m17n-db-1.8.10/0000755002345600234560000000000014774707367006553 5m17n-db-1.8.10/FORMATS/0000755002345600234560000000000014774707367007666 5m17n-db-1.8.10/FORMATS/0General.txt0000644002345600234560000001404214463455220011764 /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 See the end for copying conditions. */ /***en @page mdbGeneral General Format @section general-description DESCRIPTION The mdatabase_load () function returns the data specified by tags in the form of plist if the first tag is not @c Mchartable nor @c Mcharset. The keys of the returned plist are limited to Minteger, Msymbol, Mtext, and Mplist. The type of the value is unambiguously determined by the corresponding key. If the key is Minteger, the value is an integer. If the key is Msymbol, the value is a symbol. And so on. A number of expressions are possible to represent a plist. For instance, we can use the form (K1:V1, K2:V2, ..., Kn:Vn) to represent a plist whose first property key and value are K1 and V1, second key and value are K2 and V2, and so on. However, we can use a simpler expression here because the types of plists used in the m17n database are fairly restricted. Hereafter, we use an expression, which is similar to S-expression, to represent a plist. (Actually, the default database loader of the m17n library is designed to read data files written in this expression.) The expression consists of one or more elements. Each element represents a property, i.e. a single element of a plist. Elements are separated by one or more whitespaces, i.e. a space (code 32), a tab (code 9), or a newline (code 10). Comments begin with a semicolon (;) and extend to the end of the line. The key and the value of each property are determined based on the type of the element as explained below. @section general-syntax SYNTAX NOTATION In an explanation of a plist format of data, a BNF-like notation is used. In the notation, non-terminals are represented by a string of uppercase letters (including '-' in the middle), terminals are represented by a string surrounded by '"'. Special non-terminals INTEGER, SYMBOL, MTEXT and PLIST represents property integer, symbol, M-text, or plist respectively. @section general-example EXAMPLE Here is an example of database data that is read into a plist of this simple format: @verbatim DATA-FORMAT ::= [ INTEGER | SYMBOL | MTEXT | FUNC ] * FUNC ::= '(' FUNC-NAME FUNC-ARG * ')' FUNC-NAME ::= SYMBOL FUNC-ARG ::= INTEGER | SYMBOL | MTEXT | '(' FUNC-ARG ')' @endverbatim For instance, a data file that contains this text matches the above syntax: @verbatim abc 123 (pqr 0xff) "m\"text" (_\\_ ("string" xyz) -456) @endverbatim and is read into this plist: @verbatim 1st element: key: Msymbol, value: abc 2nd element: key: Minteger, value: 123 3rd element: key: Mplist, value: a plist of these elements: 1st element: key Msymbol, value: pgr 2nd element: key Minteger, value: 255 4th element: key: Mtext, value: m"text 5th element: key: Mplist, value: a plist of these elements: 1st element: key: Msymbol, value: _\_ 2nd element: key: Mplist, value: a plist of these elements: 1st element: key: Mtext, value: string 2nd element: key: Msymbol, value: xyz 3rd element: key: Minteger, value: -456 @endverbatim */ /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 This file is part of the m17n database; a sub-part of the m17n library. The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ m17n-db-1.8.10/FORMATS/FontSize.txt0000644002345600234560000000452214422175267012077 /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 See the end for copying conditions. */ /*** @page mdbFontSize Font Size @section font-size-description DESCRIPTION In some case, a font contains incorrect information about its size (typically in the case of a hacked TrueType font), which results in a bad text layout when such a font is used in combination with the other fonts. To overcome this problem, the m17n library loads information about font-size adjustment from the m17n database by the tags \. The data is loaded as a plist of this format. @verbatim FONT-SIZE-ADJUSTMENT ::= PER-FONT * PER-FONT ::= '(' FONT-SPEC ADJUST-RATIO ')' FONT-SPEC ::= '(' [ FOUNDRY FAMILY [ WEIGHT [ STYLE [ STRETCH [ ADSTYLE ]]]]] REGISTRY ')' ADJUST-RATIO ::= INTEGER @endverbatim @c FONT-SPEC is to specify properties of a font. @c FOUNDRY to @c REGISTRY are symbols corresponding to #Mfoundry to #Mregistry property of a font. See @ref m17nFont for the meaning of each property. @c ADJUST-RATIO is an integer number specifying by percentage how much the font-size must be adjusted. For instance, this @c PER-FONT: @verbatim ((devanagari-cdac) 150) @endverbatim instructs the font handler of the m17n library to open a font of 1.5 times bigger than a requested size on opening a font whose registry is "devanagari-cdac". */ /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 This file is part of the m17n database; a sub-part of the m17n library. The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ m17n-db-1.8.10/FORMATS/Fontset.txt0000644002345600234560000000702714422175267011763 /* Copyright (C) 2003, 2004, 2008, 2010 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 See the end for copying conditions. */ /***en @page mdbFontset Fontset @section fontset-description DESCRIPTION The m17n library loads a fontset definition from the m17n database by the tags \. The plist format of the data is as follows: @verbatim FONTSET ::= PER-SCRIPT * PER-CHARSET * FALLBACK * PER-SCRIPT ::= '(' SCRIPT PER-LANGUAGE + ')' PER-LANGUAGE ::= '(' LANGUAGE FONT-SPEC-ELEMENT + ')' PER-CHARSET ::= '(' CHARSET FONT-SPEC-ELEMENT + ')' FALLBACK ::= FONT-SPEC-ELEMENT FONT-SPEC-ELEMENT ::= '(' FONT-SPEC [ FLT-NAME ] ')' FONT-SPEC ::= '(' [ FOUNDRY FAMILY [ WEIGHT [ STYLE [ STRETCH [ ADSTYLE ]]]]] REGISTRY [ OTF-SPEC ] [ LANG-SPEC ] ')' @endverbatim @c SCRIPT is a symbol of script name (e.g. latin, han) or @c nil. @c LANGUAGE is a two-letter symbol of language name code defined by ISO 639 (e.g. ja, zh) or @c nil. @c FONT-SPEC is to specify properties of a font. @c FOUNDRY to @c REGISTRY are symbols corresponding to #Mfoundry to #Mregistry property of a font. See @ref m17nFont for the meaning of each property. @c OTF-SPEC is a symbol specifyng the required OTF features. The symbol name has the following syntax. @verbatim OTF-SPEC-NAME ::= ':otf=' SCRIPT LANGSYS ? GSUB-FEATURES ? GPOS-FEATURES ? SCRIPT ::= SYMBOL LANGSYS ::= '/' SYMBOL GSUB-FEATURES ::= '=' FEATURE-LIST ? GPOS-FEATURES ::= '+' FEATURE-LIST ? FEATURE-LIST ::= '~' ? FEATURE ( ',' '~' ? FEATURE ',' ) @endverbatim Here, @c FEATURE is a four-letter Open Type feature. @c LANG-SPEC is a symbol specifying the required language support. The symbol name has the following syntax. @verbatim LANG-SPEC-NAME ::= ':lang=' LANG @endverbatim Here, @c LANG is a two or three-letter ISO-639 language code. @c FLT-NAME is a name of Font Layout Table (@ref mdbFLT). @section fontset-example EXAMPLE This is an example of @c PER_SCRIPT. @verbatim (han (ja ((jisx0208.1983-0))) (zh ((gb2312.1980-0))) (nil ((big5-0)))) @endverbatim It instructs the font selector to use a font of registry "jisx0208.1983-0" for a "han" character (i.e. a character whose #Mscript property is 'han') if the character has #Mlanguage text property "ja" in an M-text and the character is in the repertories of such fonts. Otherwise, try a font of registry "gb2312.1980-0" or "big5-0". If that "han" character does not have #Mlanguage text property, try all three fonts. See the function mdraw_text () for the detail of how a font is selected. */ /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 This file is part of the m17n database; a sub-part of the m17n library. The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ m17n-db-1.8.10/FORMATS/CharsetList.txt0000644002345600234560000000341314422175267012561 /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 See the end for copying conditions. */ /***en @page mdbCharsetList List of character set definitions @section cslist-description DESCRIPTION The m17n library loads a list of charset definitions from the data of tag \. The data is loaded as a plist of this format. @verbatim CHARSET-LIST ::= DEFINITION * DEFINITION ::= '(' NAME ( KEY VALUE ) * ')' NAME ::= SYMBOL KEY ::= SYMBOL VALUE ::= SYMBOL | INTEGER | MTEXT | PLIST @endverbatim @c NAME is a name of a charset to define. @c KEY and @c VALUE pair is a property given to the function mchar_define_charset () as an element of the second argument $PLIST. @section cslist-seealso SEE ALSO @ref mdbGeneral "mdbGeneral(5)", mchar_define_charset () */ /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 This file is part of the m17n database; a sub-part of the m17n library. The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ m17n-db-1.8.10/FORMATS/CodingList.txt0000644002345600234560000000345214422175267012376 /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 See the end for copying conditions. */ /***en @page mdbCodingList List of coding system definitions @section coding-list-description DESCRIPTION The m17n library loads a list of coding system definitions from the m17n database by the tags \ at initialization time. The data is loaded as a plist of this format. @verbatim CODING-LIST ::= DEFINITION * DEFINITION ::= '(' NAME ( KEY VALUE ) * ')' NAME ::= SYMBOL KEY ::= SYMBOL VALUE ::= SYMBOL | INTEGER | MTEXT | PLIST @endverbatim @c NAME is a name of a coding system to define. @c KEY and @c VALUE pair is a property given to the function mconv_define_coding () as the second argument. @section coding-list-seealso SEE ALSO @ref mdbGeneral "mdbGeneral(5)", mconv_define_coding () */ /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 This file is part of the m17n database; a sub-part of the m17n library. The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ m17n-db-1.8.10/FORMATS/FontEncoding.txt0000644002345600234560000000524714422175267012720 /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 See the end for copying conditions. */ /***en @page mdbFontEncoding Font Encoding @section font-encoding-description DESCRIPTION The m17n library loads information about the encoding of each font form the m17n database by the tags \. The data is loaded as a plist of this format. @verbatim FONT-ENCODING ::= PER-FONT * PER-FONT ::= '(' FONT-SPEC ENCODING [ REPERTORY ] ')' FONT-SPEC ::= '(' [ FOUNDRY FAMILY [ WEIGHT [ STYLE [ STRETCH [ ADSTYLE ]]]]] REGISTRY ')' ENCODING ::= SYMBOL @endverbatim @c FONT-SPEC is to specify properties of a font. @c FOUNDRY to @c REGISTRY are symbols corresponding to #Mfoundry to #Mregistry property of a font. See @ref m17nFont for the meaning of each property. For instance, this @c FONT-SPEC: @verbatim (nil alice0\ lao iso8859-1) @endverbatim should be applied to all fonts whose family name is "alice0 lao", and registry is "iso8859-1". @c ENCODING is a symbol representing a charset. A font matching @c FONT-SPEC supports all characters of the charset, and a character code is mapped to the corresponding glyph code of the font by this charset. @c REPERTORY is a symbol representing a charset or "nil". Omitting it is the same as specifying @c ENCODING as @c REPERTORY. If it is not "nil", the charset specifies the repertory of the font, i.e, which character it supports. Otherwise, whether a specific character is supported by the font or not is asked to each font driver. For so called Unicode fonts (registry is "iso10646-1"), it is recommended to specify "nil" as @c REPERTORY because such fonts usually supports only a subset of Unicode characters. */ /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 This file is part of the m17n database; a sub-part of the m17n library. The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ m17n-db-1.8.10/FORMATS/Dir.txt0000644002345600234560000000502014422175267011046 /* Copyright (C) 2003, 2004, 2005, 2008 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 See the end for copying conditions. */ /***en @page mdbDir List of data in a database directory. @section dir-description DESCRIPTION The m17n library loads a list of definitions of data of the m17n database from files of name "mdb.dir" in each database directory at initialization time. The plist format of this file is as follows: @verbatim MDB-DIR ::= DEFINITION * DEFINITION ::= '(' TAG0 [ TAG1 [ TAG2 [ TAG3 ] ] ] FILE [ VERSION ]')' TAGn ::= SYMBOL FILE ::= MTEXT VERSION ::= MTEXT @endverbatim If TAG0 is neither `charset' nor `char-table', and TAGn (n > 0) is a symbol `*', FILE can contain a wildcard charater, and all files matching FILE accoding to the rules used by the shell are the target of database files. In that case, each file must contain SELF-DEFINITION which is a plist element providing the actual TAGn values by the form: @verbatim SELF-DEFINITION ::= '(' TAG0 TAG1 TAG2 TAG3 [ VERSION ] ')' @endverbatim For instance, if a database directory contains these files: @verbatim zh-py.mim: (input-method zh py) ko-han2.mim: (input-method ko han2) @endverbatim these lines in "mdb.dir": @verbatim (input-method zh py "zh-py.mim") (input-method ko han2 "ko-han2.mim") @endverbatim can be shortened to this single line: @verbatim (input-method * "*.mim") @endverbatim VERSION is a required version number of the m17n library. The format is "XX.YY.ZZ" where XX is a major version number, YY is a minor version number, and ZZ is a patch level. */ /* Copyright (C) 2003, 2004, 2005 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 This file is part of the m17n database; a sub-part of the m17n library. The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ m17n-db-1.8.10/FORMATS/IM.txt0000644002345600234560000005717514422175267010657 /* Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 See the end for copying conditions. */ /***en @page mdbIM Input Method @section im-description DESCRIPTION The m17n library provides a driver for input methods that are dynamically loadable from the m17n database (see @ref m17nInputMethod @latexonly (P.\pageref{group__m17nInputMethod}) @endlatexonly). This section describes the data format that defines those input methods. @section im-format SYNTAX and SEMANTICS The following data format defines an input method. The driver loads a definition from a file, a stream, etc. The definition is converted into the form of plist in the driver. @verbatim INPUT-METHOD ::= IM-DECLARATION ? IM-DESCRIPTION ? TITLE ? VARIABLE-LIST ? COMMAND-LIST ? MODULE-LIST ? MACRO-LIST ? MAP-LIST ? STATE-LIST ? IM-DECLARATION ::= '(' 'input-method' LANGUAGE NAME EXTRA-ID ? VERSION ? ')' LANGUAGE ::= SYMBOL NAME ::= SYMBOL EXTRA-ID ::= SYMBOL VERSION ::= '(' 'version' VERSION-NUMBER ')' IM-DESCRIPTION ::= '(' 'description' DESCRIPTION ')' DESCRIPTION ::= MTEXT-OR-GETTEXT | 'nil' MTEXT-OR-GETTEXT ::= [ MTEXT | '(' '_' MTEXT ')'] TITLE ::= '(' 'title' TITLE-TEXT ')' TITLE-TEXT ::= MTEXT VARIABLE-LIST ::= '(' 'variable' VARIABLE-DECLARATION * ')' VARIABLE-DECLARATION ::= '(' VAR-NAME [ DESCRIPTION VALUE VALUE-CANDIDATE * ]')' VAR-NAME ::= SYMBOL VALUE ::= MTEXT | SYMBOL | INTEGER VALUE-CANDIDATE ::= VALUE | '(' RANGE-FROM RANGE-TO ')' RANGE-FROM ::= INTEGER RANGE-TO ::= INTEGER COMMAND-LIST ::= '(' 'command' COMMAND-DECLARATION * ')' COMMAND-DECLARATION ::= '(' CMD-NAME [ DESCRIPTION KEYSEQ * ] ')' CMD-NAME ::= SYMBOL @endverbatim @c IM-DECLARATION specifies the language and name of this input method. When @c LANGUAGE is @c t, the use of the input method is not limited to one language. When @c NAME is @c nil, the input method is not standalone, but is expected to be used in other input methods. In such cases, @c EXTRA-ID is required to identify the input method. @c VERSION specifies the required minimum version number of the m17n library. The format is "XX.YY.ZZ" where XX is a major version number, YY is a minor version number, and ZZ is a patch level. @c DESCRIPTION, if not nil, specifies the description text of an input method, a variable or a command. If @c MTEXT-OR-GETTEXT takes the second form, the text is translated according to the current locale by "gettext" (if the translation is provided). @c TITLE-TEXT is a text displayed on the screen when this input method is active. There is one special input method file "global.mim" that declares common variables and commands. The input method driver always loads this file and other input methods can inherit the variables and the commands. @c VARIABLE-DECLARATION declares a variable used in this input method. If a variable must be initialized to the default value, or is to be customized by a user, it must be declared here. The declaration can be used in two ways. One is to introduce a new variable. In that case, @c VALUE must not be omitted. Another is to inherit the variable from what declared in "global.mim", and to give the different default value and/or to make the variable customizable specially for the current input method. In the latter case, @c VALUE can be omitted. @c COMMAND-DECLARATION declares a command used in this input method. If a command must be bound to the default key sequence, or is to be customized by a user, it must be declared here. Like @c VARIABLE-DECLARATION, the declaration can be used in two ways. One is to introduce a new command. In that case, @c KEYSEQ must not be omitted. Another is to inherit the command from what declared in "global.mim", and to give the different key binding and/or to make the command customizable specially for the current input method. In the latter case, @c KEYSEQ can be omitted. @verbatim MODULE-LIST ::= '(' 'module' MODULE * ')' MODULE ::= '(' MODULE-NAME FUNCTION * ')' MODULE-NAME ::= SYMBOL FUNCTION ::= SYMBOL @endverbatim Each @c MODULE declares the name of an external module (i.e. dynamic library) and function names exported by the module. If a @c FUNCTION has name "init", it is called with only the default arguments (see the section about @c CALL) when an input context is created for the input method. If a @c FUNCTION has name "fini", it is called with only the default arguments when an input context is destroyed. @verbatim MACRO-LIST ::= MACRO-INCLUSION ? '(' 'macro' MACRO * ')' MACRO-INCLUSION ? MACRO ::= '(' MACRO-NAME MACRO-ACTION * ')' MACRO-NAME ::= SYMBOL MACRO-ACTION ::= ACTION TAGS ::= `(` LANGUAGE NAME EXTRA-ID ? `)` MACRO-INCLUSION ::= '(' 'include' TAGS 'macro' MACRO-NAME ? ')' @endverbatim @c MACRO-INCLUSION includes macros from another input method specified by @c TAGS. When @c MACRO-NAME is not given, all macros from the input method are included. @verbatim MAP-LIST ::= MAP-INCLUSION ? '(' 'map' MAP * ')' MAP-INCLUSION ? MAP ::= '(' MAP-NAME RULE * ')' MAP-NAME ::= SYMBOL RULE ::= '(' KEYSEQ MAP-ACTION * ')' KEYSEQ ::= MTEXT | '(' [ SYMBOL | INTEGER ] * ')' MAP-INCLUSION ::= '(' 'include' TAGS 'map' MAP-NAME ? ')' @endverbatim When an input method is never standalone and always included in another method, @c MAP-LIST can be omitted. @c SYMBOL in the definitions of @c MAP-NAME must not be @c t nor @c nil. @c MTEXT in the definition of @c KEYSEQ consists of characters that can be generated by a keyboard. Therefore @c MTEXT usually contains only ASCII characters. However, if the input method is intended to be used, for instance, with a West European keyboard, @c MTEXT may contain Latin-1 characters. @c SYMBOL in the definition of @c KEYSEQ must be the return value of the minput_event_to_key () function. Under the X window system, you can quickly check the value using the @c xev command. For example, the return key, the backspace key, and the 0 key on the keypad are represented as @c (Return) , @c (BackSpace) , and @c (KP_0) respectively. If the shift, control, meta, alt, super, and hyper modifiers are used, they are represented by the S- , C- , M- , A- , s- , and H- prefixes respectively in this order. Thus, "return with shift with meta with hyper" is @c (S-M-H-Return) . Note that "a with shift" .. "z with shift" are represented simply as A .. Z . Thus "a with shift with meta with hyper" is @c (M-H-A) . @c INTEGER in the definition of @c KEYSEQ must be a valid character code. @c MAP-INCLUSION includes maps from another input method specified by @c TAGS. When @c MAP-NAME is not given, all maps from the input method are included. @verbatim MAP-ACTION ::= ACTION ACTION ::= INSERT | DELETE | SELECT | MOVE | MARK | SHOW | HIDE | PUSHBACK | POP | UNDO | COMMIT | UNHANDLE | SHIFT | CALL | SET | IF | COND | '(' MACRO-NAME ')' PREDEFINED-SYMBOL ::= '@0' | '@1' | '@2' | '@3' | '@4' | '@5' | '@6' | '@7' | '@8' | '@9' | '@<' | '@=' | '@>' | '@-' | '@+' | '@[' | '@]' | '@@' | '@-0' | '@-N' | '@+N' @endverbatim @verbatim STATE-LIST ::= STATE-INCUSION ? '(' 'state' STATE * ')' STATE-INCUSION ? STATE ::= '(' STATE-NAME [ STATE-TITLE-TEXT ] BRANCH * ')' STATE-NAME ::= SYMBOL STATE-TITLE-TEXT ::= MTEXT BRANCH ::= '(' MAP-NAME BRANCH-ACTION * ')' | '(' 'nil' BRANCH-ACTION * ')' | '(' 't' BRANCH-ACTION * ')' STATE-INCLUSION ::= '(' 'include' TAGS 'state' STATE-NAME ? ')' @endverbatim When an input system is never standalone and always included in another system, @c STATE-LIST can be omitted. @c STATE-INCLUSION includes states from another input method specified by @c TAGS. When @c STATE-NAME is not given, all states from the input method are included. The optional @c STATE-TITLE-TEXT specifies a title text displayed on the screen when the input method is in this state. If @c STATE-TITLE-TEXT is omitted, @c TITLE-TEXT is used. In the first form of @c BRANCH, @c MAP-NAME must be an item that appears in @c MAP. In this case, if a key sequence matching one of @c KEYSEQs of @c MAP-NAME is typed, @c BRANCH-ACTIONs are executed. In the second form of @c BRANCH, @c BRANCH-ACTIONs are executed if a key sequence that doesn't match any of @c Branch's of the current state is typed. If there is no @c BRANCH beginning with @c nil and the typed key sequence does not match any of the current @c BRANCHs, the input method transits to the initial state. In the third form of @c BRANCH, @c BRANCH-ACTIONs are executed when shifted to the current state. If the current state is the initial state, @c BRANCH-ACTIONs are executed also when an input context of the input method is created. @verbatim BRANCH-ACTION ::= ACTION @endverbatim An input method has the following two lists of symbols.
  • marker list A marker is a symbol indicating a character position in the preediting text. The @c MARK action assigns a position to a marker. The position of a marker is referred by the @c MOVE and the @c DELETE actions.
  • variable list A variable is a symbol associated with an integer, a symbol, or an M-text value. The integer value of a variable can be set and referred by the @c SET action. It can be referred by the @c SET, the @c INSERT, the @c SELECT, the @c UNDO, the @c IF, the @c COND actions. The M-text value of a variable can be referred by the @c INSERT action. The symbol value of a variable can not be referred directly, is used the library implicitly (e.g. candidates-charset). All variables are implicitly initialized to the integer value zero.
Each @c PREDEFINED-SYMBOL has a special meaning when used as a marker.
  • @c @@0, @c @@1, @c @@2, @c @@3, @c @@4, @c @@5, @c @@6, @c @@7, @c @@8, @c @@9 The 0th, 1st, 2nd, ... 9th position respectively.
  • @c @@<, @c @@=, @c @@> The first, the current, and the last position.
  • @c @@-, @c @@+ The previous and the next position.
  • @c @@[, @c @@] The previous and the next position where a candidate list changes.
Some of the @c PREDEFINED-SYMBOL has a special meaning when used as a candidate index in the @c SELECT action.
  • @c @@<, @c @@=, @c @@> The first, the current, and the last candidate of the current candidate group.
  • @c @@- The previous candidate. If the current candidate is the first one in the current candidate group, then it means the last candidate in the previous candidate group.
  • @c @@+ The next candidate. If the current candidate is the last one in the current candidate group, then it means the first candidate in the next candidate group.
  • @c @@[, @c @@] The candidate in the previous and the next candidate group having the same candidate index as the current one.
And, this also has a special meaning.
  • @c @@@ Number of handled keys at that moment.
These are for supporting surround text handling.
  • @c @@-0 -1 if surrounding text is supported, -2 if not.
  • @c @@-N Here, @c N is a positive integer. The value is the Nth previous character in the preedit buffer. If there are only M (M @c @@+N Here, @c N is a positive integer. The value is the Nth following character in the preedit buffer. If there are only M (M The arguments and the behavior of each action are listed below. @verbatim INSERT ::= '(' 'insert' MTEXT ')' | MTEXT | INTEGER | SYMBOL | '(' 'insert' SYMBOL ')' | '(' 'insert' '(' CANDIDATES * ')' ')' | '(' CANDIDATES * ')' CANDIDATES ::= MTEXT | '(' MTEXT * ')' @endverbatim The first and second forms insert @c MTEXT before the current position. The third form inserts the character @c INTEGER before the current position. The fourth and fith form treats @c SYMBOL as a variable, and inserts its value (if it is a valid character code) before the current position. In the sixth and seventh forms, each @c CANDIDATES represents a candidate group, and each element of @c CANDIDATES represents a candidate, i.e. if @c CANDIDATES is an M-text, the candidates are the characters in the M-text; if @c CANDIDATES is a list of M-texts, the candidates are the M-texts in the list. These forms insert the first candidate before the current position. The inserted string is associated with the list of candidates and the information indicating the currently selected candidate. The marker positions affected by the insertion are automatically relocated. @verbatim DELETE ::= '(' 'delete' SYMBOL ')' | '(' 'delete' INTEGER ')' @endverbatim The first form treats @c SYMBOL as a marker, and deletes characters between the current position and the marker position. The second form treats @c INTEGER as a character position, and deletes characters between the current position and the character position. The marker positions affected by the deletion are automatically relocated. @verbatim SELECT ::= '(' 'select' PREDEFINED-SYMBOL ')' | '(' 'select' INTEGER ')' | '(' 'select' SYMBOL ')' @endverbatim This action first checks if the character just before the current position belongs to a string that is associated with a candidate list. If it is, the action replaces that string with a candidate specified by the argument. The first form treats @c PREDEFINED-SYMBOL as a candidate index (as described above) that specifies a new candidate in the candidate list. The second form treats @c INTEGER as a candidate index that specifies a new candidate in the candidate list. In the third form, @c SYMBOL must have a integer value, and it is treated as a candidate index. @verbatim SHOW ::= '(show)' @endverbatim This actions instructs the input method driver to display a candidate list associated with the string before the current position. @verbatim HIDE ::= '(hide)' @endverbatim This action instructs the input method driver to hide the currently displayed candidate list. @verbatim MOVE ::= '(' 'move' SYMBOL ')' | '(' 'move' INTEGER ')' @endverbatim The first form treats @c SYMBOL as a marker, and makes the marker position be the new current position. The second form treats @c INTEGER as a character position, and makes that position be the new current position. @verbatim MARK ::= '(' 'mark' SYMBOL ')' @endverbatim This action treats @c SYMBOL as a marker, and sets its position to the current position. @c SYMBOL must not be a @c PREDEFINED-SYMBOL. @verbatim PUSHBACK :: = '(' 'pushback' INTEGER ')' | '(' 'pushback' KEYSEQ ')' @endverbatim The first form pushes back the latest @c INTEGER number of key events to the event queue if @c INTEGER is positive, and pushes back all key events if @c INTEGER is zero. The second form pushes back keys in @c KEYSEQ to the event queue. @verbatim POP ::= '(' 'pop' ')' @endverbatim This action pops the first key event that is not yet handled from the event queue. @verbatim UNDO :: = '(' 'undo' [ INTEGER | SYMBOL ] ')' @endverbatim If there's no argument, this action cancels the last two key events (i.e. the one that invoked this command, and the previous one). If there's an integer argument NUM, it must be positive or negative (not zero). If positive, from the NUMth to the last events are canceled. If negative, the last (- NUM) events are canceled. If there's a symbol argument, it must be resolved to an integer number and the number is treated as the actual argument as above. @verbatim COMMIT :: = '(commit)' @endverbatim This action commits the current preedit. @verbatim UNHANDLE :: = '(unhandle)' @endverbatim This action commits the current preedit and returns the last key as unhandled. @verbatim SHIFT :: = '(' 'shift' STATE-NAME ')' @endverbatim If @c STATE-NAME is @c t, this action shifts the current state to the previous one, otherwise it shifts to @c STATE-NAME. In the latter case, @c STATE-NAME must appear in @c STATE-LIST. @verbatim CALL ::= '(' 'call' MODULE-NAME FUNCTION ARG * ')' ARG ::= INTEGER | SYMBOL | MTEXT | PLIST @endverbatim This action calls the function @c FUNCTION of external module @c MODULE-NAME. @c MODULE-NAME and @c FUNCTION must appear in @c MODULE-LIST. The function is called with an argument of the type (#MPlist *). The key of the first element is #Mt and its value is a pointer to an object of the type #MInputContext. The key of the second element is #Msymbol and its value is the current state name. @c ARGs are used as the value of the third and later elements. Their keys are determined automatically; if an @c ARG is an integer, the corresponding key is #Minteger; if an @c ARG is a symbol, the corresponding key is #Msymbol, etc. The function must return NULL or a value of the type (#MPlist *) that represents a list of actions to take. @verbatim SET ::= '(' CMD SYMBOL1 EXPRESSION ')' CMD ::= 'set' | 'add' | 'sub' | 'mul' | 'div' EXPRESSION ::= INTEGER | SYMBOL2 | '(' OPERATOR EXPRESSION * ')' OPERATOR ::= '+' | '-' | '*' | '/' | '|' | '&' | '!' | '=' | '<' | '>' | '<=' | '>=' @endverbatim This action treats @c SYMBOL1 and @c SYMBOL2 as variables and sets the value of @c SYMBOL1 as below. If @c CMD is 'set', it sets the value of @c SYMBOL1 to the value of @c EXPRESSION. If @c CMD is 'add', it increments the value of @c SYMBOL1 by the value of @c EXPRESSION. If @c CMD is 'sub', it decrements the value of @c SYMBOL1 by the value of @c EXPRESSION. If @c CMD is 'mul', it multiplies the value of @c SYMBOL1 by the value of @c EXPRESSION. If @c CMD is 'div', it divides the value of @c SYMBOL1 by the value of @c EXPRESSION. @verbatim IF ::= '(' CONDITION ACTION-LIST1 ACTION-LIST2 ? ')' CONDITION ::= [ '=' | '<' | '>' | '<=' | '>=' ] EXPRESSION1 EXPRESSION2 ACTION-LIST1 ::= '(' ACTION * ')' ACTION-LIST2 ::= '(' ACTION * ')' @endverbatim This action performs actions in @c ACTION-LIST1 if @c CONDITION is true, and performs @c ACTION-LIST2 (if any) otherwise. @verbatim COND ::= '(' 'cond' [ '(' EXPRESSION ACTION * ') ] * ')' @endverbatim This action performs the first action @c ACTION whose corresponding @c EXPRESSION has nonzero value. @ifnot FOR-MAN @section im-example1 EXAMPLE 1 This is a very simple example for inputting Latin characters with diacritical marks (acute and cedilla). For instance, when you type: @verbatim Comme'die-Franc,aise, chic,, @endverbatim you will get this: @if FOR-HTML @verbatim Commédie-Française, chic, @endverbatim @endif @if FOR-LATEX @latexonly \hskip5mm\texttt{\footnotesize Comm\'{e}die-Fran\c{c}aise, chic,} @endlatexonly @endif The definition of the input method is very simple as below, and it is quite straight forward to extend it to cover all Latin characters. @if FOR-HTML @verbatim (title "latin-postfix") (map (trans ("a'" ?á) ("e'" ?é) ("i'" ?í) ("o'" ?ó) ("u'" ?ú) ("c," ?ç) ("A'" ?Á) ("E'" ?É) ("I'" ?Í) ("O'" ?Ó) ("U'" ?Ú) ("C," ?Ç) ("a''" "a'") ("e''" "e'") ("i''" "i'") ("o''" "o'") ("u''" "u'") ("c,," "c,") ("A''" "A'") ("E''" "E'") ("I''" "I'") ("O''" "O'") ("U''" "U'") ("C,," "C,"))) (state (init (trans))) @endverbatim @endif @if FOR-LATEX @latexonly \texttt{\footnotesize \hskip2mm(title "latin-postfix")\\ \hskip2mm(map\\ \hskip4mm (trans\\ \hskip6mm ("a'" ?\'{a}) ("e'" ?\'{e}) ("i'" ?\'{i}) ("o'" ?\'{o}) ("u'" ?\'{u}) ("c," ?\c{c})\\ \hskip6mm ("A'" ?\'{A}) ("E'" ?\'{E}) ("I'" ?\'{I}) ("O'" ?\'{O}) ("U'" ?\'{U}) ("C," ?\c{C})\\ \hskip6mm ("a''" "a'") ("e''" "e'") ("i''" "i'") ("o''" "o'") ("u''" "u'")\\ \hskip6mm ("c,," "c,")\\ \hskip6mm ("A''" "A'") ("E''" "E'") ("I''" "I'") ("O''" "O'") ("U''" "U'")\\ \hskip6mm ("C,," "C,")))\\ \hskip2mm(state\\ \hskip4mm (init\\ \hskip6mm (trans)))} @endlatexonly @endif @section im-example2 EXAMPLE 2 This example is for inputting Unicode characters by typing C-u (Control-u) followed by four hexadecimal digits. For instance, when you type ("^u" means Control-u): @verbatim ^u2190^u2191^u2192^u2193 @endverbatim you will get this (Unicode arrow symbols): @if FOR-LATEX @verbatim $\leftarrow \uparrow \rightarrow \downarrow @endverbatim @endif @if FOR-HTML @verbatim ←↑→↓ @endverbatim @endif The definition utilizes @c SET and @c IF commands as below: @verbatim (title "UNICODE") (map (starter ((C-U) "U+")) (hex ("0" ?0) ("1" ?1) ... ("9" ?9) ("a" ?A) ("b" ?B) ... ("f" ?F))) (state (init (starter (set code 0) (set count 0) (shift unicode))) (unicode (hex (set this @-) (< this ?A ((sub this 48)) ((sub this 55))) (mul code 16) (add code this) (add count 1) (= count 4 ((delete @<) (insert code) (shift init)))))) @endverbatim @section im-example3 EXAMPLE 3 This example is for inputting Chinese characters by typing PinYin key sequence. @if FOR-HTML For instance, when you type: @verbatim nihaobei2jing2 @endverbatim you will get: @verbatim 你好北京 @endverbatim The definition utilizes @c CANDIDATE and @c SELECT commands as below. Note that this is just an example, and it ignores such important key as Backspace. @verbatim (title "拼") (map ;; The initial character of Pinyin. (starter ("a") ("b") ... ("h") ("j") ... ("t") ("w") ("x") ("y") ("z")) ;; Big table of Pinyin vs the corresponding Chinese characters. (pinyin ... ("bei" ("被北备背悲辈杯倍贝碑" ...)) ("hao" ("好号毫豪浩耗皓嚎昊郝" ...)) ("jing" ("经京精境警竟静惊景敬" ...)) ("ni" ("你呢尼泥逆倪匿拟腻妮" ...)) ...) ;; Typing 1, 2, ..., 0 selects the 0th, 1st, ..., 9th candidate. (choose ("1" (select 0)) ("2" (select 1)) ... ("9" (select 8)) ("0" (select 9)))) (state (init ;; When an initial character of Pinyin is typed, re-handle it in ;; "main" state. Anything else is just produced as is. (starter (show) (pushback 1) (shift main))) (main ;; When a complete Pinyin sequence is typed, shift to "select" state ;; to allow users to select one from the candidates. (pinyin (shift select)) ;; When anything else is typed, produce the current candidate (if ;; any), and re-handle the last input in "init" state. (nil (hide) (shift init))) (select ;; When a number is typed, select the corresponding canidate, ;; produce it, and shift to "init" state. (choose (hide) (shift init)) ;; When anything else is typed, produce the current candidate, ;; and re-handle the last input in "init" state. (nil (hide) (shift init)))) @endverbatim @elseif FOR-LATEX @latexonly \begin{center} \fbox{This example is readable only in the documentation of HTML version.} \end{center} @endlatexonly @endif @endif @section im-seealso SEE ALSO @ref mim-list "Input Methods provided by the m17n database", @ref mdbGeneral "mdbGeneral(5)" */ /* Copyright (C) 2003, 2004, 2005 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 This file is part of the m17n database; a sub-part of the m17n library. The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ /* Local Variables: */ /* coding: utf-8 */ /* End: */ m17n-db-1.8.10/FORMATS/README0000644002345600234560000000025114422175267010450 The *.txt files in this directory describe the formats of files included in the m17n database. As they are processed by Doxygen, they contain various Doxygen commands. m17n-db-1.8.10/FORMATS/FLT.txt0000644002345600234560000003740014422175267010764 /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 See the end for copying conditions. */ /***en @page mdbFLT Font Layout Table @section flt-description DESCRIPTION For simple scripts, the rendering engine converts character codes into glyph codes one by one by consulting the encoding of each selected font. But, to render text that requires complicated layout (e.g. Thai and Indic scripts), one to one conversion is not sufficient. A sequence of characters may have to be drawn as a single ligature. Some glyphs may have to be drawn at 2-dimensionally shifted positions. To handle those complicated scripts, the m17n library uses Font Layout Tables (FLTs for short). The FLT driver interprets an FLT and converts a character sequence into a glyph sequence that is ready to be passed to the rendering engine. An FLT can contain information to extract a grapheme cluster from a character sequence and to reorder the characters in the cluster, in addition to information found in OpenType Layout Tables (CMAP, GSUB, and GPOS). An FLT is a cascade of one or more conversion stages. In each stage, a sequence is converted into another sequence to be read in the next stage. The length of sequences may differ from stage to stage. Each element in a sequence has the following integer attributes.
    • code In the first conversion stage, this is the character code in the original character sequence. In the last stage, it is the glyph code passed to the rendering engine. In other cases, it is an intermediate glyph code.
    • category The category code defined in the @c CATEGORY-TABLE of the current stage, or defined in the one of the former stages and not overwritten by later stages.
    • combining-spec If nonzero, it specifies how to combine this (intermediate) glyph with the previous one.
    • left-padding-flag If nonzero, it instructs the rendering function to insert a padding space before this (intermediate) glyph so that the glyph does not overlap with the previous one.
    • right-padding-flag If nonzero, it instructs the rendering function to insert a padding space after this (intermediate) glyph so that the glyph does not overlap with the next one.
    When the layout engine draws text, it at first determines a font and an FLT for each character in the text. For each subsequence of characters that use the same font and FLT, the layout engine generates a corresponding intermediate glyph sequence. The code attribute of each element in the intermediate glyph sequence is its character code, and all other attributes are zeros. This sequence is processed in the first stage of FLT as the current @e run (substring). Each stage works as follows. At first, if the stage has a @c CATEGORY-TABLE, the category of each glyph in the current run is updated. If there is a glyph that has no category, the current run ends before that glyph. Then, the default values of code-offset, combining-spec, and left-padding-flag of this stage are initialized to zero. Next, the initial conversion rule of the stage is applied to the current run. Lastly, the current run is replaced with the newly produced (intermediate) glyph sequence. @section flt-syntax SYNTAX and SEMANTICS The m17n library loads an FLT from the m17n database using the tag \. The date format of an FLT is as follows: @verbatim FONT-LAYOUT-TABLE ::= FLT-DECLARATION ? STAGE0 STAGE * FLT-DECLARATION ::= '(' 'font' 'layouter' FLT-NAME nil PROP * ')' FLT-NAME ::= SYMBOL PROP :: = VERSION | FONT VERSION ::= '(' 'version' MTEXT ')' FONT ::= '(' 'font' FONT-SPEC ')' FONT-SPEC ::= '(' [[ FOUNDRY FAMILY [ WEIGHT [ STYLE [ STRETCH [ ADSTYLE ]]]]] REGISTRY ] [ OTF-SPEC ] [ LANG-SPEC ] ')' STAGE0 ::= CATEGORY-TABLE GENERATOR STAGE ::= CATEGORY-TABLE ? GENERATOR CATEGORY-TABLE ::= '(' 'category' CATEGORY-SPEC + ')' CATEGORY-SPEC ::= '(' CODE CATEGORY ')' | '(' CODE CODE CATEGORY ')' CODE ::= INTEGER CATEGORY ::= INTEGER @endverbatim In the definition of @c CATEGORY-SPEC, @c CODE is a glyph code, and @c CATEGORY is ASCII code of an upper or lower letter, i.e. one of 'A', ... 'Z', 'a', .. 'z'. The first form of @c CATEGORY-SPEC assigns @c CATEGORY to a glyph whose code is @c CODE. The second form assigns @c CATEGORY to glyphs whose code falls between the two @c CODEs. @verbatim GENERATOR ::= '(' 'generator' RULE MACRO-DEF * ')' RULE ::= REGEXP-BLOCK | MATCH-BLOCK | SUBST-BLOCK | COND-BLOCK FONT-FACILITY-BLOCK | DIRECT-CODE | COMBINING-SPEC | OTF-SPEC | PREDEFINED-RULE | MACRO-NAME MACOR-DEF ::= '(' MACRO-NAME RULE + ')' @endverbatim Each @c RULE specifies glyphs to be consumed and glyphs to be produced. When some glyphs are consumed, they are taken away from the current run. A rule may fail in some condition. If not described explicitly to fail, it should be regarded that the rule succeeds. @verbatim DIRECT-CODE ::= INTEGER @endverbatim This rule consumes no glyph and produces a glyph which has the following attributes:
    • code : @c INTEGER plus the default code-offset
    • combining-spec : default value
    • left-padding-flag : default value
    • right-padding-flag : zero
    After having produced the glyph, the default code-offset, combining-spec, and left-padding-flag are all reset to zero. @verbatim PREDEFINED-RULE ::= '=' | '*' | '<' | '>' | '|' | '[' | ']' @endverbatim They perform actions as follows.
    • @c = This rule consumes the first glyph in the current run and produces the same glyph. It fails if the current run is empty.
    • @c * This rule repeatedly executes the previous rule. If the previous rule fails, this rule does nothing and fails.
    • @c @< This rule specifies the start of a grapheme cluster.
    • @c @> This rule specifies the end of a grapheme cluster.
    • @c @[ This rule sets the default left-padding-flag to 1. No glyph is consumed. No glyph is produced.
    • @c @] This rule changes the right-padding-flag of the lastly generated glyph to 1. No glyph is consumed. No glyph is produced.
    • @c | This rule consumes no glyph and produces a special glyph whose category is ' ' and other attributes are zero. This is the only rule that produces that special glyph.
    @verbatim REGEXP-BLOCK ::= '(' REGEXP RULE * ')' REGEXP ::= MTEXT @endverbatim @c MTEXT is a regular expression that should match the sequence of categories of the current run. If a match is found, this rule executes @c RULEs temporarily limiting the current run to the matched part. The matched part is consumed by this rule. Parenthesized subexpressions, if any, are recorded to be used in @c MATCH-BLOCK that may appear in one of @c RULEs. If no match is found, this rule fails. @verbatim MATCH-BLOCK ::= '(' MATCH-INDEX RULE * ')' MATCH-INDEX ::= INTEGER @endverbatim @c MATCH-INDEX is an integer specifying a parenthesized subexpression recorded by the previous @c REGEXP-BLOCK. If such a subexpression was found by the previous regular expression matching, this rule executes @c RULEs temporarily limiting the current run to the matched part of the subexpression. The matched part is consumed by this rule. If no match was found, this rule fails. If this is the first rule of the stage, @c MATCH-INDEX must be 0, and it matches the whole current run. @verbatim SUBST-BLOCK ::= '(' SOURCE-PATTERN RULE * ')' SOURCE-PATTERN ::= '(' CODE + ')' | (' 'range' CODE CODE ')' @endverbatim If the sequence of codes of the current run matches @c SOURCE-PATTERN, this rule executes @c RULEs temporarily limiting the current run to the matched part. The matched part is consumed. The first form of @c SOURCE-PATTERN specifies a sequence of glyph codes to be matched. In this case, this rule resets the default code-offset to zero. The second form specifies a range of codes that should match the first glyph code of the code sequence. In this case, this rule sets the default code-offset to the first glyph code minus the first @c CODE specifying the range. If no match is found, this rule fails. @verbatim FONT-FACILITY-BLOCK ::= '(' FONT-FACILITY RULE * ')' FONT-FACILITY = '(' 'font-facility' CODE * ')' | '(' 'font-facility' FONT-SPEC ')' @endverbatim If the current font has glyphs for @c CODEs or matches with @c FONT-SPEC, this rule succeeds and @c RULEs are executed. Otherwise, this rule fails. @verbatim COND-BLOCK ::= '(' 'cond' RULE + ')' @endverbatim This rule sequentially executes @c RULEs until one succeeds. If no rule succeeds, this rule fails. Otherwise, it succeeds. @anchor OTF-SPEC @verbatim OTF-SPEC ::= SYMBOL @endverbatim @c OTF-SPEC is a symbol whose name specifies an instruction to the OTF driver. The name has the following syntax. @verbatim OTF-SPEC-NAME ::= ':otf=' SCRIPT LANGSYS ? GSUB-FEATURES ? GPOS-FEATURES ? SCRIPT ::= SYMBOL LANGSYS ::= '/' SYMBOL GSUB-FEATURES ::= '=' FEATURE-LIST ? GPOS-FEATURES ::= '+' FEATURE-LIST ? FEATURE-LIST ::= ( SYMBOL ',' ) * [ SYMBOL | '*' ] @endverbatim Each @c SYMBOL specifies a tag name defined in the OpenType specification. For @c SCRIPT, @c SYMBOL specifies a Script tag name (e.g. deva for Devanagari). For @c LANGSYS, @c SYMBOL specifies a Language System tag name. If @c LANGSYS is omitted, the Default Language System table is used. For @c GSUB-FEATURES, each @c SYMBOL in @c FEATURE-LIST specifies a GSUB Feature tag name to apply. '*' is allowed as the last item to specify all remaining features. If @c SYMBOL is preceded by '~' and the last item is '*', @c SYMBOL is excluded from the features to apply. If no @c SYMBOL is specified, no GSUB feature is applied. If @c GSUB-FEATURES itself is omitted, all GSUB features are applied. When @c OTF-SPEC appears in a @c FONT-SPEC, @c FEATURE-LIST specifies features that the font must have (or must not have if preceded by '~'), and the last'*', even if exists, has no meaning. The specification of @c GPOS-FEATURES is analogous to that of @c GSUB-FEATURES. Please note that all the tags above must be 4 ASCII printable characters. See the following page for the OpenType specification.\n @verbatim COMBINING ::= SYMBOL @endverbatim @c COMBINING is a symbol whose name specifies how to combine the next glyph with the previous one. This rule sets the default combining-spec to an integer code that is unique to the symbol name. The name has the following syntax. @verbatim COMBINING-NAME ::= VPOS HPOS OFFSET VPOS HPOS VPOS ::= 't' | 'c' | 'b' | 'B' HPOS ::= 'l' | 'c' | 'r' OFFSET :: = '.' | XOFF | YOFF XOFF ? XOFF ::= ('<' | '>') INTEGER ? YOFF ::= ('+' | '-') INTEGER ? @endverbatim @c VPOS and @c HPOS specify the vertical and horizontal positions as described below. @verbatim POINT VPOS HPOS ----- ---- ---- 0----1----2 <---- top 0 t l | | 1 t c | | 2 t r | | 3 B l 9 10 11 <---- center 4 B c | | 5 B r --3----4----5-- <-- baseline 6 b l | | 7 b c 6----7----8 <---- bottom 8 b r 9 c l | | | 10 c c left center right 11 c r @endverbatim The left figure shows 12 reference points of a glyph by numbers 0 to 11. The rectangle 0-6-8-2 is the bounding box of the glyph, the positions 3, 4, and 5 are on the baseline, 9-11 are on the vertical center of the box, 0-2 and 6-8 are on the top and on the bottom respectively. 1, 10, 4, and 7 are on the horizontal center of the box. The right table shows how those reference points are specified by a pair of @c VPOS and @c HPOS. The first @c VPOS and @c HPOS in the definition of @c COMBINING-NAME specify the reference point of the previous glyph, and the second @c VPOS and @c HPOS specify that of the next glyph. The next glyph is drawn so that these two reference points align. @c OFFSET specifies the way of alignment in detail. If it is '.', the reference points are on the same position. @c XOFF specifies how much the X position of the reference point of the next glyph should be shifted to the left ('<') or right ('>') from the previous reference point. @c YOFF specifies how much the Y position of the reference point the next glyph should be shifted upward ('+') or downward ('-') from the previous reference point. In both cases, @c INTEGER is the amount of shift expressed as a percentage of the font size, i.e., if @c INTEGER is 10, it means 10% (1/10) of the font size. If @c INTEGER is omitted, it is assumed that 5 is specified. Once the next glyph is combined with the previous one, they are treated as a single combined glyph. @verbatim MACRO-NAME ::= SYMBOL @endverbatim @c MACRO-NAME is a symbol that appears in one of @c MACRO-DEF. It is exapanded to the sequence of the corresponding @c RULEs. @section flt-context-dependent CONTEXT DEPENDENT BEHAVIOR So far, it has been assumed that each sequence, which is drawn with a specific font, is context free, i.e. not affected by the glyphs preceding or following that sequence. This is true when sequence S1 is drawn with font F1 while the preceding sequence S0 unconditionally requires font F0. @verbatim sequence S0 S1 currently used font F0 F1 usable font(s) F0 F1 @endverbatim Sometimes, however, a clear separation of sequences is not possible. Suppose that the preceding sequence S0 can be drawn not only with F0 but also with F1. @verbatim sequence S0 S1 currently used font F0 F1 usable font(s) F0,F1 F1 @endverbatim In this case, glyphs used to draw the preceding S0 may affect glyph generation of S1. Therefore it is necessary to access information about S0, which has already been processed, when processing S1. Generation rules in the first stage (only in the first stage) accept a special regular expression to access already processed parts. @verbatim "RE0 RE1" @endverbatim @c RE0 and @c RE1 are regular expressions that match the preceding sequence S0 and the following sequence S1, respectively. Pay attention to the space between the two regular expressions. It represents the special category ' ' (see above). Note that the regular expression above belongs to glyph generation rules using font F1, therefore not only RE1 but also RE0 must be expressed with the categories for F1. This means when the preceding sequence S0 cannot be expressed with the categories for F1 (as in the first example above) generation rules having these patterns never match. @section flt-seealso SEE ALSO @ref mdbGeneral "mdbGeneral(5)", @ref flt-list "FLTs provided by the m17n database" */ /* Copyright (C) 2003, 2004 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 This file is part of the m17n database; a sub-part of the m17n library. The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ m17n-db-1.8.10/LOCALE.ali0000644002345600234560000000370114422175267010106 ;; -*- mode: lisp; coding: utf-8; -*- This file is part of the m17n ;; database; a sub-part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ALIASES: the format of elements is (ALIAS-NAME LOCAL-NAME). ;; Copyright (C) 2003, 2004 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 (catalan ca_ES.iso-8859-1) (croatian hr_HR.iso-8859-2) (czech cs_CZ.iso-8859-2) (danish da_DK.iso-8859-1) (dansk da_DK.iso-8859-1) (deutsch de_DE.iso-8859-1) (dutch nl_NL.iso-8859-1) (eesti et_EE.iso-8859-1) (estonian et_EE.iso-8859-1) (finnish fi_FI.iso-8859-1) (français fr_FR.iso-8859-1) (french fr_FR.iso-8859-1) (german de_DE.iso-8859-1) (greek el_GR.iso-8859-7) (hebrew iw_IL.iso-8859-8) (hrvatski hr_HR.iso-8859-2) (hungarian hu_HU.iso-8859-2) (icelandic is_IS.iso-8859-1) (italian it_IT.iso-8859-1) (japanese ja_JP.sjis) (japanese.euc ja_JP.euc-jp) (korean ko_KR.euc-kr) (lithuanian lt_LT.iso-8859-13) (norwegian no_NO.iso-8859-1) (polish pl_PL.iso-8859-2) (portuguese pt_PT.iso-8859-1) (romanian ro_RO.iso-8859-2) (russian ru_RU.iso-8859-5) (slovak sk_SK.iso-8859-2) (slovene sl_SI.iso-8859-2) (slovenian sl_SI.iso-8859-2) (spanish es_ES.iso-8859-1) (swedish sv_SE.iso-8859-1) (turkish tr_TR.iso-8859-9) m17n-db-1.8.10/get-glibc.sh0000755002345600234560000000106214422175267010652 #!/bin/sh VERSION=2.3.2 echo "Downloading glibc-$VERSION.tar.gz from http://ftp.gnu.org/gnu/glibc..." if wget -q http://ftp.gnu.org/gnu/glibc/glibc-$VERSION.tar.gz; then echo "Extracting the \"charmaps\" directory..." if tar xfz glibc-$VERSION.tar.gz glibc-$VERSION/localedata/charmaps; then : else echo "!! Can\'t find the \"charmaps\" directory in the tar ball." exit 1 fi else echo "!! Downloading failed" exit 1 fi rm -f glibc-$VERSION.tar.gz ./configure --with-charmaps=glibc-$VERSION/localedata/charmaps echo "Ready to run make." m17n-db-1.8.10/Makefile.am0000644002345600234560000002427614463455220010521 # Makefile.am -- Makefile for the m17n database # Copyright (C) 2003, 2004, 2005, 2006, 2007, 2009, 2010 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. SUBDIRS = po LANGDATA pkgdata_DATA = \ ${CHARSETS} \ ${CHAR_TABLE} \ ${MISC_TABLE} \ BLOCK.tab \ @INPUT_METHOD@ \ @FLT@ \ mdb.dir EXTRA_DIST = config.rpath bootstrap.sh \ mdb.dir \ ${MISC_TABLE} \ BLOCK.tab \ ${UNIDATA} \ mapconv compact.awk gb180302.awk gb180304.awk \ CHARTAB.awk NAME.awk LINEBREAK.awk \ CASED.awk CASE-MAPPING.awk \ SCRIPT.awk SCRIPT.ext \ get-glibc.sh \ tbl2mim.awk \ @INPUT_METHOD@ \ @FLT@ \ ${FORMATS} CHARSETS = ${ISO8859} ${IBM} ${CODEPAGE} ${CJK} ${MISC} ISO8859 = \ 8859-2.map 8859-3.map 8859-4.map 8859-5.map 8859-6.map 8859-7.map \ 8859-8.map 8859-9.map 8859-10.map 8859-11.map 8859-13.map 8859-14.map \ 8859-15.map 8859-16.map IBM = \ IBM037.map IBM038.map \ IBM256.map IBM273.map IBM274.map IBM275.map IBM277.map IBM278.map \ IBM280.map IBM281.map IBM284.map IBM285.map IBM290.map IBM297.map \ IBM420.map IBM423.map IBM424.map IBM437.map IBM500.map IBM850.map \ IBM851.map IBM852.map IBM855.map IBM857.map IBM860.map IBM861.map \ IBM862.map IBM863.map IBM864.map IBM865.map IBM866.map IBM868.map \ IBM869.map IBM870.map IBM871.map IBM874.map IBM875.map IBM880.map \ IBM891.map IBM903.map IBM904.map IBM905.map IBM918.map \ IBM1004.map IBM1026.map IBM1047.map CODEPAGE = \ CP737.map CP775.map CP949-2BYTE.map \ CP1250.map CP1251.map CP1252.map CP1253.map CP1254.map \ CP1255.map CP1256.map CP1257.map CP1258.map \ CP10007.map CJK = GB_1988-80.map GB2312.map GBK.map GB180302.map GB180304.map \ BIG5.map BIG5-HKSCS.map\ CNS-1.map CNS-2.map CNS-3.map CNS-4.map CNS-5.map CNS-6.map CNS-7.map \ CNS-F.map \ JISX0201.map JISX0208.map JISX0212.map JISX2131.map JISX2132.map \ JISX213A.map \ KSC5601.map KSC5636.map JOHAB.map MISC = KOI-8.map KOI8-R.map KOI8-U.map KOI8-T.map \ TIS-620.map VISCII.map VSCII.map\ KA-PS.map KA-ACADEMY.map CHAR_TABLE = \ NAME.tab SCRIPT.tab CASE-S.tab CASE-C.tab \ CATEGORY.tab COMBINE.tab BIDI.tab LINEBREAK.tab \ CASED.tab SOFT-DOTTED.tab CASE-MAPPING.tab MISC_TABLE = \ LOCALE.cs LOCALE.ali \ default.fst xfont.fst truetype.fst generic.fst \ FONTENC.tbl FONTSIZE.tbl \ CHARSET.tbl CODING.tbl \ SCRIPT.tbl SCRIPT-OTF.tbl SCRIPT-LANGUAGE.tbl UNIDATA = \ UNIDATA/README \ UNIDATA/UnicodeData.txt UNIDATA/Scripts.txt UNIDATA/CaseFolding.txt \ UNIDATA/LineBreak.txt \ UNIDATA/PropList.txt UNIDATA/WordBreakProperty.txt \ UNIDATA/SpecialCasing.txt FORMATS = \ FORMATS/README \ FORMATS/0General.txt FORMATS/CharsetList.txt FORMATS/CodingList.txt \ FORMATS/Dir.txt FORMATS/FontEncoding.txt FORMATS/Fontset.txt \ FORMATS/FLT.txt FORMATS/FontSize.txt FORMATS/IM.txt # Rules for charsets CHARMAPS = @CHARMAPS@ CHARMAP_EXT = @CHARMAP_EXT@ CHARMAP_CAT = @CHARMAP_CAT@ GB2312.map: ${CHARMAPS}/GB2312${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[a-f]/' 2 NOMSB compact > $@ GBK.map: ${CHARMAPS}/GBK${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[89a-f]/' 2 WITHMSB compact > $@ GB180302.map: ${CHARMAPS}/GB18030${CHARMAP_EXT} mapconv gb180302.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x..\/x..[ ]/' 2 WITHMSB gb180302 > $@ GB180304.map: GB180302.map gb180304.awk @echo "Generating $@..." @$(AWK) -f gb180304.awk < $< > $@ JISX0201.map: ${CHARMAPS}/JIS_X0201${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[0-9]/' 1 WITHMSB compact > $@ @echo "# Generated by hand" >> $@ @echo "0x00A1-0x00DF 0xFF61" >> $@ JISX0208.map: ${CHARMAPS}/EUC-JP${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[a-f]/' 2 NOMSB compact \ | sed 's/0x2015/0x2014/' > $@> $@ JISX0212.map: ${CHARMAPS}/EUC-JP${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x8f/ s,/x8f,,' 2 NOMSB compact > $@ JISX2131.map: ${CHARMAPS}/EUC-JISX0213${CHARMAP_EXT} mapconv @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[a-f]/' 2 NOMSB \ | sed 's/0x2015/0x2014/' > $@> $@ JISX2132.map: ${CHARMAPS}/EUC-JISX0213${CHARMAP_EXT} mapconv @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x8f/ s,/x8f,,' 2 NOMSB > $@ JISX213A.map: @echo "Generating $@" @(echo "0x2E21 0x4FF1"; \ echo "0x2F7E 0x525D"; \ echo "0x4F54 0x20B9F"; \ echo "0x4F7E 0x541E"; \ echo "0x7427 0x5653"; \ echo "0x7E7A 0x59F8"; \ echo "0x7E7B 0x5C5B"; \ echo "0x7E7C 0x5E77"; \ echo "0x7E7D 0x7626"; \ echo "0x7E7E 0x7E6B") > $@ KSC5601.map: ${CHARMAPS}/EUC-KR${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[a-f]/' 2 NOMSB compact > $@ BIG5.map: ${CHARMAPS}/BIG5${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[a-f]/' 2 WITHMSB compact > $@ BIG5-HKSCS.map: ${CHARMAPS}/BIG5-HKSCS${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[89a-f].\//' 2 WITHMSB compact > $@ JOHAB.map: ${CHARMAPS}/JOHAB${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[89a-f]/' 2 WITHMSB compact > $@ CNS-1.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[a-f]/' 2 NOMSB compact > $@ CNS-2.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xa2/ s,/x8e/xa2,,' 2 NOMSB compact > $@ CNS-3.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xa3/ s,/x8e/xa3,,' 2 NOMSB compact > $@ CNS-4.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xa4/ s,/x8e/xa4,,' 2 NOMSB compact > $@ CNS-5.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xa5/ s,/x8e/xa5,,' 2 NOMSB compact > $@ CNS-6.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xa6/ s,/x8e/xa6,,' 2 NOMSB compact > $@ CNS-7.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xa7/ s,/x8e/xa7,,' 2 NOMSB compact > $@ CNS-F.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xaf/ s,/x8e/xaf,,' 2 NOMSB compact > $@ CP949-2BYTE.map: ${CHARMAPS}/CP949${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[89a-f]/' 2 WITHMSB compact > $@ VSCII.map: ${CHARMAPS}/TCVN5712-1${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[0-9a-f]. /' 1 WITHMSB compact > $@ # General target to produce map files for single-byte charsets. 8859-%.map: ${CHARMAPS}/ISO-8859-%${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x/' 1 WITHMSB compact > $@ KA-%.map: ${CHARMAPS}/GEORGIAN-%${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x/' 1 WITHMSB compact > $@ %.map: ${CHARMAPS}/%${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x/' 1 WITHMSB compact > $@ # Rules for chartables CASE-S.tab: UNIDATA/CaseFolding.txt Makefile echo "# Generated from $<." > $@ @$(AWK) '/^[0-9A-Z]/ { \ if ($$2 == "F") print "0x"$$1,"0xFFFF"; \ else print "0x"$$1,"0x"$$3; }' FS="[; ][; ]*" $< >> $@ CASE-C.tab: UNIDATA/CaseFolding.txt Makefile echo "# Generated from $<." > $@ @$(AWK) '/^[0-9A-Z]*; F/ { \ print "0x"$$1" "; \ for (i = 3; $$i != "#"; i++) \ printf "\\x%s",$$i; \ print "\n"; }' FS="[; ][; ]*" ORS="" $< >> $@ NAME.tab: UNIDATA/UnicodeData.txt NAME.awk echo "# Generated from $<." > $@ @$(AWK) -f NAME.awk $< >> $@ SCRIPT.tab: UNIDATA/Scripts.txt UNIDATA/UnicodeData.txt SCRIPT.awk SCRIPT.ext echo "# Generated from $<." > $@ @$(AWK) -f SCRIPT.awk UNIDATA/Scripts.txt >> $@ CASED.tab: UNIDATA/UnicodeData.txt UNIDATA/PropList.txt UNIDATA/WordBreakProperty.txt CASED.awk echo "# Generated from UNIDATA/UnicodeData.txt, UNIDATA/PropList.txt, and UNIDATA/WordBreakProperty.txt." > $@ @$(AWK) -f CASED.awk UNIDATA/UnicodeData.txt UNIDATA/PropList.txt UNIDATA/WordBreakProperty.txt >> $@ SOFT-DOTTED.tab: UNIDATA/PropList.txt Makefile echo "# Generated from $<." > $@ @$(AWK) '/^[^#;]+; *Soft_Dotted/ { \ if (index ($$1, ".")) { \ split ($$1, A, "\\.\\."); \ print "0x"A[1]"-0x"A[2]" t"; } \ else print "0x"$$1" t"; }' \ $< >> $@ CASE-MAPPING.tab: UNIDATA/SpecialCasing.txt UNIDATA/UnicodeData.txt CASE-MAPPING.awk echo "# Generated from UNIDATA/SpecialCasing.txt and UNIDATA/UnicodeData.txt." > $@ @$(AWK) -f CASE-MAPPING.awk UNIDATA/SpecialCasing.txt UNIDATA/UnicodeData.txt >> $@ LINEBREAK.tab: UNIDATA/LineBreak.txt LINEBREAK.awk echo "# Generated from $<." > $@ @$(AWK) -f LINEBREAK.awk $< >> $@ %.tab: UNIDATA/UnicodeData.txt CHARTAB.awk @if [ "$@" != "BLOCK.tab" ] ; then \ echo "# Generated from $<." > $@; \ $(AWK) -f CHARTAB.awk FIELD=$@ $< >>$@; \ fi pkgdatadir = $(datadir)/m17n iconsdir = $(pkgdatadir)/icons dist_icons_DATA = @ICONS@ bin_SCRIPTS = m17n-db pkgconfigdir = ${datadir}/pkgconfig pkgconfig_DATA = m17n-db.pc m17n_scriptdir = $(datadir)/m17n/scripts m17n_script_SCRIPTS = tbl2mim.awk # Clear files that are automatically generated. clean: rm -f ${CHARSETS} ${CHAR_TABLE} ACLOCAL_AMFLAGS = -I m4 m17n-db-1.8.10/install-sh0000744002345600234560000003610514774707341010472 #!/usr/bin/sh # install - install a program, script, or datafile scriptversion=2023-11-23.18; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. # # Copyright (C) 1994 X Consortium # # 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 # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of the X Consortium shall not # be used in advertising or otherwise to promote the sale, use or other deal- # ings in this Software without prior written authorization from the X Consor- # tium. # # # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent # 'make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. tab=' ' nl=' ' IFS=" $tab$nl" # Set DOITPROG to "echo" to test this script. doit=${DOITPROG-} doit_exec=${doit:-exec} # Put in absolute file names if you don't have them in your path; # or use environment vars. chgrpprog=${CHGRPPROG-chgrp} chmodprog=${CHMODPROG-chmod} chownprog=${CHOWNPROG-chown} cmpprog=${CMPPROG-cmp} cpprog=${CPPROG-cp} mkdirprog=${MKDIRPROG-mkdir} mvprog=${MVPROG-mv} rmprog=${RMPROG-rm} stripprog=${STRIPPROG-strip} posix_mkdir= # Desired mode of installed file. mode=0755 # Create dirs (including intermediate dirs) using mode 755. # This is like GNU 'install' as of coreutils 8.32 (2020). mkdir_umask=22 backupsuffix= chgrpcmd= chmodcmd=$chmodprog chowncmd= mvcmd=$mvprog rmcmd="$rmprog -f" stripcmd= src= dst= dir_arg= dst_arg= copy_on_change=false is_target_a_directory=possibly usage="\ Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES. Options: --help display this help and exit. --version display version info and exit. -c (ignored) -C install only if different (preserve data modification time) -d create directories instead of installing files. -g GROUP $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE. -o USER $chownprog installed files to USER. -p pass -p to $cpprog. -s $stripprog installed files. -S SUFFIX attempt to back up existing files, with suffix SUFFIX. -t DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory. Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG By default, rm is invoked with -f; when overridden with RMPROG, it's up to you to specify -f if you want it. If -S is not specified, no backups are attempted. Report bugs to . GNU Automake home page: . General help using GNU software: ." while test $# -ne 0; do case $1 in -c) ;; -C) copy_on_change=true;; -d) dir_arg=true;; -g) chgrpcmd="$chgrpprog $2" shift;; --help) echo "$usage"; exit $?;; -m) mode=$2 case $mode in *' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*) echo "$0: invalid mode: $mode" >&2 exit 1;; esac shift;; -o) chowncmd="$chownprog $2" shift;; -p) cpprog="$cpprog -p";; -s) stripcmd=$stripprog;; -S) backupsuffix="$2" shift;; -t) is_target_a_directory=always dst_arg=$2 # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac shift;; -T) is_target_a_directory=never;; --version) echo "$0 $scriptversion"; exit $?;; --) shift break;; -*) echo "$0: invalid option: $1" >&2 exit 1;; *) break;; esac shift done # We allow the use of options -d and -T together, by making -d # take the precedence; this is for compatibility with GNU install. if test -n "$dir_arg"; then if test -n "$dst_arg"; then echo "$0: target directory not allowed when installing a directory." >&2 exit 1 fi fi if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then # When -d is used, all remaining arguments are directories to create. # When -t is used, the destination is already specified. # Otherwise, the last argument is the destination. Remove it from $@. for arg do if test -n "$dst_arg"; then # $@ is not empty: it contains at least $arg. set fnord "$@" "$dst_arg" shift # fnord fi shift # arg dst_arg=$arg # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac done fi if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi # It's OK to call 'install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi if test -z "$dir_arg"; then if test $# -gt 1 || test "$is_target_a_directory" = always; then if test ! -d "$dst_arg"; then echo "$0: $dst_arg: Is not a directory." >&2 exit 1 fi fi fi if test -z "$dir_arg"; then do_exit='(exit $ret); exit $ret' trap "ret=129; $do_exit" 1 trap "ret=130; $do_exit" 2 trap "ret=141; $do_exit" 13 trap "ret=143; $do_exit" 15 # Set umask so as not to create temps with too-generous modes. # However, 'strip' requires both read and write access to temps. case $mode in # Optimize common cases. *644) cp_umask=133;; *755) cp_umask=22;; *[0-7]) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw='% 200' fi cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; *) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw=,u+rw fi cp_umask=$mode$u_plus_rw;; esac fi for src do # Protect names problematic for 'test' and other utilities. case $src in -* | [=\(\)!]) src=./$src;; esac if test -n "$dir_arg"; then dst=$src dstdir=$dst test -d "$dstdir" dstdir_status=$? # Don't chown directories that already exist. if test $dstdir_status = 0; then chowncmd="" fi else # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo "$0: $src does not exist." >&2 exit 1 fi if test -z "$dst_arg"; then echo "$0: no destination specified." >&2 exit 1 fi dst=$dst_arg # If destination is a directory, append the input filename. if test -d "$dst"; then if test "$is_target_a_directory" = never; then echo "$0: $dst_arg: Is a directory" >&2 exit 1 fi dstdir=$dst dstbase=`basename "$src"` case $dst in */) dst=$dst$dstbase;; *) dst=$dst/$dstbase;; esac dstdir_status=0 else dstdir=`dirname "$dst"` test -d "$dstdir" dstdir_status=$? fi fi case $dstdir in */) dstdirslash=$dstdir;; *) dstdirslash=$dstdir/;; esac obsolete_mkdir_used=false if test $dstdir_status != 0; then case $posix_mkdir in '') # With -d, create the new directory with the user-specified mode. # Otherwise, rely on $mkdir_umask. if test -n "$dir_arg"; then mkdir_mode=-m$mode else mkdir_mode= fi posix_mkdir=false # The $RANDOM variable is not portable (e.g., dash). Use it # here however when possible just to lower collision chance. tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ trap ' ret=$? rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null exit $ret ' 0 # Because "mkdir -p" follows existing symlinks and we likely work # directly in world-writeable /tmp, make sure that the '$tmpdir' # directory is successfully created first before we actually test # 'mkdir -p'. if (umask $mkdir_umask && $mkdirprog $mkdir_mode "$tmpdir" && exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. test_tmpdir="$tmpdir/a" ls_ld_tmpdir=`ls -ld "$test_tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && $mkdirprog -m$different_mode -p -- "$test_tmpdir" && { ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null fi trap '' 0;; esac if $posix_mkdir && ( umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" ) then : else # mkdir does not conform to POSIX, # or it failed possibly due to a race condition. Create the # directory the slow way, step by step, checking for races as we go. case $dstdir in /*) prefix='/';; [-=\(\)!]*) prefix='./';; *) prefix='';; esac oIFS=$IFS IFS=/ set -f set fnord $dstdir shift set +f IFS=$oIFS prefixes= for d do test X"$d" = X && continue prefix=$prefix$d if test -d "$prefix"; then prefixes= else if $posix_mkdir; then (umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break # Don't fail if two instances are running concurrently. test -d "$prefix" || exit 1 else case $prefix in *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; *) qprefix=$prefix;; esac prefixes="$prefixes '$qprefix'" fi fi prefix=$prefix/ done if test -n "$prefixes"; then # Don't fail if two instances are running concurrently. (umask $mkdir_umask && eval "\$doit_exec \$mkdirprog $prefixes") || test -d "$dstdir" || exit 1 obsolete_mkdir_used=true fi fi fi if test -n "$dir_arg"; then { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 else # Make a couple of temp file names in the proper directory. dsttmp=${dstdirslash}_inst.$$_ rmtmp=${dstdirslash}_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. (umask $cp_umask && { test -z "$stripcmd" || { # Create $dsttmp read-write so that cp doesn't create it read-only, # which would cause strip to fail. if test -z "$doit"; then : >"$dsttmp" # No need to fork-exec 'touch'. else $doit touch "$dsttmp" fi } } && $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $cpprog $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && # If -C, don't bother to copy if it wouldn't change the file. if $copy_on_change && old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && set -f && set X $old && old=:$2:$4:$5:$6 && set X $new && new=:$2:$4:$5:$6 && set +f && test "$old" = "$new" && $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 then rm -f "$dsttmp" else # If $backupsuffix is set, and the file being installed # already exists, attempt a backup. Don't worry if it fails, # e.g., if mv doesn't support -f. if test -n "$backupsuffix" && test -f "$dst"; then $doit $mvcmd -f "$dst" "$dst$backupsuffix" 2>/dev/null fi # Rename the file to the real destination. $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || # The rename failed, perhaps because mv can't rename something else # to itself, or perhaps because mv is so ancient that it does not # support -f. { # Now remove or move aside any old file at destination location. # We try this two ways since rm can't unlink itself on some # systems and the destination file might be busy for other # reasons. In this case, the final cleanup might fail but the new # file should still install successfully. { test ! -f "$dst" || $doit $rmcmd "$dst" 2>/dev/null || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && { $doit $rmcmd "$rmtmp" 2>/dev/null; :; } } || { echo "$0: cannot unlink or rename $dst" >&2 (exit 1); exit 1 } } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dst" } fi || exit 1 trap '' 0 fi done # Local variables: # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: m17n-db-1.8.10/UNIDATA/0000755002345600234560000000000014774707367007640 5m17n-db-1.8.10/UNIDATA/LineBreak.txt0000644002345600234560000077453114715365256012166 # LineBreak-16.0.0.txt # Date: 2024-07-29, 16:26:55 GMT # © 2024 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html # # Unicode Character Database # For documentation, see https://www.unicode.org/reports/tr44/ # # Line_Break Property # # This file is a normative contributory data file in the # Unicode Character Database. # # The format is two fields separated by a semicolon. # Field 0: Unicode code point value or range of code point values # Field 1: Line_Break property, consisting of one of the following values: # Non-tailorable: # "BK", "CM", "CR", "GL", "LF", "NL", "SP", "WJ", "ZW", "ZWJ" # Tailorable: # "AI", "AK", "AL", "AP", "AS", "B2", "BA", "BB", "CB", "CJ", # "CL", "CP", "EB", "EM", "EX", "H2", "H3", "HL", "HY", "ID", # "IN", "IS", "JL", "JT", "JV", "NS", "NU", "OP", "PO", "PR", # "QU", "RI", "SA", "SG", "SY", "VF", "VI", "XX" # - All code points, assigned and unassigned, that are not listed # explicitly are given the value "XX". # - The unassigned code points in the following blocks default to "ID": # CJK Unified Ideographs Extension A: U+3400..U+4DBF # CJK Unified Ideographs: U+4E00..U+9FFF # CJK Compatibility Ideographs: U+F900..U+FAFF # - All undesignated code points in Planes 2 and 3, whether inside or # outside of allocated blocks, default to "ID": # Plane 2: U+20000..U+2FFFD # Plane 3: U+30000..U+3FFFD # - All unassigned code points in the following Plane 1 ranges, whether # inside or outside of allocated blocks, also default to "ID": # Plane 1 range: U+1F000..U+1FAFF # Plane 1 range: U+1FC00..U+1FFFD # - The unassigned code points in the following block default to "PR": # Currency Symbols: U+20A0..U+20CF # # Character ranges are specified as for other property files in the # Unicode Character Database. # # The comments following the number sign "#" list the General_Category # property value or the L& alias of the derived value LC, the Unicode # character name or names, and, in lines with ranges of code points, # the code point count in square brackets. # # For more information, see UAX #14: Unicode Line Breaking Algorithm, # at https://www.unicode.org/reports/tr14/ # # @missing: 0000..10FFFF; XX 0000..0008 ; CM # Cc [9] .. 0009 ; BA # Cc 000A ; LF # Cc 000B..000C ; BK # Cc [2] .. 000D ; CR # Cc 000E..001F ; CM # Cc [18] .. 0020 ; SP # Zs SPACE 0021 ; EX # Po EXCLAMATION MARK 0022 ; QU # Po QUOTATION MARK 0023 ; AL # Po NUMBER SIGN 0024 ; PR # Sc DOLLAR SIGN 0025 ; PO # Po PERCENT SIGN 0026 ; AL # Po AMPERSAND 0027 ; QU # Po APOSTROPHE 0028 ; OP # Ps LEFT PARENTHESIS 0029 ; CP # Pe RIGHT PARENTHESIS 002A ; AL # Po ASTERISK 002B ; PR # Sm PLUS SIGN 002C ; IS # Po COMMA 002D ; HY # Pd HYPHEN-MINUS 002E ; IS # Po FULL STOP 002F ; SY # Po SOLIDUS 0030..0039 ; NU # Nd [10] DIGIT ZERO..DIGIT NINE 003A..003B ; IS # Po [2] COLON..SEMICOLON 003C..003E ; AL # Sm [3] LESS-THAN SIGN..GREATER-THAN SIGN 003F ; EX # Po QUESTION MARK 0040 ; AL # Po COMMERCIAL AT 0041..005A ; AL # Lu [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z 005B ; OP # Ps LEFT SQUARE BRACKET 005C ; PR # Po REVERSE SOLIDUS 005D ; CP # Pe RIGHT SQUARE BRACKET 005E ; AL # Sk CIRCUMFLEX ACCENT 005F ; AL # Pc LOW LINE 0060 ; AL # Sk GRAVE ACCENT 0061..007A ; AL # Ll [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z 007B ; OP # Ps LEFT CURLY BRACKET 007C ; BA # Sm VERTICAL LINE 007D ; CL # Pe RIGHT CURLY BRACKET 007E ; AL # Sm TILDE 007F ; CM # Cc 0080..0084 ; CM # Cc [5] .. 0085 ; NL # Cc 0086..009F ; CM # Cc [26] .. 00A0 ; GL # Zs NO-BREAK SPACE 00A1 ; OP # Po INVERTED EXCLAMATION MARK 00A2 ; PO # Sc CENT SIGN 00A3..00A5 ; PR # Sc [3] POUND SIGN..YEN SIGN 00A6 ; AL # So BROKEN BAR 00A7 ; AI # Po SECTION SIGN 00A8 ; AI # Sk DIAERESIS 00A9 ; AL # So COPYRIGHT SIGN 00AA ; AI # Lo FEMININE ORDINAL INDICATOR 00AB ; QU # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 00AC ; AL # Sm NOT SIGN 00AD ; BA # Cf SOFT HYPHEN 00AE ; AL # So REGISTERED SIGN 00AF ; AL # Sk MACRON 00B0 ; PO # So DEGREE SIGN 00B1 ; PR # Sm PLUS-MINUS SIGN 00B2..00B3 ; AI # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE 00B4 ; BB # Sk ACUTE ACCENT 00B5 ; AL # Ll MICRO SIGN 00B6..00B7 ; AI # Po [2] PILCROW SIGN..MIDDLE DOT 00B8 ; AI # Sk CEDILLA 00B9 ; AI # No SUPERSCRIPT ONE 00BA ; AI # Lo MASCULINE ORDINAL INDICATOR 00BB ; QU # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 00BC..00BE ; AI # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS 00BF ; OP # Po INVERTED QUESTION MARK 00C0..00D6 ; AL # Lu [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS 00D7 ; AI # Sm MULTIPLICATION SIGN 00D8..00F6 ; AL # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS 00F7 ; AI # Sm DIVISION SIGN 00F8..00FF ; AL # Ll [8] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER Y WITH DIAERESIS 0100..017F ; AL # L& [128] LATIN CAPITAL LETTER A WITH MACRON..LATIN SMALL LETTER LONG S 0180..01BA ; AL # L& [59] LATIN SMALL LETTER B WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL 01BB ; AL # Lo LATIN LETTER TWO WITH STROKE 01BC..01BF ; AL # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN 01C0..01C3 ; AL # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK 01C4..024F ; AL # L& [140] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER Y WITH STROKE 0250..0293 ; AL # Ll [68] LATIN SMALL LETTER TURNED A..LATIN SMALL LETTER EZH WITH CURL 0294 ; AL # Lo LATIN LETTER GLOTTAL STOP 0295..02AF ; AL # Ll [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL 02B0..02C1 ; AL # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP 02C2..02C5 ; AL # Sk [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD 02C6 ; AL # Lm MODIFIER LETTER CIRCUMFLEX ACCENT 02C7 ; AI # Lm CARON 02C8 ; BB # Lm MODIFIER LETTER VERTICAL LINE 02C9..02CB ; AI # Lm [3] MODIFIER LETTER MACRON..MODIFIER LETTER GRAVE ACCENT 02CC ; BB # Lm MODIFIER LETTER LOW VERTICAL LINE 02CD ; AI # Lm MODIFIER LETTER LOW MACRON 02CE..02CF ; AL # Lm [2] MODIFIER LETTER LOW GRAVE ACCENT..MODIFIER LETTER LOW ACUTE ACCENT 02D0 ; AI # Lm MODIFIER LETTER TRIANGULAR COLON 02D1 ; AL # Lm MODIFIER LETTER HALF TRIANGULAR COLON 02D2..02D7 ; AL # Sk [6] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER MINUS SIGN 02D8..02DB ; AI # Sk [4] BREVE..OGONEK 02DC ; AL # Sk SMALL TILDE 02DD ; AI # Sk DOUBLE ACUTE ACCENT 02DE ; AL # Sk MODIFIER LETTER RHOTIC HOOK 02DF ; BB # Sk MODIFIER LETTER CROSS ACCENT 02E0..02E4 ; AL # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 02E5..02EB ; AL # Sk [7] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER YANG DEPARTING TONE MARK 02EC ; AL # Lm MODIFIER LETTER VOICING 02ED ; AL # Sk MODIFIER LETTER UNASPIRATED 02EE ; AL # Lm MODIFIER LETTER DOUBLE APOSTROPHE 02EF..02FF ; AL # Sk [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW 0300..034E ; CM # Mn [79] COMBINING GRAVE ACCENT..COMBINING UPWARDS ARROW BELOW 034F ; GL # Mn COMBINING GRAPHEME JOINER 0350..035B ; CM # Mn [12] COMBINING RIGHT ARROWHEAD ABOVE..COMBINING ZIGZAG ABOVE 035C..0362 ; GL # Mn [7] COMBINING DOUBLE BREVE BELOW..COMBINING DOUBLE RIGHTWARDS ARROW BELOW 0363..036F ; CM # Mn [13] COMBINING LATIN SMALL LETTER A..COMBINING LATIN SMALL LETTER X 0370..0373 ; AL # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI 0374 ; AL # Lm GREEK NUMERAL SIGN 0375 ; AL # Sk GREEK LOWER NUMERAL SIGN 0376..0377 ; AL # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA 037A ; AL # Lm GREEK YPOGEGRAMMENI 037B..037D ; AL # Ll [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL 037E ; IS # Po GREEK QUESTION MARK 037F ; AL # Lu GREEK CAPITAL LETTER YOT 0384..0385 ; AL # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS 0386 ; AL # Lu GREEK CAPITAL LETTER ALPHA WITH TONOS 0387 ; AL # Po GREEK ANO TELEIA 0388..038A ; AL # Lu [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS 038C ; AL # Lu GREEK CAPITAL LETTER OMICRON WITH TONOS 038E..03A1 ; AL # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO 03A3..03F5 ; AL # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL 03F6 ; AL # Sm GREEK REVERSED LUNATE EPSILON SYMBOL 03F7..03FF ; AL # L& [9] GREEK CAPITAL LETTER SHO..GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL 0400..0481 ; AL # L& [130] CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER KOPPA 0482 ; AL # So CYRILLIC THOUSANDS SIGN 0483..0487 ; CM # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE 0488..0489 ; CM # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN 048A..04FF ; AL # L& [118] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER HA WITH STROKE 0500..052F ; AL # L& [48] CYRILLIC CAPITAL LETTER KOMI DE..CYRILLIC SMALL LETTER EL WITH DESCENDER 0531..0556 ; AL # Lu [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH 0559 ; AL # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING 055A..055F ; AL # Po [6] ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK 0560..0588 ; AL # Ll [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE 0589 ; IS # Po ARMENIAN FULL STOP 058A ; BA # Pd ARMENIAN HYPHEN 058D..058E ; AL # So [2] RIGHT-FACING ARMENIAN ETERNITY SIGN..LEFT-FACING ARMENIAN ETERNITY SIGN 058F ; PR # Sc ARMENIAN DRAM SIGN 0591..05BD ; CM # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG 05BE ; BA # Pd HEBREW PUNCTUATION MAQAF 05BF ; CM # Mn HEBREW POINT RAFE 05C0 ; AL # Po HEBREW PUNCTUATION PASEQ 05C1..05C2 ; CM # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT 05C3 ; AL # Po HEBREW PUNCTUATION SOF PASUQ 05C4..05C5 ; CM # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT 05C6 ; EX # Po HEBREW PUNCTUATION NUN HAFUKHA 05C7 ; CM # Mn HEBREW POINT QAMATS QATAN 05D0..05EA ; HL # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV 05EF..05F2 ; HL # Lo [4] HEBREW YOD TRIANGLE..HEBREW LIGATURE YIDDISH DOUBLE YOD 05F3..05F4 ; AL # Po [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM 0600..0605 ; NU # Cf [6] ARABIC NUMBER SIGN..ARABIC NUMBER MARK ABOVE 0606..0608 ; AL # Sm [3] ARABIC-INDIC CUBE ROOT..ARABIC RAY 0609..060A ; PO # Po [2] ARABIC-INDIC PER MILLE SIGN..ARABIC-INDIC PER TEN THOUSAND SIGN 060B ; PO # Sc AFGHANI SIGN 060C..060D ; IS # Po [2] ARABIC COMMA..ARABIC DATE SEPARATOR 060E..060F ; AL # So [2] ARABIC POETIC VERSE SIGN..ARABIC SIGN MISRA 0610..061A ; CM # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA 061B ; EX # Po ARABIC SEMICOLON 061C ; CM # Cf ARABIC LETTER MARK 061D..061F ; EX # Po [3] ARABIC END OF TEXT MARK..ARABIC QUESTION MARK 0620..063F ; AL # Lo [32] ARABIC LETTER KASHMIRI YEH..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE 0640 ; AL # Lm ARABIC TATWEEL 0641..064A ; AL # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH 064B..065F ; CM # Mn [21] ARABIC FATHATAN..ARABIC WAVY HAMZA BELOW 0660..0669 ; NU # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE 066A ; PO # Po ARABIC PERCENT SIGN 066B..066C ; NU # Po [2] ARABIC DECIMAL SEPARATOR..ARABIC THOUSANDS SEPARATOR 066D ; AL # Po ARABIC FIVE POINTED STAR 066E..066F ; AL # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF 0670 ; CM # Mn ARABIC LETTER SUPERSCRIPT ALEF 0671..06D3 ; AL # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE 06D4 ; EX # Po ARABIC FULL STOP 06D5 ; AL # Lo ARABIC LETTER AE 06D6..06DC ; CM # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN 06DD ; NU # Cf ARABIC END OF AYAH 06DE ; AL # So ARABIC START OF RUB EL HIZB 06DF..06E4 ; CM # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA 06E5..06E6 ; AL # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH 06E7..06E8 ; CM # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON 06E9 ; AL # So ARABIC PLACE OF SAJDAH 06EA..06ED ; CM # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM 06EE..06EF ; AL # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V 06F0..06F9 ; NU # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE 06FA..06FC ; AL # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW 06FD..06FE ; AL # So [2] ARABIC SIGN SINDHI AMPERSAND..ARABIC SIGN SINDHI POSTPOSITION MEN 06FF ; AL # Lo ARABIC LETTER HEH WITH INVERTED V 0700..070D ; AL # Po [14] SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS 070F ; AL # Cf SYRIAC ABBREVIATION MARK 0710 ; AL # Lo SYRIAC LETTER ALAPH 0711 ; CM # Mn SYRIAC LETTER SUPERSCRIPT ALAPH 0712..072F ; AL # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH 0730..074A ; CM # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH 074D..074F ; AL # Lo [3] SYRIAC LETTER SOGDIAN ZHAIN..SYRIAC LETTER SOGDIAN FE 0750..077F ; AL # Lo [48] ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS ABOVE 0780..07A5 ; AL # Lo [38] THAANA LETTER HAA..THAANA LETTER WAAVU 07A6..07B0 ; CM # Mn [11] THAANA ABAFILI..THAANA SUKUN 07B1 ; AL # Lo THAANA LETTER NAA 07C0..07C9 ; NU # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE 07CA..07EA ; AL # Lo [33] NKO LETTER A..NKO LETTER JONA RA 07EB..07F3 ; CM # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE 07F4..07F5 ; AL # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE 07F6 ; AL # So NKO SYMBOL OO DENNEN 07F7 ; AL # Po NKO SYMBOL GBAKURUNEN 07F8 ; IS # Po NKO COMMA 07F9 ; EX # Po NKO EXCLAMATION MARK 07FA ; AL # Lm NKO LAJANYALAN 07FD ; CM # Mn NKO DANTAYALAN 07FE..07FF ; PR # Sc [2] NKO DOROME SIGN..NKO TAMAN SIGN 0800..0815 ; AL # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF 0816..0819 ; CM # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH 081A ; AL # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT 081B..0823 ; CM # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A 0824 ; AL # Lm SAMARITAN MODIFIER LETTER SHORT A 0825..0827 ; CM # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U 0828 ; AL # Lm SAMARITAN MODIFIER LETTER I 0829..082D ; CM # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA 0830..083E ; AL # Po [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU 0840..0858 ; AL # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN 0859..085B ; CM # Mn [3] MANDAIC AFFRICATION MARK..MANDAIC GEMINATION MARK 085E ; AL # Po MANDAIC PUNCTUATION 0860..086A ; AL # Lo [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA 0870..0887 ; AL # Lo [24] ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT 0888 ; AL # Sk ARABIC RAISED ROUND DOT 0889..088E ; AL # Lo [6] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL 0890..0891 ; NU # Cf [2] ARABIC POUND MARK ABOVE..ARABIC PIASTRE MARK ABOVE 0897..089F ; CM # Mn [9] ARABIC PEPET..ARABIC HALF MADDA OVER MADDA 08A0..08C8 ; AL # Lo [41] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER GRAF 08C9 ; AL # Lm ARABIC SMALL FARSI YEH 08CA..08E1 ; CM # Mn [24] ARABIC SMALL HIGH FARSI YEH..ARABIC SMALL HIGH SIGN SAFHA 08E2 ; NU # Cf ARABIC DISPUTED END OF AYAH 08E3..08FF ; CM # Mn [29] ARABIC TURNED DAMMA BELOW..ARABIC MARK SIDEWAYS NOON GHUNNA 0900..0902 ; CM # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA 0903 ; CM # Mc DEVANAGARI SIGN VISARGA 0904..0939 ; AL # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA 093A ; CM # Mn DEVANAGARI VOWEL SIGN OE 093B ; CM # Mc DEVANAGARI VOWEL SIGN OOE 093C ; CM # Mn DEVANAGARI SIGN NUKTA 093D ; AL # Lo DEVANAGARI SIGN AVAGRAHA 093E..0940 ; CM # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II 0941..0948 ; CM # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI 0949..094C ; CM # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU 094D ; CM # Mn DEVANAGARI SIGN VIRAMA 094E..094F ; CM # Mc [2] DEVANAGARI VOWEL SIGN PRISHTHAMATRA E..DEVANAGARI VOWEL SIGN AW 0950 ; AL # Lo DEVANAGARI OM 0951..0957 ; CM # Mn [7] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN UUE 0958..0961 ; AL # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL 0962..0963 ; CM # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL 0964..0965 ; BA # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA 0966..096F ; NU # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE 0970 ; AL # Po DEVANAGARI ABBREVIATION SIGN 0971 ; AL # Lm DEVANAGARI SIGN HIGH SPACING DOT 0972..097F ; AL # Lo [14] DEVANAGARI LETTER CANDRA A..DEVANAGARI LETTER BBA 0980 ; AL # Lo BENGALI ANJI 0981 ; CM # Mn BENGALI SIGN CANDRABINDU 0982..0983 ; CM # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA 0985..098C ; AL # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L 098F..0990 ; AL # Lo [2] BENGALI LETTER E..BENGALI LETTER AI 0993..09A8 ; AL # Lo [22] BENGALI LETTER O..BENGALI LETTER NA 09AA..09B0 ; AL # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA 09B2 ; AL # Lo BENGALI LETTER LA 09B6..09B9 ; AL # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA 09BC ; CM # Mn BENGALI SIGN NUKTA 09BD ; AL # Lo BENGALI SIGN AVAGRAHA 09BE..09C0 ; CM # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II 09C1..09C4 ; CM # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR 09C7..09C8 ; CM # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI 09CB..09CC ; CM # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU 09CD ; CM # Mn BENGALI SIGN VIRAMA 09CE ; AL # Lo BENGALI LETTER KHANDA TA 09D7 ; CM # Mc BENGALI AU LENGTH MARK 09DC..09DD ; AL # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF..09E1 ; AL # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL 09E2..09E3 ; CM # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL 09E6..09EF ; NU # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE 09F0..09F1 ; AL # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL 09F2..09F3 ; PO # Sc [2] BENGALI RUPEE MARK..BENGALI RUPEE SIGN 09F4..09F8 ; AL # No [5] BENGALI CURRENCY NUMERATOR ONE..BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR 09F9 ; PO # No BENGALI CURRENCY DENOMINATOR SIXTEEN 09FA ; AL # So BENGALI ISSHAR 09FB ; PR # Sc BENGALI GANDA MARK 09FC ; AL # Lo BENGALI LETTER VEDIC ANUSVARA 09FD ; AL # Po BENGALI ABBREVIATION SIGN 09FE ; CM # Mn BENGALI SANDHI MARK 0A01..0A02 ; CM # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI 0A03 ; CM # Mc GURMUKHI SIGN VISARGA 0A05..0A0A ; AL # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU 0A0F..0A10 ; AL # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI 0A13..0A28 ; AL # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA 0A2A..0A30 ; AL # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA 0A32..0A33 ; AL # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA 0A35..0A36 ; AL # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA 0A38..0A39 ; AL # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA 0A3C ; CM # Mn GURMUKHI SIGN NUKTA 0A3E..0A40 ; CM # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II 0A41..0A42 ; CM # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU 0A47..0A48 ; CM # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI 0A4B..0A4D ; CM # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA 0A51 ; CM # Mn GURMUKHI SIGN UDAAT 0A59..0A5C ; AL # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA 0A5E ; AL # Lo GURMUKHI LETTER FA 0A66..0A6F ; NU # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE 0A70..0A71 ; CM # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK 0A72..0A74 ; AL # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR 0A75 ; CM # Mn GURMUKHI SIGN YAKASH 0A76 ; AL # Po GURMUKHI ABBREVIATION SIGN 0A81..0A82 ; CM # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA 0A83 ; CM # Mc GUJARATI SIGN VISARGA 0A85..0A8D ; AL # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E 0A8F..0A91 ; AL # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O 0A93..0AA8 ; AL # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA 0AAA..0AB0 ; AL # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA 0AB2..0AB3 ; AL # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA 0AB5..0AB9 ; AL # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA 0ABC ; CM # Mn GUJARATI SIGN NUKTA 0ABD ; AL # Lo GUJARATI SIGN AVAGRAHA 0ABE..0AC0 ; CM # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II 0AC1..0AC5 ; CM # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E 0AC7..0AC8 ; CM # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI 0AC9 ; CM # Mc GUJARATI VOWEL SIGN CANDRA O 0ACB..0ACC ; CM # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU 0ACD ; CM # Mn GUJARATI SIGN VIRAMA 0AD0 ; AL # Lo GUJARATI OM 0AE0..0AE1 ; AL # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL 0AE2..0AE3 ; CM # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL 0AE6..0AEF ; NU # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE 0AF0 ; AL # Po GUJARATI ABBREVIATION SIGN 0AF1 ; PR # Sc GUJARATI RUPEE SIGN 0AF9 ; AL # Lo GUJARATI LETTER ZHA 0AFA..0AFF ; CM # Mn [6] GUJARATI SIGN SUKUN..GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE 0B01 ; CM # Mn ORIYA SIGN CANDRABINDU 0B02..0B03 ; CM # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA 0B05..0B0C ; AL # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L 0B0F..0B10 ; AL # Lo [2] ORIYA LETTER E..ORIYA LETTER AI 0B13..0B28 ; AL # Lo [22] ORIYA LETTER O..ORIYA LETTER NA 0B2A..0B30 ; AL # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA 0B32..0B33 ; AL # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA 0B35..0B39 ; AL # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA 0B3C ; CM # Mn ORIYA SIGN NUKTA 0B3D ; AL # Lo ORIYA SIGN AVAGRAHA 0B3E ; CM # Mc ORIYA VOWEL SIGN AA 0B3F ; CM # Mn ORIYA VOWEL SIGN I 0B40 ; CM # Mc ORIYA VOWEL SIGN II 0B41..0B44 ; CM # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR 0B47..0B48 ; CM # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI 0B4B..0B4C ; CM # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU 0B4D ; CM # Mn ORIYA SIGN VIRAMA 0B55..0B56 ; CM # Mn [2] ORIYA SIGN OVERLINE..ORIYA AI LENGTH MARK 0B57 ; CM # Mc ORIYA AU LENGTH MARK 0B5C..0B5D ; AL # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0B5F..0B61 ; AL # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL 0B62..0B63 ; CM # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL 0B66..0B6F ; NU # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE 0B70 ; AL # So ORIYA ISSHAR 0B71 ; AL # Lo ORIYA LETTER WA 0B72..0B77 ; AL # No [6] ORIYA FRACTION ONE QUARTER..ORIYA FRACTION THREE SIXTEENTHS 0B82 ; CM # Mn TAMIL SIGN ANUSVARA 0B83 ; AL # Lo TAMIL SIGN VISARGA 0B85..0B8A ; AL # Lo [6] TAMIL LETTER A..TAMIL LETTER UU 0B8E..0B90 ; AL # Lo [3] TAMIL LETTER E..TAMIL LETTER AI 0B92..0B95 ; AL # Lo [4] TAMIL LETTER O..TAMIL LETTER KA 0B99..0B9A ; AL # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA 0B9C ; AL # Lo TAMIL LETTER JA 0B9E..0B9F ; AL # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA 0BA3..0BA4 ; AL # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA 0BA8..0BAA ; AL # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA 0BAE..0BB9 ; AL # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA 0BBE..0BBF ; CM # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I 0BC0 ; CM # Mn TAMIL VOWEL SIGN II 0BC1..0BC2 ; CM # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU 0BC6..0BC8 ; CM # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI 0BCA..0BCC ; CM # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU 0BCD ; CM # Mn TAMIL SIGN VIRAMA 0BD0 ; AL # Lo TAMIL OM 0BD7 ; CM # Mc TAMIL AU LENGTH MARK 0BE6..0BEF ; NU # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE 0BF0..0BF2 ; AL # No [3] TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND 0BF3..0BF8 ; AL # So [6] TAMIL DAY SIGN..TAMIL AS ABOVE SIGN 0BF9 ; PR # Sc TAMIL RUPEE SIGN 0BFA ; AL # So TAMIL NUMBER SIGN 0C00 ; CM # Mn TELUGU SIGN COMBINING CANDRABINDU ABOVE 0C01..0C03 ; CM # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA 0C04 ; CM # Mn TELUGU SIGN COMBINING ANUSVARA ABOVE 0C05..0C0C ; AL # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L 0C0E..0C10 ; AL # Lo [3] TELUGU LETTER E..TELUGU LETTER AI 0C12..0C28 ; AL # Lo [23] TELUGU LETTER O..TELUGU LETTER NA 0C2A..0C39 ; AL # Lo [16] TELUGU LETTER PA..TELUGU LETTER HA 0C3C ; CM # Mn TELUGU SIGN NUKTA 0C3D ; AL # Lo TELUGU SIGN AVAGRAHA 0C3E..0C40 ; CM # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II 0C41..0C44 ; CM # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR 0C46..0C48 ; CM # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI 0C4A..0C4D ; CM # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA 0C55..0C56 ; CM # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK 0C58..0C5A ; AL # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA 0C5D ; AL # Lo TELUGU LETTER NAKAARA POLLU 0C60..0C61 ; AL # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL 0C62..0C63 ; CM # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL 0C66..0C6F ; NU # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE 0C77 ; BB # Po TELUGU SIGN SIDDHAM 0C78..0C7E ; AL # No [7] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR 0C7F ; AL # So TELUGU SIGN TUUMU 0C80 ; AL # Lo KANNADA SIGN SPACING CANDRABINDU 0C81 ; CM # Mn KANNADA SIGN CANDRABINDU 0C82..0C83 ; CM # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA 0C84 ; BB # Po KANNADA SIGN SIDDHAM 0C85..0C8C ; AL # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L 0C8E..0C90 ; AL # Lo [3] KANNADA LETTER E..KANNADA LETTER AI 0C92..0CA8 ; AL # Lo [23] KANNADA LETTER O..KANNADA LETTER NA 0CAA..0CB3 ; AL # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA 0CB5..0CB9 ; AL # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA 0CBC ; CM # Mn KANNADA SIGN NUKTA 0CBD ; AL # Lo KANNADA SIGN AVAGRAHA 0CBE ; CM # Mc KANNADA VOWEL SIGN AA 0CBF ; CM # Mn KANNADA VOWEL SIGN I 0CC0..0CC4 ; CM # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR 0CC6 ; CM # Mn KANNADA VOWEL SIGN E 0CC7..0CC8 ; CM # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI 0CCA..0CCB ; CM # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO 0CCC..0CCD ; CM # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA 0CD5..0CD6 ; CM # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK 0CDD..0CDE ; AL # Lo [2] KANNADA LETTER NAKAARA POLLU..KANNADA LETTER FA 0CE0..0CE1 ; AL # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL 0CE2..0CE3 ; CM # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL 0CE6..0CEF ; NU # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE 0CF1..0CF2 ; AL # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA 0CF3 ; CM # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT 0D00..0D01 ; CM # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU 0D02..0D03 ; CM # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA 0D04..0D0C ; AL # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L 0D0E..0D10 ; AL # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI 0D12..0D3A ; AL # Lo [41] MALAYALAM LETTER O..MALAYALAM LETTER TTTA 0D3B..0D3C ; CM # Mn [2] MALAYALAM SIGN VERTICAL BAR VIRAMA..MALAYALAM SIGN CIRCULAR VIRAMA 0D3D ; AL # Lo MALAYALAM SIGN AVAGRAHA 0D3E..0D40 ; CM # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II 0D41..0D44 ; CM # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR 0D46..0D48 ; CM # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI 0D4A..0D4C ; CM # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU 0D4D ; CM # Mn MALAYALAM SIGN VIRAMA 0D4E ; AL # Lo MALAYALAM LETTER DOT REPH 0D4F ; AL # So MALAYALAM SIGN PARA 0D54..0D56 ; AL # Lo [3] MALAYALAM LETTER CHILLU M..MALAYALAM LETTER CHILLU LLL 0D57 ; CM # Mc MALAYALAM AU LENGTH MARK 0D58..0D5E ; AL # No [7] MALAYALAM FRACTION ONE ONE-HUNDRED-AND-SIXTIETH..MALAYALAM FRACTION ONE FIFTH 0D5F..0D61 ; AL # Lo [3] MALAYALAM LETTER ARCHAIC II..MALAYALAM LETTER VOCALIC LL 0D62..0D63 ; CM # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL 0D66..0D6F ; NU # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE 0D70..0D78 ; AL # No [9] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE SIXTEENTHS 0D79 ; PO # So MALAYALAM DATE MARK 0D7A..0D7F ; AL # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K 0D81 ; CM # Mn SINHALA SIGN CANDRABINDU 0D82..0D83 ; CM # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA 0D85..0D96 ; AL # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA 0D9A..0DB1 ; AL # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA 0DB3..0DBB ; AL # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA 0DBD ; AL # Lo SINHALA LETTER DANTAJA LAYANNA 0DC0..0DC6 ; AL # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA 0DCA ; CM # Mn SINHALA SIGN AL-LAKUNA 0DCF..0DD1 ; CM # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA 0DD2..0DD4 ; CM # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA 0DD6 ; CM # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA 0DD8..0DDF ; CM # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA 0DE6..0DEF ; NU # Nd [10] SINHALA LITH DIGIT ZERO..SINHALA LITH DIGIT NINE 0DF2..0DF3 ; CM # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA 0DF4 ; AL # Po SINHALA PUNCTUATION KUNDDALIYA 0E01..0E30 ; SA # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A 0E31 ; SA # Mn THAI CHARACTER MAI HAN-AKAT 0E32..0E33 ; SA # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM 0E34..0E3A ; SA # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU 0E3F ; PR # Sc THAI CURRENCY SYMBOL BAHT 0E40..0E45 ; SA # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO 0E46 ; SA # Lm THAI CHARACTER MAIYAMOK 0E47..0E4E ; SA # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN 0E4F ; AL # Po THAI CHARACTER FONGMAN 0E50..0E59 ; NU # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE 0E5A..0E5B ; BA # Po [2] THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT 0E81..0E82 ; SA # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG 0E84 ; SA # Lo LAO LETTER KHO TAM 0E86..0E8A ; SA # Lo [5] LAO LETTER PALI GHA..LAO LETTER SO TAM 0E8C..0EA3 ; SA # Lo [24] LAO LETTER PALI JHA..LAO LETTER LO LING 0EA5 ; SA # Lo LAO LETTER LO LOOT 0EA7..0EB0 ; SA # Lo [10] LAO LETTER WO..LAO VOWEL SIGN A 0EB1 ; SA # Mn LAO VOWEL SIGN MAI KAN 0EB2..0EB3 ; SA # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM 0EB4..0EBC ; SA # Mn [9] LAO VOWEL SIGN I..LAO SEMIVOWEL SIGN LO 0EBD ; SA # Lo LAO SEMIVOWEL SIGN NYO 0EC0..0EC4 ; SA # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI 0EC6 ; SA # Lm LAO KO LA 0EC8..0ECE ; SA # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN 0ED0..0ED9 ; NU # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE 0EDC..0EDF ; SA # Lo [4] LAO HO NO..LAO LETTER KHMU NYO 0F00 ; AL # Lo TIBETAN SYLLABLE OM 0F01..0F03 ; BB # So [3] TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA 0F04 ; BB # Po TIBETAN MARK INITIAL YIG MGO MDUN MA 0F05 ; AL # Po TIBETAN MARK CLOSING YIG MGO SGAB MA 0F06..0F07 ; BB # Po [2] TIBETAN MARK CARET YIG MGO PHUR SHAD MA..TIBETAN MARK YIG MGO TSHEG SHAD MA 0F08 ; GL # Po TIBETAN MARK SBRUL SHAD 0F09..0F0A ; BB # Po [2] TIBETAN MARK BSKUR YIG MGO..TIBETAN MARK BKA- SHOG YIG MGO 0F0B ; BA # Po TIBETAN MARK INTERSYLLABIC TSHEG 0F0C ; GL # Po TIBETAN MARK DELIMITER TSHEG BSTAR 0F0D..0F11 ; EX # Po [5] TIBETAN MARK SHAD..TIBETAN MARK RIN CHEN SPUNGS SHAD 0F12 ; GL # Po TIBETAN MARK RGYA GRAM SHAD 0F13 ; AL # So TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN 0F14 ; EX # Po TIBETAN MARK GTER TSHEG 0F15..0F17 ; AL # So [3] TIBETAN LOGOTYPE SIGN CHAD RTAGS..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS 0F18..0F19 ; CM # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS 0F1A..0F1F ; AL # So [6] TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG 0F20..0F29 ; NU # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE 0F2A..0F33 ; AL # No [10] TIBETAN DIGIT HALF ONE..TIBETAN DIGIT HALF ZERO 0F34 ; BA # So TIBETAN MARK BSDUS RTAGS 0F35 ; CM # Mn TIBETAN MARK NGAS BZUNG NYI ZLA 0F36 ; AL # So TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN 0F37 ; CM # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS 0F38 ; AL # So TIBETAN MARK CHE MGO 0F39 ; CM # Mn TIBETAN MARK TSA -PHRU 0F3A ; OP # Ps TIBETAN MARK GUG RTAGS GYON 0F3B ; CL # Pe TIBETAN MARK GUG RTAGS GYAS 0F3C ; OP # Ps TIBETAN MARK ANG KHANG GYON 0F3D ; CL # Pe TIBETAN MARK ANG KHANG GYAS 0F3E..0F3F ; CM # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES 0F40..0F47 ; AL # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA 0F49..0F6C ; AL # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA 0F71..0F7E ; CM # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO 0F7F ; BA # Mc TIBETAN SIGN RNAM BCAD 0F80..0F84 ; CM # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA 0F85 ; BA # Po TIBETAN MARK PALUTA 0F86..0F87 ; CM # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS 0F88..0F8C ; AL # Lo [5] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN INVERTED MCHU CAN 0F8D..0F97 ; CM # Mn [11] TIBETAN SUBJOINED SIGN LCE TSA CAN..TIBETAN SUBJOINED LETTER JA 0F99..0FBC ; CM # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA 0FBE..0FBF ; BA # So [2] TIBETAN KU RU KHA..TIBETAN KU RU KHA BZHI MIG CAN 0FC0..0FC5 ; AL # So [6] TIBETAN CANTILLATION SIGN HEAVY BEAT..TIBETAN SYMBOL RDO RJE 0FC6 ; CM # Mn TIBETAN SYMBOL PADMA GDAN 0FC7..0FCC ; AL # So [6] TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL 0FCE..0FCF ; AL # So [2] TIBETAN SIGN RDEL NAG RDEL DKAR..TIBETAN SIGN RDEL NAG GSUM 0FD0..0FD1 ; BB # Po [2] TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK MNYAM YIG GI MGO RGYAN 0FD2 ; BA # Po TIBETAN MARK NYIS TSHEG 0FD3 ; BB # Po TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA 0FD4 ; AL # Po TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA 0FD5..0FD8 ; AL # So [4] RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS 0FD9..0FDA ; GL # Po [2] TIBETAN MARK LEADING MCHAN RTAGS..TIBETAN MARK TRAILING MCHAN RTAGS 1000..102A ; SA # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU 102B..102C ; SA # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA 102D..1030 ; SA # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU 1031 ; SA # Mc MYANMAR VOWEL SIGN E 1032..1037 ; SA # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW 1038 ; SA # Mc MYANMAR SIGN VISARGA 1039..103A ; SA # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT 103B..103C ; SA # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA 103D..103E ; SA # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA 103F ; SA # Lo MYANMAR LETTER GREAT SA 1040..1049 ; NU # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE 104A..104B ; BA # Po [2] MYANMAR SIGN LITTLE SECTION..MYANMAR SIGN SECTION 104C..104F ; AL # Po [4] MYANMAR SYMBOL LOCATIVE..MYANMAR SYMBOL GENITIVE 1050..1055 ; SA # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL 1056..1057 ; SA # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR 1058..1059 ; SA # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL 105A..105D ; SA # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE 105E..1060 ; SA # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA 1061 ; SA # Lo MYANMAR LETTER SGAW KAREN SHA 1062..1064 ; SA # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO 1065..1066 ; SA # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA 1067..106D ; SA # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5 106E..1070 ; SA # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA 1071..1074 ; SA # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE 1075..1081 ; SA # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA 1082 ; SA # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA 1083..1084 ; SA # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E 1085..1086 ; SA # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y 1087..108C ; SA # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3 108D ; SA # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE 108E ; SA # Lo MYANMAR LETTER RUMAI PALAUNG FA 108F ; SA # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5 1090..1099 ; NU # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE 109A..109C ; SA # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A 109D ; SA # Mn MYANMAR VOWEL SIGN AITON AI 109E..109F ; SA # So [2] MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION 10A0..10C5 ; AL # Lu [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE 10C7 ; AL # Lu GEORGIAN CAPITAL LETTER YN 10CD ; AL # Lu GEORGIAN CAPITAL LETTER AEN 10D0..10FA ; AL # Ll [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN 10FB ; AL # Po GEORGIAN PARAGRAPH SEPARATOR 10FC ; AL # Lm MODIFIER LETTER GEORGIAN NAR 10FD..10FF ; AL # Ll [3] GEORGIAN LETTER AEN..GEORGIAN LETTER LABIAL SIGN 1100..115F ; JL # Lo [96] HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG FILLER 1160..11A7 ; JV # Lo [72] HANGUL JUNGSEONG FILLER..HANGUL JUNGSEONG O-YAE 11A8..11FF ; JT # Lo [88] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG SSANGNIEUN 1200..1248 ; AL # Lo [73] ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE QWA 124A..124D ; AL # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE 1250..1256 ; AL # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO 1258 ; AL # Lo ETHIOPIC SYLLABLE QHWA 125A..125D ; AL # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE 1260..1288 ; AL # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA 128A..128D ; AL # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE 1290..12B0 ; AL # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA 12B2..12B5 ; AL # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE 12B8..12BE ; AL # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO 12C0 ; AL # Lo ETHIOPIC SYLLABLE KXWA 12C2..12C5 ; AL # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE 12C8..12D6 ; AL # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O 12D8..1310 ; AL # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA 1312..1315 ; AL # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE 1318..135A ; AL # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA 135D..135F ; CM # Mn [3] ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK..ETHIOPIC COMBINING GEMINATION MARK 1360 ; AL # Po ETHIOPIC SECTION MARK 1361 ; BA # Po ETHIOPIC WORDSPACE 1362..1368 ; AL # Po [7] ETHIOPIC FULL STOP..ETHIOPIC PARAGRAPH SEPARATOR 1369..137C ; AL # No [20] ETHIOPIC DIGIT ONE..ETHIOPIC NUMBER TEN THOUSAND 1380..138F ; AL # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE 1390..1399 ; AL # So [10] ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT 13A0..13F5 ; AL # Lu [86] CHEROKEE LETTER A..CHEROKEE LETTER MV 13F8..13FD ; AL # Ll [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV 1400 ; BA # Pd CANADIAN SYLLABICS HYPHEN 1401..166C ; AL # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA 166D ; AL # So CANADIAN SYLLABICS CHI SIGN 166E ; AL # Po CANADIAN SYLLABICS FULL STOP 166F..167F ; AL # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W 1680 ; BA # Zs OGHAM SPACE MARK 1681..169A ; AL # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH 169B ; OP # Ps OGHAM FEATHER MARK 169C ; CL # Pe OGHAM REVERSED FEATHER MARK 16A0..16EA ; AL # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X 16EB..16ED ; BA # Po [3] RUNIC SINGLE PUNCTUATION..RUNIC CROSS PUNCTUATION 16EE..16F0 ; AL # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL 16F1..16F8 ; AL # Lo [8] RUNIC LETTER K..RUNIC LETTER FRANKS CASKET AESC 1700..1711 ; AL # Lo [18] TAGALOG LETTER A..TAGALOG LETTER HA 1712..1714 ; CM # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA 1715 ; CM # Mc TAGALOG SIGN PAMUDPOD 171F ; AL # Lo TAGALOG LETTER ARCHAIC RA 1720..1731 ; AL # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA 1732..1733 ; CM # Mn [2] HANUNOO VOWEL SIGN I..HANUNOO VOWEL SIGN U 1734 ; CM # Mc HANUNOO SIGN PAMUDPOD 1735..1736 ; BA # Po [2] PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION 1740..1751 ; AL # Lo [18] BUHID LETTER A..BUHID LETTER HA 1752..1753 ; CM # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U 1760..176C ; AL # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA 176E..1770 ; AL # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA 1772..1773 ; CM # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U 1780..17B3 ; SA # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU 17B4..17B5 ; SA # Mn [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA 17B6 ; SA # Mc KHMER VOWEL SIGN AA 17B7..17BD ; SA # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA 17BE..17C5 ; SA # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU 17C6 ; SA # Mn KHMER SIGN NIKAHIT 17C7..17C8 ; SA # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU 17C9..17D3 ; SA # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT 17D4..17D5 ; BA # Po [2] KHMER SIGN KHAN..KHMER SIGN BARIYOOSAN 17D6 ; NS # Po KHMER SIGN CAMNUC PII KUUH 17D7 ; SA # Lm KHMER SIGN LEK TOO 17D8 ; BA # Po KHMER SIGN BEYYAL 17D9 ; AL # Po KHMER SIGN PHNAEK MUAN 17DA ; BA # Po KHMER SIGN KOOMUUT 17DB ; PR # Sc KHMER CURRENCY SYMBOL RIEL 17DC ; SA # Lo KHMER SIGN AVAKRAHASANYA 17DD ; SA # Mn KHMER SIGN ATTHACAN 17E0..17E9 ; NU # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE 17F0..17F9 ; AL # No [10] KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON 1800..1801 ; AL # Po [2] MONGOLIAN BIRGA..MONGOLIAN ELLIPSIS 1802..1803 ; EX # Po [2] MONGOLIAN COMMA..MONGOLIAN FULL STOP 1804..1805 ; BA # Po [2] MONGOLIAN COLON..MONGOLIAN FOUR DOTS 1806 ; BB # Pd MONGOLIAN TODO SOFT HYPHEN 1807 ; AL # Po MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER 1808..1809 ; EX # Po [2] MONGOLIAN MANCHU COMMA..MONGOLIAN MANCHU FULL STOP 180A ; AL # Po MONGOLIAN NIRUGU 180B..180D ; CM # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE 180E ; GL # Cf MONGOLIAN VOWEL SEPARATOR 180F ; CM # Mn MONGOLIAN FREE VARIATION SELECTOR FOUR 1810..1819 ; NU # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE 1820..1842 ; AL # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI 1843 ; AL # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN 1844..1878 ; AL # Lo [53] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER CHA WITH TWO DOTS 1880..1884 ; AL # Lo [5] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER ALI GALI INVERTED UBADAMA 1885..1886 ; CM # Mn [2] MONGOLIAN LETTER ALI GALI BALUDA..MONGOLIAN LETTER ALI GALI THREE BALUDA 1887..18A8 ; AL # Lo [34] MONGOLIAN LETTER ALI GALI A..MONGOLIAN LETTER MANCHU ALI GALI BHA 18A9 ; CM # Mn MONGOLIAN LETTER ALI GALI DAGALGA 18AA ; AL # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA 18B0..18F5 ; AL # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S 1900..191E ; AL # Lo [31] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER TRA 1920..1922 ; CM # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U 1923..1926 ; CM # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU 1927..1928 ; CM # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O 1929..192B ; CM # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA 1930..1931 ; CM # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA 1932 ; CM # Mn LIMBU SMALL LETTER ANUSVARA 1933..1938 ; CM # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA 1939..193B ; CM # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I 1940 ; AL # So LIMBU SIGN LOO 1944..1945 ; EX # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK 1946..194F ; NU # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE 1950..196D ; SA # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI 1970..1974 ; SA # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6 1980..19AB ; SA # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA 19B0..19C9 ; SA # Lo [26] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2 19D0..19D9 ; NU # Nd [10] NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE 19DA ; NU # No NEW TAI LUE THAM DIGIT ONE 19DE..19DF ; SA # So [2] NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV 19E0..19FF ; AL # So [32] KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC 1A00..1A16 ; AL # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA 1A17..1A18 ; CM # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U 1A19..1A1A ; CM # Mc [2] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN O 1A1B ; CM # Mn BUGINESE VOWEL SIGN AE 1A1E..1A1F ; AL # Po [2] BUGINESE PALLAWA..BUGINESE END OF SECTION 1A20..1A54 ; SA # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA 1A55 ; SA # Mc TAI THAM CONSONANT SIGN MEDIAL RA 1A56 ; SA # Mn TAI THAM CONSONANT SIGN MEDIAL LA 1A57 ; SA # Mc TAI THAM CONSONANT SIGN LA TANG LAI 1A58..1A5E ; SA # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA 1A60 ; SA # Mn TAI THAM SIGN SAKOT 1A61 ; SA # Mc TAI THAM VOWEL SIGN A 1A62 ; SA # Mn TAI THAM VOWEL SIGN MAI SAT 1A63..1A64 ; SA # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA 1A65..1A6C ; SA # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW 1A6D..1A72 ; SA # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI 1A73..1A7C ; SA # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN 1A7F ; CM # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT 1A80..1A89 ; NU # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE 1A90..1A99 ; NU # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE 1AA0..1AA6 ; SA # Po [7] TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA 1AA7 ; SA # Lm TAI THAM SIGN MAI YAMOK 1AA8..1AAD ; SA # Po [6] TAI THAM SIGN KAAN..TAI THAM SIGN CAANG 1AB0..1ABD ; CM # Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW 1ABE ; CM # Me COMBINING PARENTHESES OVERLAY 1ABF..1ACE ; CM # Mn [16] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER INSULAR T 1B00..1B03 ; CM # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG 1B04 ; CM # Mc BALINESE SIGN BISAH 1B05..1B33 ; AK # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA 1B34 ; CM # Mn BALINESE SIGN REREKAN 1B35 ; CM # Mc BALINESE VOWEL SIGN TEDUNG 1B36..1B3A ; CM # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA 1B3B ; CM # Mc BALINESE VOWEL SIGN RA REPA TEDUNG 1B3C ; CM # Mn BALINESE VOWEL SIGN LA LENGA 1B3D..1B41 ; CM # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG 1B42 ; CM # Mn BALINESE VOWEL SIGN PEPET 1B43 ; CM # Mc BALINESE VOWEL SIGN PEPET TEDUNG 1B44 ; VI # Mc BALINESE ADEG ADEG 1B45..1B4C ; AK # Lo [8] BALINESE LETTER KAF SASAK..BALINESE LETTER ARCHAIC JNYA 1B4E..1B4F ; BA # Po [2] BALINESE INVERTED CARIK SIKI..BALINESE INVERTED CARIK PAREREN 1B50..1B59 ; AS # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE 1B5A..1B5B ; BA # Po [2] BALINESE PANTI..BALINESE PAMADA 1B5C ; ID # Po BALINESE WINDU 1B5D..1B60 ; BA # Po [4] BALINESE CARIK PAMUNGKAH..BALINESE PAMENENG 1B61..1B6A ; ID # So [10] BALINESE MUSICAL SYMBOL DONG..BALINESE MUSICAL SYMBOL DANG GEDE 1B6B..1B73 ; CM # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG 1B74..1B7C ; ID # So [9] BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING 1B7D..1B7F ; BA # Po [3] BALINESE PANTI LANTANG..BALINESE PANTI BAWAK 1B80..1B81 ; CM # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR 1B82 ; CM # Mc SUNDANESE SIGN PANGWISAD 1B83..1BA0 ; AL # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA 1BA1 ; CM # Mc SUNDANESE CONSONANT SIGN PAMINGKAL 1BA2..1BA5 ; CM # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU 1BA6..1BA7 ; CM # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG 1BA8..1BA9 ; CM # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG 1BAA ; CM # Mc SUNDANESE SIGN PAMAAEH 1BAB..1BAD ; CM # Mn [3] SUNDANESE SIGN VIRAMA..SUNDANESE CONSONANT SIGN PASANGAN WA 1BAE..1BAF ; AL # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA 1BB0..1BB9 ; NU # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE 1BBA..1BBF ; AL # Lo [6] SUNDANESE AVAGRAHA..SUNDANESE LETTER FINAL M 1BC0..1BE5 ; AS # Lo [38] BATAK LETTER A..BATAK LETTER U 1BE6 ; CM # Mn BATAK SIGN TOMPI 1BE7 ; CM # Mc BATAK VOWEL SIGN E 1BE8..1BE9 ; CM # Mn [2] BATAK VOWEL SIGN PAKPAK E..BATAK VOWEL SIGN EE 1BEA..1BEC ; CM # Mc [3] BATAK VOWEL SIGN I..BATAK VOWEL SIGN O 1BED ; CM # Mn BATAK VOWEL SIGN KARO O 1BEE ; CM # Mc BATAK VOWEL SIGN U 1BEF..1BF1 ; CM # Mn [3] BATAK VOWEL SIGN U FOR SIMALUNGUN SA..BATAK CONSONANT SIGN H 1BF2..1BF3 ; VF # Mc [2] BATAK PANGOLAT..BATAK PANONGONAN 1BFC..1BFF ; AL # Po [4] BATAK SYMBOL BINDU NA METEK..BATAK SYMBOL BINDU PANGOLAT 1C00..1C23 ; AL # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A 1C24..1C2B ; CM # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU 1C2C..1C33 ; CM # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T 1C34..1C35 ; CM # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG 1C36..1C37 ; CM # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA 1C3B..1C3F ; BA # Po [5] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK 1C40..1C49 ; NU # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE 1C4D..1C4F ; AL # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA 1C50..1C59 ; NU # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE 1C5A..1C77 ; AL # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH 1C78..1C7D ; AL # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD 1C7E..1C7F ; BA # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD 1C80..1C8A ; AL # L& [11] CYRILLIC SMALL LETTER ROUNDED VE..CYRILLIC SMALL LETTER TJE 1C90..1CBA ; AL # Lu [43] GEORGIAN MTAVRULI CAPITAL LETTER AN..GEORGIAN MTAVRULI CAPITAL LETTER AIN 1CBD..1CBF ; AL # Lu [3] GEORGIAN MTAVRULI CAPITAL LETTER AEN..GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN 1CC0..1CC7 ; AL # Po [8] SUNDANESE PUNCTUATION BINDU SURYA..SUNDANESE PUNCTUATION BINDU BA SATANGA 1CD0..1CD2 ; CM # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA 1CD3 ; AL # Po VEDIC SIGN NIHSHVASA 1CD4..1CE0 ; CM # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA 1CE1 ; CM # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA 1CE2..1CE8 ; CM # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL 1CE9..1CEC ; AL # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL 1CED ; CM # Mn VEDIC SIGN TIRYAK 1CEE..1CF3 ; AL # Lo [6] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ROTATED ARDHAVISARGA 1CF4 ; CM # Mn VEDIC TONE CANDRA ABOVE 1CF5..1CF6 ; AL # Lo [2] VEDIC SIGN JIHVAMULIYA..VEDIC SIGN UPADHMANIYA 1CF7 ; CM # Mc VEDIC SIGN ATIKRAMA 1CF8..1CF9 ; CM # Mn [2] VEDIC TONE RING ABOVE..VEDIC TONE DOUBLE RING ABOVE 1CFA ; AL # Lo VEDIC SIGN DOUBLE ANUSVARA ANTARGOMUKHA 1D00..1D2B ; AL # Ll [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL 1D2C..1D6A ; AL # Lm [63] MODIFIER LETTER CAPITAL A..GREEK SUBSCRIPT SMALL LETTER CHI 1D6B..1D77 ; AL # Ll [13] LATIN SMALL LETTER UE..LATIN SMALL LETTER TURNED G 1D78 ; AL # Lm MODIFIER LETTER CYRILLIC EN 1D79..1D7F ; AL # Ll [7] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER UPSILON WITH STROKE 1D80..1D9A ; AL # Ll [27] LATIN SMALL LETTER B WITH PALATAL HOOK..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK 1D9B..1DBF ; AL # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA 1DC0..1DCC ; CM # Mn [13] COMBINING DOTTED GRAVE ACCENT..COMBINING MACRON-BREVE 1DCD ; GL # Mn COMBINING DOUBLE CIRCUMFLEX ABOVE 1DCE..1DFB ; CM # Mn [46] COMBINING OGONEK ABOVE..COMBINING DELETION MARK 1DFC ; GL # Mn COMBINING DOUBLE INVERTED BREVE BELOW 1DFD..1DFF ; CM # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW 1E00..1EFF ; AL # L& [256] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER Y WITH LOOP 1F00..1F15 ; AL # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 1F18..1F1D ; AL # Lu [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F20..1F45 ; AL # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 1F48..1F4D ; AL # Lu [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F50..1F57 ; AL # Ll [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F59 ; AL # Lu GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B ; AL # Lu GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D ; AL # Lu GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F..1F7D ; AL # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA 1F80..1FB4 ; AL # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB6..1FBC ; AL # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBD ; AL # Sk GREEK KORONIS 1FBE ; AL # Ll GREEK PROSGEGRAMMENI 1FBF..1FC1 ; AL # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI 1FC2..1FC4 ; AL # Ll [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC6..1FCC ; AL # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FCD..1FCF ; AL # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI 1FD0..1FD3 ; AL # Ll [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD6..1FDB ; AL # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA 1FDD..1FDF ; AL # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI 1FE0..1FEC ; AL # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA 1FED..1FEF ; AL # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA 1FF2..1FF4 ; AL # Ll [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF6..1FFC ; AL # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 1FFD ; BB # Sk GREEK OXIA 1FFE ; AL # Sk GREEK DASIA 2000..2006 ; BA # Zs [7] EN QUAD..SIX-PER-EM SPACE 2007 ; GL # Zs FIGURE SPACE 2008..200A ; BA # Zs [3] PUNCTUATION SPACE..HAIR SPACE 200B ; ZW # Cf ZERO WIDTH SPACE 200C ; CM # Cf ZERO WIDTH NON-JOINER 200D ; ZWJ# Cf ZERO WIDTH JOINER 200E..200F ; CM # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK 2010 ; BA # Pd HYPHEN 2011 ; GL # Pd NON-BREAKING HYPHEN 2012..2013 ; BA # Pd [2] FIGURE DASH..EN DASH 2014 ; B2 # Pd EM DASH 2015 ; AI # Pd HORIZONTAL BAR 2016 ; AI # Po DOUBLE VERTICAL LINE 2017 ; AL # Po DOUBLE LOW LINE 2018 ; QU # Pi LEFT SINGLE QUOTATION MARK 2019 ; QU # Pf RIGHT SINGLE QUOTATION MARK 201A ; OP # Ps SINGLE LOW-9 QUOTATION MARK 201B..201C ; QU # Pi [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK 201D ; QU # Pf RIGHT DOUBLE QUOTATION MARK 201E ; OP # Ps DOUBLE LOW-9 QUOTATION MARK 201F ; QU # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK 2020..2021 ; AI # Po [2] DAGGER..DOUBLE DAGGER 2022..2023 ; AL # Po [2] BULLET..TRIANGULAR BULLET 2024..2026 ; IN # Po [3] ONE DOT LEADER..HORIZONTAL ELLIPSIS 2027 ; BA # Po HYPHENATION POINT 2028 ; BK # Zl LINE SEPARATOR 2029 ; BK # Zp PARAGRAPH SEPARATOR 202A..202E ; CM # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE 202F ; GL # Zs NARROW NO-BREAK SPACE 2030..2037 ; PO # Po [8] PER MILLE SIGN..REVERSED TRIPLE PRIME 2038 ; AL # Po CARET 2039 ; QU # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK 203A ; QU # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 203B ; AI # Po REFERENCE MARK 203C..203D ; NS # Po [2] DOUBLE EXCLAMATION MARK..INTERROBANG 203E ; AL # Po OVERLINE 203F..2040 ; AL # Pc [2] UNDERTIE..CHARACTER TIE 2041..2043 ; AL # Po [3] CARET INSERTION POINT..HYPHEN BULLET 2044 ; IS # Sm FRACTION SLASH 2045 ; OP # Ps LEFT SQUARE BRACKET WITH QUILL 2046 ; CL # Pe RIGHT SQUARE BRACKET WITH QUILL 2047..2049 ; NS # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK 204A..2051 ; AL # Po [8] TIRONIAN SIGN ET..TWO ASTERISKS ALIGNED VERTICALLY 2052 ; AL # Sm COMMERCIAL MINUS SIGN 2053 ; AL # Po SWUNG DASH 2054 ; AL # Pc INVERTED UNDERTIE 2055 ; AL # Po FLOWER PUNCTUATION MARK 2056 ; BA # Po THREE DOT PUNCTUATION 2057 ; PO # Po QUADRUPLE PRIME 2058..205B ; BA # Po [4] FOUR DOT PUNCTUATION..FOUR DOT MARK 205C ; AL # Po DOTTED CROSS 205D..205E ; BA # Po [2] TRICOLON..VERTICAL FOUR DOTS 205F ; BA # Zs MEDIUM MATHEMATICAL SPACE 2060 ; WJ # Cf WORD JOINER 2061..2064 ; AL # Cf [4] FUNCTION APPLICATION..INVISIBLE PLUS 2066..206F ; CM # Cf [10] LEFT-TO-RIGHT ISOLATE..NOMINAL DIGIT SHAPES 2070 ; AL # No SUPERSCRIPT ZERO 2071 ; AL # Lm SUPERSCRIPT LATIN SMALL LETTER I 2074 ; AI # No SUPERSCRIPT FOUR 2075..2079 ; AL # No [5] SUPERSCRIPT FIVE..SUPERSCRIPT NINE 207A..207C ; AL # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN 207D ; OP # Ps SUPERSCRIPT LEFT PARENTHESIS 207E ; CL # Pe SUPERSCRIPT RIGHT PARENTHESIS 207F ; AI # Lm SUPERSCRIPT LATIN SMALL LETTER N 2080 ; AL # No SUBSCRIPT ZERO 2081..2084 ; AI # No [4] SUBSCRIPT ONE..SUBSCRIPT FOUR 2085..2089 ; AL # No [5] SUBSCRIPT FIVE..SUBSCRIPT NINE 208A..208C ; AL # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN 208D ; OP # Ps SUBSCRIPT LEFT PARENTHESIS 208E ; CL # Pe SUBSCRIPT RIGHT PARENTHESIS 2090..209C ; AL # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T 20A0..20A6 ; PR # Sc [7] EURO-CURRENCY SIGN..NAIRA SIGN 20A7 ; PO # Sc PESETA SIGN 20A8..20B5 ; PR # Sc [14] RUPEE SIGN..CEDI SIGN 20B6 ; PO # Sc LIVRE TOURNOIS SIGN 20B7..20BA ; PR # Sc [4] SPESMILO SIGN..TURKISH LIRA SIGN 20BB ; PO # Sc NORDIC MARK SIGN 20BC..20BD ; PR # Sc [2] MANAT SIGN..RUBLE SIGN 20BE ; PO # Sc LARI SIGN 20BF ; PR # Sc BITCOIN SIGN 20C0 ; PO # Sc SOM SIGN 20C1..20CF ; PR # Cn [15] .. 20D0..20DC ; CM # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE 20DD..20E0 ; CM # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH 20E1 ; CM # Mn COMBINING LEFT RIGHT ARROW ABOVE 20E2..20E4 ; CM # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE 20E5..20F0 ; CM # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE 2100..2101 ; AL # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT 2102 ; AL # Lu DOUBLE-STRUCK CAPITAL C 2103 ; PO # So DEGREE CELSIUS 2104 ; AL # So CENTRE LINE SYMBOL 2105 ; AI # So CARE OF 2106 ; AL # So CADA UNA 2107 ; AL # Lu EULER CONSTANT 2108 ; AL # So SCRUPLE 2109 ; PO # So DEGREE FAHRENHEIT 210A..2112 ; AL # L& [9] SCRIPT SMALL G..SCRIPT CAPITAL L 2113 ; AI # Ll SCRIPT SMALL L 2114 ; AL # So L B BAR SYMBOL 2115 ; AL # Lu DOUBLE-STRUCK CAPITAL N 2116 ; PR # So NUMERO SIGN 2117 ; AL # So SOUND RECORDING COPYRIGHT 2118 ; AL # Sm SCRIPT CAPITAL P 2119..211D ; AL # Lu [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R 211E..2120 ; AL # So [3] PRESCRIPTION TAKE..SERVICE MARK 2121..2122 ; AI # So [2] TELEPHONE SIGN..TRADE MARK SIGN 2123 ; AL # So VERSICLE 2124 ; AL # Lu DOUBLE-STRUCK CAPITAL Z 2125 ; AL # So OUNCE SIGN 2126 ; AL # Lu OHM SIGN 2127 ; AL # So INVERTED OHM SIGN 2128 ; AL # Lu BLACK-LETTER CAPITAL Z 2129 ; AL # So TURNED GREEK SMALL LETTER IOTA 212A ; AL # Lu KELVIN SIGN 212B ; AI # Lu ANGSTROM SIGN 212C..212D ; AL # Lu [2] SCRIPT CAPITAL B..BLACK-LETTER CAPITAL C 212E ; AL # So ESTIMATED SYMBOL 212F..2134 ; AL # L& [6] SCRIPT SMALL E..SCRIPT SMALL O 2135..2138 ; AL # Lo [4] ALEF SYMBOL..DALET SYMBOL 2139 ; AL # Ll INFORMATION SOURCE 213A..213B ; AL # So [2] ROTATED CAPITAL Q..FACSIMILE SIGN 213C..213F ; AL # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI 2140..2144 ; AL # Sm [5] DOUBLE-STRUCK N-ARY SUMMATION..TURNED SANS-SERIF CAPITAL Y 2145..2149 ; AL # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J 214A ; AL # So PROPERTY LINE 214B ; AL # Sm TURNED AMPERSAND 214C..214D ; AL # So [2] PER SIGN..AKTIESELSKAB 214E ; AL # Ll TURNED SMALL F 214F ; AL # So SYMBOL FOR SAMARITAN SOURCE 2150..215E ; AI # No [15] VULGAR FRACTION ONE SEVENTH..VULGAR FRACTION SEVEN EIGHTHS 215F ; AL # No FRACTION NUMERATOR ONE 2160..216B ; AI # Nl [12] ROMAN NUMERAL ONE..ROMAN NUMERAL TWELVE 216C..216F ; AL # Nl [4] ROMAN NUMERAL FIFTY..ROMAN NUMERAL ONE THOUSAND 2170..2179 ; AI # Nl [10] SMALL ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL TEN 217A..2182 ; AL # Nl [9] SMALL ROMAN NUMERAL ELEVEN..ROMAN NUMERAL TEN THOUSAND 2183..2184 ; AL # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C 2185..2188 ; AL # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND 2189 ; AI # No VULGAR FRACTION ZERO THIRDS 218A..218B ; AL # So [2] TURNED DIGIT TWO..TURNED DIGIT THREE 2190..2194 ; AI # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW 2195..2199 ; AI # So [5] UP DOWN ARROW..SOUTH WEST ARROW 219A..219B ; AL # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE 219C..219F ; AL # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW 21A0 ; AL # Sm RIGHTWARDS TWO HEADED ARROW 21A1..21A2 ; AL # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL 21A3 ; AL # Sm RIGHTWARDS ARROW WITH TAIL 21A4..21A5 ; AL # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR 21A6 ; AL # Sm RIGHTWARDS ARROW FROM BAR 21A7..21AD ; AL # So [7] DOWNWARDS ARROW FROM BAR..LEFT RIGHT WAVE ARROW 21AE ; AL # Sm LEFT RIGHT ARROW WITH STROKE 21AF..21CD ; AL # So [31] DOWNWARDS ZIGZAG ARROW..LEFTWARDS DOUBLE ARROW WITH STROKE 21CE..21CF ; AL # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE 21D0..21D1 ; AL # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW 21D2 ; AI # Sm RIGHTWARDS DOUBLE ARROW 21D3 ; AL # So DOWNWARDS DOUBLE ARROW 21D4 ; AI # Sm LEFT RIGHT DOUBLE ARROW 21D5..21F3 ; AL # So [31] UP DOWN DOUBLE ARROW..UP DOWN WHITE ARROW 21F4..21FF ; AL # Sm [12] RIGHT ARROW WITH SMALL CIRCLE..LEFT RIGHT OPEN-HEADED ARROW 2200 ; AI # Sm FOR ALL 2201 ; AL # Sm COMPLEMENT 2202..2203 ; AI # Sm [2] PARTIAL DIFFERENTIAL..THERE EXISTS 2204..2206 ; AL # Sm [3] THERE DOES NOT EXIST..INCREMENT 2207..2208 ; AI # Sm [2] NABLA..ELEMENT OF 2209..220A ; AL # Sm [2] NOT AN ELEMENT OF..SMALL ELEMENT OF 220B ; AI # Sm CONTAINS AS MEMBER 220C..220E ; AL # Sm [3] DOES NOT CONTAIN AS MEMBER..END OF PROOF 220F ; AI # Sm N-ARY PRODUCT 2210 ; AL # Sm N-ARY COPRODUCT 2211 ; AI # Sm N-ARY SUMMATION 2212..2213 ; PR # Sm [2] MINUS SIGN..MINUS-OR-PLUS SIGN 2214 ; AL # Sm DOT PLUS 2215 ; AI # Sm DIVISION SLASH 2216..2219 ; AL # Sm [4] SET MINUS..BULLET OPERATOR 221A ; AI # Sm SQUARE ROOT 221B..221C ; AL # Sm [2] CUBE ROOT..FOURTH ROOT 221D..2220 ; AI # Sm [4] PROPORTIONAL TO..ANGLE 2221..2222 ; AL # Sm [2] MEASURED ANGLE..SPHERICAL ANGLE 2223 ; AI # Sm DIVIDES 2224 ; AL # Sm DOES NOT DIVIDE 2225 ; AI # Sm PARALLEL TO 2226 ; AL # Sm NOT PARALLEL TO 2227..222C ; AI # Sm [6] LOGICAL AND..DOUBLE INTEGRAL 222D ; AL # Sm TRIPLE INTEGRAL 222E ; AI # Sm CONTOUR INTEGRAL 222F..2233 ; AL # Sm [5] SURFACE INTEGRAL..ANTICLOCKWISE CONTOUR INTEGRAL 2234..2237 ; AI # Sm [4] THEREFORE..PROPORTION 2238..223B ; AL # Sm [4] DOT MINUS..HOMOTHETIC 223C..223D ; AI # Sm [2] TILDE OPERATOR..REVERSED TILDE 223E..2247 ; AL # Sm [10] INVERTED LAZY S..NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO 2248 ; AI # Sm ALMOST EQUAL TO 2249..224B ; AL # Sm [3] NOT ALMOST EQUAL TO..TRIPLE TILDE 224C ; AI # Sm ALL EQUAL TO 224D..2251 ; AL # Sm [5] EQUIVALENT TO..GEOMETRICALLY EQUAL TO 2252 ; AI # Sm APPROXIMATELY EQUAL TO OR THE IMAGE OF 2253..225F ; AL # Sm [13] IMAGE OF OR APPROXIMATELY EQUAL TO..QUESTIONED EQUAL TO 2260..2261 ; AI # Sm [2] NOT EQUAL TO..IDENTICAL TO 2262..2263 ; AL # Sm [2] NOT IDENTICAL TO..STRICTLY EQUIVALENT TO 2264..2267 ; AI # Sm [4] LESS-THAN OR EQUAL TO..GREATER-THAN OVER EQUAL TO 2268..2269 ; AL # Sm [2] LESS-THAN BUT NOT EQUAL TO..GREATER-THAN BUT NOT EQUAL TO 226A..226B ; AI # Sm [2] MUCH LESS-THAN..MUCH GREATER-THAN 226C..226D ; AL # Sm [2] BETWEEN..NOT EQUIVALENT TO 226E..226F ; AI # Sm [2] NOT LESS-THAN..NOT GREATER-THAN 2270..2281 ; AL # Sm [18] NEITHER LESS-THAN NOR EQUAL TO..DOES NOT SUCCEED 2282..2283 ; AI # Sm [2] SUBSET OF..SUPERSET OF 2284..2285 ; AL # Sm [2] NOT A SUBSET OF..NOT A SUPERSET OF 2286..2287 ; AI # Sm [2] SUBSET OF OR EQUAL TO..SUPERSET OF OR EQUAL TO 2288..2294 ; AL # Sm [13] NEITHER A SUBSET OF NOR EQUAL TO..SQUARE CUP 2295 ; AI # Sm CIRCLED PLUS 2296..2298 ; AL # Sm [3] CIRCLED MINUS..CIRCLED DIVISION SLASH 2299 ; AI # Sm CIRCLED DOT OPERATOR 229A..22A4 ; AL # Sm [11] CIRCLED RING OPERATOR..DOWN TACK 22A5 ; AI # Sm UP TACK 22A6..22BE ; AL # Sm [25] ASSERTION..RIGHT ANGLE WITH ARC 22BF ; AI # Sm RIGHT TRIANGLE 22C0..22EE ; AL # Sm [47] N-ARY LOGICAL AND..VERTICAL ELLIPSIS 22EF ; IN # Sm MIDLINE HORIZONTAL ELLIPSIS 22F0..22FF ; AL # Sm [16] UP RIGHT DIAGONAL ELLIPSIS..Z NOTATION BAG MEMBERSHIP 2300..2307 ; AL # So [8] DIAMETER SIGN..WAVY LINE 2308 ; OP # Ps LEFT CEILING 2309 ; CL # Pe RIGHT CEILING 230A ; OP # Ps LEFT FLOOR 230B ; CL # Pe RIGHT FLOOR 230C..2311 ; AL # So [6] BOTTOM RIGHT CROP..SQUARE LOZENGE 2312 ; AI # So ARC 2313..2319 ; AL # So [7] SEGMENT..TURNED NOT SIGN 231A..231B ; ID # So [2] WATCH..HOURGLASS 231C..231F ; AL # So [4] TOP LEFT CORNER..BOTTOM RIGHT CORNER 2320..2321 ; AL # Sm [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL 2322..2328 ; AL # So [7] FROWN..KEYBOARD 2329 ; OP # Ps LEFT-POINTING ANGLE BRACKET 232A ; CL # Pe RIGHT-POINTING ANGLE BRACKET 232B..237B ; AL # So [81] ERASE TO THE LEFT..NOT CHECK MARK 237C ; AL # Sm RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW 237D..239A ; AL # So [30] SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL 239B..23B3 ; AL # Sm [25] LEFT PARENTHESIS UPPER HOOK..SUMMATION BOTTOM 23B4..23DB ; AL # So [40] TOP SQUARE BRACKET..FUSE 23DC..23E1 ; AL # Sm [6] TOP PARENTHESIS..BOTTOM TORTOISE SHELL BRACKET 23E2..23EF ; AL # So [14] WHITE TRAPEZIUM..BLACK RIGHT-POINTING TRIANGLE WITH DOUBLE VERTICAL BAR 23F0..23F3 ; ID # So [4] ALARM CLOCK..HOURGLASS WITH FLOWING SAND 23F4..23FF ; AL # So [12] BLACK MEDIUM LEFT-POINTING TRIANGLE..OBSERVER EYE SYMBOL 2400..2429 ; AL # So [42] SYMBOL FOR NULL..SYMBOL FOR DELETE MEDIUM SHADE FORM 2440..244A ; AL # So [11] OCR HOOK..OCR DOUBLE BACKSLASH 2460..249B ; AI # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP 249C..24E9 ; AI # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z 24EA..24FE ; AI # No [21] CIRCLED DIGIT ZERO..DOUBLE CIRCLED NUMBER TEN 24FF ; AL # No NEGATIVE CIRCLED DIGIT ZERO 2500..254B ; AI # So [76] BOX DRAWINGS LIGHT HORIZONTAL..BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL 254C..254F ; AL # So [4] BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL..BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL 2550..2574 ; AI # So [37] BOX DRAWINGS DOUBLE HORIZONTAL..BOX DRAWINGS LIGHT LEFT 2575..257F ; AL # So [11] BOX DRAWINGS LIGHT UP..BOX DRAWINGS HEAVY UP AND LIGHT DOWN 2580..258F ; AI # So [16] UPPER HALF BLOCK..LEFT ONE EIGHTH BLOCK 2590..2591 ; AL # So [2] RIGHT HALF BLOCK..LIGHT SHADE 2592..2595 ; AI # So [4] MEDIUM SHADE..RIGHT ONE EIGHTH BLOCK 2596..259F ; AL # So [10] QUADRANT LOWER LEFT..QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT 25A0..25A1 ; AI # So [2] BLACK SQUARE..WHITE SQUARE 25A2 ; AL # So WHITE SQUARE WITH ROUNDED CORNERS 25A3..25A9 ; AI # So [7] WHITE SQUARE CONTAINING BLACK SMALL SQUARE..SQUARE WITH DIAGONAL CROSSHATCH FILL 25AA..25B1 ; AL # So [8] BLACK SMALL SQUARE..WHITE PARALLELOGRAM 25B2..25B3 ; AI # So [2] BLACK UP-POINTING TRIANGLE..WHITE UP-POINTING TRIANGLE 25B4..25B5 ; AL # So [2] BLACK UP-POINTING SMALL TRIANGLE..WHITE UP-POINTING SMALL TRIANGLE 25B6 ; AI # So BLACK RIGHT-POINTING TRIANGLE 25B7 ; AI # Sm WHITE RIGHT-POINTING TRIANGLE 25B8..25BB ; AL # So [4] BLACK RIGHT-POINTING SMALL TRIANGLE..WHITE RIGHT-POINTING POINTER 25BC..25BD ; AI # So [2] BLACK DOWN-POINTING TRIANGLE..WHITE DOWN-POINTING TRIANGLE 25BE..25BF ; AL # So [2] BLACK DOWN-POINTING SMALL TRIANGLE..WHITE DOWN-POINTING SMALL TRIANGLE 25C0 ; AI # So BLACK LEFT-POINTING TRIANGLE 25C1 ; AI # Sm WHITE LEFT-POINTING TRIANGLE 25C2..25C5 ; AL # So [4] BLACK LEFT-POINTING SMALL TRIANGLE..WHITE LEFT-POINTING POINTER 25C6..25C8 ; AI # So [3] BLACK DIAMOND..WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND 25C9..25CA ; AL # So [2] FISHEYE..LOZENGE 25CB ; AI # So WHITE CIRCLE 25CC..25CD ; AL # So [2] DOTTED CIRCLE..CIRCLE WITH VERTICAL FILL 25CE..25D1 ; AI # So [4] BULLSEYE..CIRCLE WITH RIGHT HALF BLACK 25D2..25E1 ; AL # So [16] CIRCLE WITH LOWER HALF BLACK..LOWER HALF CIRCLE 25E2..25E5 ; AI # So [4] BLACK LOWER RIGHT TRIANGLE..BLACK UPPER RIGHT TRIANGLE 25E6..25EE ; AL # So [9] WHITE BULLET..UP-POINTING TRIANGLE WITH RIGHT HALF BLACK 25EF ; AI # So LARGE CIRCLE 25F0..25F7 ; AL # So [8] WHITE SQUARE WITH UPPER LEFT QUADRANT..WHITE CIRCLE WITH UPPER RIGHT QUADRANT 25F8..25FF ; AL # Sm [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE 2600..2603 ; ID # So [4] BLACK SUN WITH RAYS..SNOWMAN 2604 ; AL # So COMET 2605..2606 ; AI # So [2] BLACK STAR..WHITE STAR 2607..2608 ; AL # So [2] LIGHTNING..THUNDERSTORM 2609 ; AI # So SUN 260A..260D ; AL # So [4] ASCENDING NODE..OPPOSITION 260E..260F ; AI # So [2] BLACK TELEPHONE..WHITE TELEPHONE 2610..2613 ; AL # So [4] BALLOT BOX..SALTIRE 2614..2615 ; ID # So [2] UMBRELLA WITH RAIN DROPS..HOT BEVERAGE 2616..2617 ; AI # So [2] WHITE SHOGI PIECE..BLACK SHOGI PIECE 2618 ; ID # So SHAMROCK 2619 ; AL # So REVERSED ROTATED FLORAL HEART BULLET 261A..261C ; ID # So [3] BLACK LEFT POINTING INDEX..WHITE LEFT POINTING INDEX 261D ; EB # So WHITE UP POINTING INDEX 261E..261F ; ID # So [2] WHITE RIGHT POINTING INDEX..WHITE DOWN POINTING INDEX 2620..2638 ; AL # So [25] SKULL AND CROSSBONES..WHEEL OF DHARMA 2639..263B ; ID # So [3] WHITE FROWNING FACE..BLACK SMILING FACE 263C..263F ; AL # So [4] WHITE SUN WITH RAYS..MERCURY 2640 ; AI # So FEMALE SIGN 2641 ; AL # So EARTH 2642 ; AI # So MALE SIGN 2643..265F ; AL # So [29] JUPITER..BLACK CHESS PAWN 2660..2661 ; AI # So [2] BLACK SPADE SUIT..WHITE HEART SUIT 2662 ; AL # So WHITE DIAMOND SUIT 2663..2665 ; AI # So [3] BLACK CLUB SUIT..BLACK HEART SUIT 2666 ; AL # So BLACK DIAMOND SUIT 2667 ; AI # So WHITE CLUB SUIT 2668 ; ID # So HOT SPRINGS 2669..266A ; AI # So [2] QUARTER NOTE..EIGHTH NOTE 266B ; AL # So BEAMED EIGHTH NOTES 266C..266D ; AI # So [2] BEAMED SIXTEENTH NOTES..MUSIC FLAT SIGN 266E ; AL # So MUSIC NATURAL SIGN 266F ; AI # Sm MUSIC SHARP SIGN 2670..267E ; AL # So [15] WEST SYRIAC CROSS..PERMANENT PAPER SIGN 267F ; ID # So WHEELCHAIR SYMBOL 2680..269D ; AL # So [30] DIE FACE-1..OUTLINED WHITE STAR 269E..269F ; AI # So [2] THREE LINES CONVERGING RIGHT..THREE LINES CONVERGING LEFT 26A0..26BC ; AL # So [29] WARNING SIGN..SESQUIQUADRATE 26BD..26C8 ; ID # So [12] SOCCER BALL..THUNDER CLOUD AND RAIN 26C9..26CC ; AI # So [4] TURNED WHITE SHOGI PIECE..CROSSING LANES 26CD ; ID # So DISABLED CAR 26CE ; AL # So OPHIUCHUS 26CF..26D1 ; ID # So [3] PICK..HELMET WITH WHITE CROSS 26D2 ; AI # So CIRCLED CROSSING LANES 26D3..26D4 ; ID # So [2] CHAINS..NO ENTRY 26D5..26D7 ; AI # So [3] ALTERNATE ONE-WAY LEFT WAY TRAFFIC..WHITE TWO-WAY LEFT WAY TRAFFIC 26D8..26D9 ; ID # So [2] BLACK LEFT LANE MERGE..WHITE LEFT LANE MERGE 26DA..26DB ; AI # So [2] DRIVE SLOW SIGN..HEAVY WHITE DOWN-POINTING TRIANGLE 26DC ; ID # So LEFT CLOSED ENTRY 26DD..26DE ; AI # So [2] SQUARED SALTIRE..FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE 26DF..26E1 ; ID # So [3] BLACK TRUCK..RESTRICTED LEFT ENTRY-2 26E2 ; AL # So ASTRONOMICAL SYMBOL FOR URANUS 26E3 ; AI # So HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE 26E4..26E7 ; AL # So [4] PENTAGRAM..INVERTED PENTAGRAM 26E8..26E9 ; AI # So [2] BLACK CROSS ON SHIELD..SHINTO SHRINE 26EA ; ID # So CHURCH 26EB..26F0 ; AI # So [6] CASTLE..MOUNTAIN 26F1..26F5 ; ID # So [5] UMBRELLA ON GROUND..SAILBOAT 26F6 ; AI # So SQUARE FOUR CORNERS 26F7..26F8 ; ID # So [2] SKIER..ICE SKATE 26F9 ; EB # So PERSON WITH BALL 26FA ; ID # So TENT 26FB..26FC ; AI # So [2] JAPANESE BANK SYMBOL..HEADSTONE GRAVEYARD SYMBOL 26FD..26FF ; ID # So [3] FUEL PUMP..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE 2700..2704 ; ID # So [5] BLACK SAFETY SCISSORS..WHITE SCISSORS 2705..2707 ; AL # So [3] WHITE HEAVY CHECK MARK..TAPE DRIVE 2708..2709 ; ID # So [2] AIRPLANE..ENVELOPE 270A..270D ; EB # So [4] RAISED FIST..WRITING HAND 270E..2756 ; AL # So [73] LOWER RIGHT PENCIL..BLACK DIAMOND MINUS WHITE X 2757 ; AI # So HEAVY EXCLAMATION MARK SYMBOL 2758..275A ; AL # So [3] LIGHT VERTICAL BAR..HEAVY VERTICAL BAR 275B..2760 ; QU # So [6] HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT..HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT 2761 ; AL # So CURVED STEM PARAGRAPH SIGN ORNAMENT 2762..2763 ; EX # So [2] HEAVY EXCLAMATION MARK ORNAMENT..HEAVY HEART EXCLAMATION MARK ORNAMENT 2764 ; ID # So HEAVY BLACK HEART 2765..2767 ; AL # So [3] ROTATED HEAVY BLACK HEART BULLET..ROTATED FLORAL HEART BULLET 2768 ; OP # Ps MEDIUM LEFT PARENTHESIS ORNAMENT 2769 ; CL # Pe MEDIUM RIGHT PARENTHESIS ORNAMENT 276A ; OP # Ps MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT 276B ; CL # Pe MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT 276C ; OP # Ps MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT 276D ; CL # Pe MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT 276E ; OP # Ps HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT 276F ; CL # Pe HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT 2770 ; OP # Ps HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT 2771 ; CL # Pe HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT 2772 ; OP # Ps LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT 2773 ; CL # Pe LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT 2774 ; OP # Ps MEDIUM LEFT CURLY BRACKET ORNAMENT 2775 ; CL # Pe MEDIUM RIGHT CURLY BRACKET ORNAMENT 2776..2793 ; AI # No [30] DINGBAT NEGATIVE CIRCLED DIGIT ONE..DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN 2794..27BF ; AL # So [44] HEAVY WIDE-HEADED RIGHTWARDS ARROW..DOUBLE CURLY LOOP 27C0..27C4 ; AL # Sm [5] THREE DIMENSIONAL ANGLE..OPEN SUPERSET 27C5 ; OP # Ps LEFT S-SHAPED BAG DELIMITER 27C6 ; CL # Pe RIGHT S-SHAPED BAG DELIMITER 27C7..27E5 ; AL # Sm [31] OR WITH DOT INSIDE..WHITE SQUARE WITH RIGHTWARDS TICK 27E6 ; OP # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET 27E7 ; CL # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET 27E8 ; OP # Ps MATHEMATICAL LEFT ANGLE BRACKET 27E9 ; CL # Pe MATHEMATICAL RIGHT ANGLE BRACKET 27EA ; OP # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET 27EB ; CL # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET 27EC ; OP # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET 27ED ; CL # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET 27EE ; OP # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS 27EF ; CL # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS 27F0..27FF ; AL # Sm [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW 2800..28FF ; AL # So [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678 2900..297F ; AL # Sm [128] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..DOWN FISH TAIL 2980..2982 ; AL # Sm [3] TRIPLE VERTICAL BAR DELIMITER..Z NOTATION TYPE COLON 2983 ; OP # Ps LEFT WHITE CURLY BRACKET 2984 ; CL # Pe RIGHT WHITE CURLY BRACKET 2985 ; OP # Ps LEFT WHITE PARENTHESIS 2986 ; CL # Pe RIGHT WHITE PARENTHESIS 2987 ; OP # Ps Z NOTATION LEFT IMAGE BRACKET 2988 ; CL # Pe Z NOTATION RIGHT IMAGE BRACKET 2989 ; OP # Ps Z NOTATION LEFT BINDING BRACKET 298A ; CL # Pe Z NOTATION RIGHT BINDING BRACKET 298B ; OP # Ps LEFT SQUARE BRACKET WITH UNDERBAR 298C ; CL # Pe RIGHT SQUARE BRACKET WITH UNDERBAR 298D ; OP # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER 298E ; CL # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER 298F ; OP # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER 2990 ; CL # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER 2991 ; OP # Ps LEFT ANGLE BRACKET WITH DOT 2992 ; CL # Pe RIGHT ANGLE BRACKET WITH DOT 2993 ; OP # Ps LEFT ARC LESS-THAN BRACKET 2994 ; CL # Pe RIGHT ARC GREATER-THAN BRACKET 2995 ; OP # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET 2996 ; CL # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET 2997 ; OP # Ps LEFT BLACK TORTOISE SHELL BRACKET 2998 ; CL # Pe RIGHT BLACK TORTOISE SHELL BRACKET 2999..29D7 ; AL # Sm [63] DOTTED FENCE..BLACK HOURGLASS 29D8 ; OP # Ps LEFT WIGGLY FENCE 29D9 ; CL # Pe RIGHT WIGGLY FENCE 29DA ; OP # Ps LEFT DOUBLE WIGGLY FENCE 29DB ; CL # Pe RIGHT DOUBLE WIGGLY FENCE 29DC..29FB ; AL # Sm [32] INCOMPLETE INFINITY..TRIPLE PLUS 29FC ; OP # Ps LEFT-POINTING CURVED ANGLE BRACKET 29FD ; CL # Pe RIGHT-POINTING CURVED ANGLE BRACKET 29FE..29FF ; AL # Sm [2] TINY..MINY 2A00..2AFF ; AL # Sm [256] N-ARY CIRCLED DOT OPERATOR..N-ARY WHITE VERTICAL BAR 2B00..2B2F ; AL # So [48] NORTH EAST WHITE ARROW..WHITE VERTICAL ELLIPSE 2B30..2B44 ; AL # Sm [21] LEFT ARROW WITH SMALL CIRCLE..RIGHTWARDS ARROW THROUGH SUPERSET 2B45..2B46 ; AL # So [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW 2B47..2B4C ; AL # Sm [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR 2B4D..2B54 ; AL # So [8] DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW..WHITE RIGHT-POINTING PENTAGON 2B55..2B59 ; AI # So [5] HEAVY LARGE CIRCLE..HEAVY CIRCLED SALTIRE 2B5A..2B73 ; AL # So [26] SLANTED NORTH ARROW WITH HOOKED HEAD..DOWNWARDS TRIANGLE-HEADED ARROW TO BAR 2B76..2B95 ; AL # So [32] NORTH WEST TRIANGLE-HEADED ARROW TO BAR..RIGHTWARDS BLACK ARROW 2B97..2BFF ; AL # So [105] SYMBOL FOR TYPE A ELECTRONICS..HELLSCHREIBER PAUSE SYMBOL 2C00..2C5F ; AL # L& [96] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC SMALL LETTER CAUDATE CHRIVI 2C60..2C7B ; AL # L& [28] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN LETTER SMALL CAPITAL TURNED E 2C7C..2C7D ; AL # Lm [2] LATIN SUBSCRIPT SMALL LETTER J..MODIFIER LETTER CAPITAL V 2C7E..2C7F ; AL # Lu [2] LATIN CAPITAL LETTER S WITH SWASH TAIL..LATIN CAPITAL LETTER Z WITH SWASH TAIL 2C80..2CE4 ; AL # L& [101] COPTIC CAPITAL LETTER ALFA..COPTIC SYMBOL KAI 2CE5..2CEA ; AL # So [6] COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA 2CEB..2CEE ; AL # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA 2CEF..2CF1 ; CM # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS 2CF2..2CF3 ; AL # L& [2] COPTIC CAPITAL LETTER BOHAIRIC KHEI..COPTIC SMALL LETTER BOHAIRIC KHEI 2CF9 ; EX # Po COPTIC OLD NUBIAN FULL STOP 2CFA..2CFC ; BA # Po [3] COPTIC OLD NUBIAN DIRECT QUESTION MARK..COPTIC OLD NUBIAN VERSE DIVIDER 2CFD ; AL # No COPTIC FRACTION ONE HALF 2CFE ; EX # Po COPTIC FULL STOP 2CFF ; BA # Po COPTIC MORPHOLOGICAL DIVIDER 2D00..2D25 ; AL # Ll [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE 2D27 ; AL # Ll GEORGIAN SMALL LETTER YN 2D2D ; AL # Ll GEORGIAN SMALL LETTER AEN 2D30..2D67 ; AL # Lo [56] TIFINAGH LETTER YA..TIFINAGH LETTER YO 2D6F ; AL # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK 2D70 ; BA # Po TIFINAGH SEPARATOR MARK 2D7F ; CM # Mn TIFINAGH CONSONANT JOINER 2D80..2D96 ; AL # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE 2DA0..2DA6 ; AL # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO 2DA8..2DAE ; AL # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO 2DB0..2DB6 ; AL # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO 2DB8..2DBE ; AL # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO 2DC0..2DC6 ; AL # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO 2DC8..2DCE ; AL # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO 2DD0..2DD6 ; AL # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO 2DD8..2DDE ; AL # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO 2DE0..2DFF ; CM # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS 2E00..2E01 ; QU # Po [2] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT ANGLE DOTTED SUBSTITUTION MARKER 2E02 ; QU # Pi LEFT SUBSTITUTION BRACKET 2E03 ; QU # Pf RIGHT SUBSTITUTION BRACKET 2E04 ; QU # Pi LEFT DOTTED SUBSTITUTION BRACKET 2E05 ; QU # Pf RIGHT DOTTED SUBSTITUTION BRACKET 2E06..2E08 ; QU # Po [3] RAISED INTERPOLATION MARKER..DOTTED TRANSPOSITION MARKER 2E09 ; QU # Pi LEFT TRANSPOSITION BRACKET 2E0A ; QU # Pf RIGHT TRANSPOSITION BRACKET 2E0B ; QU # Po RAISED SQUARE 2E0C ; QU # Pi LEFT RAISED OMISSION BRACKET 2E0D ; QU # Pf RIGHT RAISED OMISSION BRACKET 2E0E..2E15 ; BA # Po [8] EDITORIAL CORONIS..UPWARDS ANCORA 2E16 ; AL # Po DOTTED RIGHT-POINTING ANGLE 2E17 ; BA # Pd DOUBLE OBLIQUE HYPHEN 2E18 ; OP # Po INVERTED INTERROBANG 2E19 ; BA # Po PALM BRANCH 2E1A ; AL # Pd HYPHEN WITH DIAERESIS 2E1B ; AL # Po TILDE WITH RING ABOVE 2E1C ; QU # Pi LEFT LOW PARAPHRASE BRACKET 2E1D ; QU # Pf RIGHT LOW PARAPHRASE BRACKET 2E1E..2E1F ; AL # Po [2] TILDE WITH DOT ABOVE..TILDE WITH DOT BELOW 2E20 ; QU # Pi LEFT VERTICAL BAR WITH QUILL 2E21 ; QU # Pf RIGHT VERTICAL BAR WITH QUILL 2E22 ; OP # Ps TOP LEFT HALF BRACKET 2E23 ; CL # Pe TOP RIGHT HALF BRACKET 2E24 ; OP # Ps BOTTOM LEFT HALF BRACKET 2E25 ; CL # Pe BOTTOM RIGHT HALF BRACKET 2E26 ; OP # Ps LEFT SIDEWAYS U BRACKET 2E27 ; CL # Pe RIGHT SIDEWAYS U BRACKET 2E28 ; OP # Ps LEFT DOUBLE PARENTHESIS 2E29 ; CL # Pe RIGHT DOUBLE PARENTHESIS 2E2A..2E2D ; BA # Po [4] TWO DOTS OVER ONE DOT PUNCTUATION..FIVE DOT MARK 2E2E ; EX # Po REVERSED QUESTION MARK 2E2F ; AL # Lm VERTICAL TILDE 2E30..2E31 ; BA # Po [2] RING POINT..WORD SEPARATOR MIDDLE DOT 2E32 ; AL # Po TURNED COMMA 2E33..2E34 ; BA # Po [2] RAISED DOT..RAISED COMMA 2E35..2E39 ; AL # Po [5] TURNED SEMICOLON..TOP HALF SECTION SIGN 2E3A..2E3B ; B2 # Pd [2] TWO-EM DASH..THREE-EM DASH 2E3C..2E3E ; BA # Po [3] STENOGRAPHIC FULL STOP..WIGGLY VERTICAL LINE 2E3F ; AL # Po CAPITULUM 2E40 ; BA # Pd DOUBLE HYPHEN 2E41 ; BA # Po REVERSED COMMA 2E42 ; OP # Ps DOUBLE LOW-REVERSED-9 QUOTATION MARK 2E43..2E4A ; BA # Po [8] DASH WITH LEFT UPTURN..DOTTED SOLIDUS 2E4B ; AL # Po TRIPLE DAGGER 2E4C ; BA # Po MEDIEVAL COMMA 2E4D ; AL # Po PARAGRAPHUS MARK 2E4E..2E4F ; BA # Po [2] PUNCTUS ELEVATUS MARK..CORNISH VERSE DIVIDER 2E50..2E51 ; AL # So [2] CROSS PATTY WITH RIGHT CROSSBAR..CROSS PATTY WITH LEFT CROSSBAR 2E52 ; AL # Po TIRONIAN SIGN CAPITAL ET 2E53..2E54 ; EX # Po [2] MEDIEVAL EXCLAMATION MARK..MEDIEVAL QUESTION MARK 2E55 ; OP # Ps LEFT SQUARE BRACKET WITH STROKE 2E56 ; CP # Pe RIGHT SQUARE BRACKET WITH STROKE 2E57 ; OP # Ps LEFT SQUARE BRACKET WITH DOUBLE STROKE 2E58 ; CP # Pe RIGHT SQUARE BRACKET WITH DOUBLE STROKE 2E59 ; OP # Ps TOP HALF LEFT PARENTHESIS 2E5A ; CP # Pe TOP HALF RIGHT PARENTHESIS 2E5B ; OP # Ps BOTTOM HALF LEFT PARENTHESIS 2E5C ; CP # Pe BOTTOM HALF RIGHT PARENTHESIS 2E5D ; BA # Pd OBLIQUE HYPHEN 2E80..2E99 ; ID # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP 2E9B..2EF3 ; ID # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE 2F00..2FD5 ; ID # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE 2FF0..2FFF ; ID # So [16] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER ROTATION 3000 ; BA # Zs IDEOGRAPHIC SPACE 3001..3002 ; CL # Po [2] IDEOGRAPHIC COMMA..IDEOGRAPHIC FULL STOP 3003 ; ID # Po DITTO MARK 3004 ; ID # So JAPANESE INDUSTRIAL STANDARD SYMBOL 3005 ; NS # Lm IDEOGRAPHIC ITERATION MARK 3006 ; ID # Lo IDEOGRAPHIC CLOSING MARK 3007 ; ID # Nl IDEOGRAPHIC NUMBER ZERO 3008 ; OP # Ps LEFT ANGLE BRACKET 3009 ; CL # Pe RIGHT ANGLE BRACKET 300A ; OP # Ps LEFT DOUBLE ANGLE BRACKET 300B ; CL # Pe RIGHT DOUBLE ANGLE BRACKET 300C ; OP # Ps LEFT CORNER BRACKET 300D ; CL # Pe RIGHT CORNER BRACKET 300E ; OP # Ps LEFT WHITE CORNER BRACKET 300F ; CL # Pe RIGHT WHITE CORNER BRACKET 3010 ; OP # Ps LEFT BLACK LENTICULAR BRACKET 3011 ; CL # Pe RIGHT BLACK LENTICULAR BRACKET 3012..3013 ; ID # So [2] POSTAL MARK..GETA MARK 3014 ; OP # Ps LEFT TORTOISE SHELL BRACKET 3015 ; CL # Pe RIGHT TORTOISE SHELL BRACKET 3016 ; OP # Ps LEFT WHITE LENTICULAR BRACKET 3017 ; CL # Pe RIGHT WHITE LENTICULAR BRACKET 3018 ; OP # Ps LEFT WHITE TORTOISE SHELL BRACKET 3019 ; CL # Pe RIGHT WHITE TORTOISE SHELL BRACKET 301A ; OP # Ps LEFT WHITE SQUARE BRACKET 301B ; CL # Pe RIGHT WHITE SQUARE BRACKET 301C ; NS # Pd WAVE DASH 301D ; OP # Ps REVERSED DOUBLE PRIME QUOTATION MARK 301E..301F ; CL # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK 3020 ; ID # So POSTAL MARK FACE 3021..3029 ; ID # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE 302A..302D ; CM # Mn [4] IDEOGRAPHIC LEVEL TONE MARK..IDEOGRAPHIC ENTERING TONE MARK 302E..302F ; CM # Mc [2] HANGUL SINGLE DOT TONE MARK..HANGUL DOUBLE DOT TONE MARK 3030 ; ID # Pd WAVY DASH 3031..3034 ; ID # Lm [4] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF 3035 ; CM # Lm VERTICAL KANA REPEAT MARK LOWER HALF 3036..3037 ; ID # So [2] CIRCLED POSTAL MARK..IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL 3038..303A ; ID # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY 303B ; NS # Lm VERTICAL IDEOGRAPHIC ITERATION MARK 303C ; NS # Lo MASU MARK 303D ; ID # Po PART ALTERNATION MARK 303E..303F ; ID # So [2] IDEOGRAPHIC VARIATION INDICATOR..IDEOGRAPHIC HALF FILL SPACE 3041 ; CJ # Lo HIRAGANA LETTER SMALL A 3042 ; ID # Lo HIRAGANA LETTER A 3043 ; CJ # Lo HIRAGANA LETTER SMALL I 3044 ; ID # Lo HIRAGANA LETTER I 3045 ; CJ # Lo HIRAGANA LETTER SMALL U 3046 ; ID # Lo HIRAGANA LETTER U 3047 ; CJ # Lo HIRAGANA LETTER SMALL E 3048 ; ID # Lo HIRAGANA LETTER E 3049 ; CJ # Lo HIRAGANA LETTER SMALL O 304A..3062 ; ID # Lo [25] HIRAGANA LETTER O..HIRAGANA LETTER DI 3063 ; CJ # Lo HIRAGANA LETTER SMALL TU 3064..3082 ; ID # Lo [31] HIRAGANA LETTER TU..HIRAGANA LETTER MO 3083 ; CJ # Lo HIRAGANA LETTER SMALL YA 3084 ; ID # Lo HIRAGANA LETTER YA 3085 ; CJ # Lo HIRAGANA LETTER SMALL YU 3086 ; ID # Lo HIRAGANA LETTER YU 3087 ; CJ # Lo HIRAGANA LETTER SMALL YO 3088..308D ; ID # Lo [6] HIRAGANA LETTER YO..HIRAGANA LETTER RO 308E ; CJ # Lo HIRAGANA LETTER SMALL WA 308F..3094 ; ID # Lo [6] HIRAGANA LETTER WA..HIRAGANA LETTER VU 3095..3096 ; CJ # Lo [2] HIRAGANA LETTER SMALL KA..HIRAGANA LETTER SMALL KE 3099..309A ; CM # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309B..309C ; NS # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309D..309E ; NS # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK 309F ; ID # Lo HIRAGANA DIGRAPH YORI 30A0 ; NS # Pd KATAKANA-HIRAGANA DOUBLE HYPHEN 30A1 ; CJ # Lo KATAKANA LETTER SMALL A 30A2 ; ID # Lo KATAKANA LETTER A 30A3 ; CJ # Lo KATAKANA LETTER SMALL I 30A4 ; ID # Lo KATAKANA LETTER I 30A5 ; CJ # Lo KATAKANA LETTER SMALL U 30A6 ; ID # Lo KATAKANA LETTER U 30A7 ; CJ # Lo KATAKANA LETTER SMALL E 30A8 ; ID # Lo KATAKANA LETTER E 30A9 ; CJ # Lo KATAKANA LETTER SMALL O 30AA..30C2 ; ID # Lo [25] KATAKANA LETTER O..KATAKANA LETTER DI 30C3 ; CJ # Lo KATAKANA LETTER SMALL TU 30C4..30E2 ; ID # Lo [31] KATAKANA LETTER TU..KATAKANA LETTER MO 30E3 ; CJ # Lo KATAKANA LETTER SMALL YA 30E4 ; ID # Lo KATAKANA LETTER YA 30E5 ; CJ # Lo KATAKANA LETTER SMALL YU 30E6 ; ID # Lo KATAKANA LETTER YU 30E7 ; CJ # Lo KATAKANA LETTER SMALL YO 30E8..30ED ; ID # Lo [6] KATAKANA LETTER YO..KATAKANA LETTER RO 30EE ; CJ # Lo KATAKANA LETTER SMALL WA 30EF..30F4 ; ID # Lo [6] KATAKANA LETTER WA..KATAKANA LETTER VU 30F5..30F6 ; CJ # Lo [2] KATAKANA LETTER SMALL KA..KATAKANA LETTER SMALL KE 30F7..30FA ; ID # Lo [4] KATAKANA LETTER VA..KATAKANA LETTER VO 30FB ; NS # Po KATAKANA MIDDLE DOT 30FC ; CJ # Lm KATAKANA-HIRAGANA PROLONGED SOUND MARK 30FD..30FE ; NS # Lm [2] KATAKANA ITERATION MARK..KATAKANA VOICED ITERATION MARK 30FF ; ID # Lo KATAKANA DIGRAPH KOTO 3105..312F ; ID # Lo [43] BOPOMOFO LETTER B..BOPOMOFO LETTER NN 3131..318E ; ID # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE 3190..3191 ; ID # So [2] IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK 3192..3195 ; ID # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK 3196..319F ; ID # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK 31A0..31BF ; ID # Lo [32] BOPOMOFO LETTER BU..BOPOMOFO LETTER AH 31C0..31E5 ; ID # So [38] CJK STROKE T..CJK STROKE SZP 31EF ; ID # So IDEOGRAPHIC DESCRIPTION CHARACTER SUBTRACTION 31F0..31FF ; CJ # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO 3200..321E ; ID # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU 3220..3229 ; ID # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN 322A..3247 ; ID # So [30] PARENTHESIZED IDEOGRAPH MOON..CIRCLED IDEOGRAPH KOTO 3248..324F ; AI # No [8] CIRCLED NUMBER TEN ON BLACK SQUARE..CIRCLED NUMBER EIGHTY ON BLACK SQUARE 3250 ; ID # So PARTNERSHIP SIGN 3251..325F ; ID # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE 3260..327F ; ID # So [32] CIRCLED HANGUL KIYEOK..KOREAN STANDARD SYMBOL 3280..3289 ; ID # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN 328A..32B0 ; ID # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT 32B1..32BF ; ID # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY 32C0..32FF ; ID # So [64] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE ERA NAME REIWA 3300..33FF ; ID # So [256] SQUARE APAATO..SQUARE GAL 3400..4DBF ; ID # Lo [6592] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DBF 4DC0..4DFF ; AL # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION 4E00..9FFF ; ID # Lo [20992] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FFF A000..A014 ; ID # Lo [21] YI SYLLABLE IT..YI SYLLABLE E A015 ; NS # Lm YI SYLLABLE WU A016..A48C ; ID # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR A490..A4C6 ; ID # So [55] YI RADICAL QOT..YI RADICAL KE A4D0..A4F7 ; AL # Lo [40] LISU LETTER BA..LISU LETTER OE A4F8..A4FD ; AL # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU A4FE..A4FF ; BA # Po [2] LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP A500..A60B ; AL # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG A60C ; AL # Lm VAI SYLLABLE LENGTHENER A60D ; BA # Po VAI COMMA A60E ; EX # Po VAI FULL STOP A60F ; BA # Po VAI QUESTION MARK A610..A61F ; AL # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG A620..A629 ; NU # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE A62A..A62B ; AL # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO A640..A66D ; AL # L& [46] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O A66E ; AL # Lo CYRILLIC LETTER MULTIOCULAR O A66F ; CM # Mn COMBINING CYRILLIC VZMET A670..A672 ; CM # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN A673 ; AL # Po SLAVONIC ASTERISK A674..A67D ; CM # Mn [10] COMBINING CYRILLIC LETTER UKRAINIAN IE..COMBINING CYRILLIC PAYEROK A67E ; AL # Po CYRILLIC KAVYKA A67F ; AL # Lm CYRILLIC PAYEROK A680..A69B ; AL # L& [28] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER CROSSED O A69C..A69D ; AL # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN A69E..A69F ; CM # Mn [2] COMBINING CYRILLIC LETTER EF..COMBINING CYRILLIC LETTER IOTIFIED E A6A0..A6E5 ; AL # Lo [70] BAMUM LETTER A..BAMUM LETTER KI A6E6..A6EF ; AL # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM A6F0..A6F1 ; CM # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS A6F2 ; AL # Po BAMUM NJAEMLI A6F3..A6F7 ; BA # Po [5] BAMUM FULL STOP..BAMUM QUESTION MARK A700..A716 ; AL # Sk [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR A717..A71F ; AL # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK A720..A721 ; AL # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE A722..A76F ; AL # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON A770 ; AL # Lm MODIFIER LETTER US A771..A787 ; AL # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T A788 ; AL # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT A789..A78A ; AL # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN A78B..A78E ; AL # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT A78F ; AL # Lo LATIN LETTER SINOLOGICAL DOT A790..A7CD ; AL # L& [62] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER S WITH DIAGONAL STROKE A7D0..A7D1 ; AL # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G A7D3 ; AL # Ll LATIN SMALL LETTER DOUBLE THORN A7D5..A7DC ; AL # L& [8] LATIN SMALL LETTER DOUBLE WYNN..LATIN CAPITAL LETTER LAMBDA WITH STROKE A7F2..A7F4 ; AL # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q A7F5..A7F6 ; AL # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H A7F7 ; AL # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I A7F8..A7F9 ; AL # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE A7FA ; AL # Ll LATIN LETTER SMALL CAPITAL TURNED M A7FB..A7FF ; AL # Lo [5] LATIN EPIGRAPHIC LETTER REVERSED F..LATIN EPIGRAPHIC LETTER ARCHAIC M A800..A801 ; AL # Lo [2] SYLOTI NAGRI LETTER A..SYLOTI NAGRI LETTER I A802 ; CM # Mn SYLOTI NAGRI SIGN DVISVARA A803..A805 ; AL # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O A806 ; CM # Mn SYLOTI NAGRI SIGN HASANTA A807..A80A ; AL # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO A80B ; CM # Mn SYLOTI NAGRI SIGN ANUSVARA A80C..A822 ; AL # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO A823..A824 ; CM # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I A825..A826 ; CM # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E A827 ; CM # Mc SYLOTI NAGRI VOWEL SIGN OO A828..A82B ; AL # So [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4 A82C ; CM # Mn SYLOTI NAGRI SIGN ALTERNATE HASANTA A830..A835 ; AL # No [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTION THREE SIXTEENTHS A836..A837 ; AL # So [2] NORTH INDIC QUARTER MARK..NORTH INDIC PLACEHOLDER MARK A838 ; PO # Sc NORTH INDIC RUPEE MARK A839 ; AL # So NORTH INDIC QUANTITY MARK A840..A873 ; AL # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU A874..A875 ; BB # Po [2] PHAGS-PA SINGLE HEAD MARK..PHAGS-PA DOUBLE HEAD MARK A876..A877 ; EX # Po [2] PHAGS-PA MARK SHAD..PHAGS-PA MARK DOUBLE SHAD A880..A881 ; CM # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA A882..A8B3 ; AL # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA A8B4..A8C3 ; CM # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU A8C4..A8C5 ; CM # Mn [2] SAURASHTRA SIGN VIRAMA..SAURASHTRA SIGN CANDRABINDU A8CE..A8CF ; BA # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA A8D0..A8D9 ; NU # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE A8E0..A8F1 ; CM # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA A8F2..A8F7 ; AL # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA A8F8..A8FA ; AL # Po [3] DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET A8FB ; AL # Lo DEVANAGARI HEADSTROKE A8FC ; BB # Po DEVANAGARI SIGN SIDDHAM A8FD..A8FE ; AL # Lo [2] DEVANAGARI JAIN OM..DEVANAGARI LETTER AY A8FF ; CM # Mn DEVANAGARI VOWEL SIGN AY A900..A909 ; NU # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE A90A..A925 ; AL # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO A926..A92D ; CM # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU A92E..A92F ; BA # Po [2] KAYAH LI SIGN CWI..KAYAH LI SIGN SHYA A930..A946 ; AL # Lo [23] REJANG LETTER KA..REJANG LETTER A A947..A951 ; CM # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R A952..A953 ; CM # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA A95F ; AL # Po REJANG SECTION MARK A960..A97C ; JL # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH A980..A982 ; CM # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR A983 ; CM # Mc JAVANESE SIGN WIGNYAN A984..A9B2 ; AK # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA A9B3 ; CM # Mn JAVANESE SIGN CECAK TELU A9B4..A9B5 ; CM # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG A9B6..A9B9 ; CM # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT A9BA..A9BB ; CM # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE A9BC..A9BD ; CM # Mn [2] JAVANESE VOWEL SIGN PEPET..JAVANESE CONSONANT SIGN KERET A9BE..A9BF ; CM # Mc [2] JAVANESE CONSONANT SIGN PENGKAL..JAVANESE CONSONANT SIGN CAKRA A9C0 ; VI # Mc JAVANESE PANGKON A9C1..A9C6 ; ID # Po [6] JAVANESE LEFT RERENGGAN..JAVANESE PADA WINDU A9C7..A9C9 ; BA # Po [3] JAVANESE PADA PANGKAT..JAVANESE PADA LUNGSI A9CA..A9CD ; ID # Po [4] JAVANESE PADA ADEG..JAVANESE TURNED PADA PISELEH A9CF ; BA # Lm JAVANESE PANGRANGKEP A9D0..A9D9 ; AS # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE A9DE..A9DF ; ID # Po [2] JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN A9E0..A9E4 ; SA # Lo [5] MYANMAR LETTER SHAN GHA..MYANMAR LETTER SHAN BHA A9E5 ; SA # Mn MYANMAR SIGN SHAN SAW A9E6 ; SA # Lm MYANMAR MODIFIER LETTER SHAN REDUPLICATION A9E7..A9EF ; SA # Lo [9] MYANMAR LETTER TAI LAING NYA..MYANMAR LETTER TAI LAING NNA A9F0..A9F9 ; NU # Nd [10] MYANMAR TAI LAING DIGIT ZERO..MYANMAR TAI LAING DIGIT NINE A9FA..A9FE ; SA # Lo [5] MYANMAR LETTER TAI LAING LLA..MYANMAR LETTER TAI LAING BHA AA00..AA28 ; AS # Lo [41] CHAM LETTER A..CHAM LETTER HA AA29..AA2E ; CM # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE AA2F..AA30 ; CM # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI AA31..AA32 ; CM # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE AA33..AA34 ; CM # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA AA35..AA36 ; CM # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA AA40..AA42 ; BA # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG AA43 ; CM # Mn CHAM CONSONANT SIGN FINAL NG AA44..AA4B ; BA # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS AA4C ; CM # Mn CHAM CONSONANT SIGN FINAL M AA4D ; CM # Mc CHAM CONSONANT SIGN FINAL H AA50..AA59 ; AS # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE AA5C ; ID # Po CHAM PUNCTUATION SPIRAL AA5D..AA5F ; BA # Po [3] CHAM PUNCTUATION DANDA..CHAM PUNCTUATION TRIPLE DANDA AA60..AA6F ; SA # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA AA70 ; SA # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION AA71..AA76 ; SA # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM AA77..AA79 ; SA # So [3] MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO AA7A ; SA # Lo MYANMAR LETTER AITON RA AA7B ; SA # Mc MYANMAR SIGN PAO KAREN TONE AA7C ; SA # Mn MYANMAR SIGN TAI LAING TONE-2 AA7D ; SA # Mc MYANMAR SIGN TAI LAING TONE-5 AA7E..AA7F ; SA # Lo [2] MYANMAR LETTER SHWE PALAUNG CHA..MYANMAR LETTER SHWE PALAUNG SHA AA80..AAAF ; SA # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O AAB0 ; SA # Mn TAI VIET MAI KANG AAB1 ; SA # Lo TAI VIET VOWEL AA AAB2..AAB4 ; SA # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U AAB5..AAB6 ; SA # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O AAB7..AAB8 ; SA # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA AAB9..AABD ; SA # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN AABE..AABF ; SA # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK AAC0 ; SA # Lo TAI VIET TONE MAI NUENG AAC1 ; SA # Mn TAI VIET TONE MAI THO AAC2 ; SA # Lo TAI VIET TONE MAI SONG AADB..AADC ; SA # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG AADD ; SA # Lm TAI VIET SYMBOL SAM AADE..AADF ; SA # Po [2] TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI AAE0..AAEA ; AL # Lo [11] MEETEI MAYEK LETTER E..MEETEI MAYEK LETTER SSA AAEB ; CM # Mc MEETEI MAYEK VOWEL SIGN II AAEC..AAED ; CM # Mn [2] MEETEI MAYEK VOWEL SIGN UU..MEETEI MAYEK VOWEL SIGN AAI AAEE..AAEF ; CM # Mc [2] MEETEI MAYEK VOWEL SIGN AU..MEETEI MAYEK VOWEL SIGN AAU AAF0..AAF1 ; BA # Po [2] MEETEI MAYEK CHEIKHAN..MEETEI MAYEK AHANG KHUDAM AAF2 ; AL # Lo MEETEI MAYEK ANJI AAF3..AAF4 ; AL # Lm [2] MEETEI MAYEK SYLLABLE REPETITION MARK..MEETEI MAYEK WORD REPETITION MARK AAF5 ; CM # Mc MEETEI MAYEK VOWEL SIGN VISARGA AAF6 ; CM # Mn MEETEI MAYEK VIRAMA AB01..AB06 ; AL # Lo [6] ETHIOPIC SYLLABLE TTHU..ETHIOPIC SYLLABLE TTHO AB09..AB0E ; AL # Lo [6] ETHIOPIC SYLLABLE DDHU..ETHIOPIC SYLLABLE DDHO AB11..AB16 ; AL # Lo [6] ETHIOPIC SYLLABLE DZU..ETHIOPIC SYLLABLE DZO AB20..AB26 ; AL # Lo [7] ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABLE CCHHO AB28..AB2E ; AL # Lo [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO AB30..AB5A ; AL # Ll [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG AB5B ; AL # Sk MODIFIER BREVE WITH INVERTED BREVE AB5C..AB5F ; AL # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK AB60..AB68 ; AL # Ll [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE AB69 ; AL # Lm MODIFIER LETTER SMALL TURNED W AB6A..AB6B ; AL # Sk [2] MODIFIER LETTER LEFT TACK..MODIFIER LETTER RIGHT TACK AB70..ABBF ; AL # Ll [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA ABC0..ABE2 ; AL # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM ABE3..ABE4 ; CM # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP ABE5 ; CM # Mn MEETEI MAYEK VOWEL SIGN ANAP ABE6..ABE7 ; CM # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP ABE8 ; CM # Mn MEETEI MAYEK VOWEL SIGN UNAP ABE9..ABEA ; CM # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG ABEB ; BA # Po MEETEI MAYEK CHEIKHEI ABEC ; CM # Mc MEETEI MAYEK LUM IYEK ABED ; CM # Mn MEETEI MAYEK APUN IYEK ABF0..ABF9 ; NU # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE AC00 ; H2 # Lo HANGUL SYLLABLE GA AC01..AC1B ; H3 # Lo [27] HANGUL SYLLABLE GAG..HANGUL SYLLABLE GAH AC1C ; H2 # Lo HANGUL SYLLABLE GAE AC1D..AC37 ; H3 # Lo [27] HANGUL SYLLABLE GAEG..HANGUL SYLLABLE GAEH AC38 ; H2 # Lo HANGUL SYLLABLE GYA AC39..AC53 ; H3 # Lo [27] HANGUL SYLLABLE GYAG..HANGUL SYLLABLE GYAH AC54 ; H2 # Lo HANGUL SYLLABLE GYAE AC55..AC6F ; H3 # Lo [27] HANGUL SYLLABLE GYAEG..HANGUL SYLLABLE GYAEH AC70 ; H2 # Lo HANGUL SYLLABLE GEO AC71..AC8B ; H3 # Lo [27] HANGUL SYLLABLE GEOG..HANGUL SYLLABLE GEOH AC8C ; H2 # Lo HANGUL SYLLABLE GE AC8D..ACA7 ; H3 # Lo [27] HANGUL SYLLABLE GEG..HANGUL SYLLABLE GEH ACA8 ; H2 # Lo HANGUL SYLLABLE GYEO ACA9..ACC3 ; H3 # Lo [27] HANGUL SYLLABLE GYEOG..HANGUL SYLLABLE GYEOH ACC4 ; H2 # Lo HANGUL SYLLABLE GYE ACC5..ACDF ; H3 # Lo [27] HANGUL SYLLABLE GYEG..HANGUL SYLLABLE GYEH ACE0 ; H2 # Lo HANGUL SYLLABLE GO ACE1..ACFB ; H3 # Lo [27] HANGUL SYLLABLE GOG..HANGUL SYLLABLE GOH ACFC ; H2 # Lo HANGUL SYLLABLE GWA ACFD..AD17 ; H3 # Lo [27] HANGUL SYLLABLE GWAG..HANGUL SYLLABLE GWAH AD18 ; H2 # Lo HANGUL SYLLABLE GWAE AD19..AD33 ; H3 # Lo [27] HANGUL SYLLABLE GWAEG..HANGUL SYLLABLE GWAEH AD34 ; H2 # Lo HANGUL SYLLABLE GOE AD35..AD4F ; H3 # Lo [27] HANGUL SYLLABLE GOEG..HANGUL SYLLABLE GOEH AD50 ; H2 # Lo HANGUL SYLLABLE GYO AD51..AD6B ; H3 # Lo [27] HANGUL SYLLABLE GYOG..HANGUL SYLLABLE GYOH AD6C ; H2 # Lo HANGUL SYLLABLE GU AD6D..AD87 ; H3 # Lo [27] HANGUL SYLLABLE GUG..HANGUL SYLLABLE GUH AD88 ; H2 # Lo HANGUL SYLLABLE GWEO AD89..ADA3 ; H3 # Lo [27] HANGUL SYLLABLE GWEOG..HANGUL SYLLABLE GWEOH ADA4 ; H2 # Lo HANGUL SYLLABLE GWE ADA5..ADBF ; H3 # Lo [27] HANGUL SYLLABLE GWEG..HANGUL SYLLABLE GWEH ADC0 ; H2 # Lo HANGUL SYLLABLE GWI ADC1..ADDB ; H3 # Lo [27] HANGUL SYLLABLE GWIG..HANGUL SYLLABLE GWIH ADDC ; H2 # Lo HANGUL SYLLABLE GYU ADDD..ADF7 ; H3 # Lo [27] HANGUL SYLLABLE GYUG..HANGUL SYLLABLE GYUH ADF8 ; H2 # Lo HANGUL SYLLABLE GEU ADF9..AE13 ; H3 # Lo [27] HANGUL SYLLABLE GEUG..HANGUL SYLLABLE GEUH AE14 ; H2 # Lo HANGUL SYLLABLE GYI AE15..AE2F ; H3 # Lo [27] HANGUL SYLLABLE GYIG..HANGUL SYLLABLE GYIH AE30 ; H2 # Lo HANGUL SYLLABLE GI AE31..AE4B ; H3 # Lo [27] HANGUL SYLLABLE GIG..HANGUL SYLLABLE GIH AE4C ; H2 # Lo HANGUL SYLLABLE GGA AE4D..AE67 ; H3 # Lo [27] HANGUL SYLLABLE GGAG..HANGUL SYLLABLE GGAH AE68 ; H2 # Lo HANGUL SYLLABLE GGAE AE69..AE83 ; H3 # Lo [27] HANGUL SYLLABLE GGAEG..HANGUL SYLLABLE GGAEH AE84 ; H2 # Lo HANGUL SYLLABLE GGYA AE85..AE9F ; H3 # Lo [27] HANGUL SYLLABLE GGYAG..HANGUL SYLLABLE GGYAH AEA0 ; H2 # Lo HANGUL SYLLABLE GGYAE AEA1..AEBB ; H3 # Lo [27] HANGUL SYLLABLE GGYAEG..HANGUL SYLLABLE GGYAEH AEBC ; H2 # Lo HANGUL SYLLABLE GGEO AEBD..AED7 ; H3 # Lo [27] HANGUL SYLLABLE GGEOG..HANGUL SYLLABLE GGEOH AED8 ; H2 # Lo HANGUL SYLLABLE GGE AED9..AEF3 ; H3 # Lo [27] HANGUL SYLLABLE GGEG..HANGUL SYLLABLE GGEH AEF4 ; H2 # Lo HANGUL SYLLABLE GGYEO AEF5..AF0F ; H3 # Lo [27] HANGUL SYLLABLE GGYEOG..HANGUL SYLLABLE GGYEOH AF10 ; H2 # Lo HANGUL SYLLABLE GGYE AF11..AF2B ; H3 # Lo [27] HANGUL SYLLABLE GGYEG..HANGUL SYLLABLE GGYEH AF2C ; H2 # Lo HANGUL SYLLABLE GGO AF2D..AF47 ; H3 # Lo [27] HANGUL SYLLABLE GGOG..HANGUL SYLLABLE GGOH AF48 ; H2 # Lo HANGUL SYLLABLE GGWA AF49..AF63 ; H3 # Lo [27] HANGUL SYLLABLE GGWAG..HANGUL SYLLABLE GGWAH AF64 ; H2 # Lo HANGUL SYLLABLE GGWAE AF65..AF7F ; H3 # Lo [27] HANGUL SYLLABLE GGWAEG..HANGUL SYLLABLE GGWAEH AF80 ; H2 # Lo HANGUL SYLLABLE GGOE AF81..AF9B ; H3 # Lo [27] HANGUL SYLLABLE GGOEG..HANGUL SYLLABLE GGOEH AF9C ; H2 # Lo HANGUL SYLLABLE GGYO AF9D..AFB7 ; H3 # Lo [27] HANGUL SYLLABLE GGYOG..HANGUL SYLLABLE GGYOH AFB8 ; H2 # Lo HANGUL SYLLABLE GGU AFB9..AFD3 ; H3 # Lo [27] HANGUL SYLLABLE GGUG..HANGUL SYLLABLE GGUH AFD4 ; H2 # Lo HANGUL SYLLABLE GGWEO AFD5..AFEF ; H3 # Lo [27] HANGUL SYLLABLE GGWEOG..HANGUL SYLLABLE GGWEOH AFF0 ; H2 # Lo HANGUL SYLLABLE GGWE AFF1..B00B ; H3 # Lo [27] HANGUL SYLLABLE GGWEG..HANGUL SYLLABLE GGWEH B00C ; H2 # Lo HANGUL SYLLABLE GGWI B00D..B027 ; H3 # Lo [27] HANGUL SYLLABLE GGWIG..HANGUL SYLLABLE GGWIH B028 ; H2 # Lo HANGUL SYLLABLE GGYU B029..B043 ; H3 # Lo [27] HANGUL SYLLABLE GGYUG..HANGUL SYLLABLE GGYUH B044 ; H2 # Lo HANGUL SYLLABLE GGEU B045..B05F ; H3 # Lo [27] HANGUL SYLLABLE GGEUG..HANGUL SYLLABLE GGEUH B060 ; H2 # Lo HANGUL SYLLABLE GGYI B061..B07B ; H3 # Lo [27] HANGUL SYLLABLE GGYIG..HANGUL SYLLABLE GGYIH B07C ; H2 # Lo HANGUL SYLLABLE GGI B07D..B097 ; H3 # Lo [27] HANGUL SYLLABLE GGIG..HANGUL SYLLABLE GGIH B098 ; H2 # Lo HANGUL SYLLABLE NA B099..B0B3 ; H3 # Lo [27] HANGUL SYLLABLE NAG..HANGUL SYLLABLE NAH B0B4 ; H2 # Lo HANGUL SYLLABLE NAE B0B5..B0CF ; H3 # Lo [27] HANGUL SYLLABLE NAEG..HANGUL SYLLABLE NAEH B0D0 ; H2 # Lo HANGUL SYLLABLE NYA B0D1..B0EB ; H3 # Lo [27] HANGUL SYLLABLE NYAG..HANGUL SYLLABLE NYAH B0EC ; H2 # Lo HANGUL SYLLABLE NYAE B0ED..B107 ; H3 # Lo [27] HANGUL SYLLABLE NYAEG..HANGUL SYLLABLE NYAEH B108 ; H2 # Lo HANGUL SYLLABLE NEO B109..B123 ; H3 # Lo [27] HANGUL SYLLABLE NEOG..HANGUL SYLLABLE NEOH B124 ; H2 # Lo HANGUL SYLLABLE NE B125..B13F ; H3 # Lo [27] HANGUL SYLLABLE NEG..HANGUL SYLLABLE NEH B140 ; H2 # Lo HANGUL SYLLABLE NYEO B141..B15B ; H3 # Lo [27] HANGUL SYLLABLE NYEOG..HANGUL SYLLABLE NYEOH B15C ; H2 # Lo HANGUL SYLLABLE NYE B15D..B177 ; H3 # Lo [27] HANGUL SYLLABLE NYEG..HANGUL SYLLABLE NYEH B178 ; H2 # Lo HANGUL SYLLABLE NO B179..B193 ; H3 # Lo [27] HANGUL SYLLABLE NOG..HANGUL SYLLABLE NOH B194 ; H2 # Lo HANGUL SYLLABLE NWA B195..B1AF ; H3 # Lo [27] HANGUL SYLLABLE NWAG..HANGUL SYLLABLE NWAH B1B0 ; H2 # Lo HANGUL SYLLABLE NWAE B1B1..B1CB ; H3 # Lo [27] HANGUL SYLLABLE NWAEG..HANGUL SYLLABLE NWAEH B1CC ; H2 # Lo HANGUL SYLLABLE NOE B1CD..B1E7 ; H3 # Lo [27] HANGUL SYLLABLE NOEG..HANGUL SYLLABLE NOEH B1E8 ; H2 # Lo HANGUL SYLLABLE NYO B1E9..B203 ; H3 # Lo [27] HANGUL SYLLABLE NYOG..HANGUL SYLLABLE NYOH B204 ; H2 # Lo HANGUL SYLLABLE NU B205..B21F ; H3 # Lo [27] HANGUL SYLLABLE NUG..HANGUL SYLLABLE NUH B220 ; H2 # Lo HANGUL SYLLABLE NWEO B221..B23B ; H3 # Lo [27] HANGUL SYLLABLE NWEOG..HANGUL SYLLABLE NWEOH B23C ; H2 # Lo HANGUL SYLLABLE NWE B23D..B257 ; H3 # Lo [27] HANGUL SYLLABLE NWEG..HANGUL SYLLABLE NWEH B258 ; H2 # Lo HANGUL SYLLABLE NWI B259..B273 ; H3 # Lo [27] HANGUL SYLLABLE NWIG..HANGUL SYLLABLE NWIH B274 ; H2 # Lo HANGUL SYLLABLE NYU B275..B28F ; H3 # Lo [27] HANGUL SYLLABLE NYUG..HANGUL SYLLABLE NYUH B290 ; H2 # Lo HANGUL SYLLABLE NEU B291..B2AB ; H3 # Lo [27] HANGUL SYLLABLE NEUG..HANGUL SYLLABLE NEUH B2AC ; H2 # Lo HANGUL SYLLABLE NYI B2AD..B2C7 ; H3 # Lo [27] HANGUL SYLLABLE NYIG..HANGUL SYLLABLE NYIH B2C8 ; H2 # Lo HANGUL SYLLABLE NI B2C9..B2E3 ; H3 # Lo [27] HANGUL SYLLABLE NIG..HANGUL SYLLABLE NIH B2E4 ; H2 # Lo HANGUL SYLLABLE DA B2E5..B2FF ; H3 # Lo [27] HANGUL SYLLABLE DAG..HANGUL SYLLABLE DAH B300 ; H2 # Lo HANGUL SYLLABLE DAE B301..B31B ; H3 # Lo [27] HANGUL SYLLABLE DAEG..HANGUL SYLLABLE DAEH B31C ; H2 # Lo HANGUL SYLLABLE DYA B31D..B337 ; H3 # Lo [27] HANGUL SYLLABLE DYAG..HANGUL SYLLABLE DYAH B338 ; H2 # Lo HANGUL SYLLABLE DYAE B339..B353 ; H3 # Lo [27] HANGUL SYLLABLE DYAEG..HANGUL SYLLABLE DYAEH B354 ; H2 # Lo HANGUL SYLLABLE DEO B355..B36F ; H3 # Lo [27] HANGUL SYLLABLE DEOG..HANGUL SYLLABLE DEOH B370 ; H2 # Lo HANGUL SYLLABLE DE B371..B38B ; H3 # Lo [27] HANGUL SYLLABLE DEG..HANGUL SYLLABLE DEH B38C ; H2 # Lo HANGUL SYLLABLE DYEO B38D..B3A7 ; H3 # Lo [27] HANGUL SYLLABLE DYEOG..HANGUL SYLLABLE DYEOH B3A8 ; H2 # Lo HANGUL SYLLABLE DYE B3A9..B3C3 ; H3 # Lo [27] HANGUL SYLLABLE DYEG..HANGUL SYLLABLE DYEH B3C4 ; H2 # Lo HANGUL SYLLABLE DO B3C5..B3DF ; H3 # Lo [27] HANGUL SYLLABLE DOG..HANGUL SYLLABLE DOH B3E0 ; H2 # Lo HANGUL SYLLABLE DWA B3E1..B3FB ; H3 # Lo [27] HANGUL SYLLABLE DWAG..HANGUL SYLLABLE DWAH B3FC ; H2 # Lo HANGUL SYLLABLE DWAE B3FD..B417 ; H3 # Lo [27] HANGUL SYLLABLE DWAEG..HANGUL SYLLABLE DWAEH B418 ; H2 # Lo HANGUL SYLLABLE DOE B419..B433 ; H3 # Lo [27] HANGUL SYLLABLE DOEG..HANGUL SYLLABLE DOEH B434 ; H2 # Lo HANGUL SYLLABLE DYO B435..B44F ; H3 # Lo [27] HANGUL SYLLABLE DYOG..HANGUL SYLLABLE DYOH B450 ; H2 # Lo HANGUL SYLLABLE DU B451..B46B ; H3 # Lo [27] HANGUL SYLLABLE DUG..HANGUL SYLLABLE DUH B46C ; H2 # Lo HANGUL SYLLABLE DWEO B46D..B487 ; H3 # Lo [27] HANGUL SYLLABLE DWEOG..HANGUL SYLLABLE DWEOH B488 ; H2 # Lo HANGUL SYLLABLE DWE B489..B4A3 ; H3 # Lo [27] HANGUL SYLLABLE DWEG..HANGUL SYLLABLE DWEH B4A4 ; H2 # Lo HANGUL SYLLABLE DWI B4A5..B4BF ; H3 # Lo [27] HANGUL SYLLABLE DWIG..HANGUL SYLLABLE DWIH B4C0 ; H2 # Lo HANGUL SYLLABLE DYU B4C1..B4DB ; H3 # Lo [27] HANGUL SYLLABLE DYUG..HANGUL SYLLABLE DYUH B4DC ; H2 # Lo HANGUL SYLLABLE DEU B4DD..B4F7 ; H3 # Lo [27] HANGUL SYLLABLE DEUG..HANGUL SYLLABLE DEUH B4F8 ; H2 # Lo HANGUL SYLLABLE DYI B4F9..B513 ; H3 # Lo [27] HANGUL SYLLABLE DYIG..HANGUL SYLLABLE DYIH B514 ; H2 # Lo HANGUL SYLLABLE DI B515..B52F ; H3 # Lo [27] HANGUL SYLLABLE DIG..HANGUL SYLLABLE DIH B530 ; H2 # Lo HANGUL SYLLABLE DDA B531..B54B ; H3 # Lo [27] HANGUL SYLLABLE DDAG..HANGUL SYLLABLE DDAH B54C ; H2 # Lo HANGUL SYLLABLE DDAE B54D..B567 ; H3 # Lo [27] HANGUL SYLLABLE DDAEG..HANGUL SYLLABLE DDAEH B568 ; H2 # Lo HANGUL SYLLABLE DDYA B569..B583 ; H3 # Lo [27] HANGUL SYLLABLE DDYAG..HANGUL SYLLABLE DDYAH B584 ; H2 # Lo HANGUL SYLLABLE DDYAE B585..B59F ; H3 # Lo [27] HANGUL SYLLABLE DDYAEG..HANGUL SYLLABLE DDYAEH B5A0 ; H2 # Lo HANGUL SYLLABLE DDEO B5A1..B5BB ; H3 # Lo [27] HANGUL SYLLABLE DDEOG..HANGUL SYLLABLE DDEOH B5BC ; H2 # Lo HANGUL SYLLABLE DDE B5BD..B5D7 ; H3 # Lo [27] HANGUL SYLLABLE DDEG..HANGUL SYLLABLE DDEH B5D8 ; H2 # Lo HANGUL SYLLABLE DDYEO B5D9..B5F3 ; H3 # Lo [27] HANGUL SYLLABLE DDYEOG..HANGUL SYLLABLE DDYEOH B5F4 ; H2 # Lo HANGUL SYLLABLE DDYE B5F5..B60F ; H3 # Lo [27] HANGUL SYLLABLE DDYEG..HANGUL SYLLABLE DDYEH B610 ; H2 # Lo HANGUL SYLLABLE DDO B611..B62B ; H3 # Lo [27] HANGUL SYLLABLE DDOG..HANGUL SYLLABLE DDOH B62C ; H2 # Lo HANGUL SYLLABLE DDWA B62D..B647 ; H3 # Lo [27] HANGUL SYLLABLE DDWAG..HANGUL SYLLABLE DDWAH B648 ; H2 # Lo HANGUL SYLLABLE DDWAE B649..B663 ; H3 # Lo [27] HANGUL SYLLABLE DDWAEG..HANGUL SYLLABLE DDWAEH B664 ; H2 # Lo HANGUL SYLLABLE DDOE B665..B67F ; H3 # Lo [27] HANGUL SYLLABLE DDOEG..HANGUL SYLLABLE DDOEH B680 ; H2 # Lo HANGUL SYLLABLE DDYO B681..B69B ; H3 # Lo [27] HANGUL SYLLABLE DDYOG..HANGUL SYLLABLE DDYOH B69C ; H2 # Lo HANGUL SYLLABLE DDU B69D..B6B7 ; H3 # Lo [27] HANGUL SYLLABLE DDUG..HANGUL SYLLABLE DDUH B6B8 ; H2 # Lo HANGUL SYLLABLE DDWEO B6B9..B6D3 ; H3 # Lo [27] HANGUL SYLLABLE DDWEOG..HANGUL SYLLABLE DDWEOH B6D4 ; H2 # Lo HANGUL SYLLABLE DDWE B6D5..B6EF ; H3 # Lo [27] HANGUL SYLLABLE DDWEG..HANGUL SYLLABLE DDWEH B6F0 ; H2 # Lo HANGUL SYLLABLE DDWI B6F1..B70B ; H3 # Lo [27] HANGUL SYLLABLE DDWIG..HANGUL SYLLABLE DDWIH B70C ; H2 # Lo HANGUL SYLLABLE DDYU B70D..B727 ; H3 # Lo [27] HANGUL SYLLABLE DDYUG..HANGUL SYLLABLE DDYUH B728 ; H2 # Lo HANGUL SYLLABLE DDEU B729..B743 ; H3 # Lo [27] HANGUL SYLLABLE DDEUG..HANGUL SYLLABLE DDEUH B744 ; H2 # Lo HANGUL SYLLABLE DDYI B745..B75F ; H3 # Lo [27] HANGUL SYLLABLE DDYIG..HANGUL SYLLABLE DDYIH B760 ; H2 # Lo HANGUL SYLLABLE DDI B761..B77B ; H3 # Lo [27] HANGUL SYLLABLE DDIG..HANGUL SYLLABLE DDIH B77C ; H2 # Lo HANGUL SYLLABLE RA B77D..B797 ; H3 # Lo [27] HANGUL SYLLABLE RAG..HANGUL SYLLABLE RAH B798 ; H2 # Lo HANGUL SYLLABLE RAE B799..B7B3 ; H3 # Lo [27] HANGUL SYLLABLE RAEG..HANGUL SYLLABLE RAEH B7B4 ; H2 # Lo HANGUL SYLLABLE RYA B7B5..B7CF ; H3 # Lo [27] HANGUL SYLLABLE RYAG..HANGUL SYLLABLE RYAH B7D0 ; H2 # Lo HANGUL SYLLABLE RYAE B7D1..B7EB ; H3 # Lo [27] HANGUL SYLLABLE RYAEG..HANGUL SYLLABLE RYAEH B7EC ; H2 # Lo HANGUL SYLLABLE REO B7ED..B807 ; H3 # Lo [27] HANGUL SYLLABLE REOG..HANGUL SYLLABLE REOH B808 ; H2 # Lo HANGUL SYLLABLE RE B809..B823 ; H3 # Lo [27] HANGUL SYLLABLE REG..HANGUL SYLLABLE REH B824 ; H2 # Lo HANGUL SYLLABLE RYEO B825..B83F ; H3 # Lo [27] HANGUL SYLLABLE RYEOG..HANGUL SYLLABLE RYEOH B840 ; H2 # Lo HANGUL SYLLABLE RYE B841..B85B ; H3 # Lo [27] HANGUL SYLLABLE RYEG..HANGUL SYLLABLE RYEH B85C ; H2 # Lo HANGUL SYLLABLE RO B85D..B877 ; H3 # Lo [27] HANGUL SYLLABLE ROG..HANGUL SYLLABLE ROH B878 ; H2 # Lo HANGUL SYLLABLE RWA B879..B893 ; H3 # Lo [27] HANGUL SYLLABLE RWAG..HANGUL SYLLABLE RWAH B894 ; H2 # Lo HANGUL SYLLABLE RWAE B895..B8AF ; H3 # Lo [27] HANGUL SYLLABLE RWAEG..HANGUL SYLLABLE RWAEH B8B0 ; H2 # Lo HANGUL SYLLABLE ROE B8B1..B8CB ; H3 # Lo [27] HANGUL SYLLABLE ROEG..HANGUL SYLLABLE ROEH B8CC ; H2 # Lo HANGUL SYLLABLE RYO B8CD..B8E7 ; H3 # Lo [27] HANGUL SYLLABLE RYOG..HANGUL SYLLABLE RYOH B8E8 ; H2 # Lo HANGUL SYLLABLE RU B8E9..B903 ; H3 # Lo [27] HANGUL SYLLABLE RUG..HANGUL SYLLABLE RUH B904 ; H2 # Lo HANGUL SYLLABLE RWEO B905..B91F ; H3 # Lo [27] HANGUL SYLLABLE RWEOG..HANGUL SYLLABLE RWEOH B920 ; H2 # Lo HANGUL SYLLABLE RWE B921..B93B ; H3 # Lo [27] HANGUL SYLLABLE RWEG..HANGUL SYLLABLE RWEH B93C ; H2 # Lo HANGUL SYLLABLE RWI B93D..B957 ; H3 # Lo [27] HANGUL SYLLABLE RWIG..HANGUL SYLLABLE RWIH B958 ; H2 # Lo HANGUL SYLLABLE RYU B959..B973 ; H3 # Lo [27] HANGUL SYLLABLE RYUG..HANGUL SYLLABLE RYUH B974 ; H2 # Lo HANGUL SYLLABLE REU B975..B98F ; H3 # Lo [27] HANGUL SYLLABLE REUG..HANGUL SYLLABLE REUH B990 ; H2 # Lo HANGUL SYLLABLE RYI B991..B9AB ; H3 # Lo [27] HANGUL SYLLABLE RYIG..HANGUL SYLLABLE RYIH B9AC ; H2 # Lo HANGUL SYLLABLE RI B9AD..B9C7 ; H3 # Lo [27] HANGUL SYLLABLE RIG..HANGUL SYLLABLE RIH B9C8 ; H2 # Lo HANGUL SYLLABLE MA B9C9..B9E3 ; H3 # Lo [27] HANGUL SYLLABLE MAG..HANGUL SYLLABLE MAH B9E4 ; H2 # Lo HANGUL SYLLABLE MAE B9E5..B9FF ; H3 # Lo [27] HANGUL SYLLABLE MAEG..HANGUL SYLLABLE MAEH BA00 ; H2 # Lo HANGUL SYLLABLE MYA BA01..BA1B ; H3 # Lo [27] HANGUL SYLLABLE MYAG..HANGUL SYLLABLE MYAH BA1C ; H2 # Lo HANGUL SYLLABLE MYAE BA1D..BA37 ; H3 # Lo [27] HANGUL SYLLABLE MYAEG..HANGUL SYLLABLE MYAEH BA38 ; H2 # Lo HANGUL SYLLABLE MEO BA39..BA53 ; H3 # Lo [27] HANGUL SYLLABLE MEOG..HANGUL SYLLABLE MEOH BA54 ; H2 # Lo HANGUL SYLLABLE ME BA55..BA6F ; H3 # Lo [27] HANGUL SYLLABLE MEG..HANGUL SYLLABLE MEH BA70 ; H2 # Lo HANGUL SYLLABLE MYEO BA71..BA8B ; H3 # Lo [27] HANGUL SYLLABLE MYEOG..HANGUL SYLLABLE MYEOH BA8C ; H2 # Lo HANGUL SYLLABLE MYE BA8D..BAA7 ; H3 # Lo [27] HANGUL SYLLABLE MYEG..HANGUL SYLLABLE MYEH BAA8 ; H2 # Lo HANGUL SYLLABLE MO BAA9..BAC3 ; H3 # Lo [27] HANGUL SYLLABLE MOG..HANGUL SYLLABLE MOH BAC4 ; H2 # Lo HANGUL SYLLABLE MWA BAC5..BADF ; H3 # Lo [27] HANGUL SYLLABLE MWAG..HANGUL SYLLABLE MWAH BAE0 ; H2 # Lo HANGUL SYLLABLE MWAE BAE1..BAFB ; H3 # Lo [27] HANGUL SYLLABLE MWAEG..HANGUL SYLLABLE MWAEH BAFC ; H2 # Lo HANGUL SYLLABLE MOE BAFD..BB17 ; H3 # Lo [27] HANGUL SYLLABLE MOEG..HANGUL SYLLABLE MOEH BB18 ; H2 # Lo HANGUL SYLLABLE MYO BB19..BB33 ; H3 # Lo [27] HANGUL SYLLABLE MYOG..HANGUL SYLLABLE MYOH BB34 ; H2 # Lo HANGUL SYLLABLE MU BB35..BB4F ; H3 # Lo [27] HANGUL SYLLABLE MUG..HANGUL SYLLABLE MUH BB50 ; H2 # Lo HANGUL SYLLABLE MWEO BB51..BB6B ; H3 # Lo [27] HANGUL SYLLABLE MWEOG..HANGUL SYLLABLE MWEOH BB6C ; H2 # Lo HANGUL SYLLABLE MWE BB6D..BB87 ; H3 # Lo [27] HANGUL SYLLABLE MWEG..HANGUL SYLLABLE MWEH BB88 ; H2 # Lo HANGUL SYLLABLE MWI BB89..BBA3 ; H3 # Lo [27] HANGUL SYLLABLE MWIG..HANGUL SYLLABLE MWIH BBA4 ; H2 # Lo HANGUL SYLLABLE MYU BBA5..BBBF ; H3 # Lo [27] HANGUL SYLLABLE MYUG..HANGUL SYLLABLE MYUH BBC0 ; H2 # Lo HANGUL SYLLABLE MEU BBC1..BBDB ; H3 # Lo [27] HANGUL SYLLABLE MEUG..HANGUL SYLLABLE MEUH BBDC ; H2 # Lo HANGUL SYLLABLE MYI BBDD..BBF7 ; H3 # Lo [27] HANGUL SYLLABLE MYIG..HANGUL SYLLABLE MYIH BBF8 ; H2 # Lo HANGUL SYLLABLE MI BBF9..BC13 ; H3 # Lo [27] HANGUL SYLLABLE MIG..HANGUL SYLLABLE MIH BC14 ; H2 # Lo HANGUL SYLLABLE BA BC15..BC2F ; H3 # Lo [27] HANGUL SYLLABLE BAG..HANGUL SYLLABLE BAH BC30 ; H2 # Lo HANGUL SYLLABLE BAE BC31..BC4B ; H3 # Lo [27] HANGUL SYLLABLE BAEG..HANGUL SYLLABLE BAEH BC4C ; H2 # Lo HANGUL SYLLABLE BYA BC4D..BC67 ; H3 # Lo [27] HANGUL SYLLABLE BYAG..HANGUL SYLLABLE BYAH BC68 ; H2 # Lo HANGUL SYLLABLE BYAE BC69..BC83 ; H3 # Lo [27] HANGUL SYLLABLE BYAEG..HANGUL SYLLABLE BYAEH BC84 ; H2 # Lo HANGUL SYLLABLE BEO BC85..BC9F ; H3 # Lo [27] HANGUL SYLLABLE BEOG..HANGUL SYLLABLE BEOH BCA0 ; H2 # Lo HANGUL SYLLABLE BE BCA1..BCBB ; H3 # Lo [27] HANGUL SYLLABLE BEG..HANGUL SYLLABLE BEH BCBC ; H2 # Lo HANGUL SYLLABLE BYEO BCBD..BCD7 ; H3 # Lo [27] HANGUL SYLLABLE BYEOG..HANGUL SYLLABLE BYEOH BCD8 ; H2 # Lo HANGUL SYLLABLE BYE BCD9..BCF3 ; H3 # Lo [27] HANGUL SYLLABLE BYEG..HANGUL SYLLABLE BYEH BCF4 ; H2 # Lo HANGUL SYLLABLE BO BCF5..BD0F ; H3 # Lo [27] HANGUL SYLLABLE BOG..HANGUL SYLLABLE BOH BD10 ; H2 # Lo HANGUL SYLLABLE BWA BD11..BD2B ; H3 # Lo [27] HANGUL SYLLABLE BWAG..HANGUL SYLLABLE BWAH BD2C ; H2 # Lo HANGUL SYLLABLE BWAE BD2D..BD47 ; H3 # Lo [27] HANGUL SYLLABLE BWAEG..HANGUL SYLLABLE BWAEH BD48 ; H2 # Lo HANGUL SYLLABLE BOE BD49..BD63 ; H3 # Lo [27] HANGUL SYLLABLE BOEG..HANGUL SYLLABLE BOEH BD64 ; H2 # Lo HANGUL SYLLABLE BYO BD65..BD7F ; H3 # Lo [27] HANGUL SYLLABLE BYOG..HANGUL SYLLABLE BYOH BD80 ; H2 # Lo HANGUL SYLLABLE BU BD81..BD9B ; H3 # Lo [27] HANGUL SYLLABLE BUG..HANGUL SYLLABLE BUH BD9C ; H2 # Lo HANGUL SYLLABLE BWEO BD9D..BDB7 ; H3 # Lo [27] HANGUL SYLLABLE BWEOG..HANGUL SYLLABLE BWEOH BDB8 ; H2 # Lo HANGUL SYLLABLE BWE BDB9..BDD3 ; H3 # Lo [27] HANGUL SYLLABLE BWEG..HANGUL SYLLABLE BWEH BDD4 ; H2 # Lo HANGUL SYLLABLE BWI BDD5..BDEF ; H3 # Lo [27] HANGUL SYLLABLE BWIG..HANGUL SYLLABLE BWIH BDF0 ; H2 # Lo HANGUL SYLLABLE BYU BDF1..BE0B ; H3 # Lo [27] HANGUL SYLLABLE BYUG..HANGUL SYLLABLE BYUH BE0C ; H2 # Lo HANGUL SYLLABLE BEU BE0D..BE27 ; H3 # Lo [27] HANGUL SYLLABLE BEUG..HANGUL SYLLABLE BEUH BE28 ; H2 # Lo HANGUL SYLLABLE BYI BE29..BE43 ; H3 # Lo [27] HANGUL SYLLABLE BYIG..HANGUL SYLLABLE BYIH BE44 ; H2 # Lo HANGUL SYLLABLE BI BE45..BE5F ; H3 # Lo [27] HANGUL SYLLABLE BIG..HANGUL SYLLABLE BIH BE60 ; H2 # Lo HANGUL SYLLABLE BBA BE61..BE7B ; H3 # Lo [27] HANGUL SYLLABLE BBAG..HANGUL SYLLABLE BBAH BE7C ; H2 # Lo HANGUL SYLLABLE BBAE BE7D..BE97 ; H3 # Lo [27] HANGUL SYLLABLE BBAEG..HANGUL SYLLABLE BBAEH BE98 ; H2 # Lo HANGUL SYLLABLE BBYA BE99..BEB3 ; H3 # Lo [27] HANGUL SYLLABLE BBYAG..HANGUL SYLLABLE BBYAH BEB4 ; H2 # Lo HANGUL SYLLABLE BBYAE BEB5..BECF ; H3 # Lo [27] HANGUL SYLLABLE BBYAEG..HANGUL SYLLABLE BBYAEH BED0 ; H2 # Lo HANGUL SYLLABLE BBEO BED1..BEEB ; H3 # Lo [27] HANGUL SYLLABLE BBEOG..HANGUL SYLLABLE BBEOH BEEC ; H2 # Lo HANGUL SYLLABLE BBE BEED..BF07 ; H3 # Lo [27] HANGUL SYLLABLE BBEG..HANGUL SYLLABLE BBEH BF08 ; H2 # Lo HANGUL SYLLABLE BBYEO BF09..BF23 ; H3 # Lo [27] HANGUL SYLLABLE BBYEOG..HANGUL SYLLABLE BBYEOH BF24 ; H2 # Lo HANGUL SYLLABLE BBYE BF25..BF3F ; H3 # Lo [27] HANGUL SYLLABLE BBYEG..HANGUL SYLLABLE BBYEH BF40 ; H2 # Lo HANGUL SYLLABLE BBO BF41..BF5B ; H3 # Lo [27] HANGUL SYLLABLE BBOG..HANGUL SYLLABLE BBOH BF5C ; H2 # Lo HANGUL SYLLABLE BBWA BF5D..BF77 ; H3 # Lo [27] HANGUL SYLLABLE BBWAG..HANGUL SYLLABLE BBWAH BF78 ; H2 # Lo HANGUL SYLLABLE BBWAE BF79..BF93 ; H3 # Lo [27] HANGUL SYLLABLE BBWAEG..HANGUL SYLLABLE BBWAEH BF94 ; H2 # Lo HANGUL SYLLABLE BBOE BF95..BFAF ; H3 # Lo [27] HANGUL SYLLABLE BBOEG..HANGUL SYLLABLE BBOEH BFB0 ; H2 # Lo HANGUL SYLLABLE BBYO BFB1..BFCB ; H3 # Lo [27] HANGUL SYLLABLE BBYOG..HANGUL SYLLABLE BBYOH BFCC ; H2 # Lo HANGUL SYLLABLE BBU BFCD..BFE7 ; H3 # Lo [27] HANGUL SYLLABLE BBUG..HANGUL SYLLABLE BBUH BFE8 ; H2 # Lo HANGUL SYLLABLE BBWEO BFE9..C003 ; H3 # Lo [27] HANGUL SYLLABLE BBWEOG..HANGUL SYLLABLE BBWEOH C004 ; H2 # Lo HANGUL SYLLABLE BBWE C005..C01F ; H3 # Lo [27] HANGUL SYLLABLE BBWEG..HANGUL SYLLABLE BBWEH C020 ; H2 # Lo HANGUL SYLLABLE BBWI C021..C03B ; H3 # Lo [27] HANGUL SYLLABLE BBWIG..HANGUL SYLLABLE BBWIH C03C ; H2 # Lo HANGUL SYLLABLE BBYU C03D..C057 ; H3 # Lo [27] HANGUL SYLLABLE BBYUG..HANGUL SYLLABLE BBYUH C058 ; H2 # Lo HANGUL SYLLABLE BBEU C059..C073 ; H3 # Lo [27] HANGUL SYLLABLE BBEUG..HANGUL SYLLABLE BBEUH C074 ; H2 # Lo HANGUL SYLLABLE BBYI C075..C08F ; H3 # Lo [27] HANGUL SYLLABLE BBYIG..HANGUL SYLLABLE BBYIH C090 ; H2 # Lo HANGUL SYLLABLE BBI C091..C0AB ; H3 # Lo [27] HANGUL SYLLABLE BBIG..HANGUL SYLLABLE BBIH C0AC ; H2 # Lo HANGUL SYLLABLE SA C0AD..C0C7 ; H3 # Lo [27] HANGUL SYLLABLE SAG..HANGUL SYLLABLE SAH C0C8 ; H2 # Lo HANGUL SYLLABLE SAE C0C9..C0E3 ; H3 # Lo [27] HANGUL SYLLABLE SAEG..HANGUL SYLLABLE SAEH C0E4 ; H2 # Lo HANGUL SYLLABLE SYA C0E5..C0FF ; H3 # Lo [27] HANGUL SYLLABLE SYAG..HANGUL SYLLABLE SYAH C100 ; H2 # Lo HANGUL SYLLABLE SYAE C101..C11B ; H3 # Lo [27] HANGUL SYLLABLE SYAEG..HANGUL SYLLABLE SYAEH C11C ; H2 # Lo HANGUL SYLLABLE SEO C11D..C137 ; H3 # Lo [27] HANGUL SYLLABLE SEOG..HANGUL SYLLABLE SEOH C138 ; H2 # Lo HANGUL SYLLABLE SE C139..C153 ; H3 # Lo [27] HANGUL SYLLABLE SEG..HANGUL SYLLABLE SEH C154 ; H2 # Lo HANGUL SYLLABLE SYEO C155..C16F ; H3 # Lo [27] HANGUL SYLLABLE SYEOG..HANGUL SYLLABLE SYEOH C170 ; H2 # Lo HANGUL SYLLABLE SYE C171..C18B ; H3 # Lo [27] HANGUL SYLLABLE SYEG..HANGUL SYLLABLE SYEH C18C ; H2 # Lo HANGUL SYLLABLE SO C18D..C1A7 ; H3 # Lo [27] HANGUL SYLLABLE SOG..HANGUL SYLLABLE SOH C1A8 ; H2 # Lo HANGUL SYLLABLE SWA C1A9..C1C3 ; H3 # Lo [27] HANGUL SYLLABLE SWAG..HANGUL SYLLABLE SWAH C1C4 ; H2 # Lo HANGUL SYLLABLE SWAE C1C5..C1DF ; H3 # Lo [27] HANGUL SYLLABLE SWAEG..HANGUL SYLLABLE SWAEH C1E0 ; H2 # Lo HANGUL SYLLABLE SOE C1E1..C1FB ; H3 # Lo [27] HANGUL SYLLABLE SOEG..HANGUL SYLLABLE SOEH C1FC ; H2 # Lo HANGUL SYLLABLE SYO C1FD..C217 ; H3 # Lo [27] HANGUL SYLLABLE SYOG..HANGUL SYLLABLE SYOH C218 ; H2 # Lo HANGUL SYLLABLE SU C219..C233 ; H3 # Lo [27] HANGUL SYLLABLE SUG..HANGUL SYLLABLE SUH C234 ; H2 # Lo HANGUL SYLLABLE SWEO C235..C24F ; H3 # Lo [27] HANGUL SYLLABLE SWEOG..HANGUL SYLLABLE SWEOH C250 ; H2 # Lo HANGUL SYLLABLE SWE C251..C26B ; H3 # Lo [27] HANGUL SYLLABLE SWEG..HANGUL SYLLABLE SWEH C26C ; H2 # Lo HANGUL SYLLABLE SWI C26D..C287 ; H3 # Lo [27] HANGUL SYLLABLE SWIG..HANGUL SYLLABLE SWIH C288 ; H2 # Lo HANGUL SYLLABLE SYU C289..C2A3 ; H3 # Lo [27] HANGUL SYLLABLE SYUG..HANGUL SYLLABLE SYUH C2A4 ; H2 # Lo HANGUL SYLLABLE SEU C2A5..C2BF ; H3 # Lo [27] HANGUL SYLLABLE SEUG..HANGUL SYLLABLE SEUH C2C0 ; H2 # Lo HANGUL SYLLABLE SYI C2C1..C2DB ; H3 # Lo [27] HANGUL SYLLABLE SYIG..HANGUL SYLLABLE SYIH C2DC ; H2 # Lo HANGUL SYLLABLE SI C2DD..C2F7 ; H3 # Lo [27] HANGUL SYLLABLE SIG..HANGUL SYLLABLE SIH C2F8 ; H2 # Lo HANGUL SYLLABLE SSA C2F9..C313 ; H3 # Lo [27] HANGUL SYLLABLE SSAG..HANGUL SYLLABLE SSAH C314 ; H2 # Lo HANGUL SYLLABLE SSAE C315..C32F ; H3 # Lo [27] HANGUL SYLLABLE SSAEG..HANGUL SYLLABLE SSAEH C330 ; H2 # Lo HANGUL SYLLABLE SSYA C331..C34B ; H3 # Lo [27] HANGUL SYLLABLE SSYAG..HANGUL SYLLABLE SSYAH C34C ; H2 # Lo HANGUL SYLLABLE SSYAE C34D..C367 ; H3 # Lo [27] HANGUL SYLLABLE SSYAEG..HANGUL SYLLABLE SSYAEH C368 ; H2 # Lo HANGUL SYLLABLE SSEO C369..C383 ; H3 # Lo [27] HANGUL SYLLABLE SSEOG..HANGUL SYLLABLE SSEOH C384 ; H2 # Lo HANGUL SYLLABLE SSE C385..C39F ; H3 # Lo [27] HANGUL SYLLABLE SSEG..HANGUL SYLLABLE SSEH C3A0 ; H2 # Lo HANGUL SYLLABLE SSYEO C3A1..C3BB ; H3 # Lo [27] HANGUL SYLLABLE SSYEOG..HANGUL SYLLABLE SSYEOH C3BC ; H2 # Lo HANGUL SYLLABLE SSYE C3BD..C3D7 ; H3 # Lo [27] HANGUL SYLLABLE SSYEG..HANGUL SYLLABLE SSYEH C3D8 ; H2 # Lo HANGUL SYLLABLE SSO C3D9..C3F3 ; H3 # Lo [27] HANGUL SYLLABLE SSOG..HANGUL SYLLABLE SSOH C3F4 ; H2 # Lo HANGUL SYLLABLE SSWA C3F5..C40F ; H3 # Lo [27] HANGUL SYLLABLE SSWAG..HANGUL SYLLABLE SSWAH C410 ; H2 # Lo HANGUL SYLLABLE SSWAE C411..C42B ; H3 # Lo [27] HANGUL SYLLABLE SSWAEG..HANGUL SYLLABLE SSWAEH C42C ; H2 # Lo HANGUL SYLLABLE SSOE C42D..C447 ; H3 # Lo [27] HANGUL SYLLABLE SSOEG..HANGUL SYLLABLE SSOEH C448 ; H2 # Lo HANGUL SYLLABLE SSYO C449..C463 ; H3 # Lo [27] HANGUL SYLLABLE SSYOG..HANGUL SYLLABLE SSYOH C464 ; H2 # Lo HANGUL SYLLABLE SSU C465..C47F ; H3 # Lo [27] HANGUL SYLLABLE SSUG..HANGUL SYLLABLE SSUH C480 ; H2 # Lo HANGUL SYLLABLE SSWEO C481..C49B ; H3 # Lo [27] HANGUL SYLLABLE SSWEOG..HANGUL SYLLABLE SSWEOH C49C ; H2 # Lo HANGUL SYLLABLE SSWE C49D..C4B7 ; H3 # Lo [27] HANGUL SYLLABLE SSWEG..HANGUL SYLLABLE SSWEH C4B8 ; H2 # Lo HANGUL SYLLABLE SSWI C4B9..C4D3 ; H3 # Lo [27] HANGUL SYLLABLE SSWIG..HANGUL SYLLABLE SSWIH C4D4 ; H2 # Lo HANGUL SYLLABLE SSYU C4D5..C4EF ; H3 # Lo [27] HANGUL SYLLABLE SSYUG..HANGUL SYLLABLE SSYUH C4F0 ; H2 # Lo HANGUL SYLLABLE SSEU C4F1..C50B ; H3 # Lo [27] HANGUL SYLLABLE SSEUG..HANGUL SYLLABLE SSEUH C50C ; H2 # Lo HANGUL SYLLABLE SSYI C50D..C527 ; H3 # Lo [27] HANGUL SYLLABLE SSYIG..HANGUL SYLLABLE SSYIH C528 ; H2 # Lo HANGUL SYLLABLE SSI C529..C543 ; H3 # Lo [27] HANGUL SYLLABLE SSIG..HANGUL SYLLABLE SSIH C544 ; H2 # Lo HANGUL SYLLABLE A C545..C55F ; H3 # Lo [27] HANGUL SYLLABLE AG..HANGUL SYLLABLE AH C560 ; H2 # Lo HANGUL SYLLABLE AE C561..C57B ; H3 # Lo [27] HANGUL SYLLABLE AEG..HANGUL SYLLABLE AEH C57C ; H2 # Lo HANGUL SYLLABLE YA C57D..C597 ; H3 # Lo [27] HANGUL SYLLABLE YAG..HANGUL SYLLABLE YAH C598 ; H2 # Lo HANGUL SYLLABLE YAE C599..C5B3 ; H3 # Lo [27] HANGUL SYLLABLE YAEG..HANGUL SYLLABLE YAEH C5B4 ; H2 # Lo HANGUL SYLLABLE EO C5B5..C5CF ; H3 # Lo [27] HANGUL SYLLABLE EOG..HANGUL SYLLABLE EOH C5D0 ; H2 # Lo HANGUL SYLLABLE E C5D1..C5EB ; H3 # Lo [27] HANGUL SYLLABLE EG..HANGUL SYLLABLE EH C5EC ; H2 # Lo HANGUL SYLLABLE YEO C5ED..C607 ; H3 # Lo [27] HANGUL SYLLABLE YEOG..HANGUL SYLLABLE YEOH C608 ; H2 # Lo HANGUL SYLLABLE YE C609..C623 ; H3 # Lo [27] HANGUL SYLLABLE YEG..HANGUL SYLLABLE YEH C624 ; H2 # Lo HANGUL SYLLABLE O C625..C63F ; H3 # Lo [27] HANGUL SYLLABLE OG..HANGUL SYLLABLE OH C640 ; H2 # Lo HANGUL SYLLABLE WA C641..C65B ; H3 # Lo [27] HANGUL SYLLABLE WAG..HANGUL SYLLABLE WAH C65C ; H2 # Lo HANGUL SYLLABLE WAE C65D..C677 ; H3 # Lo [27] HANGUL SYLLABLE WAEG..HANGUL SYLLABLE WAEH C678 ; H2 # Lo HANGUL SYLLABLE OE C679..C693 ; H3 # Lo [27] HANGUL SYLLABLE OEG..HANGUL SYLLABLE OEH C694 ; H2 # Lo HANGUL SYLLABLE YO C695..C6AF ; H3 # Lo [27] HANGUL SYLLABLE YOG..HANGUL SYLLABLE YOH C6B0 ; H2 # Lo HANGUL SYLLABLE U C6B1..C6CB ; H3 # Lo [27] HANGUL SYLLABLE UG..HANGUL SYLLABLE UH C6CC ; H2 # Lo HANGUL SYLLABLE WEO C6CD..C6E7 ; H3 # Lo [27] HANGUL SYLLABLE WEOG..HANGUL SYLLABLE WEOH C6E8 ; H2 # Lo HANGUL SYLLABLE WE C6E9..C703 ; H3 # Lo [27] HANGUL SYLLABLE WEG..HANGUL SYLLABLE WEH C704 ; H2 # Lo HANGUL SYLLABLE WI C705..C71F ; H3 # Lo [27] HANGUL SYLLABLE WIG..HANGUL SYLLABLE WIH C720 ; H2 # Lo HANGUL SYLLABLE YU C721..C73B ; H3 # Lo [27] HANGUL SYLLABLE YUG..HANGUL SYLLABLE YUH C73C ; H2 # Lo HANGUL SYLLABLE EU C73D..C757 ; H3 # Lo [27] HANGUL SYLLABLE EUG..HANGUL SYLLABLE EUH C758 ; H2 # Lo HANGUL SYLLABLE YI C759..C773 ; H3 # Lo [27] HANGUL SYLLABLE YIG..HANGUL SYLLABLE YIH C774 ; H2 # Lo HANGUL SYLLABLE I C775..C78F ; H3 # Lo [27] HANGUL SYLLABLE IG..HANGUL SYLLABLE IH C790 ; H2 # Lo HANGUL SYLLABLE JA C791..C7AB ; H3 # Lo [27] HANGUL SYLLABLE JAG..HANGUL SYLLABLE JAH C7AC ; H2 # Lo HANGUL SYLLABLE JAE C7AD..C7C7 ; H3 # Lo [27] HANGUL SYLLABLE JAEG..HANGUL SYLLABLE JAEH C7C8 ; H2 # Lo HANGUL SYLLABLE JYA C7C9..C7E3 ; H3 # Lo [27] HANGUL SYLLABLE JYAG..HANGUL SYLLABLE JYAH C7E4 ; H2 # Lo HANGUL SYLLABLE JYAE C7E5..C7FF ; H3 # Lo [27] HANGUL SYLLABLE JYAEG..HANGUL SYLLABLE JYAEH C800 ; H2 # Lo HANGUL SYLLABLE JEO C801..C81B ; H3 # Lo [27] HANGUL SYLLABLE JEOG..HANGUL SYLLABLE JEOH C81C ; H2 # Lo HANGUL SYLLABLE JE C81D..C837 ; H3 # Lo [27] HANGUL SYLLABLE JEG..HANGUL SYLLABLE JEH C838 ; H2 # Lo HANGUL SYLLABLE JYEO C839..C853 ; H3 # Lo [27] HANGUL SYLLABLE JYEOG..HANGUL SYLLABLE JYEOH C854 ; H2 # Lo HANGUL SYLLABLE JYE C855..C86F ; H3 # Lo [27] HANGUL SYLLABLE JYEG..HANGUL SYLLABLE JYEH C870 ; H2 # Lo HANGUL SYLLABLE JO C871..C88B ; H3 # Lo [27] HANGUL SYLLABLE JOG..HANGUL SYLLABLE JOH C88C ; H2 # Lo HANGUL SYLLABLE JWA C88D..C8A7 ; H3 # Lo [27] HANGUL SYLLABLE JWAG..HANGUL SYLLABLE JWAH C8A8 ; H2 # Lo HANGUL SYLLABLE JWAE C8A9..C8C3 ; H3 # Lo [27] HANGUL SYLLABLE JWAEG..HANGUL SYLLABLE JWAEH C8C4 ; H2 # Lo HANGUL SYLLABLE JOE C8C5..C8DF ; H3 # Lo [27] HANGUL SYLLABLE JOEG..HANGUL SYLLABLE JOEH C8E0 ; H2 # Lo HANGUL SYLLABLE JYO C8E1..C8FB ; H3 # Lo [27] HANGUL SYLLABLE JYOG..HANGUL SYLLABLE JYOH C8FC ; H2 # Lo HANGUL SYLLABLE JU C8FD..C917 ; H3 # Lo [27] HANGUL SYLLABLE JUG..HANGUL SYLLABLE JUH C918 ; H2 # Lo HANGUL SYLLABLE JWEO C919..C933 ; H3 # Lo [27] HANGUL SYLLABLE JWEOG..HANGUL SYLLABLE JWEOH C934 ; H2 # Lo HANGUL SYLLABLE JWE C935..C94F ; H3 # Lo [27] HANGUL SYLLABLE JWEG..HANGUL SYLLABLE JWEH C950 ; H2 # Lo HANGUL SYLLABLE JWI C951..C96B ; H3 # Lo [27] HANGUL SYLLABLE JWIG..HANGUL SYLLABLE JWIH C96C ; H2 # Lo HANGUL SYLLABLE JYU C96D..C987 ; H3 # Lo [27] HANGUL SYLLABLE JYUG..HANGUL SYLLABLE JYUH C988 ; H2 # Lo HANGUL SYLLABLE JEU C989..C9A3 ; H3 # Lo [27] HANGUL SYLLABLE JEUG..HANGUL SYLLABLE JEUH C9A4 ; H2 # Lo HANGUL SYLLABLE JYI C9A5..C9BF ; H3 # Lo [27] HANGUL SYLLABLE JYIG..HANGUL SYLLABLE JYIH C9C0 ; H2 # Lo HANGUL SYLLABLE JI C9C1..C9DB ; H3 # Lo [27] HANGUL SYLLABLE JIG..HANGUL SYLLABLE JIH C9DC ; H2 # Lo HANGUL SYLLABLE JJA C9DD..C9F7 ; H3 # Lo [27] HANGUL SYLLABLE JJAG..HANGUL SYLLABLE JJAH C9F8 ; H2 # Lo HANGUL SYLLABLE JJAE C9F9..CA13 ; H3 # Lo [27] HANGUL SYLLABLE JJAEG..HANGUL SYLLABLE JJAEH CA14 ; H2 # Lo HANGUL SYLLABLE JJYA CA15..CA2F ; H3 # Lo [27] HANGUL SYLLABLE JJYAG..HANGUL SYLLABLE JJYAH CA30 ; H2 # Lo HANGUL SYLLABLE JJYAE CA31..CA4B ; H3 # Lo [27] HANGUL SYLLABLE JJYAEG..HANGUL SYLLABLE JJYAEH CA4C ; H2 # Lo HANGUL SYLLABLE JJEO CA4D..CA67 ; H3 # Lo [27] HANGUL SYLLABLE JJEOG..HANGUL SYLLABLE JJEOH CA68 ; H2 # Lo HANGUL SYLLABLE JJE CA69..CA83 ; H3 # Lo [27] HANGUL SYLLABLE JJEG..HANGUL SYLLABLE JJEH CA84 ; H2 # Lo HANGUL SYLLABLE JJYEO CA85..CA9F ; H3 # Lo [27] HANGUL SYLLABLE JJYEOG..HANGUL SYLLABLE JJYEOH CAA0 ; H2 # Lo HANGUL SYLLABLE JJYE CAA1..CABB ; H3 # Lo [27] HANGUL SYLLABLE JJYEG..HANGUL SYLLABLE JJYEH CABC ; H2 # Lo HANGUL SYLLABLE JJO CABD..CAD7 ; H3 # Lo [27] HANGUL SYLLABLE JJOG..HANGUL SYLLABLE JJOH CAD8 ; H2 # Lo HANGUL SYLLABLE JJWA CAD9..CAF3 ; H3 # Lo [27] HANGUL SYLLABLE JJWAG..HANGUL SYLLABLE JJWAH CAF4 ; H2 # Lo HANGUL SYLLABLE JJWAE CAF5..CB0F ; H3 # Lo [27] HANGUL SYLLABLE JJWAEG..HANGUL SYLLABLE JJWAEH CB10 ; H2 # Lo HANGUL SYLLABLE JJOE CB11..CB2B ; H3 # Lo [27] HANGUL SYLLABLE JJOEG..HANGUL SYLLABLE JJOEH CB2C ; H2 # Lo HANGUL SYLLABLE JJYO CB2D..CB47 ; H3 # Lo [27] HANGUL SYLLABLE JJYOG..HANGUL SYLLABLE JJYOH CB48 ; H2 # Lo HANGUL SYLLABLE JJU CB49..CB63 ; H3 # Lo [27] HANGUL SYLLABLE JJUG..HANGUL SYLLABLE JJUH CB64 ; H2 # Lo HANGUL SYLLABLE JJWEO CB65..CB7F ; H3 # Lo [27] HANGUL SYLLABLE JJWEOG..HANGUL SYLLABLE JJWEOH CB80 ; H2 # Lo HANGUL SYLLABLE JJWE CB81..CB9B ; H3 # Lo [27] HANGUL SYLLABLE JJWEG..HANGUL SYLLABLE JJWEH CB9C ; H2 # Lo HANGUL SYLLABLE JJWI CB9D..CBB7 ; H3 # Lo [27] HANGUL SYLLABLE JJWIG..HANGUL SYLLABLE JJWIH CBB8 ; H2 # Lo HANGUL SYLLABLE JJYU CBB9..CBD3 ; H3 # Lo [27] HANGUL SYLLABLE JJYUG..HANGUL SYLLABLE JJYUH CBD4 ; H2 # Lo HANGUL SYLLABLE JJEU CBD5..CBEF ; H3 # Lo [27] HANGUL SYLLABLE JJEUG..HANGUL SYLLABLE JJEUH CBF0 ; H2 # Lo HANGUL SYLLABLE JJYI CBF1..CC0B ; H3 # Lo [27] HANGUL SYLLABLE JJYIG..HANGUL SYLLABLE JJYIH CC0C ; H2 # Lo HANGUL SYLLABLE JJI CC0D..CC27 ; H3 # Lo [27] HANGUL SYLLABLE JJIG..HANGUL SYLLABLE JJIH CC28 ; H2 # Lo HANGUL SYLLABLE CA CC29..CC43 ; H3 # Lo [27] HANGUL SYLLABLE CAG..HANGUL SYLLABLE CAH CC44 ; H2 # Lo HANGUL SYLLABLE CAE CC45..CC5F ; H3 # Lo [27] HANGUL SYLLABLE CAEG..HANGUL SYLLABLE CAEH CC60 ; H2 # Lo HANGUL SYLLABLE CYA CC61..CC7B ; H3 # Lo [27] HANGUL SYLLABLE CYAG..HANGUL SYLLABLE CYAH CC7C ; H2 # Lo HANGUL SYLLABLE CYAE CC7D..CC97 ; H3 # Lo [27] HANGUL SYLLABLE CYAEG..HANGUL SYLLABLE CYAEH CC98 ; H2 # Lo HANGUL SYLLABLE CEO CC99..CCB3 ; H3 # Lo [27] HANGUL SYLLABLE CEOG..HANGUL SYLLABLE CEOH CCB4 ; H2 # Lo HANGUL SYLLABLE CE CCB5..CCCF ; H3 # Lo [27] HANGUL SYLLABLE CEG..HANGUL SYLLABLE CEH CCD0 ; H2 # Lo HANGUL SYLLABLE CYEO CCD1..CCEB ; H3 # Lo [27] HANGUL SYLLABLE CYEOG..HANGUL SYLLABLE CYEOH CCEC ; H2 # Lo HANGUL SYLLABLE CYE CCED..CD07 ; H3 # Lo [27] HANGUL SYLLABLE CYEG..HANGUL SYLLABLE CYEH CD08 ; H2 # Lo HANGUL SYLLABLE CO CD09..CD23 ; H3 # Lo [27] HANGUL SYLLABLE COG..HANGUL SYLLABLE COH CD24 ; H2 # Lo HANGUL SYLLABLE CWA CD25..CD3F ; H3 # Lo [27] HANGUL SYLLABLE CWAG..HANGUL SYLLABLE CWAH CD40 ; H2 # Lo HANGUL SYLLABLE CWAE CD41..CD5B ; H3 # Lo [27] HANGUL SYLLABLE CWAEG..HANGUL SYLLABLE CWAEH CD5C ; H2 # Lo HANGUL SYLLABLE COE CD5D..CD77 ; H3 # Lo [27] HANGUL SYLLABLE COEG..HANGUL SYLLABLE COEH CD78 ; H2 # Lo HANGUL SYLLABLE CYO CD79..CD93 ; H3 # Lo [27] HANGUL SYLLABLE CYOG..HANGUL SYLLABLE CYOH CD94 ; H2 # Lo HANGUL SYLLABLE CU CD95..CDAF ; H3 # Lo [27] HANGUL SYLLABLE CUG..HANGUL SYLLABLE CUH CDB0 ; H2 # Lo HANGUL SYLLABLE CWEO CDB1..CDCB ; H3 # Lo [27] HANGUL SYLLABLE CWEOG..HANGUL SYLLABLE CWEOH CDCC ; H2 # Lo HANGUL SYLLABLE CWE CDCD..CDE7 ; H3 # Lo [27] HANGUL SYLLABLE CWEG..HANGUL SYLLABLE CWEH CDE8 ; H2 # Lo HANGUL SYLLABLE CWI CDE9..CE03 ; H3 # Lo [27] HANGUL SYLLABLE CWIG..HANGUL SYLLABLE CWIH CE04 ; H2 # Lo HANGUL SYLLABLE CYU CE05..CE1F ; H3 # Lo [27] HANGUL SYLLABLE CYUG..HANGUL SYLLABLE CYUH CE20 ; H2 # Lo HANGUL SYLLABLE CEU CE21..CE3B ; H3 # Lo [27] HANGUL SYLLABLE CEUG..HANGUL SYLLABLE CEUH CE3C ; H2 # Lo HANGUL SYLLABLE CYI CE3D..CE57 ; H3 # Lo [27] HANGUL SYLLABLE CYIG..HANGUL SYLLABLE CYIH CE58 ; H2 # Lo HANGUL SYLLABLE CI CE59..CE73 ; H3 # Lo [27] HANGUL SYLLABLE CIG..HANGUL SYLLABLE CIH CE74 ; H2 # Lo HANGUL SYLLABLE KA CE75..CE8F ; H3 # Lo [27] HANGUL SYLLABLE KAG..HANGUL SYLLABLE KAH CE90 ; H2 # Lo HANGUL SYLLABLE KAE CE91..CEAB ; H3 # Lo [27] HANGUL SYLLABLE KAEG..HANGUL SYLLABLE KAEH CEAC ; H2 # Lo HANGUL SYLLABLE KYA CEAD..CEC7 ; H3 # Lo [27] HANGUL SYLLABLE KYAG..HANGUL SYLLABLE KYAH CEC8 ; H2 # Lo HANGUL SYLLABLE KYAE CEC9..CEE3 ; H3 # Lo [27] HANGUL SYLLABLE KYAEG..HANGUL SYLLABLE KYAEH CEE4 ; H2 # Lo HANGUL SYLLABLE KEO CEE5..CEFF ; H3 # Lo [27] HANGUL SYLLABLE KEOG..HANGUL SYLLABLE KEOH CF00 ; H2 # Lo HANGUL SYLLABLE KE CF01..CF1B ; H3 # Lo [27] HANGUL SYLLABLE KEG..HANGUL SYLLABLE KEH CF1C ; H2 # Lo HANGUL SYLLABLE KYEO CF1D..CF37 ; H3 # Lo [27] HANGUL SYLLABLE KYEOG..HANGUL SYLLABLE KYEOH CF38 ; H2 # Lo HANGUL SYLLABLE KYE CF39..CF53 ; H3 # Lo [27] HANGUL SYLLABLE KYEG..HANGUL SYLLABLE KYEH CF54 ; H2 # Lo HANGUL SYLLABLE KO CF55..CF6F ; H3 # Lo [27] HANGUL SYLLABLE KOG..HANGUL SYLLABLE KOH CF70 ; H2 # Lo HANGUL SYLLABLE KWA CF71..CF8B ; H3 # Lo [27] HANGUL SYLLABLE KWAG..HANGUL SYLLABLE KWAH CF8C ; H2 # Lo HANGUL SYLLABLE KWAE CF8D..CFA7 ; H3 # Lo [27] HANGUL SYLLABLE KWAEG..HANGUL SYLLABLE KWAEH CFA8 ; H2 # Lo HANGUL SYLLABLE KOE CFA9..CFC3 ; H3 # Lo [27] HANGUL SYLLABLE KOEG..HANGUL SYLLABLE KOEH CFC4 ; H2 # Lo HANGUL SYLLABLE KYO CFC5..CFDF ; H3 # Lo [27] HANGUL SYLLABLE KYOG..HANGUL SYLLABLE KYOH CFE0 ; H2 # Lo HANGUL SYLLABLE KU CFE1..CFFB ; H3 # Lo [27] HANGUL SYLLABLE KUG..HANGUL SYLLABLE KUH CFFC ; H2 # Lo HANGUL SYLLABLE KWEO CFFD..D017 ; H3 # Lo [27] HANGUL SYLLABLE KWEOG..HANGUL SYLLABLE KWEOH D018 ; H2 # Lo HANGUL SYLLABLE KWE D019..D033 ; H3 # Lo [27] HANGUL SYLLABLE KWEG..HANGUL SYLLABLE KWEH D034 ; H2 # Lo HANGUL SYLLABLE KWI D035..D04F ; H3 # Lo [27] HANGUL SYLLABLE KWIG..HANGUL SYLLABLE KWIH D050 ; H2 # Lo HANGUL SYLLABLE KYU D051..D06B ; H3 # Lo [27] HANGUL SYLLABLE KYUG..HANGUL SYLLABLE KYUH D06C ; H2 # Lo HANGUL SYLLABLE KEU D06D..D087 ; H3 # Lo [27] HANGUL SYLLABLE KEUG..HANGUL SYLLABLE KEUH D088 ; H2 # Lo HANGUL SYLLABLE KYI D089..D0A3 ; H3 # Lo [27] HANGUL SYLLABLE KYIG..HANGUL SYLLABLE KYIH D0A4 ; H2 # Lo HANGUL SYLLABLE KI D0A5..D0BF ; H3 # Lo [27] HANGUL SYLLABLE KIG..HANGUL SYLLABLE KIH D0C0 ; H2 # Lo HANGUL SYLLABLE TA D0C1..D0DB ; H3 # Lo [27] HANGUL SYLLABLE TAG..HANGUL SYLLABLE TAH D0DC ; H2 # Lo HANGUL SYLLABLE TAE D0DD..D0F7 ; H3 # Lo [27] HANGUL SYLLABLE TAEG..HANGUL SYLLABLE TAEH D0F8 ; H2 # Lo HANGUL SYLLABLE TYA D0F9..D113 ; H3 # Lo [27] HANGUL SYLLABLE TYAG..HANGUL SYLLABLE TYAH D114 ; H2 # Lo HANGUL SYLLABLE TYAE D115..D12F ; H3 # Lo [27] HANGUL SYLLABLE TYAEG..HANGUL SYLLABLE TYAEH D130 ; H2 # Lo HANGUL SYLLABLE TEO D131..D14B ; H3 # Lo [27] HANGUL SYLLABLE TEOG..HANGUL SYLLABLE TEOH D14C ; H2 # Lo HANGUL SYLLABLE TE D14D..D167 ; H3 # Lo [27] HANGUL SYLLABLE TEG..HANGUL SYLLABLE TEH D168 ; H2 # Lo HANGUL SYLLABLE TYEO D169..D183 ; H3 # Lo [27] HANGUL SYLLABLE TYEOG..HANGUL SYLLABLE TYEOH D184 ; H2 # Lo HANGUL SYLLABLE TYE D185..D19F ; H3 # Lo [27] HANGUL SYLLABLE TYEG..HANGUL SYLLABLE TYEH D1A0 ; H2 # Lo HANGUL SYLLABLE TO D1A1..D1BB ; H3 # Lo [27] HANGUL SYLLABLE TOG..HANGUL SYLLABLE TOH D1BC ; H2 # Lo HANGUL SYLLABLE TWA D1BD..D1D7 ; H3 # Lo [27] HANGUL SYLLABLE TWAG..HANGUL SYLLABLE TWAH D1D8 ; H2 # Lo HANGUL SYLLABLE TWAE D1D9..D1F3 ; H3 # Lo [27] HANGUL SYLLABLE TWAEG..HANGUL SYLLABLE TWAEH D1F4 ; H2 # Lo HANGUL SYLLABLE TOE D1F5..D20F ; H3 # Lo [27] HANGUL SYLLABLE TOEG..HANGUL SYLLABLE TOEH D210 ; H2 # Lo HANGUL SYLLABLE TYO D211..D22B ; H3 # Lo [27] HANGUL SYLLABLE TYOG..HANGUL SYLLABLE TYOH D22C ; H2 # Lo HANGUL SYLLABLE TU D22D..D247 ; H3 # Lo [27] HANGUL SYLLABLE TUG..HANGUL SYLLABLE TUH D248 ; H2 # Lo HANGUL SYLLABLE TWEO D249..D263 ; H3 # Lo [27] HANGUL SYLLABLE TWEOG..HANGUL SYLLABLE TWEOH D264 ; H2 # Lo HANGUL SYLLABLE TWE D265..D27F ; H3 # Lo [27] HANGUL SYLLABLE TWEG..HANGUL SYLLABLE TWEH D280 ; H2 # Lo HANGUL SYLLABLE TWI D281..D29B ; H3 # Lo [27] HANGUL SYLLABLE TWIG..HANGUL SYLLABLE TWIH D29C ; H2 # Lo HANGUL SYLLABLE TYU D29D..D2B7 ; H3 # Lo [27] HANGUL SYLLABLE TYUG..HANGUL SYLLABLE TYUH D2B8 ; H2 # Lo HANGUL SYLLABLE TEU D2B9..D2D3 ; H3 # Lo [27] HANGUL SYLLABLE TEUG..HANGUL SYLLABLE TEUH D2D4 ; H2 # Lo HANGUL SYLLABLE TYI D2D5..D2EF ; H3 # Lo [27] HANGUL SYLLABLE TYIG..HANGUL SYLLABLE TYIH D2F0 ; H2 # Lo HANGUL SYLLABLE TI D2F1..D30B ; H3 # Lo [27] HANGUL SYLLABLE TIG..HANGUL SYLLABLE TIH D30C ; H2 # Lo HANGUL SYLLABLE PA D30D..D327 ; H3 # Lo [27] HANGUL SYLLABLE PAG..HANGUL SYLLABLE PAH D328 ; H2 # Lo HANGUL SYLLABLE PAE D329..D343 ; H3 # Lo [27] HANGUL SYLLABLE PAEG..HANGUL SYLLABLE PAEH D344 ; H2 # Lo HANGUL SYLLABLE PYA D345..D35F ; H3 # Lo [27] HANGUL SYLLABLE PYAG..HANGUL SYLLABLE PYAH D360 ; H2 # Lo HANGUL SYLLABLE PYAE D361..D37B ; H3 # Lo [27] HANGUL SYLLABLE PYAEG..HANGUL SYLLABLE PYAEH D37C ; H2 # Lo HANGUL SYLLABLE PEO D37D..D397 ; H3 # Lo [27] HANGUL SYLLABLE PEOG..HANGUL SYLLABLE PEOH D398 ; H2 # Lo HANGUL SYLLABLE PE D399..D3B3 ; H3 # Lo [27] HANGUL SYLLABLE PEG..HANGUL SYLLABLE PEH D3B4 ; H2 # Lo HANGUL SYLLABLE PYEO D3B5..D3CF ; H3 # Lo [27] HANGUL SYLLABLE PYEOG..HANGUL SYLLABLE PYEOH D3D0 ; H2 # Lo HANGUL SYLLABLE PYE D3D1..D3EB ; H3 # Lo [27] HANGUL SYLLABLE PYEG..HANGUL SYLLABLE PYEH D3EC ; H2 # Lo HANGUL SYLLABLE PO D3ED..D407 ; H3 # Lo [27] HANGUL SYLLABLE POG..HANGUL SYLLABLE POH D408 ; H2 # Lo HANGUL SYLLABLE PWA D409..D423 ; H3 # Lo [27] HANGUL SYLLABLE PWAG..HANGUL SYLLABLE PWAH D424 ; H2 # Lo HANGUL SYLLABLE PWAE D425..D43F ; H3 # Lo [27] HANGUL SYLLABLE PWAEG..HANGUL SYLLABLE PWAEH D440 ; H2 # Lo HANGUL SYLLABLE POE D441..D45B ; H3 # Lo [27] HANGUL SYLLABLE POEG..HANGUL SYLLABLE POEH D45C ; H2 # Lo HANGUL SYLLABLE PYO D45D..D477 ; H3 # Lo [27] HANGUL SYLLABLE PYOG..HANGUL SYLLABLE PYOH D478 ; H2 # Lo HANGUL SYLLABLE PU D479..D493 ; H3 # Lo [27] HANGUL SYLLABLE PUG..HANGUL SYLLABLE PUH D494 ; H2 # Lo HANGUL SYLLABLE PWEO D495..D4AF ; H3 # Lo [27] HANGUL SYLLABLE PWEOG..HANGUL SYLLABLE PWEOH D4B0 ; H2 # Lo HANGUL SYLLABLE PWE D4B1..D4CB ; H3 # Lo [27] HANGUL SYLLABLE PWEG..HANGUL SYLLABLE PWEH D4CC ; H2 # Lo HANGUL SYLLABLE PWI D4CD..D4E7 ; H3 # Lo [27] HANGUL SYLLABLE PWIG..HANGUL SYLLABLE PWIH D4E8 ; H2 # Lo HANGUL SYLLABLE PYU D4E9..D503 ; H3 # Lo [27] HANGUL SYLLABLE PYUG..HANGUL SYLLABLE PYUH D504 ; H2 # Lo HANGUL SYLLABLE PEU D505..D51F ; H3 # Lo [27] HANGUL SYLLABLE PEUG..HANGUL SYLLABLE PEUH D520 ; H2 # Lo HANGUL SYLLABLE PYI D521..D53B ; H3 # Lo [27] HANGUL SYLLABLE PYIG..HANGUL SYLLABLE PYIH D53C ; H2 # Lo HANGUL SYLLABLE PI D53D..D557 ; H3 # Lo [27] HANGUL SYLLABLE PIG..HANGUL SYLLABLE PIH D558 ; H2 # Lo HANGUL SYLLABLE HA D559..D573 ; H3 # Lo [27] HANGUL SYLLABLE HAG..HANGUL SYLLABLE HAH D574 ; H2 # Lo HANGUL SYLLABLE HAE D575..D58F ; H3 # Lo [27] HANGUL SYLLABLE HAEG..HANGUL SYLLABLE HAEH D590 ; H2 # Lo HANGUL SYLLABLE HYA D591..D5AB ; H3 # Lo [27] HANGUL SYLLABLE HYAG..HANGUL SYLLABLE HYAH D5AC ; H2 # Lo HANGUL SYLLABLE HYAE D5AD..D5C7 ; H3 # Lo [27] HANGUL SYLLABLE HYAEG..HANGUL SYLLABLE HYAEH D5C8 ; H2 # Lo HANGUL SYLLABLE HEO D5C9..D5E3 ; H3 # Lo [27] HANGUL SYLLABLE HEOG..HANGUL SYLLABLE HEOH D5E4 ; H2 # Lo HANGUL SYLLABLE HE D5E5..D5FF ; H3 # Lo [27] HANGUL SYLLABLE HEG..HANGUL SYLLABLE HEH D600 ; H2 # Lo HANGUL SYLLABLE HYEO D601..D61B ; H3 # Lo [27] HANGUL SYLLABLE HYEOG..HANGUL SYLLABLE HYEOH D61C ; H2 # Lo HANGUL SYLLABLE HYE D61D..D637 ; H3 # Lo [27] HANGUL SYLLABLE HYEG..HANGUL SYLLABLE HYEH D638 ; H2 # Lo HANGUL SYLLABLE HO D639..D653 ; H3 # Lo [27] HANGUL SYLLABLE HOG..HANGUL SYLLABLE HOH D654 ; H2 # Lo HANGUL SYLLABLE HWA D655..D66F ; H3 # Lo [27] HANGUL SYLLABLE HWAG..HANGUL SYLLABLE HWAH D670 ; H2 # Lo HANGUL SYLLABLE HWAE D671..D68B ; H3 # Lo [27] HANGUL SYLLABLE HWAEG..HANGUL SYLLABLE HWAEH D68C ; H2 # Lo HANGUL SYLLABLE HOE D68D..D6A7 ; H3 # Lo [27] HANGUL SYLLABLE HOEG..HANGUL SYLLABLE HOEH D6A8 ; H2 # Lo HANGUL SYLLABLE HYO D6A9..D6C3 ; H3 # Lo [27] HANGUL SYLLABLE HYOG..HANGUL SYLLABLE HYOH D6C4 ; H2 # Lo HANGUL SYLLABLE HU D6C5..D6DF ; H3 # Lo [27] HANGUL SYLLABLE HUG..HANGUL SYLLABLE HUH D6E0 ; H2 # Lo HANGUL SYLLABLE HWEO D6E1..D6FB ; H3 # Lo [27] HANGUL SYLLABLE HWEOG..HANGUL SYLLABLE HWEOH D6FC ; H2 # Lo HANGUL SYLLABLE HWE D6FD..D717 ; H3 # Lo [27] HANGUL SYLLABLE HWEG..HANGUL SYLLABLE HWEH D718 ; H2 # Lo HANGUL SYLLABLE HWI D719..D733 ; H3 # Lo [27] HANGUL SYLLABLE HWIG..HANGUL SYLLABLE HWIH D734 ; H2 # Lo HANGUL SYLLABLE HYU D735..D74F ; H3 # Lo [27] HANGUL SYLLABLE HYUG..HANGUL SYLLABLE HYUH D750 ; H2 # Lo HANGUL SYLLABLE HEU D751..D76B ; H3 # Lo [27] HANGUL SYLLABLE HEUG..HANGUL SYLLABLE HEUH D76C ; H2 # Lo HANGUL SYLLABLE HYI D76D..D787 ; H3 # Lo [27] HANGUL SYLLABLE HYIG..HANGUL SYLLABLE HYIH D788 ; H2 # Lo HANGUL SYLLABLE HI D789..D7A3 ; H3 # Lo [27] HANGUL SYLLABLE HIG..HANGUL SYLLABLE HIH D7B0..D7C6 ; JV # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E D7CB..D7FB ; JT # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH D800..DB7F ; SG # Cs [896] .. DB80..DBFF ; SG # Cs [128] .. DC00..DFFF ; SG # Cs [1024] .. E000..F8FF ; XX # Co [6400] .. F900..FA6D ; ID # Lo [366] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA6D FA6E..FA6F ; ID # Cn [2] .. FA70..FAD9 ; ID # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9 FADA..FAFF ; ID # Cn [38] .. FB00..FB06 ; AL # Ll [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST FB13..FB17 ; AL # Ll [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH FB1D ; HL # Lo HEBREW LETTER YOD WITH HIRIQ FB1E ; CM # Mn HEBREW POINT JUDEO-SPANISH VARIKA FB1F..FB28 ; HL # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV FB29 ; AL # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN FB2A..FB36 ; HL # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; HL # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; HL # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; HL # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; HL # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FB4F ; HL # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW LIGATURE ALEF LAMED FB50..FBB1 ; AL # Lo [98] ARABIC LETTER ALEF WASLA ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM FBB2..FBC2 ; AL # Sk [17] ARABIC SYMBOL DOT ABOVE..ARABIC SYMBOL WASLA ABOVE FBD3..FD3D ; AL # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD3E ; CL # Pe ORNATE LEFT PARENTHESIS FD3F ; OP # Ps ORNATE RIGHT PARENTHESIS FD40..FD4F ; AL # So [16] ARABIC LIGATURE RAHIMAHU ALLAAH..ARABIC LIGATURE RAHIMAHUM ALLAAH FD50..FD8F ; AL # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD92..FDC7 ; AL # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDCF ; AL # So ARABIC LIGATURE SALAAMUHU ALAYNAA FDF0..FDFB ; AL # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU FDFC ; PO # Sc RIAL SIGN FDFD..FDFF ; AL # So [3] ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM..ARABIC LIGATURE AZZA WA JALL FE00..FE0F ; CM # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16 FE10..FE12 ; CL # Po [3] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP FE13..FE14 ; NS # Po [2] PRESENTATION FORM FOR VERTICAL COLON..PRESENTATION FORM FOR VERTICAL SEMICOLON FE15..FE16 ; EX # Po [2] PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK..PRESENTATION FORM FOR VERTICAL QUESTION MARK FE17 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET FE18 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET FE19 ; IN # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS FE20 ; GL # Mn COMBINING LIGATURE LEFT HALF FE21 ; CM # Mn COMBINING LIGATURE RIGHT HALF FE22 ; GL # Mn COMBINING DOUBLE TILDE LEFT HALF FE23 ; CM # Mn COMBINING DOUBLE TILDE RIGHT HALF FE24 ; GL # Mn COMBINING MACRON LEFT HALF FE25 ; CM # Mn COMBINING MACRON RIGHT HALF FE26..FE27 ; GL # Mn [2] COMBINING CONJOINING MACRON..COMBINING LIGATURE LEFT HALF BELOW FE28 ; CM # Mn COMBINING LIGATURE RIGHT HALF BELOW FE29 ; GL # Mn COMBINING TILDE LEFT HALF BELOW FE2A ; CM # Mn COMBINING TILDE RIGHT HALF BELOW FE2B ; GL # Mn COMBINING MACRON LEFT HALF BELOW FE2C ; CM # Mn COMBINING MACRON RIGHT HALF BELOW FE2D..FE2E ; GL # Mn [2] COMBINING CONJOINING MACRON BELOW..COMBINING CYRILLIC TITLO LEFT HALF FE2F ; CM # Mn COMBINING CYRILLIC TITLO RIGHT HALF FE30 ; ID # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER FE31..FE32 ; ID # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH FE33..FE34 ; ID # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE FE35 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS FE36 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS FE37 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET FE38 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET FE39 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET FE3A ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET FE3B ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET FE3C ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET FE3D ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET FE3E ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET FE3F ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET FE40 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET FE41 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET FE42 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET FE43 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET FE44 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET FE45..FE46 ; ID # Po [2] SESAME DOT..WHITE SESAME DOT FE47 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET FE48 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET FE49..FE4C ; ID # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE FE4D..FE4F ; ID # Pc [3] DASHED LOW LINE..WAVY LOW LINE FE50 ; CL # Po SMALL COMMA FE51 ; ID # Po SMALL IDEOGRAPHIC COMMA FE52 ; CL # Po SMALL FULL STOP FE54..FE55 ; NS # Po [2] SMALL SEMICOLON..SMALL COLON FE56..FE57 ; EX # Po [2] SMALL QUESTION MARK..SMALL EXCLAMATION MARK FE58 ; ID # Pd SMALL EM DASH FE59 ; OP # Ps SMALL LEFT PARENTHESIS FE5A ; CL # Pe SMALL RIGHT PARENTHESIS FE5B ; OP # Ps SMALL LEFT CURLY BRACKET FE5C ; CL # Pe SMALL RIGHT CURLY BRACKET FE5D ; OP # Ps SMALL LEFT TORTOISE SHELL BRACKET FE5E ; CL # Pe SMALL RIGHT TORTOISE SHELL BRACKET FE5F..FE61 ; ID # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK FE62 ; ID # Sm SMALL PLUS SIGN FE63 ; ID # Pd SMALL HYPHEN-MINUS FE64..FE66 ; ID # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN FE68 ; ID # Po SMALL REVERSE SOLIDUS FE69 ; PR # Sc SMALL DOLLAR SIGN FE6A ; PO # Po SMALL PERCENT SIGN FE6B ; ID # Po SMALL COMMERCIAL AT FE70..FE74 ; AL # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM FE76..FEFC ; AL # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FEFF ; WJ # Cf ZERO WIDTH NO-BREAK SPACE FF01 ; EX # Po FULLWIDTH EXCLAMATION MARK FF02..FF03 ; ID # Po [2] FULLWIDTH QUOTATION MARK..FULLWIDTH NUMBER SIGN FF04 ; PR # Sc FULLWIDTH DOLLAR SIGN FF05 ; PO # Po FULLWIDTH PERCENT SIGN FF06..FF07 ; ID # Po [2] FULLWIDTH AMPERSAND..FULLWIDTH APOSTROPHE FF08 ; OP # Ps FULLWIDTH LEFT PARENTHESIS FF09 ; CL # Pe FULLWIDTH RIGHT PARENTHESIS FF0A ; ID # Po FULLWIDTH ASTERISK FF0B ; ID # Sm FULLWIDTH PLUS SIGN FF0C ; CL # Po FULLWIDTH COMMA FF0D ; ID # Pd FULLWIDTH HYPHEN-MINUS FF0E ; CL # Po FULLWIDTH FULL STOP FF0F ; ID # Po FULLWIDTH SOLIDUS FF10..FF19 ; ID # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE FF1A..FF1B ; NS # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON FF1C..FF1E ; ID # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN FF1F ; EX # Po FULLWIDTH QUESTION MARK FF20 ; ID # Po FULLWIDTH COMMERCIAL AT FF21..FF3A ; ID # Lu [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z FF3B ; OP # Ps FULLWIDTH LEFT SQUARE BRACKET FF3C ; ID # Po FULLWIDTH REVERSE SOLIDUS FF3D ; CL # Pe FULLWIDTH RIGHT SQUARE BRACKET FF3E ; ID # Sk FULLWIDTH CIRCUMFLEX ACCENT FF3F ; ID # Pc FULLWIDTH LOW LINE FF40 ; ID # Sk FULLWIDTH GRAVE ACCENT FF41..FF5A ; ID # Ll [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z FF5B ; OP # Ps FULLWIDTH LEFT CURLY BRACKET FF5C ; ID # Sm FULLWIDTH VERTICAL LINE FF5D ; CL # Pe FULLWIDTH RIGHT CURLY BRACKET FF5E ; ID # Sm FULLWIDTH TILDE FF5F ; OP # Ps FULLWIDTH LEFT WHITE PARENTHESIS FF60 ; CL # Pe FULLWIDTH RIGHT WHITE PARENTHESIS FF61 ; CL # Po HALFWIDTH IDEOGRAPHIC FULL STOP FF62 ; OP # Ps HALFWIDTH LEFT CORNER BRACKET FF63 ; CL # Pe HALFWIDTH RIGHT CORNER BRACKET FF64 ; CL # Po HALFWIDTH IDEOGRAPHIC COMMA FF65 ; NS # Po HALFWIDTH KATAKANA MIDDLE DOT FF66 ; ID # Lo HALFWIDTH KATAKANA LETTER WO FF67..FF6F ; CJ # Lo [9] HALFWIDTH KATAKANA LETTER SMALL A..HALFWIDTH KATAKANA LETTER SMALL TU FF70 ; CJ # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK FF71..FF9D ; ID # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N FF9E..FF9F ; NS # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK FFA0..FFBE ; ID # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH FFC2..FFC7 ; ID # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E FFCA..FFCF ; ID # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE FFD2..FFD7 ; ID # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU FFDA..FFDC ; ID # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I FFE0 ; PO # Sc FULLWIDTH CENT SIGN FFE1 ; PR # Sc FULLWIDTH POUND SIGN FFE2 ; ID # Sm FULLWIDTH NOT SIGN FFE3 ; ID # Sk FULLWIDTH MACRON FFE4 ; ID # So FULLWIDTH BROKEN BAR FFE5..FFE6 ; PR # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN FFE8 ; AL # So HALFWIDTH FORMS LIGHT VERTICAL FFE9..FFEC ; AL # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW FFED..FFEE ; AL # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE FFF9..FFFB ; CM # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR FFFC ; CB # So OBJECT REPLACEMENT CHARACTER FFFD ; AI # So REPLACEMENT CHARACTER 10000..1000B ; AL # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE 1000D..10026 ; AL # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO 10028..1003A ; AL # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO 1003C..1003D ; AL # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE 1003F..1004D ; AL # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO 10050..1005D ; AL # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089 10080..100FA ; AL # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305 10100..10102 ; BA # Po [3] AEGEAN WORD SEPARATOR LINE..AEGEAN CHECK MARK 10107..10133 ; AL # No [45] AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND 10137..1013F ; AL # So [9] AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT 10140..10174 ; AL # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS 10175..10178 ; AL # No [4] GREEK ONE HALF SIGN..GREEK THREE QUARTERS SIGN 10179..10189 ; AL # So [17] GREEK YEAR SIGN..GREEK TRYBLION BASE SIGN 1018A..1018B ; AL # No [2] GREEK ZERO SIGN..GREEK ONE QUARTER SIGN 1018C..1018E ; AL # So [3] GREEK SINUSOID SIGN..NOMISMA SIGN 10190..1019C ; AL # So [13] ROMAN SEXTANS SIGN..ASCIA SYMBOL 101A0 ; AL # So GREEK SYMBOL TAU RHO 101D0..101FC ; AL # So [45] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND 101FD ; CM # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE 10280..1029C ; AL # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X 102A0..102D0 ; AL # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3 102E0 ; CM # Mn COPTIC EPACT THOUSANDS MARK 102E1..102FB ; AL # No [27] COPTIC EPACT DIGIT ONE..COPTIC EPACT NUMBER NINE HUNDRED 10300..1031F ; AL # Lo [32] OLD ITALIC LETTER A..OLD ITALIC LETTER ESS 10320..10323 ; AL # No [4] OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY 1032D..1032F ; AL # Lo [3] OLD ITALIC LETTER YE..OLD ITALIC LETTER SOUTHERN TSE 10330..10340 ; AL # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA 10341 ; AL # Nl GOTHIC LETTER NINETY 10342..10349 ; AL # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL 1034A ; AL # Nl GOTHIC LETTER NINE HUNDRED 10350..10375 ; AL # Lo [38] OLD PERMIC LETTER AN..OLD PERMIC LETTER IA 10376..1037A ; CM # Mn [5] COMBINING OLD PERMIC LETTER AN..COMBINING OLD PERMIC LETTER SII 10380..1039D ; AL # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU 1039F ; BA # Po UGARITIC WORD DIVIDER 103A0..103C3 ; AL # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA 103C8..103CF ; AL # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH 103D0 ; BA # Po OLD PERSIAN WORD DIVIDER 103D1..103D5 ; AL # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED 10400..1044F ; AL # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW 10450..1047F ; AL # Lo [48] SHAVIAN LETTER PEEP..SHAVIAN LETTER YEW 10480..1049D ; AL # Lo [30] OSMANYA LETTER ALEF..OSMANYA LETTER OO 104A0..104A9 ; NU # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE 104B0..104D3 ; AL # Lu [36] OSAGE CAPITAL LETTER A..OSAGE CAPITAL LETTER ZHA 104D8..104FB ; AL # Ll [36] OSAGE SMALL LETTER A..OSAGE SMALL LETTER ZHA 10500..10527 ; AL # Lo [40] ELBASAN LETTER A..ELBASAN LETTER KHE 10530..10563 ; AL # Lo [52] CAUCASIAN ALBANIAN LETTER ALT..CAUCASIAN ALBANIAN LETTER KIW 1056F ; AL # Po CAUCASIAN ALBANIAN CITATION MARK 10570..1057A ; AL # Lu [11] VITHKUQI CAPITAL LETTER A..VITHKUQI CAPITAL LETTER GA 1057C..1058A ; AL # Lu [15] VITHKUQI CAPITAL LETTER HA..VITHKUQI CAPITAL LETTER RE 1058C..10592 ; AL # Lu [7] VITHKUQI CAPITAL LETTER SE..VITHKUQI CAPITAL LETTER XE 10594..10595 ; AL # Lu [2] VITHKUQI CAPITAL LETTER Y..VITHKUQI CAPITAL LETTER ZE 10597..105A1 ; AL # Ll [11] VITHKUQI SMALL LETTER A..VITHKUQI SMALL LETTER GA 105A3..105B1 ; AL # Ll [15] VITHKUQI SMALL LETTER HA..VITHKUQI SMALL LETTER RE 105B3..105B9 ; AL # Ll [7] VITHKUQI SMALL LETTER SE..VITHKUQI SMALL LETTER XE 105BB..105BC ; AL # Ll [2] VITHKUQI SMALL LETTER Y..VITHKUQI SMALL LETTER ZE 105C0..105F3 ; AL # Lo [52] TODHRI LETTER A..TODHRI LETTER OO 10600..10736 ; AL # Lo [311] LINEAR A SIGN AB001..LINEAR A SIGN A664 10740..10755 ; AL # Lo [22] LINEAR A SIGN A701 A..LINEAR A SIGN A732 JE 10760..10767 ; AL # Lo [8] LINEAR A SIGN A800..LINEAR A SIGN A807 10780..10785 ; AL # Lm [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK 10787..107B0 ; AL # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK 107B2..107BA ; AL # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL 10800..10805 ; AL # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA 10808 ; AL # Lo CYPRIOT SYLLABLE JO 1080A..10835 ; AL # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO 10837..10838 ; AL # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE 1083C ; AL # Lo CYPRIOT SYLLABLE ZA 1083F ; AL # Lo CYPRIOT SYLLABLE ZO 10840..10855 ; AL # Lo [22] IMPERIAL ARAMAIC LETTER ALEPH..IMPERIAL ARAMAIC LETTER TAW 10857 ; BA # Po IMPERIAL ARAMAIC SECTION SIGN 10858..1085F ; AL # No [8] IMPERIAL ARAMAIC NUMBER ONE..IMPERIAL ARAMAIC NUMBER TEN THOUSAND 10860..10876 ; AL # Lo [23] PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW 10877..10878 ; AL # So [2] PALMYRENE LEFT-POINTING FLEURON..PALMYRENE RIGHT-POINTING FLEURON 10879..1087F ; AL # No [7] PALMYRENE NUMBER ONE..PALMYRENE NUMBER TWENTY 10880..1089E ; AL # Lo [31] NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW 108A7..108AF ; AL # No [9] NABATAEAN NUMBER ONE..NABATAEAN NUMBER ONE HUNDRED 108E0..108F2 ; AL # Lo [19] HATRAN LETTER ALEPH..HATRAN LETTER QOPH 108F4..108F5 ; AL # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW 108FB..108FF ; AL # No [5] HATRAN NUMBER ONE..HATRAN NUMBER ONE HUNDRED 10900..10915 ; AL # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU 10916..1091B ; AL # No [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE 1091F ; BA # Po PHOENICIAN WORD SEPARATOR 10920..10939 ; AL # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C 1093F ; AL # Po LYDIAN TRIANGULAR MARK 10980..1099F ; AL # Lo [32] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC HIEROGLYPHIC SYMBOL VIDJ-2 109A0..109B7 ; AL # Lo [24] MEROITIC CURSIVE LETTER A..MEROITIC CURSIVE LETTER DA 109BC..109BD ; AL # No [2] MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS..MEROITIC CURSIVE FRACTION ONE HALF 109BE..109BF ; AL # Lo [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN 109C0..109CF ; AL # No [16] MEROITIC CURSIVE NUMBER ONE..MEROITIC CURSIVE NUMBER SEVENTY 109D2..109FF ; AL # No [46] MEROITIC CURSIVE NUMBER ONE HUNDRED..MEROITIC CURSIVE FRACTION TEN TWELFTHS 10A00 ; AL # Lo KHAROSHTHI LETTER A 10A01..10A03 ; CM # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R 10A05..10A06 ; CM # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O 10A0C..10A0F ; CM # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA 10A10..10A13 ; AL # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA 10A15..10A17 ; AL # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA 10A19..10A35 ; AL # Lo [29] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER VHA 10A38..10A3A ; CM # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW 10A3F ; CM # Mn KHAROSHTHI VIRAMA 10A40..10A48 ; AL # No [9] KHAROSHTHI DIGIT ONE..KHAROSHTHI FRACTION ONE HALF 10A50..10A57 ; BA # Po [8] KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION DOUBLE DANDA 10A58 ; AL # Po KHAROSHTHI PUNCTUATION LINES 10A60..10A7C ; AL # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH 10A7D..10A7E ; AL # No [2] OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMBER FIFTY 10A7F ; AL # Po OLD SOUTH ARABIAN NUMERIC INDICATOR 10A80..10A9C ; AL # Lo [29] OLD NORTH ARABIAN LETTER HEH..OLD NORTH ARABIAN LETTER ZAH 10A9D..10A9F ; AL # No [3] OLD NORTH ARABIAN NUMBER ONE..OLD NORTH ARABIAN NUMBER TWENTY 10AC0..10AC7 ; AL # Lo [8] MANICHAEAN LETTER ALEPH..MANICHAEAN LETTER WAW 10AC8 ; AL # So MANICHAEAN SIGN UD 10AC9..10AE4 ; AL # Lo [28] MANICHAEAN LETTER ZAYIN..MANICHAEAN LETTER TAW 10AE5..10AE6 ; CM # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW 10AEB..10AEF ; AL # No [5] MANICHAEAN NUMBER ONE..MANICHAEAN NUMBER ONE HUNDRED 10AF0..10AF5 ; BA # Po [6] MANICHAEAN PUNCTUATION STAR..MANICHAEAN PUNCTUATION TWO DOTS 10AF6 ; IN # Po MANICHAEAN PUNCTUATION LINE FILLER 10B00..10B35 ; AL # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE 10B39..10B3F ; BA # Po [7] AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION 10B40..10B55 ; AL # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW 10B58..10B5F ; AL # No [8] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND 10B60..10B72 ; AL # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW 10B78..10B7F ; AL # No [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND 10B80..10B91 ; AL # Lo [18] PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW 10B99..10B9C ; AL # Po [4] PSALTER PAHLAVI SECTION MARK..PSALTER PAHLAVI FOUR DOTS WITH DOT 10BA9..10BAF ; AL # No [7] PSALTER PAHLAVI NUMBER ONE..PSALTER PAHLAVI NUMBER ONE HUNDRED 10C00..10C48 ; AL # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH 10C80..10CB2 ; AL # Lu [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US 10CC0..10CF2 ; AL # Ll [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US 10CFA..10CFF ; AL # No [6] OLD HUNGARIAN NUMBER ONE..OLD HUNGARIAN NUMBER ONE THOUSAND 10D00..10D23 ; AL # Lo [36] HANIFI ROHINGYA LETTER A..HANIFI ROHINGYA MARK NA KHONNA 10D24..10D27 ; CM # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI 10D30..10D39 ; NU # Nd [10] HANIFI ROHINGYA DIGIT ZERO..HANIFI ROHINGYA DIGIT NINE 10D40..10D49 ; NU # Nd [10] GARAY DIGIT ZERO..GARAY DIGIT NINE 10D4A..10D4D ; AL # Lo [4] GARAY VOWEL SIGN A..GARAY VOWEL SIGN EE 10D4E ; AL # Lm GARAY VOWEL LENGTH MARK 10D4F ; AL # Lo GARAY SUKUN 10D50..10D65 ; AL # Lu [22] GARAY CAPITAL LETTER A..GARAY CAPITAL LETTER OLD NA 10D69..10D6D ; CM # Mn [5] GARAY VOWEL SIGN E..GARAY CONSONANT NASALIZATION MARK 10D6E ; BA # Pd GARAY HYPHEN 10D6F ; AL # Lm GARAY REDUPLICATION MARK 10D70..10D85 ; AL # Ll [22] GARAY SMALL LETTER A..GARAY SMALL LETTER OLD NA 10D8E..10D8F ; AL # Sm [2] GARAY PLUS SIGN..GARAY MINUS SIGN 10E60..10E7E ; AL # No [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS 10E80..10EA9 ; AL # Lo [42] YEZIDI LETTER ELIF..YEZIDI LETTER ET 10EAB..10EAC ; CM # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK 10EAD ; BA # Pd YEZIDI HYPHENATION MARK 10EB0..10EB1 ; AL # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE 10EC2..10EC4 ; AL # Lo [3] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW 10EFC..10EFF ; CM # Mn [4] ARABIC COMBINING ALEF OVERLAY..ARABIC SMALL LOW WORD MADDA 10F00..10F1C ; AL # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL 10F1D..10F26 ; AL # No [10] OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF 10F27 ; AL # Lo OLD SOGDIAN LIGATURE AYIN-DALETH 10F30..10F45 ; AL # Lo [22] SOGDIAN LETTER ALEPH..SOGDIAN INDEPENDENT SHIN 10F46..10F50 ; CM # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW 10F51..10F54 ; AL # No [4] SOGDIAN NUMBER ONE..SOGDIAN NUMBER ONE HUNDRED 10F55..10F59 ; AL # Po [5] SOGDIAN PUNCTUATION TWO VERTICAL BARS..SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT 10F70..10F81 ; AL # Lo [18] OLD UYGHUR LETTER ALEPH..OLD UYGHUR LETTER LESH 10F82..10F85 ; CM # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW 10F86..10F89 ; AL # Po [4] OLD UYGHUR PUNCTUATION BAR..OLD UYGHUR PUNCTUATION FOUR DOTS 10FB0..10FC4 ; AL # Lo [21] CHORASMIAN LETTER ALEPH..CHORASMIAN LETTER TAW 10FC5..10FCB ; AL # No [7] CHORASMIAN NUMBER ONE..CHORASMIAN NUMBER ONE HUNDRED 10FE0..10FF6 ; AL # Lo [23] ELYMAIC LETTER ALEPH..ELYMAIC LIGATURE ZAYIN-YODH 11000 ; CM # Mc BRAHMI SIGN CANDRABINDU 11001 ; CM # Mn BRAHMI SIGN ANUSVARA 11002 ; CM # Mc BRAHMI SIGN VISARGA 11003..11004 ; AP # Lo [2] BRAHMI SIGN JIHVAMULIYA..BRAHMI SIGN UPADHMANIYA 11005..11037 ; AK # Lo [51] BRAHMI LETTER A..BRAHMI LETTER OLD TAMIL NNNA 11038..11045 ; CM # Mn [14] BRAHMI VOWEL SIGN AA..BRAHMI VOWEL SIGN AU 11046 ; VI # Mn BRAHMI VIRAMA 11047..11048 ; BA # Po [2] BRAHMI DANDA..BRAHMI DOUBLE DANDA 11049..1104D ; ID # Po [5] BRAHMI PUNCTUATION DOT..BRAHMI PUNCTUATION LOTUS 11052..11065 ; ID # No [20] BRAHMI NUMBER ONE..BRAHMI NUMBER ONE THOUSAND 11066..1106F ; AS # Nd [10] BRAHMI DIGIT ZERO..BRAHMI DIGIT NINE 11070 ; CM # Mn BRAHMI SIGN OLD TAMIL VIRAMA 11071..11072 ; AK # Lo [2] BRAHMI LETTER OLD TAMIL SHORT E..BRAHMI LETTER OLD TAMIL SHORT O 11073..11074 ; CM # Mn [2] BRAHMI VOWEL SIGN OLD TAMIL SHORT E..BRAHMI VOWEL SIGN OLD TAMIL SHORT O 11075 ; AK # Lo BRAHMI LETTER OLD TAMIL LLA 1107F ; GL # Mn BRAHMI NUMBER JOINER 11080..11081 ; CM # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA 11082 ; CM # Mc KAITHI SIGN VISARGA 11083..110AF ; AL # Lo [45] KAITHI LETTER A..KAITHI LETTER HA 110B0..110B2 ; CM # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II 110B3..110B6 ; CM # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI 110B7..110B8 ; CM # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU 110B9..110BA ; CM # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA 110BB..110BC ; AL # Po [2] KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN 110BD ; NU # Cf KAITHI NUMBER SIGN 110BE..110C1 ; BA # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA 110C2 ; CM # Mn KAITHI VOWEL SIGN VOCALIC R 110CD ; NU # Cf KAITHI NUMBER SIGN ABOVE 110D0..110E8 ; AL # Lo [25] SORA SOMPENG LETTER SAH..SORA SOMPENG LETTER MAE 110F0..110F9 ; NU # Nd [10] SORA SOMPENG DIGIT ZERO..SORA SOMPENG DIGIT NINE 11100..11102 ; CM # Mn [3] CHAKMA SIGN CANDRABINDU..CHAKMA SIGN VISARGA 11103..11126 ; AL # Lo [36] CHAKMA LETTER AA..CHAKMA LETTER HAA 11127..1112B ; CM # Mn [5] CHAKMA VOWEL SIGN A..CHAKMA VOWEL SIGN UU 1112C ; CM # Mc CHAKMA VOWEL SIGN E 1112D..11134 ; CM # Mn [8] CHAKMA VOWEL SIGN AI..CHAKMA MAAYYAA 11136..1113F ; NU # Nd [10] CHAKMA DIGIT ZERO..CHAKMA DIGIT NINE 11140..11143 ; BA # Po [4] CHAKMA SECTION MARK..CHAKMA QUESTION MARK 11144 ; AL # Lo CHAKMA LETTER LHAA 11145..11146 ; CM # Mc [2] CHAKMA VOWEL SIGN AA..CHAKMA VOWEL SIGN EI 11147 ; AL # Lo CHAKMA LETTER VAA 11150..11172 ; AL # Lo [35] MAHAJANI LETTER A..MAHAJANI LETTER RRA 11173 ; CM # Mn MAHAJANI SIGN NUKTA 11174 ; AL # Po MAHAJANI ABBREVIATION SIGN 11175 ; BB # Po MAHAJANI SECTION MARK 11176 ; AL # Lo MAHAJANI LIGATURE SHRI 11180..11181 ; CM # Mn [2] SHARADA SIGN CANDRABINDU..SHARADA SIGN ANUSVARA 11182 ; CM # Mc SHARADA SIGN VISARGA 11183..111B2 ; AL # Lo [48] SHARADA LETTER A..SHARADA LETTER HA 111B3..111B5 ; CM # Mc [3] SHARADA VOWEL SIGN AA..SHARADA VOWEL SIGN II 111B6..111BE ; CM # Mn [9] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN O 111BF..111C0 ; CM # Mc [2] SHARADA VOWEL SIGN AU..SHARADA SIGN VIRAMA 111C1..111C4 ; AL # Lo [4] SHARADA SIGN AVAGRAHA..SHARADA OM 111C5..111C6 ; BA # Po [2] SHARADA DANDA..SHARADA DOUBLE DANDA 111C7 ; AL # Po SHARADA ABBREVIATION SIGN 111C8 ; BA # Po SHARADA SEPARATOR 111C9..111CC ; CM # Mn [4] SHARADA SANDHI MARK..SHARADA EXTRA SHORT VOWEL MARK 111CD ; AL # Po SHARADA SUTRA MARK 111CE ; CM # Mc SHARADA VOWEL SIGN PRISHTHAMATRA E 111CF ; CM # Mn SHARADA SIGN INVERTED CANDRABINDU 111D0..111D9 ; NU # Nd [10] SHARADA DIGIT ZERO..SHARADA DIGIT NINE 111DA ; AL # Lo SHARADA EKAM 111DB ; BB # Po SHARADA SIGN SIDDHAM 111DC ; AL # Lo SHARADA HEADSTROKE 111DD..111DF ; BA # Po [3] SHARADA CONTINUATION SIGN..SHARADA SECTION MARK-2 111E1..111F4 ; AL # No [20] SINHALA ARCHAIC DIGIT ONE..SINHALA ARCHAIC NUMBER ONE THOUSAND 11200..11211 ; AL # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA 11213..1122B ; AL # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA 1122C..1122E ; CM # Mc [3] KHOJKI VOWEL SIGN AA..KHOJKI VOWEL SIGN II 1122F..11231 ; CM # Mn [3] KHOJKI VOWEL SIGN U..KHOJKI VOWEL SIGN AI 11232..11233 ; CM # Mc [2] KHOJKI VOWEL SIGN O..KHOJKI VOWEL SIGN AU 11234 ; CM # Mn KHOJKI SIGN ANUSVARA 11235 ; CM # Mc KHOJKI SIGN VIRAMA 11236..11237 ; CM # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA 11238..11239 ; BA # Po [2] KHOJKI DANDA..KHOJKI DOUBLE DANDA 1123A ; AL # Po KHOJKI WORD SEPARATOR 1123B..1123C ; BA # Po [2] KHOJKI SECTION MARK..KHOJKI DOUBLE SECTION MARK 1123D ; AL # Po KHOJKI ABBREVIATION SIGN 1123E ; CM # Mn KHOJKI SIGN SUKUN 1123F..11240 ; AL # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I 11241 ; CM # Mn KHOJKI VOWEL SIGN VOCALIC R 11280..11286 ; AL # Lo [7] MULTANI LETTER A..MULTANI LETTER GA 11288 ; AL # Lo MULTANI LETTER GHA 1128A..1128D ; AL # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA 1128F..1129D ; AL # Lo [15] MULTANI LETTER NYA..MULTANI LETTER BA 1129F..112A8 ; AL # Lo [10] MULTANI LETTER BHA..MULTANI LETTER RHA 112A9 ; BA # Po MULTANI SECTION MARK 112B0..112DE ; AL # Lo [47] KHUDAWADI LETTER A..KHUDAWADI LETTER HA 112DF ; CM # Mn KHUDAWADI SIGN ANUSVARA 112E0..112E2 ; CM # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II 112E3..112EA ; CM # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA 112F0..112F9 ; NU # Nd [10] KHUDAWADI DIGIT ZERO..KHUDAWADI DIGIT NINE 11300..11301 ; CM # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU 11302..11303 ; CM # Mc [2] GRANTHA SIGN ANUSVARA..GRANTHA SIGN VISARGA 11305..1130C ; AK # Lo [8] GRANTHA LETTER A..GRANTHA LETTER VOCALIC L 1130F..11310 ; AK # Lo [2] GRANTHA LETTER EE..GRANTHA LETTER AI 11313..11328 ; AK # Lo [22] GRANTHA LETTER OO..GRANTHA LETTER NA 1132A..11330 ; AK # Lo [7] GRANTHA LETTER PA..GRANTHA LETTER RA 11332..11333 ; AK # Lo [2] GRANTHA LETTER LA..GRANTHA LETTER LLA 11335..11339 ; AK # Lo [5] GRANTHA LETTER VA..GRANTHA LETTER HA 1133B..1133C ; CM # Mn [2] COMBINING BINDU BELOW..GRANTHA SIGN NUKTA 1133D ; BA # Lo GRANTHA SIGN AVAGRAHA 1133E..1133F ; CM # Mc [2] GRANTHA VOWEL SIGN AA..GRANTHA VOWEL SIGN I 11340 ; CM # Mn GRANTHA VOWEL SIGN II 11341..11344 ; CM # Mc [4] GRANTHA VOWEL SIGN U..GRANTHA VOWEL SIGN VOCALIC RR 11347..11348 ; CM # Mc [2] GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI 1134B..1134C ; CM # Mc [2] GRANTHA VOWEL SIGN OO..GRANTHA VOWEL SIGN AU 1134D ; VI # Mc GRANTHA SIGN VIRAMA 11350 ; AS # Lo GRANTHA OM 11357 ; CM # Mc GRANTHA AU LENGTH MARK 1135D ; BA # Lo GRANTHA SIGN PLUTA 1135E..1135F ; AS # Lo [2] GRANTHA LETTER VEDIC ANUSVARA..GRANTHA LETTER VEDIC DOUBLE ANUSVARA 11360..11361 ; AK # Lo [2] GRANTHA LETTER VOCALIC RR..GRANTHA LETTER VOCALIC LL 11362..11363 ; CM # Mc [2] GRANTHA VOWEL SIGN VOCALIC L..GRANTHA VOWEL SIGN VOCALIC LL 11366..1136C ; CM # Mn [7] COMBINING GRANTHA DIGIT ZERO..COMBINING GRANTHA DIGIT SIX 11370..11374 ; CM # Mn [5] COMBINING GRANTHA LETTER A..COMBINING GRANTHA LETTER PA 11380..11389 ; AS # Lo [10] TULU-TIGALARI LETTER A..TULU-TIGALARI LETTER VOCALIC LL 1138B ; AS # Lo TULU-TIGALARI LETTER EE 1138E ; AS # Lo TULU-TIGALARI LETTER AI 11390..11391 ; AS # Lo [2] TULU-TIGALARI LETTER OO..TULU-TIGALARI LETTER AU 11392..113B5 ; AK # Lo [36] TULU-TIGALARI LETTER KA..TULU-TIGALARI LETTER LLLA 113B7 ; ID # Lo TULU-TIGALARI SIGN AVAGRAHA 113B8..113BA ; CM # Mc [3] TULU-TIGALARI VOWEL SIGN AA..TULU-TIGALARI VOWEL SIGN II 113BB..113C0 ; CM # Mn [6] TULU-TIGALARI VOWEL SIGN U..TULU-TIGALARI VOWEL SIGN VOCALIC LL 113C2 ; CM # Mc TULU-TIGALARI VOWEL SIGN EE 113C5 ; CM # Mc TULU-TIGALARI VOWEL SIGN AI 113C7..113CA ; CM # Mc [4] TULU-TIGALARI VOWEL SIGN OO..TULU-TIGALARI SIGN CANDRA ANUNASIKA 113CC..113CD ; CM # Mc [2] TULU-TIGALARI SIGN ANUSVARA..TULU-TIGALARI SIGN VISARGA 113CE ; CM # Mn TULU-TIGALARI SIGN VIRAMA 113CF ; CM # Mc TULU-TIGALARI SIGN LOOPED VIRAMA 113D0 ; VI # Mn TULU-TIGALARI CONJOINER 113D1 ; AP # Lo TULU-TIGALARI REPHA 113D2 ; CM # Mn TULU-TIGALARI GEMINATION MARK 113D3 ; ID # Lo TULU-TIGALARI SIGN PLUTA 113D4..113D5 ; ID # Po [2] TULU-TIGALARI DANDA..TULU-TIGALARI DOUBLE DANDA 113D7..113D8 ; ID # Po [2] TULU-TIGALARI SIGN OM PUSHPIKA..TULU-TIGALARI SIGN SHRII PUSHPIKA 113E1..113E2 ; CM # Mn [2] TULU-TIGALARI VEDIC TONE SVARITA..TULU-TIGALARI VEDIC TONE ANUDATTA 11400..11434 ; AL # Lo [53] NEWA LETTER A..NEWA LETTER HA 11435..11437 ; CM # Mc [3] NEWA VOWEL SIGN AA..NEWA VOWEL SIGN II 11438..1143F ; CM # Mn [8] NEWA VOWEL SIGN U..NEWA VOWEL SIGN AI 11440..11441 ; CM # Mc [2] NEWA VOWEL SIGN O..NEWA VOWEL SIGN AU 11442..11444 ; CM # Mn [3] NEWA SIGN VIRAMA..NEWA SIGN ANUSVARA 11445 ; CM # Mc NEWA SIGN VISARGA 11446 ; CM # Mn NEWA SIGN NUKTA 11447..1144A ; AL # Lo [4] NEWA SIGN AVAGRAHA..NEWA SIDDHI 1144B..1144E ; BA # Po [4] NEWA DANDA..NEWA GAP FILLER 1144F ; AL # Po NEWA ABBREVIATION SIGN 11450..11459 ; NU # Nd [10] NEWA DIGIT ZERO..NEWA DIGIT NINE 1145A..1145B ; BA # Po [2] NEWA DOUBLE COMMA..NEWA PLACEHOLDER MARK 1145D ; AL # Po NEWA INSERTION SIGN 1145E ; CM # Mn NEWA SANDHI MARK 1145F..11461 ; AL # Lo [3] NEWA LETTER VEDIC ANUSVARA..NEWA SIGN UPADHMANIYA 11480..114AF ; AL # Lo [48] TIRHUTA ANJI..TIRHUTA LETTER HA 114B0..114B2 ; CM # Mc [3] TIRHUTA VOWEL SIGN AA..TIRHUTA VOWEL SIGN II 114B3..114B8 ; CM # Mn [6] TIRHUTA VOWEL SIGN U..TIRHUTA VOWEL SIGN VOCALIC LL 114B9 ; CM # Mc TIRHUTA VOWEL SIGN E 114BA ; CM # Mn TIRHUTA VOWEL SIGN SHORT E 114BB..114BE ; CM # Mc [4] TIRHUTA VOWEL SIGN AI..TIRHUTA VOWEL SIGN AU 114BF..114C0 ; CM # Mn [2] TIRHUTA SIGN CANDRABINDU..TIRHUTA SIGN ANUSVARA 114C1 ; CM # Mc TIRHUTA SIGN VISARGA 114C2..114C3 ; CM # Mn [2] TIRHUTA SIGN VIRAMA..TIRHUTA SIGN NUKTA 114C4..114C5 ; AL # Lo [2] TIRHUTA SIGN AVAGRAHA..TIRHUTA GVANG 114C6 ; AL # Po TIRHUTA ABBREVIATION SIGN 114C7 ; AL # Lo TIRHUTA OM 114D0..114D9 ; NU # Nd [10] TIRHUTA DIGIT ZERO..TIRHUTA DIGIT NINE 11580..115AE ; AL # Lo [47] SIDDHAM LETTER A..SIDDHAM LETTER HA 115AF..115B1 ; CM # Mc [3] SIDDHAM VOWEL SIGN AA..SIDDHAM VOWEL SIGN II 115B2..115B5 ; CM # Mn [4] SIDDHAM VOWEL SIGN U..SIDDHAM VOWEL SIGN VOCALIC RR 115B8..115BB ; CM # Mc [4] SIDDHAM VOWEL SIGN E..SIDDHAM VOWEL SIGN AU 115BC..115BD ; CM # Mn [2] SIDDHAM SIGN CANDRABINDU..SIDDHAM SIGN ANUSVARA 115BE ; CM # Mc SIDDHAM SIGN VISARGA 115BF..115C0 ; CM # Mn [2] SIDDHAM SIGN VIRAMA..SIDDHAM SIGN NUKTA 115C1 ; BB # Po SIDDHAM SIGN SIDDHAM 115C2..115C3 ; BA # Po [2] SIDDHAM DANDA..SIDDHAM DOUBLE DANDA 115C4..115C5 ; EX # Po [2] SIDDHAM SEPARATOR DOT..SIDDHAM SEPARATOR BAR 115C6..115C8 ; AL # Po [3] SIDDHAM REPETITION MARK-1..SIDDHAM REPETITION MARK-3 115C9..115D7 ; BA # Po [15] SIDDHAM END OF TEXT MARK..SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES 115D8..115DB ; AL # Lo [4] SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM LETTER ALTERNATE U 115DC..115DD ; CM # Mn [2] SIDDHAM VOWEL SIGN ALTERNATE U..SIDDHAM VOWEL SIGN ALTERNATE UU 11600..1162F ; AL # Lo [48] MODI LETTER A..MODI LETTER LLA 11630..11632 ; CM # Mc [3] MODI VOWEL SIGN AA..MODI VOWEL SIGN II 11633..1163A ; CM # Mn [8] MODI VOWEL SIGN U..MODI VOWEL SIGN AI 1163B..1163C ; CM # Mc [2] MODI VOWEL SIGN O..MODI VOWEL SIGN AU 1163D ; CM # Mn MODI SIGN ANUSVARA 1163E ; CM # Mc MODI SIGN VISARGA 1163F..11640 ; CM # Mn [2] MODI SIGN VIRAMA..MODI SIGN ARDHACANDRA 11641..11642 ; BA # Po [2] MODI DANDA..MODI DOUBLE DANDA 11643 ; AL # Po MODI ABBREVIATION SIGN 11644 ; AL # Lo MODI SIGN HUVA 11650..11659 ; NU # Nd [10] MODI DIGIT ZERO..MODI DIGIT NINE 11660..1166C ; BB # Po [13] MONGOLIAN BIRGA WITH ORNAMENT..MONGOLIAN TURNED SWIRL BIRGA WITH DOUBLE ORNAMENT 11680..116AA ; AL # Lo [43] TAKRI LETTER A..TAKRI LETTER RRA 116AB ; CM # Mn TAKRI SIGN ANUSVARA 116AC ; CM # Mc TAKRI SIGN VISARGA 116AD ; CM # Mn TAKRI VOWEL SIGN AA 116AE..116AF ; CM # Mc [2] TAKRI VOWEL SIGN I..TAKRI VOWEL SIGN II 116B0..116B5 ; CM # Mn [6] TAKRI VOWEL SIGN U..TAKRI VOWEL SIGN AU 116B6 ; CM # Mc TAKRI SIGN VIRAMA 116B7 ; CM # Mn TAKRI SIGN NUKTA 116B8 ; AL # Lo TAKRI LETTER ARCHAIC KHA 116B9 ; AL # Po TAKRI ABBREVIATION SIGN 116C0..116C9 ; NU # Nd [10] TAKRI DIGIT ZERO..TAKRI DIGIT NINE 116D0..116E3 ; NU # Nd [20] MYANMAR PAO DIGIT ZERO..MYANMAR EASTERN PWO KAREN DIGIT NINE 11700..1171A ; SA # Lo [27] AHOM LETTER KA..AHOM LETTER ALTERNATE BA 1171D ; SA # Mn AHOM CONSONANT SIGN MEDIAL LA 1171E ; SA # Mc AHOM CONSONANT SIGN MEDIAL RA 1171F ; SA # Mn AHOM CONSONANT SIGN MEDIAL LIGATING RA 11720..11721 ; SA # Mc [2] AHOM VOWEL SIGN A..AHOM VOWEL SIGN AA 11722..11725 ; SA # Mn [4] AHOM VOWEL SIGN I..AHOM VOWEL SIGN UU 11726 ; SA # Mc AHOM VOWEL SIGN E 11727..1172B ; SA # Mn [5] AHOM VOWEL SIGN AW..AHOM SIGN KILLER 11730..11739 ; NU # Nd [10] AHOM DIGIT ZERO..AHOM DIGIT NINE 1173A..1173B ; SA # No [2] AHOM NUMBER TEN..AHOM NUMBER TWENTY 1173C..1173E ; BA # Po [3] AHOM SIGN SMALL SECTION..AHOM SIGN RULAI 1173F ; SA # So AHOM SYMBOL VI 11740..11746 ; SA # Lo [7] AHOM LETTER CA..AHOM LETTER LLA 11800..1182B ; AL # Lo [44] DOGRA LETTER A..DOGRA LETTER RRA 1182C..1182E ; CM # Mc [3] DOGRA VOWEL SIGN AA..DOGRA VOWEL SIGN II 1182F..11837 ; CM # Mn [9] DOGRA VOWEL SIGN U..DOGRA SIGN ANUSVARA 11838 ; CM # Mc DOGRA SIGN VISARGA 11839..1183A ; CM # Mn [2] DOGRA SIGN VIRAMA..DOGRA SIGN NUKTA 1183B ; AL # Po DOGRA ABBREVIATION SIGN 118A0..118DF ; AL # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO 118E0..118E9 ; NU # Nd [10] WARANG CITI DIGIT ZERO..WARANG CITI DIGIT NINE 118EA..118F2 ; AL # No [9] WARANG CITI NUMBER TEN..WARANG CITI NUMBER NINETY 118FF ; AL # Lo WARANG CITI OM 11900..11906 ; AK # Lo [7] DIVES AKURU LETTER A..DIVES AKURU LETTER E 11909 ; AK # Lo DIVES AKURU LETTER O 1190C..11913 ; AK # Lo [8] DIVES AKURU LETTER KA..DIVES AKURU LETTER JA 11915..11916 ; AK # Lo [2] DIVES AKURU LETTER NYA..DIVES AKURU LETTER TTA 11918..1192F ; AK # Lo [24] DIVES AKURU LETTER DDA..DIVES AKURU LETTER ZA 11930..11935 ; CM # Mc [6] DIVES AKURU VOWEL SIGN AA..DIVES AKURU VOWEL SIGN E 11937..11938 ; CM # Mc [2] DIVES AKURU VOWEL SIGN AI..DIVES AKURU VOWEL SIGN O 1193B..1193C ; CM # Mn [2] DIVES AKURU SIGN ANUSVARA..DIVES AKURU SIGN CANDRABINDU 1193D ; CM # Mc DIVES AKURU SIGN HALANTA 1193E ; VI # Mn DIVES AKURU VIRAMA 1193F ; AP # Lo DIVES AKURU PREFIXED NASAL SIGN 11940 ; CM # Mc DIVES AKURU MEDIAL YA 11941 ; AP # Lo DIVES AKURU INITIAL RA 11942 ; CM # Mc DIVES AKURU MEDIAL RA 11943 ; CM # Mn DIVES AKURU SIGN NUKTA 11944..11946 ; BA # Po [3] DIVES AKURU DOUBLE DANDA..DIVES AKURU END OF TEXT MARK 11950..11959 ; AS # Nd [10] DIVES AKURU DIGIT ZERO..DIVES AKURU DIGIT NINE 119A0..119A7 ; AL # Lo [8] NANDINAGARI LETTER A..NANDINAGARI LETTER VOCALIC RR 119AA..119D0 ; AL # Lo [39] NANDINAGARI LETTER E..NANDINAGARI LETTER RRA 119D1..119D3 ; CM # Mc [3] NANDINAGARI VOWEL SIGN AA..NANDINAGARI VOWEL SIGN II 119D4..119D7 ; CM # Mn [4] NANDINAGARI VOWEL SIGN U..NANDINAGARI VOWEL SIGN VOCALIC RR 119DA..119DB ; CM # Mn [2] NANDINAGARI VOWEL SIGN E..NANDINAGARI VOWEL SIGN AI 119DC..119DF ; CM # Mc [4] NANDINAGARI VOWEL SIGN O..NANDINAGARI SIGN VISARGA 119E0 ; CM # Mn NANDINAGARI SIGN VIRAMA 119E1 ; AL # Lo NANDINAGARI SIGN AVAGRAHA 119E2 ; BB # Po NANDINAGARI SIGN SIDDHAM 119E3 ; AL # Lo NANDINAGARI HEADSTROKE 119E4 ; CM # Mc NANDINAGARI VOWEL SIGN PRISHTHAMATRA E 11A00 ; AL # Lo ZANABAZAR SQUARE LETTER A 11A01..11A0A ; CM # Mn [10] ZANABAZAR SQUARE VOWEL SIGN I..ZANABAZAR SQUARE VOWEL LENGTH MARK 11A0B..11A32 ; AL # Lo [40] ZANABAZAR SQUARE LETTER KA..ZANABAZAR SQUARE LETTER KSSA 11A33..11A38 ; CM # Mn [6] ZANABAZAR SQUARE FINAL CONSONANT MARK..ZANABAZAR SQUARE SIGN ANUSVARA 11A39 ; CM # Mc ZANABAZAR SQUARE SIGN VISARGA 11A3A ; AL # Lo ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA 11A3B..11A3E ; CM # Mn [4] ZANABAZAR SQUARE CLUSTER-FINAL LETTER YA..ZANABAZAR SQUARE CLUSTER-FINAL LETTER VA 11A3F ; BB # Po ZANABAZAR SQUARE INITIAL HEAD MARK 11A40 ; AL # Po ZANABAZAR SQUARE CLOSING HEAD MARK 11A41..11A44 ; BA # Po [4] ZANABAZAR SQUARE MARK TSHEG..ZANABAZAR SQUARE MARK LONG TSHEG 11A45 ; BB # Po ZANABAZAR SQUARE INITIAL DOUBLE-LINED HEAD MARK 11A46 ; AL # Po ZANABAZAR SQUARE CLOSING DOUBLE-LINED HEAD MARK 11A47 ; CM # Mn ZANABAZAR SQUARE SUBJOINER 11A50 ; AL # Lo SOYOMBO LETTER A 11A51..11A56 ; CM # Mn [6] SOYOMBO VOWEL SIGN I..SOYOMBO VOWEL SIGN OE 11A57..11A58 ; CM # Mc [2] SOYOMBO VOWEL SIGN AI..SOYOMBO VOWEL SIGN AU 11A59..11A5B ; CM # Mn [3] SOYOMBO VOWEL SIGN VOCALIC R..SOYOMBO VOWEL LENGTH MARK 11A5C..11A89 ; AL # Lo [46] SOYOMBO LETTER KA..SOYOMBO CLUSTER-INITIAL LETTER SA 11A8A..11A96 ; CM # Mn [13] SOYOMBO FINAL CONSONANT SIGN G..SOYOMBO SIGN ANUSVARA 11A97 ; CM # Mc SOYOMBO SIGN VISARGA 11A98..11A99 ; CM # Mn [2] SOYOMBO GEMINATION MARK..SOYOMBO SUBJOINER 11A9A..11A9C ; BA # Po [3] SOYOMBO MARK TSHEG..SOYOMBO MARK DOUBLE SHAD 11A9D ; AL # Lo SOYOMBO MARK PLUTA 11A9E..11AA0 ; BB # Po [3] SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO HEAD MARK WITH MOON AND SUN 11AA1..11AA2 ; BA # Po [2] SOYOMBO TERMINAL MARK-1..SOYOMBO TERMINAL MARK-2 11AB0..11ABF ; AL # Lo [16] CANADIAN SYLLABICS NATTILIK HI..CANADIAN SYLLABICS SPA 11AC0..11AF8 ; AL # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL 11B00..11B09 ; BB # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU 11BC0..11BE0 ; AL # Lo [33] SUNUWAR LETTER DEVI..SUNUWAR LETTER KLOKO 11BE1 ; AL # Po SUNUWAR SIGN PVO 11BF0..11BF9 ; NU # Nd [10] SUNUWAR DIGIT ZERO..SUNUWAR DIGIT NINE 11C00..11C08 ; AL # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L 11C0A..11C2E ; AL # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA 11C2F ; CM # Mc BHAIKSUKI VOWEL SIGN AA 11C30..11C36 ; CM # Mn [7] BHAIKSUKI VOWEL SIGN I..BHAIKSUKI VOWEL SIGN VOCALIC L 11C38..11C3D ; CM # Mn [6] BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN ANUSVARA 11C3E ; CM # Mc BHAIKSUKI SIGN VISARGA 11C3F ; CM # Mn BHAIKSUKI SIGN VIRAMA 11C40 ; AL # Lo BHAIKSUKI SIGN AVAGRAHA 11C41..11C45 ; BA # Po [5] BHAIKSUKI DANDA..BHAIKSUKI GAP FILLER-2 11C50..11C59 ; NU # Nd [10] BHAIKSUKI DIGIT ZERO..BHAIKSUKI DIGIT NINE 11C5A..11C6C ; AL # No [19] BHAIKSUKI NUMBER ONE..BHAIKSUKI HUNDREDS UNIT MARK 11C70 ; BB # Po MARCHEN HEAD MARK 11C71 ; EX # Po MARCHEN MARK SHAD 11C72..11C8F ; AL # Lo [30] MARCHEN LETTER KA..MARCHEN LETTER A 11C92..11CA7 ; CM # Mn [22] MARCHEN SUBJOINED LETTER KA..MARCHEN SUBJOINED LETTER ZA 11CA9 ; CM # Mc MARCHEN SUBJOINED LETTER YA 11CAA..11CB0 ; CM # Mn [7] MARCHEN SUBJOINED LETTER RA..MARCHEN VOWEL SIGN AA 11CB1 ; CM # Mc MARCHEN VOWEL SIGN I 11CB2..11CB3 ; CM # Mn [2] MARCHEN VOWEL SIGN U..MARCHEN VOWEL SIGN E 11CB4 ; CM # Mc MARCHEN VOWEL SIGN O 11CB5..11CB6 ; CM # Mn [2] MARCHEN SIGN ANUSVARA..MARCHEN SIGN CANDRABINDU 11D00..11D06 ; AL # Lo [7] MASARAM GONDI LETTER A..MASARAM GONDI LETTER E 11D08..11D09 ; AL # Lo [2] MASARAM GONDI LETTER AI..MASARAM GONDI LETTER O 11D0B..11D30 ; AL # Lo [38] MASARAM GONDI LETTER AU..MASARAM GONDI LETTER TRA 11D31..11D36 ; CM # Mn [6] MASARAM GONDI VOWEL SIGN AA..MASARAM GONDI VOWEL SIGN VOCALIC R 11D3A ; CM # Mn MASARAM GONDI VOWEL SIGN E 11D3C..11D3D ; CM # Mn [2] MASARAM GONDI VOWEL SIGN AI..MASARAM GONDI VOWEL SIGN O 11D3F..11D45 ; CM # Mn [7] MASARAM GONDI VOWEL SIGN AU..MASARAM GONDI VIRAMA 11D46 ; AL # Lo MASARAM GONDI REPHA 11D47 ; CM # Mn MASARAM GONDI RA-KARA 11D50..11D59 ; NU # Nd [10] MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE 11D60..11D65 ; AL # Lo [6] GUNJALA GONDI LETTER A..GUNJALA GONDI LETTER UU 11D67..11D68 ; AL # Lo [2] GUNJALA GONDI LETTER EE..GUNJALA GONDI LETTER AI 11D6A..11D89 ; AL # Lo [32] GUNJALA GONDI LETTER OO..GUNJALA GONDI LETTER SA 11D8A..11D8E ; CM # Mc [5] GUNJALA GONDI VOWEL SIGN AA..GUNJALA GONDI VOWEL SIGN UU 11D90..11D91 ; CM # Mn [2] GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI 11D93..11D94 ; CM # Mc [2] GUNJALA GONDI VOWEL SIGN OO..GUNJALA GONDI VOWEL SIGN AU 11D95 ; CM # Mn GUNJALA GONDI SIGN ANUSVARA 11D96 ; CM # Mc GUNJALA GONDI SIGN VISARGA 11D97 ; CM # Mn GUNJALA GONDI VIRAMA 11D98 ; AL # Lo GUNJALA GONDI OM 11DA0..11DA9 ; NU # Nd [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE 11EE0..11EF1 ; AS # Lo [18] MAKASAR LETTER KA..MAKASAR LETTER A 11EF2 ; BA # Lo MAKASAR ANGKA 11EF3..11EF4 ; CM # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U 11EF5..11EF6 ; CM # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O 11EF7..11EF8 ; BA # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION 11F00..11F01 ; CM # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA 11F02 ; AP # Lo KAWI SIGN REPHA 11F03 ; CM # Mc KAWI SIGN VISARGA 11F04..11F10 ; AK # Lo [13] KAWI LETTER A..KAWI LETTER O 11F12..11F33 ; AK # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA 11F34..11F35 ; CM # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA 11F36..11F3A ; CM # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R 11F3E..11F3F ; CM # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI 11F40 ; CM # Mn KAWI VOWEL SIGN EU 11F41 ; CM # Mc KAWI SIGN KILLER 11F42 ; VI # Mn KAWI CONJOINER 11F43..11F44 ; BA # Po [2] KAWI DANDA..KAWI DOUBLE DANDA 11F45..11F4F ; ID # Po [11] KAWI PUNCTUATION SECTION MARKER..KAWI PUNCTUATION CLOSING SPIRAL 11F50..11F59 ; AS # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE 11F5A ; CM # Mn KAWI SIGN NUKTA 11FB0 ; AL # Lo LISU LETTER YHA 11FC0..11FD4 ; AL # No [21] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL FRACTION DOWNSCALING FACTOR KIIZH 11FD5..11FDC ; AL # So [8] TAMIL SIGN NEL..TAMIL SIGN MUKKURUNI 11FDD..11FE0 ; PO # Sc [4] TAMIL SIGN KAACU..TAMIL SIGN VARAAKAN 11FE1..11FF1 ; AL # So [17] TAMIL SIGN PAARAM..TAMIL SIGN VAKAIYARAA 11FFF ; BA # Po TAMIL PUNCTUATION END OF TEXT 12000..12399 ; AL # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U 12400..1246E ; AL # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM 12470..12474 ; BA # Po [5] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON 12480..12543 ; AL # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU 12F90..12FF0 ; AL # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114 12FF1..12FF2 ; AL # Po [2] CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302 13000..13257 ; AL # Lo [600] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH O006 13258..1325A ; OP # Lo [3] EGYPTIAN HIEROGLYPH O006A..EGYPTIAN HIEROGLYPH O006C 1325B..1325D ; CL # Lo [3] EGYPTIAN HIEROGLYPH O006D..EGYPTIAN HIEROGLYPH O006F 1325E..13281 ; AL # Lo [36] EGYPTIAN HIEROGLYPH O007..EGYPTIAN HIEROGLYPH O033 13282 ; CL # Lo EGYPTIAN HIEROGLYPH O033A 13283..13285 ; AL # Lo [3] EGYPTIAN HIEROGLYPH O034..EGYPTIAN HIEROGLYPH O036 13286 ; OP # Lo EGYPTIAN HIEROGLYPH O036A 13287 ; CL # Lo EGYPTIAN HIEROGLYPH O036B 13288 ; OP # Lo EGYPTIAN HIEROGLYPH O036C 13289 ; CL # Lo EGYPTIAN HIEROGLYPH O036D 1328A..13378 ; AL # Lo [239] EGYPTIAN HIEROGLYPH O037..EGYPTIAN HIEROGLYPH V011 13379 ; OP # Lo EGYPTIAN HIEROGLYPH V011A 1337A..1337B ; CL # Lo [2] EGYPTIAN HIEROGLYPH V011B..EGYPTIAN HIEROGLYPH V011C 1337C..1342E ; AL # Lo [179] EGYPTIAN HIEROGLYPH V012..EGYPTIAN HIEROGLYPH AA032 1342F ; OP # Lo EGYPTIAN HIEROGLYPH V011D 13430..13436 ; GL # Cf [7] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH OVERLAY MIDDLE 13437 ; OP # Cf EGYPTIAN HIEROGLYPH BEGIN SEGMENT 13438 ; CL # Cf EGYPTIAN HIEROGLYPH END SEGMENT 13439..1343B ; GL # Cf [3] EGYPTIAN HIEROGLYPH INSERT AT MIDDLE..EGYPTIAN HIEROGLYPH INSERT AT BOTTOM 1343C ; OP # Cf EGYPTIAN HIEROGLYPH BEGIN ENCLOSURE 1343D ; CL # Cf EGYPTIAN HIEROGLYPH END ENCLOSURE 1343E ; OP # Cf EGYPTIAN HIEROGLYPH BEGIN WALLED ENCLOSURE 1343F ; CL # Cf EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE 13440 ; CM # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY 13441..13446 ; AL # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN 13447..13455 ; CM # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED 13460..143FA ; AL # Lo [3995] EGYPTIAN HIEROGLYPH-13460..EGYPTIAN HIEROGLYPH-143FA 14400..145CD ; AL # Lo [462] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A409 145CE ; OP # Lo ANATOLIAN HIEROGLYPH A410 BEGIN LOGOGRAM MARK 145CF ; CL # Lo ANATOLIAN HIEROGLYPH A410A END LOGOGRAM MARK 145D0..14646 ; AL # Lo [119] ANATOLIAN HIEROGLYPH A411..ANATOLIAN HIEROGLYPH A530 16100..1611D ; AS # Lo [30] GURUNG KHEMA LETTER A..GURUNG KHEMA LETTER SA 1611E..16129 ; CM # Mn [12] GURUNG KHEMA VOWEL SIGN AA..GURUNG KHEMA VOWEL LENGTH MARK 1612A..1612C ; CM # Mc [3] GURUNG KHEMA CONSONANT SIGN MEDIAL YA..GURUNG KHEMA CONSONANT SIGN MEDIAL HA 1612D..1612F ; CM # Mn [3] GURUNG KHEMA SIGN ANUSVARA..GURUNG KHEMA SIGN THOLHOMA 16130..16139 ; AS # Nd [10] GURUNG KHEMA DIGIT ZERO..GURUNG KHEMA DIGIT NINE 16800..16A38 ; AL # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ 16A40..16A5E ; AL # Lo [31] MRO LETTER TA..MRO LETTER TEK 16A60..16A69 ; NU # Nd [10] MRO DIGIT ZERO..MRO DIGIT NINE 16A6E..16A6F ; BA # Po [2] MRO DANDA..MRO DOUBLE DANDA 16A70..16ABE ; AL # Lo [79] TANGSA LETTER OZ..TANGSA LETTER ZA 16AC0..16AC9 ; NU # Nd [10] TANGSA DIGIT ZERO..TANGSA DIGIT NINE 16AD0..16AED ; AL # Lo [30] BASSA VAH LETTER ENNI..BASSA VAH LETTER I 16AF0..16AF4 ; CM # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE 16AF5 ; BA # Po BASSA VAH FULL STOP 16B00..16B2F ; AL # Lo [48] PAHAWH HMONG VOWEL KEEB..PAHAWH HMONG CONSONANT CAU 16B30..16B36 ; CM # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM 16B37..16B39 ; BA # Po [3] PAHAWH HMONG SIGN VOS THOM..PAHAWH HMONG SIGN CIM CHEEM 16B3A..16B3B ; AL # Po [2] PAHAWH HMONG SIGN VOS THIAB..PAHAWH HMONG SIGN VOS FEEM 16B3C..16B3F ; AL # So [4] PAHAWH HMONG SIGN XYEEM NTXIV..PAHAWH HMONG SIGN XYEEM FAIB 16B40..16B43 ; AL # Lm [4] PAHAWH HMONG SIGN VOS SEEV..PAHAWH HMONG SIGN IB YAM 16B44 ; BA # Po PAHAWH HMONG SIGN XAUS 16B45 ; AL # So PAHAWH HMONG SIGN CIM TSOV ROG 16B50..16B59 ; NU # Nd [10] PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE 16B5B..16B61 ; AL # No [7] PAHAWH HMONG NUMBER TENS..PAHAWH HMONG NUMBER TRILLIONS 16B63..16B77 ; AL # Lo [21] PAHAWH HMONG SIGN VOS LUB..PAHAWH HMONG SIGN CIM NRES TOS 16B7D..16B8F ; AL # Lo [19] PAHAWH HMONG CLAN SIGN TSHEEJ..PAHAWH HMONG CLAN SIGN VWJ 16D40..16D42 ; AL # Lm [3] KIRAT RAI SIGN ANUSVARA..KIRAT RAI SIGN VISARGA 16D43..16D6A ; AL # Lo [40] KIRAT RAI LETTER A..KIRAT RAI VOWEL SIGN AU 16D6B..16D6C ; AL # Lm [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT 16D6D ; AL # Po KIRAT RAI SIGN YUPI 16D6E..16D6F ; BA # Po [2] KIRAT RAI DANDA..KIRAT RAI DOUBLE DANDA 16D70..16D79 ; NU # Nd [10] KIRAT RAI DIGIT ZERO..KIRAT RAI DIGIT NINE 16E40..16E7F ; AL # L& [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y 16E80..16E96 ; AL # No [23] MEDEFAIDRIN DIGIT ZERO..MEDEFAIDRIN DIGIT THREE ALTERNATE FORM 16E97..16E98 ; BA # Po [2] MEDEFAIDRIN COMMA..MEDEFAIDRIN FULL STOP 16E99..16E9A ; AL # Po [2] MEDEFAIDRIN SYMBOL AIVA..MEDEFAIDRIN EXCLAMATION OH 16F00..16F4A ; AL # Lo [75] MIAO LETTER PA..MIAO LETTER RTE 16F4F ; CM # Mn MIAO SIGN CONSONANT MODIFIER BAR 16F50 ; AL # Lo MIAO LETTER NASALIZATION 16F51..16F87 ; CM # Mc [55] MIAO SIGN ASPIRATION..MIAO VOWEL SIGN UI 16F8F..16F92 ; CM # Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW 16F93..16F9F ; AL # Lm [13] MIAO LETTER TONE-2..MIAO LETTER REFORMED TONE-8 16FE0..16FE1 ; NS # Lm [2] TANGUT ITERATION MARK..NUSHU ITERATION MARK 16FE2 ; NS # Po OLD CHINESE HOOK MARK 16FE3 ; NS # Lm OLD CHINESE ITERATION MARK 16FE4 ; GL # Mn KHITAN SMALL SCRIPT FILLER 16FF0..16FF1 ; CM # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY 17000..187F7 ; ID # Lo [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7 18800..18AFF ; ID # Lo [768] TANGUT COMPONENT-001..TANGUT COMPONENT-768 18B00..18CD5 ; AL # Lo [470] KHITAN SMALL SCRIPT CHARACTER-18B00..KHITAN SMALL SCRIPT CHARACTER-18CD5 18CFF ; AL # Lo KHITAN SMALL SCRIPT CHARACTER-18CFF 18D00..18D08 ; ID # Lo [9] TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D08 1AFF0..1AFF3 ; AL # Lm [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5 1AFF5..1AFFB ; AL # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5 1AFFD..1AFFE ; AL # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8 1B000..1B0FF ; ID # Lo [256] KATAKANA LETTER ARCHAIC E..HENTAIGANA LETTER RE-2 1B100..1B122 ; ID # Lo [35] HENTAIGANA LETTER RE-3..KATAKANA LETTER ARCHAIC WU 1B132 ; CJ # Lo HIRAGANA LETTER SMALL KO 1B150..1B152 ; CJ # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO 1B155 ; CJ # Lo KATAKANA LETTER SMALL KO 1B164..1B167 ; CJ # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N 1B170..1B2FB ; ID # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB 1BC00..1BC6A ; AL # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M 1BC70..1BC7C ; AL # Lo [13] DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK 1BC80..1BC88 ; AL # Lo [9] DUPLOYAN AFFIX HIGH ACUTE..DUPLOYAN AFFIX HIGH VERTICAL 1BC90..1BC99 ; AL # Lo [10] DUPLOYAN AFFIX LOW ACUTE..DUPLOYAN AFFIX LOW ARROW 1BC9C ; AL # So DUPLOYAN SIGN O WITH CROSS 1BC9D..1BC9E ; CM # Mn [2] DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK 1BC9F ; BA # Po DUPLOYAN PUNCTUATION CHINOOK FULL STOP 1BCA0..1BCA3 ; CM # Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP 1CC00..1CCEF ; AL # So [240] UP-POINTING GO-KART..OUTLINED LATIN CAPITAL LETTER Z 1CCF0..1CCF9 ; NU # Nd [10] OUTLINED DIGIT ZERO..OUTLINED DIGIT NINE 1CD00..1CEB3 ; AL # So [436] BLOCK OCTANT-3..BLACK RIGHT TRIANGLE CARET 1CF00..1CF2D ; CM # Mn [46] ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT 1CF30..1CF46 ; CM # Mn [23] ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG 1CF50..1CFC3 ; AL # So [116] ZNAMENNY NEUME KRYUK..ZNAMENNY NEUME PAUK 1D000..1D0F5 ; AL # So [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO 1D100..1D126 ; AL # So [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2 1D129..1D164 ; AL # So [60] MUSICAL SYMBOL MULTIPLE MEASURE REST..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D165..1D166 ; CM # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM 1D167..1D169 ; CM # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3 1D16A..1D16C ; AL # So [3] MUSICAL SYMBOL FINGERED TREMOLO-1..MUSICAL SYMBOL FINGERED TREMOLO-3 1D16D..1D172 ; CM # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5 1D173..1D17A ; CM # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE 1D17B..1D182 ; CM # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE 1D183..1D184 ; AL # So [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN 1D185..1D18B ; CM # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE 1D18C..1D1A9 ; AL # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH 1D1AA..1D1AD ; CM # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO 1D1AE..1D1EA ; AL # So [61] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL KORON 1D200..1D241 ; AL # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54 1D242..1D244 ; CM # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME 1D245 ; AL # So GREEK MUSICAL LEIMMA 1D2C0..1D2D3 ; AL # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN 1D2E0..1D2F3 ; AL # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN 1D300..1D356 ; AL # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING 1D360..1D378 ; AL # No [25] COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE 1D400..1D454 ; AL # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G 1D456..1D49C ; AL # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A 1D49E..1D49F ; AL # Lu [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D 1D4A2 ; AL # Lu MATHEMATICAL SCRIPT CAPITAL G 1D4A5..1D4A6 ; AL # Lu [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K 1D4A9..1D4AC ; AL # Lu [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q 1D4AE..1D4B9 ; AL # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D 1D4BB ; AL # Ll MATHEMATICAL SCRIPT SMALL F 1D4BD..1D4C3 ; AL # Ll [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N 1D4C5..1D505 ; AL # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B 1D507..1D50A ; AL # Lu [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G 1D50D..1D514 ; AL # Lu [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q 1D516..1D51C ; AL # Lu [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y 1D51E..1D539 ; AL # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53B..1D53E ; AL # Lu [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D540..1D544 ; AL # Lu [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D546 ; AL # Lu MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D54A..1D550 ; AL # Lu [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D552..1D6A5 ; AL # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A8..1D6C0 ; AL # Lu [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA 1D6C1 ; AL # Sm MATHEMATICAL BOLD NABLA 1D6C2..1D6DA ; AL # Ll [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA 1D6DB ; AL # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL 1D6DC..1D6FA ; AL # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA 1D6FB ; AL # Sm MATHEMATICAL ITALIC NABLA 1D6FC..1D714 ; AL # Ll [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA 1D715 ; AL # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL 1D716..1D734 ; AL # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D735 ; AL # Sm MATHEMATICAL BOLD ITALIC NABLA 1D736..1D74E ; AL # Ll [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA 1D74F ; AL # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL 1D750..1D76E ; AL # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D76F ; AL # Sm MATHEMATICAL SANS-SERIF BOLD NABLA 1D770..1D788 ; AL # Ll [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA 1D789 ; AL # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL 1D78A..1D7A8 ; AL # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7A9 ; AL # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA 1D7AA..1D7C2 ; AL # Ll [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA 1D7C3 ; AL # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL 1D7C4..1D7CB ; AL # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA 1D7CE..1D7FF ; NU # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE 1D800..1D9FF ; AL # So [512] SIGNWRITING HAND-FIST INDEX..SIGNWRITING HEAD 1DA00..1DA36 ; CM # Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN 1DA37..1DA3A ; AL # So [4] SIGNWRITING AIR BLOW SMALL ROTATIONS..SIGNWRITING BREATH EXHALE 1DA3B..1DA6C ; CM # Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT 1DA6D..1DA74 ; AL # So [8] SIGNWRITING SHOULDER HIP SPINE..SIGNWRITING TORSO-FLOORPLANE TWISTING 1DA75 ; CM # Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS 1DA76..1DA83 ; AL # So [14] SIGNWRITING LIMB COMBINATION..SIGNWRITING LOCATION DEPTH 1DA84 ; CM # Mn SIGNWRITING LOCATION HEAD NECK 1DA85..1DA86 ; AL # So [2] SIGNWRITING LOCATION TORSO..SIGNWRITING LOCATION LIMBS DIGITS 1DA87..1DA8A ; BA # Po [4] SIGNWRITING COMMA..SIGNWRITING COLON 1DA8B ; AL # Po SIGNWRITING PARENTHESIS 1DA9B..1DA9F ; CM # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6 1DAA1..1DAAF ; CM # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 1DF00..1DF09 ; AL # Ll [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK 1DF0A ; AL # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 1DF0B..1DF1E ; AL # Ll [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL 1DF25..1DF2A ; AL # Ll [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK 1E000..1E006 ; CM # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE 1E008..1E018 ; CM # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU 1E01B..1E021 ; CM # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI 1E023..1E024 ; CM # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS 1E026..1E02A ; CM # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA 1E030..1E06D ; AL # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE 1E08F ; CM # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 1E100..1E12C ; AL # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W 1E130..1E136 ; CM # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D 1E137..1E13D ; AL # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER 1E140..1E149 ; NU # Nd [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE 1E14E ; AL # Lo NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ 1E14F ; AL # So NYIAKENG PUACHUE HMONG CIRCLED CA 1E290..1E2AD ; AL # Lo [30] TOTO LETTER PA..TOTO LETTER A 1E2AE ; CM # Mn TOTO SIGN RISING TONE 1E2C0..1E2EB ; AL # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH 1E2EC..1E2EF ; CM # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI 1E2F0..1E2F9 ; NU # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE 1E2FF ; PR # Sc WANCHO NGUN SIGN 1E4D0..1E4EA ; AL # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL 1E4EB ; AL # Lm NAG MUNDARI SIGN OJOD 1E4EC..1E4EF ; CM # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH 1E4F0..1E4F9 ; NU # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE 1E5D0..1E5ED ; AL # Lo [30] OL ONAL LETTER O..OL ONAL LETTER EG 1E5EE..1E5EF ; CM # Mn [2] OL ONAL SIGN MU..OL ONAL SIGN IKIR 1E5F0 ; AL # Lo OL ONAL SIGN HODDOND 1E5F1..1E5FA ; NU # Nd [10] OL ONAL DIGIT ZERO..OL ONAL DIGIT NINE 1E5FF ; AL # Po OL ONAL ABBREVIATION SIGN 1E7E0..1E7E6 ; AL # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO 1E7E8..1E7EB ; AL # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE 1E7ED..1E7EE ; AL # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE 1E7F0..1E7FE ; AL # Lo [15] ETHIOPIC SYLLABLE GURAGE QWI..ETHIOPIC SYLLABLE GURAGE PWEE 1E800..1E8C4 ; AL # Lo [197] MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON 1E8C7..1E8CF ; AL # No [9] MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE 1E8D0..1E8D6 ; CM # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS 1E900..1E943 ; AL # L& [68] ADLAM CAPITAL LETTER ALIF..ADLAM SMALL LETTER SHA 1E944..1E94A ; CM # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA 1E94B ; AL # Lm ADLAM NASALIZATION MARK 1E950..1E959 ; NU # Nd [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE 1E95E..1E95F ; OP # Po [2] ADLAM INITIAL EXCLAMATION MARK..ADLAM INITIAL QUESTION MARK 1EC71..1ECAB ; AL # No [59] INDIC SIYAQ NUMBER ONE..INDIC SIYAQ NUMBER PREFIXED NINE 1ECAC ; PO # So INDIC SIYAQ PLACEHOLDER 1ECAD..1ECAF ; AL # No [3] INDIC SIYAQ FRACTION ONE QUARTER..INDIC SIYAQ FRACTION THREE QUARTERS 1ECB0 ; PO # Sc INDIC SIYAQ RUPEE MARK 1ECB1..1ECB4 ; AL # No [4] INDIC SIYAQ NUMBER ALTERNATE ONE..INDIC SIYAQ ALTERNATE LAKH MARK 1ED01..1ED2D ; AL # No [45] OTTOMAN SIYAQ NUMBER ONE..OTTOMAN SIYAQ NUMBER NINETY THOUSAND 1ED2E ; AL # So OTTOMAN SIYAQ MARRATAN 1ED2F..1ED3D ; AL # No [15] OTTOMAN SIYAQ ALTERNATE NUMBER TWO..OTTOMAN SIYAQ FRACTION ONE SIXTH 1EE00..1EE03 ; AL # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL 1EE05..1EE1F ; AL # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF 1EE21..1EE22 ; AL # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM 1EE24 ; AL # Lo ARABIC MATHEMATICAL INITIAL HEH 1EE27 ; AL # Lo ARABIC MATHEMATICAL INITIAL HAH 1EE29..1EE32 ; AL # Lo [10] ARABIC MATHEMATICAL INITIAL YEH..ARABIC MATHEMATICAL INITIAL QAF 1EE34..1EE37 ; AL # Lo [4] ARABIC MATHEMATICAL INITIAL SHEEN..ARABIC MATHEMATICAL INITIAL KHAH 1EE39 ; AL # Lo ARABIC MATHEMATICAL INITIAL DAD 1EE3B ; AL # Lo ARABIC MATHEMATICAL INITIAL GHAIN 1EE42 ; AL # Lo ARABIC MATHEMATICAL TAILED JEEM 1EE47 ; AL # Lo ARABIC MATHEMATICAL TAILED HAH 1EE49 ; AL # Lo ARABIC MATHEMATICAL TAILED YEH 1EE4B ; AL # Lo ARABIC MATHEMATICAL TAILED LAM 1EE4D..1EE4F ; AL # Lo [3] ARABIC MATHEMATICAL TAILED NOON..ARABIC MATHEMATICAL TAILED AIN 1EE51..1EE52 ; AL # Lo [2] ARABIC MATHEMATICAL TAILED SAD..ARABIC MATHEMATICAL TAILED QAF 1EE54 ; AL # Lo ARABIC MATHEMATICAL TAILED SHEEN 1EE57 ; AL # Lo ARABIC MATHEMATICAL TAILED KHAH 1EE59 ; AL # Lo ARABIC MATHEMATICAL TAILED DAD 1EE5B ; AL # Lo ARABIC MATHEMATICAL TAILED GHAIN 1EE5D ; AL # Lo ARABIC MATHEMATICAL TAILED DOTLESS NOON 1EE5F ; AL # Lo ARABIC MATHEMATICAL TAILED DOTLESS QAF 1EE61..1EE62 ; AL # Lo [2] ARABIC MATHEMATICAL STRETCHED BEH..ARABIC MATHEMATICAL STRETCHED JEEM 1EE64 ; AL # Lo ARABIC MATHEMATICAL STRETCHED HEH 1EE67..1EE6A ; AL # Lo [4] ARABIC MATHEMATICAL STRETCHED HAH..ARABIC MATHEMATICAL STRETCHED KAF 1EE6C..1EE72 ; AL # Lo [7] ARABIC MATHEMATICAL STRETCHED MEEM..ARABIC MATHEMATICAL STRETCHED QAF 1EE74..1EE77 ; AL # Lo [4] ARABIC MATHEMATICAL STRETCHED SHEEN..ARABIC MATHEMATICAL STRETCHED KHAH 1EE79..1EE7C ; AL # Lo [4] ARABIC MATHEMATICAL STRETCHED DAD..ARABIC MATHEMATICAL STRETCHED DOTLESS BEH 1EE7E ; AL # Lo ARABIC MATHEMATICAL STRETCHED DOTLESS FEH 1EE80..1EE89 ; AL # Lo [10] ARABIC MATHEMATICAL LOOPED ALEF..ARABIC MATHEMATICAL LOOPED YEH 1EE8B..1EE9B ; AL # Lo [17] ARABIC MATHEMATICAL LOOPED LAM..ARABIC MATHEMATICAL LOOPED GHAIN 1EEA1..1EEA3 ; AL # Lo [3] ARABIC MATHEMATICAL DOUBLE-STRUCK BEH..ARABIC MATHEMATICAL DOUBLE-STRUCK DAL 1EEA5..1EEA9 ; AL # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH 1EEAB..1EEBB ; AL # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN 1EEF0..1EEF1 ; AL # Sm [2] ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL..ARABIC MATHEMATICAL OPERATOR HAH WITH DAL 1F000..1F02B ; ID # So [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK 1F02C..1F02F ; ID # Cn [4] .. 1F030..1F093 ; ID # So [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06 1F094..1F09F ; ID # Cn [12] .. 1F0A0..1F0AE ; ID # So [15] PLAYING CARD BACK..PLAYING CARD KING OF SPADES 1F0AF..1F0B0 ; ID # Cn [2] .. 1F0B1..1F0BF ; ID # So [15] PLAYING CARD ACE OF HEARTS..PLAYING CARD RED JOKER 1F0C0 ; ID # Cn 1F0C1..1F0CF ; ID # So [15] PLAYING CARD ACE OF DIAMONDS..PLAYING CARD BLACK JOKER 1F0D0 ; ID # Cn 1F0D1..1F0F5 ; ID # So [37] PLAYING CARD ACE OF CLUBS..PLAYING CARD TRUMP-21 1F0F6..1F0FF ; ID # Cn [10] .. 1F100..1F10C ; AI # No [13] DIGIT ZERO FULL STOP..DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO 1F10D..1F10F ; AL # So [3] CIRCLED ZERO WITH SLASH..CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH 1F110..1F12D ; AI # So [30] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED CD 1F12E..1F12F ; AL # So [2] CIRCLED WZ..COPYLEFT SYMBOL 1F130..1F169 ; AI # So [58] SQUARED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z 1F16A..1F16F ; AL # So [6] RAISED MC SIGN..CIRCLED HUMAN FIGURE 1F170..1F1AC ; AI # So [61] NEGATIVE SQUARED LATIN CAPITAL LETTER A..SQUARED VOD 1F1AD ; AL # So MASK WORK SYMBOL 1F1AE..1F1E5 ; ID # Cn [56] .. 1F1E6..1F1FF ; RI # So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z 1F200..1F202 ; ID # So [3] SQUARE HIRAGANA HOKA..SQUARED KATAKANA SA 1F203..1F20F ; ID # Cn [13] .. 1F210..1F23B ; ID # So [44] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-914D 1F23C..1F23F ; ID # Cn [4] .. 1F240..1F248 ; ID # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 1F249..1F24F ; ID # Cn [7] .. 1F250..1F251 ; ID # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT 1F252..1F25F ; ID # Cn [14] .. 1F260..1F265 ; ID # So [6] ROUNDED SYMBOL FOR FU..ROUNDED SYMBOL FOR CAI 1F266..1F2FF ; ID # Cn [154] .. 1F300..1F384 ; ID # So [133] CYCLONE..CHRISTMAS TREE 1F385 ; EB # So FATHER CHRISTMAS 1F386..1F39B ; ID # So [22] FIREWORKS..CONTROL KNOBS 1F39C..1F39D ; AL # So [2] BEAMED ASCENDING MUSICAL NOTES..BEAMED DESCENDING MUSICAL NOTES 1F39E..1F3B4 ; ID # So [23] FILM FRAMES..FLOWER PLAYING CARDS 1F3B5..1F3B6 ; AL # So [2] MUSICAL NOTE..MULTIPLE MUSICAL NOTES 1F3B7..1F3BB ; ID # So [5] SAXOPHONE..VIOLIN 1F3BC ; AL # So MUSICAL SCORE 1F3BD..1F3C1 ; ID # So [5] RUNNING SHIRT WITH SASH..CHEQUERED FLAG 1F3C2..1F3C4 ; EB # So [3] SNOWBOARDER..SURFER 1F3C5..1F3C6 ; ID # So [2] SPORTS MEDAL..TROPHY 1F3C7 ; EB # So HORSE RACING 1F3C8..1F3C9 ; ID # So [2] AMERICAN FOOTBALL..RUGBY FOOTBALL 1F3CA..1F3CC ; EB # So [3] SWIMMER..GOLFER 1F3CD..1F3FA ; ID # So [46] RACING MOTORCYCLE..AMPHORA 1F3FB..1F3FF ; EM # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6 1F400..1F441 ; ID # So [66] RAT..EYE 1F442..1F443 ; EB # So [2] EAR..NOSE 1F444..1F445 ; ID # So [2] MOUTH..TONGUE 1F446..1F450 ; EB # So [11] WHITE UP POINTING BACKHAND INDEX..OPEN HANDS SIGN 1F451..1F465 ; ID # So [21] CROWN..BUSTS IN SILHOUETTE 1F466..1F478 ; EB # So [19] BOY..PRINCESS 1F479..1F47B ; ID # So [3] JAPANESE OGRE..GHOST 1F47C ; EB # So BABY ANGEL 1F47D..1F480 ; ID # So [4] EXTRATERRESTRIAL ALIEN..SKULL 1F481..1F483 ; EB # So [3] INFORMATION DESK PERSON..DANCER 1F484 ; ID # So LIPSTICK 1F485..1F487 ; EB # So [3] NAIL POLISH..HAIRCUT 1F488..1F48E ; ID # So [7] BARBER POLE..GEM STONE 1F48F ; EB # So KISS 1F490 ; ID # So BOUQUET 1F491 ; EB # So COUPLE WITH HEART 1F492..1F49F ; ID # So [14] WEDDING..HEART DECORATION 1F4A0 ; AL # So DIAMOND SHAPE WITH A DOT INSIDE 1F4A1 ; ID # So ELECTRIC LIGHT BULB 1F4A2 ; AL # So ANGER SYMBOL 1F4A3 ; ID # So BOMB 1F4A4 ; AL # So SLEEPING SYMBOL 1F4A5..1F4A9 ; ID # So [5] COLLISION SYMBOL..PILE OF POO 1F4AA ; EB # So FLEXED BICEPS 1F4AB..1F4AE ; ID # So [4] DIZZY SYMBOL..WHITE FLOWER 1F4AF ; AL # So HUNDRED POINTS SYMBOL 1F4B0 ; ID # So MONEY BAG 1F4B1..1F4B2 ; AL # So [2] CURRENCY EXCHANGE..HEAVY DOLLAR SIGN 1F4B3..1F4FF ; ID # So [77] CREDIT CARD..PRAYER BEADS 1F500..1F506 ; AL # So [7] TWISTED RIGHTWARDS ARROWS..HIGH BRIGHTNESS SYMBOL 1F507..1F516 ; ID # So [16] SPEAKER WITH CANCELLATION STROKE..BOOKMARK 1F517..1F524 ; AL # So [14] LINK SYMBOL..INPUT SYMBOL FOR LATIN LETTERS 1F525..1F531 ; ID # So [13] FIRE..TRIDENT EMBLEM 1F532..1F549 ; AL # So [24] BLACK SQUARE BUTTON..OM SYMBOL 1F54A..1F573 ; ID # So [42] DOVE OF PEACE..HOLE 1F574..1F575 ; EB # So [2] MAN IN BUSINESS SUIT LEVITATING..SLEUTH OR SPY 1F576..1F579 ; ID # So [4] DARK SUNGLASSES..JOYSTICK 1F57A ; EB # So MAN DANCING 1F57B..1F58F ; ID # So [21] LEFT HAND TELEPHONE RECEIVER..TURNED OK HAND SIGN 1F590 ; EB # So RAISED HAND WITH FINGERS SPLAYED 1F591..1F594 ; ID # So [4] REVERSED RAISED HAND WITH FINGERS SPLAYED..REVERSED VICTORY HAND 1F595..1F596 ; EB # So [2] REVERSED HAND WITH MIDDLE FINGER EXTENDED..RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS 1F597..1F5D3 ; ID # So [61] WHITE DOWN POINTING LEFT HAND INDEX..SPIRAL CALENDAR PAD 1F5D4..1F5DB ; AL # So [8] DESKTOP WINDOW..DECREASE FONT SIZE SYMBOL 1F5DC..1F5F3 ; ID # So [24] COMPRESSION..BALLOT BOX WITH BALLOT 1F5F4..1F5F9 ; AL # So [6] BALLOT SCRIPT X..BALLOT BOX WITH BOLD CHECK 1F5FA..1F5FF ; ID # So [6] WORLD MAP..MOYAI 1F600..1F644 ; ID # So [69] GRINNING FACE..FACE WITH ROLLING EYES 1F645..1F647 ; EB # So [3] FACE WITH NO GOOD GESTURE..PERSON BOWING DEEPLY 1F648..1F64A ; ID # So [3] SEE-NO-EVIL MONKEY..SPEAK-NO-EVIL MONKEY 1F64B..1F64F ; EB # So [5] HAPPY PERSON RAISING ONE HAND..PERSON WITH FOLDED HANDS 1F650..1F675 ; AL # So [38] NORTH WEST POINTING LEAF..SWASH AMPERSAND ORNAMENT 1F676..1F678 ; QU # So [3] SANS-SERIF HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT..SANS-SERIF HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT 1F679..1F67B ; NS # So [3] HEAVY INTERROBANG ORNAMENT..HEAVY SANS-SERIF INTERROBANG ORNAMENT 1F67C..1F67F ; AL # So [4] VERY HEAVY SOLIDUS..REVERSE CHECKER BOARD 1F680..1F6A2 ; ID # So [35] ROCKET..SHIP 1F6A3 ; EB # So ROWBOAT 1F6A4..1F6B3 ; ID # So [16] SPEEDBOAT..NO BICYCLES 1F6B4..1F6B6 ; EB # So [3] BICYCLIST..PEDESTRIAN 1F6B7..1F6BF ; ID # So [9] NO PEDESTRIANS..SHOWER 1F6C0 ; EB # So BATH 1F6C1..1F6CB ; ID # So [11] BATHTUB..COUCH AND LAMP 1F6CC ; EB # So SLEEPING ACCOMMODATION 1F6CD..1F6D7 ; ID # So [11] SHOPPING BAGS..ELEVATOR 1F6D8..1F6DB ; ID # Cn [4] .. 1F6DC..1F6EC ; ID # So [17] WIRELESS..AIRPLANE ARRIVING 1F6ED..1F6EF ; ID # Cn [3] .. 1F6F0..1F6FC ; ID # So [13] SATELLITE..ROLLER SKATE 1F6FD..1F6FF ; ID # Cn [3] .. 1F700..1F773 ; AL # So [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE 1F774..1F776 ; ID # So [3] LOT OF FORTUNE..LUNAR ECLIPSE 1F777..1F77A ; ID # Cn [4] .. 1F77B..1F77F ; ID # So [5] HAUMEA..ORCUS 1F780..1F7D4 ; AL # So [85] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..HEAVY TWELVE POINTED PINWHEEL STAR 1F7D5..1F7D9 ; ID # So [5] CIRCLED TRIANGLE..NINE POINTED WHITE STAR 1F7DA..1F7DF ; ID # Cn [6] .. 1F7E0..1F7EB ; ID # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE 1F7EC..1F7EF ; ID # Cn [4] .. 1F7F0 ; ID # So HEAVY EQUALS SIGN 1F7F1..1F7FF ; ID # Cn [15] .. 1F800..1F80B ; AL # So [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD 1F810..1F847 ; AL # So [56] LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD..DOWNWARDS HEAVY ARROW 1F850..1F859 ; AL # So [10] LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW 1F860..1F887 ; AL # So [40] WIDE-HEADED LEFTWARDS LIGHT BARB ARROW..WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW 1F890..1F8AD ; AL # So [30] LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS 1F8B0..1F8BB ; AL # So [12] ARROW POINTING UPWARDS THEN NORTH WEST..SOUTH WEST ARROW FROM BAR 1F8C0..1F8C1 ; AL # So [2] LEFTWARDS ARROW FROM DOWNWARDS ARROW..RIGHTWARDS ARROW FROM DOWNWARDS ARROW 1F900..1F90B ; AL # So [12] CIRCLED CROSS FORMEE WITH FOUR DOTS..DOWNWARD FACING NOTCHED HOOK WITH DOT 1F90C ; EB # So PINCHED FINGERS 1F90D..1F90E ; ID # So [2] WHITE HEART..BROWN HEART 1F90F ; EB # So PINCHING HAND 1F910..1F917 ; ID # So [8] ZIPPER-MOUTH FACE..HUGGING FACE 1F918..1F91F ; EB # So [8] SIGN OF THE HORNS..I LOVE YOU HAND SIGN 1F920..1F925 ; ID # So [6] FACE WITH COWBOY HAT..LYING FACE 1F926 ; EB # So FACE PALM 1F927..1F92F ; ID # So [9] SNEEZING FACE..SHOCKED FACE WITH EXPLODING HEAD 1F930..1F939 ; EB # So [10] PREGNANT WOMAN..JUGGLING 1F93A..1F93B ; ID # So [2] FENCER..MODERN PENTATHLON 1F93C..1F93E ; EB # So [3] WRESTLERS..HANDBALL 1F93F..1F976 ; ID # So [56] DIVING MASK..FREEZING FACE 1F977 ; EB # So NINJA 1F978..1F9B4 ; ID # So [61] DISGUISED FACE..BONE 1F9B5..1F9B6 ; EB # So [2] LEG..FOOT 1F9B7 ; ID # So TOOTH 1F9B8..1F9B9 ; EB # So [2] SUPERHERO..SUPERVILLAIN 1F9BA ; ID # So SAFETY VEST 1F9BB ; EB # So EAR WITH HEARING AID 1F9BC..1F9CC ; ID # So [17] MOTORIZED WHEELCHAIR..TROLL 1F9CD..1F9CF ; EB # So [3] STANDING PERSON..DEAF PERSON 1F9D0 ; ID # So FACE WITH MONOCLE 1F9D1..1F9DD ; EB # So [13] ADULT..ELF 1F9DE..1F9FF ; ID # So [34] GENIE..NAZAR AMULET 1FA00..1FA53 ; AL # So [84] NEUTRAL CHESS KING..BLACK CHESS KNIGHT-BISHOP 1FA54..1FA5F ; ID # Cn [12] .. 1FA60..1FA6D ; ID # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER 1FA6E..1FA6F ; ID # Cn [2] .. 1FA70..1FA7C ; ID # So [13] BALLET SHOES..CRUTCH 1FA7D..1FA7F ; ID # Cn [3] .. 1FA80..1FA89 ; ID # So [10] YO-YO..HARP 1FA8A..1FA8E ; ID # Cn [5] .. 1FA8F..1FAC2 ; ID # So [52] SHOVEL..PEOPLE HUGGING 1FAC3..1FAC5 ; EB # So [3] PREGNANT MAN..PERSON WITH CROWN 1FAC6 ; ID # So FINGERPRINT 1FAC7..1FACD ; ID # Cn [7] .. 1FACE..1FADC ; ID # So [15] MOOSE..ROOT VEGETABLE 1FADD..1FADE ; ID # Cn [2] .. 1FADF..1FAE9 ; ID # So [11] SPLATTER..FACE WITH BAGS UNDER EYES 1FAEA..1FAEF ; ID # Cn [6] .. 1FAF0..1FAF8 ; EB # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND 1FAF9..1FAFF ; ID # Cn [7] .. 1FB00..1FB92 ; AL # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK 1FB94..1FBEF ; AL # So [92] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..TOP LEFT JUSTIFIED LOWER RIGHT QUARTER BLACK CIRCLE 1FBF0..1FBF9 ; NU # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE 1FC00..1FFFD ; ID # Cn [1022] .. 20000..2A6DF ; ID # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF 2A6E0..2A6FF ; ID # Cn [32] .. 2A700..2B739 ; ID # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739 2B73A..2B73F ; ID # Cn [6] .. 2B740..2B81D ; ID # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D 2B81E..2B81F ; ID # Cn [2] .. 2B820..2CEA1 ; ID # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1 2CEA2..2CEAF ; ID # Cn [14] .. 2CEB0..2EBE0 ; ID # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0 2EBE1..2EBEF ; ID # Cn [15] .. 2EBF0..2EE5D ; ID # Lo [622] CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D 2EE5E..2F7FF ; ID # Cn [2466] .. 2F800..2FA1D ; ID # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D 2FA1E..2FA1F ; ID # Cn [2] .. 2FA20..2FFFD ; ID # Cn [1502] .. 30000..3134A ; ID # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A 3134B..3134F ; ID # Cn [5] .. 31350..323AF ; ID # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF 323B0..3FFFD ; ID # Cn [56398] .. E0001 ; CM # Cf LANGUAGE TAG E0020..E007F ; CM # Cf [96] TAG SPACE..CANCEL TAG E0100..E01EF ; CM # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256 F0000..FFFFD ; XX # Co [65534] .. 100000..10FFFD ; XX # Co [65534] .. # EOF m17n-db-1.8.10/UNIDATA/CaseFolding.txt0000644002345600234560000025011414715365256012472 # CaseFolding-16.0.0.txt # Date: 2024-04-30, 21:48:11 GMT # © 2024 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html # # Unicode Character Database # For documentation, see https://www.unicode.org/reports/tr44/ # # Case Folding Properties # # This file is a supplement to the UnicodeData file. # It provides a case folding mapping generated from the Unicode Character Database. # If all characters are mapped according to the full mapping below, then # case differences (according to UnicodeData.txt and SpecialCasing.txt) # are eliminated. # # The data supports both implementations that require simple case foldings # (where string lengths don't change), and implementations that allow full case folding # (where string lengths may grow). Note that where they can be supported, the # full case foldings are superior: for example, they allow "MASSE" and "Maße" to match. # # All code points not listed in this file map to themselves. # # NOTE: case folding does not preserve normalization formats! # # For information on case folding, including how to have case folding # preserve normalization formats, see Section 3.13 Default Case Algorithms in # The Unicode Standard. # # ================================================================================ # Format # ================================================================================ # The entries in this file are in the following machine-readable format: # # ; ; ; # # # The status field is: # C: common case folding, common mappings shared by both simple and full mappings. # F: full case folding, mappings that cause strings to grow in length. Multiple characters are separated by spaces. # S: simple case folding, mappings to single characters where different from F. # T: special case for uppercase I and dotted uppercase I # - For non-Turkic languages, this mapping is normally not used. # - For Turkic languages (tr, az), this mapping can be used instead of the normal mapping for these characters. # Note that the Turkic mappings do not maintain canonical equivalence without additional processing. # See the discussions of case mapping in the Unicode Standard for more information. # # Usage: # A. To do a simple case folding, use the mappings with status C + S. # B. To do a full case folding, use the mappings with status C + F. # # The mappings with status T can be used or omitted depending on the desired case-folding # behavior. (The default option is to exclude them.) # # ================================================================= # Property: Case_Folding # All code points not explicitly listed for Case_Folding # have the value C for the status field, and the code point itself for the mapping field. # ================================================================= 0041; C; 0061; # LATIN CAPITAL LETTER A 0042; C; 0062; # LATIN CAPITAL LETTER B 0043; C; 0063; # LATIN CAPITAL LETTER C 0044; C; 0064; # LATIN CAPITAL LETTER D 0045; C; 0065; # LATIN CAPITAL LETTER E 0046; C; 0066; # LATIN CAPITAL LETTER F 0047; C; 0067; # LATIN CAPITAL LETTER G 0048; C; 0068; # LATIN CAPITAL LETTER H 0049; C; 0069; # LATIN CAPITAL LETTER I 0049; T; 0131; # LATIN CAPITAL LETTER I 004A; C; 006A; # LATIN CAPITAL LETTER J 004B; C; 006B; # LATIN CAPITAL LETTER K 004C; C; 006C; # LATIN CAPITAL LETTER L 004D; C; 006D; # LATIN CAPITAL LETTER M 004E; C; 006E; # LATIN CAPITAL LETTER N 004F; C; 006F; # LATIN CAPITAL LETTER O 0050; C; 0070; # LATIN CAPITAL LETTER P 0051; C; 0071; # LATIN CAPITAL LETTER Q 0052; C; 0072; # LATIN CAPITAL LETTER R 0053; C; 0073; # LATIN CAPITAL LETTER S 0054; C; 0074; # LATIN CAPITAL LETTER T 0055; C; 0075; # LATIN CAPITAL LETTER U 0056; C; 0076; # LATIN CAPITAL LETTER V 0057; C; 0077; # LATIN CAPITAL LETTER W 0058; C; 0078; # LATIN CAPITAL LETTER X 0059; C; 0079; # LATIN CAPITAL LETTER Y 005A; C; 007A; # LATIN CAPITAL LETTER Z 00B5; C; 03BC; # MICRO SIGN 00C0; C; 00E0; # LATIN CAPITAL LETTER A WITH GRAVE 00C1; C; 00E1; # LATIN CAPITAL LETTER A WITH ACUTE 00C2; C; 00E2; # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 00C3; C; 00E3; # LATIN CAPITAL LETTER A WITH TILDE 00C4; C; 00E4; # LATIN CAPITAL LETTER A WITH DIAERESIS 00C5; C; 00E5; # LATIN CAPITAL LETTER A WITH RING ABOVE 00C6; C; 00E6; # LATIN CAPITAL LETTER AE 00C7; C; 00E7; # LATIN CAPITAL LETTER C WITH CEDILLA 00C8; C; 00E8; # LATIN CAPITAL LETTER E WITH GRAVE 00C9; C; 00E9; # LATIN CAPITAL LETTER E WITH ACUTE 00CA; C; 00EA; # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 00CB; C; 00EB; # LATIN CAPITAL LETTER E WITH DIAERESIS 00CC; C; 00EC; # LATIN CAPITAL LETTER I WITH GRAVE 00CD; C; 00ED; # LATIN CAPITAL LETTER I WITH ACUTE 00CE; C; 00EE; # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 00CF; C; 00EF; # LATIN CAPITAL LETTER I WITH DIAERESIS 00D0; C; 00F0; # LATIN CAPITAL LETTER ETH 00D1; C; 00F1; # LATIN CAPITAL LETTER N WITH TILDE 00D2; C; 00F2; # LATIN CAPITAL LETTER O WITH GRAVE 00D3; C; 00F3; # LATIN CAPITAL LETTER O WITH ACUTE 00D4; C; 00F4; # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 00D5; C; 00F5; # LATIN CAPITAL LETTER O WITH TILDE 00D6; C; 00F6; # LATIN CAPITAL LETTER O WITH DIAERESIS 00D8; C; 00F8; # LATIN CAPITAL LETTER O WITH STROKE 00D9; C; 00F9; # LATIN CAPITAL LETTER U WITH GRAVE 00DA; C; 00FA; # LATIN CAPITAL LETTER U WITH ACUTE 00DB; C; 00FB; # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 00DC; C; 00FC; # LATIN CAPITAL LETTER U WITH DIAERESIS 00DD; C; 00FD; # LATIN CAPITAL LETTER Y WITH ACUTE 00DE; C; 00FE; # LATIN CAPITAL LETTER THORN 00DF; F; 0073 0073; # LATIN SMALL LETTER SHARP S 0100; C; 0101; # LATIN CAPITAL LETTER A WITH MACRON 0102; C; 0103; # LATIN CAPITAL LETTER A WITH BREVE 0104; C; 0105; # LATIN CAPITAL LETTER A WITH OGONEK 0106; C; 0107; # LATIN CAPITAL LETTER C WITH ACUTE 0108; C; 0109; # LATIN CAPITAL LETTER C WITH CIRCUMFLEX 010A; C; 010B; # LATIN CAPITAL LETTER C WITH DOT ABOVE 010C; C; 010D; # LATIN CAPITAL LETTER C WITH CARON 010E; C; 010F; # LATIN CAPITAL LETTER D WITH CARON 0110; C; 0111; # LATIN CAPITAL LETTER D WITH STROKE 0112; C; 0113; # LATIN CAPITAL LETTER E WITH MACRON 0114; C; 0115; # LATIN CAPITAL LETTER E WITH BREVE 0116; C; 0117; # LATIN CAPITAL LETTER E WITH DOT ABOVE 0118; C; 0119; # LATIN CAPITAL LETTER E WITH OGONEK 011A; C; 011B; # LATIN CAPITAL LETTER E WITH CARON 011C; C; 011D; # LATIN CAPITAL LETTER G WITH CIRCUMFLEX 011E; C; 011F; # LATIN CAPITAL LETTER G WITH BREVE 0120; C; 0121; # LATIN CAPITAL LETTER G WITH DOT ABOVE 0122; C; 0123; # LATIN CAPITAL LETTER G WITH CEDILLA 0124; C; 0125; # LATIN CAPITAL LETTER H WITH CIRCUMFLEX 0126; C; 0127; # LATIN CAPITAL LETTER H WITH STROKE 0128; C; 0129; # LATIN CAPITAL LETTER I WITH TILDE 012A; C; 012B; # LATIN CAPITAL LETTER I WITH MACRON 012C; C; 012D; # LATIN CAPITAL LETTER I WITH BREVE 012E; C; 012F; # LATIN CAPITAL LETTER I WITH OGONEK 0130; F; 0069 0307; # LATIN CAPITAL LETTER I WITH DOT ABOVE 0130; T; 0069; # LATIN CAPITAL LETTER I WITH DOT ABOVE 0132; C; 0133; # LATIN CAPITAL LIGATURE IJ 0134; C; 0135; # LATIN CAPITAL LETTER J WITH CIRCUMFLEX 0136; C; 0137; # LATIN CAPITAL LETTER K WITH CEDILLA 0139; C; 013A; # LATIN CAPITAL LETTER L WITH ACUTE 013B; C; 013C; # LATIN CAPITAL LETTER L WITH CEDILLA 013D; C; 013E; # LATIN CAPITAL LETTER L WITH CARON 013F; C; 0140; # LATIN CAPITAL LETTER L WITH MIDDLE DOT 0141; C; 0142; # LATIN CAPITAL LETTER L WITH STROKE 0143; C; 0144; # LATIN CAPITAL LETTER N WITH ACUTE 0145; C; 0146; # LATIN CAPITAL LETTER N WITH CEDILLA 0147; C; 0148; # LATIN CAPITAL LETTER N WITH CARON 0149; F; 02BC 006E; # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 014A; C; 014B; # LATIN CAPITAL LETTER ENG 014C; C; 014D; # LATIN CAPITAL LETTER O WITH MACRON 014E; C; 014F; # LATIN CAPITAL LETTER O WITH BREVE 0150; C; 0151; # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 0152; C; 0153; # LATIN CAPITAL LIGATURE OE 0154; C; 0155; # LATIN CAPITAL LETTER R WITH ACUTE 0156; C; 0157; # LATIN CAPITAL LETTER R WITH CEDILLA 0158; C; 0159; # LATIN CAPITAL LETTER R WITH CARON 015A; C; 015B; # LATIN CAPITAL LETTER S WITH ACUTE 015C; C; 015D; # LATIN CAPITAL LETTER S WITH CIRCUMFLEX 015E; C; 015F; # LATIN CAPITAL LETTER S WITH CEDILLA 0160; C; 0161; # LATIN CAPITAL LETTER S WITH CARON 0162; C; 0163; # LATIN CAPITAL LETTER T WITH CEDILLA 0164; C; 0165; # LATIN CAPITAL LETTER T WITH CARON 0166; C; 0167; # LATIN CAPITAL LETTER T WITH STROKE 0168; C; 0169; # LATIN CAPITAL LETTER U WITH TILDE 016A; C; 016B; # LATIN CAPITAL LETTER U WITH MACRON 016C; C; 016D; # LATIN CAPITAL LETTER U WITH BREVE 016E; C; 016F; # LATIN CAPITAL LETTER U WITH RING ABOVE 0170; C; 0171; # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 0172; C; 0173; # LATIN CAPITAL LETTER U WITH OGONEK 0174; C; 0175; # LATIN CAPITAL LETTER W WITH CIRCUMFLEX 0176; C; 0177; # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX 0178; C; 00FF; # LATIN CAPITAL LETTER Y WITH DIAERESIS 0179; C; 017A; # LATIN CAPITAL LETTER Z WITH ACUTE 017B; C; 017C; # LATIN CAPITAL LETTER Z WITH DOT ABOVE 017D; C; 017E; # LATIN CAPITAL LETTER Z WITH CARON 017F; C; 0073; # LATIN SMALL LETTER LONG S 0181; C; 0253; # LATIN CAPITAL LETTER B WITH HOOK 0182; C; 0183; # LATIN CAPITAL LETTER B WITH TOPBAR 0184; C; 0185; # LATIN CAPITAL LETTER TONE SIX 0186; C; 0254; # LATIN CAPITAL LETTER OPEN O 0187; C; 0188; # LATIN CAPITAL LETTER C WITH HOOK 0189; C; 0256; # LATIN CAPITAL LETTER AFRICAN D 018A; C; 0257; # LATIN CAPITAL LETTER D WITH HOOK 018B; C; 018C; # LATIN CAPITAL LETTER D WITH TOPBAR 018E; C; 01DD; # LATIN CAPITAL LETTER REVERSED E 018F; C; 0259; # LATIN CAPITAL LETTER SCHWA 0190; C; 025B; # LATIN CAPITAL LETTER OPEN E 0191; C; 0192; # LATIN CAPITAL LETTER F WITH HOOK 0193; C; 0260; # LATIN CAPITAL LETTER G WITH HOOK 0194; C; 0263; # LATIN CAPITAL LETTER GAMMA 0196; C; 0269; # LATIN CAPITAL LETTER IOTA 0197; C; 0268; # LATIN CAPITAL LETTER I WITH STROKE 0198; C; 0199; # LATIN CAPITAL LETTER K WITH HOOK 019C; C; 026F; # LATIN CAPITAL LETTER TURNED M 019D; C; 0272; # LATIN CAPITAL LETTER N WITH LEFT HOOK 019F; C; 0275; # LATIN CAPITAL LETTER O WITH MIDDLE TILDE 01A0; C; 01A1; # LATIN CAPITAL LETTER O WITH HORN 01A2; C; 01A3; # LATIN CAPITAL LETTER OI 01A4; C; 01A5; # LATIN CAPITAL LETTER P WITH HOOK 01A6; C; 0280; # LATIN LETTER YR 01A7; C; 01A8; # LATIN CAPITAL LETTER TONE TWO 01A9; C; 0283; # LATIN CAPITAL LETTER ESH 01AC; C; 01AD; # LATIN CAPITAL LETTER T WITH HOOK 01AE; C; 0288; # LATIN CAPITAL LETTER T WITH RETROFLEX HOOK 01AF; C; 01B0; # LATIN CAPITAL LETTER U WITH HORN 01B1; C; 028A; # LATIN CAPITAL LETTER UPSILON 01B2; C; 028B; # LATIN CAPITAL LETTER V WITH HOOK 01B3; C; 01B4; # LATIN CAPITAL LETTER Y WITH HOOK 01B5; C; 01B6; # LATIN CAPITAL LETTER Z WITH STROKE 01B7; C; 0292; # LATIN CAPITAL LETTER EZH 01B8; C; 01B9; # LATIN CAPITAL LETTER EZH REVERSED 01BC; C; 01BD; # LATIN CAPITAL LETTER TONE FIVE 01C4; C; 01C6; # LATIN CAPITAL LETTER DZ WITH CARON 01C5; C; 01C6; # LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON 01C7; C; 01C9; # LATIN CAPITAL LETTER LJ 01C8; C; 01C9; # LATIN CAPITAL LETTER L WITH SMALL LETTER J 01CA; C; 01CC; # LATIN CAPITAL LETTER NJ 01CB; C; 01CC; # LATIN CAPITAL LETTER N WITH SMALL LETTER J 01CD; C; 01CE; # LATIN CAPITAL LETTER A WITH CARON 01CF; C; 01D0; # LATIN CAPITAL LETTER I WITH CARON 01D1; C; 01D2; # LATIN CAPITAL LETTER O WITH CARON 01D3; C; 01D4; # LATIN CAPITAL LETTER U WITH CARON 01D5; C; 01D6; # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON 01D7; C; 01D8; # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE 01D9; C; 01DA; # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON 01DB; C; 01DC; # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE 01DE; C; 01DF; # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON 01E0; C; 01E1; # LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON 01E2; C; 01E3; # LATIN CAPITAL LETTER AE WITH MACRON 01E4; C; 01E5; # LATIN CAPITAL LETTER G WITH STROKE 01E6; C; 01E7; # LATIN CAPITAL LETTER G WITH CARON 01E8; C; 01E9; # LATIN CAPITAL LETTER K WITH CARON 01EA; C; 01EB; # LATIN CAPITAL LETTER O WITH OGONEK 01EC; C; 01ED; # LATIN CAPITAL LETTER O WITH OGONEK AND MACRON 01EE; C; 01EF; # LATIN CAPITAL LETTER EZH WITH CARON 01F0; F; 006A 030C; # LATIN SMALL LETTER J WITH CARON 01F1; C; 01F3; # LATIN CAPITAL LETTER DZ 01F2; C; 01F3; # LATIN CAPITAL LETTER D WITH SMALL LETTER Z 01F4; C; 01F5; # LATIN CAPITAL LETTER G WITH ACUTE 01F6; C; 0195; # LATIN CAPITAL LETTER HWAIR 01F7; C; 01BF; # LATIN CAPITAL LETTER WYNN 01F8; C; 01F9; # LATIN CAPITAL LETTER N WITH GRAVE 01FA; C; 01FB; # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE 01FC; C; 01FD; # LATIN CAPITAL LETTER AE WITH ACUTE 01FE; C; 01FF; # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE 0200; C; 0201; # LATIN CAPITAL LETTER A WITH DOUBLE GRAVE 0202; C; 0203; # LATIN CAPITAL LETTER A WITH INVERTED BREVE 0204; C; 0205; # LATIN CAPITAL LETTER E WITH DOUBLE GRAVE 0206; C; 0207; # LATIN CAPITAL LETTER E WITH INVERTED BREVE 0208; C; 0209; # LATIN CAPITAL LETTER I WITH DOUBLE GRAVE 020A; C; 020B; # LATIN CAPITAL LETTER I WITH INVERTED BREVE 020C; C; 020D; # LATIN CAPITAL LETTER O WITH DOUBLE GRAVE 020E; C; 020F; # LATIN CAPITAL LETTER O WITH INVERTED BREVE 0210; C; 0211; # LATIN CAPITAL LETTER R WITH DOUBLE GRAVE 0212; C; 0213; # LATIN CAPITAL LETTER R WITH INVERTED BREVE 0214; C; 0215; # LATIN CAPITAL LETTER U WITH DOUBLE GRAVE 0216; C; 0217; # LATIN CAPITAL LETTER U WITH INVERTED BREVE 0218; C; 0219; # LATIN CAPITAL LETTER S WITH COMMA BELOW 021A; C; 021B; # LATIN CAPITAL LETTER T WITH COMMA BELOW 021C; C; 021D; # LATIN CAPITAL LETTER YOGH 021E; C; 021F; # LATIN CAPITAL LETTER H WITH CARON 0220; C; 019E; # LATIN CAPITAL LETTER N WITH LONG RIGHT LEG 0222; C; 0223; # LATIN CAPITAL LETTER OU 0224; C; 0225; # LATIN CAPITAL LETTER Z WITH HOOK 0226; C; 0227; # LATIN CAPITAL LETTER A WITH DOT ABOVE 0228; C; 0229; # LATIN CAPITAL LETTER E WITH CEDILLA 022A; C; 022B; # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON 022C; C; 022D; # LATIN CAPITAL LETTER O WITH TILDE AND MACRON 022E; C; 022F; # LATIN CAPITAL LETTER O WITH DOT ABOVE 0230; C; 0231; # LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON 0232; C; 0233; # LATIN CAPITAL LETTER Y WITH MACRON 023A; C; 2C65; # LATIN CAPITAL LETTER A WITH STROKE 023B; C; 023C; # LATIN CAPITAL LETTER C WITH STROKE 023D; C; 019A; # LATIN CAPITAL LETTER L WITH BAR 023E; C; 2C66; # LATIN CAPITAL LETTER T WITH DIAGONAL STROKE 0241; C; 0242; # LATIN CAPITAL LETTER GLOTTAL STOP 0243; C; 0180; # LATIN CAPITAL LETTER B WITH STROKE 0244; C; 0289; # LATIN CAPITAL LETTER U BAR 0245; C; 028C; # LATIN CAPITAL LETTER TURNED V 0246; C; 0247; # LATIN CAPITAL LETTER E WITH STROKE 0248; C; 0249; # LATIN CAPITAL LETTER J WITH STROKE 024A; C; 024B; # LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL 024C; C; 024D; # LATIN CAPITAL LETTER R WITH STROKE 024E; C; 024F; # LATIN CAPITAL LETTER Y WITH STROKE 0345; C; 03B9; # COMBINING GREEK YPOGEGRAMMENI 0370; C; 0371; # GREEK CAPITAL LETTER HETA 0372; C; 0373; # GREEK CAPITAL LETTER ARCHAIC SAMPI 0376; C; 0377; # GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA 037F; C; 03F3; # GREEK CAPITAL LETTER YOT 0386; C; 03AC; # GREEK CAPITAL LETTER ALPHA WITH TONOS 0388; C; 03AD; # GREEK CAPITAL LETTER EPSILON WITH TONOS 0389; C; 03AE; # GREEK CAPITAL LETTER ETA WITH TONOS 038A; C; 03AF; # GREEK CAPITAL LETTER IOTA WITH TONOS 038C; C; 03CC; # GREEK CAPITAL LETTER OMICRON WITH TONOS 038E; C; 03CD; # GREEK CAPITAL LETTER UPSILON WITH TONOS 038F; C; 03CE; # GREEK CAPITAL LETTER OMEGA WITH TONOS 0390; F; 03B9 0308 0301; # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 0391; C; 03B1; # GREEK CAPITAL LETTER ALPHA 0392; C; 03B2; # GREEK CAPITAL LETTER BETA 0393; C; 03B3; # GREEK CAPITAL LETTER GAMMA 0394; C; 03B4; # GREEK CAPITAL LETTER DELTA 0395; C; 03B5; # GREEK CAPITAL LETTER EPSILON 0396; C; 03B6; # GREEK CAPITAL LETTER ZETA 0397; C; 03B7; # GREEK CAPITAL LETTER ETA 0398; C; 03B8; # GREEK CAPITAL LETTER THETA 0399; C; 03B9; # GREEK CAPITAL LETTER IOTA 039A; C; 03BA; # GREEK CAPITAL LETTER KAPPA 039B; C; 03BB; # GREEK CAPITAL LETTER LAMDA 039C; C; 03BC; # GREEK CAPITAL LETTER MU 039D; C; 03BD; # GREEK CAPITAL LETTER NU 039E; C; 03BE; # GREEK CAPITAL LETTER XI 039F; C; 03BF; # GREEK CAPITAL LETTER OMICRON 03A0; C; 03C0; # GREEK CAPITAL LETTER PI 03A1; C; 03C1; # GREEK CAPITAL LETTER RHO 03A3; C; 03C3; # GREEK CAPITAL LETTER SIGMA 03A4; C; 03C4; # GREEK CAPITAL LETTER TAU 03A5; C; 03C5; # GREEK CAPITAL LETTER UPSILON 03A6; C; 03C6; # GREEK CAPITAL LETTER PHI 03A7; C; 03C7; # GREEK CAPITAL LETTER CHI 03A8; C; 03C8; # GREEK CAPITAL LETTER PSI 03A9; C; 03C9; # GREEK CAPITAL LETTER OMEGA 03AA; C; 03CA; # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA 03AB; C; 03CB; # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA 03B0; F; 03C5 0308 0301; # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS 03C2; C; 03C3; # GREEK SMALL LETTER FINAL SIGMA 03CF; C; 03D7; # GREEK CAPITAL KAI SYMBOL 03D0; C; 03B2; # GREEK BETA SYMBOL 03D1; C; 03B8; # GREEK THETA SYMBOL 03D5; C; 03C6; # GREEK PHI SYMBOL 03D6; C; 03C0; # GREEK PI SYMBOL 03D8; C; 03D9; # GREEK LETTER ARCHAIC KOPPA 03DA; C; 03DB; # GREEK LETTER STIGMA 03DC; C; 03DD; # GREEK LETTER DIGAMMA 03DE; C; 03DF; # GREEK LETTER KOPPA 03E0; C; 03E1; # GREEK LETTER SAMPI 03E2; C; 03E3; # COPTIC CAPITAL LETTER SHEI 03E4; C; 03E5; # COPTIC CAPITAL LETTER FEI 03E6; C; 03E7; # COPTIC CAPITAL LETTER KHEI 03E8; C; 03E9; # COPTIC CAPITAL LETTER HORI 03EA; C; 03EB; # COPTIC CAPITAL LETTER GANGIA 03EC; C; 03ED; # COPTIC CAPITAL LETTER SHIMA 03EE; C; 03EF; # COPTIC CAPITAL LETTER DEI 03F0; C; 03BA; # GREEK KAPPA SYMBOL 03F1; C; 03C1; # GREEK RHO SYMBOL 03F4; C; 03B8; # GREEK CAPITAL THETA SYMBOL 03F5; C; 03B5; # GREEK LUNATE EPSILON SYMBOL 03F7; C; 03F8; # GREEK CAPITAL LETTER SHO 03F9; C; 03F2; # GREEK CAPITAL LUNATE SIGMA SYMBOL 03FA; C; 03FB; # GREEK CAPITAL LETTER SAN 03FD; C; 037B; # GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL 03FE; C; 037C; # GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL 03FF; C; 037D; # GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL 0400; C; 0450; # CYRILLIC CAPITAL LETTER IE WITH GRAVE 0401; C; 0451; # CYRILLIC CAPITAL LETTER IO 0402; C; 0452; # CYRILLIC CAPITAL LETTER DJE 0403; C; 0453; # CYRILLIC CAPITAL LETTER GJE 0404; C; 0454; # CYRILLIC CAPITAL LETTER UKRAINIAN IE 0405; C; 0455; # CYRILLIC CAPITAL LETTER DZE 0406; C; 0456; # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 0407; C; 0457; # CYRILLIC CAPITAL LETTER YI 0408; C; 0458; # CYRILLIC CAPITAL LETTER JE 0409; C; 0459; # CYRILLIC CAPITAL LETTER LJE 040A; C; 045A; # CYRILLIC CAPITAL LETTER NJE 040B; C; 045B; # CYRILLIC CAPITAL LETTER TSHE 040C; C; 045C; # CYRILLIC CAPITAL LETTER KJE 040D; C; 045D; # CYRILLIC CAPITAL LETTER I WITH GRAVE 040E; C; 045E; # CYRILLIC CAPITAL LETTER SHORT U 040F; C; 045F; # CYRILLIC CAPITAL LETTER DZHE 0410; C; 0430; # CYRILLIC CAPITAL LETTER A 0411; C; 0431; # CYRILLIC CAPITAL LETTER BE 0412; C; 0432; # CYRILLIC CAPITAL LETTER VE 0413; C; 0433; # CYRILLIC CAPITAL LETTER GHE 0414; C; 0434; # CYRILLIC CAPITAL LETTER DE 0415; C; 0435; # CYRILLIC CAPITAL LETTER IE 0416; C; 0436; # CYRILLIC CAPITAL LETTER ZHE 0417; C; 0437; # CYRILLIC CAPITAL LETTER ZE 0418; C; 0438; # CYRILLIC CAPITAL LETTER I 0419; C; 0439; # CYRILLIC CAPITAL LETTER SHORT I 041A; C; 043A; # CYRILLIC CAPITAL LETTER KA 041B; C; 043B; # CYRILLIC CAPITAL LETTER EL 041C; C; 043C; # CYRILLIC CAPITAL LETTER EM 041D; C; 043D; # CYRILLIC CAPITAL LETTER EN 041E; C; 043E; # CYRILLIC CAPITAL LETTER O 041F; C; 043F; # CYRILLIC CAPITAL LETTER PE 0420; C; 0440; # CYRILLIC CAPITAL LETTER ER 0421; C; 0441; # CYRILLIC CAPITAL LETTER ES 0422; C; 0442; # CYRILLIC CAPITAL LETTER TE 0423; C; 0443; # CYRILLIC CAPITAL LETTER U 0424; C; 0444; # CYRILLIC CAPITAL LETTER EF 0425; C; 0445; # CYRILLIC CAPITAL LETTER HA 0426; C; 0446; # CYRILLIC CAPITAL LETTER TSE 0427; C; 0447; # CYRILLIC CAPITAL LETTER CHE 0428; C; 0448; # CYRILLIC CAPITAL LETTER SHA 0429; C; 0449; # CYRILLIC CAPITAL LETTER SHCHA 042A; C; 044A; # CYRILLIC CAPITAL LETTER HARD SIGN 042B; C; 044B; # CYRILLIC CAPITAL LETTER YERU 042C; C; 044C; # CYRILLIC CAPITAL LETTER SOFT SIGN 042D; C; 044D; # CYRILLIC CAPITAL LETTER E 042E; C; 044E; # CYRILLIC CAPITAL LETTER YU 042F; C; 044F; # CYRILLIC CAPITAL LETTER YA 0460; C; 0461; # CYRILLIC CAPITAL LETTER OMEGA 0462; C; 0463; # CYRILLIC CAPITAL LETTER YAT 0464; C; 0465; # CYRILLIC CAPITAL LETTER IOTIFIED E 0466; C; 0467; # CYRILLIC CAPITAL LETTER LITTLE YUS 0468; C; 0469; # CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS 046A; C; 046B; # CYRILLIC CAPITAL LETTER BIG YUS 046C; C; 046D; # CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS 046E; C; 046F; # CYRILLIC CAPITAL LETTER KSI 0470; C; 0471; # CYRILLIC CAPITAL LETTER PSI 0472; C; 0473; # CYRILLIC CAPITAL LETTER FITA 0474; C; 0475; # CYRILLIC CAPITAL LETTER IZHITSA 0476; C; 0477; # CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 0478; C; 0479; # CYRILLIC CAPITAL LETTER UK 047A; C; 047B; # CYRILLIC CAPITAL LETTER ROUND OMEGA 047C; C; 047D; # CYRILLIC CAPITAL LETTER OMEGA WITH TITLO 047E; C; 047F; # CYRILLIC CAPITAL LETTER OT 0480; C; 0481; # CYRILLIC CAPITAL LETTER KOPPA 048A; C; 048B; # CYRILLIC CAPITAL LETTER SHORT I WITH TAIL 048C; C; 048D; # CYRILLIC CAPITAL LETTER SEMISOFT SIGN 048E; C; 048F; # CYRILLIC CAPITAL LETTER ER WITH TICK 0490; C; 0491; # CYRILLIC CAPITAL LETTER GHE WITH UPTURN 0492; C; 0493; # CYRILLIC CAPITAL LETTER GHE WITH STROKE 0494; C; 0495; # CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK 0496; C; 0497; # CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER 0498; C; 0499; # CYRILLIC CAPITAL LETTER ZE WITH DESCENDER 049A; C; 049B; # CYRILLIC CAPITAL LETTER KA WITH DESCENDER 049C; C; 049D; # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE 049E; C; 049F; # CYRILLIC CAPITAL LETTER KA WITH STROKE 04A0; C; 04A1; # CYRILLIC CAPITAL LETTER BASHKIR KA 04A2; C; 04A3; # CYRILLIC CAPITAL LETTER EN WITH DESCENDER 04A4; C; 04A5; # CYRILLIC CAPITAL LIGATURE EN GHE 04A6; C; 04A7; # CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK 04A8; C; 04A9; # CYRILLIC CAPITAL LETTER ABKHASIAN HA 04AA; C; 04AB; # CYRILLIC CAPITAL LETTER ES WITH DESCENDER 04AC; C; 04AD; # CYRILLIC CAPITAL LETTER TE WITH DESCENDER 04AE; C; 04AF; # CYRILLIC CAPITAL LETTER STRAIGHT U 04B0; C; 04B1; # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE 04B2; C; 04B3; # CYRILLIC CAPITAL LETTER HA WITH DESCENDER 04B4; C; 04B5; # CYRILLIC CAPITAL LIGATURE TE TSE 04B6; C; 04B7; # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER 04B8; C; 04B9; # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE 04BA; C; 04BB; # CYRILLIC CAPITAL LETTER SHHA 04BC; C; 04BD; # CYRILLIC CAPITAL LETTER ABKHASIAN CHE 04BE; C; 04BF; # CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER 04C0; C; 04CF; # CYRILLIC LETTER PALOCHKA 04C1; C; 04C2; # CYRILLIC CAPITAL LETTER ZHE WITH BREVE 04C3; C; 04C4; # CYRILLIC CAPITAL LETTER KA WITH HOOK 04C5; C; 04C6; # CYRILLIC CAPITAL LETTER EL WITH TAIL 04C7; C; 04C8; # CYRILLIC CAPITAL LETTER EN WITH HOOK 04C9; C; 04CA; # CYRILLIC CAPITAL LETTER EN WITH TAIL 04CB; C; 04CC; # CYRILLIC CAPITAL LETTER KHAKASSIAN CHE 04CD; C; 04CE; # CYRILLIC CAPITAL LETTER EM WITH TAIL 04D0; C; 04D1; # CYRILLIC CAPITAL LETTER A WITH BREVE 04D2; C; 04D3; # CYRILLIC CAPITAL LETTER A WITH DIAERESIS 04D4; C; 04D5; # CYRILLIC CAPITAL LIGATURE A IE 04D6; C; 04D7; # CYRILLIC CAPITAL LETTER IE WITH BREVE 04D8; C; 04D9; # CYRILLIC CAPITAL LETTER SCHWA 04DA; C; 04DB; # CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS 04DC; C; 04DD; # CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS 04DE; C; 04DF; # CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS 04E0; C; 04E1; # CYRILLIC CAPITAL LETTER ABKHASIAN DZE 04E2; C; 04E3; # CYRILLIC CAPITAL LETTER I WITH MACRON 04E4; C; 04E5; # CYRILLIC CAPITAL LETTER I WITH DIAERESIS 04E6; C; 04E7; # CYRILLIC CAPITAL LETTER O WITH DIAERESIS 04E8; C; 04E9; # CYRILLIC CAPITAL LETTER BARRED O 04EA; C; 04EB; # CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS 04EC; C; 04ED; # CYRILLIC CAPITAL LETTER E WITH DIAERESIS 04EE; C; 04EF; # CYRILLIC CAPITAL LETTER U WITH MACRON 04F0; C; 04F1; # CYRILLIC CAPITAL LETTER U WITH DIAERESIS 04F2; C; 04F3; # CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE 04F4; C; 04F5; # CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS 04F6; C; 04F7; # CYRILLIC CAPITAL LETTER GHE WITH DESCENDER 04F8; C; 04F9; # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS 04FA; C; 04FB; # CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK 04FC; C; 04FD; # CYRILLIC CAPITAL LETTER HA WITH HOOK 04FE; C; 04FF; # CYRILLIC CAPITAL LETTER HA WITH STROKE 0500; C; 0501; # CYRILLIC CAPITAL LETTER KOMI DE 0502; C; 0503; # CYRILLIC CAPITAL LETTER KOMI DJE 0504; C; 0505; # CYRILLIC CAPITAL LETTER KOMI ZJE 0506; C; 0507; # CYRILLIC CAPITAL LETTER KOMI DZJE 0508; C; 0509; # CYRILLIC CAPITAL LETTER KOMI LJE 050A; C; 050B; # CYRILLIC CAPITAL LETTER KOMI NJE 050C; C; 050D; # CYRILLIC CAPITAL LETTER KOMI SJE 050E; C; 050F; # CYRILLIC CAPITAL LETTER KOMI TJE 0510; C; 0511; # CYRILLIC CAPITAL LETTER REVERSED ZE 0512; C; 0513; # CYRILLIC CAPITAL LETTER EL WITH HOOK 0514; C; 0515; # CYRILLIC CAPITAL LETTER LHA 0516; C; 0517; # CYRILLIC CAPITAL LETTER RHA 0518; C; 0519; # CYRILLIC CAPITAL LETTER YAE 051A; C; 051B; # CYRILLIC CAPITAL LETTER QA 051C; C; 051D; # CYRILLIC CAPITAL LETTER WE 051E; C; 051F; # CYRILLIC CAPITAL LETTER ALEUT KA 0520; C; 0521; # CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK 0522; C; 0523; # CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK 0524; C; 0525; # CYRILLIC CAPITAL LETTER PE WITH DESCENDER 0526; C; 0527; # CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER 0528; C; 0529; # CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK 052A; C; 052B; # CYRILLIC CAPITAL LETTER DZZHE 052C; C; 052D; # CYRILLIC CAPITAL LETTER DCHE 052E; C; 052F; # CYRILLIC CAPITAL LETTER EL WITH DESCENDER 0531; C; 0561; # ARMENIAN CAPITAL LETTER AYB 0532; C; 0562; # ARMENIAN CAPITAL LETTER BEN 0533; C; 0563; # ARMENIAN CAPITAL LETTER GIM 0534; C; 0564; # ARMENIAN CAPITAL LETTER DA 0535; C; 0565; # ARMENIAN CAPITAL LETTER ECH 0536; C; 0566; # ARMENIAN CAPITAL LETTER ZA 0537; C; 0567; # ARMENIAN CAPITAL LETTER EH 0538; C; 0568; # ARMENIAN CAPITAL LETTER ET 0539; C; 0569; # ARMENIAN CAPITAL LETTER TO 053A; C; 056A; # ARMENIAN CAPITAL LETTER ZHE 053B; C; 056B; # ARMENIAN CAPITAL LETTER INI 053C; C; 056C; # ARMENIAN CAPITAL LETTER LIWN 053D; C; 056D; # ARMENIAN CAPITAL LETTER XEH 053E; C; 056E; # ARMENIAN CAPITAL LETTER CA 053F; C; 056F; # ARMENIAN CAPITAL LETTER KEN 0540; C; 0570; # ARMENIAN CAPITAL LETTER HO 0541; C; 0571; # ARMENIAN CAPITAL LETTER JA 0542; C; 0572; # ARMENIAN CAPITAL LETTER GHAD 0543; C; 0573; # ARMENIAN CAPITAL LETTER CHEH 0544; C; 0574; # ARMENIAN CAPITAL LETTER MEN 0545; C; 0575; # ARMENIAN CAPITAL LETTER YI 0546; C; 0576; # ARMENIAN CAPITAL LETTER NOW 0547; C; 0577; # ARMENIAN CAPITAL LETTER SHA 0548; C; 0578; # ARMENIAN CAPITAL LETTER VO 0549; C; 0579; # ARMENIAN CAPITAL LETTER CHA 054A; C; 057A; # ARMENIAN CAPITAL LETTER PEH 054B; C; 057B; # ARMENIAN CAPITAL LETTER JHEH 054C; C; 057C; # ARMENIAN CAPITAL LETTER RA 054D; C; 057D; # ARMENIAN CAPITAL LETTER SEH 054E; C; 057E; # ARMENIAN CAPITAL LETTER VEW 054F; C; 057F; # ARMENIAN CAPITAL LETTER TIWN 0550; C; 0580; # ARMENIAN CAPITAL LETTER REH 0551; C; 0581; # ARMENIAN CAPITAL LETTER CO 0552; C; 0582; # ARMENIAN CAPITAL LETTER YIWN 0553; C; 0583; # ARMENIAN CAPITAL LETTER PIWR 0554; C; 0584; # ARMENIAN CAPITAL LETTER KEH 0555; C; 0585; # ARMENIAN CAPITAL LETTER OH 0556; C; 0586; # ARMENIAN CAPITAL LETTER FEH 0587; F; 0565 0582; # ARMENIAN SMALL LIGATURE ECH YIWN 10A0; C; 2D00; # GEORGIAN CAPITAL LETTER AN 10A1; C; 2D01; # GEORGIAN CAPITAL LETTER BAN 10A2; C; 2D02; # GEORGIAN CAPITAL LETTER GAN 10A3; C; 2D03; # GEORGIAN CAPITAL LETTER DON 10A4; C; 2D04; # GEORGIAN CAPITAL LETTER EN 10A5; C; 2D05; # GEORGIAN CAPITAL LETTER VIN 10A6; C; 2D06; # GEORGIAN CAPITAL LETTER ZEN 10A7; C; 2D07; # GEORGIAN CAPITAL LETTER TAN 10A8; C; 2D08; # GEORGIAN CAPITAL LETTER IN 10A9; C; 2D09; # GEORGIAN CAPITAL LETTER KAN 10AA; C; 2D0A; # GEORGIAN CAPITAL LETTER LAS 10AB; C; 2D0B; # GEORGIAN CAPITAL LETTER MAN 10AC; C; 2D0C; # GEORGIAN CAPITAL LETTER NAR 10AD; C; 2D0D; # GEORGIAN CAPITAL LETTER ON 10AE; C; 2D0E; # GEORGIAN CAPITAL LETTER PAR 10AF; C; 2D0F; # GEORGIAN CAPITAL LETTER ZHAR 10B0; C; 2D10; # GEORGIAN CAPITAL LETTER RAE 10B1; C; 2D11; # GEORGIAN CAPITAL LETTER SAN 10B2; C; 2D12; # GEORGIAN CAPITAL LETTER TAR 10B3; C; 2D13; # GEORGIAN CAPITAL LETTER UN 10B4; C; 2D14; # GEORGIAN CAPITAL LETTER PHAR 10B5; C; 2D15; # GEORGIAN CAPITAL LETTER KHAR 10B6; C; 2D16; # GEORGIAN CAPITAL LETTER GHAN 10B7; C; 2D17; # GEORGIAN CAPITAL LETTER QAR 10B8; C; 2D18; # GEORGIAN CAPITAL LETTER SHIN 10B9; C; 2D19; # GEORGIAN CAPITAL LETTER CHIN 10BA; C; 2D1A; # GEORGIAN CAPITAL LETTER CAN 10BB; C; 2D1B; # GEORGIAN CAPITAL LETTER JIL 10BC; C; 2D1C; # GEORGIAN CAPITAL LETTER CIL 10BD; C; 2D1D; # GEORGIAN CAPITAL LETTER CHAR 10BE; C; 2D1E; # GEORGIAN CAPITAL LETTER XAN 10BF; C; 2D1F; # GEORGIAN CAPITAL LETTER JHAN 10C0; C; 2D20; # GEORGIAN CAPITAL LETTER HAE 10C1; C; 2D21; # GEORGIAN CAPITAL LETTER HE 10C2; C; 2D22; # GEORGIAN CAPITAL LETTER HIE 10C3; C; 2D23; # GEORGIAN CAPITAL LETTER WE 10C4; C; 2D24; # GEORGIAN CAPITAL LETTER HAR 10C5; C; 2D25; # GEORGIAN CAPITAL LETTER HOE 10C7; C; 2D27; # GEORGIAN CAPITAL LETTER YN 10CD; C; 2D2D; # GEORGIAN CAPITAL LETTER AEN 13F8; C; 13F0; # CHEROKEE SMALL LETTER YE 13F9; C; 13F1; # CHEROKEE SMALL LETTER YI 13FA; C; 13F2; # CHEROKEE SMALL LETTER YO 13FB; C; 13F3; # CHEROKEE SMALL LETTER YU 13FC; C; 13F4; # CHEROKEE SMALL LETTER YV 13FD; C; 13F5; # CHEROKEE SMALL LETTER MV 1C80; C; 0432; # CYRILLIC SMALL LETTER ROUNDED VE 1C81; C; 0434; # CYRILLIC SMALL LETTER LONG-LEGGED DE 1C82; C; 043E; # CYRILLIC SMALL LETTER NARROW O 1C83; C; 0441; # CYRILLIC SMALL LETTER WIDE ES 1C84; C; 0442; # CYRILLIC SMALL LETTER TALL TE 1C85; C; 0442; # CYRILLIC SMALL LETTER THREE-LEGGED TE 1C86; C; 044A; # CYRILLIC SMALL LETTER TALL HARD SIGN 1C87; C; 0463; # CYRILLIC SMALL LETTER TALL YAT 1C88; C; A64B; # CYRILLIC SMALL LETTER UNBLENDED UK 1C89; C; 1C8A; # CYRILLIC CAPITAL LETTER TJE 1C90; C; 10D0; # GEORGIAN MTAVRULI CAPITAL LETTER AN 1C91; C; 10D1; # GEORGIAN MTAVRULI CAPITAL LETTER BAN 1C92; C; 10D2; # GEORGIAN MTAVRULI CAPITAL LETTER GAN 1C93; C; 10D3; # GEORGIAN MTAVRULI CAPITAL LETTER DON 1C94; C; 10D4; # GEORGIAN MTAVRULI CAPITAL LETTER EN 1C95; C; 10D5; # GEORGIAN MTAVRULI CAPITAL LETTER VIN 1C96; C; 10D6; # GEORGIAN MTAVRULI CAPITAL LETTER ZEN 1C97; C; 10D7; # GEORGIAN MTAVRULI CAPITAL LETTER TAN 1C98; C; 10D8; # GEORGIAN MTAVRULI CAPITAL LETTER IN 1C99; C; 10D9; # GEORGIAN MTAVRULI CAPITAL LETTER KAN 1C9A; C; 10DA; # GEORGIAN MTAVRULI CAPITAL LETTER LAS 1C9B; C; 10DB; # GEORGIAN MTAVRULI CAPITAL LETTER MAN 1C9C; C; 10DC; # GEORGIAN MTAVRULI CAPITAL LETTER NAR 1C9D; C; 10DD; # GEORGIAN MTAVRULI CAPITAL LETTER ON 1C9E; C; 10DE; # GEORGIAN MTAVRULI CAPITAL LETTER PAR 1C9F; C; 10DF; # GEORGIAN MTAVRULI CAPITAL LETTER ZHAR 1CA0; C; 10E0; # GEORGIAN MTAVRULI CAPITAL LETTER RAE 1CA1; C; 10E1; # GEORGIAN MTAVRULI CAPITAL LETTER SAN 1CA2; C; 10E2; # GEORGIAN MTAVRULI CAPITAL LETTER TAR 1CA3; C; 10E3; # GEORGIAN MTAVRULI CAPITAL LETTER UN 1CA4; C; 10E4; # GEORGIAN MTAVRULI CAPITAL LETTER PHAR 1CA5; C; 10E5; # GEORGIAN MTAVRULI CAPITAL LETTER KHAR 1CA6; C; 10E6; # GEORGIAN MTAVRULI CAPITAL LETTER GHAN 1CA7; C; 10E7; # GEORGIAN MTAVRULI CAPITAL LETTER QAR 1CA8; C; 10E8; # GEORGIAN MTAVRULI CAPITAL LETTER SHIN 1CA9; C; 10E9; # GEORGIAN MTAVRULI CAPITAL LETTER CHIN 1CAA; C; 10EA; # GEORGIAN MTAVRULI CAPITAL LETTER CAN 1CAB; C; 10EB; # GEORGIAN MTAVRULI CAPITAL LETTER JIL 1CAC; C; 10EC; # GEORGIAN MTAVRULI CAPITAL LETTER CIL 1CAD; C; 10ED; # GEORGIAN MTAVRULI CAPITAL LETTER CHAR 1CAE; C; 10EE; # GEORGIAN MTAVRULI CAPITAL LETTER XAN 1CAF; C; 10EF; # GEORGIAN MTAVRULI CAPITAL LETTER JHAN 1CB0; C; 10F0; # GEORGIAN MTAVRULI CAPITAL LETTER HAE 1CB1; C; 10F1; # GEORGIAN MTAVRULI CAPITAL LETTER HE 1CB2; C; 10F2; # GEORGIAN MTAVRULI CAPITAL LETTER HIE 1CB3; C; 10F3; # GEORGIAN MTAVRULI CAPITAL LETTER WE 1CB4; C; 10F4; # GEORGIAN MTAVRULI CAPITAL LETTER HAR 1CB5; C; 10F5; # GEORGIAN MTAVRULI CAPITAL LETTER HOE 1CB6; C; 10F6; # GEORGIAN MTAVRULI CAPITAL LETTER FI 1CB7; C; 10F7; # GEORGIAN MTAVRULI CAPITAL LETTER YN 1CB8; C; 10F8; # GEORGIAN MTAVRULI CAPITAL LETTER ELIFI 1CB9; C; 10F9; # GEORGIAN MTAVRULI CAPITAL LETTER TURNED GAN 1CBA; C; 10FA; # GEORGIAN MTAVRULI CAPITAL LETTER AIN 1CBD; C; 10FD; # GEORGIAN MTAVRULI CAPITAL LETTER AEN 1CBE; C; 10FE; # GEORGIAN MTAVRULI CAPITAL LETTER HARD SIGN 1CBF; C; 10FF; # GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN 1E00; C; 1E01; # LATIN CAPITAL LETTER A WITH RING BELOW 1E02; C; 1E03; # LATIN CAPITAL LETTER B WITH DOT ABOVE 1E04; C; 1E05; # LATIN CAPITAL LETTER B WITH DOT BELOW 1E06; C; 1E07; # LATIN CAPITAL LETTER B WITH LINE BELOW 1E08; C; 1E09; # LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE 1E0A; C; 1E0B; # LATIN CAPITAL LETTER D WITH DOT ABOVE 1E0C; C; 1E0D; # LATIN CAPITAL LETTER D WITH DOT BELOW 1E0E; C; 1E0F; # LATIN CAPITAL LETTER D WITH LINE BELOW 1E10; C; 1E11; # LATIN CAPITAL LETTER D WITH CEDILLA 1E12; C; 1E13; # LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW 1E14; C; 1E15; # LATIN CAPITAL LETTER E WITH MACRON AND GRAVE 1E16; C; 1E17; # LATIN CAPITAL LETTER E WITH MACRON AND ACUTE 1E18; C; 1E19; # LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW 1E1A; C; 1E1B; # LATIN CAPITAL LETTER E WITH TILDE BELOW 1E1C; C; 1E1D; # LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE 1E1E; C; 1E1F; # LATIN CAPITAL LETTER F WITH DOT ABOVE 1E20; C; 1E21; # LATIN CAPITAL LETTER G WITH MACRON 1E22; C; 1E23; # LATIN CAPITAL LETTER H WITH DOT ABOVE 1E24; C; 1E25; # LATIN CAPITAL LETTER H WITH DOT BELOW 1E26; C; 1E27; # LATIN CAPITAL LETTER H WITH DIAERESIS 1E28; C; 1E29; # LATIN CAPITAL LETTER H WITH CEDILLA 1E2A; C; 1E2B; # LATIN CAPITAL LETTER H WITH BREVE BELOW 1E2C; C; 1E2D; # LATIN CAPITAL LETTER I WITH TILDE BELOW 1E2E; C; 1E2F; # LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE 1E30; C; 1E31; # LATIN CAPITAL LETTER K WITH ACUTE 1E32; C; 1E33; # LATIN CAPITAL LETTER K WITH DOT BELOW 1E34; C; 1E35; # LATIN CAPITAL LETTER K WITH LINE BELOW 1E36; C; 1E37; # LATIN CAPITAL LETTER L WITH DOT BELOW 1E38; C; 1E39; # LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON 1E3A; C; 1E3B; # LATIN CAPITAL LETTER L WITH LINE BELOW 1E3C; C; 1E3D; # LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW 1E3E; C; 1E3F; # LATIN CAPITAL LETTER M WITH ACUTE 1E40; C; 1E41; # LATIN CAPITAL LETTER M WITH DOT ABOVE 1E42; C; 1E43; # LATIN CAPITAL LETTER M WITH DOT BELOW 1E44; C; 1E45; # LATIN CAPITAL LETTER N WITH DOT ABOVE 1E46; C; 1E47; # LATIN CAPITAL LETTER N WITH DOT BELOW 1E48; C; 1E49; # LATIN CAPITAL LETTER N WITH LINE BELOW 1E4A; C; 1E4B; # LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW 1E4C; C; 1E4D; # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE 1E4E; C; 1E4F; # LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS 1E50; C; 1E51; # LATIN CAPITAL LETTER O WITH MACRON AND GRAVE 1E52; C; 1E53; # LATIN CAPITAL LETTER O WITH MACRON AND ACUTE 1E54; C; 1E55; # LATIN CAPITAL LETTER P WITH ACUTE 1E56; C; 1E57; # LATIN CAPITAL LETTER P WITH DOT ABOVE 1E58; C; 1E59; # LATIN CAPITAL LETTER R WITH DOT ABOVE 1E5A; C; 1E5B; # LATIN CAPITAL LETTER R WITH DOT BELOW 1E5C; C; 1E5D; # LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON 1E5E; C; 1E5F; # LATIN CAPITAL LETTER R WITH LINE BELOW 1E60; C; 1E61; # LATIN CAPITAL LETTER S WITH DOT ABOVE 1E62; C; 1E63; # LATIN CAPITAL LETTER S WITH DOT BELOW 1E64; C; 1E65; # LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE 1E66; C; 1E67; # LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE 1E68; C; 1E69; # LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE 1E6A; C; 1E6B; # LATIN CAPITAL LETTER T WITH DOT ABOVE 1E6C; C; 1E6D; # LATIN CAPITAL LETTER T WITH DOT BELOW 1E6E; C; 1E6F; # LATIN CAPITAL LETTER T WITH LINE BELOW 1E70; C; 1E71; # LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW 1E72; C; 1E73; # LATIN CAPITAL LETTER U WITH DIAERESIS BELOW 1E74; C; 1E75; # LATIN CAPITAL LETTER U WITH TILDE BELOW 1E76; C; 1E77; # LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW 1E78; C; 1E79; # LATIN CAPITAL LETTER U WITH TILDE AND ACUTE 1E7A; C; 1E7B; # LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS 1E7C; C; 1E7D; # LATIN CAPITAL LETTER V WITH TILDE 1E7E; C; 1E7F; # LATIN CAPITAL LETTER V WITH DOT BELOW 1E80; C; 1E81; # LATIN CAPITAL LETTER W WITH GRAVE 1E82; C; 1E83; # LATIN CAPITAL LETTER W WITH ACUTE 1E84; C; 1E85; # LATIN CAPITAL LETTER W WITH DIAERESIS 1E86; C; 1E87; # LATIN CAPITAL LETTER W WITH DOT ABOVE 1E88; C; 1E89; # LATIN CAPITAL LETTER W WITH DOT BELOW 1E8A; C; 1E8B; # LATIN CAPITAL LETTER X WITH DOT ABOVE 1E8C; C; 1E8D; # LATIN CAPITAL LETTER X WITH DIAERESIS 1E8E; C; 1E8F; # LATIN CAPITAL LETTER Y WITH DOT ABOVE 1E90; C; 1E91; # LATIN CAPITAL LETTER Z WITH CIRCUMFLEX 1E92; C; 1E93; # LATIN CAPITAL LETTER Z WITH DOT BELOW 1E94; C; 1E95; # LATIN CAPITAL LETTER Z WITH LINE BELOW 1E96; F; 0068 0331; # LATIN SMALL LETTER H WITH LINE BELOW 1E97; F; 0074 0308; # LATIN SMALL LETTER T WITH DIAERESIS 1E98; F; 0077 030A; # LATIN SMALL LETTER W WITH RING ABOVE 1E99; F; 0079 030A; # LATIN SMALL LETTER Y WITH RING ABOVE 1E9A; F; 0061 02BE; # LATIN SMALL LETTER A WITH RIGHT HALF RING 1E9B; C; 1E61; # LATIN SMALL LETTER LONG S WITH DOT ABOVE 1E9E; F; 0073 0073; # LATIN CAPITAL LETTER SHARP S 1E9E; S; 00DF; # LATIN CAPITAL LETTER SHARP S 1EA0; C; 1EA1; # LATIN CAPITAL LETTER A WITH DOT BELOW 1EA2; C; 1EA3; # LATIN CAPITAL LETTER A WITH HOOK ABOVE 1EA4; C; 1EA5; # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE 1EA6; C; 1EA7; # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE 1EA8; C; 1EA9; # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE 1EAA; C; 1EAB; # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE 1EAC; C; 1EAD; # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW 1EAE; C; 1EAF; # LATIN CAPITAL LETTER A WITH BREVE AND ACUTE 1EB0; C; 1EB1; # LATIN CAPITAL LETTER A WITH BREVE AND GRAVE 1EB2; C; 1EB3; # LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE 1EB4; C; 1EB5; # LATIN CAPITAL LETTER A WITH BREVE AND TILDE 1EB6; C; 1EB7; # LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW 1EB8; C; 1EB9; # LATIN CAPITAL LETTER E WITH DOT BELOW 1EBA; C; 1EBB; # LATIN CAPITAL LETTER E WITH HOOK ABOVE 1EBC; C; 1EBD; # LATIN CAPITAL LETTER E WITH TILDE 1EBE; C; 1EBF; # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE 1EC0; C; 1EC1; # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE 1EC2; C; 1EC3; # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE 1EC4; C; 1EC5; # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE 1EC6; C; 1EC7; # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW 1EC8; C; 1EC9; # LATIN CAPITAL LETTER I WITH HOOK ABOVE 1ECA; C; 1ECB; # LATIN CAPITAL LETTER I WITH DOT BELOW 1ECC; C; 1ECD; # LATIN CAPITAL LETTER O WITH DOT BELOW 1ECE; C; 1ECF; # LATIN CAPITAL LETTER O WITH HOOK ABOVE 1ED0; C; 1ED1; # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE 1ED2; C; 1ED3; # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE 1ED4; C; 1ED5; # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE 1ED6; C; 1ED7; # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE 1ED8; C; 1ED9; # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW 1EDA; C; 1EDB; # LATIN CAPITAL LETTER O WITH HORN AND ACUTE 1EDC; C; 1EDD; # LATIN CAPITAL LETTER O WITH HORN AND GRAVE 1EDE; C; 1EDF; # LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE 1EE0; C; 1EE1; # LATIN CAPITAL LETTER O WITH HORN AND TILDE 1EE2; C; 1EE3; # LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW 1EE4; C; 1EE5; # LATIN CAPITAL LETTER U WITH DOT BELOW 1EE6; C; 1EE7; # LATIN CAPITAL LETTER U WITH HOOK ABOVE 1EE8; C; 1EE9; # LATIN CAPITAL LETTER U WITH HORN AND ACUTE 1EEA; C; 1EEB; # LATIN CAPITAL LETTER U WITH HORN AND GRAVE 1EEC; C; 1EED; # LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE 1EEE; C; 1EEF; # LATIN CAPITAL LETTER U WITH HORN AND TILDE 1EF0; C; 1EF1; # LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW 1EF2; C; 1EF3; # LATIN CAPITAL LETTER Y WITH GRAVE 1EF4; C; 1EF5; # LATIN CAPITAL LETTER Y WITH DOT BELOW 1EF6; C; 1EF7; # LATIN CAPITAL LETTER Y WITH HOOK ABOVE 1EF8; C; 1EF9; # LATIN CAPITAL LETTER Y WITH TILDE 1EFA; C; 1EFB; # LATIN CAPITAL LETTER MIDDLE-WELSH LL 1EFC; C; 1EFD; # LATIN CAPITAL LETTER MIDDLE-WELSH V 1EFE; C; 1EFF; # LATIN CAPITAL LETTER Y WITH LOOP 1F08; C; 1F00; # GREEK CAPITAL LETTER ALPHA WITH PSILI 1F09; C; 1F01; # GREEK CAPITAL LETTER ALPHA WITH DASIA 1F0A; C; 1F02; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA 1F0B; C; 1F03; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA 1F0C; C; 1F04; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA 1F0D; C; 1F05; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA 1F0E; C; 1F06; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI 1F0F; C; 1F07; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI 1F18; C; 1F10; # GREEK CAPITAL LETTER EPSILON WITH PSILI 1F19; C; 1F11; # GREEK CAPITAL LETTER EPSILON WITH DASIA 1F1A; C; 1F12; # GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA 1F1B; C; 1F13; # GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA 1F1C; C; 1F14; # GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA 1F1D; C; 1F15; # GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F28; C; 1F20; # GREEK CAPITAL LETTER ETA WITH PSILI 1F29; C; 1F21; # GREEK CAPITAL LETTER ETA WITH DASIA 1F2A; C; 1F22; # GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA 1F2B; C; 1F23; # GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA 1F2C; C; 1F24; # GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA 1F2D; C; 1F25; # GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA 1F2E; C; 1F26; # GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI 1F2F; C; 1F27; # GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI 1F38; C; 1F30; # GREEK CAPITAL LETTER IOTA WITH PSILI 1F39; C; 1F31; # GREEK CAPITAL LETTER IOTA WITH DASIA 1F3A; C; 1F32; # GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA 1F3B; C; 1F33; # GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA 1F3C; C; 1F34; # GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA 1F3D; C; 1F35; # GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA 1F3E; C; 1F36; # GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI 1F3F; C; 1F37; # GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI 1F48; C; 1F40; # GREEK CAPITAL LETTER OMICRON WITH PSILI 1F49; C; 1F41; # GREEK CAPITAL LETTER OMICRON WITH DASIA 1F4A; C; 1F42; # GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA 1F4B; C; 1F43; # GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA 1F4C; C; 1F44; # GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA 1F4D; C; 1F45; # GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F50; F; 03C5 0313; # GREEK SMALL LETTER UPSILON WITH PSILI 1F52; F; 03C5 0313 0300; # GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA 1F54; F; 03C5 0313 0301; # GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA 1F56; F; 03C5 0313 0342; # GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI 1F59; C; 1F51; # GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B; C; 1F53; # GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D; C; 1F55; # GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F; C; 1F57; # GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F68; C; 1F60; # GREEK CAPITAL LETTER OMEGA WITH PSILI 1F69; C; 1F61; # GREEK CAPITAL LETTER OMEGA WITH DASIA 1F6A; C; 1F62; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA 1F6B; C; 1F63; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA 1F6C; C; 1F64; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA 1F6D; C; 1F65; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA 1F6E; C; 1F66; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI 1F6F; C; 1F67; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI 1F80; F; 1F00 03B9; # GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI 1F81; F; 1F01 03B9; # GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI 1F82; F; 1F02 03B9; # GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI 1F83; F; 1F03 03B9; # GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI 1F84; F; 1F04 03B9; # GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI 1F85; F; 1F05 03B9; # GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI 1F86; F; 1F06 03B9; # GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 1F87; F; 1F07 03B9; # GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 1F88; F; 1F00 03B9; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI 1F88; S; 1F80; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI 1F89; F; 1F01 03B9; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI 1F89; S; 1F81; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI 1F8A; F; 1F02 03B9; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1F8A; S; 1F82; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1F8B; F; 1F03 03B9; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1F8B; S; 1F83; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1F8C; F; 1F04 03B9; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1F8C; S; 1F84; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1F8D; F; 1F05 03B9; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1F8D; S; 1F85; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1F8E; F; 1F06 03B9; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1F8E; S; 1F86; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1F8F; F; 1F07 03B9; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1F8F; S; 1F87; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1F90; F; 1F20 03B9; # GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI 1F91; F; 1F21 03B9; # GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI 1F92; F; 1F22 03B9; # GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI 1F93; F; 1F23 03B9; # GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI 1F94; F; 1F24 03B9; # GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI 1F95; F; 1F25 03B9; # GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI 1F96; F; 1F26 03B9; # GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 1F97; F; 1F27 03B9; # GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 1F98; F; 1F20 03B9; # GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI 1F98; S; 1F90; # GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI 1F99; F; 1F21 03B9; # GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI 1F99; S; 1F91; # GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI 1F9A; F; 1F22 03B9; # GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1F9A; S; 1F92; # GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1F9B; F; 1F23 03B9; # GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1F9B; S; 1F93; # GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1F9C; F; 1F24 03B9; # GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1F9C; S; 1F94; # GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1F9D; F; 1F25 03B9; # GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1F9D; S; 1F95; # GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1F9E; F; 1F26 03B9; # GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1F9E; S; 1F96; # GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1F9F; F; 1F27 03B9; # GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1F9F; S; 1F97; # GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FA0; F; 1F60 03B9; # GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI 1FA1; F; 1F61 03B9; # GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI 1FA2; F; 1F62 03B9; # GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI 1FA3; F; 1F63 03B9; # GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI 1FA4; F; 1F64 03B9; # GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI 1FA5; F; 1F65 03B9; # GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI 1FA6; F; 1F66 03B9; # GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 1FA7; F; 1F67 03B9; # GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 1FA8; F; 1F60 03B9; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI 1FA8; S; 1FA0; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI 1FA9; F; 1F61 03B9; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI 1FA9; S; 1FA1; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI 1FAA; F; 1F62 03B9; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1FAA; S; 1FA2; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1FAB; F; 1F63 03B9; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1FAB; S; 1FA3; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1FAC; F; 1F64 03B9; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1FAC; S; 1FA4; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1FAD; F; 1F65 03B9; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1FAD; S; 1FA5; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1FAE; F; 1F66 03B9; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1FAE; S; 1FA6; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1FAF; F; 1F67 03B9; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FAF; S; 1FA7; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FB2; F; 1F70 03B9; # GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI 1FB3; F; 03B1 03B9; # GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI 1FB4; F; 03AC 03B9; # GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB6; F; 03B1 0342; # GREEK SMALL LETTER ALPHA WITH PERISPOMENI 1FB7; F; 03B1 0342 03B9; # GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI 1FB8; C; 1FB0; # GREEK CAPITAL LETTER ALPHA WITH VRACHY 1FB9; C; 1FB1; # GREEK CAPITAL LETTER ALPHA WITH MACRON 1FBA; C; 1F70; # GREEK CAPITAL LETTER ALPHA WITH VARIA 1FBB; C; 1F71; # GREEK CAPITAL LETTER ALPHA WITH OXIA 1FBC; F; 03B1 03B9; # GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBC; S; 1FB3; # GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBE; C; 03B9; # GREEK PROSGEGRAMMENI 1FC2; F; 1F74 03B9; # GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI 1FC3; F; 03B7 03B9; # GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI 1FC4; F; 03AE 03B9; # GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC6; F; 03B7 0342; # GREEK SMALL LETTER ETA WITH PERISPOMENI 1FC7; F; 03B7 0342 03B9; # GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI 1FC8; C; 1F72; # GREEK CAPITAL LETTER EPSILON WITH VARIA 1FC9; C; 1F73; # GREEK CAPITAL LETTER EPSILON WITH OXIA 1FCA; C; 1F74; # GREEK CAPITAL LETTER ETA WITH VARIA 1FCB; C; 1F75; # GREEK CAPITAL LETTER ETA WITH OXIA 1FCC; F; 03B7 03B9; # GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FCC; S; 1FC3; # GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FD2; F; 03B9 0308 0300; # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA 1FD3; F; 03B9 0308 0301; # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD3; S; 0390; # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD6; F; 03B9 0342; # GREEK SMALL LETTER IOTA WITH PERISPOMENI 1FD7; F; 03B9 0308 0342; # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI 1FD8; C; 1FD0; # GREEK CAPITAL LETTER IOTA WITH VRACHY 1FD9; C; 1FD1; # GREEK CAPITAL LETTER IOTA WITH MACRON 1FDA; C; 1F76; # GREEK CAPITAL LETTER IOTA WITH VARIA 1FDB; C; 1F77; # GREEK CAPITAL LETTER IOTA WITH OXIA 1FE2; F; 03C5 0308 0300; # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA 1FE3; F; 03C5 0308 0301; # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 1FE3; S; 03B0; # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 1FE4; F; 03C1 0313; # GREEK SMALL LETTER RHO WITH PSILI 1FE6; F; 03C5 0342; # GREEK SMALL LETTER UPSILON WITH PERISPOMENI 1FE7; F; 03C5 0308 0342; # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI 1FE8; C; 1FE0; # GREEK CAPITAL LETTER UPSILON WITH VRACHY 1FE9; C; 1FE1; # GREEK CAPITAL LETTER UPSILON WITH MACRON 1FEA; C; 1F7A; # GREEK CAPITAL LETTER UPSILON WITH VARIA 1FEB; C; 1F7B; # GREEK CAPITAL LETTER UPSILON WITH OXIA 1FEC; C; 1FE5; # GREEK CAPITAL LETTER RHO WITH DASIA 1FF2; F; 1F7C 03B9; # GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI 1FF3; F; 03C9 03B9; # GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI 1FF4; F; 03CE 03B9; # GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF6; F; 03C9 0342; # GREEK SMALL LETTER OMEGA WITH PERISPOMENI 1FF7; F; 03C9 0342 03B9; # GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI 1FF8; C; 1F78; # GREEK CAPITAL LETTER OMICRON WITH VARIA 1FF9; C; 1F79; # GREEK CAPITAL LETTER OMICRON WITH OXIA 1FFA; C; 1F7C; # GREEK CAPITAL LETTER OMEGA WITH VARIA 1FFB; C; 1F7D; # GREEK CAPITAL LETTER OMEGA WITH OXIA 1FFC; F; 03C9 03B9; # GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 1FFC; S; 1FF3; # GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 2126; C; 03C9; # OHM SIGN 212A; C; 006B; # KELVIN SIGN 212B; C; 00E5; # ANGSTROM SIGN 2132; C; 214E; # TURNED CAPITAL F 2160; C; 2170; # ROMAN NUMERAL ONE 2161; C; 2171; # ROMAN NUMERAL TWO 2162; C; 2172; # ROMAN NUMERAL THREE 2163; C; 2173; # ROMAN NUMERAL FOUR 2164; C; 2174; # ROMAN NUMERAL FIVE 2165; C; 2175; # ROMAN NUMERAL SIX 2166; C; 2176; # ROMAN NUMERAL SEVEN 2167; C; 2177; # ROMAN NUMERAL EIGHT 2168; C; 2178; # ROMAN NUMERAL NINE 2169; C; 2179; # ROMAN NUMERAL TEN 216A; C; 217A; # ROMAN NUMERAL ELEVEN 216B; C; 217B; # ROMAN NUMERAL TWELVE 216C; C; 217C; # ROMAN NUMERAL FIFTY 216D; C; 217D; # ROMAN NUMERAL ONE HUNDRED 216E; C; 217E; # ROMAN NUMERAL FIVE HUNDRED 216F; C; 217F; # ROMAN NUMERAL ONE THOUSAND 2183; C; 2184; # ROMAN NUMERAL REVERSED ONE HUNDRED 24B6; C; 24D0; # CIRCLED LATIN CAPITAL LETTER A 24B7; C; 24D1; # CIRCLED LATIN CAPITAL LETTER B 24B8; C; 24D2; # CIRCLED LATIN CAPITAL LETTER C 24B9; C; 24D3; # CIRCLED LATIN CAPITAL LETTER D 24BA; C; 24D4; # CIRCLED LATIN CAPITAL LETTER E 24BB; C; 24D5; # CIRCLED LATIN CAPITAL LETTER F 24BC; C; 24D6; # CIRCLED LATIN CAPITAL LETTER G 24BD; C; 24D7; # CIRCLED LATIN CAPITAL LETTER H 24BE; C; 24D8; # CIRCLED LATIN CAPITAL LETTER I 24BF; C; 24D9; # CIRCLED LATIN CAPITAL LETTER J 24C0; C; 24DA; # CIRCLED LATIN CAPITAL LETTER K 24C1; C; 24DB; # CIRCLED LATIN CAPITAL LETTER L 24C2; C; 24DC; # CIRCLED LATIN CAPITAL LETTER M 24C3; C; 24DD; # CIRCLED LATIN CAPITAL LETTER N 24C4; C; 24DE; # CIRCLED LATIN CAPITAL LETTER O 24C5; C; 24DF; # CIRCLED LATIN CAPITAL LETTER P 24C6; C; 24E0; # CIRCLED LATIN CAPITAL LETTER Q 24C7; C; 24E1; # CIRCLED LATIN CAPITAL LETTER R 24C8; C; 24E2; # CIRCLED LATIN CAPITAL LETTER S 24C9; C; 24E3; # CIRCLED LATIN CAPITAL LETTER T 24CA; C; 24E4; # CIRCLED LATIN CAPITAL LETTER U 24CB; C; 24E5; # CIRCLED LATIN CAPITAL LETTER V 24CC; C; 24E6; # CIRCLED LATIN CAPITAL LETTER W 24CD; C; 24E7; # CIRCLED LATIN CAPITAL LETTER X 24CE; C; 24E8; # CIRCLED LATIN CAPITAL LETTER Y 24CF; C; 24E9; # CIRCLED LATIN CAPITAL LETTER Z 2C00; C; 2C30; # GLAGOLITIC CAPITAL LETTER AZU 2C01; C; 2C31; # GLAGOLITIC CAPITAL LETTER BUKY 2C02; C; 2C32; # GLAGOLITIC CAPITAL LETTER VEDE 2C03; C; 2C33; # GLAGOLITIC CAPITAL LETTER GLAGOLI 2C04; C; 2C34; # GLAGOLITIC CAPITAL LETTER DOBRO 2C05; C; 2C35; # GLAGOLITIC CAPITAL LETTER YESTU 2C06; C; 2C36; # GLAGOLITIC CAPITAL LETTER ZHIVETE 2C07; C; 2C37; # GLAGOLITIC CAPITAL LETTER DZELO 2C08; C; 2C38; # GLAGOLITIC CAPITAL LETTER ZEMLJA 2C09; C; 2C39; # GLAGOLITIC CAPITAL LETTER IZHE 2C0A; C; 2C3A; # GLAGOLITIC CAPITAL LETTER INITIAL IZHE 2C0B; C; 2C3B; # GLAGOLITIC CAPITAL LETTER I 2C0C; C; 2C3C; # GLAGOLITIC CAPITAL LETTER DJERVI 2C0D; C; 2C3D; # GLAGOLITIC CAPITAL LETTER KAKO 2C0E; C; 2C3E; # GLAGOLITIC CAPITAL LETTER LJUDIJE 2C0F; C; 2C3F; # GLAGOLITIC CAPITAL LETTER MYSLITE 2C10; C; 2C40; # GLAGOLITIC CAPITAL LETTER NASHI 2C11; C; 2C41; # GLAGOLITIC CAPITAL LETTER ONU 2C12; C; 2C42; # GLAGOLITIC CAPITAL LETTER POKOJI 2C13; C; 2C43; # GLAGOLITIC CAPITAL LETTER RITSI 2C14; C; 2C44; # GLAGOLITIC CAPITAL LETTER SLOVO 2C15; C; 2C45; # GLAGOLITIC CAPITAL LETTER TVRIDO 2C16; C; 2C46; # GLAGOLITIC CAPITAL LETTER UKU 2C17; C; 2C47; # GLAGOLITIC CAPITAL LETTER FRITU 2C18; C; 2C48; # GLAGOLITIC CAPITAL LETTER HERU 2C19; C; 2C49; # GLAGOLITIC CAPITAL LETTER OTU 2C1A; C; 2C4A; # GLAGOLITIC CAPITAL LETTER PE 2C1B; C; 2C4B; # GLAGOLITIC CAPITAL LETTER SHTA 2C1C; C; 2C4C; # GLAGOLITIC CAPITAL LETTER TSI 2C1D; C; 2C4D; # GLAGOLITIC CAPITAL LETTER CHRIVI 2C1E; C; 2C4E; # GLAGOLITIC CAPITAL LETTER SHA 2C1F; C; 2C4F; # GLAGOLITIC CAPITAL LETTER YERU 2C20; C; 2C50; # GLAGOLITIC CAPITAL LETTER YERI 2C21; C; 2C51; # GLAGOLITIC CAPITAL LETTER YATI 2C22; C; 2C52; # GLAGOLITIC CAPITAL LETTER SPIDERY HA 2C23; C; 2C53; # GLAGOLITIC CAPITAL LETTER YU 2C24; C; 2C54; # GLAGOLITIC CAPITAL LETTER SMALL YUS 2C25; C; 2C55; # GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL 2C26; C; 2C56; # GLAGOLITIC CAPITAL LETTER YO 2C27; C; 2C57; # GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS 2C28; C; 2C58; # GLAGOLITIC CAPITAL LETTER BIG YUS 2C29; C; 2C59; # GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS 2C2A; C; 2C5A; # GLAGOLITIC CAPITAL LETTER FITA 2C2B; C; 2C5B; # GLAGOLITIC CAPITAL LETTER IZHITSA 2C2C; C; 2C5C; # GLAGOLITIC CAPITAL LETTER SHTAPIC 2C2D; C; 2C5D; # GLAGOLITIC CAPITAL LETTER TROKUTASTI A 2C2E; C; 2C5E; # GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE 2C2F; C; 2C5F; # GLAGOLITIC CAPITAL LETTER CAUDATE CHRIVI 2C60; C; 2C61; # LATIN CAPITAL LETTER L WITH DOUBLE BAR 2C62; C; 026B; # LATIN CAPITAL LETTER L WITH MIDDLE TILDE 2C63; C; 1D7D; # LATIN CAPITAL LETTER P WITH STROKE 2C64; C; 027D; # LATIN CAPITAL LETTER R WITH TAIL 2C67; C; 2C68; # LATIN CAPITAL LETTER H WITH DESCENDER 2C69; C; 2C6A; # LATIN CAPITAL LETTER K WITH DESCENDER 2C6B; C; 2C6C; # LATIN CAPITAL LETTER Z WITH DESCENDER 2C6D; C; 0251; # LATIN CAPITAL LETTER ALPHA 2C6E; C; 0271; # LATIN CAPITAL LETTER M WITH HOOK 2C6F; C; 0250; # LATIN CAPITAL LETTER TURNED A 2C70; C; 0252; # LATIN CAPITAL LETTER TURNED ALPHA 2C72; C; 2C73; # LATIN CAPITAL LETTER W WITH HOOK 2C75; C; 2C76; # LATIN CAPITAL LETTER HALF H 2C7E; C; 023F; # LATIN CAPITAL LETTER S WITH SWASH TAIL 2C7F; C; 0240; # LATIN CAPITAL LETTER Z WITH SWASH TAIL 2C80; C; 2C81; # COPTIC CAPITAL LETTER ALFA 2C82; C; 2C83; # COPTIC CAPITAL LETTER VIDA 2C84; C; 2C85; # COPTIC CAPITAL LETTER GAMMA 2C86; C; 2C87; # COPTIC CAPITAL LETTER DALDA 2C88; C; 2C89; # COPTIC CAPITAL LETTER EIE 2C8A; C; 2C8B; # COPTIC CAPITAL LETTER SOU 2C8C; C; 2C8D; # COPTIC CAPITAL LETTER ZATA 2C8E; C; 2C8F; # COPTIC CAPITAL LETTER HATE 2C90; C; 2C91; # COPTIC CAPITAL LETTER THETHE 2C92; C; 2C93; # COPTIC CAPITAL LETTER IAUDA 2C94; C; 2C95; # COPTIC CAPITAL LETTER KAPA 2C96; C; 2C97; # COPTIC CAPITAL LETTER LAULA 2C98; C; 2C99; # COPTIC CAPITAL LETTER MI 2C9A; C; 2C9B; # COPTIC CAPITAL LETTER NI 2C9C; C; 2C9D; # COPTIC CAPITAL LETTER KSI 2C9E; C; 2C9F; # COPTIC CAPITAL LETTER O 2CA0; C; 2CA1; # COPTIC CAPITAL LETTER PI 2CA2; C; 2CA3; # COPTIC CAPITAL LETTER RO 2CA4; C; 2CA5; # COPTIC CAPITAL LETTER SIMA 2CA6; C; 2CA7; # COPTIC CAPITAL LETTER TAU 2CA8; C; 2CA9; # COPTIC CAPITAL LETTER UA 2CAA; C; 2CAB; # COPTIC CAPITAL LETTER FI 2CAC; C; 2CAD; # COPTIC CAPITAL LETTER KHI 2CAE; C; 2CAF; # COPTIC CAPITAL LETTER PSI 2CB0; C; 2CB1; # COPTIC CAPITAL LETTER OOU 2CB2; C; 2CB3; # COPTIC CAPITAL LETTER DIALECT-P ALEF 2CB4; C; 2CB5; # COPTIC CAPITAL LETTER OLD COPTIC AIN 2CB6; C; 2CB7; # COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE 2CB8; C; 2CB9; # COPTIC CAPITAL LETTER DIALECT-P KAPA 2CBA; C; 2CBB; # COPTIC CAPITAL LETTER DIALECT-P NI 2CBC; C; 2CBD; # COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI 2CBE; C; 2CBF; # COPTIC CAPITAL LETTER OLD COPTIC OOU 2CC0; C; 2CC1; # COPTIC CAPITAL LETTER SAMPI 2CC2; C; 2CC3; # COPTIC CAPITAL LETTER CROSSED SHEI 2CC4; C; 2CC5; # COPTIC CAPITAL LETTER OLD COPTIC SHEI 2CC6; C; 2CC7; # COPTIC CAPITAL LETTER OLD COPTIC ESH 2CC8; C; 2CC9; # COPTIC CAPITAL LETTER AKHMIMIC KHEI 2CCA; C; 2CCB; # COPTIC CAPITAL LETTER DIALECT-P HORI 2CCC; C; 2CCD; # COPTIC CAPITAL LETTER OLD COPTIC HORI 2CCE; C; 2CCF; # COPTIC CAPITAL LETTER OLD COPTIC HA 2CD0; C; 2CD1; # COPTIC CAPITAL LETTER L-SHAPED HA 2CD2; C; 2CD3; # COPTIC CAPITAL LETTER OLD COPTIC HEI 2CD4; C; 2CD5; # COPTIC CAPITAL LETTER OLD COPTIC HAT 2CD6; C; 2CD7; # COPTIC CAPITAL LETTER OLD COPTIC GANGIA 2CD8; C; 2CD9; # COPTIC CAPITAL LETTER OLD COPTIC DJA 2CDA; C; 2CDB; # COPTIC CAPITAL LETTER OLD COPTIC SHIMA 2CDC; C; 2CDD; # COPTIC CAPITAL LETTER OLD NUBIAN SHIMA 2CDE; C; 2CDF; # COPTIC CAPITAL LETTER OLD NUBIAN NGI 2CE0; C; 2CE1; # COPTIC CAPITAL LETTER OLD NUBIAN NYI 2CE2; C; 2CE3; # COPTIC CAPITAL LETTER OLD NUBIAN WAU 2CEB; C; 2CEC; # COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI 2CED; C; 2CEE; # COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA 2CF2; C; 2CF3; # COPTIC CAPITAL LETTER BOHAIRIC KHEI A640; C; A641; # CYRILLIC CAPITAL LETTER ZEMLYA A642; C; A643; # CYRILLIC CAPITAL LETTER DZELO A644; C; A645; # CYRILLIC CAPITAL LETTER REVERSED DZE A646; C; A647; # CYRILLIC CAPITAL LETTER IOTA A648; C; A649; # CYRILLIC CAPITAL LETTER DJERV A64A; C; A64B; # CYRILLIC CAPITAL LETTER MONOGRAPH UK A64C; C; A64D; # CYRILLIC CAPITAL LETTER BROAD OMEGA A64E; C; A64F; # CYRILLIC CAPITAL LETTER NEUTRAL YER A650; C; A651; # CYRILLIC CAPITAL LETTER YERU WITH BACK YER A652; C; A653; # CYRILLIC CAPITAL LETTER IOTIFIED YAT A654; C; A655; # CYRILLIC CAPITAL LETTER REVERSED YU A656; C; A657; # CYRILLIC CAPITAL LETTER IOTIFIED A A658; C; A659; # CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS A65A; C; A65B; # CYRILLIC CAPITAL LETTER BLENDED YUS A65C; C; A65D; # CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS A65E; C; A65F; # CYRILLIC CAPITAL LETTER YN A660; C; A661; # CYRILLIC CAPITAL LETTER REVERSED TSE A662; C; A663; # CYRILLIC CAPITAL LETTER SOFT DE A664; C; A665; # CYRILLIC CAPITAL LETTER SOFT EL A666; C; A667; # CYRILLIC CAPITAL LETTER SOFT EM A668; C; A669; # CYRILLIC CAPITAL LETTER MONOCULAR O A66A; C; A66B; # CYRILLIC CAPITAL LETTER BINOCULAR O A66C; C; A66D; # CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O A680; C; A681; # CYRILLIC CAPITAL LETTER DWE A682; C; A683; # CYRILLIC CAPITAL LETTER DZWE A684; C; A685; # CYRILLIC CAPITAL LETTER ZHWE A686; C; A687; # CYRILLIC CAPITAL LETTER CCHE A688; C; A689; # CYRILLIC CAPITAL LETTER DZZE A68A; C; A68B; # CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK A68C; C; A68D; # CYRILLIC CAPITAL LETTER TWE A68E; C; A68F; # CYRILLIC CAPITAL LETTER TSWE A690; C; A691; # CYRILLIC CAPITAL LETTER TSSE A692; C; A693; # CYRILLIC CAPITAL LETTER TCHE A694; C; A695; # CYRILLIC CAPITAL LETTER HWE A696; C; A697; # CYRILLIC CAPITAL LETTER SHWE A698; C; A699; # CYRILLIC CAPITAL LETTER DOUBLE O A69A; C; A69B; # CYRILLIC CAPITAL LETTER CROSSED O A722; C; A723; # LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF A724; C; A725; # LATIN CAPITAL LETTER EGYPTOLOGICAL AIN A726; C; A727; # LATIN CAPITAL LETTER HENG A728; C; A729; # LATIN CAPITAL LETTER TZ A72A; C; A72B; # LATIN CAPITAL LETTER TRESILLO A72C; C; A72D; # LATIN CAPITAL LETTER CUATRILLO A72E; C; A72F; # LATIN CAPITAL LETTER CUATRILLO WITH COMMA A732; C; A733; # LATIN CAPITAL LETTER AA A734; C; A735; # LATIN CAPITAL LETTER AO A736; C; A737; # LATIN CAPITAL LETTER AU A738; C; A739; # LATIN CAPITAL LETTER AV A73A; C; A73B; # LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR A73C; C; A73D; # LATIN CAPITAL LETTER AY A73E; C; A73F; # LATIN CAPITAL LETTER REVERSED C WITH DOT A740; C; A741; # LATIN CAPITAL LETTER K WITH STROKE A742; C; A743; # LATIN CAPITAL LETTER K WITH DIAGONAL STROKE A744; C; A745; # LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE A746; C; A747; # LATIN CAPITAL LETTER BROKEN L A748; C; A749; # LATIN CAPITAL LETTER L WITH HIGH STROKE A74A; C; A74B; # LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY A74C; C; A74D; # LATIN CAPITAL LETTER O WITH LOOP A74E; C; A74F; # LATIN CAPITAL LETTER OO A750; C; A751; # LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER A752; C; A753; # LATIN CAPITAL LETTER P WITH FLOURISH A754; C; A755; # LATIN CAPITAL LETTER P WITH SQUIRREL TAIL A756; C; A757; # LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER A758; C; A759; # LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE A75A; C; A75B; # LATIN CAPITAL LETTER R ROTUNDA A75C; C; A75D; # LATIN CAPITAL LETTER RUM ROTUNDA A75E; C; A75F; # LATIN CAPITAL LETTER V WITH DIAGONAL STROKE A760; C; A761; # LATIN CAPITAL LETTER VY A762; C; A763; # LATIN CAPITAL LETTER VISIGOTHIC Z A764; C; A765; # LATIN CAPITAL LETTER THORN WITH STROKE A766; C; A767; # LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER A768; C; A769; # LATIN CAPITAL LETTER VEND A76A; C; A76B; # LATIN CAPITAL LETTER ET A76C; C; A76D; # LATIN CAPITAL LETTER IS A76E; C; A76F; # LATIN CAPITAL LETTER CON A779; C; A77A; # LATIN CAPITAL LETTER INSULAR D A77B; C; A77C; # LATIN CAPITAL LETTER INSULAR F A77D; C; 1D79; # LATIN CAPITAL LETTER INSULAR G A77E; C; A77F; # LATIN CAPITAL LETTER TURNED INSULAR G A780; C; A781; # LATIN CAPITAL LETTER TURNED L A782; C; A783; # LATIN CAPITAL LETTER INSULAR R A784; C; A785; # LATIN CAPITAL LETTER INSULAR S A786; C; A787; # LATIN CAPITAL LETTER INSULAR T A78B; C; A78C; # LATIN CAPITAL LETTER SALTILLO A78D; C; 0265; # LATIN CAPITAL LETTER TURNED H A790; C; A791; # LATIN CAPITAL LETTER N WITH DESCENDER A792; C; A793; # LATIN CAPITAL LETTER C WITH BAR A796; C; A797; # LATIN CAPITAL LETTER B WITH FLOURISH A798; C; A799; # LATIN CAPITAL LETTER F WITH STROKE A79A; C; A79B; # LATIN CAPITAL LETTER VOLAPUK AE A79C; C; A79D; # LATIN CAPITAL LETTER VOLAPUK OE A79E; C; A79F; # LATIN CAPITAL LETTER VOLAPUK UE A7A0; C; A7A1; # LATIN CAPITAL LETTER G WITH OBLIQUE STROKE A7A2; C; A7A3; # LATIN CAPITAL LETTER K WITH OBLIQUE STROKE A7A4; C; A7A5; # LATIN CAPITAL LETTER N WITH OBLIQUE STROKE A7A6; C; A7A7; # LATIN CAPITAL LETTER R WITH OBLIQUE STROKE A7A8; C; A7A9; # LATIN CAPITAL LETTER S WITH OBLIQUE STROKE A7AA; C; 0266; # LATIN CAPITAL LETTER H WITH HOOK A7AB; C; 025C; # LATIN CAPITAL LETTER REVERSED OPEN E A7AC; C; 0261; # LATIN CAPITAL LETTER SCRIPT G A7AD; C; 026C; # LATIN CAPITAL LETTER L WITH BELT A7AE; C; 026A; # LATIN CAPITAL LETTER SMALL CAPITAL I A7B0; C; 029E; # LATIN CAPITAL LETTER TURNED K A7B1; C; 0287; # LATIN CAPITAL LETTER TURNED T A7B2; C; 029D; # LATIN CAPITAL LETTER J WITH CROSSED-TAIL A7B3; C; AB53; # LATIN CAPITAL LETTER CHI A7B4; C; A7B5; # LATIN CAPITAL LETTER BETA A7B6; C; A7B7; # LATIN CAPITAL LETTER OMEGA A7B8; C; A7B9; # LATIN CAPITAL LETTER U WITH STROKE A7BA; C; A7BB; # LATIN CAPITAL LETTER GLOTTAL A A7BC; C; A7BD; # LATIN CAPITAL LETTER GLOTTAL I A7BE; C; A7BF; # LATIN CAPITAL LETTER GLOTTAL U A7C0; C; A7C1; # LATIN CAPITAL LETTER OLD POLISH O A7C2; C; A7C3; # LATIN CAPITAL LETTER ANGLICANA W A7C4; C; A794; # LATIN CAPITAL LETTER C WITH PALATAL HOOK A7C5; C; 0282; # LATIN CAPITAL LETTER S WITH HOOK A7C6; C; 1D8E; # LATIN CAPITAL LETTER Z WITH PALATAL HOOK A7C7; C; A7C8; # LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY A7C9; C; A7CA; # LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY A7CB; C; 0264; # LATIN CAPITAL LETTER RAMS HORN A7CC; C; A7CD; # LATIN CAPITAL LETTER S WITH DIAGONAL STROKE A7D0; C; A7D1; # LATIN CAPITAL LETTER CLOSED INSULAR G A7D6; C; A7D7; # LATIN CAPITAL LETTER MIDDLE SCOTS S A7D8; C; A7D9; # LATIN CAPITAL LETTER SIGMOID S A7DA; C; A7DB; # LATIN CAPITAL LETTER LAMBDA A7DC; C; 019B; # LATIN CAPITAL LETTER LAMBDA WITH STROKE A7F5; C; A7F6; # LATIN CAPITAL LETTER REVERSED HALF H AB70; C; 13A0; # CHEROKEE SMALL LETTER A AB71; C; 13A1; # CHEROKEE SMALL LETTER E AB72; C; 13A2; # CHEROKEE SMALL LETTER I AB73; C; 13A3; # CHEROKEE SMALL LETTER O AB74; C; 13A4; # CHEROKEE SMALL LETTER U AB75; C; 13A5; # CHEROKEE SMALL LETTER V AB76; C; 13A6; # CHEROKEE SMALL LETTER GA AB77; C; 13A7; # CHEROKEE SMALL LETTER KA AB78; C; 13A8; # CHEROKEE SMALL LETTER GE AB79; C; 13A9; # CHEROKEE SMALL LETTER GI AB7A; C; 13AA; # CHEROKEE SMALL LETTER GO AB7B; C; 13AB; # CHEROKEE SMALL LETTER GU AB7C; C; 13AC; # CHEROKEE SMALL LETTER GV AB7D; C; 13AD; # CHEROKEE SMALL LETTER HA AB7E; C; 13AE; # CHEROKEE SMALL LETTER HE AB7F; C; 13AF; # CHEROKEE SMALL LETTER HI AB80; C; 13B0; # CHEROKEE SMALL LETTER HO AB81; C; 13B1; # CHEROKEE SMALL LETTER HU AB82; C; 13B2; # CHEROKEE SMALL LETTER HV AB83; C; 13B3; # CHEROKEE SMALL LETTER LA AB84; C; 13B4; # CHEROKEE SMALL LETTER LE AB85; C; 13B5; # CHEROKEE SMALL LETTER LI AB86; C; 13B6; # CHEROKEE SMALL LETTER LO AB87; C; 13B7; # CHEROKEE SMALL LETTER LU AB88; C; 13B8; # CHEROKEE SMALL LETTER LV AB89; C; 13B9; # CHEROKEE SMALL LETTER MA AB8A; C; 13BA; # CHEROKEE SMALL LETTER ME AB8B; C; 13BB; # CHEROKEE SMALL LETTER MI AB8C; C; 13BC; # CHEROKEE SMALL LETTER MO AB8D; C; 13BD; # CHEROKEE SMALL LETTER MU AB8E; C; 13BE; # CHEROKEE SMALL LETTER NA AB8F; C; 13BF; # CHEROKEE SMALL LETTER HNA AB90; C; 13C0; # CHEROKEE SMALL LETTER NAH AB91; C; 13C1; # CHEROKEE SMALL LETTER NE AB92; C; 13C2; # CHEROKEE SMALL LETTER NI AB93; C; 13C3; # CHEROKEE SMALL LETTER NO AB94; C; 13C4; # CHEROKEE SMALL LETTER NU AB95; C; 13C5; # CHEROKEE SMALL LETTER NV AB96; C; 13C6; # CHEROKEE SMALL LETTER QUA AB97; C; 13C7; # CHEROKEE SMALL LETTER QUE AB98; C; 13C8; # CHEROKEE SMALL LETTER QUI AB99; C; 13C9; # CHEROKEE SMALL LETTER QUO AB9A; C; 13CA; # CHEROKEE SMALL LETTER QUU AB9B; C; 13CB; # CHEROKEE SMALL LETTER QUV AB9C; C; 13CC; # CHEROKEE SMALL LETTER SA AB9D; C; 13CD; # CHEROKEE SMALL LETTER S AB9E; C; 13CE; # CHEROKEE SMALL LETTER SE AB9F; C; 13CF; # CHEROKEE SMALL LETTER SI ABA0; C; 13D0; # CHEROKEE SMALL LETTER SO ABA1; C; 13D1; # CHEROKEE SMALL LETTER SU ABA2; C; 13D2; # CHEROKEE SMALL LETTER SV ABA3; C; 13D3; # CHEROKEE SMALL LETTER DA ABA4; C; 13D4; # CHEROKEE SMALL LETTER TA ABA5; C; 13D5; # CHEROKEE SMALL LETTER DE ABA6; C; 13D6; # CHEROKEE SMALL LETTER TE ABA7; C; 13D7; # CHEROKEE SMALL LETTER DI ABA8; C; 13D8; # CHEROKEE SMALL LETTER TI ABA9; C; 13D9; # CHEROKEE SMALL LETTER DO ABAA; C; 13DA; # CHEROKEE SMALL LETTER DU ABAB; C; 13DB; # CHEROKEE SMALL LETTER DV ABAC; C; 13DC; # CHEROKEE SMALL LETTER DLA ABAD; C; 13DD; # CHEROKEE SMALL LETTER TLA ABAE; C; 13DE; # CHEROKEE SMALL LETTER TLE ABAF; C; 13DF; # CHEROKEE SMALL LETTER TLI ABB0; C; 13E0; # CHEROKEE SMALL LETTER TLO ABB1; C; 13E1; # CHEROKEE SMALL LETTER TLU ABB2; C; 13E2; # CHEROKEE SMALL LETTER TLV ABB3; C; 13E3; # CHEROKEE SMALL LETTER TSA ABB4; C; 13E4; # CHEROKEE SMALL LETTER TSE ABB5; C; 13E5; # CHEROKEE SMALL LETTER TSI ABB6; C; 13E6; # CHEROKEE SMALL LETTER TSO ABB7; C; 13E7; # CHEROKEE SMALL LETTER TSU ABB8; C; 13E8; # CHEROKEE SMALL LETTER TSV ABB9; C; 13E9; # CHEROKEE SMALL LETTER WA ABBA; C; 13EA; # CHEROKEE SMALL LETTER WE ABBB; C; 13EB; # CHEROKEE SMALL LETTER WI ABBC; C; 13EC; # CHEROKEE SMALL LETTER WO ABBD; C; 13ED; # CHEROKEE SMALL LETTER WU ABBE; C; 13EE; # CHEROKEE SMALL LETTER WV ABBF; C; 13EF; # CHEROKEE SMALL LETTER YA FB00; F; 0066 0066; # LATIN SMALL LIGATURE FF FB01; F; 0066 0069; # LATIN SMALL LIGATURE FI FB02; F; 0066 006C; # LATIN SMALL LIGATURE FL FB03; F; 0066 0066 0069; # LATIN SMALL LIGATURE FFI FB04; F; 0066 0066 006C; # LATIN SMALL LIGATURE FFL FB05; F; 0073 0074; # LATIN SMALL LIGATURE LONG S T FB05; S; FB06; # LATIN SMALL LIGATURE LONG S T FB06; F; 0073 0074; # LATIN SMALL LIGATURE ST FB13; F; 0574 0576; # ARMENIAN SMALL LIGATURE MEN NOW FB14; F; 0574 0565; # ARMENIAN SMALL LIGATURE MEN ECH FB15; F; 0574 056B; # ARMENIAN SMALL LIGATURE MEN INI FB16; F; 057E 0576; # ARMENIAN SMALL LIGATURE VEW NOW FB17; F; 0574 056D; # ARMENIAN SMALL LIGATURE MEN XEH FF21; C; FF41; # FULLWIDTH LATIN CAPITAL LETTER A FF22; C; FF42; # FULLWIDTH LATIN CAPITAL LETTER B FF23; C; FF43; # FULLWIDTH LATIN CAPITAL LETTER C FF24; C; FF44; # FULLWIDTH LATIN CAPITAL LETTER D FF25; C; FF45; # FULLWIDTH LATIN CAPITAL LETTER E FF26; C; FF46; # FULLWIDTH LATIN CAPITAL LETTER F FF27; C; FF47; # FULLWIDTH LATIN CAPITAL LETTER G FF28; C; FF48; # FULLWIDTH LATIN CAPITAL LETTER H FF29; C; FF49; # FULLWIDTH LATIN CAPITAL LETTER I FF2A; C; FF4A; # FULLWIDTH LATIN CAPITAL LETTER J FF2B; C; FF4B; # FULLWIDTH LATIN CAPITAL LETTER K FF2C; C; FF4C; # FULLWIDTH LATIN CAPITAL LETTER L FF2D; C; FF4D; # FULLWIDTH LATIN CAPITAL LETTER M FF2E; C; FF4E; # FULLWIDTH LATIN CAPITAL LETTER N FF2F; C; FF4F; # FULLWIDTH LATIN CAPITAL LETTER O FF30; C; FF50; # FULLWIDTH LATIN CAPITAL LETTER P FF31; C; FF51; # FULLWIDTH LATIN CAPITAL LETTER Q FF32; C; FF52; # FULLWIDTH LATIN CAPITAL LETTER R FF33; C; FF53; # FULLWIDTH LATIN CAPITAL LETTER S FF34; C; FF54; # FULLWIDTH LATIN CAPITAL LETTER T FF35; C; FF55; # FULLWIDTH LATIN CAPITAL LETTER U FF36; C; FF56; # FULLWIDTH LATIN CAPITAL LETTER V FF37; C; FF57; # FULLWIDTH LATIN CAPITAL LETTER W FF38; C; FF58; # FULLWIDTH LATIN CAPITAL LETTER X FF39; C; FF59; # FULLWIDTH LATIN CAPITAL LETTER Y FF3A; C; FF5A; # FULLWIDTH LATIN CAPITAL LETTER Z 10400; C; 10428; # DESERET CAPITAL LETTER LONG I 10401; C; 10429; # DESERET CAPITAL LETTER LONG E 10402; C; 1042A; # DESERET CAPITAL LETTER LONG A 10403; C; 1042B; # DESERET CAPITAL LETTER LONG AH 10404; C; 1042C; # DESERET CAPITAL LETTER LONG O 10405; C; 1042D; # DESERET CAPITAL LETTER LONG OO 10406; C; 1042E; # DESERET CAPITAL LETTER SHORT I 10407; C; 1042F; # DESERET CAPITAL LETTER SHORT E 10408; C; 10430; # DESERET CAPITAL LETTER SHORT A 10409; C; 10431; # DESERET CAPITAL LETTER SHORT AH 1040A; C; 10432; # DESERET CAPITAL LETTER SHORT O 1040B; C; 10433; # DESERET CAPITAL LETTER SHORT OO 1040C; C; 10434; # DESERET CAPITAL LETTER AY 1040D; C; 10435; # DESERET CAPITAL LETTER OW 1040E; C; 10436; # DESERET CAPITAL LETTER WU 1040F; C; 10437; # DESERET CAPITAL LETTER YEE 10410; C; 10438; # DESERET CAPITAL LETTER H 10411; C; 10439; # DESERET CAPITAL LETTER PEE 10412; C; 1043A; # DESERET CAPITAL LETTER BEE 10413; C; 1043B; # DESERET CAPITAL LETTER TEE 10414; C; 1043C; # DESERET CAPITAL LETTER DEE 10415; C; 1043D; # DESERET CAPITAL LETTER CHEE 10416; C; 1043E; # DESERET CAPITAL LETTER JEE 10417; C; 1043F; # DESERET CAPITAL LETTER KAY 10418; C; 10440; # DESERET CAPITAL LETTER GAY 10419; C; 10441; # DESERET CAPITAL LETTER EF 1041A; C; 10442; # DESERET CAPITAL LETTER VEE 1041B; C; 10443; # DESERET CAPITAL LETTER ETH 1041C; C; 10444; # DESERET CAPITAL LETTER THEE 1041D; C; 10445; # DESERET CAPITAL LETTER ES 1041E; C; 10446; # DESERET CAPITAL LETTER ZEE 1041F; C; 10447; # DESERET CAPITAL LETTER ESH 10420; C; 10448; # DESERET CAPITAL LETTER ZHEE 10421; C; 10449; # DESERET CAPITAL LETTER ER 10422; C; 1044A; # DESERET CAPITAL LETTER EL 10423; C; 1044B; # DESERET CAPITAL LETTER EM 10424; C; 1044C; # DESERET CAPITAL LETTER EN 10425; C; 1044D; # DESERET CAPITAL LETTER ENG 10426; C; 1044E; # DESERET CAPITAL LETTER OI 10427; C; 1044F; # DESERET CAPITAL LETTER EW 104B0; C; 104D8; # OSAGE CAPITAL LETTER A 104B1; C; 104D9; # OSAGE CAPITAL LETTER AI 104B2; C; 104DA; # OSAGE CAPITAL LETTER AIN 104B3; C; 104DB; # OSAGE CAPITAL LETTER AH 104B4; C; 104DC; # OSAGE CAPITAL LETTER BRA 104B5; C; 104DD; # OSAGE CAPITAL LETTER CHA 104B6; C; 104DE; # OSAGE CAPITAL LETTER EHCHA 104B7; C; 104DF; # OSAGE CAPITAL LETTER E 104B8; C; 104E0; # OSAGE CAPITAL LETTER EIN 104B9; C; 104E1; # OSAGE CAPITAL LETTER HA 104BA; C; 104E2; # OSAGE CAPITAL LETTER HYA 104BB; C; 104E3; # OSAGE CAPITAL LETTER I 104BC; C; 104E4; # OSAGE CAPITAL LETTER KA 104BD; C; 104E5; # OSAGE CAPITAL LETTER EHKA 104BE; C; 104E6; # OSAGE CAPITAL LETTER KYA 104BF; C; 104E7; # OSAGE CAPITAL LETTER LA 104C0; C; 104E8; # OSAGE CAPITAL LETTER MA 104C1; C; 104E9; # OSAGE CAPITAL LETTER NA 104C2; C; 104EA; # OSAGE CAPITAL LETTER O 104C3; C; 104EB; # OSAGE CAPITAL LETTER OIN 104C4; C; 104EC; # OSAGE CAPITAL LETTER PA 104C5; C; 104ED; # OSAGE CAPITAL LETTER EHPA 104C6; C; 104EE; # OSAGE CAPITAL LETTER SA 104C7; C; 104EF; # OSAGE CAPITAL LETTER SHA 104C8; C; 104F0; # OSAGE CAPITAL LETTER TA 104C9; C; 104F1; # OSAGE CAPITAL LETTER EHTA 104CA; C; 104F2; # OSAGE CAPITAL LETTER TSA 104CB; C; 104F3; # OSAGE CAPITAL LETTER EHTSA 104CC; C; 104F4; # OSAGE CAPITAL LETTER TSHA 104CD; C; 104F5; # OSAGE CAPITAL LETTER DHA 104CE; C; 104F6; # OSAGE CAPITAL LETTER U 104CF; C; 104F7; # OSAGE CAPITAL LETTER WA 104D0; C; 104F8; # OSAGE CAPITAL LETTER KHA 104D1; C; 104F9; # OSAGE CAPITAL LETTER GHA 104D2; C; 104FA; # OSAGE CAPITAL LETTER ZA 104D3; C; 104FB; # OSAGE CAPITAL LETTER ZHA 10570; C; 10597; # VITHKUQI CAPITAL LETTER A 10571; C; 10598; # VITHKUQI CAPITAL LETTER BBE 10572; C; 10599; # VITHKUQI CAPITAL LETTER BE 10573; C; 1059A; # VITHKUQI CAPITAL LETTER CE 10574; C; 1059B; # VITHKUQI CAPITAL LETTER CHE 10575; C; 1059C; # VITHKUQI CAPITAL LETTER DE 10576; C; 1059D; # VITHKUQI CAPITAL LETTER DHE 10577; C; 1059E; # VITHKUQI CAPITAL LETTER EI 10578; C; 1059F; # VITHKUQI CAPITAL LETTER E 10579; C; 105A0; # VITHKUQI CAPITAL LETTER FE 1057A; C; 105A1; # VITHKUQI CAPITAL LETTER GA 1057C; C; 105A3; # VITHKUQI CAPITAL LETTER HA 1057D; C; 105A4; # VITHKUQI CAPITAL LETTER HHA 1057E; C; 105A5; # VITHKUQI CAPITAL LETTER I 1057F; C; 105A6; # VITHKUQI CAPITAL LETTER IJE 10580; C; 105A7; # VITHKUQI CAPITAL LETTER JE 10581; C; 105A8; # VITHKUQI CAPITAL LETTER KA 10582; C; 105A9; # VITHKUQI CAPITAL LETTER LA 10583; C; 105AA; # VITHKUQI CAPITAL LETTER LLA 10584; C; 105AB; # VITHKUQI CAPITAL LETTER ME 10585; C; 105AC; # VITHKUQI CAPITAL LETTER NE 10586; C; 105AD; # VITHKUQI CAPITAL LETTER NJE 10587; C; 105AE; # VITHKUQI CAPITAL LETTER O 10588; C; 105AF; # VITHKUQI CAPITAL LETTER PE 10589; C; 105B0; # VITHKUQI CAPITAL LETTER QA 1058A; C; 105B1; # VITHKUQI CAPITAL LETTER RE 1058C; C; 105B3; # VITHKUQI CAPITAL LETTER SE 1058D; C; 105B4; # VITHKUQI CAPITAL LETTER SHE 1058E; C; 105B5; # VITHKUQI CAPITAL LETTER TE 1058F; C; 105B6; # VITHKUQI CAPITAL LETTER THE 10590; C; 105B7; # VITHKUQI CAPITAL LETTER U 10591; C; 105B8; # VITHKUQI CAPITAL LETTER VE 10592; C; 105B9; # VITHKUQI CAPITAL LETTER XE 10594; C; 105BB; # VITHKUQI CAPITAL LETTER Y 10595; C; 105BC; # VITHKUQI CAPITAL LETTER ZE 10C80; C; 10CC0; # OLD HUNGARIAN CAPITAL LETTER A 10C81; C; 10CC1; # OLD HUNGARIAN CAPITAL LETTER AA 10C82; C; 10CC2; # OLD HUNGARIAN CAPITAL LETTER EB 10C83; C; 10CC3; # OLD HUNGARIAN CAPITAL LETTER AMB 10C84; C; 10CC4; # OLD HUNGARIAN CAPITAL LETTER EC 10C85; C; 10CC5; # OLD HUNGARIAN CAPITAL LETTER ENC 10C86; C; 10CC6; # OLD HUNGARIAN CAPITAL LETTER ECS 10C87; C; 10CC7; # OLD HUNGARIAN CAPITAL LETTER ED 10C88; C; 10CC8; # OLD HUNGARIAN CAPITAL LETTER AND 10C89; C; 10CC9; # OLD HUNGARIAN CAPITAL LETTER E 10C8A; C; 10CCA; # OLD HUNGARIAN CAPITAL LETTER CLOSE E 10C8B; C; 10CCB; # OLD HUNGARIAN CAPITAL LETTER EE 10C8C; C; 10CCC; # OLD HUNGARIAN CAPITAL LETTER EF 10C8D; C; 10CCD; # OLD HUNGARIAN CAPITAL LETTER EG 10C8E; C; 10CCE; # OLD HUNGARIAN CAPITAL LETTER EGY 10C8F; C; 10CCF; # OLD HUNGARIAN CAPITAL LETTER EH 10C90; C; 10CD0; # OLD HUNGARIAN CAPITAL LETTER I 10C91; C; 10CD1; # OLD HUNGARIAN CAPITAL LETTER II 10C92; C; 10CD2; # OLD HUNGARIAN CAPITAL LETTER EJ 10C93; C; 10CD3; # OLD HUNGARIAN CAPITAL LETTER EK 10C94; C; 10CD4; # OLD HUNGARIAN CAPITAL LETTER AK 10C95; C; 10CD5; # OLD HUNGARIAN CAPITAL LETTER UNK 10C96; C; 10CD6; # OLD HUNGARIAN CAPITAL LETTER EL 10C97; C; 10CD7; # OLD HUNGARIAN CAPITAL LETTER ELY 10C98; C; 10CD8; # OLD HUNGARIAN CAPITAL LETTER EM 10C99; C; 10CD9; # OLD HUNGARIAN CAPITAL LETTER EN 10C9A; C; 10CDA; # OLD HUNGARIAN CAPITAL LETTER ENY 10C9B; C; 10CDB; # OLD HUNGARIAN CAPITAL LETTER O 10C9C; C; 10CDC; # OLD HUNGARIAN CAPITAL LETTER OO 10C9D; C; 10CDD; # OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE 10C9E; C; 10CDE; # OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE 10C9F; C; 10CDF; # OLD HUNGARIAN CAPITAL LETTER OEE 10CA0; C; 10CE0; # OLD HUNGARIAN CAPITAL LETTER EP 10CA1; C; 10CE1; # OLD HUNGARIAN CAPITAL LETTER EMP 10CA2; C; 10CE2; # OLD HUNGARIAN CAPITAL LETTER ER 10CA3; C; 10CE3; # OLD HUNGARIAN CAPITAL LETTER SHORT ER 10CA4; C; 10CE4; # OLD HUNGARIAN CAPITAL LETTER ES 10CA5; C; 10CE5; # OLD HUNGARIAN CAPITAL LETTER ESZ 10CA6; C; 10CE6; # OLD HUNGARIAN CAPITAL LETTER ET 10CA7; C; 10CE7; # OLD HUNGARIAN CAPITAL LETTER ENT 10CA8; C; 10CE8; # OLD HUNGARIAN CAPITAL LETTER ETY 10CA9; C; 10CE9; # OLD HUNGARIAN CAPITAL LETTER ECH 10CAA; C; 10CEA; # OLD HUNGARIAN CAPITAL LETTER U 10CAB; C; 10CEB; # OLD HUNGARIAN CAPITAL LETTER UU 10CAC; C; 10CEC; # OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE 10CAD; C; 10CED; # OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE 10CAE; C; 10CEE; # OLD HUNGARIAN CAPITAL LETTER EV 10CAF; C; 10CEF; # OLD HUNGARIAN CAPITAL LETTER EZ 10CB0; C; 10CF0; # OLD HUNGARIAN CAPITAL LETTER EZS 10CB1; C; 10CF1; # OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN 10CB2; C; 10CF2; # OLD HUNGARIAN CAPITAL LETTER US 10D50; C; 10D70; # GARAY CAPITAL LETTER A 10D51; C; 10D71; # GARAY CAPITAL LETTER CA 10D52; C; 10D72; # GARAY CAPITAL LETTER MA 10D53; C; 10D73; # GARAY CAPITAL LETTER KA 10D54; C; 10D74; # GARAY CAPITAL LETTER BA 10D55; C; 10D75; # GARAY CAPITAL LETTER JA 10D56; C; 10D76; # GARAY CAPITAL LETTER SA 10D57; C; 10D77; # GARAY CAPITAL LETTER WA 10D58; C; 10D78; # GARAY CAPITAL LETTER LA 10D59; C; 10D79; # GARAY CAPITAL LETTER GA 10D5A; C; 10D7A; # GARAY CAPITAL LETTER DA 10D5B; C; 10D7B; # GARAY CAPITAL LETTER XA 10D5C; C; 10D7C; # GARAY CAPITAL LETTER YA 10D5D; C; 10D7D; # GARAY CAPITAL LETTER TA 10D5E; C; 10D7E; # GARAY CAPITAL LETTER RA 10D5F; C; 10D7F; # GARAY CAPITAL LETTER NYA 10D60; C; 10D80; # GARAY CAPITAL LETTER FA 10D61; C; 10D81; # GARAY CAPITAL LETTER NA 10D62; C; 10D82; # GARAY CAPITAL LETTER PA 10D63; C; 10D83; # GARAY CAPITAL LETTER HA 10D64; C; 10D84; # GARAY CAPITAL LETTER OLD KA 10D65; C; 10D85; # GARAY CAPITAL LETTER OLD NA 118A0; C; 118C0; # WARANG CITI CAPITAL LETTER NGAA 118A1; C; 118C1; # WARANG CITI CAPITAL LETTER A 118A2; C; 118C2; # WARANG CITI CAPITAL LETTER WI 118A3; C; 118C3; # WARANG CITI CAPITAL LETTER YU 118A4; C; 118C4; # WARANG CITI CAPITAL LETTER YA 118A5; C; 118C5; # WARANG CITI CAPITAL LETTER YO 118A6; C; 118C6; # WARANG CITI CAPITAL LETTER II 118A7; C; 118C7; # WARANG CITI CAPITAL LETTER UU 118A8; C; 118C8; # WARANG CITI CAPITAL LETTER E 118A9; C; 118C9; # WARANG CITI CAPITAL LETTER O 118AA; C; 118CA; # WARANG CITI CAPITAL LETTER ANG 118AB; C; 118CB; # WARANG CITI CAPITAL LETTER GA 118AC; C; 118CC; # WARANG CITI CAPITAL LETTER KO 118AD; C; 118CD; # WARANG CITI CAPITAL LETTER ENY 118AE; C; 118CE; # WARANG CITI CAPITAL LETTER YUJ 118AF; C; 118CF; # WARANG CITI CAPITAL LETTER UC 118B0; C; 118D0; # WARANG CITI CAPITAL LETTER ENN 118B1; C; 118D1; # WARANG CITI CAPITAL LETTER ODD 118B2; C; 118D2; # WARANG CITI CAPITAL LETTER TTE 118B3; C; 118D3; # WARANG CITI CAPITAL LETTER NUNG 118B4; C; 118D4; # WARANG CITI CAPITAL LETTER DA 118B5; C; 118D5; # WARANG CITI CAPITAL LETTER AT 118B6; C; 118D6; # WARANG CITI CAPITAL LETTER AM 118B7; C; 118D7; # WARANG CITI CAPITAL LETTER BU 118B8; C; 118D8; # WARANG CITI CAPITAL LETTER PU 118B9; C; 118D9; # WARANG CITI CAPITAL LETTER HIYO 118BA; C; 118DA; # WARANG CITI CAPITAL LETTER HOLO 118BB; C; 118DB; # WARANG CITI CAPITAL LETTER HORR 118BC; C; 118DC; # WARANG CITI CAPITAL LETTER HAR 118BD; C; 118DD; # WARANG CITI CAPITAL LETTER SSUU 118BE; C; 118DE; # WARANG CITI CAPITAL LETTER SII 118BF; C; 118DF; # WARANG CITI CAPITAL LETTER VIYO 16E40; C; 16E60; # MEDEFAIDRIN CAPITAL LETTER M 16E41; C; 16E61; # MEDEFAIDRIN CAPITAL LETTER S 16E42; C; 16E62; # MEDEFAIDRIN CAPITAL LETTER V 16E43; C; 16E63; # MEDEFAIDRIN CAPITAL LETTER W 16E44; C; 16E64; # MEDEFAIDRIN CAPITAL LETTER ATIU 16E45; C; 16E65; # MEDEFAIDRIN CAPITAL LETTER Z 16E46; C; 16E66; # MEDEFAIDRIN CAPITAL LETTER KP 16E47; C; 16E67; # MEDEFAIDRIN CAPITAL LETTER P 16E48; C; 16E68; # MEDEFAIDRIN CAPITAL LETTER T 16E49; C; 16E69; # MEDEFAIDRIN CAPITAL LETTER G 16E4A; C; 16E6A; # MEDEFAIDRIN CAPITAL LETTER F 16E4B; C; 16E6B; # MEDEFAIDRIN CAPITAL LETTER I 16E4C; C; 16E6C; # MEDEFAIDRIN CAPITAL LETTER K 16E4D; C; 16E6D; # MEDEFAIDRIN CAPITAL LETTER A 16E4E; C; 16E6E; # MEDEFAIDRIN CAPITAL LETTER J 16E4F; C; 16E6F; # MEDEFAIDRIN CAPITAL LETTER E 16E50; C; 16E70; # MEDEFAIDRIN CAPITAL LETTER B 16E51; C; 16E71; # MEDEFAIDRIN CAPITAL LETTER C 16E52; C; 16E72; # MEDEFAIDRIN CAPITAL LETTER U 16E53; C; 16E73; # MEDEFAIDRIN CAPITAL LETTER YU 16E54; C; 16E74; # MEDEFAIDRIN CAPITAL LETTER L 16E55; C; 16E75; # MEDEFAIDRIN CAPITAL LETTER Q 16E56; C; 16E76; # MEDEFAIDRIN CAPITAL LETTER HP 16E57; C; 16E77; # MEDEFAIDRIN CAPITAL LETTER NY 16E58; C; 16E78; # MEDEFAIDRIN CAPITAL LETTER X 16E59; C; 16E79; # MEDEFAIDRIN CAPITAL LETTER D 16E5A; C; 16E7A; # MEDEFAIDRIN CAPITAL LETTER OE 16E5B; C; 16E7B; # MEDEFAIDRIN CAPITAL LETTER N 16E5C; C; 16E7C; # MEDEFAIDRIN CAPITAL LETTER R 16E5D; C; 16E7D; # MEDEFAIDRIN CAPITAL LETTER O 16E5E; C; 16E7E; # MEDEFAIDRIN CAPITAL LETTER AI 16E5F; C; 16E7F; # MEDEFAIDRIN CAPITAL LETTER Y 1E900; C; 1E922; # ADLAM CAPITAL LETTER ALIF 1E901; C; 1E923; # ADLAM CAPITAL LETTER DAALI 1E902; C; 1E924; # ADLAM CAPITAL LETTER LAAM 1E903; C; 1E925; # ADLAM CAPITAL LETTER MIIM 1E904; C; 1E926; # ADLAM CAPITAL LETTER BA 1E905; C; 1E927; # ADLAM CAPITAL LETTER SINNYIIYHE 1E906; C; 1E928; # ADLAM CAPITAL LETTER PE 1E907; C; 1E929; # ADLAM CAPITAL LETTER BHE 1E908; C; 1E92A; # ADLAM CAPITAL LETTER RA 1E909; C; 1E92B; # ADLAM CAPITAL LETTER E 1E90A; C; 1E92C; # ADLAM CAPITAL LETTER FA 1E90B; C; 1E92D; # ADLAM CAPITAL LETTER I 1E90C; C; 1E92E; # ADLAM CAPITAL LETTER O 1E90D; C; 1E92F; # ADLAM CAPITAL LETTER DHA 1E90E; C; 1E930; # ADLAM CAPITAL LETTER YHE 1E90F; C; 1E931; # ADLAM CAPITAL LETTER WAW 1E910; C; 1E932; # ADLAM CAPITAL LETTER NUN 1E911; C; 1E933; # ADLAM CAPITAL LETTER KAF 1E912; C; 1E934; # ADLAM CAPITAL LETTER YA 1E913; C; 1E935; # ADLAM CAPITAL LETTER U 1E914; C; 1E936; # ADLAM CAPITAL LETTER JIIM 1E915; C; 1E937; # ADLAM CAPITAL LETTER CHI 1E916; C; 1E938; # ADLAM CAPITAL LETTER HA 1E917; C; 1E939; # ADLAM CAPITAL LETTER QAAF 1E918; C; 1E93A; # ADLAM CAPITAL LETTER GA 1E919; C; 1E93B; # ADLAM CAPITAL LETTER NYA 1E91A; C; 1E93C; # ADLAM CAPITAL LETTER TU 1E91B; C; 1E93D; # ADLAM CAPITAL LETTER NHA 1E91C; C; 1E93E; # ADLAM CAPITAL LETTER VA 1E91D; C; 1E93F; # ADLAM CAPITAL LETTER KHA 1E91E; C; 1E940; # ADLAM CAPITAL LETTER GBE 1E91F; C; 1E941; # ADLAM CAPITAL LETTER ZAL 1E920; C; 1E942; # ADLAM CAPITAL LETTER KPO 1E921; C; 1E943; # ADLAM CAPITAL LETTER SHA # # EOF m17n-db-1.8.10/UNIDATA/Scripts.txt0000644002345600234560000056222414715365256011753 # Scripts-16.0.0.txt # Date: 2024-04-30, 21:48:40 GMT # © 2024 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html # # Unicode Character Database # For documentation, see https://www.unicode.org/reports/tr44/ # For more information, see: # UAX #24, Unicode Script Property: https://www.unicode.org/reports/tr24/ # Especially the sections: # https://www.unicode.org/reports/tr24/#Assignment_Script_Values # https://www.unicode.org/reports/tr24/#Assignment_ScriptX_Values # # ================================================ # Property: Script # All code points not explicitly listed for Script # have the value Unknown (Zzzz). # @missing: 0000..10FFFF; Unknown # ================================================ 0000..001F ; Common # Cc [32] .. 0020 ; Common # Zs SPACE 0021..0023 ; Common # Po [3] EXCLAMATION MARK..NUMBER SIGN 0024 ; Common # Sc DOLLAR SIGN 0025..0027 ; Common # Po [3] PERCENT SIGN..APOSTROPHE 0028 ; Common # Ps LEFT PARENTHESIS 0029 ; Common # Pe RIGHT PARENTHESIS 002A ; Common # Po ASTERISK 002B ; Common # Sm PLUS SIGN 002C ; Common # Po COMMA 002D ; Common # Pd HYPHEN-MINUS 002E..002F ; Common # Po [2] FULL STOP..SOLIDUS 0030..0039 ; Common # Nd [10] DIGIT ZERO..DIGIT NINE 003A..003B ; Common # Po [2] COLON..SEMICOLON 003C..003E ; Common # Sm [3] LESS-THAN SIGN..GREATER-THAN SIGN 003F..0040 ; Common # Po [2] QUESTION MARK..COMMERCIAL AT 005B ; Common # Ps LEFT SQUARE BRACKET 005C ; Common # Po REVERSE SOLIDUS 005D ; Common # Pe RIGHT SQUARE BRACKET 005E ; Common # Sk CIRCUMFLEX ACCENT 005F ; Common # Pc LOW LINE 0060 ; Common # Sk GRAVE ACCENT 007B ; Common # Ps LEFT CURLY BRACKET 007C ; Common # Sm VERTICAL LINE 007D ; Common # Pe RIGHT CURLY BRACKET 007E ; Common # Sm TILDE 007F..009F ; Common # Cc [33] .. 00A0 ; Common # Zs NO-BREAK SPACE 00A1 ; Common # Po INVERTED EXCLAMATION MARK 00A2..00A5 ; Common # Sc [4] CENT SIGN..YEN SIGN 00A6 ; Common # So BROKEN BAR 00A7 ; Common # Po SECTION SIGN 00A8 ; Common # Sk DIAERESIS 00A9 ; Common # So COPYRIGHT SIGN 00AB ; Common # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 00AC ; Common # Sm NOT SIGN 00AD ; Common # Cf SOFT HYPHEN 00AE ; Common # So REGISTERED SIGN 00AF ; Common # Sk MACRON 00B0 ; Common # So DEGREE SIGN 00B1 ; Common # Sm PLUS-MINUS SIGN 00B2..00B3 ; Common # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE 00B4 ; Common # Sk ACUTE ACCENT 00B5 ; Common # L& MICRO SIGN 00B6..00B7 ; Common # Po [2] PILCROW SIGN..MIDDLE DOT 00B8 ; Common # Sk CEDILLA 00B9 ; Common # No SUPERSCRIPT ONE 00BB ; Common # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 00BC..00BE ; Common # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS 00BF ; Common # Po INVERTED QUESTION MARK 00D7 ; Common # Sm MULTIPLICATION SIGN 00F7 ; Common # Sm DIVISION SIGN 02B9..02C1 ; Common # Lm [9] MODIFIER LETTER PRIME..MODIFIER LETTER REVERSED GLOTTAL STOP 02C2..02C5 ; Common # Sk [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD 02C6..02D1 ; Common # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON 02D2..02DF ; Common # Sk [14] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER CROSS ACCENT 02E5..02E9 ; Common # Sk [5] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER EXTRA-LOW TONE BAR 02EC ; Common # Lm MODIFIER LETTER VOICING 02ED ; Common # Sk MODIFIER LETTER UNASPIRATED 02EE ; Common # Lm MODIFIER LETTER DOUBLE APOSTROPHE 02EF..02FF ; Common # Sk [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW 0374 ; Common # Lm GREEK NUMERAL SIGN 037E ; Common # Po GREEK QUESTION MARK 0385 ; Common # Sk GREEK DIALYTIKA TONOS 0387 ; Common # Po GREEK ANO TELEIA 0605 ; Common # Cf ARABIC NUMBER MARK ABOVE 060C ; Common # Po ARABIC COMMA 061B ; Common # Po ARABIC SEMICOLON 061F ; Common # Po ARABIC QUESTION MARK 0640 ; Common # Lm ARABIC TATWEEL 06DD ; Common # Cf ARABIC END OF AYAH 08E2 ; Common # Cf ARABIC DISPUTED END OF AYAH 0964..0965 ; Common # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA 0E3F ; Common # Sc THAI CURRENCY SYMBOL BAHT 0FD5..0FD8 ; Common # So [4] RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS 10FB ; Common # Po GEORGIAN PARAGRAPH SEPARATOR 16EB..16ED ; Common # Po [3] RUNIC SINGLE PUNCTUATION..RUNIC CROSS PUNCTUATION 1735..1736 ; Common # Po [2] PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION 1802..1803 ; Common # Po [2] MONGOLIAN COMMA..MONGOLIAN FULL STOP 1805 ; Common # Po MONGOLIAN FOUR DOTS 1CD3 ; Common # Po VEDIC SIGN NIHSHVASA 1CE1 ; Common # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA 1CE9..1CEC ; Common # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL 1CEE..1CF3 ; Common # Lo [6] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ROTATED ARDHAVISARGA 1CF5..1CF6 ; Common # Lo [2] VEDIC SIGN JIHVAMULIYA..VEDIC SIGN UPADHMANIYA 1CF7 ; Common # Mc VEDIC SIGN ATIKRAMA 1CFA ; Common # Lo VEDIC SIGN DOUBLE ANUSVARA ANTARGOMUKHA 2000..200A ; Common # Zs [11] EN QUAD..HAIR SPACE 200B ; Common # Cf ZERO WIDTH SPACE 200E..200F ; Common # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK 2010..2015 ; Common # Pd [6] HYPHEN..HORIZONTAL BAR 2016..2017 ; Common # Po [2] DOUBLE VERTICAL LINE..DOUBLE LOW LINE 2018 ; Common # Pi LEFT SINGLE QUOTATION MARK 2019 ; Common # Pf RIGHT SINGLE QUOTATION MARK 201A ; Common # Ps SINGLE LOW-9 QUOTATION MARK 201B..201C ; Common # Pi [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK 201D ; Common # Pf RIGHT DOUBLE QUOTATION MARK 201E ; Common # Ps DOUBLE LOW-9 QUOTATION MARK 201F ; Common # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK 2020..2027 ; Common # Po [8] DAGGER..HYPHENATION POINT 2028 ; Common # Zl LINE SEPARATOR 2029 ; Common # Zp PARAGRAPH SEPARATOR 202A..202E ; Common # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE 202F ; Common # Zs NARROW NO-BREAK SPACE 2030..2038 ; Common # Po [9] PER MILLE SIGN..CARET 2039 ; Common # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK 203A ; Common # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 203B..203E ; Common # Po [4] REFERENCE MARK..OVERLINE 203F..2040 ; Common # Pc [2] UNDERTIE..CHARACTER TIE 2041..2043 ; Common # Po [3] CARET INSERTION POINT..HYPHEN BULLET 2044 ; Common # Sm FRACTION SLASH 2045 ; Common # Ps LEFT SQUARE BRACKET WITH QUILL 2046 ; Common # Pe RIGHT SQUARE BRACKET WITH QUILL 2047..2051 ; Common # Po [11] DOUBLE QUESTION MARK..TWO ASTERISKS ALIGNED VERTICALLY 2052 ; Common # Sm COMMERCIAL MINUS SIGN 2053 ; Common # Po SWUNG DASH 2054 ; Common # Pc INVERTED UNDERTIE 2055..205E ; Common # Po [10] FLOWER PUNCTUATION MARK..VERTICAL FOUR DOTS 205F ; Common # Zs MEDIUM MATHEMATICAL SPACE 2060..2064 ; Common # Cf [5] WORD JOINER..INVISIBLE PLUS 2066..206F ; Common # Cf [10] LEFT-TO-RIGHT ISOLATE..NOMINAL DIGIT SHAPES 2070 ; Common # No SUPERSCRIPT ZERO 2074..2079 ; Common # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE 207A..207C ; Common # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN 207D ; Common # Ps SUPERSCRIPT LEFT PARENTHESIS 207E ; Common # Pe SUPERSCRIPT RIGHT PARENTHESIS 2080..2089 ; Common # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE 208A..208C ; Common # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN 208D ; Common # Ps SUBSCRIPT LEFT PARENTHESIS 208E ; Common # Pe SUBSCRIPT RIGHT PARENTHESIS 20A0..20C0 ; Common # Sc [33] EURO-CURRENCY SIGN..SOM SIGN 2100..2101 ; Common # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT 2102 ; Common # L& DOUBLE-STRUCK CAPITAL C 2103..2106 ; Common # So [4] DEGREE CELSIUS..CADA UNA 2107 ; Common # L& EULER CONSTANT 2108..2109 ; Common # So [2] SCRUPLE..DEGREE FAHRENHEIT 210A..2113 ; Common # L& [10] SCRIPT SMALL G..SCRIPT SMALL L 2114 ; Common # So L B BAR SYMBOL 2115 ; Common # L& DOUBLE-STRUCK CAPITAL N 2116..2117 ; Common # So [2] NUMERO SIGN..SOUND RECORDING COPYRIGHT 2118 ; Common # Sm SCRIPT CAPITAL P 2119..211D ; Common # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R 211E..2123 ; Common # So [6] PRESCRIPTION TAKE..VERSICLE 2124 ; Common # L& DOUBLE-STRUCK CAPITAL Z 2125 ; Common # So OUNCE SIGN 2127 ; Common # So INVERTED OHM SIGN 2128 ; Common # L& BLACK-LETTER CAPITAL Z 2129 ; Common # So TURNED GREEK SMALL LETTER IOTA 212C..212D ; Common # L& [2] SCRIPT CAPITAL B..BLACK-LETTER CAPITAL C 212E ; Common # So ESTIMATED SYMBOL 212F..2131 ; Common # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F 2133..2134 ; Common # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O 2135..2138 ; Common # Lo [4] ALEF SYMBOL..DALET SYMBOL 2139 ; Common # L& INFORMATION SOURCE 213A..213B ; Common # So [2] ROTATED CAPITAL Q..FACSIMILE SIGN 213C..213F ; Common # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI 2140..2144 ; Common # Sm [5] DOUBLE-STRUCK N-ARY SUMMATION..TURNED SANS-SERIF CAPITAL Y 2145..2149 ; Common # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J 214A ; Common # So PROPERTY LINE 214B ; Common # Sm TURNED AMPERSAND 214C..214D ; Common # So [2] PER SIGN..AKTIESELSKAB 214F ; Common # So SYMBOL FOR SAMARITAN SOURCE 2150..215F ; Common # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE 2189 ; Common # No VULGAR FRACTION ZERO THIRDS 218A..218B ; Common # So [2] TURNED DIGIT TWO..TURNED DIGIT THREE 2190..2194 ; Common # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW 2195..2199 ; Common # So [5] UP DOWN ARROW..SOUTH WEST ARROW 219A..219B ; Common # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE 219C..219F ; Common # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW 21A0 ; Common # Sm RIGHTWARDS TWO HEADED ARROW 21A1..21A2 ; Common # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL 21A3 ; Common # Sm RIGHTWARDS ARROW WITH TAIL 21A4..21A5 ; Common # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR 21A6 ; Common # Sm RIGHTWARDS ARROW FROM BAR 21A7..21AD ; Common # So [7] DOWNWARDS ARROW FROM BAR..LEFT RIGHT WAVE ARROW 21AE ; Common # Sm LEFT RIGHT ARROW WITH STROKE 21AF..21CD ; Common # So [31] DOWNWARDS ZIGZAG ARROW..LEFTWARDS DOUBLE ARROW WITH STROKE 21CE..21CF ; Common # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE 21D0..21D1 ; Common # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW 21D2 ; Common # Sm RIGHTWARDS DOUBLE ARROW 21D3 ; Common # So DOWNWARDS DOUBLE ARROW 21D4 ; Common # Sm LEFT RIGHT DOUBLE ARROW 21D5..21F3 ; Common # So [31] UP DOWN DOUBLE ARROW..UP DOWN WHITE ARROW 21F4..22FF ; Common # Sm [268] RIGHT ARROW WITH SMALL CIRCLE..Z NOTATION BAG MEMBERSHIP 2300..2307 ; Common # So [8] DIAMETER SIGN..WAVY LINE 2308 ; Common # Ps LEFT CEILING 2309 ; Common # Pe RIGHT CEILING 230A ; Common # Ps LEFT FLOOR 230B ; Common # Pe RIGHT FLOOR 230C..231F ; Common # So [20] BOTTOM RIGHT CROP..BOTTOM RIGHT CORNER 2320..2321 ; Common # Sm [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL 2322..2328 ; Common # So [7] FROWN..KEYBOARD 2329 ; Common # Ps LEFT-POINTING ANGLE BRACKET 232A ; Common # Pe RIGHT-POINTING ANGLE BRACKET 232B..237B ; Common # So [81] ERASE TO THE LEFT..NOT CHECK MARK 237C ; Common # Sm RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW 237D..239A ; Common # So [30] SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL 239B..23B3 ; Common # Sm [25] LEFT PARENTHESIS UPPER HOOK..SUMMATION BOTTOM 23B4..23DB ; Common # So [40] TOP SQUARE BRACKET..FUSE 23DC..23E1 ; Common # Sm [6] TOP PARENTHESIS..BOTTOM TORTOISE SHELL BRACKET 23E2..2429 ; Common # So [72] WHITE TRAPEZIUM..SYMBOL FOR DELETE MEDIUM SHADE FORM 2440..244A ; Common # So [11] OCR HOOK..OCR DOUBLE BACKSLASH 2460..249B ; Common # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP 249C..24E9 ; Common # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z 24EA..24FF ; Common # No [22] CIRCLED DIGIT ZERO..NEGATIVE CIRCLED DIGIT ZERO 2500..25B6 ; Common # So [183] BOX DRAWINGS LIGHT HORIZONTAL..BLACK RIGHT-POINTING TRIANGLE 25B7 ; Common # Sm WHITE RIGHT-POINTING TRIANGLE 25B8..25C0 ; Common # So [9] BLACK RIGHT-POINTING SMALL TRIANGLE..BLACK LEFT-POINTING TRIANGLE 25C1 ; Common # Sm WHITE LEFT-POINTING TRIANGLE 25C2..25F7 ; Common # So [54] BLACK LEFT-POINTING SMALL TRIANGLE..WHITE CIRCLE WITH UPPER RIGHT QUADRANT 25F8..25FF ; Common # Sm [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE 2600..266E ; Common # So [111] BLACK SUN WITH RAYS..MUSIC NATURAL SIGN 266F ; Common # Sm MUSIC SHARP SIGN 2670..2767 ; Common # So [248] WEST SYRIAC CROSS..ROTATED FLORAL HEART BULLET 2768 ; Common # Ps MEDIUM LEFT PARENTHESIS ORNAMENT 2769 ; Common # Pe MEDIUM RIGHT PARENTHESIS ORNAMENT 276A ; Common # Ps MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT 276B ; Common # Pe MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT 276C ; Common # Ps MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT 276D ; Common # Pe MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT 276E ; Common # Ps HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT 276F ; Common # Pe HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT 2770 ; Common # Ps HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT 2771 ; Common # Pe HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT 2772 ; Common # Ps LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT 2773 ; Common # Pe LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT 2774 ; Common # Ps MEDIUM LEFT CURLY BRACKET ORNAMENT 2775 ; Common # Pe MEDIUM RIGHT CURLY BRACKET ORNAMENT 2776..2793 ; Common # No [30] DINGBAT NEGATIVE CIRCLED DIGIT ONE..DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN 2794..27BF ; Common # So [44] HEAVY WIDE-HEADED RIGHTWARDS ARROW..DOUBLE CURLY LOOP 27C0..27C4 ; Common # Sm [5] THREE DIMENSIONAL ANGLE..OPEN SUPERSET 27C5 ; Common # Ps LEFT S-SHAPED BAG DELIMITER 27C6 ; Common # Pe RIGHT S-SHAPED BAG DELIMITER 27C7..27E5 ; Common # Sm [31] OR WITH DOT INSIDE..WHITE SQUARE WITH RIGHTWARDS TICK 27E6 ; Common # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET 27E7 ; Common # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET 27E8 ; Common # Ps MATHEMATICAL LEFT ANGLE BRACKET 27E9 ; Common # Pe MATHEMATICAL RIGHT ANGLE BRACKET 27EA ; Common # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET 27EB ; Common # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET 27EC ; Common # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET 27ED ; Common # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET 27EE ; Common # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS 27EF ; Common # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS 27F0..27FF ; Common # Sm [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW 2900..2982 ; Common # Sm [131] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..Z NOTATION TYPE COLON 2983 ; Common # Ps LEFT WHITE CURLY BRACKET 2984 ; Common # Pe RIGHT WHITE CURLY BRACKET 2985 ; Common # Ps LEFT WHITE PARENTHESIS 2986 ; Common # Pe RIGHT WHITE PARENTHESIS 2987 ; Common # Ps Z NOTATION LEFT IMAGE BRACKET 2988 ; Common # Pe Z NOTATION RIGHT IMAGE BRACKET 2989 ; Common # Ps Z NOTATION LEFT BINDING BRACKET 298A ; Common # Pe Z NOTATION RIGHT BINDING BRACKET 298B ; Common # Ps LEFT SQUARE BRACKET WITH UNDERBAR 298C ; Common # Pe RIGHT SQUARE BRACKET WITH UNDERBAR 298D ; Common # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER 298E ; Common # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER 298F ; Common # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER 2990 ; Common # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER 2991 ; Common # Ps LEFT ANGLE BRACKET WITH DOT 2992 ; Common # Pe RIGHT ANGLE BRACKET WITH DOT 2993 ; Common # Ps LEFT ARC LESS-THAN BRACKET 2994 ; Common # Pe RIGHT ARC GREATER-THAN BRACKET 2995 ; Common # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET 2996 ; Common # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET 2997 ; Common # Ps LEFT BLACK TORTOISE SHELL BRACKET 2998 ; Common # Pe RIGHT BLACK TORTOISE SHELL BRACKET 2999..29D7 ; Common # Sm [63] DOTTED FENCE..BLACK HOURGLASS 29D8 ; Common # Ps LEFT WIGGLY FENCE 29D9 ; Common # Pe RIGHT WIGGLY FENCE 29DA ; Common # Ps LEFT DOUBLE WIGGLY FENCE 29DB ; Common # Pe RIGHT DOUBLE WIGGLY FENCE 29DC..29FB ; Common # Sm [32] INCOMPLETE INFINITY..TRIPLE PLUS 29FC ; Common # Ps LEFT-POINTING CURVED ANGLE BRACKET 29FD ; Common # Pe RIGHT-POINTING CURVED ANGLE BRACKET 29FE..2AFF ; Common # Sm [258] TINY..N-ARY WHITE VERTICAL BAR 2B00..2B2F ; Common # So [48] NORTH EAST WHITE ARROW..WHITE VERTICAL ELLIPSE 2B30..2B44 ; Common # Sm [21] LEFT ARROW WITH SMALL CIRCLE..RIGHTWARDS ARROW THROUGH SUPERSET 2B45..2B46 ; Common # So [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW 2B47..2B4C ; Common # Sm [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR 2B4D..2B73 ; Common # So [39] DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW..DOWNWARDS TRIANGLE-HEADED ARROW TO BAR 2B76..2B95 ; Common # So [32] NORTH WEST TRIANGLE-HEADED ARROW TO BAR..RIGHTWARDS BLACK ARROW 2B97..2BFF ; Common # So [105] SYMBOL FOR TYPE A ELECTRONICS..HELLSCHREIBER PAUSE SYMBOL 2E00..2E01 ; Common # Po [2] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT ANGLE DOTTED SUBSTITUTION MARKER 2E02 ; Common # Pi LEFT SUBSTITUTION BRACKET 2E03 ; Common # Pf RIGHT SUBSTITUTION BRACKET 2E04 ; Common # Pi LEFT DOTTED SUBSTITUTION BRACKET 2E05 ; Common # Pf RIGHT DOTTED SUBSTITUTION BRACKET 2E06..2E08 ; Common # Po [3] RAISED INTERPOLATION MARKER..DOTTED TRANSPOSITION MARKER 2E09 ; Common # Pi LEFT TRANSPOSITION BRACKET 2E0A ; Common # Pf RIGHT TRANSPOSITION BRACKET 2E0B ; Common # Po RAISED SQUARE 2E0C ; Common # Pi LEFT RAISED OMISSION BRACKET 2E0D ; Common # Pf RIGHT RAISED OMISSION BRACKET 2E0E..2E16 ; Common # Po [9] EDITORIAL CORONIS..DOTTED RIGHT-POINTING ANGLE 2E17 ; Common # Pd DOUBLE OBLIQUE HYPHEN 2E18..2E19 ; Common # Po [2] INVERTED INTERROBANG..PALM BRANCH 2E1A ; Common # Pd HYPHEN WITH DIAERESIS 2E1B ; Common # Po TILDE WITH RING ABOVE 2E1C ; Common # Pi LEFT LOW PARAPHRASE BRACKET 2E1D ; Common # Pf RIGHT LOW PARAPHRASE BRACKET 2E1E..2E1F ; Common # Po [2] TILDE WITH DOT ABOVE..TILDE WITH DOT BELOW 2E20 ; Common # Pi LEFT VERTICAL BAR WITH QUILL 2E21 ; Common # Pf RIGHT VERTICAL BAR WITH QUILL 2E22 ; Common # Ps TOP LEFT HALF BRACKET 2E23 ; Common # Pe TOP RIGHT HALF BRACKET 2E24 ; Common # Ps BOTTOM LEFT HALF BRACKET 2E25 ; Common # Pe BOTTOM RIGHT HALF BRACKET 2E26 ; Common # Ps LEFT SIDEWAYS U BRACKET 2E27 ; Common # Pe RIGHT SIDEWAYS U BRACKET 2E28 ; Common # Ps LEFT DOUBLE PARENTHESIS 2E29 ; Common # Pe RIGHT DOUBLE PARENTHESIS 2E2A..2E2E ; Common # Po [5] TWO DOTS OVER ONE DOT PUNCTUATION..REVERSED QUESTION MARK 2E2F ; Common # Lm VERTICAL TILDE 2E30..2E39 ; Common # Po [10] RING POINT..TOP HALF SECTION SIGN 2E3A..2E3B ; Common # Pd [2] TWO-EM DASH..THREE-EM DASH 2E3C..2E3F ; Common # Po [4] STENOGRAPHIC FULL STOP..CAPITULUM 2E40 ; Common # Pd DOUBLE HYPHEN 2E41 ; Common # Po REVERSED COMMA 2E42 ; Common # Ps DOUBLE LOW-REVERSED-9 QUOTATION MARK 2E43..2E4F ; Common # Po [13] DASH WITH LEFT UPTURN..CORNISH VERSE DIVIDER 2E50..2E51 ; Common # So [2] CROSS PATTY WITH RIGHT CROSSBAR..CROSS PATTY WITH LEFT CROSSBAR 2E52..2E54 ; Common # Po [3] TIRONIAN SIGN CAPITAL ET..MEDIEVAL QUESTION MARK 2E55 ; Common # Ps LEFT SQUARE BRACKET WITH STROKE 2E56 ; Common # Pe RIGHT SQUARE BRACKET WITH STROKE 2E57 ; Common # Ps LEFT SQUARE BRACKET WITH DOUBLE STROKE 2E58 ; Common # Pe RIGHT SQUARE BRACKET WITH DOUBLE STROKE 2E59 ; Common # Ps TOP HALF LEFT PARENTHESIS 2E5A ; Common # Pe TOP HALF RIGHT PARENTHESIS 2E5B ; Common # Ps BOTTOM HALF LEFT PARENTHESIS 2E5C ; Common # Pe BOTTOM HALF RIGHT PARENTHESIS 2E5D ; Common # Pd OBLIQUE HYPHEN 2FF0..2FFF ; Common # So [16] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER ROTATION 3000 ; Common # Zs IDEOGRAPHIC SPACE 3001..3003 ; Common # Po [3] IDEOGRAPHIC COMMA..DITTO MARK 3004 ; Common # So JAPANESE INDUSTRIAL STANDARD SYMBOL 3006 ; Common # Lo IDEOGRAPHIC CLOSING MARK 3008 ; Common # Ps LEFT ANGLE BRACKET 3009 ; Common # Pe RIGHT ANGLE BRACKET 300A ; Common # Ps LEFT DOUBLE ANGLE BRACKET 300B ; Common # Pe RIGHT DOUBLE ANGLE BRACKET 300C ; Common # Ps LEFT CORNER BRACKET 300D ; Common # Pe RIGHT CORNER BRACKET 300E ; Common # Ps LEFT WHITE CORNER BRACKET 300F ; Common # Pe RIGHT WHITE CORNER BRACKET 3010 ; Common # Ps LEFT BLACK LENTICULAR BRACKET 3011 ; Common # Pe RIGHT BLACK LENTICULAR BRACKET 3012..3013 ; Common # So [2] POSTAL MARK..GETA MARK 3014 ; Common # Ps LEFT TORTOISE SHELL BRACKET 3015 ; Common # Pe RIGHT TORTOISE SHELL BRACKET 3016 ; Common # Ps LEFT WHITE LENTICULAR BRACKET 3017 ; Common # Pe RIGHT WHITE LENTICULAR BRACKET 3018 ; Common # Ps LEFT WHITE TORTOISE SHELL BRACKET 3019 ; Common # Pe RIGHT WHITE TORTOISE SHELL BRACKET 301A ; Common # Ps LEFT WHITE SQUARE BRACKET 301B ; Common # Pe RIGHT WHITE SQUARE BRACKET 301C ; Common # Pd WAVE DASH 301D ; Common # Ps REVERSED DOUBLE PRIME QUOTATION MARK 301E..301F ; Common # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK 3020 ; Common # So POSTAL MARK FACE 3030 ; Common # Pd WAVY DASH 3031..3035 ; Common # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF 3036..3037 ; Common # So [2] CIRCLED POSTAL MARK..IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL 303C ; Common # Lo MASU MARK 303D ; Common # Po PART ALTERNATION MARK 303E..303F ; Common # So [2] IDEOGRAPHIC VARIATION INDICATOR..IDEOGRAPHIC HALF FILL SPACE 309B..309C ; Common # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 30A0 ; Common # Pd KATAKANA-HIRAGANA DOUBLE HYPHEN 30FB ; Common # Po KATAKANA MIDDLE DOT 30FC ; Common # Lm KATAKANA-HIRAGANA PROLONGED SOUND MARK 3190..3191 ; Common # So [2] IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK 3192..3195 ; Common # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK 3196..319F ; Common # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK 31C0..31E5 ; Common # So [38] CJK STROKE T..CJK STROKE SZP 31EF ; Common # So IDEOGRAPHIC DESCRIPTION CHARACTER SUBTRACTION 3220..3229 ; Common # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN 322A..3247 ; Common # So [30] PARENTHESIZED IDEOGRAPH MOON..CIRCLED IDEOGRAPH KOTO 3248..324F ; Common # No [8] CIRCLED NUMBER TEN ON BLACK SQUARE..CIRCLED NUMBER EIGHTY ON BLACK SQUARE 3250 ; Common # So PARTNERSHIP SIGN 3251..325F ; Common # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE 327F ; Common # So KOREAN STANDARD SYMBOL 3280..3289 ; Common # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN 328A..32B0 ; Common # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT 32B1..32BF ; Common # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY 32C0..32CF ; Common # So [16] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..LIMITED LIABILITY SIGN 32FF ; Common # So SQUARE ERA NAME REIWA 3358..33FF ; Common # So [168] IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO..SQUARE GAL 4DC0..4DFF ; Common # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION A700..A716 ; Common # Sk [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR A717..A71F ; Common # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK A720..A721 ; Common # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE A788 ; Common # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT A789..A78A ; Common # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN A830..A835 ; Common # No [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTION THREE SIXTEENTHS A836..A837 ; Common # So [2] NORTH INDIC QUARTER MARK..NORTH INDIC PLACEHOLDER MARK A838 ; Common # Sc NORTH INDIC RUPEE MARK A839 ; Common # So NORTH INDIC QUANTITY MARK A92E ; Common # Po KAYAH LI SIGN CWI A9CF ; Common # Lm JAVANESE PANGRANGKEP AB5B ; Common # Sk MODIFIER BREVE WITH INVERTED BREVE AB6A..AB6B ; Common # Sk [2] MODIFIER LETTER LEFT TACK..MODIFIER LETTER RIGHT TACK FD3E ; Common # Pe ORNATE LEFT PARENTHESIS FD3F ; Common # Ps ORNATE RIGHT PARENTHESIS FE10..FE16 ; Common # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK FE17 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET FE18 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET FE19 ; Common # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS FE30 ; Common # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER FE31..FE32 ; Common # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH FE33..FE34 ; Common # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE FE35 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS FE36 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS FE37 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET FE38 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET FE39 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET FE3A ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET FE3B ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET FE3C ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET FE3D ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET FE3E ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET FE3F ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET FE40 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET FE41 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET FE42 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET FE43 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET FE44 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET FE45..FE46 ; Common # Po [2] SESAME DOT..WHITE SESAME DOT FE47 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET FE48 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET FE49..FE4C ; Common # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE FE4D..FE4F ; Common # Pc [3] DASHED LOW LINE..WAVY LOW LINE FE50..FE52 ; Common # Po [3] SMALL COMMA..SMALL FULL STOP FE54..FE57 ; Common # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK FE58 ; Common # Pd SMALL EM DASH FE59 ; Common # Ps SMALL LEFT PARENTHESIS FE5A ; Common # Pe SMALL RIGHT PARENTHESIS FE5B ; Common # Ps SMALL LEFT CURLY BRACKET FE5C ; Common # Pe SMALL RIGHT CURLY BRACKET FE5D ; Common # Ps SMALL LEFT TORTOISE SHELL BRACKET FE5E ; Common # Pe SMALL RIGHT TORTOISE SHELL BRACKET FE5F..FE61 ; Common # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK FE62 ; Common # Sm SMALL PLUS SIGN FE63 ; Common # Pd SMALL HYPHEN-MINUS FE64..FE66 ; Common # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN FE68 ; Common # Po SMALL REVERSE SOLIDUS FE69 ; Common # Sc SMALL DOLLAR SIGN FE6A..FE6B ; Common # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT FEFF ; Common # Cf ZERO WIDTH NO-BREAK SPACE FF01..FF03 ; Common # Po [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN FF04 ; Common # Sc FULLWIDTH DOLLAR SIGN FF05..FF07 ; Common # Po [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE FF08 ; Common # Ps FULLWIDTH LEFT PARENTHESIS FF09 ; Common # Pe FULLWIDTH RIGHT PARENTHESIS FF0A ; Common # Po FULLWIDTH ASTERISK FF0B ; Common # Sm FULLWIDTH PLUS SIGN FF0C ; Common # Po FULLWIDTH COMMA FF0D ; Common # Pd FULLWIDTH HYPHEN-MINUS FF0E..FF0F ; Common # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS FF10..FF19 ; Common # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE FF1A..FF1B ; Common # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON FF1C..FF1E ; Common # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN FF1F..FF20 ; Common # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT FF3B ; Common # Ps FULLWIDTH LEFT SQUARE BRACKET FF3C ; Common # Po FULLWIDTH REVERSE SOLIDUS FF3D ; Common # Pe FULLWIDTH RIGHT SQUARE BRACKET FF3E ; Common # Sk FULLWIDTH CIRCUMFLEX ACCENT FF3F ; Common # Pc FULLWIDTH LOW LINE FF40 ; Common # Sk FULLWIDTH GRAVE ACCENT FF5B ; Common # Ps FULLWIDTH LEFT CURLY BRACKET FF5C ; Common # Sm FULLWIDTH VERTICAL LINE FF5D ; Common # Pe FULLWIDTH RIGHT CURLY BRACKET FF5E ; Common # Sm FULLWIDTH TILDE FF5F ; Common # Ps FULLWIDTH LEFT WHITE PARENTHESIS FF60 ; Common # Pe FULLWIDTH RIGHT WHITE PARENTHESIS FF61 ; Common # Po HALFWIDTH IDEOGRAPHIC FULL STOP FF62 ; Common # Ps HALFWIDTH LEFT CORNER BRACKET FF63 ; Common # Pe HALFWIDTH RIGHT CORNER BRACKET FF64..FF65 ; Common # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT FF70 ; Common # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK FF9E..FF9F ; Common # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK FFE0..FFE1 ; Common # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN FFE2 ; Common # Sm FULLWIDTH NOT SIGN FFE3 ; Common # Sk FULLWIDTH MACRON FFE4 ; Common # So FULLWIDTH BROKEN BAR FFE5..FFE6 ; Common # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN FFE8 ; Common # So HALFWIDTH FORMS LIGHT VERTICAL FFE9..FFEC ; Common # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW FFED..FFEE ; Common # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE FFF9..FFFB ; Common # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR FFFC..FFFD ; Common # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER 10100..10102 ; Common # Po [3] AEGEAN WORD SEPARATOR LINE..AEGEAN CHECK MARK 10107..10133 ; Common # No [45] AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND 10137..1013F ; Common # So [9] AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT 10190..1019C ; Common # So [13] ROMAN SEXTANS SIGN..ASCIA SYMBOL 101D0..101FC ; Common # So [45] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND 102E1..102FB ; Common # No [27] COPTIC EPACT DIGIT ONE..COPTIC EPACT NUMBER NINE HUNDRED 1BCA0..1BCA3 ; Common # Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP 1CC00..1CCEF ; Common # So [240] UP-POINTING GO-KART..OUTLINED LATIN CAPITAL LETTER Z 1CCF0..1CCF9 ; Common # Nd [10] OUTLINED DIGIT ZERO..OUTLINED DIGIT NINE 1CD00..1CEB3 ; Common # So [436] BLOCK OCTANT-3..BLACK RIGHT TRIANGLE CARET 1CF50..1CFC3 ; Common # So [116] ZNAMENNY NEUME KRYUK..ZNAMENNY NEUME PAUK 1D000..1D0F5 ; Common # So [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO 1D100..1D126 ; Common # So [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2 1D129..1D164 ; Common # So [60] MUSICAL SYMBOL MULTIPLE MEASURE REST..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE 1D165..1D166 ; Common # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM 1D16A..1D16C ; Common # So [3] MUSICAL SYMBOL FINGERED TREMOLO-1..MUSICAL SYMBOL FINGERED TREMOLO-3 1D16D..1D172 ; Common # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5 1D173..1D17A ; Common # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE 1D183..1D184 ; Common # So [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN 1D18C..1D1A9 ; Common # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH 1D1AE..1D1EA ; Common # So [61] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL KORON 1D2C0..1D2D3 ; Common # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN 1D2E0..1D2F3 ; Common # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN 1D300..1D356 ; Common # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING 1D360..1D378 ; Common # No [25] COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE 1D400..1D454 ; Common # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G 1D456..1D49C ; Common # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A 1D49E..1D49F ; Common # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D 1D4A2 ; Common # L& MATHEMATICAL SCRIPT CAPITAL G 1D4A5..1D4A6 ; Common # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K 1D4A9..1D4AC ; Common # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q 1D4AE..1D4B9 ; Common # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D 1D4BB ; Common # L& MATHEMATICAL SCRIPT SMALL F 1D4BD..1D4C3 ; Common # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N 1D4C5..1D505 ; Common # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B 1D507..1D50A ; Common # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G 1D50D..1D514 ; Common # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q 1D516..1D51C ; Common # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y 1D51E..1D539 ; Common # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53B..1D53E ; Common # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D540..1D544 ; Common # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D546 ; Common # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D54A..1D550 ; Common # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D552..1D6A5 ; Common # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A8..1D6C0 ; Common # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA 1D6C1 ; Common # Sm MATHEMATICAL BOLD NABLA 1D6C2..1D6DA ; Common # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA 1D6DB ; Common # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL 1D6DC..1D6FA ; Common # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA 1D6FB ; Common # Sm MATHEMATICAL ITALIC NABLA 1D6FC..1D714 ; Common # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA 1D715 ; Common # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL 1D716..1D734 ; Common # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D735 ; Common # Sm MATHEMATICAL BOLD ITALIC NABLA 1D736..1D74E ; Common # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA 1D74F ; Common # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL 1D750..1D76E ; Common # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D76F ; Common # Sm MATHEMATICAL SANS-SERIF BOLD NABLA 1D770..1D788 ; Common # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA 1D789 ; Common # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL 1D78A..1D7A8 ; Common # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7A9 ; Common # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA 1D7AA..1D7C2 ; Common # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA 1D7C3 ; Common # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL 1D7C4..1D7CB ; Common # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA 1D7CE..1D7FF ; Common # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE 1EC71..1ECAB ; Common # No [59] INDIC SIYAQ NUMBER ONE..INDIC SIYAQ NUMBER PREFIXED NINE 1ECAC ; Common # So INDIC SIYAQ PLACEHOLDER 1ECAD..1ECAF ; Common # No [3] INDIC SIYAQ FRACTION ONE QUARTER..INDIC SIYAQ FRACTION THREE QUARTERS 1ECB0 ; Common # Sc INDIC SIYAQ RUPEE MARK 1ECB1..1ECB4 ; Common # No [4] INDIC SIYAQ NUMBER ALTERNATE ONE..INDIC SIYAQ ALTERNATE LAKH MARK 1ED01..1ED2D ; Common # No [45] OTTOMAN SIYAQ NUMBER ONE..OTTOMAN SIYAQ NUMBER NINETY THOUSAND 1ED2E ; Common # So OTTOMAN SIYAQ MARRATAN 1ED2F..1ED3D ; Common # No [15] OTTOMAN SIYAQ ALTERNATE NUMBER TWO..OTTOMAN SIYAQ FRACTION ONE SIXTH 1F000..1F02B ; Common # So [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK 1F030..1F093 ; Common # So [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06 1F0A0..1F0AE ; Common # So [15] PLAYING CARD BACK..PLAYING CARD KING OF SPADES 1F0B1..1F0BF ; Common # So [15] PLAYING CARD ACE OF HEARTS..PLAYING CARD RED JOKER 1F0C1..1F0CF ; Common # So [15] PLAYING CARD ACE OF DIAMONDS..PLAYING CARD BLACK JOKER 1F0D1..1F0F5 ; Common # So [37] PLAYING CARD ACE OF CLUBS..PLAYING CARD TRUMP-21 1F100..1F10C ; Common # No [13] DIGIT ZERO FULL STOP..DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO 1F10D..1F1AD ; Common # So [161] CIRCLED ZERO WITH SLASH..MASK WORK SYMBOL 1F1E6..1F1FF ; Common # So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z 1F201..1F202 ; Common # So [2] SQUARED KATAKANA KOKO..SQUARED KATAKANA SA 1F210..1F23B ; Common # So [44] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-914D 1F240..1F248 ; Common # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 1F250..1F251 ; Common # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT 1F260..1F265 ; Common # So [6] ROUNDED SYMBOL FOR FU..ROUNDED SYMBOL FOR CAI 1F300..1F3FA ; Common # So [251] CYCLONE..AMPHORA 1F3FB..1F3FF ; Common # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6 1F400..1F6D7 ; Common # So [728] RAT..ELEVATOR 1F6DC..1F6EC ; Common # So [17] WIRELESS..AIRPLANE ARRIVING 1F6F0..1F6FC ; Common # So [13] SATELLITE..ROLLER SKATE 1F700..1F776 ; Common # So [119] ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE 1F77B..1F7D9 ; Common # So [95] HAUMEA..NINE POINTED WHITE STAR 1F7E0..1F7EB ; Common # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE 1F7F0 ; Common # So HEAVY EQUALS SIGN 1F800..1F80B ; Common # So [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD 1F810..1F847 ; Common # So [56] LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD..DOWNWARDS HEAVY ARROW 1F850..1F859 ; Common # So [10] LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW 1F860..1F887 ; Common # So [40] WIDE-HEADED LEFTWARDS LIGHT BARB ARROW..WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW 1F890..1F8AD ; Common # So [30] LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS 1F8B0..1F8BB ; Common # So [12] ARROW POINTING UPWARDS THEN NORTH WEST..SOUTH WEST ARROW FROM BAR 1F8C0..1F8C1 ; Common # So [2] LEFTWARDS ARROW FROM DOWNWARDS ARROW..RIGHTWARDS ARROW FROM DOWNWARDS ARROW 1F900..1FA53 ; Common # So [340] CIRCLED CROSS FORMEE WITH FOUR DOTS..BLACK CHESS KNIGHT-BISHOP 1FA60..1FA6D ; Common # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER 1FA70..1FA7C ; Common # So [13] BALLET SHOES..CRUTCH 1FA80..1FA89 ; Common # So [10] YO-YO..HARP 1FA8F..1FAC6 ; Common # So [56] SHOVEL..FINGERPRINT 1FACE..1FADC ; Common # So [15] MOOSE..ROOT VEGETABLE 1FADF..1FAE9 ; Common # So [11] SPLATTER..FACE WITH BAGS UNDER EYES 1FAF0..1FAF8 ; Common # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND 1FB00..1FB92 ; Common # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK 1FB94..1FBEF ; Common # So [92] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..TOP LEFT JUSTIFIED LOWER RIGHT QUARTER BLACK CIRCLE 1FBF0..1FBF9 ; Common # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE E0001 ; Common # Cf LANGUAGE TAG E0020..E007F ; Common # Cf [96] TAG SPACE..CANCEL TAG # Total code points: 9053 # ================================================ 0041..005A ; Latin # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z 0061..007A ; Latin # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z 00AA ; Latin # Lo FEMININE ORDINAL INDICATOR 00BA ; Latin # Lo MASCULINE ORDINAL INDICATOR 00C0..00D6 ; Latin # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS 00D8..00F6 ; Latin # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS 00F8..01BA ; Latin # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL 01BB ; Latin # Lo LATIN LETTER TWO WITH STROKE 01BC..01BF ; Latin # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN 01C0..01C3 ; Latin # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK 01C4..0293 ; Latin # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL 0294 ; Latin # Lo LATIN LETTER GLOTTAL STOP 0295..02AF ; Latin # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL 02B0..02B8 ; Latin # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y 02E0..02E4 ; Latin # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 1D00..1D25 ; Latin # L& [38] LATIN LETTER SMALL CAPITAL A..LATIN LETTER AIN 1D2C..1D5C ; Latin # Lm [49] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL AIN 1D62..1D65 ; Latin # Lm [4] LATIN SUBSCRIPT SMALL LETTER I..LATIN SUBSCRIPT SMALL LETTER V 1D6B..1D77 ; Latin # L& [13] LATIN SMALL LETTER UE..LATIN SMALL LETTER TURNED G 1D79..1D9A ; Latin # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK 1D9B..1DBE ; Latin # Lm [36] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL EZH 1E00..1EFF ; Latin # L& [256] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER Y WITH LOOP 2071 ; Latin # Lm SUPERSCRIPT LATIN SMALL LETTER I 207F ; Latin # Lm SUPERSCRIPT LATIN SMALL LETTER N 2090..209C ; Latin # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T 212A..212B ; Latin # L& [2] KELVIN SIGN..ANGSTROM SIGN 2132 ; Latin # L& TURNED CAPITAL F 214E ; Latin # L& TURNED SMALL F 2160..2182 ; Latin # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND 2183..2184 ; Latin # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C 2185..2188 ; Latin # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND 2C60..2C7B ; Latin # L& [28] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN LETTER SMALL CAPITAL TURNED E 2C7C..2C7D ; Latin # Lm [2] LATIN SUBSCRIPT SMALL LETTER J..MODIFIER LETTER CAPITAL V 2C7E..2C7F ; Latin # L& [2] LATIN CAPITAL LETTER S WITH SWASH TAIL..LATIN CAPITAL LETTER Z WITH SWASH TAIL A722..A76F ; Latin # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON A770 ; Latin # Lm MODIFIER LETTER US A771..A787 ; Latin # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T A78B..A78E ; Latin # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT A78F ; Latin # Lo LATIN LETTER SINOLOGICAL DOT A790..A7CD ; Latin # L& [62] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER S WITH DIAGONAL STROKE A7D0..A7D1 ; Latin # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G A7D3 ; Latin # L& LATIN SMALL LETTER DOUBLE THORN A7D5..A7DC ; Latin # L& [8] LATIN SMALL LETTER DOUBLE WYNN..LATIN CAPITAL LETTER LAMBDA WITH STROKE A7F2..A7F4 ; Latin # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q A7F5..A7F6 ; Latin # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H A7F7 ; Latin # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I A7F8..A7F9 ; Latin # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE A7FA ; Latin # L& LATIN LETTER SMALL CAPITAL TURNED M A7FB..A7FF ; Latin # Lo [5] LATIN EPIGRAPHIC LETTER REVERSED F..LATIN EPIGRAPHIC LETTER ARCHAIC M AB30..AB5A ; Latin # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG AB5C..AB5F ; Latin # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK AB60..AB64 ; Latin # L& [5] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER INVERTED ALPHA AB66..AB68 ; Latin # L& [3] LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE AB69 ; Latin # Lm MODIFIER LETTER SMALL TURNED W FB00..FB06 ; Latin # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST FF21..FF3A ; Latin # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z FF41..FF5A ; Latin # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z 10780..10785 ; Latin # Lm [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK 10787..107B0 ; Latin # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK 107B2..107BA ; Latin # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL 1DF00..1DF09 ; Latin # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK 1DF0A ; Latin # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 1DF0B..1DF1E ; Latin # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL 1DF25..1DF2A ; Latin # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK # Total code points: 1487 # ================================================ 0370..0373 ; Greek # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI 0375 ; Greek # Sk GREEK LOWER NUMERAL SIGN 0376..0377 ; Greek # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA 037A ; Greek # Lm GREEK YPOGEGRAMMENI 037B..037D ; Greek # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL 037F ; Greek # L& GREEK CAPITAL LETTER YOT 0384 ; Greek # Sk GREEK TONOS 0386 ; Greek # L& GREEK CAPITAL LETTER ALPHA WITH TONOS 0388..038A ; Greek # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS 038C ; Greek # L& GREEK CAPITAL LETTER OMICRON WITH TONOS 038E..03A1 ; Greek # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO 03A3..03E1 ; Greek # L& [63] GREEK CAPITAL LETTER SIGMA..GREEK SMALL LETTER SAMPI 03F0..03F5 ; Greek # L& [6] GREEK KAPPA SYMBOL..GREEK LUNATE EPSILON SYMBOL 03F6 ; Greek # Sm GREEK REVERSED LUNATE EPSILON SYMBOL 03F7..03FF ; Greek # L& [9] GREEK CAPITAL LETTER SHO..GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL 1D26..1D2A ; Greek # L& [5] GREEK LETTER SMALL CAPITAL GAMMA..GREEK LETTER SMALL CAPITAL PSI 1D5D..1D61 ; Greek # Lm [5] MODIFIER LETTER SMALL BETA..MODIFIER LETTER SMALL CHI 1D66..1D6A ; Greek # Lm [5] GREEK SUBSCRIPT SMALL LETTER BETA..GREEK SUBSCRIPT SMALL LETTER CHI 1DBF ; Greek # Lm MODIFIER LETTER SMALL THETA 1F00..1F15 ; Greek # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 1F18..1F1D ; Greek # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F20..1F45 ; Greek # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 1F48..1F4D ; Greek # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F50..1F57 ; Greek # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F59 ; Greek # L& GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B ; Greek # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D ; Greek # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F..1F7D ; Greek # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA 1F80..1FB4 ; Greek # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB6..1FBC ; Greek # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBD ; Greek # Sk GREEK KORONIS 1FBE ; Greek # L& GREEK PROSGEGRAMMENI 1FBF..1FC1 ; Greek # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI 1FC2..1FC4 ; Greek # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC6..1FCC ; Greek # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FCD..1FCF ; Greek # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI 1FD0..1FD3 ; Greek # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD6..1FDB ; Greek # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA 1FDD..1FDF ; Greek # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI 1FE0..1FEC ; Greek # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA 1FED..1FEF ; Greek # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA 1FF2..1FF4 ; Greek # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF6..1FFC ; Greek # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 1FFD..1FFE ; Greek # Sk [2] GREEK OXIA..GREEK DASIA 2126 ; Greek # L& OHM SIGN AB65 ; Greek # L& GREEK LETTER SMALL CAPITAL OMEGA 10140..10174 ; Greek # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS 10175..10178 ; Greek # No [4] GREEK ONE HALF SIGN..GREEK THREE QUARTERS SIGN 10179..10189 ; Greek # So [17] GREEK YEAR SIGN..GREEK TRYBLION BASE SIGN 1018A..1018B ; Greek # No [2] GREEK ZERO SIGN..GREEK ONE QUARTER SIGN 1018C..1018E ; Greek # So [3] GREEK SINUSOID SIGN..NOMISMA SIGN 101A0 ; Greek # So GREEK SYMBOL TAU RHO 1D200..1D241 ; Greek # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54 1D242..1D244 ; Greek # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME 1D245 ; Greek # So GREEK MUSICAL LEIMMA # Total code points: 518 # ================================================ 0400..0481 ; Cyrillic # L& [130] CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER KOPPA 0482 ; Cyrillic # So CYRILLIC THOUSANDS SIGN 0483..0484 ; Cyrillic # Mn [2] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC PALATALIZATION 0487 ; Cyrillic # Mn COMBINING CYRILLIC POKRYTIE 0488..0489 ; Cyrillic # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN 048A..052F ; Cyrillic # L& [166] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EL WITH DESCENDER 1C80..1C8A ; Cyrillic # L& [11] CYRILLIC SMALL LETTER ROUNDED VE..CYRILLIC SMALL LETTER TJE 1D2B ; Cyrillic # L& CYRILLIC LETTER SMALL CAPITAL EL 1D78 ; Cyrillic # Lm MODIFIER LETTER CYRILLIC EN 2DE0..2DFF ; Cyrillic # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS A640..A66D ; Cyrillic # L& [46] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O A66E ; Cyrillic # Lo CYRILLIC LETTER MULTIOCULAR O A66F ; Cyrillic # Mn COMBINING CYRILLIC VZMET A670..A672 ; Cyrillic # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN A673 ; Cyrillic # Po SLAVONIC ASTERISK A674..A67D ; Cyrillic # Mn [10] COMBINING CYRILLIC LETTER UKRAINIAN IE..COMBINING CYRILLIC PAYEROK A67E ; Cyrillic # Po CYRILLIC KAVYKA A67F ; Cyrillic # Lm CYRILLIC PAYEROK A680..A69B ; Cyrillic # L& [28] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER CROSSED O A69C..A69D ; Cyrillic # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN A69E..A69F ; Cyrillic # Mn [2] COMBINING CYRILLIC LETTER EF..COMBINING CYRILLIC LETTER IOTIFIED E FE2E..FE2F ; Cyrillic # Mn [2] COMBINING CYRILLIC TITLO LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF 1E030..1E06D ; Cyrillic # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE 1E08F ; Cyrillic # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I # Total code points: 508 # ================================================ 0531..0556 ; Armenian # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH 0559 ; Armenian # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING 055A..055F ; Armenian # Po [6] ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK 0560..0588 ; Armenian # L& [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE 0589 ; Armenian # Po ARMENIAN FULL STOP 058A ; Armenian # Pd ARMENIAN HYPHEN 058D..058E ; Armenian # So [2] RIGHT-FACING ARMENIAN ETERNITY SIGN..LEFT-FACING ARMENIAN ETERNITY SIGN 058F ; Armenian # Sc ARMENIAN DRAM SIGN FB13..FB17 ; Armenian # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH # Total code points: 96 # ================================================ 0591..05BD ; Hebrew # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG 05BE ; Hebrew # Pd HEBREW PUNCTUATION MAQAF 05BF ; Hebrew # Mn HEBREW POINT RAFE 05C0 ; Hebrew # Po HEBREW PUNCTUATION PASEQ 05C1..05C2 ; Hebrew # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT 05C3 ; Hebrew # Po HEBREW PUNCTUATION SOF PASUQ 05C4..05C5 ; Hebrew # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT 05C6 ; Hebrew # Po HEBREW PUNCTUATION NUN HAFUKHA 05C7 ; Hebrew # Mn HEBREW POINT QAMATS QATAN 05D0..05EA ; Hebrew # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV 05EF..05F2 ; Hebrew # Lo [4] HEBREW YOD TRIANGLE..HEBREW LIGATURE YIDDISH DOUBLE YOD 05F3..05F4 ; Hebrew # Po [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM FB1D ; Hebrew # Lo HEBREW LETTER YOD WITH HIRIQ FB1E ; Hebrew # Mn HEBREW POINT JUDEO-SPANISH VARIKA FB1F..FB28 ; Hebrew # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV FB29 ; Hebrew # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN FB2A..FB36 ; Hebrew # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; Hebrew # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; Hebrew # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; Hebrew # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; Hebrew # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FB4F ; Hebrew # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW LIGATURE ALEF LAMED # Total code points: 134 # ================================================ 0600..0604 ; Arabic # Cf [5] ARABIC NUMBER SIGN..ARABIC SIGN SAMVAT 0606..0608 ; Arabic # Sm [3] ARABIC-INDIC CUBE ROOT..ARABIC RAY 0609..060A ; Arabic # Po [2] ARABIC-INDIC PER MILLE SIGN..ARABIC-INDIC PER TEN THOUSAND SIGN 060B ; Arabic # Sc AFGHANI SIGN 060D ; Arabic # Po ARABIC DATE SEPARATOR 060E..060F ; Arabic # So [2] ARABIC POETIC VERSE SIGN..ARABIC SIGN MISRA 0610..061A ; Arabic # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA 061C ; Arabic # Cf ARABIC LETTER MARK 061D..061E ; Arabic # Po [2] ARABIC END OF TEXT MARK..ARABIC TRIPLE DOT PUNCTUATION MARK 0620..063F ; Arabic # Lo [32] ARABIC LETTER KASHMIRI YEH..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE 0641..064A ; Arabic # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH 0656..065F ; Arabic # Mn [10] ARABIC SUBSCRIPT ALEF..ARABIC WAVY HAMZA BELOW 0660..0669 ; Arabic # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE 066A..066D ; Arabic # Po [4] ARABIC PERCENT SIGN..ARABIC FIVE POINTED STAR 066E..066F ; Arabic # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF 0671..06D3 ; Arabic # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE 06D4 ; Arabic # Po ARABIC FULL STOP 06D5 ; Arabic # Lo ARABIC LETTER AE 06D6..06DC ; Arabic # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN 06DE ; Arabic # So ARABIC START OF RUB EL HIZB 06DF..06E4 ; Arabic # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA 06E5..06E6 ; Arabic # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH 06E7..06E8 ; Arabic # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON 06E9 ; Arabic # So ARABIC PLACE OF SAJDAH 06EA..06ED ; Arabic # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM 06EE..06EF ; Arabic # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V 06F0..06F9 ; Arabic # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE 06FA..06FC ; Arabic # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW 06FD..06FE ; Arabic # So [2] ARABIC SIGN SINDHI AMPERSAND..ARABIC SIGN SINDHI POSTPOSITION MEN 06FF ; Arabic # Lo ARABIC LETTER HEH WITH INVERTED V 0750..077F ; Arabic # Lo [48] ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS ABOVE 0870..0887 ; Arabic # Lo [24] ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT 0888 ; Arabic # Sk ARABIC RAISED ROUND DOT 0889..088E ; Arabic # Lo [6] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL 0890..0891 ; Arabic # Cf [2] ARABIC POUND MARK ABOVE..ARABIC PIASTRE MARK ABOVE 0897..089F ; Arabic # Mn [9] ARABIC PEPET..ARABIC HALF MADDA OVER MADDA 08A0..08C8 ; Arabic # Lo [41] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER GRAF 08C9 ; Arabic # Lm ARABIC SMALL FARSI YEH 08CA..08E1 ; Arabic # Mn [24] ARABIC SMALL HIGH FARSI YEH..ARABIC SMALL HIGH SIGN SAFHA 08E3..08FF ; Arabic # Mn [29] ARABIC TURNED DAMMA BELOW..ARABIC MARK SIDEWAYS NOON GHUNNA FB50..FBB1 ; Arabic # Lo [98] ARABIC LETTER ALEF WASLA ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM FBB2..FBC2 ; Arabic # Sk [17] ARABIC SYMBOL DOT ABOVE..ARABIC SYMBOL WASLA ABOVE FBD3..FD3D ; Arabic # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD40..FD4F ; Arabic # So [16] ARABIC LIGATURE RAHIMAHU ALLAAH..ARABIC LIGATURE RAHIMAHUM ALLAAH FD50..FD8F ; Arabic # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD92..FDC7 ; Arabic # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDCF ; Arabic # So ARABIC LIGATURE SALAAMUHU ALAYNAA FDF0..FDFB ; Arabic # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU FDFC ; Arabic # Sc RIAL SIGN FDFD..FDFF ; Arabic # So [3] ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM..ARABIC LIGATURE AZZA WA JALL FE70..FE74 ; Arabic # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM FE76..FEFC ; Arabic # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM 10E60..10E7E ; Arabic # No [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS 10EC2..10EC4 ; Arabic # Lo [3] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW 10EFC..10EFF ; Arabic # Mn [4] ARABIC COMBINING ALEF OVERLAY..ARABIC SMALL LOW WORD MADDA 1EE00..1EE03 ; Arabic # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL 1EE05..1EE1F ; Arabic # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF 1EE21..1EE22 ; Arabic # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM 1EE24 ; Arabic # Lo ARABIC MATHEMATICAL INITIAL HEH 1EE27 ; Arabic # Lo ARABIC MATHEMATICAL INITIAL HAH 1EE29..1EE32 ; Arabic # Lo [10] ARABIC MATHEMATICAL INITIAL YEH..ARABIC MATHEMATICAL INITIAL QAF 1EE34..1EE37 ; Arabic # Lo [4] ARABIC MATHEMATICAL INITIAL SHEEN..ARABIC MATHEMATICAL INITIAL KHAH 1EE39 ; Arabic # Lo ARABIC MATHEMATICAL INITIAL DAD 1EE3B ; Arabic # Lo ARABIC MATHEMATICAL INITIAL GHAIN 1EE42 ; Arabic # Lo ARABIC MATHEMATICAL TAILED JEEM 1EE47 ; Arabic # Lo ARABIC MATHEMATICAL TAILED HAH 1EE49 ; Arabic # Lo ARABIC MATHEMATICAL TAILED YEH 1EE4B ; Arabic # Lo ARABIC MATHEMATICAL TAILED LAM 1EE4D..1EE4F ; Arabic # Lo [3] ARABIC MATHEMATICAL TAILED NOON..ARABIC MATHEMATICAL TAILED AIN 1EE51..1EE52 ; Arabic # Lo [2] ARABIC MATHEMATICAL TAILED SAD..ARABIC MATHEMATICAL TAILED QAF 1EE54 ; Arabic # Lo ARABIC MATHEMATICAL TAILED SHEEN 1EE57 ; Arabic # Lo ARABIC MATHEMATICAL TAILED KHAH 1EE59 ; Arabic # Lo ARABIC MATHEMATICAL TAILED DAD 1EE5B ; Arabic # Lo ARABIC MATHEMATICAL TAILED GHAIN 1EE5D ; Arabic # Lo ARABIC MATHEMATICAL TAILED DOTLESS NOON 1EE5F ; Arabic # Lo ARABIC MATHEMATICAL TAILED DOTLESS QAF 1EE61..1EE62 ; Arabic # Lo [2] ARABIC MATHEMATICAL STRETCHED BEH..ARABIC MATHEMATICAL STRETCHED JEEM 1EE64 ; Arabic # Lo ARABIC MATHEMATICAL STRETCHED HEH 1EE67..1EE6A ; Arabic # Lo [4] ARABIC MATHEMATICAL STRETCHED HAH..ARABIC MATHEMATICAL STRETCHED KAF 1EE6C..1EE72 ; Arabic # Lo [7] ARABIC MATHEMATICAL STRETCHED MEEM..ARABIC MATHEMATICAL STRETCHED QAF 1EE74..1EE77 ; Arabic # Lo [4] ARABIC MATHEMATICAL STRETCHED SHEEN..ARABIC MATHEMATICAL STRETCHED KHAH 1EE79..1EE7C ; Arabic # Lo [4] ARABIC MATHEMATICAL STRETCHED DAD..ARABIC MATHEMATICAL STRETCHED DOTLESS BEH 1EE7E ; Arabic # Lo ARABIC MATHEMATICAL STRETCHED DOTLESS FEH 1EE80..1EE89 ; Arabic # Lo [10] ARABIC MATHEMATICAL LOOPED ALEF..ARABIC MATHEMATICAL LOOPED YEH 1EE8B..1EE9B ; Arabic # Lo [17] ARABIC MATHEMATICAL LOOPED LAM..ARABIC MATHEMATICAL LOOPED GHAIN 1EEA1..1EEA3 ; Arabic # Lo [3] ARABIC MATHEMATICAL DOUBLE-STRUCK BEH..ARABIC MATHEMATICAL DOUBLE-STRUCK DAL 1EEA5..1EEA9 ; Arabic # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH 1EEAB..1EEBB ; Arabic # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN 1EEF0..1EEF1 ; Arabic # Sm [2] ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL..ARABIC MATHEMATICAL OPERATOR HAH WITH DAL # Total code points: 1373 # ================================================ 0700..070D ; Syriac # Po [14] SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS 070F ; Syriac # Cf SYRIAC ABBREVIATION MARK 0710 ; Syriac # Lo SYRIAC LETTER ALAPH 0711 ; Syriac # Mn SYRIAC LETTER SUPERSCRIPT ALAPH 0712..072F ; Syriac # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH 0730..074A ; Syriac # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH 074D..074F ; Syriac # Lo [3] SYRIAC LETTER SOGDIAN ZHAIN..SYRIAC LETTER SOGDIAN FE 0860..086A ; Syriac # Lo [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA # Total code points: 88 # ================================================ 0780..07A5 ; Thaana # Lo [38] THAANA LETTER HAA..THAANA LETTER WAAVU 07A6..07B0 ; Thaana # Mn [11] THAANA ABAFILI..THAANA SUKUN 07B1 ; Thaana # Lo THAANA LETTER NAA # Total code points: 50 # ================================================ 0900..0902 ; Devanagari # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA 0903 ; Devanagari # Mc DEVANAGARI SIGN VISARGA 0904..0939 ; Devanagari # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA 093A ; Devanagari # Mn DEVANAGARI VOWEL SIGN OE 093B ; Devanagari # Mc DEVANAGARI VOWEL SIGN OOE 093C ; Devanagari # Mn DEVANAGARI SIGN NUKTA 093D ; Devanagari # Lo DEVANAGARI SIGN AVAGRAHA 093E..0940 ; Devanagari # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II 0941..0948 ; Devanagari # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI 0949..094C ; Devanagari # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU 094D ; Devanagari # Mn DEVANAGARI SIGN VIRAMA 094E..094F ; Devanagari # Mc [2] DEVANAGARI VOWEL SIGN PRISHTHAMATRA E..DEVANAGARI VOWEL SIGN AW 0950 ; Devanagari # Lo DEVANAGARI OM 0955..0957 ; Devanagari # Mn [3] DEVANAGARI VOWEL SIGN CANDRA LONG E..DEVANAGARI VOWEL SIGN UUE 0958..0961 ; Devanagari # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL 0962..0963 ; Devanagari # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL 0966..096F ; Devanagari # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE 0970 ; Devanagari # Po DEVANAGARI ABBREVIATION SIGN 0971 ; Devanagari # Lm DEVANAGARI SIGN HIGH SPACING DOT 0972..097F ; Devanagari # Lo [14] DEVANAGARI LETTER CANDRA A..DEVANAGARI LETTER BBA A8E0..A8F1 ; Devanagari # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA A8F2..A8F7 ; Devanagari # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA A8F8..A8FA ; Devanagari # Po [3] DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET A8FB ; Devanagari # Lo DEVANAGARI HEADSTROKE A8FC ; Devanagari # Po DEVANAGARI SIGN SIDDHAM A8FD..A8FE ; Devanagari # Lo [2] DEVANAGARI JAIN OM..DEVANAGARI LETTER AY A8FF ; Devanagari # Mn DEVANAGARI VOWEL SIGN AY 11B00..11B09 ; Devanagari # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU # Total code points: 164 # ================================================ 0980 ; Bengali # Lo BENGALI ANJI 0981 ; Bengali # Mn BENGALI SIGN CANDRABINDU 0982..0983 ; Bengali # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA 0985..098C ; Bengali # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L 098F..0990 ; Bengali # Lo [2] BENGALI LETTER E..BENGALI LETTER AI 0993..09A8 ; Bengali # Lo [22] BENGALI LETTER O..BENGALI LETTER NA 09AA..09B0 ; Bengali # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA 09B2 ; Bengali # Lo BENGALI LETTER LA 09B6..09B9 ; Bengali # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA 09BC ; Bengali # Mn BENGALI SIGN NUKTA 09BD ; Bengali # Lo BENGALI SIGN AVAGRAHA 09BE..09C0 ; Bengali # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II 09C1..09C4 ; Bengali # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR 09C7..09C8 ; Bengali # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI 09CB..09CC ; Bengali # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU 09CD ; Bengali # Mn BENGALI SIGN VIRAMA 09CE ; Bengali # Lo BENGALI LETTER KHANDA TA 09D7 ; Bengali # Mc BENGALI AU LENGTH MARK 09DC..09DD ; Bengali # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF..09E1 ; Bengali # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL 09E2..09E3 ; Bengali # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL 09E6..09EF ; Bengali # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE 09F0..09F1 ; Bengali # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL 09F2..09F3 ; Bengali # Sc [2] BENGALI RUPEE MARK..BENGALI RUPEE SIGN 09F4..09F9 ; Bengali # No [6] BENGALI CURRENCY NUMERATOR ONE..BENGALI CURRENCY DENOMINATOR SIXTEEN 09FA ; Bengali # So BENGALI ISSHAR 09FB ; Bengali # Sc BENGALI GANDA MARK 09FC ; Bengali # Lo BENGALI LETTER VEDIC ANUSVARA 09FD ; Bengali # Po BENGALI ABBREVIATION SIGN 09FE ; Bengali # Mn BENGALI SANDHI MARK # Total code points: 96 # ================================================ 0A01..0A02 ; Gurmukhi # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI 0A03 ; Gurmukhi # Mc GURMUKHI SIGN VISARGA 0A05..0A0A ; Gurmukhi # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU 0A0F..0A10 ; Gurmukhi # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI 0A13..0A28 ; Gurmukhi # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA 0A2A..0A30 ; Gurmukhi # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA 0A32..0A33 ; Gurmukhi # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA 0A35..0A36 ; Gurmukhi # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA 0A38..0A39 ; Gurmukhi # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA 0A3C ; Gurmukhi # Mn GURMUKHI SIGN NUKTA 0A3E..0A40 ; Gurmukhi # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II 0A41..0A42 ; Gurmukhi # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU 0A47..0A48 ; Gurmukhi # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI 0A4B..0A4D ; Gurmukhi # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA 0A51 ; Gurmukhi # Mn GURMUKHI SIGN UDAAT 0A59..0A5C ; Gurmukhi # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA 0A5E ; Gurmukhi # Lo GURMUKHI LETTER FA 0A66..0A6F ; Gurmukhi # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE 0A70..0A71 ; Gurmukhi # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK 0A72..0A74 ; Gurmukhi # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR 0A75 ; Gurmukhi # Mn GURMUKHI SIGN YAKASH 0A76 ; Gurmukhi # Po GURMUKHI ABBREVIATION SIGN # Total code points: 80 # ================================================ 0A81..0A82 ; Gujarati # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA 0A83 ; Gujarati # Mc GUJARATI SIGN VISARGA 0A85..0A8D ; Gujarati # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E 0A8F..0A91 ; Gujarati # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O 0A93..0AA8 ; Gujarati # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA 0AAA..0AB0 ; Gujarati # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA 0AB2..0AB3 ; Gujarati # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA 0AB5..0AB9 ; Gujarati # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA 0ABC ; Gujarati # Mn GUJARATI SIGN NUKTA 0ABD ; Gujarati # Lo GUJARATI SIGN AVAGRAHA 0ABE..0AC0 ; Gujarati # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II 0AC1..0AC5 ; Gujarati # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E 0AC7..0AC8 ; Gujarati # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI 0AC9 ; Gujarati # Mc GUJARATI VOWEL SIGN CANDRA O 0ACB..0ACC ; Gujarati # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU 0ACD ; Gujarati # Mn GUJARATI SIGN VIRAMA 0AD0 ; Gujarati # Lo GUJARATI OM 0AE0..0AE1 ; Gujarati # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL 0AE2..0AE3 ; Gujarati # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL 0AE6..0AEF ; Gujarati # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE 0AF0 ; Gujarati # Po GUJARATI ABBREVIATION SIGN 0AF1 ; Gujarati # Sc GUJARATI RUPEE SIGN 0AF9 ; Gujarati # Lo GUJARATI LETTER ZHA 0AFA..0AFF ; Gujarati # Mn [6] GUJARATI SIGN SUKUN..GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE # Total code points: 91 # ================================================ 0B01 ; Oriya # Mn ORIYA SIGN CANDRABINDU 0B02..0B03 ; Oriya # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA 0B05..0B0C ; Oriya # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L 0B0F..0B10 ; Oriya # Lo [2] ORIYA LETTER E..ORIYA LETTER AI 0B13..0B28 ; Oriya # Lo [22] ORIYA LETTER O..ORIYA LETTER NA 0B2A..0B30 ; Oriya # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA 0B32..0B33 ; Oriya # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA 0B35..0B39 ; Oriya # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA 0B3C ; Oriya # Mn ORIYA SIGN NUKTA 0B3D ; Oriya # Lo ORIYA SIGN AVAGRAHA 0B3E ; Oriya # Mc ORIYA VOWEL SIGN AA 0B3F ; Oriya # Mn ORIYA VOWEL SIGN I 0B40 ; Oriya # Mc ORIYA VOWEL SIGN II 0B41..0B44 ; Oriya # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR 0B47..0B48 ; Oriya # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI 0B4B..0B4C ; Oriya # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU 0B4D ; Oriya # Mn ORIYA SIGN VIRAMA 0B55..0B56 ; Oriya # Mn [2] ORIYA SIGN OVERLINE..ORIYA AI LENGTH MARK 0B57 ; Oriya # Mc ORIYA AU LENGTH MARK 0B5C..0B5D ; Oriya # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0B5F..0B61 ; Oriya # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL 0B62..0B63 ; Oriya # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL 0B66..0B6F ; Oriya # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE 0B70 ; Oriya # So ORIYA ISSHAR 0B71 ; Oriya # Lo ORIYA LETTER WA 0B72..0B77 ; Oriya # No [6] ORIYA FRACTION ONE QUARTER..ORIYA FRACTION THREE SIXTEENTHS # Total code points: 91 # ================================================ 0B82 ; Tamil # Mn TAMIL SIGN ANUSVARA 0B83 ; Tamil # Lo TAMIL SIGN VISARGA 0B85..0B8A ; Tamil # Lo [6] TAMIL LETTER A..TAMIL LETTER UU 0B8E..0B90 ; Tamil # Lo [3] TAMIL LETTER E..TAMIL LETTER AI 0B92..0B95 ; Tamil # Lo [4] TAMIL LETTER O..TAMIL LETTER KA 0B99..0B9A ; Tamil # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA 0B9C ; Tamil # Lo TAMIL LETTER JA 0B9E..0B9F ; Tamil # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA 0BA3..0BA4 ; Tamil # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA 0BA8..0BAA ; Tamil # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA 0BAE..0BB9 ; Tamil # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA 0BBE..0BBF ; Tamil # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I 0BC0 ; Tamil # Mn TAMIL VOWEL SIGN II 0BC1..0BC2 ; Tamil # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU 0BC6..0BC8 ; Tamil # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI 0BCA..0BCC ; Tamil # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU 0BCD ; Tamil # Mn TAMIL SIGN VIRAMA 0BD0 ; Tamil # Lo TAMIL OM 0BD7 ; Tamil # Mc TAMIL AU LENGTH MARK 0BE6..0BEF ; Tamil # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE 0BF0..0BF2 ; Tamil # No [3] TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND 0BF3..0BF8 ; Tamil # So [6] TAMIL DAY SIGN..TAMIL AS ABOVE SIGN 0BF9 ; Tamil # Sc TAMIL RUPEE SIGN 0BFA ; Tamil # So TAMIL NUMBER SIGN 11FC0..11FD4 ; Tamil # No [21] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL FRACTION DOWNSCALING FACTOR KIIZH 11FD5..11FDC ; Tamil # So [8] TAMIL SIGN NEL..TAMIL SIGN MUKKURUNI 11FDD..11FE0 ; Tamil # Sc [4] TAMIL SIGN KAACU..TAMIL SIGN VARAAKAN 11FE1..11FF1 ; Tamil # So [17] TAMIL SIGN PAARAM..TAMIL SIGN VAKAIYARAA 11FFF ; Tamil # Po TAMIL PUNCTUATION END OF TEXT # Total code points: 123 # ================================================ 0C00 ; Telugu # Mn TELUGU SIGN COMBINING CANDRABINDU ABOVE 0C01..0C03 ; Telugu # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA 0C04 ; Telugu # Mn TELUGU SIGN COMBINING ANUSVARA ABOVE 0C05..0C0C ; Telugu # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L 0C0E..0C10 ; Telugu # Lo [3] TELUGU LETTER E..TELUGU LETTER AI 0C12..0C28 ; Telugu # Lo [23] TELUGU LETTER O..TELUGU LETTER NA 0C2A..0C39 ; Telugu # Lo [16] TELUGU LETTER PA..TELUGU LETTER HA 0C3C ; Telugu # Mn TELUGU SIGN NUKTA 0C3D ; Telugu # Lo TELUGU SIGN AVAGRAHA 0C3E..0C40 ; Telugu # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II 0C41..0C44 ; Telugu # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR 0C46..0C48 ; Telugu # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI 0C4A..0C4D ; Telugu # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA 0C55..0C56 ; Telugu # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK 0C58..0C5A ; Telugu # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA 0C5D ; Telugu # Lo TELUGU LETTER NAKAARA POLLU 0C60..0C61 ; Telugu # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL 0C62..0C63 ; Telugu # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL 0C66..0C6F ; Telugu # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE 0C77 ; Telugu # Po TELUGU SIGN SIDDHAM 0C78..0C7E ; Telugu # No [7] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR 0C7F ; Telugu # So TELUGU SIGN TUUMU # Total code points: 100 # ================================================ 0C80 ; Kannada # Lo KANNADA SIGN SPACING CANDRABINDU 0C81 ; Kannada # Mn KANNADA SIGN CANDRABINDU 0C82..0C83 ; Kannada # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA 0C84 ; Kannada # Po KANNADA SIGN SIDDHAM 0C85..0C8C ; Kannada # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L 0C8E..0C90 ; Kannada # Lo [3] KANNADA LETTER E..KANNADA LETTER AI 0C92..0CA8 ; Kannada # Lo [23] KANNADA LETTER O..KANNADA LETTER NA 0CAA..0CB3 ; Kannada # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA 0CB5..0CB9 ; Kannada # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA 0CBC ; Kannada # Mn KANNADA SIGN NUKTA 0CBD ; Kannada # Lo KANNADA SIGN AVAGRAHA 0CBE ; Kannada # Mc KANNADA VOWEL SIGN AA 0CBF ; Kannada # Mn KANNADA VOWEL SIGN I 0CC0..0CC4 ; Kannada # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR 0CC6 ; Kannada # Mn KANNADA VOWEL SIGN E 0CC7..0CC8 ; Kannada # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI 0CCA..0CCB ; Kannada # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO 0CCC..0CCD ; Kannada # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA 0CD5..0CD6 ; Kannada # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK 0CDD..0CDE ; Kannada # Lo [2] KANNADA LETTER NAKAARA POLLU..KANNADA LETTER FA 0CE0..0CE1 ; Kannada # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL 0CE2..0CE3 ; Kannada # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL 0CE6..0CEF ; Kannada # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE 0CF1..0CF2 ; Kannada # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA 0CF3 ; Kannada # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT # Total code points: 91 # ================================================ 0D00..0D01 ; Malayalam # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU 0D02..0D03 ; Malayalam # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA 0D04..0D0C ; Malayalam # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L 0D0E..0D10 ; Malayalam # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI 0D12..0D3A ; Malayalam # Lo [41] MALAYALAM LETTER O..MALAYALAM LETTER TTTA 0D3B..0D3C ; Malayalam # Mn [2] MALAYALAM SIGN VERTICAL BAR VIRAMA..MALAYALAM SIGN CIRCULAR VIRAMA 0D3D ; Malayalam # Lo MALAYALAM SIGN AVAGRAHA 0D3E..0D40 ; Malayalam # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II 0D41..0D44 ; Malayalam # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR 0D46..0D48 ; Malayalam # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI 0D4A..0D4C ; Malayalam # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU 0D4D ; Malayalam # Mn MALAYALAM SIGN VIRAMA 0D4E ; Malayalam # Lo MALAYALAM LETTER DOT REPH 0D4F ; Malayalam # So MALAYALAM SIGN PARA 0D54..0D56 ; Malayalam # Lo [3] MALAYALAM LETTER CHILLU M..MALAYALAM LETTER CHILLU LLL 0D57 ; Malayalam # Mc MALAYALAM AU LENGTH MARK 0D58..0D5E ; Malayalam # No [7] MALAYALAM FRACTION ONE ONE-HUNDRED-AND-SIXTIETH..MALAYALAM FRACTION ONE FIFTH 0D5F..0D61 ; Malayalam # Lo [3] MALAYALAM LETTER ARCHAIC II..MALAYALAM LETTER VOCALIC LL 0D62..0D63 ; Malayalam # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL 0D66..0D6F ; Malayalam # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE 0D70..0D78 ; Malayalam # No [9] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE SIXTEENTHS 0D79 ; Malayalam # So MALAYALAM DATE MARK 0D7A..0D7F ; Malayalam # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K # Total code points: 118 # ================================================ 0D81 ; Sinhala # Mn SINHALA SIGN CANDRABINDU 0D82..0D83 ; Sinhala # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA 0D85..0D96 ; Sinhala # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA 0D9A..0DB1 ; Sinhala # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA 0DB3..0DBB ; Sinhala # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA 0DBD ; Sinhala # Lo SINHALA LETTER DANTAJA LAYANNA 0DC0..0DC6 ; Sinhala # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA 0DCA ; Sinhala # Mn SINHALA SIGN AL-LAKUNA 0DCF..0DD1 ; Sinhala # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA 0DD2..0DD4 ; Sinhala # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA 0DD6 ; Sinhala # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA 0DD8..0DDF ; Sinhala # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA 0DE6..0DEF ; Sinhala # Nd [10] SINHALA LITH DIGIT ZERO..SINHALA LITH DIGIT NINE 0DF2..0DF3 ; Sinhala # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA 0DF4 ; Sinhala # Po SINHALA PUNCTUATION KUNDDALIYA 111E1..111F4 ; Sinhala # No [20] SINHALA ARCHAIC DIGIT ONE..SINHALA ARCHAIC NUMBER ONE THOUSAND # Total code points: 111 # ================================================ 0E01..0E30 ; Thai # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A 0E31 ; Thai # Mn THAI CHARACTER MAI HAN-AKAT 0E32..0E33 ; Thai # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM 0E34..0E3A ; Thai # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU 0E40..0E45 ; Thai # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO 0E46 ; Thai # Lm THAI CHARACTER MAIYAMOK 0E47..0E4E ; Thai # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN 0E4F ; Thai # Po THAI CHARACTER FONGMAN 0E50..0E59 ; Thai # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE 0E5A..0E5B ; Thai # Po [2] THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT # Total code points: 86 # ================================================ 0E81..0E82 ; Lao # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG 0E84 ; Lao # Lo LAO LETTER KHO TAM 0E86..0E8A ; Lao # Lo [5] LAO LETTER PALI GHA..LAO LETTER SO TAM 0E8C..0EA3 ; Lao # Lo [24] LAO LETTER PALI JHA..LAO LETTER LO LING 0EA5 ; Lao # Lo LAO LETTER LO LOOT 0EA7..0EB0 ; Lao # Lo [10] LAO LETTER WO..LAO VOWEL SIGN A 0EB1 ; Lao # Mn LAO VOWEL SIGN MAI KAN 0EB2..0EB3 ; Lao # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM 0EB4..0EBC ; Lao # Mn [9] LAO VOWEL SIGN I..LAO SEMIVOWEL SIGN LO 0EBD ; Lao # Lo LAO SEMIVOWEL SIGN NYO 0EC0..0EC4 ; Lao # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI 0EC6 ; Lao # Lm LAO KO LA 0EC8..0ECE ; Lao # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN 0ED0..0ED9 ; Lao # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE 0EDC..0EDF ; Lao # Lo [4] LAO HO NO..LAO LETTER KHMU NYO # Total code points: 83 # ================================================ 0F00 ; Tibetan # Lo TIBETAN SYLLABLE OM 0F01..0F03 ; Tibetan # So [3] TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA 0F04..0F12 ; Tibetan # Po [15] TIBETAN MARK INITIAL YIG MGO MDUN MA..TIBETAN MARK RGYA GRAM SHAD 0F13 ; Tibetan # So TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN 0F14 ; Tibetan # Po TIBETAN MARK GTER TSHEG 0F15..0F17 ; Tibetan # So [3] TIBETAN LOGOTYPE SIGN CHAD RTAGS..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS 0F18..0F19 ; Tibetan # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS 0F1A..0F1F ; Tibetan # So [6] TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG 0F20..0F29 ; Tibetan # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE 0F2A..0F33 ; Tibetan # No [10] TIBETAN DIGIT HALF ONE..TIBETAN DIGIT HALF ZERO 0F34 ; Tibetan # So TIBETAN MARK BSDUS RTAGS 0F35 ; Tibetan # Mn TIBETAN MARK NGAS BZUNG NYI ZLA 0F36 ; Tibetan # So TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN 0F37 ; Tibetan # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS 0F38 ; Tibetan # So TIBETAN MARK CHE MGO 0F39 ; Tibetan # Mn TIBETAN MARK TSA -PHRU 0F3A ; Tibetan # Ps TIBETAN MARK GUG RTAGS GYON 0F3B ; Tibetan # Pe TIBETAN MARK GUG RTAGS GYAS 0F3C ; Tibetan # Ps TIBETAN MARK ANG KHANG GYON 0F3D ; Tibetan # Pe TIBETAN MARK ANG KHANG GYAS 0F3E..0F3F ; Tibetan # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES 0F40..0F47 ; Tibetan # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA 0F49..0F6C ; Tibetan # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA 0F71..0F7E ; Tibetan # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO 0F7F ; Tibetan # Mc TIBETAN SIGN RNAM BCAD 0F80..0F84 ; Tibetan # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA 0F85 ; Tibetan # Po TIBETAN MARK PALUTA 0F86..0F87 ; Tibetan # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS 0F88..0F8C ; Tibetan # Lo [5] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN INVERTED MCHU CAN 0F8D..0F97 ; Tibetan # Mn [11] TIBETAN SUBJOINED SIGN LCE TSA CAN..TIBETAN SUBJOINED LETTER JA 0F99..0FBC ; Tibetan # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA 0FBE..0FC5 ; Tibetan # So [8] TIBETAN KU RU KHA..TIBETAN SYMBOL RDO RJE 0FC6 ; Tibetan # Mn TIBETAN SYMBOL PADMA GDAN 0FC7..0FCC ; Tibetan # So [6] TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL 0FCE..0FCF ; Tibetan # So [2] TIBETAN SIGN RDEL NAG RDEL DKAR..TIBETAN SIGN RDEL NAG GSUM 0FD0..0FD4 ; Tibetan # Po [5] TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA 0FD9..0FDA ; Tibetan # Po [2] TIBETAN MARK LEADING MCHAN RTAGS..TIBETAN MARK TRAILING MCHAN RTAGS # Total code points: 207 # ================================================ 1000..102A ; Myanmar # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU 102B..102C ; Myanmar # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA 102D..1030 ; Myanmar # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU 1031 ; Myanmar # Mc MYANMAR VOWEL SIGN E 1032..1037 ; Myanmar # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW 1038 ; Myanmar # Mc MYANMAR SIGN VISARGA 1039..103A ; Myanmar # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT 103B..103C ; Myanmar # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA 103D..103E ; Myanmar # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA 103F ; Myanmar # Lo MYANMAR LETTER GREAT SA 1040..1049 ; Myanmar # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE 104A..104F ; Myanmar # Po [6] MYANMAR SIGN LITTLE SECTION..MYANMAR SYMBOL GENITIVE 1050..1055 ; Myanmar # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL 1056..1057 ; Myanmar # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR 1058..1059 ; Myanmar # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL 105A..105D ; Myanmar # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE 105E..1060 ; Myanmar # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA 1061 ; Myanmar # Lo MYANMAR LETTER SGAW KAREN SHA 1062..1064 ; Myanmar # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO 1065..1066 ; Myanmar # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA 1067..106D ; Myanmar # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5 106E..1070 ; Myanmar # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA 1071..1074 ; Myanmar # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE 1075..1081 ; Myanmar # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA 1082 ; Myanmar # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA 1083..1084 ; Myanmar # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E 1085..1086 ; Myanmar # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y 1087..108C ; Myanmar # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3 108D ; Myanmar # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE 108E ; Myanmar # Lo MYANMAR LETTER RUMAI PALAUNG FA 108F ; Myanmar # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5 1090..1099 ; Myanmar # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE 109A..109C ; Myanmar # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A 109D ; Myanmar # Mn MYANMAR VOWEL SIGN AITON AI 109E..109F ; Myanmar # So [2] MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION A9E0..A9E4 ; Myanmar # Lo [5] MYANMAR LETTER SHAN GHA..MYANMAR LETTER SHAN BHA A9E5 ; Myanmar # Mn MYANMAR SIGN SHAN SAW A9E6 ; Myanmar # Lm MYANMAR MODIFIER LETTER SHAN REDUPLICATION A9E7..A9EF ; Myanmar # Lo [9] MYANMAR LETTER TAI LAING NYA..MYANMAR LETTER TAI LAING NNA A9F0..A9F9 ; Myanmar # Nd [10] MYANMAR TAI LAING DIGIT ZERO..MYANMAR TAI LAING DIGIT NINE A9FA..A9FE ; Myanmar # Lo [5] MYANMAR LETTER TAI LAING LLA..MYANMAR LETTER TAI LAING BHA AA60..AA6F ; Myanmar # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA AA70 ; Myanmar # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION AA71..AA76 ; Myanmar # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM AA77..AA79 ; Myanmar # So [3] MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO AA7A ; Myanmar # Lo MYANMAR LETTER AITON RA AA7B ; Myanmar # Mc MYANMAR SIGN PAO KAREN TONE AA7C ; Myanmar # Mn MYANMAR SIGN TAI LAING TONE-2 AA7D ; Myanmar # Mc MYANMAR SIGN TAI LAING TONE-5 AA7E..AA7F ; Myanmar # Lo [2] MYANMAR LETTER SHWE PALAUNG CHA..MYANMAR LETTER SHWE PALAUNG SHA 116D0..116E3 ; Myanmar # Nd [20] MYANMAR PAO DIGIT ZERO..MYANMAR EASTERN PWO KAREN DIGIT NINE # Total code points: 243 # ================================================ 10A0..10C5 ; Georgian # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE 10C7 ; Georgian # L& GEORGIAN CAPITAL LETTER YN 10CD ; Georgian # L& GEORGIAN CAPITAL LETTER AEN 10D0..10FA ; Georgian # L& [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN 10FC ; Georgian # Lm MODIFIER LETTER GEORGIAN NAR 10FD..10FF ; Georgian # L& [3] GEORGIAN LETTER AEN..GEORGIAN LETTER LABIAL SIGN 1C90..1CBA ; Georgian # L& [43] GEORGIAN MTAVRULI CAPITAL LETTER AN..GEORGIAN MTAVRULI CAPITAL LETTER AIN 1CBD..1CBF ; Georgian # L& [3] GEORGIAN MTAVRULI CAPITAL LETTER AEN..GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN 2D00..2D25 ; Georgian # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE 2D27 ; Georgian # L& GEORGIAN SMALL LETTER YN 2D2D ; Georgian # L& GEORGIAN SMALL LETTER AEN # Total code points: 173 # ================================================ 1100..11FF ; Hangul # Lo [256] HANGUL CHOSEONG KIYEOK..HANGUL JONGSEONG SSANGNIEUN 302E..302F ; Hangul # Mc [2] HANGUL SINGLE DOT TONE MARK..HANGUL DOUBLE DOT TONE MARK 3131..318E ; Hangul # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE 3200..321E ; Hangul # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU 3260..327E ; Hangul # So [31] CIRCLED HANGUL KIYEOK..CIRCLED HANGUL IEUNG U A960..A97C ; Hangul # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH AC00..D7A3 ; Hangul # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH D7B0..D7C6 ; Hangul # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E D7CB..D7FB ; Hangul # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH FFA0..FFBE ; Hangul # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH FFC2..FFC7 ; Hangul # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E FFCA..FFCF ; Hangul # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE FFD2..FFD7 ; Hangul # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU FFDA..FFDC ; Hangul # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I # Total code points: 11739 # ================================================ 1200..1248 ; Ethiopic # Lo [73] ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE QWA 124A..124D ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE 1250..1256 ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO 1258 ; Ethiopic # Lo ETHIOPIC SYLLABLE QHWA 125A..125D ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE 1260..1288 ; Ethiopic # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA 128A..128D ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE 1290..12B0 ; Ethiopic # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA 12B2..12B5 ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE 12B8..12BE ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO 12C0 ; Ethiopic # Lo ETHIOPIC SYLLABLE KXWA 12C2..12C5 ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE 12C8..12D6 ; Ethiopic # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O 12D8..1310 ; Ethiopic # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA 1312..1315 ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE 1318..135A ; Ethiopic # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA 135D..135F ; Ethiopic # Mn [3] ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK..ETHIOPIC COMBINING GEMINATION MARK 1360..1368 ; Ethiopic # Po [9] ETHIOPIC SECTION MARK..ETHIOPIC PARAGRAPH SEPARATOR 1369..137C ; Ethiopic # No [20] ETHIOPIC DIGIT ONE..ETHIOPIC NUMBER TEN THOUSAND 1380..138F ; Ethiopic # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE 1390..1399 ; Ethiopic # So [10] ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT 2D80..2D96 ; Ethiopic # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE 2DA0..2DA6 ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO 2DA8..2DAE ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO 2DB0..2DB6 ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO 2DB8..2DBE ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO 2DC0..2DC6 ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO 2DC8..2DCE ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO 2DD0..2DD6 ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO 2DD8..2DDE ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO AB01..AB06 ; Ethiopic # Lo [6] ETHIOPIC SYLLABLE TTHU..ETHIOPIC SYLLABLE TTHO AB09..AB0E ; Ethiopic # Lo [6] ETHIOPIC SYLLABLE DDHU..ETHIOPIC SYLLABLE DDHO AB11..AB16 ; Ethiopic # Lo [6] ETHIOPIC SYLLABLE DZU..ETHIOPIC SYLLABLE DZO AB20..AB26 ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABLE CCHHO AB28..AB2E ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO 1E7E0..1E7E6 ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO 1E7E8..1E7EB ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE 1E7ED..1E7EE ; Ethiopic # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE 1E7F0..1E7FE ; Ethiopic # Lo [15] ETHIOPIC SYLLABLE GURAGE QWI..ETHIOPIC SYLLABLE GURAGE PWEE # Total code points: 523 # ================================================ 13A0..13F5 ; Cherokee # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV 13F8..13FD ; Cherokee # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV AB70..ABBF ; Cherokee # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA # Total code points: 172 # ================================================ 1400 ; Canadian_Aboriginal # Pd CANADIAN SYLLABICS HYPHEN 1401..166C ; Canadian_Aboriginal # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA 166D ; Canadian_Aboriginal # So CANADIAN SYLLABICS CHI SIGN 166E ; Canadian_Aboriginal # Po CANADIAN SYLLABICS FULL STOP 166F..167F ; Canadian_Aboriginal # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W 18B0..18F5 ; Canadian_Aboriginal # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S 11AB0..11ABF ; Canadian_Aboriginal # Lo [16] CANADIAN SYLLABICS NATTILIK HI..CANADIAN SYLLABICS SPA # Total code points: 726 # ================================================ 1680 ; Ogham # Zs OGHAM SPACE MARK 1681..169A ; Ogham # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH 169B ; Ogham # Ps OGHAM FEATHER MARK 169C ; Ogham # Pe OGHAM REVERSED FEATHER MARK # Total code points: 29 # ================================================ 16A0..16EA ; Runic # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X 16EE..16F0 ; Runic # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL 16F1..16F8 ; Runic # Lo [8] RUNIC LETTER K..RUNIC LETTER FRANKS CASKET AESC # Total code points: 86 # ================================================ 1780..17B3 ; Khmer # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU 17B4..17B5 ; Khmer # Mn [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA 17B6 ; Khmer # Mc KHMER VOWEL SIGN AA 17B7..17BD ; Khmer # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA 17BE..17C5 ; Khmer # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU 17C6 ; Khmer # Mn KHMER SIGN NIKAHIT 17C7..17C8 ; Khmer # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU 17C9..17D3 ; Khmer # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT 17D4..17D6 ; Khmer # Po [3] KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH 17D7 ; Khmer # Lm KHMER SIGN LEK TOO 17D8..17DA ; Khmer # Po [3] KHMER SIGN BEYYAL..KHMER SIGN KOOMUUT 17DB ; Khmer # Sc KHMER CURRENCY SYMBOL RIEL 17DC ; Khmer # Lo KHMER SIGN AVAKRAHASANYA 17DD ; Khmer # Mn KHMER SIGN ATTHACAN 17E0..17E9 ; Khmer # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE 17F0..17F9 ; Khmer # No [10] KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON 19E0..19FF ; Khmer # So [32] KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC # Total code points: 146 # ================================================ 1800..1801 ; Mongolian # Po [2] MONGOLIAN BIRGA..MONGOLIAN ELLIPSIS 1804 ; Mongolian # Po MONGOLIAN COLON 1806 ; Mongolian # Pd MONGOLIAN TODO SOFT HYPHEN 1807..180A ; Mongolian # Po [4] MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER..MONGOLIAN NIRUGU 180B..180D ; Mongolian # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE 180E ; Mongolian # Cf MONGOLIAN VOWEL SEPARATOR 180F ; Mongolian # Mn MONGOLIAN FREE VARIATION SELECTOR FOUR 1810..1819 ; Mongolian # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE 1820..1842 ; Mongolian # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI 1843 ; Mongolian # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN 1844..1878 ; Mongolian # Lo [53] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER CHA WITH TWO DOTS 1880..1884 ; Mongolian # Lo [5] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER ALI GALI INVERTED UBADAMA 1885..1886 ; Mongolian # Mn [2] MONGOLIAN LETTER ALI GALI BALUDA..MONGOLIAN LETTER ALI GALI THREE BALUDA 1887..18A8 ; Mongolian # Lo [34] MONGOLIAN LETTER ALI GALI A..MONGOLIAN LETTER MANCHU ALI GALI BHA 18A9 ; Mongolian # Mn MONGOLIAN LETTER ALI GALI DAGALGA 18AA ; Mongolian # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA 11660..1166C ; Mongolian # Po [13] MONGOLIAN BIRGA WITH ORNAMENT..MONGOLIAN TURNED SWIRL BIRGA WITH DOUBLE ORNAMENT # Total code points: 168 # ================================================ 3041..3096 ; Hiragana # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE 309D..309E ; Hiragana # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK 309F ; Hiragana # Lo HIRAGANA DIGRAPH YORI 1B001..1B11F ; Hiragana # Lo [287] HIRAGANA LETTER ARCHAIC YE..HIRAGANA LETTER ARCHAIC WU 1B132 ; Hiragana # Lo HIRAGANA LETTER SMALL KO 1B150..1B152 ; Hiragana # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO 1F200 ; Hiragana # So SQUARE HIRAGANA HOKA # Total code points: 381 # ================================================ 30A1..30FA ; Katakana # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO 30FD..30FE ; Katakana # Lm [2] KATAKANA ITERATION MARK..KATAKANA VOICED ITERATION MARK 30FF ; Katakana # Lo KATAKANA DIGRAPH KOTO 31F0..31FF ; Katakana # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO 32D0..32FE ; Katakana # So [47] CIRCLED KATAKANA A..CIRCLED KATAKANA WO 3300..3357 ; Katakana # So [88] SQUARE APAATO..SQUARE WATTO FF66..FF6F ; Katakana # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU FF71..FF9D ; Katakana # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N 1AFF0..1AFF3 ; Katakana # Lm [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5 1AFF5..1AFFB ; Katakana # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5 1AFFD..1AFFE ; Katakana # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8 1B000 ; Katakana # Lo KATAKANA LETTER ARCHAIC E 1B120..1B122 ; Katakana # Lo [3] KATAKANA LETTER ARCHAIC YI..KATAKANA LETTER ARCHAIC WU 1B155 ; Katakana # Lo KATAKANA LETTER SMALL KO 1B164..1B167 ; Katakana # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N # Total code points: 321 # ================================================ 02EA..02EB ; Bopomofo # Sk [2] MODIFIER LETTER YIN DEPARTING TONE MARK..MODIFIER LETTER YANG DEPARTING TONE MARK 3105..312F ; Bopomofo # Lo [43] BOPOMOFO LETTER B..BOPOMOFO LETTER NN 31A0..31BF ; Bopomofo # Lo [32] BOPOMOFO LETTER BU..BOPOMOFO LETTER AH # Total code points: 77 # ================================================ 2E80..2E99 ; Han # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP 2E9B..2EF3 ; Han # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE 2F00..2FD5 ; Han # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE 3005 ; Han # Lm IDEOGRAPHIC ITERATION MARK 3007 ; Han # Nl IDEOGRAPHIC NUMBER ZERO 3021..3029 ; Han # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE 3038..303A ; Han # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY 303B ; Han # Lm VERTICAL IDEOGRAPHIC ITERATION MARK 3400..4DBF ; Han # Lo [6592] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DBF 4E00..9FFF ; Han # Lo [20992] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FFF F900..FA6D ; Han # Lo [366] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA6D FA70..FAD9 ; Han # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9 16FE2 ; Han # Po OLD CHINESE HOOK MARK 16FE3 ; Han # Lm OLD CHINESE ITERATION MARK 16FF0..16FF1 ; Han # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY 20000..2A6DF ; Han # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF 2A700..2B739 ; Han # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739 2B740..2B81D ; Han # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D 2B820..2CEA1 ; Han # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1 2CEB0..2EBE0 ; Han # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0 2EBF0..2EE5D ; Han # Lo [622] CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D 2F800..2FA1D ; Han # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D 30000..3134A ; Han # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A 31350..323AF ; Han # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF # Total code points: 99030 # ================================================ A000..A014 ; Yi # Lo [21] YI SYLLABLE IT..YI SYLLABLE E A015 ; Yi # Lm YI SYLLABLE WU A016..A48C ; Yi # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR A490..A4C6 ; Yi # So [55] YI RADICAL QOT..YI RADICAL KE # Total code points: 1220 # ================================================ 10300..1031F ; Old_Italic # Lo [32] OLD ITALIC LETTER A..OLD ITALIC LETTER ESS 10320..10323 ; Old_Italic # No [4] OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY 1032D..1032F ; Old_Italic # Lo [3] OLD ITALIC LETTER YE..OLD ITALIC LETTER SOUTHERN TSE # Total code points: 39 # ================================================ 10330..10340 ; Gothic # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA 10341 ; Gothic # Nl GOTHIC LETTER NINETY 10342..10349 ; Gothic # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL 1034A ; Gothic # Nl GOTHIC LETTER NINE HUNDRED # Total code points: 27 # ================================================ 10400..1044F ; Deseret # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW # Total code points: 80 # ================================================ 0300..036F ; Inherited # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X 0485..0486 ; Inherited # Mn [2] COMBINING CYRILLIC DASIA PNEUMATA..COMBINING CYRILLIC PSILI PNEUMATA 064B..0655 ; Inherited # Mn [11] ARABIC FATHATAN..ARABIC HAMZA BELOW 0670 ; Inherited # Mn ARABIC LETTER SUPERSCRIPT ALEF 0951..0954 ; Inherited # Mn [4] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI ACUTE ACCENT 1AB0..1ABD ; Inherited # Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW 1ABE ; Inherited # Me COMBINING PARENTHESES OVERLAY 1ABF..1ACE ; Inherited # Mn [16] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER INSULAR T 1CD0..1CD2 ; Inherited # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA 1CD4..1CE0 ; Inherited # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA 1CE2..1CE8 ; Inherited # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL 1CED ; Inherited # Mn VEDIC SIGN TIRYAK 1CF4 ; Inherited # Mn VEDIC TONE CANDRA ABOVE 1CF8..1CF9 ; Inherited # Mn [2] VEDIC TONE RING ABOVE..VEDIC TONE DOUBLE RING ABOVE 1DC0..1DFF ; Inherited # Mn [64] COMBINING DOTTED GRAVE ACCENT..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW 200C..200D ; Inherited # Cf [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER 20D0..20DC ; Inherited # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE 20DD..20E0 ; Inherited # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH 20E1 ; Inherited # Mn COMBINING LEFT RIGHT ARROW ABOVE 20E2..20E4 ; Inherited # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE 20E5..20F0 ; Inherited # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE 302A..302D ; Inherited # Mn [4] IDEOGRAPHIC LEVEL TONE MARK..IDEOGRAPHIC ENTERING TONE MARK 3099..309A ; Inherited # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK FE00..FE0F ; Inherited # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16 FE20..FE2D ; Inherited # Mn [14] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON BELOW 101FD ; Inherited # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE 102E0 ; Inherited # Mn COPTIC EPACT THOUSANDS MARK 1133B ; Inherited # Mn COMBINING BINDU BELOW 1CF00..1CF2D ; Inherited # Mn [46] ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT 1CF30..1CF46 ; Inherited # Mn [23] ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG 1D167..1D169 ; Inherited # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3 1D17B..1D182 ; Inherited # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE 1D185..1D18B ; Inherited # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE 1D1AA..1D1AD ; Inherited # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO E0100..E01EF ; Inherited # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256 # Total code points: 657 # ================================================ 1700..1711 ; Tagalog # Lo [18] TAGALOG LETTER A..TAGALOG LETTER HA 1712..1714 ; Tagalog # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA 1715 ; Tagalog # Mc TAGALOG SIGN PAMUDPOD 171F ; Tagalog # Lo TAGALOG LETTER ARCHAIC RA # Total code points: 23 # ================================================ 1720..1731 ; Hanunoo # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA 1732..1733 ; Hanunoo # Mn [2] HANUNOO VOWEL SIGN I..HANUNOO VOWEL SIGN U 1734 ; Hanunoo # Mc HANUNOO SIGN PAMUDPOD # Total code points: 21 # ================================================ 1740..1751 ; Buhid # Lo [18] BUHID LETTER A..BUHID LETTER HA 1752..1753 ; Buhid # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U # Total code points: 20 # ================================================ 1760..176C ; Tagbanwa # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA 176E..1770 ; Tagbanwa # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA 1772..1773 ; Tagbanwa # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U # Total code points: 18 # ================================================ 1900..191E ; Limbu # Lo [31] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER TRA 1920..1922 ; Limbu # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U 1923..1926 ; Limbu # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU 1927..1928 ; Limbu # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O 1929..192B ; Limbu # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA 1930..1931 ; Limbu # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA 1932 ; Limbu # Mn LIMBU SMALL LETTER ANUSVARA 1933..1938 ; Limbu # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA 1939..193B ; Limbu # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I 1940 ; Limbu # So LIMBU SIGN LOO 1944..1945 ; Limbu # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK 1946..194F ; Limbu # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE # Total code points: 68 # ================================================ 1950..196D ; Tai_Le # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI 1970..1974 ; Tai_Le # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6 # Total code points: 35 # ================================================ 10000..1000B ; Linear_B # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE 1000D..10026 ; Linear_B # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO 10028..1003A ; Linear_B # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO 1003C..1003D ; Linear_B # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE 1003F..1004D ; Linear_B # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO 10050..1005D ; Linear_B # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089 10080..100FA ; Linear_B # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305 # Total code points: 211 # ================================================ 10380..1039D ; Ugaritic # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU 1039F ; Ugaritic # Po UGARITIC WORD DIVIDER # Total code points: 31 # ================================================ 10450..1047F ; Shavian # Lo [48] SHAVIAN LETTER PEEP..SHAVIAN LETTER YEW # Total code points: 48 # ================================================ 10480..1049D ; Osmanya # Lo [30] OSMANYA LETTER ALEF..OSMANYA LETTER OO 104A0..104A9 ; Osmanya # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE # Total code points: 40 # ================================================ 10800..10805 ; Cypriot # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA 10808 ; Cypriot # Lo CYPRIOT SYLLABLE JO 1080A..10835 ; Cypriot # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO 10837..10838 ; Cypriot # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE 1083C ; Cypriot # Lo CYPRIOT SYLLABLE ZA 1083F ; Cypriot # Lo CYPRIOT SYLLABLE ZO # Total code points: 55 # ================================================ 2800..28FF ; Braille # So [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678 # Total code points: 256 # ================================================ 1A00..1A16 ; Buginese # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA 1A17..1A18 ; Buginese # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U 1A19..1A1A ; Buginese # Mc [2] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN O 1A1B ; Buginese # Mn BUGINESE VOWEL SIGN AE 1A1E..1A1F ; Buginese # Po [2] BUGINESE PALLAWA..BUGINESE END OF SECTION # Total code points: 30 # ================================================ 03E2..03EF ; Coptic # L& [14] COPTIC CAPITAL LETTER SHEI..COPTIC SMALL LETTER DEI 2C80..2CE4 ; Coptic # L& [101] COPTIC CAPITAL LETTER ALFA..COPTIC SYMBOL KAI 2CE5..2CEA ; Coptic # So [6] COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA 2CEB..2CEE ; Coptic # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA 2CEF..2CF1 ; Coptic # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS 2CF2..2CF3 ; Coptic # L& [2] COPTIC CAPITAL LETTER BOHAIRIC KHEI..COPTIC SMALL LETTER BOHAIRIC KHEI 2CF9..2CFC ; Coptic # Po [4] COPTIC OLD NUBIAN FULL STOP..COPTIC OLD NUBIAN VERSE DIVIDER 2CFD ; Coptic # No COPTIC FRACTION ONE HALF 2CFE..2CFF ; Coptic # Po [2] COPTIC FULL STOP..COPTIC MORPHOLOGICAL DIVIDER # Total code points: 137 # ================================================ 1980..19AB ; New_Tai_Lue # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA 19B0..19C9 ; New_Tai_Lue # Lo [26] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2 19D0..19D9 ; New_Tai_Lue # Nd [10] NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE 19DA ; New_Tai_Lue # No NEW TAI LUE THAM DIGIT ONE 19DE..19DF ; New_Tai_Lue # So [2] NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV # Total code points: 83 # ================================================ 2C00..2C5F ; Glagolitic # L& [96] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC SMALL LETTER CAUDATE CHRIVI 1E000..1E006 ; Glagolitic # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE 1E008..1E018 ; Glagolitic # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU 1E01B..1E021 ; Glagolitic # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI 1E023..1E024 ; Glagolitic # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS 1E026..1E02A ; Glagolitic # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA # Total code points: 134 # ================================================ 2D30..2D67 ; Tifinagh # Lo [56] TIFINAGH LETTER YA..TIFINAGH LETTER YO 2D6F ; Tifinagh # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK 2D70 ; Tifinagh # Po TIFINAGH SEPARATOR MARK 2D7F ; Tifinagh # Mn TIFINAGH CONSONANT JOINER # Total code points: 59 # ================================================ A800..A801 ; Syloti_Nagri # Lo [2] SYLOTI NAGRI LETTER A..SYLOTI NAGRI LETTER I A802 ; Syloti_Nagri # Mn SYLOTI NAGRI SIGN DVISVARA A803..A805 ; Syloti_Nagri # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O A806 ; Syloti_Nagri # Mn SYLOTI NAGRI SIGN HASANTA A807..A80A ; Syloti_Nagri # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO A80B ; Syloti_Nagri # Mn SYLOTI NAGRI SIGN ANUSVARA A80C..A822 ; Syloti_Nagri # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO A823..A824 ; Syloti_Nagri # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I A825..A826 ; Syloti_Nagri # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E A827 ; Syloti_Nagri # Mc SYLOTI NAGRI VOWEL SIGN OO A828..A82B ; Syloti_Nagri # So [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4 A82C ; Syloti_Nagri # Mn SYLOTI NAGRI SIGN ALTERNATE HASANTA # Total code points: 45 # ================================================ 103A0..103C3 ; Old_Persian # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA 103C8..103CF ; Old_Persian # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH 103D0 ; Old_Persian # Po OLD PERSIAN WORD DIVIDER 103D1..103D5 ; Old_Persian # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED # Total code points: 50 # ================================================ 10A00 ; Kharoshthi # Lo KHAROSHTHI LETTER A 10A01..10A03 ; Kharoshthi # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R 10A05..10A06 ; Kharoshthi # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O 10A0C..10A0F ; Kharoshthi # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA 10A10..10A13 ; Kharoshthi # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA 10A15..10A17 ; Kharoshthi # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA 10A19..10A35 ; Kharoshthi # Lo [29] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER VHA 10A38..10A3A ; Kharoshthi # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW 10A3F ; Kharoshthi # Mn KHAROSHTHI VIRAMA 10A40..10A48 ; Kharoshthi # No [9] KHAROSHTHI DIGIT ONE..KHAROSHTHI FRACTION ONE HALF 10A50..10A58 ; Kharoshthi # Po [9] KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES # Total code points: 68 # ================================================ 1B00..1B03 ; Balinese # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG 1B04 ; Balinese # Mc BALINESE SIGN BISAH 1B05..1B33 ; Balinese # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA 1B34 ; Balinese # Mn BALINESE SIGN REREKAN 1B35 ; Balinese # Mc BALINESE VOWEL SIGN TEDUNG 1B36..1B3A ; Balinese # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA 1B3B ; Balinese # Mc BALINESE VOWEL SIGN RA REPA TEDUNG 1B3C ; Balinese # Mn BALINESE VOWEL SIGN LA LENGA 1B3D..1B41 ; Balinese # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG 1B42 ; Balinese # Mn BALINESE VOWEL SIGN PEPET 1B43..1B44 ; Balinese # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG 1B45..1B4C ; Balinese # Lo [8] BALINESE LETTER KAF SASAK..BALINESE LETTER ARCHAIC JNYA 1B4E..1B4F ; Balinese # Po [2] BALINESE INVERTED CARIK SIKI..BALINESE INVERTED CARIK PAREREN 1B50..1B59 ; Balinese # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE 1B5A..1B60 ; Balinese # Po [7] BALINESE PANTI..BALINESE PAMENENG 1B61..1B6A ; Balinese # So [10] BALINESE MUSICAL SYMBOL DONG..BALINESE MUSICAL SYMBOL DANG GEDE 1B6B..1B73 ; Balinese # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG 1B74..1B7C ; Balinese # So [9] BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING 1B7D..1B7F ; Balinese # Po [3] BALINESE PANTI LANTANG..BALINESE PANTI BAWAK # Total code points: 127 # ================================================ 12000..12399 ; Cuneiform # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U 12400..1246E ; Cuneiform # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM 12470..12474 ; Cuneiform # Po [5] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON 12480..12543 ; Cuneiform # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU # Total code points: 1234 # ================================================ 10900..10915 ; Phoenician # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU 10916..1091B ; Phoenician # No [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE 1091F ; Phoenician # Po PHOENICIAN WORD SEPARATOR # Total code points: 29 # ================================================ A840..A873 ; Phags_Pa # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU A874..A877 ; Phags_Pa # Po [4] PHAGS-PA SINGLE HEAD MARK..PHAGS-PA MARK DOUBLE SHAD # Total code points: 56 # ================================================ 07C0..07C9 ; Nko # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE 07CA..07EA ; Nko # Lo [33] NKO LETTER A..NKO LETTER JONA RA 07EB..07F3 ; Nko # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE 07F4..07F5 ; Nko # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE 07F6 ; Nko # So NKO SYMBOL OO DENNEN 07F7..07F9 ; Nko # Po [3] NKO SYMBOL GBAKURUNEN..NKO EXCLAMATION MARK 07FA ; Nko # Lm NKO LAJANYALAN 07FD ; Nko # Mn NKO DANTAYALAN 07FE..07FF ; Nko # Sc [2] NKO DOROME SIGN..NKO TAMAN SIGN # Total code points: 62 # ================================================ 1B80..1B81 ; Sundanese # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR 1B82 ; Sundanese # Mc SUNDANESE SIGN PANGWISAD 1B83..1BA0 ; Sundanese # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA 1BA1 ; Sundanese # Mc SUNDANESE CONSONANT SIGN PAMINGKAL 1BA2..1BA5 ; Sundanese # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU 1BA6..1BA7 ; Sundanese # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG 1BA8..1BA9 ; Sundanese # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG 1BAA ; Sundanese # Mc SUNDANESE SIGN PAMAAEH 1BAB..1BAD ; Sundanese # Mn [3] SUNDANESE SIGN VIRAMA..SUNDANESE CONSONANT SIGN PASANGAN WA 1BAE..1BAF ; Sundanese # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA 1BB0..1BB9 ; Sundanese # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE 1BBA..1BBF ; Sundanese # Lo [6] SUNDANESE AVAGRAHA..SUNDANESE LETTER FINAL M 1CC0..1CC7 ; Sundanese # Po [8] SUNDANESE PUNCTUATION BINDU SURYA..SUNDANESE PUNCTUATION BINDU BA SATANGA # Total code points: 72 # ================================================ 1C00..1C23 ; Lepcha # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A 1C24..1C2B ; Lepcha # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU 1C2C..1C33 ; Lepcha # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T 1C34..1C35 ; Lepcha # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG 1C36..1C37 ; Lepcha # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA 1C3B..1C3F ; Lepcha # Po [5] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK 1C40..1C49 ; Lepcha # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE 1C4D..1C4F ; Lepcha # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA # Total code points: 74 # ================================================ 1C50..1C59 ; Ol_Chiki # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE 1C5A..1C77 ; Ol_Chiki # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH 1C78..1C7D ; Ol_Chiki # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD 1C7E..1C7F ; Ol_Chiki # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD # Total code points: 48 # ================================================ A500..A60B ; Vai # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG A60C ; Vai # Lm VAI SYLLABLE LENGTHENER A60D..A60F ; Vai # Po [3] VAI COMMA..VAI QUESTION MARK A610..A61F ; Vai # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG A620..A629 ; Vai # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE A62A..A62B ; Vai # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO # Total code points: 300 # ================================================ A880..A881 ; Saurashtra # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA A882..A8B3 ; Saurashtra # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA A8B4..A8C3 ; Saurashtra # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU A8C4..A8C5 ; Saurashtra # Mn [2] SAURASHTRA SIGN VIRAMA..SAURASHTRA SIGN CANDRABINDU A8CE..A8CF ; Saurashtra # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA A8D0..A8D9 ; Saurashtra # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE # Total code points: 82 # ================================================ A900..A909 ; Kayah_Li # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE A90A..A925 ; Kayah_Li # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO A926..A92D ; Kayah_Li # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU A92F ; Kayah_Li # Po KAYAH LI SIGN SHYA # Total code points: 47 # ================================================ A930..A946 ; Rejang # Lo [23] REJANG LETTER KA..REJANG LETTER A A947..A951 ; Rejang # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R A952..A953 ; Rejang # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA A95F ; Rejang # Po REJANG SECTION MARK # Total code points: 37 # ================================================ 10280..1029C ; Lycian # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X # Total code points: 29 # ================================================ 102A0..102D0 ; Carian # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3 # Total code points: 49 # ================================================ 10920..10939 ; Lydian # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C 1093F ; Lydian # Po LYDIAN TRIANGULAR MARK # Total code points: 27 # ================================================ AA00..AA28 ; Cham # Lo [41] CHAM LETTER A..CHAM LETTER HA AA29..AA2E ; Cham # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE AA2F..AA30 ; Cham # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI AA31..AA32 ; Cham # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE AA33..AA34 ; Cham # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA AA35..AA36 ; Cham # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA AA40..AA42 ; Cham # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG AA43 ; Cham # Mn CHAM CONSONANT SIGN FINAL NG AA44..AA4B ; Cham # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS AA4C ; Cham # Mn CHAM CONSONANT SIGN FINAL M AA4D ; Cham # Mc CHAM CONSONANT SIGN FINAL H AA50..AA59 ; Cham # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE AA5C..AA5F ; Cham # Po [4] CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRIPLE DANDA # Total code points: 83 # ================================================ 1A20..1A54 ; Tai_Tham # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA 1A55 ; Tai_Tham # Mc TAI THAM CONSONANT SIGN MEDIAL RA 1A56 ; Tai_Tham # Mn TAI THAM CONSONANT SIGN MEDIAL LA 1A57 ; Tai_Tham # Mc TAI THAM CONSONANT SIGN LA TANG LAI 1A58..1A5E ; Tai_Tham # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA 1A60 ; Tai_Tham # Mn TAI THAM SIGN SAKOT 1A61 ; Tai_Tham # Mc TAI THAM VOWEL SIGN A 1A62 ; Tai_Tham # Mn TAI THAM VOWEL SIGN MAI SAT 1A63..1A64 ; Tai_Tham # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA 1A65..1A6C ; Tai_Tham # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW 1A6D..1A72 ; Tai_Tham # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI 1A73..1A7C ; Tai_Tham # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN 1A7F ; Tai_Tham # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT 1A80..1A89 ; Tai_Tham # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE 1A90..1A99 ; Tai_Tham # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE 1AA0..1AA6 ; Tai_Tham # Po [7] TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA 1AA7 ; Tai_Tham # Lm TAI THAM SIGN MAI YAMOK 1AA8..1AAD ; Tai_Tham # Po [6] TAI THAM SIGN KAAN..TAI THAM SIGN CAANG # Total code points: 127 # ================================================ AA80..AAAF ; Tai_Viet # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O AAB0 ; Tai_Viet # Mn TAI VIET MAI KANG AAB1 ; Tai_Viet # Lo TAI VIET VOWEL AA AAB2..AAB4 ; Tai_Viet # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U AAB5..AAB6 ; Tai_Viet # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O AAB7..AAB8 ; Tai_Viet # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA AAB9..AABD ; Tai_Viet # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN AABE..AABF ; Tai_Viet # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK AAC0 ; Tai_Viet # Lo TAI VIET TONE MAI NUENG AAC1 ; Tai_Viet # Mn TAI VIET TONE MAI THO AAC2 ; Tai_Viet # Lo TAI VIET TONE MAI SONG AADB..AADC ; Tai_Viet # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG AADD ; Tai_Viet # Lm TAI VIET SYMBOL SAM AADE..AADF ; Tai_Viet # Po [2] TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI # Total code points: 72 # ================================================ 10B00..10B35 ; Avestan # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE 10B39..10B3F ; Avestan # Po [7] AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION # Total code points: 61 # ================================================ 13000..1342F ; Egyptian_Hieroglyphs # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D 13430..1343F ; Egyptian_Hieroglyphs # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE 13440 ; Egyptian_Hieroglyphs # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY 13441..13446 ; Egyptian_Hieroglyphs # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN 13447..13455 ; Egyptian_Hieroglyphs # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED 13460..143FA ; Egyptian_Hieroglyphs # Lo [3995] EGYPTIAN HIEROGLYPH-13460..EGYPTIAN HIEROGLYPH-143FA # Total code points: 5105 # ================================================ 0800..0815 ; Samaritan # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF 0816..0819 ; Samaritan # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH 081A ; Samaritan # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT 081B..0823 ; Samaritan # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A 0824 ; Samaritan # Lm SAMARITAN MODIFIER LETTER SHORT A 0825..0827 ; Samaritan # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U 0828 ; Samaritan # Lm SAMARITAN MODIFIER LETTER I 0829..082D ; Samaritan # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA 0830..083E ; Samaritan # Po [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU # Total code points: 61 # ================================================ A4D0..A4F7 ; Lisu # Lo [40] LISU LETTER BA..LISU LETTER OE A4F8..A4FD ; Lisu # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU A4FE..A4FF ; Lisu # Po [2] LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP 11FB0 ; Lisu # Lo LISU LETTER YHA # Total code points: 49 # ================================================ A6A0..A6E5 ; Bamum # Lo [70] BAMUM LETTER A..BAMUM LETTER KI A6E6..A6EF ; Bamum # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM A6F0..A6F1 ; Bamum # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS A6F2..A6F7 ; Bamum # Po [6] BAMUM NJAEMLI..BAMUM QUESTION MARK 16800..16A38 ; Bamum # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ # Total code points: 657 # ================================================ A980..A982 ; Javanese # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR A983 ; Javanese # Mc JAVANESE SIGN WIGNYAN A984..A9B2 ; Javanese # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA A9B3 ; Javanese # Mn JAVANESE SIGN CECAK TELU A9B4..A9B5 ; Javanese # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG A9B6..A9B9 ; Javanese # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT A9BA..A9BB ; Javanese # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE A9BC..A9BD ; Javanese # Mn [2] JAVANESE VOWEL SIGN PEPET..JAVANESE CONSONANT SIGN KERET A9BE..A9C0 ; Javanese # Mc [3] JAVANESE CONSONANT SIGN PENGKAL..JAVANESE PANGKON A9C1..A9CD ; Javanese # Po [13] JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA PISELEH A9D0..A9D9 ; Javanese # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE A9DE..A9DF ; Javanese # Po [2] JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN # Total code points: 90 # ================================================ AAE0..AAEA ; Meetei_Mayek # Lo [11] MEETEI MAYEK LETTER E..MEETEI MAYEK LETTER SSA AAEB ; Meetei_Mayek # Mc MEETEI MAYEK VOWEL SIGN II AAEC..AAED ; Meetei_Mayek # Mn [2] MEETEI MAYEK VOWEL SIGN UU..MEETEI MAYEK VOWEL SIGN AAI AAEE..AAEF ; Meetei_Mayek # Mc [2] MEETEI MAYEK VOWEL SIGN AU..MEETEI MAYEK VOWEL SIGN AAU AAF0..AAF1 ; Meetei_Mayek # Po [2] MEETEI MAYEK CHEIKHAN..MEETEI MAYEK AHANG KHUDAM AAF2 ; Meetei_Mayek # Lo MEETEI MAYEK ANJI AAF3..AAF4 ; Meetei_Mayek # Lm [2] MEETEI MAYEK SYLLABLE REPETITION MARK..MEETEI MAYEK WORD REPETITION MARK AAF5 ; Meetei_Mayek # Mc MEETEI MAYEK VOWEL SIGN VISARGA AAF6 ; Meetei_Mayek # Mn MEETEI MAYEK VIRAMA ABC0..ABE2 ; Meetei_Mayek # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM ABE3..ABE4 ; Meetei_Mayek # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP ABE5 ; Meetei_Mayek # Mn MEETEI MAYEK VOWEL SIGN ANAP ABE6..ABE7 ; Meetei_Mayek # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP ABE8 ; Meetei_Mayek # Mn MEETEI MAYEK VOWEL SIGN UNAP ABE9..ABEA ; Meetei_Mayek # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG ABEB ; Meetei_Mayek # Po MEETEI MAYEK CHEIKHEI ABEC ; Meetei_Mayek # Mc MEETEI MAYEK LUM IYEK ABED ; Meetei_Mayek # Mn MEETEI MAYEK APUN IYEK ABF0..ABF9 ; Meetei_Mayek # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE # Total code points: 79 # ================================================ 10840..10855 ; Imperial_Aramaic # Lo [22] IMPERIAL ARAMAIC LETTER ALEPH..IMPERIAL ARAMAIC LETTER TAW 10857 ; Imperial_Aramaic # Po IMPERIAL ARAMAIC SECTION SIGN 10858..1085F ; Imperial_Aramaic # No [8] IMPERIAL ARAMAIC NUMBER ONE..IMPERIAL ARAMAIC NUMBER TEN THOUSAND # Total code points: 31 # ================================================ 10A60..10A7C ; Old_South_Arabian # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH 10A7D..10A7E ; Old_South_Arabian # No [2] OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMBER FIFTY 10A7F ; Old_South_Arabian # Po OLD SOUTH ARABIAN NUMERIC INDICATOR # Total code points: 32 # ================================================ 10B40..10B55 ; Inscriptional_Parthian # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW 10B58..10B5F ; Inscriptional_Parthian # No [8] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND # Total code points: 30 # ================================================ 10B60..10B72 ; Inscriptional_Pahlavi # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW 10B78..10B7F ; Inscriptional_Pahlavi # No [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND # Total code points: 27 # ================================================ 10C00..10C48 ; Old_Turkic # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH # Total code points: 73 # ================================================ 11080..11081 ; Kaithi # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA 11082 ; Kaithi # Mc KAITHI SIGN VISARGA 11083..110AF ; Kaithi # Lo [45] KAITHI LETTER A..KAITHI LETTER HA 110B0..110B2 ; Kaithi # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II 110B3..110B6 ; Kaithi # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI 110B7..110B8 ; Kaithi # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU 110B9..110BA ; Kaithi # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA 110BB..110BC ; Kaithi # Po [2] KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN 110BD ; Kaithi # Cf KAITHI NUMBER SIGN 110BE..110C1 ; Kaithi # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA 110C2 ; Kaithi # Mn KAITHI VOWEL SIGN VOCALIC R 110CD ; Kaithi # Cf KAITHI NUMBER SIGN ABOVE # Total code points: 68 # ================================================ 1BC0..1BE5 ; Batak # Lo [38] BATAK LETTER A..BATAK LETTER U 1BE6 ; Batak # Mn BATAK SIGN TOMPI 1BE7 ; Batak # Mc BATAK VOWEL SIGN E 1BE8..1BE9 ; Batak # Mn [2] BATAK VOWEL SIGN PAKPAK E..BATAK VOWEL SIGN EE 1BEA..1BEC ; Batak # Mc [3] BATAK VOWEL SIGN I..BATAK VOWEL SIGN O 1BED ; Batak # Mn BATAK VOWEL SIGN KARO O 1BEE ; Batak # Mc BATAK VOWEL SIGN U 1BEF..1BF1 ; Batak # Mn [3] BATAK VOWEL SIGN U FOR SIMALUNGUN SA..BATAK CONSONANT SIGN H 1BF2..1BF3 ; Batak # Mc [2] BATAK PANGOLAT..BATAK PANONGONAN 1BFC..1BFF ; Batak # Po [4] BATAK SYMBOL BINDU NA METEK..BATAK SYMBOL BINDU PANGOLAT # Total code points: 56 # ================================================ 11000 ; Brahmi # Mc BRAHMI SIGN CANDRABINDU 11001 ; Brahmi # Mn BRAHMI SIGN ANUSVARA 11002 ; Brahmi # Mc BRAHMI SIGN VISARGA 11003..11037 ; Brahmi # Lo [53] BRAHMI SIGN JIHVAMULIYA..BRAHMI LETTER OLD TAMIL NNNA 11038..11046 ; Brahmi # Mn [15] BRAHMI VOWEL SIGN AA..BRAHMI VIRAMA 11047..1104D ; Brahmi # Po [7] BRAHMI DANDA..BRAHMI PUNCTUATION LOTUS 11052..11065 ; Brahmi # No [20] BRAHMI NUMBER ONE..BRAHMI NUMBER ONE THOUSAND 11066..1106F ; Brahmi # Nd [10] BRAHMI DIGIT ZERO..BRAHMI DIGIT NINE 11070 ; Brahmi # Mn BRAHMI SIGN OLD TAMIL VIRAMA 11071..11072 ; Brahmi # Lo [2] BRAHMI LETTER OLD TAMIL SHORT E..BRAHMI LETTER OLD TAMIL SHORT O 11073..11074 ; Brahmi # Mn [2] BRAHMI VOWEL SIGN OLD TAMIL SHORT E..BRAHMI VOWEL SIGN OLD TAMIL SHORT O 11075 ; Brahmi # Lo BRAHMI LETTER OLD TAMIL LLA 1107F ; Brahmi # Mn BRAHMI NUMBER JOINER # Total code points: 115 # ================================================ 0840..0858 ; Mandaic # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN 0859..085B ; Mandaic # Mn [3] MANDAIC AFFRICATION MARK..MANDAIC GEMINATION MARK 085E ; Mandaic # Po MANDAIC PUNCTUATION # Total code points: 29 # ================================================ 11100..11102 ; Chakma # Mn [3] CHAKMA SIGN CANDRABINDU..CHAKMA SIGN VISARGA 11103..11126 ; Chakma # Lo [36] CHAKMA LETTER AA..CHAKMA LETTER HAA 11127..1112B ; Chakma # Mn [5] CHAKMA VOWEL SIGN A..CHAKMA VOWEL SIGN UU 1112C ; Chakma # Mc CHAKMA VOWEL SIGN E 1112D..11134 ; Chakma # Mn [8] CHAKMA VOWEL SIGN AI..CHAKMA MAAYYAA 11136..1113F ; Chakma # Nd [10] CHAKMA DIGIT ZERO..CHAKMA DIGIT NINE 11140..11143 ; Chakma # Po [4] CHAKMA SECTION MARK..CHAKMA QUESTION MARK 11144 ; Chakma # Lo CHAKMA LETTER LHAA 11145..11146 ; Chakma # Mc [2] CHAKMA VOWEL SIGN AA..CHAKMA VOWEL SIGN EI 11147 ; Chakma # Lo CHAKMA LETTER VAA # Total code points: 71 # ================================================ 109A0..109B7 ; Meroitic_Cursive # Lo [24] MEROITIC CURSIVE LETTER A..MEROITIC CURSIVE LETTER DA 109BC..109BD ; Meroitic_Cursive # No [2] MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS..MEROITIC CURSIVE FRACTION ONE HALF 109BE..109BF ; Meroitic_Cursive # Lo [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN 109C0..109CF ; Meroitic_Cursive # No [16] MEROITIC CURSIVE NUMBER ONE..MEROITIC CURSIVE NUMBER SEVENTY 109D2..109FF ; Meroitic_Cursive # No [46] MEROITIC CURSIVE NUMBER ONE HUNDRED..MEROITIC CURSIVE FRACTION TEN TWELFTHS # Total code points: 90 # ================================================ 10980..1099F ; Meroitic_Hieroglyphs # Lo [32] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC HIEROGLYPHIC SYMBOL VIDJ-2 # Total code points: 32 # ================================================ 16F00..16F4A ; Miao # Lo [75] MIAO LETTER PA..MIAO LETTER RTE 16F4F ; Miao # Mn MIAO SIGN CONSONANT MODIFIER BAR 16F50 ; Miao # Lo MIAO LETTER NASALIZATION 16F51..16F87 ; Miao # Mc [55] MIAO SIGN ASPIRATION..MIAO VOWEL SIGN UI 16F8F..16F92 ; Miao # Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW 16F93..16F9F ; Miao # Lm [13] MIAO LETTER TONE-2..MIAO LETTER REFORMED TONE-8 # Total code points: 149 # ================================================ 11180..11181 ; Sharada # Mn [2] SHARADA SIGN CANDRABINDU..SHARADA SIGN ANUSVARA 11182 ; Sharada # Mc SHARADA SIGN VISARGA 11183..111B2 ; Sharada # Lo [48] SHARADA LETTER A..SHARADA LETTER HA 111B3..111B5 ; Sharada # Mc [3] SHARADA VOWEL SIGN AA..SHARADA VOWEL SIGN II 111B6..111BE ; Sharada # Mn [9] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN O 111BF..111C0 ; Sharada # Mc [2] SHARADA VOWEL SIGN AU..SHARADA SIGN VIRAMA 111C1..111C4 ; Sharada # Lo [4] SHARADA SIGN AVAGRAHA..SHARADA OM 111C5..111C8 ; Sharada # Po [4] SHARADA DANDA..SHARADA SEPARATOR 111C9..111CC ; Sharada # Mn [4] SHARADA SANDHI MARK..SHARADA EXTRA SHORT VOWEL MARK 111CD ; Sharada # Po SHARADA SUTRA MARK 111CE ; Sharada # Mc SHARADA VOWEL SIGN PRISHTHAMATRA E 111CF ; Sharada # Mn SHARADA SIGN INVERTED CANDRABINDU 111D0..111D9 ; Sharada # Nd [10] SHARADA DIGIT ZERO..SHARADA DIGIT NINE 111DA ; Sharada # Lo SHARADA EKAM 111DB ; Sharada # Po SHARADA SIGN SIDDHAM 111DC ; Sharada # Lo SHARADA HEADSTROKE 111DD..111DF ; Sharada # Po [3] SHARADA CONTINUATION SIGN..SHARADA SECTION MARK-2 # Total code points: 96 # ================================================ 110D0..110E8 ; Sora_Sompeng # Lo [25] SORA SOMPENG LETTER SAH..SORA SOMPENG LETTER MAE 110F0..110F9 ; Sora_Sompeng # Nd [10] SORA SOMPENG DIGIT ZERO..SORA SOMPENG DIGIT NINE # Total code points: 35 # ================================================ 11680..116AA ; Takri # Lo [43] TAKRI LETTER A..TAKRI LETTER RRA 116AB ; Takri # Mn TAKRI SIGN ANUSVARA 116AC ; Takri # Mc TAKRI SIGN VISARGA 116AD ; Takri # Mn TAKRI VOWEL SIGN AA 116AE..116AF ; Takri # Mc [2] TAKRI VOWEL SIGN I..TAKRI VOWEL SIGN II 116B0..116B5 ; Takri # Mn [6] TAKRI VOWEL SIGN U..TAKRI VOWEL SIGN AU 116B6 ; Takri # Mc TAKRI SIGN VIRAMA 116B7 ; Takri # Mn TAKRI SIGN NUKTA 116B8 ; Takri # Lo TAKRI LETTER ARCHAIC KHA 116B9 ; Takri # Po TAKRI ABBREVIATION SIGN 116C0..116C9 ; Takri # Nd [10] TAKRI DIGIT ZERO..TAKRI DIGIT NINE # Total code points: 68 # ================================================ 10530..10563 ; Caucasian_Albanian # Lo [52] CAUCASIAN ALBANIAN LETTER ALT..CAUCASIAN ALBANIAN LETTER KIW 1056F ; Caucasian_Albanian # Po CAUCASIAN ALBANIAN CITATION MARK # Total code points: 53 # ================================================ 16AD0..16AED ; Bassa_Vah # Lo [30] BASSA VAH LETTER ENNI..BASSA VAH LETTER I 16AF0..16AF4 ; Bassa_Vah # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE 16AF5 ; Bassa_Vah # Po BASSA VAH FULL STOP # Total code points: 36 # ================================================ 1BC00..1BC6A ; Duployan # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M 1BC70..1BC7C ; Duployan # Lo [13] DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK 1BC80..1BC88 ; Duployan # Lo [9] DUPLOYAN AFFIX HIGH ACUTE..DUPLOYAN AFFIX HIGH VERTICAL 1BC90..1BC99 ; Duployan # Lo [10] DUPLOYAN AFFIX LOW ACUTE..DUPLOYAN AFFIX LOW ARROW 1BC9C ; Duployan # So DUPLOYAN SIGN O WITH CROSS 1BC9D..1BC9E ; Duployan # Mn [2] DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK 1BC9F ; Duployan # Po DUPLOYAN PUNCTUATION CHINOOK FULL STOP # Total code points: 143 # ================================================ 10500..10527 ; Elbasan # Lo [40] ELBASAN LETTER A..ELBASAN LETTER KHE # Total code points: 40 # ================================================ 11300..11301 ; Grantha # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU 11302..11303 ; Grantha # Mc [2] GRANTHA SIGN ANUSVARA..GRANTHA SIGN VISARGA 11305..1130C ; Grantha # Lo [8] GRANTHA LETTER A..GRANTHA LETTER VOCALIC L 1130F..11310 ; Grantha # Lo [2] GRANTHA LETTER EE..GRANTHA LETTER AI 11313..11328 ; Grantha # Lo [22] GRANTHA LETTER OO..GRANTHA LETTER NA 1132A..11330 ; Grantha # Lo [7] GRANTHA LETTER PA..GRANTHA LETTER RA 11332..11333 ; Grantha # Lo [2] GRANTHA LETTER LA..GRANTHA LETTER LLA 11335..11339 ; Grantha # Lo [5] GRANTHA LETTER VA..GRANTHA LETTER HA 1133C ; Grantha # Mn GRANTHA SIGN NUKTA 1133D ; Grantha # Lo GRANTHA SIGN AVAGRAHA 1133E..1133F ; Grantha # Mc [2] GRANTHA VOWEL SIGN AA..GRANTHA VOWEL SIGN I 11340 ; Grantha # Mn GRANTHA VOWEL SIGN II 11341..11344 ; Grantha # Mc [4] GRANTHA VOWEL SIGN U..GRANTHA VOWEL SIGN VOCALIC RR 11347..11348 ; Grantha # Mc [2] GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI 1134B..1134D ; Grantha # Mc [3] GRANTHA VOWEL SIGN OO..GRANTHA SIGN VIRAMA 11350 ; Grantha # Lo GRANTHA OM 11357 ; Grantha # Mc GRANTHA AU LENGTH MARK 1135D..11361 ; Grantha # Lo [5] GRANTHA SIGN PLUTA..GRANTHA LETTER VOCALIC LL 11362..11363 ; Grantha # Mc [2] GRANTHA VOWEL SIGN VOCALIC L..GRANTHA VOWEL SIGN VOCALIC LL 11366..1136C ; Grantha # Mn [7] COMBINING GRANTHA DIGIT ZERO..COMBINING GRANTHA DIGIT SIX 11370..11374 ; Grantha # Mn [5] COMBINING GRANTHA LETTER A..COMBINING GRANTHA LETTER PA # Total code points: 85 # ================================================ 16B00..16B2F ; Pahawh_Hmong # Lo [48] PAHAWH HMONG VOWEL KEEB..PAHAWH HMONG CONSONANT CAU 16B30..16B36 ; Pahawh_Hmong # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM 16B37..16B3B ; Pahawh_Hmong # Po [5] PAHAWH HMONG SIGN VOS THOM..PAHAWH HMONG SIGN VOS FEEM 16B3C..16B3F ; Pahawh_Hmong # So [4] PAHAWH HMONG SIGN XYEEM NTXIV..PAHAWH HMONG SIGN XYEEM FAIB 16B40..16B43 ; Pahawh_Hmong # Lm [4] PAHAWH HMONG SIGN VOS SEEV..PAHAWH HMONG SIGN IB YAM 16B44 ; Pahawh_Hmong # Po PAHAWH HMONG SIGN XAUS 16B45 ; Pahawh_Hmong # So PAHAWH HMONG SIGN CIM TSOV ROG 16B50..16B59 ; Pahawh_Hmong # Nd [10] PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE 16B5B..16B61 ; Pahawh_Hmong # No [7] PAHAWH HMONG NUMBER TENS..PAHAWH HMONG NUMBER TRILLIONS 16B63..16B77 ; Pahawh_Hmong # Lo [21] PAHAWH HMONG SIGN VOS LUB..PAHAWH HMONG SIGN CIM NRES TOS 16B7D..16B8F ; Pahawh_Hmong # Lo [19] PAHAWH HMONG CLAN SIGN TSHEEJ..PAHAWH HMONG CLAN SIGN VWJ # Total code points: 127 # ================================================ 11200..11211 ; Khojki # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA 11213..1122B ; Khojki # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA 1122C..1122E ; Khojki # Mc [3] KHOJKI VOWEL SIGN AA..KHOJKI VOWEL SIGN II 1122F..11231 ; Khojki # Mn [3] KHOJKI VOWEL SIGN U..KHOJKI VOWEL SIGN AI 11232..11233 ; Khojki # Mc [2] KHOJKI VOWEL SIGN O..KHOJKI VOWEL SIGN AU 11234 ; Khojki # Mn KHOJKI SIGN ANUSVARA 11235 ; Khojki # Mc KHOJKI SIGN VIRAMA 11236..11237 ; Khojki # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA 11238..1123D ; Khojki # Po [6] KHOJKI DANDA..KHOJKI ABBREVIATION SIGN 1123E ; Khojki # Mn KHOJKI SIGN SUKUN 1123F..11240 ; Khojki # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I 11241 ; Khojki # Mn KHOJKI VOWEL SIGN VOCALIC R # Total code points: 65 # ================================================ 10600..10736 ; Linear_A # Lo [311] LINEAR A SIGN AB001..LINEAR A SIGN A664 10740..10755 ; Linear_A # Lo [22] LINEAR A SIGN A701 A..LINEAR A SIGN A732 JE 10760..10767 ; Linear_A # Lo [8] LINEAR A SIGN A800..LINEAR A SIGN A807 # Total code points: 341 # ================================================ 11150..11172 ; Mahajani # Lo [35] MAHAJANI LETTER A..MAHAJANI LETTER RRA 11173 ; Mahajani # Mn MAHAJANI SIGN NUKTA 11174..11175 ; Mahajani # Po [2] MAHAJANI ABBREVIATION SIGN..MAHAJANI SECTION MARK 11176 ; Mahajani # Lo MAHAJANI LIGATURE SHRI # Total code points: 39 # ================================================ 10AC0..10AC7 ; Manichaean # Lo [8] MANICHAEAN LETTER ALEPH..MANICHAEAN LETTER WAW 10AC8 ; Manichaean # So MANICHAEAN SIGN UD 10AC9..10AE4 ; Manichaean # Lo [28] MANICHAEAN LETTER ZAYIN..MANICHAEAN LETTER TAW 10AE5..10AE6 ; Manichaean # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW 10AEB..10AEF ; Manichaean # No [5] MANICHAEAN NUMBER ONE..MANICHAEAN NUMBER ONE HUNDRED 10AF0..10AF6 ; Manichaean # Po [7] MANICHAEAN PUNCTUATION STAR..MANICHAEAN PUNCTUATION LINE FILLER # Total code points: 51 # ================================================ 1E800..1E8C4 ; Mende_Kikakui # Lo [197] MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON 1E8C7..1E8CF ; Mende_Kikakui # No [9] MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE 1E8D0..1E8D6 ; Mende_Kikakui # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS # Total code points: 213 # ================================================ 11600..1162F ; Modi # Lo [48] MODI LETTER A..MODI LETTER LLA 11630..11632 ; Modi # Mc [3] MODI VOWEL SIGN AA..MODI VOWEL SIGN II 11633..1163A ; Modi # Mn [8] MODI VOWEL SIGN U..MODI VOWEL SIGN AI 1163B..1163C ; Modi # Mc [2] MODI VOWEL SIGN O..MODI VOWEL SIGN AU 1163D ; Modi # Mn MODI SIGN ANUSVARA 1163E ; Modi # Mc MODI SIGN VISARGA 1163F..11640 ; Modi # Mn [2] MODI SIGN VIRAMA..MODI SIGN ARDHACANDRA 11641..11643 ; Modi # Po [3] MODI DANDA..MODI ABBREVIATION SIGN 11644 ; Modi # Lo MODI SIGN HUVA 11650..11659 ; Modi # Nd [10] MODI DIGIT ZERO..MODI DIGIT NINE # Total code points: 79 # ================================================ 16A40..16A5E ; Mro # Lo [31] MRO LETTER TA..MRO LETTER TEK 16A60..16A69 ; Mro # Nd [10] MRO DIGIT ZERO..MRO DIGIT NINE 16A6E..16A6F ; Mro # Po [2] MRO DANDA..MRO DOUBLE DANDA # Total code points: 43 # ================================================ 10A80..10A9C ; Old_North_Arabian # Lo [29] OLD NORTH ARABIAN LETTER HEH..OLD NORTH ARABIAN LETTER ZAH 10A9D..10A9F ; Old_North_Arabian # No [3] OLD NORTH ARABIAN NUMBER ONE..OLD NORTH ARABIAN NUMBER TWENTY # Total code points: 32 # ================================================ 10880..1089E ; Nabataean # Lo [31] NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW 108A7..108AF ; Nabataean # No [9] NABATAEAN NUMBER ONE..NABATAEAN NUMBER ONE HUNDRED # Total code points: 40 # ================================================ 10860..10876 ; Palmyrene # Lo [23] PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW 10877..10878 ; Palmyrene # So [2] PALMYRENE LEFT-POINTING FLEURON..PALMYRENE RIGHT-POINTING FLEURON 10879..1087F ; Palmyrene # No [7] PALMYRENE NUMBER ONE..PALMYRENE NUMBER TWENTY # Total code points: 32 # ================================================ 11AC0..11AF8 ; Pau_Cin_Hau # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL # Total code points: 57 # ================================================ 10350..10375 ; Old_Permic # Lo [38] OLD PERMIC LETTER AN..OLD PERMIC LETTER IA 10376..1037A ; Old_Permic # Mn [5] COMBINING OLD PERMIC LETTER AN..COMBINING OLD PERMIC LETTER SII # Total code points: 43 # ================================================ 10B80..10B91 ; Psalter_Pahlavi # Lo [18] PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW 10B99..10B9C ; Psalter_Pahlavi # Po [4] PSALTER PAHLAVI SECTION MARK..PSALTER PAHLAVI FOUR DOTS WITH DOT 10BA9..10BAF ; Psalter_Pahlavi # No [7] PSALTER PAHLAVI NUMBER ONE..PSALTER PAHLAVI NUMBER ONE HUNDRED # Total code points: 29 # ================================================ 11580..115AE ; Siddham # Lo [47] SIDDHAM LETTER A..SIDDHAM LETTER HA 115AF..115B1 ; Siddham # Mc [3] SIDDHAM VOWEL SIGN AA..SIDDHAM VOWEL SIGN II 115B2..115B5 ; Siddham # Mn [4] SIDDHAM VOWEL SIGN U..SIDDHAM VOWEL SIGN VOCALIC RR 115B8..115BB ; Siddham # Mc [4] SIDDHAM VOWEL SIGN E..SIDDHAM VOWEL SIGN AU 115BC..115BD ; Siddham # Mn [2] SIDDHAM SIGN CANDRABINDU..SIDDHAM SIGN ANUSVARA 115BE ; Siddham # Mc SIDDHAM SIGN VISARGA 115BF..115C0 ; Siddham # Mn [2] SIDDHAM SIGN VIRAMA..SIDDHAM SIGN NUKTA 115C1..115D7 ; Siddham # Po [23] SIDDHAM SIGN SIDDHAM..SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES 115D8..115DB ; Siddham # Lo [4] SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM LETTER ALTERNATE U 115DC..115DD ; Siddham # Mn [2] SIDDHAM VOWEL SIGN ALTERNATE U..SIDDHAM VOWEL SIGN ALTERNATE UU # Total code points: 92 # ================================================ 112B0..112DE ; Khudawadi # Lo [47] KHUDAWADI LETTER A..KHUDAWADI LETTER HA 112DF ; Khudawadi # Mn KHUDAWADI SIGN ANUSVARA 112E0..112E2 ; Khudawadi # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II 112E3..112EA ; Khudawadi # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA 112F0..112F9 ; Khudawadi # Nd [10] KHUDAWADI DIGIT ZERO..KHUDAWADI DIGIT NINE # Total code points: 69 # ================================================ 11480..114AF ; Tirhuta # Lo [48] TIRHUTA ANJI..TIRHUTA LETTER HA 114B0..114B2 ; Tirhuta # Mc [3] TIRHUTA VOWEL SIGN AA..TIRHUTA VOWEL SIGN II 114B3..114B8 ; Tirhuta # Mn [6] TIRHUTA VOWEL SIGN U..TIRHUTA VOWEL SIGN VOCALIC LL 114B9 ; Tirhuta # Mc TIRHUTA VOWEL SIGN E 114BA ; Tirhuta # Mn TIRHUTA VOWEL SIGN SHORT E 114BB..114BE ; Tirhuta # Mc [4] TIRHUTA VOWEL SIGN AI..TIRHUTA VOWEL SIGN AU 114BF..114C0 ; Tirhuta # Mn [2] TIRHUTA SIGN CANDRABINDU..TIRHUTA SIGN ANUSVARA 114C1 ; Tirhuta # Mc TIRHUTA SIGN VISARGA 114C2..114C3 ; Tirhuta # Mn [2] TIRHUTA SIGN VIRAMA..TIRHUTA SIGN NUKTA 114C4..114C5 ; Tirhuta # Lo [2] TIRHUTA SIGN AVAGRAHA..TIRHUTA GVANG 114C6 ; Tirhuta # Po TIRHUTA ABBREVIATION SIGN 114C7 ; Tirhuta # Lo TIRHUTA OM 114D0..114D9 ; Tirhuta # Nd [10] TIRHUTA DIGIT ZERO..TIRHUTA DIGIT NINE # Total code points: 82 # ================================================ 118A0..118DF ; Warang_Citi # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO 118E0..118E9 ; Warang_Citi # Nd [10] WARANG CITI DIGIT ZERO..WARANG CITI DIGIT NINE 118EA..118F2 ; Warang_Citi # No [9] WARANG CITI NUMBER TEN..WARANG CITI NUMBER NINETY 118FF ; Warang_Citi # Lo WARANG CITI OM # Total code points: 84 # ================================================ 11700..1171A ; Ahom # Lo [27] AHOM LETTER KA..AHOM LETTER ALTERNATE BA 1171D ; Ahom # Mn AHOM CONSONANT SIGN MEDIAL LA 1171E ; Ahom # Mc AHOM CONSONANT SIGN MEDIAL RA 1171F ; Ahom # Mn AHOM CONSONANT SIGN MEDIAL LIGATING RA 11720..11721 ; Ahom # Mc [2] AHOM VOWEL SIGN A..AHOM VOWEL SIGN AA 11722..11725 ; Ahom # Mn [4] AHOM VOWEL SIGN I..AHOM VOWEL SIGN UU 11726 ; Ahom # Mc AHOM VOWEL SIGN E 11727..1172B ; Ahom # Mn [5] AHOM VOWEL SIGN AW..AHOM SIGN KILLER 11730..11739 ; Ahom # Nd [10] AHOM DIGIT ZERO..AHOM DIGIT NINE 1173A..1173B ; Ahom # No [2] AHOM NUMBER TEN..AHOM NUMBER TWENTY 1173C..1173E ; Ahom # Po [3] AHOM SIGN SMALL SECTION..AHOM SIGN RULAI 1173F ; Ahom # So AHOM SYMBOL VI 11740..11746 ; Ahom # Lo [7] AHOM LETTER CA..AHOM LETTER LLA # Total code points: 65 # ================================================ 14400..14646 ; Anatolian_Hieroglyphs # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530 # Total code points: 583 # ================================================ 108E0..108F2 ; Hatran # Lo [19] HATRAN LETTER ALEPH..HATRAN LETTER QOPH 108F4..108F5 ; Hatran # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW 108FB..108FF ; Hatran # No [5] HATRAN NUMBER ONE..HATRAN NUMBER ONE HUNDRED # Total code points: 26 # ================================================ 11280..11286 ; Multani # Lo [7] MULTANI LETTER A..MULTANI LETTER GA 11288 ; Multani # Lo MULTANI LETTER GHA 1128A..1128D ; Multani # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA 1128F..1129D ; Multani # Lo [15] MULTANI LETTER NYA..MULTANI LETTER BA 1129F..112A8 ; Multani # Lo [10] MULTANI LETTER BHA..MULTANI LETTER RHA 112A9 ; Multani # Po MULTANI SECTION MARK # Total code points: 38 # ================================================ 10C80..10CB2 ; Old_Hungarian # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US 10CC0..10CF2 ; Old_Hungarian # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US 10CFA..10CFF ; Old_Hungarian # No [6] OLD HUNGARIAN NUMBER ONE..OLD HUNGARIAN NUMBER ONE THOUSAND # Total code points: 108 # ================================================ 1D800..1D9FF ; SignWriting # So [512] SIGNWRITING HAND-FIST INDEX..SIGNWRITING HEAD 1DA00..1DA36 ; SignWriting # Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN 1DA37..1DA3A ; SignWriting # So [4] SIGNWRITING AIR BLOW SMALL ROTATIONS..SIGNWRITING BREATH EXHALE 1DA3B..1DA6C ; SignWriting # Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT 1DA6D..1DA74 ; SignWriting # So [8] SIGNWRITING SHOULDER HIP SPINE..SIGNWRITING TORSO-FLOORPLANE TWISTING 1DA75 ; SignWriting # Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS 1DA76..1DA83 ; SignWriting # So [14] SIGNWRITING LIMB COMBINATION..SIGNWRITING LOCATION DEPTH 1DA84 ; SignWriting # Mn SIGNWRITING LOCATION HEAD NECK 1DA85..1DA86 ; SignWriting # So [2] SIGNWRITING LOCATION TORSO..SIGNWRITING LOCATION LIMBS DIGITS 1DA87..1DA8B ; SignWriting # Po [5] SIGNWRITING COMMA..SIGNWRITING PARENTHESIS 1DA9B..1DA9F ; SignWriting # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6 1DAA1..1DAAF ; SignWriting # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 # Total code points: 672 # ================================================ 1E900..1E943 ; Adlam # L& [68] ADLAM CAPITAL LETTER ALIF..ADLAM SMALL LETTER SHA 1E944..1E94A ; Adlam # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA 1E94B ; Adlam # Lm ADLAM NASALIZATION MARK 1E950..1E959 ; Adlam # Nd [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE 1E95E..1E95F ; Adlam # Po [2] ADLAM INITIAL EXCLAMATION MARK..ADLAM INITIAL QUESTION MARK # Total code points: 88 # ================================================ 11C00..11C08 ; Bhaiksuki # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L 11C0A..11C2E ; Bhaiksuki # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA 11C2F ; Bhaiksuki # Mc BHAIKSUKI VOWEL SIGN AA 11C30..11C36 ; Bhaiksuki # Mn [7] BHAIKSUKI VOWEL SIGN I..BHAIKSUKI VOWEL SIGN VOCALIC L 11C38..11C3D ; Bhaiksuki # Mn [6] BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN ANUSVARA 11C3E ; Bhaiksuki # Mc BHAIKSUKI SIGN VISARGA 11C3F ; Bhaiksuki # Mn BHAIKSUKI SIGN VIRAMA 11C40 ; Bhaiksuki # Lo BHAIKSUKI SIGN AVAGRAHA 11C41..11C45 ; Bhaiksuki # Po [5] BHAIKSUKI DANDA..BHAIKSUKI GAP FILLER-2 11C50..11C59 ; Bhaiksuki # Nd [10] BHAIKSUKI DIGIT ZERO..BHAIKSUKI DIGIT NINE 11C5A..11C6C ; Bhaiksuki # No [19] BHAIKSUKI NUMBER ONE..BHAIKSUKI HUNDREDS UNIT MARK # Total code points: 97 # ================================================ 11C70..11C71 ; Marchen # Po [2] MARCHEN HEAD MARK..MARCHEN MARK SHAD 11C72..11C8F ; Marchen # Lo [30] MARCHEN LETTER KA..MARCHEN LETTER A 11C92..11CA7 ; Marchen # Mn [22] MARCHEN SUBJOINED LETTER KA..MARCHEN SUBJOINED LETTER ZA 11CA9 ; Marchen # Mc MARCHEN SUBJOINED LETTER YA 11CAA..11CB0 ; Marchen # Mn [7] MARCHEN SUBJOINED LETTER RA..MARCHEN VOWEL SIGN AA 11CB1 ; Marchen # Mc MARCHEN VOWEL SIGN I 11CB2..11CB3 ; Marchen # Mn [2] MARCHEN VOWEL SIGN U..MARCHEN VOWEL SIGN E 11CB4 ; Marchen # Mc MARCHEN VOWEL SIGN O 11CB5..11CB6 ; Marchen # Mn [2] MARCHEN SIGN ANUSVARA..MARCHEN SIGN CANDRABINDU # Total code points: 68 # ================================================ 11400..11434 ; Newa # Lo [53] NEWA LETTER A..NEWA LETTER HA 11435..11437 ; Newa # Mc [3] NEWA VOWEL SIGN AA..NEWA VOWEL SIGN II 11438..1143F ; Newa # Mn [8] NEWA VOWEL SIGN U..NEWA VOWEL SIGN AI 11440..11441 ; Newa # Mc [2] NEWA VOWEL SIGN O..NEWA VOWEL SIGN AU 11442..11444 ; Newa # Mn [3] NEWA SIGN VIRAMA..NEWA SIGN ANUSVARA 11445 ; Newa # Mc NEWA SIGN VISARGA 11446 ; Newa # Mn NEWA SIGN NUKTA 11447..1144A ; Newa # Lo [4] NEWA SIGN AVAGRAHA..NEWA SIDDHI 1144B..1144F ; Newa # Po [5] NEWA DANDA..NEWA ABBREVIATION SIGN 11450..11459 ; Newa # Nd [10] NEWA DIGIT ZERO..NEWA DIGIT NINE 1145A..1145B ; Newa # Po [2] NEWA DOUBLE COMMA..NEWA PLACEHOLDER MARK 1145D ; Newa # Po NEWA INSERTION SIGN 1145E ; Newa # Mn NEWA SANDHI MARK 1145F..11461 ; Newa # Lo [3] NEWA LETTER VEDIC ANUSVARA..NEWA SIGN UPADHMANIYA # Total code points: 97 # ================================================ 104B0..104D3 ; Osage # L& [36] OSAGE CAPITAL LETTER A..OSAGE CAPITAL LETTER ZHA 104D8..104FB ; Osage # L& [36] OSAGE SMALL LETTER A..OSAGE SMALL LETTER ZHA # Total code points: 72 # ================================================ 16FE0 ; Tangut # Lm TANGUT ITERATION MARK 17000..187F7 ; Tangut # Lo [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7 18800..18AFF ; Tangut # Lo [768] TANGUT COMPONENT-001..TANGUT COMPONENT-768 18D00..18D08 ; Tangut # Lo [9] TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D08 # Total code points: 6914 # ================================================ 11D00..11D06 ; Masaram_Gondi # Lo [7] MASARAM GONDI LETTER A..MASARAM GONDI LETTER E 11D08..11D09 ; Masaram_Gondi # Lo [2] MASARAM GONDI LETTER AI..MASARAM GONDI LETTER O 11D0B..11D30 ; Masaram_Gondi # Lo [38] MASARAM GONDI LETTER AU..MASARAM GONDI LETTER TRA 11D31..11D36 ; Masaram_Gondi # Mn [6] MASARAM GONDI VOWEL SIGN AA..MASARAM GONDI VOWEL SIGN VOCALIC R 11D3A ; Masaram_Gondi # Mn MASARAM GONDI VOWEL SIGN E 11D3C..11D3D ; Masaram_Gondi # Mn [2] MASARAM GONDI VOWEL SIGN AI..MASARAM GONDI VOWEL SIGN O 11D3F..11D45 ; Masaram_Gondi # Mn [7] MASARAM GONDI VOWEL SIGN AU..MASARAM GONDI VIRAMA 11D46 ; Masaram_Gondi # Lo MASARAM GONDI REPHA 11D47 ; Masaram_Gondi # Mn MASARAM GONDI RA-KARA 11D50..11D59 ; Masaram_Gondi # Nd [10] MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE # Total code points: 75 # ================================================ 16FE1 ; Nushu # Lm NUSHU ITERATION MARK 1B170..1B2FB ; Nushu # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB # Total code points: 397 # ================================================ 11A50 ; Soyombo # Lo SOYOMBO LETTER A 11A51..11A56 ; Soyombo # Mn [6] SOYOMBO VOWEL SIGN I..SOYOMBO VOWEL SIGN OE 11A57..11A58 ; Soyombo # Mc [2] SOYOMBO VOWEL SIGN AI..SOYOMBO VOWEL SIGN AU 11A59..11A5B ; Soyombo # Mn [3] SOYOMBO VOWEL SIGN VOCALIC R..SOYOMBO VOWEL LENGTH MARK 11A5C..11A89 ; Soyombo # Lo [46] SOYOMBO LETTER KA..SOYOMBO CLUSTER-INITIAL LETTER SA 11A8A..11A96 ; Soyombo # Mn [13] SOYOMBO FINAL CONSONANT SIGN G..SOYOMBO SIGN ANUSVARA 11A97 ; Soyombo # Mc SOYOMBO SIGN VISARGA 11A98..11A99 ; Soyombo # Mn [2] SOYOMBO GEMINATION MARK..SOYOMBO SUBJOINER 11A9A..11A9C ; Soyombo # Po [3] SOYOMBO MARK TSHEG..SOYOMBO MARK DOUBLE SHAD 11A9D ; Soyombo # Lo SOYOMBO MARK PLUTA 11A9E..11AA2 ; Soyombo # Po [5] SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO TERMINAL MARK-2 # Total code points: 83 # ================================================ 11A00 ; Zanabazar_Square # Lo ZANABAZAR SQUARE LETTER A 11A01..11A0A ; Zanabazar_Square # Mn [10] ZANABAZAR SQUARE VOWEL SIGN I..ZANABAZAR SQUARE VOWEL LENGTH MARK 11A0B..11A32 ; Zanabazar_Square # Lo [40] ZANABAZAR SQUARE LETTER KA..ZANABAZAR SQUARE LETTER KSSA 11A33..11A38 ; Zanabazar_Square # Mn [6] ZANABAZAR SQUARE FINAL CONSONANT MARK..ZANABAZAR SQUARE SIGN ANUSVARA 11A39 ; Zanabazar_Square # Mc ZANABAZAR SQUARE SIGN VISARGA 11A3A ; Zanabazar_Square # Lo ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA 11A3B..11A3E ; Zanabazar_Square # Mn [4] ZANABAZAR SQUARE CLUSTER-FINAL LETTER YA..ZANABAZAR SQUARE CLUSTER-FINAL LETTER VA 11A3F..11A46 ; Zanabazar_Square # Po [8] ZANABAZAR SQUARE INITIAL HEAD MARK..ZANABAZAR SQUARE CLOSING DOUBLE-LINED HEAD MARK 11A47 ; Zanabazar_Square # Mn ZANABAZAR SQUARE SUBJOINER # Total code points: 72 # ================================================ 11800..1182B ; Dogra # Lo [44] DOGRA LETTER A..DOGRA LETTER RRA 1182C..1182E ; Dogra # Mc [3] DOGRA VOWEL SIGN AA..DOGRA VOWEL SIGN II 1182F..11837 ; Dogra # Mn [9] DOGRA VOWEL SIGN U..DOGRA SIGN ANUSVARA 11838 ; Dogra # Mc DOGRA SIGN VISARGA 11839..1183A ; Dogra # Mn [2] DOGRA SIGN VIRAMA..DOGRA SIGN NUKTA 1183B ; Dogra # Po DOGRA ABBREVIATION SIGN # Total code points: 60 # ================================================ 11D60..11D65 ; Gunjala_Gondi # Lo [6] GUNJALA GONDI LETTER A..GUNJALA GONDI LETTER UU 11D67..11D68 ; Gunjala_Gondi # Lo [2] GUNJALA GONDI LETTER EE..GUNJALA GONDI LETTER AI 11D6A..11D89 ; Gunjala_Gondi # Lo [32] GUNJALA GONDI LETTER OO..GUNJALA GONDI LETTER SA 11D8A..11D8E ; Gunjala_Gondi # Mc [5] GUNJALA GONDI VOWEL SIGN AA..GUNJALA GONDI VOWEL SIGN UU 11D90..11D91 ; Gunjala_Gondi # Mn [2] GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI 11D93..11D94 ; Gunjala_Gondi # Mc [2] GUNJALA GONDI VOWEL SIGN OO..GUNJALA GONDI VOWEL SIGN AU 11D95 ; Gunjala_Gondi # Mn GUNJALA GONDI SIGN ANUSVARA 11D96 ; Gunjala_Gondi # Mc GUNJALA GONDI SIGN VISARGA 11D97 ; Gunjala_Gondi # Mn GUNJALA GONDI VIRAMA 11D98 ; Gunjala_Gondi # Lo GUNJALA GONDI OM 11DA0..11DA9 ; Gunjala_Gondi # Nd [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE # Total code points: 63 # ================================================ 11EE0..11EF2 ; Makasar # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA 11EF3..11EF4 ; Makasar # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U 11EF5..11EF6 ; Makasar # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O 11EF7..11EF8 ; Makasar # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION # Total code points: 25 # ================================================ 16E40..16E7F ; Medefaidrin # L& [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y 16E80..16E96 ; Medefaidrin # No [23] MEDEFAIDRIN DIGIT ZERO..MEDEFAIDRIN DIGIT THREE ALTERNATE FORM 16E97..16E9A ; Medefaidrin # Po [4] MEDEFAIDRIN COMMA..MEDEFAIDRIN EXCLAMATION OH # Total code points: 91 # ================================================ 10D00..10D23 ; Hanifi_Rohingya # Lo [36] HANIFI ROHINGYA LETTER A..HANIFI ROHINGYA MARK NA KHONNA 10D24..10D27 ; Hanifi_Rohingya # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI 10D30..10D39 ; Hanifi_Rohingya # Nd [10] HANIFI ROHINGYA DIGIT ZERO..HANIFI ROHINGYA DIGIT NINE # Total code points: 50 # ================================================ 10F30..10F45 ; Sogdian # Lo [22] SOGDIAN LETTER ALEPH..SOGDIAN INDEPENDENT SHIN 10F46..10F50 ; Sogdian # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW 10F51..10F54 ; Sogdian # No [4] SOGDIAN NUMBER ONE..SOGDIAN NUMBER ONE HUNDRED 10F55..10F59 ; Sogdian # Po [5] SOGDIAN PUNCTUATION TWO VERTICAL BARS..SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT # Total code points: 42 # ================================================ 10F00..10F1C ; Old_Sogdian # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL 10F1D..10F26 ; Old_Sogdian # No [10] OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF 10F27 ; Old_Sogdian # Lo OLD SOGDIAN LIGATURE AYIN-DALETH # Total code points: 40 # ================================================ 10FE0..10FF6 ; Elymaic # Lo [23] ELYMAIC LETTER ALEPH..ELYMAIC LIGATURE ZAYIN-YODH # Total code points: 23 # ================================================ 119A0..119A7 ; Nandinagari # Lo [8] NANDINAGARI LETTER A..NANDINAGARI LETTER VOCALIC RR 119AA..119D0 ; Nandinagari # Lo [39] NANDINAGARI LETTER E..NANDINAGARI LETTER RRA 119D1..119D3 ; Nandinagari # Mc [3] NANDINAGARI VOWEL SIGN AA..NANDINAGARI VOWEL SIGN II 119D4..119D7 ; Nandinagari # Mn [4] NANDINAGARI VOWEL SIGN U..NANDINAGARI VOWEL SIGN VOCALIC RR 119DA..119DB ; Nandinagari # Mn [2] NANDINAGARI VOWEL SIGN E..NANDINAGARI VOWEL SIGN AI 119DC..119DF ; Nandinagari # Mc [4] NANDINAGARI VOWEL SIGN O..NANDINAGARI SIGN VISARGA 119E0 ; Nandinagari # Mn NANDINAGARI SIGN VIRAMA 119E1 ; Nandinagari # Lo NANDINAGARI SIGN AVAGRAHA 119E2 ; Nandinagari # Po NANDINAGARI SIGN SIDDHAM 119E3 ; Nandinagari # Lo NANDINAGARI HEADSTROKE 119E4 ; Nandinagari # Mc NANDINAGARI VOWEL SIGN PRISHTHAMATRA E # Total code points: 65 # ================================================ 1E100..1E12C ; Nyiakeng_Puachue_Hmong # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W 1E130..1E136 ; Nyiakeng_Puachue_Hmong # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D 1E137..1E13D ; Nyiakeng_Puachue_Hmong # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER 1E140..1E149 ; Nyiakeng_Puachue_Hmong # Nd [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE 1E14E ; Nyiakeng_Puachue_Hmong # Lo NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ 1E14F ; Nyiakeng_Puachue_Hmong # So NYIAKENG PUACHUE HMONG CIRCLED CA # Total code points: 71 # ================================================ 1E2C0..1E2EB ; Wancho # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH 1E2EC..1E2EF ; Wancho # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI 1E2F0..1E2F9 ; Wancho # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE 1E2FF ; Wancho # Sc WANCHO NGUN SIGN # Total code points: 59 # ================================================ 10FB0..10FC4 ; Chorasmian # Lo [21] CHORASMIAN LETTER ALEPH..CHORASMIAN LETTER TAW 10FC5..10FCB ; Chorasmian # No [7] CHORASMIAN NUMBER ONE..CHORASMIAN NUMBER ONE HUNDRED # Total code points: 28 # ================================================ 11900..11906 ; Dives_Akuru # Lo [7] DIVES AKURU LETTER A..DIVES AKURU LETTER E 11909 ; Dives_Akuru # Lo DIVES AKURU LETTER O 1190C..11913 ; Dives_Akuru # Lo [8] DIVES AKURU LETTER KA..DIVES AKURU LETTER JA 11915..11916 ; Dives_Akuru # Lo [2] DIVES AKURU LETTER NYA..DIVES AKURU LETTER TTA 11918..1192F ; Dives_Akuru # Lo [24] DIVES AKURU LETTER DDA..DIVES AKURU LETTER ZA 11930..11935 ; Dives_Akuru # Mc [6] DIVES AKURU VOWEL SIGN AA..DIVES AKURU VOWEL SIGN E 11937..11938 ; Dives_Akuru # Mc [2] DIVES AKURU VOWEL SIGN AI..DIVES AKURU VOWEL SIGN O 1193B..1193C ; Dives_Akuru # Mn [2] DIVES AKURU SIGN ANUSVARA..DIVES AKURU SIGN CANDRABINDU 1193D ; Dives_Akuru # Mc DIVES AKURU SIGN HALANTA 1193E ; Dives_Akuru # Mn DIVES AKURU VIRAMA 1193F ; Dives_Akuru # Lo DIVES AKURU PREFIXED NASAL SIGN 11940 ; Dives_Akuru # Mc DIVES AKURU MEDIAL YA 11941 ; Dives_Akuru # Lo DIVES AKURU INITIAL RA 11942 ; Dives_Akuru # Mc DIVES AKURU MEDIAL RA 11943 ; Dives_Akuru # Mn DIVES AKURU SIGN NUKTA 11944..11946 ; Dives_Akuru # Po [3] DIVES AKURU DOUBLE DANDA..DIVES AKURU END OF TEXT MARK 11950..11959 ; Dives_Akuru # Nd [10] DIVES AKURU DIGIT ZERO..DIVES AKURU DIGIT NINE # Total code points: 72 # ================================================ 16FE4 ; Khitan_Small_Script # Mn KHITAN SMALL SCRIPT FILLER 18B00..18CD5 ; Khitan_Small_Script # Lo [470] KHITAN SMALL SCRIPT CHARACTER-18B00..KHITAN SMALL SCRIPT CHARACTER-18CD5 18CFF ; Khitan_Small_Script # Lo KHITAN SMALL SCRIPT CHARACTER-18CFF # Total code points: 472 # ================================================ 10E80..10EA9 ; Yezidi # Lo [42] YEZIDI LETTER ELIF..YEZIDI LETTER ET 10EAB..10EAC ; Yezidi # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK 10EAD ; Yezidi # Pd YEZIDI HYPHENATION MARK 10EB0..10EB1 ; Yezidi # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE # Total code points: 47 # ================================================ 12F90..12FF0 ; Cypro_Minoan # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114 12FF1..12FF2 ; Cypro_Minoan # Po [2] CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302 # Total code points: 99 # ================================================ 10F70..10F81 ; Old_Uyghur # Lo [18] OLD UYGHUR LETTER ALEPH..OLD UYGHUR LETTER LESH 10F82..10F85 ; Old_Uyghur # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW 10F86..10F89 ; Old_Uyghur # Po [4] OLD UYGHUR PUNCTUATION BAR..OLD UYGHUR PUNCTUATION FOUR DOTS # Total code points: 26 # ================================================ 16A70..16ABE ; Tangsa # Lo [79] TANGSA LETTER OZ..TANGSA LETTER ZA 16AC0..16AC9 ; Tangsa # Nd [10] TANGSA DIGIT ZERO..TANGSA DIGIT NINE # Total code points: 89 # ================================================ 1E290..1E2AD ; Toto # Lo [30] TOTO LETTER PA..TOTO LETTER A 1E2AE ; Toto # Mn TOTO SIGN RISING TONE # Total code points: 31 # ================================================ 10570..1057A ; Vithkuqi # L& [11] VITHKUQI CAPITAL LETTER A..VITHKUQI CAPITAL LETTER GA 1057C..1058A ; Vithkuqi # L& [15] VITHKUQI CAPITAL LETTER HA..VITHKUQI CAPITAL LETTER RE 1058C..10592 ; Vithkuqi # L& [7] VITHKUQI CAPITAL LETTER SE..VITHKUQI CAPITAL LETTER XE 10594..10595 ; Vithkuqi # L& [2] VITHKUQI CAPITAL LETTER Y..VITHKUQI CAPITAL LETTER ZE 10597..105A1 ; Vithkuqi # L& [11] VITHKUQI SMALL LETTER A..VITHKUQI SMALL LETTER GA 105A3..105B1 ; Vithkuqi # L& [15] VITHKUQI SMALL LETTER HA..VITHKUQI SMALL LETTER RE 105B3..105B9 ; Vithkuqi # L& [7] VITHKUQI SMALL LETTER SE..VITHKUQI SMALL LETTER XE 105BB..105BC ; Vithkuqi # L& [2] VITHKUQI SMALL LETTER Y..VITHKUQI SMALL LETTER ZE # Total code points: 70 # ================================================ 11F00..11F01 ; Kawi # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA 11F02 ; Kawi # Lo KAWI SIGN REPHA 11F03 ; Kawi # Mc KAWI SIGN VISARGA 11F04..11F10 ; Kawi # Lo [13] KAWI LETTER A..KAWI LETTER O 11F12..11F33 ; Kawi # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA 11F34..11F35 ; Kawi # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA 11F36..11F3A ; Kawi # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R 11F3E..11F3F ; Kawi # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI 11F40 ; Kawi # Mn KAWI VOWEL SIGN EU 11F41 ; Kawi # Mc KAWI SIGN KILLER 11F42 ; Kawi # Mn KAWI CONJOINER 11F43..11F4F ; Kawi # Po [13] KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL 11F50..11F59 ; Kawi # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE 11F5A ; Kawi # Mn KAWI SIGN NUKTA # Total code points: 87 # ================================================ 1E4D0..1E4EA ; Nag_Mundari # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL 1E4EB ; Nag_Mundari # Lm NAG MUNDARI SIGN OJOD 1E4EC..1E4EF ; Nag_Mundari # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH 1E4F0..1E4F9 ; Nag_Mundari # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE # Total code points: 42 # ================================================ 10D40..10D49 ; Garay # Nd [10] GARAY DIGIT ZERO..GARAY DIGIT NINE 10D4A..10D4D ; Garay # Lo [4] GARAY VOWEL SIGN A..GARAY VOWEL SIGN EE 10D4E ; Garay # Lm GARAY VOWEL LENGTH MARK 10D4F ; Garay # Lo GARAY SUKUN 10D50..10D65 ; Garay # L& [22] GARAY CAPITAL LETTER A..GARAY CAPITAL LETTER OLD NA 10D69..10D6D ; Garay # Mn [5] GARAY VOWEL SIGN E..GARAY CONSONANT NASALIZATION MARK 10D6E ; Garay # Pd GARAY HYPHEN 10D6F ; Garay # Lm GARAY REDUPLICATION MARK 10D70..10D85 ; Garay # L& [22] GARAY SMALL LETTER A..GARAY SMALL LETTER OLD NA 10D8E..10D8F ; Garay # Sm [2] GARAY PLUS SIGN..GARAY MINUS SIGN # Total code points: 69 # ================================================ 16100..1611D ; Gurung_Khema # Lo [30] GURUNG KHEMA LETTER A..GURUNG KHEMA LETTER SA 1611E..16129 ; Gurung_Khema # Mn [12] GURUNG KHEMA VOWEL SIGN AA..GURUNG KHEMA VOWEL LENGTH MARK 1612A..1612C ; Gurung_Khema # Mc [3] GURUNG KHEMA CONSONANT SIGN MEDIAL YA..GURUNG KHEMA CONSONANT SIGN MEDIAL HA 1612D..1612F ; Gurung_Khema # Mn [3] GURUNG KHEMA SIGN ANUSVARA..GURUNG KHEMA SIGN THOLHOMA 16130..16139 ; Gurung_Khema # Nd [10] GURUNG KHEMA DIGIT ZERO..GURUNG KHEMA DIGIT NINE # Total code points: 58 # ================================================ 16D40..16D42 ; Kirat_Rai # Lm [3] KIRAT RAI SIGN ANUSVARA..KIRAT RAI SIGN VISARGA 16D43..16D6A ; Kirat_Rai # Lo [40] KIRAT RAI LETTER A..KIRAT RAI VOWEL SIGN AU 16D6B..16D6C ; Kirat_Rai # Lm [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT 16D6D..16D6F ; Kirat_Rai # Po [3] KIRAT RAI SIGN YUPI..KIRAT RAI DOUBLE DANDA 16D70..16D79 ; Kirat_Rai # Nd [10] KIRAT RAI DIGIT ZERO..KIRAT RAI DIGIT NINE # Total code points: 58 # ================================================ 1E5D0..1E5ED ; Ol_Onal # Lo [30] OL ONAL LETTER O..OL ONAL LETTER EG 1E5EE..1E5EF ; Ol_Onal # Mn [2] OL ONAL SIGN MU..OL ONAL SIGN IKIR 1E5F0 ; Ol_Onal # Lo OL ONAL SIGN HODDOND 1E5F1..1E5FA ; Ol_Onal # Nd [10] OL ONAL DIGIT ZERO..OL ONAL DIGIT NINE 1E5FF ; Ol_Onal # Po OL ONAL ABBREVIATION SIGN # Total code points: 44 # ================================================ 11BC0..11BE0 ; Sunuwar # Lo [33] SUNUWAR LETTER DEVI..SUNUWAR LETTER KLOKO 11BE1 ; Sunuwar # Po SUNUWAR SIGN PVO 11BF0..11BF9 ; Sunuwar # Nd [10] SUNUWAR DIGIT ZERO..SUNUWAR DIGIT NINE # Total code points: 44 # ================================================ 105C0..105F3 ; Todhri # Lo [52] TODHRI LETTER A..TODHRI LETTER OO # Total code points: 52 # ================================================ 11380..11389 ; Tulu_Tigalari # Lo [10] TULU-TIGALARI LETTER A..TULU-TIGALARI LETTER VOCALIC LL 1138B ; Tulu_Tigalari # Lo TULU-TIGALARI LETTER EE 1138E ; Tulu_Tigalari # Lo TULU-TIGALARI LETTER AI 11390..113B5 ; Tulu_Tigalari # Lo [38] TULU-TIGALARI LETTER OO..TULU-TIGALARI LETTER LLLA 113B7 ; Tulu_Tigalari # Lo TULU-TIGALARI SIGN AVAGRAHA 113B8..113BA ; Tulu_Tigalari # Mc [3] TULU-TIGALARI VOWEL SIGN AA..TULU-TIGALARI VOWEL SIGN II 113BB..113C0 ; Tulu_Tigalari # Mn [6] TULU-TIGALARI VOWEL SIGN U..TULU-TIGALARI VOWEL SIGN VOCALIC LL 113C2 ; Tulu_Tigalari # Mc TULU-TIGALARI VOWEL SIGN EE 113C5 ; Tulu_Tigalari # Mc TULU-TIGALARI VOWEL SIGN AI 113C7..113CA ; Tulu_Tigalari # Mc [4] TULU-TIGALARI VOWEL SIGN OO..TULU-TIGALARI SIGN CANDRA ANUNASIKA 113CC..113CD ; Tulu_Tigalari # Mc [2] TULU-TIGALARI SIGN ANUSVARA..TULU-TIGALARI SIGN VISARGA 113CE ; Tulu_Tigalari # Mn TULU-TIGALARI SIGN VIRAMA 113CF ; Tulu_Tigalari # Mc TULU-TIGALARI SIGN LOOPED VIRAMA 113D0 ; Tulu_Tigalari # Mn TULU-TIGALARI CONJOINER 113D1 ; Tulu_Tigalari # Lo TULU-TIGALARI REPHA 113D2 ; Tulu_Tigalari # Mn TULU-TIGALARI GEMINATION MARK 113D3 ; Tulu_Tigalari # Lo TULU-TIGALARI SIGN PLUTA 113D4..113D5 ; Tulu_Tigalari # Po [2] TULU-TIGALARI DANDA..TULU-TIGALARI DOUBLE DANDA 113D7..113D8 ; Tulu_Tigalari # Po [2] TULU-TIGALARI SIGN OM PUSHPIKA..TULU-TIGALARI SIGN SHRII PUSHPIKA 113E1..113E2 ; Tulu_Tigalari # Mn [2] TULU-TIGALARI VEDIC TONE SVARITA..TULU-TIGALARI VEDIC TONE ANUDATTA # Total code points: 80 # EOF m17n-db-1.8.10/UNIDATA/UnicodeData.txt0000644002345600234560001023060214715365256012475 0000;;Cc;0;BN;;;;;N;NULL;;;; 0001;;Cc;0;BN;;;;;N;START OF HEADING;;;; 0002;;Cc;0;BN;;;;;N;START OF TEXT;;;; 0003;;Cc;0;BN;;;;;N;END OF TEXT;;;; 0004;;Cc;0;BN;;;;;N;END OF TRANSMISSION;;;; 0005;;Cc;0;BN;;;;;N;ENQUIRY;;;; 0006;;Cc;0;BN;;;;;N;ACKNOWLEDGE;;;; 0007;;Cc;0;BN;;;;;N;BELL;;;; 0008;;Cc;0;BN;;;;;N;BACKSPACE;;;; 0009;;Cc;0;S;;;;;N;CHARACTER TABULATION;;;; 000A;;Cc;0;B;;;;;N;LINE FEED (LF);;;; 000B;;Cc;0;S;;;;;N;LINE TABULATION;;;; 000C;;Cc;0;WS;;;;;N;FORM FEED (FF);;;; 000D;;Cc;0;B;;;;;N;CARRIAGE RETURN (CR);;;; 000E;;Cc;0;BN;;;;;N;SHIFT OUT;;;; 000F;;Cc;0;BN;;;;;N;SHIFT IN;;;; 0010;;Cc;0;BN;;;;;N;DATA LINK ESCAPE;;;; 0011;;Cc;0;BN;;;;;N;DEVICE CONTROL ONE;;;; 0012;;Cc;0;BN;;;;;N;DEVICE CONTROL TWO;;;; 0013;;Cc;0;BN;;;;;N;DEVICE CONTROL THREE;;;; 0014;;Cc;0;BN;;;;;N;DEVICE CONTROL FOUR;;;; 0015;;Cc;0;BN;;;;;N;NEGATIVE ACKNOWLEDGE;;;; 0016;;Cc;0;BN;;;;;N;SYNCHRONOUS IDLE;;;; 0017;;Cc;0;BN;;;;;N;END OF TRANSMISSION BLOCK;;;; 0018;;Cc;0;BN;;;;;N;CANCEL;;;; 0019;;Cc;0;BN;;;;;N;END OF MEDIUM;;;; 001A;;Cc;0;BN;;;;;N;SUBSTITUTE;;;; 001B;;Cc;0;BN;;;;;N;ESCAPE;;;; 001C;;Cc;0;B;;;;;N;INFORMATION SEPARATOR FOUR;;;; 001D;;Cc;0;B;;;;;N;INFORMATION SEPARATOR THREE;;;; 001E;;Cc;0;B;;;;;N;INFORMATION SEPARATOR TWO;;;; 001F;;Cc;0;S;;;;;N;INFORMATION SEPARATOR ONE;;;; 0020;SPACE;Zs;0;WS;;;;;N;;;;; 0021;EXCLAMATION MARK;Po;0;ON;;;;;N;;;;; 0022;QUOTATION MARK;Po;0;ON;;;;;N;;;;; 0023;NUMBER SIGN;Po;0;ET;;;;;N;;;;; 0024;DOLLAR SIGN;Sc;0;ET;;;;;N;;;;; 0025;PERCENT SIGN;Po;0;ET;;;;;N;;;;; 0026;AMPERSAND;Po;0;ON;;;;;N;;;;; 0027;APOSTROPHE;Po;0;ON;;;;;N;APOSTROPHE-QUOTE;;;; 0028;LEFT PARENTHESIS;Ps;0;ON;;;;;Y;OPENING PARENTHESIS;;;; 0029;RIGHT PARENTHESIS;Pe;0;ON;;;;;Y;CLOSING PARENTHESIS;;;; 002A;ASTERISK;Po;0;ON;;;;;N;;;;; 002B;PLUS SIGN;Sm;0;ES;;;;;N;;;;; 002C;COMMA;Po;0;CS;;;;;N;;;;; 002D;HYPHEN-MINUS;Pd;0;ES;;;;;N;;;;; 002E;FULL STOP;Po;0;CS;;;;;N;PERIOD;;;; 002F;SOLIDUS;Po;0;CS;;;;;N;SLASH;;;; 0030;DIGIT ZERO;Nd;0;EN;;0;0;0;N;;;;; 0031;DIGIT ONE;Nd;0;EN;;1;1;1;N;;;;; 0032;DIGIT TWO;Nd;0;EN;;2;2;2;N;;;;; 0033;DIGIT THREE;Nd;0;EN;;3;3;3;N;;;;; 0034;DIGIT FOUR;Nd;0;EN;;4;4;4;N;;;;; 0035;DIGIT FIVE;Nd;0;EN;;5;5;5;N;;;;; 0036;DIGIT SIX;Nd;0;EN;;6;6;6;N;;;;; 0037;DIGIT SEVEN;Nd;0;EN;;7;7;7;N;;;;; 0038;DIGIT EIGHT;Nd;0;EN;;8;8;8;N;;;;; 0039;DIGIT NINE;Nd;0;EN;;9;9;9;N;;;;; 003A;COLON;Po;0;CS;;;;;N;;;;; 003B;SEMICOLON;Po;0;ON;;;;;N;;;;; 003C;LESS-THAN SIGN;Sm;0;ON;;;;;Y;;;;; 003D;EQUALS SIGN;Sm;0;ON;;;;;N;;;;; 003E;GREATER-THAN SIGN;Sm;0;ON;;;;;Y;;;;; 003F;QUESTION MARK;Po;0;ON;;;;;N;;;;; 0040;COMMERCIAL AT;Po;0;ON;;;;;N;;;;; 0041;LATIN CAPITAL LETTER A;Lu;0;L;;;;;N;;;;0061; 0042;LATIN CAPITAL LETTER B;Lu;0;L;;;;;N;;;;0062; 0043;LATIN CAPITAL LETTER C;Lu;0;L;;;;;N;;;;0063; 0044;LATIN CAPITAL LETTER D;Lu;0;L;;;;;N;;;;0064; 0045;LATIN CAPITAL LETTER E;Lu;0;L;;;;;N;;;;0065; 0046;LATIN CAPITAL LETTER F;Lu;0;L;;;;;N;;;;0066; 0047;LATIN CAPITAL LETTER G;Lu;0;L;;;;;N;;;;0067; 0048;LATIN CAPITAL LETTER H;Lu;0;L;;;;;N;;;;0068; 0049;LATIN CAPITAL LETTER I;Lu;0;L;;;;;N;;;;0069; 004A;LATIN CAPITAL LETTER J;Lu;0;L;;;;;N;;;;006A; 004B;LATIN CAPITAL LETTER K;Lu;0;L;;;;;N;;;;006B; 004C;LATIN CAPITAL LETTER L;Lu;0;L;;;;;N;;;;006C; 004D;LATIN CAPITAL LETTER M;Lu;0;L;;;;;N;;;;006D; 004E;LATIN CAPITAL LETTER N;Lu;0;L;;;;;N;;;;006E; 004F;LATIN CAPITAL LETTER O;Lu;0;L;;;;;N;;;;006F; 0050;LATIN CAPITAL LETTER P;Lu;0;L;;;;;N;;;;0070; 0051;LATIN CAPITAL LETTER Q;Lu;0;L;;;;;N;;;;0071; 0052;LATIN CAPITAL LETTER R;Lu;0;L;;;;;N;;;;0072; 0053;LATIN CAPITAL LETTER S;Lu;0;L;;;;;N;;;;0073; 0054;LATIN CAPITAL LETTER T;Lu;0;L;;;;;N;;;;0074; 0055;LATIN CAPITAL LETTER U;Lu;0;L;;;;;N;;;;0075; 0056;LATIN CAPITAL LETTER V;Lu;0;L;;;;;N;;;;0076; 0057;LATIN CAPITAL LETTER W;Lu;0;L;;;;;N;;;;0077; 0058;LATIN CAPITAL LETTER X;Lu;0;L;;;;;N;;;;0078; 0059;LATIN CAPITAL LETTER Y;Lu;0;L;;;;;N;;;;0079; 005A;LATIN CAPITAL LETTER Z;Lu;0;L;;;;;N;;;;007A; 005B;LEFT SQUARE BRACKET;Ps;0;ON;;;;;Y;OPENING SQUARE BRACKET;;;; 005C;REVERSE SOLIDUS;Po;0;ON;;;;;N;BACKSLASH;;;; 005D;RIGHT SQUARE BRACKET;Pe;0;ON;;;;;Y;CLOSING SQUARE BRACKET;;;; 005E;CIRCUMFLEX ACCENT;Sk;0;ON;;;;;N;SPACING CIRCUMFLEX;;;; 005F;LOW LINE;Pc;0;ON;;;;;N;SPACING UNDERSCORE;;;; 0060;GRAVE ACCENT;Sk;0;ON;;;;;N;SPACING GRAVE;;;; 0061;LATIN SMALL LETTER A;Ll;0;L;;;;;N;;;0041;;0041 0062;LATIN SMALL LETTER B;Ll;0;L;;;;;N;;;0042;;0042 0063;LATIN SMALL LETTER C;Ll;0;L;;;;;N;;;0043;;0043 0064;LATIN SMALL LETTER D;Ll;0;L;;;;;N;;;0044;;0044 0065;LATIN SMALL LETTER E;Ll;0;L;;;;;N;;;0045;;0045 0066;LATIN SMALL LETTER F;Ll;0;L;;;;;N;;;0046;;0046 0067;LATIN SMALL LETTER G;Ll;0;L;;;;;N;;;0047;;0047 0068;LATIN SMALL LETTER H;Ll;0;L;;;;;N;;;0048;;0048 0069;LATIN SMALL LETTER I;Ll;0;L;;;;;N;;;0049;;0049 006A;LATIN SMALL LETTER J;Ll;0;L;;;;;N;;;004A;;004A 006B;LATIN SMALL LETTER K;Ll;0;L;;;;;N;;;004B;;004B 006C;LATIN SMALL LETTER L;Ll;0;L;;;;;N;;;004C;;004C 006D;LATIN SMALL LETTER M;Ll;0;L;;;;;N;;;004D;;004D 006E;LATIN SMALL LETTER N;Ll;0;L;;;;;N;;;004E;;004E 006F;LATIN SMALL LETTER O;Ll;0;L;;;;;N;;;004F;;004F 0070;LATIN SMALL LETTER P;Ll;0;L;;;;;N;;;0050;;0050 0071;LATIN SMALL LETTER Q;Ll;0;L;;;;;N;;;0051;;0051 0072;LATIN SMALL LETTER R;Ll;0;L;;;;;N;;;0052;;0052 0073;LATIN SMALL LETTER S;Ll;0;L;;;;;N;;;0053;;0053 0074;LATIN SMALL LETTER T;Ll;0;L;;;;;N;;;0054;;0054 0075;LATIN SMALL LETTER U;Ll;0;L;;;;;N;;;0055;;0055 0076;LATIN SMALL LETTER V;Ll;0;L;;;;;N;;;0056;;0056 0077;LATIN SMALL LETTER W;Ll;0;L;;;;;N;;;0057;;0057 0078;LATIN SMALL LETTER X;Ll;0;L;;;;;N;;;0058;;0058 0079;LATIN SMALL LETTER Y;Ll;0;L;;;;;N;;;0059;;0059 007A;LATIN SMALL LETTER Z;Ll;0;L;;;;;N;;;005A;;005A 007B;LEFT CURLY BRACKET;Ps;0;ON;;;;;Y;OPENING CURLY BRACKET;;;; 007C;VERTICAL LINE;Sm;0;ON;;;;;N;VERTICAL BAR;;;; 007D;RIGHT CURLY BRACKET;Pe;0;ON;;;;;Y;CLOSING CURLY BRACKET;;;; 007E;TILDE;Sm;0;ON;;;;;N;;;;; 007F;;Cc;0;BN;;;;;N;DELETE;;;; 0080;;Cc;0;BN;;;;;N;;;;; 0081;;Cc;0;BN;;;;;N;;;;; 0082;;Cc;0;BN;;;;;N;BREAK PERMITTED HERE;;;; 0083;;Cc;0;BN;;;;;N;NO BREAK HERE;;;; 0084;;Cc;0;BN;;;;;N;;;;; 0085;;Cc;0;B;;;;;N;NEXT LINE (NEL);;;; 0086;;Cc;0;BN;;;;;N;START OF SELECTED AREA;;;; 0087;;Cc;0;BN;;;;;N;END OF SELECTED AREA;;;; 0088;;Cc;0;BN;;;;;N;CHARACTER TABULATION SET;;;; 0089;;Cc;0;BN;;;;;N;CHARACTER TABULATION WITH JUSTIFICATION;;;; 008A;;Cc;0;BN;;;;;N;LINE TABULATION SET;;;; 008B;;Cc;0;BN;;;;;N;PARTIAL LINE FORWARD;;;; 008C;;Cc;0;BN;;;;;N;PARTIAL LINE BACKWARD;;;; 008D;;Cc;0;BN;;;;;N;REVERSE LINE FEED;;;; 008E;;Cc;0;BN;;;;;N;SINGLE SHIFT TWO;;;; 008F;;Cc;0;BN;;;;;N;SINGLE SHIFT THREE;;;; 0090;;Cc;0;BN;;;;;N;DEVICE CONTROL STRING;;;; 0091;;Cc;0;BN;;;;;N;PRIVATE USE ONE;;;; 0092;;Cc;0;BN;;;;;N;PRIVATE USE TWO;;;; 0093;;Cc;0;BN;;;;;N;SET TRANSMIT STATE;;;; 0094;;Cc;0;BN;;;;;N;CANCEL CHARACTER;;;; 0095;;Cc;0;BN;;;;;N;MESSAGE WAITING;;;; 0096;;Cc;0;BN;;;;;N;START OF GUARDED AREA;;;; 0097;;Cc;0;BN;;;;;N;END OF GUARDED AREA;;;; 0098;;Cc;0;BN;;;;;N;START OF STRING;;;; 0099;;Cc;0;BN;;;;;N;;;;; 009A;;Cc;0;BN;;;;;N;SINGLE CHARACTER INTRODUCER;;;; 009B;;Cc;0;BN;;;;;N;CONTROL SEQUENCE INTRODUCER;;;; 009C;;Cc;0;BN;;;;;N;STRING TERMINATOR;;;; 009D;;Cc;0;BN;;;;;N;OPERATING SYSTEM COMMAND;;;; 009E;;Cc;0;BN;;;;;N;PRIVACY MESSAGE;;;; 009F;;Cc;0;BN;;;;;N;APPLICATION PROGRAM COMMAND;;;; 00A0;NO-BREAK SPACE;Zs;0;CS; 0020;;;;N;NON-BREAKING SPACE;;;; 00A1;INVERTED EXCLAMATION MARK;Po;0;ON;;;;;N;;;;; 00A2;CENT SIGN;Sc;0;ET;;;;;N;;;;; 00A3;POUND SIGN;Sc;0;ET;;;;;N;;;;; 00A4;CURRENCY SIGN;Sc;0;ET;;;;;N;;;;; 00A5;YEN SIGN;Sc;0;ET;;;;;N;;;;; 00A6;BROKEN BAR;So;0;ON;;;;;N;BROKEN VERTICAL BAR;;;; 00A7;SECTION SIGN;Po;0;ON;;;;;N;;;;; 00A8;DIAERESIS;Sk;0;ON; 0020 0308;;;;N;SPACING DIAERESIS;;;; 00A9;COPYRIGHT SIGN;So;0;ON;;;;;N;;;;; 00AA;FEMININE ORDINAL INDICATOR;Lo;0;L; 0061;;;;N;;;;; 00AB;LEFT-POINTING DOUBLE ANGLE QUOTATION MARK;Pi;0;ON;;;;;Y;LEFT POINTING GUILLEMET;;;; 00AC;NOT SIGN;Sm;0;ON;;;;;N;;;;; 00AD;SOFT HYPHEN;Cf;0;BN;;;;;N;;;;; 00AE;REGISTERED SIGN;So;0;ON;;;;;N;REGISTERED TRADE MARK SIGN;;;; 00AF;MACRON;Sk;0;ON; 0020 0304;;;;N;SPACING MACRON;;;; 00B0;DEGREE SIGN;So;0;ET;;;;;N;;;;; 00B1;PLUS-MINUS SIGN;Sm;0;ET;;;;;N;PLUS-OR-MINUS SIGN;;;; 00B2;SUPERSCRIPT TWO;No;0;EN; 0032;;2;2;N;SUPERSCRIPT DIGIT TWO;;;; 00B3;SUPERSCRIPT THREE;No;0;EN; 0033;;3;3;N;SUPERSCRIPT DIGIT THREE;;;; 00B4;ACUTE ACCENT;Sk;0;ON; 0020 0301;;;;N;SPACING ACUTE;;;; 00B5;MICRO SIGN;Ll;0;L; 03BC;;;;N;;;039C;;039C 00B6;PILCROW SIGN;Po;0;ON;;;;;N;PARAGRAPH SIGN;;;; 00B7;MIDDLE DOT;Po;0;ON;;;;;N;;;;; 00B8;CEDILLA;Sk;0;ON; 0020 0327;;;;N;SPACING CEDILLA;;;; 00B9;SUPERSCRIPT ONE;No;0;EN; 0031;;1;1;N;SUPERSCRIPT DIGIT ONE;;;; 00BA;MASCULINE ORDINAL INDICATOR;Lo;0;L; 006F;;;;N;;;;; 00BB;RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK;Pf;0;ON;;;;;Y;RIGHT POINTING GUILLEMET;;;; 00BC;VULGAR FRACTION ONE QUARTER;No;0;ON; 0031 2044 0034;;;1/4;N;FRACTION ONE QUARTER;;;; 00BD;VULGAR FRACTION ONE HALF;No;0;ON; 0031 2044 0032;;;1/2;N;FRACTION ONE HALF;;;; 00BE;VULGAR FRACTION THREE QUARTERS;No;0;ON; 0033 2044 0034;;;3/4;N;FRACTION THREE QUARTERS;;;; 00BF;INVERTED QUESTION MARK;Po;0;ON;;;;;N;;;;; 00C0;LATIN CAPITAL LETTER A WITH GRAVE;Lu;0;L;0041 0300;;;;N;LATIN CAPITAL LETTER A GRAVE;;;00E0; 00C1;LATIN CAPITAL LETTER A WITH ACUTE;Lu;0;L;0041 0301;;;;N;LATIN CAPITAL LETTER A ACUTE;;;00E1; 00C2;LATIN CAPITAL LETTER A WITH CIRCUMFLEX;Lu;0;L;0041 0302;;;;N;LATIN CAPITAL LETTER A CIRCUMFLEX;;;00E2; 00C3;LATIN CAPITAL LETTER A WITH TILDE;Lu;0;L;0041 0303;;;;N;LATIN CAPITAL LETTER A TILDE;;;00E3; 00C4;LATIN CAPITAL LETTER A WITH DIAERESIS;Lu;0;L;0041 0308;;;;N;LATIN CAPITAL LETTER A DIAERESIS;;;00E4; 00C5;LATIN CAPITAL LETTER A WITH RING ABOVE;Lu;0;L;0041 030A;;;;N;LATIN CAPITAL LETTER A RING;;;00E5; 00C6;LATIN CAPITAL LETTER AE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER A E;;;00E6; 00C7;LATIN CAPITAL LETTER C WITH CEDILLA;Lu;0;L;0043 0327;;;;N;LATIN CAPITAL LETTER C CEDILLA;;;00E7; 00C8;LATIN CAPITAL LETTER E WITH GRAVE;Lu;0;L;0045 0300;;;;N;LATIN CAPITAL LETTER E GRAVE;;;00E8; 00C9;LATIN CAPITAL LETTER E WITH ACUTE;Lu;0;L;0045 0301;;;;N;LATIN CAPITAL LETTER E ACUTE;;;00E9; 00CA;LATIN CAPITAL LETTER E WITH CIRCUMFLEX;Lu;0;L;0045 0302;;;;N;LATIN CAPITAL LETTER E CIRCUMFLEX;;;00EA; 00CB;LATIN CAPITAL LETTER E WITH DIAERESIS;Lu;0;L;0045 0308;;;;N;LATIN CAPITAL LETTER E DIAERESIS;;;00EB; 00CC;LATIN CAPITAL LETTER I WITH GRAVE;Lu;0;L;0049 0300;;;;N;LATIN CAPITAL LETTER I GRAVE;;;00EC; 00CD;LATIN CAPITAL LETTER I WITH ACUTE;Lu;0;L;0049 0301;;;;N;LATIN CAPITAL LETTER I ACUTE;;;00ED; 00CE;LATIN CAPITAL LETTER I WITH CIRCUMFLEX;Lu;0;L;0049 0302;;;;N;LATIN CAPITAL LETTER I CIRCUMFLEX;;;00EE; 00CF;LATIN CAPITAL LETTER I WITH DIAERESIS;Lu;0;L;0049 0308;;;;N;LATIN CAPITAL LETTER I DIAERESIS;;;00EF; 00D0;LATIN CAPITAL LETTER ETH;Lu;0;L;;;;;N;;;;00F0; 00D1;LATIN CAPITAL LETTER N WITH TILDE;Lu;0;L;004E 0303;;;;N;LATIN CAPITAL LETTER N TILDE;;;00F1; 00D2;LATIN CAPITAL LETTER O WITH GRAVE;Lu;0;L;004F 0300;;;;N;LATIN CAPITAL LETTER O GRAVE;;;00F2; 00D3;LATIN CAPITAL LETTER O WITH ACUTE;Lu;0;L;004F 0301;;;;N;LATIN CAPITAL LETTER O ACUTE;;;00F3; 00D4;LATIN CAPITAL LETTER O WITH CIRCUMFLEX;Lu;0;L;004F 0302;;;;N;LATIN CAPITAL LETTER O CIRCUMFLEX;;;00F4; 00D5;LATIN CAPITAL LETTER O WITH TILDE;Lu;0;L;004F 0303;;;;N;LATIN CAPITAL LETTER O TILDE;;;00F5; 00D6;LATIN CAPITAL LETTER O WITH DIAERESIS;Lu;0;L;004F 0308;;;;N;LATIN CAPITAL LETTER O DIAERESIS;;;00F6; 00D7;MULTIPLICATION SIGN;Sm;0;ON;;;;;N;;;;; 00D8;LATIN CAPITAL LETTER O WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER O SLASH;;;00F8; 00D9;LATIN CAPITAL LETTER U WITH GRAVE;Lu;0;L;0055 0300;;;;N;LATIN CAPITAL LETTER U GRAVE;;;00F9; 00DA;LATIN CAPITAL LETTER U WITH ACUTE;Lu;0;L;0055 0301;;;;N;LATIN CAPITAL LETTER U ACUTE;;;00FA; 00DB;LATIN CAPITAL LETTER U WITH CIRCUMFLEX;Lu;0;L;0055 0302;;;;N;LATIN CAPITAL LETTER U CIRCUMFLEX;;;00FB; 00DC;LATIN CAPITAL LETTER U WITH DIAERESIS;Lu;0;L;0055 0308;;;;N;LATIN CAPITAL LETTER U DIAERESIS;;;00FC; 00DD;LATIN CAPITAL LETTER Y WITH ACUTE;Lu;0;L;0059 0301;;;;N;LATIN CAPITAL LETTER Y ACUTE;;;00FD; 00DE;LATIN CAPITAL LETTER THORN;Lu;0;L;;;;;N;;;;00FE; 00DF;LATIN SMALL LETTER SHARP S;Ll;0;L;;;;;N;;;;; 00E0;LATIN SMALL LETTER A WITH GRAVE;Ll;0;L;0061 0300;;;;N;LATIN SMALL LETTER A GRAVE;;00C0;;00C0 00E1;LATIN SMALL LETTER A WITH ACUTE;Ll;0;L;0061 0301;;;;N;LATIN SMALL LETTER A ACUTE;;00C1;;00C1 00E2;LATIN SMALL LETTER A WITH CIRCUMFLEX;Ll;0;L;0061 0302;;;;N;LATIN SMALL LETTER A CIRCUMFLEX;;00C2;;00C2 00E3;LATIN SMALL LETTER A WITH TILDE;Ll;0;L;0061 0303;;;;N;LATIN SMALL LETTER A TILDE;;00C3;;00C3 00E4;LATIN SMALL LETTER A WITH DIAERESIS;Ll;0;L;0061 0308;;;;N;LATIN SMALL LETTER A DIAERESIS;;00C4;;00C4 00E5;LATIN SMALL LETTER A WITH RING ABOVE;Ll;0;L;0061 030A;;;;N;LATIN SMALL LETTER A RING;;00C5;;00C5 00E6;LATIN SMALL LETTER AE;Ll;0;L;;;;;N;LATIN SMALL LETTER A E;;00C6;;00C6 00E7;LATIN SMALL LETTER C WITH CEDILLA;Ll;0;L;0063 0327;;;;N;LATIN SMALL LETTER C CEDILLA;;00C7;;00C7 00E8;LATIN SMALL LETTER E WITH GRAVE;Ll;0;L;0065 0300;;;;N;LATIN SMALL LETTER E GRAVE;;00C8;;00C8 00E9;LATIN SMALL LETTER E WITH ACUTE;Ll;0;L;0065 0301;;;;N;LATIN SMALL LETTER E ACUTE;;00C9;;00C9 00EA;LATIN SMALL LETTER E WITH CIRCUMFLEX;Ll;0;L;0065 0302;;;;N;LATIN SMALL LETTER E CIRCUMFLEX;;00CA;;00CA 00EB;LATIN SMALL LETTER E WITH DIAERESIS;Ll;0;L;0065 0308;;;;N;LATIN SMALL LETTER E DIAERESIS;;00CB;;00CB 00EC;LATIN SMALL LETTER I WITH GRAVE;Ll;0;L;0069 0300;;;;N;LATIN SMALL LETTER I GRAVE;;00CC;;00CC 00ED;LATIN SMALL LETTER I WITH ACUTE;Ll;0;L;0069 0301;;;;N;LATIN SMALL LETTER I ACUTE;;00CD;;00CD 00EE;LATIN SMALL LETTER I WITH CIRCUMFLEX;Ll;0;L;0069 0302;;;;N;LATIN SMALL LETTER I CIRCUMFLEX;;00CE;;00CE 00EF;LATIN SMALL LETTER I WITH DIAERESIS;Ll;0;L;0069 0308;;;;N;LATIN SMALL LETTER I DIAERESIS;;00CF;;00CF 00F0;LATIN SMALL LETTER ETH;Ll;0;L;;;;;N;;;00D0;;00D0 00F1;LATIN SMALL LETTER N WITH TILDE;Ll;0;L;006E 0303;;;;N;LATIN SMALL LETTER N TILDE;;00D1;;00D1 00F2;LATIN SMALL LETTER O WITH GRAVE;Ll;0;L;006F 0300;;;;N;LATIN SMALL LETTER O GRAVE;;00D2;;00D2 00F3;LATIN SMALL LETTER O WITH ACUTE;Ll;0;L;006F 0301;;;;N;LATIN SMALL LETTER O ACUTE;;00D3;;00D3 00F4;LATIN SMALL LETTER O WITH CIRCUMFLEX;Ll;0;L;006F 0302;;;;N;LATIN SMALL LETTER O CIRCUMFLEX;;00D4;;00D4 00F5;LATIN SMALL LETTER O WITH TILDE;Ll;0;L;006F 0303;;;;N;LATIN SMALL LETTER O TILDE;;00D5;;00D5 00F6;LATIN SMALL LETTER O WITH DIAERESIS;Ll;0;L;006F 0308;;;;N;LATIN SMALL LETTER O DIAERESIS;;00D6;;00D6 00F7;DIVISION SIGN;Sm;0;ON;;;;;N;;;;; 00F8;LATIN SMALL LETTER O WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER O SLASH;;00D8;;00D8 00F9;LATIN SMALL LETTER U WITH GRAVE;Ll;0;L;0075 0300;;;;N;LATIN SMALL LETTER U GRAVE;;00D9;;00D9 00FA;LATIN SMALL LETTER U WITH ACUTE;Ll;0;L;0075 0301;;;;N;LATIN SMALL LETTER U ACUTE;;00DA;;00DA 00FB;LATIN SMALL LETTER U WITH CIRCUMFLEX;Ll;0;L;0075 0302;;;;N;LATIN SMALL LETTER U CIRCUMFLEX;;00DB;;00DB 00FC;LATIN SMALL LETTER U WITH DIAERESIS;Ll;0;L;0075 0308;;;;N;LATIN SMALL LETTER U DIAERESIS;;00DC;;00DC 00FD;LATIN SMALL LETTER Y WITH ACUTE;Ll;0;L;0079 0301;;;;N;LATIN SMALL LETTER Y ACUTE;;00DD;;00DD 00FE;LATIN SMALL LETTER THORN;Ll;0;L;;;;;N;;;00DE;;00DE 00FF;LATIN SMALL LETTER Y WITH DIAERESIS;Ll;0;L;0079 0308;;;;N;LATIN SMALL LETTER Y DIAERESIS;;0178;;0178 0100;LATIN CAPITAL LETTER A WITH MACRON;Lu;0;L;0041 0304;;;;N;LATIN CAPITAL LETTER A MACRON;;;0101; 0101;LATIN SMALL LETTER A WITH MACRON;Ll;0;L;0061 0304;;;;N;LATIN SMALL LETTER A MACRON;;0100;;0100 0102;LATIN CAPITAL LETTER A WITH BREVE;Lu;0;L;0041 0306;;;;N;LATIN CAPITAL LETTER A BREVE;;;0103; 0103;LATIN SMALL LETTER A WITH BREVE;Ll;0;L;0061 0306;;;;N;LATIN SMALL LETTER A BREVE;;0102;;0102 0104;LATIN CAPITAL LETTER A WITH OGONEK;Lu;0;L;0041 0328;;;;N;LATIN CAPITAL LETTER A OGONEK;;;0105; 0105;LATIN SMALL LETTER A WITH OGONEK;Ll;0;L;0061 0328;;;;N;LATIN SMALL LETTER A OGONEK;;0104;;0104 0106;LATIN CAPITAL LETTER C WITH ACUTE;Lu;0;L;0043 0301;;;;N;LATIN CAPITAL LETTER C ACUTE;;;0107; 0107;LATIN SMALL LETTER C WITH ACUTE;Ll;0;L;0063 0301;;;;N;LATIN SMALL LETTER C ACUTE;;0106;;0106 0108;LATIN CAPITAL LETTER C WITH CIRCUMFLEX;Lu;0;L;0043 0302;;;;N;LATIN CAPITAL LETTER C CIRCUMFLEX;;;0109; 0109;LATIN SMALL LETTER C WITH CIRCUMFLEX;Ll;0;L;0063 0302;;;;N;LATIN SMALL LETTER C CIRCUMFLEX;;0108;;0108 010A;LATIN CAPITAL LETTER C WITH DOT ABOVE;Lu;0;L;0043 0307;;;;N;LATIN CAPITAL LETTER C DOT;;;010B; 010B;LATIN SMALL LETTER C WITH DOT ABOVE;Ll;0;L;0063 0307;;;;N;LATIN SMALL LETTER C DOT;;010A;;010A 010C;LATIN CAPITAL LETTER C WITH CARON;Lu;0;L;0043 030C;;;;N;LATIN CAPITAL LETTER C HACEK;;;010D; 010D;LATIN SMALL LETTER C WITH CARON;Ll;0;L;0063 030C;;;;N;LATIN SMALL LETTER C HACEK;;010C;;010C 010E;LATIN CAPITAL LETTER D WITH CARON;Lu;0;L;0044 030C;;;;N;LATIN CAPITAL LETTER D HACEK;;;010F; 010F;LATIN SMALL LETTER D WITH CARON;Ll;0;L;0064 030C;;;;N;LATIN SMALL LETTER D HACEK;;010E;;010E 0110;LATIN CAPITAL LETTER D WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER D BAR;;;0111; 0111;LATIN SMALL LETTER D WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER D BAR;;0110;;0110 0112;LATIN CAPITAL LETTER E WITH MACRON;Lu;0;L;0045 0304;;;;N;LATIN CAPITAL LETTER E MACRON;;;0113; 0113;LATIN SMALL LETTER E WITH MACRON;Ll;0;L;0065 0304;;;;N;LATIN SMALL LETTER E MACRON;;0112;;0112 0114;LATIN CAPITAL LETTER E WITH BREVE;Lu;0;L;0045 0306;;;;N;LATIN CAPITAL LETTER E BREVE;;;0115; 0115;LATIN SMALL LETTER E WITH BREVE;Ll;0;L;0065 0306;;;;N;LATIN SMALL LETTER E BREVE;;0114;;0114 0116;LATIN CAPITAL LETTER E WITH DOT ABOVE;Lu;0;L;0045 0307;;;;N;LATIN CAPITAL LETTER E DOT;;;0117; 0117;LATIN SMALL LETTER E WITH DOT ABOVE;Ll;0;L;0065 0307;;;;N;LATIN SMALL LETTER E DOT;;0116;;0116 0118;LATIN CAPITAL LETTER E WITH OGONEK;Lu;0;L;0045 0328;;;;N;LATIN CAPITAL LETTER E OGONEK;;;0119; 0119;LATIN SMALL LETTER E WITH OGONEK;Ll;0;L;0065 0328;;;;N;LATIN SMALL LETTER E OGONEK;;0118;;0118 011A;LATIN CAPITAL LETTER E WITH CARON;Lu;0;L;0045 030C;;;;N;LATIN CAPITAL LETTER E HACEK;;;011B; 011B;LATIN SMALL LETTER E WITH CARON;Ll;0;L;0065 030C;;;;N;LATIN SMALL LETTER E HACEK;;011A;;011A 011C;LATIN CAPITAL LETTER G WITH CIRCUMFLEX;Lu;0;L;0047 0302;;;;N;LATIN CAPITAL LETTER G CIRCUMFLEX;;;011D; 011D;LATIN SMALL LETTER G WITH CIRCUMFLEX;Ll;0;L;0067 0302;;;;N;LATIN SMALL LETTER G CIRCUMFLEX;;011C;;011C 011E;LATIN CAPITAL LETTER G WITH BREVE;Lu;0;L;0047 0306;;;;N;LATIN CAPITAL LETTER G BREVE;;;011F; 011F;LATIN SMALL LETTER G WITH BREVE;Ll;0;L;0067 0306;;;;N;LATIN SMALL LETTER G BREVE;;011E;;011E 0120;LATIN CAPITAL LETTER G WITH DOT ABOVE;Lu;0;L;0047 0307;;;;N;LATIN CAPITAL LETTER G DOT;;;0121; 0121;LATIN SMALL LETTER G WITH DOT ABOVE;Ll;0;L;0067 0307;;;;N;LATIN SMALL LETTER G DOT;;0120;;0120 0122;LATIN CAPITAL LETTER G WITH CEDILLA;Lu;0;L;0047 0327;;;;N;LATIN CAPITAL LETTER G CEDILLA;;;0123; 0123;LATIN SMALL LETTER G WITH CEDILLA;Ll;0;L;0067 0327;;;;N;LATIN SMALL LETTER G CEDILLA;;0122;;0122 0124;LATIN CAPITAL LETTER H WITH CIRCUMFLEX;Lu;0;L;0048 0302;;;;N;LATIN CAPITAL LETTER H CIRCUMFLEX;;;0125; 0125;LATIN SMALL LETTER H WITH CIRCUMFLEX;Ll;0;L;0068 0302;;;;N;LATIN SMALL LETTER H CIRCUMFLEX;;0124;;0124 0126;LATIN CAPITAL LETTER H WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER H BAR;;;0127; 0127;LATIN SMALL LETTER H WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER H BAR;;0126;;0126 0128;LATIN CAPITAL LETTER I WITH TILDE;Lu;0;L;0049 0303;;;;N;LATIN CAPITAL LETTER I TILDE;;;0129; 0129;LATIN SMALL LETTER I WITH TILDE;Ll;0;L;0069 0303;;;;N;LATIN SMALL LETTER I TILDE;;0128;;0128 012A;LATIN CAPITAL LETTER I WITH MACRON;Lu;0;L;0049 0304;;;;N;LATIN CAPITAL LETTER I MACRON;;;012B; 012B;LATIN SMALL LETTER I WITH MACRON;Ll;0;L;0069 0304;;;;N;LATIN SMALL LETTER I MACRON;;012A;;012A 012C;LATIN CAPITAL LETTER I WITH BREVE;Lu;0;L;0049 0306;;;;N;LATIN CAPITAL LETTER I BREVE;;;012D; 012D;LATIN SMALL LETTER I WITH BREVE;Ll;0;L;0069 0306;;;;N;LATIN SMALL LETTER I BREVE;;012C;;012C 012E;LATIN CAPITAL LETTER I WITH OGONEK;Lu;0;L;0049 0328;;;;N;LATIN CAPITAL LETTER I OGONEK;;;012F; 012F;LATIN SMALL LETTER I WITH OGONEK;Ll;0;L;0069 0328;;;;N;LATIN SMALL LETTER I OGONEK;;012E;;012E 0130;LATIN CAPITAL LETTER I WITH DOT ABOVE;Lu;0;L;0049 0307;;;;N;LATIN CAPITAL LETTER I DOT;;;0069; 0131;LATIN SMALL LETTER DOTLESS I;Ll;0;L;;;;;N;;;0049;;0049 0132;LATIN CAPITAL LIGATURE IJ;Lu;0;L; 0049 004A;;;;N;LATIN CAPITAL LETTER I J;;;0133; 0133;LATIN SMALL LIGATURE IJ;Ll;0;L; 0069 006A;;;;N;LATIN SMALL LETTER I J;;0132;;0132 0134;LATIN CAPITAL LETTER J WITH CIRCUMFLEX;Lu;0;L;004A 0302;;;;N;LATIN CAPITAL LETTER J CIRCUMFLEX;;;0135; 0135;LATIN SMALL LETTER J WITH CIRCUMFLEX;Ll;0;L;006A 0302;;;;N;LATIN SMALL LETTER J CIRCUMFLEX;;0134;;0134 0136;LATIN CAPITAL LETTER K WITH CEDILLA;Lu;0;L;004B 0327;;;;N;LATIN CAPITAL LETTER K CEDILLA;;;0137; 0137;LATIN SMALL LETTER K WITH CEDILLA;Ll;0;L;006B 0327;;;;N;LATIN SMALL LETTER K CEDILLA;;0136;;0136 0138;LATIN SMALL LETTER KRA;Ll;0;L;;;;;N;;;;; 0139;LATIN CAPITAL LETTER L WITH ACUTE;Lu;0;L;004C 0301;;;;N;LATIN CAPITAL LETTER L ACUTE;;;013A; 013A;LATIN SMALL LETTER L WITH ACUTE;Ll;0;L;006C 0301;;;;N;LATIN SMALL LETTER L ACUTE;;0139;;0139 013B;LATIN CAPITAL LETTER L WITH CEDILLA;Lu;0;L;004C 0327;;;;N;LATIN CAPITAL LETTER L CEDILLA;;;013C; 013C;LATIN SMALL LETTER L WITH CEDILLA;Ll;0;L;006C 0327;;;;N;LATIN SMALL LETTER L CEDILLA;;013B;;013B 013D;LATIN CAPITAL LETTER L WITH CARON;Lu;0;L;004C 030C;;;;N;LATIN CAPITAL LETTER L HACEK;;;013E; 013E;LATIN SMALL LETTER L WITH CARON;Ll;0;L;006C 030C;;;;N;LATIN SMALL LETTER L HACEK;;013D;;013D 013F;LATIN CAPITAL LETTER L WITH MIDDLE DOT;Lu;0;L; 004C 00B7;;;;N;;;;0140; 0140;LATIN SMALL LETTER L WITH MIDDLE DOT;Ll;0;L; 006C 00B7;;;;N;;;013F;;013F 0141;LATIN CAPITAL LETTER L WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER L SLASH;;;0142; 0142;LATIN SMALL LETTER L WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER L SLASH;;0141;;0141 0143;LATIN CAPITAL LETTER N WITH ACUTE;Lu;0;L;004E 0301;;;;N;LATIN CAPITAL LETTER N ACUTE;;;0144; 0144;LATIN SMALL LETTER N WITH ACUTE;Ll;0;L;006E 0301;;;;N;LATIN SMALL LETTER N ACUTE;;0143;;0143 0145;LATIN CAPITAL LETTER N WITH CEDILLA;Lu;0;L;004E 0327;;;;N;LATIN CAPITAL LETTER N CEDILLA;;;0146; 0146;LATIN SMALL LETTER N WITH CEDILLA;Ll;0;L;006E 0327;;;;N;LATIN SMALL LETTER N CEDILLA;;0145;;0145 0147;LATIN CAPITAL LETTER N WITH CARON;Lu;0;L;004E 030C;;;;N;LATIN CAPITAL LETTER N HACEK;;;0148; 0148;LATIN SMALL LETTER N WITH CARON;Ll;0;L;006E 030C;;;;N;LATIN SMALL LETTER N HACEK;;0147;;0147 0149;LATIN SMALL LETTER N PRECEDED BY APOSTROPHE;Ll;0;L; 02BC 006E;;;;N;LATIN SMALL LETTER APOSTROPHE N;;;; 014A;LATIN CAPITAL LETTER ENG;Lu;0;L;;;;;N;;;;014B; 014B;LATIN SMALL LETTER ENG;Ll;0;L;;;;;N;;;014A;;014A 014C;LATIN CAPITAL LETTER O WITH MACRON;Lu;0;L;004F 0304;;;;N;LATIN CAPITAL LETTER O MACRON;;;014D; 014D;LATIN SMALL LETTER O WITH MACRON;Ll;0;L;006F 0304;;;;N;LATIN SMALL LETTER O MACRON;;014C;;014C 014E;LATIN CAPITAL LETTER O WITH BREVE;Lu;0;L;004F 0306;;;;N;LATIN CAPITAL LETTER O BREVE;;;014F; 014F;LATIN SMALL LETTER O WITH BREVE;Ll;0;L;006F 0306;;;;N;LATIN SMALL LETTER O BREVE;;014E;;014E 0150;LATIN CAPITAL LETTER O WITH DOUBLE ACUTE;Lu;0;L;004F 030B;;;;N;LATIN CAPITAL LETTER O DOUBLE ACUTE;;;0151; 0151;LATIN SMALL LETTER O WITH DOUBLE ACUTE;Ll;0;L;006F 030B;;;;N;LATIN SMALL LETTER O DOUBLE ACUTE;;0150;;0150 0152;LATIN CAPITAL LIGATURE OE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER O E;;;0153; 0153;LATIN SMALL LIGATURE OE;Ll;0;L;;;;;N;LATIN SMALL LETTER O E;;0152;;0152 0154;LATIN CAPITAL LETTER R WITH ACUTE;Lu;0;L;0052 0301;;;;N;LATIN CAPITAL LETTER R ACUTE;;;0155; 0155;LATIN SMALL LETTER R WITH ACUTE;Ll;0;L;0072 0301;;;;N;LATIN SMALL LETTER R ACUTE;;0154;;0154 0156;LATIN CAPITAL LETTER R WITH CEDILLA;Lu;0;L;0052 0327;;;;N;LATIN CAPITAL LETTER R CEDILLA;;;0157; 0157;LATIN SMALL LETTER R WITH CEDILLA;Ll;0;L;0072 0327;;;;N;LATIN SMALL LETTER R CEDILLA;;0156;;0156 0158;LATIN CAPITAL LETTER R WITH CARON;Lu;0;L;0052 030C;;;;N;LATIN CAPITAL LETTER R HACEK;;;0159; 0159;LATIN SMALL LETTER R WITH CARON;Ll;0;L;0072 030C;;;;N;LATIN SMALL LETTER R HACEK;;0158;;0158 015A;LATIN CAPITAL LETTER S WITH ACUTE;Lu;0;L;0053 0301;;;;N;LATIN CAPITAL LETTER S ACUTE;;;015B; 015B;LATIN SMALL LETTER S WITH ACUTE;Ll;0;L;0073 0301;;;;N;LATIN SMALL LETTER S ACUTE;;015A;;015A 015C;LATIN CAPITAL LETTER S WITH CIRCUMFLEX;Lu;0;L;0053 0302;;;;N;LATIN CAPITAL LETTER S CIRCUMFLEX;;;015D; 015D;LATIN SMALL LETTER S WITH CIRCUMFLEX;Ll;0;L;0073 0302;;;;N;LATIN SMALL LETTER S CIRCUMFLEX;;015C;;015C 015E;LATIN CAPITAL LETTER S WITH CEDILLA;Lu;0;L;0053 0327;;;;N;LATIN CAPITAL LETTER S CEDILLA;;;015F; 015F;LATIN SMALL LETTER S WITH CEDILLA;Ll;0;L;0073 0327;;;;N;LATIN SMALL LETTER S CEDILLA;;015E;;015E 0160;LATIN CAPITAL LETTER S WITH CARON;Lu;0;L;0053 030C;;;;N;LATIN CAPITAL LETTER S HACEK;;;0161; 0161;LATIN SMALL LETTER S WITH CARON;Ll;0;L;0073 030C;;;;N;LATIN SMALL LETTER S HACEK;;0160;;0160 0162;LATIN CAPITAL LETTER T WITH CEDILLA;Lu;0;L;0054 0327;;;;N;LATIN CAPITAL LETTER T CEDILLA;;;0163; 0163;LATIN SMALL LETTER T WITH CEDILLA;Ll;0;L;0074 0327;;;;N;LATIN SMALL LETTER T CEDILLA;;0162;;0162 0164;LATIN CAPITAL LETTER T WITH CARON;Lu;0;L;0054 030C;;;;N;LATIN CAPITAL LETTER T HACEK;;;0165; 0165;LATIN SMALL LETTER T WITH CARON;Ll;0;L;0074 030C;;;;N;LATIN SMALL LETTER T HACEK;;0164;;0164 0166;LATIN CAPITAL LETTER T WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER T BAR;;;0167; 0167;LATIN SMALL LETTER T WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER T BAR;;0166;;0166 0168;LATIN CAPITAL LETTER U WITH TILDE;Lu;0;L;0055 0303;;;;N;LATIN CAPITAL LETTER U TILDE;;;0169; 0169;LATIN SMALL LETTER U WITH TILDE;Ll;0;L;0075 0303;;;;N;LATIN SMALL LETTER U TILDE;;0168;;0168 016A;LATIN CAPITAL LETTER U WITH MACRON;Lu;0;L;0055 0304;;;;N;LATIN CAPITAL LETTER U MACRON;;;016B; 016B;LATIN SMALL LETTER U WITH MACRON;Ll;0;L;0075 0304;;;;N;LATIN SMALL LETTER U MACRON;;016A;;016A 016C;LATIN CAPITAL LETTER U WITH BREVE;Lu;0;L;0055 0306;;;;N;LATIN CAPITAL LETTER U BREVE;;;016D; 016D;LATIN SMALL LETTER U WITH BREVE;Ll;0;L;0075 0306;;;;N;LATIN SMALL LETTER U BREVE;;016C;;016C 016E;LATIN CAPITAL LETTER U WITH RING ABOVE;Lu;0;L;0055 030A;;;;N;LATIN CAPITAL LETTER U RING;;;016F; 016F;LATIN SMALL LETTER U WITH RING ABOVE;Ll;0;L;0075 030A;;;;N;LATIN SMALL LETTER U RING;;016E;;016E 0170;LATIN CAPITAL LETTER U WITH DOUBLE ACUTE;Lu;0;L;0055 030B;;;;N;LATIN CAPITAL LETTER U DOUBLE ACUTE;;;0171; 0171;LATIN SMALL LETTER U WITH DOUBLE ACUTE;Ll;0;L;0075 030B;;;;N;LATIN SMALL LETTER U DOUBLE ACUTE;;0170;;0170 0172;LATIN CAPITAL LETTER U WITH OGONEK;Lu;0;L;0055 0328;;;;N;LATIN CAPITAL LETTER U OGONEK;;;0173; 0173;LATIN SMALL LETTER U WITH OGONEK;Ll;0;L;0075 0328;;;;N;LATIN SMALL LETTER U OGONEK;;0172;;0172 0174;LATIN CAPITAL LETTER W WITH CIRCUMFLEX;Lu;0;L;0057 0302;;;;N;LATIN CAPITAL LETTER W CIRCUMFLEX;;;0175; 0175;LATIN SMALL LETTER W WITH CIRCUMFLEX;Ll;0;L;0077 0302;;;;N;LATIN SMALL LETTER W CIRCUMFLEX;;0174;;0174 0176;LATIN CAPITAL LETTER Y WITH CIRCUMFLEX;Lu;0;L;0059 0302;;;;N;LATIN CAPITAL LETTER Y CIRCUMFLEX;;;0177; 0177;LATIN SMALL LETTER Y WITH CIRCUMFLEX;Ll;0;L;0079 0302;;;;N;LATIN SMALL LETTER Y CIRCUMFLEX;;0176;;0176 0178;LATIN CAPITAL LETTER Y WITH DIAERESIS;Lu;0;L;0059 0308;;;;N;LATIN CAPITAL LETTER Y DIAERESIS;;;00FF; 0179;LATIN CAPITAL LETTER Z WITH ACUTE;Lu;0;L;005A 0301;;;;N;LATIN CAPITAL LETTER Z ACUTE;;;017A; 017A;LATIN SMALL LETTER Z WITH ACUTE;Ll;0;L;007A 0301;;;;N;LATIN SMALL LETTER Z ACUTE;;0179;;0179 017B;LATIN CAPITAL LETTER Z WITH DOT ABOVE;Lu;0;L;005A 0307;;;;N;LATIN CAPITAL LETTER Z DOT;;;017C; 017C;LATIN SMALL LETTER Z WITH DOT ABOVE;Ll;0;L;007A 0307;;;;N;LATIN SMALL LETTER Z DOT;;017B;;017B 017D;LATIN CAPITAL LETTER Z WITH CARON;Lu;0;L;005A 030C;;;;N;LATIN CAPITAL LETTER Z HACEK;;;017E; 017E;LATIN SMALL LETTER Z WITH CARON;Ll;0;L;007A 030C;;;;N;LATIN SMALL LETTER Z HACEK;;017D;;017D 017F;LATIN SMALL LETTER LONG S;Ll;0;L; 0073;;;;N;;;0053;;0053 0180;LATIN SMALL LETTER B WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER B BAR;;0243;;0243 0181;LATIN CAPITAL LETTER B WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER B HOOK;;;0253; 0182;LATIN CAPITAL LETTER B WITH TOPBAR;Lu;0;L;;;;;N;LATIN CAPITAL LETTER B TOPBAR;;;0183; 0183;LATIN SMALL LETTER B WITH TOPBAR;Ll;0;L;;;;;N;LATIN SMALL LETTER B TOPBAR;;0182;;0182 0184;LATIN CAPITAL LETTER TONE SIX;Lu;0;L;;;;;N;;;;0185; 0185;LATIN SMALL LETTER TONE SIX;Ll;0;L;;;;;N;;;0184;;0184 0186;LATIN CAPITAL LETTER OPEN O;Lu;0;L;;;;;N;;;;0254; 0187;LATIN CAPITAL LETTER C WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER C HOOK;;;0188; 0188;LATIN SMALL LETTER C WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER C HOOK;;0187;;0187 0189;LATIN CAPITAL LETTER AFRICAN D;Lu;0;L;;;;;N;;;;0256; 018A;LATIN CAPITAL LETTER D WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER D HOOK;;;0257; 018B;LATIN CAPITAL LETTER D WITH TOPBAR;Lu;0;L;;;;;N;LATIN CAPITAL LETTER D TOPBAR;;;018C; 018C;LATIN SMALL LETTER D WITH TOPBAR;Ll;0;L;;;;;N;LATIN SMALL LETTER D TOPBAR;;018B;;018B 018D;LATIN SMALL LETTER TURNED DELTA;Ll;0;L;;;;;N;;;;; 018E;LATIN CAPITAL LETTER REVERSED E;Lu;0;L;;;;;N;LATIN CAPITAL LETTER TURNED E;;;01DD; 018F;LATIN CAPITAL LETTER SCHWA;Lu;0;L;;;;;N;;;;0259; 0190;LATIN CAPITAL LETTER OPEN E;Lu;0;L;;;;;N;LATIN CAPITAL LETTER EPSILON;;;025B; 0191;LATIN CAPITAL LETTER F WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER F HOOK;;;0192; 0192;LATIN SMALL LETTER F WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER SCRIPT F;;0191;;0191 0193;LATIN CAPITAL LETTER G WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER G HOOK;;;0260; 0194;LATIN CAPITAL LETTER GAMMA;Lu;0;L;;;;;N;;;;0263; 0195;LATIN SMALL LETTER HV;Ll;0;L;;;;;N;LATIN SMALL LETTER H V;;01F6;;01F6 0196;LATIN CAPITAL LETTER IOTA;Lu;0;L;;;;;N;;;;0269; 0197;LATIN CAPITAL LETTER I WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER BARRED I;;;0268; 0198;LATIN CAPITAL LETTER K WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER K HOOK;;;0199; 0199;LATIN SMALL LETTER K WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER K HOOK;;0198;;0198 019A;LATIN SMALL LETTER L WITH BAR;Ll;0;L;;;;;N;LATIN SMALL LETTER BARRED L;;023D;;023D 019B;LATIN SMALL LETTER LAMBDA WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER BARRED LAMBDA;;A7DC;;A7DC 019C;LATIN CAPITAL LETTER TURNED M;Lu;0;L;;;;;N;;;;026F; 019D;LATIN CAPITAL LETTER N WITH LEFT HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER N HOOK;;;0272; 019E;LATIN SMALL LETTER N WITH LONG RIGHT LEG;Ll;0;L;;;;;N;;;0220;;0220 019F;LATIN CAPITAL LETTER O WITH MIDDLE TILDE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER BARRED O;;;0275; 01A0;LATIN CAPITAL LETTER O WITH HORN;Lu;0;L;004F 031B;;;;N;LATIN CAPITAL LETTER O HORN;;;01A1; 01A1;LATIN SMALL LETTER O WITH HORN;Ll;0;L;006F 031B;;;;N;LATIN SMALL LETTER O HORN;;01A0;;01A0 01A2;LATIN CAPITAL LETTER OI;Lu;0;L;;;;;N;LATIN CAPITAL LETTER O I;;;01A3; 01A3;LATIN SMALL LETTER OI;Ll;0;L;;;;;N;LATIN SMALL LETTER O I;;01A2;;01A2 01A4;LATIN CAPITAL LETTER P WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER P HOOK;;;01A5; 01A5;LATIN SMALL LETTER P WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER P HOOK;;01A4;;01A4 01A6;LATIN LETTER YR;Lu;0;L;;;;;N;LATIN LETTER Y R;;;0280; 01A7;LATIN CAPITAL LETTER TONE TWO;Lu;0;L;;;;;N;;;;01A8; 01A8;LATIN SMALL LETTER TONE TWO;Ll;0;L;;;;;N;;;01A7;;01A7 01A9;LATIN CAPITAL LETTER ESH;Lu;0;L;;;;;N;;;;0283; 01AA;LATIN LETTER REVERSED ESH LOOP;Ll;0;L;;;;;N;;;;; 01AB;LATIN SMALL LETTER T WITH PALATAL HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER T PALATAL HOOK;;;; 01AC;LATIN CAPITAL LETTER T WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER T HOOK;;;01AD; 01AD;LATIN SMALL LETTER T WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER T HOOK;;01AC;;01AC 01AE;LATIN CAPITAL LETTER T WITH RETROFLEX HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER T RETROFLEX HOOK;;;0288; 01AF;LATIN CAPITAL LETTER U WITH HORN;Lu;0;L;0055 031B;;;;N;LATIN CAPITAL LETTER U HORN;;;01B0; 01B0;LATIN SMALL LETTER U WITH HORN;Ll;0;L;0075 031B;;;;N;LATIN SMALL LETTER U HORN;;01AF;;01AF 01B1;LATIN CAPITAL LETTER UPSILON;Lu;0;L;;;;;N;;;;028A; 01B2;LATIN CAPITAL LETTER V WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER SCRIPT V;;;028B; 01B3;LATIN CAPITAL LETTER Y WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER Y HOOK;;;01B4; 01B4;LATIN SMALL LETTER Y WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER Y HOOK;;01B3;;01B3 01B5;LATIN CAPITAL LETTER Z WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER Z BAR;;;01B6; 01B6;LATIN SMALL LETTER Z WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER Z BAR;;01B5;;01B5 01B7;LATIN CAPITAL LETTER EZH;Lu;0;L;;;;;N;LATIN CAPITAL LETTER YOGH;;;0292; 01B8;LATIN CAPITAL LETTER EZH REVERSED;Lu;0;L;;;;;N;LATIN CAPITAL LETTER REVERSED YOGH;;;01B9; 01B9;LATIN SMALL LETTER EZH REVERSED;Ll;0;L;;;;;N;LATIN SMALL LETTER REVERSED YOGH;;01B8;;01B8 01BA;LATIN SMALL LETTER EZH WITH TAIL;Ll;0;L;;;;;N;LATIN SMALL LETTER YOGH WITH TAIL;;;; 01BB;LATIN LETTER TWO WITH STROKE;Lo;0;L;;;;;N;LATIN LETTER TWO BAR;;;; 01BC;LATIN CAPITAL LETTER TONE FIVE;Lu;0;L;;;;;N;;;;01BD; 01BD;LATIN SMALL LETTER TONE FIVE;Ll;0;L;;;;;N;;;01BC;;01BC 01BE;LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE;Ll;0;L;;;;;N;LATIN LETTER INVERTED GLOTTAL STOP BAR;;;; 01BF;LATIN LETTER WYNN;Ll;0;L;;;;;N;;;01F7;;01F7 01C0;LATIN LETTER DENTAL CLICK;Lo;0;L;;;;;N;LATIN LETTER PIPE;;;; 01C1;LATIN LETTER LATERAL CLICK;Lo;0;L;;;;;N;LATIN LETTER DOUBLE PIPE;;;; 01C2;LATIN LETTER ALVEOLAR CLICK;Lo;0;L;;;;;N;LATIN LETTER PIPE DOUBLE BAR;;;; 01C3;LATIN LETTER RETROFLEX CLICK;Lo;0;L;;;;;N;LATIN LETTER EXCLAMATION MARK;;;; 01C4;LATIN CAPITAL LETTER DZ WITH CARON;Lu;0;L; 0044 017D;;;;N;LATIN CAPITAL LETTER D Z HACEK;;;01C6;01C5 01C5;LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON;Lt;0;L; 0044 017E;;;;N;LATIN LETTER CAPITAL D SMALL Z HACEK;;01C4;01C6;01C5 01C6;LATIN SMALL LETTER DZ WITH CARON;Ll;0;L; 0064 017E;;;;N;LATIN SMALL LETTER D Z HACEK;;01C4;;01C5 01C7;LATIN CAPITAL LETTER LJ;Lu;0;L; 004C 004A;;;;N;LATIN CAPITAL LETTER L J;;;01C9;01C8 01C8;LATIN CAPITAL LETTER L WITH SMALL LETTER J;Lt;0;L; 004C 006A;;;;N;LATIN LETTER CAPITAL L SMALL J;;01C7;01C9;01C8 01C9;LATIN SMALL LETTER LJ;Ll;0;L; 006C 006A;;;;N;LATIN SMALL LETTER L J;;01C7;;01C8 01CA;LATIN CAPITAL LETTER NJ;Lu;0;L; 004E 004A;;;;N;LATIN CAPITAL LETTER N J;;;01CC;01CB 01CB;LATIN CAPITAL LETTER N WITH SMALL LETTER J;Lt;0;L; 004E 006A;;;;N;LATIN LETTER CAPITAL N SMALL J;;01CA;01CC;01CB 01CC;LATIN SMALL LETTER NJ;Ll;0;L; 006E 006A;;;;N;LATIN SMALL LETTER N J;;01CA;;01CB 01CD;LATIN CAPITAL LETTER A WITH CARON;Lu;0;L;0041 030C;;;;N;LATIN CAPITAL LETTER A HACEK;;;01CE; 01CE;LATIN SMALL LETTER A WITH CARON;Ll;0;L;0061 030C;;;;N;LATIN SMALL LETTER A HACEK;;01CD;;01CD 01CF;LATIN CAPITAL LETTER I WITH CARON;Lu;0;L;0049 030C;;;;N;LATIN CAPITAL LETTER I HACEK;;;01D0; 01D0;LATIN SMALL LETTER I WITH CARON;Ll;0;L;0069 030C;;;;N;LATIN SMALL LETTER I HACEK;;01CF;;01CF 01D1;LATIN CAPITAL LETTER O WITH CARON;Lu;0;L;004F 030C;;;;N;LATIN CAPITAL LETTER O HACEK;;;01D2; 01D2;LATIN SMALL LETTER O WITH CARON;Ll;0;L;006F 030C;;;;N;LATIN SMALL LETTER O HACEK;;01D1;;01D1 01D3;LATIN CAPITAL LETTER U WITH CARON;Lu;0;L;0055 030C;;;;N;LATIN CAPITAL LETTER U HACEK;;;01D4; 01D4;LATIN SMALL LETTER U WITH CARON;Ll;0;L;0075 030C;;;;N;LATIN SMALL LETTER U HACEK;;01D3;;01D3 01D5;LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON;Lu;0;L;00DC 0304;;;;N;LATIN CAPITAL LETTER U DIAERESIS MACRON;;;01D6; 01D6;LATIN SMALL LETTER U WITH DIAERESIS AND MACRON;Ll;0;L;00FC 0304;;;;N;LATIN SMALL LETTER U DIAERESIS MACRON;;01D5;;01D5 01D7;LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE;Lu;0;L;00DC 0301;;;;N;LATIN CAPITAL LETTER U DIAERESIS ACUTE;;;01D8; 01D8;LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE;Ll;0;L;00FC 0301;;;;N;LATIN SMALL LETTER U DIAERESIS ACUTE;;01D7;;01D7 01D9;LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON;Lu;0;L;00DC 030C;;;;N;LATIN CAPITAL LETTER U DIAERESIS HACEK;;;01DA; 01DA;LATIN SMALL LETTER U WITH DIAERESIS AND CARON;Ll;0;L;00FC 030C;;;;N;LATIN SMALL LETTER U DIAERESIS HACEK;;01D9;;01D9 01DB;LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE;Lu;0;L;00DC 0300;;;;N;LATIN CAPITAL LETTER U DIAERESIS GRAVE;;;01DC; 01DC;LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE;Ll;0;L;00FC 0300;;;;N;LATIN SMALL LETTER U DIAERESIS GRAVE;;01DB;;01DB 01DD;LATIN SMALL LETTER TURNED E;Ll;0;L;;;;;N;;;018E;;018E 01DE;LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON;Lu;0;L;00C4 0304;;;;N;LATIN CAPITAL LETTER A DIAERESIS MACRON;;;01DF; 01DF;LATIN SMALL LETTER A WITH DIAERESIS AND MACRON;Ll;0;L;00E4 0304;;;;N;LATIN SMALL LETTER A DIAERESIS MACRON;;01DE;;01DE 01E0;LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON;Lu;0;L;0226 0304;;;;N;LATIN CAPITAL LETTER A DOT MACRON;;;01E1; 01E1;LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON;Ll;0;L;0227 0304;;;;N;LATIN SMALL LETTER A DOT MACRON;;01E0;;01E0 01E2;LATIN CAPITAL LETTER AE WITH MACRON;Lu;0;L;00C6 0304;;;;N;LATIN CAPITAL LETTER A E MACRON;;;01E3; 01E3;LATIN SMALL LETTER AE WITH MACRON;Ll;0;L;00E6 0304;;;;N;LATIN SMALL LETTER A E MACRON;;01E2;;01E2 01E4;LATIN CAPITAL LETTER G WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER G BAR;;;01E5; 01E5;LATIN SMALL LETTER G WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER G BAR;;01E4;;01E4 01E6;LATIN CAPITAL LETTER G WITH CARON;Lu;0;L;0047 030C;;;;N;LATIN CAPITAL LETTER G HACEK;;;01E7; 01E7;LATIN SMALL LETTER G WITH CARON;Ll;0;L;0067 030C;;;;N;LATIN SMALL LETTER G HACEK;;01E6;;01E6 01E8;LATIN CAPITAL LETTER K WITH CARON;Lu;0;L;004B 030C;;;;N;LATIN CAPITAL LETTER K HACEK;;;01E9; 01E9;LATIN SMALL LETTER K WITH CARON;Ll;0;L;006B 030C;;;;N;LATIN SMALL LETTER K HACEK;;01E8;;01E8 01EA;LATIN CAPITAL LETTER O WITH OGONEK;Lu;0;L;004F 0328;;;;N;LATIN CAPITAL LETTER O OGONEK;;;01EB; 01EB;LATIN SMALL LETTER O WITH OGONEK;Ll;0;L;006F 0328;;;;N;LATIN SMALL LETTER O OGONEK;;01EA;;01EA 01EC;LATIN CAPITAL LETTER O WITH OGONEK AND MACRON;Lu;0;L;01EA 0304;;;;N;LATIN CAPITAL LETTER O OGONEK MACRON;;;01ED; 01ED;LATIN SMALL LETTER O WITH OGONEK AND MACRON;Ll;0;L;01EB 0304;;;;N;LATIN SMALL LETTER O OGONEK MACRON;;01EC;;01EC 01EE;LATIN CAPITAL LETTER EZH WITH CARON;Lu;0;L;01B7 030C;;;;N;LATIN CAPITAL LETTER YOGH HACEK;;;01EF; 01EF;LATIN SMALL LETTER EZH WITH CARON;Ll;0;L;0292 030C;;;;N;LATIN SMALL LETTER YOGH HACEK;;01EE;;01EE 01F0;LATIN SMALL LETTER J WITH CARON;Ll;0;L;006A 030C;;;;N;LATIN SMALL LETTER J HACEK;;;; 01F1;LATIN CAPITAL LETTER DZ;Lu;0;L; 0044 005A;;;;N;;;;01F3;01F2 01F2;LATIN CAPITAL LETTER D WITH SMALL LETTER Z;Lt;0;L; 0044 007A;;;;N;;;01F1;01F3;01F2 01F3;LATIN SMALL LETTER DZ;Ll;0;L; 0064 007A;;;;N;;;01F1;;01F2 01F4;LATIN CAPITAL LETTER G WITH ACUTE;Lu;0;L;0047 0301;;;;N;;;;01F5; 01F5;LATIN SMALL LETTER G WITH ACUTE;Ll;0;L;0067 0301;;;;N;;;01F4;;01F4 01F6;LATIN CAPITAL LETTER HWAIR;Lu;0;L;;;;;N;;;;0195; 01F7;LATIN CAPITAL LETTER WYNN;Lu;0;L;;;;;N;;;;01BF; 01F8;LATIN CAPITAL LETTER N WITH GRAVE;Lu;0;L;004E 0300;;;;N;;;;01F9; 01F9;LATIN SMALL LETTER N WITH GRAVE;Ll;0;L;006E 0300;;;;N;;;01F8;;01F8 01FA;LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE;Lu;0;L;00C5 0301;;;;N;;;;01FB; 01FB;LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE;Ll;0;L;00E5 0301;;;;N;;;01FA;;01FA 01FC;LATIN CAPITAL LETTER AE WITH ACUTE;Lu;0;L;00C6 0301;;;;N;;;;01FD; 01FD;LATIN SMALL LETTER AE WITH ACUTE;Ll;0;L;00E6 0301;;;;N;;;01FC;;01FC 01FE;LATIN CAPITAL LETTER O WITH STROKE AND ACUTE;Lu;0;L;00D8 0301;;;;N;;;;01FF; 01FF;LATIN SMALL LETTER O WITH STROKE AND ACUTE;Ll;0;L;00F8 0301;;;;N;;;01FE;;01FE 0200;LATIN CAPITAL LETTER A WITH DOUBLE GRAVE;Lu;0;L;0041 030F;;;;N;;;;0201; 0201;LATIN SMALL LETTER A WITH DOUBLE GRAVE;Ll;0;L;0061 030F;;;;N;;;0200;;0200 0202;LATIN CAPITAL LETTER A WITH INVERTED BREVE;Lu;0;L;0041 0311;;;;N;;;;0203; 0203;LATIN SMALL LETTER A WITH INVERTED BREVE;Ll;0;L;0061 0311;;;;N;;;0202;;0202 0204;LATIN CAPITAL LETTER E WITH DOUBLE GRAVE;Lu;0;L;0045 030F;;;;N;;;;0205; 0205;LATIN SMALL LETTER E WITH DOUBLE GRAVE;Ll;0;L;0065 030F;;;;N;;;0204;;0204 0206;LATIN CAPITAL LETTER E WITH INVERTED BREVE;Lu;0;L;0045 0311;;;;N;;;;0207; 0207;LATIN SMALL LETTER E WITH INVERTED BREVE;Ll;0;L;0065 0311;;;;N;;;0206;;0206 0208;LATIN CAPITAL LETTER I WITH DOUBLE GRAVE;Lu;0;L;0049 030F;;;;N;;;;0209; 0209;LATIN SMALL LETTER I WITH DOUBLE GRAVE;Ll;0;L;0069 030F;;;;N;;;0208;;0208 020A;LATIN CAPITAL LETTER I WITH INVERTED BREVE;Lu;0;L;0049 0311;;;;N;;;;020B; 020B;LATIN SMALL LETTER I WITH INVERTED BREVE;Ll;0;L;0069 0311;;;;N;;;020A;;020A 020C;LATIN CAPITAL LETTER O WITH DOUBLE GRAVE;Lu;0;L;004F 030F;;;;N;;;;020D; 020D;LATIN SMALL LETTER O WITH DOUBLE GRAVE;Ll;0;L;006F 030F;;;;N;;;020C;;020C 020E;LATIN CAPITAL LETTER O WITH INVERTED BREVE;Lu;0;L;004F 0311;;;;N;;;;020F; 020F;LATIN SMALL LETTER O WITH INVERTED BREVE;Ll;0;L;006F 0311;;;;N;;;020E;;020E 0210;LATIN CAPITAL LETTER R WITH DOUBLE GRAVE;Lu;0;L;0052 030F;;;;N;;;;0211; 0211;LATIN SMALL LETTER R WITH DOUBLE GRAVE;Ll;0;L;0072 030F;;;;N;;;0210;;0210 0212;LATIN CAPITAL LETTER R WITH INVERTED BREVE;Lu;0;L;0052 0311;;;;N;;;;0213; 0213;LATIN SMALL LETTER R WITH INVERTED BREVE;Ll;0;L;0072 0311;;;;N;;;0212;;0212 0214;LATIN CAPITAL LETTER U WITH DOUBLE GRAVE;Lu;0;L;0055 030F;;;;N;;;;0215; 0215;LATIN SMALL LETTER U WITH DOUBLE GRAVE;Ll;0;L;0075 030F;;;;N;;;0214;;0214 0216;LATIN CAPITAL LETTER U WITH INVERTED BREVE;Lu;0;L;0055 0311;;;;N;;;;0217; 0217;LATIN SMALL LETTER U WITH INVERTED BREVE;Ll;0;L;0075 0311;;;;N;;;0216;;0216 0218;LATIN CAPITAL LETTER S WITH COMMA BELOW;Lu;0;L;0053 0326;;;;N;;;;0219; 0219;LATIN SMALL LETTER S WITH COMMA BELOW;Ll;0;L;0073 0326;;;;N;;;0218;;0218 021A;LATIN CAPITAL LETTER T WITH COMMA BELOW;Lu;0;L;0054 0326;;;;N;;;;021B; 021B;LATIN SMALL LETTER T WITH COMMA BELOW;Ll;0;L;0074 0326;;;;N;;;021A;;021A 021C;LATIN CAPITAL LETTER YOGH;Lu;0;L;;;;;N;;;;021D; 021D;LATIN SMALL LETTER YOGH;Ll;0;L;;;;;N;;;021C;;021C 021E;LATIN CAPITAL LETTER H WITH CARON;Lu;0;L;0048 030C;;;;N;;;;021F; 021F;LATIN SMALL LETTER H WITH CARON;Ll;0;L;0068 030C;;;;N;;;021E;;021E 0220;LATIN CAPITAL LETTER N WITH LONG RIGHT LEG;Lu;0;L;;;;;N;;;;019E; 0221;LATIN SMALL LETTER D WITH CURL;Ll;0;L;;;;;N;;;;; 0222;LATIN CAPITAL LETTER OU;Lu;0;L;;;;;N;;;;0223; 0223;LATIN SMALL LETTER OU;Ll;0;L;;;;;N;;;0222;;0222 0224;LATIN CAPITAL LETTER Z WITH HOOK;Lu;0;L;;;;;N;;;;0225; 0225;LATIN SMALL LETTER Z WITH HOOK;Ll;0;L;;;;;N;;;0224;;0224 0226;LATIN CAPITAL LETTER A WITH DOT ABOVE;Lu;0;L;0041 0307;;;;N;;;;0227; 0227;LATIN SMALL LETTER A WITH DOT ABOVE;Ll;0;L;0061 0307;;;;N;;;0226;;0226 0228;LATIN CAPITAL LETTER E WITH CEDILLA;Lu;0;L;0045 0327;;;;N;;;;0229; 0229;LATIN SMALL LETTER E WITH CEDILLA;Ll;0;L;0065 0327;;;;N;;;0228;;0228 022A;LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON;Lu;0;L;00D6 0304;;;;N;;;;022B; 022B;LATIN SMALL LETTER O WITH DIAERESIS AND MACRON;Ll;0;L;00F6 0304;;;;N;;;022A;;022A 022C;LATIN CAPITAL LETTER O WITH TILDE AND MACRON;Lu;0;L;00D5 0304;;;;N;;;;022D; 022D;LATIN SMALL LETTER O WITH TILDE AND MACRON;Ll;0;L;00F5 0304;;;;N;;;022C;;022C 022E;LATIN CAPITAL LETTER O WITH DOT ABOVE;Lu;0;L;004F 0307;;;;N;;;;022F; 022F;LATIN SMALL LETTER O WITH DOT ABOVE;Ll;0;L;006F 0307;;;;N;;;022E;;022E 0230;LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON;Lu;0;L;022E 0304;;;;N;;;;0231; 0231;LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON;Ll;0;L;022F 0304;;;;N;;;0230;;0230 0232;LATIN CAPITAL LETTER Y WITH MACRON;Lu;0;L;0059 0304;;;;N;;;;0233; 0233;LATIN SMALL LETTER Y WITH MACRON;Ll;0;L;0079 0304;;;;N;;;0232;;0232 0234;LATIN SMALL LETTER L WITH CURL;Ll;0;L;;;;;N;;;;; 0235;LATIN SMALL LETTER N WITH CURL;Ll;0;L;;;;;N;;;;; 0236;LATIN SMALL LETTER T WITH CURL;Ll;0;L;;;;;N;;;;; 0237;LATIN SMALL LETTER DOTLESS J;Ll;0;L;;;;;N;;;;; 0238;LATIN SMALL LETTER DB DIGRAPH;Ll;0;L;;;;;N;;;;; 0239;LATIN SMALL LETTER QP DIGRAPH;Ll;0;L;;;;;N;;;;; 023A;LATIN CAPITAL LETTER A WITH STROKE;Lu;0;L;;;;;N;;;;2C65; 023B;LATIN CAPITAL LETTER C WITH STROKE;Lu;0;L;;;;;N;;;;023C; 023C;LATIN SMALL LETTER C WITH STROKE;Ll;0;L;;;;;N;;;023B;;023B 023D;LATIN CAPITAL LETTER L WITH BAR;Lu;0;L;;;;;N;;;;019A; 023E;LATIN CAPITAL LETTER T WITH DIAGONAL STROKE;Lu;0;L;;;;;N;;;;2C66; 023F;LATIN SMALL LETTER S WITH SWASH TAIL;Ll;0;L;;;;;N;;;2C7E;;2C7E 0240;LATIN SMALL LETTER Z WITH SWASH TAIL;Ll;0;L;;;;;N;;;2C7F;;2C7F 0241;LATIN CAPITAL LETTER GLOTTAL STOP;Lu;0;L;;;;;N;;;;0242; 0242;LATIN SMALL LETTER GLOTTAL STOP;Ll;0;L;;;;;N;;;0241;;0241 0243;LATIN CAPITAL LETTER B WITH STROKE;Lu;0;L;;;;;N;;;;0180; 0244;LATIN CAPITAL LETTER U BAR;Lu;0;L;;;;;N;;;;0289; 0245;LATIN CAPITAL LETTER TURNED V;Lu;0;L;;;;;N;;;;028C; 0246;LATIN CAPITAL LETTER E WITH STROKE;Lu;0;L;;;;;N;;;;0247; 0247;LATIN SMALL LETTER E WITH STROKE;Ll;0;L;;;;;N;;;0246;;0246 0248;LATIN CAPITAL LETTER J WITH STROKE;Lu;0;L;;;;;N;;;;0249; 0249;LATIN SMALL LETTER J WITH STROKE;Ll;0;L;;;;;N;;;0248;;0248 024A;LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL;Lu;0;L;;;;;N;;;;024B; 024B;LATIN SMALL LETTER Q WITH HOOK TAIL;Ll;0;L;;;;;N;;;024A;;024A 024C;LATIN CAPITAL LETTER R WITH STROKE;Lu;0;L;;;;;N;;;;024D; 024D;LATIN SMALL LETTER R WITH STROKE;Ll;0;L;;;;;N;;;024C;;024C 024E;LATIN CAPITAL LETTER Y WITH STROKE;Lu;0;L;;;;;N;;;;024F; 024F;LATIN SMALL LETTER Y WITH STROKE;Ll;0;L;;;;;N;;;024E;;024E 0250;LATIN SMALL LETTER TURNED A;Ll;0;L;;;;;N;;;2C6F;;2C6F 0251;LATIN SMALL LETTER ALPHA;Ll;0;L;;;;;N;LATIN SMALL LETTER SCRIPT A;;2C6D;;2C6D 0252;LATIN SMALL LETTER TURNED ALPHA;Ll;0;L;;;;;N;LATIN SMALL LETTER TURNED SCRIPT A;;2C70;;2C70 0253;LATIN SMALL LETTER B WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER B HOOK;;0181;;0181 0254;LATIN SMALL LETTER OPEN O;Ll;0;L;;;;;N;;;0186;;0186 0255;LATIN SMALL LETTER C WITH CURL;Ll;0;L;;;;;N;LATIN SMALL LETTER C CURL;;;; 0256;LATIN SMALL LETTER D WITH TAIL;Ll;0;L;;;;;N;LATIN SMALL LETTER D RETROFLEX HOOK;;0189;;0189 0257;LATIN SMALL LETTER D WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER D HOOK;;018A;;018A 0258;LATIN SMALL LETTER REVERSED E;Ll;0;L;;;;;N;;;;; 0259;LATIN SMALL LETTER SCHWA;Ll;0;L;;;;;N;;;018F;;018F 025A;LATIN SMALL LETTER SCHWA WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER SCHWA HOOK;;;; 025B;LATIN SMALL LETTER OPEN E;Ll;0;L;;;;;N;LATIN SMALL LETTER EPSILON;;0190;;0190 025C;LATIN SMALL LETTER REVERSED OPEN E;Ll;0;L;;;;;N;LATIN SMALL LETTER REVERSED EPSILON;;A7AB;;A7AB 025D;LATIN SMALL LETTER REVERSED OPEN E WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER REVERSED EPSILON HOOK;;;; 025E;LATIN SMALL LETTER CLOSED REVERSED OPEN E;Ll;0;L;;;;;N;LATIN SMALL LETTER CLOSED REVERSED EPSILON;;;; 025F;LATIN SMALL LETTER DOTLESS J WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER DOTLESS J BAR;;;; 0260;LATIN SMALL LETTER G WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER G HOOK;;0193;;0193 0261;LATIN SMALL LETTER SCRIPT G;Ll;0;L;;;;;N;;;A7AC;;A7AC 0262;LATIN LETTER SMALL CAPITAL G;Ll;0;L;;;;;N;;;;; 0263;LATIN SMALL LETTER GAMMA;Ll;0;L;;;;;N;;;0194;;0194 0264;LATIN SMALL LETTER RAMS HORN;Ll;0;L;;;;;N;LATIN SMALL LETTER BABY GAMMA;;A7CB;;A7CB 0265;LATIN SMALL LETTER TURNED H;Ll;0;L;;;;;N;;;A78D;;A78D 0266;LATIN SMALL LETTER H WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER H HOOK;;A7AA;;A7AA 0267;LATIN SMALL LETTER HENG WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER HENG HOOK;;;; 0268;LATIN SMALL LETTER I WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER BARRED I;;0197;;0197 0269;LATIN SMALL LETTER IOTA;Ll;0;L;;;;;N;;;0196;;0196 026A;LATIN LETTER SMALL CAPITAL I;Ll;0;L;;;;;N;;;A7AE;;A7AE 026B;LATIN SMALL LETTER L WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;2C62;;2C62 026C;LATIN SMALL LETTER L WITH BELT;Ll;0;L;;;;;N;LATIN SMALL LETTER L BELT;;A7AD;;A7AD 026D;LATIN SMALL LETTER L WITH RETROFLEX HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER L RETROFLEX HOOK;;;; 026E;LATIN SMALL LETTER LEZH;Ll;0;L;;;;;N;LATIN SMALL LETTER L YOGH;;;; 026F;LATIN SMALL LETTER TURNED M;Ll;0;L;;;;;N;;;019C;;019C 0270;LATIN SMALL LETTER TURNED M WITH LONG LEG;Ll;0;L;;;;;N;;;;; 0271;LATIN SMALL LETTER M WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER M HOOK;;2C6E;;2C6E 0272;LATIN SMALL LETTER N WITH LEFT HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER N HOOK;;019D;;019D 0273;LATIN SMALL LETTER N WITH RETROFLEX HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER N RETROFLEX HOOK;;;; 0274;LATIN LETTER SMALL CAPITAL N;Ll;0;L;;;;;N;;;;; 0275;LATIN SMALL LETTER BARRED O;Ll;0;L;;;;;N;;;019F;;019F 0276;LATIN LETTER SMALL CAPITAL OE;Ll;0;L;;;;;N;LATIN LETTER SMALL CAPITAL O E;;;; 0277;LATIN SMALL LETTER CLOSED OMEGA;Ll;0;L;;;;;N;;;;; 0278;LATIN SMALL LETTER PHI;Ll;0;L;;;;;N;;;;; 0279;LATIN SMALL LETTER TURNED R;Ll;0;L;;;;;N;;;;; 027A;LATIN SMALL LETTER TURNED R WITH LONG LEG;Ll;0;L;;;;;N;;;;; 027B;LATIN SMALL LETTER TURNED R WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER TURNED R HOOK;;;; 027C;LATIN SMALL LETTER R WITH LONG LEG;Ll;0;L;;;;;N;;;;; 027D;LATIN SMALL LETTER R WITH TAIL;Ll;0;L;;;;;N;LATIN SMALL LETTER R HOOK;;2C64;;2C64 027E;LATIN SMALL LETTER R WITH FISHHOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER FISHHOOK R;;;; 027F;LATIN SMALL LETTER REVERSED R WITH FISHHOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER REVERSED FISHHOOK R;;;; 0280;LATIN LETTER SMALL CAPITAL R;Ll;0;L;;;;;N;;;01A6;;01A6 0281;LATIN LETTER SMALL CAPITAL INVERTED R;Ll;0;L;;;;;N;;;;; 0282;LATIN SMALL LETTER S WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER S HOOK;;A7C5;;A7C5 0283;LATIN SMALL LETTER ESH;Ll;0;L;;;;;N;;;01A9;;01A9 0284;LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER DOTLESS J BAR HOOK;;;; 0285;LATIN SMALL LETTER SQUAT REVERSED ESH;Ll;0;L;;;;;N;;;;; 0286;LATIN SMALL LETTER ESH WITH CURL;Ll;0;L;;;;;N;LATIN SMALL LETTER ESH CURL;;;; 0287;LATIN SMALL LETTER TURNED T;Ll;0;L;;;;;N;;;A7B1;;A7B1 0288;LATIN SMALL LETTER T WITH RETROFLEX HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER T RETROFLEX HOOK;;01AE;;01AE 0289;LATIN SMALL LETTER U BAR;Ll;0;L;;;;;N;;;0244;;0244 028A;LATIN SMALL LETTER UPSILON;Ll;0;L;;;;;N;;;01B1;;01B1 028B;LATIN SMALL LETTER V WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER SCRIPT V;;01B2;;01B2 028C;LATIN SMALL LETTER TURNED V;Ll;0;L;;;;;N;;;0245;;0245 028D;LATIN SMALL LETTER TURNED W;Ll;0;L;;;;;N;;;;; 028E;LATIN SMALL LETTER TURNED Y;Ll;0;L;;;;;N;;;;; 028F;LATIN LETTER SMALL CAPITAL Y;Ll;0;L;;;;;N;;;;; 0290;LATIN SMALL LETTER Z WITH RETROFLEX HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER Z RETROFLEX HOOK;;;; 0291;LATIN SMALL LETTER Z WITH CURL;Ll;0;L;;;;;N;LATIN SMALL LETTER Z CURL;;;; 0292;LATIN SMALL LETTER EZH;Ll;0;L;;;;;N;LATIN SMALL LETTER YOGH;;01B7;;01B7 0293;LATIN SMALL LETTER EZH WITH CURL;Ll;0;L;;;;;N;LATIN SMALL LETTER YOGH CURL;;;; 0294;LATIN LETTER GLOTTAL STOP;Lo;0;L;;;;;N;;;;; 0295;LATIN LETTER PHARYNGEAL VOICED FRICATIVE;Ll;0;L;;;;;N;LATIN LETTER REVERSED GLOTTAL STOP;;;; 0296;LATIN LETTER INVERTED GLOTTAL STOP;Ll;0;L;;;;;N;;;;; 0297;LATIN LETTER STRETCHED C;Ll;0;L;;;;;N;;;;; 0298;LATIN LETTER BILABIAL CLICK;Ll;0;L;;;;;N;LATIN LETTER BULLSEYE;;;; 0299;LATIN LETTER SMALL CAPITAL B;Ll;0;L;;;;;N;;;;; 029A;LATIN SMALL LETTER CLOSED OPEN E;Ll;0;L;;;;;N;LATIN SMALL LETTER CLOSED EPSILON;;;; 029B;LATIN LETTER SMALL CAPITAL G WITH HOOK;Ll;0;L;;;;;N;LATIN LETTER SMALL CAPITAL G HOOK;;;; 029C;LATIN LETTER SMALL CAPITAL H;Ll;0;L;;;;;N;;;;; 029D;LATIN SMALL LETTER J WITH CROSSED-TAIL;Ll;0;L;;;;;N;LATIN SMALL LETTER CROSSED-TAIL J;;A7B2;;A7B2 029E;LATIN SMALL LETTER TURNED K;Ll;0;L;;;;;N;;;A7B0;;A7B0 029F;LATIN LETTER SMALL CAPITAL L;Ll;0;L;;;;;N;;;;; 02A0;LATIN SMALL LETTER Q WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER Q HOOK;;;; 02A1;LATIN LETTER GLOTTAL STOP WITH STROKE;Ll;0;L;;;;;N;LATIN LETTER GLOTTAL STOP BAR;;;; 02A2;LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE;Ll;0;L;;;;;N;LATIN LETTER REVERSED GLOTTAL STOP BAR;;;; 02A3;LATIN SMALL LETTER DZ DIGRAPH;Ll;0;L;;;;;N;LATIN SMALL LETTER D Z;;;; 02A4;LATIN SMALL LETTER DEZH DIGRAPH;Ll;0;L;;;;;N;LATIN SMALL LETTER D YOGH;;;; 02A5;LATIN SMALL LETTER DZ DIGRAPH WITH CURL;Ll;0;L;;;;;N;LATIN SMALL LETTER D Z CURL;;;; 02A6;LATIN SMALL LETTER TS DIGRAPH;Ll;0;L;;;;;N;LATIN SMALL LETTER T S;;;; 02A7;LATIN SMALL LETTER TESH DIGRAPH;Ll;0;L;;;;;N;LATIN SMALL LETTER T ESH;;;; 02A8;LATIN SMALL LETTER TC DIGRAPH WITH CURL;Ll;0;L;;;;;N;LATIN SMALL LETTER T C CURL;;;; 02A9;LATIN SMALL LETTER FENG DIGRAPH;Ll;0;L;;;;;N;;;;; 02AA;LATIN SMALL LETTER LS DIGRAPH;Ll;0;L;;;;;N;;;;; 02AB;LATIN SMALL LETTER LZ DIGRAPH;Ll;0;L;;;;;N;;;;; 02AC;LATIN LETTER BILABIAL PERCUSSIVE;Ll;0;L;;;;;N;;;;; 02AD;LATIN LETTER BIDENTAL PERCUSSIVE;Ll;0;L;;;;;N;;;;; 02AE;LATIN SMALL LETTER TURNED H WITH FISHHOOK;Ll;0;L;;;;;N;;;;; 02AF;LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL;Ll;0;L;;;;;N;;;;; 02B0;MODIFIER LETTER SMALL H;Lm;0;L; 0068;;;;N;;;;; 02B1;MODIFIER LETTER SMALL H WITH HOOK;Lm;0;L; 0266;;;;N;MODIFIER LETTER SMALL H HOOK;;;; 02B2;MODIFIER LETTER SMALL J;Lm;0;L; 006A;;;;N;;;;; 02B3;MODIFIER LETTER SMALL R;Lm;0;L; 0072;;;;N;;;;; 02B4;MODIFIER LETTER SMALL TURNED R;Lm;0;L; 0279;;;;N;;;;; 02B5;MODIFIER LETTER SMALL TURNED R WITH HOOK;Lm;0;L; 027B;;;;N;MODIFIER LETTER SMALL TURNED R HOOK;;;; 02B6;MODIFIER LETTER SMALL CAPITAL INVERTED R;Lm;0;L; 0281;;;;N;;;;; 02B7;MODIFIER LETTER SMALL W;Lm;0;L; 0077;;;;N;;;;; 02B8;MODIFIER LETTER SMALL Y;Lm;0;L; 0079;;;;N;;;;; 02B9;MODIFIER LETTER PRIME;Lm;0;ON;;;;;N;;;;; 02BA;MODIFIER LETTER DOUBLE PRIME;Lm;0;ON;;;;;N;;;;; 02BB;MODIFIER LETTER TURNED COMMA;Lm;0;L;;;;;N;;;;; 02BC;MODIFIER LETTER APOSTROPHE;Lm;0;L;;;;;N;;;;; 02BD;MODIFIER LETTER REVERSED COMMA;Lm;0;L;;;;;N;;;;; 02BE;MODIFIER LETTER RIGHT HALF RING;Lm;0;L;;;;;N;;;;; 02BF;MODIFIER LETTER LEFT HALF RING;Lm;0;L;;;;;N;;;;; 02C0;MODIFIER LETTER GLOTTAL STOP;Lm;0;L;;;;;N;;;;; 02C1;MODIFIER LETTER REVERSED GLOTTAL STOP;Lm;0;L;;;;;N;;;;; 02C2;MODIFIER LETTER LEFT ARROWHEAD;Sk;0;ON;;;;;N;;;;; 02C3;MODIFIER LETTER RIGHT ARROWHEAD;Sk;0;ON;;;;;N;;;;; 02C4;MODIFIER LETTER UP ARROWHEAD;Sk;0;ON;;;;;N;;;;; 02C5;MODIFIER LETTER DOWN ARROWHEAD;Sk;0;ON;;;;;N;;;;; 02C6;MODIFIER LETTER CIRCUMFLEX ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER CIRCUMFLEX;;;; 02C7;CARON;Lm;0;ON;;;;;N;MODIFIER LETTER HACEK;;;; 02C8;MODIFIER LETTER VERTICAL LINE;Lm;0;ON;;;;;N;;;;; 02C9;MODIFIER LETTER MACRON;Lm;0;ON;;;;;N;;;;; 02CA;MODIFIER LETTER ACUTE ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER ACUTE;;;; 02CB;MODIFIER LETTER GRAVE ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER GRAVE;;;; 02CC;MODIFIER LETTER LOW VERTICAL LINE;Lm;0;ON;;;;;N;;;;; 02CD;MODIFIER LETTER LOW MACRON;Lm;0;ON;;;;;N;;;;; 02CE;MODIFIER LETTER LOW GRAVE ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER LOW GRAVE;;;; 02CF;MODIFIER LETTER LOW ACUTE ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER LOW ACUTE;;;; 02D0;MODIFIER LETTER TRIANGULAR COLON;Lm;0;L;;;;;N;;;;; 02D1;MODIFIER LETTER HALF TRIANGULAR COLON;Lm;0;L;;;;;N;;;;; 02D2;MODIFIER LETTER CENTRED RIGHT HALF RING;Sk;0;ON;;;;;N;MODIFIER LETTER CENTERED RIGHT HALF RING;;;; 02D3;MODIFIER LETTER CENTRED LEFT HALF RING;Sk;0;ON;;;;;N;MODIFIER LETTER CENTERED LEFT HALF RING;;;; 02D4;MODIFIER LETTER UP TACK;Sk;0;ON;;;;;N;;;;; 02D5;MODIFIER LETTER DOWN TACK;Sk;0;ON;;;;;N;;;;; 02D6;MODIFIER LETTER PLUS SIGN;Sk;0;ON;;;;;N;;;;; 02D7;MODIFIER LETTER MINUS SIGN;Sk;0;ON;;;;;N;;;;; 02D8;BREVE;Sk;0;ON; 0020 0306;;;;N;SPACING BREVE;;;; 02D9;DOT ABOVE;Sk;0;ON; 0020 0307;;;;N;SPACING DOT ABOVE;;;; 02DA;RING ABOVE;Sk;0;ON; 0020 030A;;;;N;SPACING RING ABOVE;;;; 02DB;OGONEK;Sk;0;ON; 0020 0328;;;;N;SPACING OGONEK;;;; 02DC;SMALL TILDE;Sk;0;ON; 0020 0303;;;;N;SPACING TILDE;;;; 02DD;DOUBLE ACUTE ACCENT;Sk;0;ON; 0020 030B;;;;N;SPACING DOUBLE ACUTE;;;; 02DE;MODIFIER LETTER RHOTIC HOOK;Sk;0;ON;;;;;N;;;;; 02DF;MODIFIER LETTER CROSS ACCENT;Sk;0;ON;;;;;N;;;;; 02E0;MODIFIER LETTER SMALL GAMMA;Lm;0;L; 0263;;;;N;;;;; 02E1;MODIFIER LETTER SMALL L;Lm;0;L; 006C;;;;N;;;;; 02E2;MODIFIER LETTER SMALL S;Lm;0;L; 0073;;;;N;;;;; 02E3;MODIFIER LETTER SMALL X;Lm;0;L; 0078;;;;N;;;;; 02E4;MODIFIER LETTER SMALL REVERSED GLOTTAL STOP;Lm;0;L; 0295;;;;N;;;;; 02E5;MODIFIER LETTER EXTRA-HIGH TONE BAR;Sk;0;ON;;;;;N;;;;; 02E6;MODIFIER LETTER HIGH TONE BAR;Sk;0;ON;;;;;N;;;;; 02E7;MODIFIER LETTER MID TONE BAR;Sk;0;ON;;;;;N;;;;; 02E8;MODIFIER LETTER LOW TONE BAR;Sk;0;ON;;;;;N;;;;; 02E9;MODIFIER LETTER EXTRA-LOW TONE BAR;Sk;0;ON;;;;;N;;;;; 02EA;MODIFIER LETTER YIN DEPARTING TONE MARK;Sk;0;ON;;;;;N;;;;; 02EB;MODIFIER LETTER YANG DEPARTING TONE MARK;Sk;0;ON;;;;;N;;;;; 02EC;MODIFIER LETTER VOICING;Lm;0;ON;;;;;N;;;;; 02ED;MODIFIER LETTER UNASPIRATED;Sk;0;ON;;;;;N;;;;; 02EE;MODIFIER LETTER DOUBLE APOSTROPHE;Lm;0;L;;;;;N;;;;; 02EF;MODIFIER LETTER LOW DOWN ARROWHEAD;Sk;0;ON;;;;;N;;;;; 02F0;MODIFIER LETTER LOW UP ARROWHEAD;Sk;0;ON;;;;;N;;;;; 02F1;MODIFIER LETTER LOW LEFT ARROWHEAD;Sk;0;ON;;;;;N;;;;; 02F2;MODIFIER LETTER LOW RIGHT ARROWHEAD;Sk;0;ON;;;;;N;;;;; 02F3;MODIFIER LETTER LOW RING;Sk;0;ON;;;;;N;;;;; 02F4;MODIFIER LETTER MIDDLE GRAVE ACCENT;Sk;0;ON;;;;;N;;;;; 02F5;MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT;Sk;0;ON;;;;;N;;;;; 02F6;MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT;Sk;0;ON;;;;;N;;;;; 02F7;MODIFIER LETTER LOW TILDE;Sk;0;ON;;;;;N;;;;; 02F8;MODIFIER LETTER RAISED COLON;Sk;0;ON;;;;;N;;;;; 02F9;MODIFIER LETTER BEGIN HIGH TONE;Sk;0;ON;;;;;N;;;;; 02FA;MODIFIER LETTER END HIGH TONE;Sk;0;ON;;;;;N;;;;; 02FB;MODIFIER LETTER BEGIN LOW TONE;Sk;0;ON;;;;;N;;;;; 02FC;MODIFIER LETTER END LOW TONE;Sk;0;ON;;;;;N;;;;; 02FD;MODIFIER LETTER SHELF;Sk;0;ON;;;;;N;;;;; 02FE;MODIFIER LETTER OPEN SHELF;Sk;0;ON;;;;;N;;;;; 02FF;MODIFIER LETTER LOW LEFT ARROW;Sk;0;ON;;;;;N;;;;; 0300;COMBINING GRAVE ACCENT;Mn;230;NSM;;;;;N;NON-SPACING GRAVE;;;; 0301;COMBINING ACUTE ACCENT;Mn;230;NSM;;;;;N;NON-SPACING ACUTE;;;; 0302;COMBINING CIRCUMFLEX ACCENT;Mn;230;NSM;;;;;N;NON-SPACING CIRCUMFLEX;;;; 0303;COMBINING TILDE;Mn;230;NSM;;;;;N;NON-SPACING TILDE;;;; 0304;COMBINING MACRON;Mn;230;NSM;;;;;N;NON-SPACING MACRON;;;; 0305;COMBINING OVERLINE;Mn;230;NSM;;;;;N;NON-SPACING OVERSCORE;;;; 0306;COMBINING BREVE;Mn;230;NSM;;;;;N;NON-SPACING BREVE;;;; 0307;COMBINING DOT ABOVE;Mn;230;NSM;;;;;N;NON-SPACING DOT ABOVE;;;; 0308;COMBINING DIAERESIS;Mn;230;NSM;;;;;N;NON-SPACING DIAERESIS;;;; 0309;COMBINING HOOK ABOVE;Mn;230;NSM;;;;;N;NON-SPACING HOOK ABOVE;;;; 030A;COMBINING RING ABOVE;Mn;230;NSM;;;;;N;NON-SPACING RING ABOVE;;;; 030B;COMBINING DOUBLE ACUTE ACCENT;Mn;230;NSM;;;;;N;NON-SPACING DOUBLE ACUTE;;;; 030C;COMBINING CARON;Mn;230;NSM;;;;;N;NON-SPACING HACEK;;;; 030D;COMBINING VERTICAL LINE ABOVE;Mn;230;NSM;;;;;N;NON-SPACING VERTICAL LINE ABOVE;;;; 030E;COMBINING DOUBLE VERTICAL LINE ABOVE;Mn;230;NSM;;;;;N;NON-SPACING DOUBLE VERTICAL LINE ABOVE;;;; 030F;COMBINING DOUBLE GRAVE ACCENT;Mn;230;NSM;;;;;N;NON-SPACING DOUBLE GRAVE;;;; 0310;COMBINING CANDRABINDU;Mn;230;NSM;;;;;N;NON-SPACING CANDRABINDU;;;; 0311;COMBINING INVERTED BREVE;Mn;230;NSM;;;;;N;NON-SPACING INVERTED BREVE;;;; 0312;COMBINING TURNED COMMA ABOVE;Mn;230;NSM;;;;;N;NON-SPACING TURNED COMMA ABOVE;;;; 0313;COMBINING COMMA ABOVE;Mn;230;NSM;;;;;N;NON-SPACING COMMA ABOVE;;;; 0314;COMBINING REVERSED COMMA ABOVE;Mn;230;NSM;;;;;N;NON-SPACING REVERSED COMMA ABOVE;;;; 0315;COMBINING COMMA ABOVE RIGHT;Mn;232;NSM;;;;;N;NON-SPACING COMMA ABOVE RIGHT;;;; 0316;COMBINING GRAVE ACCENT BELOW;Mn;220;NSM;;;;;N;NON-SPACING GRAVE BELOW;;;; 0317;COMBINING ACUTE ACCENT BELOW;Mn;220;NSM;;;;;N;NON-SPACING ACUTE BELOW;;;; 0318;COMBINING LEFT TACK BELOW;Mn;220;NSM;;;;;N;NON-SPACING LEFT TACK BELOW;;;; 0319;COMBINING RIGHT TACK BELOW;Mn;220;NSM;;;;;N;NON-SPACING RIGHT TACK BELOW;;;; 031A;COMBINING LEFT ANGLE ABOVE;Mn;232;NSM;;;;;N;NON-SPACING LEFT ANGLE ABOVE;;;; 031B;COMBINING HORN;Mn;216;NSM;;;;;N;NON-SPACING HORN;;;; 031C;COMBINING LEFT HALF RING BELOW;Mn;220;NSM;;;;;N;NON-SPACING LEFT HALF RING BELOW;;;; 031D;COMBINING UP TACK BELOW;Mn;220;NSM;;;;;N;NON-SPACING UP TACK BELOW;;;; 031E;COMBINING DOWN TACK BELOW;Mn;220;NSM;;;;;N;NON-SPACING DOWN TACK BELOW;;;; 031F;COMBINING PLUS SIGN BELOW;Mn;220;NSM;;;;;N;NON-SPACING PLUS SIGN BELOW;;;; 0320;COMBINING MINUS SIGN BELOW;Mn;220;NSM;;;;;N;NON-SPACING MINUS SIGN BELOW;;;; 0321;COMBINING PALATALIZED HOOK BELOW;Mn;202;NSM;;;;;N;NON-SPACING PALATALIZED HOOK BELOW;;;; 0322;COMBINING RETROFLEX HOOK BELOW;Mn;202;NSM;;;;;N;NON-SPACING RETROFLEX HOOK BELOW;;;; 0323;COMBINING DOT BELOW;Mn;220;NSM;;;;;N;NON-SPACING DOT BELOW;;;; 0324;COMBINING DIAERESIS BELOW;Mn;220;NSM;;;;;N;NON-SPACING DOUBLE DOT BELOW;;;; 0325;COMBINING RING BELOW;Mn;220;NSM;;;;;N;NON-SPACING RING BELOW;;;; 0326;COMBINING COMMA BELOW;Mn;220;NSM;;;;;N;NON-SPACING COMMA BELOW;;;; 0327;COMBINING CEDILLA;Mn;202;NSM;;;;;N;NON-SPACING CEDILLA;;;; 0328;COMBINING OGONEK;Mn;202;NSM;;;;;N;NON-SPACING OGONEK;;;; 0329;COMBINING VERTICAL LINE BELOW;Mn;220;NSM;;;;;N;NON-SPACING VERTICAL LINE BELOW;;;; 032A;COMBINING BRIDGE BELOW;Mn;220;NSM;;;;;N;NON-SPACING BRIDGE BELOW;;;; 032B;COMBINING INVERTED DOUBLE ARCH BELOW;Mn;220;NSM;;;;;N;NON-SPACING INVERTED DOUBLE ARCH BELOW;;;; 032C;COMBINING CARON BELOW;Mn;220;NSM;;;;;N;NON-SPACING HACEK BELOW;;;; 032D;COMBINING CIRCUMFLEX ACCENT BELOW;Mn;220;NSM;;;;;N;NON-SPACING CIRCUMFLEX BELOW;;;; 032E;COMBINING BREVE BELOW;Mn;220;NSM;;;;;N;NON-SPACING BREVE BELOW;;;; 032F;COMBINING INVERTED BREVE BELOW;Mn;220;NSM;;;;;N;NON-SPACING INVERTED BREVE BELOW;;;; 0330;COMBINING TILDE BELOW;Mn;220;NSM;;;;;N;NON-SPACING TILDE BELOW;;;; 0331;COMBINING MACRON BELOW;Mn;220;NSM;;;;;N;NON-SPACING MACRON BELOW;;;; 0332;COMBINING LOW LINE;Mn;220;NSM;;;;;N;NON-SPACING UNDERSCORE;;;; 0333;COMBINING DOUBLE LOW LINE;Mn;220;NSM;;;;;N;NON-SPACING DOUBLE UNDERSCORE;;;; 0334;COMBINING TILDE OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING TILDE OVERLAY;;;; 0335;COMBINING SHORT STROKE OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING SHORT BAR OVERLAY;;;; 0336;COMBINING LONG STROKE OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING LONG BAR OVERLAY;;;; 0337;COMBINING SHORT SOLIDUS OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING SHORT SLASH OVERLAY;;;; 0338;COMBINING LONG SOLIDUS OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING LONG SLASH OVERLAY;;;; 0339;COMBINING RIGHT HALF RING BELOW;Mn;220;NSM;;;;;N;NON-SPACING RIGHT HALF RING BELOW;;;; 033A;COMBINING INVERTED BRIDGE BELOW;Mn;220;NSM;;;;;N;NON-SPACING INVERTED BRIDGE BELOW;;;; 033B;COMBINING SQUARE BELOW;Mn;220;NSM;;;;;N;NON-SPACING SQUARE BELOW;;;; 033C;COMBINING SEAGULL BELOW;Mn;220;NSM;;;;;N;NON-SPACING SEAGULL BELOW;;;; 033D;COMBINING X ABOVE;Mn;230;NSM;;;;;N;NON-SPACING X ABOVE;;;; 033E;COMBINING VERTICAL TILDE;Mn;230;NSM;;;;;N;NON-SPACING VERTICAL TILDE;;;; 033F;COMBINING DOUBLE OVERLINE;Mn;230;NSM;;;;;N;NON-SPACING DOUBLE OVERSCORE;;;; 0340;COMBINING GRAVE TONE MARK;Mn;230;NSM;0300;;;;N;NON-SPACING GRAVE TONE MARK;;;; 0341;COMBINING ACUTE TONE MARK;Mn;230;NSM;0301;;;;N;NON-SPACING ACUTE TONE MARK;;;; 0342;COMBINING GREEK PERISPOMENI;Mn;230;NSM;;;;;N;;;;; 0343;COMBINING GREEK KORONIS;Mn;230;NSM;0313;;;;N;;;;; 0344;COMBINING GREEK DIALYTIKA TONOS;Mn;230;NSM;0308 0301;;;;N;GREEK NON-SPACING DIAERESIS TONOS;;;; 0345;COMBINING GREEK YPOGEGRAMMENI;Mn;240;NSM;;;;;N;GREEK NON-SPACING IOTA BELOW;;0399;;0399 0346;COMBINING BRIDGE ABOVE;Mn;230;NSM;;;;;N;;;;; 0347;COMBINING EQUALS SIGN BELOW;Mn;220;NSM;;;;;N;;;;; 0348;COMBINING DOUBLE VERTICAL LINE BELOW;Mn;220;NSM;;;;;N;;;;; 0349;COMBINING LEFT ANGLE BELOW;Mn;220;NSM;;;;;N;;;;; 034A;COMBINING NOT TILDE ABOVE;Mn;230;NSM;;;;;N;;;;; 034B;COMBINING HOMOTHETIC ABOVE;Mn;230;NSM;;;;;N;;;;; 034C;COMBINING ALMOST EQUAL TO ABOVE;Mn;230;NSM;;;;;N;;;;; 034D;COMBINING LEFT RIGHT ARROW BELOW;Mn;220;NSM;;;;;N;;;;; 034E;COMBINING UPWARDS ARROW BELOW;Mn;220;NSM;;;;;N;;;;; 034F;COMBINING GRAPHEME JOINER;Mn;0;NSM;;;;;N;;;;; 0350;COMBINING RIGHT ARROWHEAD ABOVE;Mn;230;NSM;;;;;N;;;;; 0351;COMBINING LEFT HALF RING ABOVE;Mn;230;NSM;;;;;N;;;;; 0352;COMBINING FERMATA;Mn;230;NSM;;;;;N;;;;; 0353;COMBINING X BELOW;Mn;220;NSM;;;;;N;;;;; 0354;COMBINING LEFT ARROWHEAD BELOW;Mn;220;NSM;;;;;N;;;;; 0355;COMBINING RIGHT ARROWHEAD BELOW;Mn;220;NSM;;;;;N;;;;; 0356;COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW;Mn;220;NSM;;;;;N;;;;; 0357;COMBINING RIGHT HALF RING ABOVE;Mn;230;NSM;;;;;N;;;;; 0358;COMBINING DOT ABOVE RIGHT;Mn;232;NSM;;;;;N;;;;; 0359;COMBINING ASTERISK BELOW;Mn;220;NSM;;;;;N;;;;; 035A;COMBINING DOUBLE RING BELOW;Mn;220;NSM;;;;;N;;;;; 035B;COMBINING ZIGZAG ABOVE;Mn;230;NSM;;;;;N;;;;; 035C;COMBINING DOUBLE BREVE BELOW;Mn;233;NSM;;;;;N;;;;; 035D;COMBINING DOUBLE BREVE;Mn;234;NSM;;;;;N;;;;; 035E;COMBINING DOUBLE MACRON;Mn;234;NSM;;;;;N;;;;; 035F;COMBINING DOUBLE MACRON BELOW;Mn;233;NSM;;;;;N;;;;; 0360;COMBINING DOUBLE TILDE;Mn;234;NSM;;;;;N;;;;; 0361;COMBINING DOUBLE INVERTED BREVE;Mn;234;NSM;;;;;N;;;;; 0362;COMBINING DOUBLE RIGHTWARDS ARROW BELOW;Mn;233;NSM;;;;;N;;;;; 0363;COMBINING LATIN SMALL LETTER A;Mn;230;NSM;;;;;N;;;;; 0364;COMBINING LATIN SMALL LETTER E;Mn;230;NSM;;;;;N;;;;; 0365;COMBINING LATIN SMALL LETTER I;Mn;230;NSM;;;;;N;;;;; 0366;COMBINING LATIN SMALL LETTER O;Mn;230;NSM;;;;;N;;;;; 0367;COMBINING LATIN SMALL LETTER U;Mn;230;NSM;;;;;N;;;;; 0368;COMBINING LATIN SMALL LETTER C;Mn;230;NSM;;;;;N;;;;; 0369;COMBINING LATIN SMALL LETTER D;Mn;230;NSM;;;;;N;;;;; 036A;COMBINING LATIN SMALL LETTER H;Mn;230;NSM;;;;;N;;;;; 036B;COMBINING LATIN SMALL LETTER M;Mn;230;NSM;;;;;N;;;;; 036C;COMBINING LATIN SMALL LETTER R;Mn;230;NSM;;;;;N;;;;; 036D;COMBINING LATIN SMALL LETTER T;Mn;230;NSM;;;;;N;;;;; 036E;COMBINING LATIN SMALL LETTER V;Mn;230;NSM;;;;;N;;;;; 036F;COMBINING LATIN SMALL LETTER X;Mn;230;NSM;;;;;N;;;;; 0370;GREEK CAPITAL LETTER HETA;Lu;0;L;;;;;N;;;;0371; 0371;GREEK SMALL LETTER HETA;Ll;0;L;;;;;N;;;0370;;0370 0372;GREEK CAPITAL LETTER ARCHAIC SAMPI;Lu;0;L;;;;;N;;;;0373; 0373;GREEK SMALL LETTER ARCHAIC SAMPI;Ll;0;L;;;;;N;;;0372;;0372 0374;GREEK NUMERAL SIGN;Lm;0;ON;02B9;;;;N;GREEK UPPER NUMERAL SIGN;;;; 0375;GREEK LOWER NUMERAL SIGN;Sk;0;ON;;;;;N;;;;; 0376;GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA;Lu;0;L;;;;;N;;;;0377; 0377;GREEK SMALL LETTER PAMPHYLIAN DIGAMMA;Ll;0;L;;;;;N;;;0376;;0376 037A;GREEK YPOGEGRAMMENI;Lm;0;L; 0020 0345;;;;N;GREEK SPACING IOTA BELOW;;;; 037B;GREEK SMALL REVERSED LUNATE SIGMA SYMBOL;Ll;0;L;;;;;N;;;03FD;;03FD 037C;GREEK SMALL DOTTED LUNATE SIGMA SYMBOL;Ll;0;L;;;;;N;;;03FE;;03FE 037D;GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL;Ll;0;L;;;;;N;;;03FF;;03FF 037E;GREEK QUESTION MARK;Po;0;ON;003B;;;;N;;;;; 037F;GREEK CAPITAL LETTER YOT;Lu;0;L;;;;;N;;;;03F3; 0384;GREEK TONOS;Sk;0;ON; 0020 0301;;;;N;GREEK SPACING TONOS;;;; 0385;GREEK DIALYTIKA TONOS;Sk;0;ON;00A8 0301;;;;N;GREEK SPACING DIAERESIS TONOS;;;; 0386;GREEK CAPITAL LETTER ALPHA WITH TONOS;Lu;0;L;0391 0301;;;;N;GREEK CAPITAL LETTER ALPHA TONOS;;;03AC; 0387;GREEK ANO TELEIA;Po;0;ON;00B7;;;;N;;;;; 0388;GREEK CAPITAL LETTER EPSILON WITH TONOS;Lu;0;L;0395 0301;;;;N;GREEK CAPITAL LETTER EPSILON TONOS;;;03AD; 0389;GREEK CAPITAL LETTER ETA WITH TONOS;Lu;0;L;0397 0301;;;;N;GREEK CAPITAL LETTER ETA TONOS;;;03AE; 038A;GREEK CAPITAL LETTER IOTA WITH TONOS;Lu;0;L;0399 0301;;;;N;GREEK CAPITAL LETTER IOTA TONOS;;;03AF; 038C;GREEK CAPITAL LETTER OMICRON WITH TONOS;Lu;0;L;039F 0301;;;;N;GREEK CAPITAL LETTER OMICRON TONOS;;;03CC; 038E;GREEK CAPITAL LETTER UPSILON WITH TONOS;Lu;0;L;03A5 0301;;;;N;GREEK CAPITAL LETTER UPSILON TONOS;;;03CD; 038F;GREEK CAPITAL LETTER OMEGA WITH TONOS;Lu;0;L;03A9 0301;;;;N;GREEK CAPITAL LETTER OMEGA TONOS;;;03CE; 0390;GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS;Ll;0;L;03CA 0301;;;;N;GREEK SMALL LETTER IOTA DIAERESIS TONOS;;;; 0391;GREEK CAPITAL LETTER ALPHA;Lu;0;L;;;;;N;;;;03B1; 0392;GREEK CAPITAL LETTER BETA;Lu;0;L;;;;;N;;;;03B2; 0393;GREEK CAPITAL LETTER GAMMA;Lu;0;L;;;;;N;;;;03B3; 0394;GREEK CAPITAL LETTER DELTA;Lu;0;L;;;;;N;;;;03B4; 0395;GREEK CAPITAL LETTER EPSILON;Lu;0;L;;;;;N;;;;03B5; 0396;GREEK CAPITAL LETTER ZETA;Lu;0;L;;;;;N;;;;03B6; 0397;GREEK CAPITAL LETTER ETA;Lu;0;L;;;;;N;;;;03B7; 0398;GREEK CAPITAL LETTER THETA;Lu;0;L;;;;;N;;;;03B8; 0399;GREEK CAPITAL LETTER IOTA;Lu;0;L;;;;;N;;;;03B9; 039A;GREEK CAPITAL LETTER KAPPA;Lu;0;L;;;;;N;;;;03BA; 039B;GREEK CAPITAL LETTER LAMDA;Lu;0;L;;;;;N;GREEK CAPITAL LETTER LAMBDA;;;03BB; 039C;GREEK CAPITAL LETTER MU;Lu;0;L;;;;;N;;;;03BC; 039D;GREEK CAPITAL LETTER NU;Lu;0;L;;;;;N;;;;03BD; 039E;GREEK CAPITAL LETTER XI;Lu;0;L;;;;;N;;;;03BE; 039F;GREEK CAPITAL LETTER OMICRON;Lu;0;L;;;;;N;;;;03BF; 03A0;GREEK CAPITAL LETTER PI;Lu;0;L;;;;;N;;;;03C0; 03A1;GREEK CAPITAL LETTER RHO;Lu;0;L;;;;;N;;;;03C1; 03A3;GREEK CAPITAL LETTER SIGMA;Lu;0;L;;;;;N;;;;03C3; 03A4;GREEK CAPITAL LETTER TAU;Lu;0;L;;;;;N;;;;03C4; 03A5;GREEK CAPITAL LETTER UPSILON;Lu;0;L;;;;;N;;;;03C5; 03A6;GREEK CAPITAL LETTER PHI;Lu;0;L;;;;;N;;;;03C6; 03A7;GREEK CAPITAL LETTER CHI;Lu;0;L;;;;;N;;;;03C7; 03A8;GREEK CAPITAL LETTER PSI;Lu;0;L;;;;;N;;;;03C8; 03A9;GREEK CAPITAL LETTER OMEGA;Lu;0;L;;;;;N;;;;03C9; 03AA;GREEK CAPITAL LETTER IOTA WITH DIALYTIKA;Lu;0;L;0399 0308;;;;N;GREEK CAPITAL LETTER IOTA DIAERESIS;;;03CA; 03AB;GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA;Lu;0;L;03A5 0308;;;;N;GREEK CAPITAL LETTER UPSILON DIAERESIS;;;03CB; 03AC;GREEK SMALL LETTER ALPHA WITH TONOS;Ll;0;L;03B1 0301;;;;N;GREEK SMALL LETTER ALPHA TONOS;;0386;;0386 03AD;GREEK SMALL LETTER EPSILON WITH TONOS;Ll;0;L;03B5 0301;;;;N;GREEK SMALL LETTER EPSILON TONOS;;0388;;0388 03AE;GREEK SMALL LETTER ETA WITH TONOS;Ll;0;L;03B7 0301;;;;N;GREEK SMALL LETTER ETA TONOS;;0389;;0389 03AF;GREEK SMALL LETTER IOTA WITH TONOS;Ll;0;L;03B9 0301;;;;N;GREEK SMALL LETTER IOTA TONOS;;038A;;038A 03B0;GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS;Ll;0;L;03CB 0301;;;;N;GREEK SMALL LETTER UPSILON DIAERESIS TONOS;;;; 03B1;GREEK SMALL LETTER ALPHA;Ll;0;L;;;;;N;;;0391;;0391 03B2;GREEK SMALL LETTER BETA;Ll;0;L;;;;;N;;;0392;;0392 03B3;GREEK SMALL LETTER GAMMA;Ll;0;L;;;;;N;;;0393;;0393 03B4;GREEK SMALL LETTER DELTA;Ll;0;L;;;;;N;;;0394;;0394 03B5;GREEK SMALL LETTER EPSILON;Ll;0;L;;;;;N;;;0395;;0395 03B6;GREEK SMALL LETTER ZETA;Ll;0;L;;;;;N;;;0396;;0396 03B7;GREEK SMALL LETTER ETA;Ll;0;L;;;;;N;;;0397;;0397 03B8;GREEK SMALL LETTER THETA;Ll;0;L;;;;;N;;;0398;;0398 03B9;GREEK SMALL LETTER IOTA;Ll;0;L;;;;;N;;;0399;;0399 03BA;GREEK SMALL LETTER KAPPA;Ll;0;L;;;;;N;;;039A;;039A 03BB;GREEK SMALL LETTER LAMDA;Ll;0;L;;;;;N;GREEK SMALL LETTER LAMBDA;;039B;;039B 03BC;GREEK SMALL LETTER MU;Ll;0;L;;;;;N;;;039C;;039C 03BD;GREEK SMALL LETTER NU;Ll;0;L;;;;;N;;;039D;;039D 03BE;GREEK SMALL LETTER XI;Ll;0;L;;;;;N;;;039E;;039E 03BF;GREEK SMALL LETTER OMICRON;Ll;0;L;;;;;N;;;039F;;039F 03C0;GREEK SMALL LETTER PI;Ll;0;L;;;;;N;;;03A0;;03A0 03C1;GREEK SMALL LETTER RHO;Ll;0;L;;;;;N;;;03A1;;03A1 03C2;GREEK SMALL LETTER FINAL SIGMA;Ll;0;L;;;;;N;;;03A3;;03A3 03C3;GREEK SMALL LETTER SIGMA;Ll;0;L;;;;;N;;;03A3;;03A3 03C4;GREEK SMALL LETTER TAU;Ll;0;L;;;;;N;;;03A4;;03A4 03C5;GREEK SMALL LETTER UPSILON;Ll;0;L;;;;;N;;;03A5;;03A5 03C6;GREEK SMALL LETTER PHI;Ll;0;L;;;;;N;;;03A6;;03A6 03C7;GREEK SMALL LETTER CHI;Ll;0;L;;;;;N;;;03A7;;03A7 03C8;GREEK SMALL LETTER PSI;Ll;0;L;;;;;N;;;03A8;;03A8 03C9;GREEK SMALL LETTER OMEGA;Ll;0;L;;;;;N;;;03A9;;03A9 03CA;GREEK SMALL LETTER IOTA WITH DIALYTIKA;Ll;0;L;03B9 0308;;;;N;GREEK SMALL LETTER IOTA DIAERESIS;;03AA;;03AA 03CB;GREEK SMALL LETTER UPSILON WITH DIALYTIKA;Ll;0;L;03C5 0308;;;;N;GREEK SMALL LETTER UPSILON DIAERESIS;;03AB;;03AB 03CC;GREEK SMALL LETTER OMICRON WITH TONOS;Ll;0;L;03BF 0301;;;;N;GREEK SMALL LETTER OMICRON TONOS;;038C;;038C 03CD;GREEK SMALL LETTER UPSILON WITH TONOS;Ll;0;L;03C5 0301;;;;N;GREEK SMALL LETTER UPSILON TONOS;;038E;;038E 03CE;GREEK SMALL LETTER OMEGA WITH TONOS;Ll;0;L;03C9 0301;;;;N;GREEK SMALL LETTER OMEGA TONOS;;038F;;038F 03CF;GREEK CAPITAL KAI SYMBOL;Lu;0;L;;;;;N;;;;03D7; 03D0;GREEK BETA SYMBOL;Ll;0;L; 03B2;;;;N;GREEK SMALL LETTER CURLED BETA;;0392;;0392 03D1;GREEK THETA SYMBOL;Ll;0;L; 03B8;;;;N;GREEK SMALL LETTER SCRIPT THETA;;0398;;0398 03D2;GREEK UPSILON WITH HOOK SYMBOL;Lu;0;L; 03A5;;;;N;GREEK CAPITAL LETTER UPSILON HOOK;;;; 03D3;GREEK UPSILON WITH ACUTE AND HOOK SYMBOL;Lu;0;L;03D2 0301;;;;N;GREEK CAPITAL LETTER UPSILON HOOK TONOS;;;; 03D4;GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL;Lu;0;L;03D2 0308;;;;N;GREEK CAPITAL LETTER UPSILON HOOK DIAERESIS;;;; 03D5;GREEK PHI SYMBOL;Ll;0;L; 03C6;;;;N;GREEK SMALL LETTER SCRIPT PHI;;03A6;;03A6 03D6;GREEK PI SYMBOL;Ll;0;L; 03C0;;;;N;GREEK SMALL LETTER OMEGA PI;;03A0;;03A0 03D7;GREEK KAI SYMBOL;Ll;0;L;;;;;N;;;03CF;;03CF 03D8;GREEK LETTER ARCHAIC KOPPA;Lu;0;L;;;;;N;;;;03D9; 03D9;GREEK SMALL LETTER ARCHAIC KOPPA;Ll;0;L;;;;;N;;;03D8;;03D8 03DA;GREEK LETTER STIGMA;Lu;0;L;;;;;N;GREEK CAPITAL LETTER STIGMA;;;03DB; 03DB;GREEK SMALL LETTER STIGMA;Ll;0;L;;;;;N;;;03DA;;03DA 03DC;GREEK LETTER DIGAMMA;Lu;0;L;;;;;N;GREEK CAPITAL LETTER DIGAMMA;;;03DD; 03DD;GREEK SMALL LETTER DIGAMMA;Ll;0;L;;;;;N;;;03DC;;03DC 03DE;GREEK LETTER KOPPA;Lu;0;L;;;;;N;GREEK CAPITAL LETTER KOPPA;;;03DF; 03DF;GREEK SMALL LETTER KOPPA;Ll;0;L;;;;;N;;;03DE;;03DE 03E0;GREEK LETTER SAMPI;Lu;0;L;;;;;N;GREEK CAPITAL LETTER SAMPI;;;03E1; 03E1;GREEK SMALL LETTER SAMPI;Ll;0;L;;;;;N;;;03E0;;03E0 03E2;COPTIC CAPITAL LETTER SHEI;Lu;0;L;;;;;N;GREEK CAPITAL LETTER SHEI;;;03E3; 03E3;COPTIC SMALL LETTER SHEI;Ll;0;L;;;;;N;GREEK SMALL LETTER SHEI;;03E2;;03E2 03E4;COPTIC CAPITAL LETTER FEI;Lu;0;L;;;;;N;GREEK CAPITAL LETTER FEI;;;03E5; 03E5;COPTIC SMALL LETTER FEI;Ll;0;L;;;;;N;GREEK SMALL LETTER FEI;;03E4;;03E4 03E6;COPTIC CAPITAL LETTER KHEI;Lu;0;L;;;;;N;GREEK CAPITAL LETTER KHEI;;;03E7; 03E7;COPTIC SMALL LETTER KHEI;Ll;0;L;;;;;N;GREEK SMALL LETTER KHEI;;03E6;;03E6 03E8;COPTIC CAPITAL LETTER HORI;Lu;0;L;;;;;N;GREEK CAPITAL LETTER HORI;;;03E9; 03E9;COPTIC SMALL LETTER HORI;Ll;0;L;;;;;N;GREEK SMALL LETTER HORI;;03E8;;03E8 03EA;COPTIC CAPITAL LETTER GANGIA;Lu;0;L;;;;;N;GREEK CAPITAL LETTER GANGIA;;;03EB; 03EB;COPTIC SMALL LETTER GANGIA;Ll;0;L;;;;;N;GREEK SMALL LETTER GANGIA;;03EA;;03EA 03EC;COPTIC CAPITAL LETTER SHIMA;Lu;0;L;;;;;N;GREEK CAPITAL LETTER SHIMA;;;03ED; 03ED;COPTIC SMALL LETTER SHIMA;Ll;0;L;;;;;N;GREEK SMALL LETTER SHIMA;;03EC;;03EC 03EE;COPTIC CAPITAL LETTER DEI;Lu;0;L;;;;;N;GREEK CAPITAL LETTER DEI;;;03EF; 03EF;COPTIC SMALL LETTER DEI;Ll;0;L;;;;;N;GREEK SMALL LETTER DEI;;03EE;;03EE 03F0;GREEK KAPPA SYMBOL;Ll;0;L; 03BA;;;;N;GREEK SMALL LETTER SCRIPT KAPPA;;039A;;039A 03F1;GREEK RHO SYMBOL;Ll;0;L; 03C1;;;;N;GREEK SMALL LETTER TAILED RHO;;03A1;;03A1 03F2;GREEK LUNATE SIGMA SYMBOL;Ll;0;L; 03C2;;;;N;GREEK SMALL LETTER LUNATE SIGMA;;03F9;;03F9 03F3;GREEK LETTER YOT;Ll;0;L;;;;;N;;;037F;;037F 03F4;GREEK CAPITAL THETA SYMBOL;Lu;0;L; 0398;;;;N;;;;03B8; 03F5;GREEK LUNATE EPSILON SYMBOL;Ll;0;L; 03B5;;;;N;;;0395;;0395 03F6;GREEK REVERSED LUNATE EPSILON SYMBOL;Sm;0;ON;;;;;N;;;;; 03F7;GREEK CAPITAL LETTER SHO;Lu;0;L;;;;;N;;;;03F8; 03F8;GREEK SMALL LETTER SHO;Ll;0;L;;;;;N;;;03F7;;03F7 03F9;GREEK CAPITAL LUNATE SIGMA SYMBOL;Lu;0;L; 03A3;;;;N;;;;03F2; 03FA;GREEK CAPITAL LETTER SAN;Lu;0;L;;;;;N;;;;03FB; 03FB;GREEK SMALL LETTER SAN;Ll;0;L;;;;;N;;;03FA;;03FA 03FC;GREEK RHO WITH STROKE SYMBOL;Ll;0;L;;;;;N;;;;; 03FD;GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL;Lu;0;L;;;;;N;;;;037B; 03FE;GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL;Lu;0;L;;;;;N;;;;037C; 03FF;GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL;Lu;0;L;;;;;N;;;;037D; 0400;CYRILLIC CAPITAL LETTER IE WITH GRAVE;Lu;0;L;0415 0300;;;;N;;;;0450; 0401;CYRILLIC CAPITAL LETTER IO;Lu;0;L;0415 0308;;;;N;;;;0451; 0402;CYRILLIC CAPITAL LETTER DJE;Lu;0;L;;;;;N;;;;0452; 0403;CYRILLIC CAPITAL LETTER GJE;Lu;0;L;0413 0301;;;;N;;;;0453; 0404;CYRILLIC CAPITAL LETTER UKRAINIAN IE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER E;;;0454; 0405;CYRILLIC CAPITAL LETTER DZE;Lu;0;L;;;;;N;;;;0455; 0406;CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER I;;;0456; 0407;CYRILLIC CAPITAL LETTER YI;Lu;0;L;0406 0308;;;;N;;;;0457; 0408;CYRILLIC CAPITAL LETTER JE;Lu;0;L;;;;;N;;;;0458; 0409;CYRILLIC CAPITAL LETTER LJE;Lu;0;L;;;;;N;;;;0459; 040A;CYRILLIC CAPITAL LETTER NJE;Lu;0;L;;;;;N;;;;045A; 040B;CYRILLIC CAPITAL LETTER TSHE;Lu;0;L;;;;;N;;;;045B; 040C;CYRILLIC CAPITAL LETTER KJE;Lu;0;L;041A 0301;;;;N;;;;045C; 040D;CYRILLIC CAPITAL LETTER I WITH GRAVE;Lu;0;L;0418 0300;;;;N;;;;045D; 040E;CYRILLIC CAPITAL LETTER SHORT U;Lu;0;L;0423 0306;;;;N;;;;045E; 040F;CYRILLIC CAPITAL LETTER DZHE;Lu;0;L;;;;;N;;;;045F; 0410;CYRILLIC CAPITAL LETTER A;Lu;0;L;;;;;N;;;;0430; 0411;CYRILLIC CAPITAL LETTER BE;Lu;0;L;;;;;N;;;;0431; 0412;CYRILLIC CAPITAL LETTER VE;Lu;0;L;;;;;N;;;;0432; 0413;CYRILLIC CAPITAL LETTER GHE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER GE;;;0433; 0414;CYRILLIC CAPITAL LETTER DE;Lu;0;L;;;;;N;;;;0434; 0415;CYRILLIC CAPITAL LETTER IE;Lu;0;L;;;;;N;;;;0435; 0416;CYRILLIC CAPITAL LETTER ZHE;Lu;0;L;;;;;N;;;;0436; 0417;CYRILLIC CAPITAL LETTER ZE;Lu;0;L;;;;;N;;;;0437; 0418;CYRILLIC CAPITAL LETTER I;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER II;;;0438; 0419;CYRILLIC CAPITAL LETTER SHORT I;Lu;0;L;0418 0306;;;;N;CYRILLIC CAPITAL LETTER SHORT II;;;0439; 041A;CYRILLIC CAPITAL LETTER KA;Lu;0;L;;;;;N;;;;043A; 041B;CYRILLIC CAPITAL LETTER EL;Lu;0;L;;;;;N;;;;043B; 041C;CYRILLIC CAPITAL LETTER EM;Lu;0;L;;;;;N;;;;043C; 041D;CYRILLIC CAPITAL LETTER EN;Lu;0;L;;;;;N;;;;043D; 041E;CYRILLIC CAPITAL LETTER O;Lu;0;L;;;;;N;;;;043E; 041F;CYRILLIC CAPITAL LETTER PE;Lu;0;L;;;;;N;;;;043F; 0420;CYRILLIC CAPITAL LETTER ER;Lu;0;L;;;;;N;;;;0440; 0421;CYRILLIC CAPITAL LETTER ES;Lu;0;L;;;;;N;;;;0441; 0422;CYRILLIC CAPITAL LETTER TE;Lu;0;L;;;;;N;;;;0442; 0423;CYRILLIC CAPITAL LETTER U;Lu;0;L;;;;;N;;;;0443; 0424;CYRILLIC CAPITAL LETTER EF;Lu;0;L;;;;;N;;;;0444; 0425;CYRILLIC CAPITAL LETTER HA;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER KHA;;;0445; 0426;CYRILLIC CAPITAL LETTER TSE;Lu;0;L;;;;;N;;;;0446; 0427;CYRILLIC CAPITAL LETTER CHE;Lu;0;L;;;;;N;;;;0447; 0428;CYRILLIC CAPITAL LETTER SHA;Lu;0;L;;;;;N;;;;0448; 0429;CYRILLIC CAPITAL LETTER SHCHA;Lu;0;L;;;;;N;;;;0449; 042A;CYRILLIC CAPITAL LETTER HARD SIGN;Lu;0;L;;;;;N;;;;044A; 042B;CYRILLIC CAPITAL LETTER YERU;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER YERI;;;044B; 042C;CYRILLIC CAPITAL LETTER SOFT SIGN;Lu;0;L;;;;;N;;;;044C; 042D;CYRILLIC CAPITAL LETTER E;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER REVERSED E;;;044D; 042E;CYRILLIC CAPITAL LETTER YU;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER IU;;;044E; 042F;CYRILLIC CAPITAL LETTER YA;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER IA;;;044F; 0430;CYRILLIC SMALL LETTER A;Ll;0;L;;;;;N;;;0410;;0410 0431;CYRILLIC SMALL LETTER BE;Ll;0;L;;;;;N;;;0411;;0411 0432;CYRILLIC SMALL LETTER VE;Ll;0;L;;;;;N;;;0412;;0412 0433;CYRILLIC SMALL LETTER GHE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER GE;;0413;;0413 0434;CYRILLIC SMALL LETTER DE;Ll;0;L;;;;;N;;;0414;;0414 0435;CYRILLIC SMALL LETTER IE;Ll;0;L;;;;;N;;;0415;;0415 0436;CYRILLIC SMALL LETTER ZHE;Ll;0;L;;;;;N;;;0416;;0416 0437;CYRILLIC SMALL LETTER ZE;Ll;0;L;;;;;N;;;0417;;0417 0438;CYRILLIC SMALL LETTER I;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER II;;0418;;0418 0439;CYRILLIC SMALL LETTER SHORT I;Ll;0;L;0438 0306;;;;N;CYRILLIC SMALL LETTER SHORT II;;0419;;0419 043A;CYRILLIC SMALL LETTER KA;Ll;0;L;;;;;N;;;041A;;041A 043B;CYRILLIC SMALL LETTER EL;Ll;0;L;;;;;N;;;041B;;041B 043C;CYRILLIC SMALL LETTER EM;Ll;0;L;;;;;N;;;041C;;041C 043D;CYRILLIC SMALL LETTER EN;Ll;0;L;;;;;N;;;041D;;041D 043E;CYRILLIC SMALL LETTER O;Ll;0;L;;;;;N;;;041E;;041E 043F;CYRILLIC SMALL LETTER PE;Ll;0;L;;;;;N;;;041F;;041F 0440;CYRILLIC SMALL LETTER ER;Ll;0;L;;;;;N;;;0420;;0420 0441;CYRILLIC SMALL LETTER ES;Ll;0;L;;;;;N;;;0421;;0421 0442;CYRILLIC SMALL LETTER TE;Ll;0;L;;;;;N;;;0422;;0422 0443;CYRILLIC SMALL LETTER U;Ll;0;L;;;;;N;;;0423;;0423 0444;CYRILLIC SMALL LETTER EF;Ll;0;L;;;;;N;;;0424;;0424 0445;CYRILLIC SMALL LETTER HA;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER KHA;;0425;;0425 0446;CYRILLIC SMALL LETTER TSE;Ll;0;L;;;;;N;;;0426;;0426 0447;CYRILLIC SMALL LETTER CHE;Ll;0;L;;;;;N;;;0427;;0427 0448;CYRILLIC SMALL LETTER SHA;Ll;0;L;;;;;N;;;0428;;0428 0449;CYRILLIC SMALL LETTER SHCHA;Ll;0;L;;;;;N;;;0429;;0429 044A;CYRILLIC SMALL LETTER HARD SIGN;Ll;0;L;;;;;N;;;042A;;042A 044B;CYRILLIC SMALL LETTER YERU;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER YERI;;042B;;042B 044C;CYRILLIC SMALL LETTER SOFT SIGN;Ll;0;L;;;;;N;;;042C;;042C 044D;CYRILLIC SMALL LETTER E;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER REVERSED E;;042D;;042D 044E;CYRILLIC SMALL LETTER YU;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER IU;;042E;;042E 044F;CYRILLIC SMALL LETTER YA;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER IA;;042F;;042F 0450;CYRILLIC SMALL LETTER IE WITH GRAVE;Ll;0;L;0435 0300;;;;N;;;0400;;0400 0451;CYRILLIC SMALL LETTER IO;Ll;0;L;0435 0308;;;;N;;;0401;;0401 0452;CYRILLIC SMALL LETTER DJE;Ll;0;L;;;;;N;;;0402;;0402 0453;CYRILLIC SMALL LETTER GJE;Ll;0;L;0433 0301;;;;N;;;0403;;0403 0454;CYRILLIC SMALL LETTER UKRAINIAN IE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER E;;0404;;0404 0455;CYRILLIC SMALL LETTER DZE;Ll;0;L;;;;;N;;;0405;;0405 0456;CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER I;;0406;;0406 0457;CYRILLIC SMALL LETTER YI;Ll;0;L;0456 0308;;;;N;;;0407;;0407 0458;CYRILLIC SMALL LETTER JE;Ll;0;L;;;;;N;;;0408;;0408 0459;CYRILLIC SMALL LETTER LJE;Ll;0;L;;;;;N;;;0409;;0409 045A;CYRILLIC SMALL LETTER NJE;Ll;0;L;;;;;N;;;040A;;040A 045B;CYRILLIC SMALL LETTER TSHE;Ll;0;L;;;;;N;;;040B;;040B 045C;CYRILLIC SMALL LETTER KJE;Ll;0;L;043A 0301;;;;N;;;040C;;040C 045D;CYRILLIC SMALL LETTER I WITH GRAVE;Ll;0;L;0438 0300;;;;N;;;040D;;040D 045E;CYRILLIC SMALL LETTER SHORT U;Ll;0;L;0443 0306;;;;N;;;040E;;040E 045F;CYRILLIC SMALL LETTER DZHE;Ll;0;L;;;;;N;;;040F;;040F 0460;CYRILLIC CAPITAL LETTER OMEGA;Lu;0;L;;;;;N;;;;0461; 0461;CYRILLIC SMALL LETTER OMEGA;Ll;0;L;;;;;N;;;0460;;0460 0462;CYRILLIC CAPITAL LETTER YAT;Lu;0;L;;;;;N;;;;0463; 0463;CYRILLIC SMALL LETTER YAT;Ll;0;L;;;;;N;;;0462;;0462 0464;CYRILLIC CAPITAL LETTER IOTIFIED E;Lu;0;L;;;;;N;;;;0465; 0465;CYRILLIC SMALL LETTER IOTIFIED E;Ll;0;L;;;;;N;;;0464;;0464 0466;CYRILLIC CAPITAL LETTER LITTLE YUS;Lu;0;L;;;;;N;;;;0467; 0467;CYRILLIC SMALL LETTER LITTLE YUS;Ll;0;L;;;;;N;;;0466;;0466 0468;CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS;Lu;0;L;;;;;N;;;;0469; 0469;CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS;Ll;0;L;;;;;N;;;0468;;0468 046A;CYRILLIC CAPITAL LETTER BIG YUS;Lu;0;L;;;;;N;;;;046B; 046B;CYRILLIC SMALL LETTER BIG YUS;Ll;0;L;;;;;N;;;046A;;046A 046C;CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS;Lu;0;L;;;;;N;;;;046D; 046D;CYRILLIC SMALL LETTER IOTIFIED BIG YUS;Ll;0;L;;;;;N;;;046C;;046C 046E;CYRILLIC CAPITAL LETTER KSI;Lu;0;L;;;;;N;;;;046F; 046F;CYRILLIC SMALL LETTER KSI;Ll;0;L;;;;;N;;;046E;;046E 0470;CYRILLIC CAPITAL LETTER PSI;Lu;0;L;;;;;N;;;;0471; 0471;CYRILLIC SMALL LETTER PSI;Ll;0;L;;;;;N;;;0470;;0470 0472;CYRILLIC CAPITAL LETTER FITA;Lu;0;L;;;;;N;;;;0473; 0473;CYRILLIC SMALL LETTER FITA;Ll;0;L;;;;;N;;;0472;;0472 0474;CYRILLIC CAPITAL LETTER IZHITSA;Lu;0;L;;;;;N;;;;0475; 0475;CYRILLIC SMALL LETTER IZHITSA;Ll;0;L;;;;;N;;;0474;;0474 0476;CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT;Lu;0;L;0474 030F;;;;N;CYRILLIC CAPITAL LETTER IZHITSA DOUBLE GRAVE;;;0477; 0477;CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT;Ll;0;L;0475 030F;;;;N;CYRILLIC SMALL LETTER IZHITSA DOUBLE GRAVE;;0476;;0476 0478;CYRILLIC CAPITAL LETTER UK;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER UK DIGRAPH;;;0479; 0479;CYRILLIC SMALL LETTER UK;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER UK DIGRAPH;;0478;;0478 047A;CYRILLIC CAPITAL LETTER ROUND OMEGA;Lu;0;L;;;;;N;;;;047B; 047B;CYRILLIC SMALL LETTER ROUND OMEGA;Ll;0;L;;;;;N;;;047A;;047A 047C;CYRILLIC CAPITAL LETTER OMEGA WITH TITLO;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER OMEGA TITLO;;;047D; 047D;CYRILLIC SMALL LETTER OMEGA WITH TITLO;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER OMEGA TITLO;;047C;;047C 047E;CYRILLIC CAPITAL LETTER OT;Lu;0;L;;;;;N;;;;047F; 047F;CYRILLIC SMALL LETTER OT;Ll;0;L;;;;;N;;;047E;;047E 0480;CYRILLIC CAPITAL LETTER KOPPA;Lu;0;L;;;;;N;;;;0481; 0481;CYRILLIC SMALL LETTER KOPPA;Ll;0;L;;;;;N;;;0480;;0480 0482;CYRILLIC THOUSANDS SIGN;So;0;L;;;;;N;;;;; 0483;COMBINING CYRILLIC TITLO;Mn;230;NSM;;;;;N;CYRILLIC NON-SPACING TITLO;;;; 0484;COMBINING CYRILLIC PALATALIZATION;Mn;230;NSM;;;;;N;CYRILLIC NON-SPACING PALATALIZATION;;;; 0485;COMBINING CYRILLIC DASIA PNEUMATA;Mn;230;NSM;;;;;N;CYRILLIC NON-SPACING DASIA PNEUMATA;;;; 0486;COMBINING CYRILLIC PSILI PNEUMATA;Mn;230;NSM;;;;;N;CYRILLIC NON-SPACING PSILI PNEUMATA;;;; 0487;COMBINING CYRILLIC POKRYTIE;Mn;230;NSM;;;;;N;;;;; 0488;COMBINING CYRILLIC HUNDRED THOUSANDS SIGN;Me;0;NSM;;;;;N;;;;; 0489;COMBINING CYRILLIC MILLIONS SIGN;Me;0;NSM;;;;;N;;;;; 048A;CYRILLIC CAPITAL LETTER SHORT I WITH TAIL;Lu;0;L;;;;;N;;;;048B; 048B;CYRILLIC SMALL LETTER SHORT I WITH TAIL;Ll;0;L;;;;;N;;;048A;;048A 048C;CYRILLIC CAPITAL LETTER SEMISOFT SIGN;Lu;0;L;;;;;N;;;;048D; 048D;CYRILLIC SMALL LETTER SEMISOFT SIGN;Ll;0;L;;;;;N;;;048C;;048C 048E;CYRILLIC CAPITAL LETTER ER WITH TICK;Lu;0;L;;;;;N;;;;048F; 048F;CYRILLIC SMALL LETTER ER WITH TICK;Ll;0;L;;;;;N;;;048E;;048E 0490;CYRILLIC CAPITAL LETTER GHE WITH UPTURN;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER GE WITH UPTURN;;;0491; 0491;CYRILLIC SMALL LETTER GHE WITH UPTURN;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER GE WITH UPTURN;;0490;;0490 0492;CYRILLIC CAPITAL LETTER GHE WITH STROKE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER GE BAR;;;0493; 0493;CYRILLIC SMALL LETTER GHE WITH STROKE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER GE BAR;;0492;;0492 0494;CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER GE HOOK;;;0495; 0495;CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER GE HOOK;;0494;;0494 0496;CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER ZHE WITH RIGHT DESCENDER;;;0497; 0497;CYRILLIC SMALL LETTER ZHE WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER ZHE WITH RIGHT DESCENDER;;0496;;0496 0498;CYRILLIC CAPITAL LETTER ZE WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER ZE CEDILLA;;;0499; 0499;CYRILLIC SMALL LETTER ZE WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER ZE CEDILLA;;0498;;0498 049A;CYRILLIC CAPITAL LETTER KA WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER KA WITH RIGHT DESCENDER;;;049B; 049B;CYRILLIC SMALL LETTER KA WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER KA WITH RIGHT DESCENDER;;049A;;049A 049C;CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER KA VERTICAL BAR;;;049D; 049D;CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER KA VERTICAL BAR;;049C;;049C 049E;CYRILLIC CAPITAL LETTER KA WITH STROKE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER KA BAR;;;049F; 049F;CYRILLIC SMALL LETTER KA WITH STROKE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER KA BAR;;049E;;049E 04A0;CYRILLIC CAPITAL LETTER BASHKIR KA;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER REVERSED GE KA;;;04A1; 04A1;CYRILLIC SMALL LETTER BASHKIR KA;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER REVERSED GE KA;;04A0;;04A0 04A2;CYRILLIC CAPITAL LETTER EN WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER EN WITH RIGHT DESCENDER;;;04A3; 04A3;CYRILLIC SMALL LETTER EN WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER EN WITH RIGHT DESCENDER;;04A2;;04A2 04A4;CYRILLIC CAPITAL LIGATURE EN GHE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER EN GE;;;04A5; 04A5;CYRILLIC SMALL LIGATURE EN GHE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER EN GE;;04A4;;04A4 04A6;CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER PE HOOK;;;04A7; 04A7;CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER PE HOOK;;04A6;;04A6 04A8;CYRILLIC CAPITAL LETTER ABKHASIAN HA;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER O HOOK;;;04A9; 04A9;CYRILLIC SMALL LETTER ABKHASIAN HA;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER O HOOK;;04A8;;04A8 04AA;CYRILLIC CAPITAL LETTER ES WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER ES CEDILLA;;;04AB; 04AB;CYRILLIC SMALL LETTER ES WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER ES CEDILLA;;04AA;;04AA 04AC;CYRILLIC CAPITAL LETTER TE WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER TE WITH RIGHT DESCENDER;;;04AD; 04AD;CYRILLIC SMALL LETTER TE WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER TE WITH RIGHT DESCENDER;;04AC;;04AC 04AE;CYRILLIC CAPITAL LETTER STRAIGHT U;Lu;0;L;;;;;N;;;;04AF; 04AF;CYRILLIC SMALL LETTER STRAIGHT U;Ll;0;L;;;;;N;;;04AE;;04AE 04B0;CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER STRAIGHT U BAR;;;04B1; 04B1;CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER STRAIGHT U BAR;;04B0;;04B0 04B2;CYRILLIC CAPITAL LETTER HA WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER KHA WITH RIGHT DESCENDER;;;04B3; 04B3;CYRILLIC SMALL LETTER HA WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER KHA WITH RIGHT DESCENDER;;04B2;;04B2 04B4;CYRILLIC CAPITAL LIGATURE TE TSE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER TE TSE;;;04B5; 04B5;CYRILLIC SMALL LIGATURE TE TSE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER TE TSE;;04B4;;04B4 04B6;CYRILLIC CAPITAL LETTER CHE WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER CHE WITH RIGHT DESCENDER;;;04B7; 04B7;CYRILLIC SMALL LETTER CHE WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER CHE WITH RIGHT DESCENDER;;04B6;;04B6 04B8;CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER CHE VERTICAL BAR;;;04B9; 04B9;CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER CHE VERTICAL BAR;;04B8;;04B8 04BA;CYRILLIC CAPITAL LETTER SHHA;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER H;;;04BB; 04BB;CYRILLIC SMALL LETTER SHHA;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER H;;04BA;;04BA 04BC;CYRILLIC CAPITAL LETTER ABKHASIAN CHE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER IE HOOK;;;04BD; 04BD;CYRILLIC SMALL LETTER ABKHASIAN CHE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER IE HOOK;;04BC;;04BC 04BE;CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER IE HOOK OGONEK;;;04BF; 04BF;CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER IE HOOK OGONEK;;04BE;;04BE 04C0;CYRILLIC LETTER PALOCHKA;Lu;0;L;;;;;N;CYRILLIC LETTER I;;;04CF; 04C1;CYRILLIC CAPITAL LETTER ZHE WITH BREVE;Lu;0;L;0416 0306;;;;N;CYRILLIC CAPITAL LETTER SHORT ZHE;;;04C2; 04C2;CYRILLIC SMALL LETTER ZHE WITH BREVE;Ll;0;L;0436 0306;;;;N;CYRILLIC SMALL LETTER SHORT ZHE;;04C1;;04C1 04C3;CYRILLIC CAPITAL LETTER KA WITH HOOK;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER KA HOOK;;;04C4; 04C4;CYRILLIC SMALL LETTER KA WITH HOOK;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER KA HOOK;;04C3;;04C3 04C5;CYRILLIC CAPITAL LETTER EL WITH TAIL;Lu;0;L;;;;;N;;;;04C6; 04C6;CYRILLIC SMALL LETTER EL WITH TAIL;Ll;0;L;;;;;N;;;04C5;;04C5 04C7;CYRILLIC CAPITAL LETTER EN WITH HOOK;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER EN HOOK;;;04C8; 04C8;CYRILLIC SMALL LETTER EN WITH HOOK;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER EN HOOK;;04C7;;04C7 04C9;CYRILLIC CAPITAL LETTER EN WITH TAIL;Lu;0;L;;;;;N;;;;04CA; 04CA;CYRILLIC SMALL LETTER EN WITH TAIL;Ll;0;L;;;;;N;;;04C9;;04C9 04CB;CYRILLIC CAPITAL LETTER KHAKASSIAN CHE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER CHE WITH LEFT DESCENDER;;;04CC; 04CC;CYRILLIC SMALL LETTER KHAKASSIAN CHE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER CHE WITH LEFT DESCENDER;;04CB;;04CB 04CD;CYRILLIC CAPITAL LETTER EM WITH TAIL;Lu;0;L;;;;;N;;;;04CE; 04CE;CYRILLIC SMALL LETTER EM WITH TAIL;Ll;0;L;;;;;N;;;04CD;;04CD 04CF;CYRILLIC SMALL LETTER PALOCHKA;Ll;0;L;;;;;N;;;04C0;;04C0 04D0;CYRILLIC CAPITAL LETTER A WITH BREVE;Lu;0;L;0410 0306;;;;N;;;;04D1; 04D1;CYRILLIC SMALL LETTER A WITH BREVE;Ll;0;L;0430 0306;;;;N;;;04D0;;04D0 04D2;CYRILLIC CAPITAL LETTER A WITH DIAERESIS;Lu;0;L;0410 0308;;;;N;;;;04D3; 04D3;CYRILLIC SMALL LETTER A WITH DIAERESIS;Ll;0;L;0430 0308;;;;N;;;04D2;;04D2 04D4;CYRILLIC CAPITAL LIGATURE A IE;Lu;0;L;;;;;N;;;;04D5; 04D5;CYRILLIC SMALL LIGATURE A IE;Ll;0;L;;;;;N;;;04D4;;04D4 04D6;CYRILLIC CAPITAL LETTER IE WITH BREVE;Lu;0;L;0415 0306;;;;N;;;;04D7; 04D7;CYRILLIC SMALL LETTER IE WITH BREVE;Ll;0;L;0435 0306;;;;N;;;04D6;;04D6 04D8;CYRILLIC CAPITAL LETTER SCHWA;Lu;0;L;;;;;N;;;;04D9; 04D9;CYRILLIC SMALL LETTER SCHWA;Ll;0;L;;;;;N;;;04D8;;04D8 04DA;CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS;Lu;0;L;04D8 0308;;;;N;;;;04DB; 04DB;CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS;Ll;0;L;04D9 0308;;;;N;;;04DA;;04DA 04DC;CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS;Lu;0;L;0416 0308;;;;N;;;;04DD; 04DD;CYRILLIC SMALL LETTER ZHE WITH DIAERESIS;Ll;0;L;0436 0308;;;;N;;;04DC;;04DC 04DE;CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS;Lu;0;L;0417 0308;;;;N;;;;04DF; 04DF;CYRILLIC SMALL LETTER ZE WITH DIAERESIS;Ll;0;L;0437 0308;;;;N;;;04DE;;04DE 04E0;CYRILLIC CAPITAL LETTER ABKHASIAN DZE;Lu;0;L;;;;;N;;;;04E1; 04E1;CYRILLIC SMALL LETTER ABKHASIAN DZE;Ll;0;L;;;;;N;;;04E0;;04E0 04E2;CYRILLIC CAPITAL LETTER I WITH MACRON;Lu;0;L;0418 0304;;;;N;;;;04E3; 04E3;CYRILLIC SMALL LETTER I WITH MACRON;Ll;0;L;0438 0304;;;;N;;;04E2;;04E2 04E4;CYRILLIC CAPITAL LETTER I WITH DIAERESIS;Lu;0;L;0418 0308;;;;N;;;;04E5; 04E5;CYRILLIC SMALL LETTER I WITH DIAERESIS;Ll;0;L;0438 0308;;;;N;;;04E4;;04E4 04E6;CYRILLIC CAPITAL LETTER O WITH DIAERESIS;Lu;0;L;041E 0308;;;;N;;;;04E7; 04E7;CYRILLIC SMALL LETTER O WITH DIAERESIS;Ll;0;L;043E 0308;;;;N;;;04E6;;04E6 04E8;CYRILLIC CAPITAL LETTER BARRED O;Lu;0;L;;;;;N;;;;04E9; 04E9;CYRILLIC SMALL LETTER BARRED O;Ll;0;L;;;;;N;;;04E8;;04E8 04EA;CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS;Lu;0;L;04E8 0308;;;;N;;;;04EB; 04EB;CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS;Ll;0;L;04E9 0308;;;;N;;;04EA;;04EA 04EC;CYRILLIC CAPITAL LETTER E WITH DIAERESIS;Lu;0;L;042D 0308;;;;N;;;;04ED; 04ED;CYRILLIC SMALL LETTER E WITH DIAERESIS;Ll;0;L;044D 0308;;;;N;;;04EC;;04EC 04EE;CYRILLIC CAPITAL LETTER U WITH MACRON;Lu;0;L;0423 0304;;;;N;;;;04EF; 04EF;CYRILLIC SMALL LETTER U WITH MACRON;Ll;0;L;0443 0304;;;;N;;;04EE;;04EE 04F0;CYRILLIC CAPITAL LETTER U WITH DIAERESIS;Lu;0;L;0423 0308;;;;N;;;;04F1; 04F1;CYRILLIC SMALL LETTER U WITH DIAERESIS;Ll;0;L;0443 0308;;;;N;;;04F0;;04F0 04F2;CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE;Lu;0;L;0423 030B;;;;N;;;;04F3; 04F3;CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE;Ll;0;L;0443 030B;;;;N;;;04F2;;04F2 04F4;CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS;Lu;0;L;0427 0308;;;;N;;;;04F5; 04F5;CYRILLIC SMALL LETTER CHE WITH DIAERESIS;Ll;0;L;0447 0308;;;;N;;;04F4;;04F4 04F6;CYRILLIC CAPITAL LETTER GHE WITH DESCENDER;Lu;0;L;;;;;N;;;;04F7; 04F7;CYRILLIC SMALL LETTER GHE WITH DESCENDER;Ll;0;L;;;;;N;;;04F6;;04F6 04F8;CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS;Lu;0;L;042B 0308;;;;N;;;;04F9; 04F9;CYRILLIC SMALL LETTER YERU WITH DIAERESIS;Ll;0;L;044B 0308;;;;N;;;04F8;;04F8 04FA;CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK;Lu;0;L;;;;;N;;;;04FB; 04FB;CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK;Ll;0;L;;;;;N;;;04FA;;04FA 04FC;CYRILLIC CAPITAL LETTER HA WITH HOOK;Lu;0;L;;;;;N;;;;04FD; 04FD;CYRILLIC SMALL LETTER HA WITH HOOK;Ll;0;L;;;;;N;;;04FC;;04FC 04FE;CYRILLIC CAPITAL LETTER HA WITH STROKE;Lu;0;L;;;;;N;;;;04FF; 04FF;CYRILLIC SMALL LETTER HA WITH STROKE;Ll;0;L;;;;;N;;;04FE;;04FE 0500;CYRILLIC CAPITAL LETTER KOMI DE;Lu;0;L;;;;;N;;;;0501; 0501;CYRILLIC SMALL LETTER KOMI DE;Ll;0;L;;;;;N;;;0500;;0500 0502;CYRILLIC CAPITAL LETTER KOMI DJE;Lu;0;L;;;;;N;;;;0503; 0503;CYRILLIC SMALL LETTER KOMI DJE;Ll;0;L;;;;;N;;;0502;;0502 0504;CYRILLIC CAPITAL LETTER KOMI ZJE;Lu;0;L;;;;;N;;;;0505; 0505;CYRILLIC SMALL LETTER KOMI ZJE;Ll;0;L;;;;;N;;;0504;;0504 0506;CYRILLIC CAPITAL LETTER KOMI DZJE;Lu;0;L;;;;;N;;;;0507; 0507;CYRILLIC SMALL LETTER KOMI DZJE;Ll;0;L;;;;;N;;;0506;;0506 0508;CYRILLIC CAPITAL LETTER KOMI LJE;Lu;0;L;;;;;N;;;;0509; 0509;CYRILLIC SMALL LETTER KOMI LJE;Ll;0;L;;;;;N;;;0508;;0508 050A;CYRILLIC CAPITAL LETTER KOMI NJE;Lu;0;L;;;;;N;;;;050B; 050B;CYRILLIC SMALL LETTER KOMI NJE;Ll;0;L;;;;;N;;;050A;;050A 050C;CYRILLIC CAPITAL LETTER KOMI SJE;Lu;0;L;;;;;N;;;;050D; 050D;CYRILLIC SMALL LETTER KOMI SJE;Ll;0;L;;;;;N;;;050C;;050C 050E;CYRILLIC CAPITAL LETTER KOMI TJE;Lu;0;L;;;;;N;;;;050F; 050F;CYRILLIC SMALL LETTER KOMI TJE;Ll;0;L;;;;;N;;;050E;;050E 0510;CYRILLIC CAPITAL LETTER REVERSED ZE;Lu;0;L;;;;;N;;;;0511; 0511;CYRILLIC SMALL LETTER REVERSED ZE;Ll;0;L;;;;;N;;;0510;;0510 0512;CYRILLIC CAPITAL LETTER EL WITH HOOK;Lu;0;L;;;;;N;;;;0513; 0513;CYRILLIC SMALL LETTER EL WITH HOOK;Ll;0;L;;;;;N;;;0512;;0512 0514;CYRILLIC CAPITAL LETTER LHA;Lu;0;L;;;;;N;;;;0515; 0515;CYRILLIC SMALL LETTER LHA;Ll;0;L;;;;;N;;;0514;;0514 0516;CYRILLIC CAPITAL LETTER RHA;Lu;0;L;;;;;N;;;;0517; 0517;CYRILLIC SMALL LETTER RHA;Ll;0;L;;;;;N;;;0516;;0516 0518;CYRILLIC CAPITAL LETTER YAE;Lu;0;L;;;;;N;;;;0519; 0519;CYRILLIC SMALL LETTER YAE;Ll;0;L;;;;;N;;;0518;;0518 051A;CYRILLIC CAPITAL LETTER QA;Lu;0;L;;;;;N;;;;051B; 051B;CYRILLIC SMALL LETTER QA;Ll;0;L;;;;;N;;;051A;;051A 051C;CYRILLIC CAPITAL LETTER WE;Lu;0;L;;;;;N;;;;051D; 051D;CYRILLIC SMALL LETTER WE;Ll;0;L;;;;;N;;;051C;;051C 051E;CYRILLIC CAPITAL LETTER ALEUT KA;Lu;0;L;;;;;N;;;;051F; 051F;CYRILLIC SMALL LETTER ALEUT KA;Ll;0;L;;;;;N;;;051E;;051E 0520;CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK;Lu;0;L;;;;;N;;;;0521; 0521;CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK;Ll;0;L;;;;;N;;;0520;;0520 0522;CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK;Lu;0;L;;;;;N;;;;0523; 0523;CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK;Ll;0;L;;;;;N;;;0522;;0522 0524;CYRILLIC CAPITAL LETTER PE WITH DESCENDER;Lu;0;L;;;;;N;;;;0525; 0525;CYRILLIC SMALL LETTER PE WITH DESCENDER;Ll;0;L;;;;;N;;;0524;;0524 0526;CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER;Lu;0;L;;;;;N;;;;0527; 0527;CYRILLIC SMALL LETTER SHHA WITH DESCENDER;Ll;0;L;;;;;N;;;0526;;0526 0528;CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK;Lu;0;L;;;;;N;;;;0529; 0529;CYRILLIC SMALL LETTER EN WITH LEFT HOOK;Ll;0;L;;;;;N;;;0528;;0528 052A;CYRILLIC CAPITAL LETTER DZZHE;Lu;0;L;;;;;N;;;;052B; 052B;CYRILLIC SMALL LETTER DZZHE;Ll;0;L;;;;;N;;;052A;;052A 052C;CYRILLIC CAPITAL LETTER DCHE;Lu;0;L;;;;;N;;;;052D; 052D;CYRILLIC SMALL LETTER DCHE;Ll;0;L;;;;;N;;;052C;;052C 052E;CYRILLIC CAPITAL LETTER EL WITH DESCENDER;Lu;0;L;;;;;N;;;;052F; 052F;CYRILLIC SMALL LETTER EL WITH DESCENDER;Ll;0;L;;;;;N;;;052E;;052E 0531;ARMENIAN CAPITAL LETTER AYB;Lu;0;L;;;;;N;;;;0561; 0532;ARMENIAN CAPITAL LETTER BEN;Lu;0;L;;;;;N;;;;0562; 0533;ARMENIAN CAPITAL LETTER GIM;Lu;0;L;;;;;N;;;;0563; 0534;ARMENIAN CAPITAL LETTER DA;Lu;0;L;;;;;N;;;;0564; 0535;ARMENIAN CAPITAL LETTER ECH;Lu;0;L;;;;;N;;;;0565; 0536;ARMENIAN CAPITAL LETTER ZA;Lu;0;L;;;;;N;;;;0566; 0537;ARMENIAN CAPITAL LETTER EH;Lu;0;L;;;;;N;;;;0567; 0538;ARMENIAN CAPITAL LETTER ET;Lu;0;L;;;;;N;;;;0568; 0539;ARMENIAN CAPITAL LETTER TO;Lu;0;L;;;;;N;;;;0569; 053A;ARMENIAN CAPITAL LETTER ZHE;Lu;0;L;;;;;N;;;;056A; 053B;ARMENIAN CAPITAL LETTER INI;Lu;0;L;;;;;N;;;;056B; 053C;ARMENIAN CAPITAL LETTER LIWN;Lu;0;L;;;;;N;;;;056C; 053D;ARMENIAN CAPITAL LETTER XEH;Lu;0;L;;;;;N;;;;056D; 053E;ARMENIAN CAPITAL LETTER CA;Lu;0;L;;;;;N;;;;056E; 053F;ARMENIAN CAPITAL LETTER KEN;Lu;0;L;;;;;N;;;;056F; 0540;ARMENIAN CAPITAL LETTER HO;Lu;0;L;;;;;N;;;;0570; 0541;ARMENIAN CAPITAL LETTER JA;Lu;0;L;;;;;N;;;;0571; 0542;ARMENIAN CAPITAL LETTER GHAD;Lu;0;L;;;;;N;ARMENIAN CAPITAL LETTER LAD;;;0572; 0543;ARMENIAN CAPITAL LETTER CHEH;Lu;0;L;;;;;N;;;;0573; 0544;ARMENIAN CAPITAL LETTER MEN;Lu;0;L;;;;;N;;;;0574; 0545;ARMENIAN CAPITAL LETTER YI;Lu;0;L;;;;;N;;;;0575; 0546;ARMENIAN CAPITAL LETTER NOW;Lu;0;L;;;;;N;;;;0576; 0547;ARMENIAN CAPITAL LETTER SHA;Lu;0;L;;;;;N;;;;0577; 0548;ARMENIAN CAPITAL LETTER VO;Lu;0;L;;;;;N;;;;0578; 0549;ARMENIAN CAPITAL LETTER CHA;Lu;0;L;;;;;N;;;;0579; 054A;ARMENIAN CAPITAL LETTER PEH;Lu;0;L;;;;;N;;;;057A; 054B;ARMENIAN CAPITAL LETTER JHEH;Lu;0;L;;;;;N;;;;057B; 054C;ARMENIAN CAPITAL LETTER RA;Lu;0;L;;;;;N;;;;057C; 054D;ARMENIAN CAPITAL LETTER SEH;Lu;0;L;;;;;N;;;;057D; 054E;ARMENIAN CAPITAL LETTER VEW;Lu;0;L;;;;;N;;;;057E; 054F;ARMENIAN CAPITAL LETTER TIWN;Lu;0;L;;;;;N;;;;057F; 0550;ARMENIAN CAPITAL LETTER REH;Lu;0;L;;;;;N;;;;0580; 0551;ARMENIAN CAPITAL LETTER CO;Lu;0;L;;;;;N;;;;0581; 0552;ARMENIAN CAPITAL LETTER YIWN;Lu;0;L;;;;;N;;;;0582; 0553;ARMENIAN CAPITAL LETTER PIWR;Lu;0;L;;;;;N;;;;0583; 0554;ARMENIAN CAPITAL LETTER KEH;Lu;0;L;;;;;N;;;;0584; 0555;ARMENIAN CAPITAL LETTER OH;Lu;0;L;;;;;N;;;;0585; 0556;ARMENIAN CAPITAL LETTER FEH;Lu;0;L;;;;;N;;;;0586; 0559;ARMENIAN MODIFIER LETTER LEFT HALF RING;Lm;0;L;;;;;N;;;;; 055A;ARMENIAN APOSTROPHE;Po;0;L;;;;;N;ARMENIAN MODIFIER LETTER RIGHT HALF RING;;;; 055B;ARMENIAN EMPHASIS MARK;Po;0;L;;;;;N;;;;; 055C;ARMENIAN EXCLAMATION MARK;Po;0;L;;;;;N;;;;; 055D;ARMENIAN COMMA;Po;0;L;;;;;N;;;;; 055E;ARMENIAN QUESTION MARK;Po;0;L;;;;;N;;;;; 055F;ARMENIAN ABBREVIATION MARK;Po;0;L;;;;;N;;;;; 0560;ARMENIAN SMALL LETTER TURNED AYB;Ll;0;L;;;;;N;;;;; 0561;ARMENIAN SMALL LETTER AYB;Ll;0;L;;;;;N;;;0531;;0531 0562;ARMENIAN SMALL LETTER BEN;Ll;0;L;;;;;N;;;0532;;0532 0563;ARMENIAN SMALL LETTER GIM;Ll;0;L;;;;;N;;;0533;;0533 0564;ARMENIAN SMALL LETTER DA;Ll;0;L;;;;;N;;;0534;;0534 0565;ARMENIAN SMALL LETTER ECH;Ll;0;L;;;;;N;;;0535;;0535 0566;ARMENIAN SMALL LETTER ZA;Ll;0;L;;;;;N;;;0536;;0536 0567;ARMENIAN SMALL LETTER EH;Ll;0;L;;;;;N;;;0537;;0537 0568;ARMENIAN SMALL LETTER ET;Ll;0;L;;;;;N;;;0538;;0538 0569;ARMENIAN SMALL LETTER TO;Ll;0;L;;;;;N;;;0539;;0539 056A;ARMENIAN SMALL LETTER ZHE;Ll;0;L;;;;;N;;;053A;;053A 056B;ARMENIAN SMALL LETTER INI;Ll;0;L;;;;;N;;;053B;;053B 056C;ARMENIAN SMALL LETTER LIWN;Ll;0;L;;;;;N;;;053C;;053C 056D;ARMENIAN SMALL LETTER XEH;Ll;0;L;;;;;N;;;053D;;053D 056E;ARMENIAN SMALL LETTER CA;Ll;0;L;;;;;N;;;053E;;053E 056F;ARMENIAN SMALL LETTER KEN;Ll;0;L;;;;;N;;;053F;;053F 0570;ARMENIAN SMALL LETTER HO;Ll;0;L;;;;;N;;;0540;;0540 0571;ARMENIAN SMALL LETTER JA;Ll;0;L;;;;;N;;;0541;;0541 0572;ARMENIAN SMALL LETTER GHAD;Ll;0;L;;;;;N;ARMENIAN SMALL LETTER LAD;;0542;;0542 0573;ARMENIAN SMALL LETTER CHEH;Ll;0;L;;;;;N;;;0543;;0543 0574;ARMENIAN SMALL LETTER MEN;Ll;0;L;;;;;N;;;0544;;0544 0575;ARMENIAN SMALL LETTER YI;Ll;0;L;;;;;N;;;0545;;0545 0576;ARMENIAN SMALL LETTER NOW;Ll;0;L;;;;;N;;;0546;;0546 0577;ARMENIAN SMALL LETTER SHA;Ll;0;L;;;;;N;;;0547;;0547 0578;ARMENIAN SMALL LETTER VO;Ll;0;L;;;;;N;;;0548;;0548 0579;ARMENIAN SMALL LETTER CHA;Ll;0;L;;;;;N;;;0549;;0549 057A;ARMENIAN SMALL LETTER PEH;Ll;0;L;;;;;N;;;054A;;054A 057B;ARMENIAN SMALL LETTER JHEH;Ll;0;L;;;;;N;;;054B;;054B 057C;ARMENIAN SMALL LETTER RA;Ll;0;L;;;;;N;;;054C;;054C 057D;ARMENIAN SMALL LETTER SEH;Ll;0;L;;;;;N;;;054D;;054D 057E;ARMENIAN SMALL LETTER VEW;Ll;0;L;;;;;N;;;054E;;054E 057F;ARMENIAN SMALL LETTER TIWN;Ll;0;L;;;;;N;;;054F;;054F 0580;ARMENIAN SMALL LETTER REH;Ll;0;L;;;;;N;;;0550;;0550 0581;ARMENIAN SMALL LETTER CO;Ll;0;L;;;;;N;;;0551;;0551 0582;ARMENIAN SMALL LETTER YIWN;Ll;0;L;;;;;N;;;0552;;0552 0583;ARMENIAN SMALL LETTER PIWR;Ll;0;L;;;;;N;;;0553;;0553 0584;ARMENIAN SMALL LETTER KEH;Ll;0;L;;;;;N;;;0554;;0554 0585;ARMENIAN SMALL LETTER OH;Ll;0;L;;;;;N;;;0555;;0555 0586;ARMENIAN SMALL LETTER FEH;Ll;0;L;;;;;N;;;0556;;0556 0587;ARMENIAN SMALL LIGATURE ECH YIWN;Ll;0;L; 0565 0582;;;;N;;;;; 0588;ARMENIAN SMALL LETTER YI WITH STROKE;Ll;0;L;;;;;N;;;;; 0589;ARMENIAN FULL STOP;Po;0;L;;;;;N;ARMENIAN PERIOD;;;; 058A;ARMENIAN HYPHEN;Pd;0;ON;;;;;N;;;;; 058D;RIGHT-FACING ARMENIAN ETERNITY SIGN;So;0;ON;;;;;N;;;;; 058E;LEFT-FACING ARMENIAN ETERNITY SIGN;So;0;ON;;;;;N;;;;; 058F;ARMENIAN DRAM SIGN;Sc;0;ET;;;;;N;;;;; 0591;HEBREW ACCENT ETNAHTA;Mn;220;NSM;;;;;N;;;;; 0592;HEBREW ACCENT SEGOL;Mn;230;NSM;;;;;N;;;;; 0593;HEBREW ACCENT SHALSHELET;Mn;230;NSM;;;;;N;;;;; 0594;HEBREW ACCENT ZAQEF QATAN;Mn;230;NSM;;;;;N;;;;; 0595;HEBREW ACCENT ZAQEF GADOL;Mn;230;NSM;;;;;N;;;;; 0596;HEBREW ACCENT TIPEHA;Mn;220;NSM;;;;;N;;;;; 0597;HEBREW ACCENT REVIA;Mn;230;NSM;;;;;N;;;;; 0598;HEBREW ACCENT ZARQA;Mn;230;NSM;;;;;N;;;;; 0599;HEBREW ACCENT PASHTA;Mn;230;NSM;;;;;N;;;;; 059A;HEBREW ACCENT YETIV;Mn;222;NSM;;;;;N;;;;; 059B;HEBREW ACCENT TEVIR;Mn;220;NSM;;;;;N;;;;; 059C;HEBREW ACCENT GERESH;Mn;230;NSM;;;;;N;;;;; 059D;HEBREW ACCENT GERESH MUQDAM;Mn;230;NSM;;;;;N;;;;; 059E;HEBREW ACCENT GERSHAYIM;Mn;230;NSM;;;;;N;;;;; 059F;HEBREW ACCENT QARNEY PARA;Mn;230;NSM;;;;;N;;;;; 05A0;HEBREW ACCENT TELISHA GEDOLA;Mn;230;NSM;;;;;N;;;;; 05A1;HEBREW ACCENT PAZER;Mn;230;NSM;;;;;N;;;;; 05A2;HEBREW ACCENT ATNAH HAFUKH;Mn;220;NSM;;;;;N;;;;; 05A3;HEBREW ACCENT MUNAH;Mn;220;NSM;;;;;N;;;;; 05A4;HEBREW ACCENT MAHAPAKH;Mn;220;NSM;;;;;N;;;;; 05A5;HEBREW ACCENT MERKHA;Mn;220;NSM;;;;;N;;;;; 05A6;HEBREW ACCENT MERKHA KEFULA;Mn;220;NSM;;;;;N;;;;; 05A7;HEBREW ACCENT DARGA;Mn;220;NSM;;;;;N;;;;; 05A8;HEBREW ACCENT QADMA;Mn;230;NSM;;;;;N;;;;; 05A9;HEBREW ACCENT TELISHA QETANA;Mn;230;NSM;;;;;N;;;;; 05AA;HEBREW ACCENT YERAH BEN YOMO;Mn;220;NSM;;;;;N;;;;; 05AB;HEBREW ACCENT OLE;Mn;230;NSM;;;;;N;;;;; 05AC;HEBREW ACCENT ILUY;Mn;230;NSM;;;;;N;;;;; 05AD;HEBREW ACCENT DEHI;Mn;222;NSM;;;;;N;;;;; 05AE;HEBREW ACCENT ZINOR;Mn;228;NSM;;;;;N;;;;; 05AF;HEBREW MARK MASORA CIRCLE;Mn;230;NSM;;;;;N;;;;; 05B0;HEBREW POINT SHEVA;Mn;10;NSM;;;;;N;;;;; 05B1;HEBREW POINT HATAF SEGOL;Mn;11;NSM;;;;;N;;;;; 05B2;HEBREW POINT HATAF PATAH;Mn;12;NSM;;;;;N;;;;; 05B3;HEBREW POINT HATAF QAMATS;Mn;13;NSM;;;;;N;;;;; 05B4;HEBREW POINT HIRIQ;Mn;14;NSM;;;;;N;;;;; 05B5;HEBREW POINT TSERE;Mn;15;NSM;;;;;N;;;;; 05B6;HEBREW POINT SEGOL;Mn;16;NSM;;;;;N;;;;; 05B7;HEBREW POINT PATAH;Mn;17;NSM;;;;;N;;;;; 05B8;HEBREW POINT QAMATS;Mn;18;NSM;;;;;N;;;;; 05B9;HEBREW POINT HOLAM;Mn;19;NSM;;;;;N;;;;; 05BA;HEBREW POINT HOLAM HASER FOR VAV;Mn;19;NSM;;;;;N;;;;; 05BB;HEBREW POINT QUBUTS;Mn;20;NSM;;;;;N;;;;; 05BC;HEBREW POINT DAGESH OR MAPIQ;Mn;21;NSM;;;;;N;HEBREW POINT DAGESH;;;; 05BD;HEBREW POINT METEG;Mn;22;NSM;;;;;N;;;;; 05BE;HEBREW PUNCTUATION MAQAF;Pd;0;R;;;;;N;;;;; 05BF;HEBREW POINT RAFE;Mn;23;NSM;;;;;N;;;;; 05C0;HEBREW PUNCTUATION PASEQ;Po;0;R;;;;;N;HEBREW POINT PASEQ;;;; 05C1;HEBREW POINT SHIN DOT;Mn;24;NSM;;;;;N;;;;; 05C2;HEBREW POINT SIN DOT;Mn;25;NSM;;;;;N;;;;; 05C3;HEBREW PUNCTUATION SOF PASUQ;Po;0;R;;;;;N;;;;; 05C4;HEBREW MARK UPPER DOT;Mn;230;NSM;;;;;N;;;;; 05C5;HEBREW MARK LOWER DOT;Mn;220;NSM;;;;;N;;;;; 05C6;HEBREW PUNCTUATION NUN HAFUKHA;Po;0;R;;;;;N;;;;; 05C7;HEBREW POINT QAMATS QATAN;Mn;18;NSM;;;;;N;;;;; 05D0;HEBREW LETTER ALEF;Lo;0;R;;;;;N;;;;; 05D1;HEBREW LETTER BET;Lo;0;R;;;;;N;;;;; 05D2;HEBREW LETTER GIMEL;Lo;0;R;;;;;N;;;;; 05D3;HEBREW LETTER DALET;Lo;0;R;;;;;N;;;;; 05D4;HEBREW LETTER HE;Lo;0;R;;;;;N;;;;; 05D5;HEBREW LETTER VAV;Lo;0;R;;;;;N;;;;; 05D6;HEBREW LETTER ZAYIN;Lo;0;R;;;;;N;;;;; 05D7;HEBREW LETTER HET;Lo;0;R;;;;;N;;;;; 05D8;HEBREW LETTER TET;Lo;0;R;;;;;N;;;;; 05D9;HEBREW LETTER YOD;Lo;0;R;;;;;N;;;;; 05DA;HEBREW LETTER FINAL KAF;Lo;0;R;;;;;N;;;;; 05DB;HEBREW LETTER KAF;Lo;0;R;;;;;N;;;;; 05DC;HEBREW LETTER LAMED;Lo;0;R;;;;;N;;;;; 05DD;HEBREW LETTER FINAL MEM;Lo;0;R;;;;;N;;;;; 05DE;HEBREW LETTER MEM;Lo;0;R;;;;;N;;;;; 05DF;HEBREW LETTER FINAL NUN;Lo;0;R;;;;;N;;;;; 05E0;HEBREW LETTER NUN;Lo;0;R;;;;;N;;;;; 05E1;HEBREW LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 05E2;HEBREW LETTER AYIN;Lo;0;R;;;;;N;;;;; 05E3;HEBREW LETTER FINAL PE;Lo;0;R;;;;;N;;;;; 05E4;HEBREW LETTER PE;Lo;0;R;;;;;N;;;;; 05E5;HEBREW LETTER FINAL TSADI;Lo;0;R;;;;;N;;;;; 05E6;HEBREW LETTER TSADI;Lo;0;R;;;;;N;;;;; 05E7;HEBREW LETTER QOF;Lo;0;R;;;;;N;;;;; 05E8;HEBREW LETTER RESH;Lo;0;R;;;;;N;;;;; 05E9;HEBREW LETTER SHIN;Lo;0;R;;;;;N;;;;; 05EA;HEBREW LETTER TAV;Lo;0;R;;;;;N;;;;; 05EF;HEBREW YOD TRIANGLE;Lo;0;R;;;;;N;;;;; 05F0;HEBREW LIGATURE YIDDISH DOUBLE VAV;Lo;0;R;;;;;N;HEBREW LETTER DOUBLE VAV;;;; 05F1;HEBREW LIGATURE YIDDISH VAV YOD;Lo;0;R;;;;;N;HEBREW LETTER VAV YOD;;;; 05F2;HEBREW LIGATURE YIDDISH DOUBLE YOD;Lo;0;R;;;;;N;HEBREW LETTER DOUBLE YOD;;;; 05F3;HEBREW PUNCTUATION GERESH;Po;0;R;;;;;N;;;;; 05F4;HEBREW PUNCTUATION GERSHAYIM;Po;0;R;;;;;N;;;;; 0600;ARABIC NUMBER SIGN;Cf;0;AN;;;;;N;;;;; 0601;ARABIC SIGN SANAH;Cf;0;AN;;;;;N;;;;; 0602;ARABIC FOOTNOTE MARKER;Cf;0;AN;;;;;N;;;;; 0603;ARABIC SIGN SAFHA;Cf;0;AN;;;;;N;;;;; 0604;ARABIC SIGN SAMVAT;Cf;0;AN;;;;;N;;;;; 0605;ARABIC NUMBER MARK ABOVE;Cf;0;AN;;;;;N;;;;; 0606;ARABIC-INDIC CUBE ROOT;Sm;0;ON;;;;;N;;;;; 0607;ARABIC-INDIC FOURTH ROOT;Sm;0;ON;;;;;N;;;;; 0608;ARABIC RAY;Sm;0;AL;;;;;N;;;;; 0609;ARABIC-INDIC PER MILLE SIGN;Po;0;ET;;;;;N;;;;; 060A;ARABIC-INDIC PER TEN THOUSAND SIGN;Po;0;ET;;;;;N;;;;; 060B;AFGHANI SIGN;Sc;0;AL;;;;;N;;;;; 060C;ARABIC COMMA;Po;0;CS;;;;;N;;;;; 060D;ARABIC DATE SEPARATOR;Po;0;AL;;;;;N;;;;; 060E;ARABIC POETIC VERSE SIGN;So;0;ON;;;;;N;;;;; 060F;ARABIC SIGN MISRA;So;0;ON;;;;;N;;;;; 0610;ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM;Mn;230;NSM;;;;;N;;;;; 0611;ARABIC SIGN ALAYHE ASSALLAM;Mn;230;NSM;;;;;N;;;;; 0612;ARABIC SIGN RAHMATULLAH ALAYHE;Mn;230;NSM;;;;;N;;;;; 0613;ARABIC SIGN RADI ALLAHOU ANHU;Mn;230;NSM;;;;;N;;;;; 0614;ARABIC SIGN TAKHALLUS;Mn;230;NSM;;;;;N;;;;; 0615;ARABIC SMALL HIGH TAH;Mn;230;NSM;;;;;N;;;;; 0616;ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH;Mn;230;NSM;;;;;N;;;;; 0617;ARABIC SMALL HIGH ZAIN;Mn;230;NSM;;;;;N;;;;; 0618;ARABIC SMALL FATHA;Mn;30;NSM;;;;;N;;;;; 0619;ARABIC SMALL DAMMA;Mn;31;NSM;;;;;N;;;;; 061A;ARABIC SMALL KASRA;Mn;32;NSM;;;;;N;;;;; 061B;ARABIC SEMICOLON;Po;0;AL;;;;;N;;;;; 061C;ARABIC LETTER MARK;Cf;0;AL;;;;;N;;;;; 061D;ARABIC END OF TEXT MARK;Po;0;AL;;;;;N;;;;; 061E;ARABIC TRIPLE DOT PUNCTUATION MARK;Po;0;AL;;;;;N;;;;; 061F;ARABIC QUESTION MARK;Po;0;AL;;;;;N;;;;; 0620;ARABIC LETTER KASHMIRI YEH;Lo;0;AL;;;;;N;;;;; 0621;ARABIC LETTER HAMZA;Lo;0;AL;;;;;N;ARABIC LETTER HAMZAH;;;; 0622;ARABIC LETTER ALEF WITH MADDA ABOVE;Lo;0;AL;0627 0653;;;;N;ARABIC LETTER MADDAH ON ALEF;;;; 0623;ARABIC LETTER ALEF WITH HAMZA ABOVE;Lo;0;AL;0627 0654;;;;N;ARABIC LETTER HAMZAH ON ALEF;;;; 0624;ARABIC LETTER WAW WITH HAMZA ABOVE;Lo;0;AL;0648 0654;;;;N;ARABIC LETTER HAMZAH ON WAW;;;; 0625;ARABIC LETTER ALEF WITH HAMZA BELOW;Lo;0;AL;0627 0655;;;;N;ARABIC LETTER HAMZAH UNDER ALEF;;;; 0626;ARABIC LETTER YEH WITH HAMZA ABOVE;Lo;0;AL;064A 0654;;;;N;ARABIC LETTER HAMZAH ON YA;;;; 0627;ARABIC LETTER ALEF;Lo;0;AL;;;;;N;;;;; 0628;ARABIC LETTER BEH;Lo;0;AL;;;;;N;ARABIC LETTER BAA;;;; 0629;ARABIC LETTER TEH MARBUTA;Lo;0;AL;;;;;N;ARABIC LETTER TAA MARBUTAH;;;; 062A;ARABIC LETTER TEH;Lo;0;AL;;;;;N;ARABIC LETTER TAA;;;; 062B;ARABIC LETTER THEH;Lo;0;AL;;;;;N;ARABIC LETTER THAA;;;; 062C;ARABIC LETTER JEEM;Lo;0;AL;;;;;N;;;;; 062D;ARABIC LETTER HAH;Lo;0;AL;;;;;N;ARABIC LETTER HAA;;;; 062E;ARABIC LETTER KHAH;Lo;0;AL;;;;;N;ARABIC LETTER KHAA;;;; 062F;ARABIC LETTER DAL;Lo;0;AL;;;;;N;;;;; 0630;ARABIC LETTER THAL;Lo;0;AL;;;;;N;;;;; 0631;ARABIC LETTER REH;Lo;0;AL;;;;;N;ARABIC LETTER RA;;;; 0632;ARABIC LETTER ZAIN;Lo;0;AL;;;;;N;;;;; 0633;ARABIC LETTER SEEN;Lo;0;AL;;;;;N;;;;; 0634;ARABIC LETTER SHEEN;Lo;0;AL;;;;;N;;;;; 0635;ARABIC LETTER SAD;Lo;0;AL;;;;;N;;;;; 0636;ARABIC LETTER DAD;Lo;0;AL;;;;;N;;;;; 0637;ARABIC LETTER TAH;Lo;0;AL;;;;;N;;;;; 0638;ARABIC LETTER ZAH;Lo;0;AL;;;;;N;ARABIC LETTER DHAH;;;; 0639;ARABIC LETTER AIN;Lo;0;AL;;;;;N;;;;; 063A;ARABIC LETTER GHAIN;Lo;0;AL;;;;;N;;;;; 063B;ARABIC LETTER KEHEH WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 063C;ARABIC LETTER KEHEH WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;; 063D;ARABIC LETTER FARSI YEH WITH INVERTED V;Lo;0;AL;;;;;N;;;;; 063E;ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 063F;ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 0640;ARABIC TATWEEL;Lm;0;AL;;;;;N;;;;; 0641;ARABIC LETTER FEH;Lo;0;AL;;;;;N;ARABIC LETTER FA;;;; 0642;ARABIC LETTER QAF;Lo;0;AL;;;;;N;;;;; 0643;ARABIC LETTER KAF;Lo;0;AL;;;;;N;ARABIC LETTER CAF;;;; 0644;ARABIC LETTER LAM;Lo;0;AL;;;;;N;;;;; 0645;ARABIC LETTER MEEM;Lo;0;AL;;;;;N;;;;; 0646;ARABIC LETTER NOON;Lo;0;AL;;;;;N;;;;; 0647;ARABIC LETTER HEH;Lo;0;AL;;;;;N;ARABIC LETTER HA;;;; 0648;ARABIC LETTER WAW;Lo;0;AL;;;;;N;;;;; 0649;ARABIC LETTER ALEF MAKSURA;Lo;0;AL;;;;;N;ARABIC LETTER ALEF MAQSURAH;;;; 064A;ARABIC LETTER YEH;Lo;0;AL;;;;;N;ARABIC LETTER YA;;;; 064B;ARABIC FATHATAN;Mn;27;NSM;;;;;N;;;;; 064C;ARABIC DAMMATAN;Mn;28;NSM;;;;;N;;;;; 064D;ARABIC KASRATAN;Mn;29;NSM;;;;;N;;;;; 064E;ARABIC FATHA;Mn;30;NSM;;;;;N;ARABIC FATHAH;;;; 064F;ARABIC DAMMA;Mn;31;NSM;;;;;N;ARABIC DAMMAH;;;; 0650;ARABIC KASRA;Mn;32;NSM;;;;;N;ARABIC KASRAH;;;; 0651;ARABIC SHADDA;Mn;33;NSM;;;;;N;ARABIC SHADDAH;;;; 0652;ARABIC SUKUN;Mn;34;NSM;;;;;N;;;;; 0653;ARABIC MADDAH ABOVE;Mn;230;NSM;;;;;N;;;;; 0654;ARABIC HAMZA ABOVE;Mn;230;NSM;;;;;N;;;;; 0655;ARABIC HAMZA BELOW;Mn;220;NSM;;;;;N;;;;; 0656;ARABIC SUBSCRIPT ALEF;Mn;220;NSM;;;;;N;;;;; 0657;ARABIC INVERTED DAMMA;Mn;230;NSM;;;;;N;;;;; 0658;ARABIC MARK NOON GHUNNA;Mn;230;NSM;;;;;N;;;;; 0659;ARABIC ZWARAKAY;Mn;230;NSM;;;;;N;;;;; 065A;ARABIC VOWEL SIGN SMALL V ABOVE;Mn;230;NSM;;;;;N;;;;; 065B;ARABIC VOWEL SIGN INVERTED SMALL V ABOVE;Mn;230;NSM;;;;;N;;;;; 065C;ARABIC VOWEL SIGN DOT BELOW;Mn;220;NSM;;;;;N;;;;; 065D;ARABIC REVERSED DAMMA;Mn;230;NSM;;;;;N;;;;; 065E;ARABIC FATHA WITH TWO DOTS;Mn;230;NSM;;;;;N;;;;; 065F;ARABIC WAVY HAMZA BELOW;Mn;220;NSM;;;;;N;;;;; 0660;ARABIC-INDIC DIGIT ZERO;Nd;0;AN;;0;0;0;N;;;;; 0661;ARABIC-INDIC DIGIT ONE;Nd;0;AN;;1;1;1;N;;;;; 0662;ARABIC-INDIC DIGIT TWO;Nd;0;AN;;2;2;2;N;;;;; 0663;ARABIC-INDIC DIGIT THREE;Nd;0;AN;;3;3;3;N;;;;; 0664;ARABIC-INDIC DIGIT FOUR;Nd;0;AN;;4;4;4;N;;;;; 0665;ARABIC-INDIC DIGIT FIVE;Nd;0;AN;;5;5;5;N;;;;; 0666;ARABIC-INDIC DIGIT SIX;Nd;0;AN;;6;6;6;N;;;;; 0667;ARABIC-INDIC DIGIT SEVEN;Nd;0;AN;;7;7;7;N;;;;; 0668;ARABIC-INDIC DIGIT EIGHT;Nd;0;AN;;8;8;8;N;;;;; 0669;ARABIC-INDIC DIGIT NINE;Nd;0;AN;;9;9;9;N;;;;; 066A;ARABIC PERCENT SIGN;Po;0;ET;;;;;N;;;;; 066B;ARABIC DECIMAL SEPARATOR;Po;0;AN;;;;;N;;;;; 066C;ARABIC THOUSANDS SEPARATOR;Po;0;AN;;;;;N;;;;; 066D;ARABIC FIVE POINTED STAR;Po;0;AL;;;;;N;;;;; 066E;ARABIC LETTER DOTLESS BEH;Lo;0;AL;;;;;N;;;;; 066F;ARABIC LETTER DOTLESS QAF;Lo;0;AL;;;;;N;;;;; 0670;ARABIC LETTER SUPERSCRIPT ALEF;Mn;35;NSM;;;;;N;ARABIC ALEF ABOVE;;;; 0671;ARABIC LETTER ALEF WASLA;Lo;0;AL;;;;;N;ARABIC LETTER HAMZAT WASL ON ALEF;;;; 0672;ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER WAVY HAMZAH ON ALEF;;;; 0673;ARABIC LETTER ALEF WITH WAVY HAMZA BELOW;Lo;0;AL;;;;;N;ARABIC LETTER WAVY HAMZAH UNDER ALEF;;;; 0674;ARABIC LETTER HIGH HAMZA;Lo;0;AL;;;;;N;ARABIC LETTER HIGH HAMZAH;;;; 0675;ARABIC LETTER HIGH HAMZA ALEF;Lo;0;AL; 0627 0674;;;;N;ARABIC LETTER HIGH HAMZAH ALEF;;;; 0676;ARABIC LETTER HIGH HAMZA WAW;Lo;0;AL; 0648 0674;;;;N;ARABIC LETTER HIGH HAMZAH WAW;;;; 0677;ARABIC LETTER U WITH HAMZA ABOVE;Lo;0;AL; 06C7 0674;;;;N;ARABIC LETTER HIGH HAMZAH WAW WITH DAMMAH;;;; 0678;ARABIC LETTER HIGH HAMZA YEH;Lo;0;AL; 064A 0674;;;;N;ARABIC LETTER HIGH HAMZAH YA;;;; 0679;ARABIC LETTER TTEH;Lo;0;AL;;;;;N;ARABIC LETTER TAA WITH SMALL TAH;;;; 067A;ARABIC LETTER TTEHEH;Lo;0;AL;;;;;N;ARABIC LETTER TAA WITH TWO DOTS VERTICAL ABOVE;;;; 067B;ARABIC LETTER BEEH;Lo;0;AL;;;;;N;ARABIC LETTER BAA WITH TWO DOTS VERTICAL BELOW;;;; 067C;ARABIC LETTER TEH WITH RING;Lo;0;AL;;;;;N;ARABIC LETTER TAA WITH RING;;;; 067D;ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS;Lo;0;AL;;;;;N;ARABIC LETTER TAA WITH THREE DOTS ABOVE DOWNWARD;;;; 067E;ARABIC LETTER PEH;Lo;0;AL;;;;;N;ARABIC LETTER TAA WITH THREE DOTS BELOW;;;; 067F;ARABIC LETTER TEHEH;Lo;0;AL;;;;;N;ARABIC LETTER TAA WITH FOUR DOTS ABOVE;;;; 0680;ARABIC LETTER BEHEH;Lo;0;AL;;;;;N;ARABIC LETTER BAA WITH FOUR DOTS BELOW;;;; 0681;ARABIC LETTER HAH WITH HAMZA ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER HAMZAH ON HAA;;;; 0682;ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER HAA WITH TWO DOTS VERTICAL ABOVE;;;; 0683;ARABIC LETTER NYEH;Lo;0;AL;;;;;N;ARABIC LETTER HAA WITH MIDDLE TWO DOTS;;;; 0684;ARABIC LETTER DYEH;Lo;0;AL;;;;;N;ARABIC LETTER HAA WITH MIDDLE TWO DOTS VERTICAL;;;; 0685;ARABIC LETTER HAH WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER HAA WITH THREE DOTS ABOVE;;;; 0686;ARABIC LETTER TCHEH;Lo;0;AL;;;;;N;ARABIC LETTER HAA WITH MIDDLE THREE DOTS DOWNWARD;;;; 0687;ARABIC LETTER TCHEHEH;Lo;0;AL;;;;;N;ARABIC LETTER HAA WITH MIDDLE FOUR DOTS;;;; 0688;ARABIC LETTER DDAL;Lo;0;AL;;;;;N;ARABIC LETTER DAL WITH SMALL TAH;;;; 0689;ARABIC LETTER DAL WITH RING;Lo;0;AL;;;;;N;;;;; 068A;ARABIC LETTER DAL WITH DOT BELOW;Lo;0;AL;;;;;N;;;;; 068B;ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH;Lo;0;AL;;;;;N;;;;; 068C;ARABIC LETTER DAHAL;Lo;0;AL;;;;;N;ARABIC LETTER DAL WITH TWO DOTS ABOVE;;;; 068D;ARABIC LETTER DDAHAL;Lo;0;AL;;;;;N;ARABIC LETTER DAL WITH TWO DOTS BELOW;;;; 068E;ARABIC LETTER DUL;Lo;0;AL;;;;;N;ARABIC LETTER DAL WITH THREE DOTS ABOVE;;;; 068F;ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS;Lo;0;AL;;;;;N;ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARD;;;; 0690;ARABIC LETTER DAL WITH FOUR DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 0691;ARABIC LETTER RREH;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH SMALL TAH;;;; 0692;ARABIC LETTER REH WITH SMALL V;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH SMALL V;;;; 0693;ARABIC LETTER REH WITH RING;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH RING;;;; 0694;ARABIC LETTER REH WITH DOT BELOW;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH DOT BELOW;;;; 0695;ARABIC LETTER REH WITH SMALL V BELOW;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH SMALL V BELOW;;;; 0696;ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH DOT BELOW AND DOT ABOVE;;;; 0697;ARABIC LETTER REH WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH TWO DOTS ABOVE;;;; 0698;ARABIC LETTER JEH;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH THREE DOTS ABOVE;;;; 0699;ARABIC LETTER REH WITH FOUR DOTS ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH FOUR DOTS ABOVE;;;; 069A;ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE;Lo;0;AL;;;;;N;;;;; 069B;ARABIC LETTER SEEN WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;; 069C;ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 069D;ARABIC LETTER SAD WITH TWO DOTS BELOW;Lo;0;AL;;;;;N;;;;; 069E;ARABIC LETTER SAD WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 069F;ARABIC LETTER TAH WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 06A0;ARABIC LETTER AIN WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 06A1;ARABIC LETTER DOTLESS FEH;Lo;0;AL;;;;;N;ARABIC LETTER DOTLESS FA;;;; 06A2;ARABIC LETTER FEH WITH DOT MOVED BELOW;Lo;0;AL;;;;;N;ARABIC LETTER FA WITH DOT MOVED BELOW;;;; 06A3;ARABIC LETTER FEH WITH DOT BELOW;Lo;0;AL;;;;;N;ARABIC LETTER FA WITH DOT BELOW;;;; 06A4;ARABIC LETTER VEH;Lo;0;AL;;;;;N;ARABIC LETTER FA WITH THREE DOTS ABOVE;;;; 06A5;ARABIC LETTER FEH WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;ARABIC LETTER FA WITH THREE DOTS BELOW;;;; 06A6;ARABIC LETTER PEHEH;Lo;0;AL;;;;;N;ARABIC LETTER FA WITH FOUR DOTS ABOVE;;;; 06A7;ARABIC LETTER QAF WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;; 06A8;ARABIC LETTER QAF WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 06A9;ARABIC LETTER KEHEH;Lo;0;AL;;;;;N;ARABIC LETTER OPEN CAF;;;; 06AA;ARABIC LETTER SWASH KAF;Lo;0;AL;;;;;N;ARABIC LETTER SWASH CAF;;;; 06AB;ARABIC LETTER KAF WITH RING;Lo;0;AL;;;;;N;ARABIC LETTER CAF WITH RING;;;; 06AC;ARABIC LETTER KAF WITH DOT ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER CAF WITH DOT ABOVE;;;; 06AD;ARABIC LETTER NG;Lo;0;AL;;;;;N;ARABIC LETTER CAF WITH THREE DOTS ABOVE;;;; 06AE;ARABIC LETTER KAF WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;ARABIC LETTER CAF WITH THREE DOTS BELOW;;;; 06AF;ARABIC LETTER GAF;Lo;0;AL;;;;;N;;;;; 06B0;ARABIC LETTER GAF WITH RING;Lo;0;AL;;;;;N;;;;; 06B1;ARABIC LETTER NGOEH;Lo;0;AL;;;;;N;ARABIC LETTER GAF WITH TWO DOTS ABOVE;;;; 06B2;ARABIC LETTER GAF WITH TWO DOTS BELOW;Lo;0;AL;;;;;N;;;;; 06B3;ARABIC LETTER GUEH;Lo;0;AL;;;;;N;ARABIC LETTER GAF WITH TWO DOTS VERTICAL BELOW;;;; 06B4;ARABIC LETTER GAF WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 06B5;ARABIC LETTER LAM WITH SMALL V;Lo;0;AL;;;;;N;;;;; 06B6;ARABIC LETTER LAM WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;; 06B7;ARABIC LETTER LAM WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 06B8;ARABIC LETTER LAM WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;; 06B9;ARABIC LETTER NOON WITH DOT BELOW;Lo;0;AL;;;;;N;;;;; 06BA;ARABIC LETTER NOON GHUNNA;Lo;0;AL;;;;;N;ARABIC LETTER DOTLESS NOON;;;; 06BB;ARABIC LETTER RNOON;Lo;0;AL;;;;;N;ARABIC LETTER DOTLESS NOON WITH SMALL TAH;;;; 06BC;ARABIC LETTER NOON WITH RING;Lo;0;AL;;;;;N;;;;; 06BD;ARABIC LETTER NOON WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 06BE;ARABIC LETTER HEH DOACHASHMEE;Lo;0;AL;;;;;N;ARABIC LETTER KNOTTED HA;;;; 06BF;ARABIC LETTER TCHEH WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;; 06C0;ARABIC LETTER HEH WITH YEH ABOVE;Lo;0;AL;06D5 0654;;;;N;ARABIC LETTER HAMZAH ON HA;;;; 06C1;ARABIC LETTER HEH GOAL;Lo;0;AL;;;;;N;ARABIC LETTER HA GOAL;;;; 06C2;ARABIC LETTER HEH GOAL WITH HAMZA ABOVE;Lo;0;AL;06C1 0654;;;;N;ARABIC LETTER HAMZAH ON HA GOAL;;;; 06C3;ARABIC LETTER TEH MARBUTA GOAL;Lo;0;AL;;;;;N;ARABIC LETTER TAA MARBUTAH GOAL;;;; 06C4;ARABIC LETTER WAW WITH RING;Lo;0;AL;;;;;N;;;;; 06C5;ARABIC LETTER KIRGHIZ OE;Lo;0;AL;;;;;N;ARABIC LETTER WAW WITH BAR;;;; 06C6;ARABIC LETTER OE;Lo;0;AL;;;;;N;ARABIC LETTER WAW WITH SMALL V;;;; 06C7;ARABIC LETTER U;Lo;0;AL;;;;;N;ARABIC LETTER WAW WITH DAMMAH;;;; 06C8;ARABIC LETTER YU;Lo;0;AL;;;;;N;ARABIC LETTER WAW WITH ALEF ABOVE;;;; 06C9;ARABIC LETTER KIRGHIZ YU;Lo;0;AL;;;;;N;ARABIC LETTER WAW WITH INVERTED SMALL V;;;; 06CA;ARABIC LETTER WAW WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 06CB;ARABIC LETTER VE;Lo;0;AL;;;;;N;ARABIC LETTER WAW WITH THREE DOTS ABOVE;;;; 06CC;ARABIC LETTER FARSI YEH;Lo;0;AL;;;;;N;ARABIC LETTER DOTLESS YA;;;; 06CD;ARABIC LETTER YEH WITH TAIL;Lo;0;AL;;;;;N;ARABIC LETTER YA WITH TAIL;;;; 06CE;ARABIC LETTER YEH WITH SMALL V;Lo;0;AL;;;;;N;ARABIC LETTER YA WITH SMALL V;;;; 06CF;ARABIC LETTER WAW WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;; 06D0;ARABIC LETTER E;Lo;0;AL;;;;;N;ARABIC LETTER YA WITH TWO DOTS VERTICAL BELOW;;;; 06D1;ARABIC LETTER YEH WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;ARABIC LETTER YA WITH THREE DOTS BELOW;;;; 06D2;ARABIC LETTER YEH BARREE;Lo;0;AL;;;;;N;ARABIC LETTER YA BARREE;;;; 06D3;ARABIC LETTER YEH BARREE WITH HAMZA ABOVE;Lo;0;AL;06D2 0654;;;;N;ARABIC LETTER HAMZAH ON YA BARREE;;;; 06D4;ARABIC FULL STOP;Po;0;AL;;;;;N;ARABIC PERIOD;;;; 06D5;ARABIC LETTER AE;Lo;0;AL;;;;;N;;;;; 06D6;ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA;Mn;230;NSM;;;;;N;;;;; 06D7;ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA;Mn;230;NSM;;;;;N;;;;; 06D8;ARABIC SMALL HIGH MEEM INITIAL FORM;Mn;230;NSM;;;;;N;;;;; 06D9;ARABIC SMALL HIGH LAM ALEF;Mn;230;NSM;;;;;N;;;;; 06DA;ARABIC SMALL HIGH JEEM;Mn;230;NSM;;;;;N;;;;; 06DB;ARABIC SMALL HIGH THREE DOTS;Mn;230;NSM;;;;;N;;;;; 06DC;ARABIC SMALL HIGH SEEN;Mn;230;NSM;;;;;N;;;;; 06DD;ARABIC END OF AYAH;Cf;0;AN;;;;;N;;;;; 06DE;ARABIC START OF RUB EL HIZB;So;0;ON;;;;;N;;;;; 06DF;ARABIC SMALL HIGH ROUNDED ZERO;Mn;230;NSM;;;;;N;;;;; 06E0;ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO;Mn;230;NSM;;;;;N;;;;; 06E1;ARABIC SMALL HIGH DOTLESS HEAD OF KHAH;Mn;230;NSM;;;;;N;;;;; 06E2;ARABIC SMALL HIGH MEEM ISOLATED FORM;Mn;230;NSM;;;;;N;;;;; 06E3;ARABIC SMALL LOW SEEN;Mn;220;NSM;;;;;N;;;;; 06E4;ARABIC SMALL HIGH MADDA;Mn;230;NSM;;;;;N;;;;; 06E5;ARABIC SMALL WAW;Lm;0;AL;;;;;N;;;;; 06E6;ARABIC SMALL YEH;Lm;0;AL;;;;;N;;;;; 06E7;ARABIC SMALL HIGH YEH;Mn;230;NSM;;;;;N;;;;; 06E8;ARABIC SMALL HIGH NOON;Mn;230;NSM;;;;;N;;;;; 06E9;ARABIC PLACE OF SAJDAH;So;0;ON;;;;;N;;;;; 06EA;ARABIC EMPTY CENTRE LOW STOP;Mn;220;NSM;;;;;N;;;;; 06EB;ARABIC EMPTY CENTRE HIGH STOP;Mn;230;NSM;;;;;N;;;;; 06EC;ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE;Mn;230;NSM;;;;;N;;;;; 06ED;ARABIC SMALL LOW MEEM;Mn;220;NSM;;;;;N;;;;; 06EE;ARABIC LETTER DAL WITH INVERTED V;Lo;0;AL;;;;;N;;;;; 06EF;ARABIC LETTER REH WITH INVERTED V;Lo;0;AL;;;;;N;;;;; 06F0;EXTENDED ARABIC-INDIC DIGIT ZERO;Nd;0;EN;;0;0;0;N;EASTERN ARABIC-INDIC DIGIT ZERO;;;; 06F1;EXTENDED ARABIC-INDIC DIGIT ONE;Nd;0;EN;;1;1;1;N;EASTERN ARABIC-INDIC DIGIT ONE;;;; 06F2;EXTENDED ARABIC-INDIC DIGIT TWO;Nd;0;EN;;2;2;2;N;EASTERN ARABIC-INDIC DIGIT TWO;;;; 06F3;EXTENDED ARABIC-INDIC DIGIT THREE;Nd;0;EN;;3;3;3;N;EASTERN ARABIC-INDIC DIGIT THREE;;;; 06F4;EXTENDED ARABIC-INDIC DIGIT FOUR;Nd;0;EN;;4;4;4;N;EASTERN ARABIC-INDIC DIGIT FOUR;;;; 06F5;EXTENDED ARABIC-INDIC DIGIT FIVE;Nd;0;EN;;5;5;5;N;EASTERN ARABIC-INDIC DIGIT FIVE;;;; 06F6;EXTENDED ARABIC-INDIC DIGIT SIX;Nd;0;EN;;6;6;6;N;EASTERN ARABIC-INDIC DIGIT SIX;;;; 06F7;EXTENDED ARABIC-INDIC DIGIT SEVEN;Nd;0;EN;;7;7;7;N;EASTERN ARABIC-INDIC DIGIT SEVEN;;;; 06F8;EXTENDED ARABIC-INDIC DIGIT EIGHT;Nd;0;EN;;8;8;8;N;EASTERN ARABIC-INDIC DIGIT EIGHT;;;; 06F9;EXTENDED ARABIC-INDIC DIGIT NINE;Nd;0;EN;;9;9;9;N;EASTERN ARABIC-INDIC DIGIT NINE;;;; 06FA;ARABIC LETTER SHEEN WITH DOT BELOW;Lo;0;AL;;;;;N;;;;; 06FB;ARABIC LETTER DAD WITH DOT BELOW;Lo;0;AL;;;;;N;;;;; 06FC;ARABIC LETTER GHAIN WITH DOT BELOW;Lo;0;AL;;;;;N;;;;; 06FD;ARABIC SIGN SINDHI AMPERSAND;So;0;AL;;;;;N;;;;; 06FE;ARABIC SIGN SINDHI POSTPOSITION MEN;So;0;AL;;;;;N;;;;; 06FF;ARABIC LETTER HEH WITH INVERTED V;Lo;0;AL;;;;;N;;;;; 0700;SYRIAC END OF PARAGRAPH;Po;0;AL;;;;;N;;;;; 0701;SYRIAC SUPRALINEAR FULL STOP;Po;0;AL;;;;;N;;;;; 0702;SYRIAC SUBLINEAR FULL STOP;Po;0;AL;;;;;N;;;;; 0703;SYRIAC SUPRALINEAR COLON;Po;0;AL;;;;;N;;;;; 0704;SYRIAC SUBLINEAR COLON;Po;0;AL;;;;;N;;;;; 0705;SYRIAC HORIZONTAL COLON;Po;0;AL;;;;;N;;;;; 0706;SYRIAC COLON SKEWED LEFT;Po;0;AL;;;;;N;;;;; 0707;SYRIAC COLON SKEWED RIGHT;Po;0;AL;;;;;N;;;;; 0708;SYRIAC SUPRALINEAR COLON SKEWED LEFT;Po;0;AL;;;;;N;;;;; 0709;SYRIAC SUBLINEAR COLON SKEWED RIGHT;Po;0;AL;;;;;N;;;;; 070A;SYRIAC CONTRACTION;Po;0;AL;;;;;N;;;;; 070B;SYRIAC HARKLEAN OBELUS;Po;0;AL;;;;;N;;;;; 070C;SYRIAC HARKLEAN METOBELUS;Po;0;AL;;;;;N;;;;; 070D;SYRIAC HARKLEAN ASTERISCUS;Po;0;AL;;;;;N;;;;; 070F;SYRIAC ABBREVIATION MARK;Cf;0;AL;;;;;N;;;;; 0710;SYRIAC LETTER ALAPH;Lo;0;AL;;;;;N;;;;; 0711;SYRIAC LETTER SUPERSCRIPT ALAPH;Mn;36;NSM;;;;;N;;;;; 0712;SYRIAC LETTER BETH;Lo;0;AL;;;;;N;;;;; 0713;SYRIAC LETTER GAMAL;Lo;0;AL;;;;;N;;;;; 0714;SYRIAC LETTER GAMAL GARSHUNI;Lo;0;AL;;;;;N;;;;; 0715;SYRIAC LETTER DALATH;Lo;0;AL;;;;;N;;;;; 0716;SYRIAC LETTER DOTLESS DALATH RISH;Lo;0;AL;;;;;N;;;;; 0717;SYRIAC LETTER HE;Lo;0;AL;;;;;N;;;;; 0718;SYRIAC LETTER WAW;Lo;0;AL;;;;;N;;;;; 0719;SYRIAC LETTER ZAIN;Lo;0;AL;;;;;N;;;;; 071A;SYRIAC LETTER HETH;Lo;0;AL;;;;;N;;;;; 071B;SYRIAC LETTER TETH;Lo;0;AL;;;;;N;;;;; 071C;SYRIAC LETTER TETH GARSHUNI;Lo;0;AL;;;;;N;;;;; 071D;SYRIAC LETTER YUDH;Lo;0;AL;;;;;N;;;;; 071E;SYRIAC LETTER YUDH HE;Lo;0;AL;;;;;N;;;;; 071F;SYRIAC LETTER KAPH;Lo;0;AL;;;;;N;;;;; 0720;SYRIAC LETTER LAMADH;Lo;0;AL;;;;;N;;;;; 0721;SYRIAC LETTER MIM;Lo;0;AL;;;;;N;;;;; 0722;SYRIAC LETTER NUN;Lo;0;AL;;;;;N;;;;; 0723;SYRIAC LETTER SEMKATH;Lo;0;AL;;;;;N;;;;; 0724;SYRIAC LETTER FINAL SEMKATH;Lo;0;AL;;;;;N;;;;; 0725;SYRIAC LETTER E;Lo;0;AL;;;;;N;;;;; 0726;SYRIAC LETTER PE;Lo;0;AL;;;;;N;;;;; 0727;SYRIAC LETTER REVERSED PE;Lo;0;AL;;;;;N;;;;; 0728;SYRIAC LETTER SADHE;Lo;0;AL;;;;;N;;;;; 0729;SYRIAC LETTER QAPH;Lo;0;AL;;;;;N;;;;; 072A;SYRIAC LETTER RISH;Lo;0;AL;;;;;N;;;;; 072B;SYRIAC LETTER SHIN;Lo;0;AL;;;;;N;;;;; 072C;SYRIAC LETTER TAW;Lo;0;AL;;;;;N;;;;; 072D;SYRIAC LETTER PERSIAN BHETH;Lo;0;AL;;;;;N;;;;; 072E;SYRIAC LETTER PERSIAN GHAMAL;Lo;0;AL;;;;;N;;;;; 072F;SYRIAC LETTER PERSIAN DHALATH;Lo;0;AL;;;;;N;;;;; 0730;SYRIAC PTHAHA ABOVE;Mn;230;NSM;;;;;N;;;;; 0731;SYRIAC PTHAHA BELOW;Mn;220;NSM;;;;;N;;;;; 0732;SYRIAC PTHAHA DOTTED;Mn;230;NSM;;;;;N;;;;; 0733;SYRIAC ZQAPHA ABOVE;Mn;230;NSM;;;;;N;;;;; 0734;SYRIAC ZQAPHA BELOW;Mn;220;NSM;;;;;N;;;;; 0735;SYRIAC ZQAPHA DOTTED;Mn;230;NSM;;;;;N;;;;; 0736;SYRIAC RBASA ABOVE;Mn;230;NSM;;;;;N;;;;; 0737;SYRIAC RBASA BELOW;Mn;220;NSM;;;;;N;;;;; 0738;SYRIAC DOTTED ZLAMA HORIZONTAL;Mn;220;NSM;;;;;N;;;;; 0739;SYRIAC DOTTED ZLAMA ANGULAR;Mn;220;NSM;;;;;N;;;;; 073A;SYRIAC HBASA ABOVE;Mn;230;NSM;;;;;N;;;;; 073B;SYRIAC HBASA BELOW;Mn;220;NSM;;;;;N;;;;; 073C;SYRIAC HBASA-ESASA DOTTED;Mn;220;NSM;;;;;N;;;;; 073D;SYRIAC ESASA ABOVE;Mn;230;NSM;;;;;N;;;;; 073E;SYRIAC ESASA BELOW;Mn;220;NSM;;;;;N;;;;; 073F;SYRIAC RWAHA;Mn;230;NSM;;;;;N;;;;; 0740;SYRIAC FEMININE DOT;Mn;230;NSM;;;;;N;;;;; 0741;SYRIAC QUSHSHAYA;Mn;230;NSM;;;;;N;;;;; 0742;SYRIAC RUKKAKHA;Mn;220;NSM;;;;;N;;;;; 0743;SYRIAC TWO VERTICAL DOTS ABOVE;Mn;230;NSM;;;;;N;;;;; 0744;SYRIAC TWO VERTICAL DOTS BELOW;Mn;220;NSM;;;;;N;;;;; 0745;SYRIAC THREE DOTS ABOVE;Mn;230;NSM;;;;;N;;;;; 0746;SYRIAC THREE DOTS BELOW;Mn;220;NSM;;;;;N;;;;; 0747;SYRIAC OBLIQUE LINE ABOVE;Mn;230;NSM;;;;;N;;;;; 0748;SYRIAC OBLIQUE LINE BELOW;Mn;220;NSM;;;;;N;;;;; 0749;SYRIAC MUSIC;Mn;230;NSM;;;;;N;;;;; 074A;SYRIAC BARREKH;Mn;230;NSM;;;;;N;;;;; 074D;SYRIAC LETTER SOGDIAN ZHAIN;Lo;0;AL;;;;;N;;;;; 074E;SYRIAC LETTER SOGDIAN KHAPH;Lo;0;AL;;;;;N;;;;; 074F;SYRIAC LETTER SOGDIAN FE;Lo;0;AL;;;;;N;;;;; 0750;ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW;Lo;0;AL;;;;;N;;;;; 0751;ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 0752;ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW;Lo;0;AL;;;;;N;;;;; 0753;ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 0754;ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE;Lo;0;AL;;;;;N;;;;; 0755;ARABIC LETTER BEH WITH INVERTED SMALL V BELOW;Lo;0;AL;;;;;N;;;;; 0756;ARABIC LETTER BEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; 0757;ARABIC LETTER HAH WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 0758;ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW;Lo;0;AL;;;;;N;;;;; 0759;ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH;Lo;0;AL;;;;;N;;;;; 075A;ARABIC LETTER DAL WITH INVERTED SMALL V BELOW;Lo;0;AL;;;;;N;;;;; 075B;ARABIC LETTER REH WITH STROKE;Lo;0;AL;;;;;N;;;;; 075C;ARABIC LETTER SEEN WITH FOUR DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 075D;ARABIC LETTER AIN WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 075E;ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE;Lo;0;AL;;;;;N;;;;; 075F;ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE;Lo;0;AL;;;;;N;;;;; 0760;ARABIC LETTER FEH WITH TWO DOTS BELOW;Lo;0;AL;;;;;N;;;;; 0761;ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW;Lo;0;AL;;;;;N;;;;; 0762;ARABIC LETTER KEHEH WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;; 0763;ARABIC LETTER KEHEH WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 0764;ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW;Lo;0;AL;;;;;N;;;;; 0765;ARABIC LETTER MEEM WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;; 0766;ARABIC LETTER MEEM WITH DOT BELOW;Lo;0;AL;;;;;N;;;;; 0767;ARABIC LETTER NOON WITH TWO DOTS BELOW;Lo;0;AL;;;;;N;;;;; 0768;ARABIC LETTER NOON WITH SMALL TAH;Lo;0;AL;;;;;N;;;;; 0769;ARABIC LETTER NOON WITH SMALL V;Lo;0;AL;;;;;N;;;;; 076A;ARABIC LETTER LAM WITH BAR;Lo;0;AL;;;;;N;;;;; 076B;ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE;Lo;0;AL;;;;;N;;;;; 076C;ARABIC LETTER REH WITH HAMZA ABOVE;Lo;0;AL;;;;;N;;;;; 076D;ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE;Lo;0;AL;;;;;N;;;;; 076E;ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW;Lo;0;AL;;;;;N;;;;; 076F;ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS;Lo;0;AL;;;;;N;;;;; 0770;ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS;Lo;0;AL;;;;;N;;;;; 0771;ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS;Lo;0;AL;;;;;N;;;;; 0772;ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE;Lo;0;AL;;;;;N;;;;; 0773;ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE;Lo;0;AL;;;;;N;;;;; 0774;ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE;Lo;0;AL;;;;;N;;;;; 0775;ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE;Lo;0;AL;;;;;N;;;;; 0776;ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE;Lo;0;AL;;;;;N;;;;; 0777;ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW;Lo;0;AL;;;;;N;;;;; 0778;ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE;Lo;0;AL;;;;;N;;;;; 0779;ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE;Lo;0;AL;;;;;N;;;;; 077A;ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE;Lo;0;AL;;;;;N;;;;; 077B;ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE;Lo;0;AL;;;;;N;;;;; 077C;ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW;Lo;0;AL;;;;;N;;;;; 077D;ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE;Lo;0;AL;;;;;N;;;;; 077E;ARABIC LETTER SEEN WITH INVERTED V;Lo;0;AL;;;;;N;;;;; 077F;ARABIC LETTER KAF WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 0780;THAANA LETTER HAA;Lo;0;AL;;;;;N;;;;; 0781;THAANA LETTER SHAVIYANI;Lo;0;AL;;;;;N;;;;; 0782;THAANA LETTER NOONU;Lo;0;AL;;;;;N;;;;; 0783;THAANA LETTER RAA;Lo;0;AL;;;;;N;;;;; 0784;THAANA LETTER BAA;Lo;0;AL;;;;;N;;;;; 0785;THAANA LETTER LHAVIYANI;Lo;0;AL;;;;;N;;;;; 0786;THAANA LETTER KAAFU;Lo;0;AL;;;;;N;;;;; 0787;THAANA LETTER ALIFU;Lo;0;AL;;;;;N;;;;; 0788;THAANA LETTER VAAVU;Lo;0;AL;;;;;N;;;;; 0789;THAANA LETTER MEEMU;Lo;0;AL;;;;;N;;;;; 078A;THAANA LETTER FAAFU;Lo;0;AL;;;;;N;;;;; 078B;THAANA LETTER DHAALU;Lo;0;AL;;;;;N;;;;; 078C;THAANA LETTER THAA;Lo;0;AL;;;;;N;;;;; 078D;THAANA LETTER LAAMU;Lo;0;AL;;;;;N;;;;; 078E;THAANA LETTER GAAFU;Lo;0;AL;;;;;N;;;;; 078F;THAANA LETTER GNAVIYANI;Lo;0;AL;;;;;N;;;;; 0790;THAANA LETTER SEENU;Lo;0;AL;;;;;N;;;;; 0791;THAANA LETTER DAVIYANI;Lo;0;AL;;;;;N;;;;; 0792;THAANA LETTER ZAVIYANI;Lo;0;AL;;;;;N;;;;; 0793;THAANA LETTER TAVIYANI;Lo;0;AL;;;;;N;;;;; 0794;THAANA LETTER YAA;Lo;0;AL;;;;;N;;;;; 0795;THAANA LETTER PAVIYANI;Lo;0;AL;;;;;N;;;;; 0796;THAANA LETTER JAVIYANI;Lo;0;AL;;;;;N;;;;; 0797;THAANA LETTER CHAVIYANI;Lo;0;AL;;;;;N;;;;; 0798;THAANA LETTER TTAA;Lo;0;AL;;;;;N;;;;; 0799;THAANA LETTER HHAA;Lo;0;AL;;;;;N;;;;; 079A;THAANA LETTER KHAA;Lo;0;AL;;;;;N;;;;; 079B;THAANA LETTER THAALU;Lo;0;AL;;;;;N;;;;; 079C;THAANA LETTER ZAA;Lo;0;AL;;;;;N;;;;; 079D;THAANA LETTER SHEENU;Lo;0;AL;;;;;N;;;;; 079E;THAANA LETTER SAADHU;Lo;0;AL;;;;;N;;;;; 079F;THAANA LETTER DAADHU;Lo;0;AL;;;;;N;;;;; 07A0;THAANA LETTER TO;Lo;0;AL;;;;;N;;;;; 07A1;THAANA LETTER ZO;Lo;0;AL;;;;;N;;;;; 07A2;THAANA LETTER AINU;Lo;0;AL;;;;;N;;;;; 07A3;THAANA LETTER GHAINU;Lo;0;AL;;;;;N;;;;; 07A4;THAANA LETTER QAAFU;Lo;0;AL;;;;;N;;;;; 07A5;THAANA LETTER WAAVU;Lo;0;AL;;;;;N;;;;; 07A6;THAANA ABAFILI;Mn;0;NSM;;;;;N;;;;; 07A7;THAANA AABAAFILI;Mn;0;NSM;;;;;N;;;;; 07A8;THAANA IBIFILI;Mn;0;NSM;;;;;N;;;;; 07A9;THAANA EEBEEFILI;Mn;0;NSM;;;;;N;;;;; 07AA;THAANA UBUFILI;Mn;0;NSM;;;;;N;;;;; 07AB;THAANA OOBOOFILI;Mn;0;NSM;;;;;N;;;;; 07AC;THAANA EBEFILI;Mn;0;NSM;;;;;N;;;;; 07AD;THAANA EYBEYFILI;Mn;0;NSM;;;;;N;;;;; 07AE;THAANA OBOFILI;Mn;0;NSM;;;;;N;;;;; 07AF;THAANA OABOAFILI;Mn;0;NSM;;;;;N;;;;; 07B0;THAANA SUKUN;Mn;0;NSM;;;;;N;;;;; 07B1;THAANA LETTER NAA;Lo;0;AL;;;;;N;;;;; 07C0;NKO DIGIT ZERO;Nd;0;R;;0;0;0;N;;;;; 07C1;NKO DIGIT ONE;Nd;0;R;;1;1;1;N;;;;; 07C2;NKO DIGIT TWO;Nd;0;R;;2;2;2;N;;;;; 07C3;NKO DIGIT THREE;Nd;0;R;;3;3;3;N;;;;; 07C4;NKO DIGIT FOUR;Nd;0;R;;4;4;4;N;;;;; 07C5;NKO DIGIT FIVE;Nd;0;R;;5;5;5;N;;;;; 07C6;NKO DIGIT SIX;Nd;0;R;;6;6;6;N;;;;; 07C7;NKO DIGIT SEVEN;Nd;0;R;;7;7;7;N;;;;; 07C8;NKO DIGIT EIGHT;Nd;0;R;;8;8;8;N;;;;; 07C9;NKO DIGIT NINE;Nd;0;R;;9;9;9;N;;;;; 07CA;NKO LETTER A;Lo;0;R;;;;;N;;;;; 07CB;NKO LETTER EE;Lo;0;R;;;;;N;;;;; 07CC;NKO LETTER I;Lo;0;R;;;;;N;;;;; 07CD;NKO LETTER E;Lo;0;R;;;;;N;;;;; 07CE;NKO LETTER U;Lo;0;R;;;;;N;;;;; 07CF;NKO LETTER OO;Lo;0;R;;;;;N;;;;; 07D0;NKO LETTER O;Lo;0;R;;;;;N;;;;; 07D1;NKO LETTER DAGBASINNA;Lo;0;R;;;;;N;;;;; 07D2;NKO LETTER N;Lo;0;R;;;;;N;;;;; 07D3;NKO LETTER BA;Lo;0;R;;;;;N;;;;; 07D4;NKO LETTER PA;Lo;0;R;;;;;N;;;;; 07D5;NKO LETTER TA;Lo;0;R;;;;;N;;;;; 07D6;NKO LETTER JA;Lo;0;R;;;;;N;;;;; 07D7;NKO LETTER CHA;Lo;0;R;;;;;N;;;;; 07D8;NKO LETTER DA;Lo;0;R;;;;;N;;;;; 07D9;NKO LETTER RA;Lo;0;R;;;;;N;;;;; 07DA;NKO LETTER RRA;Lo;0;R;;;;;N;;;;; 07DB;NKO LETTER SA;Lo;0;R;;;;;N;;;;; 07DC;NKO LETTER GBA;Lo;0;R;;;;;N;;;;; 07DD;NKO LETTER FA;Lo;0;R;;;;;N;;;;; 07DE;NKO LETTER KA;Lo;0;R;;;;;N;;;;; 07DF;NKO LETTER LA;Lo;0;R;;;;;N;;;;; 07E0;NKO LETTER NA WOLOSO;Lo;0;R;;;;;N;;;;; 07E1;NKO LETTER MA;Lo;0;R;;;;;N;;;;; 07E2;NKO LETTER NYA;Lo;0;R;;;;;N;;;;; 07E3;NKO LETTER NA;Lo;0;R;;;;;N;;;;; 07E4;NKO LETTER HA;Lo;0;R;;;;;N;;;;; 07E5;NKO LETTER WA;Lo;0;R;;;;;N;;;;; 07E6;NKO LETTER YA;Lo;0;R;;;;;N;;;;; 07E7;NKO LETTER NYA WOLOSO;Lo;0;R;;;;;N;;;;; 07E8;NKO LETTER JONA JA;Lo;0;R;;;;;N;;;;; 07E9;NKO LETTER JONA CHA;Lo;0;R;;;;;N;;;;; 07EA;NKO LETTER JONA RA;Lo;0;R;;;;;N;;;;; 07EB;NKO COMBINING SHORT HIGH TONE;Mn;230;NSM;;;;;N;;;;; 07EC;NKO COMBINING SHORT LOW TONE;Mn;230;NSM;;;;;N;;;;; 07ED;NKO COMBINING SHORT RISING TONE;Mn;230;NSM;;;;;N;;;;; 07EE;NKO COMBINING LONG DESCENDING TONE;Mn;230;NSM;;;;;N;;;;; 07EF;NKO COMBINING LONG HIGH TONE;Mn;230;NSM;;;;;N;;;;; 07F0;NKO COMBINING LONG LOW TONE;Mn;230;NSM;;;;;N;;;;; 07F1;NKO COMBINING LONG RISING TONE;Mn;230;NSM;;;;;N;;;;; 07F2;NKO COMBINING NASALIZATION MARK;Mn;220;NSM;;;;;N;;;;; 07F3;NKO COMBINING DOUBLE DOT ABOVE;Mn;230;NSM;;;;;N;;;;; 07F4;NKO HIGH TONE APOSTROPHE;Lm;0;R;;;;;N;;;;; 07F5;NKO LOW TONE APOSTROPHE;Lm;0;R;;;;;N;;;;; 07F6;NKO SYMBOL OO DENNEN;So;0;ON;;;;;N;;;;; 07F7;NKO SYMBOL GBAKURUNEN;Po;0;ON;;;;;N;;;;; 07F8;NKO COMMA;Po;0;ON;;;;;N;;;;; 07F9;NKO EXCLAMATION MARK;Po;0;ON;;;;;N;;;;; 07FA;NKO LAJANYALAN;Lm;0;R;;;;;N;;;;; 07FD;NKO DANTAYALAN;Mn;220;NSM;;;;;N;;;;; 07FE;NKO DOROME SIGN;Sc;0;R;;;;;N;;;;; 07FF;NKO TAMAN SIGN;Sc;0;R;;;;;N;;;;; 0800;SAMARITAN LETTER ALAF;Lo;0;R;;;;;N;;;;; 0801;SAMARITAN LETTER BIT;Lo;0;R;;;;;N;;;;; 0802;SAMARITAN LETTER GAMAN;Lo;0;R;;;;;N;;;;; 0803;SAMARITAN LETTER DALAT;Lo;0;R;;;;;N;;;;; 0804;SAMARITAN LETTER IY;Lo;0;R;;;;;N;;;;; 0805;SAMARITAN LETTER BAA;Lo;0;R;;;;;N;;;;; 0806;SAMARITAN LETTER ZEN;Lo;0;R;;;;;N;;;;; 0807;SAMARITAN LETTER IT;Lo;0;R;;;;;N;;;;; 0808;SAMARITAN LETTER TIT;Lo;0;R;;;;;N;;;;; 0809;SAMARITAN LETTER YUT;Lo;0;R;;;;;N;;;;; 080A;SAMARITAN LETTER KAAF;Lo;0;R;;;;;N;;;;; 080B;SAMARITAN LETTER LABAT;Lo;0;R;;;;;N;;;;; 080C;SAMARITAN LETTER MIM;Lo;0;R;;;;;N;;;;; 080D;SAMARITAN LETTER NUN;Lo;0;R;;;;;N;;;;; 080E;SAMARITAN LETTER SINGAAT;Lo;0;R;;;;;N;;;;; 080F;SAMARITAN LETTER IN;Lo;0;R;;;;;N;;;;; 0810;SAMARITAN LETTER FI;Lo;0;R;;;;;N;;;;; 0811;SAMARITAN LETTER TSAADIY;Lo;0;R;;;;;N;;;;; 0812;SAMARITAN LETTER QUF;Lo;0;R;;;;;N;;;;; 0813;SAMARITAN LETTER RISH;Lo;0;R;;;;;N;;;;; 0814;SAMARITAN LETTER SHAN;Lo;0;R;;;;;N;;;;; 0815;SAMARITAN LETTER TAAF;Lo;0;R;;;;;N;;;;; 0816;SAMARITAN MARK IN;Mn;230;NSM;;;;;N;;;;; 0817;SAMARITAN MARK IN-ALAF;Mn;230;NSM;;;;;N;;;;; 0818;SAMARITAN MARK OCCLUSION;Mn;230;NSM;;;;;N;;;;; 0819;SAMARITAN MARK DAGESH;Mn;230;NSM;;;;;N;;;;; 081A;SAMARITAN MODIFIER LETTER EPENTHETIC YUT;Lm;0;R;;;;;N;;;;; 081B;SAMARITAN MARK EPENTHETIC YUT;Mn;230;NSM;;;;;N;;;;; 081C;SAMARITAN VOWEL SIGN LONG E;Mn;230;NSM;;;;;N;;;;; 081D;SAMARITAN VOWEL SIGN E;Mn;230;NSM;;;;;N;;;;; 081E;SAMARITAN VOWEL SIGN OVERLONG AA;Mn;230;NSM;;;;;N;;;;; 081F;SAMARITAN VOWEL SIGN LONG AA;Mn;230;NSM;;;;;N;;;;; 0820;SAMARITAN VOWEL SIGN AA;Mn;230;NSM;;;;;N;;;;; 0821;SAMARITAN VOWEL SIGN OVERLONG A;Mn;230;NSM;;;;;N;;;;; 0822;SAMARITAN VOWEL SIGN LONG A;Mn;230;NSM;;;;;N;;;;; 0823;SAMARITAN VOWEL SIGN A;Mn;230;NSM;;;;;N;;;;; 0824;SAMARITAN MODIFIER LETTER SHORT A;Lm;0;R;;;;;N;;;;; 0825;SAMARITAN VOWEL SIGN SHORT A;Mn;230;NSM;;;;;N;;;;; 0826;SAMARITAN VOWEL SIGN LONG U;Mn;230;NSM;;;;;N;;;;; 0827;SAMARITAN VOWEL SIGN U;Mn;230;NSM;;;;;N;;;;; 0828;SAMARITAN MODIFIER LETTER I;Lm;0;R;;;;;N;;;;; 0829;SAMARITAN VOWEL SIGN LONG I;Mn;230;NSM;;;;;N;;;;; 082A;SAMARITAN VOWEL SIGN I;Mn;230;NSM;;;;;N;;;;; 082B;SAMARITAN VOWEL SIGN O;Mn;230;NSM;;;;;N;;;;; 082C;SAMARITAN VOWEL SIGN SUKUN;Mn;230;NSM;;;;;N;;;;; 082D;SAMARITAN MARK NEQUDAA;Mn;230;NSM;;;;;N;;;;; 0830;SAMARITAN PUNCTUATION NEQUDAA;Po;0;R;;;;;N;;;;; 0831;SAMARITAN PUNCTUATION AFSAAQ;Po;0;R;;;;;N;;;;; 0832;SAMARITAN PUNCTUATION ANGED;Po;0;R;;;;;N;;;;; 0833;SAMARITAN PUNCTUATION BAU;Po;0;R;;;;;N;;;;; 0834;SAMARITAN PUNCTUATION ATMAAU;Po;0;R;;;;;N;;;;; 0835;SAMARITAN PUNCTUATION SHIYYAALAA;Po;0;R;;;;;N;;;;; 0836;SAMARITAN ABBREVIATION MARK;Po;0;R;;;;;N;;;;; 0837;SAMARITAN PUNCTUATION MELODIC QITSA;Po;0;R;;;;;N;;;;; 0838;SAMARITAN PUNCTUATION ZIQAA;Po;0;R;;;;;N;;;;; 0839;SAMARITAN PUNCTUATION QITSA;Po;0;R;;;;;N;;;;; 083A;SAMARITAN PUNCTUATION ZAEF;Po;0;R;;;;;N;;;;; 083B;SAMARITAN PUNCTUATION TURU;Po;0;R;;;;;N;;;;; 083C;SAMARITAN PUNCTUATION ARKAANU;Po;0;R;;;;;N;;;;; 083D;SAMARITAN PUNCTUATION SOF MASHFAAT;Po;0;R;;;;;N;;;;; 083E;SAMARITAN PUNCTUATION ANNAAU;Po;0;R;;;;;N;;;;; 0840;MANDAIC LETTER HALQA;Lo;0;R;;;;;N;;;;; 0841;MANDAIC LETTER AB;Lo;0;R;;;;;N;;;;; 0842;MANDAIC LETTER AG;Lo;0;R;;;;;N;;;;; 0843;MANDAIC LETTER AD;Lo;0;R;;;;;N;;;;; 0844;MANDAIC LETTER AH;Lo;0;R;;;;;N;;;;; 0845;MANDAIC LETTER USHENNA;Lo;0;R;;;;;N;;;;; 0846;MANDAIC LETTER AZ;Lo;0;R;;;;;N;;;;; 0847;MANDAIC LETTER IT;Lo;0;R;;;;;N;;;;; 0848;MANDAIC LETTER ATT;Lo;0;R;;;;;N;;;;; 0849;MANDAIC LETTER AKSA;Lo;0;R;;;;;N;;;;; 084A;MANDAIC LETTER AK;Lo;0;R;;;;;N;;;;; 084B;MANDAIC LETTER AL;Lo;0;R;;;;;N;;;;; 084C;MANDAIC LETTER AM;Lo;0;R;;;;;N;;;;; 084D;MANDAIC LETTER AN;Lo;0;R;;;;;N;;;;; 084E;MANDAIC LETTER AS;Lo;0;R;;;;;N;;;;; 084F;MANDAIC LETTER IN;Lo;0;R;;;;;N;;;;; 0850;MANDAIC LETTER AP;Lo;0;R;;;;;N;;;;; 0851;MANDAIC LETTER ASZ;Lo;0;R;;;;;N;;;;; 0852;MANDAIC LETTER AQ;Lo;0;R;;;;;N;;;;; 0853;MANDAIC LETTER AR;Lo;0;R;;;;;N;;;;; 0854;MANDAIC LETTER ASH;Lo;0;R;;;;;N;;;;; 0855;MANDAIC LETTER AT;Lo;0;R;;;;;N;;;;; 0856;MANDAIC LETTER DUSHENNA;Lo;0;R;;;;;N;;;;; 0857;MANDAIC LETTER KAD;Lo;0;R;;;;;N;;;;; 0858;MANDAIC LETTER AIN;Lo;0;R;;;;;N;;;;; 0859;MANDAIC AFFRICATION MARK;Mn;220;NSM;;;;;N;;;;; 085A;MANDAIC VOCALIZATION MARK;Mn;220;NSM;;;;;N;;;;; 085B;MANDAIC GEMINATION MARK;Mn;220;NSM;;;;;N;;;;; 085E;MANDAIC PUNCTUATION;Po;0;R;;;;;N;;;;; 0860;SYRIAC LETTER MALAYALAM NGA;Lo;0;AL;;;;;N;;;;; 0861;SYRIAC LETTER MALAYALAM JA;Lo;0;AL;;;;;N;;;;; 0862;SYRIAC LETTER MALAYALAM NYA;Lo;0;AL;;;;;N;;;;; 0863;SYRIAC LETTER MALAYALAM TTA;Lo;0;AL;;;;;N;;;;; 0864;SYRIAC LETTER MALAYALAM NNA;Lo;0;AL;;;;;N;;;;; 0865;SYRIAC LETTER MALAYALAM NNNA;Lo;0;AL;;;;;N;;;;; 0866;SYRIAC LETTER MALAYALAM BHA;Lo;0;AL;;;;;N;;;;; 0867;SYRIAC LETTER MALAYALAM RA;Lo;0;AL;;;;;N;;;;; 0868;SYRIAC LETTER MALAYALAM LLA;Lo;0;AL;;;;;N;;;;; 0869;SYRIAC LETTER MALAYALAM LLLA;Lo;0;AL;;;;;N;;;;; 086A;SYRIAC LETTER MALAYALAM SSA;Lo;0;AL;;;;;N;;;;; 0870;ARABIC LETTER ALEF WITH ATTACHED FATHA;Lo;0;AL;;;;;N;;;;; 0871;ARABIC LETTER ALEF WITH ATTACHED TOP RIGHT FATHA;Lo;0;AL;;;;;N;;;;; 0872;ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE;Lo;0;AL;;;;;N;;;;; 0873;ARABIC LETTER ALEF WITH LEFT MIDDLE STROKE;Lo;0;AL;;;;;N;;;;; 0874;ARABIC LETTER ALEF WITH ATTACHED KASRA;Lo;0;AL;;;;;N;;;;; 0875;ARABIC LETTER ALEF WITH ATTACHED BOTTOM RIGHT KASRA;Lo;0;AL;;;;;N;;;;; 0876;ARABIC LETTER ALEF WITH ATTACHED ROUND DOT ABOVE;Lo;0;AL;;;;;N;;;;; 0877;ARABIC LETTER ALEF WITH ATTACHED RIGHT ROUND DOT;Lo;0;AL;;;;;N;;;;; 0878;ARABIC LETTER ALEF WITH ATTACHED LEFT ROUND DOT;Lo;0;AL;;;;;N;;;;; 0879;ARABIC LETTER ALEF WITH ATTACHED ROUND DOT BELOW;Lo;0;AL;;;;;N;;;;; 087A;ARABIC LETTER ALEF WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;; 087B;ARABIC LETTER ALEF WITH ATTACHED TOP RIGHT FATHA AND DOT ABOVE;Lo;0;AL;;;;;N;;;;; 087C;ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE AND DOT ABOVE;Lo;0;AL;;;;;N;;;;; 087D;ARABIC LETTER ALEF WITH ATTACHED BOTTOM RIGHT KASRA AND DOT ABOVE;Lo;0;AL;;;;;N;;;;; 087E;ARABIC LETTER ALEF WITH ATTACHED TOP RIGHT FATHA AND LEFT RING;Lo;0;AL;;;;;N;;;;; 087F;ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE AND LEFT RING;Lo;0;AL;;;;;N;;;;; 0880;ARABIC LETTER ALEF WITH ATTACHED BOTTOM RIGHT KASRA AND LEFT RING;Lo;0;AL;;;;;N;;;;; 0881;ARABIC LETTER ALEF WITH ATTACHED RIGHT HAMZA;Lo;0;AL;;;;;N;;;;; 0882;ARABIC LETTER ALEF WITH ATTACHED LEFT HAMZA;Lo;0;AL;;;;;N;;;;; 0883;ARABIC TATWEEL WITH OVERSTRUCK HAMZA;Lo;0;AL;;;;;N;;;;; 0884;ARABIC TATWEEL WITH OVERSTRUCK WAW;Lo;0;AL;;;;;N;;;;; 0885;ARABIC TATWEEL WITH TWO DOTS BELOW;Lo;0;AL;;;;;N;;;;; 0886;ARABIC LETTER THIN YEH;Lo;0;AL;;;;;N;;;;; 0887;ARABIC BASELINE ROUND DOT;Lo;0;AL;;;;;N;;;;; 0888;ARABIC RAISED ROUND DOT;Sk;0;AL;;;;;N;;;;; 0889;ARABIC LETTER NOON WITH INVERTED SMALL V;Lo;0;AL;;;;;N;;;;; 088A;ARABIC LETTER HAH WITH INVERTED SMALL V BELOW;Lo;0;AL;;;;;N;;;;; 088B;ARABIC LETTER TAH WITH DOT BELOW;Lo;0;AL;;;;;N;;;;; 088C;ARABIC LETTER TAH WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;; 088D;ARABIC LETTER KEHEH WITH TWO DOTS VERTICALLY BELOW;Lo;0;AL;;;;;N;;;;; 088E;ARABIC VERTICAL TAIL;Lo;0;AL;;;;;N;;;;; 0890;ARABIC POUND MARK ABOVE;Cf;0;AN;;;;;N;;;;; 0891;ARABIC PIASTRE MARK ABOVE;Cf;0;AN;;;;;N;;;;; 0897;ARABIC PEPET;Mn;230;NSM;;;;;N;;;;; 0898;ARABIC SMALL HIGH WORD AL-JUZ;Mn;230;NSM;;;;;N;;;;; 0899;ARABIC SMALL LOW WORD ISHMAAM;Mn;220;NSM;;;;;N;;;;; 089A;ARABIC SMALL LOW WORD IMAALA;Mn;220;NSM;;;;;N;;;;; 089B;ARABIC SMALL LOW WORD TASHEEL;Mn;220;NSM;;;;;N;;;;; 089C;ARABIC MADDA WAAJIB;Mn;230;NSM;;;;;N;;;;; 089D;ARABIC SUPERSCRIPT ALEF MOKHASSAS;Mn;230;NSM;;;;;N;;;;; 089E;ARABIC DOUBLED MADDA;Mn;230;NSM;;;;;N;;;;; 089F;ARABIC HALF MADDA OVER MADDA;Mn;230;NSM;;;;;N;;;;; 08A0;ARABIC LETTER BEH WITH SMALL V BELOW;Lo;0;AL;;;;;N;;;;; 08A1;ARABIC LETTER BEH WITH HAMZA ABOVE;Lo;0;AL;;;;;N;;;;; 08A2;ARABIC LETTER JEEM WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 08A3;ARABIC LETTER TAH WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 08A4;ARABIC LETTER FEH WITH DOT BELOW AND THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 08A5;ARABIC LETTER QAF WITH DOT BELOW;Lo;0;AL;;;;;N;;;;; 08A6;ARABIC LETTER LAM WITH DOUBLE BAR;Lo;0;AL;;;;;N;;;;; 08A7;ARABIC LETTER MEEM WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 08A8;ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE;Lo;0;AL;;;;;N;;;;; 08A9;ARABIC LETTER YEH WITH TWO DOTS BELOW AND DOT ABOVE;Lo;0;AL;;;;;N;;;;; 08AA;ARABIC LETTER REH WITH LOOP;Lo;0;AL;;;;;N;;;;; 08AB;ARABIC LETTER WAW WITH DOT WITHIN;Lo;0;AL;;;;;N;;;;; 08AC;ARABIC LETTER ROHINGYA YEH;Lo;0;AL;;;;;N;;;;; 08AD;ARABIC LETTER LOW ALEF;Lo;0;AL;;;;;N;;;;; 08AE;ARABIC LETTER DAL WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;; 08AF;ARABIC LETTER SAD WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;; 08B0;ARABIC LETTER GAF WITH INVERTED STROKE;Lo;0;AL;;;;;N;;;;; 08B1;ARABIC LETTER STRAIGHT WAW;Lo;0;AL;;;;;N;;;;; 08B2;ARABIC LETTER ZAIN WITH INVERTED V ABOVE;Lo;0;AL;;;;;N;;;;; 08B3;ARABIC LETTER AIN WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;; 08B4;ARABIC LETTER KAF WITH DOT BELOW;Lo;0;AL;;;;;N;;;;; 08B5;ARABIC LETTER QAF WITH DOT BELOW AND NO DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 08B6;ARABIC LETTER BEH WITH SMALL MEEM ABOVE;Lo;0;AL;;;;;N;;;;; 08B7;ARABIC LETTER PEH WITH SMALL MEEM ABOVE;Lo;0;AL;;;;;N;;;;; 08B8;ARABIC LETTER TEH WITH SMALL TEH ABOVE;Lo;0;AL;;;;;N;;;;; 08B9;ARABIC LETTER REH WITH SMALL NOON ABOVE;Lo;0;AL;;;;;N;;;;; 08BA;ARABIC LETTER YEH WITH TWO DOTS BELOW AND SMALL NOON ABOVE;Lo;0;AL;;;;;N;;;;; 08BB;ARABIC LETTER AFRICAN FEH;Lo;0;AL;;;;;N;;;;; 08BC;ARABIC LETTER AFRICAN QAF;Lo;0;AL;;;;;N;;;;; 08BD;ARABIC LETTER AFRICAN NOON;Lo;0;AL;;;;;N;;;;; 08BE;ARABIC LETTER PEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; 08BF;ARABIC LETTER TEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; 08C0;ARABIC LETTER TTEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; 08C1;ARABIC LETTER TCHEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; 08C2;ARABIC LETTER KEHEH WITH SMALL V;Lo;0;AL;;;;;N;;;;; 08C3;ARABIC LETTER GHAIN WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 08C4;ARABIC LETTER AFRICAN QAF WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 08C5;ARABIC LETTER JEEM WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;; 08C6;ARABIC LETTER JEEM WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;; 08C7;ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE;Lo;0;AL;;;;;N;;;;; 08C8;ARABIC LETTER GRAF;Lo;0;AL;;;;;N;;;;; 08C9;ARABIC SMALL FARSI YEH;Lm;0;AL;;;;;N;;;;; 08CA;ARABIC SMALL HIGH FARSI YEH;Mn;230;NSM;;;;;N;;;;; 08CB;ARABIC SMALL HIGH YEH BARREE WITH TWO DOTS BELOW;Mn;230;NSM;;;;;N;;;;; 08CC;ARABIC SMALL HIGH WORD SAH;Mn;230;NSM;;;;;N;;;;; 08CD;ARABIC SMALL HIGH ZAH;Mn;230;NSM;;;;;N;;;;; 08CE;ARABIC LARGE ROUND DOT ABOVE;Mn;230;NSM;;;;;N;;;;; 08CF;ARABIC LARGE ROUND DOT BELOW;Mn;220;NSM;;;;;N;;;;; 08D0;ARABIC SUKUN BELOW;Mn;220;NSM;;;;;N;;;;; 08D1;ARABIC LARGE CIRCLE BELOW;Mn;220;NSM;;;;;N;;;;; 08D2;ARABIC LARGE ROUND DOT INSIDE CIRCLE BELOW;Mn;220;NSM;;;;;N;;;;; 08D3;ARABIC SMALL LOW WAW;Mn;220;NSM;;;;;N;;;;; 08D4;ARABIC SMALL HIGH WORD AR-RUB;Mn;230;NSM;;;;;N;;;;; 08D5;ARABIC SMALL HIGH SAD;Mn;230;NSM;;;;;N;;;;; 08D6;ARABIC SMALL HIGH AIN;Mn;230;NSM;;;;;N;;;;; 08D7;ARABIC SMALL HIGH QAF;Mn;230;NSM;;;;;N;;;;; 08D8;ARABIC SMALL HIGH NOON WITH KASRA;Mn;230;NSM;;;;;N;;;;; 08D9;ARABIC SMALL LOW NOON WITH KASRA;Mn;230;NSM;;;;;N;;;;; 08DA;ARABIC SMALL HIGH WORD ATH-THALATHA;Mn;230;NSM;;;;;N;;;;; 08DB;ARABIC SMALL HIGH WORD AS-SAJDA;Mn;230;NSM;;;;;N;;;;; 08DC;ARABIC SMALL HIGH WORD AN-NISF;Mn;230;NSM;;;;;N;;;;; 08DD;ARABIC SMALL HIGH WORD SAKTA;Mn;230;NSM;;;;;N;;;;; 08DE;ARABIC SMALL HIGH WORD QIF;Mn;230;NSM;;;;;N;;;;; 08DF;ARABIC SMALL HIGH WORD WAQFA;Mn;230;NSM;;;;;N;;;;; 08E0;ARABIC SMALL HIGH FOOTNOTE MARKER;Mn;230;NSM;;;;;N;;;;; 08E1;ARABIC SMALL HIGH SIGN SAFHA;Mn;230;NSM;;;;;N;;;;; 08E2;ARABIC DISPUTED END OF AYAH;Cf;0;AN;;;;;N;;;;; 08E3;ARABIC TURNED DAMMA BELOW;Mn;220;NSM;;;;;N;;;;; 08E4;ARABIC CURLY FATHA;Mn;230;NSM;;;;;N;;;;; 08E5;ARABIC CURLY DAMMA;Mn;230;NSM;;;;;N;;;;; 08E6;ARABIC CURLY KASRA;Mn;220;NSM;;;;;N;;;;; 08E7;ARABIC CURLY FATHATAN;Mn;230;NSM;;;;;N;;;;; 08E8;ARABIC CURLY DAMMATAN;Mn;230;NSM;;;;;N;;;;; 08E9;ARABIC CURLY KASRATAN;Mn;220;NSM;;;;;N;;;;; 08EA;ARABIC TONE ONE DOT ABOVE;Mn;230;NSM;;;;;N;;;;; 08EB;ARABIC TONE TWO DOTS ABOVE;Mn;230;NSM;;;;;N;;;;; 08EC;ARABIC TONE LOOP ABOVE;Mn;230;NSM;;;;;N;;;;; 08ED;ARABIC TONE ONE DOT BELOW;Mn;220;NSM;;;;;N;;;;; 08EE;ARABIC TONE TWO DOTS BELOW;Mn;220;NSM;;;;;N;;;;; 08EF;ARABIC TONE LOOP BELOW;Mn;220;NSM;;;;;N;;;;; 08F0;ARABIC OPEN FATHATAN;Mn;27;NSM;;;;;N;;;;; 08F1;ARABIC OPEN DAMMATAN;Mn;28;NSM;;;;;N;;;;; 08F2;ARABIC OPEN KASRATAN;Mn;29;NSM;;;;;N;;;;; 08F3;ARABIC SMALL HIGH WAW;Mn;230;NSM;;;;;N;;;;; 08F4;ARABIC FATHA WITH RING;Mn;230;NSM;;;;;N;;;;; 08F5;ARABIC FATHA WITH DOT ABOVE;Mn;230;NSM;;;;;N;;;;; 08F6;ARABIC KASRA WITH DOT BELOW;Mn;220;NSM;;;;;N;;;;; 08F7;ARABIC LEFT ARROWHEAD ABOVE;Mn;230;NSM;;;;;N;;;;; 08F8;ARABIC RIGHT ARROWHEAD ABOVE;Mn;230;NSM;;;;;N;;;;; 08F9;ARABIC LEFT ARROWHEAD BELOW;Mn;220;NSM;;;;;N;;;;; 08FA;ARABIC RIGHT ARROWHEAD BELOW;Mn;220;NSM;;;;;N;;;;; 08FB;ARABIC DOUBLE RIGHT ARROWHEAD ABOVE;Mn;230;NSM;;;;;N;;;;; 08FC;ARABIC DOUBLE RIGHT ARROWHEAD ABOVE WITH DOT;Mn;230;NSM;;;;;N;;;;; 08FD;ARABIC RIGHT ARROWHEAD ABOVE WITH DOT;Mn;230;NSM;;;;;N;;;;; 08FE;ARABIC DAMMA WITH DOT;Mn;230;NSM;;;;;N;;;;; 08FF;ARABIC MARK SIDEWAYS NOON GHUNNA;Mn;230;NSM;;;;;N;;;;; 0900;DEVANAGARI SIGN INVERTED CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0901;DEVANAGARI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0902;DEVANAGARI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 0903;DEVANAGARI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 0904;DEVANAGARI LETTER SHORT A;Lo;0;L;;;;;N;;;;; 0905;DEVANAGARI LETTER A;Lo;0;L;;;;;N;;;;; 0906;DEVANAGARI LETTER AA;Lo;0;L;;;;;N;;;;; 0907;DEVANAGARI LETTER I;Lo;0;L;;;;;N;;;;; 0908;DEVANAGARI LETTER II;Lo;0;L;;;;;N;;;;; 0909;DEVANAGARI LETTER U;Lo;0;L;;;;;N;;;;; 090A;DEVANAGARI LETTER UU;Lo;0;L;;;;;N;;;;; 090B;DEVANAGARI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 090C;DEVANAGARI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 090D;DEVANAGARI LETTER CANDRA E;Lo;0;L;;;;;N;;;;; 090E;DEVANAGARI LETTER SHORT E;Lo;0;L;;;;;N;;;;; 090F;DEVANAGARI LETTER E;Lo;0;L;;;;;N;;;;; 0910;DEVANAGARI LETTER AI;Lo;0;L;;;;;N;;;;; 0911;DEVANAGARI LETTER CANDRA O;Lo;0;L;;;;;N;;;;; 0912;DEVANAGARI LETTER SHORT O;Lo;0;L;;;;;N;;;;; 0913;DEVANAGARI LETTER O;Lo;0;L;;;;;N;;;;; 0914;DEVANAGARI LETTER AU;Lo;0;L;;;;;N;;;;; 0915;DEVANAGARI LETTER KA;Lo;0;L;;;;;N;;;;; 0916;DEVANAGARI LETTER KHA;Lo;0;L;;;;;N;;;;; 0917;DEVANAGARI LETTER GA;Lo;0;L;;;;;N;;;;; 0918;DEVANAGARI LETTER GHA;Lo;0;L;;;;;N;;;;; 0919;DEVANAGARI LETTER NGA;Lo;0;L;;;;;N;;;;; 091A;DEVANAGARI LETTER CA;Lo;0;L;;;;;N;;;;; 091B;DEVANAGARI LETTER CHA;Lo;0;L;;;;;N;;;;; 091C;DEVANAGARI LETTER JA;Lo;0;L;;;;;N;;;;; 091D;DEVANAGARI LETTER JHA;Lo;0;L;;;;;N;;;;; 091E;DEVANAGARI LETTER NYA;Lo;0;L;;;;;N;;;;; 091F;DEVANAGARI LETTER TTA;Lo;0;L;;;;;N;;;;; 0920;DEVANAGARI LETTER TTHA;Lo;0;L;;;;;N;;;;; 0921;DEVANAGARI LETTER DDA;Lo;0;L;;;;;N;;;;; 0922;DEVANAGARI LETTER DDHA;Lo;0;L;;;;;N;;;;; 0923;DEVANAGARI LETTER NNA;Lo;0;L;;;;;N;;;;; 0924;DEVANAGARI LETTER TA;Lo;0;L;;;;;N;;;;; 0925;DEVANAGARI LETTER THA;Lo;0;L;;;;;N;;;;; 0926;DEVANAGARI LETTER DA;Lo;0;L;;;;;N;;;;; 0927;DEVANAGARI LETTER DHA;Lo;0;L;;;;;N;;;;; 0928;DEVANAGARI LETTER NA;Lo;0;L;;;;;N;;;;; 0929;DEVANAGARI LETTER NNNA;Lo;0;L;0928 093C;;;;N;;;;; 092A;DEVANAGARI LETTER PA;Lo;0;L;;;;;N;;;;; 092B;DEVANAGARI LETTER PHA;Lo;0;L;;;;;N;;;;; 092C;DEVANAGARI LETTER BA;Lo;0;L;;;;;N;;;;; 092D;DEVANAGARI LETTER BHA;Lo;0;L;;;;;N;;;;; 092E;DEVANAGARI LETTER MA;Lo;0;L;;;;;N;;;;; 092F;DEVANAGARI LETTER YA;Lo;0;L;;;;;N;;;;; 0930;DEVANAGARI LETTER RA;Lo;0;L;;;;;N;;;;; 0931;DEVANAGARI LETTER RRA;Lo;0;L;0930 093C;;;;N;;;;; 0932;DEVANAGARI LETTER LA;Lo;0;L;;;;;N;;;;; 0933;DEVANAGARI LETTER LLA;Lo;0;L;;;;;N;;;;; 0934;DEVANAGARI LETTER LLLA;Lo;0;L;0933 093C;;;;N;;;;; 0935;DEVANAGARI LETTER VA;Lo;0;L;;;;;N;;;;; 0936;DEVANAGARI LETTER SHA;Lo;0;L;;;;;N;;;;; 0937;DEVANAGARI LETTER SSA;Lo;0;L;;;;;N;;;;; 0938;DEVANAGARI LETTER SA;Lo;0;L;;;;;N;;;;; 0939;DEVANAGARI LETTER HA;Lo;0;L;;;;;N;;;;; 093A;DEVANAGARI VOWEL SIGN OE;Mn;0;NSM;;;;;N;;;;; 093B;DEVANAGARI VOWEL SIGN OOE;Mc;0;L;;;;;N;;;;; 093C;DEVANAGARI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 093D;DEVANAGARI SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 093E;DEVANAGARI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 093F;DEVANAGARI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 0940;DEVANAGARI VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 0941;DEVANAGARI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 0942;DEVANAGARI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 0943;DEVANAGARI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 0944;DEVANAGARI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 0945;DEVANAGARI VOWEL SIGN CANDRA E;Mn;0;NSM;;;;;N;;;;; 0946;DEVANAGARI VOWEL SIGN SHORT E;Mn;0;NSM;;;;;N;;;;; 0947;DEVANAGARI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 0948;DEVANAGARI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 0949;DEVANAGARI VOWEL SIGN CANDRA O;Mc;0;L;;;;;N;;;;; 094A;DEVANAGARI VOWEL SIGN SHORT O;Mc;0;L;;;;;N;;;;; 094B;DEVANAGARI VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 094C;DEVANAGARI VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 094D;DEVANAGARI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 094E;DEVANAGARI VOWEL SIGN PRISHTHAMATRA E;Mc;0;L;;;;;N;;;;; 094F;DEVANAGARI VOWEL SIGN AW;Mc;0;L;;;;;N;;;;; 0950;DEVANAGARI OM;Lo;0;L;;;;;N;;;;; 0951;DEVANAGARI STRESS SIGN UDATTA;Mn;230;NSM;;;;;N;;;;; 0952;DEVANAGARI STRESS SIGN ANUDATTA;Mn;220;NSM;;;;;N;;;;; 0953;DEVANAGARI GRAVE ACCENT;Mn;230;NSM;;;;;N;;;;; 0954;DEVANAGARI ACUTE ACCENT;Mn;230;NSM;;;;;N;;;;; 0955;DEVANAGARI VOWEL SIGN CANDRA LONG E;Mn;0;NSM;;;;;N;;;;; 0956;DEVANAGARI VOWEL SIGN UE;Mn;0;NSM;;;;;N;;;;; 0957;DEVANAGARI VOWEL SIGN UUE;Mn;0;NSM;;;;;N;;;;; 0958;DEVANAGARI LETTER QA;Lo;0;L;0915 093C;;;;N;;;;; 0959;DEVANAGARI LETTER KHHA;Lo;0;L;0916 093C;;;;N;;;;; 095A;DEVANAGARI LETTER GHHA;Lo;0;L;0917 093C;;;;N;;;;; 095B;DEVANAGARI LETTER ZA;Lo;0;L;091C 093C;;;;N;;;;; 095C;DEVANAGARI LETTER DDDHA;Lo;0;L;0921 093C;;;;N;;;;; 095D;DEVANAGARI LETTER RHA;Lo;0;L;0922 093C;;;;N;;;;; 095E;DEVANAGARI LETTER FA;Lo;0;L;092B 093C;;;;N;;;;; 095F;DEVANAGARI LETTER YYA;Lo;0;L;092F 093C;;;;N;;;;; 0960;DEVANAGARI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 0961;DEVANAGARI LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 0962;DEVANAGARI VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 0963;DEVANAGARI VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 0964;DEVANAGARI DANDA;Po;0;L;;;;;N;;;;; 0965;DEVANAGARI DOUBLE DANDA;Po;0;L;;;;;N;;;;; 0966;DEVANAGARI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 0967;DEVANAGARI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 0968;DEVANAGARI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 0969;DEVANAGARI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 096A;DEVANAGARI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 096B;DEVANAGARI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 096C;DEVANAGARI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 096D;DEVANAGARI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 096E;DEVANAGARI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 096F;DEVANAGARI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 0970;DEVANAGARI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 0971;DEVANAGARI SIGN HIGH SPACING DOT;Lm;0;L;;;;;N;;;;; 0972;DEVANAGARI LETTER CANDRA A;Lo;0;L;;;;;N;;;;; 0973;DEVANAGARI LETTER OE;Lo;0;L;;;;;N;;;;; 0974;DEVANAGARI LETTER OOE;Lo;0;L;;;;;N;;;;; 0975;DEVANAGARI LETTER AW;Lo;0;L;;;;;N;;;;; 0976;DEVANAGARI LETTER UE;Lo;0;L;;;;;N;;;;; 0977;DEVANAGARI LETTER UUE;Lo;0;L;;;;;N;;;;; 0978;DEVANAGARI LETTER MARWARI DDA;Lo;0;L;;;;;N;;;;; 0979;DEVANAGARI LETTER ZHA;Lo;0;L;;;;;N;;;;; 097A;DEVANAGARI LETTER HEAVY YA;Lo;0;L;;;;;N;;;;; 097B;DEVANAGARI LETTER GGA;Lo;0;L;;;;;N;;;;; 097C;DEVANAGARI LETTER JJA;Lo;0;L;;;;;N;;;;; 097D;DEVANAGARI LETTER GLOTTAL STOP;Lo;0;L;;;;;N;;;;; 097E;DEVANAGARI LETTER DDDA;Lo;0;L;;;;;N;;;;; 097F;DEVANAGARI LETTER BBA;Lo;0;L;;;;;N;;;;; 0980;BENGALI ANJI;Lo;0;L;;;;;N;;;;; 0981;BENGALI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0982;BENGALI SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; 0983;BENGALI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 0985;BENGALI LETTER A;Lo;0;L;;;;;N;;;;; 0986;BENGALI LETTER AA;Lo;0;L;;;;;N;;;;; 0987;BENGALI LETTER I;Lo;0;L;;;;;N;;;;; 0988;BENGALI LETTER II;Lo;0;L;;;;;N;;;;; 0989;BENGALI LETTER U;Lo;0;L;;;;;N;;;;; 098A;BENGALI LETTER UU;Lo;0;L;;;;;N;;;;; 098B;BENGALI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 098C;BENGALI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 098F;BENGALI LETTER E;Lo;0;L;;;;;N;;;;; 0990;BENGALI LETTER AI;Lo;0;L;;;;;N;;;;; 0993;BENGALI LETTER O;Lo;0;L;;;;;N;;;;; 0994;BENGALI LETTER AU;Lo;0;L;;;;;N;;;;; 0995;BENGALI LETTER KA;Lo;0;L;;;;;N;;;;; 0996;BENGALI LETTER KHA;Lo;0;L;;;;;N;;;;; 0997;BENGALI LETTER GA;Lo;0;L;;;;;N;;;;; 0998;BENGALI LETTER GHA;Lo;0;L;;;;;N;;;;; 0999;BENGALI LETTER NGA;Lo;0;L;;;;;N;;;;; 099A;BENGALI LETTER CA;Lo;0;L;;;;;N;;;;; 099B;BENGALI LETTER CHA;Lo;0;L;;;;;N;;;;; 099C;BENGALI LETTER JA;Lo;0;L;;;;;N;;;;; 099D;BENGALI LETTER JHA;Lo;0;L;;;;;N;;;;; 099E;BENGALI LETTER NYA;Lo;0;L;;;;;N;;;;; 099F;BENGALI LETTER TTA;Lo;0;L;;;;;N;;;;; 09A0;BENGALI LETTER TTHA;Lo;0;L;;;;;N;;;;; 09A1;BENGALI LETTER DDA;Lo;0;L;;;;;N;;;;; 09A2;BENGALI LETTER DDHA;Lo;0;L;;;;;N;;;;; 09A3;BENGALI LETTER NNA;Lo;0;L;;;;;N;;;;; 09A4;BENGALI LETTER TA;Lo;0;L;;;;;N;;;;; 09A5;BENGALI LETTER THA;Lo;0;L;;;;;N;;;;; 09A6;BENGALI LETTER DA;Lo;0;L;;;;;N;;;;; 09A7;BENGALI LETTER DHA;Lo;0;L;;;;;N;;;;; 09A8;BENGALI LETTER NA;Lo;0;L;;;;;N;;;;; 09AA;BENGALI LETTER PA;Lo;0;L;;;;;N;;;;; 09AB;BENGALI LETTER PHA;Lo;0;L;;;;;N;;;;; 09AC;BENGALI LETTER BA;Lo;0;L;;;;;N;;;;; 09AD;BENGALI LETTER BHA;Lo;0;L;;;;;N;;;;; 09AE;BENGALI LETTER MA;Lo;0;L;;;;;N;;;;; 09AF;BENGALI LETTER YA;Lo;0;L;;;;;N;;;;; 09B0;BENGALI LETTER RA;Lo;0;L;;;;;N;;;;; 09B2;BENGALI LETTER LA;Lo;0;L;;;;;N;;;;; 09B6;BENGALI LETTER SHA;Lo;0;L;;;;;N;;;;; 09B7;BENGALI LETTER SSA;Lo;0;L;;;;;N;;;;; 09B8;BENGALI LETTER SA;Lo;0;L;;;;;N;;;;; 09B9;BENGALI LETTER HA;Lo;0;L;;;;;N;;;;; 09BC;BENGALI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 09BD;BENGALI SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 09BE;BENGALI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 09BF;BENGALI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 09C0;BENGALI VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 09C1;BENGALI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 09C2;BENGALI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 09C3;BENGALI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 09C4;BENGALI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 09C7;BENGALI VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 09C8;BENGALI VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; 09CB;BENGALI VOWEL SIGN O;Mc;0;L;09C7 09BE;;;;N;;;;; 09CC;BENGALI VOWEL SIGN AU;Mc;0;L;09C7 09D7;;;;N;;;;; 09CD;BENGALI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 09CE;BENGALI LETTER KHANDA TA;Lo;0;L;;;;;N;;;;; 09D7;BENGALI AU LENGTH MARK;Mc;0;L;;;;;N;;;;; 09DC;BENGALI LETTER RRA;Lo;0;L;09A1 09BC;;;;N;;;;; 09DD;BENGALI LETTER RHA;Lo;0;L;09A2 09BC;;;;N;;;;; 09DF;BENGALI LETTER YYA;Lo;0;L;09AF 09BC;;;;N;;;;; 09E0;BENGALI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 09E1;BENGALI LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 09E2;BENGALI VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 09E3;BENGALI VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 09E6;BENGALI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 09E7;BENGALI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 09E8;BENGALI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 09E9;BENGALI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 09EA;BENGALI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 09EB;BENGALI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 09EC;BENGALI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 09ED;BENGALI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 09EE;BENGALI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 09EF;BENGALI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 09F0;BENGALI LETTER RA WITH MIDDLE DIAGONAL;Lo;0;L;;;;;N;;;;; 09F1;BENGALI LETTER RA WITH LOWER DIAGONAL;Lo;0;L;;;;;N;BENGALI LETTER VA WITH LOWER DIAGONAL;;;; 09F2;BENGALI RUPEE MARK;Sc;0;ET;;;;;N;;;;; 09F3;BENGALI RUPEE SIGN;Sc;0;ET;;;;;N;;;;; 09F4;BENGALI CURRENCY NUMERATOR ONE;No;0;L;;;;1/16;N;;;;; 09F5;BENGALI CURRENCY NUMERATOR TWO;No;0;L;;;;1/8;N;;;;; 09F6;BENGALI CURRENCY NUMERATOR THREE;No;0;L;;;;3/16;N;;;;; 09F7;BENGALI CURRENCY NUMERATOR FOUR;No;0;L;;;;1/4;N;;;;; 09F8;BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR;No;0;L;;;;3/4;N;;;;; 09F9;BENGALI CURRENCY DENOMINATOR SIXTEEN;No;0;L;;;;16;N;;;;; 09FA;BENGALI ISSHAR;So;0;L;;;;;N;;;;; 09FB;BENGALI GANDA MARK;Sc;0;ET;;;;;N;;;;; 09FC;BENGALI LETTER VEDIC ANUSVARA;Lo;0;L;;;;;N;;;;; 09FD;BENGALI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 09FE;BENGALI SANDHI MARK;Mn;230;NSM;;;;;N;;;;; 0A01;GURMUKHI SIGN ADAK BINDI;Mn;0;NSM;;;;;N;;;;; 0A02;GURMUKHI SIGN BINDI;Mn;0;NSM;;;;;N;;;;; 0A03;GURMUKHI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 0A05;GURMUKHI LETTER A;Lo;0;L;;;;;N;;;;; 0A06;GURMUKHI LETTER AA;Lo;0;L;;;;;N;;;;; 0A07;GURMUKHI LETTER I;Lo;0;L;;;;;N;;;;; 0A08;GURMUKHI LETTER II;Lo;0;L;;;;;N;;;;; 0A09;GURMUKHI LETTER U;Lo;0;L;;;;;N;;;;; 0A0A;GURMUKHI LETTER UU;Lo;0;L;;;;;N;;;;; 0A0F;GURMUKHI LETTER EE;Lo;0;L;;;;;N;;;;; 0A10;GURMUKHI LETTER AI;Lo;0;L;;;;;N;;;;; 0A13;GURMUKHI LETTER OO;Lo;0;L;;;;;N;;;;; 0A14;GURMUKHI LETTER AU;Lo;0;L;;;;;N;;;;; 0A15;GURMUKHI LETTER KA;Lo;0;L;;;;;N;;;;; 0A16;GURMUKHI LETTER KHA;Lo;0;L;;;;;N;;;;; 0A17;GURMUKHI LETTER GA;Lo;0;L;;;;;N;;;;; 0A18;GURMUKHI LETTER GHA;Lo;0;L;;;;;N;;;;; 0A19;GURMUKHI LETTER NGA;Lo;0;L;;;;;N;;;;; 0A1A;GURMUKHI LETTER CA;Lo;0;L;;;;;N;;;;; 0A1B;GURMUKHI LETTER CHA;Lo;0;L;;;;;N;;;;; 0A1C;GURMUKHI LETTER JA;Lo;0;L;;;;;N;;;;; 0A1D;GURMUKHI LETTER JHA;Lo;0;L;;;;;N;;;;; 0A1E;GURMUKHI LETTER NYA;Lo;0;L;;;;;N;;;;; 0A1F;GURMUKHI LETTER TTA;Lo;0;L;;;;;N;;;;; 0A20;GURMUKHI LETTER TTHA;Lo;0;L;;;;;N;;;;; 0A21;GURMUKHI LETTER DDA;Lo;0;L;;;;;N;;;;; 0A22;GURMUKHI LETTER DDHA;Lo;0;L;;;;;N;;;;; 0A23;GURMUKHI LETTER NNA;Lo;0;L;;;;;N;;;;; 0A24;GURMUKHI LETTER TA;Lo;0;L;;;;;N;;;;; 0A25;GURMUKHI LETTER THA;Lo;0;L;;;;;N;;;;; 0A26;GURMUKHI LETTER DA;Lo;0;L;;;;;N;;;;; 0A27;GURMUKHI LETTER DHA;Lo;0;L;;;;;N;;;;; 0A28;GURMUKHI LETTER NA;Lo;0;L;;;;;N;;;;; 0A2A;GURMUKHI LETTER PA;Lo;0;L;;;;;N;;;;; 0A2B;GURMUKHI LETTER PHA;Lo;0;L;;;;;N;;;;; 0A2C;GURMUKHI LETTER BA;Lo;0;L;;;;;N;;;;; 0A2D;GURMUKHI LETTER BHA;Lo;0;L;;;;;N;;;;; 0A2E;GURMUKHI LETTER MA;Lo;0;L;;;;;N;;;;; 0A2F;GURMUKHI LETTER YA;Lo;0;L;;;;;N;;;;; 0A30;GURMUKHI LETTER RA;Lo;0;L;;;;;N;;;;; 0A32;GURMUKHI LETTER LA;Lo;0;L;;;;;N;;;;; 0A33;GURMUKHI LETTER LLA;Lo;0;L;0A32 0A3C;;;;N;;;;; 0A35;GURMUKHI LETTER VA;Lo;0;L;;;;;N;;;;; 0A36;GURMUKHI LETTER SHA;Lo;0;L;0A38 0A3C;;;;N;;;;; 0A38;GURMUKHI LETTER SA;Lo;0;L;;;;;N;;;;; 0A39;GURMUKHI LETTER HA;Lo;0;L;;;;;N;;;;; 0A3C;GURMUKHI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 0A3E;GURMUKHI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 0A3F;GURMUKHI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 0A40;GURMUKHI VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 0A41;GURMUKHI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 0A42;GURMUKHI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 0A47;GURMUKHI VOWEL SIGN EE;Mn;0;NSM;;;;;N;;;;; 0A48;GURMUKHI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 0A4B;GURMUKHI VOWEL SIGN OO;Mn;0;NSM;;;;;N;;;;; 0A4C;GURMUKHI VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; 0A4D;GURMUKHI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 0A51;GURMUKHI SIGN UDAAT;Mn;0;NSM;;;;;N;;;;; 0A59;GURMUKHI LETTER KHHA;Lo;0;L;0A16 0A3C;;;;N;;;;; 0A5A;GURMUKHI LETTER GHHA;Lo;0;L;0A17 0A3C;;;;N;;;;; 0A5B;GURMUKHI LETTER ZA;Lo;0;L;0A1C 0A3C;;;;N;;;;; 0A5C;GURMUKHI LETTER RRA;Lo;0;L;;;;;N;;;;; 0A5E;GURMUKHI LETTER FA;Lo;0;L;0A2B 0A3C;;;;N;;;;; 0A66;GURMUKHI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 0A67;GURMUKHI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 0A68;GURMUKHI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 0A69;GURMUKHI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 0A6A;GURMUKHI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 0A6B;GURMUKHI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 0A6C;GURMUKHI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 0A6D;GURMUKHI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 0A6E;GURMUKHI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 0A6F;GURMUKHI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 0A70;GURMUKHI TIPPI;Mn;0;NSM;;;;;N;;;;; 0A71;GURMUKHI ADDAK;Mn;0;NSM;;;;;N;;;;; 0A72;GURMUKHI IRI;Lo;0;L;;;;;N;;;;; 0A73;GURMUKHI URA;Lo;0;L;;;;;N;;;;; 0A74;GURMUKHI EK ONKAR;Lo;0;L;;;;;N;;;;; 0A75;GURMUKHI SIGN YAKASH;Mn;0;NSM;;;;;N;;;;; 0A76;GURMUKHI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 0A81;GUJARATI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0A82;GUJARATI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 0A83;GUJARATI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 0A85;GUJARATI LETTER A;Lo;0;L;;;;;N;;;;; 0A86;GUJARATI LETTER AA;Lo;0;L;;;;;N;;;;; 0A87;GUJARATI LETTER I;Lo;0;L;;;;;N;;;;; 0A88;GUJARATI LETTER II;Lo;0;L;;;;;N;;;;; 0A89;GUJARATI LETTER U;Lo;0;L;;;;;N;;;;; 0A8A;GUJARATI LETTER UU;Lo;0;L;;;;;N;;;;; 0A8B;GUJARATI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 0A8C;GUJARATI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 0A8D;GUJARATI VOWEL CANDRA E;Lo;0;L;;;;;N;;;;; 0A8F;GUJARATI LETTER E;Lo;0;L;;;;;N;;;;; 0A90;GUJARATI LETTER AI;Lo;0;L;;;;;N;;;;; 0A91;GUJARATI VOWEL CANDRA O;Lo;0;L;;;;;N;;;;; 0A93;GUJARATI LETTER O;Lo;0;L;;;;;N;;;;; 0A94;GUJARATI LETTER AU;Lo;0;L;;;;;N;;;;; 0A95;GUJARATI LETTER KA;Lo;0;L;;;;;N;;;;; 0A96;GUJARATI LETTER KHA;Lo;0;L;;;;;N;;;;; 0A97;GUJARATI LETTER GA;Lo;0;L;;;;;N;;;;; 0A98;GUJARATI LETTER GHA;Lo;0;L;;;;;N;;;;; 0A99;GUJARATI LETTER NGA;Lo;0;L;;;;;N;;;;; 0A9A;GUJARATI LETTER CA;Lo;0;L;;;;;N;;;;; 0A9B;GUJARATI LETTER CHA;Lo;0;L;;;;;N;;;;; 0A9C;GUJARATI LETTER JA;Lo;0;L;;;;;N;;;;; 0A9D;GUJARATI LETTER JHA;Lo;0;L;;;;;N;;;;; 0A9E;GUJARATI LETTER NYA;Lo;0;L;;;;;N;;;;; 0A9F;GUJARATI LETTER TTA;Lo;0;L;;;;;N;;;;; 0AA0;GUJARATI LETTER TTHA;Lo;0;L;;;;;N;;;;; 0AA1;GUJARATI LETTER DDA;Lo;0;L;;;;;N;;;;; 0AA2;GUJARATI LETTER DDHA;Lo;0;L;;;;;N;;;;; 0AA3;GUJARATI LETTER NNA;Lo;0;L;;;;;N;;;;; 0AA4;GUJARATI LETTER TA;Lo;0;L;;;;;N;;;;; 0AA5;GUJARATI LETTER THA;Lo;0;L;;;;;N;;;;; 0AA6;GUJARATI LETTER DA;Lo;0;L;;;;;N;;;;; 0AA7;GUJARATI LETTER DHA;Lo;0;L;;;;;N;;;;; 0AA8;GUJARATI LETTER NA;Lo;0;L;;;;;N;;;;; 0AAA;GUJARATI LETTER PA;Lo;0;L;;;;;N;;;;; 0AAB;GUJARATI LETTER PHA;Lo;0;L;;;;;N;;;;; 0AAC;GUJARATI LETTER BA;Lo;0;L;;;;;N;;;;; 0AAD;GUJARATI LETTER BHA;Lo;0;L;;;;;N;;;;; 0AAE;GUJARATI LETTER MA;Lo;0;L;;;;;N;;;;; 0AAF;GUJARATI LETTER YA;Lo;0;L;;;;;N;;;;; 0AB0;GUJARATI LETTER RA;Lo;0;L;;;;;N;;;;; 0AB2;GUJARATI LETTER LA;Lo;0;L;;;;;N;;;;; 0AB3;GUJARATI LETTER LLA;Lo;0;L;;;;;N;;;;; 0AB5;GUJARATI LETTER VA;Lo;0;L;;;;;N;;;;; 0AB6;GUJARATI LETTER SHA;Lo;0;L;;;;;N;;;;; 0AB7;GUJARATI LETTER SSA;Lo;0;L;;;;;N;;;;; 0AB8;GUJARATI LETTER SA;Lo;0;L;;;;;N;;;;; 0AB9;GUJARATI LETTER HA;Lo;0;L;;;;;N;;;;; 0ABC;GUJARATI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 0ABD;GUJARATI SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 0ABE;GUJARATI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 0ABF;GUJARATI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 0AC0;GUJARATI VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 0AC1;GUJARATI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 0AC2;GUJARATI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 0AC3;GUJARATI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 0AC4;GUJARATI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 0AC5;GUJARATI VOWEL SIGN CANDRA E;Mn;0;NSM;;;;;N;;;;; 0AC7;GUJARATI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 0AC8;GUJARATI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 0AC9;GUJARATI VOWEL SIGN CANDRA O;Mc;0;L;;;;;N;;;;; 0ACB;GUJARATI VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 0ACC;GUJARATI VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 0ACD;GUJARATI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 0AD0;GUJARATI OM;Lo;0;L;;;;;N;;;;; 0AE0;GUJARATI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 0AE1;GUJARATI LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 0AE2;GUJARATI VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 0AE3;GUJARATI VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 0AE6;GUJARATI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 0AE7;GUJARATI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 0AE8;GUJARATI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 0AE9;GUJARATI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 0AEA;GUJARATI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 0AEB;GUJARATI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 0AEC;GUJARATI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 0AED;GUJARATI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 0AEE;GUJARATI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 0AEF;GUJARATI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 0AF0;GUJARATI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 0AF1;GUJARATI RUPEE SIGN;Sc;0;ET;;;;;N;;;;; 0AF9;GUJARATI LETTER ZHA;Lo;0;L;;;;;N;;;;; 0AFA;GUJARATI SIGN SUKUN;Mn;0;NSM;;;;;N;;;;; 0AFB;GUJARATI SIGN SHADDA;Mn;0;NSM;;;;;N;;;;; 0AFC;GUJARATI SIGN MADDAH;Mn;0;NSM;;;;;N;;;;; 0AFD;GUJARATI SIGN THREE-DOT NUKTA ABOVE;Mn;0;NSM;;;;;N;;;;; 0AFE;GUJARATI SIGN CIRCLE NUKTA ABOVE;Mn;0;NSM;;;;;N;;;;; 0AFF;GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE;Mn;0;NSM;;;;;N;;;;; 0B01;ORIYA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0B02;ORIYA SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; 0B03;ORIYA SIGN VISARGA;Mc;0;L;;;;;N;;;;; 0B05;ORIYA LETTER A;Lo;0;L;;;;;N;;;;; 0B06;ORIYA LETTER AA;Lo;0;L;;;;;N;;;;; 0B07;ORIYA LETTER I;Lo;0;L;;;;;N;;;;; 0B08;ORIYA LETTER II;Lo;0;L;;;;;N;;;;; 0B09;ORIYA LETTER U;Lo;0;L;;;;;N;;;;; 0B0A;ORIYA LETTER UU;Lo;0;L;;;;;N;;;;; 0B0B;ORIYA LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 0B0C;ORIYA LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 0B0F;ORIYA LETTER E;Lo;0;L;;;;;N;;;;; 0B10;ORIYA LETTER AI;Lo;0;L;;;;;N;;;;; 0B13;ORIYA LETTER O;Lo;0;L;;;;;N;;;;; 0B14;ORIYA LETTER AU;Lo;0;L;;;;;N;;;;; 0B15;ORIYA LETTER KA;Lo;0;L;;;;;N;;;;; 0B16;ORIYA LETTER KHA;Lo;0;L;;;;;N;;;;; 0B17;ORIYA LETTER GA;Lo;0;L;;;;;N;;;;; 0B18;ORIYA LETTER GHA;Lo;0;L;;;;;N;;;;; 0B19;ORIYA LETTER NGA;Lo;0;L;;;;;N;;;;; 0B1A;ORIYA LETTER CA;Lo;0;L;;;;;N;;;;; 0B1B;ORIYA LETTER CHA;Lo;0;L;;;;;N;;;;; 0B1C;ORIYA LETTER JA;Lo;0;L;;;;;N;;;;; 0B1D;ORIYA LETTER JHA;Lo;0;L;;;;;N;;;;; 0B1E;ORIYA LETTER NYA;Lo;0;L;;;;;N;;;;; 0B1F;ORIYA LETTER TTA;Lo;0;L;;;;;N;;;;; 0B20;ORIYA LETTER TTHA;Lo;0;L;;;;;N;;;;; 0B21;ORIYA LETTER DDA;Lo;0;L;;;;;N;;;;; 0B22;ORIYA LETTER DDHA;Lo;0;L;;;;;N;;;;; 0B23;ORIYA LETTER NNA;Lo;0;L;;;;;N;;;;; 0B24;ORIYA LETTER TA;Lo;0;L;;;;;N;;;;; 0B25;ORIYA LETTER THA;Lo;0;L;;;;;N;;;;; 0B26;ORIYA LETTER DA;Lo;0;L;;;;;N;;;;; 0B27;ORIYA LETTER DHA;Lo;0;L;;;;;N;;;;; 0B28;ORIYA LETTER NA;Lo;0;L;;;;;N;;;;; 0B2A;ORIYA LETTER PA;Lo;0;L;;;;;N;;;;; 0B2B;ORIYA LETTER PHA;Lo;0;L;;;;;N;;;;; 0B2C;ORIYA LETTER BA;Lo;0;L;;;;;N;;;;; 0B2D;ORIYA LETTER BHA;Lo;0;L;;;;;N;;;;; 0B2E;ORIYA LETTER MA;Lo;0;L;;;;;N;;;;; 0B2F;ORIYA LETTER YA;Lo;0;L;;;;;N;;;;; 0B30;ORIYA LETTER RA;Lo;0;L;;;;;N;;;;; 0B32;ORIYA LETTER LA;Lo;0;L;;;;;N;;;;; 0B33;ORIYA LETTER LLA;Lo;0;L;;;;;N;;;;; 0B35;ORIYA LETTER VA;Lo;0;L;;;;;N;;;;; 0B36;ORIYA LETTER SHA;Lo;0;L;;;;;N;;;;; 0B37;ORIYA LETTER SSA;Lo;0;L;;;;;N;;;;; 0B38;ORIYA LETTER SA;Lo;0;L;;;;;N;;;;; 0B39;ORIYA LETTER HA;Lo;0;L;;;;;N;;;;; 0B3C;ORIYA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 0B3D;ORIYA SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 0B3E;ORIYA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 0B3F;ORIYA VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 0B40;ORIYA VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 0B41;ORIYA VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 0B42;ORIYA VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 0B43;ORIYA VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 0B44;ORIYA VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 0B47;ORIYA VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 0B48;ORIYA VOWEL SIGN AI;Mc;0;L;0B47 0B56;;;;N;;;;; 0B4B;ORIYA VOWEL SIGN O;Mc;0;L;0B47 0B3E;;;;N;;;;; 0B4C;ORIYA VOWEL SIGN AU;Mc;0;L;0B47 0B57;;;;N;;;;; 0B4D;ORIYA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 0B55;ORIYA SIGN OVERLINE;Mn;0;NSM;;;;;N;;;;; 0B56;ORIYA AI LENGTH MARK;Mn;0;NSM;;;;;N;;;;; 0B57;ORIYA AU LENGTH MARK;Mc;0;L;;;;;N;;;;; 0B5C;ORIYA LETTER RRA;Lo;0;L;0B21 0B3C;;;;N;;;;; 0B5D;ORIYA LETTER RHA;Lo;0;L;0B22 0B3C;;;;N;;;;; 0B5F;ORIYA LETTER YYA;Lo;0;L;;;;;N;;;;; 0B60;ORIYA LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 0B61;ORIYA LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 0B62;ORIYA VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 0B63;ORIYA VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 0B66;ORIYA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 0B67;ORIYA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 0B68;ORIYA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 0B69;ORIYA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 0B6A;ORIYA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 0B6B;ORIYA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 0B6C;ORIYA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 0B6D;ORIYA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 0B6E;ORIYA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 0B6F;ORIYA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 0B70;ORIYA ISSHAR;So;0;L;;;;;N;;;;; 0B71;ORIYA LETTER WA;Lo;0;L;;;;;N;;;;; 0B72;ORIYA FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;; 0B73;ORIYA FRACTION ONE HALF;No;0;L;;;;1/2;N;;;;; 0B74;ORIYA FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;; 0B75;ORIYA FRACTION ONE SIXTEENTH;No;0;L;;;;1/16;N;;;;; 0B76;ORIYA FRACTION ONE EIGHTH;No;0;L;;;;1/8;N;;;;; 0B77;ORIYA FRACTION THREE SIXTEENTHS;No;0;L;;;;3/16;N;;;;; 0B82;TAMIL SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 0B83;TAMIL SIGN VISARGA;Lo;0;L;;;;;N;;;;; 0B85;TAMIL LETTER A;Lo;0;L;;;;;N;;;;; 0B86;TAMIL LETTER AA;Lo;0;L;;;;;N;;;;; 0B87;TAMIL LETTER I;Lo;0;L;;;;;N;;;;; 0B88;TAMIL LETTER II;Lo;0;L;;;;;N;;;;; 0B89;TAMIL LETTER U;Lo;0;L;;;;;N;;;;; 0B8A;TAMIL LETTER UU;Lo;0;L;;;;;N;;;;; 0B8E;TAMIL LETTER E;Lo;0;L;;;;;N;;;;; 0B8F;TAMIL LETTER EE;Lo;0;L;;;;;N;;;;; 0B90;TAMIL LETTER AI;Lo;0;L;;;;;N;;;;; 0B92;TAMIL LETTER O;Lo;0;L;;;;;N;;;;; 0B93;TAMIL LETTER OO;Lo;0;L;;;;;N;;;;; 0B94;TAMIL LETTER AU;Lo;0;L;0B92 0BD7;;;;N;;;;; 0B95;TAMIL LETTER KA;Lo;0;L;;;;;N;;;;; 0B99;TAMIL LETTER NGA;Lo;0;L;;;;;N;;;;; 0B9A;TAMIL LETTER CA;Lo;0;L;;;;;N;;;;; 0B9C;TAMIL LETTER JA;Lo;0;L;;;;;N;;;;; 0B9E;TAMIL LETTER NYA;Lo;0;L;;;;;N;;;;; 0B9F;TAMIL LETTER TTA;Lo;0;L;;;;;N;;;;; 0BA3;TAMIL LETTER NNA;Lo;0;L;;;;;N;;;;; 0BA4;TAMIL LETTER TA;Lo;0;L;;;;;N;;;;; 0BA8;TAMIL LETTER NA;Lo;0;L;;;;;N;;;;; 0BA9;TAMIL LETTER NNNA;Lo;0;L;;;;;N;;;;; 0BAA;TAMIL LETTER PA;Lo;0;L;;;;;N;;;;; 0BAE;TAMIL LETTER MA;Lo;0;L;;;;;N;;;;; 0BAF;TAMIL LETTER YA;Lo;0;L;;;;;N;;;;; 0BB0;TAMIL LETTER RA;Lo;0;L;;;;;N;;;;; 0BB1;TAMIL LETTER RRA;Lo;0;L;;;;;N;;;;; 0BB2;TAMIL LETTER LA;Lo;0;L;;;;;N;;;;; 0BB3;TAMIL LETTER LLA;Lo;0;L;;;;;N;;;;; 0BB4;TAMIL LETTER LLLA;Lo;0;L;;;;;N;;;;; 0BB5;TAMIL LETTER VA;Lo;0;L;;;;;N;;;;; 0BB6;TAMIL LETTER SHA;Lo;0;L;;;;;N;;;;; 0BB7;TAMIL LETTER SSA;Lo;0;L;;;;;N;;;;; 0BB8;TAMIL LETTER SA;Lo;0;L;;;;;N;;;;; 0BB9;TAMIL LETTER HA;Lo;0;L;;;;;N;;;;; 0BBE;TAMIL VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 0BBF;TAMIL VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 0BC0;TAMIL VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 0BC1;TAMIL VOWEL SIGN U;Mc;0;L;;;;;N;;;;; 0BC2;TAMIL VOWEL SIGN UU;Mc;0;L;;;;;N;;;;; 0BC6;TAMIL VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 0BC7;TAMIL VOWEL SIGN EE;Mc;0;L;;;;;N;;;;; 0BC8;TAMIL VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; 0BCA;TAMIL VOWEL SIGN O;Mc;0;L;0BC6 0BBE;;;;N;;;;; 0BCB;TAMIL VOWEL SIGN OO;Mc;0;L;0BC7 0BBE;;;;N;;;;; 0BCC;TAMIL VOWEL SIGN AU;Mc;0;L;0BC6 0BD7;;;;N;;;;; 0BCD;TAMIL SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 0BD0;TAMIL OM;Lo;0;L;;;;;N;;;;; 0BD7;TAMIL AU LENGTH MARK;Mc;0;L;;;;;N;;;;; 0BE6;TAMIL DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 0BE7;TAMIL DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 0BE8;TAMIL DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 0BE9;TAMIL DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 0BEA;TAMIL DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 0BEB;TAMIL DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 0BEC;TAMIL DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 0BED;TAMIL DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 0BEE;TAMIL DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 0BEF;TAMIL DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 0BF0;TAMIL NUMBER TEN;No;0;L;;;;10;N;;;;; 0BF1;TAMIL NUMBER ONE HUNDRED;No;0;L;;;;100;N;;;;; 0BF2;TAMIL NUMBER ONE THOUSAND;No;0;L;;;;1000;N;;;;; 0BF3;TAMIL DAY SIGN;So;0;ON;;;;;N;;;;; 0BF4;TAMIL MONTH SIGN;So;0;ON;;;;;N;;;;; 0BF5;TAMIL YEAR SIGN;So;0;ON;;;;;N;;;;; 0BF6;TAMIL DEBIT SIGN;So;0;ON;;;;;N;;;;; 0BF7;TAMIL CREDIT SIGN;So;0;ON;;;;;N;;;;; 0BF8;TAMIL AS ABOVE SIGN;So;0;ON;;;;;N;;;;; 0BF9;TAMIL RUPEE SIGN;Sc;0;ET;;;;;N;;;;; 0BFA;TAMIL NUMBER SIGN;So;0;ON;;;;;N;;;;; 0C00;TELUGU SIGN COMBINING CANDRABINDU ABOVE;Mn;0;NSM;;;;;N;;;;; 0C01;TELUGU SIGN CANDRABINDU;Mc;0;L;;;;;N;;;;; 0C02;TELUGU SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; 0C03;TELUGU SIGN VISARGA;Mc;0;L;;;;;N;;;;; 0C04;TELUGU SIGN COMBINING ANUSVARA ABOVE;Mn;0;NSM;;;;;N;;;;; 0C05;TELUGU LETTER A;Lo;0;L;;;;;N;;;;; 0C06;TELUGU LETTER AA;Lo;0;L;;;;;N;;;;; 0C07;TELUGU LETTER I;Lo;0;L;;;;;N;;;;; 0C08;TELUGU LETTER II;Lo;0;L;;;;;N;;;;; 0C09;TELUGU LETTER U;Lo;0;L;;;;;N;;;;; 0C0A;TELUGU LETTER UU;Lo;0;L;;;;;N;;;;; 0C0B;TELUGU LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 0C0C;TELUGU LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 0C0E;TELUGU LETTER E;Lo;0;L;;;;;N;;;;; 0C0F;TELUGU LETTER EE;Lo;0;L;;;;;N;;;;; 0C10;TELUGU LETTER AI;Lo;0;L;;;;;N;;;;; 0C12;TELUGU LETTER O;Lo;0;L;;;;;N;;;;; 0C13;TELUGU LETTER OO;Lo;0;L;;;;;N;;;;; 0C14;TELUGU LETTER AU;Lo;0;L;;;;;N;;;;; 0C15;TELUGU LETTER KA;Lo;0;L;;;;;N;;;;; 0C16;TELUGU LETTER KHA;Lo;0;L;;;;;N;;;;; 0C17;TELUGU LETTER GA;Lo;0;L;;;;;N;;;;; 0C18;TELUGU LETTER GHA;Lo;0;L;;;;;N;;;;; 0C19;TELUGU LETTER NGA;Lo;0;L;;;;;N;;;;; 0C1A;TELUGU LETTER CA;Lo;0;L;;;;;N;;;;; 0C1B;TELUGU LETTER CHA;Lo;0;L;;;;;N;;;;; 0C1C;TELUGU LETTER JA;Lo;0;L;;;;;N;;;;; 0C1D;TELUGU LETTER JHA;Lo;0;L;;;;;N;;;;; 0C1E;TELUGU LETTER NYA;Lo;0;L;;;;;N;;;;; 0C1F;TELUGU LETTER TTA;Lo;0;L;;;;;N;;;;; 0C20;TELUGU LETTER TTHA;Lo;0;L;;;;;N;;;;; 0C21;TELUGU LETTER DDA;Lo;0;L;;;;;N;;;;; 0C22;TELUGU LETTER DDHA;Lo;0;L;;;;;N;;;;; 0C23;TELUGU LETTER NNA;Lo;0;L;;;;;N;;;;; 0C24;TELUGU LETTER TA;Lo;0;L;;;;;N;;;;; 0C25;TELUGU LETTER THA;Lo;0;L;;;;;N;;;;; 0C26;TELUGU LETTER DA;Lo;0;L;;;;;N;;;;; 0C27;TELUGU LETTER DHA;Lo;0;L;;;;;N;;;;; 0C28;TELUGU LETTER NA;Lo;0;L;;;;;N;;;;; 0C2A;TELUGU LETTER PA;Lo;0;L;;;;;N;;;;; 0C2B;TELUGU LETTER PHA;Lo;0;L;;;;;N;;;;; 0C2C;TELUGU LETTER BA;Lo;0;L;;;;;N;;;;; 0C2D;TELUGU LETTER BHA;Lo;0;L;;;;;N;;;;; 0C2E;TELUGU LETTER MA;Lo;0;L;;;;;N;;;;; 0C2F;TELUGU LETTER YA;Lo;0;L;;;;;N;;;;; 0C30;TELUGU LETTER RA;Lo;0;L;;;;;N;;;;; 0C31;TELUGU LETTER RRA;Lo;0;L;;;;;N;;;;; 0C32;TELUGU LETTER LA;Lo;0;L;;;;;N;;;;; 0C33;TELUGU LETTER LLA;Lo;0;L;;;;;N;;;;; 0C34;TELUGU LETTER LLLA;Lo;0;L;;;;;N;;;;; 0C35;TELUGU LETTER VA;Lo;0;L;;;;;N;;;;; 0C36;TELUGU LETTER SHA;Lo;0;L;;;;;N;;;;; 0C37;TELUGU LETTER SSA;Lo;0;L;;;;;N;;;;; 0C38;TELUGU LETTER SA;Lo;0;L;;;;;N;;;;; 0C39;TELUGU LETTER HA;Lo;0;L;;;;;N;;;;; 0C3C;TELUGU SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 0C3D;TELUGU SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 0C3E;TELUGU VOWEL SIGN AA;Mn;0;NSM;;;;;N;;;;; 0C3F;TELUGU VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 0C40;TELUGU VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 0C41;TELUGU VOWEL SIGN U;Mc;0;L;;;;;N;;;;; 0C42;TELUGU VOWEL SIGN UU;Mc;0;L;;;;;N;;;;; 0C43;TELUGU VOWEL SIGN VOCALIC R;Mc;0;L;;;;;N;;;;; 0C44;TELUGU VOWEL SIGN VOCALIC RR;Mc;0;L;;;;;N;;;;; 0C46;TELUGU VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 0C47;TELUGU VOWEL SIGN EE;Mn;0;NSM;;;;;N;;;;; 0C48;TELUGU VOWEL SIGN AI;Mn;0;NSM;0C46 0C56;;;;N;;;;; 0C4A;TELUGU VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 0C4B;TELUGU VOWEL SIGN OO;Mn;0;NSM;;;;;N;;;;; 0C4C;TELUGU VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; 0C4D;TELUGU SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 0C55;TELUGU LENGTH MARK;Mn;84;NSM;;;;;N;;;;; 0C56;TELUGU AI LENGTH MARK;Mn;91;NSM;;;;;N;;;;; 0C58;TELUGU LETTER TSA;Lo;0;L;;;;;N;;;;; 0C59;TELUGU LETTER DZA;Lo;0;L;;;;;N;;;;; 0C5A;TELUGU LETTER RRRA;Lo;0;L;;;;;N;;;;; 0C5D;TELUGU LETTER NAKAARA POLLU;Lo;0;L;;;;;N;;;;; 0C60;TELUGU LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 0C61;TELUGU LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 0C62;TELUGU VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 0C63;TELUGU VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 0C66;TELUGU DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 0C67;TELUGU DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 0C68;TELUGU DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 0C69;TELUGU DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 0C6A;TELUGU DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 0C6B;TELUGU DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 0C6C;TELUGU DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 0C6D;TELUGU DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 0C6E;TELUGU DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 0C6F;TELUGU DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 0C77;TELUGU SIGN SIDDHAM;Po;0;L;;;;;N;;;;; 0C78;TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR;No;0;ON;;;;0;N;;;;; 0C79;TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR;No;0;ON;;;;1;N;;;;; 0C7A;TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR;No;0;ON;;;;2;N;;;;; 0C7B;TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR;No;0;ON;;;;3;N;;;;; 0C7C;TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR;No;0;ON;;;;1;N;;;;; 0C7D;TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR;No;0;ON;;;;2;N;;;;; 0C7E;TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR;No;0;ON;;;;3;N;;;;; 0C7F;TELUGU SIGN TUUMU;So;0;L;;;;;N;;;;; 0C80;KANNADA SIGN SPACING CANDRABINDU;Lo;0;L;;;;;N;;;;; 0C81;KANNADA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0C82;KANNADA SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; 0C83;KANNADA SIGN VISARGA;Mc;0;L;;;;;N;;;;; 0C84;KANNADA SIGN SIDDHAM;Po;0;L;;;;;N;;;;; 0C85;KANNADA LETTER A;Lo;0;L;;;;;N;;;;; 0C86;KANNADA LETTER AA;Lo;0;L;;;;;N;;;;; 0C87;KANNADA LETTER I;Lo;0;L;;;;;N;;;;; 0C88;KANNADA LETTER II;Lo;0;L;;;;;N;;;;; 0C89;KANNADA LETTER U;Lo;0;L;;;;;N;;;;; 0C8A;KANNADA LETTER UU;Lo;0;L;;;;;N;;;;; 0C8B;KANNADA LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 0C8C;KANNADA LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 0C8E;KANNADA LETTER E;Lo;0;L;;;;;N;;;;; 0C8F;KANNADA LETTER EE;Lo;0;L;;;;;N;;;;; 0C90;KANNADA LETTER AI;Lo;0;L;;;;;N;;;;; 0C92;KANNADA LETTER O;Lo;0;L;;;;;N;;;;; 0C93;KANNADA LETTER OO;Lo;0;L;;;;;N;;;;; 0C94;KANNADA LETTER AU;Lo;0;L;;;;;N;;;;; 0C95;KANNADA LETTER KA;Lo;0;L;;;;;N;;;;; 0C96;KANNADA LETTER KHA;Lo;0;L;;;;;N;;;;; 0C97;KANNADA LETTER GA;Lo;0;L;;;;;N;;;;; 0C98;KANNADA LETTER GHA;Lo;0;L;;;;;N;;;;; 0C99;KANNADA LETTER NGA;Lo;0;L;;;;;N;;;;; 0C9A;KANNADA LETTER CA;Lo;0;L;;;;;N;;;;; 0C9B;KANNADA LETTER CHA;Lo;0;L;;;;;N;;;;; 0C9C;KANNADA LETTER JA;Lo;0;L;;;;;N;;;;; 0C9D;KANNADA LETTER JHA;Lo;0;L;;;;;N;;;;; 0C9E;KANNADA LETTER NYA;Lo;0;L;;;;;N;;;;; 0C9F;KANNADA LETTER TTA;Lo;0;L;;;;;N;;;;; 0CA0;KANNADA LETTER TTHA;Lo;0;L;;;;;N;;;;; 0CA1;KANNADA LETTER DDA;Lo;0;L;;;;;N;;;;; 0CA2;KANNADA LETTER DDHA;Lo;0;L;;;;;N;;;;; 0CA3;KANNADA LETTER NNA;Lo;0;L;;;;;N;;;;; 0CA4;KANNADA LETTER TA;Lo;0;L;;;;;N;;;;; 0CA5;KANNADA LETTER THA;Lo;0;L;;;;;N;;;;; 0CA6;KANNADA LETTER DA;Lo;0;L;;;;;N;;;;; 0CA7;KANNADA LETTER DHA;Lo;0;L;;;;;N;;;;; 0CA8;KANNADA LETTER NA;Lo;0;L;;;;;N;;;;; 0CAA;KANNADA LETTER PA;Lo;0;L;;;;;N;;;;; 0CAB;KANNADA LETTER PHA;Lo;0;L;;;;;N;;;;; 0CAC;KANNADA LETTER BA;Lo;0;L;;;;;N;;;;; 0CAD;KANNADA LETTER BHA;Lo;0;L;;;;;N;;;;; 0CAE;KANNADA LETTER MA;Lo;0;L;;;;;N;;;;; 0CAF;KANNADA LETTER YA;Lo;0;L;;;;;N;;;;; 0CB0;KANNADA LETTER RA;Lo;0;L;;;;;N;;;;; 0CB1;KANNADA LETTER RRA;Lo;0;L;;;;;N;;;;; 0CB2;KANNADA LETTER LA;Lo;0;L;;;;;N;;;;; 0CB3;KANNADA LETTER LLA;Lo;0;L;;;;;N;;;;; 0CB5;KANNADA LETTER VA;Lo;0;L;;;;;N;;;;; 0CB6;KANNADA LETTER SHA;Lo;0;L;;;;;N;;;;; 0CB7;KANNADA LETTER SSA;Lo;0;L;;;;;N;;;;; 0CB8;KANNADA LETTER SA;Lo;0;L;;;;;N;;;;; 0CB9;KANNADA LETTER HA;Lo;0;L;;;;;N;;;;; 0CBC;KANNADA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 0CBD;KANNADA SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 0CBE;KANNADA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 0CBF;KANNADA VOWEL SIGN I;Mn;0;L;;;;;N;;;;; 0CC0;KANNADA VOWEL SIGN II;Mc;0;L;0CBF 0CD5;;;;N;;;;; 0CC1;KANNADA VOWEL SIGN U;Mc;0;L;;;;;N;;;;; 0CC2;KANNADA VOWEL SIGN UU;Mc;0;L;;;;;N;;;;; 0CC3;KANNADA VOWEL SIGN VOCALIC R;Mc;0;L;;;;;N;;;;; 0CC4;KANNADA VOWEL SIGN VOCALIC RR;Mc;0;L;;;;;N;;;;; 0CC6;KANNADA VOWEL SIGN E;Mn;0;L;;;;;N;;;;; 0CC7;KANNADA VOWEL SIGN EE;Mc;0;L;0CC6 0CD5;;;;N;;;;; 0CC8;KANNADA VOWEL SIGN AI;Mc;0;L;0CC6 0CD6;;;;N;;;;; 0CCA;KANNADA VOWEL SIGN O;Mc;0;L;0CC6 0CC2;;;;N;;;;; 0CCB;KANNADA VOWEL SIGN OO;Mc;0;L;0CCA 0CD5;;;;N;;;;; 0CCC;KANNADA VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; 0CCD;KANNADA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 0CD5;KANNADA LENGTH MARK;Mc;0;L;;;;;N;;;;; 0CD6;KANNADA AI LENGTH MARK;Mc;0;L;;;;;N;;;;; 0CDD;KANNADA LETTER NAKAARA POLLU;Lo;0;L;;;;;N;;;;; 0CDE;KANNADA LETTER FA;Lo;0;L;;;;;N;;;;; 0CE0;KANNADA LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 0CE1;KANNADA LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 0CE2;KANNADA VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 0CE3;KANNADA VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 0CE6;KANNADA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 0CE7;KANNADA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 0CE8;KANNADA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 0CE9;KANNADA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 0CEA;KANNADA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 0CEB;KANNADA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 0CEC;KANNADA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 0CED;KANNADA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 0CEE;KANNADA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 0CEF;KANNADA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 0CF1;KANNADA SIGN JIHVAMULIYA;Lo;0;L;;;;;N;;;;; 0CF2;KANNADA SIGN UPADHMANIYA;Lo;0;L;;;;;N;;;;; 0CF3;KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT;Mc;0;L;;;;;N;;;;; 0D00;MALAYALAM SIGN COMBINING ANUSVARA ABOVE;Mn;0;NSM;;;;;N;;;;; 0D01;MALAYALAM SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0D02;MALAYALAM SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; 0D03;MALAYALAM SIGN VISARGA;Mc;0;L;;;;;N;;;;; 0D04;MALAYALAM LETTER VEDIC ANUSVARA;Lo;0;L;;;;;N;;;;; 0D05;MALAYALAM LETTER A;Lo;0;L;;;;;N;;;;; 0D06;MALAYALAM LETTER AA;Lo;0;L;;;;;N;;;;; 0D07;MALAYALAM LETTER I;Lo;0;L;;;;;N;;;;; 0D08;MALAYALAM LETTER II;Lo;0;L;;;;;N;;;;; 0D09;MALAYALAM LETTER U;Lo;0;L;;;;;N;;;;; 0D0A;MALAYALAM LETTER UU;Lo;0;L;;;;;N;;;;; 0D0B;MALAYALAM LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 0D0C;MALAYALAM LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 0D0E;MALAYALAM LETTER E;Lo;0;L;;;;;N;;;;; 0D0F;MALAYALAM LETTER EE;Lo;0;L;;;;;N;;;;; 0D10;MALAYALAM LETTER AI;Lo;0;L;;;;;N;;;;; 0D12;MALAYALAM LETTER O;Lo;0;L;;;;;N;;;;; 0D13;MALAYALAM LETTER OO;Lo;0;L;;;;;N;;;;; 0D14;MALAYALAM LETTER AU;Lo;0;L;;;;;N;;;;; 0D15;MALAYALAM LETTER KA;Lo;0;L;;;;;N;;;;; 0D16;MALAYALAM LETTER KHA;Lo;0;L;;;;;N;;;;; 0D17;MALAYALAM LETTER GA;Lo;0;L;;;;;N;;;;; 0D18;MALAYALAM LETTER GHA;Lo;0;L;;;;;N;;;;; 0D19;MALAYALAM LETTER NGA;Lo;0;L;;;;;N;;;;; 0D1A;MALAYALAM LETTER CA;Lo;0;L;;;;;N;;;;; 0D1B;MALAYALAM LETTER CHA;Lo;0;L;;;;;N;;;;; 0D1C;MALAYALAM LETTER JA;Lo;0;L;;;;;N;;;;; 0D1D;MALAYALAM LETTER JHA;Lo;0;L;;;;;N;;;;; 0D1E;MALAYALAM LETTER NYA;Lo;0;L;;;;;N;;;;; 0D1F;MALAYALAM LETTER TTA;Lo;0;L;;;;;N;;;;; 0D20;MALAYALAM LETTER TTHA;Lo;0;L;;;;;N;;;;; 0D21;MALAYALAM LETTER DDA;Lo;0;L;;;;;N;;;;; 0D22;MALAYALAM LETTER DDHA;Lo;0;L;;;;;N;;;;; 0D23;MALAYALAM LETTER NNA;Lo;0;L;;;;;N;;;;; 0D24;MALAYALAM LETTER TA;Lo;0;L;;;;;N;;;;; 0D25;MALAYALAM LETTER THA;Lo;0;L;;;;;N;;;;; 0D26;MALAYALAM LETTER DA;Lo;0;L;;;;;N;;;;; 0D27;MALAYALAM LETTER DHA;Lo;0;L;;;;;N;;;;; 0D28;MALAYALAM LETTER NA;Lo;0;L;;;;;N;;;;; 0D29;MALAYALAM LETTER NNNA;Lo;0;L;;;;;N;;;;; 0D2A;MALAYALAM LETTER PA;Lo;0;L;;;;;N;;;;; 0D2B;MALAYALAM LETTER PHA;Lo;0;L;;;;;N;;;;; 0D2C;MALAYALAM LETTER BA;Lo;0;L;;;;;N;;;;; 0D2D;MALAYALAM LETTER BHA;Lo;0;L;;;;;N;;;;; 0D2E;MALAYALAM LETTER MA;Lo;0;L;;;;;N;;;;; 0D2F;MALAYALAM LETTER YA;Lo;0;L;;;;;N;;;;; 0D30;MALAYALAM LETTER RA;Lo;0;L;;;;;N;;;;; 0D31;MALAYALAM LETTER RRA;Lo;0;L;;;;;N;;;;; 0D32;MALAYALAM LETTER LA;Lo;0;L;;;;;N;;;;; 0D33;MALAYALAM LETTER LLA;Lo;0;L;;;;;N;;;;; 0D34;MALAYALAM LETTER LLLA;Lo;0;L;;;;;N;;;;; 0D35;MALAYALAM LETTER VA;Lo;0;L;;;;;N;;;;; 0D36;MALAYALAM LETTER SHA;Lo;0;L;;;;;N;;;;; 0D37;MALAYALAM LETTER SSA;Lo;0;L;;;;;N;;;;; 0D38;MALAYALAM LETTER SA;Lo;0;L;;;;;N;;;;; 0D39;MALAYALAM LETTER HA;Lo;0;L;;;;;N;;;;; 0D3A;MALAYALAM LETTER TTTA;Lo;0;L;;;;;N;;;;; 0D3B;MALAYALAM SIGN VERTICAL BAR VIRAMA;Mn;9;NSM;;;;;N;;;;; 0D3C;MALAYALAM SIGN CIRCULAR VIRAMA;Mn;9;NSM;;;;;N;;;;; 0D3D;MALAYALAM SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 0D3E;MALAYALAM VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 0D3F;MALAYALAM VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 0D40;MALAYALAM VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 0D41;MALAYALAM VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 0D42;MALAYALAM VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 0D43;MALAYALAM VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 0D44;MALAYALAM VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 0D46;MALAYALAM VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 0D47;MALAYALAM VOWEL SIGN EE;Mc;0;L;;;;;N;;;;; 0D48;MALAYALAM VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; 0D4A;MALAYALAM VOWEL SIGN O;Mc;0;L;0D46 0D3E;;;;N;;;;; 0D4B;MALAYALAM VOWEL SIGN OO;Mc;0;L;0D47 0D3E;;;;N;;;;; 0D4C;MALAYALAM VOWEL SIGN AU;Mc;0;L;0D46 0D57;;;;N;;;;; 0D4D;MALAYALAM SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 0D4E;MALAYALAM LETTER DOT REPH;Lo;0;L;;;;;N;;;;; 0D4F;MALAYALAM SIGN PARA;So;0;L;;;;;N;;;;; 0D54;MALAYALAM LETTER CHILLU M;Lo;0;L;;;;;N;;;;; 0D55;MALAYALAM LETTER CHILLU Y;Lo;0;L;;;;;N;;;;; 0D56;MALAYALAM LETTER CHILLU LLL;Lo;0;L;;;;;N;;;;; 0D57;MALAYALAM AU LENGTH MARK;Mc;0;L;;;;;N;;;;; 0D58;MALAYALAM FRACTION ONE ONE-HUNDRED-AND-SIXTIETH;No;0;L;;;;1/160;N;;;;; 0D59;MALAYALAM FRACTION ONE FORTIETH;No;0;L;;;;1/40;N;;;;; 0D5A;MALAYALAM FRACTION THREE EIGHTIETHS;No;0;L;;;;3/80;N;;;;; 0D5B;MALAYALAM FRACTION ONE TWENTIETH;No;0;L;;;;1/20;N;;;;; 0D5C;MALAYALAM FRACTION ONE TENTH;No;0;L;;;;1/10;N;;;;; 0D5D;MALAYALAM FRACTION THREE TWENTIETHS;No;0;L;;;;3/20;N;;;;; 0D5E;MALAYALAM FRACTION ONE FIFTH;No;0;L;;;;1/5;N;;;;; 0D5F;MALAYALAM LETTER ARCHAIC II;Lo;0;L;;;;;N;;;;; 0D60;MALAYALAM LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 0D61;MALAYALAM LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 0D62;MALAYALAM VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 0D63;MALAYALAM VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 0D66;MALAYALAM DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 0D67;MALAYALAM DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 0D68;MALAYALAM DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 0D69;MALAYALAM DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 0D6A;MALAYALAM DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 0D6B;MALAYALAM DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 0D6C;MALAYALAM DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 0D6D;MALAYALAM DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 0D6E;MALAYALAM DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 0D6F;MALAYALAM DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 0D70;MALAYALAM NUMBER TEN;No;0;L;;;;10;N;;;;; 0D71;MALAYALAM NUMBER ONE HUNDRED;No;0;L;;;;100;N;;;;; 0D72;MALAYALAM NUMBER ONE THOUSAND;No;0;L;;;;1000;N;;;;; 0D73;MALAYALAM FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;; 0D74;MALAYALAM FRACTION ONE HALF;No;0;L;;;;1/2;N;;;;; 0D75;MALAYALAM FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;; 0D76;MALAYALAM FRACTION ONE SIXTEENTH;No;0;L;;;;1/16;N;;;;; 0D77;MALAYALAM FRACTION ONE EIGHTH;No;0;L;;;;1/8;N;;;;; 0D78;MALAYALAM FRACTION THREE SIXTEENTHS;No;0;L;;;;3/16;N;;;;; 0D79;MALAYALAM DATE MARK;So;0;L;;;;;N;;;;; 0D7A;MALAYALAM LETTER CHILLU NN;Lo;0;L;;;;;N;;;;; 0D7B;MALAYALAM LETTER CHILLU N;Lo;0;L;;;;;N;;;;; 0D7C;MALAYALAM LETTER CHILLU RR;Lo;0;L;;;;;N;;;;; 0D7D;MALAYALAM LETTER CHILLU L;Lo;0;L;;;;;N;;;;; 0D7E;MALAYALAM LETTER CHILLU LL;Lo;0;L;;;;;N;;;;; 0D7F;MALAYALAM LETTER CHILLU K;Lo;0;L;;;;;N;;;;; 0D81;SINHALA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 0D82;SINHALA SIGN ANUSVARAYA;Mc;0;L;;;;;N;;;;; 0D83;SINHALA SIGN VISARGAYA;Mc;0;L;;;;;N;;;;; 0D85;SINHALA LETTER AYANNA;Lo;0;L;;;;;N;;;;; 0D86;SINHALA LETTER AAYANNA;Lo;0;L;;;;;N;;;;; 0D87;SINHALA LETTER AEYANNA;Lo;0;L;;;;;N;;;;; 0D88;SINHALA LETTER AEEYANNA;Lo;0;L;;;;;N;;;;; 0D89;SINHALA LETTER IYANNA;Lo;0;L;;;;;N;;;;; 0D8A;SINHALA LETTER IIYANNA;Lo;0;L;;;;;N;;;;; 0D8B;SINHALA LETTER UYANNA;Lo;0;L;;;;;N;;;;; 0D8C;SINHALA LETTER UUYANNA;Lo;0;L;;;;;N;;;;; 0D8D;SINHALA LETTER IRUYANNA;Lo;0;L;;;;;N;;;;; 0D8E;SINHALA LETTER IRUUYANNA;Lo;0;L;;;;;N;;;;; 0D8F;SINHALA LETTER ILUYANNA;Lo;0;L;;;;;N;;;;; 0D90;SINHALA LETTER ILUUYANNA;Lo;0;L;;;;;N;;;;; 0D91;SINHALA LETTER EYANNA;Lo;0;L;;;;;N;;;;; 0D92;SINHALA LETTER EEYANNA;Lo;0;L;;;;;N;;;;; 0D93;SINHALA LETTER AIYANNA;Lo;0;L;;;;;N;;;;; 0D94;SINHALA LETTER OYANNA;Lo;0;L;;;;;N;;;;; 0D95;SINHALA LETTER OOYANNA;Lo;0;L;;;;;N;;;;; 0D96;SINHALA LETTER AUYANNA;Lo;0;L;;;;;N;;;;; 0D9A;SINHALA LETTER ALPAPRAANA KAYANNA;Lo;0;L;;;;;N;;;;; 0D9B;SINHALA LETTER MAHAAPRAANA KAYANNA;Lo;0;L;;;;;N;;;;; 0D9C;SINHALA LETTER ALPAPRAANA GAYANNA;Lo;0;L;;;;;N;;;;; 0D9D;SINHALA LETTER MAHAAPRAANA GAYANNA;Lo;0;L;;;;;N;;;;; 0D9E;SINHALA LETTER KANTAJA NAASIKYAYA;Lo;0;L;;;;;N;;;;; 0D9F;SINHALA LETTER SANYAKA GAYANNA;Lo;0;L;;;;;N;;;;; 0DA0;SINHALA LETTER ALPAPRAANA CAYANNA;Lo;0;L;;;;;N;;;;; 0DA1;SINHALA LETTER MAHAAPRAANA CAYANNA;Lo;0;L;;;;;N;;;;; 0DA2;SINHALA LETTER ALPAPRAANA JAYANNA;Lo;0;L;;;;;N;;;;; 0DA3;SINHALA LETTER MAHAAPRAANA JAYANNA;Lo;0;L;;;;;N;;;;; 0DA4;SINHALA LETTER TAALUJA NAASIKYAYA;Lo;0;L;;;;;N;;;;; 0DA5;SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA;Lo;0;L;;;;;N;;;;; 0DA6;SINHALA LETTER SANYAKA JAYANNA;Lo;0;L;;;;;N;;;;; 0DA7;SINHALA LETTER ALPAPRAANA TTAYANNA;Lo;0;L;;;;;N;;;;; 0DA8;SINHALA LETTER MAHAAPRAANA TTAYANNA;Lo;0;L;;;;;N;;;;; 0DA9;SINHALA LETTER ALPAPRAANA DDAYANNA;Lo;0;L;;;;;N;;;;; 0DAA;SINHALA LETTER MAHAAPRAANA DDAYANNA;Lo;0;L;;;;;N;;;;; 0DAB;SINHALA LETTER MUURDHAJA NAYANNA;Lo;0;L;;;;;N;;;;; 0DAC;SINHALA LETTER SANYAKA DDAYANNA;Lo;0;L;;;;;N;;;;; 0DAD;SINHALA LETTER ALPAPRAANA TAYANNA;Lo;0;L;;;;;N;;;;; 0DAE;SINHALA LETTER MAHAAPRAANA TAYANNA;Lo;0;L;;;;;N;;;;; 0DAF;SINHALA LETTER ALPAPRAANA DAYANNA;Lo;0;L;;;;;N;;;;; 0DB0;SINHALA LETTER MAHAAPRAANA DAYANNA;Lo;0;L;;;;;N;;;;; 0DB1;SINHALA LETTER DANTAJA NAYANNA;Lo;0;L;;;;;N;;;;; 0DB3;SINHALA LETTER SANYAKA DAYANNA;Lo;0;L;;;;;N;;;;; 0DB4;SINHALA LETTER ALPAPRAANA PAYANNA;Lo;0;L;;;;;N;;;;; 0DB5;SINHALA LETTER MAHAAPRAANA PAYANNA;Lo;0;L;;;;;N;;;;; 0DB6;SINHALA LETTER ALPAPRAANA BAYANNA;Lo;0;L;;;;;N;;;;; 0DB7;SINHALA LETTER MAHAAPRAANA BAYANNA;Lo;0;L;;;;;N;;;;; 0DB8;SINHALA LETTER MAYANNA;Lo;0;L;;;;;N;;;;; 0DB9;SINHALA LETTER AMBA BAYANNA;Lo;0;L;;;;;N;;;;; 0DBA;SINHALA LETTER YAYANNA;Lo;0;L;;;;;N;;;;; 0DBB;SINHALA LETTER RAYANNA;Lo;0;L;;;;;N;;;;; 0DBD;SINHALA LETTER DANTAJA LAYANNA;Lo;0;L;;;;;N;;;;; 0DC0;SINHALA LETTER VAYANNA;Lo;0;L;;;;;N;;;;; 0DC1;SINHALA LETTER TAALUJA SAYANNA;Lo;0;L;;;;;N;;;;; 0DC2;SINHALA LETTER MUURDHAJA SAYANNA;Lo;0;L;;;;;N;;;;; 0DC3;SINHALA LETTER DANTAJA SAYANNA;Lo;0;L;;;;;N;;;;; 0DC4;SINHALA LETTER HAYANNA;Lo;0;L;;;;;N;;;;; 0DC5;SINHALA LETTER MUURDHAJA LAYANNA;Lo;0;L;;;;;N;;;;; 0DC6;SINHALA LETTER FAYANNA;Lo;0;L;;;;;N;;;;; 0DCA;SINHALA SIGN AL-LAKUNA;Mn;9;NSM;;;;;N;;;;; 0DCF;SINHALA VOWEL SIGN AELA-PILLA;Mc;0;L;;;;;N;;;;; 0DD0;SINHALA VOWEL SIGN KETTI AEDA-PILLA;Mc;0;L;;;;;N;;;;; 0DD1;SINHALA VOWEL SIGN DIGA AEDA-PILLA;Mc;0;L;;;;;N;;;;; 0DD2;SINHALA VOWEL SIGN KETTI IS-PILLA;Mn;0;NSM;;;;;N;;;;; 0DD3;SINHALA VOWEL SIGN DIGA IS-PILLA;Mn;0;NSM;;;;;N;;;;; 0DD4;SINHALA VOWEL SIGN KETTI PAA-PILLA;Mn;0;NSM;;;;;N;;;;; 0DD6;SINHALA VOWEL SIGN DIGA PAA-PILLA;Mn;0;NSM;;;;;N;;;;; 0DD8;SINHALA VOWEL SIGN GAETTA-PILLA;Mc;0;L;;;;;N;;;;; 0DD9;SINHALA VOWEL SIGN KOMBUVA;Mc;0;L;;;;;N;;;;; 0DDA;SINHALA VOWEL SIGN DIGA KOMBUVA;Mc;0;L;0DD9 0DCA;;;;N;;;;; 0DDB;SINHALA VOWEL SIGN KOMBU DEKA;Mc;0;L;;;;;N;;;;; 0DDC;SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA;Mc;0;L;0DD9 0DCF;;;;N;;;;; 0DDD;SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA;Mc;0;L;0DDC 0DCA;;;;N;;;;; 0DDE;SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA;Mc;0;L;0DD9 0DDF;;;;N;;;;; 0DDF;SINHALA VOWEL SIGN GAYANUKITTA;Mc;0;L;;;;;N;;;;; 0DE6;SINHALA LITH DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 0DE7;SINHALA LITH DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 0DE8;SINHALA LITH DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 0DE9;SINHALA LITH DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 0DEA;SINHALA LITH DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 0DEB;SINHALA LITH DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 0DEC;SINHALA LITH DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 0DED;SINHALA LITH DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 0DEE;SINHALA LITH DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 0DEF;SINHALA LITH DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 0DF2;SINHALA VOWEL SIGN DIGA GAETTA-PILLA;Mc;0;L;;;;;N;;;;; 0DF3;SINHALA VOWEL SIGN DIGA GAYANUKITTA;Mc;0;L;;;;;N;;;;; 0DF4;SINHALA PUNCTUATION KUNDDALIYA;Po;0;L;;;;;N;;;;; 0E01;THAI CHARACTER KO KAI;Lo;0;L;;;;;N;THAI LETTER KO KAI;;;; 0E02;THAI CHARACTER KHO KHAI;Lo;0;L;;;;;N;THAI LETTER KHO KHAI;;;; 0E03;THAI CHARACTER KHO KHUAT;Lo;0;L;;;;;N;THAI LETTER KHO KHUAT;;;; 0E04;THAI CHARACTER KHO KHWAI;Lo;0;L;;;;;N;THAI LETTER KHO KHWAI;;;; 0E05;THAI CHARACTER KHO KHON;Lo;0;L;;;;;N;THAI LETTER KHO KHON;;;; 0E06;THAI CHARACTER KHO RAKHANG;Lo;0;L;;;;;N;THAI LETTER KHO RAKHANG;;;; 0E07;THAI CHARACTER NGO NGU;Lo;0;L;;;;;N;THAI LETTER NGO NGU;;;; 0E08;THAI CHARACTER CHO CHAN;Lo;0;L;;;;;N;THAI LETTER CHO CHAN;;;; 0E09;THAI CHARACTER CHO CHING;Lo;0;L;;;;;N;THAI LETTER CHO CHING;;;; 0E0A;THAI CHARACTER CHO CHANG;Lo;0;L;;;;;N;THAI LETTER CHO CHANG;;;; 0E0B;THAI CHARACTER SO SO;Lo;0;L;;;;;N;THAI LETTER SO SO;;;; 0E0C;THAI CHARACTER CHO CHOE;Lo;0;L;;;;;N;THAI LETTER CHO CHOE;;;; 0E0D;THAI CHARACTER YO YING;Lo;0;L;;;;;N;THAI LETTER YO YING;;;; 0E0E;THAI CHARACTER DO CHADA;Lo;0;L;;;;;N;THAI LETTER DO CHADA;;;; 0E0F;THAI CHARACTER TO PATAK;Lo;0;L;;;;;N;THAI LETTER TO PATAK;;;; 0E10;THAI CHARACTER THO THAN;Lo;0;L;;;;;N;THAI LETTER THO THAN;;;; 0E11;THAI CHARACTER THO NANGMONTHO;Lo;0;L;;;;;N;THAI LETTER THO NANGMONTHO;;;; 0E12;THAI CHARACTER THO PHUTHAO;Lo;0;L;;;;;N;THAI LETTER THO PHUTHAO;;;; 0E13;THAI CHARACTER NO NEN;Lo;0;L;;;;;N;THAI LETTER NO NEN;;;; 0E14;THAI CHARACTER DO DEK;Lo;0;L;;;;;N;THAI LETTER DO DEK;;;; 0E15;THAI CHARACTER TO TAO;Lo;0;L;;;;;N;THAI LETTER TO TAO;;;; 0E16;THAI CHARACTER THO THUNG;Lo;0;L;;;;;N;THAI LETTER THO THUNG;;;; 0E17;THAI CHARACTER THO THAHAN;Lo;0;L;;;;;N;THAI LETTER THO THAHAN;;;; 0E18;THAI CHARACTER THO THONG;Lo;0;L;;;;;N;THAI LETTER THO THONG;;;; 0E19;THAI CHARACTER NO NU;Lo;0;L;;;;;N;THAI LETTER NO NU;;;; 0E1A;THAI CHARACTER BO BAIMAI;Lo;0;L;;;;;N;THAI LETTER BO BAIMAI;;;; 0E1B;THAI CHARACTER PO PLA;Lo;0;L;;;;;N;THAI LETTER PO PLA;;;; 0E1C;THAI CHARACTER PHO PHUNG;Lo;0;L;;;;;N;THAI LETTER PHO PHUNG;;;; 0E1D;THAI CHARACTER FO FA;Lo;0;L;;;;;N;THAI LETTER FO FA;;;; 0E1E;THAI CHARACTER PHO PHAN;Lo;0;L;;;;;N;THAI LETTER PHO PHAN;;;; 0E1F;THAI CHARACTER FO FAN;Lo;0;L;;;;;N;THAI LETTER FO FAN;;;; 0E20;THAI CHARACTER PHO SAMPHAO;Lo;0;L;;;;;N;THAI LETTER PHO SAMPHAO;;;; 0E21;THAI CHARACTER MO MA;Lo;0;L;;;;;N;THAI LETTER MO MA;;;; 0E22;THAI CHARACTER YO YAK;Lo;0;L;;;;;N;THAI LETTER YO YAK;;;; 0E23;THAI CHARACTER RO RUA;Lo;0;L;;;;;N;THAI LETTER RO RUA;;;; 0E24;THAI CHARACTER RU;Lo;0;L;;;;;N;THAI LETTER RU;;;; 0E25;THAI CHARACTER LO LING;Lo;0;L;;;;;N;THAI LETTER LO LING;;;; 0E26;THAI CHARACTER LU;Lo;0;L;;;;;N;THAI LETTER LU;;;; 0E27;THAI CHARACTER WO WAEN;Lo;0;L;;;;;N;THAI LETTER WO WAEN;;;; 0E28;THAI CHARACTER SO SALA;Lo;0;L;;;;;N;THAI LETTER SO SALA;;;; 0E29;THAI CHARACTER SO RUSI;Lo;0;L;;;;;N;THAI LETTER SO RUSI;;;; 0E2A;THAI CHARACTER SO SUA;Lo;0;L;;;;;N;THAI LETTER SO SUA;;;; 0E2B;THAI CHARACTER HO HIP;Lo;0;L;;;;;N;THAI LETTER HO HIP;;;; 0E2C;THAI CHARACTER LO CHULA;Lo;0;L;;;;;N;THAI LETTER LO CHULA;;;; 0E2D;THAI CHARACTER O ANG;Lo;0;L;;;;;N;THAI LETTER O ANG;;;; 0E2E;THAI CHARACTER HO NOKHUK;Lo;0;L;;;;;N;THAI LETTER HO NOK HUK;;;; 0E2F;THAI CHARACTER PAIYANNOI;Lo;0;L;;;;;N;THAI PAI YAN NOI;;;; 0E30;THAI CHARACTER SARA A;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA A;;;; 0E31;THAI CHARACTER MAI HAN-AKAT;Mn;0;NSM;;;;;N;THAI VOWEL SIGN MAI HAN-AKAT;;;; 0E32;THAI CHARACTER SARA AA;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA AA;;;; 0E33;THAI CHARACTER SARA AM;Lo;0;L; 0E4D 0E32;;;;N;THAI VOWEL SIGN SARA AM;;;; 0E34;THAI CHARACTER SARA I;Mn;0;NSM;;;;;N;THAI VOWEL SIGN SARA I;;;; 0E35;THAI CHARACTER SARA II;Mn;0;NSM;;;;;N;THAI VOWEL SIGN SARA II;;;; 0E36;THAI CHARACTER SARA UE;Mn;0;NSM;;;;;N;THAI VOWEL SIGN SARA UE;;;; 0E37;THAI CHARACTER SARA UEE;Mn;0;NSM;;;;;N;THAI VOWEL SIGN SARA UEE;;;; 0E38;THAI CHARACTER SARA U;Mn;103;NSM;;;;;N;THAI VOWEL SIGN SARA U;;;; 0E39;THAI CHARACTER SARA UU;Mn;103;NSM;;;;;N;THAI VOWEL SIGN SARA UU;;;; 0E3A;THAI CHARACTER PHINTHU;Mn;9;NSM;;;;;N;THAI VOWEL SIGN PHINTHU;;;; 0E3F;THAI CURRENCY SYMBOL BAHT;Sc;0;ET;;;;;N;THAI BAHT SIGN;;;; 0E40;THAI CHARACTER SARA E;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA E;;;; 0E41;THAI CHARACTER SARA AE;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA AE;;;; 0E42;THAI CHARACTER SARA O;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA O;;;; 0E43;THAI CHARACTER SARA AI MAIMUAN;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA MAI MUAN;;;; 0E44;THAI CHARACTER SARA AI MAIMALAI;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA MAI MALAI;;;; 0E45;THAI CHARACTER LAKKHANGYAO;Lo;0;L;;;;;N;THAI LAK KHANG YAO;;;; 0E46;THAI CHARACTER MAIYAMOK;Lm;0;L;;;;;N;THAI MAI YAMOK;;;; 0E47;THAI CHARACTER MAITAIKHU;Mn;0;NSM;;;;;N;THAI VOWEL SIGN MAI TAI KHU;;;; 0E48;THAI CHARACTER MAI EK;Mn;107;NSM;;;;;N;THAI TONE MAI EK;;;; 0E49;THAI CHARACTER MAI THO;Mn;107;NSM;;;;;N;THAI TONE MAI THO;;;; 0E4A;THAI CHARACTER MAI TRI;Mn;107;NSM;;;;;N;THAI TONE MAI TRI;;;; 0E4B;THAI CHARACTER MAI CHATTAWA;Mn;107;NSM;;;;;N;THAI TONE MAI CHATTAWA;;;; 0E4C;THAI CHARACTER THANTHAKHAT;Mn;0;NSM;;;;;N;THAI THANTHAKHAT;;;; 0E4D;THAI CHARACTER NIKHAHIT;Mn;0;NSM;;;;;N;THAI NIKKHAHIT;;;; 0E4E;THAI CHARACTER YAMAKKAN;Mn;0;NSM;;;;;N;THAI YAMAKKAN;;;; 0E4F;THAI CHARACTER FONGMAN;Po;0;L;;;;;N;THAI FONGMAN;;;; 0E50;THAI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 0E51;THAI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 0E52;THAI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 0E53;THAI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 0E54;THAI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 0E55;THAI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 0E56;THAI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 0E57;THAI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 0E58;THAI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 0E59;THAI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 0E5A;THAI CHARACTER ANGKHANKHU;Po;0;L;;;;;N;THAI ANGKHANKHU;;;; 0E5B;THAI CHARACTER KHOMUT;Po;0;L;;;;;N;THAI KHOMUT;;;; 0E81;LAO LETTER KO;Lo;0;L;;;;;N;;;;; 0E82;LAO LETTER KHO SUNG;Lo;0;L;;;;;N;;;;; 0E84;LAO LETTER KHO TAM;Lo;0;L;;;;;N;;;;; 0E86;LAO LETTER PALI GHA;Lo;0;L;;;;;N;;;;; 0E87;LAO LETTER NGO;Lo;0;L;;;;;N;;;;; 0E88;LAO LETTER CO;Lo;0;L;;;;;N;;;;; 0E89;LAO LETTER PALI CHA;Lo;0;L;;;;;N;;;;; 0E8A;LAO LETTER SO TAM;Lo;0;L;;;;;N;;;;; 0E8C;LAO LETTER PALI JHA;Lo;0;L;;;;;N;;;;; 0E8D;LAO LETTER NYO;Lo;0;L;;;;;N;;;;; 0E8E;LAO LETTER PALI NYA;Lo;0;L;;;;;N;;;;; 0E8F;LAO LETTER PALI TTA;Lo;0;L;;;;;N;;;;; 0E90;LAO LETTER PALI TTHA;Lo;0;L;;;;;N;;;;; 0E91;LAO LETTER PALI DDA;Lo;0;L;;;;;N;;;;; 0E92;LAO LETTER PALI DDHA;Lo;0;L;;;;;N;;;;; 0E93;LAO LETTER PALI NNA;Lo;0;L;;;;;N;;;;; 0E94;LAO LETTER DO;Lo;0;L;;;;;N;;;;; 0E95;LAO LETTER TO;Lo;0;L;;;;;N;;;;; 0E96;LAO LETTER THO SUNG;Lo;0;L;;;;;N;;;;; 0E97;LAO LETTER THO TAM;Lo;0;L;;;;;N;;;;; 0E98;LAO LETTER PALI DHA;Lo;0;L;;;;;N;;;;; 0E99;LAO LETTER NO;Lo;0;L;;;;;N;;;;; 0E9A;LAO LETTER BO;Lo;0;L;;;;;N;;;;; 0E9B;LAO LETTER PO;Lo;0;L;;;;;N;;;;; 0E9C;LAO LETTER PHO SUNG;Lo;0;L;;;;;N;;;;; 0E9D;LAO LETTER FO TAM;Lo;0;L;;;;;N;;;;; 0E9E;LAO LETTER PHO TAM;Lo;0;L;;;;;N;;;;; 0E9F;LAO LETTER FO SUNG;Lo;0;L;;;;;N;;;;; 0EA0;LAO LETTER PALI BHA;Lo;0;L;;;;;N;;;;; 0EA1;LAO LETTER MO;Lo;0;L;;;;;N;;;;; 0EA2;LAO LETTER YO;Lo;0;L;;;;;N;;;;; 0EA3;LAO LETTER LO LING;Lo;0;L;;;;;N;;;;; 0EA5;LAO LETTER LO LOOT;Lo;0;L;;;;;N;;;;; 0EA7;LAO LETTER WO;Lo;0;L;;;;;N;;;;; 0EA8;LAO LETTER SANSKRIT SHA;Lo;0;L;;;;;N;;;;; 0EA9;LAO LETTER SANSKRIT SSA;Lo;0;L;;;;;N;;;;; 0EAA;LAO LETTER SO SUNG;Lo;0;L;;;;;N;;;;; 0EAB;LAO LETTER HO SUNG;Lo;0;L;;;;;N;;;;; 0EAC;LAO LETTER PALI LLA;Lo;0;L;;;;;N;;;;; 0EAD;LAO LETTER O;Lo;0;L;;;;;N;;;;; 0EAE;LAO LETTER HO TAM;Lo;0;L;;;;;N;;;;; 0EAF;LAO ELLIPSIS;Lo;0;L;;;;;N;;;;; 0EB0;LAO VOWEL SIGN A;Lo;0;L;;;;;N;;;;; 0EB1;LAO VOWEL SIGN MAI KAN;Mn;0;NSM;;;;;N;;;;; 0EB2;LAO VOWEL SIGN AA;Lo;0;L;;;;;N;;;;; 0EB3;LAO VOWEL SIGN AM;Lo;0;L; 0ECD 0EB2;;;;N;;;;; 0EB4;LAO VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 0EB5;LAO VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 0EB6;LAO VOWEL SIGN Y;Mn;0;NSM;;;;;N;;;;; 0EB7;LAO VOWEL SIGN YY;Mn;0;NSM;;;;;N;;;;; 0EB8;LAO VOWEL SIGN U;Mn;118;NSM;;;;;N;;;;; 0EB9;LAO VOWEL SIGN UU;Mn;118;NSM;;;;;N;;;;; 0EBA;LAO SIGN PALI VIRAMA;Mn;9;NSM;;;;;N;;;;; 0EBB;LAO VOWEL SIGN MAI KON;Mn;0;NSM;;;;;N;;;;; 0EBC;LAO SEMIVOWEL SIGN LO;Mn;0;NSM;;;;;N;;;;; 0EBD;LAO SEMIVOWEL SIGN NYO;Lo;0;L;;;;;N;;;;; 0EC0;LAO VOWEL SIGN E;Lo;0;L;;;;;N;;;;; 0EC1;LAO VOWEL SIGN EI;Lo;0;L;;;;;N;;;;; 0EC2;LAO VOWEL SIGN O;Lo;0;L;;;;;N;;;;; 0EC3;LAO VOWEL SIGN AY;Lo;0;L;;;;;N;;;;; 0EC4;LAO VOWEL SIGN AI;Lo;0;L;;;;;N;;;;; 0EC6;LAO KO LA;Lm;0;L;;;;;N;;;;; 0EC8;LAO TONE MAI EK;Mn;122;NSM;;;;;N;;;;; 0EC9;LAO TONE MAI THO;Mn;122;NSM;;;;;N;;;;; 0ECA;LAO TONE MAI TI;Mn;122;NSM;;;;;N;;;;; 0ECB;LAO TONE MAI CATAWA;Mn;122;NSM;;;;;N;;;;; 0ECC;LAO CANCELLATION MARK;Mn;0;NSM;;;;;N;;;;; 0ECD;LAO NIGGAHITA;Mn;0;NSM;;;;;N;;;;; 0ECE;LAO YAMAKKAN;Mn;0;NSM;;;;;N;;;;; 0ED0;LAO DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 0ED1;LAO DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 0ED2;LAO DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 0ED3;LAO DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 0ED4;LAO DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 0ED5;LAO DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 0ED6;LAO DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 0ED7;LAO DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 0ED8;LAO DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 0ED9;LAO DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 0EDC;LAO HO NO;Lo;0;L; 0EAB 0E99;;;;N;;;;; 0EDD;LAO HO MO;Lo;0;L; 0EAB 0EA1;;;;N;;;;; 0EDE;LAO LETTER KHMU GO;Lo;0;L;;;;;N;;;;; 0EDF;LAO LETTER KHMU NYO;Lo;0;L;;;;;N;;;;; 0F00;TIBETAN SYLLABLE OM;Lo;0;L;;;;;N;;;;; 0F01;TIBETAN MARK GTER YIG MGO TRUNCATED A;So;0;L;;;;;N;;;;; 0F02;TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA;So;0;L;;;;;N;;;;; 0F03;TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA;So;0;L;;;;;N;;;;; 0F04;TIBETAN MARK INITIAL YIG MGO MDUN MA;Po;0;L;;;;;N;TIBETAN SINGLE ORNAMENT;;;; 0F05;TIBETAN MARK CLOSING YIG MGO SGAB MA;Po;0;L;;;;;N;;;;; 0F06;TIBETAN MARK CARET YIG MGO PHUR SHAD MA;Po;0;L;;;;;N;;;;; 0F07;TIBETAN MARK YIG MGO TSHEG SHAD MA;Po;0;L;;;;;N;;;;; 0F08;TIBETAN MARK SBRUL SHAD;Po;0;L;;;;;N;TIBETAN RGYANSHAD;;;; 0F09;TIBETAN MARK BSKUR YIG MGO;Po;0;L;;;;;N;;;;; 0F0A;TIBETAN MARK BKA- SHOG YIG MGO;Po;0;L;;;;;N;;;;; 0F0B;TIBETAN MARK INTERSYLLABIC TSHEG;Po;0;L;;;;;N;TIBETAN TSEG;;;; 0F0C;TIBETAN MARK DELIMITER TSHEG BSTAR;Po;0;L; 0F0B;;;;N;;;;; 0F0D;TIBETAN MARK SHAD;Po;0;L;;;;;N;TIBETAN SHAD;;;; 0F0E;TIBETAN MARK NYIS SHAD;Po;0;L;;;;;N;TIBETAN DOUBLE SHAD;;;; 0F0F;TIBETAN MARK TSHEG SHAD;Po;0;L;;;;;N;;;;; 0F10;TIBETAN MARK NYIS TSHEG SHAD;Po;0;L;;;;;N;;;;; 0F11;TIBETAN MARK RIN CHEN SPUNGS SHAD;Po;0;L;;;;;N;TIBETAN RINCHANPHUNGSHAD;;;; 0F12;TIBETAN MARK RGYA GRAM SHAD;Po;0;L;;;;;N;;;;; 0F13;TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN;So;0;L;;;;;N;;;;; 0F14;TIBETAN MARK GTER TSHEG;Po;0;L;;;;;N;TIBETAN COMMA;;;; 0F15;TIBETAN LOGOTYPE SIGN CHAD RTAGS;So;0;L;;;;;N;;;;; 0F16;TIBETAN LOGOTYPE SIGN LHAG RTAGS;So;0;L;;;;;N;;;;; 0F17;TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS;So;0;L;;;;;N;;;;; 0F18;TIBETAN ASTROLOGICAL SIGN -KHYUD PA;Mn;220;NSM;;;;;N;;;;; 0F19;TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS;Mn;220;NSM;;;;;N;;;;; 0F1A;TIBETAN SIGN RDEL DKAR GCIG;So;0;L;;;;;N;;;;; 0F1B;TIBETAN SIGN RDEL DKAR GNYIS;So;0;L;;;;;N;;;;; 0F1C;TIBETAN SIGN RDEL DKAR GSUM;So;0;L;;;;;N;;;;; 0F1D;TIBETAN SIGN RDEL NAG GCIG;So;0;L;;;;;N;;;;; 0F1E;TIBETAN SIGN RDEL NAG GNYIS;So;0;L;;;;;N;;;;; 0F1F;TIBETAN SIGN RDEL DKAR RDEL NAG;So;0;L;;;;;N;;;;; 0F20;TIBETAN DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 0F21;TIBETAN DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 0F22;TIBETAN DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 0F23;TIBETAN DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 0F24;TIBETAN DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 0F25;TIBETAN DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 0F26;TIBETAN DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 0F27;TIBETAN DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 0F28;TIBETAN DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 0F29;TIBETAN DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 0F2A;TIBETAN DIGIT HALF ONE;No;0;L;;;;1/2;N;;;;; 0F2B;TIBETAN DIGIT HALF TWO;No;0;L;;;;3/2;N;;;;; 0F2C;TIBETAN DIGIT HALF THREE;No;0;L;;;;5/2;N;;;;; 0F2D;TIBETAN DIGIT HALF FOUR;No;0;L;;;;7/2;N;;;;; 0F2E;TIBETAN DIGIT HALF FIVE;No;0;L;;;;9/2;N;;;;; 0F2F;TIBETAN DIGIT HALF SIX;No;0;L;;;;11/2;N;;;;; 0F30;TIBETAN DIGIT HALF SEVEN;No;0;L;;;;13/2;N;;;;; 0F31;TIBETAN DIGIT HALF EIGHT;No;0;L;;;;15/2;N;;;;; 0F32;TIBETAN DIGIT HALF NINE;No;0;L;;;;17/2;N;;;;; 0F33;TIBETAN DIGIT HALF ZERO;No;0;L;;;;-1/2;N;;;;; 0F34;TIBETAN MARK BSDUS RTAGS;So;0;L;;;;;N;;;;; 0F35;TIBETAN MARK NGAS BZUNG NYI ZLA;Mn;220;NSM;;;;;N;TIBETAN HONORIFIC UNDER RING;;;; 0F36;TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN;So;0;L;;;;;N;;;;; 0F37;TIBETAN MARK NGAS BZUNG SGOR RTAGS;Mn;220;NSM;;;;;N;TIBETAN UNDER RING;;;; 0F38;TIBETAN MARK CHE MGO;So;0;L;;;;;N;;;;; 0F39;TIBETAN MARK TSA -PHRU;Mn;216;NSM;;;;;N;TIBETAN LENITION MARK;;;; 0F3A;TIBETAN MARK GUG RTAGS GYON;Ps;0;ON;;;;;Y;;;;; 0F3B;TIBETAN MARK GUG RTAGS GYAS;Pe;0;ON;;;;;Y;;;;; 0F3C;TIBETAN MARK ANG KHANG GYON;Ps;0;ON;;;;;Y;TIBETAN LEFT BRACE;;;; 0F3D;TIBETAN MARK ANG KHANG GYAS;Pe;0;ON;;;;;Y;TIBETAN RIGHT BRACE;;;; 0F3E;TIBETAN SIGN YAR TSHES;Mc;0;L;;;;;N;;;;; 0F3F;TIBETAN SIGN MAR TSHES;Mc;0;L;;;;;N;;;;; 0F40;TIBETAN LETTER KA;Lo;0;L;;;;;N;;;;; 0F41;TIBETAN LETTER KHA;Lo;0;L;;;;;N;;;;; 0F42;TIBETAN LETTER GA;Lo;0;L;;;;;N;;;;; 0F43;TIBETAN LETTER GHA;Lo;0;L;0F42 0FB7;;;;N;;;;; 0F44;TIBETAN LETTER NGA;Lo;0;L;;;;;N;;;;; 0F45;TIBETAN LETTER CA;Lo;0;L;;;;;N;;;;; 0F46;TIBETAN LETTER CHA;Lo;0;L;;;;;N;;;;; 0F47;TIBETAN LETTER JA;Lo;0;L;;;;;N;;;;; 0F49;TIBETAN LETTER NYA;Lo;0;L;;;;;N;;;;; 0F4A;TIBETAN LETTER TTA;Lo;0;L;;;;;N;TIBETAN LETTER REVERSED TA;;;; 0F4B;TIBETAN LETTER TTHA;Lo;0;L;;;;;N;TIBETAN LETTER REVERSED THA;;;; 0F4C;TIBETAN LETTER DDA;Lo;0;L;;;;;N;TIBETAN LETTER REVERSED DA;;;; 0F4D;TIBETAN LETTER DDHA;Lo;0;L;0F4C 0FB7;;;;N;;;;; 0F4E;TIBETAN LETTER NNA;Lo;0;L;;;;;N;TIBETAN LETTER REVERSED NA;;;; 0F4F;TIBETAN LETTER TA;Lo;0;L;;;;;N;;;;; 0F50;TIBETAN LETTER THA;Lo;0;L;;;;;N;;;;; 0F51;TIBETAN LETTER DA;Lo;0;L;;;;;N;;;;; 0F52;TIBETAN LETTER DHA;Lo;0;L;0F51 0FB7;;;;N;;;;; 0F53;TIBETAN LETTER NA;Lo;0;L;;;;;N;;;;; 0F54;TIBETAN LETTER PA;Lo;0;L;;;;;N;;;;; 0F55;TIBETAN LETTER PHA;Lo;0;L;;;;;N;;;;; 0F56;TIBETAN LETTER BA;Lo;0;L;;;;;N;;;;; 0F57;TIBETAN LETTER BHA;Lo;0;L;0F56 0FB7;;;;N;;;;; 0F58;TIBETAN LETTER MA;Lo;0;L;;;;;N;;;;; 0F59;TIBETAN LETTER TSA;Lo;0;L;;;;;N;;;;; 0F5A;TIBETAN LETTER TSHA;Lo;0;L;;;;;N;;;;; 0F5B;TIBETAN LETTER DZA;Lo;0;L;;;;;N;;;;; 0F5C;TIBETAN LETTER DZHA;Lo;0;L;0F5B 0FB7;;;;N;;;;; 0F5D;TIBETAN LETTER WA;Lo;0;L;;;;;N;;;;; 0F5E;TIBETAN LETTER ZHA;Lo;0;L;;;;;N;;;;; 0F5F;TIBETAN LETTER ZA;Lo;0;L;;;;;N;;;;; 0F60;TIBETAN LETTER -A;Lo;0;L;;;;;N;TIBETAN LETTER AA;;;; 0F61;TIBETAN LETTER YA;Lo;0;L;;;;;N;;;;; 0F62;TIBETAN LETTER RA;Lo;0;L;;;;;N;;;;; 0F63;TIBETAN LETTER LA;Lo;0;L;;;;;N;;;;; 0F64;TIBETAN LETTER SHA;Lo;0;L;;;;;N;;;;; 0F65;TIBETAN LETTER SSA;Lo;0;L;;;;;N;TIBETAN LETTER REVERSED SHA;;;; 0F66;TIBETAN LETTER SA;Lo;0;L;;;;;N;;;;; 0F67;TIBETAN LETTER HA;Lo;0;L;;;;;N;;;;; 0F68;TIBETAN LETTER A;Lo;0;L;;;;;N;;;;; 0F69;TIBETAN LETTER KSSA;Lo;0;L;0F40 0FB5;;;;N;;;;; 0F6A;TIBETAN LETTER FIXED-FORM RA;Lo;0;L;;;;;N;;;;; 0F6B;TIBETAN LETTER KKA;Lo;0;L;;;;;N;;;;; 0F6C;TIBETAN LETTER RRA;Lo;0;L;;;;;N;;;;; 0F71;TIBETAN VOWEL SIGN AA;Mn;129;NSM;;;;;N;;;;; 0F72;TIBETAN VOWEL SIGN I;Mn;130;NSM;;;;;N;;;;; 0F73;TIBETAN VOWEL SIGN II;Mn;0;NSM;0F71 0F72;;;;N;;;;; 0F74;TIBETAN VOWEL SIGN U;Mn;132;NSM;;;;;N;;;;; 0F75;TIBETAN VOWEL SIGN UU;Mn;0;NSM;0F71 0F74;;;;N;;;;; 0F76;TIBETAN VOWEL SIGN VOCALIC R;Mn;0;NSM;0FB2 0F80;;;;N;;;;; 0F77;TIBETAN VOWEL SIGN VOCALIC RR;Mn;0;NSM; 0FB2 0F81;;;;N;;;;; 0F78;TIBETAN VOWEL SIGN VOCALIC L;Mn;0;NSM;0FB3 0F80;;;;N;;;;; 0F79;TIBETAN VOWEL SIGN VOCALIC LL;Mn;0;NSM; 0FB3 0F81;;;;N;;;;; 0F7A;TIBETAN VOWEL SIGN E;Mn;130;NSM;;;;;N;;;;; 0F7B;TIBETAN VOWEL SIGN EE;Mn;130;NSM;;;;;N;TIBETAN VOWEL SIGN AI;;;; 0F7C;TIBETAN VOWEL SIGN O;Mn;130;NSM;;;;;N;;;;; 0F7D;TIBETAN VOWEL SIGN OO;Mn;130;NSM;;;;;N;TIBETAN VOWEL SIGN AU;;;; 0F7E;TIBETAN SIGN RJES SU NGA RO;Mn;0;NSM;;;;;N;TIBETAN ANUSVARA;;;; 0F7F;TIBETAN SIGN RNAM BCAD;Mc;0;L;;;;;N;TIBETAN VISARGA;;;; 0F80;TIBETAN VOWEL SIGN REVERSED I;Mn;130;NSM;;;;;N;TIBETAN VOWEL SIGN SHORT I;;;; 0F81;TIBETAN VOWEL SIGN REVERSED II;Mn;0;NSM;0F71 0F80;;;;N;;;;; 0F82;TIBETAN SIGN NYI ZLA NAA DA;Mn;230;NSM;;;;;N;TIBETAN CANDRABINDU WITH ORNAMENT;;;; 0F83;TIBETAN SIGN SNA LDAN;Mn;230;NSM;;;;;N;TIBETAN CANDRABINDU;;;; 0F84;TIBETAN MARK HALANTA;Mn;9;NSM;;;;;N;TIBETAN VIRAMA;;;; 0F85;TIBETAN MARK PALUTA;Po;0;L;;;;;N;TIBETAN CHUCHENYIGE;;;; 0F86;TIBETAN SIGN LCI RTAGS;Mn;230;NSM;;;;;N;;;;; 0F87;TIBETAN SIGN YANG RTAGS;Mn;230;NSM;;;;;N;;;;; 0F88;TIBETAN SIGN LCE TSA CAN;Lo;0;L;;;;;N;;;;; 0F89;TIBETAN SIGN MCHU CAN;Lo;0;L;;;;;N;;;;; 0F8A;TIBETAN SIGN GRU CAN RGYINGS;Lo;0;L;;;;;N;;;;; 0F8B;TIBETAN SIGN GRU MED RGYINGS;Lo;0;L;;;;;N;;;;; 0F8C;TIBETAN SIGN INVERTED MCHU CAN;Lo;0;L;;;;;N;;;;; 0F8D;TIBETAN SUBJOINED SIGN LCE TSA CAN;Mn;0;NSM;;;;;N;;;;; 0F8E;TIBETAN SUBJOINED SIGN MCHU CAN;Mn;0;NSM;;;;;N;;;;; 0F8F;TIBETAN SUBJOINED SIGN INVERTED MCHU CAN;Mn;0;NSM;;;;;N;;;;; 0F90;TIBETAN SUBJOINED LETTER KA;Mn;0;NSM;;;;;N;;;;; 0F91;TIBETAN SUBJOINED LETTER KHA;Mn;0;NSM;;;;;N;;;;; 0F92;TIBETAN SUBJOINED LETTER GA;Mn;0;NSM;;;;;N;;;;; 0F93;TIBETAN SUBJOINED LETTER GHA;Mn;0;NSM;0F92 0FB7;;;;N;;;;; 0F94;TIBETAN SUBJOINED LETTER NGA;Mn;0;NSM;;;;;N;;;;; 0F95;TIBETAN SUBJOINED LETTER CA;Mn;0;NSM;;;;;N;;;;; 0F96;TIBETAN SUBJOINED LETTER CHA;Mn;0;NSM;;;;;N;;;;; 0F97;TIBETAN SUBJOINED LETTER JA;Mn;0;NSM;;;;;N;;;;; 0F99;TIBETAN SUBJOINED LETTER NYA;Mn;0;NSM;;;;;N;;;;; 0F9A;TIBETAN SUBJOINED LETTER TTA;Mn;0;NSM;;;;;N;;;;; 0F9B;TIBETAN SUBJOINED LETTER TTHA;Mn;0;NSM;;;;;N;;;;; 0F9C;TIBETAN SUBJOINED LETTER DDA;Mn;0;NSM;;;;;N;;;;; 0F9D;TIBETAN SUBJOINED LETTER DDHA;Mn;0;NSM;0F9C 0FB7;;;;N;;;;; 0F9E;TIBETAN SUBJOINED LETTER NNA;Mn;0;NSM;;;;;N;;;;; 0F9F;TIBETAN SUBJOINED LETTER TA;Mn;0;NSM;;;;;N;;;;; 0FA0;TIBETAN SUBJOINED LETTER THA;Mn;0;NSM;;;;;N;;;;; 0FA1;TIBETAN SUBJOINED LETTER DA;Mn;0;NSM;;;;;N;;;;; 0FA2;TIBETAN SUBJOINED LETTER DHA;Mn;0;NSM;0FA1 0FB7;;;;N;;;;; 0FA3;TIBETAN SUBJOINED LETTER NA;Mn;0;NSM;;;;;N;;;;; 0FA4;TIBETAN SUBJOINED LETTER PA;Mn;0;NSM;;;;;N;;;;; 0FA5;TIBETAN SUBJOINED LETTER PHA;Mn;0;NSM;;;;;N;;;;; 0FA6;TIBETAN SUBJOINED LETTER BA;Mn;0;NSM;;;;;N;;;;; 0FA7;TIBETAN SUBJOINED LETTER BHA;Mn;0;NSM;0FA6 0FB7;;;;N;;;;; 0FA8;TIBETAN SUBJOINED LETTER MA;Mn;0;NSM;;;;;N;;;;; 0FA9;TIBETAN SUBJOINED LETTER TSA;Mn;0;NSM;;;;;N;;;;; 0FAA;TIBETAN SUBJOINED LETTER TSHA;Mn;0;NSM;;;;;N;;;;; 0FAB;TIBETAN SUBJOINED LETTER DZA;Mn;0;NSM;;;;;N;;;;; 0FAC;TIBETAN SUBJOINED LETTER DZHA;Mn;0;NSM;0FAB 0FB7;;;;N;;;;; 0FAD;TIBETAN SUBJOINED LETTER WA;Mn;0;NSM;;;;;N;;;;; 0FAE;TIBETAN SUBJOINED LETTER ZHA;Mn;0;NSM;;;;;N;;;;; 0FAF;TIBETAN SUBJOINED LETTER ZA;Mn;0;NSM;;;;;N;;;;; 0FB0;TIBETAN SUBJOINED LETTER -A;Mn;0;NSM;;;;;N;;;;; 0FB1;TIBETAN SUBJOINED LETTER YA;Mn;0;NSM;;;;;N;;;;; 0FB2;TIBETAN SUBJOINED LETTER RA;Mn;0;NSM;;;;;N;;;;; 0FB3;TIBETAN SUBJOINED LETTER LA;Mn;0;NSM;;;;;N;;;;; 0FB4;TIBETAN SUBJOINED LETTER SHA;Mn;0;NSM;;;;;N;;;;; 0FB5;TIBETAN SUBJOINED LETTER SSA;Mn;0;NSM;;;;;N;;;;; 0FB6;TIBETAN SUBJOINED LETTER SA;Mn;0;NSM;;;;;N;;;;; 0FB7;TIBETAN SUBJOINED LETTER HA;Mn;0;NSM;;;;;N;;;;; 0FB8;TIBETAN SUBJOINED LETTER A;Mn;0;NSM;;;;;N;;;;; 0FB9;TIBETAN SUBJOINED LETTER KSSA;Mn;0;NSM;0F90 0FB5;;;;N;;;;; 0FBA;TIBETAN SUBJOINED LETTER FIXED-FORM WA;Mn;0;NSM;;;;;N;;;;; 0FBB;TIBETAN SUBJOINED LETTER FIXED-FORM YA;Mn;0;NSM;;;;;N;;;;; 0FBC;TIBETAN SUBJOINED LETTER FIXED-FORM RA;Mn;0;NSM;;;;;N;;;;; 0FBE;TIBETAN KU RU KHA;So;0;L;;;;;N;;;;; 0FBF;TIBETAN KU RU KHA BZHI MIG CAN;So;0;L;;;;;N;;;;; 0FC0;TIBETAN CANTILLATION SIGN HEAVY BEAT;So;0;L;;;;;N;;;;; 0FC1;TIBETAN CANTILLATION SIGN LIGHT BEAT;So;0;L;;;;;N;;;;; 0FC2;TIBETAN CANTILLATION SIGN CANG TE-U;So;0;L;;;;;N;;;;; 0FC3;TIBETAN CANTILLATION SIGN SBUB -CHAL;So;0;L;;;;;N;;;;; 0FC4;TIBETAN SYMBOL DRIL BU;So;0;L;;;;;N;;;;; 0FC5;TIBETAN SYMBOL RDO RJE;So;0;L;;;;;N;;;;; 0FC6;TIBETAN SYMBOL PADMA GDAN;Mn;220;NSM;;;;;N;;;;; 0FC7;TIBETAN SYMBOL RDO RJE RGYA GRAM;So;0;L;;;;;N;;;;; 0FC8;TIBETAN SYMBOL PHUR PA;So;0;L;;;;;N;;;;; 0FC9;TIBETAN SYMBOL NOR BU;So;0;L;;;;;N;;;;; 0FCA;TIBETAN SYMBOL NOR BU NYIS -KHYIL;So;0;L;;;;;N;;;;; 0FCB;TIBETAN SYMBOL NOR BU GSUM -KHYIL;So;0;L;;;;;N;;;;; 0FCC;TIBETAN SYMBOL NOR BU BZHI -KHYIL;So;0;L;;;;;N;;;;; 0FCE;TIBETAN SIGN RDEL NAG RDEL DKAR;So;0;L;;;;;N;;;;; 0FCF;TIBETAN SIGN RDEL NAG GSUM;So;0;L;;;;;N;;;;; 0FD0;TIBETAN MARK BSKA- SHOG GI MGO RGYAN;Po;0;L;;;;;N;;;;; 0FD1;TIBETAN MARK MNYAM YIG GI MGO RGYAN;Po;0;L;;;;;N;;;;; 0FD2;TIBETAN MARK NYIS TSHEG;Po;0;L;;;;;N;;;;; 0FD3;TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA;Po;0;L;;;;;N;;;;; 0FD4;TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA;Po;0;L;;;;;N;;;;; 0FD5;RIGHT-FACING SVASTI SIGN;So;0;L;;;;;N;;;;; 0FD6;LEFT-FACING SVASTI SIGN;So;0;L;;;;;N;;;;; 0FD7;RIGHT-FACING SVASTI SIGN WITH DOTS;So;0;L;;;;;N;;;;; 0FD8;LEFT-FACING SVASTI SIGN WITH DOTS;So;0;L;;;;;N;;;;; 0FD9;TIBETAN MARK LEADING MCHAN RTAGS;Po;0;L;;;;;N;;;;; 0FDA;TIBETAN MARK TRAILING MCHAN RTAGS;Po;0;L;;;;;N;;;;; 1000;MYANMAR LETTER KA;Lo;0;L;;;;;N;;;;; 1001;MYANMAR LETTER KHA;Lo;0;L;;;;;N;;;;; 1002;MYANMAR LETTER GA;Lo;0;L;;;;;N;;;;; 1003;MYANMAR LETTER GHA;Lo;0;L;;;;;N;;;;; 1004;MYANMAR LETTER NGA;Lo;0;L;;;;;N;;;;; 1005;MYANMAR LETTER CA;Lo;0;L;;;;;N;;;;; 1006;MYANMAR LETTER CHA;Lo;0;L;;;;;N;;;;; 1007;MYANMAR LETTER JA;Lo;0;L;;;;;N;;;;; 1008;MYANMAR LETTER JHA;Lo;0;L;;;;;N;;;;; 1009;MYANMAR LETTER NYA;Lo;0;L;;;;;N;;;;; 100A;MYANMAR LETTER NNYA;Lo;0;L;;;;;N;;;;; 100B;MYANMAR LETTER TTA;Lo;0;L;;;;;N;;;;; 100C;MYANMAR LETTER TTHA;Lo;0;L;;;;;N;;;;; 100D;MYANMAR LETTER DDA;Lo;0;L;;;;;N;;;;; 100E;MYANMAR LETTER DDHA;Lo;0;L;;;;;N;;;;; 100F;MYANMAR LETTER NNA;Lo;0;L;;;;;N;;;;; 1010;MYANMAR LETTER TA;Lo;0;L;;;;;N;;;;; 1011;MYANMAR LETTER THA;Lo;0;L;;;;;N;;;;; 1012;MYANMAR LETTER DA;Lo;0;L;;;;;N;;;;; 1013;MYANMAR LETTER DHA;Lo;0;L;;;;;N;;;;; 1014;MYANMAR LETTER NA;Lo;0;L;;;;;N;;;;; 1015;MYANMAR LETTER PA;Lo;0;L;;;;;N;;;;; 1016;MYANMAR LETTER PHA;Lo;0;L;;;;;N;;;;; 1017;MYANMAR LETTER BA;Lo;0;L;;;;;N;;;;; 1018;MYANMAR LETTER BHA;Lo;0;L;;;;;N;;;;; 1019;MYANMAR LETTER MA;Lo;0;L;;;;;N;;;;; 101A;MYANMAR LETTER YA;Lo;0;L;;;;;N;;;;; 101B;MYANMAR LETTER RA;Lo;0;L;;;;;N;;;;; 101C;MYANMAR LETTER LA;Lo;0;L;;;;;N;;;;; 101D;MYANMAR LETTER WA;Lo;0;L;;;;;N;;;;; 101E;MYANMAR LETTER SA;Lo;0;L;;;;;N;;;;; 101F;MYANMAR LETTER HA;Lo;0;L;;;;;N;;;;; 1020;MYANMAR LETTER LLA;Lo;0;L;;;;;N;;;;; 1021;MYANMAR LETTER A;Lo;0;L;;;;;N;;;;; 1022;MYANMAR LETTER SHAN A;Lo;0;L;;;;;N;;;;; 1023;MYANMAR LETTER I;Lo;0;L;;;;;N;;;;; 1024;MYANMAR LETTER II;Lo;0;L;;;;;N;;;;; 1025;MYANMAR LETTER U;Lo;0;L;;;;;N;;;;; 1026;MYANMAR LETTER UU;Lo;0;L;1025 102E;;;;N;;;;; 1027;MYANMAR LETTER E;Lo;0;L;;;;;N;;;;; 1028;MYANMAR LETTER MON E;Lo;0;L;;;;;N;;;;; 1029;MYANMAR LETTER O;Lo;0;L;;;;;N;;;;; 102A;MYANMAR LETTER AU;Lo;0;L;;;;;N;;;;; 102B;MYANMAR VOWEL SIGN TALL AA;Mc;0;L;;;;;N;;;;; 102C;MYANMAR VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 102D;MYANMAR VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 102E;MYANMAR VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 102F;MYANMAR VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 1030;MYANMAR VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 1031;MYANMAR VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 1032;MYANMAR VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 1033;MYANMAR VOWEL SIGN MON II;Mn;0;NSM;;;;;N;;;;; 1034;MYANMAR VOWEL SIGN MON O;Mn;0;NSM;;;;;N;;;;; 1035;MYANMAR VOWEL SIGN E ABOVE;Mn;0;NSM;;;;;N;;;;; 1036;MYANMAR SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 1037;MYANMAR SIGN DOT BELOW;Mn;7;NSM;;;;;N;;;;; 1038;MYANMAR SIGN VISARGA;Mc;0;L;;;;;N;;;;; 1039;MYANMAR SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 103A;MYANMAR SIGN ASAT;Mn;9;NSM;;;;;N;;;;; 103B;MYANMAR CONSONANT SIGN MEDIAL YA;Mc;0;L;;;;;N;;;;; 103C;MYANMAR CONSONANT SIGN MEDIAL RA;Mc;0;L;;;;;N;;;;; 103D;MYANMAR CONSONANT SIGN MEDIAL WA;Mn;0;NSM;;;;;N;;;;; 103E;MYANMAR CONSONANT SIGN MEDIAL HA;Mn;0;NSM;;;;;N;;;;; 103F;MYANMAR LETTER GREAT SA;Lo;0;L;;;;;N;;;;; 1040;MYANMAR DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1041;MYANMAR DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1042;MYANMAR DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1043;MYANMAR DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1044;MYANMAR DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1045;MYANMAR DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1046;MYANMAR DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1047;MYANMAR DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1048;MYANMAR DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1049;MYANMAR DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 104A;MYANMAR SIGN LITTLE SECTION;Po;0;L;;;;;N;;;;; 104B;MYANMAR SIGN SECTION;Po;0;L;;;;;N;;;;; 104C;MYANMAR SYMBOL LOCATIVE;Po;0;L;;;;;N;;;;; 104D;MYANMAR SYMBOL COMPLETED;Po;0;L;;;;;N;;;;; 104E;MYANMAR SYMBOL AFOREMENTIONED;Po;0;L;;;;;N;;;;; 104F;MYANMAR SYMBOL GENITIVE;Po;0;L;;;;;N;;;;; 1050;MYANMAR LETTER SHA;Lo;0;L;;;;;N;;;;; 1051;MYANMAR LETTER SSA;Lo;0;L;;;;;N;;;;; 1052;MYANMAR LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 1053;MYANMAR LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 1054;MYANMAR LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 1055;MYANMAR LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 1056;MYANMAR VOWEL SIGN VOCALIC R;Mc;0;L;;;;;N;;;;; 1057;MYANMAR VOWEL SIGN VOCALIC RR;Mc;0;L;;;;;N;;;;; 1058;MYANMAR VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 1059;MYANMAR VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 105A;MYANMAR LETTER MON NGA;Lo;0;L;;;;;N;;;;; 105B;MYANMAR LETTER MON JHA;Lo;0;L;;;;;N;;;;; 105C;MYANMAR LETTER MON BBA;Lo;0;L;;;;;N;;;;; 105D;MYANMAR LETTER MON BBE;Lo;0;L;;;;;N;;;;; 105E;MYANMAR CONSONANT SIGN MON MEDIAL NA;Mn;0;NSM;;;;;N;;;;; 105F;MYANMAR CONSONANT SIGN MON MEDIAL MA;Mn;0;NSM;;;;;N;;;;; 1060;MYANMAR CONSONANT SIGN MON MEDIAL LA;Mn;0;NSM;;;;;N;;;;; 1061;MYANMAR LETTER SGAW KAREN SHA;Lo;0;L;;;;;N;;;;; 1062;MYANMAR VOWEL SIGN SGAW KAREN EU;Mc;0;L;;;;;N;;;;; 1063;MYANMAR TONE MARK SGAW KAREN HATHI;Mc;0;L;;;;;N;;;;; 1064;MYANMAR TONE MARK SGAW KAREN KE PHO;Mc;0;L;;;;;N;;;;; 1065;MYANMAR LETTER WESTERN PWO KAREN THA;Lo;0;L;;;;;N;;;;; 1066;MYANMAR LETTER WESTERN PWO KAREN PWA;Lo;0;L;;;;;N;;;;; 1067;MYANMAR VOWEL SIGN WESTERN PWO KAREN EU;Mc;0;L;;;;;N;;;;; 1068;MYANMAR VOWEL SIGN WESTERN PWO KAREN UE;Mc;0;L;;;;;N;;;;; 1069;MYANMAR SIGN WESTERN PWO KAREN TONE-1;Mc;0;L;;;;;N;;;;; 106A;MYANMAR SIGN WESTERN PWO KAREN TONE-2;Mc;0;L;;;;;N;;;;; 106B;MYANMAR SIGN WESTERN PWO KAREN TONE-3;Mc;0;L;;;;;N;;;;; 106C;MYANMAR SIGN WESTERN PWO KAREN TONE-4;Mc;0;L;;;;;N;;;;; 106D;MYANMAR SIGN WESTERN PWO KAREN TONE-5;Mc;0;L;;;;;N;;;;; 106E;MYANMAR LETTER EASTERN PWO KAREN NNA;Lo;0;L;;;;;N;;;;; 106F;MYANMAR LETTER EASTERN PWO KAREN YWA;Lo;0;L;;;;;N;;;;; 1070;MYANMAR LETTER EASTERN PWO KAREN GHWA;Lo;0;L;;;;;N;;;;; 1071;MYANMAR VOWEL SIGN GEBA KAREN I;Mn;0;NSM;;;;;N;;;;; 1072;MYANMAR VOWEL SIGN KAYAH OE;Mn;0;NSM;;;;;N;;;;; 1073;MYANMAR VOWEL SIGN KAYAH U;Mn;0;NSM;;;;;N;;;;; 1074;MYANMAR VOWEL SIGN KAYAH EE;Mn;0;NSM;;;;;N;;;;; 1075;MYANMAR LETTER SHAN KA;Lo;0;L;;;;;N;;;;; 1076;MYANMAR LETTER SHAN KHA;Lo;0;L;;;;;N;;;;; 1077;MYANMAR LETTER SHAN GA;Lo;0;L;;;;;N;;;;; 1078;MYANMAR LETTER SHAN CA;Lo;0;L;;;;;N;;;;; 1079;MYANMAR LETTER SHAN ZA;Lo;0;L;;;;;N;;;;; 107A;MYANMAR LETTER SHAN NYA;Lo;0;L;;;;;N;;;;; 107B;MYANMAR LETTER SHAN DA;Lo;0;L;;;;;N;;;;; 107C;MYANMAR LETTER SHAN NA;Lo;0;L;;;;;N;;;;; 107D;MYANMAR LETTER SHAN PHA;Lo;0;L;;;;;N;;;;; 107E;MYANMAR LETTER SHAN FA;Lo;0;L;;;;;N;;;;; 107F;MYANMAR LETTER SHAN BA;Lo;0;L;;;;;N;;;;; 1080;MYANMAR LETTER SHAN THA;Lo;0;L;;;;;N;;;;; 1081;MYANMAR LETTER SHAN HA;Lo;0;L;;;;;N;;;;; 1082;MYANMAR CONSONANT SIGN SHAN MEDIAL WA;Mn;0;NSM;;;;;N;;;;; 1083;MYANMAR VOWEL SIGN SHAN AA;Mc;0;L;;;;;N;;;;; 1084;MYANMAR VOWEL SIGN SHAN E;Mc;0;L;;;;;N;;;;; 1085;MYANMAR VOWEL SIGN SHAN E ABOVE;Mn;0;NSM;;;;;N;;;;; 1086;MYANMAR VOWEL SIGN SHAN FINAL Y;Mn;0;NSM;;;;;N;;;;; 1087;MYANMAR SIGN SHAN TONE-2;Mc;0;L;;;;;N;;;;; 1088;MYANMAR SIGN SHAN TONE-3;Mc;0;L;;;;;N;;;;; 1089;MYANMAR SIGN SHAN TONE-5;Mc;0;L;;;;;N;;;;; 108A;MYANMAR SIGN SHAN TONE-6;Mc;0;L;;;;;N;;;;; 108B;MYANMAR SIGN SHAN COUNCIL TONE-2;Mc;0;L;;;;;N;;;;; 108C;MYANMAR SIGN SHAN COUNCIL TONE-3;Mc;0;L;;;;;N;;;;; 108D;MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE;Mn;220;NSM;;;;;N;;;;; 108E;MYANMAR LETTER RUMAI PALAUNG FA;Lo;0;L;;;;;N;;;;; 108F;MYANMAR SIGN RUMAI PALAUNG TONE-5;Mc;0;L;;;;;N;;;;; 1090;MYANMAR SHAN DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1091;MYANMAR SHAN DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1092;MYANMAR SHAN DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1093;MYANMAR SHAN DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1094;MYANMAR SHAN DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1095;MYANMAR SHAN DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1096;MYANMAR SHAN DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1097;MYANMAR SHAN DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1098;MYANMAR SHAN DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1099;MYANMAR SHAN DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 109A;MYANMAR SIGN KHAMTI TONE-1;Mc;0;L;;;;;N;;;;; 109B;MYANMAR SIGN KHAMTI TONE-3;Mc;0;L;;;;;N;;;;; 109C;MYANMAR VOWEL SIGN AITON A;Mc;0;L;;;;;N;;;;; 109D;MYANMAR VOWEL SIGN AITON AI;Mn;0;NSM;;;;;N;;;;; 109E;MYANMAR SYMBOL SHAN ONE;So;0;L;;;;;N;;;;; 109F;MYANMAR SYMBOL SHAN EXCLAMATION;So;0;L;;;;;N;;;;; 10A0;GEORGIAN CAPITAL LETTER AN;Lu;0;L;;;;;N;;;;2D00; 10A1;GEORGIAN CAPITAL LETTER BAN;Lu;0;L;;;;;N;;;;2D01; 10A2;GEORGIAN CAPITAL LETTER GAN;Lu;0;L;;;;;N;;;;2D02; 10A3;GEORGIAN CAPITAL LETTER DON;Lu;0;L;;;;;N;;;;2D03; 10A4;GEORGIAN CAPITAL LETTER EN;Lu;0;L;;;;;N;;;;2D04; 10A5;GEORGIAN CAPITAL LETTER VIN;Lu;0;L;;;;;N;;;;2D05; 10A6;GEORGIAN CAPITAL LETTER ZEN;Lu;0;L;;;;;N;;;;2D06; 10A7;GEORGIAN CAPITAL LETTER TAN;Lu;0;L;;;;;N;;;;2D07; 10A8;GEORGIAN CAPITAL LETTER IN;Lu;0;L;;;;;N;;;;2D08; 10A9;GEORGIAN CAPITAL LETTER KAN;Lu;0;L;;;;;N;;;;2D09; 10AA;GEORGIAN CAPITAL LETTER LAS;Lu;0;L;;;;;N;;;;2D0A; 10AB;GEORGIAN CAPITAL LETTER MAN;Lu;0;L;;;;;N;;;;2D0B; 10AC;GEORGIAN CAPITAL LETTER NAR;Lu;0;L;;;;;N;;;;2D0C; 10AD;GEORGIAN CAPITAL LETTER ON;Lu;0;L;;;;;N;;;;2D0D; 10AE;GEORGIAN CAPITAL LETTER PAR;Lu;0;L;;;;;N;;;;2D0E; 10AF;GEORGIAN CAPITAL LETTER ZHAR;Lu;0;L;;;;;N;;;;2D0F; 10B0;GEORGIAN CAPITAL LETTER RAE;Lu;0;L;;;;;N;;;;2D10; 10B1;GEORGIAN CAPITAL LETTER SAN;Lu;0;L;;;;;N;;;;2D11; 10B2;GEORGIAN CAPITAL LETTER TAR;Lu;0;L;;;;;N;;;;2D12; 10B3;GEORGIAN CAPITAL LETTER UN;Lu;0;L;;;;;N;;;;2D13; 10B4;GEORGIAN CAPITAL LETTER PHAR;Lu;0;L;;;;;N;;;;2D14; 10B5;GEORGIAN CAPITAL LETTER KHAR;Lu;0;L;;;;;N;;;;2D15; 10B6;GEORGIAN CAPITAL LETTER GHAN;Lu;0;L;;;;;N;;;;2D16; 10B7;GEORGIAN CAPITAL LETTER QAR;Lu;0;L;;;;;N;;;;2D17; 10B8;GEORGIAN CAPITAL LETTER SHIN;Lu;0;L;;;;;N;;;;2D18; 10B9;GEORGIAN CAPITAL LETTER CHIN;Lu;0;L;;;;;N;;;;2D19; 10BA;GEORGIAN CAPITAL LETTER CAN;Lu;0;L;;;;;N;;;;2D1A; 10BB;GEORGIAN CAPITAL LETTER JIL;Lu;0;L;;;;;N;;;;2D1B; 10BC;GEORGIAN CAPITAL LETTER CIL;Lu;0;L;;;;;N;;;;2D1C; 10BD;GEORGIAN CAPITAL LETTER CHAR;Lu;0;L;;;;;N;;;;2D1D; 10BE;GEORGIAN CAPITAL LETTER XAN;Lu;0;L;;;;;N;;;;2D1E; 10BF;GEORGIAN CAPITAL LETTER JHAN;Lu;0;L;;;;;N;;;;2D1F; 10C0;GEORGIAN CAPITAL LETTER HAE;Lu;0;L;;;;;N;;;;2D20; 10C1;GEORGIAN CAPITAL LETTER HE;Lu;0;L;;;;;N;;;;2D21; 10C2;GEORGIAN CAPITAL LETTER HIE;Lu;0;L;;;;;N;;;;2D22; 10C3;GEORGIAN CAPITAL LETTER WE;Lu;0;L;;;;;N;;;;2D23; 10C4;GEORGIAN CAPITAL LETTER HAR;Lu;0;L;;;;;N;;;;2D24; 10C5;GEORGIAN CAPITAL LETTER HOE;Lu;0;L;;;;;N;;;;2D25; 10C7;GEORGIAN CAPITAL LETTER YN;Lu;0;L;;;;;N;;;;2D27; 10CD;GEORGIAN CAPITAL LETTER AEN;Lu;0;L;;;;;N;;;;2D2D; 10D0;GEORGIAN LETTER AN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER AN;;1C90;;10D0 10D1;GEORGIAN LETTER BAN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER BAN;;1C91;;10D1 10D2;GEORGIAN LETTER GAN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER GAN;;1C92;;10D2 10D3;GEORGIAN LETTER DON;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER DON;;1C93;;10D3 10D4;GEORGIAN LETTER EN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER EN;;1C94;;10D4 10D5;GEORGIAN LETTER VIN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER VIN;;1C95;;10D5 10D6;GEORGIAN LETTER ZEN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER ZEN;;1C96;;10D6 10D7;GEORGIAN LETTER TAN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER TAN;;1C97;;10D7 10D8;GEORGIAN LETTER IN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER IN;;1C98;;10D8 10D9;GEORGIAN LETTER KAN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER KAN;;1C99;;10D9 10DA;GEORGIAN LETTER LAS;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER LAS;;1C9A;;10DA 10DB;GEORGIAN LETTER MAN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER MAN;;1C9B;;10DB 10DC;GEORGIAN LETTER NAR;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER NAR;;1C9C;;10DC 10DD;GEORGIAN LETTER ON;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER ON;;1C9D;;10DD 10DE;GEORGIAN LETTER PAR;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER PAR;;1C9E;;10DE 10DF;GEORGIAN LETTER ZHAR;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER ZHAR;;1C9F;;10DF 10E0;GEORGIAN LETTER RAE;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER RAE;;1CA0;;10E0 10E1;GEORGIAN LETTER SAN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER SAN;;1CA1;;10E1 10E2;GEORGIAN LETTER TAR;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER TAR;;1CA2;;10E2 10E3;GEORGIAN LETTER UN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER UN;;1CA3;;10E3 10E4;GEORGIAN LETTER PHAR;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER PHAR;;1CA4;;10E4 10E5;GEORGIAN LETTER KHAR;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER KHAR;;1CA5;;10E5 10E6;GEORGIAN LETTER GHAN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER GHAN;;1CA6;;10E6 10E7;GEORGIAN LETTER QAR;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER QAR;;1CA7;;10E7 10E8;GEORGIAN LETTER SHIN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER SHIN;;1CA8;;10E8 10E9;GEORGIAN LETTER CHIN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER CHIN;;1CA9;;10E9 10EA;GEORGIAN LETTER CAN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER CAN;;1CAA;;10EA 10EB;GEORGIAN LETTER JIL;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER JIL;;1CAB;;10EB 10EC;GEORGIAN LETTER CIL;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER CIL;;1CAC;;10EC 10ED;GEORGIAN LETTER CHAR;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER CHAR;;1CAD;;10ED 10EE;GEORGIAN LETTER XAN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER XAN;;1CAE;;10EE 10EF;GEORGIAN LETTER JHAN;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER JHAN;;1CAF;;10EF 10F0;GEORGIAN LETTER HAE;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER HAE;;1CB0;;10F0 10F1;GEORGIAN LETTER HE;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER HE;;1CB1;;10F1 10F2;GEORGIAN LETTER HIE;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER HIE;;1CB2;;10F2 10F3;GEORGIAN LETTER WE;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER WE;;1CB3;;10F3 10F4;GEORGIAN LETTER HAR;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER HAR;;1CB4;;10F4 10F5;GEORGIAN LETTER HOE;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER HOE;;1CB5;;10F5 10F6;GEORGIAN LETTER FI;Ll;0;L;;;;;N;GEORGIAN SMALL LETTER FI;;1CB6;;10F6 10F7;GEORGIAN LETTER YN;Ll;0;L;;;;;N;;;1CB7;;10F7 10F8;GEORGIAN LETTER ELIFI;Ll;0;L;;;;;N;;;1CB8;;10F8 10F9;GEORGIAN LETTER TURNED GAN;Ll;0;L;;;;;N;;;1CB9;;10F9 10FA;GEORGIAN LETTER AIN;Ll;0;L;;;;;N;;;1CBA;;10FA 10FB;GEORGIAN PARAGRAPH SEPARATOR;Po;0;L;;;;;N;;;;; 10FC;MODIFIER LETTER GEORGIAN NAR;Lm;0;L; 10DC;;;;N;;;;; 10FD;GEORGIAN LETTER AEN;Ll;0;L;;;;;N;;;1CBD;;10FD 10FE;GEORGIAN LETTER HARD SIGN;Ll;0;L;;;;;N;;;1CBE;;10FE 10FF;GEORGIAN LETTER LABIAL SIGN;Ll;0;L;;;;;N;;;1CBF;;10FF 1100;HANGUL CHOSEONG KIYEOK;Lo;0;L;;;;;N;;;;; 1101;HANGUL CHOSEONG SSANGKIYEOK;Lo;0;L;;;;;N;;;;; 1102;HANGUL CHOSEONG NIEUN;Lo;0;L;;;;;N;;;;; 1103;HANGUL CHOSEONG TIKEUT;Lo;0;L;;;;;N;;;;; 1104;HANGUL CHOSEONG SSANGTIKEUT;Lo;0;L;;;;;N;;;;; 1105;HANGUL CHOSEONG RIEUL;Lo;0;L;;;;;N;;;;; 1106;HANGUL CHOSEONG MIEUM;Lo;0;L;;;;;N;;;;; 1107;HANGUL CHOSEONG PIEUP;Lo;0;L;;;;;N;;;;; 1108;HANGUL CHOSEONG SSANGPIEUP;Lo;0;L;;;;;N;;;;; 1109;HANGUL CHOSEONG SIOS;Lo;0;L;;;;;N;;;;; 110A;HANGUL CHOSEONG SSANGSIOS;Lo;0;L;;;;;N;;;;; 110B;HANGUL CHOSEONG IEUNG;Lo;0;L;;;;;N;;;;; 110C;HANGUL CHOSEONG CIEUC;Lo;0;L;;;;;N;;;;; 110D;HANGUL CHOSEONG SSANGCIEUC;Lo;0;L;;;;;N;;;;; 110E;HANGUL CHOSEONG CHIEUCH;Lo;0;L;;;;;N;;;;; 110F;HANGUL CHOSEONG KHIEUKH;Lo;0;L;;;;;N;;;;; 1110;HANGUL CHOSEONG THIEUTH;Lo;0;L;;;;;N;;;;; 1111;HANGUL CHOSEONG PHIEUPH;Lo;0;L;;;;;N;;;;; 1112;HANGUL CHOSEONG HIEUH;Lo;0;L;;;;;N;;;;; 1113;HANGUL CHOSEONG NIEUN-KIYEOK;Lo;0;L;;;;;N;;;;; 1114;HANGUL CHOSEONG SSANGNIEUN;Lo;0;L;;;;;N;;;;; 1115;HANGUL CHOSEONG NIEUN-TIKEUT;Lo;0;L;;;;;N;;;;; 1116;HANGUL CHOSEONG NIEUN-PIEUP;Lo;0;L;;;;;N;;;;; 1117;HANGUL CHOSEONG TIKEUT-KIYEOK;Lo;0;L;;;;;N;;;;; 1118;HANGUL CHOSEONG RIEUL-NIEUN;Lo;0;L;;;;;N;;;;; 1119;HANGUL CHOSEONG SSANGRIEUL;Lo;0;L;;;;;N;;;;; 111A;HANGUL CHOSEONG RIEUL-HIEUH;Lo;0;L;;;;;N;;;;; 111B;HANGUL CHOSEONG KAPYEOUNRIEUL;Lo;0;L;;;;;N;;;;; 111C;HANGUL CHOSEONG MIEUM-PIEUP;Lo;0;L;;;;;N;;;;; 111D;HANGUL CHOSEONG KAPYEOUNMIEUM;Lo;0;L;;;;;N;;;;; 111E;HANGUL CHOSEONG PIEUP-KIYEOK;Lo;0;L;;;;;N;;;;; 111F;HANGUL CHOSEONG PIEUP-NIEUN;Lo;0;L;;;;;N;;;;; 1120;HANGUL CHOSEONG PIEUP-TIKEUT;Lo;0;L;;;;;N;;;;; 1121;HANGUL CHOSEONG PIEUP-SIOS;Lo;0;L;;;;;N;;;;; 1122;HANGUL CHOSEONG PIEUP-SIOS-KIYEOK;Lo;0;L;;;;;N;;;;; 1123;HANGUL CHOSEONG PIEUP-SIOS-TIKEUT;Lo;0;L;;;;;N;;;;; 1124;HANGUL CHOSEONG PIEUP-SIOS-PIEUP;Lo;0;L;;;;;N;;;;; 1125;HANGUL CHOSEONG PIEUP-SSANGSIOS;Lo;0;L;;;;;N;;;;; 1126;HANGUL CHOSEONG PIEUP-SIOS-CIEUC;Lo;0;L;;;;;N;;;;; 1127;HANGUL CHOSEONG PIEUP-CIEUC;Lo;0;L;;;;;N;;;;; 1128;HANGUL CHOSEONG PIEUP-CHIEUCH;Lo;0;L;;;;;N;;;;; 1129;HANGUL CHOSEONG PIEUP-THIEUTH;Lo;0;L;;;;;N;;;;; 112A;HANGUL CHOSEONG PIEUP-PHIEUPH;Lo;0;L;;;;;N;;;;; 112B;HANGUL CHOSEONG KAPYEOUNPIEUP;Lo;0;L;;;;;N;;;;; 112C;HANGUL CHOSEONG KAPYEOUNSSANGPIEUP;Lo;0;L;;;;;N;;;;; 112D;HANGUL CHOSEONG SIOS-KIYEOK;Lo;0;L;;;;;N;;;;; 112E;HANGUL CHOSEONG SIOS-NIEUN;Lo;0;L;;;;;N;;;;; 112F;HANGUL CHOSEONG SIOS-TIKEUT;Lo;0;L;;;;;N;;;;; 1130;HANGUL CHOSEONG SIOS-RIEUL;Lo;0;L;;;;;N;;;;; 1131;HANGUL CHOSEONG SIOS-MIEUM;Lo;0;L;;;;;N;;;;; 1132;HANGUL CHOSEONG SIOS-PIEUP;Lo;0;L;;;;;N;;;;; 1133;HANGUL CHOSEONG SIOS-PIEUP-KIYEOK;Lo;0;L;;;;;N;;;;; 1134;HANGUL CHOSEONG SIOS-SSANGSIOS;Lo;0;L;;;;;N;;;;; 1135;HANGUL CHOSEONG SIOS-IEUNG;Lo;0;L;;;;;N;;;;; 1136;HANGUL CHOSEONG SIOS-CIEUC;Lo;0;L;;;;;N;;;;; 1137;HANGUL CHOSEONG SIOS-CHIEUCH;Lo;0;L;;;;;N;;;;; 1138;HANGUL CHOSEONG SIOS-KHIEUKH;Lo;0;L;;;;;N;;;;; 1139;HANGUL CHOSEONG SIOS-THIEUTH;Lo;0;L;;;;;N;;;;; 113A;HANGUL CHOSEONG SIOS-PHIEUPH;Lo;0;L;;;;;N;;;;; 113B;HANGUL CHOSEONG SIOS-HIEUH;Lo;0;L;;;;;N;;;;; 113C;HANGUL CHOSEONG CHITUEUMSIOS;Lo;0;L;;;;;N;;;;; 113D;HANGUL CHOSEONG CHITUEUMSSANGSIOS;Lo;0;L;;;;;N;;;;; 113E;HANGUL CHOSEONG CEONGCHIEUMSIOS;Lo;0;L;;;;;N;;;;; 113F;HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS;Lo;0;L;;;;;N;;;;; 1140;HANGUL CHOSEONG PANSIOS;Lo;0;L;;;;;N;;;;; 1141;HANGUL CHOSEONG IEUNG-KIYEOK;Lo;0;L;;;;;N;;;;; 1142;HANGUL CHOSEONG IEUNG-TIKEUT;Lo;0;L;;;;;N;;;;; 1143;HANGUL CHOSEONG IEUNG-MIEUM;Lo;0;L;;;;;N;;;;; 1144;HANGUL CHOSEONG IEUNG-PIEUP;Lo;0;L;;;;;N;;;;; 1145;HANGUL CHOSEONG IEUNG-SIOS;Lo;0;L;;;;;N;;;;; 1146;HANGUL CHOSEONG IEUNG-PANSIOS;Lo;0;L;;;;;N;;;;; 1147;HANGUL CHOSEONG SSANGIEUNG;Lo;0;L;;;;;N;;;;; 1148;HANGUL CHOSEONG IEUNG-CIEUC;Lo;0;L;;;;;N;;;;; 1149;HANGUL CHOSEONG IEUNG-CHIEUCH;Lo;0;L;;;;;N;;;;; 114A;HANGUL CHOSEONG IEUNG-THIEUTH;Lo;0;L;;;;;N;;;;; 114B;HANGUL CHOSEONG IEUNG-PHIEUPH;Lo;0;L;;;;;N;;;;; 114C;HANGUL CHOSEONG YESIEUNG;Lo;0;L;;;;;N;;;;; 114D;HANGUL CHOSEONG CIEUC-IEUNG;Lo;0;L;;;;;N;;;;; 114E;HANGUL CHOSEONG CHITUEUMCIEUC;Lo;0;L;;;;;N;;;;; 114F;HANGUL CHOSEONG CHITUEUMSSANGCIEUC;Lo;0;L;;;;;N;;;;; 1150;HANGUL CHOSEONG CEONGCHIEUMCIEUC;Lo;0;L;;;;;N;;;;; 1151;HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC;Lo;0;L;;;;;N;;;;; 1152;HANGUL CHOSEONG CHIEUCH-KHIEUKH;Lo;0;L;;;;;N;;;;; 1153;HANGUL CHOSEONG CHIEUCH-HIEUH;Lo;0;L;;;;;N;;;;; 1154;HANGUL CHOSEONG CHITUEUMCHIEUCH;Lo;0;L;;;;;N;;;;; 1155;HANGUL CHOSEONG CEONGCHIEUMCHIEUCH;Lo;0;L;;;;;N;;;;; 1156;HANGUL CHOSEONG PHIEUPH-PIEUP;Lo;0;L;;;;;N;;;;; 1157;HANGUL CHOSEONG KAPYEOUNPHIEUPH;Lo;0;L;;;;;N;;;;; 1158;HANGUL CHOSEONG SSANGHIEUH;Lo;0;L;;;;;N;;;;; 1159;HANGUL CHOSEONG YEORINHIEUH;Lo;0;L;;;;;N;;;;; 115A;HANGUL CHOSEONG KIYEOK-TIKEUT;Lo;0;L;;;;;N;;;;; 115B;HANGUL CHOSEONG NIEUN-SIOS;Lo;0;L;;;;;N;;;;; 115C;HANGUL CHOSEONG NIEUN-CIEUC;Lo;0;L;;;;;N;;;;; 115D;HANGUL CHOSEONG NIEUN-HIEUH;Lo;0;L;;;;;N;;;;; 115E;HANGUL CHOSEONG TIKEUT-RIEUL;Lo;0;L;;;;;N;;;;; 115F;HANGUL CHOSEONG FILLER;Lo;0;L;;;;;N;;;;; 1160;HANGUL JUNGSEONG FILLER;Lo;0;L;;;;;N;;;;; 1161;HANGUL JUNGSEONG A;Lo;0;L;;;;;N;;;;; 1162;HANGUL JUNGSEONG AE;Lo;0;L;;;;;N;;;;; 1163;HANGUL JUNGSEONG YA;Lo;0;L;;;;;N;;;;; 1164;HANGUL JUNGSEONG YAE;Lo;0;L;;;;;N;;;;; 1165;HANGUL JUNGSEONG EO;Lo;0;L;;;;;N;;;;; 1166;HANGUL JUNGSEONG E;Lo;0;L;;;;;N;;;;; 1167;HANGUL JUNGSEONG YEO;Lo;0;L;;;;;N;;;;; 1168;HANGUL JUNGSEONG YE;Lo;0;L;;;;;N;;;;; 1169;HANGUL JUNGSEONG O;Lo;0;L;;;;;N;;;;; 116A;HANGUL JUNGSEONG WA;Lo;0;L;;;;;N;;;;; 116B;HANGUL JUNGSEONG WAE;Lo;0;L;;;;;N;;;;; 116C;HANGUL JUNGSEONG OE;Lo;0;L;;;;;N;;;;; 116D;HANGUL JUNGSEONG YO;Lo;0;L;;;;;N;;;;; 116E;HANGUL JUNGSEONG U;Lo;0;L;;;;;N;;;;; 116F;HANGUL JUNGSEONG WEO;Lo;0;L;;;;;N;;;;; 1170;HANGUL JUNGSEONG WE;Lo;0;L;;;;;N;;;;; 1171;HANGUL JUNGSEONG WI;Lo;0;L;;;;;N;;;;; 1172;HANGUL JUNGSEONG YU;Lo;0;L;;;;;N;;;;; 1173;HANGUL JUNGSEONG EU;Lo;0;L;;;;;N;;;;; 1174;HANGUL JUNGSEONG YI;Lo;0;L;;;;;N;;;;; 1175;HANGUL JUNGSEONG I;Lo;0;L;;;;;N;;;;; 1176;HANGUL JUNGSEONG A-O;Lo;0;L;;;;;N;;;;; 1177;HANGUL JUNGSEONG A-U;Lo;0;L;;;;;N;;;;; 1178;HANGUL JUNGSEONG YA-O;Lo;0;L;;;;;N;;;;; 1179;HANGUL JUNGSEONG YA-YO;Lo;0;L;;;;;N;;;;; 117A;HANGUL JUNGSEONG EO-O;Lo;0;L;;;;;N;;;;; 117B;HANGUL JUNGSEONG EO-U;Lo;0;L;;;;;N;;;;; 117C;HANGUL JUNGSEONG EO-EU;Lo;0;L;;;;;N;;;;; 117D;HANGUL JUNGSEONG YEO-O;Lo;0;L;;;;;N;;;;; 117E;HANGUL JUNGSEONG YEO-U;Lo;0;L;;;;;N;;;;; 117F;HANGUL JUNGSEONG O-EO;Lo;0;L;;;;;N;;;;; 1180;HANGUL JUNGSEONG O-E;Lo;0;L;;;;;N;;;;; 1181;HANGUL JUNGSEONG O-YE;Lo;0;L;;;;;N;;;;; 1182;HANGUL JUNGSEONG O-O;Lo;0;L;;;;;N;;;;; 1183;HANGUL JUNGSEONG O-U;Lo;0;L;;;;;N;;;;; 1184;HANGUL JUNGSEONG YO-YA;Lo;0;L;;;;;N;;;;; 1185;HANGUL JUNGSEONG YO-YAE;Lo;0;L;;;;;N;;;;; 1186;HANGUL JUNGSEONG YO-YEO;Lo;0;L;;;;;N;;;;; 1187;HANGUL JUNGSEONG YO-O;Lo;0;L;;;;;N;;;;; 1188;HANGUL JUNGSEONG YO-I;Lo;0;L;;;;;N;;;;; 1189;HANGUL JUNGSEONG U-A;Lo;0;L;;;;;N;;;;; 118A;HANGUL JUNGSEONG U-AE;Lo;0;L;;;;;N;;;;; 118B;HANGUL JUNGSEONG U-EO-EU;Lo;0;L;;;;;N;;;;; 118C;HANGUL JUNGSEONG U-YE;Lo;0;L;;;;;N;;;;; 118D;HANGUL JUNGSEONG U-U;Lo;0;L;;;;;N;;;;; 118E;HANGUL JUNGSEONG YU-A;Lo;0;L;;;;;N;;;;; 118F;HANGUL JUNGSEONG YU-EO;Lo;0;L;;;;;N;;;;; 1190;HANGUL JUNGSEONG YU-E;Lo;0;L;;;;;N;;;;; 1191;HANGUL JUNGSEONG YU-YEO;Lo;0;L;;;;;N;;;;; 1192;HANGUL JUNGSEONG YU-YE;Lo;0;L;;;;;N;;;;; 1193;HANGUL JUNGSEONG YU-U;Lo;0;L;;;;;N;;;;; 1194;HANGUL JUNGSEONG YU-I;Lo;0;L;;;;;N;;;;; 1195;HANGUL JUNGSEONG EU-U;Lo;0;L;;;;;N;;;;; 1196;HANGUL JUNGSEONG EU-EU;Lo;0;L;;;;;N;;;;; 1197;HANGUL JUNGSEONG YI-U;Lo;0;L;;;;;N;;;;; 1198;HANGUL JUNGSEONG I-A;Lo;0;L;;;;;N;;;;; 1199;HANGUL JUNGSEONG I-YA;Lo;0;L;;;;;N;;;;; 119A;HANGUL JUNGSEONG I-O;Lo;0;L;;;;;N;;;;; 119B;HANGUL JUNGSEONG I-U;Lo;0;L;;;;;N;;;;; 119C;HANGUL JUNGSEONG I-EU;Lo;0;L;;;;;N;;;;; 119D;HANGUL JUNGSEONG I-ARAEA;Lo;0;L;;;;;N;;;;; 119E;HANGUL JUNGSEONG ARAEA;Lo;0;L;;;;;N;;;;; 119F;HANGUL JUNGSEONG ARAEA-EO;Lo;0;L;;;;;N;;;;; 11A0;HANGUL JUNGSEONG ARAEA-U;Lo;0;L;;;;;N;;;;; 11A1;HANGUL JUNGSEONG ARAEA-I;Lo;0;L;;;;;N;;;;; 11A2;HANGUL JUNGSEONG SSANGARAEA;Lo;0;L;;;;;N;;;;; 11A3;HANGUL JUNGSEONG A-EU;Lo;0;L;;;;;N;;;;; 11A4;HANGUL JUNGSEONG YA-U;Lo;0;L;;;;;N;;;;; 11A5;HANGUL JUNGSEONG YEO-YA;Lo;0;L;;;;;N;;;;; 11A6;HANGUL JUNGSEONG O-YA;Lo;0;L;;;;;N;;;;; 11A7;HANGUL JUNGSEONG O-YAE;Lo;0;L;;;;;N;;;;; 11A8;HANGUL JONGSEONG KIYEOK;Lo;0;L;;;;;N;;;;; 11A9;HANGUL JONGSEONG SSANGKIYEOK;Lo;0;L;;;;;N;;;;; 11AA;HANGUL JONGSEONG KIYEOK-SIOS;Lo;0;L;;;;;N;;;;; 11AB;HANGUL JONGSEONG NIEUN;Lo;0;L;;;;;N;;;;; 11AC;HANGUL JONGSEONG NIEUN-CIEUC;Lo;0;L;;;;;N;;;;; 11AD;HANGUL JONGSEONG NIEUN-HIEUH;Lo;0;L;;;;;N;;;;; 11AE;HANGUL JONGSEONG TIKEUT;Lo;0;L;;;;;N;;;;; 11AF;HANGUL JONGSEONG RIEUL;Lo;0;L;;;;;N;;;;; 11B0;HANGUL JONGSEONG RIEUL-KIYEOK;Lo;0;L;;;;;N;;;;; 11B1;HANGUL JONGSEONG RIEUL-MIEUM;Lo;0;L;;;;;N;;;;; 11B2;HANGUL JONGSEONG RIEUL-PIEUP;Lo;0;L;;;;;N;;;;; 11B3;HANGUL JONGSEONG RIEUL-SIOS;Lo;0;L;;;;;N;;;;; 11B4;HANGUL JONGSEONG RIEUL-THIEUTH;Lo;0;L;;;;;N;;;;; 11B5;HANGUL JONGSEONG RIEUL-PHIEUPH;Lo;0;L;;;;;N;;;;; 11B6;HANGUL JONGSEONG RIEUL-HIEUH;Lo;0;L;;;;;N;;;;; 11B7;HANGUL JONGSEONG MIEUM;Lo;0;L;;;;;N;;;;; 11B8;HANGUL JONGSEONG PIEUP;Lo;0;L;;;;;N;;;;; 11B9;HANGUL JONGSEONG PIEUP-SIOS;Lo;0;L;;;;;N;;;;; 11BA;HANGUL JONGSEONG SIOS;Lo;0;L;;;;;N;;;;; 11BB;HANGUL JONGSEONG SSANGSIOS;Lo;0;L;;;;;N;;;;; 11BC;HANGUL JONGSEONG IEUNG;Lo;0;L;;;;;N;;;;; 11BD;HANGUL JONGSEONG CIEUC;Lo;0;L;;;;;N;;;;; 11BE;HANGUL JONGSEONG CHIEUCH;Lo;0;L;;;;;N;;;;; 11BF;HANGUL JONGSEONG KHIEUKH;Lo;0;L;;;;;N;;;;; 11C0;HANGUL JONGSEONG THIEUTH;Lo;0;L;;;;;N;;;;; 11C1;HANGUL JONGSEONG PHIEUPH;Lo;0;L;;;;;N;;;;; 11C2;HANGUL JONGSEONG HIEUH;Lo;0;L;;;;;N;;;;; 11C3;HANGUL JONGSEONG KIYEOK-RIEUL;Lo;0;L;;;;;N;;;;; 11C4;HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK;Lo;0;L;;;;;N;;;;; 11C5;HANGUL JONGSEONG NIEUN-KIYEOK;Lo;0;L;;;;;N;;;;; 11C6;HANGUL JONGSEONG NIEUN-TIKEUT;Lo;0;L;;;;;N;;;;; 11C7;HANGUL JONGSEONG NIEUN-SIOS;Lo;0;L;;;;;N;;;;; 11C8;HANGUL JONGSEONG NIEUN-PANSIOS;Lo;0;L;;;;;N;;;;; 11C9;HANGUL JONGSEONG NIEUN-THIEUTH;Lo;0;L;;;;;N;;;;; 11CA;HANGUL JONGSEONG TIKEUT-KIYEOK;Lo;0;L;;;;;N;;;;; 11CB;HANGUL JONGSEONG TIKEUT-RIEUL;Lo;0;L;;;;;N;;;;; 11CC;HANGUL JONGSEONG RIEUL-KIYEOK-SIOS;Lo;0;L;;;;;N;;;;; 11CD;HANGUL JONGSEONG RIEUL-NIEUN;Lo;0;L;;;;;N;;;;; 11CE;HANGUL JONGSEONG RIEUL-TIKEUT;Lo;0;L;;;;;N;;;;; 11CF;HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH;Lo;0;L;;;;;N;;;;; 11D0;HANGUL JONGSEONG SSANGRIEUL;Lo;0;L;;;;;N;;;;; 11D1;HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK;Lo;0;L;;;;;N;;;;; 11D2;HANGUL JONGSEONG RIEUL-MIEUM-SIOS;Lo;0;L;;;;;N;;;;; 11D3;HANGUL JONGSEONG RIEUL-PIEUP-SIOS;Lo;0;L;;;;;N;;;;; 11D4;HANGUL JONGSEONG RIEUL-PIEUP-HIEUH;Lo;0;L;;;;;N;;;;; 11D5;HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP;Lo;0;L;;;;;N;;;;; 11D6;HANGUL JONGSEONG RIEUL-SSANGSIOS;Lo;0;L;;;;;N;;;;; 11D7;HANGUL JONGSEONG RIEUL-PANSIOS;Lo;0;L;;;;;N;;;;; 11D8;HANGUL JONGSEONG RIEUL-KHIEUKH;Lo;0;L;;;;;N;;;;; 11D9;HANGUL JONGSEONG RIEUL-YEORINHIEUH;Lo;0;L;;;;;N;;;;; 11DA;HANGUL JONGSEONG MIEUM-KIYEOK;Lo;0;L;;;;;N;;;;; 11DB;HANGUL JONGSEONG MIEUM-RIEUL;Lo;0;L;;;;;N;;;;; 11DC;HANGUL JONGSEONG MIEUM-PIEUP;Lo;0;L;;;;;N;;;;; 11DD;HANGUL JONGSEONG MIEUM-SIOS;Lo;0;L;;;;;N;;;;; 11DE;HANGUL JONGSEONG MIEUM-SSANGSIOS;Lo;0;L;;;;;N;;;;; 11DF;HANGUL JONGSEONG MIEUM-PANSIOS;Lo;0;L;;;;;N;;;;; 11E0;HANGUL JONGSEONG MIEUM-CHIEUCH;Lo;0;L;;;;;N;;;;; 11E1;HANGUL JONGSEONG MIEUM-HIEUH;Lo;0;L;;;;;N;;;;; 11E2;HANGUL JONGSEONG KAPYEOUNMIEUM;Lo;0;L;;;;;N;;;;; 11E3;HANGUL JONGSEONG PIEUP-RIEUL;Lo;0;L;;;;;N;;;;; 11E4;HANGUL JONGSEONG PIEUP-PHIEUPH;Lo;0;L;;;;;N;;;;; 11E5;HANGUL JONGSEONG PIEUP-HIEUH;Lo;0;L;;;;;N;;;;; 11E6;HANGUL JONGSEONG KAPYEOUNPIEUP;Lo;0;L;;;;;N;;;;; 11E7;HANGUL JONGSEONG SIOS-KIYEOK;Lo;0;L;;;;;N;;;;; 11E8;HANGUL JONGSEONG SIOS-TIKEUT;Lo;0;L;;;;;N;;;;; 11E9;HANGUL JONGSEONG SIOS-RIEUL;Lo;0;L;;;;;N;;;;; 11EA;HANGUL JONGSEONG SIOS-PIEUP;Lo;0;L;;;;;N;;;;; 11EB;HANGUL JONGSEONG PANSIOS;Lo;0;L;;;;;N;;;;; 11EC;HANGUL JONGSEONG IEUNG-KIYEOK;Lo;0;L;;;;;N;;;;; 11ED;HANGUL JONGSEONG IEUNG-SSANGKIYEOK;Lo;0;L;;;;;N;;;;; 11EE;HANGUL JONGSEONG SSANGIEUNG;Lo;0;L;;;;;N;;;;; 11EF;HANGUL JONGSEONG IEUNG-KHIEUKH;Lo;0;L;;;;;N;;;;; 11F0;HANGUL JONGSEONG YESIEUNG;Lo;0;L;;;;;N;;;;; 11F1;HANGUL JONGSEONG YESIEUNG-SIOS;Lo;0;L;;;;;N;;;;; 11F2;HANGUL JONGSEONG YESIEUNG-PANSIOS;Lo;0;L;;;;;N;;;;; 11F3;HANGUL JONGSEONG PHIEUPH-PIEUP;Lo;0;L;;;;;N;;;;; 11F4;HANGUL JONGSEONG KAPYEOUNPHIEUPH;Lo;0;L;;;;;N;;;;; 11F5;HANGUL JONGSEONG HIEUH-NIEUN;Lo;0;L;;;;;N;;;;; 11F6;HANGUL JONGSEONG HIEUH-RIEUL;Lo;0;L;;;;;N;;;;; 11F7;HANGUL JONGSEONG HIEUH-MIEUM;Lo;0;L;;;;;N;;;;; 11F8;HANGUL JONGSEONG HIEUH-PIEUP;Lo;0;L;;;;;N;;;;; 11F9;HANGUL JONGSEONG YEORINHIEUH;Lo;0;L;;;;;N;;;;; 11FA;HANGUL JONGSEONG KIYEOK-NIEUN;Lo;0;L;;;;;N;;;;; 11FB;HANGUL JONGSEONG KIYEOK-PIEUP;Lo;0;L;;;;;N;;;;; 11FC;HANGUL JONGSEONG KIYEOK-CHIEUCH;Lo;0;L;;;;;N;;;;; 11FD;HANGUL JONGSEONG KIYEOK-KHIEUKH;Lo;0;L;;;;;N;;;;; 11FE;HANGUL JONGSEONG KIYEOK-HIEUH;Lo;0;L;;;;;N;;;;; 11FF;HANGUL JONGSEONG SSANGNIEUN;Lo;0;L;;;;;N;;;;; 1200;ETHIOPIC SYLLABLE HA;Lo;0;L;;;;;N;;;;; 1201;ETHIOPIC SYLLABLE HU;Lo;0;L;;;;;N;;;;; 1202;ETHIOPIC SYLLABLE HI;Lo;0;L;;;;;N;;;;; 1203;ETHIOPIC SYLLABLE HAA;Lo;0;L;;;;;N;;;;; 1204;ETHIOPIC SYLLABLE HEE;Lo;0;L;;;;;N;;;;; 1205;ETHIOPIC SYLLABLE HE;Lo;0;L;;;;;N;;;;; 1206;ETHIOPIC SYLLABLE HO;Lo;0;L;;;;;N;;;;; 1207;ETHIOPIC SYLLABLE HOA;Lo;0;L;;;;;N;;;;; 1208;ETHIOPIC SYLLABLE LA;Lo;0;L;;;;;N;;;;; 1209;ETHIOPIC SYLLABLE LU;Lo;0;L;;;;;N;;;;; 120A;ETHIOPIC SYLLABLE LI;Lo;0;L;;;;;N;;;;; 120B;ETHIOPIC SYLLABLE LAA;Lo;0;L;;;;;N;;;;; 120C;ETHIOPIC SYLLABLE LEE;Lo;0;L;;;;;N;;;;; 120D;ETHIOPIC SYLLABLE LE;Lo;0;L;;;;;N;;;;; 120E;ETHIOPIC SYLLABLE LO;Lo;0;L;;;;;N;;;;; 120F;ETHIOPIC SYLLABLE LWA;Lo;0;L;;;;;N;;;;; 1210;ETHIOPIC SYLLABLE HHA;Lo;0;L;;;;;N;;;;; 1211;ETHIOPIC SYLLABLE HHU;Lo;0;L;;;;;N;;;;; 1212;ETHIOPIC SYLLABLE HHI;Lo;0;L;;;;;N;;;;; 1213;ETHIOPIC SYLLABLE HHAA;Lo;0;L;;;;;N;;;;; 1214;ETHIOPIC SYLLABLE HHEE;Lo;0;L;;;;;N;;;;; 1215;ETHIOPIC SYLLABLE HHE;Lo;0;L;;;;;N;;;;; 1216;ETHIOPIC SYLLABLE HHO;Lo;0;L;;;;;N;;;;; 1217;ETHIOPIC SYLLABLE HHWA;Lo;0;L;;;;;N;;;;; 1218;ETHIOPIC SYLLABLE MA;Lo;0;L;;;;;N;;;;; 1219;ETHIOPIC SYLLABLE MU;Lo;0;L;;;;;N;;;;; 121A;ETHIOPIC SYLLABLE MI;Lo;0;L;;;;;N;;;;; 121B;ETHIOPIC SYLLABLE MAA;Lo;0;L;;;;;N;;;;; 121C;ETHIOPIC SYLLABLE MEE;Lo;0;L;;;;;N;;;;; 121D;ETHIOPIC SYLLABLE ME;Lo;0;L;;;;;N;;;;; 121E;ETHIOPIC SYLLABLE MO;Lo;0;L;;;;;N;;;;; 121F;ETHIOPIC SYLLABLE MWA;Lo;0;L;;;;;N;;;;; 1220;ETHIOPIC SYLLABLE SZA;Lo;0;L;;;;;N;;;;; 1221;ETHIOPIC SYLLABLE SZU;Lo;0;L;;;;;N;;;;; 1222;ETHIOPIC SYLLABLE SZI;Lo;0;L;;;;;N;;;;; 1223;ETHIOPIC SYLLABLE SZAA;Lo;0;L;;;;;N;;;;; 1224;ETHIOPIC SYLLABLE SZEE;Lo;0;L;;;;;N;;;;; 1225;ETHIOPIC SYLLABLE SZE;Lo;0;L;;;;;N;;;;; 1226;ETHIOPIC SYLLABLE SZO;Lo;0;L;;;;;N;;;;; 1227;ETHIOPIC SYLLABLE SZWA;Lo;0;L;;;;;N;;;;; 1228;ETHIOPIC SYLLABLE RA;Lo;0;L;;;;;N;;;;; 1229;ETHIOPIC SYLLABLE RU;Lo;0;L;;;;;N;;;;; 122A;ETHIOPIC SYLLABLE RI;Lo;0;L;;;;;N;;;;; 122B;ETHIOPIC SYLLABLE RAA;Lo;0;L;;;;;N;;;;; 122C;ETHIOPIC SYLLABLE REE;Lo;0;L;;;;;N;;;;; 122D;ETHIOPIC SYLLABLE RE;Lo;0;L;;;;;N;;;;; 122E;ETHIOPIC SYLLABLE RO;Lo;0;L;;;;;N;;;;; 122F;ETHIOPIC SYLLABLE RWA;Lo;0;L;;;;;N;;;;; 1230;ETHIOPIC SYLLABLE SA;Lo;0;L;;;;;N;;;;; 1231;ETHIOPIC SYLLABLE SU;Lo;0;L;;;;;N;;;;; 1232;ETHIOPIC SYLLABLE SI;Lo;0;L;;;;;N;;;;; 1233;ETHIOPIC SYLLABLE SAA;Lo;0;L;;;;;N;;;;; 1234;ETHIOPIC SYLLABLE SEE;Lo;0;L;;;;;N;;;;; 1235;ETHIOPIC SYLLABLE SE;Lo;0;L;;;;;N;;;;; 1236;ETHIOPIC SYLLABLE SO;Lo;0;L;;;;;N;;;;; 1237;ETHIOPIC SYLLABLE SWA;Lo;0;L;;;;;N;;;;; 1238;ETHIOPIC SYLLABLE SHA;Lo;0;L;;;;;N;;;;; 1239;ETHIOPIC SYLLABLE SHU;Lo;0;L;;;;;N;;;;; 123A;ETHIOPIC SYLLABLE SHI;Lo;0;L;;;;;N;;;;; 123B;ETHIOPIC SYLLABLE SHAA;Lo;0;L;;;;;N;;;;; 123C;ETHIOPIC SYLLABLE SHEE;Lo;0;L;;;;;N;;;;; 123D;ETHIOPIC SYLLABLE SHE;Lo;0;L;;;;;N;;;;; 123E;ETHIOPIC SYLLABLE SHO;Lo;0;L;;;;;N;;;;; 123F;ETHIOPIC SYLLABLE SHWA;Lo;0;L;;;;;N;;;;; 1240;ETHIOPIC SYLLABLE QA;Lo;0;L;;;;;N;;;;; 1241;ETHIOPIC SYLLABLE QU;Lo;0;L;;;;;N;;;;; 1242;ETHIOPIC SYLLABLE QI;Lo;0;L;;;;;N;;;;; 1243;ETHIOPIC SYLLABLE QAA;Lo;0;L;;;;;N;;;;; 1244;ETHIOPIC SYLLABLE QEE;Lo;0;L;;;;;N;;;;; 1245;ETHIOPIC SYLLABLE QE;Lo;0;L;;;;;N;;;;; 1246;ETHIOPIC SYLLABLE QO;Lo;0;L;;;;;N;;;;; 1247;ETHIOPIC SYLLABLE QOA;Lo;0;L;;;;;N;;;;; 1248;ETHIOPIC SYLLABLE QWA;Lo;0;L;;;;;N;;;;; 124A;ETHIOPIC SYLLABLE QWI;Lo;0;L;;;;;N;;;;; 124B;ETHIOPIC SYLLABLE QWAA;Lo;0;L;;;;;N;;;;; 124C;ETHIOPIC SYLLABLE QWEE;Lo;0;L;;;;;N;;;;; 124D;ETHIOPIC SYLLABLE QWE;Lo;0;L;;;;;N;;;;; 1250;ETHIOPIC SYLLABLE QHA;Lo;0;L;;;;;N;;;;; 1251;ETHIOPIC SYLLABLE QHU;Lo;0;L;;;;;N;;;;; 1252;ETHIOPIC SYLLABLE QHI;Lo;0;L;;;;;N;;;;; 1253;ETHIOPIC SYLLABLE QHAA;Lo;0;L;;;;;N;;;;; 1254;ETHIOPIC SYLLABLE QHEE;Lo;0;L;;;;;N;;;;; 1255;ETHIOPIC SYLLABLE QHE;Lo;0;L;;;;;N;;;;; 1256;ETHIOPIC SYLLABLE QHO;Lo;0;L;;;;;N;;;;; 1258;ETHIOPIC SYLLABLE QHWA;Lo;0;L;;;;;N;;;;; 125A;ETHIOPIC SYLLABLE QHWI;Lo;0;L;;;;;N;;;;; 125B;ETHIOPIC SYLLABLE QHWAA;Lo;0;L;;;;;N;;;;; 125C;ETHIOPIC SYLLABLE QHWEE;Lo;0;L;;;;;N;;;;; 125D;ETHIOPIC SYLLABLE QHWE;Lo;0;L;;;;;N;;;;; 1260;ETHIOPIC SYLLABLE BA;Lo;0;L;;;;;N;;;;; 1261;ETHIOPIC SYLLABLE BU;Lo;0;L;;;;;N;;;;; 1262;ETHIOPIC SYLLABLE BI;Lo;0;L;;;;;N;;;;; 1263;ETHIOPIC SYLLABLE BAA;Lo;0;L;;;;;N;;;;; 1264;ETHIOPIC SYLLABLE BEE;Lo;0;L;;;;;N;;;;; 1265;ETHIOPIC SYLLABLE BE;Lo;0;L;;;;;N;;;;; 1266;ETHIOPIC SYLLABLE BO;Lo;0;L;;;;;N;;;;; 1267;ETHIOPIC SYLLABLE BWA;Lo;0;L;;;;;N;;;;; 1268;ETHIOPIC SYLLABLE VA;Lo;0;L;;;;;N;;;;; 1269;ETHIOPIC SYLLABLE VU;Lo;0;L;;;;;N;;;;; 126A;ETHIOPIC SYLLABLE VI;Lo;0;L;;;;;N;;;;; 126B;ETHIOPIC SYLLABLE VAA;Lo;0;L;;;;;N;;;;; 126C;ETHIOPIC SYLLABLE VEE;Lo;0;L;;;;;N;;;;; 126D;ETHIOPIC SYLLABLE VE;Lo;0;L;;;;;N;;;;; 126E;ETHIOPIC SYLLABLE VO;Lo;0;L;;;;;N;;;;; 126F;ETHIOPIC SYLLABLE VWA;Lo;0;L;;;;;N;;;;; 1270;ETHIOPIC SYLLABLE TA;Lo;0;L;;;;;N;;;;; 1271;ETHIOPIC SYLLABLE TU;Lo;0;L;;;;;N;;;;; 1272;ETHIOPIC SYLLABLE TI;Lo;0;L;;;;;N;;;;; 1273;ETHIOPIC SYLLABLE TAA;Lo;0;L;;;;;N;;;;; 1274;ETHIOPIC SYLLABLE TEE;Lo;0;L;;;;;N;;;;; 1275;ETHIOPIC SYLLABLE TE;Lo;0;L;;;;;N;;;;; 1276;ETHIOPIC SYLLABLE TO;Lo;0;L;;;;;N;;;;; 1277;ETHIOPIC SYLLABLE TWA;Lo;0;L;;;;;N;;;;; 1278;ETHIOPIC SYLLABLE CA;Lo;0;L;;;;;N;;;;; 1279;ETHIOPIC SYLLABLE CU;Lo;0;L;;;;;N;;;;; 127A;ETHIOPIC SYLLABLE CI;Lo;0;L;;;;;N;;;;; 127B;ETHIOPIC SYLLABLE CAA;Lo;0;L;;;;;N;;;;; 127C;ETHIOPIC SYLLABLE CEE;Lo;0;L;;;;;N;;;;; 127D;ETHIOPIC SYLLABLE CE;Lo;0;L;;;;;N;;;;; 127E;ETHIOPIC SYLLABLE CO;Lo;0;L;;;;;N;;;;; 127F;ETHIOPIC SYLLABLE CWA;Lo;0;L;;;;;N;;;;; 1280;ETHIOPIC SYLLABLE XA;Lo;0;L;;;;;N;;;;; 1281;ETHIOPIC SYLLABLE XU;Lo;0;L;;;;;N;;;;; 1282;ETHIOPIC SYLLABLE XI;Lo;0;L;;;;;N;;;;; 1283;ETHIOPIC SYLLABLE XAA;Lo;0;L;;;;;N;;;;; 1284;ETHIOPIC SYLLABLE XEE;Lo;0;L;;;;;N;;;;; 1285;ETHIOPIC SYLLABLE XE;Lo;0;L;;;;;N;;;;; 1286;ETHIOPIC SYLLABLE XO;Lo;0;L;;;;;N;;;;; 1287;ETHIOPIC SYLLABLE XOA;Lo;0;L;;;;;N;;;;; 1288;ETHIOPIC SYLLABLE XWA;Lo;0;L;;;;;N;;;;; 128A;ETHIOPIC SYLLABLE XWI;Lo;0;L;;;;;N;;;;; 128B;ETHIOPIC SYLLABLE XWAA;Lo;0;L;;;;;N;;;;; 128C;ETHIOPIC SYLLABLE XWEE;Lo;0;L;;;;;N;;;;; 128D;ETHIOPIC SYLLABLE XWE;Lo;0;L;;;;;N;;;;; 1290;ETHIOPIC SYLLABLE NA;Lo;0;L;;;;;N;;;;; 1291;ETHIOPIC SYLLABLE NU;Lo;0;L;;;;;N;;;;; 1292;ETHIOPIC SYLLABLE NI;Lo;0;L;;;;;N;;;;; 1293;ETHIOPIC SYLLABLE NAA;Lo;0;L;;;;;N;;;;; 1294;ETHIOPIC SYLLABLE NEE;Lo;0;L;;;;;N;;;;; 1295;ETHIOPIC SYLLABLE NE;Lo;0;L;;;;;N;;;;; 1296;ETHIOPIC SYLLABLE NO;Lo;0;L;;;;;N;;;;; 1297;ETHIOPIC SYLLABLE NWA;Lo;0;L;;;;;N;;;;; 1298;ETHIOPIC SYLLABLE NYA;Lo;0;L;;;;;N;;;;; 1299;ETHIOPIC SYLLABLE NYU;Lo;0;L;;;;;N;;;;; 129A;ETHIOPIC SYLLABLE NYI;Lo;0;L;;;;;N;;;;; 129B;ETHIOPIC SYLLABLE NYAA;Lo;0;L;;;;;N;;;;; 129C;ETHIOPIC SYLLABLE NYEE;Lo;0;L;;;;;N;;;;; 129D;ETHIOPIC SYLLABLE NYE;Lo;0;L;;;;;N;;;;; 129E;ETHIOPIC SYLLABLE NYO;Lo;0;L;;;;;N;;;;; 129F;ETHIOPIC SYLLABLE NYWA;Lo;0;L;;;;;N;;;;; 12A0;ETHIOPIC SYLLABLE GLOTTAL A;Lo;0;L;;;;;N;;;;; 12A1;ETHIOPIC SYLLABLE GLOTTAL U;Lo;0;L;;;;;N;;;;; 12A2;ETHIOPIC SYLLABLE GLOTTAL I;Lo;0;L;;;;;N;;;;; 12A3;ETHIOPIC SYLLABLE GLOTTAL AA;Lo;0;L;;;;;N;;;;; 12A4;ETHIOPIC SYLLABLE GLOTTAL EE;Lo;0;L;;;;;N;;;;; 12A5;ETHIOPIC SYLLABLE GLOTTAL E;Lo;0;L;;;;;N;;;;; 12A6;ETHIOPIC SYLLABLE GLOTTAL O;Lo;0;L;;;;;N;;;;; 12A7;ETHIOPIC SYLLABLE GLOTTAL WA;Lo;0;L;;;;;N;;;;; 12A8;ETHIOPIC SYLLABLE KA;Lo;0;L;;;;;N;;;;; 12A9;ETHIOPIC SYLLABLE KU;Lo;0;L;;;;;N;;;;; 12AA;ETHIOPIC SYLLABLE KI;Lo;0;L;;;;;N;;;;; 12AB;ETHIOPIC SYLLABLE KAA;Lo;0;L;;;;;N;;;;; 12AC;ETHIOPIC SYLLABLE KEE;Lo;0;L;;;;;N;;;;; 12AD;ETHIOPIC SYLLABLE KE;Lo;0;L;;;;;N;;;;; 12AE;ETHIOPIC SYLLABLE KO;Lo;0;L;;;;;N;;;;; 12AF;ETHIOPIC SYLLABLE KOA;Lo;0;L;;;;;N;;;;; 12B0;ETHIOPIC SYLLABLE KWA;Lo;0;L;;;;;N;;;;; 12B2;ETHIOPIC SYLLABLE KWI;Lo;0;L;;;;;N;;;;; 12B3;ETHIOPIC SYLLABLE KWAA;Lo;0;L;;;;;N;;;;; 12B4;ETHIOPIC SYLLABLE KWEE;Lo;0;L;;;;;N;;;;; 12B5;ETHIOPIC SYLLABLE KWE;Lo;0;L;;;;;N;;;;; 12B8;ETHIOPIC SYLLABLE KXA;Lo;0;L;;;;;N;;;;; 12B9;ETHIOPIC SYLLABLE KXU;Lo;0;L;;;;;N;;;;; 12BA;ETHIOPIC SYLLABLE KXI;Lo;0;L;;;;;N;;;;; 12BB;ETHIOPIC SYLLABLE KXAA;Lo;0;L;;;;;N;;;;; 12BC;ETHIOPIC SYLLABLE KXEE;Lo;0;L;;;;;N;;;;; 12BD;ETHIOPIC SYLLABLE KXE;Lo;0;L;;;;;N;;;;; 12BE;ETHIOPIC SYLLABLE KXO;Lo;0;L;;;;;N;;;;; 12C0;ETHIOPIC SYLLABLE KXWA;Lo;0;L;;;;;N;;;;; 12C2;ETHIOPIC SYLLABLE KXWI;Lo;0;L;;;;;N;;;;; 12C3;ETHIOPIC SYLLABLE KXWAA;Lo;0;L;;;;;N;;;;; 12C4;ETHIOPIC SYLLABLE KXWEE;Lo;0;L;;;;;N;;;;; 12C5;ETHIOPIC SYLLABLE KXWE;Lo;0;L;;;;;N;;;;; 12C8;ETHIOPIC SYLLABLE WA;Lo;0;L;;;;;N;;;;; 12C9;ETHIOPIC SYLLABLE WU;Lo;0;L;;;;;N;;;;; 12CA;ETHIOPIC SYLLABLE WI;Lo;0;L;;;;;N;;;;; 12CB;ETHIOPIC SYLLABLE WAA;Lo;0;L;;;;;N;;;;; 12CC;ETHIOPIC SYLLABLE WEE;Lo;0;L;;;;;N;;;;; 12CD;ETHIOPIC SYLLABLE WE;Lo;0;L;;;;;N;;;;; 12CE;ETHIOPIC SYLLABLE WO;Lo;0;L;;;;;N;;;;; 12CF;ETHIOPIC SYLLABLE WOA;Lo;0;L;;;;;N;;;;; 12D0;ETHIOPIC SYLLABLE PHARYNGEAL A;Lo;0;L;;;;;N;;;;; 12D1;ETHIOPIC SYLLABLE PHARYNGEAL U;Lo;0;L;;;;;N;;;;; 12D2;ETHIOPIC SYLLABLE PHARYNGEAL I;Lo;0;L;;;;;N;;;;; 12D3;ETHIOPIC SYLLABLE PHARYNGEAL AA;Lo;0;L;;;;;N;;;;; 12D4;ETHIOPIC SYLLABLE PHARYNGEAL EE;Lo;0;L;;;;;N;;;;; 12D5;ETHIOPIC SYLLABLE PHARYNGEAL E;Lo;0;L;;;;;N;;;;; 12D6;ETHIOPIC SYLLABLE PHARYNGEAL O;Lo;0;L;;;;;N;;;;; 12D8;ETHIOPIC SYLLABLE ZA;Lo;0;L;;;;;N;;;;; 12D9;ETHIOPIC SYLLABLE ZU;Lo;0;L;;;;;N;;;;; 12DA;ETHIOPIC SYLLABLE ZI;Lo;0;L;;;;;N;;;;; 12DB;ETHIOPIC SYLLABLE ZAA;Lo;0;L;;;;;N;;;;; 12DC;ETHIOPIC SYLLABLE ZEE;Lo;0;L;;;;;N;;;;; 12DD;ETHIOPIC SYLLABLE ZE;Lo;0;L;;;;;N;;;;; 12DE;ETHIOPIC SYLLABLE ZO;Lo;0;L;;;;;N;;;;; 12DF;ETHIOPIC SYLLABLE ZWA;Lo;0;L;;;;;N;;;;; 12E0;ETHIOPIC SYLLABLE ZHA;Lo;0;L;;;;;N;;;;; 12E1;ETHIOPIC SYLLABLE ZHU;Lo;0;L;;;;;N;;;;; 12E2;ETHIOPIC SYLLABLE ZHI;Lo;0;L;;;;;N;;;;; 12E3;ETHIOPIC SYLLABLE ZHAA;Lo;0;L;;;;;N;;;;; 12E4;ETHIOPIC SYLLABLE ZHEE;Lo;0;L;;;;;N;;;;; 12E5;ETHIOPIC SYLLABLE ZHE;Lo;0;L;;;;;N;;;;; 12E6;ETHIOPIC SYLLABLE ZHO;Lo;0;L;;;;;N;;;;; 12E7;ETHIOPIC SYLLABLE ZHWA;Lo;0;L;;;;;N;;;;; 12E8;ETHIOPIC SYLLABLE YA;Lo;0;L;;;;;N;;;;; 12E9;ETHIOPIC SYLLABLE YU;Lo;0;L;;;;;N;;;;; 12EA;ETHIOPIC SYLLABLE YI;Lo;0;L;;;;;N;;;;; 12EB;ETHIOPIC SYLLABLE YAA;Lo;0;L;;;;;N;;;;; 12EC;ETHIOPIC SYLLABLE YEE;Lo;0;L;;;;;N;;;;; 12ED;ETHIOPIC SYLLABLE YE;Lo;0;L;;;;;N;;;;; 12EE;ETHIOPIC SYLLABLE YO;Lo;0;L;;;;;N;;;;; 12EF;ETHIOPIC SYLLABLE YOA;Lo;0;L;;;;;N;;;;; 12F0;ETHIOPIC SYLLABLE DA;Lo;0;L;;;;;N;;;;; 12F1;ETHIOPIC SYLLABLE DU;Lo;0;L;;;;;N;;;;; 12F2;ETHIOPIC SYLLABLE DI;Lo;0;L;;;;;N;;;;; 12F3;ETHIOPIC SYLLABLE DAA;Lo;0;L;;;;;N;;;;; 12F4;ETHIOPIC SYLLABLE DEE;Lo;0;L;;;;;N;;;;; 12F5;ETHIOPIC SYLLABLE DE;Lo;0;L;;;;;N;;;;; 12F6;ETHIOPIC SYLLABLE DO;Lo;0;L;;;;;N;;;;; 12F7;ETHIOPIC SYLLABLE DWA;Lo;0;L;;;;;N;;;;; 12F8;ETHIOPIC SYLLABLE DDA;Lo;0;L;;;;;N;;;;; 12F9;ETHIOPIC SYLLABLE DDU;Lo;0;L;;;;;N;;;;; 12FA;ETHIOPIC SYLLABLE DDI;Lo;0;L;;;;;N;;;;; 12FB;ETHIOPIC SYLLABLE DDAA;Lo;0;L;;;;;N;;;;; 12FC;ETHIOPIC SYLLABLE DDEE;Lo;0;L;;;;;N;;;;; 12FD;ETHIOPIC SYLLABLE DDE;Lo;0;L;;;;;N;;;;; 12FE;ETHIOPIC SYLLABLE DDO;Lo;0;L;;;;;N;;;;; 12FF;ETHIOPIC SYLLABLE DDWA;Lo;0;L;;;;;N;;;;; 1300;ETHIOPIC SYLLABLE JA;Lo;0;L;;;;;N;;;;; 1301;ETHIOPIC SYLLABLE JU;Lo;0;L;;;;;N;;;;; 1302;ETHIOPIC SYLLABLE JI;Lo;0;L;;;;;N;;;;; 1303;ETHIOPIC SYLLABLE JAA;Lo;0;L;;;;;N;;;;; 1304;ETHIOPIC SYLLABLE JEE;Lo;0;L;;;;;N;;;;; 1305;ETHIOPIC SYLLABLE JE;Lo;0;L;;;;;N;;;;; 1306;ETHIOPIC SYLLABLE JO;Lo;0;L;;;;;N;;;;; 1307;ETHIOPIC SYLLABLE JWA;Lo;0;L;;;;;N;;;;; 1308;ETHIOPIC SYLLABLE GA;Lo;0;L;;;;;N;;;;; 1309;ETHIOPIC SYLLABLE GU;Lo;0;L;;;;;N;;;;; 130A;ETHIOPIC SYLLABLE GI;Lo;0;L;;;;;N;;;;; 130B;ETHIOPIC SYLLABLE GAA;Lo;0;L;;;;;N;;;;; 130C;ETHIOPIC SYLLABLE GEE;Lo;0;L;;;;;N;;;;; 130D;ETHIOPIC SYLLABLE GE;Lo;0;L;;;;;N;;;;; 130E;ETHIOPIC SYLLABLE GO;Lo;0;L;;;;;N;;;;; 130F;ETHIOPIC SYLLABLE GOA;Lo;0;L;;;;;N;;;;; 1310;ETHIOPIC SYLLABLE GWA;Lo;0;L;;;;;N;;;;; 1312;ETHIOPIC SYLLABLE GWI;Lo;0;L;;;;;N;;;;; 1313;ETHIOPIC SYLLABLE GWAA;Lo;0;L;;;;;N;;;;; 1314;ETHIOPIC SYLLABLE GWEE;Lo;0;L;;;;;N;;;;; 1315;ETHIOPIC SYLLABLE GWE;Lo;0;L;;;;;N;;;;; 1318;ETHIOPIC SYLLABLE GGA;Lo;0;L;;;;;N;;;;; 1319;ETHIOPIC SYLLABLE GGU;Lo;0;L;;;;;N;;;;; 131A;ETHIOPIC SYLLABLE GGI;Lo;0;L;;;;;N;;;;; 131B;ETHIOPIC SYLLABLE GGAA;Lo;0;L;;;;;N;;;;; 131C;ETHIOPIC SYLLABLE GGEE;Lo;0;L;;;;;N;;;;; 131D;ETHIOPIC SYLLABLE GGE;Lo;0;L;;;;;N;;;;; 131E;ETHIOPIC SYLLABLE GGO;Lo;0;L;;;;;N;;;;; 131F;ETHIOPIC SYLLABLE GGWAA;Lo;0;L;;;;;N;;;;; 1320;ETHIOPIC SYLLABLE THA;Lo;0;L;;;;;N;;;;; 1321;ETHIOPIC SYLLABLE THU;Lo;0;L;;;;;N;;;;; 1322;ETHIOPIC SYLLABLE THI;Lo;0;L;;;;;N;;;;; 1323;ETHIOPIC SYLLABLE THAA;Lo;0;L;;;;;N;;;;; 1324;ETHIOPIC SYLLABLE THEE;Lo;0;L;;;;;N;;;;; 1325;ETHIOPIC SYLLABLE THE;Lo;0;L;;;;;N;;;;; 1326;ETHIOPIC SYLLABLE THO;Lo;0;L;;;;;N;;;;; 1327;ETHIOPIC SYLLABLE THWA;Lo;0;L;;;;;N;;;;; 1328;ETHIOPIC SYLLABLE CHA;Lo;0;L;;;;;N;;;;; 1329;ETHIOPIC SYLLABLE CHU;Lo;0;L;;;;;N;;;;; 132A;ETHIOPIC SYLLABLE CHI;Lo;0;L;;;;;N;;;;; 132B;ETHIOPIC SYLLABLE CHAA;Lo;0;L;;;;;N;;;;; 132C;ETHIOPIC SYLLABLE CHEE;Lo;0;L;;;;;N;;;;; 132D;ETHIOPIC SYLLABLE CHE;Lo;0;L;;;;;N;;;;; 132E;ETHIOPIC SYLLABLE CHO;Lo;0;L;;;;;N;;;;; 132F;ETHIOPIC SYLLABLE CHWA;Lo;0;L;;;;;N;;;;; 1330;ETHIOPIC SYLLABLE PHA;Lo;0;L;;;;;N;;;;; 1331;ETHIOPIC SYLLABLE PHU;Lo;0;L;;;;;N;;;;; 1332;ETHIOPIC SYLLABLE PHI;Lo;0;L;;;;;N;;;;; 1333;ETHIOPIC SYLLABLE PHAA;Lo;0;L;;;;;N;;;;; 1334;ETHIOPIC SYLLABLE PHEE;Lo;0;L;;;;;N;;;;; 1335;ETHIOPIC SYLLABLE PHE;Lo;0;L;;;;;N;;;;; 1336;ETHIOPIC SYLLABLE PHO;Lo;0;L;;;;;N;;;;; 1337;ETHIOPIC SYLLABLE PHWA;Lo;0;L;;;;;N;;;;; 1338;ETHIOPIC SYLLABLE TSA;Lo;0;L;;;;;N;;;;; 1339;ETHIOPIC SYLLABLE TSU;Lo;0;L;;;;;N;;;;; 133A;ETHIOPIC SYLLABLE TSI;Lo;0;L;;;;;N;;;;; 133B;ETHIOPIC SYLLABLE TSAA;Lo;0;L;;;;;N;;;;; 133C;ETHIOPIC SYLLABLE TSEE;Lo;0;L;;;;;N;;;;; 133D;ETHIOPIC SYLLABLE TSE;Lo;0;L;;;;;N;;;;; 133E;ETHIOPIC SYLLABLE TSO;Lo;0;L;;;;;N;;;;; 133F;ETHIOPIC SYLLABLE TSWA;Lo;0;L;;;;;N;;;;; 1340;ETHIOPIC SYLLABLE TZA;Lo;0;L;;;;;N;;;;; 1341;ETHIOPIC SYLLABLE TZU;Lo;0;L;;;;;N;;;;; 1342;ETHIOPIC SYLLABLE TZI;Lo;0;L;;;;;N;;;;; 1343;ETHIOPIC SYLLABLE TZAA;Lo;0;L;;;;;N;;;;; 1344;ETHIOPIC SYLLABLE TZEE;Lo;0;L;;;;;N;;;;; 1345;ETHIOPIC SYLLABLE TZE;Lo;0;L;;;;;N;;;;; 1346;ETHIOPIC SYLLABLE TZO;Lo;0;L;;;;;N;;;;; 1347;ETHIOPIC SYLLABLE TZOA;Lo;0;L;;;;;N;;;;; 1348;ETHIOPIC SYLLABLE FA;Lo;0;L;;;;;N;;;;; 1349;ETHIOPIC SYLLABLE FU;Lo;0;L;;;;;N;;;;; 134A;ETHIOPIC SYLLABLE FI;Lo;0;L;;;;;N;;;;; 134B;ETHIOPIC SYLLABLE FAA;Lo;0;L;;;;;N;;;;; 134C;ETHIOPIC SYLLABLE FEE;Lo;0;L;;;;;N;;;;; 134D;ETHIOPIC SYLLABLE FE;Lo;0;L;;;;;N;;;;; 134E;ETHIOPIC SYLLABLE FO;Lo;0;L;;;;;N;;;;; 134F;ETHIOPIC SYLLABLE FWA;Lo;0;L;;;;;N;;;;; 1350;ETHIOPIC SYLLABLE PA;Lo;0;L;;;;;N;;;;; 1351;ETHIOPIC SYLLABLE PU;Lo;0;L;;;;;N;;;;; 1352;ETHIOPIC SYLLABLE PI;Lo;0;L;;;;;N;;;;; 1353;ETHIOPIC SYLLABLE PAA;Lo;0;L;;;;;N;;;;; 1354;ETHIOPIC SYLLABLE PEE;Lo;0;L;;;;;N;;;;; 1355;ETHIOPIC SYLLABLE PE;Lo;0;L;;;;;N;;;;; 1356;ETHIOPIC SYLLABLE PO;Lo;0;L;;;;;N;;;;; 1357;ETHIOPIC SYLLABLE PWA;Lo;0;L;;;;;N;;;;; 1358;ETHIOPIC SYLLABLE RYA;Lo;0;L;;;;;N;;;;; 1359;ETHIOPIC SYLLABLE MYA;Lo;0;L;;;;;N;;;;; 135A;ETHIOPIC SYLLABLE FYA;Lo;0;L;;;;;N;;;;; 135D;ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK;Mn;230;NSM;;;;;N;;;;; 135E;ETHIOPIC COMBINING VOWEL LENGTH MARK;Mn;230;NSM;;;;;N;;;;; 135F;ETHIOPIC COMBINING GEMINATION MARK;Mn;230;NSM;;;;;N;;;;; 1360;ETHIOPIC SECTION MARK;Po;0;L;;;;;N;;;;; 1361;ETHIOPIC WORDSPACE;Po;0;L;;;;;N;;;;; 1362;ETHIOPIC FULL STOP;Po;0;L;;;;;N;;;;; 1363;ETHIOPIC COMMA;Po;0;L;;;;;N;;;;; 1364;ETHIOPIC SEMICOLON;Po;0;L;;;;;N;;;;; 1365;ETHIOPIC COLON;Po;0;L;;;;;N;;;;; 1366;ETHIOPIC PREFACE COLON;Po;0;L;;;;;N;;;;; 1367;ETHIOPIC QUESTION MARK;Po;0;L;;;;;N;;;;; 1368;ETHIOPIC PARAGRAPH SEPARATOR;Po;0;L;;;;;N;;;;; 1369;ETHIOPIC DIGIT ONE;No;0;L;;;1;1;N;;;;; 136A;ETHIOPIC DIGIT TWO;No;0;L;;;2;2;N;;;;; 136B;ETHIOPIC DIGIT THREE;No;0;L;;;3;3;N;;;;; 136C;ETHIOPIC DIGIT FOUR;No;0;L;;;4;4;N;;;;; 136D;ETHIOPIC DIGIT FIVE;No;0;L;;;5;5;N;;;;; 136E;ETHIOPIC DIGIT SIX;No;0;L;;;6;6;N;;;;; 136F;ETHIOPIC DIGIT SEVEN;No;0;L;;;7;7;N;;;;; 1370;ETHIOPIC DIGIT EIGHT;No;0;L;;;8;8;N;;;;; 1371;ETHIOPIC DIGIT NINE;No;0;L;;;9;9;N;;;;; 1372;ETHIOPIC NUMBER TEN;No;0;L;;;;10;N;;;;; 1373;ETHIOPIC NUMBER TWENTY;No;0;L;;;;20;N;;;;; 1374;ETHIOPIC NUMBER THIRTY;No;0;L;;;;30;N;;;;; 1375;ETHIOPIC NUMBER FORTY;No;0;L;;;;40;N;;;;; 1376;ETHIOPIC NUMBER FIFTY;No;0;L;;;;50;N;;;;; 1377;ETHIOPIC NUMBER SIXTY;No;0;L;;;;60;N;;;;; 1378;ETHIOPIC NUMBER SEVENTY;No;0;L;;;;70;N;;;;; 1379;ETHIOPIC NUMBER EIGHTY;No;0;L;;;;80;N;;;;; 137A;ETHIOPIC NUMBER NINETY;No;0;L;;;;90;N;;;;; 137B;ETHIOPIC NUMBER HUNDRED;No;0;L;;;;100;N;;;;; 137C;ETHIOPIC NUMBER TEN THOUSAND;No;0;L;;;;10000;N;;;;; 1380;ETHIOPIC SYLLABLE SEBATBEIT MWA;Lo;0;L;;;;;N;;;;; 1381;ETHIOPIC SYLLABLE MWI;Lo;0;L;;;;;N;;;;; 1382;ETHIOPIC SYLLABLE MWEE;Lo;0;L;;;;;N;;;;; 1383;ETHIOPIC SYLLABLE MWE;Lo;0;L;;;;;N;;;;; 1384;ETHIOPIC SYLLABLE SEBATBEIT BWA;Lo;0;L;;;;;N;;;;; 1385;ETHIOPIC SYLLABLE BWI;Lo;0;L;;;;;N;;;;; 1386;ETHIOPIC SYLLABLE BWEE;Lo;0;L;;;;;N;;;;; 1387;ETHIOPIC SYLLABLE BWE;Lo;0;L;;;;;N;;;;; 1388;ETHIOPIC SYLLABLE SEBATBEIT FWA;Lo;0;L;;;;;N;;;;; 1389;ETHIOPIC SYLLABLE FWI;Lo;0;L;;;;;N;;;;; 138A;ETHIOPIC SYLLABLE FWEE;Lo;0;L;;;;;N;;;;; 138B;ETHIOPIC SYLLABLE FWE;Lo;0;L;;;;;N;;;;; 138C;ETHIOPIC SYLLABLE SEBATBEIT PWA;Lo;0;L;;;;;N;;;;; 138D;ETHIOPIC SYLLABLE PWI;Lo;0;L;;;;;N;;;;; 138E;ETHIOPIC SYLLABLE PWEE;Lo;0;L;;;;;N;;;;; 138F;ETHIOPIC SYLLABLE PWE;Lo;0;L;;;;;N;;;;; 1390;ETHIOPIC TONAL MARK YIZET;So;0;ON;;;;;N;;;;; 1391;ETHIOPIC TONAL MARK DERET;So;0;ON;;;;;N;;;;; 1392;ETHIOPIC TONAL MARK RIKRIK;So;0;ON;;;;;N;;;;; 1393;ETHIOPIC TONAL MARK SHORT RIKRIK;So;0;ON;;;;;N;;;;; 1394;ETHIOPIC TONAL MARK DIFAT;So;0;ON;;;;;N;;;;; 1395;ETHIOPIC TONAL MARK KENAT;So;0;ON;;;;;N;;;;; 1396;ETHIOPIC TONAL MARK CHIRET;So;0;ON;;;;;N;;;;; 1397;ETHIOPIC TONAL MARK HIDET;So;0;ON;;;;;N;;;;; 1398;ETHIOPIC TONAL MARK DERET-HIDET;So;0;ON;;;;;N;;;;; 1399;ETHIOPIC TONAL MARK KURT;So;0;ON;;;;;N;;;;; 13A0;CHEROKEE LETTER A;Lu;0;L;;;;;N;;;;AB70; 13A1;CHEROKEE LETTER E;Lu;0;L;;;;;N;;;;AB71; 13A2;CHEROKEE LETTER I;Lu;0;L;;;;;N;;;;AB72; 13A3;CHEROKEE LETTER O;Lu;0;L;;;;;N;;;;AB73; 13A4;CHEROKEE LETTER U;Lu;0;L;;;;;N;;;;AB74; 13A5;CHEROKEE LETTER V;Lu;0;L;;;;;N;;;;AB75; 13A6;CHEROKEE LETTER GA;Lu;0;L;;;;;N;;;;AB76; 13A7;CHEROKEE LETTER KA;Lu;0;L;;;;;N;;;;AB77; 13A8;CHEROKEE LETTER GE;Lu;0;L;;;;;N;;;;AB78; 13A9;CHEROKEE LETTER GI;Lu;0;L;;;;;N;;;;AB79; 13AA;CHEROKEE LETTER GO;Lu;0;L;;;;;N;;;;AB7A; 13AB;CHEROKEE LETTER GU;Lu;0;L;;;;;N;;;;AB7B; 13AC;CHEROKEE LETTER GV;Lu;0;L;;;;;N;;;;AB7C; 13AD;CHEROKEE LETTER HA;Lu;0;L;;;;;N;;;;AB7D; 13AE;CHEROKEE LETTER HE;Lu;0;L;;;;;N;;;;AB7E; 13AF;CHEROKEE LETTER HI;Lu;0;L;;;;;N;;;;AB7F; 13B0;CHEROKEE LETTER HO;Lu;0;L;;;;;N;;;;AB80; 13B1;CHEROKEE LETTER HU;Lu;0;L;;;;;N;;;;AB81; 13B2;CHEROKEE LETTER HV;Lu;0;L;;;;;N;;;;AB82; 13B3;CHEROKEE LETTER LA;Lu;0;L;;;;;N;;;;AB83; 13B4;CHEROKEE LETTER LE;Lu;0;L;;;;;N;;;;AB84; 13B5;CHEROKEE LETTER LI;Lu;0;L;;;;;N;;;;AB85; 13B6;CHEROKEE LETTER LO;Lu;0;L;;;;;N;;;;AB86; 13B7;CHEROKEE LETTER LU;Lu;0;L;;;;;N;;;;AB87; 13B8;CHEROKEE LETTER LV;Lu;0;L;;;;;N;;;;AB88; 13B9;CHEROKEE LETTER MA;Lu;0;L;;;;;N;;;;AB89; 13BA;CHEROKEE LETTER ME;Lu;0;L;;;;;N;;;;AB8A; 13BB;CHEROKEE LETTER MI;Lu;0;L;;;;;N;;;;AB8B; 13BC;CHEROKEE LETTER MO;Lu;0;L;;;;;N;;;;AB8C; 13BD;CHEROKEE LETTER MU;Lu;0;L;;;;;N;;;;AB8D; 13BE;CHEROKEE LETTER NA;Lu;0;L;;;;;N;;;;AB8E; 13BF;CHEROKEE LETTER HNA;Lu;0;L;;;;;N;;;;AB8F; 13C0;CHEROKEE LETTER NAH;Lu;0;L;;;;;N;;;;AB90; 13C1;CHEROKEE LETTER NE;Lu;0;L;;;;;N;;;;AB91; 13C2;CHEROKEE LETTER NI;Lu;0;L;;;;;N;;;;AB92; 13C3;CHEROKEE LETTER NO;Lu;0;L;;;;;N;;;;AB93; 13C4;CHEROKEE LETTER NU;Lu;0;L;;;;;N;;;;AB94; 13C5;CHEROKEE LETTER NV;Lu;0;L;;;;;N;;;;AB95; 13C6;CHEROKEE LETTER QUA;Lu;0;L;;;;;N;;;;AB96; 13C7;CHEROKEE LETTER QUE;Lu;0;L;;;;;N;;;;AB97; 13C8;CHEROKEE LETTER QUI;Lu;0;L;;;;;N;;;;AB98; 13C9;CHEROKEE LETTER QUO;Lu;0;L;;;;;N;;;;AB99; 13CA;CHEROKEE LETTER QUU;Lu;0;L;;;;;N;;;;AB9A; 13CB;CHEROKEE LETTER QUV;Lu;0;L;;;;;N;;;;AB9B; 13CC;CHEROKEE LETTER SA;Lu;0;L;;;;;N;;;;AB9C; 13CD;CHEROKEE LETTER S;Lu;0;L;;;;;N;;;;AB9D; 13CE;CHEROKEE LETTER SE;Lu;0;L;;;;;N;;;;AB9E; 13CF;CHEROKEE LETTER SI;Lu;0;L;;;;;N;;;;AB9F; 13D0;CHEROKEE LETTER SO;Lu;0;L;;;;;N;;;;ABA0; 13D1;CHEROKEE LETTER SU;Lu;0;L;;;;;N;;;;ABA1; 13D2;CHEROKEE LETTER SV;Lu;0;L;;;;;N;;;;ABA2; 13D3;CHEROKEE LETTER DA;Lu;0;L;;;;;N;;;;ABA3; 13D4;CHEROKEE LETTER TA;Lu;0;L;;;;;N;;;;ABA4; 13D5;CHEROKEE LETTER DE;Lu;0;L;;;;;N;;;;ABA5; 13D6;CHEROKEE LETTER TE;Lu;0;L;;;;;N;;;;ABA6; 13D7;CHEROKEE LETTER DI;Lu;0;L;;;;;N;;;;ABA7; 13D8;CHEROKEE LETTER TI;Lu;0;L;;;;;N;;;;ABA8; 13D9;CHEROKEE LETTER DO;Lu;0;L;;;;;N;;;;ABA9; 13DA;CHEROKEE LETTER DU;Lu;0;L;;;;;N;;;;ABAA; 13DB;CHEROKEE LETTER DV;Lu;0;L;;;;;N;;;;ABAB; 13DC;CHEROKEE LETTER DLA;Lu;0;L;;;;;N;;;;ABAC; 13DD;CHEROKEE LETTER TLA;Lu;0;L;;;;;N;;;;ABAD; 13DE;CHEROKEE LETTER TLE;Lu;0;L;;;;;N;;;;ABAE; 13DF;CHEROKEE LETTER TLI;Lu;0;L;;;;;N;;;;ABAF; 13E0;CHEROKEE LETTER TLO;Lu;0;L;;;;;N;;;;ABB0; 13E1;CHEROKEE LETTER TLU;Lu;0;L;;;;;N;;;;ABB1; 13E2;CHEROKEE LETTER TLV;Lu;0;L;;;;;N;;;;ABB2; 13E3;CHEROKEE LETTER TSA;Lu;0;L;;;;;N;;;;ABB3; 13E4;CHEROKEE LETTER TSE;Lu;0;L;;;;;N;;;;ABB4; 13E5;CHEROKEE LETTER TSI;Lu;0;L;;;;;N;;;;ABB5; 13E6;CHEROKEE LETTER TSO;Lu;0;L;;;;;N;;;;ABB6; 13E7;CHEROKEE LETTER TSU;Lu;0;L;;;;;N;;;;ABB7; 13E8;CHEROKEE LETTER TSV;Lu;0;L;;;;;N;;;;ABB8; 13E9;CHEROKEE LETTER WA;Lu;0;L;;;;;N;;;;ABB9; 13EA;CHEROKEE LETTER WE;Lu;0;L;;;;;N;;;;ABBA; 13EB;CHEROKEE LETTER WI;Lu;0;L;;;;;N;;;;ABBB; 13EC;CHEROKEE LETTER WO;Lu;0;L;;;;;N;;;;ABBC; 13ED;CHEROKEE LETTER WU;Lu;0;L;;;;;N;;;;ABBD; 13EE;CHEROKEE LETTER WV;Lu;0;L;;;;;N;;;;ABBE; 13EF;CHEROKEE LETTER YA;Lu;0;L;;;;;N;;;;ABBF; 13F0;CHEROKEE LETTER YE;Lu;0;L;;;;;N;;;;13F8; 13F1;CHEROKEE LETTER YI;Lu;0;L;;;;;N;;;;13F9; 13F2;CHEROKEE LETTER YO;Lu;0;L;;;;;N;;;;13FA; 13F3;CHEROKEE LETTER YU;Lu;0;L;;;;;N;;;;13FB; 13F4;CHEROKEE LETTER YV;Lu;0;L;;;;;N;;;;13FC; 13F5;CHEROKEE LETTER MV;Lu;0;L;;;;;N;;;;13FD; 13F8;CHEROKEE SMALL LETTER YE;Ll;0;L;;;;;N;;;13F0;;13F0 13F9;CHEROKEE SMALL LETTER YI;Ll;0;L;;;;;N;;;13F1;;13F1 13FA;CHEROKEE SMALL LETTER YO;Ll;0;L;;;;;N;;;13F2;;13F2 13FB;CHEROKEE SMALL LETTER YU;Ll;0;L;;;;;N;;;13F3;;13F3 13FC;CHEROKEE SMALL LETTER YV;Ll;0;L;;;;;N;;;13F4;;13F4 13FD;CHEROKEE SMALL LETTER MV;Ll;0;L;;;;;N;;;13F5;;13F5 1400;CANADIAN SYLLABICS HYPHEN;Pd;0;ON;;;;;N;;;;; 1401;CANADIAN SYLLABICS E;Lo;0;L;;;;;N;;;;; 1402;CANADIAN SYLLABICS AAI;Lo;0;L;;;;;N;;;;; 1403;CANADIAN SYLLABICS I;Lo;0;L;;;;;N;;;;; 1404;CANADIAN SYLLABICS II;Lo;0;L;;;;;N;;;;; 1405;CANADIAN SYLLABICS O;Lo;0;L;;;;;N;;;;; 1406;CANADIAN SYLLABICS OO;Lo;0;L;;;;;N;;;;; 1407;CANADIAN SYLLABICS Y-CREE OO;Lo;0;L;;;;;N;;;;; 1408;CANADIAN SYLLABICS CARRIER EE;Lo;0;L;;;;;N;;;;; 1409;CANADIAN SYLLABICS CARRIER I;Lo;0;L;;;;;N;;;;; 140A;CANADIAN SYLLABICS A;Lo;0;L;;;;;N;;;;; 140B;CANADIAN SYLLABICS AA;Lo;0;L;;;;;N;;;;; 140C;CANADIAN SYLLABICS WE;Lo;0;L;;;;;N;;;;; 140D;CANADIAN SYLLABICS WEST-CREE WE;Lo;0;L;;;;;N;;;;; 140E;CANADIAN SYLLABICS WI;Lo;0;L;;;;;N;;;;; 140F;CANADIAN SYLLABICS WEST-CREE WI;Lo;0;L;;;;;N;;;;; 1410;CANADIAN SYLLABICS WII;Lo;0;L;;;;;N;;;;; 1411;CANADIAN SYLLABICS WEST-CREE WII;Lo;0;L;;;;;N;;;;; 1412;CANADIAN SYLLABICS WO;Lo;0;L;;;;;N;;;;; 1413;CANADIAN SYLLABICS WEST-CREE WO;Lo;0;L;;;;;N;;;;; 1414;CANADIAN SYLLABICS WOO;Lo;0;L;;;;;N;;;;; 1415;CANADIAN SYLLABICS WEST-CREE WOO;Lo;0;L;;;;;N;;;;; 1416;CANADIAN SYLLABICS NASKAPI WOO;Lo;0;L;;;;;N;;;;; 1417;CANADIAN SYLLABICS WA;Lo;0;L;;;;;N;;;;; 1418;CANADIAN SYLLABICS WEST-CREE WA;Lo;0;L;;;;;N;;;;; 1419;CANADIAN SYLLABICS WAA;Lo;0;L;;;;;N;;;;; 141A;CANADIAN SYLLABICS WEST-CREE WAA;Lo;0;L;;;;;N;;;;; 141B;CANADIAN SYLLABICS NASKAPI WAA;Lo;0;L;;;;;N;;;;; 141C;CANADIAN SYLLABICS AI;Lo;0;L;;;;;N;;;;; 141D;CANADIAN SYLLABICS Y-CREE W;Lo;0;L;;;;;N;;;;; 141E;CANADIAN SYLLABICS GLOTTAL STOP;Lo;0;L;;;;;N;;;;; 141F;CANADIAN SYLLABICS FINAL ACUTE;Lo;0;L;;;;;N;;;;; 1420;CANADIAN SYLLABICS FINAL GRAVE;Lo;0;L;;;;;N;;;;; 1421;CANADIAN SYLLABICS FINAL BOTTOM HALF RING;Lo;0;L;;;;;N;;;;; 1422;CANADIAN SYLLABICS FINAL TOP HALF RING;Lo;0;L;;;;;N;;;;; 1423;CANADIAN SYLLABICS FINAL RIGHT HALF RING;Lo;0;L;;;;;N;;;;; 1424;CANADIAN SYLLABICS FINAL RING;Lo;0;L;;;;;N;;;;; 1425;CANADIAN SYLLABICS FINAL DOUBLE ACUTE;Lo;0;L;;;;;N;;;;; 1426;CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES;Lo;0;L;;;;;N;;;;; 1427;CANADIAN SYLLABICS FINAL MIDDLE DOT;Lo;0;L;;;;;N;;;;; 1428;CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE;Lo;0;L;;;;;N;;;;; 1429;CANADIAN SYLLABICS FINAL PLUS;Lo;0;L;;;;;N;;;;; 142A;CANADIAN SYLLABICS FINAL DOWN TACK;Lo;0;L;;;;;N;;;;; 142B;CANADIAN SYLLABICS EN;Lo;0;L;;;;;N;;;;; 142C;CANADIAN SYLLABICS IN;Lo;0;L;;;;;N;;;;; 142D;CANADIAN SYLLABICS ON;Lo;0;L;;;;;N;;;;; 142E;CANADIAN SYLLABICS AN;Lo;0;L;;;;;N;;;;; 142F;CANADIAN SYLLABICS PE;Lo;0;L;;;;;N;;;;; 1430;CANADIAN SYLLABICS PAAI;Lo;0;L;;;;;N;;;;; 1431;CANADIAN SYLLABICS PI;Lo;0;L;;;;;N;;;;; 1432;CANADIAN SYLLABICS PII;Lo;0;L;;;;;N;;;;; 1433;CANADIAN SYLLABICS PO;Lo;0;L;;;;;N;;;;; 1434;CANADIAN SYLLABICS POO;Lo;0;L;;;;;N;;;;; 1435;CANADIAN SYLLABICS Y-CREE POO;Lo;0;L;;;;;N;;;;; 1436;CANADIAN SYLLABICS CARRIER HEE;Lo;0;L;;;;;N;;;;; 1437;CANADIAN SYLLABICS CARRIER HI;Lo;0;L;;;;;N;;;;; 1438;CANADIAN SYLLABICS PA;Lo;0;L;;;;;N;;;;; 1439;CANADIAN SYLLABICS PAA;Lo;0;L;;;;;N;;;;; 143A;CANADIAN SYLLABICS PWE;Lo;0;L;;;;;N;;;;; 143B;CANADIAN SYLLABICS WEST-CREE PWE;Lo;0;L;;;;;N;;;;; 143C;CANADIAN SYLLABICS PWI;Lo;0;L;;;;;N;;;;; 143D;CANADIAN SYLLABICS WEST-CREE PWI;Lo;0;L;;;;;N;;;;; 143E;CANADIAN SYLLABICS PWII;Lo;0;L;;;;;N;;;;; 143F;CANADIAN SYLLABICS WEST-CREE PWII;Lo;0;L;;;;;N;;;;; 1440;CANADIAN SYLLABICS PWO;Lo;0;L;;;;;N;;;;; 1441;CANADIAN SYLLABICS WEST-CREE PWO;Lo;0;L;;;;;N;;;;; 1442;CANADIAN SYLLABICS PWOO;Lo;0;L;;;;;N;;;;; 1443;CANADIAN SYLLABICS WEST-CREE PWOO;Lo;0;L;;;;;N;;;;; 1444;CANADIAN SYLLABICS PWA;Lo;0;L;;;;;N;;;;; 1445;CANADIAN SYLLABICS WEST-CREE PWA;Lo;0;L;;;;;N;;;;; 1446;CANADIAN SYLLABICS PWAA;Lo;0;L;;;;;N;;;;; 1447;CANADIAN SYLLABICS WEST-CREE PWAA;Lo;0;L;;;;;N;;;;; 1448;CANADIAN SYLLABICS Y-CREE PWAA;Lo;0;L;;;;;N;;;;; 1449;CANADIAN SYLLABICS P;Lo;0;L;;;;;N;;;;; 144A;CANADIAN SYLLABICS WEST-CREE P;Lo;0;L;;;;;N;;;;; 144B;CANADIAN SYLLABICS CARRIER H;Lo;0;L;;;;;N;;;;; 144C;CANADIAN SYLLABICS TE;Lo;0;L;;;;;N;;;;; 144D;CANADIAN SYLLABICS TAAI;Lo;0;L;;;;;N;;;;; 144E;CANADIAN SYLLABICS TI;Lo;0;L;;;;;N;;;;; 144F;CANADIAN SYLLABICS TII;Lo;0;L;;;;;N;;;;; 1450;CANADIAN SYLLABICS TO;Lo;0;L;;;;;N;;;;; 1451;CANADIAN SYLLABICS TOO;Lo;0;L;;;;;N;;;;; 1452;CANADIAN SYLLABICS Y-CREE TOO;Lo;0;L;;;;;N;;;;; 1453;CANADIAN SYLLABICS CARRIER DEE;Lo;0;L;;;;;N;;;;; 1454;CANADIAN SYLLABICS CARRIER DI;Lo;0;L;;;;;N;;;;; 1455;CANADIAN SYLLABICS TA;Lo;0;L;;;;;N;;;;; 1456;CANADIAN SYLLABICS TAA;Lo;0;L;;;;;N;;;;; 1457;CANADIAN SYLLABICS TWE;Lo;0;L;;;;;N;;;;; 1458;CANADIAN SYLLABICS WEST-CREE TWE;Lo;0;L;;;;;N;;;;; 1459;CANADIAN SYLLABICS TWI;Lo;0;L;;;;;N;;;;; 145A;CANADIAN SYLLABICS WEST-CREE TWI;Lo;0;L;;;;;N;;;;; 145B;CANADIAN SYLLABICS TWII;Lo;0;L;;;;;N;;;;; 145C;CANADIAN SYLLABICS WEST-CREE TWII;Lo;0;L;;;;;N;;;;; 145D;CANADIAN SYLLABICS TWO;Lo;0;L;;;;;N;;;;; 145E;CANADIAN SYLLABICS WEST-CREE TWO;Lo;0;L;;;;;N;;;;; 145F;CANADIAN SYLLABICS TWOO;Lo;0;L;;;;;N;;;;; 1460;CANADIAN SYLLABICS WEST-CREE TWOO;Lo;0;L;;;;;N;;;;; 1461;CANADIAN SYLLABICS TWA;Lo;0;L;;;;;N;;;;; 1462;CANADIAN SYLLABICS WEST-CREE TWA;Lo;0;L;;;;;N;;;;; 1463;CANADIAN SYLLABICS TWAA;Lo;0;L;;;;;N;;;;; 1464;CANADIAN SYLLABICS WEST-CREE TWAA;Lo;0;L;;;;;N;;;;; 1465;CANADIAN SYLLABICS NASKAPI TWAA;Lo;0;L;;;;;N;;;;; 1466;CANADIAN SYLLABICS T;Lo;0;L;;;;;N;;;;; 1467;CANADIAN SYLLABICS TTE;Lo;0;L;;;;;N;;;;; 1468;CANADIAN SYLLABICS TTI;Lo;0;L;;;;;N;;;;; 1469;CANADIAN SYLLABICS TTO;Lo;0;L;;;;;N;;;;; 146A;CANADIAN SYLLABICS TTA;Lo;0;L;;;;;N;;;;; 146B;CANADIAN SYLLABICS KE;Lo;0;L;;;;;N;;;;; 146C;CANADIAN SYLLABICS KAAI;Lo;0;L;;;;;N;;;;; 146D;CANADIAN SYLLABICS KI;Lo;0;L;;;;;N;;;;; 146E;CANADIAN SYLLABICS KII;Lo;0;L;;;;;N;;;;; 146F;CANADIAN SYLLABICS KO;Lo;0;L;;;;;N;;;;; 1470;CANADIAN SYLLABICS KOO;Lo;0;L;;;;;N;;;;; 1471;CANADIAN SYLLABICS Y-CREE KOO;Lo;0;L;;;;;N;;;;; 1472;CANADIAN SYLLABICS KA;Lo;0;L;;;;;N;;;;; 1473;CANADIAN SYLLABICS KAA;Lo;0;L;;;;;N;;;;; 1474;CANADIAN SYLLABICS KWE;Lo;0;L;;;;;N;;;;; 1475;CANADIAN SYLLABICS WEST-CREE KWE;Lo;0;L;;;;;N;;;;; 1476;CANADIAN SYLLABICS KWI;Lo;0;L;;;;;N;;;;; 1477;CANADIAN SYLLABICS WEST-CREE KWI;Lo;0;L;;;;;N;;;;; 1478;CANADIAN SYLLABICS KWII;Lo;0;L;;;;;N;;;;; 1479;CANADIAN SYLLABICS WEST-CREE KWII;Lo;0;L;;;;;N;;;;; 147A;CANADIAN SYLLABICS KWO;Lo;0;L;;;;;N;;;;; 147B;CANADIAN SYLLABICS WEST-CREE KWO;Lo;0;L;;;;;N;;;;; 147C;CANADIAN SYLLABICS KWOO;Lo;0;L;;;;;N;;;;; 147D;CANADIAN SYLLABICS WEST-CREE KWOO;Lo;0;L;;;;;N;;;;; 147E;CANADIAN SYLLABICS KWA;Lo;0;L;;;;;N;;;;; 147F;CANADIAN SYLLABICS WEST-CREE KWA;Lo;0;L;;;;;N;;;;; 1480;CANADIAN SYLLABICS KWAA;Lo;0;L;;;;;N;;;;; 1481;CANADIAN SYLLABICS WEST-CREE KWAA;Lo;0;L;;;;;N;;;;; 1482;CANADIAN SYLLABICS NASKAPI KWAA;Lo;0;L;;;;;N;;;;; 1483;CANADIAN SYLLABICS K;Lo;0;L;;;;;N;;;;; 1484;CANADIAN SYLLABICS KW;Lo;0;L;;;;;N;;;;; 1485;CANADIAN SYLLABICS SOUTH-SLAVEY KEH;Lo;0;L;;;;;N;;;;; 1486;CANADIAN SYLLABICS SOUTH-SLAVEY KIH;Lo;0;L;;;;;N;;;;; 1487;CANADIAN SYLLABICS SOUTH-SLAVEY KOH;Lo;0;L;;;;;N;;;;; 1488;CANADIAN SYLLABICS SOUTH-SLAVEY KAH;Lo;0;L;;;;;N;;;;; 1489;CANADIAN SYLLABICS CE;Lo;0;L;;;;;N;;;;; 148A;CANADIAN SYLLABICS CAAI;Lo;0;L;;;;;N;;;;; 148B;CANADIAN SYLLABICS CI;Lo;0;L;;;;;N;;;;; 148C;CANADIAN SYLLABICS CII;Lo;0;L;;;;;N;;;;; 148D;CANADIAN SYLLABICS CO;Lo;0;L;;;;;N;;;;; 148E;CANADIAN SYLLABICS COO;Lo;0;L;;;;;N;;;;; 148F;CANADIAN SYLLABICS Y-CREE COO;Lo;0;L;;;;;N;;;;; 1490;CANADIAN SYLLABICS CA;Lo;0;L;;;;;N;;;;; 1491;CANADIAN SYLLABICS CAA;Lo;0;L;;;;;N;;;;; 1492;CANADIAN SYLLABICS CWE;Lo;0;L;;;;;N;;;;; 1493;CANADIAN SYLLABICS WEST-CREE CWE;Lo;0;L;;;;;N;;;;; 1494;CANADIAN SYLLABICS CWI;Lo;0;L;;;;;N;;;;; 1495;CANADIAN SYLLABICS WEST-CREE CWI;Lo;0;L;;;;;N;;;;; 1496;CANADIAN SYLLABICS CWII;Lo;0;L;;;;;N;;;;; 1497;CANADIAN SYLLABICS WEST-CREE CWII;Lo;0;L;;;;;N;;;;; 1498;CANADIAN SYLLABICS CWO;Lo;0;L;;;;;N;;;;; 1499;CANADIAN SYLLABICS WEST-CREE CWO;Lo;0;L;;;;;N;;;;; 149A;CANADIAN SYLLABICS CWOO;Lo;0;L;;;;;N;;;;; 149B;CANADIAN SYLLABICS WEST-CREE CWOO;Lo;0;L;;;;;N;;;;; 149C;CANADIAN SYLLABICS CWA;Lo;0;L;;;;;N;;;;; 149D;CANADIAN SYLLABICS WEST-CREE CWA;Lo;0;L;;;;;N;;;;; 149E;CANADIAN SYLLABICS CWAA;Lo;0;L;;;;;N;;;;; 149F;CANADIAN SYLLABICS WEST-CREE CWAA;Lo;0;L;;;;;N;;;;; 14A0;CANADIAN SYLLABICS NASKAPI CWAA;Lo;0;L;;;;;N;;;;; 14A1;CANADIAN SYLLABICS C;Lo;0;L;;;;;N;;;;; 14A2;CANADIAN SYLLABICS SAYISI TH;Lo;0;L;;;;;N;;;;; 14A3;CANADIAN SYLLABICS ME;Lo;0;L;;;;;N;;;;; 14A4;CANADIAN SYLLABICS MAAI;Lo;0;L;;;;;N;;;;; 14A5;CANADIAN SYLLABICS MI;Lo;0;L;;;;;N;;;;; 14A6;CANADIAN SYLLABICS MII;Lo;0;L;;;;;N;;;;; 14A7;CANADIAN SYLLABICS MO;Lo;0;L;;;;;N;;;;; 14A8;CANADIAN SYLLABICS MOO;Lo;0;L;;;;;N;;;;; 14A9;CANADIAN SYLLABICS Y-CREE MOO;Lo;0;L;;;;;N;;;;; 14AA;CANADIAN SYLLABICS MA;Lo;0;L;;;;;N;;;;; 14AB;CANADIAN SYLLABICS MAA;Lo;0;L;;;;;N;;;;; 14AC;CANADIAN SYLLABICS MWE;Lo;0;L;;;;;N;;;;; 14AD;CANADIAN SYLLABICS WEST-CREE MWE;Lo;0;L;;;;;N;;;;; 14AE;CANADIAN SYLLABICS MWI;Lo;0;L;;;;;N;;;;; 14AF;CANADIAN SYLLABICS WEST-CREE MWI;Lo;0;L;;;;;N;;;;; 14B0;CANADIAN SYLLABICS MWII;Lo;0;L;;;;;N;;;;; 14B1;CANADIAN SYLLABICS WEST-CREE MWII;Lo;0;L;;;;;N;;;;; 14B2;CANADIAN SYLLABICS MWO;Lo;0;L;;;;;N;;;;; 14B3;CANADIAN SYLLABICS WEST-CREE MWO;Lo;0;L;;;;;N;;;;; 14B4;CANADIAN SYLLABICS MWOO;Lo;0;L;;;;;N;;;;; 14B5;CANADIAN SYLLABICS WEST-CREE MWOO;Lo;0;L;;;;;N;;;;; 14B6;CANADIAN SYLLABICS MWA;Lo;0;L;;;;;N;;;;; 14B7;CANADIAN SYLLABICS WEST-CREE MWA;Lo;0;L;;;;;N;;;;; 14B8;CANADIAN SYLLABICS MWAA;Lo;0;L;;;;;N;;;;; 14B9;CANADIAN SYLLABICS WEST-CREE MWAA;Lo;0;L;;;;;N;;;;; 14BA;CANADIAN SYLLABICS NASKAPI MWAA;Lo;0;L;;;;;N;;;;; 14BB;CANADIAN SYLLABICS M;Lo;0;L;;;;;N;;;;; 14BC;CANADIAN SYLLABICS WEST-CREE M;Lo;0;L;;;;;N;;;;; 14BD;CANADIAN SYLLABICS MH;Lo;0;L;;;;;N;;;;; 14BE;CANADIAN SYLLABICS ATHAPASCAN M;Lo;0;L;;;;;N;;;;; 14BF;CANADIAN SYLLABICS SAYISI M;Lo;0;L;;;;;N;;;;; 14C0;CANADIAN SYLLABICS NE;Lo;0;L;;;;;N;;;;; 14C1;CANADIAN SYLLABICS NAAI;Lo;0;L;;;;;N;;;;; 14C2;CANADIAN SYLLABICS NI;Lo;0;L;;;;;N;;;;; 14C3;CANADIAN SYLLABICS NII;Lo;0;L;;;;;N;;;;; 14C4;CANADIAN SYLLABICS NO;Lo;0;L;;;;;N;;;;; 14C5;CANADIAN SYLLABICS NOO;Lo;0;L;;;;;N;;;;; 14C6;CANADIAN SYLLABICS Y-CREE NOO;Lo;0;L;;;;;N;;;;; 14C7;CANADIAN SYLLABICS NA;Lo;0;L;;;;;N;;;;; 14C8;CANADIAN SYLLABICS NAA;Lo;0;L;;;;;N;;;;; 14C9;CANADIAN SYLLABICS NWE;Lo;0;L;;;;;N;;;;; 14CA;CANADIAN SYLLABICS WEST-CREE NWE;Lo;0;L;;;;;N;;;;; 14CB;CANADIAN SYLLABICS NWA;Lo;0;L;;;;;N;;;;; 14CC;CANADIAN SYLLABICS WEST-CREE NWA;Lo;0;L;;;;;N;;;;; 14CD;CANADIAN SYLLABICS NWAA;Lo;0;L;;;;;N;;;;; 14CE;CANADIAN SYLLABICS WEST-CREE NWAA;Lo;0;L;;;;;N;;;;; 14CF;CANADIAN SYLLABICS NASKAPI NWAA;Lo;0;L;;;;;N;;;;; 14D0;CANADIAN SYLLABICS N;Lo;0;L;;;;;N;;;;; 14D1;CANADIAN SYLLABICS CARRIER NG;Lo;0;L;;;;;N;;;;; 14D2;CANADIAN SYLLABICS NH;Lo;0;L;;;;;N;;;;; 14D3;CANADIAN SYLLABICS LE;Lo;0;L;;;;;N;;;;; 14D4;CANADIAN SYLLABICS LAAI;Lo;0;L;;;;;N;;;;; 14D5;CANADIAN SYLLABICS LI;Lo;0;L;;;;;N;;;;; 14D6;CANADIAN SYLLABICS LII;Lo;0;L;;;;;N;;;;; 14D7;CANADIAN SYLLABICS LO;Lo;0;L;;;;;N;;;;; 14D8;CANADIAN SYLLABICS LOO;Lo;0;L;;;;;N;;;;; 14D9;CANADIAN SYLLABICS Y-CREE LOO;Lo;0;L;;;;;N;;;;; 14DA;CANADIAN SYLLABICS LA;Lo;0;L;;;;;N;;;;; 14DB;CANADIAN SYLLABICS LAA;Lo;0;L;;;;;N;;;;; 14DC;CANADIAN SYLLABICS LWE;Lo;0;L;;;;;N;;;;; 14DD;CANADIAN SYLLABICS WEST-CREE LWE;Lo;0;L;;;;;N;;;;; 14DE;CANADIAN SYLLABICS LWI;Lo;0;L;;;;;N;;;;; 14DF;CANADIAN SYLLABICS WEST-CREE LWI;Lo;0;L;;;;;N;;;;; 14E0;CANADIAN SYLLABICS LWII;Lo;0;L;;;;;N;;;;; 14E1;CANADIAN SYLLABICS WEST-CREE LWII;Lo;0;L;;;;;N;;;;; 14E2;CANADIAN SYLLABICS LWO;Lo;0;L;;;;;N;;;;; 14E3;CANADIAN SYLLABICS WEST-CREE LWO;Lo;0;L;;;;;N;;;;; 14E4;CANADIAN SYLLABICS LWOO;Lo;0;L;;;;;N;;;;; 14E5;CANADIAN SYLLABICS WEST-CREE LWOO;Lo;0;L;;;;;N;;;;; 14E6;CANADIAN SYLLABICS LWA;Lo;0;L;;;;;N;;;;; 14E7;CANADIAN SYLLABICS WEST-CREE LWA;Lo;0;L;;;;;N;;;;; 14E8;CANADIAN SYLLABICS LWAA;Lo;0;L;;;;;N;;;;; 14E9;CANADIAN SYLLABICS WEST-CREE LWAA;Lo;0;L;;;;;N;;;;; 14EA;CANADIAN SYLLABICS L;Lo;0;L;;;;;N;;;;; 14EB;CANADIAN SYLLABICS WEST-CREE L;Lo;0;L;;;;;N;;;;; 14EC;CANADIAN SYLLABICS MEDIAL L;Lo;0;L;;;;;N;;;;; 14ED;CANADIAN SYLLABICS SE;Lo;0;L;;;;;N;;;;; 14EE;CANADIAN SYLLABICS SAAI;Lo;0;L;;;;;N;;;;; 14EF;CANADIAN SYLLABICS SI;Lo;0;L;;;;;N;;;;; 14F0;CANADIAN SYLLABICS SII;Lo;0;L;;;;;N;;;;; 14F1;CANADIAN SYLLABICS SO;Lo;0;L;;;;;N;;;;; 14F2;CANADIAN SYLLABICS SOO;Lo;0;L;;;;;N;;;;; 14F3;CANADIAN SYLLABICS Y-CREE SOO;Lo;0;L;;;;;N;;;;; 14F4;CANADIAN SYLLABICS SA;Lo;0;L;;;;;N;;;;; 14F5;CANADIAN SYLLABICS SAA;Lo;0;L;;;;;N;;;;; 14F6;CANADIAN SYLLABICS SWE;Lo;0;L;;;;;N;;;;; 14F7;CANADIAN SYLLABICS WEST-CREE SWE;Lo;0;L;;;;;N;;;;; 14F8;CANADIAN SYLLABICS SWI;Lo;0;L;;;;;N;;;;; 14F9;CANADIAN SYLLABICS WEST-CREE SWI;Lo;0;L;;;;;N;;;;; 14FA;CANADIAN SYLLABICS SWII;Lo;0;L;;;;;N;;;;; 14FB;CANADIAN SYLLABICS WEST-CREE SWII;Lo;0;L;;;;;N;;;;; 14FC;CANADIAN SYLLABICS SWO;Lo;0;L;;;;;N;;;;; 14FD;CANADIAN SYLLABICS WEST-CREE SWO;Lo;0;L;;;;;N;;;;; 14FE;CANADIAN SYLLABICS SWOO;Lo;0;L;;;;;N;;;;; 14FF;CANADIAN SYLLABICS WEST-CREE SWOO;Lo;0;L;;;;;N;;;;; 1500;CANADIAN SYLLABICS SWA;Lo;0;L;;;;;N;;;;; 1501;CANADIAN SYLLABICS WEST-CREE SWA;Lo;0;L;;;;;N;;;;; 1502;CANADIAN SYLLABICS SWAA;Lo;0;L;;;;;N;;;;; 1503;CANADIAN SYLLABICS WEST-CREE SWAA;Lo;0;L;;;;;N;;;;; 1504;CANADIAN SYLLABICS NASKAPI SWAA;Lo;0;L;;;;;N;;;;; 1505;CANADIAN SYLLABICS S;Lo;0;L;;;;;N;;;;; 1506;CANADIAN SYLLABICS ATHAPASCAN S;Lo;0;L;;;;;N;;;;; 1507;CANADIAN SYLLABICS SW;Lo;0;L;;;;;N;;;;; 1508;CANADIAN SYLLABICS BLACKFOOT S;Lo;0;L;;;;;N;;;;; 1509;CANADIAN SYLLABICS MOOSE-CREE SK;Lo;0;L;;;;;N;;;;; 150A;CANADIAN SYLLABICS NASKAPI SKW;Lo;0;L;;;;;N;;;;; 150B;CANADIAN SYLLABICS NASKAPI S-W;Lo;0;L;;;;;N;;;;; 150C;CANADIAN SYLLABICS NASKAPI SPWA;Lo;0;L;;;;;N;;;;; 150D;CANADIAN SYLLABICS NASKAPI STWA;Lo;0;L;;;;;N;;;;; 150E;CANADIAN SYLLABICS NASKAPI SKWA;Lo;0;L;;;;;N;;;;; 150F;CANADIAN SYLLABICS NASKAPI SCWA;Lo;0;L;;;;;N;;;;; 1510;CANADIAN SYLLABICS SHE;Lo;0;L;;;;;N;;;;; 1511;CANADIAN SYLLABICS SHI;Lo;0;L;;;;;N;;;;; 1512;CANADIAN SYLLABICS SHII;Lo;0;L;;;;;N;;;;; 1513;CANADIAN SYLLABICS SHO;Lo;0;L;;;;;N;;;;; 1514;CANADIAN SYLLABICS SHOO;Lo;0;L;;;;;N;;;;; 1515;CANADIAN SYLLABICS SHA;Lo;0;L;;;;;N;;;;; 1516;CANADIAN SYLLABICS SHAA;Lo;0;L;;;;;N;;;;; 1517;CANADIAN SYLLABICS SHWE;Lo;0;L;;;;;N;;;;; 1518;CANADIAN SYLLABICS WEST-CREE SHWE;Lo;0;L;;;;;N;;;;; 1519;CANADIAN SYLLABICS SHWI;Lo;0;L;;;;;N;;;;; 151A;CANADIAN SYLLABICS WEST-CREE SHWI;Lo;0;L;;;;;N;;;;; 151B;CANADIAN SYLLABICS SHWII;Lo;0;L;;;;;N;;;;; 151C;CANADIAN SYLLABICS WEST-CREE SHWII;Lo;0;L;;;;;N;;;;; 151D;CANADIAN SYLLABICS SHWO;Lo;0;L;;;;;N;;;;; 151E;CANADIAN SYLLABICS WEST-CREE SHWO;Lo;0;L;;;;;N;;;;; 151F;CANADIAN SYLLABICS SHWOO;Lo;0;L;;;;;N;;;;; 1520;CANADIAN SYLLABICS WEST-CREE SHWOO;Lo;0;L;;;;;N;;;;; 1521;CANADIAN SYLLABICS SHWA;Lo;0;L;;;;;N;;;;; 1522;CANADIAN SYLLABICS WEST-CREE SHWA;Lo;0;L;;;;;N;;;;; 1523;CANADIAN SYLLABICS SHWAA;Lo;0;L;;;;;N;;;;; 1524;CANADIAN SYLLABICS WEST-CREE SHWAA;Lo;0;L;;;;;N;;;;; 1525;CANADIAN SYLLABICS SH;Lo;0;L;;;;;N;;;;; 1526;CANADIAN SYLLABICS YE;Lo;0;L;;;;;N;;;;; 1527;CANADIAN SYLLABICS YAAI;Lo;0;L;;;;;N;;;;; 1528;CANADIAN SYLLABICS YI;Lo;0;L;;;;;N;;;;; 1529;CANADIAN SYLLABICS YII;Lo;0;L;;;;;N;;;;; 152A;CANADIAN SYLLABICS YO;Lo;0;L;;;;;N;;;;; 152B;CANADIAN SYLLABICS YOO;Lo;0;L;;;;;N;;;;; 152C;CANADIAN SYLLABICS Y-CREE YOO;Lo;0;L;;;;;N;;;;; 152D;CANADIAN SYLLABICS YA;Lo;0;L;;;;;N;;;;; 152E;CANADIAN SYLLABICS YAA;Lo;0;L;;;;;N;;;;; 152F;CANADIAN SYLLABICS YWE;Lo;0;L;;;;;N;;;;; 1530;CANADIAN SYLLABICS WEST-CREE YWE;Lo;0;L;;;;;N;;;;; 1531;CANADIAN SYLLABICS YWI;Lo;0;L;;;;;N;;;;; 1532;CANADIAN SYLLABICS WEST-CREE YWI;Lo;0;L;;;;;N;;;;; 1533;CANADIAN SYLLABICS YWII;Lo;0;L;;;;;N;;;;; 1534;CANADIAN SYLLABICS WEST-CREE YWII;Lo;0;L;;;;;N;;;;; 1535;CANADIAN SYLLABICS YWO;Lo;0;L;;;;;N;;;;; 1536;CANADIAN SYLLABICS WEST-CREE YWO;Lo;0;L;;;;;N;;;;; 1537;CANADIAN SYLLABICS YWOO;Lo;0;L;;;;;N;;;;; 1538;CANADIAN SYLLABICS WEST-CREE YWOO;Lo;0;L;;;;;N;;;;; 1539;CANADIAN SYLLABICS YWA;Lo;0;L;;;;;N;;;;; 153A;CANADIAN SYLLABICS WEST-CREE YWA;Lo;0;L;;;;;N;;;;; 153B;CANADIAN SYLLABICS YWAA;Lo;0;L;;;;;N;;;;; 153C;CANADIAN SYLLABICS WEST-CREE YWAA;Lo;0;L;;;;;N;;;;; 153D;CANADIAN SYLLABICS NASKAPI YWAA;Lo;0;L;;;;;N;;;;; 153E;CANADIAN SYLLABICS Y;Lo;0;L;;;;;N;;;;; 153F;CANADIAN SYLLABICS BIBLE-CREE Y;Lo;0;L;;;;;N;;;;; 1540;CANADIAN SYLLABICS WEST-CREE Y;Lo;0;L;;;;;N;;;;; 1541;CANADIAN SYLLABICS SAYISI YI;Lo;0;L;;;;;N;;;;; 1542;CANADIAN SYLLABICS RE;Lo;0;L;;;;;N;;;;; 1543;CANADIAN SYLLABICS R-CREE RE;Lo;0;L;;;;;N;;;;; 1544;CANADIAN SYLLABICS WEST-CREE LE;Lo;0;L;;;;;N;;;;; 1545;CANADIAN SYLLABICS RAAI;Lo;0;L;;;;;N;;;;; 1546;CANADIAN SYLLABICS RI;Lo;0;L;;;;;N;;;;; 1547;CANADIAN SYLLABICS RII;Lo;0;L;;;;;N;;;;; 1548;CANADIAN SYLLABICS RO;Lo;0;L;;;;;N;;;;; 1549;CANADIAN SYLLABICS ROO;Lo;0;L;;;;;N;;;;; 154A;CANADIAN SYLLABICS WEST-CREE LO;Lo;0;L;;;;;N;;;;; 154B;CANADIAN SYLLABICS RA;Lo;0;L;;;;;N;;;;; 154C;CANADIAN SYLLABICS RAA;Lo;0;L;;;;;N;;;;; 154D;CANADIAN SYLLABICS WEST-CREE LA;Lo;0;L;;;;;N;;;;; 154E;CANADIAN SYLLABICS RWAA;Lo;0;L;;;;;N;;;;; 154F;CANADIAN SYLLABICS WEST-CREE RWAA;Lo;0;L;;;;;N;;;;; 1550;CANADIAN SYLLABICS R;Lo;0;L;;;;;N;;;;; 1551;CANADIAN SYLLABICS WEST-CREE R;Lo;0;L;;;;;N;;;;; 1552;CANADIAN SYLLABICS MEDIAL R;Lo;0;L;;;;;N;;;;; 1553;CANADIAN SYLLABICS FE;Lo;0;L;;;;;N;;;;; 1554;CANADIAN SYLLABICS FAAI;Lo;0;L;;;;;N;;;;; 1555;CANADIAN SYLLABICS FI;Lo;0;L;;;;;N;;;;; 1556;CANADIAN SYLLABICS FII;Lo;0;L;;;;;N;;;;; 1557;CANADIAN SYLLABICS FO;Lo;0;L;;;;;N;;;;; 1558;CANADIAN SYLLABICS FOO;Lo;0;L;;;;;N;;;;; 1559;CANADIAN SYLLABICS FA;Lo;0;L;;;;;N;;;;; 155A;CANADIAN SYLLABICS FAA;Lo;0;L;;;;;N;;;;; 155B;CANADIAN SYLLABICS FWAA;Lo;0;L;;;;;N;;;;; 155C;CANADIAN SYLLABICS WEST-CREE FWAA;Lo;0;L;;;;;N;;;;; 155D;CANADIAN SYLLABICS F;Lo;0;L;;;;;N;;;;; 155E;CANADIAN SYLLABICS THE;Lo;0;L;;;;;N;;;;; 155F;CANADIAN SYLLABICS N-CREE THE;Lo;0;L;;;;;N;;;;; 1560;CANADIAN SYLLABICS THI;Lo;0;L;;;;;N;;;;; 1561;CANADIAN SYLLABICS N-CREE THI;Lo;0;L;;;;;N;;;;; 1562;CANADIAN SYLLABICS THII;Lo;0;L;;;;;N;;;;; 1563;CANADIAN SYLLABICS N-CREE THII;Lo;0;L;;;;;N;;;;; 1564;CANADIAN SYLLABICS THO;Lo;0;L;;;;;N;;;;; 1565;CANADIAN SYLLABICS THOO;Lo;0;L;;;;;N;;;;; 1566;CANADIAN SYLLABICS THA;Lo;0;L;;;;;N;;;;; 1567;CANADIAN SYLLABICS THAA;Lo;0;L;;;;;N;;;;; 1568;CANADIAN SYLLABICS THWAA;Lo;0;L;;;;;N;;;;; 1569;CANADIAN SYLLABICS WEST-CREE THWAA;Lo;0;L;;;;;N;;;;; 156A;CANADIAN SYLLABICS TH;Lo;0;L;;;;;N;;;;; 156B;CANADIAN SYLLABICS TTHE;Lo;0;L;;;;;N;;;;; 156C;CANADIAN SYLLABICS TTHI;Lo;0;L;;;;;N;;;;; 156D;CANADIAN SYLLABICS TTHO;Lo;0;L;;;;;N;;;;; 156E;CANADIAN SYLLABICS TTHA;Lo;0;L;;;;;N;;;;; 156F;CANADIAN SYLLABICS TTH;Lo;0;L;;;;;N;;;;; 1570;CANADIAN SYLLABICS TYE;Lo;0;L;;;;;N;;;;; 1571;CANADIAN SYLLABICS TYI;Lo;0;L;;;;;N;;;;; 1572;CANADIAN SYLLABICS TYO;Lo;0;L;;;;;N;;;;; 1573;CANADIAN SYLLABICS TYA;Lo;0;L;;;;;N;;;;; 1574;CANADIAN SYLLABICS NUNAVIK HE;Lo;0;L;;;;;N;;;;; 1575;CANADIAN SYLLABICS NUNAVIK HI;Lo;0;L;;;;;N;;;;; 1576;CANADIAN SYLLABICS NUNAVIK HII;Lo;0;L;;;;;N;;;;; 1577;CANADIAN SYLLABICS NUNAVIK HO;Lo;0;L;;;;;N;;;;; 1578;CANADIAN SYLLABICS NUNAVIK HOO;Lo;0;L;;;;;N;;;;; 1579;CANADIAN SYLLABICS NUNAVIK HA;Lo;0;L;;;;;N;;;;; 157A;CANADIAN SYLLABICS NUNAVIK HAA;Lo;0;L;;;;;N;;;;; 157B;CANADIAN SYLLABICS NUNAVIK H;Lo;0;L;;;;;N;;;;; 157C;CANADIAN SYLLABICS NUNAVUT H;Lo;0;L;;;;;N;;;;; 157D;CANADIAN SYLLABICS HK;Lo;0;L;;;;;N;;;;; 157E;CANADIAN SYLLABICS QAAI;Lo;0;L;;;;;N;;;;; 157F;CANADIAN SYLLABICS QI;Lo;0;L;;;;;N;;;;; 1580;CANADIAN SYLLABICS QII;Lo;0;L;;;;;N;;;;; 1581;CANADIAN SYLLABICS QO;Lo;0;L;;;;;N;;;;; 1582;CANADIAN SYLLABICS QOO;Lo;0;L;;;;;N;;;;; 1583;CANADIAN SYLLABICS QA;Lo;0;L;;;;;N;;;;; 1584;CANADIAN SYLLABICS QAA;Lo;0;L;;;;;N;;;;; 1585;CANADIAN SYLLABICS Q;Lo;0;L;;;;;N;;;;; 1586;CANADIAN SYLLABICS TLHE;Lo;0;L;;;;;N;;;;; 1587;CANADIAN SYLLABICS TLHI;Lo;0;L;;;;;N;;;;; 1588;CANADIAN SYLLABICS TLHO;Lo;0;L;;;;;N;;;;; 1589;CANADIAN SYLLABICS TLHA;Lo;0;L;;;;;N;;;;; 158A;CANADIAN SYLLABICS WEST-CREE RE;Lo;0;L;;;;;N;;;;; 158B;CANADIAN SYLLABICS WEST-CREE RI;Lo;0;L;;;;;N;;;;; 158C;CANADIAN SYLLABICS WEST-CREE RO;Lo;0;L;;;;;N;;;;; 158D;CANADIAN SYLLABICS WEST-CREE RA;Lo;0;L;;;;;N;;;;; 158E;CANADIAN SYLLABICS NGAAI;Lo;0;L;;;;;N;;;;; 158F;CANADIAN SYLLABICS NGI;Lo;0;L;;;;;N;;;;; 1590;CANADIAN SYLLABICS NGII;Lo;0;L;;;;;N;;;;; 1591;CANADIAN SYLLABICS NGO;Lo;0;L;;;;;N;;;;; 1592;CANADIAN SYLLABICS NGOO;Lo;0;L;;;;;N;;;;; 1593;CANADIAN SYLLABICS NGA;Lo;0;L;;;;;N;;;;; 1594;CANADIAN SYLLABICS NGAA;Lo;0;L;;;;;N;;;;; 1595;CANADIAN SYLLABICS NG;Lo;0;L;;;;;N;;;;; 1596;CANADIAN SYLLABICS NNG;Lo;0;L;;;;;N;;;;; 1597;CANADIAN SYLLABICS SAYISI SHE;Lo;0;L;;;;;N;;;;; 1598;CANADIAN SYLLABICS SAYISI SHI;Lo;0;L;;;;;N;;;;; 1599;CANADIAN SYLLABICS SAYISI SHO;Lo;0;L;;;;;N;;;;; 159A;CANADIAN SYLLABICS SAYISI SHA;Lo;0;L;;;;;N;;;;; 159B;CANADIAN SYLLABICS WOODS-CREE THE;Lo;0;L;;;;;N;;;;; 159C;CANADIAN SYLLABICS WOODS-CREE THI;Lo;0;L;;;;;N;;;;; 159D;CANADIAN SYLLABICS WOODS-CREE THO;Lo;0;L;;;;;N;;;;; 159E;CANADIAN SYLLABICS WOODS-CREE THA;Lo;0;L;;;;;N;;;;; 159F;CANADIAN SYLLABICS WOODS-CREE TH;Lo;0;L;;;;;N;;;;; 15A0;CANADIAN SYLLABICS LHI;Lo;0;L;;;;;N;;;;; 15A1;CANADIAN SYLLABICS LHII;Lo;0;L;;;;;N;;;;; 15A2;CANADIAN SYLLABICS LHO;Lo;0;L;;;;;N;;;;; 15A3;CANADIAN SYLLABICS LHOO;Lo;0;L;;;;;N;;;;; 15A4;CANADIAN SYLLABICS LHA;Lo;0;L;;;;;N;;;;; 15A5;CANADIAN SYLLABICS LHAA;Lo;0;L;;;;;N;;;;; 15A6;CANADIAN SYLLABICS LH;Lo;0;L;;;;;N;;;;; 15A7;CANADIAN SYLLABICS TH-CREE THE;Lo;0;L;;;;;N;;;;; 15A8;CANADIAN SYLLABICS TH-CREE THI;Lo;0;L;;;;;N;;;;; 15A9;CANADIAN SYLLABICS TH-CREE THII;Lo;0;L;;;;;N;;;;; 15AA;CANADIAN SYLLABICS TH-CREE THO;Lo;0;L;;;;;N;;;;; 15AB;CANADIAN SYLLABICS TH-CREE THOO;Lo;0;L;;;;;N;;;;; 15AC;CANADIAN SYLLABICS TH-CREE THA;Lo;0;L;;;;;N;;;;; 15AD;CANADIAN SYLLABICS TH-CREE THAA;Lo;0;L;;;;;N;;;;; 15AE;CANADIAN SYLLABICS TH-CREE TH;Lo;0;L;;;;;N;;;;; 15AF;CANADIAN SYLLABICS AIVILIK B;Lo;0;L;;;;;N;;;;; 15B0;CANADIAN SYLLABICS BLACKFOOT E;Lo;0;L;;;;;N;;;;; 15B1;CANADIAN SYLLABICS BLACKFOOT I;Lo;0;L;;;;;N;;;;; 15B2;CANADIAN SYLLABICS BLACKFOOT O;Lo;0;L;;;;;N;;;;; 15B3;CANADIAN SYLLABICS BLACKFOOT A;Lo;0;L;;;;;N;;;;; 15B4;CANADIAN SYLLABICS BLACKFOOT WE;Lo;0;L;;;;;N;;;;; 15B5;CANADIAN SYLLABICS BLACKFOOT WI;Lo;0;L;;;;;N;;;;; 15B6;CANADIAN SYLLABICS BLACKFOOT WO;Lo;0;L;;;;;N;;;;; 15B7;CANADIAN SYLLABICS BLACKFOOT WA;Lo;0;L;;;;;N;;;;; 15B8;CANADIAN SYLLABICS BLACKFOOT NE;Lo;0;L;;;;;N;;;;; 15B9;CANADIAN SYLLABICS BLACKFOOT NI;Lo;0;L;;;;;N;;;;; 15BA;CANADIAN SYLLABICS BLACKFOOT NO;Lo;0;L;;;;;N;;;;; 15BB;CANADIAN SYLLABICS BLACKFOOT NA;Lo;0;L;;;;;N;;;;; 15BC;CANADIAN SYLLABICS BLACKFOOT KE;Lo;0;L;;;;;N;;;;; 15BD;CANADIAN SYLLABICS BLACKFOOT KI;Lo;0;L;;;;;N;;;;; 15BE;CANADIAN SYLLABICS BLACKFOOT KO;Lo;0;L;;;;;N;;;;; 15BF;CANADIAN SYLLABICS BLACKFOOT KA;Lo;0;L;;;;;N;;;;; 15C0;CANADIAN SYLLABICS SAYISI HE;Lo;0;L;;;;;N;;;;; 15C1;CANADIAN SYLLABICS SAYISI HI;Lo;0;L;;;;;N;;;;; 15C2;CANADIAN SYLLABICS SAYISI HO;Lo;0;L;;;;;N;;;;; 15C3;CANADIAN SYLLABICS SAYISI HA;Lo;0;L;;;;;N;;;;; 15C4;CANADIAN SYLLABICS CARRIER GHU;Lo;0;L;;;;;N;;;;; 15C5;CANADIAN SYLLABICS CARRIER GHO;Lo;0;L;;;;;N;;;;; 15C6;CANADIAN SYLLABICS CARRIER GHE;Lo;0;L;;;;;N;;;;; 15C7;CANADIAN SYLLABICS CARRIER GHEE;Lo;0;L;;;;;N;;;;; 15C8;CANADIAN SYLLABICS CARRIER GHI;Lo;0;L;;;;;N;;;;; 15C9;CANADIAN SYLLABICS CARRIER GHA;Lo;0;L;;;;;N;;;;; 15CA;CANADIAN SYLLABICS CARRIER RU;Lo;0;L;;;;;N;;;;; 15CB;CANADIAN SYLLABICS CARRIER RO;Lo;0;L;;;;;N;;;;; 15CC;CANADIAN SYLLABICS CARRIER RE;Lo;0;L;;;;;N;;;;; 15CD;CANADIAN SYLLABICS CARRIER REE;Lo;0;L;;;;;N;;;;; 15CE;CANADIAN SYLLABICS CARRIER RI;Lo;0;L;;;;;N;;;;; 15CF;CANADIAN SYLLABICS CARRIER RA;Lo;0;L;;;;;N;;;;; 15D0;CANADIAN SYLLABICS CARRIER WU;Lo;0;L;;;;;N;;;;; 15D1;CANADIAN SYLLABICS CARRIER WO;Lo;0;L;;;;;N;;;;; 15D2;CANADIAN SYLLABICS CARRIER WE;Lo;0;L;;;;;N;;;;; 15D3;CANADIAN SYLLABICS CARRIER WEE;Lo;0;L;;;;;N;;;;; 15D4;CANADIAN SYLLABICS CARRIER WI;Lo;0;L;;;;;N;;;;; 15D5;CANADIAN SYLLABICS CARRIER WA;Lo;0;L;;;;;N;;;;; 15D6;CANADIAN SYLLABICS CARRIER HWU;Lo;0;L;;;;;N;;;;; 15D7;CANADIAN SYLLABICS CARRIER HWO;Lo;0;L;;;;;N;;;;; 15D8;CANADIAN SYLLABICS CARRIER HWE;Lo;0;L;;;;;N;;;;; 15D9;CANADIAN SYLLABICS CARRIER HWEE;Lo;0;L;;;;;N;;;;; 15DA;CANADIAN SYLLABICS CARRIER HWI;Lo;0;L;;;;;N;;;;; 15DB;CANADIAN SYLLABICS CARRIER HWA;Lo;0;L;;;;;N;;;;; 15DC;CANADIAN SYLLABICS CARRIER THU;Lo;0;L;;;;;N;;;;; 15DD;CANADIAN SYLLABICS CARRIER THO;Lo;0;L;;;;;N;;;;; 15DE;CANADIAN SYLLABICS CARRIER THE;Lo;0;L;;;;;N;;;;; 15DF;CANADIAN SYLLABICS CARRIER THEE;Lo;0;L;;;;;N;;;;; 15E0;CANADIAN SYLLABICS CARRIER THI;Lo;0;L;;;;;N;;;;; 15E1;CANADIAN SYLLABICS CARRIER THA;Lo;0;L;;;;;N;;;;; 15E2;CANADIAN SYLLABICS CARRIER TTU;Lo;0;L;;;;;N;;;;; 15E3;CANADIAN SYLLABICS CARRIER TTO;Lo;0;L;;;;;N;;;;; 15E4;CANADIAN SYLLABICS CARRIER TTE;Lo;0;L;;;;;N;;;;; 15E5;CANADIAN SYLLABICS CARRIER TTEE;Lo;0;L;;;;;N;;;;; 15E6;CANADIAN SYLLABICS CARRIER TTI;Lo;0;L;;;;;N;;;;; 15E7;CANADIAN SYLLABICS CARRIER TTA;Lo;0;L;;;;;N;;;;; 15E8;CANADIAN SYLLABICS CARRIER PU;Lo;0;L;;;;;N;;;;; 15E9;CANADIAN SYLLABICS CARRIER PO;Lo;0;L;;;;;N;;;;; 15EA;CANADIAN SYLLABICS CARRIER PE;Lo;0;L;;;;;N;;;;; 15EB;CANADIAN SYLLABICS CARRIER PEE;Lo;0;L;;;;;N;;;;; 15EC;CANADIAN SYLLABICS CARRIER PI;Lo;0;L;;;;;N;;;;; 15ED;CANADIAN SYLLABICS CARRIER PA;Lo;0;L;;;;;N;;;;; 15EE;CANADIAN SYLLABICS CARRIER P;Lo;0;L;;;;;N;;;;; 15EF;CANADIAN SYLLABICS CARRIER GU;Lo;0;L;;;;;N;;;;; 15F0;CANADIAN SYLLABICS CARRIER GO;Lo;0;L;;;;;N;;;;; 15F1;CANADIAN SYLLABICS CARRIER GE;Lo;0;L;;;;;N;;;;; 15F2;CANADIAN SYLLABICS CARRIER GEE;Lo;0;L;;;;;N;;;;; 15F3;CANADIAN SYLLABICS CARRIER GI;Lo;0;L;;;;;N;;;;; 15F4;CANADIAN SYLLABICS CARRIER GA;Lo;0;L;;;;;N;;;;; 15F5;CANADIAN SYLLABICS CARRIER KHU;Lo;0;L;;;;;N;;;;; 15F6;CANADIAN SYLLABICS CARRIER KHO;Lo;0;L;;;;;N;;;;; 15F7;CANADIAN SYLLABICS CARRIER KHE;Lo;0;L;;;;;N;;;;; 15F8;CANADIAN SYLLABICS CARRIER KHEE;Lo;0;L;;;;;N;;;;; 15F9;CANADIAN SYLLABICS CARRIER KHI;Lo;0;L;;;;;N;;;;; 15FA;CANADIAN SYLLABICS CARRIER KHA;Lo;0;L;;;;;N;;;;; 15FB;CANADIAN SYLLABICS CARRIER KKU;Lo;0;L;;;;;N;;;;; 15FC;CANADIAN SYLLABICS CARRIER KKO;Lo;0;L;;;;;N;;;;; 15FD;CANADIAN SYLLABICS CARRIER KKE;Lo;0;L;;;;;N;;;;; 15FE;CANADIAN SYLLABICS CARRIER KKEE;Lo;0;L;;;;;N;;;;; 15FF;CANADIAN SYLLABICS CARRIER KKI;Lo;0;L;;;;;N;;;;; 1600;CANADIAN SYLLABICS CARRIER KKA;Lo;0;L;;;;;N;;;;; 1601;CANADIAN SYLLABICS CARRIER KK;Lo;0;L;;;;;N;;;;; 1602;CANADIAN SYLLABICS CARRIER NU;Lo;0;L;;;;;N;;;;; 1603;CANADIAN SYLLABICS CARRIER NO;Lo;0;L;;;;;N;;;;; 1604;CANADIAN SYLLABICS CARRIER NE;Lo;0;L;;;;;N;;;;; 1605;CANADIAN SYLLABICS CARRIER NEE;Lo;0;L;;;;;N;;;;; 1606;CANADIAN SYLLABICS CARRIER NI;Lo;0;L;;;;;N;;;;; 1607;CANADIAN SYLLABICS CARRIER NA;Lo;0;L;;;;;N;;;;; 1608;CANADIAN SYLLABICS CARRIER MU;Lo;0;L;;;;;N;;;;; 1609;CANADIAN SYLLABICS CARRIER MO;Lo;0;L;;;;;N;;;;; 160A;CANADIAN SYLLABICS CARRIER ME;Lo;0;L;;;;;N;;;;; 160B;CANADIAN SYLLABICS CARRIER MEE;Lo;0;L;;;;;N;;;;; 160C;CANADIAN SYLLABICS CARRIER MI;Lo;0;L;;;;;N;;;;; 160D;CANADIAN SYLLABICS CARRIER MA;Lo;0;L;;;;;N;;;;; 160E;CANADIAN SYLLABICS CARRIER YU;Lo;0;L;;;;;N;;;;; 160F;CANADIAN SYLLABICS CARRIER YO;Lo;0;L;;;;;N;;;;; 1610;CANADIAN SYLLABICS CARRIER YE;Lo;0;L;;;;;N;;;;; 1611;CANADIAN SYLLABICS CARRIER YEE;Lo;0;L;;;;;N;;;;; 1612;CANADIAN SYLLABICS CARRIER YI;Lo;0;L;;;;;N;;;;; 1613;CANADIAN SYLLABICS CARRIER YA;Lo;0;L;;;;;N;;;;; 1614;CANADIAN SYLLABICS CARRIER JU;Lo;0;L;;;;;N;;;;; 1615;CANADIAN SYLLABICS SAYISI JU;Lo;0;L;;;;;N;;;;; 1616;CANADIAN SYLLABICS CARRIER JO;Lo;0;L;;;;;N;;;;; 1617;CANADIAN SYLLABICS CARRIER JE;Lo;0;L;;;;;N;;;;; 1618;CANADIAN SYLLABICS CARRIER JEE;Lo;0;L;;;;;N;;;;; 1619;CANADIAN SYLLABICS CARRIER JI;Lo;0;L;;;;;N;;;;; 161A;CANADIAN SYLLABICS SAYISI JI;Lo;0;L;;;;;N;;;;; 161B;CANADIAN SYLLABICS CARRIER JA;Lo;0;L;;;;;N;;;;; 161C;CANADIAN SYLLABICS CARRIER JJU;Lo;0;L;;;;;N;;;;; 161D;CANADIAN SYLLABICS CARRIER JJO;Lo;0;L;;;;;N;;;;; 161E;CANADIAN SYLLABICS CARRIER JJE;Lo;0;L;;;;;N;;;;; 161F;CANADIAN SYLLABICS CARRIER JJEE;Lo;0;L;;;;;N;;;;; 1620;CANADIAN SYLLABICS CARRIER JJI;Lo;0;L;;;;;N;;;;; 1621;CANADIAN SYLLABICS CARRIER JJA;Lo;0;L;;;;;N;;;;; 1622;CANADIAN SYLLABICS CARRIER LU;Lo;0;L;;;;;N;;;;; 1623;CANADIAN SYLLABICS CARRIER LO;Lo;0;L;;;;;N;;;;; 1624;CANADIAN SYLLABICS CARRIER LE;Lo;0;L;;;;;N;;;;; 1625;CANADIAN SYLLABICS CARRIER LEE;Lo;0;L;;;;;N;;;;; 1626;CANADIAN SYLLABICS CARRIER LI;Lo;0;L;;;;;N;;;;; 1627;CANADIAN SYLLABICS CARRIER LA;Lo;0;L;;;;;N;;;;; 1628;CANADIAN SYLLABICS CARRIER DLU;Lo;0;L;;;;;N;;;;; 1629;CANADIAN SYLLABICS CARRIER DLO;Lo;0;L;;;;;N;;;;; 162A;CANADIAN SYLLABICS CARRIER DLE;Lo;0;L;;;;;N;;;;; 162B;CANADIAN SYLLABICS CARRIER DLEE;Lo;0;L;;;;;N;;;;; 162C;CANADIAN SYLLABICS CARRIER DLI;Lo;0;L;;;;;N;;;;; 162D;CANADIAN SYLLABICS CARRIER DLA;Lo;0;L;;;;;N;;;;; 162E;CANADIAN SYLLABICS CARRIER LHU;Lo;0;L;;;;;N;;;;; 162F;CANADIAN SYLLABICS CARRIER LHO;Lo;0;L;;;;;N;;;;; 1630;CANADIAN SYLLABICS CARRIER LHE;Lo;0;L;;;;;N;;;;; 1631;CANADIAN SYLLABICS CARRIER LHEE;Lo;0;L;;;;;N;;;;; 1632;CANADIAN SYLLABICS CARRIER LHI;Lo;0;L;;;;;N;;;;; 1633;CANADIAN SYLLABICS CARRIER LHA;Lo;0;L;;;;;N;;;;; 1634;CANADIAN SYLLABICS CARRIER TLHU;Lo;0;L;;;;;N;;;;; 1635;CANADIAN SYLLABICS CARRIER TLHO;Lo;0;L;;;;;N;;;;; 1636;CANADIAN SYLLABICS CARRIER TLHE;Lo;0;L;;;;;N;;;;; 1637;CANADIAN SYLLABICS CARRIER TLHEE;Lo;0;L;;;;;N;;;;; 1638;CANADIAN SYLLABICS CARRIER TLHI;Lo;0;L;;;;;N;;;;; 1639;CANADIAN SYLLABICS CARRIER TLHA;Lo;0;L;;;;;N;;;;; 163A;CANADIAN SYLLABICS CARRIER TLU;Lo;0;L;;;;;N;;;;; 163B;CANADIAN SYLLABICS CARRIER TLO;Lo;0;L;;;;;N;;;;; 163C;CANADIAN SYLLABICS CARRIER TLE;Lo;0;L;;;;;N;;;;; 163D;CANADIAN SYLLABICS CARRIER TLEE;Lo;0;L;;;;;N;;;;; 163E;CANADIAN SYLLABICS CARRIER TLI;Lo;0;L;;;;;N;;;;; 163F;CANADIAN SYLLABICS CARRIER TLA;Lo;0;L;;;;;N;;;;; 1640;CANADIAN SYLLABICS CARRIER ZU;Lo;0;L;;;;;N;;;;; 1641;CANADIAN SYLLABICS CARRIER ZO;Lo;0;L;;;;;N;;;;; 1642;CANADIAN SYLLABICS CARRIER ZE;Lo;0;L;;;;;N;;;;; 1643;CANADIAN SYLLABICS CARRIER ZEE;Lo;0;L;;;;;N;;;;; 1644;CANADIAN SYLLABICS CARRIER ZI;Lo;0;L;;;;;N;;;;; 1645;CANADIAN SYLLABICS CARRIER ZA;Lo;0;L;;;;;N;;;;; 1646;CANADIAN SYLLABICS CARRIER Z;Lo;0;L;;;;;N;;;;; 1647;CANADIAN SYLLABICS CARRIER INITIAL Z;Lo;0;L;;;;;N;;;;; 1648;CANADIAN SYLLABICS CARRIER DZU;Lo;0;L;;;;;N;;;;; 1649;CANADIAN SYLLABICS CARRIER DZO;Lo;0;L;;;;;N;;;;; 164A;CANADIAN SYLLABICS CARRIER DZE;Lo;0;L;;;;;N;;;;; 164B;CANADIAN SYLLABICS CARRIER DZEE;Lo;0;L;;;;;N;;;;; 164C;CANADIAN SYLLABICS CARRIER DZI;Lo;0;L;;;;;N;;;;; 164D;CANADIAN SYLLABICS CARRIER DZA;Lo;0;L;;;;;N;;;;; 164E;CANADIAN SYLLABICS CARRIER SU;Lo;0;L;;;;;N;;;;; 164F;CANADIAN SYLLABICS CARRIER SO;Lo;0;L;;;;;N;;;;; 1650;CANADIAN SYLLABICS CARRIER SE;Lo;0;L;;;;;N;;;;; 1651;CANADIAN SYLLABICS CARRIER SEE;Lo;0;L;;;;;N;;;;; 1652;CANADIAN SYLLABICS CARRIER SI;Lo;0;L;;;;;N;;;;; 1653;CANADIAN SYLLABICS CARRIER SA;Lo;0;L;;;;;N;;;;; 1654;CANADIAN SYLLABICS CARRIER SHU;Lo;0;L;;;;;N;;;;; 1655;CANADIAN SYLLABICS CARRIER SHO;Lo;0;L;;;;;N;;;;; 1656;CANADIAN SYLLABICS CARRIER SHE;Lo;0;L;;;;;N;;;;; 1657;CANADIAN SYLLABICS CARRIER SHEE;Lo;0;L;;;;;N;;;;; 1658;CANADIAN SYLLABICS CARRIER SHI;Lo;0;L;;;;;N;;;;; 1659;CANADIAN SYLLABICS CARRIER SHA;Lo;0;L;;;;;N;;;;; 165A;CANADIAN SYLLABICS CARRIER SH;Lo;0;L;;;;;N;;;;; 165B;CANADIAN SYLLABICS CARRIER TSU;Lo;0;L;;;;;N;;;;; 165C;CANADIAN SYLLABICS CARRIER TSO;Lo;0;L;;;;;N;;;;; 165D;CANADIAN SYLLABICS CARRIER TSE;Lo;0;L;;;;;N;;;;; 165E;CANADIAN SYLLABICS CARRIER TSEE;Lo;0;L;;;;;N;;;;; 165F;CANADIAN SYLLABICS CARRIER TSI;Lo;0;L;;;;;N;;;;; 1660;CANADIAN SYLLABICS CARRIER TSA;Lo;0;L;;;;;N;;;;; 1661;CANADIAN SYLLABICS CARRIER CHU;Lo;0;L;;;;;N;;;;; 1662;CANADIAN SYLLABICS CARRIER CHO;Lo;0;L;;;;;N;;;;; 1663;CANADIAN SYLLABICS CARRIER CHE;Lo;0;L;;;;;N;;;;; 1664;CANADIAN SYLLABICS CARRIER CHEE;Lo;0;L;;;;;N;;;;; 1665;CANADIAN SYLLABICS CARRIER CHI;Lo;0;L;;;;;N;;;;; 1666;CANADIAN SYLLABICS CARRIER CHA;Lo;0;L;;;;;N;;;;; 1667;CANADIAN SYLLABICS CARRIER TTSU;Lo;0;L;;;;;N;;;;; 1668;CANADIAN SYLLABICS CARRIER TTSO;Lo;0;L;;;;;N;;;;; 1669;CANADIAN SYLLABICS CARRIER TTSE;Lo;0;L;;;;;N;;;;; 166A;CANADIAN SYLLABICS CARRIER TTSEE;Lo;0;L;;;;;N;;;;; 166B;CANADIAN SYLLABICS CARRIER TTSI;Lo;0;L;;;;;N;;;;; 166C;CANADIAN SYLLABICS CARRIER TTSA;Lo;0;L;;;;;N;;;;; 166D;CANADIAN SYLLABICS CHI SIGN;So;0;L;;;;;N;;;;; 166E;CANADIAN SYLLABICS FULL STOP;Po;0;L;;;;;N;;;;; 166F;CANADIAN SYLLABICS QAI;Lo;0;L;;;;;N;;;;; 1670;CANADIAN SYLLABICS NGAI;Lo;0;L;;;;;N;;;;; 1671;CANADIAN SYLLABICS NNGI;Lo;0;L;;;;;N;;;;; 1672;CANADIAN SYLLABICS NNGII;Lo;0;L;;;;;N;;;;; 1673;CANADIAN SYLLABICS NNGO;Lo;0;L;;;;;N;;;;; 1674;CANADIAN SYLLABICS NNGOO;Lo;0;L;;;;;N;;;;; 1675;CANADIAN SYLLABICS NNGA;Lo;0;L;;;;;N;;;;; 1676;CANADIAN SYLLABICS NNGAA;Lo;0;L;;;;;N;;;;; 1677;CANADIAN SYLLABICS WOODS-CREE THWEE;Lo;0;L;;;;;N;;;;; 1678;CANADIAN SYLLABICS WOODS-CREE THWI;Lo;0;L;;;;;N;;;;; 1679;CANADIAN SYLLABICS WOODS-CREE THWII;Lo;0;L;;;;;N;;;;; 167A;CANADIAN SYLLABICS WOODS-CREE THWO;Lo;0;L;;;;;N;;;;; 167B;CANADIAN SYLLABICS WOODS-CREE THWOO;Lo;0;L;;;;;N;;;;; 167C;CANADIAN SYLLABICS WOODS-CREE THWA;Lo;0;L;;;;;N;;;;; 167D;CANADIAN SYLLABICS WOODS-CREE THWAA;Lo;0;L;;;;;N;;;;; 167E;CANADIAN SYLLABICS WOODS-CREE FINAL TH;Lo;0;L;;;;;N;;;;; 167F;CANADIAN SYLLABICS BLACKFOOT W;Lo;0;L;;;;;N;;;;; 1680;OGHAM SPACE MARK;Zs;0;WS;;;;;N;;;;; 1681;OGHAM LETTER BEITH;Lo;0;L;;;;;N;;;;; 1682;OGHAM LETTER LUIS;Lo;0;L;;;;;N;;;;; 1683;OGHAM LETTER FEARN;Lo;0;L;;;;;N;;;;; 1684;OGHAM LETTER SAIL;Lo;0;L;;;;;N;;;;; 1685;OGHAM LETTER NION;Lo;0;L;;;;;N;;;;; 1686;OGHAM LETTER UATH;Lo;0;L;;;;;N;;;;; 1687;OGHAM LETTER DAIR;Lo;0;L;;;;;N;;;;; 1688;OGHAM LETTER TINNE;Lo;0;L;;;;;N;;;;; 1689;OGHAM LETTER COLL;Lo;0;L;;;;;N;;;;; 168A;OGHAM LETTER CEIRT;Lo;0;L;;;;;N;;;;; 168B;OGHAM LETTER MUIN;Lo;0;L;;;;;N;;;;; 168C;OGHAM LETTER GORT;Lo;0;L;;;;;N;;;;; 168D;OGHAM LETTER NGEADAL;Lo;0;L;;;;;N;;;;; 168E;OGHAM LETTER STRAIF;Lo;0;L;;;;;N;;;;; 168F;OGHAM LETTER RUIS;Lo;0;L;;;;;N;;;;; 1690;OGHAM LETTER AILM;Lo;0;L;;;;;N;;;;; 1691;OGHAM LETTER ONN;Lo;0;L;;;;;N;;;;; 1692;OGHAM LETTER UR;Lo;0;L;;;;;N;;;;; 1693;OGHAM LETTER EADHADH;Lo;0;L;;;;;N;;;;; 1694;OGHAM LETTER IODHADH;Lo;0;L;;;;;N;;;;; 1695;OGHAM LETTER EABHADH;Lo;0;L;;;;;N;;;;; 1696;OGHAM LETTER OR;Lo;0;L;;;;;N;;;;; 1697;OGHAM LETTER UILLEANN;Lo;0;L;;;;;N;;;;; 1698;OGHAM LETTER IFIN;Lo;0;L;;;;;N;;;;; 1699;OGHAM LETTER EAMHANCHOLL;Lo;0;L;;;;;N;;;;; 169A;OGHAM LETTER PEITH;Lo;0;L;;;;;N;;;;; 169B;OGHAM FEATHER MARK;Ps;0;ON;;;;;Y;;;;; 169C;OGHAM REVERSED FEATHER MARK;Pe;0;ON;;;;;Y;;;;; 16A0;RUNIC LETTER FEHU FEOH FE F;Lo;0;L;;;;;N;;;;; 16A1;RUNIC LETTER V;Lo;0;L;;;;;N;;;;; 16A2;RUNIC LETTER URUZ UR U;Lo;0;L;;;;;N;;;;; 16A3;RUNIC LETTER YR;Lo;0;L;;;;;N;;;;; 16A4;RUNIC LETTER Y;Lo;0;L;;;;;N;;;;; 16A5;RUNIC LETTER W;Lo;0;L;;;;;N;;;;; 16A6;RUNIC LETTER THURISAZ THURS THORN;Lo;0;L;;;;;N;;;;; 16A7;RUNIC LETTER ETH;Lo;0;L;;;;;N;;;;; 16A8;RUNIC LETTER ANSUZ A;Lo;0;L;;;;;N;;;;; 16A9;RUNIC LETTER OS O;Lo;0;L;;;;;N;;;;; 16AA;RUNIC LETTER AC A;Lo;0;L;;;;;N;;;;; 16AB;RUNIC LETTER AESC;Lo;0;L;;;;;N;;;;; 16AC;RUNIC LETTER LONG-BRANCH-OSS O;Lo;0;L;;;;;N;;;;; 16AD;RUNIC LETTER SHORT-TWIG-OSS O;Lo;0;L;;;;;N;;;;; 16AE;RUNIC LETTER O;Lo;0;L;;;;;N;;;;; 16AF;RUNIC LETTER OE;Lo;0;L;;;;;N;;;;; 16B0;RUNIC LETTER ON;Lo;0;L;;;;;N;;;;; 16B1;RUNIC LETTER RAIDO RAD REID R;Lo;0;L;;;;;N;;;;; 16B2;RUNIC LETTER KAUNA;Lo;0;L;;;;;N;;;;; 16B3;RUNIC LETTER CEN;Lo;0;L;;;;;N;;;;; 16B4;RUNIC LETTER KAUN K;Lo;0;L;;;;;N;;;;; 16B5;RUNIC LETTER G;Lo;0;L;;;;;N;;;;; 16B6;RUNIC LETTER ENG;Lo;0;L;;;;;N;;;;; 16B7;RUNIC LETTER GEBO GYFU G;Lo;0;L;;;;;N;;;;; 16B8;RUNIC LETTER GAR;Lo;0;L;;;;;N;;;;; 16B9;RUNIC LETTER WUNJO WYNN W;Lo;0;L;;;;;N;;;;; 16BA;RUNIC LETTER HAGLAZ H;Lo;0;L;;;;;N;;;;; 16BB;RUNIC LETTER HAEGL H;Lo;0;L;;;;;N;;;;; 16BC;RUNIC LETTER LONG-BRANCH-HAGALL H;Lo;0;L;;;;;N;;;;; 16BD;RUNIC LETTER SHORT-TWIG-HAGALL H;Lo;0;L;;;;;N;;;;; 16BE;RUNIC LETTER NAUDIZ NYD NAUD N;Lo;0;L;;;;;N;;;;; 16BF;RUNIC LETTER SHORT-TWIG-NAUD N;Lo;0;L;;;;;N;;;;; 16C0;RUNIC LETTER DOTTED-N;Lo;0;L;;;;;N;;;;; 16C1;RUNIC LETTER ISAZ IS ISS I;Lo;0;L;;;;;N;;;;; 16C2;RUNIC LETTER E;Lo;0;L;;;;;N;;;;; 16C3;RUNIC LETTER JERAN J;Lo;0;L;;;;;N;;;;; 16C4;RUNIC LETTER GER;Lo;0;L;;;;;N;;;;; 16C5;RUNIC LETTER LONG-BRANCH-AR AE;Lo;0;L;;;;;N;;;;; 16C6;RUNIC LETTER SHORT-TWIG-AR A;Lo;0;L;;;;;N;;;;; 16C7;RUNIC LETTER IWAZ EOH;Lo;0;L;;;;;N;;;;; 16C8;RUNIC LETTER PERTHO PEORTH P;Lo;0;L;;;;;N;;;;; 16C9;RUNIC LETTER ALGIZ EOLHX;Lo;0;L;;;;;N;;;;; 16CA;RUNIC LETTER SOWILO S;Lo;0;L;;;;;N;;;;; 16CB;RUNIC LETTER SIGEL LONG-BRANCH-SOL S;Lo;0;L;;;;;N;;;;; 16CC;RUNIC LETTER SHORT-TWIG-SOL S;Lo;0;L;;;;;N;;;;; 16CD;RUNIC LETTER C;Lo;0;L;;;;;N;;;;; 16CE;RUNIC LETTER Z;Lo;0;L;;;;;N;;;;; 16CF;RUNIC LETTER TIWAZ TIR TYR T;Lo;0;L;;;;;N;;;;; 16D0;RUNIC LETTER SHORT-TWIG-TYR T;Lo;0;L;;;;;N;;;;; 16D1;RUNIC LETTER D;Lo;0;L;;;;;N;;;;; 16D2;RUNIC LETTER BERKANAN BEORC BJARKAN B;Lo;0;L;;;;;N;;;;; 16D3;RUNIC LETTER SHORT-TWIG-BJARKAN B;Lo;0;L;;;;;N;;;;; 16D4;RUNIC LETTER DOTTED-P;Lo;0;L;;;;;N;;;;; 16D5;RUNIC LETTER OPEN-P;Lo;0;L;;;;;N;;;;; 16D6;RUNIC LETTER EHWAZ EH E;Lo;0;L;;;;;N;;;;; 16D7;RUNIC LETTER MANNAZ MAN M;Lo;0;L;;;;;N;;;;; 16D8;RUNIC LETTER LONG-BRANCH-MADR M;Lo;0;L;;;;;N;;;;; 16D9;RUNIC LETTER SHORT-TWIG-MADR M;Lo;0;L;;;;;N;;;;; 16DA;RUNIC LETTER LAUKAZ LAGU LOGR L;Lo;0;L;;;;;N;;;;; 16DB;RUNIC LETTER DOTTED-L;Lo;0;L;;;;;N;;;;; 16DC;RUNIC LETTER INGWAZ;Lo;0;L;;;;;N;;;;; 16DD;RUNIC LETTER ING;Lo;0;L;;;;;N;;;;; 16DE;RUNIC LETTER DAGAZ DAEG D;Lo;0;L;;;;;N;;;;; 16DF;RUNIC LETTER OTHALAN ETHEL O;Lo;0;L;;;;;N;;;;; 16E0;RUNIC LETTER EAR;Lo;0;L;;;;;N;;;;; 16E1;RUNIC LETTER IOR;Lo;0;L;;;;;N;;;;; 16E2;RUNIC LETTER CWEORTH;Lo;0;L;;;;;N;;;;; 16E3;RUNIC LETTER CALC;Lo;0;L;;;;;N;;;;; 16E4;RUNIC LETTER CEALC;Lo;0;L;;;;;N;;;;; 16E5;RUNIC LETTER STAN;Lo;0;L;;;;;N;;;;; 16E6;RUNIC LETTER LONG-BRANCH-YR;Lo;0;L;;;;;N;;;;; 16E7;RUNIC LETTER SHORT-TWIG-YR;Lo;0;L;;;;;N;;;;; 16E8;RUNIC LETTER ICELANDIC-YR;Lo;0;L;;;;;N;;;;; 16E9;RUNIC LETTER Q;Lo;0;L;;;;;N;;;;; 16EA;RUNIC LETTER X;Lo;0;L;;;;;N;;;;; 16EB;RUNIC SINGLE PUNCTUATION;Po;0;L;;;;;N;;;;; 16EC;RUNIC MULTIPLE PUNCTUATION;Po;0;L;;;;;N;;;;; 16ED;RUNIC CROSS PUNCTUATION;Po;0;L;;;;;N;;;;; 16EE;RUNIC ARLAUG SYMBOL;Nl;0;L;;;;17;N;;;;; 16EF;RUNIC TVIMADUR SYMBOL;Nl;0;L;;;;18;N;;;;; 16F0;RUNIC BELGTHOR SYMBOL;Nl;0;L;;;;19;N;;;;; 16F1;RUNIC LETTER K;Lo;0;L;;;;;N;;;;; 16F2;RUNIC LETTER SH;Lo;0;L;;;;;N;;;;; 16F3;RUNIC LETTER OO;Lo;0;L;;;;;N;;;;; 16F4;RUNIC LETTER FRANKS CASKET OS;Lo;0;L;;;;;N;;;;; 16F5;RUNIC LETTER FRANKS CASKET IS;Lo;0;L;;;;;N;;;;; 16F6;RUNIC LETTER FRANKS CASKET EH;Lo;0;L;;;;;N;;;;; 16F7;RUNIC LETTER FRANKS CASKET AC;Lo;0;L;;;;;N;;;;; 16F8;RUNIC LETTER FRANKS CASKET AESC;Lo;0;L;;;;;N;;;;; 1700;TAGALOG LETTER A;Lo;0;L;;;;;N;;;;; 1701;TAGALOG LETTER I;Lo;0;L;;;;;N;;;;; 1702;TAGALOG LETTER U;Lo;0;L;;;;;N;;;;; 1703;TAGALOG LETTER KA;Lo;0;L;;;;;N;;;;; 1704;TAGALOG LETTER GA;Lo;0;L;;;;;N;;;;; 1705;TAGALOG LETTER NGA;Lo;0;L;;;;;N;;;;; 1706;TAGALOG LETTER TA;Lo;0;L;;;;;N;;;;; 1707;TAGALOG LETTER DA;Lo;0;L;;;;;N;;;;; 1708;TAGALOG LETTER NA;Lo;0;L;;;;;N;;;;; 1709;TAGALOG LETTER PA;Lo;0;L;;;;;N;;;;; 170A;TAGALOG LETTER BA;Lo;0;L;;;;;N;;;;; 170B;TAGALOG LETTER MA;Lo;0;L;;;;;N;;;;; 170C;TAGALOG LETTER YA;Lo;0;L;;;;;N;;;;; 170D;TAGALOG LETTER RA;Lo;0;L;;;;;N;;;;; 170E;TAGALOG LETTER LA;Lo;0;L;;;;;N;;;;; 170F;TAGALOG LETTER WA;Lo;0;L;;;;;N;;;;; 1710;TAGALOG LETTER SA;Lo;0;L;;;;;N;;;;; 1711;TAGALOG LETTER HA;Lo;0;L;;;;;N;;;;; 1712;TAGALOG VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 1713;TAGALOG VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 1714;TAGALOG SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 1715;TAGALOG SIGN PAMUDPOD;Mc;9;L;;;;;N;;;;; 171F;TAGALOG LETTER ARCHAIC RA;Lo;0;L;;;;;N;;;;; 1720;HANUNOO LETTER A;Lo;0;L;;;;;N;;;;; 1721;HANUNOO LETTER I;Lo;0;L;;;;;N;;;;; 1722;HANUNOO LETTER U;Lo;0;L;;;;;N;;;;; 1723;HANUNOO LETTER KA;Lo;0;L;;;;;N;;;;; 1724;HANUNOO LETTER GA;Lo;0;L;;;;;N;;;;; 1725;HANUNOO LETTER NGA;Lo;0;L;;;;;N;;;;; 1726;HANUNOO LETTER TA;Lo;0;L;;;;;N;;;;; 1727;HANUNOO LETTER DA;Lo;0;L;;;;;N;;;;; 1728;HANUNOO LETTER NA;Lo;0;L;;;;;N;;;;; 1729;HANUNOO LETTER PA;Lo;0;L;;;;;N;;;;; 172A;HANUNOO LETTER BA;Lo;0;L;;;;;N;;;;; 172B;HANUNOO LETTER MA;Lo;0;L;;;;;N;;;;; 172C;HANUNOO LETTER YA;Lo;0;L;;;;;N;;;;; 172D;HANUNOO LETTER RA;Lo;0;L;;;;;N;;;;; 172E;HANUNOO LETTER LA;Lo;0;L;;;;;N;;;;; 172F;HANUNOO LETTER WA;Lo;0;L;;;;;N;;;;; 1730;HANUNOO LETTER SA;Lo;0;L;;;;;N;;;;; 1731;HANUNOO LETTER HA;Lo;0;L;;;;;N;;;;; 1732;HANUNOO VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 1733;HANUNOO VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 1734;HANUNOO SIGN PAMUDPOD;Mc;9;L;;;;;N;;;;; 1735;PHILIPPINE SINGLE PUNCTUATION;Po;0;L;;;;;N;;;;; 1736;PHILIPPINE DOUBLE PUNCTUATION;Po;0;L;;;;;N;;;;; 1740;BUHID LETTER A;Lo;0;L;;;;;N;;;;; 1741;BUHID LETTER I;Lo;0;L;;;;;N;;;;; 1742;BUHID LETTER U;Lo;0;L;;;;;N;;;;; 1743;BUHID LETTER KA;Lo;0;L;;;;;N;;;;; 1744;BUHID LETTER GA;Lo;0;L;;;;;N;;;;; 1745;BUHID LETTER NGA;Lo;0;L;;;;;N;;;;; 1746;BUHID LETTER TA;Lo;0;L;;;;;N;;;;; 1747;BUHID LETTER DA;Lo;0;L;;;;;N;;;;; 1748;BUHID LETTER NA;Lo;0;L;;;;;N;;;;; 1749;BUHID LETTER PA;Lo;0;L;;;;;N;;;;; 174A;BUHID LETTER BA;Lo;0;L;;;;;N;;;;; 174B;BUHID LETTER MA;Lo;0;L;;;;;N;;;;; 174C;BUHID LETTER YA;Lo;0;L;;;;;N;;;;; 174D;BUHID LETTER RA;Lo;0;L;;;;;N;;;;; 174E;BUHID LETTER LA;Lo;0;L;;;;;N;;;;; 174F;BUHID LETTER WA;Lo;0;L;;;;;N;;;;; 1750;BUHID LETTER SA;Lo;0;L;;;;;N;;;;; 1751;BUHID LETTER HA;Lo;0;L;;;;;N;;;;; 1752;BUHID VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 1753;BUHID VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 1760;TAGBANWA LETTER A;Lo;0;L;;;;;N;;;;; 1761;TAGBANWA LETTER I;Lo;0;L;;;;;N;;;;; 1762;TAGBANWA LETTER U;Lo;0;L;;;;;N;;;;; 1763;TAGBANWA LETTER KA;Lo;0;L;;;;;N;;;;; 1764;TAGBANWA LETTER GA;Lo;0;L;;;;;N;;;;; 1765;TAGBANWA LETTER NGA;Lo;0;L;;;;;N;;;;; 1766;TAGBANWA LETTER TA;Lo;0;L;;;;;N;;;;; 1767;TAGBANWA LETTER DA;Lo;0;L;;;;;N;;;;; 1768;TAGBANWA LETTER NA;Lo;0;L;;;;;N;;;;; 1769;TAGBANWA LETTER PA;Lo;0;L;;;;;N;;;;; 176A;TAGBANWA LETTER BA;Lo;0;L;;;;;N;;;;; 176B;TAGBANWA LETTER MA;Lo;0;L;;;;;N;;;;; 176C;TAGBANWA LETTER YA;Lo;0;L;;;;;N;;;;; 176E;TAGBANWA LETTER LA;Lo;0;L;;;;;N;;;;; 176F;TAGBANWA LETTER WA;Lo;0;L;;;;;N;;;;; 1770;TAGBANWA LETTER SA;Lo;0;L;;;;;N;;;;; 1772;TAGBANWA VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 1773;TAGBANWA VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 1780;KHMER LETTER KA;Lo;0;L;;;;;N;;;;; 1781;KHMER LETTER KHA;Lo;0;L;;;;;N;;;;; 1782;KHMER LETTER KO;Lo;0;L;;;;;N;;;;; 1783;KHMER LETTER KHO;Lo;0;L;;;;;N;;;;; 1784;KHMER LETTER NGO;Lo;0;L;;;;;N;;;;; 1785;KHMER LETTER CA;Lo;0;L;;;;;N;;;;; 1786;KHMER LETTER CHA;Lo;0;L;;;;;N;;;;; 1787;KHMER LETTER CO;Lo;0;L;;;;;N;;;;; 1788;KHMER LETTER CHO;Lo;0;L;;;;;N;;;;; 1789;KHMER LETTER NYO;Lo;0;L;;;;;N;;;;; 178A;KHMER LETTER DA;Lo;0;L;;;;;N;;;;; 178B;KHMER LETTER TTHA;Lo;0;L;;;;;N;;;;; 178C;KHMER LETTER DO;Lo;0;L;;;;;N;;;;; 178D;KHMER LETTER TTHO;Lo;0;L;;;;;N;;;;; 178E;KHMER LETTER NNO;Lo;0;L;;;;;N;;;;; 178F;KHMER LETTER TA;Lo;0;L;;;;;N;;;;; 1790;KHMER LETTER THA;Lo;0;L;;;;;N;;;;; 1791;KHMER LETTER TO;Lo;0;L;;;;;N;;;;; 1792;KHMER LETTER THO;Lo;0;L;;;;;N;;;;; 1793;KHMER LETTER NO;Lo;0;L;;;;;N;;;;; 1794;KHMER LETTER BA;Lo;0;L;;;;;N;;;;; 1795;KHMER LETTER PHA;Lo;0;L;;;;;N;;;;; 1796;KHMER LETTER PO;Lo;0;L;;;;;N;;;;; 1797;KHMER LETTER PHO;Lo;0;L;;;;;N;;;;; 1798;KHMER LETTER MO;Lo;0;L;;;;;N;;;;; 1799;KHMER LETTER YO;Lo;0;L;;;;;N;;;;; 179A;KHMER LETTER RO;Lo;0;L;;;;;N;;;;; 179B;KHMER LETTER LO;Lo;0;L;;;;;N;;;;; 179C;KHMER LETTER VO;Lo;0;L;;;;;N;;;;; 179D;KHMER LETTER SHA;Lo;0;L;;;;;N;;;;; 179E;KHMER LETTER SSO;Lo;0;L;;;;;N;;;;; 179F;KHMER LETTER SA;Lo;0;L;;;;;N;;;;; 17A0;KHMER LETTER HA;Lo;0;L;;;;;N;;;;; 17A1;KHMER LETTER LA;Lo;0;L;;;;;N;;;;; 17A2;KHMER LETTER QA;Lo;0;L;;;;;N;;;;; 17A3;KHMER INDEPENDENT VOWEL QAQ;Lo;0;L;;;;;N;;;;; 17A4;KHMER INDEPENDENT VOWEL QAA;Lo;0;L;;;;;N;;;;; 17A5;KHMER INDEPENDENT VOWEL QI;Lo;0;L;;;;;N;;;;; 17A6;KHMER INDEPENDENT VOWEL QII;Lo;0;L;;;;;N;;;;; 17A7;KHMER INDEPENDENT VOWEL QU;Lo;0;L;;;;;N;;;;; 17A8;KHMER INDEPENDENT VOWEL QUK;Lo;0;L;;;;;N;;;;; 17A9;KHMER INDEPENDENT VOWEL QUU;Lo;0;L;;;;;N;;;;; 17AA;KHMER INDEPENDENT VOWEL QUUV;Lo;0;L;;;;;N;;;;; 17AB;KHMER INDEPENDENT VOWEL RY;Lo;0;L;;;;;N;;;;; 17AC;KHMER INDEPENDENT VOWEL RYY;Lo;0;L;;;;;N;;;;; 17AD;KHMER INDEPENDENT VOWEL LY;Lo;0;L;;;;;N;;;;; 17AE;KHMER INDEPENDENT VOWEL LYY;Lo;0;L;;;;;N;;;;; 17AF;KHMER INDEPENDENT VOWEL QE;Lo;0;L;;;;;N;;;;; 17B0;KHMER INDEPENDENT VOWEL QAI;Lo;0;L;;;;;N;;;;; 17B1;KHMER INDEPENDENT VOWEL QOO TYPE ONE;Lo;0;L;;;;;N;;;;; 17B2;KHMER INDEPENDENT VOWEL QOO TYPE TWO;Lo;0;L;;;;;N;;;;; 17B3;KHMER INDEPENDENT VOWEL QAU;Lo;0;L;;;;;N;;;;; 17B4;KHMER VOWEL INHERENT AQ;Mn;0;NSM;;;;;N;;;;; 17B5;KHMER VOWEL INHERENT AA;Mn;0;NSM;;;;;N;;;;; 17B6;KHMER VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 17B7;KHMER VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 17B8;KHMER VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 17B9;KHMER VOWEL SIGN Y;Mn;0;NSM;;;;;N;;;;; 17BA;KHMER VOWEL SIGN YY;Mn;0;NSM;;;;;N;;;;; 17BB;KHMER VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 17BC;KHMER VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 17BD;KHMER VOWEL SIGN UA;Mn;0;NSM;;;;;N;;;;; 17BE;KHMER VOWEL SIGN OE;Mc;0;L;;;;;N;;;;; 17BF;KHMER VOWEL SIGN YA;Mc;0;L;;;;;N;;;;; 17C0;KHMER VOWEL SIGN IE;Mc;0;L;;;;;N;;;;; 17C1;KHMER VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 17C2;KHMER VOWEL SIGN AE;Mc;0;L;;;;;N;;;;; 17C3;KHMER VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; 17C4;KHMER VOWEL SIGN OO;Mc;0;L;;;;;N;;;;; 17C5;KHMER VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 17C6;KHMER SIGN NIKAHIT;Mn;0;NSM;;;;;N;;;;; 17C7;KHMER SIGN REAHMUK;Mc;0;L;;;;;N;;;;; 17C8;KHMER SIGN YUUKALEAPINTU;Mc;0;L;;;;;N;;;;; 17C9;KHMER SIGN MUUSIKATOAN;Mn;0;NSM;;;;;N;;;;; 17CA;KHMER SIGN TRIISAP;Mn;0;NSM;;;;;N;;;;; 17CB;KHMER SIGN BANTOC;Mn;0;NSM;;;;;N;;;;; 17CC;KHMER SIGN ROBAT;Mn;0;NSM;;;;;N;;;;; 17CD;KHMER SIGN TOANDAKHIAT;Mn;0;NSM;;;;;N;;;;; 17CE;KHMER SIGN KAKABAT;Mn;0;NSM;;;;;N;;;;; 17CF;KHMER SIGN AHSDA;Mn;0;NSM;;;;;N;;;;; 17D0;KHMER SIGN SAMYOK SANNYA;Mn;0;NSM;;;;;N;;;;; 17D1;KHMER SIGN VIRIAM;Mn;0;NSM;;;;;N;;;;; 17D2;KHMER SIGN COENG;Mn;9;NSM;;;;;N;;;;; 17D3;KHMER SIGN BATHAMASAT;Mn;0;NSM;;;;;N;;;;; 17D4;KHMER SIGN KHAN;Po;0;L;;;;;N;;;;; 17D5;KHMER SIGN BARIYOOSAN;Po;0;L;;;;;N;;;;; 17D6;KHMER SIGN CAMNUC PII KUUH;Po;0;L;;;;;N;;;;; 17D7;KHMER SIGN LEK TOO;Lm;0;L;;;;;N;;;;; 17D8;KHMER SIGN BEYYAL;Po;0;L;;;;;N;;;;; 17D9;KHMER SIGN PHNAEK MUAN;Po;0;L;;;;;N;;;;; 17DA;KHMER SIGN KOOMUUT;Po;0;L;;;;;N;;;;; 17DB;KHMER CURRENCY SYMBOL RIEL;Sc;0;ET;;;;;N;;;;; 17DC;KHMER SIGN AVAKRAHASANYA;Lo;0;L;;;;;N;;;;; 17DD;KHMER SIGN ATTHACAN;Mn;230;NSM;;;;;N;;;;; 17E0;KHMER DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 17E1;KHMER DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 17E2;KHMER DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 17E3;KHMER DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 17E4;KHMER DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 17E5;KHMER DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 17E6;KHMER DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 17E7;KHMER DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 17E8;KHMER DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 17E9;KHMER DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 17F0;KHMER SYMBOL LEK ATTAK SON;No;0;ON;;;;0;N;;;;; 17F1;KHMER SYMBOL LEK ATTAK MUOY;No;0;ON;;;;1;N;;;;; 17F2;KHMER SYMBOL LEK ATTAK PII;No;0;ON;;;;2;N;;;;; 17F3;KHMER SYMBOL LEK ATTAK BEI;No;0;ON;;;;3;N;;;;; 17F4;KHMER SYMBOL LEK ATTAK BUON;No;0;ON;;;;4;N;;;;; 17F5;KHMER SYMBOL LEK ATTAK PRAM;No;0;ON;;;;5;N;;;;; 17F6;KHMER SYMBOL LEK ATTAK PRAM-MUOY;No;0;ON;;;;6;N;;;;; 17F7;KHMER SYMBOL LEK ATTAK PRAM-PII;No;0;ON;;;;7;N;;;;; 17F8;KHMER SYMBOL LEK ATTAK PRAM-BEI;No;0;ON;;;;8;N;;;;; 17F9;KHMER SYMBOL LEK ATTAK PRAM-BUON;No;0;ON;;;;9;N;;;;; 1800;MONGOLIAN BIRGA;Po;0;ON;;;;;N;;;;; 1801;MONGOLIAN ELLIPSIS;Po;0;ON;;;;;N;;;;; 1802;MONGOLIAN COMMA;Po;0;ON;;;;;N;;;;; 1803;MONGOLIAN FULL STOP;Po;0;ON;;;;;N;;;;; 1804;MONGOLIAN COLON;Po;0;ON;;;;;N;;;;; 1805;MONGOLIAN FOUR DOTS;Po;0;ON;;;;;N;;;;; 1806;MONGOLIAN TODO SOFT HYPHEN;Pd;0;ON;;;;;N;;;;; 1807;MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER;Po;0;ON;;;;;N;;;;; 1808;MONGOLIAN MANCHU COMMA;Po;0;ON;;;;;N;;;;; 1809;MONGOLIAN MANCHU FULL STOP;Po;0;ON;;;;;N;;;;; 180A;MONGOLIAN NIRUGU;Po;0;ON;;;;;N;;;;; 180B;MONGOLIAN FREE VARIATION SELECTOR ONE;Mn;0;NSM;;;;;N;;;;; 180C;MONGOLIAN FREE VARIATION SELECTOR TWO;Mn;0;NSM;;;;;N;;;;; 180D;MONGOLIAN FREE VARIATION SELECTOR THREE;Mn;0;NSM;;;;;N;;;;; 180E;MONGOLIAN VOWEL SEPARATOR;Cf;0;BN;;;;;N;;;;; 180F;MONGOLIAN FREE VARIATION SELECTOR FOUR;Mn;0;NSM;;;;;N;;;;; 1810;MONGOLIAN DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1811;MONGOLIAN DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1812;MONGOLIAN DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1813;MONGOLIAN DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1814;MONGOLIAN DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1815;MONGOLIAN DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1816;MONGOLIAN DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1817;MONGOLIAN DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1818;MONGOLIAN DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1819;MONGOLIAN DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1820;MONGOLIAN LETTER A;Lo;0;L;;;;;N;;;;; 1821;MONGOLIAN LETTER E;Lo;0;L;;;;;N;;;;; 1822;MONGOLIAN LETTER I;Lo;0;L;;;;;N;;;;; 1823;MONGOLIAN LETTER O;Lo;0;L;;;;;N;;;;; 1824;MONGOLIAN LETTER U;Lo;0;L;;;;;N;;;;; 1825;MONGOLIAN LETTER OE;Lo;0;L;;;;;N;;;;; 1826;MONGOLIAN LETTER UE;Lo;0;L;;;;;N;;;;; 1827;MONGOLIAN LETTER EE;Lo;0;L;;;;;N;;;;; 1828;MONGOLIAN LETTER NA;Lo;0;L;;;;;N;;;;; 1829;MONGOLIAN LETTER ANG;Lo;0;L;;;;;N;;;;; 182A;MONGOLIAN LETTER BA;Lo;0;L;;;;;N;;;;; 182B;MONGOLIAN LETTER PA;Lo;0;L;;;;;N;;;;; 182C;MONGOLIAN LETTER QA;Lo;0;L;;;;;N;;;;; 182D;MONGOLIAN LETTER GA;Lo;0;L;;;;;N;;;;; 182E;MONGOLIAN LETTER MA;Lo;0;L;;;;;N;;;;; 182F;MONGOLIAN LETTER LA;Lo;0;L;;;;;N;;;;; 1830;MONGOLIAN LETTER SA;Lo;0;L;;;;;N;;;;; 1831;MONGOLIAN LETTER SHA;Lo;0;L;;;;;N;;;;; 1832;MONGOLIAN LETTER TA;Lo;0;L;;;;;N;;;;; 1833;MONGOLIAN LETTER DA;Lo;0;L;;;;;N;;;;; 1834;MONGOLIAN LETTER CHA;Lo;0;L;;;;;N;;;;; 1835;MONGOLIAN LETTER JA;Lo;0;L;;;;;N;;;;; 1836;MONGOLIAN LETTER YA;Lo;0;L;;;;;N;;;;; 1837;MONGOLIAN LETTER RA;Lo;0;L;;;;;N;;;;; 1838;MONGOLIAN LETTER WA;Lo;0;L;;;;;N;;;;; 1839;MONGOLIAN LETTER FA;Lo;0;L;;;;;N;;;;; 183A;MONGOLIAN LETTER KA;Lo;0;L;;;;;N;;;;; 183B;MONGOLIAN LETTER KHA;Lo;0;L;;;;;N;;;;; 183C;MONGOLIAN LETTER TSA;Lo;0;L;;;;;N;;;;; 183D;MONGOLIAN LETTER ZA;Lo;0;L;;;;;N;;;;; 183E;MONGOLIAN LETTER HAA;Lo;0;L;;;;;N;;;;; 183F;MONGOLIAN LETTER ZRA;Lo;0;L;;;;;N;;;;; 1840;MONGOLIAN LETTER LHA;Lo;0;L;;;;;N;;;;; 1841;MONGOLIAN LETTER ZHI;Lo;0;L;;;;;N;;;;; 1842;MONGOLIAN LETTER CHI;Lo;0;L;;;;;N;;;;; 1843;MONGOLIAN LETTER TODO LONG VOWEL SIGN;Lm;0;L;;;;;N;;;;; 1844;MONGOLIAN LETTER TODO E;Lo;0;L;;;;;N;;;;; 1845;MONGOLIAN LETTER TODO I;Lo;0;L;;;;;N;;;;; 1846;MONGOLIAN LETTER TODO O;Lo;0;L;;;;;N;;;;; 1847;MONGOLIAN LETTER TODO U;Lo;0;L;;;;;N;;;;; 1848;MONGOLIAN LETTER TODO OE;Lo;0;L;;;;;N;;;;; 1849;MONGOLIAN LETTER TODO UE;Lo;0;L;;;;;N;;;;; 184A;MONGOLIAN LETTER TODO ANG;Lo;0;L;;;;;N;;;;; 184B;MONGOLIAN LETTER TODO BA;Lo;0;L;;;;;N;;;;; 184C;MONGOLIAN LETTER TODO PA;Lo;0;L;;;;;N;;;;; 184D;MONGOLIAN LETTER TODO QA;Lo;0;L;;;;;N;;;;; 184E;MONGOLIAN LETTER TODO GA;Lo;0;L;;;;;N;;;;; 184F;MONGOLIAN LETTER TODO MA;Lo;0;L;;;;;N;;;;; 1850;MONGOLIAN LETTER TODO TA;Lo;0;L;;;;;N;;;;; 1851;MONGOLIAN LETTER TODO DA;Lo;0;L;;;;;N;;;;; 1852;MONGOLIAN LETTER TODO CHA;Lo;0;L;;;;;N;;;;; 1853;MONGOLIAN LETTER TODO JA;Lo;0;L;;;;;N;;;;; 1854;MONGOLIAN LETTER TODO TSA;Lo;0;L;;;;;N;;;;; 1855;MONGOLIAN LETTER TODO YA;Lo;0;L;;;;;N;;;;; 1856;MONGOLIAN LETTER TODO WA;Lo;0;L;;;;;N;;;;; 1857;MONGOLIAN LETTER TODO KA;Lo;0;L;;;;;N;;;;; 1858;MONGOLIAN LETTER TODO GAA;Lo;0;L;;;;;N;;;;; 1859;MONGOLIAN LETTER TODO HAA;Lo;0;L;;;;;N;;;;; 185A;MONGOLIAN LETTER TODO JIA;Lo;0;L;;;;;N;;;;; 185B;MONGOLIAN LETTER TODO NIA;Lo;0;L;;;;;N;;;;; 185C;MONGOLIAN LETTER TODO DZA;Lo;0;L;;;;;N;;;;; 185D;MONGOLIAN LETTER SIBE E;Lo;0;L;;;;;N;;;;; 185E;MONGOLIAN LETTER SIBE I;Lo;0;L;;;;;N;;;;; 185F;MONGOLIAN LETTER SIBE IY;Lo;0;L;;;;;N;;;;; 1860;MONGOLIAN LETTER SIBE UE;Lo;0;L;;;;;N;;;;; 1861;MONGOLIAN LETTER SIBE U;Lo;0;L;;;;;N;;;;; 1862;MONGOLIAN LETTER SIBE ANG;Lo;0;L;;;;;N;;;;; 1863;MONGOLIAN LETTER SIBE KA;Lo;0;L;;;;;N;;;;; 1864;MONGOLIAN LETTER SIBE GA;Lo;0;L;;;;;N;;;;; 1865;MONGOLIAN LETTER SIBE HA;Lo;0;L;;;;;N;;;;; 1866;MONGOLIAN LETTER SIBE PA;Lo;0;L;;;;;N;;;;; 1867;MONGOLIAN LETTER SIBE SHA;Lo;0;L;;;;;N;;;;; 1868;MONGOLIAN LETTER SIBE TA;Lo;0;L;;;;;N;;;;; 1869;MONGOLIAN LETTER SIBE DA;Lo;0;L;;;;;N;;;;; 186A;MONGOLIAN LETTER SIBE JA;Lo;0;L;;;;;N;;;;; 186B;MONGOLIAN LETTER SIBE FA;Lo;0;L;;;;;N;;;;; 186C;MONGOLIAN LETTER SIBE GAA;Lo;0;L;;;;;N;;;;; 186D;MONGOLIAN LETTER SIBE HAA;Lo;0;L;;;;;N;;;;; 186E;MONGOLIAN LETTER SIBE TSA;Lo;0;L;;;;;N;;;;; 186F;MONGOLIAN LETTER SIBE ZA;Lo;0;L;;;;;N;;;;; 1870;MONGOLIAN LETTER SIBE RAA;Lo;0;L;;;;;N;;;;; 1871;MONGOLIAN LETTER SIBE CHA;Lo;0;L;;;;;N;;;;; 1872;MONGOLIAN LETTER SIBE ZHA;Lo;0;L;;;;;N;;;;; 1873;MONGOLIAN LETTER MANCHU I;Lo;0;L;;;;;N;;;;; 1874;MONGOLIAN LETTER MANCHU KA;Lo;0;L;;;;;N;;;;; 1875;MONGOLIAN LETTER MANCHU RA;Lo;0;L;;;;;N;;;;; 1876;MONGOLIAN LETTER MANCHU FA;Lo;0;L;;;;;N;;;;; 1877;MONGOLIAN LETTER MANCHU ZHA;Lo;0;L;;;;;N;;;;; 1878;MONGOLIAN LETTER CHA WITH TWO DOTS;Lo;0;L;;;;;N;;;;; 1880;MONGOLIAN LETTER ALI GALI ANUSVARA ONE;Lo;0;L;;;;;N;;;;; 1881;MONGOLIAN LETTER ALI GALI VISARGA ONE;Lo;0;L;;;;;N;;;;; 1882;MONGOLIAN LETTER ALI GALI DAMARU;Lo;0;L;;;;;N;;;;; 1883;MONGOLIAN LETTER ALI GALI UBADAMA;Lo;0;L;;;;;N;;;;; 1884;MONGOLIAN LETTER ALI GALI INVERTED UBADAMA;Lo;0;L;;;;;N;;;;; 1885;MONGOLIAN LETTER ALI GALI BALUDA;Mn;0;NSM;;;;;N;;;;; 1886;MONGOLIAN LETTER ALI GALI THREE BALUDA;Mn;0;NSM;;;;;N;;;;; 1887;MONGOLIAN LETTER ALI GALI A;Lo;0;L;;;;;N;;;;; 1888;MONGOLIAN LETTER ALI GALI I;Lo;0;L;;;;;N;;;;; 1889;MONGOLIAN LETTER ALI GALI KA;Lo;0;L;;;;;N;;;;; 188A;MONGOLIAN LETTER ALI GALI NGA;Lo;0;L;;;;;N;;;;; 188B;MONGOLIAN LETTER ALI GALI CA;Lo;0;L;;;;;N;;;;; 188C;MONGOLIAN LETTER ALI GALI TTA;Lo;0;L;;;;;N;;;;; 188D;MONGOLIAN LETTER ALI GALI TTHA;Lo;0;L;;;;;N;;;;; 188E;MONGOLIAN LETTER ALI GALI DDA;Lo;0;L;;;;;N;;;;; 188F;MONGOLIAN LETTER ALI GALI NNA;Lo;0;L;;;;;N;;;;; 1890;MONGOLIAN LETTER ALI GALI TA;Lo;0;L;;;;;N;;;;; 1891;MONGOLIAN LETTER ALI GALI DA;Lo;0;L;;;;;N;;;;; 1892;MONGOLIAN LETTER ALI GALI PA;Lo;0;L;;;;;N;;;;; 1893;MONGOLIAN LETTER ALI GALI PHA;Lo;0;L;;;;;N;;;;; 1894;MONGOLIAN LETTER ALI GALI SSA;Lo;0;L;;;;;N;;;;; 1895;MONGOLIAN LETTER ALI GALI ZHA;Lo;0;L;;;;;N;;;;; 1896;MONGOLIAN LETTER ALI GALI ZA;Lo;0;L;;;;;N;;;;; 1897;MONGOLIAN LETTER ALI GALI AH;Lo;0;L;;;;;N;;;;; 1898;MONGOLIAN LETTER TODO ALI GALI TA;Lo;0;L;;;;;N;;;;; 1899;MONGOLIAN LETTER TODO ALI GALI ZHA;Lo;0;L;;;;;N;;;;; 189A;MONGOLIAN LETTER MANCHU ALI GALI GHA;Lo;0;L;;;;;N;;;;; 189B;MONGOLIAN LETTER MANCHU ALI GALI NGA;Lo;0;L;;;;;N;;;;; 189C;MONGOLIAN LETTER MANCHU ALI GALI CA;Lo;0;L;;;;;N;;;;; 189D;MONGOLIAN LETTER MANCHU ALI GALI JHA;Lo;0;L;;;;;N;;;;; 189E;MONGOLIAN LETTER MANCHU ALI GALI TTA;Lo;0;L;;;;;N;;;;; 189F;MONGOLIAN LETTER MANCHU ALI GALI DDHA;Lo;0;L;;;;;N;;;;; 18A0;MONGOLIAN LETTER MANCHU ALI GALI TA;Lo;0;L;;;;;N;;;;; 18A1;MONGOLIAN LETTER MANCHU ALI GALI DHA;Lo;0;L;;;;;N;;;;; 18A2;MONGOLIAN LETTER MANCHU ALI GALI SSA;Lo;0;L;;;;;N;;;;; 18A3;MONGOLIAN LETTER MANCHU ALI GALI CYA;Lo;0;L;;;;;N;;;;; 18A4;MONGOLIAN LETTER MANCHU ALI GALI ZHA;Lo;0;L;;;;;N;;;;; 18A5;MONGOLIAN LETTER MANCHU ALI GALI ZA;Lo;0;L;;;;;N;;;;; 18A6;MONGOLIAN LETTER ALI GALI HALF U;Lo;0;L;;;;;N;;;;; 18A7;MONGOLIAN LETTER ALI GALI HALF YA;Lo;0;L;;;;;N;;;;; 18A8;MONGOLIAN LETTER MANCHU ALI GALI BHA;Lo;0;L;;;;;N;;;;; 18A9;MONGOLIAN LETTER ALI GALI DAGALGA;Mn;228;NSM;;;;;N;;;;; 18AA;MONGOLIAN LETTER MANCHU ALI GALI LHA;Lo;0;L;;;;;N;;;;; 18B0;CANADIAN SYLLABICS OY;Lo;0;L;;;;;N;;;;; 18B1;CANADIAN SYLLABICS AY;Lo;0;L;;;;;N;;;;; 18B2;CANADIAN SYLLABICS AAY;Lo;0;L;;;;;N;;;;; 18B3;CANADIAN SYLLABICS WAY;Lo;0;L;;;;;N;;;;; 18B4;CANADIAN SYLLABICS POY;Lo;0;L;;;;;N;;;;; 18B5;CANADIAN SYLLABICS PAY;Lo;0;L;;;;;N;;;;; 18B6;CANADIAN SYLLABICS PWOY;Lo;0;L;;;;;N;;;;; 18B7;CANADIAN SYLLABICS TAY;Lo;0;L;;;;;N;;;;; 18B8;CANADIAN SYLLABICS KAY;Lo;0;L;;;;;N;;;;; 18B9;CANADIAN SYLLABICS KWAY;Lo;0;L;;;;;N;;;;; 18BA;CANADIAN SYLLABICS MAY;Lo;0;L;;;;;N;;;;; 18BB;CANADIAN SYLLABICS NOY;Lo;0;L;;;;;N;;;;; 18BC;CANADIAN SYLLABICS NAY;Lo;0;L;;;;;N;;;;; 18BD;CANADIAN SYLLABICS LAY;Lo;0;L;;;;;N;;;;; 18BE;CANADIAN SYLLABICS SOY;Lo;0;L;;;;;N;;;;; 18BF;CANADIAN SYLLABICS SAY;Lo;0;L;;;;;N;;;;; 18C0;CANADIAN SYLLABICS SHOY;Lo;0;L;;;;;N;;;;; 18C1;CANADIAN SYLLABICS SHAY;Lo;0;L;;;;;N;;;;; 18C2;CANADIAN SYLLABICS SHWOY;Lo;0;L;;;;;N;;;;; 18C3;CANADIAN SYLLABICS YOY;Lo;0;L;;;;;N;;;;; 18C4;CANADIAN SYLLABICS YAY;Lo;0;L;;;;;N;;;;; 18C5;CANADIAN SYLLABICS RAY;Lo;0;L;;;;;N;;;;; 18C6;CANADIAN SYLLABICS NWI;Lo;0;L;;;;;N;;;;; 18C7;CANADIAN SYLLABICS OJIBWAY NWI;Lo;0;L;;;;;N;;;;; 18C8;CANADIAN SYLLABICS NWII;Lo;0;L;;;;;N;;;;; 18C9;CANADIAN SYLLABICS OJIBWAY NWII;Lo;0;L;;;;;N;;;;; 18CA;CANADIAN SYLLABICS NWO;Lo;0;L;;;;;N;;;;; 18CB;CANADIAN SYLLABICS OJIBWAY NWO;Lo;0;L;;;;;N;;;;; 18CC;CANADIAN SYLLABICS NWOO;Lo;0;L;;;;;N;;;;; 18CD;CANADIAN SYLLABICS OJIBWAY NWOO;Lo;0;L;;;;;N;;;;; 18CE;CANADIAN SYLLABICS RWEE;Lo;0;L;;;;;N;;;;; 18CF;CANADIAN SYLLABICS RWI;Lo;0;L;;;;;N;;;;; 18D0;CANADIAN SYLLABICS RWII;Lo;0;L;;;;;N;;;;; 18D1;CANADIAN SYLLABICS RWO;Lo;0;L;;;;;N;;;;; 18D2;CANADIAN SYLLABICS RWOO;Lo;0;L;;;;;N;;;;; 18D3;CANADIAN SYLLABICS RWA;Lo;0;L;;;;;N;;;;; 18D4;CANADIAN SYLLABICS OJIBWAY P;Lo;0;L;;;;;N;;;;; 18D5;CANADIAN SYLLABICS OJIBWAY T;Lo;0;L;;;;;N;;;;; 18D6;CANADIAN SYLLABICS OJIBWAY K;Lo;0;L;;;;;N;;;;; 18D7;CANADIAN SYLLABICS OJIBWAY C;Lo;0;L;;;;;N;;;;; 18D8;CANADIAN SYLLABICS OJIBWAY M;Lo;0;L;;;;;N;;;;; 18D9;CANADIAN SYLLABICS OJIBWAY N;Lo;0;L;;;;;N;;;;; 18DA;CANADIAN SYLLABICS OJIBWAY S;Lo;0;L;;;;;N;;;;; 18DB;CANADIAN SYLLABICS OJIBWAY SH;Lo;0;L;;;;;N;;;;; 18DC;CANADIAN SYLLABICS EASTERN W;Lo;0;L;;;;;N;;;;; 18DD;CANADIAN SYLLABICS WESTERN W;Lo;0;L;;;;;N;;;;; 18DE;CANADIAN SYLLABICS FINAL SMALL RING;Lo;0;L;;;;;N;;;;; 18DF;CANADIAN SYLLABICS FINAL RAISED DOT;Lo;0;L;;;;;N;;;;; 18E0;CANADIAN SYLLABICS R-CREE RWE;Lo;0;L;;;;;N;;;;; 18E1;CANADIAN SYLLABICS WEST-CREE LOO;Lo;0;L;;;;;N;;;;; 18E2;CANADIAN SYLLABICS WEST-CREE LAA;Lo;0;L;;;;;N;;;;; 18E3;CANADIAN SYLLABICS THWE;Lo;0;L;;;;;N;;;;; 18E4;CANADIAN SYLLABICS THWA;Lo;0;L;;;;;N;;;;; 18E5;CANADIAN SYLLABICS TTHWE;Lo;0;L;;;;;N;;;;; 18E6;CANADIAN SYLLABICS TTHOO;Lo;0;L;;;;;N;;;;; 18E7;CANADIAN SYLLABICS TTHAA;Lo;0;L;;;;;N;;;;; 18E8;CANADIAN SYLLABICS TLHWE;Lo;0;L;;;;;N;;;;; 18E9;CANADIAN SYLLABICS TLHOO;Lo;0;L;;;;;N;;;;; 18EA;CANADIAN SYLLABICS SAYISI SHWE;Lo;0;L;;;;;N;;;;; 18EB;CANADIAN SYLLABICS SAYISI SHOO;Lo;0;L;;;;;N;;;;; 18EC;CANADIAN SYLLABICS SAYISI HOO;Lo;0;L;;;;;N;;;;; 18ED;CANADIAN SYLLABICS CARRIER GWU;Lo;0;L;;;;;N;;;;; 18EE;CANADIAN SYLLABICS CARRIER DENE GEE;Lo;0;L;;;;;N;;;;; 18EF;CANADIAN SYLLABICS CARRIER GAA;Lo;0;L;;;;;N;;;;; 18F0;CANADIAN SYLLABICS CARRIER GWA;Lo;0;L;;;;;N;;;;; 18F1;CANADIAN SYLLABICS SAYISI JUU;Lo;0;L;;;;;N;;;;; 18F2;CANADIAN SYLLABICS CARRIER JWA;Lo;0;L;;;;;N;;;;; 18F3;CANADIAN SYLLABICS BEAVER DENE L;Lo;0;L;;;;;N;;;;; 18F4;CANADIAN SYLLABICS BEAVER DENE R;Lo;0;L;;;;;N;;;;; 18F5;CANADIAN SYLLABICS CARRIER DENTAL S;Lo;0;L;;;;;N;;;;; 1900;LIMBU VOWEL-CARRIER LETTER;Lo;0;L;;;;;N;;;;; 1901;LIMBU LETTER KA;Lo;0;L;;;;;N;;;;; 1902;LIMBU LETTER KHA;Lo;0;L;;;;;N;;;;; 1903;LIMBU LETTER GA;Lo;0;L;;;;;N;;;;; 1904;LIMBU LETTER GHA;Lo;0;L;;;;;N;;;;; 1905;LIMBU LETTER NGA;Lo;0;L;;;;;N;;;;; 1906;LIMBU LETTER CA;Lo;0;L;;;;;N;;;;; 1907;LIMBU LETTER CHA;Lo;0;L;;;;;N;;;;; 1908;LIMBU LETTER JA;Lo;0;L;;;;;N;;;;; 1909;LIMBU LETTER JHA;Lo;0;L;;;;;N;;;;; 190A;LIMBU LETTER YAN;Lo;0;L;;;;;N;;;;; 190B;LIMBU LETTER TA;Lo;0;L;;;;;N;;;;; 190C;LIMBU LETTER THA;Lo;0;L;;;;;N;;;;; 190D;LIMBU LETTER DA;Lo;0;L;;;;;N;;;;; 190E;LIMBU LETTER DHA;Lo;0;L;;;;;N;;;;; 190F;LIMBU LETTER NA;Lo;0;L;;;;;N;;;;; 1910;LIMBU LETTER PA;Lo;0;L;;;;;N;;;;; 1911;LIMBU LETTER PHA;Lo;0;L;;;;;N;;;;; 1912;LIMBU LETTER BA;Lo;0;L;;;;;N;;;;; 1913;LIMBU LETTER BHA;Lo;0;L;;;;;N;;;;; 1914;LIMBU LETTER MA;Lo;0;L;;;;;N;;;;; 1915;LIMBU LETTER YA;Lo;0;L;;;;;N;;;;; 1916;LIMBU LETTER RA;Lo;0;L;;;;;N;;;;; 1917;LIMBU LETTER LA;Lo;0;L;;;;;N;;;;; 1918;LIMBU LETTER WA;Lo;0;L;;;;;N;;;;; 1919;LIMBU LETTER SHA;Lo;0;L;;;;;N;;;;; 191A;LIMBU LETTER SSA;Lo;0;L;;;;;N;;;;; 191B;LIMBU LETTER SA;Lo;0;L;;;;;N;;;;; 191C;LIMBU LETTER HA;Lo;0;L;;;;;N;;;;; 191D;LIMBU LETTER GYAN;Lo;0;L;;;;;N;;;;; 191E;LIMBU LETTER TRA;Lo;0;L;;;;;N;;;;; 1920;LIMBU VOWEL SIGN A;Mn;0;NSM;;;;;N;;;;; 1921;LIMBU VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 1922;LIMBU VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 1923;LIMBU VOWEL SIGN EE;Mc;0;L;;;;;N;;;;; 1924;LIMBU VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; 1925;LIMBU VOWEL SIGN OO;Mc;0;L;;;;;N;;;;; 1926;LIMBU VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 1927;LIMBU VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 1928;LIMBU VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 1929;LIMBU SUBJOINED LETTER YA;Mc;0;L;;;;;N;;;;; 192A;LIMBU SUBJOINED LETTER RA;Mc;0;L;;;;;N;;;;; 192B;LIMBU SUBJOINED LETTER WA;Mc;0;L;;;;;N;;;;; 1930;LIMBU SMALL LETTER KA;Mc;0;L;;;;;N;;;;; 1931;LIMBU SMALL LETTER NGA;Mc;0;L;;;;;N;;;;; 1932;LIMBU SMALL LETTER ANUSVARA;Mn;0;NSM;;;;;N;;;;; 1933;LIMBU SMALL LETTER TA;Mc;0;L;;;;;N;;;;; 1934;LIMBU SMALL LETTER NA;Mc;0;L;;;;;N;;;;; 1935;LIMBU SMALL LETTER PA;Mc;0;L;;;;;N;;;;; 1936;LIMBU SMALL LETTER MA;Mc;0;L;;;;;N;;;;; 1937;LIMBU SMALL LETTER RA;Mc;0;L;;;;;N;;;;; 1938;LIMBU SMALL LETTER LA;Mc;0;L;;;;;N;;;;; 1939;LIMBU SIGN MUKPHRENG;Mn;222;NSM;;;;;N;;;;; 193A;LIMBU SIGN KEMPHRENG;Mn;230;NSM;;;;;N;;;;; 193B;LIMBU SIGN SA-I;Mn;220;NSM;;;;;N;;;;; 1940;LIMBU SIGN LOO;So;0;ON;;;;;N;;;;; 1944;LIMBU EXCLAMATION MARK;Po;0;ON;;;;;N;;;;; 1945;LIMBU QUESTION MARK;Po;0;ON;;;;;N;;;;; 1946;LIMBU DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1947;LIMBU DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1948;LIMBU DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1949;LIMBU DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 194A;LIMBU DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 194B;LIMBU DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 194C;LIMBU DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 194D;LIMBU DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 194E;LIMBU DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 194F;LIMBU DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1950;TAI LE LETTER KA;Lo;0;L;;;;;N;;;;; 1951;TAI LE LETTER XA;Lo;0;L;;;;;N;;;;; 1952;TAI LE LETTER NGA;Lo;0;L;;;;;N;;;;; 1953;TAI LE LETTER TSA;Lo;0;L;;;;;N;;;;; 1954;TAI LE LETTER SA;Lo;0;L;;;;;N;;;;; 1955;TAI LE LETTER YA;Lo;0;L;;;;;N;;;;; 1956;TAI LE LETTER TA;Lo;0;L;;;;;N;;;;; 1957;TAI LE LETTER THA;Lo;0;L;;;;;N;;;;; 1958;TAI LE LETTER LA;Lo;0;L;;;;;N;;;;; 1959;TAI LE LETTER PA;Lo;0;L;;;;;N;;;;; 195A;TAI LE LETTER PHA;Lo;0;L;;;;;N;;;;; 195B;TAI LE LETTER MA;Lo;0;L;;;;;N;;;;; 195C;TAI LE LETTER FA;Lo;0;L;;;;;N;;;;; 195D;TAI LE LETTER VA;Lo;0;L;;;;;N;;;;; 195E;TAI LE LETTER HA;Lo;0;L;;;;;N;;;;; 195F;TAI LE LETTER QA;Lo;0;L;;;;;N;;;;; 1960;TAI LE LETTER KHA;Lo;0;L;;;;;N;;;;; 1961;TAI LE LETTER TSHA;Lo;0;L;;;;;N;;;;; 1962;TAI LE LETTER NA;Lo;0;L;;;;;N;;;;; 1963;TAI LE LETTER A;Lo;0;L;;;;;N;;;;; 1964;TAI LE LETTER I;Lo;0;L;;;;;N;;;;; 1965;TAI LE LETTER EE;Lo;0;L;;;;;N;;;;; 1966;TAI LE LETTER EH;Lo;0;L;;;;;N;;;;; 1967;TAI LE LETTER U;Lo;0;L;;;;;N;;;;; 1968;TAI LE LETTER OO;Lo;0;L;;;;;N;;;;; 1969;TAI LE LETTER O;Lo;0;L;;;;;N;;;;; 196A;TAI LE LETTER UE;Lo;0;L;;;;;N;;;;; 196B;TAI LE LETTER E;Lo;0;L;;;;;N;;;;; 196C;TAI LE LETTER AUE;Lo;0;L;;;;;N;;;;; 196D;TAI LE LETTER AI;Lo;0;L;;;;;N;;;;; 1970;TAI LE LETTER TONE-2;Lo;0;L;;;;;N;;;;; 1971;TAI LE LETTER TONE-3;Lo;0;L;;;;;N;;;;; 1972;TAI LE LETTER TONE-4;Lo;0;L;;;;;N;;;;; 1973;TAI LE LETTER TONE-5;Lo;0;L;;;;;N;;;;; 1974;TAI LE LETTER TONE-6;Lo;0;L;;;;;N;;;;; 1980;NEW TAI LUE LETTER HIGH QA;Lo;0;L;;;;;N;;;;; 1981;NEW TAI LUE LETTER LOW QA;Lo;0;L;;;;;N;;;;; 1982;NEW TAI LUE LETTER HIGH KA;Lo;0;L;;;;;N;;;;; 1983;NEW TAI LUE LETTER HIGH XA;Lo;0;L;;;;;N;;;;; 1984;NEW TAI LUE LETTER HIGH NGA;Lo;0;L;;;;;N;;;;; 1985;NEW TAI LUE LETTER LOW KA;Lo;0;L;;;;;N;;;;; 1986;NEW TAI LUE LETTER LOW XA;Lo;0;L;;;;;N;;;;; 1987;NEW TAI LUE LETTER LOW NGA;Lo;0;L;;;;;N;;;;; 1988;NEW TAI LUE LETTER HIGH TSA;Lo;0;L;;;;;N;;;;; 1989;NEW TAI LUE LETTER HIGH SA;Lo;0;L;;;;;N;;;;; 198A;NEW TAI LUE LETTER HIGH YA;Lo;0;L;;;;;N;;;;; 198B;NEW TAI LUE LETTER LOW TSA;Lo;0;L;;;;;N;;;;; 198C;NEW TAI LUE LETTER LOW SA;Lo;0;L;;;;;N;;;;; 198D;NEW TAI LUE LETTER LOW YA;Lo;0;L;;;;;N;;;;; 198E;NEW TAI LUE LETTER HIGH TA;Lo;0;L;;;;;N;;;;; 198F;NEW TAI LUE LETTER HIGH THA;Lo;0;L;;;;;N;;;;; 1990;NEW TAI LUE LETTER HIGH NA;Lo;0;L;;;;;N;;;;; 1991;NEW TAI LUE LETTER LOW TA;Lo;0;L;;;;;N;;;;; 1992;NEW TAI LUE LETTER LOW THA;Lo;0;L;;;;;N;;;;; 1993;NEW TAI LUE LETTER LOW NA;Lo;0;L;;;;;N;;;;; 1994;NEW TAI LUE LETTER HIGH PA;Lo;0;L;;;;;N;;;;; 1995;NEW TAI LUE LETTER HIGH PHA;Lo;0;L;;;;;N;;;;; 1996;NEW TAI LUE LETTER HIGH MA;Lo;0;L;;;;;N;;;;; 1997;NEW TAI LUE LETTER LOW PA;Lo;0;L;;;;;N;;;;; 1998;NEW TAI LUE LETTER LOW PHA;Lo;0;L;;;;;N;;;;; 1999;NEW TAI LUE LETTER LOW MA;Lo;0;L;;;;;N;;;;; 199A;NEW TAI LUE LETTER HIGH FA;Lo;0;L;;;;;N;;;;; 199B;NEW TAI LUE LETTER HIGH VA;Lo;0;L;;;;;N;;;;; 199C;NEW TAI LUE LETTER HIGH LA;Lo;0;L;;;;;N;;;;; 199D;NEW TAI LUE LETTER LOW FA;Lo;0;L;;;;;N;;;;; 199E;NEW TAI LUE LETTER LOW VA;Lo;0;L;;;;;N;;;;; 199F;NEW TAI LUE LETTER LOW LA;Lo;0;L;;;;;N;;;;; 19A0;NEW TAI LUE LETTER HIGH HA;Lo;0;L;;;;;N;;;;; 19A1;NEW TAI LUE LETTER HIGH DA;Lo;0;L;;;;;N;;;;; 19A2;NEW TAI LUE LETTER HIGH BA;Lo;0;L;;;;;N;;;;; 19A3;NEW TAI LUE LETTER LOW HA;Lo;0;L;;;;;N;;;;; 19A4;NEW TAI LUE LETTER LOW DA;Lo;0;L;;;;;N;;;;; 19A5;NEW TAI LUE LETTER LOW BA;Lo;0;L;;;;;N;;;;; 19A6;NEW TAI LUE LETTER HIGH KVA;Lo;0;L;;;;;N;;;;; 19A7;NEW TAI LUE LETTER HIGH XVA;Lo;0;L;;;;;N;;;;; 19A8;NEW TAI LUE LETTER LOW KVA;Lo;0;L;;;;;N;;;;; 19A9;NEW TAI LUE LETTER LOW XVA;Lo;0;L;;;;;N;;;;; 19AA;NEW TAI LUE LETTER HIGH SUA;Lo;0;L;;;;;N;;;;; 19AB;NEW TAI LUE LETTER LOW SUA;Lo;0;L;;;;;N;;;;; 19B0;NEW TAI LUE VOWEL SIGN VOWEL SHORTENER;Lo;0;L;;;;;N;;;;; 19B1;NEW TAI LUE VOWEL SIGN AA;Lo;0;L;;;;;N;;;;; 19B2;NEW TAI LUE VOWEL SIGN II;Lo;0;L;;;;;N;;;;; 19B3;NEW TAI LUE VOWEL SIGN U;Lo;0;L;;;;;N;;;;; 19B4;NEW TAI LUE VOWEL SIGN UU;Lo;0;L;;;;;N;;;;; 19B5;NEW TAI LUE VOWEL SIGN E;Lo;0;L;;;;;N;;;;; 19B6;NEW TAI LUE VOWEL SIGN AE;Lo;0;L;;;;;N;;;;; 19B7;NEW TAI LUE VOWEL SIGN O;Lo;0;L;;;;;N;;;;; 19B8;NEW TAI LUE VOWEL SIGN OA;Lo;0;L;;;;;N;;;;; 19B9;NEW TAI LUE VOWEL SIGN UE;Lo;0;L;;;;;N;;;;; 19BA;NEW TAI LUE VOWEL SIGN AY;Lo;0;L;;;;;N;;;;; 19BB;NEW TAI LUE VOWEL SIGN AAY;Lo;0;L;;;;;N;;;;; 19BC;NEW TAI LUE VOWEL SIGN UY;Lo;0;L;;;;;N;;;;; 19BD;NEW TAI LUE VOWEL SIGN OY;Lo;0;L;;;;;N;;;;; 19BE;NEW TAI LUE VOWEL SIGN OAY;Lo;0;L;;;;;N;;;;; 19BF;NEW TAI LUE VOWEL SIGN UEY;Lo;0;L;;;;;N;;;;; 19C0;NEW TAI LUE VOWEL SIGN IY;Lo;0;L;;;;;N;;;;; 19C1;NEW TAI LUE LETTER FINAL V;Lo;0;L;;;;;N;;;;; 19C2;NEW TAI LUE LETTER FINAL NG;Lo;0;L;;;;;N;;;;; 19C3;NEW TAI LUE LETTER FINAL N;Lo;0;L;;;;;N;;;;; 19C4;NEW TAI LUE LETTER FINAL M;Lo;0;L;;;;;N;;;;; 19C5;NEW TAI LUE LETTER FINAL K;Lo;0;L;;;;;N;;;;; 19C6;NEW TAI LUE LETTER FINAL D;Lo;0;L;;;;;N;;;;; 19C7;NEW TAI LUE LETTER FINAL B;Lo;0;L;;;;;N;;;;; 19C8;NEW TAI LUE TONE MARK-1;Lo;0;L;;;;;N;;;;; 19C9;NEW TAI LUE TONE MARK-2;Lo;0;L;;;;;N;;;;; 19D0;NEW TAI LUE DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 19D1;NEW TAI LUE DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 19D2;NEW TAI LUE DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 19D3;NEW TAI LUE DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 19D4;NEW TAI LUE DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 19D5;NEW TAI LUE DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 19D6;NEW TAI LUE DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 19D7;NEW TAI LUE DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 19D8;NEW TAI LUE DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 19D9;NEW TAI LUE DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 19DA;NEW TAI LUE THAM DIGIT ONE;No;0;L;;;1;1;N;;;;; 19DE;NEW TAI LUE SIGN LAE;So;0;ON;;;;;N;;;;; 19DF;NEW TAI LUE SIGN LAEV;So;0;ON;;;;;N;;;;; 19E0;KHMER SYMBOL PATHAMASAT;So;0;ON;;;;;N;;;;; 19E1;KHMER SYMBOL MUOY KOET;So;0;ON;;;;;N;;;;; 19E2;KHMER SYMBOL PII KOET;So;0;ON;;;;;N;;;;; 19E3;KHMER SYMBOL BEI KOET;So;0;ON;;;;;N;;;;; 19E4;KHMER SYMBOL BUON KOET;So;0;ON;;;;;N;;;;; 19E5;KHMER SYMBOL PRAM KOET;So;0;ON;;;;;N;;;;; 19E6;KHMER SYMBOL PRAM-MUOY KOET;So;0;ON;;;;;N;;;;; 19E7;KHMER SYMBOL PRAM-PII KOET;So;0;ON;;;;;N;;;;; 19E8;KHMER SYMBOL PRAM-BEI KOET;So;0;ON;;;;;N;;;;; 19E9;KHMER SYMBOL PRAM-BUON KOET;So;0;ON;;;;;N;;;;; 19EA;KHMER SYMBOL DAP KOET;So;0;ON;;;;;N;;;;; 19EB;KHMER SYMBOL DAP-MUOY KOET;So;0;ON;;;;;N;;;;; 19EC;KHMER SYMBOL DAP-PII KOET;So;0;ON;;;;;N;;;;; 19ED;KHMER SYMBOL DAP-BEI KOET;So;0;ON;;;;;N;;;;; 19EE;KHMER SYMBOL DAP-BUON KOET;So;0;ON;;;;;N;;;;; 19EF;KHMER SYMBOL DAP-PRAM KOET;So;0;ON;;;;;N;;;;; 19F0;KHMER SYMBOL TUTEYASAT;So;0;ON;;;;;N;;;;; 19F1;KHMER SYMBOL MUOY ROC;So;0;ON;;;;;N;;;;; 19F2;KHMER SYMBOL PII ROC;So;0;ON;;;;;N;;;;; 19F3;KHMER SYMBOL BEI ROC;So;0;ON;;;;;N;;;;; 19F4;KHMER SYMBOL BUON ROC;So;0;ON;;;;;N;;;;; 19F5;KHMER SYMBOL PRAM ROC;So;0;ON;;;;;N;;;;; 19F6;KHMER SYMBOL PRAM-MUOY ROC;So;0;ON;;;;;N;;;;; 19F7;KHMER SYMBOL PRAM-PII ROC;So;0;ON;;;;;N;;;;; 19F8;KHMER SYMBOL PRAM-BEI ROC;So;0;ON;;;;;N;;;;; 19F9;KHMER SYMBOL PRAM-BUON ROC;So;0;ON;;;;;N;;;;; 19FA;KHMER SYMBOL DAP ROC;So;0;ON;;;;;N;;;;; 19FB;KHMER SYMBOL DAP-MUOY ROC;So;0;ON;;;;;N;;;;; 19FC;KHMER SYMBOL DAP-PII ROC;So;0;ON;;;;;N;;;;; 19FD;KHMER SYMBOL DAP-BEI ROC;So;0;ON;;;;;N;;;;; 19FE;KHMER SYMBOL DAP-BUON ROC;So;0;ON;;;;;N;;;;; 19FF;KHMER SYMBOL DAP-PRAM ROC;So;0;ON;;;;;N;;;;; 1A00;BUGINESE LETTER KA;Lo;0;L;;;;;N;;;;; 1A01;BUGINESE LETTER GA;Lo;0;L;;;;;N;;;;; 1A02;BUGINESE LETTER NGA;Lo;0;L;;;;;N;;;;; 1A03;BUGINESE LETTER NGKA;Lo;0;L;;;;;N;;;;; 1A04;BUGINESE LETTER PA;Lo;0;L;;;;;N;;;;; 1A05;BUGINESE LETTER BA;Lo;0;L;;;;;N;;;;; 1A06;BUGINESE LETTER MA;Lo;0;L;;;;;N;;;;; 1A07;BUGINESE LETTER MPA;Lo;0;L;;;;;N;;;;; 1A08;BUGINESE LETTER TA;Lo;0;L;;;;;N;;;;; 1A09;BUGINESE LETTER DA;Lo;0;L;;;;;N;;;;; 1A0A;BUGINESE LETTER NA;Lo;0;L;;;;;N;;;;; 1A0B;BUGINESE LETTER NRA;Lo;0;L;;;;;N;;;;; 1A0C;BUGINESE LETTER CA;Lo;0;L;;;;;N;;;;; 1A0D;BUGINESE LETTER JA;Lo;0;L;;;;;N;;;;; 1A0E;BUGINESE LETTER NYA;Lo;0;L;;;;;N;;;;; 1A0F;BUGINESE LETTER NYCA;Lo;0;L;;;;;N;;;;; 1A10;BUGINESE LETTER YA;Lo;0;L;;;;;N;;;;; 1A11;BUGINESE LETTER RA;Lo;0;L;;;;;N;;;;; 1A12;BUGINESE LETTER LA;Lo;0;L;;;;;N;;;;; 1A13;BUGINESE LETTER VA;Lo;0;L;;;;;N;;;;; 1A14;BUGINESE LETTER SA;Lo;0;L;;;;;N;;;;; 1A15;BUGINESE LETTER A;Lo;0;L;;;;;N;;;;; 1A16;BUGINESE LETTER HA;Lo;0;L;;;;;N;;;;; 1A17;BUGINESE VOWEL SIGN I;Mn;230;NSM;;;;;N;;;;; 1A18;BUGINESE VOWEL SIGN U;Mn;220;NSM;;;;;N;;;;; 1A19;BUGINESE VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 1A1A;BUGINESE VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 1A1B;BUGINESE VOWEL SIGN AE;Mn;0;NSM;;;;;N;;;;; 1A1E;BUGINESE PALLAWA;Po;0;L;;;;;N;;;;; 1A1F;BUGINESE END OF SECTION;Po;0;L;;;;;N;;;;; 1A20;TAI THAM LETTER HIGH KA;Lo;0;L;;;;;N;;;;; 1A21;TAI THAM LETTER HIGH KHA;Lo;0;L;;;;;N;;;;; 1A22;TAI THAM LETTER HIGH KXA;Lo;0;L;;;;;N;;;;; 1A23;TAI THAM LETTER LOW KA;Lo;0;L;;;;;N;;;;; 1A24;TAI THAM LETTER LOW KXA;Lo;0;L;;;;;N;;;;; 1A25;TAI THAM LETTER LOW KHA;Lo;0;L;;;;;N;;;;; 1A26;TAI THAM LETTER NGA;Lo;0;L;;;;;N;;;;; 1A27;TAI THAM LETTER HIGH CA;Lo;0;L;;;;;N;;;;; 1A28;TAI THAM LETTER HIGH CHA;Lo;0;L;;;;;N;;;;; 1A29;TAI THAM LETTER LOW CA;Lo;0;L;;;;;N;;;;; 1A2A;TAI THAM LETTER LOW SA;Lo;0;L;;;;;N;;;;; 1A2B;TAI THAM LETTER LOW CHA;Lo;0;L;;;;;N;;;;; 1A2C;TAI THAM LETTER NYA;Lo;0;L;;;;;N;;;;; 1A2D;TAI THAM LETTER RATA;Lo;0;L;;;;;N;;;;; 1A2E;TAI THAM LETTER HIGH RATHA;Lo;0;L;;;;;N;;;;; 1A2F;TAI THAM LETTER DA;Lo;0;L;;;;;N;;;;; 1A30;TAI THAM LETTER LOW RATHA;Lo;0;L;;;;;N;;;;; 1A31;TAI THAM LETTER RANA;Lo;0;L;;;;;N;;;;; 1A32;TAI THAM LETTER HIGH TA;Lo;0;L;;;;;N;;;;; 1A33;TAI THAM LETTER HIGH THA;Lo;0;L;;;;;N;;;;; 1A34;TAI THAM LETTER LOW TA;Lo;0;L;;;;;N;;;;; 1A35;TAI THAM LETTER LOW THA;Lo;0;L;;;;;N;;;;; 1A36;TAI THAM LETTER NA;Lo;0;L;;;;;N;;;;; 1A37;TAI THAM LETTER BA;Lo;0;L;;;;;N;;;;; 1A38;TAI THAM LETTER HIGH PA;Lo;0;L;;;;;N;;;;; 1A39;TAI THAM LETTER HIGH PHA;Lo;0;L;;;;;N;;;;; 1A3A;TAI THAM LETTER HIGH FA;Lo;0;L;;;;;N;;;;; 1A3B;TAI THAM LETTER LOW PA;Lo;0;L;;;;;N;;;;; 1A3C;TAI THAM LETTER LOW FA;Lo;0;L;;;;;N;;;;; 1A3D;TAI THAM LETTER LOW PHA;Lo;0;L;;;;;N;;;;; 1A3E;TAI THAM LETTER MA;Lo;0;L;;;;;N;;;;; 1A3F;TAI THAM LETTER LOW YA;Lo;0;L;;;;;N;;;;; 1A40;TAI THAM LETTER HIGH YA;Lo;0;L;;;;;N;;;;; 1A41;TAI THAM LETTER RA;Lo;0;L;;;;;N;;;;; 1A42;TAI THAM LETTER RUE;Lo;0;L;;;;;N;;;;; 1A43;TAI THAM LETTER LA;Lo;0;L;;;;;N;;;;; 1A44;TAI THAM LETTER LUE;Lo;0;L;;;;;N;;;;; 1A45;TAI THAM LETTER WA;Lo;0;L;;;;;N;;;;; 1A46;TAI THAM LETTER HIGH SHA;Lo;0;L;;;;;N;;;;; 1A47;TAI THAM LETTER HIGH SSA;Lo;0;L;;;;;N;;;;; 1A48;TAI THAM LETTER HIGH SA;Lo;0;L;;;;;N;;;;; 1A49;TAI THAM LETTER HIGH HA;Lo;0;L;;;;;N;;;;; 1A4A;TAI THAM LETTER LLA;Lo;0;L;;;;;N;;;;; 1A4B;TAI THAM LETTER A;Lo;0;L;;;;;N;;;;; 1A4C;TAI THAM LETTER LOW HA;Lo;0;L;;;;;N;;;;; 1A4D;TAI THAM LETTER I;Lo;0;L;;;;;N;;;;; 1A4E;TAI THAM LETTER II;Lo;0;L;;;;;N;;;;; 1A4F;TAI THAM LETTER U;Lo;0;L;;;;;N;;;;; 1A50;TAI THAM LETTER UU;Lo;0;L;;;;;N;;;;; 1A51;TAI THAM LETTER EE;Lo;0;L;;;;;N;;;;; 1A52;TAI THAM LETTER OO;Lo;0;L;;;;;N;;;;; 1A53;TAI THAM LETTER LAE;Lo;0;L;;;;;N;;;;; 1A54;TAI THAM LETTER GREAT SA;Lo;0;L;;;;;N;;;;; 1A55;TAI THAM CONSONANT SIGN MEDIAL RA;Mc;0;L;;;;;N;;;;; 1A56;TAI THAM CONSONANT SIGN MEDIAL LA;Mn;0;NSM;;;;;N;;;;; 1A57;TAI THAM CONSONANT SIGN LA TANG LAI;Mc;0;L;;;;;N;;;;; 1A58;TAI THAM SIGN MAI KANG LAI;Mn;0;NSM;;;;;N;;;;; 1A59;TAI THAM CONSONANT SIGN FINAL NGA;Mn;0;NSM;;;;;N;;;;; 1A5A;TAI THAM CONSONANT SIGN LOW PA;Mn;0;NSM;;;;;N;;;;; 1A5B;TAI THAM CONSONANT SIGN HIGH RATHA OR LOW PA;Mn;0;NSM;;;;;N;;;;; 1A5C;TAI THAM CONSONANT SIGN MA;Mn;0;NSM;;;;;N;;;;; 1A5D;TAI THAM CONSONANT SIGN BA;Mn;0;NSM;;;;;N;;;;; 1A5E;TAI THAM CONSONANT SIGN SA;Mn;0;NSM;;;;;N;;;;; 1A60;TAI THAM SIGN SAKOT;Mn;9;NSM;;;;;N;;;;; 1A61;TAI THAM VOWEL SIGN A;Mc;0;L;;;;;N;;;;; 1A62;TAI THAM VOWEL SIGN MAI SAT;Mn;0;NSM;;;;;N;;;;; 1A63;TAI THAM VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 1A64;TAI THAM VOWEL SIGN TALL AA;Mc;0;L;;;;;N;;;;; 1A65;TAI THAM VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 1A66;TAI THAM VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 1A67;TAI THAM VOWEL SIGN UE;Mn;0;NSM;;;;;N;;;;; 1A68;TAI THAM VOWEL SIGN UUE;Mn;0;NSM;;;;;N;;;;; 1A69;TAI THAM VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 1A6A;TAI THAM VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 1A6B;TAI THAM VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 1A6C;TAI THAM VOWEL SIGN OA BELOW;Mn;0;NSM;;;;;N;;;;; 1A6D;TAI THAM VOWEL SIGN OY;Mc;0;L;;;;;N;;;;; 1A6E;TAI THAM VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 1A6F;TAI THAM VOWEL SIGN AE;Mc;0;L;;;;;N;;;;; 1A70;TAI THAM VOWEL SIGN OO;Mc;0;L;;;;;N;;;;; 1A71;TAI THAM VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; 1A72;TAI THAM VOWEL SIGN THAM AI;Mc;0;L;;;;;N;;;;; 1A73;TAI THAM VOWEL SIGN OA ABOVE;Mn;0;NSM;;;;;N;;;;; 1A74;TAI THAM SIGN MAI KANG;Mn;0;NSM;;;;;N;;;;; 1A75;TAI THAM SIGN TONE-1;Mn;230;NSM;;;;;N;;;;; 1A76;TAI THAM SIGN TONE-2;Mn;230;NSM;;;;;N;;;;; 1A77;TAI THAM SIGN KHUEN TONE-3;Mn;230;NSM;;;;;N;;;;; 1A78;TAI THAM SIGN KHUEN TONE-4;Mn;230;NSM;;;;;N;;;;; 1A79;TAI THAM SIGN KHUEN TONE-5;Mn;230;NSM;;;;;N;;;;; 1A7A;TAI THAM SIGN RA HAAM;Mn;230;NSM;;;;;N;;;;; 1A7B;TAI THAM SIGN MAI SAM;Mn;230;NSM;;;;;N;;;;; 1A7C;TAI THAM SIGN KHUEN-LUE KARAN;Mn;230;NSM;;;;;N;;;;; 1A7F;TAI THAM COMBINING CRYPTOGRAMMIC DOT;Mn;220;NSM;;;;;N;;;;; 1A80;TAI THAM HORA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1A81;TAI THAM HORA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1A82;TAI THAM HORA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1A83;TAI THAM HORA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1A84;TAI THAM HORA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1A85;TAI THAM HORA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1A86;TAI THAM HORA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1A87;TAI THAM HORA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1A88;TAI THAM HORA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1A89;TAI THAM HORA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1A90;TAI THAM THAM DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1A91;TAI THAM THAM DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1A92;TAI THAM THAM DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1A93;TAI THAM THAM DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1A94;TAI THAM THAM DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1A95;TAI THAM THAM DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1A96;TAI THAM THAM DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1A97;TAI THAM THAM DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1A98;TAI THAM THAM DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1A99;TAI THAM THAM DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1AA0;TAI THAM SIGN WIANG;Po;0;L;;;;;N;;;;; 1AA1;TAI THAM SIGN WIANGWAAK;Po;0;L;;;;;N;;;;; 1AA2;TAI THAM SIGN SAWAN;Po;0;L;;;;;N;;;;; 1AA3;TAI THAM SIGN KEOW;Po;0;L;;;;;N;;;;; 1AA4;TAI THAM SIGN HOY;Po;0;L;;;;;N;;;;; 1AA5;TAI THAM SIGN DOKMAI;Po;0;L;;;;;N;;;;; 1AA6;TAI THAM SIGN REVERSED ROTATED RANA;Po;0;L;;;;;N;;;;; 1AA7;TAI THAM SIGN MAI YAMOK;Lm;0;L;;;;;N;;;;; 1AA8;TAI THAM SIGN KAAN;Po;0;L;;;;;N;;;;; 1AA9;TAI THAM SIGN KAANKUU;Po;0;L;;;;;N;;;;; 1AAA;TAI THAM SIGN SATKAAN;Po;0;L;;;;;N;;;;; 1AAB;TAI THAM SIGN SATKAANKUU;Po;0;L;;;;;N;;;;; 1AAC;TAI THAM SIGN HANG;Po;0;L;;;;;N;;;;; 1AAD;TAI THAM SIGN CAANG;Po;0;L;;;;;N;;;;; 1AB0;COMBINING DOUBLED CIRCUMFLEX ACCENT;Mn;230;NSM;;;;;N;;;;; 1AB1;COMBINING DIAERESIS-RING;Mn;230;NSM;;;;;N;;;;; 1AB2;COMBINING INFINITY;Mn;230;NSM;;;;;N;;;;; 1AB3;COMBINING DOWNWARDS ARROW;Mn;230;NSM;;;;;N;;;;; 1AB4;COMBINING TRIPLE DOT;Mn;230;NSM;;;;;N;;;;; 1AB5;COMBINING X-X BELOW;Mn;220;NSM;;;;;N;;;;; 1AB6;COMBINING WIGGLY LINE BELOW;Mn;220;NSM;;;;;N;;;;; 1AB7;COMBINING OPEN MARK BELOW;Mn;220;NSM;;;;;N;;;;; 1AB8;COMBINING DOUBLE OPEN MARK BELOW;Mn;220;NSM;;;;;N;;;;; 1AB9;COMBINING LIGHT CENTRALIZATION STROKE BELOW;Mn;220;NSM;;;;;N;;;;; 1ABA;COMBINING STRONG CENTRALIZATION STROKE BELOW;Mn;220;NSM;;;;;N;;;;; 1ABB;COMBINING PARENTHESES ABOVE;Mn;230;NSM;;;;;N;;;;; 1ABC;COMBINING DOUBLE PARENTHESES ABOVE;Mn;230;NSM;;;;;N;;;;; 1ABD;COMBINING PARENTHESES BELOW;Mn;220;NSM;;;;;N;;;;; 1ABE;COMBINING PARENTHESES OVERLAY;Me;0;NSM;;;;;N;;;;; 1ABF;COMBINING LATIN SMALL LETTER W BELOW;Mn;220;NSM;;;;;N;;;;; 1AC0;COMBINING LATIN SMALL LETTER TURNED W BELOW;Mn;220;NSM;;;;;N;;;;; 1AC1;COMBINING LEFT PARENTHESIS ABOVE LEFT;Mn;230;NSM;;;;;N;;;;; 1AC2;COMBINING RIGHT PARENTHESIS ABOVE RIGHT;Mn;230;NSM;;;;;N;;;;; 1AC3;COMBINING LEFT PARENTHESIS BELOW LEFT;Mn;220;NSM;;;;;N;;;;; 1AC4;COMBINING RIGHT PARENTHESIS BELOW RIGHT;Mn;220;NSM;;;;;N;;;;; 1AC5;COMBINING SQUARE BRACKETS ABOVE;Mn;230;NSM;;;;;N;;;;; 1AC6;COMBINING NUMBER SIGN ABOVE;Mn;230;NSM;;;;;N;;;;; 1AC7;COMBINING INVERTED DOUBLE ARCH ABOVE;Mn;230;NSM;;;;;N;;;;; 1AC8;COMBINING PLUS SIGN ABOVE;Mn;230;NSM;;;;;N;;;;; 1AC9;COMBINING DOUBLE PLUS SIGN ABOVE;Mn;230;NSM;;;;;N;;;;; 1ACA;COMBINING DOUBLE PLUS SIGN BELOW;Mn;220;NSM;;;;;N;;;;; 1ACB;COMBINING TRIPLE ACUTE ACCENT;Mn;230;NSM;;;;;N;;;;; 1ACC;COMBINING LATIN SMALL LETTER INSULAR G;Mn;230;NSM;;;;;N;;;;; 1ACD;COMBINING LATIN SMALL LETTER INSULAR R;Mn;230;NSM;;;;;N;;;;; 1ACE;COMBINING LATIN SMALL LETTER INSULAR T;Mn;230;NSM;;;;;N;;;;; 1B00;BALINESE SIGN ULU RICEM;Mn;0;NSM;;;;;N;;;;; 1B01;BALINESE SIGN ULU CANDRA;Mn;0;NSM;;;;;N;;;;; 1B02;BALINESE SIGN CECEK;Mn;0;NSM;;;;;N;;;;; 1B03;BALINESE SIGN SURANG;Mn;0;NSM;;;;;N;;;;; 1B04;BALINESE SIGN BISAH;Mc;0;L;;;;;N;;;;; 1B05;BALINESE LETTER AKARA;Lo;0;L;;;;;N;;;;; 1B06;BALINESE LETTER AKARA TEDUNG;Lo;0;L;1B05 1B35;;;;N;;;;; 1B07;BALINESE LETTER IKARA;Lo;0;L;;;;;N;;;;; 1B08;BALINESE LETTER IKARA TEDUNG;Lo;0;L;1B07 1B35;;;;N;;;;; 1B09;BALINESE LETTER UKARA;Lo;0;L;;;;;N;;;;; 1B0A;BALINESE LETTER UKARA TEDUNG;Lo;0;L;1B09 1B35;;;;N;;;;; 1B0B;BALINESE LETTER RA REPA;Lo;0;L;;;;;N;;;;; 1B0C;BALINESE LETTER RA REPA TEDUNG;Lo;0;L;1B0B 1B35;;;;N;;;;; 1B0D;BALINESE LETTER LA LENGA;Lo;0;L;;;;;N;;;;; 1B0E;BALINESE LETTER LA LENGA TEDUNG;Lo;0;L;1B0D 1B35;;;;N;;;;; 1B0F;BALINESE LETTER EKARA;Lo;0;L;;;;;N;;;;; 1B10;BALINESE LETTER AIKARA;Lo;0;L;;;;;N;;;;; 1B11;BALINESE LETTER OKARA;Lo;0;L;;;;;N;;;;; 1B12;BALINESE LETTER OKARA TEDUNG;Lo;0;L;1B11 1B35;;;;N;;;;; 1B13;BALINESE LETTER KA;Lo;0;L;;;;;N;;;;; 1B14;BALINESE LETTER KA MAHAPRANA;Lo;0;L;;;;;N;;;;; 1B15;BALINESE LETTER GA;Lo;0;L;;;;;N;;;;; 1B16;BALINESE LETTER GA GORA;Lo;0;L;;;;;N;;;;; 1B17;BALINESE LETTER NGA;Lo;0;L;;;;;N;;;;; 1B18;BALINESE LETTER CA;Lo;0;L;;;;;N;;;;; 1B19;BALINESE LETTER CA LACA;Lo;0;L;;;;;N;;;;; 1B1A;BALINESE LETTER JA;Lo;0;L;;;;;N;;;;; 1B1B;BALINESE LETTER JA JERA;Lo;0;L;;;;;N;;;;; 1B1C;BALINESE LETTER NYA;Lo;0;L;;;;;N;;;;; 1B1D;BALINESE LETTER TA LATIK;Lo;0;L;;;;;N;;;;; 1B1E;BALINESE LETTER TA MURDA MAHAPRANA;Lo;0;L;;;;;N;;;;; 1B1F;BALINESE LETTER DA MURDA ALPAPRANA;Lo;0;L;;;;;N;;;;; 1B20;BALINESE LETTER DA MURDA MAHAPRANA;Lo;0;L;;;;;N;;;;; 1B21;BALINESE LETTER NA RAMBAT;Lo;0;L;;;;;N;;;;; 1B22;BALINESE LETTER TA;Lo;0;L;;;;;N;;;;; 1B23;BALINESE LETTER TA TAWA;Lo;0;L;;;;;N;;;;; 1B24;BALINESE LETTER DA;Lo;0;L;;;;;N;;;;; 1B25;BALINESE LETTER DA MADU;Lo;0;L;;;;;N;;;;; 1B26;BALINESE LETTER NA;Lo;0;L;;;;;N;;;;; 1B27;BALINESE LETTER PA;Lo;0;L;;;;;N;;;;; 1B28;BALINESE LETTER PA KAPAL;Lo;0;L;;;;;N;;;;; 1B29;BALINESE LETTER BA;Lo;0;L;;;;;N;;;;; 1B2A;BALINESE LETTER BA KEMBANG;Lo;0;L;;;;;N;;;;; 1B2B;BALINESE LETTER MA;Lo;0;L;;;;;N;;;;; 1B2C;BALINESE LETTER YA;Lo;0;L;;;;;N;;;;; 1B2D;BALINESE LETTER RA;Lo;0;L;;;;;N;;;;; 1B2E;BALINESE LETTER LA;Lo;0;L;;;;;N;;;;; 1B2F;BALINESE LETTER WA;Lo;0;L;;;;;N;;;;; 1B30;BALINESE LETTER SA SAGA;Lo;0;L;;;;;N;;;;; 1B31;BALINESE LETTER SA SAPA;Lo;0;L;;;;;N;;;;; 1B32;BALINESE LETTER SA;Lo;0;L;;;;;N;;;;; 1B33;BALINESE LETTER HA;Lo;0;L;;;;;N;;;;; 1B34;BALINESE SIGN REREKAN;Mn;7;NSM;;;;;N;;;;; 1B35;BALINESE VOWEL SIGN TEDUNG;Mc;0;L;;;;;N;;;;; 1B36;BALINESE VOWEL SIGN ULU;Mn;0;NSM;;;;;N;;;;; 1B37;BALINESE VOWEL SIGN ULU SARI;Mn;0;NSM;;;;;N;;;;; 1B38;BALINESE VOWEL SIGN SUKU;Mn;0;NSM;;;;;N;;;;; 1B39;BALINESE VOWEL SIGN SUKU ILUT;Mn;0;NSM;;;;;N;;;;; 1B3A;BALINESE VOWEL SIGN RA REPA;Mn;0;NSM;;;;;N;;;;; 1B3B;BALINESE VOWEL SIGN RA REPA TEDUNG;Mc;0;L;1B3A 1B35;;;;N;;;;; 1B3C;BALINESE VOWEL SIGN LA LENGA;Mn;0;NSM;;;;;N;;;;; 1B3D;BALINESE VOWEL SIGN LA LENGA TEDUNG;Mc;0;L;1B3C 1B35;;;;N;;;;; 1B3E;BALINESE VOWEL SIGN TALING;Mc;0;L;;;;;N;;;;; 1B3F;BALINESE VOWEL SIGN TALING REPA;Mc;0;L;;;;;N;;;;; 1B40;BALINESE VOWEL SIGN TALING TEDUNG;Mc;0;L;1B3E 1B35;;;;N;;;;; 1B41;BALINESE VOWEL SIGN TALING REPA TEDUNG;Mc;0;L;1B3F 1B35;;;;N;;;;; 1B42;BALINESE VOWEL SIGN PEPET;Mn;0;NSM;;;;;N;;;;; 1B43;BALINESE VOWEL SIGN PEPET TEDUNG;Mc;0;L;1B42 1B35;;;;N;;;;; 1B44;BALINESE ADEG ADEG;Mc;9;L;;;;;N;;;;; 1B45;BALINESE LETTER KAF SASAK;Lo;0;L;;;;;N;;;;; 1B46;BALINESE LETTER KHOT SASAK;Lo;0;L;;;;;N;;;;; 1B47;BALINESE LETTER TZIR SASAK;Lo;0;L;;;;;N;;;;; 1B48;BALINESE LETTER EF SASAK;Lo;0;L;;;;;N;;;;; 1B49;BALINESE LETTER VE SASAK;Lo;0;L;;;;;N;;;;; 1B4A;BALINESE LETTER ZAL SASAK;Lo;0;L;;;;;N;;;;; 1B4B;BALINESE LETTER ASYURA SASAK;Lo;0;L;;;;;N;;;;; 1B4C;BALINESE LETTER ARCHAIC JNYA;Lo;0;L;;;;;N;;;;; 1B4E;BALINESE INVERTED CARIK SIKI;Po;0;L;;;;;N;;;;; 1B4F;BALINESE INVERTED CARIK PAREREN;Po;0;L;;;;;N;;;;; 1B50;BALINESE DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1B51;BALINESE DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1B52;BALINESE DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1B53;BALINESE DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1B54;BALINESE DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1B55;BALINESE DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1B56;BALINESE DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1B57;BALINESE DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1B58;BALINESE DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1B59;BALINESE DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1B5A;BALINESE PANTI;Po;0;L;;;;;N;;;;; 1B5B;BALINESE PAMADA;Po;0;L;;;;;N;;;;; 1B5C;BALINESE WINDU;Po;0;L;;;;;N;;;;; 1B5D;BALINESE CARIK PAMUNGKAH;Po;0;L;;;;;N;;;;; 1B5E;BALINESE CARIK SIKI;Po;0;L;;;;;N;;;;; 1B5F;BALINESE CARIK PAREREN;Po;0;L;;;;;N;;;;; 1B60;BALINESE PAMENENG;Po;0;L;;;;;N;;;;; 1B61;BALINESE MUSICAL SYMBOL DONG;So;0;L;;;;;N;;;;; 1B62;BALINESE MUSICAL SYMBOL DENG;So;0;L;;;;;N;;;;; 1B63;BALINESE MUSICAL SYMBOL DUNG;So;0;L;;;;;N;;;;; 1B64;BALINESE MUSICAL SYMBOL DANG;So;0;L;;;;;N;;;;; 1B65;BALINESE MUSICAL SYMBOL DANG SURANG;So;0;L;;;;;N;;;;; 1B66;BALINESE MUSICAL SYMBOL DING;So;0;L;;;;;N;;;;; 1B67;BALINESE MUSICAL SYMBOL DAENG;So;0;L;;;;;N;;;;; 1B68;BALINESE MUSICAL SYMBOL DEUNG;So;0;L;;;;;N;;;;; 1B69;BALINESE MUSICAL SYMBOL DAING;So;0;L;;;;;N;;;;; 1B6A;BALINESE MUSICAL SYMBOL DANG GEDE;So;0;L;;;;;N;;;;; 1B6B;BALINESE MUSICAL SYMBOL COMBINING TEGEH;Mn;230;NSM;;;;;N;;;;; 1B6C;BALINESE MUSICAL SYMBOL COMBINING ENDEP;Mn;220;NSM;;;;;N;;;;; 1B6D;BALINESE MUSICAL SYMBOL COMBINING KEMPUL;Mn;230;NSM;;;;;N;;;;; 1B6E;BALINESE MUSICAL SYMBOL COMBINING KEMPLI;Mn;230;NSM;;;;;N;;;;; 1B6F;BALINESE MUSICAL SYMBOL COMBINING JEGOGAN;Mn;230;NSM;;;;;N;;;;; 1B70;BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN;Mn;230;NSM;;;;;N;;;;; 1B71;BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN;Mn;230;NSM;;;;;N;;;;; 1B72;BALINESE MUSICAL SYMBOL COMBINING BENDE;Mn;230;NSM;;;;;N;;;;; 1B73;BALINESE MUSICAL SYMBOL COMBINING GONG;Mn;230;NSM;;;;;N;;;;; 1B74;BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG;So;0;L;;;;;N;;;;; 1B75;BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG;So;0;L;;;;;N;;;;; 1B76;BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK;So;0;L;;;;;N;;;;; 1B77;BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK;So;0;L;;;;;N;;;;; 1B78;BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG;So;0;L;;;;;N;;;;; 1B79;BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG;So;0;L;;;;;N;;;;; 1B7A;BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK;So;0;L;;;;;N;;;;; 1B7B;BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK;So;0;L;;;;;N;;;;; 1B7C;BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING;So;0;L;;;;;N;;;;; 1B7D;BALINESE PANTI LANTANG;Po;0;L;;;;;N;;;;; 1B7E;BALINESE PAMADA LANTANG;Po;0;L;;;;;N;;;;; 1B7F;BALINESE PANTI BAWAK;Po;0;L;;;;;N;;;;; 1B80;SUNDANESE SIGN PANYECEK;Mn;0;NSM;;;;;N;;;;; 1B81;SUNDANESE SIGN PANGLAYAR;Mn;0;NSM;;;;;N;;;;; 1B82;SUNDANESE SIGN PANGWISAD;Mc;0;L;;;;;N;;;;; 1B83;SUNDANESE LETTER A;Lo;0;L;;;;;N;;;;; 1B84;SUNDANESE LETTER I;Lo;0;L;;;;;N;;;;; 1B85;SUNDANESE LETTER U;Lo;0;L;;;;;N;;;;; 1B86;SUNDANESE LETTER AE;Lo;0;L;;;;;N;;;;; 1B87;SUNDANESE LETTER O;Lo;0;L;;;;;N;;;;; 1B88;SUNDANESE LETTER E;Lo;0;L;;;;;N;;;;; 1B89;SUNDANESE LETTER EU;Lo;0;L;;;;;N;;;;; 1B8A;SUNDANESE LETTER KA;Lo;0;L;;;;;N;;;;; 1B8B;SUNDANESE LETTER QA;Lo;0;L;;;;;N;;;;; 1B8C;SUNDANESE LETTER GA;Lo;0;L;;;;;N;;;;; 1B8D;SUNDANESE LETTER NGA;Lo;0;L;;;;;N;;;;; 1B8E;SUNDANESE LETTER CA;Lo;0;L;;;;;N;;;;; 1B8F;SUNDANESE LETTER JA;Lo;0;L;;;;;N;;;;; 1B90;SUNDANESE LETTER ZA;Lo;0;L;;;;;N;;;;; 1B91;SUNDANESE LETTER NYA;Lo;0;L;;;;;N;;;;; 1B92;SUNDANESE LETTER TA;Lo;0;L;;;;;N;;;;; 1B93;SUNDANESE LETTER DA;Lo;0;L;;;;;N;;;;; 1B94;SUNDANESE LETTER NA;Lo;0;L;;;;;N;;;;; 1B95;SUNDANESE LETTER PA;Lo;0;L;;;;;N;;;;; 1B96;SUNDANESE LETTER FA;Lo;0;L;;;;;N;;;;; 1B97;SUNDANESE LETTER VA;Lo;0;L;;;;;N;;;;; 1B98;SUNDANESE LETTER BA;Lo;0;L;;;;;N;;;;; 1B99;SUNDANESE LETTER MA;Lo;0;L;;;;;N;;;;; 1B9A;SUNDANESE LETTER YA;Lo;0;L;;;;;N;;;;; 1B9B;SUNDANESE LETTER RA;Lo;0;L;;;;;N;;;;; 1B9C;SUNDANESE LETTER LA;Lo;0;L;;;;;N;;;;; 1B9D;SUNDANESE LETTER WA;Lo;0;L;;;;;N;;;;; 1B9E;SUNDANESE LETTER SA;Lo;0;L;;;;;N;;;;; 1B9F;SUNDANESE LETTER XA;Lo;0;L;;;;;N;;;;; 1BA0;SUNDANESE LETTER HA;Lo;0;L;;;;;N;;;;; 1BA1;SUNDANESE CONSONANT SIGN PAMINGKAL;Mc;0;L;;;;;N;;;;; 1BA2;SUNDANESE CONSONANT SIGN PANYAKRA;Mn;0;NSM;;;;;N;;;;; 1BA3;SUNDANESE CONSONANT SIGN PANYIKU;Mn;0;NSM;;;;;N;;;;; 1BA4;SUNDANESE VOWEL SIGN PANGHULU;Mn;0;NSM;;;;;N;;;;; 1BA5;SUNDANESE VOWEL SIGN PANYUKU;Mn;0;NSM;;;;;N;;;;; 1BA6;SUNDANESE VOWEL SIGN PANAELAENG;Mc;0;L;;;;;N;;;;; 1BA7;SUNDANESE VOWEL SIGN PANOLONG;Mc;0;L;;;;;N;;;;; 1BA8;SUNDANESE VOWEL SIGN PAMEPET;Mn;0;NSM;;;;;N;;;;; 1BA9;SUNDANESE VOWEL SIGN PANEULEUNG;Mn;0;NSM;;;;;N;;;;; 1BAA;SUNDANESE SIGN PAMAAEH;Mc;9;L;;;;;N;;;;; 1BAB;SUNDANESE SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 1BAC;SUNDANESE CONSONANT SIGN PASANGAN MA;Mn;0;NSM;;;;;N;;;;; 1BAD;SUNDANESE CONSONANT SIGN PASANGAN WA;Mn;0;NSM;;;;;N;;;;; 1BAE;SUNDANESE LETTER KHA;Lo;0;L;;;;;N;;;;; 1BAF;SUNDANESE LETTER SYA;Lo;0;L;;;;;N;;;;; 1BB0;SUNDANESE DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1BB1;SUNDANESE DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1BB2;SUNDANESE DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1BB3;SUNDANESE DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1BB4;SUNDANESE DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1BB5;SUNDANESE DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1BB6;SUNDANESE DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1BB7;SUNDANESE DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1BB8;SUNDANESE DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1BB9;SUNDANESE DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1BBA;SUNDANESE AVAGRAHA;Lo;0;L;;;;;N;;;;; 1BBB;SUNDANESE LETTER REU;Lo;0;L;;;;;N;;;;; 1BBC;SUNDANESE LETTER LEU;Lo;0;L;;;;;N;;;;; 1BBD;SUNDANESE LETTER BHA;Lo;0;L;;;;;N;;;;; 1BBE;SUNDANESE LETTER FINAL K;Lo;0;L;;;;;N;;;;; 1BBF;SUNDANESE LETTER FINAL M;Lo;0;L;;;;;N;;;;; 1BC0;BATAK LETTER A;Lo;0;L;;;;;N;;;;; 1BC1;BATAK LETTER SIMALUNGUN A;Lo;0;L;;;;;N;;;;; 1BC2;BATAK LETTER HA;Lo;0;L;;;;;N;;;;; 1BC3;BATAK LETTER SIMALUNGUN HA;Lo;0;L;;;;;N;;;;; 1BC4;BATAK LETTER MANDAILING HA;Lo;0;L;;;;;N;;;;; 1BC5;BATAK LETTER BA;Lo;0;L;;;;;N;;;;; 1BC6;BATAK LETTER KARO BA;Lo;0;L;;;;;N;;;;; 1BC7;BATAK LETTER PA;Lo;0;L;;;;;N;;;;; 1BC8;BATAK LETTER SIMALUNGUN PA;Lo;0;L;;;;;N;;;;; 1BC9;BATAK LETTER NA;Lo;0;L;;;;;N;;;;; 1BCA;BATAK LETTER MANDAILING NA;Lo;0;L;;;;;N;;;;; 1BCB;BATAK LETTER WA;Lo;0;L;;;;;N;;;;; 1BCC;BATAK LETTER SIMALUNGUN WA;Lo;0;L;;;;;N;;;;; 1BCD;BATAK LETTER PAKPAK WA;Lo;0;L;;;;;N;;;;; 1BCE;BATAK LETTER GA;Lo;0;L;;;;;N;;;;; 1BCF;BATAK LETTER SIMALUNGUN GA;Lo;0;L;;;;;N;;;;; 1BD0;BATAK LETTER JA;Lo;0;L;;;;;N;;;;; 1BD1;BATAK LETTER DA;Lo;0;L;;;;;N;;;;; 1BD2;BATAK LETTER RA;Lo;0;L;;;;;N;;;;; 1BD3;BATAK LETTER SIMALUNGUN RA;Lo;0;L;;;;;N;;;;; 1BD4;BATAK LETTER MA;Lo;0;L;;;;;N;;;;; 1BD5;BATAK LETTER SIMALUNGUN MA;Lo;0;L;;;;;N;;;;; 1BD6;BATAK LETTER SOUTHERN TA;Lo;0;L;;;;;N;;;;; 1BD7;BATAK LETTER NORTHERN TA;Lo;0;L;;;;;N;;;;; 1BD8;BATAK LETTER SA;Lo;0;L;;;;;N;;;;; 1BD9;BATAK LETTER SIMALUNGUN SA;Lo;0;L;;;;;N;;;;; 1BDA;BATAK LETTER MANDAILING SA;Lo;0;L;;;;;N;;;;; 1BDB;BATAK LETTER YA;Lo;0;L;;;;;N;;;;; 1BDC;BATAK LETTER SIMALUNGUN YA;Lo;0;L;;;;;N;;;;; 1BDD;BATAK LETTER NGA;Lo;0;L;;;;;N;;;;; 1BDE;BATAK LETTER LA;Lo;0;L;;;;;N;;;;; 1BDF;BATAK LETTER SIMALUNGUN LA;Lo;0;L;;;;;N;;;;; 1BE0;BATAK LETTER NYA;Lo;0;L;;;;;N;;;;; 1BE1;BATAK LETTER CA;Lo;0;L;;;;;N;;;;; 1BE2;BATAK LETTER NDA;Lo;0;L;;;;;N;;;;; 1BE3;BATAK LETTER MBA;Lo;0;L;;;;;N;;;;; 1BE4;BATAK LETTER I;Lo;0;L;;;;;N;;;;; 1BE5;BATAK LETTER U;Lo;0;L;;;;;N;;;;; 1BE6;BATAK SIGN TOMPI;Mn;7;NSM;;;;;N;;;;; 1BE7;BATAK VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 1BE8;BATAK VOWEL SIGN PAKPAK E;Mn;0;NSM;;;;;N;;;;; 1BE9;BATAK VOWEL SIGN EE;Mn;0;NSM;;;;;N;;;;; 1BEA;BATAK VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 1BEB;BATAK VOWEL SIGN KARO I;Mc;0;L;;;;;N;;;;; 1BEC;BATAK VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 1BED;BATAK VOWEL SIGN KARO O;Mn;0;NSM;;;;;N;;;;; 1BEE;BATAK VOWEL SIGN U;Mc;0;L;;;;;N;;;;; 1BEF;BATAK VOWEL SIGN U FOR SIMALUNGUN SA;Mn;0;NSM;;;;;N;;;;; 1BF0;BATAK CONSONANT SIGN NG;Mn;0;NSM;;;;;N;;;;; 1BF1;BATAK CONSONANT SIGN H;Mn;0;NSM;;;;;N;;;;; 1BF2;BATAK PANGOLAT;Mc;9;L;;;;;N;;;;; 1BF3;BATAK PANONGONAN;Mc;9;L;;;;;N;;;;; 1BFC;BATAK SYMBOL BINDU NA METEK;Po;0;L;;;;;N;;;;; 1BFD;BATAK SYMBOL BINDU PINARBORAS;Po;0;L;;;;;N;;;;; 1BFE;BATAK SYMBOL BINDU JUDUL;Po;0;L;;;;;N;;;;; 1BFF;BATAK SYMBOL BINDU PANGOLAT;Po;0;L;;;;;N;;;;; 1C00;LEPCHA LETTER KA;Lo;0;L;;;;;N;;;;; 1C01;LEPCHA LETTER KLA;Lo;0;L;;;;;N;;;;; 1C02;LEPCHA LETTER KHA;Lo;0;L;;;;;N;;;;; 1C03;LEPCHA LETTER GA;Lo;0;L;;;;;N;;;;; 1C04;LEPCHA LETTER GLA;Lo;0;L;;;;;N;;;;; 1C05;LEPCHA LETTER NGA;Lo;0;L;;;;;N;;;;; 1C06;LEPCHA LETTER CA;Lo;0;L;;;;;N;;;;; 1C07;LEPCHA LETTER CHA;Lo;0;L;;;;;N;;;;; 1C08;LEPCHA LETTER JA;Lo;0;L;;;;;N;;;;; 1C09;LEPCHA LETTER NYA;Lo;0;L;;;;;N;;;;; 1C0A;LEPCHA LETTER TA;Lo;0;L;;;;;N;;;;; 1C0B;LEPCHA LETTER THA;Lo;0;L;;;;;N;;;;; 1C0C;LEPCHA LETTER DA;Lo;0;L;;;;;N;;;;; 1C0D;LEPCHA LETTER NA;Lo;0;L;;;;;N;;;;; 1C0E;LEPCHA LETTER PA;Lo;0;L;;;;;N;;;;; 1C0F;LEPCHA LETTER PLA;Lo;0;L;;;;;N;;;;; 1C10;LEPCHA LETTER PHA;Lo;0;L;;;;;N;;;;; 1C11;LEPCHA LETTER FA;Lo;0;L;;;;;N;;;;; 1C12;LEPCHA LETTER FLA;Lo;0;L;;;;;N;;;;; 1C13;LEPCHA LETTER BA;Lo;0;L;;;;;N;;;;; 1C14;LEPCHA LETTER BLA;Lo;0;L;;;;;N;;;;; 1C15;LEPCHA LETTER MA;Lo;0;L;;;;;N;;;;; 1C16;LEPCHA LETTER MLA;Lo;0;L;;;;;N;;;;; 1C17;LEPCHA LETTER TSA;Lo;0;L;;;;;N;;;;; 1C18;LEPCHA LETTER TSHA;Lo;0;L;;;;;N;;;;; 1C19;LEPCHA LETTER DZA;Lo;0;L;;;;;N;;;;; 1C1A;LEPCHA LETTER YA;Lo;0;L;;;;;N;;;;; 1C1B;LEPCHA LETTER RA;Lo;0;L;;;;;N;;;;; 1C1C;LEPCHA LETTER LA;Lo;0;L;;;;;N;;;;; 1C1D;LEPCHA LETTER HA;Lo;0;L;;;;;N;;;;; 1C1E;LEPCHA LETTER HLA;Lo;0;L;;;;;N;;;;; 1C1F;LEPCHA LETTER VA;Lo;0;L;;;;;N;;;;; 1C20;LEPCHA LETTER SA;Lo;0;L;;;;;N;;;;; 1C21;LEPCHA LETTER SHA;Lo;0;L;;;;;N;;;;; 1C22;LEPCHA LETTER WA;Lo;0;L;;;;;N;;;;; 1C23;LEPCHA LETTER A;Lo;0;L;;;;;N;;;;; 1C24;LEPCHA SUBJOINED LETTER YA;Mc;0;L;;;;;N;;;;; 1C25;LEPCHA SUBJOINED LETTER RA;Mc;0;L;;;;;N;;;;; 1C26;LEPCHA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 1C27;LEPCHA VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 1C28;LEPCHA VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 1C29;LEPCHA VOWEL SIGN OO;Mc;0;L;;;;;N;;;;; 1C2A;LEPCHA VOWEL SIGN U;Mc;0;L;;;;;N;;;;; 1C2B;LEPCHA VOWEL SIGN UU;Mc;0;L;;;;;N;;;;; 1C2C;LEPCHA VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 1C2D;LEPCHA CONSONANT SIGN K;Mn;0;NSM;;;;;N;;;;; 1C2E;LEPCHA CONSONANT SIGN M;Mn;0;NSM;;;;;N;;;;; 1C2F;LEPCHA CONSONANT SIGN L;Mn;0;NSM;;;;;N;;;;; 1C30;LEPCHA CONSONANT SIGN N;Mn;0;NSM;;;;;N;;;;; 1C31;LEPCHA CONSONANT SIGN P;Mn;0;NSM;;;;;N;;;;; 1C32;LEPCHA CONSONANT SIGN R;Mn;0;NSM;;;;;N;;;;; 1C33;LEPCHA CONSONANT SIGN T;Mn;0;NSM;;;;;N;;;;; 1C34;LEPCHA CONSONANT SIGN NYIN-DO;Mc;0;L;;;;;N;;;;; 1C35;LEPCHA CONSONANT SIGN KANG;Mc;0;L;;;;;N;;;;; 1C36;LEPCHA SIGN RAN;Mn;0;NSM;;;;;N;;;;; 1C37;LEPCHA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 1C3B;LEPCHA PUNCTUATION TA-ROL;Po;0;L;;;;;N;;;;; 1C3C;LEPCHA PUNCTUATION NYET THYOOM TA-ROL;Po;0;L;;;;;N;;;;; 1C3D;LEPCHA PUNCTUATION CER-WA;Po;0;L;;;;;N;;;;; 1C3E;LEPCHA PUNCTUATION TSHOOK CER-WA;Po;0;L;;;;;N;;;;; 1C3F;LEPCHA PUNCTUATION TSHOOK;Po;0;L;;;;;N;;;;; 1C40;LEPCHA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1C41;LEPCHA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1C42;LEPCHA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1C43;LEPCHA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1C44;LEPCHA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1C45;LEPCHA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1C46;LEPCHA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1C47;LEPCHA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1C48;LEPCHA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1C49;LEPCHA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1C4D;LEPCHA LETTER TTA;Lo;0;L;;;;;N;;;;; 1C4E;LEPCHA LETTER TTHA;Lo;0;L;;;;;N;;;;; 1C4F;LEPCHA LETTER DDA;Lo;0;L;;;;;N;;;;; 1C50;OL CHIKI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1C51;OL CHIKI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1C52;OL CHIKI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1C53;OL CHIKI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1C54;OL CHIKI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1C55;OL CHIKI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1C56;OL CHIKI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1C57;OL CHIKI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1C58;OL CHIKI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1C59;OL CHIKI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1C5A;OL CHIKI LETTER LA;Lo;0;L;;;;;N;;;;; 1C5B;OL CHIKI LETTER AT;Lo;0;L;;;;;N;;;;; 1C5C;OL CHIKI LETTER AG;Lo;0;L;;;;;N;;;;; 1C5D;OL CHIKI LETTER ANG;Lo;0;L;;;;;N;;;;; 1C5E;OL CHIKI LETTER AL;Lo;0;L;;;;;N;;;;; 1C5F;OL CHIKI LETTER LAA;Lo;0;L;;;;;N;;;;; 1C60;OL CHIKI LETTER AAK;Lo;0;L;;;;;N;;;;; 1C61;OL CHIKI LETTER AAJ;Lo;0;L;;;;;N;;;;; 1C62;OL CHIKI LETTER AAM;Lo;0;L;;;;;N;;;;; 1C63;OL CHIKI LETTER AAW;Lo;0;L;;;;;N;;;;; 1C64;OL CHIKI LETTER LI;Lo;0;L;;;;;N;;;;; 1C65;OL CHIKI LETTER IS;Lo;0;L;;;;;N;;;;; 1C66;OL CHIKI LETTER IH;Lo;0;L;;;;;N;;;;; 1C67;OL CHIKI LETTER INY;Lo;0;L;;;;;N;;;;; 1C68;OL CHIKI LETTER IR;Lo;0;L;;;;;N;;;;; 1C69;OL CHIKI LETTER LU;Lo;0;L;;;;;N;;;;; 1C6A;OL CHIKI LETTER UC;Lo;0;L;;;;;N;;;;; 1C6B;OL CHIKI LETTER UD;Lo;0;L;;;;;N;;;;; 1C6C;OL CHIKI LETTER UNN;Lo;0;L;;;;;N;;;;; 1C6D;OL CHIKI LETTER UY;Lo;0;L;;;;;N;;;;; 1C6E;OL CHIKI LETTER LE;Lo;0;L;;;;;N;;;;; 1C6F;OL CHIKI LETTER EP;Lo;0;L;;;;;N;;;;; 1C70;OL CHIKI LETTER EDD;Lo;0;L;;;;;N;;;;; 1C71;OL CHIKI LETTER EN;Lo;0;L;;;;;N;;;;; 1C72;OL CHIKI LETTER ERR;Lo;0;L;;;;;N;;;;; 1C73;OL CHIKI LETTER LO;Lo;0;L;;;;;N;;;;; 1C74;OL CHIKI LETTER OTT;Lo;0;L;;;;;N;;;;; 1C75;OL CHIKI LETTER OB;Lo;0;L;;;;;N;;;;; 1C76;OL CHIKI LETTER OV;Lo;0;L;;;;;N;;;;; 1C77;OL CHIKI LETTER OH;Lo;0;L;;;;;N;;;;; 1C78;OL CHIKI MU TTUDDAG;Lm;0;L;;;;;N;;;;; 1C79;OL CHIKI GAAHLAA TTUDDAAG;Lm;0;L;;;;;N;;;;; 1C7A;OL CHIKI MU-GAAHLAA TTUDDAAG;Lm;0;L;;;;;N;;;;; 1C7B;OL CHIKI RELAA;Lm;0;L;;;;;N;;;;; 1C7C;OL CHIKI PHAARKAA;Lm;0;L;;;;;N;;;;; 1C7D;OL CHIKI AHAD;Lm;0;L;;;;;N;;;;; 1C7E;OL CHIKI PUNCTUATION MUCAAD;Po;0;L;;;;;N;;;;; 1C7F;OL CHIKI PUNCTUATION DOUBLE MUCAAD;Po;0;L;;;;;N;;;;; 1C80;CYRILLIC SMALL LETTER ROUNDED VE;Ll;0;L;;;;;N;;;0412;;0412 1C81;CYRILLIC SMALL LETTER LONG-LEGGED DE;Ll;0;L;;;;;N;;;0414;;0414 1C82;CYRILLIC SMALL LETTER NARROW O;Ll;0;L;;;;;N;;;041E;;041E 1C83;CYRILLIC SMALL LETTER WIDE ES;Ll;0;L;;;;;N;;;0421;;0421 1C84;CYRILLIC SMALL LETTER TALL TE;Ll;0;L;;;;;N;;;0422;;0422 1C85;CYRILLIC SMALL LETTER THREE-LEGGED TE;Ll;0;L;;;;;N;;;0422;;0422 1C86;CYRILLIC SMALL LETTER TALL HARD SIGN;Ll;0;L;;;;;N;;;042A;;042A 1C87;CYRILLIC SMALL LETTER TALL YAT;Ll;0;L;;;;;N;;;0462;;0462 1C88;CYRILLIC SMALL LETTER UNBLENDED UK;Ll;0;L;;;;;N;;;A64A;;A64A 1C89;CYRILLIC CAPITAL LETTER TJE;Lu;0;L;;;;;N;;;;1C8A; 1C8A;CYRILLIC SMALL LETTER TJE;Ll;0;L;;;;;N;;;1C89;;1C89 1C90;GEORGIAN MTAVRULI CAPITAL LETTER AN;Lu;0;L;;;;;N;;;;10D0; 1C91;GEORGIAN MTAVRULI CAPITAL LETTER BAN;Lu;0;L;;;;;N;;;;10D1; 1C92;GEORGIAN MTAVRULI CAPITAL LETTER GAN;Lu;0;L;;;;;N;;;;10D2; 1C93;GEORGIAN MTAVRULI CAPITAL LETTER DON;Lu;0;L;;;;;N;;;;10D3; 1C94;GEORGIAN MTAVRULI CAPITAL LETTER EN;Lu;0;L;;;;;N;;;;10D4; 1C95;GEORGIAN MTAVRULI CAPITAL LETTER VIN;Lu;0;L;;;;;N;;;;10D5; 1C96;GEORGIAN MTAVRULI CAPITAL LETTER ZEN;Lu;0;L;;;;;N;;;;10D6; 1C97;GEORGIAN MTAVRULI CAPITAL LETTER TAN;Lu;0;L;;;;;N;;;;10D7; 1C98;GEORGIAN MTAVRULI CAPITAL LETTER IN;Lu;0;L;;;;;N;;;;10D8; 1C99;GEORGIAN MTAVRULI CAPITAL LETTER KAN;Lu;0;L;;;;;N;;;;10D9; 1C9A;GEORGIAN MTAVRULI CAPITAL LETTER LAS;Lu;0;L;;;;;N;;;;10DA; 1C9B;GEORGIAN MTAVRULI CAPITAL LETTER MAN;Lu;0;L;;;;;N;;;;10DB; 1C9C;GEORGIAN MTAVRULI CAPITAL LETTER NAR;Lu;0;L;;;;;N;;;;10DC; 1C9D;GEORGIAN MTAVRULI CAPITAL LETTER ON;Lu;0;L;;;;;N;;;;10DD; 1C9E;GEORGIAN MTAVRULI CAPITAL LETTER PAR;Lu;0;L;;;;;N;;;;10DE; 1C9F;GEORGIAN MTAVRULI CAPITAL LETTER ZHAR;Lu;0;L;;;;;N;;;;10DF; 1CA0;GEORGIAN MTAVRULI CAPITAL LETTER RAE;Lu;0;L;;;;;N;;;;10E0; 1CA1;GEORGIAN MTAVRULI CAPITAL LETTER SAN;Lu;0;L;;;;;N;;;;10E1; 1CA2;GEORGIAN MTAVRULI CAPITAL LETTER TAR;Lu;0;L;;;;;N;;;;10E2; 1CA3;GEORGIAN MTAVRULI CAPITAL LETTER UN;Lu;0;L;;;;;N;;;;10E3; 1CA4;GEORGIAN MTAVRULI CAPITAL LETTER PHAR;Lu;0;L;;;;;N;;;;10E4; 1CA5;GEORGIAN MTAVRULI CAPITAL LETTER KHAR;Lu;0;L;;;;;N;;;;10E5; 1CA6;GEORGIAN MTAVRULI CAPITAL LETTER GHAN;Lu;0;L;;;;;N;;;;10E6; 1CA7;GEORGIAN MTAVRULI CAPITAL LETTER QAR;Lu;0;L;;;;;N;;;;10E7; 1CA8;GEORGIAN MTAVRULI CAPITAL LETTER SHIN;Lu;0;L;;;;;N;;;;10E8; 1CA9;GEORGIAN MTAVRULI CAPITAL LETTER CHIN;Lu;0;L;;;;;N;;;;10E9; 1CAA;GEORGIAN MTAVRULI CAPITAL LETTER CAN;Lu;0;L;;;;;N;;;;10EA; 1CAB;GEORGIAN MTAVRULI CAPITAL LETTER JIL;Lu;0;L;;;;;N;;;;10EB; 1CAC;GEORGIAN MTAVRULI CAPITAL LETTER CIL;Lu;0;L;;;;;N;;;;10EC; 1CAD;GEORGIAN MTAVRULI CAPITAL LETTER CHAR;Lu;0;L;;;;;N;;;;10ED; 1CAE;GEORGIAN MTAVRULI CAPITAL LETTER XAN;Lu;0;L;;;;;N;;;;10EE; 1CAF;GEORGIAN MTAVRULI CAPITAL LETTER JHAN;Lu;0;L;;;;;N;;;;10EF; 1CB0;GEORGIAN MTAVRULI CAPITAL LETTER HAE;Lu;0;L;;;;;N;;;;10F0; 1CB1;GEORGIAN MTAVRULI CAPITAL LETTER HE;Lu;0;L;;;;;N;;;;10F1; 1CB2;GEORGIAN MTAVRULI CAPITAL LETTER HIE;Lu;0;L;;;;;N;;;;10F2; 1CB3;GEORGIAN MTAVRULI CAPITAL LETTER WE;Lu;0;L;;;;;N;;;;10F3; 1CB4;GEORGIAN MTAVRULI CAPITAL LETTER HAR;Lu;0;L;;;;;N;;;;10F4; 1CB5;GEORGIAN MTAVRULI CAPITAL LETTER HOE;Lu;0;L;;;;;N;;;;10F5; 1CB6;GEORGIAN MTAVRULI CAPITAL LETTER FI;Lu;0;L;;;;;N;;;;10F6; 1CB7;GEORGIAN MTAVRULI CAPITAL LETTER YN;Lu;0;L;;;;;N;;;;10F7; 1CB8;GEORGIAN MTAVRULI CAPITAL LETTER ELIFI;Lu;0;L;;;;;N;;;;10F8; 1CB9;GEORGIAN MTAVRULI CAPITAL LETTER TURNED GAN;Lu;0;L;;;;;N;;;;10F9; 1CBA;GEORGIAN MTAVRULI CAPITAL LETTER AIN;Lu;0;L;;;;;N;;;;10FA; 1CBD;GEORGIAN MTAVRULI CAPITAL LETTER AEN;Lu;0;L;;;;;N;;;;10FD; 1CBE;GEORGIAN MTAVRULI CAPITAL LETTER HARD SIGN;Lu;0;L;;;;;N;;;;10FE; 1CBF;GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN;Lu;0;L;;;;;N;;;;10FF; 1CC0;SUNDANESE PUNCTUATION BINDU SURYA;Po;0;L;;;;;N;;;;; 1CC1;SUNDANESE PUNCTUATION BINDU PANGLONG;Po;0;L;;;;;N;;;;; 1CC2;SUNDANESE PUNCTUATION BINDU PURNAMA;Po;0;L;;;;;N;;;;; 1CC3;SUNDANESE PUNCTUATION BINDU CAKRA;Po;0;L;;;;;N;;;;; 1CC4;SUNDANESE PUNCTUATION BINDU LEU SATANGA;Po;0;L;;;;;N;;;;; 1CC5;SUNDANESE PUNCTUATION BINDU KA SATANGA;Po;0;L;;;;;N;;;;; 1CC6;SUNDANESE PUNCTUATION BINDU DA SATANGA;Po;0;L;;;;;N;;;;; 1CC7;SUNDANESE PUNCTUATION BINDU BA SATANGA;Po;0;L;;;;;N;;;;; 1CD0;VEDIC TONE KARSHANA;Mn;230;NSM;;;;;N;;;;; 1CD1;VEDIC TONE SHARA;Mn;230;NSM;;;;;N;;;;; 1CD2;VEDIC TONE PRENKHA;Mn;230;NSM;;;;;N;;;;; 1CD3;VEDIC SIGN NIHSHVASA;Po;0;L;;;;;N;;;;; 1CD4;VEDIC SIGN YAJURVEDIC MIDLINE SVARITA;Mn;1;NSM;;;;;N;;;;; 1CD5;VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA;Mn;220;NSM;;;;;N;;;;; 1CD6;VEDIC TONE YAJURVEDIC INDEPENDENT SVARITA;Mn;220;NSM;;;;;N;;;;; 1CD7;VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA;Mn;220;NSM;;;;;N;;;;; 1CD8;VEDIC TONE CANDRA BELOW;Mn;220;NSM;;;;;N;;;;; 1CD9;VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER;Mn;220;NSM;;;;;N;;;;; 1CDA;VEDIC TONE DOUBLE SVARITA;Mn;230;NSM;;;;;N;;;;; 1CDB;VEDIC TONE TRIPLE SVARITA;Mn;230;NSM;;;;;N;;;;; 1CDC;VEDIC TONE KATHAKA ANUDATTA;Mn;220;NSM;;;;;N;;;;; 1CDD;VEDIC TONE DOT BELOW;Mn;220;NSM;;;;;N;;;;; 1CDE;VEDIC TONE TWO DOTS BELOW;Mn;220;NSM;;;;;N;;;;; 1CDF;VEDIC TONE THREE DOTS BELOW;Mn;220;NSM;;;;;N;;;;; 1CE0;VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA;Mn;230;NSM;;;;;N;;;;; 1CE1;VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA;Mc;0;L;;;;;N;;;;; 1CE2;VEDIC SIGN VISARGA SVARITA;Mn;1;NSM;;;;;N;;;;; 1CE3;VEDIC SIGN VISARGA UDATTA;Mn;1;NSM;;;;;N;;;;; 1CE4;VEDIC SIGN REVERSED VISARGA UDATTA;Mn;1;NSM;;;;;N;;;;; 1CE5;VEDIC SIGN VISARGA ANUDATTA;Mn;1;NSM;;;;;N;;;;; 1CE6;VEDIC SIGN REVERSED VISARGA ANUDATTA;Mn;1;NSM;;;;;N;;;;; 1CE7;VEDIC SIGN VISARGA UDATTA WITH TAIL;Mn;1;NSM;;;;;N;;;;; 1CE8;VEDIC SIGN VISARGA ANUDATTA WITH TAIL;Mn;1;NSM;;;;;N;;;;; 1CE9;VEDIC SIGN ANUSVARA ANTARGOMUKHA;Lo;0;L;;;;;N;;;;; 1CEA;VEDIC SIGN ANUSVARA BAHIRGOMUKHA;Lo;0;L;;;;;N;;;;; 1CEB;VEDIC SIGN ANUSVARA VAMAGOMUKHA;Lo;0;L;;;;;N;;;;; 1CEC;VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL;Lo;0;L;;;;;N;;;;; 1CED;VEDIC SIGN TIRYAK;Mn;220;NSM;;;;;N;;;;; 1CEE;VEDIC SIGN HEXIFORM LONG ANUSVARA;Lo;0;L;;;;;N;;;;; 1CEF;VEDIC SIGN LONG ANUSVARA;Lo;0;L;;;;;N;;;;; 1CF0;VEDIC SIGN RTHANG LONG ANUSVARA;Lo;0;L;;;;;N;;;;; 1CF1;VEDIC SIGN ANUSVARA UBHAYATO MUKHA;Lo;0;L;;;;;N;;;;; 1CF2;VEDIC SIGN ARDHAVISARGA;Lo;0;L;;;;;N;;;;; 1CF3;VEDIC SIGN ROTATED ARDHAVISARGA;Lo;0;L;;;;;N;;;;; 1CF4;VEDIC TONE CANDRA ABOVE;Mn;230;NSM;;;;;N;;;;; 1CF5;VEDIC SIGN JIHVAMULIYA;Lo;0;L;;;;;N;;;;; 1CF6;VEDIC SIGN UPADHMANIYA;Lo;0;L;;;;;N;;;;; 1CF7;VEDIC SIGN ATIKRAMA;Mc;0;L;;;;;N;;;;; 1CF8;VEDIC TONE RING ABOVE;Mn;230;NSM;;;;;N;;;;; 1CF9;VEDIC TONE DOUBLE RING ABOVE;Mn;230;NSM;;;;;N;;;;; 1CFA;VEDIC SIGN DOUBLE ANUSVARA ANTARGOMUKHA;Lo;0;L;;;;;N;;;;; 1D00;LATIN LETTER SMALL CAPITAL A;Ll;0;L;;;;;N;;;;; 1D01;LATIN LETTER SMALL CAPITAL AE;Ll;0;L;;;;;N;;;;; 1D02;LATIN SMALL LETTER TURNED AE;Ll;0;L;;;;;N;;;;; 1D03;LATIN LETTER SMALL CAPITAL BARRED B;Ll;0;L;;;;;N;;;;; 1D04;LATIN LETTER SMALL CAPITAL C;Ll;0;L;;;;;N;;;;; 1D05;LATIN LETTER SMALL CAPITAL D;Ll;0;L;;;;;N;;;;; 1D06;LATIN LETTER SMALL CAPITAL ETH;Ll;0;L;;;;;N;;;;; 1D07;LATIN LETTER SMALL CAPITAL E;Ll;0;L;;;;;N;;;;; 1D08;LATIN SMALL LETTER TURNED OPEN E;Ll;0;L;;;;;N;;;;; 1D09;LATIN SMALL LETTER TURNED I;Ll;0;L;;;;;N;;;;; 1D0A;LATIN LETTER SMALL CAPITAL J;Ll;0;L;;;;;N;;;;; 1D0B;LATIN LETTER SMALL CAPITAL K;Ll;0;L;;;;;N;;;;; 1D0C;LATIN LETTER SMALL CAPITAL L WITH STROKE;Ll;0;L;;;;;N;;;;; 1D0D;LATIN LETTER SMALL CAPITAL M;Ll;0;L;;;;;N;;;;; 1D0E;LATIN LETTER SMALL CAPITAL REVERSED N;Ll;0;L;;;;;N;;;;; 1D0F;LATIN LETTER SMALL CAPITAL O;Ll;0;L;;;;;N;;;;; 1D10;LATIN LETTER SMALL CAPITAL OPEN O;Ll;0;L;;;;;N;;;;; 1D11;LATIN SMALL LETTER SIDEWAYS O;Ll;0;L;;;;;N;;;;; 1D12;LATIN SMALL LETTER SIDEWAYS OPEN O;Ll;0;L;;;;;N;;;;; 1D13;LATIN SMALL LETTER SIDEWAYS O WITH STROKE;Ll;0;L;;;;;N;;;;; 1D14;LATIN SMALL LETTER TURNED OE;Ll;0;L;;;;;N;;;;; 1D15;LATIN LETTER SMALL CAPITAL OU;Ll;0;L;;;;;N;;;;; 1D16;LATIN SMALL LETTER TOP HALF O;Ll;0;L;;;;;N;;;;; 1D17;LATIN SMALL LETTER BOTTOM HALF O;Ll;0;L;;;;;N;;;;; 1D18;LATIN LETTER SMALL CAPITAL P;Ll;0;L;;;;;N;;;;; 1D19;LATIN LETTER SMALL CAPITAL REVERSED R;Ll;0;L;;;;;N;;;;; 1D1A;LATIN LETTER SMALL CAPITAL TURNED R;Ll;0;L;;;;;N;;;;; 1D1B;LATIN LETTER SMALL CAPITAL T;Ll;0;L;;;;;N;;;;; 1D1C;LATIN LETTER SMALL CAPITAL U;Ll;0;L;;;;;N;;;;; 1D1D;LATIN SMALL LETTER SIDEWAYS U;Ll;0;L;;;;;N;;;;; 1D1E;LATIN SMALL LETTER SIDEWAYS DIAERESIZED U;Ll;0;L;;;;;N;;;;; 1D1F;LATIN SMALL LETTER SIDEWAYS TURNED M;Ll;0;L;;;;;N;;;;; 1D20;LATIN LETTER SMALL CAPITAL V;Ll;0;L;;;;;N;;;;; 1D21;LATIN LETTER SMALL CAPITAL W;Ll;0;L;;;;;N;;;;; 1D22;LATIN LETTER SMALL CAPITAL Z;Ll;0;L;;;;;N;;;;; 1D23;LATIN LETTER SMALL CAPITAL EZH;Ll;0;L;;;;;N;;;;; 1D24;LATIN LETTER VOICED LARYNGEAL SPIRANT;Ll;0;L;;;;;N;;;;; 1D25;LATIN LETTER AIN;Ll;0;L;;;;;N;;;;; 1D26;GREEK LETTER SMALL CAPITAL GAMMA;Ll;0;L;;;;;N;;;;; 1D27;GREEK LETTER SMALL CAPITAL LAMDA;Ll;0;L;;;;;N;;;;; 1D28;GREEK LETTER SMALL CAPITAL PI;Ll;0;L;;;;;N;;;;; 1D29;GREEK LETTER SMALL CAPITAL RHO;Ll;0;L;;;;;N;;;;; 1D2A;GREEK LETTER SMALL CAPITAL PSI;Ll;0;L;;;;;N;;;;; 1D2B;CYRILLIC LETTER SMALL CAPITAL EL;Ll;0;L;;;;;N;;;;; 1D2C;MODIFIER LETTER CAPITAL A;Lm;0;L; 0041;;;;N;;;;; 1D2D;MODIFIER LETTER CAPITAL AE;Lm;0;L; 00C6;;;;N;;;;; 1D2E;MODIFIER LETTER CAPITAL B;Lm;0;L; 0042;;;;N;;;;; 1D2F;MODIFIER LETTER CAPITAL BARRED B;Lm;0;L;;;;;N;;;;; 1D30;MODIFIER LETTER CAPITAL D;Lm;0;L; 0044;;;;N;;;;; 1D31;MODIFIER LETTER CAPITAL E;Lm;0;L; 0045;;;;N;;;;; 1D32;MODIFIER LETTER CAPITAL REVERSED E;Lm;0;L; 018E;;;;N;;;;; 1D33;MODIFIER LETTER CAPITAL G;Lm;0;L; 0047;;;;N;;;;; 1D34;MODIFIER LETTER CAPITAL H;Lm;0;L; 0048;;;;N;;;;; 1D35;MODIFIER LETTER CAPITAL I;Lm;0;L; 0049;;;;N;;;;; 1D36;MODIFIER LETTER CAPITAL J;Lm;0;L; 004A;;;;N;;;;; 1D37;MODIFIER LETTER CAPITAL K;Lm;0;L; 004B;;;;N;;;;; 1D38;MODIFIER LETTER CAPITAL L;Lm;0;L; 004C;;;;N;;;;; 1D39;MODIFIER LETTER CAPITAL M;Lm;0;L; 004D;;;;N;;;;; 1D3A;MODIFIER LETTER CAPITAL N;Lm;0;L; 004E;;;;N;;;;; 1D3B;MODIFIER LETTER CAPITAL REVERSED N;Lm;0;L;;;;;N;;;;; 1D3C;MODIFIER LETTER CAPITAL O;Lm;0;L; 004F;;;;N;;;;; 1D3D;MODIFIER LETTER CAPITAL OU;Lm;0;L; 0222;;;;N;;;;; 1D3E;MODIFIER LETTER CAPITAL P;Lm;0;L; 0050;;;;N;;;;; 1D3F;MODIFIER LETTER CAPITAL R;Lm;0;L; 0052;;;;N;;;;; 1D40;MODIFIER LETTER CAPITAL T;Lm;0;L; 0054;;;;N;;;;; 1D41;MODIFIER LETTER CAPITAL U;Lm;0;L; 0055;;;;N;;;;; 1D42;MODIFIER LETTER CAPITAL W;Lm;0;L; 0057;;;;N;;;;; 1D43;MODIFIER LETTER SMALL A;Lm;0;L; 0061;;;;N;;;;; 1D44;MODIFIER LETTER SMALL TURNED A;Lm;0;L; 0250;;;;N;;;;; 1D45;MODIFIER LETTER SMALL ALPHA;Lm;0;L; 0251;;;;N;;;;; 1D46;MODIFIER LETTER SMALL TURNED AE;Lm;0;L; 1D02;;;;N;;;;; 1D47;MODIFIER LETTER SMALL B;Lm;0;L; 0062;;;;N;;;;; 1D48;MODIFIER LETTER SMALL D;Lm;0;L; 0064;;;;N;;;;; 1D49;MODIFIER LETTER SMALL E;Lm;0;L; 0065;;;;N;;;;; 1D4A;MODIFIER LETTER SMALL SCHWA;Lm;0;L; 0259;;;;N;;;;; 1D4B;MODIFIER LETTER SMALL OPEN E;Lm;0;L; 025B;;;;N;;;;; 1D4C;MODIFIER LETTER SMALL TURNED OPEN E;Lm;0;L; 025C;;;;N;;;;; 1D4D;MODIFIER LETTER SMALL G;Lm;0;L; 0067;;;;N;;;;; 1D4E;MODIFIER LETTER SMALL TURNED I;Lm;0;L;;;;;N;;;;; 1D4F;MODIFIER LETTER SMALL K;Lm;0;L; 006B;;;;N;;;;; 1D50;MODIFIER LETTER SMALL M;Lm;0;L; 006D;;;;N;;;;; 1D51;MODIFIER LETTER SMALL ENG;Lm;0;L; 014B;;;;N;;;;; 1D52;MODIFIER LETTER SMALL O;Lm;0;L; 006F;;;;N;;;;; 1D53;MODIFIER LETTER SMALL OPEN O;Lm;0;L; 0254;;;;N;;;;; 1D54;MODIFIER LETTER SMALL TOP HALF O;Lm;0;L; 1D16;;;;N;;;;; 1D55;MODIFIER LETTER SMALL BOTTOM HALF O;Lm;0;L; 1D17;;;;N;;;;; 1D56;MODIFIER LETTER SMALL P;Lm;0;L; 0070;;;;N;;;;; 1D57;MODIFIER LETTER SMALL T;Lm;0;L; 0074;;;;N;;;;; 1D58;MODIFIER LETTER SMALL U;Lm;0;L; 0075;;;;N;;;;; 1D59;MODIFIER LETTER SMALL SIDEWAYS U;Lm;0;L; 1D1D;;;;N;;;;; 1D5A;MODIFIER LETTER SMALL TURNED M;Lm;0;L; 026F;;;;N;;;;; 1D5B;MODIFIER LETTER SMALL V;Lm;0;L; 0076;;;;N;;;;; 1D5C;MODIFIER LETTER SMALL AIN;Lm;0;L; 1D25;;;;N;;;;; 1D5D;MODIFIER LETTER SMALL BETA;Lm;0;L; 03B2;;;;N;;;;; 1D5E;MODIFIER LETTER SMALL GREEK GAMMA;Lm;0;L; 03B3;;;;N;;;;; 1D5F;MODIFIER LETTER SMALL DELTA;Lm;0;L; 03B4;;;;N;;;;; 1D60;MODIFIER LETTER SMALL GREEK PHI;Lm;0;L; 03C6;;;;N;;;;; 1D61;MODIFIER LETTER SMALL CHI;Lm;0;L; 03C7;;;;N;;;;; 1D62;LATIN SUBSCRIPT SMALL LETTER I;Lm;0;L; 0069;;;;N;;;;; 1D63;LATIN SUBSCRIPT SMALL LETTER R;Lm;0;L; 0072;;;;N;;;;; 1D64;LATIN SUBSCRIPT SMALL LETTER U;Lm;0;L; 0075;;;;N;;;;; 1D65;LATIN SUBSCRIPT SMALL LETTER V;Lm;0;L; 0076;;;;N;;;;; 1D66;GREEK SUBSCRIPT SMALL LETTER BETA;Lm;0;L; 03B2;;;;N;;;;; 1D67;GREEK SUBSCRIPT SMALL LETTER GAMMA;Lm;0;L; 03B3;;;;N;;;;; 1D68;GREEK SUBSCRIPT SMALL LETTER RHO;Lm;0;L; 03C1;;;;N;;;;; 1D69;GREEK SUBSCRIPT SMALL LETTER PHI;Lm;0;L; 03C6;;;;N;;;;; 1D6A;GREEK SUBSCRIPT SMALL LETTER CHI;Lm;0;L; 03C7;;;;N;;;;; 1D6B;LATIN SMALL LETTER UE;Ll;0;L;;;;;N;;;;; 1D6C;LATIN SMALL LETTER B WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; 1D6D;LATIN SMALL LETTER D WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; 1D6E;LATIN SMALL LETTER F WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; 1D6F;LATIN SMALL LETTER M WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; 1D70;LATIN SMALL LETTER N WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; 1D71;LATIN SMALL LETTER P WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; 1D72;LATIN SMALL LETTER R WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; 1D73;LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE;Ll;0;L;;;;;N;;;;; 1D74;LATIN SMALL LETTER S WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; 1D75;LATIN SMALL LETTER T WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; 1D76;LATIN SMALL LETTER Z WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; 1D77;LATIN SMALL LETTER TURNED G;Ll;0;L;;;;;N;;;;; 1D78;MODIFIER LETTER CYRILLIC EN;Lm;0;L; 043D;;;;N;;;;; 1D79;LATIN SMALL LETTER INSULAR G;Ll;0;L;;;;;N;;;A77D;;A77D 1D7A;LATIN SMALL LETTER TH WITH STRIKETHROUGH;Ll;0;L;;;;;N;;;;; 1D7B;LATIN SMALL CAPITAL LETTER I WITH STROKE;Ll;0;L;;;;;N;;;;; 1D7C;LATIN SMALL LETTER IOTA WITH STROKE;Ll;0;L;;;;;N;;;;; 1D7D;LATIN SMALL LETTER P WITH STROKE;Ll;0;L;;;;;N;;;2C63;;2C63 1D7E;LATIN SMALL CAPITAL LETTER U WITH STROKE;Ll;0;L;;;;;N;;;;; 1D7F;LATIN SMALL LETTER UPSILON WITH STROKE;Ll;0;L;;;;;N;;;;; 1D80;LATIN SMALL LETTER B WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D81;LATIN SMALL LETTER D WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D82;LATIN SMALL LETTER F WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D83;LATIN SMALL LETTER G WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D84;LATIN SMALL LETTER K WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D85;LATIN SMALL LETTER L WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D86;LATIN SMALL LETTER M WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D87;LATIN SMALL LETTER N WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D88;LATIN SMALL LETTER P WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D89;LATIN SMALL LETTER R WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D8A;LATIN SMALL LETTER S WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D8B;LATIN SMALL LETTER ESH WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D8C;LATIN SMALL LETTER V WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D8D;LATIN SMALL LETTER X WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1D8E;LATIN SMALL LETTER Z WITH PALATAL HOOK;Ll;0;L;;;;;N;;;A7C6;;A7C6 1D8F;LATIN SMALL LETTER A WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1D90;LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1D91;LATIN SMALL LETTER D WITH HOOK AND TAIL;Ll;0;L;;;;;N;;;;; 1D92;LATIN SMALL LETTER E WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1D93;LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1D94;LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1D95;LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1D96;LATIN SMALL LETTER I WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1D97;LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1D98;LATIN SMALL LETTER ESH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1D99;LATIN SMALL LETTER U WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1D9A;LATIN SMALL LETTER EZH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1D9B;MODIFIER LETTER SMALL TURNED ALPHA;Lm;0;L; 0252;;;;N;;;;; 1D9C;MODIFIER LETTER SMALL C;Lm;0;L; 0063;;;;N;;;;; 1D9D;MODIFIER LETTER SMALL C WITH CURL;Lm;0;L; 0255;;;;N;;;;; 1D9E;MODIFIER LETTER SMALL ETH;Lm;0;L; 00F0;;;;N;;;;; 1D9F;MODIFIER LETTER SMALL REVERSED OPEN E;Lm;0;L; 025C;;;;N;;;;; 1DA0;MODIFIER LETTER SMALL F;Lm;0;L; 0066;;;;N;;;;; 1DA1;MODIFIER LETTER SMALL DOTLESS J WITH STROKE;Lm;0;L; 025F;;;;N;;;;; 1DA2;MODIFIER LETTER SMALL SCRIPT G;Lm;0;L; 0261;;;;N;;;;; 1DA3;MODIFIER LETTER SMALL TURNED H;Lm;0;L; 0265;;;;N;;;;; 1DA4;MODIFIER LETTER SMALL I WITH STROKE;Lm;0;L; 0268;;;;N;;;;; 1DA5;MODIFIER LETTER SMALL IOTA;Lm;0;L; 0269;;;;N;;;;; 1DA6;MODIFIER LETTER SMALL CAPITAL I;Lm;0;L; 026A;;;;N;;;;; 1DA7;MODIFIER LETTER SMALL CAPITAL I WITH STROKE;Lm;0;L; 1D7B;;;;N;;;;; 1DA8;MODIFIER LETTER SMALL J WITH CROSSED-TAIL;Lm;0;L; 029D;;;;N;;;;; 1DA9;MODIFIER LETTER SMALL L WITH RETROFLEX HOOK;Lm;0;L; 026D;;;;N;;;;; 1DAA;MODIFIER LETTER SMALL L WITH PALATAL HOOK;Lm;0;L; 1D85;;;;N;;;;; 1DAB;MODIFIER LETTER SMALL CAPITAL L;Lm;0;L; 029F;;;;N;;;;; 1DAC;MODIFIER LETTER SMALL M WITH HOOK;Lm;0;L; 0271;;;;N;;;;; 1DAD;MODIFIER LETTER SMALL TURNED M WITH LONG LEG;Lm;0;L; 0270;;;;N;;;;; 1DAE;MODIFIER LETTER SMALL N WITH LEFT HOOK;Lm;0;L; 0272;;;;N;;;;; 1DAF;MODIFIER LETTER SMALL N WITH RETROFLEX HOOK;Lm;0;L; 0273;;;;N;;;;; 1DB0;MODIFIER LETTER SMALL CAPITAL N;Lm;0;L; 0274;;;;N;;;;; 1DB1;MODIFIER LETTER SMALL BARRED O;Lm;0;L; 0275;;;;N;;;;; 1DB2;MODIFIER LETTER SMALL PHI;Lm;0;L; 0278;;;;N;;;;; 1DB3;MODIFIER LETTER SMALL S WITH HOOK;Lm;0;L; 0282;;;;N;;;;; 1DB4;MODIFIER LETTER SMALL ESH;Lm;0;L; 0283;;;;N;;;;; 1DB5;MODIFIER LETTER SMALL T WITH PALATAL HOOK;Lm;0;L; 01AB;;;;N;;;;; 1DB6;MODIFIER LETTER SMALL U BAR;Lm;0;L; 0289;;;;N;;;;; 1DB7;MODIFIER LETTER SMALL UPSILON;Lm;0;L; 028A;;;;N;;;;; 1DB8;MODIFIER LETTER SMALL CAPITAL U;Lm;0;L; 1D1C;;;;N;;;;; 1DB9;MODIFIER LETTER SMALL V WITH HOOK;Lm;0;L; 028B;;;;N;;;;; 1DBA;MODIFIER LETTER SMALL TURNED V;Lm;0;L; 028C;;;;N;;;;; 1DBB;MODIFIER LETTER SMALL Z;Lm;0;L; 007A;;;;N;;;;; 1DBC;MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK;Lm;0;L; 0290;;;;N;;;;; 1DBD;MODIFIER LETTER SMALL Z WITH CURL;Lm;0;L; 0291;;;;N;;;;; 1DBE;MODIFIER LETTER SMALL EZH;Lm;0;L; 0292;;;;N;;;;; 1DBF;MODIFIER LETTER SMALL THETA;Lm;0;L; 03B8;;;;N;;;;; 1DC0;COMBINING DOTTED GRAVE ACCENT;Mn;230;NSM;;;;;N;;;;; 1DC1;COMBINING DOTTED ACUTE ACCENT;Mn;230;NSM;;;;;N;;;;; 1DC2;COMBINING SNAKE BELOW;Mn;220;NSM;;;;;N;;;;; 1DC3;COMBINING SUSPENSION MARK;Mn;230;NSM;;;;;N;;;;; 1DC4;COMBINING MACRON-ACUTE;Mn;230;NSM;;;;;N;;;;; 1DC5;COMBINING GRAVE-MACRON;Mn;230;NSM;;;;;N;;;;; 1DC6;COMBINING MACRON-GRAVE;Mn;230;NSM;;;;;N;;;;; 1DC7;COMBINING ACUTE-MACRON;Mn;230;NSM;;;;;N;;;;; 1DC8;COMBINING GRAVE-ACUTE-GRAVE;Mn;230;NSM;;;;;N;;;;; 1DC9;COMBINING ACUTE-GRAVE-ACUTE;Mn;230;NSM;;;;;N;;;;; 1DCA;COMBINING LATIN SMALL LETTER R BELOW;Mn;220;NSM;;;;;N;;;;; 1DCB;COMBINING BREVE-MACRON;Mn;230;NSM;;;;;N;;;;; 1DCC;COMBINING MACRON-BREVE;Mn;230;NSM;;;;;N;;;;; 1DCD;COMBINING DOUBLE CIRCUMFLEX ABOVE;Mn;234;NSM;;;;;N;;;;; 1DCE;COMBINING OGONEK ABOVE;Mn;214;NSM;;;;;N;;;;; 1DCF;COMBINING ZIGZAG BELOW;Mn;220;NSM;;;;;N;;;;; 1DD0;COMBINING IS BELOW;Mn;202;NSM;;;;;N;;;;; 1DD1;COMBINING UR ABOVE;Mn;230;NSM;;;;;N;;;;; 1DD2;COMBINING US ABOVE;Mn;230;NSM;;;;;N;;;;; 1DD3;COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE;Mn;230;NSM;;;;;N;;;;; 1DD4;COMBINING LATIN SMALL LETTER AE;Mn;230;NSM;;;;;N;;;;; 1DD5;COMBINING LATIN SMALL LETTER AO;Mn;230;NSM;;;;;N;;;;; 1DD6;COMBINING LATIN SMALL LETTER AV;Mn;230;NSM;;;;;N;;;;; 1DD7;COMBINING LATIN SMALL LETTER C CEDILLA;Mn;230;NSM;;;;;N;;;;; 1DD8;COMBINING LATIN SMALL LETTER INSULAR D;Mn;230;NSM;;;;;N;;;;; 1DD9;COMBINING LATIN SMALL LETTER ETH;Mn;230;NSM;;;;;N;;;;; 1DDA;COMBINING LATIN SMALL LETTER G;Mn;230;NSM;;;;;N;;;;; 1DDB;COMBINING LATIN LETTER SMALL CAPITAL G;Mn;230;NSM;;;;;N;;;;; 1DDC;COMBINING LATIN SMALL LETTER K;Mn;230;NSM;;;;;N;;;;; 1DDD;COMBINING LATIN SMALL LETTER L;Mn;230;NSM;;;;;N;;;;; 1DDE;COMBINING LATIN LETTER SMALL CAPITAL L;Mn;230;NSM;;;;;N;;;;; 1DDF;COMBINING LATIN LETTER SMALL CAPITAL M;Mn;230;NSM;;;;;N;;;;; 1DE0;COMBINING LATIN SMALL LETTER N;Mn;230;NSM;;;;;N;;;;; 1DE1;COMBINING LATIN LETTER SMALL CAPITAL N;Mn;230;NSM;;;;;N;;;;; 1DE2;COMBINING LATIN LETTER SMALL CAPITAL R;Mn;230;NSM;;;;;N;;;;; 1DE3;COMBINING LATIN SMALL LETTER R ROTUNDA;Mn;230;NSM;;;;;N;;;;; 1DE4;COMBINING LATIN SMALL LETTER S;Mn;230;NSM;;;;;N;;;;; 1DE5;COMBINING LATIN SMALL LETTER LONG S;Mn;230;NSM;;;;;N;;;;; 1DE6;COMBINING LATIN SMALL LETTER Z;Mn;230;NSM;;;;;N;;;;; 1DE7;COMBINING LATIN SMALL LETTER ALPHA;Mn;230;NSM;;;;;N;;;;; 1DE8;COMBINING LATIN SMALL LETTER B;Mn;230;NSM;;;;;N;;;;; 1DE9;COMBINING LATIN SMALL LETTER BETA;Mn;230;NSM;;;;;N;;;;; 1DEA;COMBINING LATIN SMALL LETTER SCHWA;Mn;230;NSM;;;;;N;;;;; 1DEB;COMBINING LATIN SMALL LETTER F;Mn;230;NSM;;;;;N;;;;; 1DEC;COMBINING LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE;Mn;230;NSM;;;;;N;;;;; 1DED;COMBINING LATIN SMALL LETTER O WITH LIGHT CENTRALIZATION STROKE;Mn;230;NSM;;;;;N;;;;; 1DEE;COMBINING LATIN SMALL LETTER P;Mn;230;NSM;;;;;N;;;;; 1DEF;COMBINING LATIN SMALL LETTER ESH;Mn;230;NSM;;;;;N;;;;; 1DF0;COMBINING LATIN SMALL LETTER U WITH LIGHT CENTRALIZATION STROKE;Mn;230;NSM;;;;;N;;;;; 1DF1;COMBINING LATIN SMALL LETTER W;Mn;230;NSM;;;;;N;;;;; 1DF2;COMBINING LATIN SMALL LETTER A WITH DIAERESIS;Mn;230;NSM;;;;;N;;;;; 1DF3;COMBINING LATIN SMALL LETTER O WITH DIAERESIS;Mn;230;NSM;;;;;N;;;;; 1DF4;COMBINING LATIN SMALL LETTER U WITH DIAERESIS;Mn;230;NSM;;;;;N;;;;; 1DF5;COMBINING UP TACK ABOVE;Mn;230;NSM;;;;;N;;;;; 1DF6;COMBINING KAVYKA ABOVE RIGHT;Mn;232;NSM;;;;;N;;;;; 1DF7;COMBINING KAVYKA ABOVE LEFT;Mn;228;NSM;;;;;N;;;;; 1DF8;COMBINING DOT ABOVE LEFT;Mn;228;NSM;;;;;N;;;;; 1DF9;COMBINING WIDE INVERTED BRIDGE BELOW;Mn;220;NSM;;;;;N;;;;; 1DFA;COMBINING DOT BELOW LEFT;Mn;218;NSM;;;;;N;;;;; 1DFB;COMBINING DELETION MARK;Mn;230;NSM;;;;;N;;;;; 1DFC;COMBINING DOUBLE INVERTED BREVE BELOW;Mn;233;NSM;;;;;N;;;;; 1DFD;COMBINING ALMOST EQUAL TO BELOW;Mn;220;NSM;;;;;N;;;;; 1DFE;COMBINING LEFT ARROWHEAD ABOVE;Mn;230;NSM;;;;;N;;;;; 1DFF;COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW;Mn;220;NSM;;;;;N;;;;; 1E00;LATIN CAPITAL LETTER A WITH RING BELOW;Lu;0;L;0041 0325;;;;N;;;;1E01; 1E01;LATIN SMALL LETTER A WITH RING BELOW;Ll;0;L;0061 0325;;;;N;;;1E00;;1E00 1E02;LATIN CAPITAL LETTER B WITH DOT ABOVE;Lu;0;L;0042 0307;;;;N;;;;1E03; 1E03;LATIN SMALL LETTER B WITH DOT ABOVE;Ll;0;L;0062 0307;;;;N;;;1E02;;1E02 1E04;LATIN CAPITAL LETTER B WITH DOT BELOW;Lu;0;L;0042 0323;;;;N;;;;1E05; 1E05;LATIN SMALL LETTER B WITH DOT BELOW;Ll;0;L;0062 0323;;;;N;;;1E04;;1E04 1E06;LATIN CAPITAL LETTER B WITH LINE BELOW;Lu;0;L;0042 0331;;;;N;;;;1E07; 1E07;LATIN SMALL LETTER B WITH LINE BELOW;Ll;0;L;0062 0331;;;;N;;;1E06;;1E06 1E08;LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE;Lu;0;L;00C7 0301;;;;N;;;;1E09; 1E09;LATIN SMALL LETTER C WITH CEDILLA AND ACUTE;Ll;0;L;00E7 0301;;;;N;;;1E08;;1E08 1E0A;LATIN CAPITAL LETTER D WITH DOT ABOVE;Lu;0;L;0044 0307;;;;N;;;;1E0B; 1E0B;LATIN SMALL LETTER D WITH DOT ABOVE;Ll;0;L;0064 0307;;;;N;;;1E0A;;1E0A 1E0C;LATIN CAPITAL LETTER D WITH DOT BELOW;Lu;0;L;0044 0323;;;;N;;;;1E0D; 1E0D;LATIN SMALL LETTER D WITH DOT BELOW;Ll;0;L;0064 0323;;;;N;;;1E0C;;1E0C 1E0E;LATIN CAPITAL LETTER D WITH LINE BELOW;Lu;0;L;0044 0331;;;;N;;;;1E0F; 1E0F;LATIN SMALL LETTER D WITH LINE BELOW;Ll;0;L;0064 0331;;;;N;;;1E0E;;1E0E 1E10;LATIN CAPITAL LETTER D WITH CEDILLA;Lu;0;L;0044 0327;;;;N;;;;1E11; 1E11;LATIN SMALL LETTER D WITH CEDILLA;Ll;0;L;0064 0327;;;;N;;;1E10;;1E10 1E12;LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW;Lu;0;L;0044 032D;;;;N;;;;1E13; 1E13;LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW;Ll;0;L;0064 032D;;;;N;;;1E12;;1E12 1E14;LATIN CAPITAL LETTER E WITH MACRON AND GRAVE;Lu;0;L;0112 0300;;;;N;;;;1E15; 1E15;LATIN SMALL LETTER E WITH MACRON AND GRAVE;Ll;0;L;0113 0300;;;;N;;;1E14;;1E14 1E16;LATIN CAPITAL LETTER E WITH MACRON AND ACUTE;Lu;0;L;0112 0301;;;;N;;;;1E17; 1E17;LATIN SMALL LETTER E WITH MACRON AND ACUTE;Ll;0;L;0113 0301;;;;N;;;1E16;;1E16 1E18;LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW;Lu;0;L;0045 032D;;;;N;;;;1E19; 1E19;LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW;Ll;0;L;0065 032D;;;;N;;;1E18;;1E18 1E1A;LATIN CAPITAL LETTER E WITH TILDE BELOW;Lu;0;L;0045 0330;;;;N;;;;1E1B; 1E1B;LATIN SMALL LETTER E WITH TILDE BELOW;Ll;0;L;0065 0330;;;;N;;;1E1A;;1E1A 1E1C;LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE;Lu;0;L;0228 0306;;;;N;;;;1E1D; 1E1D;LATIN SMALL LETTER E WITH CEDILLA AND BREVE;Ll;0;L;0229 0306;;;;N;;;1E1C;;1E1C 1E1E;LATIN CAPITAL LETTER F WITH DOT ABOVE;Lu;0;L;0046 0307;;;;N;;;;1E1F; 1E1F;LATIN SMALL LETTER F WITH DOT ABOVE;Ll;0;L;0066 0307;;;;N;;;1E1E;;1E1E 1E20;LATIN CAPITAL LETTER G WITH MACRON;Lu;0;L;0047 0304;;;;N;;;;1E21; 1E21;LATIN SMALL LETTER G WITH MACRON;Ll;0;L;0067 0304;;;;N;;;1E20;;1E20 1E22;LATIN CAPITAL LETTER H WITH DOT ABOVE;Lu;0;L;0048 0307;;;;N;;;;1E23; 1E23;LATIN SMALL LETTER H WITH DOT ABOVE;Ll;0;L;0068 0307;;;;N;;;1E22;;1E22 1E24;LATIN CAPITAL LETTER H WITH DOT BELOW;Lu;0;L;0048 0323;;;;N;;;;1E25; 1E25;LATIN SMALL LETTER H WITH DOT BELOW;Ll;0;L;0068 0323;;;;N;;;1E24;;1E24 1E26;LATIN CAPITAL LETTER H WITH DIAERESIS;Lu;0;L;0048 0308;;;;N;;;;1E27; 1E27;LATIN SMALL LETTER H WITH DIAERESIS;Ll;0;L;0068 0308;;;;N;;;1E26;;1E26 1E28;LATIN CAPITAL LETTER H WITH CEDILLA;Lu;0;L;0048 0327;;;;N;;;;1E29; 1E29;LATIN SMALL LETTER H WITH CEDILLA;Ll;0;L;0068 0327;;;;N;;;1E28;;1E28 1E2A;LATIN CAPITAL LETTER H WITH BREVE BELOW;Lu;0;L;0048 032E;;;;N;;;;1E2B; 1E2B;LATIN SMALL LETTER H WITH BREVE BELOW;Ll;0;L;0068 032E;;;;N;;;1E2A;;1E2A 1E2C;LATIN CAPITAL LETTER I WITH TILDE BELOW;Lu;0;L;0049 0330;;;;N;;;;1E2D; 1E2D;LATIN SMALL LETTER I WITH TILDE BELOW;Ll;0;L;0069 0330;;;;N;;;1E2C;;1E2C 1E2E;LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE;Lu;0;L;00CF 0301;;;;N;;;;1E2F; 1E2F;LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE;Ll;0;L;00EF 0301;;;;N;;;1E2E;;1E2E 1E30;LATIN CAPITAL LETTER K WITH ACUTE;Lu;0;L;004B 0301;;;;N;;;;1E31; 1E31;LATIN SMALL LETTER K WITH ACUTE;Ll;0;L;006B 0301;;;;N;;;1E30;;1E30 1E32;LATIN CAPITAL LETTER K WITH DOT BELOW;Lu;0;L;004B 0323;;;;N;;;;1E33; 1E33;LATIN SMALL LETTER K WITH DOT BELOW;Ll;0;L;006B 0323;;;;N;;;1E32;;1E32 1E34;LATIN CAPITAL LETTER K WITH LINE BELOW;Lu;0;L;004B 0331;;;;N;;;;1E35; 1E35;LATIN SMALL LETTER K WITH LINE BELOW;Ll;0;L;006B 0331;;;;N;;;1E34;;1E34 1E36;LATIN CAPITAL LETTER L WITH DOT BELOW;Lu;0;L;004C 0323;;;;N;;;;1E37; 1E37;LATIN SMALL LETTER L WITH DOT BELOW;Ll;0;L;006C 0323;;;;N;;;1E36;;1E36 1E38;LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON;Lu;0;L;1E36 0304;;;;N;;;;1E39; 1E39;LATIN SMALL LETTER L WITH DOT BELOW AND MACRON;Ll;0;L;1E37 0304;;;;N;;;1E38;;1E38 1E3A;LATIN CAPITAL LETTER L WITH LINE BELOW;Lu;0;L;004C 0331;;;;N;;;;1E3B; 1E3B;LATIN SMALL LETTER L WITH LINE BELOW;Ll;0;L;006C 0331;;;;N;;;1E3A;;1E3A 1E3C;LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW;Lu;0;L;004C 032D;;;;N;;;;1E3D; 1E3D;LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW;Ll;0;L;006C 032D;;;;N;;;1E3C;;1E3C 1E3E;LATIN CAPITAL LETTER M WITH ACUTE;Lu;0;L;004D 0301;;;;N;;;;1E3F; 1E3F;LATIN SMALL LETTER M WITH ACUTE;Ll;0;L;006D 0301;;;;N;;;1E3E;;1E3E 1E40;LATIN CAPITAL LETTER M WITH DOT ABOVE;Lu;0;L;004D 0307;;;;N;;;;1E41; 1E41;LATIN SMALL LETTER M WITH DOT ABOVE;Ll;0;L;006D 0307;;;;N;;;1E40;;1E40 1E42;LATIN CAPITAL LETTER M WITH DOT BELOW;Lu;0;L;004D 0323;;;;N;;;;1E43; 1E43;LATIN SMALL LETTER M WITH DOT BELOW;Ll;0;L;006D 0323;;;;N;;;1E42;;1E42 1E44;LATIN CAPITAL LETTER N WITH DOT ABOVE;Lu;0;L;004E 0307;;;;N;;;;1E45; 1E45;LATIN SMALL LETTER N WITH DOT ABOVE;Ll;0;L;006E 0307;;;;N;;;1E44;;1E44 1E46;LATIN CAPITAL LETTER N WITH DOT BELOW;Lu;0;L;004E 0323;;;;N;;;;1E47; 1E47;LATIN SMALL LETTER N WITH DOT BELOW;Ll;0;L;006E 0323;;;;N;;;1E46;;1E46 1E48;LATIN CAPITAL LETTER N WITH LINE BELOW;Lu;0;L;004E 0331;;;;N;;;;1E49; 1E49;LATIN SMALL LETTER N WITH LINE BELOW;Ll;0;L;006E 0331;;;;N;;;1E48;;1E48 1E4A;LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW;Lu;0;L;004E 032D;;;;N;;;;1E4B; 1E4B;LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW;Ll;0;L;006E 032D;;;;N;;;1E4A;;1E4A 1E4C;LATIN CAPITAL LETTER O WITH TILDE AND ACUTE;Lu;0;L;00D5 0301;;;;N;;;;1E4D; 1E4D;LATIN SMALL LETTER O WITH TILDE AND ACUTE;Ll;0;L;00F5 0301;;;;N;;;1E4C;;1E4C 1E4E;LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS;Lu;0;L;00D5 0308;;;;N;;;;1E4F; 1E4F;LATIN SMALL LETTER O WITH TILDE AND DIAERESIS;Ll;0;L;00F5 0308;;;;N;;;1E4E;;1E4E 1E50;LATIN CAPITAL LETTER O WITH MACRON AND GRAVE;Lu;0;L;014C 0300;;;;N;;;;1E51; 1E51;LATIN SMALL LETTER O WITH MACRON AND GRAVE;Ll;0;L;014D 0300;;;;N;;;1E50;;1E50 1E52;LATIN CAPITAL LETTER O WITH MACRON AND ACUTE;Lu;0;L;014C 0301;;;;N;;;;1E53; 1E53;LATIN SMALL LETTER O WITH MACRON AND ACUTE;Ll;0;L;014D 0301;;;;N;;;1E52;;1E52 1E54;LATIN CAPITAL LETTER P WITH ACUTE;Lu;0;L;0050 0301;;;;N;;;;1E55; 1E55;LATIN SMALL LETTER P WITH ACUTE;Ll;0;L;0070 0301;;;;N;;;1E54;;1E54 1E56;LATIN CAPITAL LETTER P WITH DOT ABOVE;Lu;0;L;0050 0307;;;;N;;;;1E57; 1E57;LATIN SMALL LETTER P WITH DOT ABOVE;Ll;0;L;0070 0307;;;;N;;;1E56;;1E56 1E58;LATIN CAPITAL LETTER R WITH DOT ABOVE;Lu;0;L;0052 0307;;;;N;;;;1E59; 1E59;LATIN SMALL LETTER R WITH DOT ABOVE;Ll;0;L;0072 0307;;;;N;;;1E58;;1E58 1E5A;LATIN CAPITAL LETTER R WITH DOT BELOW;Lu;0;L;0052 0323;;;;N;;;;1E5B; 1E5B;LATIN SMALL LETTER R WITH DOT BELOW;Ll;0;L;0072 0323;;;;N;;;1E5A;;1E5A 1E5C;LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON;Lu;0;L;1E5A 0304;;;;N;;;;1E5D; 1E5D;LATIN SMALL LETTER R WITH DOT BELOW AND MACRON;Ll;0;L;1E5B 0304;;;;N;;;1E5C;;1E5C 1E5E;LATIN CAPITAL LETTER R WITH LINE BELOW;Lu;0;L;0052 0331;;;;N;;;;1E5F; 1E5F;LATIN SMALL LETTER R WITH LINE BELOW;Ll;0;L;0072 0331;;;;N;;;1E5E;;1E5E 1E60;LATIN CAPITAL LETTER S WITH DOT ABOVE;Lu;0;L;0053 0307;;;;N;;;;1E61; 1E61;LATIN SMALL LETTER S WITH DOT ABOVE;Ll;0;L;0073 0307;;;;N;;;1E60;;1E60 1E62;LATIN CAPITAL LETTER S WITH DOT BELOW;Lu;0;L;0053 0323;;;;N;;;;1E63; 1E63;LATIN SMALL LETTER S WITH DOT BELOW;Ll;0;L;0073 0323;;;;N;;;1E62;;1E62 1E64;LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE;Lu;0;L;015A 0307;;;;N;;;;1E65; 1E65;LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE;Ll;0;L;015B 0307;;;;N;;;1E64;;1E64 1E66;LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE;Lu;0;L;0160 0307;;;;N;;;;1E67; 1E67;LATIN SMALL LETTER S WITH CARON AND DOT ABOVE;Ll;0;L;0161 0307;;;;N;;;1E66;;1E66 1E68;LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE;Lu;0;L;1E62 0307;;;;N;;;;1E69; 1E69;LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE;Ll;0;L;1E63 0307;;;;N;;;1E68;;1E68 1E6A;LATIN CAPITAL LETTER T WITH DOT ABOVE;Lu;0;L;0054 0307;;;;N;;;;1E6B; 1E6B;LATIN SMALL LETTER T WITH DOT ABOVE;Ll;0;L;0074 0307;;;;N;;;1E6A;;1E6A 1E6C;LATIN CAPITAL LETTER T WITH DOT BELOW;Lu;0;L;0054 0323;;;;N;;;;1E6D; 1E6D;LATIN SMALL LETTER T WITH DOT BELOW;Ll;0;L;0074 0323;;;;N;;;1E6C;;1E6C 1E6E;LATIN CAPITAL LETTER T WITH LINE BELOW;Lu;0;L;0054 0331;;;;N;;;;1E6F; 1E6F;LATIN SMALL LETTER T WITH LINE BELOW;Ll;0;L;0074 0331;;;;N;;;1E6E;;1E6E 1E70;LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW;Lu;0;L;0054 032D;;;;N;;;;1E71; 1E71;LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW;Ll;0;L;0074 032D;;;;N;;;1E70;;1E70 1E72;LATIN CAPITAL LETTER U WITH DIAERESIS BELOW;Lu;0;L;0055 0324;;;;N;;;;1E73; 1E73;LATIN SMALL LETTER U WITH DIAERESIS BELOW;Ll;0;L;0075 0324;;;;N;;;1E72;;1E72 1E74;LATIN CAPITAL LETTER U WITH TILDE BELOW;Lu;0;L;0055 0330;;;;N;;;;1E75; 1E75;LATIN SMALL LETTER U WITH TILDE BELOW;Ll;0;L;0075 0330;;;;N;;;1E74;;1E74 1E76;LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW;Lu;0;L;0055 032D;;;;N;;;;1E77; 1E77;LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW;Ll;0;L;0075 032D;;;;N;;;1E76;;1E76 1E78;LATIN CAPITAL LETTER U WITH TILDE AND ACUTE;Lu;0;L;0168 0301;;;;N;;;;1E79; 1E79;LATIN SMALL LETTER U WITH TILDE AND ACUTE;Ll;0;L;0169 0301;;;;N;;;1E78;;1E78 1E7A;LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS;Lu;0;L;016A 0308;;;;N;;;;1E7B; 1E7B;LATIN SMALL LETTER U WITH MACRON AND DIAERESIS;Ll;0;L;016B 0308;;;;N;;;1E7A;;1E7A 1E7C;LATIN CAPITAL LETTER V WITH TILDE;Lu;0;L;0056 0303;;;;N;;;;1E7D; 1E7D;LATIN SMALL LETTER V WITH TILDE;Ll;0;L;0076 0303;;;;N;;;1E7C;;1E7C 1E7E;LATIN CAPITAL LETTER V WITH DOT BELOW;Lu;0;L;0056 0323;;;;N;;;;1E7F; 1E7F;LATIN SMALL LETTER V WITH DOT BELOW;Ll;0;L;0076 0323;;;;N;;;1E7E;;1E7E 1E80;LATIN CAPITAL LETTER W WITH GRAVE;Lu;0;L;0057 0300;;;;N;;;;1E81; 1E81;LATIN SMALL LETTER W WITH GRAVE;Ll;0;L;0077 0300;;;;N;;;1E80;;1E80 1E82;LATIN CAPITAL LETTER W WITH ACUTE;Lu;0;L;0057 0301;;;;N;;;;1E83; 1E83;LATIN SMALL LETTER W WITH ACUTE;Ll;0;L;0077 0301;;;;N;;;1E82;;1E82 1E84;LATIN CAPITAL LETTER W WITH DIAERESIS;Lu;0;L;0057 0308;;;;N;;;;1E85; 1E85;LATIN SMALL LETTER W WITH DIAERESIS;Ll;0;L;0077 0308;;;;N;;;1E84;;1E84 1E86;LATIN CAPITAL LETTER W WITH DOT ABOVE;Lu;0;L;0057 0307;;;;N;;;;1E87; 1E87;LATIN SMALL LETTER W WITH DOT ABOVE;Ll;0;L;0077 0307;;;;N;;;1E86;;1E86 1E88;LATIN CAPITAL LETTER W WITH DOT BELOW;Lu;0;L;0057 0323;;;;N;;;;1E89; 1E89;LATIN SMALL LETTER W WITH DOT BELOW;Ll;0;L;0077 0323;;;;N;;;1E88;;1E88 1E8A;LATIN CAPITAL LETTER X WITH DOT ABOVE;Lu;0;L;0058 0307;;;;N;;;;1E8B; 1E8B;LATIN SMALL LETTER X WITH DOT ABOVE;Ll;0;L;0078 0307;;;;N;;;1E8A;;1E8A 1E8C;LATIN CAPITAL LETTER X WITH DIAERESIS;Lu;0;L;0058 0308;;;;N;;;;1E8D; 1E8D;LATIN SMALL LETTER X WITH DIAERESIS;Ll;0;L;0078 0308;;;;N;;;1E8C;;1E8C 1E8E;LATIN CAPITAL LETTER Y WITH DOT ABOVE;Lu;0;L;0059 0307;;;;N;;;;1E8F; 1E8F;LATIN SMALL LETTER Y WITH DOT ABOVE;Ll;0;L;0079 0307;;;;N;;;1E8E;;1E8E 1E90;LATIN CAPITAL LETTER Z WITH CIRCUMFLEX;Lu;0;L;005A 0302;;;;N;;;;1E91; 1E91;LATIN SMALL LETTER Z WITH CIRCUMFLEX;Ll;0;L;007A 0302;;;;N;;;1E90;;1E90 1E92;LATIN CAPITAL LETTER Z WITH DOT BELOW;Lu;0;L;005A 0323;;;;N;;;;1E93; 1E93;LATIN SMALL LETTER Z WITH DOT BELOW;Ll;0;L;007A 0323;;;;N;;;1E92;;1E92 1E94;LATIN CAPITAL LETTER Z WITH LINE BELOW;Lu;0;L;005A 0331;;;;N;;;;1E95; 1E95;LATIN SMALL LETTER Z WITH LINE BELOW;Ll;0;L;007A 0331;;;;N;;;1E94;;1E94 1E96;LATIN SMALL LETTER H WITH LINE BELOW;Ll;0;L;0068 0331;;;;N;;;;; 1E97;LATIN SMALL LETTER T WITH DIAERESIS;Ll;0;L;0074 0308;;;;N;;;;; 1E98;LATIN SMALL LETTER W WITH RING ABOVE;Ll;0;L;0077 030A;;;;N;;;;; 1E99;LATIN SMALL LETTER Y WITH RING ABOVE;Ll;0;L;0079 030A;;;;N;;;;; 1E9A;LATIN SMALL LETTER A WITH RIGHT HALF RING;Ll;0;L; 0061 02BE;;;;N;;;;; 1E9B;LATIN SMALL LETTER LONG S WITH DOT ABOVE;Ll;0;L;017F 0307;;;;N;;;1E60;;1E60 1E9C;LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE;Ll;0;L;;;;;N;;;;; 1E9D;LATIN SMALL LETTER LONG S WITH HIGH STROKE;Ll;0;L;;;;;N;;;;; 1E9E;LATIN CAPITAL LETTER SHARP S;Lu;0;L;;;;;N;;;;00DF; 1E9F;LATIN SMALL LETTER DELTA;Ll;0;L;;;;;N;;;;; 1EA0;LATIN CAPITAL LETTER A WITH DOT BELOW;Lu;0;L;0041 0323;;;;N;;;;1EA1; 1EA1;LATIN SMALL LETTER A WITH DOT BELOW;Ll;0;L;0061 0323;;;;N;;;1EA0;;1EA0 1EA2;LATIN CAPITAL LETTER A WITH HOOK ABOVE;Lu;0;L;0041 0309;;;;N;;;;1EA3; 1EA3;LATIN SMALL LETTER A WITH HOOK ABOVE;Ll;0;L;0061 0309;;;;N;;;1EA2;;1EA2 1EA4;LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE;Lu;0;L;00C2 0301;;;;N;;;;1EA5; 1EA5;LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE;Ll;0;L;00E2 0301;;;;N;;;1EA4;;1EA4 1EA6;LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE;Lu;0;L;00C2 0300;;;;N;;;;1EA7; 1EA7;LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE;Ll;0;L;00E2 0300;;;;N;;;1EA6;;1EA6 1EA8;LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE;Lu;0;L;00C2 0309;;;;N;;;;1EA9; 1EA9;LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE;Ll;0;L;00E2 0309;;;;N;;;1EA8;;1EA8 1EAA;LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE;Lu;0;L;00C2 0303;;;;N;;;;1EAB; 1EAB;LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE;Ll;0;L;00E2 0303;;;;N;;;1EAA;;1EAA 1EAC;LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW;Lu;0;L;1EA0 0302;;;;N;;;;1EAD; 1EAD;LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW;Ll;0;L;1EA1 0302;;;;N;;;1EAC;;1EAC 1EAE;LATIN CAPITAL LETTER A WITH BREVE AND ACUTE;Lu;0;L;0102 0301;;;;N;;;;1EAF; 1EAF;LATIN SMALL LETTER A WITH BREVE AND ACUTE;Ll;0;L;0103 0301;;;;N;;;1EAE;;1EAE 1EB0;LATIN CAPITAL LETTER A WITH BREVE AND GRAVE;Lu;0;L;0102 0300;;;;N;;;;1EB1; 1EB1;LATIN SMALL LETTER A WITH BREVE AND GRAVE;Ll;0;L;0103 0300;;;;N;;;1EB0;;1EB0 1EB2;LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE;Lu;0;L;0102 0309;;;;N;;;;1EB3; 1EB3;LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE;Ll;0;L;0103 0309;;;;N;;;1EB2;;1EB2 1EB4;LATIN CAPITAL LETTER A WITH BREVE AND TILDE;Lu;0;L;0102 0303;;;;N;;;;1EB5; 1EB5;LATIN SMALL LETTER A WITH BREVE AND TILDE;Ll;0;L;0103 0303;;;;N;;;1EB4;;1EB4 1EB6;LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW;Lu;0;L;1EA0 0306;;;;N;;;;1EB7; 1EB7;LATIN SMALL LETTER A WITH BREVE AND DOT BELOW;Ll;0;L;1EA1 0306;;;;N;;;1EB6;;1EB6 1EB8;LATIN CAPITAL LETTER E WITH DOT BELOW;Lu;0;L;0045 0323;;;;N;;;;1EB9; 1EB9;LATIN SMALL LETTER E WITH DOT BELOW;Ll;0;L;0065 0323;;;;N;;;1EB8;;1EB8 1EBA;LATIN CAPITAL LETTER E WITH HOOK ABOVE;Lu;0;L;0045 0309;;;;N;;;;1EBB; 1EBB;LATIN SMALL LETTER E WITH HOOK ABOVE;Ll;0;L;0065 0309;;;;N;;;1EBA;;1EBA 1EBC;LATIN CAPITAL LETTER E WITH TILDE;Lu;0;L;0045 0303;;;;N;;;;1EBD; 1EBD;LATIN SMALL LETTER E WITH TILDE;Ll;0;L;0065 0303;;;;N;;;1EBC;;1EBC 1EBE;LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE;Lu;0;L;00CA 0301;;;;N;;;;1EBF; 1EBF;LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE;Ll;0;L;00EA 0301;;;;N;;;1EBE;;1EBE 1EC0;LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE;Lu;0;L;00CA 0300;;;;N;;;;1EC1; 1EC1;LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE;Ll;0;L;00EA 0300;;;;N;;;1EC0;;1EC0 1EC2;LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE;Lu;0;L;00CA 0309;;;;N;;;;1EC3; 1EC3;LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE;Ll;0;L;00EA 0309;;;;N;;;1EC2;;1EC2 1EC4;LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE;Lu;0;L;00CA 0303;;;;N;;;;1EC5; 1EC5;LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE;Ll;0;L;00EA 0303;;;;N;;;1EC4;;1EC4 1EC6;LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW;Lu;0;L;1EB8 0302;;;;N;;;;1EC7; 1EC7;LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW;Ll;0;L;1EB9 0302;;;;N;;;1EC6;;1EC6 1EC8;LATIN CAPITAL LETTER I WITH HOOK ABOVE;Lu;0;L;0049 0309;;;;N;;;;1EC9; 1EC9;LATIN SMALL LETTER I WITH HOOK ABOVE;Ll;0;L;0069 0309;;;;N;;;1EC8;;1EC8 1ECA;LATIN CAPITAL LETTER I WITH DOT BELOW;Lu;0;L;0049 0323;;;;N;;;;1ECB; 1ECB;LATIN SMALL LETTER I WITH DOT BELOW;Ll;0;L;0069 0323;;;;N;;;1ECA;;1ECA 1ECC;LATIN CAPITAL LETTER O WITH DOT BELOW;Lu;0;L;004F 0323;;;;N;;;;1ECD; 1ECD;LATIN SMALL LETTER O WITH DOT BELOW;Ll;0;L;006F 0323;;;;N;;;1ECC;;1ECC 1ECE;LATIN CAPITAL LETTER O WITH HOOK ABOVE;Lu;0;L;004F 0309;;;;N;;;;1ECF; 1ECF;LATIN SMALL LETTER O WITH HOOK ABOVE;Ll;0;L;006F 0309;;;;N;;;1ECE;;1ECE 1ED0;LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE;Lu;0;L;00D4 0301;;;;N;;;;1ED1; 1ED1;LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE;Ll;0;L;00F4 0301;;;;N;;;1ED0;;1ED0 1ED2;LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE;Lu;0;L;00D4 0300;;;;N;;;;1ED3; 1ED3;LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE;Ll;0;L;00F4 0300;;;;N;;;1ED2;;1ED2 1ED4;LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE;Lu;0;L;00D4 0309;;;;N;;;;1ED5; 1ED5;LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE;Ll;0;L;00F4 0309;;;;N;;;1ED4;;1ED4 1ED6;LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE;Lu;0;L;00D4 0303;;;;N;;;;1ED7; 1ED7;LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE;Ll;0;L;00F4 0303;;;;N;;;1ED6;;1ED6 1ED8;LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW;Lu;0;L;1ECC 0302;;;;N;;;;1ED9; 1ED9;LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW;Ll;0;L;1ECD 0302;;;;N;;;1ED8;;1ED8 1EDA;LATIN CAPITAL LETTER O WITH HORN AND ACUTE;Lu;0;L;01A0 0301;;;;N;;;;1EDB; 1EDB;LATIN SMALL LETTER O WITH HORN AND ACUTE;Ll;0;L;01A1 0301;;;;N;;;1EDA;;1EDA 1EDC;LATIN CAPITAL LETTER O WITH HORN AND GRAVE;Lu;0;L;01A0 0300;;;;N;;;;1EDD; 1EDD;LATIN SMALL LETTER O WITH HORN AND GRAVE;Ll;0;L;01A1 0300;;;;N;;;1EDC;;1EDC 1EDE;LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE;Lu;0;L;01A0 0309;;;;N;;;;1EDF; 1EDF;LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE;Ll;0;L;01A1 0309;;;;N;;;1EDE;;1EDE 1EE0;LATIN CAPITAL LETTER O WITH HORN AND TILDE;Lu;0;L;01A0 0303;;;;N;;;;1EE1; 1EE1;LATIN SMALL LETTER O WITH HORN AND TILDE;Ll;0;L;01A1 0303;;;;N;;;1EE0;;1EE0 1EE2;LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW;Lu;0;L;01A0 0323;;;;N;;;;1EE3; 1EE3;LATIN SMALL LETTER O WITH HORN AND DOT BELOW;Ll;0;L;01A1 0323;;;;N;;;1EE2;;1EE2 1EE4;LATIN CAPITAL LETTER U WITH DOT BELOW;Lu;0;L;0055 0323;;;;N;;;;1EE5; 1EE5;LATIN SMALL LETTER U WITH DOT BELOW;Ll;0;L;0075 0323;;;;N;;;1EE4;;1EE4 1EE6;LATIN CAPITAL LETTER U WITH HOOK ABOVE;Lu;0;L;0055 0309;;;;N;;;;1EE7; 1EE7;LATIN SMALL LETTER U WITH HOOK ABOVE;Ll;0;L;0075 0309;;;;N;;;1EE6;;1EE6 1EE8;LATIN CAPITAL LETTER U WITH HORN AND ACUTE;Lu;0;L;01AF 0301;;;;N;;;;1EE9; 1EE9;LATIN SMALL LETTER U WITH HORN AND ACUTE;Ll;0;L;01B0 0301;;;;N;;;1EE8;;1EE8 1EEA;LATIN CAPITAL LETTER U WITH HORN AND GRAVE;Lu;0;L;01AF 0300;;;;N;;;;1EEB; 1EEB;LATIN SMALL LETTER U WITH HORN AND GRAVE;Ll;0;L;01B0 0300;;;;N;;;1EEA;;1EEA 1EEC;LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE;Lu;0;L;01AF 0309;;;;N;;;;1EED; 1EED;LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE;Ll;0;L;01B0 0309;;;;N;;;1EEC;;1EEC 1EEE;LATIN CAPITAL LETTER U WITH HORN AND TILDE;Lu;0;L;01AF 0303;;;;N;;;;1EEF; 1EEF;LATIN SMALL LETTER U WITH HORN AND TILDE;Ll;0;L;01B0 0303;;;;N;;;1EEE;;1EEE 1EF0;LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW;Lu;0;L;01AF 0323;;;;N;;;;1EF1; 1EF1;LATIN SMALL LETTER U WITH HORN AND DOT BELOW;Ll;0;L;01B0 0323;;;;N;;;1EF0;;1EF0 1EF2;LATIN CAPITAL LETTER Y WITH GRAVE;Lu;0;L;0059 0300;;;;N;;;;1EF3; 1EF3;LATIN SMALL LETTER Y WITH GRAVE;Ll;0;L;0079 0300;;;;N;;;1EF2;;1EF2 1EF4;LATIN CAPITAL LETTER Y WITH DOT BELOW;Lu;0;L;0059 0323;;;;N;;;;1EF5; 1EF5;LATIN SMALL LETTER Y WITH DOT BELOW;Ll;0;L;0079 0323;;;;N;;;1EF4;;1EF4 1EF6;LATIN CAPITAL LETTER Y WITH HOOK ABOVE;Lu;0;L;0059 0309;;;;N;;;;1EF7; 1EF7;LATIN SMALL LETTER Y WITH HOOK ABOVE;Ll;0;L;0079 0309;;;;N;;;1EF6;;1EF6 1EF8;LATIN CAPITAL LETTER Y WITH TILDE;Lu;0;L;0059 0303;;;;N;;;;1EF9; 1EF9;LATIN SMALL LETTER Y WITH TILDE;Ll;0;L;0079 0303;;;;N;;;1EF8;;1EF8 1EFA;LATIN CAPITAL LETTER MIDDLE-WELSH LL;Lu;0;L;;;;;N;;;;1EFB; 1EFB;LATIN SMALL LETTER MIDDLE-WELSH LL;Ll;0;L;;;;;N;;;1EFA;;1EFA 1EFC;LATIN CAPITAL LETTER MIDDLE-WELSH V;Lu;0;L;;;;;N;;;;1EFD; 1EFD;LATIN SMALL LETTER MIDDLE-WELSH V;Ll;0;L;;;;;N;;;1EFC;;1EFC 1EFE;LATIN CAPITAL LETTER Y WITH LOOP;Lu;0;L;;;;;N;;;;1EFF; 1EFF;LATIN SMALL LETTER Y WITH LOOP;Ll;0;L;;;;;N;;;1EFE;;1EFE 1F00;GREEK SMALL LETTER ALPHA WITH PSILI;Ll;0;L;03B1 0313;;;;N;;;1F08;;1F08 1F01;GREEK SMALL LETTER ALPHA WITH DASIA;Ll;0;L;03B1 0314;;;;N;;;1F09;;1F09 1F02;GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA;Ll;0;L;1F00 0300;;;;N;;;1F0A;;1F0A 1F03;GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA;Ll;0;L;1F01 0300;;;;N;;;1F0B;;1F0B 1F04;GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA;Ll;0;L;1F00 0301;;;;N;;;1F0C;;1F0C 1F05;GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA;Ll;0;L;1F01 0301;;;;N;;;1F0D;;1F0D 1F06;GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI;Ll;0;L;1F00 0342;;;;N;;;1F0E;;1F0E 1F07;GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI;Ll;0;L;1F01 0342;;;;N;;;1F0F;;1F0F 1F08;GREEK CAPITAL LETTER ALPHA WITH PSILI;Lu;0;L;0391 0313;;;;N;;;;1F00; 1F09;GREEK CAPITAL LETTER ALPHA WITH DASIA;Lu;0;L;0391 0314;;;;N;;;;1F01; 1F0A;GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA;Lu;0;L;1F08 0300;;;;N;;;;1F02; 1F0B;GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA;Lu;0;L;1F09 0300;;;;N;;;;1F03; 1F0C;GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA;Lu;0;L;1F08 0301;;;;N;;;;1F04; 1F0D;GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA;Lu;0;L;1F09 0301;;;;N;;;;1F05; 1F0E;GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI;Lu;0;L;1F08 0342;;;;N;;;;1F06; 1F0F;GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI;Lu;0;L;1F09 0342;;;;N;;;;1F07; 1F10;GREEK SMALL LETTER EPSILON WITH PSILI;Ll;0;L;03B5 0313;;;;N;;;1F18;;1F18 1F11;GREEK SMALL LETTER EPSILON WITH DASIA;Ll;0;L;03B5 0314;;;;N;;;1F19;;1F19 1F12;GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA;Ll;0;L;1F10 0300;;;;N;;;1F1A;;1F1A 1F13;GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA;Ll;0;L;1F11 0300;;;;N;;;1F1B;;1F1B 1F14;GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA;Ll;0;L;1F10 0301;;;;N;;;1F1C;;1F1C 1F15;GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA;Ll;0;L;1F11 0301;;;;N;;;1F1D;;1F1D 1F18;GREEK CAPITAL LETTER EPSILON WITH PSILI;Lu;0;L;0395 0313;;;;N;;;;1F10; 1F19;GREEK CAPITAL LETTER EPSILON WITH DASIA;Lu;0;L;0395 0314;;;;N;;;;1F11; 1F1A;GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA;Lu;0;L;1F18 0300;;;;N;;;;1F12; 1F1B;GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA;Lu;0;L;1F19 0300;;;;N;;;;1F13; 1F1C;GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA;Lu;0;L;1F18 0301;;;;N;;;;1F14; 1F1D;GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA;Lu;0;L;1F19 0301;;;;N;;;;1F15; 1F20;GREEK SMALL LETTER ETA WITH PSILI;Ll;0;L;03B7 0313;;;;N;;;1F28;;1F28 1F21;GREEK SMALL LETTER ETA WITH DASIA;Ll;0;L;03B7 0314;;;;N;;;1F29;;1F29 1F22;GREEK SMALL LETTER ETA WITH PSILI AND VARIA;Ll;0;L;1F20 0300;;;;N;;;1F2A;;1F2A 1F23;GREEK SMALL LETTER ETA WITH DASIA AND VARIA;Ll;0;L;1F21 0300;;;;N;;;1F2B;;1F2B 1F24;GREEK SMALL LETTER ETA WITH PSILI AND OXIA;Ll;0;L;1F20 0301;;;;N;;;1F2C;;1F2C 1F25;GREEK SMALL LETTER ETA WITH DASIA AND OXIA;Ll;0;L;1F21 0301;;;;N;;;1F2D;;1F2D 1F26;GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI;Ll;0;L;1F20 0342;;;;N;;;1F2E;;1F2E 1F27;GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI;Ll;0;L;1F21 0342;;;;N;;;1F2F;;1F2F 1F28;GREEK CAPITAL LETTER ETA WITH PSILI;Lu;0;L;0397 0313;;;;N;;;;1F20; 1F29;GREEK CAPITAL LETTER ETA WITH DASIA;Lu;0;L;0397 0314;;;;N;;;;1F21; 1F2A;GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA;Lu;0;L;1F28 0300;;;;N;;;;1F22; 1F2B;GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA;Lu;0;L;1F29 0300;;;;N;;;;1F23; 1F2C;GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA;Lu;0;L;1F28 0301;;;;N;;;;1F24; 1F2D;GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA;Lu;0;L;1F29 0301;;;;N;;;;1F25; 1F2E;GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI;Lu;0;L;1F28 0342;;;;N;;;;1F26; 1F2F;GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI;Lu;0;L;1F29 0342;;;;N;;;;1F27; 1F30;GREEK SMALL LETTER IOTA WITH PSILI;Ll;0;L;03B9 0313;;;;N;;;1F38;;1F38 1F31;GREEK SMALL LETTER IOTA WITH DASIA;Ll;0;L;03B9 0314;;;;N;;;1F39;;1F39 1F32;GREEK SMALL LETTER IOTA WITH PSILI AND VARIA;Ll;0;L;1F30 0300;;;;N;;;1F3A;;1F3A 1F33;GREEK SMALL LETTER IOTA WITH DASIA AND VARIA;Ll;0;L;1F31 0300;;;;N;;;1F3B;;1F3B 1F34;GREEK SMALL LETTER IOTA WITH PSILI AND OXIA;Ll;0;L;1F30 0301;;;;N;;;1F3C;;1F3C 1F35;GREEK SMALL LETTER IOTA WITH DASIA AND OXIA;Ll;0;L;1F31 0301;;;;N;;;1F3D;;1F3D 1F36;GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI;Ll;0;L;1F30 0342;;;;N;;;1F3E;;1F3E 1F37;GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI;Ll;0;L;1F31 0342;;;;N;;;1F3F;;1F3F 1F38;GREEK CAPITAL LETTER IOTA WITH PSILI;Lu;0;L;0399 0313;;;;N;;;;1F30; 1F39;GREEK CAPITAL LETTER IOTA WITH DASIA;Lu;0;L;0399 0314;;;;N;;;;1F31; 1F3A;GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA;Lu;0;L;1F38 0300;;;;N;;;;1F32; 1F3B;GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA;Lu;0;L;1F39 0300;;;;N;;;;1F33; 1F3C;GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA;Lu;0;L;1F38 0301;;;;N;;;;1F34; 1F3D;GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA;Lu;0;L;1F39 0301;;;;N;;;;1F35; 1F3E;GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI;Lu;0;L;1F38 0342;;;;N;;;;1F36; 1F3F;GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI;Lu;0;L;1F39 0342;;;;N;;;;1F37; 1F40;GREEK SMALL LETTER OMICRON WITH PSILI;Ll;0;L;03BF 0313;;;;N;;;1F48;;1F48 1F41;GREEK SMALL LETTER OMICRON WITH DASIA;Ll;0;L;03BF 0314;;;;N;;;1F49;;1F49 1F42;GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA;Ll;0;L;1F40 0300;;;;N;;;1F4A;;1F4A 1F43;GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA;Ll;0;L;1F41 0300;;;;N;;;1F4B;;1F4B 1F44;GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA;Ll;0;L;1F40 0301;;;;N;;;1F4C;;1F4C 1F45;GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA;Ll;0;L;1F41 0301;;;;N;;;1F4D;;1F4D 1F48;GREEK CAPITAL LETTER OMICRON WITH PSILI;Lu;0;L;039F 0313;;;;N;;;;1F40; 1F49;GREEK CAPITAL LETTER OMICRON WITH DASIA;Lu;0;L;039F 0314;;;;N;;;;1F41; 1F4A;GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA;Lu;0;L;1F48 0300;;;;N;;;;1F42; 1F4B;GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA;Lu;0;L;1F49 0300;;;;N;;;;1F43; 1F4C;GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA;Lu;0;L;1F48 0301;;;;N;;;;1F44; 1F4D;GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA;Lu;0;L;1F49 0301;;;;N;;;;1F45; 1F50;GREEK SMALL LETTER UPSILON WITH PSILI;Ll;0;L;03C5 0313;;;;N;;;;; 1F51;GREEK SMALL LETTER UPSILON WITH DASIA;Ll;0;L;03C5 0314;;;;N;;;1F59;;1F59 1F52;GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA;Ll;0;L;1F50 0300;;;;N;;;;; 1F53;GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA;Ll;0;L;1F51 0300;;;;N;;;1F5B;;1F5B 1F54;GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA;Ll;0;L;1F50 0301;;;;N;;;;; 1F55;GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA;Ll;0;L;1F51 0301;;;;N;;;1F5D;;1F5D 1F56;GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI;Ll;0;L;1F50 0342;;;;N;;;;; 1F57;GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI;Ll;0;L;1F51 0342;;;;N;;;1F5F;;1F5F 1F59;GREEK CAPITAL LETTER UPSILON WITH DASIA;Lu;0;L;03A5 0314;;;;N;;;;1F51; 1F5B;GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA;Lu;0;L;1F59 0300;;;;N;;;;1F53; 1F5D;GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA;Lu;0;L;1F59 0301;;;;N;;;;1F55; 1F5F;GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI;Lu;0;L;1F59 0342;;;;N;;;;1F57; 1F60;GREEK SMALL LETTER OMEGA WITH PSILI;Ll;0;L;03C9 0313;;;;N;;;1F68;;1F68 1F61;GREEK SMALL LETTER OMEGA WITH DASIA;Ll;0;L;03C9 0314;;;;N;;;1F69;;1F69 1F62;GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA;Ll;0;L;1F60 0300;;;;N;;;1F6A;;1F6A 1F63;GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA;Ll;0;L;1F61 0300;;;;N;;;1F6B;;1F6B 1F64;GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA;Ll;0;L;1F60 0301;;;;N;;;1F6C;;1F6C 1F65;GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA;Ll;0;L;1F61 0301;;;;N;;;1F6D;;1F6D 1F66;GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI;Ll;0;L;1F60 0342;;;;N;;;1F6E;;1F6E 1F67;GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI;Ll;0;L;1F61 0342;;;;N;;;1F6F;;1F6F 1F68;GREEK CAPITAL LETTER OMEGA WITH PSILI;Lu;0;L;03A9 0313;;;;N;;;;1F60; 1F69;GREEK CAPITAL LETTER OMEGA WITH DASIA;Lu;0;L;03A9 0314;;;;N;;;;1F61; 1F6A;GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA;Lu;0;L;1F68 0300;;;;N;;;;1F62; 1F6B;GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA;Lu;0;L;1F69 0300;;;;N;;;;1F63; 1F6C;GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA;Lu;0;L;1F68 0301;;;;N;;;;1F64; 1F6D;GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA;Lu;0;L;1F69 0301;;;;N;;;;1F65; 1F6E;GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI;Lu;0;L;1F68 0342;;;;N;;;;1F66; 1F6F;GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI;Lu;0;L;1F69 0342;;;;N;;;;1F67; 1F70;GREEK SMALL LETTER ALPHA WITH VARIA;Ll;0;L;03B1 0300;;;;N;;;1FBA;;1FBA 1F71;GREEK SMALL LETTER ALPHA WITH OXIA;Ll;0;L;03AC;;;;N;;;1FBB;;1FBB 1F72;GREEK SMALL LETTER EPSILON WITH VARIA;Ll;0;L;03B5 0300;;;;N;;;1FC8;;1FC8 1F73;GREEK SMALL LETTER EPSILON WITH OXIA;Ll;0;L;03AD;;;;N;;;1FC9;;1FC9 1F74;GREEK SMALL LETTER ETA WITH VARIA;Ll;0;L;03B7 0300;;;;N;;;1FCA;;1FCA 1F75;GREEK SMALL LETTER ETA WITH OXIA;Ll;0;L;03AE;;;;N;;;1FCB;;1FCB 1F76;GREEK SMALL LETTER IOTA WITH VARIA;Ll;0;L;03B9 0300;;;;N;;;1FDA;;1FDA 1F77;GREEK SMALL LETTER IOTA WITH OXIA;Ll;0;L;03AF;;;;N;;;1FDB;;1FDB 1F78;GREEK SMALL LETTER OMICRON WITH VARIA;Ll;0;L;03BF 0300;;;;N;;;1FF8;;1FF8 1F79;GREEK SMALL LETTER OMICRON WITH OXIA;Ll;0;L;03CC;;;;N;;;1FF9;;1FF9 1F7A;GREEK SMALL LETTER UPSILON WITH VARIA;Ll;0;L;03C5 0300;;;;N;;;1FEA;;1FEA 1F7B;GREEK SMALL LETTER UPSILON WITH OXIA;Ll;0;L;03CD;;;;N;;;1FEB;;1FEB 1F7C;GREEK SMALL LETTER OMEGA WITH VARIA;Ll;0;L;03C9 0300;;;;N;;;1FFA;;1FFA 1F7D;GREEK SMALL LETTER OMEGA WITH OXIA;Ll;0;L;03CE;;;;N;;;1FFB;;1FFB 1F80;GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI;Ll;0;L;1F00 0345;;;;N;;;1F88;;1F88 1F81;GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI;Ll;0;L;1F01 0345;;;;N;;;1F89;;1F89 1F82;GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI;Ll;0;L;1F02 0345;;;;N;;;1F8A;;1F8A 1F83;GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI;Ll;0;L;1F03 0345;;;;N;;;1F8B;;1F8B 1F84;GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI;Ll;0;L;1F04 0345;;;;N;;;1F8C;;1F8C 1F85;GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI;Ll;0;L;1F05 0345;;;;N;;;1F8D;;1F8D 1F86;GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1F06 0345;;;;N;;;1F8E;;1F8E 1F87;GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1F07 0345;;;;N;;;1F8F;;1F8F 1F88;GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI;Lt;0;L;1F08 0345;;;;N;;;;1F80; 1F89;GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI;Lt;0;L;1F09 0345;;;;N;;;;1F81; 1F8A;GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F0A 0345;;;;N;;;;1F82; 1F8B;GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F0B 0345;;;;N;;;;1F83; 1F8C;GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F0C 0345;;;;N;;;;1F84; 1F8D;GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F0D 0345;;;;N;;;;1F85; 1F8E;GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F0E 0345;;;;N;;;;1F86; 1F8F;GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F0F 0345;;;;N;;;;1F87; 1F90;GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI;Ll;0;L;1F20 0345;;;;N;;;1F98;;1F98 1F91;GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI;Ll;0;L;1F21 0345;;;;N;;;1F99;;1F99 1F92;GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI;Ll;0;L;1F22 0345;;;;N;;;1F9A;;1F9A 1F93;GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI;Ll;0;L;1F23 0345;;;;N;;;1F9B;;1F9B 1F94;GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI;Ll;0;L;1F24 0345;;;;N;;;1F9C;;1F9C 1F95;GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI;Ll;0;L;1F25 0345;;;;N;;;1F9D;;1F9D 1F96;GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1F26 0345;;;;N;;;1F9E;;1F9E 1F97;GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1F27 0345;;;;N;;;1F9F;;1F9F 1F98;GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI;Lt;0;L;1F28 0345;;;;N;;;;1F90; 1F99;GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI;Lt;0;L;1F29 0345;;;;N;;;;1F91; 1F9A;GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F2A 0345;;;;N;;;;1F92; 1F9B;GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F2B 0345;;;;N;;;;1F93; 1F9C;GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F2C 0345;;;;N;;;;1F94; 1F9D;GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F2D 0345;;;;N;;;;1F95; 1F9E;GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F2E 0345;;;;N;;;;1F96; 1F9F;GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F2F 0345;;;;N;;;;1F97; 1FA0;GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI;Ll;0;L;1F60 0345;;;;N;;;1FA8;;1FA8 1FA1;GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI;Ll;0;L;1F61 0345;;;;N;;;1FA9;;1FA9 1FA2;GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI;Ll;0;L;1F62 0345;;;;N;;;1FAA;;1FAA 1FA3;GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI;Ll;0;L;1F63 0345;;;;N;;;1FAB;;1FAB 1FA4;GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI;Ll;0;L;1F64 0345;;;;N;;;1FAC;;1FAC 1FA5;GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI;Ll;0;L;1F65 0345;;;;N;;;1FAD;;1FAD 1FA6;GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1F66 0345;;;;N;;;1FAE;;1FAE 1FA7;GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1F67 0345;;;;N;;;1FAF;;1FAF 1FA8;GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI;Lt;0;L;1F68 0345;;;;N;;;;1FA0; 1FA9;GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI;Lt;0;L;1F69 0345;;;;N;;;;1FA1; 1FAA;GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F6A 0345;;;;N;;;;1FA2; 1FAB;GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F6B 0345;;;;N;;;;1FA3; 1FAC;GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F6C 0345;;;;N;;;;1FA4; 1FAD;GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F6D 0345;;;;N;;;;1FA5; 1FAE;GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F6E 0345;;;;N;;;;1FA6; 1FAF;GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F6F 0345;;;;N;;;;1FA7; 1FB0;GREEK SMALL LETTER ALPHA WITH VRACHY;Ll;0;L;03B1 0306;;;;N;;;1FB8;;1FB8 1FB1;GREEK SMALL LETTER ALPHA WITH MACRON;Ll;0;L;03B1 0304;;;;N;;;1FB9;;1FB9 1FB2;GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI;Ll;0;L;1F70 0345;;;;N;;;;; 1FB3;GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI;Ll;0;L;03B1 0345;;;;N;;;1FBC;;1FBC 1FB4;GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI;Ll;0;L;03AC 0345;;;;N;;;;; 1FB6;GREEK SMALL LETTER ALPHA WITH PERISPOMENI;Ll;0;L;03B1 0342;;;;N;;;;; 1FB7;GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1FB6 0345;;;;N;;;;; 1FB8;GREEK CAPITAL LETTER ALPHA WITH VRACHY;Lu;0;L;0391 0306;;;;N;;;;1FB0; 1FB9;GREEK CAPITAL LETTER ALPHA WITH MACRON;Lu;0;L;0391 0304;;;;N;;;;1FB1; 1FBA;GREEK CAPITAL LETTER ALPHA WITH VARIA;Lu;0;L;0391 0300;;;;N;;;;1F70; 1FBB;GREEK CAPITAL LETTER ALPHA WITH OXIA;Lu;0;L;0386;;;;N;;;;1F71; 1FBC;GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI;Lt;0;L;0391 0345;;;;N;;;;1FB3; 1FBD;GREEK KORONIS;Sk;0;ON; 0020 0313;;;;N;;;;; 1FBE;GREEK PROSGEGRAMMENI;Ll;0;L;03B9;;;;N;;;0399;;0399 1FBF;GREEK PSILI;Sk;0;ON; 0020 0313;;;;N;;;;; 1FC0;GREEK PERISPOMENI;Sk;0;ON; 0020 0342;;;;N;;;;; 1FC1;GREEK DIALYTIKA AND PERISPOMENI;Sk;0;ON;00A8 0342;;;;N;;;;; 1FC2;GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI;Ll;0;L;1F74 0345;;;;N;;;;; 1FC3;GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI;Ll;0;L;03B7 0345;;;;N;;;1FCC;;1FCC 1FC4;GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI;Ll;0;L;03AE 0345;;;;N;;;;; 1FC6;GREEK SMALL LETTER ETA WITH PERISPOMENI;Ll;0;L;03B7 0342;;;;N;;;;; 1FC7;GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1FC6 0345;;;;N;;;;; 1FC8;GREEK CAPITAL LETTER EPSILON WITH VARIA;Lu;0;L;0395 0300;;;;N;;;;1F72; 1FC9;GREEK CAPITAL LETTER EPSILON WITH OXIA;Lu;0;L;0388;;;;N;;;;1F73; 1FCA;GREEK CAPITAL LETTER ETA WITH VARIA;Lu;0;L;0397 0300;;;;N;;;;1F74; 1FCB;GREEK CAPITAL LETTER ETA WITH OXIA;Lu;0;L;0389;;;;N;;;;1F75; 1FCC;GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI;Lt;0;L;0397 0345;;;;N;;;;1FC3; 1FCD;GREEK PSILI AND VARIA;Sk;0;ON;1FBF 0300;;;;N;;;;; 1FCE;GREEK PSILI AND OXIA;Sk;0;ON;1FBF 0301;;;;N;;;;; 1FCF;GREEK PSILI AND PERISPOMENI;Sk;0;ON;1FBF 0342;;;;N;;;;; 1FD0;GREEK SMALL LETTER IOTA WITH VRACHY;Ll;0;L;03B9 0306;;;;N;;;1FD8;;1FD8 1FD1;GREEK SMALL LETTER IOTA WITH MACRON;Ll;0;L;03B9 0304;;;;N;;;1FD9;;1FD9 1FD2;GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA;Ll;0;L;03CA 0300;;;;N;;;;; 1FD3;GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA;Ll;0;L;0390;;;;N;;;;; 1FD6;GREEK SMALL LETTER IOTA WITH PERISPOMENI;Ll;0;L;03B9 0342;;;;N;;;;; 1FD7;GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI;Ll;0;L;03CA 0342;;;;N;;;;; 1FD8;GREEK CAPITAL LETTER IOTA WITH VRACHY;Lu;0;L;0399 0306;;;;N;;;;1FD0; 1FD9;GREEK CAPITAL LETTER IOTA WITH MACRON;Lu;0;L;0399 0304;;;;N;;;;1FD1; 1FDA;GREEK CAPITAL LETTER IOTA WITH VARIA;Lu;0;L;0399 0300;;;;N;;;;1F76; 1FDB;GREEK CAPITAL LETTER IOTA WITH OXIA;Lu;0;L;038A;;;;N;;;;1F77; 1FDD;GREEK DASIA AND VARIA;Sk;0;ON;1FFE 0300;;;;N;;;;; 1FDE;GREEK DASIA AND OXIA;Sk;0;ON;1FFE 0301;;;;N;;;;; 1FDF;GREEK DASIA AND PERISPOMENI;Sk;0;ON;1FFE 0342;;;;N;;;;; 1FE0;GREEK SMALL LETTER UPSILON WITH VRACHY;Ll;0;L;03C5 0306;;;;N;;;1FE8;;1FE8 1FE1;GREEK SMALL LETTER UPSILON WITH MACRON;Ll;0;L;03C5 0304;;;;N;;;1FE9;;1FE9 1FE2;GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA;Ll;0;L;03CB 0300;;;;N;;;;; 1FE3;GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA;Ll;0;L;03B0;;;;N;;;;; 1FE4;GREEK SMALL LETTER RHO WITH PSILI;Ll;0;L;03C1 0313;;;;N;;;;; 1FE5;GREEK SMALL LETTER RHO WITH DASIA;Ll;0;L;03C1 0314;;;;N;;;1FEC;;1FEC 1FE6;GREEK SMALL LETTER UPSILON WITH PERISPOMENI;Ll;0;L;03C5 0342;;;;N;;;;; 1FE7;GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI;Ll;0;L;03CB 0342;;;;N;;;;; 1FE8;GREEK CAPITAL LETTER UPSILON WITH VRACHY;Lu;0;L;03A5 0306;;;;N;;;;1FE0; 1FE9;GREEK CAPITAL LETTER UPSILON WITH MACRON;Lu;0;L;03A5 0304;;;;N;;;;1FE1; 1FEA;GREEK CAPITAL LETTER UPSILON WITH VARIA;Lu;0;L;03A5 0300;;;;N;;;;1F7A; 1FEB;GREEK CAPITAL LETTER UPSILON WITH OXIA;Lu;0;L;038E;;;;N;;;;1F7B; 1FEC;GREEK CAPITAL LETTER RHO WITH DASIA;Lu;0;L;03A1 0314;;;;N;;;;1FE5; 1FED;GREEK DIALYTIKA AND VARIA;Sk;0;ON;00A8 0300;;;;N;;;;; 1FEE;GREEK DIALYTIKA AND OXIA;Sk;0;ON;0385;;;;N;;;;; 1FEF;GREEK VARIA;Sk;0;ON;0060;;;;N;;;;; 1FF2;GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI;Ll;0;L;1F7C 0345;;;;N;;;;; 1FF3;GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI;Ll;0;L;03C9 0345;;;;N;;;1FFC;;1FFC 1FF4;GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI;Ll;0;L;03CE 0345;;;;N;;;;; 1FF6;GREEK SMALL LETTER OMEGA WITH PERISPOMENI;Ll;0;L;03C9 0342;;;;N;;;;; 1FF7;GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1FF6 0345;;;;N;;;;; 1FF8;GREEK CAPITAL LETTER OMICRON WITH VARIA;Lu;0;L;039F 0300;;;;N;;;;1F78; 1FF9;GREEK CAPITAL LETTER OMICRON WITH OXIA;Lu;0;L;038C;;;;N;;;;1F79; 1FFA;GREEK CAPITAL LETTER OMEGA WITH VARIA;Lu;0;L;03A9 0300;;;;N;;;;1F7C; 1FFB;GREEK CAPITAL LETTER OMEGA WITH OXIA;Lu;0;L;038F;;;;N;;;;1F7D; 1FFC;GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI;Lt;0;L;03A9 0345;;;;N;;;;1FF3; 1FFD;GREEK OXIA;Sk;0;ON;00B4;;;;N;;;;; 1FFE;GREEK DASIA;Sk;0;ON; 0020 0314;;;;N;;;;; 2000;EN QUAD;Zs;0;WS;2002;;;;N;;;;; 2001;EM QUAD;Zs;0;WS;2003;;;;N;;;;; 2002;EN SPACE;Zs;0;WS; 0020;;;;N;;;;; 2003;EM SPACE;Zs;0;WS; 0020;;;;N;;;;; 2004;THREE-PER-EM SPACE;Zs;0;WS; 0020;;;;N;;;;; 2005;FOUR-PER-EM SPACE;Zs;0;WS; 0020;;;;N;;;;; 2006;SIX-PER-EM SPACE;Zs;0;WS; 0020;;;;N;;;;; 2007;FIGURE SPACE;Zs;0;WS; 0020;;;;N;;;;; 2008;PUNCTUATION SPACE;Zs;0;WS; 0020;;;;N;;;;; 2009;THIN SPACE;Zs;0;WS; 0020;;;;N;;;;; 200A;HAIR SPACE;Zs;0;WS; 0020;;;;N;;;;; 200B;ZERO WIDTH SPACE;Cf;0;BN;;;;;N;;;;; 200C;ZERO WIDTH NON-JOINER;Cf;0;BN;;;;;N;;;;; 200D;ZERO WIDTH JOINER;Cf;0;BN;;;;;N;;;;; 200E;LEFT-TO-RIGHT MARK;Cf;0;L;;;;;N;;;;; 200F;RIGHT-TO-LEFT MARK;Cf;0;R;;;;;N;;;;; 2010;HYPHEN;Pd;0;ON;;;;;N;;;;; 2011;NON-BREAKING HYPHEN;Pd;0;ON; 2010;;;;N;;;;; 2012;FIGURE DASH;Pd;0;ON;;;;;N;;;;; 2013;EN DASH;Pd;0;ON;;;;;N;;;;; 2014;EM DASH;Pd;0;ON;;;;;N;;;;; 2015;HORIZONTAL BAR;Pd;0;ON;;;;;N;QUOTATION DASH;;;; 2016;DOUBLE VERTICAL LINE;Po;0;ON;;;;;N;DOUBLE VERTICAL BAR;;;; 2017;DOUBLE LOW LINE;Po;0;ON; 0020 0333;;;;N;SPACING DOUBLE UNDERSCORE;;;; 2018;LEFT SINGLE QUOTATION MARK;Pi;0;ON;;;;;N;SINGLE TURNED COMMA QUOTATION MARK;;;; 2019;RIGHT SINGLE QUOTATION MARK;Pf;0;ON;;;;;N;SINGLE COMMA QUOTATION MARK;;;; 201A;SINGLE LOW-9 QUOTATION MARK;Ps;0;ON;;;;;N;LOW SINGLE COMMA QUOTATION MARK;;;; 201B;SINGLE HIGH-REVERSED-9 QUOTATION MARK;Pi;0;ON;;;;;N;SINGLE REVERSED COMMA QUOTATION MARK;;;; 201C;LEFT DOUBLE QUOTATION MARK;Pi;0;ON;;;;;N;DOUBLE TURNED COMMA QUOTATION MARK;;;; 201D;RIGHT DOUBLE QUOTATION MARK;Pf;0;ON;;;;;N;DOUBLE COMMA QUOTATION MARK;;;; 201E;DOUBLE LOW-9 QUOTATION MARK;Ps;0;ON;;;;;N;LOW DOUBLE COMMA QUOTATION MARK;;;; 201F;DOUBLE HIGH-REVERSED-9 QUOTATION MARK;Pi;0;ON;;;;;N;DOUBLE REVERSED COMMA QUOTATION MARK;;;; 2020;DAGGER;Po;0;ON;;;;;N;;;;; 2021;DOUBLE DAGGER;Po;0;ON;;;;;N;;;;; 2022;BULLET;Po;0;ON;;;;;N;;;;; 2023;TRIANGULAR BULLET;Po;0;ON;;;;;N;;;;; 2024;ONE DOT LEADER;Po;0;ON; 002E;;;;N;;;;; 2025;TWO DOT LEADER;Po;0;ON; 002E 002E;;;;N;;;;; 2026;HORIZONTAL ELLIPSIS;Po;0;ON; 002E 002E 002E;;;;N;;;;; 2027;HYPHENATION POINT;Po;0;ON;;;;;N;;;;; 2028;LINE SEPARATOR;Zl;0;WS;;;;;N;;;;; 2029;PARAGRAPH SEPARATOR;Zp;0;B;;;;;N;;;;; 202A;LEFT-TO-RIGHT EMBEDDING;Cf;0;LRE;;;;;N;;;;; 202B;RIGHT-TO-LEFT EMBEDDING;Cf;0;RLE;;;;;N;;;;; 202C;POP DIRECTIONAL FORMATTING;Cf;0;PDF;;;;;N;;;;; 202D;LEFT-TO-RIGHT OVERRIDE;Cf;0;LRO;;;;;N;;;;; 202E;RIGHT-TO-LEFT OVERRIDE;Cf;0;RLO;;;;;N;;;;; 202F;NARROW NO-BREAK SPACE;Zs;0;CS; 0020;;;;N;;;;; 2030;PER MILLE SIGN;Po;0;ET;;;;;N;;;;; 2031;PER TEN THOUSAND SIGN;Po;0;ET;;;;;N;;;;; 2032;PRIME;Po;0;ET;;;;;N;;;;; 2033;DOUBLE PRIME;Po;0;ET; 2032 2032;;;;N;;;;; 2034;TRIPLE PRIME;Po;0;ET; 2032 2032 2032;;;;N;;;;; 2035;REVERSED PRIME;Po;0;ON;;;;;N;;;;; 2036;REVERSED DOUBLE PRIME;Po;0;ON; 2035 2035;;;;N;;;;; 2037;REVERSED TRIPLE PRIME;Po;0;ON; 2035 2035 2035;;;;N;;;;; 2038;CARET;Po;0;ON;;;;;N;;;;; 2039;SINGLE LEFT-POINTING ANGLE QUOTATION MARK;Pi;0;ON;;;;;Y;LEFT POINTING SINGLE GUILLEMET;;;; 203A;SINGLE RIGHT-POINTING ANGLE QUOTATION MARK;Pf;0;ON;;;;;Y;RIGHT POINTING SINGLE GUILLEMET;;;; 203B;REFERENCE MARK;Po;0;ON;;;;;N;;;;; 203C;DOUBLE EXCLAMATION MARK;Po;0;ON; 0021 0021;;;;N;;;;; 203D;INTERROBANG;Po;0;ON;;;;;N;;;;; 203E;OVERLINE;Po;0;ON; 0020 0305;;;;N;SPACING OVERSCORE;;;; 203F;UNDERTIE;Pc;0;ON;;;;;N;;;;; 2040;CHARACTER TIE;Pc;0;ON;;;;;N;;;;; 2041;CARET INSERTION POINT;Po;0;ON;;;;;N;;;;; 2042;ASTERISM;Po;0;ON;;;;;N;;;;; 2043;HYPHEN BULLET;Po;0;ON;;;;;N;;;;; 2044;FRACTION SLASH;Sm;0;CS;;;;;N;;;;; 2045;LEFT SQUARE BRACKET WITH QUILL;Ps;0;ON;;;;;Y;;;;; 2046;RIGHT SQUARE BRACKET WITH QUILL;Pe;0;ON;;;;;Y;;;;; 2047;DOUBLE QUESTION MARK;Po;0;ON; 003F 003F;;;;N;;;;; 2048;QUESTION EXCLAMATION MARK;Po;0;ON; 003F 0021;;;;N;;;;; 2049;EXCLAMATION QUESTION MARK;Po;0;ON; 0021 003F;;;;N;;;;; 204A;TIRONIAN SIGN ET;Po;0;ON;;;;;N;;;;; 204B;REVERSED PILCROW SIGN;Po;0;ON;;;;;N;;;;; 204C;BLACK LEFTWARDS BULLET;Po;0;ON;;;;;N;;;;; 204D;BLACK RIGHTWARDS BULLET;Po;0;ON;;;;;N;;;;; 204E;LOW ASTERISK;Po;0;ON;;;;;N;;;;; 204F;REVERSED SEMICOLON;Po;0;ON;;;;;N;;;;; 2050;CLOSE UP;Po;0;ON;;;;;N;;;;; 2051;TWO ASTERISKS ALIGNED VERTICALLY;Po;0;ON;;;;;N;;;;; 2052;COMMERCIAL MINUS SIGN;Sm;0;ON;;;;;N;;;;; 2053;SWUNG DASH;Po;0;ON;;;;;N;;;;; 2054;INVERTED UNDERTIE;Pc;0;ON;;;;;N;;;;; 2055;FLOWER PUNCTUATION MARK;Po;0;ON;;;;;N;;;;; 2056;THREE DOT PUNCTUATION;Po;0;ON;;;;;N;;;;; 2057;QUADRUPLE PRIME;Po;0;ON; 2032 2032 2032 2032;;;;N;;;;; 2058;FOUR DOT PUNCTUATION;Po;0;ON;;;;;N;;;;; 2059;FIVE DOT PUNCTUATION;Po;0;ON;;;;;N;;;;; 205A;TWO DOT PUNCTUATION;Po;0;ON;;;;;N;;;;; 205B;FOUR DOT MARK;Po;0;ON;;;;;N;;;;; 205C;DOTTED CROSS;Po;0;ON;;;;;N;;;;; 205D;TRICOLON;Po;0;ON;;;;;N;;;;; 205E;VERTICAL FOUR DOTS;Po;0;ON;;;;;N;;;;; 205F;MEDIUM MATHEMATICAL SPACE;Zs;0;WS; 0020;;;;N;;;;; 2060;WORD JOINER;Cf;0;BN;;;;;N;;;;; 2061;FUNCTION APPLICATION;Cf;0;BN;;;;;N;;;;; 2062;INVISIBLE TIMES;Cf;0;BN;;;;;N;;;;; 2063;INVISIBLE SEPARATOR;Cf;0;BN;;;;;N;;;;; 2064;INVISIBLE PLUS;Cf;0;BN;;;;;N;;;;; 2066;LEFT-TO-RIGHT ISOLATE;Cf;0;LRI;;;;;N;;;;; 2067;RIGHT-TO-LEFT ISOLATE;Cf;0;RLI;;;;;N;;;;; 2068;FIRST STRONG ISOLATE;Cf;0;FSI;;;;;N;;;;; 2069;POP DIRECTIONAL ISOLATE;Cf;0;PDI;;;;;N;;;;; 206A;INHIBIT SYMMETRIC SWAPPING;Cf;0;BN;;;;;N;;;;; 206B;ACTIVATE SYMMETRIC SWAPPING;Cf;0;BN;;;;;N;;;;; 206C;INHIBIT ARABIC FORM SHAPING;Cf;0;BN;;;;;N;;;;; 206D;ACTIVATE ARABIC FORM SHAPING;Cf;0;BN;;;;;N;;;;; 206E;NATIONAL DIGIT SHAPES;Cf;0;BN;;;;;N;;;;; 206F;NOMINAL DIGIT SHAPES;Cf;0;BN;;;;;N;;;;; 2070;SUPERSCRIPT ZERO;No;0;EN; 0030;;0;0;N;SUPERSCRIPT DIGIT ZERO;;;; 2071;SUPERSCRIPT LATIN SMALL LETTER I;Lm;0;L; 0069;;;;N;;;;; 2074;SUPERSCRIPT FOUR;No;0;EN; 0034;;4;4;N;SUPERSCRIPT DIGIT FOUR;;;; 2075;SUPERSCRIPT FIVE;No;0;EN; 0035;;5;5;N;SUPERSCRIPT DIGIT FIVE;;;; 2076;SUPERSCRIPT SIX;No;0;EN; 0036;;6;6;N;SUPERSCRIPT DIGIT SIX;;;; 2077;SUPERSCRIPT SEVEN;No;0;EN; 0037;;7;7;N;SUPERSCRIPT DIGIT SEVEN;;;; 2078;SUPERSCRIPT EIGHT;No;0;EN; 0038;;8;8;N;SUPERSCRIPT DIGIT EIGHT;;;; 2079;SUPERSCRIPT NINE;No;0;EN; 0039;;9;9;N;SUPERSCRIPT DIGIT NINE;;;; 207A;SUPERSCRIPT PLUS SIGN;Sm;0;ES; 002B;;;;N;;;;; 207B;SUPERSCRIPT MINUS;Sm;0;ES; 2212;;;;N;SUPERSCRIPT HYPHEN-MINUS;;;; 207C;SUPERSCRIPT EQUALS SIGN;Sm;0;ON; 003D;;;;N;;;;; 207D;SUPERSCRIPT LEFT PARENTHESIS;Ps;0;ON; 0028;;;;Y;SUPERSCRIPT OPENING PARENTHESIS;;;; 207E;SUPERSCRIPT RIGHT PARENTHESIS;Pe;0;ON; 0029;;;;Y;SUPERSCRIPT CLOSING PARENTHESIS;;;; 207F;SUPERSCRIPT LATIN SMALL LETTER N;Lm;0;L; 006E;;;;N;;;;; 2080;SUBSCRIPT ZERO;No;0;EN; 0030;;0;0;N;SUBSCRIPT DIGIT ZERO;;;; 2081;SUBSCRIPT ONE;No;0;EN; 0031;;1;1;N;SUBSCRIPT DIGIT ONE;;;; 2082;SUBSCRIPT TWO;No;0;EN; 0032;;2;2;N;SUBSCRIPT DIGIT TWO;;;; 2083;SUBSCRIPT THREE;No;0;EN; 0033;;3;3;N;SUBSCRIPT DIGIT THREE;;;; 2084;SUBSCRIPT FOUR;No;0;EN; 0034;;4;4;N;SUBSCRIPT DIGIT FOUR;;;; 2085;SUBSCRIPT FIVE;No;0;EN; 0035;;5;5;N;SUBSCRIPT DIGIT FIVE;;;; 2086;SUBSCRIPT SIX;No;0;EN; 0036;;6;6;N;SUBSCRIPT DIGIT SIX;;;; 2087;SUBSCRIPT SEVEN;No;0;EN; 0037;;7;7;N;SUBSCRIPT DIGIT SEVEN;;;; 2088;SUBSCRIPT EIGHT;No;0;EN; 0038;;8;8;N;SUBSCRIPT DIGIT EIGHT;;;; 2089;SUBSCRIPT NINE;No;0;EN; 0039;;9;9;N;SUBSCRIPT DIGIT NINE;;;; 208A;SUBSCRIPT PLUS SIGN;Sm;0;ES; 002B;;;;N;;;;; 208B;SUBSCRIPT MINUS;Sm;0;ES; 2212;;;;N;SUBSCRIPT HYPHEN-MINUS;;;; 208C;SUBSCRIPT EQUALS SIGN;Sm;0;ON; 003D;;;;N;;;;; 208D;SUBSCRIPT LEFT PARENTHESIS;Ps;0;ON; 0028;;;;Y;SUBSCRIPT OPENING PARENTHESIS;;;; 208E;SUBSCRIPT RIGHT PARENTHESIS;Pe;0;ON; 0029;;;;Y;SUBSCRIPT CLOSING PARENTHESIS;;;; 2090;LATIN SUBSCRIPT SMALL LETTER A;Lm;0;L; 0061;;;;N;;;;; 2091;LATIN SUBSCRIPT SMALL LETTER E;Lm;0;L; 0065;;;;N;;;;; 2092;LATIN SUBSCRIPT SMALL LETTER O;Lm;0;L; 006F;;;;N;;;;; 2093;LATIN SUBSCRIPT SMALL LETTER X;Lm;0;L; 0078;;;;N;;;;; 2094;LATIN SUBSCRIPT SMALL LETTER SCHWA;Lm;0;L; 0259;;;;N;;;;; 2095;LATIN SUBSCRIPT SMALL LETTER H;Lm;0;L; 0068;;;;N;;;;; 2096;LATIN SUBSCRIPT SMALL LETTER K;Lm;0;L; 006B;;;;N;;;;; 2097;LATIN SUBSCRIPT SMALL LETTER L;Lm;0;L; 006C;;;;N;;;;; 2098;LATIN SUBSCRIPT SMALL LETTER M;Lm;0;L; 006D;;;;N;;;;; 2099;LATIN SUBSCRIPT SMALL LETTER N;Lm;0;L; 006E;;;;N;;;;; 209A;LATIN SUBSCRIPT SMALL LETTER P;Lm;0;L; 0070;;;;N;;;;; 209B;LATIN SUBSCRIPT SMALL LETTER S;Lm;0;L; 0073;;;;N;;;;; 209C;LATIN SUBSCRIPT SMALL LETTER T;Lm;0;L; 0074;;;;N;;;;; 20A0;EURO-CURRENCY SIGN;Sc;0;ET;;;;;N;;;;; 20A1;COLON SIGN;Sc;0;ET;;;;;N;;;;; 20A2;CRUZEIRO SIGN;Sc;0;ET;;;;;N;;;;; 20A3;FRENCH FRANC SIGN;Sc;0;ET;;;;;N;;;;; 20A4;LIRA SIGN;Sc;0;ET;;;;;N;;;;; 20A5;MILL SIGN;Sc;0;ET;;;;;N;;;;; 20A6;NAIRA SIGN;Sc;0;ET;;;;;N;;;;; 20A7;PESETA SIGN;Sc;0;ET;;;;;N;;;;; 20A8;RUPEE SIGN;Sc;0;ET; 0052 0073;;;;N;;;;; 20A9;WON SIGN;Sc;0;ET;;;;;N;;;;; 20AA;NEW SHEQEL SIGN;Sc;0;ET;;;;;N;;;;; 20AB;DONG SIGN;Sc;0;ET;;;;;N;;;;; 20AC;EURO SIGN;Sc;0;ET;;;;;N;;;;; 20AD;KIP SIGN;Sc;0;ET;;;;;N;;;;; 20AE;TUGRIK SIGN;Sc;0;ET;;;;;N;;;;; 20AF;DRACHMA SIGN;Sc;0;ET;;;;;N;;;;; 20B0;GERMAN PENNY SIGN;Sc;0;ET;;;;;N;;;;; 20B1;PESO SIGN;Sc;0;ET;;;;;N;;;;; 20B2;GUARANI SIGN;Sc;0;ET;;;;;N;;;;; 20B3;AUSTRAL SIGN;Sc;0;ET;;;;;N;;;;; 20B4;HRYVNIA SIGN;Sc;0;ET;;;;;N;;;;; 20B5;CEDI SIGN;Sc;0;ET;;;;;N;;;;; 20B6;LIVRE TOURNOIS SIGN;Sc;0;ET;;;;;N;;;;; 20B7;SPESMILO SIGN;Sc;0;ET;;;;;N;;;;; 20B8;TENGE SIGN;Sc;0;ET;;;;;N;;;;; 20B9;INDIAN RUPEE SIGN;Sc;0;ET;;;;;N;;;;; 20BA;TURKISH LIRA SIGN;Sc;0;ET;;;;;N;;;;; 20BB;NORDIC MARK SIGN;Sc;0;ET;;;;;N;;;;; 20BC;MANAT SIGN;Sc;0;ET;;;;;N;;;;; 20BD;RUBLE SIGN;Sc;0;ET;;;;;N;;;;; 20BE;LARI SIGN;Sc;0;ET;;;;;N;;;;; 20BF;BITCOIN SIGN;Sc;0;ET;;;;;N;;;;; 20C0;SOM SIGN;Sc;0;ET;;;;;N;;;;; 20D0;COMBINING LEFT HARPOON ABOVE;Mn;230;NSM;;;;;N;NON-SPACING LEFT HARPOON ABOVE;;;; 20D1;COMBINING RIGHT HARPOON ABOVE;Mn;230;NSM;;;;;N;NON-SPACING RIGHT HARPOON ABOVE;;;; 20D2;COMBINING LONG VERTICAL LINE OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING LONG VERTICAL BAR OVERLAY;;;; 20D3;COMBINING SHORT VERTICAL LINE OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING SHORT VERTICAL BAR OVERLAY;;;; 20D4;COMBINING ANTICLOCKWISE ARROW ABOVE;Mn;230;NSM;;;;;N;NON-SPACING ANTICLOCKWISE ARROW ABOVE;;;; 20D5;COMBINING CLOCKWISE ARROW ABOVE;Mn;230;NSM;;;;;N;NON-SPACING CLOCKWISE ARROW ABOVE;;;; 20D6;COMBINING LEFT ARROW ABOVE;Mn;230;NSM;;;;;N;NON-SPACING LEFT ARROW ABOVE;;;; 20D7;COMBINING RIGHT ARROW ABOVE;Mn;230;NSM;;;;;N;NON-SPACING RIGHT ARROW ABOVE;;;; 20D8;COMBINING RING OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING RING OVERLAY;;;; 20D9;COMBINING CLOCKWISE RING OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING CLOCKWISE RING OVERLAY;;;; 20DA;COMBINING ANTICLOCKWISE RING OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING ANTICLOCKWISE RING OVERLAY;;;; 20DB;COMBINING THREE DOTS ABOVE;Mn;230;NSM;;;;;N;NON-SPACING THREE DOTS ABOVE;;;; 20DC;COMBINING FOUR DOTS ABOVE;Mn;230;NSM;;;;;N;NON-SPACING FOUR DOTS ABOVE;;;; 20DD;COMBINING ENCLOSING CIRCLE;Me;0;NSM;;;;;N;ENCLOSING CIRCLE;;;; 20DE;COMBINING ENCLOSING SQUARE;Me;0;NSM;;;;;N;ENCLOSING SQUARE;;;; 20DF;COMBINING ENCLOSING DIAMOND;Me;0;NSM;;;;;N;ENCLOSING DIAMOND;;;; 20E0;COMBINING ENCLOSING CIRCLE BACKSLASH;Me;0;NSM;;;;;N;ENCLOSING CIRCLE SLASH;;;; 20E1;COMBINING LEFT RIGHT ARROW ABOVE;Mn;230;NSM;;;;;N;NON-SPACING LEFT RIGHT ARROW ABOVE;;;; 20E2;COMBINING ENCLOSING SCREEN;Me;0;NSM;;;;;N;;;;; 20E3;COMBINING ENCLOSING KEYCAP;Me;0;NSM;;;;;N;;;;; 20E4;COMBINING ENCLOSING UPWARD POINTING TRIANGLE;Me;0;NSM;;;;;N;;;;; 20E5;COMBINING REVERSE SOLIDUS OVERLAY;Mn;1;NSM;;;;;N;;;;; 20E6;COMBINING DOUBLE VERTICAL STROKE OVERLAY;Mn;1;NSM;;;;;N;;;;; 20E7;COMBINING ANNUITY SYMBOL;Mn;230;NSM;;;;;N;;;;; 20E8;COMBINING TRIPLE UNDERDOT;Mn;220;NSM;;;;;N;;;;; 20E9;COMBINING WIDE BRIDGE ABOVE;Mn;230;NSM;;;;;N;;;;; 20EA;COMBINING LEFTWARDS ARROW OVERLAY;Mn;1;NSM;;;;;N;;;;; 20EB;COMBINING LONG DOUBLE SOLIDUS OVERLAY;Mn;1;NSM;;;;;N;;;;; 20EC;COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS;Mn;220;NSM;;;;;N;;;;; 20ED;COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS;Mn;220;NSM;;;;;N;;;;; 20EE;COMBINING LEFT ARROW BELOW;Mn;220;NSM;;;;;N;;;;; 20EF;COMBINING RIGHT ARROW BELOW;Mn;220;NSM;;;;;N;;;;; 20F0;COMBINING ASTERISK ABOVE;Mn;230;NSM;;;;;N;;;;; 2100;ACCOUNT OF;So;0;ON; 0061 002F 0063;;;;N;;;;; 2101;ADDRESSED TO THE SUBJECT;So;0;ON; 0061 002F 0073;;;;N;;;;; 2102;DOUBLE-STRUCK CAPITAL C;Lu;0;L; 0043;;;;N;DOUBLE-STRUCK C;;;; 2103;DEGREE CELSIUS;So;0;ON; 00B0 0043;;;;N;DEGREES CENTIGRADE;;;; 2104;CENTRE LINE SYMBOL;So;0;ON;;;;;N;C L SYMBOL;;;; 2105;CARE OF;So;0;ON; 0063 002F 006F;;;;N;;;;; 2106;CADA UNA;So;0;ON; 0063 002F 0075;;;;N;;;;; 2107;EULER CONSTANT;Lu;0;L; 0190;;;;N;EULERS;;;; 2108;SCRUPLE;So;0;ON;;;;;N;;;;; 2109;DEGREE FAHRENHEIT;So;0;ON; 00B0 0046;;;;N;DEGREES FAHRENHEIT;;;; 210A;SCRIPT SMALL G;Ll;0;L; 0067;;;;N;;;;; 210B;SCRIPT CAPITAL H;Lu;0;L; 0048;;;;N;SCRIPT H;;;; 210C;BLACK-LETTER CAPITAL H;Lu;0;L; 0048;;;;N;BLACK-LETTER H;;;; 210D;DOUBLE-STRUCK CAPITAL H;Lu;0;L; 0048;;;;N;DOUBLE-STRUCK H;;;; 210E;PLANCK CONSTANT;Ll;0;L; 0068;;;;N;;;;; 210F;PLANCK CONSTANT OVER TWO PI;Ll;0;L; 0127;;;;N;PLANCK CONSTANT OVER 2 PI;;;; 2110;SCRIPT CAPITAL I;Lu;0;L; 0049;;;;N;SCRIPT I;;;; 2111;BLACK-LETTER CAPITAL I;Lu;0;L; 0049;;;;N;BLACK-LETTER I;;;; 2112;SCRIPT CAPITAL L;Lu;0;L; 004C;;;;N;SCRIPT L;;;; 2113;SCRIPT SMALL L;Ll;0;L; 006C;;;;N;;;;; 2114;L B BAR SYMBOL;So;0;ON;;;;;N;;;;; 2115;DOUBLE-STRUCK CAPITAL N;Lu;0;L; 004E;;;;N;DOUBLE-STRUCK N;;;; 2116;NUMERO SIGN;So;0;ON; 004E 006F;;;;N;NUMERO;;;; 2117;SOUND RECORDING COPYRIGHT;So;0;ON;;;;;N;;;;; 2118;SCRIPT CAPITAL P;Sm;0;ON;;;;;N;SCRIPT P;;;; 2119;DOUBLE-STRUCK CAPITAL P;Lu;0;L; 0050;;;;N;DOUBLE-STRUCK P;;;; 211A;DOUBLE-STRUCK CAPITAL Q;Lu;0;L; 0051;;;;N;DOUBLE-STRUCK Q;;;; 211B;SCRIPT CAPITAL R;Lu;0;L; 0052;;;;N;SCRIPT R;;;; 211C;BLACK-LETTER CAPITAL R;Lu;0;L; 0052;;;;N;BLACK-LETTER R;;;; 211D;DOUBLE-STRUCK CAPITAL R;Lu;0;L; 0052;;;;N;DOUBLE-STRUCK R;;;; 211E;PRESCRIPTION TAKE;So;0;ON;;;;;N;;;;; 211F;RESPONSE;So;0;ON;;;;;N;;;;; 2120;SERVICE MARK;So;0;ON; 0053 004D;;;;N;;;;; 2121;TELEPHONE SIGN;So;0;ON; 0054 0045 004C;;;;N;T E L SYMBOL;;;; 2122;TRADE MARK SIGN;So;0;ON; 0054 004D;;;;N;TRADEMARK;;;; 2123;VERSICLE;So;0;ON;;;;;N;;;;; 2124;DOUBLE-STRUCK CAPITAL Z;Lu;0;L; 005A;;;;N;DOUBLE-STRUCK Z;;;; 2125;OUNCE SIGN;So;0;ON;;;;;N;OUNCE;;;; 2126;OHM SIGN;Lu;0;L;03A9;;;;N;OHM;;;03C9; 2127;INVERTED OHM SIGN;So;0;ON;;;;;N;MHO;;;; 2128;BLACK-LETTER CAPITAL Z;Lu;0;L; 005A;;;;N;BLACK-LETTER Z;;;; 2129;TURNED GREEK SMALL LETTER IOTA;So;0;ON;;;;;N;;;;; 212A;KELVIN SIGN;Lu;0;L;004B;;;;N;DEGREES KELVIN;;;006B; 212B;ANGSTROM SIGN;Lu;0;L;00C5;;;;N;ANGSTROM UNIT;;;00E5; 212C;SCRIPT CAPITAL B;Lu;0;L; 0042;;;;N;SCRIPT B;;;; 212D;BLACK-LETTER CAPITAL C;Lu;0;L; 0043;;;;N;BLACK-LETTER C;;;; 212E;ESTIMATED SYMBOL;So;0;ET;;;;;N;;;;; 212F;SCRIPT SMALL E;Ll;0;L; 0065;;;;N;;;;; 2130;SCRIPT CAPITAL E;Lu;0;L; 0045;;;;N;SCRIPT E;;;; 2131;SCRIPT CAPITAL F;Lu;0;L; 0046;;;;N;SCRIPT F;;;; 2132;TURNED CAPITAL F;Lu;0;L;;;;;N;TURNED F;;;214E; 2133;SCRIPT CAPITAL M;Lu;0;L; 004D;;;;N;SCRIPT M;;;; 2134;SCRIPT SMALL O;Ll;0;L; 006F;;;;N;;;;; 2135;ALEF SYMBOL;Lo;0;L; 05D0;;;;N;FIRST TRANSFINITE CARDINAL;;;; 2136;BET SYMBOL;Lo;0;L; 05D1;;;;N;SECOND TRANSFINITE CARDINAL;;;; 2137;GIMEL SYMBOL;Lo;0;L; 05D2;;;;N;THIRD TRANSFINITE CARDINAL;;;; 2138;DALET SYMBOL;Lo;0;L; 05D3;;;;N;FOURTH TRANSFINITE CARDINAL;;;; 2139;INFORMATION SOURCE;Ll;0;L; 0069;;;;N;;;;; 213A;ROTATED CAPITAL Q;So;0;ON;;;;;N;;;;; 213B;FACSIMILE SIGN;So;0;ON; 0046 0041 0058;;;;N;;;;; 213C;DOUBLE-STRUCK SMALL PI;Ll;0;L; 03C0;;;;N;;;;; 213D;DOUBLE-STRUCK SMALL GAMMA;Ll;0;L; 03B3;;;;N;;;;; 213E;DOUBLE-STRUCK CAPITAL GAMMA;Lu;0;L; 0393;;;;N;;;;; 213F;DOUBLE-STRUCK CAPITAL PI;Lu;0;L; 03A0;;;;N;;;;; 2140;DOUBLE-STRUCK N-ARY SUMMATION;Sm;0;ON; 2211;;;;Y;;;;; 2141;TURNED SANS-SERIF CAPITAL G;Sm;0;ON;;;;;N;;;;; 2142;TURNED SANS-SERIF CAPITAL L;Sm;0;ON;;;;;N;;;;; 2143;REVERSED SANS-SERIF CAPITAL L;Sm;0;ON;;;;;N;;;;; 2144;TURNED SANS-SERIF CAPITAL Y;Sm;0;ON;;;;;N;;;;; 2145;DOUBLE-STRUCK ITALIC CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 2146;DOUBLE-STRUCK ITALIC SMALL D;Ll;0;L; 0064;;;;N;;;;; 2147;DOUBLE-STRUCK ITALIC SMALL E;Ll;0;L; 0065;;;;N;;;;; 2148;DOUBLE-STRUCK ITALIC SMALL I;Ll;0;L; 0069;;;;N;;;;; 2149;DOUBLE-STRUCK ITALIC SMALL J;Ll;0;L; 006A;;;;N;;;;; 214A;PROPERTY LINE;So;0;ON;;;;;N;;;;; 214B;TURNED AMPERSAND;Sm;0;ON;;;;;N;;;;; 214C;PER SIGN;So;0;ON;;;;;N;;;;; 214D;AKTIESELSKAB;So;0;ON;;;;;N;;;;; 214E;TURNED SMALL F;Ll;0;L;;;;;N;;;2132;;2132 214F;SYMBOL FOR SAMARITAN SOURCE;So;0;L;;;;;N;;;;; 2150;VULGAR FRACTION ONE SEVENTH;No;0;ON; 0031 2044 0037;;;1/7;N;;;;; 2151;VULGAR FRACTION ONE NINTH;No;0;ON; 0031 2044 0039;;;1/9;N;;;;; 2152;VULGAR FRACTION ONE TENTH;No;0;ON; 0031 2044 0031 0030;;;1/10;N;;;;; 2153;VULGAR FRACTION ONE THIRD;No;0;ON; 0031 2044 0033;;;1/3;N;FRACTION ONE THIRD;;;; 2154;VULGAR FRACTION TWO THIRDS;No;0;ON; 0032 2044 0033;;;2/3;N;FRACTION TWO THIRDS;;;; 2155;VULGAR FRACTION ONE FIFTH;No;0;ON; 0031 2044 0035;;;1/5;N;FRACTION ONE FIFTH;;;; 2156;VULGAR FRACTION TWO FIFTHS;No;0;ON; 0032 2044 0035;;;2/5;N;FRACTION TWO FIFTHS;;;; 2157;VULGAR FRACTION THREE FIFTHS;No;0;ON; 0033 2044 0035;;;3/5;N;FRACTION THREE FIFTHS;;;; 2158;VULGAR FRACTION FOUR FIFTHS;No;0;ON; 0034 2044 0035;;;4/5;N;FRACTION FOUR FIFTHS;;;; 2159;VULGAR FRACTION ONE SIXTH;No;0;ON; 0031 2044 0036;;;1/6;N;FRACTION ONE SIXTH;;;; 215A;VULGAR FRACTION FIVE SIXTHS;No;0;ON; 0035 2044 0036;;;5/6;N;FRACTION FIVE SIXTHS;;;; 215B;VULGAR FRACTION ONE EIGHTH;No;0;ON; 0031 2044 0038;;;1/8;N;FRACTION ONE EIGHTH;;;; 215C;VULGAR FRACTION THREE EIGHTHS;No;0;ON; 0033 2044 0038;;;3/8;N;FRACTION THREE EIGHTHS;;;; 215D;VULGAR FRACTION FIVE EIGHTHS;No;0;ON; 0035 2044 0038;;;5/8;N;FRACTION FIVE EIGHTHS;;;; 215E;VULGAR FRACTION SEVEN EIGHTHS;No;0;ON; 0037 2044 0038;;;7/8;N;FRACTION SEVEN EIGHTHS;;;; 215F;FRACTION NUMERATOR ONE;No;0;ON; 0031 2044;;;1;N;;;;; 2160;ROMAN NUMERAL ONE;Nl;0;L; 0049;;;1;N;;;;2170; 2161;ROMAN NUMERAL TWO;Nl;0;L; 0049 0049;;;2;N;;;;2171; 2162;ROMAN NUMERAL THREE;Nl;0;L; 0049 0049 0049;;;3;N;;;;2172; 2163;ROMAN NUMERAL FOUR;Nl;0;L; 0049 0056;;;4;N;;;;2173; 2164;ROMAN NUMERAL FIVE;Nl;0;L; 0056;;;5;N;;;;2174; 2165;ROMAN NUMERAL SIX;Nl;0;L; 0056 0049;;;6;N;;;;2175; 2166;ROMAN NUMERAL SEVEN;Nl;0;L; 0056 0049 0049;;;7;N;;;;2176; 2167;ROMAN NUMERAL EIGHT;Nl;0;L; 0056 0049 0049 0049;;;8;N;;;;2177; 2168;ROMAN NUMERAL NINE;Nl;0;L; 0049 0058;;;9;N;;;;2178; 2169;ROMAN NUMERAL TEN;Nl;0;L; 0058;;;10;N;;;;2179; 216A;ROMAN NUMERAL ELEVEN;Nl;0;L; 0058 0049;;;11;N;;;;217A; 216B;ROMAN NUMERAL TWELVE;Nl;0;L; 0058 0049 0049;;;12;N;;;;217B; 216C;ROMAN NUMERAL FIFTY;Nl;0;L; 004C;;;50;N;;;;217C; 216D;ROMAN NUMERAL ONE HUNDRED;Nl;0;L; 0043;;;100;N;;;;217D; 216E;ROMAN NUMERAL FIVE HUNDRED;Nl;0;L; 0044;;;500;N;;;;217E; 216F;ROMAN NUMERAL ONE THOUSAND;Nl;0;L; 004D;;;1000;N;;;;217F; 2170;SMALL ROMAN NUMERAL ONE;Nl;0;L; 0069;;;1;N;;;2160;;2160 2171;SMALL ROMAN NUMERAL TWO;Nl;0;L; 0069 0069;;;2;N;;;2161;;2161 2172;SMALL ROMAN NUMERAL THREE;Nl;0;L; 0069 0069 0069;;;3;N;;;2162;;2162 2173;SMALL ROMAN NUMERAL FOUR;Nl;0;L; 0069 0076;;;4;N;;;2163;;2163 2174;SMALL ROMAN NUMERAL FIVE;Nl;0;L; 0076;;;5;N;;;2164;;2164 2175;SMALL ROMAN NUMERAL SIX;Nl;0;L; 0076 0069;;;6;N;;;2165;;2165 2176;SMALL ROMAN NUMERAL SEVEN;Nl;0;L; 0076 0069 0069;;;7;N;;;2166;;2166 2177;SMALL ROMAN NUMERAL EIGHT;Nl;0;L; 0076 0069 0069 0069;;;8;N;;;2167;;2167 2178;SMALL ROMAN NUMERAL NINE;Nl;0;L; 0069 0078;;;9;N;;;2168;;2168 2179;SMALL ROMAN NUMERAL TEN;Nl;0;L; 0078;;;10;N;;;2169;;2169 217A;SMALL ROMAN NUMERAL ELEVEN;Nl;0;L; 0078 0069;;;11;N;;;216A;;216A 217B;SMALL ROMAN NUMERAL TWELVE;Nl;0;L; 0078 0069 0069;;;12;N;;;216B;;216B 217C;SMALL ROMAN NUMERAL FIFTY;Nl;0;L; 006C;;;50;N;;;216C;;216C 217D;SMALL ROMAN NUMERAL ONE HUNDRED;Nl;0;L; 0063;;;100;N;;;216D;;216D 217E;SMALL ROMAN NUMERAL FIVE HUNDRED;Nl;0;L; 0064;;;500;N;;;216E;;216E 217F;SMALL ROMAN NUMERAL ONE THOUSAND;Nl;0;L; 006D;;;1000;N;;;216F;;216F 2180;ROMAN NUMERAL ONE THOUSAND C D;Nl;0;L;;;;1000;N;;;;; 2181;ROMAN NUMERAL FIVE THOUSAND;Nl;0;L;;;;5000;N;;;;; 2182;ROMAN NUMERAL TEN THOUSAND;Nl;0;L;;;;10000;N;;;;; 2183;ROMAN NUMERAL REVERSED ONE HUNDRED;Lu;0;L;;;;;N;;;;2184; 2184;LATIN SMALL LETTER REVERSED C;Ll;0;L;;;;;N;;;2183;;2183 2185;ROMAN NUMERAL SIX LATE FORM;Nl;0;L;;;;6;N;;;;; 2186;ROMAN NUMERAL FIFTY EARLY FORM;Nl;0;L;;;;50;N;;;;; 2187;ROMAN NUMERAL FIFTY THOUSAND;Nl;0;L;;;;50000;N;;;;; 2188;ROMAN NUMERAL ONE HUNDRED THOUSAND;Nl;0;L;;;;100000;N;;;;; 2189;VULGAR FRACTION ZERO THIRDS;No;0;ON; 0030 2044 0033;;;0;N;;;;; 218A;TURNED DIGIT TWO;So;0;ON;;;;;N;;;;; 218B;TURNED DIGIT THREE;So;0;ON;;;;;N;;;;; 2190;LEFTWARDS ARROW;Sm;0;ON;;;;;N;LEFT ARROW;;;; 2191;UPWARDS ARROW;Sm;0;ON;;;;;N;UP ARROW;;;; 2192;RIGHTWARDS ARROW;Sm;0;ON;;;;;N;RIGHT ARROW;;;; 2193;DOWNWARDS ARROW;Sm;0;ON;;;;;N;DOWN ARROW;;;; 2194;LEFT RIGHT ARROW;Sm;0;ON;;;;;N;;;;; 2195;UP DOWN ARROW;So;0;ON;;;;;N;;;;; 2196;NORTH WEST ARROW;So;0;ON;;;;;N;UPPER LEFT ARROW;;;; 2197;NORTH EAST ARROW;So;0;ON;;;;;N;UPPER RIGHT ARROW;;;; 2198;SOUTH EAST ARROW;So;0;ON;;;;;N;LOWER RIGHT ARROW;;;; 2199;SOUTH WEST ARROW;So;0;ON;;;;;N;LOWER LEFT ARROW;;;; 219A;LEFTWARDS ARROW WITH STROKE;Sm;0;ON;2190 0338;;;;N;LEFT ARROW WITH STROKE;;;; 219B;RIGHTWARDS ARROW WITH STROKE;Sm;0;ON;2192 0338;;;;N;RIGHT ARROW WITH STROKE;;;; 219C;LEFTWARDS WAVE ARROW;So;0;ON;;;;;N;LEFT WAVE ARROW;;;; 219D;RIGHTWARDS WAVE ARROW;So;0;ON;;;;;N;RIGHT WAVE ARROW;;;; 219E;LEFTWARDS TWO HEADED ARROW;So;0;ON;;;;;N;LEFT TWO HEADED ARROW;;;; 219F;UPWARDS TWO HEADED ARROW;So;0;ON;;;;;N;UP TWO HEADED ARROW;;;; 21A0;RIGHTWARDS TWO HEADED ARROW;Sm;0;ON;;;;;N;RIGHT TWO HEADED ARROW;;;; 21A1;DOWNWARDS TWO HEADED ARROW;So;0;ON;;;;;N;DOWN TWO HEADED ARROW;;;; 21A2;LEFTWARDS ARROW WITH TAIL;So;0;ON;;;;;N;LEFT ARROW WITH TAIL;;;; 21A3;RIGHTWARDS ARROW WITH TAIL;Sm;0;ON;;;;;N;RIGHT ARROW WITH TAIL;;;; 21A4;LEFTWARDS ARROW FROM BAR;So;0;ON;;;;;N;LEFT ARROW FROM BAR;;;; 21A5;UPWARDS ARROW FROM BAR;So;0;ON;;;;;N;UP ARROW FROM BAR;;;; 21A6;RIGHTWARDS ARROW FROM BAR;Sm;0;ON;;;;;N;RIGHT ARROW FROM BAR;;;; 21A7;DOWNWARDS ARROW FROM BAR;So;0;ON;;;;;N;DOWN ARROW FROM BAR;;;; 21A8;UP DOWN ARROW WITH BASE;So;0;ON;;;;;N;;;;; 21A9;LEFTWARDS ARROW WITH HOOK;So;0;ON;;;;;N;LEFT ARROW WITH HOOK;;;; 21AA;RIGHTWARDS ARROW WITH HOOK;So;0;ON;;;;;N;RIGHT ARROW WITH HOOK;;;; 21AB;LEFTWARDS ARROW WITH LOOP;So;0;ON;;;;;N;LEFT ARROW WITH LOOP;;;; 21AC;RIGHTWARDS ARROW WITH LOOP;So;0;ON;;;;;N;RIGHT ARROW WITH LOOP;;;; 21AD;LEFT RIGHT WAVE ARROW;So;0;ON;;;;;N;;;;; 21AE;LEFT RIGHT ARROW WITH STROKE;Sm;0;ON;2194 0338;;;;N;;;;; 21AF;DOWNWARDS ZIGZAG ARROW;So;0;ON;;;;;N;DOWN ZIGZAG ARROW;;;; 21B0;UPWARDS ARROW WITH TIP LEFTWARDS;So;0;ON;;;;;N;UP ARROW WITH TIP LEFT;;;; 21B1;UPWARDS ARROW WITH TIP RIGHTWARDS;So;0;ON;;;;;N;UP ARROW WITH TIP RIGHT;;;; 21B2;DOWNWARDS ARROW WITH TIP LEFTWARDS;So;0;ON;;;;;N;DOWN ARROW WITH TIP LEFT;;;; 21B3;DOWNWARDS ARROW WITH TIP RIGHTWARDS;So;0;ON;;;;;N;DOWN ARROW WITH TIP RIGHT;;;; 21B4;RIGHTWARDS ARROW WITH CORNER DOWNWARDS;So;0;ON;;;;;N;RIGHT ARROW WITH CORNER DOWN;;;; 21B5;DOWNWARDS ARROW WITH CORNER LEFTWARDS;So;0;ON;;;;;N;DOWN ARROW WITH CORNER LEFT;;;; 21B6;ANTICLOCKWISE TOP SEMICIRCLE ARROW;So;0;ON;;;;;N;;;;; 21B7;CLOCKWISE TOP SEMICIRCLE ARROW;So;0;ON;;;;;N;;;;; 21B8;NORTH WEST ARROW TO LONG BAR;So;0;ON;;;;;N;UPPER LEFT ARROW TO LONG BAR;;;; 21B9;LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR;So;0;ON;;;;;N;LEFT ARROW TO BAR OVER RIGHT ARROW TO BAR;;;; 21BA;ANTICLOCKWISE OPEN CIRCLE ARROW;So;0;ON;;;;;N;;;;; 21BB;CLOCKWISE OPEN CIRCLE ARROW;So;0;ON;;;;;N;;;;; 21BC;LEFTWARDS HARPOON WITH BARB UPWARDS;So;0;ON;;;;;N;LEFT HARPOON WITH BARB UP;;;; 21BD;LEFTWARDS HARPOON WITH BARB DOWNWARDS;So;0;ON;;;;;N;LEFT HARPOON WITH BARB DOWN;;;; 21BE;UPWARDS HARPOON WITH BARB RIGHTWARDS;So;0;ON;;;;;N;UP HARPOON WITH BARB RIGHT;;;; 21BF;UPWARDS HARPOON WITH BARB LEFTWARDS;So;0;ON;;;;;N;UP HARPOON WITH BARB LEFT;;;; 21C0;RIGHTWARDS HARPOON WITH BARB UPWARDS;So;0;ON;;;;;N;RIGHT HARPOON WITH BARB UP;;;; 21C1;RIGHTWARDS HARPOON WITH BARB DOWNWARDS;So;0;ON;;;;;N;RIGHT HARPOON WITH BARB DOWN;;;; 21C2;DOWNWARDS HARPOON WITH BARB RIGHTWARDS;So;0;ON;;;;;N;DOWN HARPOON WITH BARB RIGHT;;;; 21C3;DOWNWARDS HARPOON WITH BARB LEFTWARDS;So;0;ON;;;;;N;DOWN HARPOON WITH BARB LEFT;;;; 21C4;RIGHTWARDS ARROW OVER LEFTWARDS ARROW;So;0;ON;;;;;N;RIGHT ARROW OVER LEFT ARROW;;;; 21C5;UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW;So;0;ON;;;;;N;UP ARROW LEFT OF DOWN ARROW;;;; 21C6;LEFTWARDS ARROW OVER RIGHTWARDS ARROW;So;0;ON;;;;;N;LEFT ARROW OVER RIGHT ARROW;;;; 21C7;LEFTWARDS PAIRED ARROWS;So;0;ON;;;;;N;LEFT PAIRED ARROWS;;;; 21C8;UPWARDS PAIRED ARROWS;So;0;ON;;;;;N;UP PAIRED ARROWS;;;; 21C9;RIGHTWARDS PAIRED ARROWS;So;0;ON;;;;;N;RIGHT PAIRED ARROWS;;;; 21CA;DOWNWARDS PAIRED ARROWS;So;0;ON;;;;;N;DOWN PAIRED ARROWS;;;; 21CB;LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON;So;0;ON;;;;;N;LEFT HARPOON OVER RIGHT HARPOON;;;; 21CC;RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON;So;0;ON;;;;;N;RIGHT HARPOON OVER LEFT HARPOON;;;; 21CD;LEFTWARDS DOUBLE ARROW WITH STROKE;So;0;ON;21D0 0338;;;;N;LEFT DOUBLE ARROW WITH STROKE;;;; 21CE;LEFT RIGHT DOUBLE ARROW WITH STROKE;Sm;0;ON;21D4 0338;;;;N;;;;; 21CF;RIGHTWARDS DOUBLE ARROW WITH STROKE;Sm;0;ON;21D2 0338;;;;N;RIGHT DOUBLE ARROW WITH STROKE;;;; 21D0;LEFTWARDS DOUBLE ARROW;So;0;ON;;;;;N;LEFT DOUBLE ARROW;;;; 21D1;UPWARDS DOUBLE ARROW;So;0;ON;;;;;N;UP DOUBLE ARROW;;;; 21D2;RIGHTWARDS DOUBLE ARROW;Sm;0;ON;;;;;N;RIGHT DOUBLE ARROW;;;; 21D3;DOWNWARDS DOUBLE ARROW;So;0;ON;;;;;N;DOWN DOUBLE ARROW;;;; 21D4;LEFT RIGHT DOUBLE ARROW;Sm;0;ON;;;;;N;;;;; 21D5;UP DOWN DOUBLE ARROW;So;0;ON;;;;;N;;;;; 21D6;NORTH WEST DOUBLE ARROW;So;0;ON;;;;;N;UPPER LEFT DOUBLE ARROW;;;; 21D7;NORTH EAST DOUBLE ARROW;So;0;ON;;;;;N;UPPER RIGHT DOUBLE ARROW;;;; 21D8;SOUTH EAST DOUBLE ARROW;So;0;ON;;;;;N;LOWER RIGHT DOUBLE ARROW;;;; 21D9;SOUTH WEST DOUBLE ARROW;So;0;ON;;;;;N;LOWER LEFT DOUBLE ARROW;;;; 21DA;LEFTWARDS TRIPLE ARROW;So;0;ON;;;;;N;LEFT TRIPLE ARROW;;;; 21DB;RIGHTWARDS TRIPLE ARROW;So;0;ON;;;;;N;RIGHT TRIPLE ARROW;;;; 21DC;LEFTWARDS SQUIGGLE ARROW;So;0;ON;;;;;N;LEFT SQUIGGLE ARROW;;;; 21DD;RIGHTWARDS SQUIGGLE ARROW;So;0;ON;;;;;N;RIGHT SQUIGGLE ARROW;;;; 21DE;UPWARDS ARROW WITH DOUBLE STROKE;So;0;ON;;;;;N;UP ARROW WITH DOUBLE STROKE;;;; 21DF;DOWNWARDS ARROW WITH DOUBLE STROKE;So;0;ON;;;;;N;DOWN ARROW WITH DOUBLE STROKE;;;; 21E0;LEFTWARDS DASHED ARROW;So;0;ON;;;;;N;LEFT DASHED ARROW;;;; 21E1;UPWARDS DASHED ARROW;So;0;ON;;;;;N;UP DASHED ARROW;;;; 21E2;RIGHTWARDS DASHED ARROW;So;0;ON;;;;;N;RIGHT DASHED ARROW;;;; 21E3;DOWNWARDS DASHED ARROW;So;0;ON;;;;;N;DOWN DASHED ARROW;;;; 21E4;LEFTWARDS ARROW TO BAR;So;0;ON;;;;;N;LEFT ARROW TO BAR;;;; 21E5;RIGHTWARDS ARROW TO BAR;So;0;ON;;;;;N;RIGHT ARROW TO BAR;;;; 21E6;LEFTWARDS WHITE ARROW;So;0;ON;;;;;N;WHITE LEFT ARROW;;;; 21E7;UPWARDS WHITE ARROW;So;0;ON;;;;;N;WHITE UP ARROW;;;; 21E8;RIGHTWARDS WHITE ARROW;So;0;ON;;;;;N;WHITE RIGHT ARROW;;;; 21E9;DOWNWARDS WHITE ARROW;So;0;ON;;;;;N;WHITE DOWN ARROW;;;; 21EA;UPWARDS WHITE ARROW FROM BAR;So;0;ON;;;;;N;WHITE UP ARROW FROM BAR;;;; 21EB;UPWARDS WHITE ARROW ON PEDESTAL;So;0;ON;;;;;N;;;;; 21EC;UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR;So;0;ON;;;;;N;;;;; 21ED;UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR;So;0;ON;;;;;N;;;;; 21EE;UPWARDS WHITE DOUBLE ARROW;So;0;ON;;;;;N;;;;; 21EF;UPWARDS WHITE DOUBLE ARROW ON PEDESTAL;So;0;ON;;;;;N;;;;; 21F0;RIGHTWARDS WHITE ARROW FROM WALL;So;0;ON;;;;;N;;;;; 21F1;NORTH WEST ARROW TO CORNER;So;0;ON;;;;;N;;;;; 21F2;SOUTH EAST ARROW TO CORNER;So;0;ON;;;;;N;;;;; 21F3;UP DOWN WHITE ARROW;So;0;ON;;;;;N;;;;; 21F4;RIGHT ARROW WITH SMALL CIRCLE;Sm;0;ON;;;;;N;;;;; 21F5;DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW;Sm;0;ON;;;;;N;;;;; 21F6;THREE RIGHTWARDS ARROWS;Sm;0;ON;;;;;N;;;;; 21F7;LEFTWARDS ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 21F8;RIGHTWARDS ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 21F9;LEFT RIGHT ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 21FA;LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 21FB;RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 21FC;LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 21FD;LEFTWARDS OPEN-HEADED ARROW;Sm;0;ON;;;;;N;;;;; 21FE;RIGHTWARDS OPEN-HEADED ARROW;Sm;0;ON;;;;;N;;;;; 21FF;LEFT RIGHT OPEN-HEADED ARROW;Sm;0;ON;;;;;N;;;;; 2200;FOR ALL;Sm;0;ON;;;;;N;;;;; 2201;COMPLEMENT;Sm;0;ON;;;;;Y;;;;; 2202;PARTIAL DIFFERENTIAL;Sm;0;ON;;;;;Y;;;;; 2203;THERE EXISTS;Sm;0;ON;;;;;Y;;;;; 2204;THERE DOES NOT EXIST;Sm;0;ON;2203 0338;;;;Y;;;;; 2205;EMPTY SET;Sm;0;ON;;;;;N;;;;; 2206;INCREMENT;Sm;0;ON;;;;;N;;;;; 2207;NABLA;Sm;0;ON;;;;;N;;;;; 2208;ELEMENT OF;Sm;0;ON;;;;;Y;;;;; 2209;NOT AN ELEMENT OF;Sm;0;ON;2208 0338;;;;Y;;;;; 220A;SMALL ELEMENT OF;Sm;0;ON;;;;;Y;;;;; 220B;CONTAINS AS MEMBER;Sm;0;ON;;;;;Y;;;;; 220C;DOES NOT CONTAIN AS MEMBER;Sm;0;ON;220B 0338;;;;Y;;;;; 220D;SMALL CONTAINS AS MEMBER;Sm;0;ON;;;;;Y;;;;; 220E;END OF PROOF;Sm;0;ON;;;;;N;;;;; 220F;N-ARY PRODUCT;Sm;0;ON;;;;;N;;;;; 2210;N-ARY COPRODUCT;Sm;0;ON;;;;;N;;;;; 2211;N-ARY SUMMATION;Sm;0;ON;;;;;Y;;;;; 2212;MINUS SIGN;Sm;0;ES;;;;;N;;;;; 2213;MINUS-OR-PLUS SIGN;Sm;0;ET;;;;;N;;;;; 2214;DOT PLUS;Sm;0;ON;;;;;N;;;;; 2215;DIVISION SLASH;Sm;0;ON;;;;;Y;;;;; 2216;SET MINUS;Sm;0;ON;;;;;Y;;;;; 2217;ASTERISK OPERATOR;Sm;0;ON;;;;;N;;;;; 2218;RING OPERATOR;Sm;0;ON;;;;;N;;;;; 2219;BULLET OPERATOR;Sm;0;ON;;;;;N;;;;; 221A;SQUARE ROOT;Sm;0;ON;;;;;Y;;;;; 221B;CUBE ROOT;Sm;0;ON;;;;;Y;;;;; 221C;FOURTH ROOT;Sm;0;ON;;;;;Y;;;;; 221D;PROPORTIONAL TO;Sm;0;ON;;;;;Y;;;;; 221E;INFINITY;Sm;0;ON;;;;;N;;;;; 221F;RIGHT ANGLE;Sm;0;ON;;;;;Y;;;;; 2220;ANGLE;Sm;0;ON;;;;;Y;;;;; 2221;MEASURED ANGLE;Sm;0;ON;;;;;Y;;;;; 2222;SPHERICAL ANGLE;Sm;0;ON;;;;;Y;;;;; 2223;DIVIDES;Sm;0;ON;;;;;N;;;;; 2224;DOES NOT DIVIDE;Sm;0;ON;2223 0338;;;;Y;;;;; 2225;PARALLEL TO;Sm;0;ON;;;;;N;;;;; 2226;NOT PARALLEL TO;Sm;0;ON;2225 0338;;;;Y;;;;; 2227;LOGICAL AND;Sm;0;ON;;;;;N;;;;; 2228;LOGICAL OR;Sm;0;ON;;;;;N;;;;; 2229;INTERSECTION;Sm;0;ON;;;;;N;;;;; 222A;UNION;Sm;0;ON;;;;;N;;;;; 222B;INTEGRAL;Sm;0;ON;;;;;Y;;;;; 222C;DOUBLE INTEGRAL;Sm;0;ON; 222B 222B;;;;Y;;;;; 222D;TRIPLE INTEGRAL;Sm;0;ON; 222B 222B 222B;;;;Y;;;;; 222E;CONTOUR INTEGRAL;Sm;0;ON;;;;;Y;;;;; 222F;SURFACE INTEGRAL;Sm;0;ON; 222E 222E;;;;Y;;;;; 2230;VOLUME INTEGRAL;Sm;0;ON; 222E 222E 222E;;;;Y;;;;; 2231;CLOCKWISE INTEGRAL;Sm;0;ON;;;;;Y;;;;; 2232;CLOCKWISE CONTOUR INTEGRAL;Sm;0;ON;;;;;Y;;;;; 2233;ANTICLOCKWISE CONTOUR INTEGRAL;Sm;0;ON;;;;;Y;;;;; 2234;THEREFORE;Sm;0;ON;;;;;N;;;;; 2235;BECAUSE;Sm;0;ON;;;;;N;;;;; 2236;RATIO;Sm;0;ON;;;;;N;;;;; 2237;PROPORTION;Sm;0;ON;;;;;N;;;;; 2238;DOT MINUS;Sm;0;ON;;;;;N;;;;; 2239;EXCESS;Sm;0;ON;;;;;Y;;;;; 223A;GEOMETRIC PROPORTION;Sm;0;ON;;;;;N;;;;; 223B;HOMOTHETIC;Sm;0;ON;;;;;Y;;;;; 223C;TILDE OPERATOR;Sm;0;ON;;;;;Y;;;;; 223D;REVERSED TILDE;Sm;0;ON;;;;;Y;;;;; 223E;INVERTED LAZY S;Sm;0;ON;;;;;Y;;;;; 223F;SINE WAVE;Sm;0;ON;;;;;Y;;;;; 2240;WREATH PRODUCT;Sm;0;ON;;;;;Y;;;;; 2241;NOT TILDE;Sm;0;ON;223C 0338;;;;Y;;;;; 2242;MINUS TILDE;Sm;0;ON;;;;;Y;;;;; 2243;ASYMPTOTICALLY EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2244;NOT ASYMPTOTICALLY EQUAL TO;Sm;0;ON;2243 0338;;;;Y;;;;; 2245;APPROXIMATELY EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2246;APPROXIMATELY BUT NOT ACTUALLY EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2247;NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO;Sm;0;ON;2245 0338;;;;Y;;;;; 2248;ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2249;NOT ALMOST EQUAL TO;Sm;0;ON;2248 0338;;;;Y;;;;; 224A;ALMOST EQUAL OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 224B;TRIPLE TILDE;Sm;0;ON;;;;;Y;;;;; 224C;ALL EQUAL TO;Sm;0;ON;;;;;Y;;;;; 224D;EQUIVALENT TO;Sm;0;ON;;;;;N;;;;; 224E;GEOMETRICALLY EQUIVALENT TO;Sm;0;ON;;;;;N;;;;; 224F;DIFFERENCE BETWEEN;Sm;0;ON;;;;;N;;;;; 2250;APPROACHES THE LIMIT;Sm;0;ON;;;;;N;;;;; 2251;GEOMETRICALLY EQUAL TO;Sm;0;ON;;;;;N;;;;; 2252;APPROXIMATELY EQUAL TO OR THE IMAGE OF;Sm;0;ON;;;;;Y;;;;; 2253;IMAGE OF OR APPROXIMATELY EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2254;COLON EQUALS;Sm;0;ON;;;;;Y;COLON EQUAL;;;; 2255;EQUALS COLON;Sm;0;ON;;;;;Y;EQUAL COLON;;;; 2256;RING IN EQUAL TO;Sm;0;ON;;;;;N;;;;; 2257;RING EQUAL TO;Sm;0;ON;;;;;N;;;;; 2258;CORRESPONDS TO;Sm;0;ON;;;;;N;;;;; 2259;ESTIMATES;Sm;0;ON;;;;;N;;;;; 225A;EQUIANGULAR TO;Sm;0;ON;;;;;N;;;;; 225B;STAR EQUALS;Sm;0;ON;;;;;N;;;;; 225C;DELTA EQUAL TO;Sm;0;ON;;;;;N;;;;; 225D;EQUAL TO BY DEFINITION;Sm;0;ON;;;;;N;;;;; 225E;MEASURED BY;Sm;0;ON;;;;;N;;;;; 225F;QUESTIONED EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2260;NOT EQUAL TO;Sm;0;ON;003D 0338;;;;Y;;;;; 2261;IDENTICAL TO;Sm;0;ON;;;;;N;;;;; 2262;NOT IDENTICAL TO;Sm;0;ON;2261 0338;;;;Y;;;;; 2263;STRICTLY EQUIVALENT TO;Sm;0;ON;;;;;N;;;;; 2264;LESS-THAN OR EQUAL TO;Sm;0;ON;;;;;Y;LESS THAN OR EQUAL TO;;;; 2265;GREATER-THAN OR EQUAL TO;Sm;0;ON;;;;;Y;GREATER THAN OR EQUAL TO;;;; 2266;LESS-THAN OVER EQUAL TO;Sm;0;ON;;;;;Y;LESS THAN OVER EQUAL TO;;;; 2267;GREATER-THAN OVER EQUAL TO;Sm;0;ON;;;;;Y;GREATER THAN OVER EQUAL TO;;;; 2268;LESS-THAN BUT NOT EQUAL TO;Sm;0;ON;;;;;Y;LESS THAN BUT NOT EQUAL TO;;;; 2269;GREATER-THAN BUT NOT EQUAL TO;Sm;0;ON;;;;;Y;GREATER THAN BUT NOT EQUAL TO;;;; 226A;MUCH LESS-THAN;Sm;0;ON;;;;;Y;MUCH LESS THAN;;;; 226B;MUCH GREATER-THAN;Sm;0;ON;;;;;Y;MUCH GREATER THAN;;;; 226C;BETWEEN;Sm;0;ON;;;;;N;;;;; 226D;NOT EQUIVALENT TO;Sm;0;ON;224D 0338;;;;Y;;;;; 226E;NOT LESS-THAN;Sm;0;ON;003C 0338;;;;Y;NOT LESS THAN;;;; 226F;NOT GREATER-THAN;Sm;0;ON;003E 0338;;;;Y;NOT GREATER THAN;;;; 2270;NEITHER LESS-THAN NOR EQUAL TO;Sm;0;ON;2264 0338;;;;Y;NEITHER LESS THAN NOR EQUAL TO;;;; 2271;NEITHER GREATER-THAN NOR EQUAL TO;Sm;0;ON;2265 0338;;;;Y;NEITHER GREATER THAN NOR EQUAL TO;;;; 2272;LESS-THAN OR EQUIVALENT TO;Sm;0;ON;;;;;Y;LESS THAN OR EQUIVALENT TO;;;; 2273;GREATER-THAN OR EQUIVALENT TO;Sm;0;ON;;;;;Y;GREATER THAN OR EQUIVALENT TO;;;; 2274;NEITHER LESS-THAN NOR EQUIVALENT TO;Sm;0;ON;2272 0338;;;;Y;NEITHER LESS THAN NOR EQUIVALENT TO;;;; 2275;NEITHER GREATER-THAN NOR EQUIVALENT TO;Sm;0;ON;2273 0338;;;;Y;NEITHER GREATER THAN NOR EQUIVALENT TO;;;; 2276;LESS-THAN OR GREATER-THAN;Sm;0;ON;;;;;Y;LESS THAN OR GREATER THAN;;;; 2277;GREATER-THAN OR LESS-THAN;Sm;0;ON;;;;;Y;GREATER THAN OR LESS THAN;;;; 2278;NEITHER LESS-THAN NOR GREATER-THAN;Sm;0;ON;2276 0338;;;;Y;NEITHER LESS THAN NOR GREATER THAN;;;; 2279;NEITHER GREATER-THAN NOR LESS-THAN;Sm;0;ON;2277 0338;;;;Y;NEITHER GREATER THAN NOR LESS THAN;;;; 227A;PRECEDES;Sm;0;ON;;;;;Y;;;;; 227B;SUCCEEDS;Sm;0;ON;;;;;Y;;;;; 227C;PRECEDES OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 227D;SUCCEEDS OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 227E;PRECEDES OR EQUIVALENT TO;Sm;0;ON;;;;;Y;;;;; 227F;SUCCEEDS OR EQUIVALENT TO;Sm;0;ON;;;;;Y;;;;; 2280;DOES NOT PRECEDE;Sm;0;ON;227A 0338;;;;Y;;;;; 2281;DOES NOT SUCCEED;Sm;0;ON;227B 0338;;;;Y;;;;; 2282;SUBSET OF;Sm;0;ON;;;;;Y;;;;; 2283;SUPERSET OF;Sm;0;ON;;;;;Y;;;;; 2284;NOT A SUBSET OF;Sm;0;ON;2282 0338;;;;Y;;;;; 2285;NOT A SUPERSET OF;Sm;0;ON;2283 0338;;;;Y;;;;; 2286;SUBSET OF OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2287;SUPERSET OF OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2288;NEITHER A SUBSET OF NOR EQUAL TO;Sm;0;ON;2286 0338;;;;Y;;;;; 2289;NEITHER A SUPERSET OF NOR EQUAL TO;Sm;0;ON;2287 0338;;;;Y;;;;; 228A;SUBSET OF WITH NOT EQUAL TO;Sm;0;ON;;;;;Y;SUBSET OF OR NOT EQUAL TO;;;; 228B;SUPERSET OF WITH NOT EQUAL TO;Sm;0;ON;;;;;Y;SUPERSET OF OR NOT EQUAL TO;;;; 228C;MULTISET;Sm;0;ON;;;;;Y;;;;; 228D;MULTISET MULTIPLICATION;Sm;0;ON;;;;;N;;;;; 228E;MULTISET UNION;Sm;0;ON;;;;;N;;;;; 228F;SQUARE IMAGE OF;Sm;0;ON;;;;;Y;;;;; 2290;SQUARE ORIGINAL OF;Sm;0;ON;;;;;Y;;;;; 2291;SQUARE IMAGE OF OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2292;SQUARE ORIGINAL OF OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2293;SQUARE CAP;Sm;0;ON;;;;;N;;;;; 2294;SQUARE CUP;Sm;0;ON;;;;;N;;;;; 2295;CIRCLED PLUS;Sm;0;ON;;;;;N;;;;; 2296;CIRCLED MINUS;Sm;0;ON;;;;;N;;;;; 2297;CIRCLED TIMES;Sm;0;ON;;;;;N;;;;; 2298;CIRCLED DIVISION SLASH;Sm;0;ON;;;;;Y;;;;; 2299;CIRCLED DOT OPERATOR;Sm;0;ON;;;;;N;;;;; 229A;CIRCLED RING OPERATOR;Sm;0;ON;;;;;N;;;;; 229B;CIRCLED ASTERISK OPERATOR;Sm;0;ON;;;;;N;;;;; 229C;CIRCLED EQUALS;Sm;0;ON;;;;;N;;;;; 229D;CIRCLED DASH;Sm;0;ON;;;;;N;;;;; 229E;SQUARED PLUS;Sm;0;ON;;;;;N;;;;; 229F;SQUARED MINUS;Sm;0;ON;;;;;N;;;;; 22A0;SQUARED TIMES;Sm;0;ON;;;;;N;;;;; 22A1;SQUARED DOT OPERATOR;Sm;0;ON;;;;;N;;;;; 22A2;RIGHT TACK;Sm;0;ON;;;;;Y;;;;; 22A3;LEFT TACK;Sm;0;ON;;;;;Y;;;;; 22A4;DOWN TACK;Sm;0;ON;;;;;N;;;;; 22A5;UP TACK;Sm;0;ON;;;;;N;;;;; 22A6;ASSERTION;Sm;0;ON;;;;;Y;;;;; 22A7;MODELS;Sm;0;ON;;;;;Y;;;;; 22A8;TRUE;Sm;0;ON;;;;;Y;;;;; 22A9;FORCES;Sm;0;ON;;;;;Y;;;;; 22AA;TRIPLE VERTICAL BAR RIGHT TURNSTILE;Sm;0;ON;;;;;Y;;;;; 22AB;DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE;Sm;0;ON;;;;;Y;;;;; 22AC;DOES NOT PROVE;Sm;0;ON;22A2 0338;;;;Y;;;;; 22AD;NOT TRUE;Sm;0;ON;22A8 0338;;;;Y;;;;; 22AE;DOES NOT FORCE;Sm;0;ON;22A9 0338;;;;Y;;;;; 22AF;NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE;Sm;0;ON;22AB 0338;;;;Y;;;;; 22B0;PRECEDES UNDER RELATION;Sm;0;ON;;;;;Y;;;;; 22B1;SUCCEEDS UNDER RELATION;Sm;0;ON;;;;;Y;;;;; 22B2;NORMAL SUBGROUP OF;Sm;0;ON;;;;;Y;;;;; 22B3;CONTAINS AS NORMAL SUBGROUP;Sm;0;ON;;;;;Y;;;;; 22B4;NORMAL SUBGROUP OF OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 22B5;CONTAINS AS NORMAL SUBGROUP OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 22B6;ORIGINAL OF;Sm;0;ON;;;;;Y;;;;; 22B7;IMAGE OF;Sm;0;ON;;;;;Y;;;;; 22B8;MULTIMAP;Sm;0;ON;;;;;Y;;;;; 22B9;HERMITIAN CONJUGATE MATRIX;Sm;0;ON;;;;;N;;;;; 22BA;INTERCALATE;Sm;0;ON;;;;;N;;;;; 22BB;XOR;Sm;0;ON;;;;;N;;;;; 22BC;NAND;Sm;0;ON;;;;;N;;;;; 22BD;NOR;Sm;0;ON;;;;;N;;;;; 22BE;RIGHT ANGLE WITH ARC;Sm;0;ON;;;;;Y;;;;; 22BF;RIGHT TRIANGLE;Sm;0;ON;;;;;Y;;;;; 22C0;N-ARY LOGICAL AND;Sm;0;ON;;;;;N;;;;; 22C1;N-ARY LOGICAL OR;Sm;0;ON;;;;;N;;;;; 22C2;N-ARY INTERSECTION;Sm;0;ON;;;;;N;;;;; 22C3;N-ARY UNION;Sm;0;ON;;;;;N;;;;; 22C4;DIAMOND OPERATOR;Sm;0;ON;;;;;N;;;;; 22C5;DOT OPERATOR;Sm;0;ON;;;;;N;;;;; 22C6;STAR OPERATOR;Sm;0;ON;;;;;N;;;;; 22C7;DIVISION TIMES;Sm;0;ON;;;;;N;;;;; 22C8;BOWTIE;Sm;0;ON;;;;;N;;;;; 22C9;LEFT NORMAL FACTOR SEMIDIRECT PRODUCT;Sm;0;ON;;;;;Y;;;;; 22CA;RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT;Sm;0;ON;;;;;Y;;;;; 22CB;LEFT SEMIDIRECT PRODUCT;Sm;0;ON;;;;;Y;;;;; 22CC;RIGHT SEMIDIRECT PRODUCT;Sm;0;ON;;;;;Y;;;;; 22CD;REVERSED TILDE EQUALS;Sm;0;ON;;;;;Y;;;;; 22CE;CURLY LOGICAL OR;Sm;0;ON;;;;;N;;;;; 22CF;CURLY LOGICAL AND;Sm;0;ON;;;;;N;;;;; 22D0;DOUBLE SUBSET;Sm;0;ON;;;;;Y;;;;; 22D1;DOUBLE SUPERSET;Sm;0;ON;;;;;Y;;;;; 22D2;DOUBLE INTERSECTION;Sm;0;ON;;;;;N;;;;; 22D3;DOUBLE UNION;Sm;0;ON;;;;;N;;;;; 22D4;PITCHFORK;Sm;0;ON;;;;;N;;;;; 22D5;EQUAL AND PARALLEL TO;Sm;0;ON;;;;;N;;;;; 22D6;LESS-THAN WITH DOT;Sm;0;ON;;;;;Y;LESS THAN WITH DOT;;;; 22D7;GREATER-THAN WITH DOT;Sm;0;ON;;;;;Y;GREATER THAN WITH DOT;;;; 22D8;VERY MUCH LESS-THAN;Sm;0;ON;;;;;Y;VERY MUCH LESS THAN;;;; 22D9;VERY MUCH GREATER-THAN;Sm;0;ON;;;;;Y;VERY MUCH GREATER THAN;;;; 22DA;LESS-THAN EQUAL TO OR GREATER-THAN;Sm;0;ON;;;;;Y;LESS THAN EQUAL TO OR GREATER THAN;;;; 22DB;GREATER-THAN EQUAL TO OR LESS-THAN;Sm;0;ON;;;;;Y;GREATER THAN EQUAL TO OR LESS THAN;;;; 22DC;EQUAL TO OR LESS-THAN;Sm;0;ON;;;;;Y;EQUAL TO OR LESS THAN;;;; 22DD;EQUAL TO OR GREATER-THAN;Sm;0;ON;;;;;Y;EQUAL TO OR GREATER THAN;;;; 22DE;EQUAL TO OR PRECEDES;Sm;0;ON;;;;;Y;;;;; 22DF;EQUAL TO OR SUCCEEDS;Sm;0;ON;;;;;Y;;;;; 22E0;DOES NOT PRECEDE OR EQUAL;Sm;0;ON;227C 0338;;;;Y;;;;; 22E1;DOES NOT SUCCEED OR EQUAL;Sm;0;ON;227D 0338;;;;Y;;;;; 22E2;NOT SQUARE IMAGE OF OR EQUAL TO;Sm;0;ON;2291 0338;;;;Y;;;;; 22E3;NOT SQUARE ORIGINAL OF OR EQUAL TO;Sm;0;ON;2292 0338;;;;Y;;;;; 22E4;SQUARE IMAGE OF OR NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;; 22E5;SQUARE ORIGINAL OF OR NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;; 22E6;LESS-THAN BUT NOT EQUIVALENT TO;Sm;0;ON;;;;;Y;LESS THAN BUT NOT EQUIVALENT TO;;;; 22E7;GREATER-THAN BUT NOT EQUIVALENT TO;Sm;0;ON;;;;;Y;GREATER THAN BUT NOT EQUIVALENT TO;;;; 22E8;PRECEDES BUT NOT EQUIVALENT TO;Sm;0;ON;;;;;Y;;;;; 22E9;SUCCEEDS BUT NOT EQUIVALENT TO;Sm;0;ON;;;;;Y;;;;; 22EA;NOT NORMAL SUBGROUP OF;Sm;0;ON;22B2 0338;;;;Y;;;;; 22EB;DOES NOT CONTAIN AS NORMAL SUBGROUP;Sm;0;ON;22B3 0338;;;;Y;;;;; 22EC;NOT NORMAL SUBGROUP OF OR EQUAL TO;Sm;0;ON;22B4 0338;;;;Y;;;;; 22ED;DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL;Sm;0;ON;22B5 0338;;;;Y;;;;; 22EE;VERTICAL ELLIPSIS;Sm;0;ON;;;;;N;;;;; 22EF;MIDLINE HORIZONTAL ELLIPSIS;Sm;0;ON;;;;;N;;;;; 22F0;UP RIGHT DIAGONAL ELLIPSIS;Sm;0;ON;;;;;Y;;;;; 22F1;DOWN RIGHT DIAGONAL ELLIPSIS;Sm;0;ON;;;;;Y;;;;; 22F2;ELEMENT OF WITH LONG HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;; 22F3;ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;; 22F4;SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;; 22F5;ELEMENT OF WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;; 22F6;ELEMENT OF WITH OVERBAR;Sm;0;ON;;;;;Y;;;;; 22F7;SMALL ELEMENT OF WITH OVERBAR;Sm;0;ON;;;;;Y;;;;; 22F8;ELEMENT OF WITH UNDERBAR;Sm;0;ON;;;;;Y;;;;; 22F9;ELEMENT OF WITH TWO HORIZONTAL STROKES;Sm;0;ON;;;;;Y;;;;; 22FA;CONTAINS WITH LONG HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;; 22FB;CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;; 22FC;SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;; 22FD;CONTAINS WITH OVERBAR;Sm;0;ON;;;;;Y;;;;; 22FE;SMALL CONTAINS WITH OVERBAR;Sm;0;ON;;;;;Y;;;;; 22FF;Z NOTATION BAG MEMBERSHIP;Sm;0;ON;;;;;Y;;;;; 2300;DIAMETER SIGN;So;0;ON;;;;;N;;;;; 2301;ELECTRIC ARROW;So;0;ON;;;;;N;;;;; 2302;HOUSE;So;0;ON;;;;;N;;;;; 2303;UP ARROWHEAD;So;0;ON;;;;;N;;;;; 2304;DOWN ARROWHEAD;So;0;ON;;;;;N;;;;; 2305;PROJECTIVE;So;0;ON;;;;;N;;;;; 2306;PERSPECTIVE;So;0;ON;;;;;N;;;;; 2307;WAVY LINE;So;0;ON;;;;;N;;;;; 2308;LEFT CEILING;Ps;0;ON;;;;;Y;;;;; 2309;RIGHT CEILING;Pe;0;ON;;;;;Y;;;;; 230A;LEFT FLOOR;Ps;0;ON;;;;;Y;;;;; 230B;RIGHT FLOOR;Pe;0;ON;;;;;Y;;;;; 230C;BOTTOM RIGHT CROP;So;0;ON;;;;;N;;;;; 230D;BOTTOM LEFT CROP;So;0;ON;;;;;N;;;;; 230E;TOP RIGHT CROP;So;0;ON;;;;;N;;;;; 230F;TOP LEFT CROP;So;0;ON;;;;;N;;;;; 2310;REVERSED NOT SIGN;So;0;ON;;;;;N;;;;; 2311;SQUARE LOZENGE;So;0;ON;;;;;N;;;;; 2312;ARC;So;0;ON;;;;;N;;;;; 2313;SEGMENT;So;0;ON;;;;;N;;;;; 2314;SECTOR;So;0;ON;;;;;N;;;;; 2315;TELEPHONE RECORDER;So;0;ON;;;;;N;;;;; 2316;POSITION INDICATOR;So;0;ON;;;;;N;;;;; 2317;VIEWDATA SQUARE;So;0;ON;;;;;N;;;;; 2318;PLACE OF INTEREST SIGN;So;0;ON;;;;;N;COMMAND KEY;;;; 2319;TURNED NOT SIGN;So;0;ON;;;;;N;;;;; 231A;WATCH;So;0;ON;;;;;N;;;;; 231B;HOURGLASS;So;0;ON;;;;;N;;;;; 231C;TOP LEFT CORNER;So;0;ON;;;;;N;;;;; 231D;TOP RIGHT CORNER;So;0;ON;;;;;N;;;;; 231E;BOTTOM LEFT CORNER;So;0;ON;;;;;N;;;;; 231F;BOTTOM RIGHT CORNER;So;0;ON;;;;;N;;;;; 2320;TOP HALF INTEGRAL;Sm;0;ON;;;;;Y;;;;; 2321;BOTTOM HALF INTEGRAL;Sm;0;ON;;;;;Y;;;;; 2322;FROWN;So;0;ON;;;;;N;;;;; 2323;SMILE;So;0;ON;;;;;N;;;;; 2324;UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS;So;0;ON;;;;;N;ENTER KEY;;;; 2325;OPTION KEY;So;0;ON;;;;;N;;;;; 2326;ERASE TO THE RIGHT;So;0;ON;;;;;N;DELETE TO THE RIGHT KEY;;;; 2327;X IN A RECTANGLE BOX;So;0;ON;;;;;N;CLEAR KEY;;;; 2328;KEYBOARD;So;0;ON;;;;;N;;;;; 2329;LEFT-POINTING ANGLE BRACKET;Ps;0;ON;3008;;;;Y;BRA;;;; 232A;RIGHT-POINTING ANGLE BRACKET;Pe;0;ON;3009;;;;Y;KET;;;; 232B;ERASE TO THE LEFT;So;0;ON;;;;;N;DELETE TO THE LEFT KEY;;;; 232C;BENZENE RING;So;0;ON;;;;;N;;;;; 232D;CYLINDRICITY;So;0;ON;;;;;N;;;;; 232E;ALL AROUND-PROFILE;So;0;ON;;;;;N;;;;; 232F;SYMMETRY;So;0;ON;;;;;N;;;;; 2330;TOTAL RUNOUT;So;0;ON;;;;;N;;;;; 2331;DIMENSION ORIGIN;So;0;ON;;;;;N;;;;; 2332;CONICAL TAPER;So;0;ON;;;;;N;;;;; 2333;SLOPE;So;0;ON;;;;;N;;;;; 2334;COUNTERBORE;So;0;ON;;;;;N;;;;; 2335;COUNTERSINK;So;0;ON;;;;;N;;;;; 2336;APL FUNCTIONAL SYMBOL I-BEAM;So;0;L;;;;;N;;;;; 2337;APL FUNCTIONAL SYMBOL SQUISH QUAD;So;0;L;;;;;N;;;;; 2338;APL FUNCTIONAL SYMBOL QUAD EQUAL;So;0;L;;;;;N;;;;; 2339;APL FUNCTIONAL SYMBOL QUAD DIVIDE;So;0;L;;;;;N;;;;; 233A;APL FUNCTIONAL SYMBOL QUAD DIAMOND;So;0;L;;;;;N;;;;; 233B;APL FUNCTIONAL SYMBOL QUAD JOT;So;0;L;;;;;N;;;;; 233C;APL FUNCTIONAL SYMBOL QUAD CIRCLE;So;0;L;;;;;N;;;;; 233D;APL FUNCTIONAL SYMBOL CIRCLE STILE;So;0;L;;;;;N;;;;; 233E;APL FUNCTIONAL SYMBOL CIRCLE JOT;So;0;L;;;;;N;;;;; 233F;APL FUNCTIONAL SYMBOL SLASH BAR;So;0;L;;;;;N;;;;; 2340;APL FUNCTIONAL SYMBOL BACKSLASH BAR;So;0;L;;;;;N;;;;; 2341;APL FUNCTIONAL SYMBOL QUAD SLASH;So;0;L;;;;;N;;;;; 2342;APL FUNCTIONAL SYMBOL QUAD BACKSLASH;So;0;L;;;;;N;;;;; 2343;APL FUNCTIONAL SYMBOL QUAD LESS-THAN;So;0;L;;;;;N;;;;; 2344;APL FUNCTIONAL SYMBOL QUAD GREATER-THAN;So;0;L;;;;;N;;;;; 2345;APL FUNCTIONAL SYMBOL LEFTWARDS VANE;So;0;L;;;;;N;;;;; 2346;APL FUNCTIONAL SYMBOL RIGHTWARDS VANE;So;0;L;;;;;N;;;;; 2347;APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW;So;0;L;;;;;N;;;;; 2348;APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW;So;0;L;;;;;N;;;;; 2349;APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH;So;0;L;;;;;N;;;;; 234A;APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR;So;0;L;;;;;N;;;;; 234B;APL FUNCTIONAL SYMBOL DELTA STILE;So;0;L;;;;;N;;;;; 234C;APL FUNCTIONAL SYMBOL QUAD DOWN CARET;So;0;L;;;;;N;;;;; 234D;APL FUNCTIONAL SYMBOL QUAD DELTA;So;0;L;;;;;N;;;;; 234E;APL FUNCTIONAL SYMBOL DOWN TACK JOT;So;0;L;;;;;N;;;;; 234F;APL FUNCTIONAL SYMBOL UPWARDS VANE;So;0;L;;;;;N;;;;; 2350;APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW;So;0;L;;;;;N;;;;; 2351;APL FUNCTIONAL SYMBOL UP TACK OVERBAR;So;0;L;;;;;N;;;;; 2352;APL FUNCTIONAL SYMBOL DEL STILE;So;0;L;;;;;N;;;;; 2353;APL FUNCTIONAL SYMBOL QUAD UP CARET;So;0;L;;;;;N;;;;; 2354;APL FUNCTIONAL SYMBOL QUAD DEL;So;0;L;;;;;N;;;;; 2355;APL FUNCTIONAL SYMBOL UP TACK JOT;So;0;L;;;;;N;;;;; 2356;APL FUNCTIONAL SYMBOL DOWNWARDS VANE;So;0;L;;;;;N;;;;; 2357;APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW;So;0;L;;;;;N;;;;; 2358;APL FUNCTIONAL SYMBOL QUOTE UNDERBAR;So;0;L;;;;;N;;;;; 2359;APL FUNCTIONAL SYMBOL DELTA UNDERBAR;So;0;L;;;;;N;;;;; 235A;APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR;So;0;L;;;;;N;;;;; 235B;APL FUNCTIONAL SYMBOL JOT UNDERBAR;So;0;L;;;;;N;;;;; 235C;APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR;So;0;L;;;;;N;;;;; 235D;APL FUNCTIONAL SYMBOL UP SHOE JOT;So;0;L;;;;;N;;;;; 235E;APL FUNCTIONAL SYMBOL QUOTE QUAD;So;0;L;;;;;N;;;;; 235F;APL FUNCTIONAL SYMBOL CIRCLE STAR;So;0;L;;;;;N;;;;; 2360;APL FUNCTIONAL SYMBOL QUAD COLON;So;0;L;;;;;N;;;;; 2361;APL FUNCTIONAL SYMBOL UP TACK DIAERESIS;So;0;L;;;;;N;;;;; 2362;APL FUNCTIONAL SYMBOL DEL DIAERESIS;So;0;L;;;;;N;;;;; 2363;APL FUNCTIONAL SYMBOL STAR DIAERESIS;So;0;L;;;;;N;;;;; 2364;APL FUNCTIONAL SYMBOL JOT DIAERESIS;So;0;L;;;;;N;;;;; 2365;APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS;So;0;L;;;;;N;;;;; 2366;APL FUNCTIONAL SYMBOL DOWN SHOE STILE;So;0;L;;;;;N;;;;; 2367;APL FUNCTIONAL SYMBOL LEFT SHOE STILE;So;0;L;;;;;N;;;;; 2368;APL FUNCTIONAL SYMBOL TILDE DIAERESIS;So;0;L;;;;;N;;;;; 2369;APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS;So;0;L;;;;;N;;;;; 236A;APL FUNCTIONAL SYMBOL COMMA BAR;So;0;L;;;;;N;;;;; 236B;APL FUNCTIONAL SYMBOL DEL TILDE;So;0;L;;;;;N;;;;; 236C;APL FUNCTIONAL SYMBOL ZILDE;So;0;L;;;;;N;;;;; 236D;APL FUNCTIONAL SYMBOL STILE TILDE;So;0;L;;;;;N;;;;; 236E;APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR;So;0;L;;;;;N;;;;; 236F;APL FUNCTIONAL SYMBOL QUAD NOT EQUAL;So;0;L;;;;;N;;;;; 2370;APL FUNCTIONAL SYMBOL QUAD QUESTION;So;0;L;;;;;N;;;;; 2371;APL FUNCTIONAL SYMBOL DOWN CARET TILDE;So;0;L;;;;;N;;;;; 2372;APL FUNCTIONAL SYMBOL UP CARET TILDE;So;0;L;;;;;N;;;;; 2373;APL FUNCTIONAL SYMBOL IOTA;So;0;L;;;;;N;;;;; 2374;APL FUNCTIONAL SYMBOL RHO;So;0;L;;;;;N;;;;; 2375;APL FUNCTIONAL SYMBOL OMEGA;So;0;L;;;;;N;;;;; 2376;APL FUNCTIONAL SYMBOL ALPHA UNDERBAR;So;0;L;;;;;N;;;;; 2377;APL FUNCTIONAL SYMBOL EPSILON UNDERBAR;So;0;L;;;;;N;;;;; 2378;APL FUNCTIONAL SYMBOL IOTA UNDERBAR;So;0;L;;;;;N;;;;; 2379;APL FUNCTIONAL SYMBOL OMEGA UNDERBAR;So;0;L;;;;;N;;;;; 237A;APL FUNCTIONAL SYMBOL ALPHA;So;0;L;;;;;N;;;;; 237B;NOT CHECK MARK;So;0;ON;;;;;N;;;;; 237C;RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW;Sm;0;ON;;;;;N;;;;; 237D;SHOULDERED OPEN BOX;So;0;ON;;;;;N;;;;; 237E;BELL SYMBOL;So;0;ON;;;;;N;;;;; 237F;VERTICAL LINE WITH MIDDLE DOT;So;0;ON;;;;;N;;;;; 2380;INSERTION SYMBOL;So;0;ON;;;;;N;;;;; 2381;CONTINUOUS UNDERLINE SYMBOL;So;0;ON;;;;;N;;;;; 2382;DISCONTINUOUS UNDERLINE SYMBOL;So;0;ON;;;;;N;;;;; 2383;EMPHASIS SYMBOL;So;0;ON;;;;;N;;;;; 2384;COMPOSITION SYMBOL;So;0;ON;;;;;N;;;;; 2385;WHITE SQUARE WITH CENTRE VERTICAL LINE;So;0;ON;;;;;N;;;;; 2386;ENTER SYMBOL;So;0;ON;;;;;N;;;;; 2387;ALTERNATIVE KEY SYMBOL;So;0;ON;;;;;N;;;;; 2388;HELM SYMBOL;So;0;ON;;;;;N;;;;; 2389;CIRCLED HORIZONTAL BAR WITH NOTCH;So;0;ON;;;;;N;;;;; 238A;CIRCLED TRIANGLE DOWN;So;0;ON;;;;;N;;;;; 238B;BROKEN CIRCLE WITH NORTHWEST ARROW;So;0;ON;;;;;N;;;;; 238C;UNDO SYMBOL;So;0;ON;;;;;N;;;;; 238D;MONOSTABLE SYMBOL;So;0;ON;;;;;N;;;;; 238E;HYSTERESIS SYMBOL;So;0;ON;;;;;N;;;;; 238F;OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL;So;0;ON;;;;;N;;;;; 2390;OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL;So;0;ON;;;;;N;;;;; 2391;PASSIVE-PULL-DOWN-OUTPUT SYMBOL;So;0;ON;;;;;N;;;;; 2392;PASSIVE-PULL-UP-OUTPUT SYMBOL;So;0;ON;;;;;N;;;;; 2393;DIRECT CURRENT SYMBOL FORM TWO;So;0;ON;;;;;N;;;;; 2394;SOFTWARE-FUNCTION SYMBOL;So;0;ON;;;;;N;;;;; 2395;APL FUNCTIONAL SYMBOL QUAD;So;0;L;;;;;N;;;;; 2396;DECIMAL SEPARATOR KEY SYMBOL;So;0;ON;;;;;N;;;;; 2397;PREVIOUS PAGE;So;0;ON;;;;;N;;;;; 2398;NEXT PAGE;So;0;ON;;;;;N;;;;; 2399;PRINT SCREEN SYMBOL;So;0;ON;;;;;N;;;;; 239A;CLEAR SCREEN SYMBOL;So;0;ON;;;;;N;;;;; 239B;LEFT PARENTHESIS UPPER HOOK;Sm;0;ON;;;;;N;;;;; 239C;LEFT PARENTHESIS EXTENSION;Sm;0;ON;;;;;N;;;;; 239D;LEFT PARENTHESIS LOWER HOOK;Sm;0;ON;;;;;N;;;;; 239E;RIGHT PARENTHESIS UPPER HOOK;Sm;0;ON;;;;;N;;;;; 239F;RIGHT PARENTHESIS EXTENSION;Sm;0;ON;;;;;N;;;;; 23A0;RIGHT PARENTHESIS LOWER HOOK;Sm;0;ON;;;;;N;;;;; 23A1;LEFT SQUARE BRACKET UPPER CORNER;Sm;0;ON;;;;;N;;;;; 23A2;LEFT SQUARE BRACKET EXTENSION;Sm;0;ON;;;;;N;;;;; 23A3;LEFT SQUARE BRACKET LOWER CORNER;Sm;0;ON;;;;;N;;;;; 23A4;RIGHT SQUARE BRACKET UPPER CORNER;Sm;0;ON;;;;;N;;;;; 23A5;RIGHT SQUARE BRACKET EXTENSION;Sm;0;ON;;;;;N;;;;; 23A6;RIGHT SQUARE BRACKET LOWER CORNER;Sm;0;ON;;;;;N;;;;; 23A7;LEFT CURLY BRACKET UPPER HOOK;Sm;0;ON;;;;;N;;;;; 23A8;LEFT CURLY BRACKET MIDDLE PIECE;Sm;0;ON;;;;;N;;;;; 23A9;LEFT CURLY BRACKET LOWER HOOK;Sm;0;ON;;;;;N;;;;; 23AA;CURLY BRACKET EXTENSION;Sm;0;ON;;;;;N;;;;; 23AB;RIGHT CURLY BRACKET UPPER HOOK;Sm;0;ON;;;;;N;;;;; 23AC;RIGHT CURLY BRACKET MIDDLE PIECE;Sm;0;ON;;;;;N;;;;; 23AD;RIGHT CURLY BRACKET LOWER HOOK;Sm;0;ON;;;;;N;;;;; 23AE;INTEGRAL EXTENSION;Sm;0;ON;;;;;N;;;;; 23AF;HORIZONTAL LINE EXTENSION;Sm;0;ON;;;;;N;;;;; 23B0;UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION;Sm;0;ON;;;;;N;;;;; 23B1;UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION;Sm;0;ON;;;;;N;;;;; 23B2;SUMMATION TOP;Sm;0;ON;;;;;N;;;;; 23B3;SUMMATION BOTTOM;Sm;0;ON;;;;;N;;;;; 23B4;TOP SQUARE BRACKET;So;0;ON;;;;;N;;;;; 23B5;BOTTOM SQUARE BRACKET;So;0;ON;;;;;N;;;;; 23B6;BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET;So;0;ON;;;;;N;;;;; 23B7;RADICAL SYMBOL BOTTOM;So;0;ON;;;;;N;;;;; 23B8;LEFT VERTICAL BOX LINE;So;0;ON;;;;;N;;;;; 23B9;RIGHT VERTICAL BOX LINE;So;0;ON;;;;;N;;;;; 23BA;HORIZONTAL SCAN LINE-1;So;0;ON;;;;;N;;;;; 23BB;HORIZONTAL SCAN LINE-3;So;0;ON;;;;;N;;;;; 23BC;HORIZONTAL SCAN LINE-7;So;0;ON;;;;;N;;;;; 23BD;HORIZONTAL SCAN LINE-9;So;0;ON;;;;;N;;;;; 23BE;DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT;So;0;ON;;;;;N;;;;; 23BF;DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT;So;0;ON;;;;;N;;;;; 23C0;DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE;So;0;ON;;;;;N;;;;; 23C1;DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE;So;0;ON;;;;;N;;;;; 23C2;DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE;So;0;ON;;;;;N;;;;; 23C3;DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE;So;0;ON;;;;;N;;;;; 23C4;DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE;So;0;ON;;;;;N;;;;; 23C5;DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE;So;0;ON;;;;;N;;;;; 23C6;DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE;So;0;ON;;;;;N;;;;; 23C7;DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE;So;0;ON;;;;;N;;;;; 23C8;DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE;So;0;ON;;;;;N;;;;; 23C9;DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL;So;0;ON;;;;;N;;;;; 23CA;DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL;So;0;ON;;;;;N;;;;; 23CB;DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT;So;0;ON;;;;;N;;;;; 23CC;DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT;So;0;ON;;;;;N;;;;; 23CD;SQUARE FOOT;So;0;ON;;;;;N;;;;; 23CE;RETURN SYMBOL;So;0;ON;;;;;N;;;;; 23CF;EJECT SYMBOL;So;0;ON;;;;;N;;;;; 23D0;VERTICAL LINE EXTENSION;So;0;ON;;;;;N;;;;; 23D1;METRICAL BREVE;So;0;ON;;;;;N;;;;; 23D2;METRICAL LONG OVER SHORT;So;0;ON;;;;;N;;;;; 23D3;METRICAL SHORT OVER LONG;So;0;ON;;;;;N;;;;; 23D4;METRICAL LONG OVER TWO SHORTS;So;0;ON;;;;;N;;;;; 23D5;METRICAL TWO SHORTS OVER LONG;So;0;ON;;;;;N;;;;; 23D6;METRICAL TWO SHORTS JOINED;So;0;ON;;;;;N;;;;; 23D7;METRICAL TRISEME;So;0;ON;;;;;N;;;;; 23D8;METRICAL TETRASEME;So;0;ON;;;;;N;;;;; 23D9;METRICAL PENTASEME;So;0;ON;;;;;N;;;;; 23DA;EARTH GROUND;So;0;ON;;;;;N;;;;; 23DB;FUSE;So;0;ON;;;;;N;;;;; 23DC;TOP PARENTHESIS;Sm;0;ON;;;;;N;;;;; 23DD;BOTTOM PARENTHESIS;Sm;0;ON;;;;;N;;;;; 23DE;TOP CURLY BRACKET;Sm;0;ON;;;;;N;;;;; 23DF;BOTTOM CURLY BRACKET;Sm;0;ON;;;;;N;;;;; 23E0;TOP TORTOISE SHELL BRACKET;Sm;0;ON;;;;;N;;;;; 23E1;BOTTOM TORTOISE SHELL BRACKET;Sm;0;ON;;;;;N;;;;; 23E2;WHITE TRAPEZIUM;So;0;ON;;;;;N;;;;; 23E3;BENZENE RING WITH CIRCLE;So;0;ON;;;;;N;;;;; 23E4;STRAIGHTNESS;So;0;ON;;;;;N;;;;; 23E5;FLATNESS;So;0;ON;;;;;N;;;;; 23E6;AC CURRENT;So;0;ON;;;;;N;;;;; 23E7;ELECTRICAL INTERSECTION;So;0;ON;;;;;N;;;;; 23E8;DECIMAL EXPONENT SYMBOL;So;0;ON;;;;;N;;;;; 23E9;BLACK RIGHT-POINTING DOUBLE TRIANGLE;So;0;ON;;;;;N;;;;; 23EA;BLACK LEFT-POINTING DOUBLE TRIANGLE;So;0;ON;;;;;N;;;;; 23EB;BLACK UP-POINTING DOUBLE TRIANGLE;So;0;ON;;;;;N;;;;; 23EC;BLACK DOWN-POINTING DOUBLE TRIANGLE;So;0;ON;;;;;N;;;;; 23ED;BLACK RIGHT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR;So;0;ON;;;;;N;;;;; 23EE;BLACK LEFT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR;So;0;ON;;;;;N;;;;; 23EF;BLACK RIGHT-POINTING TRIANGLE WITH DOUBLE VERTICAL BAR;So;0;ON;;;;;N;;;;; 23F0;ALARM CLOCK;So;0;ON;;;;;N;;;;; 23F1;STOPWATCH;So;0;ON;;;;;N;;;;; 23F2;TIMER CLOCK;So;0;ON;;;;;N;;;;; 23F3;HOURGLASS WITH FLOWING SAND;So;0;ON;;;;;N;;;;; 23F4;BLACK MEDIUM LEFT-POINTING TRIANGLE;So;0;ON;;;;;N;;;;; 23F5;BLACK MEDIUM RIGHT-POINTING TRIANGLE;So;0;ON;;;;;N;;;;; 23F6;BLACK MEDIUM UP-POINTING TRIANGLE;So;0;ON;;;;;N;;;;; 23F7;BLACK MEDIUM DOWN-POINTING TRIANGLE;So;0;ON;;;;;N;;;;; 23F8;DOUBLE VERTICAL BAR;So;0;ON;;;;;N;;;;; 23F9;BLACK SQUARE FOR STOP;So;0;ON;;;;;N;;;;; 23FA;BLACK CIRCLE FOR RECORD;So;0;ON;;;;;N;;;;; 23FB;POWER SYMBOL;So;0;ON;;;;;N;;;;; 23FC;POWER ON-OFF SYMBOL;So;0;ON;;;;;N;;;;; 23FD;POWER ON SYMBOL;So;0;ON;;;;;N;;;;; 23FE;POWER SLEEP SYMBOL;So;0;ON;;;;;N;;;;; 23FF;OBSERVER EYE SYMBOL;So;0;ON;;;;;N;;;;; 2400;SYMBOL FOR NULL;So;0;ON;;;;;N;GRAPHIC FOR NULL;;;; 2401;SYMBOL FOR START OF HEADING;So;0;ON;;;;;N;GRAPHIC FOR START OF HEADING;;;; 2402;SYMBOL FOR START OF TEXT;So;0;ON;;;;;N;GRAPHIC FOR START OF TEXT;;;; 2403;SYMBOL FOR END OF TEXT;So;0;ON;;;;;N;GRAPHIC FOR END OF TEXT;;;; 2404;SYMBOL FOR END OF TRANSMISSION;So;0;ON;;;;;N;GRAPHIC FOR END OF TRANSMISSION;;;; 2405;SYMBOL FOR ENQUIRY;So;0;ON;;;;;N;GRAPHIC FOR ENQUIRY;;;; 2406;SYMBOL FOR ACKNOWLEDGE;So;0;ON;;;;;N;GRAPHIC FOR ACKNOWLEDGE;;;; 2407;SYMBOL FOR BELL;So;0;ON;;;;;N;GRAPHIC FOR BELL;;;; 2408;SYMBOL FOR BACKSPACE;So;0;ON;;;;;N;GRAPHIC FOR BACKSPACE;;;; 2409;SYMBOL FOR HORIZONTAL TABULATION;So;0;ON;;;;;N;GRAPHIC FOR HORIZONTAL TABULATION;;;; 240A;SYMBOL FOR LINE FEED;So;0;ON;;;;;N;GRAPHIC FOR LINE FEED;;;; 240B;SYMBOL FOR VERTICAL TABULATION;So;0;ON;;;;;N;GRAPHIC FOR VERTICAL TABULATION;;;; 240C;SYMBOL FOR FORM FEED;So;0;ON;;;;;N;GRAPHIC FOR FORM FEED;;;; 240D;SYMBOL FOR CARRIAGE RETURN;So;0;ON;;;;;N;GRAPHIC FOR CARRIAGE RETURN;;;; 240E;SYMBOL FOR SHIFT OUT;So;0;ON;;;;;N;GRAPHIC FOR SHIFT OUT;;;; 240F;SYMBOL FOR SHIFT IN;So;0;ON;;;;;N;GRAPHIC FOR SHIFT IN;;;; 2410;SYMBOL FOR DATA LINK ESCAPE;So;0;ON;;;;;N;GRAPHIC FOR DATA LINK ESCAPE;;;; 2411;SYMBOL FOR DEVICE CONTROL ONE;So;0;ON;;;;;N;GRAPHIC FOR DEVICE CONTROL ONE;;;; 2412;SYMBOL FOR DEVICE CONTROL TWO;So;0;ON;;;;;N;GRAPHIC FOR DEVICE CONTROL TWO;;;; 2413;SYMBOL FOR DEVICE CONTROL THREE;So;0;ON;;;;;N;GRAPHIC FOR DEVICE CONTROL THREE;;;; 2414;SYMBOL FOR DEVICE CONTROL FOUR;So;0;ON;;;;;N;GRAPHIC FOR DEVICE CONTROL FOUR;;;; 2415;SYMBOL FOR NEGATIVE ACKNOWLEDGE;So;0;ON;;;;;N;GRAPHIC FOR NEGATIVE ACKNOWLEDGE;;;; 2416;SYMBOL FOR SYNCHRONOUS IDLE;So;0;ON;;;;;N;GRAPHIC FOR SYNCHRONOUS IDLE;;;; 2417;SYMBOL FOR END OF TRANSMISSION BLOCK;So;0;ON;;;;;N;GRAPHIC FOR END OF TRANSMISSION BLOCK;;;; 2418;SYMBOL FOR CANCEL;So;0;ON;;;;;N;GRAPHIC FOR CANCEL;;;; 2419;SYMBOL FOR END OF MEDIUM;So;0;ON;;;;;N;GRAPHIC FOR END OF MEDIUM;;;; 241A;SYMBOL FOR SUBSTITUTE;So;0;ON;;;;;N;GRAPHIC FOR SUBSTITUTE;;;; 241B;SYMBOL FOR ESCAPE;So;0;ON;;;;;N;GRAPHIC FOR ESCAPE;;;; 241C;SYMBOL FOR FILE SEPARATOR;So;0;ON;;;;;N;GRAPHIC FOR FILE SEPARATOR;;;; 241D;SYMBOL FOR GROUP SEPARATOR;So;0;ON;;;;;N;GRAPHIC FOR GROUP SEPARATOR;;;; 241E;SYMBOL FOR RECORD SEPARATOR;So;0;ON;;;;;N;GRAPHIC FOR RECORD SEPARATOR;;;; 241F;SYMBOL FOR UNIT SEPARATOR;So;0;ON;;;;;N;GRAPHIC FOR UNIT SEPARATOR;;;; 2420;SYMBOL FOR SPACE;So;0;ON;;;;;N;GRAPHIC FOR SPACE;;;; 2421;SYMBOL FOR DELETE;So;0;ON;;;;;N;GRAPHIC FOR DELETE;;;; 2422;BLANK SYMBOL;So;0;ON;;;;;N;BLANK;;;; 2423;OPEN BOX;So;0;ON;;;;;N;;;;; 2424;SYMBOL FOR NEWLINE;So;0;ON;;;;;N;GRAPHIC FOR NEWLINE;;;; 2425;SYMBOL FOR DELETE FORM TWO;So;0;ON;;;;;N;;;;; 2426;SYMBOL FOR SUBSTITUTE FORM TWO;So;0;ON;;;;;N;;;;; 2427;SYMBOL FOR DELETE SQUARE CHECKER BOARD FORM;So;0;ON;;;;;N;;;;; 2428;SYMBOL FOR DELETE RECTANGULAR CHECKER BOARD FORM;So;0;ON;;;;;N;;;;; 2429;SYMBOL FOR DELETE MEDIUM SHADE FORM;So;0;ON;;;;;N;;;;; 2440;OCR HOOK;So;0;ON;;;;;N;;;;; 2441;OCR CHAIR;So;0;ON;;;;;N;;;;; 2442;OCR FORK;So;0;ON;;;;;N;;;;; 2443;OCR INVERTED FORK;So;0;ON;;;;;N;;;;; 2444;OCR BELT BUCKLE;So;0;ON;;;;;N;;;;; 2445;OCR BOW TIE;So;0;ON;;;;;N;;;;; 2446;OCR BRANCH BANK IDENTIFICATION;So;0;ON;;;;;N;;;;; 2447;OCR AMOUNT OF CHECK;So;0;ON;;;;;N;;;;; 2448;OCR DASH;So;0;ON;;;;;N;;;;; 2449;OCR CUSTOMER ACCOUNT NUMBER;So;0;ON;;;;;N;;;;; 244A;OCR DOUBLE BACKSLASH;So;0;ON;;;;;N;;;;; 2460;CIRCLED DIGIT ONE;No;0;ON; 0031;;1;1;N;;;;; 2461;CIRCLED DIGIT TWO;No;0;ON; 0032;;2;2;N;;;;; 2462;CIRCLED DIGIT THREE;No;0;ON; 0033;;3;3;N;;;;; 2463;CIRCLED DIGIT FOUR;No;0;ON; 0034;;4;4;N;;;;; 2464;CIRCLED DIGIT FIVE;No;0;ON; 0035;;5;5;N;;;;; 2465;CIRCLED DIGIT SIX;No;0;ON; 0036;;6;6;N;;;;; 2466;CIRCLED DIGIT SEVEN;No;0;ON; 0037;;7;7;N;;;;; 2467;CIRCLED DIGIT EIGHT;No;0;ON; 0038;;8;8;N;;;;; 2468;CIRCLED DIGIT NINE;No;0;ON; 0039;;9;9;N;;;;; 2469;CIRCLED NUMBER TEN;No;0;ON; 0031 0030;;;10;N;;;;; 246A;CIRCLED NUMBER ELEVEN;No;0;ON; 0031 0031;;;11;N;;;;; 246B;CIRCLED NUMBER TWELVE;No;0;ON; 0031 0032;;;12;N;;;;; 246C;CIRCLED NUMBER THIRTEEN;No;0;ON; 0031 0033;;;13;N;;;;; 246D;CIRCLED NUMBER FOURTEEN;No;0;ON; 0031 0034;;;14;N;;;;; 246E;CIRCLED NUMBER FIFTEEN;No;0;ON; 0031 0035;;;15;N;;;;; 246F;CIRCLED NUMBER SIXTEEN;No;0;ON; 0031 0036;;;16;N;;;;; 2470;CIRCLED NUMBER SEVENTEEN;No;0;ON; 0031 0037;;;17;N;;;;; 2471;CIRCLED NUMBER EIGHTEEN;No;0;ON; 0031 0038;;;18;N;;;;; 2472;CIRCLED NUMBER NINETEEN;No;0;ON; 0031 0039;;;19;N;;;;; 2473;CIRCLED NUMBER TWENTY;No;0;ON; 0032 0030;;;20;N;;;;; 2474;PARENTHESIZED DIGIT ONE;No;0;ON; 0028 0031 0029;;1;1;N;;;;; 2475;PARENTHESIZED DIGIT TWO;No;0;ON; 0028 0032 0029;;2;2;N;;;;; 2476;PARENTHESIZED DIGIT THREE;No;0;ON; 0028 0033 0029;;3;3;N;;;;; 2477;PARENTHESIZED DIGIT FOUR;No;0;ON; 0028 0034 0029;;4;4;N;;;;; 2478;PARENTHESIZED DIGIT FIVE;No;0;ON; 0028 0035 0029;;5;5;N;;;;; 2479;PARENTHESIZED DIGIT SIX;No;0;ON; 0028 0036 0029;;6;6;N;;;;; 247A;PARENTHESIZED DIGIT SEVEN;No;0;ON; 0028 0037 0029;;7;7;N;;;;; 247B;PARENTHESIZED DIGIT EIGHT;No;0;ON; 0028 0038 0029;;8;8;N;;;;; 247C;PARENTHESIZED DIGIT NINE;No;0;ON; 0028 0039 0029;;9;9;N;;;;; 247D;PARENTHESIZED NUMBER TEN;No;0;ON; 0028 0031 0030 0029;;;10;N;;;;; 247E;PARENTHESIZED NUMBER ELEVEN;No;0;ON; 0028 0031 0031 0029;;;11;N;;;;; 247F;PARENTHESIZED NUMBER TWELVE;No;0;ON; 0028 0031 0032 0029;;;12;N;;;;; 2480;PARENTHESIZED NUMBER THIRTEEN;No;0;ON; 0028 0031 0033 0029;;;13;N;;;;; 2481;PARENTHESIZED NUMBER FOURTEEN;No;0;ON; 0028 0031 0034 0029;;;14;N;;;;; 2482;PARENTHESIZED NUMBER FIFTEEN;No;0;ON; 0028 0031 0035 0029;;;15;N;;;;; 2483;PARENTHESIZED NUMBER SIXTEEN;No;0;ON; 0028 0031 0036 0029;;;16;N;;;;; 2484;PARENTHESIZED NUMBER SEVENTEEN;No;0;ON; 0028 0031 0037 0029;;;17;N;;;;; 2485;PARENTHESIZED NUMBER EIGHTEEN;No;0;ON; 0028 0031 0038 0029;;;18;N;;;;; 2486;PARENTHESIZED NUMBER NINETEEN;No;0;ON; 0028 0031 0039 0029;;;19;N;;;;; 2487;PARENTHESIZED NUMBER TWENTY;No;0;ON; 0028 0032 0030 0029;;;20;N;;;;; 2488;DIGIT ONE FULL STOP;No;0;EN; 0031 002E;;1;1;N;DIGIT ONE PERIOD;;;; 2489;DIGIT TWO FULL STOP;No;0;EN; 0032 002E;;2;2;N;DIGIT TWO PERIOD;;;; 248A;DIGIT THREE FULL STOP;No;0;EN; 0033 002E;;3;3;N;DIGIT THREE PERIOD;;;; 248B;DIGIT FOUR FULL STOP;No;0;EN; 0034 002E;;4;4;N;DIGIT FOUR PERIOD;;;; 248C;DIGIT FIVE FULL STOP;No;0;EN; 0035 002E;;5;5;N;DIGIT FIVE PERIOD;;;; 248D;DIGIT SIX FULL STOP;No;0;EN; 0036 002E;;6;6;N;DIGIT SIX PERIOD;;;; 248E;DIGIT SEVEN FULL STOP;No;0;EN; 0037 002E;;7;7;N;DIGIT SEVEN PERIOD;;;; 248F;DIGIT EIGHT FULL STOP;No;0;EN; 0038 002E;;8;8;N;DIGIT EIGHT PERIOD;;;; 2490;DIGIT NINE FULL STOP;No;0;EN; 0039 002E;;9;9;N;DIGIT NINE PERIOD;;;; 2491;NUMBER TEN FULL STOP;No;0;EN; 0031 0030 002E;;;10;N;NUMBER TEN PERIOD;;;; 2492;NUMBER ELEVEN FULL STOP;No;0;EN; 0031 0031 002E;;;11;N;NUMBER ELEVEN PERIOD;;;; 2493;NUMBER TWELVE FULL STOP;No;0;EN; 0031 0032 002E;;;12;N;NUMBER TWELVE PERIOD;;;; 2494;NUMBER THIRTEEN FULL STOP;No;0;EN; 0031 0033 002E;;;13;N;NUMBER THIRTEEN PERIOD;;;; 2495;NUMBER FOURTEEN FULL STOP;No;0;EN; 0031 0034 002E;;;14;N;NUMBER FOURTEEN PERIOD;;;; 2496;NUMBER FIFTEEN FULL STOP;No;0;EN; 0031 0035 002E;;;15;N;NUMBER FIFTEEN PERIOD;;;; 2497;NUMBER SIXTEEN FULL STOP;No;0;EN; 0031 0036 002E;;;16;N;NUMBER SIXTEEN PERIOD;;;; 2498;NUMBER SEVENTEEN FULL STOP;No;0;EN; 0031 0037 002E;;;17;N;NUMBER SEVENTEEN PERIOD;;;; 2499;NUMBER EIGHTEEN FULL STOP;No;0;EN; 0031 0038 002E;;;18;N;NUMBER EIGHTEEN PERIOD;;;; 249A;NUMBER NINETEEN FULL STOP;No;0;EN; 0031 0039 002E;;;19;N;NUMBER NINETEEN PERIOD;;;; 249B;NUMBER TWENTY FULL STOP;No;0;EN; 0032 0030 002E;;;20;N;NUMBER TWENTY PERIOD;;;; 249C;PARENTHESIZED LATIN SMALL LETTER A;So;0;L; 0028 0061 0029;;;;N;;;;; 249D;PARENTHESIZED LATIN SMALL LETTER B;So;0;L; 0028 0062 0029;;;;N;;;;; 249E;PARENTHESIZED LATIN SMALL LETTER C;So;0;L; 0028 0063 0029;;;;N;;;;; 249F;PARENTHESIZED LATIN SMALL LETTER D;So;0;L; 0028 0064 0029;;;;N;;;;; 24A0;PARENTHESIZED LATIN SMALL LETTER E;So;0;L; 0028 0065 0029;;;;N;;;;; 24A1;PARENTHESIZED LATIN SMALL LETTER F;So;0;L; 0028 0066 0029;;;;N;;;;; 24A2;PARENTHESIZED LATIN SMALL LETTER G;So;0;L; 0028 0067 0029;;;;N;;;;; 24A3;PARENTHESIZED LATIN SMALL LETTER H;So;0;L; 0028 0068 0029;;;;N;;;;; 24A4;PARENTHESIZED LATIN SMALL LETTER I;So;0;L; 0028 0069 0029;;;;N;;;;; 24A5;PARENTHESIZED LATIN SMALL LETTER J;So;0;L; 0028 006A 0029;;;;N;;;;; 24A6;PARENTHESIZED LATIN SMALL LETTER K;So;0;L; 0028 006B 0029;;;;N;;;;; 24A7;PARENTHESIZED LATIN SMALL LETTER L;So;0;L; 0028 006C 0029;;;;N;;;;; 24A8;PARENTHESIZED LATIN SMALL LETTER M;So;0;L; 0028 006D 0029;;;;N;;;;; 24A9;PARENTHESIZED LATIN SMALL LETTER N;So;0;L; 0028 006E 0029;;;;N;;;;; 24AA;PARENTHESIZED LATIN SMALL LETTER O;So;0;L; 0028 006F 0029;;;;N;;;;; 24AB;PARENTHESIZED LATIN SMALL LETTER P;So;0;L; 0028 0070 0029;;;;N;;;;; 24AC;PARENTHESIZED LATIN SMALL LETTER Q;So;0;L; 0028 0071 0029;;;;N;;;;; 24AD;PARENTHESIZED LATIN SMALL LETTER R;So;0;L; 0028 0072 0029;;;;N;;;;; 24AE;PARENTHESIZED LATIN SMALL LETTER S;So;0;L; 0028 0073 0029;;;;N;;;;; 24AF;PARENTHESIZED LATIN SMALL LETTER T;So;0;L; 0028 0074 0029;;;;N;;;;; 24B0;PARENTHESIZED LATIN SMALL LETTER U;So;0;L; 0028 0075 0029;;;;N;;;;; 24B1;PARENTHESIZED LATIN SMALL LETTER V;So;0;L; 0028 0076 0029;;;;N;;;;; 24B2;PARENTHESIZED LATIN SMALL LETTER W;So;0;L; 0028 0077 0029;;;;N;;;;; 24B3;PARENTHESIZED LATIN SMALL LETTER X;So;0;L; 0028 0078 0029;;;;N;;;;; 24B4;PARENTHESIZED LATIN SMALL LETTER Y;So;0;L; 0028 0079 0029;;;;N;;;;; 24B5;PARENTHESIZED LATIN SMALL LETTER Z;So;0;L; 0028 007A 0029;;;;N;;;;; 24B6;CIRCLED LATIN CAPITAL LETTER A;So;0;L; 0041;;;;N;;;;24D0; 24B7;CIRCLED LATIN CAPITAL LETTER B;So;0;L; 0042;;;;N;;;;24D1; 24B8;CIRCLED LATIN CAPITAL LETTER C;So;0;L; 0043;;;;N;;;;24D2; 24B9;CIRCLED LATIN CAPITAL LETTER D;So;0;L; 0044;;;;N;;;;24D3; 24BA;CIRCLED LATIN CAPITAL LETTER E;So;0;L; 0045;;;;N;;;;24D4; 24BB;CIRCLED LATIN CAPITAL LETTER F;So;0;L; 0046;;;;N;;;;24D5; 24BC;CIRCLED LATIN CAPITAL LETTER G;So;0;L; 0047;;;;N;;;;24D6; 24BD;CIRCLED LATIN CAPITAL LETTER H;So;0;L; 0048;;;;N;;;;24D7; 24BE;CIRCLED LATIN CAPITAL LETTER I;So;0;L; 0049;;;;N;;;;24D8; 24BF;CIRCLED LATIN CAPITAL LETTER J;So;0;L; 004A;;;;N;;;;24D9; 24C0;CIRCLED LATIN CAPITAL LETTER K;So;0;L; 004B;;;;N;;;;24DA; 24C1;CIRCLED LATIN CAPITAL LETTER L;So;0;L; 004C;;;;N;;;;24DB; 24C2;CIRCLED LATIN CAPITAL LETTER M;So;0;L; 004D;;;;N;;;;24DC; 24C3;CIRCLED LATIN CAPITAL LETTER N;So;0;L; 004E;;;;N;;;;24DD; 24C4;CIRCLED LATIN CAPITAL LETTER O;So;0;L; 004F;;;;N;;;;24DE; 24C5;CIRCLED LATIN CAPITAL LETTER P;So;0;L; 0050;;;;N;;;;24DF; 24C6;CIRCLED LATIN CAPITAL LETTER Q;So;0;L; 0051;;;;N;;;;24E0; 24C7;CIRCLED LATIN CAPITAL LETTER R;So;0;L; 0052;;;;N;;;;24E1; 24C8;CIRCLED LATIN CAPITAL LETTER S;So;0;L; 0053;;;;N;;;;24E2; 24C9;CIRCLED LATIN CAPITAL LETTER T;So;0;L; 0054;;;;N;;;;24E3; 24CA;CIRCLED LATIN CAPITAL LETTER U;So;0;L; 0055;;;;N;;;;24E4; 24CB;CIRCLED LATIN CAPITAL LETTER V;So;0;L; 0056;;;;N;;;;24E5; 24CC;CIRCLED LATIN CAPITAL LETTER W;So;0;L; 0057;;;;N;;;;24E6; 24CD;CIRCLED LATIN CAPITAL LETTER X;So;0;L; 0058;;;;N;;;;24E7; 24CE;CIRCLED LATIN CAPITAL LETTER Y;So;0;L; 0059;;;;N;;;;24E8; 24CF;CIRCLED LATIN CAPITAL LETTER Z;So;0;L; 005A;;;;N;;;;24E9; 24D0;CIRCLED LATIN SMALL LETTER A;So;0;L; 0061;;;;N;;;24B6;;24B6 24D1;CIRCLED LATIN SMALL LETTER B;So;0;L; 0062;;;;N;;;24B7;;24B7 24D2;CIRCLED LATIN SMALL LETTER C;So;0;L; 0063;;;;N;;;24B8;;24B8 24D3;CIRCLED LATIN SMALL LETTER D;So;0;L; 0064;;;;N;;;24B9;;24B9 24D4;CIRCLED LATIN SMALL LETTER E;So;0;L; 0065;;;;N;;;24BA;;24BA 24D5;CIRCLED LATIN SMALL LETTER F;So;0;L; 0066;;;;N;;;24BB;;24BB 24D6;CIRCLED LATIN SMALL LETTER G;So;0;L; 0067;;;;N;;;24BC;;24BC 24D7;CIRCLED LATIN SMALL LETTER H;So;0;L; 0068;;;;N;;;24BD;;24BD 24D8;CIRCLED LATIN SMALL LETTER I;So;0;L; 0069;;;;N;;;24BE;;24BE 24D9;CIRCLED LATIN SMALL LETTER J;So;0;L; 006A;;;;N;;;24BF;;24BF 24DA;CIRCLED LATIN SMALL LETTER K;So;0;L; 006B;;;;N;;;24C0;;24C0 24DB;CIRCLED LATIN SMALL LETTER L;So;0;L; 006C;;;;N;;;24C1;;24C1 24DC;CIRCLED LATIN SMALL LETTER M;So;0;L; 006D;;;;N;;;24C2;;24C2 24DD;CIRCLED LATIN SMALL LETTER N;So;0;L; 006E;;;;N;;;24C3;;24C3 24DE;CIRCLED LATIN SMALL LETTER O;So;0;L; 006F;;;;N;;;24C4;;24C4 24DF;CIRCLED LATIN SMALL LETTER P;So;0;L; 0070;;;;N;;;24C5;;24C5 24E0;CIRCLED LATIN SMALL LETTER Q;So;0;L; 0071;;;;N;;;24C6;;24C6 24E1;CIRCLED LATIN SMALL LETTER R;So;0;L; 0072;;;;N;;;24C7;;24C7 24E2;CIRCLED LATIN SMALL LETTER S;So;0;L; 0073;;;;N;;;24C8;;24C8 24E3;CIRCLED LATIN SMALL LETTER T;So;0;L; 0074;;;;N;;;24C9;;24C9 24E4;CIRCLED LATIN SMALL LETTER U;So;0;L; 0075;;;;N;;;24CA;;24CA 24E5;CIRCLED LATIN SMALL LETTER V;So;0;L; 0076;;;;N;;;24CB;;24CB 24E6;CIRCLED LATIN SMALL LETTER W;So;0;L; 0077;;;;N;;;24CC;;24CC 24E7;CIRCLED LATIN SMALL LETTER X;So;0;L; 0078;;;;N;;;24CD;;24CD 24E8;CIRCLED LATIN SMALL LETTER Y;So;0;L; 0079;;;;N;;;24CE;;24CE 24E9;CIRCLED LATIN SMALL LETTER Z;So;0;L; 007A;;;;N;;;24CF;;24CF 24EA;CIRCLED DIGIT ZERO;No;0;ON; 0030;;0;0;N;;;;; 24EB;NEGATIVE CIRCLED NUMBER ELEVEN;No;0;ON;;;;11;N;;;;; 24EC;NEGATIVE CIRCLED NUMBER TWELVE;No;0;ON;;;;12;N;;;;; 24ED;NEGATIVE CIRCLED NUMBER THIRTEEN;No;0;ON;;;;13;N;;;;; 24EE;NEGATIVE CIRCLED NUMBER FOURTEEN;No;0;ON;;;;14;N;;;;; 24EF;NEGATIVE CIRCLED NUMBER FIFTEEN;No;0;ON;;;;15;N;;;;; 24F0;NEGATIVE CIRCLED NUMBER SIXTEEN;No;0;ON;;;;16;N;;;;; 24F1;NEGATIVE CIRCLED NUMBER SEVENTEEN;No;0;ON;;;;17;N;;;;; 24F2;NEGATIVE CIRCLED NUMBER EIGHTEEN;No;0;ON;;;;18;N;;;;; 24F3;NEGATIVE CIRCLED NUMBER NINETEEN;No;0;ON;;;;19;N;;;;; 24F4;NEGATIVE CIRCLED NUMBER TWENTY;No;0;ON;;;;20;N;;;;; 24F5;DOUBLE CIRCLED DIGIT ONE;No;0;ON;;;1;1;N;;;;; 24F6;DOUBLE CIRCLED DIGIT TWO;No;0;ON;;;2;2;N;;;;; 24F7;DOUBLE CIRCLED DIGIT THREE;No;0;ON;;;3;3;N;;;;; 24F8;DOUBLE CIRCLED DIGIT FOUR;No;0;ON;;;4;4;N;;;;; 24F9;DOUBLE CIRCLED DIGIT FIVE;No;0;ON;;;5;5;N;;;;; 24FA;DOUBLE CIRCLED DIGIT SIX;No;0;ON;;;6;6;N;;;;; 24FB;DOUBLE CIRCLED DIGIT SEVEN;No;0;ON;;;7;7;N;;;;; 24FC;DOUBLE CIRCLED DIGIT EIGHT;No;0;ON;;;8;8;N;;;;; 24FD;DOUBLE CIRCLED DIGIT NINE;No;0;ON;;;9;9;N;;;;; 24FE;DOUBLE CIRCLED NUMBER TEN;No;0;ON;;;;10;N;;;;; 24FF;NEGATIVE CIRCLED DIGIT ZERO;No;0;ON;;;0;0;N;;;;; 2500;BOX DRAWINGS LIGHT HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT HORIZONTAL;;;; 2501;BOX DRAWINGS HEAVY HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY HORIZONTAL;;;; 2502;BOX DRAWINGS LIGHT VERTICAL;So;0;ON;;;;;N;FORMS LIGHT VERTICAL;;;; 2503;BOX DRAWINGS HEAVY VERTICAL;So;0;ON;;;;;N;FORMS HEAVY VERTICAL;;;; 2504;BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT TRIPLE DASH HORIZONTAL;;;; 2505;BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY TRIPLE DASH HORIZONTAL;;;; 2506;BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL;So;0;ON;;;;;N;FORMS LIGHT TRIPLE DASH VERTICAL;;;; 2507;BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL;So;0;ON;;;;;N;FORMS HEAVY TRIPLE DASH VERTICAL;;;; 2508;BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT QUADRUPLE DASH HORIZONTAL;;;; 2509;BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY QUADRUPLE DASH HORIZONTAL;;;; 250A;BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL;So;0;ON;;;;;N;FORMS LIGHT QUADRUPLE DASH VERTICAL;;;; 250B;BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL;So;0;ON;;;;;N;FORMS HEAVY QUADRUPLE DASH VERTICAL;;;; 250C;BOX DRAWINGS LIGHT DOWN AND RIGHT;So;0;ON;;;;;N;FORMS LIGHT DOWN AND RIGHT;;;; 250D;BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY;So;0;ON;;;;;N;FORMS DOWN LIGHT AND RIGHT HEAVY;;;; 250E;BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT;So;0;ON;;;;;N;FORMS DOWN HEAVY AND RIGHT LIGHT;;;; 250F;BOX DRAWINGS HEAVY DOWN AND RIGHT;So;0;ON;;;;;N;FORMS HEAVY DOWN AND RIGHT;;;; 2510;BOX DRAWINGS LIGHT DOWN AND LEFT;So;0;ON;;;;;N;FORMS LIGHT DOWN AND LEFT;;;; 2511;BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY;So;0;ON;;;;;N;FORMS DOWN LIGHT AND LEFT HEAVY;;;; 2512;BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT;So;0;ON;;;;;N;FORMS DOWN HEAVY AND LEFT LIGHT;;;; 2513;BOX DRAWINGS HEAVY DOWN AND LEFT;So;0;ON;;;;;N;FORMS HEAVY DOWN AND LEFT;;;; 2514;BOX DRAWINGS LIGHT UP AND RIGHT;So;0;ON;;;;;N;FORMS LIGHT UP AND RIGHT;;;; 2515;BOX DRAWINGS UP LIGHT AND RIGHT HEAVY;So;0;ON;;;;;N;FORMS UP LIGHT AND RIGHT HEAVY;;;; 2516;BOX DRAWINGS UP HEAVY AND RIGHT LIGHT;So;0;ON;;;;;N;FORMS UP HEAVY AND RIGHT LIGHT;;;; 2517;BOX DRAWINGS HEAVY UP AND RIGHT;So;0;ON;;;;;N;FORMS HEAVY UP AND RIGHT;;;; 2518;BOX DRAWINGS LIGHT UP AND LEFT;So;0;ON;;;;;N;FORMS LIGHT UP AND LEFT;;;; 2519;BOX DRAWINGS UP LIGHT AND LEFT HEAVY;So;0;ON;;;;;N;FORMS UP LIGHT AND LEFT HEAVY;;;; 251A;BOX DRAWINGS UP HEAVY AND LEFT LIGHT;So;0;ON;;;;;N;FORMS UP HEAVY AND LEFT LIGHT;;;; 251B;BOX DRAWINGS HEAVY UP AND LEFT;So;0;ON;;;;;N;FORMS HEAVY UP AND LEFT;;;; 251C;BOX DRAWINGS LIGHT VERTICAL AND RIGHT;So;0;ON;;;;;N;FORMS LIGHT VERTICAL AND RIGHT;;;; 251D;BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY;So;0;ON;;;;;N;FORMS VERTICAL LIGHT AND RIGHT HEAVY;;;; 251E;BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT;So;0;ON;;;;;N;FORMS UP HEAVY AND RIGHT DOWN LIGHT;;;; 251F;BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT;So;0;ON;;;;;N;FORMS DOWN HEAVY AND RIGHT UP LIGHT;;;; 2520;BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT;So;0;ON;;;;;N;FORMS VERTICAL HEAVY AND RIGHT LIGHT;;;; 2521;BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY;So;0;ON;;;;;N;FORMS DOWN LIGHT AND RIGHT UP HEAVY;;;; 2522;BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY;So;0;ON;;;;;N;FORMS UP LIGHT AND RIGHT DOWN HEAVY;;;; 2523;BOX DRAWINGS HEAVY VERTICAL AND RIGHT;So;0;ON;;;;;N;FORMS HEAVY VERTICAL AND RIGHT;;;; 2524;BOX DRAWINGS LIGHT VERTICAL AND LEFT;So;0;ON;;;;;N;FORMS LIGHT VERTICAL AND LEFT;;;; 2525;BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY;So;0;ON;;;;;N;FORMS VERTICAL LIGHT AND LEFT HEAVY;;;; 2526;BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT;So;0;ON;;;;;N;FORMS UP HEAVY AND LEFT DOWN LIGHT;;;; 2527;BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT;So;0;ON;;;;;N;FORMS DOWN HEAVY AND LEFT UP LIGHT;;;; 2528;BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT;So;0;ON;;;;;N;FORMS VERTICAL HEAVY AND LEFT LIGHT;;;; 2529;BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY;So;0;ON;;;;;N;FORMS DOWN LIGHT AND LEFT UP HEAVY;;;; 252A;BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY;So;0;ON;;;;;N;FORMS UP LIGHT AND LEFT DOWN HEAVY;;;; 252B;BOX DRAWINGS HEAVY VERTICAL AND LEFT;So;0;ON;;;;;N;FORMS HEAVY VERTICAL AND LEFT;;;; 252C;BOX DRAWINGS LIGHT DOWN AND HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT DOWN AND HORIZONTAL;;;; 252D;BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT;So;0;ON;;;;;N;FORMS LEFT HEAVY AND RIGHT DOWN LIGHT;;;; 252E;BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT;So;0;ON;;;;;N;FORMS RIGHT HEAVY AND LEFT DOWN LIGHT;;;; 252F;BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY;So;0;ON;;;;;N;FORMS DOWN LIGHT AND HORIZONTAL HEAVY;;;; 2530;BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT;So;0;ON;;;;;N;FORMS DOWN HEAVY AND HORIZONTAL LIGHT;;;; 2531;BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY;So;0;ON;;;;;N;FORMS RIGHT LIGHT AND LEFT DOWN HEAVY;;;; 2532;BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY;So;0;ON;;;;;N;FORMS LEFT LIGHT AND RIGHT DOWN HEAVY;;;; 2533;BOX DRAWINGS HEAVY DOWN AND HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY DOWN AND HORIZONTAL;;;; 2534;BOX DRAWINGS LIGHT UP AND HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT UP AND HORIZONTAL;;;; 2535;BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT;So;0;ON;;;;;N;FORMS LEFT HEAVY AND RIGHT UP LIGHT;;;; 2536;BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT;So;0;ON;;;;;N;FORMS RIGHT HEAVY AND LEFT UP LIGHT;;;; 2537;BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY;So;0;ON;;;;;N;FORMS UP LIGHT AND HORIZONTAL HEAVY;;;; 2538;BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT;So;0;ON;;;;;N;FORMS UP HEAVY AND HORIZONTAL LIGHT;;;; 2539;BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY;So;0;ON;;;;;N;FORMS RIGHT LIGHT AND LEFT UP HEAVY;;;; 253A;BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY;So;0;ON;;;;;N;FORMS LEFT LIGHT AND RIGHT UP HEAVY;;;; 253B;BOX DRAWINGS HEAVY UP AND HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY UP AND HORIZONTAL;;;; 253C;BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT VERTICAL AND HORIZONTAL;;;; 253D;BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT;So;0;ON;;;;;N;FORMS LEFT HEAVY AND RIGHT VERTICAL LIGHT;;;; 253E;BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT;So;0;ON;;;;;N;FORMS RIGHT HEAVY AND LEFT VERTICAL LIGHT;;;; 253F;BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY;So;0;ON;;;;;N;FORMS VERTICAL LIGHT AND HORIZONTAL HEAVY;;;; 2540;BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT;So;0;ON;;;;;N;FORMS UP HEAVY AND DOWN HORIZONTAL LIGHT;;;; 2541;BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT;So;0;ON;;;;;N;FORMS DOWN HEAVY AND UP HORIZONTAL LIGHT;;;; 2542;BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT;So;0;ON;;;;;N;FORMS VERTICAL HEAVY AND HORIZONTAL LIGHT;;;; 2543;BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT;So;0;ON;;;;;N;FORMS LEFT UP HEAVY AND RIGHT DOWN LIGHT;;;; 2544;BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT;So;0;ON;;;;;N;FORMS RIGHT UP HEAVY AND LEFT DOWN LIGHT;;;; 2545;BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT;So;0;ON;;;;;N;FORMS LEFT DOWN HEAVY AND RIGHT UP LIGHT;;;; 2546;BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT;So;0;ON;;;;;N;FORMS RIGHT DOWN HEAVY AND LEFT UP LIGHT;;;; 2547;BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY;So;0;ON;;;;;N;FORMS DOWN LIGHT AND UP HORIZONTAL HEAVY;;;; 2548;BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY;So;0;ON;;;;;N;FORMS UP LIGHT AND DOWN HORIZONTAL HEAVY;;;; 2549;BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY;So;0;ON;;;;;N;FORMS RIGHT LIGHT AND LEFT VERTICAL HEAVY;;;; 254A;BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY;So;0;ON;;;;;N;FORMS LEFT LIGHT AND RIGHT VERTICAL HEAVY;;;; 254B;BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY VERTICAL AND HORIZONTAL;;;; 254C;BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT DOUBLE DASH HORIZONTAL;;;; 254D;BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY DOUBLE DASH HORIZONTAL;;;; 254E;BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL;So;0;ON;;;;;N;FORMS LIGHT DOUBLE DASH VERTICAL;;;; 254F;BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL;So;0;ON;;;;;N;FORMS HEAVY DOUBLE DASH VERTICAL;;;; 2550;BOX DRAWINGS DOUBLE HORIZONTAL;So;0;ON;;;;;N;FORMS DOUBLE HORIZONTAL;;;; 2551;BOX DRAWINGS DOUBLE VERTICAL;So;0;ON;;;;;N;FORMS DOUBLE VERTICAL;;;; 2552;BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE;So;0;ON;;;;;N;FORMS DOWN SINGLE AND RIGHT DOUBLE;;;; 2553;BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE;So;0;ON;;;;;N;FORMS DOWN DOUBLE AND RIGHT SINGLE;;;; 2554;BOX DRAWINGS DOUBLE DOWN AND RIGHT;So;0;ON;;;;;N;FORMS DOUBLE DOWN AND RIGHT;;;; 2555;BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE;So;0;ON;;;;;N;FORMS DOWN SINGLE AND LEFT DOUBLE;;;; 2556;BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE;So;0;ON;;;;;N;FORMS DOWN DOUBLE AND LEFT SINGLE;;;; 2557;BOX DRAWINGS DOUBLE DOWN AND LEFT;So;0;ON;;;;;N;FORMS DOUBLE DOWN AND LEFT;;;; 2558;BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE;So;0;ON;;;;;N;FORMS UP SINGLE AND RIGHT DOUBLE;;;; 2559;BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE;So;0;ON;;;;;N;FORMS UP DOUBLE AND RIGHT SINGLE;;;; 255A;BOX DRAWINGS DOUBLE UP AND RIGHT;So;0;ON;;;;;N;FORMS DOUBLE UP AND RIGHT;;;; 255B;BOX DRAWINGS UP SINGLE AND LEFT DOUBLE;So;0;ON;;;;;N;FORMS UP SINGLE AND LEFT DOUBLE;;;; 255C;BOX DRAWINGS UP DOUBLE AND LEFT SINGLE;So;0;ON;;;;;N;FORMS UP DOUBLE AND LEFT SINGLE;;;; 255D;BOX DRAWINGS DOUBLE UP AND LEFT;So;0;ON;;;;;N;FORMS DOUBLE UP AND LEFT;;;; 255E;BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE;So;0;ON;;;;;N;FORMS VERTICAL SINGLE AND RIGHT DOUBLE;;;; 255F;BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE;So;0;ON;;;;;N;FORMS VERTICAL DOUBLE AND RIGHT SINGLE;;;; 2560;BOX DRAWINGS DOUBLE VERTICAL AND RIGHT;So;0;ON;;;;;N;FORMS DOUBLE VERTICAL AND RIGHT;;;; 2561;BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE;So;0;ON;;;;;N;FORMS VERTICAL SINGLE AND LEFT DOUBLE;;;; 2562;BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE;So;0;ON;;;;;N;FORMS VERTICAL DOUBLE AND LEFT SINGLE;;;; 2563;BOX DRAWINGS DOUBLE VERTICAL AND LEFT;So;0;ON;;;;;N;FORMS DOUBLE VERTICAL AND LEFT;;;; 2564;BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE;So;0;ON;;;;;N;FORMS DOWN SINGLE AND HORIZONTAL DOUBLE;;;; 2565;BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE;So;0;ON;;;;;N;FORMS DOWN DOUBLE AND HORIZONTAL SINGLE;;;; 2566;BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL;So;0;ON;;;;;N;FORMS DOUBLE DOWN AND HORIZONTAL;;;; 2567;BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE;So;0;ON;;;;;N;FORMS UP SINGLE AND HORIZONTAL DOUBLE;;;; 2568;BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE;So;0;ON;;;;;N;FORMS UP DOUBLE AND HORIZONTAL SINGLE;;;; 2569;BOX DRAWINGS DOUBLE UP AND HORIZONTAL;So;0;ON;;;;;N;FORMS DOUBLE UP AND HORIZONTAL;;;; 256A;BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE;So;0;ON;;;;;N;FORMS VERTICAL SINGLE AND HORIZONTAL DOUBLE;;;; 256B;BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE;So;0;ON;;;;;N;FORMS VERTICAL DOUBLE AND HORIZONTAL SINGLE;;;; 256C;BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL;So;0;ON;;;;;N;FORMS DOUBLE VERTICAL AND HORIZONTAL;;;; 256D;BOX DRAWINGS LIGHT ARC DOWN AND RIGHT;So;0;ON;;;;;N;FORMS LIGHT ARC DOWN AND RIGHT;;;; 256E;BOX DRAWINGS LIGHT ARC DOWN AND LEFT;So;0;ON;;;;;N;FORMS LIGHT ARC DOWN AND LEFT;;;; 256F;BOX DRAWINGS LIGHT ARC UP AND LEFT;So;0;ON;;;;;N;FORMS LIGHT ARC UP AND LEFT;;;; 2570;BOX DRAWINGS LIGHT ARC UP AND RIGHT;So;0;ON;;;;;N;FORMS LIGHT ARC UP AND RIGHT;;;; 2571;BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT;So;0;ON;;;;;N;FORMS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT;;;; 2572;BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT;So;0;ON;;;;;N;FORMS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT;;;; 2573;BOX DRAWINGS LIGHT DIAGONAL CROSS;So;0;ON;;;;;N;FORMS LIGHT DIAGONAL CROSS;;;; 2574;BOX DRAWINGS LIGHT LEFT;So;0;ON;;;;;N;FORMS LIGHT LEFT;;;; 2575;BOX DRAWINGS LIGHT UP;So;0;ON;;;;;N;FORMS LIGHT UP;;;; 2576;BOX DRAWINGS LIGHT RIGHT;So;0;ON;;;;;N;FORMS LIGHT RIGHT;;;; 2577;BOX DRAWINGS LIGHT DOWN;So;0;ON;;;;;N;FORMS LIGHT DOWN;;;; 2578;BOX DRAWINGS HEAVY LEFT;So;0;ON;;;;;N;FORMS HEAVY LEFT;;;; 2579;BOX DRAWINGS HEAVY UP;So;0;ON;;;;;N;FORMS HEAVY UP;;;; 257A;BOX DRAWINGS HEAVY RIGHT;So;0;ON;;;;;N;FORMS HEAVY RIGHT;;;; 257B;BOX DRAWINGS HEAVY DOWN;So;0;ON;;;;;N;FORMS HEAVY DOWN;;;; 257C;BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT;So;0;ON;;;;;N;FORMS LIGHT LEFT AND HEAVY RIGHT;;;; 257D;BOX DRAWINGS LIGHT UP AND HEAVY DOWN;So;0;ON;;;;;N;FORMS LIGHT UP AND HEAVY DOWN;;;; 257E;BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT;So;0;ON;;;;;N;FORMS HEAVY LEFT AND LIGHT RIGHT;;;; 257F;BOX DRAWINGS HEAVY UP AND LIGHT DOWN;So;0;ON;;;;;N;FORMS HEAVY UP AND LIGHT DOWN;;;; 2580;UPPER HALF BLOCK;So;0;ON;;;;;N;;;;; 2581;LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 2582;LOWER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 2583;LOWER THREE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; 2584;LOWER HALF BLOCK;So;0;ON;;;;;N;;;;; 2585;LOWER FIVE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; 2586;LOWER THREE QUARTERS BLOCK;So;0;ON;;;;;N;LOWER THREE QUARTER BLOCK;;;; 2587;LOWER SEVEN EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; 2588;FULL BLOCK;So;0;ON;;;;;N;;;;; 2589;LEFT SEVEN EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; 258A;LEFT THREE QUARTERS BLOCK;So;0;ON;;;;;N;LEFT THREE QUARTER BLOCK;;;; 258B;LEFT FIVE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; 258C;LEFT HALF BLOCK;So;0;ON;;;;;N;;;;; 258D;LEFT THREE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; 258E;LEFT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 258F;LEFT ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 2590;RIGHT HALF BLOCK;So;0;ON;;;;;N;;;;; 2591;LIGHT SHADE;So;0;ON;;;;;N;;;;; 2592;MEDIUM SHADE;So;0;ON;;;;;N;;;;; 2593;DARK SHADE;So;0;ON;;;;;N;;;;; 2594;UPPER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 2595;RIGHT ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 2596;QUADRANT LOWER LEFT;So;0;ON;;;;;N;;;;; 2597;QUADRANT LOWER RIGHT;So;0;ON;;;;;N;;;;; 2598;QUADRANT UPPER LEFT;So;0;ON;;;;;N;;;;; 2599;QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT;So;0;ON;;;;;N;;;;; 259A;QUADRANT UPPER LEFT AND LOWER RIGHT;So;0;ON;;;;;N;;;;; 259B;QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT;So;0;ON;;;;;N;;;;; 259C;QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT;So;0;ON;;;;;N;;;;; 259D;QUADRANT UPPER RIGHT;So;0;ON;;;;;N;;;;; 259E;QUADRANT UPPER RIGHT AND LOWER LEFT;So;0;ON;;;;;N;;;;; 259F;QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT;So;0;ON;;;;;N;;;;; 25A0;BLACK SQUARE;So;0;ON;;;;;N;;;;; 25A1;WHITE SQUARE;So;0;ON;;;;;N;;;;; 25A2;WHITE SQUARE WITH ROUNDED CORNERS;So;0;ON;;;;;N;;;;; 25A3;WHITE SQUARE CONTAINING BLACK SMALL SQUARE;So;0;ON;;;;;N;;;;; 25A4;SQUARE WITH HORIZONTAL FILL;So;0;ON;;;;;N;;;;; 25A5;SQUARE WITH VERTICAL FILL;So;0;ON;;;;;N;;;;; 25A6;SQUARE WITH ORTHOGONAL CROSSHATCH FILL;So;0;ON;;;;;N;;;;; 25A7;SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL;So;0;ON;;;;;N;;;;; 25A8;SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL;So;0;ON;;;;;N;;;;; 25A9;SQUARE WITH DIAGONAL CROSSHATCH FILL;So;0;ON;;;;;N;;;;; 25AA;BLACK SMALL SQUARE;So;0;ON;;;;;N;;;;; 25AB;WHITE SMALL SQUARE;So;0;ON;;;;;N;;;;; 25AC;BLACK RECTANGLE;So;0;ON;;;;;N;;;;; 25AD;WHITE RECTANGLE;So;0;ON;;;;;N;;;;; 25AE;BLACK VERTICAL RECTANGLE;So;0;ON;;;;;N;;;;; 25AF;WHITE VERTICAL RECTANGLE;So;0;ON;;;;;N;;;;; 25B0;BLACK PARALLELOGRAM;So;0;ON;;;;;N;;;;; 25B1;WHITE PARALLELOGRAM;So;0;ON;;;;;N;;;;; 25B2;BLACK UP-POINTING TRIANGLE;So;0;ON;;;;;N;BLACK UP POINTING TRIANGLE;;;; 25B3;WHITE UP-POINTING TRIANGLE;So;0;ON;;;;;N;WHITE UP POINTING TRIANGLE;;;; 25B4;BLACK UP-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;BLACK UP POINTING SMALL TRIANGLE;;;; 25B5;WHITE UP-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;WHITE UP POINTING SMALL TRIANGLE;;;; 25B6;BLACK RIGHT-POINTING TRIANGLE;So;0;ON;;;;;N;BLACK RIGHT POINTING TRIANGLE;;;; 25B7;WHITE RIGHT-POINTING TRIANGLE;Sm;0;ON;;;;;N;WHITE RIGHT POINTING TRIANGLE;;;; 25B8;BLACK RIGHT-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;BLACK RIGHT POINTING SMALL TRIANGLE;;;; 25B9;WHITE RIGHT-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;WHITE RIGHT POINTING SMALL TRIANGLE;;;; 25BA;BLACK RIGHT-POINTING POINTER;So;0;ON;;;;;N;BLACK RIGHT POINTING POINTER;;;; 25BB;WHITE RIGHT-POINTING POINTER;So;0;ON;;;;;N;WHITE RIGHT POINTING POINTER;;;; 25BC;BLACK DOWN-POINTING TRIANGLE;So;0;ON;;;;;N;BLACK DOWN POINTING TRIANGLE;;;; 25BD;WHITE DOWN-POINTING TRIANGLE;So;0;ON;;;;;N;WHITE DOWN POINTING TRIANGLE;;;; 25BE;BLACK DOWN-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;BLACK DOWN POINTING SMALL TRIANGLE;;;; 25BF;WHITE DOWN-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;WHITE DOWN POINTING SMALL TRIANGLE;;;; 25C0;BLACK LEFT-POINTING TRIANGLE;So;0;ON;;;;;N;BLACK LEFT POINTING TRIANGLE;;;; 25C1;WHITE LEFT-POINTING TRIANGLE;Sm;0;ON;;;;;N;WHITE LEFT POINTING TRIANGLE;;;; 25C2;BLACK LEFT-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;BLACK LEFT POINTING SMALL TRIANGLE;;;; 25C3;WHITE LEFT-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;WHITE LEFT POINTING SMALL TRIANGLE;;;; 25C4;BLACK LEFT-POINTING POINTER;So;0;ON;;;;;N;BLACK LEFT POINTING POINTER;;;; 25C5;WHITE LEFT-POINTING POINTER;So;0;ON;;;;;N;WHITE LEFT POINTING POINTER;;;; 25C6;BLACK DIAMOND;So;0;ON;;;;;N;;;;; 25C7;WHITE DIAMOND;So;0;ON;;;;;N;;;;; 25C8;WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND;So;0;ON;;;;;N;;;;; 25C9;FISHEYE;So;0;ON;;;;;N;;;;; 25CA;LOZENGE;So;0;ON;;;;;N;;;;; 25CB;WHITE CIRCLE;So;0;ON;;;;;N;;;;; 25CC;DOTTED CIRCLE;So;0;ON;;;;;N;;;;; 25CD;CIRCLE WITH VERTICAL FILL;So;0;ON;;;;;N;;;;; 25CE;BULLSEYE;So;0;ON;;;;;N;;;;; 25CF;BLACK CIRCLE;So;0;ON;;;;;N;;;;; 25D0;CIRCLE WITH LEFT HALF BLACK;So;0;ON;;;;;N;;;;; 25D1;CIRCLE WITH RIGHT HALF BLACK;So;0;ON;;;;;N;;;;; 25D2;CIRCLE WITH LOWER HALF BLACK;So;0;ON;;;;;N;;;;; 25D3;CIRCLE WITH UPPER HALF BLACK;So;0;ON;;;;;N;;;;; 25D4;CIRCLE WITH UPPER RIGHT QUADRANT BLACK;So;0;ON;;;;;N;;;;; 25D5;CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK;So;0;ON;;;;;N;;;;; 25D6;LEFT HALF BLACK CIRCLE;So;0;ON;;;;;N;;;;; 25D7;RIGHT HALF BLACK CIRCLE;So;0;ON;;;;;N;;;;; 25D8;INVERSE BULLET;So;0;ON;;;;;N;;;;; 25D9;INVERSE WHITE CIRCLE;So;0;ON;;;;;N;;;;; 25DA;UPPER HALF INVERSE WHITE CIRCLE;So;0;ON;;;;;N;;;;; 25DB;LOWER HALF INVERSE WHITE CIRCLE;So;0;ON;;;;;N;;;;; 25DC;UPPER LEFT QUADRANT CIRCULAR ARC;So;0;ON;;;;;N;;;;; 25DD;UPPER RIGHT QUADRANT CIRCULAR ARC;So;0;ON;;;;;N;;;;; 25DE;LOWER RIGHT QUADRANT CIRCULAR ARC;So;0;ON;;;;;N;;;;; 25DF;LOWER LEFT QUADRANT CIRCULAR ARC;So;0;ON;;;;;N;;;;; 25E0;UPPER HALF CIRCLE;So;0;ON;;;;;N;;;;; 25E1;LOWER HALF CIRCLE;So;0;ON;;;;;N;;;;; 25E2;BLACK LOWER RIGHT TRIANGLE;So;0;ON;;;;;N;;;;; 25E3;BLACK LOWER LEFT TRIANGLE;So;0;ON;;;;;N;;;;; 25E4;BLACK UPPER LEFT TRIANGLE;So;0;ON;;;;;N;;;;; 25E5;BLACK UPPER RIGHT TRIANGLE;So;0;ON;;;;;N;;;;; 25E6;WHITE BULLET;So;0;ON;;;;;N;;;;; 25E7;SQUARE WITH LEFT HALF BLACK;So;0;ON;;;;;N;;;;; 25E8;SQUARE WITH RIGHT HALF BLACK;So;0;ON;;;;;N;;;;; 25E9;SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK;So;0;ON;;;;;N;;;;; 25EA;SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK;So;0;ON;;;;;N;;;;; 25EB;WHITE SQUARE WITH VERTICAL BISECTING LINE;So;0;ON;;;;;N;;;;; 25EC;WHITE UP-POINTING TRIANGLE WITH DOT;So;0;ON;;;;;N;WHITE UP POINTING TRIANGLE WITH DOT;;;; 25ED;UP-POINTING TRIANGLE WITH LEFT HALF BLACK;So;0;ON;;;;;N;UP POINTING TRIANGLE WITH LEFT HALF BLACK;;;; 25EE;UP-POINTING TRIANGLE WITH RIGHT HALF BLACK;So;0;ON;;;;;N;UP POINTING TRIANGLE WITH RIGHT HALF BLACK;;;; 25EF;LARGE CIRCLE;So;0;ON;;;;;N;;;;; 25F0;WHITE SQUARE WITH UPPER LEFT QUADRANT;So;0;ON;;;;;N;;;;; 25F1;WHITE SQUARE WITH LOWER LEFT QUADRANT;So;0;ON;;;;;N;;;;; 25F2;WHITE SQUARE WITH LOWER RIGHT QUADRANT;So;0;ON;;;;;N;;;;; 25F3;WHITE SQUARE WITH UPPER RIGHT QUADRANT;So;0;ON;;;;;N;;;;; 25F4;WHITE CIRCLE WITH UPPER LEFT QUADRANT;So;0;ON;;;;;N;;;;; 25F5;WHITE CIRCLE WITH LOWER LEFT QUADRANT;So;0;ON;;;;;N;;;;; 25F6;WHITE CIRCLE WITH LOWER RIGHT QUADRANT;So;0;ON;;;;;N;;;;; 25F7;WHITE CIRCLE WITH UPPER RIGHT QUADRANT;So;0;ON;;;;;N;;;;; 25F8;UPPER LEFT TRIANGLE;Sm;0;ON;;;;;N;;;;; 25F9;UPPER RIGHT TRIANGLE;Sm;0;ON;;;;;N;;;;; 25FA;LOWER LEFT TRIANGLE;Sm;0;ON;;;;;N;;;;; 25FB;WHITE MEDIUM SQUARE;Sm;0;ON;;;;;N;;;;; 25FC;BLACK MEDIUM SQUARE;Sm;0;ON;;;;;N;;;;; 25FD;WHITE MEDIUM SMALL SQUARE;Sm;0;ON;;;;;N;;;;; 25FE;BLACK MEDIUM SMALL SQUARE;Sm;0;ON;;;;;N;;;;; 25FF;LOWER RIGHT TRIANGLE;Sm;0;ON;;;;;N;;;;; 2600;BLACK SUN WITH RAYS;So;0;ON;;;;;N;;;;; 2601;CLOUD;So;0;ON;;;;;N;;;;; 2602;UMBRELLA;So;0;ON;;;;;N;;;;; 2603;SNOWMAN;So;0;ON;;;;;N;;;;; 2604;COMET;So;0;ON;;;;;N;;;;; 2605;BLACK STAR;So;0;ON;;;;;N;;;;; 2606;WHITE STAR;So;0;ON;;;;;N;;;;; 2607;LIGHTNING;So;0;ON;;;;;N;;;;; 2608;THUNDERSTORM;So;0;ON;;;;;N;;;;; 2609;SUN;So;0;ON;;;;;N;;;;; 260A;ASCENDING NODE;So;0;ON;;;;;N;;;;; 260B;DESCENDING NODE;So;0;ON;;;;;N;;;;; 260C;CONJUNCTION;So;0;ON;;;;;N;;;;; 260D;OPPOSITION;So;0;ON;;;;;N;;;;; 260E;BLACK TELEPHONE;So;0;ON;;;;;N;;;;; 260F;WHITE TELEPHONE;So;0;ON;;;;;N;;;;; 2610;BALLOT BOX;So;0;ON;;;;;N;;;;; 2611;BALLOT BOX WITH CHECK;So;0;ON;;;;;N;;;;; 2612;BALLOT BOX WITH X;So;0;ON;;;;;N;;;;; 2613;SALTIRE;So;0;ON;;;;;N;;;;; 2614;UMBRELLA WITH RAIN DROPS;So;0;ON;;;;;N;;;;; 2615;HOT BEVERAGE;So;0;ON;;;;;N;;;;; 2616;WHITE SHOGI PIECE;So;0;ON;;;;;N;;;;; 2617;BLACK SHOGI PIECE;So;0;ON;;;;;N;;;;; 2618;SHAMROCK;So;0;ON;;;;;N;;;;; 2619;REVERSED ROTATED FLORAL HEART BULLET;So;0;ON;;;;;N;;;;; 261A;BLACK LEFT POINTING INDEX;So;0;ON;;;;;N;;;;; 261B;BLACK RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; 261C;WHITE LEFT POINTING INDEX;So;0;ON;;;;;N;;;;; 261D;WHITE UP POINTING INDEX;So;0;ON;;;;;N;;;;; 261E;WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; 261F;WHITE DOWN POINTING INDEX;So;0;ON;;;;;N;;;;; 2620;SKULL AND CROSSBONES;So;0;ON;;;;;N;;;;; 2621;CAUTION SIGN;So;0;ON;;;;;N;;;;; 2622;RADIOACTIVE SIGN;So;0;ON;;;;;N;;;;; 2623;BIOHAZARD SIGN;So;0;ON;;;;;N;;;;; 2624;CADUCEUS;So;0;ON;;;;;N;;;;; 2625;ANKH;So;0;ON;;;;;N;;;;; 2626;ORTHODOX CROSS;So;0;ON;;;;;N;;;;; 2627;CHI RHO;So;0;ON;;;;;N;;;;; 2628;CROSS OF LORRAINE;So;0;ON;;;;;N;;;;; 2629;CROSS OF JERUSALEM;So;0;ON;;;;;N;;;;; 262A;STAR AND CRESCENT;So;0;ON;;;;;N;;;;; 262B;FARSI SYMBOL;So;0;ON;;;;;N;SYMBOL OF IRAN;;;; 262C;ADI SHAKTI;So;0;ON;;;;;N;;;;; 262D;HAMMER AND SICKLE;So;0;ON;;;;;N;;;;; 262E;PEACE SYMBOL;So;0;ON;;;;;N;;;;; 262F;YIN YANG;So;0;ON;;;;;N;;;;; 2630;TRIGRAM FOR HEAVEN;So;0;ON;;;;;N;;;;; 2631;TRIGRAM FOR LAKE;So;0;ON;;;;;N;;;;; 2632;TRIGRAM FOR FIRE;So;0;ON;;;;;N;;;;; 2633;TRIGRAM FOR THUNDER;So;0;ON;;;;;N;;;;; 2634;TRIGRAM FOR WIND;So;0;ON;;;;;N;;;;; 2635;TRIGRAM FOR WATER;So;0;ON;;;;;N;;;;; 2636;TRIGRAM FOR MOUNTAIN;So;0;ON;;;;;N;;;;; 2637;TRIGRAM FOR EARTH;So;0;ON;;;;;N;;;;; 2638;WHEEL OF DHARMA;So;0;ON;;;;;N;;;;; 2639;WHITE FROWNING FACE;So;0;ON;;;;;N;;;;; 263A;WHITE SMILING FACE;So;0;ON;;;;;N;;;;; 263B;BLACK SMILING FACE;So;0;ON;;;;;N;;;;; 263C;WHITE SUN WITH RAYS;So;0;ON;;;;;N;;;;; 263D;FIRST QUARTER MOON;So;0;ON;;;;;N;;;;; 263E;LAST QUARTER MOON;So;0;ON;;;;;N;;;;; 263F;MERCURY;So;0;ON;;;;;N;;;;; 2640;FEMALE SIGN;So;0;ON;;;;;N;;;;; 2641;EARTH;So;0;ON;;;;;N;;;;; 2642;MALE SIGN;So;0;ON;;;;;N;;;;; 2643;JUPITER;So;0;ON;;;;;N;;;;; 2644;SATURN;So;0;ON;;;;;N;;;;; 2645;URANUS;So;0;ON;;;;;N;;;;; 2646;NEPTUNE;So;0;ON;;;;;N;;;;; 2647;PLUTO;So;0;ON;;;;;N;;;;; 2648;ARIES;So;0;ON;;;;;N;;;;; 2649;TAURUS;So;0;ON;;;;;N;;;;; 264A;GEMINI;So;0;ON;;;;;N;;;;; 264B;CANCER;So;0;ON;;;;;N;;;;; 264C;LEO;So;0;ON;;;;;N;;;;; 264D;VIRGO;So;0;ON;;;;;N;;;;; 264E;LIBRA;So;0;ON;;;;;N;;;;; 264F;SCORPIUS;So;0;ON;;;;;N;;;;; 2650;SAGITTARIUS;So;0;ON;;;;;N;;;;; 2651;CAPRICORN;So;0;ON;;;;;N;;;;; 2652;AQUARIUS;So;0;ON;;;;;N;;;;; 2653;PISCES;So;0;ON;;;;;N;;;;; 2654;WHITE CHESS KING;So;0;ON;;;;;N;;;;; 2655;WHITE CHESS QUEEN;So;0;ON;;;;;N;;;;; 2656;WHITE CHESS ROOK;So;0;ON;;;;;N;;;;; 2657;WHITE CHESS BISHOP;So;0;ON;;;;;N;;;;; 2658;WHITE CHESS KNIGHT;So;0;ON;;;;;N;;;;; 2659;WHITE CHESS PAWN;So;0;ON;;;;;N;;;;; 265A;BLACK CHESS KING;So;0;ON;;;;;N;;;;; 265B;BLACK CHESS QUEEN;So;0;ON;;;;;N;;;;; 265C;BLACK CHESS ROOK;So;0;ON;;;;;N;;;;; 265D;BLACK CHESS BISHOP;So;0;ON;;;;;N;;;;; 265E;BLACK CHESS KNIGHT;So;0;ON;;;;;N;;;;; 265F;BLACK CHESS PAWN;So;0;ON;;;;;N;;;;; 2660;BLACK SPADE SUIT;So;0;ON;;;;;N;;;;; 2661;WHITE HEART SUIT;So;0;ON;;;;;N;;;;; 2662;WHITE DIAMOND SUIT;So;0;ON;;;;;N;;;;; 2663;BLACK CLUB SUIT;So;0;ON;;;;;N;;;;; 2664;WHITE SPADE SUIT;So;0;ON;;;;;N;;;;; 2665;BLACK HEART SUIT;So;0;ON;;;;;N;;;;; 2666;BLACK DIAMOND SUIT;So;0;ON;;;;;N;;;;; 2667;WHITE CLUB SUIT;So;0;ON;;;;;N;;;;; 2668;HOT SPRINGS;So;0;ON;;;;;N;;;;; 2669;QUARTER NOTE;So;0;ON;;;;;N;;;;; 266A;EIGHTH NOTE;So;0;ON;;;;;N;;;;; 266B;BEAMED EIGHTH NOTES;So;0;ON;;;;;N;BARRED EIGHTH NOTES;;;; 266C;BEAMED SIXTEENTH NOTES;So;0;ON;;;;;N;BARRED SIXTEENTH NOTES;;;; 266D;MUSIC FLAT SIGN;So;0;ON;;;;;N;FLAT;;;; 266E;MUSIC NATURAL SIGN;So;0;ON;;;;;N;NATURAL;;;; 266F;MUSIC SHARP SIGN;Sm;0;ON;;;;;N;SHARP;;;; 2670;WEST SYRIAC CROSS;So;0;ON;;;;;N;;;;; 2671;EAST SYRIAC CROSS;So;0;ON;;;;;N;;;;; 2672;UNIVERSAL RECYCLING SYMBOL;So;0;ON;;;;;N;;;;; 2673;RECYCLING SYMBOL FOR TYPE-1 PLASTICS;So;0;ON;;;;;N;;;;; 2674;RECYCLING SYMBOL FOR TYPE-2 PLASTICS;So;0;ON;;;;;N;;;;; 2675;RECYCLING SYMBOL FOR TYPE-3 PLASTICS;So;0;ON;;;;;N;;;;; 2676;RECYCLING SYMBOL FOR TYPE-4 PLASTICS;So;0;ON;;;;;N;;;;; 2677;RECYCLING SYMBOL FOR TYPE-5 PLASTICS;So;0;ON;;;;;N;;;;; 2678;RECYCLING SYMBOL FOR TYPE-6 PLASTICS;So;0;ON;;;;;N;;;;; 2679;RECYCLING SYMBOL FOR TYPE-7 PLASTICS;So;0;ON;;;;;N;;;;; 267A;RECYCLING SYMBOL FOR GENERIC MATERIALS;So;0;ON;;;;;N;;;;; 267B;BLACK UNIVERSAL RECYCLING SYMBOL;So;0;ON;;;;;N;;;;; 267C;RECYCLED PAPER SYMBOL;So;0;ON;;;;;N;;;;; 267D;PARTIALLY-RECYCLED PAPER SYMBOL;So;0;ON;;;;;N;;;;; 267E;PERMANENT PAPER SIGN;So;0;ON;;;;;N;;;;; 267F;WHEELCHAIR SYMBOL;So;0;ON;;;;;N;;;;; 2680;DIE FACE-1;So;0;ON;;;;;N;;;;; 2681;DIE FACE-2;So;0;ON;;;;;N;;;;; 2682;DIE FACE-3;So;0;ON;;;;;N;;;;; 2683;DIE FACE-4;So;0;ON;;;;;N;;;;; 2684;DIE FACE-5;So;0;ON;;;;;N;;;;; 2685;DIE FACE-6;So;0;ON;;;;;N;;;;; 2686;WHITE CIRCLE WITH DOT RIGHT;So;0;ON;;;;;N;;;;; 2687;WHITE CIRCLE WITH TWO DOTS;So;0;ON;;;;;N;;;;; 2688;BLACK CIRCLE WITH WHITE DOT RIGHT;So;0;ON;;;;;N;;;;; 2689;BLACK CIRCLE WITH TWO WHITE DOTS;So;0;ON;;;;;N;;;;; 268A;MONOGRAM FOR YANG;So;0;ON;;;;;N;;;;; 268B;MONOGRAM FOR YIN;So;0;ON;;;;;N;;;;; 268C;DIGRAM FOR GREATER YANG;So;0;ON;;;;;N;;;;; 268D;DIGRAM FOR LESSER YIN;So;0;ON;;;;;N;;;;; 268E;DIGRAM FOR LESSER YANG;So;0;ON;;;;;N;;;;; 268F;DIGRAM FOR GREATER YIN;So;0;ON;;;;;N;;;;; 2690;WHITE FLAG;So;0;ON;;;;;N;;;;; 2691;BLACK FLAG;So;0;ON;;;;;N;;;;; 2692;HAMMER AND PICK;So;0;ON;;;;;N;;;;; 2693;ANCHOR;So;0;ON;;;;;N;;;;; 2694;CROSSED SWORDS;So;0;ON;;;;;N;;;;; 2695;STAFF OF AESCULAPIUS;So;0;ON;;;;;N;;;;; 2696;SCALES;So;0;ON;;;;;N;;;;; 2697;ALEMBIC;So;0;ON;;;;;N;;;;; 2698;FLOWER;So;0;ON;;;;;N;;;;; 2699;GEAR;So;0;ON;;;;;N;;;;; 269A;STAFF OF HERMES;So;0;ON;;;;;N;;;;; 269B;ATOM SYMBOL;So;0;ON;;;;;N;;;;; 269C;FLEUR-DE-LIS;So;0;ON;;;;;N;;;;; 269D;OUTLINED WHITE STAR;So;0;ON;;;;;N;;;;; 269E;THREE LINES CONVERGING RIGHT;So;0;ON;;;;;N;;;;; 269F;THREE LINES CONVERGING LEFT;So;0;ON;;;;;N;;;;; 26A0;WARNING SIGN;So;0;ON;;;;;N;;;;; 26A1;HIGH VOLTAGE SIGN;So;0;ON;;;;;N;;;;; 26A2;DOUBLED FEMALE SIGN;So;0;ON;;;;;N;;;;; 26A3;DOUBLED MALE SIGN;So;0;ON;;;;;N;;;;; 26A4;INTERLOCKED FEMALE AND MALE SIGN;So;0;ON;;;;;N;;;;; 26A5;MALE AND FEMALE SIGN;So;0;ON;;;;;N;;;;; 26A6;MALE WITH STROKE SIGN;So;0;ON;;;;;N;;;;; 26A7;MALE WITH STROKE AND MALE AND FEMALE SIGN;So;0;ON;;;;;N;;;;; 26A8;VERTICAL MALE WITH STROKE SIGN;So;0;ON;;;;;N;;;;; 26A9;HORIZONTAL MALE WITH STROKE SIGN;So;0;ON;;;;;N;;;;; 26AA;MEDIUM WHITE CIRCLE;So;0;ON;;;;;N;;;;; 26AB;MEDIUM BLACK CIRCLE;So;0;ON;;;;;N;;;;; 26AC;MEDIUM SMALL WHITE CIRCLE;So;0;L;;;;;N;;;;; 26AD;MARRIAGE SYMBOL;So;0;ON;;;;;N;;;;; 26AE;DIVORCE SYMBOL;So;0;ON;;;;;N;;;;; 26AF;UNMARRIED PARTNERSHIP SYMBOL;So;0;ON;;;;;N;;;;; 26B0;COFFIN;So;0;ON;;;;;N;;;;; 26B1;FUNERAL URN;So;0;ON;;;;;N;;;;; 26B2;NEUTER;So;0;ON;;;;;N;;;;; 26B3;CERES;So;0;ON;;;;;N;;;;; 26B4;PALLAS;So;0;ON;;;;;N;;;;; 26B5;JUNO;So;0;ON;;;;;N;;;;; 26B6;VESTA;So;0;ON;;;;;N;;;;; 26B7;CHIRON;So;0;ON;;;;;N;;;;; 26B8;BLACK MOON LILITH;So;0;ON;;;;;N;;;;; 26B9;SEXTILE;So;0;ON;;;;;N;;;;; 26BA;SEMISEXTILE;So;0;ON;;;;;N;;;;; 26BB;QUINCUNX;So;0;ON;;;;;N;;;;; 26BC;SESQUIQUADRATE;So;0;ON;;;;;N;;;;; 26BD;SOCCER BALL;So;0;ON;;;;;N;;;;; 26BE;BASEBALL;So;0;ON;;;;;N;;;;; 26BF;SQUARED KEY;So;0;ON;;;;;N;;;;; 26C0;WHITE DRAUGHTS MAN;So;0;ON;;;;;N;;;;; 26C1;WHITE DRAUGHTS KING;So;0;ON;;;;;N;;;;; 26C2;BLACK DRAUGHTS MAN;So;0;ON;;;;;N;;;;; 26C3;BLACK DRAUGHTS KING;So;0;ON;;;;;N;;;;; 26C4;SNOWMAN WITHOUT SNOW;So;0;ON;;;;;N;;;;; 26C5;SUN BEHIND CLOUD;So;0;ON;;;;;N;;;;; 26C6;RAIN;So;0;ON;;;;;N;;;;; 26C7;BLACK SNOWMAN;So;0;ON;;;;;N;;;;; 26C8;THUNDER CLOUD AND RAIN;So;0;ON;;;;;N;;;;; 26C9;TURNED WHITE SHOGI PIECE;So;0;ON;;;;;N;;;;; 26CA;TURNED BLACK SHOGI PIECE;So;0;ON;;;;;N;;;;; 26CB;WHITE DIAMOND IN SQUARE;So;0;ON;;;;;N;;;;; 26CC;CROSSING LANES;So;0;ON;;;;;N;;;;; 26CD;DISABLED CAR;So;0;ON;;;;;N;;;;; 26CE;OPHIUCHUS;So;0;ON;;;;;N;;;;; 26CF;PICK;So;0;ON;;;;;N;;;;; 26D0;CAR SLIDING;So;0;ON;;;;;N;;;;; 26D1;HELMET WITH WHITE CROSS;So;0;ON;;;;;N;;;;; 26D2;CIRCLED CROSSING LANES;So;0;ON;;;;;N;;;;; 26D3;CHAINS;So;0;ON;;;;;N;;;;; 26D4;NO ENTRY;So;0;ON;;;;;N;;;;; 26D5;ALTERNATE ONE-WAY LEFT WAY TRAFFIC;So;0;ON;;;;;N;;;;; 26D6;BLACK TWO-WAY LEFT WAY TRAFFIC;So;0;ON;;;;;N;;;;; 26D7;WHITE TWO-WAY LEFT WAY TRAFFIC;So;0;ON;;;;;N;;;;; 26D8;BLACK LEFT LANE MERGE;So;0;ON;;;;;N;;;;; 26D9;WHITE LEFT LANE MERGE;So;0;ON;;;;;N;;;;; 26DA;DRIVE SLOW SIGN;So;0;ON;;;;;N;;;;; 26DB;HEAVY WHITE DOWN-POINTING TRIANGLE;So;0;ON;;;;;N;;;;; 26DC;LEFT CLOSED ENTRY;So;0;ON;;;;;N;;;;; 26DD;SQUARED SALTIRE;So;0;ON;;;;;N;;;;; 26DE;FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE;So;0;ON;;;;;N;;;;; 26DF;BLACK TRUCK;So;0;ON;;;;;N;;;;; 26E0;RESTRICTED LEFT ENTRY-1;So;0;ON;;;;;N;;;;; 26E1;RESTRICTED LEFT ENTRY-2;So;0;ON;;;;;N;;;;; 26E2;ASTRONOMICAL SYMBOL FOR URANUS;So;0;ON;;;;;N;;;;; 26E3;HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE;So;0;ON;;;;;N;;;;; 26E4;PENTAGRAM;So;0;ON;;;;;N;;;;; 26E5;RIGHT-HANDED INTERLACED PENTAGRAM;So;0;ON;;;;;N;;;;; 26E6;LEFT-HANDED INTERLACED PENTAGRAM;So;0;ON;;;;;N;;;;; 26E7;INVERTED PENTAGRAM;So;0;ON;;;;;N;;;;; 26E8;BLACK CROSS ON SHIELD;So;0;ON;;;;;N;;;;; 26E9;SHINTO SHRINE;So;0;ON;;;;;N;;;;; 26EA;CHURCH;So;0;ON;;;;;N;;;;; 26EB;CASTLE;So;0;ON;;;;;N;;;;; 26EC;HISTORIC SITE;So;0;ON;;;;;N;;;;; 26ED;GEAR WITHOUT HUB;So;0;ON;;;;;N;;;;; 26EE;GEAR WITH HANDLES;So;0;ON;;;;;N;;;;; 26EF;MAP SYMBOL FOR LIGHTHOUSE;So;0;ON;;;;;N;;;;; 26F0;MOUNTAIN;So;0;ON;;;;;N;;;;; 26F1;UMBRELLA ON GROUND;So;0;ON;;;;;N;;;;; 26F2;FOUNTAIN;So;0;ON;;;;;N;;;;; 26F3;FLAG IN HOLE;So;0;ON;;;;;N;;;;; 26F4;FERRY;So;0;ON;;;;;N;;;;; 26F5;SAILBOAT;So;0;ON;;;;;N;;;;; 26F6;SQUARE FOUR CORNERS;So;0;ON;;;;;N;;;;; 26F7;SKIER;So;0;ON;;;;;N;;;;; 26F8;ICE SKATE;So;0;ON;;;;;N;;;;; 26F9;PERSON WITH BALL;So;0;ON;;;;;N;;;;; 26FA;TENT;So;0;ON;;;;;N;;;;; 26FB;JAPANESE BANK SYMBOL;So;0;ON;;;;;N;;;;; 26FC;HEADSTONE GRAVEYARD SYMBOL;So;0;ON;;;;;N;;;;; 26FD;FUEL PUMP;So;0;ON;;;;;N;;;;; 26FE;CUP ON BLACK SQUARE;So;0;ON;;;;;N;;;;; 26FF;WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE;So;0;ON;;;;;N;;;;; 2700;BLACK SAFETY SCISSORS;So;0;ON;;;;;N;;;;; 2701;UPPER BLADE SCISSORS;So;0;ON;;;;;N;;;;; 2702;BLACK SCISSORS;So;0;ON;;;;;N;;;;; 2703;LOWER BLADE SCISSORS;So;0;ON;;;;;N;;;;; 2704;WHITE SCISSORS;So;0;ON;;;;;N;;;;; 2705;WHITE HEAVY CHECK MARK;So;0;ON;;;;;N;;;;; 2706;TELEPHONE LOCATION SIGN;So;0;ON;;;;;N;;;;; 2707;TAPE DRIVE;So;0;ON;;;;;N;;;;; 2708;AIRPLANE;So;0;ON;;;;;N;;;;; 2709;ENVELOPE;So;0;ON;;;;;N;;;;; 270A;RAISED FIST;So;0;ON;;;;;N;;;;; 270B;RAISED HAND;So;0;ON;;;;;N;;;;; 270C;VICTORY HAND;So;0;ON;;;;;N;;;;; 270D;WRITING HAND;So;0;ON;;;;;N;;;;; 270E;LOWER RIGHT PENCIL;So;0;ON;;;;;N;;;;; 270F;PENCIL;So;0;ON;;;;;N;;;;; 2710;UPPER RIGHT PENCIL;So;0;ON;;;;;N;;;;; 2711;WHITE NIB;So;0;ON;;;;;N;;;;; 2712;BLACK NIB;So;0;ON;;;;;N;;;;; 2713;CHECK MARK;So;0;ON;;;;;N;;;;; 2714;HEAVY CHECK MARK;So;0;ON;;;;;N;;;;; 2715;MULTIPLICATION X;So;0;ON;;;;;N;;;;; 2716;HEAVY MULTIPLICATION X;So;0;ON;;;;;N;;;;; 2717;BALLOT X;So;0;ON;;;;;N;;;;; 2718;HEAVY BALLOT X;So;0;ON;;;;;N;;;;; 2719;OUTLINED GREEK CROSS;So;0;ON;;;;;N;;;;; 271A;HEAVY GREEK CROSS;So;0;ON;;;;;N;;;;; 271B;OPEN CENTRE CROSS;So;0;ON;;;;;N;OPEN CENTER CROSS;;;; 271C;HEAVY OPEN CENTRE CROSS;So;0;ON;;;;;N;HEAVY OPEN CENTER CROSS;;;; 271D;LATIN CROSS;So;0;ON;;;;;N;;;;; 271E;SHADOWED WHITE LATIN CROSS;So;0;ON;;;;;N;;;;; 271F;OUTLINED LATIN CROSS;So;0;ON;;;;;N;;;;; 2720;MALTESE CROSS;So;0;ON;;;;;N;;;;; 2721;STAR OF DAVID;So;0;ON;;;;;N;;;;; 2722;FOUR TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 2723;FOUR BALLOON-SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 2724;HEAVY FOUR BALLOON-SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 2725;FOUR CLUB-SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 2726;BLACK FOUR POINTED STAR;So;0;ON;;;;;N;;;;; 2727;WHITE FOUR POINTED STAR;So;0;ON;;;;;N;;;;; 2728;SPARKLES;So;0;ON;;;;;N;;;;; 2729;STRESS OUTLINED WHITE STAR;So;0;ON;;;;;N;;;;; 272A;CIRCLED WHITE STAR;So;0;ON;;;;;N;;;;; 272B;OPEN CENTRE BLACK STAR;So;0;ON;;;;;N;OPEN CENTER BLACK STAR;;;; 272C;BLACK CENTRE WHITE STAR;So;0;ON;;;;;N;BLACK CENTER WHITE STAR;;;; 272D;OUTLINED BLACK STAR;So;0;ON;;;;;N;;;;; 272E;HEAVY OUTLINED BLACK STAR;So;0;ON;;;;;N;;;;; 272F;PINWHEEL STAR;So;0;ON;;;;;N;;;;; 2730;SHADOWED WHITE STAR;So;0;ON;;;;;N;;;;; 2731;HEAVY ASTERISK;So;0;ON;;;;;N;;;;; 2732;OPEN CENTRE ASTERISK;So;0;ON;;;;;N;OPEN CENTER ASTERISK;;;; 2733;EIGHT SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 2734;EIGHT POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 2735;EIGHT POINTED PINWHEEL STAR;So;0;ON;;;;;N;;;;; 2736;SIX POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 2737;EIGHT POINTED RECTILINEAR BLACK STAR;So;0;ON;;;;;N;;;;; 2738;HEAVY EIGHT POINTED RECTILINEAR BLACK STAR;So;0;ON;;;;;N;;;;; 2739;TWELVE POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 273A;SIXTEEN POINTED ASTERISK;So;0;ON;;;;;N;;;;; 273B;TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 273C;OPEN CENTRE TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;OPEN CENTER TEARDROP-SPOKED ASTERISK;;;; 273D;HEAVY TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 273E;SIX PETALLED BLACK AND WHITE FLORETTE;So;0;ON;;;;;N;;;;; 273F;BLACK FLORETTE;So;0;ON;;;;;N;;;;; 2740;WHITE FLORETTE;So;0;ON;;;;;N;;;;; 2741;EIGHT PETALLED OUTLINED BLACK FLORETTE;So;0;ON;;;;;N;;;;; 2742;CIRCLED OPEN CENTRE EIGHT POINTED STAR;So;0;ON;;;;;N;CIRCLED OPEN CENTER EIGHT POINTED STAR;;;; 2743;HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK;So;0;ON;;;;;N;;;;; 2744;SNOWFLAKE;So;0;ON;;;;;N;;;;; 2745;TIGHT TRIFOLIATE SNOWFLAKE;So;0;ON;;;;;N;;;;; 2746;HEAVY CHEVRON SNOWFLAKE;So;0;ON;;;;;N;;;;; 2747;SPARKLE;So;0;ON;;;;;N;;;;; 2748;HEAVY SPARKLE;So;0;ON;;;;;N;;;;; 2749;BALLOON-SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 274A;EIGHT TEARDROP-SPOKED PROPELLER ASTERISK;So;0;ON;;;;;N;;;;; 274B;HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK;So;0;ON;;;;;N;;;;; 274C;CROSS MARK;So;0;ON;;;;;N;;;;; 274D;SHADOWED WHITE CIRCLE;So;0;ON;;;;;N;;;;; 274E;NEGATIVE SQUARED CROSS MARK;So;0;ON;;;;;N;;;;; 274F;LOWER RIGHT DROP-SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;; 2750;UPPER RIGHT DROP-SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;; 2751;LOWER RIGHT SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;; 2752;UPPER RIGHT SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;; 2753;BLACK QUESTION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 2754;WHITE QUESTION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 2755;WHITE EXCLAMATION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 2756;BLACK DIAMOND MINUS WHITE X;So;0;ON;;;;;N;;;;; 2757;HEAVY EXCLAMATION MARK SYMBOL;So;0;ON;;;;;N;;;;; 2758;LIGHT VERTICAL BAR;So;0;ON;;;;;N;;;;; 2759;MEDIUM VERTICAL BAR;So;0;ON;;;;;N;;;;; 275A;HEAVY VERTICAL BAR;So;0;ON;;;;;N;;;;; 275B;HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 275C;HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 275D;HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 275E;HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 275F;HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 2760;HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 2761;CURVED STEM PARAGRAPH SIGN ORNAMENT;So;0;ON;;;;;N;;;;; 2762;HEAVY EXCLAMATION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 2763;HEAVY HEART EXCLAMATION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 2764;HEAVY BLACK HEART;So;0;ON;;;;;N;;;;; 2765;ROTATED HEAVY BLACK HEART BULLET;So;0;ON;;;;;N;;;;; 2766;FLORAL HEART;So;0;ON;;;;;N;;;;; 2767;ROTATED FLORAL HEART BULLET;So;0;ON;;;;;N;;;;; 2768;MEDIUM LEFT PARENTHESIS ORNAMENT;Ps;0;ON;;;;;Y;;;;; 2769;MEDIUM RIGHT PARENTHESIS ORNAMENT;Pe;0;ON;;;;;Y;;;;; 276A;MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT;Ps;0;ON;;;;;Y;;;;; 276B;MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT;Pe;0;ON;;;;;Y;;;;; 276C;MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT;Ps;0;ON;;;;;Y;;;;; 276D;MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;; 276E;HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT;Ps;0;ON;;;;;Y;;;;; 276F;HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT;Pe;0;ON;;;;;Y;;;;; 2770;HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT;Ps;0;ON;;;;;Y;;;;; 2771;HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;; 2772;LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT;Ps;0;ON;;;;;Y;;;;; 2773;LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;; 2774;MEDIUM LEFT CURLY BRACKET ORNAMENT;Ps;0;ON;;;;;Y;;;;; 2775;MEDIUM RIGHT CURLY BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;; 2776;DINGBAT NEGATIVE CIRCLED DIGIT ONE;No;0;ON;;;1;1;N;INVERSE CIRCLED DIGIT ONE;;;; 2777;DINGBAT NEGATIVE CIRCLED DIGIT TWO;No;0;ON;;;2;2;N;INVERSE CIRCLED DIGIT TWO;;;; 2778;DINGBAT NEGATIVE CIRCLED DIGIT THREE;No;0;ON;;;3;3;N;INVERSE CIRCLED DIGIT THREE;;;; 2779;DINGBAT NEGATIVE CIRCLED DIGIT FOUR;No;0;ON;;;4;4;N;INVERSE CIRCLED DIGIT FOUR;;;; 277A;DINGBAT NEGATIVE CIRCLED DIGIT FIVE;No;0;ON;;;5;5;N;INVERSE CIRCLED DIGIT FIVE;;;; 277B;DINGBAT NEGATIVE CIRCLED DIGIT SIX;No;0;ON;;;6;6;N;INVERSE CIRCLED DIGIT SIX;;;; 277C;DINGBAT NEGATIVE CIRCLED DIGIT SEVEN;No;0;ON;;;7;7;N;INVERSE CIRCLED DIGIT SEVEN;;;; 277D;DINGBAT NEGATIVE CIRCLED DIGIT EIGHT;No;0;ON;;;8;8;N;INVERSE CIRCLED DIGIT EIGHT;;;; 277E;DINGBAT NEGATIVE CIRCLED DIGIT NINE;No;0;ON;;;9;9;N;INVERSE CIRCLED DIGIT NINE;;;; 277F;DINGBAT NEGATIVE CIRCLED NUMBER TEN;No;0;ON;;;;10;N;INVERSE CIRCLED NUMBER TEN;;;; 2780;DINGBAT CIRCLED SANS-SERIF DIGIT ONE;No;0;ON;;;1;1;N;CIRCLED SANS-SERIF DIGIT ONE;;;; 2781;DINGBAT CIRCLED SANS-SERIF DIGIT TWO;No;0;ON;;;2;2;N;CIRCLED SANS-SERIF DIGIT TWO;;;; 2782;DINGBAT CIRCLED SANS-SERIF DIGIT THREE;No;0;ON;;;3;3;N;CIRCLED SANS-SERIF DIGIT THREE;;;; 2783;DINGBAT CIRCLED SANS-SERIF DIGIT FOUR;No;0;ON;;;4;4;N;CIRCLED SANS-SERIF DIGIT FOUR;;;; 2784;DINGBAT CIRCLED SANS-SERIF DIGIT FIVE;No;0;ON;;;5;5;N;CIRCLED SANS-SERIF DIGIT FIVE;;;; 2785;DINGBAT CIRCLED SANS-SERIF DIGIT SIX;No;0;ON;;;6;6;N;CIRCLED SANS-SERIF DIGIT SIX;;;; 2786;DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN;No;0;ON;;;7;7;N;CIRCLED SANS-SERIF DIGIT SEVEN;;;; 2787;DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT;No;0;ON;;;8;8;N;CIRCLED SANS-SERIF DIGIT EIGHT;;;; 2788;DINGBAT CIRCLED SANS-SERIF DIGIT NINE;No;0;ON;;;9;9;N;CIRCLED SANS-SERIF DIGIT NINE;;;; 2789;DINGBAT CIRCLED SANS-SERIF NUMBER TEN;No;0;ON;;;;10;N;CIRCLED SANS-SERIF NUMBER TEN;;;; 278A;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE;No;0;ON;;;1;1;N;INVERSE CIRCLED SANS-SERIF DIGIT ONE;;;; 278B;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO;No;0;ON;;;2;2;N;INVERSE CIRCLED SANS-SERIF DIGIT TWO;;;; 278C;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE;No;0;ON;;;3;3;N;INVERSE CIRCLED SANS-SERIF DIGIT THREE;;;; 278D;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR;No;0;ON;;;4;4;N;INVERSE CIRCLED SANS-SERIF DIGIT FOUR;;;; 278E;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE;No;0;ON;;;5;5;N;INVERSE CIRCLED SANS-SERIF DIGIT FIVE;;;; 278F;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX;No;0;ON;;;6;6;N;INVERSE CIRCLED SANS-SERIF DIGIT SIX;;;; 2790;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN;No;0;ON;;;7;7;N;INVERSE CIRCLED SANS-SERIF DIGIT SEVEN;;;; 2791;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT;No;0;ON;;;8;8;N;INVERSE CIRCLED SANS-SERIF DIGIT EIGHT;;;; 2792;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE;No;0;ON;;;9;9;N;INVERSE CIRCLED SANS-SERIF DIGIT NINE;;;; 2793;DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN;No;0;ON;;;;10;N;INVERSE CIRCLED SANS-SERIF NUMBER TEN;;;; 2794;HEAVY WIDE-HEADED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY WIDE-HEADED RIGHT ARROW;;;; 2795;HEAVY PLUS SIGN;So;0;ON;;;;;N;;;;; 2796;HEAVY MINUS SIGN;So;0;ON;;;;;N;;;;; 2797;HEAVY DIVISION SIGN;So;0;ON;;;;;N;;;;; 2798;HEAVY SOUTH EAST ARROW;So;0;ON;;;;;N;HEAVY LOWER RIGHT ARROW;;;; 2799;HEAVY RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY RIGHT ARROW;;;; 279A;HEAVY NORTH EAST ARROW;So;0;ON;;;;;N;HEAVY UPPER RIGHT ARROW;;;; 279B;DRAFTING POINT RIGHTWARDS ARROW;So;0;ON;;;;;N;DRAFTING POINT RIGHT ARROW;;;; 279C;HEAVY ROUND-TIPPED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY ROUND-TIPPED RIGHT ARROW;;;; 279D;TRIANGLE-HEADED RIGHTWARDS ARROW;So;0;ON;;;;;N;TRIANGLE-HEADED RIGHT ARROW;;;; 279E;HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY TRIANGLE-HEADED RIGHT ARROW;;;; 279F;DASHED TRIANGLE-HEADED RIGHTWARDS ARROW;So;0;ON;;;;;N;DASHED TRIANGLE-HEADED RIGHT ARROW;;;; 27A0;HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY DASHED TRIANGLE-HEADED RIGHT ARROW;;;; 27A1;BLACK RIGHTWARDS ARROW;So;0;ON;;;;;N;BLACK RIGHT ARROW;;;; 27A2;THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD;So;0;ON;;;;;N;THREE-D TOP-LIGHTED RIGHT ARROWHEAD;;;; 27A3;THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD;So;0;ON;;;;;N;THREE-D BOTTOM-LIGHTED RIGHT ARROWHEAD;;;; 27A4;BLACK RIGHTWARDS ARROWHEAD;So;0;ON;;;;;N;BLACK RIGHT ARROWHEAD;;;; 27A5;HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY BLACK CURVED DOWN AND RIGHT ARROW;;;; 27A6;HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY BLACK CURVED UP AND RIGHT ARROW;;;; 27A7;SQUAT BLACK RIGHTWARDS ARROW;So;0;ON;;;;;N;SQUAT BLACK RIGHT ARROW;;;; 27A8;HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY CONCAVE-POINTED BLACK RIGHT ARROW;;;; 27A9;RIGHT-SHADED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;RIGHT-SHADED WHITE RIGHT ARROW;;;; 27AA;LEFT-SHADED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;LEFT-SHADED WHITE RIGHT ARROW;;;; 27AB;BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;BACK-TILTED SHADOWED WHITE RIGHT ARROW;;;; 27AC;FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;FRONT-TILTED SHADOWED WHITE RIGHT ARROW;;;; 27AD;HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY LOWER RIGHT-SHADOWED WHITE RIGHT ARROW;;;; 27AE;HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY UPPER RIGHT-SHADOWED WHITE RIGHT ARROW;;;; 27AF;NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHT ARROW;;;; 27B0;CURLY LOOP;So;0;ON;;;;;N;;;;; 27B1;NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHT ARROW;;;; 27B2;CIRCLED HEAVY WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;CIRCLED HEAVY WHITE RIGHT ARROW;;;; 27B3;WHITE-FEATHERED RIGHTWARDS ARROW;So;0;ON;;;;;N;WHITE-FEATHERED RIGHT ARROW;;;; 27B4;BLACK-FEATHERED SOUTH EAST ARROW;So;0;ON;;;;;N;BLACK-FEATHERED LOWER RIGHT ARROW;;;; 27B5;BLACK-FEATHERED RIGHTWARDS ARROW;So;0;ON;;;;;N;BLACK-FEATHERED RIGHT ARROW;;;; 27B6;BLACK-FEATHERED NORTH EAST ARROW;So;0;ON;;;;;N;BLACK-FEATHERED UPPER RIGHT ARROW;;;; 27B7;HEAVY BLACK-FEATHERED SOUTH EAST ARROW;So;0;ON;;;;;N;HEAVY BLACK-FEATHERED LOWER RIGHT ARROW;;;; 27B8;HEAVY BLACK-FEATHERED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY BLACK-FEATHERED RIGHT ARROW;;;; 27B9;HEAVY BLACK-FEATHERED NORTH EAST ARROW;So;0;ON;;;;;N;HEAVY BLACK-FEATHERED UPPER RIGHT ARROW;;;; 27BA;TEARDROP-BARBED RIGHTWARDS ARROW;So;0;ON;;;;;N;TEARDROP-BARBED RIGHT ARROW;;;; 27BB;HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY TEARDROP-SHANKED RIGHT ARROW;;;; 27BC;WEDGE-TAILED RIGHTWARDS ARROW;So;0;ON;;;;;N;WEDGE-TAILED RIGHT ARROW;;;; 27BD;HEAVY WEDGE-TAILED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY WEDGE-TAILED RIGHT ARROW;;;; 27BE;OPEN-OUTLINED RIGHTWARDS ARROW;So;0;ON;;;;;N;OPEN-OUTLINED RIGHT ARROW;;;; 27BF;DOUBLE CURLY LOOP;So;0;ON;;;;;N;;;;; 27C0;THREE DIMENSIONAL ANGLE;Sm;0;ON;;;;;Y;;;;; 27C1;WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE;Sm;0;ON;;;;;N;;;;; 27C2;PERPENDICULAR;Sm;0;ON;;;;;N;;;;; 27C3;OPEN SUBSET;Sm;0;ON;;;;;Y;;;;; 27C4;OPEN SUPERSET;Sm;0;ON;;;;;Y;;;;; 27C5;LEFT S-SHAPED BAG DELIMITER;Ps;0;ON;;;;;Y;;;;; 27C6;RIGHT S-SHAPED BAG DELIMITER;Pe;0;ON;;;;;Y;;;;; 27C7;OR WITH DOT INSIDE;Sm;0;ON;;;;;N;;;;; 27C8;REVERSE SOLIDUS PRECEDING SUBSET;Sm;0;ON;;;;;Y;;;;; 27C9;SUPERSET PRECEDING SOLIDUS;Sm;0;ON;;;;;Y;;;;; 27CA;VERTICAL BAR WITH HORIZONTAL STROKE;Sm;0;ON;;;;;N;;;;; 27CB;MATHEMATICAL RISING DIAGONAL;Sm;0;ON;;;;;Y;;;;; 27CC;LONG DIVISION;Sm;0;ON;;;;;Y;;;;; 27CD;MATHEMATICAL FALLING DIAGONAL;Sm;0;ON;;;;;Y;;;;; 27CE;SQUARED LOGICAL AND;Sm;0;ON;;;;;N;;;;; 27CF;SQUARED LOGICAL OR;Sm;0;ON;;;;;N;;;;; 27D0;WHITE DIAMOND WITH CENTRED DOT;Sm;0;ON;;;;;N;;;;; 27D1;AND WITH DOT;Sm;0;ON;;;;;N;;;;; 27D2;ELEMENT OF OPENING UPWARDS;Sm;0;ON;;;;;N;;;;; 27D3;LOWER RIGHT CORNER WITH DOT;Sm;0;ON;;;;;Y;;;;; 27D4;UPPER LEFT CORNER WITH DOT;Sm;0;ON;;;;;Y;;;;; 27D5;LEFT OUTER JOIN;Sm;0;ON;;;;;Y;;;;; 27D6;RIGHT OUTER JOIN;Sm;0;ON;;;;;Y;;;;; 27D7;FULL OUTER JOIN;Sm;0;ON;;;;;N;;;;; 27D8;LARGE UP TACK;Sm;0;ON;;;;;N;;;;; 27D9;LARGE DOWN TACK;Sm;0;ON;;;;;N;;;;; 27DA;LEFT AND RIGHT DOUBLE TURNSTILE;Sm;0;ON;;;;;N;;;;; 27DB;LEFT AND RIGHT TACK;Sm;0;ON;;;;;N;;;;; 27DC;LEFT MULTIMAP;Sm;0;ON;;;;;Y;;;;; 27DD;LONG RIGHT TACK;Sm;0;ON;;;;;Y;;;;; 27DE;LONG LEFT TACK;Sm;0;ON;;;;;Y;;;;; 27DF;UP TACK WITH CIRCLE ABOVE;Sm;0;ON;;;;;N;;;;; 27E0;LOZENGE DIVIDED BY HORIZONTAL RULE;Sm;0;ON;;;;;N;;;;; 27E1;WHITE CONCAVE-SIDED DIAMOND;Sm;0;ON;;;;;N;;;;; 27E2;WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK;Sm;0;ON;;;;;Y;;;;; 27E3;WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK;Sm;0;ON;;;;;Y;;;;; 27E4;WHITE SQUARE WITH LEFTWARDS TICK;Sm;0;ON;;;;;Y;;;;; 27E5;WHITE SQUARE WITH RIGHTWARDS TICK;Sm;0;ON;;;;;Y;;;;; 27E6;MATHEMATICAL LEFT WHITE SQUARE BRACKET;Ps;0;ON;;;;;Y;;;;; 27E7;MATHEMATICAL RIGHT WHITE SQUARE BRACKET;Pe;0;ON;;;;;Y;;;;; 27E8;MATHEMATICAL LEFT ANGLE BRACKET;Ps;0;ON;;;;;Y;;;;; 27E9;MATHEMATICAL RIGHT ANGLE BRACKET;Pe;0;ON;;;;;Y;;;;; 27EA;MATHEMATICAL LEFT DOUBLE ANGLE BRACKET;Ps;0;ON;;;;;Y;;;;; 27EB;MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET;Pe;0;ON;;;;;Y;;;;; 27EC;MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET;Ps;0;ON;;;;;Y;;;;; 27ED;MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET;Pe;0;ON;;;;;Y;;;;; 27EE;MATHEMATICAL LEFT FLATTENED PARENTHESIS;Ps;0;ON;;;;;Y;;;;; 27EF;MATHEMATICAL RIGHT FLATTENED PARENTHESIS;Pe;0;ON;;;;;Y;;;;; 27F0;UPWARDS QUADRUPLE ARROW;Sm;0;ON;;;;;N;;;;; 27F1;DOWNWARDS QUADRUPLE ARROW;Sm;0;ON;;;;;N;;;;; 27F2;ANTICLOCKWISE GAPPED CIRCLE ARROW;Sm;0;ON;;;;;N;;;;; 27F3;CLOCKWISE GAPPED CIRCLE ARROW;Sm;0;ON;;;;;N;;;;; 27F4;RIGHT ARROW WITH CIRCLED PLUS;Sm;0;ON;;;;;N;;;;; 27F5;LONG LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 27F6;LONG RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 27F7;LONG LEFT RIGHT ARROW;Sm;0;ON;;;;;N;;;;; 27F8;LONG LEFTWARDS DOUBLE ARROW;Sm;0;ON;;;;;N;;;;; 27F9;LONG RIGHTWARDS DOUBLE ARROW;Sm;0;ON;;;;;N;;;;; 27FA;LONG LEFT RIGHT DOUBLE ARROW;Sm;0;ON;;;;;N;;;;; 27FB;LONG LEFTWARDS ARROW FROM BAR;Sm;0;ON;;;;;N;;;;; 27FC;LONG RIGHTWARDS ARROW FROM BAR;Sm;0;ON;;;;;N;;;;; 27FD;LONG LEFTWARDS DOUBLE ARROW FROM BAR;Sm;0;ON;;;;;N;;;;; 27FE;LONG RIGHTWARDS DOUBLE ARROW FROM BAR;Sm;0;ON;;;;;N;;;;; 27FF;LONG RIGHTWARDS SQUIGGLE ARROW;Sm;0;ON;;;;;N;;;;; 2800;BRAILLE PATTERN BLANK;So;0;L;;;;;N;;;;; 2801;BRAILLE PATTERN DOTS-1;So;0;L;;;;;N;;;;; 2802;BRAILLE PATTERN DOTS-2;So;0;L;;;;;N;;;;; 2803;BRAILLE PATTERN DOTS-12;So;0;L;;;;;N;;;;; 2804;BRAILLE PATTERN DOTS-3;So;0;L;;;;;N;;;;; 2805;BRAILLE PATTERN DOTS-13;So;0;L;;;;;N;;;;; 2806;BRAILLE PATTERN DOTS-23;So;0;L;;;;;N;;;;; 2807;BRAILLE PATTERN DOTS-123;So;0;L;;;;;N;;;;; 2808;BRAILLE PATTERN DOTS-4;So;0;L;;;;;N;;;;; 2809;BRAILLE PATTERN DOTS-14;So;0;L;;;;;N;;;;; 280A;BRAILLE PATTERN DOTS-24;So;0;L;;;;;N;;;;; 280B;BRAILLE PATTERN DOTS-124;So;0;L;;;;;N;;;;; 280C;BRAILLE PATTERN DOTS-34;So;0;L;;;;;N;;;;; 280D;BRAILLE PATTERN DOTS-134;So;0;L;;;;;N;;;;; 280E;BRAILLE PATTERN DOTS-234;So;0;L;;;;;N;;;;; 280F;BRAILLE PATTERN DOTS-1234;So;0;L;;;;;N;;;;; 2810;BRAILLE PATTERN DOTS-5;So;0;L;;;;;N;;;;; 2811;BRAILLE PATTERN DOTS-15;So;0;L;;;;;N;;;;; 2812;BRAILLE PATTERN DOTS-25;So;0;L;;;;;N;;;;; 2813;BRAILLE PATTERN DOTS-125;So;0;L;;;;;N;;;;; 2814;BRAILLE PATTERN DOTS-35;So;0;L;;;;;N;;;;; 2815;BRAILLE PATTERN DOTS-135;So;0;L;;;;;N;;;;; 2816;BRAILLE PATTERN DOTS-235;So;0;L;;;;;N;;;;; 2817;BRAILLE PATTERN DOTS-1235;So;0;L;;;;;N;;;;; 2818;BRAILLE PATTERN DOTS-45;So;0;L;;;;;N;;;;; 2819;BRAILLE PATTERN DOTS-145;So;0;L;;;;;N;;;;; 281A;BRAILLE PATTERN DOTS-245;So;0;L;;;;;N;;;;; 281B;BRAILLE PATTERN DOTS-1245;So;0;L;;;;;N;;;;; 281C;BRAILLE PATTERN DOTS-345;So;0;L;;;;;N;;;;; 281D;BRAILLE PATTERN DOTS-1345;So;0;L;;;;;N;;;;; 281E;BRAILLE PATTERN DOTS-2345;So;0;L;;;;;N;;;;; 281F;BRAILLE PATTERN DOTS-12345;So;0;L;;;;;N;;;;; 2820;BRAILLE PATTERN DOTS-6;So;0;L;;;;;N;;;;; 2821;BRAILLE PATTERN DOTS-16;So;0;L;;;;;N;;;;; 2822;BRAILLE PATTERN DOTS-26;So;0;L;;;;;N;;;;; 2823;BRAILLE PATTERN DOTS-126;So;0;L;;;;;N;;;;; 2824;BRAILLE PATTERN DOTS-36;So;0;L;;;;;N;;;;; 2825;BRAILLE PATTERN DOTS-136;So;0;L;;;;;N;;;;; 2826;BRAILLE PATTERN DOTS-236;So;0;L;;;;;N;;;;; 2827;BRAILLE PATTERN DOTS-1236;So;0;L;;;;;N;;;;; 2828;BRAILLE PATTERN DOTS-46;So;0;L;;;;;N;;;;; 2829;BRAILLE PATTERN DOTS-146;So;0;L;;;;;N;;;;; 282A;BRAILLE PATTERN DOTS-246;So;0;L;;;;;N;;;;; 282B;BRAILLE PATTERN DOTS-1246;So;0;L;;;;;N;;;;; 282C;BRAILLE PATTERN DOTS-346;So;0;L;;;;;N;;;;; 282D;BRAILLE PATTERN DOTS-1346;So;0;L;;;;;N;;;;; 282E;BRAILLE PATTERN DOTS-2346;So;0;L;;;;;N;;;;; 282F;BRAILLE PATTERN DOTS-12346;So;0;L;;;;;N;;;;; 2830;BRAILLE PATTERN DOTS-56;So;0;L;;;;;N;;;;; 2831;BRAILLE PATTERN DOTS-156;So;0;L;;;;;N;;;;; 2832;BRAILLE PATTERN DOTS-256;So;0;L;;;;;N;;;;; 2833;BRAILLE PATTERN DOTS-1256;So;0;L;;;;;N;;;;; 2834;BRAILLE PATTERN DOTS-356;So;0;L;;;;;N;;;;; 2835;BRAILLE PATTERN DOTS-1356;So;0;L;;;;;N;;;;; 2836;BRAILLE PATTERN DOTS-2356;So;0;L;;;;;N;;;;; 2837;BRAILLE PATTERN DOTS-12356;So;0;L;;;;;N;;;;; 2838;BRAILLE PATTERN DOTS-456;So;0;L;;;;;N;;;;; 2839;BRAILLE PATTERN DOTS-1456;So;0;L;;;;;N;;;;; 283A;BRAILLE PATTERN DOTS-2456;So;0;L;;;;;N;;;;; 283B;BRAILLE PATTERN DOTS-12456;So;0;L;;;;;N;;;;; 283C;BRAILLE PATTERN DOTS-3456;So;0;L;;;;;N;;;;; 283D;BRAILLE PATTERN DOTS-13456;So;0;L;;;;;N;;;;; 283E;BRAILLE PATTERN DOTS-23456;So;0;L;;;;;N;;;;; 283F;BRAILLE PATTERN DOTS-123456;So;0;L;;;;;N;;;;; 2840;BRAILLE PATTERN DOTS-7;So;0;L;;;;;N;;;;; 2841;BRAILLE PATTERN DOTS-17;So;0;L;;;;;N;;;;; 2842;BRAILLE PATTERN DOTS-27;So;0;L;;;;;N;;;;; 2843;BRAILLE PATTERN DOTS-127;So;0;L;;;;;N;;;;; 2844;BRAILLE PATTERN DOTS-37;So;0;L;;;;;N;;;;; 2845;BRAILLE PATTERN DOTS-137;So;0;L;;;;;N;;;;; 2846;BRAILLE PATTERN DOTS-237;So;0;L;;;;;N;;;;; 2847;BRAILLE PATTERN DOTS-1237;So;0;L;;;;;N;;;;; 2848;BRAILLE PATTERN DOTS-47;So;0;L;;;;;N;;;;; 2849;BRAILLE PATTERN DOTS-147;So;0;L;;;;;N;;;;; 284A;BRAILLE PATTERN DOTS-247;So;0;L;;;;;N;;;;; 284B;BRAILLE PATTERN DOTS-1247;So;0;L;;;;;N;;;;; 284C;BRAILLE PATTERN DOTS-347;So;0;L;;;;;N;;;;; 284D;BRAILLE PATTERN DOTS-1347;So;0;L;;;;;N;;;;; 284E;BRAILLE PATTERN DOTS-2347;So;0;L;;;;;N;;;;; 284F;BRAILLE PATTERN DOTS-12347;So;0;L;;;;;N;;;;; 2850;BRAILLE PATTERN DOTS-57;So;0;L;;;;;N;;;;; 2851;BRAILLE PATTERN DOTS-157;So;0;L;;;;;N;;;;; 2852;BRAILLE PATTERN DOTS-257;So;0;L;;;;;N;;;;; 2853;BRAILLE PATTERN DOTS-1257;So;0;L;;;;;N;;;;; 2854;BRAILLE PATTERN DOTS-357;So;0;L;;;;;N;;;;; 2855;BRAILLE PATTERN DOTS-1357;So;0;L;;;;;N;;;;; 2856;BRAILLE PATTERN DOTS-2357;So;0;L;;;;;N;;;;; 2857;BRAILLE PATTERN DOTS-12357;So;0;L;;;;;N;;;;; 2858;BRAILLE PATTERN DOTS-457;So;0;L;;;;;N;;;;; 2859;BRAILLE PATTERN DOTS-1457;So;0;L;;;;;N;;;;; 285A;BRAILLE PATTERN DOTS-2457;So;0;L;;;;;N;;;;; 285B;BRAILLE PATTERN DOTS-12457;So;0;L;;;;;N;;;;; 285C;BRAILLE PATTERN DOTS-3457;So;0;L;;;;;N;;;;; 285D;BRAILLE PATTERN DOTS-13457;So;0;L;;;;;N;;;;; 285E;BRAILLE PATTERN DOTS-23457;So;0;L;;;;;N;;;;; 285F;BRAILLE PATTERN DOTS-123457;So;0;L;;;;;N;;;;; 2860;BRAILLE PATTERN DOTS-67;So;0;L;;;;;N;;;;; 2861;BRAILLE PATTERN DOTS-167;So;0;L;;;;;N;;;;; 2862;BRAILLE PATTERN DOTS-267;So;0;L;;;;;N;;;;; 2863;BRAILLE PATTERN DOTS-1267;So;0;L;;;;;N;;;;; 2864;BRAILLE PATTERN DOTS-367;So;0;L;;;;;N;;;;; 2865;BRAILLE PATTERN DOTS-1367;So;0;L;;;;;N;;;;; 2866;BRAILLE PATTERN DOTS-2367;So;0;L;;;;;N;;;;; 2867;BRAILLE PATTERN DOTS-12367;So;0;L;;;;;N;;;;; 2868;BRAILLE PATTERN DOTS-467;So;0;L;;;;;N;;;;; 2869;BRAILLE PATTERN DOTS-1467;So;0;L;;;;;N;;;;; 286A;BRAILLE PATTERN DOTS-2467;So;0;L;;;;;N;;;;; 286B;BRAILLE PATTERN DOTS-12467;So;0;L;;;;;N;;;;; 286C;BRAILLE PATTERN DOTS-3467;So;0;L;;;;;N;;;;; 286D;BRAILLE PATTERN DOTS-13467;So;0;L;;;;;N;;;;; 286E;BRAILLE PATTERN DOTS-23467;So;0;L;;;;;N;;;;; 286F;BRAILLE PATTERN DOTS-123467;So;0;L;;;;;N;;;;; 2870;BRAILLE PATTERN DOTS-567;So;0;L;;;;;N;;;;; 2871;BRAILLE PATTERN DOTS-1567;So;0;L;;;;;N;;;;; 2872;BRAILLE PATTERN DOTS-2567;So;0;L;;;;;N;;;;; 2873;BRAILLE PATTERN DOTS-12567;So;0;L;;;;;N;;;;; 2874;BRAILLE PATTERN DOTS-3567;So;0;L;;;;;N;;;;; 2875;BRAILLE PATTERN DOTS-13567;So;0;L;;;;;N;;;;; 2876;BRAILLE PATTERN DOTS-23567;So;0;L;;;;;N;;;;; 2877;BRAILLE PATTERN DOTS-123567;So;0;L;;;;;N;;;;; 2878;BRAILLE PATTERN DOTS-4567;So;0;L;;;;;N;;;;; 2879;BRAILLE PATTERN DOTS-14567;So;0;L;;;;;N;;;;; 287A;BRAILLE PATTERN DOTS-24567;So;0;L;;;;;N;;;;; 287B;BRAILLE PATTERN DOTS-124567;So;0;L;;;;;N;;;;; 287C;BRAILLE PATTERN DOTS-34567;So;0;L;;;;;N;;;;; 287D;BRAILLE PATTERN DOTS-134567;So;0;L;;;;;N;;;;; 287E;BRAILLE PATTERN DOTS-234567;So;0;L;;;;;N;;;;; 287F;BRAILLE PATTERN DOTS-1234567;So;0;L;;;;;N;;;;; 2880;BRAILLE PATTERN DOTS-8;So;0;L;;;;;N;;;;; 2881;BRAILLE PATTERN DOTS-18;So;0;L;;;;;N;;;;; 2882;BRAILLE PATTERN DOTS-28;So;0;L;;;;;N;;;;; 2883;BRAILLE PATTERN DOTS-128;So;0;L;;;;;N;;;;; 2884;BRAILLE PATTERN DOTS-38;So;0;L;;;;;N;;;;; 2885;BRAILLE PATTERN DOTS-138;So;0;L;;;;;N;;;;; 2886;BRAILLE PATTERN DOTS-238;So;0;L;;;;;N;;;;; 2887;BRAILLE PATTERN DOTS-1238;So;0;L;;;;;N;;;;; 2888;BRAILLE PATTERN DOTS-48;So;0;L;;;;;N;;;;; 2889;BRAILLE PATTERN DOTS-148;So;0;L;;;;;N;;;;; 288A;BRAILLE PATTERN DOTS-248;So;0;L;;;;;N;;;;; 288B;BRAILLE PATTERN DOTS-1248;So;0;L;;;;;N;;;;; 288C;BRAILLE PATTERN DOTS-348;So;0;L;;;;;N;;;;; 288D;BRAILLE PATTERN DOTS-1348;So;0;L;;;;;N;;;;; 288E;BRAILLE PATTERN DOTS-2348;So;0;L;;;;;N;;;;; 288F;BRAILLE PATTERN DOTS-12348;So;0;L;;;;;N;;;;; 2890;BRAILLE PATTERN DOTS-58;So;0;L;;;;;N;;;;; 2891;BRAILLE PATTERN DOTS-158;So;0;L;;;;;N;;;;; 2892;BRAILLE PATTERN DOTS-258;So;0;L;;;;;N;;;;; 2893;BRAILLE PATTERN DOTS-1258;So;0;L;;;;;N;;;;; 2894;BRAILLE PATTERN DOTS-358;So;0;L;;;;;N;;;;; 2895;BRAILLE PATTERN DOTS-1358;So;0;L;;;;;N;;;;; 2896;BRAILLE PATTERN DOTS-2358;So;0;L;;;;;N;;;;; 2897;BRAILLE PATTERN DOTS-12358;So;0;L;;;;;N;;;;; 2898;BRAILLE PATTERN DOTS-458;So;0;L;;;;;N;;;;; 2899;BRAILLE PATTERN DOTS-1458;So;0;L;;;;;N;;;;; 289A;BRAILLE PATTERN DOTS-2458;So;0;L;;;;;N;;;;; 289B;BRAILLE PATTERN DOTS-12458;So;0;L;;;;;N;;;;; 289C;BRAILLE PATTERN DOTS-3458;So;0;L;;;;;N;;;;; 289D;BRAILLE PATTERN DOTS-13458;So;0;L;;;;;N;;;;; 289E;BRAILLE PATTERN DOTS-23458;So;0;L;;;;;N;;;;; 289F;BRAILLE PATTERN DOTS-123458;So;0;L;;;;;N;;;;; 28A0;BRAILLE PATTERN DOTS-68;So;0;L;;;;;N;;;;; 28A1;BRAILLE PATTERN DOTS-168;So;0;L;;;;;N;;;;; 28A2;BRAILLE PATTERN DOTS-268;So;0;L;;;;;N;;;;; 28A3;BRAILLE PATTERN DOTS-1268;So;0;L;;;;;N;;;;; 28A4;BRAILLE PATTERN DOTS-368;So;0;L;;;;;N;;;;; 28A5;BRAILLE PATTERN DOTS-1368;So;0;L;;;;;N;;;;; 28A6;BRAILLE PATTERN DOTS-2368;So;0;L;;;;;N;;;;; 28A7;BRAILLE PATTERN DOTS-12368;So;0;L;;;;;N;;;;; 28A8;BRAILLE PATTERN DOTS-468;So;0;L;;;;;N;;;;; 28A9;BRAILLE PATTERN DOTS-1468;So;0;L;;;;;N;;;;; 28AA;BRAILLE PATTERN DOTS-2468;So;0;L;;;;;N;;;;; 28AB;BRAILLE PATTERN DOTS-12468;So;0;L;;;;;N;;;;; 28AC;BRAILLE PATTERN DOTS-3468;So;0;L;;;;;N;;;;; 28AD;BRAILLE PATTERN DOTS-13468;So;0;L;;;;;N;;;;; 28AE;BRAILLE PATTERN DOTS-23468;So;0;L;;;;;N;;;;; 28AF;BRAILLE PATTERN DOTS-123468;So;0;L;;;;;N;;;;; 28B0;BRAILLE PATTERN DOTS-568;So;0;L;;;;;N;;;;; 28B1;BRAILLE PATTERN DOTS-1568;So;0;L;;;;;N;;;;; 28B2;BRAILLE PATTERN DOTS-2568;So;0;L;;;;;N;;;;; 28B3;BRAILLE PATTERN DOTS-12568;So;0;L;;;;;N;;;;; 28B4;BRAILLE PATTERN DOTS-3568;So;0;L;;;;;N;;;;; 28B5;BRAILLE PATTERN DOTS-13568;So;0;L;;;;;N;;;;; 28B6;BRAILLE PATTERN DOTS-23568;So;0;L;;;;;N;;;;; 28B7;BRAILLE PATTERN DOTS-123568;So;0;L;;;;;N;;;;; 28B8;BRAILLE PATTERN DOTS-4568;So;0;L;;;;;N;;;;; 28B9;BRAILLE PATTERN DOTS-14568;So;0;L;;;;;N;;;;; 28BA;BRAILLE PATTERN DOTS-24568;So;0;L;;;;;N;;;;; 28BB;BRAILLE PATTERN DOTS-124568;So;0;L;;;;;N;;;;; 28BC;BRAILLE PATTERN DOTS-34568;So;0;L;;;;;N;;;;; 28BD;BRAILLE PATTERN DOTS-134568;So;0;L;;;;;N;;;;; 28BE;BRAILLE PATTERN DOTS-234568;So;0;L;;;;;N;;;;; 28BF;BRAILLE PATTERN DOTS-1234568;So;0;L;;;;;N;;;;; 28C0;BRAILLE PATTERN DOTS-78;So;0;L;;;;;N;;;;; 28C1;BRAILLE PATTERN DOTS-178;So;0;L;;;;;N;;;;; 28C2;BRAILLE PATTERN DOTS-278;So;0;L;;;;;N;;;;; 28C3;BRAILLE PATTERN DOTS-1278;So;0;L;;;;;N;;;;; 28C4;BRAILLE PATTERN DOTS-378;So;0;L;;;;;N;;;;; 28C5;BRAILLE PATTERN DOTS-1378;So;0;L;;;;;N;;;;; 28C6;BRAILLE PATTERN DOTS-2378;So;0;L;;;;;N;;;;; 28C7;BRAILLE PATTERN DOTS-12378;So;0;L;;;;;N;;;;; 28C8;BRAILLE PATTERN DOTS-478;So;0;L;;;;;N;;;;; 28C9;BRAILLE PATTERN DOTS-1478;So;0;L;;;;;N;;;;; 28CA;BRAILLE PATTERN DOTS-2478;So;0;L;;;;;N;;;;; 28CB;BRAILLE PATTERN DOTS-12478;So;0;L;;;;;N;;;;; 28CC;BRAILLE PATTERN DOTS-3478;So;0;L;;;;;N;;;;; 28CD;BRAILLE PATTERN DOTS-13478;So;0;L;;;;;N;;;;; 28CE;BRAILLE PATTERN DOTS-23478;So;0;L;;;;;N;;;;; 28CF;BRAILLE PATTERN DOTS-123478;So;0;L;;;;;N;;;;; 28D0;BRAILLE PATTERN DOTS-578;So;0;L;;;;;N;;;;; 28D1;BRAILLE PATTERN DOTS-1578;So;0;L;;;;;N;;;;; 28D2;BRAILLE PATTERN DOTS-2578;So;0;L;;;;;N;;;;; 28D3;BRAILLE PATTERN DOTS-12578;So;0;L;;;;;N;;;;; 28D4;BRAILLE PATTERN DOTS-3578;So;0;L;;;;;N;;;;; 28D5;BRAILLE PATTERN DOTS-13578;So;0;L;;;;;N;;;;; 28D6;BRAILLE PATTERN DOTS-23578;So;0;L;;;;;N;;;;; 28D7;BRAILLE PATTERN DOTS-123578;So;0;L;;;;;N;;;;; 28D8;BRAILLE PATTERN DOTS-4578;So;0;L;;;;;N;;;;; 28D9;BRAILLE PATTERN DOTS-14578;So;0;L;;;;;N;;;;; 28DA;BRAILLE PATTERN DOTS-24578;So;0;L;;;;;N;;;;; 28DB;BRAILLE PATTERN DOTS-124578;So;0;L;;;;;N;;;;; 28DC;BRAILLE PATTERN DOTS-34578;So;0;L;;;;;N;;;;; 28DD;BRAILLE PATTERN DOTS-134578;So;0;L;;;;;N;;;;; 28DE;BRAILLE PATTERN DOTS-234578;So;0;L;;;;;N;;;;; 28DF;BRAILLE PATTERN DOTS-1234578;So;0;L;;;;;N;;;;; 28E0;BRAILLE PATTERN DOTS-678;So;0;L;;;;;N;;;;; 28E1;BRAILLE PATTERN DOTS-1678;So;0;L;;;;;N;;;;; 28E2;BRAILLE PATTERN DOTS-2678;So;0;L;;;;;N;;;;; 28E3;BRAILLE PATTERN DOTS-12678;So;0;L;;;;;N;;;;; 28E4;BRAILLE PATTERN DOTS-3678;So;0;L;;;;;N;;;;; 28E5;BRAILLE PATTERN DOTS-13678;So;0;L;;;;;N;;;;; 28E6;BRAILLE PATTERN DOTS-23678;So;0;L;;;;;N;;;;; 28E7;BRAILLE PATTERN DOTS-123678;So;0;L;;;;;N;;;;; 28E8;BRAILLE PATTERN DOTS-4678;So;0;L;;;;;N;;;;; 28E9;BRAILLE PATTERN DOTS-14678;So;0;L;;;;;N;;;;; 28EA;BRAILLE PATTERN DOTS-24678;So;0;L;;;;;N;;;;; 28EB;BRAILLE PATTERN DOTS-124678;So;0;L;;;;;N;;;;; 28EC;BRAILLE PATTERN DOTS-34678;So;0;L;;;;;N;;;;; 28ED;BRAILLE PATTERN DOTS-134678;So;0;L;;;;;N;;;;; 28EE;BRAILLE PATTERN DOTS-234678;So;0;L;;;;;N;;;;; 28EF;BRAILLE PATTERN DOTS-1234678;So;0;L;;;;;N;;;;; 28F0;BRAILLE PATTERN DOTS-5678;So;0;L;;;;;N;;;;; 28F1;BRAILLE PATTERN DOTS-15678;So;0;L;;;;;N;;;;; 28F2;BRAILLE PATTERN DOTS-25678;So;0;L;;;;;N;;;;; 28F3;BRAILLE PATTERN DOTS-125678;So;0;L;;;;;N;;;;; 28F4;BRAILLE PATTERN DOTS-35678;So;0;L;;;;;N;;;;; 28F5;BRAILLE PATTERN DOTS-135678;So;0;L;;;;;N;;;;; 28F6;BRAILLE PATTERN DOTS-235678;So;0;L;;;;;N;;;;; 28F7;BRAILLE PATTERN DOTS-1235678;So;0;L;;;;;N;;;;; 28F8;BRAILLE PATTERN DOTS-45678;So;0;L;;;;;N;;;;; 28F9;BRAILLE PATTERN DOTS-145678;So;0;L;;;;;N;;;;; 28FA;BRAILLE PATTERN DOTS-245678;So;0;L;;;;;N;;;;; 28FB;BRAILLE PATTERN DOTS-1245678;So;0;L;;;;;N;;;;; 28FC;BRAILLE PATTERN DOTS-345678;So;0;L;;;;;N;;;;; 28FD;BRAILLE PATTERN DOTS-1345678;So;0;L;;;;;N;;;;; 28FE;BRAILLE PATTERN DOTS-2345678;So;0;L;;;;;N;;;;; 28FF;BRAILLE PATTERN DOTS-12345678;So;0;L;;;;;N;;;;; 2900;RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2901;RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2902;LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2903;RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2904;LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2905;RIGHTWARDS TWO-HEADED ARROW FROM BAR;Sm;0;ON;;;;;N;;;;; 2906;LEFTWARDS DOUBLE ARROW FROM BAR;Sm;0;ON;;;;;N;;;;; 2907;RIGHTWARDS DOUBLE ARROW FROM BAR;Sm;0;ON;;;;;N;;;;; 2908;DOWNWARDS ARROW WITH HORIZONTAL STROKE;Sm;0;ON;;;;;N;;;;; 2909;UPWARDS ARROW WITH HORIZONTAL STROKE;Sm;0;ON;;;;;N;;;;; 290A;UPWARDS TRIPLE ARROW;Sm;0;ON;;;;;N;;;;; 290B;DOWNWARDS TRIPLE ARROW;Sm;0;ON;;;;;N;;;;; 290C;LEFTWARDS DOUBLE DASH ARROW;Sm;0;ON;;;;;N;;;;; 290D;RIGHTWARDS DOUBLE DASH ARROW;Sm;0;ON;;;;;N;;;;; 290E;LEFTWARDS TRIPLE DASH ARROW;Sm;0;ON;;;;;N;;;;; 290F;RIGHTWARDS TRIPLE DASH ARROW;Sm;0;ON;;;;;N;;;;; 2910;RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW;Sm;0;ON;;;;;N;;;;; 2911;RIGHTWARDS ARROW WITH DOTTED STEM;Sm;0;ON;;;;;N;;;;; 2912;UPWARDS ARROW TO BAR;Sm;0;ON;;;;;N;;;;; 2913;DOWNWARDS ARROW TO BAR;Sm;0;ON;;;;;N;;;;; 2914;RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2915;RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2916;RIGHTWARDS TWO-HEADED ARROW WITH TAIL;Sm;0;ON;;;;;N;;;;; 2917;RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2918;RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2919;LEFTWARDS ARROW-TAIL;Sm;0;ON;;;;;N;;;;; 291A;RIGHTWARDS ARROW-TAIL;Sm;0;ON;;;;;N;;;;; 291B;LEFTWARDS DOUBLE ARROW-TAIL;Sm;0;ON;;;;;N;;;;; 291C;RIGHTWARDS DOUBLE ARROW-TAIL;Sm;0;ON;;;;;N;;;;; 291D;LEFTWARDS ARROW TO BLACK DIAMOND;Sm;0;ON;;;;;N;;;;; 291E;RIGHTWARDS ARROW TO BLACK DIAMOND;Sm;0;ON;;;;;N;;;;; 291F;LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND;Sm;0;ON;;;;;N;;;;; 2920;RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND;Sm;0;ON;;;;;N;;;;; 2921;NORTH WEST AND SOUTH EAST ARROW;Sm;0;ON;;;;;N;;;;; 2922;NORTH EAST AND SOUTH WEST ARROW;Sm;0;ON;;;;;N;;;;; 2923;NORTH WEST ARROW WITH HOOK;Sm;0;ON;;;;;N;;;;; 2924;NORTH EAST ARROW WITH HOOK;Sm;0;ON;;;;;N;;;;; 2925;SOUTH EAST ARROW WITH HOOK;Sm;0;ON;;;;;N;;;;; 2926;SOUTH WEST ARROW WITH HOOK;Sm;0;ON;;;;;N;;;;; 2927;NORTH WEST ARROW AND NORTH EAST ARROW;Sm;0;ON;;;;;N;;;;; 2928;NORTH EAST ARROW AND SOUTH EAST ARROW;Sm;0;ON;;;;;N;;;;; 2929;SOUTH EAST ARROW AND SOUTH WEST ARROW;Sm;0;ON;;;;;N;;;;; 292A;SOUTH WEST ARROW AND NORTH WEST ARROW;Sm;0;ON;;;;;N;;;;; 292B;RISING DIAGONAL CROSSING FALLING DIAGONAL;Sm;0;ON;;;;;N;;;;; 292C;FALLING DIAGONAL CROSSING RISING DIAGONAL;Sm;0;ON;;;;;N;;;;; 292D;SOUTH EAST ARROW CROSSING NORTH EAST ARROW;Sm;0;ON;;;;;N;;;;; 292E;NORTH EAST ARROW CROSSING SOUTH EAST ARROW;Sm;0;ON;;;;;N;;;;; 292F;FALLING DIAGONAL CROSSING NORTH EAST ARROW;Sm;0;ON;;;;;N;;;;; 2930;RISING DIAGONAL CROSSING SOUTH EAST ARROW;Sm;0;ON;;;;;N;;;;; 2931;NORTH EAST ARROW CROSSING NORTH WEST ARROW;Sm;0;ON;;;;;N;;;;; 2932;NORTH WEST ARROW CROSSING NORTH EAST ARROW;Sm;0;ON;;;;;N;;;;; 2933;WAVE ARROW POINTING DIRECTLY RIGHT;Sm;0;ON;;;;;N;;;;; 2934;ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS;Sm;0;ON;;;;;N;;;;; 2935;ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS;Sm;0;ON;;;;;N;;;;; 2936;ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS;Sm;0;ON;;;;;N;;;;; 2937;ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS;Sm;0;ON;;;;;N;;;;; 2938;RIGHT-SIDE ARC CLOCKWISE ARROW;Sm;0;ON;;;;;N;;;;; 2939;LEFT-SIDE ARC ANTICLOCKWISE ARROW;Sm;0;ON;;;;;N;;;;; 293A;TOP ARC ANTICLOCKWISE ARROW;Sm;0;ON;;;;;N;;;;; 293B;BOTTOM ARC ANTICLOCKWISE ARROW;Sm;0;ON;;;;;N;;;;; 293C;TOP ARC CLOCKWISE ARROW WITH MINUS;Sm;0;ON;;;;;N;;;;; 293D;TOP ARC ANTICLOCKWISE ARROW WITH PLUS;Sm;0;ON;;;;;N;;;;; 293E;LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW;Sm;0;ON;;;;;N;;;;; 293F;LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW;Sm;0;ON;;;;;N;;;;; 2940;ANTICLOCKWISE CLOSED CIRCLE ARROW;Sm;0;ON;;;;;N;;;;; 2941;CLOCKWISE CLOSED CIRCLE ARROW;Sm;0;ON;;;;;N;;;;; 2942;RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 2943;LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 2944;SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 2945;RIGHTWARDS ARROW WITH PLUS BELOW;Sm;0;ON;;;;;N;;;;; 2946;LEFTWARDS ARROW WITH PLUS BELOW;Sm;0;ON;;;;;N;;;;; 2947;RIGHTWARDS ARROW THROUGH X;Sm;0;ON;;;;;N;;;;; 2948;LEFT RIGHT ARROW THROUGH SMALL CIRCLE;Sm;0;ON;;;;;N;;;;; 2949;UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE;Sm;0;ON;;;;;N;;;;; 294A;LEFT BARB UP RIGHT BARB DOWN HARPOON;Sm;0;ON;;;;;N;;;;; 294B;LEFT BARB DOWN RIGHT BARB UP HARPOON;Sm;0;ON;;;;;N;;;;; 294C;UP BARB RIGHT DOWN BARB LEFT HARPOON;Sm;0;ON;;;;;N;;;;; 294D;UP BARB LEFT DOWN BARB RIGHT HARPOON;Sm;0;ON;;;;;N;;;;; 294E;LEFT BARB UP RIGHT BARB UP HARPOON;Sm;0;ON;;;;;N;;;;; 294F;UP BARB RIGHT DOWN BARB RIGHT HARPOON;Sm;0;ON;;;;;N;;;;; 2950;LEFT BARB DOWN RIGHT BARB DOWN HARPOON;Sm;0;ON;;;;;N;;;;; 2951;UP BARB LEFT DOWN BARB LEFT HARPOON;Sm;0;ON;;;;;N;;;;; 2952;LEFTWARDS HARPOON WITH BARB UP TO BAR;Sm;0;ON;;;;;N;;;;; 2953;RIGHTWARDS HARPOON WITH BARB UP TO BAR;Sm;0;ON;;;;;N;;;;; 2954;UPWARDS HARPOON WITH BARB RIGHT TO BAR;Sm;0;ON;;;;;N;;;;; 2955;DOWNWARDS HARPOON WITH BARB RIGHT TO BAR;Sm;0;ON;;;;;N;;;;; 2956;LEFTWARDS HARPOON WITH BARB DOWN TO BAR;Sm;0;ON;;;;;N;;;;; 2957;RIGHTWARDS HARPOON WITH BARB DOWN TO BAR;Sm;0;ON;;;;;N;;;;; 2958;UPWARDS HARPOON WITH BARB LEFT TO BAR;Sm;0;ON;;;;;N;;;;; 2959;DOWNWARDS HARPOON WITH BARB LEFT TO BAR;Sm;0;ON;;;;;N;;;;; 295A;LEFTWARDS HARPOON WITH BARB UP FROM BAR;Sm;0;ON;;;;;N;;;;; 295B;RIGHTWARDS HARPOON WITH BARB UP FROM BAR;Sm;0;ON;;;;;N;;;;; 295C;UPWARDS HARPOON WITH BARB RIGHT FROM BAR;Sm;0;ON;;;;;N;;;;; 295D;DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR;Sm;0;ON;;;;;N;;;;; 295E;LEFTWARDS HARPOON WITH BARB DOWN FROM BAR;Sm;0;ON;;;;;N;;;;; 295F;RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR;Sm;0;ON;;;;;N;;;;; 2960;UPWARDS HARPOON WITH BARB LEFT FROM BAR;Sm;0;ON;;;;;N;;;;; 2961;DOWNWARDS HARPOON WITH BARB LEFT FROM BAR;Sm;0;ON;;;;;N;;;;; 2962;LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN;Sm;0;ON;;;;;N;;;;; 2963;UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT;Sm;0;ON;;;;;N;;;;; 2964;RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN;Sm;0;ON;;;;;N;;;;; 2965;DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT;Sm;0;ON;;;;;N;;;;; 2966;LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP;Sm;0;ON;;;;;N;;;;; 2967;LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN;Sm;0;ON;;;;;N;;;;; 2968;RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP;Sm;0;ON;;;;;N;;;;; 2969;RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN;Sm;0;ON;;;;;N;;;;; 296A;LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH;Sm;0;ON;;;;;N;;;;; 296B;LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH;Sm;0;ON;;;;;N;;;;; 296C;RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH;Sm;0;ON;;;;;N;;;;; 296D;RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH;Sm;0;ON;;;;;N;;;;; 296E;UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT;Sm;0;ON;;;;;N;;;;; 296F;DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT;Sm;0;ON;;;;;N;;;;; 2970;RIGHT DOUBLE ARROW WITH ROUNDED HEAD;Sm;0;ON;;;;;N;;;;; 2971;EQUALS SIGN ABOVE RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 2972;TILDE OPERATOR ABOVE RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 2973;LEFTWARDS ARROW ABOVE TILDE OPERATOR;Sm;0;ON;;;;;N;;;;; 2974;RIGHTWARDS ARROW ABOVE TILDE OPERATOR;Sm;0;ON;;;;;N;;;;; 2975;RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO;Sm;0;ON;;;;;N;;;;; 2976;LESS-THAN ABOVE LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 2977;LEFTWARDS ARROW THROUGH LESS-THAN;Sm;0;ON;;;;;N;;;;; 2978;GREATER-THAN ABOVE RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 2979;SUBSET ABOVE RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 297A;LEFTWARDS ARROW THROUGH SUBSET;Sm;0;ON;;;;;N;;;;; 297B;SUPERSET ABOVE LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 297C;LEFT FISH TAIL;Sm;0;ON;;;;;N;;;;; 297D;RIGHT FISH TAIL;Sm;0;ON;;;;;N;;;;; 297E;UP FISH TAIL;Sm;0;ON;;;;;N;;;;; 297F;DOWN FISH TAIL;Sm;0;ON;;;;;N;;;;; 2980;TRIPLE VERTICAL BAR DELIMITER;Sm;0;ON;;;;;N;;;;; 2981;Z NOTATION SPOT;Sm;0;ON;;;;;N;;;;; 2982;Z NOTATION TYPE COLON;Sm;0;ON;;;;;N;;;;; 2983;LEFT WHITE CURLY BRACKET;Ps;0;ON;;;;;Y;;;;; 2984;RIGHT WHITE CURLY BRACKET;Pe;0;ON;;;;;Y;;;;; 2985;LEFT WHITE PARENTHESIS;Ps;0;ON;;;;;Y;;;;; 2986;RIGHT WHITE PARENTHESIS;Pe;0;ON;;;;;Y;;;;; 2987;Z NOTATION LEFT IMAGE BRACKET;Ps;0;ON;;;;;Y;;;;; 2988;Z NOTATION RIGHT IMAGE BRACKET;Pe;0;ON;;;;;Y;;;;; 2989;Z NOTATION LEFT BINDING BRACKET;Ps;0;ON;;;;;Y;;;;; 298A;Z NOTATION RIGHT BINDING BRACKET;Pe;0;ON;;;;;Y;;;;; 298B;LEFT SQUARE BRACKET WITH UNDERBAR;Ps;0;ON;;;;;Y;;;;; 298C;RIGHT SQUARE BRACKET WITH UNDERBAR;Pe;0;ON;;;;;Y;;;;; 298D;LEFT SQUARE BRACKET WITH TICK IN TOP CORNER;Ps;0;ON;;;;;Y;;;;; 298E;RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER;Pe;0;ON;;;;;Y;;;;; 298F;LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER;Ps;0;ON;;;;;Y;;;;; 2990;RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER;Pe;0;ON;;;;;Y;;;;; 2991;LEFT ANGLE BRACKET WITH DOT;Ps;0;ON;;;;;Y;;;;; 2992;RIGHT ANGLE BRACKET WITH DOT;Pe;0;ON;;;;;Y;;;;; 2993;LEFT ARC LESS-THAN BRACKET;Ps;0;ON;;;;;Y;;;;; 2994;RIGHT ARC GREATER-THAN BRACKET;Pe;0;ON;;;;;Y;;;;; 2995;DOUBLE LEFT ARC GREATER-THAN BRACKET;Ps;0;ON;;;;;Y;;;;; 2996;DOUBLE RIGHT ARC LESS-THAN BRACKET;Pe;0;ON;;;;;Y;;;;; 2997;LEFT BLACK TORTOISE SHELL BRACKET;Ps;0;ON;;;;;Y;;;;; 2998;RIGHT BLACK TORTOISE SHELL BRACKET;Pe;0;ON;;;;;Y;;;;; 2999;DOTTED FENCE;Sm;0;ON;;;;;N;;;;; 299A;VERTICAL ZIGZAG LINE;Sm;0;ON;;;;;N;;;;; 299B;MEASURED ANGLE OPENING LEFT;Sm;0;ON;;;;;Y;;;;; 299C;RIGHT ANGLE VARIANT WITH SQUARE;Sm;0;ON;;;;;Y;;;;; 299D;MEASURED RIGHT ANGLE WITH DOT;Sm;0;ON;;;;;Y;;;;; 299E;ANGLE WITH S INSIDE;Sm;0;ON;;;;;Y;;;;; 299F;ACUTE ANGLE;Sm;0;ON;;;;;Y;;;;; 29A0;SPHERICAL ANGLE OPENING LEFT;Sm;0;ON;;;;;Y;;;;; 29A1;SPHERICAL ANGLE OPENING UP;Sm;0;ON;;;;;N;;;;; 29A2;TURNED ANGLE;Sm;0;ON;;;;;Y;;;;; 29A3;REVERSED ANGLE;Sm;0;ON;;;;;Y;;;;; 29A4;ANGLE WITH UNDERBAR;Sm;0;ON;;;;;Y;;;;; 29A5;REVERSED ANGLE WITH UNDERBAR;Sm;0;ON;;;;;Y;;;;; 29A6;OBLIQUE ANGLE OPENING UP;Sm;0;ON;;;;;Y;;;;; 29A7;OBLIQUE ANGLE OPENING DOWN;Sm;0;ON;;;;;Y;;;;; 29A8;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT;Sm;0;ON;;;;;Y;;;;; 29A9;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT;Sm;0;ON;;;;;Y;;;;; 29AA;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT;Sm;0;ON;;;;;Y;;;;; 29AB;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT;Sm;0;ON;;;;;Y;;;;; 29AC;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP;Sm;0;ON;;;;;Y;;;;; 29AD;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP;Sm;0;ON;;;;;Y;;;;; 29AE;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN;Sm;0;ON;;;;;Y;;;;; 29AF;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN;Sm;0;ON;;;;;Y;;;;; 29B0;REVERSED EMPTY SET;Sm;0;ON;;;;;N;;;;; 29B1;EMPTY SET WITH OVERBAR;Sm;0;ON;;;;;N;;;;; 29B2;EMPTY SET WITH SMALL CIRCLE ABOVE;Sm;0;ON;;;;;N;;;;; 29B3;EMPTY SET WITH RIGHT ARROW ABOVE;Sm;0;ON;;;;;N;;;;; 29B4;EMPTY SET WITH LEFT ARROW ABOVE;Sm;0;ON;;;;;N;;;;; 29B5;CIRCLE WITH HORIZONTAL BAR;Sm;0;ON;;;;;N;;;;; 29B6;CIRCLED VERTICAL BAR;Sm;0;ON;;;;;N;;;;; 29B7;CIRCLED PARALLEL;Sm;0;ON;;;;;N;;;;; 29B8;CIRCLED REVERSE SOLIDUS;Sm;0;ON;;;;;Y;;;;; 29B9;CIRCLED PERPENDICULAR;Sm;0;ON;;;;;N;;;;; 29BA;CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR;Sm;0;ON;;;;;N;;;;; 29BB;CIRCLE WITH SUPERIMPOSED X;Sm;0;ON;;;;;N;;;;; 29BC;CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN;Sm;0;ON;;;;;N;;;;; 29BD;UP ARROW THROUGH CIRCLE;Sm;0;ON;;;;;N;;;;; 29BE;CIRCLED WHITE BULLET;Sm;0;ON;;;;;N;;;;; 29BF;CIRCLED BULLET;Sm;0;ON;;;;;N;;;;; 29C0;CIRCLED LESS-THAN;Sm;0;ON;;;;;Y;;;;; 29C1;CIRCLED GREATER-THAN;Sm;0;ON;;;;;Y;;;;; 29C2;CIRCLE WITH SMALL CIRCLE TO THE RIGHT;Sm;0;ON;;;;;Y;;;;; 29C3;CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT;Sm;0;ON;;;;;Y;;;;; 29C4;SQUARED RISING DIAGONAL SLASH;Sm;0;ON;;;;;Y;;;;; 29C5;SQUARED FALLING DIAGONAL SLASH;Sm;0;ON;;;;;Y;;;;; 29C6;SQUARED ASTERISK;Sm;0;ON;;;;;N;;;;; 29C7;SQUARED SMALL CIRCLE;Sm;0;ON;;;;;N;;;;; 29C8;SQUARED SQUARE;Sm;0;ON;;;;;N;;;;; 29C9;TWO JOINED SQUARES;Sm;0;ON;;;;;Y;;;;; 29CA;TRIANGLE WITH DOT ABOVE;Sm;0;ON;;;;;N;;;;; 29CB;TRIANGLE WITH UNDERBAR;Sm;0;ON;;;;;N;;;;; 29CC;S IN TRIANGLE;Sm;0;ON;;;;;N;;;;; 29CD;TRIANGLE WITH SERIFS AT BOTTOM;Sm;0;ON;;;;;N;;;;; 29CE;RIGHT TRIANGLE ABOVE LEFT TRIANGLE;Sm;0;ON;;;;;Y;;;;; 29CF;LEFT TRIANGLE BESIDE VERTICAL BAR;Sm;0;ON;;;;;Y;;;;; 29D0;VERTICAL BAR BESIDE RIGHT TRIANGLE;Sm;0;ON;;;;;Y;;;;; 29D1;BOWTIE WITH LEFT HALF BLACK;Sm;0;ON;;;;;Y;;;;; 29D2;BOWTIE WITH RIGHT HALF BLACK;Sm;0;ON;;;;;Y;;;;; 29D3;BLACK BOWTIE;Sm;0;ON;;;;;N;;;;; 29D4;TIMES WITH LEFT HALF BLACK;Sm;0;ON;;;;;Y;;;;; 29D5;TIMES WITH RIGHT HALF BLACK;Sm;0;ON;;;;;Y;;;;; 29D6;WHITE HOURGLASS;Sm;0;ON;;;;;N;;;;; 29D7;BLACK HOURGLASS;Sm;0;ON;;;;;N;;;;; 29D8;LEFT WIGGLY FENCE;Ps;0;ON;;;;;Y;;;;; 29D9;RIGHT WIGGLY FENCE;Pe;0;ON;;;;;Y;;;;; 29DA;LEFT DOUBLE WIGGLY FENCE;Ps;0;ON;;;;;Y;;;;; 29DB;RIGHT DOUBLE WIGGLY FENCE;Pe;0;ON;;;;;Y;;;;; 29DC;INCOMPLETE INFINITY;Sm;0;ON;;;;;Y;;;;; 29DD;TIE OVER INFINITY;Sm;0;ON;;;;;N;;;;; 29DE;INFINITY NEGATED WITH VERTICAL BAR;Sm;0;ON;;;;;N;;;;; 29DF;DOUBLE-ENDED MULTIMAP;Sm;0;ON;;;;;N;;;;; 29E0;SQUARE WITH CONTOURED OUTLINE;Sm;0;ON;;;;;N;;;;; 29E1;INCREASES AS;Sm;0;ON;;;;;Y;;;;; 29E2;SHUFFLE PRODUCT;Sm;0;ON;;;;;N;;;;; 29E3;EQUALS SIGN AND SLANTED PARALLEL;Sm;0;ON;;;;;Y;;;;; 29E4;EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE;Sm;0;ON;;;;;Y;;;;; 29E5;IDENTICAL TO AND SLANTED PARALLEL;Sm;0;ON;;;;;Y;;;;; 29E6;GLEICH STARK;Sm;0;ON;;;;;N;;;;; 29E7;THERMODYNAMIC;Sm;0;ON;;;;;N;;;;; 29E8;DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK;Sm;0;ON;;;;;Y;;;;; 29E9;DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK;Sm;0;ON;;;;;Y;;;;; 29EA;BLACK DIAMOND WITH DOWN ARROW;Sm;0;ON;;;;;N;;;;; 29EB;BLACK LOZENGE;Sm;0;ON;;;;;N;;;;; 29EC;WHITE CIRCLE WITH DOWN ARROW;Sm;0;ON;;;;;N;;;;; 29ED;BLACK CIRCLE WITH DOWN ARROW;Sm;0;ON;;;;;N;;;;; 29EE;ERROR-BARRED WHITE SQUARE;Sm;0;ON;;;;;N;;;;; 29EF;ERROR-BARRED BLACK SQUARE;Sm;0;ON;;;;;N;;;;; 29F0;ERROR-BARRED WHITE DIAMOND;Sm;0;ON;;;;;N;;;;; 29F1;ERROR-BARRED BLACK DIAMOND;Sm;0;ON;;;;;N;;;;; 29F2;ERROR-BARRED WHITE CIRCLE;Sm;0;ON;;;;;N;;;;; 29F3;ERROR-BARRED BLACK CIRCLE;Sm;0;ON;;;;;N;;;;; 29F4;RULE-DELAYED;Sm;0;ON;;;;;Y;;;;; 29F5;REVERSE SOLIDUS OPERATOR;Sm;0;ON;;;;;Y;;;;; 29F6;SOLIDUS WITH OVERBAR;Sm;0;ON;;;;;Y;;;;; 29F7;REVERSE SOLIDUS WITH HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;; 29F8;BIG SOLIDUS;Sm;0;ON;;;;;Y;;;;; 29F9;BIG REVERSE SOLIDUS;Sm;0;ON;;;;;Y;;;;; 29FA;DOUBLE PLUS;Sm;0;ON;;;;;N;;;;; 29FB;TRIPLE PLUS;Sm;0;ON;;;;;N;;;;; 29FC;LEFT-POINTING CURVED ANGLE BRACKET;Ps;0;ON;;;;;Y;;;;; 29FD;RIGHT-POINTING CURVED ANGLE BRACKET;Pe;0;ON;;;;;Y;;;;; 29FE;TINY;Sm;0;ON;;;;;N;;;;; 29FF;MINY;Sm;0;ON;;;;;N;;;;; 2A00;N-ARY CIRCLED DOT OPERATOR;Sm;0;ON;;;;;N;;;;; 2A01;N-ARY CIRCLED PLUS OPERATOR;Sm;0;ON;;;;;N;;;;; 2A02;N-ARY CIRCLED TIMES OPERATOR;Sm;0;ON;;;;;N;;;;; 2A03;N-ARY UNION OPERATOR WITH DOT;Sm;0;ON;;;;;N;;;;; 2A04;N-ARY UNION OPERATOR WITH PLUS;Sm;0;ON;;;;;N;;;;; 2A05;N-ARY SQUARE INTERSECTION OPERATOR;Sm;0;ON;;;;;N;;;;; 2A06;N-ARY SQUARE UNION OPERATOR;Sm;0;ON;;;;;N;;;;; 2A07;TWO LOGICAL AND OPERATOR;Sm;0;ON;;;;;N;;;;; 2A08;TWO LOGICAL OR OPERATOR;Sm;0;ON;;;;;N;;;;; 2A09;N-ARY TIMES OPERATOR;Sm;0;ON;;;;;N;;;;; 2A0A;MODULO TWO SUM;Sm;0;ON;;;;;Y;;;;; 2A0B;SUMMATION WITH INTEGRAL;Sm;0;ON;;;;;Y;;;;; 2A0C;QUADRUPLE INTEGRAL OPERATOR;Sm;0;ON; 222B 222B 222B 222B;;;;Y;;;;; 2A0D;FINITE PART INTEGRAL;Sm;0;ON;;;;;Y;;;;; 2A0E;INTEGRAL WITH DOUBLE STROKE;Sm;0;ON;;;;;Y;;;;; 2A0F;INTEGRAL AVERAGE WITH SLASH;Sm;0;ON;;;;;Y;;;;; 2A10;CIRCULATION FUNCTION;Sm;0;ON;;;;;Y;;;;; 2A11;ANTICLOCKWISE INTEGRATION;Sm;0;ON;;;;;Y;;;;; 2A12;LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE;Sm;0;ON;;;;;Y;;;;; 2A13;LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE;Sm;0;ON;;;;;Y;;;;; 2A14;LINE INTEGRATION NOT INCLUDING THE POLE;Sm;0;ON;;;;;Y;;;;; 2A15;INTEGRAL AROUND A POINT OPERATOR;Sm;0;ON;;;;;Y;;;;; 2A16;QUATERNION INTEGRAL OPERATOR;Sm;0;ON;;;;;Y;;;;; 2A17;INTEGRAL WITH LEFTWARDS ARROW WITH HOOK;Sm;0;ON;;;;;Y;;;;; 2A18;INTEGRAL WITH TIMES SIGN;Sm;0;ON;;;;;Y;;;;; 2A19;INTEGRAL WITH INTERSECTION;Sm;0;ON;;;;;Y;;;;; 2A1A;INTEGRAL WITH UNION;Sm;0;ON;;;;;Y;;;;; 2A1B;INTEGRAL WITH OVERBAR;Sm;0;ON;;;;;Y;;;;; 2A1C;INTEGRAL WITH UNDERBAR;Sm;0;ON;;;;;Y;;;;; 2A1D;JOIN;Sm;0;ON;;;;;N;;;;; 2A1E;LARGE LEFT TRIANGLE OPERATOR;Sm;0;ON;;;;;Y;;;;; 2A1F;Z NOTATION SCHEMA COMPOSITION;Sm;0;ON;;;;;Y;;;;; 2A20;Z NOTATION SCHEMA PIPING;Sm;0;ON;;;;;Y;;;;; 2A21;Z NOTATION SCHEMA PROJECTION;Sm;0;ON;;;;;Y;;;;; 2A22;PLUS SIGN WITH SMALL CIRCLE ABOVE;Sm;0;ON;;;;;N;;;;; 2A23;PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE;Sm;0;ON;;;;;N;;;;; 2A24;PLUS SIGN WITH TILDE ABOVE;Sm;0;ON;;;;;Y;;;;; 2A25;PLUS SIGN WITH DOT BELOW;Sm;0;ON;;;;;N;;;;; 2A26;PLUS SIGN WITH TILDE BELOW;Sm;0;ON;;;;;Y;;;;; 2A27;PLUS SIGN WITH SUBSCRIPT TWO;Sm;0;ON;;;;;N;;;;; 2A28;PLUS SIGN WITH BLACK TRIANGLE;Sm;0;ON;;;;;N;;;;; 2A29;MINUS SIGN WITH COMMA ABOVE;Sm;0;ON;;;;;Y;;;;; 2A2A;MINUS SIGN WITH DOT BELOW;Sm;0;ON;;;;;N;;;;; 2A2B;MINUS SIGN WITH FALLING DOTS;Sm;0;ON;;;;;Y;;;;; 2A2C;MINUS SIGN WITH RISING DOTS;Sm;0;ON;;;;;Y;;;;; 2A2D;PLUS SIGN IN LEFT HALF CIRCLE;Sm;0;ON;;;;;Y;;;;; 2A2E;PLUS SIGN IN RIGHT HALF CIRCLE;Sm;0;ON;;;;;Y;;;;; 2A2F;VECTOR OR CROSS PRODUCT;Sm;0;ON;;;;;N;;;;; 2A30;MULTIPLICATION SIGN WITH DOT ABOVE;Sm;0;ON;;;;;N;;;;; 2A31;MULTIPLICATION SIGN WITH UNDERBAR;Sm;0;ON;;;;;N;;;;; 2A32;SEMIDIRECT PRODUCT WITH BOTTOM CLOSED;Sm;0;ON;;;;;N;;;;; 2A33;SMASH PRODUCT;Sm;0;ON;;;;;N;;;;; 2A34;MULTIPLICATION SIGN IN LEFT HALF CIRCLE;Sm;0;ON;;;;;Y;;;;; 2A35;MULTIPLICATION SIGN IN RIGHT HALF CIRCLE;Sm;0;ON;;;;;Y;;;;; 2A36;CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT;Sm;0;ON;;;;;N;;;;; 2A37;MULTIPLICATION SIGN IN DOUBLE CIRCLE;Sm;0;ON;;;;;N;;;;; 2A38;CIRCLED DIVISION SIGN;Sm;0;ON;;;;;N;;;;; 2A39;PLUS SIGN IN TRIANGLE;Sm;0;ON;;;;;N;;;;; 2A3A;MINUS SIGN IN TRIANGLE;Sm;0;ON;;;;;N;;;;; 2A3B;MULTIPLICATION SIGN IN TRIANGLE;Sm;0;ON;;;;;N;;;;; 2A3C;INTERIOR PRODUCT;Sm;0;ON;;;;;Y;;;;; 2A3D;RIGHTHAND INTERIOR PRODUCT;Sm;0;ON;;;;;Y;;;;; 2A3E;Z NOTATION RELATIONAL COMPOSITION;Sm;0;ON;;;;;Y;;;;; 2A3F;AMALGAMATION OR COPRODUCT;Sm;0;ON;;;;;N;;;;; 2A40;INTERSECTION WITH DOT;Sm;0;ON;;;;;N;;;;; 2A41;UNION WITH MINUS SIGN;Sm;0;ON;;;;;N;;;;; 2A42;UNION WITH OVERBAR;Sm;0;ON;;;;;N;;;;; 2A43;INTERSECTION WITH OVERBAR;Sm;0;ON;;;;;N;;;;; 2A44;INTERSECTION WITH LOGICAL AND;Sm;0;ON;;;;;N;;;;; 2A45;UNION WITH LOGICAL OR;Sm;0;ON;;;;;N;;;;; 2A46;UNION ABOVE INTERSECTION;Sm;0;ON;;;;;N;;;;; 2A47;INTERSECTION ABOVE UNION;Sm;0;ON;;;;;N;;;;; 2A48;UNION ABOVE BAR ABOVE INTERSECTION;Sm;0;ON;;;;;N;;;;; 2A49;INTERSECTION ABOVE BAR ABOVE UNION;Sm;0;ON;;;;;N;;;;; 2A4A;UNION BESIDE AND JOINED WITH UNION;Sm;0;ON;;;;;N;;;;; 2A4B;INTERSECTION BESIDE AND JOINED WITH INTERSECTION;Sm;0;ON;;;;;N;;;;; 2A4C;CLOSED UNION WITH SERIFS;Sm;0;ON;;;;;N;;;;; 2A4D;CLOSED INTERSECTION WITH SERIFS;Sm;0;ON;;;;;N;;;;; 2A4E;DOUBLE SQUARE INTERSECTION;Sm;0;ON;;;;;N;;;;; 2A4F;DOUBLE SQUARE UNION;Sm;0;ON;;;;;N;;;;; 2A50;CLOSED UNION WITH SERIFS AND SMASH PRODUCT;Sm;0;ON;;;;;N;;;;; 2A51;LOGICAL AND WITH DOT ABOVE;Sm;0;ON;;;;;N;;;;; 2A52;LOGICAL OR WITH DOT ABOVE;Sm;0;ON;;;;;N;;;;; 2A53;DOUBLE LOGICAL AND;Sm;0;ON;;;;;N;;;;; 2A54;DOUBLE LOGICAL OR;Sm;0;ON;;;;;N;;;;; 2A55;TWO INTERSECTING LOGICAL AND;Sm;0;ON;;;;;N;;;;; 2A56;TWO INTERSECTING LOGICAL OR;Sm;0;ON;;;;;N;;;;; 2A57;SLOPING LARGE OR;Sm;0;ON;;;;;Y;;;;; 2A58;SLOPING LARGE AND;Sm;0;ON;;;;;Y;;;;; 2A59;LOGICAL OR OVERLAPPING LOGICAL AND;Sm;0;ON;;;;;N;;;;; 2A5A;LOGICAL AND WITH MIDDLE STEM;Sm;0;ON;;;;;N;;;;; 2A5B;LOGICAL OR WITH MIDDLE STEM;Sm;0;ON;;;;;N;;;;; 2A5C;LOGICAL AND WITH HORIZONTAL DASH;Sm;0;ON;;;;;N;;;;; 2A5D;LOGICAL OR WITH HORIZONTAL DASH;Sm;0;ON;;;;;N;;;;; 2A5E;LOGICAL AND WITH DOUBLE OVERBAR;Sm;0;ON;;;;;N;;;;; 2A5F;LOGICAL AND WITH UNDERBAR;Sm;0;ON;;;;;N;;;;; 2A60;LOGICAL AND WITH DOUBLE UNDERBAR;Sm;0;ON;;;;;N;;;;; 2A61;SMALL VEE WITH UNDERBAR;Sm;0;ON;;;;;N;;;;; 2A62;LOGICAL OR WITH DOUBLE OVERBAR;Sm;0;ON;;;;;N;;;;; 2A63;LOGICAL OR WITH DOUBLE UNDERBAR;Sm;0;ON;;;;;N;;;;; 2A64;Z NOTATION DOMAIN ANTIRESTRICTION;Sm;0;ON;;;;;Y;;;;; 2A65;Z NOTATION RANGE ANTIRESTRICTION;Sm;0;ON;;;;;Y;;;;; 2A66;EQUALS SIGN WITH DOT BELOW;Sm;0;ON;;;;;N;;;;; 2A67;IDENTICAL WITH DOT ABOVE;Sm;0;ON;;;;;N;;;;; 2A68;TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2A69;TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2A6A;TILDE OPERATOR WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;; 2A6B;TILDE OPERATOR WITH RISING DOTS;Sm;0;ON;;;;;Y;;;;; 2A6C;SIMILAR MINUS SIMILAR;Sm;0;ON;;;;;Y;;;;; 2A6D;CONGRUENT WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;; 2A6E;EQUALS WITH ASTERISK;Sm;0;ON;;;;;N;;;;; 2A6F;ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT;Sm;0;ON;;;;;Y;;;;; 2A70;APPROXIMATELY EQUAL OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2A71;EQUALS SIGN ABOVE PLUS SIGN;Sm;0;ON;;;;;N;;;;; 2A72;PLUS SIGN ABOVE EQUALS SIGN;Sm;0;ON;;;;;N;;;;; 2A73;EQUALS SIGN ABOVE TILDE OPERATOR;Sm;0;ON;;;;;Y;;;;; 2A74;DOUBLE COLON EQUAL;Sm;0;ON; 003A 003A 003D;;;;Y;;;;; 2A75;TWO CONSECUTIVE EQUALS SIGNS;Sm;0;ON; 003D 003D;;;;N;;;;; 2A76;THREE CONSECUTIVE EQUALS SIGNS;Sm;0;ON; 003D 003D 003D;;;;N;;;;; 2A77;EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW;Sm;0;ON;;;;;N;;;;; 2A78;EQUIVALENT WITH FOUR DOTS ABOVE;Sm;0;ON;;;;;N;;;;; 2A79;LESS-THAN WITH CIRCLE INSIDE;Sm;0;ON;;;;;Y;;;;; 2A7A;GREATER-THAN WITH CIRCLE INSIDE;Sm;0;ON;;;;;Y;;;;; 2A7B;LESS-THAN WITH QUESTION MARK ABOVE;Sm;0;ON;;;;;Y;;;;; 2A7C;GREATER-THAN WITH QUESTION MARK ABOVE;Sm;0;ON;;;;;Y;;;;; 2A7D;LESS-THAN OR SLANTED EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2A7E;GREATER-THAN OR SLANTED EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2A7F;LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE;Sm;0;ON;;;;;Y;;;;; 2A80;GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE;Sm;0;ON;;;;;Y;;;;; 2A81;LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;; 2A82;GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;; 2A83;LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT;Sm;0;ON;;;;;Y;;;;; 2A84;GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT;Sm;0;ON;;;;;Y;;;;; 2A85;LESS-THAN OR APPROXIMATE;Sm;0;ON;;;;;Y;;;;; 2A86;GREATER-THAN OR APPROXIMATE;Sm;0;ON;;;;;Y;;;;; 2A87;LESS-THAN AND SINGLE-LINE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2A88;GREATER-THAN AND SINGLE-LINE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2A89;LESS-THAN AND NOT APPROXIMATE;Sm;0;ON;;;;;Y;;;;; 2A8A;GREATER-THAN AND NOT APPROXIMATE;Sm;0;ON;;;;;Y;;;;; 2A8B;LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN;Sm;0;ON;;;;;Y;;;;; 2A8C;GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN;Sm;0;ON;;;;;Y;;;;; 2A8D;LESS-THAN ABOVE SIMILAR OR EQUAL;Sm;0;ON;;;;;Y;;;;; 2A8E;GREATER-THAN ABOVE SIMILAR OR EQUAL;Sm;0;ON;;;;;Y;;;;; 2A8F;LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN;Sm;0;ON;;;;;Y;;;;; 2A90;GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN;Sm;0;ON;;;;;Y;;;;; 2A91;LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL;Sm;0;ON;;;;;Y;;;;; 2A92;GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL;Sm;0;ON;;;;;Y;;;;; 2A93;LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL;Sm;0;ON;;;;;Y;;;;; 2A94;GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL;Sm;0;ON;;;;;Y;;;;; 2A95;SLANTED EQUAL TO OR LESS-THAN;Sm;0;ON;;;;;Y;;;;; 2A96;SLANTED EQUAL TO OR GREATER-THAN;Sm;0;ON;;;;;Y;;;;; 2A97;SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE;Sm;0;ON;;;;;Y;;;;; 2A98;SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE;Sm;0;ON;;;;;Y;;;;; 2A99;DOUBLE-LINE EQUAL TO OR LESS-THAN;Sm;0;ON;;;;;Y;;;;; 2A9A;DOUBLE-LINE EQUAL TO OR GREATER-THAN;Sm;0;ON;;;;;Y;;;;; 2A9B;DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN;Sm;0;ON;;;;;Y;;;;; 2A9C;DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN;Sm;0;ON;;;;;Y;;;;; 2A9D;SIMILAR OR LESS-THAN;Sm;0;ON;;;;;Y;;;;; 2A9E;SIMILAR OR GREATER-THAN;Sm;0;ON;;;;;Y;;;;; 2A9F;SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;; 2AA0;SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;; 2AA1;DOUBLE NESTED LESS-THAN;Sm;0;ON;;;;;Y;;;;; 2AA2;DOUBLE NESTED GREATER-THAN;Sm;0;ON;;;;;Y;;;;; 2AA3;DOUBLE NESTED LESS-THAN WITH UNDERBAR;Sm;0;ON;;;;;Y;;;;; 2AA4;GREATER-THAN OVERLAPPING LESS-THAN;Sm;0;ON;;;;;N;;;;; 2AA5;GREATER-THAN BESIDE LESS-THAN;Sm;0;ON;;;;;N;;;;; 2AA6;LESS-THAN CLOSED BY CURVE;Sm;0;ON;;;;;Y;;;;; 2AA7;GREATER-THAN CLOSED BY CURVE;Sm;0;ON;;;;;Y;;;;; 2AA8;LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL;Sm;0;ON;;;;;Y;;;;; 2AA9;GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL;Sm;0;ON;;;;;Y;;;;; 2AAA;SMALLER THAN;Sm;0;ON;;;;;Y;;;;; 2AAB;LARGER THAN;Sm;0;ON;;;;;Y;;;;; 2AAC;SMALLER THAN OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2AAD;LARGER THAN OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2AAE;EQUALS SIGN WITH BUMPY ABOVE;Sm;0;ON;;;;;N;;;;; 2AAF;PRECEDES ABOVE SINGLE-LINE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;; 2AB0;SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;; 2AB1;PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2AB2;SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2AB3;PRECEDES ABOVE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;; 2AB4;SUCCEEDS ABOVE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;; 2AB5;PRECEDES ABOVE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2AB6;SUCCEEDS ABOVE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2AB7;PRECEDES ABOVE ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2AB8;SUCCEEDS ABOVE ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2AB9;PRECEDES ABOVE NOT ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2ABA;SUCCEEDS ABOVE NOT ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2ABB;DOUBLE PRECEDES;Sm;0;ON;;;;;Y;;;;; 2ABC;DOUBLE SUCCEEDS;Sm;0;ON;;;;;Y;;;;; 2ABD;SUBSET WITH DOT;Sm;0;ON;;;;;Y;;;;; 2ABE;SUPERSET WITH DOT;Sm;0;ON;;;;;Y;;;;; 2ABF;SUBSET WITH PLUS SIGN BELOW;Sm;0;ON;;;;;Y;;;;; 2AC0;SUPERSET WITH PLUS SIGN BELOW;Sm;0;ON;;;;;Y;;;;; 2AC1;SUBSET WITH MULTIPLICATION SIGN BELOW;Sm;0;ON;;;;;Y;;;;; 2AC2;SUPERSET WITH MULTIPLICATION SIGN BELOW;Sm;0;ON;;;;;Y;;;;; 2AC3;SUBSET OF OR EQUAL TO WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;; 2AC4;SUPERSET OF OR EQUAL TO WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;; 2AC5;SUBSET OF ABOVE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;; 2AC6;SUPERSET OF ABOVE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;; 2AC7;SUBSET OF ABOVE TILDE OPERATOR;Sm;0;ON;;;;;Y;;;;; 2AC8;SUPERSET OF ABOVE TILDE OPERATOR;Sm;0;ON;;;;;Y;;;;; 2AC9;SUBSET OF ABOVE ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2ACA;SUPERSET OF ABOVE ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2ACB;SUBSET OF ABOVE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2ACC;SUPERSET OF ABOVE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2ACD;SQUARE LEFT OPEN BOX OPERATOR;Sm;0;ON;;;;;Y;;;;; 2ACE;SQUARE RIGHT OPEN BOX OPERATOR;Sm;0;ON;;;;;Y;;;;; 2ACF;CLOSED SUBSET;Sm;0;ON;;;;;Y;;;;; 2AD0;CLOSED SUPERSET;Sm;0;ON;;;;;Y;;;;; 2AD1;CLOSED SUBSET OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2AD2;CLOSED SUPERSET OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2AD3;SUBSET ABOVE SUPERSET;Sm;0;ON;;;;;Y;;;;; 2AD4;SUPERSET ABOVE SUBSET;Sm;0;ON;;;;;Y;;;;; 2AD5;SUBSET ABOVE SUBSET;Sm;0;ON;;;;;Y;;;;; 2AD6;SUPERSET ABOVE SUPERSET;Sm;0;ON;;;;;Y;;;;; 2AD7;SUPERSET BESIDE SUBSET;Sm;0;ON;;;;;N;;;;; 2AD8;SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET;Sm;0;ON;;;;;N;;;;; 2AD9;ELEMENT OF OPENING DOWNWARDS;Sm;0;ON;;;;;N;;;;; 2ADA;PITCHFORK WITH TEE TOP;Sm;0;ON;;;;;N;;;;; 2ADB;TRANSVERSAL INTERSECTION;Sm;0;ON;;;;;N;;;;; 2ADC;FORKING;Sm;0;ON;2ADD 0338;;;;Y;;;;; 2ADD;NONFORKING;Sm;0;ON;;;;;N;;;;; 2ADE;SHORT LEFT TACK;Sm;0;ON;;;;;Y;;;;; 2ADF;SHORT DOWN TACK;Sm;0;ON;;;;;N;;;;; 2AE0;SHORT UP TACK;Sm;0;ON;;;;;N;;;;; 2AE1;PERPENDICULAR WITH S;Sm;0;ON;;;;;N;;;;; 2AE2;VERTICAL BAR TRIPLE RIGHT TURNSTILE;Sm;0;ON;;;;;Y;;;;; 2AE3;DOUBLE VERTICAL BAR LEFT TURNSTILE;Sm;0;ON;;;;;Y;;;;; 2AE4;VERTICAL BAR DOUBLE LEFT TURNSTILE;Sm;0;ON;;;;;Y;;;;; 2AE5;DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE;Sm;0;ON;;;;;Y;;;;; 2AE6;LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL;Sm;0;ON;;;;;Y;;;;; 2AE7;SHORT DOWN TACK WITH OVERBAR;Sm;0;ON;;;;;N;;;;; 2AE8;SHORT UP TACK WITH UNDERBAR;Sm;0;ON;;;;;N;;;;; 2AE9;SHORT UP TACK ABOVE SHORT DOWN TACK;Sm;0;ON;;;;;N;;;;; 2AEA;DOUBLE DOWN TACK;Sm;0;ON;;;;;N;;;;; 2AEB;DOUBLE UP TACK;Sm;0;ON;;;;;N;;;;; 2AEC;DOUBLE STROKE NOT SIGN;Sm;0;ON;;;;;Y;;;;; 2AED;REVERSED DOUBLE STROKE NOT SIGN;Sm;0;ON;;;;;Y;;;;; 2AEE;DOES NOT DIVIDE WITH REVERSED NEGATION SLASH;Sm;0;ON;;;;;Y;;;;; 2AEF;VERTICAL LINE WITH CIRCLE ABOVE;Sm;0;ON;;;;;N;;;;; 2AF0;VERTICAL LINE WITH CIRCLE BELOW;Sm;0;ON;;;;;N;;;;; 2AF1;DOWN TACK WITH CIRCLE BELOW;Sm;0;ON;;;;;N;;;;; 2AF2;PARALLEL WITH HORIZONTAL STROKE;Sm;0;ON;;;;;N;;;;; 2AF3;PARALLEL WITH TILDE OPERATOR;Sm;0;ON;;;;;Y;;;;; 2AF4;TRIPLE VERTICAL BAR BINARY RELATION;Sm;0;ON;;;;;N;;;;; 2AF5;TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE;Sm;0;ON;;;;;N;;;;; 2AF6;TRIPLE COLON OPERATOR;Sm;0;ON;;;;;N;;;;; 2AF7;TRIPLE NESTED LESS-THAN;Sm;0;ON;;;;;Y;;;;; 2AF8;TRIPLE NESTED GREATER-THAN;Sm;0;ON;;;;;Y;;;;; 2AF9;DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2AFA;DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO;Sm;0;ON;;;;;Y;;;;; 2AFB;TRIPLE SOLIDUS BINARY RELATION;Sm;0;ON;;;;;Y;;;;; 2AFC;LARGE TRIPLE VERTICAL BAR OPERATOR;Sm;0;ON;;;;;N;;;;; 2AFD;DOUBLE SOLIDUS OPERATOR;Sm;0;ON;;;;;Y;;;;; 2AFE;WHITE VERTICAL BAR;Sm;0;ON;;;;;N;;;;; 2AFF;N-ARY WHITE VERTICAL BAR;Sm;0;ON;;;;;N;;;;; 2B00;NORTH EAST WHITE ARROW;So;0;ON;;;;;N;;;;; 2B01;NORTH WEST WHITE ARROW;So;0;ON;;;;;N;;;;; 2B02;SOUTH EAST WHITE ARROW;So;0;ON;;;;;N;;;;; 2B03;SOUTH WEST WHITE ARROW;So;0;ON;;;;;N;;;;; 2B04;LEFT RIGHT WHITE ARROW;So;0;ON;;;;;N;;;;; 2B05;LEFTWARDS BLACK ARROW;So;0;ON;;;;;N;;;;; 2B06;UPWARDS BLACK ARROW;So;0;ON;;;;;N;;;;; 2B07;DOWNWARDS BLACK ARROW;So;0;ON;;;;;N;;;;; 2B08;NORTH EAST BLACK ARROW;So;0;ON;;;;;N;;;;; 2B09;NORTH WEST BLACK ARROW;So;0;ON;;;;;N;;;;; 2B0A;SOUTH EAST BLACK ARROW;So;0;ON;;;;;N;;;;; 2B0B;SOUTH WEST BLACK ARROW;So;0;ON;;;;;N;;;;; 2B0C;LEFT RIGHT BLACK ARROW;So;0;ON;;;;;N;;;;; 2B0D;UP DOWN BLACK ARROW;So;0;ON;;;;;N;;;;; 2B0E;RIGHTWARDS ARROW WITH TIP DOWNWARDS;So;0;ON;;;;;N;;;;; 2B0F;RIGHTWARDS ARROW WITH TIP UPWARDS;So;0;ON;;;;;N;;;;; 2B10;LEFTWARDS ARROW WITH TIP DOWNWARDS;So;0;ON;;;;;N;;;;; 2B11;LEFTWARDS ARROW WITH TIP UPWARDS;So;0;ON;;;;;N;;;;; 2B12;SQUARE WITH TOP HALF BLACK;So;0;ON;;;;;N;;;;; 2B13;SQUARE WITH BOTTOM HALF BLACK;So;0;ON;;;;;N;;;;; 2B14;SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK;So;0;ON;;;;;N;;;;; 2B15;SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK;So;0;ON;;;;;N;;;;; 2B16;DIAMOND WITH LEFT HALF BLACK;So;0;ON;;;;;N;;;;; 2B17;DIAMOND WITH RIGHT HALF BLACK;So;0;ON;;;;;N;;;;; 2B18;DIAMOND WITH TOP HALF BLACK;So;0;ON;;;;;N;;;;; 2B19;DIAMOND WITH BOTTOM HALF BLACK;So;0;ON;;;;;N;;;;; 2B1A;DOTTED SQUARE;So;0;ON;;;;;N;;;;; 2B1B;BLACK LARGE SQUARE;So;0;ON;;;;;N;;;;; 2B1C;WHITE LARGE SQUARE;So;0;ON;;;;;N;;;;; 2B1D;BLACK VERY SMALL SQUARE;So;0;ON;;;;;N;;;;; 2B1E;WHITE VERY SMALL SQUARE;So;0;ON;;;;;N;;;;; 2B1F;BLACK PENTAGON;So;0;ON;;;;;N;;;;; 2B20;WHITE PENTAGON;So;0;ON;;;;;N;;;;; 2B21;WHITE HEXAGON;So;0;ON;;;;;N;;;;; 2B22;BLACK HEXAGON;So;0;ON;;;;;N;;;;; 2B23;HORIZONTAL BLACK HEXAGON;So;0;ON;;;;;N;;;;; 2B24;BLACK LARGE CIRCLE;So;0;ON;;;;;N;;;;; 2B25;BLACK MEDIUM DIAMOND;So;0;ON;;;;;N;;;;; 2B26;WHITE MEDIUM DIAMOND;So;0;ON;;;;;N;;;;; 2B27;BLACK MEDIUM LOZENGE;So;0;ON;;;;;N;;;;; 2B28;WHITE MEDIUM LOZENGE;So;0;ON;;;;;N;;;;; 2B29;BLACK SMALL DIAMOND;So;0;ON;;;;;N;;;;; 2B2A;BLACK SMALL LOZENGE;So;0;ON;;;;;N;;;;; 2B2B;WHITE SMALL LOZENGE;So;0;ON;;;;;N;;;;; 2B2C;BLACK HORIZONTAL ELLIPSE;So;0;ON;;;;;N;;;;; 2B2D;WHITE HORIZONTAL ELLIPSE;So;0;ON;;;;;N;;;;; 2B2E;BLACK VERTICAL ELLIPSE;So;0;ON;;;;;N;;;;; 2B2F;WHITE VERTICAL ELLIPSE;So;0;ON;;;;;N;;;;; 2B30;LEFT ARROW WITH SMALL CIRCLE;Sm;0;ON;;;;;N;;;;; 2B31;THREE LEFTWARDS ARROWS;Sm;0;ON;;;;;N;;;;; 2B32;LEFT ARROW WITH CIRCLED PLUS;Sm;0;ON;;;;;N;;;;; 2B33;LONG LEFTWARDS SQUIGGLE ARROW;Sm;0;ON;;;;;N;;;;; 2B34;LEFTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2B35;LEFTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2B36;LEFTWARDS TWO-HEADED ARROW FROM BAR;Sm;0;ON;;;;;N;;;;; 2B37;LEFTWARDS TWO-HEADED TRIPLE DASH ARROW;Sm;0;ON;;;;;N;;;;; 2B38;LEFTWARDS ARROW WITH DOTTED STEM;Sm;0;ON;;;;;N;;;;; 2B39;LEFTWARDS ARROW WITH TAIL WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2B3A;LEFTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2B3B;LEFTWARDS TWO-HEADED ARROW WITH TAIL;Sm;0;ON;;;;;N;;;;; 2B3C;LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2B3D;LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;; 2B3E;LEFTWARDS ARROW THROUGH X;Sm;0;ON;;;;;N;;;;; 2B3F;WAVE ARROW POINTING DIRECTLY LEFT;Sm;0;ON;;;;;N;;;;; 2B40;EQUALS SIGN ABOVE LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 2B41;REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 2B42;LEFTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO;Sm;0;ON;;;;;N;;;;; 2B43;RIGHTWARDS ARROW THROUGH GREATER-THAN;Sm;0;ON;;;;;N;;;;; 2B44;RIGHTWARDS ARROW THROUGH SUPERSET;Sm;0;ON;;;;;N;;;;; 2B45;LEFTWARDS QUADRUPLE ARROW;So;0;ON;;;;;N;;;;; 2B46;RIGHTWARDS QUADRUPLE ARROW;So;0;ON;;;;;N;;;;; 2B47;REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 2B48;RIGHTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO;Sm;0;ON;;;;;N;;;;; 2B49;TILDE OPERATOR ABOVE LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;; 2B4A;LEFTWARDS ARROW ABOVE ALMOST EQUAL TO;Sm;0;ON;;;;;N;;;;; 2B4B;LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR;Sm;0;ON;;;;;N;;;;; 2B4C;RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR;Sm;0;ON;;;;;N;;;;; 2B4D;DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW;So;0;ON;;;;;N;;;;; 2B4E;SHORT SLANTED NORTH ARROW;So;0;ON;;;;;N;;;;; 2B4F;SHORT BACKSLANTED SOUTH ARROW;So;0;ON;;;;;N;;;;; 2B50;WHITE MEDIUM STAR;So;0;ON;;;;;N;;;;; 2B51;BLACK SMALL STAR;So;0;ON;;;;;N;;;;; 2B52;WHITE SMALL STAR;So;0;ON;;;;;N;;;;; 2B53;BLACK RIGHT-POINTING PENTAGON;So;0;ON;;;;;N;;;;; 2B54;WHITE RIGHT-POINTING PENTAGON;So;0;ON;;;;;N;;;;; 2B55;HEAVY LARGE CIRCLE;So;0;ON;;;;;N;;;;; 2B56;HEAVY OVAL WITH OVAL INSIDE;So;0;ON;;;;;N;;;;; 2B57;HEAVY CIRCLE WITH CIRCLE INSIDE;So;0;ON;;;;;N;;;;; 2B58;HEAVY CIRCLE;So;0;ON;;;;;N;;;;; 2B59;HEAVY CIRCLED SALTIRE;So;0;ON;;;;;N;;;;; 2B5A;SLANTED NORTH ARROW WITH HOOKED HEAD;So;0;ON;;;;;N;;;;; 2B5B;BACKSLANTED SOUTH ARROW WITH HOOKED TAIL;So;0;ON;;;;;N;;;;; 2B5C;SLANTED NORTH ARROW WITH HORIZONTAL TAIL;So;0;ON;;;;;N;;;;; 2B5D;BACKSLANTED SOUTH ARROW WITH HORIZONTAL TAIL;So;0;ON;;;;;N;;;;; 2B5E;BENT ARROW POINTING DOWNWARDS THEN NORTH EAST;So;0;ON;;;;;N;;;;; 2B5F;SHORT BENT ARROW POINTING DOWNWARDS THEN NORTH EAST;So;0;ON;;;;;N;;;;; 2B60;LEFTWARDS TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B61;UPWARDS TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B62;RIGHTWARDS TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B63;DOWNWARDS TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B64;LEFT RIGHT TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B65;UP DOWN TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B66;NORTH WEST TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B67;NORTH EAST TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B68;SOUTH EAST TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B69;SOUTH WEST TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B6A;LEFTWARDS TRIANGLE-HEADED DASHED ARROW;So;0;ON;;;;;N;;;;; 2B6B;UPWARDS TRIANGLE-HEADED DASHED ARROW;So;0;ON;;;;;N;;;;; 2B6C;RIGHTWARDS TRIANGLE-HEADED DASHED ARROW;So;0;ON;;;;;N;;;;; 2B6D;DOWNWARDS TRIANGLE-HEADED DASHED ARROW;So;0;ON;;;;;N;;;;; 2B6E;CLOCKWISE TRIANGLE-HEADED OPEN CIRCLE ARROW;So;0;ON;;;;;N;;;;; 2B6F;ANTICLOCKWISE TRIANGLE-HEADED OPEN CIRCLE ARROW;So;0;ON;;;;;N;;;;; 2B70;LEFTWARDS TRIANGLE-HEADED ARROW TO BAR;So;0;ON;;;;;N;;;;; 2B71;UPWARDS TRIANGLE-HEADED ARROW TO BAR;So;0;ON;;;;;N;;;;; 2B72;RIGHTWARDS TRIANGLE-HEADED ARROW TO BAR;So;0;ON;;;;;N;;;;; 2B73;DOWNWARDS TRIANGLE-HEADED ARROW TO BAR;So;0;ON;;;;;N;;;;; 2B76;NORTH WEST TRIANGLE-HEADED ARROW TO BAR;So;0;ON;;;;;N;;;;; 2B77;NORTH EAST TRIANGLE-HEADED ARROW TO BAR;So;0;ON;;;;;N;;;;; 2B78;SOUTH EAST TRIANGLE-HEADED ARROW TO BAR;So;0;ON;;;;;N;;;;; 2B79;SOUTH WEST TRIANGLE-HEADED ARROW TO BAR;So;0;ON;;;;;N;;;;; 2B7A;LEFTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE;So;0;ON;;;;;N;;;;; 2B7B;UPWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE;So;0;ON;;;;;N;;;;; 2B7C;RIGHTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE;So;0;ON;;;;;N;;;;; 2B7D;DOWNWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE;So;0;ON;;;;;N;;;;; 2B7E;HORIZONTAL TAB KEY;So;0;ON;;;;;N;;;;; 2B7F;VERTICAL TAB KEY;So;0;ON;;;;;N;;;;; 2B80;LEFTWARDS TRIANGLE-HEADED ARROW OVER RIGHTWARDS TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B81;UPWARDS TRIANGLE-HEADED ARROW LEFTWARDS OF DOWNWARDS TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B82;RIGHTWARDS TRIANGLE-HEADED ARROW OVER LEFTWARDS TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B83;DOWNWARDS TRIANGLE-HEADED ARROW LEFTWARDS OF UPWARDS TRIANGLE-HEADED ARROW;So;0;ON;;;;;N;;;;; 2B84;LEFTWARDS TRIANGLE-HEADED PAIRED ARROWS;So;0;ON;;;;;N;;;;; 2B85;UPWARDS TRIANGLE-HEADED PAIRED ARROWS;So;0;ON;;;;;N;;;;; 2B86;RIGHTWARDS TRIANGLE-HEADED PAIRED ARROWS;So;0;ON;;;;;N;;;;; 2B87;DOWNWARDS TRIANGLE-HEADED PAIRED ARROWS;So;0;ON;;;;;N;;;;; 2B88;LEFTWARDS BLACK CIRCLED WHITE ARROW;So;0;ON;;;;;N;;;;; 2B89;UPWARDS BLACK CIRCLED WHITE ARROW;So;0;ON;;;;;N;;;;; 2B8A;RIGHTWARDS BLACK CIRCLED WHITE ARROW;So;0;ON;;;;;N;;;;; 2B8B;DOWNWARDS BLACK CIRCLED WHITE ARROW;So;0;ON;;;;;N;;;;; 2B8C;ANTICLOCKWISE TRIANGLE-HEADED RIGHT U-SHAPED ARROW;So;0;ON;;;;;N;;;;; 2B8D;ANTICLOCKWISE TRIANGLE-HEADED BOTTOM U-SHAPED ARROW;So;0;ON;;;;;N;;;;; 2B8E;ANTICLOCKWISE TRIANGLE-HEADED LEFT U-SHAPED ARROW;So;0;ON;;;;;N;;;;; 2B8F;ANTICLOCKWISE TRIANGLE-HEADED TOP U-SHAPED ARROW;So;0;ON;;;;;N;;;;; 2B90;RETURN LEFT;So;0;ON;;;;;N;;;;; 2B91;RETURN RIGHT;So;0;ON;;;;;N;;;;; 2B92;NEWLINE LEFT;So;0;ON;;;;;N;;;;; 2B93;NEWLINE RIGHT;So;0;ON;;;;;N;;;;; 2B94;FOUR CORNER ARROWS CIRCLING ANTICLOCKWISE;So;0;ON;;;;;N;;;;; 2B95;RIGHTWARDS BLACK ARROW;So;0;ON;;;;;N;;;;; 2B97;SYMBOL FOR TYPE A ELECTRONICS;So;0;ON;;;;;N;;;;; 2B98;THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 2B99;THREE-D RIGHT-LIGHTED UPWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 2B9A;THREE-D TOP-LIGHTED RIGHTWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 2B9B;THREE-D LEFT-LIGHTED DOWNWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 2B9C;BLACK LEFTWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 2B9D;BLACK UPWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 2B9E;BLACK RIGHTWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 2B9F;BLACK DOWNWARDS EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 2BA0;DOWNWARDS TRIANGLE-HEADED ARROW WITH LONG TIP LEFTWARDS;So;0;ON;;;;;N;;;;; 2BA1;DOWNWARDS TRIANGLE-HEADED ARROW WITH LONG TIP RIGHTWARDS;So;0;ON;;;;;N;;;;; 2BA2;UPWARDS TRIANGLE-HEADED ARROW WITH LONG TIP LEFTWARDS;So;0;ON;;;;;N;;;;; 2BA3;UPWARDS TRIANGLE-HEADED ARROW WITH LONG TIP RIGHTWARDS;So;0;ON;;;;;N;;;;; 2BA4;LEFTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP UPWARDS;So;0;ON;;;;;N;;;;; 2BA5;RIGHTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP UPWARDS;So;0;ON;;;;;N;;;;; 2BA6;LEFTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP DOWNWARDS;So;0;ON;;;;;N;;;;; 2BA7;RIGHTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP DOWNWARDS;So;0;ON;;;;;N;;;;; 2BA8;BLACK CURVED DOWNWARDS AND LEFTWARDS ARROW;So;0;ON;;;;;N;;;;; 2BA9;BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW;So;0;ON;;;;;N;;;;; 2BAA;BLACK CURVED UPWARDS AND LEFTWARDS ARROW;So;0;ON;;;;;N;;;;; 2BAB;BLACK CURVED UPWARDS AND RIGHTWARDS ARROW;So;0;ON;;;;;N;;;;; 2BAC;BLACK CURVED LEFTWARDS AND UPWARDS ARROW;So;0;ON;;;;;N;;;;; 2BAD;BLACK CURVED RIGHTWARDS AND UPWARDS ARROW;So;0;ON;;;;;N;;;;; 2BAE;BLACK CURVED LEFTWARDS AND DOWNWARDS ARROW;So;0;ON;;;;;N;;;;; 2BAF;BLACK CURVED RIGHTWARDS AND DOWNWARDS ARROW;So;0;ON;;;;;N;;;;; 2BB0;RIBBON ARROW DOWN LEFT;So;0;ON;;;;;N;;;;; 2BB1;RIBBON ARROW DOWN RIGHT;So;0;ON;;;;;N;;;;; 2BB2;RIBBON ARROW UP LEFT;So;0;ON;;;;;N;;;;; 2BB3;RIBBON ARROW UP RIGHT;So;0;ON;;;;;N;;;;; 2BB4;RIBBON ARROW LEFT UP;So;0;ON;;;;;N;;;;; 2BB5;RIBBON ARROW RIGHT UP;So;0;ON;;;;;N;;;;; 2BB6;RIBBON ARROW LEFT DOWN;So;0;ON;;;;;N;;;;; 2BB7;RIBBON ARROW RIGHT DOWN;So;0;ON;;;;;N;;;;; 2BB8;UPWARDS WHITE ARROW FROM BAR WITH HORIZONTAL BAR;So;0;ON;;;;;N;;;;; 2BB9;UP ARROWHEAD IN A RECTANGLE BOX;So;0;ON;;;;;N;;;;; 2BBA;OVERLAPPING WHITE SQUARES;So;0;ON;;;;;N;;;;; 2BBB;OVERLAPPING WHITE AND BLACK SQUARES;So;0;ON;;;;;N;;;;; 2BBC;OVERLAPPING BLACK SQUARES;So;0;ON;;;;;N;;;;; 2BBD;BALLOT BOX WITH LIGHT X;So;0;ON;;;;;N;;;;; 2BBE;CIRCLED X;So;0;ON;;;;;N;;;;; 2BBF;CIRCLED BOLD X;So;0;ON;;;;;N;;;;; 2BC0;BLACK SQUARE CENTRED;So;0;ON;;;;;N;;;;; 2BC1;BLACK DIAMOND CENTRED;So;0;ON;;;;;N;;;;; 2BC2;TURNED BLACK PENTAGON;So;0;ON;;;;;N;;;;; 2BC3;HORIZONTAL BLACK OCTAGON;So;0;ON;;;;;N;;;;; 2BC4;BLACK OCTAGON;So;0;ON;;;;;N;;;;; 2BC5;BLACK MEDIUM UP-POINTING TRIANGLE CENTRED;So;0;ON;;;;;N;;;;; 2BC6;BLACK MEDIUM DOWN-POINTING TRIANGLE CENTRED;So;0;ON;;;;;N;;;;; 2BC7;BLACK MEDIUM LEFT-POINTING TRIANGLE CENTRED;So;0;ON;;;;;N;;;;; 2BC8;BLACK MEDIUM RIGHT-POINTING TRIANGLE CENTRED;So;0;ON;;;;;N;;;;; 2BC9;NEPTUNE FORM TWO;So;0;ON;;;;;N;;;;; 2BCA;TOP HALF BLACK CIRCLE;So;0;ON;;;;;N;;;;; 2BCB;BOTTOM HALF BLACK CIRCLE;So;0;ON;;;;;N;;;;; 2BCC;LIGHT FOUR POINTED BLACK CUSP;So;0;ON;;;;;N;;;;; 2BCD;ROTATED LIGHT FOUR POINTED BLACK CUSP;So;0;ON;;;;;N;;;;; 2BCE;WHITE FOUR POINTED CUSP;So;0;ON;;;;;N;;;;; 2BCF;ROTATED WHITE FOUR POINTED CUSP;So;0;ON;;;;;N;;;;; 2BD0;SQUARE POSITION INDICATOR;So;0;ON;;;;;N;;;;; 2BD1;UNCERTAINTY SIGN;So;0;ON;;;;;N;;;;; 2BD2;GROUP MARK;So;0;ON;;;;;N;;;;; 2BD3;PLUTO FORM TWO;So;0;ON;;;;;N;;;;; 2BD4;PLUTO FORM THREE;So;0;ON;;;;;N;;;;; 2BD5;PLUTO FORM FOUR;So;0;ON;;;;;N;;;;; 2BD6;PLUTO FORM FIVE;So;0;ON;;;;;N;;;;; 2BD7;TRANSPLUTO;So;0;ON;;;;;N;;;;; 2BD8;PROSERPINA;So;0;ON;;;;;N;;;;; 2BD9;ASTRAEA;So;0;ON;;;;;N;;;;; 2BDA;HYGIEA;So;0;ON;;;;;N;;;;; 2BDB;PHOLUS;So;0;ON;;;;;N;;;;; 2BDC;NESSUS;So;0;ON;;;;;N;;;;; 2BDD;WHITE MOON SELENA;So;0;ON;;;;;N;;;;; 2BDE;BLACK DIAMOND ON CROSS;So;0;ON;;;;;N;;;;; 2BDF;TRUE LIGHT MOON ARTA;So;0;ON;;;;;N;;;;; 2BE0;CUPIDO;So;0;ON;;;;;N;;;;; 2BE1;HADES;So;0;ON;;;;;N;;;;; 2BE2;ZEUS;So;0;ON;;;;;N;;;;; 2BE3;KRONOS;So;0;ON;;;;;N;;;;; 2BE4;APOLLON;So;0;ON;;;;;N;;;;; 2BE5;ADMETOS;So;0;ON;;;;;N;;;;; 2BE6;VULCANUS;So;0;ON;;;;;N;;;;; 2BE7;POSEIDON;So;0;ON;;;;;N;;;;; 2BE8;LEFT HALF BLACK STAR;So;0;ON;;;;;N;;;;; 2BE9;RIGHT HALF BLACK STAR;So;0;ON;;;;;N;;;;; 2BEA;STAR WITH LEFT HALF BLACK;So;0;ON;;;;;N;;;;; 2BEB;STAR WITH RIGHT HALF BLACK;So;0;ON;;;;;N;;;;; 2BEC;LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS;So;0;ON;;;;;N;;;;; 2BED;UPWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS;So;0;ON;;;;;N;;;;; 2BEE;RIGHTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS;So;0;ON;;;;;N;;;;; 2BEF;DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS;So;0;ON;;;;;N;;;;; 2BF0;ERIS FORM ONE;So;0;ON;;;;;N;;;;; 2BF1;ERIS FORM TWO;So;0;ON;;;;;N;;;;; 2BF2;SEDNA;So;0;ON;;;;;N;;;;; 2BF3;RUSSIAN ASTROLOGICAL SYMBOL VIGINTILE;So;0;ON;;;;;N;;;;; 2BF4;RUSSIAN ASTROLOGICAL SYMBOL NOVILE;So;0;ON;;;;;N;;;;; 2BF5;RUSSIAN ASTROLOGICAL SYMBOL QUINTILE;So;0;ON;;;;;N;;;;; 2BF6;RUSSIAN ASTROLOGICAL SYMBOL BINOVILE;So;0;ON;;;;;N;;;;; 2BF7;RUSSIAN ASTROLOGICAL SYMBOL SENTAGON;So;0;ON;;;;;N;;;;; 2BF8;RUSSIAN ASTROLOGICAL SYMBOL TREDECILE;So;0;ON;;;;;N;;;;; 2BF9;EQUALS SIGN WITH INFINITY BELOW;So;0;ON;;;;;N;;;;; 2BFA;UNITED SYMBOL;So;0;ON;;;;;N;;;;; 2BFB;SEPARATED SYMBOL;So;0;ON;;;;;N;;;;; 2BFC;DOUBLED SYMBOL;So;0;ON;;;;;N;;;;; 2BFD;PASSED SYMBOL;So;0;ON;;;;;N;;;;; 2BFE;REVERSED RIGHT ANGLE;So;0;ON;;;;;Y;;;;; 2BFF;HELLSCHREIBER PAUSE SYMBOL;So;0;ON;;;;;N;;;;; 2C00;GLAGOLITIC CAPITAL LETTER AZU;Lu;0;L;;;;;N;;;;2C30; 2C01;GLAGOLITIC CAPITAL LETTER BUKY;Lu;0;L;;;;;N;;;;2C31; 2C02;GLAGOLITIC CAPITAL LETTER VEDE;Lu;0;L;;;;;N;;;;2C32; 2C03;GLAGOLITIC CAPITAL LETTER GLAGOLI;Lu;0;L;;;;;N;;;;2C33; 2C04;GLAGOLITIC CAPITAL LETTER DOBRO;Lu;0;L;;;;;N;;;;2C34; 2C05;GLAGOLITIC CAPITAL LETTER YESTU;Lu;0;L;;;;;N;;;;2C35; 2C06;GLAGOLITIC CAPITAL LETTER ZHIVETE;Lu;0;L;;;;;N;;;;2C36; 2C07;GLAGOLITIC CAPITAL LETTER DZELO;Lu;0;L;;;;;N;;;;2C37; 2C08;GLAGOLITIC CAPITAL LETTER ZEMLJA;Lu;0;L;;;;;N;;;;2C38; 2C09;GLAGOLITIC CAPITAL LETTER IZHE;Lu;0;L;;;;;N;;;;2C39; 2C0A;GLAGOLITIC CAPITAL LETTER INITIAL IZHE;Lu;0;L;;;;;N;;;;2C3A; 2C0B;GLAGOLITIC CAPITAL LETTER I;Lu;0;L;;;;;N;;;;2C3B; 2C0C;GLAGOLITIC CAPITAL LETTER DJERVI;Lu;0;L;;;;;N;;;;2C3C; 2C0D;GLAGOLITIC CAPITAL LETTER KAKO;Lu;0;L;;;;;N;;;;2C3D; 2C0E;GLAGOLITIC CAPITAL LETTER LJUDIJE;Lu;0;L;;;;;N;;;;2C3E; 2C0F;GLAGOLITIC CAPITAL LETTER MYSLITE;Lu;0;L;;;;;N;;;;2C3F; 2C10;GLAGOLITIC CAPITAL LETTER NASHI;Lu;0;L;;;;;N;;;;2C40; 2C11;GLAGOLITIC CAPITAL LETTER ONU;Lu;0;L;;;;;N;;;;2C41; 2C12;GLAGOLITIC CAPITAL LETTER POKOJI;Lu;0;L;;;;;N;;;;2C42; 2C13;GLAGOLITIC CAPITAL LETTER RITSI;Lu;0;L;;;;;N;;;;2C43; 2C14;GLAGOLITIC CAPITAL LETTER SLOVO;Lu;0;L;;;;;N;;;;2C44; 2C15;GLAGOLITIC CAPITAL LETTER TVRIDO;Lu;0;L;;;;;N;;;;2C45; 2C16;GLAGOLITIC CAPITAL LETTER UKU;Lu;0;L;;;;;N;;;;2C46; 2C17;GLAGOLITIC CAPITAL LETTER FRITU;Lu;0;L;;;;;N;;;;2C47; 2C18;GLAGOLITIC CAPITAL LETTER HERU;Lu;0;L;;;;;N;;;;2C48; 2C19;GLAGOLITIC CAPITAL LETTER OTU;Lu;0;L;;;;;N;;;;2C49; 2C1A;GLAGOLITIC CAPITAL LETTER PE;Lu;0;L;;;;;N;;;;2C4A; 2C1B;GLAGOLITIC CAPITAL LETTER SHTA;Lu;0;L;;;;;N;;;;2C4B; 2C1C;GLAGOLITIC CAPITAL LETTER TSI;Lu;0;L;;;;;N;;;;2C4C; 2C1D;GLAGOLITIC CAPITAL LETTER CHRIVI;Lu;0;L;;;;;N;;;;2C4D; 2C1E;GLAGOLITIC CAPITAL LETTER SHA;Lu;0;L;;;;;N;;;;2C4E; 2C1F;GLAGOLITIC CAPITAL LETTER YERU;Lu;0;L;;;;;N;;;;2C4F; 2C20;GLAGOLITIC CAPITAL LETTER YERI;Lu;0;L;;;;;N;;;;2C50; 2C21;GLAGOLITIC CAPITAL LETTER YATI;Lu;0;L;;;;;N;;;;2C51; 2C22;GLAGOLITIC CAPITAL LETTER SPIDERY HA;Lu;0;L;;;;;N;;;;2C52; 2C23;GLAGOLITIC CAPITAL LETTER YU;Lu;0;L;;;;;N;;;;2C53; 2C24;GLAGOLITIC CAPITAL LETTER SMALL YUS;Lu;0;L;;;;;N;;;;2C54; 2C25;GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL;Lu;0;L;;;;;N;;;;2C55; 2C26;GLAGOLITIC CAPITAL LETTER YO;Lu;0;L;;;;;N;;;;2C56; 2C27;GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS;Lu;0;L;;;;;N;;;;2C57; 2C28;GLAGOLITIC CAPITAL LETTER BIG YUS;Lu;0;L;;;;;N;;;;2C58; 2C29;GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS;Lu;0;L;;;;;N;;;;2C59; 2C2A;GLAGOLITIC CAPITAL LETTER FITA;Lu;0;L;;;;;N;;;;2C5A; 2C2B;GLAGOLITIC CAPITAL LETTER IZHITSA;Lu;0;L;;;;;N;;;;2C5B; 2C2C;GLAGOLITIC CAPITAL LETTER SHTAPIC;Lu;0;L;;;;;N;;;;2C5C; 2C2D;GLAGOLITIC CAPITAL LETTER TROKUTASTI A;Lu;0;L;;;;;N;;;;2C5D; 2C2E;GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE;Lu;0;L;;;;;N;;;;2C5E; 2C2F;GLAGOLITIC CAPITAL LETTER CAUDATE CHRIVI;Lu;0;L;;;;;N;;;;2C5F; 2C30;GLAGOLITIC SMALL LETTER AZU;Ll;0;L;;;;;N;;;2C00;;2C00 2C31;GLAGOLITIC SMALL LETTER BUKY;Ll;0;L;;;;;N;;;2C01;;2C01 2C32;GLAGOLITIC SMALL LETTER VEDE;Ll;0;L;;;;;N;;;2C02;;2C02 2C33;GLAGOLITIC SMALL LETTER GLAGOLI;Ll;0;L;;;;;N;;;2C03;;2C03 2C34;GLAGOLITIC SMALL LETTER DOBRO;Ll;0;L;;;;;N;;;2C04;;2C04 2C35;GLAGOLITIC SMALL LETTER YESTU;Ll;0;L;;;;;N;;;2C05;;2C05 2C36;GLAGOLITIC SMALL LETTER ZHIVETE;Ll;0;L;;;;;N;;;2C06;;2C06 2C37;GLAGOLITIC SMALL LETTER DZELO;Ll;0;L;;;;;N;;;2C07;;2C07 2C38;GLAGOLITIC SMALL LETTER ZEMLJA;Ll;0;L;;;;;N;;;2C08;;2C08 2C39;GLAGOLITIC SMALL LETTER IZHE;Ll;0;L;;;;;N;;;2C09;;2C09 2C3A;GLAGOLITIC SMALL LETTER INITIAL IZHE;Ll;0;L;;;;;N;;;2C0A;;2C0A 2C3B;GLAGOLITIC SMALL LETTER I;Ll;0;L;;;;;N;;;2C0B;;2C0B 2C3C;GLAGOLITIC SMALL LETTER DJERVI;Ll;0;L;;;;;N;;;2C0C;;2C0C 2C3D;GLAGOLITIC SMALL LETTER KAKO;Ll;0;L;;;;;N;;;2C0D;;2C0D 2C3E;GLAGOLITIC SMALL LETTER LJUDIJE;Ll;0;L;;;;;N;;;2C0E;;2C0E 2C3F;GLAGOLITIC SMALL LETTER MYSLITE;Ll;0;L;;;;;N;;;2C0F;;2C0F 2C40;GLAGOLITIC SMALL LETTER NASHI;Ll;0;L;;;;;N;;;2C10;;2C10 2C41;GLAGOLITIC SMALL LETTER ONU;Ll;0;L;;;;;N;;;2C11;;2C11 2C42;GLAGOLITIC SMALL LETTER POKOJI;Ll;0;L;;;;;N;;;2C12;;2C12 2C43;GLAGOLITIC SMALL LETTER RITSI;Ll;0;L;;;;;N;;;2C13;;2C13 2C44;GLAGOLITIC SMALL LETTER SLOVO;Ll;0;L;;;;;N;;;2C14;;2C14 2C45;GLAGOLITIC SMALL LETTER TVRIDO;Ll;0;L;;;;;N;;;2C15;;2C15 2C46;GLAGOLITIC SMALL LETTER UKU;Ll;0;L;;;;;N;;;2C16;;2C16 2C47;GLAGOLITIC SMALL LETTER FRITU;Ll;0;L;;;;;N;;;2C17;;2C17 2C48;GLAGOLITIC SMALL LETTER HERU;Ll;0;L;;;;;N;;;2C18;;2C18 2C49;GLAGOLITIC SMALL LETTER OTU;Ll;0;L;;;;;N;;;2C19;;2C19 2C4A;GLAGOLITIC SMALL LETTER PE;Ll;0;L;;;;;N;;;2C1A;;2C1A 2C4B;GLAGOLITIC SMALL LETTER SHTA;Ll;0;L;;;;;N;;;2C1B;;2C1B 2C4C;GLAGOLITIC SMALL LETTER TSI;Ll;0;L;;;;;N;;;2C1C;;2C1C 2C4D;GLAGOLITIC SMALL LETTER CHRIVI;Ll;0;L;;;;;N;;;2C1D;;2C1D 2C4E;GLAGOLITIC SMALL LETTER SHA;Ll;0;L;;;;;N;;;2C1E;;2C1E 2C4F;GLAGOLITIC SMALL LETTER YERU;Ll;0;L;;;;;N;;;2C1F;;2C1F 2C50;GLAGOLITIC SMALL LETTER YERI;Ll;0;L;;;;;N;;;2C20;;2C20 2C51;GLAGOLITIC SMALL LETTER YATI;Ll;0;L;;;;;N;;;2C21;;2C21 2C52;GLAGOLITIC SMALL LETTER SPIDERY HA;Ll;0;L;;;;;N;;;2C22;;2C22 2C53;GLAGOLITIC SMALL LETTER YU;Ll;0;L;;;;;N;;;2C23;;2C23 2C54;GLAGOLITIC SMALL LETTER SMALL YUS;Ll;0;L;;;;;N;;;2C24;;2C24 2C55;GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL;Ll;0;L;;;;;N;;;2C25;;2C25 2C56;GLAGOLITIC SMALL LETTER YO;Ll;0;L;;;;;N;;;2C26;;2C26 2C57;GLAGOLITIC SMALL LETTER IOTATED SMALL YUS;Ll;0;L;;;;;N;;;2C27;;2C27 2C58;GLAGOLITIC SMALL LETTER BIG YUS;Ll;0;L;;;;;N;;;2C28;;2C28 2C59;GLAGOLITIC SMALL LETTER IOTATED BIG YUS;Ll;0;L;;;;;N;;;2C29;;2C29 2C5A;GLAGOLITIC SMALL LETTER FITA;Ll;0;L;;;;;N;;;2C2A;;2C2A 2C5B;GLAGOLITIC SMALL LETTER IZHITSA;Ll;0;L;;;;;N;;;2C2B;;2C2B 2C5C;GLAGOLITIC SMALL LETTER SHTAPIC;Ll;0;L;;;;;N;;;2C2C;;2C2C 2C5D;GLAGOLITIC SMALL LETTER TROKUTASTI A;Ll;0;L;;;;;N;;;2C2D;;2C2D 2C5E;GLAGOLITIC SMALL LETTER LATINATE MYSLITE;Ll;0;L;;;;;N;;;2C2E;;2C2E 2C5F;GLAGOLITIC SMALL LETTER CAUDATE CHRIVI;Ll;0;L;;;;;N;;;2C2F;;2C2F 2C60;LATIN CAPITAL LETTER L WITH DOUBLE BAR;Lu;0;L;;;;;N;;;;2C61; 2C61;LATIN SMALL LETTER L WITH DOUBLE BAR;Ll;0;L;;;;;N;;;2C60;;2C60 2C62;LATIN CAPITAL LETTER L WITH MIDDLE TILDE;Lu;0;L;;;;;N;;;;026B; 2C63;LATIN CAPITAL LETTER P WITH STROKE;Lu;0;L;;;;;N;;;;1D7D; 2C64;LATIN CAPITAL LETTER R WITH TAIL;Lu;0;L;;;;;N;;;;027D; 2C65;LATIN SMALL LETTER A WITH STROKE;Ll;0;L;;;;;N;;;023A;;023A 2C66;LATIN SMALL LETTER T WITH DIAGONAL STROKE;Ll;0;L;;;;;N;;;023E;;023E 2C67;LATIN CAPITAL LETTER H WITH DESCENDER;Lu;0;L;;;;;N;;;;2C68; 2C68;LATIN SMALL LETTER H WITH DESCENDER;Ll;0;L;;;;;N;;;2C67;;2C67 2C69;LATIN CAPITAL LETTER K WITH DESCENDER;Lu;0;L;;;;;N;;;;2C6A; 2C6A;LATIN SMALL LETTER K WITH DESCENDER;Ll;0;L;;;;;N;;;2C69;;2C69 2C6B;LATIN CAPITAL LETTER Z WITH DESCENDER;Lu;0;L;;;;;N;;;;2C6C; 2C6C;LATIN SMALL LETTER Z WITH DESCENDER;Ll;0;L;;;;;N;;;2C6B;;2C6B 2C6D;LATIN CAPITAL LETTER ALPHA;Lu;0;L;;;;;N;;;;0251; 2C6E;LATIN CAPITAL LETTER M WITH HOOK;Lu;0;L;;;;;N;;;;0271; 2C6F;LATIN CAPITAL LETTER TURNED A;Lu;0;L;;;;;N;;;;0250; 2C70;LATIN CAPITAL LETTER TURNED ALPHA;Lu;0;L;;;;;N;;;;0252; 2C71;LATIN SMALL LETTER V WITH RIGHT HOOK;Ll;0;L;;;;;N;;;;; 2C72;LATIN CAPITAL LETTER W WITH HOOK;Lu;0;L;;;;;N;;;;2C73; 2C73;LATIN SMALL LETTER W WITH HOOK;Ll;0;L;;;;;N;;;2C72;;2C72 2C74;LATIN SMALL LETTER V WITH CURL;Ll;0;L;;;;;N;;;;; 2C75;LATIN CAPITAL LETTER HALF H;Lu;0;L;;;;;N;;;;2C76; 2C76;LATIN SMALL LETTER HALF H;Ll;0;L;;;;;N;;;2C75;;2C75 2C77;LATIN SMALL LETTER TAILLESS PHI;Ll;0;L;;;;;N;;;;; 2C78;LATIN SMALL LETTER E WITH NOTCH;Ll;0;L;;;;;N;;;;; 2C79;LATIN SMALL LETTER TURNED R WITH TAIL;Ll;0;L;;;;;N;;;;; 2C7A;LATIN SMALL LETTER O WITH LOW RING INSIDE;Ll;0;L;;;;;N;;;;; 2C7B;LATIN LETTER SMALL CAPITAL TURNED E;Ll;0;L;;;;;N;;;;; 2C7C;LATIN SUBSCRIPT SMALL LETTER J;Lm;0;L; 006A;;;;N;;;;; 2C7D;MODIFIER LETTER CAPITAL V;Lm;0;L; 0056;;;;N;;;;; 2C7E;LATIN CAPITAL LETTER S WITH SWASH TAIL;Lu;0;L;;;;;N;;;;023F; 2C7F;LATIN CAPITAL LETTER Z WITH SWASH TAIL;Lu;0;L;;;;;N;;;;0240; 2C80;COPTIC CAPITAL LETTER ALFA;Lu;0;L;;;;;N;;;;2C81; 2C81;COPTIC SMALL LETTER ALFA;Ll;0;L;;;;;N;;;2C80;;2C80 2C82;COPTIC CAPITAL LETTER VIDA;Lu;0;L;;;;;N;;;;2C83; 2C83;COPTIC SMALL LETTER VIDA;Ll;0;L;;;;;N;;;2C82;;2C82 2C84;COPTIC CAPITAL LETTER GAMMA;Lu;0;L;;;;;N;;;;2C85; 2C85;COPTIC SMALL LETTER GAMMA;Ll;0;L;;;;;N;;;2C84;;2C84 2C86;COPTIC CAPITAL LETTER DALDA;Lu;0;L;;;;;N;;;;2C87; 2C87;COPTIC SMALL LETTER DALDA;Ll;0;L;;;;;N;;;2C86;;2C86 2C88;COPTIC CAPITAL LETTER EIE;Lu;0;L;;;;;N;;;;2C89; 2C89;COPTIC SMALL LETTER EIE;Ll;0;L;;;;;N;;;2C88;;2C88 2C8A;COPTIC CAPITAL LETTER SOU;Lu;0;L;;;;;N;;;;2C8B; 2C8B;COPTIC SMALL LETTER SOU;Ll;0;L;;;;;N;;;2C8A;;2C8A 2C8C;COPTIC CAPITAL LETTER ZATA;Lu;0;L;;;;;N;;;;2C8D; 2C8D;COPTIC SMALL LETTER ZATA;Ll;0;L;;;;;N;;;2C8C;;2C8C 2C8E;COPTIC CAPITAL LETTER HATE;Lu;0;L;;;;;N;;;;2C8F; 2C8F;COPTIC SMALL LETTER HATE;Ll;0;L;;;;;N;;;2C8E;;2C8E 2C90;COPTIC CAPITAL LETTER THETHE;Lu;0;L;;;;;N;;;;2C91; 2C91;COPTIC SMALL LETTER THETHE;Ll;0;L;;;;;N;;;2C90;;2C90 2C92;COPTIC CAPITAL LETTER IAUDA;Lu;0;L;;;;;N;;;;2C93; 2C93;COPTIC SMALL LETTER IAUDA;Ll;0;L;;;;;N;;;2C92;;2C92 2C94;COPTIC CAPITAL LETTER KAPA;Lu;0;L;;;;;N;;;;2C95; 2C95;COPTIC SMALL LETTER KAPA;Ll;0;L;;;;;N;;;2C94;;2C94 2C96;COPTIC CAPITAL LETTER LAULA;Lu;0;L;;;;;N;;;;2C97; 2C97;COPTIC SMALL LETTER LAULA;Ll;0;L;;;;;N;;;2C96;;2C96 2C98;COPTIC CAPITAL LETTER MI;Lu;0;L;;;;;N;;;;2C99; 2C99;COPTIC SMALL LETTER MI;Ll;0;L;;;;;N;;;2C98;;2C98 2C9A;COPTIC CAPITAL LETTER NI;Lu;0;L;;;;;N;;;;2C9B; 2C9B;COPTIC SMALL LETTER NI;Ll;0;L;;;;;N;;;2C9A;;2C9A 2C9C;COPTIC CAPITAL LETTER KSI;Lu;0;L;;;;;N;;;;2C9D; 2C9D;COPTIC SMALL LETTER KSI;Ll;0;L;;;;;N;;;2C9C;;2C9C 2C9E;COPTIC CAPITAL LETTER O;Lu;0;L;;;;;N;;;;2C9F; 2C9F;COPTIC SMALL LETTER O;Ll;0;L;;;;;N;;;2C9E;;2C9E 2CA0;COPTIC CAPITAL LETTER PI;Lu;0;L;;;;;N;;;;2CA1; 2CA1;COPTIC SMALL LETTER PI;Ll;0;L;;;;;N;;;2CA0;;2CA0 2CA2;COPTIC CAPITAL LETTER RO;Lu;0;L;;;;;N;;;;2CA3; 2CA3;COPTIC SMALL LETTER RO;Ll;0;L;;;;;N;;;2CA2;;2CA2 2CA4;COPTIC CAPITAL LETTER SIMA;Lu;0;L;;;;;N;;;;2CA5; 2CA5;COPTIC SMALL LETTER SIMA;Ll;0;L;;;;;N;;;2CA4;;2CA4 2CA6;COPTIC CAPITAL LETTER TAU;Lu;0;L;;;;;N;;;;2CA7; 2CA7;COPTIC SMALL LETTER TAU;Ll;0;L;;;;;N;;;2CA6;;2CA6 2CA8;COPTIC CAPITAL LETTER UA;Lu;0;L;;;;;N;;;;2CA9; 2CA9;COPTIC SMALL LETTER UA;Ll;0;L;;;;;N;;;2CA8;;2CA8 2CAA;COPTIC CAPITAL LETTER FI;Lu;0;L;;;;;N;;;;2CAB; 2CAB;COPTIC SMALL LETTER FI;Ll;0;L;;;;;N;;;2CAA;;2CAA 2CAC;COPTIC CAPITAL LETTER KHI;Lu;0;L;;;;;N;;;;2CAD; 2CAD;COPTIC SMALL LETTER KHI;Ll;0;L;;;;;N;;;2CAC;;2CAC 2CAE;COPTIC CAPITAL LETTER PSI;Lu;0;L;;;;;N;;;;2CAF; 2CAF;COPTIC SMALL LETTER PSI;Ll;0;L;;;;;N;;;2CAE;;2CAE 2CB0;COPTIC CAPITAL LETTER OOU;Lu;0;L;;;;;N;;;;2CB1; 2CB1;COPTIC SMALL LETTER OOU;Ll;0;L;;;;;N;;;2CB0;;2CB0 2CB2;COPTIC CAPITAL LETTER DIALECT-P ALEF;Lu;0;L;;;;;N;;;;2CB3; 2CB3;COPTIC SMALL LETTER DIALECT-P ALEF;Ll;0;L;;;;;N;;;2CB2;;2CB2 2CB4;COPTIC CAPITAL LETTER OLD COPTIC AIN;Lu;0;L;;;;;N;;;;2CB5; 2CB5;COPTIC SMALL LETTER OLD COPTIC AIN;Ll;0;L;;;;;N;;;2CB4;;2CB4 2CB6;COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE;Lu;0;L;;;;;N;;;;2CB7; 2CB7;COPTIC SMALL LETTER CRYPTOGRAMMIC EIE;Ll;0;L;;;;;N;;;2CB6;;2CB6 2CB8;COPTIC CAPITAL LETTER DIALECT-P KAPA;Lu;0;L;;;;;N;;;;2CB9; 2CB9;COPTIC SMALL LETTER DIALECT-P KAPA;Ll;0;L;;;;;N;;;2CB8;;2CB8 2CBA;COPTIC CAPITAL LETTER DIALECT-P NI;Lu;0;L;;;;;N;;;;2CBB; 2CBB;COPTIC SMALL LETTER DIALECT-P NI;Ll;0;L;;;;;N;;;2CBA;;2CBA 2CBC;COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI;Lu;0;L;;;;;N;;;;2CBD; 2CBD;COPTIC SMALL LETTER CRYPTOGRAMMIC NI;Ll;0;L;;;;;N;;;2CBC;;2CBC 2CBE;COPTIC CAPITAL LETTER OLD COPTIC OOU;Lu;0;L;;;;;N;;;;2CBF; 2CBF;COPTIC SMALL LETTER OLD COPTIC OOU;Ll;0;L;;;;;N;;;2CBE;;2CBE 2CC0;COPTIC CAPITAL LETTER SAMPI;Lu;0;L;;;;;N;;;;2CC1; 2CC1;COPTIC SMALL LETTER SAMPI;Ll;0;L;;;;;N;;;2CC0;;2CC0 2CC2;COPTIC CAPITAL LETTER CROSSED SHEI;Lu;0;L;;;;;N;;;;2CC3; 2CC3;COPTIC SMALL LETTER CROSSED SHEI;Ll;0;L;;;;;N;;;2CC2;;2CC2 2CC4;COPTIC CAPITAL LETTER OLD COPTIC SHEI;Lu;0;L;;;;;N;;;;2CC5; 2CC5;COPTIC SMALL LETTER OLD COPTIC SHEI;Ll;0;L;;;;;N;;;2CC4;;2CC4 2CC6;COPTIC CAPITAL LETTER OLD COPTIC ESH;Lu;0;L;;;;;N;;;;2CC7; 2CC7;COPTIC SMALL LETTER OLD COPTIC ESH;Ll;0;L;;;;;N;;;2CC6;;2CC6 2CC8;COPTIC CAPITAL LETTER AKHMIMIC KHEI;Lu;0;L;;;;;N;;;;2CC9; 2CC9;COPTIC SMALL LETTER AKHMIMIC KHEI;Ll;0;L;;;;;N;;;2CC8;;2CC8 2CCA;COPTIC CAPITAL LETTER DIALECT-P HORI;Lu;0;L;;;;;N;;;;2CCB; 2CCB;COPTIC SMALL LETTER DIALECT-P HORI;Ll;0;L;;;;;N;;;2CCA;;2CCA 2CCC;COPTIC CAPITAL LETTER OLD COPTIC HORI;Lu;0;L;;;;;N;;;;2CCD; 2CCD;COPTIC SMALL LETTER OLD COPTIC HORI;Ll;0;L;;;;;N;;;2CCC;;2CCC 2CCE;COPTIC CAPITAL LETTER OLD COPTIC HA;Lu;0;L;;;;;N;;;;2CCF; 2CCF;COPTIC SMALL LETTER OLD COPTIC HA;Ll;0;L;;;;;N;;;2CCE;;2CCE 2CD0;COPTIC CAPITAL LETTER L-SHAPED HA;Lu;0;L;;;;;N;;;;2CD1; 2CD1;COPTIC SMALL LETTER L-SHAPED HA;Ll;0;L;;;;;N;;;2CD0;;2CD0 2CD2;COPTIC CAPITAL LETTER OLD COPTIC HEI;Lu;0;L;;;;;N;;;;2CD3; 2CD3;COPTIC SMALL LETTER OLD COPTIC HEI;Ll;0;L;;;;;N;;;2CD2;;2CD2 2CD4;COPTIC CAPITAL LETTER OLD COPTIC HAT;Lu;0;L;;;;;N;;;;2CD5; 2CD5;COPTIC SMALL LETTER OLD COPTIC HAT;Ll;0;L;;;;;N;;;2CD4;;2CD4 2CD6;COPTIC CAPITAL LETTER OLD COPTIC GANGIA;Lu;0;L;;;;;N;;;;2CD7; 2CD7;COPTIC SMALL LETTER OLD COPTIC GANGIA;Ll;0;L;;;;;N;;;2CD6;;2CD6 2CD8;COPTIC CAPITAL LETTER OLD COPTIC DJA;Lu;0;L;;;;;N;;;;2CD9; 2CD9;COPTIC SMALL LETTER OLD COPTIC DJA;Ll;0;L;;;;;N;;;2CD8;;2CD8 2CDA;COPTIC CAPITAL LETTER OLD COPTIC SHIMA;Lu;0;L;;;;;N;;;;2CDB; 2CDB;COPTIC SMALL LETTER OLD COPTIC SHIMA;Ll;0;L;;;;;N;;;2CDA;;2CDA 2CDC;COPTIC CAPITAL LETTER OLD NUBIAN SHIMA;Lu;0;L;;;;;N;;;;2CDD; 2CDD;COPTIC SMALL LETTER OLD NUBIAN SHIMA;Ll;0;L;;;;;N;;;2CDC;;2CDC 2CDE;COPTIC CAPITAL LETTER OLD NUBIAN NGI;Lu;0;L;;;;;N;;;;2CDF; 2CDF;COPTIC SMALL LETTER OLD NUBIAN NGI;Ll;0;L;;;;;N;;;2CDE;;2CDE 2CE0;COPTIC CAPITAL LETTER OLD NUBIAN NYI;Lu;0;L;;;;;N;;;;2CE1; 2CE1;COPTIC SMALL LETTER OLD NUBIAN NYI;Ll;0;L;;;;;N;;;2CE0;;2CE0 2CE2;COPTIC CAPITAL LETTER OLD NUBIAN WAU;Lu;0;L;;;;;N;;;;2CE3; 2CE3;COPTIC SMALL LETTER OLD NUBIAN WAU;Ll;0;L;;;;;N;;;2CE2;;2CE2 2CE4;COPTIC SYMBOL KAI;Ll;0;L;;;;;N;;;;; 2CE5;COPTIC SYMBOL MI RO;So;0;ON;;;;;N;;;;; 2CE6;COPTIC SYMBOL PI RO;So;0;ON;;;;;N;;;;; 2CE7;COPTIC SYMBOL STAUROS;So;0;ON;;;;;N;;;;; 2CE8;COPTIC SYMBOL TAU RO;So;0;ON;;;;;N;;;;; 2CE9;COPTIC SYMBOL KHI RO;So;0;ON;;;;;N;;;;; 2CEA;COPTIC SYMBOL SHIMA SIMA;So;0;ON;;;;;N;;;;; 2CEB;COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI;Lu;0;L;;;;;N;;;;2CEC; 2CEC;COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI;Ll;0;L;;;;;N;;;2CEB;;2CEB 2CED;COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA;Lu;0;L;;;;;N;;;;2CEE; 2CEE;COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA;Ll;0;L;;;;;N;;;2CED;;2CED 2CEF;COPTIC COMBINING NI ABOVE;Mn;230;NSM;;;;;N;;;;; 2CF0;COPTIC COMBINING SPIRITUS ASPER;Mn;230;NSM;;;;;N;;;;; 2CF1;COPTIC COMBINING SPIRITUS LENIS;Mn;230;NSM;;;;;N;;;;; 2CF2;COPTIC CAPITAL LETTER BOHAIRIC KHEI;Lu;0;L;;;;;N;;;;2CF3; 2CF3;COPTIC SMALL LETTER BOHAIRIC KHEI;Ll;0;L;;;;;N;;;2CF2;;2CF2 2CF9;COPTIC OLD NUBIAN FULL STOP;Po;0;ON;;;;;N;;;;; 2CFA;COPTIC OLD NUBIAN DIRECT QUESTION MARK;Po;0;ON;;;;;N;;;;; 2CFB;COPTIC OLD NUBIAN INDIRECT QUESTION MARK;Po;0;ON;;;;;N;;;;; 2CFC;COPTIC OLD NUBIAN VERSE DIVIDER;Po;0;ON;;;;;N;;;;; 2CFD;COPTIC FRACTION ONE HALF;No;0;ON;;;;1/2;N;;;;; 2CFE;COPTIC FULL STOP;Po;0;ON;;;;;N;;;;; 2CFF;COPTIC MORPHOLOGICAL DIVIDER;Po;0;ON;;;;;N;;;;; 2D00;GEORGIAN SMALL LETTER AN;Ll;0;L;;;;;N;;;10A0;;10A0 2D01;GEORGIAN SMALL LETTER BAN;Ll;0;L;;;;;N;;;10A1;;10A1 2D02;GEORGIAN SMALL LETTER GAN;Ll;0;L;;;;;N;;;10A2;;10A2 2D03;GEORGIAN SMALL LETTER DON;Ll;0;L;;;;;N;;;10A3;;10A3 2D04;GEORGIAN SMALL LETTER EN;Ll;0;L;;;;;N;;;10A4;;10A4 2D05;GEORGIAN SMALL LETTER VIN;Ll;0;L;;;;;N;;;10A5;;10A5 2D06;GEORGIAN SMALL LETTER ZEN;Ll;0;L;;;;;N;;;10A6;;10A6 2D07;GEORGIAN SMALL LETTER TAN;Ll;0;L;;;;;N;;;10A7;;10A7 2D08;GEORGIAN SMALL LETTER IN;Ll;0;L;;;;;N;;;10A8;;10A8 2D09;GEORGIAN SMALL LETTER KAN;Ll;0;L;;;;;N;;;10A9;;10A9 2D0A;GEORGIAN SMALL LETTER LAS;Ll;0;L;;;;;N;;;10AA;;10AA 2D0B;GEORGIAN SMALL LETTER MAN;Ll;0;L;;;;;N;;;10AB;;10AB 2D0C;GEORGIAN SMALL LETTER NAR;Ll;0;L;;;;;N;;;10AC;;10AC 2D0D;GEORGIAN SMALL LETTER ON;Ll;0;L;;;;;N;;;10AD;;10AD 2D0E;GEORGIAN SMALL LETTER PAR;Ll;0;L;;;;;N;;;10AE;;10AE 2D0F;GEORGIAN SMALL LETTER ZHAR;Ll;0;L;;;;;N;;;10AF;;10AF 2D10;GEORGIAN SMALL LETTER RAE;Ll;0;L;;;;;N;;;10B0;;10B0 2D11;GEORGIAN SMALL LETTER SAN;Ll;0;L;;;;;N;;;10B1;;10B1 2D12;GEORGIAN SMALL LETTER TAR;Ll;0;L;;;;;N;;;10B2;;10B2 2D13;GEORGIAN SMALL LETTER UN;Ll;0;L;;;;;N;;;10B3;;10B3 2D14;GEORGIAN SMALL LETTER PHAR;Ll;0;L;;;;;N;;;10B4;;10B4 2D15;GEORGIAN SMALL LETTER KHAR;Ll;0;L;;;;;N;;;10B5;;10B5 2D16;GEORGIAN SMALL LETTER GHAN;Ll;0;L;;;;;N;;;10B6;;10B6 2D17;GEORGIAN SMALL LETTER QAR;Ll;0;L;;;;;N;;;10B7;;10B7 2D18;GEORGIAN SMALL LETTER SHIN;Ll;0;L;;;;;N;;;10B8;;10B8 2D19;GEORGIAN SMALL LETTER CHIN;Ll;0;L;;;;;N;;;10B9;;10B9 2D1A;GEORGIAN SMALL LETTER CAN;Ll;0;L;;;;;N;;;10BA;;10BA 2D1B;GEORGIAN SMALL LETTER JIL;Ll;0;L;;;;;N;;;10BB;;10BB 2D1C;GEORGIAN SMALL LETTER CIL;Ll;0;L;;;;;N;;;10BC;;10BC 2D1D;GEORGIAN SMALL LETTER CHAR;Ll;0;L;;;;;N;;;10BD;;10BD 2D1E;GEORGIAN SMALL LETTER XAN;Ll;0;L;;;;;N;;;10BE;;10BE 2D1F;GEORGIAN SMALL LETTER JHAN;Ll;0;L;;;;;N;;;10BF;;10BF 2D20;GEORGIAN SMALL LETTER HAE;Ll;0;L;;;;;N;;;10C0;;10C0 2D21;GEORGIAN SMALL LETTER HE;Ll;0;L;;;;;N;;;10C1;;10C1 2D22;GEORGIAN SMALL LETTER HIE;Ll;0;L;;;;;N;;;10C2;;10C2 2D23;GEORGIAN SMALL LETTER WE;Ll;0;L;;;;;N;;;10C3;;10C3 2D24;GEORGIAN SMALL LETTER HAR;Ll;0;L;;;;;N;;;10C4;;10C4 2D25;GEORGIAN SMALL LETTER HOE;Ll;0;L;;;;;N;;;10C5;;10C5 2D27;GEORGIAN SMALL LETTER YN;Ll;0;L;;;;;N;;;10C7;;10C7 2D2D;GEORGIAN SMALL LETTER AEN;Ll;0;L;;;;;N;;;10CD;;10CD 2D30;TIFINAGH LETTER YA;Lo;0;L;;;;;N;;;;; 2D31;TIFINAGH LETTER YAB;Lo;0;L;;;;;N;;;;; 2D32;TIFINAGH LETTER YABH;Lo;0;L;;;;;N;;;;; 2D33;TIFINAGH LETTER YAG;Lo;0;L;;;;;N;;;;; 2D34;TIFINAGH LETTER YAGHH;Lo;0;L;;;;;N;;;;; 2D35;TIFINAGH LETTER BERBER ACADEMY YAJ;Lo;0;L;;;;;N;;;;; 2D36;TIFINAGH LETTER YAJ;Lo;0;L;;;;;N;;;;; 2D37;TIFINAGH LETTER YAD;Lo;0;L;;;;;N;;;;; 2D38;TIFINAGH LETTER YADH;Lo;0;L;;;;;N;;;;; 2D39;TIFINAGH LETTER YADD;Lo;0;L;;;;;N;;;;; 2D3A;TIFINAGH LETTER YADDH;Lo;0;L;;;;;N;;;;; 2D3B;TIFINAGH LETTER YEY;Lo;0;L;;;;;N;;;;; 2D3C;TIFINAGH LETTER YAF;Lo;0;L;;;;;N;;;;; 2D3D;TIFINAGH LETTER YAK;Lo;0;L;;;;;N;;;;; 2D3E;TIFINAGH LETTER TUAREG YAK;Lo;0;L;;;;;N;;;;; 2D3F;TIFINAGH LETTER YAKHH;Lo;0;L;;;;;N;;;;; 2D40;TIFINAGH LETTER YAH;Lo;0;L;;;;;N;;;;; 2D41;TIFINAGH LETTER BERBER ACADEMY YAH;Lo;0;L;;;;;N;;;;; 2D42;TIFINAGH LETTER TUAREG YAH;Lo;0;L;;;;;N;;;;; 2D43;TIFINAGH LETTER YAHH;Lo;0;L;;;;;N;;;;; 2D44;TIFINAGH LETTER YAA;Lo;0;L;;;;;N;;;;; 2D45;TIFINAGH LETTER YAKH;Lo;0;L;;;;;N;;;;; 2D46;TIFINAGH LETTER TUAREG YAKH;Lo;0;L;;;;;N;;;;; 2D47;TIFINAGH LETTER YAQ;Lo;0;L;;;;;N;;;;; 2D48;TIFINAGH LETTER TUAREG YAQ;Lo;0;L;;;;;N;;;;; 2D49;TIFINAGH LETTER YI;Lo;0;L;;;;;N;;;;; 2D4A;TIFINAGH LETTER YAZH;Lo;0;L;;;;;N;;;;; 2D4B;TIFINAGH LETTER AHAGGAR YAZH;Lo;0;L;;;;;N;;;;; 2D4C;TIFINAGH LETTER TUAREG YAZH;Lo;0;L;;;;;N;;;;; 2D4D;TIFINAGH LETTER YAL;Lo;0;L;;;;;N;;;;; 2D4E;TIFINAGH LETTER YAM;Lo;0;L;;;;;N;;;;; 2D4F;TIFINAGH LETTER YAN;Lo;0;L;;;;;N;;;;; 2D50;TIFINAGH LETTER TUAREG YAGN;Lo;0;L;;;;;N;;;;; 2D51;TIFINAGH LETTER TUAREG YANG;Lo;0;L;;;;;N;;;;; 2D52;TIFINAGH LETTER YAP;Lo;0;L;;;;;N;;;;; 2D53;TIFINAGH LETTER YU;Lo;0;L;;;;;N;;;;; 2D54;TIFINAGH LETTER YAR;Lo;0;L;;;;;N;;;;; 2D55;TIFINAGH LETTER YARR;Lo;0;L;;;;;N;;;;; 2D56;TIFINAGH LETTER YAGH;Lo;0;L;;;;;N;;;;; 2D57;TIFINAGH LETTER TUAREG YAGH;Lo;0;L;;;;;N;;;;; 2D58;TIFINAGH LETTER AYER YAGH;Lo;0;L;;;;;N;;;;; 2D59;TIFINAGH LETTER YAS;Lo;0;L;;;;;N;;;;; 2D5A;TIFINAGH LETTER YASS;Lo;0;L;;;;;N;;;;; 2D5B;TIFINAGH LETTER YASH;Lo;0;L;;;;;N;;;;; 2D5C;TIFINAGH LETTER YAT;Lo;0;L;;;;;N;;;;; 2D5D;TIFINAGH LETTER YATH;Lo;0;L;;;;;N;;;;; 2D5E;TIFINAGH LETTER YACH;Lo;0;L;;;;;N;;;;; 2D5F;TIFINAGH LETTER YATT;Lo;0;L;;;;;N;;;;; 2D60;TIFINAGH LETTER YAV;Lo;0;L;;;;;N;;;;; 2D61;TIFINAGH LETTER YAW;Lo;0;L;;;;;N;;;;; 2D62;TIFINAGH LETTER YAY;Lo;0;L;;;;;N;;;;; 2D63;TIFINAGH LETTER YAZ;Lo;0;L;;;;;N;;;;; 2D64;TIFINAGH LETTER TAWELLEMET YAZ;Lo;0;L;;;;;N;;;;; 2D65;TIFINAGH LETTER YAZZ;Lo;0;L;;;;;N;;;;; 2D66;TIFINAGH LETTER YE;Lo;0;L;;;;;N;;;;; 2D67;TIFINAGH LETTER YO;Lo;0;L;;;;;N;;;;; 2D6F;TIFINAGH MODIFIER LETTER LABIALIZATION MARK;Lm;0;L; 2D61;;;;N;;;;; 2D70;TIFINAGH SEPARATOR MARK;Po;0;L;;;;;N;;;;; 2D7F;TIFINAGH CONSONANT JOINER;Mn;9;NSM;;;;;N;;;;; 2D80;ETHIOPIC SYLLABLE LOA;Lo;0;L;;;;;N;;;;; 2D81;ETHIOPIC SYLLABLE MOA;Lo;0;L;;;;;N;;;;; 2D82;ETHIOPIC SYLLABLE ROA;Lo;0;L;;;;;N;;;;; 2D83;ETHIOPIC SYLLABLE SOA;Lo;0;L;;;;;N;;;;; 2D84;ETHIOPIC SYLLABLE SHOA;Lo;0;L;;;;;N;;;;; 2D85;ETHIOPIC SYLLABLE BOA;Lo;0;L;;;;;N;;;;; 2D86;ETHIOPIC SYLLABLE TOA;Lo;0;L;;;;;N;;;;; 2D87;ETHIOPIC SYLLABLE COA;Lo;0;L;;;;;N;;;;; 2D88;ETHIOPIC SYLLABLE NOA;Lo;0;L;;;;;N;;;;; 2D89;ETHIOPIC SYLLABLE NYOA;Lo;0;L;;;;;N;;;;; 2D8A;ETHIOPIC SYLLABLE GLOTTAL OA;Lo;0;L;;;;;N;;;;; 2D8B;ETHIOPIC SYLLABLE ZOA;Lo;0;L;;;;;N;;;;; 2D8C;ETHIOPIC SYLLABLE DOA;Lo;0;L;;;;;N;;;;; 2D8D;ETHIOPIC SYLLABLE DDOA;Lo;0;L;;;;;N;;;;; 2D8E;ETHIOPIC SYLLABLE JOA;Lo;0;L;;;;;N;;;;; 2D8F;ETHIOPIC SYLLABLE THOA;Lo;0;L;;;;;N;;;;; 2D90;ETHIOPIC SYLLABLE CHOA;Lo;0;L;;;;;N;;;;; 2D91;ETHIOPIC SYLLABLE PHOA;Lo;0;L;;;;;N;;;;; 2D92;ETHIOPIC SYLLABLE POA;Lo;0;L;;;;;N;;;;; 2D93;ETHIOPIC SYLLABLE GGWA;Lo;0;L;;;;;N;;;;; 2D94;ETHIOPIC SYLLABLE GGWI;Lo;0;L;;;;;N;;;;; 2D95;ETHIOPIC SYLLABLE GGWEE;Lo;0;L;;;;;N;;;;; 2D96;ETHIOPIC SYLLABLE GGWE;Lo;0;L;;;;;N;;;;; 2DA0;ETHIOPIC SYLLABLE SSA;Lo;0;L;;;;;N;;;;; 2DA1;ETHIOPIC SYLLABLE SSU;Lo;0;L;;;;;N;;;;; 2DA2;ETHIOPIC SYLLABLE SSI;Lo;0;L;;;;;N;;;;; 2DA3;ETHIOPIC SYLLABLE SSAA;Lo;0;L;;;;;N;;;;; 2DA4;ETHIOPIC SYLLABLE SSEE;Lo;0;L;;;;;N;;;;; 2DA5;ETHIOPIC SYLLABLE SSE;Lo;0;L;;;;;N;;;;; 2DA6;ETHIOPIC SYLLABLE SSO;Lo;0;L;;;;;N;;;;; 2DA8;ETHIOPIC SYLLABLE CCA;Lo;0;L;;;;;N;;;;; 2DA9;ETHIOPIC SYLLABLE CCU;Lo;0;L;;;;;N;;;;; 2DAA;ETHIOPIC SYLLABLE CCI;Lo;0;L;;;;;N;;;;; 2DAB;ETHIOPIC SYLLABLE CCAA;Lo;0;L;;;;;N;;;;; 2DAC;ETHIOPIC SYLLABLE CCEE;Lo;0;L;;;;;N;;;;; 2DAD;ETHIOPIC SYLLABLE CCE;Lo;0;L;;;;;N;;;;; 2DAE;ETHIOPIC SYLLABLE CCO;Lo;0;L;;;;;N;;;;; 2DB0;ETHIOPIC SYLLABLE ZZA;Lo;0;L;;;;;N;;;;; 2DB1;ETHIOPIC SYLLABLE ZZU;Lo;0;L;;;;;N;;;;; 2DB2;ETHIOPIC SYLLABLE ZZI;Lo;0;L;;;;;N;;;;; 2DB3;ETHIOPIC SYLLABLE ZZAA;Lo;0;L;;;;;N;;;;; 2DB4;ETHIOPIC SYLLABLE ZZEE;Lo;0;L;;;;;N;;;;; 2DB5;ETHIOPIC SYLLABLE ZZE;Lo;0;L;;;;;N;;;;; 2DB6;ETHIOPIC SYLLABLE ZZO;Lo;0;L;;;;;N;;;;; 2DB8;ETHIOPIC SYLLABLE CCHA;Lo;0;L;;;;;N;;;;; 2DB9;ETHIOPIC SYLLABLE CCHU;Lo;0;L;;;;;N;;;;; 2DBA;ETHIOPIC SYLLABLE CCHI;Lo;0;L;;;;;N;;;;; 2DBB;ETHIOPIC SYLLABLE CCHAA;Lo;0;L;;;;;N;;;;; 2DBC;ETHIOPIC SYLLABLE CCHEE;Lo;0;L;;;;;N;;;;; 2DBD;ETHIOPIC SYLLABLE CCHE;Lo;0;L;;;;;N;;;;; 2DBE;ETHIOPIC SYLLABLE CCHO;Lo;0;L;;;;;N;;;;; 2DC0;ETHIOPIC SYLLABLE QYA;Lo;0;L;;;;;N;;;;; 2DC1;ETHIOPIC SYLLABLE QYU;Lo;0;L;;;;;N;;;;; 2DC2;ETHIOPIC SYLLABLE QYI;Lo;0;L;;;;;N;;;;; 2DC3;ETHIOPIC SYLLABLE QYAA;Lo;0;L;;;;;N;;;;; 2DC4;ETHIOPIC SYLLABLE QYEE;Lo;0;L;;;;;N;;;;; 2DC5;ETHIOPIC SYLLABLE QYE;Lo;0;L;;;;;N;;;;; 2DC6;ETHIOPIC SYLLABLE QYO;Lo;0;L;;;;;N;;;;; 2DC8;ETHIOPIC SYLLABLE KYA;Lo;0;L;;;;;N;;;;; 2DC9;ETHIOPIC SYLLABLE KYU;Lo;0;L;;;;;N;;;;; 2DCA;ETHIOPIC SYLLABLE KYI;Lo;0;L;;;;;N;;;;; 2DCB;ETHIOPIC SYLLABLE KYAA;Lo;0;L;;;;;N;;;;; 2DCC;ETHIOPIC SYLLABLE KYEE;Lo;0;L;;;;;N;;;;; 2DCD;ETHIOPIC SYLLABLE KYE;Lo;0;L;;;;;N;;;;; 2DCE;ETHIOPIC SYLLABLE KYO;Lo;0;L;;;;;N;;;;; 2DD0;ETHIOPIC SYLLABLE XYA;Lo;0;L;;;;;N;;;;; 2DD1;ETHIOPIC SYLLABLE XYU;Lo;0;L;;;;;N;;;;; 2DD2;ETHIOPIC SYLLABLE XYI;Lo;0;L;;;;;N;;;;; 2DD3;ETHIOPIC SYLLABLE XYAA;Lo;0;L;;;;;N;;;;; 2DD4;ETHIOPIC SYLLABLE XYEE;Lo;0;L;;;;;N;;;;; 2DD5;ETHIOPIC SYLLABLE XYE;Lo;0;L;;;;;N;;;;; 2DD6;ETHIOPIC SYLLABLE XYO;Lo;0;L;;;;;N;;;;; 2DD8;ETHIOPIC SYLLABLE GYA;Lo;0;L;;;;;N;;;;; 2DD9;ETHIOPIC SYLLABLE GYU;Lo;0;L;;;;;N;;;;; 2DDA;ETHIOPIC SYLLABLE GYI;Lo;0;L;;;;;N;;;;; 2DDB;ETHIOPIC SYLLABLE GYAA;Lo;0;L;;;;;N;;;;; 2DDC;ETHIOPIC SYLLABLE GYEE;Lo;0;L;;;;;N;;;;; 2DDD;ETHIOPIC SYLLABLE GYE;Lo;0;L;;;;;N;;;;; 2DDE;ETHIOPIC SYLLABLE GYO;Lo;0;L;;;;;N;;;;; 2DE0;COMBINING CYRILLIC LETTER BE;Mn;230;NSM;;;;;N;;;;; 2DE1;COMBINING CYRILLIC LETTER VE;Mn;230;NSM;;;;;N;;;;; 2DE2;COMBINING CYRILLIC LETTER GHE;Mn;230;NSM;;;;;N;;;;; 2DE3;COMBINING CYRILLIC LETTER DE;Mn;230;NSM;;;;;N;;;;; 2DE4;COMBINING CYRILLIC LETTER ZHE;Mn;230;NSM;;;;;N;;;;; 2DE5;COMBINING CYRILLIC LETTER ZE;Mn;230;NSM;;;;;N;;;;; 2DE6;COMBINING CYRILLIC LETTER KA;Mn;230;NSM;;;;;N;;;;; 2DE7;COMBINING CYRILLIC LETTER EL;Mn;230;NSM;;;;;N;;;;; 2DE8;COMBINING CYRILLIC LETTER EM;Mn;230;NSM;;;;;N;;;;; 2DE9;COMBINING CYRILLIC LETTER EN;Mn;230;NSM;;;;;N;;;;; 2DEA;COMBINING CYRILLIC LETTER O;Mn;230;NSM;;;;;N;;;;; 2DEB;COMBINING CYRILLIC LETTER PE;Mn;230;NSM;;;;;N;;;;; 2DEC;COMBINING CYRILLIC LETTER ER;Mn;230;NSM;;;;;N;;;;; 2DED;COMBINING CYRILLIC LETTER ES;Mn;230;NSM;;;;;N;;;;; 2DEE;COMBINING CYRILLIC LETTER TE;Mn;230;NSM;;;;;N;;;;; 2DEF;COMBINING CYRILLIC LETTER HA;Mn;230;NSM;;;;;N;;;;; 2DF0;COMBINING CYRILLIC LETTER TSE;Mn;230;NSM;;;;;N;;;;; 2DF1;COMBINING CYRILLIC LETTER CHE;Mn;230;NSM;;;;;N;;;;; 2DF2;COMBINING CYRILLIC LETTER SHA;Mn;230;NSM;;;;;N;;;;; 2DF3;COMBINING CYRILLIC LETTER SHCHA;Mn;230;NSM;;;;;N;;;;; 2DF4;COMBINING CYRILLIC LETTER FITA;Mn;230;NSM;;;;;N;;;;; 2DF5;COMBINING CYRILLIC LETTER ES-TE;Mn;230;NSM;;;;;N;;;;; 2DF6;COMBINING CYRILLIC LETTER A;Mn;230;NSM;;;;;N;;;;; 2DF7;COMBINING CYRILLIC LETTER IE;Mn;230;NSM;;;;;N;;;;; 2DF8;COMBINING CYRILLIC LETTER DJERV;Mn;230;NSM;;;;;N;;;;; 2DF9;COMBINING CYRILLIC LETTER MONOGRAPH UK;Mn;230;NSM;;;;;N;;;;; 2DFA;COMBINING CYRILLIC LETTER YAT;Mn;230;NSM;;;;;N;;;;; 2DFB;COMBINING CYRILLIC LETTER YU;Mn;230;NSM;;;;;N;;;;; 2DFC;COMBINING CYRILLIC LETTER IOTIFIED A;Mn;230;NSM;;;;;N;;;;; 2DFD;COMBINING CYRILLIC LETTER LITTLE YUS;Mn;230;NSM;;;;;N;;;;; 2DFE;COMBINING CYRILLIC LETTER BIG YUS;Mn;230;NSM;;;;;N;;;;; 2DFF;COMBINING CYRILLIC LETTER IOTIFIED BIG YUS;Mn;230;NSM;;;;;N;;;;; 2E00;RIGHT ANGLE SUBSTITUTION MARKER;Po;0;ON;;;;;N;;;;; 2E01;RIGHT ANGLE DOTTED SUBSTITUTION MARKER;Po;0;ON;;;;;N;;;;; 2E02;LEFT SUBSTITUTION BRACKET;Pi;0;ON;;;;;Y;;;;; 2E03;RIGHT SUBSTITUTION BRACKET;Pf;0;ON;;;;;Y;;;;; 2E04;LEFT DOTTED SUBSTITUTION BRACKET;Pi;0;ON;;;;;Y;;;;; 2E05;RIGHT DOTTED SUBSTITUTION BRACKET;Pf;0;ON;;;;;Y;;;;; 2E06;RAISED INTERPOLATION MARKER;Po;0;ON;;;;;N;;;;; 2E07;RAISED DOTTED INTERPOLATION MARKER;Po;0;ON;;;;;N;;;;; 2E08;DOTTED TRANSPOSITION MARKER;Po;0;ON;;;;;N;;;;; 2E09;LEFT TRANSPOSITION BRACKET;Pi;0;ON;;;;;Y;;;;; 2E0A;RIGHT TRANSPOSITION BRACKET;Pf;0;ON;;;;;Y;;;;; 2E0B;RAISED SQUARE;Po;0;ON;;;;;N;;;;; 2E0C;LEFT RAISED OMISSION BRACKET;Pi;0;ON;;;;;Y;;;;; 2E0D;RIGHT RAISED OMISSION BRACKET;Pf;0;ON;;;;;Y;;;;; 2E0E;EDITORIAL CORONIS;Po;0;ON;;;;;N;;;;; 2E0F;PARAGRAPHOS;Po;0;ON;;;;;N;;;;; 2E10;FORKED PARAGRAPHOS;Po;0;ON;;;;;N;;;;; 2E11;REVERSED FORKED PARAGRAPHOS;Po;0;ON;;;;;N;;;;; 2E12;HYPODIASTOLE;Po;0;ON;;;;;N;;;;; 2E13;DOTTED OBELOS;Po;0;ON;;;;;N;;;;; 2E14;DOWNWARDS ANCORA;Po;0;ON;;;;;N;;;;; 2E15;UPWARDS ANCORA;Po;0;ON;;;;;N;;;;; 2E16;DOTTED RIGHT-POINTING ANGLE;Po;0;ON;;;;;N;;;;; 2E17;DOUBLE OBLIQUE HYPHEN;Pd;0;ON;;;;;N;;;;; 2E18;INVERTED INTERROBANG;Po;0;ON;;;;;N;;;;; 2E19;PALM BRANCH;Po;0;ON;;;;;N;;;;; 2E1A;HYPHEN WITH DIAERESIS;Pd;0;ON;;;;;N;;;;; 2E1B;TILDE WITH RING ABOVE;Po;0;ON;;;;;N;;;;; 2E1C;LEFT LOW PARAPHRASE BRACKET;Pi;0;ON;;;;;Y;;;;; 2E1D;RIGHT LOW PARAPHRASE BRACKET;Pf;0;ON;;;;;Y;;;;; 2E1E;TILDE WITH DOT ABOVE;Po;0;ON;;;;;N;;;;; 2E1F;TILDE WITH DOT BELOW;Po;0;ON;;;;;N;;;;; 2E20;LEFT VERTICAL BAR WITH QUILL;Pi;0;ON;;;;;Y;;;;; 2E21;RIGHT VERTICAL BAR WITH QUILL;Pf;0;ON;;;;;Y;;;;; 2E22;TOP LEFT HALF BRACKET;Ps;0;ON;;;;;Y;;;;; 2E23;TOP RIGHT HALF BRACKET;Pe;0;ON;;;;;Y;;;;; 2E24;BOTTOM LEFT HALF BRACKET;Ps;0;ON;;;;;Y;;;;; 2E25;BOTTOM RIGHT HALF BRACKET;Pe;0;ON;;;;;Y;;;;; 2E26;LEFT SIDEWAYS U BRACKET;Ps;0;ON;;;;;Y;;;;; 2E27;RIGHT SIDEWAYS U BRACKET;Pe;0;ON;;;;;Y;;;;; 2E28;LEFT DOUBLE PARENTHESIS;Ps;0;ON;;;;;Y;;;;; 2E29;RIGHT DOUBLE PARENTHESIS;Pe;0;ON;;;;;Y;;;;; 2E2A;TWO DOTS OVER ONE DOT PUNCTUATION;Po;0;ON;;;;;N;;;;; 2E2B;ONE DOT OVER TWO DOTS PUNCTUATION;Po;0;ON;;;;;N;;;;; 2E2C;SQUARED FOUR DOT PUNCTUATION;Po;0;ON;;;;;N;;;;; 2E2D;FIVE DOT MARK;Po;0;ON;;;;;N;;;;; 2E2E;REVERSED QUESTION MARK;Po;0;ON;;;;;N;;;;; 2E2F;VERTICAL TILDE;Lm;0;ON;;;;;N;;;;; 2E30;RING POINT;Po;0;ON;;;;;N;;;;; 2E31;WORD SEPARATOR MIDDLE DOT;Po;0;ON;;;;;N;;;;; 2E32;TURNED COMMA;Po;0;ON;;;;;N;;;;; 2E33;RAISED DOT;Po;0;ON;;;;;N;;;;; 2E34;RAISED COMMA;Po;0;ON;;;;;N;;;;; 2E35;TURNED SEMICOLON;Po;0;ON;;;;;N;;;;; 2E36;DAGGER WITH LEFT GUARD;Po;0;ON;;;;;N;;;;; 2E37;DAGGER WITH RIGHT GUARD;Po;0;ON;;;;;N;;;;; 2E38;TURNED DAGGER;Po;0;ON;;;;;N;;;;; 2E39;TOP HALF SECTION SIGN;Po;0;ON;;;;;N;;;;; 2E3A;TWO-EM DASH;Pd;0;ON;;;;;N;;;;; 2E3B;THREE-EM DASH;Pd;0;ON;;;;;N;;;;; 2E3C;STENOGRAPHIC FULL STOP;Po;0;ON;;;;;N;;;;; 2E3D;VERTICAL SIX DOTS;Po;0;ON;;;;;N;;;;; 2E3E;WIGGLY VERTICAL LINE;Po;0;ON;;;;;N;;;;; 2E3F;CAPITULUM;Po;0;ON;;;;;N;;;;; 2E40;DOUBLE HYPHEN;Pd;0;ON;;;;;N;;;;; 2E41;REVERSED COMMA;Po;0;ON;;;;;N;;;;; 2E42;DOUBLE LOW-REVERSED-9 QUOTATION MARK;Ps;0;ON;;;;;N;;;;; 2E43;DASH WITH LEFT UPTURN;Po;0;ON;;;;;N;;;;; 2E44;DOUBLE SUSPENSION MARK;Po;0;ON;;;;;N;;;;; 2E45;INVERTED LOW KAVYKA;Po;0;ON;;;;;N;;;;; 2E46;INVERTED LOW KAVYKA WITH KAVYKA ABOVE;Po;0;ON;;;;;N;;;;; 2E47;LOW KAVYKA;Po;0;ON;;;;;N;;;;; 2E48;LOW KAVYKA WITH DOT;Po;0;ON;;;;;N;;;;; 2E49;DOUBLE STACKED COMMA;Po;0;ON;;;;;N;;;;; 2E4A;DOTTED SOLIDUS;Po;0;ON;;;;;N;;;;; 2E4B;TRIPLE DAGGER;Po;0;ON;;;;;N;;;;; 2E4C;MEDIEVAL COMMA;Po;0;ON;;;;;N;;;;; 2E4D;PARAGRAPHUS MARK;Po;0;ON;;;;;N;;;;; 2E4E;PUNCTUS ELEVATUS MARK;Po;0;ON;;;;;N;;;;; 2E4F;CORNISH VERSE DIVIDER;Po;0;ON;;;;;N;;;;; 2E50;CROSS PATTY WITH RIGHT CROSSBAR;So;0;ON;;;;;N;;;;; 2E51;CROSS PATTY WITH LEFT CROSSBAR;So;0;ON;;;;;N;;;;; 2E52;TIRONIAN SIGN CAPITAL ET;Po;0;ON;;;;;N;;;;; 2E53;MEDIEVAL EXCLAMATION MARK;Po;0;ON;;;;;N;;;;; 2E54;MEDIEVAL QUESTION MARK;Po;0;ON;;;;;N;;;;; 2E55;LEFT SQUARE BRACKET WITH STROKE;Ps;0;ON;;;;;Y;;;;; 2E56;RIGHT SQUARE BRACKET WITH STROKE;Pe;0;ON;;;;;Y;;;;; 2E57;LEFT SQUARE BRACKET WITH DOUBLE STROKE;Ps;0;ON;;;;;Y;;;;; 2E58;RIGHT SQUARE BRACKET WITH DOUBLE STROKE;Pe;0;ON;;;;;Y;;;;; 2E59;TOP HALF LEFT PARENTHESIS;Ps;0;ON;;;;;Y;;;;; 2E5A;TOP HALF RIGHT PARENTHESIS;Pe;0;ON;;;;;Y;;;;; 2E5B;BOTTOM HALF LEFT PARENTHESIS;Ps;0;ON;;;;;Y;;;;; 2E5C;BOTTOM HALF RIGHT PARENTHESIS;Pe;0;ON;;;;;Y;;;;; 2E5D;OBLIQUE HYPHEN;Pd;0;ON;;;;;N;;;;; 2E80;CJK RADICAL REPEAT;So;0;ON;;;;;N;;;;; 2E81;CJK RADICAL CLIFF;So;0;ON;;;;;N;;;;; 2E82;CJK RADICAL SECOND ONE;So;0;ON;;;;;N;;;;; 2E83;CJK RADICAL SECOND TWO;So;0;ON;;;;;N;;;;; 2E84;CJK RADICAL SECOND THREE;So;0;ON;;;;;N;;;;; 2E85;CJK RADICAL PERSON;So;0;ON;;;;;N;;;;; 2E86;CJK RADICAL BOX;So;0;ON;;;;;N;;;;; 2E87;CJK RADICAL TABLE;So;0;ON;;;;;N;;;;; 2E88;CJK RADICAL KNIFE ONE;So;0;ON;;;;;N;;;;; 2E89;CJK RADICAL KNIFE TWO;So;0;ON;;;;;N;;;;; 2E8A;CJK RADICAL DIVINATION;So;0;ON;;;;;N;;;;; 2E8B;CJK RADICAL SEAL;So;0;ON;;;;;N;;;;; 2E8C;CJK RADICAL SMALL ONE;So;0;ON;;;;;N;;;;; 2E8D;CJK RADICAL SMALL TWO;So;0;ON;;;;;N;;;;; 2E8E;CJK RADICAL LAME ONE;So;0;ON;;;;;N;;;;; 2E8F;CJK RADICAL LAME TWO;So;0;ON;;;;;N;;;;; 2E90;CJK RADICAL LAME THREE;So;0;ON;;;;;N;;;;; 2E91;CJK RADICAL LAME FOUR;So;0;ON;;;;;N;;;;; 2E92;CJK RADICAL SNAKE;So;0;ON;;;;;N;;;;; 2E93;CJK RADICAL THREAD;So;0;ON;;;;;N;;;;; 2E94;CJK RADICAL SNOUT ONE;So;0;ON;;;;;N;;;;; 2E95;CJK RADICAL SNOUT TWO;So;0;ON;;;;;N;;;;; 2E96;CJK RADICAL HEART ONE;So;0;ON;;;;;N;;;;; 2E97;CJK RADICAL HEART TWO;So;0;ON;;;;;N;;;;; 2E98;CJK RADICAL HAND;So;0;ON;;;;;N;;;;; 2E99;CJK RADICAL RAP;So;0;ON;;;;;N;;;;; 2E9B;CJK RADICAL CHOKE;So;0;ON;;;;;N;;;;; 2E9C;CJK RADICAL SUN;So;0;ON;;;;;N;;;;; 2E9D;CJK RADICAL MOON;So;0;ON;;;;;N;;;;; 2E9E;CJK RADICAL DEATH;So;0;ON;;;;;N;;;;; 2E9F;CJK RADICAL MOTHER;So;0;ON; 6BCD;;;;N;;;;; 2EA0;CJK RADICAL CIVILIAN;So;0;ON;;;;;N;;;;; 2EA1;CJK RADICAL WATER ONE;So;0;ON;;;;;N;;;;; 2EA2;CJK RADICAL WATER TWO;So;0;ON;;;;;N;;;;; 2EA3;CJK RADICAL FIRE;So;0;ON;;;;;N;;;;; 2EA4;CJK RADICAL PAW ONE;So;0;ON;;;;;N;;;;; 2EA5;CJK RADICAL PAW TWO;So;0;ON;;;;;N;;;;; 2EA6;CJK RADICAL SIMPLIFIED HALF TREE TRUNK;So;0;ON;;;;;N;;;;; 2EA7;CJK RADICAL COW;So;0;ON;;;;;N;;;;; 2EA8;CJK RADICAL DOG;So;0;ON;;;;;N;;;;; 2EA9;CJK RADICAL JADE;So;0;ON;;;;;N;;;;; 2EAA;CJK RADICAL BOLT OF CLOTH;So;0;ON;;;;;N;;;;; 2EAB;CJK RADICAL EYE;So;0;ON;;;;;N;;;;; 2EAC;CJK RADICAL SPIRIT ONE;So;0;ON;;;;;N;;;;; 2EAD;CJK RADICAL SPIRIT TWO;So;0;ON;;;;;N;;;;; 2EAE;CJK RADICAL BAMBOO;So;0;ON;;;;;N;;;;; 2EAF;CJK RADICAL SILK;So;0;ON;;;;;N;;;;; 2EB0;CJK RADICAL C-SIMPLIFIED SILK;So;0;ON;;;;;N;;;;; 2EB1;CJK RADICAL NET ONE;So;0;ON;;;;;N;;;;; 2EB2;CJK RADICAL NET TWO;So;0;ON;;;;;N;;;;; 2EB3;CJK RADICAL NET THREE;So;0;ON;;;;;N;;;;; 2EB4;CJK RADICAL NET FOUR;So;0;ON;;;;;N;;;;; 2EB5;CJK RADICAL MESH;So;0;ON;;;;;N;;;;; 2EB6;CJK RADICAL SHEEP;So;0;ON;;;;;N;;;;; 2EB7;CJK RADICAL RAM;So;0;ON;;;;;N;;;;; 2EB8;CJK RADICAL EWE;So;0;ON;;;;;N;;;;; 2EB9;CJK RADICAL OLD;So;0;ON;;;;;N;;;;; 2EBA;CJK RADICAL BRUSH ONE;So;0;ON;;;;;N;;;;; 2EBB;CJK RADICAL BRUSH TWO;So;0;ON;;;;;N;;;;; 2EBC;CJK RADICAL MEAT;So;0;ON;;;;;N;;;;; 2EBD;CJK RADICAL MORTAR;So;0;ON;;;;;N;;;;; 2EBE;CJK RADICAL GRASS ONE;So;0;ON;;;;;N;;;;; 2EBF;CJK RADICAL GRASS TWO;So;0;ON;;;;;N;;;;; 2EC0;CJK RADICAL GRASS THREE;So;0;ON;;;;;N;;;;; 2EC1;CJK RADICAL TIGER;So;0;ON;;;;;N;;;;; 2EC2;CJK RADICAL CLOTHES;So;0;ON;;;;;N;;;;; 2EC3;CJK RADICAL WEST ONE;So;0;ON;;;;;N;;;;; 2EC4;CJK RADICAL WEST TWO;So;0;ON;;;;;N;;;;; 2EC5;CJK RADICAL C-SIMPLIFIED SEE;So;0;ON;;;;;N;;;;; 2EC6;CJK RADICAL SIMPLIFIED HORN;So;0;ON;;;;;N;;;;; 2EC7;CJK RADICAL HORN;So;0;ON;;;;;N;;;;; 2EC8;CJK RADICAL C-SIMPLIFIED SPEECH;So;0;ON;;;;;N;;;;; 2EC9;CJK RADICAL C-SIMPLIFIED SHELL;So;0;ON;;;;;N;;;;; 2ECA;CJK RADICAL FOOT;So;0;ON;;;;;N;;;;; 2ECB;CJK RADICAL C-SIMPLIFIED CART;So;0;ON;;;;;N;;;;; 2ECC;CJK RADICAL SIMPLIFIED WALK;So;0;ON;;;;;N;;;;; 2ECD;CJK RADICAL WALK ONE;So;0;ON;;;;;N;;;;; 2ECE;CJK RADICAL WALK TWO;So;0;ON;;;;;N;;;;; 2ECF;CJK RADICAL CITY;So;0;ON;;;;;N;;;;; 2ED0;CJK RADICAL C-SIMPLIFIED GOLD;So;0;ON;;;;;N;;;;; 2ED1;CJK RADICAL LONG ONE;So;0;ON;;;;;N;;;;; 2ED2;CJK RADICAL LONG TWO;So;0;ON;;;;;N;;;;; 2ED3;CJK RADICAL C-SIMPLIFIED LONG;So;0;ON;;;;;N;;;;; 2ED4;CJK RADICAL C-SIMPLIFIED GATE;So;0;ON;;;;;N;;;;; 2ED5;CJK RADICAL MOUND ONE;So;0;ON;;;;;N;;;;; 2ED6;CJK RADICAL MOUND TWO;So;0;ON;;;;;N;;;;; 2ED7;CJK RADICAL RAIN;So;0;ON;;;;;N;;;;; 2ED8;CJK RADICAL BLUE;So;0;ON;;;;;N;;;;; 2ED9;CJK RADICAL C-SIMPLIFIED TANNED LEATHER;So;0;ON;;;;;N;;;;; 2EDA;CJK RADICAL C-SIMPLIFIED LEAF;So;0;ON;;;;;N;;;;; 2EDB;CJK RADICAL C-SIMPLIFIED WIND;So;0;ON;;;;;N;;;;; 2EDC;CJK RADICAL C-SIMPLIFIED FLY;So;0;ON;;;;;N;;;;; 2EDD;CJK RADICAL EAT ONE;So;0;ON;;;;;N;;;;; 2EDE;CJK RADICAL EAT TWO;So;0;ON;;;;;N;;;;; 2EDF;CJK RADICAL EAT THREE;So;0;ON;;;;;N;;;;; 2EE0;CJK RADICAL C-SIMPLIFIED EAT;So;0;ON;;;;;N;;;;; 2EE1;CJK RADICAL HEAD;So;0;ON;;;;;N;;;;; 2EE2;CJK RADICAL C-SIMPLIFIED HORSE;So;0;ON;;;;;N;;;;; 2EE3;CJK RADICAL BONE;So;0;ON;;;;;N;;;;; 2EE4;CJK RADICAL GHOST;So;0;ON;;;;;N;;;;; 2EE5;CJK RADICAL C-SIMPLIFIED FISH;So;0;ON;;;;;N;;;;; 2EE6;CJK RADICAL C-SIMPLIFIED BIRD;So;0;ON;;;;;N;;;;; 2EE7;CJK RADICAL C-SIMPLIFIED SALT;So;0;ON;;;;;N;;;;; 2EE8;CJK RADICAL SIMPLIFIED WHEAT;So;0;ON;;;;;N;;;;; 2EE9;CJK RADICAL SIMPLIFIED YELLOW;So;0;ON;;;;;N;;;;; 2EEA;CJK RADICAL C-SIMPLIFIED FROG;So;0;ON;;;;;N;;;;; 2EEB;CJK RADICAL J-SIMPLIFIED EVEN;So;0;ON;;;;;N;;;;; 2EEC;CJK RADICAL C-SIMPLIFIED EVEN;So;0;ON;;;;;N;;;;; 2EED;CJK RADICAL J-SIMPLIFIED TOOTH;So;0;ON;;;;;N;;;;; 2EEE;CJK RADICAL C-SIMPLIFIED TOOTH;So;0;ON;;;;;N;;;;; 2EEF;CJK RADICAL J-SIMPLIFIED DRAGON;So;0;ON;;;;;N;;;;; 2EF0;CJK RADICAL C-SIMPLIFIED DRAGON;So;0;ON;;;;;N;;;;; 2EF1;CJK RADICAL TURTLE;So;0;ON;;;;;N;;;;; 2EF2;CJK RADICAL J-SIMPLIFIED TURTLE;So;0;ON;;;;;N;;;;; 2EF3;CJK RADICAL C-SIMPLIFIED TURTLE;So;0;ON; 9F9F;;;;N;;;;; 2F00;KANGXI RADICAL ONE;So;0;ON; 4E00;;;;N;;;;; 2F01;KANGXI RADICAL LINE;So;0;ON; 4E28;;;;N;;;;; 2F02;KANGXI RADICAL DOT;So;0;ON; 4E36;;;;N;;;;; 2F03;KANGXI RADICAL SLASH;So;0;ON; 4E3F;;;;N;;;;; 2F04;KANGXI RADICAL SECOND;So;0;ON; 4E59;;;;N;;;;; 2F05;KANGXI RADICAL HOOK;So;0;ON; 4E85;;;;N;;;;; 2F06;KANGXI RADICAL TWO;So;0;ON; 4E8C;;;;N;;;;; 2F07;KANGXI RADICAL LID;So;0;ON; 4EA0;;;;N;;;;; 2F08;KANGXI RADICAL MAN;So;0;ON; 4EBA;;;;N;;;;; 2F09;KANGXI RADICAL LEGS;So;0;ON; 513F;;;;N;;;;; 2F0A;KANGXI RADICAL ENTER;So;0;ON; 5165;;;;N;;;;; 2F0B;KANGXI RADICAL EIGHT;So;0;ON; 516B;;;;N;;;;; 2F0C;KANGXI RADICAL DOWN BOX;So;0;ON; 5182;;;;N;;;;; 2F0D;KANGXI RADICAL COVER;So;0;ON; 5196;;;;N;;;;; 2F0E;KANGXI RADICAL ICE;So;0;ON; 51AB;;;;N;;;;; 2F0F;KANGXI RADICAL TABLE;So;0;ON; 51E0;;;;N;;;;; 2F10;KANGXI RADICAL OPEN BOX;So;0;ON; 51F5;;;;N;;;;; 2F11;KANGXI RADICAL KNIFE;So;0;ON; 5200;;;;N;;;;; 2F12;KANGXI RADICAL POWER;So;0;ON; 529B;;;;N;;;;; 2F13;KANGXI RADICAL WRAP;So;0;ON; 52F9;;;;N;;;;; 2F14;KANGXI RADICAL SPOON;So;0;ON; 5315;;;;N;;;;; 2F15;KANGXI RADICAL RIGHT OPEN BOX;So;0;ON; 531A;;;;N;;;;; 2F16;KANGXI RADICAL HIDING ENCLOSURE;So;0;ON; 5338;;;;N;;;;; 2F17;KANGXI RADICAL TEN;So;0;ON; 5341;;;;N;;;;; 2F18;KANGXI RADICAL DIVINATION;So;0;ON; 535C;;;;N;;;;; 2F19;KANGXI RADICAL SEAL;So;0;ON; 5369;;;;N;;;;; 2F1A;KANGXI RADICAL CLIFF;So;0;ON; 5382;;;;N;;;;; 2F1B;KANGXI RADICAL PRIVATE;So;0;ON; 53B6;;;;N;;;;; 2F1C;KANGXI RADICAL AGAIN;So;0;ON; 53C8;;;;N;;;;; 2F1D;KANGXI RADICAL MOUTH;So;0;ON; 53E3;;;;N;;;;; 2F1E;KANGXI RADICAL ENCLOSURE;So;0;ON; 56D7;;;;N;;;;; 2F1F;KANGXI RADICAL EARTH;So;0;ON; 571F;;;;N;;;;; 2F20;KANGXI RADICAL SCHOLAR;So;0;ON; 58EB;;;;N;;;;; 2F21;KANGXI RADICAL GO;So;0;ON; 5902;;;;N;;;;; 2F22;KANGXI RADICAL GO SLOWLY;So;0;ON; 590A;;;;N;;;;; 2F23;KANGXI RADICAL EVENING;So;0;ON; 5915;;;;N;;;;; 2F24;KANGXI RADICAL BIG;So;0;ON; 5927;;;;N;;;;; 2F25;KANGXI RADICAL WOMAN;So;0;ON; 5973;;;;N;;;;; 2F26;KANGXI RADICAL CHILD;So;0;ON; 5B50;;;;N;;;;; 2F27;KANGXI RADICAL ROOF;So;0;ON; 5B80;;;;N;;;;; 2F28;KANGXI RADICAL INCH;So;0;ON; 5BF8;;;;N;;;;; 2F29;KANGXI RADICAL SMALL;So;0;ON; 5C0F;;;;N;;;;; 2F2A;KANGXI RADICAL LAME;So;0;ON; 5C22;;;;N;;;;; 2F2B;KANGXI RADICAL CORPSE;So;0;ON; 5C38;;;;N;;;;; 2F2C;KANGXI RADICAL SPROUT;So;0;ON; 5C6E;;;;N;;;;; 2F2D;KANGXI RADICAL MOUNTAIN;So;0;ON; 5C71;;;;N;;;;; 2F2E;KANGXI RADICAL RIVER;So;0;ON; 5DDB;;;;N;;;;; 2F2F;KANGXI RADICAL WORK;So;0;ON; 5DE5;;;;N;;;;; 2F30;KANGXI RADICAL ONESELF;So;0;ON; 5DF1;;;;N;;;;; 2F31;KANGXI RADICAL TURBAN;So;0;ON; 5DFE;;;;N;;;;; 2F32;KANGXI RADICAL DRY;So;0;ON; 5E72;;;;N;;;;; 2F33;KANGXI RADICAL SHORT THREAD;So;0;ON; 5E7A;;;;N;;;;; 2F34;KANGXI RADICAL DOTTED CLIFF;So;0;ON; 5E7F;;;;N;;;;; 2F35;KANGXI RADICAL LONG STRIDE;So;0;ON; 5EF4;;;;N;;;;; 2F36;KANGXI RADICAL TWO HANDS;So;0;ON; 5EFE;;;;N;;;;; 2F37;KANGXI RADICAL SHOOT;So;0;ON; 5F0B;;;;N;;;;; 2F38;KANGXI RADICAL BOW;So;0;ON; 5F13;;;;N;;;;; 2F39;KANGXI RADICAL SNOUT;So;0;ON; 5F50;;;;N;;;;; 2F3A;KANGXI RADICAL BRISTLE;So;0;ON; 5F61;;;;N;;;;; 2F3B;KANGXI RADICAL STEP;So;0;ON; 5F73;;;;N;;;;; 2F3C;KANGXI RADICAL HEART;So;0;ON; 5FC3;;;;N;;;;; 2F3D;KANGXI RADICAL HALBERD;So;0;ON; 6208;;;;N;;;;; 2F3E;KANGXI RADICAL DOOR;So;0;ON; 6236;;;;N;;;;; 2F3F;KANGXI RADICAL HAND;So;0;ON; 624B;;;;N;;;;; 2F40;KANGXI RADICAL BRANCH;So;0;ON; 652F;;;;N;;;;; 2F41;KANGXI RADICAL RAP;So;0;ON; 6534;;;;N;;;;; 2F42;KANGXI RADICAL SCRIPT;So;0;ON; 6587;;;;N;;;;; 2F43;KANGXI RADICAL DIPPER;So;0;ON; 6597;;;;N;;;;; 2F44;KANGXI RADICAL AXE;So;0;ON; 65A4;;;;N;;;;; 2F45;KANGXI RADICAL SQUARE;So;0;ON; 65B9;;;;N;;;;; 2F46;KANGXI RADICAL NOT;So;0;ON; 65E0;;;;N;;;;; 2F47;KANGXI RADICAL SUN;So;0;ON; 65E5;;;;N;;;;; 2F48;KANGXI RADICAL SAY;So;0;ON; 66F0;;;;N;;;;; 2F49;KANGXI RADICAL MOON;So;0;ON; 6708;;;;N;;;;; 2F4A;KANGXI RADICAL TREE;So;0;ON; 6728;;;;N;;;;; 2F4B;KANGXI RADICAL LACK;So;0;ON; 6B20;;;;N;;;;; 2F4C;KANGXI RADICAL STOP;So;0;ON; 6B62;;;;N;;;;; 2F4D;KANGXI RADICAL DEATH;So;0;ON; 6B79;;;;N;;;;; 2F4E;KANGXI RADICAL WEAPON;So;0;ON; 6BB3;;;;N;;;;; 2F4F;KANGXI RADICAL DO NOT;So;0;ON; 6BCB;;;;N;;;;; 2F50;KANGXI RADICAL COMPARE;So;0;ON; 6BD4;;;;N;;;;; 2F51;KANGXI RADICAL FUR;So;0;ON; 6BDB;;;;N;;;;; 2F52;KANGXI RADICAL CLAN;So;0;ON; 6C0F;;;;N;;;;; 2F53;KANGXI RADICAL STEAM;So;0;ON; 6C14;;;;N;;;;; 2F54;KANGXI RADICAL WATER;So;0;ON; 6C34;;;;N;;;;; 2F55;KANGXI RADICAL FIRE;So;0;ON; 706B;;;;N;;;;; 2F56;KANGXI RADICAL CLAW;So;0;ON; 722A;;;;N;;;;; 2F57;KANGXI RADICAL FATHER;So;0;ON; 7236;;;;N;;;;; 2F58;KANGXI RADICAL DOUBLE X;So;0;ON; 723B;;;;N;;;;; 2F59;KANGXI RADICAL HALF TREE TRUNK;So;0;ON; 723F;;;;N;;;;; 2F5A;KANGXI RADICAL SLICE;So;0;ON; 7247;;;;N;;;;; 2F5B;KANGXI RADICAL FANG;So;0;ON; 7259;;;;N;;;;; 2F5C;KANGXI RADICAL COW;So;0;ON; 725B;;;;N;;;;; 2F5D;KANGXI RADICAL DOG;So;0;ON; 72AC;;;;N;;;;; 2F5E;KANGXI RADICAL PROFOUND;So;0;ON; 7384;;;;N;;;;; 2F5F;KANGXI RADICAL JADE;So;0;ON; 7389;;;;N;;;;; 2F60;KANGXI RADICAL MELON;So;0;ON; 74DC;;;;N;;;;; 2F61;KANGXI RADICAL TILE;So;0;ON; 74E6;;;;N;;;;; 2F62;KANGXI RADICAL SWEET;So;0;ON; 7518;;;;N;;;;; 2F63;KANGXI RADICAL LIFE;So;0;ON; 751F;;;;N;;;;; 2F64;KANGXI RADICAL USE;So;0;ON; 7528;;;;N;;;;; 2F65;KANGXI RADICAL FIELD;So;0;ON; 7530;;;;N;;;;; 2F66;KANGXI RADICAL BOLT OF CLOTH;So;0;ON; 758B;;;;N;;;;; 2F67;KANGXI RADICAL SICKNESS;So;0;ON; 7592;;;;N;;;;; 2F68;KANGXI RADICAL DOTTED TENT;So;0;ON; 7676;;;;N;;;;; 2F69;KANGXI RADICAL WHITE;So;0;ON; 767D;;;;N;;;;; 2F6A;KANGXI RADICAL SKIN;So;0;ON; 76AE;;;;N;;;;; 2F6B;KANGXI RADICAL DISH;So;0;ON; 76BF;;;;N;;;;; 2F6C;KANGXI RADICAL EYE;So;0;ON; 76EE;;;;N;;;;; 2F6D;KANGXI RADICAL SPEAR;So;0;ON; 77DB;;;;N;;;;; 2F6E;KANGXI RADICAL ARROW;So;0;ON; 77E2;;;;N;;;;; 2F6F;KANGXI RADICAL STONE;So;0;ON; 77F3;;;;N;;;;; 2F70;KANGXI RADICAL SPIRIT;So;0;ON; 793A;;;;N;;;;; 2F71;KANGXI RADICAL TRACK;So;0;ON; 79B8;;;;N;;;;; 2F72;KANGXI RADICAL GRAIN;So;0;ON; 79BE;;;;N;;;;; 2F73;KANGXI RADICAL CAVE;So;0;ON; 7A74;;;;N;;;;; 2F74;KANGXI RADICAL STAND;So;0;ON; 7ACB;;;;N;;;;; 2F75;KANGXI RADICAL BAMBOO;So;0;ON; 7AF9;;;;N;;;;; 2F76;KANGXI RADICAL RICE;So;0;ON; 7C73;;;;N;;;;; 2F77;KANGXI RADICAL SILK;So;0;ON; 7CF8;;;;N;;;;; 2F78;KANGXI RADICAL JAR;So;0;ON; 7F36;;;;N;;;;; 2F79;KANGXI RADICAL NET;So;0;ON; 7F51;;;;N;;;;; 2F7A;KANGXI RADICAL SHEEP;So;0;ON; 7F8A;;;;N;;;;; 2F7B;KANGXI RADICAL FEATHER;So;0;ON; 7FBD;;;;N;;;;; 2F7C;KANGXI RADICAL OLD;So;0;ON; 8001;;;;N;;;;; 2F7D;KANGXI RADICAL AND;So;0;ON; 800C;;;;N;;;;; 2F7E;KANGXI RADICAL PLOW;So;0;ON; 8012;;;;N;;;;; 2F7F;KANGXI RADICAL EAR;So;0;ON; 8033;;;;N;;;;; 2F80;KANGXI RADICAL BRUSH;So;0;ON; 807F;;;;N;;;;; 2F81;KANGXI RADICAL MEAT;So;0;ON; 8089;;;;N;;;;; 2F82;KANGXI RADICAL MINISTER;So;0;ON; 81E3;;;;N;;;;; 2F83;KANGXI RADICAL SELF;So;0;ON; 81EA;;;;N;;;;; 2F84;KANGXI RADICAL ARRIVE;So;0;ON; 81F3;;;;N;;;;; 2F85;KANGXI RADICAL MORTAR;So;0;ON; 81FC;;;;N;;;;; 2F86;KANGXI RADICAL TONGUE;So;0;ON; 820C;;;;N;;;;; 2F87;KANGXI RADICAL OPPOSE;So;0;ON; 821B;;;;N;;;;; 2F88;KANGXI RADICAL BOAT;So;0;ON; 821F;;;;N;;;;; 2F89;KANGXI RADICAL STOPPING;So;0;ON; 826E;;;;N;;;;; 2F8A;KANGXI RADICAL COLOR;So;0;ON; 8272;;;;N;;;;; 2F8B;KANGXI RADICAL GRASS;So;0;ON; 8278;;;;N;;;;; 2F8C;KANGXI RADICAL TIGER;So;0;ON; 864D;;;;N;;;;; 2F8D;KANGXI RADICAL INSECT;So;0;ON; 866B;;;;N;;;;; 2F8E;KANGXI RADICAL BLOOD;So;0;ON; 8840;;;;N;;;;; 2F8F;KANGXI RADICAL WALK ENCLOSURE;So;0;ON; 884C;;;;N;;;;; 2F90;KANGXI RADICAL CLOTHES;So;0;ON; 8863;;;;N;;;;; 2F91;KANGXI RADICAL WEST;So;0;ON; 897E;;;;N;;;;; 2F92;KANGXI RADICAL SEE;So;0;ON; 898B;;;;N;;;;; 2F93;KANGXI RADICAL HORN;So;0;ON; 89D2;;;;N;;;;; 2F94;KANGXI RADICAL SPEECH;So;0;ON; 8A00;;;;N;;;;; 2F95;KANGXI RADICAL VALLEY;So;0;ON; 8C37;;;;N;;;;; 2F96;KANGXI RADICAL BEAN;So;0;ON; 8C46;;;;N;;;;; 2F97;KANGXI RADICAL PIG;So;0;ON; 8C55;;;;N;;;;; 2F98;KANGXI RADICAL BADGER;So;0;ON; 8C78;;;;N;;;;; 2F99;KANGXI RADICAL SHELL;So;0;ON; 8C9D;;;;N;;;;; 2F9A;KANGXI RADICAL RED;So;0;ON; 8D64;;;;N;;;;; 2F9B;KANGXI RADICAL RUN;So;0;ON; 8D70;;;;N;;;;; 2F9C;KANGXI RADICAL FOOT;So;0;ON; 8DB3;;;;N;;;;; 2F9D;KANGXI RADICAL BODY;So;0;ON; 8EAB;;;;N;;;;; 2F9E;KANGXI RADICAL CART;So;0;ON; 8ECA;;;;N;;;;; 2F9F;KANGXI RADICAL BITTER;So;0;ON; 8F9B;;;;N;;;;; 2FA0;KANGXI RADICAL MORNING;So;0;ON; 8FB0;;;;N;;;;; 2FA1;KANGXI RADICAL WALK;So;0;ON; 8FB5;;;;N;;;;; 2FA2;KANGXI RADICAL CITY;So;0;ON; 9091;;;;N;;;;; 2FA3;KANGXI RADICAL WINE;So;0;ON; 9149;;;;N;;;;; 2FA4;KANGXI RADICAL DISTINGUISH;So;0;ON; 91C6;;;;N;;;;; 2FA5;KANGXI RADICAL VILLAGE;So;0;ON; 91CC;;;;N;;;;; 2FA6;KANGXI RADICAL GOLD;So;0;ON; 91D1;;;;N;;;;; 2FA7;KANGXI RADICAL LONG;So;0;ON; 9577;;;;N;;;;; 2FA8;KANGXI RADICAL GATE;So;0;ON; 9580;;;;N;;;;; 2FA9;KANGXI RADICAL MOUND;So;0;ON; 961C;;;;N;;;;; 2FAA;KANGXI RADICAL SLAVE;So;0;ON; 96B6;;;;N;;;;; 2FAB;KANGXI RADICAL SHORT TAILED BIRD;So;0;ON; 96B9;;;;N;;;;; 2FAC;KANGXI RADICAL RAIN;So;0;ON; 96E8;;;;N;;;;; 2FAD;KANGXI RADICAL BLUE;So;0;ON; 9751;;;;N;;;;; 2FAE;KANGXI RADICAL WRONG;So;0;ON; 975E;;;;N;;;;; 2FAF;KANGXI RADICAL FACE;So;0;ON; 9762;;;;N;;;;; 2FB0;KANGXI RADICAL LEATHER;So;0;ON; 9769;;;;N;;;;; 2FB1;KANGXI RADICAL TANNED LEATHER;So;0;ON; 97CB;;;;N;;;;; 2FB2;KANGXI RADICAL LEEK;So;0;ON; 97ED;;;;N;;;;; 2FB3;KANGXI RADICAL SOUND;So;0;ON; 97F3;;;;N;;;;; 2FB4;KANGXI RADICAL LEAF;So;0;ON; 9801;;;;N;;;;; 2FB5;KANGXI RADICAL WIND;So;0;ON; 98A8;;;;N;;;;; 2FB6;KANGXI RADICAL FLY;So;0;ON; 98DB;;;;N;;;;; 2FB7;KANGXI RADICAL EAT;So;0;ON; 98DF;;;;N;;;;; 2FB8;KANGXI RADICAL HEAD;So;0;ON; 9996;;;;N;;;;; 2FB9;KANGXI RADICAL FRAGRANT;So;0;ON; 9999;;;;N;;;;; 2FBA;KANGXI RADICAL HORSE;So;0;ON; 99AC;;;;N;;;;; 2FBB;KANGXI RADICAL BONE;So;0;ON; 9AA8;;;;N;;;;; 2FBC;KANGXI RADICAL TALL;So;0;ON; 9AD8;;;;N;;;;; 2FBD;KANGXI RADICAL HAIR;So;0;ON; 9ADF;;;;N;;;;; 2FBE;KANGXI RADICAL FIGHT;So;0;ON; 9B25;;;;N;;;;; 2FBF;KANGXI RADICAL SACRIFICIAL WINE;So;0;ON; 9B2F;;;;N;;;;; 2FC0;KANGXI RADICAL CAULDRON;So;0;ON; 9B32;;;;N;;;;; 2FC1;KANGXI RADICAL GHOST;So;0;ON; 9B3C;;;;N;;;;; 2FC2;KANGXI RADICAL FISH;So;0;ON; 9B5A;;;;N;;;;; 2FC3;KANGXI RADICAL BIRD;So;0;ON; 9CE5;;;;N;;;;; 2FC4;KANGXI RADICAL SALT;So;0;ON; 9E75;;;;N;;;;; 2FC5;KANGXI RADICAL DEER;So;0;ON; 9E7F;;;;N;;;;; 2FC6;KANGXI RADICAL WHEAT;So;0;ON; 9EA5;;;;N;;;;; 2FC7;KANGXI RADICAL HEMP;So;0;ON; 9EBB;;;;N;;;;; 2FC8;KANGXI RADICAL YELLOW;So;0;ON; 9EC3;;;;N;;;;; 2FC9;KANGXI RADICAL MILLET;So;0;ON; 9ECD;;;;N;;;;; 2FCA;KANGXI RADICAL BLACK;So;0;ON; 9ED1;;;;N;;;;; 2FCB;KANGXI RADICAL EMBROIDERY;So;0;ON; 9EF9;;;;N;;;;; 2FCC;KANGXI RADICAL FROG;So;0;ON; 9EFD;;;;N;;;;; 2FCD;KANGXI RADICAL TRIPOD;So;0;ON; 9F0E;;;;N;;;;; 2FCE;KANGXI RADICAL DRUM;So;0;ON; 9F13;;;;N;;;;; 2FCF;KANGXI RADICAL RAT;So;0;ON; 9F20;;;;N;;;;; 2FD0;KANGXI RADICAL NOSE;So;0;ON; 9F3B;;;;N;;;;; 2FD1;KANGXI RADICAL EVEN;So;0;ON; 9F4A;;;;N;;;;; 2FD2;KANGXI RADICAL TOOTH;So;0;ON; 9F52;;;;N;;;;; 2FD3;KANGXI RADICAL DRAGON;So;0;ON; 9F8D;;;;N;;;;; 2FD4;KANGXI RADICAL TURTLE;So;0;ON; 9F9C;;;;N;;;;; 2FD5;KANGXI RADICAL FLUTE;So;0;ON; 9FA0;;;;N;;;;; 2FF0;IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT;So;0;ON;;;;;N;;;;; 2FF1;IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW;So;0;ON;;;;;N;;;;; 2FF2;IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT;So;0;ON;;;;;N;;;;; 2FF3;IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW;So;0;ON;;;;;N;;;;; 2FF4;IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND;So;0;ON;;;;;N;;;;; 2FF5;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE;So;0;ON;;;;;N;;;;; 2FF6;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW;So;0;ON;;;;;N;;;;; 2FF7;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT;So;0;ON;;;;;N;;;;; 2FF8;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT;So;0;ON;;;;;N;;;;; 2FF9;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT;So;0;ON;;;;;N;;;;; 2FFA;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT;So;0;ON;;;;;N;;;;; 2FFB;IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID;So;0;ON;;;;;N;;;;; 2FFC;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM RIGHT;So;0;ON;;;;;N;;;;; 2FFD;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER RIGHT;So;0;ON;;;;;N;;;;; 2FFE;IDEOGRAPHIC DESCRIPTION CHARACTER HORIZONTAL REFLECTION;So;0;ON;;;;;N;;;;; 2FFF;IDEOGRAPHIC DESCRIPTION CHARACTER ROTATION;So;0;ON;;;;;N;;;;; 3000;IDEOGRAPHIC SPACE;Zs;0;WS; 0020;;;;N;;;;; 3001;IDEOGRAPHIC COMMA;Po;0;ON;;;;;N;;;;; 3002;IDEOGRAPHIC FULL STOP;Po;0;ON;;;;;N;IDEOGRAPHIC PERIOD;;;; 3003;DITTO MARK;Po;0;ON;;;;;N;;;;; 3004;JAPANESE INDUSTRIAL STANDARD SYMBOL;So;0;ON;;;;;N;;;;; 3005;IDEOGRAPHIC ITERATION MARK;Lm;0;L;;;;;N;;;;; 3006;IDEOGRAPHIC CLOSING MARK;Lo;0;L;;;;;N;;;;; 3007;IDEOGRAPHIC NUMBER ZERO;Nl;0;L;;;;0;N;;;;; 3008;LEFT ANGLE BRACKET;Ps;0;ON;;;;;Y;OPENING ANGLE BRACKET;;;; 3009;RIGHT ANGLE BRACKET;Pe;0;ON;;;;;Y;CLOSING ANGLE BRACKET;;;; 300A;LEFT DOUBLE ANGLE BRACKET;Ps;0;ON;;;;;Y;OPENING DOUBLE ANGLE BRACKET;;;; 300B;RIGHT DOUBLE ANGLE BRACKET;Pe;0;ON;;;;;Y;CLOSING DOUBLE ANGLE BRACKET;;;; 300C;LEFT CORNER BRACKET;Ps;0;ON;;;;;Y;OPENING CORNER BRACKET;;;; 300D;RIGHT CORNER BRACKET;Pe;0;ON;;;;;Y;CLOSING CORNER BRACKET;;;; 300E;LEFT WHITE CORNER BRACKET;Ps;0;ON;;;;;Y;OPENING WHITE CORNER BRACKET;;;; 300F;RIGHT WHITE CORNER BRACKET;Pe;0;ON;;;;;Y;CLOSING WHITE CORNER BRACKET;;;; 3010;LEFT BLACK LENTICULAR BRACKET;Ps;0;ON;;;;;Y;OPENING BLACK LENTICULAR BRACKET;;;; 3011;RIGHT BLACK LENTICULAR BRACKET;Pe;0;ON;;;;;Y;CLOSING BLACK LENTICULAR BRACKET;;;; 3012;POSTAL MARK;So;0;ON;;;;;N;;;;; 3013;GETA MARK;So;0;ON;;;;;N;;;;; 3014;LEFT TORTOISE SHELL BRACKET;Ps;0;ON;;;;;Y;OPENING TORTOISE SHELL BRACKET;;;; 3015;RIGHT TORTOISE SHELL BRACKET;Pe;0;ON;;;;;Y;CLOSING TORTOISE SHELL BRACKET;;;; 3016;LEFT WHITE LENTICULAR BRACKET;Ps;0;ON;;;;;Y;OPENING WHITE LENTICULAR BRACKET;;;; 3017;RIGHT WHITE LENTICULAR BRACKET;Pe;0;ON;;;;;Y;CLOSING WHITE LENTICULAR BRACKET;;;; 3018;LEFT WHITE TORTOISE SHELL BRACKET;Ps;0;ON;;;;;Y;OPENING WHITE TORTOISE SHELL BRACKET;;;; 3019;RIGHT WHITE TORTOISE SHELL BRACKET;Pe;0;ON;;;;;Y;CLOSING WHITE TORTOISE SHELL BRACKET;;;; 301A;LEFT WHITE SQUARE BRACKET;Ps;0;ON;;;;;Y;OPENING WHITE SQUARE BRACKET;;;; 301B;RIGHT WHITE SQUARE BRACKET;Pe;0;ON;;;;;Y;CLOSING WHITE SQUARE BRACKET;;;; 301C;WAVE DASH;Pd;0;ON;;;;;N;;;;; 301D;REVERSED DOUBLE PRIME QUOTATION MARK;Ps;0;ON;;;;;N;;;;; 301E;DOUBLE PRIME QUOTATION MARK;Pe;0;ON;;;;;N;;;;; 301F;LOW DOUBLE PRIME QUOTATION MARK;Pe;0;ON;;;;;N;;;;; 3020;POSTAL MARK FACE;So;0;ON;;;;;N;;;;; 3021;HANGZHOU NUMERAL ONE;Nl;0;L;;;;1;N;;;;; 3022;HANGZHOU NUMERAL TWO;Nl;0;L;;;;2;N;;;;; 3023;HANGZHOU NUMERAL THREE;Nl;0;L;;;;3;N;;;;; 3024;HANGZHOU NUMERAL FOUR;Nl;0;L;;;;4;N;;;;; 3025;HANGZHOU NUMERAL FIVE;Nl;0;L;;;;5;N;;;;; 3026;HANGZHOU NUMERAL SIX;Nl;0;L;;;;6;N;;;;; 3027;HANGZHOU NUMERAL SEVEN;Nl;0;L;;;;7;N;;;;; 3028;HANGZHOU NUMERAL EIGHT;Nl;0;L;;;;8;N;;;;; 3029;HANGZHOU NUMERAL NINE;Nl;0;L;;;;9;N;;;;; 302A;IDEOGRAPHIC LEVEL TONE MARK;Mn;218;NSM;;;;;N;;;;; 302B;IDEOGRAPHIC RISING TONE MARK;Mn;228;NSM;;;;;N;;;;; 302C;IDEOGRAPHIC DEPARTING TONE MARK;Mn;232;NSM;;;;;N;;;;; 302D;IDEOGRAPHIC ENTERING TONE MARK;Mn;222;NSM;;;;;N;;;;; 302E;HANGUL SINGLE DOT TONE MARK;Mc;224;L;;;;;N;;;;; 302F;HANGUL DOUBLE DOT TONE MARK;Mc;224;L;;;;;N;;;;; 3030;WAVY DASH;Pd;0;ON;;;;;N;;;;; 3031;VERTICAL KANA REPEAT MARK;Lm;0;L;;;;;N;;;;; 3032;VERTICAL KANA REPEAT WITH VOICED SOUND MARK;Lm;0;L;;;;;N;;;;; 3033;VERTICAL KANA REPEAT MARK UPPER HALF;Lm;0;L;;;;;N;;;;; 3034;VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF;Lm;0;L;;;;;N;;;;; 3035;VERTICAL KANA REPEAT MARK LOWER HALF;Lm;0;L;;;;;N;;;;; 3036;CIRCLED POSTAL MARK;So;0;ON; 3012;;;;N;;;;; 3037;IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL;So;0;ON;;;;;N;;;;; 3038;HANGZHOU NUMERAL TEN;Nl;0;L; 5341;;;10;N;;;;; 3039;HANGZHOU NUMERAL TWENTY;Nl;0;L; 5344;;;20;N;;;;; 303A;HANGZHOU NUMERAL THIRTY;Nl;0;L; 5345;;;30;N;;;;; 303B;VERTICAL IDEOGRAPHIC ITERATION MARK;Lm;0;L;;;;;N;;;;; 303C;MASU MARK;Lo;0;L;;;;;N;;;;; 303D;PART ALTERNATION MARK;Po;0;ON;;;;;N;;;;; 303E;IDEOGRAPHIC VARIATION INDICATOR;So;0;ON;;;;;N;;;;; 303F;IDEOGRAPHIC HALF FILL SPACE;So;0;ON;;;;;N;;;;; 3041;HIRAGANA LETTER SMALL A;Lo;0;L;;;;;N;;;;; 3042;HIRAGANA LETTER A;Lo;0;L;;;;;N;;;;; 3043;HIRAGANA LETTER SMALL I;Lo;0;L;;;;;N;;;;; 3044;HIRAGANA LETTER I;Lo;0;L;;;;;N;;;;; 3045;HIRAGANA LETTER SMALL U;Lo;0;L;;;;;N;;;;; 3046;HIRAGANA LETTER U;Lo;0;L;;;;;N;;;;; 3047;HIRAGANA LETTER SMALL E;Lo;0;L;;;;;N;;;;; 3048;HIRAGANA LETTER E;Lo;0;L;;;;;N;;;;; 3049;HIRAGANA LETTER SMALL O;Lo;0;L;;;;;N;;;;; 304A;HIRAGANA LETTER O;Lo;0;L;;;;;N;;;;; 304B;HIRAGANA LETTER KA;Lo;0;L;;;;;N;;;;; 304C;HIRAGANA LETTER GA;Lo;0;L;304B 3099;;;;N;;;;; 304D;HIRAGANA LETTER KI;Lo;0;L;;;;;N;;;;; 304E;HIRAGANA LETTER GI;Lo;0;L;304D 3099;;;;N;;;;; 304F;HIRAGANA LETTER KU;Lo;0;L;;;;;N;;;;; 3050;HIRAGANA LETTER GU;Lo;0;L;304F 3099;;;;N;;;;; 3051;HIRAGANA LETTER KE;Lo;0;L;;;;;N;;;;; 3052;HIRAGANA LETTER GE;Lo;0;L;3051 3099;;;;N;;;;; 3053;HIRAGANA LETTER KO;Lo;0;L;;;;;N;;;;; 3054;HIRAGANA LETTER GO;Lo;0;L;3053 3099;;;;N;;;;; 3055;HIRAGANA LETTER SA;Lo;0;L;;;;;N;;;;; 3056;HIRAGANA LETTER ZA;Lo;0;L;3055 3099;;;;N;;;;; 3057;HIRAGANA LETTER SI;Lo;0;L;;;;;N;;;;; 3058;HIRAGANA LETTER ZI;Lo;0;L;3057 3099;;;;N;;;;; 3059;HIRAGANA LETTER SU;Lo;0;L;;;;;N;;;;; 305A;HIRAGANA LETTER ZU;Lo;0;L;3059 3099;;;;N;;;;; 305B;HIRAGANA LETTER SE;Lo;0;L;;;;;N;;;;; 305C;HIRAGANA LETTER ZE;Lo;0;L;305B 3099;;;;N;;;;; 305D;HIRAGANA LETTER SO;Lo;0;L;;;;;N;;;;; 305E;HIRAGANA LETTER ZO;Lo;0;L;305D 3099;;;;N;;;;; 305F;HIRAGANA LETTER TA;Lo;0;L;;;;;N;;;;; 3060;HIRAGANA LETTER DA;Lo;0;L;305F 3099;;;;N;;;;; 3061;HIRAGANA LETTER TI;Lo;0;L;;;;;N;;;;; 3062;HIRAGANA LETTER DI;Lo;0;L;3061 3099;;;;N;;;;; 3063;HIRAGANA LETTER SMALL TU;Lo;0;L;;;;;N;;;;; 3064;HIRAGANA LETTER TU;Lo;0;L;;;;;N;;;;; 3065;HIRAGANA LETTER DU;Lo;0;L;3064 3099;;;;N;;;;; 3066;HIRAGANA LETTER TE;Lo;0;L;;;;;N;;;;; 3067;HIRAGANA LETTER DE;Lo;0;L;3066 3099;;;;N;;;;; 3068;HIRAGANA LETTER TO;Lo;0;L;;;;;N;;;;; 3069;HIRAGANA LETTER DO;Lo;0;L;3068 3099;;;;N;;;;; 306A;HIRAGANA LETTER NA;Lo;0;L;;;;;N;;;;; 306B;HIRAGANA LETTER NI;Lo;0;L;;;;;N;;;;; 306C;HIRAGANA LETTER NU;Lo;0;L;;;;;N;;;;; 306D;HIRAGANA LETTER NE;Lo;0;L;;;;;N;;;;; 306E;HIRAGANA LETTER NO;Lo;0;L;;;;;N;;;;; 306F;HIRAGANA LETTER HA;Lo;0;L;;;;;N;;;;; 3070;HIRAGANA LETTER BA;Lo;0;L;306F 3099;;;;N;;;;; 3071;HIRAGANA LETTER PA;Lo;0;L;306F 309A;;;;N;;;;; 3072;HIRAGANA LETTER HI;Lo;0;L;;;;;N;;;;; 3073;HIRAGANA LETTER BI;Lo;0;L;3072 3099;;;;N;;;;; 3074;HIRAGANA LETTER PI;Lo;0;L;3072 309A;;;;N;;;;; 3075;HIRAGANA LETTER HU;Lo;0;L;;;;;N;;;;; 3076;HIRAGANA LETTER BU;Lo;0;L;3075 3099;;;;N;;;;; 3077;HIRAGANA LETTER PU;Lo;0;L;3075 309A;;;;N;;;;; 3078;HIRAGANA LETTER HE;Lo;0;L;;;;;N;;;;; 3079;HIRAGANA LETTER BE;Lo;0;L;3078 3099;;;;N;;;;; 307A;HIRAGANA LETTER PE;Lo;0;L;3078 309A;;;;N;;;;; 307B;HIRAGANA LETTER HO;Lo;0;L;;;;;N;;;;; 307C;HIRAGANA LETTER BO;Lo;0;L;307B 3099;;;;N;;;;; 307D;HIRAGANA LETTER PO;Lo;0;L;307B 309A;;;;N;;;;; 307E;HIRAGANA LETTER MA;Lo;0;L;;;;;N;;;;; 307F;HIRAGANA LETTER MI;Lo;0;L;;;;;N;;;;; 3080;HIRAGANA LETTER MU;Lo;0;L;;;;;N;;;;; 3081;HIRAGANA LETTER ME;Lo;0;L;;;;;N;;;;; 3082;HIRAGANA LETTER MO;Lo;0;L;;;;;N;;;;; 3083;HIRAGANA LETTER SMALL YA;Lo;0;L;;;;;N;;;;; 3084;HIRAGANA LETTER YA;Lo;0;L;;;;;N;;;;; 3085;HIRAGANA LETTER SMALL YU;Lo;0;L;;;;;N;;;;; 3086;HIRAGANA LETTER YU;Lo;0;L;;;;;N;;;;; 3087;HIRAGANA LETTER SMALL YO;Lo;0;L;;;;;N;;;;; 3088;HIRAGANA LETTER YO;Lo;0;L;;;;;N;;;;; 3089;HIRAGANA LETTER RA;Lo;0;L;;;;;N;;;;; 308A;HIRAGANA LETTER RI;Lo;0;L;;;;;N;;;;; 308B;HIRAGANA LETTER RU;Lo;0;L;;;;;N;;;;; 308C;HIRAGANA LETTER RE;Lo;0;L;;;;;N;;;;; 308D;HIRAGANA LETTER RO;Lo;0;L;;;;;N;;;;; 308E;HIRAGANA LETTER SMALL WA;Lo;0;L;;;;;N;;;;; 308F;HIRAGANA LETTER WA;Lo;0;L;;;;;N;;;;; 3090;HIRAGANA LETTER WI;Lo;0;L;;;;;N;;;;; 3091;HIRAGANA LETTER WE;Lo;0;L;;;;;N;;;;; 3092;HIRAGANA LETTER WO;Lo;0;L;;;;;N;;;;; 3093;HIRAGANA LETTER N;Lo;0;L;;;;;N;;;;; 3094;HIRAGANA LETTER VU;Lo;0;L;3046 3099;;;;N;;;;; 3095;HIRAGANA LETTER SMALL KA;Lo;0;L;;;;;N;;;;; 3096;HIRAGANA LETTER SMALL KE;Lo;0;L;;;;;N;;;;; 3099;COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK;Mn;8;NSM;;;;;N;NON-SPACING KATAKANA-HIRAGANA VOICED SOUND MARK;;;; 309A;COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK;Mn;8;NSM;;;;;N;NON-SPACING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK;;;; 309B;KATAKANA-HIRAGANA VOICED SOUND MARK;Sk;0;ON; 0020 3099;;;;N;;;;; 309C;KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK;Sk;0;ON; 0020 309A;;;;N;;;;; 309D;HIRAGANA ITERATION MARK;Lm;0;L;;;;;N;;;;; 309E;HIRAGANA VOICED ITERATION MARK;Lm;0;L;309D 3099;;;;N;;;;; 309F;HIRAGANA DIGRAPH YORI;Lo;0;L; 3088 308A;;;;N;;;;; 30A0;KATAKANA-HIRAGANA DOUBLE HYPHEN;Pd;0;ON;;;;;N;;;;; 30A1;KATAKANA LETTER SMALL A;Lo;0;L;;;;;N;;;;; 30A2;KATAKANA LETTER A;Lo;0;L;;;;;N;;;;; 30A3;KATAKANA LETTER SMALL I;Lo;0;L;;;;;N;;;;; 30A4;KATAKANA LETTER I;Lo;0;L;;;;;N;;;;; 30A5;KATAKANA LETTER SMALL U;Lo;0;L;;;;;N;;;;; 30A6;KATAKANA LETTER U;Lo;0;L;;;;;N;;;;; 30A7;KATAKANA LETTER SMALL E;Lo;0;L;;;;;N;;;;; 30A8;KATAKANA LETTER E;Lo;0;L;;;;;N;;;;; 30A9;KATAKANA LETTER SMALL O;Lo;0;L;;;;;N;;;;; 30AA;KATAKANA LETTER O;Lo;0;L;;;;;N;;;;; 30AB;KATAKANA LETTER KA;Lo;0;L;;;;;N;;;;; 30AC;KATAKANA LETTER GA;Lo;0;L;30AB 3099;;;;N;;;;; 30AD;KATAKANA LETTER KI;Lo;0;L;;;;;N;;;;; 30AE;KATAKANA LETTER GI;Lo;0;L;30AD 3099;;;;N;;;;; 30AF;KATAKANA LETTER KU;Lo;0;L;;;;;N;;;;; 30B0;KATAKANA LETTER GU;Lo;0;L;30AF 3099;;;;N;;;;; 30B1;KATAKANA LETTER KE;Lo;0;L;;;;;N;;;;; 30B2;KATAKANA LETTER GE;Lo;0;L;30B1 3099;;;;N;;;;; 30B3;KATAKANA LETTER KO;Lo;0;L;;;;;N;;;;; 30B4;KATAKANA LETTER GO;Lo;0;L;30B3 3099;;;;N;;;;; 30B5;KATAKANA LETTER SA;Lo;0;L;;;;;N;;;;; 30B6;KATAKANA LETTER ZA;Lo;0;L;30B5 3099;;;;N;;;;; 30B7;KATAKANA LETTER SI;Lo;0;L;;;;;N;;;;; 30B8;KATAKANA LETTER ZI;Lo;0;L;30B7 3099;;;;N;;;;; 30B9;KATAKANA LETTER SU;Lo;0;L;;;;;N;;;;; 30BA;KATAKANA LETTER ZU;Lo;0;L;30B9 3099;;;;N;;;;; 30BB;KATAKANA LETTER SE;Lo;0;L;;;;;N;;;;; 30BC;KATAKANA LETTER ZE;Lo;0;L;30BB 3099;;;;N;;;;; 30BD;KATAKANA LETTER SO;Lo;0;L;;;;;N;;;;; 30BE;KATAKANA LETTER ZO;Lo;0;L;30BD 3099;;;;N;;;;; 30BF;KATAKANA LETTER TA;Lo;0;L;;;;;N;;;;; 30C0;KATAKANA LETTER DA;Lo;0;L;30BF 3099;;;;N;;;;; 30C1;KATAKANA LETTER TI;Lo;0;L;;;;;N;;;;; 30C2;KATAKANA LETTER DI;Lo;0;L;30C1 3099;;;;N;;;;; 30C3;KATAKANA LETTER SMALL TU;Lo;0;L;;;;;N;;;;; 30C4;KATAKANA LETTER TU;Lo;0;L;;;;;N;;;;; 30C5;KATAKANA LETTER DU;Lo;0;L;30C4 3099;;;;N;;;;; 30C6;KATAKANA LETTER TE;Lo;0;L;;;;;N;;;;; 30C7;KATAKANA LETTER DE;Lo;0;L;30C6 3099;;;;N;;;;; 30C8;KATAKANA LETTER TO;Lo;0;L;;;;;N;;;;; 30C9;KATAKANA LETTER DO;Lo;0;L;30C8 3099;;;;N;;;;; 30CA;KATAKANA LETTER NA;Lo;0;L;;;;;N;;;;; 30CB;KATAKANA LETTER NI;Lo;0;L;;;;;N;;;;; 30CC;KATAKANA LETTER NU;Lo;0;L;;;;;N;;;;; 30CD;KATAKANA LETTER NE;Lo;0;L;;;;;N;;;;; 30CE;KATAKANA LETTER NO;Lo;0;L;;;;;N;;;;; 30CF;KATAKANA LETTER HA;Lo;0;L;;;;;N;;;;; 30D0;KATAKANA LETTER BA;Lo;0;L;30CF 3099;;;;N;;;;; 30D1;KATAKANA LETTER PA;Lo;0;L;30CF 309A;;;;N;;;;; 30D2;KATAKANA LETTER HI;Lo;0;L;;;;;N;;;;; 30D3;KATAKANA LETTER BI;Lo;0;L;30D2 3099;;;;N;;;;; 30D4;KATAKANA LETTER PI;Lo;0;L;30D2 309A;;;;N;;;;; 30D5;KATAKANA LETTER HU;Lo;0;L;;;;;N;;;;; 30D6;KATAKANA LETTER BU;Lo;0;L;30D5 3099;;;;N;;;;; 30D7;KATAKANA LETTER PU;Lo;0;L;30D5 309A;;;;N;;;;; 30D8;KATAKANA LETTER HE;Lo;0;L;;;;;N;;;;; 30D9;KATAKANA LETTER BE;Lo;0;L;30D8 3099;;;;N;;;;; 30DA;KATAKANA LETTER PE;Lo;0;L;30D8 309A;;;;N;;;;; 30DB;KATAKANA LETTER HO;Lo;0;L;;;;;N;;;;; 30DC;KATAKANA LETTER BO;Lo;0;L;30DB 3099;;;;N;;;;; 30DD;KATAKANA LETTER PO;Lo;0;L;30DB 309A;;;;N;;;;; 30DE;KATAKANA LETTER MA;Lo;0;L;;;;;N;;;;; 30DF;KATAKANA LETTER MI;Lo;0;L;;;;;N;;;;; 30E0;KATAKANA LETTER MU;Lo;0;L;;;;;N;;;;; 30E1;KATAKANA LETTER ME;Lo;0;L;;;;;N;;;;; 30E2;KATAKANA LETTER MO;Lo;0;L;;;;;N;;;;; 30E3;KATAKANA LETTER SMALL YA;Lo;0;L;;;;;N;;;;; 30E4;KATAKANA LETTER YA;Lo;0;L;;;;;N;;;;; 30E5;KATAKANA LETTER SMALL YU;Lo;0;L;;;;;N;;;;; 30E6;KATAKANA LETTER YU;Lo;0;L;;;;;N;;;;; 30E7;KATAKANA LETTER SMALL YO;Lo;0;L;;;;;N;;;;; 30E8;KATAKANA LETTER YO;Lo;0;L;;;;;N;;;;; 30E9;KATAKANA LETTER RA;Lo;0;L;;;;;N;;;;; 30EA;KATAKANA LETTER RI;Lo;0;L;;;;;N;;;;; 30EB;KATAKANA LETTER RU;Lo;0;L;;;;;N;;;;; 30EC;KATAKANA LETTER RE;Lo;0;L;;;;;N;;;;; 30ED;KATAKANA LETTER RO;Lo;0;L;;;;;N;;;;; 30EE;KATAKANA LETTER SMALL WA;Lo;0;L;;;;;N;;;;; 30EF;KATAKANA LETTER WA;Lo;0;L;;;;;N;;;;; 30F0;KATAKANA LETTER WI;Lo;0;L;;;;;N;;;;; 30F1;KATAKANA LETTER WE;Lo;0;L;;;;;N;;;;; 30F2;KATAKANA LETTER WO;Lo;0;L;;;;;N;;;;; 30F3;KATAKANA LETTER N;Lo;0;L;;;;;N;;;;; 30F4;KATAKANA LETTER VU;Lo;0;L;30A6 3099;;;;N;;;;; 30F5;KATAKANA LETTER SMALL KA;Lo;0;L;;;;;N;;;;; 30F6;KATAKANA LETTER SMALL KE;Lo;0;L;;;;;N;;;;; 30F7;KATAKANA LETTER VA;Lo;0;L;30EF 3099;;;;N;;;;; 30F8;KATAKANA LETTER VI;Lo;0;L;30F0 3099;;;;N;;;;; 30F9;KATAKANA LETTER VE;Lo;0;L;30F1 3099;;;;N;;;;; 30FA;KATAKANA LETTER VO;Lo;0;L;30F2 3099;;;;N;;;;; 30FB;KATAKANA MIDDLE DOT;Po;0;ON;;;;;N;;;;; 30FC;KATAKANA-HIRAGANA PROLONGED SOUND MARK;Lm;0;L;;;;;N;;;;; 30FD;KATAKANA ITERATION MARK;Lm;0;L;;;;;N;;;;; 30FE;KATAKANA VOICED ITERATION MARK;Lm;0;L;30FD 3099;;;;N;;;;; 30FF;KATAKANA DIGRAPH KOTO;Lo;0;L; 30B3 30C8;;;;N;;;;; 3105;BOPOMOFO LETTER B;Lo;0;L;;;;;N;;;;; 3106;BOPOMOFO LETTER P;Lo;0;L;;;;;N;;;;; 3107;BOPOMOFO LETTER M;Lo;0;L;;;;;N;;;;; 3108;BOPOMOFO LETTER F;Lo;0;L;;;;;N;;;;; 3109;BOPOMOFO LETTER D;Lo;0;L;;;;;N;;;;; 310A;BOPOMOFO LETTER T;Lo;0;L;;;;;N;;;;; 310B;BOPOMOFO LETTER N;Lo;0;L;;;;;N;;;;; 310C;BOPOMOFO LETTER L;Lo;0;L;;;;;N;;;;; 310D;BOPOMOFO LETTER G;Lo;0;L;;;;;N;;;;; 310E;BOPOMOFO LETTER K;Lo;0;L;;;;;N;;;;; 310F;BOPOMOFO LETTER H;Lo;0;L;;;;;N;;;;; 3110;BOPOMOFO LETTER J;Lo;0;L;;;;;N;;;;; 3111;BOPOMOFO LETTER Q;Lo;0;L;;;;;N;;;;; 3112;BOPOMOFO LETTER X;Lo;0;L;;;;;N;;;;; 3113;BOPOMOFO LETTER ZH;Lo;0;L;;;;;N;;;;; 3114;BOPOMOFO LETTER CH;Lo;0;L;;;;;N;;;;; 3115;BOPOMOFO LETTER SH;Lo;0;L;;;;;N;;;;; 3116;BOPOMOFO LETTER R;Lo;0;L;;;;;N;;;;; 3117;BOPOMOFO LETTER Z;Lo;0;L;;;;;N;;;;; 3118;BOPOMOFO LETTER C;Lo;0;L;;;;;N;;;;; 3119;BOPOMOFO LETTER S;Lo;0;L;;;;;N;;;;; 311A;BOPOMOFO LETTER A;Lo;0;L;;;;;N;;;;; 311B;BOPOMOFO LETTER O;Lo;0;L;;;;;N;;;;; 311C;BOPOMOFO LETTER E;Lo;0;L;;;;;N;;;;; 311D;BOPOMOFO LETTER EH;Lo;0;L;;;;;N;;;;; 311E;BOPOMOFO LETTER AI;Lo;0;L;;;;;N;;;;; 311F;BOPOMOFO LETTER EI;Lo;0;L;;;;;N;;;;; 3120;BOPOMOFO LETTER AU;Lo;0;L;;;;;N;;;;; 3121;BOPOMOFO LETTER OU;Lo;0;L;;;;;N;;;;; 3122;BOPOMOFO LETTER AN;Lo;0;L;;;;;N;;;;; 3123;BOPOMOFO LETTER EN;Lo;0;L;;;;;N;;;;; 3124;BOPOMOFO LETTER ANG;Lo;0;L;;;;;N;;;;; 3125;BOPOMOFO LETTER ENG;Lo;0;L;;;;;N;;;;; 3126;BOPOMOFO LETTER ER;Lo;0;L;;;;;N;;;;; 3127;BOPOMOFO LETTER I;Lo;0;L;;;;;N;;;;; 3128;BOPOMOFO LETTER U;Lo;0;L;;;;;N;;;;; 3129;BOPOMOFO LETTER IU;Lo;0;L;;;;;N;;;;; 312A;BOPOMOFO LETTER V;Lo;0;L;;;;;N;;;;; 312B;BOPOMOFO LETTER NG;Lo;0;L;;;;;N;;;;; 312C;BOPOMOFO LETTER GN;Lo;0;L;;;;;N;;;;; 312D;BOPOMOFO LETTER IH;Lo;0;L;;;;;N;;;;; 312E;BOPOMOFO LETTER O WITH DOT ABOVE;Lo;0;L;;;;;N;;;;; 312F;BOPOMOFO LETTER NN;Lo;0;L;;;;;N;;;;; 3131;HANGUL LETTER KIYEOK;Lo;0;L; 1100;;;;N;HANGUL LETTER GIYEOG;;;; 3132;HANGUL LETTER SSANGKIYEOK;Lo;0;L; 1101;;;;N;HANGUL LETTER SSANG GIYEOG;;;; 3133;HANGUL LETTER KIYEOK-SIOS;Lo;0;L; 11AA;;;;N;HANGUL LETTER GIYEOG SIOS;;;; 3134;HANGUL LETTER NIEUN;Lo;0;L; 1102;;;;N;;;;; 3135;HANGUL LETTER NIEUN-CIEUC;Lo;0;L; 11AC;;;;N;HANGUL LETTER NIEUN JIEUJ;;;; 3136;HANGUL LETTER NIEUN-HIEUH;Lo;0;L; 11AD;;;;N;HANGUL LETTER NIEUN HIEUH;;;; 3137;HANGUL LETTER TIKEUT;Lo;0;L; 1103;;;;N;HANGUL LETTER DIGEUD;;;; 3138;HANGUL LETTER SSANGTIKEUT;Lo;0;L; 1104;;;;N;HANGUL LETTER SSANG DIGEUD;;;; 3139;HANGUL LETTER RIEUL;Lo;0;L; 1105;;;;N;HANGUL LETTER LIEUL;;;; 313A;HANGUL LETTER RIEUL-KIYEOK;Lo;0;L; 11B0;;;;N;HANGUL LETTER LIEUL GIYEOG;;;; 313B;HANGUL LETTER RIEUL-MIEUM;Lo;0;L; 11B1;;;;N;HANGUL LETTER LIEUL MIEUM;;;; 313C;HANGUL LETTER RIEUL-PIEUP;Lo;0;L; 11B2;;;;N;HANGUL LETTER LIEUL BIEUB;;;; 313D;HANGUL LETTER RIEUL-SIOS;Lo;0;L; 11B3;;;;N;HANGUL LETTER LIEUL SIOS;;;; 313E;HANGUL LETTER RIEUL-THIEUTH;Lo;0;L; 11B4;;;;N;HANGUL LETTER LIEUL TIEUT;;;; 313F;HANGUL LETTER RIEUL-PHIEUPH;Lo;0;L; 11B5;;;;N;HANGUL LETTER LIEUL PIEUP;;;; 3140;HANGUL LETTER RIEUL-HIEUH;Lo;0;L; 111A;;;;N;HANGUL LETTER LIEUL HIEUH;;;; 3141;HANGUL LETTER MIEUM;Lo;0;L; 1106;;;;N;;;;; 3142;HANGUL LETTER PIEUP;Lo;0;L; 1107;;;;N;HANGUL LETTER BIEUB;;;; 3143;HANGUL LETTER SSANGPIEUP;Lo;0;L; 1108;;;;N;HANGUL LETTER SSANG BIEUB;;;; 3144;HANGUL LETTER PIEUP-SIOS;Lo;0;L; 1121;;;;N;HANGUL LETTER BIEUB SIOS;;;; 3145;HANGUL LETTER SIOS;Lo;0;L; 1109;;;;N;;;;; 3146;HANGUL LETTER SSANGSIOS;Lo;0;L; 110A;;;;N;HANGUL LETTER SSANG SIOS;;;; 3147;HANGUL LETTER IEUNG;Lo;0;L; 110B;;;;N;;;;; 3148;HANGUL LETTER CIEUC;Lo;0;L; 110C;;;;N;HANGUL LETTER JIEUJ;;;; 3149;HANGUL LETTER SSANGCIEUC;Lo;0;L; 110D;;;;N;HANGUL LETTER SSANG JIEUJ;;;; 314A;HANGUL LETTER CHIEUCH;Lo;0;L; 110E;;;;N;HANGUL LETTER CIEUC;;;; 314B;HANGUL LETTER KHIEUKH;Lo;0;L; 110F;;;;N;HANGUL LETTER KIYEOK;;;; 314C;HANGUL LETTER THIEUTH;Lo;0;L; 1110;;;;N;HANGUL LETTER TIEUT;;;; 314D;HANGUL LETTER PHIEUPH;Lo;0;L; 1111;;;;N;HANGUL LETTER PIEUP;;;; 314E;HANGUL LETTER HIEUH;Lo;0;L; 1112;;;;N;;;;; 314F;HANGUL LETTER A;Lo;0;L; 1161;;;;N;;;;; 3150;HANGUL LETTER AE;Lo;0;L; 1162;;;;N;;;;; 3151;HANGUL LETTER YA;Lo;0;L; 1163;;;;N;;;;; 3152;HANGUL LETTER YAE;Lo;0;L; 1164;;;;N;;;;; 3153;HANGUL LETTER EO;Lo;0;L; 1165;;;;N;;;;; 3154;HANGUL LETTER E;Lo;0;L; 1166;;;;N;;;;; 3155;HANGUL LETTER YEO;Lo;0;L; 1167;;;;N;;;;; 3156;HANGUL LETTER YE;Lo;0;L; 1168;;;;N;;;;; 3157;HANGUL LETTER O;Lo;0;L; 1169;;;;N;;;;; 3158;HANGUL LETTER WA;Lo;0;L; 116A;;;;N;;;;; 3159;HANGUL LETTER WAE;Lo;0;L; 116B;;;;N;;;;; 315A;HANGUL LETTER OE;Lo;0;L; 116C;;;;N;;;;; 315B;HANGUL LETTER YO;Lo;0;L; 116D;;;;N;;;;; 315C;HANGUL LETTER U;Lo;0;L; 116E;;;;N;;;;; 315D;HANGUL LETTER WEO;Lo;0;L; 116F;;;;N;;;;; 315E;HANGUL LETTER WE;Lo;0;L; 1170;;;;N;;;;; 315F;HANGUL LETTER WI;Lo;0;L; 1171;;;;N;;;;; 3160;HANGUL LETTER YU;Lo;0;L; 1172;;;;N;;;;; 3161;HANGUL LETTER EU;Lo;0;L; 1173;;;;N;;;;; 3162;HANGUL LETTER YI;Lo;0;L; 1174;;;;N;;;;; 3163;HANGUL LETTER I;Lo;0;L; 1175;;;;N;;;;; 3164;HANGUL FILLER;Lo;0;L; 1160;;;;N;HANGUL CAE OM;;;; 3165;HANGUL LETTER SSANGNIEUN;Lo;0;L; 1114;;;;N;HANGUL LETTER SSANG NIEUN;;;; 3166;HANGUL LETTER NIEUN-TIKEUT;Lo;0;L; 1115;;;;N;HANGUL LETTER NIEUN DIGEUD;;;; 3167;HANGUL LETTER NIEUN-SIOS;Lo;0;L; 11C7;;;;N;HANGUL LETTER NIEUN SIOS;;;; 3168;HANGUL LETTER NIEUN-PANSIOS;Lo;0;L; 11C8;;;;N;HANGUL LETTER NIEUN BAN CHI EUM;;;; 3169;HANGUL LETTER RIEUL-KIYEOK-SIOS;Lo;0;L; 11CC;;;;N;HANGUL LETTER LIEUL GIYEOG SIOS;;;; 316A;HANGUL LETTER RIEUL-TIKEUT;Lo;0;L; 11CE;;;;N;HANGUL LETTER LIEUL DIGEUD;;;; 316B;HANGUL LETTER RIEUL-PIEUP-SIOS;Lo;0;L; 11D3;;;;N;HANGUL LETTER LIEUL BIEUB SIOS;;;; 316C;HANGUL LETTER RIEUL-PANSIOS;Lo;0;L; 11D7;;;;N;HANGUL LETTER LIEUL BAN CHI EUM;;;; 316D;HANGUL LETTER RIEUL-YEORINHIEUH;Lo;0;L; 11D9;;;;N;HANGUL LETTER LIEUL YEOLIN HIEUH;;;; 316E;HANGUL LETTER MIEUM-PIEUP;Lo;0;L; 111C;;;;N;HANGUL LETTER MIEUM BIEUB;;;; 316F;HANGUL LETTER MIEUM-SIOS;Lo;0;L; 11DD;;;;N;HANGUL LETTER MIEUM SIOS;;;; 3170;HANGUL LETTER MIEUM-PANSIOS;Lo;0;L; 11DF;;;;N;HANGUL LETTER BIEUB BAN CHI EUM;;;; 3171;HANGUL LETTER KAPYEOUNMIEUM;Lo;0;L; 111D;;;;N;HANGUL LETTER MIEUM SUN GYEONG EUM;;;; 3172;HANGUL LETTER PIEUP-KIYEOK;Lo;0;L; 111E;;;;N;HANGUL LETTER BIEUB GIYEOG;;;; 3173;HANGUL LETTER PIEUP-TIKEUT;Lo;0;L; 1120;;;;N;HANGUL LETTER BIEUB DIGEUD;;;; 3174;HANGUL LETTER PIEUP-SIOS-KIYEOK;Lo;0;L; 1122;;;;N;HANGUL LETTER BIEUB SIOS GIYEOG;;;; 3175;HANGUL LETTER PIEUP-SIOS-TIKEUT;Lo;0;L; 1123;;;;N;HANGUL LETTER BIEUB SIOS DIGEUD;;;; 3176;HANGUL LETTER PIEUP-CIEUC;Lo;0;L; 1127;;;;N;HANGUL LETTER BIEUB JIEUJ;;;; 3177;HANGUL LETTER PIEUP-THIEUTH;Lo;0;L; 1129;;;;N;HANGUL LETTER BIEUB TIEUT;;;; 3178;HANGUL LETTER KAPYEOUNPIEUP;Lo;0;L; 112B;;;;N;HANGUL LETTER BIEUB SUN GYEONG EUM;;;; 3179;HANGUL LETTER KAPYEOUNSSANGPIEUP;Lo;0;L; 112C;;;;N;HANGUL LETTER SSANG BIEUB SUN GYEONG EUM;;;; 317A;HANGUL LETTER SIOS-KIYEOK;Lo;0;L; 112D;;;;N;HANGUL LETTER SIOS GIYEOG;;;; 317B;HANGUL LETTER SIOS-NIEUN;Lo;0;L; 112E;;;;N;HANGUL LETTER SIOS NIEUN;;;; 317C;HANGUL LETTER SIOS-TIKEUT;Lo;0;L; 112F;;;;N;HANGUL LETTER SIOS DIGEUD;;;; 317D;HANGUL LETTER SIOS-PIEUP;Lo;0;L; 1132;;;;N;HANGUL LETTER SIOS BIEUB;;;; 317E;HANGUL LETTER SIOS-CIEUC;Lo;0;L; 1136;;;;N;HANGUL LETTER SIOS JIEUJ;;;; 317F;HANGUL LETTER PANSIOS;Lo;0;L; 1140;;;;N;HANGUL LETTER BAN CHI EUM;;;; 3180;HANGUL LETTER SSANGIEUNG;Lo;0;L; 1147;;;;N;HANGUL LETTER SSANG IEUNG;;;; 3181;HANGUL LETTER YESIEUNG;Lo;0;L; 114C;;;;N;HANGUL LETTER NGIEUNG;;;; 3182;HANGUL LETTER YESIEUNG-SIOS;Lo;0;L; 11F1;;;;N;HANGUL LETTER NGIEUNG SIOS;;;; 3183;HANGUL LETTER YESIEUNG-PANSIOS;Lo;0;L; 11F2;;;;N;HANGUL LETTER NGIEUNG BAN CHI EUM;;;; 3184;HANGUL LETTER KAPYEOUNPHIEUPH;Lo;0;L; 1157;;;;N;HANGUL LETTER PIEUP SUN GYEONG EUM;;;; 3185;HANGUL LETTER SSANGHIEUH;Lo;0;L; 1158;;;;N;HANGUL LETTER SSANG HIEUH;;;; 3186;HANGUL LETTER YEORINHIEUH;Lo;0;L; 1159;;;;N;HANGUL LETTER YEOLIN HIEUH;;;; 3187;HANGUL LETTER YO-YA;Lo;0;L; 1184;;;;N;HANGUL LETTER YOYA;;;; 3188;HANGUL LETTER YO-YAE;Lo;0;L; 1185;;;;N;HANGUL LETTER YOYAE;;;; 3189;HANGUL LETTER YO-I;Lo;0;L; 1188;;;;N;HANGUL LETTER YOI;;;; 318A;HANGUL LETTER YU-YEO;Lo;0;L; 1191;;;;N;HANGUL LETTER YUYEO;;;; 318B;HANGUL LETTER YU-YE;Lo;0;L; 1192;;;;N;HANGUL LETTER YUYE;;;; 318C;HANGUL LETTER YU-I;Lo;0;L; 1194;;;;N;HANGUL LETTER YUI;;;; 318D;HANGUL LETTER ARAEA;Lo;0;L; 119E;;;;N;HANGUL LETTER ALAE A;;;; 318E;HANGUL LETTER ARAEAE;Lo;0;L; 11A1;;;;N;HANGUL LETTER ALAE AE;;;; 3190;IDEOGRAPHIC ANNOTATION LINKING MARK;So;0;L;;;;;N;KANBUN TATETEN;;;; 3191;IDEOGRAPHIC ANNOTATION REVERSE MARK;So;0;L;;;;;N;KAERITEN RE;;;; 3192;IDEOGRAPHIC ANNOTATION ONE MARK;No;0;L; 4E00;;;1;N;KAERITEN ITI;;;; 3193;IDEOGRAPHIC ANNOTATION TWO MARK;No;0;L; 4E8C;;;2;N;KAERITEN NI;;;; 3194;IDEOGRAPHIC ANNOTATION THREE MARK;No;0;L; 4E09;;;3;N;KAERITEN SAN;;;; 3195;IDEOGRAPHIC ANNOTATION FOUR MARK;No;0;L; 56DB;;;4;N;KAERITEN SI;;;; 3196;IDEOGRAPHIC ANNOTATION TOP MARK;So;0;L; 4E0A;;;;N;KAERITEN ZYOU;;;; 3197;IDEOGRAPHIC ANNOTATION MIDDLE MARK;So;0;L; 4E2D;;;;N;KAERITEN TYUU;;;; 3198;IDEOGRAPHIC ANNOTATION BOTTOM MARK;So;0;L; 4E0B;;;;N;KAERITEN GE;;;; 3199;IDEOGRAPHIC ANNOTATION FIRST MARK;So;0;L; 7532;;;;N;KAERITEN KOU;;;; 319A;IDEOGRAPHIC ANNOTATION SECOND MARK;So;0;L; 4E59;;;;N;KAERITEN OTU;;;; 319B;IDEOGRAPHIC ANNOTATION THIRD MARK;So;0;L; 4E19;;;;N;KAERITEN HEI;;;; 319C;IDEOGRAPHIC ANNOTATION FOURTH MARK;So;0;L; 4E01;;;;N;KAERITEN TEI;;;; 319D;IDEOGRAPHIC ANNOTATION HEAVEN MARK;So;0;L; 5929;;;;N;KAERITEN TEN;;;; 319E;IDEOGRAPHIC ANNOTATION EARTH MARK;So;0;L; 5730;;;;N;KAERITEN TI;;;; 319F;IDEOGRAPHIC ANNOTATION MAN MARK;So;0;L; 4EBA;;;;N;KAERITEN ZIN;;;; 31A0;BOPOMOFO LETTER BU;Lo;0;L;;;;;N;;;;; 31A1;BOPOMOFO LETTER ZI;Lo;0;L;;;;;N;;;;; 31A2;BOPOMOFO LETTER JI;Lo;0;L;;;;;N;;;;; 31A3;BOPOMOFO LETTER GU;Lo;0;L;;;;;N;;;;; 31A4;BOPOMOFO LETTER EE;Lo;0;L;;;;;N;;;;; 31A5;BOPOMOFO LETTER ENN;Lo;0;L;;;;;N;;;;; 31A6;BOPOMOFO LETTER OO;Lo;0;L;;;;;N;;;;; 31A7;BOPOMOFO LETTER ONN;Lo;0;L;;;;;N;;;;; 31A8;BOPOMOFO LETTER IR;Lo;0;L;;;;;N;;;;; 31A9;BOPOMOFO LETTER ANN;Lo;0;L;;;;;N;;;;; 31AA;BOPOMOFO LETTER INN;Lo;0;L;;;;;N;;;;; 31AB;BOPOMOFO LETTER UNN;Lo;0;L;;;;;N;;;;; 31AC;BOPOMOFO LETTER IM;Lo;0;L;;;;;N;;;;; 31AD;BOPOMOFO LETTER NGG;Lo;0;L;;;;;N;;;;; 31AE;BOPOMOFO LETTER AINN;Lo;0;L;;;;;N;;;;; 31AF;BOPOMOFO LETTER AUNN;Lo;0;L;;;;;N;;;;; 31B0;BOPOMOFO LETTER AM;Lo;0;L;;;;;N;;;;; 31B1;BOPOMOFO LETTER OM;Lo;0;L;;;;;N;;;;; 31B2;BOPOMOFO LETTER ONG;Lo;0;L;;;;;N;;;;; 31B3;BOPOMOFO LETTER INNN;Lo;0;L;;;;;N;;;;; 31B4;BOPOMOFO FINAL LETTER P;Lo;0;L;;;;;N;;;;; 31B5;BOPOMOFO FINAL LETTER T;Lo;0;L;;;;;N;;;;; 31B6;BOPOMOFO FINAL LETTER K;Lo;0;L;;;;;N;;;;; 31B7;BOPOMOFO FINAL LETTER H;Lo;0;L;;;;;N;;;;; 31B8;BOPOMOFO LETTER GH;Lo;0;L;;;;;N;;;;; 31B9;BOPOMOFO LETTER LH;Lo;0;L;;;;;N;;;;; 31BA;BOPOMOFO LETTER ZY;Lo;0;L;;;;;N;;;;; 31BB;BOPOMOFO FINAL LETTER G;Lo;0;L;;;;;N;;;;; 31BC;BOPOMOFO LETTER GW;Lo;0;L;;;;;N;;;;; 31BD;BOPOMOFO LETTER KW;Lo;0;L;;;;;N;;;;; 31BE;BOPOMOFO LETTER OE;Lo;0;L;;;;;N;;;;; 31BF;BOPOMOFO LETTER AH;Lo;0;L;;;;;N;;;;; 31C0;CJK STROKE T;So;0;ON;;;;;N;;;;; 31C1;CJK STROKE WG;So;0;ON;;;;;N;;;;; 31C2;CJK STROKE XG;So;0;ON;;;;;N;;;;; 31C3;CJK STROKE BXG;So;0;ON;;;;;N;;;;; 31C4;CJK STROKE SW;So;0;ON;;;;;N;;;;; 31C5;CJK STROKE HZZ;So;0;ON;;;;;N;;;;; 31C6;CJK STROKE HZG;So;0;ON;;;;;N;;;;; 31C7;CJK STROKE HP;So;0;ON;;;;;N;;;;; 31C8;CJK STROKE HZWG;So;0;ON;;;;;N;;;;; 31C9;CJK STROKE SZWG;So;0;ON;;;;;N;;;;; 31CA;CJK STROKE HZT;So;0;ON;;;;;N;;;;; 31CB;CJK STROKE HZZP;So;0;ON;;;;;N;;;;; 31CC;CJK STROKE HPWG;So;0;ON;;;;;N;;;;; 31CD;CJK STROKE HZW;So;0;ON;;;;;N;;;;; 31CE;CJK STROKE HZZZ;So;0;ON;;;;;N;;;;; 31CF;CJK STROKE N;So;0;ON;;;;;N;;;;; 31D0;CJK STROKE H;So;0;ON;;;;;N;;;;; 31D1;CJK STROKE S;So;0;ON;;;;;N;;;;; 31D2;CJK STROKE P;So;0;ON;;;;;N;;;;; 31D3;CJK STROKE SP;So;0;ON;;;;;N;;;;; 31D4;CJK STROKE D;So;0;ON;;;;;N;;;;; 31D5;CJK STROKE HZ;So;0;ON;;;;;N;;;;; 31D6;CJK STROKE HG;So;0;ON;;;;;N;;;;; 31D7;CJK STROKE SZ;So;0;ON;;;;;N;;;;; 31D8;CJK STROKE SWZ;So;0;ON;;;;;N;;;;; 31D9;CJK STROKE ST;So;0;ON;;;;;N;;;;; 31DA;CJK STROKE SG;So;0;ON;;;;;N;;;;; 31DB;CJK STROKE PD;So;0;ON;;;;;N;;;;; 31DC;CJK STROKE PZ;So;0;ON;;;;;N;;;;; 31DD;CJK STROKE TN;So;0;ON;;;;;N;;;;; 31DE;CJK STROKE SZZ;So;0;ON;;;;;N;;;;; 31DF;CJK STROKE SWG;So;0;ON;;;;;N;;;;; 31E0;CJK STROKE HXWG;So;0;ON;;;;;N;;;;; 31E1;CJK STROKE HZZZG;So;0;ON;;;;;N;;;;; 31E2;CJK STROKE PG;So;0;ON;;;;;N;;;;; 31E3;CJK STROKE Q;So;0;ON;;;;;N;;;;; 31E4;CJK STROKE HXG;So;0;ON;;;;;N;;;;; 31E5;CJK STROKE SZP;So;0;ON;;;;;N;;;;; 31EF;IDEOGRAPHIC DESCRIPTION CHARACTER SUBTRACTION;So;0;ON;;;;;N;;;;; 31F0;KATAKANA LETTER SMALL KU;Lo;0;L;;;;;N;;;;; 31F1;KATAKANA LETTER SMALL SI;Lo;0;L;;;;;N;;;;; 31F2;KATAKANA LETTER SMALL SU;Lo;0;L;;;;;N;;;;; 31F3;KATAKANA LETTER SMALL TO;Lo;0;L;;;;;N;;;;; 31F4;KATAKANA LETTER SMALL NU;Lo;0;L;;;;;N;;;;; 31F5;KATAKANA LETTER SMALL HA;Lo;0;L;;;;;N;;;;; 31F6;KATAKANA LETTER SMALL HI;Lo;0;L;;;;;N;;;;; 31F7;KATAKANA LETTER SMALL HU;Lo;0;L;;;;;N;;;;; 31F8;KATAKANA LETTER SMALL HE;Lo;0;L;;;;;N;;;;; 31F9;KATAKANA LETTER SMALL HO;Lo;0;L;;;;;N;;;;; 31FA;KATAKANA LETTER SMALL MU;Lo;0;L;;;;;N;;;;; 31FB;KATAKANA LETTER SMALL RA;Lo;0;L;;;;;N;;;;; 31FC;KATAKANA LETTER SMALL RI;Lo;0;L;;;;;N;;;;; 31FD;KATAKANA LETTER SMALL RU;Lo;0;L;;;;;N;;;;; 31FE;KATAKANA LETTER SMALL RE;Lo;0;L;;;;;N;;;;; 31FF;KATAKANA LETTER SMALL RO;Lo;0;L;;;;;N;;;;; 3200;PARENTHESIZED HANGUL KIYEOK;So;0;L; 0028 1100 0029;;;;N;PARENTHESIZED HANGUL GIYEOG;;;; 3201;PARENTHESIZED HANGUL NIEUN;So;0;L; 0028 1102 0029;;;;N;;;;; 3202;PARENTHESIZED HANGUL TIKEUT;So;0;L; 0028 1103 0029;;;;N;PARENTHESIZED HANGUL DIGEUD;;;; 3203;PARENTHESIZED HANGUL RIEUL;So;0;L; 0028 1105 0029;;;;N;PARENTHESIZED HANGUL LIEUL;;;; 3204;PARENTHESIZED HANGUL MIEUM;So;0;L; 0028 1106 0029;;;;N;;;;; 3205;PARENTHESIZED HANGUL PIEUP;So;0;L; 0028 1107 0029;;;;N;PARENTHESIZED HANGUL BIEUB;;;; 3206;PARENTHESIZED HANGUL SIOS;So;0;L; 0028 1109 0029;;;;N;;;;; 3207;PARENTHESIZED HANGUL IEUNG;So;0;L; 0028 110B 0029;;;;N;;;;; 3208;PARENTHESIZED HANGUL CIEUC;So;0;L; 0028 110C 0029;;;;N;PARENTHESIZED HANGUL JIEUJ;;;; 3209;PARENTHESIZED HANGUL CHIEUCH;So;0;L; 0028 110E 0029;;;;N;PARENTHESIZED HANGUL CIEUC;;;; 320A;PARENTHESIZED HANGUL KHIEUKH;So;0;L; 0028 110F 0029;;;;N;PARENTHESIZED HANGUL KIYEOK;;;; 320B;PARENTHESIZED HANGUL THIEUTH;So;0;L; 0028 1110 0029;;;;N;PARENTHESIZED HANGUL TIEUT;;;; 320C;PARENTHESIZED HANGUL PHIEUPH;So;0;L; 0028 1111 0029;;;;N;PARENTHESIZED HANGUL PIEUP;;;; 320D;PARENTHESIZED HANGUL HIEUH;So;0;L; 0028 1112 0029;;;;N;;;;; 320E;PARENTHESIZED HANGUL KIYEOK A;So;0;L; 0028 1100 1161 0029;;;;N;PARENTHESIZED HANGUL GA;;;; 320F;PARENTHESIZED HANGUL NIEUN A;So;0;L; 0028 1102 1161 0029;;;;N;PARENTHESIZED HANGUL NA;;;; 3210;PARENTHESIZED HANGUL TIKEUT A;So;0;L; 0028 1103 1161 0029;;;;N;PARENTHESIZED HANGUL DA;;;; 3211;PARENTHESIZED HANGUL RIEUL A;So;0;L; 0028 1105 1161 0029;;;;N;PARENTHESIZED HANGUL LA;;;; 3212;PARENTHESIZED HANGUL MIEUM A;So;0;L; 0028 1106 1161 0029;;;;N;PARENTHESIZED HANGUL MA;;;; 3213;PARENTHESIZED HANGUL PIEUP A;So;0;L; 0028 1107 1161 0029;;;;N;PARENTHESIZED HANGUL BA;;;; 3214;PARENTHESIZED HANGUL SIOS A;So;0;L; 0028 1109 1161 0029;;;;N;PARENTHESIZED HANGUL SA;;;; 3215;PARENTHESIZED HANGUL IEUNG A;So;0;L; 0028 110B 1161 0029;;;;N;PARENTHESIZED HANGUL A;;;; 3216;PARENTHESIZED HANGUL CIEUC A;So;0;L; 0028 110C 1161 0029;;;;N;PARENTHESIZED HANGUL JA;;;; 3217;PARENTHESIZED HANGUL CHIEUCH A;So;0;L; 0028 110E 1161 0029;;;;N;PARENTHESIZED HANGUL CA;;;; 3218;PARENTHESIZED HANGUL KHIEUKH A;So;0;L; 0028 110F 1161 0029;;;;N;PARENTHESIZED HANGUL KA;;;; 3219;PARENTHESIZED HANGUL THIEUTH A;So;0;L; 0028 1110 1161 0029;;;;N;PARENTHESIZED HANGUL TA;;;; 321A;PARENTHESIZED HANGUL PHIEUPH A;So;0;L; 0028 1111 1161 0029;;;;N;PARENTHESIZED HANGUL PA;;;; 321B;PARENTHESIZED HANGUL HIEUH A;So;0;L; 0028 1112 1161 0029;;;;N;PARENTHESIZED HANGUL HA;;;; 321C;PARENTHESIZED HANGUL CIEUC U;So;0;L; 0028 110C 116E 0029;;;;N;PARENTHESIZED HANGUL JU;;;; 321D;PARENTHESIZED KOREAN CHARACTER OJEON;So;0;ON; 0028 110B 1169 110C 1165 11AB 0029;;;;N;;;;; 321E;PARENTHESIZED KOREAN CHARACTER O HU;So;0;ON; 0028 110B 1169 1112 116E 0029;;;;N;;;;; 3220;PARENTHESIZED IDEOGRAPH ONE;No;0;L; 0028 4E00 0029;;;1;N;;;;; 3221;PARENTHESIZED IDEOGRAPH TWO;No;0;L; 0028 4E8C 0029;;;2;N;;;;; 3222;PARENTHESIZED IDEOGRAPH THREE;No;0;L; 0028 4E09 0029;;;3;N;;;;; 3223;PARENTHESIZED IDEOGRAPH FOUR;No;0;L; 0028 56DB 0029;;;4;N;;;;; 3224;PARENTHESIZED IDEOGRAPH FIVE;No;0;L; 0028 4E94 0029;;;5;N;;;;; 3225;PARENTHESIZED IDEOGRAPH SIX;No;0;L; 0028 516D 0029;;;6;N;;;;; 3226;PARENTHESIZED IDEOGRAPH SEVEN;No;0;L; 0028 4E03 0029;;;7;N;;;;; 3227;PARENTHESIZED IDEOGRAPH EIGHT;No;0;L; 0028 516B 0029;;;8;N;;;;; 3228;PARENTHESIZED IDEOGRAPH NINE;No;0;L; 0028 4E5D 0029;;;9;N;;;;; 3229;PARENTHESIZED IDEOGRAPH TEN;No;0;L; 0028 5341 0029;;;10;N;;;;; 322A;PARENTHESIZED IDEOGRAPH MOON;So;0;L; 0028 6708 0029;;;;N;;;;; 322B;PARENTHESIZED IDEOGRAPH FIRE;So;0;L; 0028 706B 0029;;;;N;;;;; 322C;PARENTHESIZED IDEOGRAPH WATER;So;0;L; 0028 6C34 0029;;;;N;;;;; 322D;PARENTHESIZED IDEOGRAPH WOOD;So;0;L; 0028 6728 0029;;;;N;;;;; 322E;PARENTHESIZED IDEOGRAPH METAL;So;0;L; 0028 91D1 0029;;;;N;;;;; 322F;PARENTHESIZED IDEOGRAPH EARTH;So;0;L; 0028 571F 0029;;;;N;;;;; 3230;PARENTHESIZED IDEOGRAPH SUN;So;0;L; 0028 65E5 0029;;;;N;;;;; 3231;PARENTHESIZED IDEOGRAPH STOCK;So;0;L; 0028 682A 0029;;;;N;;;;; 3232;PARENTHESIZED IDEOGRAPH HAVE;So;0;L; 0028 6709 0029;;;;N;;;;; 3233;PARENTHESIZED IDEOGRAPH SOCIETY;So;0;L; 0028 793E 0029;;;;N;;;;; 3234;PARENTHESIZED IDEOGRAPH NAME;So;0;L; 0028 540D 0029;;;;N;;;;; 3235;PARENTHESIZED IDEOGRAPH SPECIAL;So;0;L; 0028 7279 0029;;;;N;;;;; 3236;PARENTHESIZED IDEOGRAPH FINANCIAL;So;0;L; 0028 8CA1 0029;;;;N;;;;; 3237;PARENTHESIZED IDEOGRAPH CONGRATULATION;So;0;L; 0028 795D 0029;;;;N;;;;; 3238;PARENTHESIZED IDEOGRAPH LABOR;So;0;L; 0028 52B4 0029;;;;N;;;;; 3239;PARENTHESIZED IDEOGRAPH REPRESENT;So;0;L; 0028 4EE3 0029;;;;N;;;;; 323A;PARENTHESIZED IDEOGRAPH CALL;So;0;L; 0028 547C 0029;;;;N;;;;; 323B;PARENTHESIZED IDEOGRAPH STUDY;So;0;L; 0028 5B66 0029;;;;N;;;;; 323C;PARENTHESIZED IDEOGRAPH SUPERVISE;So;0;L; 0028 76E3 0029;;;;N;;;;; 323D;PARENTHESIZED IDEOGRAPH ENTERPRISE;So;0;L; 0028 4F01 0029;;;;N;;;;; 323E;PARENTHESIZED IDEOGRAPH RESOURCE;So;0;L; 0028 8CC7 0029;;;;N;;;;; 323F;PARENTHESIZED IDEOGRAPH ALLIANCE;So;0;L; 0028 5354 0029;;;;N;;;;; 3240;PARENTHESIZED IDEOGRAPH FESTIVAL;So;0;L; 0028 796D 0029;;;;N;;;;; 3241;PARENTHESIZED IDEOGRAPH REST;So;0;L; 0028 4F11 0029;;;;N;;;;; 3242;PARENTHESIZED IDEOGRAPH SELF;So;0;L; 0028 81EA 0029;;;;N;;;;; 3243;PARENTHESIZED IDEOGRAPH REACH;So;0;L; 0028 81F3 0029;;;;N;;;;; 3244;CIRCLED IDEOGRAPH QUESTION;So;0;L; 554F;;;;N;;;;; 3245;CIRCLED IDEOGRAPH KINDERGARTEN;So;0;L; 5E7C;;;;N;;;;; 3246;CIRCLED IDEOGRAPH SCHOOL;So;0;L; 6587;;;;N;;;;; 3247;CIRCLED IDEOGRAPH KOTO;So;0;L; 7B8F;;;;N;;;;; 3248;CIRCLED NUMBER TEN ON BLACK SQUARE;No;0;L;;;;10;N;;;;; 3249;CIRCLED NUMBER TWENTY ON BLACK SQUARE;No;0;L;;;;20;N;;;;; 324A;CIRCLED NUMBER THIRTY ON BLACK SQUARE;No;0;L;;;;30;N;;;;; 324B;CIRCLED NUMBER FORTY ON BLACK SQUARE;No;0;L;;;;40;N;;;;; 324C;CIRCLED NUMBER FIFTY ON BLACK SQUARE;No;0;L;;;;50;N;;;;; 324D;CIRCLED NUMBER SIXTY ON BLACK SQUARE;No;0;L;;;;60;N;;;;; 324E;CIRCLED NUMBER SEVENTY ON BLACK SQUARE;No;0;L;;;;70;N;;;;; 324F;CIRCLED NUMBER EIGHTY ON BLACK SQUARE;No;0;L;;;;80;N;;;;; 3250;PARTNERSHIP SIGN;So;0;ON; 0050 0054 0045;;;;N;;;;; 3251;CIRCLED NUMBER TWENTY ONE;No;0;ON; 0032 0031;;;21;N;;;;; 3252;CIRCLED NUMBER TWENTY TWO;No;0;ON; 0032 0032;;;22;N;;;;; 3253;CIRCLED NUMBER TWENTY THREE;No;0;ON; 0032 0033;;;23;N;;;;; 3254;CIRCLED NUMBER TWENTY FOUR;No;0;ON; 0032 0034;;;24;N;;;;; 3255;CIRCLED NUMBER TWENTY FIVE;No;0;ON; 0032 0035;;;25;N;;;;; 3256;CIRCLED NUMBER TWENTY SIX;No;0;ON; 0032 0036;;;26;N;;;;; 3257;CIRCLED NUMBER TWENTY SEVEN;No;0;ON; 0032 0037;;;27;N;;;;; 3258;CIRCLED NUMBER TWENTY EIGHT;No;0;ON; 0032 0038;;;28;N;;;;; 3259;CIRCLED NUMBER TWENTY NINE;No;0;ON; 0032 0039;;;29;N;;;;; 325A;CIRCLED NUMBER THIRTY;No;0;ON; 0033 0030;;;30;N;;;;; 325B;CIRCLED NUMBER THIRTY ONE;No;0;ON; 0033 0031;;;31;N;;;;; 325C;CIRCLED NUMBER THIRTY TWO;No;0;ON; 0033 0032;;;32;N;;;;; 325D;CIRCLED NUMBER THIRTY THREE;No;0;ON; 0033 0033;;;33;N;;;;; 325E;CIRCLED NUMBER THIRTY FOUR;No;0;ON; 0033 0034;;;34;N;;;;; 325F;CIRCLED NUMBER THIRTY FIVE;No;0;ON; 0033 0035;;;35;N;;;;; 3260;CIRCLED HANGUL KIYEOK;So;0;L; 1100;;;;N;CIRCLED HANGUL GIYEOG;;;; 3261;CIRCLED HANGUL NIEUN;So;0;L; 1102;;;;N;;;;; 3262;CIRCLED HANGUL TIKEUT;So;0;L; 1103;;;;N;CIRCLED HANGUL DIGEUD;;;; 3263;CIRCLED HANGUL RIEUL;So;0;L; 1105;;;;N;CIRCLED HANGUL LIEUL;;;; 3264;CIRCLED HANGUL MIEUM;So;0;L; 1106;;;;N;;;;; 3265;CIRCLED HANGUL PIEUP;So;0;L; 1107;;;;N;CIRCLED HANGUL BIEUB;;;; 3266;CIRCLED HANGUL SIOS;So;0;L; 1109;;;;N;;;;; 3267;CIRCLED HANGUL IEUNG;So;0;L; 110B;;;;N;;;;; 3268;CIRCLED HANGUL CIEUC;So;0;L; 110C;;;;N;CIRCLED HANGUL JIEUJ;;;; 3269;CIRCLED HANGUL CHIEUCH;So;0;L; 110E;;;;N;CIRCLED HANGUL CIEUC;;;; 326A;CIRCLED HANGUL KHIEUKH;So;0;L; 110F;;;;N;CIRCLED HANGUL KIYEOK;;;; 326B;CIRCLED HANGUL THIEUTH;So;0;L; 1110;;;;N;CIRCLED HANGUL TIEUT;;;; 326C;CIRCLED HANGUL PHIEUPH;So;0;L; 1111;;;;N;CIRCLED HANGUL PIEUP;;;; 326D;CIRCLED HANGUL HIEUH;So;0;L; 1112;;;;N;;;;; 326E;CIRCLED HANGUL KIYEOK A;So;0;L; 1100 1161;;;;N;CIRCLED HANGUL GA;;;; 326F;CIRCLED HANGUL NIEUN A;So;0;L; 1102 1161;;;;N;CIRCLED HANGUL NA;;;; 3270;CIRCLED HANGUL TIKEUT A;So;0;L; 1103 1161;;;;N;CIRCLED HANGUL DA;;;; 3271;CIRCLED HANGUL RIEUL A;So;0;L; 1105 1161;;;;N;CIRCLED HANGUL LA;;;; 3272;CIRCLED HANGUL MIEUM A;So;0;L; 1106 1161;;;;N;CIRCLED HANGUL MA;;;; 3273;CIRCLED HANGUL PIEUP A;So;0;L; 1107 1161;;;;N;CIRCLED HANGUL BA;;;; 3274;CIRCLED HANGUL SIOS A;So;0;L; 1109 1161;;;;N;CIRCLED HANGUL SA;;;; 3275;CIRCLED HANGUL IEUNG A;So;0;L; 110B 1161;;;;N;CIRCLED HANGUL A;;;; 3276;CIRCLED HANGUL CIEUC A;So;0;L; 110C 1161;;;;N;CIRCLED HANGUL JA;;;; 3277;CIRCLED HANGUL CHIEUCH A;So;0;L; 110E 1161;;;;N;CIRCLED HANGUL CA;;;; 3278;CIRCLED HANGUL KHIEUKH A;So;0;L; 110F 1161;;;;N;CIRCLED HANGUL KA;;;; 3279;CIRCLED HANGUL THIEUTH A;So;0;L; 1110 1161;;;;N;CIRCLED HANGUL TA;;;; 327A;CIRCLED HANGUL PHIEUPH A;So;0;L; 1111 1161;;;;N;CIRCLED HANGUL PA;;;; 327B;CIRCLED HANGUL HIEUH A;So;0;L; 1112 1161;;;;N;CIRCLED HANGUL HA;;;; 327C;CIRCLED KOREAN CHARACTER CHAMKO;So;0;ON; 110E 1161 11B7 1100 1169;;;;N;;;;; 327D;CIRCLED KOREAN CHARACTER JUEUI;So;0;ON; 110C 116E 110B 1174;;;;N;;;;; 327E;CIRCLED HANGUL IEUNG U;So;0;ON; 110B 116E;;;;N;;;;; 327F;KOREAN STANDARD SYMBOL;So;0;L;;;;;N;;;;; 3280;CIRCLED IDEOGRAPH ONE;No;0;L; 4E00;;;1;N;;;;; 3281;CIRCLED IDEOGRAPH TWO;No;0;L; 4E8C;;;2;N;;;;; 3282;CIRCLED IDEOGRAPH THREE;No;0;L; 4E09;;;3;N;;;;; 3283;CIRCLED IDEOGRAPH FOUR;No;0;L; 56DB;;;4;N;;;;; 3284;CIRCLED IDEOGRAPH FIVE;No;0;L; 4E94;;;5;N;;;;; 3285;CIRCLED IDEOGRAPH SIX;No;0;L; 516D;;;6;N;;;;; 3286;CIRCLED IDEOGRAPH SEVEN;No;0;L; 4E03;;;7;N;;;;; 3287;CIRCLED IDEOGRAPH EIGHT;No;0;L; 516B;;;8;N;;;;; 3288;CIRCLED IDEOGRAPH NINE;No;0;L; 4E5D;;;9;N;;;;; 3289;CIRCLED IDEOGRAPH TEN;No;0;L; 5341;;;10;N;;;;; 328A;CIRCLED IDEOGRAPH MOON;So;0;L; 6708;;;;N;;;;; 328B;CIRCLED IDEOGRAPH FIRE;So;0;L; 706B;;;;N;;;;; 328C;CIRCLED IDEOGRAPH WATER;So;0;L; 6C34;;;;N;;;;; 328D;CIRCLED IDEOGRAPH WOOD;So;0;L; 6728;;;;N;;;;; 328E;CIRCLED IDEOGRAPH METAL;So;0;L; 91D1;;;;N;;;;; 328F;CIRCLED IDEOGRAPH EARTH;So;0;L; 571F;;;;N;;;;; 3290;CIRCLED IDEOGRAPH SUN;So;0;L; 65E5;;;;N;;;;; 3291;CIRCLED IDEOGRAPH STOCK;So;0;L; 682A;;;;N;;;;; 3292;CIRCLED IDEOGRAPH HAVE;So;0;L; 6709;;;;N;;;;; 3293;CIRCLED IDEOGRAPH SOCIETY;So;0;L; 793E;;;;N;;;;; 3294;CIRCLED IDEOGRAPH NAME;So;0;L; 540D;;;;N;;;;; 3295;CIRCLED IDEOGRAPH SPECIAL;So;0;L; 7279;;;;N;;;;; 3296;CIRCLED IDEOGRAPH FINANCIAL;So;0;L; 8CA1;;;;N;;;;; 3297;CIRCLED IDEOGRAPH CONGRATULATION;So;0;L; 795D;;;;N;;;;; 3298;CIRCLED IDEOGRAPH LABOR;So;0;L; 52B4;;;;N;;;;; 3299;CIRCLED IDEOGRAPH SECRET;So;0;L; 79D8;;;;N;;;;; 329A;CIRCLED IDEOGRAPH MALE;So;0;L; 7537;;;;N;;;;; 329B;CIRCLED IDEOGRAPH FEMALE;So;0;L; 5973;;;;N;;;;; 329C;CIRCLED IDEOGRAPH SUITABLE;So;0;L; 9069;;;;N;;;;; 329D;CIRCLED IDEOGRAPH EXCELLENT;So;0;L; 512A;;;;N;;;;; 329E;CIRCLED IDEOGRAPH PRINT;So;0;L; 5370;;;;N;;;;; 329F;CIRCLED IDEOGRAPH ATTENTION;So;0;L; 6CE8;;;;N;;;;; 32A0;CIRCLED IDEOGRAPH ITEM;So;0;L; 9805;;;;N;;;;; 32A1;CIRCLED IDEOGRAPH REST;So;0;L; 4F11;;;;N;;;;; 32A2;CIRCLED IDEOGRAPH COPY;So;0;L; 5199;;;;N;;;;; 32A3;CIRCLED IDEOGRAPH CORRECT;So;0;L; 6B63;;;;N;;;;; 32A4;CIRCLED IDEOGRAPH HIGH;So;0;L; 4E0A;;;;N;;;;; 32A5;CIRCLED IDEOGRAPH CENTRE;So;0;L; 4E2D;;;;N;CIRCLED IDEOGRAPH CENTER;;;; 32A6;CIRCLED IDEOGRAPH LOW;So;0;L; 4E0B;;;;N;;;;; 32A7;CIRCLED IDEOGRAPH LEFT;So;0;L; 5DE6;;;;N;;;;; 32A8;CIRCLED IDEOGRAPH RIGHT;So;0;L; 53F3;;;;N;;;;; 32A9;CIRCLED IDEOGRAPH MEDICINE;So;0;L; 533B;;;;N;;;;; 32AA;CIRCLED IDEOGRAPH RELIGION;So;0;L; 5B97;;;;N;;;;; 32AB;CIRCLED IDEOGRAPH STUDY;So;0;L; 5B66;;;;N;;;;; 32AC;CIRCLED IDEOGRAPH SUPERVISE;So;0;L; 76E3;;;;N;;;;; 32AD;CIRCLED IDEOGRAPH ENTERPRISE;So;0;L; 4F01;;;;N;;;;; 32AE;CIRCLED IDEOGRAPH RESOURCE;So;0;L; 8CC7;;;;N;;;;; 32AF;CIRCLED IDEOGRAPH ALLIANCE;So;0;L; 5354;;;;N;;;;; 32B0;CIRCLED IDEOGRAPH NIGHT;So;0;L; 591C;;;;N;;;;; 32B1;CIRCLED NUMBER THIRTY SIX;No;0;ON; 0033 0036;;;36;N;;;;; 32B2;CIRCLED NUMBER THIRTY SEVEN;No;0;ON; 0033 0037;;;37;N;;;;; 32B3;CIRCLED NUMBER THIRTY EIGHT;No;0;ON; 0033 0038;;;38;N;;;;; 32B4;CIRCLED NUMBER THIRTY NINE;No;0;ON; 0033 0039;;;39;N;;;;; 32B5;CIRCLED NUMBER FORTY;No;0;ON; 0034 0030;;;40;N;;;;; 32B6;CIRCLED NUMBER FORTY ONE;No;0;ON; 0034 0031;;;41;N;;;;; 32B7;CIRCLED NUMBER FORTY TWO;No;0;ON; 0034 0032;;;42;N;;;;; 32B8;CIRCLED NUMBER FORTY THREE;No;0;ON; 0034 0033;;;43;N;;;;; 32B9;CIRCLED NUMBER FORTY FOUR;No;0;ON; 0034 0034;;;44;N;;;;; 32BA;CIRCLED NUMBER FORTY FIVE;No;0;ON; 0034 0035;;;45;N;;;;; 32BB;CIRCLED NUMBER FORTY SIX;No;0;ON; 0034 0036;;;46;N;;;;; 32BC;CIRCLED NUMBER FORTY SEVEN;No;0;ON; 0034 0037;;;47;N;;;;; 32BD;CIRCLED NUMBER FORTY EIGHT;No;0;ON; 0034 0038;;;48;N;;;;; 32BE;CIRCLED NUMBER FORTY NINE;No;0;ON; 0034 0039;;;49;N;;;;; 32BF;CIRCLED NUMBER FIFTY;No;0;ON; 0035 0030;;;50;N;;;;; 32C0;IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY;So;0;L; 0031 6708;;;;N;;;;; 32C1;IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY;So;0;L; 0032 6708;;;;N;;;;; 32C2;IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH;So;0;L; 0033 6708;;;;N;;;;; 32C3;IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL;So;0;L; 0034 6708;;;;N;;;;; 32C4;IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY;So;0;L; 0035 6708;;;;N;;;;; 32C5;IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE;So;0;L; 0036 6708;;;;N;;;;; 32C6;IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY;So;0;L; 0037 6708;;;;N;;;;; 32C7;IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST;So;0;L; 0038 6708;;;;N;;;;; 32C8;IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER;So;0;L; 0039 6708;;;;N;;;;; 32C9;IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER;So;0;L; 0031 0030 6708;;;;N;;;;; 32CA;IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER;So;0;L; 0031 0031 6708;;;;N;;;;; 32CB;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER;So;0;L; 0031 0032 6708;;;;N;;;;; 32CC;SQUARE HG;So;0;ON; 0048 0067;;;;N;;;;; 32CD;SQUARE ERG;So;0;ON; 0065 0072 0067;;;;N;;;;; 32CE;SQUARE EV;So;0;ON; 0065 0056;;;;N;;;;; 32CF;LIMITED LIABILITY SIGN;So;0;ON; 004C 0054 0044;;;;N;;;;; 32D0;CIRCLED KATAKANA A;So;0;L; 30A2;;;;N;;;;; 32D1;CIRCLED KATAKANA I;So;0;L; 30A4;;;;N;;;;; 32D2;CIRCLED KATAKANA U;So;0;L; 30A6;;;;N;;;;; 32D3;CIRCLED KATAKANA E;So;0;L; 30A8;;;;N;;;;; 32D4;CIRCLED KATAKANA O;So;0;L; 30AA;;;;N;;;;; 32D5;CIRCLED KATAKANA KA;So;0;L; 30AB;;;;N;;;;; 32D6;CIRCLED KATAKANA KI;So;0;L; 30AD;;;;N;;;;; 32D7;CIRCLED KATAKANA KU;So;0;L; 30AF;;;;N;;;;; 32D8;CIRCLED KATAKANA KE;So;0;L; 30B1;;;;N;;;;; 32D9;CIRCLED KATAKANA KO;So;0;L; 30B3;;;;N;;;;; 32DA;CIRCLED KATAKANA SA;So;0;L; 30B5;;;;N;;;;; 32DB;CIRCLED KATAKANA SI;So;0;L; 30B7;;;;N;;;;; 32DC;CIRCLED KATAKANA SU;So;0;L; 30B9;;;;N;;;;; 32DD;CIRCLED KATAKANA SE;So;0;L; 30BB;;;;N;;;;; 32DE;CIRCLED KATAKANA SO;So;0;L; 30BD;;;;N;;;;; 32DF;CIRCLED KATAKANA TA;So;0;L; 30BF;;;;N;;;;; 32E0;CIRCLED KATAKANA TI;So;0;L; 30C1;;;;N;;;;; 32E1;CIRCLED KATAKANA TU;So;0;L; 30C4;;;;N;;;;; 32E2;CIRCLED KATAKANA TE;So;0;L; 30C6;;;;N;;;;; 32E3;CIRCLED KATAKANA TO;So;0;L; 30C8;;;;N;;;;; 32E4;CIRCLED KATAKANA NA;So;0;L; 30CA;;;;N;;;;; 32E5;CIRCLED KATAKANA NI;So;0;L; 30CB;;;;N;;;;; 32E6;CIRCLED KATAKANA NU;So;0;L; 30CC;;;;N;;;;; 32E7;CIRCLED KATAKANA NE;So;0;L; 30CD;;;;N;;;;; 32E8;CIRCLED KATAKANA NO;So;0;L; 30CE;;;;N;;;;; 32E9;CIRCLED KATAKANA HA;So;0;L; 30CF;;;;N;;;;; 32EA;CIRCLED KATAKANA HI;So;0;L; 30D2;;;;N;;;;; 32EB;CIRCLED KATAKANA HU;So;0;L; 30D5;;;;N;;;;; 32EC;CIRCLED KATAKANA HE;So;0;L; 30D8;;;;N;;;;; 32ED;CIRCLED KATAKANA HO;So;0;L; 30DB;;;;N;;;;; 32EE;CIRCLED KATAKANA MA;So;0;L; 30DE;;;;N;;;;; 32EF;CIRCLED KATAKANA MI;So;0;L; 30DF;;;;N;;;;; 32F0;CIRCLED KATAKANA MU;So;0;L; 30E0;;;;N;;;;; 32F1;CIRCLED KATAKANA ME;So;0;L; 30E1;;;;N;;;;; 32F2;CIRCLED KATAKANA MO;So;0;L; 30E2;;;;N;;;;; 32F3;CIRCLED KATAKANA YA;So;0;L; 30E4;;;;N;;;;; 32F4;CIRCLED KATAKANA YU;So;0;L; 30E6;;;;N;;;;; 32F5;CIRCLED KATAKANA YO;So;0;L; 30E8;;;;N;;;;; 32F6;CIRCLED KATAKANA RA;So;0;L; 30E9;;;;N;;;;; 32F7;CIRCLED KATAKANA RI;So;0;L; 30EA;;;;N;;;;; 32F8;CIRCLED KATAKANA RU;So;0;L; 30EB;;;;N;;;;; 32F9;CIRCLED KATAKANA RE;So;0;L; 30EC;;;;N;;;;; 32FA;CIRCLED KATAKANA RO;So;0;L; 30ED;;;;N;;;;; 32FB;CIRCLED KATAKANA WA;So;0;L; 30EF;;;;N;;;;; 32FC;CIRCLED KATAKANA WI;So;0;L; 30F0;;;;N;;;;; 32FD;CIRCLED KATAKANA WE;So;0;L; 30F1;;;;N;;;;; 32FE;CIRCLED KATAKANA WO;So;0;L; 30F2;;;;N;;;;; 32FF;SQUARE ERA NAME REIWA;So;0;L; 4EE4 548C;;;;N;;;;; 3300;SQUARE APAATO;So;0;L; 30A2 30D1 30FC 30C8;;;;N;SQUARED APAATO;;;; 3301;SQUARE ARUHUA;So;0;L; 30A2 30EB 30D5 30A1;;;;N;SQUARED ARUHUA;;;; 3302;SQUARE ANPEA;So;0;L; 30A2 30F3 30DA 30A2;;;;N;SQUARED ANPEA;;;; 3303;SQUARE AARU;So;0;L; 30A2 30FC 30EB;;;;N;SQUARED AARU;;;; 3304;SQUARE ININGU;So;0;L; 30A4 30CB 30F3 30B0;;;;N;SQUARED ININGU;;;; 3305;SQUARE INTI;So;0;L; 30A4 30F3 30C1;;;;N;SQUARED INTI;;;; 3306;SQUARE UON;So;0;L; 30A6 30A9 30F3;;;;N;SQUARED UON;;;; 3307;SQUARE ESUKUUDO;So;0;L; 30A8 30B9 30AF 30FC 30C9;;;;N;SQUARED ESUKUUDO;;;; 3308;SQUARE EEKAA;So;0;L; 30A8 30FC 30AB 30FC;;;;N;SQUARED EEKAA;;;; 3309;SQUARE ONSU;So;0;L; 30AA 30F3 30B9;;;;N;SQUARED ONSU;;;; 330A;SQUARE OOMU;So;0;L; 30AA 30FC 30E0;;;;N;SQUARED OOMU;;;; 330B;SQUARE KAIRI;So;0;L; 30AB 30A4 30EA;;;;N;SQUARED KAIRI;;;; 330C;SQUARE KARATTO;So;0;L; 30AB 30E9 30C3 30C8;;;;N;SQUARED KARATTO;;;; 330D;SQUARE KARORII;So;0;L; 30AB 30ED 30EA 30FC;;;;N;SQUARED KARORII;;;; 330E;SQUARE GARON;So;0;L; 30AC 30ED 30F3;;;;N;SQUARED GARON;;;; 330F;SQUARE GANMA;So;0;L; 30AC 30F3 30DE;;;;N;SQUARED GANMA;;;; 3310;SQUARE GIGA;So;0;L; 30AE 30AC;;;;N;SQUARED GIGA;;;; 3311;SQUARE GINII;So;0;L; 30AE 30CB 30FC;;;;N;SQUARED GINII;;;; 3312;SQUARE KYURII;So;0;L; 30AD 30E5 30EA 30FC;;;;N;SQUARED KYURII;;;; 3313;SQUARE GIRUDAA;So;0;L; 30AE 30EB 30C0 30FC;;;;N;SQUARED GIRUDAA;;;; 3314;SQUARE KIRO;So;0;L; 30AD 30ED;;;;N;SQUARED KIRO;;;; 3315;SQUARE KIROGURAMU;So;0;L; 30AD 30ED 30B0 30E9 30E0;;;;N;SQUARED KIROGURAMU;;;; 3316;SQUARE KIROMEETORU;So;0;L; 30AD 30ED 30E1 30FC 30C8 30EB;;;;N;SQUARED KIROMEETORU;;;; 3317;SQUARE KIROWATTO;So;0;L; 30AD 30ED 30EF 30C3 30C8;;;;N;SQUARED KIROWATTO;;;; 3318;SQUARE GURAMU;So;0;L; 30B0 30E9 30E0;;;;N;SQUARED GURAMU;;;; 3319;SQUARE GURAMUTON;So;0;L; 30B0 30E9 30E0 30C8 30F3;;;;N;SQUARED GURAMUTON;;;; 331A;SQUARE KURUZEIRO;So;0;L; 30AF 30EB 30BC 30A4 30ED;;;;N;SQUARED KURUZEIRO;;;; 331B;SQUARE KUROONE;So;0;L; 30AF 30ED 30FC 30CD;;;;N;SQUARED KUROONE;;;; 331C;SQUARE KEESU;So;0;L; 30B1 30FC 30B9;;;;N;SQUARED KEESU;;;; 331D;SQUARE KORUNA;So;0;L; 30B3 30EB 30CA;;;;N;SQUARED KORUNA;;;; 331E;SQUARE KOOPO;So;0;L; 30B3 30FC 30DD;;;;N;SQUARED KOOPO;;;; 331F;SQUARE SAIKURU;So;0;L; 30B5 30A4 30AF 30EB;;;;N;SQUARED SAIKURU;;;; 3320;SQUARE SANTIIMU;So;0;L; 30B5 30F3 30C1 30FC 30E0;;;;N;SQUARED SANTIIMU;;;; 3321;SQUARE SIRINGU;So;0;L; 30B7 30EA 30F3 30B0;;;;N;SQUARED SIRINGU;;;; 3322;SQUARE SENTI;So;0;L; 30BB 30F3 30C1;;;;N;SQUARED SENTI;;;; 3323;SQUARE SENTO;So;0;L; 30BB 30F3 30C8;;;;N;SQUARED SENTO;;;; 3324;SQUARE DAASU;So;0;L; 30C0 30FC 30B9;;;;N;SQUARED DAASU;;;; 3325;SQUARE DESI;So;0;L; 30C7 30B7;;;;N;SQUARED DESI;;;; 3326;SQUARE DORU;So;0;L; 30C9 30EB;;;;N;SQUARED DORU;;;; 3327;SQUARE TON;So;0;L; 30C8 30F3;;;;N;SQUARED TON;;;; 3328;SQUARE NANO;So;0;L; 30CA 30CE;;;;N;SQUARED NANO;;;; 3329;SQUARE NOTTO;So;0;L; 30CE 30C3 30C8;;;;N;SQUARED NOTTO;;;; 332A;SQUARE HAITU;So;0;L; 30CF 30A4 30C4;;;;N;SQUARED HAITU;;;; 332B;SQUARE PAASENTO;So;0;L; 30D1 30FC 30BB 30F3 30C8;;;;N;SQUARED PAASENTO;;;; 332C;SQUARE PAATU;So;0;L; 30D1 30FC 30C4;;;;N;SQUARED PAATU;;;; 332D;SQUARE BAARERU;So;0;L; 30D0 30FC 30EC 30EB;;;;N;SQUARED BAARERU;;;; 332E;SQUARE PIASUTORU;So;0;L; 30D4 30A2 30B9 30C8 30EB;;;;N;SQUARED PIASUTORU;;;; 332F;SQUARE PIKURU;So;0;L; 30D4 30AF 30EB;;;;N;SQUARED PIKURU;;;; 3330;SQUARE PIKO;So;0;L; 30D4 30B3;;;;N;SQUARED PIKO;;;; 3331;SQUARE BIRU;So;0;L; 30D3 30EB;;;;N;SQUARED BIRU;;;; 3332;SQUARE HUARADDO;So;0;L; 30D5 30A1 30E9 30C3 30C9;;;;N;SQUARED HUARADDO;;;; 3333;SQUARE HUIITO;So;0;L; 30D5 30A3 30FC 30C8;;;;N;SQUARED HUIITO;;;; 3334;SQUARE BUSSYERU;So;0;L; 30D6 30C3 30B7 30A7 30EB;;;;N;SQUARED BUSSYERU;;;; 3335;SQUARE HURAN;So;0;L; 30D5 30E9 30F3;;;;N;SQUARED HURAN;;;; 3336;SQUARE HEKUTAARU;So;0;L; 30D8 30AF 30BF 30FC 30EB;;;;N;SQUARED HEKUTAARU;;;; 3337;SQUARE PESO;So;0;L; 30DA 30BD;;;;N;SQUARED PESO;;;; 3338;SQUARE PENIHI;So;0;L; 30DA 30CB 30D2;;;;N;SQUARED PENIHI;;;; 3339;SQUARE HERUTU;So;0;L; 30D8 30EB 30C4;;;;N;SQUARED HERUTU;;;; 333A;SQUARE PENSU;So;0;L; 30DA 30F3 30B9;;;;N;SQUARED PENSU;;;; 333B;SQUARE PEEZI;So;0;L; 30DA 30FC 30B8;;;;N;SQUARED PEEZI;;;; 333C;SQUARE BEETA;So;0;L; 30D9 30FC 30BF;;;;N;SQUARED BEETA;;;; 333D;SQUARE POINTO;So;0;L; 30DD 30A4 30F3 30C8;;;;N;SQUARED POINTO;;;; 333E;SQUARE BORUTO;So;0;L; 30DC 30EB 30C8;;;;N;SQUARED BORUTO;;;; 333F;SQUARE HON;So;0;L; 30DB 30F3;;;;N;SQUARED HON;;;; 3340;SQUARE PONDO;So;0;L; 30DD 30F3 30C9;;;;N;SQUARED PONDO;;;; 3341;SQUARE HOORU;So;0;L; 30DB 30FC 30EB;;;;N;SQUARED HOORU;;;; 3342;SQUARE HOON;So;0;L; 30DB 30FC 30F3;;;;N;SQUARED HOON;;;; 3343;SQUARE MAIKURO;So;0;L; 30DE 30A4 30AF 30ED;;;;N;SQUARED MAIKURO;;;; 3344;SQUARE MAIRU;So;0;L; 30DE 30A4 30EB;;;;N;SQUARED MAIRU;;;; 3345;SQUARE MAHHA;So;0;L; 30DE 30C3 30CF;;;;N;SQUARED MAHHA;;;; 3346;SQUARE MARUKU;So;0;L; 30DE 30EB 30AF;;;;N;SQUARED MARUKU;;;; 3347;SQUARE MANSYON;So;0;L; 30DE 30F3 30B7 30E7 30F3;;;;N;SQUARED MANSYON;;;; 3348;SQUARE MIKURON;So;0;L; 30DF 30AF 30ED 30F3;;;;N;SQUARED MIKURON;;;; 3349;SQUARE MIRI;So;0;L; 30DF 30EA;;;;N;SQUARED MIRI;;;; 334A;SQUARE MIRIBAARU;So;0;L; 30DF 30EA 30D0 30FC 30EB;;;;N;SQUARED MIRIBAARU;;;; 334B;SQUARE MEGA;So;0;L; 30E1 30AC;;;;N;SQUARED MEGA;;;; 334C;SQUARE MEGATON;So;0;L; 30E1 30AC 30C8 30F3;;;;N;SQUARED MEGATON;;;; 334D;SQUARE MEETORU;So;0;L; 30E1 30FC 30C8 30EB;;;;N;SQUARED MEETORU;;;; 334E;SQUARE YAADO;So;0;L; 30E4 30FC 30C9;;;;N;SQUARED YAADO;;;; 334F;SQUARE YAARU;So;0;L; 30E4 30FC 30EB;;;;N;SQUARED YAARU;;;; 3350;SQUARE YUAN;So;0;L; 30E6 30A2 30F3;;;;N;SQUARED YUAN;;;; 3351;SQUARE RITTORU;So;0;L; 30EA 30C3 30C8 30EB;;;;N;SQUARED RITTORU;;;; 3352;SQUARE RIRA;So;0;L; 30EA 30E9;;;;N;SQUARED RIRA;;;; 3353;SQUARE RUPII;So;0;L; 30EB 30D4 30FC;;;;N;SQUARED RUPII;;;; 3354;SQUARE RUUBURU;So;0;L; 30EB 30FC 30D6 30EB;;;;N;SQUARED RUUBURU;;;; 3355;SQUARE REMU;So;0;L; 30EC 30E0;;;;N;SQUARED REMU;;;; 3356;SQUARE RENTOGEN;So;0;L; 30EC 30F3 30C8 30B2 30F3;;;;N;SQUARED RENTOGEN;;;; 3357;SQUARE WATTO;So;0;L; 30EF 30C3 30C8;;;;N;SQUARED WATTO;;;; 3358;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO;So;0;L; 0030 70B9;;;;N;;;;; 3359;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE;So;0;L; 0031 70B9;;;;N;;;;; 335A;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO;So;0;L; 0032 70B9;;;;N;;;;; 335B;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE;So;0;L; 0033 70B9;;;;N;;;;; 335C;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR;So;0;L; 0034 70B9;;;;N;;;;; 335D;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE;So;0;L; 0035 70B9;;;;N;;;;; 335E;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX;So;0;L; 0036 70B9;;;;N;;;;; 335F;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN;So;0;L; 0037 70B9;;;;N;;;;; 3360;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT;So;0;L; 0038 70B9;;;;N;;;;; 3361;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE;So;0;L; 0039 70B9;;;;N;;;;; 3362;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN;So;0;L; 0031 0030 70B9;;;;N;;;;; 3363;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN;So;0;L; 0031 0031 70B9;;;;N;;;;; 3364;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE;So;0;L; 0031 0032 70B9;;;;N;;;;; 3365;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN;So;0;L; 0031 0033 70B9;;;;N;;;;; 3366;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN;So;0;L; 0031 0034 70B9;;;;N;;;;; 3367;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN;So;0;L; 0031 0035 70B9;;;;N;;;;; 3368;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN;So;0;L; 0031 0036 70B9;;;;N;;;;; 3369;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN;So;0;L; 0031 0037 70B9;;;;N;;;;; 336A;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN;So;0;L; 0031 0038 70B9;;;;N;;;;; 336B;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN;So;0;L; 0031 0039 70B9;;;;N;;;;; 336C;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY;So;0;L; 0032 0030 70B9;;;;N;;;;; 336D;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE;So;0;L; 0032 0031 70B9;;;;N;;;;; 336E;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO;So;0;L; 0032 0032 70B9;;;;N;;;;; 336F;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE;So;0;L; 0032 0033 70B9;;;;N;;;;; 3370;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR;So;0;L; 0032 0034 70B9;;;;N;;;;; 3371;SQUARE HPA;So;0;L; 0068 0050 0061;;;;N;;;;; 3372;SQUARE DA;So;0;L; 0064 0061;;;;N;;;;; 3373;SQUARE AU;So;0;L; 0041 0055;;;;N;;;;; 3374;SQUARE BAR;So;0;L; 0062 0061 0072;;;;N;;;;; 3375;SQUARE OV;So;0;L; 006F 0056;;;;N;;;;; 3376;SQUARE PC;So;0;L; 0070 0063;;;;N;;;;; 3377;SQUARE DM;So;0;ON; 0064 006D;;;;N;;;;; 3378;SQUARE DM SQUARED;So;0;ON; 0064 006D 00B2;;;;N;;;;; 3379;SQUARE DM CUBED;So;0;ON; 0064 006D 00B3;;;;N;;;;; 337A;SQUARE IU;So;0;ON; 0049 0055;;;;N;;;;; 337B;SQUARE ERA NAME HEISEI;So;0;L; 5E73 6210;;;;N;SQUARED TWO IDEOGRAPHS ERA NAME HEISEI;;;; 337C;SQUARE ERA NAME SYOUWA;So;0;L; 662D 548C;;;;N;SQUARED TWO IDEOGRAPHS ERA NAME SYOUWA;;;; 337D;SQUARE ERA NAME TAISYOU;So;0;L; 5927 6B63;;;;N;SQUARED TWO IDEOGRAPHS ERA NAME TAISYOU;;;; 337E;SQUARE ERA NAME MEIZI;So;0;L; 660E 6CBB;;;;N;SQUARED TWO IDEOGRAPHS ERA NAME MEIZI;;;; 337F;SQUARE CORPORATION;So;0;L; 682A 5F0F 4F1A 793E;;;;N;SQUARED FOUR IDEOGRAPHS CORPORATION;;;; 3380;SQUARE PA AMPS;So;0;L; 0070 0041;;;;N;SQUARED PA AMPS;;;; 3381;SQUARE NA;So;0;L; 006E 0041;;;;N;SQUARED NA;;;; 3382;SQUARE MU A;So;0;L; 03BC 0041;;;;N;SQUARED MU A;;;; 3383;SQUARE MA;So;0;L; 006D 0041;;;;N;SQUARED MA;;;; 3384;SQUARE KA;So;0;L; 006B 0041;;;;N;SQUARED KA;;;; 3385;SQUARE KB;So;0;L; 004B 0042;;;;N;SQUARED KB;;;; 3386;SQUARE MB;So;0;L; 004D 0042;;;;N;SQUARED MB;;;; 3387;SQUARE GB;So;0;L; 0047 0042;;;;N;SQUARED GB;;;; 3388;SQUARE CAL;So;0;L; 0063 0061 006C;;;;N;SQUARED CAL;;;; 3389;SQUARE KCAL;So;0;L; 006B 0063 0061 006C;;;;N;SQUARED KCAL;;;; 338A;SQUARE PF;So;0;L; 0070 0046;;;;N;SQUARED PF;;;; 338B;SQUARE NF;So;0;L; 006E 0046;;;;N;SQUARED NF;;;; 338C;SQUARE MU F;So;0;L; 03BC 0046;;;;N;SQUARED MU F;;;; 338D;SQUARE MU G;So;0;L; 03BC 0067;;;;N;SQUARED MU G;;;; 338E;SQUARE MG;So;0;L; 006D 0067;;;;N;SQUARED MG;;;; 338F;SQUARE KG;So;0;L; 006B 0067;;;;N;SQUARED KG;;;; 3390;SQUARE HZ;So;0;L; 0048 007A;;;;N;SQUARED HZ;;;; 3391;SQUARE KHZ;So;0;L; 006B 0048 007A;;;;N;SQUARED KHZ;;;; 3392;SQUARE MHZ;So;0;L; 004D 0048 007A;;;;N;SQUARED MHZ;;;; 3393;SQUARE GHZ;So;0;L; 0047 0048 007A;;;;N;SQUARED GHZ;;;; 3394;SQUARE THZ;So;0;L; 0054 0048 007A;;;;N;SQUARED THZ;;;; 3395;SQUARE MU L;So;0;L; 03BC 2113;;;;N;SQUARED MU L;;;; 3396;SQUARE ML;So;0;L; 006D 2113;;;;N;SQUARED ML;;;; 3397;SQUARE DL;So;0;L; 0064 2113;;;;N;SQUARED DL;;;; 3398;SQUARE KL;So;0;L; 006B 2113;;;;N;SQUARED KL;;;; 3399;SQUARE FM;So;0;L; 0066 006D;;;;N;SQUARED FM;;;; 339A;SQUARE NM;So;0;L; 006E 006D;;;;N;SQUARED NM;;;; 339B;SQUARE MU M;So;0;L; 03BC 006D;;;;N;SQUARED MU M;;;; 339C;SQUARE MM;So;0;L; 006D 006D;;;;N;SQUARED MM;;;; 339D;SQUARE CM;So;0;L; 0063 006D;;;;N;SQUARED CM;;;; 339E;SQUARE KM;So;0;L; 006B 006D;;;;N;SQUARED KM;;;; 339F;SQUARE MM SQUARED;So;0;L; 006D 006D 00B2;;;;N;SQUARED MM SQUARED;;;; 33A0;SQUARE CM SQUARED;So;0;L; 0063 006D 00B2;;;;N;SQUARED CM SQUARED;;;; 33A1;SQUARE M SQUARED;So;0;L; 006D 00B2;;;;N;SQUARED M SQUARED;;;; 33A2;SQUARE KM SQUARED;So;0;L; 006B 006D 00B2;;;;N;SQUARED KM SQUARED;;;; 33A3;SQUARE MM CUBED;So;0;L; 006D 006D 00B3;;;;N;SQUARED MM CUBED;;;; 33A4;SQUARE CM CUBED;So;0;L; 0063 006D 00B3;;;;N;SQUARED CM CUBED;;;; 33A5;SQUARE M CUBED;So;0;L; 006D 00B3;;;;N;SQUARED M CUBED;;;; 33A6;SQUARE KM CUBED;So;0;L; 006B 006D 00B3;;;;N;SQUARED KM CUBED;;;; 33A7;SQUARE M OVER S;So;0;L; 006D 2215 0073;;;;N;SQUARED M OVER S;;;; 33A8;SQUARE M OVER S SQUARED;So;0;L; 006D 2215 0073 00B2;;;;N;SQUARED M OVER S SQUARED;;;; 33A9;SQUARE PA;So;0;L; 0050 0061;;;;N;SQUARED PA;;;; 33AA;SQUARE KPA;So;0;L; 006B 0050 0061;;;;N;SQUARED KPA;;;; 33AB;SQUARE MPA;So;0;L; 004D 0050 0061;;;;N;SQUARED MPA;;;; 33AC;SQUARE GPA;So;0;L; 0047 0050 0061;;;;N;SQUARED GPA;;;; 33AD;SQUARE RAD;So;0;L; 0072 0061 0064;;;;N;SQUARED RAD;;;; 33AE;SQUARE RAD OVER S;So;0;L; 0072 0061 0064 2215 0073;;;;N;SQUARED RAD OVER S;;;; 33AF;SQUARE RAD OVER S SQUARED;So;0;L; 0072 0061 0064 2215 0073 00B2;;;;N;SQUARED RAD OVER S SQUARED;;;; 33B0;SQUARE PS;So;0;L; 0070 0073;;;;N;SQUARED PS;;;; 33B1;SQUARE NS;So;0;L; 006E 0073;;;;N;SQUARED NS;;;; 33B2;SQUARE MU S;So;0;L; 03BC 0073;;;;N;SQUARED MU S;;;; 33B3;SQUARE MS;So;0;L; 006D 0073;;;;N;SQUARED MS;;;; 33B4;SQUARE PV;So;0;L; 0070 0056;;;;N;SQUARED PV;;;; 33B5;SQUARE NV;So;0;L; 006E 0056;;;;N;SQUARED NV;;;; 33B6;SQUARE MU V;So;0;L; 03BC 0056;;;;N;SQUARED MU V;;;; 33B7;SQUARE MV;So;0;L; 006D 0056;;;;N;SQUARED MV;;;; 33B8;SQUARE KV;So;0;L; 006B 0056;;;;N;SQUARED KV;;;; 33B9;SQUARE MV MEGA;So;0;L; 004D 0056;;;;N;SQUARED MV MEGA;;;; 33BA;SQUARE PW;So;0;L; 0070 0057;;;;N;SQUARED PW;;;; 33BB;SQUARE NW;So;0;L; 006E 0057;;;;N;SQUARED NW;;;; 33BC;SQUARE MU W;So;0;L; 03BC 0057;;;;N;SQUARED MU W;;;; 33BD;SQUARE MW;So;0;L; 006D 0057;;;;N;SQUARED MW;;;; 33BE;SQUARE KW;So;0;L; 006B 0057;;;;N;SQUARED KW;;;; 33BF;SQUARE MW MEGA;So;0;L; 004D 0057;;;;N;SQUARED MW MEGA;;;; 33C0;SQUARE K OHM;So;0;L; 006B 03A9;;;;N;SQUARED K OHM;;;; 33C1;SQUARE M OHM;So;0;L; 004D 03A9;;;;N;SQUARED M OHM;;;; 33C2;SQUARE AM;So;0;L; 0061 002E 006D 002E;;;;N;SQUARED AM;;;; 33C3;SQUARE BQ;So;0;L; 0042 0071;;;;N;SQUARED BQ;;;; 33C4;SQUARE CC;So;0;L; 0063 0063;;;;N;SQUARED CC;;;; 33C5;SQUARE CD;So;0;L; 0063 0064;;;;N;SQUARED CD;;;; 33C6;SQUARE C OVER KG;So;0;L; 0043 2215 006B 0067;;;;N;SQUARED C OVER KG;;;; 33C7;SQUARE CO;So;0;L; 0043 006F 002E;;;;N;SQUARED CO;;;; 33C8;SQUARE DB;So;0;L; 0064 0042;;;;N;SQUARED DB;;;; 33C9;SQUARE GY;So;0;L; 0047 0079;;;;N;SQUARED GY;;;; 33CA;SQUARE HA;So;0;L; 0068 0061;;;;N;SQUARED HA;;;; 33CB;SQUARE HP;So;0;L; 0048 0050;;;;N;SQUARED HP;;;; 33CC;SQUARE IN;So;0;L; 0069 006E;;;;N;SQUARED IN;;;; 33CD;SQUARE KK;So;0;L; 004B 004B;;;;N;SQUARED KK;;;; 33CE;SQUARE KM CAPITAL;So;0;L; 004B 004D;;;;N;SQUARED KM CAPITAL;;;; 33CF;SQUARE KT;So;0;L; 006B 0074;;;;N;SQUARED KT;;;; 33D0;SQUARE LM;So;0;L; 006C 006D;;;;N;SQUARED LM;;;; 33D1;SQUARE LN;So;0;L; 006C 006E;;;;N;SQUARED LN;;;; 33D2;SQUARE LOG;So;0;L; 006C 006F 0067;;;;N;SQUARED LOG;;;; 33D3;SQUARE LX;So;0;L; 006C 0078;;;;N;SQUARED LX;;;; 33D4;SQUARE MB SMALL;So;0;L; 006D 0062;;;;N;SQUARED MB SMALL;;;; 33D5;SQUARE MIL;So;0;L; 006D 0069 006C;;;;N;SQUARED MIL;;;; 33D6;SQUARE MOL;So;0;L; 006D 006F 006C;;;;N;SQUARED MOL;;;; 33D7;SQUARE PH;So;0;L; 0050 0048;;;;N;SQUARED PH;;;; 33D8;SQUARE PM;So;0;L; 0070 002E 006D 002E;;;;N;SQUARED PM;;;; 33D9;SQUARE PPM;So;0;L; 0050 0050 004D;;;;N;SQUARED PPM;;;; 33DA;SQUARE PR;So;0;L; 0050 0052;;;;N;SQUARED PR;;;; 33DB;SQUARE SR;So;0;L; 0073 0072;;;;N;SQUARED SR;;;; 33DC;SQUARE SV;So;0;L; 0053 0076;;;;N;SQUARED SV;;;; 33DD;SQUARE WB;So;0;L; 0057 0062;;;;N;SQUARED WB;;;; 33DE;SQUARE V OVER M;So;0;ON; 0056 2215 006D;;;;N;;;;; 33DF;SQUARE A OVER M;So;0;ON; 0041 2215 006D;;;;N;;;;; 33E0;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE;So;0;L; 0031 65E5;;;;N;;;;; 33E1;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO;So;0;L; 0032 65E5;;;;N;;;;; 33E2;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE;So;0;L; 0033 65E5;;;;N;;;;; 33E3;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR;So;0;L; 0034 65E5;;;;N;;;;; 33E4;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE;So;0;L; 0035 65E5;;;;N;;;;; 33E5;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX;So;0;L; 0036 65E5;;;;N;;;;; 33E6;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN;So;0;L; 0037 65E5;;;;N;;;;; 33E7;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT;So;0;L; 0038 65E5;;;;N;;;;; 33E8;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE;So;0;L; 0039 65E5;;;;N;;;;; 33E9;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN;So;0;L; 0031 0030 65E5;;;;N;;;;; 33EA;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN;So;0;L; 0031 0031 65E5;;;;N;;;;; 33EB;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE;So;0;L; 0031 0032 65E5;;;;N;;;;; 33EC;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN;So;0;L; 0031 0033 65E5;;;;N;;;;; 33ED;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN;So;0;L; 0031 0034 65E5;;;;N;;;;; 33EE;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN;So;0;L; 0031 0035 65E5;;;;N;;;;; 33EF;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN;So;0;L; 0031 0036 65E5;;;;N;;;;; 33F0;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN;So;0;L; 0031 0037 65E5;;;;N;;;;; 33F1;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN;So;0;L; 0031 0038 65E5;;;;N;;;;; 33F2;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN;So;0;L; 0031 0039 65E5;;;;N;;;;; 33F3;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY;So;0;L; 0032 0030 65E5;;;;N;;;;; 33F4;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE;So;0;L; 0032 0031 65E5;;;;N;;;;; 33F5;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO;So;0;L; 0032 0032 65E5;;;;N;;;;; 33F6;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE;So;0;L; 0032 0033 65E5;;;;N;;;;; 33F7;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR;So;0;L; 0032 0034 65E5;;;;N;;;;; 33F8;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE;So;0;L; 0032 0035 65E5;;;;N;;;;; 33F9;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX;So;0;L; 0032 0036 65E5;;;;N;;;;; 33FA;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN;So;0;L; 0032 0037 65E5;;;;N;;;;; 33FB;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT;So;0;L; 0032 0038 65E5;;;;N;;;;; 33FC;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE;So;0;L; 0032 0039 65E5;;;;N;;;;; 33FD;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY;So;0;L; 0033 0030 65E5;;;;N;;;;; 33FE;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE;So;0;L; 0033 0031 65E5;;;;N;;;;; 33FF;SQUARE GAL;So;0;ON; 0067 0061 006C;;;;N;;;;; 3400;;Lo;0;L;;;;;N;;;;; 4DBF;;Lo;0;L;;;;;N;;;;; 4DC0;HEXAGRAM FOR THE CREATIVE HEAVEN;So;0;ON;;;;;N;;;;; 4DC1;HEXAGRAM FOR THE RECEPTIVE EARTH;So;0;ON;;;;;N;;;;; 4DC2;HEXAGRAM FOR DIFFICULTY AT THE BEGINNING;So;0;ON;;;;;N;;;;; 4DC3;HEXAGRAM FOR YOUTHFUL FOLLY;So;0;ON;;;;;N;;;;; 4DC4;HEXAGRAM FOR WAITING;So;0;ON;;;;;N;;;;; 4DC5;HEXAGRAM FOR CONFLICT;So;0;ON;;;;;N;;;;; 4DC6;HEXAGRAM FOR THE ARMY;So;0;ON;;;;;N;;;;; 4DC7;HEXAGRAM FOR HOLDING TOGETHER;So;0;ON;;;;;N;;;;; 4DC8;HEXAGRAM FOR SMALL TAMING;So;0;ON;;;;;N;;;;; 4DC9;HEXAGRAM FOR TREADING;So;0;ON;;;;;N;;;;; 4DCA;HEXAGRAM FOR PEACE;So;0;ON;;;;;N;;;;; 4DCB;HEXAGRAM FOR STANDSTILL;So;0;ON;;;;;N;;;;; 4DCC;HEXAGRAM FOR FELLOWSHIP;So;0;ON;;;;;N;;;;; 4DCD;HEXAGRAM FOR GREAT POSSESSION;So;0;ON;;;;;N;;;;; 4DCE;HEXAGRAM FOR MODESTY;So;0;ON;;;;;N;;;;; 4DCF;HEXAGRAM FOR ENTHUSIASM;So;0;ON;;;;;N;;;;; 4DD0;HEXAGRAM FOR FOLLOWING;So;0;ON;;;;;N;;;;; 4DD1;HEXAGRAM FOR WORK ON THE DECAYED;So;0;ON;;;;;N;;;;; 4DD2;HEXAGRAM FOR APPROACH;So;0;ON;;;;;N;;;;; 4DD3;HEXAGRAM FOR CONTEMPLATION;So;0;ON;;;;;N;;;;; 4DD4;HEXAGRAM FOR BITING THROUGH;So;0;ON;;;;;N;;;;; 4DD5;HEXAGRAM FOR GRACE;So;0;ON;;;;;N;;;;; 4DD6;HEXAGRAM FOR SPLITTING APART;So;0;ON;;;;;N;;;;; 4DD7;HEXAGRAM FOR RETURN;So;0;ON;;;;;N;;;;; 4DD8;HEXAGRAM FOR INNOCENCE;So;0;ON;;;;;N;;;;; 4DD9;HEXAGRAM FOR GREAT TAMING;So;0;ON;;;;;N;;;;; 4DDA;HEXAGRAM FOR MOUTH CORNERS;So;0;ON;;;;;N;;;;; 4DDB;HEXAGRAM FOR GREAT PREPONDERANCE;So;0;ON;;;;;N;;;;; 4DDC;HEXAGRAM FOR THE ABYSMAL WATER;So;0;ON;;;;;N;;;;; 4DDD;HEXAGRAM FOR THE CLINGING FIRE;So;0;ON;;;;;N;;;;; 4DDE;HEXAGRAM FOR INFLUENCE;So;0;ON;;;;;N;;;;; 4DDF;HEXAGRAM FOR DURATION;So;0;ON;;;;;N;;;;; 4DE0;HEXAGRAM FOR RETREAT;So;0;ON;;;;;N;;;;; 4DE1;HEXAGRAM FOR GREAT POWER;So;0;ON;;;;;N;;;;; 4DE2;HEXAGRAM FOR PROGRESS;So;0;ON;;;;;N;;;;; 4DE3;HEXAGRAM FOR DARKENING OF THE LIGHT;So;0;ON;;;;;N;;;;; 4DE4;HEXAGRAM FOR THE FAMILY;So;0;ON;;;;;N;;;;; 4DE5;HEXAGRAM FOR OPPOSITION;So;0;ON;;;;;N;;;;; 4DE6;HEXAGRAM FOR OBSTRUCTION;So;0;ON;;;;;N;;;;; 4DE7;HEXAGRAM FOR DELIVERANCE;So;0;ON;;;;;N;;;;; 4DE8;HEXAGRAM FOR DECREASE;So;0;ON;;;;;N;;;;; 4DE9;HEXAGRAM FOR INCREASE;So;0;ON;;;;;N;;;;; 4DEA;HEXAGRAM FOR BREAKTHROUGH;So;0;ON;;;;;N;;;;; 4DEB;HEXAGRAM FOR COMING TO MEET;So;0;ON;;;;;N;;;;; 4DEC;HEXAGRAM FOR GATHERING TOGETHER;So;0;ON;;;;;N;;;;; 4DED;HEXAGRAM FOR PUSHING UPWARD;So;0;ON;;;;;N;;;;; 4DEE;HEXAGRAM FOR OPPRESSION;So;0;ON;;;;;N;;;;; 4DEF;HEXAGRAM FOR THE WELL;So;0;ON;;;;;N;;;;; 4DF0;HEXAGRAM FOR REVOLUTION;So;0;ON;;;;;N;;;;; 4DF1;HEXAGRAM FOR THE CAULDRON;So;0;ON;;;;;N;;;;; 4DF2;HEXAGRAM FOR THE AROUSING THUNDER;So;0;ON;;;;;N;;;;; 4DF3;HEXAGRAM FOR THE KEEPING STILL MOUNTAIN;So;0;ON;;;;;N;;;;; 4DF4;HEXAGRAM FOR DEVELOPMENT;So;0;ON;;;;;N;;;;; 4DF5;HEXAGRAM FOR THE MARRYING MAIDEN;So;0;ON;;;;;N;;;;; 4DF6;HEXAGRAM FOR ABUNDANCE;So;0;ON;;;;;N;;;;; 4DF7;HEXAGRAM FOR THE WANDERER;So;0;ON;;;;;N;;;;; 4DF8;HEXAGRAM FOR THE GENTLE WIND;So;0;ON;;;;;N;;;;; 4DF9;HEXAGRAM FOR THE JOYOUS LAKE;So;0;ON;;;;;N;;;;; 4DFA;HEXAGRAM FOR DISPERSION;So;0;ON;;;;;N;;;;; 4DFB;HEXAGRAM FOR LIMITATION;So;0;ON;;;;;N;;;;; 4DFC;HEXAGRAM FOR INNER TRUTH;So;0;ON;;;;;N;;;;; 4DFD;HEXAGRAM FOR SMALL PREPONDERANCE;So;0;ON;;;;;N;;;;; 4DFE;HEXAGRAM FOR AFTER COMPLETION;So;0;ON;;;;;N;;;;; 4DFF;HEXAGRAM FOR BEFORE COMPLETION;So;0;ON;;;;;N;;;;; 4E00;;Lo;0;L;;;;;N;;;;; 9FFF;;Lo;0;L;;;;;N;;;;; A000;YI SYLLABLE IT;Lo;0;L;;;;;N;;;;; A001;YI SYLLABLE IX;Lo;0;L;;;;;N;;;;; A002;YI SYLLABLE I;Lo;0;L;;;;;N;;;;; A003;YI SYLLABLE IP;Lo;0;L;;;;;N;;;;; A004;YI SYLLABLE IET;Lo;0;L;;;;;N;;;;; A005;YI SYLLABLE IEX;Lo;0;L;;;;;N;;;;; A006;YI SYLLABLE IE;Lo;0;L;;;;;N;;;;; A007;YI SYLLABLE IEP;Lo;0;L;;;;;N;;;;; A008;YI SYLLABLE AT;Lo;0;L;;;;;N;;;;; A009;YI SYLLABLE AX;Lo;0;L;;;;;N;;;;; A00A;YI SYLLABLE A;Lo;0;L;;;;;N;;;;; A00B;YI SYLLABLE AP;Lo;0;L;;;;;N;;;;; A00C;YI SYLLABLE UOX;Lo;0;L;;;;;N;;;;; A00D;YI SYLLABLE UO;Lo;0;L;;;;;N;;;;; A00E;YI SYLLABLE UOP;Lo;0;L;;;;;N;;;;; A00F;YI SYLLABLE OT;Lo;0;L;;;;;N;;;;; A010;YI SYLLABLE OX;Lo;0;L;;;;;N;;;;; A011;YI SYLLABLE O;Lo;0;L;;;;;N;;;;; A012;YI SYLLABLE OP;Lo;0;L;;;;;N;;;;; A013;YI SYLLABLE EX;Lo;0;L;;;;;N;;;;; A014;YI SYLLABLE E;Lo;0;L;;;;;N;;;;; A015;YI SYLLABLE WU;Lm;0;L;;;;;N;;;;; A016;YI SYLLABLE BIT;Lo;0;L;;;;;N;;;;; A017;YI SYLLABLE BIX;Lo;0;L;;;;;N;;;;; A018;YI SYLLABLE BI;Lo;0;L;;;;;N;;;;; A019;YI SYLLABLE BIP;Lo;0;L;;;;;N;;;;; A01A;YI SYLLABLE BIET;Lo;0;L;;;;;N;;;;; A01B;YI SYLLABLE BIEX;Lo;0;L;;;;;N;;;;; A01C;YI SYLLABLE BIE;Lo;0;L;;;;;N;;;;; A01D;YI SYLLABLE BIEP;Lo;0;L;;;;;N;;;;; A01E;YI SYLLABLE BAT;Lo;0;L;;;;;N;;;;; A01F;YI SYLLABLE BAX;Lo;0;L;;;;;N;;;;; A020;YI SYLLABLE BA;Lo;0;L;;;;;N;;;;; A021;YI SYLLABLE BAP;Lo;0;L;;;;;N;;;;; A022;YI SYLLABLE BUOX;Lo;0;L;;;;;N;;;;; A023;YI SYLLABLE BUO;Lo;0;L;;;;;N;;;;; A024;YI SYLLABLE BUOP;Lo;0;L;;;;;N;;;;; A025;YI SYLLABLE BOT;Lo;0;L;;;;;N;;;;; A026;YI SYLLABLE BOX;Lo;0;L;;;;;N;;;;; A027;YI SYLLABLE BO;Lo;0;L;;;;;N;;;;; A028;YI SYLLABLE BOP;Lo;0;L;;;;;N;;;;; A029;YI SYLLABLE BEX;Lo;0;L;;;;;N;;;;; A02A;YI SYLLABLE BE;Lo;0;L;;;;;N;;;;; A02B;YI SYLLABLE BEP;Lo;0;L;;;;;N;;;;; A02C;YI SYLLABLE BUT;Lo;0;L;;;;;N;;;;; A02D;YI SYLLABLE BUX;Lo;0;L;;;;;N;;;;; A02E;YI SYLLABLE BU;Lo;0;L;;;;;N;;;;; A02F;YI SYLLABLE BUP;Lo;0;L;;;;;N;;;;; A030;YI SYLLABLE BURX;Lo;0;L;;;;;N;;;;; A031;YI SYLLABLE BUR;Lo;0;L;;;;;N;;;;; A032;YI SYLLABLE BYT;Lo;0;L;;;;;N;;;;; A033;YI SYLLABLE BYX;Lo;0;L;;;;;N;;;;; A034;YI SYLLABLE BY;Lo;0;L;;;;;N;;;;; A035;YI SYLLABLE BYP;Lo;0;L;;;;;N;;;;; A036;YI SYLLABLE BYRX;Lo;0;L;;;;;N;;;;; A037;YI SYLLABLE BYR;Lo;0;L;;;;;N;;;;; A038;YI SYLLABLE PIT;Lo;0;L;;;;;N;;;;; A039;YI SYLLABLE PIX;Lo;0;L;;;;;N;;;;; A03A;YI SYLLABLE PI;Lo;0;L;;;;;N;;;;; A03B;YI SYLLABLE PIP;Lo;0;L;;;;;N;;;;; A03C;YI SYLLABLE PIEX;Lo;0;L;;;;;N;;;;; A03D;YI SYLLABLE PIE;Lo;0;L;;;;;N;;;;; A03E;YI SYLLABLE PIEP;Lo;0;L;;;;;N;;;;; A03F;YI SYLLABLE PAT;Lo;0;L;;;;;N;;;;; A040;YI SYLLABLE PAX;Lo;0;L;;;;;N;;;;; A041;YI SYLLABLE PA;Lo;0;L;;;;;N;;;;; A042;YI SYLLABLE PAP;Lo;0;L;;;;;N;;;;; A043;YI SYLLABLE PUOX;Lo;0;L;;;;;N;;;;; A044;YI SYLLABLE PUO;Lo;0;L;;;;;N;;;;; A045;YI SYLLABLE PUOP;Lo;0;L;;;;;N;;;;; A046;YI SYLLABLE POT;Lo;0;L;;;;;N;;;;; A047;YI SYLLABLE POX;Lo;0;L;;;;;N;;;;; A048;YI SYLLABLE PO;Lo;0;L;;;;;N;;;;; A049;YI SYLLABLE POP;Lo;0;L;;;;;N;;;;; A04A;YI SYLLABLE PUT;Lo;0;L;;;;;N;;;;; A04B;YI SYLLABLE PUX;Lo;0;L;;;;;N;;;;; A04C;YI SYLLABLE PU;Lo;0;L;;;;;N;;;;; A04D;YI SYLLABLE PUP;Lo;0;L;;;;;N;;;;; A04E;YI SYLLABLE PURX;Lo;0;L;;;;;N;;;;; A04F;YI SYLLABLE PUR;Lo;0;L;;;;;N;;;;; A050;YI SYLLABLE PYT;Lo;0;L;;;;;N;;;;; A051;YI SYLLABLE PYX;Lo;0;L;;;;;N;;;;; A052;YI SYLLABLE PY;Lo;0;L;;;;;N;;;;; A053;YI SYLLABLE PYP;Lo;0;L;;;;;N;;;;; A054;YI SYLLABLE PYRX;Lo;0;L;;;;;N;;;;; A055;YI SYLLABLE PYR;Lo;0;L;;;;;N;;;;; A056;YI SYLLABLE BBIT;Lo;0;L;;;;;N;;;;; A057;YI SYLLABLE BBIX;Lo;0;L;;;;;N;;;;; A058;YI SYLLABLE BBI;Lo;0;L;;;;;N;;;;; A059;YI SYLLABLE BBIP;Lo;0;L;;;;;N;;;;; A05A;YI SYLLABLE BBIET;Lo;0;L;;;;;N;;;;; A05B;YI SYLLABLE BBIEX;Lo;0;L;;;;;N;;;;; A05C;YI SYLLABLE BBIE;Lo;0;L;;;;;N;;;;; A05D;YI SYLLABLE BBIEP;Lo;0;L;;;;;N;;;;; A05E;YI SYLLABLE BBAT;Lo;0;L;;;;;N;;;;; A05F;YI SYLLABLE BBAX;Lo;0;L;;;;;N;;;;; A060;YI SYLLABLE BBA;Lo;0;L;;;;;N;;;;; A061;YI SYLLABLE BBAP;Lo;0;L;;;;;N;;;;; A062;YI SYLLABLE BBUOX;Lo;0;L;;;;;N;;;;; A063;YI SYLLABLE BBUO;Lo;0;L;;;;;N;;;;; A064;YI SYLLABLE BBUOP;Lo;0;L;;;;;N;;;;; A065;YI SYLLABLE BBOT;Lo;0;L;;;;;N;;;;; A066;YI SYLLABLE BBOX;Lo;0;L;;;;;N;;;;; A067;YI SYLLABLE BBO;Lo;0;L;;;;;N;;;;; A068;YI SYLLABLE BBOP;Lo;0;L;;;;;N;;;;; A069;YI SYLLABLE BBEX;Lo;0;L;;;;;N;;;;; A06A;YI SYLLABLE BBE;Lo;0;L;;;;;N;;;;; A06B;YI SYLLABLE BBEP;Lo;0;L;;;;;N;;;;; A06C;YI SYLLABLE BBUT;Lo;0;L;;;;;N;;;;; A06D;YI SYLLABLE BBUX;Lo;0;L;;;;;N;;;;; A06E;YI SYLLABLE BBU;Lo;0;L;;;;;N;;;;; A06F;YI SYLLABLE BBUP;Lo;0;L;;;;;N;;;;; A070;YI SYLLABLE BBURX;Lo;0;L;;;;;N;;;;; A071;YI SYLLABLE BBUR;Lo;0;L;;;;;N;;;;; A072;YI SYLLABLE BBYT;Lo;0;L;;;;;N;;;;; A073;YI SYLLABLE BBYX;Lo;0;L;;;;;N;;;;; A074;YI SYLLABLE BBY;Lo;0;L;;;;;N;;;;; A075;YI SYLLABLE BBYP;Lo;0;L;;;;;N;;;;; A076;YI SYLLABLE NBIT;Lo;0;L;;;;;N;;;;; A077;YI SYLLABLE NBIX;Lo;0;L;;;;;N;;;;; A078;YI SYLLABLE NBI;Lo;0;L;;;;;N;;;;; A079;YI SYLLABLE NBIP;Lo;0;L;;;;;N;;;;; A07A;YI SYLLABLE NBIEX;Lo;0;L;;;;;N;;;;; A07B;YI SYLLABLE NBIE;Lo;0;L;;;;;N;;;;; A07C;YI SYLLABLE NBIEP;Lo;0;L;;;;;N;;;;; A07D;YI SYLLABLE NBAT;Lo;0;L;;;;;N;;;;; A07E;YI SYLLABLE NBAX;Lo;0;L;;;;;N;;;;; A07F;YI SYLLABLE NBA;Lo;0;L;;;;;N;;;;; A080;YI SYLLABLE NBAP;Lo;0;L;;;;;N;;;;; A081;YI SYLLABLE NBOT;Lo;0;L;;;;;N;;;;; A082;YI SYLLABLE NBOX;Lo;0;L;;;;;N;;;;; A083;YI SYLLABLE NBO;Lo;0;L;;;;;N;;;;; A084;YI SYLLABLE NBOP;Lo;0;L;;;;;N;;;;; A085;YI SYLLABLE NBUT;Lo;0;L;;;;;N;;;;; A086;YI SYLLABLE NBUX;Lo;0;L;;;;;N;;;;; A087;YI SYLLABLE NBU;Lo;0;L;;;;;N;;;;; A088;YI SYLLABLE NBUP;Lo;0;L;;;;;N;;;;; A089;YI SYLLABLE NBURX;Lo;0;L;;;;;N;;;;; A08A;YI SYLLABLE NBUR;Lo;0;L;;;;;N;;;;; A08B;YI SYLLABLE NBYT;Lo;0;L;;;;;N;;;;; A08C;YI SYLLABLE NBYX;Lo;0;L;;;;;N;;;;; A08D;YI SYLLABLE NBY;Lo;0;L;;;;;N;;;;; A08E;YI SYLLABLE NBYP;Lo;0;L;;;;;N;;;;; A08F;YI SYLLABLE NBYRX;Lo;0;L;;;;;N;;;;; A090;YI SYLLABLE NBYR;Lo;0;L;;;;;N;;;;; A091;YI SYLLABLE HMIT;Lo;0;L;;;;;N;;;;; A092;YI SYLLABLE HMIX;Lo;0;L;;;;;N;;;;; A093;YI SYLLABLE HMI;Lo;0;L;;;;;N;;;;; A094;YI SYLLABLE HMIP;Lo;0;L;;;;;N;;;;; A095;YI SYLLABLE HMIEX;Lo;0;L;;;;;N;;;;; A096;YI SYLLABLE HMIE;Lo;0;L;;;;;N;;;;; A097;YI SYLLABLE HMIEP;Lo;0;L;;;;;N;;;;; A098;YI SYLLABLE HMAT;Lo;0;L;;;;;N;;;;; A099;YI SYLLABLE HMAX;Lo;0;L;;;;;N;;;;; A09A;YI SYLLABLE HMA;Lo;0;L;;;;;N;;;;; A09B;YI SYLLABLE HMAP;Lo;0;L;;;;;N;;;;; A09C;YI SYLLABLE HMUOX;Lo;0;L;;;;;N;;;;; A09D;YI SYLLABLE HMUO;Lo;0;L;;;;;N;;;;; A09E;YI SYLLABLE HMUOP;Lo;0;L;;;;;N;;;;; A09F;YI SYLLABLE HMOT;Lo;0;L;;;;;N;;;;; A0A0;YI SYLLABLE HMOX;Lo;0;L;;;;;N;;;;; A0A1;YI SYLLABLE HMO;Lo;0;L;;;;;N;;;;; A0A2;YI SYLLABLE HMOP;Lo;0;L;;;;;N;;;;; A0A3;YI SYLLABLE HMUT;Lo;0;L;;;;;N;;;;; A0A4;YI SYLLABLE HMUX;Lo;0;L;;;;;N;;;;; A0A5;YI SYLLABLE HMU;Lo;0;L;;;;;N;;;;; A0A6;YI SYLLABLE HMUP;Lo;0;L;;;;;N;;;;; A0A7;YI SYLLABLE HMURX;Lo;0;L;;;;;N;;;;; A0A8;YI SYLLABLE HMUR;Lo;0;L;;;;;N;;;;; A0A9;YI SYLLABLE HMYX;Lo;0;L;;;;;N;;;;; A0AA;YI SYLLABLE HMY;Lo;0;L;;;;;N;;;;; A0AB;YI SYLLABLE HMYP;Lo;0;L;;;;;N;;;;; A0AC;YI SYLLABLE HMYRX;Lo;0;L;;;;;N;;;;; A0AD;YI SYLLABLE HMYR;Lo;0;L;;;;;N;;;;; A0AE;YI SYLLABLE MIT;Lo;0;L;;;;;N;;;;; A0AF;YI SYLLABLE MIX;Lo;0;L;;;;;N;;;;; A0B0;YI SYLLABLE MI;Lo;0;L;;;;;N;;;;; A0B1;YI SYLLABLE MIP;Lo;0;L;;;;;N;;;;; A0B2;YI SYLLABLE MIEX;Lo;0;L;;;;;N;;;;; A0B3;YI SYLLABLE MIE;Lo;0;L;;;;;N;;;;; A0B4;YI SYLLABLE MIEP;Lo;0;L;;;;;N;;;;; A0B5;YI SYLLABLE MAT;Lo;0;L;;;;;N;;;;; A0B6;YI SYLLABLE MAX;Lo;0;L;;;;;N;;;;; A0B7;YI SYLLABLE MA;Lo;0;L;;;;;N;;;;; A0B8;YI SYLLABLE MAP;Lo;0;L;;;;;N;;;;; A0B9;YI SYLLABLE MUOT;Lo;0;L;;;;;N;;;;; A0BA;YI SYLLABLE MUOX;Lo;0;L;;;;;N;;;;; A0BB;YI SYLLABLE MUO;Lo;0;L;;;;;N;;;;; A0BC;YI SYLLABLE MUOP;Lo;0;L;;;;;N;;;;; A0BD;YI SYLLABLE MOT;Lo;0;L;;;;;N;;;;; A0BE;YI SYLLABLE MOX;Lo;0;L;;;;;N;;;;; A0BF;YI SYLLABLE MO;Lo;0;L;;;;;N;;;;; A0C0;YI SYLLABLE MOP;Lo;0;L;;;;;N;;;;; A0C1;YI SYLLABLE MEX;Lo;0;L;;;;;N;;;;; A0C2;YI SYLLABLE ME;Lo;0;L;;;;;N;;;;; A0C3;YI SYLLABLE MUT;Lo;0;L;;;;;N;;;;; A0C4;YI SYLLABLE MUX;Lo;0;L;;;;;N;;;;; A0C5;YI SYLLABLE MU;Lo;0;L;;;;;N;;;;; A0C6;YI SYLLABLE MUP;Lo;0;L;;;;;N;;;;; A0C7;YI SYLLABLE MURX;Lo;0;L;;;;;N;;;;; A0C8;YI SYLLABLE MUR;Lo;0;L;;;;;N;;;;; A0C9;YI SYLLABLE MYT;Lo;0;L;;;;;N;;;;; A0CA;YI SYLLABLE MYX;Lo;0;L;;;;;N;;;;; A0CB;YI SYLLABLE MY;Lo;0;L;;;;;N;;;;; A0CC;YI SYLLABLE MYP;Lo;0;L;;;;;N;;;;; A0CD;YI SYLLABLE FIT;Lo;0;L;;;;;N;;;;; A0CE;YI SYLLABLE FIX;Lo;0;L;;;;;N;;;;; A0CF;YI SYLLABLE FI;Lo;0;L;;;;;N;;;;; A0D0;YI SYLLABLE FIP;Lo;0;L;;;;;N;;;;; A0D1;YI SYLLABLE FAT;Lo;0;L;;;;;N;;;;; A0D2;YI SYLLABLE FAX;Lo;0;L;;;;;N;;;;; A0D3;YI SYLLABLE FA;Lo;0;L;;;;;N;;;;; A0D4;YI SYLLABLE FAP;Lo;0;L;;;;;N;;;;; A0D5;YI SYLLABLE FOX;Lo;0;L;;;;;N;;;;; A0D6;YI SYLLABLE FO;Lo;0;L;;;;;N;;;;; A0D7;YI SYLLABLE FOP;Lo;0;L;;;;;N;;;;; A0D8;YI SYLLABLE FUT;Lo;0;L;;;;;N;;;;; A0D9;YI SYLLABLE FUX;Lo;0;L;;;;;N;;;;; A0DA;YI SYLLABLE FU;Lo;0;L;;;;;N;;;;; A0DB;YI SYLLABLE FUP;Lo;0;L;;;;;N;;;;; A0DC;YI SYLLABLE FURX;Lo;0;L;;;;;N;;;;; A0DD;YI SYLLABLE FUR;Lo;0;L;;;;;N;;;;; A0DE;YI SYLLABLE FYT;Lo;0;L;;;;;N;;;;; A0DF;YI SYLLABLE FYX;Lo;0;L;;;;;N;;;;; A0E0;YI SYLLABLE FY;Lo;0;L;;;;;N;;;;; A0E1;YI SYLLABLE FYP;Lo;0;L;;;;;N;;;;; A0E2;YI SYLLABLE VIT;Lo;0;L;;;;;N;;;;; A0E3;YI SYLLABLE VIX;Lo;0;L;;;;;N;;;;; A0E4;YI SYLLABLE VI;Lo;0;L;;;;;N;;;;; A0E5;YI SYLLABLE VIP;Lo;0;L;;;;;N;;;;; A0E6;YI SYLLABLE VIET;Lo;0;L;;;;;N;;;;; A0E7;YI SYLLABLE VIEX;Lo;0;L;;;;;N;;;;; A0E8;YI SYLLABLE VIE;Lo;0;L;;;;;N;;;;; A0E9;YI SYLLABLE VIEP;Lo;0;L;;;;;N;;;;; A0EA;YI SYLLABLE VAT;Lo;0;L;;;;;N;;;;; A0EB;YI SYLLABLE VAX;Lo;0;L;;;;;N;;;;; A0EC;YI SYLLABLE VA;Lo;0;L;;;;;N;;;;; A0ED;YI SYLLABLE VAP;Lo;0;L;;;;;N;;;;; A0EE;YI SYLLABLE VOT;Lo;0;L;;;;;N;;;;; A0EF;YI SYLLABLE VOX;Lo;0;L;;;;;N;;;;; A0F0;YI SYLLABLE VO;Lo;0;L;;;;;N;;;;; A0F1;YI SYLLABLE VOP;Lo;0;L;;;;;N;;;;; A0F2;YI SYLLABLE VEX;Lo;0;L;;;;;N;;;;; A0F3;YI SYLLABLE VEP;Lo;0;L;;;;;N;;;;; A0F4;YI SYLLABLE VUT;Lo;0;L;;;;;N;;;;; A0F5;YI SYLLABLE VUX;Lo;0;L;;;;;N;;;;; A0F6;YI SYLLABLE VU;Lo;0;L;;;;;N;;;;; A0F7;YI SYLLABLE VUP;Lo;0;L;;;;;N;;;;; A0F8;YI SYLLABLE VURX;Lo;0;L;;;;;N;;;;; A0F9;YI SYLLABLE VUR;Lo;0;L;;;;;N;;;;; A0FA;YI SYLLABLE VYT;Lo;0;L;;;;;N;;;;; A0FB;YI SYLLABLE VYX;Lo;0;L;;;;;N;;;;; A0FC;YI SYLLABLE VY;Lo;0;L;;;;;N;;;;; A0FD;YI SYLLABLE VYP;Lo;0;L;;;;;N;;;;; A0FE;YI SYLLABLE VYRX;Lo;0;L;;;;;N;;;;; A0FF;YI SYLLABLE VYR;Lo;0;L;;;;;N;;;;; A100;YI SYLLABLE DIT;Lo;0;L;;;;;N;;;;; A101;YI SYLLABLE DIX;Lo;0;L;;;;;N;;;;; A102;YI SYLLABLE DI;Lo;0;L;;;;;N;;;;; A103;YI SYLLABLE DIP;Lo;0;L;;;;;N;;;;; A104;YI SYLLABLE DIEX;Lo;0;L;;;;;N;;;;; A105;YI SYLLABLE DIE;Lo;0;L;;;;;N;;;;; A106;YI SYLLABLE DIEP;Lo;0;L;;;;;N;;;;; A107;YI SYLLABLE DAT;Lo;0;L;;;;;N;;;;; A108;YI SYLLABLE DAX;Lo;0;L;;;;;N;;;;; A109;YI SYLLABLE DA;Lo;0;L;;;;;N;;;;; A10A;YI SYLLABLE DAP;Lo;0;L;;;;;N;;;;; A10B;YI SYLLABLE DUOX;Lo;0;L;;;;;N;;;;; A10C;YI SYLLABLE DUO;Lo;0;L;;;;;N;;;;; A10D;YI SYLLABLE DOT;Lo;0;L;;;;;N;;;;; A10E;YI SYLLABLE DOX;Lo;0;L;;;;;N;;;;; A10F;YI SYLLABLE DO;Lo;0;L;;;;;N;;;;; A110;YI SYLLABLE DOP;Lo;0;L;;;;;N;;;;; A111;YI SYLLABLE DEX;Lo;0;L;;;;;N;;;;; A112;YI SYLLABLE DE;Lo;0;L;;;;;N;;;;; A113;YI SYLLABLE DEP;Lo;0;L;;;;;N;;;;; A114;YI SYLLABLE DUT;Lo;0;L;;;;;N;;;;; A115;YI SYLLABLE DUX;Lo;0;L;;;;;N;;;;; A116;YI SYLLABLE DU;Lo;0;L;;;;;N;;;;; A117;YI SYLLABLE DUP;Lo;0;L;;;;;N;;;;; A118;YI SYLLABLE DURX;Lo;0;L;;;;;N;;;;; A119;YI SYLLABLE DUR;Lo;0;L;;;;;N;;;;; A11A;YI SYLLABLE TIT;Lo;0;L;;;;;N;;;;; A11B;YI SYLLABLE TIX;Lo;0;L;;;;;N;;;;; A11C;YI SYLLABLE TI;Lo;0;L;;;;;N;;;;; A11D;YI SYLLABLE TIP;Lo;0;L;;;;;N;;;;; A11E;YI SYLLABLE TIEX;Lo;0;L;;;;;N;;;;; A11F;YI SYLLABLE TIE;Lo;0;L;;;;;N;;;;; A120;YI SYLLABLE TIEP;Lo;0;L;;;;;N;;;;; A121;YI SYLLABLE TAT;Lo;0;L;;;;;N;;;;; A122;YI SYLLABLE TAX;Lo;0;L;;;;;N;;;;; A123;YI SYLLABLE TA;Lo;0;L;;;;;N;;;;; A124;YI SYLLABLE TAP;Lo;0;L;;;;;N;;;;; A125;YI SYLLABLE TUOT;Lo;0;L;;;;;N;;;;; A126;YI SYLLABLE TUOX;Lo;0;L;;;;;N;;;;; A127;YI SYLLABLE TUO;Lo;0;L;;;;;N;;;;; A128;YI SYLLABLE TUOP;Lo;0;L;;;;;N;;;;; A129;YI SYLLABLE TOT;Lo;0;L;;;;;N;;;;; A12A;YI SYLLABLE TOX;Lo;0;L;;;;;N;;;;; A12B;YI SYLLABLE TO;Lo;0;L;;;;;N;;;;; A12C;YI SYLLABLE TOP;Lo;0;L;;;;;N;;;;; A12D;YI SYLLABLE TEX;Lo;0;L;;;;;N;;;;; A12E;YI SYLLABLE TE;Lo;0;L;;;;;N;;;;; A12F;YI SYLLABLE TEP;Lo;0;L;;;;;N;;;;; A130;YI SYLLABLE TUT;Lo;0;L;;;;;N;;;;; A131;YI SYLLABLE TUX;Lo;0;L;;;;;N;;;;; A132;YI SYLLABLE TU;Lo;0;L;;;;;N;;;;; A133;YI SYLLABLE TUP;Lo;0;L;;;;;N;;;;; A134;YI SYLLABLE TURX;Lo;0;L;;;;;N;;;;; A135;YI SYLLABLE TUR;Lo;0;L;;;;;N;;;;; A136;YI SYLLABLE DDIT;Lo;0;L;;;;;N;;;;; A137;YI SYLLABLE DDIX;Lo;0;L;;;;;N;;;;; A138;YI SYLLABLE DDI;Lo;0;L;;;;;N;;;;; A139;YI SYLLABLE DDIP;Lo;0;L;;;;;N;;;;; A13A;YI SYLLABLE DDIEX;Lo;0;L;;;;;N;;;;; A13B;YI SYLLABLE DDIE;Lo;0;L;;;;;N;;;;; A13C;YI SYLLABLE DDIEP;Lo;0;L;;;;;N;;;;; A13D;YI SYLLABLE DDAT;Lo;0;L;;;;;N;;;;; A13E;YI SYLLABLE DDAX;Lo;0;L;;;;;N;;;;; A13F;YI SYLLABLE DDA;Lo;0;L;;;;;N;;;;; A140;YI SYLLABLE DDAP;Lo;0;L;;;;;N;;;;; A141;YI SYLLABLE DDUOX;Lo;0;L;;;;;N;;;;; A142;YI SYLLABLE DDUO;Lo;0;L;;;;;N;;;;; A143;YI SYLLABLE DDUOP;Lo;0;L;;;;;N;;;;; A144;YI SYLLABLE DDOT;Lo;0;L;;;;;N;;;;; A145;YI SYLLABLE DDOX;Lo;0;L;;;;;N;;;;; A146;YI SYLLABLE DDO;Lo;0;L;;;;;N;;;;; A147;YI SYLLABLE DDOP;Lo;0;L;;;;;N;;;;; A148;YI SYLLABLE DDEX;Lo;0;L;;;;;N;;;;; A149;YI SYLLABLE DDE;Lo;0;L;;;;;N;;;;; A14A;YI SYLLABLE DDEP;Lo;0;L;;;;;N;;;;; A14B;YI SYLLABLE DDUT;Lo;0;L;;;;;N;;;;; A14C;YI SYLLABLE DDUX;Lo;0;L;;;;;N;;;;; A14D;YI SYLLABLE DDU;Lo;0;L;;;;;N;;;;; A14E;YI SYLLABLE DDUP;Lo;0;L;;;;;N;;;;; A14F;YI SYLLABLE DDURX;Lo;0;L;;;;;N;;;;; A150;YI SYLLABLE DDUR;Lo;0;L;;;;;N;;;;; A151;YI SYLLABLE NDIT;Lo;0;L;;;;;N;;;;; A152;YI SYLLABLE NDIX;Lo;0;L;;;;;N;;;;; A153;YI SYLLABLE NDI;Lo;0;L;;;;;N;;;;; A154;YI SYLLABLE NDIP;Lo;0;L;;;;;N;;;;; A155;YI SYLLABLE NDIEX;Lo;0;L;;;;;N;;;;; A156;YI SYLLABLE NDIE;Lo;0;L;;;;;N;;;;; A157;YI SYLLABLE NDAT;Lo;0;L;;;;;N;;;;; A158;YI SYLLABLE NDAX;Lo;0;L;;;;;N;;;;; A159;YI SYLLABLE NDA;Lo;0;L;;;;;N;;;;; A15A;YI SYLLABLE NDAP;Lo;0;L;;;;;N;;;;; A15B;YI SYLLABLE NDOT;Lo;0;L;;;;;N;;;;; A15C;YI SYLLABLE NDOX;Lo;0;L;;;;;N;;;;; A15D;YI SYLLABLE NDO;Lo;0;L;;;;;N;;;;; A15E;YI SYLLABLE NDOP;Lo;0;L;;;;;N;;;;; A15F;YI SYLLABLE NDEX;Lo;0;L;;;;;N;;;;; A160;YI SYLLABLE NDE;Lo;0;L;;;;;N;;;;; A161;YI SYLLABLE NDEP;Lo;0;L;;;;;N;;;;; A162;YI SYLLABLE NDUT;Lo;0;L;;;;;N;;;;; A163;YI SYLLABLE NDUX;Lo;0;L;;;;;N;;;;; A164;YI SYLLABLE NDU;Lo;0;L;;;;;N;;;;; A165;YI SYLLABLE NDUP;Lo;0;L;;;;;N;;;;; A166;YI SYLLABLE NDURX;Lo;0;L;;;;;N;;;;; A167;YI SYLLABLE NDUR;Lo;0;L;;;;;N;;;;; A168;YI SYLLABLE HNIT;Lo;0;L;;;;;N;;;;; A169;YI SYLLABLE HNIX;Lo;0;L;;;;;N;;;;; A16A;YI SYLLABLE HNI;Lo;0;L;;;;;N;;;;; A16B;YI SYLLABLE HNIP;Lo;0;L;;;;;N;;;;; A16C;YI SYLLABLE HNIET;Lo;0;L;;;;;N;;;;; A16D;YI SYLLABLE HNIEX;Lo;0;L;;;;;N;;;;; A16E;YI SYLLABLE HNIE;Lo;0;L;;;;;N;;;;; A16F;YI SYLLABLE HNIEP;Lo;0;L;;;;;N;;;;; A170;YI SYLLABLE HNAT;Lo;0;L;;;;;N;;;;; A171;YI SYLLABLE HNAX;Lo;0;L;;;;;N;;;;; A172;YI SYLLABLE HNA;Lo;0;L;;;;;N;;;;; A173;YI SYLLABLE HNAP;Lo;0;L;;;;;N;;;;; A174;YI SYLLABLE HNUOX;Lo;0;L;;;;;N;;;;; A175;YI SYLLABLE HNUO;Lo;0;L;;;;;N;;;;; A176;YI SYLLABLE HNOT;Lo;0;L;;;;;N;;;;; A177;YI SYLLABLE HNOX;Lo;0;L;;;;;N;;;;; A178;YI SYLLABLE HNOP;Lo;0;L;;;;;N;;;;; A179;YI SYLLABLE HNEX;Lo;0;L;;;;;N;;;;; A17A;YI SYLLABLE HNE;Lo;0;L;;;;;N;;;;; A17B;YI SYLLABLE HNEP;Lo;0;L;;;;;N;;;;; A17C;YI SYLLABLE HNUT;Lo;0;L;;;;;N;;;;; A17D;YI SYLLABLE NIT;Lo;0;L;;;;;N;;;;; A17E;YI SYLLABLE NIX;Lo;0;L;;;;;N;;;;; A17F;YI SYLLABLE NI;Lo;0;L;;;;;N;;;;; A180;YI SYLLABLE NIP;Lo;0;L;;;;;N;;;;; A181;YI SYLLABLE NIEX;Lo;0;L;;;;;N;;;;; A182;YI SYLLABLE NIE;Lo;0;L;;;;;N;;;;; A183;YI SYLLABLE NIEP;Lo;0;L;;;;;N;;;;; A184;YI SYLLABLE NAX;Lo;0;L;;;;;N;;;;; A185;YI SYLLABLE NA;Lo;0;L;;;;;N;;;;; A186;YI SYLLABLE NAP;Lo;0;L;;;;;N;;;;; A187;YI SYLLABLE NUOX;Lo;0;L;;;;;N;;;;; A188;YI SYLLABLE NUO;Lo;0;L;;;;;N;;;;; A189;YI SYLLABLE NUOP;Lo;0;L;;;;;N;;;;; A18A;YI SYLLABLE NOT;Lo;0;L;;;;;N;;;;; A18B;YI SYLLABLE NOX;Lo;0;L;;;;;N;;;;; A18C;YI SYLLABLE NO;Lo;0;L;;;;;N;;;;; A18D;YI SYLLABLE NOP;Lo;0;L;;;;;N;;;;; A18E;YI SYLLABLE NEX;Lo;0;L;;;;;N;;;;; A18F;YI SYLLABLE NE;Lo;0;L;;;;;N;;;;; A190;YI SYLLABLE NEP;Lo;0;L;;;;;N;;;;; A191;YI SYLLABLE NUT;Lo;0;L;;;;;N;;;;; A192;YI SYLLABLE NUX;Lo;0;L;;;;;N;;;;; A193;YI SYLLABLE NU;Lo;0;L;;;;;N;;;;; A194;YI SYLLABLE NUP;Lo;0;L;;;;;N;;;;; A195;YI SYLLABLE NURX;Lo;0;L;;;;;N;;;;; A196;YI SYLLABLE NUR;Lo;0;L;;;;;N;;;;; A197;YI SYLLABLE HLIT;Lo;0;L;;;;;N;;;;; A198;YI SYLLABLE HLIX;Lo;0;L;;;;;N;;;;; A199;YI SYLLABLE HLI;Lo;0;L;;;;;N;;;;; A19A;YI SYLLABLE HLIP;Lo;0;L;;;;;N;;;;; A19B;YI SYLLABLE HLIEX;Lo;0;L;;;;;N;;;;; A19C;YI SYLLABLE HLIE;Lo;0;L;;;;;N;;;;; A19D;YI SYLLABLE HLIEP;Lo;0;L;;;;;N;;;;; A19E;YI SYLLABLE HLAT;Lo;0;L;;;;;N;;;;; A19F;YI SYLLABLE HLAX;Lo;0;L;;;;;N;;;;; A1A0;YI SYLLABLE HLA;Lo;0;L;;;;;N;;;;; A1A1;YI SYLLABLE HLAP;Lo;0;L;;;;;N;;;;; A1A2;YI SYLLABLE HLUOX;Lo;0;L;;;;;N;;;;; A1A3;YI SYLLABLE HLUO;Lo;0;L;;;;;N;;;;; A1A4;YI SYLLABLE HLUOP;Lo;0;L;;;;;N;;;;; A1A5;YI SYLLABLE HLOX;Lo;0;L;;;;;N;;;;; A1A6;YI SYLLABLE HLO;Lo;0;L;;;;;N;;;;; A1A7;YI SYLLABLE HLOP;Lo;0;L;;;;;N;;;;; A1A8;YI SYLLABLE HLEX;Lo;0;L;;;;;N;;;;; A1A9;YI SYLLABLE HLE;Lo;0;L;;;;;N;;;;; A1AA;YI SYLLABLE HLEP;Lo;0;L;;;;;N;;;;; A1AB;YI SYLLABLE HLUT;Lo;0;L;;;;;N;;;;; A1AC;YI SYLLABLE HLUX;Lo;0;L;;;;;N;;;;; A1AD;YI SYLLABLE HLU;Lo;0;L;;;;;N;;;;; A1AE;YI SYLLABLE HLUP;Lo;0;L;;;;;N;;;;; A1AF;YI SYLLABLE HLURX;Lo;0;L;;;;;N;;;;; A1B0;YI SYLLABLE HLUR;Lo;0;L;;;;;N;;;;; A1B1;YI SYLLABLE HLYT;Lo;0;L;;;;;N;;;;; A1B2;YI SYLLABLE HLYX;Lo;0;L;;;;;N;;;;; A1B3;YI SYLLABLE HLY;Lo;0;L;;;;;N;;;;; A1B4;YI SYLLABLE HLYP;Lo;0;L;;;;;N;;;;; A1B5;YI SYLLABLE HLYRX;Lo;0;L;;;;;N;;;;; A1B6;YI SYLLABLE HLYR;Lo;0;L;;;;;N;;;;; A1B7;YI SYLLABLE LIT;Lo;0;L;;;;;N;;;;; A1B8;YI SYLLABLE LIX;Lo;0;L;;;;;N;;;;; A1B9;YI SYLLABLE LI;Lo;0;L;;;;;N;;;;; A1BA;YI SYLLABLE LIP;Lo;0;L;;;;;N;;;;; A1BB;YI SYLLABLE LIET;Lo;0;L;;;;;N;;;;; A1BC;YI SYLLABLE LIEX;Lo;0;L;;;;;N;;;;; A1BD;YI SYLLABLE LIE;Lo;0;L;;;;;N;;;;; A1BE;YI SYLLABLE LIEP;Lo;0;L;;;;;N;;;;; A1BF;YI SYLLABLE LAT;Lo;0;L;;;;;N;;;;; A1C0;YI SYLLABLE LAX;Lo;0;L;;;;;N;;;;; A1C1;YI SYLLABLE LA;Lo;0;L;;;;;N;;;;; A1C2;YI SYLLABLE LAP;Lo;0;L;;;;;N;;;;; A1C3;YI SYLLABLE LUOT;Lo;0;L;;;;;N;;;;; A1C4;YI SYLLABLE LUOX;Lo;0;L;;;;;N;;;;; A1C5;YI SYLLABLE LUO;Lo;0;L;;;;;N;;;;; A1C6;YI SYLLABLE LUOP;Lo;0;L;;;;;N;;;;; A1C7;YI SYLLABLE LOT;Lo;0;L;;;;;N;;;;; A1C8;YI SYLLABLE LOX;Lo;0;L;;;;;N;;;;; A1C9;YI SYLLABLE LO;Lo;0;L;;;;;N;;;;; A1CA;YI SYLLABLE LOP;Lo;0;L;;;;;N;;;;; A1CB;YI SYLLABLE LEX;Lo;0;L;;;;;N;;;;; A1CC;YI SYLLABLE LE;Lo;0;L;;;;;N;;;;; A1CD;YI SYLLABLE LEP;Lo;0;L;;;;;N;;;;; A1CE;YI SYLLABLE LUT;Lo;0;L;;;;;N;;;;; A1CF;YI SYLLABLE LUX;Lo;0;L;;;;;N;;;;; A1D0;YI SYLLABLE LU;Lo;0;L;;;;;N;;;;; A1D1;YI SYLLABLE LUP;Lo;0;L;;;;;N;;;;; A1D2;YI SYLLABLE LURX;Lo;0;L;;;;;N;;;;; A1D3;YI SYLLABLE LUR;Lo;0;L;;;;;N;;;;; A1D4;YI SYLLABLE LYT;Lo;0;L;;;;;N;;;;; A1D5;YI SYLLABLE LYX;Lo;0;L;;;;;N;;;;; A1D6;YI SYLLABLE LY;Lo;0;L;;;;;N;;;;; A1D7;YI SYLLABLE LYP;Lo;0;L;;;;;N;;;;; A1D8;YI SYLLABLE LYRX;Lo;0;L;;;;;N;;;;; A1D9;YI SYLLABLE LYR;Lo;0;L;;;;;N;;;;; A1DA;YI SYLLABLE GIT;Lo;0;L;;;;;N;;;;; A1DB;YI SYLLABLE GIX;Lo;0;L;;;;;N;;;;; A1DC;YI SYLLABLE GI;Lo;0;L;;;;;N;;;;; A1DD;YI SYLLABLE GIP;Lo;0;L;;;;;N;;;;; A1DE;YI SYLLABLE GIET;Lo;0;L;;;;;N;;;;; A1DF;YI SYLLABLE GIEX;Lo;0;L;;;;;N;;;;; A1E0;YI SYLLABLE GIE;Lo;0;L;;;;;N;;;;; A1E1;YI SYLLABLE GIEP;Lo;0;L;;;;;N;;;;; A1E2;YI SYLLABLE GAT;Lo;0;L;;;;;N;;;;; A1E3;YI SYLLABLE GAX;Lo;0;L;;;;;N;;;;; A1E4;YI SYLLABLE GA;Lo;0;L;;;;;N;;;;; A1E5;YI SYLLABLE GAP;Lo;0;L;;;;;N;;;;; A1E6;YI SYLLABLE GUOT;Lo;0;L;;;;;N;;;;; A1E7;YI SYLLABLE GUOX;Lo;0;L;;;;;N;;;;; A1E8;YI SYLLABLE GUO;Lo;0;L;;;;;N;;;;; A1E9;YI SYLLABLE GUOP;Lo;0;L;;;;;N;;;;; A1EA;YI SYLLABLE GOT;Lo;0;L;;;;;N;;;;; A1EB;YI SYLLABLE GOX;Lo;0;L;;;;;N;;;;; A1EC;YI SYLLABLE GO;Lo;0;L;;;;;N;;;;; A1ED;YI SYLLABLE GOP;Lo;0;L;;;;;N;;;;; A1EE;YI SYLLABLE GET;Lo;0;L;;;;;N;;;;; A1EF;YI SYLLABLE GEX;Lo;0;L;;;;;N;;;;; A1F0;YI SYLLABLE GE;Lo;0;L;;;;;N;;;;; A1F1;YI SYLLABLE GEP;Lo;0;L;;;;;N;;;;; A1F2;YI SYLLABLE GUT;Lo;0;L;;;;;N;;;;; A1F3;YI SYLLABLE GUX;Lo;0;L;;;;;N;;;;; A1F4;YI SYLLABLE GU;Lo;0;L;;;;;N;;;;; A1F5;YI SYLLABLE GUP;Lo;0;L;;;;;N;;;;; A1F6;YI SYLLABLE GURX;Lo;0;L;;;;;N;;;;; A1F7;YI SYLLABLE GUR;Lo;0;L;;;;;N;;;;; A1F8;YI SYLLABLE KIT;Lo;0;L;;;;;N;;;;; A1F9;YI SYLLABLE KIX;Lo;0;L;;;;;N;;;;; A1FA;YI SYLLABLE KI;Lo;0;L;;;;;N;;;;; A1FB;YI SYLLABLE KIP;Lo;0;L;;;;;N;;;;; A1FC;YI SYLLABLE KIEX;Lo;0;L;;;;;N;;;;; A1FD;YI SYLLABLE KIE;Lo;0;L;;;;;N;;;;; A1FE;YI SYLLABLE KIEP;Lo;0;L;;;;;N;;;;; A1FF;YI SYLLABLE KAT;Lo;0;L;;;;;N;;;;; A200;YI SYLLABLE KAX;Lo;0;L;;;;;N;;;;; A201;YI SYLLABLE KA;Lo;0;L;;;;;N;;;;; A202;YI SYLLABLE KAP;Lo;0;L;;;;;N;;;;; A203;YI SYLLABLE KUOX;Lo;0;L;;;;;N;;;;; A204;YI SYLLABLE KUO;Lo;0;L;;;;;N;;;;; A205;YI SYLLABLE KUOP;Lo;0;L;;;;;N;;;;; A206;YI SYLLABLE KOT;Lo;0;L;;;;;N;;;;; A207;YI SYLLABLE KOX;Lo;0;L;;;;;N;;;;; A208;YI SYLLABLE KO;Lo;0;L;;;;;N;;;;; A209;YI SYLLABLE KOP;Lo;0;L;;;;;N;;;;; A20A;YI SYLLABLE KET;Lo;0;L;;;;;N;;;;; A20B;YI SYLLABLE KEX;Lo;0;L;;;;;N;;;;; A20C;YI SYLLABLE KE;Lo;0;L;;;;;N;;;;; A20D;YI SYLLABLE KEP;Lo;0;L;;;;;N;;;;; A20E;YI SYLLABLE KUT;Lo;0;L;;;;;N;;;;; A20F;YI SYLLABLE KUX;Lo;0;L;;;;;N;;;;; A210;YI SYLLABLE KU;Lo;0;L;;;;;N;;;;; A211;YI SYLLABLE KUP;Lo;0;L;;;;;N;;;;; A212;YI SYLLABLE KURX;Lo;0;L;;;;;N;;;;; A213;YI SYLLABLE KUR;Lo;0;L;;;;;N;;;;; A214;YI SYLLABLE GGIT;Lo;0;L;;;;;N;;;;; A215;YI SYLLABLE GGIX;Lo;0;L;;;;;N;;;;; A216;YI SYLLABLE GGI;Lo;0;L;;;;;N;;;;; A217;YI SYLLABLE GGIEX;Lo;0;L;;;;;N;;;;; A218;YI SYLLABLE GGIE;Lo;0;L;;;;;N;;;;; A219;YI SYLLABLE GGIEP;Lo;0;L;;;;;N;;;;; A21A;YI SYLLABLE GGAT;Lo;0;L;;;;;N;;;;; A21B;YI SYLLABLE GGAX;Lo;0;L;;;;;N;;;;; A21C;YI SYLLABLE GGA;Lo;0;L;;;;;N;;;;; A21D;YI SYLLABLE GGAP;Lo;0;L;;;;;N;;;;; A21E;YI SYLLABLE GGUOT;Lo;0;L;;;;;N;;;;; A21F;YI SYLLABLE GGUOX;Lo;0;L;;;;;N;;;;; A220;YI SYLLABLE GGUO;Lo;0;L;;;;;N;;;;; A221;YI SYLLABLE GGUOP;Lo;0;L;;;;;N;;;;; A222;YI SYLLABLE GGOT;Lo;0;L;;;;;N;;;;; A223;YI SYLLABLE GGOX;Lo;0;L;;;;;N;;;;; A224;YI SYLLABLE GGO;Lo;0;L;;;;;N;;;;; A225;YI SYLLABLE GGOP;Lo;0;L;;;;;N;;;;; A226;YI SYLLABLE GGET;Lo;0;L;;;;;N;;;;; A227;YI SYLLABLE GGEX;Lo;0;L;;;;;N;;;;; A228;YI SYLLABLE GGE;Lo;0;L;;;;;N;;;;; A229;YI SYLLABLE GGEP;Lo;0;L;;;;;N;;;;; A22A;YI SYLLABLE GGUT;Lo;0;L;;;;;N;;;;; A22B;YI SYLLABLE GGUX;Lo;0;L;;;;;N;;;;; A22C;YI SYLLABLE GGU;Lo;0;L;;;;;N;;;;; A22D;YI SYLLABLE GGUP;Lo;0;L;;;;;N;;;;; A22E;YI SYLLABLE GGURX;Lo;0;L;;;;;N;;;;; A22F;YI SYLLABLE GGUR;Lo;0;L;;;;;N;;;;; A230;YI SYLLABLE MGIEX;Lo;0;L;;;;;N;;;;; A231;YI SYLLABLE MGIE;Lo;0;L;;;;;N;;;;; A232;YI SYLLABLE MGAT;Lo;0;L;;;;;N;;;;; A233;YI SYLLABLE MGAX;Lo;0;L;;;;;N;;;;; A234;YI SYLLABLE MGA;Lo;0;L;;;;;N;;;;; A235;YI SYLLABLE MGAP;Lo;0;L;;;;;N;;;;; A236;YI SYLLABLE MGUOX;Lo;0;L;;;;;N;;;;; A237;YI SYLLABLE MGUO;Lo;0;L;;;;;N;;;;; A238;YI SYLLABLE MGUOP;Lo;0;L;;;;;N;;;;; A239;YI SYLLABLE MGOT;Lo;0;L;;;;;N;;;;; A23A;YI SYLLABLE MGOX;Lo;0;L;;;;;N;;;;; A23B;YI SYLLABLE MGO;Lo;0;L;;;;;N;;;;; A23C;YI SYLLABLE MGOP;Lo;0;L;;;;;N;;;;; A23D;YI SYLLABLE MGEX;Lo;0;L;;;;;N;;;;; A23E;YI SYLLABLE MGE;Lo;0;L;;;;;N;;;;; A23F;YI SYLLABLE MGEP;Lo;0;L;;;;;N;;;;; A240;YI SYLLABLE MGUT;Lo;0;L;;;;;N;;;;; A241;YI SYLLABLE MGUX;Lo;0;L;;;;;N;;;;; A242;YI SYLLABLE MGU;Lo;0;L;;;;;N;;;;; A243;YI SYLLABLE MGUP;Lo;0;L;;;;;N;;;;; A244;YI SYLLABLE MGURX;Lo;0;L;;;;;N;;;;; A245;YI SYLLABLE MGUR;Lo;0;L;;;;;N;;;;; A246;YI SYLLABLE HXIT;Lo;0;L;;;;;N;;;;; A247;YI SYLLABLE HXIX;Lo;0;L;;;;;N;;;;; A248;YI SYLLABLE HXI;Lo;0;L;;;;;N;;;;; A249;YI SYLLABLE HXIP;Lo;0;L;;;;;N;;;;; A24A;YI SYLLABLE HXIET;Lo;0;L;;;;;N;;;;; A24B;YI SYLLABLE HXIEX;Lo;0;L;;;;;N;;;;; A24C;YI SYLLABLE HXIE;Lo;0;L;;;;;N;;;;; A24D;YI SYLLABLE HXIEP;Lo;0;L;;;;;N;;;;; A24E;YI SYLLABLE HXAT;Lo;0;L;;;;;N;;;;; A24F;YI SYLLABLE HXAX;Lo;0;L;;;;;N;;;;; A250;YI SYLLABLE HXA;Lo;0;L;;;;;N;;;;; A251;YI SYLLABLE HXAP;Lo;0;L;;;;;N;;;;; A252;YI SYLLABLE HXUOT;Lo;0;L;;;;;N;;;;; A253;YI SYLLABLE HXUOX;Lo;0;L;;;;;N;;;;; A254;YI SYLLABLE HXUO;Lo;0;L;;;;;N;;;;; A255;YI SYLLABLE HXUOP;Lo;0;L;;;;;N;;;;; A256;YI SYLLABLE HXOT;Lo;0;L;;;;;N;;;;; A257;YI SYLLABLE HXOX;Lo;0;L;;;;;N;;;;; A258;YI SYLLABLE HXO;Lo;0;L;;;;;N;;;;; A259;YI SYLLABLE HXOP;Lo;0;L;;;;;N;;;;; A25A;YI SYLLABLE HXEX;Lo;0;L;;;;;N;;;;; A25B;YI SYLLABLE HXE;Lo;0;L;;;;;N;;;;; A25C;YI SYLLABLE HXEP;Lo;0;L;;;;;N;;;;; A25D;YI SYLLABLE NGIEX;Lo;0;L;;;;;N;;;;; A25E;YI SYLLABLE NGIE;Lo;0;L;;;;;N;;;;; A25F;YI SYLLABLE NGIEP;Lo;0;L;;;;;N;;;;; A260;YI SYLLABLE NGAT;Lo;0;L;;;;;N;;;;; A261;YI SYLLABLE NGAX;Lo;0;L;;;;;N;;;;; A262;YI SYLLABLE NGA;Lo;0;L;;;;;N;;;;; A263;YI SYLLABLE NGAP;Lo;0;L;;;;;N;;;;; A264;YI SYLLABLE NGUOT;Lo;0;L;;;;;N;;;;; A265;YI SYLLABLE NGUOX;Lo;0;L;;;;;N;;;;; A266;YI SYLLABLE NGUO;Lo;0;L;;;;;N;;;;; A267;YI SYLLABLE NGOT;Lo;0;L;;;;;N;;;;; A268;YI SYLLABLE NGOX;Lo;0;L;;;;;N;;;;; A269;YI SYLLABLE NGO;Lo;0;L;;;;;N;;;;; A26A;YI SYLLABLE NGOP;Lo;0;L;;;;;N;;;;; A26B;YI SYLLABLE NGEX;Lo;0;L;;;;;N;;;;; A26C;YI SYLLABLE NGE;Lo;0;L;;;;;N;;;;; A26D;YI SYLLABLE NGEP;Lo;0;L;;;;;N;;;;; A26E;YI SYLLABLE HIT;Lo;0;L;;;;;N;;;;; A26F;YI SYLLABLE HIEX;Lo;0;L;;;;;N;;;;; A270;YI SYLLABLE HIE;Lo;0;L;;;;;N;;;;; A271;YI SYLLABLE HAT;Lo;0;L;;;;;N;;;;; A272;YI SYLLABLE HAX;Lo;0;L;;;;;N;;;;; A273;YI SYLLABLE HA;Lo;0;L;;;;;N;;;;; A274;YI SYLLABLE HAP;Lo;0;L;;;;;N;;;;; A275;YI SYLLABLE HUOT;Lo;0;L;;;;;N;;;;; A276;YI SYLLABLE HUOX;Lo;0;L;;;;;N;;;;; A277;YI SYLLABLE HUO;Lo;0;L;;;;;N;;;;; A278;YI SYLLABLE HUOP;Lo;0;L;;;;;N;;;;; A279;YI SYLLABLE HOT;Lo;0;L;;;;;N;;;;; A27A;YI SYLLABLE HOX;Lo;0;L;;;;;N;;;;; A27B;YI SYLLABLE HO;Lo;0;L;;;;;N;;;;; A27C;YI SYLLABLE HOP;Lo;0;L;;;;;N;;;;; A27D;YI SYLLABLE HEX;Lo;0;L;;;;;N;;;;; A27E;YI SYLLABLE HE;Lo;0;L;;;;;N;;;;; A27F;YI SYLLABLE HEP;Lo;0;L;;;;;N;;;;; A280;YI SYLLABLE WAT;Lo;0;L;;;;;N;;;;; A281;YI SYLLABLE WAX;Lo;0;L;;;;;N;;;;; A282;YI SYLLABLE WA;Lo;0;L;;;;;N;;;;; A283;YI SYLLABLE WAP;Lo;0;L;;;;;N;;;;; A284;YI SYLLABLE WUOX;Lo;0;L;;;;;N;;;;; A285;YI SYLLABLE WUO;Lo;0;L;;;;;N;;;;; A286;YI SYLLABLE WUOP;Lo;0;L;;;;;N;;;;; A287;YI SYLLABLE WOX;Lo;0;L;;;;;N;;;;; A288;YI SYLLABLE WO;Lo;0;L;;;;;N;;;;; A289;YI SYLLABLE WOP;Lo;0;L;;;;;N;;;;; A28A;YI SYLLABLE WEX;Lo;0;L;;;;;N;;;;; A28B;YI SYLLABLE WE;Lo;0;L;;;;;N;;;;; A28C;YI SYLLABLE WEP;Lo;0;L;;;;;N;;;;; A28D;YI SYLLABLE ZIT;Lo;0;L;;;;;N;;;;; A28E;YI SYLLABLE ZIX;Lo;0;L;;;;;N;;;;; A28F;YI SYLLABLE ZI;Lo;0;L;;;;;N;;;;; A290;YI SYLLABLE ZIP;Lo;0;L;;;;;N;;;;; A291;YI SYLLABLE ZIEX;Lo;0;L;;;;;N;;;;; A292;YI SYLLABLE ZIE;Lo;0;L;;;;;N;;;;; A293;YI SYLLABLE ZIEP;Lo;0;L;;;;;N;;;;; A294;YI SYLLABLE ZAT;Lo;0;L;;;;;N;;;;; A295;YI SYLLABLE ZAX;Lo;0;L;;;;;N;;;;; A296;YI SYLLABLE ZA;Lo;0;L;;;;;N;;;;; A297;YI SYLLABLE ZAP;Lo;0;L;;;;;N;;;;; A298;YI SYLLABLE ZUOX;Lo;0;L;;;;;N;;;;; A299;YI SYLLABLE ZUO;Lo;0;L;;;;;N;;;;; A29A;YI SYLLABLE ZUOP;Lo;0;L;;;;;N;;;;; A29B;YI SYLLABLE ZOT;Lo;0;L;;;;;N;;;;; A29C;YI SYLLABLE ZOX;Lo;0;L;;;;;N;;;;; A29D;YI SYLLABLE ZO;Lo;0;L;;;;;N;;;;; A29E;YI SYLLABLE ZOP;Lo;0;L;;;;;N;;;;; A29F;YI SYLLABLE ZEX;Lo;0;L;;;;;N;;;;; A2A0;YI SYLLABLE ZE;Lo;0;L;;;;;N;;;;; A2A1;YI SYLLABLE ZEP;Lo;0;L;;;;;N;;;;; A2A2;YI SYLLABLE ZUT;Lo;0;L;;;;;N;;;;; A2A3;YI SYLLABLE ZUX;Lo;0;L;;;;;N;;;;; A2A4;YI SYLLABLE ZU;Lo;0;L;;;;;N;;;;; A2A5;YI SYLLABLE ZUP;Lo;0;L;;;;;N;;;;; A2A6;YI SYLLABLE ZURX;Lo;0;L;;;;;N;;;;; A2A7;YI SYLLABLE ZUR;Lo;0;L;;;;;N;;;;; A2A8;YI SYLLABLE ZYT;Lo;0;L;;;;;N;;;;; A2A9;YI SYLLABLE ZYX;Lo;0;L;;;;;N;;;;; A2AA;YI SYLLABLE ZY;Lo;0;L;;;;;N;;;;; A2AB;YI SYLLABLE ZYP;Lo;0;L;;;;;N;;;;; A2AC;YI SYLLABLE ZYRX;Lo;0;L;;;;;N;;;;; A2AD;YI SYLLABLE ZYR;Lo;0;L;;;;;N;;;;; A2AE;YI SYLLABLE CIT;Lo;0;L;;;;;N;;;;; A2AF;YI SYLLABLE CIX;Lo;0;L;;;;;N;;;;; A2B0;YI SYLLABLE CI;Lo;0;L;;;;;N;;;;; A2B1;YI SYLLABLE CIP;Lo;0;L;;;;;N;;;;; A2B2;YI SYLLABLE CIET;Lo;0;L;;;;;N;;;;; A2B3;YI SYLLABLE CIEX;Lo;0;L;;;;;N;;;;; A2B4;YI SYLLABLE CIE;Lo;0;L;;;;;N;;;;; A2B5;YI SYLLABLE CIEP;Lo;0;L;;;;;N;;;;; A2B6;YI SYLLABLE CAT;Lo;0;L;;;;;N;;;;; A2B7;YI SYLLABLE CAX;Lo;0;L;;;;;N;;;;; A2B8;YI SYLLABLE CA;Lo;0;L;;;;;N;;;;; A2B9;YI SYLLABLE CAP;Lo;0;L;;;;;N;;;;; A2BA;YI SYLLABLE CUOX;Lo;0;L;;;;;N;;;;; A2BB;YI SYLLABLE CUO;Lo;0;L;;;;;N;;;;; A2BC;YI SYLLABLE CUOP;Lo;0;L;;;;;N;;;;; A2BD;YI SYLLABLE COT;Lo;0;L;;;;;N;;;;; A2BE;YI SYLLABLE COX;Lo;0;L;;;;;N;;;;; A2BF;YI SYLLABLE CO;Lo;0;L;;;;;N;;;;; A2C0;YI SYLLABLE COP;Lo;0;L;;;;;N;;;;; A2C1;YI SYLLABLE CEX;Lo;0;L;;;;;N;;;;; A2C2;YI SYLLABLE CE;Lo;0;L;;;;;N;;;;; A2C3;YI SYLLABLE CEP;Lo;0;L;;;;;N;;;;; A2C4;YI SYLLABLE CUT;Lo;0;L;;;;;N;;;;; A2C5;YI SYLLABLE CUX;Lo;0;L;;;;;N;;;;; A2C6;YI SYLLABLE CU;Lo;0;L;;;;;N;;;;; A2C7;YI SYLLABLE CUP;Lo;0;L;;;;;N;;;;; A2C8;YI SYLLABLE CURX;Lo;0;L;;;;;N;;;;; A2C9;YI SYLLABLE CUR;Lo;0;L;;;;;N;;;;; A2CA;YI SYLLABLE CYT;Lo;0;L;;;;;N;;;;; A2CB;YI SYLLABLE CYX;Lo;0;L;;;;;N;;;;; A2CC;YI SYLLABLE CY;Lo;0;L;;;;;N;;;;; A2CD;YI SYLLABLE CYP;Lo;0;L;;;;;N;;;;; A2CE;YI SYLLABLE CYRX;Lo;0;L;;;;;N;;;;; A2CF;YI SYLLABLE CYR;Lo;0;L;;;;;N;;;;; A2D0;YI SYLLABLE ZZIT;Lo;0;L;;;;;N;;;;; A2D1;YI SYLLABLE ZZIX;Lo;0;L;;;;;N;;;;; A2D2;YI SYLLABLE ZZI;Lo;0;L;;;;;N;;;;; A2D3;YI SYLLABLE ZZIP;Lo;0;L;;;;;N;;;;; A2D4;YI SYLLABLE ZZIET;Lo;0;L;;;;;N;;;;; A2D5;YI SYLLABLE ZZIEX;Lo;0;L;;;;;N;;;;; A2D6;YI SYLLABLE ZZIE;Lo;0;L;;;;;N;;;;; A2D7;YI SYLLABLE ZZIEP;Lo;0;L;;;;;N;;;;; A2D8;YI SYLLABLE ZZAT;Lo;0;L;;;;;N;;;;; A2D9;YI SYLLABLE ZZAX;Lo;0;L;;;;;N;;;;; A2DA;YI SYLLABLE ZZA;Lo;0;L;;;;;N;;;;; A2DB;YI SYLLABLE ZZAP;Lo;0;L;;;;;N;;;;; A2DC;YI SYLLABLE ZZOX;Lo;0;L;;;;;N;;;;; A2DD;YI SYLLABLE ZZO;Lo;0;L;;;;;N;;;;; A2DE;YI SYLLABLE ZZOP;Lo;0;L;;;;;N;;;;; A2DF;YI SYLLABLE ZZEX;Lo;0;L;;;;;N;;;;; A2E0;YI SYLLABLE ZZE;Lo;0;L;;;;;N;;;;; A2E1;YI SYLLABLE ZZEP;Lo;0;L;;;;;N;;;;; A2E2;YI SYLLABLE ZZUX;Lo;0;L;;;;;N;;;;; A2E3;YI SYLLABLE ZZU;Lo;0;L;;;;;N;;;;; A2E4;YI SYLLABLE ZZUP;Lo;0;L;;;;;N;;;;; A2E5;YI SYLLABLE ZZURX;Lo;0;L;;;;;N;;;;; A2E6;YI SYLLABLE ZZUR;Lo;0;L;;;;;N;;;;; A2E7;YI SYLLABLE ZZYT;Lo;0;L;;;;;N;;;;; A2E8;YI SYLLABLE ZZYX;Lo;0;L;;;;;N;;;;; A2E9;YI SYLLABLE ZZY;Lo;0;L;;;;;N;;;;; A2EA;YI SYLLABLE ZZYP;Lo;0;L;;;;;N;;;;; A2EB;YI SYLLABLE ZZYRX;Lo;0;L;;;;;N;;;;; A2EC;YI SYLLABLE ZZYR;Lo;0;L;;;;;N;;;;; A2ED;YI SYLLABLE NZIT;Lo;0;L;;;;;N;;;;; A2EE;YI SYLLABLE NZIX;Lo;0;L;;;;;N;;;;; A2EF;YI SYLLABLE NZI;Lo;0;L;;;;;N;;;;; A2F0;YI SYLLABLE NZIP;Lo;0;L;;;;;N;;;;; A2F1;YI SYLLABLE NZIEX;Lo;0;L;;;;;N;;;;; A2F2;YI SYLLABLE NZIE;Lo;0;L;;;;;N;;;;; A2F3;YI SYLLABLE NZIEP;Lo;0;L;;;;;N;;;;; A2F4;YI SYLLABLE NZAT;Lo;0;L;;;;;N;;;;; A2F5;YI SYLLABLE NZAX;Lo;0;L;;;;;N;;;;; A2F6;YI SYLLABLE NZA;Lo;0;L;;;;;N;;;;; A2F7;YI SYLLABLE NZAP;Lo;0;L;;;;;N;;;;; A2F8;YI SYLLABLE NZUOX;Lo;0;L;;;;;N;;;;; A2F9;YI SYLLABLE NZUO;Lo;0;L;;;;;N;;;;; A2FA;YI SYLLABLE NZOX;Lo;0;L;;;;;N;;;;; A2FB;YI SYLLABLE NZOP;Lo;0;L;;;;;N;;;;; A2FC;YI SYLLABLE NZEX;Lo;0;L;;;;;N;;;;; A2FD;YI SYLLABLE NZE;Lo;0;L;;;;;N;;;;; A2FE;YI SYLLABLE NZUX;Lo;0;L;;;;;N;;;;; A2FF;YI SYLLABLE NZU;Lo;0;L;;;;;N;;;;; A300;YI SYLLABLE NZUP;Lo;0;L;;;;;N;;;;; A301;YI SYLLABLE NZURX;Lo;0;L;;;;;N;;;;; A302;YI SYLLABLE NZUR;Lo;0;L;;;;;N;;;;; A303;YI SYLLABLE NZYT;Lo;0;L;;;;;N;;;;; A304;YI SYLLABLE NZYX;Lo;0;L;;;;;N;;;;; A305;YI SYLLABLE NZY;Lo;0;L;;;;;N;;;;; A306;YI SYLLABLE NZYP;Lo;0;L;;;;;N;;;;; A307;YI SYLLABLE NZYRX;Lo;0;L;;;;;N;;;;; A308;YI SYLLABLE NZYR;Lo;0;L;;;;;N;;;;; A309;YI SYLLABLE SIT;Lo;0;L;;;;;N;;;;; A30A;YI SYLLABLE SIX;Lo;0;L;;;;;N;;;;; A30B;YI SYLLABLE SI;Lo;0;L;;;;;N;;;;; A30C;YI SYLLABLE SIP;Lo;0;L;;;;;N;;;;; A30D;YI SYLLABLE SIEX;Lo;0;L;;;;;N;;;;; A30E;YI SYLLABLE SIE;Lo;0;L;;;;;N;;;;; A30F;YI SYLLABLE SIEP;Lo;0;L;;;;;N;;;;; A310;YI SYLLABLE SAT;Lo;0;L;;;;;N;;;;; A311;YI SYLLABLE SAX;Lo;0;L;;;;;N;;;;; A312;YI SYLLABLE SA;Lo;0;L;;;;;N;;;;; A313;YI SYLLABLE SAP;Lo;0;L;;;;;N;;;;; A314;YI SYLLABLE SUOX;Lo;0;L;;;;;N;;;;; A315;YI SYLLABLE SUO;Lo;0;L;;;;;N;;;;; A316;YI SYLLABLE SUOP;Lo;0;L;;;;;N;;;;; A317;YI SYLLABLE SOT;Lo;0;L;;;;;N;;;;; A318;YI SYLLABLE SOX;Lo;0;L;;;;;N;;;;; A319;YI SYLLABLE SO;Lo;0;L;;;;;N;;;;; A31A;YI SYLLABLE SOP;Lo;0;L;;;;;N;;;;; A31B;YI SYLLABLE SEX;Lo;0;L;;;;;N;;;;; A31C;YI SYLLABLE SE;Lo;0;L;;;;;N;;;;; A31D;YI SYLLABLE SEP;Lo;0;L;;;;;N;;;;; A31E;YI SYLLABLE SUT;Lo;0;L;;;;;N;;;;; A31F;YI SYLLABLE SUX;Lo;0;L;;;;;N;;;;; A320;YI SYLLABLE SU;Lo;0;L;;;;;N;;;;; A321;YI SYLLABLE SUP;Lo;0;L;;;;;N;;;;; A322;YI SYLLABLE SURX;Lo;0;L;;;;;N;;;;; A323;YI SYLLABLE SUR;Lo;0;L;;;;;N;;;;; A324;YI SYLLABLE SYT;Lo;0;L;;;;;N;;;;; A325;YI SYLLABLE SYX;Lo;0;L;;;;;N;;;;; A326;YI SYLLABLE SY;Lo;0;L;;;;;N;;;;; A327;YI SYLLABLE SYP;Lo;0;L;;;;;N;;;;; A328;YI SYLLABLE SYRX;Lo;0;L;;;;;N;;;;; A329;YI SYLLABLE SYR;Lo;0;L;;;;;N;;;;; A32A;YI SYLLABLE SSIT;Lo;0;L;;;;;N;;;;; A32B;YI SYLLABLE SSIX;Lo;0;L;;;;;N;;;;; A32C;YI SYLLABLE SSI;Lo;0;L;;;;;N;;;;; A32D;YI SYLLABLE SSIP;Lo;0;L;;;;;N;;;;; A32E;YI SYLLABLE SSIEX;Lo;0;L;;;;;N;;;;; A32F;YI SYLLABLE SSIE;Lo;0;L;;;;;N;;;;; A330;YI SYLLABLE SSIEP;Lo;0;L;;;;;N;;;;; A331;YI SYLLABLE SSAT;Lo;0;L;;;;;N;;;;; A332;YI SYLLABLE SSAX;Lo;0;L;;;;;N;;;;; A333;YI SYLLABLE SSA;Lo;0;L;;;;;N;;;;; A334;YI SYLLABLE SSAP;Lo;0;L;;;;;N;;;;; A335;YI SYLLABLE SSOT;Lo;0;L;;;;;N;;;;; A336;YI SYLLABLE SSOX;Lo;0;L;;;;;N;;;;; A337;YI SYLLABLE SSO;Lo;0;L;;;;;N;;;;; A338;YI SYLLABLE SSOP;Lo;0;L;;;;;N;;;;; A339;YI SYLLABLE SSEX;Lo;0;L;;;;;N;;;;; A33A;YI SYLLABLE SSE;Lo;0;L;;;;;N;;;;; A33B;YI SYLLABLE SSEP;Lo;0;L;;;;;N;;;;; A33C;YI SYLLABLE SSUT;Lo;0;L;;;;;N;;;;; A33D;YI SYLLABLE SSUX;Lo;0;L;;;;;N;;;;; A33E;YI SYLLABLE SSU;Lo;0;L;;;;;N;;;;; A33F;YI SYLLABLE SSUP;Lo;0;L;;;;;N;;;;; A340;YI SYLLABLE SSYT;Lo;0;L;;;;;N;;;;; A341;YI SYLLABLE SSYX;Lo;0;L;;;;;N;;;;; A342;YI SYLLABLE SSY;Lo;0;L;;;;;N;;;;; A343;YI SYLLABLE SSYP;Lo;0;L;;;;;N;;;;; A344;YI SYLLABLE SSYRX;Lo;0;L;;;;;N;;;;; A345;YI SYLLABLE SSYR;Lo;0;L;;;;;N;;;;; A346;YI SYLLABLE ZHAT;Lo;0;L;;;;;N;;;;; A347;YI SYLLABLE ZHAX;Lo;0;L;;;;;N;;;;; A348;YI SYLLABLE ZHA;Lo;0;L;;;;;N;;;;; A349;YI SYLLABLE ZHAP;Lo;0;L;;;;;N;;;;; A34A;YI SYLLABLE ZHUOX;Lo;0;L;;;;;N;;;;; A34B;YI SYLLABLE ZHUO;Lo;0;L;;;;;N;;;;; A34C;YI SYLLABLE ZHUOP;Lo;0;L;;;;;N;;;;; A34D;YI SYLLABLE ZHOT;Lo;0;L;;;;;N;;;;; A34E;YI SYLLABLE ZHOX;Lo;0;L;;;;;N;;;;; A34F;YI SYLLABLE ZHO;Lo;0;L;;;;;N;;;;; A350;YI SYLLABLE ZHOP;Lo;0;L;;;;;N;;;;; A351;YI SYLLABLE ZHET;Lo;0;L;;;;;N;;;;; A352;YI SYLLABLE ZHEX;Lo;0;L;;;;;N;;;;; A353;YI SYLLABLE ZHE;Lo;0;L;;;;;N;;;;; A354;YI SYLLABLE ZHEP;Lo;0;L;;;;;N;;;;; A355;YI SYLLABLE ZHUT;Lo;0;L;;;;;N;;;;; A356;YI SYLLABLE ZHUX;Lo;0;L;;;;;N;;;;; A357;YI SYLLABLE ZHU;Lo;0;L;;;;;N;;;;; A358;YI SYLLABLE ZHUP;Lo;0;L;;;;;N;;;;; A359;YI SYLLABLE ZHURX;Lo;0;L;;;;;N;;;;; A35A;YI SYLLABLE ZHUR;Lo;0;L;;;;;N;;;;; A35B;YI SYLLABLE ZHYT;Lo;0;L;;;;;N;;;;; A35C;YI SYLLABLE ZHYX;Lo;0;L;;;;;N;;;;; A35D;YI SYLLABLE ZHY;Lo;0;L;;;;;N;;;;; A35E;YI SYLLABLE ZHYP;Lo;0;L;;;;;N;;;;; A35F;YI SYLLABLE ZHYRX;Lo;0;L;;;;;N;;;;; A360;YI SYLLABLE ZHYR;Lo;0;L;;;;;N;;;;; A361;YI SYLLABLE CHAT;Lo;0;L;;;;;N;;;;; A362;YI SYLLABLE CHAX;Lo;0;L;;;;;N;;;;; A363;YI SYLLABLE CHA;Lo;0;L;;;;;N;;;;; A364;YI SYLLABLE CHAP;Lo;0;L;;;;;N;;;;; A365;YI SYLLABLE CHUOT;Lo;0;L;;;;;N;;;;; A366;YI SYLLABLE CHUOX;Lo;0;L;;;;;N;;;;; A367;YI SYLLABLE CHUO;Lo;0;L;;;;;N;;;;; A368;YI SYLLABLE CHUOP;Lo;0;L;;;;;N;;;;; A369;YI SYLLABLE CHOT;Lo;0;L;;;;;N;;;;; A36A;YI SYLLABLE CHOX;Lo;0;L;;;;;N;;;;; A36B;YI SYLLABLE CHO;Lo;0;L;;;;;N;;;;; A36C;YI SYLLABLE CHOP;Lo;0;L;;;;;N;;;;; A36D;YI SYLLABLE CHET;Lo;0;L;;;;;N;;;;; A36E;YI SYLLABLE CHEX;Lo;0;L;;;;;N;;;;; A36F;YI SYLLABLE CHE;Lo;0;L;;;;;N;;;;; A370;YI SYLLABLE CHEP;Lo;0;L;;;;;N;;;;; A371;YI SYLLABLE CHUX;Lo;0;L;;;;;N;;;;; A372;YI SYLLABLE CHU;Lo;0;L;;;;;N;;;;; A373;YI SYLLABLE CHUP;Lo;0;L;;;;;N;;;;; A374;YI SYLLABLE CHURX;Lo;0;L;;;;;N;;;;; A375;YI SYLLABLE CHUR;Lo;0;L;;;;;N;;;;; A376;YI SYLLABLE CHYT;Lo;0;L;;;;;N;;;;; A377;YI SYLLABLE CHYX;Lo;0;L;;;;;N;;;;; A378;YI SYLLABLE CHY;Lo;0;L;;;;;N;;;;; A379;YI SYLLABLE CHYP;Lo;0;L;;;;;N;;;;; A37A;YI SYLLABLE CHYRX;Lo;0;L;;;;;N;;;;; A37B;YI SYLLABLE CHYR;Lo;0;L;;;;;N;;;;; A37C;YI SYLLABLE RRAX;Lo;0;L;;;;;N;;;;; A37D;YI SYLLABLE RRA;Lo;0;L;;;;;N;;;;; A37E;YI SYLLABLE RRUOX;Lo;0;L;;;;;N;;;;; A37F;YI SYLLABLE RRUO;Lo;0;L;;;;;N;;;;; A380;YI SYLLABLE RROT;Lo;0;L;;;;;N;;;;; A381;YI SYLLABLE RROX;Lo;0;L;;;;;N;;;;; A382;YI SYLLABLE RRO;Lo;0;L;;;;;N;;;;; A383;YI SYLLABLE RROP;Lo;0;L;;;;;N;;;;; A384;YI SYLLABLE RRET;Lo;0;L;;;;;N;;;;; A385;YI SYLLABLE RREX;Lo;0;L;;;;;N;;;;; A386;YI SYLLABLE RRE;Lo;0;L;;;;;N;;;;; A387;YI SYLLABLE RREP;Lo;0;L;;;;;N;;;;; A388;YI SYLLABLE RRUT;Lo;0;L;;;;;N;;;;; A389;YI SYLLABLE RRUX;Lo;0;L;;;;;N;;;;; A38A;YI SYLLABLE RRU;Lo;0;L;;;;;N;;;;; A38B;YI SYLLABLE RRUP;Lo;0;L;;;;;N;;;;; A38C;YI SYLLABLE RRURX;Lo;0;L;;;;;N;;;;; A38D;YI SYLLABLE RRUR;Lo;0;L;;;;;N;;;;; A38E;YI SYLLABLE RRYT;Lo;0;L;;;;;N;;;;; A38F;YI SYLLABLE RRYX;Lo;0;L;;;;;N;;;;; A390;YI SYLLABLE RRY;Lo;0;L;;;;;N;;;;; A391;YI SYLLABLE RRYP;Lo;0;L;;;;;N;;;;; A392;YI SYLLABLE RRYRX;Lo;0;L;;;;;N;;;;; A393;YI SYLLABLE RRYR;Lo;0;L;;;;;N;;;;; A394;YI SYLLABLE NRAT;Lo;0;L;;;;;N;;;;; A395;YI SYLLABLE NRAX;Lo;0;L;;;;;N;;;;; A396;YI SYLLABLE NRA;Lo;0;L;;;;;N;;;;; A397;YI SYLLABLE NRAP;Lo;0;L;;;;;N;;;;; A398;YI SYLLABLE NROX;Lo;0;L;;;;;N;;;;; A399;YI SYLLABLE NRO;Lo;0;L;;;;;N;;;;; A39A;YI SYLLABLE NROP;Lo;0;L;;;;;N;;;;; A39B;YI SYLLABLE NRET;Lo;0;L;;;;;N;;;;; A39C;YI SYLLABLE NREX;Lo;0;L;;;;;N;;;;; A39D;YI SYLLABLE NRE;Lo;0;L;;;;;N;;;;; A39E;YI SYLLABLE NREP;Lo;0;L;;;;;N;;;;; A39F;YI SYLLABLE NRUT;Lo;0;L;;;;;N;;;;; A3A0;YI SYLLABLE NRUX;Lo;0;L;;;;;N;;;;; A3A1;YI SYLLABLE NRU;Lo;0;L;;;;;N;;;;; A3A2;YI SYLLABLE NRUP;Lo;0;L;;;;;N;;;;; A3A3;YI SYLLABLE NRURX;Lo;0;L;;;;;N;;;;; A3A4;YI SYLLABLE NRUR;Lo;0;L;;;;;N;;;;; A3A5;YI SYLLABLE NRYT;Lo;0;L;;;;;N;;;;; A3A6;YI SYLLABLE NRYX;Lo;0;L;;;;;N;;;;; A3A7;YI SYLLABLE NRY;Lo;0;L;;;;;N;;;;; A3A8;YI SYLLABLE NRYP;Lo;0;L;;;;;N;;;;; A3A9;YI SYLLABLE NRYRX;Lo;0;L;;;;;N;;;;; A3AA;YI SYLLABLE NRYR;Lo;0;L;;;;;N;;;;; A3AB;YI SYLLABLE SHAT;Lo;0;L;;;;;N;;;;; A3AC;YI SYLLABLE SHAX;Lo;0;L;;;;;N;;;;; A3AD;YI SYLLABLE SHA;Lo;0;L;;;;;N;;;;; A3AE;YI SYLLABLE SHAP;Lo;0;L;;;;;N;;;;; A3AF;YI SYLLABLE SHUOX;Lo;0;L;;;;;N;;;;; A3B0;YI SYLLABLE SHUO;Lo;0;L;;;;;N;;;;; A3B1;YI SYLLABLE SHUOP;Lo;0;L;;;;;N;;;;; A3B2;YI SYLLABLE SHOT;Lo;0;L;;;;;N;;;;; A3B3;YI SYLLABLE SHOX;Lo;0;L;;;;;N;;;;; A3B4;YI SYLLABLE SHO;Lo;0;L;;;;;N;;;;; A3B5;YI SYLLABLE SHOP;Lo;0;L;;;;;N;;;;; A3B6;YI SYLLABLE SHET;Lo;0;L;;;;;N;;;;; A3B7;YI SYLLABLE SHEX;Lo;0;L;;;;;N;;;;; A3B8;YI SYLLABLE SHE;Lo;0;L;;;;;N;;;;; A3B9;YI SYLLABLE SHEP;Lo;0;L;;;;;N;;;;; A3BA;YI SYLLABLE SHUT;Lo;0;L;;;;;N;;;;; A3BB;YI SYLLABLE SHUX;Lo;0;L;;;;;N;;;;; A3BC;YI SYLLABLE SHU;Lo;0;L;;;;;N;;;;; A3BD;YI SYLLABLE SHUP;Lo;0;L;;;;;N;;;;; A3BE;YI SYLLABLE SHURX;Lo;0;L;;;;;N;;;;; A3BF;YI SYLLABLE SHUR;Lo;0;L;;;;;N;;;;; A3C0;YI SYLLABLE SHYT;Lo;0;L;;;;;N;;;;; A3C1;YI SYLLABLE SHYX;Lo;0;L;;;;;N;;;;; A3C2;YI SYLLABLE SHY;Lo;0;L;;;;;N;;;;; A3C3;YI SYLLABLE SHYP;Lo;0;L;;;;;N;;;;; A3C4;YI SYLLABLE SHYRX;Lo;0;L;;;;;N;;;;; A3C5;YI SYLLABLE SHYR;Lo;0;L;;;;;N;;;;; A3C6;YI SYLLABLE RAT;Lo;0;L;;;;;N;;;;; A3C7;YI SYLLABLE RAX;Lo;0;L;;;;;N;;;;; A3C8;YI SYLLABLE RA;Lo;0;L;;;;;N;;;;; A3C9;YI SYLLABLE RAP;Lo;0;L;;;;;N;;;;; A3CA;YI SYLLABLE RUOX;Lo;0;L;;;;;N;;;;; A3CB;YI SYLLABLE RUO;Lo;0;L;;;;;N;;;;; A3CC;YI SYLLABLE RUOP;Lo;0;L;;;;;N;;;;; A3CD;YI SYLLABLE ROT;Lo;0;L;;;;;N;;;;; A3CE;YI SYLLABLE ROX;Lo;0;L;;;;;N;;;;; A3CF;YI SYLLABLE RO;Lo;0;L;;;;;N;;;;; A3D0;YI SYLLABLE ROP;Lo;0;L;;;;;N;;;;; A3D1;YI SYLLABLE REX;Lo;0;L;;;;;N;;;;; A3D2;YI SYLLABLE RE;Lo;0;L;;;;;N;;;;; A3D3;YI SYLLABLE REP;Lo;0;L;;;;;N;;;;; A3D4;YI SYLLABLE RUT;Lo;0;L;;;;;N;;;;; A3D5;YI SYLLABLE RUX;Lo;0;L;;;;;N;;;;; A3D6;YI SYLLABLE RU;Lo;0;L;;;;;N;;;;; A3D7;YI SYLLABLE RUP;Lo;0;L;;;;;N;;;;; A3D8;YI SYLLABLE RURX;Lo;0;L;;;;;N;;;;; A3D9;YI SYLLABLE RUR;Lo;0;L;;;;;N;;;;; A3DA;YI SYLLABLE RYT;Lo;0;L;;;;;N;;;;; A3DB;YI SYLLABLE RYX;Lo;0;L;;;;;N;;;;; A3DC;YI SYLLABLE RY;Lo;0;L;;;;;N;;;;; A3DD;YI SYLLABLE RYP;Lo;0;L;;;;;N;;;;; A3DE;YI SYLLABLE RYRX;Lo;0;L;;;;;N;;;;; A3DF;YI SYLLABLE RYR;Lo;0;L;;;;;N;;;;; A3E0;YI SYLLABLE JIT;Lo;0;L;;;;;N;;;;; A3E1;YI SYLLABLE JIX;Lo;0;L;;;;;N;;;;; A3E2;YI SYLLABLE JI;Lo;0;L;;;;;N;;;;; A3E3;YI SYLLABLE JIP;Lo;0;L;;;;;N;;;;; A3E4;YI SYLLABLE JIET;Lo;0;L;;;;;N;;;;; A3E5;YI SYLLABLE JIEX;Lo;0;L;;;;;N;;;;; A3E6;YI SYLLABLE JIE;Lo;0;L;;;;;N;;;;; A3E7;YI SYLLABLE JIEP;Lo;0;L;;;;;N;;;;; A3E8;YI SYLLABLE JUOT;Lo;0;L;;;;;N;;;;; A3E9;YI SYLLABLE JUOX;Lo;0;L;;;;;N;;;;; A3EA;YI SYLLABLE JUO;Lo;0;L;;;;;N;;;;; A3EB;YI SYLLABLE JUOP;Lo;0;L;;;;;N;;;;; A3EC;YI SYLLABLE JOT;Lo;0;L;;;;;N;;;;; A3ED;YI SYLLABLE JOX;Lo;0;L;;;;;N;;;;; A3EE;YI SYLLABLE JO;Lo;0;L;;;;;N;;;;; A3EF;YI SYLLABLE JOP;Lo;0;L;;;;;N;;;;; A3F0;YI SYLLABLE JUT;Lo;0;L;;;;;N;;;;; A3F1;YI SYLLABLE JUX;Lo;0;L;;;;;N;;;;; A3F2;YI SYLLABLE JU;Lo;0;L;;;;;N;;;;; A3F3;YI SYLLABLE JUP;Lo;0;L;;;;;N;;;;; A3F4;YI SYLLABLE JURX;Lo;0;L;;;;;N;;;;; A3F5;YI SYLLABLE JUR;Lo;0;L;;;;;N;;;;; A3F6;YI SYLLABLE JYT;Lo;0;L;;;;;N;;;;; A3F7;YI SYLLABLE JYX;Lo;0;L;;;;;N;;;;; A3F8;YI SYLLABLE JY;Lo;0;L;;;;;N;;;;; A3F9;YI SYLLABLE JYP;Lo;0;L;;;;;N;;;;; A3FA;YI SYLLABLE JYRX;Lo;0;L;;;;;N;;;;; A3FB;YI SYLLABLE JYR;Lo;0;L;;;;;N;;;;; A3FC;YI SYLLABLE QIT;Lo;0;L;;;;;N;;;;; A3FD;YI SYLLABLE QIX;Lo;0;L;;;;;N;;;;; A3FE;YI SYLLABLE QI;Lo;0;L;;;;;N;;;;; A3FF;YI SYLLABLE QIP;Lo;0;L;;;;;N;;;;; A400;YI SYLLABLE QIET;Lo;0;L;;;;;N;;;;; A401;YI SYLLABLE QIEX;Lo;0;L;;;;;N;;;;; A402;YI SYLLABLE QIE;Lo;0;L;;;;;N;;;;; A403;YI SYLLABLE QIEP;Lo;0;L;;;;;N;;;;; A404;YI SYLLABLE QUOT;Lo;0;L;;;;;N;;;;; A405;YI SYLLABLE QUOX;Lo;0;L;;;;;N;;;;; A406;YI SYLLABLE QUO;Lo;0;L;;;;;N;;;;; A407;YI SYLLABLE QUOP;Lo;0;L;;;;;N;;;;; A408;YI SYLLABLE QOT;Lo;0;L;;;;;N;;;;; A409;YI SYLLABLE QOX;Lo;0;L;;;;;N;;;;; A40A;YI SYLLABLE QO;Lo;0;L;;;;;N;;;;; A40B;YI SYLLABLE QOP;Lo;0;L;;;;;N;;;;; A40C;YI SYLLABLE QUT;Lo;0;L;;;;;N;;;;; A40D;YI SYLLABLE QUX;Lo;0;L;;;;;N;;;;; A40E;YI SYLLABLE QU;Lo;0;L;;;;;N;;;;; A40F;YI SYLLABLE QUP;Lo;0;L;;;;;N;;;;; A410;YI SYLLABLE QURX;Lo;0;L;;;;;N;;;;; A411;YI SYLLABLE QUR;Lo;0;L;;;;;N;;;;; A412;YI SYLLABLE QYT;Lo;0;L;;;;;N;;;;; A413;YI SYLLABLE QYX;Lo;0;L;;;;;N;;;;; A414;YI SYLLABLE QY;Lo;0;L;;;;;N;;;;; A415;YI SYLLABLE QYP;Lo;0;L;;;;;N;;;;; A416;YI SYLLABLE QYRX;Lo;0;L;;;;;N;;;;; A417;YI SYLLABLE QYR;Lo;0;L;;;;;N;;;;; A418;YI SYLLABLE JJIT;Lo;0;L;;;;;N;;;;; A419;YI SYLLABLE JJIX;Lo;0;L;;;;;N;;;;; A41A;YI SYLLABLE JJI;Lo;0;L;;;;;N;;;;; A41B;YI SYLLABLE JJIP;Lo;0;L;;;;;N;;;;; A41C;YI SYLLABLE JJIET;Lo;0;L;;;;;N;;;;; A41D;YI SYLLABLE JJIEX;Lo;0;L;;;;;N;;;;; A41E;YI SYLLABLE JJIE;Lo;0;L;;;;;N;;;;; A41F;YI SYLLABLE JJIEP;Lo;0;L;;;;;N;;;;; A420;YI SYLLABLE JJUOX;Lo;0;L;;;;;N;;;;; A421;YI SYLLABLE JJUO;Lo;0;L;;;;;N;;;;; A422;YI SYLLABLE JJUOP;Lo;0;L;;;;;N;;;;; A423;YI SYLLABLE JJOT;Lo;0;L;;;;;N;;;;; A424;YI SYLLABLE JJOX;Lo;0;L;;;;;N;;;;; A425;YI SYLLABLE JJO;Lo;0;L;;;;;N;;;;; A426;YI SYLLABLE JJOP;Lo;0;L;;;;;N;;;;; A427;YI SYLLABLE JJUT;Lo;0;L;;;;;N;;;;; A428;YI SYLLABLE JJUX;Lo;0;L;;;;;N;;;;; A429;YI SYLLABLE JJU;Lo;0;L;;;;;N;;;;; A42A;YI SYLLABLE JJUP;Lo;0;L;;;;;N;;;;; A42B;YI SYLLABLE JJURX;Lo;0;L;;;;;N;;;;; A42C;YI SYLLABLE JJUR;Lo;0;L;;;;;N;;;;; A42D;YI SYLLABLE JJYT;Lo;0;L;;;;;N;;;;; A42E;YI SYLLABLE JJYX;Lo;0;L;;;;;N;;;;; A42F;YI SYLLABLE JJY;Lo;0;L;;;;;N;;;;; A430;YI SYLLABLE JJYP;Lo;0;L;;;;;N;;;;; A431;YI SYLLABLE NJIT;Lo;0;L;;;;;N;;;;; A432;YI SYLLABLE NJIX;Lo;0;L;;;;;N;;;;; A433;YI SYLLABLE NJI;Lo;0;L;;;;;N;;;;; A434;YI SYLLABLE NJIP;Lo;0;L;;;;;N;;;;; A435;YI SYLLABLE NJIET;Lo;0;L;;;;;N;;;;; A436;YI SYLLABLE NJIEX;Lo;0;L;;;;;N;;;;; A437;YI SYLLABLE NJIE;Lo;0;L;;;;;N;;;;; A438;YI SYLLABLE NJIEP;Lo;0;L;;;;;N;;;;; A439;YI SYLLABLE NJUOX;Lo;0;L;;;;;N;;;;; A43A;YI SYLLABLE NJUO;Lo;0;L;;;;;N;;;;; A43B;YI SYLLABLE NJOT;Lo;0;L;;;;;N;;;;; A43C;YI SYLLABLE NJOX;Lo;0;L;;;;;N;;;;; A43D;YI SYLLABLE NJO;Lo;0;L;;;;;N;;;;; A43E;YI SYLLABLE NJOP;Lo;0;L;;;;;N;;;;; A43F;YI SYLLABLE NJUX;Lo;0;L;;;;;N;;;;; A440;YI SYLLABLE NJU;Lo;0;L;;;;;N;;;;; A441;YI SYLLABLE NJUP;Lo;0;L;;;;;N;;;;; A442;YI SYLLABLE NJURX;Lo;0;L;;;;;N;;;;; A443;YI SYLLABLE NJUR;Lo;0;L;;;;;N;;;;; A444;YI SYLLABLE NJYT;Lo;0;L;;;;;N;;;;; A445;YI SYLLABLE NJYX;Lo;0;L;;;;;N;;;;; A446;YI SYLLABLE NJY;Lo;0;L;;;;;N;;;;; A447;YI SYLLABLE NJYP;Lo;0;L;;;;;N;;;;; A448;YI SYLLABLE NJYRX;Lo;0;L;;;;;N;;;;; A449;YI SYLLABLE NJYR;Lo;0;L;;;;;N;;;;; A44A;YI SYLLABLE NYIT;Lo;0;L;;;;;N;;;;; A44B;YI SYLLABLE NYIX;Lo;0;L;;;;;N;;;;; A44C;YI SYLLABLE NYI;Lo;0;L;;;;;N;;;;; A44D;YI SYLLABLE NYIP;Lo;0;L;;;;;N;;;;; A44E;YI SYLLABLE NYIET;Lo;0;L;;;;;N;;;;; A44F;YI SYLLABLE NYIEX;Lo;0;L;;;;;N;;;;; A450;YI SYLLABLE NYIE;Lo;0;L;;;;;N;;;;; A451;YI SYLLABLE NYIEP;Lo;0;L;;;;;N;;;;; A452;YI SYLLABLE NYUOX;Lo;0;L;;;;;N;;;;; A453;YI SYLLABLE NYUO;Lo;0;L;;;;;N;;;;; A454;YI SYLLABLE NYUOP;Lo;0;L;;;;;N;;;;; A455;YI SYLLABLE NYOT;Lo;0;L;;;;;N;;;;; A456;YI SYLLABLE NYOX;Lo;0;L;;;;;N;;;;; A457;YI SYLLABLE NYO;Lo;0;L;;;;;N;;;;; A458;YI SYLLABLE NYOP;Lo;0;L;;;;;N;;;;; A459;YI SYLLABLE NYUT;Lo;0;L;;;;;N;;;;; A45A;YI SYLLABLE NYUX;Lo;0;L;;;;;N;;;;; A45B;YI SYLLABLE NYU;Lo;0;L;;;;;N;;;;; A45C;YI SYLLABLE NYUP;Lo;0;L;;;;;N;;;;; A45D;YI SYLLABLE XIT;Lo;0;L;;;;;N;;;;; A45E;YI SYLLABLE XIX;Lo;0;L;;;;;N;;;;; A45F;YI SYLLABLE XI;Lo;0;L;;;;;N;;;;; A460;YI SYLLABLE XIP;Lo;0;L;;;;;N;;;;; A461;YI SYLLABLE XIET;Lo;0;L;;;;;N;;;;; A462;YI SYLLABLE XIEX;Lo;0;L;;;;;N;;;;; A463;YI SYLLABLE XIE;Lo;0;L;;;;;N;;;;; A464;YI SYLLABLE XIEP;Lo;0;L;;;;;N;;;;; A465;YI SYLLABLE XUOX;Lo;0;L;;;;;N;;;;; A466;YI SYLLABLE XUO;Lo;0;L;;;;;N;;;;; A467;YI SYLLABLE XOT;Lo;0;L;;;;;N;;;;; A468;YI SYLLABLE XOX;Lo;0;L;;;;;N;;;;; A469;YI SYLLABLE XO;Lo;0;L;;;;;N;;;;; A46A;YI SYLLABLE XOP;Lo;0;L;;;;;N;;;;; A46B;YI SYLLABLE XYT;Lo;0;L;;;;;N;;;;; A46C;YI SYLLABLE XYX;Lo;0;L;;;;;N;;;;; A46D;YI SYLLABLE XY;Lo;0;L;;;;;N;;;;; A46E;YI SYLLABLE XYP;Lo;0;L;;;;;N;;;;; A46F;YI SYLLABLE XYRX;Lo;0;L;;;;;N;;;;; A470;YI SYLLABLE XYR;Lo;0;L;;;;;N;;;;; A471;YI SYLLABLE YIT;Lo;0;L;;;;;N;;;;; A472;YI SYLLABLE YIX;Lo;0;L;;;;;N;;;;; A473;YI SYLLABLE YI;Lo;0;L;;;;;N;;;;; A474;YI SYLLABLE YIP;Lo;0;L;;;;;N;;;;; A475;YI SYLLABLE YIET;Lo;0;L;;;;;N;;;;; A476;YI SYLLABLE YIEX;Lo;0;L;;;;;N;;;;; A477;YI SYLLABLE YIE;Lo;0;L;;;;;N;;;;; A478;YI SYLLABLE YIEP;Lo;0;L;;;;;N;;;;; A479;YI SYLLABLE YUOT;Lo;0;L;;;;;N;;;;; A47A;YI SYLLABLE YUOX;Lo;0;L;;;;;N;;;;; A47B;YI SYLLABLE YUO;Lo;0;L;;;;;N;;;;; A47C;YI SYLLABLE YUOP;Lo;0;L;;;;;N;;;;; A47D;YI SYLLABLE YOT;Lo;0;L;;;;;N;;;;; A47E;YI SYLLABLE YOX;Lo;0;L;;;;;N;;;;; A47F;YI SYLLABLE YO;Lo;0;L;;;;;N;;;;; A480;YI SYLLABLE YOP;Lo;0;L;;;;;N;;;;; A481;YI SYLLABLE YUT;Lo;0;L;;;;;N;;;;; A482;YI SYLLABLE YUX;Lo;0;L;;;;;N;;;;; A483;YI SYLLABLE YU;Lo;0;L;;;;;N;;;;; A484;YI SYLLABLE YUP;Lo;0;L;;;;;N;;;;; A485;YI SYLLABLE YURX;Lo;0;L;;;;;N;;;;; A486;YI SYLLABLE YUR;Lo;0;L;;;;;N;;;;; A487;YI SYLLABLE YYT;Lo;0;L;;;;;N;;;;; A488;YI SYLLABLE YYX;Lo;0;L;;;;;N;;;;; A489;YI SYLLABLE YY;Lo;0;L;;;;;N;;;;; A48A;YI SYLLABLE YYP;Lo;0;L;;;;;N;;;;; A48B;YI SYLLABLE YYRX;Lo;0;L;;;;;N;;;;; A48C;YI SYLLABLE YYR;Lo;0;L;;;;;N;;;;; A490;YI RADICAL QOT;So;0;ON;;;;;N;;;;; A491;YI RADICAL LI;So;0;ON;;;;;N;;;;; A492;YI RADICAL KIT;So;0;ON;;;;;N;;;;; A493;YI RADICAL NYIP;So;0;ON;;;;;N;;;;; A494;YI RADICAL CYP;So;0;ON;;;;;N;;;;; A495;YI RADICAL SSI;So;0;ON;;;;;N;;;;; A496;YI RADICAL GGOP;So;0;ON;;;;;N;;;;; A497;YI RADICAL GEP;So;0;ON;;;;;N;;;;; A498;YI RADICAL MI;So;0;ON;;;;;N;;;;; A499;YI RADICAL HXIT;So;0;ON;;;;;N;;;;; A49A;YI RADICAL LYR;So;0;ON;;;;;N;;;;; A49B;YI RADICAL BBUT;So;0;ON;;;;;N;;;;; A49C;YI RADICAL MOP;So;0;ON;;;;;N;;;;; A49D;YI RADICAL YO;So;0;ON;;;;;N;;;;; A49E;YI RADICAL PUT;So;0;ON;;;;;N;;;;; A49F;YI RADICAL HXUO;So;0;ON;;;;;N;;;;; A4A0;YI RADICAL TAT;So;0;ON;;;;;N;;;;; A4A1;YI RADICAL GA;So;0;ON;;;;;N;;;;; A4A2;YI RADICAL ZUP;So;0;ON;;;;;N;;;;; A4A3;YI RADICAL CYT;So;0;ON;;;;;N;;;;; A4A4;YI RADICAL DDUR;So;0;ON;;;;;N;;;;; A4A5;YI RADICAL BUR;So;0;ON;;;;;N;;;;; A4A6;YI RADICAL GGUO;So;0;ON;;;;;N;;;;; A4A7;YI RADICAL NYOP;So;0;ON;;;;;N;;;;; A4A8;YI RADICAL TU;So;0;ON;;;;;N;;;;; A4A9;YI RADICAL OP;So;0;ON;;;;;N;;;;; A4AA;YI RADICAL JJUT;So;0;ON;;;;;N;;;;; A4AB;YI RADICAL ZOT;So;0;ON;;;;;N;;;;; A4AC;YI RADICAL PYT;So;0;ON;;;;;N;;;;; A4AD;YI RADICAL HMO;So;0;ON;;;;;N;;;;; A4AE;YI RADICAL YIT;So;0;ON;;;;;N;;;;; A4AF;YI RADICAL VUR;So;0;ON;;;;;N;;;;; A4B0;YI RADICAL SHY;So;0;ON;;;;;N;;;;; A4B1;YI RADICAL VEP;So;0;ON;;;;;N;;;;; A4B2;YI RADICAL ZA;So;0;ON;;;;;N;;;;; A4B3;YI RADICAL JO;So;0;ON;;;;;N;;;;; A4B4;YI RADICAL NZUP;So;0;ON;;;;;N;;;;; A4B5;YI RADICAL JJY;So;0;ON;;;;;N;;;;; A4B6;YI RADICAL GOT;So;0;ON;;;;;N;;;;; A4B7;YI RADICAL JJIE;So;0;ON;;;;;N;;;;; A4B8;YI RADICAL WO;So;0;ON;;;;;N;;;;; A4B9;YI RADICAL DU;So;0;ON;;;;;N;;;;; A4BA;YI RADICAL SHUR;So;0;ON;;;;;N;;;;; A4BB;YI RADICAL LIE;So;0;ON;;;;;N;;;;; A4BC;YI RADICAL CY;So;0;ON;;;;;N;;;;; A4BD;YI RADICAL CUOP;So;0;ON;;;;;N;;;;; A4BE;YI RADICAL CIP;So;0;ON;;;;;N;;;;; A4BF;YI RADICAL HXOP;So;0;ON;;;;;N;;;;; A4C0;YI RADICAL SHAT;So;0;ON;;;;;N;;;;; A4C1;YI RADICAL ZUR;So;0;ON;;;;;N;;;;; A4C2;YI RADICAL SHOP;So;0;ON;;;;;N;;;;; A4C3;YI RADICAL CHE;So;0;ON;;;;;N;;;;; A4C4;YI RADICAL ZZIET;So;0;ON;;;;;N;;;;; A4C5;YI RADICAL NBIE;So;0;ON;;;;;N;;;;; A4C6;YI RADICAL KE;So;0;ON;;;;;N;;;;; A4D0;LISU LETTER BA;Lo;0;L;;;;;N;;;;; A4D1;LISU LETTER PA;Lo;0;L;;;;;N;;;;; A4D2;LISU LETTER PHA;Lo;0;L;;;;;N;;;;; A4D3;LISU LETTER DA;Lo;0;L;;;;;N;;;;; A4D4;LISU LETTER TA;Lo;0;L;;;;;N;;;;; A4D5;LISU LETTER THA;Lo;0;L;;;;;N;;;;; A4D6;LISU LETTER GA;Lo;0;L;;;;;N;;;;; A4D7;LISU LETTER KA;Lo;0;L;;;;;N;;;;; A4D8;LISU LETTER KHA;Lo;0;L;;;;;N;;;;; A4D9;LISU LETTER JA;Lo;0;L;;;;;N;;;;; A4DA;LISU LETTER CA;Lo;0;L;;;;;N;;;;; A4DB;LISU LETTER CHA;Lo;0;L;;;;;N;;;;; A4DC;LISU LETTER DZA;Lo;0;L;;;;;N;;;;; A4DD;LISU LETTER TSA;Lo;0;L;;;;;N;;;;; A4DE;LISU LETTER TSHA;Lo;0;L;;;;;N;;;;; A4DF;LISU LETTER MA;Lo;0;L;;;;;N;;;;; A4E0;LISU LETTER NA;Lo;0;L;;;;;N;;;;; A4E1;LISU LETTER LA;Lo;0;L;;;;;N;;;;; A4E2;LISU LETTER SA;Lo;0;L;;;;;N;;;;; A4E3;LISU LETTER ZHA;Lo;0;L;;;;;N;;;;; A4E4;LISU LETTER ZA;Lo;0;L;;;;;N;;;;; A4E5;LISU LETTER NGA;Lo;0;L;;;;;N;;;;; A4E6;LISU LETTER HA;Lo;0;L;;;;;N;;;;; A4E7;LISU LETTER XA;Lo;0;L;;;;;N;;;;; A4E8;LISU LETTER HHA;Lo;0;L;;;;;N;;;;; A4E9;LISU LETTER FA;Lo;0;L;;;;;N;;;;; A4EA;LISU LETTER WA;Lo;0;L;;;;;N;;;;; A4EB;LISU LETTER SHA;Lo;0;L;;;;;N;;;;; A4EC;LISU LETTER YA;Lo;0;L;;;;;N;;;;; A4ED;LISU LETTER GHA;Lo;0;L;;;;;N;;;;; A4EE;LISU LETTER A;Lo;0;L;;;;;N;;;;; A4EF;LISU LETTER AE;Lo;0;L;;;;;N;;;;; A4F0;LISU LETTER E;Lo;0;L;;;;;N;;;;; A4F1;LISU LETTER EU;Lo;0;L;;;;;N;;;;; A4F2;LISU LETTER I;Lo;0;L;;;;;N;;;;; A4F3;LISU LETTER O;Lo;0;L;;;;;N;;;;; A4F4;LISU LETTER U;Lo;0;L;;;;;N;;;;; A4F5;LISU LETTER UE;Lo;0;L;;;;;N;;;;; A4F6;LISU LETTER UH;Lo;0;L;;;;;N;;;;; A4F7;LISU LETTER OE;Lo;0;L;;;;;N;;;;; A4F8;LISU LETTER TONE MYA TI;Lm;0;L;;;;;N;;;;; A4F9;LISU LETTER TONE NA PO;Lm;0;L;;;;;N;;;;; A4FA;LISU LETTER TONE MYA CYA;Lm;0;L;;;;;N;;;;; A4FB;LISU LETTER TONE MYA BO;Lm;0;L;;;;;N;;;;; A4FC;LISU LETTER TONE MYA NA;Lm;0;L;;;;;N;;;;; A4FD;LISU LETTER TONE MYA JEU;Lm;0;L;;;;;N;;;;; A4FE;LISU PUNCTUATION COMMA;Po;0;L;;;;;N;;;;; A4FF;LISU PUNCTUATION FULL STOP;Po;0;L;;;;;N;;;;; A500;VAI SYLLABLE EE;Lo;0;L;;;;;N;;;;; A501;VAI SYLLABLE EEN;Lo;0;L;;;;;N;;;;; A502;VAI SYLLABLE HEE;Lo;0;L;;;;;N;;;;; A503;VAI SYLLABLE WEE;Lo;0;L;;;;;N;;;;; A504;VAI SYLLABLE WEEN;Lo;0;L;;;;;N;;;;; A505;VAI SYLLABLE PEE;Lo;0;L;;;;;N;;;;; A506;VAI SYLLABLE BHEE;Lo;0;L;;;;;N;;;;; A507;VAI SYLLABLE BEE;Lo;0;L;;;;;N;;;;; A508;VAI SYLLABLE MBEE;Lo;0;L;;;;;N;;;;; A509;VAI SYLLABLE KPEE;Lo;0;L;;;;;N;;;;; A50A;VAI SYLLABLE MGBEE;Lo;0;L;;;;;N;;;;; A50B;VAI SYLLABLE GBEE;Lo;0;L;;;;;N;;;;; A50C;VAI SYLLABLE FEE;Lo;0;L;;;;;N;;;;; A50D;VAI SYLLABLE VEE;Lo;0;L;;;;;N;;;;; A50E;VAI SYLLABLE TEE;Lo;0;L;;;;;N;;;;; A50F;VAI SYLLABLE THEE;Lo;0;L;;;;;N;;;;; A510;VAI SYLLABLE DHEE;Lo;0;L;;;;;N;;;;; A511;VAI SYLLABLE DHHEE;Lo;0;L;;;;;N;;;;; A512;VAI SYLLABLE LEE;Lo;0;L;;;;;N;;;;; A513;VAI SYLLABLE REE;Lo;0;L;;;;;N;;;;; A514;VAI SYLLABLE DEE;Lo;0;L;;;;;N;;;;; A515;VAI SYLLABLE NDEE;Lo;0;L;;;;;N;;;;; A516;VAI SYLLABLE SEE;Lo;0;L;;;;;N;;;;; A517;VAI SYLLABLE SHEE;Lo;0;L;;;;;N;;;;; A518;VAI SYLLABLE ZEE;Lo;0;L;;;;;N;;;;; A519;VAI SYLLABLE ZHEE;Lo;0;L;;;;;N;;;;; A51A;VAI SYLLABLE CEE;Lo;0;L;;;;;N;;;;; A51B;VAI SYLLABLE JEE;Lo;0;L;;;;;N;;;;; A51C;VAI SYLLABLE NJEE;Lo;0;L;;;;;N;;;;; A51D;VAI SYLLABLE YEE;Lo;0;L;;;;;N;;;;; A51E;VAI SYLLABLE KEE;Lo;0;L;;;;;N;;;;; A51F;VAI SYLLABLE NGGEE;Lo;0;L;;;;;N;;;;; A520;VAI SYLLABLE GEE;Lo;0;L;;;;;N;;;;; A521;VAI SYLLABLE MEE;Lo;0;L;;;;;N;;;;; A522;VAI SYLLABLE NEE;Lo;0;L;;;;;N;;;;; A523;VAI SYLLABLE NYEE;Lo;0;L;;;;;N;;;;; A524;VAI SYLLABLE I;Lo;0;L;;;;;N;;;;; A525;VAI SYLLABLE IN;Lo;0;L;;;;;N;;;;; A526;VAI SYLLABLE HI;Lo;0;L;;;;;N;;;;; A527;VAI SYLLABLE HIN;Lo;0;L;;;;;N;;;;; A528;VAI SYLLABLE WI;Lo;0;L;;;;;N;;;;; A529;VAI SYLLABLE WIN;Lo;0;L;;;;;N;;;;; A52A;VAI SYLLABLE PI;Lo;0;L;;;;;N;;;;; A52B;VAI SYLLABLE BHI;Lo;0;L;;;;;N;;;;; A52C;VAI SYLLABLE BI;Lo;0;L;;;;;N;;;;; A52D;VAI SYLLABLE MBI;Lo;0;L;;;;;N;;;;; A52E;VAI SYLLABLE KPI;Lo;0;L;;;;;N;;;;; A52F;VAI SYLLABLE MGBI;Lo;0;L;;;;;N;;;;; A530;VAI SYLLABLE GBI;Lo;0;L;;;;;N;;;;; A531;VAI SYLLABLE FI;Lo;0;L;;;;;N;;;;; A532;VAI SYLLABLE VI;Lo;0;L;;;;;N;;;;; A533;VAI SYLLABLE TI;Lo;0;L;;;;;N;;;;; A534;VAI SYLLABLE THI;Lo;0;L;;;;;N;;;;; A535;VAI SYLLABLE DHI;Lo;0;L;;;;;N;;;;; A536;VAI SYLLABLE DHHI;Lo;0;L;;;;;N;;;;; A537;VAI SYLLABLE LI;Lo;0;L;;;;;N;;;;; A538;VAI SYLLABLE RI;Lo;0;L;;;;;N;;;;; A539;VAI SYLLABLE DI;Lo;0;L;;;;;N;;;;; A53A;VAI SYLLABLE NDI;Lo;0;L;;;;;N;;;;; A53B;VAI SYLLABLE SI;Lo;0;L;;;;;N;;;;; A53C;VAI SYLLABLE SHI;Lo;0;L;;;;;N;;;;; A53D;VAI SYLLABLE ZI;Lo;0;L;;;;;N;;;;; A53E;VAI SYLLABLE ZHI;Lo;0;L;;;;;N;;;;; A53F;VAI SYLLABLE CI;Lo;0;L;;;;;N;;;;; A540;VAI SYLLABLE JI;Lo;0;L;;;;;N;;;;; A541;VAI SYLLABLE NJI;Lo;0;L;;;;;N;;;;; A542;VAI SYLLABLE YI;Lo;0;L;;;;;N;;;;; A543;VAI SYLLABLE KI;Lo;0;L;;;;;N;;;;; A544;VAI SYLLABLE NGGI;Lo;0;L;;;;;N;;;;; A545;VAI SYLLABLE GI;Lo;0;L;;;;;N;;;;; A546;VAI SYLLABLE MI;Lo;0;L;;;;;N;;;;; A547;VAI SYLLABLE NI;Lo;0;L;;;;;N;;;;; A548;VAI SYLLABLE NYI;Lo;0;L;;;;;N;;;;; A549;VAI SYLLABLE A;Lo;0;L;;;;;N;;;;; A54A;VAI SYLLABLE AN;Lo;0;L;;;;;N;;;;; A54B;VAI SYLLABLE NGAN;Lo;0;L;;;;;N;;;;; A54C;VAI SYLLABLE HA;Lo;0;L;;;;;N;;;;; A54D;VAI SYLLABLE HAN;Lo;0;L;;;;;N;;;;; A54E;VAI SYLLABLE WA;Lo;0;L;;;;;N;;;;; A54F;VAI SYLLABLE WAN;Lo;0;L;;;;;N;;;;; A550;VAI SYLLABLE PA;Lo;0;L;;;;;N;;;;; A551;VAI SYLLABLE BHA;Lo;0;L;;;;;N;;;;; A552;VAI SYLLABLE BA;Lo;0;L;;;;;N;;;;; A553;VAI SYLLABLE MBA;Lo;0;L;;;;;N;;;;; A554;VAI SYLLABLE KPA;Lo;0;L;;;;;N;;;;; A555;VAI SYLLABLE KPAN;Lo;0;L;;;;;N;;;;; A556;VAI SYLLABLE MGBA;Lo;0;L;;;;;N;;;;; A557;VAI SYLLABLE GBA;Lo;0;L;;;;;N;;;;; A558;VAI SYLLABLE FA;Lo;0;L;;;;;N;;;;; A559;VAI SYLLABLE VA;Lo;0;L;;;;;N;;;;; A55A;VAI SYLLABLE TA;Lo;0;L;;;;;N;;;;; A55B;VAI SYLLABLE THA;Lo;0;L;;;;;N;;;;; A55C;VAI SYLLABLE DHA;Lo;0;L;;;;;N;;;;; A55D;VAI SYLLABLE DHHA;Lo;0;L;;;;;N;;;;; A55E;VAI SYLLABLE LA;Lo;0;L;;;;;N;;;;; A55F;VAI SYLLABLE RA;Lo;0;L;;;;;N;;;;; A560;VAI SYLLABLE DA;Lo;0;L;;;;;N;;;;; A561;VAI SYLLABLE NDA;Lo;0;L;;;;;N;;;;; A562;VAI SYLLABLE SA;Lo;0;L;;;;;N;;;;; A563;VAI SYLLABLE SHA;Lo;0;L;;;;;N;;;;; A564;VAI SYLLABLE ZA;Lo;0;L;;;;;N;;;;; A565;VAI SYLLABLE ZHA;Lo;0;L;;;;;N;;;;; A566;VAI SYLLABLE CA;Lo;0;L;;;;;N;;;;; A567;VAI SYLLABLE JA;Lo;0;L;;;;;N;;;;; A568;VAI SYLLABLE NJA;Lo;0;L;;;;;N;;;;; A569;VAI SYLLABLE YA;Lo;0;L;;;;;N;;;;; A56A;VAI SYLLABLE KA;Lo;0;L;;;;;N;;;;; A56B;VAI SYLLABLE KAN;Lo;0;L;;;;;N;;;;; A56C;VAI SYLLABLE NGGA;Lo;0;L;;;;;N;;;;; A56D;VAI SYLLABLE GA;Lo;0;L;;;;;N;;;;; A56E;VAI SYLLABLE MA;Lo;0;L;;;;;N;;;;; A56F;VAI SYLLABLE NA;Lo;0;L;;;;;N;;;;; A570;VAI SYLLABLE NYA;Lo;0;L;;;;;N;;;;; A571;VAI SYLLABLE OO;Lo;0;L;;;;;N;;;;; A572;VAI SYLLABLE OON;Lo;0;L;;;;;N;;;;; A573;VAI SYLLABLE HOO;Lo;0;L;;;;;N;;;;; A574;VAI SYLLABLE WOO;Lo;0;L;;;;;N;;;;; A575;VAI SYLLABLE WOON;Lo;0;L;;;;;N;;;;; A576;VAI SYLLABLE POO;Lo;0;L;;;;;N;;;;; A577;VAI SYLLABLE BHOO;Lo;0;L;;;;;N;;;;; A578;VAI SYLLABLE BOO;Lo;0;L;;;;;N;;;;; A579;VAI SYLLABLE MBOO;Lo;0;L;;;;;N;;;;; A57A;VAI SYLLABLE KPOO;Lo;0;L;;;;;N;;;;; A57B;VAI SYLLABLE MGBOO;Lo;0;L;;;;;N;;;;; A57C;VAI SYLLABLE GBOO;Lo;0;L;;;;;N;;;;; A57D;VAI SYLLABLE FOO;Lo;0;L;;;;;N;;;;; A57E;VAI SYLLABLE VOO;Lo;0;L;;;;;N;;;;; A57F;VAI SYLLABLE TOO;Lo;0;L;;;;;N;;;;; A580;VAI SYLLABLE THOO;Lo;0;L;;;;;N;;;;; A581;VAI SYLLABLE DHOO;Lo;0;L;;;;;N;;;;; A582;VAI SYLLABLE DHHOO;Lo;0;L;;;;;N;;;;; A583;VAI SYLLABLE LOO;Lo;0;L;;;;;N;;;;; A584;VAI SYLLABLE ROO;Lo;0;L;;;;;N;;;;; A585;VAI SYLLABLE DOO;Lo;0;L;;;;;N;;;;; A586;VAI SYLLABLE NDOO;Lo;0;L;;;;;N;;;;; A587;VAI SYLLABLE SOO;Lo;0;L;;;;;N;;;;; A588;VAI SYLLABLE SHOO;Lo;0;L;;;;;N;;;;; A589;VAI SYLLABLE ZOO;Lo;0;L;;;;;N;;;;; A58A;VAI SYLLABLE ZHOO;Lo;0;L;;;;;N;;;;; A58B;VAI SYLLABLE COO;Lo;0;L;;;;;N;;;;; A58C;VAI SYLLABLE JOO;Lo;0;L;;;;;N;;;;; A58D;VAI SYLLABLE NJOO;Lo;0;L;;;;;N;;;;; A58E;VAI SYLLABLE YOO;Lo;0;L;;;;;N;;;;; A58F;VAI SYLLABLE KOO;Lo;0;L;;;;;N;;;;; A590;VAI SYLLABLE NGGOO;Lo;0;L;;;;;N;;;;; A591;VAI SYLLABLE GOO;Lo;0;L;;;;;N;;;;; A592;VAI SYLLABLE MOO;Lo;0;L;;;;;N;;;;; A593;VAI SYLLABLE NOO;Lo;0;L;;;;;N;;;;; A594;VAI SYLLABLE NYOO;Lo;0;L;;;;;N;;;;; A595;VAI SYLLABLE U;Lo;0;L;;;;;N;;;;; A596;VAI SYLLABLE UN;Lo;0;L;;;;;N;;;;; A597;VAI SYLLABLE HU;Lo;0;L;;;;;N;;;;; A598;VAI SYLLABLE HUN;Lo;0;L;;;;;N;;;;; A599;VAI SYLLABLE WU;Lo;0;L;;;;;N;;;;; A59A;VAI SYLLABLE WUN;Lo;0;L;;;;;N;;;;; A59B;VAI SYLLABLE PU;Lo;0;L;;;;;N;;;;; A59C;VAI SYLLABLE BHU;Lo;0;L;;;;;N;;;;; A59D;VAI SYLLABLE BU;Lo;0;L;;;;;N;;;;; A59E;VAI SYLLABLE MBU;Lo;0;L;;;;;N;;;;; A59F;VAI SYLLABLE KPU;Lo;0;L;;;;;N;;;;; A5A0;VAI SYLLABLE MGBU;Lo;0;L;;;;;N;;;;; A5A1;VAI SYLLABLE GBU;Lo;0;L;;;;;N;;;;; A5A2;VAI SYLLABLE FU;Lo;0;L;;;;;N;;;;; A5A3;VAI SYLLABLE VU;Lo;0;L;;;;;N;;;;; A5A4;VAI SYLLABLE TU;Lo;0;L;;;;;N;;;;; A5A5;VAI SYLLABLE THU;Lo;0;L;;;;;N;;;;; A5A6;VAI SYLLABLE DHU;Lo;0;L;;;;;N;;;;; A5A7;VAI SYLLABLE DHHU;Lo;0;L;;;;;N;;;;; A5A8;VAI SYLLABLE LU;Lo;0;L;;;;;N;;;;; A5A9;VAI SYLLABLE RU;Lo;0;L;;;;;N;;;;; A5AA;VAI SYLLABLE DU;Lo;0;L;;;;;N;;;;; A5AB;VAI SYLLABLE NDU;Lo;0;L;;;;;N;;;;; A5AC;VAI SYLLABLE SU;Lo;0;L;;;;;N;;;;; A5AD;VAI SYLLABLE SHU;Lo;0;L;;;;;N;;;;; A5AE;VAI SYLLABLE ZU;Lo;0;L;;;;;N;;;;; A5AF;VAI SYLLABLE ZHU;Lo;0;L;;;;;N;;;;; A5B0;VAI SYLLABLE CU;Lo;0;L;;;;;N;;;;; A5B1;VAI SYLLABLE JU;Lo;0;L;;;;;N;;;;; A5B2;VAI SYLLABLE NJU;Lo;0;L;;;;;N;;;;; A5B3;VAI SYLLABLE YU;Lo;0;L;;;;;N;;;;; A5B4;VAI SYLLABLE KU;Lo;0;L;;;;;N;;;;; A5B5;VAI SYLLABLE NGGU;Lo;0;L;;;;;N;;;;; A5B6;VAI SYLLABLE GU;Lo;0;L;;;;;N;;;;; A5B7;VAI SYLLABLE MU;Lo;0;L;;;;;N;;;;; A5B8;VAI SYLLABLE NU;Lo;0;L;;;;;N;;;;; A5B9;VAI SYLLABLE NYU;Lo;0;L;;;;;N;;;;; A5BA;VAI SYLLABLE O;Lo;0;L;;;;;N;;;;; A5BB;VAI SYLLABLE ON;Lo;0;L;;;;;N;;;;; A5BC;VAI SYLLABLE NGON;Lo;0;L;;;;;N;;;;; A5BD;VAI SYLLABLE HO;Lo;0;L;;;;;N;;;;; A5BE;VAI SYLLABLE HON;Lo;0;L;;;;;N;;;;; A5BF;VAI SYLLABLE WO;Lo;0;L;;;;;N;;;;; A5C0;VAI SYLLABLE WON;Lo;0;L;;;;;N;;;;; A5C1;VAI SYLLABLE PO;Lo;0;L;;;;;N;;;;; A5C2;VAI SYLLABLE BHO;Lo;0;L;;;;;N;;;;; A5C3;VAI SYLLABLE BO;Lo;0;L;;;;;N;;;;; A5C4;VAI SYLLABLE MBO;Lo;0;L;;;;;N;;;;; A5C5;VAI SYLLABLE KPO;Lo;0;L;;;;;N;;;;; A5C6;VAI SYLLABLE MGBO;Lo;0;L;;;;;N;;;;; A5C7;VAI SYLLABLE GBO;Lo;0;L;;;;;N;;;;; A5C8;VAI SYLLABLE GBON;Lo;0;L;;;;;N;;;;; A5C9;VAI SYLLABLE FO;Lo;0;L;;;;;N;;;;; A5CA;VAI SYLLABLE VO;Lo;0;L;;;;;N;;;;; A5CB;VAI SYLLABLE TO;Lo;0;L;;;;;N;;;;; A5CC;VAI SYLLABLE THO;Lo;0;L;;;;;N;;;;; A5CD;VAI SYLLABLE DHO;Lo;0;L;;;;;N;;;;; A5CE;VAI SYLLABLE DHHO;Lo;0;L;;;;;N;;;;; A5CF;VAI SYLLABLE LO;Lo;0;L;;;;;N;;;;; A5D0;VAI SYLLABLE RO;Lo;0;L;;;;;N;;;;; A5D1;VAI SYLLABLE DO;Lo;0;L;;;;;N;;;;; A5D2;VAI SYLLABLE NDO;Lo;0;L;;;;;N;;;;; A5D3;VAI SYLLABLE SO;Lo;0;L;;;;;N;;;;; A5D4;VAI SYLLABLE SHO;Lo;0;L;;;;;N;;;;; A5D5;VAI SYLLABLE ZO;Lo;0;L;;;;;N;;;;; A5D6;VAI SYLLABLE ZHO;Lo;0;L;;;;;N;;;;; A5D7;VAI SYLLABLE CO;Lo;0;L;;;;;N;;;;; A5D8;VAI SYLLABLE JO;Lo;0;L;;;;;N;;;;; A5D9;VAI SYLLABLE NJO;Lo;0;L;;;;;N;;;;; A5DA;VAI SYLLABLE YO;Lo;0;L;;;;;N;;;;; A5DB;VAI SYLLABLE KO;Lo;0;L;;;;;N;;;;; A5DC;VAI SYLLABLE NGGO;Lo;0;L;;;;;N;;;;; A5DD;VAI SYLLABLE GO;Lo;0;L;;;;;N;;;;; A5DE;VAI SYLLABLE MO;Lo;0;L;;;;;N;;;;; A5DF;VAI SYLLABLE NO;Lo;0;L;;;;;N;;;;; A5E0;VAI SYLLABLE NYO;Lo;0;L;;;;;N;;;;; A5E1;VAI SYLLABLE E;Lo;0;L;;;;;N;;;;; A5E2;VAI SYLLABLE EN;Lo;0;L;;;;;N;;;;; A5E3;VAI SYLLABLE NGEN;Lo;0;L;;;;;N;;;;; A5E4;VAI SYLLABLE HE;Lo;0;L;;;;;N;;;;; A5E5;VAI SYLLABLE HEN;Lo;0;L;;;;;N;;;;; A5E6;VAI SYLLABLE WE;Lo;0;L;;;;;N;;;;; A5E7;VAI SYLLABLE WEN;Lo;0;L;;;;;N;;;;; A5E8;VAI SYLLABLE PE;Lo;0;L;;;;;N;;;;; A5E9;VAI SYLLABLE BHE;Lo;0;L;;;;;N;;;;; A5EA;VAI SYLLABLE BE;Lo;0;L;;;;;N;;;;; A5EB;VAI SYLLABLE MBE;Lo;0;L;;;;;N;;;;; A5EC;VAI SYLLABLE KPE;Lo;0;L;;;;;N;;;;; A5ED;VAI SYLLABLE KPEN;Lo;0;L;;;;;N;;;;; A5EE;VAI SYLLABLE MGBE;Lo;0;L;;;;;N;;;;; A5EF;VAI SYLLABLE GBE;Lo;0;L;;;;;N;;;;; A5F0;VAI SYLLABLE GBEN;Lo;0;L;;;;;N;;;;; A5F1;VAI SYLLABLE FE;Lo;0;L;;;;;N;;;;; A5F2;VAI SYLLABLE VE;Lo;0;L;;;;;N;;;;; A5F3;VAI SYLLABLE TE;Lo;0;L;;;;;N;;;;; A5F4;VAI SYLLABLE THE;Lo;0;L;;;;;N;;;;; A5F5;VAI SYLLABLE DHE;Lo;0;L;;;;;N;;;;; A5F6;VAI SYLLABLE DHHE;Lo;0;L;;;;;N;;;;; A5F7;VAI SYLLABLE LE;Lo;0;L;;;;;N;;;;; A5F8;VAI SYLLABLE RE;Lo;0;L;;;;;N;;;;; A5F9;VAI SYLLABLE DE;Lo;0;L;;;;;N;;;;; A5FA;VAI SYLLABLE NDE;Lo;0;L;;;;;N;;;;; A5FB;VAI SYLLABLE SE;Lo;0;L;;;;;N;;;;; A5FC;VAI SYLLABLE SHE;Lo;0;L;;;;;N;;;;; A5FD;VAI SYLLABLE ZE;Lo;0;L;;;;;N;;;;; A5FE;VAI SYLLABLE ZHE;Lo;0;L;;;;;N;;;;; A5FF;VAI SYLLABLE CE;Lo;0;L;;;;;N;;;;; A600;VAI SYLLABLE JE;Lo;0;L;;;;;N;;;;; A601;VAI SYLLABLE NJE;Lo;0;L;;;;;N;;;;; A602;VAI SYLLABLE YE;Lo;0;L;;;;;N;;;;; A603;VAI SYLLABLE KE;Lo;0;L;;;;;N;;;;; A604;VAI SYLLABLE NGGE;Lo;0;L;;;;;N;;;;; A605;VAI SYLLABLE NGGEN;Lo;0;L;;;;;N;;;;; A606;VAI SYLLABLE GE;Lo;0;L;;;;;N;;;;; A607;VAI SYLLABLE GEN;Lo;0;L;;;;;N;;;;; A608;VAI SYLLABLE ME;Lo;0;L;;;;;N;;;;; A609;VAI SYLLABLE NE;Lo;0;L;;;;;N;;;;; A60A;VAI SYLLABLE NYE;Lo;0;L;;;;;N;;;;; A60B;VAI SYLLABLE NG;Lo;0;L;;;;;N;;;;; A60C;VAI SYLLABLE LENGTHENER;Lm;0;L;;;;;N;;;;; A60D;VAI COMMA;Po;0;ON;;;;;N;;;;; A60E;VAI FULL STOP;Po;0;ON;;;;;N;;;;; A60F;VAI QUESTION MARK;Po;0;ON;;;;;N;;;;; A610;VAI SYLLABLE NDOLE FA;Lo;0;L;;;;;N;;;;; A611;VAI SYLLABLE NDOLE KA;Lo;0;L;;;;;N;;;;; A612;VAI SYLLABLE NDOLE SOO;Lo;0;L;;;;;N;;;;; A613;VAI SYMBOL FEENG;Lo;0;L;;;;;N;;;;; A614;VAI SYMBOL KEENG;Lo;0;L;;;;;N;;;;; A615;VAI SYMBOL TING;Lo;0;L;;;;;N;;;;; A616;VAI SYMBOL NII;Lo;0;L;;;;;N;;;;; A617;VAI SYMBOL BANG;Lo;0;L;;;;;N;;;;; A618;VAI SYMBOL FAA;Lo;0;L;;;;;N;;;;; A619;VAI SYMBOL TAA;Lo;0;L;;;;;N;;;;; A61A;VAI SYMBOL DANG;Lo;0;L;;;;;N;;;;; A61B;VAI SYMBOL DOONG;Lo;0;L;;;;;N;;;;; A61C;VAI SYMBOL KUNG;Lo;0;L;;;;;N;;;;; A61D;VAI SYMBOL TONG;Lo;0;L;;;;;N;;;;; A61E;VAI SYMBOL DO-O;Lo;0;L;;;;;N;;;;; A61F;VAI SYMBOL JONG;Lo;0;L;;;;;N;;;;; A620;VAI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; A621;VAI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; A622;VAI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; A623;VAI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; A624;VAI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; A625;VAI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; A626;VAI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; A627;VAI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; A628;VAI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; A629;VAI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; A62A;VAI SYLLABLE NDOLE MA;Lo;0;L;;;;;N;;;;; A62B;VAI SYLLABLE NDOLE DO;Lo;0;L;;;;;N;;;;; A640;CYRILLIC CAPITAL LETTER ZEMLYA;Lu;0;L;;;;;N;;;;A641; A641;CYRILLIC SMALL LETTER ZEMLYA;Ll;0;L;;;;;N;;;A640;;A640 A642;CYRILLIC CAPITAL LETTER DZELO;Lu;0;L;;;;;N;;;;A643; A643;CYRILLIC SMALL LETTER DZELO;Ll;0;L;;;;;N;;;A642;;A642 A644;CYRILLIC CAPITAL LETTER REVERSED DZE;Lu;0;L;;;;;N;;;;A645; A645;CYRILLIC SMALL LETTER REVERSED DZE;Ll;0;L;;;;;N;;;A644;;A644 A646;CYRILLIC CAPITAL LETTER IOTA;Lu;0;L;;;;;N;;;;A647; A647;CYRILLIC SMALL LETTER IOTA;Ll;0;L;;;;;N;;;A646;;A646 A648;CYRILLIC CAPITAL LETTER DJERV;Lu;0;L;;;;;N;;;;A649; A649;CYRILLIC SMALL LETTER DJERV;Ll;0;L;;;;;N;;;A648;;A648 A64A;CYRILLIC CAPITAL LETTER MONOGRAPH UK;Lu;0;L;;;;;N;;;;A64B; A64B;CYRILLIC SMALL LETTER MONOGRAPH UK;Ll;0;L;;;;;N;;;A64A;;A64A A64C;CYRILLIC CAPITAL LETTER BROAD OMEGA;Lu;0;L;;;;;N;;;;A64D; A64D;CYRILLIC SMALL LETTER BROAD OMEGA;Ll;0;L;;;;;N;;;A64C;;A64C A64E;CYRILLIC CAPITAL LETTER NEUTRAL YER;Lu;0;L;;;;;N;;;;A64F; A64F;CYRILLIC SMALL LETTER NEUTRAL YER;Ll;0;L;;;;;N;;;A64E;;A64E A650;CYRILLIC CAPITAL LETTER YERU WITH BACK YER;Lu;0;L;;;;;N;;;;A651; A651;CYRILLIC SMALL LETTER YERU WITH BACK YER;Ll;0;L;;;;;N;;;A650;;A650 A652;CYRILLIC CAPITAL LETTER IOTIFIED YAT;Lu;0;L;;;;;N;;;;A653; A653;CYRILLIC SMALL LETTER IOTIFIED YAT;Ll;0;L;;;;;N;;;A652;;A652 A654;CYRILLIC CAPITAL LETTER REVERSED YU;Lu;0;L;;;;;N;;;;A655; A655;CYRILLIC SMALL LETTER REVERSED YU;Ll;0;L;;;;;N;;;A654;;A654 A656;CYRILLIC CAPITAL LETTER IOTIFIED A;Lu;0;L;;;;;N;;;;A657; A657;CYRILLIC SMALL LETTER IOTIFIED A;Ll;0;L;;;;;N;;;A656;;A656 A658;CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS;Lu;0;L;;;;;N;;;;A659; A659;CYRILLIC SMALL LETTER CLOSED LITTLE YUS;Ll;0;L;;;;;N;;;A658;;A658 A65A;CYRILLIC CAPITAL LETTER BLENDED YUS;Lu;0;L;;;;;N;;;;A65B; A65B;CYRILLIC SMALL LETTER BLENDED YUS;Ll;0;L;;;;;N;;;A65A;;A65A A65C;CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS;Lu;0;L;;;;;N;;;;A65D; A65D;CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS;Ll;0;L;;;;;N;;;A65C;;A65C A65E;CYRILLIC CAPITAL LETTER YN;Lu;0;L;;;;;N;;;;A65F; A65F;CYRILLIC SMALL LETTER YN;Ll;0;L;;;;;N;;;A65E;;A65E A660;CYRILLIC CAPITAL LETTER REVERSED TSE;Lu;0;L;;;;;N;;;;A661; A661;CYRILLIC SMALL LETTER REVERSED TSE;Ll;0;L;;;;;N;;;A660;;A660 A662;CYRILLIC CAPITAL LETTER SOFT DE;Lu;0;L;;;;;N;;;;A663; A663;CYRILLIC SMALL LETTER SOFT DE;Ll;0;L;;;;;N;;;A662;;A662 A664;CYRILLIC CAPITAL LETTER SOFT EL;Lu;0;L;;;;;N;;;;A665; A665;CYRILLIC SMALL LETTER SOFT EL;Ll;0;L;;;;;N;;;A664;;A664 A666;CYRILLIC CAPITAL LETTER SOFT EM;Lu;0;L;;;;;N;;;;A667; A667;CYRILLIC SMALL LETTER SOFT EM;Ll;0;L;;;;;N;;;A666;;A666 A668;CYRILLIC CAPITAL LETTER MONOCULAR O;Lu;0;L;;;;;N;;;;A669; A669;CYRILLIC SMALL LETTER MONOCULAR O;Ll;0;L;;;;;N;;;A668;;A668 A66A;CYRILLIC CAPITAL LETTER BINOCULAR O;Lu;0;L;;;;;N;;;;A66B; A66B;CYRILLIC SMALL LETTER BINOCULAR O;Ll;0;L;;;;;N;;;A66A;;A66A A66C;CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O;Lu;0;L;;;;;N;;;;A66D; A66D;CYRILLIC SMALL LETTER DOUBLE MONOCULAR O;Ll;0;L;;;;;N;;;A66C;;A66C A66E;CYRILLIC LETTER MULTIOCULAR O;Lo;0;L;;;;;N;;;;; A66F;COMBINING CYRILLIC VZMET;Mn;230;NSM;;;;;N;;;;; A670;COMBINING CYRILLIC TEN MILLIONS SIGN;Me;0;NSM;;;;;N;;;;; A671;COMBINING CYRILLIC HUNDRED MILLIONS SIGN;Me;0;NSM;;;;;N;;;;; A672;COMBINING CYRILLIC THOUSAND MILLIONS SIGN;Me;0;NSM;;;;;N;;;;; A673;SLAVONIC ASTERISK;Po;0;ON;;;;;N;;;;; A674;COMBINING CYRILLIC LETTER UKRAINIAN IE;Mn;230;NSM;;;;;N;;;;; A675;COMBINING CYRILLIC LETTER I;Mn;230;NSM;;;;;N;;;;; A676;COMBINING CYRILLIC LETTER YI;Mn;230;NSM;;;;;N;;;;; A677;COMBINING CYRILLIC LETTER U;Mn;230;NSM;;;;;N;;;;; A678;COMBINING CYRILLIC LETTER HARD SIGN;Mn;230;NSM;;;;;N;;;;; A679;COMBINING CYRILLIC LETTER YERU;Mn;230;NSM;;;;;N;;;;; A67A;COMBINING CYRILLIC LETTER SOFT SIGN;Mn;230;NSM;;;;;N;;;;; A67B;COMBINING CYRILLIC LETTER OMEGA;Mn;230;NSM;;;;;N;;;;; A67C;COMBINING CYRILLIC KAVYKA;Mn;230;NSM;;;;;N;;;;; A67D;COMBINING CYRILLIC PAYEROK;Mn;230;NSM;;;;;N;;;;; A67E;CYRILLIC KAVYKA;Po;0;ON;;;;;N;;;;; A67F;CYRILLIC PAYEROK;Lm;0;ON;;;;;N;;;;; A680;CYRILLIC CAPITAL LETTER DWE;Lu;0;L;;;;;N;;;;A681; A681;CYRILLIC SMALL LETTER DWE;Ll;0;L;;;;;N;;;A680;;A680 A682;CYRILLIC CAPITAL LETTER DZWE;Lu;0;L;;;;;N;;;;A683; A683;CYRILLIC SMALL LETTER DZWE;Ll;0;L;;;;;N;;;A682;;A682 A684;CYRILLIC CAPITAL LETTER ZHWE;Lu;0;L;;;;;N;;;;A685; A685;CYRILLIC SMALL LETTER ZHWE;Ll;0;L;;;;;N;;;A684;;A684 A686;CYRILLIC CAPITAL LETTER CCHE;Lu;0;L;;;;;N;;;;A687; A687;CYRILLIC SMALL LETTER CCHE;Ll;0;L;;;;;N;;;A686;;A686 A688;CYRILLIC CAPITAL LETTER DZZE;Lu;0;L;;;;;N;;;;A689; A689;CYRILLIC SMALL LETTER DZZE;Ll;0;L;;;;;N;;;A688;;A688 A68A;CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK;Lu;0;L;;;;;N;;;;A68B; A68B;CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK;Ll;0;L;;;;;N;;;A68A;;A68A A68C;CYRILLIC CAPITAL LETTER TWE;Lu;0;L;;;;;N;;;;A68D; A68D;CYRILLIC SMALL LETTER TWE;Ll;0;L;;;;;N;;;A68C;;A68C A68E;CYRILLIC CAPITAL LETTER TSWE;Lu;0;L;;;;;N;;;;A68F; A68F;CYRILLIC SMALL LETTER TSWE;Ll;0;L;;;;;N;;;A68E;;A68E A690;CYRILLIC CAPITAL LETTER TSSE;Lu;0;L;;;;;N;;;;A691; A691;CYRILLIC SMALL LETTER TSSE;Ll;0;L;;;;;N;;;A690;;A690 A692;CYRILLIC CAPITAL LETTER TCHE;Lu;0;L;;;;;N;;;;A693; A693;CYRILLIC SMALL LETTER TCHE;Ll;0;L;;;;;N;;;A692;;A692 A694;CYRILLIC CAPITAL LETTER HWE;Lu;0;L;;;;;N;;;;A695; A695;CYRILLIC SMALL LETTER HWE;Ll;0;L;;;;;N;;;A694;;A694 A696;CYRILLIC CAPITAL LETTER SHWE;Lu;0;L;;;;;N;;;;A697; A697;CYRILLIC SMALL LETTER SHWE;Ll;0;L;;;;;N;;;A696;;A696 A698;CYRILLIC CAPITAL LETTER DOUBLE O;Lu;0;L;;;;;N;;;;A699; A699;CYRILLIC SMALL LETTER DOUBLE O;Ll;0;L;;;;;N;;;A698;;A698 A69A;CYRILLIC CAPITAL LETTER CROSSED O;Lu;0;L;;;;;N;;;;A69B; A69B;CYRILLIC SMALL LETTER CROSSED O;Ll;0;L;;;;;N;;;A69A;;A69A A69C;MODIFIER LETTER CYRILLIC HARD SIGN;Lm;0;L; 044A;;;;N;;;;; A69D;MODIFIER LETTER CYRILLIC SOFT SIGN;Lm;0;L; 044C;;;;N;;;;; A69E;COMBINING CYRILLIC LETTER EF;Mn;230;NSM;;;;;N;;;;; A69F;COMBINING CYRILLIC LETTER IOTIFIED E;Mn;230;NSM;;;;;N;;;;; A6A0;BAMUM LETTER A;Lo;0;L;;;;;N;;;;; A6A1;BAMUM LETTER KA;Lo;0;L;;;;;N;;;;; A6A2;BAMUM LETTER U;Lo;0;L;;;;;N;;;;; A6A3;BAMUM LETTER KU;Lo;0;L;;;;;N;;;;; A6A4;BAMUM LETTER EE;Lo;0;L;;;;;N;;;;; A6A5;BAMUM LETTER REE;Lo;0;L;;;;;N;;;;; A6A6;BAMUM LETTER TAE;Lo;0;L;;;;;N;;;;; A6A7;BAMUM LETTER O;Lo;0;L;;;;;N;;;;; A6A8;BAMUM LETTER NYI;Lo;0;L;;;;;N;;;;; A6A9;BAMUM LETTER I;Lo;0;L;;;;;N;;;;; A6AA;BAMUM LETTER LA;Lo;0;L;;;;;N;;;;; A6AB;BAMUM LETTER PA;Lo;0;L;;;;;N;;;;; A6AC;BAMUM LETTER RII;Lo;0;L;;;;;N;;;;; A6AD;BAMUM LETTER RIEE;Lo;0;L;;;;;N;;;;; A6AE;BAMUM LETTER LEEEE;Lo;0;L;;;;;N;;;;; A6AF;BAMUM LETTER MEEEE;Lo;0;L;;;;;N;;;;; A6B0;BAMUM LETTER TAA;Lo;0;L;;;;;N;;;;; A6B1;BAMUM LETTER NDAA;Lo;0;L;;;;;N;;;;; A6B2;BAMUM LETTER NJAEM;Lo;0;L;;;;;N;;;;; A6B3;BAMUM LETTER M;Lo;0;L;;;;;N;;;;; A6B4;BAMUM LETTER SUU;Lo;0;L;;;;;N;;;;; A6B5;BAMUM LETTER MU;Lo;0;L;;;;;N;;;;; A6B6;BAMUM LETTER SHII;Lo;0;L;;;;;N;;;;; A6B7;BAMUM LETTER SI;Lo;0;L;;;;;N;;;;; A6B8;BAMUM LETTER SHEUX;Lo;0;L;;;;;N;;;;; A6B9;BAMUM LETTER SEUX;Lo;0;L;;;;;N;;;;; A6BA;BAMUM LETTER KYEE;Lo;0;L;;;;;N;;;;; A6BB;BAMUM LETTER KET;Lo;0;L;;;;;N;;;;; A6BC;BAMUM LETTER NUAE;Lo;0;L;;;;;N;;;;; A6BD;BAMUM LETTER NU;Lo;0;L;;;;;N;;;;; A6BE;BAMUM LETTER NJUAE;Lo;0;L;;;;;N;;;;; A6BF;BAMUM LETTER YOQ;Lo;0;L;;;;;N;;;;; A6C0;BAMUM LETTER SHU;Lo;0;L;;;;;N;;;;; A6C1;BAMUM LETTER YUQ;Lo;0;L;;;;;N;;;;; A6C2;BAMUM LETTER YA;Lo;0;L;;;;;N;;;;; A6C3;BAMUM LETTER NSHA;Lo;0;L;;;;;N;;;;; A6C4;BAMUM LETTER KEUX;Lo;0;L;;;;;N;;;;; A6C5;BAMUM LETTER PEUX;Lo;0;L;;;;;N;;;;; A6C6;BAMUM LETTER NJEE;Lo;0;L;;;;;N;;;;; A6C7;BAMUM LETTER NTEE;Lo;0;L;;;;;N;;;;; A6C8;BAMUM LETTER PUE;Lo;0;L;;;;;N;;;;; A6C9;BAMUM LETTER WUE;Lo;0;L;;;;;N;;;;; A6CA;BAMUM LETTER PEE;Lo;0;L;;;;;N;;;;; A6CB;BAMUM LETTER FEE;Lo;0;L;;;;;N;;;;; A6CC;BAMUM LETTER RU;Lo;0;L;;;;;N;;;;; A6CD;BAMUM LETTER LU;Lo;0;L;;;;;N;;;;; A6CE;BAMUM LETTER MI;Lo;0;L;;;;;N;;;;; A6CF;BAMUM LETTER NI;Lo;0;L;;;;;N;;;;; A6D0;BAMUM LETTER REUX;Lo;0;L;;;;;N;;;;; A6D1;BAMUM LETTER RAE;Lo;0;L;;;;;N;;;;; A6D2;BAMUM LETTER KEN;Lo;0;L;;;;;N;;;;; A6D3;BAMUM LETTER NGKWAEN;Lo;0;L;;;;;N;;;;; A6D4;BAMUM LETTER NGGA;Lo;0;L;;;;;N;;;;; A6D5;BAMUM LETTER NGA;Lo;0;L;;;;;N;;;;; A6D6;BAMUM LETTER SHO;Lo;0;L;;;;;N;;;;; A6D7;BAMUM LETTER PUAE;Lo;0;L;;;;;N;;;;; A6D8;BAMUM LETTER FU;Lo;0;L;;;;;N;;;;; A6D9;BAMUM LETTER FOM;Lo;0;L;;;;;N;;;;; A6DA;BAMUM LETTER WA;Lo;0;L;;;;;N;;;;; A6DB;BAMUM LETTER NA;Lo;0;L;;;;;N;;;;; A6DC;BAMUM LETTER LI;Lo;0;L;;;;;N;;;;; A6DD;BAMUM LETTER PI;Lo;0;L;;;;;N;;;;; A6DE;BAMUM LETTER LOQ;Lo;0;L;;;;;N;;;;; A6DF;BAMUM LETTER KO;Lo;0;L;;;;;N;;;;; A6E0;BAMUM LETTER MBEN;Lo;0;L;;;;;N;;;;; A6E1;BAMUM LETTER REN;Lo;0;L;;;;;N;;;;; A6E2;BAMUM LETTER MEN;Lo;0;L;;;;;N;;;;; A6E3;BAMUM LETTER MA;Lo;0;L;;;;;N;;;;; A6E4;BAMUM LETTER TI;Lo;0;L;;;;;N;;;;; A6E5;BAMUM LETTER KI;Lo;0;L;;;;;N;;;;; A6E6;BAMUM LETTER MO;Nl;0;L;;;;1;N;;;;; A6E7;BAMUM LETTER MBAA;Nl;0;L;;;;2;N;;;;; A6E8;BAMUM LETTER TET;Nl;0;L;;;;3;N;;;;; A6E9;BAMUM LETTER KPA;Nl;0;L;;;;4;N;;;;; A6EA;BAMUM LETTER TEN;Nl;0;L;;;;5;N;;;;; A6EB;BAMUM LETTER NTUU;Nl;0;L;;;;6;N;;;;; A6EC;BAMUM LETTER SAMBA;Nl;0;L;;;;7;N;;;;; A6ED;BAMUM LETTER FAAMAE;Nl;0;L;;;;8;N;;;;; A6EE;BAMUM LETTER KOVUU;Nl;0;L;;;;9;N;;;;; A6EF;BAMUM LETTER KOGHOM;Nl;0;L;;;;0;N;;;;; A6F0;BAMUM COMBINING MARK KOQNDON;Mn;230;NSM;;;;;N;;;;; A6F1;BAMUM COMBINING MARK TUKWENTIS;Mn;230;NSM;;;;;N;;;;; A6F2;BAMUM NJAEMLI;Po;0;L;;;;;N;;;;; A6F3;BAMUM FULL STOP;Po;0;L;;;;;N;;;;; A6F4;BAMUM COLON;Po;0;L;;;;;N;;;;; A6F5;BAMUM COMMA;Po;0;L;;;;;N;;;;; A6F6;BAMUM SEMICOLON;Po;0;L;;;;;N;;;;; A6F7;BAMUM QUESTION MARK;Po;0;L;;;;;N;;;;; A700;MODIFIER LETTER CHINESE TONE YIN PING;Sk;0;ON;;;;;N;;;;; A701;MODIFIER LETTER CHINESE TONE YANG PING;Sk;0;ON;;;;;N;;;;; A702;MODIFIER LETTER CHINESE TONE YIN SHANG;Sk;0;ON;;;;;N;;;;; A703;MODIFIER LETTER CHINESE TONE YANG SHANG;Sk;0;ON;;;;;N;;;;; A704;MODIFIER LETTER CHINESE TONE YIN QU;Sk;0;ON;;;;;N;;;;; A705;MODIFIER LETTER CHINESE TONE YANG QU;Sk;0;ON;;;;;N;;;;; A706;MODIFIER LETTER CHINESE TONE YIN RU;Sk;0;ON;;;;;N;;;;; A707;MODIFIER LETTER CHINESE TONE YANG RU;Sk;0;ON;;;;;N;;;;; A708;MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;; A709;MODIFIER LETTER HIGH DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;; A70A;MODIFIER LETTER MID DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;; A70B;MODIFIER LETTER LOW DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;; A70C;MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;; A70D;MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;; A70E;MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;; A70F;MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;; A710;MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;; A711;MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;; A712;MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;; A713;MODIFIER LETTER HIGH LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;; A714;MODIFIER LETTER MID LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;; A715;MODIFIER LETTER LOW LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;; A716;MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;; A717;MODIFIER LETTER DOT VERTICAL BAR;Lm;0;ON;;;;;N;;;;; A718;MODIFIER LETTER DOT SLASH;Lm;0;ON;;;;;N;;;;; A719;MODIFIER LETTER DOT HORIZONTAL BAR;Lm;0;ON;;;;;N;;;;; A71A;MODIFIER LETTER LOWER RIGHT CORNER ANGLE;Lm;0;ON;;;;;N;;;;; A71B;MODIFIER LETTER RAISED UP ARROW;Lm;0;ON;;;;;N;;;;; A71C;MODIFIER LETTER RAISED DOWN ARROW;Lm;0;ON;;;;;N;;;;; A71D;MODIFIER LETTER RAISED EXCLAMATION MARK;Lm;0;ON;;;;;N;;;;; A71E;MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK;Lm;0;ON;;;;;N;;;;; A71F;MODIFIER LETTER LOW INVERTED EXCLAMATION MARK;Lm;0;ON;;;;;N;;;;; A720;MODIFIER LETTER STRESS AND HIGH TONE;Sk;0;ON;;;;;N;;;;; A721;MODIFIER LETTER STRESS AND LOW TONE;Sk;0;ON;;;;;N;;;;; A722;LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF;Lu;0;L;;;;;N;;;;A723; A723;LATIN SMALL LETTER EGYPTOLOGICAL ALEF;Ll;0;L;;;;;N;;;A722;;A722 A724;LATIN CAPITAL LETTER EGYPTOLOGICAL AIN;Lu;0;L;;;;;N;;;;A725; A725;LATIN SMALL LETTER EGYPTOLOGICAL AIN;Ll;0;L;;;;;N;;;A724;;A724 A726;LATIN CAPITAL LETTER HENG;Lu;0;L;;;;;N;;;;A727; A727;LATIN SMALL LETTER HENG;Ll;0;L;;;;;N;;;A726;;A726 A728;LATIN CAPITAL LETTER TZ;Lu;0;L;;;;;N;;;;A729; A729;LATIN SMALL LETTER TZ;Ll;0;L;;;;;N;;;A728;;A728 A72A;LATIN CAPITAL LETTER TRESILLO;Lu;0;L;;;;;N;;;;A72B; A72B;LATIN SMALL LETTER TRESILLO;Ll;0;L;;;;;N;;;A72A;;A72A A72C;LATIN CAPITAL LETTER CUATRILLO;Lu;0;L;;;;;N;;;;A72D; A72D;LATIN SMALL LETTER CUATRILLO;Ll;0;L;;;;;N;;;A72C;;A72C A72E;LATIN CAPITAL LETTER CUATRILLO WITH COMMA;Lu;0;L;;;;;N;;;;A72F; A72F;LATIN SMALL LETTER CUATRILLO WITH COMMA;Ll;0;L;;;;;N;;;A72E;;A72E A730;LATIN LETTER SMALL CAPITAL F;Ll;0;L;;;;;N;;;;; A731;LATIN LETTER SMALL CAPITAL S;Ll;0;L;;;;;N;;;;; A732;LATIN CAPITAL LETTER AA;Lu;0;L;;;;;N;;;;A733; A733;LATIN SMALL LETTER AA;Ll;0;L;;;;;N;;;A732;;A732 A734;LATIN CAPITAL LETTER AO;Lu;0;L;;;;;N;;;;A735; A735;LATIN SMALL LETTER AO;Ll;0;L;;;;;N;;;A734;;A734 A736;LATIN CAPITAL LETTER AU;Lu;0;L;;;;;N;;;;A737; A737;LATIN SMALL LETTER AU;Ll;0;L;;;;;N;;;A736;;A736 A738;LATIN CAPITAL LETTER AV;Lu;0;L;;;;;N;;;;A739; A739;LATIN SMALL LETTER AV;Ll;0;L;;;;;N;;;A738;;A738 A73A;LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR;Lu;0;L;;;;;N;;;;A73B; A73B;LATIN SMALL LETTER AV WITH HORIZONTAL BAR;Ll;0;L;;;;;N;;;A73A;;A73A A73C;LATIN CAPITAL LETTER AY;Lu;0;L;;;;;N;;;;A73D; A73D;LATIN SMALL LETTER AY;Ll;0;L;;;;;N;;;A73C;;A73C A73E;LATIN CAPITAL LETTER REVERSED C WITH DOT;Lu;0;L;;;;;N;;;;A73F; A73F;LATIN SMALL LETTER REVERSED C WITH DOT;Ll;0;L;;;;;N;;;A73E;;A73E A740;LATIN CAPITAL LETTER K WITH STROKE;Lu;0;L;;;;;N;;;;A741; A741;LATIN SMALL LETTER K WITH STROKE;Ll;0;L;;;;;N;;;A740;;A740 A742;LATIN CAPITAL LETTER K WITH DIAGONAL STROKE;Lu;0;L;;;;;N;;;;A743; A743;LATIN SMALL LETTER K WITH DIAGONAL STROKE;Ll;0;L;;;;;N;;;A742;;A742 A744;LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE;Lu;0;L;;;;;N;;;;A745; A745;LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE;Ll;0;L;;;;;N;;;A744;;A744 A746;LATIN CAPITAL LETTER BROKEN L;Lu;0;L;;;;;N;;;;A747; A747;LATIN SMALL LETTER BROKEN L;Ll;0;L;;;;;N;;;A746;;A746 A748;LATIN CAPITAL LETTER L WITH HIGH STROKE;Lu;0;L;;;;;N;;;;A749; A749;LATIN SMALL LETTER L WITH HIGH STROKE;Ll;0;L;;;;;N;;;A748;;A748 A74A;LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY;Lu;0;L;;;;;N;;;;A74B; A74B;LATIN SMALL LETTER O WITH LONG STROKE OVERLAY;Ll;0;L;;;;;N;;;A74A;;A74A A74C;LATIN CAPITAL LETTER O WITH LOOP;Lu;0;L;;;;;N;;;;A74D; A74D;LATIN SMALL LETTER O WITH LOOP;Ll;0;L;;;;;N;;;A74C;;A74C A74E;LATIN CAPITAL LETTER OO;Lu;0;L;;;;;N;;;;A74F; A74F;LATIN SMALL LETTER OO;Ll;0;L;;;;;N;;;A74E;;A74E A750;LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER;Lu;0;L;;;;;N;;;;A751; A751;LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER;Ll;0;L;;;;;N;;;A750;;A750 A752;LATIN CAPITAL LETTER P WITH FLOURISH;Lu;0;L;;;;;N;;;;A753; A753;LATIN SMALL LETTER P WITH FLOURISH;Ll;0;L;;;;;N;;;A752;;A752 A754;LATIN CAPITAL LETTER P WITH SQUIRREL TAIL;Lu;0;L;;;;;N;;;;A755; A755;LATIN SMALL LETTER P WITH SQUIRREL TAIL;Ll;0;L;;;;;N;;;A754;;A754 A756;LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER;Lu;0;L;;;;;N;;;;A757; A757;LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER;Ll;0;L;;;;;N;;;A756;;A756 A758;LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE;Lu;0;L;;;;;N;;;;A759; A759;LATIN SMALL LETTER Q WITH DIAGONAL STROKE;Ll;0;L;;;;;N;;;A758;;A758 A75A;LATIN CAPITAL LETTER R ROTUNDA;Lu;0;L;;;;;N;;;;A75B; A75B;LATIN SMALL LETTER R ROTUNDA;Ll;0;L;;;;;N;;;A75A;;A75A A75C;LATIN CAPITAL LETTER RUM ROTUNDA;Lu;0;L;;;;;N;;;;A75D; A75D;LATIN SMALL LETTER RUM ROTUNDA;Ll;0;L;;;;;N;;;A75C;;A75C A75E;LATIN CAPITAL LETTER V WITH DIAGONAL STROKE;Lu;0;L;;;;;N;;;;A75F; A75F;LATIN SMALL LETTER V WITH DIAGONAL STROKE;Ll;0;L;;;;;N;;;A75E;;A75E A760;LATIN CAPITAL LETTER VY;Lu;0;L;;;;;N;;;;A761; A761;LATIN SMALL LETTER VY;Ll;0;L;;;;;N;;;A760;;A760 A762;LATIN CAPITAL LETTER VISIGOTHIC Z;Lu;0;L;;;;;N;;;;A763; A763;LATIN SMALL LETTER VISIGOTHIC Z;Ll;0;L;;;;;N;;;A762;;A762 A764;LATIN CAPITAL LETTER THORN WITH STROKE;Lu;0;L;;;;;N;;;;A765; A765;LATIN SMALL LETTER THORN WITH STROKE;Ll;0;L;;;;;N;;;A764;;A764 A766;LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER;Lu;0;L;;;;;N;;;;A767; A767;LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER;Ll;0;L;;;;;N;;;A766;;A766 A768;LATIN CAPITAL LETTER VEND;Lu;0;L;;;;;N;;;;A769; A769;LATIN SMALL LETTER VEND;Ll;0;L;;;;;N;;;A768;;A768 A76A;LATIN CAPITAL LETTER ET;Lu;0;L;;;;;N;;;;A76B; A76B;LATIN SMALL LETTER ET;Ll;0;L;;;;;N;;;A76A;;A76A A76C;LATIN CAPITAL LETTER IS;Lu;0;L;;;;;N;;;;A76D; A76D;LATIN SMALL LETTER IS;Ll;0;L;;;;;N;;;A76C;;A76C A76E;LATIN CAPITAL LETTER CON;Lu;0;L;;;;;N;;;;A76F; A76F;LATIN SMALL LETTER CON;Ll;0;L;;;;;N;;;A76E;;A76E A770;MODIFIER LETTER US;Lm;0;L; A76F;;;;N;;;;; A771;LATIN SMALL LETTER DUM;Ll;0;L;;;;;N;;;;; A772;LATIN SMALL LETTER LUM;Ll;0;L;;;;;N;;;;; A773;LATIN SMALL LETTER MUM;Ll;0;L;;;;;N;;;;; A774;LATIN SMALL LETTER NUM;Ll;0;L;;;;;N;;;;; A775;LATIN SMALL LETTER RUM;Ll;0;L;;;;;N;;;;; A776;LATIN LETTER SMALL CAPITAL RUM;Ll;0;L;;;;;N;;;;; A777;LATIN SMALL LETTER TUM;Ll;0;L;;;;;N;;;;; A778;LATIN SMALL LETTER UM;Ll;0;L;;;;;N;;;;; A779;LATIN CAPITAL LETTER INSULAR D;Lu;0;L;;;;;N;;;;A77A; A77A;LATIN SMALL LETTER INSULAR D;Ll;0;L;;;;;N;;;A779;;A779 A77B;LATIN CAPITAL LETTER INSULAR F;Lu;0;L;;;;;N;;;;A77C; A77C;LATIN SMALL LETTER INSULAR F;Ll;0;L;;;;;N;;;A77B;;A77B A77D;LATIN CAPITAL LETTER INSULAR G;Lu;0;L;;;;;N;;;;1D79; A77E;LATIN CAPITAL LETTER TURNED INSULAR G;Lu;0;L;;;;;N;;;;A77F; A77F;LATIN SMALL LETTER TURNED INSULAR G;Ll;0;L;;;;;N;;;A77E;;A77E A780;LATIN CAPITAL LETTER TURNED L;Lu;0;L;;;;;N;;;;A781; A781;LATIN SMALL LETTER TURNED L;Ll;0;L;;;;;N;;;A780;;A780 A782;LATIN CAPITAL LETTER INSULAR R;Lu;0;L;;;;;N;;;;A783; A783;LATIN SMALL LETTER INSULAR R;Ll;0;L;;;;;N;;;A782;;A782 A784;LATIN CAPITAL LETTER INSULAR S;Lu;0;L;;;;;N;;;;A785; A785;LATIN SMALL LETTER INSULAR S;Ll;0;L;;;;;N;;;A784;;A784 A786;LATIN CAPITAL LETTER INSULAR T;Lu;0;L;;;;;N;;;;A787; A787;LATIN SMALL LETTER INSULAR T;Ll;0;L;;;;;N;;;A786;;A786 A788;MODIFIER LETTER LOW CIRCUMFLEX ACCENT;Lm;0;ON;;;;;N;;;;; A789;MODIFIER LETTER COLON;Sk;0;L;;;;;N;;;;; A78A;MODIFIER LETTER SHORT EQUALS SIGN;Sk;0;L;;;;;N;;;;; A78B;LATIN CAPITAL LETTER SALTILLO;Lu;0;L;;;;;N;;;;A78C; A78C;LATIN SMALL LETTER SALTILLO;Ll;0;L;;;;;N;;;A78B;;A78B A78D;LATIN CAPITAL LETTER TURNED H;Lu;0;L;;;;;N;;;;0265; A78E;LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT;Ll;0;L;;;;;N;;;;; A78F;LATIN LETTER SINOLOGICAL DOT;Lo;0;L;;;;;N;;;;; A790;LATIN CAPITAL LETTER N WITH DESCENDER;Lu;0;L;;;;;N;;;;A791; A791;LATIN SMALL LETTER N WITH DESCENDER;Ll;0;L;;;;;N;;;A790;;A790 A792;LATIN CAPITAL LETTER C WITH BAR;Lu;0;L;;;;;N;;;;A793; A793;LATIN SMALL LETTER C WITH BAR;Ll;0;L;;;;;N;;;A792;;A792 A794;LATIN SMALL LETTER C WITH PALATAL HOOK;Ll;0;L;;;;;N;;;A7C4;;A7C4 A795;LATIN SMALL LETTER H WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; A796;LATIN CAPITAL LETTER B WITH FLOURISH;Lu;0;L;;;;;N;;;;A797; A797;LATIN SMALL LETTER B WITH FLOURISH;Ll;0;L;;;;;N;;;A796;;A796 A798;LATIN CAPITAL LETTER F WITH STROKE;Lu;0;L;;;;;N;;;;A799; A799;LATIN SMALL LETTER F WITH STROKE;Ll;0;L;;;;;N;;;A798;;A798 A79A;LATIN CAPITAL LETTER VOLAPUK AE;Lu;0;L;;;;;N;;;;A79B; A79B;LATIN SMALL LETTER VOLAPUK AE;Ll;0;L;;;;;N;;;A79A;;A79A A79C;LATIN CAPITAL LETTER VOLAPUK OE;Lu;0;L;;;;;N;;;;A79D; A79D;LATIN SMALL LETTER VOLAPUK OE;Ll;0;L;;;;;N;;;A79C;;A79C A79E;LATIN CAPITAL LETTER VOLAPUK UE;Lu;0;L;;;;;N;;;;A79F; A79F;LATIN SMALL LETTER VOLAPUK UE;Ll;0;L;;;;;N;;;A79E;;A79E A7A0;LATIN CAPITAL LETTER G WITH OBLIQUE STROKE;Lu;0;L;;;;;N;;;;A7A1; A7A1;LATIN SMALL LETTER G WITH OBLIQUE STROKE;Ll;0;L;;;;;N;;;A7A0;;A7A0 A7A2;LATIN CAPITAL LETTER K WITH OBLIQUE STROKE;Lu;0;L;;;;;N;;;;A7A3; A7A3;LATIN SMALL LETTER K WITH OBLIQUE STROKE;Ll;0;L;;;;;N;;;A7A2;;A7A2 A7A4;LATIN CAPITAL LETTER N WITH OBLIQUE STROKE;Lu;0;L;;;;;N;;;;A7A5; A7A5;LATIN SMALL LETTER N WITH OBLIQUE STROKE;Ll;0;L;;;;;N;;;A7A4;;A7A4 A7A6;LATIN CAPITAL LETTER R WITH OBLIQUE STROKE;Lu;0;L;;;;;N;;;;A7A7; A7A7;LATIN SMALL LETTER R WITH OBLIQUE STROKE;Ll;0;L;;;;;N;;;A7A6;;A7A6 A7A8;LATIN CAPITAL LETTER S WITH OBLIQUE STROKE;Lu;0;L;;;;;N;;;;A7A9; A7A9;LATIN SMALL LETTER S WITH OBLIQUE STROKE;Ll;0;L;;;;;N;;;A7A8;;A7A8 A7AA;LATIN CAPITAL LETTER H WITH HOOK;Lu;0;L;;;;;N;;;;0266; A7AB;LATIN CAPITAL LETTER REVERSED OPEN E;Lu;0;L;;;;;N;;;;025C; A7AC;LATIN CAPITAL LETTER SCRIPT G;Lu;0;L;;;;;N;;;;0261; A7AD;LATIN CAPITAL LETTER L WITH BELT;Lu;0;L;;;;;N;;;;026C; A7AE;LATIN CAPITAL LETTER SMALL CAPITAL I;Lu;0;L;;;;;N;;;;026A; A7AF;LATIN LETTER SMALL CAPITAL Q;Ll;0;L;;;;;N;;;;; A7B0;LATIN CAPITAL LETTER TURNED K;Lu;0;L;;;;;N;;;;029E; A7B1;LATIN CAPITAL LETTER TURNED T;Lu;0;L;;;;;N;;;;0287; A7B2;LATIN CAPITAL LETTER J WITH CROSSED-TAIL;Lu;0;L;;;;;N;;;;029D; A7B3;LATIN CAPITAL LETTER CHI;Lu;0;L;;;;;N;;;;AB53; A7B4;LATIN CAPITAL LETTER BETA;Lu;0;L;;;;;N;;;;A7B5; A7B5;LATIN SMALL LETTER BETA;Ll;0;L;;;;;N;;;A7B4;;A7B4 A7B6;LATIN CAPITAL LETTER OMEGA;Lu;0;L;;;;;N;;;;A7B7; A7B7;LATIN SMALL LETTER OMEGA;Ll;0;L;;;;;N;;;A7B6;;A7B6 A7B8;LATIN CAPITAL LETTER U WITH STROKE;Lu;0;L;;;;;N;;;;A7B9; A7B9;LATIN SMALL LETTER U WITH STROKE;Ll;0;L;;;;;N;;;A7B8;;A7B8 A7BA;LATIN CAPITAL LETTER GLOTTAL A;Lu;0;L;;;;;N;;;;A7BB; A7BB;LATIN SMALL LETTER GLOTTAL A;Ll;0;L;;;;;N;;;A7BA;;A7BA A7BC;LATIN CAPITAL LETTER GLOTTAL I;Lu;0;L;;;;;N;;;;A7BD; A7BD;LATIN SMALL LETTER GLOTTAL I;Ll;0;L;;;;;N;;;A7BC;;A7BC A7BE;LATIN CAPITAL LETTER GLOTTAL U;Lu;0;L;;;;;N;;;;A7BF; A7BF;LATIN SMALL LETTER GLOTTAL U;Ll;0;L;;;;;N;;;A7BE;;A7BE A7C0;LATIN CAPITAL LETTER OLD POLISH O;Lu;0;L;;;;;N;;;;A7C1; A7C1;LATIN SMALL LETTER OLD POLISH O;Ll;0;L;;;;;N;;;A7C0;;A7C0 A7C2;LATIN CAPITAL LETTER ANGLICANA W;Lu;0;L;;;;;N;;;;A7C3; A7C3;LATIN SMALL LETTER ANGLICANA W;Ll;0;L;;;;;N;;;A7C2;;A7C2 A7C4;LATIN CAPITAL LETTER C WITH PALATAL HOOK;Lu;0;L;;;;;N;;;;A794; A7C5;LATIN CAPITAL LETTER S WITH HOOK;Lu;0;L;;;;;N;;;;0282; A7C6;LATIN CAPITAL LETTER Z WITH PALATAL HOOK;Lu;0;L;;;;;N;;;;1D8E; A7C7;LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY;Lu;0;L;;;;;N;;;;A7C8; A7C8;LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY;Ll;0;L;;;;;N;;;A7C7;;A7C7 A7C9;LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY;Lu;0;L;;;;;N;;;;A7CA; A7CA;LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY;Ll;0;L;;;;;N;;;A7C9;;A7C9 A7CB;LATIN CAPITAL LETTER RAMS HORN;Lu;0;L;;;;;N;;;;0264; A7CC;LATIN CAPITAL LETTER S WITH DIAGONAL STROKE;Lu;0;L;;;;;N;;;;A7CD; A7CD;LATIN SMALL LETTER S WITH DIAGONAL STROKE;Ll;0;L;;;;;N;;;A7CC;;A7CC A7D0;LATIN CAPITAL LETTER CLOSED INSULAR G;Lu;0;L;;;;;N;;;;A7D1; A7D1;LATIN SMALL LETTER CLOSED INSULAR G;Ll;0;L;;;;;N;;;A7D0;;A7D0 A7D3;LATIN SMALL LETTER DOUBLE THORN;Ll;0;L;;;;;N;;;;; A7D5;LATIN SMALL LETTER DOUBLE WYNN;Ll;0;L;;;;;N;;;;; A7D6;LATIN CAPITAL LETTER MIDDLE SCOTS S;Lu;0;L;;;;;N;;;;A7D7; A7D7;LATIN SMALL LETTER MIDDLE SCOTS S;Ll;0;L;;;;;N;;;A7D6;;A7D6 A7D8;LATIN CAPITAL LETTER SIGMOID S;Lu;0;L;;;;;N;;;;A7D9; A7D9;LATIN SMALL LETTER SIGMOID S;Ll;0;L;;;;;N;;;A7D8;;A7D8 A7DA;LATIN CAPITAL LETTER LAMBDA;Lu;0;L;;;;;N;;;;A7DB; A7DB;LATIN SMALL LETTER LAMBDA;Ll;0;L;;;;;N;;;A7DA;;A7DA A7DC;LATIN CAPITAL LETTER LAMBDA WITH STROKE;Lu;0;L;;;;;N;;;;019B; A7F2;MODIFIER LETTER CAPITAL C;Lm;0;L; 0043;;;;N;;;;; A7F3;MODIFIER LETTER CAPITAL F;Lm;0;L; 0046;;;;N;;;;; A7F4;MODIFIER LETTER CAPITAL Q;Lm;0;L; 0051;;;;N;;;;; A7F5;LATIN CAPITAL LETTER REVERSED HALF H;Lu;0;L;;;;;N;;;;A7F6; A7F6;LATIN SMALL LETTER REVERSED HALF H;Ll;0;L;;;;;N;;;A7F5;;A7F5 A7F7;LATIN EPIGRAPHIC LETTER SIDEWAYS I;Lo;0;L;;;;;N;;;;; A7F8;MODIFIER LETTER CAPITAL H WITH STROKE;Lm;0;L; 0126;;;;N;;;;; A7F9;MODIFIER LETTER SMALL LIGATURE OE;Lm;0;L; 0153;;;;N;;;;; A7FA;LATIN LETTER SMALL CAPITAL TURNED M;Ll;0;L;;;;;N;;;;; A7FB;LATIN EPIGRAPHIC LETTER REVERSED F;Lo;0;L;;;;;N;;;;; A7FC;LATIN EPIGRAPHIC LETTER REVERSED P;Lo;0;L;;;;;N;;;;; A7FD;LATIN EPIGRAPHIC LETTER INVERTED M;Lo;0;L;;;;;N;;;;; A7FE;LATIN EPIGRAPHIC LETTER I LONGA;Lo;0;L;;;;;N;;;;; A7FF;LATIN EPIGRAPHIC LETTER ARCHAIC M;Lo;0;L;;;;;N;;;;; A800;SYLOTI NAGRI LETTER A;Lo;0;L;;;;;N;;;;; A801;SYLOTI NAGRI LETTER I;Lo;0;L;;;;;N;;;;; A802;SYLOTI NAGRI SIGN DVISVARA;Mn;0;NSM;;;;;N;;;;; A803;SYLOTI NAGRI LETTER U;Lo;0;L;;;;;N;;;;; A804;SYLOTI NAGRI LETTER E;Lo;0;L;;;;;N;;;;; A805;SYLOTI NAGRI LETTER O;Lo;0;L;;;;;N;;;;; A806;SYLOTI NAGRI SIGN HASANTA;Mn;9;NSM;;;;;N;;;;; A807;SYLOTI NAGRI LETTER KO;Lo;0;L;;;;;N;;;;; A808;SYLOTI NAGRI LETTER KHO;Lo;0;L;;;;;N;;;;; A809;SYLOTI NAGRI LETTER GO;Lo;0;L;;;;;N;;;;; A80A;SYLOTI NAGRI LETTER GHO;Lo;0;L;;;;;N;;;;; A80B;SYLOTI NAGRI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; A80C;SYLOTI NAGRI LETTER CO;Lo;0;L;;;;;N;;;;; A80D;SYLOTI NAGRI LETTER CHO;Lo;0;L;;;;;N;;;;; A80E;SYLOTI NAGRI LETTER JO;Lo;0;L;;;;;N;;;;; A80F;SYLOTI NAGRI LETTER JHO;Lo;0;L;;;;;N;;;;; A810;SYLOTI NAGRI LETTER TTO;Lo;0;L;;;;;N;;;;; A811;SYLOTI NAGRI LETTER TTHO;Lo;0;L;;;;;N;;;;; A812;SYLOTI NAGRI LETTER DDO;Lo;0;L;;;;;N;;;;; A813;SYLOTI NAGRI LETTER DDHO;Lo;0;L;;;;;N;;;;; A814;SYLOTI NAGRI LETTER TO;Lo;0;L;;;;;N;;;;; A815;SYLOTI NAGRI LETTER THO;Lo;0;L;;;;;N;;;;; A816;SYLOTI NAGRI LETTER DO;Lo;0;L;;;;;N;;;;; A817;SYLOTI NAGRI LETTER DHO;Lo;0;L;;;;;N;;;;; A818;SYLOTI NAGRI LETTER NO;Lo;0;L;;;;;N;;;;; A819;SYLOTI NAGRI LETTER PO;Lo;0;L;;;;;N;;;;; A81A;SYLOTI NAGRI LETTER PHO;Lo;0;L;;;;;N;;;;; A81B;SYLOTI NAGRI LETTER BO;Lo;0;L;;;;;N;;;;; A81C;SYLOTI NAGRI LETTER BHO;Lo;0;L;;;;;N;;;;; A81D;SYLOTI NAGRI LETTER MO;Lo;0;L;;;;;N;;;;; A81E;SYLOTI NAGRI LETTER RO;Lo;0;L;;;;;N;;;;; A81F;SYLOTI NAGRI LETTER LO;Lo;0;L;;;;;N;;;;; A820;SYLOTI NAGRI LETTER RRO;Lo;0;L;;;;;N;;;;; A821;SYLOTI NAGRI LETTER SO;Lo;0;L;;;;;N;;;;; A822;SYLOTI NAGRI LETTER HO;Lo;0;L;;;;;N;;;;; A823;SYLOTI NAGRI VOWEL SIGN A;Mc;0;L;;;;;N;;;;; A824;SYLOTI NAGRI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; A825;SYLOTI NAGRI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; A826;SYLOTI NAGRI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; A827;SYLOTI NAGRI VOWEL SIGN OO;Mc;0;L;;;;;N;;;;; A828;SYLOTI NAGRI POETRY MARK-1;So;0;ON;;;;;N;;;;; A829;SYLOTI NAGRI POETRY MARK-2;So;0;ON;;;;;N;;;;; A82A;SYLOTI NAGRI POETRY MARK-3;So;0;ON;;;;;N;;;;; A82B;SYLOTI NAGRI POETRY MARK-4;So;0;ON;;;;;N;;;;; A82C;SYLOTI NAGRI SIGN ALTERNATE HASANTA;Mn;9;NSM;;;;;N;;;;; A830;NORTH INDIC FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;; A831;NORTH INDIC FRACTION ONE HALF;No;0;L;;;;1/2;N;;;;; A832;NORTH INDIC FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;; A833;NORTH INDIC FRACTION ONE SIXTEENTH;No;0;L;;;;1/16;N;;;;; A834;NORTH INDIC FRACTION ONE EIGHTH;No;0;L;;;;1/8;N;;;;; A835;NORTH INDIC FRACTION THREE SIXTEENTHS;No;0;L;;;;3/16;N;;;;; A836;NORTH INDIC QUARTER MARK;So;0;L;;;;;N;;;;; A837;NORTH INDIC PLACEHOLDER MARK;So;0;L;;;;;N;;;;; A838;NORTH INDIC RUPEE MARK;Sc;0;ET;;;;;N;;;;; A839;NORTH INDIC QUANTITY MARK;So;0;ET;;;;;N;;;;; A840;PHAGS-PA LETTER KA;Lo;0;L;;;;;N;;;;; A841;PHAGS-PA LETTER KHA;Lo;0;L;;;;;N;;;;; A842;PHAGS-PA LETTER GA;Lo;0;L;;;;;N;;;;; A843;PHAGS-PA LETTER NGA;Lo;0;L;;;;;N;;;;; A844;PHAGS-PA LETTER CA;Lo;0;L;;;;;N;;;;; A845;PHAGS-PA LETTER CHA;Lo;0;L;;;;;N;;;;; A846;PHAGS-PA LETTER JA;Lo;0;L;;;;;N;;;;; A847;PHAGS-PA LETTER NYA;Lo;0;L;;;;;N;;;;; A848;PHAGS-PA LETTER TA;Lo;0;L;;;;;N;;;;; A849;PHAGS-PA LETTER THA;Lo;0;L;;;;;N;;;;; A84A;PHAGS-PA LETTER DA;Lo;0;L;;;;;N;;;;; A84B;PHAGS-PA LETTER NA;Lo;0;L;;;;;N;;;;; A84C;PHAGS-PA LETTER PA;Lo;0;L;;;;;N;;;;; A84D;PHAGS-PA LETTER PHA;Lo;0;L;;;;;N;;;;; A84E;PHAGS-PA LETTER BA;Lo;0;L;;;;;N;;;;; A84F;PHAGS-PA LETTER MA;Lo;0;L;;;;;N;;;;; A850;PHAGS-PA LETTER TSA;Lo;0;L;;;;;N;;;;; A851;PHAGS-PA LETTER TSHA;Lo;0;L;;;;;N;;;;; A852;PHAGS-PA LETTER DZA;Lo;0;L;;;;;N;;;;; A853;PHAGS-PA LETTER WA;Lo;0;L;;;;;N;;;;; A854;PHAGS-PA LETTER ZHA;Lo;0;L;;;;;N;;;;; A855;PHAGS-PA LETTER ZA;Lo;0;L;;;;;N;;;;; A856;PHAGS-PA LETTER SMALL A;Lo;0;L;;;;;N;;;;; A857;PHAGS-PA LETTER YA;Lo;0;L;;;;;N;;;;; A858;PHAGS-PA LETTER RA;Lo;0;L;;;;;N;;;;; A859;PHAGS-PA LETTER LA;Lo;0;L;;;;;N;;;;; A85A;PHAGS-PA LETTER SHA;Lo;0;L;;;;;N;;;;; A85B;PHAGS-PA LETTER SA;Lo;0;L;;;;;N;;;;; A85C;PHAGS-PA LETTER HA;Lo;0;L;;;;;N;;;;; A85D;PHAGS-PA LETTER A;Lo;0;L;;;;;N;;;;; A85E;PHAGS-PA LETTER I;Lo;0;L;;;;;N;;;;; A85F;PHAGS-PA LETTER U;Lo;0;L;;;;;N;;;;; A860;PHAGS-PA LETTER E;Lo;0;L;;;;;N;;;;; A861;PHAGS-PA LETTER O;Lo;0;L;;;;;N;;;;; A862;PHAGS-PA LETTER QA;Lo;0;L;;;;;N;;;;; A863;PHAGS-PA LETTER XA;Lo;0;L;;;;;N;;;;; A864;PHAGS-PA LETTER FA;Lo;0;L;;;;;N;;;;; A865;PHAGS-PA LETTER GGA;Lo;0;L;;;;;N;;;;; A866;PHAGS-PA LETTER EE;Lo;0;L;;;;;N;;;;; A867;PHAGS-PA SUBJOINED LETTER WA;Lo;0;L;;;;;N;;;;; A868;PHAGS-PA SUBJOINED LETTER YA;Lo;0;L;;;;;N;;;;; A869;PHAGS-PA LETTER TTA;Lo;0;L;;;;;N;;;;; A86A;PHAGS-PA LETTER TTHA;Lo;0;L;;;;;N;;;;; A86B;PHAGS-PA LETTER DDA;Lo;0;L;;;;;N;;;;; A86C;PHAGS-PA LETTER NNA;Lo;0;L;;;;;N;;;;; A86D;PHAGS-PA LETTER ALTERNATE YA;Lo;0;L;;;;;N;;;;; A86E;PHAGS-PA LETTER VOICELESS SHA;Lo;0;L;;;;;N;;;;; A86F;PHAGS-PA LETTER VOICED HA;Lo;0;L;;;;;N;;;;; A870;PHAGS-PA LETTER ASPIRATED FA;Lo;0;L;;;;;N;;;;; A871;PHAGS-PA SUBJOINED LETTER RA;Lo;0;L;;;;;N;;;;; A872;PHAGS-PA SUPERFIXED LETTER RA;Lo;0;L;;;;;N;;;;; A873;PHAGS-PA LETTER CANDRABINDU;Lo;0;L;;;;;N;;;;; A874;PHAGS-PA SINGLE HEAD MARK;Po;0;ON;;;;;N;;;;; A875;PHAGS-PA DOUBLE HEAD MARK;Po;0;ON;;;;;N;;;;; A876;PHAGS-PA MARK SHAD;Po;0;ON;;;;;N;;;;; A877;PHAGS-PA MARK DOUBLE SHAD;Po;0;ON;;;;;N;;;;; A880;SAURASHTRA SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; A881;SAURASHTRA SIGN VISARGA;Mc;0;L;;;;;N;;;;; A882;SAURASHTRA LETTER A;Lo;0;L;;;;;N;;;;; A883;SAURASHTRA LETTER AA;Lo;0;L;;;;;N;;;;; A884;SAURASHTRA LETTER I;Lo;0;L;;;;;N;;;;; A885;SAURASHTRA LETTER II;Lo;0;L;;;;;N;;;;; A886;SAURASHTRA LETTER U;Lo;0;L;;;;;N;;;;; A887;SAURASHTRA LETTER UU;Lo;0;L;;;;;N;;;;; A888;SAURASHTRA LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; A889;SAURASHTRA LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; A88A;SAURASHTRA LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; A88B;SAURASHTRA LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; A88C;SAURASHTRA LETTER E;Lo;0;L;;;;;N;;;;; A88D;SAURASHTRA LETTER EE;Lo;0;L;;;;;N;;;;; A88E;SAURASHTRA LETTER AI;Lo;0;L;;;;;N;;;;; A88F;SAURASHTRA LETTER O;Lo;0;L;;;;;N;;;;; A890;SAURASHTRA LETTER OO;Lo;0;L;;;;;N;;;;; A891;SAURASHTRA LETTER AU;Lo;0;L;;;;;N;;;;; A892;SAURASHTRA LETTER KA;Lo;0;L;;;;;N;;;;; A893;SAURASHTRA LETTER KHA;Lo;0;L;;;;;N;;;;; A894;SAURASHTRA LETTER GA;Lo;0;L;;;;;N;;;;; A895;SAURASHTRA LETTER GHA;Lo;0;L;;;;;N;;;;; A896;SAURASHTRA LETTER NGA;Lo;0;L;;;;;N;;;;; A897;SAURASHTRA LETTER CA;Lo;0;L;;;;;N;;;;; A898;SAURASHTRA LETTER CHA;Lo;0;L;;;;;N;;;;; A899;SAURASHTRA LETTER JA;Lo;0;L;;;;;N;;;;; A89A;SAURASHTRA LETTER JHA;Lo;0;L;;;;;N;;;;; A89B;SAURASHTRA LETTER NYA;Lo;0;L;;;;;N;;;;; A89C;SAURASHTRA LETTER TTA;Lo;0;L;;;;;N;;;;; A89D;SAURASHTRA LETTER TTHA;Lo;0;L;;;;;N;;;;; A89E;SAURASHTRA LETTER DDA;Lo;0;L;;;;;N;;;;; A89F;SAURASHTRA LETTER DDHA;Lo;0;L;;;;;N;;;;; A8A0;SAURASHTRA LETTER NNA;Lo;0;L;;;;;N;;;;; A8A1;SAURASHTRA LETTER TA;Lo;0;L;;;;;N;;;;; A8A2;SAURASHTRA LETTER THA;Lo;0;L;;;;;N;;;;; A8A3;SAURASHTRA LETTER DA;Lo;0;L;;;;;N;;;;; A8A4;SAURASHTRA LETTER DHA;Lo;0;L;;;;;N;;;;; A8A5;SAURASHTRA LETTER NA;Lo;0;L;;;;;N;;;;; A8A6;SAURASHTRA LETTER PA;Lo;0;L;;;;;N;;;;; A8A7;SAURASHTRA LETTER PHA;Lo;0;L;;;;;N;;;;; A8A8;SAURASHTRA LETTER BA;Lo;0;L;;;;;N;;;;; A8A9;SAURASHTRA LETTER BHA;Lo;0;L;;;;;N;;;;; A8AA;SAURASHTRA LETTER MA;Lo;0;L;;;;;N;;;;; A8AB;SAURASHTRA LETTER YA;Lo;0;L;;;;;N;;;;; A8AC;SAURASHTRA LETTER RA;Lo;0;L;;;;;N;;;;; A8AD;SAURASHTRA LETTER LA;Lo;0;L;;;;;N;;;;; A8AE;SAURASHTRA LETTER VA;Lo;0;L;;;;;N;;;;; A8AF;SAURASHTRA LETTER SHA;Lo;0;L;;;;;N;;;;; A8B0;SAURASHTRA LETTER SSA;Lo;0;L;;;;;N;;;;; A8B1;SAURASHTRA LETTER SA;Lo;0;L;;;;;N;;;;; A8B2;SAURASHTRA LETTER HA;Lo;0;L;;;;;N;;;;; A8B3;SAURASHTRA LETTER LLA;Lo;0;L;;;;;N;;;;; A8B4;SAURASHTRA CONSONANT SIGN HAARU;Mc;0;L;;;;;N;;;;; A8B5;SAURASHTRA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; A8B6;SAURASHTRA VOWEL SIGN I;Mc;0;L;;;;;N;;;;; A8B7;SAURASHTRA VOWEL SIGN II;Mc;0;L;;;;;N;;;;; A8B8;SAURASHTRA VOWEL SIGN U;Mc;0;L;;;;;N;;;;; A8B9;SAURASHTRA VOWEL SIGN UU;Mc;0;L;;;;;N;;;;; A8BA;SAURASHTRA VOWEL SIGN VOCALIC R;Mc;0;L;;;;;N;;;;; A8BB;SAURASHTRA VOWEL SIGN VOCALIC RR;Mc;0;L;;;;;N;;;;; A8BC;SAURASHTRA VOWEL SIGN VOCALIC L;Mc;0;L;;;;;N;;;;; A8BD;SAURASHTRA VOWEL SIGN VOCALIC LL;Mc;0;L;;;;;N;;;;; A8BE;SAURASHTRA VOWEL SIGN E;Mc;0;L;;;;;N;;;;; A8BF;SAURASHTRA VOWEL SIGN EE;Mc;0;L;;;;;N;;;;; A8C0;SAURASHTRA VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; A8C1;SAURASHTRA VOWEL SIGN O;Mc;0;L;;;;;N;;;;; A8C2;SAURASHTRA VOWEL SIGN OO;Mc;0;L;;;;;N;;;;; A8C3;SAURASHTRA VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; A8C4;SAURASHTRA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; A8C5;SAURASHTRA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; A8CE;SAURASHTRA DANDA;Po;0;L;;;;;N;;;;; A8CF;SAURASHTRA DOUBLE DANDA;Po;0;L;;;;;N;;;;; A8D0;SAURASHTRA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; A8D1;SAURASHTRA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; A8D2;SAURASHTRA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; A8D3;SAURASHTRA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; A8D4;SAURASHTRA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; A8D5;SAURASHTRA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; A8D6;SAURASHTRA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; A8D7;SAURASHTRA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; A8D8;SAURASHTRA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; A8D9;SAURASHTRA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; A8E0;COMBINING DEVANAGARI DIGIT ZERO;Mn;230;NSM;;;;;N;;;;; A8E1;COMBINING DEVANAGARI DIGIT ONE;Mn;230;NSM;;;;;N;;;;; A8E2;COMBINING DEVANAGARI DIGIT TWO;Mn;230;NSM;;;;;N;;;;; A8E3;COMBINING DEVANAGARI DIGIT THREE;Mn;230;NSM;;;;;N;;;;; A8E4;COMBINING DEVANAGARI DIGIT FOUR;Mn;230;NSM;;;;;N;;;;; A8E5;COMBINING DEVANAGARI DIGIT FIVE;Mn;230;NSM;;;;;N;;;;; A8E6;COMBINING DEVANAGARI DIGIT SIX;Mn;230;NSM;;;;;N;;;;; A8E7;COMBINING DEVANAGARI DIGIT SEVEN;Mn;230;NSM;;;;;N;;;;; A8E8;COMBINING DEVANAGARI DIGIT EIGHT;Mn;230;NSM;;;;;N;;;;; A8E9;COMBINING DEVANAGARI DIGIT NINE;Mn;230;NSM;;;;;N;;;;; A8EA;COMBINING DEVANAGARI LETTER A;Mn;230;NSM;;;;;N;;;;; A8EB;COMBINING DEVANAGARI LETTER U;Mn;230;NSM;;;;;N;;;;; A8EC;COMBINING DEVANAGARI LETTER KA;Mn;230;NSM;;;;;N;;;;; A8ED;COMBINING DEVANAGARI LETTER NA;Mn;230;NSM;;;;;N;;;;; A8EE;COMBINING DEVANAGARI LETTER PA;Mn;230;NSM;;;;;N;;;;; A8EF;COMBINING DEVANAGARI LETTER RA;Mn;230;NSM;;;;;N;;;;; A8F0;COMBINING DEVANAGARI LETTER VI;Mn;230;NSM;;;;;N;;;;; A8F1;COMBINING DEVANAGARI SIGN AVAGRAHA;Mn;230;NSM;;;;;N;;;;; A8F2;DEVANAGARI SIGN SPACING CANDRABINDU;Lo;0;L;;;;;N;;;;; A8F3;DEVANAGARI SIGN CANDRABINDU VIRAMA;Lo;0;L;;;;;N;;;;; A8F4;DEVANAGARI SIGN DOUBLE CANDRABINDU VIRAMA;Lo;0;L;;;;;N;;;;; A8F5;DEVANAGARI SIGN CANDRABINDU TWO;Lo;0;L;;;;;N;;;;; A8F6;DEVANAGARI SIGN CANDRABINDU THREE;Lo;0;L;;;;;N;;;;; A8F7;DEVANAGARI SIGN CANDRABINDU AVAGRAHA;Lo;0;L;;;;;N;;;;; A8F8;DEVANAGARI SIGN PUSHPIKA;Po;0;L;;;;;N;;;;; A8F9;DEVANAGARI GAP FILLER;Po;0;L;;;;;N;;;;; A8FA;DEVANAGARI CARET;Po;0;L;;;;;N;;;;; A8FB;DEVANAGARI HEADSTROKE;Lo;0;L;;;;;N;;;;; A8FC;DEVANAGARI SIGN SIDDHAM;Po;0;L;;;;;N;;;;; A8FD;DEVANAGARI JAIN OM;Lo;0;L;;;;;N;;;;; A8FE;DEVANAGARI LETTER AY;Lo;0;L;;;;;N;;;;; A8FF;DEVANAGARI VOWEL SIGN AY;Mn;0;NSM;;;;;N;;;;; A900;KAYAH LI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; A901;KAYAH LI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; A902;KAYAH LI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; A903;KAYAH LI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; A904;KAYAH LI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; A905;KAYAH LI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; A906;KAYAH LI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; A907;KAYAH LI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; A908;KAYAH LI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; A909;KAYAH LI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; A90A;KAYAH LI LETTER KA;Lo;0;L;;;;;N;;;;; A90B;KAYAH LI LETTER KHA;Lo;0;L;;;;;N;;;;; A90C;KAYAH LI LETTER GA;Lo;0;L;;;;;N;;;;; A90D;KAYAH LI LETTER NGA;Lo;0;L;;;;;N;;;;; A90E;KAYAH LI LETTER SA;Lo;0;L;;;;;N;;;;; A90F;KAYAH LI LETTER SHA;Lo;0;L;;;;;N;;;;; A910;KAYAH LI LETTER ZA;Lo;0;L;;;;;N;;;;; A911;KAYAH LI LETTER NYA;Lo;0;L;;;;;N;;;;; A912;KAYAH LI LETTER TA;Lo;0;L;;;;;N;;;;; A913;KAYAH LI LETTER HTA;Lo;0;L;;;;;N;;;;; A914;KAYAH LI LETTER NA;Lo;0;L;;;;;N;;;;; A915;KAYAH LI LETTER PA;Lo;0;L;;;;;N;;;;; A916;KAYAH LI LETTER PHA;Lo;0;L;;;;;N;;;;; A917;KAYAH LI LETTER MA;Lo;0;L;;;;;N;;;;; A918;KAYAH LI LETTER DA;Lo;0;L;;;;;N;;;;; A919;KAYAH LI LETTER BA;Lo;0;L;;;;;N;;;;; A91A;KAYAH LI LETTER RA;Lo;0;L;;;;;N;;;;; A91B;KAYAH LI LETTER YA;Lo;0;L;;;;;N;;;;; A91C;KAYAH LI LETTER LA;Lo;0;L;;;;;N;;;;; A91D;KAYAH LI LETTER WA;Lo;0;L;;;;;N;;;;; A91E;KAYAH LI LETTER THA;Lo;0;L;;;;;N;;;;; A91F;KAYAH LI LETTER HA;Lo;0;L;;;;;N;;;;; A920;KAYAH LI LETTER VA;Lo;0;L;;;;;N;;;;; A921;KAYAH LI LETTER CA;Lo;0;L;;;;;N;;;;; A922;KAYAH LI LETTER A;Lo;0;L;;;;;N;;;;; A923;KAYAH LI LETTER OE;Lo;0;L;;;;;N;;;;; A924;KAYAH LI LETTER I;Lo;0;L;;;;;N;;;;; A925;KAYAH LI LETTER OO;Lo;0;L;;;;;N;;;;; A926;KAYAH LI VOWEL UE;Mn;0;NSM;;;;;N;;;;; A927;KAYAH LI VOWEL E;Mn;0;NSM;;;;;N;;;;; A928;KAYAH LI VOWEL U;Mn;0;NSM;;;;;N;;;;; A929;KAYAH LI VOWEL EE;Mn;0;NSM;;;;;N;;;;; A92A;KAYAH LI VOWEL O;Mn;0;NSM;;;;;N;;;;; A92B;KAYAH LI TONE PLOPHU;Mn;220;NSM;;;;;N;;;;; A92C;KAYAH LI TONE CALYA;Mn;220;NSM;;;;;N;;;;; A92D;KAYAH LI TONE CALYA PLOPHU;Mn;220;NSM;;;;;N;;;;; A92E;KAYAH LI SIGN CWI;Po;0;L;;;;;N;;;;; A92F;KAYAH LI SIGN SHYA;Po;0;L;;;;;N;;;;; A930;REJANG LETTER KA;Lo;0;L;;;;;N;;;;; A931;REJANG LETTER GA;Lo;0;L;;;;;N;;;;; A932;REJANG LETTER NGA;Lo;0;L;;;;;N;;;;; A933;REJANG LETTER TA;Lo;0;L;;;;;N;;;;; A934;REJANG LETTER DA;Lo;0;L;;;;;N;;;;; A935;REJANG LETTER NA;Lo;0;L;;;;;N;;;;; A936;REJANG LETTER PA;Lo;0;L;;;;;N;;;;; A937;REJANG LETTER BA;Lo;0;L;;;;;N;;;;; A938;REJANG LETTER MA;Lo;0;L;;;;;N;;;;; A939;REJANG LETTER CA;Lo;0;L;;;;;N;;;;; A93A;REJANG LETTER JA;Lo;0;L;;;;;N;;;;; A93B;REJANG LETTER NYA;Lo;0;L;;;;;N;;;;; A93C;REJANG LETTER SA;Lo;0;L;;;;;N;;;;; A93D;REJANG LETTER RA;Lo;0;L;;;;;N;;;;; A93E;REJANG LETTER LA;Lo;0;L;;;;;N;;;;; A93F;REJANG LETTER YA;Lo;0;L;;;;;N;;;;; A940;REJANG LETTER WA;Lo;0;L;;;;;N;;;;; A941;REJANG LETTER HA;Lo;0;L;;;;;N;;;;; A942;REJANG LETTER MBA;Lo;0;L;;;;;N;;;;; A943;REJANG LETTER NGGA;Lo;0;L;;;;;N;;;;; A944;REJANG LETTER NDA;Lo;0;L;;;;;N;;;;; A945;REJANG LETTER NYJA;Lo;0;L;;;;;N;;;;; A946;REJANG LETTER A;Lo;0;L;;;;;N;;;;; A947;REJANG VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; A948;REJANG VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; A949;REJANG VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; A94A;REJANG VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; A94B;REJANG VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; A94C;REJANG VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; A94D;REJANG VOWEL SIGN EU;Mn;0;NSM;;;;;N;;;;; A94E;REJANG VOWEL SIGN EA;Mn;0;NSM;;;;;N;;;;; A94F;REJANG CONSONANT SIGN NG;Mn;0;NSM;;;;;N;;;;; A950;REJANG CONSONANT SIGN N;Mn;0;NSM;;;;;N;;;;; A951;REJANG CONSONANT SIGN R;Mn;0;NSM;;;;;N;;;;; A952;REJANG CONSONANT SIGN H;Mc;0;L;;;;;N;;;;; A953;REJANG VIRAMA;Mc;9;L;;;;;N;;;;; A95F;REJANG SECTION MARK;Po;0;L;;;;;N;;;;; A960;HANGUL CHOSEONG TIKEUT-MIEUM;Lo;0;L;;;;;N;;;;; A961;HANGUL CHOSEONG TIKEUT-PIEUP;Lo;0;L;;;;;N;;;;; A962;HANGUL CHOSEONG TIKEUT-SIOS;Lo;0;L;;;;;N;;;;; A963;HANGUL CHOSEONG TIKEUT-CIEUC;Lo;0;L;;;;;N;;;;; A964;HANGUL CHOSEONG RIEUL-KIYEOK;Lo;0;L;;;;;N;;;;; A965;HANGUL CHOSEONG RIEUL-SSANGKIYEOK;Lo;0;L;;;;;N;;;;; A966;HANGUL CHOSEONG RIEUL-TIKEUT;Lo;0;L;;;;;N;;;;; A967;HANGUL CHOSEONG RIEUL-SSANGTIKEUT;Lo;0;L;;;;;N;;;;; A968;HANGUL CHOSEONG RIEUL-MIEUM;Lo;0;L;;;;;N;;;;; A969;HANGUL CHOSEONG RIEUL-PIEUP;Lo;0;L;;;;;N;;;;; A96A;HANGUL CHOSEONG RIEUL-SSANGPIEUP;Lo;0;L;;;;;N;;;;; A96B;HANGUL CHOSEONG RIEUL-KAPYEOUNPIEUP;Lo;0;L;;;;;N;;;;; A96C;HANGUL CHOSEONG RIEUL-SIOS;Lo;0;L;;;;;N;;;;; A96D;HANGUL CHOSEONG RIEUL-CIEUC;Lo;0;L;;;;;N;;;;; A96E;HANGUL CHOSEONG RIEUL-KHIEUKH;Lo;0;L;;;;;N;;;;; A96F;HANGUL CHOSEONG MIEUM-KIYEOK;Lo;0;L;;;;;N;;;;; A970;HANGUL CHOSEONG MIEUM-TIKEUT;Lo;0;L;;;;;N;;;;; A971;HANGUL CHOSEONG MIEUM-SIOS;Lo;0;L;;;;;N;;;;; A972;HANGUL CHOSEONG PIEUP-SIOS-THIEUTH;Lo;0;L;;;;;N;;;;; A973;HANGUL CHOSEONG PIEUP-KHIEUKH;Lo;0;L;;;;;N;;;;; A974;HANGUL CHOSEONG PIEUP-HIEUH;Lo;0;L;;;;;N;;;;; A975;HANGUL CHOSEONG SSANGSIOS-PIEUP;Lo;0;L;;;;;N;;;;; A976;HANGUL CHOSEONG IEUNG-RIEUL;Lo;0;L;;;;;N;;;;; A977;HANGUL CHOSEONG IEUNG-HIEUH;Lo;0;L;;;;;N;;;;; A978;HANGUL CHOSEONG SSANGCIEUC-HIEUH;Lo;0;L;;;;;N;;;;; A979;HANGUL CHOSEONG SSANGTHIEUTH;Lo;0;L;;;;;N;;;;; A97A;HANGUL CHOSEONG PHIEUPH-HIEUH;Lo;0;L;;;;;N;;;;; A97B;HANGUL CHOSEONG HIEUH-SIOS;Lo;0;L;;;;;N;;;;; A97C;HANGUL CHOSEONG SSANGYEORINHIEUH;Lo;0;L;;;;;N;;;;; A980;JAVANESE SIGN PANYANGGA;Mn;0;NSM;;;;;N;;;;; A981;JAVANESE SIGN CECAK;Mn;0;NSM;;;;;N;;;;; A982;JAVANESE SIGN LAYAR;Mn;0;NSM;;;;;N;;;;; A983;JAVANESE SIGN WIGNYAN;Mc;0;L;;;;;N;;;;; A984;JAVANESE LETTER A;Lo;0;L;;;;;N;;;;; A985;JAVANESE LETTER I KAWI;Lo;0;L;;;;;N;;;;; A986;JAVANESE LETTER I;Lo;0;L;;;;;N;;;;; A987;JAVANESE LETTER II;Lo;0;L;;;;;N;;;;; A988;JAVANESE LETTER U;Lo;0;L;;;;;N;;;;; A989;JAVANESE LETTER PA CEREK;Lo;0;L;;;;;N;;;;; A98A;JAVANESE LETTER NGA LELET;Lo;0;L;;;;;N;;;;; A98B;JAVANESE LETTER NGA LELET RASWADI;Lo;0;L;;;;;N;;;;; A98C;JAVANESE LETTER E;Lo;0;L;;;;;N;;;;; A98D;JAVANESE LETTER AI;Lo;0;L;;;;;N;;;;; A98E;JAVANESE LETTER O;Lo;0;L;;;;;N;;;;; A98F;JAVANESE LETTER KA;Lo;0;L;;;;;N;;;;; A990;JAVANESE LETTER KA SASAK;Lo;0;L;;;;;N;;;;; A991;JAVANESE LETTER KA MURDA;Lo;0;L;;;;;N;;;;; A992;JAVANESE LETTER GA;Lo;0;L;;;;;N;;;;; A993;JAVANESE LETTER GA MURDA;Lo;0;L;;;;;N;;;;; A994;JAVANESE LETTER NGA;Lo;0;L;;;;;N;;;;; A995;JAVANESE LETTER CA;Lo;0;L;;;;;N;;;;; A996;JAVANESE LETTER CA MURDA;Lo;0;L;;;;;N;;;;; A997;JAVANESE LETTER JA;Lo;0;L;;;;;N;;;;; A998;JAVANESE LETTER NYA MURDA;Lo;0;L;;;;;N;;;;; A999;JAVANESE LETTER JA MAHAPRANA;Lo;0;L;;;;;N;;;;; A99A;JAVANESE LETTER NYA;Lo;0;L;;;;;N;;;;; A99B;JAVANESE LETTER TTA;Lo;0;L;;;;;N;;;;; A99C;JAVANESE LETTER TTA MAHAPRANA;Lo;0;L;;;;;N;;;;; A99D;JAVANESE LETTER DDA;Lo;0;L;;;;;N;;;;; A99E;JAVANESE LETTER DDA MAHAPRANA;Lo;0;L;;;;;N;;;;; A99F;JAVANESE LETTER NA MURDA;Lo;0;L;;;;;N;;;;; A9A0;JAVANESE LETTER TA;Lo;0;L;;;;;N;;;;; A9A1;JAVANESE LETTER TA MURDA;Lo;0;L;;;;;N;;;;; A9A2;JAVANESE LETTER DA;Lo;0;L;;;;;N;;;;; A9A3;JAVANESE LETTER DA MAHAPRANA;Lo;0;L;;;;;N;;;;; A9A4;JAVANESE LETTER NA;Lo;0;L;;;;;N;;;;; A9A5;JAVANESE LETTER PA;Lo;0;L;;;;;N;;;;; A9A6;JAVANESE LETTER PA MURDA;Lo;0;L;;;;;N;;;;; A9A7;JAVANESE LETTER BA;Lo;0;L;;;;;N;;;;; A9A8;JAVANESE LETTER BA MURDA;Lo;0;L;;;;;N;;;;; A9A9;JAVANESE LETTER MA;Lo;0;L;;;;;N;;;;; A9AA;JAVANESE LETTER YA;Lo;0;L;;;;;N;;;;; A9AB;JAVANESE LETTER RA;Lo;0;L;;;;;N;;;;; A9AC;JAVANESE LETTER RA AGUNG;Lo;0;L;;;;;N;;;;; A9AD;JAVANESE LETTER LA;Lo;0;L;;;;;N;;;;; A9AE;JAVANESE LETTER WA;Lo;0;L;;;;;N;;;;; A9AF;JAVANESE LETTER SA MURDA;Lo;0;L;;;;;N;;;;; A9B0;JAVANESE LETTER SA MAHAPRANA;Lo;0;L;;;;;N;;;;; A9B1;JAVANESE LETTER SA;Lo;0;L;;;;;N;;;;; A9B2;JAVANESE LETTER HA;Lo;0;L;;;;;N;;;;; A9B3;JAVANESE SIGN CECAK TELU;Mn;7;NSM;;;;;N;;;;; A9B4;JAVANESE VOWEL SIGN TARUNG;Mc;0;L;;;;;N;;;;; A9B5;JAVANESE VOWEL SIGN TOLONG;Mc;0;L;;;;;N;;;;; A9B6;JAVANESE VOWEL SIGN WULU;Mn;0;NSM;;;;;N;;;;; A9B7;JAVANESE VOWEL SIGN WULU MELIK;Mn;0;NSM;;;;;N;;;;; A9B8;JAVANESE VOWEL SIGN SUKU;Mn;0;NSM;;;;;N;;;;; A9B9;JAVANESE VOWEL SIGN SUKU MENDUT;Mn;0;NSM;;;;;N;;;;; A9BA;JAVANESE VOWEL SIGN TALING;Mc;0;L;;;;;N;;;;; A9BB;JAVANESE VOWEL SIGN DIRGA MURE;Mc;0;L;;;;;N;;;;; A9BC;JAVANESE VOWEL SIGN PEPET;Mn;0;NSM;;;;;N;;;;; A9BD;JAVANESE CONSONANT SIGN KERET;Mn;0;NSM;;;;;N;;;;; A9BE;JAVANESE CONSONANT SIGN PENGKAL;Mc;0;L;;;;;N;;;;; A9BF;JAVANESE CONSONANT SIGN CAKRA;Mc;0;L;;;;;N;;;;; A9C0;JAVANESE PANGKON;Mc;9;L;;;;;N;;;;; A9C1;JAVANESE LEFT RERENGGAN;Po;0;L;;;;;N;;;;; A9C2;JAVANESE RIGHT RERENGGAN;Po;0;L;;;;;N;;;;; A9C3;JAVANESE PADA ANDAP;Po;0;L;;;;;N;;;;; A9C4;JAVANESE PADA MADYA;Po;0;L;;;;;N;;;;; A9C5;JAVANESE PADA LUHUR;Po;0;L;;;;;N;;;;; A9C6;JAVANESE PADA WINDU;Po;0;L;;;;;N;;;;; A9C7;JAVANESE PADA PANGKAT;Po;0;L;;;;;N;;;;; A9C8;JAVANESE PADA LINGSA;Po;0;L;;;;;N;;;;; A9C9;JAVANESE PADA LUNGSI;Po;0;L;;;;;N;;;;; A9CA;JAVANESE PADA ADEG;Po;0;L;;;;;N;;;;; A9CB;JAVANESE PADA ADEG ADEG;Po;0;L;;;;;N;;;;; A9CC;JAVANESE PADA PISELEH;Po;0;L;;;;;N;;;;; A9CD;JAVANESE TURNED PADA PISELEH;Po;0;L;;;;;N;;;;; A9CF;JAVANESE PANGRANGKEP;Lm;0;L;;;;;N;;;;; A9D0;JAVANESE DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; A9D1;JAVANESE DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; A9D2;JAVANESE DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; A9D3;JAVANESE DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; A9D4;JAVANESE DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; A9D5;JAVANESE DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; A9D6;JAVANESE DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; A9D7;JAVANESE DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; A9D8;JAVANESE DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; A9D9;JAVANESE DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; A9DE;JAVANESE PADA TIRTA TUMETES;Po;0;L;;;;;N;;;;; A9DF;JAVANESE PADA ISEN-ISEN;Po;0;L;;;;;N;;;;; A9E0;MYANMAR LETTER SHAN GHA;Lo;0;L;;;;;N;;;;; A9E1;MYANMAR LETTER SHAN CHA;Lo;0;L;;;;;N;;;;; A9E2;MYANMAR LETTER SHAN JHA;Lo;0;L;;;;;N;;;;; A9E3;MYANMAR LETTER SHAN NNA;Lo;0;L;;;;;N;;;;; A9E4;MYANMAR LETTER SHAN BHA;Lo;0;L;;;;;N;;;;; A9E5;MYANMAR SIGN SHAN SAW;Mn;0;NSM;;;;;N;;;;; A9E6;MYANMAR MODIFIER LETTER SHAN REDUPLICATION;Lm;0;L;;;;;N;;;;; A9E7;MYANMAR LETTER TAI LAING NYA;Lo;0;L;;;;;N;;;;; A9E8;MYANMAR LETTER TAI LAING FA;Lo;0;L;;;;;N;;;;; A9E9;MYANMAR LETTER TAI LAING GA;Lo;0;L;;;;;N;;;;; A9EA;MYANMAR LETTER TAI LAING GHA;Lo;0;L;;;;;N;;;;; A9EB;MYANMAR LETTER TAI LAING JA;Lo;0;L;;;;;N;;;;; A9EC;MYANMAR LETTER TAI LAING JHA;Lo;0;L;;;;;N;;;;; A9ED;MYANMAR LETTER TAI LAING DDA;Lo;0;L;;;;;N;;;;; A9EE;MYANMAR LETTER TAI LAING DDHA;Lo;0;L;;;;;N;;;;; A9EF;MYANMAR LETTER TAI LAING NNA;Lo;0;L;;;;;N;;;;; A9F0;MYANMAR TAI LAING DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; A9F1;MYANMAR TAI LAING DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; A9F2;MYANMAR TAI LAING DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; A9F3;MYANMAR TAI LAING DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; A9F4;MYANMAR TAI LAING DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; A9F5;MYANMAR TAI LAING DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; A9F6;MYANMAR TAI LAING DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; A9F7;MYANMAR TAI LAING DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; A9F8;MYANMAR TAI LAING DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; A9F9;MYANMAR TAI LAING DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; A9FA;MYANMAR LETTER TAI LAING LLA;Lo;0;L;;;;;N;;;;; A9FB;MYANMAR LETTER TAI LAING DA;Lo;0;L;;;;;N;;;;; A9FC;MYANMAR LETTER TAI LAING DHA;Lo;0;L;;;;;N;;;;; A9FD;MYANMAR LETTER TAI LAING BA;Lo;0;L;;;;;N;;;;; A9FE;MYANMAR LETTER TAI LAING BHA;Lo;0;L;;;;;N;;;;; AA00;CHAM LETTER A;Lo;0;L;;;;;N;;;;; AA01;CHAM LETTER I;Lo;0;L;;;;;N;;;;; AA02;CHAM LETTER U;Lo;0;L;;;;;N;;;;; AA03;CHAM LETTER E;Lo;0;L;;;;;N;;;;; AA04;CHAM LETTER AI;Lo;0;L;;;;;N;;;;; AA05;CHAM LETTER O;Lo;0;L;;;;;N;;;;; AA06;CHAM LETTER KA;Lo;0;L;;;;;N;;;;; AA07;CHAM LETTER KHA;Lo;0;L;;;;;N;;;;; AA08;CHAM LETTER GA;Lo;0;L;;;;;N;;;;; AA09;CHAM LETTER GHA;Lo;0;L;;;;;N;;;;; AA0A;CHAM LETTER NGUE;Lo;0;L;;;;;N;;;;; AA0B;CHAM LETTER NGA;Lo;0;L;;;;;N;;;;; AA0C;CHAM LETTER CHA;Lo;0;L;;;;;N;;;;; AA0D;CHAM LETTER CHHA;Lo;0;L;;;;;N;;;;; AA0E;CHAM LETTER JA;Lo;0;L;;;;;N;;;;; AA0F;CHAM LETTER JHA;Lo;0;L;;;;;N;;;;; AA10;CHAM LETTER NHUE;Lo;0;L;;;;;N;;;;; AA11;CHAM LETTER NHA;Lo;0;L;;;;;N;;;;; AA12;CHAM LETTER NHJA;Lo;0;L;;;;;N;;;;; AA13;CHAM LETTER TA;Lo;0;L;;;;;N;;;;; AA14;CHAM LETTER THA;Lo;0;L;;;;;N;;;;; AA15;CHAM LETTER DA;Lo;0;L;;;;;N;;;;; AA16;CHAM LETTER DHA;Lo;0;L;;;;;N;;;;; AA17;CHAM LETTER NUE;Lo;0;L;;;;;N;;;;; AA18;CHAM LETTER NA;Lo;0;L;;;;;N;;;;; AA19;CHAM LETTER DDA;Lo;0;L;;;;;N;;;;; AA1A;CHAM LETTER PA;Lo;0;L;;;;;N;;;;; AA1B;CHAM LETTER PPA;Lo;0;L;;;;;N;;;;; AA1C;CHAM LETTER PHA;Lo;0;L;;;;;N;;;;; AA1D;CHAM LETTER BA;Lo;0;L;;;;;N;;;;; AA1E;CHAM LETTER BHA;Lo;0;L;;;;;N;;;;; AA1F;CHAM LETTER MUE;Lo;0;L;;;;;N;;;;; AA20;CHAM LETTER MA;Lo;0;L;;;;;N;;;;; AA21;CHAM LETTER BBA;Lo;0;L;;;;;N;;;;; AA22;CHAM LETTER YA;Lo;0;L;;;;;N;;;;; AA23;CHAM LETTER RA;Lo;0;L;;;;;N;;;;; AA24;CHAM LETTER LA;Lo;0;L;;;;;N;;;;; AA25;CHAM LETTER VA;Lo;0;L;;;;;N;;;;; AA26;CHAM LETTER SSA;Lo;0;L;;;;;N;;;;; AA27;CHAM LETTER SA;Lo;0;L;;;;;N;;;;; AA28;CHAM LETTER HA;Lo;0;L;;;;;N;;;;; AA29;CHAM VOWEL SIGN AA;Mn;0;NSM;;;;;N;;;;; AA2A;CHAM VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; AA2B;CHAM VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; AA2C;CHAM VOWEL SIGN EI;Mn;0;NSM;;;;;N;;;;; AA2D;CHAM VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; AA2E;CHAM VOWEL SIGN OE;Mn;0;NSM;;;;;N;;;;; AA2F;CHAM VOWEL SIGN O;Mc;0;L;;;;;N;;;;; AA30;CHAM VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; AA31;CHAM VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; AA32;CHAM VOWEL SIGN UE;Mn;0;NSM;;;;;N;;;;; AA33;CHAM CONSONANT SIGN YA;Mc;0;L;;;;;N;;;;; AA34;CHAM CONSONANT SIGN RA;Mc;0;L;;;;;N;;;;; AA35;CHAM CONSONANT SIGN LA;Mn;0;NSM;;;;;N;;;;; AA36;CHAM CONSONANT SIGN WA;Mn;0;NSM;;;;;N;;;;; AA40;CHAM LETTER FINAL K;Lo;0;L;;;;;N;;;;; AA41;CHAM LETTER FINAL G;Lo;0;L;;;;;N;;;;; AA42;CHAM LETTER FINAL NG;Lo;0;L;;;;;N;;;;; AA43;CHAM CONSONANT SIGN FINAL NG;Mn;0;NSM;;;;;N;;;;; AA44;CHAM LETTER FINAL CH;Lo;0;L;;;;;N;;;;; AA45;CHAM LETTER FINAL T;Lo;0;L;;;;;N;;;;; AA46;CHAM LETTER FINAL N;Lo;0;L;;;;;N;;;;; AA47;CHAM LETTER FINAL P;Lo;0;L;;;;;N;;;;; AA48;CHAM LETTER FINAL Y;Lo;0;L;;;;;N;;;;; AA49;CHAM LETTER FINAL R;Lo;0;L;;;;;N;;;;; AA4A;CHAM LETTER FINAL L;Lo;0;L;;;;;N;;;;; AA4B;CHAM LETTER FINAL SS;Lo;0;L;;;;;N;;;;; AA4C;CHAM CONSONANT SIGN FINAL M;Mn;0;NSM;;;;;N;;;;; AA4D;CHAM CONSONANT SIGN FINAL H;Mc;0;L;;;;;N;;;;; AA50;CHAM DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; AA51;CHAM DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; AA52;CHAM DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; AA53;CHAM DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; AA54;CHAM DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; AA55;CHAM DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; AA56;CHAM DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; AA57;CHAM DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; AA58;CHAM DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; AA59;CHAM DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; AA5C;CHAM PUNCTUATION SPIRAL;Po;0;L;;;;;N;;;;; AA5D;CHAM PUNCTUATION DANDA;Po;0;L;;;;;N;;;;; AA5E;CHAM PUNCTUATION DOUBLE DANDA;Po;0;L;;;;;N;;;;; AA5F;CHAM PUNCTUATION TRIPLE DANDA;Po;0;L;;;;;N;;;;; AA60;MYANMAR LETTER KHAMTI GA;Lo;0;L;;;;;N;;;;; AA61;MYANMAR LETTER KHAMTI CA;Lo;0;L;;;;;N;;;;; AA62;MYANMAR LETTER KHAMTI CHA;Lo;0;L;;;;;N;;;;; AA63;MYANMAR LETTER KHAMTI JA;Lo;0;L;;;;;N;;;;; AA64;MYANMAR LETTER KHAMTI JHA;Lo;0;L;;;;;N;;;;; AA65;MYANMAR LETTER KHAMTI NYA;Lo;0;L;;;;;N;;;;; AA66;MYANMAR LETTER KHAMTI TTA;Lo;0;L;;;;;N;;;;; AA67;MYANMAR LETTER KHAMTI TTHA;Lo;0;L;;;;;N;;;;; AA68;MYANMAR LETTER KHAMTI DDA;Lo;0;L;;;;;N;;;;; AA69;MYANMAR LETTER KHAMTI DDHA;Lo;0;L;;;;;N;;;;; AA6A;MYANMAR LETTER KHAMTI DHA;Lo;0;L;;;;;N;;;;; AA6B;MYANMAR LETTER KHAMTI NA;Lo;0;L;;;;;N;;;;; AA6C;MYANMAR LETTER KHAMTI SA;Lo;0;L;;;;;N;;;;; AA6D;MYANMAR LETTER KHAMTI HA;Lo;0;L;;;;;N;;;;; AA6E;MYANMAR LETTER KHAMTI HHA;Lo;0;L;;;;;N;;;;; AA6F;MYANMAR LETTER KHAMTI FA;Lo;0;L;;;;;N;;;;; AA70;MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION;Lm;0;L;;;;;N;;;;; AA71;MYANMAR LETTER KHAMTI XA;Lo;0;L;;;;;N;;;;; AA72;MYANMAR LETTER KHAMTI ZA;Lo;0;L;;;;;N;;;;; AA73;MYANMAR LETTER KHAMTI RA;Lo;0;L;;;;;N;;;;; AA74;MYANMAR LOGOGRAM KHAMTI OAY;Lo;0;L;;;;;N;;;;; AA75;MYANMAR LOGOGRAM KHAMTI QN;Lo;0;L;;;;;N;;;;; AA76;MYANMAR LOGOGRAM KHAMTI HM;Lo;0;L;;;;;N;;;;; AA77;MYANMAR SYMBOL AITON EXCLAMATION;So;0;L;;;;;N;;;;; AA78;MYANMAR SYMBOL AITON ONE;So;0;L;;;;;N;;;;; AA79;MYANMAR SYMBOL AITON TWO;So;0;L;;;;;N;;;;; AA7A;MYANMAR LETTER AITON RA;Lo;0;L;;;;;N;;;;; AA7B;MYANMAR SIGN PAO KAREN TONE;Mc;0;L;;;;;N;;;;; AA7C;MYANMAR SIGN TAI LAING TONE-2;Mn;0;NSM;;;;;N;;;;; AA7D;MYANMAR SIGN TAI LAING TONE-5;Mc;0;L;;;;;N;;;;; AA7E;MYANMAR LETTER SHWE PALAUNG CHA;Lo;0;L;;;;;N;;;;; AA7F;MYANMAR LETTER SHWE PALAUNG SHA;Lo;0;L;;;;;N;;;;; AA80;TAI VIET LETTER LOW KO;Lo;0;L;;;;;N;;;;; AA81;TAI VIET LETTER HIGH KO;Lo;0;L;;;;;N;;;;; AA82;TAI VIET LETTER LOW KHO;Lo;0;L;;;;;N;;;;; AA83;TAI VIET LETTER HIGH KHO;Lo;0;L;;;;;N;;;;; AA84;TAI VIET LETTER LOW KHHO;Lo;0;L;;;;;N;;;;; AA85;TAI VIET LETTER HIGH KHHO;Lo;0;L;;;;;N;;;;; AA86;TAI VIET LETTER LOW GO;Lo;0;L;;;;;N;;;;; AA87;TAI VIET LETTER HIGH GO;Lo;0;L;;;;;N;;;;; AA88;TAI VIET LETTER LOW NGO;Lo;0;L;;;;;N;;;;; AA89;TAI VIET LETTER HIGH NGO;Lo;0;L;;;;;N;;;;; AA8A;TAI VIET LETTER LOW CO;Lo;0;L;;;;;N;;;;; AA8B;TAI VIET LETTER HIGH CO;Lo;0;L;;;;;N;;;;; AA8C;TAI VIET LETTER LOW CHO;Lo;0;L;;;;;N;;;;; AA8D;TAI VIET LETTER HIGH CHO;Lo;0;L;;;;;N;;;;; AA8E;TAI VIET LETTER LOW SO;Lo;0;L;;;;;N;;;;; AA8F;TAI VIET LETTER HIGH SO;Lo;0;L;;;;;N;;;;; AA90;TAI VIET LETTER LOW NYO;Lo;0;L;;;;;N;;;;; AA91;TAI VIET LETTER HIGH NYO;Lo;0;L;;;;;N;;;;; AA92;TAI VIET LETTER LOW DO;Lo;0;L;;;;;N;;;;; AA93;TAI VIET LETTER HIGH DO;Lo;0;L;;;;;N;;;;; AA94;TAI VIET LETTER LOW TO;Lo;0;L;;;;;N;;;;; AA95;TAI VIET LETTER HIGH TO;Lo;0;L;;;;;N;;;;; AA96;TAI VIET LETTER LOW THO;Lo;0;L;;;;;N;;;;; AA97;TAI VIET LETTER HIGH THO;Lo;0;L;;;;;N;;;;; AA98;TAI VIET LETTER LOW NO;Lo;0;L;;;;;N;;;;; AA99;TAI VIET LETTER HIGH NO;Lo;0;L;;;;;N;;;;; AA9A;TAI VIET LETTER LOW BO;Lo;0;L;;;;;N;;;;; AA9B;TAI VIET LETTER HIGH BO;Lo;0;L;;;;;N;;;;; AA9C;TAI VIET LETTER LOW PO;Lo;0;L;;;;;N;;;;; AA9D;TAI VIET LETTER HIGH PO;Lo;0;L;;;;;N;;;;; AA9E;TAI VIET LETTER LOW PHO;Lo;0;L;;;;;N;;;;; AA9F;TAI VIET LETTER HIGH PHO;Lo;0;L;;;;;N;;;;; AAA0;TAI VIET LETTER LOW FO;Lo;0;L;;;;;N;;;;; AAA1;TAI VIET LETTER HIGH FO;Lo;0;L;;;;;N;;;;; AAA2;TAI VIET LETTER LOW MO;Lo;0;L;;;;;N;;;;; AAA3;TAI VIET LETTER HIGH MO;Lo;0;L;;;;;N;;;;; AAA4;TAI VIET LETTER LOW YO;Lo;0;L;;;;;N;;;;; AAA5;TAI VIET LETTER HIGH YO;Lo;0;L;;;;;N;;;;; AAA6;TAI VIET LETTER LOW RO;Lo;0;L;;;;;N;;;;; AAA7;TAI VIET LETTER HIGH RO;Lo;0;L;;;;;N;;;;; AAA8;TAI VIET LETTER LOW LO;Lo;0;L;;;;;N;;;;; AAA9;TAI VIET LETTER HIGH LO;Lo;0;L;;;;;N;;;;; AAAA;TAI VIET LETTER LOW VO;Lo;0;L;;;;;N;;;;; AAAB;TAI VIET LETTER HIGH VO;Lo;0;L;;;;;N;;;;; AAAC;TAI VIET LETTER LOW HO;Lo;0;L;;;;;N;;;;; AAAD;TAI VIET LETTER HIGH HO;Lo;0;L;;;;;N;;;;; AAAE;TAI VIET LETTER LOW O;Lo;0;L;;;;;N;;;;; AAAF;TAI VIET LETTER HIGH O;Lo;0;L;;;;;N;;;;; AAB0;TAI VIET MAI KANG;Mn;230;NSM;;;;;N;;;;; AAB1;TAI VIET VOWEL AA;Lo;0;L;;;;;N;;;;; AAB2;TAI VIET VOWEL I;Mn;230;NSM;;;;;N;;;;; AAB3;TAI VIET VOWEL UE;Mn;230;NSM;;;;;N;;;;; AAB4;TAI VIET VOWEL U;Mn;220;NSM;;;;;N;;;;; AAB5;TAI VIET VOWEL E;Lo;0;L;;;;;N;;;;; AAB6;TAI VIET VOWEL O;Lo;0;L;;;;;N;;;;; AAB7;TAI VIET MAI KHIT;Mn;230;NSM;;;;;N;;;;; AAB8;TAI VIET VOWEL IA;Mn;230;NSM;;;;;N;;;;; AAB9;TAI VIET VOWEL UEA;Lo;0;L;;;;;N;;;;; AABA;TAI VIET VOWEL UA;Lo;0;L;;;;;N;;;;; AABB;TAI VIET VOWEL AUE;Lo;0;L;;;;;N;;;;; AABC;TAI VIET VOWEL AY;Lo;0;L;;;;;N;;;;; AABD;TAI VIET VOWEL AN;Lo;0;L;;;;;N;;;;; AABE;TAI VIET VOWEL AM;Mn;230;NSM;;;;;N;;;;; AABF;TAI VIET TONE MAI EK;Mn;230;NSM;;;;;N;;;;; AAC0;TAI VIET TONE MAI NUENG;Lo;0;L;;;;;N;;;;; AAC1;TAI VIET TONE MAI THO;Mn;230;NSM;;;;;N;;;;; AAC2;TAI VIET TONE MAI SONG;Lo;0;L;;;;;N;;;;; AADB;TAI VIET SYMBOL KON;Lo;0;L;;;;;N;;;;; AADC;TAI VIET SYMBOL NUENG;Lo;0;L;;;;;N;;;;; AADD;TAI VIET SYMBOL SAM;Lm;0;L;;;;;N;;;;; AADE;TAI VIET SYMBOL HO HOI;Po;0;L;;;;;N;;;;; AADF;TAI VIET SYMBOL KOI KOI;Po;0;L;;;;;N;;;;; AAE0;MEETEI MAYEK LETTER E;Lo;0;L;;;;;N;;;;; AAE1;MEETEI MAYEK LETTER O;Lo;0;L;;;;;N;;;;; AAE2;MEETEI MAYEK LETTER CHA;Lo;0;L;;;;;N;;;;; AAE3;MEETEI MAYEK LETTER NYA;Lo;0;L;;;;;N;;;;; AAE4;MEETEI MAYEK LETTER TTA;Lo;0;L;;;;;N;;;;; AAE5;MEETEI MAYEK LETTER TTHA;Lo;0;L;;;;;N;;;;; AAE6;MEETEI MAYEK LETTER DDA;Lo;0;L;;;;;N;;;;; AAE7;MEETEI MAYEK LETTER DDHA;Lo;0;L;;;;;N;;;;; AAE8;MEETEI MAYEK LETTER NNA;Lo;0;L;;;;;N;;;;; AAE9;MEETEI MAYEK LETTER SHA;Lo;0;L;;;;;N;;;;; AAEA;MEETEI MAYEK LETTER SSA;Lo;0;L;;;;;N;;;;; AAEB;MEETEI MAYEK VOWEL SIGN II;Mc;0;L;;;;;N;;;;; AAEC;MEETEI MAYEK VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; AAED;MEETEI MAYEK VOWEL SIGN AAI;Mn;0;NSM;;;;;N;;;;; AAEE;MEETEI MAYEK VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; AAEF;MEETEI MAYEK VOWEL SIGN AAU;Mc;0;L;;;;;N;;;;; AAF0;MEETEI MAYEK CHEIKHAN;Po;0;L;;;;;N;;;;; AAF1;MEETEI MAYEK AHANG KHUDAM;Po;0;L;;;;;N;;;;; AAF2;MEETEI MAYEK ANJI;Lo;0;L;;;;;N;;;;; AAF3;MEETEI MAYEK SYLLABLE REPETITION MARK;Lm;0;L;;;;;N;;;;; AAF4;MEETEI MAYEK WORD REPETITION MARK;Lm;0;L;;;;;N;;;;; AAF5;MEETEI MAYEK VOWEL SIGN VISARGA;Mc;0;L;;;;;N;;;;; AAF6;MEETEI MAYEK VIRAMA;Mn;9;NSM;;;;;N;;;;; AB01;ETHIOPIC SYLLABLE TTHU;Lo;0;L;;;;;N;;;;; AB02;ETHIOPIC SYLLABLE TTHI;Lo;0;L;;;;;N;;;;; AB03;ETHIOPIC SYLLABLE TTHAA;Lo;0;L;;;;;N;;;;; AB04;ETHIOPIC SYLLABLE TTHEE;Lo;0;L;;;;;N;;;;; AB05;ETHIOPIC SYLLABLE TTHE;Lo;0;L;;;;;N;;;;; AB06;ETHIOPIC SYLLABLE TTHO;Lo;0;L;;;;;N;;;;; AB09;ETHIOPIC SYLLABLE DDHU;Lo;0;L;;;;;N;;;;; AB0A;ETHIOPIC SYLLABLE DDHI;Lo;0;L;;;;;N;;;;; AB0B;ETHIOPIC SYLLABLE DDHAA;Lo;0;L;;;;;N;;;;; AB0C;ETHIOPIC SYLLABLE DDHEE;Lo;0;L;;;;;N;;;;; AB0D;ETHIOPIC SYLLABLE DDHE;Lo;0;L;;;;;N;;;;; AB0E;ETHIOPIC SYLLABLE DDHO;Lo;0;L;;;;;N;;;;; AB11;ETHIOPIC SYLLABLE DZU;Lo;0;L;;;;;N;;;;; AB12;ETHIOPIC SYLLABLE DZI;Lo;0;L;;;;;N;;;;; AB13;ETHIOPIC SYLLABLE DZAA;Lo;0;L;;;;;N;;;;; AB14;ETHIOPIC SYLLABLE DZEE;Lo;0;L;;;;;N;;;;; AB15;ETHIOPIC SYLLABLE DZE;Lo;0;L;;;;;N;;;;; AB16;ETHIOPIC SYLLABLE DZO;Lo;0;L;;;;;N;;;;; AB20;ETHIOPIC SYLLABLE CCHHA;Lo;0;L;;;;;N;;;;; AB21;ETHIOPIC SYLLABLE CCHHU;Lo;0;L;;;;;N;;;;; AB22;ETHIOPIC SYLLABLE CCHHI;Lo;0;L;;;;;N;;;;; AB23;ETHIOPIC SYLLABLE CCHHAA;Lo;0;L;;;;;N;;;;; AB24;ETHIOPIC SYLLABLE CCHHEE;Lo;0;L;;;;;N;;;;; AB25;ETHIOPIC SYLLABLE CCHHE;Lo;0;L;;;;;N;;;;; AB26;ETHIOPIC SYLLABLE CCHHO;Lo;0;L;;;;;N;;;;; AB28;ETHIOPIC SYLLABLE BBA;Lo;0;L;;;;;N;;;;; AB29;ETHIOPIC SYLLABLE BBU;Lo;0;L;;;;;N;;;;; AB2A;ETHIOPIC SYLLABLE BBI;Lo;0;L;;;;;N;;;;; AB2B;ETHIOPIC SYLLABLE BBAA;Lo;0;L;;;;;N;;;;; AB2C;ETHIOPIC SYLLABLE BBEE;Lo;0;L;;;;;N;;;;; AB2D;ETHIOPIC SYLLABLE BBE;Lo;0;L;;;;;N;;;;; AB2E;ETHIOPIC SYLLABLE BBO;Lo;0;L;;;;;N;;;;; AB30;LATIN SMALL LETTER BARRED ALPHA;Ll;0;L;;;;;N;;;;; AB31;LATIN SMALL LETTER A REVERSED-SCHWA;Ll;0;L;;;;;N;;;;; AB32;LATIN SMALL LETTER BLACKLETTER E;Ll;0;L;;;;;N;;;;; AB33;LATIN SMALL LETTER BARRED E;Ll;0;L;;;;;N;;;;; AB34;LATIN SMALL LETTER E WITH FLOURISH;Ll;0;L;;;;;N;;;;; AB35;LATIN SMALL LETTER LENIS F;Ll;0;L;;;;;N;;;;; AB36;LATIN SMALL LETTER SCRIPT G WITH CROSSED-TAIL;Ll;0;L;;;;;N;;;;; AB37;LATIN SMALL LETTER L WITH INVERTED LAZY S;Ll;0;L;;;;;N;;;;; AB38;LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE;Ll;0;L;;;;;N;;;;; AB39;LATIN SMALL LETTER L WITH MIDDLE RING;Ll;0;L;;;;;N;;;;; AB3A;LATIN SMALL LETTER M WITH CROSSED-TAIL;Ll;0;L;;;;;N;;;;; AB3B;LATIN SMALL LETTER N WITH CROSSED-TAIL;Ll;0;L;;;;;N;;;;; AB3C;LATIN SMALL LETTER ENG WITH CROSSED-TAIL;Ll;0;L;;;;;N;;;;; AB3D;LATIN SMALL LETTER BLACKLETTER O;Ll;0;L;;;;;N;;;;; AB3E;LATIN SMALL LETTER BLACKLETTER O WITH STROKE;Ll;0;L;;;;;N;;;;; AB3F;LATIN SMALL LETTER OPEN O WITH STROKE;Ll;0;L;;;;;N;;;;; AB40;LATIN SMALL LETTER INVERTED OE;Ll;0;L;;;;;N;;;;; AB41;LATIN SMALL LETTER TURNED OE WITH STROKE;Ll;0;L;;;;;N;;;;; AB42;LATIN SMALL LETTER TURNED OE WITH HORIZONTAL STROKE;Ll;0;L;;;;;N;;;;; AB43;LATIN SMALL LETTER TURNED O OPEN-O;Ll;0;L;;;;;N;;;;; AB44;LATIN SMALL LETTER TURNED O OPEN-O WITH STROKE;Ll;0;L;;;;;N;;;;; AB45;LATIN SMALL LETTER STIRRUP R;Ll;0;L;;;;;N;;;;; AB46;LATIN LETTER SMALL CAPITAL R WITH RIGHT LEG;Ll;0;L;;;;;N;;;;; AB47;LATIN SMALL LETTER R WITHOUT HANDLE;Ll;0;L;;;;;N;;;;; AB48;LATIN SMALL LETTER DOUBLE R;Ll;0;L;;;;;N;;;;; AB49;LATIN SMALL LETTER R WITH CROSSED-TAIL;Ll;0;L;;;;;N;;;;; AB4A;LATIN SMALL LETTER DOUBLE R WITH CROSSED-TAIL;Ll;0;L;;;;;N;;;;; AB4B;LATIN SMALL LETTER SCRIPT R;Ll;0;L;;;;;N;;;;; AB4C;LATIN SMALL LETTER SCRIPT R WITH RING;Ll;0;L;;;;;N;;;;; AB4D;LATIN SMALL LETTER BASELINE ESH;Ll;0;L;;;;;N;;;;; AB4E;LATIN SMALL LETTER U WITH SHORT RIGHT LEG;Ll;0;L;;;;;N;;;;; AB4F;LATIN SMALL LETTER U BAR WITH SHORT RIGHT LEG;Ll;0;L;;;;;N;;;;; AB50;LATIN SMALL LETTER UI;Ll;0;L;;;;;N;;;;; AB51;LATIN SMALL LETTER TURNED UI;Ll;0;L;;;;;N;;;;; AB52;LATIN SMALL LETTER U WITH LEFT HOOK;Ll;0;L;;;;;N;;;;; AB53;LATIN SMALL LETTER CHI;Ll;0;L;;;;;N;;;A7B3;;A7B3 AB54;LATIN SMALL LETTER CHI WITH LOW RIGHT RING;Ll;0;L;;;;;N;;;;; AB55;LATIN SMALL LETTER CHI WITH LOW LEFT SERIF;Ll;0;L;;;;;N;;;;; AB56;LATIN SMALL LETTER X WITH LOW RIGHT RING;Ll;0;L;;;;;N;;;;; AB57;LATIN SMALL LETTER X WITH LONG LEFT LEG;Ll;0;L;;;;;N;;;;; AB58;LATIN SMALL LETTER X WITH LONG LEFT LEG AND LOW RIGHT RING;Ll;0;L;;;;;N;;;;; AB59;LATIN SMALL LETTER X WITH LONG LEFT LEG WITH SERIF;Ll;0;L;;;;;N;;;;; AB5A;LATIN SMALL LETTER Y WITH SHORT RIGHT LEG;Ll;0;L;;;;;N;;;;; AB5B;MODIFIER BREVE WITH INVERTED BREVE;Sk;0;L;;;;;N;;;;; AB5C;MODIFIER LETTER SMALL HENG;Lm;0;L; A727;;;;N;;;;; AB5D;MODIFIER LETTER SMALL L WITH INVERTED LAZY S;Lm;0;L; AB37;;;;N;;;;; AB5E;MODIFIER LETTER SMALL L WITH MIDDLE TILDE;Lm;0;L; 026B;;;;N;;;;; AB5F;MODIFIER LETTER SMALL U WITH LEFT HOOK;Lm;0;L; AB52;;;;N;;;;; AB60;LATIN SMALL LETTER SAKHA YAT;Ll;0;L;;;;;N;;;;; AB61;LATIN SMALL LETTER IOTIFIED E;Ll;0;L;;;;;N;;;;; AB62;LATIN SMALL LETTER OPEN OE;Ll;0;L;;;;;N;;;;; AB63;LATIN SMALL LETTER UO;Ll;0;L;;;;;N;;;;; AB64;LATIN SMALL LETTER INVERTED ALPHA;Ll;0;L;;;;;N;;;;; AB65;GREEK LETTER SMALL CAPITAL OMEGA;Ll;0;L;;;;;N;;;;; AB66;LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; AB67;LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; AB68;LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;; AB69;MODIFIER LETTER SMALL TURNED W;Lm;0;L; 028D;;;;N;;;;; AB6A;MODIFIER LETTER LEFT TACK;Sk;0;ON;;;;;N;;;;; AB6B;MODIFIER LETTER RIGHT TACK;Sk;0;ON;;;;;N;;;;; AB70;CHEROKEE SMALL LETTER A;Ll;0;L;;;;;N;;;13A0;;13A0 AB71;CHEROKEE SMALL LETTER E;Ll;0;L;;;;;N;;;13A1;;13A1 AB72;CHEROKEE SMALL LETTER I;Ll;0;L;;;;;N;;;13A2;;13A2 AB73;CHEROKEE SMALL LETTER O;Ll;0;L;;;;;N;;;13A3;;13A3 AB74;CHEROKEE SMALL LETTER U;Ll;0;L;;;;;N;;;13A4;;13A4 AB75;CHEROKEE SMALL LETTER V;Ll;0;L;;;;;N;;;13A5;;13A5 AB76;CHEROKEE SMALL LETTER GA;Ll;0;L;;;;;N;;;13A6;;13A6 AB77;CHEROKEE SMALL LETTER KA;Ll;0;L;;;;;N;;;13A7;;13A7 AB78;CHEROKEE SMALL LETTER GE;Ll;0;L;;;;;N;;;13A8;;13A8 AB79;CHEROKEE SMALL LETTER GI;Ll;0;L;;;;;N;;;13A9;;13A9 AB7A;CHEROKEE SMALL LETTER GO;Ll;0;L;;;;;N;;;13AA;;13AA AB7B;CHEROKEE SMALL LETTER GU;Ll;0;L;;;;;N;;;13AB;;13AB AB7C;CHEROKEE SMALL LETTER GV;Ll;0;L;;;;;N;;;13AC;;13AC AB7D;CHEROKEE SMALL LETTER HA;Ll;0;L;;;;;N;;;13AD;;13AD AB7E;CHEROKEE SMALL LETTER HE;Ll;0;L;;;;;N;;;13AE;;13AE AB7F;CHEROKEE SMALL LETTER HI;Ll;0;L;;;;;N;;;13AF;;13AF AB80;CHEROKEE SMALL LETTER HO;Ll;0;L;;;;;N;;;13B0;;13B0 AB81;CHEROKEE SMALL LETTER HU;Ll;0;L;;;;;N;;;13B1;;13B1 AB82;CHEROKEE SMALL LETTER HV;Ll;0;L;;;;;N;;;13B2;;13B2 AB83;CHEROKEE SMALL LETTER LA;Ll;0;L;;;;;N;;;13B3;;13B3 AB84;CHEROKEE SMALL LETTER LE;Ll;0;L;;;;;N;;;13B4;;13B4 AB85;CHEROKEE SMALL LETTER LI;Ll;0;L;;;;;N;;;13B5;;13B5 AB86;CHEROKEE SMALL LETTER LO;Ll;0;L;;;;;N;;;13B6;;13B6 AB87;CHEROKEE SMALL LETTER LU;Ll;0;L;;;;;N;;;13B7;;13B7 AB88;CHEROKEE SMALL LETTER LV;Ll;0;L;;;;;N;;;13B8;;13B8 AB89;CHEROKEE SMALL LETTER MA;Ll;0;L;;;;;N;;;13B9;;13B9 AB8A;CHEROKEE SMALL LETTER ME;Ll;0;L;;;;;N;;;13BA;;13BA AB8B;CHEROKEE SMALL LETTER MI;Ll;0;L;;;;;N;;;13BB;;13BB AB8C;CHEROKEE SMALL LETTER MO;Ll;0;L;;;;;N;;;13BC;;13BC AB8D;CHEROKEE SMALL LETTER MU;Ll;0;L;;;;;N;;;13BD;;13BD AB8E;CHEROKEE SMALL LETTER NA;Ll;0;L;;;;;N;;;13BE;;13BE AB8F;CHEROKEE SMALL LETTER HNA;Ll;0;L;;;;;N;;;13BF;;13BF AB90;CHEROKEE SMALL LETTER NAH;Ll;0;L;;;;;N;;;13C0;;13C0 AB91;CHEROKEE SMALL LETTER NE;Ll;0;L;;;;;N;;;13C1;;13C1 AB92;CHEROKEE SMALL LETTER NI;Ll;0;L;;;;;N;;;13C2;;13C2 AB93;CHEROKEE SMALL LETTER NO;Ll;0;L;;;;;N;;;13C3;;13C3 AB94;CHEROKEE SMALL LETTER NU;Ll;0;L;;;;;N;;;13C4;;13C4 AB95;CHEROKEE SMALL LETTER NV;Ll;0;L;;;;;N;;;13C5;;13C5 AB96;CHEROKEE SMALL LETTER QUA;Ll;0;L;;;;;N;;;13C6;;13C6 AB97;CHEROKEE SMALL LETTER QUE;Ll;0;L;;;;;N;;;13C7;;13C7 AB98;CHEROKEE SMALL LETTER QUI;Ll;0;L;;;;;N;;;13C8;;13C8 AB99;CHEROKEE SMALL LETTER QUO;Ll;0;L;;;;;N;;;13C9;;13C9 AB9A;CHEROKEE SMALL LETTER QUU;Ll;0;L;;;;;N;;;13CA;;13CA AB9B;CHEROKEE SMALL LETTER QUV;Ll;0;L;;;;;N;;;13CB;;13CB AB9C;CHEROKEE SMALL LETTER SA;Ll;0;L;;;;;N;;;13CC;;13CC AB9D;CHEROKEE SMALL LETTER S;Ll;0;L;;;;;N;;;13CD;;13CD AB9E;CHEROKEE SMALL LETTER SE;Ll;0;L;;;;;N;;;13CE;;13CE AB9F;CHEROKEE SMALL LETTER SI;Ll;0;L;;;;;N;;;13CF;;13CF ABA0;CHEROKEE SMALL LETTER SO;Ll;0;L;;;;;N;;;13D0;;13D0 ABA1;CHEROKEE SMALL LETTER SU;Ll;0;L;;;;;N;;;13D1;;13D1 ABA2;CHEROKEE SMALL LETTER SV;Ll;0;L;;;;;N;;;13D2;;13D2 ABA3;CHEROKEE SMALL LETTER DA;Ll;0;L;;;;;N;;;13D3;;13D3 ABA4;CHEROKEE SMALL LETTER TA;Ll;0;L;;;;;N;;;13D4;;13D4 ABA5;CHEROKEE SMALL LETTER DE;Ll;0;L;;;;;N;;;13D5;;13D5 ABA6;CHEROKEE SMALL LETTER TE;Ll;0;L;;;;;N;;;13D6;;13D6 ABA7;CHEROKEE SMALL LETTER DI;Ll;0;L;;;;;N;;;13D7;;13D7 ABA8;CHEROKEE SMALL LETTER TI;Ll;0;L;;;;;N;;;13D8;;13D8 ABA9;CHEROKEE SMALL LETTER DO;Ll;0;L;;;;;N;;;13D9;;13D9 ABAA;CHEROKEE SMALL LETTER DU;Ll;0;L;;;;;N;;;13DA;;13DA ABAB;CHEROKEE SMALL LETTER DV;Ll;0;L;;;;;N;;;13DB;;13DB ABAC;CHEROKEE SMALL LETTER DLA;Ll;0;L;;;;;N;;;13DC;;13DC ABAD;CHEROKEE SMALL LETTER TLA;Ll;0;L;;;;;N;;;13DD;;13DD ABAE;CHEROKEE SMALL LETTER TLE;Ll;0;L;;;;;N;;;13DE;;13DE ABAF;CHEROKEE SMALL LETTER TLI;Ll;0;L;;;;;N;;;13DF;;13DF ABB0;CHEROKEE SMALL LETTER TLO;Ll;0;L;;;;;N;;;13E0;;13E0 ABB1;CHEROKEE SMALL LETTER TLU;Ll;0;L;;;;;N;;;13E1;;13E1 ABB2;CHEROKEE SMALL LETTER TLV;Ll;0;L;;;;;N;;;13E2;;13E2 ABB3;CHEROKEE SMALL LETTER TSA;Ll;0;L;;;;;N;;;13E3;;13E3 ABB4;CHEROKEE SMALL LETTER TSE;Ll;0;L;;;;;N;;;13E4;;13E4 ABB5;CHEROKEE SMALL LETTER TSI;Ll;0;L;;;;;N;;;13E5;;13E5 ABB6;CHEROKEE SMALL LETTER TSO;Ll;0;L;;;;;N;;;13E6;;13E6 ABB7;CHEROKEE SMALL LETTER TSU;Ll;0;L;;;;;N;;;13E7;;13E7 ABB8;CHEROKEE SMALL LETTER TSV;Ll;0;L;;;;;N;;;13E8;;13E8 ABB9;CHEROKEE SMALL LETTER WA;Ll;0;L;;;;;N;;;13E9;;13E9 ABBA;CHEROKEE SMALL LETTER WE;Ll;0;L;;;;;N;;;13EA;;13EA ABBB;CHEROKEE SMALL LETTER WI;Ll;0;L;;;;;N;;;13EB;;13EB ABBC;CHEROKEE SMALL LETTER WO;Ll;0;L;;;;;N;;;13EC;;13EC ABBD;CHEROKEE SMALL LETTER WU;Ll;0;L;;;;;N;;;13ED;;13ED ABBE;CHEROKEE SMALL LETTER WV;Ll;0;L;;;;;N;;;13EE;;13EE ABBF;CHEROKEE SMALL LETTER YA;Ll;0;L;;;;;N;;;13EF;;13EF ABC0;MEETEI MAYEK LETTER KOK;Lo;0;L;;;;;N;;;;; ABC1;MEETEI MAYEK LETTER SAM;Lo;0;L;;;;;N;;;;; ABC2;MEETEI MAYEK LETTER LAI;Lo;0;L;;;;;N;;;;; ABC3;MEETEI MAYEK LETTER MIT;Lo;0;L;;;;;N;;;;; ABC4;MEETEI MAYEK LETTER PA;Lo;0;L;;;;;N;;;;; ABC5;MEETEI MAYEK LETTER NA;Lo;0;L;;;;;N;;;;; ABC6;MEETEI MAYEK LETTER CHIL;Lo;0;L;;;;;N;;;;; ABC7;MEETEI MAYEK LETTER TIL;Lo;0;L;;;;;N;;;;; ABC8;MEETEI MAYEK LETTER KHOU;Lo;0;L;;;;;N;;;;; ABC9;MEETEI MAYEK LETTER NGOU;Lo;0;L;;;;;N;;;;; ABCA;MEETEI MAYEK LETTER THOU;Lo;0;L;;;;;N;;;;; ABCB;MEETEI MAYEK LETTER WAI;Lo;0;L;;;;;N;;;;; ABCC;MEETEI MAYEK LETTER YANG;Lo;0;L;;;;;N;;;;; ABCD;MEETEI MAYEK LETTER HUK;Lo;0;L;;;;;N;;;;; ABCE;MEETEI MAYEK LETTER UN;Lo;0;L;;;;;N;;;;; ABCF;MEETEI MAYEK LETTER I;Lo;0;L;;;;;N;;;;; ABD0;MEETEI MAYEK LETTER PHAM;Lo;0;L;;;;;N;;;;; ABD1;MEETEI MAYEK LETTER ATIYA;Lo;0;L;;;;;N;;;;; ABD2;MEETEI MAYEK LETTER GOK;Lo;0;L;;;;;N;;;;; ABD3;MEETEI MAYEK LETTER JHAM;Lo;0;L;;;;;N;;;;; ABD4;MEETEI MAYEK LETTER RAI;Lo;0;L;;;;;N;;;;; ABD5;MEETEI MAYEK LETTER BA;Lo;0;L;;;;;N;;;;; ABD6;MEETEI MAYEK LETTER JIL;Lo;0;L;;;;;N;;;;; ABD7;MEETEI MAYEK LETTER DIL;Lo;0;L;;;;;N;;;;; ABD8;MEETEI MAYEK LETTER GHOU;Lo;0;L;;;;;N;;;;; ABD9;MEETEI MAYEK LETTER DHOU;Lo;0;L;;;;;N;;;;; ABDA;MEETEI MAYEK LETTER BHAM;Lo;0;L;;;;;N;;;;; ABDB;MEETEI MAYEK LETTER KOK LONSUM;Lo;0;L;;;;;N;;;;; ABDC;MEETEI MAYEK LETTER LAI LONSUM;Lo;0;L;;;;;N;;;;; ABDD;MEETEI MAYEK LETTER MIT LONSUM;Lo;0;L;;;;;N;;;;; ABDE;MEETEI MAYEK LETTER PA LONSUM;Lo;0;L;;;;;N;;;;; ABDF;MEETEI MAYEK LETTER NA LONSUM;Lo;0;L;;;;;N;;;;; ABE0;MEETEI MAYEK LETTER TIL LONSUM;Lo;0;L;;;;;N;;;;; ABE1;MEETEI MAYEK LETTER NGOU LONSUM;Lo;0;L;;;;;N;;;;; ABE2;MEETEI MAYEK LETTER I LONSUM;Lo;0;L;;;;;N;;;;; ABE3;MEETEI MAYEK VOWEL SIGN ONAP;Mc;0;L;;;;;N;;;;; ABE4;MEETEI MAYEK VOWEL SIGN INAP;Mc;0;L;;;;;N;;;;; ABE5;MEETEI MAYEK VOWEL SIGN ANAP;Mn;0;NSM;;;;;N;;;;; ABE6;MEETEI MAYEK VOWEL SIGN YENAP;Mc;0;L;;;;;N;;;;; ABE7;MEETEI MAYEK VOWEL SIGN SOUNAP;Mc;0;L;;;;;N;;;;; ABE8;MEETEI MAYEK VOWEL SIGN UNAP;Mn;0;NSM;;;;;N;;;;; ABE9;MEETEI MAYEK VOWEL SIGN CHEINAP;Mc;0;L;;;;;N;;;;; ABEA;MEETEI MAYEK VOWEL SIGN NUNG;Mc;0;L;;;;;N;;;;; ABEB;MEETEI MAYEK CHEIKHEI;Po;0;L;;;;;N;;;;; ABEC;MEETEI MAYEK LUM IYEK;Mc;0;L;;;;;N;;;;; ABED;MEETEI MAYEK APUN IYEK;Mn;9;NSM;;;;;N;;;;; ABF0;MEETEI MAYEK DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; ABF1;MEETEI MAYEK DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; ABF2;MEETEI MAYEK DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; ABF3;MEETEI MAYEK DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; ABF4;MEETEI MAYEK DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; ABF5;MEETEI MAYEK DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; ABF6;MEETEI MAYEK DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; ABF7;MEETEI MAYEK DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; ABF8;MEETEI MAYEK DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; ABF9;MEETEI MAYEK DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; AC00;;Lo;0;L;;;;;N;;;;; D7A3;;Lo;0;L;;;;;N;;;;; D7B0;HANGUL JUNGSEONG O-YEO;Lo;0;L;;;;;N;;;;; D7B1;HANGUL JUNGSEONG O-O-I;Lo;0;L;;;;;N;;;;; D7B2;HANGUL JUNGSEONG YO-A;Lo;0;L;;;;;N;;;;; D7B3;HANGUL JUNGSEONG YO-AE;Lo;0;L;;;;;N;;;;; D7B4;HANGUL JUNGSEONG YO-EO;Lo;0;L;;;;;N;;;;; D7B5;HANGUL JUNGSEONG U-YEO;Lo;0;L;;;;;N;;;;; D7B6;HANGUL JUNGSEONG U-I-I;Lo;0;L;;;;;N;;;;; D7B7;HANGUL JUNGSEONG YU-AE;Lo;0;L;;;;;N;;;;; D7B8;HANGUL JUNGSEONG YU-O;Lo;0;L;;;;;N;;;;; D7B9;HANGUL JUNGSEONG EU-A;Lo;0;L;;;;;N;;;;; D7BA;HANGUL JUNGSEONG EU-EO;Lo;0;L;;;;;N;;;;; D7BB;HANGUL JUNGSEONG EU-E;Lo;0;L;;;;;N;;;;; D7BC;HANGUL JUNGSEONG EU-O;Lo;0;L;;;;;N;;;;; D7BD;HANGUL JUNGSEONG I-YA-O;Lo;0;L;;;;;N;;;;; D7BE;HANGUL JUNGSEONG I-YAE;Lo;0;L;;;;;N;;;;; D7BF;HANGUL JUNGSEONG I-YEO;Lo;0;L;;;;;N;;;;; D7C0;HANGUL JUNGSEONG I-YE;Lo;0;L;;;;;N;;;;; D7C1;HANGUL JUNGSEONG I-O-I;Lo;0;L;;;;;N;;;;; D7C2;HANGUL JUNGSEONG I-YO;Lo;0;L;;;;;N;;;;; D7C3;HANGUL JUNGSEONG I-YU;Lo;0;L;;;;;N;;;;; D7C4;HANGUL JUNGSEONG I-I;Lo;0;L;;;;;N;;;;; D7C5;HANGUL JUNGSEONG ARAEA-A;Lo;0;L;;;;;N;;;;; D7C6;HANGUL JUNGSEONG ARAEA-E;Lo;0;L;;;;;N;;;;; D7CB;HANGUL JONGSEONG NIEUN-RIEUL;Lo;0;L;;;;;N;;;;; D7CC;HANGUL JONGSEONG NIEUN-CHIEUCH;Lo;0;L;;;;;N;;;;; D7CD;HANGUL JONGSEONG SSANGTIKEUT;Lo;0;L;;;;;N;;;;; D7CE;HANGUL JONGSEONG SSANGTIKEUT-PIEUP;Lo;0;L;;;;;N;;;;; D7CF;HANGUL JONGSEONG TIKEUT-PIEUP;Lo;0;L;;;;;N;;;;; D7D0;HANGUL JONGSEONG TIKEUT-SIOS;Lo;0;L;;;;;N;;;;; D7D1;HANGUL JONGSEONG TIKEUT-SIOS-KIYEOK;Lo;0;L;;;;;N;;;;; D7D2;HANGUL JONGSEONG TIKEUT-CIEUC;Lo;0;L;;;;;N;;;;; D7D3;HANGUL JONGSEONG TIKEUT-CHIEUCH;Lo;0;L;;;;;N;;;;; D7D4;HANGUL JONGSEONG TIKEUT-THIEUTH;Lo;0;L;;;;;N;;;;; D7D5;HANGUL JONGSEONG RIEUL-SSANGKIYEOK;Lo;0;L;;;;;N;;;;; D7D6;HANGUL JONGSEONG RIEUL-KIYEOK-HIEUH;Lo;0;L;;;;;N;;;;; D7D7;HANGUL JONGSEONG SSANGRIEUL-KHIEUKH;Lo;0;L;;;;;N;;;;; D7D8;HANGUL JONGSEONG RIEUL-MIEUM-HIEUH;Lo;0;L;;;;;N;;;;; D7D9;HANGUL JONGSEONG RIEUL-PIEUP-TIKEUT;Lo;0;L;;;;;N;;;;; D7DA;HANGUL JONGSEONG RIEUL-PIEUP-PHIEUPH;Lo;0;L;;;;;N;;;;; D7DB;HANGUL JONGSEONG RIEUL-YESIEUNG;Lo;0;L;;;;;N;;;;; D7DC;HANGUL JONGSEONG RIEUL-YEORINHIEUH-HIEUH;Lo;0;L;;;;;N;;;;; D7DD;HANGUL JONGSEONG KAPYEOUNRIEUL;Lo;0;L;;;;;N;;;;; D7DE;HANGUL JONGSEONG MIEUM-NIEUN;Lo;0;L;;;;;N;;;;; D7DF;HANGUL JONGSEONG MIEUM-SSANGNIEUN;Lo;0;L;;;;;N;;;;; D7E0;HANGUL JONGSEONG SSANGMIEUM;Lo;0;L;;;;;N;;;;; D7E1;HANGUL JONGSEONG MIEUM-PIEUP-SIOS;Lo;0;L;;;;;N;;;;; D7E2;HANGUL JONGSEONG MIEUM-CIEUC;Lo;0;L;;;;;N;;;;; D7E3;HANGUL JONGSEONG PIEUP-TIKEUT;Lo;0;L;;;;;N;;;;; D7E4;HANGUL JONGSEONG PIEUP-RIEUL-PHIEUPH;Lo;0;L;;;;;N;;;;; D7E5;HANGUL JONGSEONG PIEUP-MIEUM;Lo;0;L;;;;;N;;;;; D7E6;HANGUL JONGSEONG SSANGPIEUP;Lo;0;L;;;;;N;;;;; D7E7;HANGUL JONGSEONG PIEUP-SIOS-TIKEUT;Lo;0;L;;;;;N;;;;; D7E8;HANGUL JONGSEONG PIEUP-CIEUC;Lo;0;L;;;;;N;;;;; D7E9;HANGUL JONGSEONG PIEUP-CHIEUCH;Lo;0;L;;;;;N;;;;; D7EA;HANGUL JONGSEONG SIOS-MIEUM;Lo;0;L;;;;;N;;;;; D7EB;HANGUL JONGSEONG SIOS-KAPYEOUNPIEUP;Lo;0;L;;;;;N;;;;; D7EC;HANGUL JONGSEONG SSANGSIOS-KIYEOK;Lo;0;L;;;;;N;;;;; D7ED;HANGUL JONGSEONG SSANGSIOS-TIKEUT;Lo;0;L;;;;;N;;;;; D7EE;HANGUL JONGSEONG SIOS-PANSIOS;Lo;0;L;;;;;N;;;;; D7EF;HANGUL JONGSEONG SIOS-CIEUC;Lo;0;L;;;;;N;;;;; D7F0;HANGUL JONGSEONG SIOS-CHIEUCH;Lo;0;L;;;;;N;;;;; D7F1;HANGUL JONGSEONG SIOS-THIEUTH;Lo;0;L;;;;;N;;;;; D7F2;HANGUL JONGSEONG SIOS-HIEUH;Lo;0;L;;;;;N;;;;; D7F3;HANGUL JONGSEONG PANSIOS-PIEUP;Lo;0;L;;;;;N;;;;; D7F4;HANGUL JONGSEONG PANSIOS-KAPYEOUNPIEUP;Lo;0;L;;;;;N;;;;; D7F5;HANGUL JONGSEONG YESIEUNG-MIEUM;Lo;0;L;;;;;N;;;;; D7F6;HANGUL JONGSEONG YESIEUNG-HIEUH;Lo;0;L;;;;;N;;;;; D7F7;HANGUL JONGSEONG CIEUC-PIEUP;Lo;0;L;;;;;N;;;;; D7F8;HANGUL JONGSEONG CIEUC-SSANGPIEUP;Lo;0;L;;;;;N;;;;; D7F9;HANGUL JONGSEONG SSANGCIEUC;Lo;0;L;;;;;N;;;;; D7FA;HANGUL JONGSEONG PHIEUPH-SIOS;Lo;0;L;;;;;N;;;;; D7FB;HANGUL JONGSEONG PHIEUPH-THIEUTH;Lo;0;L;;;;;N;;;;; D800;;Cs;0;L;;;;;N;;;;; DB7F;;Cs;0;L;;;;;N;;;;; DB80;;Cs;0;L;;;;;N;;;;; DBFF;;Cs;0;L;;;;;N;;;;; DC00;;Cs;0;L;;;;;N;;;;; DFFF;;Cs;0;L;;;;;N;;;;; E000;;Co;0;L;;;;;N;;;;; F8FF;;Co;0;L;;;;;N;;;;; F900;CJK COMPATIBILITY IDEOGRAPH-F900;Lo;0;L;8C48;;;;N;;;;; F901;CJK COMPATIBILITY IDEOGRAPH-F901;Lo;0;L;66F4;;;;N;;;;; F902;CJK COMPATIBILITY IDEOGRAPH-F902;Lo;0;L;8ECA;;;;N;;;;; F903;CJK COMPATIBILITY IDEOGRAPH-F903;Lo;0;L;8CC8;;;;N;;;;; F904;CJK COMPATIBILITY IDEOGRAPH-F904;Lo;0;L;6ED1;;;;N;;;;; F905;CJK COMPATIBILITY IDEOGRAPH-F905;Lo;0;L;4E32;;;;N;;;;; F906;CJK COMPATIBILITY IDEOGRAPH-F906;Lo;0;L;53E5;;;;N;;;;; F907;CJK COMPATIBILITY IDEOGRAPH-F907;Lo;0;L;9F9C;;;;N;;;;; F908;CJK COMPATIBILITY IDEOGRAPH-F908;Lo;0;L;9F9C;;;;N;;;;; F909;CJK COMPATIBILITY IDEOGRAPH-F909;Lo;0;L;5951;;;;N;;;;; F90A;CJK COMPATIBILITY IDEOGRAPH-F90A;Lo;0;L;91D1;;;;N;;;;; F90B;CJK COMPATIBILITY IDEOGRAPH-F90B;Lo;0;L;5587;;;;N;;;;; F90C;CJK COMPATIBILITY IDEOGRAPH-F90C;Lo;0;L;5948;;;;N;;;;; F90D;CJK COMPATIBILITY IDEOGRAPH-F90D;Lo;0;L;61F6;;;;N;;;;; F90E;CJK COMPATIBILITY IDEOGRAPH-F90E;Lo;0;L;7669;;;;N;;;;; F90F;CJK COMPATIBILITY IDEOGRAPH-F90F;Lo;0;L;7F85;;;;N;;;;; F910;CJK COMPATIBILITY IDEOGRAPH-F910;Lo;0;L;863F;;;;N;;;;; F911;CJK COMPATIBILITY IDEOGRAPH-F911;Lo;0;L;87BA;;;;N;;;;; F912;CJK COMPATIBILITY IDEOGRAPH-F912;Lo;0;L;88F8;;;;N;;;;; F913;CJK COMPATIBILITY IDEOGRAPH-F913;Lo;0;L;908F;;;;N;;;;; F914;CJK COMPATIBILITY IDEOGRAPH-F914;Lo;0;L;6A02;;;;N;;;;; F915;CJK COMPATIBILITY IDEOGRAPH-F915;Lo;0;L;6D1B;;;;N;;;;; F916;CJK COMPATIBILITY IDEOGRAPH-F916;Lo;0;L;70D9;;;;N;;;;; F917;CJK COMPATIBILITY IDEOGRAPH-F917;Lo;0;L;73DE;;;;N;;;;; F918;CJK COMPATIBILITY IDEOGRAPH-F918;Lo;0;L;843D;;;;N;;;;; F919;CJK COMPATIBILITY IDEOGRAPH-F919;Lo;0;L;916A;;;;N;;;;; F91A;CJK COMPATIBILITY IDEOGRAPH-F91A;Lo;0;L;99F1;;;;N;;;;; F91B;CJK COMPATIBILITY IDEOGRAPH-F91B;Lo;0;L;4E82;;;;N;;;;; F91C;CJK COMPATIBILITY IDEOGRAPH-F91C;Lo;0;L;5375;;;;N;;;;; F91D;CJK COMPATIBILITY IDEOGRAPH-F91D;Lo;0;L;6B04;;;;N;;;;; F91E;CJK COMPATIBILITY IDEOGRAPH-F91E;Lo;0;L;721B;;;;N;;;;; F91F;CJK COMPATIBILITY IDEOGRAPH-F91F;Lo;0;L;862D;;;;N;;;;; F920;CJK COMPATIBILITY IDEOGRAPH-F920;Lo;0;L;9E1E;;;;N;;;;; F921;CJK COMPATIBILITY IDEOGRAPH-F921;Lo;0;L;5D50;;;;N;;;;; F922;CJK COMPATIBILITY IDEOGRAPH-F922;Lo;0;L;6FEB;;;;N;;;;; F923;CJK COMPATIBILITY IDEOGRAPH-F923;Lo;0;L;85CD;;;;N;;;;; F924;CJK COMPATIBILITY IDEOGRAPH-F924;Lo;0;L;8964;;;;N;;;;; F925;CJK COMPATIBILITY IDEOGRAPH-F925;Lo;0;L;62C9;;;;N;;;;; F926;CJK COMPATIBILITY IDEOGRAPH-F926;Lo;0;L;81D8;;;;N;;;;; F927;CJK COMPATIBILITY IDEOGRAPH-F927;Lo;0;L;881F;;;;N;;;;; F928;CJK COMPATIBILITY IDEOGRAPH-F928;Lo;0;L;5ECA;;;;N;;;;; F929;CJK COMPATIBILITY IDEOGRAPH-F929;Lo;0;L;6717;;;;N;;;;; F92A;CJK COMPATIBILITY IDEOGRAPH-F92A;Lo;0;L;6D6A;;;;N;;;;; F92B;CJK COMPATIBILITY IDEOGRAPH-F92B;Lo;0;L;72FC;;;;N;;;;; F92C;CJK COMPATIBILITY IDEOGRAPH-F92C;Lo;0;L;90CE;;;;N;;;;; F92D;CJK COMPATIBILITY IDEOGRAPH-F92D;Lo;0;L;4F86;;;;N;;;;; F92E;CJK COMPATIBILITY IDEOGRAPH-F92E;Lo;0;L;51B7;;;;N;;;;; F92F;CJK COMPATIBILITY IDEOGRAPH-F92F;Lo;0;L;52DE;;;;N;;;;; F930;CJK COMPATIBILITY IDEOGRAPH-F930;Lo;0;L;64C4;;;;N;;;;; F931;CJK COMPATIBILITY IDEOGRAPH-F931;Lo;0;L;6AD3;;;;N;;;;; F932;CJK COMPATIBILITY IDEOGRAPH-F932;Lo;0;L;7210;;;;N;;;;; F933;CJK COMPATIBILITY IDEOGRAPH-F933;Lo;0;L;76E7;;;;N;;;;; F934;CJK COMPATIBILITY IDEOGRAPH-F934;Lo;0;L;8001;;;;N;;;;; F935;CJK COMPATIBILITY IDEOGRAPH-F935;Lo;0;L;8606;;;;N;;;;; F936;CJK COMPATIBILITY IDEOGRAPH-F936;Lo;0;L;865C;;;;N;;;;; F937;CJK COMPATIBILITY IDEOGRAPH-F937;Lo;0;L;8DEF;;;;N;;;;; F938;CJK COMPATIBILITY IDEOGRAPH-F938;Lo;0;L;9732;;;;N;;;;; F939;CJK COMPATIBILITY IDEOGRAPH-F939;Lo;0;L;9B6F;;;;N;;;;; F93A;CJK COMPATIBILITY IDEOGRAPH-F93A;Lo;0;L;9DFA;;;;N;;;;; F93B;CJK COMPATIBILITY IDEOGRAPH-F93B;Lo;0;L;788C;;;;N;;;;; F93C;CJK COMPATIBILITY IDEOGRAPH-F93C;Lo;0;L;797F;;;;N;;;;; F93D;CJK COMPATIBILITY IDEOGRAPH-F93D;Lo;0;L;7DA0;;;;N;;;;; F93E;CJK COMPATIBILITY IDEOGRAPH-F93E;Lo;0;L;83C9;;;;N;;;;; F93F;CJK COMPATIBILITY IDEOGRAPH-F93F;Lo;0;L;9304;;;;N;;;;; F940;CJK COMPATIBILITY IDEOGRAPH-F940;Lo;0;L;9E7F;;;;N;;;;; F941;CJK COMPATIBILITY IDEOGRAPH-F941;Lo;0;L;8AD6;;;;N;;;;; F942;CJK COMPATIBILITY IDEOGRAPH-F942;Lo;0;L;58DF;;;;N;;;;; F943;CJK COMPATIBILITY IDEOGRAPH-F943;Lo;0;L;5F04;;;;N;;;;; F944;CJK COMPATIBILITY IDEOGRAPH-F944;Lo;0;L;7C60;;;;N;;;;; F945;CJK COMPATIBILITY IDEOGRAPH-F945;Lo;0;L;807E;;;;N;;;;; F946;CJK COMPATIBILITY IDEOGRAPH-F946;Lo;0;L;7262;;;;N;;;;; F947;CJK COMPATIBILITY IDEOGRAPH-F947;Lo;0;L;78CA;;;;N;;;;; F948;CJK COMPATIBILITY IDEOGRAPH-F948;Lo;0;L;8CC2;;;;N;;;;; F949;CJK COMPATIBILITY IDEOGRAPH-F949;Lo;0;L;96F7;;;;N;;;;; F94A;CJK COMPATIBILITY IDEOGRAPH-F94A;Lo;0;L;58D8;;;;N;;;;; F94B;CJK COMPATIBILITY IDEOGRAPH-F94B;Lo;0;L;5C62;;;;N;;;;; F94C;CJK COMPATIBILITY IDEOGRAPH-F94C;Lo;0;L;6A13;;;;N;;;;; F94D;CJK COMPATIBILITY IDEOGRAPH-F94D;Lo;0;L;6DDA;;;;N;;;;; F94E;CJK COMPATIBILITY IDEOGRAPH-F94E;Lo;0;L;6F0F;;;;N;;;;; F94F;CJK COMPATIBILITY IDEOGRAPH-F94F;Lo;0;L;7D2F;;;;N;;;;; F950;CJK COMPATIBILITY IDEOGRAPH-F950;Lo;0;L;7E37;;;;N;;;;; F951;CJK COMPATIBILITY IDEOGRAPH-F951;Lo;0;L;964B;;;;N;;;;; F952;CJK COMPATIBILITY IDEOGRAPH-F952;Lo;0;L;52D2;;;;N;;;;; F953;CJK COMPATIBILITY IDEOGRAPH-F953;Lo;0;L;808B;;;;N;;;;; F954;CJK COMPATIBILITY IDEOGRAPH-F954;Lo;0;L;51DC;;;;N;;;;; F955;CJK COMPATIBILITY IDEOGRAPH-F955;Lo;0;L;51CC;;;;N;;;;; F956;CJK COMPATIBILITY IDEOGRAPH-F956;Lo;0;L;7A1C;;;;N;;;;; F957;CJK COMPATIBILITY IDEOGRAPH-F957;Lo;0;L;7DBE;;;;N;;;;; F958;CJK COMPATIBILITY IDEOGRAPH-F958;Lo;0;L;83F1;;;;N;;;;; F959;CJK COMPATIBILITY IDEOGRAPH-F959;Lo;0;L;9675;;;;N;;;;; F95A;CJK COMPATIBILITY IDEOGRAPH-F95A;Lo;0;L;8B80;;;;N;;;;; F95B;CJK COMPATIBILITY IDEOGRAPH-F95B;Lo;0;L;62CF;;;;N;;;;; F95C;CJK COMPATIBILITY IDEOGRAPH-F95C;Lo;0;L;6A02;;;;N;;;;; F95D;CJK COMPATIBILITY IDEOGRAPH-F95D;Lo;0;L;8AFE;;;;N;;;;; F95E;CJK COMPATIBILITY IDEOGRAPH-F95E;Lo;0;L;4E39;;;;N;;;;; F95F;CJK COMPATIBILITY IDEOGRAPH-F95F;Lo;0;L;5BE7;;;;N;;;;; F960;CJK COMPATIBILITY IDEOGRAPH-F960;Lo;0;L;6012;;;;N;;;;; F961;CJK COMPATIBILITY IDEOGRAPH-F961;Lo;0;L;7387;;;;N;;;;; F962;CJK COMPATIBILITY IDEOGRAPH-F962;Lo;0;L;7570;;;;N;;;;; F963;CJK COMPATIBILITY IDEOGRAPH-F963;Lo;0;L;5317;;;;N;;;;; F964;CJK COMPATIBILITY IDEOGRAPH-F964;Lo;0;L;78FB;;;;N;;;;; F965;CJK COMPATIBILITY IDEOGRAPH-F965;Lo;0;L;4FBF;;;;N;;;;; F966;CJK COMPATIBILITY IDEOGRAPH-F966;Lo;0;L;5FA9;;;;N;;;;; F967;CJK COMPATIBILITY IDEOGRAPH-F967;Lo;0;L;4E0D;;;;N;;;;; F968;CJK COMPATIBILITY IDEOGRAPH-F968;Lo;0;L;6CCC;;;;N;;;;; F969;CJK COMPATIBILITY IDEOGRAPH-F969;Lo;0;L;6578;;;;N;;;;; F96A;CJK COMPATIBILITY IDEOGRAPH-F96A;Lo;0;L;7D22;;;;N;;;;; F96B;CJK COMPATIBILITY IDEOGRAPH-F96B;Lo;0;L;53C3;;;3;N;;;;; F96C;CJK COMPATIBILITY IDEOGRAPH-F96C;Lo;0;L;585E;;;;N;;;;; F96D;CJK COMPATIBILITY IDEOGRAPH-F96D;Lo;0;L;7701;;;;N;;;;; F96E;CJK COMPATIBILITY IDEOGRAPH-F96E;Lo;0;L;8449;;;;N;;;;; F96F;CJK COMPATIBILITY IDEOGRAPH-F96F;Lo;0;L;8AAA;;;;N;;;;; F970;CJK COMPATIBILITY IDEOGRAPH-F970;Lo;0;L;6BBA;;;;N;;;;; F971;CJK COMPATIBILITY IDEOGRAPH-F971;Lo;0;L;8FB0;;;;N;;;;; F972;CJK COMPATIBILITY IDEOGRAPH-F972;Lo;0;L;6C88;;;;N;;;;; F973;CJK COMPATIBILITY IDEOGRAPH-F973;Lo;0;L;62FE;;;10;N;;;;; F974;CJK COMPATIBILITY IDEOGRAPH-F974;Lo;0;L;82E5;;;;N;;;;; F975;CJK COMPATIBILITY IDEOGRAPH-F975;Lo;0;L;63A0;;;;N;;;;; F976;CJK COMPATIBILITY IDEOGRAPH-F976;Lo;0;L;7565;;;;N;;;;; F977;CJK COMPATIBILITY IDEOGRAPH-F977;Lo;0;L;4EAE;;;;N;;;;; F978;CJK COMPATIBILITY IDEOGRAPH-F978;Lo;0;L;5169;;;2;N;;;;; F979;CJK COMPATIBILITY IDEOGRAPH-F979;Lo;0;L;51C9;;;;N;;;;; F97A;CJK COMPATIBILITY IDEOGRAPH-F97A;Lo;0;L;6881;;;;N;;;;; F97B;CJK COMPATIBILITY IDEOGRAPH-F97B;Lo;0;L;7CE7;;;;N;;;;; F97C;CJK COMPATIBILITY IDEOGRAPH-F97C;Lo;0;L;826F;;;;N;;;;; F97D;CJK COMPATIBILITY IDEOGRAPH-F97D;Lo;0;L;8AD2;;;;N;;;;; F97E;CJK COMPATIBILITY IDEOGRAPH-F97E;Lo;0;L;91CF;;;;N;;;;; F97F;CJK COMPATIBILITY IDEOGRAPH-F97F;Lo;0;L;52F5;;;;N;;;;; F980;CJK COMPATIBILITY IDEOGRAPH-F980;Lo;0;L;5442;;;;N;;;;; F981;CJK COMPATIBILITY IDEOGRAPH-F981;Lo;0;L;5973;;;;N;;;;; F982;CJK COMPATIBILITY IDEOGRAPH-F982;Lo;0;L;5EEC;;;;N;;;;; F983;CJK COMPATIBILITY IDEOGRAPH-F983;Lo;0;L;65C5;;;;N;;;;; F984;CJK COMPATIBILITY IDEOGRAPH-F984;Lo;0;L;6FFE;;;;N;;;;; F985;CJK COMPATIBILITY IDEOGRAPH-F985;Lo;0;L;792A;;;;N;;;;; F986;CJK COMPATIBILITY IDEOGRAPH-F986;Lo;0;L;95AD;;;;N;;;;; F987;CJK COMPATIBILITY IDEOGRAPH-F987;Lo;0;L;9A6A;;;;N;;;;; F988;CJK COMPATIBILITY IDEOGRAPH-F988;Lo;0;L;9E97;;;;N;;;;; F989;CJK COMPATIBILITY IDEOGRAPH-F989;Lo;0;L;9ECE;;;;N;;;;; F98A;CJK COMPATIBILITY IDEOGRAPH-F98A;Lo;0;L;529B;;;;N;;;;; F98B;CJK COMPATIBILITY IDEOGRAPH-F98B;Lo;0;L;66C6;;;;N;;;;; F98C;CJK COMPATIBILITY IDEOGRAPH-F98C;Lo;0;L;6B77;;;;N;;;;; F98D;CJK COMPATIBILITY IDEOGRAPH-F98D;Lo;0;L;8F62;;;;N;;;;; F98E;CJK COMPATIBILITY IDEOGRAPH-F98E;Lo;0;L;5E74;;;;N;;;;; F98F;CJK COMPATIBILITY IDEOGRAPH-F98F;Lo;0;L;6190;;;;N;;;;; F990;CJK COMPATIBILITY IDEOGRAPH-F990;Lo;0;L;6200;;;;N;;;;; F991;CJK COMPATIBILITY IDEOGRAPH-F991;Lo;0;L;649A;;;;N;;;;; F992;CJK COMPATIBILITY IDEOGRAPH-F992;Lo;0;L;6F23;;;;N;;;;; F993;CJK COMPATIBILITY IDEOGRAPH-F993;Lo;0;L;7149;;;;N;;;;; F994;CJK COMPATIBILITY IDEOGRAPH-F994;Lo;0;L;7489;;;;N;;;;; F995;CJK COMPATIBILITY IDEOGRAPH-F995;Lo;0;L;79CA;;;;N;;;;; F996;CJK COMPATIBILITY IDEOGRAPH-F996;Lo;0;L;7DF4;;;;N;;;;; F997;CJK COMPATIBILITY IDEOGRAPH-F997;Lo;0;L;806F;;;;N;;;;; F998;CJK COMPATIBILITY IDEOGRAPH-F998;Lo;0;L;8F26;;;;N;;;;; F999;CJK COMPATIBILITY IDEOGRAPH-F999;Lo;0;L;84EE;;;;N;;;;; F99A;CJK COMPATIBILITY IDEOGRAPH-F99A;Lo;0;L;9023;;;;N;;;;; F99B;CJK COMPATIBILITY IDEOGRAPH-F99B;Lo;0;L;934A;;;;N;;;;; F99C;CJK COMPATIBILITY IDEOGRAPH-F99C;Lo;0;L;5217;;;;N;;;;; F99D;CJK COMPATIBILITY IDEOGRAPH-F99D;Lo;0;L;52A3;;;;N;;;;; F99E;CJK COMPATIBILITY IDEOGRAPH-F99E;Lo;0;L;54BD;;;;N;;;;; F99F;CJK COMPATIBILITY IDEOGRAPH-F99F;Lo;0;L;70C8;;;;N;;;;; F9A0;CJK COMPATIBILITY IDEOGRAPH-F9A0;Lo;0;L;88C2;;;;N;;;;; F9A1;CJK COMPATIBILITY IDEOGRAPH-F9A1;Lo;0;L;8AAA;;;;N;;;;; F9A2;CJK COMPATIBILITY IDEOGRAPH-F9A2;Lo;0;L;5EC9;;;;N;;;;; F9A3;CJK COMPATIBILITY IDEOGRAPH-F9A3;Lo;0;L;5FF5;;;;N;;;;; F9A4;CJK COMPATIBILITY IDEOGRAPH-F9A4;Lo;0;L;637B;;;;N;;;;; F9A5;CJK COMPATIBILITY IDEOGRAPH-F9A5;Lo;0;L;6BAE;;;;N;;;;; F9A6;CJK COMPATIBILITY IDEOGRAPH-F9A6;Lo;0;L;7C3E;;;;N;;;;; F9A7;CJK COMPATIBILITY IDEOGRAPH-F9A7;Lo;0;L;7375;;;;N;;;;; F9A8;CJK COMPATIBILITY IDEOGRAPH-F9A8;Lo;0;L;4EE4;;;;N;;;;; F9A9;CJK COMPATIBILITY IDEOGRAPH-F9A9;Lo;0;L;56F9;;;;N;;;;; F9AA;CJK COMPATIBILITY IDEOGRAPH-F9AA;Lo;0;L;5BE7;;;;N;;;;; F9AB;CJK COMPATIBILITY IDEOGRAPH-F9AB;Lo;0;L;5DBA;;;;N;;;;; F9AC;CJK COMPATIBILITY IDEOGRAPH-F9AC;Lo;0;L;601C;;;;N;;;;; F9AD;CJK COMPATIBILITY IDEOGRAPH-F9AD;Lo;0;L;73B2;;;;N;;;;; F9AE;CJK COMPATIBILITY IDEOGRAPH-F9AE;Lo;0;L;7469;;;;N;;;;; F9AF;CJK COMPATIBILITY IDEOGRAPH-F9AF;Lo;0;L;7F9A;;;;N;;;;; F9B0;CJK COMPATIBILITY IDEOGRAPH-F9B0;Lo;0;L;8046;;;;N;;;;; F9B1;CJK COMPATIBILITY IDEOGRAPH-F9B1;Lo;0;L;9234;;;;N;;;;; F9B2;CJK COMPATIBILITY IDEOGRAPH-F9B2;Lo;0;L;96F6;;;0;N;;;;; F9B3;CJK COMPATIBILITY IDEOGRAPH-F9B3;Lo;0;L;9748;;;;N;;;;; F9B4;CJK COMPATIBILITY IDEOGRAPH-F9B4;Lo;0;L;9818;;;;N;;;;; F9B5;CJK COMPATIBILITY IDEOGRAPH-F9B5;Lo;0;L;4F8B;;;;N;;;;; F9B6;CJK COMPATIBILITY IDEOGRAPH-F9B6;Lo;0;L;79AE;;;;N;;;;; F9B7;CJK COMPATIBILITY IDEOGRAPH-F9B7;Lo;0;L;91B4;;;;N;;;;; F9B8;CJK COMPATIBILITY IDEOGRAPH-F9B8;Lo;0;L;96B8;;;;N;;;;; F9B9;CJK COMPATIBILITY IDEOGRAPH-F9B9;Lo;0;L;60E1;;;;N;;;;; F9BA;CJK COMPATIBILITY IDEOGRAPH-F9BA;Lo;0;L;4E86;;;;N;;;;; F9BB;CJK COMPATIBILITY IDEOGRAPH-F9BB;Lo;0;L;50DA;;;;N;;;;; F9BC;CJK COMPATIBILITY IDEOGRAPH-F9BC;Lo;0;L;5BEE;;;;N;;;;; F9BD;CJK COMPATIBILITY IDEOGRAPH-F9BD;Lo;0;L;5C3F;;;;N;;;;; F9BE;CJK COMPATIBILITY IDEOGRAPH-F9BE;Lo;0;L;6599;;;;N;;;;; F9BF;CJK COMPATIBILITY IDEOGRAPH-F9BF;Lo;0;L;6A02;;;;N;;;;; F9C0;CJK COMPATIBILITY IDEOGRAPH-F9C0;Lo;0;L;71CE;;;;N;;;;; F9C1;CJK COMPATIBILITY IDEOGRAPH-F9C1;Lo;0;L;7642;;;;N;;;;; F9C2;CJK COMPATIBILITY IDEOGRAPH-F9C2;Lo;0;L;84FC;;;;N;;;;; F9C3;CJK COMPATIBILITY IDEOGRAPH-F9C3;Lo;0;L;907C;;;;N;;;;; F9C4;CJK COMPATIBILITY IDEOGRAPH-F9C4;Lo;0;L;9F8D;;;;N;;;;; F9C5;CJK COMPATIBILITY IDEOGRAPH-F9C5;Lo;0;L;6688;;;;N;;;;; F9C6;CJK COMPATIBILITY IDEOGRAPH-F9C6;Lo;0;L;962E;;;;N;;;;; F9C7;CJK COMPATIBILITY IDEOGRAPH-F9C7;Lo;0;L;5289;;;;N;;;;; F9C8;CJK COMPATIBILITY IDEOGRAPH-F9C8;Lo;0;L;677B;;;;N;;;;; F9C9;CJK COMPATIBILITY IDEOGRAPH-F9C9;Lo;0;L;67F3;;;;N;;;;; F9CA;CJK COMPATIBILITY IDEOGRAPH-F9CA;Lo;0;L;6D41;;;;N;;;;; F9CB;CJK COMPATIBILITY IDEOGRAPH-F9CB;Lo;0;L;6E9C;;;;N;;;;; F9CC;CJK COMPATIBILITY IDEOGRAPH-F9CC;Lo;0;L;7409;;;;N;;;;; F9CD;CJK COMPATIBILITY IDEOGRAPH-F9CD;Lo;0;L;7559;;;;N;;;;; F9CE;CJK COMPATIBILITY IDEOGRAPH-F9CE;Lo;0;L;786B;;;;N;;;;; F9CF;CJK COMPATIBILITY IDEOGRAPH-F9CF;Lo;0;L;7D10;;;;N;;;;; F9D0;CJK COMPATIBILITY IDEOGRAPH-F9D0;Lo;0;L;985E;;;;N;;;;; F9D1;CJK COMPATIBILITY IDEOGRAPH-F9D1;Lo;0;L;516D;;;6;N;;;;; F9D2;CJK COMPATIBILITY IDEOGRAPH-F9D2;Lo;0;L;622E;;;;N;;;;; F9D3;CJK COMPATIBILITY IDEOGRAPH-F9D3;Lo;0;L;9678;;;6;N;;;;; F9D4;CJK COMPATIBILITY IDEOGRAPH-F9D4;Lo;0;L;502B;;;;N;;;;; F9D5;CJK COMPATIBILITY IDEOGRAPH-F9D5;Lo;0;L;5D19;;;;N;;;;; F9D6;CJK COMPATIBILITY IDEOGRAPH-F9D6;Lo;0;L;6DEA;;;;N;;;;; F9D7;CJK COMPATIBILITY IDEOGRAPH-F9D7;Lo;0;L;8F2A;;;;N;;;;; F9D8;CJK COMPATIBILITY IDEOGRAPH-F9D8;Lo;0;L;5F8B;;;;N;;;;; F9D9;CJK COMPATIBILITY IDEOGRAPH-F9D9;Lo;0;L;6144;;;;N;;;;; F9DA;CJK COMPATIBILITY IDEOGRAPH-F9DA;Lo;0;L;6817;;;;N;;;;; F9DB;CJK COMPATIBILITY IDEOGRAPH-F9DB;Lo;0;L;7387;;;;N;;;;; F9DC;CJK COMPATIBILITY IDEOGRAPH-F9DC;Lo;0;L;9686;;;;N;;;;; F9DD;CJK COMPATIBILITY IDEOGRAPH-F9DD;Lo;0;L;5229;;;;N;;;;; F9DE;CJK COMPATIBILITY IDEOGRAPH-F9DE;Lo;0;L;540F;;;;N;;;;; F9DF;CJK COMPATIBILITY IDEOGRAPH-F9DF;Lo;0;L;5C65;;;;N;;;;; F9E0;CJK COMPATIBILITY IDEOGRAPH-F9E0;Lo;0;L;6613;;;;N;;;;; F9E1;CJK COMPATIBILITY IDEOGRAPH-F9E1;Lo;0;L;674E;;;;N;;;;; F9E2;CJK COMPATIBILITY IDEOGRAPH-F9E2;Lo;0;L;68A8;;;;N;;;;; F9E3;CJK COMPATIBILITY IDEOGRAPH-F9E3;Lo;0;L;6CE5;;;;N;;;;; F9E4;CJK COMPATIBILITY IDEOGRAPH-F9E4;Lo;0;L;7406;;;;N;;;;; F9E5;CJK COMPATIBILITY IDEOGRAPH-F9E5;Lo;0;L;75E2;;;;N;;;;; F9E6;CJK COMPATIBILITY IDEOGRAPH-F9E6;Lo;0;L;7F79;;;;N;;;;; F9E7;CJK COMPATIBILITY IDEOGRAPH-F9E7;Lo;0;L;88CF;;;;N;;;;; F9E8;CJK COMPATIBILITY IDEOGRAPH-F9E8;Lo;0;L;88E1;;;;N;;;;; F9E9;CJK COMPATIBILITY IDEOGRAPH-F9E9;Lo;0;L;91CC;;;;N;;;;; F9EA;CJK COMPATIBILITY IDEOGRAPH-F9EA;Lo;0;L;96E2;;;;N;;;;; F9EB;CJK COMPATIBILITY IDEOGRAPH-F9EB;Lo;0;L;533F;;;;N;;;;; F9EC;CJK COMPATIBILITY IDEOGRAPH-F9EC;Lo;0;L;6EBA;;;;N;;;;; F9ED;CJK COMPATIBILITY IDEOGRAPH-F9ED;Lo;0;L;541D;;;;N;;;;; F9EE;CJK COMPATIBILITY IDEOGRAPH-F9EE;Lo;0;L;71D0;;;;N;;;;; F9EF;CJK COMPATIBILITY IDEOGRAPH-F9EF;Lo;0;L;7498;;;;N;;;;; F9F0;CJK COMPATIBILITY IDEOGRAPH-F9F0;Lo;0;L;85FA;;;;N;;;;; F9F1;CJK COMPATIBILITY IDEOGRAPH-F9F1;Lo;0;L;96A3;;;;N;;;;; F9F2;CJK COMPATIBILITY IDEOGRAPH-F9F2;Lo;0;L;9C57;;;;N;;;;; F9F3;CJK COMPATIBILITY IDEOGRAPH-F9F3;Lo;0;L;9E9F;;;;N;;;;; F9F4;CJK COMPATIBILITY IDEOGRAPH-F9F4;Lo;0;L;6797;;;;N;;;;; F9F5;CJK COMPATIBILITY IDEOGRAPH-F9F5;Lo;0;L;6DCB;;;;N;;;;; F9F6;CJK COMPATIBILITY IDEOGRAPH-F9F6;Lo;0;L;81E8;;;;N;;;;; F9F7;CJK COMPATIBILITY IDEOGRAPH-F9F7;Lo;0;L;7ACB;;;;N;;;;; F9F8;CJK COMPATIBILITY IDEOGRAPH-F9F8;Lo;0;L;7B20;;;;N;;;;; F9F9;CJK COMPATIBILITY IDEOGRAPH-F9F9;Lo;0;L;7C92;;;;N;;;;; F9FA;CJK COMPATIBILITY IDEOGRAPH-F9FA;Lo;0;L;72C0;;;;N;;;;; F9FB;CJK COMPATIBILITY IDEOGRAPH-F9FB;Lo;0;L;7099;;;;N;;;;; F9FC;CJK COMPATIBILITY IDEOGRAPH-F9FC;Lo;0;L;8B58;;;;N;;;;; F9FD;CJK COMPATIBILITY IDEOGRAPH-F9FD;Lo;0;L;4EC0;;;10;N;;;;; F9FE;CJK COMPATIBILITY IDEOGRAPH-F9FE;Lo;0;L;8336;;;;N;;;;; F9FF;CJK COMPATIBILITY IDEOGRAPH-F9FF;Lo;0;L;523A;;;;N;;;;; FA00;CJK COMPATIBILITY IDEOGRAPH-FA00;Lo;0;L;5207;;;;N;;;;; FA01;CJK COMPATIBILITY IDEOGRAPH-FA01;Lo;0;L;5EA6;;;;N;;;;; FA02;CJK COMPATIBILITY IDEOGRAPH-FA02;Lo;0;L;62D3;;;;N;;;;; FA03;CJK COMPATIBILITY IDEOGRAPH-FA03;Lo;0;L;7CD6;;;;N;;;;; FA04;CJK COMPATIBILITY IDEOGRAPH-FA04;Lo;0;L;5B85;;;;N;;;;; FA05;CJK COMPATIBILITY IDEOGRAPH-FA05;Lo;0;L;6D1E;;;;N;;;;; FA06;CJK COMPATIBILITY IDEOGRAPH-FA06;Lo;0;L;66B4;;;;N;;;;; FA07;CJK COMPATIBILITY IDEOGRAPH-FA07;Lo;0;L;8F3B;;;;N;;;;; FA08;CJK COMPATIBILITY IDEOGRAPH-FA08;Lo;0;L;884C;;;;N;;;;; FA09;CJK COMPATIBILITY IDEOGRAPH-FA09;Lo;0;L;964D;;;;N;;;;; FA0A;CJK COMPATIBILITY IDEOGRAPH-FA0A;Lo;0;L;898B;;;;N;;;;; FA0B;CJK COMPATIBILITY IDEOGRAPH-FA0B;Lo;0;L;5ED3;;;;N;;;;; FA0C;CJK COMPATIBILITY IDEOGRAPH-FA0C;Lo;0;L;5140;;;;N;;;;; FA0D;CJK COMPATIBILITY IDEOGRAPH-FA0D;Lo;0;L;55C0;;;;N;;;;; FA0E;CJK COMPATIBILITY IDEOGRAPH-FA0E;Lo;0;L;;;;;N;;;;; FA0F;CJK COMPATIBILITY IDEOGRAPH-FA0F;Lo;0;L;;;;;N;;;;; FA10;CJK COMPATIBILITY IDEOGRAPH-FA10;Lo;0;L;585A;;;;N;;;;; FA11;CJK COMPATIBILITY IDEOGRAPH-FA11;Lo;0;L;;;;;N;;;;; FA12;CJK COMPATIBILITY IDEOGRAPH-FA12;Lo;0;L;6674;;;;N;;;;; FA13;CJK COMPATIBILITY IDEOGRAPH-FA13;Lo;0;L;;;;;N;;;;; FA14;CJK COMPATIBILITY IDEOGRAPH-FA14;Lo;0;L;;;;;N;;;;; FA15;CJK COMPATIBILITY IDEOGRAPH-FA15;Lo;0;L;51DE;;;;N;;;;; FA16;CJK COMPATIBILITY IDEOGRAPH-FA16;Lo;0;L;732A;;;;N;;;;; FA17;CJK COMPATIBILITY IDEOGRAPH-FA17;Lo;0;L;76CA;;;;N;;;;; FA18;CJK COMPATIBILITY IDEOGRAPH-FA18;Lo;0;L;793C;;;;N;;;;; FA19;CJK COMPATIBILITY IDEOGRAPH-FA19;Lo;0;L;795E;;;;N;;;;; FA1A;CJK COMPATIBILITY IDEOGRAPH-FA1A;Lo;0;L;7965;;;;N;;;;; FA1B;CJK COMPATIBILITY IDEOGRAPH-FA1B;Lo;0;L;798F;;;;N;;;;; FA1C;CJK COMPATIBILITY IDEOGRAPH-FA1C;Lo;0;L;9756;;;;N;;;;; FA1D;CJK COMPATIBILITY IDEOGRAPH-FA1D;Lo;0;L;7CBE;;;;N;;;;; FA1E;CJK COMPATIBILITY IDEOGRAPH-FA1E;Lo;0;L;7FBD;;;;N;;;;; FA1F;CJK COMPATIBILITY IDEOGRAPH-FA1F;Lo;0;L;;;;;N;;;;; FA20;CJK COMPATIBILITY IDEOGRAPH-FA20;Lo;0;L;8612;;;;N;;;;; FA21;CJK COMPATIBILITY IDEOGRAPH-FA21;Lo;0;L;;;;;N;;;;; FA22;CJK COMPATIBILITY IDEOGRAPH-FA22;Lo;0;L;8AF8;;;;N;;;;; FA23;CJK COMPATIBILITY IDEOGRAPH-FA23;Lo;0;L;;;;;N;;;;; FA24;CJK COMPATIBILITY IDEOGRAPH-FA24;Lo;0;L;;;;;N;;;;; FA25;CJK COMPATIBILITY IDEOGRAPH-FA25;Lo;0;L;9038;;;;N;;;;; FA26;CJK COMPATIBILITY IDEOGRAPH-FA26;Lo;0;L;90FD;;;;N;;;;; FA27;CJK COMPATIBILITY IDEOGRAPH-FA27;Lo;0;L;;;;;N;;;;; FA28;CJK COMPATIBILITY IDEOGRAPH-FA28;Lo;0;L;;;;;N;;;;; FA29;CJK COMPATIBILITY IDEOGRAPH-FA29;Lo;0;L;;;;;N;;;;; FA2A;CJK COMPATIBILITY IDEOGRAPH-FA2A;Lo;0;L;98EF;;;;N;;;;; FA2B;CJK COMPATIBILITY IDEOGRAPH-FA2B;Lo;0;L;98FC;;;;N;;;;; FA2C;CJK COMPATIBILITY IDEOGRAPH-FA2C;Lo;0;L;9928;;;;N;;;;; FA2D;CJK COMPATIBILITY IDEOGRAPH-FA2D;Lo;0;L;9DB4;;;;N;;;;; FA2E;CJK COMPATIBILITY IDEOGRAPH-FA2E;Lo;0;L;90DE;;;;N;;;;; FA2F;CJK COMPATIBILITY IDEOGRAPH-FA2F;Lo;0;L;96B7;;;;N;;;;; FA30;CJK COMPATIBILITY IDEOGRAPH-FA30;Lo;0;L;4FAE;;;;N;;;;; FA31;CJK COMPATIBILITY IDEOGRAPH-FA31;Lo;0;L;50E7;;;;N;;;;; FA32;CJK COMPATIBILITY IDEOGRAPH-FA32;Lo;0;L;514D;;;;N;;;;; FA33;CJK COMPATIBILITY IDEOGRAPH-FA33;Lo;0;L;52C9;;;;N;;;;; FA34;CJK COMPATIBILITY IDEOGRAPH-FA34;Lo;0;L;52E4;;;;N;;;;; FA35;CJK COMPATIBILITY IDEOGRAPH-FA35;Lo;0;L;5351;;;;N;;;;; FA36;CJK COMPATIBILITY IDEOGRAPH-FA36;Lo;0;L;559D;;;;N;;;;; FA37;CJK COMPATIBILITY IDEOGRAPH-FA37;Lo;0;L;5606;;;;N;;;;; FA38;CJK COMPATIBILITY IDEOGRAPH-FA38;Lo;0;L;5668;;;;N;;;;; FA39;CJK COMPATIBILITY IDEOGRAPH-FA39;Lo;0;L;5840;;;;N;;;;; FA3A;CJK COMPATIBILITY IDEOGRAPH-FA3A;Lo;0;L;58A8;;;;N;;;;; FA3B;CJK COMPATIBILITY IDEOGRAPH-FA3B;Lo;0;L;5C64;;;;N;;;;; FA3C;CJK COMPATIBILITY IDEOGRAPH-FA3C;Lo;0;L;5C6E;;;;N;;;;; FA3D;CJK COMPATIBILITY IDEOGRAPH-FA3D;Lo;0;L;6094;;;;N;;;;; FA3E;CJK COMPATIBILITY IDEOGRAPH-FA3E;Lo;0;L;6168;;;;N;;;;; FA3F;CJK COMPATIBILITY IDEOGRAPH-FA3F;Lo;0;L;618E;;;;N;;;;; FA40;CJK COMPATIBILITY IDEOGRAPH-FA40;Lo;0;L;61F2;;;;N;;;;; FA41;CJK COMPATIBILITY IDEOGRAPH-FA41;Lo;0;L;654F;;;;N;;;;; FA42;CJK COMPATIBILITY IDEOGRAPH-FA42;Lo;0;L;65E2;;;;N;;;;; FA43;CJK COMPATIBILITY IDEOGRAPH-FA43;Lo;0;L;6691;;;;N;;;;; FA44;CJK COMPATIBILITY IDEOGRAPH-FA44;Lo;0;L;6885;;;;N;;;;; FA45;CJK COMPATIBILITY IDEOGRAPH-FA45;Lo;0;L;6D77;;;;N;;;;; FA46;CJK COMPATIBILITY IDEOGRAPH-FA46;Lo;0;L;6E1A;;;;N;;;;; FA47;CJK COMPATIBILITY IDEOGRAPH-FA47;Lo;0;L;6F22;;;;N;;;;; FA48;CJK COMPATIBILITY IDEOGRAPH-FA48;Lo;0;L;716E;;;;N;;;;; FA49;CJK COMPATIBILITY IDEOGRAPH-FA49;Lo;0;L;722B;;;;N;;;;; FA4A;CJK COMPATIBILITY IDEOGRAPH-FA4A;Lo;0;L;7422;;;;N;;;;; FA4B;CJK COMPATIBILITY IDEOGRAPH-FA4B;Lo;0;L;7891;;;;N;;;;; FA4C;CJK COMPATIBILITY IDEOGRAPH-FA4C;Lo;0;L;793E;;;;N;;;;; FA4D;CJK COMPATIBILITY IDEOGRAPH-FA4D;Lo;0;L;7949;;;;N;;;;; FA4E;CJK COMPATIBILITY IDEOGRAPH-FA4E;Lo;0;L;7948;;;;N;;;;; FA4F;CJK COMPATIBILITY IDEOGRAPH-FA4F;Lo;0;L;7950;;;;N;;;;; FA50;CJK COMPATIBILITY IDEOGRAPH-FA50;Lo;0;L;7956;;;;N;;;;; FA51;CJK COMPATIBILITY IDEOGRAPH-FA51;Lo;0;L;795D;;;;N;;;;; FA52;CJK COMPATIBILITY IDEOGRAPH-FA52;Lo;0;L;798D;;;;N;;;;; FA53;CJK COMPATIBILITY IDEOGRAPH-FA53;Lo;0;L;798E;;;;N;;;;; FA54;CJK COMPATIBILITY IDEOGRAPH-FA54;Lo;0;L;7A40;;;;N;;;;; FA55;CJK COMPATIBILITY IDEOGRAPH-FA55;Lo;0;L;7A81;;;;N;;;;; FA56;CJK COMPATIBILITY IDEOGRAPH-FA56;Lo;0;L;7BC0;;;;N;;;;; FA57;CJK COMPATIBILITY IDEOGRAPH-FA57;Lo;0;L;7DF4;;;;N;;;;; FA58;CJK COMPATIBILITY IDEOGRAPH-FA58;Lo;0;L;7E09;;;;N;;;;; FA59;CJK COMPATIBILITY IDEOGRAPH-FA59;Lo;0;L;7E41;;;;N;;;;; FA5A;CJK COMPATIBILITY IDEOGRAPH-FA5A;Lo;0;L;7F72;;;;N;;;;; FA5B;CJK COMPATIBILITY IDEOGRAPH-FA5B;Lo;0;L;8005;;;;N;;;;; FA5C;CJK COMPATIBILITY IDEOGRAPH-FA5C;Lo;0;L;81ED;;;;N;;;;; FA5D;CJK COMPATIBILITY IDEOGRAPH-FA5D;Lo;0;L;8279;;;;N;;;;; FA5E;CJK COMPATIBILITY IDEOGRAPH-FA5E;Lo;0;L;8279;;;;N;;;;; FA5F;CJK COMPATIBILITY IDEOGRAPH-FA5F;Lo;0;L;8457;;;;N;;;;; FA60;CJK COMPATIBILITY IDEOGRAPH-FA60;Lo;0;L;8910;;;;N;;;;; FA61;CJK COMPATIBILITY IDEOGRAPH-FA61;Lo;0;L;8996;;;;N;;;;; FA62;CJK COMPATIBILITY IDEOGRAPH-FA62;Lo;0;L;8B01;;;;N;;;;; FA63;CJK COMPATIBILITY IDEOGRAPH-FA63;Lo;0;L;8B39;;;;N;;;;; FA64;CJK COMPATIBILITY IDEOGRAPH-FA64;Lo;0;L;8CD3;;;;N;;;;; FA65;CJK COMPATIBILITY IDEOGRAPH-FA65;Lo;0;L;8D08;;;;N;;;;; FA66;CJK COMPATIBILITY IDEOGRAPH-FA66;Lo;0;L;8FB6;;;;N;;;;; FA67;CJK COMPATIBILITY IDEOGRAPH-FA67;Lo;0;L;9038;;;;N;;;;; FA68;CJK COMPATIBILITY IDEOGRAPH-FA68;Lo;0;L;96E3;;;;N;;;;; FA69;CJK COMPATIBILITY IDEOGRAPH-FA69;Lo;0;L;97FF;;;;N;;;;; FA6A;CJK COMPATIBILITY IDEOGRAPH-FA6A;Lo;0;L;983B;;;;N;;;;; FA6B;CJK COMPATIBILITY IDEOGRAPH-FA6B;Lo;0;L;6075;;;;N;;;;; FA6C;CJK COMPATIBILITY IDEOGRAPH-FA6C;Lo;0;L;242EE;;;;N;;;;; FA6D;CJK COMPATIBILITY IDEOGRAPH-FA6D;Lo;0;L;8218;;;;N;;;;; FA70;CJK COMPATIBILITY IDEOGRAPH-FA70;Lo;0;L;4E26;;;;N;;;;; FA71;CJK COMPATIBILITY IDEOGRAPH-FA71;Lo;0;L;51B5;;;;N;;;;; FA72;CJK COMPATIBILITY IDEOGRAPH-FA72;Lo;0;L;5168;;;;N;;;;; FA73;CJK COMPATIBILITY IDEOGRAPH-FA73;Lo;0;L;4F80;;;;N;;;;; FA74;CJK COMPATIBILITY IDEOGRAPH-FA74;Lo;0;L;5145;;;;N;;;;; FA75;CJK COMPATIBILITY IDEOGRAPH-FA75;Lo;0;L;5180;;;;N;;;;; FA76;CJK COMPATIBILITY IDEOGRAPH-FA76;Lo;0;L;52C7;;;;N;;;;; FA77;CJK COMPATIBILITY IDEOGRAPH-FA77;Lo;0;L;52FA;;;;N;;;;; FA78;CJK COMPATIBILITY IDEOGRAPH-FA78;Lo;0;L;559D;;;;N;;;;; FA79;CJK COMPATIBILITY IDEOGRAPH-FA79;Lo;0;L;5555;;;;N;;;;; FA7A;CJK COMPATIBILITY IDEOGRAPH-FA7A;Lo;0;L;5599;;;;N;;;;; FA7B;CJK COMPATIBILITY IDEOGRAPH-FA7B;Lo;0;L;55E2;;;;N;;;;; FA7C;CJK COMPATIBILITY IDEOGRAPH-FA7C;Lo;0;L;585A;;;;N;;;;; FA7D;CJK COMPATIBILITY IDEOGRAPH-FA7D;Lo;0;L;58B3;;;;N;;;;; FA7E;CJK COMPATIBILITY IDEOGRAPH-FA7E;Lo;0;L;5944;;;;N;;;;; FA7F;CJK COMPATIBILITY IDEOGRAPH-FA7F;Lo;0;L;5954;;;;N;;;;; FA80;CJK COMPATIBILITY IDEOGRAPH-FA80;Lo;0;L;5A62;;;;N;;;;; FA81;CJK COMPATIBILITY IDEOGRAPH-FA81;Lo;0;L;5B28;;;;N;;;;; FA82;CJK COMPATIBILITY IDEOGRAPH-FA82;Lo;0;L;5ED2;;;;N;;;;; FA83;CJK COMPATIBILITY IDEOGRAPH-FA83;Lo;0;L;5ED9;;;;N;;;;; FA84;CJK COMPATIBILITY IDEOGRAPH-FA84;Lo;0;L;5F69;;;;N;;;;; FA85;CJK COMPATIBILITY IDEOGRAPH-FA85;Lo;0;L;5FAD;;;;N;;;;; FA86;CJK COMPATIBILITY IDEOGRAPH-FA86;Lo;0;L;60D8;;;;N;;;;; FA87;CJK COMPATIBILITY IDEOGRAPH-FA87;Lo;0;L;614E;;;;N;;;;; FA88;CJK COMPATIBILITY IDEOGRAPH-FA88;Lo;0;L;6108;;;;N;;;;; FA89;CJK COMPATIBILITY IDEOGRAPH-FA89;Lo;0;L;618E;;;;N;;;;; FA8A;CJK COMPATIBILITY IDEOGRAPH-FA8A;Lo;0;L;6160;;;;N;;;;; FA8B;CJK COMPATIBILITY IDEOGRAPH-FA8B;Lo;0;L;61F2;;;;N;;;;; FA8C;CJK COMPATIBILITY IDEOGRAPH-FA8C;Lo;0;L;6234;;;;N;;;;; FA8D;CJK COMPATIBILITY IDEOGRAPH-FA8D;Lo;0;L;63C4;;;;N;;;;; FA8E;CJK COMPATIBILITY IDEOGRAPH-FA8E;Lo;0;L;641C;;;;N;;;;; FA8F;CJK COMPATIBILITY IDEOGRAPH-FA8F;Lo;0;L;6452;;;;N;;;;; FA90;CJK COMPATIBILITY IDEOGRAPH-FA90;Lo;0;L;6556;;;;N;;;;; FA91;CJK COMPATIBILITY IDEOGRAPH-FA91;Lo;0;L;6674;;;;N;;;;; FA92;CJK COMPATIBILITY IDEOGRAPH-FA92;Lo;0;L;6717;;;;N;;;;; FA93;CJK COMPATIBILITY IDEOGRAPH-FA93;Lo;0;L;671B;;;;N;;;;; FA94;CJK COMPATIBILITY IDEOGRAPH-FA94;Lo;0;L;6756;;;;N;;;;; FA95;CJK COMPATIBILITY IDEOGRAPH-FA95;Lo;0;L;6B79;;;;N;;;;; FA96;CJK COMPATIBILITY IDEOGRAPH-FA96;Lo;0;L;6BBA;;;;N;;;;; FA97;CJK COMPATIBILITY IDEOGRAPH-FA97;Lo;0;L;6D41;;;;N;;;;; FA98;CJK COMPATIBILITY IDEOGRAPH-FA98;Lo;0;L;6EDB;;;;N;;;;; FA99;CJK COMPATIBILITY IDEOGRAPH-FA99;Lo;0;L;6ECB;;;;N;;;;; FA9A;CJK COMPATIBILITY IDEOGRAPH-FA9A;Lo;0;L;6F22;;;;N;;;;; FA9B;CJK COMPATIBILITY IDEOGRAPH-FA9B;Lo;0;L;701E;;;;N;;;;; FA9C;CJK COMPATIBILITY IDEOGRAPH-FA9C;Lo;0;L;716E;;;;N;;;;; FA9D;CJK COMPATIBILITY IDEOGRAPH-FA9D;Lo;0;L;77A7;;;;N;;;;; FA9E;CJK COMPATIBILITY IDEOGRAPH-FA9E;Lo;0;L;7235;;;;N;;;;; FA9F;CJK COMPATIBILITY IDEOGRAPH-FA9F;Lo;0;L;72AF;;;;N;;;;; FAA0;CJK COMPATIBILITY IDEOGRAPH-FAA0;Lo;0;L;732A;;;;N;;;;; FAA1;CJK COMPATIBILITY IDEOGRAPH-FAA1;Lo;0;L;7471;;;;N;;;;; FAA2;CJK COMPATIBILITY IDEOGRAPH-FAA2;Lo;0;L;7506;;;;N;;;;; FAA3;CJK COMPATIBILITY IDEOGRAPH-FAA3;Lo;0;L;753B;;;;N;;;;; FAA4;CJK COMPATIBILITY IDEOGRAPH-FAA4;Lo;0;L;761D;;;;N;;;;; FAA5;CJK COMPATIBILITY IDEOGRAPH-FAA5;Lo;0;L;761F;;;;N;;;;; FAA6;CJK COMPATIBILITY IDEOGRAPH-FAA6;Lo;0;L;76CA;;;;N;;;;; FAA7;CJK COMPATIBILITY IDEOGRAPH-FAA7;Lo;0;L;76DB;;;;N;;;;; FAA8;CJK COMPATIBILITY IDEOGRAPH-FAA8;Lo;0;L;76F4;;;;N;;;;; FAA9;CJK COMPATIBILITY IDEOGRAPH-FAA9;Lo;0;L;774A;;;;N;;;;; FAAA;CJK COMPATIBILITY IDEOGRAPH-FAAA;Lo;0;L;7740;;;;N;;;;; FAAB;CJK COMPATIBILITY IDEOGRAPH-FAAB;Lo;0;L;78CC;;;;N;;;;; FAAC;CJK COMPATIBILITY IDEOGRAPH-FAAC;Lo;0;L;7AB1;;;;N;;;;; FAAD;CJK COMPATIBILITY IDEOGRAPH-FAAD;Lo;0;L;7BC0;;;;N;;;;; FAAE;CJK COMPATIBILITY IDEOGRAPH-FAAE;Lo;0;L;7C7B;;;;N;;;;; FAAF;CJK COMPATIBILITY IDEOGRAPH-FAAF;Lo;0;L;7D5B;;;;N;;;;; FAB0;CJK COMPATIBILITY IDEOGRAPH-FAB0;Lo;0;L;7DF4;;;;N;;;;; FAB1;CJK COMPATIBILITY IDEOGRAPH-FAB1;Lo;0;L;7F3E;;;;N;;;;; FAB2;CJK COMPATIBILITY IDEOGRAPH-FAB2;Lo;0;L;8005;;;;N;;;;; FAB3;CJK COMPATIBILITY IDEOGRAPH-FAB3;Lo;0;L;8352;;;;N;;;;; FAB4;CJK COMPATIBILITY IDEOGRAPH-FAB4;Lo;0;L;83EF;;;;N;;;;; FAB5;CJK COMPATIBILITY IDEOGRAPH-FAB5;Lo;0;L;8779;;;;N;;;;; FAB6;CJK COMPATIBILITY IDEOGRAPH-FAB6;Lo;0;L;8941;;;;N;;;;; FAB7;CJK COMPATIBILITY IDEOGRAPH-FAB7;Lo;0;L;8986;;;;N;;;;; FAB8;CJK COMPATIBILITY IDEOGRAPH-FAB8;Lo;0;L;8996;;;;N;;;;; FAB9;CJK COMPATIBILITY IDEOGRAPH-FAB9;Lo;0;L;8ABF;;;;N;;;;; FABA;CJK COMPATIBILITY IDEOGRAPH-FABA;Lo;0;L;8AF8;;;;N;;;;; FABB;CJK COMPATIBILITY IDEOGRAPH-FABB;Lo;0;L;8ACB;;;;N;;;;; FABC;CJK COMPATIBILITY IDEOGRAPH-FABC;Lo;0;L;8B01;;;;N;;;;; FABD;CJK COMPATIBILITY IDEOGRAPH-FABD;Lo;0;L;8AFE;;;;N;;;;; FABE;CJK COMPATIBILITY IDEOGRAPH-FABE;Lo;0;L;8AED;;;;N;;;;; FABF;CJK COMPATIBILITY IDEOGRAPH-FABF;Lo;0;L;8B39;;;;N;;;;; FAC0;CJK COMPATIBILITY IDEOGRAPH-FAC0;Lo;0;L;8B8A;;;;N;;;;; FAC1;CJK COMPATIBILITY IDEOGRAPH-FAC1;Lo;0;L;8D08;;;;N;;;;; FAC2;CJK COMPATIBILITY IDEOGRAPH-FAC2;Lo;0;L;8F38;;;;N;;;;; FAC3;CJK COMPATIBILITY IDEOGRAPH-FAC3;Lo;0;L;9072;;;;N;;;;; FAC4;CJK COMPATIBILITY IDEOGRAPH-FAC4;Lo;0;L;9199;;;;N;;;;; FAC5;CJK COMPATIBILITY IDEOGRAPH-FAC5;Lo;0;L;9276;;;;N;;;;; FAC6;CJK COMPATIBILITY IDEOGRAPH-FAC6;Lo;0;L;967C;;;;N;;;;; FAC7;CJK COMPATIBILITY IDEOGRAPH-FAC7;Lo;0;L;96E3;;;;N;;;;; FAC8;CJK COMPATIBILITY IDEOGRAPH-FAC8;Lo;0;L;9756;;;;N;;;;; FAC9;CJK COMPATIBILITY IDEOGRAPH-FAC9;Lo;0;L;97DB;;;;N;;;;; FACA;CJK COMPATIBILITY IDEOGRAPH-FACA;Lo;0;L;97FF;;;;N;;;;; FACB;CJK COMPATIBILITY IDEOGRAPH-FACB;Lo;0;L;980B;;;;N;;;;; FACC;CJK COMPATIBILITY IDEOGRAPH-FACC;Lo;0;L;983B;;;;N;;;;; FACD;CJK COMPATIBILITY IDEOGRAPH-FACD;Lo;0;L;9B12;;;;N;;;;; FACE;CJK COMPATIBILITY IDEOGRAPH-FACE;Lo;0;L;9F9C;;;;N;;;;; FACF;CJK COMPATIBILITY IDEOGRAPH-FACF;Lo;0;L;2284A;;;;N;;;;; FAD0;CJK COMPATIBILITY IDEOGRAPH-FAD0;Lo;0;L;22844;;;;N;;;;; FAD1;CJK COMPATIBILITY IDEOGRAPH-FAD1;Lo;0;L;233D5;;;;N;;;;; FAD2;CJK COMPATIBILITY IDEOGRAPH-FAD2;Lo;0;L;3B9D;;;;N;;;;; FAD3;CJK COMPATIBILITY IDEOGRAPH-FAD3;Lo;0;L;4018;;;;N;;;;; FAD4;CJK COMPATIBILITY IDEOGRAPH-FAD4;Lo;0;L;4039;;;;N;;;;; FAD5;CJK COMPATIBILITY IDEOGRAPH-FAD5;Lo;0;L;25249;;;;N;;;;; FAD6;CJK COMPATIBILITY IDEOGRAPH-FAD6;Lo;0;L;25CD0;;;;N;;;;; FAD7;CJK COMPATIBILITY IDEOGRAPH-FAD7;Lo;0;L;27ED3;;;;N;;;;; FAD8;CJK COMPATIBILITY IDEOGRAPH-FAD8;Lo;0;L;9F43;;;;N;;;;; FAD9;CJK COMPATIBILITY IDEOGRAPH-FAD9;Lo;0;L;9F8E;;;;N;;;;; FB00;LATIN SMALL LIGATURE FF;Ll;0;L; 0066 0066;;;;N;;;;; FB01;LATIN SMALL LIGATURE FI;Ll;0;L; 0066 0069;;;;N;;;;; FB02;LATIN SMALL LIGATURE FL;Ll;0;L; 0066 006C;;;;N;;;;; FB03;LATIN SMALL LIGATURE FFI;Ll;0;L; 0066 0066 0069;;;;N;;;;; FB04;LATIN SMALL LIGATURE FFL;Ll;0;L; 0066 0066 006C;;;;N;;;;; FB05;LATIN SMALL LIGATURE LONG S T;Ll;0;L; 017F 0074;;;;N;;;;; FB06;LATIN SMALL LIGATURE ST;Ll;0;L; 0073 0074;;;;N;;;;; FB13;ARMENIAN SMALL LIGATURE MEN NOW;Ll;0;L; 0574 0576;;;;N;;;;; FB14;ARMENIAN SMALL LIGATURE MEN ECH;Ll;0;L; 0574 0565;;;;N;;;;; FB15;ARMENIAN SMALL LIGATURE MEN INI;Ll;0;L; 0574 056B;;;;N;;;;; FB16;ARMENIAN SMALL LIGATURE VEW NOW;Ll;0;L; 057E 0576;;;;N;;;;; FB17;ARMENIAN SMALL LIGATURE MEN XEH;Ll;0;L; 0574 056D;;;;N;;;;; FB1D;HEBREW LETTER YOD WITH HIRIQ;Lo;0;R;05D9 05B4;;;;N;;;;; FB1E;HEBREW POINT JUDEO-SPANISH VARIKA;Mn;26;NSM;;;;;N;HEBREW POINT VARIKA;;;; FB1F;HEBREW LIGATURE YIDDISH YOD YOD PATAH;Lo;0;R;05F2 05B7;;;;N;;;;; FB20;HEBREW LETTER ALTERNATIVE AYIN;Lo;0;R; 05E2;;;;N;;;;; FB21;HEBREW LETTER WIDE ALEF;Lo;0;R; 05D0;;;;N;;;;; FB22;HEBREW LETTER WIDE DALET;Lo;0;R; 05D3;;;;N;;;;; FB23;HEBREW LETTER WIDE HE;Lo;0;R; 05D4;;;;N;;;;; FB24;HEBREW LETTER WIDE KAF;Lo;0;R; 05DB;;;;N;;;;; FB25;HEBREW LETTER WIDE LAMED;Lo;0;R; 05DC;;;;N;;;;; FB26;HEBREW LETTER WIDE FINAL MEM;Lo;0;R; 05DD;;;;N;;;;; FB27;HEBREW LETTER WIDE RESH;Lo;0;R; 05E8;;;;N;;;;; FB28;HEBREW LETTER WIDE TAV;Lo;0;R; 05EA;;;;N;;;;; FB29;HEBREW LETTER ALTERNATIVE PLUS SIGN;Sm;0;ES; 002B;;;;N;;;;; FB2A;HEBREW LETTER SHIN WITH SHIN DOT;Lo;0;R;05E9 05C1;;;;N;;;;; FB2B;HEBREW LETTER SHIN WITH SIN DOT;Lo;0;R;05E9 05C2;;;;N;;;;; FB2C;HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT;Lo;0;R;FB49 05C1;;;;N;;;;; FB2D;HEBREW LETTER SHIN WITH DAGESH AND SIN DOT;Lo;0;R;FB49 05C2;;;;N;;;;; FB2E;HEBREW LETTER ALEF WITH PATAH;Lo;0;R;05D0 05B7;;;;N;;;;; FB2F;HEBREW LETTER ALEF WITH QAMATS;Lo;0;R;05D0 05B8;;;;N;;;;; FB30;HEBREW LETTER ALEF WITH MAPIQ;Lo;0;R;05D0 05BC;;;;N;;;;; FB31;HEBREW LETTER BET WITH DAGESH;Lo;0;R;05D1 05BC;;;;N;;;;; FB32;HEBREW LETTER GIMEL WITH DAGESH;Lo;0;R;05D2 05BC;;;;N;;;;; FB33;HEBREW LETTER DALET WITH DAGESH;Lo;0;R;05D3 05BC;;;;N;;;;; FB34;HEBREW LETTER HE WITH MAPIQ;Lo;0;R;05D4 05BC;;;;N;;;;; FB35;HEBREW LETTER VAV WITH DAGESH;Lo;0;R;05D5 05BC;;;;N;;;;; FB36;HEBREW LETTER ZAYIN WITH DAGESH;Lo;0;R;05D6 05BC;;;;N;;;;; FB38;HEBREW LETTER TET WITH DAGESH;Lo;0;R;05D8 05BC;;;;N;;;;; FB39;HEBREW LETTER YOD WITH DAGESH;Lo;0;R;05D9 05BC;;;;N;;;;; FB3A;HEBREW LETTER FINAL KAF WITH DAGESH;Lo;0;R;05DA 05BC;;;;N;;;;; FB3B;HEBREW LETTER KAF WITH DAGESH;Lo;0;R;05DB 05BC;;;;N;;;;; FB3C;HEBREW LETTER LAMED WITH DAGESH;Lo;0;R;05DC 05BC;;;;N;;;;; FB3E;HEBREW LETTER MEM WITH DAGESH;Lo;0;R;05DE 05BC;;;;N;;;;; FB40;HEBREW LETTER NUN WITH DAGESH;Lo;0;R;05E0 05BC;;;;N;;;;; FB41;HEBREW LETTER SAMEKH WITH DAGESH;Lo;0;R;05E1 05BC;;;;N;;;;; FB43;HEBREW LETTER FINAL PE WITH DAGESH;Lo;0;R;05E3 05BC;;;;N;;;;; FB44;HEBREW LETTER PE WITH DAGESH;Lo;0;R;05E4 05BC;;;;N;;;;; FB46;HEBREW LETTER TSADI WITH DAGESH;Lo;0;R;05E6 05BC;;;;N;;;;; FB47;HEBREW LETTER QOF WITH DAGESH;Lo;0;R;05E7 05BC;;;;N;;;;; FB48;HEBREW LETTER RESH WITH DAGESH;Lo;0;R;05E8 05BC;;;;N;;;;; FB49;HEBREW LETTER SHIN WITH DAGESH;Lo;0;R;05E9 05BC;;;;N;;;;; FB4A;HEBREW LETTER TAV WITH DAGESH;Lo;0;R;05EA 05BC;;;;N;;;;; FB4B;HEBREW LETTER VAV WITH HOLAM;Lo;0;R;05D5 05B9;;;;N;;;;; FB4C;HEBREW LETTER BET WITH RAFE;Lo;0;R;05D1 05BF;;;;N;;;;; FB4D;HEBREW LETTER KAF WITH RAFE;Lo;0;R;05DB 05BF;;;;N;;;;; FB4E;HEBREW LETTER PE WITH RAFE;Lo;0;R;05E4 05BF;;;;N;;;;; FB4F;HEBREW LIGATURE ALEF LAMED;Lo;0;R; 05D0 05DC;;;;N;;;;; FB50;ARABIC LETTER ALEF WASLA ISOLATED FORM;Lo;0;AL; 0671;;;;N;;;;; FB51;ARABIC LETTER ALEF WASLA FINAL FORM;Lo;0;AL; 0671;;;;N;;;;; FB52;ARABIC LETTER BEEH ISOLATED FORM;Lo;0;AL; 067B;;;;N;;;;; FB53;ARABIC LETTER BEEH FINAL FORM;Lo;0;AL; 067B;;;;N;;;;; FB54;ARABIC LETTER BEEH INITIAL FORM;Lo;0;AL; 067B;;;;N;;;;; FB55;ARABIC LETTER BEEH MEDIAL FORM;Lo;0;AL; 067B;;;;N;;;;; FB56;ARABIC LETTER PEH ISOLATED FORM;Lo;0;AL; 067E;;;;N;;;;; FB57;ARABIC LETTER PEH FINAL FORM;Lo;0;AL; 067E;;;;N;;;;; FB58;ARABIC LETTER PEH INITIAL FORM;Lo;0;AL; 067E;;;;N;;;;; FB59;ARABIC LETTER PEH MEDIAL FORM;Lo;0;AL; 067E;;;;N;;;;; FB5A;ARABIC LETTER BEHEH ISOLATED FORM;Lo;0;AL; 0680;;;;N;;;;; FB5B;ARABIC LETTER BEHEH FINAL FORM;Lo;0;AL; 0680;;;;N;;;;; FB5C;ARABIC LETTER BEHEH INITIAL FORM;Lo;0;AL; 0680;;;;N;;;;; FB5D;ARABIC LETTER BEHEH MEDIAL FORM;Lo;0;AL; 0680;;;;N;;;;; FB5E;ARABIC LETTER TTEHEH ISOLATED FORM;Lo;0;AL; 067A;;;;N;;;;; FB5F;ARABIC LETTER TTEHEH FINAL FORM;Lo;0;AL; 067A;;;;N;;;;; FB60;ARABIC LETTER TTEHEH INITIAL FORM;Lo;0;AL; 067A;;;;N;;;;; FB61;ARABIC LETTER TTEHEH MEDIAL FORM;Lo;0;AL; 067A;;;;N;;;;; FB62;ARABIC LETTER TEHEH ISOLATED FORM;Lo;0;AL; 067F;;;;N;;;;; FB63;ARABIC LETTER TEHEH FINAL FORM;Lo;0;AL; 067F;;;;N;;;;; FB64;ARABIC LETTER TEHEH INITIAL FORM;Lo;0;AL; 067F;;;;N;;;;; FB65;ARABIC LETTER TEHEH MEDIAL FORM;Lo;0;AL; 067F;;;;N;;;;; FB66;ARABIC LETTER TTEH ISOLATED FORM;Lo;0;AL; 0679;;;;N;;;;; FB67;ARABIC LETTER TTEH FINAL FORM;Lo;0;AL; 0679;;;;N;;;;; FB68;ARABIC LETTER TTEH INITIAL FORM;Lo;0;AL; 0679;;;;N;;;;; FB69;ARABIC LETTER TTEH MEDIAL FORM;Lo;0;AL; 0679;;;;N;;;;; FB6A;ARABIC LETTER VEH ISOLATED FORM;Lo;0;AL; 06A4;;;;N;;;;; FB6B;ARABIC LETTER VEH FINAL FORM;Lo;0;AL; 06A4;;;;N;;;;; FB6C;ARABIC LETTER VEH INITIAL FORM;Lo;0;AL; 06A4;;;;N;;;;; FB6D;ARABIC LETTER VEH MEDIAL FORM;Lo;0;AL; 06A4;;;;N;;;;; FB6E;ARABIC LETTER PEHEH ISOLATED FORM;Lo;0;AL; 06A6;;;;N;;;;; FB6F;ARABIC LETTER PEHEH FINAL FORM;Lo;0;AL; 06A6;;;;N;;;;; FB70;ARABIC LETTER PEHEH INITIAL FORM;Lo;0;AL; 06A6;;;;N;;;;; FB71;ARABIC LETTER PEHEH MEDIAL FORM;Lo;0;AL; 06A6;;;;N;;;;; FB72;ARABIC LETTER DYEH ISOLATED FORM;Lo;0;AL; 0684;;;;N;;;;; FB73;ARABIC LETTER DYEH FINAL FORM;Lo;0;AL; 0684;;;;N;;;;; FB74;ARABIC LETTER DYEH INITIAL FORM;Lo;0;AL; 0684;;;;N;;;;; FB75;ARABIC LETTER DYEH MEDIAL FORM;Lo;0;AL; 0684;;;;N;;;;; FB76;ARABIC LETTER NYEH ISOLATED FORM;Lo;0;AL; 0683;;;;N;;;;; FB77;ARABIC LETTER NYEH FINAL FORM;Lo;0;AL; 0683;;;;N;;;;; FB78;ARABIC LETTER NYEH INITIAL FORM;Lo;0;AL; 0683;;;;N;;;;; FB79;ARABIC LETTER NYEH MEDIAL FORM;Lo;0;AL; 0683;;;;N;;;;; FB7A;ARABIC LETTER TCHEH ISOLATED FORM;Lo;0;AL; 0686;;;;N;;;;; FB7B;ARABIC LETTER TCHEH FINAL FORM;Lo;0;AL; 0686;;;;N;;;;; FB7C;ARABIC LETTER TCHEH INITIAL FORM;Lo;0;AL; 0686;;;;N;;;;; FB7D;ARABIC LETTER TCHEH MEDIAL FORM;Lo;0;AL; 0686;;;;N;;;;; FB7E;ARABIC LETTER TCHEHEH ISOLATED FORM;Lo;0;AL; 0687;;;;N;;;;; FB7F;ARABIC LETTER TCHEHEH FINAL FORM;Lo;0;AL; 0687;;;;N;;;;; FB80;ARABIC LETTER TCHEHEH INITIAL FORM;Lo;0;AL; 0687;;;;N;;;;; FB81;ARABIC LETTER TCHEHEH MEDIAL FORM;Lo;0;AL; 0687;;;;N;;;;; FB82;ARABIC LETTER DDAHAL ISOLATED FORM;Lo;0;AL; 068D;;;;N;;;;; FB83;ARABIC LETTER DDAHAL FINAL FORM;Lo;0;AL; 068D;;;;N;;;;; FB84;ARABIC LETTER DAHAL ISOLATED FORM;Lo;0;AL; 068C;;;;N;;;;; FB85;ARABIC LETTER DAHAL FINAL FORM;Lo;0;AL; 068C;;;;N;;;;; FB86;ARABIC LETTER DUL ISOLATED FORM;Lo;0;AL; 068E;;;;N;;;;; FB87;ARABIC LETTER DUL FINAL FORM;Lo;0;AL; 068E;;;;N;;;;; FB88;ARABIC LETTER DDAL ISOLATED FORM;Lo;0;AL; 0688;;;;N;;;;; FB89;ARABIC LETTER DDAL FINAL FORM;Lo;0;AL; 0688;;;;N;;;;; FB8A;ARABIC LETTER JEH ISOLATED FORM;Lo;0;AL; 0698;;;;N;;;;; FB8B;ARABIC LETTER JEH FINAL FORM;Lo;0;AL; 0698;;;;N;;;;; FB8C;ARABIC LETTER RREH ISOLATED FORM;Lo;0;AL; 0691;;;;N;;;;; FB8D;ARABIC LETTER RREH FINAL FORM;Lo;0;AL; 0691;;;;N;;;;; FB8E;ARABIC LETTER KEHEH ISOLATED FORM;Lo;0;AL; 06A9;;;;N;;;;; FB8F;ARABIC LETTER KEHEH FINAL FORM;Lo;0;AL; 06A9;;;;N;;;;; FB90;ARABIC LETTER KEHEH INITIAL FORM;Lo;0;AL; 06A9;;;;N;;;;; FB91;ARABIC LETTER KEHEH MEDIAL FORM;Lo;0;AL; 06A9;;;;N;;;;; FB92;ARABIC LETTER GAF ISOLATED FORM;Lo;0;AL; 06AF;;;;N;;;;; FB93;ARABIC LETTER GAF FINAL FORM;Lo;0;AL; 06AF;;;;N;;;;; FB94;ARABIC LETTER GAF INITIAL FORM;Lo;0;AL; 06AF;;;;N;;;;; FB95;ARABIC LETTER GAF MEDIAL FORM;Lo;0;AL; 06AF;;;;N;;;;; FB96;ARABIC LETTER GUEH ISOLATED FORM;Lo;0;AL; 06B3;;;;N;;;;; FB97;ARABIC LETTER GUEH FINAL FORM;Lo;0;AL; 06B3;;;;N;;;;; FB98;ARABIC LETTER GUEH INITIAL FORM;Lo;0;AL; 06B3;;;;N;;;;; FB99;ARABIC LETTER GUEH MEDIAL FORM;Lo;0;AL; 06B3;;;;N;;;;; FB9A;ARABIC LETTER NGOEH ISOLATED FORM;Lo;0;AL; 06B1;;;;N;;;;; FB9B;ARABIC LETTER NGOEH FINAL FORM;Lo;0;AL; 06B1;;;;N;;;;; FB9C;ARABIC LETTER NGOEH INITIAL FORM;Lo;0;AL; 06B1;;;;N;;;;; FB9D;ARABIC LETTER NGOEH MEDIAL FORM;Lo;0;AL; 06B1;;;;N;;;;; FB9E;ARABIC LETTER NOON GHUNNA ISOLATED FORM;Lo;0;AL; 06BA;;;;N;;;;; FB9F;ARABIC LETTER NOON GHUNNA FINAL FORM;Lo;0;AL; 06BA;;;;N;;;;; FBA0;ARABIC LETTER RNOON ISOLATED FORM;Lo;0;AL; 06BB;;;;N;;;;; FBA1;ARABIC LETTER RNOON FINAL FORM;Lo;0;AL; 06BB;;;;N;;;;; FBA2;ARABIC LETTER RNOON INITIAL FORM;Lo;0;AL; 06BB;;;;N;;;;; FBA3;ARABIC LETTER RNOON MEDIAL FORM;Lo;0;AL; 06BB;;;;N;;;;; FBA4;ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM;Lo;0;AL; 06C0;;;;N;;;;; FBA5;ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM;Lo;0;AL; 06C0;;;;N;;;;; FBA6;ARABIC LETTER HEH GOAL ISOLATED FORM;Lo;0;AL; 06C1;;;;N;;;;; FBA7;ARABIC LETTER HEH GOAL FINAL FORM;Lo;0;AL; 06C1;;;;N;;;;; FBA8;ARABIC LETTER HEH GOAL INITIAL FORM;Lo;0;AL; 06C1;;;;N;;;;; FBA9;ARABIC LETTER HEH GOAL MEDIAL FORM;Lo;0;AL; 06C1;;;;N;;;;; FBAA;ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM;Lo;0;AL; 06BE;;;;N;;;;; FBAB;ARABIC LETTER HEH DOACHASHMEE FINAL FORM;Lo;0;AL; 06BE;;;;N;;;;; FBAC;ARABIC LETTER HEH DOACHASHMEE INITIAL FORM;Lo;0;AL; 06BE;;;;N;;;;; FBAD;ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM;Lo;0;AL; 06BE;;;;N;;;;; FBAE;ARABIC LETTER YEH BARREE ISOLATED FORM;Lo;0;AL; 06D2;;;;N;;;;; FBAF;ARABIC LETTER YEH BARREE FINAL FORM;Lo;0;AL; 06D2;;;;N;;;;; FBB0;ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM;Lo;0;AL; 06D3;;;;N;;;;; FBB1;ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM;Lo;0;AL; 06D3;;;;N;;;;; FBB2;ARABIC SYMBOL DOT ABOVE;Sk;0;AL;;;;;N;;;;; FBB3;ARABIC SYMBOL DOT BELOW;Sk;0;AL;;;;;N;;;;; FBB4;ARABIC SYMBOL TWO DOTS ABOVE;Sk;0;AL;;;;;N;;;;; FBB5;ARABIC SYMBOL TWO DOTS BELOW;Sk;0;AL;;;;;N;;;;; FBB6;ARABIC SYMBOL THREE DOTS ABOVE;Sk;0;AL;;;;;N;;;;; FBB7;ARABIC SYMBOL THREE DOTS BELOW;Sk;0;AL;;;;;N;;;;; FBB8;ARABIC SYMBOL THREE DOTS POINTING DOWNWARDS ABOVE;Sk;0;AL;;;;;N;;;;; FBB9;ARABIC SYMBOL THREE DOTS POINTING DOWNWARDS BELOW;Sk;0;AL;;;;;N;;;;; FBBA;ARABIC SYMBOL FOUR DOTS ABOVE;Sk;0;AL;;;;;N;;;;; FBBB;ARABIC SYMBOL FOUR DOTS BELOW;Sk;0;AL;;;;;N;;;;; FBBC;ARABIC SYMBOL DOUBLE VERTICAL BAR BELOW;Sk;0;AL;;;;;N;;;;; FBBD;ARABIC SYMBOL TWO DOTS VERTICALLY ABOVE;Sk;0;AL;;;;;N;;;;; FBBE;ARABIC SYMBOL TWO DOTS VERTICALLY BELOW;Sk;0;AL;;;;;N;;;;; FBBF;ARABIC SYMBOL RING;Sk;0;AL;;;;;N;;;;; FBC0;ARABIC SYMBOL SMALL TAH ABOVE;Sk;0;AL;;;;;N;;;;; FBC1;ARABIC SYMBOL SMALL TAH BELOW;Sk;0;AL;;;;;N;;;;; FBC2;ARABIC SYMBOL WASLA ABOVE;Sk;0;AL;;;;;N;;;;; FBD3;ARABIC LETTER NG ISOLATED FORM;Lo;0;AL; 06AD;;;;N;;;;; FBD4;ARABIC LETTER NG FINAL FORM;Lo;0;AL; 06AD;;;;N;;;;; FBD5;ARABIC LETTER NG INITIAL FORM;Lo;0;AL; 06AD;;;;N;;;;; FBD6;ARABIC LETTER NG MEDIAL FORM;Lo;0;AL; 06AD;;;;N;;;;; FBD7;ARABIC LETTER U ISOLATED FORM;Lo;0;AL; 06C7;;;;N;;;;; FBD8;ARABIC LETTER U FINAL FORM;Lo;0;AL; 06C7;;;;N;;;;; FBD9;ARABIC LETTER OE ISOLATED FORM;Lo;0;AL; 06C6;;;;N;;;;; FBDA;ARABIC LETTER OE FINAL FORM;Lo;0;AL; 06C6;;;;N;;;;; FBDB;ARABIC LETTER YU ISOLATED FORM;Lo;0;AL; 06C8;;;;N;;;;; FBDC;ARABIC LETTER YU FINAL FORM;Lo;0;AL; 06C8;;;;N;;;;; FBDD;ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM;Lo;0;AL; 0677;;;;N;;;;; FBDE;ARABIC LETTER VE ISOLATED FORM;Lo;0;AL; 06CB;;;;N;;;;; FBDF;ARABIC LETTER VE FINAL FORM;Lo;0;AL; 06CB;;;;N;;;;; FBE0;ARABIC LETTER KIRGHIZ OE ISOLATED FORM;Lo;0;AL; 06C5;;;;N;;;;; FBE1;ARABIC LETTER KIRGHIZ OE FINAL FORM;Lo;0;AL; 06C5;;;;N;;;;; FBE2;ARABIC LETTER KIRGHIZ YU ISOLATED FORM;Lo;0;AL; 06C9;;;;N;;;;; FBE3;ARABIC LETTER KIRGHIZ YU FINAL FORM;Lo;0;AL; 06C9;;;;N;;;;; FBE4;ARABIC LETTER E ISOLATED FORM;Lo;0;AL; 06D0;;;;N;;;;; FBE5;ARABIC LETTER E FINAL FORM;Lo;0;AL; 06D0;;;;N;;;;; FBE6;ARABIC LETTER E INITIAL FORM;Lo;0;AL; 06D0;;;;N;;;;; FBE7;ARABIC LETTER E MEDIAL FORM;Lo;0;AL; 06D0;;;;N;;;;; FBE8;ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM;Lo;0;AL; 0649;;;;N;;;;; FBE9;ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM;Lo;0;AL; 0649;;;;N;;;;; FBEA;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM;Lo;0;AL; 0626 0627;;;;N;;;;; FBEB;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM;Lo;0;AL; 0626 0627;;;;N;;;;; FBEC;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM;Lo;0;AL; 0626 06D5;;;;N;;;;; FBED;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM;Lo;0;AL; 0626 06D5;;;;N;;;;; FBEE;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM;Lo;0;AL; 0626 0648;;;;N;;;;; FBEF;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM;Lo;0;AL; 0626 0648;;;;N;;;;; FBF0;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM;Lo;0;AL; 0626 06C7;;;;N;;;;; FBF1;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM;Lo;0;AL; 0626 06C7;;;;N;;;;; FBF2;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM;Lo;0;AL; 0626 06C6;;;;N;;;;; FBF3;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM;Lo;0;AL; 0626 06C6;;;;N;;;;; FBF4;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM;Lo;0;AL; 0626 06C8;;;;N;;;;; FBF5;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM;Lo;0;AL; 0626 06C8;;;;N;;;;; FBF6;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM;Lo;0;AL; 0626 06D0;;;;N;;;;; FBF7;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM;Lo;0;AL; 0626 06D0;;;;N;;;;; FBF8;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM;Lo;0;AL; 0626 06D0;;;;N;;;;; FBF9;ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0626 0649;;;;N;;;;; FBFA;ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0626 0649;;;;N;;;;; FBFB;ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM;Lo;0;AL; 0626 0649;;;;N;;;;; FBFC;ARABIC LETTER FARSI YEH ISOLATED FORM;Lo;0;AL; 06CC;;;;N;;;;; FBFD;ARABIC LETTER FARSI YEH FINAL FORM;Lo;0;AL; 06CC;;;;N;;;;; FBFE;ARABIC LETTER FARSI YEH INITIAL FORM;Lo;0;AL; 06CC;;;;N;;;;; FBFF;ARABIC LETTER FARSI YEH MEDIAL FORM;Lo;0;AL; 06CC;;;;N;;;;; FC00;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM;Lo;0;AL; 0626 062C;;;;N;;;;; FC01;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM;Lo;0;AL; 0626 062D;;;;N;;;;; FC02;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM;Lo;0;AL; 0626 0645;;;;N;;;;; FC03;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0626 0649;;;;N;;;;; FC04;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM;Lo;0;AL; 0626 064A;;;;N;;;;; FC05;ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM;Lo;0;AL; 0628 062C;;;;N;;;;; FC06;ARABIC LIGATURE BEH WITH HAH ISOLATED FORM;Lo;0;AL; 0628 062D;;;;N;;;;; FC07;ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM;Lo;0;AL; 0628 062E;;;;N;;;;; FC08;ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM;Lo;0;AL; 0628 0645;;;;N;;;;; FC09;ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0628 0649;;;;N;;;;; FC0A;ARABIC LIGATURE BEH WITH YEH ISOLATED FORM;Lo;0;AL; 0628 064A;;;;N;;;;; FC0B;ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM;Lo;0;AL; 062A 062C;;;;N;;;;; FC0C;ARABIC LIGATURE TEH WITH HAH ISOLATED FORM;Lo;0;AL; 062A 062D;;;;N;;;;; FC0D;ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM;Lo;0;AL; 062A 062E;;;;N;;;;; FC0E;ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM;Lo;0;AL; 062A 0645;;;;N;;;;; FC0F;ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 062A 0649;;;;N;;;;; FC10;ARABIC LIGATURE TEH WITH YEH ISOLATED FORM;Lo;0;AL; 062A 064A;;;;N;;;;; FC11;ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM;Lo;0;AL; 062B 062C;;;;N;;;;; FC12;ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM;Lo;0;AL; 062B 0645;;;;N;;;;; FC13;ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 062B 0649;;;;N;;;;; FC14;ARABIC LIGATURE THEH WITH YEH ISOLATED FORM;Lo;0;AL; 062B 064A;;;;N;;;;; FC15;ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM;Lo;0;AL; 062C 062D;;;;N;;;;; FC16;ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM;Lo;0;AL; 062C 0645;;;;N;;;;; FC17;ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM;Lo;0;AL; 062D 062C;;;;N;;;;; FC18;ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM;Lo;0;AL; 062D 0645;;;;N;;;;; FC19;ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM;Lo;0;AL; 062E 062C;;;;N;;;;; FC1A;ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM;Lo;0;AL; 062E 062D;;;;N;;;;; FC1B;ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM;Lo;0;AL; 062E 0645;;;;N;;;;; FC1C;ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM;Lo;0;AL; 0633 062C;;;;N;;;;; FC1D;ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM;Lo;0;AL; 0633 062D;;;;N;;;;; FC1E;ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM;Lo;0;AL; 0633 062E;;;;N;;;;; FC1F;ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM;Lo;0;AL; 0633 0645;;;;N;;;;; FC20;ARABIC LIGATURE SAD WITH HAH ISOLATED FORM;Lo;0;AL; 0635 062D;;;;N;;;;; FC21;ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM;Lo;0;AL; 0635 0645;;;;N;;;;; FC22;ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM;Lo;0;AL; 0636 062C;;;;N;;;;; FC23;ARABIC LIGATURE DAD WITH HAH ISOLATED FORM;Lo;0;AL; 0636 062D;;;;N;;;;; FC24;ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM;Lo;0;AL; 0636 062E;;;;N;;;;; FC25;ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM;Lo;0;AL; 0636 0645;;;;N;;;;; FC26;ARABIC LIGATURE TAH WITH HAH ISOLATED FORM;Lo;0;AL; 0637 062D;;;;N;;;;; FC27;ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM;Lo;0;AL; 0637 0645;;;;N;;;;; FC28;ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM;Lo;0;AL; 0638 0645;;;;N;;;;; FC29;ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM;Lo;0;AL; 0639 062C;;;;N;;;;; FC2A;ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM;Lo;0;AL; 0639 0645;;;;N;;;;; FC2B;ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM;Lo;0;AL; 063A 062C;;;;N;;;;; FC2C;ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM;Lo;0;AL; 063A 0645;;;;N;;;;; FC2D;ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM;Lo;0;AL; 0641 062C;;;;N;;;;; FC2E;ARABIC LIGATURE FEH WITH HAH ISOLATED FORM;Lo;0;AL; 0641 062D;;;;N;;;;; FC2F;ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM;Lo;0;AL; 0641 062E;;;;N;;;;; FC30;ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM;Lo;0;AL; 0641 0645;;;;N;;;;; FC31;ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0641 0649;;;;N;;;;; FC32;ARABIC LIGATURE FEH WITH YEH ISOLATED FORM;Lo;0;AL; 0641 064A;;;;N;;;;; FC33;ARABIC LIGATURE QAF WITH HAH ISOLATED FORM;Lo;0;AL; 0642 062D;;;;N;;;;; FC34;ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM;Lo;0;AL; 0642 0645;;;;N;;;;; FC35;ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0642 0649;;;;N;;;;; FC36;ARABIC LIGATURE QAF WITH YEH ISOLATED FORM;Lo;0;AL; 0642 064A;;;;N;;;;; FC37;ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM;Lo;0;AL; 0643 0627;;;;N;;;;; FC38;ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM;Lo;0;AL; 0643 062C;;;;N;;;;; FC39;ARABIC LIGATURE KAF WITH HAH ISOLATED FORM;Lo;0;AL; 0643 062D;;;;N;;;;; FC3A;ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM;Lo;0;AL; 0643 062E;;;;N;;;;; FC3B;ARABIC LIGATURE KAF WITH LAM ISOLATED FORM;Lo;0;AL; 0643 0644;;;;N;;;;; FC3C;ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM;Lo;0;AL; 0643 0645;;;;N;;;;; FC3D;ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0643 0649;;;;N;;;;; FC3E;ARABIC LIGATURE KAF WITH YEH ISOLATED FORM;Lo;0;AL; 0643 064A;;;;N;;;;; FC3F;ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM;Lo;0;AL; 0644 062C;;;;N;;;;; FC40;ARABIC LIGATURE LAM WITH HAH ISOLATED FORM;Lo;0;AL; 0644 062D;;;;N;;;;; FC41;ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM;Lo;0;AL; 0644 062E;;;;N;;;;; FC42;ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM;Lo;0;AL; 0644 0645;;;;N;;;;; FC43;ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0644 0649;;;;N;;;;; FC44;ARABIC LIGATURE LAM WITH YEH ISOLATED FORM;Lo;0;AL; 0644 064A;;;;N;;;;; FC45;ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM;Lo;0;AL; 0645 062C;;;;N;;;;; FC46;ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM;Lo;0;AL; 0645 062D;;;;N;;;;; FC47;ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM;Lo;0;AL; 0645 062E;;;;N;;;;; FC48;ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM;Lo;0;AL; 0645 0645;;;;N;;;;; FC49;ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0645 0649;;;;N;;;;; FC4A;ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM;Lo;0;AL; 0645 064A;;;;N;;;;; FC4B;ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM;Lo;0;AL; 0646 062C;;;;N;;;;; FC4C;ARABIC LIGATURE NOON WITH HAH ISOLATED FORM;Lo;0;AL; 0646 062D;;;;N;;;;; FC4D;ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM;Lo;0;AL; 0646 062E;;;;N;;;;; FC4E;ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM;Lo;0;AL; 0646 0645;;;;N;;;;; FC4F;ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0646 0649;;;;N;;;;; FC50;ARABIC LIGATURE NOON WITH YEH ISOLATED FORM;Lo;0;AL; 0646 064A;;;;N;;;;; FC51;ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM;Lo;0;AL; 0647 062C;;;;N;;;;; FC52;ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM;Lo;0;AL; 0647 0645;;;;N;;;;; FC53;ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0647 0649;;;;N;;;;; FC54;ARABIC LIGATURE HEH WITH YEH ISOLATED FORM;Lo;0;AL; 0647 064A;;;;N;;;;; FC55;ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM;Lo;0;AL; 064A 062C;;;;N;;;;; FC56;ARABIC LIGATURE YEH WITH HAH ISOLATED FORM;Lo;0;AL; 064A 062D;;;;N;;;;; FC57;ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM;Lo;0;AL; 064A 062E;;;;N;;;;; FC58;ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM;Lo;0;AL; 064A 0645;;;;N;;;;; FC59;ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 064A 0649;;;;N;;;;; FC5A;ARABIC LIGATURE YEH WITH YEH ISOLATED FORM;Lo;0;AL; 064A 064A;;;;N;;;;; FC5B;ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM;Lo;0;AL; 0630 0670;;;;N;;;;; FC5C;ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM;Lo;0;AL; 0631 0670;;;;N;;;;; FC5D;ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM;Lo;0;AL; 0649 0670;;;;N;;;;; FC5E;ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM;Lo;0;AL; 0020 064C 0651;;;;N;;;;; FC5F;ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM;Lo;0;AL; 0020 064D 0651;;;;N;;;;; FC60;ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM;Lo;0;AL; 0020 064E 0651;;;;N;;;;; FC61;ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM;Lo;0;AL; 0020 064F 0651;;;;N;;;;; FC62;ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM;Lo;0;AL; 0020 0650 0651;;;;N;;;;; FC63;ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM;Lo;0;AL; 0020 0651 0670;;;;N;;;;; FC64;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM;Lo;0;AL; 0626 0631;;;;N;;;;; FC65;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM;Lo;0;AL; 0626 0632;;;;N;;;;; FC66;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM;Lo;0;AL; 0626 0645;;;;N;;;;; FC67;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM;Lo;0;AL; 0626 0646;;;;N;;;;; FC68;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0626 0649;;;;N;;;;; FC69;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM;Lo;0;AL; 0626 064A;;;;N;;;;; FC6A;ARABIC LIGATURE BEH WITH REH FINAL FORM;Lo;0;AL; 0628 0631;;;;N;;;;; FC6B;ARABIC LIGATURE BEH WITH ZAIN FINAL FORM;Lo;0;AL; 0628 0632;;;;N;;;;; FC6C;ARABIC LIGATURE BEH WITH MEEM FINAL FORM;Lo;0;AL; 0628 0645;;;;N;;;;; FC6D;ARABIC LIGATURE BEH WITH NOON FINAL FORM;Lo;0;AL; 0628 0646;;;;N;;;;; FC6E;ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0628 0649;;;;N;;;;; FC6F;ARABIC LIGATURE BEH WITH YEH FINAL FORM;Lo;0;AL; 0628 064A;;;;N;;;;; FC70;ARABIC LIGATURE TEH WITH REH FINAL FORM;Lo;0;AL; 062A 0631;;;;N;;;;; FC71;ARABIC LIGATURE TEH WITH ZAIN FINAL FORM;Lo;0;AL; 062A 0632;;;;N;;;;; FC72;ARABIC LIGATURE TEH WITH MEEM FINAL FORM;Lo;0;AL; 062A 0645;;;;N;;;;; FC73;ARABIC LIGATURE TEH WITH NOON FINAL FORM;Lo;0;AL; 062A 0646;;;;N;;;;; FC74;ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 062A 0649;;;;N;;;;; FC75;ARABIC LIGATURE TEH WITH YEH FINAL FORM;Lo;0;AL; 062A 064A;;;;N;;;;; FC76;ARABIC LIGATURE THEH WITH REH FINAL FORM;Lo;0;AL; 062B 0631;;;;N;;;;; FC77;ARABIC LIGATURE THEH WITH ZAIN FINAL FORM;Lo;0;AL; 062B 0632;;;;N;;;;; FC78;ARABIC LIGATURE THEH WITH MEEM FINAL FORM;Lo;0;AL; 062B 0645;;;;N;;;;; FC79;ARABIC LIGATURE THEH WITH NOON FINAL FORM;Lo;0;AL; 062B 0646;;;;N;;;;; FC7A;ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 062B 0649;;;;N;;;;; FC7B;ARABIC LIGATURE THEH WITH YEH FINAL FORM;Lo;0;AL; 062B 064A;;;;N;;;;; FC7C;ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0641 0649;;;;N;;;;; FC7D;ARABIC LIGATURE FEH WITH YEH FINAL FORM;Lo;0;AL; 0641 064A;;;;N;;;;; FC7E;ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0642 0649;;;;N;;;;; FC7F;ARABIC LIGATURE QAF WITH YEH FINAL FORM;Lo;0;AL; 0642 064A;;;;N;;;;; FC80;ARABIC LIGATURE KAF WITH ALEF FINAL FORM;Lo;0;AL; 0643 0627;;;;N;;;;; FC81;ARABIC LIGATURE KAF WITH LAM FINAL FORM;Lo;0;AL; 0643 0644;;;;N;;;;; FC82;ARABIC LIGATURE KAF WITH MEEM FINAL FORM;Lo;0;AL; 0643 0645;;;;N;;;;; FC83;ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0643 0649;;;;N;;;;; FC84;ARABIC LIGATURE KAF WITH YEH FINAL FORM;Lo;0;AL; 0643 064A;;;;N;;;;; FC85;ARABIC LIGATURE LAM WITH MEEM FINAL FORM;Lo;0;AL; 0644 0645;;;;N;;;;; FC86;ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0644 0649;;;;N;;;;; FC87;ARABIC LIGATURE LAM WITH YEH FINAL FORM;Lo;0;AL; 0644 064A;;;;N;;;;; FC88;ARABIC LIGATURE MEEM WITH ALEF FINAL FORM;Lo;0;AL; 0645 0627;;;;N;;;;; FC89;ARABIC LIGATURE MEEM WITH MEEM FINAL FORM;Lo;0;AL; 0645 0645;;;;N;;;;; FC8A;ARABIC LIGATURE NOON WITH REH FINAL FORM;Lo;0;AL; 0646 0631;;;;N;;;;; FC8B;ARABIC LIGATURE NOON WITH ZAIN FINAL FORM;Lo;0;AL; 0646 0632;;;;N;;;;; FC8C;ARABIC LIGATURE NOON WITH MEEM FINAL FORM;Lo;0;AL; 0646 0645;;;;N;;;;; FC8D;ARABIC LIGATURE NOON WITH NOON FINAL FORM;Lo;0;AL; 0646 0646;;;;N;;;;; FC8E;ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0646 0649;;;;N;;;;; FC8F;ARABIC LIGATURE NOON WITH YEH FINAL FORM;Lo;0;AL; 0646 064A;;;;N;;;;; FC90;ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM;Lo;0;AL; 0649 0670;;;;N;;;;; FC91;ARABIC LIGATURE YEH WITH REH FINAL FORM;Lo;0;AL; 064A 0631;;;;N;;;;; FC92;ARABIC LIGATURE YEH WITH ZAIN FINAL FORM;Lo;0;AL; 064A 0632;;;;N;;;;; FC93;ARABIC LIGATURE YEH WITH MEEM FINAL FORM;Lo;0;AL; 064A 0645;;;;N;;;;; FC94;ARABIC LIGATURE YEH WITH NOON FINAL FORM;Lo;0;AL; 064A 0646;;;;N;;;;; FC95;ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 064A 0649;;;;N;;;;; FC96;ARABIC LIGATURE YEH WITH YEH FINAL FORM;Lo;0;AL; 064A 064A;;;;N;;;;; FC97;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM;Lo;0;AL; 0626 062C;;;;N;;;;; FC98;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM;Lo;0;AL; 0626 062D;;;;N;;;;; FC99;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM;Lo;0;AL; 0626 062E;;;;N;;;;; FC9A;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM;Lo;0;AL; 0626 0645;;;;N;;;;; FC9B;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM;Lo;0;AL; 0626 0647;;;;N;;;;; FC9C;ARABIC LIGATURE BEH WITH JEEM INITIAL FORM;Lo;0;AL; 0628 062C;;;;N;;;;; FC9D;ARABIC LIGATURE BEH WITH HAH INITIAL FORM;Lo;0;AL; 0628 062D;;;;N;;;;; FC9E;ARABIC LIGATURE BEH WITH KHAH INITIAL FORM;Lo;0;AL; 0628 062E;;;;N;;;;; FC9F;ARABIC LIGATURE BEH WITH MEEM INITIAL FORM;Lo;0;AL; 0628 0645;;;;N;;;;; FCA0;ARABIC LIGATURE BEH WITH HEH INITIAL FORM;Lo;0;AL; 0628 0647;;;;N;;;;; FCA1;ARABIC LIGATURE TEH WITH JEEM INITIAL FORM;Lo;0;AL; 062A 062C;;;;N;;;;; FCA2;ARABIC LIGATURE TEH WITH HAH INITIAL FORM;Lo;0;AL; 062A 062D;;;;N;;;;; FCA3;ARABIC LIGATURE TEH WITH KHAH INITIAL FORM;Lo;0;AL; 062A 062E;;;;N;;;;; FCA4;ARABIC LIGATURE TEH WITH MEEM INITIAL FORM;Lo;0;AL; 062A 0645;;;;N;;;;; FCA5;ARABIC LIGATURE TEH WITH HEH INITIAL FORM;Lo;0;AL; 062A 0647;;;;N;;;;; FCA6;ARABIC LIGATURE THEH WITH MEEM INITIAL FORM;Lo;0;AL; 062B 0645;;;;N;;;;; FCA7;ARABIC LIGATURE JEEM WITH HAH INITIAL FORM;Lo;0;AL; 062C 062D;;;;N;;;;; FCA8;ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM;Lo;0;AL; 062C 0645;;;;N;;;;; FCA9;ARABIC LIGATURE HAH WITH JEEM INITIAL FORM;Lo;0;AL; 062D 062C;;;;N;;;;; FCAA;ARABIC LIGATURE HAH WITH MEEM INITIAL FORM;Lo;0;AL; 062D 0645;;;;N;;;;; FCAB;ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM;Lo;0;AL; 062E 062C;;;;N;;;;; FCAC;ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM;Lo;0;AL; 062E 0645;;;;N;;;;; FCAD;ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM;Lo;0;AL; 0633 062C;;;;N;;;;; FCAE;ARABIC LIGATURE SEEN WITH HAH INITIAL FORM;Lo;0;AL; 0633 062D;;;;N;;;;; FCAF;ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM;Lo;0;AL; 0633 062E;;;;N;;;;; FCB0;ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM;Lo;0;AL; 0633 0645;;;;N;;;;; FCB1;ARABIC LIGATURE SAD WITH HAH INITIAL FORM;Lo;0;AL; 0635 062D;;;;N;;;;; FCB2;ARABIC LIGATURE SAD WITH KHAH INITIAL FORM;Lo;0;AL; 0635 062E;;;;N;;;;; FCB3;ARABIC LIGATURE SAD WITH MEEM INITIAL FORM;Lo;0;AL; 0635 0645;;;;N;;;;; FCB4;ARABIC LIGATURE DAD WITH JEEM INITIAL FORM;Lo;0;AL; 0636 062C;;;;N;;;;; FCB5;ARABIC LIGATURE DAD WITH HAH INITIAL FORM;Lo;0;AL; 0636 062D;;;;N;;;;; FCB6;ARABIC LIGATURE DAD WITH KHAH INITIAL FORM;Lo;0;AL; 0636 062E;;;;N;;;;; FCB7;ARABIC LIGATURE DAD WITH MEEM INITIAL FORM;Lo;0;AL; 0636 0645;;;;N;;;;; FCB8;ARABIC LIGATURE TAH WITH HAH INITIAL FORM;Lo;0;AL; 0637 062D;;;;N;;;;; FCB9;ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM;Lo;0;AL; 0638 0645;;;;N;;;;; FCBA;ARABIC LIGATURE AIN WITH JEEM INITIAL FORM;Lo;0;AL; 0639 062C;;;;N;;;;; FCBB;ARABIC LIGATURE AIN WITH MEEM INITIAL FORM;Lo;0;AL; 0639 0645;;;;N;;;;; FCBC;ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM;Lo;0;AL; 063A 062C;;;;N;;;;; FCBD;ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM;Lo;0;AL; 063A 0645;;;;N;;;;; FCBE;ARABIC LIGATURE FEH WITH JEEM INITIAL FORM;Lo;0;AL; 0641 062C;;;;N;;;;; FCBF;ARABIC LIGATURE FEH WITH HAH INITIAL FORM;Lo;0;AL; 0641 062D;;;;N;;;;; FCC0;ARABIC LIGATURE FEH WITH KHAH INITIAL FORM;Lo;0;AL; 0641 062E;;;;N;;;;; FCC1;ARABIC LIGATURE FEH WITH MEEM INITIAL FORM;Lo;0;AL; 0641 0645;;;;N;;;;; FCC2;ARABIC LIGATURE QAF WITH HAH INITIAL FORM;Lo;0;AL; 0642 062D;;;;N;;;;; FCC3;ARABIC LIGATURE QAF WITH MEEM INITIAL FORM;Lo;0;AL; 0642 0645;;;;N;;;;; FCC4;ARABIC LIGATURE KAF WITH JEEM INITIAL FORM;Lo;0;AL; 0643 062C;;;;N;;;;; FCC5;ARABIC LIGATURE KAF WITH HAH INITIAL FORM;Lo;0;AL; 0643 062D;;;;N;;;;; FCC6;ARABIC LIGATURE KAF WITH KHAH INITIAL FORM;Lo;0;AL; 0643 062E;;;;N;;;;; FCC7;ARABIC LIGATURE KAF WITH LAM INITIAL FORM;Lo;0;AL; 0643 0644;;;;N;;;;; FCC8;ARABIC LIGATURE KAF WITH MEEM INITIAL FORM;Lo;0;AL; 0643 0645;;;;N;;;;; FCC9;ARABIC LIGATURE LAM WITH JEEM INITIAL FORM;Lo;0;AL; 0644 062C;;;;N;;;;; FCCA;ARABIC LIGATURE LAM WITH HAH INITIAL FORM;Lo;0;AL; 0644 062D;;;;N;;;;; FCCB;ARABIC LIGATURE LAM WITH KHAH INITIAL FORM;Lo;0;AL; 0644 062E;;;;N;;;;; FCCC;ARABIC LIGATURE LAM WITH MEEM INITIAL FORM;Lo;0;AL; 0644 0645;;;;N;;;;; FCCD;ARABIC LIGATURE LAM WITH HEH INITIAL FORM;Lo;0;AL; 0644 0647;;;;N;;;;; FCCE;ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM;Lo;0;AL; 0645 062C;;;;N;;;;; FCCF;ARABIC LIGATURE MEEM WITH HAH INITIAL FORM;Lo;0;AL; 0645 062D;;;;N;;;;; FCD0;ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM;Lo;0;AL; 0645 062E;;;;N;;;;; FCD1;ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM;Lo;0;AL; 0645 0645;;;;N;;;;; FCD2;ARABIC LIGATURE NOON WITH JEEM INITIAL FORM;Lo;0;AL; 0646 062C;;;;N;;;;; FCD3;ARABIC LIGATURE NOON WITH HAH INITIAL FORM;Lo;0;AL; 0646 062D;;;;N;;;;; FCD4;ARABIC LIGATURE NOON WITH KHAH INITIAL FORM;Lo;0;AL; 0646 062E;;;;N;;;;; FCD5;ARABIC LIGATURE NOON WITH MEEM INITIAL FORM;Lo;0;AL; 0646 0645;;;;N;;;;; FCD6;ARABIC LIGATURE NOON WITH HEH INITIAL FORM;Lo;0;AL; 0646 0647;;;;N;;;;; FCD7;ARABIC LIGATURE HEH WITH JEEM INITIAL FORM;Lo;0;AL; 0647 062C;;;;N;;;;; FCD8;ARABIC LIGATURE HEH WITH MEEM INITIAL FORM;Lo;0;AL; 0647 0645;;;;N;;;;; FCD9;ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM;Lo;0;AL; 0647 0670;;;;N;;;;; FCDA;ARABIC LIGATURE YEH WITH JEEM INITIAL FORM;Lo;0;AL; 064A 062C;;;;N;;;;; FCDB;ARABIC LIGATURE YEH WITH HAH INITIAL FORM;Lo;0;AL; 064A 062D;;;;N;;;;; FCDC;ARABIC LIGATURE YEH WITH KHAH INITIAL FORM;Lo;0;AL; 064A 062E;;;;N;;;;; FCDD;ARABIC LIGATURE YEH WITH MEEM INITIAL FORM;Lo;0;AL; 064A 0645;;;;N;;;;; FCDE;ARABIC LIGATURE YEH WITH HEH INITIAL FORM;Lo;0;AL; 064A 0647;;;;N;;;;; FCDF;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM;Lo;0;AL; 0626 0645;;;;N;;;;; FCE0;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM;Lo;0;AL; 0626 0647;;;;N;;;;; FCE1;ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM;Lo;0;AL; 0628 0645;;;;N;;;;; FCE2;ARABIC LIGATURE BEH WITH HEH MEDIAL FORM;Lo;0;AL; 0628 0647;;;;N;;;;; FCE3;ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM;Lo;0;AL; 062A 0645;;;;N;;;;; FCE4;ARABIC LIGATURE TEH WITH HEH MEDIAL FORM;Lo;0;AL; 062A 0647;;;;N;;;;; FCE5;ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM;Lo;0;AL; 062B 0645;;;;N;;;;; FCE6;ARABIC LIGATURE THEH WITH HEH MEDIAL FORM;Lo;0;AL; 062B 0647;;;;N;;;;; FCE7;ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM;Lo;0;AL; 0633 0645;;;;N;;;;; FCE8;ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM;Lo;0;AL; 0633 0647;;;;N;;;;; FCE9;ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM;Lo;0;AL; 0634 0645;;;;N;;;;; FCEA;ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM;Lo;0;AL; 0634 0647;;;;N;;;;; FCEB;ARABIC LIGATURE KAF WITH LAM MEDIAL FORM;Lo;0;AL; 0643 0644;;;;N;;;;; FCEC;ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM;Lo;0;AL; 0643 0645;;;;N;;;;; FCED;ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM;Lo;0;AL; 0644 0645;;;;N;;;;; FCEE;ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM;Lo;0;AL; 0646 0645;;;;N;;;;; FCEF;ARABIC LIGATURE NOON WITH HEH MEDIAL FORM;Lo;0;AL; 0646 0647;;;;N;;;;; FCF0;ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM;Lo;0;AL; 064A 0645;;;;N;;;;; FCF1;ARABIC LIGATURE YEH WITH HEH MEDIAL FORM;Lo;0;AL; 064A 0647;;;;N;;;;; FCF2;ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM;Lo;0;AL; 0640 064E 0651;;;;N;;;;; FCF3;ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM;Lo;0;AL; 0640 064F 0651;;;;N;;;;; FCF4;ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM;Lo;0;AL; 0640 0650 0651;;;;N;;;;; FCF5;ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0637 0649;;;;N;;;;; FCF6;ARABIC LIGATURE TAH WITH YEH ISOLATED FORM;Lo;0;AL; 0637 064A;;;;N;;;;; FCF7;ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0639 0649;;;;N;;;;; FCF8;ARABIC LIGATURE AIN WITH YEH ISOLATED FORM;Lo;0;AL; 0639 064A;;;;N;;;;; FCF9;ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 063A 0649;;;;N;;;;; FCFA;ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM;Lo;0;AL; 063A 064A;;;;N;;;;; FCFB;ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0633 0649;;;;N;;;;; FCFC;ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM;Lo;0;AL; 0633 064A;;;;N;;;;; FCFD;ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0634 0649;;;;N;;;;; FCFE;ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM;Lo;0;AL; 0634 064A;;;;N;;;;; FCFF;ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 062D 0649;;;;N;;;;; FD00;ARABIC LIGATURE HAH WITH YEH ISOLATED FORM;Lo;0;AL; 062D 064A;;;;N;;;;; FD01;ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 062C 0649;;;;N;;;;; FD02;ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM;Lo;0;AL; 062C 064A;;;;N;;;;; FD03;ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 062E 0649;;;;N;;;;; FD04;ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM;Lo;0;AL; 062E 064A;;;;N;;;;; FD05;ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0635 0649;;;;N;;;;; FD06;ARABIC LIGATURE SAD WITH YEH ISOLATED FORM;Lo;0;AL; 0635 064A;;;;N;;;;; FD07;ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0636 0649;;;;N;;;;; FD08;ARABIC LIGATURE DAD WITH YEH ISOLATED FORM;Lo;0;AL; 0636 064A;;;;N;;;;; FD09;ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM;Lo;0;AL; 0634 062C;;;;N;;;;; FD0A;ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM;Lo;0;AL; 0634 062D;;;;N;;;;; FD0B;ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM;Lo;0;AL; 0634 062E;;;;N;;;;; FD0C;ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM;Lo;0;AL; 0634 0645;;;;N;;;;; FD0D;ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM;Lo;0;AL; 0634 0631;;;;N;;;;; FD0E;ARABIC LIGATURE SEEN WITH REH ISOLATED FORM;Lo;0;AL; 0633 0631;;;;N;;;;; FD0F;ARABIC LIGATURE SAD WITH REH ISOLATED FORM;Lo;0;AL; 0635 0631;;;;N;;;;; FD10;ARABIC LIGATURE DAD WITH REH ISOLATED FORM;Lo;0;AL; 0636 0631;;;;N;;;;; FD11;ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0637 0649;;;;N;;;;; FD12;ARABIC LIGATURE TAH WITH YEH FINAL FORM;Lo;0;AL; 0637 064A;;;;N;;;;; FD13;ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0639 0649;;;;N;;;;; FD14;ARABIC LIGATURE AIN WITH YEH FINAL FORM;Lo;0;AL; 0639 064A;;;;N;;;;; FD15;ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 063A 0649;;;;N;;;;; FD16;ARABIC LIGATURE GHAIN WITH YEH FINAL FORM;Lo;0;AL; 063A 064A;;;;N;;;;; FD17;ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0633 0649;;;;N;;;;; FD18;ARABIC LIGATURE SEEN WITH YEH FINAL FORM;Lo;0;AL; 0633 064A;;;;N;;;;; FD19;ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0634 0649;;;;N;;;;; FD1A;ARABIC LIGATURE SHEEN WITH YEH FINAL FORM;Lo;0;AL; 0634 064A;;;;N;;;;; FD1B;ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 062D 0649;;;;N;;;;; FD1C;ARABIC LIGATURE HAH WITH YEH FINAL FORM;Lo;0;AL; 062D 064A;;;;N;;;;; FD1D;ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 062C 0649;;;;N;;;;; FD1E;ARABIC LIGATURE JEEM WITH YEH FINAL FORM;Lo;0;AL; 062C 064A;;;;N;;;;; FD1F;ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 062E 0649;;;;N;;;;; FD20;ARABIC LIGATURE KHAH WITH YEH FINAL FORM;Lo;0;AL; 062E 064A;;;;N;;;;; FD21;ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0635 0649;;;;N;;;;; FD22;ARABIC LIGATURE SAD WITH YEH FINAL FORM;Lo;0;AL; 0635 064A;;;;N;;;;; FD23;ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0636 0649;;;;N;;;;; FD24;ARABIC LIGATURE DAD WITH YEH FINAL FORM;Lo;0;AL; 0636 064A;;;;N;;;;; FD25;ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM;Lo;0;AL; 0634 062C;;;;N;;;;; FD26;ARABIC LIGATURE SHEEN WITH HAH FINAL FORM;Lo;0;AL; 0634 062D;;;;N;;;;; FD27;ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM;Lo;0;AL; 0634 062E;;;;N;;;;; FD28;ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM;Lo;0;AL; 0634 0645;;;;N;;;;; FD29;ARABIC LIGATURE SHEEN WITH REH FINAL FORM;Lo;0;AL; 0634 0631;;;;N;;;;; FD2A;ARABIC LIGATURE SEEN WITH REH FINAL FORM;Lo;0;AL; 0633 0631;;;;N;;;;; FD2B;ARABIC LIGATURE SAD WITH REH FINAL FORM;Lo;0;AL; 0635 0631;;;;N;;;;; FD2C;ARABIC LIGATURE DAD WITH REH FINAL FORM;Lo;0;AL; 0636 0631;;;;N;;;;; FD2D;ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM;Lo;0;AL; 0634 062C;;;;N;;;;; FD2E;ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM;Lo;0;AL; 0634 062D;;;;N;;;;; FD2F;ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM;Lo;0;AL; 0634 062E;;;;N;;;;; FD30;ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM;Lo;0;AL; 0634 0645;;;;N;;;;; FD31;ARABIC LIGATURE SEEN WITH HEH INITIAL FORM;Lo;0;AL; 0633 0647;;;;N;;;;; FD32;ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM;Lo;0;AL; 0634 0647;;;;N;;;;; FD33;ARABIC LIGATURE TAH WITH MEEM INITIAL FORM;Lo;0;AL; 0637 0645;;;;N;;;;; FD34;ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM;Lo;0;AL; 0633 062C;;;;N;;;;; FD35;ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM;Lo;0;AL; 0633 062D;;;;N;;;;; FD36;ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM;Lo;0;AL; 0633 062E;;;;N;;;;; FD37;ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM;Lo;0;AL; 0634 062C;;;;N;;;;; FD38;ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM;Lo;0;AL; 0634 062D;;;;N;;;;; FD39;ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM;Lo;0;AL; 0634 062E;;;;N;;;;; FD3A;ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM;Lo;0;AL; 0637 0645;;;;N;;;;; FD3B;ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM;Lo;0;AL; 0638 0645;;;;N;;;;; FD3C;ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM;Lo;0;AL; 0627 064B;;;;N;;;;; FD3D;ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM;Lo;0;AL; 0627 064B;;;;N;;;;; FD3E;ORNATE LEFT PARENTHESIS;Pe;0;ON;;;;;N;;;;; FD3F;ORNATE RIGHT PARENTHESIS;Ps;0;ON;;;;;N;;;;; FD40;ARABIC LIGATURE RAHIMAHU ALLAAH;So;0;ON;;;;;N;;;;; FD41;ARABIC LIGATURE RADI ALLAAHU ANH;So;0;ON;;;;;N;;;;; FD42;ARABIC LIGATURE RADI ALLAAHU ANHAA;So;0;ON;;;;;N;;;;; FD43;ARABIC LIGATURE RADI ALLAAHU ANHUM;So;0;ON;;;;;N;;;;; FD44;ARABIC LIGATURE RADI ALLAAHU ANHUMAA;So;0;ON;;;;;N;;;;; FD45;ARABIC LIGATURE RADI ALLAAHU ANHUNNA;So;0;ON;;;;;N;;;;; FD46;ARABIC LIGATURE SALLALLAAHU ALAYHI WA-AALIH;So;0;ON;;;;;N;;;;; FD47;ARABIC LIGATURE ALAYHI AS-SALAAM;So;0;ON;;;;;N;;;;; FD48;ARABIC LIGATURE ALAYHIM AS-SALAAM;So;0;ON;;;;;N;;;;; FD49;ARABIC LIGATURE ALAYHIMAA AS-SALAAM;So;0;ON;;;;;N;;;;; FD4A;ARABIC LIGATURE ALAYHI AS-SALAATU WAS-SALAAM;So;0;ON;;;;;N;;;;; FD4B;ARABIC LIGATURE QUDDISA SIRRAH;So;0;ON;;;;;N;;;;; FD4C;ARABIC LIGATURE SALLALLAHU ALAYHI WAAALIHEE WA-SALLAM;So;0;ON;;;;;N;;;;; FD4D;ARABIC LIGATURE ALAYHAA AS-SALAAM;So;0;ON;;;;;N;;;;; FD4E;ARABIC LIGATURE TABAARAKA WA-TAAALAA;So;0;ON;;;;;N;;;;; FD4F;ARABIC LIGATURE RAHIMAHUM ALLAAH;So;0;ON;;;;;N;;;;; FD50;ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM;Lo;0;AL; 062A 062C 0645;;;;N;;;;; FD51;ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM;Lo;0;AL; 062A 062D 062C;;;;N;;;;; FD52;ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM;Lo;0;AL; 062A 062D 062C;;;;N;;;;; FD53;ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM;Lo;0;AL; 062A 062D 0645;;;;N;;;;; FD54;ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM;Lo;0;AL; 062A 062E 0645;;;;N;;;;; FD55;ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM;Lo;0;AL; 062A 0645 062C;;;;N;;;;; FD56;ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM;Lo;0;AL; 062A 0645 062D;;;;N;;;;; FD57;ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM;Lo;0;AL; 062A 0645 062E;;;;N;;;;; FD58;ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM;Lo;0;AL; 062C 0645 062D;;;;N;;;;; FD59;ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM;Lo;0;AL; 062C 0645 062D;;;;N;;;;; FD5A;ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 062D 0645 064A;;;;N;;;;; FD5B;ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 062D 0645 0649;;;;N;;;;; FD5C;ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM;Lo;0;AL; 0633 062D 062C;;;;N;;;;; FD5D;ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM;Lo;0;AL; 0633 062C 062D;;;;N;;;;; FD5E;ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0633 062C 0649;;;;N;;;;; FD5F;ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM;Lo;0;AL; 0633 0645 062D;;;;N;;;;; FD60;ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM;Lo;0;AL; 0633 0645 062D;;;;N;;;;; FD61;ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM;Lo;0;AL; 0633 0645 062C;;;;N;;;;; FD62;ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL; 0633 0645 0645;;;;N;;;;; FD63;ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL; 0633 0645 0645;;;;N;;;;; FD64;ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM;Lo;0;AL; 0635 062D 062D;;;;N;;;;; FD65;ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM;Lo;0;AL; 0635 062D 062D;;;;N;;;;; FD66;ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL; 0635 0645 0645;;;;N;;;;; FD67;ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM;Lo;0;AL; 0634 062D 0645;;;;N;;;;; FD68;ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM;Lo;0;AL; 0634 062D 0645;;;;N;;;;; FD69;ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM;Lo;0;AL; 0634 062C 064A;;;;N;;;;; FD6A;ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM;Lo;0;AL; 0634 0645 062E;;;;N;;;;; FD6B;ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM;Lo;0;AL; 0634 0645 062E;;;;N;;;;; FD6C;ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL; 0634 0645 0645;;;;N;;;;; FD6D;ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL; 0634 0645 0645;;;;N;;;;; FD6E;ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0636 062D 0649;;;;N;;;;; FD6F;ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM;Lo;0;AL; 0636 062E 0645;;;;N;;;;; FD70;ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM;Lo;0;AL; 0636 062E 0645;;;;N;;;;; FD71;ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM;Lo;0;AL; 0637 0645 062D;;;;N;;;;; FD72;ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM;Lo;0;AL; 0637 0645 062D;;;;N;;;;; FD73;ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL; 0637 0645 0645;;;;N;;;;; FD74;ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 0637 0645 064A;;;;N;;;;; FD75;ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM;Lo;0;AL; 0639 062C 0645;;;;N;;;;; FD76;ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL; 0639 0645 0645;;;;N;;;;; FD77;ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL; 0639 0645 0645;;;;N;;;;; FD78;ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0639 0645 0649;;;;N;;;;; FD79;ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL; 063A 0645 0645;;;;N;;;;; FD7A;ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 063A 0645 064A;;;;N;;;;; FD7B;ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 063A 0645 0649;;;;N;;;;; FD7C;ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM;Lo;0;AL; 0641 062E 0645;;;;N;;;;; FD7D;ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM;Lo;0;AL; 0641 062E 0645;;;;N;;;;; FD7E;ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM;Lo;0;AL; 0642 0645 062D;;;;N;;;;; FD7F;ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL; 0642 0645 0645;;;;N;;;;; FD80;ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM;Lo;0;AL; 0644 062D 0645;;;;N;;;;; FD81;ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM;Lo;0;AL; 0644 062D 064A;;;;N;;;;; FD82;ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0644 062D 0649;;;;N;;;;; FD83;ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM;Lo;0;AL; 0644 062C 062C;;;;N;;;;; FD84;ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM;Lo;0;AL; 0644 062C 062C;;;;N;;;;; FD85;ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM;Lo;0;AL; 0644 062E 0645;;;;N;;;;; FD86;ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM;Lo;0;AL; 0644 062E 0645;;;;N;;;;; FD87;ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM;Lo;0;AL; 0644 0645 062D;;;;N;;;;; FD88;ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM;Lo;0;AL; 0644 0645 062D;;;;N;;;;; FD89;ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM;Lo;0;AL; 0645 062D 062C;;;;N;;;;; FD8A;ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM;Lo;0;AL; 0645 062D 0645;;;;N;;;;; FD8B;ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM;Lo;0;AL; 0645 062D 064A;;;;N;;;;; FD8C;ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM;Lo;0;AL; 0645 062C 062D;;;;N;;;;; FD8D;ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM;Lo;0;AL; 0645 062C 0645;;;;N;;;;; FD8E;ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM;Lo;0;AL; 0645 062E 062C;;;;N;;;;; FD8F;ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM;Lo;0;AL; 0645 062E 0645;;;;N;;;;; FD92;ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM;Lo;0;AL; 0645 062C 062E;;;;N;;;;; FD93;ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM;Lo;0;AL; 0647 0645 062C;;;;N;;;;; FD94;ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL; 0647 0645 0645;;;;N;;;;; FD95;ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM;Lo;0;AL; 0646 062D 0645;;;;N;;;;; FD96;ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0646 062D 0649;;;;N;;;;; FD97;ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM;Lo;0;AL; 0646 062C 0645;;;;N;;;;; FD98;ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM;Lo;0;AL; 0646 062C 0645;;;;N;;;;; FD99;ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0646 062C 0649;;;;N;;;;; FD9A;ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 0646 0645 064A;;;;N;;;;; FD9B;ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0646 0645 0649;;;;N;;;;; FD9C;ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL; 064A 0645 0645;;;;N;;;;; FD9D;ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL; 064A 0645 0645;;;;N;;;;; FD9E;ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM;Lo;0;AL; 0628 062E 064A;;;;N;;;;; FD9F;ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM;Lo;0;AL; 062A 062C 064A;;;;N;;;;; FDA0;ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 062A 062C 0649;;;;N;;;;; FDA1;ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM;Lo;0;AL; 062A 062E 064A;;;;N;;;;; FDA2;ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 062A 062E 0649;;;;N;;;;; FDA3;ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 062A 0645 064A;;;;N;;;;; FDA4;ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 062A 0645 0649;;;;N;;;;; FDA5;ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 062C 0645 064A;;;;N;;;;; FDA6;ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 062C 062D 0649;;;;N;;;;; FDA7;ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 062C 0645 0649;;;;N;;;;; FDA8;ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL; 0633 062E 0649;;;;N;;;;; FDA9;ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM;Lo;0;AL; 0635 062D 064A;;;;N;;;;; FDAA;ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM;Lo;0;AL; 0634 062D 064A;;;;N;;;;; FDAB;ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM;Lo;0;AL; 0636 062D 064A;;;;N;;;;; FDAC;ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM;Lo;0;AL; 0644 062C 064A;;;;N;;;;; FDAD;ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 0644 0645 064A;;;;N;;;;; FDAE;ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM;Lo;0;AL; 064A 062D 064A;;;;N;;;;; FDAF;ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM;Lo;0;AL; 064A 062C 064A;;;;N;;;;; FDB0;ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 064A 0645 064A;;;;N;;;;; FDB1;ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 0645 0645 064A;;;;N;;;;; FDB2;ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 0642 0645 064A;;;;N;;;;; FDB3;ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM;Lo;0;AL; 0646 062D 064A;;;;N;;;;; FDB4;ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM;Lo;0;AL; 0642 0645 062D;;;;N;;;;; FDB5;ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM;Lo;0;AL; 0644 062D 0645;;;;N;;;;; FDB6;ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 0639 0645 064A;;;;N;;;;; FDB7;ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 0643 0645 064A;;;;N;;;;; FDB8;ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM;Lo;0;AL; 0646 062C 062D;;;;N;;;;; FDB9;ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM;Lo;0;AL; 0645 062E 064A;;;;N;;;;; FDBA;ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM;Lo;0;AL; 0644 062C 0645;;;;N;;;;; FDBB;ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL; 0643 0645 0645;;;;N;;;;; FDBC;ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM;Lo;0;AL; 0644 062C 0645;;;;N;;;;; FDBD;ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM;Lo;0;AL; 0646 062C 062D;;;;N;;;;; FDBE;ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM;Lo;0;AL; 062C 062D 064A;;;;N;;;;; FDBF;ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM;Lo;0;AL; 062D 062C 064A;;;;N;;;;; FDC0;ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM;Lo;0;AL; 0645 062C 064A;;;;N;;;;; FDC1;ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM;Lo;0;AL; 0641 0645 064A;;;;N;;;;; FDC2;ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM;Lo;0;AL; 0628 062D 064A;;;;N;;;;; FDC3;ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL; 0643 0645 0645;;;;N;;;;; FDC4;ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM;Lo;0;AL; 0639 062C 0645;;;;N;;;;; FDC5;ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL; 0635 0645 0645;;;;N;;;;; FDC6;ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM;Lo;0;AL; 0633 062E 064A;;;;N;;;;; FDC7;ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM;Lo;0;AL; 0646 062C 064A;;;;N;;;;; FDCF;ARABIC LIGATURE SALAAMUHU ALAYNAA;So;0;ON;;;;;N;;;;; FDF0;ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM;Lo;0;AL; 0635 0644 06D2;;;;N;;;;; FDF1;ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM;Lo;0;AL; 0642 0644 06D2;;;;N;;;;; FDF2;ARABIC LIGATURE ALLAH ISOLATED FORM;Lo;0;AL; 0627 0644 0644 0647;;;;N;;;;; FDF3;ARABIC LIGATURE AKBAR ISOLATED FORM;Lo;0;AL; 0627 0643 0628 0631;;;;N;;;;; FDF4;ARABIC LIGATURE MOHAMMAD ISOLATED FORM;Lo;0;AL; 0645 062D 0645 062F;;;;N;;;;; FDF5;ARABIC LIGATURE SALAM ISOLATED FORM;Lo;0;AL; 0635 0644 0639 0645;;;;N;;;;; FDF6;ARABIC LIGATURE RASOUL ISOLATED FORM;Lo;0;AL; 0631 0633 0648 0644;;;;N;;;;; FDF7;ARABIC LIGATURE ALAYHE ISOLATED FORM;Lo;0;AL; 0639 0644 064A 0647;;;;N;;;;; FDF8;ARABIC LIGATURE WASALLAM ISOLATED FORM;Lo;0;AL; 0648 0633 0644 0645;;;;N;;;;; FDF9;ARABIC LIGATURE SALLA ISOLATED FORM;Lo;0;AL; 0635 0644 0649;;;;N;;;;; FDFA;ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM;Lo;0;AL; 0635 0644 0649 0020 0627 0644 0644 0647 0020 0639 0644 064A 0647 0020 0648 0633 0644 0645;;;;N;ARABIC LETTER SALLALLAHOU ALAYHE WASALLAM;;;; FDFB;ARABIC LIGATURE JALLAJALALOUHOU;Lo;0;AL; 062C 0644 0020 062C 0644 0627 0644 0647;;;;N;ARABIC LETTER JALLAJALALOUHOU;;;; FDFC;RIAL SIGN;Sc;0;AL; 0631 06CC 0627 0644;;;;N;;;;; FDFD;ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM;So;0;ON;;;;;N;;;;; FDFE;ARABIC LIGATURE SUBHAANAHU WA TAAALAA;So;0;ON;;;;;N;;;;; FDFF;ARABIC LIGATURE AZZA WA JALL;So;0;ON;;;;;N;;;;; FE00;VARIATION SELECTOR-1;Mn;0;NSM;;;;;N;;;;; FE01;VARIATION SELECTOR-2;Mn;0;NSM;;;;;N;;;;; FE02;VARIATION SELECTOR-3;Mn;0;NSM;;;;;N;;;;; FE03;VARIATION SELECTOR-4;Mn;0;NSM;;;;;N;;;;; FE04;VARIATION SELECTOR-5;Mn;0;NSM;;;;;N;;;;; FE05;VARIATION SELECTOR-6;Mn;0;NSM;;;;;N;;;;; FE06;VARIATION SELECTOR-7;Mn;0;NSM;;;;;N;;;;; FE07;VARIATION SELECTOR-8;Mn;0;NSM;;;;;N;;;;; FE08;VARIATION SELECTOR-9;Mn;0;NSM;;;;;N;;;;; FE09;VARIATION SELECTOR-10;Mn;0;NSM;;;;;N;;;;; FE0A;VARIATION SELECTOR-11;Mn;0;NSM;;;;;N;;;;; FE0B;VARIATION SELECTOR-12;Mn;0;NSM;;;;;N;;;;; FE0C;VARIATION SELECTOR-13;Mn;0;NSM;;;;;N;;;;; FE0D;VARIATION SELECTOR-14;Mn;0;NSM;;;;;N;;;;; FE0E;VARIATION SELECTOR-15;Mn;0;NSM;;;;;N;;;;; FE0F;VARIATION SELECTOR-16;Mn;0;NSM;;;;;N;;;;; FE10;PRESENTATION FORM FOR VERTICAL COMMA;Po;0;ON; 002C;;;;N;;;;; FE11;PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA;Po;0;ON; 3001;;;;N;;;;; FE12;PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP;Po;0;ON; 3002;;;;N;;;;; FE13;PRESENTATION FORM FOR VERTICAL COLON;Po;0;ON; 003A;;;;N;;;;; FE14;PRESENTATION FORM FOR VERTICAL SEMICOLON;Po;0;ON; 003B;;;;N;;;;; FE15;PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK;Po;0;ON; 0021;;;;N;;;;; FE16;PRESENTATION FORM FOR VERTICAL QUESTION MARK;Po;0;ON; 003F;;;;N;;;;; FE17;PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET;Ps;0;ON; 3016;;;;N;;;;; FE18;PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET;Pe;0;ON; 3017;;;;N;;;;; FE19;PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS;Po;0;ON; 2026;;;;N;;;;; FE20;COMBINING LIGATURE LEFT HALF;Mn;230;NSM;;;;;N;;;;; FE21;COMBINING LIGATURE RIGHT HALF;Mn;230;NSM;;;;;N;;;;; FE22;COMBINING DOUBLE TILDE LEFT HALF;Mn;230;NSM;;;;;N;;;;; FE23;COMBINING DOUBLE TILDE RIGHT HALF;Mn;230;NSM;;;;;N;;;;; FE24;COMBINING MACRON LEFT HALF;Mn;230;NSM;;;;;N;;;;; FE25;COMBINING MACRON RIGHT HALF;Mn;230;NSM;;;;;N;;;;; FE26;COMBINING CONJOINING MACRON;Mn;230;NSM;;;;;N;;;;; FE27;COMBINING LIGATURE LEFT HALF BELOW;Mn;220;NSM;;;;;N;;;;; FE28;COMBINING LIGATURE RIGHT HALF BELOW;Mn;220;NSM;;;;;N;;;;; FE29;COMBINING TILDE LEFT HALF BELOW;Mn;220;NSM;;;;;N;;;;; FE2A;COMBINING TILDE RIGHT HALF BELOW;Mn;220;NSM;;;;;N;;;;; FE2B;COMBINING MACRON LEFT HALF BELOW;Mn;220;NSM;;;;;N;;;;; FE2C;COMBINING MACRON RIGHT HALF BELOW;Mn;220;NSM;;;;;N;;;;; FE2D;COMBINING CONJOINING MACRON BELOW;Mn;220;NSM;;;;;N;;;;; FE2E;COMBINING CYRILLIC TITLO LEFT HALF;Mn;230;NSM;;;;;N;;;;; FE2F;COMBINING CYRILLIC TITLO RIGHT HALF;Mn;230;NSM;;;;;N;;;;; FE30;PRESENTATION FORM FOR VERTICAL TWO DOT LEADER;Po;0;ON; 2025;;;;N;GLYPH FOR VERTICAL TWO DOT LEADER;;;; FE31;PRESENTATION FORM FOR VERTICAL EM DASH;Pd;0;ON; 2014;;;;N;GLYPH FOR VERTICAL EM DASH;;;; FE32;PRESENTATION FORM FOR VERTICAL EN DASH;Pd;0;ON; 2013;;;;N;GLYPH FOR VERTICAL EN DASH;;;; FE33;PRESENTATION FORM FOR VERTICAL LOW LINE;Pc;0;ON; 005F;;;;N;GLYPH FOR VERTICAL SPACING UNDERSCORE;;;; FE34;PRESENTATION FORM FOR VERTICAL WAVY LOW LINE;Pc;0;ON; 005F;;;;N;GLYPH FOR VERTICAL SPACING WAVY UNDERSCORE;;;; FE35;PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS;Ps;0;ON; 0028;;;;N;GLYPH FOR VERTICAL OPENING PARENTHESIS;;;; FE36;PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS;Pe;0;ON; 0029;;;;N;GLYPH FOR VERTICAL CLOSING PARENTHESIS;;;; FE37;PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET;Ps;0;ON; 007B;;;;N;GLYPH FOR VERTICAL OPENING CURLY BRACKET;;;; FE38;PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET;Pe;0;ON; 007D;;;;N;GLYPH FOR VERTICAL CLOSING CURLY BRACKET;;;; FE39;PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET;Ps;0;ON; 3014;;;;N;GLYPH FOR VERTICAL OPENING TORTOISE SHELL BRACKET;;;; FE3A;PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET;Pe;0;ON; 3015;;;;N;GLYPH FOR VERTICAL CLOSING TORTOISE SHELL BRACKET;;;; FE3B;PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET;Ps;0;ON; 3010;;;;N;GLYPH FOR VERTICAL OPENING BLACK LENTICULAR BRACKET;;;; FE3C;PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET;Pe;0;ON; 3011;;;;N;GLYPH FOR VERTICAL CLOSING BLACK LENTICULAR BRACKET;;;; FE3D;PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET;Ps;0;ON; 300A;;;;N;GLYPH FOR VERTICAL OPENING DOUBLE ANGLE BRACKET;;;; FE3E;PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET;Pe;0;ON; 300B;;;;N;GLYPH FOR VERTICAL CLOSING DOUBLE ANGLE BRACKET;;;; FE3F;PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET;Ps;0;ON; 3008;;;;N;GLYPH FOR VERTICAL OPENING ANGLE BRACKET;;;; FE40;PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET;Pe;0;ON; 3009;;;;N;GLYPH FOR VERTICAL CLOSING ANGLE BRACKET;;;; FE41;PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET;Ps;0;ON; 300C;;;;N;GLYPH FOR VERTICAL OPENING CORNER BRACKET;;;; FE42;PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET;Pe;0;ON; 300D;;;;N;GLYPH FOR VERTICAL CLOSING CORNER BRACKET;;;; FE43;PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET;Ps;0;ON; 300E;;;;N;GLYPH FOR VERTICAL OPENING WHITE CORNER BRACKET;;;; FE44;PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET;Pe;0;ON; 300F;;;;N;GLYPH FOR VERTICAL CLOSING WHITE CORNER BRACKET;;;; FE45;SESAME DOT;Po;0;ON;;;;;N;;;;; FE46;WHITE SESAME DOT;Po;0;ON;;;;;N;;;;; FE47;PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET;Ps;0;ON; 005B;;;;N;;;;; FE48;PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET;Pe;0;ON; 005D;;;;N;;;;; FE49;DASHED OVERLINE;Po;0;ON; 203E;;;;N;SPACING DASHED OVERSCORE;;;; FE4A;CENTRELINE OVERLINE;Po;0;ON; 203E;;;;N;SPACING CENTERLINE OVERSCORE;;;; FE4B;WAVY OVERLINE;Po;0;ON; 203E;;;;N;SPACING WAVY OVERSCORE;;;; FE4C;DOUBLE WAVY OVERLINE;Po;0;ON; 203E;;;;N;SPACING DOUBLE WAVY OVERSCORE;;;; FE4D;DASHED LOW LINE;Pc;0;ON; 005F;;;;N;SPACING DASHED UNDERSCORE;;;; FE4E;CENTRELINE LOW LINE;Pc;0;ON; 005F;;;;N;SPACING CENTERLINE UNDERSCORE;;;; FE4F;WAVY LOW LINE;Pc;0;ON; 005F;;;;N;SPACING WAVY UNDERSCORE;;;; FE50;SMALL COMMA;Po;0;CS; 002C;;;;N;;;;; FE51;SMALL IDEOGRAPHIC COMMA;Po;0;ON; 3001;;;;N;;;;; FE52;SMALL FULL STOP;Po;0;CS; 002E;;;;N;SMALL PERIOD;;;; FE54;SMALL SEMICOLON;Po;0;ON; 003B;;;;N;;;;; FE55;SMALL COLON;Po;0;CS; 003A;;;;N;;;;; FE56;SMALL QUESTION MARK;Po;0;ON; 003F;;;;N;;;;; FE57;SMALL EXCLAMATION MARK;Po;0;ON; 0021;;;;N;;;;; FE58;SMALL EM DASH;Pd;0;ON; 2014;;;;N;;;;; FE59;SMALL LEFT PARENTHESIS;Ps;0;ON; 0028;;;;Y;SMALL OPENING PARENTHESIS;;;; FE5A;SMALL RIGHT PARENTHESIS;Pe;0;ON; 0029;;;;Y;SMALL CLOSING PARENTHESIS;;;; FE5B;SMALL LEFT CURLY BRACKET;Ps;0;ON; 007B;;;;Y;SMALL OPENING CURLY BRACKET;;;; FE5C;SMALL RIGHT CURLY BRACKET;Pe;0;ON; 007D;;;;Y;SMALL CLOSING CURLY BRACKET;;;; FE5D;SMALL LEFT TORTOISE SHELL BRACKET;Ps;0;ON; 3014;;;;Y;SMALL OPENING TORTOISE SHELL BRACKET;;;; FE5E;SMALL RIGHT TORTOISE SHELL BRACKET;Pe;0;ON; 3015;;;;Y;SMALL CLOSING TORTOISE SHELL BRACKET;;;; FE5F;SMALL NUMBER SIGN;Po;0;ET; 0023;;;;N;;;;; FE60;SMALL AMPERSAND;Po;0;ON; 0026;;;;N;;;;; FE61;SMALL ASTERISK;Po;0;ON; 002A;;;;N;;;;; FE62;SMALL PLUS SIGN;Sm;0;ES; 002B;;;;N;;;;; FE63;SMALL HYPHEN-MINUS;Pd;0;ES; 002D;;;;N;;;;; FE64;SMALL LESS-THAN SIGN;Sm;0;ON; 003C;;;;Y;;;;; FE65;SMALL GREATER-THAN SIGN;Sm;0;ON; 003E;;;;Y;;;;; FE66;SMALL EQUALS SIGN;Sm;0;ON; 003D;;;;N;;;;; FE68;SMALL REVERSE SOLIDUS;Po;0;ON; 005C;;;;N;SMALL BACKSLASH;;;; FE69;SMALL DOLLAR SIGN;Sc;0;ET; 0024;;;;N;;;;; FE6A;SMALL PERCENT SIGN;Po;0;ET; 0025;;;;N;;;;; FE6B;SMALL COMMERCIAL AT;Po;0;ON; 0040;;;;N;;;;; FE70;ARABIC FATHATAN ISOLATED FORM;Lo;0;AL; 0020 064B;;;;N;ARABIC SPACING FATHATAN;;;; FE71;ARABIC TATWEEL WITH FATHATAN ABOVE;Lo;0;AL; 0640 064B;;;;N;ARABIC FATHATAN ON TATWEEL;;;; FE72;ARABIC DAMMATAN ISOLATED FORM;Lo;0;AL; 0020 064C;;;;N;ARABIC SPACING DAMMATAN;;;; FE73;ARABIC TAIL FRAGMENT;Lo;0;AL;;;;;N;;;;; FE74;ARABIC KASRATAN ISOLATED FORM;Lo;0;AL; 0020 064D;;;;N;ARABIC SPACING KASRATAN;;;; FE76;ARABIC FATHA ISOLATED FORM;Lo;0;AL; 0020 064E;;;;N;ARABIC SPACING FATHAH;;;; FE77;ARABIC FATHA MEDIAL FORM;Lo;0;AL; 0640 064E;;;;N;ARABIC FATHAH ON TATWEEL;;;; FE78;ARABIC DAMMA ISOLATED FORM;Lo;0;AL; 0020 064F;;;;N;ARABIC SPACING DAMMAH;;;; FE79;ARABIC DAMMA MEDIAL FORM;Lo;0;AL; 0640 064F;;;;N;ARABIC DAMMAH ON TATWEEL;;;; FE7A;ARABIC KASRA ISOLATED FORM;Lo;0;AL; 0020 0650;;;;N;ARABIC SPACING KASRAH;;;; FE7B;ARABIC KASRA MEDIAL FORM;Lo;0;AL; 0640 0650;;;;N;ARABIC KASRAH ON TATWEEL;;;; FE7C;ARABIC SHADDA ISOLATED FORM;Lo;0;AL; 0020 0651;;;;N;ARABIC SPACING SHADDAH;;;; FE7D;ARABIC SHADDA MEDIAL FORM;Lo;0;AL; 0640 0651;;;;N;ARABIC SHADDAH ON TATWEEL;;;; FE7E;ARABIC SUKUN ISOLATED FORM;Lo;0;AL; 0020 0652;;;;N;ARABIC SPACING SUKUN;;;; FE7F;ARABIC SUKUN MEDIAL FORM;Lo;0;AL; 0640 0652;;;;N;ARABIC SUKUN ON TATWEEL;;;; FE80;ARABIC LETTER HAMZA ISOLATED FORM;Lo;0;AL; 0621;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH;;;; FE81;ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM;Lo;0;AL; 0622;;;;N;GLYPH FOR ISOLATE ARABIC MADDAH ON ALEF;;;; FE82;ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM;Lo;0;AL; 0622;;;;N;GLYPH FOR FINAL ARABIC MADDAH ON ALEF;;;; FE83;ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM;Lo;0;AL; 0623;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH ON ALEF;;;; FE84;ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM;Lo;0;AL; 0623;;;;N;GLYPH FOR FINAL ARABIC HAMZAH ON ALEF;;;; FE85;ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM;Lo;0;AL; 0624;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH ON WAW;;;; FE86;ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM;Lo;0;AL; 0624;;;;N;GLYPH FOR FINAL ARABIC HAMZAH ON WAW;;;; FE87;ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM;Lo;0;AL; 0625;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH UNDER ALEF;;;; FE88;ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM;Lo;0;AL; 0625;;;;N;GLYPH FOR FINAL ARABIC HAMZAH UNDER ALEF;;;; FE89;ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM;Lo;0;AL; 0626;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH ON YA;;;; FE8A;ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM;Lo;0;AL; 0626;;;;N;GLYPH FOR FINAL ARABIC HAMZAH ON YA;;;; FE8B;ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM;Lo;0;AL; 0626;;;;N;GLYPH FOR INITIAL ARABIC HAMZAH ON YA;;;; FE8C;ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM;Lo;0;AL; 0626;;;;N;GLYPH FOR MEDIAL ARABIC HAMZAH ON YA;;;; FE8D;ARABIC LETTER ALEF ISOLATED FORM;Lo;0;AL; 0627;;;;N;GLYPH FOR ISOLATE ARABIC ALEF;;;; FE8E;ARABIC LETTER ALEF FINAL FORM;Lo;0;AL; 0627;;;;N;GLYPH FOR FINAL ARABIC ALEF;;;; FE8F;ARABIC LETTER BEH ISOLATED FORM;Lo;0;AL; 0628;;;;N;GLYPH FOR ISOLATE ARABIC BAA;;;; FE90;ARABIC LETTER BEH FINAL FORM;Lo;0;AL; 0628;;;;N;GLYPH FOR FINAL ARABIC BAA;;;; FE91;ARABIC LETTER BEH INITIAL FORM;Lo;0;AL; 0628;;;;N;GLYPH FOR INITIAL ARABIC BAA;;;; FE92;ARABIC LETTER BEH MEDIAL FORM;Lo;0;AL; 0628;;;;N;GLYPH FOR MEDIAL ARABIC BAA;;;; FE93;ARABIC LETTER TEH MARBUTA ISOLATED FORM;Lo;0;AL; 0629;;;;N;GLYPH FOR ISOLATE ARABIC TAA MARBUTAH;;;; FE94;ARABIC LETTER TEH MARBUTA FINAL FORM;Lo;0;AL; 0629;;;;N;GLYPH FOR FINAL ARABIC TAA MARBUTAH;;;; FE95;ARABIC LETTER TEH ISOLATED FORM;Lo;0;AL; 062A;;;;N;GLYPH FOR ISOLATE ARABIC TAA;;;; FE96;ARABIC LETTER TEH FINAL FORM;Lo;0;AL; 062A;;;;N;GLYPH FOR FINAL ARABIC TAA;;;; FE97;ARABIC LETTER TEH INITIAL FORM;Lo;0;AL; 062A;;;;N;GLYPH FOR INITIAL ARABIC TAA;;;; FE98;ARABIC LETTER TEH MEDIAL FORM;Lo;0;AL; 062A;;;;N;GLYPH FOR MEDIAL ARABIC TAA;;;; FE99;ARABIC LETTER THEH ISOLATED FORM;Lo;0;AL; 062B;;;;N;GLYPH FOR ISOLATE ARABIC THAA;;;; FE9A;ARABIC LETTER THEH FINAL FORM;Lo;0;AL; 062B;;;;N;GLYPH FOR FINAL ARABIC THAA;;;; FE9B;ARABIC LETTER THEH INITIAL FORM;Lo;0;AL; 062B;;;;N;GLYPH FOR INITIAL ARABIC THAA;;;; FE9C;ARABIC LETTER THEH MEDIAL FORM;Lo;0;AL; 062B;;;;N;GLYPH FOR MEDIAL ARABIC THAA;;;; FE9D;ARABIC LETTER JEEM ISOLATED FORM;Lo;0;AL; 062C;;;;N;GLYPH FOR ISOLATE ARABIC JEEM;;;; FE9E;ARABIC LETTER JEEM FINAL FORM;Lo;0;AL; 062C;;;;N;GLYPH FOR FINAL ARABIC JEEM;;;; FE9F;ARABIC LETTER JEEM INITIAL FORM;Lo;0;AL; 062C;;;;N;GLYPH FOR INITIAL ARABIC JEEM;;;; FEA0;ARABIC LETTER JEEM MEDIAL FORM;Lo;0;AL; 062C;;;;N;GLYPH FOR MEDIAL ARABIC JEEM;;;; FEA1;ARABIC LETTER HAH ISOLATED FORM;Lo;0;AL; 062D;;;;N;GLYPH FOR ISOLATE ARABIC HAA;;;; FEA2;ARABIC LETTER HAH FINAL FORM;Lo;0;AL; 062D;;;;N;GLYPH FOR FINAL ARABIC HAA;;;; FEA3;ARABIC LETTER HAH INITIAL FORM;Lo;0;AL; 062D;;;;N;GLYPH FOR INITIAL ARABIC HAA;;;; FEA4;ARABIC LETTER HAH MEDIAL FORM;Lo;0;AL; 062D;;;;N;GLYPH FOR MEDIAL ARABIC HAA;;;; FEA5;ARABIC LETTER KHAH ISOLATED FORM;Lo;0;AL; 062E;;;;N;GLYPH FOR ISOLATE ARABIC KHAA;;;; FEA6;ARABIC LETTER KHAH FINAL FORM;Lo;0;AL; 062E;;;;N;GLYPH FOR FINAL ARABIC KHAA;;;; FEA7;ARABIC LETTER KHAH INITIAL FORM;Lo;0;AL; 062E;;;;N;GLYPH FOR INITIAL ARABIC KHAA;;;; FEA8;ARABIC LETTER KHAH MEDIAL FORM;Lo;0;AL; 062E;;;;N;GLYPH FOR MEDIAL ARABIC KHAA;;;; FEA9;ARABIC LETTER DAL ISOLATED FORM;Lo;0;AL; 062F;;;;N;GLYPH FOR ISOLATE ARABIC DAL;;;; FEAA;ARABIC LETTER DAL FINAL FORM;Lo;0;AL; 062F;;;;N;GLYPH FOR FINAL ARABIC DAL;;;; FEAB;ARABIC LETTER THAL ISOLATED FORM;Lo;0;AL; 0630;;;;N;GLYPH FOR ISOLATE ARABIC THAL;;;; FEAC;ARABIC LETTER THAL FINAL FORM;Lo;0;AL; 0630;;;;N;GLYPH FOR FINAL ARABIC THAL;;;; FEAD;ARABIC LETTER REH ISOLATED FORM;Lo;0;AL; 0631;;;;N;GLYPH FOR ISOLATE ARABIC RA;;;; FEAE;ARABIC LETTER REH FINAL FORM;Lo;0;AL; 0631;;;;N;GLYPH FOR FINAL ARABIC RA;;;; FEAF;ARABIC LETTER ZAIN ISOLATED FORM;Lo;0;AL; 0632;;;;N;GLYPH FOR ISOLATE ARABIC ZAIN;;;; FEB0;ARABIC LETTER ZAIN FINAL FORM;Lo;0;AL; 0632;;;;N;GLYPH FOR FINAL ARABIC ZAIN;;;; FEB1;ARABIC LETTER SEEN ISOLATED FORM;Lo;0;AL; 0633;;;;N;GLYPH FOR ISOLATE ARABIC SEEN;;;; FEB2;ARABIC LETTER SEEN FINAL FORM;Lo;0;AL; 0633;;;;N;GLYPH FOR FINAL ARABIC SEEN;;;; FEB3;ARABIC LETTER SEEN INITIAL FORM;Lo;0;AL; 0633;;;;N;GLYPH FOR INITIAL ARABIC SEEN;;;; FEB4;ARABIC LETTER SEEN MEDIAL FORM;Lo;0;AL; 0633;;;;N;GLYPH FOR MEDIAL ARABIC SEEN;;;; FEB5;ARABIC LETTER SHEEN ISOLATED FORM;Lo;0;AL; 0634;;;;N;GLYPH FOR ISOLATE ARABIC SHEEN;;;; FEB6;ARABIC LETTER SHEEN FINAL FORM;Lo;0;AL; 0634;;;;N;GLYPH FOR FINAL ARABIC SHEEN;;;; FEB7;ARABIC LETTER SHEEN INITIAL FORM;Lo;0;AL; 0634;;;;N;GLYPH FOR INITIAL ARABIC SHEEN;;;; FEB8;ARABIC LETTER SHEEN MEDIAL FORM;Lo;0;AL; 0634;;;;N;GLYPH FOR MEDIAL ARABIC SHEEN;;;; FEB9;ARABIC LETTER SAD ISOLATED FORM;Lo;0;AL; 0635;;;;N;GLYPH FOR ISOLATE ARABIC SAD;;;; FEBA;ARABIC LETTER SAD FINAL FORM;Lo;0;AL; 0635;;;;N;GLYPH FOR FINAL ARABIC SAD;;;; FEBB;ARABIC LETTER SAD INITIAL FORM;Lo;0;AL; 0635;;;;N;GLYPH FOR INITIAL ARABIC SAD;;;; FEBC;ARABIC LETTER SAD MEDIAL FORM;Lo;0;AL; 0635;;;;N;GLYPH FOR MEDIAL ARABIC SAD;;;; FEBD;ARABIC LETTER DAD ISOLATED FORM;Lo;0;AL; 0636;;;;N;GLYPH FOR ISOLATE ARABIC DAD;;;; FEBE;ARABIC LETTER DAD FINAL FORM;Lo;0;AL; 0636;;;;N;GLYPH FOR FINAL ARABIC DAD;;;; FEBF;ARABIC LETTER DAD INITIAL FORM;Lo;0;AL; 0636;;;;N;GLYPH FOR INITIAL ARABIC DAD;;;; FEC0;ARABIC LETTER DAD MEDIAL FORM;Lo;0;AL; 0636;;;;N;GLYPH FOR MEDIAL ARABIC DAD;;;; FEC1;ARABIC LETTER TAH ISOLATED FORM;Lo;0;AL; 0637;;;;N;GLYPH FOR ISOLATE ARABIC TAH;;;; FEC2;ARABIC LETTER TAH FINAL FORM;Lo;0;AL; 0637;;;;N;GLYPH FOR FINAL ARABIC TAH;;;; FEC3;ARABIC LETTER TAH INITIAL FORM;Lo;0;AL; 0637;;;;N;GLYPH FOR INITIAL ARABIC TAH;;;; FEC4;ARABIC LETTER TAH MEDIAL FORM;Lo;0;AL; 0637;;;;N;GLYPH FOR MEDIAL ARABIC TAH;;;; FEC5;ARABIC LETTER ZAH ISOLATED FORM;Lo;0;AL; 0638;;;;N;GLYPH FOR ISOLATE ARABIC DHAH;;;; FEC6;ARABIC LETTER ZAH FINAL FORM;Lo;0;AL; 0638;;;;N;GLYPH FOR FINAL ARABIC DHAH;;;; FEC7;ARABIC LETTER ZAH INITIAL FORM;Lo;0;AL; 0638;;;;N;GLYPH FOR INITIAL ARABIC DHAH;;;; FEC8;ARABIC LETTER ZAH MEDIAL FORM;Lo;0;AL; 0638;;;;N;GLYPH FOR MEDIAL ARABIC DHAH;;;; FEC9;ARABIC LETTER AIN ISOLATED FORM;Lo;0;AL; 0639;;;;N;GLYPH FOR ISOLATE ARABIC AIN;;;; FECA;ARABIC LETTER AIN FINAL FORM;Lo;0;AL; 0639;;;;N;GLYPH FOR FINAL ARABIC AIN;;;; FECB;ARABIC LETTER AIN INITIAL FORM;Lo;0;AL; 0639;;;;N;GLYPH FOR INITIAL ARABIC AIN;;;; FECC;ARABIC LETTER AIN MEDIAL FORM;Lo;0;AL; 0639;;;;N;GLYPH FOR MEDIAL ARABIC AIN;;;; FECD;ARABIC LETTER GHAIN ISOLATED FORM;Lo;0;AL; 063A;;;;N;GLYPH FOR ISOLATE ARABIC GHAIN;;;; FECE;ARABIC LETTER GHAIN FINAL FORM;Lo;0;AL; 063A;;;;N;GLYPH FOR FINAL ARABIC GHAIN;;;; FECF;ARABIC LETTER GHAIN INITIAL FORM;Lo;0;AL; 063A;;;;N;GLYPH FOR INITIAL ARABIC GHAIN;;;; FED0;ARABIC LETTER GHAIN MEDIAL FORM;Lo;0;AL; 063A;;;;N;GLYPH FOR MEDIAL ARABIC GHAIN;;;; FED1;ARABIC LETTER FEH ISOLATED FORM;Lo;0;AL; 0641;;;;N;GLYPH FOR ISOLATE ARABIC FA;;;; FED2;ARABIC LETTER FEH FINAL FORM;Lo;0;AL; 0641;;;;N;GLYPH FOR FINAL ARABIC FA;;;; FED3;ARABIC LETTER FEH INITIAL FORM;Lo;0;AL; 0641;;;;N;GLYPH FOR INITIAL ARABIC FA;;;; FED4;ARABIC LETTER FEH MEDIAL FORM;Lo;0;AL; 0641;;;;N;GLYPH FOR MEDIAL ARABIC FA;;;; FED5;ARABIC LETTER QAF ISOLATED FORM;Lo;0;AL; 0642;;;;N;GLYPH FOR ISOLATE ARABIC QAF;;;; FED6;ARABIC LETTER QAF FINAL FORM;Lo;0;AL; 0642;;;;N;GLYPH FOR FINAL ARABIC QAF;;;; FED7;ARABIC LETTER QAF INITIAL FORM;Lo;0;AL; 0642;;;;N;GLYPH FOR INITIAL ARABIC QAF;;;; FED8;ARABIC LETTER QAF MEDIAL FORM;Lo;0;AL; 0642;;;;N;GLYPH FOR MEDIAL ARABIC QAF;;;; FED9;ARABIC LETTER KAF ISOLATED FORM;Lo;0;AL; 0643;;;;N;GLYPH FOR ISOLATE ARABIC CAF;;;; FEDA;ARABIC LETTER KAF FINAL FORM;Lo;0;AL; 0643;;;;N;GLYPH FOR FINAL ARABIC CAF;;;; FEDB;ARABIC LETTER KAF INITIAL FORM;Lo;0;AL; 0643;;;;N;GLYPH FOR INITIAL ARABIC CAF;;;; FEDC;ARABIC LETTER KAF MEDIAL FORM;Lo;0;AL; 0643;;;;N;GLYPH FOR MEDIAL ARABIC CAF;;;; FEDD;ARABIC LETTER LAM ISOLATED FORM;Lo;0;AL; 0644;;;;N;GLYPH FOR ISOLATE ARABIC LAM;;;; FEDE;ARABIC LETTER LAM FINAL FORM;Lo;0;AL; 0644;;;;N;GLYPH FOR FINAL ARABIC LAM;;;; FEDF;ARABIC LETTER LAM INITIAL FORM;Lo;0;AL; 0644;;;;N;GLYPH FOR INITIAL ARABIC LAM;;;; FEE0;ARABIC LETTER LAM MEDIAL FORM;Lo;0;AL; 0644;;;;N;GLYPH FOR MEDIAL ARABIC LAM;;;; FEE1;ARABIC LETTER MEEM ISOLATED FORM;Lo;0;AL; 0645;;;;N;GLYPH FOR ISOLATE ARABIC MEEM;;;; FEE2;ARABIC LETTER MEEM FINAL FORM;Lo;0;AL; 0645;;;;N;GLYPH FOR FINAL ARABIC MEEM;;;; FEE3;ARABIC LETTER MEEM INITIAL FORM;Lo;0;AL; 0645;;;;N;GLYPH FOR INITIAL ARABIC MEEM;;;; FEE4;ARABIC LETTER MEEM MEDIAL FORM;Lo;0;AL; 0645;;;;N;GLYPH FOR MEDIAL ARABIC MEEM;;;; FEE5;ARABIC LETTER NOON ISOLATED FORM;Lo;0;AL; 0646;;;;N;GLYPH FOR ISOLATE ARABIC NOON;;;; FEE6;ARABIC LETTER NOON FINAL FORM;Lo;0;AL; 0646;;;;N;GLYPH FOR FINAL ARABIC NOON;;;; FEE7;ARABIC LETTER NOON INITIAL FORM;Lo;0;AL; 0646;;;;N;GLYPH FOR INITIAL ARABIC NOON;;;; FEE8;ARABIC LETTER NOON MEDIAL FORM;Lo;0;AL; 0646;;;;N;GLYPH FOR MEDIAL ARABIC NOON;;;; FEE9;ARABIC LETTER HEH ISOLATED FORM;Lo;0;AL; 0647;;;;N;GLYPH FOR ISOLATE ARABIC HA;;;; FEEA;ARABIC LETTER HEH FINAL FORM;Lo;0;AL; 0647;;;;N;GLYPH FOR FINAL ARABIC HA;;;; FEEB;ARABIC LETTER HEH INITIAL FORM;Lo;0;AL; 0647;;;;N;GLYPH FOR INITIAL ARABIC HA;;;; FEEC;ARABIC LETTER HEH MEDIAL FORM;Lo;0;AL; 0647;;;;N;GLYPH FOR MEDIAL ARABIC HA;;;; FEED;ARABIC LETTER WAW ISOLATED FORM;Lo;0;AL; 0648;;;;N;GLYPH FOR ISOLATE ARABIC WAW;;;; FEEE;ARABIC LETTER WAW FINAL FORM;Lo;0;AL; 0648;;;;N;GLYPH FOR FINAL ARABIC WAW;;;; FEEF;ARABIC LETTER ALEF MAKSURA ISOLATED FORM;Lo;0;AL; 0649;;;;N;GLYPH FOR ISOLATE ARABIC ALEF MAQSURAH;;;; FEF0;ARABIC LETTER ALEF MAKSURA FINAL FORM;Lo;0;AL; 0649;;;;N;GLYPH FOR FINAL ARABIC ALEF MAQSURAH;;;; FEF1;ARABIC LETTER YEH ISOLATED FORM;Lo;0;AL; 064A;;;;N;GLYPH FOR ISOLATE ARABIC YA;;;; FEF2;ARABIC LETTER YEH FINAL FORM;Lo;0;AL; 064A;;;;N;GLYPH FOR FINAL ARABIC YA;;;; FEF3;ARABIC LETTER YEH INITIAL FORM;Lo;0;AL; 064A;;;;N;GLYPH FOR INITIAL ARABIC YA;;;; FEF4;ARABIC LETTER YEH MEDIAL FORM;Lo;0;AL; 064A;;;;N;GLYPH FOR MEDIAL ARABIC YA;;;; FEF5;ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM;Lo;0;AL; 0644 0622;;;;N;GLYPH FOR ISOLATE ARABIC MADDAH ON LIGATURE LAM ALEF;;;; FEF6;ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM;Lo;0;AL; 0644 0622;;;;N;GLYPH FOR FINAL ARABIC MADDAH ON LIGATURE LAM ALEF;;;; FEF7;ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM;Lo;0;AL; 0644 0623;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH ON LIGATURE LAM ALEF;;;; FEF8;ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM;Lo;0;AL; 0644 0623;;;;N;GLYPH FOR FINAL ARABIC HAMZAH ON LIGATURE LAM ALEF;;;; FEF9;ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM;Lo;0;AL; 0644 0625;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH UNDER LIGATURE LAM ALEF;;;; FEFA;ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM;Lo;0;AL; 0644 0625;;;;N;GLYPH FOR FINAL ARABIC HAMZAH UNDER LIGATURE LAM ALEF;;;; FEFB;ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM;Lo;0;AL; 0644 0627;;;;N;GLYPH FOR ISOLATE ARABIC LIGATURE LAM ALEF;;;; FEFC;ARABIC LIGATURE LAM WITH ALEF FINAL FORM;Lo;0;AL; 0644 0627;;;;N;GLYPH FOR FINAL ARABIC LIGATURE LAM ALEF;;;; FEFF;ZERO WIDTH NO-BREAK SPACE;Cf;0;BN;;;;;N;BYTE ORDER MARK;;;; FF01;FULLWIDTH EXCLAMATION MARK;Po;0;ON; 0021;;;;N;;;;; FF02;FULLWIDTH QUOTATION MARK;Po;0;ON; 0022;;;;N;;;;; FF03;FULLWIDTH NUMBER SIGN;Po;0;ET; 0023;;;;N;;;;; FF04;FULLWIDTH DOLLAR SIGN;Sc;0;ET; 0024;;;;N;;;;; FF05;FULLWIDTH PERCENT SIGN;Po;0;ET; 0025;;;;N;;;;; FF06;FULLWIDTH AMPERSAND;Po;0;ON; 0026;;;;N;;;;; FF07;FULLWIDTH APOSTROPHE;Po;0;ON; 0027;;;;N;;;;; FF08;FULLWIDTH LEFT PARENTHESIS;Ps;0;ON; 0028;;;;Y;FULLWIDTH OPENING PARENTHESIS;;;; FF09;FULLWIDTH RIGHT PARENTHESIS;Pe;0;ON; 0029;;;;Y;FULLWIDTH CLOSING PARENTHESIS;;;; FF0A;FULLWIDTH ASTERISK;Po;0;ON; 002A;;;;N;;;;; FF0B;FULLWIDTH PLUS SIGN;Sm;0;ES; 002B;;;;N;;;;; FF0C;FULLWIDTH COMMA;Po;0;CS; 002C;;;;N;;;;; FF0D;FULLWIDTH HYPHEN-MINUS;Pd;0;ES; 002D;;;;N;;;;; FF0E;FULLWIDTH FULL STOP;Po;0;CS; 002E;;;;N;FULLWIDTH PERIOD;;;; FF0F;FULLWIDTH SOLIDUS;Po;0;CS; 002F;;;;N;FULLWIDTH SLASH;;;; FF10;FULLWIDTH DIGIT ZERO;Nd;0;EN; 0030;0;0;0;N;;;;; FF11;FULLWIDTH DIGIT ONE;Nd;0;EN; 0031;1;1;1;N;;;;; FF12;FULLWIDTH DIGIT TWO;Nd;0;EN; 0032;2;2;2;N;;;;; FF13;FULLWIDTH DIGIT THREE;Nd;0;EN; 0033;3;3;3;N;;;;; FF14;FULLWIDTH DIGIT FOUR;Nd;0;EN; 0034;4;4;4;N;;;;; FF15;FULLWIDTH DIGIT FIVE;Nd;0;EN; 0035;5;5;5;N;;;;; FF16;FULLWIDTH DIGIT SIX;Nd;0;EN; 0036;6;6;6;N;;;;; FF17;FULLWIDTH DIGIT SEVEN;Nd;0;EN; 0037;7;7;7;N;;;;; FF18;FULLWIDTH DIGIT EIGHT;Nd;0;EN; 0038;8;8;8;N;;;;; FF19;FULLWIDTH DIGIT NINE;Nd;0;EN; 0039;9;9;9;N;;;;; FF1A;FULLWIDTH COLON;Po;0;CS; 003A;;;;N;;;;; FF1B;FULLWIDTH SEMICOLON;Po;0;ON; 003B;;;;N;;;;; FF1C;FULLWIDTH LESS-THAN SIGN;Sm;0;ON; 003C;;;;Y;;;;; FF1D;FULLWIDTH EQUALS SIGN;Sm;0;ON; 003D;;;;N;;;;; FF1E;FULLWIDTH GREATER-THAN SIGN;Sm;0;ON; 003E;;;;Y;;;;; FF1F;FULLWIDTH QUESTION MARK;Po;0;ON; 003F;;;;N;;;;; FF20;FULLWIDTH COMMERCIAL AT;Po;0;ON; 0040;;;;N;;;;; FF21;FULLWIDTH LATIN CAPITAL LETTER A;Lu;0;L; 0041;;;;N;;;;FF41; FF22;FULLWIDTH LATIN CAPITAL LETTER B;Lu;0;L; 0042;;;;N;;;;FF42; FF23;FULLWIDTH LATIN CAPITAL LETTER C;Lu;0;L; 0043;;;;N;;;;FF43; FF24;FULLWIDTH LATIN CAPITAL LETTER D;Lu;0;L; 0044;;;;N;;;;FF44; FF25;FULLWIDTH LATIN CAPITAL LETTER E;Lu;0;L; 0045;;;;N;;;;FF45; FF26;FULLWIDTH LATIN CAPITAL LETTER F;Lu;0;L; 0046;;;;N;;;;FF46; FF27;FULLWIDTH LATIN CAPITAL LETTER G;Lu;0;L; 0047;;;;N;;;;FF47; FF28;FULLWIDTH LATIN CAPITAL LETTER H;Lu;0;L; 0048;;;;N;;;;FF48; FF29;FULLWIDTH LATIN CAPITAL LETTER I;Lu;0;L; 0049;;;;N;;;;FF49; FF2A;FULLWIDTH LATIN CAPITAL LETTER J;Lu;0;L; 004A;;;;N;;;;FF4A; FF2B;FULLWIDTH LATIN CAPITAL LETTER K;Lu;0;L; 004B;;;;N;;;;FF4B; FF2C;FULLWIDTH LATIN CAPITAL LETTER L;Lu;0;L; 004C;;;;N;;;;FF4C; FF2D;FULLWIDTH LATIN CAPITAL LETTER M;Lu;0;L; 004D;;;;N;;;;FF4D; FF2E;FULLWIDTH LATIN CAPITAL LETTER N;Lu;0;L; 004E;;;;N;;;;FF4E; FF2F;FULLWIDTH LATIN CAPITAL LETTER O;Lu;0;L; 004F;;;;N;;;;FF4F; FF30;FULLWIDTH LATIN CAPITAL LETTER P;Lu;0;L; 0050;;;;N;;;;FF50; FF31;FULLWIDTH LATIN CAPITAL LETTER Q;Lu;0;L; 0051;;;;N;;;;FF51; FF32;FULLWIDTH LATIN CAPITAL LETTER R;Lu;0;L; 0052;;;;N;;;;FF52; FF33;FULLWIDTH LATIN CAPITAL LETTER S;Lu;0;L; 0053;;;;N;;;;FF53; FF34;FULLWIDTH LATIN CAPITAL LETTER T;Lu;0;L; 0054;;;;N;;;;FF54; FF35;FULLWIDTH LATIN CAPITAL LETTER U;Lu;0;L; 0055;;;;N;;;;FF55; FF36;FULLWIDTH LATIN CAPITAL LETTER V;Lu;0;L; 0056;;;;N;;;;FF56; FF37;FULLWIDTH LATIN CAPITAL LETTER W;Lu;0;L; 0057;;;;N;;;;FF57; FF38;FULLWIDTH LATIN CAPITAL LETTER X;Lu;0;L; 0058;;;;N;;;;FF58; FF39;FULLWIDTH LATIN CAPITAL LETTER Y;Lu;0;L; 0059;;;;N;;;;FF59; FF3A;FULLWIDTH LATIN CAPITAL LETTER Z;Lu;0;L; 005A;;;;N;;;;FF5A; FF3B;FULLWIDTH LEFT SQUARE BRACKET;Ps;0;ON; 005B;;;;Y;FULLWIDTH OPENING SQUARE BRACKET;;;; FF3C;FULLWIDTH REVERSE SOLIDUS;Po;0;ON; 005C;;;;N;FULLWIDTH BACKSLASH;;;; FF3D;FULLWIDTH RIGHT SQUARE BRACKET;Pe;0;ON; 005D;;;;Y;FULLWIDTH CLOSING SQUARE BRACKET;;;; FF3E;FULLWIDTH CIRCUMFLEX ACCENT;Sk;0;ON; 005E;;;;N;FULLWIDTH SPACING CIRCUMFLEX;;;; FF3F;FULLWIDTH LOW LINE;Pc;0;ON; 005F;;;;N;FULLWIDTH SPACING UNDERSCORE;;;; FF40;FULLWIDTH GRAVE ACCENT;Sk;0;ON; 0060;;;;N;FULLWIDTH SPACING GRAVE;;;; FF41;FULLWIDTH LATIN SMALL LETTER A;Ll;0;L; 0061;;;;N;;;FF21;;FF21 FF42;FULLWIDTH LATIN SMALL LETTER B;Ll;0;L; 0062;;;;N;;;FF22;;FF22 FF43;FULLWIDTH LATIN SMALL LETTER C;Ll;0;L; 0063;;;;N;;;FF23;;FF23 FF44;FULLWIDTH LATIN SMALL LETTER D;Ll;0;L; 0064;;;;N;;;FF24;;FF24 FF45;FULLWIDTH LATIN SMALL LETTER E;Ll;0;L; 0065;;;;N;;;FF25;;FF25 FF46;FULLWIDTH LATIN SMALL LETTER F;Ll;0;L; 0066;;;;N;;;FF26;;FF26 FF47;FULLWIDTH LATIN SMALL LETTER G;Ll;0;L; 0067;;;;N;;;FF27;;FF27 FF48;FULLWIDTH LATIN SMALL LETTER H;Ll;0;L; 0068;;;;N;;;FF28;;FF28 FF49;FULLWIDTH LATIN SMALL LETTER I;Ll;0;L; 0069;;;;N;;;FF29;;FF29 FF4A;FULLWIDTH LATIN SMALL LETTER J;Ll;0;L; 006A;;;;N;;;FF2A;;FF2A FF4B;FULLWIDTH LATIN SMALL LETTER K;Ll;0;L; 006B;;;;N;;;FF2B;;FF2B FF4C;FULLWIDTH LATIN SMALL LETTER L;Ll;0;L; 006C;;;;N;;;FF2C;;FF2C FF4D;FULLWIDTH LATIN SMALL LETTER M;Ll;0;L; 006D;;;;N;;;FF2D;;FF2D FF4E;FULLWIDTH LATIN SMALL LETTER N;Ll;0;L; 006E;;;;N;;;FF2E;;FF2E FF4F;FULLWIDTH LATIN SMALL LETTER O;Ll;0;L; 006F;;;;N;;;FF2F;;FF2F FF50;FULLWIDTH LATIN SMALL LETTER P;Ll;0;L; 0070;;;;N;;;FF30;;FF30 FF51;FULLWIDTH LATIN SMALL LETTER Q;Ll;0;L; 0071;;;;N;;;FF31;;FF31 FF52;FULLWIDTH LATIN SMALL LETTER R;Ll;0;L; 0072;;;;N;;;FF32;;FF32 FF53;FULLWIDTH LATIN SMALL LETTER S;Ll;0;L; 0073;;;;N;;;FF33;;FF33 FF54;FULLWIDTH LATIN SMALL LETTER T;Ll;0;L; 0074;;;;N;;;FF34;;FF34 FF55;FULLWIDTH LATIN SMALL LETTER U;Ll;0;L; 0075;;;;N;;;FF35;;FF35 FF56;FULLWIDTH LATIN SMALL LETTER V;Ll;0;L; 0076;;;;N;;;FF36;;FF36 FF57;FULLWIDTH LATIN SMALL LETTER W;Ll;0;L; 0077;;;;N;;;FF37;;FF37 FF58;FULLWIDTH LATIN SMALL LETTER X;Ll;0;L; 0078;;;;N;;;FF38;;FF38 FF59;FULLWIDTH LATIN SMALL LETTER Y;Ll;0;L; 0079;;;;N;;;FF39;;FF39 FF5A;FULLWIDTH LATIN SMALL LETTER Z;Ll;0;L; 007A;;;;N;;;FF3A;;FF3A FF5B;FULLWIDTH LEFT CURLY BRACKET;Ps;0;ON; 007B;;;;Y;FULLWIDTH OPENING CURLY BRACKET;;;; FF5C;FULLWIDTH VERTICAL LINE;Sm;0;ON; 007C;;;;N;FULLWIDTH VERTICAL BAR;;;; FF5D;FULLWIDTH RIGHT CURLY BRACKET;Pe;0;ON; 007D;;;;Y;FULLWIDTH CLOSING CURLY BRACKET;;;; FF5E;FULLWIDTH TILDE;Sm;0;ON; 007E;;;;N;FULLWIDTH SPACING TILDE;;;; FF5F;FULLWIDTH LEFT WHITE PARENTHESIS;Ps;0;ON; 2985;;;;Y;;;;; FF60;FULLWIDTH RIGHT WHITE PARENTHESIS;Pe;0;ON; 2986;;;;Y;;;;; FF61;HALFWIDTH IDEOGRAPHIC FULL STOP;Po;0;ON; 3002;;;;N;HALFWIDTH IDEOGRAPHIC PERIOD;;;; FF62;HALFWIDTH LEFT CORNER BRACKET;Ps;0;ON; 300C;;;;Y;HALFWIDTH OPENING CORNER BRACKET;;;; FF63;HALFWIDTH RIGHT CORNER BRACKET;Pe;0;ON; 300D;;;;Y;HALFWIDTH CLOSING CORNER BRACKET;;;; FF64;HALFWIDTH IDEOGRAPHIC COMMA;Po;0;ON; 3001;;;;N;;;;; FF65;HALFWIDTH KATAKANA MIDDLE DOT;Po;0;ON; 30FB;;;;N;;;;; FF66;HALFWIDTH KATAKANA LETTER WO;Lo;0;L; 30F2;;;;N;;;;; FF67;HALFWIDTH KATAKANA LETTER SMALL A;Lo;0;L; 30A1;;;;N;;;;; FF68;HALFWIDTH KATAKANA LETTER SMALL I;Lo;0;L; 30A3;;;;N;;;;; FF69;HALFWIDTH KATAKANA LETTER SMALL U;Lo;0;L; 30A5;;;;N;;;;; FF6A;HALFWIDTH KATAKANA LETTER SMALL E;Lo;0;L; 30A7;;;;N;;;;; FF6B;HALFWIDTH KATAKANA LETTER SMALL O;Lo;0;L; 30A9;;;;N;;;;; FF6C;HALFWIDTH KATAKANA LETTER SMALL YA;Lo;0;L; 30E3;;;;N;;;;; FF6D;HALFWIDTH KATAKANA LETTER SMALL YU;Lo;0;L; 30E5;;;;N;;;;; FF6E;HALFWIDTH KATAKANA LETTER SMALL YO;Lo;0;L; 30E7;;;;N;;;;; FF6F;HALFWIDTH KATAKANA LETTER SMALL TU;Lo;0;L; 30C3;;;;N;;;;; FF70;HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK;Lm;0;L; 30FC;;;;N;;;;; FF71;HALFWIDTH KATAKANA LETTER A;Lo;0;L; 30A2;;;;N;;;;; FF72;HALFWIDTH KATAKANA LETTER I;Lo;0;L; 30A4;;;;N;;;;; FF73;HALFWIDTH KATAKANA LETTER U;Lo;0;L; 30A6;;;;N;;;;; FF74;HALFWIDTH KATAKANA LETTER E;Lo;0;L; 30A8;;;;N;;;;; FF75;HALFWIDTH KATAKANA LETTER O;Lo;0;L; 30AA;;;;N;;;;; FF76;HALFWIDTH KATAKANA LETTER KA;Lo;0;L; 30AB;;;;N;;;;; FF77;HALFWIDTH KATAKANA LETTER KI;Lo;0;L; 30AD;;;;N;;;;; FF78;HALFWIDTH KATAKANA LETTER KU;Lo;0;L; 30AF;;;;N;;;;; FF79;HALFWIDTH KATAKANA LETTER KE;Lo;0;L; 30B1;;;;N;;;;; FF7A;HALFWIDTH KATAKANA LETTER KO;Lo;0;L; 30B3;;;;N;;;;; FF7B;HALFWIDTH KATAKANA LETTER SA;Lo;0;L; 30B5;;;;N;;;;; FF7C;HALFWIDTH KATAKANA LETTER SI;Lo;0;L; 30B7;;;;N;;;;; FF7D;HALFWIDTH KATAKANA LETTER SU;Lo;0;L; 30B9;;;;N;;;;; FF7E;HALFWIDTH KATAKANA LETTER SE;Lo;0;L; 30BB;;;;N;;;;; FF7F;HALFWIDTH KATAKANA LETTER SO;Lo;0;L; 30BD;;;;N;;;;; FF80;HALFWIDTH KATAKANA LETTER TA;Lo;0;L; 30BF;;;;N;;;;; FF81;HALFWIDTH KATAKANA LETTER TI;Lo;0;L; 30C1;;;;N;;;;; FF82;HALFWIDTH KATAKANA LETTER TU;Lo;0;L; 30C4;;;;N;;;;; FF83;HALFWIDTH KATAKANA LETTER TE;Lo;0;L; 30C6;;;;N;;;;; FF84;HALFWIDTH KATAKANA LETTER TO;Lo;0;L; 30C8;;;;N;;;;; FF85;HALFWIDTH KATAKANA LETTER NA;Lo;0;L; 30CA;;;;N;;;;; FF86;HALFWIDTH KATAKANA LETTER NI;Lo;0;L; 30CB;;;;N;;;;; FF87;HALFWIDTH KATAKANA LETTER NU;Lo;0;L; 30CC;;;;N;;;;; FF88;HALFWIDTH KATAKANA LETTER NE;Lo;0;L; 30CD;;;;N;;;;; FF89;HALFWIDTH KATAKANA LETTER NO;Lo;0;L; 30CE;;;;N;;;;; FF8A;HALFWIDTH KATAKANA LETTER HA;Lo;0;L; 30CF;;;;N;;;;; FF8B;HALFWIDTH KATAKANA LETTER HI;Lo;0;L; 30D2;;;;N;;;;; FF8C;HALFWIDTH KATAKANA LETTER HU;Lo;0;L; 30D5;;;;N;;;;; FF8D;HALFWIDTH KATAKANA LETTER HE;Lo;0;L; 30D8;;;;N;;;;; FF8E;HALFWIDTH KATAKANA LETTER HO;Lo;0;L; 30DB;;;;N;;;;; FF8F;HALFWIDTH KATAKANA LETTER MA;Lo;0;L; 30DE;;;;N;;;;; FF90;HALFWIDTH KATAKANA LETTER MI;Lo;0;L; 30DF;;;;N;;;;; FF91;HALFWIDTH KATAKANA LETTER MU;Lo;0;L; 30E0;;;;N;;;;; FF92;HALFWIDTH KATAKANA LETTER ME;Lo;0;L; 30E1;;;;N;;;;; FF93;HALFWIDTH KATAKANA LETTER MO;Lo;0;L; 30E2;;;;N;;;;; FF94;HALFWIDTH KATAKANA LETTER YA;Lo;0;L; 30E4;;;;N;;;;; FF95;HALFWIDTH KATAKANA LETTER YU;Lo;0;L; 30E6;;;;N;;;;; FF96;HALFWIDTH KATAKANA LETTER YO;Lo;0;L; 30E8;;;;N;;;;; FF97;HALFWIDTH KATAKANA LETTER RA;Lo;0;L; 30E9;;;;N;;;;; FF98;HALFWIDTH KATAKANA LETTER RI;Lo;0;L; 30EA;;;;N;;;;; FF99;HALFWIDTH KATAKANA LETTER RU;Lo;0;L; 30EB;;;;N;;;;; FF9A;HALFWIDTH KATAKANA LETTER RE;Lo;0;L; 30EC;;;;N;;;;; FF9B;HALFWIDTH KATAKANA LETTER RO;Lo;0;L; 30ED;;;;N;;;;; FF9C;HALFWIDTH KATAKANA LETTER WA;Lo;0;L; 30EF;;;;N;;;;; FF9D;HALFWIDTH KATAKANA LETTER N;Lo;0;L; 30F3;;;;N;;;;; FF9E;HALFWIDTH KATAKANA VOICED SOUND MARK;Lm;0;L; 3099;;;;N;;;;; FF9F;HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK;Lm;0;L; 309A;;;;N;;;;; FFA0;HALFWIDTH HANGUL FILLER;Lo;0;L; 3164;;;;N;HALFWIDTH HANGUL CAE OM;;;; FFA1;HALFWIDTH HANGUL LETTER KIYEOK;Lo;0;L; 3131;;;;N;HALFWIDTH HANGUL LETTER GIYEOG;;;; FFA2;HALFWIDTH HANGUL LETTER SSANGKIYEOK;Lo;0;L; 3132;;;;N;HALFWIDTH HANGUL LETTER SSANG GIYEOG;;;; FFA3;HALFWIDTH HANGUL LETTER KIYEOK-SIOS;Lo;0;L; 3133;;;;N;HALFWIDTH HANGUL LETTER GIYEOG SIOS;;;; FFA4;HALFWIDTH HANGUL LETTER NIEUN;Lo;0;L; 3134;;;;N;;;;; FFA5;HALFWIDTH HANGUL LETTER NIEUN-CIEUC;Lo;0;L; 3135;;;;N;HALFWIDTH HANGUL LETTER NIEUN JIEUJ;;;; FFA6;HALFWIDTH HANGUL LETTER NIEUN-HIEUH;Lo;0;L; 3136;;;;N;HALFWIDTH HANGUL LETTER NIEUN HIEUH;;;; FFA7;HALFWIDTH HANGUL LETTER TIKEUT;Lo;0;L; 3137;;;;N;HALFWIDTH HANGUL LETTER DIGEUD;;;; FFA8;HALFWIDTH HANGUL LETTER SSANGTIKEUT;Lo;0;L; 3138;;;;N;HALFWIDTH HANGUL LETTER SSANG DIGEUD;;;; FFA9;HALFWIDTH HANGUL LETTER RIEUL;Lo;0;L; 3139;;;;N;HALFWIDTH HANGUL LETTER LIEUL;;;; FFAA;HALFWIDTH HANGUL LETTER RIEUL-KIYEOK;Lo;0;L; 313A;;;;N;HALFWIDTH HANGUL LETTER LIEUL GIYEOG;;;; FFAB;HALFWIDTH HANGUL LETTER RIEUL-MIEUM;Lo;0;L; 313B;;;;N;HALFWIDTH HANGUL LETTER LIEUL MIEUM;;;; FFAC;HALFWIDTH HANGUL LETTER RIEUL-PIEUP;Lo;0;L; 313C;;;;N;HALFWIDTH HANGUL LETTER LIEUL BIEUB;;;; FFAD;HALFWIDTH HANGUL LETTER RIEUL-SIOS;Lo;0;L; 313D;;;;N;HALFWIDTH HANGUL LETTER LIEUL SIOS;;;; FFAE;HALFWIDTH HANGUL LETTER RIEUL-THIEUTH;Lo;0;L; 313E;;;;N;HALFWIDTH HANGUL LETTER LIEUL TIEUT;;;; FFAF;HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH;Lo;0;L; 313F;;;;N;HALFWIDTH HANGUL LETTER LIEUL PIEUP;;;; FFB0;HALFWIDTH HANGUL LETTER RIEUL-HIEUH;Lo;0;L; 3140;;;;N;HALFWIDTH HANGUL LETTER LIEUL HIEUH;;;; FFB1;HALFWIDTH HANGUL LETTER MIEUM;Lo;0;L; 3141;;;;N;;;;; FFB2;HALFWIDTH HANGUL LETTER PIEUP;Lo;0;L; 3142;;;;N;HALFWIDTH HANGUL LETTER BIEUB;;;; FFB3;HALFWIDTH HANGUL LETTER SSANGPIEUP;Lo;0;L; 3143;;;;N;HALFWIDTH HANGUL LETTER SSANG BIEUB;;;; FFB4;HALFWIDTH HANGUL LETTER PIEUP-SIOS;Lo;0;L; 3144;;;;N;HALFWIDTH HANGUL LETTER BIEUB SIOS;;;; FFB5;HALFWIDTH HANGUL LETTER SIOS;Lo;0;L; 3145;;;;N;;;;; FFB6;HALFWIDTH HANGUL LETTER SSANGSIOS;Lo;0;L; 3146;;;;N;HALFWIDTH HANGUL LETTER SSANG SIOS;;;; FFB7;HALFWIDTH HANGUL LETTER IEUNG;Lo;0;L; 3147;;;;N;;;;; FFB8;HALFWIDTH HANGUL LETTER CIEUC;Lo;0;L; 3148;;;;N;HALFWIDTH HANGUL LETTER JIEUJ;;;; FFB9;HALFWIDTH HANGUL LETTER SSANGCIEUC;Lo;0;L; 3149;;;;N;HALFWIDTH HANGUL LETTER SSANG JIEUJ;;;; FFBA;HALFWIDTH HANGUL LETTER CHIEUCH;Lo;0;L; 314A;;;;N;HALFWIDTH HANGUL LETTER CIEUC;;;; FFBB;HALFWIDTH HANGUL LETTER KHIEUKH;Lo;0;L; 314B;;;;N;HALFWIDTH HANGUL LETTER KIYEOK;;;; FFBC;HALFWIDTH HANGUL LETTER THIEUTH;Lo;0;L; 314C;;;;N;HALFWIDTH HANGUL LETTER TIEUT;;;; FFBD;HALFWIDTH HANGUL LETTER PHIEUPH;Lo;0;L; 314D;;;;N;HALFWIDTH HANGUL LETTER PIEUP;;;; FFBE;HALFWIDTH HANGUL LETTER HIEUH;Lo;0;L; 314E;;;;N;;;;; FFC2;HALFWIDTH HANGUL LETTER A;Lo;0;L; 314F;;;;N;;;;; FFC3;HALFWIDTH HANGUL LETTER AE;Lo;0;L; 3150;;;;N;;;;; FFC4;HALFWIDTH HANGUL LETTER YA;Lo;0;L; 3151;;;;N;;;;; FFC5;HALFWIDTH HANGUL LETTER YAE;Lo;0;L; 3152;;;;N;;;;; FFC6;HALFWIDTH HANGUL LETTER EO;Lo;0;L; 3153;;;;N;;;;; FFC7;HALFWIDTH HANGUL LETTER E;Lo;0;L; 3154;;;;N;;;;; FFCA;HALFWIDTH HANGUL LETTER YEO;Lo;0;L; 3155;;;;N;;;;; FFCB;HALFWIDTH HANGUL LETTER YE;Lo;0;L; 3156;;;;N;;;;; FFCC;HALFWIDTH HANGUL LETTER O;Lo;0;L; 3157;;;;N;;;;; FFCD;HALFWIDTH HANGUL LETTER WA;Lo;0;L; 3158;;;;N;;;;; FFCE;HALFWIDTH HANGUL LETTER WAE;Lo;0;L; 3159;;;;N;;;;; FFCF;HALFWIDTH HANGUL LETTER OE;Lo;0;L; 315A;;;;N;;;;; FFD2;HALFWIDTH HANGUL LETTER YO;Lo;0;L; 315B;;;;N;;;;; FFD3;HALFWIDTH HANGUL LETTER U;Lo;0;L; 315C;;;;N;;;;; FFD4;HALFWIDTH HANGUL LETTER WEO;Lo;0;L; 315D;;;;N;;;;; FFD5;HALFWIDTH HANGUL LETTER WE;Lo;0;L; 315E;;;;N;;;;; FFD6;HALFWIDTH HANGUL LETTER WI;Lo;0;L; 315F;;;;N;;;;; FFD7;HALFWIDTH HANGUL LETTER YU;Lo;0;L; 3160;;;;N;;;;; FFDA;HALFWIDTH HANGUL LETTER EU;Lo;0;L; 3161;;;;N;;;;; FFDB;HALFWIDTH HANGUL LETTER YI;Lo;0;L; 3162;;;;N;;;;; FFDC;HALFWIDTH HANGUL LETTER I;Lo;0;L; 3163;;;;N;;;;; FFE0;FULLWIDTH CENT SIGN;Sc;0;ET; 00A2;;;;N;;;;; FFE1;FULLWIDTH POUND SIGN;Sc;0;ET; 00A3;;;;N;;;;; FFE2;FULLWIDTH NOT SIGN;Sm;0;ON; 00AC;;;;N;;;;; FFE3;FULLWIDTH MACRON;Sk;0;ON; 00AF;;;;N;FULLWIDTH SPACING MACRON;;;; FFE4;FULLWIDTH BROKEN BAR;So;0;ON; 00A6;;;;N;FULLWIDTH BROKEN VERTICAL BAR;;;; FFE5;FULLWIDTH YEN SIGN;Sc;0;ET; 00A5;;;;N;;;;; FFE6;FULLWIDTH WON SIGN;Sc;0;ET; 20A9;;;;N;;;;; FFE8;HALFWIDTH FORMS LIGHT VERTICAL;So;0;ON; 2502;;;;N;;;;; FFE9;HALFWIDTH LEFTWARDS ARROW;Sm;0;ON; 2190;;;;N;;;;; FFEA;HALFWIDTH UPWARDS ARROW;Sm;0;ON; 2191;;;;N;;;;; FFEB;HALFWIDTH RIGHTWARDS ARROW;Sm;0;ON; 2192;;;;N;;;;; FFEC;HALFWIDTH DOWNWARDS ARROW;Sm;0;ON; 2193;;;;N;;;;; FFED;HALFWIDTH BLACK SQUARE;So;0;ON; 25A0;;;;N;;;;; FFEE;HALFWIDTH WHITE CIRCLE;So;0;ON; 25CB;;;;N;;;;; FFF9;INTERLINEAR ANNOTATION ANCHOR;Cf;0;ON;;;;;N;;;;; FFFA;INTERLINEAR ANNOTATION SEPARATOR;Cf;0;ON;;;;;N;;;;; FFFB;INTERLINEAR ANNOTATION TERMINATOR;Cf;0;ON;;;;;N;;;;; FFFC;OBJECT REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;; 10000;LINEAR B SYLLABLE B008 A;Lo;0;L;;;;;N;;;;; 10001;LINEAR B SYLLABLE B038 E;Lo;0;L;;;;;N;;;;; 10002;LINEAR B SYLLABLE B028 I;Lo;0;L;;;;;N;;;;; 10003;LINEAR B SYLLABLE B061 O;Lo;0;L;;;;;N;;;;; 10004;LINEAR B SYLLABLE B010 U;Lo;0;L;;;;;N;;;;; 10005;LINEAR B SYLLABLE B001 DA;Lo;0;L;;;;;N;;;;; 10006;LINEAR B SYLLABLE B045 DE;Lo;0;L;;;;;N;;;;; 10007;LINEAR B SYLLABLE B007 DI;Lo;0;L;;;;;N;;;;; 10008;LINEAR B SYLLABLE B014 DO;Lo;0;L;;;;;N;;;;; 10009;LINEAR B SYLLABLE B051 DU;Lo;0;L;;;;;N;;;;; 1000A;LINEAR B SYLLABLE B057 JA;Lo;0;L;;;;;N;;;;; 1000B;LINEAR B SYLLABLE B046 JE;Lo;0;L;;;;;N;;;;; 1000D;LINEAR B SYLLABLE B036 JO;Lo;0;L;;;;;N;;;;; 1000E;LINEAR B SYLLABLE B065 JU;Lo;0;L;;;;;N;;;;; 1000F;LINEAR B SYLLABLE B077 KA;Lo;0;L;;;;;N;;;;; 10010;LINEAR B SYLLABLE B044 KE;Lo;0;L;;;;;N;;;;; 10011;LINEAR B SYLLABLE B067 KI;Lo;0;L;;;;;N;;;;; 10012;LINEAR B SYLLABLE B070 KO;Lo;0;L;;;;;N;;;;; 10013;LINEAR B SYLLABLE B081 KU;Lo;0;L;;;;;N;;;;; 10014;LINEAR B SYLLABLE B080 MA;Lo;0;L;;;;;N;;;;; 10015;LINEAR B SYLLABLE B013 ME;Lo;0;L;;;;;N;;;;; 10016;LINEAR B SYLLABLE B073 MI;Lo;0;L;;;;;N;;;;; 10017;LINEAR B SYLLABLE B015 MO;Lo;0;L;;;;;N;;;;; 10018;LINEAR B SYLLABLE B023 MU;Lo;0;L;;;;;N;;;;; 10019;LINEAR B SYLLABLE B006 NA;Lo;0;L;;;;;N;;;;; 1001A;LINEAR B SYLLABLE B024 NE;Lo;0;L;;;;;N;;;;; 1001B;LINEAR B SYLLABLE B030 NI;Lo;0;L;;;;;N;;;;; 1001C;LINEAR B SYLLABLE B052 NO;Lo;0;L;;;;;N;;;;; 1001D;LINEAR B SYLLABLE B055 NU;Lo;0;L;;;;;N;;;;; 1001E;LINEAR B SYLLABLE B003 PA;Lo;0;L;;;;;N;;;;; 1001F;LINEAR B SYLLABLE B072 PE;Lo;0;L;;;;;N;;;;; 10020;LINEAR B SYLLABLE B039 PI;Lo;0;L;;;;;N;;;;; 10021;LINEAR B SYLLABLE B011 PO;Lo;0;L;;;;;N;;;;; 10022;LINEAR B SYLLABLE B050 PU;Lo;0;L;;;;;N;;;;; 10023;LINEAR B SYLLABLE B016 QA;Lo;0;L;;;;;N;;;;; 10024;LINEAR B SYLLABLE B078 QE;Lo;0;L;;;;;N;;;;; 10025;LINEAR B SYLLABLE B021 QI;Lo;0;L;;;;;N;;;;; 10026;LINEAR B SYLLABLE B032 QO;Lo;0;L;;;;;N;;;;; 10028;LINEAR B SYLLABLE B060 RA;Lo;0;L;;;;;N;;;;; 10029;LINEAR B SYLLABLE B027 RE;Lo;0;L;;;;;N;;;;; 1002A;LINEAR B SYLLABLE B053 RI;Lo;0;L;;;;;N;;;;; 1002B;LINEAR B SYLLABLE B002 RO;Lo;0;L;;;;;N;;;;; 1002C;LINEAR B SYLLABLE B026 RU;Lo;0;L;;;;;N;;;;; 1002D;LINEAR B SYLLABLE B031 SA;Lo;0;L;;;;;N;;;;; 1002E;LINEAR B SYLLABLE B009 SE;Lo;0;L;;;;;N;;;;; 1002F;LINEAR B SYLLABLE B041 SI;Lo;0;L;;;;;N;;;;; 10030;LINEAR B SYLLABLE B012 SO;Lo;0;L;;;;;N;;;;; 10031;LINEAR B SYLLABLE B058 SU;Lo;0;L;;;;;N;;;;; 10032;LINEAR B SYLLABLE B059 TA;Lo;0;L;;;;;N;;;;; 10033;LINEAR B SYLLABLE B004 TE;Lo;0;L;;;;;N;;;;; 10034;LINEAR B SYLLABLE B037 TI;Lo;0;L;;;;;N;;;;; 10035;LINEAR B SYLLABLE B005 TO;Lo;0;L;;;;;N;;;;; 10036;LINEAR B SYLLABLE B069 TU;Lo;0;L;;;;;N;;;;; 10037;LINEAR B SYLLABLE B054 WA;Lo;0;L;;;;;N;;;;; 10038;LINEAR B SYLLABLE B075 WE;Lo;0;L;;;;;N;;;;; 10039;LINEAR B SYLLABLE B040 WI;Lo;0;L;;;;;N;;;;; 1003A;LINEAR B SYLLABLE B042 WO;Lo;0;L;;;;;N;;;;; 1003C;LINEAR B SYLLABLE B017 ZA;Lo;0;L;;;;;N;;;;; 1003D;LINEAR B SYLLABLE B074 ZE;Lo;0;L;;;;;N;;;;; 1003F;LINEAR B SYLLABLE B020 ZO;Lo;0;L;;;;;N;;;;; 10040;LINEAR B SYLLABLE B025 A2;Lo;0;L;;;;;N;;;;; 10041;LINEAR B SYLLABLE B043 A3;Lo;0;L;;;;;N;;;;; 10042;LINEAR B SYLLABLE B085 AU;Lo;0;L;;;;;N;;;;; 10043;LINEAR B SYLLABLE B071 DWE;Lo;0;L;;;;;N;;;;; 10044;LINEAR B SYLLABLE B090 DWO;Lo;0;L;;;;;N;;;;; 10045;LINEAR B SYLLABLE B048 NWA;Lo;0;L;;;;;N;;;;; 10046;LINEAR B SYLLABLE B029 PU2;Lo;0;L;;;;;N;;;;; 10047;LINEAR B SYLLABLE B062 PTE;Lo;0;L;;;;;N;;;;; 10048;LINEAR B SYLLABLE B076 RA2;Lo;0;L;;;;;N;;;;; 10049;LINEAR B SYLLABLE B033 RA3;Lo;0;L;;;;;N;;;;; 1004A;LINEAR B SYLLABLE B068 RO2;Lo;0;L;;;;;N;;;;; 1004B;LINEAR B SYLLABLE B066 TA2;Lo;0;L;;;;;N;;;;; 1004C;LINEAR B SYLLABLE B087 TWE;Lo;0;L;;;;;N;;;;; 1004D;LINEAR B SYLLABLE B091 TWO;Lo;0;L;;;;;N;;;;; 10050;LINEAR B SYMBOL B018;Lo;0;L;;;;;N;;;;; 10051;LINEAR B SYMBOL B019;Lo;0;L;;;;;N;;;;; 10052;LINEAR B SYMBOL B022;Lo;0;L;;;;;N;;;;; 10053;LINEAR B SYMBOL B034;Lo;0;L;;;;;N;;;;; 10054;LINEAR B SYMBOL B047;Lo;0;L;;;;;N;;;;; 10055;LINEAR B SYMBOL B049;Lo;0;L;;;;;N;;;;; 10056;LINEAR B SYMBOL B056;Lo;0;L;;;;;N;;;;; 10057;LINEAR B SYMBOL B063;Lo;0;L;;;;;N;;;;; 10058;LINEAR B SYMBOL B064;Lo;0;L;;;;;N;;;;; 10059;LINEAR B SYMBOL B079;Lo;0;L;;;;;N;;;;; 1005A;LINEAR B SYMBOL B082;Lo;0;L;;;;;N;;;;; 1005B;LINEAR B SYMBOL B083;Lo;0;L;;;;;N;;;;; 1005C;LINEAR B SYMBOL B086;Lo;0;L;;;;;N;;;;; 1005D;LINEAR B SYMBOL B089;Lo;0;L;;;;;N;;;;; 10080;LINEAR B IDEOGRAM B100 MAN;Lo;0;L;;;;;N;;;;; 10081;LINEAR B IDEOGRAM B102 WOMAN;Lo;0;L;;;;;N;;;;; 10082;LINEAR B IDEOGRAM B104 DEER;Lo;0;L;;;;;N;;;;; 10083;LINEAR B IDEOGRAM B105 EQUID;Lo;0;L;;;;;N;;;;; 10084;LINEAR B IDEOGRAM B105F MARE;Lo;0;L;;;;;N;;;;; 10085;LINEAR B IDEOGRAM B105M STALLION;Lo;0;L;;;;;N;;;;; 10086;LINEAR B IDEOGRAM B106F EWE;Lo;0;L;;;;;N;;;;; 10087;LINEAR B IDEOGRAM B106M RAM;Lo;0;L;;;;;N;;;;; 10088;LINEAR B IDEOGRAM B107F SHE-GOAT;Lo;0;L;;;;;N;;;;; 10089;LINEAR B IDEOGRAM B107M HE-GOAT;Lo;0;L;;;;;N;;;;; 1008A;LINEAR B IDEOGRAM B108F SOW;Lo;0;L;;;;;N;;;;; 1008B;LINEAR B IDEOGRAM B108M BOAR;Lo;0;L;;;;;N;;;;; 1008C;LINEAR B IDEOGRAM B109F COW;Lo;0;L;;;;;N;;;;; 1008D;LINEAR B IDEOGRAM B109M BULL;Lo;0;L;;;;;N;;;;; 1008E;LINEAR B IDEOGRAM B120 WHEAT;Lo;0;L;;;;;N;;;;; 1008F;LINEAR B IDEOGRAM B121 BARLEY;Lo;0;L;;;;;N;;;;; 10090;LINEAR B IDEOGRAM B122 OLIVE;Lo;0;L;;;;;N;;;;; 10091;LINEAR B IDEOGRAM B123 SPICE;Lo;0;L;;;;;N;;;;; 10092;LINEAR B IDEOGRAM B125 CYPERUS;Lo;0;L;;;;;N;;;;; 10093;LINEAR B MONOGRAM B127 KAPO;Lo;0;L;;;;;N;;;;; 10094;LINEAR B MONOGRAM B128 KANAKO;Lo;0;L;;;;;N;;;;; 10095;LINEAR B IDEOGRAM B130 OIL;Lo;0;L;;;;;N;;;;; 10096;LINEAR B IDEOGRAM B131 WINE;Lo;0;L;;;;;N;;;;; 10097;LINEAR B IDEOGRAM B132;Lo;0;L;;;;;N;;;;; 10098;LINEAR B MONOGRAM B133 AREPA;Lo;0;L;;;;;N;;;;; 10099;LINEAR B MONOGRAM B135 MERI;Lo;0;L;;;;;N;;;;; 1009A;LINEAR B IDEOGRAM B140 BRONZE;Lo;0;L;;;;;N;;;;; 1009B;LINEAR B IDEOGRAM B141 GOLD;Lo;0;L;;;;;N;;;;; 1009C;LINEAR B IDEOGRAM B142;Lo;0;L;;;;;N;;;;; 1009D;LINEAR B IDEOGRAM B145 WOOL;Lo;0;L;;;;;N;;;;; 1009E;LINEAR B IDEOGRAM B146;Lo;0;L;;;;;N;;;;; 1009F;LINEAR B IDEOGRAM B150;Lo;0;L;;;;;N;;;;; 100A0;LINEAR B IDEOGRAM B151 HORN;Lo;0;L;;;;;N;;;;; 100A1;LINEAR B IDEOGRAM B152;Lo;0;L;;;;;N;;;;; 100A2;LINEAR B IDEOGRAM B153;Lo;0;L;;;;;N;;;;; 100A3;LINEAR B IDEOGRAM B154;Lo;0;L;;;;;N;;;;; 100A4;LINEAR B MONOGRAM B156 TURO2;Lo;0;L;;;;;N;;;;; 100A5;LINEAR B IDEOGRAM B157;Lo;0;L;;;;;N;;;;; 100A6;LINEAR B IDEOGRAM B158;Lo;0;L;;;;;N;;;;; 100A7;LINEAR B IDEOGRAM B159 CLOTH;Lo;0;L;;;;;N;;;;; 100A8;LINEAR B IDEOGRAM B160;Lo;0;L;;;;;N;;;;; 100A9;LINEAR B IDEOGRAM B161;Lo;0;L;;;;;N;;;;; 100AA;LINEAR B IDEOGRAM B162 GARMENT;Lo;0;L;;;;;N;;;;; 100AB;LINEAR B IDEOGRAM B163 ARMOUR;Lo;0;L;;;;;N;;;;; 100AC;LINEAR B IDEOGRAM B164;Lo;0;L;;;;;N;;;;; 100AD;LINEAR B IDEOGRAM B165;Lo;0;L;;;;;N;;;;; 100AE;LINEAR B IDEOGRAM B166;Lo;0;L;;;;;N;;;;; 100AF;LINEAR B IDEOGRAM B167;Lo;0;L;;;;;N;;;;; 100B0;LINEAR B IDEOGRAM B168;Lo;0;L;;;;;N;;;;; 100B1;LINEAR B IDEOGRAM B169;Lo;0;L;;;;;N;;;;; 100B2;LINEAR B IDEOGRAM B170;Lo;0;L;;;;;N;;;;; 100B3;LINEAR B IDEOGRAM B171;Lo;0;L;;;;;N;;;;; 100B4;LINEAR B IDEOGRAM B172;Lo;0;L;;;;;N;;;;; 100B5;LINEAR B IDEOGRAM B173 MONTH;Lo;0;L;;;;;N;;;;; 100B6;LINEAR B IDEOGRAM B174;Lo;0;L;;;;;N;;;;; 100B7;LINEAR B IDEOGRAM B176 TREE;Lo;0;L;;;;;N;;;;; 100B8;LINEAR B IDEOGRAM B177;Lo;0;L;;;;;N;;;;; 100B9;LINEAR B IDEOGRAM B178;Lo;0;L;;;;;N;;;;; 100BA;LINEAR B IDEOGRAM B179;Lo;0;L;;;;;N;;;;; 100BB;LINEAR B IDEOGRAM B180;Lo;0;L;;;;;N;;;;; 100BC;LINEAR B IDEOGRAM B181;Lo;0;L;;;;;N;;;;; 100BD;LINEAR B IDEOGRAM B182;Lo;0;L;;;;;N;;;;; 100BE;LINEAR B IDEOGRAM B183;Lo;0;L;;;;;N;;;;; 100BF;LINEAR B IDEOGRAM B184;Lo;0;L;;;;;N;;;;; 100C0;LINEAR B IDEOGRAM B185;Lo;0;L;;;;;N;;;;; 100C1;LINEAR B IDEOGRAM B189;Lo;0;L;;;;;N;;;;; 100C2;LINEAR B IDEOGRAM B190;Lo;0;L;;;;;N;;;;; 100C3;LINEAR B IDEOGRAM B191 HELMET;Lo;0;L;;;;;N;;;;; 100C4;LINEAR B IDEOGRAM B220 FOOTSTOOL;Lo;0;L;;;;;N;;;;; 100C5;LINEAR B IDEOGRAM B225 BATHTUB;Lo;0;L;;;;;N;;;;; 100C6;LINEAR B IDEOGRAM B230 SPEAR;Lo;0;L;;;;;N;;;;; 100C7;LINEAR B IDEOGRAM B231 ARROW;Lo;0;L;;;;;N;;;;; 100C8;LINEAR B IDEOGRAM B232;Lo;0;L;;;;;N;;;;; 100C9;LINEAR B IDEOGRAM B233 SWORD;Lo;0;L;;;;;N;;;;; 100CA;LINEAR B IDEOGRAM B234;Lo;0;L;;;;;N;;;;; 100CB;LINEAR B IDEOGRAM B236;Lo;0;L;;;;;N;;;;; 100CC;LINEAR B IDEOGRAM B240 WHEELED CHARIOT;Lo;0;L;;;;;N;;;;; 100CD;LINEAR B IDEOGRAM B241 CHARIOT;Lo;0;L;;;;;N;;;;; 100CE;LINEAR B IDEOGRAM B242 CHARIOT FRAME;Lo;0;L;;;;;N;;;;; 100CF;LINEAR B IDEOGRAM B243 WHEEL;Lo;0;L;;;;;N;;;;; 100D0;LINEAR B IDEOGRAM B245;Lo;0;L;;;;;N;;;;; 100D1;LINEAR B IDEOGRAM B246;Lo;0;L;;;;;N;;;;; 100D2;LINEAR B MONOGRAM B247 DIPTE;Lo;0;L;;;;;N;;;;; 100D3;LINEAR B IDEOGRAM B248;Lo;0;L;;;;;N;;;;; 100D4;LINEAR B IDEOGRAM B249;Lo;0;L;;;;;N;;;;; 100D5;LINEAR B IDEOGRAM B251;Lo;0;L;;;;;N;;;;; 100D6;LINEAR B IDEOGRAM B252;Lo;0;L;;;;;N;;;;; 100D7;LINEAR B IDEOGRAM B253;Lo;0;L;;;;;N;;;;; 100D8;LINEAR B IDEOGRAM B254 DART;Lo;0;L;;;;;N;;;;; 100D9;LINEAR B IDEOGRAM B255;Lo;0;L;;;;;N;;;;; 100DA;LINEAR B IDEOGRAM B256;Lo;0;L;;;;;N;;;;; 100DB;LINEAR B IDEOGRAM B257;Lo;0;L;;;;;N;;;;; 100DC;LINEAR B IDEOGRAM B258;Lo;0;L;;;;;N;;;;; 100DD;LINEAR B IDEOGRAM B259;Lo;0;L;;;;;N;;;;; 100DE;LINEAR B IDEOGRAM VESSEL B155;Lo;0;L;;;;;N;;;;; 100DF;LINEAR B IDEOGRAM VESSEL B200;Lo;0;L;;;;;N;;;;; 100E0;LINEAR B IDEOGRAM VESSEL B201;Lo;0;L;;;;;N;;;;; 100E1;LINEAR B IDEOGRAM VESSEL B202;Lo;0;L;;;;;N;;;;; 100E2;LINEAR B IDEOGRAM VESSEL B203;Lo;0;L;;;;;N;;;;; 100E3;LINEAR B IDEOGRAM VESSEL B204;Lo;0;L;;;;;N;;;;; 100E4;LINEAR B IDEOGRAM VESSEL B205;Lo;0;L;;;;;N;;;;; 100E5;LINEAR B IDEOGRAM VESSEL B206;Lo;0;L;;;;;N;;;;; 100E6;LINEAR B IDEOGRAM VESSEL B207;Lo;0;L;;;;;N;;;;; 100E7;LINEAR B IDEOGRAM VESSEL B208;Lo;0;L;;;;;N;;;;; 100E8;LINEAR B IDEOGRAM VESSEL B209;Lo;0;L;;;;;N;;;;; 100E9;LINEAR B IDEOGRAM VESSEL B210;Lo;0;L;;;;;N;;;;; 100EA;LINEAR B IDEOGRAM VESSEL B211;Lo;0;L;;;;;N;;;;; 100EB;LINEAR B IDEOGRAM VESSEL B212;Lo;0;L;;;;;N;;;;; 100EC;LINEAR B IDEOGRAM VESSEL B213;Lo;0;L;;;;;N;;;;; 100ED;LINEAR B IDEOGRAM VESSEL B214;Lo;0;L;;;;;N;;;;; 100EE;LINEAR B IDEOGRAM VESSEL B215;Lo;0;L;;;;;N;;;;; 100EF;LINEAR B IDEOGRAM VESSEL B216;Lo;0;L;;;;;N;;;;; 100F0;LINEAR B IDEOGRAM VESSEL B217;Lo;0;L;;;;;N;;;;; 100F1;LINEAR B IDEOGRAM VESSEL B218;Lo;0;L;;;;;N;;;;; 100F2;LINEAR B IDEOGRAM VESSEL B219;Lo;0;L;;;;;N;;;;; 100F3;LINEAR B IDEOGRAM VESSEL B221;Lo;0;L;;;;;N;;;;; 100F4;LINEAR B IDEOGRAM VESSEL B222;Lo;0;L;;;;;N;;;;; 100F5;LINEAR B IDEOGRAM VESSEL B226;Lo;0;L;;;;;N;;;;; 100F6;LINEAR B IDEOGRAM VESSEL B227;Lo;0;L;;;;;N;;;;; 100F7;LINEAR B IDEOGRAM VESSEL B228;Lo;0;L;;;;;N;;;;; 100F8;LINEAR B IDEOGRAM VESSEL B229;Lo;0;L;;;;;N;;;;; 100F9;LINEAR B IDEOGRAM VESSEL B250;Lo;0;L;;;;;N;;;;; 100FA;LINEAR B IDEOGRAM VESSEL B305;Lo;0;L;;;;;N;;;;; 10100;AEGEAN WORD SEPARATOR LINE;Po;0;L;;;;;N;;;;; 10101;AEGEAN WORD SEPARATOR DOT;Po;0;ON;;;;;N;;;;; 10102;AEGEAN CHECK MARK;Po;0;L;;;;;N;;;;; 10107;AEGEAN NUMBER ONE;No;0;L;;;;1;N;;;;; 10108;AEGEAN NUMBER TWO;No;0;L;;;;2;N;;;;; 10109;AEGEAN NUMBER THREE;No;0;L;;;;3;N;;;;; 1010A;AEGEAN NUMBER FOUR;No;0;L;;;;4;N;;;;; 1010B;AEGEAN NUMBER FIVE;No;0;L;;;;5;N;;;;; 1010C;AEGEAN NUMBER SIX;No;0;L;;;;6;N;;;;; 1010D;AEGEAN NUMBER SEVEN;No;0;L;;;;7;N;;;;; 1010E;AEGEAN NUMBER EIGHT;No;0;L;;;;8;N;;;;; 1010F;AEGEAN NUMBER NINE;No;0;L;;;;9;N;;;;; 10110;AEGEAN NUMBER TEN;No;0;L;;;;10;N;;;;; 10111;AEGEAN NUMBER TWENTY;No;0;L;;;;20;N;;;;; 10112;AEGEAN NUMBER THIRTY;No;0;L;;;;30;N;;;;; 10113;AEGEAN NUMBER FORTY;No;0;L;;;;40;N;;;;; 10114;AEGEAN NUMBER FIFTY;No;0;L;;;;50;N;;;;; 10115;AEGEAN NUMBER SIXTY;No;0;L;;;;60;N;;;;; 10116;AEGEAN NUMBER SEVENTY;No;0;L;;;;70;N;;;;; 10117;AEGEAN NUMBER EIGHTY;No;0;L;;;;80;N;;;;; 10118;AEGEAN NUMBER NINETY;No;0;L;;;;90;N;;;;; 10119;AEGEAN NUMBER ONE HUNDRED;No;0;L;;;;100;N;;;;; 1011A;AEGEAN NUMBER TWO HUNDRED;No;0;L;;;;200;N;;;;; 1011B;AEGEAN NUMBER THREE HUNDRED;No;0;L;;;;300;N;;;;; 1011C;AEGEAN NUMBER FOUR HUNDRED;No;0;L;;;;400;N;;;;; 1011D;AEGEAN NUMBER FIVE HUNDRED;No;0;L;;;;500;N;;;;; 1011E;AEGEAN NUMBER SIX HUNDRED;No;0;L;;;;600;N;;;;; 1011F;AEGEAN NUMBER SEVEN HUNDRED;No;0;L;;;;700;N;;;;; 10120;AEGEAN NUMBER EIGHT HUNDRED;No;0;L;;;;800;N;;;;; 10121;AEGEAN NUMBER NINE HUNDRED;No;0;L;;;;900;N;;;;; 10122;AEGEAN NUMBER ONE THOUSAND;No;0;L;;;;1000;N;;;;; 10123;AEGEAN NUMBER TWO THOUSAND;No;0;L;;;;2000;N;;;;; 10124;AEGEAN NUMBER THREE THOUSAND;No;0;L;;;;3000;N;;;;; 10125;AEGEAN NUMBER FOUR THOUSAND;No;0;L;;;;4000;N;;;;; 10126;AEGEAN NUMBER FIVE THOUSAND;No;0;L;;;;5000;N;;;;; 10127;AEGEAN NUMBER SIX THOUSAND;No;0;L;;;;6000;N;;;;; 10128;AEGEAN NUMBER SEVEN THOUSAND;No;0;L;;;;7000;N;;;;; 10129;AEGEAN NUMBER EIGHT THOUSAND;No;0;L;;;;8000;N;;;;; 1012A;AEGEAN NUMBER NINE THOUSAND;No;0;L;;;;9000;N;;;;; 1012B;AEGEAN NUMBER TEN THOUSAND;No;0;L;;;;10000;N;;;;; 1012C;AEGEAN NUMBER TWENTY THOUSAND;No;0;L;;;;20000;N;;;;; 1012D;AEGEAN NUMBER THIRTY THOUSAND;No;0;L;;;;30000;N;;;;; 1012E;AEGEAN NUMBER FORTY THOUSAND;No;0;L;;;;40000;N;;;;; 1012F;AEGEAN NUMBER FIFTY THOUSAND;No;0;L;;;;50000;N;;;;; 10130;AEGEAN NUMBER SIXTY THOUSAND;No;0;L;;;;60000;N;;;;; 10131;AEGEAN NUMBER SEVENTY THOUSAND;No;0;L;;;;70000;N;;;;; 10132;AEGEAN NUMBER EIGHTY THOUSAND;No;0;L;;;;80000;N;;;;; 10133;AEGEAN NUMBER NINETY THOUSAND;No;0;L;;;;90000;N;;;;; 10137;AEGEAN WEIGHT BASE UNIT;So;0;L;;;;;N;;;;; 10138;AEGEAN WEIGHT FIRST SUBUNIT;So;0;L;;;;;N;;;;; 10139;AEGEAN WEIGHT SECOND SUBUNIT;So;0;L;;;;;N;;;;; 1013A;AEGEAN WEIGHT THIRD SUBUNIT;So;0;L;;;;;N;;;;; 1013B;AEGEAN WEIGHT FOURTH SUBUNIT;So;0;L;;;;;N;;;;; 1013C;AEGEAN DRY MEASURE FIRST SUBUNIT;So;0;L;;;;;N;;;;; 1013D;AEGEAN LIQUID MEASURE FIRST SUBUNIT;So;0;L;;;;;N;;;;; 1013E;AEGEAN MEASURE SECOND SUBUNIT;So;0;L;;;;;N;;;;; 1013F;AEGEAN MEASURE THIRD SUBUNIT;So;0;L;;;;;N;;;;; 10140;GREEK ACROPHONIC ATTIC ONE QUARTER;Nl;0;ON;;;;1/4;N;;;;; 10141;GREEK ACROPHONIC ATTIC ONE HALF;Nl;0;ON;;;;1/2;N;;;;; 10142;GREEK ACROPHONIC ATTIC ONE DRACHMA;Nl;0;ON;;;;1;N;;;;; 10143;GREEK ACROPHONIC ATTIC FIVE;Nl;0;ON;;;;5;N;;;;; 10144;GREEK ACROPHONIC ATTIC FIFTY;Nl;0;ON;;;;50;N;;;;; 10145;GREEK ACROPHONIC ATTIC FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;; 10146;GREEK ACROPHONIC ATTIC FIVE THOUSAND;Nl;0;ON;;;;5000;N;;;;; 10147;GREEK ACROPHONIC ATTIC FIFTY THOUSAND;Nl;0;ON;;;;50000;N;;;;; 10148;GREEK ACROPHONIC ATTIC FIVE TALENTS;Nl;0;ON;;;;5;N;;;;; 10149;GREEK ACROPHONIC ATTIC TEN TALENTS;Nl;0;ON;;;;10;N;;;;; 1014A;GREEK ACROPHONIC ATTIC FIFTY TALENTS;Nl;0;ON;;;;50;N;;;;; 1014B;GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS;Nl;0;ON;;;;100;N;;;;; 1014C;GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS;Nl;0;ON;;;;500;N;;;;; 1014D;GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS;Nl;0;ON;;;;1000;N;;;;; 1014E;GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS;Nl;0;ON;;;;5000;N;;;;; 1014F;GREEK ACROPHONIC ATTIC FIVE STATERS;Nl;0;ON;;;;5;N;;;;; 10150;GREEK ACROPHONIC ATTIC TEN STATERS;Nl;0;ON;;;;10;N;;;;; 10151;GREEK ACROPHONIC ATTIC FIFTY STATERS;Nl;0;ON;;;;50;N;;;;; 10152;GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS;Nl;0;ON;;;;100;N;;;;; 10153;GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS;Nl;0;ON;;;;500;N;;;;; 10154;GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS;Nl;0;ON;;;;1000;N;;;;; 10155;GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS;Nl;0;ON;;;;10000;N;;;;; 10156;GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS;Nl;0;ON;;;;50000;N;;;;; 10157;GREEK ACROPHONIC ATTIC TEN MNAS;Nl;0;ON;;;;10;N;;;;; 10158;GREEK ACROPHONIC HERAEUM ONE PLETHRON;Nl;0;ON;;;;1;N;;;;; 10159;GREEK ACROPHONIC THESPIAN ONE;Nl;0;ON;;;;1;N;;;;; 1015A;GREEK ACROPHONIC HERMIONIAN ONE;Nl;0;ON;;;;1;N;;;;; 1015B;GREEK ACROPHONIC EPIDAUREAN TWO;Nl;0;ON;;;;2;N;;;;; 1015C;GREEK ACROPHONIC THESPIAN TWO;Nl;0;ON;;;;2;N;;;;; 1015D;GREEK ACROPHONIC CYRENAIC TWO DRACHMAS;Nl;0;ON;;;;2;N;;;;; 1015E;GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS;Nl;0;ON;;;;2;N;;;;; 1015F;GREEK ACROPHONIC TROEZENIAN FIVE;Nl;0;ON;;;;5;N;;;;; 10160;GREEK ACROPHONIC TROEZENIAN TEN;Nl;0;ON;;;;10;N;;;;; 10161;GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM;Nl;0;ON;;;;10;N;;;;; 10162;GREEK ACROPHONIC HERMIONIAN TEN;Nl;0;ON;;;;10;N;;;;; 10163;GREEK ACROPHONIC MESSENIAN TEN;Nl;0;ON;;;;10;N;;;;; 10164;GREEK ACROPHONIC THESPIAN TEN;Nl;0;ON;;;;10;N;;;;; 10165;GREEK ACROPHONIC THESPIAN THIRTY;Nl;0;ON;;;;30;N;;;;; 10166;GREEK ACROPHONIC TROEZENIAN FIFTY;Nl;0;ON;;;;50;N;;;;; 10167;GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM;Nl;0;ON;;;;50;N;;;;; 10168;GREEK ACROPHONIC HERMIONIAN FIFTY;Nl;0;ON;;;;50;N;;;;; 10169;GREEK ACROPHONIC THESPIAN FIFTY;Nl;0;ON;;;;50;N;;;;; 1016A;GREEK ACROPHONIC THESPIAN ONE HUNDRED;Nl;0;ON;;;;100;N;;;;; 1016B;GREEK ACROPHONIC THESPIAN THREE HUNDRED;Nl;0;ON;;;;300;N;;;;; 1016C;GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;; 1016D;GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;; 1016E;GREEK ACROPHONIC THESPIAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;; 1016F;GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;; 10170;GREEK ACROPHONIC NAXIAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;; 10171;GREEK ACROPHONIC THESPIAN ONE THOUSAND;Nl;0;ON;;;;1000;N;;;;; 10172;GREEK ACROPHONIC THESPIAN FIVE THOUSAND;Nl;0;ON;;;;5000;N;;;;; 10173;GREEK ACROPHONIC DELPHIC FIVE MNAS;Nl;0;ON;;;;5;N;;;;; 10174;GREEK ACROPHONIC STRATIAN FIFTY MNAS;Nl;0;ON;;;;50;N;;;;; 10175;GREEK ONE HALF SIGN;No;0;ON;;;;1/2;N;;;;; 10176;GREEK ONE HALF SIGN ALTERNATE FORM;No;0;ON;;;;1/2;N;;;;; 10177;GREEK TWO THIRDS SIGN;No;0;ON;;;;2/3;N;;;;; 10178;GREEK THREE QUARTERS SIGN;No;0;ON;;;;3/4;N;;;;; 10179;GREEK YEAR SIGN;So;0;ON;;;;;N;;;;; 1017A;GREEK TALENT SIGN;So;0;ON;;;;;N;;;;; 1017B;GREEK DRACHMA SIGN;So;0;ON;;;;;N;;;;; 1017C;GREEK OBOL SIGN;So;0;ON;;;;;N;;;;; 1017D;GREEK TWO OBOLS SIGN;So;0;ON;;;;;N;;;;; 1017E;GREEK THREE OBOLS SIGN;So;0;ON;;;;;N;;;;; 1017F;GREEK FOUR OBOLS SIGN;So;0;ON;;;;;N;;;;; 10180;GREEK FIVE OBOLS SIGN;So;0;ON;;;;;N;;;;; 10181;GREEK METRETES SIGN;So;0;ON;;;;;N;;;;; 10182;GREEK KYATHOS BASE SIGN;So;0;ON;;;;;N;;;;; 10183;GREEK LITRA SIGN;So;0;ON;;;;;N;;;;; 10184;GREEK OUNKIA SIGN;So;0;ON;;;;;N;;;;; 10185;GREEK XESTES SIGN;So;0;ON;;;;;N;;;;; 10186;GREEK ARTABE SIGN;So;0;ON;;;;;N;;;;; 10187;GREEK AROURA SIGN;So;0;ON;;;;;N;;;;; 10188;GREEK GRAMMA SIGN;So;0;ON;;;;;N;;;;; 10189;GREEK TRYBLION BASE SIGN;So;0;ON;;;;;N;;;;; 1018A;GREEK ZERO SIGN;No;0;ON;;;;0;N;;;;; 1018B;GREEK ONE QUARTER SIGN;No;0;ON;;;;1/4;N;;;;; 1018C;GREEK SINUSOID SIGN;So;0;ON;;;;;N;;;;; 1018D;GREEK INDICTION SIGN;So;0;L;;;;;N;;;;; 1018E;NOMISMA SIGN;So;0;L;;;;;N;;;;; 10190;ROMAN SEXTANS SIGN;So;0;ON;;;;;N;;;;; 10191;ROMAN UNCIA SIGN;So;0;ON;;;;;N;;;;; 10192;ROMAN SEMUNCIA SIGN;So;0;ON;;;;;N;;;;; 10193;ROMAN SEXTULA SIGN;So;0;ON;;;;;N;;;;; 10194;ROMAN DIMIDIA SEXTULA SIGN;So;0;ON;;;;;N;;;;; 10195;ROMAN SILIQUA SIGN;So;0;ON;;;;;N;;;;; 10196;ROMAN DENARIUS SIGN;So;0;ON;;;;;N;;;;; 10197;ROMAN QUINARIUS SIGN;So;0;ON;;;;;N;;;;; 10198;ROMAN SESTERTIUS SIGN;So;0;ON;;;;;N;;;;; 10199;ROMAN DUPONDIUS SIGN;So;0;ON;;;;;N;;;;; 1019A;ROMAN AS SIGN;So;0;ON;;;;;N;;;;; 1019B;ROMAN CENTURIAL SIGN;So;0;ON;;;;;N;;;;; 1019C;ASCIA SYMBOL;So;0;ON;;;;;N;;;;; 101A0;GREEK SYMBOL TAU RHO;So;0;ON;;;;;N;;;;; 101D0;PHAISTOS DISC SIGN PEDESTRIAN;So;0;L;;;;;N;;;;; 101D1;PHAISTOS DISC SIGN PLUMED HEAD;So;0;L;;;;;N;;;;; 101D2;PHAISTOS DISC SIGN TATTOOED HEAD;So;0;L;;;;;N;;;;; 101D3;PHAISTOS DISC SIGN CAPTIVE;So;0;L;;;;;N;;;;; 101D4;PHAISTOS DISC SIGN CHILD;So;0;L;;;;;N;;;;; 101D5;PHAISTOS DISC SIGN WOMAN;So;0;L;;;;;N;;;;; 101D6;PHAISTOS DISC SIGN HELMET;So;0;L;;;;;N;;;;; 101D7;PHAISTOS DISC SIGN GAUNTLET;So;0;L;;;;;N;;;;; 101D8;PHAISTOS DISC SIGN TIARA;So;0;L;;;;;N;;;;; 101D9;PHAISTOS DISC SIGN ARROW;So;0;L;;;;;N;;;;; 101DA;PHAISTOS DISC SIGN BOW;So;0;L;;;;;N;;;;; 101DB;PHAISTOS DISC SIGN SHIELD;So;0;L;;;;;N;;;;; 101DC;PHAISTOS DISC SIGN CLUB;So;0;L;;;;;N;;;;; 101DD;PHAISTOS DISC SIGN MANACLES;So;0;L;;;;;N;;;;; 101DE;PHAISTOS DISC SIGN MATTOCK;So;0;L;;;;;N;;;;; 101DF;PHAISTOS DISC SIGN SAW;So;0;L;;;;;N;;;;; 101E0;PHAISTOS DISC SIGN LID;So;0;L;;;;;N;;;;; 101E1;PHAISTOS DISC SIGN BOOMERANG;So;0;L;;;;;N;;;;; 101E2;PHAISTOS DISC SIGN CARPENTRY PLANE;So;0;L;;;;;N;;;;; 101E3;PHAISTOS DISC SIGN DOLIUM;So;0;L;;;;;N;;;;; 101E4;PHAISTOS DISC SIGN COMB;So;0;L;;;;;N;;;;; 101E5;PHAISTOS DISC SIGN SLING;So;0;L;;;;;N;;;;; 101E6;PHAISTOS DISC SIGN COLUMN;So;0;L;;;;;N;;;;; 101E7;PHAISTOS DISC SIGN BEEHIVE;So;0;L;;;;;N;;;;; 101E8;PHAISTOS DISC SIGN SHIP;So;0;L;;;;;N;;;;; 101E9;PHAISTOS DISC SIGN HORN;So;0;L;;;;;N;;;;; 101EA;PHAISTOS DISC SIGN HIDE;So;0;L;;;;;N;;;;; 101EB;PHAISTOS DISC SIGN BULLS LEG;So;0;L;;;;;N;;;;; 101EC;PHAISTOS DISC SIGN CAT;So;0;L;;;;;N;;;;; 101ED;PHAISTOS DISC SIGN RAM;So;0;L;;;;;N;;;;; 101EE;PHAISTOS DISC SIGN EAGLE;So;0;L;;;;;N;;;;; 101EF;PHAISTOS DISC SIGN DOVE;So;0;L;;;;;N;;;;; 101F0;PHAISTOS DISC SIGN TUNNY;So;0;L;;;;;N;;;;; 101F1;PHAISTOS DISC SIGN BEE;So;0;L;;;;;N;;;;; 101F2;PHAISTOS DISC SIGN PLANE TREE;So;0;L;;;;;N;;;;; 101F3;PHAISTOS DISC SIGN VINE;So;0;L;;;;;N;;;;; 101F4;PHAISTOS DISC SIGN PAPYRUS;So;0;L;;;;;N;;;;; 101F5;PHAISTOS DISC SIGN ROSETTE;So;0;L;;;;;N;;;;; 101F6;PHAISTOS DISC SIGN LILY;So;0;L;;;;;N;;;;; 101F7;PHAISTOS DISC SIGN OX BACK;So;0;L;;;;;N;;;;; 101F8;PHAISTOS DISC SIGN FLUTE;So;0;L;;;;;N;;;;; 101F9;PHAISTOS DISC SIGN GRATER;So;0;L;;;;;N;;;;; 101FA;PHAISTOS DISC SIGN STRAINER;So;0;L;;;;;N;;;;; 101FB;PHAISTOS DISC SIGN SMALL AXE;So;0;L;;;;;N;;;;; 101FC;PHAISTOS DISC SIGN WAVY BAND;So;0;L;;;;;N;;;;; 101FD;PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE;Mn;220;NSM;;;;;N;;;;; 10280;LYCIAN LETTER A;Lo;0;L;;;;;N;;;;; 10281;LYCIAN LETTER E;Lo;0;L;;;;;N;;;;; 10282;LYCIAN LETTER B;Lo;0;L;;;;;N;;;;; 10283;LYCIAN LETTER BH;Lo;0;L;;;;;N;;;;; 10284;LYCIAN LETTER G;Lo;0;L;;;;;N;;;;; 10285;LYCIAN LETTER D;Lo;0;L;;;;;N;;;;; 10286;LYCIAN LETTER I;Lo;0;L;;;;;N;;;;; 10287;LYCIAN LETTER W;Lo;0;L;;;;;N;;;;; 10288;LYCIAN LETTER Z;Lo;0;L;;;;;N;;;;; 10289;LYCIAN LETTER TH;Lo;0;L;;;;;N;;;;; 1028A;LYCIAN LETTER J;Lo;0;L;;;;;N;;;;; 1028B;LYCIAN LETTER K;Lo;0;L;;;;;N;;;;; 1028C;LYCIAN LETTER Q;Lo;0;L;;;;;N;;;;; 1028D;LYCIAN LETTER L;Lo;0;L;;;;;N;;;;; 1028E;LYCIAN LETTER M;Lo;0;L;;;;;N;;;;; 1028F;LYCIAN LETTER N;Lo;0;L;;;;;N;;;;; 10290;LYCIAN LETTER MM;Lo;0;L;;;;;N;;;;; 10291;LYCIAN LETTER NN;Lo;0;L;;;;;N;;;;; 10292;LYCIAN LETTER U;Lo;0;L;;;;;N;;;;; 10293;LYCIAN LETTER P;Lo;0;L;;;;;N;;;;; 10294;LYCIAN LETTER KK;Lo;0;L;;;;;N;;;;; 10295;LYCIAN LETTER R;Lo;0;L;;;;;N;;;;; 10296;LYCIAN LETTER S;Lo;0;L;;;;;N;;;;; 10297;LYCIAN LETTER T;Lo;0;L;;;;;N;;;;; 10298;LYCIAN LETTER TT;Lo;0;L;;;;;N;;;;; 10299;LYCIAN LETTER AN;Lo;0;L;;;;;N;;;;; 1029A;LYCIAN LETTER EN;Lo;0;L;;;;;N;;;;; 1029B;LYCIAN LETTER H;Lo;0;L;;;;;N;;;;; 1029C;LYCIAN LETTER X;Lo;0;L;;;;;N;;;;; 102A0;CARIAN LETTER A;Lo;0;L;;;;;N;;;;; 102A1;CARIAN LETTER P2;Lo;0;L;;;;;N;;;;; 102A2;CARIAN LETTER D;Lo;0;L;;;;;N;;;;; 102A3;CARIAN LETTER L;Lo;0;L;;;;;N;;;;; 102A4;CARIAN LETTER UUU;Lo;0;L;;;;;N;;;;; 102A5;CARIAN LETTER R;Lo;0;L;;;;;N;;;;; 102A6;CARIAN LETTER LD;Lo;0;L;;;;;N;;;;; 102A7;CARIAN LETTER A2;Lo;0;L;;;;;N;;;;; 102A8;CARIAN LETTER Q;Lo;0;L;;;;;N;;;;; 102A9;CARIAN LETTER B;Lo;0;L;;;;;N;;;;; 102AA;CARIAN LETTER M;Lo;0;L;;;;;N;;;;; 102AB;CARIAN LETTER O;Lo;0;L;;;;;N;;;;; 102AC;CARIAN LETTER D2;Lo;0;L;;;;;N;;;;; 102AD;CARIAN LETTER T;Lo;0;L;;;;;N;;;;; 102AE;CARIAN LETTER SH;Lo;0;L;;;;;N;;;;; 102AF;CARIAN LETTER SH2;Lo;0;L;;;;;N;;;;; 102B0;CARIAN LETTER S;Lo;0;L;;;;;N;;;;; 102B1;CARIAN LETTER C-18;Lo;0;L;;;;;N;;;;; 102B2;CARIAN LETTER U;Lo;0;L;;;;;N;;;;; 102B3;CARIAN LETTER NN;Lo;0;L;;;;;N;;;;; 102B4;CARIAN LETTER X;Lo;0;L;;;;;N;;;;; 102B5;CARIAN LETTER N;Lo;0;L;;;;;N;;;;; 102B6;CARIAN LETTER TT2;Lo;0;L;;;;;N;;;;; 102B7;CARIAN LETTER P;Lo;0;L;;;;;N;;;;; 102B8;CARIAN LETTER SS;Lo;0;L;;;;;N;;;;; 102B9;CARIAN LETTER I;Lo;0;L;;;;;N;;;;; 102BA;CARIAN LETTER E;Lo;0;L;;;;;N;;;;; 102BB;CARIAN LETTER UUUU;Lo;0;L;;;;;N;;;;; 102BC;CARIAN LETTER K;Lo;0;L;;;;;N;;;;; 102BD;CARIAN LETTER K2;Lo;0;L;;;;;N;;;;; 102BE;CARIAN LETTER ND;Lo;0;L;;;;;N;;;;; 102BF;CARIAN LETTER UU;Lo;0;L;;;;;N;;;;; 102C0;CARIAN LETTER G;Lo;0;L;;;;;N;;;;; 102C1;CARIAN LETTER G2;Lo;0;L;;;;;N;;;;; 102C2;CARIAN LETTER ST;Lo;0;L;;;;;N;;;;; 102C3;CARIAN LETTER ST2;Lo;0;L;;;;;N;;;;; 102C4;CARIAN LETTER NG;Lo;0;L;;;;;N;;;;; 102C5;CARIAN LETTER II;Lo;0;L;;;;;N;;;;; 102C6;CARIAN LETTER C-39;Lo;0;L;;;;;N;;;;; 102C7;CARIAN LETTER TT;Lo;0;L;;;;;N;;;;; 102C8;CARIAN LETTER UUU2;Lo;0;L;;;;;N;;;;; 102C9;CARIAN LETTER RR;Lo;0;L;;;;;N;;;;; 102CA;CARIAN LETTER MB;Lo;0;L;;;;;N;;;;; 102CB;CARIAN LETTER MB2;Lo;0;L;;;;;N;;;;; 102CC;CARIAN LETTER MB3;Lo;0;L;;;;;N;;;;; 102CD;CARIAN LETTER MB4;Lo;0;L;;;;;N;;;;; 102CE;CARIAN LETTER LD2;Lo;0;L;;;;;N;;;;; 102CF;CARIAN LETTER E2;Lo;0;L;;;;;N;;;;; 102D0;CARIAN LETTER UUU3;Lo;0;L;;;;;N;;;;; 102E0;COPTIC EPACT THOUSANDS MARK;Mn;220;NSM;;;;;N;;;;; 102E1;COPTIC EPACT DIGIT ONE;No;0;EN;;;;1;N;;;;; 102E2;COPTIC EPACT DIGIT TWO;No;0;EN;;;;2;N;;;;; 102E3;COPTIC EPACT DIGIT THREE;No;0;EN;;;;3;N;;;;; 102E4;COPTIC EPACT DIGIT FOUR;No;0;EN;;;;4;N;;;;; 102E5;COPTIC EPACT DIGIT FIVE;No;0;EN;;;;5;N;;;;; 102E6;COPTIC EPACT DIGIT SIX;No;0;EN;;;;6;N;;;;; 102E7;COPTIC EPACT DIGIT SEVEN;No;0;EN;;;;7;N;;;;; 102E8;COPTIC EPACT DIGIT EIGHT;No;0;EN;;;;8;N;;;;; 102E9;COPTIC EPACT DIGIT NINE;No;0;EN;;;;9;N;;;;; 102EA;COPTIC EPACT NUMBER TEN;No;0;EN;;;;10;N;;;;; 102EB;COPTIC EPACT NUMBER TWENTY;No;0;EN;;;;20;N;;;;; 102EC;COPTIC EPACT NUMBER THIRTY;No;0;EN;;;;30;N;;;;; 102ED;COPTIC EPACT NUMBER FORTY;No;0;EN;;;;40;N;;;;; 102EE;COPTIC EPACT NUMBER FIFTY;No;0;EN;;;;50;N;;;;; 102EF;COPTIC EPACT NUMBER SIXTY;No;0;EN;;;;60;N;;;;; 102F0;COPTIC EPACT NUMBER SEVENTY;No;0;EN;;;;70;N;;;;; 102F1;COPTIC EPACT NUMBER EIGHTY;No;0;EN;;;;80;N;;;;; 102F2;COPTIC EPACT NUMBER NINETY;No;0;EN;;;;90;N;;;;; 102F3;COPTIC EPACT NUMBER ONE HUNDRED;No;0;EN;;;;100;N;;;;; 102F4;COPTIC EPACT NUMBER TWO HUNDRED;No;0;EN;;;;200;N;;;;; 102F5;COPTIC EPACT NUMBER THREE HUNDRED;No;0;EN;;;;300;N;;;;; 102F6;COPTIC EPACT NUMBER FOUR HUNDRED;No;0;EN;;;;400;N;;;;; 102F7;COPTIC EPACT NUMBER FIVE HUNDRED;No;0;EN;;;;500;N;;;;; 102F8;COPTIC EPACT NUMBER SIX HUNDRED;No;0;EN;;;;600;N;;;;; 102F9;COPTIC EPACT NUMBER SEVEN HUNDRED;No;0;EN;;;;700;N;;;;; 102FA;COPTIC EPACT NUMBER EIGHT HUNDRED;No;0;EN;;;;800;N;;;;; 102FB;COPTIC EPACT NUMBER NINE HUNDRED;No;0;EN;;;;900;N;;;;; 10300;OLD ITALIC LETTER A;Lo;0;L;;;;;N;;;;; 10301;OLD ITALIC LETTER BE;Lo;0;L;;;;;N;;;;; 10302;OLD ITALIC LETTER KE;Lo;0;L;;;;;N;;;;; 10303;OLD ITALIC LETTER DE;Lo;0;L;;;;;N;;;;; 10304;OLD ITALIC LETTER E;Lo;0;L;;;;;N;;;;; 10305;OLD ITALIC LETTER VE;Lo;0;L;;;;;N;;;;; 10306;OLD ITALIC LETTER ZE;Lo;0;L;;;;;N;;;;; 10307;OLD ITALIC LETTER HE;Lo;0;L;;;;;N;;;;; 10308;OLD ITALIC LETTER THE;Lo;0;L;;;;;N;;;;; 10309;OLD ITALIC LETTER I;Lo;0;L;;;;;N;;;;; 1030A;OLD ITALIC LETTER KA;Lo;0;L;;;;;N;;;;; 1030B;OLD ITALIC LETTER EL;Lo;0;L;;;;;N;;;;; 1030C;OLD ITALIC LETTER EM;Lo;0;L;;;;;N;;;;; 1030D;OLD ITALIC LETTER EN;Lo;0;L;;;;;N;;;;; 1030E;OLD ITALIC LETTER ESH;Lo;0;L;;;;;N;;;;; 1030F;OLD ITALIC LETTER O;Lo;0;L;;;;;N;;;;; 10310;OLD ITALIC LETTER PE;Lo;0;L;;;;;N;;;;; 10311;OLD ITALIC LETTER SHE;Lo;0;L;;;;;N;;;;; 10312;OLD ITALIC LETTER KU;Lo;0;L;;;;;N;;;;; 10313;OLD ITALIC LETTER ER;Lo;0;L;;;;;N;;;;; 10314;OLD ITALIC LETTER ES;Lo;0;L;;;;;N;;;;; 10315;OLD ITALIC LETTER TE;Lo;0;L;;;;;N;;;;; 10316;OLD ITALIC LETTER U;Lo;0;L;;;;;N;;;;; 10317;OLD ITALIC LETTER EKS;Lo;0;L;;;;;N;;;;; 10318;OLD ITALIC LETTER PHE;Lo;0;L;;;;;N;;;;; 10319;OLD ITALIC LETTER KHE;Lo;0;L;;;;;N;;;;; 1031A;OLD ITALIC LETTER EF;Lo;0;L;;;;;N;;;;; 1031B;OLD ITALIC LETTER ERS;Lo;0;L;;;;;N;;;;; 1031C;OLD ITALIC LETTER CHE;Lo;0;L;;;;;N;;;;; 1031D;OLD ITALIC LETTER II;Lo;0;L;;;;;N;;;;; 1031E;OLD ITALIC LETTER UU;Lo;0;L;;;;;N;;;;; 1031F;OLD ITALIC LETTER ESS;Lo;0;L;;;;;N;;;;; 10320;OLD ITALIC NUMERAL ONE;No;0;L;;;;1;N;;;;; 10321;OLD ITALIC NUMERAL FIVE;No;0;L;;;;5;N;;;;; 10322;OLD ITALIC NUMERAL TEN;No;0;L;;;;10;N;;;;; 10323;OLD ITALIC NUMERAL FIFTY;No;0;L;;;;50;N;;;;; 1032D;OLD ITALIC LETTER YE;Lo;0;L;;;;;N;;;;; 1032E;OLD ITALIC LETTER NORTHERN TSE;Lo;0;L;;;;;N;;;;; 1032F;OLD ITALIC LETTER SOUTHERN TSE;Lo;0;L;;;;;N;;;;; 10330;GOTHIC LETTER AHSA;Lo;0;L;;;;;N;;;;; 10331;GOTHIC LETTER BAIRKAN;Lo;0;L;;;;;N;;;;; 10332;GOTHIC LETTER GIBA;Lo;0;L;;;;;N;;;;; 10333;GOTHIC LETTER DAGS;Lo;0;L;;;;;N;;;;; 10334;GOTHIC LETTER AIHVUS;Lo;0;L;;;;;N;;;;; 10335;GOTHIC LETTER QAIRTHRA;Lo;0;L;;;;;N;;;;; 10336;GOTHIC LETTER IUJA;Lo;0;L;;;;;N;;;;; 10337;GOTHIC LETTER HAGL;Lo;0;L;;;;;N;;;;; 10338;GOTHIC LETTER THIUTH;Lo;0;L;;;;;N;;;;; 10339;GOTHIC LETTER EIS;Lo;0;L;;;;;N;;;;; 1033A;GOTHIC LETTER KUSMA;Lo;0;L;;;;;N;;;;; 1033B;GOTHIC LETTER LAGUS;Lo;0;L;;;;;N;;;;; 1033C;GOTHIC LETTER MANNA;Lo;0;L;;;;;N;;;;; 1033D;GOTHIC LETTER NAUTHS;Lo;0;L;;;;;N;;;;; 1033E;GOTHIC LETTER JER;Lo;0;L;;;;;N;;;;; 1033F;GOTHIC LETTER URUS;Lo;0;L;;;;;N;;;;; 10340;GOTHIC LETTER PAIRTHRA;Lo;0;L;;;;;N;;;;; 10341;GOTHIC LETTER NINETY;Nl;0;L;;;;90;N;;;;; 10342;GOTHIC LETTER RAIDA;Lo;0;L;;;;;N;;;;; 10343;GOTHIC LETTER SAUIL;Lo;0;L;;;;;N;;;;; 10344;GOTHIC LETTER TEIWS;Lo;0;L;;;;;N;;;;; 10345;GOTHIC LETTER WINJA;Lo;0;L;;;;;N;;;;; 10346;GOTHIC LETTER FAIHU;Lo;0;L;;;;;N;;;;; 10347;GOTHIC LETTER IGGWS;Lo;0;L;;;;;N;;;;; 10348;GOTHIC LETTER HWAIR;Lo;0;L;;;;;N;;;;; 10349;GOTHIC LETTER OTHAL;Lo;0;L;;;;;N;;;;; 1034A;GOTHIC LETTER NINE HUNDRED;Nl;0;L;;;;900;N;;;;; 10350;OLD PERMIC LETTER AN;Lo;0;L;;;;;N;;;;; 10351;OLD PERMIC LETTER BUR;Lo;0;L;;;;;N;;;;; 10352;OLD PERMIC LETTER GAI;Lo;0;L;;;;;N;;;;; 10353;OLD PERMIC LETTER DOI;Lo;0;L;;;;;N;;;;; 10354;OLD PERMIC LETTER E;Lo;0;L;;;;;N;;;;; 10355;OLD PERMIC LETTER ZHOI;Lo;0;L;;;;;N;;;;; 10356;OLD PERMIC LETTER DZHOI;Lo;0;L;;;;;N;;;;; 10357;OLD PERMIC LETTER ZATA;Lo;0;L;;;;;N;;;;; 10358;OLD PERMIC LETTER DZITA;Lo;0;L;;;;;N;;;;; 10359;OLD PERMIC LETTER I;Lo;0;L;;;;;N;;;;; 1035A;OLD PERMIC LETTER KOKE;Lo;0;L;;;;;N;;;;; 1035B;OLD PERMIC LETTER LEI;Lo;0;L;;;;;N;;;;; 1035C;OLD PERMIC LETTER MENOE;Lo;0;L;;;;;N;;;;; 1035D;OLD PERMIC LETTER NENOE;Lo;0;L;;;;;N;;;;; 1035E;OLD PERMIC LETTER VOOI;Lo;0;L;;;;;N;;;;; 1035F;OLD PERMIC LETTER PEEI;Lo;0;L;;;;;N;;;;; 10360;OLD PERMIC LETTER REI;Lo;0;L;;;;;N;;;;; 10361;OLD PERMIC LETTER SII;Lo;0;L;;;;;N;;;;; 10362;OLD PERMIC LETTER TAI;Lo;0;L;;;;;N;;;;; 10363;OLD PERMIC LETTER U;Lo;0;L;;;;;N;;;;; 10364;OLD PERMIC LETTER CHERY;Lo;0;L;;;;;N;;;;; 10365;OLD PERMIC LETTER SHOOI;Lo;0;L;;;;;N;;;;; 10366;OLD PERMIC LETTER SHCHOOI;Lo;0;L;;;;;N;;;;; 10367;OLD PERMIC LETTER YRY;Lo;0;L;;;;;N;;;;; 10368;OLD PERMIC LETTER YERU;Lo;0;L;;;;;N;;;;; 10369;OLD PERMIC LETTER O;Lo;0;L;;;;;N;;;;; 1036A;OLD PERMIC LETTER OO;Lo;0;L;;;;;N;;;;; 1036B;OLD PERMIC LETTER EF;Lo;0;L;;;;;N;;;;; 1036C;OLD PERMIC LETTER HA;Lo;0;L;;;;;N;;;;; 1036D;OLD PERMIC LETTER TSIU;Lo;0;L;;;;;N;;;;; 1036E;OLD PERMIC LETTER VER;Lo;0;L;;;;;N;;;;; 1036F;OLD PERMIC LETTER YER;Lo;0;L;;;;;N;;;;; 10370;OLD PERMIC LETTER YERI;Lo;0;L;;;;;N;;;;; 10371;OLD PERMIC LETTER YAT;Lo;0;L;;;;;N;;;;; 10372;OLD PERMIC LETTER IE;Lo;0;L;;;;;N;;;;; 10373;OLD PERMIC LETTER YU;Lo;0;L;;;;;N;;;;; 10374;OLD PERMIC LETTER YA;Lo;0;L;;;;;N;;;;; 10375;OLD PERMIC LETTER IA;Lo;0;L;;;;;N;;;;; 10376;COMBINING OLD PERMIC LETTER AN;Mn;230;NSM;;;;;N;;;;; 10377;COMBINING OLD PERMIC LETTER DOI;Mn;230;NSM;;;;;N;;;;; 10378;COMBINING OLD PERMIC LETTER ZATA;Mn;230;NSM;;;;;N;;;;; 10379;COMBINING OLD PERMIC LETTER NENOE;Mn;230;NSM;;;;;N;;;;; 1037A;COMBINING OLD PERMIC LETTER SII;Mn;230;NSM;;;;;N;;;;; 10380;UGARITIC LETTER ALPA;Lo;0;L;;;;;N;;;;; 10381;UGARITIC LETTER BETA;Lo;0;L;;;;;N;;;;; 10382;UGARITIC LETTER GAMLA;Lo;0;L;;;;;N;;;;; 10383;UGARITIC LETTER KHA;Lo;0;L;;;;;N;;;;; 10384;UGARITIC LETTER DELTA;Lo;0;L;;;;;N;;;;; 10385;UGARITIC LETTER HO;Lo;0;L;;;;;N;;;;; 10386;UGARITIC LETTER WO;Lo;0;L;;;;;N;;;;; 10387;UGARITIC LETTER ZETA;Lo;0;L;;;;;N;;;;; 10388;UGARITIC LETTER HOTA;Lo;0;L;;;;;N;;;;; 10389;UGARITIC LETTER TET;Lo;0;L;;;;;N;;;;; 1038A;UGARITIC LETTER YOD;Lo;0;L;;;;;N;;;;; 1038B;UGARITIC LETTER KAF;Lo;0;L;;;;;N;;;;; 1038C;UGARITIC LETTER SHIN;Lo;0;L;;;;;N;;;;; 1038D;UGARITIC LETTER LAMDA;Lo;0;L;;;;;N;;;;; 1038E;UGARITIC LETTER MEM;Lo;0;L;;;;;N;;;;; 1038F;UGARITIC LETTER DHAL;Lo;0;L;;;;;N;;;;; 10390;UGARITIC LETTER NUN;Lo;0;L;;;;;N;;;;; 10391;UGARITIC LETTER ZU;Lo;0;L;;;;;N;;;;; 10392;UGARITIC LETTER SAMKA;Lo;0;L;;;;;N;;;;; 10393;UGARITIC LETTER AIN;Lo;0;L;;;;;N;;;;; 10394;UGARITIC LETTER PU;Lo;0;L;;;;;N;;;;; 10395;UGARITIC LETTER SADE;Lo;0;L;;;;;N;;;;; 10396;UGARITIC LETTER QOPA;Lo;0;L;;;;;N;;;;; 10397;UGARITIC LETTER RASHA;Lo;0;L;;;;;N;;;;; 10398;UGARITIC LETTER THANNA;Lo;0;L;;;;;N;;;;; 10399;UGARITIC LETTER GHAIN;Lo;0;L;;;;;N;;;;; 1039A;UGARITIC LETTER TO;Lo;0;L;;;;;N;;;;; 1039B;UGARITIC LETTER I;Lo;0;L;;;;;N;;;;; 1039C;UGARITIC LETTER U;Lo;0;L;;;;;N;;;;; 1039D;UGARITIC LETTER SSU;Lo;0;L;;;;;N;;;;; 1039F;UGARITIC WORD DIVIDER;Po;0;L;;;;;N;;;;; 103A0;OLD PERSIAN SIGN A;Lo;0;L;;;;;N;;;;; 103A1;OLD PERSIAN SIGN I;Lo;0;L;;;;;N;;;;; 103A2;OLD PERSIAN SIGN U;Lo;0;L;;;;;N;;;;; 103A3;OLD PERSIAN SIGN KA;Lo;0;L;;;;;N;;;;; 103A4;OLD PERSIAN SIGN KU;Lo;0;L;;;;;N;;;;; 103A5;OLD PERSIAN SIGN GA;Lo;0;L;;;;;N;;;;; 103A6;OLD PERSIAN SIGN GU;Lo;0;L;;;;;N;;;;; 103A7;OLD PERSIAN SIGN XA;Lo;0;L;;;;;N;;;;; 103A8;OLD PERSIAN SIGN CA;Lo;0;L;;;;;N;;;;; 103A9;OLD PERSIAN SIGN JA;Lo;0;L;;;;;N;;;;; 103AA;OLD PERSIAN SIGN JI;Lo;0;L;;;;;N;;;;; 103AB;OLD PERSIAN SIGN TA;Lo;0;L;;;;;N;;;;; 103AC;OLD PERSIAN SIGN TU;Lo;0;L;;;;;N;;;;; 103AD;OLD PERSIAN SIGN DA;Lo;0;L;;;;;N;;;;; 103AE;OLD PERSIAN SIGN DI;Lo;0;L;;;;;N;;;;; 103AF;OLD PERSIAN SIGN DU;Lo;0;L;;;;;N;;;;; 103B0;OLD PERSIAN SIGN THA;Lo;0;L;;;;;N;;;;; 103B1;OLD PERSIAN SIGN PA;Lo;0;L;;;;;N;;;;; 103B2;OLD PERSIAN SIGN BA;Lo;0;L;;;;;N;;;;; 103B3;OLD PERSIAN SIGN FA;Lo;0;L;;;;;N;;;;; 103B4;OLD PERSIAN SIGN NA;Lo;0;L;;;;;N;;;;; 103B5;OLD PERSIAN SIGN NU;Lo;0;L;;;;;N;;;;; 103B6;OLD PERSIAN SIGN MA;Lo;0;L;;;;;N;;;;; 103B7;OLD PERSIAN SIGN MI;Lo;0;L;;;;;N;;;;; 103B8;OLD PERSIAN SIGN MU;Lo;0;L;;;;;N;;;;; 103B9;OLD PERSIAN SIGN YA;Lo;0;L;;;;;N;;;;; 103BA;OLD PERSIAN SIGN VA;Lo;0;L;;;;;N;;;;; 103BB;OLD PERSIAN SIGN VI;Lo;0;L;;;;;N;;;;; 103BC;OLD PERSIAN SIGN RA;Lo;0;L;;;;;N;;;;; 103BD;OLD PERSIAN SIGN RU;Lo;0;L;;;;;N;;;;; 103BE;OLD PERSIAN SIGN LA;Lo;0;L;;;;;N;;;;; 103BF;OLD PERSIAN SIGN SA;Lo;0;L;;;;;N;;;;; 103C0;OLD PERSIAN SIGN ZA;Lo;0;L;;;;;N;;;;; 103C1;OLD PERSIAN SIGN SHA;Lo;0;L;;;;;N;;;;; 103C2;OLD PERSIAN SIGN SSA;Lo;0;L;;;;;N;;;;; 103C3;OLD PERSIAN SIGN HA;Lo;0;L;;;;;N;;;;; 103C8;OLD PERSIAN SIGN AURAMAZDAA;Lo;0;L;;;;;N;;;;; 103C9;OLD PERSIAN SIGN AURAMAZDAA-2;Lo;0;L;;;;;N;;;;; 103CA;OLD PERSIAN SIGN AURAMAZDAAHA;Lo;0;L;;;;;N;;;;; 103CB;OLD PERSIAN SIGN XSHAAYATHIYA;Lo;0;L;;;;;N;;;;; 103CC;OLD PERSIAN SIGN DAHYAAUSH;Lo;0;L;;;;;N;;;;; 103CD;OLD PERSIAN SIGN DAHYAAUSH-2;Lo;0;L;;;;;N;;;;; 103CE;OLD PERSIAN SIGN BAGA;Lo;0;L;;;;;N;;;;; 103CF;OLD PERSIAN SIGN BUUMISH;Lo;0;L;;;;;N;;;;; 103D0;OLD PERSIAN WORD DIVIDER;Po;0;L;;;;;N;;;;; 103D1;OLD PERSIAN NUMBER ONE;Nl;0;L;;;;1;N;;;;; 103D2;OLD PERSIAN NUMBER TWO;Nl;0;L;;;;2;N;;;;; 103D3;OLD PERSIAN NUMBER TEN;Nl;0;L;;;;10;N;;;;; 103D4;OLD PERSIAN NUMBER TWENTY;Nl;0;L;;;;20;N;;;;; 103D5;OLD PERSIAN NUMBER HUNDRED;Nl;0;L;;;;100;N;;;;; 10400;DESERET CAPITAL LETTER LONG I;Lu;0;L;;;;;N;;;;10428; 10401;DESERET CAPITAL LETTER LONG E;Lu;0;L;;;;;N;;;;10429; 10402;DESERET CAPITAL LETTER LONG A;Lu;0;L;;;;;N;;;;1042A; 10403;DESERET CAPITAL LETTER LONG AH;Lu;0;L;;;;;N;;;;1042B; 10404;DESERET CAPITAL LETTER LONG O;Lu;0;L;;;;;N;;;;1042C; 10405;DESERET CAPITAL LETTER LONG OO;Lu;0;L;;;;;N;;;;1042D; 10406;DESERET CAPITAL LETTER SHORT I;Lu;0;L;;;;;N;;;;1042E; 10407;DESERET CAPITAL LETTER SHORT E;Lu;0;L;;;;;N;;;;1042F; 10408;DESERET CAPITAL LETTER SHORT A;Lu;0;L;;;;;N;;;;10430; 10409;DESERET CAPITAL LETTER SHORT AH;Lu;0;L;;;;;N;;;;10431; 1040A;DESERET CAPITAL LETTER SHORT O;Lu;0;L;;;;;N;;;;10432; 1040B;DESERET CAPITAL LETTER SHORT OO;Lu;0;L;;;;;N;;;;10433; 1040C;DESERET CAPITAL LETTER AY;Lu;0;L;;;;;N;;;;10434; 1040D;DESERET CAPITAL LETTER OW;Lu;0;L;;;;;N;;;;10435; 1040E;DESERET CAPITAL LETTER WU;Lu;0;L;;;;;N;;;;10436; 1040F;DESERET CAPITAL LETTER YEE;Lu;0;L;;;;;N;;;;10437; 10410;DESERET CAPITAL LETTER H;Lu;0;L;;;;;N;;;;10438; 10411;DESERET CAPITAL LETTER PEE;Lu;0;L;;;;;N;;;;10439; 10412;DESERET CAPITAL LETTER BEE;Lu;0;L;;;;;N;;;;1043A; 10413;DESERET CAPITAL LETTER TEE;Lu;0;L;;;;;N;;;;1043B; 10414;DESERET CAPITAL LETTER DEE;Lu;0;L;;;;;N;;;;1043C; 10415;DESERET CAPITAL LETTER CHEE;Lu;0;L;;;;;N;;;;1043D; 10416;DESERET CAPITAL LETTER JEE;Lu;0;L;;;;;N;;;;1043E; 10417;DESERET CAPITAL LETTER KAY;Lu;0;L;;;;;N;;;;1043F; 10418;DESERET CAPITAL LETTER GAY;Lu;0;L;;;;;N;;;;10440; 10419;DESERET CAPITAL LETTER EF;Lu;0;L;;;;;N;;;;10441; 1041A;DESERET CAPITAL LETTER VEE;Lu;0;L;;;;;N;;;;10442; 1041B;DESERET CAPITAL LETTER ETH;Lu;0;L;;;;;N;;;;10443; 1041C;DESERET CAPITAL LETTER THEE;Lu;0;L;;;;;N;;;;10444; 1041D;DESERET CAPITAL LETTER ES;Lu;0;L;;;;;N;;;;10445; 1041E;DESERET CAPITAL LETTER ZEE;Lu;0;L;;;;;N;;;;10446; 1041F;DESERET CAPITAL LETTER ESH;Lu;0;L;;;;;N;;;;10447; 10420;DESERET CAPITAL LETTER ZHEE;Lu;0;L;;;;;N;;;;10448; 10421;DESERET CAPITAL LETTER ER;Lu;0;L;;;;;N;;;;10449; 10422;DESERET CAPITAL LETTER EL;Lu;0;L;;;;;N;;;;1044A; 10423;DESERET CAPITAL LETTER EM;Lu;0;L;;;;;N;;;;1044B; 10424;DESERET CAPITAL LETTER EN;Lu;0;L;;;;;N;;;;1044C; 10425;DESERET CAPITAL LETTER ENG;Lu;0;L;;;;;N;;;;1044D; 10426;DESERET CAPITAL LETTER OI;Lu;0;L;;;;;N;;;;1044E; 10427;DESERET CAPITAL LETTER EW;Lu;0;L;;;;;N;;;;1044F; 10428;DESERET SMALL LETTER LONG I;Ll;0;L;;;;;N;;;10400;;10400 10429;DESERET SMALL LETTER LONG E;Ll;0;L;;;;;N;;;10401;;10401 1042A;DESERET SMALL LETTER LONG A;Ll;0;L;;;;;N;;;10402;;10402 1042B;DESERET SMALL LETTER LONG AH;Ll;0;L;;;;;N;;;10403;;10403 1042C;DESERET SMALL LETTER LONG O;Ll;0;L;;;;;N;;;10404;;10404 1042D;DESERET SMALL LETTER LONG OO;Ll;0;L;;;;;N;;;10405;;10405 1042E;DESERET SMALL LETTER SHORT I;Ll;0;L;;;;;N;;;10406;;10406 1042F;DESERET SMALL LETTER SHORT E;Ll;0;L;;;;;N;;;10407;;10407 10430;DESERET SMALL LETTER SHORT A;Ll;0;L;;;;;N;;;10408;;10408 10431;DESERET SMALL LETTER SHORT AH;Ll;0;L;;;;;N;;;10409;;10409 10432;DESERET SMALL LETTER SHORT O;Ll;0;L;;;;;N;;;1040A;;1040A 10433;DESERET SMALL LETTER SHORT OO;Ll;0;L;;;;;N;;;1040B;;1040B 10434;DESERET SMALL LETTER AY;Ll;0;L;;;;;N;;;1040C;;1040C 10435;DESERET SMALL LETTER OW;Ll;0;L;;;;;N;;;1040D;;1040D 10436;DESERET SMALL LETTER WU;Ll;0;L;;;;;N;;;1040E;;1040E 10437;DESERET SMALL LETTER YEE;Ll;0;L;;;;;N;;;1040F;;1040F 10438;DESERET SMALL LETTER H;Ll;0;L;;;;;N;;;10410;;10410 10439;DESERET SMALL LETTER PEE;Ll;0;L;;;;;N;;;10411;;10411 1043A;DESERET SMALL LETTER BEE;Ll;0;L;;;;;N;;;10412;;10412 1043B;DESERET SMALL LETTER TEE;Ll;0;L;;;;;N;;;10413;;10413 1043C;DESERET SMALL LETTER DEE;Ll;0;L;;;;;N;;;10414;;10414 1043D;DESERET SMALL LETTER CHEE;Ll;0;L;;;;;N;;;10415;;10415 1043E;DESERET SMALL LETTER JEE;Ll;0;L;;;;;N;;;10416;;10416 1043F;DESERET SMALL LETTER KAY;Ll;0;L;;;;;N;;;10417;;10417 10440;DESERET SMALL LETTER GAY;Ll;0;L;;;;;N;;;10418;;10418 10441;DESERET SMALL LETTER EF;Ll;0;L;;;;;N;;;10419;;10419 10442;DESERET SMALL LETTER VEE;Ll;0;L;;;;;N;;;1041A;;1041A 10443;DESERET SMALL LETTER ETH;Ll;0;L;;;;;N;;;1041B;;1041B 10444;DESERET SMALL LETTER THEE;Ll;0;L;;;;;N;;;1041C;;1041C 10445;DESERET SMALL LETTER ES;Ll;0;L;;;;;N;;;1041D;;1041D 10446;DESERET SMALL LETTER ZEE;Ll;0;L;;;;;N;;;1041E;;1041E 10447;DESERET SMALL LETTER ESH;Ll;0;L;;;;;N;;;1041F;;1041F 10448;DESERET SMALL LETTER ZHEE;Ll;0;L;;;;;N;;;10420;;10420 10449;DESERET SMALL LETTER ER;Ll;0;L;;;;;N;;;10421;;10421 1044A;DESERET SMALL LETTER EL;Ll;0;L;;;;;N;;;10422;;10422 1044B;DESERET SMALL LETTER EM;Ll;0;L;;;;;N;;;10423;;10423 1044C;DESERET SMALL LETTER EN;Ll;0;L;;;;;N;;;10424;;10424 1044D;DESERET SMALL LETTER ENG;Ll;0;L;;;;;N;;;10425;;10425 1044E;DESERET SMALL LETTER OI;Ll;0;L;;;;;N;;;10426;;10426 1044F;DESERET SMALL LETTER EW;Ll;0;L;;;;;N;;;10427;;10427 10450;SHAVIAN LETTER PEEP;Lo;0;L;;;;;N;;;;; 10451;SHAVIAN LETTER TOT;Lo;0;L;;;;;N;;;;; 10452;SHAVIAN LETTER KICK;Lo;0;L;;;;;N;;;;; 10453;SHAVIAN LETTER FEE;Lo;0;L;;;;;N;;;;; 10454;SHAVIAN LETTER THIGH;Lo;0;L;;;;;N;;;;; 10455;SHAVIAN LETTER SO;Lo;0;L;;;;;N;;;;; 10456;SHAVIAN LETTER SURE;Lo;0;L;;;;;N;;;;; 10457;SHAVIAN LETTER CHURCH;Lo;0;L;;;;;N;;;;; 10458;SHAVIAN LETTER YEA;Lo;0;L;;;;;N;;;;; 10459;SHAVIAN LETTER HUNG;Lo;0;L;;;;;N;;;;; 1045A;SHAVIAN LETTER BIB;Lo;0;L;;;;;N;;;;; 1045B;SHAVIAN LETTER DEAD;Lo;0;L;;;;;N;;;;; 1045C;SHAVIAN LETTER GAG;Lo;0;L;;;;;N;;;;; 1045D;SHAVIAN LETTER VOW;Lo;0;L;;;;;N;;;;; 1045E;SHAVIAN LETTER THEY;Lo;0;L;;;;;N;;;;; 1045F;SHAVIAN LETTER ZOO;Lo;0;L;;;;;N;;;;; 10460;SHAVIAN LETTER MEASURE;Lo;0;L;;;;;N;;;;; 10461;SHAVIAN LETTER JUDGE;Lo;0;L;;;;;N;;;;; 10462;SHAVIAN LETTER WOE;Lo;0;L;;;;;N;;;;; 10463;SHAVIAN LETTER HA-HA;Lo;0;L;;;;;N;;;;; 10464;SHAVIAN LETTER LOLL;Lo;0;L;;;;;N;;;;; 10465;SHAVIAN LETTER MIME;Lo;0;L;;;;;N;;;;; 10466;SHAVIAN LETTER IF;Lo;0;L;;;;;N;;;;; 10467;SHAVIAN LETTER EGG;Lo;0;L;;;;;N;;;;; 10468;SHAVIAN LETTER ASH;Lo;0;L;;;;;N;;;;; 10469;SHAVIAN LETTER ADO;Lo;0;L;;;;;N;;;;; 1046A;SHAVIAN LETTER ON;Lo;0;L;;;;;N;;;;; 1046B;SHAVIAN LETTER WOOL;Lo;0;L;;;;;N;;;;; 1046C;SHAVIAN LETTER OUT;Lo;0;L;;;;;N;;;;; 1046D;SHAVIAN LETTER AH;Lo;0;L;;;;;N;;;;; 1046E;SHAVIAN LETTER ROAR;Lo;0;L;;;;;N;;;;; 1046F;SHAVIAN LETTER NUN;Lo;0;L;;;;;N;;;;; 10470;SHAVIAN LETTER EAT;Lo;0;L;;;;;N;;;;; 10471;SHAVIAN LETTER AGE;Lo;0;L;;;;;N;;;;; 10472;SHAVIAN LETTER ICE;Lo;0;L;;;;;N;;;;; 10473;SHAVIAN LETTER UP;Lo;0;L;;;;;N;;;;; 10474;SHAVIAN LETTER OAK;Lo;0;L;;;;;N;;;;; 10475;SHAVIAN LETTER OOZE;Lo;0;L;;;;;N;;;;; 10476;SHAVIAN LETTER OIL;Lo;0;L;;;;;N;;;;; 10477;SHAVIAN LETTER AWE;Lo;0;L;;;;;N;;;;; 10478;SHAVIAN LETTER ARE;Lo;0;L;;;;;N;;;;; 10479;SHAVIAN LETTER OR;Lo;0;L;;;;;N;;;;; 1047A;SHAVIAN LETTER AIR;Lo;0;L;;;;;N;;;;; 1047B;SHAVIAN LETTER ERR;Lo;0;L;;;;;N;;;;; 1047C;SHAVIAN LETTER ARRAY;Lo;0;L;;;;;N;;;;; 1047D;SHAVIAN LETTER EAR;Lo;0;L;;;;;N;;;;; 1047E;SHAVIAN LETTER IAN;Lo;0;L;;;;;N;;;;; 1047F;SHAVIAN LETTER YEW;Lo;0;L;;;;;N;;;;; 10480;OSMANYA LETTER ALEF;Lo;0;L;;;;;N;;;;; 10481;OSMANYA LETTER BA;Lo;0;L;;;;;N;;;;; 10482;OSMANYA LETTER TA;Lo;0;L;;;;;N;;;;; 10483;OSMANYA LETTER JA;Lo;0;L;;;;;N;;;;; 10484;OSMANYA LETTER XA;Lo;0;L;;;;;N;;;;; 10485;OSMANYA LETTER KHA;Lo;0;L;;;;;N;;;;; 10486;OSMANYA LETTER DEEL;Lo;0;L;;;;;N;;;;; 10487;OSMANYA LETTER RA;Lo;0;L;;;;;N;;;;; 10488;OSMANYA LETTER SA;Lo;0;L;;;;;N;;;;; 10489;OSMANYA LETTER SHIIN;Lo;0;L;;;;;N;;;;; 1048A;OSMANYA LETTER DHA;Lo;0;L;;;;;N;;;;; 1048B;OSMANYA LETTER CAYN;Lo;0;L;;;;;N;;;;; 1048C;OSMANYA LETTER GA;Lo;0;L;;;;;N;;;;; 1048D;OSMANYA LETTER FA;Lo;0;L;;;;;N;;;;; 1048E;OSMANYA LETTER QAAF;Lo;0;L;;;;;N;;;;; 1048F;OSMANYA LETTER KAAF;Lo;0;L;;;;;N;;;;; 10490;OSMANYA LETTER LAAN;Lo;0;L;;;;;N;;;;; 10491;OSMANYA LETTER MIIN;Lo;0;L;;;;;N;;;;; 10492;OSMANYA LETTER NUUN;Lo;0;L;;;;;N;;;;; 10493;OSMANYA LETTER WAW;Lo;0;L;;;;;N;;;;; 10494;OSMANYA LETTER HA;Lo;0;L;;;;;N;;;;; 10495;OSMANYA LETTER YA;Lo;0;L;;;;;N;;;;; 10496;OSMANYA LETTER A;Lo;0;L;;;;;N;;;;; 10497;OSMANYA LETTER E;Lo;0;L;;;;;N;;;;; 10498;OSMANYA LETTER I;Lo;0;L;;;;;N;;;;; 10499;OSMANYA LETTER O;Lo;0;L;;;;;N;;;;; 1049A;OSMANYA LETTER U;Lo;0;L;;;;;N;;;;; 1049B;OSMANYA LETTER AA;Lo;0;L;;;;;N;;;;; 1049C;OSMANYA LETTER EE;Lo;0;L;;;;;N;;;;; 1049D;OSMANYA LETTER OO;Lo;0;L;;;;;N;;;;; 104A0;OSMANYA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 104A1;OSMANYA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 104A2;OSMANYA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 104A3;OSMANYA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 104A4;OSMANYA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 104A5;OSMANYA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 104A6;OSMANYA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 104A7;OSMANYA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 104A8;OSMANYA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 104A9;OSMANYA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 104B0;OSAGE CAPITAL LETTER A;Lu;0;L;;;;;N;;;;104D8; 104B1;OSAGE CAPITAL LETTER AI;Lu;0;L;;;;;N;;;;104D9; 104B2;OSAGE CAPITAL LETTER AIN;Lu;0;L;;;;;N;;;;104DA; 104B3;OSAGE CAPITAL LETTER AH;Lu;0;L;;;;;N;;;;104DB; 104B4;OSAGE CAPITAL LETTER BRA;Lu;0;L;;;;;N;;;;104DC; 104B5;OSAGE CAPITAL LETTER CHA;Lu;0;L;;;;;N;;;;104DD; 104B6;OSAGE CAPITAL LETTER EHCHA;Lu;0;L;;;;;N;;;;104DE; 104B7;OSAGE CAPITAL LETTER E;Lu;0;L;;;;;N;;;;104DF; 104B8;OSAGE CAPITAL LETTER EIN;Lu;0;L;;;;;N;;;;104E0; 104B9;OSAGE CAPITAL LETTER HA;Lu;0;L;;;;;N;;;;104E1; 104BA;OSAGE CAPITAL LETTER HYA;Lu;0;L;;;;;N;;;;104E2; 104BB;OSAGE CAPITAL LETTER I;Lu;0;L;;;;;N;;;;104E3; 104BC;OSAGE CAPITAL LETTER KA;Lu;0;L;;;;;N;;;;104E4; 104BD;OSAGE CAPITAL LETTER EHKA;Lu;0;L;;;;;N;;;;104E5; 104BE;OSAGE CAPITAL LETTER KYA;Lu;0;L;;;;;N;;;;104E6; 104BF;OSAGE CAPITAL LETTER LA;Lu;0;L;;;;;N;;;;104E7; 104C0;OSAGE CAPITAL LETTER MA;Lu;0;L;;;;;N;;;;104E8; 104C1;OSAGE CAPITAL LETTER NA;Lu;0;L;;;;;N;;;;104E9; 104C2;OSAGE CAPITAL LETTER O;Lu;0;L;;;;;N;;;;104EA; 104C3;OSAGE CAPITAL LETTER OIN;Lu;0;L;;;;;N;;;;104EB; 104C4;OSAGE CAPITAL LETTER PA;Lu;0;L;;;;;N;;;;104EC; 104C5;OSAGE CAPITAL LETTER EHPA;Lu;0;L;;;;;N;;;;104ED; 104C6;OSAGE CAPITAL LETTER SA;Lu;0;L;;;;;N;;;;104EE; 104C7;OSAGE CAPITAL LETTER SHA;Lu;0;L;;;;;N;;;;104EF; 104C8;OSAGE CAPITAL LETTER TA;Lu;0;L;;;;;N;;;;104F0; 104C9;OSAGE CAPITAL LETTER EHTA;Lu;0;L;;;;;N;;;;104F1; 104CA;OSAGE CAPITAL LETTER TSA;Lu;0;L;;;;;N;;;;104F2; 104CB;OSAGE CAPITAL LETTER EHTSA;Lu;0;L;;;;;N;;;;104F3; 104CC;OSAGE CAPITAL LETTER TSHA;Lu;0;L;;;;;N;;;;104F4; 104CD;OSAGE CAPITAL LETTER DHA;Lu;0;L;;;;;N;;;;104F5; 104CE;OSAGE CAPITAL LETTER U;Lu;0;L;;;;;N;;;;104F6; 104CF;OSAGE CAPITAL LETTER WA;Lu;0;L;;;;;N;;;;104F7; 104D0;OSAGE CAPITAL LETTER KHA;Lu;0;L;;;;;N;;;;104F8; 104D1;OSAGE CAPITAL LETTER GHA;Lu;0;L;;;;;N;;;;104F9; 104D2;OSAGE CAPITAL LETTER ZA;Lu;0;L;;;;;N;;;;104FA; 104D3;OSAGE CAPITAL LETTER ZHA;Lu;0;L;;;;;N;;;;104FB; 104D8;OSAGE SMALL LETTER A;Ll;0;L;;;;;N;;;104B0;;104B0 104D9;OSAGE SMALL LETTER AI;Ll;0;L;;;;;N;;;104B1;;104B1 104DA;OSAGE SMALL LETTER AIN;Ll;0;L;;;;;N;;;104B2;;104B2 104DB;OSAGE SMALL LETTER AH;Ll;0;L;;;;;N;;;104B3;;104B3 104DC;OSAGE SMALL LETTER BRA;Ll;0;L;;;;;N;;;104B4;;104B4 104DD;OSAGE SMALL LETTER CHA;Ll;0;L;;;;;N;;;104B5;;104B5 104DE;OSAGE SMALL LETTER EHCHA;Ll;0;L;;;;;N;;;104B6;;104B6 104DF;OSAGE SMALL LETTER E;Ll;0;L;;;;;N;;;104B7;;104B7 104E0;OSAGE SMALL LETTER EIN;Ll;0;L;;;;;N;;;104B8;;104B8 104E1;OSAGE SMALL LETTER HA;Ll;0;L;;;;;N;;;104B9;;104B9 104E2;OSAGE SMALL LETTER HYA;Ll;0;L;;;;;N;;;104BA;;104BA 104E3;OSAGE SMALL LETTER I;Ll;0;L;;;;;N;;;104BB;;104BB 104E4;OSAGE SMALL LETTER KA;Ll;0;L;;;;;N;;;104BC;;104BC 104E5;OSAGE SMALL LETTER EHKA;Ll;0;L;;;;;N;;;104BD;;104BD 104E6;OSAGE SMALL LETTER KYA;Ll;0;L;;;;;N;;;104BE;;104BE 104E7;OSAGE SMALL LETTER LA;Ll;0;L;;;;;N;;;104BF;;104BF 104E8;OSAGE SMALL LETTER MA;Ll;0;L;;;;;N;;;104C0;;104C0 104E9;OSAGE SMALL LETTER NA;Ll;0;L;;;;;N;;;104C1;;104C1 104EA;OSAGE SMALL LETTER O;Ll;0;L;;;;;N;;;104C2;;104C2 104EB;OSAGE SMALL LETTER OIN;Ll;0;L;;;;;N;;;104C3;;104C3 104EC;OSAGE SMALL LETTER PA;Ll;0;L;;;;;N;;;104C4;;104C4 104ED;OSAGE SMALL LETTER EHPA;Ll;0;L;;;;;N;;;104C5;;104C5 104EE;OSAGE SMALL LETTER SA;Ll;0;L;;;;;N;;;104C6;;104C6 104EF;OSAGE SMALL LETTER SHA;Ll;0;L;;;;;N;;;104C7;;104C7 104F0;OSAGE SMALL LETTER TA;Ll;0;L;;;;;N;;;104C8;;104C8 104F1;OSAGE SMALL LETTER EHTA;Ll;0;L;;;;;N;;;104C9;;104C9 104F2;OSAGE SMALL LETTER TSA;Ll;0;L;;;;;N;;;104CA;;104CA 104F3;OSAGE SMALL LETTER EHTSA;Ll;0;L;;;;;N;;;104CB;;104CB 104F4;OSAGE SMALL LETTER TSHA;Ll;0;L;;;;;N;;;104CC;;104CC 104F5;OSAGE SMALL LETTER DHA;Ll;0;L;;;;;N;;;104CD;;104CD 104F6;OSAGE SMALL LETTER U;Ll;0;L;;;;;N;;;104CE;;104CE 104F7;OSAGE SMALL LETTER WA;Ll;0;L;;;;;N;;;104CF;;104CF 104F8;OSAGE SMALL LETTER KHA;Ll;0;L;;;;;N;;;104D0;;104D0 104F9;OSAGE SMALL LETTER GHA;Ll;0;L;;;;;N;;;104D1;;104D1 104FA;OSAGE SMALL LETTER ZA;Ll;0;L;;;;;N;;;104D2;;104D2 104FB;OSAGE SMALL LETTER ZHA;Ll;0;L;;;;;N;;;104D3;;104D3 10500;ELBASAN LETTER A;Lo;0;L;;;;;N;;;;; 10501;ELBASAN LETTER BE;Lo;0;L;;;;;N;;;;; 10502;ELBASAN LETTER CE;Lo;0;L;;;;;N;;;;; 10503;ELBASAN LETTER CHE;Lo;0;L;;;;;N;;;;; 10504;ELBASAN LETTER DE;Lo;0;L;;;;;N;;;;; 10505;ELBASAN LETTER NDE;Lo;0;L;;;;;N;;;;; 10506;ELBASAN LETTER DHE;Lo;0;L;;;;;N;;;;; 10507;ELBASAN LETTER EI;Lo;0;L;;;;;N;;;;; 10508;ELBASAN LETTER E;Lo;0;L;;;;;N;;;;; 10509;ELBASAN LETTER FE;Lo;0;L;;;;;N;;;;; 1050A;ELBASAN LETTER GE;Lo;0;L;;;;;N;;;;; 1050B;ELBASAN LETTER GJE;Lo;0;L;;;;;N;;;;; 1050C;ELBASAN LETTER HE;Lo;0;L;;;;;N;;;;; 1050D;ELBASAN LETTER I;Lo;0;L;;;;;N;;;;; 1050E;ELBASAN LETTER JE;Lo;0;L;;;;;N;;;;; 1050F;ELBASAN LETTER KE;Lo;0;L;;;;;N;;;;; 10510;ELBASAN LETTER LE;Lo;0;L;;;;;N;;;;; 10511;ELBASAN LETTER LLE;Lo;0;L;;;;;N;;;;; 10512;ELBASAN LETTER ME;Lo;0;L;;;;;N;;;;; 10513;ELBASAN LETTER NE;Lo;0;L;;;;;N;;;;; 10514;ELBASAN LETTER NA;Lo;0;L;;;;;N;;;;; 10515;ELBASAN LETTER NJE;Lo;0;L;;;;;N;;;;; 10516;ELBASAN LETTER O;Lo;0;L;;;;;N;;;;; 10517;ELBASAN LETTER PE;Lo;0;L;;;;;N;;;;; 10518;ELBASAN LETTER QE;Lo;0;L;;;;;N;;;;; 10519;ELBASAN LETTER RE;Lo;0;L;;;;;N;;;;; 1051A;ELBASAN LETTER RRE;Lo;0;L;;;;;N;;;;; 1051B;ELBASAN LETTER SE;Lo;0;L;;;;;N;;;;; 1051C;ELBASAN LETTER SHE;Lo;0;L;;;;;N;;;;; 1051D;ELBASAN LETTER TE;Lo;0;L;;;;;N;;;;; 1051E;ELBASAN LETTER THE;Lo;0;L;;;;;N;;;;; 1051F;ELBASAN LETTER U;Lo;0;L;;;;;N;;;;; 10520;ELBASAN LETTER VE;Lo;0;L;;;;;N;;;;; 10521;ELBASAN LETTER XE;Lo;0;L;;;;;N;;;;; 10522;ELBASAN LETTER Y;Lo;0;L;;;;;N;;;;; 10523;ELBASAN LETTER ZE;Lo;0;L;;;;;N;;;;; 10524;ELBASAN LETTER ZHE;Lo;0;L;;;;;N;;;;; 10525;ELBASAN LETTER GHE;Lo;0;L;;;;;N;;;;; 10526;ELBASAN LETTER GHAMMA;Lo;0;L;;;;;N;;;;; 10527;ELBASAN LETTER KHE;Lo;0;L;;;;;N;;;;; 10530;CAUCASIAN ALBANIAN LETTER ALT;Lo;0;L;;;;;N;;;;; 10531;CAUCASIAN ALBANIAN LETTER BET;Lo;0;L;;;;;N;;;;; 10532;CAUCASIAN ALBANIAN LETTER GIM;Lo;0;L;;;;;N;;;;; 10533;CAUCASIAN ALBANIAN LETTER DAT;Lo;0;L;;;;;N;;;;; 10534;CAUCASIAN ALBANIAN LETTER EB;Lo;0;L;;;;;N;;;;; 10535;CAUCASIAN ALBANIAN LETTER ZARL;Lo;0;L;;;;;N;;;;; 10536;CAUCASIAN ALBANIAN LETTER EYN;Lo;0;L;;;;;N;;;;; 10537;CAUCASIAN ALBANIAN LETTER ZHIL;Lo;0;L;;;;;N;;;;; 10538;CAUCASIAN ALBANIAN LETTER TAS;Lo;0;L;;;;;N;;;;; 10539;CAUCASIAN ALBANIAN LETTER CHA;Lo;0;L;;;;;N;;;;; 1053A;CAUCASIAN ALBANIAN LETTER YOWD;Lo;0;L;;;;;N;;;;; 1053B;CAUCASIAN ALBANIAN LETTER ZHA;Lo;0;L;;;;;N;;;;; 1053C;CAUCASIAN ALBANIAN LETTER IRB;Lo;0;L;;;;;N;;;;; 1053D;CAUCASIAN ALBANIAN LETTER SHA;Lo;0;L;;;;;N;;;;; 1053E;CAUCASIAN ALBANIAN LETTER LAN;Lo;0;L;;;;;N;;;;; 1053F;CAUCASIAN ALBANIAN LETTER INYA;Lo;0;L;;;;;N;;;;; 10540;CAUCASIAN ALBANIAN LETTER XEYN;Lo;0;L;;;;;N;;;;; 10541;CAUCASIAN ALBANIAN LETTER DYAN;Lo;0;L;;;;;N;;;;; 10542;CAUCASIAN ALBANIAN LETTER CAR;Lo;0;L;;;;;N;;;;; 10543;CAUCASIAN ALBANIAN LETTER JHOX;Lo;0;L;;;;;N;;;;; 10544;CAUCASIAN ALBANIAN LETTER KAR;Lo;0;L;;;;;N;;;;; 10545;CAUCASIAN ALBANIAN LETTER LYIT;Lo;0;L;;;;;N;;;;; 10546;CAUCASIAN ALBANIAN LETTER HEYT;Lo;0;L;;;;;N;;;;; 10547;CAUCASIAN ALBANIAN LETTER QAY;Lo;0;L;;;;;N;;;;; 10548;CAUCASIAN ALBANIAN LETTER AOR;Lo;0;L;;;;;N;;;;; 10549;CAUCASIAN ALBANIAN LETTER CHOY;Lo;0;L;;;;;N;;;;; 1054A;CAUCASIAN ALBANIAN LETTER CHI;Lo;0;L;;;;;N;;;;; 1054B;CAUCASIAN ALBANIAN LETTER CYAY;Lo;0;L;;;;;N;;;;; 1054C;CAUCASIAN ALBANIAN LETTER MAQ;Lo;0;L;;;;;N;;;;; 1054D;CAUCASIAN ALBANIAN LETTER QAR;Lo;0;L;;;;;N;;;;; 1054E;CAUCASIAN ALBANIAN LETTER NOWC;Lo;0;L;;;;;N;;;;; 1054F;CAUCASIAN ALBANIAN LETTER DZYAY;Lo;0;L;;;;;N;;;;; 10550;CAUCASIAN ALBANIAN LETTER SHAK;Lo;0;L;;;;;N;;;;; 10551;CAUCASIAN ALBANIAN LETTER JAYN;Lo;0;L;;;;;N;;;;; 10552;CAUCASIAN ALBANIAN LETTER ON;Lo;0;L;;;;;N;;;;; 10553;CAUCASIAN ALBANIAN LETTER TYAY;Lo;0;L;;;;;N;;;;; 10554;CAUCASIAN ALBANIAN LETTER FAM;Lo;0;L;;;;;N;;;;; 10555;CAUCASIAN ALBANIAN LETTER DZAY;Lo;0;L;;;;;N;;;;; 10556;CAUCASIAN ALBANIAN LETTER CHAT;Lo;0;L;;;;;N;;;;; 10557;CAUCASIAN ALBANIAN LETTER PEN;Lo;0;L;;;;;N;;;;; 10558;CAUCASIAN ALBANIAN LETTER GHEYS;Lo;0;L;;;;;N;;;;; 10559;CAUCASIAN ALBANIAN LETTER RAT;Lo;0;L;;;;;N;;;;; 1055A;CAUCASIAN ALBANIAN LETTER SEYK;Lo;0;L;;;;;N;;;;; 1055B;CAUCASIAN ALBANIAN LETTER VEYZ;Lo;0;L;;;;;N;;;;; 1055C;CAUCASIAN ALBANIAN LETTER TIWR;Lo;0;L;;;;;N;;;;; 1055D;CAUCASIAN ALBANIAN LETTER SHOY;Lo;0;L;;;;;N;;;;; 1055E;CAUCASIAN ALBANIAN LETTER IWN;Lo;0;L;;;;;N;;;;; 1055F;CAUCASIAN ALBANIAN LETTER CYAW;Lo;0;L;;;;;N;;;;; 10560;CAUCASIAN ALBANIAN LETTER CAYN;Lo;0;L;;;;;N;;;;; 10561;CAUCASIAN ALBANIAN LETTER YAYD;Lo;0;L;;;;;N;;;;; 10562;CAUCASIAN ALBANIAN LETTER PIWR;Lo;0;L;;;;;N;;;;; 10563;CAUCASIAN ALBANIAN LETTER KIW;Lo;0;L;;;;;N;;;;; 1056F;CAUCASIAN ALBANIAN CITATION MARK;Po;0;L;;;;;N;;;;; 10570;VITHKUQI CAPITAL LETTER A;Lu;0;L;;;;;N;;;;10597; 10571;VITHKUQI CAPITAL LETTER BBE;Lu;0;L;;;;;N;;;;10598; 10572;VITHKUQI CAPITAL LETTER BE;Lu;0;L;;;;;N;;;;10599; 10573;VITHKUQI CAPITAL LETTER CE;Lu;0;L;;;;;N;;;;1059A; 10574;VITHKUQI CAPITAL LETTER CHE;Lu;0;L;;;;;N;;;;1059B; 10575;VITHKUQI CAPITAL LETTER DE;Lu;0;L;;;;;N;;;;1059C; 10576;VITHKUQI CAPITAL LETTER DHE;Lu;0;L;;;;;N;;;;1059D; 10577;VITHKUQI CAPITAL LETTER EI;Lu;0;L;;;;;N;;;;1059E; 10578;VITHKUQI CAPITAL LETTER E;Lu;0;L;;;;;N;;;;1059F; 10579;VITHKUQI CAPITAL LETTER FE;Lu;0;L;;;;;N;;;;105A0; 1057A;VITHKUQI CAPITAL LETTER GA;Lu;0;L;;;;;N;;;;105A1; 1057C;VITHKUQI CAPITAL LETTER HA;Lu;0;L;;;;;N;;;;105A3; 1057D;VITHKUQI CAPITAL LETTER HHA;Lu;0;L;;;;;N;;;;105A4; 1057E;VITHKUQI CAPITAL LETTER I;Lu;0;L;;;;;N;;;;105A5; 1057F;VITHKUQI CAPITAL LETTER IJE;Lu;0;L;;;;;N;;;;105A6; 10580;VITHKUQI CAPITAL LETTER JE;Lu;0;L;;;;;N;;;;105A7; 10581;VITHKUQI CAPITAL LETTER KA;Lu;0;L;;;;;N;;;;105A8; 10582;VITHKUQI CAPITAL LETTER LA;Lu;0;L;;;;;N;;;;105A9; 10583;VITHKUQI CAPITAL LETTER LLA;Lu;0;L;;;;;N;;;;105AA; 10584;VITHKUQI CAPITAL LETTER ME;Lu;0;L;;;;;N;;;;105AB; 10585;VITHKUQI CAPITAL LETTER NE;Lu;0;L;;;;;N;;;;105AC; 10586;VITHKUQI CAPITAL LETTER NJE;Lu;0;L;;;;;N;;;;105AD; 10587;VITHKUQI CAPITAL LETTER O;Lu;0;L;;;;;N;;;;105AE; 10588;VITHKUQI CAPITAL LETTER PE;Lu;0;L;;;;;N;;;;105AF; 10589;VITHKUQI CAPITAL LETTER QA;Lu;0;L;;;;;N;;;;105B0; 1058A;VITHKUQI CAPITAL LETTER RE;Lu;0;L;;;;;N;;;;105B1; 1058C;VITHKUQI CAPITAL LETTER SE;Lu;0;L;;;;;N;;;;105B3; 1058D;VITHKUQI CAPITAL LETTER SHE;Lu;0;L;;;;;N;;;;105B4; 1058E;VITHKUQI CAPITAL LETTER TE;Lu;0;L;;;;;N;;;;105B5; 1058F;VITHKUQI CAPITAL LETTER THE;Lu;0;L;;;;;N;;;;105B6; 10590;VITHKUQI CAPITAL LETTER U;Lu;0;L;;;;;N;;;;105B7; 10591;VITHKUQI CAPITAL LETTER VE;Lu;0;L;;;;;N;;;;105B8; 10592;VITHKUQI CAPITAL LETTER XE;Lu;0;L;;;;;N;;;;105B9; 10594;VITHKUQI CAPITAL LETTER Y;Lu;0;L;;;;;N;;;;105BB; 10595;VITHKUQI CAPITAL LETTER ZE;Lu;0;L;;;;;N;;;;105BC; 10597;VITHKUQI SMALL LETTER A;Ll;0;L;;;;;N;;;10570;;10570 10598;VITHKUQI SMALL LETTER BBE;Ll;0;L;;;;;N;;;10571;;10571 10599;VITHKUQI SMALL LETTER BE;Ll;0;L;;;;;N;;;10572;;10572 1059A;VITHKUQI SMALL LETTER CE;Ll;0;L;;;;;N;;;10573;;10573 1059B;VITHKUQI SMALL LETTER CHE;Ll;0;L;;;;;N;;;10574;;10574 1059C;VITHKUQI SMALL LETTER DE;Ll;0;L;;;;;N;;;10575;;10575 1059D;VITHKUQI SMALL LETTER DHE;Ll;0;L;;;;;N;;;10576;;10576 1059E;VITHKUQI SMALL LETTER EI;Ll;0;L;;;;;N;;;10577;;10577 1059F;VITHKUQI SMALL LETTER E;Ll;0;L;;;;;N;;;10578;;10578 105A0;VITHKUQI SMALL LETTER FE;Ll;0;L;;;;;N;;;10579;;10579 105A1;VITHKUQI SMALL LETTER GA;Ll;0;L;;;;;N;;;1057A;;1057A 105A3;VITHKUQI SMALL LETTER HA;Ll;0;L;;;;;N;;;1057C;;1057C 105A4;VITHKUQI SMALL LETTER HHA;Ll;0;L;;;;;N;;;1057D;;1057D 105A5;VITHKUQI SMALL LETTER I;Ll;0;L;;;;;N;;;1057E;;1057E 105A6;VITHKUQI SMALL LETTER IJE;Ll;0;L;;;;;N;;;1057F;;1057F 105A7;VITHKUQI SMALL LETTER JE;Ll;0;L;;;;;N;;;10580;;10580 105A8;VITHKUQI SMALL LETTER KA;Ll;0;L;;;;;N;;;10581;;10581 105A9;VITHKUQI SMALL LETTER LA;Ll;0;L;;;;;N;;;10582;;10582 105AA;VITHKUQI SMALL LETTER LLA;Ll;0;L;;;;;N;;;10583;;10583 105AB;VITHKUQI SMALL LETTER ME;Ll;0;L;;;;;N;;;10584;;10584 105AC;VITHKUQI SMALL LETTER NE;Ll;0;L;;;;;N;;;10585;;10585 105AD;VITHKUQI SMALL LETTER NJE;Ll;0;L;;;;;N;;;10586;;10586 105AE;VITHKUQI SMALL LETTER O;Ll;0;L;;;;;N;;;10587;;10587 105AF;VITHKUQI SMALL LETTER PE;Ll;0;L;;;;;N;;;10588;;10588 105B0;VITHKUQI SMALL LETTER QA;Ll;0;L;;;;;N;;;10589;;10589 105B1;VITHKUQI SMALL LETTER RE;Ll;0;L;;;;;N;;;1058A;;1058A 105B3;VITHKUQI SMALL LETTER SE;Ll;0;L;;;;;N;;;1058C;;1058C 105B4;VITHKUQI SMALL LETTER SHE;Ll;0;L;;;;;N;;;1058D;;1058D 105B5;VITHKUQI SMALL LETTER TE;Ll;0;L;;;;;N;;;1058E;;1058E 105B6;VITHKUQI SMALL LETTER THE;Ll;0;L;;;;;N;;;1058F;;1058F 105B7;VITHKUQI SMALL LETTER U;Ll;0;L;;;;;N;;;10590;;10590 105B8;VITHKUQI SMALL LETTER VE;Ll;0;L;;;;;N;;;10591;;10591 105B9;VITHKUQI SMALL LETTER XE;Ll;0;L;;;;;N;;;10592;;10592 105BB;VITHKUQI SMALL LETTER Y;Ll;0;L;;;;;N;;;10594;;10594 105BC;VITHKUQI SMALL LETTER ZE;Ll;0;L;;;;;N;;;10595;;10595 105C0;TODHRI LETTER A;Lo;0;L;;;;;N;;;;; 105C1;TODHRI LETTER AS;Lo;0;L;;;;;N;;;;; 105C2;TODHRI LETTER BA;Lo;0;L;;;;;N;;;;; 105C3;TODHRI LETTER MBA;Lo;0;L;;;;;N;;;;; 105C4;TODHRI LETTER CA;Lo;0;L;;;;;N;;;;; 105C5;TODHRI LETTER CHA;Lo;0;L;;;;;N;;;;; 105C6;TODHRI LETTER DA;Lo;0;L;;;;;N;;;;; 105C7;TODHRI LETTER NDA;Lo;0;L;;;;;N;;;;; 105C8;TODHRI LETTER DHA;Lo;0;L;;;;;N;;;;; 105C9;TODHRI LETTER EI;Lo;0;L;105D2 0307;;;;N;;;;; 105CA;TODHRI LETTER E;Lo;0;L;;;;;N;;;;; 105CB;TODHRI LETTER FA;Lo;0;L;;;;;N;;;;; 105CC;TODHRI LETTER GA;Lo;0;L;;;;;N;;;;; 105CD;TODHRI LETTER NGA;Lo;0;L;;;;;N;;;;; 105CE;TODHRI LETTER GJA;Lo;0;L;;;;;N;;;;; 105CF;TODHRI LETTER NGJA;Lo;0;L;;;;;N;;;;; 105D0;TODHRI LETTER HA;Lo;0;L;;;;;N;;;;; 105D1;TODHRI LETTER HJA;Lo;0;L;;;;;N;;;;; 105D2;TODHRI LETTER I;Lo;0;L;;;;;N;;;;; 105D3;TODHRI LETTER JA;Lo;0;L;;;;;N;;;;; 105D4;TODHRI LETTER KA;Lo;0;L;;;;;N;;;;; 105D5;TODHRI LETTER LA;Lo;0;L;;;;;N;;;;; 105D6;TODHRI LETTER LLA;Lo;0;L;;;;;N;;;;; 105D7;TODHRI LETTER MA;Lo;0;L;;;;;N;;;;; 105D8;TODHRI LETTER NA;Lo;0;L;;;;;N;;;;; 105D9;TODHRI LETTER NJAN;Lo;0;L;;;;;N;;;;; 105DA;TODHRI LETTER O;Lo;0;L;;;;;N;;;;; 105DB;TODHRI LETTER PA;Lo;0;L;;;;;N;;;;; 105DC;TODHRI LETTER QA;Lo;0;L;;;;;N;;;;; 105DD;TODHRI LETTER RA;Lo;0;L;;;;;N;;;;; 105DE;TODHRI LETTER RRA;Lo;0;L;;;;;N;;;;; 105DF;TODHRI LETTER SA;Lo;0;L;;;;;N;;;;; 105E0;TODHRI LETTER SHA;Lo;0;L;;;;;N;;;;; 105E1;TODHRI LETTER SHTA;Lo;0;L;;;;;N;;;;; 105E2;TODHRI LETTER TA;Lo;0;L;;;;;N;;;;; 105E3;TODHRI LETTER THA;Lo;0;L;;;;;N;;;;; 105E4;TODHRI LETTER U;Lo;0;L;105DA 0307;;;;N;;;;; 105E5;TODHRI LETTER VA;Lo;0;L;;;;;N;;;;; 105E6;TODHRI LETTER XA;Lo;0;L;;;;;N;;;;; 105E7;TODHRI LETTER NXA;Lo;0;L;;;;;N;;;;; 105E8;TODHRI LETTER XHA;Lo;0;L;;;;;N;;;;; 105E9;TODHRI LETTER NXHA;Lo;0;L;;;;;N;;;;; 105EA;TODHRI LETTER Y;Lo;0;L;;;;;N;;;;; 105EB;TODHRI LETTER JY;Lo;0;L;;;;;N;;;;; 105EC;TODHRI LETTER ZA;Lo;0;L;;;;;N;;;;; 105ED;TODHRI LETTER ZHA;Lo;0;L;;;;;N;;;;; 105EE;TODHRI LETTER GHA;Lo;0;L;;;;;N;;;;; 105EF;TODHRI LETTER STA;Lo;0;L;;;;;N;;;;; 105F0;TODHRI LETTER SKAN;Lo;0;L;;;;;N;;;;; 105F1;TODHRI LETTER KHA;Lo;0;L;;;;;N;;;;; 105F2;TODHRI LETTER PSA;Lo;0;L;;;;;N;;;;; 105F3;TODHRI LETTER OO;Lo;0;L;;;;;N;;;;; 10600;LINEAR A SIGN AB001;Lo;0;L;;;;;N;;;;; 10601;LINEAR A SIGN AB002;Lo;0;L;;;;;N;;;;; 10602;LINEAR A SIGN AB003;Lo;0;L;;;;;N;;;;; 10603;LINEAR A SIGN AB004;Lo;0;L;;;;;N;;;;; 10604;LINEAR A SIGN AB005;Lo;0;L;;;;;N;;;;; 10605;LINEAR A SIGN AB006;Lo;0;L;;;;;N;;;;; 10606;LINEAR A SIGN AB007;Lo;0;L;;;;;N;;;;; 10607;LINEAR A SIGN AB008;Lo;0;L;;;;;N;;;;; 10608;LINEAR A SIGN AB009;Lo;0;L;;;;;N;;;;; 10609;LINEAR A SIGN AB010;Lo;0;L;;;;;N;;;;; 1060A;LINEAR A SIGN AB011;Lo;0;L;;;;;N;;;;; 1060B;LINEAR A SIGN AB013;Lo;0;L;;;;;N;;;;; 1060C;LINEAR A SIGN AB016;Lo;0;L;;;;;N;;;;; 1060D;LINEAR A SIGN AB017;Lo;0;L;;;;;N;;;;; 1060E;LINEAR A SIGN AB020;Lo;0;L;;;;;N;;;;; 1060F;LINEAR A SIGN AB021;Lo;0;L;;;;;N;;;;; 10610;LINEAR A SIGN AB021F;Lo;0;L;;;;;N;;;;; 10611;LINEAR A SIGN AB021M;Lo;0;L;;;;;N;;;;; 10612;LINEAR A SIGN AB022;Lo;0;L;;;;;N;;;;; 10613;LINEAR A SIGN AB022F;Lo;0;L;;;;;N;;;;; 10614;LINEAR A SIGN AB022M;Lo;0;L;;;;;N;;;;; 10615;LINEAR A SIGN AB023;Lo;0;L;;;;;N;;;;; 10616;LINEAR A SIGN AB023M;Lo;0;L;;;;;N;;;;; 10617;LINEAR A SIGN AB024;Lo;0;L;;;;;N;;;;; 10618;LINEAR A SIGN AB026;Lo;0;L;;;;;N;;;;; 10619;LINEAR A SIGN AB027;Lo;0;L;;;;;N;;;;; 1061A;LINEAR A SIGN AB028;Lo;0;L;;;;;N;;;;; 1061B;LINEAR A SIGN A028B;Lo;0;L;;;;;N;;;;; 1061C;LINEAR A SIGN AB029;Lo;0;L;;;;;N;;;;; 1061D;LINEAR A SIGN AB030;Lo;0;L;;;;;N;;;;; 1061E;LINEAR A SIGN AB031;Lo;0;L;;;;;N;;;;; 1061F;LINEAR A SIGN AB034;Lo;0;L;;;;;N;;;;; 10620;LINEAR A SIGN AB037;Lo;0;L;;;;;N;;;;; 10621;LINEAR A SIGN AB038;Lo;0;L;;;;;N;;;;; 10622;LINEAR A SIGN AB039;Lo;0;L;;;;;N;;;;; 10623;LINEAR A SIGN AB040;Lo;0;L;;;;;N;;;;; 10624;LINEAR A SIGN AB041;Lo;0;L;;;;;N;;;;; 10625;LINEAR A SIGN AB044;Lo;0;L;;;;;N;;;;; 10626;LINEAR A SIGN AB045;Lo;0;L;;;;;N;;;;; 10627;LINEAR A SIGN AB046;Lo;0;L;;;;;N;;;;; 10628;LINEAR A SIGN AB047;Lo;0;L;;;;;N;;;;; 10629;LINEAR A SIGN AB048;Lo;0;L;;;;;N;;;;; 1062A;LINEAR A SIGN AB049;Lo;0;L;;;;;N;;;;; 1062B;LINEAR A SIGN AB050;Lo;0;L;;;;;N;;;;; 1062C;LINEAR A SIGN AB051;Lo;0;L;;;;;N;;;;; 1062D;LINEAR A SIGN AB053;Lo;0;L;;;;;N;;;;; 1062E;LINEAR A SIGN AB054;Lo;0;L;;;;;N;;;;; 1062F;LINEAR A SIGN AB055;Lo;0;L;;;;;N;;;;; 10630;LINEAR A SIGN AB056;Lo;0;L;;;;;N;;;;; 10631;LINEAR A SIGN AB057;Lo;0;L;;;;;N;;;;; 10632;LINEAR A SIGN AB058;Lo;0;L;;;;;N;;;;; 10633;LINEAR A SIGN AB059;Lo;0;L;;;;;N;;;;; 10634;LINEAR A SIGN AB060;Lo;0;L;;;;;N;;;;; 10635;LINEAR A SIGN AB061;Lo;0;L;;;;;N;;;;; 10636;LINEAR A SIGN AB065;Lo;0;L;;;;;N;;;;; 10637;LINEAR A SIGN AB066;Lo;0;L;;;;;N;;;;; 10638;LINEAR A SIGN AB067;Lo;0;L;;;;;N;;;;; 10639;LINEAR A SIGN AB069;Lo;0;L;;;;;N;;;;; 1063A;LINEAR A SIGN AB070;Lo;0;L;;;;;N;;;;; 1063B;LINEAR A SIGN AB073;Lo;0;L;;;;;N;;;;; 1063C;LINEAR A SIGN AB074;Lo;0;L;;;;;N;;;;; 1063D;LINEAR A SIGN AB076;Lo;0;L;;;;;N;;;;; 1063E;LINEAR A SIGN AB077;Lo;0;L;;;;;N;;;;; 1063F;LINEAR A SIGN AB078;Lo;0;L;;;;;N;;;;; 10640;LINEAR A SIGN AB079;Lo;0;L;;;;;N;;;;; 10641;LINEAR A SIGN AB080;Lo;0;L;;;;;N;;;;; 10642;LINEAR A SIGN AB081;Lo;0;L;;;;;N;;;;; 10643;LINEAR A SIGN AB082;Lo;0;L;;;;;N;;;;; 10644;LINEAR A SIGN AB085;Lo;0;L;;;;;N;;;;; 10645;LINEAR A SIGN AB086;Lo;0;L;;;;;N;;;;; 10646;LINEAR A SIGN AB087;Lo;0;L;;;;;N;;;;; 10647;LINEAR A SIGN A100-102;Lo;0;L;;;;;N;;;;; 10648;LINEAR A SIGN AB118;Lo;0;L;;;;;N;;;;; 10649;LINEAR A SIGN AB120;Lo;0;L;;;;;N;;;;; 1064A;LINEAR A SIGN A120B;Lo;0;L;;;;;N;;;;; 1064B;LINEAR A SIGN AB122;Lo;0;L;;;;;N;;;;; 1064C;LINEAR A SIGN AB123;Lo;0;L;;;;;N;;;;; 1064D;LINEAR A SIGN AB131A;Lo;0;L;;;;;N;;;;; 1064E;LINEAR A SIGN AB131B;Lo;0;L;;;;;N;;;;; 1064F;LINEAR A SIGN A131C;Lo;0;L;;;;;N;;;;; 10650;LINEAR A SIGN AB164;Lo;0;L;;;;;N;;;;; 10651;LINEAR A SIGN AB171;Lo;0;L;;;;;N;;;;; 10652;LINEAR A SIGN AB180;Lo;0;L;;;;;N;;;;; 10653;LINEAR A SIGN AB188;Lo;0;L;;;;;N;;;;; 10654;LINEAR A SIGN AB191;Lo;0;L;;;;;N;;;;; 10655;LINEAR A SIGN A301;Lo;0;L;;;;;N;;;;; 10656;LINEAR A SIGN A302;Lo;0;L;;;;;N;;;;; 10657;LINEAR A SIGN A303;Lo;0;L;;;;;N;;;;; 10658;LINEAR A SIGN A304;Lo;0;L;;;;;N;;;;; 10659;LINEAR A SIGN A305;Lo;0;L;;;;;N;;;;; 1065A;LINEAR A SIGN A306;Lo;0;L;;;;;N;;;;; 1065B;LINEAR A SIGN A307;Lo;0;L;;;;;N;;;;; 1065C;LINEAR A SIGN A308;Lo;0;L;;;;;N;;;;; 1065D;LINEAR A SIGN A309A;Lo;0;L;;;;;N;;;;; 1065E;LINEAR A SIGN A309B;Lo;0;L;;;;;N;;;;; 1065F;LINEAR A SIGN A309C;Lo;0;L;;;;;N;;;;; 10660;LINEAR A SIGN A310;Lo;0;L;;;;;N;;;;; 10661;LINEAR A SIGN A311;Lo;0;L;;;;;N;;;;; 10662;LINEAR A SIGN A312;Lo;0;L;;;;;N;;;;; 10663;LINEAR A SIGN A313A;Lo;0;L;;;;;N;;;;; 10664;LINEAR A SIGN A313B;Lo;0;L;;;;;N;;;;; 10665;LINEAR A SIGN A313C;Lo;0;L;;;;;N;;;;; 10666;LINEAR A SIGN A314;Lo;0;L;;;;;N;;;;; 10667;LINEAR A SIGN A315;Lo;0;L;;;;;N;;;;; 10668;LINEAR A SIGN A316;Lo;0;L;;;;;N;;;;; 10669;LINEAR A SIGN A317;Lo;0;L;;;;;N;;;;; 1066A;LINEAR A SIGN A318;Lo;0;L;;;;;N;;;;; 1066B;LINEAR A SIGN A319;Lo;0;L;;;;;N;;;;; 1066C;LINEAR A SIGN A320;Lo;0;L;;;;;N;;;;; 1066D;LINEAR A SIGN A321;Lo;0;L;;;;;N;;;;; 1066E;LINEAR A SIGN A322;Lo;0;L;;;;;N;;;;; 1066F;LINEAR A SIGN A323;Lo;0;L;;;;;N;;;;; 10670;LINEAR A SIGN A324;Lo;0;L;;;;;N;;;;; 10671;LINEAR A SIGN A325;Lo;0;L;;;;;N;;;;; 10672;LINEAR A SIGN A326;Lo;0;L;;;;;N;;;;; 10673;LINEAR A SIGN A327;Lo;0;L;;;;;N;;;;; 10674;LINEAR A SIGN A328;Lo;0;L;;;;;N;;;;; 10675;LINEAR A SIGN A329;Lo;0;L;;;;;N;;;;; 10676;LINEAR A SIGN A330;Lo;0;L;;;;;N;;;;; 10677;LINEAR A SIGN A331;Lo;0;L;;;;;N;;;;; 10678;LINEAR A SIGN A332;Lo;0;L;;;;;N;;;;; 10679;LINEAR A SIGN A333;Lo;0;L;;;;;N;;;;; 1067A;LINEAR A SIGN A334;Lo;0;L;;;;;N;;;;; 1067B;LINEAR A SIGN A335;Lo;0;L;;;;;N;;;;; 1067C;LINEAR A SIGN A336;Lo;0;L;;;;;N;;;;; 1067D;LINEAR A SIGN A337;Lo;0;L;;;;;N;;;;; 1067E;LINEAR A SIGN A338;Lo;0;L;;;;;N;;;;; 1067F;LINEAR A SIGN A339;Lo;0;L;;;;;N;;;;; 10680;LINEAR A SIGN A340;Lo;0;L;;;;;N;;;;; 10681;LINEAR A SIGN A341;Lo;0;L;;;;;N;;;;; 10682;LINEAR A SIGN A342;Lo;0;L;;;;;N;;;;; 10683;LINEAR A SIGN A343;Lo;0;L;;;;;N;;;;; 10684;LINEAR A SIGN A344;Lo;0;L;;;;;N;;;;; 10685;LINEAR A SIGN A345;Lo;0;L;;;;;N;;;;; 10686;LINEAR A SIGN A346;Lo;0;L;;;;;N;;;;; 10687;LINEAR A SIGN A347;Lo;0;L;;;;;N;;;;; 10688;LINEAR A SIGN A348;Lo;0;L;;;;;N;;;;; 10689;LINEAR A SIGN A349;Lo;0;L;;;;;N;;;;; 1068A;LINEAR A SIGN A350;Lo;0;L;;;;;N;;;;; 1068B;LINEAR A SIGN A351;Lo;0;L;;;;;N;;;;; 1068C;LINEAR A SIGN A352;Lo;0;L;;;;;N;;;;; 1068D;LINEAR A SIGN A353;Lo;0;L;;;;;N;;;;; 1068E;LINEAR A SIGN A354;Lo;0;L;;;;;N;;;;; 1068F;LINEAR A SIGN A355;Lo;0;L;;;;;N;;;;; 10690;LINEAR A SIGN A356;Lo;0;L;;;;;N;;;;; 10691;LINEAR A SIGN A357;Lo;0;L;;;;;N;;;;; 10692;LINEAR A SIGN A358;Lo;0;L;;;;;N;;;;; 10693;LINEAR A SIGN A359;Lo;0;L;;;;;N;;;;; 10694;LINEAR A SIGN A360;Lo;0;L;;;;;N;;;;; 10695;LINEAR A SIGN A361;Lo;0;L;;;;;N;;;;; 10696;LINEAR A SIGN A362;Lo;0;L;;;;;N;;;;; 10697;LINEAR A SIGN A363;Lo;0;L;;;;;N;;;;; 10698;LINEAR A SIGN A364;Lo;0;L;;;;;N;;;;; 10699;LINEAR A SIGN A365;Lo;0;L;;;;;N;;;;; 1069A;LINEAR A SIGN A366;Lo;0;L;;;;;N;;;;; 1069B;LINEAR A SIGN A367;Lo;0;L;;;;;N;;;;; 1069C;LINEAR A SIGN A368;Lo;0;L;;;;;N;;;;; 1069D;LINEAR A SIGN A369;Lo;0;L;;;;;N;;;;; 1069E;LINEAR A SIGN A370;Lo;0;L;;;;;N;;;;; 1069F;LINEAR A SIGN A371;Lo;0;L;;;;;N;;;;; 106A0;LINEAR A SIGN A400-VAS;Lo;0;L;;;;;N;;;;; 106A1;LINEAR A SIGN A401-VAS;Lo;0;L;;;;;N;;;;; 106A2;LINEAR A SIGN A402-VAS;Lo;0;L;;;;;N;;;;; 106A3;LINEAR A SIGN A403-VAS;Lo;0;L;;;;;N;;;;; 106A4;LINEAR A SIGN A404-VAS;Lo;0;L;;;;;N;;;;; 106A5;LINEAR A SIGN A405-VAS;Lo;0;L;;;;;N;;;;; 106A6;LINEAR A SIGN A406-VAS;Lo;0;L;;;;;N;;;;; 106A7;LINEAR A SIGN A407-VAS;Lo;0;L;;;;;N;;;;; 106A8;LINEAR A SIGN A408-VAS;Lo;0;L;;;;;N;;;;; 106A9;LINEAR A SIGN A409-VAS;Lo;0;L;;;;;N;;;;; 106AA;LINEAR A SIGN A410-VAS;Lo;0;L;;;;;N;;;;; 106AB;LINEAR A SIGN A411-VAS;Lo;0;L;;;;;N;;;;; 106AC;LINEAR A SIGN A412-VAS;Lo;0;L;;;;;N;;;;; 106AD;LINEAR A SIGN A413-VAS;Lo;0;L;;;;;N;;;;; 106AE;LINEAR A SIGN A414-VAS;Lo;0;L;;;;;N;;;;; 106AF;LINEAR A SIGN A415-VAS;Lo;0;L;;;;;N;;;;; 106B0;LINEAR A SIGN A416-VAS;Lo;0;L;;;;;N;;;;; 106B1;LINEAR A SIGN A417-VAS;Lo;0;L;;;;;N;;;;; 106B2;LINEAR A SIGN A418-VAS;Lo;0;L;;;;;N;;;;; 106B3;LINEAR A SIGN A501;Lo;0;L;;;;;N;;;;; 106B4;LINEAR A SIGN A502;Lo;0;L;;;;;N;;;;; 106B5;LINEAR A SIGN A503;Lo;0;L;;;;;N;;;;; 106B6;LINEAR A SIGN A504;Lo;0;L;;;;;N;;;;; 106B7;LINEAR A SIGN A505;Lo;0;L;;;;;N;;;;; 106B8;LINEAR A SIGN A506;Lo;0;L;;;;;N;;;;; 106B9;LINEAR A SIGN A508;Lo;0;L;;;;;N;;;;; 106BA;LINEAR A SIGN A509;Lo;0;L;;;;;N;;;;; 106BB;LINEAR A SIGN A510;Lo;0;L;;;;;N;;;;; 106BC;LINEAR A SIGN A511;Lo;0;L;;;;;N;;;;; 106BD;LINEAR A SIGN A512;Lo;0;L;;;;;N;;;;; 106BE;LINEAR A SIGN A513;Lo;0;L;;;;;N;;;;; 106BF;LINEAR A SIGN A515;Lo;0;L;;;;;N;;;;; 106C0;LINEAR A SIGN A516;Lo;0;L;;;;;N;;;;; 106C1;LINEAR A SIGN A520;Lo;0;L;;;;;N;;;;; 106C2;LINEAR A SIGN A521;Lo;0;L;;;;;N;;;;; 106C3;LINEAR A SIGN A523;Lo;0;L;;;;;N;;;;; 106C4;LINEAR A SIGN A524;Lo;0;L;;;;;N;;;;; 106C5;LINEAR A SIGN A525;Lo;0;L;;;;;N;;;;; 106C6;LINEAR A SIGN A526;Lo;0;L;;;;;N;;;;; 106C7;LINEAR A SIGN A527;Lo;0;L;;;;;N;;;;; 106C8;LINEAR A SIGN A528;Lo;0;L;;;;;N;;;;; 106C9;LINEAR A SIGN A529;Lo;0;L;;;;;N;;;;; 106CA;LINEAR A SIGN A530;Lo;0;L;;;;;N;;;;; 106CB;LINEAR A SIGN A531;Lo;0;L;;;;;N;;;;; 106CC;LINEAR A SIGN A532;Lo;0;L;;;;;N;;;;; 106CD;LINEAR A SIGN A534;Lo;0;L;;;;;N;;;;; 106CE;LINEAR A SIGN A535;Lo;0;L;;;;;N;;;;; 106CF;LINEAR A SIGN A536;Lo;0;L;;;;;N;;;;; 106D0;LINEAR A SIGN A537;Lo;0;L;;;;;N;;;;; 106D1;LINEAR A SIGN A538;Lo;0;L;;;;;N;;;;; 106D2;LINEAR A SIGN A539;Lo;0;L;;;;;N;;;;; 106D3;LINEAR A SIGN A540;Lo;0;L;;;;;N;;;;; 106D4;LINEAR A SIGN A541;Lo;0;L;;;;;N;;;;; 106D5;LINEAR A SIGN A542;Lo;0;L;;;;;N;;;;; 106D6;LINEAR A SIGN A545;Lo;0;L;;;;;N;;;;; 106D7;LINEAR A SIGN A547;Lo;0;L;;;;;N;;;;; 106D8;LINEAR A SIGN A548;Lo;0;L;;;;;N;;;;; 106D9;LINEAR A SIGN A549;Lo;0;L;;;;;N;;;;; 106DA;LINEAR A SIGN A550;Lo;0;L;;;;;N;;;;; 106DB;LINEAR A SIGN A551;Lo;0;L;;;;;N;;;;; 106DC;LINEAR A SIGN A552;Lo;0;L;;;;;N;;;;; 106DD;LINEAR A SIGN A553;Lo;0;L;;;;;N;;;;; 106DE;LINEAR A SIGN A554;Lo;0;L;;;;;N;;;;; 106DF;LINEAR A SIGN A555;Lo;0;L;;;;;N;;;;; 106E0;LINEAR A SIGN A556;Lo;0;L;;;;;N;;;;; 106E1;LINEAR A SIGN A557;Lo;0;L;;;;;N;;;;; 106E2;LINEAR A SIGN A559;Lo;0;L;;;;;N;;;;; 106E3;LINEAR A SIGN A563;Lo;0;L;;;;;N;;;;; 106E4;LINEAR A SIGN A564;Lo;0;L;;;;;N;;;;; 106E5;LINEAR A SIGN A565;Lo;0;L;;;;;N;;;;; 106E6;LINEAR A SIGN A566;Lo;0;L;;;;;N;;;;; 106E7;LINEAR A SIGN A568;Lo;0;L;;;;;N;;;;; 106E8;LINEAR A SIGN A569;Lo;0;L;;;;;N;;;;; 106E9;LINEAR A SIGN A570;Lo;0;L;;;;;N;;;;; 106EA;LINEAR A SIGN A571;Lo;0;L;;;;;N;;;;; 106EB;LINEAR A SIGN A572;Lo;0;L;;;;;N;;;;; 106EC;LINEAR A SIGN A573;Lo;0;L;;;;;N;;;;; 106ED;LINEAR A SIGN A574;Lo;0;L;;;;;N;;;;; 106EE;LINEAR A SIGN A575;Lo;0;L;;;;;N;;;;; 106EF;LINEAR A SIGN A576;Lo;0;L;;;;;N;;;;; 106F0;LINEAR A SIGN A577;Lo;0;L;;;;;N;;;;; 106F1;LINEAR A SIGN A578;Lo;0;L;;;;;N;;;;; 106F2;LINEAR A SIGN A579;Lo;0;L;;;;;N;;;;; 106F3;LINEAR A SIGN A580;Lo;0;L;;;;;N;;;;; 106F4;LINEAR A SIGN A581;Lo;0;L;;;;;N;;;;; 106F5;LINEAR A SIGN A582;Lo;0;L;;;;;N;;;;; 106F6;LINEAR A SIGN A583;Lo;0;L;;;;;N;;;;; 106F7;LINEAR A SIGN A584;Lo;0;L;;;;;N;;;;; 106F8;LINEAR A SIGN A585;Lo;0;L;;;;;N;;;;; 106F9;LINEAR A SIGN A586;Lo;0;L;;;;;N;;;;; 106FA;LINEAR A SIGN A587;Lo;0;L;;;;;N;;;;; 106FB;LINEAR A SIGN A588;Lo;0;L;;;;;N;;;;; 106FC;LINEAR A SIGN A589;Lo;0;L;;;;;N;;;;; 106FD;LINEAR A SIGN A591;Lo;0;L;;;;;N;;;;; 106FE;LINEAR A SIGN A592;Lo;0;L;;;;;N;;;;; 106FF;LINEAR A SIGN A594;Lo;0;L;;;;;N;;;;; 10700;LINEAR A SIGN A595;Lo;0;L;;;;;N;;;;; 10701;LINEAR A SIGN A596;Lo;0;L;;;;;N;;;;; 10702;LINEAR A SIGN A598;Lo;0;L;;;;;N;;;;; 10703;LINEAR A SIGN A600;Lo;0;L;;;;;N;;;;; 10704;LINEAR A SIGN A601;Lo;0;L;;;;;N;;;;; 10705;LINEAR A SIGN A602;Lo;0;L;;;;;N;;;;; 10706;LINEAR A SIGN A603;Lo;0;L;;;;;N;;;;; 10707;LINEAR A SIGN A604;Lo;0;L;;;;;N;;;;; 10708;LINEAR A SIGN A606;Lo;0;L;;;;;N;;;;; 10709;LINEAR A SIGN A608;Lo;0;L;;;;;N;;;;; 1070A;LINEAR A SIGN A609;Lo;0;L;;;;;N;;;;; 1070B;LINEAR A SIGN A610;Lo;0;L;;;;;N;;;;; 1070C;LINEAR A SIGN A611;Lo;0;L;;;;;N;;;;; 1070D;LINEAR A SIGN A612;Lo;0;L;;;;;N;;;;; 1070E;LINEAR A SIGN A613;Lo;0;L;;;;;N;;;;; 1070F;LINEAR A SIGN A614;Lo;0;L;;;;;N;;;;; 10710;LINEAR A SIGN A615;Lo;0;L;;;;;N;;;;; 10711;LINEAR A SIGN A616;Lo;0;L;;;;;N;;;;; 10712;LINEAR A SIGN A617;Lo;0;L;;;;;N;;;;; 10713;LINEAR A SIGN A618;Lo;0;L;;;;;N;;;;; 10714;LINEAR A SIGN A619;Lo;0;L;;;;;N;;;;; 10715;LINEAR A SIGN A620;Lo;0;L;;;;;N;;;;; 10716;LINEAR A SIGN A621;Lo;0;L;;;;;N;;;;; 10717;LINEAR A SIGN A622;Lo;0;L;;;;;N;;;;; 10718;LINEAR A SIGN A623;Lo;0;L;;;;;N;;;;; 10719;LINEAR A SIGN A624;Lo;0;L;;;;;N;;;;; 1071A;LINEAR A SIGN A626;Lo;0;L;;;;;N;;;;; 1071B;LINEAR A SIGN A627;Lo;0;L;;;;;N;;;;; 1071C;LINEAR A SIGN A628;Lo;0;L;;;;;N;;;;; 1071D;LINEAR A SIGN A629;Lo;0;L;;;;;N;;;;; 1071E;LINEAR A SIGN A634;Lo;0;L;;;;;N;;;;; 1071F;LINEAR A SIGN A637;Lo;0;L;;;;;N;;;;; 10720;LINEAR A SIGN A638;Lo;0;L;;;;;N;;;;; 10721;LINEAR A SIGN A640;Lo;0;L;;;;;N;;;;; 10722;LINEAR A SIGN A642;Lo;0;L;;;;;N;;;;; 10723;LINEAR A SIGN A643;Lo;0;L;;;;;N;;;;; 10724;LINEAR A SIGN A644;Lo;0;L;;;;;N;;;;; 10725;LINEAR A SIGN A645;Lo;0;L;;;;;N;;;;; 10726;LINEAR A SIGN A646;Lo;0;L;;;;;N;;;;; 10727;LINEAR A SIGN A648;Lo;0;L;;;;;N;;;;; 10728;LINEAR A SIGN A649;Lo;0;L;;;;;N;;;;; 10729;LINEAR A SIGN A651;Lo;0;L;;;;;N;;;;; 1072A;LINEAR A SIGN A652;Lo;0;L;;;;;N;;;;; 1072B;LINEAR A SIGN A653;Lo;0;L;;;;;N;;;;; 1072C;LINEAR A SIGN A654;Lo;0;L;;;;;N;;;;; 1072D;LINEAR A SIGN A655;Lo;0;L;;;;;N;;;;; 1072E;LINEAR A SIGN A656;Lo;0;L;;;;;N;;;;; 1072F;LINEAR A SIGN A657;Lo;0;L;;;;;N;;;;; 10730;LINEAR A SIGN A658;Lo;0;L;;;;;N;;;;; 10731;LINEAR A SIGN A659;Lo;0;L;;;;;N;;;;; 10732;LINEAR A SIGN A660;Lo;0;L;;;;;N;;;;; 10733;LINEAR A SIGN A661;Lo;0;L;;;;;N;;;;; 10734;LINEAR A SIGN A662;Lo;0;L;;;;;N;;;;; 10735;LINEAR A SIGN A663;Lo;0;L;;;;;N;;;;; 10736;LINEAR A SIGN A664;Lo;0;L;;;;;N;;;;; 10740;LINEAR A SIGN A701 A;Lo;0;L;;;;;N;;;;; 10741;LINEAR A SIGN A702 B;Lo;0;L;;;;;N;;;;; 10742;LINEAR A SIGN A703 D;Lo;0;L;;;;;N;;;;; 10743;LINEAR A SIGN A704 E;Lo;0;L;;;;;N;;;;; 10744;LINEAR A SIGN A705 F;Lo;0;L;;;;;N;;;;; 10745;LINEAR A SIGN A706 H;Lo;0;L;;;;;N;;;;; 10746;LINEAR A SIGN A707 J;Lo;0;L;;;;;N;;;;; 10747;LINEAR A SIGN A708 K;Lo;0;L;;;;;N;;;;; 10748;LINEAR A SIGN A709 L;Lo;0;L;;;;;N;;;;; 10749;LINEAR A SIGN A709-2 L2;Lo;0;L;;;;;N;;;;; 1074A;LINEAR A SIGN A709-3 L3;Lo;0;L;;;;;N;;;;; 1074B;LINEAR A SIGN A709-4 L4;Lo;0;L;;;;;N;;;;; 1074C;LINEAR A SIGN A709-6 L6;Lo;0;L;;;;;N;;;;; 1074D;LINEAR A SIGN A710 W;Lo;0;L;;;;;N;;;;; 1074E;LINEAR A SIGN A711 X;Lo;0;L;;;;;N;;;;; 1074F;LINEAR A SIGN A712 Y;Lo;0;L;;;;;N;;;;; 10750;LINEAR A SIGN A713 OMEGA;Lo;0;L;;;;;N;;;;; 10751;LINEAR A SIGN A714 ABB;Lo;0;L;;;;;N;;;;; 10752;LINEAR A SIGN A715 BB;Lo;0;L;;;;;N;;;;; 10753;LINEAR A SIGN A717 DD;Lo;0;L;;;;;N;;;;; 10754;LINEAR A SIGN A726 EYYY;Lo;0;L;;;;;N;;;;; 10755;LINEAR A SIGN A732 JE;Lo;0;L;;;;;N;;;;; 10760;LINEAR A SIGN A800;Lo;0;L;;;;;N;;;;; 10761;LINEAR A SIGN A801;Lo;0;L;;;;;N;;;;; 10762;LINEAR A SIGN A802;Lo;0;L;;;;;N;;;;; 10763;LINEAR A SIGN A803;Lo;0;L;;;;;N;;;;; 10764;LINEAR A SIGN A804;Lo;0;L;;;;;N;;;;; 10765;LINEAR A SIGN A805;Lo;0;L;;;;;N;;;;; 10766;LINEAR A SIGN A806;Lo;0;L;;;;;N;;;;; 10767;LINEAR A SIGN A807;Lo;0;L;;;;;N;;;;; 10780;MODIFIER LETTER SMALL CAPITAL AA;Lm;0;L;;;;;N;;;;; 10781;MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON;Lm;0;L; 02D0;;;;N;;;;; 10782;MODIFIER LETTER SUPERSCRIPT HALF TRIANGULAR COLON;Lm;0;L; 02D1;;;;N;;;;; 10783;MODIFIER LETTER SMALL AE;Lm;0;L; 00E6;;;;N;;;;; 10784;MODIFIER LETTER SMALL CAPITAL B;Lm;0;L; 0299;;;;N;;;;; 10785;MODIFIER LETTER SMALL B WITH HOOK;Lm;0;L; 0253;;;;N;;;;; 10787;MODIFIER LETTER SMALL DZ DIGRAPH;Lm;0;L; 02A3;;;;N;;;;; 10788;MODIFIER LETTER SMALL DZ DIGRAPH WITH RETROFLEX HOOK;Lm;0;L; AB66;;;;N;;;;; 10789;MODIFIER LETTER SMALL DZ DIGRAPH WITH CURL;Lm;0;L; 02A5;;;;N;;;;; 1078A;MODIFIER LETTER SMALL DEZH DIGRAPH;Lm;0;L; 02A4;;;;N;;;;; 1078B;MODIFIER LETTER SMALL D WITH TAIL;Lm;0;L; 0256;;;;N;;;;; 1078C;MODIFIER LETTER SMALL D WITH HOOK;Lm;0;L; 0257;;;;N;;;;; 1078D;MODIFIER LETTER SMALL D WITH HOOK AND TAIL;Lm;0;L; 1D91;;;;N;;;;; 1078E;MODIFIER LETTER SMALL REVERSED E;Lm;0;L; 0258;;;;N;;;;; 1078F;MODIFIER LETTER SMALL CLOSED REVERSED OPEN E;Lm;0;L; 025E;;;;N;;;;; 10790;MODIFIER LETTER SMALL FENG DIGRAPH;Lm;0;L; 02A9;;;;N;;;;; 10791;MODIFIER LETTER SMALL RAMS HORN;Lm;0;L; 0264;;;;N;;;;; 10792;MODIFIER LETTER SMALL CAPITAL G;Lm;0;L; 0262;;;;N;;;;; 10793;MODIFIER LETTER SMALL G WITH HOOK;Lm;0;L; 0260;;;;N;;;;; 10794;MODIFIER LETTER SMALL CAPITAL G WITH HOOK;Lm;0;L; 029B;;;;N;;;;; 10795;MODIFIER LETTER SMALL H WITH STROKE;Lm;0;L; 0127;;;;N;;;;; 10796;MODIFIER LETTER SMALL CAPITAL H;Lm;0;L; 029C;;;;N;;;;; 10797;MODIFIER LETTER SMALL HENG WITH HOOK;Lm;0;L; 0267;;;;N;;;;; 10798;MODIFIER LETTER SMALL DOTLESS J WITH STROKE AND HOOK;Lm;0;L; 0284;;;;N;;;;; 10799;MODIFIER LETTER SMALL LS DIGRAPH;Lm;0;L; 02AA;;;;N;;;;; 1079A;MODIFIER LETTER SMALL LZ DIGRAPH;Lm;0;L; 02AB;;;;N;;;;; 1079B;MODIFIER LETTER SMALL L WITH BELT;Lm;0;L; 026C;;;;N;;;;; 1079C;MODIFIER LETTER SMALL CAPITAL L WITH BELT;Lm;0;L; 1DF04;;;;N;;;;; 1079D;MODIFIER LETTER SMALL L WITH RETROFLEX HOOK AND BELT;Lm;0;L; A78E;;;;N;;;;; 1079E;MODIFIER LETTER SMALL LEZH;Lm;0;L; 026E;;;;N;;;;; 1079F;MODIFIER LETTER SMALL LEZH WITH RETROFLEX HOOK;Lm;0;L; 1DF05;;;;N;;;;; 107A0;MODIFIER LETTER SMALL TURNED Y;Lm;0;L; 028E;;;;N;;;;; 107A1;MODIFIER LETTER SMALL TURNED Y WITH BELT;Lm;0;L; 1DF06;;;;N;;;;; 107A2;MODIFIER LETTER SMALL O WITH STROKE;Lm;0;L; 00F8;;;;N;;;;; 107A3;MODIFIER LETTER SMALL CAPITAL OE;Lm;0;L; 0276;;;;N;;;;; 107A4;MODIFIER LETTER SMALL CLOSED OMEGA;Lm;0;L; 0277;;;;N;;;;; 107A5;MODIFIER LETTER SMALL Q;Lm;0;L; 0071;;;;N;;;;; 107A6;MODIFIER LETTER SMALL TURNED R WITH LONG LEG;Lm;0;L; 027A;;;;N;;;;; 107A7;MODIFIER LETTER SMALL TURNED R WITH LONG LEG AND RETROFLEX HOOK;Lm;0;L; 1DF08;;;;N;;;;; 107A8;MODIFIER LETTER SMALL R WITH TAIL;Lm;0;L; 027D;;;;N;;;;; 107A9;MODIFIER LETTER SMALL R WITH FISHHOOK;Lm;0;L; 027E;;;;N;;;;; 107AA;MODIFIER LETTER SMALL CAPITAL R;Lm;0;L; 0280;;;;N;;;;; 107AB;MODIFIER LETTER SMALL TC DIGRAPH WITH CURL;Lm;0;L; 02A8;;;;N;;;;; 107AC;MODIFIER LETTER SMALL TS DIGRAPH;Lm;0;L; 02A6;;;;N;;;;; 107AD;MODIFIER LETTER SMALL TS DIGRAPH WITH RETROFLEX HOOK;Lm;0;L; AB67;;;;N;;;;; 107AE;MODIFIER LETTER SMALL TESH DIGRAPH;Lm;0;L; 02A7;;;;N;;;;; 107AF;MODIFIER LETTER SMALL T WITH RETROFLEX HOOK;Lm;0;L; 0288;;;;N;;;;; 107B0;MODIFIER LETTER SMALL V WITH RIGHT HOOK;Lm;0;L; 2C71;;;;N;;;;; 107B2;MODIFIER LETTER SMALL CAPITAL Y;Lm;0;L; 028F;;;;N;;;;; 107B3;MODIFIER LETTER GLOTTAL STOP WITH STROKE;Lm;0;L; 02A1;;;;N;;;;; 107B4;MODIFIER LETTER REVERSED GLOTTAL STOP WITH STROKE;Lm;0;L; 02A2;;;;N;;;;; 107B5;MODIFIER LETTER BILABIAL CLICK;Lm;0;L; 0298;;;;N;;;;; 107B6;MODIFIER LETTER DENTAL CLICK;Lm;0;L; 01C0;;;;N;;;;; 107B7;MODIFIER LETTER LATERAL CLICK;Lm;0;L; 01C1;;;;N;;;;; 107B8;MODIFIER LETTER ALVEOLAR CLICK;Lm;0;L; 01C2;;;;N;;;;; 107B9;MODIFIER LETTER RETROFLEX CLICK WITH RETROFLEX HOOK;Lm;0;L; 1DF0A;;;;N;;;;; 107BA;MODIFIER LETTER SMALL S WITH CURL;Lm;0;L; 1DF1E;;;;N;;;;; 10800;CYPRIOT SYLLABLE A;Lo;0;R;;;;;N;;;;; 10801;CYPRIOT SYLLABLE E;Lo;0;R;;;;;N;;;;; 10802;CYPRIOT SYLLABLE I;Lo;0;R;;;;;N;;;;; 10803;CYPRIOT SYLLABLE O;Lo;0;R;;;;;N;;;;; 10804;CYPRIOT SYLLABLE U;Lo;0;R;;;;;N;;;;; 10805;CYPRIOT SYLLABLE JA;Lo;0;R;;;;;N;;;;; 10808;CYPRIOT SYLLABLE JO;Lo;0;R;;;;;N;;;;; 1080A;CYPRIOT SYLLABLE KA;Lo;0;R;;;;;N;;;;; 1080B;CYPRIOT SYLLABLE KE;Lo;0;R;;;;;N;;;;; 1080C;CYPRIOT SYLLABLE KI;Lo;0;R;;;;;N;;;;; 1080D;CYPRIOT SYLLABLE KO;Lo;0;R;;;;;N;;;;; 1080E;CYPRIOT SYLLABLE KU;Lo;0;R;;;;;N;;;;; 1080F;CYPRIOT SYLLABLE LA;Lo;0;R;;;;;N;;;;; 10810;CYPRIOT SYLLABLE LE;Lo;0;R;;;;;N;;;;; 10811;CYPRIOT SYLLABLE LI;Lo;0;R;;;;;N;;;;; 10812;CYPRIOT SYLLABLE LO;Lo;0;R;;;;;N;;;;; 10813;CYPRIOT SYLLABLE LU;Lo;0;R;;;;;N;;;;; 10814;CYPRIOT SYLLABLE MA;Lo;0;R;;;;;N;;;;; 10815;CYPRIOT SYLLABLE ME;Lo;0;R;;;;;N;;;;; 10816;CYPRIOT SYLLABLE MI;Lo;0;R;;;;;N;;;;; 10817;CYPRIOT SYLLABLE MO;Lo;0;R;;;;;N;;;;; 10818;CYPRIOT SYLLABLE MU;Lo;0;R;;;;;N;;;;; 10819;CYPRIOT SYLLABLE NA;Lo;0;R;;;;;N;;;;; 1081A;CYPRIOT SYLLABLE NE;Lo;0;R;;;;;N;;;;; 1081B;CYPRIOT SYLLABLE NI;Lo;0;R;;;;;N;;;;; 1081C;CYPRIOT SYLLABLE NO;Lo;0;R;;;;;N;;;;; 1081D;CYPRIOT SYLLABLE NU;Lo;0;R;;;;;N;;;;; 1081E;CYPRIOT SYLLABLE PA;Lo;0;R;;;;;N;;;;; 1081F;CYPRIOT SYLLABLE PE;Lo;0;R;;;;;N;;;;; 10820;CYPRIOT SYLLABLE PI;Lo;0;R;;;;;N;;;;; 10821;CYPRIOT SYLLABLE PO;Lo;0;R;;;;;N;;;;; 10822;CYPRIOT SYLLABLE PU;Lo;0;R;;;;;N;;;;; 10823;CYPRIOT SYLLABLE RA;Lo;0;R;;;;;N;;;;; 10824;CYPRIOT SYLLABLE RE;Lo;0;R;;;;;N;;;;; 10825;CYPRIOT SYLLABLE RI;Lo;0;R;;;;;N;;;;; 10826;CYPRIOT SYLLABLE RO;Lo;0;R;;;;;N;;;;; 10827;CYPRIOT SYLLABLE RU;Lo;0;R;;;;;N;;;;; 10828;CYPRIOT SYLLABLE SA;Lo;0;R;;;;;N;;;;; 10829;CYPRIOT SYLLABLE SE;Lo;0;R;;;;;N;;;;; 1082A;CYPRIOT SYLLABLE SI;Lo;0;R;;;;;N;;;;; 1082B;CYPRIOT SYLLABLE SO;Lo;0;R;;;;;N;;;;; 1082C;CYPRIOT SYLLABLE SU;Lo;0;R;;;;;N;;;;; 1082D;CYPRIOT SYLLABLE TA;Lo;0;R;;;;;N;;;;; 1082E;CYPRIOT SYLLABLE TE;Lo;0;R;;;;;N;;;;; 1082F;CYPRIOT SYLLABLE TI;Lo;0;R;;;;;N;;;;; 10830;CYPRIOT SYLLABLE TO;Lo;0;R;;;;;N;;;;; 10831;CYPRIOT SYLLABLE TU;Lo;0;R;;;;;N;;;;; 10832;CYPRIOT SYLLABLE WA;Lo;0;R;;;;;N;;;;; 10833;CYPRIOT SYLLABLE WE;Lo;0;R;;;;;N;;;;; 10834;CYPRIOT SYLLABLE WI;Lo;0;R;;;;;N;;;;; 10835;CYPRIOT SYLLABLE WO;Lo;0;R;;;;;N;;;;; 10837;CYPRIOT SYLLABLE XA;Lo;0;R;;;;;N;;;;; 10838;CYPRIOT SYLLABLE XE;Lo;0;R;;;;;N;;;;; 1083C;CYPRIOT SYLLABLE ZA;Lo;0;R;;;;;N;;;;; 1083F;CYPRIOT SYLLABLE ZO;Lo;0;R;;;;;N;;;;; 10840;IMPERIAL ARAMAIC LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10841;IMPERIAL ARAMAIC LETTER BETH;Lo;0;R;;;;;N;;;;; 10842;IMPERIAL ARAMAIC LETTER GIMEL;Lo;0;R;;;;;N;;;;; 10843;IMPERIAL ARAMAIC LETTER DALETH;Lo;0;R;;;;;N;;;;; 10844;IMPERIAL ARAMAIC LETTER HE;Lo;0;R;;;;;N;;;;; 10845;IMPERIAL ARAMAIC LETTER WAW;Lo;0;R;;;;;N;;;;; 10846;IMPERIAL ARAMAIC LETTER ZAYIN;Lo;0;R;;;;;N;;;;; 10847;IMPERIAL ARAMAIC LETTER HETH;Lo;0;R;;;;;N;;;;; 10848;IMPERIAL ARAMAIC LETTER TETH;Lo;0;R;;;;;N;;;;; 10849;IMPERIAL ARAMAIC LETTER YODH;Lo;0;R;;;;;N;;;;; 1084A;IMPERIAL ARAMAIC LETTER KAPH;Lo;0;R;;;;;N;;;;; 1084B;IMPERIAL ARAMAIC LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 1084C;IMPERIAL ARAMAIC LETTER MEM;Lo;0;R;;;;;N;;;;; 1084D;IMPERIAL ARAMAIC LETTER NUN;Lo;0;R;;;;;N;;;;; 1084E;IMPERIAL ARAMAIC LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 1084F;IMPERIAL ARAMAIC LETTER AYIN;Lo;0;R;;;;;N;;;;; 10850;IMPERIAL ARAMAIC LETTER PE;Lo;0;R;;;;;N;;;;; 10851;IMPERIAL ARAMAIC LETTER SADHE;Lo;0;R;;;;;N;;;;; 10852;IMPERIAL ARAMAIC LETTER QOPH;Lo;0;R;;;;;N;;;;; 10853;IMPERIAL ARAMAIC LETTER RESH;Lo;0;R;;;;;N;;;;; 10854;IMPERIAL ARAMAIC LETTER SHIN;Lo;0;R;;;;;N;;;;; 10855;IMPERIAL ARAMAIC LETTER TAW;Lo;0;R;;;;;N;;;;; 10857;IMPERIAL ARAMAIC SECTION SIGN;Po;0;R;;;;;N;;;;; 10858;IMPERIAL ARAMAIC NUMBER ONE;No;0;R;;;;1;N;;;;; 10859;IMPERIAL ARAMAIC NUMBER TWO;No;0;R;;;;2;N;;;;; 1085A;IMPERIAL ARAMAIC NUMBER THREE;No;0;R;;;;3;N;;;;; 1085B;IMPERIAL ARAMAIC NUMBER TEN;No;0;R;;;;10;N;;;;; 1085C;IMPERIAL ARAMAIC NUMBER TWENTY;No;0;R;;;;20;N;;;;; 1085D;IMPERIAL ARAMAIC NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 1085E;IMPERIAL ARAMAIC NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;; 1085F;IMPERIAL ARAMAIC NUMBER TEN THOUSAND;No;0;R;;;;10000;N;;;;; 10860;PALMYRENE LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10861;PALMYRENE LETTER BETH;Lo;0;R;;;;;N;;;;; 10862;PALMYRENE LETTER GIMEL;Lo;0;R;;;;;N;;;;; 10863;PALMYRENE LETTER DALETH;Lo;0;R;;;;;N;;;;; 10864;PALMYRENE LETTER HE;Lo;0;R;;;;;N;;;;; 10865;PALMYRENE LETTER WAW;Lo;0;R;;;;;N;;;;; 10866;PALMYRENE LETTER ZAYIN;Lo;0;R;;;;;N;;;;; 10867;PALMYRENE LETTER HETH;Lo;0;R;;;;;N;;;;; 10868;PALMYRENE LETTER TETH;Lo;0;R;;;;;N;;;;; 10869;PALMYRENE LETTER YODH;Lo;0;R;;;;;N;;;;; 1086A;PALMYRENE LETTER KAPH;Lo;0;R;;;;;N;;;;; 1086B;PALMYRENE LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 1086C;PALMYRENE LETTER MEM;Lo;0;R;;;;;N;;;;; 1086D;PALMYRENE LETTER FINAL NUN;Lo;0;R;;;;;N;;;;; 1086E;PALMYRENE LETTER NUN;Lo;0;R;;;;;N;;;;; 1086F;PALMYRENE LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 10870;PALMYRENE LETTER AYIN;Lo;0;R;;;;;N;;;;; 10871;PALMYRENE LETTER PE;Lo;0;R;;;;;N;;;;; 10872;PALMYRENE LETTER SADHE;Lo;0;R;;;;;N;;;;; 10873;PALMYRENE LETTER QOPH;Lo;0;R;;;;;N;;;;; 10874;PALMYRENE LETTER RESH;Lo;0;R;;;;;N;;;;; 10875;PALMYRENE LETTER SHIN;Lo;0;R;;;;;N;;;;; 10876;PALMYRENE LETTER TAW;Lo;0;R;;;;;N;;;;; 10877;PALMYRENE LEFT-POINTING FLEURON;So;0;R;;;;;N;;;;; 10878;PALMYRENE RIGHT-POINTING FLEURON;So;0;R;;;;;N;;;;; 10879;PALMYRENE NUMBER ONE;No;0;R;;;;1;N;;;;; 1087A;PALMYRENE NUMBER TWO;No;0;R;;;;2;N;;;;; 1087B;PALMYRENE NUMBER THREE;No;0;R;;;;3;N;;;;; 1087C;PALMYRENE NUMBER FOUR;No;0;R;;;;4;N;;;;; 1087D;PALMYRENE NUMBER FIVE;No;0;R;;;;5;N;;;;; 1087E;PALMYRENE NUMBER TEN;No;0;R;;;;10;N;;;;; 1087F;PALMYRENE NUMBER TWENTY;No;0;R;;;;20;N;;;;; 10880;NABATAEAN LETTER FINAL ALEPH;Lo;0;R;;;;;N;;;;; 10881;NABATAEAN LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10882;NABATAEAN LETTER FINAL BETH;Lo;0;R;;;;;N;;;;; 10883;NABATAEAN LETTER BETH;Lo;0;R;;;;;N;;;;; 10884;NABATAEAN LETTER GIMEL;Lo;0;R;;;;;N;;;;; 10885;NABATAEAN LETTER DALETH;Lo;0;R;;;;;N;;;;; 10886;NABATAEAN LETTER FINAL HE;Lo;0;R;;;;;N;;;;; 10887;NABATAEAN LETTER HE;Lo;0;R;;;;;N;;;;; 10888;NABATAEAN LETTER WAW;Lo;0;R;;;;;N;;;;; 10889;NABATAEAN LETTER ZAYIN;Lo;0;R;;;;;N;;;;; 1088A;NABATAEAN LETTER HETH;Lo;0;R;;;;;N;;;;; 1088B;NABATAEAN LETTER TETH;Lo;0;R;;;;;N;;;;; 1088C;NABATAEAN LETTER FINAL YODH;Lo;0;R;;;;;N;;;;; 1088D;NABATAEAN LETTER YODH;Lo;0;R;;;;;N;;;;; 1088E;NABATAEAN LETTER FINAL KAPH;Lo;0;R;;;;;N;;;;; 1088F;NABATAEAN LETTER KAPH;Lo;0;R;;;;;N;;;;; 10890;NABATAEAN LETTER FINAL LAMEDH;Lo;0;R;;;;;N;;;;; 10891;NABATAEAN LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 10892;NABATAEAN LETTER FINAL MEM;Lo;0;R;;;;;N;;;;; 10893;NABATAEAN LETTER MEM;Lo;0;R;;;;;N;;;;; 10894;NABATAEAN LETTER FINAL NUN;Lo;0;R;;;;;N;;;;; 10895;NABATAEAN LETTER NUN;Lo;0;R;;;;;N;;;;; 10896;NABATAEAN LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 10897;NABATAEAN LETTER AYIN;Lo;0;R;;;;;N;;;;; 10898;NABATAEAN LETTER PE;Lo;0;R;;;;;N;;;;; 10899;NABATAEAN LETTER SADHE;Lo;0;R;;;;;N;;;;; 1089A;NABATAEAN LETTER QOPH;Lo;0;R;;;;;N;;;;; 1089B;NABATAEAN LETTER RESH;Lo;0;R;;;;;N;;;;; 1089C;NABATAEAN LETTER FINAL SHIN;Lo;0;R;;;;;N;;;;; 1089D;NABATAEAN LETTER SHIN;Lo;0;R;;;;;N;;;;; 1089E;NABATAEAN LETTER TAW;Lo;0;R;;;;;N;;;;; 108A7;NABATAEAN NUMBER ONE;No;0;R;;;;1;N;;;;; 108A8;NABATAEAN NUMBER TWO;No;0;R;;;;2;N;;;;; 108A9;NABATAEAN NUMBER THREE;No;0;R;;;;3;N;;;;; 108AA;NABATAEAN NUMBER FOUR;No;0;R;;;;4;N;;;;; 108AB;NABATAEAN CRUCIFORM NUMBER FOUR;No;0;R;;;;4;N;;;;; 108AC;NABATAEAN NUMBER FIVE;No;0;R;;;;5;N;;;;; 108AD;NABATAEAN NUMBER TEN;No;0;R;;;;10;N;;;;; 108AE;NABATAEAN NUMBER TWENTY;No;0;R;;;;20;N;;;;; 108AF;NABATAEAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 108E0;HATRAN LETTER ALEPH;Lo;0;R;;;;;N;;;;; 108E1;HATRAN LETTER BETH;Lo;0;R;;;;;N;;;;; 108E2;HATRAN LETTER GIMEL;Lo;0;R;;;;;N;;;;; 108E3;HATRAN LETTER DALETH-RESH;Lo;0;R;;;;;N;;;;; 108E4;HATRAN LETTER HE;Lo;0;R;;;;;N;;;;; 108E5;HATRAN LETTER WAW;Lo;0;R;;;;;N;;;;; 108E6;HATRAN LETTER ZAYN;Lo;0;R;;;;;N;;;;; 108E7;HATRAN LETTER HETH;Lo;0;R;;;;;N;;;;; 108E8;HATRAN LETTER TETH;Lo;0;R;;;;;N;;;;; 108E9;HATRAN LETTER YODH;Lo;0;R;;;;;N;;;;; 108EA;HATRAN LETTER KAPH;Lo;0;R;;;;;N;;;;; 108EB;HATRAN LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 108EC;HATRAN LETTER MEM;Lo;0;R;;;;;N;;;;; 108ED;HATRAN LETTER NUN;Lo;0;R;;;;;N;;;;; 108EE;HATRAN LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 108EF;HATRAN LETTER AYN;Lo;0;R;;;;;N;;;;; 108F0;HATRAN LETTER PE;Lo;0;R;;;;;N;;;;; 108F1;HATRAN LETTER SADHE;Lo;0;R;;;;;N;;;;; 108F2;HATRAN LETTER QOPH;Lo;0;R;;;;;N;;;;; 108F4;HATRAN LETTER SHIN;Lo;0;R;;;;;N;;;;; 108F5;HATRAN LETTER TAW;Lo;0;R;;;;;N;;;;; 108FB;HATRAN NUMBER ONE;No;0;R;;;;1;N;;;;; 108FC;HATRAN NUMBER FIVE;No;0;R;;;;5;N;;;;; 108FD;HATRAN NUMBER TEN;No;0;R;;;;10;N;;;;; 108FE;HATRAN NUMBER TWENTY;No;0;R;;;;20;N;;;;; 108FF;HATRAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 10900;PHOENICIAN LETTER ALF;Lo;0;R;;;;;N;;;;; 10901;PHOENICIAN LETTER BET;Lo;0;R;;;;;N;;;;; 10902;PHOENICIAN LETTER GAML;Lo;0;R;;;;;N;;;;; 10903;PHOENICIAN LETTER DELT;Lo;0;R;;;;;N;;;;; 10904;PHOENICIAN LETTER HE;Lo;0;R;;;;;N;;;;; 10905;PHOENICIAN LETTER WAU;Lo;0;R;;;;;N;;;;; 10906;PHOENICIAN LETTER ZAI;Lo;0;R;;;;;N;;;;; 10907;PHOENICIAN LETTER HET;Lo;0;R;;;;;N;;;;; 10908;PHOENICIAN LETTER TET;Lo;0;R;;;;;N;;;;; 10909;PHOENICIAN LETTER YOD;Lo;0;R;;;;;N;;;;; 1090A;PHOENICIAN LETTER KAF;Lo;0;R;;;;;N;;;;; 1090B;PHOENICIAN LETTER LAMD;Lo;0;R;;;;;N;;;;; 1090C;PHOENICIAN LETTER MEM;Lo;0;R;;;;;N;;;;; 1090D;PHOENICIAN LETTER NUN;Lo;0;R;;;;;N;;;;; 1090E;PHOENICIAN LETTER SEMK;Lo;0;R;;;;;N;;;;; 1090F;PHOENICIAN LETTER AIN;Lo;0;R;;;;;N;;;;; 10910;PHOENICIAN LETTER PE;Lo;0;R;;;;;N;;;;; 10911;PHOENICIAN LETTER SADE;Lo;0;R;;;;;N;;;;; 10912;PHOENICIAN LETTER QOF;Lo;0;R;;;;;N;;;;; 10913;PHOENICIAN LETTER ROSH;Lo;0;R;;;;;N;;;;; 10914;PHOENICIAN LETTER SHIN;Lo;0;R;;;;;N;;;;; 10915;PHOENICIAN LETTER TAU;Lo;0;R;;;;;N;;;;; 10916;PHOENICIAN NUMBER ONE;No;0;R;;;;1;N;;;;; 10917;PHOENICIAN NUMBER TEN;No;0;R;;;;10;N;;;;; 10918;PHOENICIAN NUMBER TWENTY;No;0;R;;;;20;N;;;;; 10919;PHOENICIAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 1091A;PHOENICIAN NUMBER TWO;No;0;R;;;;2;N;;;;; 1091B;PHOENICIAN NUMBER THREE;No;0;R;;;;3;N;;;;; 1091F;PHOENICIAN WORD SEPARATOR;Po;0;ON;;;;;N;;;;; 10920;LYDIAN LETTER A;Lo;0;R;;;;;N;;;;; 10921;LYDIAN LETTER B;Lo;0;R;;;;;N;;;;; 10922;LYDIAN LETTER G;Lo;0;R;;;;;N;;;;; 10923;LYDIAN LETTER D;Lo;0;R;;;;;N;;;;; 10924;LYDIAN LETTER E;Lo;0;R;;;;;N;;;;; 10925;LYDIAN LETTER V;Lo;0;R;;;;;N;;;;; 10926;LYDIAN LETTER I;Lo;0;R;;;;;N;;;;; 10927;LYDIAN LETTER Y;Lo;0;R;;;;;N;;;;; 10928;LYDIAN LETTER K;Lo;0;R;;;;;N;;;;; 10929;LYDIAN LETTER L;Lo;0;R;;;;;N;;;;; 1092A;LYDIAN LETTER M;Lo;0;R;;;;;N;;;;; 1092B;LYDIAN LETTER N;Lo;0;R;;;;;N;;;;; 1092C;LYDIAN LETTER O;Lo;0;R;;;;;N;;;;; 1092D;LYDIAN LETTER R;Lo;0;R;;;;;N;;;;; 1092E;LYDIAN LETTER SS;Lo;0;R;;;;;N;;;;; 1092F;LYDIAN LETTER T;Lo;0;R;;;;;N;;;;; 10930;LYDIAN LETTER U;Lo;0;R;;;;;N;;;;; 10931;LYDIAN LETTER F;Lo;0;R;;;;;N;;;;; 10932;LYDIAN LETTER Q;Lo;0;R;;;;;N;;;;; 10933;LYDIAN LETTER S;Lo;0;R;;;;;N;;;;; 10934;LYDIAN LETTER TT;Lo;0;R;;;;;N;;;;; 10935;LYDIAN LETTER AN;Lo;0;R;;;;;N;;;;; 10936;LYDIAN LETTER EN;Lo;0;R;;;;;N;;;;; 10937;LYDIAN LETTER LY;Lo;0;R;;;;;N;;;;; 10938;LYDIAN LETTER NN;Lo;0;R;;;;;N;;;;; 10939;LYDIAN LETTER C;Lo;0;R;;;;;N;;;;; 1093F;LYDIAN TRIANGULAR MARK;Po;0;R;;;;;N;;;;; 10980;MEROITIC HIEROGLYPHIC LETTER A;Lo;0;R;;;;;N;;;;; 10981;MEROITIC HIEROGLYPHIC LETTER E;Lo;0;R;;;;;N;;;;; 10982;MEROITIC HIEROGLYPHIC LETTER I;Lo;0;R;;;;;N;;;;; 10983;MEROITIC HIEROGLYPHIC LETTER O;Lo;0;R;;;;;N;;;;; 10984;MEROITIC HIEROGLYPHIC LETTER YA;Lo;0;R;;;;;N;;;;; 10985;MEROITIC HIEROGLYPHIC LETTER WA;Lo;0;R;;;;;N;;;;; 10986;MEROITIC HIEROGLYPHIC LETTER BA;Lo;0;R;;;;;N;;;;; 10987;MEROITIC HIEROGLYPHIC LETTER BA-2;Lo;0;R;;;;;N;;;;; 10988;MEROITIC HIEROGLYPHIC LETTER PA;Lo;0;R;;;;;N;;;;; 10989;MEROITIC HIEROGLYPHIC LETTER MA;Lo;0;R;;;;;N;;;;; 1098A;MEROITIC HIEROGLYPHIC LETTER NA;Lo;0;R;;;;;N;;;;; 1098B;MEROITIC HIEROGLYPHIC LETTER NA-2;Lo;0;R;;;;;N;;;;; 1098C;MEROITIC HIEROGLYPHIC LETTER NE;Lo;0;R;;;;;N;;;;; 1098D;MEROITIC HIEROGLYPHIC LETTER NE-2;Lo;0;R;;;;;N;;;;; 1098E;MEROITIC HIEROGLYPHIC LETTER RA;Lo;0;R;;;;;N;;;;; 1098F;MEROITIC HIEROGLYPHIC LETTER RA-2;Lo;0;R;;;;;N;;;;; 10990;MEROITIC HIEROGLYPHIC LETTER LA;Lo;0;R;;;;;N;;;;; 10991;MEROITIC HIEROGLYPHIC LETTER KHA;Lo;0;R;;;;;N;;;;; 10992;MEROITIC HIEROGLYPHIC LETTER HHA;Lo;0;R;;;;;N;;;;; 10993;MEROITIC HIEROGLYPHIC LETTER SA;Lo;0;R;;;;;N;;;;; 10994;MEROITIC HIEROGLYPHIC LETTER SA-2;Lo;0;R;;;;;N;;;;; 10995;MEROITIC HIEROGLYPHIC LETTER SE;Lo;0;R;;;;;N;;;;; 10996;MEROITIC HIEROGLYPHIC LETTER KA;Lo;0;R;;;;;N;;;;; 10997;MEROITIC HIEROGLYPHIC LETTER QA;Lo;0;R;;;;;N;;;;; 10998;MEROITIC HIEROGLYPHIC LETTER TA;Lo;0;R;;;;;N;;;;; 10999;MEROITIC HIEROGLYPHIC LETTER TA-2;Lo;0;R;;;;;N;;;;; 1099A;MEROITIC HIEROGLYPHIC LETTER TE;Lo;0;R;;;;;N;;;;; 1099B;MEROITIC HIEROGLYPHIC LETTER TE-2;Lo;0;R;;;;;N;;;;; 1099C;MEROITIC HIEROGLYPHIC LETTER TO;Lo;0;R;;;;;N;;;;; 1099D;MEROITIC HIEROGLYPHIC LETTER DA;Lo;0;R;;;;;N;;;;; 1099E;MEROITIC HIEROGLYPHIC SYMBOL VIDJ;Lo;0;R;;;;;N;;;;; 1099F;MEROITIC HIEROGLYPHIC SYMBOL VIDJ-2;Lo;0;R;;;;;N;;;;; 109A0;MEROITIC CURSIVE LETTER A;Lo;0;R;;;;;N;;;;; 109A1;MEROITIC CURSIVE LETTER E;Lo;0;R;;;;;N;;;;; 109A2;MEROITIC CURSIVE LETTER I;Lo;0;R;;;;;N;;;;; 109A3;MEROITIC CURSIVE LETTER O;Lo;0;R;;;;;N;;;;; 109A4;MEROITIC CURSIVE LETTER YA;Lo;0;R;;;;;N;;;;; 109A5;MEROITIC CURSIVE LETTER WA;Lo;0;R;;;;;N;;;;; 109A6;MEROITIC CURSIVE LETTER BA;Lo;0;R;;;;;N;;;;; 109A7;MEROITIC CURSIVE LETTER PA;Lo;0;R;;;;;N;;;;; 109A8;MEROITIC CURSIVE LETTER MA;Lo;0;R;;;;;N;;;;; 109A9;MEROITIC CURSIVE LETTER NA;Lo;0;R;;;;;N;;;;; 109AA;MEROITIC CURSIVE LETTER NE;Lo;0;R;;;;;N;;;;; 109AB;MEROITIC CURSIVE LETTER RA;Lo;0;R;;;;;N;;;;; 109AC;MEROITIC CURSIVE LETTER LA;Lo;0;R;;;;;N;;;;; 109AD;MEROITIC CURSIVE LETTER KHA;Lo;0;R;;;;;N;;;;; 109AE;MEROITIC CURSIVE LETTER HHA;Lo;0;R;;;;;N;;;;; 109AF;MEROITIC CURSIVE LETTER SA;Lo;0;R;;;;;N;;;;; 109B0;MEROITIC CURSIVE LETTER ARCHAIC SA;Lo;0;R;;;;;N;;;;; 109B1;MEROITIC CURSIVE LETTER SE;Lo;0;R;;;;;N;;;;; 109B2;MEROITIC CURSIVE LETTER KA;Lo;0;R;;;;;N;;;;; 109B3;MEROITIC CURSIVE LETTER QA;Lo;0;R;;;;;N;;;;; 109B4;MEROITIC CURSIVE LETTER TA;Lo;0;R;;;;;N;;;;; 109B5;MEROITIC CURSIVE LETTER TE;Lo;0;R;;;;;N;;;;; 109B6;MEROITIC CURSIVE LETTER TO;Lo;0;R;;;;;N;;;;; 109B7;MEROITIC CURSIVE LETTER DA;Lo;0;R;;;;;N;;;;; 109BC;MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS;No;0;R;;;;11/12;N;;;;; 109BD;MEROITIC CURSIVE FRACTION ONE HALF;No;0;R;;;;1/2;N;;;;; 109BE;MEROITIC CURSIVE LOGOGRAM RMT;Lo;0;R;;;;;N;;;;; 109BF;MEROITIC CURSIVE LOGOGRAM IMN;Lo;0;R;;;;;N;;;;; 109C0;MEROITIC CURSIVE NUMBER ONE;No;0;R;;;;1;N;;;;; 109C1;MEROITIC CURSIVE NUMBER TWO;No;0;R;;;;2;N;;;;; 109C2;MEROITIC CURSIVE NUMBER THREE;No;0;R;;;;3;N;;;;; 109C3;MEROITIC CURSIVE NUMBER FOUR;No;0;R;;;;4;N;;;;; 109C4;MEROITIC CURSIVE NUMBER FIVE;No;0;R;;;;5;N;;;;; 109C5;MEROITIC CURSIVE NUMBER SIX;No;0;R;;;;6;N;;;;; 109C6;MEROITIC CURSIVE NUMBER SEVEN;No;0;R;;;;7;N;;;;; 109C7;MEROITIC CURSIVE NUMBER EIGHT;No;0;R;;;;8;N;;;;; 109C8;MEROITIC CURSIVE NUMBER NINE;No;0;R;;;;9;N;;;;; 109C9;MEROITIC CURSIVE NUMBER TEN;No;0;R;;;;10;N;;;;; 109CA;MEROITIC CURSIVE NUMBER TWENTY;No;0;R;;;;20;N;;;;; 109CB;MEROITIC CURSIVE NUMBER THIRTY;No;0;R;;;;30;N;;;;; 109CC;MEROITIC CURSIVE NUMBER FORTY;No;0;R;;;;40;N;;;;; 109CD;MEROITIC CURSIVE NUMBER FIFTY;No;0;R;;;;50;N;;;;; 109CE;MEROITIC CURSIVE NUMBER SIXTY;No;0;R;;;;60;N;;;;; 109CF;MEROITIC CURSIVE NUMBER SEVENTY;No;0;R;;;;70;N;;;;; 109D2;MEROITIC CURSIVE NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 109D3;MEROITIC CURSIVE NUMBER TWO HUNDRED;No;0;R;;;;200;N;;;;; 109D4;MEROITIC CURSIVE NUMBER THREE HUNDRED;No;0;R;;;;300;N;;;;; 109D5;MEROITIC CURSIVE NUMBER FOUR HUNDRED;No;0;R;;;;400;N;;;;; 109D6;MEROITIC CURSIVE NUMBER FIVE HUNDRED;No;0;R;;;;500;N;;;;; 109D7;MEROITIC CURSIVE NUMBER SIX HUNDRED;No;0;R;;;;600;N;;;;; 109D8;MEROITIC CURSIVE NUMBER SEVEN HUNDRED;No;0;R;;;;700;N;;;;; 109D9;MEROITIC CURSIVE NUMBER EIGHT HUNDRED;No;0;R;;;;800;N;;;;; 109DA;MEROITIC CURSIVE NUMBER NINE HUNDRED;No;0;R;;;;900;N;;;;; 109DB;MEROITIC CURSIVE NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;; 109DC;MEROITIC CURSIVE NUMBER TWO THOUSAND;No;0;R;;;;2000;N;;;;; 109DD;MEROITIC CURSIVE NUMBER THREE THOUSAND;No;0;R;;;;3000;N;;;;; 109DE;MEROITIC CURSIVE NUMBER FOUR THOUSAND;No;0;R;;;;4000;N;;;;; 109DF;MEROITIC CURSIVE NUMBER FIVE THOUSAND;No;0;R;;;;5000;N;;;;; 109E0;MEROITIC CURSIVE NUMBER SIX THOUSAND;No;0;R;;;;6000;N;;;;; 109E1;MEROITIC CURSIVE NUMBER SEVEN THOUSAND;No;0;R;;;;7000;N;;;;; 109E2;MEROITIC CURSIVE NUMBER EIGHT THOUSAND;No;0;R;;;;8000;N;;;;; 109E3;MEROITIC CURSIVE NUMBER NINE THOUSAND;No;0;R;;;;9000;N;;;;; 109E4;MEROITIC CURSIVE NUMBER TEN THOUSAND;No;0;R;;;;10000;N;;;;; 109E5;MEROITIC CURSIVE NUMBER TWENTY THOUSAND;No;0;R;;;;20000;N;;;;; 109E6;MEROITIC CURSIVE NUMBER THIRTY THOUSAND;No;0;R;;;;30000;N;;;;; 109E7;MEROITIC CURSIVE NUMBER FORTY THOUSAND;No;0;R;;;;40000;N;;;;; 109E8;MEROITIC CURSIVE NUMBER FIFTY THOUSAND;No;0;R;;;;50000;N;;;;; 109E9;MEROITIC CURSIVE NUMBER SIXTY THOUSAND;No;0;R;;;;60000;N;;;;; 109EA;MEROITIC CURSIVE NUMBER SEVENTY THOUSAND;No;0;R;;;;70000;N;;;;; 109EB;MEROITIC CURSIVE NUMBER EIGHTY THOUSAND;No;0;R;;;;80000;N;;;;; 109EC;MEROITIC CURSIVE NUMBER NINETY THOUSAND;No;0;R;;;;90000;N;;;;; 109ED;MEROITIC CURSIVE NUMBER ONE HUNDRED THOUSAND;No;0;R;;;;100000;N;;;;; 109EE;MEROITIC CURSIVE NUMBER TWO HUNDRED THOUSAND;No;0;R;;;;200000;N;;;;; 109EF;MEROITIC CURSIVE NUMBER THREE HUNDRED THOUSAND;No;0;R;;;;300000;N;;;;; 109F0;MEROITIC CURSIVE NUMBER FOUR HUNDRED THOUSAND;No;0;R;;;;400000;N;;;;; 109F1;MEROITIC CURSIVE NUMBER FIVE HUNDRED THOUSAND;No;0;R;;;;500000;N;;;;; 109F2;MEROITIC CURSIVE NUMBER SIX HUNDRED THOUSAND;No;0;R;;;;600000;N;;;;; 109F3;MEROITIC CURSIVE NUMBER SEVEN HUNDRED THOUSAND;No;0;R;;;;700000;N;;;;; 109F4;MEROITIC CURSIVE NUMBER EIGHT HUNDRED THOUSAND;No;0;R;;;;800000;N;;;;; 109F5;MEROITIC CURSIVE NUMBER NINE HUNDRED THOUSAND;No;0;R;;;;900000;N;;;;; 109F6;MEROITIC CURSIVE FRACTION ONE TWELFTH;No;0;R;;;;1/12;N;;;;; 109F7;MEROITIC CURSIVE FRACTION TWO TWELFTHS;No;0;R;;;;2/12;N;;;;; 109F8;MEROITIC CURSIVE FRACTION THREE TWELFTHS;No;0;R;;;;3/12;N;;;;; 109F9;MEROITIC CURSIVE FRACTION FOUR TWELFTHS;No;0;R;;;;4/12;N;;;;; 109FA;MEROITIC CURSIVE FRACTION FIVE TWELFTHS;No;0;R;;;;5/12;N;;;;; 109FB;MEROITIC CURSIVE FRACTION SIX TWELFTHS;No;0;R;;;;6/12;N;;;;; 109FC;MEROITIC CURSIVE FRACTION SEVEN TWELFTHS;No;0;R;;;;7/12;N;;;;; 109FD;MEROITIC CURSIVE FRACTION EIGHT TWELFTHS;No;0;R;;;;8/12;N;;;;; 109FE;MEROITIC CURSIVE FRACTION NINE TWELFTHS;No;0;R;;;;9/12;N;;;;; 109FF;MEROITIC CURSIVE FRACTION TEN TWELFTHS;No;0;R;;;;10/12;N;;;;; 10A00;KHAROSHTHI LETTER A;Lo;0;R;;;;;N;;;;; 10A01;KHAROSHTHI VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 10A02;KHAROSHTHI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 10A03;KHAROSHTHI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 10A05;KHAROSHTHI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 10A06;KHAROSHTHI VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 10A0C;KHAROSHTHI VOWEL LENGTH MARK;Mn;0;NSM;;;;;N;;;;; 10A0D;KHAROSHTHI SIGN DOUBLE RING BELOW;Mn;220;NSM;;;;;N;;;;; 10A0E;KHAROSHTHI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 10A0F;KHAROSHTHI SIGN VISARGA;Mn;230;NSM;;;;;N;;;;; 10A10;KHAROSHTHI LETTER KA;Lo;0;R;;;;;N;;;;; 10A11;KHAROSHTHI LETTER KHA;Lo;0;R;;;;;N;;;;; 10A12;KHAROSHTHI LETTER GA;Lo;0;R;;;;;N;;;;; 10A13;KHAROSHTHI LETTER GHA;Lo;0;R;;;;;N;;;;; 10A15;KHAROSHTHI LETTER CA;Lo;0;R;;;;;N;;;;; 10A16;KHAROSHTHI LETTER CHA;Lo;0;R;;;;;N;;;;; 10A17;KHAROSHTHI LETTER JA;Lo;0;R;;;;;N;;;;; 10A19;KHAROSHTHI LETTER NYA;Lo;0;R;;;;;N;;;;; 10A1A;KHAROSHTHI LETTER TTA;Lo;0;R;;;;;N;;;;; 10A1B;KHAROSHTHI LETTER TTHA;Lo;0;R;;;;;N;;;;; 10A1C;KHAROSHTHI LETTER DDA;Lo;0;R;;;;;N;;;;; 10A1D;KHAROSHTHI LETTER DDHA;Lo;0;R;;;;;N;;;;; 10A1E;KHAROSHTHI LETTER NNA;Lo;0;R;;;;;N;;;;; 10A1F;KHAROSHTHI LETTER TA;Lo;0;R;;;;;N;;;;; 10A20;KHAROSHTHI LETTER THA;Lo;0;R;;;;;N;;;;; 10A21;KHAROSHTHI LETTER DA;Lo;0;R;;;;;N;;;;; 10A22;KHAROSHTHI LETTER DHA;Lo;0;R;;;;;N;;;;; 10A23;KHAROSHTHI LETTER NA;Lo;0;R;;;;;N;;;;; 10A24;KHAROSHTHI LETTER PA;Lo;0;R;;;;;N;;;;; 10A25;KHAROSHTHI LETTER PHA;Lo;0;R;;;;;N;;;;; 10A26;KHAROSHTHI LETTER BA;Lo;0;R;;;;;N;;;;; 10A27;KHAROSHTHI LETTER BHA;Lo;0;R;;;;;N;;;;; 10A28;KHAROSHTHI LETTER MA;Lo;0;R;;;;;N;;;;; 10A29;KHAROSHTHI LETTER YA;Lo;0;R;;;;;N;;;;; 10A2A;KHAROSHTHI LETTER RA;Lo;0;R;;;;;N;;;;; 10A2B;KHAROSHTHI LETTER LA;Lo;0;R;;;;;N;;;;; 10A2C;KHAROSHTHI LETTER VA;Lo;0;R;;;;;N;;;;; 10A2D;KHAROSHTHI LETTER SHA;Lo;0;R;;;;;N;;;;; 10A2E;KHAROSHTHI LETTER SSA;Lo;0;R;;;;;N;;;;; 10A2F;KHAROSHTHI LETTER SA;Lo;0;R;;;;;N;;;;; 10A30;KHAROSHTHI LETTER ZA;Lo;0;R;;;;;N;;;;; 10A31;KHAROSHTHI LETTER HA;Lo;0;R;;;;;N;;;;; 10A32;KHAROSHTHI LETTER KKA;Lo;0;R;;;;;N;;;;; 10A33;KHAROSHTHI LETTER TTTHA;Lo;0;R;;;;;N;;;;; 10A34;KHAROSHTHI LETTER TTTA;Lo;0;R;;;;;N;;;;; 10A35;KHAROSHTHI LETTER VHA;Lo;0;R;;;;;N;;;;; 10A38;KHAROSHTHI SIGN BAR ABOVE;Mn;230;NSM;;;;;N;;;;; 10A39;KHAROSHTHI SIGN CAUDA;Mn;1;NSM;;;;;N;;;;; 10A3A;KHAROSHTHI SIGN DOT BELOW;Mn;220;NSM;;;;;N;;;;; 10A3F;KHAROSHTHI VIRAMA;Mn;9;NSM;;;;;N;;;;; 10A40;KHAROSHTHI DIGIT ONE;No;0;R;;;1;1;N;;;;; 10A41;KHAROSHTHI DIGIT TWO;No;0;R;;;2;2;N;;;;; 10A42;KHAROSHTHI DIGIT THREE;No;0;R;;;3;3;N;;;;; 10A43;KHAROSHTHI DIGIT FOUR;No;0;R;;;4;4;N;;;;; 10A44;KHAROSHTHI NUMBER TEN;No;0;R;;;;10;N;;;;; 10A45;KHAROSHTHI NUMBER TWENTY;No;0;R;;;;20;N;;;;; 10A46;KHAROSHTHI NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 10A47;KHAROSHTHI NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;; 10A48;KHAROSHTHI FRACTION ONE HALF;No;0;R;;;;1/2;N;;;;; 10A50;KHAROSHTHI PUNCTUATION DOT;Po;0;R;;;;;N;;;;; 10A51;KHAROSHTHI PUNCTUATION SMALL CIRCLE;Po;0;R;;;;;N;;;;; 10A52;KHAROSHTHI PUNCTUATION CIRCLE;Po;0;R;;;;;N;;;;; 10A53;KHAROSHTHI PUNCTUATION CRESCENT BAR;Po;0;R;;;;;N;;;;; 10A54;KHAROSHTHI PUNCTUATION MANGALAM;Po;0;R;;;;;N;;;;; 10A55;KHAROSHTHI PUNCTUATION LOTUS;Po;0;R;;;;;N;;;;; 10A56;KHAROSHTHI PUNCTUATION DANDA;Po;0;R;;;;;N;;;;; 10A57;KHAROSHTHI PUNCTUATION DOUBLE DANDA;Po;0;R;;;;;N;;;;; 10A58;KHAROSHTHI PUNCTUATION LINES;Po;0;R;;;;;N;;;;; 10A60;OLD SOUTH ARABIAN LETTER HE;Lo;0;R;;;;;N;;;;; 10A61;OLD SOUTH ARABIAN LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 10A62;OLD SOUTH ARABIAN LETTER HETH;Lo;0;R;;;;;N;;;;; 10A63;OLD SOUTH ARABIAN LETTER MEM;Lo;0;R;;;;;N;;;;; 10A64;OLD SOUTH ARABIAN LETTER QOPH;Lo;0;R;;;;;N;;;;; 10A65;OLD SOUTH ARABIAN LETTER WAW;Lo;0;R;;;;;N;;;;; 10A66;OLD SOUTH ARABIAN LETTER SHIN;Lo;0;R;;;;;N;;;;; 10A67;OLD SOUTH ARABIAN LETTER RESH;Lo;0;R;;;;;N;;;;; 10A68;OLD SOUTH ARABIAN LETTER BETH;Lo;0;R;;;;;N;;;;; 10A69;OLD SOUTH ARABIAN LETTER TAW;Lo;0;R;;;;;N;;;;; 10A6A;OLD SOUTH ARABIAN LETTER SAT;Lo;0;R;;;;;N;;;;; 10A6B;OLD SOUTH ARABIAN LETTER KAPH;Lo;0;R;;;;;N;;;;; 10A6C;OLD SOUTH ARABIAN LETTER NUN;Lo;0;R;;;;;N;;;;; 10A6D;OLD SOUTH ARABIAN LETTER KHETH;Lo;0;R;;;;;N;;;;; 10A6E;OLD SOUTH ARABIAN LETTER SADHE;Lo;0;R;;;;;N;;;;; 10A6F;OLD SOUTH ARABIAN LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 10A70;OLD SOUTH ARABIAN LETTER FE;Lo;0;R;;;;;N;;;;; 10A71;OLD SOUTH ARABIAN LETTER ALEF;Lo;0;R;;;;;N;;;;; 10A72;OLD SOUTH ARABIAN LETTER AYN;Lo;0;R;;;;;N;;;;; 10A73;OLD SOUTH ARABIAN LETTER DHADHE;Lo;0;R;;;;;N;;;;; 10A74;OLD SOUTH ARABIAN LETTER GIMEL;Lo;0;R;;;;;N;;;;; 10A75;OLD SOUTH ARABIAN LETTER DALETH;Lo;0;R;;;;;N;;;;; 10A76;OLD SOUTH ARABIAN LETTER GHAYN;Lo;0;R;;;;;N;;;;; 10A77;OLD SOUTH ARABIAN LETTER TETH;Lo;0;R;;;;;N;;;;; 10A78;OLD SOUTH ARABIAN LETTER ZAYN;Lo;0;R;;;;;N;;;;; 10A79;OLD SOUTH ARABIAN LETTER DHALETH;Lo;0;R;;;;;N;;;;; 10A7A;OLD SOUTH ARABIAN LETTER YODH;Lo;0;R;;;;;N;;;;; 10A7B;OLD SOUTH ARABIAN LETTER THAW;Lo;0;R;;;;;N;;;;; 10A7C;OLD SOUTH ARABIAN LETTER THETH;Lo;0;R;;;;;N;;;;; 10A7D;OLD SOUTH ARABIAN NUMBER ONE;No;0;R;;;;1;N;;;;; 10A7E;OLD SOUTH ARABIAN NUMBER FIFTY;No;0;R;;;;50;N;;;;; 10A7F;OLD SOUTH ARABIAN NUMERIC INDICATOR;Po;0;R;;;;;N;;;;; 10A80;OLD NORTH ARABIAN LETTER HEH;Lo;0;R;;;;;N;;;;; 10A81;OLD NORTH ARABIAN LETTER LAM;Lo;0;R;;;;;N;;;;; 10A82;OLD NORTH ARABIAN LETTER HAH;Lo;0;R;;;;;N;;;;; 10A83;OLD NORTH ARABIAN LETTER MEEM;Lo;0;R;;;;;N;;;;; 10A84;OLD NORTH ARABIAN LETTER QAF;Lo;0;R;;;;;N;;;;; 10A85;OLD NORTH ARABIAN LETTER WAW;Lo;0;R;;;;;N;;;;; 10A86;OLD NORTH ARABIAN LETTER ES-2;Lo;0;R;;;;;N;;;;; 10A87;OLD NORTH ARABIAN LETTER REH;Lo;0;R;;;;;N;;;;; 10A88;OLD NORTH ARABIAN LETTER BEH;Lo;0;R;;;;;N;;;;; 10A89;OLD NORTH ARABIAN LETTER TEH;Lo;0;R;;;;;N;;;;; 10A8A;OLD NORTH ARABIAN LETTER ES-1;Lo;0;R;;;;;N;;;;; 10A8B;OLD NORTH ARABIAN LETTER KAF;Lo;0;R;;;;;N;;;;; 10A8C;OLD NORTH ARABIAN LETTER NOON;Lo;0;R;;;;;N;;;;; 10A8D;OLD NORTH ARABIAN LETTER KHAH;Lo;0;R;;;;;N;;;;; 10A8E;OLD NORTH ARABIAN LETTER SAD;Lo;0;R;;;;;N;;;;; 10A8F;OLD NORTH ARABIAN LETTER ES-3;Lo;0;R;;;;;N;;;;; 10A90;OLD NORTH ARABIAN LETTER FEH;Lo;0;R;;;;;N;;;;; 10A91;OLD NORTH ARABIAN LETTER ALEF;Lo;0;R;;;;;N;;;;; 10A92;OLD NORTH ARABIAN LETTER AIN;Lo;0;R;;;;;N;;;;; 10A93;OLD NORTH ARABIAN LETTER DAD;Lo;0;R;;;;;N;;;;; 10A94;OLD NORTH ARABIAN LETTER GEEM;Lo;0;R;;;;;N;;;;; 10A95;OLD NORTH ARABIAN LETTER DAL;Lo;0;R;;;;;N;;;;; 10A96;OLD NORTH ARABIAN LETTER GHAIN;Lo;0;R;;;;;N;;;;; 10A97;OLD NORTH ARABIAN LETTER TAH;Lo;0;R;;;;;N;;;;; 10A98;OLD NORTH ARABIAN LETTER ZAIN;Lo;0;R;;;;;N;;;;; 10A99;OLD NORTH ARABIAN LETTER THAL;Lo;0;R;;;;;N;;;;; 10A9A;OLD NORTH ARABIAN LETTER YEH;Lo;0;R;;;;;N;;;;; 10A9B;OLD NORTH ARABIAN LETTER THEH;Lo;0;R;;;;;N;;;;; 10A9C;OLD NORTH ARABIAN LETTER ZAH;Lo;0;R;;;;;N;;;;; 10A9D;OLD NORTH ARABIAN NUMBER ONE;No;0;R;;;;1;N;;;;; 10A9E;OLD NORTH ARABIAN NUMBER TEN;No;0;R;;;;10;N;;;;; 10A9F;OLD NORTH ARABIAN NUMBER TWENTY;No;0;R;;;;20;N;;;;; 10AC0;MANICHAEAN LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10AC1;MANICHAEAN LETTER BETH;Lo;0;R;;;;;N;;;;; 10AC2;MANICHAEAN LETTER BHETH;Lo;0;R;;;;;N;;;;; 10AC3;MANICHAEAN LETTER GIMEL;Lo;0;R;;;;;N;;;;; 10AC4;MANICHAEAN LETTER GHIMEL;Lo;0;R;;;;;N;;;;; 10AC5;MANICHAEAN LETTER DALETH;Lo;0;R;;;;;N;;;;; 10AC6;MANICHAEAN LETTER HE;Lo;0;R;;;;;N;;;;; 10AC7;MANICHAEAN LETTER WAW;Lo;0;R;;;;;N;;;;; 10AC8;MANICHAEAN SIGN UD;So;0;R;;;;;N;;;;; 10AC9;MANICHAEAN LETTER ZAYIN;Lo;0;R;;;;;N;;;;; 10ACA;MANICHAEAN LETTER ZHAYIN;Lo;0;R;;;;;N;;;;; 10ACB;MANICHAEAN LETTER JAYIN;Lo;0;R;;;;;N;;;;; 10ACC;MANICHAEAN LETTER JHAYIN;Lo;0;R;;;;;N;;;;; 10ACD;MANICHAEAN LETTER HETH;Lo;0;R;;;;;N;;;;; 10ACE;MANICHAEAN LETTER TETH;Lo;0;R;;;;;N;;;;; 10ACF;MANICHAEAN LETTER YODH;Lo;0;R;;;;;N;;;;; 10AD0;MANICHAEAN LETTER KAPH;Lo;0;R;;;;;N;;;;; 10AD1;MANICHAEAN LETTER XAPH;Lo;0;R;;;;;N;;;;; 10AD2;MANICHAEAN LETTER KHAPH;Lo;0;R;;;;;N;;;;; 10AD3;MANICHAEAN LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 10AD4;MANICHAEAN LETTER DHAMEDH;Lo;0;R;;;;;N;;;;; 10AD5;MANICHAEAN LETTER THAMEDH;Lo;0;R;;;;;N;;;;; 10AD6;MANICHAEAN LETTER MEM;Lo;0;R;;;;;N;;;;; 10AD7;MANICHAEAN LETTER NUN;Lo;0;R;;;;;N;;;;; 10AD8;MANICHAEAN LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 10AD9;MANICHAEAN LETTER AYIN;Lo;0;R;;;;;N;;;;; 10ADA;MANICHAEAN LETTER AAYIN;Lo;0;R;;;;;N;;;;; 10ADB;MANICHAEAN LETTER PE;Lo;0;R;;;;;N;;;;; 10ADC;MANICHAEAN LETTER FE;Lo;0;R;;;;;N;;;;; 10ADD;MANICHAEAN LETTER SADHE;Lo;0;R;;;;;N;;;;; 10ADE;MANICHAEAN LETTER QOPH;Lo;0;R;;;;;N;;;;; 10ADF;MANICHAEAN LETTER XOPH;Lo;0;R;;;;;N;;;;; 10AE0;MANICHAEAN LETTER QHOPH;Lo;0;R;;;;;N;;;;; 10AE1;MANICHAEAN LETTER RESH;Lo;0;R;;;;;N;;;;; 10AE2;MANICHAEAN LETTER SHIN;Lo;0;R;;;;;N;;;;; 10AE3;MANICHAEAN LETTER SSHIN;Lo;0;R;;;;;N;;;;; 10AE4;MANICHAEAN LETTER TAW;Lo;0;R;;;;;N;;;;; 10AE5;MANICHAEAN ABBREVIATION MARK ABOVE;Mn;230;NSM;;;;;N;;;;; 10AE6;MANICHAEAN ABBREVIATION MARK BELOW;Mn;220;NSM;;;;;N;;;;; 10AEB;MANICHAEAN NUMBER ONE;No;0;R;;;;1;N;;;;; 10AEC;MANICHAEAN NUMBER FIVE;No;0;R;;;;5;N;;;;; 10AED;MANICHAEAN NUMBER TEN;No;0;R;;;;10;N;;;;; 10AEE;MANICHAEAN NUMBER TWENTY;No;0;R;;;;20;N;;;;; 10AEF;MANICHAEAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 10AF0;MANICHAEAN PUNCTUATION STAR;Po;0;R;;;;;N;;;;; 10AF1;MANICHAEAN PUNCTUATION FLEURON;Po;0;R;;;;;N;;;;; 10AF2;MANICHAEAN PUNCTUATION DOUBLE DOT WITHIN DOT;Po;0;R;;;;;N;;;;; 10AF3;MANICHAEAN PUNCTUATION DOT WITHIN DOT;Po;0;R;;;;;N;;;;; 10AF4;MANICHAEAN PUNCTUATION DOT;Po;0;R;;;;;N;;;;; 10AF5;MANICHAEAN PUNCTUATION TWO DOTS;Po;0;R;;;;;N;;;;; 10AF6;MANICHAEAN PUNCTUATION LINE FILLER;Po;0;R;;;;;N;;;;; 10B00;AVESTAN LETTER A;Lo;0;R;;;;;N;;;;; 10B01;AVESTAN LETTER AA;Lo;0;R;;;;;N;;;;; 10B02;AVESTAN LETTER AO;Lo;0;R;;;;;N;;;;; 10B03;AVESTAN LETTER AAO;Lo;0;R;;;;;N;;;;; 10B04;AVESTAN LETTER AN;Lo;0;R;;;;;N;;;;; 10B05;AVESTAN LETTER AAN;Lo;0;R;;;;;N;;;;; 10B06;AVESTAN LETTER AE;Lo;0;R;;;;;N;;;;; 10B07;AVESTAN LETTER AEE;Lo;0;R;;;;;N;;;;; 10B08;AVESTAN LETTER E;Lo;0;R;;;;;N;;;;; 10B09;AVESTAN LETTER EE;Lo;0;R;;;;;N;;;;; 10B0A;AVESTAN LETTER O;Lo;0;R;;;;;N;;;;; 10B0B;AVESTAN LETTER OO;Lo;0;R;;;;;N;;;;; 10B0C;AVESTAN LETTER I;Lo;0;R;;;;;N;;;;; 10B0D;AVESTAN LETTER II;Lo;0;R;;;;;N;;;;; 10B0E;AVESTAN LETTER U;Lo;0;R;;;;;N;;;;; 10B0F;AVESTAN LETTER UU;Lo;0;R;;;;;N;;;;; 10B10;AVESTAN LETTER KE;Lo;0;R;;;;;N;;;;; 10B11;AVESTAN LETTER XE;Lo;0;R;;;;;N;;;;; 10B12;AVESTAN LETTER XYE;Lo;0;R;;;;;N;;;;; 10B13;AVESTAN LETTER XVE;Lo;0;R;;;;;N;;;;; 10B14;AVESTAN LETTER GE;Lo;0;R;;;;;N;;;;; 10B15;AVESTAN LETTER GGE;Lo;0;R;;;;;N;;;;; 10B16;AVESTAN LETTER GHE;Lo;0;R;;;;;N;;;;; 10B17;AVESTAN LETTER CE;Lo;0;R;;;;;N;;;;; 10B18;AVESTAN LETTER JE;Lo;0;R;;;;;N;;;;; 10B19;AVESTAN LETTER TE;Lo;0;R;;;;;N;;;;; 10B1A;AVESTAN LETTER THE;Lo;0;R;;;;;N;;;;; 10B1B;AVESTAN LETTER DE;Lo;0;R;;;;;N;;;;; 10B1C;AVESTAN LETTER DHE;Lo;0;R;;;;;N;;;;; 10B1D;AVESTAN LETTER TTE;Lo;0;R;;;;;N;;;;; 10B1E;AVESTAN LETTER PE;Lo;0;R;;;;;N;;;;; 10B1F;AVESTAN LETTER FE;Lo;0;R;;;;;N;;;;; 10B20;AVESTAN LETTER BE;Lo;0;R;;;;;N;;;;; 10B21;AVESTAN LETTER BHE;Lo;0;R;;;;;N;;;;; 10B22;AVESTAN LETTER NGE;Lo;0;R;;;;;N;;;;; 10B23;AVESTAN LETTER NGYE;Lo;0;R;;;;;N;;;;; 10B24;AVESTAN LETTER NGVE;Lo;0;R;;;;;N;;;;; 10B25;AVESTAN LETTER NE;Lo;0;R;;;;;N;;;;; 10B26;AVESTAN LETTER NYE;Lo;0;R;;;;;N;;;;; 10B27;AVESTAN LETTER NNE;Lo;0;R;;;;;N;;;;; 10B28;AVESTAN LETTER ME;Lo;0;R;;;;;N;;;;; 10B29;AVESTAN LETTER HME;Lo;0;R;;;;;N;;;;; 10B2A;AVESTAN LETTER YYE;Lo;0;R;;;;;N;;;;; 10B2B;AVESTAN LETTER YE;Lo;0;R;;;;;N;;;;; 10B2C;AVESTAN LETTER VE;Lo;0;R;;;;;N;;;;; 10B2D;AVESTAN LETTER RE;Lo;0;R;;;;;N;;;;; 10B2E;AVESTAN LETTER LE;Lo;0;R;;;;;N;;;;; 10B2F;AVESTAN LETTER SE;Lo;0;R;;;;;N;;;;; 10B30;AVESTAN LETTER ZE;Lo;0;R;;;;;N;;;;; 10B31;AVESTAN LETTER SHE;Lo;0;R;;;;;N;;;;; 10B32;AVESTAN LETTER ZHE;Lo;0;R;;;;;N;;;;; 10B33;AVESTAN LETTER SHYE;Lo;0;R;;;;;N;;;;; 10B34;AVESTAN LETTER SSHE;Lo;0;R;;;;;N;;;;; 10B35;AVESTAN LETTER HE;Lo;0;R;;;;;N;;;;; 10B39;AVESTAN ABBREVIATION MARK;Po;0;ON;;;;;N;;;;; 10B3A;TINY TWO DOTS OVER ONE DOT PUNCTUATION;Po;0;ON;;;;;N;;;;; 10B3B;SMALL TWO DOTS OVER ONE DOT PUNCTUATION;Po;0;ON;;;;;N;;;;; 10B3C;LARGE TWO DOTS OVER ONE DOT PUNCTUATION;Po;0;ON;;;;;N;;;;; 10B3D;LARGE ONE DOT OVER TWO DOTS PUNCTUATION;Po;0;ON;;;;;N;;;;; 10B3E;LARGE TWO RINGS OVER ONE RING PUNCTUATION;Po;0;ON;;;;;N;;;;; 10B3F;LARGE ONE RING OVER TWO RINGS PUNCTUATION;Po;0;ON;;;;;N;;;;; 10B40;INSCRIPTIONAL PARTHIAN LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10B41;INSCRIPTIONAL PARTHIAN LETTER BETH;Lo;0;R;;;;;N;;;;; 10B42;INSCRIPTIONAL PARTHIAN LETTER GIMEL;Lo;0;R;;;;;N;;;;; 10B43;INSCRIPTIONAL PARTHIAN LETTER DALETH;Lo;0;R;;;;;N;;;;; 10B44;INSCRIPTIONAL PARTHIAN LETTER HE;Lo;0;R;;;;;N;;;;; 10B45;INSCRIPTIONAL PARTHIAN LETTER WAW;Lo;0;R;;;;;N;;;;; 10B46;INSCRIPTIONAL PARTHIAN LETTER ZAYIN;Lo;0;R;;;;;N;;;;; 10B47;INSCRIPTIONAL PARTHIAN LETTER HETH;Lo;0;R;;;;;N;;;;; 10B48;INSCRIPTIONAL PARTHIAN LETTER TETH;Lo;0;R;;;;;N;;;;; 10B49;INSCRIPTIONAL PARTHIAN LETTER YODH;Lo;0;R;;;;;N;;;;; 10B4A;INSCRIPTIONAL PARTHIAN LETTER KAPH;Lo;0;R;;;;;N;;;;; 10B4B;INSCRIPTIONAL PARTHIAN LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 10B4C;INSCRIPTIONAL PARTHIAN LETTER MEM;Lo;0;R;;;;;N;;;;; 10B4D;INSCRIPTIONAL PARTHIAN LETTER NUN;Lo;0;R;;;;;N;;;;; 10B4E;INSCRIPTIONAL PARTHIAN LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 10B4F;INSCRIPTIONAL PARTHIAN LETTER AYIN;Lo;0;R;;;;;N;;;;; 10B50;INSCRIPTIONAL PARTHIAN LETTER PE;Lo;0;R;;;;;N;;;;; 10B51;INSCRIPTIONAL PARTHIAN LETTER SADHE;Lo;0;R;;;;;N;;;;; 10B52;INSCRIPTIONAL PARTHIAN LETTER QOPH;Lo;0;R;;;;;N;;;;; 10B53;INSCRIPTIONAL PARTHIAN LETTER RESH;Lo;0;R;;;;;N;;;;; 10B54;INSCRIPTIONAL PARTHIAN LETTER SHIN;Lo;0;R;;;;;N;;;;; 10B55;INSCRIPTIONAL PARTHIAN LETTER TAW;Lo;0;R;;;;;N;;;;; 10B58;INSCRIPTIONAL PARTHIAN NUMBER ONE;No;0;R;;;;1;N;;;;; 10B59;INSCRIPTIONAL PARTHIAN NUMBER TWO;No;0;R;;;;2;N;;;;; 10B5A;INSCRIPTIONAL PARTHIAN NUMBER THREE;No;0;R;;;;3;N;;;;; 10B5B;INSCRIPTIONAL PARTHIAN NUMBER FOUR;No;0;R;;;;4;N;;;;; 10B5C;INSCRIPTIONAL PARTHIAN NUMBER TEN;No;0;R;;;;10;N;;;;; 10B5D;INSCRIPTIONAL PARTHIAN NUMBER TWENTY;No;0;R;;;;20;N;;;;; 10B5E;INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 10B5F;INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;; 10B60;INSCRIPTIONAL PAHLAVI LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10B61;INSCRIPTIONAL PAHLAVI LETTER BETH;Lo;0;R;;;;;N;;;;; 10B62;INSCRIPTIONAL PAHLAVI LETTER GIMEL;Lo;0;R;;;;;N;;;;; 10B63;INSCRIPTIONAL PAHLAVI LETTER DALETH;Lo;0;R;;;;;N;;;;; 10B64;INSCRIPTIONAL PAHLAVI LETTER HE;Lo;0;R;;;;;N;;;;; 10B65;INSCRIPTIONAL PAHLAVI LETTER WAW-AYIN-RESH;Lo;0;R;;;;;N;;;;; 10B66;INSCRIPTIONAL PAHLAVI LETTER ZAYIN;Lo;0;R;;;;;N;;;;; 10B67;INSCRIPTIONAL PAHLAVI LETTER HETH;Lo;0;R;;;;;N;;;;; 10B68;INSCRIPTIONAL PAHLAVI LETTER TETH;Lo;0;R;;;;;N;;;;; 10B69;INSCRIPTIONAL PAHLAVI LETTER YODH;Lo;0;R;;;;;N;;;;; 10B6A;INSCRIPTIONAL PAHLAVI LETTER KAPH;Lo;0;R;;;;;N;;;;; 10B6B;INSCRIPTIONAL PAHLAVI LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 10B6C;INSCRIPTIONAL PAHLAVI LETTER MEM-QOPH;Lo;0;R;;;;;N;;;;; 10B6D;INSCRIPTIONAL PAHLAVI LETTER NUN;Lo;0;R;;;;;N;;;;; 10B6E;INSCRIPTIONAL PAHLAVI LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 10B6F;INSCRIPTIONAL PAHLAVI LETTER PE;Lo;0;R;;;;;N;;;;; 10B70;INSCRIPTIONAL PAHLAVI LETTER SADHE;Lo;0;R;;;;;N;;;;; 10B71;INSCRIPTIONAL PAHLAVI LETTER SHIN;Lo;0;R;;;;;N;;;;; 10B72;INSCRIPTIONAL PAHLAVI LETTER TAW;Lo;0;R;;;;;N;;;;; 10B78;INSCRIPTIONAL PAHLAVI NUMBER ONE;No;0;R;;;;1;N;;;;; 10B79;INSCRIPTIONAL PAHLAVI NUMBER TWO;No;0;R;;;;2;N;;;;; 10B7A;INSCRIPTIONAL PAHLAVI NUMBER THREE;No;0;R;;;;3;N;;;;; 10B7B;INSCRIPTIONAL PAHLAVI NUMBER FOUR;No;0;R;;;;4;N;;;;; 10B7C;INSCRIPTIONAL PAHLAVI NUMBER TEN;No;0;R;;;;10;N;;;;; 10B7D;INSCRIPTIONAL PAHLAVI NUMBER TWENTY;No;0;R;;;;20;N;;;;; 10B7E;INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 10B7F;INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;; 10B80;PSALTER PAHLAVI LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10B81;PSALTER PAHLAVI LETTER BETH;Lo;0;R;;;;;N;;;;; 10B82;PSALTER PAHLAVI LETTER GIMEL;Lo;0;R;;;;;N;;;;; 10B83;PSALTER PAHLAVI LETTER DALETH;Lo;0;R;;;;;N;;;;; 10B84;PSALTER PAHLAVI LETTER HE;Lo;0;R;;;;;N;;;;; 10B85;PSALTER PAHLAVI LETTER WAW-AYIN-RESH;Lo;0;R;;;;;N;;;;; 10B86;PSALTER PAHLAVI LETTER ZAYIN;Lo;0;R;;;;;N;;;;; 10B87;PSALTER PAHLAVI LETTER HETH;Lo;0;R;;;;;N;;;;; 10B88;PSALTER PAHLAVI LETTER YODH;Lo;0;R;;;;;N;;;;; 10B89;PSALTER PAHLAVI LETTER KAPH;Lo;0;R;;;;;N;;;;; 10B8A;PSALTER PAHLAVI LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 10B8B;PSALTER PAHLAVI LETTER MEM-QOPH;Lo;0;R;;;;;N;;;;; 10B8C;PSALTER PAHLAVI LETTER NUN;Lo;0;R;;;;;N;;;;; 10B8D;PSALTER PAHLAVI LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 10B8E;PSALTER PAHLAVI LETTER PE;Lo;0;R;;;;;N;;;;; 10B8F;PSALTER PAHLAVI LETTER SADHE;Lo;0;R;;;;;N;;;;; 10B90;PSALTER PAHLAVI LETTER SHIN;Lo;0;R;;;;;N;;;;; 10B91;PSALTER PAHLAVI LETTER TAW;Lo;0;R;;;;;N;;;;; 10B99;PSALTER PAHLAVI SECTION MARK;Po;0;R;;;;;N;;;;; 10B9A;PSALTER PAHLAVI TURNED SECTION MARK;Po;0;R;;;;;N;;;;; 10B9B;PSALTER PAHLAVI FOUR DOTS WITH CROSS;Po;0;R;;;;;N;;;;; 10B9C;PSALTER PAHLAVI FOUR DOTS WITH DOT;Po;0;R;;;;;N;;;;; 10BA9;PSALTER PAHLAVI NUMBER ONE;No;0;R;;;;1;N;;;;; 10BAA;PSALTER PAHLAVI NUMBER TWO;No;0;R;;;;2;N;;;;; 10BAB;PSALTER PAHLAVI NUMBER THREE;No;0;R;;;;3;N;;;;; 10BAC;PSALTER PAHLAVI NUMBER FOUR;No;0;R;;;;4;N;;;;; 10BAD;PSALTER PAHLAVI NUMBER TEN;No;0;R;;;;10;N;;;;; 10BAE;PSALTER PAHLAVI NUMBER TWENTY;No;0;R;;;;20;N;;;;; 10BAF;PSALTER PAHLAVI NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 10C00;OLD TURKIC LETTER ORKHON A;Lo;0;R;;;;;N;;;;; 10C01;OLD TURKIC LETTER YENISEI A;Lo;0;R;;;;;N;;;;; 10C02;OLD TURKIC LETTER YENISEI AE;Lo;0;R;;;;;N;;;;; 10C03;OLD TURKIC LETTER ORKHON I;Lo;0;R;;;;;N;;;;; 10C04;OLD TURKIC LETTER YENISEI I;Lo;0;R;;;;;N;;;;; 10C05;OLD TURKIC LETTER YENISEI E;Lo;0;R;;;;;N;;;;; 10C06;OLD TURKIC LETTER ORKHON O;Lo;0;R;;;;;N;;;;; 10C07;OLD TURKIC LETTER ORKHON OE;Lo;0;R;;;;;N;;;;; 10C08;OLD TURKIC LETTER YENISEI OE;Lo;0;R;;;;;N;;;;; 10C09;OLD TURKIC LETTER ORKHON AB;Lo;0;R;;;;;N;;;;; 10C0A;OLD TURKIC LETTER YENISEI AB;Lo;0;R;;;;;N;;;;; 10C0B;OLD TURKIC LETTER ORKHON AEB;Lo;0;R;;;;;N;;;;; 10C0C;OLD TURKIC LETTER YENISEI AEB;Lo;0;R;;;;;N;;;;; 10C0D;OLD TURKIC LETTER ORKHON AG;Lo;0;R;;;;;N;;;;; 10C0E;OLD TURKIC LETTER YENISEI AG;Lo;0;R;;;;;N;;;;; 10C0F;OLD TURKIC LETTER ORKHON AEG;Lo;0;R;;;;;N;;;;; 10C10;OLD TURKIC LETTER YENISEI AEG;Lo;0;R;;;;;N;;;;; 10C11;OLD TURKIC LETTER ORKHON AD;Lo;0;R;;;;;N;;;;; 10C12;OLD TURKIC LETTER YENISEI AD;Lo;0;R;;;;;N;;;;; 10C13;OLD TURKIC LETTER ORKHON AED;Lo;0;R;;;;;N;;;;; 10C14;OLD TURKIC LETTER ORKHON EZ;Lo;0;R;;;;;N;;;;; 10C15;OLD TURKIC LETTER YENISEI EZ;Lo;0;R;;;;;N;;;;; 10C16;OLD TURKIC LETTER ORKHON AY;Lo;0;R;;;;;N;;;;; 10C17;OLD TURKIC LETTER YENISEI AY;Lo;0;R;;;;;N;;;;; 10C18;OLD TURKIC LETTER ORKHON AEY;Lo;0;R;;;;;N;;;;; 10C19;OLD TURKIC LETTER YENISEI AEY;Lo;0;R;;;;;N;;;;; 10C1A;OLD TURKIC LETTER ORKHON AEK;Lo;0;R;;;;;N;;;;; 10C1B;OLD TURKIC LETTER YENISEI AEK;Lo;0;R;;;;;N;;;;; 10C1C;OLD TURKIC LETTER ORKHON OEK;Lo;0;R;;;;;N;;;;; 10C1D;OLD TURKIC LETTER YENISEI OEK;Lo;0;R;;;;;N;;;;; 10C1E;OLD TURKIC LETTER ORKHON AL;Lo;0;R;;;;;N;;;;; 10C1F;OLD TURKIC LETTER YENISEI AL;Lo;0;R;;;;;N;;;;; 10C20;OLD TURKIC LETTER ORKHON AEL;Lo;0;R;;;;;N;;;;; 10C21;OLD TURKIC LETTER ORKHON ELT;Lo;0;R;;;;;N;;;;; 10C22;OLD TURKIC LETTER ORKHON EM;Lo;0;R;;;;;N;;;;; 10C23;OLD TURKIC LETTER ORKHON AN;Lo;0;R;;;;;N;;;;; 10C24;OLD TURKIC LETTER ORKHON AEN;Lo;0;R;;;;;N;;;;; 10C25;OLD TURKIC LETTER YENISEI AEN;Lo;0;R;;;;;N;;;;; 10C26;OLD TURKIC LETTER ORKHON ENT;Lo;0;R;;;;;N;;;;; 10C27;OLD TURKIC LETTER YENISEI ENT;Lo;0;R;;;;;N;;;;; 10C28;OLD TURKIC LETTER ORKHON ENC;Lo;0;R;;;;;N;;;;; 10C29;OLD TURKIC LETTER YENISEI ENC;Lo;0;R;;;;;N;;;;; 10C2A;OLD TURKIC LETTER ORKHON ENY;Lo;0;R;;;;;N;;;;; 10C2B;OLD TURKIC LETTER YENISEI ENY;Lo;0;R;;;;;N;;;;; 10C2C;OLD TURKIC LETTER YENISEI ANG;Lo;0;R;;;;;N;;;;; 10C2D;OLD TURKIC LETTER ORKHON ENG;Lo;0;R;;;;;N;;;;; 10C2E;OLD TURKIC LETTER YENISEI AENG;Lo;0;R;;;;;N;;;;; 10C2F;OLD TURKIC LETTER ORKHON EP;Lo;0;R;;;;;N;;;;; 10C30;OLD TURKIC LETTER ORKHON OP;Lo;0;R;;;;;N;;;;; 10C31;OLD TURKIC LETTER ORKHON IC;Lo;0;R;;;;;N;;;;; 10C32;OLD TURKIC LETTER ORKHON EC;Lo;0;R;;;;;N;;;;; 10C33;OLD TURKIC LETTER YENISEI EC;Lo;0;R;;;;;N;;;;; 10C34;OLD TURKIC LETTER ORKHON AQ;Lo;0;R;;;;;N;;;;; 10C35;OLD TURKIC LETTER YENISEI AQ;Lo;0;R;;;;;N;;;;; 10C36;OLD TURKIC LETTER ORKHON IQ;Lo;0;R;;;;;N;;;;; 10C37;OLD TURKIC LETTER YENISEI IQ;Lo;0;R;;;;;N;;;;; 10C38;OLD TURKIC LETTER ORKHON OQ;Lo;0;R;;;;;N;;;;; 10C39;OLD TURKIC LETTER YENISEI OQ;Lo;0;R;;;;;N;;;;; 10C3A;OLD TURKIC LETTER ORKHON AR;Lo;0;R;;;;;N;;;;; 10C3B;OLD TURKIC LETTER YENISEI AR;Lo;0;R;;;;;N;;;;; 10C3C;OLD TURKIC LETTER ORKHON AER;Lo;0;R;;;;;N;;;;; 10C3D;OLD TURKIC LETTER ORKHON AS;Lo;0;R;;;;;N;;;;; 10C3E;OLD TURKIC LETTER ORKHON AES;Lo;0;R;;;;;N;;;;; 10C3F;OLD TURKIC LETTER ORKHON ASH;Lo;0;R;;;;;N;;;;; 10C40;OLD TURKIC LETTER YENISEI ASH;Lo;0;R;;;;;N;;;;; 10C41;OLD TURKIC LETTER ORKHON ESH;Lo;0;R;;;;;N;;;;; 10C42;OLD TURKIC LETTER YENISEI ESH;Lo;0;R;;;;;N;;;;; 10C43;OLD TURKIC LETTER ORKHON AT;Lo;0;R;;;;;N;;;;; 10C44;OLD TURKIC LETTER YENISEI AT;Lo;0;R;;;;;N;;;;; 10C45;OLD TURKIC LETTER ORKHON AET;Lo;0;R;;;;;N;;;;; 10C46;OLD TURKIC LETTER YENISEI AET;Lo;0;R;;;;;N;;;;; 10C47;OLD TURKIC LETTER ORKHON OT;Lo;0;R;;;;;N;;;;; 10C48;OLD TURKIC LETTER ORKHON BASH;Lo;0;R;;;;;N;;;;; 10C80;OLD HUNGARIAN CAPITAL LETTER A;Lu;0;R;;;;;N;;;;10CC0; 10C81;OLD HUNGARIAN CAPITAL LETTER AA;Lu;0;R;;;;;N;;;;10CC1; 10C82;OLD HUNGARIAN CAPITAL LETTER EB;Lu;0;R;;;;;N;;;;10CC2; 10C83;OLD HUNGARIAN CAPITAL LETTER AMB;Lu;0;R;;;;;N;;;;10CC3; 10C84;OLD HUNGARIAN CAPITAL LETTER EC;Lu;0;R;;;;;N;;;;10CC4; 10C85;OLD HUNGARIAN CAPITAL LETTER ENC;Lu;0;R;;;;;N;;;;10CC5; 10C86;OLD HUNGARIAN CAPITAL LETTER ECS;Lu;0;R;;;;;N;;;;10CC6; 10C87;OLD HUNGARIAN CAPITAL LETTER ED;Lu;0;R;;;;;N;;;;10CC7; 10C88;OLD HUNGARIAN CAPITAL LETTER AND;Lu;0;R;;;;;N;;;;10CC8; 10C89;OLD HUNGARIAN CAPITAL LETTER E;Lu;0;R;;;;;N;;;;10CC9; 10C8A;OLD HUNGARIAN CAPITAL LETTER CLOSE E;Lu;0;R;;;;;N;;;;10CCA; 10C8B;OLD HUNGARIAN CAPITAL LETTER EE;Lu;0;R;;;;;N;;;;10CCB; 10C8C;OLD HUNGARIAN CAPITAL LETTER EF;Lu;0;R;;;;;N;;;;10CCC; 10C8D;OLD HUNGARIAN CAPITAL LETTER EG;Lu;0;R;;;;;N;;;;10CCD; 10C8E;OLD HUNGARIAN CAPITAL LETTER EGY;Lu;0;R;;;;;N;;;;10CCE; 10C8F;OLD HUNGARIAN CAPITAL LETTER EH;Lu;0;R;;;;;N;;;;10CCF; 10C90;OLD HUNGARIAN CAPITAL LETTER I;Lu;0;R;;;;;N;;;;10CD0; 10C91;OLD HUNGARIAN CAPITAL LETTER II;Lu;0;R;;;;;N;;;;10CD1; 10C92;OLD HUNGARIAN CAPITAL LETTER EJ;Lu;0;R;;;;;N;;;;10CD2; 10C93;OLD HUNGARIAN CAPITAL LETTER EK;Lu;0;R;;;;;N;;;;10CD3; 10C94;OLD HUNGARIAN CAPITAL LETTER AK;Lu;0;R;;;;;N;;;;10CD4; 10C95;OLD HUNGARIAN CAPITAL LETTER UNK;Lu;0;R;;;;;N;;;;10CD5; 10C96;OLD HUNGARIAN CAPITAL LETTER EL;Lu;0;R;;;;;N;;;;10CD6; 10C97;OLD HUNGARIAN CAPITAL LETTER ELY;Lu;0;R;;;;;N;;;;10CD7; 10C98;OLD HUNGARIAN CAPITAL LETTER EM;Lu;0;R;;;;;N;;;;10CD8; 10C99;OLD HUNGARIAN CAPITAL LETTER EN;Lu;0;R;;;;;N;;;;10CD9; 10C9A;OLD HUNGARIAN CAPITAL LETTER ENY;Lu;0;R;;;;;N;;;;10CDA; 10C9B;OLD HUNGARIAN CAPITAL LETTER O;Lu;0;R;;;;;N;;;;10CDB; 10C9C;OLD HUNGARIAN CAPITAL LETTER OO;Lu;0;R;;;;;N;;;;10CDC; 10C9D;OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE;Lu;0;R;;;;;N;;;;10CDD; 10C9E;OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE;Lu;0;R;;;;;N;;;;10CDE; 10C9F;OLD HUNGARIAN CAPITAL LETTER OEE;Lu;0;R;;;;;N;;;;10CDF; 10CA0;OLD HUNGARIAN CAPITAL LETTER EP;Lu;0;R;;;;;N;;;;10CE0; 10CA1;OLD HUNGARIAN CAPITAL LETTER EMP;Lu;0;R;;;;;N;;;;10CE1; 10CA2;OLD HUNGARIAN CAPITAL LETTER ER;Lu;0;R;;;;;N;;;;10CE2; 10CA3;OLD HUNGARIAN CAPITAL LETTER SHORT ER;Lu;0;R;;;;;N;;;;10CE3; 10CA4;OLD HUNGARIAN CAPITAL LETTER ES;Lu;0;R;;;;;N;;;;10CE4; 10CA5;OLD HUNGARIAN CAPITAL LETTER ESZ;Lu;0;R;;;;;N;;;;10CE5; 10CA6;OLD HUNGARIAN CAPITAL LETTER ET;Lu;0;R;;;;;N;;;;10CE6; 10CA7;OLD HUNGARIAN CAPITAL LETTER ENT;Lu;0;R;;;;;N;;;;10CE7; 10CA8;OLD HUNGARIAN CAPITAL LETTER ETY;Lu;0;R;;;;;N;;;;10CE8; 10CA9;OLD HUNGARIAN CAPITAL LETTER ECH;Lu;0;R;;;;;N;;;;10CE9; 10CAA;OLD HUNGARIAN CAPITAL LETTER U;Lu;0;R;;;;;N;;;;10CEA; 10CAB;OLD HUNGARIAN CAPITAL LETTER UU;Lu;0;R;;;;;N;;;;10CEB; 10CAC;OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE;Lu;0;R;;;;;N;;;;10CEC; 10CAD;OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE;Lu;0;R;;;;;N;;;;10CED; 10CAE;OLD HUNGARIAN CAPITAL LETTER EV;Lu;0;R;;;;;N;;;;10CEE; 10CAF;OLD HUNGARIAN CAPITAL LETTER EZ;Lu;0;R;;;;;N;;;;10CEF; 10CB0;OLD HUNGARIAN CAPITAL LETTER EZS;Lu;0;R;;;;;N;;;;10CF0; 10CB1;OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN;Lu;0;R;;;;;N;;;;10CF1; 10CB2;OLD HUNGARIAN CAPITAL LETTER US;Lu;0;R;;;;;N;;;;10CF2; 10CC0;OLD HUNGARIAN SMALL LETTER A;Ll;0;R;;;;;N;;;10C80;;10C80 10CC1;OLD HUNGARIAN SMALL LETTER AA;Ll;0;R;;;;;N;;;10C81;;10C81 10CC2;OLD HUNGARIAN SMALL LETTER EB;Ll;0;R;;;;;N;;;10C82;;10C82 10CC3;OLD HUNGARIAN SMALL LETTER AMB;Ll;0;R;;;;;N;;;10C83;;10C83 10CC4;OLD HUNGARIAN SMALL LETTER EC;Ll;0;R;;;;;N;;;10C84;;10C84 10CC5;OLD HUNGARIAN SMALL LETTER ENC;Ll;0;R;;;;;N;;;10C85;;10C85 10CC6;OLD HUNGARIAN SMALL LETTER ECS;Ll;0;R;;;;;N;;;10C86;;10C86 10CC7;OLD HUNGARIAN SMALL LETTER ED;Ll;0;R;;;;;N;;;10C87;;10C87 10CC8;OLD HUNGARIAN SMALL LETTER AND;Ll;0;R;;;;;N;;;10C88;;10C88 10CC9;OLD HUNGARIAN SMALL LETTER E;Ll;0;R;;;;;N;;;10C89;;10C89 10CCA;OLD HUNGARIAN SMALL LETTER CLOSE E;Ll;0;R;;;;;N;;;10C8A;;10C8A 10CCB;OLD HUNGARIAN SMALL LETTER EE;Ll;0;R;;;;;N;;;10C8B;;10C8B 10CCC;OLD HUNGARIAN SMALL LETTER EF;Ll;0;R;;;;;N;;;10C8C;;10C8C 10CCD;OLD HUNGARIAN SMALL LETTER EG;Ll;0;R;;;;;N;;;10C8D;;10C8D 10CCE;OLD HUNGARIAN SMALL LETTER EGY;Ll;0;R;;;;;N;;;10C8E;;10C8E 10CCF;OLD HUNGARIAN SMALL LETTER EH;Ll;0;R;;;;;N;;;10C8F;;10C8F 10CD0;OLD HUNGARIAN SMALL LETTER I;Ll;0;R;;;;;N;;;10C90;;10C90 10CD1;OLD HUNGARIAN SMALL LETTER II;Ll;0;R;;;;;N;;;10C91;;10C91 10CD2;OLD HUNGARIAN SMALL LETTER EJ;Ll;0;R;;;;;N;;;10C92;;10C92 10CD3;OLD HUNGARIAN SMALL LETTER EK;Ll;0;R;;;;;N;;;10C93;;10C93 10CD4;OLD HUNGARIAN SMALL LETTER AK;Ll;0;R;;;;;N;;;10C94;;10C94 10CD5;OLD HUNGARIAN SMALL LETTER UNK;Ll;0;R;;;;;N;;;10C95;;10C95 10CD6;OLD HUNGARIAN SMALL LETTER EL;Ll;0;R;;;;;N;;;10C96;;10C96 10CD7;OLD HUNGARIAN SMALL LETTER ELY;Ll;0;R;;;;;N;;;10C97;;10C97 10CD8;OLD HUNGARIAN SMALL LETTER EM;Ll;0;R;;;;;N;;;10C98;;10C98 10CD9;OLD HUNGARIAN SMALL LETTER EN;Ll;0;R;;;;;N;;;10C99;;10C99 10CDA;OLD HUNGARIAN SMALL LETTER ENY;Ll;0;R;;;;;N;;;10C9A;;10C9A 10CDB;OLD HUNGARIAN SMALL LETTER O;Ll;0;R;;;;;N;;;10C9B;;10C9B 10CDC;OLD HUNGARIAN SMALL LETTER OO;Ll;0;R;;;;;N;;;10C9C;;10C9C 10CDD;OLD HUNGARIAN SMALL LETTER NIKOLSBURG OE;Ll;0;R;;;;;N;;;10C9D;;10C9D 10CDE;OLD HUNGARIAN SMALL LETTER RUDIMENTA OE;Ll;0;R;;;;;N;;;10C9E;;10C9E 10CDF;OLD HUNGARIAN SMALL LETTER OEE;Ll;0;R;;;;;N;;;10C9F;;10C9F 10CE0;OLD HUNGARIAN SMALL LETTER EP;Ll;0;R;;;;;N;;;10CA0;;10CA0 10CE1;OLD HUNGARIAN SMALL LETTER EMP;Ll;0;R;;;;;N;;;10CA1;;10CA1 10CE2;OLD HUNGARIAN SMALL LETTER ER;Ll;0;R;;;;;N;;;10CA2;;10CA2 10CE3;OLD HUNGARIAN SMALL LETTER SHORT ER;Ll;0;R;;;;;N;;;10CA3;;10CA3 10CE4;OLD HUNGARIAN SMALL LETTER ES;Ll;0;R;;;;;N;;;10CA4;;10CA4 10CE5;OLD HUNGARIAN SMALL LETTER ESZ;Ll;0;R;;;;;N;;;10CA5;;10CA5 10CE6;OLD HUNGARIAN SMALL LETTER ET;Ll;0;R;;;;;N;;;10CA6;;10CA6 10CE7;OLD HUNGARIAN SMALL LETTER ENT;Ll;0;R;;;;;N;;;10CA7;;10CA7 10CE8;OLD HUNGARIAN SMALL LETTER ETY;Ll;0;R;;;;;N;;;10CA8;;10CA8 10CE9;OLD HUNGARIAN SMALL LETTER ECH;Ll;0;R;;;;;N;;;10CA9;;10CA9 10CEA;OLD HUNGARIAN SMALL LETTER U;Ll;0;R;;;;;N;;;10CAA;;10CAA 10CEB;OLD HUNGARIAN SMALL LETTER UU;Ll;0;R;;;;;N;;;10CAB;;10CAB 10CEC;OLD HUNGARIAN SMALL LETTER NIKOLSBURG UE;Ll;0;R;;;;;N;;;10CAC;;10CAC 10CED;OLD HUNGARIAN SMALL LETTER RUDIMENTA UE;Ll;0;R;;;;;N;;;10CAD;;10CAD 10CEE;OLD HUNGARIAN SMALL LETTER EV;Ll;0;R;;;;;N;;;10CAE;;10CAE 10CEF;OLD HUNGARIAN SMALL LETTER EZ;Ll;0;R;;;;;N;;;10CAF;;10CAF 10CF0;OLD HUNGARIAN SMALL LETTER EZS;Ll;0;R;;;;;N;;;10CB0;;10CB0 10CF1;OLD HUNGARIAN SMALL LETTER ENT-SHAPED SIGN;Ll;0;R;;;;;N;;;10CB1;;10CB1 10CF2;OLD HUNGARIAN SMALL LETTER US;Ll;0;R;;;;;N;;;10CB2;;10CB2 10CFA;OLD HUNGARIAN NUMBER ONE;No;0;R;;;;1;N;;;;; 10CFB;OLD HUNGARIAN NUMBER FIVE;No;0;R;;;;5;N;;;;; 10CFC;OLD HUNGARIAN NUMBER TEN;No;0;R;;;;10;N;;;;; 10CFD;OLD HUNGARIAN NUMBER FIFTY;No;0;R;;;;50;N;;;;; 10CFE;OLD HUNGARIAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 10CFF;OLD HUNGARIAN NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;; 10D00;HANIFI ROHINGYA LETTER A;Lo;0;AL;;;;;N;;;;; 10D01;HANIFI ROHINGYA LETTER BA;Lo;0;AL;;;;;N;;;;; 10D02;HANIFI ROHINGYA LETTER PA;Lo;0;AL;;;;;N;;;;; 10D03;HANIFI ROHINGYA LETTER TA;Lo;0;AL;;;;;N;;;;; 10D04;HANIFI ROHINGYA LETTER TTA;Lo;0;AL;;;;;N;;;;; 10D05;HANIFI ROHINGYA LETTER JA;Lo;0;AL;;;;;N;;;;; 10D06;HANIFI ROHINGYA LETTER CA;Lo;0;AL;;;;;N;;;;; 10D07;HANIFI ROHINGYA LETTER HA;Lo;0;AL;;;;;N;;;;; 10D08;HANIFI ROHINGYA LETTER KHA;Lo;0;AL;;;;;N;;;;; 10D09;HANIFI ROHINGYA LETTER FA;Lo;0;AL;;;;;N;;;;; 10D0A;HANIFI ROHINGYA LETTER DA;Lo;0;AL;;;;;N;;;;; 10D0B;HANIFI ROHINGYA LETTER DDA;Lo;0;AL;;;;;N;;;;; 10D0C;HANIFI ROHINGYA LETTER RA;Lo;0;AL;;;;;N;;;;; 10D0D;HANIFI ROHINGYA LETTER RRA;Lo;0;AL;;;;;N;;;;; 10D0E;HANIFI ROHINGYA LETTER ZA;Lo;0;AL;;;;;N;;;;; 10D0F;HANIFI ROHINGYA LETTER SA;Lo;0;AL;;;;;N;;;;; 10D10;HANIFI ROHINGYA LETTER SHA;Lo;0;AL;;;;;N;;;;; 10D11;HANIFI ROHINGYA LETTER KA;Lo;0;AL;;;;;N;;;;; 10D12;HANIFI ROHINGYA LETTER GA;Lo;0;AL;;;;;N;;;;; 10D13;HANIFI ROHINGYA LETTER LA;Lo;0;AL;;;;;N;;;;; 10D14;HANIFI ROHINGYA LETTER MA;Lo;0;AL;;;;;N;;;;; 10D15;HANIFI ROHINGYA LETTER NA;Lo;0;AL;;;;;N;;;;; 10D16;HANIFI ROHINGYA LETTER WA;Lo;0;AL;;;;;N;;;;; 10D17;HANIFI ROHINGYA LETTER KINNA WA;Lo;0;AL;;;;;N;;;;; 10D18;HANIFI ROHINGYA LETTER YA;Lo;0;AL;;;;;N;;;;; 10D19;HANIFI ROHINGYA LETTER KINNA YA;Lo;0;AL;;;;;N;;;;; 10D1A;HANIFI ROHINGYA LETTER NGA;Lo;0;AL;;;;;N;;;;; 10D1B;HANIFI ROHINGYA LETTER NYA;Lo;0;AL;;;;;N;;;;; 10D1C;HANIFI ROHINGYA LETTER VA;Lo;0;AL;;;;;N;;;;; 10D1D;HANIFI ROHINGYA VOWEL A;Lo;0;AL;;;;;N;;;;; 10D1E;HANIFI ROHINGYA VOWEL I;Lo;0;AL;;;;;N;;;;; 10D1F;HANIFI ROHINGYA VOWEL U;Lo;0;AL;;;;;N;;;;; 10D20;HANIFI ROHINGYA VOWEL E;Lo;0;AL;;;;;N;;;;; 10D21;HANIFI ROHINGYA VOWEL O;Lo;0;AL;;;;;N;;;;; 10D22;HANIFI ROHINGYA MARK SAKIN;Lo;0;AL;;;;;N;;;;; 10D23;HANIFI ROHINGYA MARK NA KHONNA;Lo;0;AL;;;;;N;;;;; 10D24;HANIFI ROHINGYA SIGN HARBAHAY;Mn;230;NSM;;;;;N;;;;; 10D25;HANIFI ROHINGYA SIGN TAHALA;Mn;230;NSM;;;;;N;;;;; 10D26;HANIFI ROHINGYA SIGN TANA;Mn;230;NSM;;;;;N;;;;; 10D27;HANIFI ROHINGYA SIGN TASSI;Mn;230;NSM;;;;;N;;;;; 10D30;HANIFI ROHINGYA DIGIT ZERO;Nd;0;AN;;0;0;0;N;;;;; 10D31;HANIFI ROHINGYA DIGIT ONE;Nd;0;AN;;1;1;1;N;;;;; 10D32;HANIFI ROHINGYA DIGIT TWO;Nd;0;AN;;2;2;2;N;;;;; 10D33;HANIFI ROHINGYA DIGIT THREE;Nd;0;AN;;3;3;3;N;;;;; 10D34;HANIFI ROHINGYA DIGIT FOUR;Nd;0;AN;;4;4;4;N;;;;; 10D35;HANIFI ROHINGYA DIGIT FIVE;Nd;0;AN;;5;5;5;N;;;;; 10D36;HANIFI ROHINGYA DIGIT SIX;Nd;0;AN;;6;6;6;N;;;;; 10D37;HANIFI ROHINGYA DIGIT SEVEN;Nd;0;AN;;7;7;7;N;;;;; 10D38;HANIFI ROHINGYA DIGIT EIGHT;Nd;0;AN;;8;8;8;N;;;;; 10D39;HANIFI ROHINGYA DIGIT NINE;Nd;0;AN;;9;9;9;N;;;;; 10D40;GARAY DIGIT ZERO;Nd;0;AN;;0;0;0;N;;;;; 10D41;GARAY DIGIT ONE;Nd;0;AN;;1;1;1;N;;;;; 10D42;GARAY DIGIT TWO;Nd;0;AN;;2;2;2;N;;;;; 10D43;GARAY DIGIT THREE;Nd;0;AN;;3;3;3;N;;;;; 10D44;GARAY DIGIT FOUR;Nd;0;AN;;4;4;4;N;;;;; 10D45;GARAY DIGIT FIVE;Nd;0;AN;;5;5;5;N;;;;; 10D46;GARAY DIGIT SIX;Nd;0;AN;;6;6;6;N;;;;; 10D47;GARAY DIGIT SEVEN;Nd;0;AN;;7;7;7;N;;;;; 10D48;GARAY DIGIT EIGHT;Nd;0;AN;;8;8;8;N;;;;; 10D49;GARAY DIGIT NINE;Nd;0;AN;;9;9;9;N;;;;; 10D4A;GARAY VOWEL SIGN A;Lo;0;R;;;;;N;;;;; 10D4B;GARAY VOWEL SIGN I;Lo;0;R;;;;;N;;;;; 10D4C;GARAY VOWEL SIGN O;Lo;0;R;;;;;N;;;;; 10D4D;GARAY VOWEL SIGN EE;Lo;0;R;;;;;N;;;;; 10D4E;GARAY VOWEL LENGTH MARK;Lm;0;R;;;;;N;;;;; 10D4F;GARAY SUKUN;Lo;0;R;;;;;N;;;;; 10D50;GARAY CAPITAL LETTER A;Lu;0;R;;;;;N;;;;10D70; 10D51;GARAY CAPITAL LETTER CA;Lu;0;R;;;;;N;;;;10D71; 10D52;GARAY CAPITAL LETTER MA;Lu;0;R;;;;;N;;;;10D72; 10D53;GARAY CAPITAL LETTER KA;Lu;0;R;;;;;N;;;;10D73; 10D54;GARAY CAPITAL LETTER BA;Lu;0;R;;;;;N;;;;10D74; 10D55;GARAY CAPITAL LETTER JA;Lu;0;R;;;;;N;;;;10D75; 10D56;GARAY CAPITAL LETTER SA;Lu;0;R;;;;;N;;;;10D76; 10D57;GARAY CAPITAL LETTER WA;Lu;0;R;;;;;N;;;;10D77; 10D58;GARAY CAPITAL LETTER LA;Lu;0;R;;;;;N;;;;10D78; 10D59;GARAY CAPITAL LETTER GA;Lu;0;R;;;;;N;;;;10D79; 10D5A;GARAY CAPITAL LETTER DA;Lu;0;R;;;;;N;;;;10D7A; 10D5B;GARAY CAPITAL LETTER XA;Lu;0;R;;;;;N;;;;10D7B; 10D5C;GARAY CAPITAL LETTER YA;Lu;0;R;;;;;N;;;;10D7C; 10D5D;GARAY CAPITAL LETTER TA;Lu;0;R;;;;;N;;;;10D7D; 10D5E;GARAY CAPITAL LETTER RA;Lu;0;R;;;;;N;;;;10D7E; 10D5F;GARAY CAPITAL LETTER NYA;Lu;0;R;;;;;N;;;;10D7F; 10D60;GARAY CAPITAL LETTER FA;Lu;0;R;;;;;N;;;;10D80; 10D61;GARAY CAPITAL LETTER NA;Lu;0;R;;;;;N;;;;10D81; 10D62;GARAY CAPITAL LETTER PA;Lu;0;R;;;;;N;;;;10D82; 10D63;GARAY CAPITAL LETTER HA;Lu;0;R;;;;;N;;;;10D83; 10D64;GARAY CAPITAL LETTER OLD KA;Lu;0;R;;;;;N;;;;10D84; 10D65;GARAY CAPITAL LETTER OLD NA;Lu;0;R;;;;;N;;;;10D85; 10D69;GARAY VOWEL SIGN E;Mn;230;NSM;;;;;N;;;;; 10D6A;GARAY CONSONANT GEMINATION MARK;Mn;230;NSM;;;;;N;;;;; 10D6B;GARAY COMBINING DOT ABOVE;Mn;230;NSM;;;;;N;;;;; 10D6C;GARAY COMBINING DOUBLE DOT ABOVE;Mn;230;NSM;;;;;N;;;;; 10D6D;GARAY CONSONANT NASALIZATION MARK;Mn;230;NSM;;;;;N;;;;; 10D6E;GARAY HYPHEN;Pd;0;ON;;;;;N;;;;; 10D6F;GARAY REDUPLICATION MARK;Lm;0;R;;;;;N;;;;; 10D70;GARAY SMALL LETTER A;Ll;0;R;;;;;N;;;10D50;;10D50 10D71;GARAY SMALL LETTER CA;Ll;0;R;;;;;N;;;10D51;;10D51 10D72;GARAY SMALL LETTER MA;Ll;0;R;;;;;N;;;10D52;;10D52 10D73;GARAY SMALL LETTER KA;Ll;0;R;;;;;N;;;10D53;;10D53 10D74;GARAY SMALL LETTER BA;Ll;0;R;;;;;N;;;10D54;;10D54 10D75;GARAY SMALL LETTER JA;Ll;0;R;;;;;N;;;10D55;;10D55 10D76;GARAY SMALL LETTER SA;Ll;0;R;;;;;N;;;10D56;;10D56 10D77;GARAY SMALL LETTER WA;Ll;0;R;;;;;N;;;10D57;;10D57 10D78;GARAY SMALL LETTER LA;Ll;0;R;;;;;N;;;10D58;;10D58 10D79;GARAY SMALL LETTER GA;Ll;0;R;;;;;N;;;10D59;;10D59 10D7A;GARAY SMALL LETTER DA;Ll;0;R;;;;;N;;;10D5A;;10D5A 10D7B;GARAY SMALL LETTER XA;Ll;0;R;;;;;N;;;10D5B;;10D5B 10D7C;GARAY SMALL LETTER YA;Ll;0;R;;;;;N;;;10D5C;;10D5C 10D7D;GARAY SMALL LETTER TA;Ll;0;R;;;;;N;;;10D5D;;10D5D 10D7E;GARAY SMALL LETTER RA;Ll;0;R;;;;;N;;;10D5E;;10D5E 10D7F;GARAY SMALL LETTER NYA;Ll;0;R;;;;;N;;;10D5F;;10D5F 10D80;GARAY SMALL LETTER FA;Ll;0;R;;;;;N;;;10D60;;10D60 10D81;GARAY SMALL LETTER NA;Ll;0;R;;;;;N;;;10D61;;10D61 10D82;GARAY SMALL LETTER PA;Ll;0;R;;;;;N;;;10D62;;10D62 10D83;GARAY SMALL LETTER HA;Ll;0;R;;;;;N;;;10D63;;10D63 10D84;GARAY SMALL LETTER OLD KA;Ll;0;R;;;;;N;;;10D64;;10D64 10D85;GARAY SMALL LETTER OLD NA;Ll;0;R;;;;;N;;;10D65;;10D65 10D8E;GARAY PLUS SIGN;Sm;0;R;;;;;N;;;;; 10D8F;GARAY MINUS SIGN;Sm;0;R;;;;;N;;;;; 10E60;RUMI DIGIT ONE;No;0;AN;;;1;1;N;;;;; 10E61;RUMI DIGIT TWO;No;0;AN;;;2;2;N;;;;; 10E62;RUMI DIGIT THREE;No;0;AN;;;3;3;N;;;;; 10E63;RUMI DIGIT FOUR;No;0;AN;;;4;4;N;;;;; 10E64;RUMI DIGIT FIVE;No;0;AN;;;5;5;N;;;;; 10E65;RUMI DIGIT SIX;No;0;AN;;;6;6;N;;;;; 10E66;RUMI DIGIT SEVEN;No;0;AN;;;7;7;N;;;;; 10E67;RUMI DIGIT EIGHT;No;0;AN;;;8;8;N;;;;; 10E68;RUMI DIGIT NINE;No;0;AN;;;9;9;N;;;;; 10E69;RUMI NUMBER TEN;No;0;AN;;;;10;N;;;;; 10E6A;RUMI NUMBER TWENTY;No;0;AN;;;;20;N;;;;; 10E6B;RUMI NUMBER THIRTY;No;0;AN;;;;30;N;;;;; 10E6C;RUMI NUMBER FORTY;No;0;AN;;;;40;N;;;;; 10E6D;RUMI NUMBER FIFTY;No;0;AN;;;;50;N;;;;; 10E6E;RUMI NUMBER SIXTY;No;0;AN;;;;60;N;;;;; 10E6F;RUMI NUMBER SEVENTY;No;0;AN;;;;70;N;;;;; 10E70;RUMI NUMBER EIGHTY;No;0;AN;;;;80;N;;;;; 10E71;RUMI NUMBER NINETY;No;0;AN;;;;90;N;;;;; 10E72;RUMI NUMBER ONE HUNDRED;No;0;AN;;;;100;N;;;;; 10E73;RUMI NUMBER TWO HUNDRED;No;0;AN;;;;200;N;;;;; 10E74;RUMI NUMBER THREE HUNDRED;No;0;AN;;;;300;N;;;;; 10E75;RUMI NUMBER FOUR HUNDRED;No;0;AN;;;;400;N;;;;; 10E76;RUMI NUMBER FIVE HUNDRED;No;0;AN;;;;500;N;;;;; 10E77;RUMI NUMBER SIX HUNDRED;No;0;AN;;;;600;N;;;;; 10E78;RUMI NUMBER SEVEN HUNDRED;No;0;AN;;;;700;N;;;;; 10E79;RUMI NUMBER EIGHT HUNDRED;No;0;AN;;;;800;N;;;;; 10E7A;RUMI NUMBER NINE HUNDRED;No;0;AN;;;;900;N;;;;; 10E7B;RUMI FRACTION ONE HALF;No;0;AN;;;;1/2;N;;;;; 10E7C;RUMI FRACTION ONE QUARTER;No;0;AN;;;;1/4;N;;;;; 10E7D;RUMI FRACTION ONE THIRD;No;0;AN;;;;1/3;N;;;;; 10E7E;RUMI FRACTION TWO THIRDS;No;0;AN;;;;2/3;N;;;;; 10E80;YEZIDI LETTER ELIF;Lo;0;R;;;;;N;;;;; 10E81;YEZIDI LETTER BE;Lo;0;R;;;;;N;;;;; 10E82;YEZIDI LETTER PE;Lo;0;R;;;;;N;;;;; 10E83;YEZIDI LETTER PHE;Lo;0;R;;;;;N;;;;; 10E84;YEZIDI LETTER THE;Lo;0;R;;;;;N;;;;; 10E85;YEZIDI LETTER SE;Lo;0;R;;;;;N;;;;; 10E86;YEZIDI LETTER CIM;Lo;0;R;;;;;N;;;;; 10E87;YEZIDI LETTER CHIM;Lo;0;R;;;;;N;;;;; 10E88;YEZIDI LETTER CHHIM;Lo;0;R;;;;;N;;;;; 10E89;YEZIDI LETTER HHA;Lo;0;R;;;;;N;;;;; 10E8A;YEZIDI LETTER XA;Lo;0;R;;;;;N;;;;; 10E8B;YEZIDI LETTER DAL;Lo;0;R;;;;;N;;;;; 10E8C;YEZIDI LETTER ZAL;Lo;0;R;;;;;N;;;;; 10E8D;YEZIDI LETTER RA;Lo;0;R;;;;;N;;;;; 10E8E;YEZIDI LETTER RHA;Lo;0;R;;;;;N;;;;; 10E8F;YEZIDI LETTER ZA;Lo;0;R;;;;;N;;;;; 10E90;YEZIDI LETTER JA;Lo;0;R;;;;;N;;;;; 10E91;YEZIDI LETTER SIN;Lo;0;R;;;;;N;;;;; 10E92;YEZIDI LETTER SHIN;Lo;0;R;;;;;N;;;;; 10E93;YEZIDI LETTER SAD;Lo;0;R;;;;;N;;;;; 10E94;YEZIDI LETTER DAD;Lo;0;R;;;;;N;;;;; 10E95;YEZIDI LETTER TA;Lo;0;R;;;;;N;;;;; 10E96;YEZIDI LETTER ZE;Lo;0;R;;;;;N;;;;; 10E97;YEZIDI LETTER EYN;Lo;0;R;;;;;N;;;;; 10E98;YEZIDI LETTER XHEYN;Lo;0;R;;;;;N;;;;; 10E99;YEZIDI LETTER FA;Lo;0;R;;;;;N;;;;; 10E9A;YEZIDI LETTER VA;Lo;0;R;;;;;N;;;;; 10E9B;YEZIDI LETTER VA ALTERNATE FORM;Lo;0;R;;;;;N;;;;; 10E9C;YEZIDI LETTER QAF;Lo;0;R;;;;;N;;;;; 10E9D;YEZIDI LETTER KAF;Lo;0;R;;;;;N;;;;; 10E9E;YEZIDI LETTER KHAF;Lo;0;R;;;;;N;;;;; 10E9F;YEZIDI LETTER GAF;Lo;0;R;;;;;N;;;;; 10EA0;YEZIDI LETTER LAM;Lo;0;R;;;;;N;;;;; 10EA1;YEZIDI LETTER MIM;Lo;0;R;;;;;N;;;;; 10EA2;YEZIDI LETTER NUN;Lo;0;R;;;;;N;;;;; 10EA3;YEZIDI LETTER UM;Lo;0;R;;;;;N;;;;; 10EA4;YEZIDI LETTER WAW;Lo;0;R;;;;;N;;;;; 10EA5;YEZIDI LETTER OW;Lo;0;R;;;;;N;;;;; 10EA6;YEZIDI LETTER EW;Lo;0;R;;;;;N;;;;; 10EA7;YEZIDI LETTER HAY;Lo;0;R;;;;;N;;;;; 10EA8;YEZIDI LETTER YOT;Lo;0;R;;;;;N;;;;; 10EA9;YEZIDI LETTER ET;Lo;0;R;;;;;N;;;;; 10EAB;YEZIDI COMBINING HAMZA MARK;Mn;230;NSM;;;;;N;;;;; 10EAC;YEZIDI COMBINING MADDA MARK;Mn;230;NSM;;;;;N;;;;; 10EAD;YEZIDI HYPHENATION MARK;Pd;0;R;;;;;N;;;;; 10EB0;YEZIDI LETTER LAM WITH DOT ABOVE;Lo;0;R;;;;;N;;;;; 10EB1;YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE;Lo;0;R;;;;;N;;;;; 10EC2;ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW;Lo;0;AL;;;;;N;;;;; 10EC3;ARABIC LETTER TAH WITH TWO DOTS VERTICALLY BELOW;Lo;0;AL;;;;;N;;;;; 10EC4;ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW;Lo;0;AL;;;;;N;;;;; 10EFC;ARABIC COMBINING ALEF OVERLAY;Mn;0;NSM;;;;;N;;;;; 10EFD;ARABIC SMALL LOW WORD SAKTA;Mn;220;NSM;;;;;N;;;;; 10EFE;ARABIC SMALL LOW WORD QASR;Mn;220;NSM;;;;;N;;;;; 10EFF;ARABIC SMALL LOW WORD MADDA;Mn;220;NSM;;;;;N;;;;; 10F00;OLD SOGDIAN LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10F01;OLD SOGDIAN LETTER FINAL ALEPH;Lo;0;R;;;;;N;;;;; 10F02;OLD SOGDIAN LETTER BETH;Lo;0;R;;;;;N;;;;; 10F03;OLD SOGDIAN LETTER FINAL BETH;Lo;0;R;;;;;N;;;;; 10F04;OLD SOGDIAN LETTER GIMEL;Lo;0;R;;;;;N;;;;; 10F05;OLD SOGDIAN LETTER HE;Lo;0;R;;;;;N;;;;; 10F06;OLD SOGDIAN LETTER FINAL HE;Lo;0;R;;;;;N;;;;; 10F07;OLD SOGDIAN LETTER WAW;Lo;0;R;;;;;N;;;;; 10F08;OLD SOGDIAN LETTER ZAYIN;Lo;0;R;;;;;N;;;;; 10F09;OLD SOGDIAN LETTER HETH;Lo;0;R;;;;;N;;;;; 10F0A;OLD SOGDIAN LETTER YODH;Lo;0;R;;;;;N;;;;; 10F0B;OLD SOGDIAN LETTER KAPH;Lo;0;R;;;;;N;;;;; 10F0C;OLD SOGDIAN LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 10F0D;OLD SOGDIAN LETTER MEM;Lo;0;R;;;;;N;;;;; 10F0E;OLD SOGDIAN LETTER NUN;Lo;0;R;;;;;N;;;;; 10F0F;OLD SOGDIAN LETTER FINAL NUN;Lo;0;R;;;;;N;;;;; 10F10;OLD SOGDIAN LETTER FINAL NUN WITH VERTICAL TAIL;Lo;0;R;;;;;N;;;;; 10F11;OLD SOGDIAN LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 10F12;OLD SOGDIAN LETTER AYIN;Lo;0;R;;;;;N;;;;; 10F13;OLD SOGDIAN LETTER ALTERNATE AYIN;Lo;0;R;;;;;N;;;;; 10F14;OLD SOGDIAN LETTER PE;Lo;0;R;;;;;N;;;;; 10F15;OLD SOGDIAN LETTER SADHE;Lo;0;R;;;;;N;;;;; 10F16;OLD SOGDIAN LETTER FINAL SADHE;Lo;0;R;;;;;N;;;;; 10F17;OLD SOGDIAN LETTER FINAL SADHE WITH VERTICAL TAIL;Lo;0;R;;;;;N;;;;; 10F18;OLD SOGDIAN LETTER RESH-AYIN-DALETH;Lo;0;R;;;;;N;;;;; 10F19;OLD SOGDIAN LETTER SHIN;Lo;0;R;;;;;N;;;;; 10F1A;OLD SOGDIAN LETTER TAW;Lo;0;R;;;;;N;;;;; 10F1B;OLD SOGDIAN LETTER FINAL TAW;Lo;0;R;;;;;N;;;;; 10F1C;OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL;Lo;0;R;;;;;N;;;;; 10F1D;OLD SOGDIAN NUMBER ONE;No;0;R;;;;1;N;;;;; 10F1E;OLD SOGDIAN NUMBER TWO;No;0;R;;;;2;N;;;;; 10F1F;OLD SOGDIAN NUMBER THREE;No;0;R;;;;3;N;;;;; 10F20;OLD SOGDIAN NUMBER FOUR;No;0;R;;;;4;N;;;;; 10F21;OLD SOGDIAN NUMBER FIVE;No;0;R;;;;5;N;;;;; 10F22;OLD SOGDIAN NUMBER TEN;No;0;R;;;;10;N;;;;; 10F23;OLD SOGDIAN NUMBER TWENTY;No;0;R;;;;20;N;;;;; 10F24;OLD SOGDIAN NUMBER THIRTY;No;0;R;;;;30;N;;;;; 10F25;OLD SOGDIAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 10F26;OLD SOGDIAN FRACTION ONE HALF;No;0;R;;;;1/2;N;;;;; 10F27;OLD SOGDIAN LIGATURE AYIN-DALETH;Lo;0;R;;;;;N;;;;; 10F30;SOGDIAN LETTER ALEPH;Lo;0;AL;;;;;N;;;;; 10F31;SOGDIAN LETTER BETH;Lo;0;AL;;;;;N;;;;; 10F32;SOGDIAN LETTER GIMEL;Lo;0;AL;;;;;N;;;;; 10F33;SOGDIAN LETTER HE;Lo;0;AL;;;;;N;;;;; 10F34;SOGDIAN LETTER WAW;Lo;0;AL;;;;;N;;;;; 10F35;SOGDIAN LETTER ZAYIN;Lo;0;AL;;;;;N;;;;; 10F36;SOGDIAN LETTER HETH;Lo;0;AL;;;;;N;;;;; 10F37;SOGDIAN LETTER YODH;Lo;0;AL;;;;;N;;;;; 10F38;SOGDIAN LETTER KAPH;Lo;0;AL;;;;;N;;;;; 10F39;SOGDIAN LETTER LAMEDH;Lo;0;AL;;;;;N;;;;; 10F3A;SOGDIAN LETTER MEM;Lo;0;AL;;;;;N;;;;; 10F3B;SOGDIAN LETTER NUN;Lo;0;AL;;;;;N;;;;; 10F3C;SOGDIAN LETTER SAMEKH;Lo;0;AL;;;;;N;;;;; 10F3D;SOGDIAN LETTER AYIN;Lo;0;AL;;;;;N;;;;; 10F3E;SOGDIAN LETTER PE;Lo;0;AL;;;;;N;;;;; 10F3F;SOGDIAN LETTER SADHE;Lo;0;AL;;;;;N;;;;; 10F40;SOGDIAN LETTER RESH-AYIN;Lo;0;AL;;;;;N;;;;; 10F41;SOGDIAN LETTER SHIN;Lo;0;AL;;;;;N;;;;; 10F42;SOGDIAN LETTER TAW;Lo;0;AL;;;;;N;;;;; 10F43;SOGDIAN LETTER FETH;Lo;0;AL;;;;;N;;;;; 10F44;SOGDIAN LETTER LESH;Lo;0;AL;;;;;N;;;;; 10F45;SOGDIAN INDEPENDENT SHIN;Lo;0;AL;;;;;N;;;;; 10F46;SOGDIAN COMBINING DOT BELOW;Mn;220;NSM;;;;;N;;;;; 10F47;SOGDIAN COMBINING TWO DOTS BELOW;Mn;220;NSM;;;;;N;;;;; 10F48;SOGDIAN COMBINING DOT ABOVE;Mn;230;NSM;;;;;N;;;;; 10F49;SOGDIAN COMBINING TWO DOTS ABOVE;Mn;230;NSM;;;;;N;;;;; 10F4A;SOGDIAN COMBINING CURVE ABOVE;Mn;230;NSM;;;;;N;;;;; 10F4B;SOGDIAN COMBINING CURVE BELOW;Mn;220;NSM;;;;;N;;;;; 10F4C;SOGDIAN COMBINING HOOK ABOVE;Mn;230;NSM;;;;;N;;;;; 10F4D;SOGDIAN COMBINING HOOK BELOW;Mn;220;NSM;;;;;N;;;;; 10F4E;SOGDIAN COMBINING LONG HOOK BELOW;Mn;220;NSM;;;;;N;;;;; 10F4F;SOGDIAN COMBINING RESH BELOW;Mn;220;NSM;;;;;N;;;;; 10F50;SOGDIAN COMBINING STROKE BELOW;Mn;220;NSM;;;;;N;;;;; 10F51;SOGDIAN NUMBER ONE;No;0;AL;;;;1;N;;;;; 10F52;SOGDIAN NUMBER TEN;No;0;AL;;;;10;N;;;;; 10F53;SOGDIAN NUMBER TWENTY;No;0;AL;;;;20;N;;;;; 10F54;SOGDIAN NUMBER ONE HUNDRED;No;0;AL;;;;100;N;;;;; 10F55;SOGDIAN PUNCTUATION TWO VERTICAL BARS;Po;0;AL;;;;;N;;;;; 10F56;SOGDIAN PUNCTUATION TWO VERTICAL BARS WITH DOTS;Po;0;AL;;;;;N;;;;; 10F57;SOGDIAN PUNCTUATION CIRCLE WITH DOT;Po;0;AL;;;;;N;;;;; 10F58;SOGDIAN PUNCTUATION TWO CIRCLES WITH DOTS;Po;0;AL;;;;;N;;;;; 10F59;SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT;Po;0;AL;;;;;N;;;;; 10F70;OLD UYGHUR LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10F71;OLD UYGHUR LETTER BETH;Lo;0;R;;;;;N;;;;; 10F72;OLD UYGHUR LETTER GIMEL-HETH;Lo;0;R;;;;;N;;;;; 10F73;OLD UYGHUR LETTER WAW;Lo;0;R;;;;;N;;;;; 10F74;OLD UYGHUR LETTER ZAYIN;Lo;0;R;;;;;N;;;;; 10F75;OLD UYGHUR LETTER FINAL HETH;Lo;0;R;;;;;N;;;;; 10F76;OLD UYGHUR LETTER YODH;Lo;0;R;;;;;N;;;;; 10F77;OLD UYGHUR LETTER KAPH;Lo;0;R;;;;;N;;;;; 10F78;OLD UYGHUR LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 10F79;OLD UYGHUR LETTER MEM;Lo;0;R;;;;;N;;;;; 10F7A;OLD UYGHUR LETTER NUN;Lo;0;R;;;;;N;;;;; 10F7B;OLD UYGHUR LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 10F7C;OLD UYGHUR LETTER PE;Lo;0;R;;;;;N;;;;; 10F7D;OLD UYGHUR LETTER SADHE;Lo;0;R;;;;;N;;;;; 10F7E;OLD UYGHUR LETTER RESH;Lo;0;R;;;;;N;;;;; 10F7F;OLD UYGHUR LETTER SHIN;Lo;0;R;;;;;N;;;;; 10F80;OLD UYGHUR LETTER TAW;Lo;0;R;;;;;N;;;;; 10F81;OLD UYGHUR LETTER LESH;Lo;0;R;;;;;N;;;;; 10F82;OLD UYGHUR COMBINING DOT ABOVE;Mn;230;NSM;;;;;N;;;;; 10F83;OLD UYGHUR COMBINING DOT BELOW;Mn;220;NSM;;;;;N;;;;; 10F84;OLD UYGHUR COMBINING TWO DOTS ABOVE;Mn;230;NSM;;;;;N;;;;; 10F85;OLD UYGHUR COMBINING TWO DOTS BELOW;Mn;220;NSM;;;;;N;;;;; 10F86;OLD UYGHUR PUNCTUATION BAR;Po;0;R;;;;;N;;;;; 10F87;OLD UYGHUR PUNCTUATION TWO BARS;Po;0;R;;;;;N;;;;; 10F88;OLD UYGHUR PUNCTUATION TWO DOTS;Po;0;R;;;;;N;;;;; 10F89;OLD UYGHUR PUNCTUATION FOUR DOTS;Po;0;R;;;;;N;;;;; 10FB0;CHORASMIAN LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10FB1;CHORASMIAN LETTER SMALL ALEPH;Lo;0;R;;;;;N;;;;; 10FB2;CHORASMIAN LETTER BETH;Lo;0;R;;;;;N;;;;; 10FB3;CHORASMIAN LETTER GIMEL;Lo;0;R;;;;;N;;;;; 10FB4;CHORASMIAN LETTER DALETH;Lo;0;R;;;;;N;;;;; 10FB5;CHORASMIAN LETTER HE;Lo;0;R;;;;;N;;;;; 10FB6;CHORASMIAN LETTER WAW;Lo;0;R;;;;;N;;;;; 10FB7;CHORASMIAN LETTER CURLED WAW;Lo;0;R;;;;;N;;;;; 10FB8;CHORASMIAN LETTER ZAYIN;Lo;0;R;;;;;N;;;;; 10FB9;CHORASMIAN LETTER HETH;Lo;0;R;;;;;N;;;;; 10FBA;CHORASMIAN LETTER YODH;Lo;0;R;;;;;N;;;;; 10FBB;CHORASMIAN LETTER KAPH;Lo;0;R;;;;;N;;;;; 10FBC;CHORASMIAN LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 10FBD;CHORASMIAN LETTER MEM;Lo;0;R;;;;;N;;;;; 10FBE;CHORASMIAN LETTER NUN;Lo;0;R;;;;;N;;;;; 10FBF;CHORASMIAN LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 10FC0;CHORASMIAN LETTER AYIN;Lo;0;R;;;;;N;;;;; 10FC1;CHORASMIAN LETTER PE;Lo;0;R;;;;;N;;;;; 10FC2;CHORASMIAN LETTER RESH;Lo;0;R;;;;;N;;;;; 10FC3;CHORASMIAN LETTER SHIN;Lo;0;R;;;;;N;;;;; 10FC4;CHORASMIAN LETTER TAW;Lo;0;R;;;;;N;;;;; 10FC5;CHORASMIAN NUMBER ONE;No;0;R;;;;1;N;;;;; 10FC6;CHORASMIAN NUMBER TWO;No;0;R;;;;2;N;;;;; 10FC7;CHORASMIAN NUMBER THREE;No;0;R;;;;3;N;;;;; 10FC8;CHORASMIAN NUMBER FOUR;No;0;R;;;;4;N;;;;; 10FC9;CHORASMIAN NUMBER TEN;No;0;R;;;;10;N;;;;; 10FCA;CHORASMIAN NUMBER TWENTY;No;0;R;;;;20;N;;;;; 10FCB;CHORASMIAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;; 10FE0;ELYMAIC LETTER ALEPH;Lo;0;R;;;;;N;;;;; 10FE1;ELYMAIC LETTER BETH;Lo;0;R;;;;;N;;;;; 10FE2;ELYMAIC LETTER GIMEL;Lo;0;R;;;;;N;;;;; 10FE3;ELYMAIC LETTER DALETH;Lo;0;R;;;;;N;;;;; 10FE4;ELYMAIC LETTER HE;Lo;0;R;;;;;N;;;;; 10FE5;ELYMAIC LETTER WAW;Lo;0;R;;;;;N;;;;; 10FE6;ELYMAIC LETTER ZAYIN;Lo;0;R;;;;;N;;;;; 10FE7;ELYMAIC LETTER HETH;Lo;0;R;;;;;N;;;;; 10FE8;ELYMAIC LETTER TETH;Lo;0;R;;;;;N;;;;; 10FE9;ELYMAIC LETTER YODH;Lo;0;R;;;;;N;;;;; 10FEA;ELYMAIC LETTER KAPH;Lo;0;R;;;;;N;;;;; 10FEB;ELYMAIC LETTER LAMEDH;Lo;0;R;;;;;N;;;;; 10FEC;ELYMAIC LETTER MEM;Lo;0;R;;;;;N;;;;; 10FED;ELYMAIC LETTER NUN;Lo;0;R;;;;;N;;;;; 10FEE;ELYMAIC LETTER SAMEKH;Lo;0;R;;;;;N;;;;; 10FEF;ELYMAIC LETTER AYIN;Lo;0;R;;;;;N;;;;; 10FF0;ELYMAIC LETTER PE;Lo;0;R;;;;;N;;;;; 10FF1;ELYMAIC LETTER SADHE;Lo;0;R;;;;;N;;;;; 10FF2;ELYMAIC LETTER QOPH;Lo;0;R;;;;;N;;;;; 10FF3;ELYMAIC LETTER RESH;Lo;0;R;;;;;N;;;;; 10FF4;ELYMAIC LETTER SHIN;Lo;0;R;;;;;N;;;;; 10FF5;ELYMAIC LETTER TAW;Lo;0;R;;;;;N;;;;; 10FF6;ELYMAIC LIGATURE ZAYIN-YODH;Lo;0;R;;;;;N;;;;; 11000;BRAHMI SIGN CANDRABINDU;Mc;0;L;;;;;N;;;;; 11001;BRAHMI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11002;BRAHMI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 11003;BRAHMI SIGN JIHVAMULIYA;Lo;0;L;;;;;N;;;;; 11004;BRAHMI SIGN UPADHMANIYA;Lo;0;L;;;;;N;;;;; 11005;BRAHMI LETTER A;Lo;0;L;;;;;N;;;;; 11006;BRAHMI LETTER AA;Lo;0;L;;;;;N;;;;; 11007;BRAHMI LETTER I;Lo;0;L;;;;;N;;;;; 11008;BRAHMI LETTER II;Lo;0;L;;;;;N;;;;; 11009;BRAHMI LETTER U;Lo;0;L;;;;;N;;;;; 1100A;BRAHMI LETTER UU;Lo;0;L;;;;;N;;;;; 1100B;BRAHMI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 1100C;BRAHMI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 1100D;BRAHMI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 1100E;BRAHMI LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 1100F;BRAHMI LETTER E;Lo;0;L;;;;;N;;;;; 11010;BRAHMI LETTER AI;Lo;0;L;;;;;N;;;;; 11011;BRAHMI LETTER O;Lo;0;L;;;;;N;;;;; 11012;BRAHMI LETTER AU;Lo;0;L;;;;;N;;;;; 11013;BRAHMI LETTER KA;Lo;0;L;;;;;N;;;;; 11014;BRAHMI LETTER KHA;Lo;0;L;;;;;N;;;;; 11015;BRAHMI LETTER GA;Lo;0;L;;;;;N;;;;; 11016;BRAHMI LETTER GHA;Lo;0;L;;;;;N;;;;; 11017;BRAHMI LETTER NGA;Lo;0;L;;;;;N;;;;; 11018;BRAHMI LETTER CA;Lo;0;L;;;;;N;;;;; 11019;BRAHMI LETTER CHA;Lo;0;L;;;;;N;;;;; 1101A;BRAHMI LETTER JA;Lo;0;L;;;;;N;;;;; 1101B;BRAHMI LETTER JHA;Lo;0;L;;;;;N;;;;; 1101C;BRAHMI LETTER NYA;Lo;0;L;;;;;N;;;;; 1101D;BRAHMI LETTER TTA;Lo;0;L;;;;;N;;;;; 1101E;BRAHMI LETTER TTHA;Lo;0;L;;;;;N;;;;; 1101F;BRAHMI LETTER DDA;Lo;0;L;;;;;N;;;;; 11020;BRAHMI LETTER DDHA;Lo;0;L;;;;;N;;;;; 11021;BRAHMI LETTER NNA;Lo;0;L;;;;;N;;;;; 11022;BRAHMI LETTER TA;Lo;0;L;;;;;N;;;;; 11023;BRAHMI LETTER THA;Lo;0;L;;;;;N;;;;; 11024;BRAHMI LETTER DA;Lo;0;L;;;;;N;;;;; 11025;BRAHMI LETTER DHA;Lo;0;L;;;;;N;;;;; 11026;BRAHMI LETTER NA;Lo;0;L;;;;;N;;;;; 11027;BRAHMI LETTER PA;Lo;0;L;;;;;N;;;;; 11028;BRAHMI LETTER PHA;Lo;0;L;;;;;N;;;;; 11029;BRAHMI LETTER BA;Lo;0;L;;;;;N;;;;; 1102A;BRAHMI LETTER BHA;Lo;0;L;;;;;N;;;;; 1102B;BRAHMI LETTER MA;Lo;0;L;;;;;N;;;;; 1102C;BRAHMI LETTER YA;Lo;0;L;;;;;N;;;;; 1102D;BRAHMI LETTER RA;Lo;0;L;;;;;N;;;;; 1102E;BRAHMI LETTER LA;Lo;0;L;;;;;N;;;;; 1102F;BRAHMI LETTER VA;Lo;0;L;;;;;N;;;;; 11030;BRAHMI LETTER SHA;Lo;0;L;;;;;N;;;;; 11031;BRAHMI LETTER SSA;Lo;0;L;;;;;N;;;;; 11032;BRAHMI LETTER SA;Lo;0;L;;;;;N;;;;; 11033;BRAHMI LETTER HA;Lo;0;L;;;;;N;;;;; 11034;BRAHMI LETTER LLA;Lo;0;L;;;;;N;;;;; 11035;BRAHMI LETTER OLD TAMIL LLLA;Lo;0;L;;;;;N;;;;; 11036;BRAHMI LETTER OLD TAMIL RRA;Lo;0;L;;;;;N;;;;; 11037;BRAHMI LETTER OLD TAMIL NNNA;Lo;0;L;;;;;N;;;;; 11038;BRAHMI VOWEL SIGN AA;Mn;0;NSM;;;;;N;;;;; 11039;BRAHMI VOWEL SIGN BHATTIPROLU AA;Mn;0;NSM;;;;;N;;;;; 1103A;BRAHMI VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 1103B;BRAHMI VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 1103C;BRAHMI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 1103D;BRAHMI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 1103E;BRAHMI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 1103F;BRAHMI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 11040;BRAHMI VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 11041;BRAHMI VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 11042;BRAHMI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 11043;BRAHMI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 11044;BRAHMI VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 11045;BRAHMI VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; 11046;BRAHMI VIRAMA;Mn;9;NSM;;;;;N;;;;; 11047;BRAHMI DANDA;Po;0;L;;;;;N;;;;; 11048;BRAHMI DOUBLE DANDA;Po;0;L;;;;;N;;;;; 11049;BRAHMI PUNCTUATION DOT;Po;0;L;;;;;N;;;;; 1104A;BRAHMI PUNCTUATION DOUBLE DOT;Po;0;L;;;;;N;;;;; 1104B;BRAHMI PUNCTUATION LINE;Po;0;L;;;;;N;;;;; 1104C;BRAHMI PUNCTUATION CRESCENT BAR;Po;0;L;;;;;N;;;;; 1104D;BRAHMI PUNCTUATION LOTUS;Po;0;L;;;;;N;;;;; 11052;BRAHMI NUMBER ONE;No;0;ON;;;1;1;N;;;;; 11053;BRAHMI NUMBER TWO;No;0;ON;;;2;2;N;;;;; 11054;BRAHMI NUMBER THREE;No;0;ON;;;3;3;N;;;;; 11055;BRAHMI NUMBER FOUR;No;0;ON;;;4;4;N;;;;; 11056;BRAHMI NUMBER FIVE;No;0;ON;;;5;5;N;;;;; 11057;BRAHMI NUMBER SIX;No;0;ON;;;6;6;N;;;;; 11058;BRAHMI NUMBER SEVEN;No;0;ON;;;7;7;N;;;;; 11059;BRAHMI NUMBER EIGHT;No;0;ON;;;8;8;N;;;;; 1105A;BRAHMI NUMBER NINE;No;0;ON;;;9;9;N;;;;; 1105B;BRAHMI NUMBER TEN;No;0;ON;;;;10;N;;;;; 1105C;BRAHMI NUMBER TWENTY;No;0;ON;;;;20;N;;;;; 1105D;BRAHMI NUMBER THIRTY;No;0;ON;;;;30;N;;;;; 1105E;BRAHMI NUMBER FORTY;No;0;ON;;;;40;N;;;;; 1105F;BRAHMI NUMBER FIFTY;No;0;ON;;;;50;N;;;;; 11060;BRAHMI NUMBER SIXTY;No;0;ON;;;;60;N;;;;; 11061;BRAHMI NUMBER SEVENTY;No;0;ON;;;;70;N;;;;; 11062;BRAHMI NUMBER EIGHTY;No;0;ON;;;;80;N;;;;; 11063;BRAHMI NUMBER NINETY;No;0;ON;;;;90;N;;;;; 11064;BRAHMI NUMBER ONE HUNDRED;No;0;ON;;;;100;N;;;;; 11065;BRAHMI NUMBER ONE THOUSAND;No;0;ON;;;;1000;N;;;;; 11066;BRAHMI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 11067;BRAHMI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 11068;BRAHMI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 11069;BRAHMI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1106A;BRAHMI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1106B;BRAHMI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1106C;BRAHMI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1106D;BRAHMI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1106E;BRAHMI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1106F;BRAHMI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 11070;BRAHMI SIGN OLD TAMIL VIRAMA;Mn;9;NSM;;;;;N;;;;; 11071;BRAHMI LETTER OLD TAMIL SHORT E;Lo;0;L;;;;;N;;;;; 11072;BRAHMI LETTER OLD TAMIL SHORT O;Lo;0;L;;;;;N;;;;; 11073;BRAHMI VOWEL SIGN OLD TAMIL SHORT E;Mn;0;NSM;;;;;N;;;;; 11074;BRAHMI VOWEL SIGN OLD TAMIL SHORT O;Mn;0;NSM;;;;;N;;;;; 11075;BRAHMI LETTER OLD TAMIL LLA;Lo;0;L;;;;;N;;;;; 1107F;BRAHMI NUMBER JOINER;Mn;9;NSM;;;;;N;;;;; 11080;KAITHI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 11081;KAITHI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11082;KAITHI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 11083;KAITHI LETTER A;Lo;0;L;;;;;N;;;;; 11084;KAITHI LETTER AA;Lo;0;L;;;;;N;;;;; 11085;KAITHI LETTER I;Lo;0;L;;;;;N;;;;; 11086;KAITHI LETTER II;Lo;0;L;;;;;N;;;;; 11087;KAITHI LETTER U;Lo;0;L;;;;;N;;;;; 11088;KAITHI LETTER UU;Lo;0;L;;;;;N;;;;; 11089;KAITHI LETTER E;Lo;0;L;;;;;N;;;;; 1108A;KAITHI LETTER AI;Lo;0;L;;;;;N;;;;; 1108B;KAITHI LETTER O;Lo;0;L;;;;;N;;;;; 1108C;KAITHI LETTER AU;Lo;0;L;;;;;N;;;;; 1108D;KAITHI LETTER KA;Lo;0;L;;;;;N;;;;; 1108E;KAITHI LETTER KHA;Lo;0;L;;;;;N;;;;; 1108F;KAITHI LETTER GA;Lo;0;L;;;;;N;;;;; 11090;KAITHI LETTER GHA;Lo;0;L;;;;;N;;;;; 11091;KAITHI LETTER NGA;Lo;0;L;;;;;N;;;;; 11092;KAITHI LETTER CA;Lo;0;L;;;;;N;;;;; 11093;KAITHI LETTER CHA;Lo;0;L;;;;;N;;;;; 11094;KAITHI LETTER JA;Lo;0;L;;;;;N;;;;; 11095;KAITHI LETTER JHA;Lo;0;L;;;;;N;;;;; 11096;KAITHI LETTER NYA;Lo;0;L;;;;;N;;;;; 11097;KAITHI LETTER TTA;Lo;0;L;;;;;N;;;;; 11098;KAITHI LETTER TTHA;Lo;0;L;;;;;N;;;;; 11099;KAITHI LETTER DDA;Lo;0;L;;;;;N;;;;; 1109A;KAITHI LETTER DDDHA;Lo;0;L;11099 110BA;;;;N;;;;; 1109B;KAITHI LETTER DDHA;Lo;0;L;;;;;N;;;;; 1109C;KAITHI LETTER RHA;Lo;0;L;1109B 110BA;;;;N;;;;; 1109D;KAITHI LETTER NNA;Lo;0;L;;;;;N;;;;; 1109E;KAITHI LETTER TA;Lo;0;L;;;;;N;;;;; 1109F;KAITHI LETTER THA;Lo;0;L;;;;;N;;;;; 110A0;KAITHI LETTER DA;Lo;0;L;;;;;N;;;;; 110A1;KAITHI LETTER DHA;Lo;0;L;;;;;N;;;;; 110A2;KAITHI LETTER NA;Lo;0;L;;;;;N;;;;; 110A3;KAITHI LETTER PA;Lo;0;L;;;;;N;;;;; 110A4;KAITHI LETTER PHA;Lo;0;L;;;;;N;;;;; 110A5;KAITHI LETTER BA;Lo;0;L;;;;;N;;;;; 110A6;KAITHI LETTER BHA;Lo;0;L;;;;;N;;;;; 110A7;KAITHI LETTER MA;Lo;0;L;;;;;N;;;;; 110A8;KAITHI LETTER YA;Lo;0;L;;;;;N;;;;; 110A9;KAITHI LETTER RA;Lo;0;L;;;;;N;;;;; 110AA;KAITHI LETTER LA;Lo;0;L;;;;;N;;;;; 110AB;KAITHI LETTER VA;Lo;0;L;110A5 110BA;;;;N;;;;; 110AC;KAITHI LETTER SHA;Lo;0;L;;;;;N;;;;; 110AD;KAITHI LETTER SSA;Lo;0;L;;;;;N;;;;; 110AE;KAITHI LETTER SA;Lo;0;L;;;;;N;;;;; 110AF;KAITHI LETTER HA;Lo;0;L;;;;;N;;;;; 110B0;KAITHI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 110B1;KAITHI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 110B2;KAITHI VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 110B3;KAITHI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 110B4;KAITHI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 110B5;KAITHI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 110B6;KAITHI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 110B7;KAITHI VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 110B8;KAITHI VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 110B9;KAITHI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 110BA;KAITHI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 110BB;KAITHI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 110BC;KAITHI ENUMERATION SIGN;Po;0;L;;;;;N;;;;; 110BD;KAITHI NUMBER SIGN;Cf;0;L;;;;;N;;;;; 110BE;KAITHI SECTION MARK;Po;0;L;;;;;N;;;;; 110BF;KAITHI DOUBLE SECTION MARK;Po;0;L;;;;;N;;;;; 110C0;KAITHI DANDA;Po;0;L;;;;;N;;;;; 110C1;KAITHI DOUBLE DANDA;Po;0;L;;;;;N;;;;; 110C2;KAITHI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 110CD;KAITHI NUMBER SIGN ABOVE;Cf;0;L;;;;;N;;;;; 110D0;SORA SOMPENG LETTER SAH;Lo;0;L;;;;;N;;;;; 110D1;SORA SOMPENG LETTER TAH;Lo;0;L;;;;;N;;;;; 110D2;SORA SOMPENG LETTER BAH;Lo;0;L;;;;;N;;;;; 110D3;SORA SOMPENG LETTER CAH;Lo;0;L;;;;;N;;;;; 110D4;SORA SOMPENG LETTER DAH;Lo;0;L;;;;;N;;;;; 110D5;SORA SOMPENG LETTER GAH;Lo;0;L;;;;;N;;;;; 110D6;SORA SOMPENG LETTER MAH;Lo;0;L;;;;;N;;;;; 110D7;SORA SOMPENG LETTER NGAH;Lo;0;L;;;;;N;;;;; 110D8;SORA SOMPENG LETTER LAH;Lo;0;L;;;;;N;;;;; 110D9;SORA SOMPENG LETTER NAH;Lo;0;L;;;;;N;;;;; 110DA;SORA SOMPENG LETTER VAH;Lo;0;L;;;;;N;;;;; 110DB;SORA SOMPENG LETTER PAH;Lo;0;L;;;;;N;;;;; 110DC;SORA SOMPENG LETTER YAH;Lo;0;L;;;;;N;;;;; 110DD;SORA SOMPENG LETTER RAH;Lo;0;L;;;;;N;;;;; 110DE;SORA SOMPENG LETTER HAH;Lo;0;L;;;;;N;;;;; 110DF;SORA SOMPENG LETTER KAH;Lo;0;L;;;;;N;;;;; 110E0;SORA SOMPENG LETTER JAH;Lo;0;L;;;;;N;;;;; 110E1;SORA SOMPENG LETTER NYAH;Lo;0;L;;;;;N;;;;; 110E2;SORA SOMPENG LETTER AH;Lo;0;L;;;;;N;;;;; 110E3;SORA SOMPENG LETTER EEH;Lo;0;L;;;;;N;;;;; 110E4;SORA SOMPENG LETTER IH;Lo;0;L;;;;;N;;;;; 110E5;SORA SOMPENG LETTER UH;Lo;0;L;;;;;N;;;;; 110E6;SORA SOMPENG LETTER OH;Lo;0;L;;;;;N;;;;; 110E7;SORA SOMPENG LETTER EH;Lo;0;L;;;;;N;;;;; 110E8;SORA SOMPENG LETTER MAE;Lo;0;L;;;;;N;;;;; 110F0;SORA SOMPENG DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 110F1;SORA SOMPENG DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 110F2;SORA SOMPENG DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 110F3;SORA SOMPENG DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 110F4;SORA SOMPENG DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 110F5;SORA SOMPENG DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 110F6;SORA SOMPENG DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 110F7;SORA SOMPENG DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 110F8;SORA SOMPENG DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 110F9;SORA SOMPENG DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 11100;CHAKMA SIGN CANDRABINDU;Mn;230;NSM;;;;;N;;;;; 11101;CHAKMA SIGN ANUSVARA;Mn;230;NSM;;;;;N;;;;; 11102;CHAKMA SIGN VISARGA;Mn;230;NSM;;;;;N;;;;; 11103;CHAKMA LETTER AA;Lo;0;L;;;;;N;;;;; 11104;CHAKMA LETTER I;Lo;0;L;;;;;N;;;;; 11105;CHAKMA LETTER U;Lo;0;L;;;;;N;;;;; 11106;CHAKMA LETTER E;Lo;0;L;;;;;N;;;;; 11107;CHAKMA LETTER KAA;Lo;0;L;;;;;N;;;;; 11108;CHAKMA LETTER KHAA;Lo;0;L;;;;;N;;;;; 11109;CHAKMA LETTER GAA;Lo;0;L;;;;;N;;;;; 1110A;CHAKMA LETTER GHAA;Lo;0;L;;;;;N;;;;; 1110B;CHAKMA LETTER NGAA;Lo;0;L;;;;;N;;;;; 1110C;CHAKMA LETTER CAA;Lo;0;L;;;;;N;;;;; 1110D;CHAKMA LETTER CHAA;Lo;0;L;;;;;N;;;;; 1110E;CHAKMA LETTER JAA;Lo;0;L;;;;;N;;;;; 1110F;CHAKMA LETTER JHAA;Lo;0;L;;;;;N;;;;; 11110;CHAKMA LETTER NYAA;Lo;0;L;;;;;N;;;;; 11111;CHAKMA LETTER TTAA;Lo;0;L;;;;;N;;;;; 11112;CHAKMA LETTER TTHAA;Lo;0;L;;;;;N;;;;; 11113;CHAKMA LETTER DDAA;Lo;0;L;;;;;N;;;;; 11114;CHAKMA LETTER DDHAA;Lo;0;L;;;;;N;;;;; 11115;CHAKMA LETTER NNAA;Lo;0;L;;;;;N;;;;; 11116;CHAKMA LETTER TAA;Lo;0;L;;;;;N;;;;; 11117;CHAKMA LETTER THAA;Lo;0;L;;;;;N;;;;; 11118;CHAKMA LETTER DAA;Lo;0;L;;;;;N;;;;; 11119;CHAKMA LETTER DHAA;Lo;0;L;;;;;N;;;;; 1111A;CHAKMA LETTER NAA;Lo;0;L;;;;;N;;;;; 1111B;CHAKMA LETTER PAA;Lo;0;L;;;;;N;;;;; 1111C;CHAKMA LETTER PHAA;Lo;0;L;;;;;N;;;;; 1111D;CHAKMA LETTER BAA;Lo;0;L;;;;;N;;;;; 1111E;CHAKMA LETTER BHAA;Lo;0;L;;;;;N;;;;; 1111F;CHAKMA LETTER MAA;Lo;0;L;;;;;N;;;;; 11120;CHAKMA LETTER YYAA;Lo;0;L;;;;;N;;;;; 11121;CHAKMA LETTER YAA;Lo;0;L;;;;;N;;;;; 11122;CHAKMA LETTER RAA;Lo;0;L;;;;;N;;;;; 11123;CHAKMA LETTER LAA;Lo;0;L;;;;;N;;;;; 11124;CHAKMA LETTER WAA;Lo;0;L;;;;;N;;;;; 11125;CHAKMA LETTER SAA;Lo;0;L;;;;;N;;;;; 11126;CHAKMA LETTER HAA;Lo;0;L;;;;;N;;;;; 11127;CHAKMA VOWEL SIGN A;Mn;0;NSM;;;;;N;;;;; 11128;CHAKMA VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 11129;CHAKMA VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 1112A;CHAKMA VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 1112B;CHAKMA VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 1112C;CHAKMA VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 1112D;CHAKMA VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 1112E;CHAKMA VOWEL SIGN O;Mn;0;NSM;11131 11127;;;;N;;;;; 1112F;CHAKMA VOWEL SIGN AU;Mn;0;NSM;11132 11127;;;;N;;;;; 11130;CHAKMA VOWEL SIGN OI;Mn;0;NSM;;;;;N;;;;; 11131;CHAKMA O MARK;Mn;0;NSM;;;;;N;;;;; 11132;CHAKMA AU MARK;Mn;0;NSM;;;;;N;;;;; 11133;CHAKMA VIRAMA;Mn;9;NSM;;;;;N;;;;; 11134;CHAKMA MAAYYAA;Mn;9;NSM;;;;;N;;;;; 11136;CHAKMA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 11137;CHAKMA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 11138;CHAKMA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 11139;CHAKMA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1113A;CHAKMA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1113B;CHAKMA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1113C;CHAKMA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1113D;CHAKMA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1113E;CHAKMA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1113F;CHAKMA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 11140;CHAKMA SECTION MARK;Po;0;L;;;;;N;;;;; 11141;CHAKMA DANDA;Po;0;L;;;;;N;;;;; 11142;CHAKMA DOUBLE DANDA;Po;0;L;;;;;N;;;;; 11143;CHAKMA QUESTION MARK;Po;0;L;;;;;N;;;;; 11144;CHAKMA LETTER LHAA;Lo;0;L;;;;;N;;;;; 11145;CHAKMA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 11146;CHAKMA VOWEL SIGN EI;Mc;0;L;;;;;N;;;;; 11147;CHAKMA LETTER VAA;Lo;0;L;;;;;N;;;;; 11150;MAHAJANI LETTER A;Lo;0;L;;;;;N;;;;; 11151;MAHAJANI LETTER I;Lo;0;L;;;;;N;;;;; 11152;MAHAJANI LETTER U;Lo;0;L;;;;;N;;;;; 11153;MAHAJANI LETTER E;Lo;0;L;;;;;N;;;;; 11154;MAHAJANI LETTER O;Lo;0;L;;;;;N;;;;; 11155;MAHAJANI LETTER KA;Lo;0;L;;;;;N;;;;; 11156;MAHAJANI LETTER KHA;Lo;0;L;;;;;N;;;;; 11157;MAHAJANI LETTER GA;Lo;0;L;;;;;N;;;;; 11158;MAHAJANI LETTER GHA;Lo;0;L;;;;;N;;;;; 11159;MAHAJANI LETTER CA;Lo;0;L;;;;;N;;;;; 1115A;MAHAJANI LETTER CHA;Lo;0;L;;;;;N;;;;; 1115B;MAHAJANI LETTER JA;Lo;0;L;;;;;N;;;;; 1115C;MAHAJANI LETTER JHA;Lo;0;L;;;;;N;;;;; 1115D;MAHAJANI LETTER NYA;Lo;0;L;;;;;N;;;;; 1115E;MAHAJANI LETTER TTA;Lo;0;L;;;;;N;;;;; 1115F;MAHAJANI LETTER TTHA;Lo;0;L;;;;;N;;;;; 11160;MAHAJANI LETTER DDA;Lo;0;L;;;;;N;;;;; 11161;MAHAJANI LETTER DDHA;Lo;0;L;;;;;N;;;;; 11162;MAHAJANI LETTER NNA;Lo;0;L;;;;;N;;;;; 11163;MAHAJANI LETTER TA;Lo;0;L;;;;;N;;;;; 11164;MAHAJANI LETTER THA;Lo;0;L;;;;;N;;;;; 11165;MAHAJANI LETTER DA;Lo;0;L;;;;;N;;;;; 11166;MAHAJANI LETTER DHA;Lo;0;L;;;;;N;;;;; 11167;MAHAJANI LETTER NA;Lo;0;L;;;;;N;;;;; 11168;MAHAJANI LETTER PA;Lo;0;L;;;;;N;;;;; 11169;MAHAJANI LETTER PHA;Lo;0;L;;;;;N;;;;; 1116A;MAHAJANI LETTER BA;Lo;0;L;;;;;N;;;;; 1116B;MAHAJANI LETTER BHA;Lo;0;L;;;;;N;;;;; 1116C;MAHAJANI LETTER MA;Lo;0;L;;;;;N;;;;; 1116D;MAHAJANI LETTER RA;Lo;0;L;;;;;N;;;;; 1116E;MAHAJANI LETTER LA;Lo;0;L;;;;;N;;;;; 1116F;MAHAJANI LETTER VA;Lo;0;L;;;;;N;;;;; 11170;MAHAJANI LETTER SA;Lo;0;L;;;;;N;;;;; 11171;MAHAJANI LETTER HA;Lo;0;L;;;;;N;;;;; 11172;MAHAJANI LETTER RRA;Lo;0;L;;;;;N;;;;; 11173;MAHAJANI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 11174;MAHAJANI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 11175;MAHAJANI SECTION MARK;Po;0;L;;;;;N;;;;; 11176;MAHAJANI LIGATURE SHRI;Lo;0;L;;;;;N;;;;; 11180;SHARADA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 11181;SHARADA SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11182;SHARADA SIGN VISARGA;Mc;0;L;;;;;N;;;;; 11183;SHARADA LETTER A;Lo;0;L;;;;;N;;;;; 11184;SHARADA LETTER AA;Lo;0;L;;;;;N;;;;; 11185;SHARADA LETTER I;Lo;0;L;;;;;N;;;;; 11186;SHARADA LETTER II;Lo;0;L;;;;;N;;;;; 11187;SHARADA LETTER U;Lo;0;L;;;;;N;;;;; 11188;SHARADA LETTER UU;Lo;0;L;;;;;N;;;;; 11189;SHARADA LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 1118A;SHARADA LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 1118B;SHARADA LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 1118C;SHARADA LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 1118D;SHARADA LETTER E;Lo;0;L;;;;;N;;;;; 1118E;SHARADA LETTER AI;Lo;0;L;;;;;N;;;;; 1118F;SHARADA LETTER O;Lo;0;L;;;;;N;;;;; 11190;SHARADA LETTER AU;Lo;0;L;;;;;N;;;;; 11191;SHARADA LETTER KA;Lo;0;L;;;;;N;;;;; 11192;SHARADA LETTER KHA;Lo;0;L;;;;;N;;;;; 11193;SHARADA LETTER GA;Lo;0;L;;;;;N;;;;; 11194;SHARADA LETTER GHA;Lo;0;L;;;;;N;;;;; 11195;SHARADA LETTER NGA;Lo;0;L;;;;;N;;;;; 11196;SHARADA LETTER CA;Lo;0;L;;;;;N;;;;; 11197;SHARADA LETTER CHA;Lo;0;L;;;;;N;;;;; 11198;SHARADA LETTER JA;Lo;0;L;;;;;N;;;;; 11199;SHARADA LETTER JHA;Lo;0;L;;;;;N;;;;; 1119A;SHARADA LETTER NYA;Lo;0;L;;;;;N;;;;; 1119B;SHARADA LETTER TTA;Lo;0;L;;;;;N;;;;; 1119C;SHARADA LETTER TTHA;Lo;0;L;;;;;N;;;;; 1119D;SHARADA LETTER DDA;Lo;0;L;;;;;N;;;;; 1119E;SHARADA LETTER DDHA;Lo;0;L;;;;;N;;;;; 1119F;SHARADA LETTER NNA;Lo;0;L;;;;;N;;;;; 111A0;SHARADA LETTER TA;Lo;0;L;;;;;N;;;;; 111A1;SHARADA LETTER THA;Lo;0;L;;;;;N;;;;; 111A2;SHARADA LETTER DA;Lo;0;L;;;;;N;;;;; 111A3;SHARADA LETTER DHA;Lo;0;L;;;;;N;;;;; 111A4;SHARADA LETTER NA;Lo;0;L;;;;;N;;;;; 111A5;SHARADA LETTER PA;Lo;0;L;;;;;N;;;;; 111A6;SHARADA LETTER PHA;Lo;0;L;;;;;N;;;;; 111A7;SHARADA LETTER BA;Lo;0;L;;;;;N;;;;; 111A8;SHARADA LETTER BHA;Lo;0;L;;;;;N;;;;; 111A9;SHARADA LETTER MA;Lo;0;L;;;;;N;;;;; 111AA;SHARADA LETTER YA;Lo;0;L;;;;;N;;;;; 111AB;SHARADA LETTER RA;Lo;0;L;;;;;N;;;;; 111AC;SHARADA LETTER LA;Lo;0;L;;;;;N;;;;; 111AD;SHARADA LETTER LLA;Lo;0;L;;;;;N;;;;; 111AE;SHARADA LETTER VA;Lo;0;L;;;;;N;;;;; 111AF;SHARADA LETTER SHA;Lo;0;L;;;;;N;;;;; 111B0;SHARADA LETTER SSA;Lo;0;L;;;;;N;;;;; 111B1;SHARADA LETTER SA;Lo;0;L;;;;;N;;;;; 111B2;SHARADA LETTER HA;Lo;0;L;;;;;N;;;;; 111B3;SHARADA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 111B4;SHARADA VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 111B5;SHARADA VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 111B6;SHARADA VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 111B7;SHARADA VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 111B8;SHARADA VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 111B9;SHARADA VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 111BA;SHARADA VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 111BB;SHARADA VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 111BC;SHARADA VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 111BD;SHARADA VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 111BE;SHARADA VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 111BF;SHARADA VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 111C0;SHARADA SIGN VIRAMA;Mc;9;L;;;;;N;;;;; 111C1;SHARADA SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 111C2;SHARADA SIGN JIHVAMULIYA;Lo;0;L;;;;;N;;;;; 111C3;SHARADA SIGN UPADHMANIYA;Lo;0;L;;;;;N;;;;; 111C4;SHARADA OM;Lo;0;L;;;;;N;;;;; 111C5;SHARADA DANDA;Po;0;L;;;;;N;;;;; 111C6;SHARADA DOUBLE DANDA;Po;0;L;;;;;N;;;;; 111C7;SHARADA ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 111C8;SHARADA SEPARATOR;Po;0;L;;;;;N;;;;; 111C9;SHARADA SANDHI MARK;Mn;0;NSM;;;;;N;;;;; 111CA;SHARADA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 111CB;SHARADA VOWEL MODIFIER MARK;Mn;0;NSM;;;;;N;;;;; 111CC;SHARADA EXTRA SHORT VOWEL MARK;Mn;0;NSM;;;;;N;;;;; 111CD;SHARADA SUTRA MARK;Po;0;L;;;;;N;;;;; 111CE;SHARADA VOWEL SIGN PRISHTHAMATRA E;Mc;0;L;;;;;N;;;;; 111CF;SHARADA SIGN INVERTED CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 111D0;SHARADA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 111D1;SHARADA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 111D2;SHARADA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 111D3;SHARADA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 111D4;SHARADA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 111D5;SHARADA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 111D6;SHARADA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 111D7;SHARADA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 111D8;SHARADA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 111D9;SHARADA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 111DA;SHARADA EKAM;Lo;0;L;;;;;N;;;;; 111DB;SHARADA SIGN SIDDHAM;Po;0;L;;;;;N;;;;; 111DC;SHARADA HEADSTROKE;Lo;0;L;;;;;N;;;;; 111DD;SHARADA CONTINUATION SIGN;Po;0;L;;;;;N;;;;; 111DE;SHARADA SECTION MARK-1;Po;0;L;;;;;N;;;;; 111DF;SHARADA SECTION MARK-2;Po;0;L;;;;;N;;;;; 111E1;SINHALA ARCHAIC DIGIT ONE;No;0;L;;;;1;N;;;;; 111E2;SINHALA ARCHAIC DIGIT TWO;No;0;L;;;;2;N;;;;; 111E3;SINHALA ARCHAIC DIGIT THREE;No;0;L;;;;3;N;;;;; 111E4;SINHALA ARCHAIC DIGIT FOUR;No;0;L;;;;4;N;;;;; 111E5;SINHALA ARCHAIC DIGIT FIVE;No;0;L;;;;5;N;;;;; 111E6;SINHALA ARCHAIC DIGIT SIX;No;0;L;;;;6;N;;;;; 111E7;SINHALA ARCHAIC DIGIT SEVEN;No;0;L;;;;7;N;;;;; 111E8;SINHALA ARCHAIC DIGIT EIGHT;No;0;L;;;;8;N;;;;; 111E9;SINHALA ARCHAIC DIGIT NINE;No;0;L;;;;9;N;;;;; 111EA;SINHALA ARCHAIC NUMBER TEN;No;0;L;;;;10;N;;;;; 111EB;SINHALA ARCHAIC NUMBER TWENTY;No;0;L;;;;20;N;;;;; 111EC;SINHALA ARCHAIC NUMBER THIRTY;No;0;L;;;;30;N;;;;; 111ED;SINHALA ARCHAIC NUMBER FORTY;No;0;L;;;;40;N;;;;; 111EE;SINHALA ARCHAIC NUMBER FIFTY;No;0;L;;;;50;N;;;;; 111EF;SINHALA ARCHAIC NUMBER SIXTY;No;0;L;;;;60;N;;;;; 111F0;SINHALA ARCHAIC NUMBER SEVENTY;No;0;L;;;;70;N;;;;; 111F1;SINHALA ARCHAIC NUMBER EIGHTY;No;0;L;;;;80;N;;;;; 111F2;SINHALA ARCHAIC NUMBER NINETY;No;0;L;;;;90;N;;;;; 111F3;SINHALA ARCHAIC NUMBER ONE HUNDRED;No;0;L;;;;100;N;;;;; 111F4;SINHALA ARCHAIC NUMBER ONE THOUSAND;No;0;L;;;;1000;N;;;;; 11200;KHOJKI LETTER A;Lo;0;L;;;;;N;;;;; 11201;KHOJKI LETTER AA;Lo;0;L;;;;;N;;;;; 11202;KHOJKI LETTER I;Lo;0;L;;;;;N;;;;; 11203;KHOJKI LETTER U;Lo;0;L;;;;;N;;;;; 11204;KHOJKI LETTER E;Lo;0;L;;;;;N;;;;; 11205;KHOJKI LETTER AI;Lo;0;L;;;;;N;;;;; 11206;KHOJKI LETTER O;Lo;0;L;;;;;N;;;;; 11207;KHOJKI LETTER AU;Lo;0;L;;;;;N;;;;; 11208;KHOJKI LETTER KA;Lo;0;L;;;;;N;;;;; 11209;KHOJKI LETTER KHA;Lo;0;L;;;;;N;;;;; 1120A;KHOJKI LETTER GA;Lo;0;L;;;;;N;;;;; 1120B;KHOJKI LETTER GGA;Lo;0;L;;;;;N;;;;; 1120C;KHOJKI LETTER GHA;Lo;0;L;;;;;N;;;;; 1120D;KHOJKI LETTER NGA;Lo;0;L;;;;;N;;;;; 1120E;KHOJKI LETTER CA;Lo;0;L;;;;;N;;;;; 1120F;KHOJKI LETTER CHA;Lo;0;L;;;;;N;;;;; 11210;KHOJKI LETTER JA;Lo;0;L;;;;;N;;;;; 11211;KHOJKI LETTER JJA;Lo;0;L;;;;;N;;;;; 11213;KHOJKI LETTER NYA;Lo;0;L;;;;;N;;;;; 11214;KHOJKI LETTER TTA;Lo;0;L;;;;;N;;;;; 11215;KHOJKI LETTER TTHA;Lo;0;L;;;;;N;;;;; 11216;KHOJKI LETTER DDA;Lo;0;L;;;;;N;;;;; 11217;KHOJKI LETTER DDHA;Lo;0;L;;;;;N;;;;; 11218;KHOJKI LETTER NNA;Lo;0;L;;;;;N;;;;; 11219;KHOJKI LETTER TA;Lo;0;L;;;;;N;;;;; 1121A;KHOJKI LETTER THA;Lo;0;L;;;;;N;;;;; 1121B;KHOJKI LETTER DA;Lo;0;L;;;;;N;;;;; 1121C;KHOJKI LETTER DDDA;Lo;0;L;;;;;N;;;;; 1121D;KHOJKI LETTER DHA;Lo;0;L;;;;;N;;;;; 1121E;KHOJKI LETTER NA;Lo;0;L;;;;;N;;;;; 1121F;KHOJKI LETTER PA;Lo;0;L;;;;;N;;;;; 11220;KHOJKI LETTER PHA;Lo;0;L;;;;;N;;;;; 11221;KHOJKI LETTER BA;Lo;0;L;;;;;N;;;;; 11222;KHOJKI LETTER BBA;Lo;0;L;;;;;N;;;;; 11223;KHOJKI LETTER BHA;Lo;0;L;;;;;N;;;;; 11224;KHOJKI LETTER MA;Lo;0;L;;;;;N;;;;; 11225;KHOJKI LETTER YA;Lo;0;L;;;;;N;;;;; 11226;KHOJKI LETTER RA;Lo;0;L;;;;;N;;;;; 11227;KHOJKI LETTER LA;Lo;0;L;;;;;N;;;;; 11228;KHOJKI LETTER VA;Lo;0;L;;;;;N;;;;; 11229;KHOJKI LETTER SA;Lo;0;L;;;;;N;;;;; 1122A;KHOJKI LETTER HA;Lo;0;L;;;;;N;;;;; 1122B;KHOJKI LETTER LLA;Lo;0;L;;;;;N;;;;; 1122C;KHOJKI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 1122D;KHOJKI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 1122E;KHOJKI VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 1122F;KHOJKI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 11230;KHOJKI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 11231;KHOJKI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 11232;KHOJKI VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 11233;KHOJKI VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 11234;KHOJKI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11235;KHOJKI SIGN VIRAMA;Mc;9;L;;;;;N;;;;; 11236;KHOJKI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 11237;KHOJKI SIGN SHADDA;Mn;0;NSM;;;;;N;;;;; 11238;KHOJKI DANDA;Po;0;L;;;;;N;;;;; 11239;KHOJKI DOUBLE DANDA;Po;0;L;;;;;N;;;;; 1123A;KHOJKI WORD SEPARATOR;Po;0;L;;;;;N;;;;; 1123B;KHOJKI SECTION MARK;Po;0;L;;;;;N;;;;; 1123C;KHOJKI DOUBLE SECTION MARK;Po;0;L;;;;;N;;;;; 1123D;KHOJKI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 1123E;KHOJKI SIGN SUKUN;Mn;0;NSM;;;;;N;;;;; 1123F;KHOJKI LETTER QA;Lo;0;L;;;;;N;;;;; 11240;KHOJKI LETTER SHORT I;Lo;0;L;;;;;N;;;;; 11241;KHOJKI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 11280;MULTANI LETTER A;Lo;0;L;;;;;N;;;;; 11281;MULTANI LETTER I;Lo;0;L;;;;;N;;;;; 11282;MULTANI LETTER U;Lo;0;L;;;;;N;;;;; 11283;MULTANI LETTER E;Lo;0;L;;;;;N;;;;; 11284;MULTANI LETTER KA;Lo;0;L;;;;;N;;;;; 11285;MULTANI LETTER KHA;Lo;0;L;;;;;N;;;;; 11286;MULTANI LETTER GA;Lo;0;L;;;;;N;;;;; 11288;MULTANI LETTER GHA;Lo;0;L;;;;;N;;;;; 1128A;MULTANI LETTER CA;Lo;0;L;;;;;N;;;;; 1128B;MULTANI LETTER CHA;Lo;0;L;;;;;N;;;;; 1128C;MULTANI LETTER JA;Lo;0;L;;;;;N;;;;; 1128D;MULTANI LETTER JJA;Lo;0;L;;;;;N;;;;; 1128F;MULTANI LETTER NYA;Lo;0;L;;;;;N;;;;; 11290;MULTANI LETTER TTA;Lo;0;L;;;;;N;;;;; 11291;MULTANI LETTER TTHA;Lo;0;L;;;;;N;;;;; 11292;MULTANI LETTER DDA;Lo;0;L;;;;;N;;;;; 11293;MULTANI LETTER DDDA;Lo;0;L;;;;;N;;;;; 11294;MULTANI LETTER DDHA;Lo;0;L;;;;;N;;;;; 11295;MULTANI LETTER NNA;Lo;0;L;;;;;N;;;;; 11296;MULTANI LETTER TA;Lo;0;L;;;;;N;;;;; 11297;MULTANI LETTER THA;Lo;0;L;;;;;N;;;;; 11298;MULTANI LETTER DA;Lo;0;L;;;;;N;;;;; 11299;MULTANI LETTER DHA;Lo;0;L;;;;;N;;;;; 1129A;MULTANI LETTER NA;Lo;0;L;;;;;N;;;;; 1129B;MULTANI LETTER PA;Lo;0;L;;;;;N;;;;; 1129C;MULTANI LETTER PHA;Lo;0;L;;;;;N;;;;; 1129D;MULTANI LETTER BA;Lo;0;L;;;;;N;;;;; 1129F;MULTANI LETTER BHA;Lo;0;L;;;;;N;;;;; 112A0;MULTANI LETTER MA;Lo;0;L;;;;;N;;;;; 112A1;MULTANI LETTER YA;Lo;0;L;;;;;N;;;;; 112A2;MULTANI LETTER RA;Lo;0;L;;;;;N;;;;; 112A3;MULTANI LETTER LA;Lo;0;L;;;;;N;;;;; 112A4;MULTANI LETTER VA;Lo;0;L;;;;;N;;;;; 112A5;MULTANI LETTER SA;Lo;0;L;;;;;N;;;;; 112A6;MULTANI LETTER HA;Lo;0;L;;;;;N;;;;; 112A7;MULTANI LETTER RRA;Lo;0;L;;;;;N;;;;; 112A8;MULTANI LETTER RHA;Lo;0;L;;;;;N;;;;; 112A9;MULTANI SECTION MARK;Po;0;L;;;;;N;;;;; 112B0;KHUDAWADI LETTER A;Lo;0;L;;;;;N;;;;; 112B1;KHUDAWADI LETTER AA;Lo;0;L;;;;;N;;;;; 112B2;KHUDAWADI LETTER I;Lo;0;L;;;;;N;;;;; 112B3;KHUDAWADI LETTER II;Lo;0;L;;;;;N;;;;; 112B4;KHUDAWADI LETTER U;Lo;0;L;;;;;N;;;;; 112B5;KHUDAWADI LETTER UU;Lo;0;L;;;;;N;;;;; 112B6;KHUDAWADI LETTER E;Lo;0;L;;;;;N;;;;; 112B7;KHUDAWADI LETTER AI;Lo;0;L;;;;;N;;;;; 112B8;KHUDAWADI LETTER O;Lo;0;L;;;;;N;;;;; 112B9;KHUDAWADI LETTER AU;Lo;0;L;;;;;N;;;;; 112BA;KHUDAWADI LETTER KA;Lo;0;L;;;;;N;;;;; 112BB;KHUDAWADI LETTER KHA;Lo;0;L;;;;;N;;;;; 112BC;KHUDAWADI LETTER GA;Lo;0;L;;;;;N;;;;; 112BD;KHUDAWADI LETTER GGA;Lo;0;L;;;;;N;;;;; 112BE;KHUDAWADI LETTER GHA;Lo;0;L;;;;;N;;;;; 112BF;KHUDAWADI LETTER NGA;Lo;0;L;;;;;N;;;;; 112C0;KHUDAWADI LETTER CA;Lo;0;L;;;;;N;;;;; 112C1;KHUDAWADI LETTER CHA;Lo;0;L;;;;;N;;;;; 112C2;KHUDAWADI LETTER JA;Lo;0;L;;;;;N;;;;; 112C3;KHUDAWADI LETTER JJA;Lo;0;L;;;;;N;;;;; 112C4;KHUDAWADI LETTER JHA;Lo;0;L;;;;;N;;;;; 112C5;KHUDAWADI LETTER NYA;Lo;0;L;;;;;N;;;;; 112C6;KHUDAWADI LETTER TTA;Lo;0;L;;;;;N;;;;; 112C7;KHUDAWADI LETTER TTHA;Lo;0;L;;;;;N;;;;; 112C8;KHUDAWADI LETTER DDA;Lo;0;L;;;;;N;;;;; 112C9;KHUDAWADI LETTER DDDA;Lo;0;L;;;;;N;;;;; 112CA;KHUDAWADI LETTER RRA;Lo;0;L;;;;;N;;;;; 112CB;KHUDAWADI LETTER DDHA;Lo;0;L;;;;;N;;;;; 112CC;KHUDAWADI LETTER NNA;Lo;0;L;;;;;N;;;;; 112CD;KHUDAWADI LETTER TA;Lo;0;L;;;;;N;;;;; 112CE;KHUDAWADI LETTER THA;Lo;0;L;;;;;N;;;;; 112CF;KHUDAWADI LETTER DA;Lo;0;L;;;;;N;;;;; 112D0;KHUDAWADI LETTER DHA;Lo;0;L;;;;;N;;;;; 112D1;KHUDAWADI LETTER NA;Lo;0;L;;;;;N;;;;; 112D2;KHUDAWADI LETTER PA;Lo;0;L;;;;;N;;;;; 112D3;KHUDAWADI LETTER PHA;Lo;0;L;;;;;N;;;;; 112D4;KHUDAWADI LETTER BA;Lo;0;L;;;;;N;;;;; 112D5;KHUDAWADI LETTER BBA;Lo;0;L;;;;;N;;;;; 112D6;KHUDAWADI LETTER BHA;Lo;0;L;;;;;N;;;;; 112D7;KHUDAWADI LETTER MA;Lo;0;L;;;;;N;;;;; 112D8;KHUDAWADI LETTER YA;Lo;0;L;;;;;N;;;;; 112D9;KHUDAWADI LETTER RA;Lo;0;L;;;;;N;;;;; 112DA;KHUDAWADI LETTER LA;Lo;0;L;;;;;N;;;;; 112DB;KHUDAWADI LETTER VA;Lo;0;L;;;;;N;;;;; 112DC;KHUDAWADI LETTER SHA;Lo;0;L;;;;;N;;;;; 112DD;KHUDAWADI LETTER SA;Lo;0;L;;;;;N;;;;; 112DE;KHUDAWADI LETTER HA;Lo;0;L;;;;;N;;;;; 112DF;KHUDAWADI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 112E0;KHUDAWADI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 112E1;KHUDAWADI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 112E2;KHUDAWADI VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 112E3;KHUDAWADI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 112E4;KHUDAWADI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 112E5;KHUDAWADI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 112E6;KHUDAWADI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 112E7;KHUDAWADI VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 112E8;KHUDAWADI VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; 112E9;KHUDAWADI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 112EA;KHUDAWADI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 112F0;KHUDAWADI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 112F1;KHUDAWADI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 112F2;KHUDAWADI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 112F3;KHUDAWADI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 112F4;KHUDAWADI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 112F5;KHUDAWADI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 112F6;KHUDAWADI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 112F7;KHUDAWADI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 112F8;KHUDAWADI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 112F9;KHUDAWADI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 11300;GRANTHA SIGN COMBINING ANUSVARA ABOVE;Mn;0;NSM;;;;;N;;;;; 11301;GRANTHA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 11302;GRANTHA SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; 11303;GRANTHA SIGN VISARGA;Mc;0;L;;;;;N;;;;; 11305;GRANTHA LETTER A;Lo;0;L;;;;;N;;;;; 11306;GRANTHA LETTER AA;Lo;0;L;;;;;N;;;;; 11307;GRANTHA LETTER I;Lo;0;L;;;;;N;;;;; 11308;GRANTHA LETTER II;Lo;0;L;;;;;N;;;;; 11309;GRANTHA LETTER U;Lo;0;L;;;;;N;;;;; 1130A;GRANTHA LETTER UU;Lo;0;L;;;;;N;;;;; 1130B;GRANTHA LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 1130C;GRANTHA LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 1130F;GRANTHA LETTER EE;Lo;0;L;;;;;N;;;;; 11310;GRANTHA LETTER AI;Lo;0;L;;;;;N;;;;; 11313;GRANTHA LETTER OO;Lo;0;L;;;;;N;;;;; 11314;GRANTHA LETTER AU;Lo;0;L;;;;;N;;;;; 11315;GRANTHA LETTER KA;Lo;0;L;;;;;N;;;;; 11316;GRANTHA LETTER KHA;Lo;0;L;;;;;N;;;;; 11317;GRANTHA LETTER GA;Lo;0;L;;;;;N;;;;; 11318;GRANTHA LETTER GHA;Lo;0;L;;;;;N;;;;; 11319;GRANTHA LETTER NGA;Lo;0;L;;;;;N;;;;; 1131A;GRANTHA LETTER CA;Lo;0;L;;;;;N;;;;; 1131B;GRANTHA LETTER CHA;Lo;0;L;;;;;N;;;;; 1131C;GRANTHA LETTER JA;Lo;0;L;;;;;N;;;;; 1131D;GRANTHA LETTER JHA;Lo;0;L;;;;;N;;;;; 1131E;GRANTHA LETTER NYA;Lo;0;L;;;;;N;;;;; 1131F;GRANTHA LETTER TTA;Lo;0;L;;;;;N;;;;; 11320;GRANTHA LETTER TTHA;Lo;0;L;;;;;N;;;;; 11321;GRANTHA LETTER DDA;Lo;0;L;;;;;N;;;;; 11322;GRANTHA LETTER DDHA;Lo;0;L;;;;;N;;;;; 11323;GRANTHA LETTER NNA;Lo;0;L;;;;;N;;;;; 11324;GRANTHA LETTER TA;Lo;0;L;;;;;N;;;;; 11325;GRANTHA LETTER THA;Lo;0;L;;;;;N;;;;; 11326;GRANTHA LETTER DA;Lo;0;L;;;;;N;;;;; 11327;GRANTHA LETTER DHA;Lo;0;L;;;;;N;;;;; 11328;GRANTHA LETTER NA;Lo;0;L;;;;;N;;;;; 1132A;GRANTHA LETTER PA;Lo;0;L;;;;;N;;;;; 1132B;GRANTHA LETTER PHA;Lo;0;L;;;;;N;;;;; 1132C;GRANTHA LETTER BA;Lo;0;L;;;;;N;;;;; 1132D;GRANTHA LETTER BHA;Lo;0;L;;;;;N;;;;; 1132E;GRANTHA LETTER MA;Lo;0;L;;;;;N;;;;; 1132F;GRANTHA LETTER YA;Lo;0;L;;;;;N;;;;; 11330;GRANTHA LETTER RA;Lo;0;L;;;;;N;;;;; 11332;GRANTHA LETTER LA;Lo;0;L;;;;;N;;;;; 11333;GRANTHA LETTER LLA;Lo;0;L;;;;;N;;;;; 11335;GRANTHA LETTER VA;Lo;0;L;;;;;N;;;;; 11336;GRANTHA LETTER SHA;Lo;0;L;;;;;N;;;;; 11337;GRANTHA LETTER SSA;Lo;0;L;;;;;N;;;;; 11338;GRANTHA LETTER SA;Lo;0;L;;;;;N;;;;; 11339;GRANTHA LETTER HA;Lo;0;L;;;;;N;;;;; 1133B;COMBINING BINDU BELOW;Mn;7;NSM;;;;;N;;;;; 1133C;GRANTHA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 1133D;GRANTHA SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 1133E;GRANTHA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 1133F;GRANTHA VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 11340;GRANTHA VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 11341;GRANTHA VOWEL SIGN U;Mc;0;L;;;;;N;;;;; 11342;GRANTHA VOWEL SIGN UU;Mc;0;L;;;;;N;;;;; 11343;GRANTHA VOWEL SIGN VOCALIC R;Mc;0;L;;;;;N;;;;; 11344;GRANTHA VOWEL SIGN VOCALIC RR;Mc;0;L;;;;;N;;;;; 11347;GRANTHA VOWEL SIGN EE;Mc;0;L;;;;;N;;;;; 11348;GRANTHA VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; 1134B;GRANTHA VOWEL SIGN OO;Mc;0;L;11347 1133E;;;;N;;;;; 1134C;GRANTHA VOWEL SIGN AU;Mc;0;L;11347 11357;;;;N;;;;; 1134D;GRANTHA SIGN VIRAMA;Mc;9;L;;;;;N;;;;; 11350;GRANTHA OM;Lo;0;L;;;;;N;;;;; 11357;GRANTHA AU LENGTH MARK;Mc;0;L;;;;;N;;;;; 1135D;GRANTHA SIGN PLUTA;Lo;0;L;;;;;N;;;;; 1135E;GRANTHA LETTER VEDIC ANUSVARA;Lo;0;L;;;;;N;;;;; 1135F;GRANTHA LETTER VEDIC DOUBLE ANUSVARA;Lo;0;L;;;;;N;;;;; 11360;GRANTHA LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 11361;GRANTHA LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 11362;GRANTHA VOWEL SIGN VOCALIC L;Mc;0;L;;;;;N;;;;; 11363;GRANTHA VOWEL SIGN VOCALIC LL;Mc;0;L;;;;;N;;;;; 11366;COMBINING GRANTHA DIGIT ZERO;Mn;230;NSM;;;;;N;;;;; 11367;COMBINING GRANTHA DIGIT ONE;Mn;230;NSM;;;;;N;;;;; 11368;COMBINING GRANTHA DIGIT TWO;Mn;230;NSM;;;;;N;;;;; 11369;COMBINING GRANTHA DIGIT THREE;Mn;230;NSM;;;;;N;;;;; 1136A;COMBINING GRANTHA DIGIT FOUR;Mn;230;NSM;;;;;N;;;;; 1136B;COMBINING GRANTHA DIGIT FIVE;Mn;230;NSM;;;;;N;;;;; 1136C;COMBINING GRANTHA DIGIT SIX;Mn;230;NSM;;;;;N;;;;; 11370;COMBINING GRANTHA LETTER A;Mn;230;NSM;;;;;N;;;;; 11371;COMBINING GRANTHA LETTER KA;Mn;230;NSM;;;;;N;;;;; 11372;COMBINING GRANTHA LETTER NA;Mn;230;NSM;;;;;N;;;;; 11373;COMBINING GRANTHA LETTER VI;Mn;230;NSM;;;;;N;;;;; 11374;COMBINING GRANTHA LETTER PA;Mn;230;NSM;;;;;N;;;;; 11380;TULU-TIGALARI LETTER A;Lo;0;L;;;;;N;;;;; 11381;TULU-TIGALARI LETTER AA;Lo;0;L;;;;;N;;;;; 11382;TULU-TIGALARI LETTER I;Lo;0;L;;;;;N;;;;; 11383;TULU-TIGALARI LETTER II;Lo;0;L;11382 113C9;;;;N;;;;; 11384;TULU-TIGALARI LETTER U;Lo;0;L;;;;;N;;;;; 11385;TULU-TIGALARI LETTER UU;Lo;0;L;11384 113BB;;;;N;;;;; 11386;TULU-TIGALARI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 11387;TULU-TIGALARI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 11388;TULU-TIGALARI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 11389;TULU-TIGALARI LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 1138B;TULU-TIGALARI LETTER EE;Lo;0;L;;;;;N;;;;; 1138E;TULU-TIGALARI LETTER AI;Lo;0;L;1138B 113C2;;;;N;;;;; 11390;TULU-TIGALARI LETTER OO;Lo;0;L;;;;;N;;;;; 11391;TULU-TIGALARI LETTER AU;Lo;0;L;11390 113C9;;;;N;;;;; 11392;TULU-TIGALARI LETTER KA;Lo;0;L;;;;;N;;;;; 11393;TULU-TIGALARI LETTER KHA;Lo;0;L;;;;;N;;;;; 11394;TULU-TIGALARI LETTER GA;Lo;0;L;;;;;N;;;;; 11395;TULU-TIGALARI LETTER GHA;Lo;0;L;;;;;N;;;;; 11396;TULU-TIGALARI LETTER NGA;Lo;0;L;;;;;N;;;;; 11397;TULU-TIGALARI LETTER CA;Lo;0;L;;;;;N;;;;; 11398;TULU-TIGALARI LETTER CHA;Lo;0;L;;;;;N;;;;; 11399;TULU-TIGALARI LETTER JA;Lo;0;L;;;;;N;;;;; 1139A;TULU-TIGALARI LETTER JHA;Lo;0;L;;;;;N;;;;; 1139B;TULU-TIGALARI LETTER NYA;Lo;0;L;;;;;N;;;;; 1139C;TULU-TIGALARI LETTER TTA;Lo;0;L;;;;;N;;;;; 1139D;TULU-TIGALARI LETTER TTHA;Lo;0;L;;;;;N;;;;; 1139E;TULU-TIGALARI LETTER DDA;Lo;0;L;;;;;N;;;;; 1139F;TULU-TIGALARI LETTER DDHA;Lo;0;L;;;;;N;;;;; 113A0;TULU-TIGALARI LETTER NNA;Lo;0;L;;;;;N;;;;; 113A1;TULU-TIGALARI LETTER TA;Lo;0;L;;;;;N;;;;; 113A2;TULU-TIGALARI LETTER THA;Lo;0;L;;;;;N;;;;; 113A3;TULU-TIGALARI LETTER DA;Lo;0;L;;;;;N;;;;; 113A4;TULU-TIGALARI LETTER DHA;Lo;0;L;;;;;N;;;;; 113A5;TULU-TIGALARI LETTER NA;Lo;0;L;;;;;N;;;;; 113A6;TULU-TIGALARI LETTER PA;Lo;0;L;;;;;N;;;;; 113A7;TULU-TIGALARI LETTER PHA;Lo;0;L;;;;;N;;;;; 113A8;TULU-TIGALARI LETTER BA;Lo;0;L;;;;;N;;;;; 113A9;TULU-TIGALARI LETTER BHA;Lo;0;L;;;;;N;;;;; 113AA;TULU-TIGALARI LETTER MA;Lo;0;L;;;;;N;;;;; 113AB;TULU-TIGALARI LETTER YA;Lo;0;L;;;;;N;;;;; 113AC;TULU-TIGALARI LETTER RA;Lo;0;L;;;;;N;;;;; 113AD;TULU-TIGALARI LETTER LA;Lo;0;L;;;;;N;;;;; 113AE;TULU-TIGALARI LETTER VA;Lo;0;L;;;;;N;;;;; 113AF;TULU-TIGALARI LETTER SHA;Lo;0;L;;;;;N;;;;; 113B0;TULU-TIGALARI LETTER SSA;Lo;0;L;;;;;N;;;;; 113B1;TULU-TIGALARI LETTER SA;Lo;0;L;;;;;N;;;;; 113B2;TULU-TIGALARI LETTER HA;Lo;0;L;;;;;N;;;;; 113B3;TULU-TIGALARI LETTER LLA;Lo;0;L;;;;;N;;;;; 113B4;TULU-TIGALARI LETTER RRA;Lo;0;L;;;;;N;;;;; 113B5;TULU-TIGALARI LETTER LLLA;Lo;0;L;;;;;N;;;;; 113B7;TULU-TIGALARI SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 113B8;TULU-TIGALARI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 113B9;TULU-TIGALARI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 113BA;TULU-TIGALARI VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 113BB;TULU-TIGALARI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 113BC;TULU-TIGALARI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 113BD;TULU-TIGALARI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 113BE;TULU-TIGALARI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 113BF;TULU-TIGALARI VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 113C0;TULU-TIGALARI VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 113C2;TULU-TIGALARI VOWEL SIGN EE;Mc;0;L;;;;;N;;;;; 113C5;TULU-TIGALARI VOWEL SIGN AI;Mc;0;L;113C2 113C2;;;;N;;;;; 113C7;TULU-TIGALARI VOWEL SIGN OO;Mc;0;L;113C2 113B8;;;;N;;;;; 113C8;TULU-TIGALARI VOWEL SIGN AU;Mc;0;L;113C2 113C9;;;;N;;;;; 113C9;TULU-TIGALARI AU LENGTH MARK;Mc;0;L;;;;;N;;;;; 113CA;TULU-TIGALARI SIGN CANDRA ANUNASIKA;Mc;0;L;;;;;N;;;;; 113CC;TULU-TIGALARI SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; 113CD;TULU-TIGALARI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 113CE;TULU-TIGALARI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 113CF;TULU-TIGALARI SIGN LOOPED VIRAMA;Mc;9;L;;;;;N;;;;; 113D0;TULU-TIGALARI CONJOINER;Mn;9;NSM;;;;;N;;;;; 113D1;TULU-TIGALARI REPHA;Lo;0;L;;;;;N;;;;; 113D2;TULU-TIGALARI GEMINATION MARK;Mn;0;NSM;;;;;N;;;;; 113D3;TULU-TIGALARI SIGN PLUTA;Lo;0;L;;;;;N;;;;; 113D4;TULU-TIGALARI DANDA;Po;0;L;;;;;N;;;;; 113D5;TULU-TIGALARI DOUBLE DANDA;Po;0;L;;;;;N;;;;; 113D7;TULU-TIGALARI SIGN OM PUSHPIKA;Po;0;L;;;;;N;;;;; 113D8;TULU-TIGALARI SIGN SHRII PUSHPIKA;Po;0;L;;;;;N;;;;; 113E1;TULU-TIGALARI VEDIC TONE SVARITA;Mn;0;NSM;;;;;N;;;;; 113E2;TULU-TIGALARI VEDIC TONE ANUDATTA;Mn;0;NSM;;;;;N;;;;; 11400;NEWA LETTER A;Lo;0;L;;;;;N;;;;; 11401;NEWA LETTER AA;Lo;0;L;;;;;N;;;;; 11402;NEWA LETTER I;Lo;0;L;;;;;N;;;;; 11403;NEWA LETTER II;Lo;0;L;;;;;N;;;;; 11404;NEWA LETTER U;Lo;0;L;;;;;N;;;;; 11405;NEWA LETTER UU;Lo;0;L;;;;;N;;;;; 11406;NEWA LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 11407;NEWA LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 11408;NEWA LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 11409;NEWA LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 1140A;NEWA LETTER E;Lo;0;L;;;;;N;;;;; 1140B;NEWA LETTER AI;Lo;0;L;;;;;N;;;;; 1140C;NEWA LETTER O;Lo;0;L;;;;;N;;;;; 1140D;NEWA LETTER AU;Lo;0;L;;;;;N;;;;; 1140E;NEWA LETTER KA;Lo;0;L;;;;;N;;;;; 1140F;NEWA LETTER KHA;Lo;0;L;;;;;N;;;;; 11410;NEWA LETTER GA;Lo;0;L;;;;;N;;;;; 11411;NEWA LETTER GHA;Lo;0;L;;;;;N;;;;; 11412;NEWA LETTER NGA;Lo;0;L;;;;;N;;;;; 11413;NEWA LETTER NGHA;Lo;0;L;;;;;N;;;;; 11414;NEWA LETTER CA;Lo;0;L;;;;;N;;;;; 11415;NEWA LETTER CHA;Lo;0;L;;;;;N;;;;; 11416;NEWA LETTER JA;Lo;0;L;;;;;N;;;;; 11417;NEWA LETTER JHA;Lo;0;L;;;;;N;;;;; 11418;NEWA LETTER NYA;Lo;0;L;;;;;N;;;;; 11419;NEWA LETTER NYHA;Lo;0;L;;;;;N;;;;; 1141A;NEWA LETTER TTA;Lo;0;L;;;;;N;;;;; 1141B;NEWA LETTER TTHA;Lo;0;L;;;;;N;;;;; 1141C;NEWA LETTER DDA;Lo;0;L;;;;;N;;;;; 1141D;NEWA LETTER DDHA;Lo;0;L;;;;;N;;;;; 1141E;NEWA LETTER NNA;Lo;0;L;;;;;N;;;;; 1141F;NEWA LETTER TA;Lo;0;L;;;;;N;;;;; 11420;NEWA LETTER THA;Lo;0;L;;;;;N;;;;; 11421;NEWA LETTER DA;Lo;0;L;;;;;N;;;;; 11422;NEWA LETTER DHA;Lo;0;L;;;;;N;;;;; 11423;NEWA LETTER NA;Lo;0;L;;;;;N;;;;; 11424;NEWA LETTER NHA;Lo;0;L;;;;;N;;;;; 11425;NEWA LETTER PA;Lo;0;L;;;;;N;;;;; 11426;NEWA LETTER PHA;Lo;0;L;;;;;N;;;;; 11427;NEWA LETTER BA;Lo;0;L;;;;;N;;;;; 11428;NEWA LETTER BHA;Lo;0;L;;;;;N;;;;; 11429;NEWA LETTER MA;Lo;0;L;;;;;N;;;;; 1142A;NEWA LETTER MHA;Lo;0;L;;;;;N;;;;; 1142B;NEWA LETTER YA;Lo;0;L;;;;;N;;;;; 1142C;NEWA LETTER RA;Lo;0;L;;;;;N;;;;; 1142D;NEWA LETTER RHA;Lo;0;L;;;;;N;;;;; 1142E;NEWA LETTER LA;Lo;0;L;;;;;N;;;;; 1142F;NEWA LETTER LHA;Lo;0;L;;;;;N;;;;; 11430;NEWA LETTER WA;Lo;0;L;;;;;N;;;;; 11431;NEWA LETTER SHA;Lo;0;L;;;;;N;;;;; 11432;NEWA LETTER SSA;Lo;0;L;;;;;N;;;;; 11433;NEWA LETTER SA;Lo;0;L;;;;;N;;;;; 11434;NEWA LETTER HA;Lo;0;L;;;;;N;;;;; 11435;NEWA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 11436;NEWA VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 11437;NEWA VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 11438;NEWA VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 11439;NEWA VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 1143A;NEWA VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 1143B;NEWA VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 1143C;NEWA VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 1143D;NEWA VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 1143E;NEWA VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 1143F;NEWA VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 11440;NEWA VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 11441;NEWA VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 11442;NEWA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 11443;NEWA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 11444;NEWA SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11445;NEWA SIGN VISARGA;Mc;0;L;;;;;N;;;;; 11446;NEWA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 11447;NEWA SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 11448;NEWA SIGN FINAL ANUSVARA;Lo;0;L;;;;;N;;;;; 11449;NEWA OM;Lo;0;L;;;;;N;;;;; 1144A;NEWA SIDDHI;Lo;0;L;;;;;N;;;;; 1144B;NEWA DANDA;Po;0;L;;;;;N;;;;; 1144C;NEWA DOUBLE DANDA;Po;0;L;;;;;N;;;;; 1144D;NEWA COMMA;Po;0;L;;;;;N;;;;; 1144E;NEWA GAP FILLER;Po;0;L;;;;;N;;;;; 1144F;NEWA ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 11450;NEWA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 11451;NEWA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 11452;NEWA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 11453;NEWA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 11454;NEWA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 11455;NEWA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 11456;NEWA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 11457;NEWA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11458;NEWA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11459;NEWA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1145A;NEWA DOUBLE COMMA;Po;0;L;;;;;N;;;;; 1145B;NEWA PLACEHOLDER MARK;Po;0;L;;;;;N;;;;; 1145D;NEWA INSERTION SIGN;Po;0;L;;;;;N;;;;; 1145E;NEWA SANDHI MARK;Mn;230;NSM;;;;;N;;;;; 1145F;NEWA LETTER VEDIC ANUSVARA;Lo;0;L;;;;;N;;;;; 11460;NEWA SIGN JIHVAMULIYA;Lo;0;L;;;;;N;;;;; 11461;NEWA SIGN UPADHMANIYA;Lo;0;L;;;;;N;;;;; 11480;TIRHUTA ANJI;Lo;0;L;;;;;N;;;;; 11481;TIRHUTA LETTER A;Lo;0;L;;;;;N;;;;; 11482;TIRHUTA LETTER AA;Lo;0;L;;;;;N;;;;; 11483;TIRHUTA LETTER I;Lo;0;L;;;;;N;;;;; 11484;TIRHUTA LETTER II;Lo;0;L;;;;;N;;;;; 11485;TIRHUTA LETTER U;Lo;0;L;;;;;N;;;;; 11486;TIRHUTA LETTER UU;Lo;0;L;;;;;N;;;;; 11487;TIRHUTA LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 11488;TIRHUTA LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 11489;TIRHUTA LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 1148A;TIRHUTA LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 1148B;TIRHUTA LETTER E;Lo;0;L;;;;;N;;;;; 1148C;TIRHUTA LETTER AI;Lo;0;L;;;;;N;;;;; 1148D;TIRHUTA LETTER O;Lo;0;L;;;;;N;;;;; 1148E;TIRHUTA LETTER AU;Lo;0;L;;;;;N;;;;; 1148F;TIRHUTA LETTER KA;Lo;0;L;;;;;N;;;;; 11490;TIRHUTA LETTER KHA;Lo;0;L;;;;;N;;;;; 11491;TIRHUTA LETTER GA;Lo;0;L;;;;;N;;;;; 11492;TIRHUTA LETTER GHA;Lo;0;L;;;;;N;;;;; 11493;TIRHUTA LETTER NGA;Lo;0;L;;;;;N;;;;; 11494;TIRHUTA LETTER CA;Lo;0;L;;;;;N;;;;; 11495;TIRHUTA LETTER CHA;Lo;0;L;;;;;N;;;;; 11496;TIRHUTA LETTER JA;Lo;0;L;;;;;N;;;;; 11497;TIRHUTA LETTER JHA;Lo;0;L;;;;;N;;;;; 11498;TIRHUTA LETTER NYA;Lo;0;L;;;;;N;;;;; 11499;TIRHUTA LETTER TTA;Lo;0;L;;;;;N;;;;; 1149A;TIRHUTA LETTER TTHA;Lo;0;L;;;;;N;;;;; 1149B;TIRHUTA LETTER DDA;Lo;0;L;;;;;N;;;;; 1149C;TIRHUTA LETTER DDHA;Lo;0;L;;;;;N;;;;; 1149D;TIRHUTA LETTER NNA;Lo;0;L;;;;;N;;;;; 1149E;TIRHUTA LETTER TA;Lo;0;L;;;;;N;;;;; 1149F;TIRHUTA LETTER THA;Lo;0;L;;;;;N;;;;; 114A0;TIRHUTA LETTER DA;Lo;0;L;;;;;N;;;;; 114A1;TIRHUTA LETTER DHA;Lo;0;L;;;;;N;;;;; 114A2;TIRHUTA LETTER NA;Lo;0;L;;;;;N;;;;; 114A3;TIRHUTA LETTER PA;Lo;0;L;;;;;N;;;;; 114A4;TIRHUTA LETTER PHA;Lo;0;L;;;;;N;;;;; 114A5;TIRHUTA LETTER BA;Lo;0;L;;;;;N;;;;; 114A6;TIRHUTA LETTER BHA;Lo;0;L;;;;;N;;;;; 114A7;TIRHUTA LETTER MA;Lo;0;L;;;;;N;;;;; 114A8;TIRHUTA LETTER YA;Lo;0;L;;;;;N;;;;; 114A9;TIRHUTA LETTER RA;Lo;0;L;;;;;N;;;;; 114AA;TIRHUTA LETTER LA;Lo;0;L;;;;;N;;;;; 114AB;TIRHUTA LETTER VA;Lo;0;L;;;;;N;;;;; 114AC;TIRHUTA LETTER SHA;Lo;0;L;;;;;N;;;;; 114AD;TIRHUTA LETTER SSA;Lo;0;L;;;;;N;;;;; 114AE;TIRHUTA LETTER SA;Lo;0;L;;;;;N;;;;; 114AF;TIRHUTA LETTER HA;Lo;0;L;;;;;N;;;;; 114B0;TIRHUTA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 114B1;TIRHUTA VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 114B2;TIRHUTA VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 114B3;TIRHUTA VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 114B4;TIRHUTA VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 114B5;TIRHUTA VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 114B6;TIRHUTA VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 114B7;TIRHUTA VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 114B8;TIRHUTA VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 114B9;TIRHUTA VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 114BA;TIRHUTA VOWEL SIGN SHORT E;Mn;0;NSM;;;;;N;;;;; 114BB;TIRHUTA VOWEL SIGN AI;Mc;0;L;114B9 114BA;;;;N;;;;; 114BC;TIRHUTA VOWEL SIGN O;Mc;0;L;114B9 114B0;;;;N;;;;; 114BD;TIRHUTA VOWEL SIGN SHORT O;Mc;0;L;;;;;N;;;;; 114BE;TIRHUTA VOWEL SIGN AU;Mc;0;L;114B9 114BD;;;;N;;;;; 114BF;TIRHUTA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 114C0;TIRHUTA SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 114C1;TIRHUTA SIGN VISARGA;Mc;0;L;;;;;N;;;;; 114C2;TIRHUTA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 114C3;TIRHUTA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 114C4;TIRHUTA SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 114C5;TIRHUTA GVANG;Lo;0;L;;;;;N;;;;; 114C6;TIRHUTA ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 114C7;TIRHUTA OM;Lo;0;L;;;;;N;;;;; 114D0;TIRHUTA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 114D1;TIRHUTA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 114D2;TIRHUTA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 114D3;TIRHUTA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 114D4;TIRHUTA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 114D5;TIRHUTA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 114D6;TIRHUTA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 114D7;TIRHUTA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 114D8;TIRHUTA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 114D9;TIRHUTA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 11580;SIDDHAM LETTER A;Lo;0;L;;;;;N;;;;; 11581;SIDDHAM LETTER AA;Lo;0;L;;;;;N;;;;; 11582;SIDDHAM LETTER I;Lo;0;L;;;;;N;;;;; 11583;SIDDHAM LETTER II;Lo;0;L;;;;;N;;;;; 11584;SIDDHAM LETTER U;Lo;0;L;;;;;N;;;;; 11585;SIDDHAM LETTER UU;Lo;0;L;;;;;N;;;;; 11586;SIDDHAM LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 11587;SIDDHAM LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 11588;SIDDHAM LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 11589;SIDDHAM LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 1158A;SIDDHAM LETTER E;Lo;0;L;;;;;N;;;;; 1158B;SIDDHAM LETTER AI;Lo;0;L;;;;;N;;;;; 1158C;SIDDHAM LETTER O;Lo;0;L;;;;;N;;;;; 1158D;SIDDHAM LETTER AU;Lo;0;L;;;;;N;;;;; 1158E;SIDDHAM LETTER KA;Lo;0;L;;;;;N;;;;; 1158F;SIDDHAM LETTER KHA;Lo;0;L;;;;;N;;;;; 11590;SIDDHAM LETTER GA;Lo;0;L;;;;;N;;;;; 11591;SIDDHAM LETTER GHA;Lo;0;L;;;;;N;;;;; 11592;SIDDHAM LETTER NGA;Lo;0;L;;;;;N;;;;; 11593;SIDDHAM LETTER CA;Lo;0;L;;;;;N;;;;; 11594;SIDDHAM LETTER CHA;Lo;0;L;;;;;N;;;;; 11595;SIDDHAM LETTER JA;Lo;0;L;;;;;N;;;;; 11596;SIDDHAM LETTER JHA;Lo;0;L;;;;;N;;;;; 11597;SIDDHAM LETTER NYA;Lo;0;L;;;;;N;;;;; 11598;SIDDHAM LETTER TTA;Lo;0;L;;;;;N;;;;; 11599;SIDDHAM LETTER TTHA;Lo;0;L;;;;;N;;;;; 1159A;SIDDHAM LETTER DDA;Lo;0;L;;;;;N;;;;; 1159B;SIDDHAM LETTER DDHA;Lo;0;L;;;;;N;;;;; 1159C;SIDDHAM LETTER NNA;Lo;0;L;;;;;N;;;;; 1159D;SIDDHAM LETTER TA;Lo;0;L;;;;;N;;;;; 1159E;SIDDHAM LETTER THA;Lo;0;L;;;;;N;;;;; 1159F;SIDDHAM LETTER DA;Lo;0;L;;;;;N;;;;; 115A0;SIDDHAM LETTER DHA;Lo;0;L;;;;;N;;;;; 115A1;SIDDHAM LETTER NA;Lo;0;L;;;;;N;;;;; 115A2;SIDDHAM LETTER PA;Lo;0;L;;;;;N;;;;; 115A3;SIDDHAM LETTER PHA;Lo;0;L;;;;;N;;;;; 115A4;SIDDHAM LETTER BA;Lo;0;L;;;;;N;;;;; 115A5;SIDDHAM LETTER BHA;Lo;0;L;;;;;N;;;;; 115A6;SIDDHAM LETTER MA;Lo;0;L;;;;;N;;;;; 115A7;SIDDHAM LETTER YA;Lo;0;L;;;;;N;;;;; 115A8;SIDDHAM LETTER RA;Lo;0;L;;;;;N;;;;; 115A9;SIDDHAM LETTER LA;Lo;0;L;;;;;N;;;;; 115AA;SIDDHAM LETTER VA;Lo;0;L;;;;;N;;;;; 115AB;SIDDHAM LETTER SHA;Lo;0;L;;;;;N;;;;; 115AC;SIDDHAM LETTER SSA;Lo;0;L;;;;;N;;;;; 115AD;SIDDHAM LETTER SA;Lo;0;L;;;;;N;;;;; 115AE;SIDDHAM LETTER HA;Lo;0;L;;;;;N;;;;; 115AF;SIDDHAM VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 115B0;SIDDHAM VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 115B1;SIDDHAM VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 115B2;SIDDHAM VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 115B3;SIDDHAM VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 115B4;SIDDHAM VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 115B5;SIDDHAM VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 115B8;SIDDHAM VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 115B9;SIDDHAM VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; 115BA;SIDDHAM VOWEL SIGN O;Mc;0;L;115B8 115AF;;;;N;;;;; 115BB;SIDDHAM VOWEL SIGN AU;Mc;0;L;115B9 115AF;;;;N;;;;; 115BC;SIDDHAM SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 115BD;SIDDHAM SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 115BE;SIDDHAM SIGN VISARGA;Mc;0;L;;;;;N;;;;; 115BF;SIDDHAM SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 115C0;SIDDHAM SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 115C1;SIDDHAM SIGN SIDDHAM;Po;0;L;;;;;N;;;;; 115C2;SIDDHAM DANDA;Po;0;L;;;;;N;;;;; 115C3;SIDDHAM DOUBLE DANDA;Po;0;L;;;;;N;;;;; 115C4;SIDDHAM SEPARATOR DOT;Po;0;L;;;;;N;;;;; 115C5;SIDDHAM SEPARATOR BAR;Po;0;L;;;;;N;;;;; 115C6;SIDDHAM REPETITION MARK-1;Po;0;L;;;;;N;;;;; 115C7;SIDDHAM REPETITION MARK-2;Po;0;L;;;;;N;;;;; 115C8;SIDDHAM REPETITION MARK-3;Po;0;L;;;;;N;;;;; 115C9;SIDDHAM END OF TEXT MARK;Po;0;L;;;;;N;;;;; 115CA;SIDDHAM SECTION MARK WITH TRIDENT AND U-SHAPED ORNAMENTS;Po;0;L;;;;;N;;;;; 115CB;SIDDHAM SECTION MARK WITH TRIDENT AND DOTTED CRESCENTS;Po;0;L;;;;;N;;;;; 115CC;SIDDHAM SECTION MARK WITH RAYS AND DOTTED CRESCENTS;Po;0;L;;;;;N;;;;; 115CD;SIDDHAM SECTION MARK WITH RAYS AND DOTTED DOUBLE CRESCENTS;Po;0;L;;;;;N;;;;; 115CE;SIDDHAM SECTION MARK WITH RAYS AND DOTTED TRIPLE CRESCENTS;Po;0;L;;;;;N;;;;; 115CF;SIDDHAM SECTION MARK DOUBLE RING;Po;0;L;;;;;N;;;;; 115D0;SIDDHAM SECTION MARK DOUBLE RING WITH RAYS;Po;0;L;;;;;N;;;;; 115D1;SIDDHAM SECTION MARK WITH DOUBLE CRESCENTS;Po;0;L;;;;;N;;;;; 115D2;SIDDHAM SECTION MARK WITH TRIPLE CRESCENTS;Po;0;L;;;;;N;;;;; 115D3;SIDDHAM SECTION MARK WITH QUADRUPLE CRESCENTS;Po;0;L;;;;;N;;;;; 115D4;SIDDHAM SECTION MARK WITH SEPTUPLE CRESCENTS;Po;0;L;;;;;N;;;;; 115D5;SIDDHAM SECTION MARK WITH CIRCLES AND RAYS;Po;0;L;;;;;N;;;;; 115D6;SIDDHAM SECTION MARK WITH CIRCLES AND TWO ENCLOSURES;Po;0;L;;;;;N;;;;; 115D7;SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES;Po;0;L;;;;;N;;;;; 115D8;SIDDHAM LETTER THREE-CIRCLE ALTERNATE I;Lo;0;L;;;;;N;;;;; 115D9;SIDDHAM LETTER TWO-CIRCLE ALTERNATE I;Lo;0;L;;;;;N;;;;; 115DA;SIDDHAM LETTER TWO-CIRCLE ALTERNATE II;Lo;0;L;;;;;N;;;;; 115DB;SIDDHAM LETTER ALTERNATE U;Lo;0;L;;;;;N;;;;; 115DC;SIDDHAM VOWEL SIGN ALTERNATE U;Mn;0;NSM;;;;;N;;;;; 115DD;SIDDHAM VOWEL SIGN ALTERNATE UU;Mn;0;NSM;;;;;N;;;;; 11600;MODI LETTER A;Lo;0;L;;;;;N;;;;; 11601;MODI LETTER AA;Lo;0;L;;;;;N;;;;; 11602;MODI LETTER I;Lo;0;L;;;;;N;;;;; 11603;MODI LETTER II;Lo;0;L;;;;;N;;;;; 11604;MODI LETTER U;Lo;0;L;;;;;N;;;;; 11605;MODI LETTER UU;Lo;0;L;;;;;N;;;;; 11606;MODI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 11607;MODI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 11608;MODI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 11609;MODI LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 1160A;MODI LETTER E;Lo;0;L;;;;;N;;;;; 1160B;MODI LETTER AI;Lo;0;L;;;;;N;;;;; 1160C;MODI LETTER O;Lo;0;L;;;;;N;;;;; 1160D;MODI LETTER AU;Lo;0;L;;;;;N;;;;; 1160E;MODI LETTER KA;Lo;0;L;;;;;N;;;;; 1160F;MODI LETTER KHA;Lo;0;L;;;;;N;;;;; 11610;MODI LETTER GA;Lo;0;L;;;;;N;;;;; 11611;MODI LETTER GHA;Lo;0;L;;;;;N;;;;; 11612;MODI LETTER NGA;Lo;0;L;;;;;N;;;;; 11613;MODI LETTER CA;Lo;0;L;;;;;N;;;;; 11614;MODI LETTER CHA;Lo;0;L;;;;;N;;;;; 11615;MODI LETTER JA;Lo;0;L;;;;;N;;;;; 11616;MODI LETTER JHA;Lo;0;L;;;;;N;;;;; 11617;MODI LETTER NYA;Lo;0;L;;;;;N;;;;; 11618;MODI LETTER TTA;Lo;0;L;;;;;N;;;;; 11619;MODI LETTER TTHA;Lo;0;L;;;;;N;;;;; 1161A;MODI LETTER DDA;Lo;0;L;;;;;N;;;;; 1161B;MODI LETTER DDHA;Lo;0;L;;;;;N;;;;; 1161C;MODI LETTER NNA;Lo;0;L;;;;;N;;;;; 1161D;MODI LETTER TA;Lo;0;L;;;;;N;;;;; 1161E;MODI LETTER THA;Lo;0;L;;;;;N;;;;; 1161F;MODI LETTER DA;Lo;0;L;;;;;N;;;;; 11620;MODI LETTER DHA;Lo;0;L;;;;;N;;;;; 11621;MODI LETTER NA;Lo;0;L;;;;;N;;;;; 11622;MODI LETTER PA;Lo;0;L;;;;;N;;;;; 11623;MODI LETTER PHA;Lo;0;L;;;;;N;;;;; 11624;MODI LETTER BA;Lo;0;L;;;;;N;;;;; 11625;MODI LETTER BHA;Lo;0;L;;;;;N;;;;; 11626;MODI LETTER MA;Lo;0;L;;;;;N;;;;; 11627;MODI LETTER YA;Lo;0;L;;;;;N;;;;; 11628;MODI LETTER RA;Lo;0;L;;;;;N;;;;; 11629;MODI LETTER LA;Lo;0;L;;;;;N;;;;; 1162A;MODI LETTER VA;Lo;0;L;;;;;N;;;;; 1162B;MODI LETTER SHA;Lo;0;L;;;;;N;;;;; 1162C;MODI LETTER SSA;Lo;0;L;;;;;N;;;;; 1162D;MODI LETTER SA;Lo;0;L;;;;;N;;;;; 1162E;MODI LETTER HA;Lo;0;L;;;;;N;;;;; 1162F;MODI LETTER LLA;Lo;0;L;;;;;N;;;;; 11630;MODI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 11631;MODI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 11632;MODI VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 11633;MODI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 11634;MODI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 11635;MODI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 11636;MODI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 11637;MODI VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 11638;MODI VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; 11639;MODI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 1163A;MODI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 1163B;MODI VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 1163C;MODI VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 1163D;MODI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 1163E;MODI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 1163F;MODI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 11640;MODI SIGN ARDHACANDRA;Mn;0;NSM;;;;;N;;;;; 11641;MODI DANDA;Po;0;L;;;;;N;;;;; 11642;MODI DOUBLE DANDA;Po;0;L;;;;;N;;;;; 11643;MODI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 11644;MODI SIGN HUVA;Lo;0;L;;;;;N;;;;; 11650;MODI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 11651;MODI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 11652;MODI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 11653;MODI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 11654;MODI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 11655;MODI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 11656;MODI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 11657;MODI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11658;MODI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11659;MODI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 11660;MONGOLIAN BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; 11661;MONGOLIAN ROTATED BIRGA;Po;0;ON;;;;;N;;;;; 11662;MONGOLIAN DOUBLE BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; 11663;MONGOLIAN TRIPLE BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; 11664;MONGOLIAN BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; 11665;MONGOLIAN ROTATED BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; 11666;MONGOLIAN ROTATED BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; 11667;MONGOLIAN INVERTED BIRGA;Po;0;ON;;;;;N;;;;; 11668;MONGOLIAN INVERTED BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; 11669;MONGOLIAN SWIRL BIRGA;Po;0;ON;;;;;N;;;;; 1166A;MONGOLIAN SWIRL BIRGA WITH ORNAMENT;Po;0;ON;;;;;N;;;;; 1166B;MONGOLIAN SWIRL BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; 1166C;MONGOLIAN TURNED SWIRL BIRGA WITH DOUBLE ORNAMENT;Po;0;ON;;;;;N;;;;; 11680;TAKRI LETTER A;Lo;0;L;;;;;N;;;;; 11681;TAKRI LETTER AA;Lo;0;L;;;;;N;;;;; 11682;TAKRI LETTER I;Lo;0;L;;;;;N;;;;; 11683;TAKRI LETTER II;Lo;0;L;;;;;N;;;;; 11684;TAKRI LETTER U;Lo;0;L;;;;;N;;;;; 11685;TAKRI LETTER UU;Lo;0;L;;;;;N;;;;; 11686;TAKRI LETTER E;Lo;0;L;;;;;N;;;;; 11687;TAKRI LETTER AI;Lo;0;L;;;;;N;;;;; 11688;TAKRI LETTER O;Lo;0;L;;;;;N;;;;; 11689;TAKRI LETTER AU;Lo;0;L;;;;;N;;;;; 1168A;TAKRI LETTER KA;Lo;0;L;;;;;N;;;;; 1168B;TAKRI LETTER KHA;Lo;0;L;;;;;N;;;;; 1168C;TAKRI LETTER GA;Lo;0;L;;;;;N;;;;; 1168D;TAKRI LETTER GHA;Lo;0;L;;;;;N;;;;; 1168E;TAKRI LETTER NGA;Lo;0;L;;;;;N;;;;; 1168F;TAKRI LETTER CA;Lo;0;L;;;;;N;;;;; 11690;TAKRI LETTER CHA;Lo;0;L;;;;;N;;;;; 11691;TAKRI LETTER JA;Lo;0;L;;;;;N;;;;; 11692;TAKRI LETTER JHA;Lo;0;L;;;;;N;;;;; 11693;TAKRI LETTER NYA;Lo;0;L;;;;;N;;;;; 11694;TAKRI LETTER TTA;Lo;0;L;;;;;N;;;;; 11695;TAKRI LETTER TTHA;Lo;0;L;;;;;N;;;;; 11696;TAKRI LETTER DDA;Lo;0;L;;;;;N;;;;; 11697;TAKRI LETTER DDHA;Lo;0;L;;;;;N;;;;; 11698;TAKRI LETTER NNA;Lo;0;L;;;;;N;;;;; 11699;TAKRI LETTER TA;Lo;0;L;;;;;N;;;;; 1169A;TAKRI LETTER THA;Lo;0;L;;;;;N;;;;; 1169B;TAKRI LETTER DA;Lo;0;L;;;;;N;;;;; 1169C;TAKRI LETTER DHA;Lo;0;L;;;;;N;;;;; 1169D;TAKRI LETTER NA;Lo;0;L;;;;;N;;;;; 1169E;TAKRI LETTER PA;Lo;0;L;;;;;N;;;;; 1169F;TAKRI LETTER PHA;Lo;0;L;;;;;N;;;;; 116A0;TAKRI LETTER BA;Lo;0;L;;;;;N;;;;; 116A1;TAKRI LETTER BHA;Lo;0;L;;;;;N;;;;; 116A2;TAKRI LETTER MA;Lo;0;L;;;;;N;;;;; 116A3;TAKRI LETTER YA;Lo;0;L;;;;;N;;;;; 116A4;TAKRI LETTER RA;Lo;0;L;;;;;N;;;;; 116A5;TAKRI LETTER LA;Lo;0;L;;;;;N;;;;; 116A6;TAKRI LETTER VA;Lo;0;L;;;;;N;;;;; 116A7;TAKRI LETTER SHA;Lo;0;L;;;;;N;;;;; 116A8;TAKRI LETTER SA;Lo;0;L;;;;;N;;;;; 116A9;TAKRI LETTER HA;Lo;0;L;;;;;N;;;;; 116AA;TAKRI LETTER RRA;Lo;0;L;;;;;N;;;;; 116AB;TAKRI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 116AC;TAKRI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 116AD;TAKRI VOWEL SIGN AA;Mn;0;NSM;;;;;N;;;;; 116AE;TAKRI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 116AF;TAKRI VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 116B0;TAKRI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 116B1;TAKRI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 116B2;TAKRI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 116B3;TAKRI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 116B4;TAKRI VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 116B5;TAKRI VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; 116B6;TAKRI SIGN VIRAMA;Mc;9;L;;;;;N;;;;; 116B7;TAKRI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 116B8;TAKRI LETTER ARCHAIC KHA;Lo;0;L;;;;;N;;;;; 116B9;TAKRI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 116C0;TAKRI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 116C1;TAKRI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 116C2;TAKRI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 116C3;TAKRI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 116C4;TAKRI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 116C5;TAKRI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 116C6;TAKRI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 116C7;TAKRI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 116C8;TAKRI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 116C9;TAKRI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 116D0;MYANMAR PAO DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 116D1;MYANMAR PAO DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 116D2;MYANMAR PAO DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 116D3;MYANMAR PAO DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 116D4;MYANMAR PAO DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 116D5;MYANMAR PAO DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 116D6;MYANMAR PAO DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 116D7;MYANMAR PAO DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 116D8;MYANMAR PAO DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 116D9;MYANMAR PAO DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 116DA;MYANMAR EASTERN PWO KAREN DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 116DB;MYANMAR EASTERN PWO KAREN DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 116DC;MYANMAR EASTERN PWO KAREN DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 116DD;MYANMAR EASTERN PWO KAREN DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 116DE;MYANMAR EASTERN PWO KAREN DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 116DF;MYANMAR EASTERN PWO KAREN DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 116E0;MYANMAR EASTERN PWO KAREN DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 116E1;MYANMAR EASTERN PWO KAREN DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 116E2;MYANMAR EASTERN PWO KAREN DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 116E3;MYANMAR EASTERN PWO KAREN DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 11700;AHOM LETTER KA;Lo;0;L;;;;;N;;;;; 11701;AHOM LETTER KHA;Lo;0;L;;;;;N;;;;; 11702;AHOM LETTER NGA;Lo;0;L;;;;;N;;;;; 11703;AHOM LETTER NA;Lo;0;L;;;;;N;;;;; 11704;AHOM LETTER TA;Lo;0;L;;;;;N;;;;; 11705;AHOM LETTER ALTERNATE TA;Lo;0;L;;;;;N;;;;; 11706;AHOM LETTER PA;Lo;0;L;;;;;N;;;;; 11707;AHOM LETTER PHA;Lo;0;L;;;;;N;;;;; 11708;AHOM LETTER BA;Lo;0;L;;;;;N;;;;; 11709;AHOM LETTER MA;Lo;0;L;;;;;N;;;;; 1170A;AHOM LETTER JA;Lo;0;L;;;;;N;;;;; 1170B;AHOM LETTER CHA;Lo;0;L;;;;;N;;;;; 1170C;AHOM LETTER THA;Lo;0;L;;;;;N;;;;; 1170D;AHOM LETTER RA;Lo;0;L;;;;;N;;;;; 1170E;AHOM LETTER LA;Lo;0;L;;;;;N;;;;; 1170F;AHOM LETTER SA;Lo;0;L;;;;;N;;;;; 11710;AHOM LETTER NYA;Lo;0;L;;;;;N;;;;; 11711;AHOM LETTER HA;Lo;0;L;;;;;N;;;;; 11712;AHOM LETTER A;Lo;0;L;;;;;N;;;;; 11713;AHOM LETTER DA;Lo;0;L;;;;;N;;;;; 11714;AHOM LETTER DHA;Lo;0;L;;;;;N;;;;; 11715;AHOM LETTER GA;Lo;0;L;;;;;N;;;;; 11716;AHOM LETTER ALTERNATE GA;Lo;0;L;;;;;N;;;;; 11717;AHOM LETTER GHA;Lo;0;L;;;;;N;;;;; 11718;AHOM LETTER BHA;Lo;0;L;;;;;N;;;;; 11719;AHOM LETTER JHA;Lo;0;L;;;;;N;;;;; 1171A;AHOM LETTER ALTERNATE BA;Lo;0;L;;;;;N;;;;; 1171D;AHOM CONSONANT SIGN MEDIAL LA;Mn;0;NSM;;;;;N;;;;; 1171E;AHOM CONSONANT SIGN MEDIAL RA;Mc;0;L;;;;;N;;;;; 1171F;AHOM CONSONANT SIGN MEDIAL LIGATING RA;Mn;0;NSM;;;;;N;;;;; 11720;AHOM VOWEL SIGN A;Mc;0;L;;;;;N;;;;; 11721;AHOM VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 11722;AHOM VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 11723;AHOM VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 11724;AHOM VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 11725;AHOM VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 11726;AHOM VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 11727;AHOM VOWEL SIGN AW;Mn;0;NSM;;;;;N;;;;; 11728;AHOM VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 11729;AHOM VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 1172A;AHOM VOWEL SIGN AM;Mn;0;NSM;;;;;N;;;;; 1172B;AHOM SIGN KILLER;Mn;9;NSM;;;;;N;;;;; 11730;AHOM DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 11731;AHOM DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 11732;AHOM DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 11733;AHOM DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 11734;AHOM DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 11735;AHOM DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 11736;AHOM DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 11737;AHOM DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11738;AHOM DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11739;AHOM DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1173A;AHOM NUMBER TEN;No;0;L;;;;10;N;;;;; 1173B;AHOM NUMBER TWENTY;No;0;L;;;;20;N;;;;; 1173C;AHOM SIGN SMALL SECTION;Po;0;L;;;;;N;;;;; 1173D;AHOM SIGN SECTION;Po;0;L;;;;;N;;;;; 1173E;AHOM SIGN RULAI;Po;0;L;;;;;N;;;;; 1173F;AHOM SYMBOL VI;So;0;L;;;;;N;;;;; 11740;AHOM LETTER CA;Lo;0;L;;;;;N;;;;; 11741;AHOM LETTER TTA;Lo;0;L;;;;;N;;;;; 11742;AHOM LETTER TTHA;Lo;0;L;;;;;N;;;;; 11743;AHOM LETTER DDA;Lo;0;L;;;;;N;;;;; 11744;AHOM LETTER DDHA;Lo;0;L;;;;;N;;;;; 11745;AHOM LETTER NNA;Lo;0;L;;;;;N;;;;; 11746;AHOM LETTER LLA;Lo;0;L;;;;;N;;;;; 11800;DOGRA LETTER A;Lo;0;L;;;;;N;;;;; 11801;DOGRA LETTER AA;Lo;0;L;;;;;N;;;;; 11802;DOGRA LETTER I;Lo;0;L;;;;;N;;;;; 11803;DOGRA LETTER II;Lo;0;L;;;;;N;;;;; 11804;DOGRA LETTER U;Lo;0;L;;;;;N;;;;; 11805;DOGRA LETTER UU;Lo;0;L;;;;;N;;;;; 11806;DOGRA LETTER E;Lo;0;L;;;;;N;;;;; 11807;DOGRA LETTER AI;Lo;0;L;;;;;N;;;;; 11808;DOGRA LETTER O;Lo;0;L;;;;;N;;;;; 11809;DOGRA LETTER AU;Lo;0;L;;;;;N;;;;; 1180A;DOGRA LETTER KA;Lo;0;L;;;;;N;;;;; 1180B;DOGRA LETTER KHA;Lo;0;L;;;;;N;;;;; 1180C;DOGRA LETTER GA;Lo;0;L;;;;;N;;;;; 1180D;DOGRA LETTER GHA;Lo;0;L;;;;;N;;;;; 1180E;DOGRA LETTER NGA;Lo;0;L;;;;;N;;;;; 1180F;DOGRA LETTER CA;Lo;0;L;;;;;N;;;;; 11810;DOGRA LETTER CHA;Lo;0;L;;;;;N;;;;; 11811;DOGRA LETTER JA;Lo;0;L;;;;;N;;;;; 11812;DOGRA LETTER JHA;Lo;0;L;;;;;N;;;;; 11813;DOGRA LETTER NYA;Lo;0;L;;;;;N;;;;; 11814;DOGRA LETTER TTA;Lo;0;L;;;;;N;;;;; 11815;DOGRA LETTER TTHA;Lo;0;L;;;;;N;;;;; 11816;DOGRA LETTER DDA;Lo;0;L;;;;;N;;;;; 11817;DOGRA LETTER DDHA;Lo;0;L;;;;;N;;;;; 11818;DOGRA LETTER NNA;Lo;0;L;;;;;N;;;;; 11819;DOGRA LETTER TA;Lo;0;L;;;;;N;;;;; 1181A;DOGRA LETTER THA;Lo;0;L;;;;;N;;;;; 1181B;DOGRA LETTER DA;Lo;0;L;;;;;N;;;;; 1181C;DOGRA LETTER DHA;Lo;0;L;;;;;N;;;;; 1181D;DOGRA LETTER NA;Lo;0;L;;;;;N;;;;; 1181E;DOGRA LETTER PA;Lo;0;L;;;;;N;;;;; 1181F;DOGRA LETTER PHA;Lo;0;L;;;;;N;;;;; 11820;DOGRA LETTER BA;Lo;0;L;;;;;N;;;;; 11821;DOGRA LETTER BHA;Lo;0;L;;;;;N;;;;; 11822;DOGRA LETTER MA;Lo;0;L;;;;;N;;;;; 11823;DOGRA LETTER YA;Lo;0;L;;;;;N;;;;; 11824;DOGRA LETTER RA;Lo;0;L;;;;;N;;;;; 11825;DOGRA LETTER LA;Lo;0;L;;;;;N;;;;; 11826;DOGRA LETTER VA;Lo;0;L;;;;;N;;;;; 11827;DOGRA LETTER SHA;Lo;0;L;;;;;N;;;;; 11828;DOGRA LETTER SSA;Lo;0;L;;;;;N;;;;; 11829;DOGRA LETTER SA;Lo;0;L;;;;;N;;;;; 1182A;DOGRA LETTER HA;Lo;0;L;;;;;N;;;;; 1182B;DOGRA LETTER RRA;Lo;0;L;;;;;N;;;;; 1182C;DOGRA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 1182D;DOGRA VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 1182E;DOGRA VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 1182F;DOGRA VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 11830;DOGRA VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 11831;DOGRA VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 11832;DOGRA VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 11833;DOGRA VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 11834;DOGRA VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 11835;DOGRA VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 11836;DOGRA VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; 11837;DOGRA SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11838;DOGRA SIGN VISARGA;Mc;0;L;;;;;N;;;;; 11839;DOGRA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 1183A;DOGRA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 1183B;DOGRA ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 118A0;WARANG CITI CAPITAL LETTER NGAA;Lu;0;L;;;;;N;;;;118C0; 118A1;WARANG CITI CAPITAL LETTER A;Lu;0;L;;;;;N;;;;118C1; 118A2;WARANG CITI CAPITAL LETTER WI;Lu;0;L;;;;;N;;;;118C2; 118A3;WARANG CITI CAPITAL LETTER YU;Lu;0;L;;;;;N;;;;118C3; 118A4;WARANG CITI CAPITAL LETTER YA;Lu;0;L;;;;;N;;;;118C4; 118A5;WARANG CITI CAPITAL LETTER YO;Lu;0;L;;;;;N;;;;118C5; 118A6;WARANG CITI CAPITAL LETTER II;Lu;0;L;;;;;N;;;;118C6; 118A7;WARANG CITI CAPITAL LETTER UU;Lu;0;L;;;;;N;;;;118C7; 118A8;WARANG CITI CAPITAL LETTER E;Lu;0;L;;;;;N;;;;118C8; 118A9;WARANG CITI CAPITAL LETTER O;Lu;0;L;;;;;N;;;;118C9; 118AA;WARANG CITI CAPITAL LETTER ANG;Lu;0;L;;;;;N;;;;118CA; 118AB;WARANG CITI CAPITAL LETTER GA;Lu;0;L;;;;;N;;;;118CB; 118AC;WARANG CITI CAPITAL LETTER KO;Lu;0;L;;;;;N;;;;118CC; 118AD;WARANG CITI CAPITAL LETTER ENY;Lu;0;L;;;;;N;;;;118CD; 118AE;WARANG CITI CAPITAL LETTER YUJ;Lu;0;L;;;;;N;;;;118CE; 118AF;WARANG CITI CAPITAL LETTER UC;Lu;0;L;;;;;N;;;;118CF; 118B0;WARANG CITI CAPITAL LETTER ENN;Lu;0;L;;;;;N;;;;118D0; 118B1;WARANG CITI CAPITAL LETTER ODD;Lu;0;L;;;;;N;;;;118D1; 118B2;WARANG CITI CAPITAL LETTER TTE;Lu;0;L;;;;;N;;;;118D2; 118B3;WARANG CITI CAPITAL LETTER NUNG;Lu;0;L;;;;;N;;;;118D3; 118B4;WARANG CITI CAPITAL LETTER DA;Lu;0;L;;;;;N;;;;118D4; 118B5;WARANG CITI CAPITAL LETTER AT;Lu;0;L;;;;;N;;;;118D5; 118B6;WARANG CITI CAPITAL LETTER AM;Lu;0;L;;;;;N;;;;118D6; 118B7;WARANG CITI CAPITAL LETTER BU;Lu;0;L;;;;;N;;;;118D7; 118B8;WARANG CITI CAPITAL LETTER PU;Lu;0;L;;;;;N;;;;118D8; 118B9;WARANG CITI CAPITAL LETTER HIYO;Lu;0;L;;;;;N;;;;118D9; 118BA;WARANG CITI CAPITAL LETTER HOLO;Lu;0;L;;;;;N;;;;118DA; 118BB;WARANG CITI CAPITAL LETTER HORR;Lu;0;L;;;;;N;;;;118DB; 118BC;WARANG CITI CAPITAL LETTER HAR;Lu;0;L;;;;;N;;;;118DC; 118BD;WARANG CITI CAPITAL LETTER SSUU;Lu;0;L;;;;;N;;;;118DD; 118BE;WARANG CITI CAPITAL LETTER SII;Lu;0;L;;;;;N;;;;118DE; 118BF;WARANG CITI CAPITAL LETTER VIYO;Lu;0;L;;;;;N;;;;118DF; 118C0;WARANG CITI SMALL LETTER NGAA;Ll;0;L;;;;;N;;;118A0;;118A0 118C1;WARANG CITI SMALL LETTER A;Ll;0;L;;;;;N;;;118A1;;118A1 118C2;WARANG CITI SMALL LETTER WI;Ll;0;L;;;;;N;;;118A2;;118A2 118C3;WARANG CITI SMALL LETTER YU;Ll;0;L;;;;;N;;;118A3;;118A3 118C4;WARANG CITI SMALL LETTER YA;Ll;0;L;;;;;N;;;118A4;;118A4 118C5;WARANG CITI SMALL LETTER YO;Ll;0;L;;;;;N;;;118A5;;118A5 118C6;WARANG CITI SMALL LETTER II;Ll;0;L;;;;;N;;;118A6;;118A6 118C7;WARANG CITI SMALL LETTER UU;Ll;0;L;;;;;N;;;118A7;;118A7 118C8;WARANG CITI SMALL LETTER E;Ll;0;L;;;;;N;;;118A8;;118A8 118C9;WARANG CITI SMALL LETTER O;Ll;0;L;;;;;N;;;118A9;;118A9 118CA;WARANG CITI SMALL LETTER ANG;Ll;0;L;;;;;N;;;118AA;;118AA 118CB;WARANG CITI SMALL LETTER GA;Ll;0;L;;;;;N;;;118AB;;118AB 118CC;WARANG CITI SMALL LETTER KO;Ll;0;L;;;;;N;;;118AC;;118AC 118CD;WARANG CITI SMALL LETTER ENY;Ll;0;L;;;;;N;;;118AD;;118AD 118CE;WARANG CITI SMALL LETTER YUJ;Ll;0;L;;;;;N;;;118AE;;118AE 118CF;WARANG CITI SMALL LETTER UC;Ll;0;L;;;;;N;;;118AF;;118AF 118D0;WARANG CITI SMALL LETTER ENN;Ll;0;L;;;;;N;;;118B0;;118B0 118D1;WARANG CITI SMALL LETTER ODD;Ll;0;L;;;;;N;;;118B1;;118B1 118D2;WARANG CITI SMALL LETTER TTE;Ll;0;L;;;;;N;;;118B2;;118B2 118D3;WARANG CITI SMALL LETTER NUNG;Ll;0;L;;;;;N;;;118B3;;118B3 118D4;WARANG CITI SMALL LETTER DA;Ll;0;L;;;;;N;;;118B4;;118B4 118D5;WARANG CITI SMALL LETTER AT;Ll;0;L;;;;;N;;;118B5;;118B5 118D6;WARANG CITI SMALL LETTER AM;Ll;0;L;;;;;N;;;118B6;;118B6 118D7;WARANG CITI SMALL LETTER BU;Ll;0;L;;;;;N;;;118B7;;118B7 118D8;WARANG CITI SMALL LETTER PU;Ll;0;L;;;;;N;;;118B8;;118B8 118D9;WARANG CITI SMALL LETTER HIYO;Ll;0;L;;;;;N;;;118B9;;118B9 118DA;WARANG CITI SMALL LETTER HOLO;Ll;0;L;;;;;N;;;118BA;;118BA 118DB;WARANG CITI SMALL LETTER HORR;Ll;0;L;;;;;N;;;118BB;;118BB 118DC;WARANG CITI SMALL LETTER HAR;Ll;0;L;;;;;N;;;118BC;;118BC 118DD;WARANG CITI SMALL LETTER SSUU;Ll;0;L;;;;;N;;;118BD;;118BD 118DE;WARANG CITI SMALL LETTER SII;Ll;0;L;;;;;N;;;118BE;;118BE 118DF;WARANG CITI SMALL LETTER VIYO;Ll;0;L;;;;;N;;;118BF;;118BF 118E0;WARANG CITI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 118E1;WARANG CITI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 118E2;WARANG CITI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 118E3;WARANG CITI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 118E4;WARANG CITI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 118E5;WARANG CITI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 118E6;WARANG CITI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 118E7;WARANG CITI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 118E8;WARANG CITI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 118E9;WARANG CITI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 118EA;WARANG CITI NUMBER TEN;No;0;L;;;;10;N;;;;; 118EB;WARANG CITI NUMBER TWENTY;No;0;L;;;;20;N;;;;; 118EC;WARANG CITI NUMBER THIRTY;No;0;L;;;;30;N;;;;; 118ED;WARANG CITI NUMBER FORTY;No;0;L;;;;40;N;;;;; 118EE;WARANG CITI NUMBER FIFTY;No;0;L;;;;50;N;;;;; 118EF;WARANG CITI NUMBER SIXTY;No;0;L;;;;60;N;;;;; 118F0;WARANG CITI NUMBER SEVENTY;No;0;L;;;;70;N;;;;; 118F1;WARANG CITI NUMBER EIGHTY;No;0;L;;;;80;N;;;;; 118F2;WARANG CITI NUMBER NINETY;No;0;L;;;;90;N;;;;; 118FF;WARANG CITI OM;Lo;0;L;;;;;N;;;;; 11900;DIVES AKURU LETTER A;Lo;0;L;;;;;N;;;;; 11901;DIVES AKURU LETTER AA;Lo;0;L;;;;;N;;;;; 11902;DIVES AKURU LETTER I;Lo;0;L;;;;;N;;;;; 11903;DIVES AKURU LETTER II;Lo;0;L;;;;;N;;;;; 11904;DIVES AKURU LETTER U;Lo;0;L;;;;;N;;;;; 11905;DIVES AKURU LETTER UU;Lo;0;L;;;;;N;;;;; 11906;DIVES AKURU LETTER E;Lo;0;L;;;;;N;;;;; 11909;DIVES AKURU LETTER O;Lo;0;L;;;;;N;;;;; 1190C;DIVES AKURU LETTER KA;Lo;0;L;;;;;N;;;;; 1190D;DIVES AKURU LETTER KHA;Lo;0;L;;;;;N;;;;; 1190E;DIVES AKURU LETTER GA;Lo;0;L;;;;;N;;;;; 1190F;DIVES AKURU LETTER GHA;Lo;0;L;;;;;N;;;;; 11910;DIVES AKURU LETTER NGA;Lo;0;L;;;;;N;;;;; 11911;DIVES AKURU LETTER CA;Lo;0;L;;;;;N;;;;; 11912;DIVES AKURU LETTER CHA;Lo;0;L;;;;;N;;;;; 11913;DIVES AKURU LETTER JA;Lo;0;L;;;;;N;;;;; 11915;DIVES AKURU LETTER NYA;Lo;0;L;;;;;N;;;;; 11916;DIVES AKURU LETTER TTA;Lo;0;L;;;;;N;;;;; 11918;DIVES AKURU LETTER DDA;Lo;0;L;;;;;N;;;;; 11919;DIVES AKURU LETTER DDHA;Lo;0;L;;;;;N;;;;; 1191A;DIVES AKURU LETTER NNA;Lo;0;L;;;;;N;;;;; 1191B;DIVES AKURU LETTER TA;Lo;0;L;;;;;N;;;;; 1191C;DIVES AKURU LETTER THA;Lo;0;L;;;;;N;;;;; 1191D;DIVES AKURU LETTER DA;Lo;0;L;;;;;N;;;;; 1191E;DIVES AKURU LETTER DHA;Lo;0;L;;;;;N;;;;; 1191F;DIVES AKURU LETTER NA;Lo;0;L;;;;;N;;;;; 11920;DIVES AKURU LETTER PA;Lo;0;L;;;;;N;;;;; 11921;DIVES AKURU LETTER PHA;Lo;0;L;;;;;N;;;;; 11922;DIVES AKURU LETTER BA;Lo;0;L;;;;;N;;;;; 11923;DIVES AKURU LETTER BHA;Lo;0;L;;;;;N;;;;; 11924;DIVES AKURU LETTER MA;Lo;0;L;;;;;N;;;;; 11925;DIVES AKURU LETTER YA;Lo;0;L;;;;;N;;;;; 11926;DIVES AKURU LETTER YYA;Lo;0;L;;;;;N;;;;; 11927;DIVES AKURU LETTER RA;Lo;0;L;;;;;N;;;;; 11928;DIVES AKURU LETTER LA;Lo;0;L;;;;;N;;;;; 11929;DIVES AKURU LETTER VA;Lo;0;L;;;;;N;;;;; 1192A;DIVES AKURU LETTER SHA;Lo;0;L;;;;;N;;;;; 1192B;DIVES AKURU LETTER SSA;Lo;0;L;;;;;N;;;;; 1192C;DIVES AKURU LETTER SA;Lo;0;L;;;;;N;;;;; 1192D;DIVES AKURU LETTER HA;Lo;0;L;;;;;N;;;;; 1192E;DIVES AKURU LETTER LLA;Lo;0;L;;;;;N;;;;; 1192F;DIVES AKURU LETTER ZA;Lo;0;L;;;;;N;;;;; 11930;DIVES AKURU VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 11931;DIVES AKURU VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 11932;DIVES AKURU VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 11933;DIVES AKURU VOWEL SIGN U;Mc;0;L;;;;;N;;;;; 11934;DIVES AKURU VOWEL SIGN UU;Mc;0;L;;;;;N;;;;; 11935;DIVES AKURU VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 11937;DIVES AKURU VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; 11938;DIVES AKURU VOWEL SIGN O;Mc;0;L;11935 11930;;;;N;;;;; 1193B;DIVES AKURU SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 1193C;DIVES AKURU SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 1193D;DIVES AKURU SIGN HALANTA;Mc;9;L;;;;;N;;;;; 1193E;DIVES AKURU VIRAMA;Mn;9;NSM;;;;;N;;;;; 1193F;DIVES AKURU PREFIXED NASAL SIGN;Lo;0;L;;;;;N;;;;; 11940;DIVES AKURU MEDIAL YA;Mc;0;L;;;;;N;;;;; 11941;DIVES AKURU INITIAL RA;Lo;0;L;;;;;N;;;;; 11942;DIVES AKURU MEDIAL RA;Mc;0;L;;;;;N;;;;; 11943;DIVES AKURU SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 11944;DIVES AKURU DOUBLE DANDA;Po;0;L;;;;;N;;;;; 11945;DIVES AKURU GAP FILLER;Po;0;L;;;;;N;;;;; 11946;DIVES AKURU END OF TEXT MARK;Po;0;L;;;;;N;;;;; 11950;DIVES AKURU DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 11951;DIVES AKURU DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 11952;DIVES AKURU DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 11953;DIVES AKURU DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 11954;DIVES AKURU DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 11955;DIVES AKURU DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 11956;DIVES AKURU DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 11957;DIVES AKURU DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11958;DIVES AKURU DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11959;DIVES AKURU DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 119A0;NANDINAGARI LETTER A;Lo;0;L;;;;;N;;;;; 119A1;NANDINAGARI LETTER AA;Lo;0;L;;;;;N;;;;; 119A2;NANDINAGARI LETTER I;Lo;0;L;;;;;N;;;;; 119A3;NANDINAGARI LETTER II;Lo;0;L;;;;;N;;;;; 119A4;NANDINAGARI LETTER U;Lo;0;L;;;;;N;;;;; 119A5;NANDINAGARI LETTER UU;Lo;0;L;;;;;N;;;;; 119A6;NANDINAGARI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 119A7;NANDINAGARI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 119AA;NANDINAGARI LETTER E;Lo;0;L;;;;;N;;;;; 119AB;NANDINAGARI LETTER AI;Lo;0;L;;;;;N;;;;; 119AC;NANDINAGARI LETTER O;Lo;0;L;;;;;N;;;;; 119AD;NANDINAGARI LETTER AU;Lo;0;L;;;;;N;;;;; 119AE;NANDINAGARI LETTER KA;Lo;0;L;;;;;N;;;;; 119AF;NANDINAGARI LETTER KHA;Lo;0;L;;;;;N;;;;; 119B0;NANDINAGARI LETTER GA;Lo;0;L;;;;;N;;;;; 119B1;NANDINAGARI LETTER GHA;Lo;0;L;;;;;N;;;;; 119B2;NANDINAGARI LETTER NGA;Lo;0;L;;;;;N;;;;; 119B3;NANDINAGARI LETTER CA;Lo;0;L;;;;;N;;;;; 119B4;NANDINAGARI LETTER CHA;Lo;0;L;;;;;N;;;;; 119B5;NANDINAGARI LETTER JA;Lo;0;L;;;;;N;;;;; 119B6;NANDINAGARI LETTER JHA;Lo;0;L;;;;;N;;;;; 119B7;NANDINAGARI LETTER NYA;Lo;0;L;;;;;N;;;;; 119B8;NANDINAGARI LETTER TTA;Lo;0;L;;;;;N;;;;; 119B9;NANDINAGARI LETTER TTHA;Lo;0;L;;;;;N;;;;; 119BA;NANDINAGARI LETTER DDA;Lo;0;L;;;;;N;;;;; 119BB;NANDINAGARI LETTER DDHA;Lo;0;L;;;;;N;;;;; 119BC;NANDINAGARI LETTER NNA;Lo;0;L;;;;;N;;;;; 119BD;NANDINAGARI LETTER TA;Lo;0;L;;;;;N;;;;; 119BE;NANDINAGARI LETTER THA;Lo;0;L;;;;;N;;;;; 119BF;NANDINAGARI LETTER DA;Lo;0;L;;;;;N;;;;; 119C0;NANDINAGARI LETTER DHA;Lo;0;L;;;;;N;;;;; 119C1;NANDINAGARI LETTER NA;Lo;0;L;;;;;N;;;;; 119C2;NANDINAGARI LETTER PA;Lo;0;L;;;;;N;;;;; 119C3;NANDINAGARI LETTER PHA;Lo;0;L;;;;;N;;;;; 119C4;NANDINAGARI LETTER BA;Lo;0;L;;;;;N;;;;; 119C5;NANDINAGARI LETTER BHA;Lo;0;L;;;;;N;;;;; 119C6;NANDINAGARI LETTER MA;Lo;0;L;;;;;N;;;;; 119C7;NANDINAGARI LETTER YA;Lo;0;L;;;;;N;;;;; 119C8;NANDINAGARI LETTER RA;Lo;0;L;;;;;N;;;;; 119C9;NANDINAGARI LETTER LA;Lo;0;L;;;;;N;;;;; 119CA;NANDINAGARI LETTER VA;Lo;0;L;;;;;N;;;;; 119CB;NANDINAGARI LETTER SHA;Lo;0;L;;;;;N;;;;; 119CC;NANDINAGARI LETTER SSA;Lo;0;L;;;;;N;;;;; 119CD;NANDINAGARI LETTER SA;Lo;0;L;;;;;N;;;;; 119CE;NANDINAGARI LETTER HA;Lo;0;L;;;;;N;;;;; 119CF;NANDINAGARI LETTER LLA;Lo;0;L;;;;;N;;;;; 119D0;NANDINAGARI LETTER RRA;Lo;0;L;;;;;N;;;;; 119D1;NANDINAGARI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 119D2;NANDINAGARI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 119D3;NANDINAGARI VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 119D4;NANDINAGARI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 119D5;NANDINAGARI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 119D6;NANDINAGARI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 119D7;NANDINAGARI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 119DA;NANDINAGARI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 119DB;NANDINAGARI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 119DC;NANDINAGARI VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 119DD;NANDINAGARI VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 119DE;NANDINAGARI SIGN ANUSVARA;Mc;0;L;;;;;N;;;;; 119DF;NANDINAGARI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 119E0;NANDINAGARI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 119E1;NANDINAGARI SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 119E2;NANDINAGARI SIGN SIDDHAM;Po;0;L;;;;;N;;;;; 119E3;NANDINAGARI HEADSTROKE;Lo;0;L;;;;;N;;;;; 119E4;NANDINAGARI VOWEL SIGN PRISHTHAMATRA E;Mc;0;L;;;;;N;;;;; 11A00;ZANABAZAR SQUARE LETTER A;Lo;0;L;;;;;N;;;;; 11A01;ZANABAZAR SQUARE VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 11A02;ZANABAZAR SQUARE VOWEL SIGN UE;Mn;0;NSM;;;;;N;;;;; 11A03;ZANABAZAR SQUARE VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 11A04;ZANABAZAR SQUARE VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 11A05;ZANABAZAR SQUARE VOWEL SIGN OE;Mn;0;NSM;;;;;N;;;;; 11A06;ZANABAZAR SQUARE VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 11A07;ZANABAZAR SQUARE VOWEL SIGN AI;Mn;0;L;;;;;N;;;;; 11A08;ZANABAZAR SQUARE VOWEL SIGN AU;Mn;0;L;;;;;N;;;;; 11A09;ZANABAZAR SQUARE VOWEL SIGN REVERSED I;Mn;0;NSM;;;;;N;;;;; 11A0A;ZANABAZAR SQUARE VOWEL LENGTH MARK;Mn;0;NSM;;;;;N;;;;; 11A0B;ZANABAZAR SQUARE LETTER KA;Lo;0;L;;;;;N;;;;; 11A0C;ZANABAZAR SQUARE LETTER KHA;Lo;0;L;;;;;N;;;;; 11A0D;ZANABAZAR SQUARE LETTER GA;Lo;0;L;;;;;N;;;;; 11A0E;ZANABAZAR SQUARE LETTER GHA;Lo;0;L;;;;;N;;;;; 11A0F;ZANABAZAR SQUARE LETTER NGA;Lo;0;L;;;;;N;;;;; 11A10;ZANABAZAR SQUARE LETTER CA;Lo;0;L;;;;;N;;;;; 11A11;ZANABAZAR SQUARE LETTER CHA;Lo;0;L;;;;;N;;;;; 11A12;ZANABAZAR SQUARE LETTER JA;Lo;0;L;;;;;N;;;;; 11A13;ZANABAZAR SQUARE LETTER NYA;Lo;0;L;;;;;N;;;;; 11A14;ZANABAZAR SQUARE LETTER TTA;Lo;0;L;;;;;N;;;;; 11A15;ZANABAZAR SQUARE LETTER TTHA;Lo;0;L;;;;;N;;;;; 11A16;ZANABAZAR SQUARE LETTER DDA;Lo;0;L;;;;;N;;;;; 11A17;ZANABAZAR SQUARE LETTER DDHA;Lo;0;L;;;;;N;;;;; 11A18;ZANABAZAR SQUARE LETTER NNA;Lo;0;L;;;;;N;;;;; 11A19;ZANABAZAR SQUARE LETTER TA;Lo;0;L;;;;;N;;;;; 11A1A;ZANABAZAR SQUARE LETTER THA;Lo;0;L;;;;;N;;;;; 11A1B;ZANABAZAR SQUARE LETTER DA;Lo;0;L;;;;;N;;;;; 11A1C;ZANABAZAR SQUARE LETTER DHA;Lo;0;L;;;;;N;;;;; 11A1D;ZANABAZAR SQUARE LETTER NA;Lo;0;L;;;;;N;;;;; 11A1E;ZANABAZAR SQUARE LETTER PA;Lo;0;L;;;;;N;;;;; 11A1F;ZANABAZAR SQUARE LETTER PHA;Lo;0;L;;;;;N;;;;; 11A20;ZANABAZAR SQUARE LETTER BA;Lo;0;L;;;;;N;;;;; 11A21;ZANABAZAR SQUARE LETTER BHA;Lo;0;L;;;;;N;;;;; 11A22;ZANABAZAR SQUARE LETTER MA;Lo;0;L;;;;;N;;;;; 11A23;ZANABAZAR SQUARE LETTER TSA;Lo;0;L;;;;;N;;;;; 11A24;ZANABAZAR SQUARE LETTER TSHA;Lo;0;L;;;;;N;;;;; 11A25;ZANABAZAR SQUARE LETTER DZA;Lo;0;L;;;;;N;;;;; 11A26;ZANABAZAR SQUARE LETTER DZHA;Lo;0;L;;;;;N;;;;; 11A27;ZANABAZAR SQUARE LETTER ZHA;Lo;0;L;;;;;N;;;;; 11A28;ZANABAZAR SQUARE LETTER ZA;Lo;0;L;;;;;N;;;;; 11A29;ZANABAZAR SQUARE LETTER -A;Lo;0;L;;;;;N;;;;; 11A2A;ZANABAZAR SQUARE LETTER YA;Lo;0;L;;;;;N;;;;; 11A2B;ZANABAZAR SQUARE LETTER RA;Lo;0;L;;;;;N;;;;; 11A2C;ZANABAZAR SQUARE LETTER LA;Lo;0;L;;;;;N;;;;; 11A2D;ZANABAZAR SQUARE LETTER VA;Lo;0;L;;;;;N;;;;; 11A2E;ZANABAZAR SQUARE LETTER SHA;Lo;0;L;;;;;N;;;;; 11A2F;ZANABAZAR SQUARE LETTER SSA;Lo;0;L;;;;;N;;;;; 11A30;ZANABAZAR SQUARE LETTER SA;Lo;0;L;;;;;N;;;;; 11A31;ZANABAZAR SQUARE LETTER HA;Lo;0;L;;;;;N;;;;; 11A32;ZANABAZAR SQUARE LETTER KSSA;Lo;0;L;;;;;N;;;;; 11A33;ZANABAZAR SQUARE FINAL CONSONANT MARK;Mn;0;NSM;;;;;N;;;;; 11A34;ZANABAZAR SQUARE SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; 11A35;ZANABAZAR SQUARE SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 11A36;ZANABAZAR SQUARE SIGN CANDRABINDU WITH ORNAMENT;Mn;0;NSM;;;;;N;;;;; 11A37;ZANABAZAR SQUARE SIGN CANDRA WITH ORNAMENT;Mn;0;NSM;;;;;N;;;;; 11A38;ZANABAZAR SQUARE SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11A39;ZANABAZAR SQUARE SIGN VISARGA;Mc;0;L;;;;;N;;;;; 11A3A;ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA;Lo;0;L;;;;;N;;;;; 11A3B;ZANABAZAR SQUARE CLUSTER-FINAL LETTER YA;Mn;0;NSM;;;;;N;;;;; 11A3C;ZANABAZAR SQUARE CLUSTER-FINAL LETTER RA;Mn;0;NSM;;;;;N;;;;; 11A3D;ZANABAZAR SQUARE CLUSTER-FINAL LETTER LA;Mn;0;NSM;;;;;N;;;;; 11A3E;ZANABAZAR SQUARE CLUSTER-FINAL LETTER VA;Mn;0;NSM;;;;;N;;;;; 11A3F;ZANABAZAR SQUARE INITIAL HEAD MARK;Po;0;L;;;;;N;;;;; 11A40;ZANABAZAR SQUARE CLOSING HEAD MARK;Po;0;L;;;;;N;;;;; 11A41;ZANABAZAR SQUARE MARK TSHEG;Po;0;L;;;;;N;;;;; 11A42;ZANABAZAR SQUARE MARK SHAD;Po;0;L;;;;;N;;;;; 11A43;ZANABAZAR SQUARE MARK DOUBLE SHAD;Po;0;L;;;;;N;;;;; 11A44;ZANABAZAR SQUARE MARK LONG TSHEG;Po;0;L;;;;;N;;;;; 11A45;ZANABAZAR SQUARE INITIAL DOUBLE-LINED HEAD MARK;Po;0;L;;;;;N;;;;; 11A46;ZANABAZAR SQUARE CLOSING DOUBLE-LINED HEAD MARK;Po;0;L;;;;;N;;;;; 11A47;ZANABAZAR SQUARE SUBJOINER;Mn;9;NSM;;;;;N;;;;; 11A50;SOYOMBO LETTER A;Lo;0;L;;;;;N;;;;; 11A51;SOYOMBO VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 11A52;SOYOMBO VOWEL SIGN UE;Mn;0;NSM;;;;;N;;;;; 11A53;SOYOMBO VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 11A54;SOYOMBO VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 11A55;SOYOMBO VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 11A56;SOYOMBO VOWEL SIGN OE;Mn;0;NSM;;;;;N;;;;; 11A57;SOYOMBO VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; 11A58;SOYOMBO VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 11A59;SOYOMBO VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 11A5A;SOYOMBO VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 11A5B;SOYOMBO VOWEL LENGTH MARK;Mn;0;NSM;;;;;N;;;;; 11A5C;SOYOMBO LETTER KA;Lo;0;L;;;;;N;;;;; 11A5D;SOYOMBO LETTER KHA;Lo;0;L;;;;;N;;;;; 11A5E;SOYOMBO LETTER GA;Lo;0;L;;;;;N;;;;; 11A5F;SOYOMBO LETTER GHA;Lo;0;L;;;;;N;;;;; 11A60;SOYOMBO LETTER NGA;Lo;0;L;;;;;N;;;;; 11A61;SOYOMBO LETTER CA;Lo;0;L;;;;;N;;;;; 11A62;SOYOMBO LETTER CHA;Lo;0;L;;;;;N;;;;; 11A63;SOYOMBO LETTER JA;Lo;0;L;;;;;N;;;;; 11A64;SOYOMBO LETTER JHA;Lo;0;L;;;;;N;;;;; 11A65;SOYOMBO LETTER NYA;Lo;0;L;;;;;N;;;;; 11A66;SOYOMBO LETTER TTA;Lo;0;L;;;;;N;;;;; 11A67;SOYOMBO LETTER TTHA;Lo;0;L;;;;;N;;;;; 11A68;SOYOMBO LETTER DDA;Lo;0;L;;;;;N;;;;; 11A69;SOYOMBO LETTER DDHA;Lo;0;L;;;;;N;;;;; 11A6A;SOYOMBO LETTER NNA;Lo;0;L;;;;;N;;;;; 11A6B;SOYOMBO LETTER TA;Lo;0;L;;;;;N;;;;; 11A6C;SOYOMBO LETTER THA;Lo;0;L;;;;;N;;;;; 11A6D;SOYOMBO LETTER DA;Lo;0;L;;;;;N;;;;; 11A6E;SOYOMBO LETTER DHA;Lo;0;L;;;;;N;;;;; 11A6F;SOYOMBO LETTER NA;Lo;0;L;;;;;N;;;;; 11A70;SOYOMBO LETTER PA;Lo;0;L;;;;;N;;;;; 11A71;SOYOMBO LETTER PHA;Lo;0;L;;;;;N;;;;; 11A72;SOYOMBO LETTER BA;Lo;0;L;;;;;N;;;;; 11A73;SOYOMBO LETTER BHA;Lo;0;L;;;;;N;;;;; 11A74;SOYOMBO LETTER MA;Lo;0;L;;;;;N;;;;; 11A75;SOYOMBO LETTER TSA;Lo;0;L;;;;;N;;;;; 11A76;SOYOMBO LETTER TSHA;Lo;0;L;;;;;N;;;;; 11A77;SOYOMBO LETTER DZA;Lo;0;L;;;;;N;;;;; 11A78;SOYOMBO LETTER ZHA;Lo;0;L;;;;;N;;;;; 11A79;SOYOMBO LETTER ZA;Lo;0;L;;;;;N;;;;; 11A7A;SOYOMBO LETTER -A;Lo;0;L;;;;;N;;;;; 11A7B;SOYOMBO LETTER YA;Lo;0;L;;;;;N;;;;; 11A7C;SOYOMBO LETTER RA;Lo;0;L;;;;;N;;;;; 11A7D;SOYOMBO LETTER LA;Lo;0;L;;;;;N;;;;; 11A7E;SOYOMBO LETTER VA;Lo;0;L;;;;;N;;;;; 11A7F;SOYOMBO LETTER SHA;Lo;0;L;;;;;N;;;;; 11A80;SOYOMBO LETTER SSA;Lo;0;L;;;;;N;;;;; 11A81;SOYOMBO LETTER SA;Lo;0;L;;;;;N;;;;; 11A82;SOYOMBO LETTER HA;Lo;0;L;;;;;N;;;;; 11A83;SOYOMBO LETTER KSSA;Lo;0;L;;;;;N;;;;; 11A84;SOYOMBO SIGN JIHVAMULIYA;Lo;0;L;;;;;N;;;;; 11A85;SOYOMBO SIGN UPADHMANIYA;Lo;0;L;;;;;N;;;;; 11A86;SOYOMBO CLUSTER-INITIAL LETTER RA;Lo;0;L;;;;;N;;;;; 11A87;SOYOMBO CLUSTER-INITIAL LETTER LA;Lo;0;L;;;;;N;;;;; 11A88;SOYOMBO CLUSTER-INITIAL LETTER SHA;Lo;0;L;;;;;N;;;;; 11A89;SOYOMBO CLUSTER-INITIAL LETTER SA;Lo;0;L;;;;;N;;;;; 11A8A;SOYOMBO FINAL CONSONANT SIGN G;Mn;0;NSM;;;;;N;;;;; 11A8B;SOYOMBO FINAL CONSONANT SIGN K;Mn;0;NSM;;;;;N;;;;; 11A8C;SOYOMBO FINAL CONSONANT SIGN NG;Mn;0;NSM;;;;;N;;;;; 11A8D;SOYOMBO FINAL CONSONANT SIGN D;Mn;0;NSM;;;;;N;;;;; 11A8E;SOYOMBO FINAL CONSONANT SIGN N;Mn;0;NSM;;;;;N;;;;; 11A8F;SOYOMBO FINAL CONSONANT SIGN B;Mn;0;NSM;;;;;N;;;;; 11A90;SOYOMBO FINAL CONSONANT SIGN M;Mn;0;NSM;;;;;N;;;;; 11A91;SOYOMBO FINAL CONSONANT SIGN R;Mn;0;NSM;;;;;N;;;;; 11A92;SOYOMBO FINAL CONSONANT SIGN L;Mn;0;NSM;;;;;N;;;;; 11A93;SOYOMBO FINAL CONSONANT SIGN SH;Mn;0;NSM;;;;;N;;;;; 11A94;SOYOMBO FINAL CONSONANT SIGN S;Mn;0;NSM;;;;;N;;;;; 11A95;SOYOMBO FINAL CONSONANT SIGN -A;Mn;0;NSM;;;;;N;;;;; 11A96;SOYOMBO SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11A97;SOYOMBO SIGN VISARGA;Mc;0;L;;;;;N;;;;; 11A98;SOYOMBO GEMINATION MARK;Mn;0;NSM;;;;;N;;;;; 11A99;SOYOMBO SUBJOINER;Mn;9;NSM;;;;;N;;;;; 11A9A;SOYOMBO MARK TSHEG;Po;0;L;;;;;N;;;;; 11A9B;SOYOMBO MARK SHAD;Po;0;L;;;;;N;;;;; 11A9C;SOYOMBO MARK DOUBLE SHAD;Po;0;L;;;;;N;;;;; 11A9D;SOYOMBO MARK PLUTA;Lo;0;L;;;;;N;;;;; 11A9E;SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME;Po;0;L;;;;;N;;;;; 11A9F;SOYOMBO HEAD MARK WITH MOON AND SUN AND FLAME;Po;0;L;;;;;N;;;;; 11AA0;SOYOMBO HEAD MARK WITH MOON AND SUN;Po;0;L;;;;;N;;;;; 11AA1;SOYOMBO TERMINAL MARK-1;Po;0;L;;;;;N;;;;; 11AA2;SOYOMBO TERMINAL MARK-2;Po;0;L;;;;;N;;;;; 11AB0;CANADIAN SYLLABICS NATTILIK HI;Lo;0;L;;;;;N;;;;; 11AB1;CANADIAN SYLLABICS NATTILIK HII;Lo;0;L;;;;;N;;;;; 11AB2;CANADIAN SYLLABICS NATTILIK HO;Lo;0;L;;;;;N;;;;; 11AB3;CANADIAN SYLLABICS NATTILIK HOO;Lo;0;L;;;;;N;;;;; 11AB4;CANADIAN SYLLABICS NATTILIK HA;Lo;0;L;;;;;N;;;;; 11AB5;CANADIAN SYLLABICS NATTILIK HAA;Lo;0;L;;;;;N;;;;; 11AB6;CANADIAN SYLLABICS NATTILIK SHRI;Lo;0;L;;;;;N;;;;; 11AB7;CANADIAN SYLLABICS NATTILIK SHRII;Lo;0;L;;;;;N;;;;; 11AB8;CANADIAN SYLLABICS NATTILIK SHRO;Lo;0;L;;;;;N;;;;; 11AB9;CANADIAN SYLLABICS NATTILIK SHROO;Lo;0;L;;;;;N;;;;; 11ABA;CANADIAN SYLLABICS NATTILIK SHRA;Lo;0;L;;;;;N;;;;; 11ABB;CANADIAN SYLLABICS NATTILIK SHRAA;Lo;0;L;;;;;N;;;;; 11ABC;CANADIAN SYLLABICS SPE;Lo;0;L;;;;;N;;;;; 11ABD;CANADIAN SYLLABICS SPI;Lo;0;L;;;;;N;;;;; 11ABE;CANADIAN SYLLABICS SPO;Lo;0;L;;;;;N;;;;; 11ABF;CANADIAN SYLLABICS SPA;Lo;0;L;;;;;N;;;;; 11AC0;PAU CIN HAU LETTER PA;Lo;0;L;;;;;N;;;;; 11AC1;PAU CIN HAU LETTER KA;Lo;0;L;;;;;N;;;;; 11AC2;PAU CIN HAU LETTER LA;Lo;0;L;;;;;N;;;;; 11AC3;PAU CIN HAU LETTER MA;Lo;0;L;;;;;N;;;;; 11AC4;PAU CIN HAU LETTER DA;Lo;0;L;;;;;N;;;;; 11AC5;PAU CIN HAU LETTER ZA;Lo;0;L;;;;;N;;;;; 11AC6;PAU CIN HAU LETTER VA;Lo;0;L;;;;;N;;;;; 11AC7;PAU CIN HAU LETTER NGA;Lo;0;L;;;;;N;;;;; 11AC8;PAU CIN HAU LETTER HA;Lo;0;L;;;;;N;;;;; 11AC9;PAU CIN HAU LETTER GA;Lo;0;L;;;;;N;;;;; 11ACA;PAU CIN HAU LETTER KHA;Lo;0;L;;;;;N;;;;; 11ACB;PAU CIN HAU LETTER SA;Lo;0;L;;;;;N;;;;; 11ACC;PAU CIN HAU LETTER BA;Lo;0;L;;;;;N;;;;; 11ACD;PAU CIN HAU LETTER CA;Lo;0;L;;;;;N;;;;; 11ACE;PAU CIN HAU LETTER TA;Lo;0;L;;;;;N;;;;; 11ACF;PAU CIN HAU LETTER THA;Lo;0;L;;;;;N;;;;; 11AD0;PAU CIN HAU LETTER NA;Lo;0;L;;;;;N;;;;; 11AD1;PAU CIN HAU LETTER PHA;Lo;0;L;;;;;N;;;;; 11AD2;PAU CIN HAU LETTER RA;Lo;0;L;;;;;N;;;;; 11AD3;PAU CIN HAU LETTER FA;Lo;0;L;;;;;N;;;;; 11AD4;PAU CIN HAU LETTER CHA;Lo;0;L;;;;;N;;;;; 11AD5;PAU CIN HAU LETTER A;Lo;0;L;;;;;N;;;;; 11AD6;PAU CIN HAU LETTER E;Lo;0;L;;;;;N;;;;; 11AD7;PAU CIN HAU LETTER I;Lo;0;L;;;;;N;;;;; 11AD8;PAU CIN HAU LETTER O;Lo;0;L;;;;;N;;;;; 11AD9;PAU CIN HAU LETTER U;Lo;0;L;;;;;N;;;;; 11ADA;PAU CIN HAU LETTER UA;Lo;0;L;;;;;N;;;;; 11ADB;PAU CIN HAU LETTER IA;Lo;0;L;;;;;N;;;;; 11ADC;PAU CIN HAU LETTER FINAL P;Lo;0;L;;;;;N;;;;; 11ADD;PAU CIN HAU LETTER FINAL K;Lo;0;L;;;;;N;;;;; 11ADE;PAU CIN HAU LETTER FINAL T;Lo;0;L;;;;;N;;;;; 11ADF;PAU CIN HAU LETTER FINAL M;Lo;0;L;;;;;N;;;;; 11AE0;PAU CIN HAU LETTER FINAL N;Lo;0;L;;;;;N;;;;; 11AE1;PAU CIN HAU LETTER FINAL L;Lo;0;L;;;;;N;;;;; 11AE2;PAU CIN HAU LETTER FINAL W;Lo;0;L;;;;;N;;;;; 11AE3;PAU CIN HAU LETTER FINAL NG;Lo;0;L;;;;;N;;;;; 11AE4;PAU CIN HAU LETTER FINAL Y;Lo;0;L;;;;;N;;;;; 11AE5;PAU CIN HAU RISING TONE LONG;Lo;0;L;;;;;N;;;;; 11AE6;PAU CIN HAU RISING TONE;Lo;0;L;;;;;N;;;;; 11AE7;PAU CIN HAU SANDHI GLOTTAL STOP;Lo;0;L;;;;;N;;;;; 11AE8;PAU CIN HAU RISING TONE LONG FINAL;Lo;0;L;;;;;N;;;;; 11AE9;PAU CIN HAU RISING TONE FINAL;Lo;0;L;;;;;N;;;;; 11AEA;PAU CIN HAU SANDHI GLOTTAL STOP FINAL;Lo;0;L;;;;;N;;;;; 11AEB;PAU CIN HAU SANDHI TONE LONG;Lo;0;L;;;;;N;;;;; 11AEC;PAU CIN HAU SANDHI TONE;Lo;0;L;;;;;N;;;;; 11AED;PAU CIN HAU SANDHI TONE LONG FINAL;Lo;0;L;;;;;N;;;;; 11AEE;PAU CIN HAU SANDHI TONE FINAL;Lo;0;L;;;;;N;;;;; 11AEF;PAU CIN HAU MID-LEVEL TONE;Lo;0;L;;;;;N;;;;; 11AF0;PAU CIN HAU GLOTTAL STOP VARIANT;Lo;0;L;;;;;N;;;;; 11AF1;PAU CIN HAU MID-LEVEL TONE LONG FINAL;Lo;0;L;;;;;N;;;;; 11AF2;PAU CIN HAU MID-LEVEL TONE FINAL;Lo;0;L;;;;;N;;;;; 11AF3;PAU CIN HAU LOW-FALLING TONE LONG;Lo;0;L;;;;;N;;;;; 11AF4;PAU CIN HAU LOW-FALLING TONE;Lo;0;L;;;;;N;;;;; 11AF5;PAU CIN HAU GLOTTAL STOP;Lo;0;L;;;;;N;;;;; 11AF6;PAU CIN HAU LOW-FALLING TONE LONG FINAL;Lo;0;L;;;;;N;;;;; 11AF7;PAU CIN HAU LOW-FALLING TONE FINAL;Lo;0;L;;;;;N;;;;; 11AF8;PAU CIN HAU GLOTTAL STOP FINAL;Lo;0;L;;;;;N;;;;; 11B00;DEVANAGARI HEAD MARK;Po;0;L;;;;;N;;;;; 11B01;DEVANAGARI HEAD MARK WITH HEADSTROKE;Po;0;L;;;;;N;;;;; 11B02;DEVANAGARI SIGN BHALE;Po;0;L;;;;;N;;;;; 11B03;DEVANAGARI SIGN BHALE WITH HOOK;Po;0;L;;;;;N;;;;; 11B04;DEVANAGARI SIGN EXTENDED BHALE;Po;0;L;;;;;N;;;;; 11B05;DEVANAGARI SIGN EXTENDED BHALE WITH HOOK;Po;0;L;;;;;N;;;;; 11B06;DEVANAGARI SIGN WESTERN FIVE-LIKE BHALE;Po;0;L;;;;;N;;;;; 11B07;DEVANAGARI SIGN WESTERN NINE-LIKE BHALE;Po;0;L;;;;;N;;;;; 11B08;DEVANAGARI SIGN REVERSED NINE-LIKE BHALE;Po;0;L;;;;;N;;;;; 11B09;DEVANAGARI SIGN MINDU;Po;0;L;;;;;N;;;;; 11BC0;SUNUWAR LETTER DEVI;Lo;0;L;;;;;N;;;;; 11BC1;SUNUWAR LETTER TASLA;Lo;0;L;;;;;N;;;;; 11BC2;SUNUWAR LETTER EKO;Lo;0;L;;;;;N;;;;; 11BC3;SUNUWAR LETTER IMAR;Lo;0;L;;;;;N;;;;; 11BC4;SUNUWAR LETTER REU;Lo;0;L;;;;;N;;;;; 11BC5;SUNUWAR LETTER UTTHI;Lo;0;L;;;;;N;;;;; 11BC6;SUNUWAR LETTER KIK;Lo;0;L;;;;;N;;;;; 11BC7;SUNUWAR LETTER MA;Lo;0;L;;;;;N;;;;; 11BC8;SUNUWAR LETTER APPHO;Lo;0;L;;;;;N;;;;; 11BC9;SUNUWAR LETTER PIP;Lo;0;L;;;;;N;;;;; 11BCA;SUNUWAR LETTER GIL;Lo;0;L;;;;;N;;;;; 11BCB;SUNUWAR LETTER HAMSO;Lo;0;L;;;;;N;;;;; 11BCC;SUNUWAR LETTER CARMI;Lo;0;L;;;;;N;;;;; 11BCD;SUNUWAR LETTER NAH;Lo;0;L;;;;;N;;;;; 11BCE;SUNUWAR LETTER BUR;Lo;0;L;;;;;N;;;;; 11BCF;SUNUWAR LETTER JYAH;Lo;0;L;;;;;N;;;;; 11BD0;SUNUWAR LETTER LOACHA;Lo;0;L;;;;;N;;;;; 11BD1;SUNUWAR LETTER OTTHI;Lo;0;L;;;;;N;;;;; 11BD2;SUNUWAR LETTER SHYELE;Lo;0;L;;;;;N;;;;; 11BD3;SUNUWAR LETTER VARCA;Lo;0;L;;;;;N;;;;; 11BD4;SUNUWAR LETTER YAT;Lo;0;L;;;;;N;;;;; 11BD5;SUNUWAR LETTER AVA;Lo;0;L;;;;;N;;;;; 11BD6;SUNUWAR LETTER AAL;Lo;0;L;;;;;N;;;;; 11BD7;SUNUWAR LETTER DONGA;Lo;0;L;;;;;N;;;;; 11BD8;SUNUWAR LETTER THARI;Lo;0;L;;;;;N;;;;; 11BD9;SUNUWAR LETTER PHAR;Lo;0;L;;;;;N;;;;; 11BDA;SUNUWAR LETTER NGAR;Lo;0;L;;;;;N;;;;; 11BDB;SUNUWAR LETTER KHA;Lo;0;L;;;;;N;;;;; 11BDC;SUNUWAR LETTER SHYER;Lo;0;L;;;;;N;;;;; 11BDD;SUNUWAR LETTER CHELAP;Lo;0;L;;;;;N;;;;; 11BDE;SUNUWAR LETTER TENTU;Lo;0;L;;;;;N;;;;; 11BDF;SUNUWAR LETTER THELE;Lo;0;L;;;;;N;;;;; 11BE0;SUNUWAR LETTER KLOKO;Lo;0;L;;;;;N;;;;; 11BE1;SUNUWAR SIGN PVO;Po;0;L;;;;;N;;;;; 11BF0;SUNUWAR DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 11BF1;SUNUWAR DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 11BF2;SUNUWAR DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 11BF3;SUNUWAR DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 11BF4;SUNUWAR DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 11BF5;SUNUWAR DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 11BF6;SUNUWAR DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 11BF7;SUNUWAR DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11BF8;SUNUWAR DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11BF9;SUNUWAR DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 11C00;BHAIKSUKI LETTER A;Lo;0;L;;;;;N;;;;; 11C01;BHAIKSUKI LETTER AA;Lo;0;L;;;;;N;;;;; 11C02;BHAIKSUKI LETTER I;Lo;0;L;;;;;N;;;;; 11C03;BHAIKSUKI LETTER II;Lo;0;L;;;;;N;;;;; 11C04;BHAIKSUKI LETTER U;Lo;0;L;;;;;N;;;;; 11C05;BHAIKSUKI LETTER UU;Lo;0;L;;;;;N;;;;; 11C06;BHAIKSUKI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 11C07;BHAIKSUKI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 11C08;BHAIKSUKI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 11C0A;BHAIKSUKI LETTER E;Lo;0;L;;;;;N;;;;; 11C0B;BHAIKSUKI LETTER AI;Lo;0;L;;;;;N;;;;; 11C0C;BHAIKSUKI LETTER O;Lo;0;L;;;;;N;;;;; 11C0D;BHAIKSUKI LETTER AU;Lo;0;L;;;;;N;;;;; 11C0E;BHAIKSUKI LETTER KA;Lo;0;L;;;;;N;;;;; 11C0F;BHAIKSUKI LETTER KHA;Lo;0;L;;;;;N;;;;; 11C10;BHAIKSUKI LETTER GA;Lo;0;L;;;;;N;;;;; 11C11;BHAIKSUKI LETTER GHA;Lo;0;L;;;;;N;;;;; 11C12;BHAIKSUKI LETTER NGA;Lo;0;L;;;;;N;;;;; 11C13;BHAIKSUKI LETTER CA;Lo;0;L;;;;;N;;;;; 11C14;BHAIKSUKI LETTER CHA;Lo;0;L;;;;;N;;;;; 11C15;BHAIKSUKI LETTER JA;Lo;0;L;;;;;N;;;;; 11C16;BHAIKSUKI LETTER JHA;Lo;0;L;;;;;N;;;;; 11C17;BHAIKSUKI LETTER NYA;Lo;0;L;;;;;N;;;;; 11C18;BHAIKSUKI LETTER TTA;Lo;0;L;;;;;N;;;;; 11C19;BHAIKSUKI LETTER TTHA;Lo;0;L;;;;;N;;;;; 11C1A;BHAIKSUKI LETTER DDA;Lo;0;L;;;;;N;;;;; 11C1B;BHAIKSUKI LETTER DDHA;Lo;0;L;;;;;N;;;;; 11C1C;BHAIKSUKI LETTER NNA;Lo;0;L;;;;;N;;;;; 11C1D;BHAIKSUKI LETTER TA;Lo;0;L;;;;;N;;;;; 11C1E;BHAIKSUKI LETTER THA;Lo;0;L;;;;;N;;;;; 11C1F;BHAIKSUKI LETTER DA;Lo;0;L;;;;;N;;;;; 11C20;BHAIKSUKI LETTER DHA;Lo;0;L;;;;;N;;;;; 11C21;BHAIKSUKI LETTER NA;Lo;0;L;;;;;N;;;;; 11C22;BHAIKSUKI LETTER PA;Lo;0;L;;;;;N;;;;; 11C23;BHAIKSUKI LETTER PHA;Lo;0;L;;;;;N;;;;; 11C24;BHAIKSUKI LETTER BA;Lo;0;L;;;;;N;;;;; 11C25;BHAIKSUKI LETTER BHA;Lo;0;L;;;;;N;;;;; 11C26;BHAIKSUKI LETTER MA;Lo;0;L;;;;;N;;;;; 11C27;BHAIKSUKI LETTER YA;Lo;0;L;;;;;N;;;;; 11C28;BHAIKSUKI LETTER RA;Lo;0;L;;;;;N;;;;; 11C29;BHAIKSUKI LETTER LA;Lo;0;L;;;;;N;;;;; 11C2A;BHAIKSUKI LETTER VA;Lo;0;L;;;;;N;;;;; 11C2B;BHAIKSUKI LETTER SHA;Lo;0;L;;;;;N;;;;; 11C2C;BHAIKSUKI LETTER SSA;Lo;0;L;;;;;N;;;;; 11C2D;BHAIKSUKI LETTER SA;Lo;0;L;;;;;N;;;;; 11C2E;BHAIKSUKI LETTER HA;Lo;0;L;;;;;N;;;;; 11C2F;BHAIKSUKI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 11C30;BHAIKSUKI VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 11C31;BHAIKSUKI VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 11C32;BHAIKSUKI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 11C33;BHAIKSUKI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 11C34;BHAIKSUKI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 11C35;BHAIKSUKI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;; 11C36;BHAIKSUKI VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; 11C38;BHAIKSUKI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 11C39;BHAIKSUKI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 11C3A;BHAIKSUKI VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 11C3B;BHAIKSUKI VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; 11C3C;BHAIKSUKI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 11C3D;BHAIKSUKI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11C3E;BHAIKSUKI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 11C3F;BHAIKSUKI SIGN VIRAMA;Mn;9;L;;;;;N;;;;; 11C40;BHAIKSUKI SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;; 11C41;BHAIKSUKI DANDA;Po;0;L;;;;;N;;;;; 11C42;BHAIKSUKI DOUBLE DANDA;Po;0;L;;;;;N;;;;; 11C43;BHAIKSUKI WORD SEPARATOR;Po;0;L;;;;;N;;;;; 11C44;BHAIKSUKI GAP FILLER-1;Po;0;L;;;;;N;;;;; 11C45;BHAIKSUKI GAP FILLER-2;Po;0;L;;;;;N;;;;; 11C50;BHAIKSUKI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 11C51;BHAIKSUKI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 11C52;BHAIKSUKI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 11C53;BHAIKSUKI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 11C54;BHAIKSUKI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 11C55;BHAIKSUKI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 11C56;BHAIKSUKI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 11C57;BHAIKSUKI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11C58;BHAIKSUKI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11C59;BHAIKSUKI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 11C5A;BHAIKSUKI NUMBER ONE;No;0;L;;;;1;N;;;;; 11C5B;BHAIKSUKI NUMBER TWO;No;0;L;;;;2;N;;;;; 11C5C;BHAIKSUKI NUMBER THREE;No;0;L;;;;3;N;;;;; 11C5D;BHAIKSUKI NUMBER FOUR;No;0;L;;;;4;N;;;;; 11C5E;BHAIKSUKI NUMBER FIVE;No;0;L;;;;5;N;;;;; 11C5F;BHAIKSUKI NUMBER SIX;No;0;L;;;;6;N;;;;; 11C60;BHAIKSUKI NUMBER SEVEN;No;0;L;;;;7;N;;;;; 11C61;BHAIKSUKI NUMBER EIGHT;No;0;L;;;;8;N;;;;; 11C62;BHAIKSUKI NUMBER NINE;No;0;L;;;;9;N;;;;; 11C63;BHAIKSUKI NUMBER TEN;No;0;L;;;;10;N;;;;; 11C64;BHAIKSUKI NUMBER TWENTY;No;0;L;;;;20;N;;;;; 11C65;BHAIKSUKI NUMBER THIRTY;No;0;L;;;;30;N;;;;; 11C66;BHAIKSUKI NUMBER FORTY;No;0;L;;;;40;N;;;;; 11C67;BHAIKSUKI NUMBER FIFTY;No;0;L;;;;50;N;;;;; 11C68;BHAIKSUKI NUMBER SIXTY;No;0;L;;;;60;N;;;;; 11C69;BHAIKSUKI NUMBER SEVENTY;No;0;L;;;;70;N;;;;; 11C6A;BHAIKSUKI NUMBER EIGHTY;No;0;L;;;;80;N;;;;; 11C6B;BHAIKSUKI NUMBER NINETY;No;0;L;;;;90;N;;;;; 11C6C;BHAIKSUKI HUNDREDS UNIT MARK;No;0;L;;;;100;N;;;;; 11C70;MARCHEN HEAD MARK;Po;0;L;;;;;N;;;;; 11C71;MARCHEN MARK SHAD;Po;0;L;;;;;N;;;;; 11C72;MARCHEN LETTER KA;Lo;0;L;;;;;N;;;;; 11C73;MARCHEN LETTER KHA;Lo;0;L;;;;;N;;;;; 11C74;MARCHEN LETTER GA;Lo;0;L;;;;;N;;;;; 11C75;MARCHEN LETTER NGA;Lo;0;L;;;;;N;;;;; 11C76;MARCHEN LETTER CA;Lo;0;L;;;;;N;;;;; 11C77;MARCHEN LETTER CHA;Lo;0;L;;;;;N;;;;; 11C78;MARCHEN LETTER JA;Lo;0;L;;;;;N;;;;; 11C79;MARCHEN LETTER NYA;Lo;0;L;;;;;N;;;;; 11C7A;MARCHEN LETTER TA;Lo;0;L;;;;;N;;;;; 11C7B;MARCHEN LETTER THA;Lo;0;L;;;;;N;;;;; 11C7C;MARCHEN LETTER DA;Lo;0;L;;;;;N;;;;; 11C7D;MARCHEN LETTER NA;Lo;0;L;;;;;N;;;;; 11C7E;MARCHEN LETTER PA;Lo;0;L;;;;;N;;;;; 11C7F;MARCHEN LETTER PHA;Lo;0;L;;;;;N;;;;; 11C80;MARCHEN LETTER BA;Lo;0;L;;;;;N;;;;; 11C81;MARCHEN LETTER MA;Lo;0;L;;;;;N;;;;; 11C82;MARCHEN LETTER TSA;Lo;0;L;;;;;N;;;;; 11C83;MARCHEN LETTER TSHA;Lo;0;L;;;;;N;;;;; 11C84;MARCHEN LETTER DZA;Lo;0;L;;;;;N;;;;; 11C85;MARCHEN LETTER WA;Lo;0;L;;;;;N;;;;; 11C86;MARCHEN LETTER ZHA;Lo;0;L;;;;;N;;;;; 11C87;MARCHEN LETTER ZA;Lo;0;L;;;;;N;;;;; 11C88;MARCHEN LETTER -A;Lo;0;L;;;;;N;;;;; 11C89;MARCHEN LETTER YA;Lo;0;L;;;;;N;;;;; 11C8A;MARCHEN LETTER RA;Lo;0;L;;;;;N;;;;; 11C8B;MARCHEN LETTER LA;Lo;0;L;;;;;N;;;;; 11C8C;MARCHEN LETTER SHA;Lo;0;L;;;;;N;;;;; 11C8D;MARCHEN LETTER SA;Lo;0;L;;;;;N;;;;; 11C8E;MARCHEN LETTER HA;Lo;0;L;;;;;N;;;;; 11C8F;MARCHEN LETTER A;Lo;0;L;;;;;N;;;;; 11C92;MARCHEN SUBJOINED LETTER KA;Mn;0;NSM;;;;;N;;;;; 11C93;MARCHEN SUBJOINED LETTER KHA;Mn;0;NSM;;;;;N;;;;; 11C94;MARCHEN SUBJOINED LETTER GA;Mn;0;NSM;;;;;N;;;;; 11C95;MARCHEN SUBJOINED LETTER NGA;Mn;0;NSM;;;;;N;;;;; 11C96;MARCHEN SUBJOINED LETTER CA;Mn;0;NSM;;;;;N;;;;; 11C97;MARCHEN SUBJOINED LETTER CHA;Mn;0;NSM;;;;;N;;;;; 11C98;MARCHEN SUBJOINED LETTER JA;Mn;0;NSM;;;;;N;;;;; 11C99;MARCHEN SUBJOINED LETTER NYA;Mn;0;NSM;;;;;N;;;;; 11C9A;MARCHEN SUBJOINED LETTER TA;Mn;0;NSM;;;;;N;;;;; 11C9B;MARCHEN SUBJOINED LETTER THA;Mn;0;NSM;;;;;N;;;;; 11C9C;MARCHEN SUBJOINED LETTER DA;Mn;0;NSM;;;;;N;;;;; 11C9D;MARCHEN SUBJOINED LETTER NA;Mn;0;NSM;;;;;N;;;;; 11C9E;MARCHEN SUBJOINED LETTER PA;Mn;0;NSM;;;;;N;;;;; 11C9F;MARCHEN SUBJOINED LETTER PHA;Mn;0;NSM;;;;;N;;;;; 11CA0;MARCHEN SUBJOINED LETTER BA;Mn;0;NSM;;;;;N;;;;; 11CA1;MARCHEN SUBJOINED LETTER MA;Mn;0;NSM;;;;;N;;;;; 11CA2;MARCHEN SUBJOINED LETTER TSA;Mn;0;NSM;;;;;N;;;;; 11CA3;MARCHEN SUBJOINED LETTER TSHA;Mn;0;NSM;;;;;N;;;;; 11CA4;MARCHEN SUBJOINED LETTER DZA;Mn;0;NSM;;;;;N;;;;; 11CA5;MARCHEN SUBJOINED LETTER WA;Mn;0;NSM;;;;;N;;;;; 11CA6;MARCHEN SUBJOINED LETTER ZHA;Mn;0;NSM;;;;;N;;;;; 11CA7;MARCHEN SUBJOINED LETTER ZA;Mn;0;NSM;;;;;N;;;;; 11CA9;MARCHEN SUBJOINED LETTER YA;Mc;0;L;;;;;N;;;;; 11CAA;MARCHEN SUBJOINED LETTER RA;Mn;0;NSM;;;;;N;;;;; 11CAB;MARCHEN SUBJOINED LETTER LA;Mn;0;NSM;;;;;N;;;;; 11CAC;MARCHEN SUBJOINED LETTER SHA;Mn;0;NSM;;;;;N;;;;; 11CAD;MARCHEN SUBJOINED LETTER SA;Mn;0;NSM;;;;;N;;;;; 11CAE;MARCHEN SUBJOINED LETTER HA;Mn;0;NSM;;;;;N;;;;; 11CAF;MARCHEN SUBJOINED LETTER A;Mn;0;NSM;;;;;N;;;;; 11CB0;MARCHEN VOWEL SIGN AA;Mn;0;NSM;;;;;N;;;;; 11CB1;MARCHEN VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 11CB2;MARCHEN VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 11CB3;MARCHEN VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 11CB4;MARCHEN VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 11CB5;MARCHEN SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11CB6;MARCHEN SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 11D00;MASARAM GONDI LETTER A;Lo;0;L;;;;;N;;;;; 11D01;MASARAM GONDI LETTER AA;Lo;0;L;;;;;N;;;;; 11D02;MASARAM GONDI LETTER I;Lo;0;L;;;;;N;;;;; 11D03;MASARAM GONDI LETTER II;Lo;0;L;;;;;N;;;;; 11D04;MASARAM GONDI LETTER U;Lo;0;L;;;;;N;;;;; 11D05;MASARAM GONDI LETTER UU;Lo;0;L;;;;;N;;;;; 11D06;MASARAM GONDI LETTER E;Lo;0;L;;;;;N;;;;; 11D08;MASARAM GONDI LETTER AI;Lo;0;L;;;;;N;;;;; 11D09;MASARAM GONDI LETTER O;Lo;0;L;;;;;N;;;;; 11D0B;MASARAM GONDI LETTER AU;Lo;0;L;;;;;N;;;;; 11D0C;MASARAM GONDI LETTER KA;Lo;0;L;;;;;N;;;;; 11D0D;MASARAM GONDI LETTER KHA;Lo;0;L;;;;;N;;;;; 11D0E;MASARAM GONDI LETTER GA;Lo;0;L;;;;;N;;;;; 11D0F;MASARAM GONDI LETTER GHA;Lo;0;L;;;;;N;;;;; 11D10;MASARAM GONDI LETTER NGA;Lo;0;L;;;;;N;;;;; 11D11;MASARAM GONDI LETTER CA;Lo;0;L;;;;;N;;;;; 11D12;MASARAM GONDI LETTER CHA;Lo;0;L;;;;;N;;;;; 11D13;MASARAM GONDI LETTER JA;Lo;0;L;;;;;N;;;;; 11D14;MASARAM GONDI LETTER JHA;Lo;0;L;;;;;N;;;;; 11D15;MASARAM GONDI LETTER NYA;Lo;0;L;;;;;N;;;;; 11D16;MASARAM GONDI LETTER TTA;Lo;0;L;;;;;N;;;;; 11D17;MASARAM GONDI LETTER TTHA;Lo;0;L;;;;;N;;;;; 11D18;MASARAM GONDI LETTER DDA;Lo;0;L;;;;;N;;;;; 11D19;MASARAM GONDI LETTER DDHA;Lo;0;L;;;;;N;;;;; 11D1A;MASARAM GONDI LETTER NNA;Lo;0;L;;;;;N;;;;; 11D1B;MASARAM GONDI LETTER TA;Lo;0;L;;;;;N;;;;; 11D1C;MASARAM GONDI LETTER THA;Lo;0;L;;;;;N;;;;; 11D1D;MASARAM GONDI LETTER DA;Lo;0;L;;;;;N;;;;; 11D1E;MASARAM GONDI LETTER DHA;Lo;0;L;;;;;N;;;;; 11D1F;MASARAM GONDI LETTER NA;Lo;0;L;;;;;N;;;;; 11D20;MASARAM GONDI LETTER PA;Lo;0;L;;;;;N;;;;; 11D21;MASARAM GONDI LETTER PHA;Lo;0;L;;;;;N;;;;; 11D22;MASARAM GONDI LETTER BA;Lo;0;L;;;;;N;;;;; 11D23;MASARAM GONDI LETTER BHA;Lo;0;L;;;;;N;;;;; 11D24;MASARAM GONDI LETTER MA;Lo;0;L;;;;;N;;;;; 11D25;MASARAM GONDI LETTER YA;Lo;0;L;;;;;N;;;;; 11D26;MASARAM GONDI LETTER RA;Lo;0;L;;;;;N;;;;; 11D27;MASARAM GONDI LETTER LA;Lo;0;L;;;;;N;;;;; 11D28;MASARAM GONDI LETTER VA;Lo;0;L;;;;;N;;;;; 11D29;MASARAM GONDI LETTER SHA;Lo;0;L;;;;;N;;;;; 11D2A;MASARAM GONDI LETTER SSA;Lo;0;L;;;;;N;;;;; 11D2B;MASARAM GONDI LETTER SA;Lo;0;L;;;;;N;;;;; 11D2C;MASARAM GONDI LETTER HA;Lo;0;L;;;;;N;;;;; 11D2D;MASARAM GONDI LETTER LLA;Lo;0;L;;;;;N;;;;; 11D2E;MASARAM GONDI LETTER KSSA;Lo;0;L;;;;;N;;;;; 11D2F;MASARAM GONDI LETTER JNYA;Lo;0;L;;;;;N;;;;; 11D30;MASARAM GONDI LETTER TRA;Lo;0;L;;;;;N;;;;; 11D31;MASARAM GONDI VOWEL SIGN AA;Mn;0;NSM;;;;;N;;;;; 11D32;MASARAM GONDI VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 11D33;MASARAM GONDI VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 11D34;MASARAM GONDI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 11D35;MASARAM GONDI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 11D36;MASARAM GONDI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 11D3A;MASARAM GONDI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;; 11D3C;MASARAM GONDI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 11D3D;MASARAM GONDI VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;; 11D3F;MASARAM GONDI VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;; 11D40;MASARAM GONDI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11D41;MASARAM GONDI SIGN VISARGA;Mn;0;NSM;;;;;N;;;;; 11D42;MASARAM GONDI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;; 11D43;MASARAM GONDI SIGN CANDRA;Mn;0;NSM;;;;;N;;;;; 11D44;MASARAM GONDI SIGN HALANTA;Mn;9;NSM;;;;;N;;;;; 11D45;MASARAM GONDI VIRAMA;Mn;9;NSM;;;;;N;;;;; 11D46;MASARAM GONDI REPHA;Lo;0;L;;;;;N;;;;; 11D47;MASARAM GONDI RA-KARA;Mn;0;NSM;;;;;N;;;;; 11D50;MASARAM GONDI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 11D51;MASARAM GONDI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 11D52;MASARAM GONDI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 11D53;MASARAM GONDI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 11D54;MASARAM GONDI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 11D55;MASARAM GONDI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 11D56;MASARAM GONDI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 11D57;MASARAM GONDI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11D58;MASARAM GONDI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11D59;MASARAM GONDI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 11D60;GUNJALA GONDI LETTER A;Lo;0;L;;;;;N;;;;; 11D61;GUNJALA GONDI LETTER AA;Lo;0;L;;;;;N;;;;; 11D62;GUNJALA GONDI LETTER I;Lo;0;L;;;;;N;;;;; 11D63;GUNJALA GONDI LETTER II;Lo;0;L;;;;;N;;;;; 11D64;GUNJALA GONDI LETTER U;Lo;0;L;;;;;N;;;;; 11D65;GUNJALA GONDI LETTER UU;Lo;0;L;;;;;N;;;;; 11D67;GUNJALA GONDI LETTER EE;Lo;0;L;;;;;N;;;;; 11D68;GUNJALA GONDI LETTER AI;Lo;0;L;;;;;N;;;;; 11D6A;GUNJALA GONDI LETTER OO;Lo;0;L;;;;;N;;;;; 11D6B;GUNJALA GONDI LETTER AU;Lo;0;L;;;;;N;;;;; 11D6C;GUNJALA GONDI LETTER YA;Lo;0;L;;;;;N;;;;; 11D6D;GUNJALA GONDI LETTER VA;Lo;0;L;;;;;N;;;;; 11D6E;GUNJALA GONDI LETTER BA;Lo;0;L;;;;;N;;;;; 11D6F;GUNJALA GONDI LETTER BHA;Lo;0;L;;;;;N;;;;; 11D70;GUNJALA GONDI LETTER MA;Lo;0;L;;;;;N;;;;; 11D71;GUNJALA GONDI LETTER KA;Lo;0;L;;;;;N;;;;; 11D72;GUNJALA GONDI LETTER KHA;Lo;0;L;;;;;N;;;;; 11D73;GUNJALA GONDI LETTER TA;Lo;0;L;;;;;N;;;;; 11D74;GUNJALA GONDI LETTER THA;Lo;0;L;;;;;N;;;;; 11D75;GUNJALA GONDI LETTER LA;Lo;0;L;;;;;N;;;;; 11D76;GUNJALA GONDI LETTER GA;Lo;0;L;;;;;N;;;;; 11D77;GUNJALA GONDI LETTER GHA;Lo;0;L;;;;;N;;;;; 11D78;GUNJALA GONDI LETTER DA;Lo;0;L;;;;;N;;;;; 11D79;GUNJALA GONDI LETTER DHA;Lo;0;L;;;;;N;;;;; 11D7A;GUNJALA GONDI LETTER NA;Lo;0;L;;;;;N;;;;; 11D7B;GUNJALA GONDI LETTER CA;Lo;0;L;;;;;N;;;;; 11D7C;GUNJALA GONDI LETTER CHA;Lo;0;L;;;;;N;;;;; 11D7D;GUNJALA GONDI LETTER TTA;Lo;0;L;;;;;N;;;;; 11D7E;GUNJALA GONDI LETTER TTHA;Lo;0;L;;;;;N;;;;; 11D7F;GUNJALA GONDI LETTER LLA;Lo;0;L;;;;;N;;;;; 11D80;GUNJALA GONDI LETTER JA;Lo;0;L;;;;;N;;;;; 11D81;GUNJALA GONDI LETTER JHA;Lo;0;L;;;;;N;;;;; 11D82;GUNJALA GONDI LETTER DDA;Lo;0;L;;;;;N;;;;; 11D83;GUNJALA GONDI LETTER DDHA;Lo;0;L;;;;;N;;;;; 11D84;GUNJALA GONDI LETTER NGA;Lo;0;L;;;;;N;;;;; 11D85;GUNJALA GONDI LETTER PA;Lo;0;L;;;;;N;;;;; 11D86;GUNJALA GONDI LETTER PHA;Lo;0;L;;;;;N;;;;; 11D87;GUNJALA GONDI LETTER HA;Lo;0;L;;;;;N;;;;; 11D88;GUNJALA GONDI LETTER RA;Lo;0;L;;;;;N;;;;; 11D89;GUNJALA GONDI LETTER SA;Lo;0;L;;;;;N;;;;; 11D8A;GUNJALA GONDI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 11D8B;GUNJALA GONDI VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 11D8C;GUNJALA GONDI VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 11D8D;GUNJALA GONDI VOWEL SIGN U;Mc;0;L;;;;;N;;;;; 11D8E;GUNJALA GONDI VOWEL SIGN UU;Mc;0;L;;;;;N;;;;; 11D90;GUNJALA GONDI VOWEL SIGN EE;Mn;0;NSM;;;;;N;;;;; 11D91;GUNJALA GONDI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; 11D93;GUNJALA GONDI VOWEL SIGN OO;Mc;0;L;;;;;N;;;;; 11D94;GUNJALA GONDI VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 11D95;GUNJALA GONDI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11D96;GUNJALA GONDI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 11D97;GUNJALA GONDI VIRAMA;Mn;9;NSM;;;;;N;;;;; 11D98;GUNJALA GONDI OM;Lo;0;L;;;;;N;;;;; 11DA0;GUNJALA GONDI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 11DA1;GUNJALA GONDI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 11DA2;GUNJALA GONDI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 11DA3;GUNJALA GONDI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 11DA4;GUNJALA GONDI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 11DA5;GUNJALA GONDI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 11DA6;GUNJALA GONDI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 11DA7;GUNJALA GONDI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11DA8;GUNJALA GONDI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11DA9;GUNJALA GONDI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 11EE0;MAKASAR LETTER KA;Lo;0;L;;;;;N;;;;; 11EE1;MAKASAR LETTER GA;Lo;0;L;;;;;N;;;;; 11EE2;MAKASAR LETTER NGA;Lo;0;L;;;;;N;;;;; 11EE3;MAKASAR LETTER PA;Lo;0;L;;;;;N;;;;; 11EE4;MAKASAR LETTER BA;Lo;0;L;;;;;N;;;;; 11EE5;MAKASAR LETTER MA;Lo;0;L;;;;;N;;;;; 11EE6;MAKASAR LETTER TA;Lo;0;L;;;;;N;;;;; 11EE7;MAKASAR LETTER DA;Lo;0;L;;;;;N;;;;; 11EE8;MAKASAR LETTER NA;Lo;0;L;;;;;N;;;;; 11EE9;MAKASAR LETTER CA;Lo;0;L;;;;;N;;;;; 11EEA;MAKASAR LETTER JA;Lo;0;L;;;;;N;;;;; 11EEB;MAKASAR LETTER NYA;Lo;0;L;;;;;N;;;;; 11EEC;MAKASAR LETTER YA;Lo;0;L;;;;;N;;;;; 11EED;MAKASAR LETTER RA;Lo;0;L;;;;;N;;;;; 11EEE;MAKASAR LETTER LA;Lo;0;L;;;;;N;;;;; 11EEF;MAKASAR LETTER VA;Lo;0;L;;;;;N;;;;; 11EF0;MAKASAR LETTER SA;Lo;0;L;;;;;N;;;;; 11EF1;MAKASAR LETTER A;Lo;0;L;;;;;N;;;;; 11EF2;MAKASAR ANGKA;Lo;0;L;;;;;N;;;;; 11EF3;MAKASAR VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 11EF4;MAKASAR VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 11EF5;MAKASAR VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 11EF6;MAKASAR VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 11EF7;MAKASAR PASSIMBANG;Po;0;L;;;;;N;;;;; 11EF8;MAKASAR END OF SECTION;Po;0;L;;;;;N;;;;; 11F00;KAWI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;; 11F01;KAWI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 11F02;KAWI SIGN REPHA;Lo;0;L;;;;;N;;;;; 11F03;KAWI SIGN VISARGA;Mc;0;L;;;;;N;;;;; 11F04;KAWI LETTER A;Lo;0;L;;;;;N;;;;; 11F05;KAWI LETTER AA;Lo;0;L;;;;;N;;;;; 11F06;KAWI LETTER I;Lo;0;L;;;;;N;;;;; 11F07;KAWI LETTER II;Lo;0;L;;;;;N;;;;; 11F08;KAWI LETTER U;Lo;0;L;;;;;N;;;;; 11F09;KAWI LETTER UU;Lo;0;L;;;;;N;;;;; 11F0A;KAWI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;; 11F0B;KAWI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;; 11F0C;KAWI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;; 11F0D;KAWI LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;; 11F0E;KAWI LETTER E;Lo;0;L;;;;;N;;;;; 11F0F;KAWI LETTER AI;Lo;0;L;;;;;N;;;;; 11F10;KAWI LETTER O;Lo;0;L;;;;;N;;;;; 11F12;KAWI LETTER KA;Lo;0;L;;;;;N;;;;; 11F13;KAWI LETTER KHA;Lo;0;L;;;;;N;;;;; 11F14;KAWI LETTER GA;Lo;0;L;;;;;N;;;;; 11F15;KAWI LETTER GHA;Lo;0;L;;;;;N;;;;; 11F16;KAWI LETTER NGA;Lo;0;L;;;;;N;;;;; 11F17;KAWI LETTER CA;Lo;0;L;;;;;N;;;;; 11F18;KAWI LETTER CHA;Lo;0;L;;;;;N;;;;; 11F19;KAWI LETTER JA;Lo;0;L;;;;;N;;;;; 11F1A;KAWI LETTER JHA;Lo;0;L;;;;;N;;;;; 11F1B;KAWI LETTER NYA;Lo;0;L;;;;;N;;;;; 11F1C;KAWI LETTER TTA;Lo;0;L;;;;;N;;;;; 11F1D;KAWI LETTER TTHA;Lo;0;L;;;;;N;;;;; 11F1E;KAWI LETTER DDA;Lo;0;L;;;;;N;;;;; 11F1F;KAWI LETTER DDHA;Lo;0;L;;;;;N;;;;; 11F20;KAWI LETTER NNA;Lo;0;L;;;;;N;;;;; 11F21;KAWI LETTER TA;Lo;0;L;;;;;N;;;;; 11F22;KAWI LETTER THA;Lo;0;L;;;;;N;;;;; 11F23;KAWI LETTER DA;Lo;0;L;;;;;N;;;;; 11F24;KAWI LETTER DHA;Lo;0;L;;;;;N;;;;; 11F25;KAWI LETTER NA;Lo;0;L;;;;;N;;;;; 11F26;KAWI LETTER PA;Lo;0;L;;;;;N;;;;; 11F27;KAWI LETTER PHA;Lo;0;L;;;;;N;;;;; 11F28;KAWI LETTER BA;Lo;0;L;;;;;N;;;;; 11F29;KAWI LETTER BHA;Lo;0;L;;;;;N;;;;; 11F2A;KAWI LETTER MA;Lo;0;L;;;;;N;;;;; 11F2B;KAWI LETTER YA;Lo;0;L;;;;;N;;;;; 11F2C;KAWI LETTER RA;Lo;0;L;;;;;N;;;;; 11F2D;KAWI LETTER LA;Lo;0;L;;;;;N;;;;; 11F2E;KAWI LETTER WA;Lo;0;L;;;;;N;;;;; 11F2F;KAWI LETTER SHA;Lo;0;L;;;;;N;;;;; 11F30;KAWI LETTER SSA;Lo;0;L;;;;;N;;;;; 11F31;KAWI LETTER SA;Lo;0;L;;;;;N;;;;; 11F32;KAWI LETTER HA;Lo;0;L;;;;;N;;;;; 11F33;KAWI LETTER JNYA;Lo;0;L;;;;;N;;;;; 11F34;KAWI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 11F35;KAWI VOWEL SIGN ALTERNATE AA;Mc;0;L;;;;;N;;;;; 11F36;KAWI VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 11F37;KAWI VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 11F38;KAWI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;; 11F39;KAWI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; 11F3A;KAWI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;; 11F3E;KAWI VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 11F3F;KAWI VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; 11F40;KAWI VOWEL SIGN EU;Mn;0;NSM;;;;;N;;;;; 11F41;KAWI SIGN KILLER;Mc;9;L;;;;;N;;;;; 11F42;KAWI CONJOINER;Mn;9;NSM;;;;;N;;;;; 11F43;KAWI DANDA;Po;0;L;;;;;N;;;;; 11F44;KAWI DOUBLE DANDA;Po;0;L;;;;;N;;;;; 11F45;KAWI PUNCTUATION SECTION MARKER;Po;0;L;;;;;N;;;;; 11F46;KAWI PUNCTUATION ALTERNATE SECTION MARKER;Po;0;L;;;;;N;;;;; 11F47;KAWI PUNCTUATION FLOWER;Po;0;L;;;;;N;;;;; 11F48;KAWI PUNCTUATION SPACE FILLER;Po;0;L;;;;;N;;;;; 11F49;KAWI PUNCTUATION DOT;Po;0;L;;;;;N;;;;; 11F4A;KAWI PUNCTUATION DOUBLE DOT;Po;0;L;;;;;N;;;;; 11F4B;KAWI PUNCTUATION TRIPLE DOT;Po;0;L;;;;;N;;;;; 11F4C;KAWI PUNCTUATION CIRCLE;Po;0;L;;;;;N;;;;; 11F4D;KAWI PUNCTUATION FILLED CIRCLE;Po;0;L;;;;;N;;;;; 11F4E;KAWI PUNCTUATION SPIRAL;Po;0;L;;;;;N;;;;; 11F4F;KAWI PUNCTUATION CLOSING SPIRAL;Po;0;L;;;;;N;;;;; 11F50;KAWI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 11F51;KAWI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 11F52;KAWI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 11F53;KAWI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 11F54;KAWI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 11F55;KAWI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 11F56;KAWI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 11F57;KAWI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 11F58;KAWI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 11F59;KAWI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 11F5A;KAWI SIGN NUKTA;Mn;0;NSM;;;;;N;;;;; 11FB0;LISU LETTER YHA;Lo;0;L;;;;;N;;;;; 11FC0;TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH;No;0;L;;;;1/320;N;;;;; 11FC1;TAMIL FRACTION ONE ONE-HUNDRED-AND-SIXTIETH;No;0;L;;;;1/160;N;;;;; 11FC2;TAMIL FRACTION ONE EIGHTIETH;No;0;L;;;;1/80;N;;;;; 11FC3;TAMIL FRACTION ONE SIXTY-FOURTH;No;0;L;;;;1/64;N;;;;; 11FC4;TAMIL FRACTION ONE FORTIETH;No;0;L;;;;1/40;N;;;;; 11FC5;TAMIL FRACTION ONE THIRTY-SECOND;No;0;L;;;;1/32;N;;;;; 11FC6;TAMIL FRACTION THREE EIGHTIETHS;No;0;L;;;;3/80;N;;;;; 11FC7;TAMIL FRACTION THREE SIXTY-FOURTHS;No;0;L;;;;3/64;N;;;;; 11FC8;TAMIL FRACTION ONE TWENTIETH;No;0;L;;;;1/20;N;;;;; 11FC9;TAMIL FRACTION ONE SIXTEENTH-1;No;0;L;;;;1/16;N;;;;; 11FCA;TAMIL FRACTION ONE SIXTEENTH-2;No;0;L;;;;1/16;N;;;;; 11FCB;TAMIL FRACTION ONE TENTH;No;0;L;;;;1/10;N;;;;; 11FCC;TAMIL FRACTION ONE EIGHTH;No;0;L;;;;1/8;N;;;;; 11FCD;TAMIL FRACTION THREE TWENTIETHS;No;0;L;;;;3/20;N;;;;; 11FCE;TAMIL FRACTION THREE SIXTEENTHS;No;0;L;;;;3/16;N;;;;; 11FCF;TAMIL FRACTION ONE FIFTH;No;0;L;;;;1/5;N;;;;; 11FD0;TAMIL FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;; 11FD1;TAMIL FRACTION ONE HALF-1;No;0;L;;;;1/2;N;;;;; 11FD2;TAMIL FRACTION ONE HALF-2;No;0;L;;;;1/2;N;;;;; 11FD3;TAMIL FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;; 11FD4;TAMIL FRACTION DOWNSCALING FACTOR KIIZH;No;0;L;;;;1/320;N;;;;; 11FD5;TAMIL SIGN NEL;So;0;ON;;;;;N;;;;; 11FD6;TAMIL SIGN CEVITU;So;0;ON;;;;;N;;;;; 11FD7;TAMIL SIGN AAZHAAKKU;So;0;ON;;;;;N;;;;; 11FD8;TAMIL SIGN UZHAKKU;So;0;ON;;;;;N;;;;; 11FD9;TAMIL SIGN MUUVUZHAKKU;So;0;ON;;;;;N;;;;; 11FDA;TAMIL SIGN KURUNI;So;0;ON;;;;;N;;;;; 11FDB;TAMIL SIGN PATHAKKU;So;0;ON;;;;;N;;;;; 11FDC;TAMIL SIGN MUKKURUNI;So;0;ON;;;;;N;;;;; 11FDD;TAMIL SIGN KAACU;Sc;0;ET;;;;;N;;;;; 11FDE;TAMIL SIGN PANAM;Sc;0;ET;;;;;N;;;;; 11FDF;TAMIL SIGN PON;Sc;0;ET;;;;;N;;;;; 11FE0;TAMIL SIGN VARAAKAN;Sc;0;ET;;;;;N;;;;; 11FE1;TAMIL SIGN PAARAM;So;0;ON;;;;;N;;;;; 11FE2;TAMIL SIGN KUZHI;So;0;ON;;;;;N;;;;; 11FE3;TAMIL SIGN VELI;So;0;ON;;;;;N;;;;; 11FE4;TAMIL WET CULTIVATION SIGN;So;0;ON;;;;;N;;;;; 11FE5;TAMIL DRY CULTIVATION SIGN;So;0;ON;;;;;N;;;;; 11FE6;TAMIL LAND SIGN;So;0;ON;;;;;N;;;;; 11FE7;TAMIL SALT PAN SIGN;So;0;ON;;;;;N;;;;; 11FE8;TAMIL TRADITIONAL CREDIT SIGN;So;0;ON;;;;;N;;;;; 11FE9;TAMIL TRADITIONAL NUMBER SIGN;So;0;ON;;;;;N;;;;; 11FEA;TAMIL CURRENT SIGN;So;0;ON;;;;;N;;;;; 11FEB;TAMIL AND ODD SIGN;So;0;ON;;;;;N;;;;; 11FEC;TAMIL SPENT SIGN;So;0;ON;;;;;N;;;;; 11FED;TAMIL TOTAL SIGN;So;0;ON;;;;;N;;;;; 11FEE;TAMIL IN POSSESSION SIGN;So;0;ON;;;;;N;;;;; 11FEF;TAMIL STARTING FROM SIGN;So;0;ON;;;;;N;;;;; 11FF0;TAMIL SIGN MUTHALIYA;So;0;ON;;;;;N;;;;; 11FF1;TAMIL SIGN VAKAIYARAA;So;0;ON;;;;;N;;;;; 11FFF;TAMIL PUNCTUATION END OF TEXT;Po;0;L;;;;;N;;;;; 12000;CUNEIFORM SIGN A;Lo;0;L;;;;;N;;;;; 12001;CUNEIFORM SIGN A TIMES A;Lo;0;L;;;;;N;;;;; 12002;CUNEIFORM SIGN A TIMES BAD;Lo;0;L;;;;;N;;;;; 12003;CUNEIFORM SIGN A TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 12004;CUNEIFORM SIGN A TIMES HA;Lo;0;L;;;;;N;;;;; 12005;CUNEIFORM SIGN A TIMES IGI;Lo;0;L;;;;;N;;;;; 12006;CUNEIFORM SIGN A TIMES LAGAR GUNU;Lo;0;L;;;;;N;;;;; 12007;CUNEIFORM SIGN A TIMES MUSH;Lo;0;L;;;;;N;;;;; 12008;CUNEIFORM SIGN A TIMES SAG;Lo;0;L;;;;;N;;;;; 12009;CUNEIFORM SIGN A2;Lo;0;L;;;;;N;;;;; 1200A;CUNEIFORM SIGN AB;Lo;0;L;;;;;N;;;;; 1200B;CUNEIFORM SIGN AB TIMES ASH2;Lo;0;L;;;;;N;;;;; 1200C;CUNEIFORM SIGN AB TIMES DUN3 GUNU;Lo;0;L;;;;;N;;;;; 1200D;CUNEIFORM SIGN AB TIMES GAL;Lo;0;L;;;;;N;;;;; 1200E;CUNEIFORM SIGN AB TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 1200F;CUNEIFORM SIGN AB TIMES HA;Lo;0;L;;;;;N;;;;; 12010;CUNEIFORM SIGN AB TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 12011;CUNEIFORM SIGN AB TIMES IMIN;Lo;0;L;;;;;N;;;;; 12012;CUNEIFORM SIGN AB TIMES LAGAB;Lo;0;L;;;;;N;;;;; 12013;CUNEIFORM SIGN AB TIMES SHESH;Lo;0;L;;;;;N;;;;; 12014;CUNEIFORM SIGN AB TIMES U PLUS U PLUS U;Lo;0;L;;;;;N;;;;; 12015;CUNEIFORM SIGN AB GUNU;Lo;0;L;;;;;N;;;;; 12016;CUNEIFORM SIGN AB2;Lo;0;L;;;;;N;;;;; 12017;CUNEIFORM SIGN AB2 TIMES BALAG;Lo;0;L;;;;;N;;;;; 12018;CUNEIFORM SIGN AB2 TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 12019;CUNEIFORM SIGN AB2 TIMES ME PLUS EN;Lo;0;L;;;;;N;;;;; 1201A;CUNEIFORM SIGN AB2 TIMES SHA3;Lo;0;L;;;;;N;;;;; 1201B;CUNEIFORM SIGN AB2 TIMES TAK4;Lo;0;L;;;;;N;;;;; 1201C;CUNEIFORM SIGN AD;Lo;0;L;;;;;N;;;;; 1201D;CUNEIFORM SIGN AK;Lo;0;L;;;;;N;;;;; 1201E;CUNEIFORM SIGN AK TIMES ERIN2;Lo;0;L;;;;;N;;;;; 1201F;CUNEIFORM SIGN AK TIMES SHITA PLUS GISH;Lo;0;L;;;;;N;;;;; 12020;CUNEIFORM SIGN AL;Lo;0;L;;;;;N;;;;; 12021;CUNEIFORM SIGN AL TIMES AL;Lo;0;L;;;;;N;;;;; 12022;CUNEIFORM SIGN AL TIMES DIM2;Lo;0;L;;;;;N;;;;; 12023;CUNEIFORM SIGN AL TIMES GISH;Lo;0;L;;;;;N;;;;; 12024;CUNEIFORM SIGN AL TIMES HA;Lo;0;L;;;;;N;;;;; 12025;CUNEIFORM SIGN AL TIMES KAD3;Lo;0;L;;;;;N;;;;; 12026;CUNEIFORM SIGN AL TIMES KI;Lo;0;L;;;;;N;;;;; 12027;CUNEIFORM SIGN AL TIMES SHE;Lo;0;L;;;;;N;;;;; 12028;CUNEIFORM SIGN AL TIMES USH;Lo;0;L;;;;;N;;;;; 12029;CUNEIFORM SIGN ALAN;Lo;0;L;;;;;N;;;;; 1202A;CUNEIFORM SIGN ALEPH;Lo;0;L;;;;;N;;;;; 1202B;CUNEIFORM SIGN AMAR;Lo;0;L;;;;;N;;;;; 1202C;CUNEIFORM SIGN AMAR TIMES SHE;Lo;0;L;;;;;N;;;;; 1202D;CUNEIFORM SIGN AN;Lo;0;L;;;;;N;;;;; 1202E;CUNEIFORM SIGN AN OVER AN;Lo;0;L;;;;;N;;;;; 1202F;CUNEIFORM SIGN AN THREE TIMES;Lo;0;L;;;;;N;;;;; 12030;CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA;Lo;0;L;;;;;N;;;;; 12031;CUNEIFORM SIGN AN PLUS NAGA SQUARED;Lo;0;L;;;;;N;;;;; 12032;CUNEIFORM SIGN ANSHE;Lo;0;L;;;;;N;;;;; 12033;CUNEIFORM SIGN APIN;Lo;0;L;;;;;N;;;;; 12034;CUNEIFORM SIGN ARAD;Lo;0;L;;;;;N;;;;; 12035;CUNEIFORM SIGN ARAD TIMES KUR;Lo;0;L;;;;;N;;;;; 12036;CUNEIFORM SIGN ARKAB;Lo;0;L;;;;;N;;;;; 12037;CUNEIFORM SIGN ASAL2;Lo;0;L;;;;;N;;;;; 12038;CUNEIFORM SIGN ASH;Lo;0;L;;;;;N;;;;; 12039;CUNEIFORM SIGN ASH ZIDA TENU;Lo;0;L;;;;;N;;;;; 1203A;CUNEIFORM SIGN ASH KABA TENU;Lo;0;L;;;;;N;;;;; 1203B;CUNEIFORM SIGN ASH OVER ASH TUG2 OVER TUG2 TUG2 OVER TUG2 PAP;Lo;0;L;;;;;N;;;;; 1203C;CUNEIFORM SIGN ASH OVER ASH OVER ASH;Lo;0;L;;;;;N;;;;; 1203D;CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH;Lo;0;L;;;;;N;;;;; 1203E;CUNEIFORM SIGN ASH2;Lo;0;L;;;;;N;;;;; 1203F;CUNEIFORM SIGN ASHGAB;Lo;0;L;;;;;N;;;;; 12040;CUNEIFORM SIGN BA;Lo;0;L;;;;;N;;;;; 12041;CUNEIFORM SIGN BAD;Lo;0;L;;;;;N;;;;; 12042;CUNEIFORM SIGN BAG3;Lo;0;L;;;;;N;;;;; 12043;CUNEIFORM SIGN BAHAR2;Lo;0;L;;;;;N;;;;; 12044;CUNEIFORM SIGN BAL;Lo;0;L;;;;;N;;;;; 12045;CUNEIFORM SIGN BAL OVER BAL;Lo;0;L;;;;;N;;;;; 12046;CUNEIFORM SIGN BALAG;Lo;0;L;;;;;N;;;;; 12047;CUNEIFORM SIGN BAR;Lo;0;L;;;;;N;;;;; 12048;CUNEIFORM SIGN BARA2;Lo;0;L;;;;;N;;;;; 12049;CUNEIFORM SIGN BI;Lo;0;L;;;;;N;;;;; 1204A;CUNEIFORM SIGN BI TIMES A;Lo;0;L;;;;;N;;;;; 1204B;CUNEIFORM SIGN BI TIMES GAR;Lo;0;L;;;;;N;;;;; 1204C;CUNEIFORM SIGN BI TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 1204D;CUNEIFORM SIGN BU;Lo;0;L;;;;;N;;;;; 1204E;CUNEIFORM SIGN BU OVER BU AB;Lo;0;L;;;;;N;;;;; 1204F;CUNEIFORM SIGN BU OVER BU UN;Lo;0;L;;;;;N;;;;; 12050;CUNEIFORM SIGN BU CROSSING BU;Lo;0;L;;;;;N;;;;; 12051;CUNEIFORM SIGN BULUG;Lo;0;L;;;;;N;;;;; 12052;CUNEIFORM SIGN BULUG OVER BULUG;Lo;0;L;;;;;N;;;;; 12053;CUNEIFORM SIGN BUR;Lo;0;L;;;;;N;;;;; 12054;CUNEIFORM SIGN BUR2;Lo;0;L;;;;;N;;;;; 12055;CUNEIFORM SIGN DA;Lo;0;L;;;;;N;;;;; 12056;CUNEIFORM SIGN DAG;Lo;0;L;;;;;N;;;;; 12057;CUNEIFORM SIGN DAG KISIM5 TIMES A PLUS MASH;Lo;0;L;;;;;N;;;;; 12058;CUNEIFORM SIGN DAG KISIM5 TIMES AMAR;Lo;0;L;;;;;N;;;;; 12059;CUNEIFORM SIGN DAG KISIM5 TIMES BALAG;Lo;0;L;;;;;N;;;;; 1205A;CUNEIFORM SIGN DAG KISIM5 TIMES BI;Lo;0;L;;;;;N;;;;; 1205B;CUNEIFORM SIGN DAG KISIM5 TIMES GA;Lo;0;L;;;;;N;;;;; 1205C;CUNEIFORM SIGN DAG KISIM5 TIMES GA PLUS MASH;Lo;0;L;;;;;N;;;;; 1205D;CUNEIFORM SIGN DAG KISIM5 TIMES GI;Lo;0;L;;;;;N;;;;; 1205E;CUNEIFORM SIGN DAG KISIM5 TIMES GIR2;Lo;0;L;;;;;N;;;;; 1205F;CUNEIFORM SIGN DAG KISIM5 TIMES GUD;Lo;0;L;;;;;N;;;;; 12060;CUNEIFORM SIGN DAG KISIM5 TIMES HA;Lo;0;L;;;;;N;;;;; 12061;CUNEIFORM SIGN DAG KISIM5 TIMES IR;Lo;0;L;;;;;N;;;;; 12062;CUNEIFORM SIGN DAG KISIM5 TIMES IR PLUS LU;Lo;0;L;;;;;N;;;;; 12063;CUNEIFORM SIGN DAG KISIM5 TIMES KAK;Lo;0;L;;;;;N;;;;; 12064;CUNEIFORM SIGN DAG KISIM5 TIMES LA;Lo;0;L;;;;;N;;;;; 12065;CUNEIFORM SIGN DAG KISIM5 TIMES LU;Lo;0;L;;;;;N;;;;; 12066;CUNEIFORM SIGN DAG KISIM5 TIMES LU PLUS MASH2;Lo;0;L;;;;;N;;;;; 12067;CUNEIFORM SIGN DAG KISIM5 TIMES LUM;Lo;0;L;;;;;N;;;;; 12068;CUNEIFORM SIGN DAG KISIM5 TIMES NE;Lo;0;L;;;;;N;;;;; 12069;CUNEIFORM SIGN DAG KISIM5 TIMES PAP PLUS PAP;Lo;0;L;;;;;N;;;;; 1206A;CUNEIFORM SIGN DAG KISIM5 TIMES SI;Lo;0;L;;;;;N;;;;; 1206B;CUNEIFORM SIGN DAG KISIM5 TIMES TAK4;Lo;0;L;;;;;N;;;;; 1206C;CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS GIR2;Lo;0;L;;;;;N;;;;; 1206D;CUNEIFORM SIGN DAG KISIM5 TIMES USH;Lo;0;L;;;;;N;;;;; 1206E;CUNEIFORM SIGN DAM;Lo;0;L;;;;;N;;;;; 1206F;CUNEIFORM SIGN DAR;Lo;0;L;;;;;N;;;;; 12070;CUNEIFORM SIGN DARA3;Lo;0;L;;;;;N;;;;; 12071;CUNEIFORM SIGN DARA4;Lo;0;L;;;;;N;;;;; 12072;CUNEIFORM SIGN DI;Lo;0;L;;;;;N;;;;; 12073;CUNEIFORM SIGN DIB;Lo;0;L;;;;;N;;;;; 12074;CUNEIFORM SIGN DIM;Lo;0;L;;;;;N;;;;; 12075;CUNEIFORM SIGN DIM TIMES SHE;Lo;0;L;;;;;N;;;;; 12076;CUNEIFORM SIGN DIM2;Lo;0;L;;;;;N;;;;; 12077;CUNEIFORM SIGN DIN;Lo;0;L;;;;;N;;;;; 12078;CUNEIFORM SIGN DIN KASKAL U GUNU DISH;Lo;0;L;;;;;N;;;;; 12079;CUNEIFORM SIGN DISH;Lo;0;L;;;;;N;;;;; 1207A;CUNEIFORM SIGN DU;Lo;0;L;;;;;N;;;;; 1207B;CUNEIFORM SIGN DU OVER DU;Lo;0;L;;;;;N;;;;; 1207C;CUNEIFORM SIGN DU GUNU;Lo;0;L;;;;;N;;;;; 1207D;CUNEIFORM SIGN DU SHESHIG;Lo;0;L;;;;;N;;;;; 1207E;CUNEIFORM SIGN DUB;Lo;0;L;;;;;N;;;;; 1207F;CUNEIFORM SIGN DUB TIMES ESH2;Lo;0;L;;;;;N;;;;; 12080;CUNEIFORM SIGN DUB2;Lo;0;L;;;;;N;;;;; 12081;CUNEIFORM SIGN DUG;Lo;0;L;;;;;N;;;;; 12082;CUNEIFORM SIGN DUGUD;Lo;0;L;;;;;N;;;;; 12083;CUNEIFORM SIGN DUH;Lo;0;L;;;;;N;;;;; 12084;CUNEIFORM SIGN DUN;Lo;0;L;;;;;N;;;;; 12085;CUNEIFORM SIGN DUN3;Lo;0;L;;;;;N;;;;; 12086;CUNEIFORM SIGN DUN3 GUNU;Lo;0;L;;;;;N;;;;; 12087;CUNEIFORM SIGN DUN3 GUNU GUNU;Lo;0;L;;;;;N;;;;; 12088;CUNEIFORM SIGN DUN4;Lo;0;L;;;;;N;;;;; 12089;CUNEIFORM SIGN DUR2;Lo;0;L;;;;;N;;;;; 1208A;CUNEIFORM SIGN E;Lo;0;L;;;;;N;;;;; 1208B;CUNEIFORM SIGN E TIMES PAP;Lo;0;L;;;;;N;;;;; 1208C;CUNEIFORM SIGN E OVER E NUN OVER NUN;Lo;0;L;;;;;N;;;;; 1208D;CUNEIFORM SIGN E2;Lo;0;L;;;;;N;;;;; 1208E;CUNEIFORM SIGN E2 TIMES A PLUS HA PLUS DA;Lo;0;L;;;;;N;;;;; 1208F;CUNEIFORM SIGN E2 TIMES GAR;Lo;0;L;;;;;N;;;;; 12090;CUNEIFORM SIGN E2 TIMES MI;Lo;0;L;;;;;N;;;;; 12091;CUNEIFORM SIGN E2 TIMES SAL;Lo;0;L;;;;;N;;;;; 12092;CUNEIFORM SIGN E2 TIMES SHE;Lo;0;L;;;;;N;;;;; 12093;CUNEIFORM SIGN E2 TIMES U;Lo;0;L;;;;;N;;;;; 12094;CUNEIFORM SIGN EDIN;Lo;0;L;;;;;N;;;;; 12095;CUNEIFORM SIGN EGIR;Lo;0;L;;;;;N;;;;; 12096;CUNEIFORM SIGN EL;Lo;0;L;;;;;N;;;;; 12097;CUNEIFORM SIGN EN;Lo;0;L;;;;;N;;;;; 12098;CUNEIFORM SIGN EN TIMES GAN2;Lo;0;L;;;;;N;;;;; 12099;CUNEIFORM SIGN EN TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 1209A;CUNEIFORM SIGN EN TIMES ME;Lo;0;L;;;;;N;;;;; 1209B;CUNEIFORM SIGN EN CROSSING EN;Lo;0;L;;;;;N;;;;; 1209C;CUNEIFORM SIGN EN OPPOSING EN;Lo;0;L;;;;;N;;;;; 1209D;CUNEIFORM SIGN EN SQUARED;Lo;0;L;;;;;N;;;;; 1209E;CUNEIFORM SIGN EREN;Lo;0;L;;;;;N;;;;; 1209F;CUNEIFORM SIGN ERIN2;Lo;0;L;;;;;N;;;;; 120A0;CUNEIFORM SIGN ESH2;Lo;0;L;;;;;N;;;;; 120A1;CUNEIFORM SIGN EZEN;Lo;0;L;;;;;N;;;;; 120A2;CUNEIFORM SIGN EZEN TIMES A;Lo;0;L;;;;;N;;;;; 120A3;CUNEIFORM SIGN EZEN TIMES A PLUS LAL;Lo;0;L;;;;;N;;;;; 120A4;CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL;Lo;0;L;;;;;N;;;;; 120A5;CUNEIFORM SIGN EZEN TIMES AN;Lo;0;L;;;;;N;;;;; 120A6;CUNEIFORM SIGN EZEN TIMES BAD;Lo;0;L;;;;;N;;;;; 120A7;CUNEIFORM SIGN EZEN TIMES DUN3 GUNU;Lo;0;L;;;;;N;;;;; 120A8;CUNEIFORM SIGN EZEN TIMES DUN3 GUNU GUNU;Lo;0;L;;;;;N;;;;; 120A9;CUNEIFORM SIGN EZEN TIMES HA;Lo;0;L;;;;;N;;;;; 120AA;CUNEIFORM SIGN EZEN TIMES HA GUNU;Lo;0;L;;;;;N;;;;; 120AB;CUNEIFORM SIGN EZEN TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 120AC;CUNEIFORM SIGN EZEN TIMES KASKAL;Lo;0;L;;;;;N;;;;; 120AD;CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED;Lo;0;L;;;;;N;;;;; 120AE;CUNEIFORM SIGN EZEN TIMES KU3;Lo;0;L;;;;;N;;;;; 120AF;CUNEIFORM SIGN EZEN TIMES LA;Lo;0;L;;;;;N;;;;; 120B0;CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL;Lo;0;L;;;;;N;;;;; 120B1;CUNEIFORM SIGN EZEN TIMES LI;Lo;0;L;;;;;N;;;;; 120B2;CUNEIFORM SIGN EZEN TIMES LU;Lo;0;L;;;;;N;;;;; 120B3;CUNEIFORM SIGN EZEN TIMES U2;Lo;0;L;;;;;N;;;;; 120B4;CUNEIFORM SIGN EZEN TIMES UD;Lo;0;L;;;;;N;;;;; 120B5;CUNEIFORM SIGN GA;Lo;0;L;;;;;N;;;;; 120B6;CUNEIFORM SIGN GA GUNU;Lo;0;L;;;;;N;;;;; 120B7;CUNEIFORM SIGN GA2;Lo;0;L;;;;;N;;;;; 120B8;CUNEIFORM SIGN GA2 TIMES A PLUS DA PLUS HA;Lo;0;L;;;;;N;;;;; 120B9;CUNEIFORM SIGN GA2 TIMES A PLUS HA;Lo;0;L;;;;;N;;;;; 120BA;CUNEIFORM SIGN GA2 TIMES A PLUS IGI;Lo;0;L;;;;;N;;;;; 120BB;CUNEIFORM SIGN GA2 TIMES AB2 TENU PLUS TAB;Lo;0;L;;;;;N;;;;; 120BC;CUNEIFORM SIGN GA2 TIMES AN;Lo;0;L;;;;;N;;;;; 120BD;CUNEIFORM SIGN GA2 TIMES ASH;Lo;0;L;;;;;N;;;;; 120BE;CUNEIFORM SIGN GA2 TIMES ASH2 PLUS GAL;Lo;0;L;;;;;N;;;;; 120BF;CUNEIFORM SIGN GA2 TIMES BAD;Lo;0;L;;;;;N;;;;; 120C0;CUNEIFORM SIGN GA2 TIMES BAR PLUS RA;Lo;0;L;;;;;N;;;;; 120C1;CUNEIFORM SIGN GA2 TIMES BUR;Lo;0;L;;;;;N;;;;; 120C2;CUNEIFORM SIGN GA2 TIMES BUR PLUS RA;Lo;0;L;;;;;N;;;;; 120C3;CUNEIFORM SIGN GA2 TIMES DA;Lo;0;L;;;;;N;;;;; 120C4;CUNEIFORM SIGN GA2 TIMES DI;Lo;0;L;;;;;N;;;;; 120C5;CUNEIFORM SIGN GA2 TIMES DIM TIMES SHE;Lo;0;L;;;;;N;;;;; 120C6;CUNEIFORM SIGN GA2 TIMES DUB;Lo;0;L;;;;;N;;;;; 120C7;CUNEIFORM SIGN GA2 TIMES EL;Lo;0;L;;;;;N;;;;; 120C8;CUNEIFORM SIGN GA2 TIMES EL PLUS LA;Lo;0;L;;;;;N;;;;; 120C9;CUNEIFORM SIGN GA2 TIMES EN;Lo;0;L;;;;;N;;;;; 120CA;CUNEIFORM SIGN GA2 TIMES EN TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 120CB;CUNEIFORM SIGN GA2 TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 120CC;CUNEIFORM SIGN GA2 TIMES GAR;Lo;0;L;;;;;N;;;;; 120CD;CUNEIFORM SIGN GA2 TIMES GI;Lo;0;L;;;;;N;;;;; 120CE;CUNEIFORM SIGN GA2 TIMES GI4;Lo;0;L;;;;;N;;;;; 120CF;CUNEIFORM SIGN GA2 TIMES GI4 PLUS A;Lo;0;L;;;;;N;;;;; 120D0;CUNEIFORM SIGN GA2 TIMES GIR2 PLUS SU;Lo;0;L;;;;;N;;;;; 120D1;CUNEIFORM SIGN GA2 TIMES HA PLUS LU PLUS ESH2;Lo;0;L;;;;;N;;;;; 120D2;CUNEIFORM SIGN GA2 TIMES HAL;Lo;0;L;;;;;N;;;;; 120D3;CUNEIFORM SIGN GA2 TIMES HAL PLUS LA;Lo;0;L;;;;;N;;;;; 120D4;CUNEIFORM SIGN GA2 TIMES HI PLUS LI;Lo;0;L;;;;;N;;;;; 120D5;CUNEIFORM SIGN GA2 TIMES HUB2;Lo;0;L;;;;;N;;;;; 120D6;CUNEIFORM SIGN GA2 TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 120D7;CUNEIFORM SIGN GA2 TIMES ISH PLUS HU PLUS ASH;Lo;0;L;;;;;N;;;;; 120D8;CUNEIFORM SIGN GA2 TIMES KAK;Lo;0;L;;;;;N;;;;; 120D9;CUNEIFORM SIGN GA2 TIMES KASKAL;Lo;0;L;;;;;N;;;;; 120DA;CUNEIFORM SIGN GA2 TIMES KID;Lo;0;L;;;;;N;;;;; 120DB;CUNEIFORM SIGN GA2 TIMES KID PLUS LAL;Lo;0;L;;;;;N;;;;; 120DC;CUNEIFORM SIGN GA2 TIMES KU3 PLUS AN;Lo;0;L;;;;;N;;;;; 120DD;CUNEIFORM SIGN GA2 TIMES LA;Lo;0;L;;;;;N;;;;; 120DE;CUNEIFORM SIGN GA2 TIMES ME PLUS EN;Lo;0;L;;;;;N;;;;; 120DF;CUNEIFORM SIGN GA2 TIMES MI;Lo;0;L;;;;;N;;;;; 120E0;CUNEIFORM SIGN GA2 TIMES NUN;Lo;0;L;;;;;N;;;;; 120E1;CUNEIFORM SIGN GA2 TIMES NUN OVER NUN;Lo;0;L;;;;;N;;;;; 120E2;CUNEIFORM SIGN GA2 TIMES PA;Lo;0;L;;;;;N;;;;; 120E3;CUNEIFORM SIGN GA2 TIMES SAL;Lo;0;L;;;;;N;;;;; 120E4;CUNEIFORM SIGN GA2 TIMES SAR;Lo;0;L;;;;;N;;;;; 120E5;CUNEIFORM SIGN GA2 TIMES SHE;Lo;0;L;;;;;N;;;;; 120E6;CUNEIFORM SIGN GA2 TIMES SHE PLUS TUR;Lo;0;L;;;;;N;;;;; 120E7;CUNEIFORM SIGN GA2 TIMES SHID;Lo;0;L;;;;;N;;;;; 120E8;CUNEIFORM SIGN GA2 TIMES SUM;Lo;0;L;;;;;N;;;;; 120E9;CUNEIFORM SIGN GA2 TIMES TAK4;Lo;0;L;;;;;N;;;;; 120EA;CUNEIFORM SIGN GA2 TIMES U;Lo;0;L;;;;;N;;;;; 120EB;CUNEIFORM SIGN GA2 TIMES UD;Lo;0;L;;;;;N;;;;; 120EC;CUNEIFORM SIGN GA2 TIMES UD PLUS DU;Lo;0;L;;;;;N;;;;; 120ED;CUNEIFORM SIGN GA2 OVER GA2;Lo;0;L;;;;;N;;;;; 120EE;CUNEIFORM SIGN GABA;Lo;0;L;;;;;N;;;;; 120EF;CUNEIFORM SIGN GABA CROSSING GABA;Lo;0;L;;;;;N;;;;; 120F0;CUNEIFORM SIGN GAD;Lo;0;L;;;;;N;;;;; 120F1;CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR;Lo;0;L;;;;;N;;;;; 120F2;CUNEIFORM SIGN GAL;Lo;0;L;;;;;N;;;;; 120F3;CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR;Lo;0;L;;;;;N;;;;; 120F4;CUNEIFORM SIGN GALAM;Lo;0;L;;;;;N;;;;; 120F5;CUNEIFORM SIGN GAM;Lo;0;L;;;;;N;;;;; 120F6;CUNEIFORM SIGN GAN;Lo;0;L;;;;;N;;;;; 120F7;CUNEIFORM SIGN GAN2;Lo;0;L;;;;;N;;;;; 120F8;CUNEIFORM SIGN GAN2 TENU;Lo;0;L;;;;;N;;;;; 120F9;CUNEIFORM SIGN GAN2 OVER GAN2;Lo;0;L;;;;;N;;;;; 120FA;CUNEIFORM SIGN GAN2 CROSSING GAN2;Lo;0;L;;;;;N;;;;; 120FB;CUNEIFORM SIGN GAR;Lo;0;L;;;;;N;;;;; 120FC;CUNEIFORM SIGN GAR3;Lo;0;L;;;;;N;;;;; 120FD;CUNEIFORM SIGN GASHAN;Lo;0;L;;;;;N;;;;; 120FE;CUNEIFORM SIGN GESHTIN;Lo;0;L;;;;;N;;;;; 120FF;CUNEIFORM SIGN GESHTIN TIMES KUR;Lo;0;L;;;;;N;;;;; 12100;CUNEIFORM SIGN GI;Lo;0;L;;;;;N;;;;; 12101;CUNEIFORM SIGN GI TIMES E;Lo;0;L;;;;;N;;;;; 12102;CUNEIFORM SIGN GI TIMES U;Lo;0;L;;;;;N;;;;; 12103;CUNEIFORM SIGN GI CROSSING GI;Lo;0;L;;;;;N;;;;; 12104;CUNEIFORM SIGN GI4;Lo;0;L;;;;;N;;;;; 12105;CUNEIFORM SIGN GI4 OVER GI4;Lo;0;L;;;;;N;;;;; 12106;CUNEIFORM SIGN GI4 CROSSING GI4;Lo;0;L;;;;;N;;;;; 12107;CUNEIFORM SIGN GIDIM;Lo;0;L;;;;;N;;;;; 12108;CUNEIFORM SIGN GIR2;Lo;0;L;;;;;N;;;;; 12109;CUNEIFORM SIGN GIR2 GUNU;Lo;0;L;;;;;N;;;;; 1210A;CUNEIFORM SIGN GIR3;Lo;0;L;;;;;N;;;;; 1210B;CUNEIFORM SIGN GIR3 TIMES A PLUS IGI;Lo;0;L;;;;;N;;;;; 1210C;CUNEIFORM SIGN GIR3 TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 1210D;CUNEIFORM SIGN GIR3 TIMES IGI;Lo;0;L;;;;;N;;;;; 1210E;CUNEIFORM SIGN GIR3 TIMES LU PLUS IGI;Lo;0;L;;;;;N;;;;; 1210F;CUNEIFORM SIGN GIR3 TIMES PA;Lo;0;L;;;;;N;;;;; 12110;CUNEIFORM SIGN GISAL;Lo;0;L;;;;;N;;;;; 12111;CUNEIFORM SIGN GISH;Lo;0;L;;;;;N;;;;; 12112;CUNEIFORM SIGN GISH CROSSING GISH;Lo;0;L;;;;;N;;;;; 12113;CUNEIFORM SIGN GISH TIMES BAD;Lo;0;L;;;;;N;;;;; 12114;CUNEIFORM SIGN GISH TIMES TAK4;Lo;0;L;;;;;N;;;;; 12115;CUNEIFORM SIGN GISH TENU;Lo;0;L;;;;;N;;;;; 12116;CUNEIFORM SIGN GU;Lo;0;L;;;;;N;;;;; 12117;CUNEIFORM SIGN GU CROSSING GU;Lo;0;L;;;;;N;;;;; 12118;CUNEIFORM SIGN GU2;Lo;0;L;;;;;N;;;;; 12119;CUNEIFORM SIGN GU2 TIMES KAK;Lo;0;L;;;;;N;;;;; 1211A;CUNEIFORM SIGN GU2 TIMES KAK TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 1211B;CUNEIFORM SIGN GU2 TIMES NUN;Lo;0;L;;;;;N;;;;; 1211C;CUNEIFORM SIGN GU2 TIMES SAL PLUS TUG2;Lo;0;L;;;;;N;;;;; 1211D;CUNEIFORM SIGN GU2 GUNU;Lo;0;L;;;;;N;;;;; 1211E;CUNEIFORM SIGN GUD;Lo;0;L;;;;;N;;;;; 1211F;CUNEIFORM SIGN GUD TIMES A PLUS KUR;Lo;0;L;;;;;N;;;;; 12120;CUNEIFORM SIGN GUD TIMES KUR;Lo;0;L;;;;;N;;;;; 12121;CUNEIFORM SIGN GUD OVER GUD LUGAL;Lo;0;L;;;;;N;;;;; 12122;CUNEIFORM SIGN GUL;Lo;0;L;;;;;N;;;;; 12123;CUNEIFORM SIGN GUM;Lo;0;L;;;;;N;;;;; 12124;CUNEIFORM SIGN GUM TIMES SHE;Lo;0;L;;;;;N;;;;; 12125;CUNEIFORM SIGN GUR;Lo;0;L;;;;;N;;;;; 12126;CUNEIFORM SIGN GUR7;Lo;0;L;;;;;N;;;;; 12127;CUNEIFORM SIGN GURUN;Lo;0;L;;;;;N;;;;; 12128;CUNEIFORM SIGN GURUSH;Lo;0;L;;;;;N;;;;; 12129;CUNEIFORM SIGN HA;Lo;0;L;;;;;N;;;;; 1212A;CUNEIFORM SIGN HA TENU;Lo;0;L;;;;;N;;;;; 1212B;CUNEIFORM SIGN HA GUNU;Lo;0;L;;;;;N;;;;; 1212C;CUNEIFORM SIGN HAL;Lo;0;L;;;;;N;;;;; 1212D;CUNEIFORM SIGN HI;Lo;0;L;;;;;N;;;;; 1212E;CUNEIFORM SIGN HI TIMES ASH;Lo;0;L;;;;;N;;;;; 1212F;CUNEIFORM SIGN HI TIMES ASH2;Lo;0;L;;;;;N;;;;; 12130;CUNEIFORM SIGN HI TIMES BAD;Lo;0;L;;;;;N;;;;; 12131;CUNEIFORM SIGN HI TIMES DISH;Lo;0;L;;;;;N;;;;; 12132;CUNEIFORM SIGN HI TIMES GAD;Lo;0;L;;;;;N;;;;; 12133;CUNEIFORM SIGN HI TIMES KIN;Lo;0;L;;;;;N;;;;; 12134;CUNEIFORM SIGN HI TIMES NUN;Lo;0;L;;;;;N;;;;; 12135;CUNEIFORM SIGN HI TIMES SHE;Lo;0;L;;;;;N;;;;; 12136;CUNEIFORM SIGN HI TIMES U;Lo;0;L;;;;;N;;;;; 12137;CUNEIFORM SIGN HU;Lo;0;L;;;;;N;;;;; 12138;CUNEIFORM SIGN HUB2;Lo;0;L;;;;;N;;;;; 12139;CUNEIFORM SIGN HUB2 TIMES AN;Lo;0;L;;;;;N;;;;; 1213A;CUNEIFORM SIGN HUB2 TIMES HAL;Lo;0;L;;;;;N;;;;; 1213B;CUNEIFORM SIGN HUB2 TIMES KASKAL;Lo;0;L;;;;;N;;;;; 1213C;CUNEIFORM SIGN HUB2 TIMES LISH;Lo;0;L;;;;;N;;;;; 1213D;CUNEIFORM SIGN HUB2 TIMES UD;Lo;0;L;;;;;N;;;;; 1213E;CUNEIFORM SIGN HUL2;Lo;0;L;;;;;N;;;;; 1213F;CUNEIFORM SIGN I;Lo;0;L;;;;;N;;;;; 12140;CUNEIFORM SIGN I A;Lo;0;L;;;;;N;;;;; 12141;CUNEIFORM SIGN IB;Lo;0;L;;;;;N;;;;; 12142;CUNEIFORM SIGN IDIM;Lo;0;L;;;;;N;;;;; 12143;CUNEIFORM SIGN IDIM OVER IDIM BUR;Lo;0;L;;;;;N;;;;; 12144;CUNEIFORM SIGN IDIM OVER IDIM SQUARED;Lo;0;L;;;;;N;;;;; 12145;CUNEIFORM SIGN IG;Lo;0;L;;;;;N;;;;; 12146;CUNEIFORM SIGN IGI;Lo;0;L;;;;;N;;;;; 12147;CUNEIFORM SIGN IGI DIB;Lo;0;L;;;;;N;;;;; 12148;CUNEIFORM SIGN IGI RI;Lo;0;L;;;;;N;;;;; 12149;CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD;Lo;0;L;;;;;N;;;;; 1214A;CUNEIFORM SIGN IGI GUNU;Lo;0;L;;;;;N;;;;; 1214B;CUNEIFORM SIGN IL;Lo;0;L;;;;;N;;;;; 1214C;CUNEIFORM SIGN IL TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 1214D;CUNEIFORM SIGN IL2;Lo;0;L;;;;;N;;;;; 1214E;CUNEIFORM SIGN IM;Lo;0;L;;;;;N;;;;; 1214F;CUNEIFORM SIGN IM TIMES TAK4;Lo;0;L;;;;;N;;;;; 12150;CUNEIFORM SIGN IM CROSSING IM;Lo;0;L;;;;;N;;;;; 12151;CUNEIFORM SIGN IM OPPOSING IM;Lo;0;L;;;;;N;;;;; 12152;CUNEIFORM SIGN IM SQUARED;Lo;0;L;;;;;N;;;;; 12153;CUNEIFORM SIGN IMIN;Lo;0;L;;;;;N;;;;; 12154;CUNEIFORM SIGN IN;Lo;0;L;;;;;N;;;;; 12155;CUNEIFORM SIGN IR;Lo;0;L;;;;;N;;;;; 12156;CUNEIFORM SIGN ISH;Lo;0;L;;;;;N;;;;; 12157;CUNEIFORM SIGN KA;Lo;0;L;;;;;N;;;;; 12158;CUNEIFORM SIGN KA TIMES A;Lo;0;L;;;;;N;;;;; 12159;CUNEIFORM SIGN KA TIMES AD;Lo;0;L;;;;;N;;;;; 1215A;CUNEIFORM SIGN KA TIMES AD PLUS KU3;Lo;0;L;;;;;N;;;;; 1215B;CUNEIFORM SIGN KA TIMES ASH2;Lo;0;L;;;;;N;;;;; 1215C;CUNEIFORM SIGN KA TIMES BAD;Lo;0;L;;;;;N;;;;; 1215D;CUNEIFORM SIGN KA TIMES BALAG;Lo;0;L;;;;;N;;;;; 1215E;CUNEIFORM SIGN KA TIMES BAR;Lo;0;L;;;;;N;;;;; 1215F;CUNEIFORM SIGN KA TIMES BI;Lo;0;L;;;;;N;;;;; 12160;CUNEIFORM SIGN KA TIMES ERIN2;Lo;0;L;;;;;N;;;;; 12161;CUNEIFORM SIGN KA TIMES ESH2;Lo;0;L;;;;;N;;;;; 12162;CUNEIFORM SIGN KA TIMES GA;Lo;0;L;;;;;N;;;;; 12163;CUNEIFORM SIGN KA TIMES GAL;Lo;0;L;;;;;N;;;;; 12164;CUNEIFORM SIGN KA TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 12165;CUNEIFORM SIGN KA TIMES GAR;Lo;0;L;;;;;N;;;;; 12166;CUNEIFORM SIGN KA TIMES GAR PLUS SHA3 PLUS A;Lo;0;L;;;;;N;;;;; 12167;CUNEIFORM SIGN KA TIMES GI;Lo;0;L;;;;;N;;;;; 12168;CUNEIFORM SIGN KA TIMES GIR2;Lo;0;L;;;;;N;;;;; 12169;CUNEIFORM SIGN KA TIMES GISH PLUS SAR;Lo;0;L;;;;;N;;;;; 1216A;CUNEIFORM SIGN KA TIMES GISH CROSSING GISH;Lo;0;L;;;;;N;;;;; 1216B;CUNEIFORM SIGN KA TIMES GU;Lo;0;L;;;;;N;;;;; 1216C;CUNEIFORM SIGN KA TIMES GUR7;Lo;0;L;;;;;N;;;;; 1216D;CUNEIFORM SIGN KA TIMES IGI;Lo;0;L;;;;;N;;;;; 1216E;CUNEIFORM SIGN KA TIMES IM;Lo;0;L;;;;;N;;;;; 1216F;CUNEIFORM SIGN KA TIMES KAK;Lo;0;L;;;;;N;;;;; 12170;CUNEIFORM SIGN KA TIMES KI;Lo;0;L;;;;;N;;;;; 12171;CUNEIFORM SIGN KA TIMES KID;Lo;0;L;;;;;N;;;;; 12172;CUNEIFORM SIGN KA TIMES LI;Lo;0;L;;;;;N;;;;; 12173;CUNEIFORM SIGN KA TIMES LU;Lo;0;L;;;;;N;;;;; 12174;CUNEIFORM SIGN KA TIMES ME;Lo;0;L;;;;;N;;;;; 12175;CUNEIFORM SIGN KA TIMES ME PLUS DU;Lo;0;L;;;;;N;;;;; 12176;CUNEIFORM SIGN KA TIMES ME PLUS GI;Lo;0;L;;;;;N;;;;; 12177;CUNEIFORM SIGN KA TIMES ME PLUS TE;Lo;0;L;;;;;N;;;;; 12178;CUNEIFORM SIGN KA TIMES MI;Lo;0;L;;;;;N;;;;; 12179;CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ;Lo;0;L;;;;;N;;;;; 1217A;CUNEIFORM SIGN KA TIMES NE;Lo;0;L;;;;;N;;;;; 1217B;CUNEIFORM SIGN KA TIMES NUN;Lo;0;L;;;;;N;;;;; 1217C;CUNEIFORM SIGN KA TIMES PI;Lo;0;L;;;;;N;;;;; 1217D;CUNEIFORM SIGN KA TIMES RU;Lo;0;L;;;;;N;;;;; 1217E;CUNEIFORM SIGN KA TIMES SA;Lo;0;L;;;;;N;;;;; 1217F;CUNEIFORM SIGN KA TIMES SAR;Lo;0;L;;;;;N;;;;; 12180;CUNEIFORM SIGN KA TIMES SHA;Lo;0;L;;;;;N;;;;; 12181;CUNEIFORM SIGN KA TIMES SHE;Lo;0;L;;;;;N;;;;; 12182;CUNEIFORM SIGN KA TIMES SHID;Lo;0;L;;;;;N;;;;; 12183;CUNEIFORM SIGN KA TIMES SHU;Lo;0;L;;;;;N;;;;; 12184;CUNEIFORM SIGN KA TIMES SIG;Lo;0;L;;;;;N;;;;; 12185;CUNEIFORM SIGN KA TIMES SUHUR;Lo;0;L;;;;;N;;;;; 12186;CUNEIFORM SIGN KA TIMES TAR;Lo;0;L;;;;;N;;;;; 12187;CUNEIFORM SIGN KA TIMES U;Lo;0;L;;;;;N;;;;; 12188;CUNEIFORM SIGN KA TIMES U2;Lo;0;L;;;;;N;;;;; 12189;CUNEIFORM SIGN KA TIMES UD;Lo;0;L;;;;;N;;;;; 1218A;CUNEIFORM SIGN KA TIMES UMUM TIMES PA;Lo;0;L;;;;;N;;;;; 1218B;CUNEIFORM SIGN KA TIMES USH;Lo;0;L;;;;;N;;;;; 1218C;CUNEIFORM SIGN KA TIMES ZI;Lo;0;L;;;;;N;;;;; 1218D;CUNEIFORM SIGN KA2;Lo;0;L;;;;;N;;;;; 1218E;CUNEIFORM SIGN KA2 CROSSING KA2;Lo;0;L;;;;;N;;;;; 1218F;CUNEIFORM SIGN KAB;Lo;0;L;;;;;N;;;;; 12190;CUNEIFORM SIGN KAD2;Lo;0;L;;;;;N;;;;; 12191;CUNEIFORM SIGN KAD3;Lo;0;L;;;;;N;;;;; 12192;CUNEIFORM SIGN KAD4;Lo;0;L;;;;;N;;;;; 12193;CUNEIFORM SIGN KAD5;Lo;0;L;;;;;N;;;;; 12194;CUNEIFORM SIGN KAD5 OVER KAD5;Lo;0;L;;;;;N;;;;; 12195;CUNEIFORM SIGN KAK;Lo;0;L;;;;;N;;;;; 12196;CUNEIFORM SIGN KAK TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 12197;CUNEIFORM SIGN KAL;Lo;0;L;;;;;N;;;;; 12198;CUNEIFORM SIGN KAL TIMES BAD;Lo;0;L;;;;;N;;;;; 12199;CUNEIFORM SIGN KAL CROSSING KAL;Lo;0;L;;;;;N;;;;; 1219A;CUNEIFORM SIGN KAM2;Lo;0;L;;;;;N;;;;; 1219B;CUNEIFORM SIGN KAM4;Lo;0;L;;;;;N;;;;; 1219C;CUNEIFORM SIGN KASKAL;Lo;0;L;;;;;N;;;;; 1219D;CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U;Lo;0;L;;;;;N;;;;; 1219E;CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U;Lo;0;L;;;;;N;;;;; 1219F;CUNEIFORM SIGN KESH2;Lo;0;L;;;;;N;;;;; 121A0;CUNEIFORM SIGN KI;Lo;0;L;;;;;N;;;;; 121A1;CUNEIFORM SIGN KI TIMES BAD;Lo;0;L;;;;;N;;;;; 121A2;CUNEIFORM SIGN KI TIMES U;Lo;0;L;;;;;N;;;;; 121A3;CUNEIFORM SIGN KI TIMES UD;Lo;0;L;;;;;N;;;;; 121A4;CUNEIFORM SIGN KID;Lo;0;L;;;;;N;;;;; 121A5;CUNEIFORM SIGN KIN;Lo;0;L;;;;;N;;;;; 121A6;CUNEIFORM SIGN KISAL;Lo;0;L;;;;;N;;;;; 121A7;CUNEIFORM SIGN KISH;Lo;0;L;;;;;N;;;;; 121A8;CUNEIFORM SIGN KISIM5;Lo;0;L;;;;;N;;;;; 121A9;CUNEIFORM SIGN KISIM5 OVER KISIM5;Lo;0;L;;;;;N;;;;; 121AA;CUNEIFORM SIGN KU;Lo;0;L;;;;;N;;;;; 121AB;CUNEIFORM SIGN KU OVER HI TIMES ASH2 KU OVER HI TIMES ASH2;Lo;0;L;;;;;N;;;;; 121AC;CUNEIFORM SIGN KU3;Lo;0;L;;;;;N;;;;; 121AD;CUNEIFORM SIGN KU4;Lo;0;L;;;;;N;;;;; 121AE;CUNEIFORM SIGN KU4 VARIANT FORM;Lo;0;L;;;;;N;;;;; 121AF;CUNEIFORM SIGN KU7;Lo;0;L;;;;;N;;;;; 121B0;CUNEIFORM SIGN KUL;Lo;0;L;;;;;N;;;;; 121B1;CUNEIFORM SIGN KUL GUNU;Lo;0;L;;;;;N;;;;; 121B2;CUNEIFORM SIGN KUN;Lo;0;L;;;;;N;;;;; 121B3;CUNEIFORM SIGN KUR;Lo;0;L;;;;;N;;;;; 121B4;CUNEIFORM SIGN KUR OPPOSING KUR;Lo;0;L;;;;;N;;;;; 121B5;CUNEIFORM SIGN KUSHU2;Lo;0;L;;;;;N;;;;; 121B6;CUNEIFORM SIGN KWU318;Lo;0;L;;;;;N;;;;; 121B7;CUNEIFORM SIGN LA;Lo;0;L;;;;;N;;;;; 121B8;CUNEIFORM SIGN LAGAB;Lo;0;L;;;;;N;;;;; 121B9;CUNEIFORM SIGN LAGAB TIMES A;Lo;0;L;;;;;N;;;;; 121BA;CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA;Lo;0;L;;;;;N;;;;; 121BB;CUNEIFORM SIGN LAGAB TIMES A PLUS GAR;Lo;0;L;;;;;N;;;;; 121BC;CUNEIFORM SIGN LAGAB TIMES A PLUS LAL;Lo;0;L;;;;;N;;;;; 121BD;CUNEIFORM SIGN LAGAB TIMES AL;Lo;0;L;;;;;N;;;;; 121BE;CUNEIFORM SIGN LAGAB TIMES AN;Lo;0;L;;;;;N;;;;; 121BF;CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU;Lo;0;L;;;;;N;;;;; 121C0;CUNEIFORM SIGN LAGAB TIMES BAD;Lo;0;L;;;;;N;;;;; 121C1;CUNEIFORM SIGN LAGAB TIMES BI;Lo;0;L;;;;;N;;;;; 121C2;CUNEIFORM SIGN LAGAB TIMES DAR;Lo;0;L;;;;;N;;;;; 121C3;CUNEIFORM SIGN LAGAB TIMES EN;Lo;0;L;;;;;N;;;;; 121C4;CUNEIFORM SIGN LAGAB TIMES GA;Lo;0;L;;;;;N;;;;; 121C5;CUNEIFORM SIGN LAGAB TIMES GAR;Lo;0;L;;;;;N;;;;; 121C6;CUNEIFORM SIGN LAGAB TIMES GUD;Lo;0;L;;;;;N;;;;; 121C7;CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD;Lo;0;L;;;;;N;;;;; 121C8;CUNEIFORM SIGN LAGAB TIMES HA;Lo;0;L;;;;;N;;;;; 121C9;CUNEIFORM SIGN LAGAB TIMES HAL;Lo;0;L;;;;;N;;;;; 121CA;CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN;Lo;0;L;;;;;N;;;;; 121CB;CUNEIFORM SIGN LAGAB TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 121CC;CUNEIFORM SIGN LAGAB TIMES IM;Lo;0;L;;;;;N;;;;; 121CD;CUNEIFORM SIGN LAGAB TIMES IM PLUS HA;Lo;0;L;;;;;N;;;;; 121CE;CUNEIFORM SIGN LAGAB TIMES IM PLUS LU;Lo;0;L;;;;;N;;;;; 121CF;CUNEIFORM SIGN LAGAB TIMES KI;Lo;0;L;;;;;N;;;;; 121D0;CUNEIFORM SIGN LAGAB TIMES KIN;Lo;0;L;;;;;N;;;;; 121D1;CUNEIFORM SIGN LAGAB TIMES KU3;Lo;0;L;;;;;N;;;;; 121D2;CUNEIFORM SIGN LAGAB TIMES KUL;Lo;0;L;;;;;N;;;;; 121D3;CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A;Lo;0;L;;;;;N;;;;; 121D4;CUNEIFORM SIGN LAGAB TIMES LAGAB;Lo;0;L;;;;;N;;;;; 121D5;CUNEIFORM SIGN LAGAB TIMES LISH;Lo;0;L;;;;;N;;;;; 121D6;CUNEIFORM SIGN LAGAB TIMES LU;Lo;0;L;;;;;N;;;;; 121D7;CUNEIFORM SIGN LAGAB TIMES LUL;Lo;0;L;;;;;N;;;;; 121D8;CUNEIFORM SIGN LAGAB TIMES ME;Lo;0;L;;;;;N;;;;; 121D9;CUNEIFORM SIGN LAGAB TIMES ME PLUS EN;Lo;0;L;;;;;N;;;;; 121DA;CUNEIFORM SIGN LAGAB TIMES MUSH;Lo;0;L;;;;;N;;;;; 121DB;CUNEIFORM SIGN LAGAB TIMES NE;Lo;0;L;;;;;N;;;;; 121DC;CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM;Lo;0;L;;;;;N;;;;; 121DD;CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN2;Lo;0;L;;;;;N;;;;; 121DE;CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU;Lo;0;L;;;;;N;;;;; 121DF;CUNEIFORM SIGN LAGAB TIMES SHU2;Lo;0;L;;;;;N;;;;; 121E0;CUNEIFORM SIGN LAGAB TIMES SHU2 PLUS SHU2;Lo;0;L;;;;;N;;;;; 121E1;CUNEIFORM SIGN LAGAB TIMES SUM;Lo;0;L;;;;;N;;;;; 121E2;CUNEIFORM SIGN LAGAB TIMES TAG;Lo;0;L;;;;;N;;;;; 121E3;CUNEIFORM SIGN LAGAB TIMES TAK4;Lo;0;L;;;;;N;;;;; 121E4;CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA;Lo;0;L;;;;;N;;;;; 121E5;CUNEIFORM SIGN LAGAB TIMES U;Lo;0;L;;;;;N;;;;; 121E6;CUNEIFORM SIGN LAGAB TIMES U PLUS A;Lo;0;L;;;;;N;;;;; 121E7;CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U;Lo;0;L;;;;;N;;;;; 121E8;CUNEIFORM SIGN LAGAB TIMES U2 PLUS ASH;Lo;0;L;;;;;N;;;;; 121E9;CUNEIFORM SIGN LAGAB TIMES UD;Lo;0;L;;;;;N;;;;; 121EA;CUNEIFORM SIGN LAGAB TIMES USH;Lo;0;L;;;;;N;;;;; 121EB;CUNEIFORM SIGN LAGAB SQUARED;Lo;0;L;;;;;N;;;;; 121EC;CUNEIFORM SIGN LAGAR;Lo;0;L;;;;;N;;;;; 121ED;CUNEIFORM SIGN LAGAR TIMES SHE;Lo;0;L;;;;;N;;;;; 121EE;CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM;Lo;0;L;;;;;N;;;;; 121EF;CUNEIFORM SIGN LAGAR GUNU;Lo;0;L;;;;;N;;;;; 121F0;CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE;Lo;0;L;;;;;N;;;;; 121F1;CUNEIFORM SIGN LAHSHU;Lo;0;L;;;;;N;;;;; 121F2;CUNEIFORM SIGN LAL;Lo;0;L;;;;;N;;;;; 121F3;CUNEIFORM SIGN LAL TIMES LAL;Lo;0;L;;;;;N;;;;; 121F4;CUNEIFORM SIGN LAM;Lo;0;L;;;;;N;;;;; 121F5;CUNEIFORM SIGN LAM TIMES KUR;Lo;0;L;;;;;N;;;;; 121F6;CUNEIFORM SIGN LAM TIMES KUR PLUS RU;Lo;0;L;;;;;N;;;;; 121F7;CUNEIFORM SIGN LI;Lo;0;L;;;;;N;;;;; 121F8;CUNEIFORM SIGN LIL;Lo;0;L;;;;;N;;;;; 121F9;CUNEIFORM SIGN LIMMU2;Lo;0;L;;;;;N;;;;; 121FA;CUNEIFORM SIGN LISH;Lo;0;L;;;;;N;;;;; 121FB;CUNEIFORM SIGN LU;Lo;0;L;;;;;N;;;;; 121FC;CUNEIFORM SIGN LU TIMES BAD;Lo;0;L;;;;;N;;;;; 121FD;CUNEIFORM SIGN LU2;Lo;0;L;;;;;N;;;;; 121FE;CUNEIFORM SIGN LU2 TIMES AL;Lo;0;L;;;;;N;;;;; 121FF;CUNEIFORM SIGN LU2 TIMES BAD;Lo;0;L;;;;;N;;;;; 12200;CUNEIFORM SIGN LU2 TIMES ESH2;Lo;0;L;;;;;N;;;;; 12201;CUNEIFORM SIGN LU2 TIMES ESH2 TENU;Lo;0;L;;;;;N;;;;; 12202;CUNEIFORM SIGN LU2 TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 12203;CUNEIFORM SIGN LU2 TIMES HI TIMES BAD;Lo;0;L;;;;;N;;;;; 12204;CUNEIFORM SIGN LU2 TIMES IM;Lo;0;L;;;;;N;;;;; 12205;CUNEIFORM SIGN LU2 TIMES KAD2;Lo;0;L;;;;;N;;;;; 12206;CUNEIFORM SIGN LU2 TIMES KAD3;Lo;0;L;;;;;N;;;;; 12207;CUNEIFORM SIGN LU2 TIMES KAD3 PLUS ASH;Lo;0;L;;;;;N;;;;; 12208;CUNEIFORM SIGN LU2 TIMES KI;Lo;0;L;;;;;N;;;;; 12209;CUNEIFORM SIGN LU2 TIMES LA PLUS ASH;Lo;0;L;;;;;N;;;;; 1220A;CUNEIFORM SIGN LU2 TIMES LAGAB;Lo;0;L;;;;;N;;;;; 1220B;CUNEIFORM SIGN LU2 TIMES ME PLUS EN;Lo;0;L;;;;;N;;;;; 1220C;CUNEIFORM SIGN LU2 TIMES NE;Lo;0;L;;;;;N;;;;; 1220D;CUNEIFORM SIGN LU2 TIMES NU;Lo;0;L;;;;;N;;;;; 1220E;CUNEIFORM SIGN LU2 TIMES SI PLUS ASH;Lo;0;L;;;;;N;;;;; 1220F;CUNEIFORM SIGN LU2 TIMES SIK2 PLUS BU;Lo;0;L;;;;;N;;;;; 12210;CUNEIFORM SIGN LU2 TIMES TUG2;Lo;0;L;;;;;N;;;;; 12211;CUNEIFORM SIGN LU2 TENU;Lo;0;L;;;;;N;;;;; 12212;CUNEIFORM SIGN LU2 CROSSING LU2;Lo;0;L;;;;;N;;;;; 12213;CUNEIFORM SIGN LU2 OPPOSING LU2;Lo;0;L;;;;;N;;;;; 12214;CUNEIFORM SIGN LU2 SQUARED;Lo;0;L;;;;;N;;;;; 12215;CUNEIFORM SIGN LU2 SHESHIG;Lo;0;L;;;;;N;;;;; 12216;CUNEIFORM SIGN LU3;Lo;0;L;;;;;N;;;;; 12217;CUNEIFORM SIGN LUGAL;Lo;0;L;;;;;N;;;;; 12218;CUNEIFORM SIGN LUGAL OVER LUGAL;Lo;0;L;;;;;N;;;;; 12219;CUNEIFORM SIGN LUGAL OPPOSING LUGAL;Lo;0;L;;;;;N;;;;; 1221A;CUNEIFORM SIGN LUGAL SHESHIG;Lo;0;L;;;;;N;;;;; 1221B;CUNEIFORM SIGN LUH;Lo;0;L;;;;;N;;;;; 1221C;CUNEIFORM SIGN LUL;Lo;0;L;;;;;N;;;;; 1221D;CUNEIFORM SIGN LUM;Lo;0;L;;;;;N;;;;; 1221E;CUNEIFORM SIGN LUM OVER LUM;Lo;0;L;;;;;N;;;;; 1221F;CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR;Lo;0;L;;;;;N;;;;; 12220;CUNEIFORM SIGN MA;Lo;0;L;;;;;N;;;;; 12221;CUNEIFORM SIGN MA TIMES TAK4;Lo;0;L;;;;;N;;;;; 12222;CUNEIFORM SIGN MA GUNU;Lo;0;L;;;;;N;;;;; 12223;CUNEIFORM SIGN MA2;Lo;0;L;;;;;N;;;;; 12224;CUNEIFORM SIGN MAH;Lo;0;L;;;;;N;;;;; 12225;CUNEIFORM SIGN MAR;Lo;0;L;;;;;N;;;;; 12226;CUNEIFORM SIGN MASH;Lo;0;L;;;;;N;;;;; 12227;CUNEIFORM SIGN MASH2;Lo;0;L;;;;;N;;;;; 12228;CUNEIFORM SIGN ME;Lo;0;L;;;;;N;;;;; 12229;CUNEIFORM SIGN MES;Lo;0;L;;;;;N;;;;; 1222A;CUNEIFORM SIGN MI;Lo;0;L;;;;;N;;;;; 1222B;CUNEIFORM SIGN MIN;Lo;0;L;;;;;N;;;;; 1222C;CUNEIFORM SIGN MU;Lo;0;L;;;;;N;;;;; 1222D;CUNEIFORM SIGN MU OVER MU;Lo;0;L;;;;;N;;;;; 1222E;CUNEIFORM SIGN MUG;Lo;0;L;;;;;N;;;;; 1222F;CUNEIFORM SIGN MUG GUNU;Lo;0;L;;;;;N;;;;; 12230;CUNEIFORM SIGN MUNSUB;Lo;0;L;;;;;N;;;;; 12231;CUNEIFORM SIGN MURGU2;Lo;0;L;;;;;N;;;;; 12232;CUNEIFORM SIGN MUSH;Lo;0;L;;;;;N;;;;; 12233;CUNEIFORM SIGN MUSH TIMES A;Lo;0;L;;;;;N;;;;; 12234;CUNEIFORM SIGN MUSH TIMES KUR;Lo;0;L;;;;;N;;;;; 12235;CUNEIFORM SIGN MUSH TIMES ZA;Lo;0;L;;;;;N;;;;; 12236;CUNEIFORM SIGN MUSH OVER MUSH;Lo;0;L;;;;;N;;;;; 12237;CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA;Lo;0;L;;;;;N;;;;; 12238;CUNEIFORM SIGN MUSH CROSSING MUSH;Lo;0;L;;;;;N;;;;; 12239;CUNEIFORM SIGN MUSH3;Lo;0;L;;;;;N;;;;; 1223A;CUNEIFORM SIGN MUSH3 TIMES A;Lo;0;L;;;;;N;;;;; 1223B;CUNEIFORM SIGN MUSH3 TIMES A PLUS DI;Lo;0;L;;;;;N;;;;; 1223C;CUNEIFORM SIGN MUSH3 TIMES DI;Lo;0;L;;;;;N;;;;; 1223D;CUNEIFORM SIGN MUSH3 GUNU;Lo;0;L;;;;;N;;;;; 1223E;CUNEIFORM SIGN NA;Lo;0;L;;;;;N;;;;; 1223F;CUNEIFORM SIGN NA2;Lo;0;L;;;;;N;;;;; 12240;CUNEIFORM SIGN NAGA;Lo;0;L;;;;;N;;;;; 12241;CUNEIFORM SIGN NAGA INVERTED;Lo;0;L;;;;;N;;;;; 12242;CUNEIFORM SIGN NAGA TIMES SHU TENU;Lo;0;L;;;;;N;;;;; 12243;CUNEIFORM SIGN NAGA OPPOSING NAGA;Lo;0;L;;;;;N;;;;; 12244;CUNEIFORM SIGN NAGAR;Lo;0;L;;;;;N;;;;; 12245;CUNEIFORM SIGN NAM NUTILLU;Lo;0;L;;;;;N;;;;; 12246;CUNEIFORM SIGN NAM;Lo;0;L;;;;;N;;;;; 12247;CUNEIFORM SIGN NAM2;Lo;0;L;;;;;N;;;;; 12248;CUNEIFORM SIGN NE;Lo;0;L;;;;;N;;;;; 12249;CUNEIFORM SIGN NE TIMES A;Lo;0;L;;;;;N;;;;; 1224A;CUNEIFORM SIGN NE TIMES UD;Lo;0;L;;;;;N;;;;; 1224B;CUNEIFORM SIGN NE SHESHIG;Lo;0;L;;;;;N;;;;; 1224C;CUNEIFORM SIGN NI;Lo;0;L;;;;;N;;;;; 1224D;CUNEIFORM SIGN NI TIMES E;Lo;0;L;;;;;N;;;;; 1224E;CUNEIFORM SIGN NI2;Lo;0;L;;;;;N;;;;; 1224F;CUNEIFORM SIGN NIM;Lo;0;L;;;;;N;;;;; 12250;CUNEIFORM SIGN NIM TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 12251;CUNEIFORM SIGN NIM TIMES GAR PLUS GAN2 TENU;Lo;0;L;;;;;N;;;;; 12252;CUNEIFORM SIGN NINDA2;Lo;0;L;;;;;N;;;;; 12253;CUNEIFORM SIGN NINDA2 TIMES AN;Lo;0;L;;;;;N;;;;; 12254;CUNEIFORM SIGN NINDA2 TIMES ASH;Lo;0;L;;;;;N;;;;; 12255;CUNEIFORM SIGN NINDA2 TIMES ASH PLUS ASH;Lo;0;L;;;;;N;;;;; 12256;CUNEIFORM SIGN NINDA2 TIMES GUD;Lo;0;L;;;;;N;;;;; 12257;CUNEIFORM SIGN NINDA2 TIMES ME PLUS GAN2 TENU;Lo;0;L;;;;;N;;;;; 12258;CUNEIFORM SIGN NINDA2 TIMES NE;Lo;0;L;;;;;N;;;;; 12259;CUNEIFORM SIGN NINDA2 TIMES NUN;Lo;0;L;;;;;N;;;;; 1225A;CUNEIFORM SIGN NINDA2 TIMES SHE;Lo;0;L;;;;;N;;;;; 1225B;CUNEIFORM SIGN NINDA2 TIMES SHE PLUS A AN;Lo;0;L;;;;;N;;;;; 1225C;CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH;Lo;0;L;;;;;N;;;;; 1225D;CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH PLUS ASH;Lo;0;L;;;;;N;;;;; 1225E;CUNEIFORM SIGN NINDA2 TIMES U2 PLUS ASH;Lo;0;L;;;;;N;;;;; 1225F;CUNEIFORM SIGN NINDA2 TIMES USH;Lo;0;L;;;;;N;;;;; 12260;CUNEIFORM SIGN NISAG;Lo;0;L;;;;;N;;;;; 12261;CUNEIFORM SIGN NU;Lo;0;L;;;;;N;;;;; 12262;CUNEIFORM SIGN NU11;Lo;0;L;;;;;N;;;;; 12263;CUNEIFORM SIGN NUN;Lo;0;L;;;;;N;;;;; 12264;CUNEIFORM SIGN NUN LAGAR TIMES GAR;Lo;0;L;;;;;N;;;;; 12265;CUNEIFORM SIGN NUN LAGAR TIMES MASH;Lo;0;L;;;;;N;;;;; 12266;CUNEIFORM SIGN NUN LAGAR TIMES SAL;Lo;0;L;;;;;N;;;;; 12267;CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL;Lo;0;L;;;;;N;;;;; 12268;CUNEIFORM SIGN NUN LAGAR TIMES USH;Lo;0;L;;;;;N;;;;; 12269;CUNEIFORM SIGN NUN TENU;Lo;0;L;;;;;N;;;;; 1226A;CUNEIFORM SIGN NUN OVER NUN;Lo;0;L;;;;;N;;;;; 1226B;CUNEIFORM SIGN NUN CROSSING NUN;Lo;0;L;;;;;N;;;;; 1226C;CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR;Lo;0;L;;;;;N;;;;; 1226D;CUNEIFORM SIGN NUNUZ;Lo;0;L;;;;;N;;;;; 1226E;CUNEIFORM SIGN NUNUZ AB2 TIMES ASHGAB;Lo;0;L;;;;;N;;;;; 1226F;CUNEIFORM SIGN NUNUZ AB2 TIMES BI;Lo;0;L;;;;;N;;;;; 12270;CUNEIFORM SIGN NUNUZ AB2 TIMES DUG;Lo;0;L;;;;;N;;;;; 12271;CUNEIFORM SIGN NUNUZ AB2 TIMES GUD;Lo;0;L;;;;;N;;;;; 12272;CUNEIFORM SIGN NUNUZ AB2 TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 12273;CUNEIFORM SIGN NUNUZ AB2 TIMES KAD3;Lo;0;L;;;;;N;;;;; 12274;CUNEIFORM SIGN NUNUZ AB2 TIMES LA;Lo;0;L;;;;;N;;;;; 12275;CUNEIFORM SIGN NUNUZ AB2 TIMES NE;Lo;0;L;;;;;N;;;;; 12276;CUNEIFORM SIGN NUNUZ AB2 TIMES SILA3;Lo;0;L;;;;;N;;;;; 12277;CUNEIFORM SIGN NUNUZ AB2 TIMES U2;Lo;0;L;;;;;N;;;;; 12278;CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI;Lo;0;L;;;;;N;;;;; 12279;CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI U;Lo;0;L;;;;;N;;;;; 1227A;CUNEIFORM SIGN PA;Lo;0;L;;;;;N;;;;; 1227B;CUNEIFORM SIGN PAD;Lo;0;L;;;;;N;;;;; 1227C;CUNEIFORM SIGN PAN;Lo;0;L;;;;;N;;;;; 1227D;CUNEIFORM SIGN PAP;Lo;0;L;;;;;N;;;;; 1227E;CUNEIFORM SIGN PESH2;Lo;0;L;;;;;N;;;;; 1227F;CUNEIFORM SIGN PI;Lo;0;L;;;;;N;;;;; 12280;CUNEIFORM SIGN PI TIMES A;Lo;0;L;;;;;N;;;;; 12281;CUNEIFORM SIGN PI TIMES AB;Lo;0;L;;;;;N;;;;; 12282;CUNEIFORM SIGN PI TIMES BI;Lo;0;L;;;;;N;;;;; 12283;CUNEIFORM SIGN PI TIMES BU;Lo;0;L;;;;;N;;;;; 12284;CUNEIFORM SIGN PI TIMES E;Lo;0;L;;;;;N;;;;; 12285;CUNEIFORM SIGN PI TIMES I;Lo;0;L;;;;;N;;;;; 12286;CUNEIFORM SIGN PI TIMES IB;Lo;0;L;;;;;N;;;;; 12287;CUNEIFORM SIGN PI TIMES U;Lo;0;L;;;;;N;;;;; 12288;CUNEIFORM SIGN PI TIMES U2;Lo;0;L;;;;;N;;;;; 12289;CUNEIFORM SIGN PI CROSSING PI;Lo;0;L;;;;;N;;;;; 1228A;CUNEIFORM SIGN PIRIG;Lo;0;L;;;;;N;;;;; 1228B;CUNEIFORM SIGN PIRIG TIMES KAL;Lo;0;L;;;;;N;;;;; 1228C;CUNEIFORM SIGN PIRIG TIMES UD;Lo;0;L;;;;;N;;;;; 1228D;CUNEIFORM SIGN PIRIG TIMES ZA;Lo;0;L;;;;;N;;;;; 1228E;CUNEIFORM SIGN PIRIG OPPOSING PIRIG;Lo;0;L;;;;;N;;;;; 1228F;CUNEIFORM SIGN RA;Lo;0;L;;;;;N;;;;; 12290;CUNEIFORM SIGN RAB;Lo;0;L;;;;;N;;;;; 12291;CUNEIFORM SIGN RI;Lo;0;L;;;;;N;;;;; 12292;CUNEIFORM SIGN RU;Lo;0;L;;;;;N;;;;; 12293;CUNEIFORM SIGN SA;Lo;0;L;;;;;N;;;;; 12294;CUNEIFORM SIGN SAG NUTILLU;Lo;0;L;;;;;N;;;;; 12295;CUNEIFORM SIGN SAG;Lo;0;L;;;;;N;;;;; 12296;CUNEIFORM SIGN SAG TIMES A;Lo;0;L;;;;;N;;;;; 12297;CUNEIFORM SIGN SAG TIMES DU;Lo;0;L;;;;;N;;;;; 12298;CUNEIFORM SIGN SAG TIMES DUB;Lo;0;L;;;;;N;;;;; 12299;CUNEIFORM SIGN SAG TIMES HA;Lo;0;L;;;;;N;;;;; 1229A;CUNEIFORM SIGN SAG TIMES KAK;Lo;0;L;;;;;N;;;;; 1229B;CUNEIFORM SIGN SAG TIMES KUR;Lo;0;L;;;;;N;;;;; 1229C;CUNEIFORM SIGN SAG TIMES LUM;Lo;0;L;;;;;N;;;;; 1229D;CUNEIFORM SIGN SAG TIMES MI;Lo;0;L;;;;;N;;;;; 1229E;CUNEIFORM SIGN SAG TIMES NUN;Lo;0;L;;;;;N;;;;; 1229F;CUNEIFORM SIGN SAG TIMES SAL;Lo;0;L;;;;;N;;;;; 122A0;CUNEIFORM SIGN SAG TIMES SHID;Lo;0;L;;;;;N;;;;; 122A1;CUNEIFORM SIGN SAG TIMES TAB;Lo;0;L;;;;;N;;;;; 122A2;CUNEIFORM SIGN SAG TIMES U2;Lo;0;L;;;;;N;;;;; 122A3;CUNEIFORM SIGN SAG TIMES UB;Lo;0;L;;;;;N;;;;; 122A4;CUNEIFORM SIGN SAG TIMES UM;Lo;0;L;;;;;N;;;;; 122A5;CUNEIFORM SIGN SAG TIMES UR;Lo;0;L;;;;;N;;;;; 122A6;CUNEIFORM SIGN SAG TIMES USH;Lo;0;L;;;;;N;;;;; 122A7;CUNEIFORM SIGN SAG OVER SAG;Lo;0;L;;;;;N;;;;; 122A8;CUNEIFORM SIGN SAG GUNU;Lo;0;L;;;;;N;;;;; 122A9;CUNEIFORM SIGN SAL;Lo;0;L;;;;;N;;;;; 122AA;CUNEIFORM SIGN SAL LAGAB TIMES ASH2;Lo;0;L;;;;;N;;;;; 122AB;CUNEIFORM SIGN SANGA2;Lo;0;L;;;;;N;;;;; 122AC;CUNEIFORM SIGN SAR;Lo;0;L;;;;;N;;;;; 122AD;CUNEIFORM SIGN SHA;Lo;0;L;;;;;N;;;;; 122AE;CUNEIFORM SIGN SHA3;Lo;0;L;;;;;N;;;;; 122AF;CUNEIFORM SIGN SHA3 TIMES A;Lo;0;L;;;;;N;;;;; 122B0;CUNEIFORM SIGN SHA3 TIMES BAD;Lo;0;L;;;;;N;;;;; 122B1;CUNEIFORM SIGN SHA3 TIMES GISH;Lo;0;L;;;;;N;;;;; 122B2;CUNEIFORM SIGN SHA3 TIMES NE;Lo;0;L;;;;;N;;;;; 122B3;CUNEIFORM SIGN SHA3 TIMES SHU2;Lo;0;L;;;;;N;;;;; 122B4;CUNEIFORM SIGN SHA3 TIMES TUR;Lo;0;L;;;;;N;;;;; 122B5;CUNEIFORM SIGN SHA3 TIMES U;Lo;0;L;;;;;N;;;;; 122B6;CUNEIFORM SIGN SHA3 TIMES U PLUS A;Lo;0;L;;;;;N;;;;; 122B7;CUNEIFORM SIGN SHA6;Lo;0;L;;;;;N;;;;; 122B8;CUNEIFORM SIGN SHAB6;Lo;0;L;;;;;N;;;;; 122B9;CUNEIFORM SIGN SHAR2;Lo;0;L;;;;;N;;;;; 122BA;CUNEIFORM SIGN SHE;Lo;0;L;;;;;N;;;;; 122BB;CUNEIFORM SIGN SHE HU;Lo;0;L;;;;;N;;;;; 122BC;CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR;Lo;0;L;;;;;N;;;;; 122BD;CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR;Lo;0;L;;;;;N;;;;; 122BE;CUNEIFORM SIGN SHEG9;Lo;0;L;;;;;N;;;;; 122BF;CUNEIFORM SIGN SHEN;Lo;0;L;;;;;N;;;;; 122C0;CUNEIFORM SIGN SHESH;Lo;0;L;;;;;N;;;;; 122C1;CUNEIFORM SIGN SHESH2;Lo;0;L;;;;;N;;;;; 122C2;CUNEIFORM SIGN SHESHLAM;Lo;0;L;;;;;N;;;;; 122C3;CUNEIFORM SIGN SHID;Lo;0;L;;;;;N;;;;; 122C4;CUNEIFORM SIGN SHID TIMES A;Lo;0;L;;;;;N;;;;; 122C5;CUNEIFORM SIGN SHID TIMES IM;Lo;0;L;;;;;N;;;;; 122C6;CUNEIFORM SIGN SHIM;Lo;0;L;;;;;N;;;;; 122C7;CUNEIFORM SIGN SHIM TIMES A;Lo;0;L;;;;;N;;;;; 122C8;CUNEIFORM SIGN SHIM TIMES BAL;Lo;0;L;;;;;N;;;;; 122C9;CUNEIFORM SIGN SHIM TIMES BULUG;Lo;0;L;;;;;N;;;;; 122CA;CUNEIFORM SIGN SHIM TIMES DIN;Lo;0;L;;;;;N;;;;; 122CB;CUNEIFORM SIGN SHIM TIMES GAR;Lo;0;L;;;;;N;;;;; 122CC;CUNEIFORM SIGN SHIM TIMES IGI;Lo;0;L;;;;;N;;;;; 122CD;CUNEIFORM SIGN SHIM TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 122CE;CUNEIFORM SIGN SHIM TIMES KUSHU2;Lo;0;L;;;;;N;;;;; 122CF;CUNEIFORM SIGN SHIM TIMES LUL;Lo;0;L;;;;;N;;;;; 122D0;CUNEIFORM SIGN SHIM TIMES MUG;Lo;0;L;;;;;N;;;;; 122D1;CUNEIFORM SIGN SHIM TIMES SAL;Lo;0;L;;;;;N;;;;; 122D2;CUNEIFORM SIGN SHINIG;Lo;0;L;;;;;N;;;;; 122D3;CUNEIFORM SIGN SHIR;Lo;0;L;;;;;N;;;;; 122D4;CUNEIFORM SIGN SHIR TENU;Lo;0;L;;;;;N;;;;; 122D5;CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR;Lo;0;L;;;;;N;;;;; 122D6;CUNEIFORM SIGN SHITA;Lo;0;L;;;;;N;;;;; 122D7;CUNEIFORM SIGN SHU;Lo;0;L;;;;;N;;;;; 122D8;CUNEIFORM SIGN SHU OVER INVERTED SHU;Lo;0;L;;;;;N;;;;; 122D9;CUNEIFORM SIGN SHU2;Lo;0;L;;;;;N;;;;; 122DA;CUNEIFORM SIGN SHUBUR;Lo;0;L;;;;;N;;;;; 122DB;CUNEIFORM SIGN SI;Lo;0;L;;;;;N;;;;; 122DC;CUNEIFORM SIGN SI GUNU;Lo;0;L;;;;;N;;;;; 122DD;CUNEIFORM SIGN SIG;Lo;0;L;;;;;N;;;;; 122DE;CUNEIFORM SIGN SIG4;Lo;0;L;;;;;N;;;;; 122DF;CUNEIFORM SIGN SIG4 OVER SIG4 SHU2;Lo;0;L;;;;;N;;;;; 122E0;CUNEIFORM SIGN SIK2;Lo;0;L;;;;;N;;;;; 122E1;CUNEIFORM SIGN SILA3;Lo;0;L;;;;;N;;;;; 122E2;CUNEIFORM SIGN SU;Lo;0;L;;;;;N;;;;; 122E3;CUNEIFORM SIGN SU OVER SU;Lo;0;L;;;;;N;;;;; 122E4;CUNEIFORM SIGN SUD;Lo;0;L;;;;;N;;;;; 122E5;CUNEIFORM SIGN SUD2;Lo;0;L;;;;;N;;;;; 122E6;CUNEIFORM SIGN SUHUR;Lo;0;L;;;;;N;;;;; 122E7;CUNEIFORM SIGN SUM;Lo;0;L;;;;;N;;;;; 122E8;CUNEIFORM SIGN SUMASH;Lo;0;L;;;;;N;;;;; 122E9;CUNEIFORM SIGN SUR;Lo;0;L;;;;;N;;;;; 122EA;CUNEIFORM SIGN SUR9;Lo;0;L;;;;;N;;;;; 122EB;CUNEIFORM SIGN TA;Lo;0;L;;;;;N;;;;; 122EC;CUNEIFORM SIGN TA ASTERISK;Lo;0;L;;;;;N;;;;; 122ED;CUNEIFORM SIGN TA TIMES HI;Lo;0;L;;;;;N;;;;; 122EE;CUNEIFORM SIGN TA TIMES MI;Lo;0;L;;;;;N;;;;; 122EF;CUNEIFORM SIGN TA GUNU;Lo;0;L;;;;;N;;;;; 122F0;CUNEIFORM SIGN TAB;Lo;0;L;;;;;N;;;;; 122F1;CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH;Lo;0;L;;;;;N;;;;; 122F2;CUNEIFORM SIGN TAB SQUARED;Lo;0;L;;;;;N;;;;; 122F3;CUNEIFORM SIGN TAG;Lo;0;L;;;;;N;;;;; 122F4;CUNEIFORM SIGN TAG TIMES BI;Lo;0;L;;;;;N;;;;; 122F5;CUNEIFORM SIGN TAG TIMES GUD;Lo;0;L;;;;;N;;;;; 122F6;CUNEIFORM SIGN TAG TIMES SHE;Lo;0;L;;;;;N;;;;; 122F7;CUNEIFORM SIGN TAG TIMES SHU;Lo;0;L;;;;;N;;;;; 122F8;CUNEIFORM SIGN TAG TIMES TUG2;Lo;0;L;;;;;N;;;;; 122F9;CUNEIFORM SIGN TAG TIMES UD;Lo;0;L;;;;;N;;;;; 122FA;CUNEIFORM SIGN TAK4;Lo;0;L;;;;;N;;;;; 122FB;CUNEIFORM SIGN TAR;Lo;0;L;;;;;N;;;;; 122FC;CUNEIFORM SIGN TE;Lo;0;L;;;;;N;;;;; 122FD;CUNEIFORM SIGN TE GUNU;Lo;0;L;;;;;N;;;;; 122FE;CUNEIFORM SIGN TI;Lo;0;L;;;;;N;;;;; 122FF;CUNEIFORM SIGN TI TENU;Lo;0;L;;;;;N;;;;; 12300;CUNEIFORM SIGN TIL;Lo;0;L;;;;;N;;;;; 12301;CUNEIFORM SIGN TIR;Lo;0;L;;;;;N;;;;; 12302;CUNEIFORM SIGN TIR TIMES TAK4;Lo;0;L;;;;;N;;;;; 12303;CUNEIFORM SIGN TIR OVER TIR;Lo;0;L;;;;;N;;;;; 12304;CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR;Lo;0;L;;;;;N;;;;; 12305;CUNEIFORM SIGN TU;Lo;0;L;;;;;N;;;;; 12306;CUNEIFORM SIGN TUG2;Lo;0;L;;;;;N;;;;; 12307;CUNEIFORM SIGN TUK;Lo;0;L;;;;;N;;;;; 12308;CUNEIFORM SIGN TUM;Lo;0;L;;;;;N;;;;; 12309;CUNEIFORM SIGN TUR;Lo;0;L;;;;;N;;;;; 1230A;CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA;Lo;0;L;;;;;N;;;;; 1230B;CUNEIFORM SIGN U;Lo;0;L;;;;;N;;;;; 1230C;CUNEIFORM SIGN U GUD;Lo;0;L;;;;;N;;;;; 1230D;CUNEIFORM SIGN U U U;Lo;0;L;;;;;N;;;;; 1230E;CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR;Lo;0;L;;;;;N;;;;; 1230F;CUNEIFORM SIGN U OVER U SUR OVER SUR;Lo;0;L;;;;;N;;;;; 12310;CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED;Lo;0;L;;;;;N;;;;; 12311;CUNEIFORM SIGN U2;Lo;0;L;;;;;N;;;;; 12312;CUNEIFORM SIGN UB;Lo;0;L;;;;;N;;;;; 12313;CUNEIFORM SIGN UD;Lo;0;L;;;;;N;;;;; 12314;CUNEIFORM SIGN UD KUSHU2;Lo;0;L;;;;;N;;;;; 12315;CUNEIFORM SIGN UD TIMES BAD;Lo;0;L;;;;;N;;;;; 12316;CUNEIFORM SIGN UD TIMES MI;Lo;0;L;;;;;N;;;;; 12317;CUNEIFORM SIGN UD TIMES U PLUS U PLUS U;Lo;0;L;;;;;N;;;;; 12318;CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU;Lo;0;L;;;;;N;;;;; 12319;CUNEIFORM SIGN UD GUNU;Lo;0;L;;;;;N;;;;; 1231A;CUNEIFORM SIGN UD SHESHIG;Lo;0;L;;;;;N;;;;; 1231B;CUNEIFORM SIGN UD SHESHIG TIMES BAD;Lo;0;L;;;;;N;;;;; 1231C;CUNEIFORM SIGN UDUG;Lo;0;L;;;;;N;;;;; 1231D;CUNEIFORM SIGN UM;Lo;0;L;;;;;N;;;;; 1231E;CUNEIFORM SIGN UM TIMES LAGAB;Lo;0;L;;;;;N;;;;; 1231F;CUNEIFORM SIGN UM TIMES ME PLUS DA;Lo;0;L;;;;;N;;;;; 12320;CUNEIFORM SIGN UM TIMES SHA3;Lo;0;L;;;;;N;;;;; 12321;CUNEIFORM SIGN UM TIMES U;Lo;0;L;;;;;N;;;;; 12322;CUNEIFORM SIGN UMBIN;Lo;0;L;;;;;N;;;;; 12323;CUNEIFORM SIGN UMUM;Lo;0;L;;;;;N;;;;; 12324;CUNEIFORM SIGN UMUM TIMES KASKAL;Lo;0;L;;;;;N;;;;; 12325;CUNEIFORM SIGN UMUM TIMES PA;Lo;0;L;;;;;N;;;;; 12326;CUNEIFORM SIGN UN;Lo;0;L;;;;;N;;;;; 12327;CUNEIFORM SIGN UN GUNU;Lo;0;L;;;;;N;;;;; 12328;CUNEIFORM SIGN UR;Lo;0;L;;;;;N;;;;; 12329;CUNEIFORM SIGN UR CROSSING UR;Lo;0;L;;;;;N;;;;; 1232A;CUNEIFORM SIGN UR SHESHIG;Lo;0;L;;;;;N;;;;; 1232B;CUNEIFORM SIGN UR2;Lo;0;L;;;;;N;;;;; 1232C;CUNEIFORM SIGN UR2 TIMES A PLUS HA;Lo;0;L;;;;;N;;;;; 1232D;CUNEIFORM SIGN UR2 TIMES A PLUS NA;Lo;0;L;;;;;N;;;;; 1232E;CUNEIFORM SIGN UR2 TIMES AL;Lo;0;L;;;;;N;;;;; 1232F;CUNEIFORM SIGN UR2 TIMES HA;Lo;0;L;;;;;N;;;;; 12330;CUNEIFORM SIGN UR2 TIMES NUN;Lo;0;L;;;;;N;;;;; 12331;CUNEIFORM SIGN UR2 TIMES U2;Lo;0;L;;;;;N;;;;; 12332;CUNEIFORM SIGN UR2 TIMES U2 PLUS ASH;Lo;0;L;;;;;N;;;;; 12333;CUNEIFORM SIGN UR2 TIMES U2 PLUS BI;Lo;0;L;;;;;N;;;;; 12334;CUNEIFORM SIGN UR4;Lo;0;L;;;;;N;;;;; 12335;CUNEIFORM SIGN URI;Lo;0;L;;;;;N;;;;; 12336;CUNEIFORM SIGN URI3;Lo;0;L;;;;;N;;;;; 12337;CUNEIFORM SIGN URU;Lo;0;L;;;;;N;;;;; 12338;CUNEIFORM SIGN URU TIMES A;Lo;0;L;;;;;N;;;;; 12339;CUNEIFORM SIGN URU TIMES ASHGAB;Lo;0;L;;;;;N;;;;; 1233A;CUNEIFORM SIGN URU TIMES BAR;Lo;0;L;;;;;N;;;;; 1233B;CUNEIFORM SIGN URU TIMES DUN;Lo;0;L;;;;;N;;;;; 1233C;CUNEIFORM SIGN URU TIMES GA;Lo;0;L;;;;;N;;;;; 1233D;CUNEIFORM SIGN URU TIMES GAL;Lo;0;L;;;;;N;;;;; 1233E;CUNEIFORM SIGN URU TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 1233F;CUNEIFORM SIGN URU TIMES GAR;Lo;0;L;;;;;N;;;;; 12340;CUNEIFORM SIGN URU TIMES GU;Lo;0;L;;;;;N;;;;; 12341;CUNEIFORM SIGN URU TIMES HA;Lo;0;L;;;;;N;;;;; 12342;CUNEIFORM SIGN URU TIMES IGI;Lo;0;L;;;;;N;;;;; 12343;CUNEIFORM SIGN URU TIMES IM;Lo;0;L;;;;;N;;;;; 12344;CUNEIFORM SIGN URU TIMES ISH;Lo;0;L;;;;;N;;;;; 12345;CUNEIFORM SIGN URU TIMES KI;Lo;0;L;;;;;N;;;;; 12346;CUNEIFORM SIGN URU TIMES LUM;Lo;0;L;;;;;N;;;;; 12347;CUNEIFORM SIGN URU TIMES MIN;Lo;0;L;;;;;N;;;;; 12348;CUNEIFORM SIGN URU TIMES PA;Lo;0;L;;;;;N;;;;; 12349;CUNEIFORM SIGN URU TIMES SHE;Lo;0;L;;;;;N;;;;; 1234A;CUNEIFORM SIGN URU TIMES SIG4;Lo;0;L;;;;;N;;;;; 1234B;CUNEIFORM SIGN URU TIMES TU;Lo;0;L;;;;;N;;;;; 1234C;CUNEIFORM SIGN URU TIMES U PLUS GUD;Lo;0;L;;;;;N;;;;; 1234D;CUNEIFORM SIGN URU TIMES UD;Lo;0;L;;;;;N;;;;; 1234E;CUNEIFORM SIGN URU TIMES URUDA;Lo;0;L;;;;;N;;;;; 1234F;CUNEIFORM SIGN URUDA;Lo;0;L;;;;;N;;;;; 12350;CUNEIFORM SIGN URUDA TIMES U;Lo;0;L;;;;;N;;;;; 12351;CUNEIFORM SIGN USH;Lo;0;L;;;;;N;;;;; 12352;CUNEIFORM SIGN USH TIMES A;Lo;0;L;;;;;N;;;;; 12353;CUNEIFORM SIGN USH TIMES KU;Lo;0;L;;;;;N;;;;; 12354;CUNEIFORM SIGN USH TIMES KUR;Lo;0;L;;;;;N;;;;; 12355;CUNEIFORM SIGN USH TIMES TAK4;Lo;0;L;;;;;N;;;;; 12356;CUNEIFORM SIGN USHX;Lo;0;L;;;;;N;;;;; 12357;CUNEIFORM SIGN USH2;Lo;0;L;;;;;N;;;;; 12358;CUNEIFORM SIGN USHUMX;Lo;0;L;;;;;N;;;;; 12359;CUNEIFORM SIGN UTUKI;Lo;0;L;;;;;N;;;;; 1235A;CUNEIFORM SIGN UZ3;Lo;0;L;;;;;N;;;;; 1235B;CUNEIFORM SIGN UZ3 TIMES KASKAL;Lo;0;L;;;;;N;;;;; 1235C;CUNEIFORM SIGN UZU;Lo;0;L;;;;;N;;;;; 1235D;CUNEIFORM SIGN ZA;Lo;0;L;;;;;N;;;;; 1235E;CUNEIFORM SIGN ZA TENU;Lo;0;L;;;;;N;;;;; 1235F;CUNEIFORM SIGN ZA SQUARED TIMES KUR;Lo;0;L;;;;;N;;;;; 12360;CUNEIFORM SIGN ZAG;Lo;0;L;;;;;N;;;;; 12361;CUNEIFORM SIGN ZAMX;Lo;0;L;;;;;N;;;;; 12362;CUNEIFORM SIGN ZE2;Lo;0;L;;;;;N;;;;; 12363;CUNEIFORM SIGN ZI;Lo;0;L;;;;;N;;;;; 12364;CUNEIFORM SIGN ZI OVER ZI;Lo;0;L;;;;;N;;;;; 12365;CUNEIFORM SIGN ZI3;Lo;0;L;;;;;N;;;;; 12366;CUNEIFORM SIGN ZIB;Lo;0;L;;;;;N;;;;; 12367;CUNEIFORM SIGN ZIB KABA TENU;Lo;0;L;;;;;N;;;;; 12368;CUNEIFORM SIGN ZIG;Lo;0;L;;;;;N;;;;; 12369;CUNEIFORM SIGN ZIZ2;Lo;0;L;;;;;N;;;;; 1236A;CUNEIFORM SIGN ZU;Lo;0;L;;;;;N;;;;; 1236B;CUNEIFORM SIGN ZU5;Lo;0;L;;;;;N;;;;; 1236C;CUNEIFORM SIGN ZU5 TIMES A;Lo;0;L;;;;;N;;;;; 1236D;CUNEIFORM SIGN ZUBUR;Lo;0;L;;;;;N;;;;; 1236E;CUNEIFORM SIGN ZUM;Lo;0;L;;;;;N;;;;; 1236F;CUNEIFORM SIGN KAP ELAMITE;Lo;0;L;;;;;N;;;;; 12370;CUNEIFORM SIGN AB TIMES NUN;Lo;0;L;;;;;N;;;;; 12371;CUNEIFORM SIGN AB2 TIMES A;Lo;0;L;;;;;N;;;;; 12372;CUNEIFORM SIGN AMAR TIMES KUG;Lo;0;L;;;;;N;;;;; 12373;CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS MASH;Lo;0;L;;;;;N;;;;; 12374;CUNEIFORM SIGN DAG3;Lo;0;L;;;;;N;;;;; 12375;CUNEIFORM SIGN DISH PLUS SHU;Lo;0;L;;;;;N;;;;; 12376;CUNEIFORM SIGN DUB TIMES SHE;Lo;0;L;;;;;N;;;;; 12377;CUNEIFORM SIGN EZEN TIMES GUD;Lo;0;L;;;;;N;;;;; 12378;CUNEIFORM SIGN EZEN TIMES SHE;Lo;0;L;;;;;N;;;;; 12379;CUNEIFORM SIGN GA2 TIMES AN PLUS KAK PLUS A;Lo;0;L;;;;;N;;;;; 1237A;CUNEIFORM SIGN GA2 TIMES ASH2;Lo;0;L;;;;;N;;;;; 1237B;CUNEIFORM SIGN GE22;Lo;0;L;;;;;N;;;;; 1237C;CUNEIFORM SIGN GIG;Lo;0;L;;;;;N;;;;; 1237D;CUNEIFORM SIGN HUSH;Lo;0;L;;;;;N;;;;; 1237E;CUNEIFORM SIGN KA TIMES ANSHE;Lo;0;L;;;;;N;;;;; 1237F;CUNEIFORM SIGN KA TIMES ASH3;Lo;0;L;;;;;N;;;;; 12380;CUNEIFORM SIGN KA TIMES GISH;Lo;0;L;;;;;N;;;;; 12381;CUNEIFORM SIGN KA TIMES GUD;Lo;0;L;;;;;N;;;;; 12382;CUNEIFORM SIGN KA TIMES HI TIMES ASH2;Lo;0;L;;;;;N;;;;; 12383;CUNEIFORM SIGN KA TIMES LUM;Lo;0;L;;;;;N;;;;; 12384;CUNEIFORM SIGN KA TIMES PA;Lo;0;L;;;;;N;;;;; 12385;CUNEIFORM SIGN KA TIMES SHUL;Lo;0;L;;;;;N;;;;; 12386;CUNEIFORM SIGN KA TIMES TU;Lo;0;L;;;;;N;;;;; 12387;CUNEIFORM SIGN KA TIMES UR2;Lo;0;L;;;;;N;;;;; 12388;CUNEIFORM SIGN LAGAB TIMES GI;Lo;0;L;;;;;N;;;;; 12389;CUNEIFORM SIGN LU2 SHESHIG TIMES BAD;Lo;0;L;;;;;N;;;;; 1238A;CUNEIFORM SIGN LU2 TIMES ESH2 PLUS LAL;Lo;0;L;;;;;N;;;;; 1238B;CUNEIFORM SIGN LU2 TIMES SHU;Lo;0;L;;;;;N;;;;; 1238C;CUNEIFORM SIGN MESH;Lo;0;L;;;;;N;;;;; 1238D;CUNEIFORM SIGN MUSH3 TIMES ZA;Lo;0;L;;;;;N;;;;; 1238E;CUNEIFORM SIGN NA4;Lo;0;L;;;;;N;;;;; 1238F;CUNEIFORM SIGN NIN;Lo;0;L;;;;;N;;;;; 12390;CUNEIFORM SIGN NIN9;Lo;0;L;;;;;N;;;;; 12391;CUNEIFORM SIGN NINDA2 TIMES BAL;Lo;0;L;;;;;N;;;;; 12392;CUNEIFORM SIGN NINDA2 TIMES GI;Lo;0;L;;;;;N;;;;; 12393;CUNEIFORM SIGN NU11 ROTATED NINETY DEGREES;Lo;0;L;;;;;N;;;;; 12394;CUNEIFORM SIGN PESH2 ASTERISK;Lo;0;L;;;;;N;;;;; 12395;CUNEIFORM SIGN PIR2;Lo;0;L;;;;;N;;;;; 12396;CUNEIFORM SIGN SAG TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 12397;CUNEIFORM SIGN TI2;Lo;0;L;;;;;N;;;;; 12398;CUNEIFORM SIGN UM TIMES ME;Lo;0;L;;;;;N;;;;; 12399;CUNEIFORM SIGN U U;Lo;0;L;;;;;N;;;;; 12400;CUNEIFORM NUMERIC SIGN TWO ASH;Nl;0;L;;;;2;N;;;;; 12401;CUNEIFORM NUMERIC SIGN THREE ASH;Nl;0;L;;;;3;N;;;;; 12402;CUNEIFORM NUMERIC SIGN FOUR ASH;Nl;0;L;;;;4;N;;;;; 12403;CUNEIFORM NUMERIC SIGN FIVE ASH;Nl;0;L;;;;5;N;;;;; 12404;CUNEIFORM NUMERIC SIGN SIX ASH;Nl;0;L;;;;6;N;;;;; 12405;CUNEIFORM NUMERIC SIGN SEVEN ASH;Nl;0;L;;;;7;N;;;;; 12406;CUNEIFORM NUMERIC SIGN EIGHT ASH;Nl;0;L;;;;8;N;;;;; 12407;CUNEIFORM NUMERIC SIGN NINE ASH;Nl;0;L;;;;9;N;;;;; 12408;CUNEIFORM NUMERIC SIGN THREE DISH;Nl;0;L;;;;3;N;;;;; 12409;CUNEIFORM NUMERIC SIGN FOUR DISH;Nl;0;L;;;;4;N;;;;; 1240A;CUNEIFORM NUMERIC SIGN FIVE DISH;Nl;0;L;;;;5;N;;;;; 1240B;CUNEIFORM NUMERIC SIGN SIX DISH;Nl;0;L;;;;6;N;;;;; 1240C;CUNEIFORM NUMERIC SIGN SEVEN DISH;Nl;0;L;;;;7;N;;;;; 1240D;CUNEIFORM NUMERIC SIGN EIGHT DISH;Nl;0;L;;;;8;N;;;;; 1240E;CUNEIFORM NUMERIC SIGN NINE DISH;Nl;0;L;;;;9;N;;;;; 1240F;CUNEIFORM NUMERIC SIGN FOUR U;Nl;0;L;;;;4;N;;;;; 12410;CUNEIFORM NUMERIC SIGN FIVE U;Nl;0;L;;;;5;N;;;;; 12411;CUNEIFORM NUMERIC SIGN SIX U;Nl;0;L;;;;6;N;;;;; 12412;CUNEIFORM NUMERIC SIGN SEVEN U;Nl;0;L;;;;7;N;;;;; 12413;CUNEIFORM NUMERIC SIGN EIGHT U;Nl;0;L;;;;8;N;;;;; 12414;CUNEIFORM NUMERIC SIGN NINE U;Nl;0;L;;;;9;N;;;;; 12415;CUNEIFORM NUMERIC SIGN ONE GESH2;Nl;0;L;;;;1;N;;;;; 12416;CUNEIFORM NUMERIC SIGN TWO GESH2;Nl;0;L;;;;2;N;;;;; 12417;CUNEIFORM NUMERIC SIGN THREE GESH2;Nl;0;L;;;;3;N;;;;; 12418;CUNEIFORM NUMERIC SIGN FOUR GESH2;Nl;0;L;;;;4;N;;;;; 12419;CUNEIFORM NUMERIC SIGN FIVE GESH2;Nl;0;L;;;;5;N;;;;; 1241A;CUNEIFORM NUMERIC SIGN SIX GESH2;Nl;0;L;;;;6;N;;;;; 1241B;CUNEIFORM NUMERIC SIGN SEVEN GESH2;Nl;0;L;;;;7;N;;;;; 1241C;CUNEIFORM NUMERIC SIGN EIGHT GESH2;Nl;0;L;;;;8;N;;;;; 1241D;CUNEIFORM NUMERIC SIGN NINE GESH2;Nl;0;L;;;;9;N;;;;; 1241E;CUNEIFORM NUMERIC SIGN ONE GESHU;Nl;0;L;;;;1;N;;;;; 1241F;CUNEIFORM NUMERIC SIGN TWO GESHU;Nl;0;L;;;;2;N;;;;; 12420;CUNEIFORM NUMERIC SIGN THREE GESHU;Nl;0;L;;;;3;N;;;;; 12421;CUNEIFORM NUMERIC SIGN FOUR GESHU;Nl;0;L;;;;4;N;;;;; 12422;CUNEIFORM NUMERIC SIGN FIVE GESHU;Nl;0;L;;;;5;N;;;;; 12423;CUNEIFORM NUMERIC SIGN TWO SHAR2;Nl;0;L;;;;2;N;;;;; 12424;CUNEIFORM NUMERIC SIGN THREE SHAR2;Nl;0;L;;;;3;N;;;;; 12425;CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM;Nl;0;L;;;;3;N;;;;; 12426;CUNEIFORM NUMERIC SIGN FOUR SHAR2;Nl;0;L;;;;4;N;;;;; 12427;CUNEIFORM NUMERIC SIGN FIVE SHAR2;Nl;0;L;;;;5;N;;;;; 12428;CUNEIFORM NUMERIC SIGN SIX SHAR2;Nl;0;L;;;;6;N;;;;; 12429;CUNEIFORM NUMERIC SIGN SEVEN SHAR2;Nl;0;L;;;;7;N;;;;; 1242A;CUNEIFORM NUMERIC SIGN EIGHT SHAR2;Nl;0;L;;;;8;N;;;;; 1242B;CUNEIFORM NUMERIC SIGN NINE SHAR2;Nl;0;L;;;;9;N;;;;; 1242C;CUNEIFORM NUMERIC SIGN ONE SHARU;Nl;0;L;;;;1;N;;;;; 1242D;CUNEIFORM NUMERIC SIGN TWO SHARU;Nl;0;L;;;;2;N;;;;; 1242E;CUNEIFORM NUMERIC SIGN THREE SHARU;Nl;0;L;;;;3;N;;;;; 1242F;CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM;Nl;0;L;;;;3;N;;;;; 12430;CUNEIFORM NUMERIC SIGN FOUR SHARU;Nl;0;L;;;;4;N;;;;; 12431;CUNEIFORM NUMERIC SIGN FIVE SHARU;Nl;0;L;;;;5;N;;;;; 12432;CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH;Nl;0;L;;;;216000;N;;;;; 12433;CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN;Nl;0;L;;;;432000;N;;;;; 12434;CUNEIFORM NUMERIC SIGN ONE BURU;Nl;0;L;;;;1;N;;;;; 12435;CUNEIFORM NUMERIC SIGN TWO BURU;Nl;0;L;;;;2;N;;;;; 12436;CUNEIFORM NUMERIC SIGN THREE BURU;Nl;0;L;;;;3;N;;;;; 12437;CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM;Nl;0;L;;;;3;N;;;;; 12438;CUNEIFORM NUMERIC SIGN FOUR BURU;Nl;0;L;;;;4;N;;;;; 12439;CUNEIFORM NUMERIC SIGN FIVE BURU;Nl;0;L;;;;5;N;;;;; 1243A;CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16;Nl;0;L;;;;3;N;;;;; 1243B;CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21;Nl;0;L;;;;3;N;;;;; 1243C;CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU;Nl;0;L;;;;4;N;;;;; 1243D;CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4;Nl;0;L;;;;4;N;;;;; 1243E;CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A;Nl;0;L;;;;4;N;;;;; 1243F;CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B;Nl;0;L;;;;4;N;;;;; 12440;CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9;Nl;0;L;;;;6;N;;;;; 12441;CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3;Nl;0;L;;;;7;N;;;;; 12442;CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A;Nl;0;L;;;;7;N;;;;; 12443;CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B;Nl;0;L;;;;7;N;;;;; 12444;CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU;Nl;0;L;;;;8;N;;;;; 12445;CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3;Nl;0;L;;;;8;N;;;;; 12446;CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU;Nl;0;L;;;;9;N;;;;; 12447;CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3;Nl;0;L;;;;9;N;;;;; 12448;CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4;Nl;0;L;;;;9;N;;;;; 12449;CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A;Nl;0;L;;;;9;N;;;;; 1244A;CUNEIFORM NUMERIC SIGN TWO ASH TENU;Nl;0;L;;;;2;N;;;;; 1244B;CUNEIFORM NUMERIC SIGN THREE ASH TENU;Nl;0;L;;;;3;N;;;;; 1244C;CUNEIFORM NUMERIC SIGN FOUR ASH TENU;Nl;0;L;;;;4;N;;;;; 1244D;CUNEIFORM NUMERIC SIGN FIVE ASH TENU;Nl;0;L;;;;5;N;;;;; 1244E;CUNEIFORM NUMERIC SIGN SIX ASH TENU;Nl;0;L;;;;6;N;;;;; 1244F;CUNEIFORM NUMERIC SIGN ONE BAN2;Nl;0;L;;;;1;N;;;;; 12450;CUNEIFORM NUMERIC SIGN TWO BAN2;Nl;0;L;;;;2;N;;;;; 12451;CUNEIFORM NUMERIC SIGN THREE BAN2;Nl;0;L;;;;3;N;;;;; 12452;CUNEIFORM NUMERIC SIGN FOUR BAN2;Nl;0;L;;;;4;N;;;;; 12453;CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM;Nl;0;L;;;;4;N;;;;; 12454;CUNEIFORM NUMERIC SIGN FIVE BAN2;Nl;0;L;;;;5;N;;;;; 12455;CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM;Nl;0;L;;;;5;N;;;;; 12456;CUNEIFORM NUMERIC SIGN NIGIDAMIN;Nl;0;L;;;;2;N;;;;; 12457;CUNEIFORM NUMERIC SIGN NIGIDAESH;Nl;0;L;;;;3;N;;;;; 12458;CUNEIFORM NUMERIC SIGN ONE ESHE3;Nl;0;L;;;;1;N;;;;; 12459;CUNEIFORM NUMERIC SIGN TWO ESHE3;Nl;0;L;;;;2;N;;;;; 1245A;CUNEIFORM NUMERIC SIGN ONE THIRD DISH;Nl;0;L;;;;1/3;N;;;;; 1245B;CUNEIFORM NUMERIC SIGN TWO THIRDS DISH;Nl;0;L;;;;2/3;N;;;;; 1245C;CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH;Nl;0;L;;;;5/6;N;;;;; 1245D;CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A;Nl;0;L;;;;1/3;N;;;;; 1245E;CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A;Nl;0;L;;;;2/3;N;;;;; 1245F;CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH;Nl;0;L;;;;1/8;N;;;;; 12460;CUNEIFORM NUMERIC SIGN ONE QUARTER ASH;Nl;0;L;;;;1/4;N;;;;; 12461;CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH;Nl;0;L;;;;1/6;N;;;;; 12462;CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER;Nl;0;L;;;;1/4;N;;;;; 12463;CUNEIFORM NUMERIC SIGN ONE QUARTER GUR;Nl;0;L;;;;1/4;N;;;;; 12464;CUNEIFORM NUMERIC SIGN ONE HALF GUR;Nl;0;L;;;;1/2;N;;;;; 12465;CUNEIFORM NUMERIC SIGN ELAMITE ONE THIRD;Nl;0;L;;;;1/3;N;;;;; 12466;CUNEIFORM NUMERIC SIGN ELAMITE TWO THIRDS;Nl;0;L;;;;2/3;N;;;;; 12467;CUNEIFORM NUMERIC SIGN ELAMITE FORTY;Nl;0;L;;;;40;N;;;;; 12468;CUNEIFORM NUMERIC SIGN ELAMITE FIFTY;Nl;0;L;;;;50;N;;;;; 12469;CUNEIFORM NUMERIC SIGN FOUR U VARIANT FORM;Nl;0;L;;;;4;N;;;;; 1246A;CUNEIFORM NUMERIC SIGN FIVE U VARIANT FORM;Nl;0;L;;;;5;N;;;;; 1246B;CUNEIFORM NUMERIC SIGN SIX U VARIANT FORM;Nl;0;L;;;;6;N;;;;; 1246C;CUNEIFORM NUMERIC SIGN SEVEN U VARIANT FORM;Nl;0;L;;;;7;N;;;;; 1246D;CUNEIFORM NUMERIC SIGN EIGHT U VARIANT FORM;Nl;0;L;;;;8;N;;;;; 1246E;CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM;Nl;0;L;;;;9;N;;;;; 12470;CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER;Po;0;L;;;;;N;;;;; 12471;CUNEIFORM PUNCTUATION SIGN VERTICAL COLON;Po;0;L;;;;;N;;;;; 12472;CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON;Po;0;L;;;;;N;;;;; 12473;CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON;Po;0;L;;;;;N;;;;; 12474;CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON;Po;0;L;;;;;N;;;;; 12480;CUNEIFORM SIGN AB TIMES NUN TENU;Lo;0;L;;;;;N;;;;; 12481;CUNEIFORM SIGN AB TIMES SHU2;Lo;0;L;;;;;N;;;;; 12482;CUNEIFORM SIGN AD TIMES ESH2;Lo;0;L;;;;;N;;;;; 12483;CUNEIFORM SIGN BAD TIMES DISH TENU;Lo;0;L;;;;;N;;;;; 12484;CUNEIFORM SIGN BAHAR2 TIMES AB2;Lo;0;L;;;;;N;;;;; 12485;CUNEIFORM SIGN BAHAR2 TIMES NI;Lo;0;L;;;;;N;;;;; 12486;CUNEIFORM SIGN BAHAR2 TIMES ZA;Lo;0;L;;;;;N;;;;; 12487;CUNEIFORM SIGN BU OVER BU TIMES NA2;Lo;0;L;;;;;N;;;;; 12488;CUNEIFORM SIGN DA TIMES TAK4;Lo;0;L;;;;;N;;;;; 12489;CUNEIFORM SIGN DAG TIMES KUR;Lo;0;L;;;;;N;;;;; 1248A;CUNEIFORM SIGN DIM TIMES IGI;Lo;0;L;;;;;N;;;;; 1248B;CUNEIFORM SIGN DIM TIMES U U U;Lo;0;L;;;;;N;;;;; 1248C;CUNEIFORM SIGN DIM2 TIMES UD;Lo;0;L;;;;;N;;;;; 1248D;CUNEIFORM SIGN DUG TIMES ANSHE;Lo;0;L;;;;;N;;;;; 1248E;CUNEIFORM SIGN DUG TIMES ASH;Lo;0;L;;;;;N;;;;; 1248F;CUNEIFORM SIGN DUG TIMES ASH AT LEFT;Lo;0;L;;;;;N;;;;; 12490;CUNEIFORM SIGN DUG TIMES DIN;Lo;0;L;;;;;N;;;;; 12491;CUNEIFORM SIGN DUG TIMES DUN;Lo;0;L;;;;;N;;;;; 12492;CUNEIFORM SIGN DUG TIMES ERIN2;Lo;0;L;;;;;N;;;;; 12493;CUNEIFORM SIGN DUG TIMES GA;Lo;0;L;;;;;N;;;;; 12494;CUNEIFORM SIGN DUG TIMES GI;Lo;0;L;;;;;N;;;;; 12495;CUNEIFORM SIGN DUG TIMES GIR2 GUNU;Lo;0;L;;;;;N;;;;; 12496;CUNEIFORM SIGN DUG TIMES GISH;Lo;0;L;;;;;N;;;;; 12497;CUNEIFORM SIGN DUG TIMES HA;Lo;0;L;;;;;N;;;;; 12498;CUNEIFORM SIGN DUG TIMES HI;Lo;0;L;;;;;N;;;;; 12499;CUNEIFORM SIGN DUG TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 1249A;CUNEIFORM SIGN DUG TIMES KASKAL;Lo;0;L;;;;;N;;;;; 1249B;CUNEIFORM SIGN DUG TIMES KUR;Lo;0;L;;;;;N;;;;; 1249C;CUNEIFORM SIGN DUG TIMES KUSHU2;Lo;0;L;;;;;N;;;;; 1249D;CUNEIFORM SIGN DUG TIMES KUSHU2 PLUS KASKAL;Lo;0;L;;;;;N;;;;; 1249E;CUNEIFORM SIGN DUG TIMES LAK-020;Lo;0;L;;;;;N;;;;; 1249F;CUNEIFORM SIGN DUG TIMES LAM;Lo;0;L;;;;;N;;;;; 124A0;CUNEIFORM SIGN DUG TIMES LAM TIMES KUR;Lo;0;L;;;;;N;;;;; 124A1;CUNEIFORM SIGN DUG TIMES LUH PLUS GISH;Lo;0;L;;;;;N;;;;; 124A2;CUNEIFORM SIGN DUG TIMES MASH;Lo;0;L;;;;;N;;;;; 124A3;CUNEIFORM SIGN DUG TIMES MES;Lo;0;L;;;;;N;;;;; 124A4;CUNEIFORM SIGN DUG TIMES MI;Lo;0;L;;;;;N;;;;; 124A5;CUNEIFORM SIGN DUG TIMES NI;Lo;0;L;;;;;N;;;;; 124A6;CUNEIFORM SIGN DUG TIMES PI;Lo;0;L;;;;;N;;;;; 124A7;CUNEIFORM SIGN DUG TIMES SHE;Lo;0;L;;;;;N;;;;; 124A8;CUNEIFORM SIGN DUG TIMES SI GUNU;Lo;0;L;;;;;N;;;;; 124A9;CUNEIFORM SIGN E2 TIMES KUR;Lo;0;L;;;;;N;;;;; 124AA;CUNEIFORM SIGN E2 TIMES PAP;Lo;0;L;;;;;N;;;;; 124AB;CUNEIFORM SIGN ERIN2 X;Lo;0;L;;;;;N;;;;; 124AC;CUNEIFORM SIGN ESH2 CROSSING ESH2;Lo;0;L;;;;;N;;;;; 124AD;CUNEIFORM SIGN EZEN SHESHIG TIMES ASH;Lo;0;L;;;;;N;;;;; 124AE;CUNEIFORM SIGN EZEN SHESHIG TIMES HI;Lo;0;L;;;;;N;;;;; 124AF;CUNEIFORM SIGN EZEN SHESHIG TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 124B0;CUNEIFORM SIGN EZEN SHESHIG TIMES LA;Lo;0;L;;;;;N;;;;; 124B1;CUNEIFORM SIGN EZEN SHESHIG TIMES LAL;Lo;0;L;;;;;N;;;;; 124B2;CUNEIFORM SIGN EZEN SHESHIG TIMES ME;Lo;0;L;;;;;N;;;;; 124B3;CUNEIFORM SIGN EZEN SHESHIG TIMES MES;Lo;0;L;;;;;N;;;;; 124B4;CUNEIFORM SIGN EZEN SHESHIG TIMES SU;Lo;0;L;;;;;N;;;;; 124B5;CUNEIFORM SIGN EZEN TIMES SU;Lo;0;L;;;;;N;;;;; 124B6;CUNEIFORM SIGN GA2 TIMES BAHAR2;Lo;0;L;;;;;N;;;;; 124B7;CUNEIFORM SIGN GA2 TIMES DIM GUNU;Lo;0;L;;;;;N;;;;; 124B8;CUNEIFORM SIGN GA2 TIMES DUG TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 124B9;CUNEIFORM SIGN GA2 TIMES DUG TIMES KASKAL;Lo;0;L;;;;;N;;;;; 124BA;CUNEIFORM SIGN GA2 TIMES EREN;Lo;0;L;;;;;N;;;;; 124BB;CUNEIFORM SIGN GA2 TIMES GA;Lo;0;L;;;;;N;;;;; 124BC;CUNEIFORM SIGN GA2 TIMES GAR PLUS DI;Lo;0;L;;;;;N;;;;; 124BD;CUNEIFORM SIGN GA2 TIMES GAR PLUS NE;Lo;0;L;;;;;N;;;;; 124BE;CUNEIFORM SIGN GA2 TIMES HA PLUS A;Lo;0;L;;;;;N;;;;; 124BF;CUNEIFORM SIGN GA2 TIMES KUSHU2 PLUS KASKAL;Lo;0;L;;;;;N;;;;; 124C0;CUNEIFORM SIGN GA2 TIMES LAM;Lo;0;L;;;;;N;;;;; 124C1;CUNEIFORM SIGN GA2 TIMES LAM TIMES KUR;Lo;0;L;;;;;N;;;;; 124C2;CUNEIFORM SIGN GA2 TIMES LUH;Lo;0;L;;;;;N;;;;; 124C3;CUNEIFORM SIGN GA2 TIMES MUSH;Lo;0;L;;;;;N;;;;; 124C4;CUNEIFORM SIGN GA2 TIMES NE;Lo;0;L;;;;;N;;;;; 124C5;CUNEIFORM SIGN GA2 TIMES NE PLUS E2;Lo;0;L;;;;;N;;;;; 124C6;CUNEIFORM SIGN GA2 TIMES NE PLUS GI;Lo;0;L;;;;;N;;;;; 124C7;CUNEIFORM SIGN GA2 TIMES SHIM;Lo;0;L;;;;;N;;;;; 124C8;CUNEIFORM SIGN GA2 TIMES ZIZ2;Lo;0;L;;;;;N;;;;; 124C9;CUNEIFORM SIGN GABA ROTATED NINETY DEGREES;Lo;0;L;;;;;N;;;;; 124CA;CUNEIFORM SIGN GESHTIN TIMES U;Lo;0;L;;;;;N;;;;; 124CB;CUNEIFORM SIGN GISH TIMES GISH CROSSING GISH;Lo;0;L;;;;;N;;;;; 124CC;CUNEIFORM SIGN GU2 TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 124CD;CUNEIFORM SIGN GUD PLUS GISH TIMES TAK4;Lo;0;L;;;;;N;;;;; 124CE;CUNEIFORM SIGN HA TENU GUNU;Lo;0;L;;;;;N;;;;; 124CF;CUNEIFORM SIGN HI TIMES ASH OVER HI TIMES ASH;Lo;0;L;;;;;N;;;;; 124D0;CUNEIFORM SIGN KA TIMES BU;Lo;0;L;;;;;N;;;;; 124D1;CUNEIFORM SIGN KA TIMES KA;Lo;0;L;;;;;N;;;;; 124D2;CUNEIFORM SIGN KA TIMES U U U;Lo;0;L;;;;;N;;;;; 124D3;CUNEIFORM SIGN KA TIMES UR;Lo;0;L;;;;;N;;;;; 124D4;CUNEIFORM SIGN LAGAB TIMES ZU OVER ZU;Lo;0;L;;;;;N;;;;; 124D5;CUNEIFORM SIGN LAK-003;Lo;0;L;;;;;N;;;;; 124D6;CUNEIFORM SIGN LAK-021;Lo;0;L;;;;;N;;;;; 124D7;CUNEIFORM SIGN LAK-025;Lo;0;L;;;;;N;;;;; 124D8;CUNEIFORM SIGN LAK-030;Lo;0;L;;;;;N;;;;; 124D9;CUNEIFORM SIGN LAK-050;Lo;0;L;;;;;N;;;;; 124DA;CUNEIFORM SIGN LAK-051;Lo;0;L;;;;;N;;;;; 124DB;CUNEIFORM SIGN LAK-062;Lo;0;L;;;;;N;;;;; 124DC;CUNEIFORM SIGN LAK-079 OVER LAK-079 GUNU;Lo;0;L;;;;;N;;;;; 124DD;CUNEIFORM SIGN LAK-080;Lo;0;L;;;;;N;;;;; 124DE;CUNEIFORM SIGN LAK-081 OVER LAK-081;Lo;0;L;;;;;N;;;;; 124DF;CUNEIFORM SIGN LAK-092;Lo;0;L;;;;;N;;;;; 124E0;CUNEIFORM SIGN LAK-130;Lo;0;L;;;;;N;;;;; 124E1;CUNEIFORM SIGN LAK-142;Lo;0;L;;;;;N;;;;; 124E2;CUNEIFORM SIGN LAK-210;Lo;0;L;;;;;N;;;;; 124E3;CUNEIFORM SIGN LAK-219;Lo;0;L;;;;;N;;;;; 124E4;CUNEIFORM SIGN LAK-220;Lo;0;L;;;;;N;;;;; 124E5;CUNEIFORM SIGN LAK-225;Lo;0;L;;;;;N;;;;; 124E6;CUNEIFORM SIGN LAK-228;Lo;0;L;;;;;N;;;;; 124E7;CUNEIFORM SIGN LAK-238;Lo;0;L;;;;;N;;;;; 124E8;CUNEIFORM SIGN LAK-265;Lo;0;L;;;;;N;;;;; 124E9;CUNEIFORM SIGN LAK-266;Lo;0;L;;;;;N;;;;; 124EA;CUNEIFORM SIGN LAK-343;Lo;0;L;;;;;N;;;;; 124EB;CUNEIFORM SIGN LAK-347;Lo;0;L;;;;;N;;;;; 124EC;CUNEIFORM SIGN LAK-348;Lo;0;L;;;;;N;;;;; 124ED;CUNEIFORM SIGN LAK-383;Lo;0;L;;;;;N;;;;; 124EE;CUNEIFORM SIGN LAK-384;Lo;0;L;;;;;N;;;;; 124EF;CUNEIFORM SIGN LAK-390;Lo;0;L;;;;;N;;;;; 124F0;CUNEIFORM SIGN LAK-441;Lo;0;L;;;;;N;;;;; 124F1;CUNEIFORM SIGN LAK-449;Lo;0;L;;;;;N;;;;; 124F2;CUNEIFORM SIGN LAK-449 TIMES GU;Lo;0;L;;;;;N;;;;; 124F3;CUNEIFORM SIGN LAK-449 TIMES IGI;Lo;0;L;;;;;N;;;;; 124F4;CUNEIFORM SIGN LAK-449 TIMES PAP PLUS LU3;Lo;0;L;;;;;N;;;;; 124F5;CUNEIFORM SIGN LAK-449 TIMES PAP PLUS PAP PLUS LU3;Lo;0;L;;;;;N;;;;; 124F6;CUNEIFORM SIGN LAK-449 TIMES U2 PLUS BA;Lo;0;L;;;;;N;;;;; 124F7;CUNEIFORM SIGN LAK-450;Lo;0;L;;;;;N;;;;; 124F8;CUNEIFORM SIGN LAK-457;Lo;0;L;;;;;N;;;;; 124F9;CUNEIFORM SIGN LAK-470;Lo;0;L;;;;;N;;;;; 124FA;CUNEIFORM SIGN LAK-483;Lo;0;L;;;;;N;;;;; 124FB;CUNEIFORM SIGN LAK-490;Lo;0;L;;;;;N;;;;; 124FC;CUNEIFORM SIGN LAK-492;Lo;0;L;;;;;N;;;;; 124FD;CUNEIFORM SIGN LAK-493;Lo;0;L;;;;;N;;;;; 124FE;CUNEIFORM SIGN LAK-495;Lo;0;L;;;;;N;;;;; 124FF;CUNEIFORM SIGN LAK-550;Lo;0;L;;;;;N;;;;; 12500;CUNEIFORM SIGN LAK-608;Lo;0;L;;;;;N;;;;; 12501;CUNEIFORM SIGN LAK-617;Lo;0;L;;;;;N;;;;; 12502;CUNEIFORM SIGN LAK-617 TIMES ASH;Lo;0;L;;;;;N;;;;; 12503;CUNEIFORM SIGN LAK-617 TIMES BAD;Lo;0;L;;;;;N;;;;; 12504;CUNEIFORM SIGN LAK-617 TIMES DUN3 GUNU GUNU;Lo;0;L;;;;;N;;;;; 12505;CUNEIFORM SIGN LAK-617 TIMES KU3;Lo;0;L;;;;;N;;;;; 12506;CUNEIFORM SIGN LAK-617 TIMES LA;Lo;0;L;;;;;N;;;;; 12507;CUNEIFORM SIGN LAK-617 TIMES TAR;Lo;0;L;;;;;N;;;;; 12508;CUNEIFORM SIGN LAK-617 TIMES TE;Lo;0;L;;;;;N;;;;; 12509;CUNEIFORM SIGN LAK-617 TIMES U2;Lo;0;L;;;;;N;;;;; 1250A;CUNEIFORM SIGN LAK-617 TIMES UD;Lo;0;L;;;;;N;;;;; 1250B;CUNEIFORM SIGN LAK-617 TIMES URUDA;Lo;0;L;;;;;N;;;;; 1250C;CUNEIFORM SIGN LAK-636;Lo;0;L;;;;;N;;;;; 1250D;CUNEIFORM SIGN LAK-648;Lo;0;L;;;;;N;;;;; 1250E;CUNEIFORM SIGN LAK-648 TIMES DUB;Lo;0;L;;;;;N;;;;; 1250F;CUNEIFORM SIGN LAK-648 TIMES GA;Lo;0;L;;;;;N;;;;; 12510;CUNEIFORM SIGN LAK-648 TIMES IGI;Lo;0;L;;;;;N;;;;; 12511;CUNEIFORM SIGN LAK-648 TIMES IGI GUNU;Lo;0;L;;;;;N;;;;; 12512;CUNEIFORM SIGN LAK-648 TIMES NI;Lo;0;L;;;;;N;;;;; 12513;CUNEIFORM SIGN LAK-648 TIMES PAP PLUS PAP PLUS LU3;Lo;0;L;;;;;N;;;;; 12514;CUNEIFORM SIGN LAK-648 TIMES SHESH PLUS KI;Lo;0;L;;;;;N;;;;; 12515;CUNEIFORM SIGN LAK-648 TIMES UD;Lo;0;L;;;;;N;;;;; 12516;CUNEIFORM SIGN LAK-648 TIMES URUDA;Lo;0;L;;;;;N;;;;; 12517;CUNEIFORM SIGN LAK-724;Lo;0;L;;;;;N;;;;; 12518;CUNEIFORM SIGN LAK-749;Lo;0;L;;;;;N;;;;; 12519;CUNEIFORM SIGN LU2 GUNU TIMES ASH;Lo;0;L;;;;;N;;;;; 1251A;CUNEIFORM SIGN LU2 TIMES DISH;Lo;0;L;;;;;N;;;;; 1251B;CUNEIFORM SIGN LU2 TIMES HAL;Lo;0;L;;;;;N;;;;; 1251C;CUNEIFORM SIGN LU2 TIMES PAP;Lo;0;L;;;;;N;;;;; 1251D;CUNEIFORM SIGN LU2 TIMES PAP PLUS PAP PLUS LU3;Lo;0;L;;;;;N;;;;; 1251E;CUNEIFORM SIGN LU2 TIMES TAK4;Lo;0;L;;;;;N;;;;; 1251F;CUNEIFORM SIGN MI PLUS ZA7;Lo;0;L;;;;;N;;;;; 12520;CUNEIFORM SIGN MUSH OVER MUSH TIMES GA;Lo;0;L;;;;;N;;;;; 12521;CUNEIFORM SIGN MUSH OVER MUSH TIMES KAK;Lo;0;L;;;;;N;;;;; 12522;CUNEIFORM SIGN NINDA2 TIMES DIM GUNU;Lo;0;L;;;;;N;;;;; 12523;CUNEIFORM SIGN NINDA2 TIMES GISH;Lo;0;L;;;;;N;;;;; 12524;CUNEIFORM SIGN NINDA2 TIMES GUL;Lo;0;L;;;;;N;;;;; 12525;CUNEIFORM SIGN NINDA2 TIMES HI;Lo;0;L;;;;;N;;;;; 12526;CUNEIFORM SIGN NINDA2 TIMES KESH2;Lo;0;L;;;;;N;;;;; 12527;CUNEIFORM SIGN NINDA2 TIMES LAK-050;Lo;0;L;;;;;N;;;;; 12528;CUNEIFORM SIGN NINDA2 TIMES MASH;Lo;0;L;;;;;N;;;;; 12529;CUNEIFORM SIGN NINDA2 TIMES PAP PLUS PAP;Lo;0;L;;;;;N;;;;; 1252A;CUNEIFORM SIGN NINDA2 TIMES U;Lo;0;L;;;;;N;;;;; 1252B;CUNEIFORM SIGN NINDA2 TIMES U PLUS U;Lo;0;L;;;;;N;;;;; 1252C;CUNEIFORM SIGN NINDA2 TIMES URUDA;Lo;0;L;;;;;N;;;;; 1252D;CUNEIFORM SIGN SAG GUNU TIMES HA;Lo;0;L;;;;;N;;;;; 1252E;CUNEIFORM SIGN SAG TIMES EN;Lo;0;L;;;;;N;;;;; 1252F;CUNEIFORM SIGN SAG TIMES SHE AT LEFT;Lo;0;L;;;;;N;;;;; 12530;CUNEIFORM SIGN SAG TIMES TAK4;Lo;0;L;;;;;N;;;;; 12531;CUNEIFORM SIGN SHA6 TENU;Lo;0;L;;;;;N;;;;; 12532;CUNEIFORM SIGN SHE OVER SHE;Lo;0;L;;;;;N;;;;; 12533;CUNEIFORM SIGN SHE PLUS HUB2;Lo;0;L;;;;;N;;;;; 12534;CUNEIFORM SIGN SHE PLUS NAM2;Lo;0;L;;;;;N;;;;; 12535;CUNEIFORM SIGN SHE PLUS SAR;Lo;0;L;;;;;N;;;;; 12536;CUNEIFORM SIGN SHU2 PLUS DUG TIMES NI;Lo;0;L;;;;;N;;;;; 12537;CUNEIFORM SIGN SHU2 PLUS E2 TIMES AN;Lo;0;L;;;;;N;;;;; 12538;CUNEIFORM SIGN SI TIMES TAK4;Lo;0;L;;;;;N;;;;; 12539;CUNEIFORM SIGN TAK4 PLUS SAG;Lo;0;L;;;;;N;;;;; 1253A;CUNEIFORM SIGN TUM TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;; 1253B;CUNEIFORM SIGN TUM TIMES THREE DISH;Lo;0;L;;;;;N;;;;; 1253C;CUNEIFORM SIGN UR2 INVERTED;Lo;0;L;;;;;N;;;;; 1253D;CUNEIFORM SIGN UR2 TIMES UD;Lo;0;L;;;;;N;;;;; 1253E;CUNEIFORM SIGN URU TIMES DARA3;Lo;0;L;;;;;N;;;;; 1253F;CUNEIFORM SIGN URU TIMES LAK-668;Lo;0;L;;;;;N;;;;; 12540;CUNEIFORM SIGN URU TIMES LU3;Lo;0;L;;;;;N;;;;; 12541;CUNEIFORM SIGN ZA7;Lo;0;L;;;;;N;;;;; 12542;CUNEIFORM SIGN ZU OVER ZU PLUS SAR;Lo;0;L;;;;;N;;;;; 12543;CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU;Lo;0;L;;;;;N;;;;; 12F90;CYPRO-MINOAN SIGN CM001;Lo;0;L;;;;;N;;;;; 12F91;CYPRO-MINOAN SIGN CM002;Lo;0;L;;;;;N;;;;; 12F92;CYPRO-MINOAN SIGN CM004;Lo;0;L;;;;;N;;;;; 12F93;CYPRO-MINOAN SIGN CM005;Lo;0;L;;;;;N;;;;; 12F94;CYPRO-MINOAN SIGN CM006;Lo;0;L;;;;;N;;;;; 12F95;CYPRO-MINOAN SIGN CM007;Lo;0;L;;;;;N;;;;; 12F96;CYPRO-MINOAN SIGN CM008;Lo;0;L;;;;;N;;;;; 12F97;CYPRO-MINOAN SIGN CM009;Lo;0;L;;;;;N;;;;; 12F98;CYPRO-MINOAN SIGN CM010;Lo;0;L;;;;;N;;;;; 12F99;CYPRO-MINOAN SIGN CM011;Lo;0;L;;;;;N;;;;; 12F9A;CYPRO-MINOAN SIGN CM012;Lo;0;L;;;;;N;;;;; 12F9B;CYPRO-MINOAN SIGN CM012B;Lo;0;L;;;;;N;;;;; 12F9C;CYPRO-MINOAN SIGN CM013;Lo;0;L;;;;;N;;;;; 12F9D;CYPRO-MINOAN SIGN CM015;Lo;0;L;;;;;N;;;;; 12F9E;CYPRO-MINOAN SIGN CM017;Lo;0;L;;;;;N;;;;; 12F9F;CYPRO-MINOAN SIGN CM019;Lo;0;L;;;;;N;;;;; 12FA0;CYPRO-MINOAN SIGN CM021;Lo;0;L;;;;;N;;;;; 12FA1;CYPRO-MINOAN SIGN CM023;Lo;0;L;;;;;N;;;;; 12FA2;CYPRO-MINOAN SIGN CM024;Lo;0;L;;;;;N;;;;; 12FA3;CYPRO-MINOAN SIGN CM025;Lo;0;L;;;;;N;;;;; 12FA4;CYPRO-MINOAN SIGN CM026;Lo;0;L;;;;;N;;;;; 12FA5;CYPRO-MINOAN SIGN CM027;Lo;0;L;;;;;N;;;;; 12FA6;CYPRO-MINOAN SIGN CM028;Lo;0;L;;;;;N;;;;; 12FA7;CYPRO-MINOAN SIGN CM029;Lo;0;L;;;;;N;;;;; 12FA8;CYPRO-MINOAN SIGN CM030;Lo;0;L;;;;;N;;;;; 12FA9;CYPRO-MINOAN SIGN CM033;Lo;0;L;;;;;N;;;;; 12FAA;CYPRO-MINOAN SIGN CM034;Lo;0;L;;;;;N;;;;; 12FAB;CYPRO-MINOAN SIGN CM035;Lo;0;L;;;;;N;;;;; 12FAC;CYPRO-MINOAN SIGN CM036;Lo;0;L;;;;;N;;;;; 12FAD;CYPRO-MINOAN SIGN CM037;Lo;0;L;;;;;N;;;;; 12FAE;CYPRO-MINOAN SIGN CM038;Lo;0;L;;;;;N;;;;; 12FAF;CYPRO-MINOAN SIGN CM039;Lo;0;L;;;;;N;;;;; 12FB0;CYPRO-MINOAN SIGN CM040;Lo;0;L;;;;;N;;;;; 12FB1;CYPRO-MINOAN SIGN CM041;Lo;0;L;;;;;N;;;;; 12FB2;CYPRO-MINOAN SIGN CM044;Lo;0;L;;;;;N;;;;; 12FB3;CYPRO-MINOAN SIGN CM046;Lo;0;L;;;;;N;;;;; 12FB4;CYPRO-MINOAN SIGN CM047;Lo;0;L;;;;;N;;;;; 12FB5;CYPRO-MINOAN SIGN CM049;Lo;0;L;;;;;N;;;;; 12FB6;CYPRO-MINOAN SIGN CM050;Lo;0;L;;;;;N;;;;; 12FB7;CYPRO-MINOAN SIGN CM051;Lo;0;L;;;;;N;;;;; 12FB8;CYPRO-MINOAN SIGN CM052;Lo;0;L;;;;;N;;;;; 12FB9;CYPRO-MINOAN SIGN CM053;Lo;0;L;;;;;N;;;;; 12FBA;CYPRO-MINOAN SIGN CM054;Lo;0;L;;;;;N;;;;; 12FBB;CYPRO-MINOAN SIGN CM055;Lo;0;L;;;;;N;;;;; 12FBC;CYPRO-MINOAN SIGN CM056;Lo;0;L;;;;;N;;;;; 12FBD;CYPRO-MINOAN SIGN CM058;Lo;0;L;;;;;N;;;;; 12FBE;CYPRO-MINOAN SIGN CM059;Lo;0;L;;;;;N;;;;; 12FBF;CYPRO-MINOAN SIGN CM060;Lo;0;L;;;;;N;;;;; 12FC0;CYPRO-MINOAN SIGN CM061;Lo;0;L;;;;;N;;;;; 12FC1;CYPRO-MINOAN SIGN CM062;Lo;0;L;;;;;N;;;;; 12FC2;CYPRO-MINOAN SIGN CM063;Lo;0;L;;;;;N;;;;; 12FC3;CYPRO-MINOAN SIGN CM064;Lo;0;L;;;;;N;;;;; 12FC4;CYPRO-MINOAN SIGN CM066;Lo;0;L;;;;;N;;;;; 12FC5;CYPRO-MINOAN SIGN CM067;Lo;0;L;;;;;N;;;;; 12FC6;CYPRO-MINOAN SIGN CM068;Lo;0;L;;;;;N;;;;; 12FC7;CYPRO-MINOAN SIGN CM069;Lo;0;L;;;;;N;;;;; 12FC8;CYPRO-MINOAN SIGN CM070;Lo;0;L;;;;;N;;;;; 12FC9;CYPRO-MINOAN SIGN CM071;Lo;0;L;;;;;N;;;;; 12FCA;CYPRO-MINOAN SIGN CM072;Lo;0;L;;;;;N;;;;; 12FCB;CYPRO-MINOAN SIGN CM073;Lo;0;L;;;;;N;;;;; 12FCC;CYPRO-MINOAN SIGN CM074;Lo;0;L;;;;;N;;;;; 12FCD;CYPRO-MINOAN SIGN CM075;Lo;0;L;;;;;N;;;;; 12FCE;CYPRO-MINOAN SIGN CM075B;Lo;0;L;;;;;N;;;;; 12FCF;CYPRO-MINOAN SIGN CM076;Lo;0;L;;;;;N;;;;; 12FD0;CYPRO-MINOAN SIGN CM078;Lo;0;L;;;;;N;;;;; 12FD1;CYPRO-MINOAN SIGN CM079;Lo;0;L;;;;;N;;;;; 12FD2;CYPRO-MINOAN SIGN CM080;Lo;0;L;;;;;N;;;;; 12FD3;CYPRO-MINOAN SIGN CM081;Lo;0;L;;;;;N;;;;; 12FD4;CYPRO-MINOAN SIGN CM082;Lo;0;L;;;;;N;;;;; 12FD5;CYPRO-MINOAN SIGN CM083;Lo;0;L;;;;;N;;;;; 12FD6;CYPRO-MINOAN SIGN CM084;Lo;0;L;;;;;N;;;;; 12FD7;CYPRO-MINOAN SIGN CM085;Lo;0;L;;;;;N;;;;; 12FD8;CYPRO-MINOAN SIGN CM086;Lo;0;L;;;;;N;;;;; 12FD9;CYPRO-MINOAN SIGN CM087;Lo;0;L;;;;;N;;;;; 12FDA;CYPRO-MINOAN SIGN CM088;Lo;0;L;;;;;N;;;;; 12FDB;CYPRO-MINOAN SIGN CM089;Lo;0;L;;;;;N;;;;; 12FDC;CYPRO-MINOAN SIGN CM090;Lo;0;L;;;;;N;;;;; 12FDD;CYPRO-MINOAN SIGN CM091;Lo;0;L;;;;;N;;;;; 12FDE;CYPRO-MINOAN SIGN CM092;Lo;0;L;;;;;N;;;;; 12FDF;CYPRO-MINOAN SIGN CM094;Lo;0;L;;;;;N;;;;; 12FE0;CYPRO-MINOAN SIGN CM095;Lo;0;L;;;;;N;;;;; 12FE1;CYPRO-MINOAN SIGN CM096;Lo;0;L;;;;;N;;;;; 12FE2;CYPRO-MINOAN SIGN CM097;Lo;0;L;;;;;N;;;;; 12FE3;CYPRO-MINOAN SIGN CM098;Lo;0;L;;;;;N;;;;; 12FE4;CYPRO-MINOAN SIGN CM099;Lo;0;L;;;;;N;;;;; 12FE5;CYPRO-MINOAN SIGN CM100;Lo;0;L;;;;;N;;;;; 12FE6;CYPRO-MINOAN SIGN CM101;Lo;0;L;;;;;N;;;;; 12FE7;CYPRO-MINOAN SIGN CM102;Lo;0;L;;;;;N;;;;; 12FE8;CYPRO-MINOAN SIGN CM103;Lo;0;L;;;;;N;;;;; 12FE9;CYPRO-MINOAN SIGN CM104;Lo;0;L;;;;;N;;;;; 12FEA;CYPRO-MINOAN SIGN CM105;Lo;0;L;;;;;N;;;;; 12FEB;CYPRO-MINOAN SIGN CM107;Lo;0;L;;;;;N;;;;; 12FEC;CYPRO-MINOAN SIGN CM108;Lo;0;L;;;;;N;;;;; 12FED;CYPRO-MINOAN SIGN CM109;Lo;0;L;;;;;N;;;;; 12FEE;CYPRO-MINOAN SIGN CM110;Lo;0;L;;;;;N;;;;; 12FEF;CYPRO-MINOAN SIGN CM112;Lo;0;L;;;;;N;;;;; 12FF0;CYPRO-MINOAN SIGN CM114;Lo;0;L;;;;;N;;;;; 12FF1;CYPRO-MINOAN SIGN CM301;Po;0;L;;;;;N;;;;; 12FF2;CYPRO-MINOAN SIGN CM302;Po;0;L;;;;;N;;;;; 13000;EGYPTIAN HIEROGLYPH A001;Lo;0;L;;;;;N;;;;; 13001;EGYPTIAN HIEROGLYPH A002;Lo;0;L;;;;;N;;;;; 13002;EGYPTIAN HIEROGLYPH A003;Lo;0;L;;;;;N;;;;; 13003;EGYPTIAN HIEROGLYPH A004;Lo;0;L;;;;;N;;;;; 13004;EGYPTIAN HIEROGLYPH A005;Lo;0;L;;;;;N;;;;; 13005;EGYPTIAN HIEROGLYPH A005A;Lo;0;L;;;;;N;;;;; 13006;EGYPTIAN HIEROGLYPH A006;Lo;0;L;;;;;N;;;;; 13007;EGYPTIAN HIEROGLYPH A006A;Lo;0;L;;;;;N;;;;; 13008;EGYPTIAN HIEROGLYPH A006B;Lo;0;L;;;;;N;;;;; 13009;EGYPTIAN HIEROGLYPH A007;Lo;0;L;;;;;N;;;;; 1300A;EGYPTIAN HIEROGLYPH A008;Lo;0;L;;;;;N;;;;; 1300B;EGYPTIAN HIEROGLYPH A009;Lo;0;L;;;;;N;;;;; 1300C;EGYPTIAN HIEROGLYPH A010;Lo;0;L;;;;;N;;;;; 1300D;EGYPTIAN HIEROGLYPH A011;Lo;0;L;;;;;N;;;;; 1300E;EGYPTIAN HIEROGLYPH A012;Lo;0;L;;;;;N;;;;; 1300F;EGYPTIAN HIEROGLYPH A013;Lo;0;L;;;;;N;;;;; 13010;EGYPTIAN HIEROGLYPH A014;Lo;0;L;;;;;N;;;;; 13011;EGYPTIAN HIEROGLYPH A014A;Lo;0;L;;;;;N;;;;; 13012;EGYPTIAN HIEROGLYPH A015;Lo;0;L;;;;;N;;;;; 13013;EGYPTIAN HIEROGLYPH A016;Lo;0;L;;;;;N;;;;; 13014;EGYPTIAN HIEROGLYPH A017;Lo;0;L;;;;;N;;;;; 13015;EGYPTIAN HIEROGLYPH A017A;Lo;0;L;;;;;N;;;;; 13016;EGYPTIAN HIEROGLYPH A018;Lo;0;L;;;;;N;;;;; 13017;EGYPTIAN HIEROGLYPH A019;Lo;0;L;;;;;N;;;;; 13018;EGYPTIAN HIEROGLYPH A020;Lo;0;L;;;;;N;;;;; 13019;EGYPTIAN HIEROGLYPH A021;Lo;0;L;;;;;N;;;;; 1301A;EGYPTIAN HIEROGLYPH A022;Lo;0;L;;;;;N;;;;; 1301B;EGYPTIAN HIEROGLYPH A023;Lo;0;L;;;;;N;;;;; 1301C;EGYPTIAN HIEROGLYPH A024;Lo;0;L;;;;;N;;;;; 1301D;EGYPTIAN HIEROGLYPH A025;Lo;0;L;;;;;N;;;;; 1301E;EGYPTIAN HIEROGLYPH A026;Lo;0;L;;;;;N;;;;; 1301F;EGYPTIAN HIEROGLYPH A027;Lo;0;L;;;;;N;;;;; 13020;EGYPTIAN HIEROGLYPH A028;Lo;0;L;;;;;N;;;;; 13021;EGYPTIAN HIEROGLYPH A029;Lo;0;L;;;;;N;;;;; 13022;EGYPTIAN HIEROGLYPH A030;Lo;0;L;;;;;N;;;;; 13023;EGYPTIAN HIEROGLYPH A031;Lo;0;L;;;;;N;;;;; 13024;EGYPTIAN HIEROGLYPH A032;Lo;0;L;;;;;N;;;;; 13025;EGYPTIAN HIEROGLYPH A032A;Lo;0;L;;;;;N;;;;; 13026;EGYPTIAN HIEROGLYPH A033;Lo;0;L;;;;;N;;;;; 13027;EGYPTIAN HIEROGLYPH A034;Lo;0;L;;;;;N;;;;; 13028;EGYPTIAN HIEROGLYPH A035;Lo;0;L;;;;;N;;;;; 13029;EGYPTIAN HIEROGLYPH A036;Lo;0;L;;;;;N;;;;; 1302A;EGYPTIAN HIEROGLYPH A037;Lo;0;L;;;;;N;;;;; 1302B;EGYPTIAN HIEROGLYPH A038;Lo;0;L;;;;;N;;;;; 1302C;EGYPTIAN HIEROGLYPH A039;Lo;0;L;;;;;N;;;;; 1302D;EGYPTIAN HIEROGLYPH A040;Lo;0;L;;;;;N;;;;; 1302E;EGYPTIAN HIEROGLYPH A040A;Lo;0;L;;;;;N;;;;; 1302F;EGYPTIAN HIEROGLYPH A041;Lo;0;L;;;;;N;;;;; 13030;EGYPTIAN HIEROGLYPH A042;Lo;0;L;;;;;N;;;;; 13031;EGYPTIAN HIEROGLYPH A042A;Lo;0;L;;;;;N;;;;; 13032;EGYPTIAN HIEROGLYPH A043;Lo;0;L;;;;;N;;;;; 13033;EGYPTIAN HIEROGLYPH A043A;Lo;0;L;;;;;N;;;;; 13034;EGYPTIAN HIEROGLYPH A044;Lo;0;L;;;;;N;;;;; 13035;EGYPTIAN HIEROGLYPH A045;Lo;0;L;;;;;N;;;;; 13036;EGYPTIAN HIEROGLYPH A045A;Lo;0;L;;;;;N;;;;; 13037;EGYPTIAN HIEROGLYPH A046;Lo;0;L;;;;;N;;;;; 13038;EGYPTIAN HIEROGLYPH A047;Lo;0;L;;;;;N;;;;; 13039;EGYPTIAN HIEROGLYPH A048;Lo;0;L;;;;;N;;;;; 1303A;EGYPTIAN HIEROGLYPH A049;Lo;0;L;;;;;N;;;;; 1303B;EGYPTIAN HIEROGLYPH A050;Lo;0;L;;;;;N;;;;; 1303C;EGYPTIAN HIEROGLYPH A051;Lo;0;L;;;;;N;;;;; 1303D;EGYPTIAN HIEROGLYPH A052;Lo;0;L;;;;;N;;;;; 1303E;EGYPTIAN HIEROGLYPH A053;Lo;0;L;;;;;N;;;;; 1303F;EGYPTIAN HIEROGLYPH A054;Lo;0;L;;;;;N;;;;; 13040;EGYPTIAN HIEROGLYPH A055;Lo;0;L;;;;;N;;;;; 13041;EGYPTIAN HIEROGLYPH A056;Lo;0;L;;;;;N;;;;; 13042;EGYPTIAN HIEROGLYPH A057;Lo;0;L;;;;;N;;;;; 13043;EGYPTIAN HIEROGLYPH A058;Lo;0;L;;;;;N;;;;; 13044;EGYPTIAN HIEROGLYPH A059;Lo;0;L;;;;;N;;;;; 13045;EGYPTIAN HIEROGLYPH A060;Lo;0;L;;;;;N;;;;; 13046;EGYPTIAN HIEROGLYPH A061;Lo;0;L;;;;;N;;;;; 13047;EGYPTIAN HIEROGLYPH A062;Lo;0;L;;;;;N;;;;; 13048;EGYPTIAN HIEROGLYPH A063;Lo;0;L;;;;;N;;;;; 13049;EGYPTIAN HIEROGLYPH A064;Lo;0;L;;;;;N;;;;; 1304A;EGYPTIAN HIEROGLYPH A065;Lo;0;L;;;;;N;;;;; 1304B;EGYPTIAN HIEROGLYPH A066;Lo;0;L;;;;;N;;;;; 1304C;EGYPTIAN HIEROGLYPH A067;Lo;0;L;;;;;N;;;;; 1304D;EGYPTIAN HIEROGLYPH A068;Lo;0;L;;;;;N;;;;; 1304E;EGYPTIAN HIEROGLYPH A069;Lo;0;L;;;;;N;;;;; 1304F;EGYPTIAN HIEROGLYPH A070;Lo;0;L;;;;;N;;;;; 13050;EGYPTIAN HIEROGLYPH B001;Lo;0;L;;;;;N;;;;; 13051;EGYPTIAN HIEROGLYPH B002;Lo;0;L;;;;;N;;;;; 13052;EGYPTIAN HIEROGLYPH B003;Lo;0;L;;;;;N;;;;; 13053;EGYPTIAN HIEROGLYPH B004;Lo;0;L;;;;;N;;;;; 13054;EGYPTIAN HIEROGLYPH B005;Lo;0;L;;;;;N;;;;; 13055;EGYPTIAN HIEROGLYPH B005A;Lo;0;L;;;;;N;;;;; 13056;EGYPTIAN HIEROGLYPH B006;Lo;0;L;;;;;N;;;;; 13057;EGYPTIAN HIEROGLYPH B007;Lo;0;L;;;;;N;;;;; 13058;EGYPTIAN HIEROGLYPH B008;Lo;0;L;;;;;N;;;;; 13059;EGYPTIAN HIEROGLYPH B009;Lo;0;L;;;;;N;;;;; 1305A;EGYPTIAN HIEROGLYPH C001;Lo;0;L;;;;;N;;;;; 1305B;EGYPTIAN HIEROGLYPH C002;Lo;0;L;;;;;N;;;;; 1305C;EGYPTIAN HIEROGLYPH C002A;Lo;0;L;;;;;N;;;;; 1305D;EGYPTIAN HIEROGLYPH C002B;Lo;0;L;;;;;N;;;;; 1305E;EGYPTIAN HIEROGLYPH C002C;Lo;0;L;;;;;N;;;;; 1305F;EGYPTIAN HIEROGLYPH C003;Lo;0;L;;;;;N;;;;; 13060;EGYPTIAN HIEROGLYPH C004;Lo;0;L;;;;;N;;;;; 13061;EGYPTIAN HIEROGLYPH C005;Lo;0;L;;;;;N;;;;; 13062;EGYPTIAN HIEROGLYPH C006;Lo;0;L;;;;;N;;;;; 13063;EGYPTIAN HIEROGLYPH C007;Lo;0;L;;;;;N;;;;; 13064;EGYPTIAN HIEROGLYPH C008;Lo;0;L;;;;;N;;;;; 13065;EGYPTIAN HIEROGLYPH C009;Lo;0;L;;;;;N;;;;; 13066;EGYPTIAN HIEROGLYPH C010;Lo;0;L;;;;;N;;;;; 13067;EGYPTIAN HIEROGLYPH C010A;Lo;0;L;;;;;N;;;;; 13068;EGYPTIAN HIEROGLYPH C011;Lo;0;L;;;;;N;;;;; 13069;EGYPTIAN HIEROGLYPH C012;Lo;0;L;;;;;N;;;;; 1306A;EGYPTIAN HIEROGLYPH C013;Lo;0;L;;;;;N;;;;; 1306B;EGYPTIAN HIEROGLYPH C014;Lo;0;L;;;;;N;;;;; 1306C;EGYPTIAN HIEROGLYPH C015;Lo;0;L;;;;;N;;;;; 1306D;EGYPTIAN HIEROGLYPH C016;Lo;0;L;;;;;N;;;;; 1306E;EGYPTIAN HIEROGLYPH C017;Lo;0;L;;;;;N;;;;; 1306F;EGYPTIAN HIEROGLYPH C018;Lo;0;L;;;;;N;;;;; 13070;EGYPTIAN HIEROGLYPH C019;Lo;0;L;;;;;N;;;;; 13071;EGYPTIAN HIEROGLYPH C020;Lo;0;L;;;;;N;;;;; 13072;EGYPTIAN HIEROGLYPH C021;Lo;0;L;;;;;N;;;;; 13073;EGYPTIAN HIEROGLYPH C022;Lo;0;L;;;;;N;;;;; 13074;EGYPTIAN HIEROGLYPH C023;Lo;0;L;;;;;N;;;;; 13075;EGYPTIAN HIEROGLYPH C024;Lo;0;L;;;;;N;;;;; 13076;EGYPTIAN HIEROGLYPH D001;Lo;0;L;;;;;N;;;;; 13077;EGYPTIAN HIEROGLYPH D002;Lo;0;L;;;;;N;;;;; 13078;EGYPTIAN HIEROGLYPH D003;Lo;0;L;;;;;N;;;;; 13079;EGYPTIAN HIEROGLYPH D004;Lo;0;L;;;;;N;;;;; 1307A;EGYPTIAN HIEROGLYPH D005;Lo;0;L;;;;;N;;;;; 1307B;EGYPTIAN HIEROGLYPH D006;Lo;0;L;;;;;N;;;;; 1307C;EGYPTIAN HIEROGLYPH D007;Lo;0;L;;;;;N;;;;; 1307D;EGYPTIAN HIEROGLYPH D008;Lo;0;L;;;;;N;;;;; 1307E;EGYPTIAN HIEROGLYPH D008A;Lo;0;L;;;;;N;;;;; 1307F;EGYPTIAN HIEROGLYPH D009;Lo;0;L;;;;;N;;;;; 13080;EGYPTIAN HIEROGLYPH D010;Lo;0;L;;;;;N;;;;; 13081;EGYPTIAN HIEROGLYPH D011;Lo;0;L;;;;;N;;;;; 13082;EGYPTIAN HIEROGLYPH D012;Lo;0;L;;;;;N;;;;; 13083;EGYPTIAN HIEROGLYPH D013;Lo;0;L;;;;;N;;;;; 13084;EGYPTIAN HIEROGLYPH D014;Lo;0;L;;;;;N;;;;; 13085;EGYPTIAN HIEROGLYPH D015;Lo;0;L;;;;;N;;;;; 13086;EGYPTIAN HIEROGLYPH D016;Lo;0;L;;;;;N;;;;; 13087;EGYPTIAN HIEROGLYPH D017;Lo;0;L;;;;;N;;;;; 13088;EGYPTIAN HIEROGLYPH D018;Lo;0;L;;;;;N;;;;; 13089;EGYPTIAN HIEROGLYPH D019;Lo;0;L;;;;;N;;;;; 1308A;EGYPTIAN HIEROGLYPH D020;Lo;0;L;;;;;N;;;;; 1308B;EGYPTIAN HIEROGLYPH D021;Lo;0;L;;;;;N;;;;; 1308C;EGYPTIAN HIEROGLYPH D022;Lo;0;L;;;;;N;;;;; 1308D;EGYPTIAN HIEROGLYPH D023;Lo;0;L;;;;;N;;;;; 1308E;EGYPTIAN HIEROGLYPH D024;Lo;0;L;;;;;N;;;;; 1308F;EGYPTIAN HIEROGLYPH D025;Lo;0;L;;;;;N;;;;; 13090;EGYPTIAN HIEROGLYPH D026;Lo;0;L;;;;;N;;;;; 13091;EGYPTIAN HIEROGLYPH D027;Lo;0;L;;;;;N;;;;; 13092;EGYPTIAN HIEROGLYPH D027A;Lo;0;L;;;;;N;;;;; 13093;EGYPTIAN HIEROGLYPH D028;Lo;0;L;;;;;N;;;;; 13094;EGYPTIAN HIEROGLYPH D029;Lo;0;L;;;;;N;;;;; 13095;EGYPTIAN HIEROGLYPH D030;Lo;0;L;;;;;N;;;;; 13096;EGYPTIAN HIEROGLYPH D031;Lo;0;L;;;;;N;;;;; 13097;EGYPTIAN HIEROGLYPH D031A;Lo;0;L;;;;;N;;;;; 13098;EGYPTIAN HIEROGLYPH D032;Lo;0;L;;;;;N;;;;; 13099;EGYPTIAN HIEROGLYPH D033;Lo;0;L;;;;;N;;;;; 1309A;EGYPTIAN HIEROGLYPH D034;Lo;0;L;;;;;N;;;;; 1309B;EGYPTIAN HIEROGLYPH D034A;Lo;0;L;;;;;N;;;;; 1309C;EGYPTIAN HIEROGLYPH D035;Lo;0;L;;;;;N;;;;; 1309D;EGYPTIAN HIEROGLYPH D036;Lo;0;L;;;;;N;;;;; 1309E;EGYPTIAN HIEROGLYPH D037;Lo;0;L;;;;;N;;;;; 1309F;EGYPTIAN HIEROGLYPH D038;Lo;0;L;;;;;N;;;;; 130A0;EGYPTIAN HIEROGLYPH D039;Lo;0;L;;;;;N;;;;; 130A1;EGYPTIAN HIEROGLYPH D040;Lo;0;L;;;;;N;;;;; 130A2;EGYPTIAN HIEROGLYPH D041;Lo;0;L;;;;;N;;;;; 130A3;EGYPTIAN HIEROGLYPH D042;Lo;0;L;;;;;N;;;;; 130A4;EGYPTIAN HIEROGLYPH D043;Lo;0;L;;;;;N;;;;; 130A5;EGYPTIAN HIEROGLYPH D044;Lo;0;L;;;;;N;;;;; 130A6;EGYPTIAN HIEROGLYPH D045;Lo;0;L;;;;;N;;;;; 130A7;EGYPTIAN HIEROGLYPH D046;Lo;0;L;;;;;N;;;;; 130A8;EGYPTIAN HIEROGLYPH D046A;Lo;0;L;;;;;N;;;;; 130A9;EGYPTIAN HIEROGLYPH D047;Lo;0;L;;;;;N;;;;; 130AA;EGYPTIAN HIEROGLYPH D048;Lo;0;L;;;;;N;;;;; 130AB;EGYPTIAN HIEROGLYPH D048A;Lo;0;L;;;;;N;;;;; 130AC;EGYPTIAN HIEROGLYPH D049;Lo;0;L;;;;;N;;;;; 130AD;EGYPTIAN HIEROGLYPH D050;Lo;0;L;;;;;N;;;;; 130AE;EGYPTIAN HIEROGLYPH D050A;Lo;0;L;;;;;N;;;;; 130AF;EGYPTIAN HIEROGLYPH D050B;Lo;0;L;;;;;N;;;;; 130B0;EGYPTIAN HIEROGLYPH D050C;Lo;0;L;;;;;N;;;;; 130B1;EGYPTIAN HIEROGLYPH D050D;Lo;0;L;;;;;N;;;;; 130B2;EGYPTIAN HIEROGLYPH D050E;Lo;0;L;;;;;N;;;;; 130B3;EGYPTIAN HIEROGLYPH D050F;Lo;0;L;;;;;N;;;;; 130B4;EGYPTIAN HIEROGLYPH D050G;Lo;0;L;;;;;N;;;;; 130B5;EGYPTIAN HIEROGLYPH D050H;Lo;0;L;;;;;N;;;;; 130B6;EGYPTIAN HIEROGLYPH D050I;Lo;0;L;;;;;N;;;;; 130B7;EGYPTIAN HIEROGLYPH D051;Lo;0;L;;;;;N;;;;; 130B8;EGYPTIAN HIEROGLYPH D052;Lo;0;L;;;;;N;;;;; 130B9;EGYPTIAN HIEROGLYPH D052A;Lo;0;L;;;;;N;;;;; 130BA;EGYPTIAN HIEROGLYPH D053;Lo;0;L;;;;;N;;;;; 130BB;EGYPTIAN HIEROGLYPH D054;Lo;0;L;;;;;N;;;;; 130BC;EGYPTIAN HIEROGLYPH D054A;Lo;0;L;;;;;N;;;;; 130BD;EGYPTIAN HIEROGLYPH D055;Lo;0;L;;;;;N;;;;; 130BE;EGYPTIAN HIEROGLYPH D056;Lo;0;L;;;;;N;;;;; 130BF;EGYPTIAN HIEROGLYPH D057;Lo;0;L;;;;;N;;;;; 130C0;EGYPTIAN HIEROGLYPH D058;Lo;0;L;;;;;N;;;;; 130C1;EGYPTIAN HIEROGLYPH D059;Lo;0;L;;;;;N;;;;; 130C2;EGYPTIAN HIEROGLYPH D060;Lo;0;L;;;;;N;;;;; 130C3;EGYPTIAN HIEROGLYPH D061;Lo;0;L;;;;;N;;;;; 130C4;EGYPTIAN HIEROGLYPH D062;Lo;0;L;;;;;N;;;;; 130C5;EGYPTIAN HIEROGLYPH D063;Lo;0;L;;;;;N;;;;; 130C6;EGYPTIAN HIEROGLYPH D064;Lo;0;L;;;;;N;;;;; 130C7;EGYPTIAN HIEROGLYPH D065;Lo;0;L;;;;;N;;;;; 130C8;EGYPTIAN HIEROGLYPH D066;Lo;0;L;;;;;N;;;;; 130C9;EGYPTIAN HIEROGLYPH D067;Lo;0;L;;;;;N;;;;; 130CA;EGYPTIAN HIEROGLYPH D067A;Lo;0;L;;;;;N;;;;; 130CB;EGYPTIAN HIEROGLYPH D067B;Lo;0;L;;;;;N;;;;; 130CC;EGYPTIAN HIEROGLYPH D067C;Lo;0;L;;;;;N;;;;; 130CD;EGYPTIAN HIEROGLYPH D067D;Lo;0;L;;;;;N;;;;; 130CE;EGYPTIAN HIEROGLYPH D067E;Lo;0;L;;;;;N;;;;; 130CF;EGYPTIAN HIEROGLYPH D067F;Lo;0;L;;;;;N;;;;; 130D0;EGYPTIAN HIEROGLYPH D067G;Lo;0;L;;;;;N;;;;; 130D1;EGYPTIAN HIEROGLYPH D067H;Lo;0;L;;;;;N;;;;; 130D2;EGYPTIAN HIEROGLYPH E001;Lo;0;L;;;;;N;;;;; 130D3;EGYPTIAN HIEROGLYPH E002;Lo;0;L;;;;;N;;;;; 130D4;EGYPTIAN HIEROGLYPH E003;Lo;0;L;;;;;N;;;;; 130D5;EGYPTIAN HIEROGLYPH E004;Lo;0;L;;;;;N;;;;; 130D6;EGYPTIAN HIEROGLYPH E005;Lo;0;L;;;;;N;;;;; 130D7;EGYPTIAN HIEROGLYPH E006;Lo;0;L;;;;;N;;;;; 130D8;EGYPTIAN HIEROGLYPH E007;Lo;0;L;;;;;N;;;;; 130D9;EGYPTIAN HIEROGLYPH E008;Lo;0;L;;;;;N;;;;; 130DA;EGYPTIAN HIEROGLYPH E008A;Lo;0;L;;;;;N;;;;; 130DB;EGYPTIAN HIEROGLYPH E009;Lo;0;L;;;;;N;;;;; 130DC;EGYPTIAN HIEROGLYPH E009A;Lo;0;L;;;;;N;;;;; 130DD;EGYPTIAN HIEROGLYPH E010;Lo;0;L;;;;;N;;;;; 130DE;EGYPTIAN HIEROGLYPH E011;Lo;0;L;;;;;N;;;;; 130DF;EGYPTIAN HIEROGLYPH E012;Lo;0;L;;;;;N;;;;; 130E0;EGYPTIAN HIEROGLYPH E013;Lo;0;L;;;;;N;;;;; 130E1;EGYPTIAN HIEROGLYPH E014;Lo;0;L;;;;;N;;;;; 130E2;EGYPTIAN HIEROGLYPH E015;Lo;0;L;;;;;N;;;;; 130E3;EGYPTIAN HIEROGLYPH E016;Lo;0;L;;;;;N;;;;; 130E4;EGYPTIAN HIEROGLYPH E016A;Lo;0;L;;;;;N;;;;; 130E5;EGYPTIAN HIEROGLYPH E017;Lo;0;L;;;;;N;;;;; 130E6;EGYPTIAN HIEROGLYPH E017A;Lo;0;L;;;;;N;;;;; 130E7;EGYPTIAN HIEROGLYPH E018;Lo;0;L;;;;;N;;;;; 130E8;EGYPTIAN HIEROGLYPH E019;Lo;0;L;;;;;N;;;;; 130E9;EGYPTIAN HIEROGLYPH E020;Lo;0;L;;;;;N;;;;; 130EA;EGYPTIAN HIEROGLYPH E020A;Lo;0;L;;;;;N;;;;; 130EB;EGYPTIAN HIEROGLYPH E021;Lo;0;L;;;;;N;;;;; 130EC;EGYPTIAN HIEROGLYPH E022;Lo;0;L;;;;;N;;;;; 130ED;EGYPTIAN HIEROGLYPH E023;Lo;0;L;;;;;N;;;;; 130EE;EGYPTIAN HIEROGLYPH E024;Lo;0;L;;;;;N;;;;; 130EF;EGYPTIAN HIEROGLYPH E025;Lo;0;L;;;;;N;;;;; 130F0;EGYPTIAN HIEROGLYPH E026;Lo;0;L;;;;;N;;;;; 130F1;EGYPTIAN HIEROGLYPH E027;Lo;0;L;;;;;N;;;;; 130F2;EGYPTIAN HIEROGLYPH E028;Lo;0;L;;;;;N;;;;; 130F3;EGYPTIAN HIEROGLYPH E028A;Lo;0;L;;;;;N;;;;; 130F4;EGYPTIAN HIEROGLYPH E029;Lo;0;L;;;;;N;;;;; 130F5;EGYPTIAN HIEROGLYPH E030;Lo;0;L;;;;;N;;;;; 130F6;EGYPTIAN HIEROGLYPH E031;Lo;0;L;;;;;N;;;;; 130F7;EGYPTIAN HIEROGLYPH E032;Lo;0;L;;;;;N;;;;; 130F8;EGYPTIAN HIEROGLYPH E033;Lo;0;L;;;;;N;;;;; 130F9;EGYPTIAN HIEROGLYPH E034;Lo;0;L;;;;;N;;;;; 130FA;EGYPTIAN HIEROGLYPH E034A;Lo;0;L;;;;;N;;;;; 130FB;EGYPTIAN HIEROGLYPH E036;Lo;0;L;;;;;N;;;;; 130FC;EGYPTIAN HIEROGLYPH E037;Lo;0;L;;;;;N;;;;; 130FD;EGYPTIAN HIEROGLYPH E038;Lo;0;L;;;;;N;;;;; 130FE;EGYPTIAN HIEROGLYPH F001;Lo;0;L;;;;;N;;;;; 130FF;EGYPTIAN HIEROGLYPH F001A;Lo;0;L;;;;;N;;;;; 13100;EGYPTIAN HIEROGLYPH F002;Lo;0;L;;;;;N;;;;; 13101;EGYPTIAN HIEROGLYPH F003;Lo;0;L;;;;;N;;;;; 13102;EGYPTIAN HIEROGLYPH F004;Lo;0;L;;;;;N;;;;; 13103;EGYPTIAN HIEROGLYPH F005;Lo;0;L;;;;;N;;;;; 13104;EGYPTIAN HIEROGLYPH F006;Lo;0;L;;;;;N;;;;; 13105;EGYPTIAN HIEROGLYPH F007;Lo;0;L;;;;;N;;;;; 13106;EGYPTIAN HIEROGLYPH F008;Lo;0;L;;;;;N;;;;; 13107;EGYPTIAN HIEROGLYPH F009;Lo;0;L;;;;;N;;;;; 13108;EGYPTIAN HIEROGLYPH F010;Lo;0;L;;;;;N;;;;; 13109;EGYPTIAN HIEROGLYPH F011;Lo;0;L;;;;;N;;;;; 1310A;EGYPTIAN HIEROGLYPH F012;Lo;0;L;;;;;N;;;;; 1310B;EGYPTIAN HIEROGLYPH F013;Lo;0;L;;;;;N;;;;; 1310C;EGYPTIAN HIEROGLYPH F013A;Lo;0;L;;;;;N;;;;; 1310D;EGYPTIAN HIEROGLYPH F014;Lo;0;L;;;;;N;;;;; 1310E;EGYPTIAN HIEROGLYPH F015;Lo;0;L;;;;;N;;;;; 1310F;EGYPTIAN HIEROGLYPH F016;Lo;0;L;;;;;N;;;;; 13110;EGYPTIAN HIEROGLYPH F017;Lo;0;L;;;;;N;;;;; 13111;EGYPTIAN HIEROGLYPH F018;Lo;0;L;;;;;N;;;;; 13112;EGYPTIAN HIEROGLYPH F019;Lo;0;L;;;;;N;;;;; 13113;EGYPTIAN HIEROGLYPH F020;Lo;0;L;;;;;N;;;;; 13114;EGYPTIAN HIEROGLYPH F021;Lo;0;L;;;;;N;;;;; 13115;EGYPTIAN HIEROGLYPH F021A;Lo;0;L;;;;;N;;;;; 13116;EGYPTIAN HIEROGLYPH F022;Lo;0;L;;;;;N;;;;; 13117;EGYPTIAN HIEROGLYPH F023;Lo;0;L;;;;;N;;;;; 13118;EGYPTIAN HIEROGLYPH F024;Lo;0;L;;;;;N;;;;; 13119;EGYPTIAN HIEROGLYPH F025;Lo;0;L;;;;;N;;;;; 1311A;EGYPTIAN HIEROGLYPH F026;Lo;0;L;;;;;N;;;;; 1311B;EGYPTIAN HIEROGLYPH F027;Lo;0;L;;;;;N;;;;; 1311C;EGYPTIAN HIEROGLYPH F028;Lo;0;L;;;;;N;;;;; 1311D;EGYPTIAN HIEROGLYPH F029;Lo;0;L;;;;;N;;;;; 1311E;EGYPTIAN HIEROGLYPH F030;Lo;0;L;;;;;N;;;;; 1311F;EGYPTIAN HIEROGLYPH F031;Lo;0;L;;;;;N;;;;; 13120;EGYPTIAN HIEROGLYPH F031A;Lo;0;L;;;;;N;;;;; 13121;EGYPTIAN HIEROGLYPH F032;Lo;0;L;;;;;N;;;;; 13122;EGYPTIAN HIEROGLYPH F033;Lo;0;L;;;;;N;;;;; 13123;EGYPTIAN HIEROGLYPH F034;Lo;0;L;;;;;N;;;;; 13124;EGYPTIAN HIEROGLYPH F035;Lo;0;L;;;;;N;;;;; 13125;EGYPTIAN HIEROGLYPH F036;Lo;0;L;;;;;N;;;;; 13126;EGYPTIAN HIEROGLYPH F037;Lo;0;L;;;;;N;;;;; 13127;EGYPTIAN HIEROGLYPH F037A;Lo;0;L;;;;;N;;;;; 13128;EGYPTIAN HIEROGLYPH F038;Lo;0;L;;;;;N;;;;; 13129;EGYPTIAN HIEROGLYPH F038A;Lo;0;L;;;;;N;;;;; 1312A;EGYPTIAN HIEROGLYPH F039;Lo;0;L;;;;;N;;;;; 1312B;EGYPTIAN HIEROGLYPH F040;Lo;0;L;;;;;N;;;;; 1312C;EGYPTIAN HIEROGLYPH F041;Lo;0;L;;;;;N;;;;; 1312D;EGYPTIAN HIEROGLYPH F042;Lo;0;L;;;;;N;;;;; 1312E;EGYPTIAN HIEROGLYPH F043;Lo;0;L;;;;;N;;;;; 1312F;EGYPTIAN HIEROGLYPH F044;Lo;0;L;;;;;N;;;;; 13130;EGYPTIAN HIEROGLYPH F045;Lo;0;L;;;;;N;;;;; 13131;EGYPTIAN HIEROGLYPH F045A;Lo;0;L;;;;;N;;;;; 13132;EGYPTIAN HIEROGLYPH F046;Lo;0;L;;;;;N;;;;; 13133;EGYPTIAN HIEROGLYPH F046A;Lo;0;L;;;;;N;;;;; 13134;EGYPTIAN HIEROGLYPH F047;Lo;0;L;;;;;N;;;;; 13135;EGYPTIAN HIEROGLYPH F047A;Lo;0;L;;;;;N;;;;; 13136;EGYPTIAN HIEROGLYPH F048;Lo;0;L;;;;;N;;;;; 13137;EGYPTIAN HIEROGLYPH F049;Lo;0;L;;;;;N;;;;; 13138;EGYPTIAN HIEROGLYPH F050;Lo;0;L;;;;;N;;;;; 13139;EGYPTIAN HIEROGLYPH F051;Lo;0;L;;;;;N;;;;; 1313A;EGYPTIAN HIEROGLYPH F051A;Lo;0;L;;;;;N;;;;; 1313B;EGYPTIAN HIEROGLYPH F051B;Lo;0;L;;;;;N;;;;; 1313C;EGYPTIAN HIEROGLYPH F051C;Lo;0;L;;;;;N;;;;; 1313D;EGYPTIAN HIEROGLYPH F052;Lo;0;L;;;;;N;;;;; 1313E;EGYPTIAN HIEROGLYPH F053;Lo;0;L;;;;;N;;;;; 1313F;EGYPTIAN HIEROGLYPH G001;Lo;0;L;;;;;N;;;;; 13140;EGYPTIAN HIEROGLYPH G002;Lo;0;L;;;;;N;;;;; 13141;EGYPTIAN HIEROGLYPH G003;Lo;0;L;;;;;N;;;;; 13142;EGYPTIAN HIEROGLYPH G004;Lo;0;L;;;;;N;;;;; 13143;EGYPTIAN HIEROGLYPH G005;Lo;0;L;;;;;N;;;;; 13144;EGYPTIAN HIEROGLYPH G006;Lo;0;L;;;;;N;;;;; 13145;EGYPTIAN HIEROGLYPH G006A;Lo;0;L;;;;;N;;;;; 13146;EGYPTIAN HIEROGLYPH G007;Lo;0;L;;;;;N;;;;; 13147;EGYPTIAN HIEROGLYPH G007A;Lo;0;L;;;;;N;;;;; 13148;EGYPTIAN HIEROGLYPH G007B;Lo;0;L;;;;;N;;;;; 13149;EGYPTIAN HIEROGLYPH G008;Lo;0;L;;;;;N;;;;; 1314A;EGYPTIAN HIEROGLYPH G009;Lo;0;L;;;;;N;;;;; 1314B;EGYPTIAN HIEROGLYPH G010;Lo;0;L;;;;;N;;;;; 1314C;EGYPTIAN HIEROGLYPH G011;Lo;0;L;;;;;N;;;;; 1314D;EGYPTIAN HIEROGLYPH G011A;Lo;0;L;;;;;N;;;;; 1314E;EGYPTIAN HIEROGLYPH G012;Lo;0;L;;;;;N;;;;; 1314F;EGYPTIAN HIEROGLYPH G013;Lo;0;L;;;;;N;;;;; 13150;EGYPTIAN HIEROGLYPH G014;Lo;0;L;;;;;N;;;;; 13151;EGYPTIAN HIEROGLYPH G015;Lo;0;L;;;;;N;;;;; 13152;EGYPTIAN HIEROGLYPH G016;Lo;0;L;;;;;N;;;;; 13153;EGYPTIAN HIEROGLYPH G017;Lo;0;L;;;;;N;;;;; 13154;EGYPTIAN HIEROGLYPH G018;Lo;0;L;;;;;N;;;;; 13155;EGYPTIAN HIEROGLYPH G019;Lo;0;L;;;;;N;;;;; 13156;EGYPTIAN HIEROGLYPH G020;Lo;0;L;;;;;N;;;;; 13157;EGYPTIAN HIEROGLYPH G020A;Lo;0;L;;;;;N;;;;; 13158;EGYPTIAN HIEROGLYPH G021;Lo;0;L;;;;;N;;;;; 13159;EGYPTIAN HIEROGLYPH G022;Lo;0;L;;;;;N;;;;; 1315A;EGYPTIAN HIEROGLYPH G023;Lo;0;L;;;;;N;;;;; 1315B;EGYPTIAN HIEROGLYPH G024;Lo;0;L;;;;;N;;;;; 1315C;EGYPTIAN HIEROGLYPH G025;Lo;0;L;;;;;N;;;;; 1315D;EGYPTIAN HIEROGLYPH G026;Lo;0;L;;;;;N;;;;; 1315E;EGYPTIAN HIEROGLYPH G026A;Lo;0;L;;;;;N;;;;; 1315F;EGYPTIAN HIEROGLYPH G027;Lo;0;L;;;;;N;;;;; 13160;EGYPTIAN HIEROGLYPH G028;Lo;0;L;;;;;N;;;;; 13161;EGYPTIAN HIEROGLYPH G029;Lo;0;L;;;;;N;;;;; 13162;EGYPTIAN HIEROGLYPH G030;Lo;0;L;;;;;N;;;;; 13163;EGYPTIAN HIEROGLYPH G031;Lo;0;L;;;;;N;;;;; 13164;EGYPTIAN HIEROGLYPH G032;Lo;0;L;;;;;N;;;;; 13165;EGYPTIAN HIEROGLYPH G033;Lo;0;L;;;;;N;;;;; 13166;EGYPTIAN HIEROGLYPH G034;Lo;0;L;;;;;N;;;;; 13167;EGYPTIAN HIEROGLYPH G035;Lo;0;L;;;;;N;;;;; 13168;EGYPTIAN HIEROGLYPH G036;Lo;0;L;;;;;N;;;;; 13169;EGYPTIAN HIEROGLYPH G036A;Lo;0;L;;;;;N;;;;; 1316A;EGYPTIAN HIEROGLYPH G037;Lo;0;L;;;;;N;;;;; 1316B;EGYPTIAN HIEROGLYPH G037A;Lo;0;L;;;;;N;;;;; 1316C;EGYPTIAN HIEROGLYPH G038;Lo;0;L;;;;;N;;;;; 1316D;EGYPTIAN HIEROGLYPH G039;Lo;0;L;;;;;N;;;;; 1316E;EGYPTIAN HIEROGLYPH G040;Lo;0;L;;;;;N;;;;; 1316F;EGYPTIAN HIEROGLYPH G041;Lo;0;L;;;;;N;;;;; 13170;EGYPTIAN HIEROGLYPH G042;Lo;0;L;;;;;N;;;;; 13171;EGYPTIAN HIEROGLYPH G043;Lo;0;L;;;;;N;;;;; 13172;EGYPTIAN HIEROGLYPH G043A;Lo;0;L;;;;;N;;;;; 13173;EGYPTIAN HIEROGLYPH G044;Lo;0;L;;;;;N;;;;; 13174;EGYPTIAN HIEROGLYPH G045;Lo;0;L;;;;;N;;;;; 13175;EGYPTIAN HIEROGLYPH G045A;Lo;0;L;;;;;N;;;;; 13176;EGYPTIAN HIEROGLYPH G046;Lo;0;L;;;;;N;;;;; 13177;EGYPTIAN HIEROGLYPH G047;Lo;0;L;;;;;N;;;;; 13178;EGYPTIAN HIEROGLYPH G048;Lo;0;L;;;;;N;;;;; 13179;EGYPTIAN HIEROGLYPH G049;Lo;0;L;;;;;N;;;;; 1317A;EGYPTIAN HIEROGLYPH G050;Lo;0;L;;;;;N;;;;; 1317B;EGYPTIAN HIEROGLYPH G051;Lo;0;L;;;;;N;;;;; 1317C;EGYPTIAN HIEROGLYPH G052;Lo;0;L;;;;;N;;;;; 1317D;EGYPTIAN HIEROGLYPH G053;Lo;0;L;;;;;N;;;;; 1317E;EGYPTIAN HIEROGLYPH G054;Lo;0;L;;;;;N;;;;; 1317F;EGYPTIAN HIEROGLYPH H001;Lo;0;L;;;;;N;;;;; 13180;EGYPTIAN HIEROGLYPH H002;Lo;0;L;;;;;N;;;;; 13181;EGYPTIAN HIEROGLYPH H003;Lo;0;L;;;;;N;;;;; 13182;EGYPTIAN HIEROGLYPH H004;Lo;0;L;;;;;N;;;;; 13183;EGYPTIAN HIEROGLYPH H005;Lo;0;L;;;;;N;;;;; 13184;EGYPTIAN HIEROGLYPH H006;Lo;0;L;;;;;N;;;;; 13185;EGYPTIAN HIEROGLYPH H006A;Lo;0;L;;;;;N;;;;; 13186;EGYPTIAN HIEROGLYPH H007;Lo;0;L;;;;;N;;;;; 13187;EGYPTIAN HIEROGLYPH H008;Lo;0;L;;;;;N;;;;; 13188;EGYPTIAN HIEROGLYPH I001;Lo;0;L;;;;;N;;;;; 13189;EGYPTIAN HIEROGLYPH I002;Lo;0;L;;;;;N;;;;; 1318A;EGYPTIAN HIEROGLYPH I003;Lo;0;L;;;;;N;;;;; 1318B;EGYPTIAN HIEROGLYPH I004;Lo;0;L;;;;;N;;;;; 1318C;EGYPTIAN HIEROGLYPH I005;Lo;0;L;;;;;N;;;;; 1318D;EGYPTIAN HIEROGLYPH I005A;Lo;0;L;;;;;N;;;;; 1318E;EGYPTIAN HIEROGLYPH I006;Lo;0;L;;;;;N;;;;; 1318F;EGYPTIAN HIEROGLYPH I007;Lo;0;L;;;;;N;;;;; 13190;EGYPTIAN HIEROGLYPH I008;Lo;0;L;;;;;N;;;;; 13191;EGYPTIAN HIEROGLYPH I009;Lo;0;L;;;;;N;;;;; 13192;EGYPTIAN HIEROGLYPH I009A;Lo;0;L;;;;;N;;;;; 13193;EGYPTIAN HIEROGLYPH I010;Lo;0;L;;;;;N;;;;; 13194;EGYPTIAN HIEROGLYPH I010A;Lo;0;L;;;;;N;;;;; 13195;EGYPTIAN HIEROGLYPH I011;Lo;0;L;;;;;N;;;;; 13196;EGYPTIAN HIEROGLYPH I011A;Lo;0;L;;;;;N;;;;; 13197;EGYPTIAN HIEROGLYPH I012;Lo;0;L;;;;;N;;;;; 13198;EGYPTIAN HIEROGLYPH I013;Lo;0;L;;;;;N;;;;; 13199;EGYPTIAN HIEROGLYPH I014;Lo;0;L;;;;;N;;;;; 1319A;EGYPTIAN HIEROGLYPH I015;Lo;0;L;;;;;N;;;;; 1319B;EGYPTIAN HIEROGLYPH K001;Lo;0;L;;;;;N;;;;; 1319C;EGYPTIAN HIEROGLYPH K002;Lo;0;L;;;;;N;;;;; 1319D;EGYPTIAN HIEROGLYPH K003;Lo;0;L;;;;;N;;;;; 1319E;EGYPTIAN HIEROGLYPH K004;Lo;0;L;;;;;N;;;;; 1319F;EGYPTIAN HIEROGLYPH K005;Lo;0;L;;;;;N;;;;; 131A0;EGYPTIAN HIEROGLYPH K006;Lo;0;L;;;;;N;;;;; 131A1;EGYPTIAN HIEROGLYPH K007;Lo;0;L;;;;;N;;;;; 131A2;EGYPTIAN HIEROGLYPH K008;Lo;0;L;;;;;N;;;;; 131A3;EGYPTIAN HIEROGLYPH L001;Lo;0;L;;;;;N;;;;; 131A4;EGYPTIAN HIEROGLYPH L002;Lo;0;L;;;;;N;;;;; 131A5;EGYPTIAN HIEROGLYPH L002A;Lo;0;L;;;;;N;;;;; 131A6;EGYPTIAN HIEROGLYPH L003;Lo;0;L;;;;;N;;;;; 131A7;EGYPTIAN HIEROGLYPH L004;Lo;0;L;;;;;N;;;;; 131A8;EGYPTIAN HIEROGLYPH L005;Lo;0;L;;;;;N;;;;; 131A9;EGYPTIAN HIEROGLYPH L006;Lo;0;L;;;;;N;;;;; 131AA;EGYPTIAN HIEROGLYPH L006A;Lo;0;L;;;;;N;;;;; 131AB;EGYPTIAN HIEROGLYPH L007;Lo;0;L;;;;;N;;;;; 131AC;EGYPTIAN HIEROGLYPH L008;Lo;0;L;;;;;N;;;;; 131AD;EGYPTIAN HIEROGLYPH M001;Lo;0;L;;;;;N;;;;; 131AE;EGYPTIAN HIEROGLYPH M001A;Lo;0;L;;;;;N;;;;; 131AF;EGYPTIAN HIEROGLYPH M001B;Lo;0;L;;;;;N;;;;; 131B0;EGYPTIAN HIEROGLYPH M002;Lo;0;L;;;;;N;;;;; 131B1;EGYPTIAN HIEROGLYPH M003;Lo;0;L;;;;;N;;;;; 131B2;EGYPTIAN HIEROGLYPH M003A;Lo;0;L;;;;;N;;;;; 131B3;EGYPTIAN HIEROGLYPH M004;Lo;0;L;;;;;N;;;;; 131B4;EGYPTIAN HIEROGLYPH M005;Lo;0;L;;;;;N;;;;; 131B5;EGYPTIAN HIEROGLYPH M006;Lo;0;L;;;;;N;;;;; 131B6;EGYPTIAN HIEROGLYPH M007;Lo;0;L;;;;;N;;;;; 131B7;EGYPTIAN HIEROGLYPH M008;Lo;0;L;;;;;N;;;;; 131B8;EGYPTIAN HIEROGLYPH M009;Lo;0;L;;;;;N;;;;; 131B9;EGYPTIAN HIEROGLYPH M010;Lo;0;L;;;;;N;;;;; 131BA;EGYPTIAN HIEROGLYPH M010A;Lo;0;L;;;;;N;;;;; 131BB;EGYPTIAN HIEROGLYPH M011;Lo;0;L;;;;;N;;;;; 131BC;EGYPTIAN HIEROGLYPH M012;Lo;0;L;;;;;N;;;;; 131BD;EGYPTIAN HIEROGLYPH M012A;Lo;0;L;;;;;N;;;;; 131BE;EGYPTIAN HIEROGLYPH M012B;Lo;0;L;;;;;N;;;;; 131BF;EGYPTIAN HIEROGLYPH M012C;Lo;0;L;;;;;N;;;;; 131C0;EGYPTIAN HIEROGLYPH M012D;Lo;0;L;;;;;N;;;;; 131C1;EGYPTIAN HIEROGLYPH M012E;Lo;0;L;;;;;N;;;;; 131C2;EGYPTIAN HIEROGLYPH M012F;Lo;0;L;;;;;N;;;;; 131C3;EGYPTIAN HIEROGLYPH M012G;Lo;0;L;;;;;N;;;;; 131C4;EGYPTIAN HIEROGLYPH M012H;Lo;0;L;;;;;N;;;;; 131C5;EGYPTIAN HIEROGLYPH M013;Lo;0;L;;;;;N;;;;; 131C6;EGYPTIAN HIEROGLYPH M014;Lo;0;L;;;;;N;;;;; 131C7;EGYPTIAN HIEROGLYPH M015;Lo;0;L;;;;;N;;;;; 131C8;EGYPTIAN HIEROGLYPH M015A;Lo;0;L;;;;;N;;;;; 131C9;EGYPTIAN HIEROGLYPH M016;Lo;0;L;;;;;N;;;;; 131CA;EGYPTIAN HIEROGLYPH M016A;Lo;0;L;;;;;N;;;;; 131CB;EGYPTIAN HIEROGLYPH M017;Lo;0;L;;;;;N;;;;; 131CC;EGYPTIAN HIEROGLYPH M017A;Lo;0;L;;;;;N;;;;; 131CD;EGYPTIAN HIEROGLYPH M018;Lo;0;L;;;;;N;;;;; 131CE;EGYPTIAN HIEROGLYPH M019;Lo;0;L;;;;;N;;;;; 131CF;EGYPTIAN HIEROGLYPH M020;Lo;0;L;;;;;N;;;;; 131D0;EGYPTIAN HIEROGLYPH M021;Lo;0;L;;;;;N;;;;; 131D1;EGYPTIAN HIEROGLYPH M022;Lo;0;L;;;;;N;;;;; 131D2;EGYPTIAN HIEROGLYPH M022A;Lo;0;L;;;;;N;;;;; 131D3;EGYPTIAN HIEROGLYPH M023;Lo;0;L;;;;;N;;;;; 131D4;EGYPTIAN HIEROGLYPH M024;Lo;0;L;;;;;N;;;;; 131D5;EGYPTIAN HIEROGLYPH M024A;Lo;0;L;;;;;N;;;;; 131D6;EGYPTIAN HIEROGLYPH M025;Lo;0;L;;;;;N;;;;; 131D7;EGYPTIAN HIEROGLYPH M026;Lo;0;L;;;;;N;;;;; 131D8;EGYPTIAN HIEROGLYPH M027;Lo;0;L;;;;;N;;;;; 131D9;EGYPTIAN HIEROGLYPH M028;Lo;0;L;;;;;N;;;;; 131DA;EGYPTIAN HIEROGLYPH M028A;Lo;0;L;;;;;N;;;;; 131DB;EGYPTIAN HIEROGLYPH M029;Lo;0;L;;;;;N;;;;; 131DC;EGYPTIAN HIEROGLYPH M030;Lo;0;L;;;;;N;;;;; 131DD;EGYPTIAN HIEROGLYPH M031;Lo;0;L;;;;;N;;;;; 131DE;EGYPTIAN HIEROGLYPH M031A;Lo;0;L;;;;;N;;;;; 131DF;EGYPTIAN HIEROGLYPH M032;Lo;0;L;;;;;N;;;;; 131E0;EGYPTIAN HIEROGLYPH M033;Lo;0;L;;;;;N;;;;; 131E1;EGYPTIAN HIEROGLYPH M033A;Lo;0;L;;;;;N;;;;; 131E2;EGYPTIAN HIEROGLYPH M033B;Lo;0;L;;;;;N;;;;; 131E3;EGYPTIAN HIEROGLYPH M034;Lo;0;L;;;;;N;;;;; 131E4;EGYPTIAN HIEROGLYPH M035;Lo;0;L;;;;;N;;;;; 131E5;EGYPTIAN HIEROGLYPH M036;Lo;0;L;;;;;N;;;;; 131E6;EGYPTIAN HIEROGLYPH M037;Lo;0;L;;;;;N;;;;; 131E7;EGYPTIAN HIEROGLYPH M038;Lo;0;L;;;;;N;;;;; 131E8;EGYPTIAN HIEROGLYPH M039;Lo;0;L;;;;;N;;;;; 131E9;EGYPTIAN HIEROGLYPH M040;Lo;0;L;;;;;N;;;;; 131EA;EGYPTIAN HIEROGLYPH M040A;Lo;0;L;;;;;N;;;;; 131EB;EGYPTIAN HIEROGLYPH M041;Lo;0;L;;;;;N;;;;; 131EC;EGYPTIAN HIEROGLYPH M042;Lo;0;L;;;;;N;;;;; 131ED;EGYPTIAN HIEROGLYPH M043;Lo;0;L;;;;;N;;;;; 131EE;EGYPTIAN HIEROGLYPH M044;Lo;0;L;;;;;N;;;;; 131EF;EGYPTIAN HIEROGLYPH N001;Lo;0;L;;;;;N;;;;; 131F0;EGYPTIAN HIEROGLYPH N002;Lo;0;L;;;;;N;;;;; 131F1;EGYPTIAN HIEROGLYPH N003;Lo;0;L;;;;;N;;;;; 131F2;EGYPTIAN HIEROGLYPH N004;Lo;0;L;;;;;N;;;;; 131F3;EGYPTIAN HIEROGLYPH N005;Lo;0;L;;;;;N;;;;; 131F4;EGYPTIAN HIEROGLYPH N006;Lo;0;L;;;;;N;;;;; 131F5;EGYPTIAN HIEROGLYPH N007;Lo;0;L;;;;;N;;;;; 131F6;EGYPTIAN HIEROGLYPH N008;Lo;0;L;;;;;N;;;;; 131F7;EGYPTIAN HIEROGLYPH N009;Lo;0;L;;;;;N;;;;; 131F8;EGYPTIAN HIEROGLYPH N010;Lo;0;L;;;;;N;;;;; 131F9;EGYPTIAN HIEROGLYPH N011;Lo;0;L;;;;;N;;;;; 131FA;EGYPTIAN HIEROGLYPH N012;Lo;0;L;;;;;N;;;;; 131FB;EGYPTIAN HIEROGLYPH N013;Lo;0;L;;;;;N;;;;; 131FC;EGYPTIAN HIEROGLYPH N014;Lo;0;L;;;;;N;;;;; 131FD;EGYPTIAN HIEROGLYPH N015;Lo;0;L;;;;;N;;;;; 131FE;EGYPTIAN HIEROGLYPH N016;Lo;0;L;;;;;N;;;;; 131FF;EGYPTIAN HIEROGLYPH N017;Lo;0;L;;;;;N;;;;; 13200;EGYPTIAN HIEROGLYPH N018;Lo;0;L;;;;;N;;;;; 13201;EGYPTIAN HIEROGLYPH N018A;Lo;0;L;;;;;N;;;;; 13202;EGYPTIAN HIEROGLYPH N018B;Lo;0;L;;;;;N;;;;; 13203;EGYPTIAN HIEROGLYPH N019;Lo;0;L;;;;;N;;;;; 13204;EGYPTIAN HIEROGLYPH N020;Lo;0;L;;;;;N;;;;; 13205;EGYPTIAN HIEROGLYPH N021;Lo;0;L;;;;;N;;;;; 13206;EGYPTIAN HIEROGLYPH N022;Lo;0;L;;;;;N;;;;; 13207;EGYPTIAN HIEROGLYPH N023;Lo;0;L;;;;;N;;;;; 13208;EGYPTIAN HIEROGLYPH N024;Lo;0;L;;;;;N;;;;; 13209;EGYPTIAN HIEROGLYPH N025;Lo;0;L;;;;;N;;;;; 1320A;EGYPTIAN HIEROGLYPH N025A;Lo;0;L;;;;;N;;;;; 1320B;EGYPTIAN HIEROGLYPH N026;Lo;0;L;;;;;N;;;;; 1320C;EGYPTIAN HIEROGLYPH N027;Lo;0;L;;;;;N;;;;; 1320D;EGYPTIAN HIEROGLYPH N028;Lo;0;L;;;;;N;;;;; 1320E;EGYPTIAN HIEROGLYPH N029;Lo;0;L;;;;;N;;;;; 1320F;EGYPTIAN HIEROGLYPH N030;Lo;0;L;;;;;N;;;;; 13210;EGYPTIAN HIEROGLYPH N031;Lo;0;L;;;;;N;;;;; 13211;EGYPTIAN HIEROGLYPH N032;Lo;0;L;;;;;N;;;;; 13212;EGYPTIAN HIEROGLYPH N033;Lo;0;L;;;;;N;;;;; 13213;EGYPTIAN HIEROGLYPH N033A;Lo;0;L;;;;;N;;;;; 13214;EGYPTIAN HIEROGLYPH N034;Lo;0;L;;;;;N;;;;; 13215;EGYPTIAN HIEROGLYPH N034A;Lo;0;L;;;;;N;;;;; 13216;EGYPTIAN HIEROGLYPH N035;Lo;0;L;;;;;N;;;;; 13217;EGYPTIAN HIEROGLYPH N035A;Lo;0;L;;;;;N;;;;; 13218;EGYPTIAN HIEROGLYPH N036;Lo;0;L;;;;;N;;;;; 13219;EGYPTIAN HIEROGLYPH N037;Lo;0;L;;;;;N;;;;; 1321A;EGYPTIAN HIEROGLYPH N037A;Lo;0;L;;;;;N;;;;; 1321B;EGYPTIAN HIEROGLYPH N038;Lo;0;L;;;;;N;;;;; 1321C;EGYPTIAN HIEROGLYPH N039;Lo;0;L;;;;;N;;;;; 1321D;EGYPTIAN HIEROGLYPH N040;Lo;0;L;;;;;N;;;;; 1321E;EGYPTIAN HIEROGLYPH N041;Lo;0;L;;;;;N;;;;; 1321F;EGYPTIAN HIEROGLYPH N042;Lo;0;L;;;;;N;;;;; 13220;EGYPTIAN HIEROGLYPH NL001;Lo;0;L;;;;;N;;;;; 13221;EGYPTIAN HIEROGLYPH NL002;Lo;0;L;;;;;N;;;;; 13222;EGYPTIAN HIEROGLYPH NL003;Lo;0;L;;;;;N;;;;; 13223;EGYPTIAN HIEROGLYPH NL004;Lo;0;L;;;;;N;;;;; 13224;EGYPTIAN HIEROGLYPH NL005;Lo;0;L;;;;;N;;;;; 13225;EGYPTIAN HIEROGLYPH NL005A;Lo;0;L;;;;;N;;;;; 13226;EGYPTIAN HIEROGLYPH NL006;Lo;0;L;;;;;N;;;;; 13227;EGYPTIAN HIEROGLYPH NL007;Lo;0;L;;;;;N;;;;; 13228;EGYPTIAN HIEROGLYPH NL008;Lo;0;L;;;;;N;;;;; 13229;EGYPTIAN HIEROGLYPH NL009;Lo;0;L;;;;;N;;;;; 1322A;EGYPTIAN HIEROGLYPH NL010;Lo;0;L;;;;;N;;;;; 1322B;EGYPTIAN HIEROGLYPH NL011;Lo;0;L;;;;;N;;;;; 1322C;EGYPTIAN HIEROGLYPH NL012;Lo;0;L;;;;;N;;;;; 1322D;EGYPTIAN HIEROGLYPH NL013;Lo;0;L;;;;;N;;;;; 1322E;EGYPTIAN HIEROGLYPH NL014;Lo;0;L;;;;;N;;;;; 1322F;EGYPTIAN HIEROGLYPH NL015;Lo;0;L;;;;;N;;;;; 13230;EGYPTIAN HIEROGLYPH NL016;Lo;0;L;;;;;N;;;;; 13231;EGYPTIAN HIEROGLYPH NL017;Lo;0;L;;;;;N;;;;; 13232;EGYPTIAN HIEROGLYPH NL017A;Lo;0;L;;;;;N;;;;; 13233;EGYPTIAN HIEROGLYPH NL018;Lo;0;L;;;;;N;;;;; 13234;EGYPTIAN HIEROGLYPH NL019;Lo;0;L;;;;;N;;;;; 13235;EGYPTIAN HIEROGLYPH NL020;Lo;0;L;;;;;N;;;;; 13236;EGYPTIAN HIEROGLYPH NU001;Lo;0;L;;;;;N;;;;; 13237;EGYPTIAN HIEROGLYPH NU002;Lo;0;L;;;;;N;;;;; 13238;EGYPTIAN HIEROGLYPH NU003;Lo;0;L;;;;;N;;;;; 13239;EGYPTIAN HIEROGLYPH NU004;Lo;0;L;;;;;N;;;;; 1323A;EGYPTIAN HIEROGLYPH NU005;Lo;0;L;;;;;N;;;;; 1323B;EGYPTIAN HIEROGLYPH NU006;Lo;0;L;;;;;N;;;;; 1323C;EGYPTIAN HIEROGLYPH NU007;Lo;0;L;;;;;N;;;;; 1323D;EGYPTIAN HIEROGLYPH NU008;Lo;0;L;;;;;N;;;;; 1323E;EGYPTIAN HIEROGLYPH NU009;Lo;0;L;;;;;N;;;;; 1323F;EGYPTIAN HIEROGLYPH NU010;Lo;0;L;;;;;N;;;;; 13240;EGYPTIAN HIEROGLYPH NU010A;Lo;0;L;;;;;N;;;;; 13241;EGYPTIAN HIEROGLYPH NU011;Lo;0;L;;;;;N;;;;; 13242;EGYPTIAN HIEROGLYPH NU011A;Lo;0;L;;;;;N;;;;; 13243;EGYPTIAN HIEROGLYPH NU012;Lo;0;L;;;;;N;;;;; 13244;EGYPTIAN HIEROGLYPH NU013;Lo;0;L;;;;;N;;;;; 13245;EGYPTIAN HIEROGLYPH NU014;Lo;0;L;;;;;N;;;;; 13246;EGYPTIAN HIEROGLYPH NU015;Lo;0;L;;;;;N;;;;; 13247;EGYPTIAN HIEROGLYPH NU016;Lo;0;L;;;;;N;;;;; 13248;EGYPTIAN HIEROGLYPH NU017;Lo;0;L;;;;;N;;;;; 13249;EGYPTIAN HIEROGLYPH NU018;Lo;0;L;;;;;N;;;;; 1324A;EGYPTIAN HIEROGLYPH NU018A;Lo;0;L;;;;;N;;;;; 1324B;EGYPTIAN HIEROGLYPH NU019;Lo;0;L;;;;;N;;;;; 1324C;EGYPTIAN HIEROGLYPH NU020;Lo;0;L;;;;;N;;;;; 1324D;EGYPTIAN HIEROGLYPH NU021;Lo;0;L;;;;;N;;;;; 1324E;EGYPTIAN HIEROGLYPH NU022;Lo;0;L;;;;;N;;;;; 1324F;EGYPTIAN HIEROGLYPH NU022A;Lo;0;L;;;;;N;;;;; 13250;EGYPTIAN HIEROGLYPH O001;Lo;0;L;;;;;N;;;;; 13251;EGYPTIAN HIEROGLYPH O001A;Lo;0;L;;;;;N;;;;; 13252;EGYPTIAN HIEROGLYPH O002;Lo;0;L;;;;;N;;;;; 13253;EGYPTIAN HIEROGLYPH O003;Lo;0;L;;;;;N;;;;; 13254;EGYPTIAN HIEROGLYPH O004;Lo;0;L;;;;;N;;;;; 13255;EGYPTIAN HIEROGLYPH O005;Lo;0;L;;;;;N;;;;; 13256;EGYPTIAN HIEROGLYPH O005A;Lo;0;L;;;;;N;;;;; 13257;EGYPTIAN HIEROGLYPH O006;Lo;0;L;;;;;N;;;;; 13258;EGYPTIAN HIEROGLYPH O006A;Lo;0;L;;;;;N;;;;; 13259;EGYPTIAN HIEROGLYPH O006B;Lo;0;L;;;;;N;;;;; 1325A;EGYPTIAN HIEROGLYPH O006C;Lo;0;L;;;;;N;;;;; 1325B;EGYPTIAN HIEROGLYPH O006D;Lo;0;L;;;;;N;;;;; 1325C;EGYPTIAN HIEROGLYPH O006E;Lo;0;L;;;;;N;;;;; 1325D;EGYPTIAN HIEROGLYPH O006F;Lo;0;L;;;;;N;;;;; 1325E;EGYPTIAN HIEROGLYPH O007;Lo;0;L;;;;;N;;;;; 1325F;EGYPTIAN HIEROGLYPH O008;Lo;0;L;;;;;N;;;;; 13260;EGYPTIAN HIEROGLYPH O009;Lo;0;L;;;;;N;;;;; 13261;EGYPTIAN HIEROGLYPH O010;Lo;0;L;;;;;N;;;;; 13262;EGYPTIAN HIEROGLYPH O010A;Lo;0;L;;;;;N;;;;; 13263;EGYPTIAN HIEROGLYPH O010B;Lo;0;L;;;;;N;;;;; 13264;EGYPTIAN HIEROGLYPH O010C;Lo;0;L;;;;;N;;;;; 13265;EGYPTIAN HIEROGLYPH O011;Lo;0;L;;;;;N;;;;; 13266;EGYPTIAN HIEROGLYPH O012;Lo;0;L;;;;;N;;;;; 13267;EGYPTIAN HIEROGLYPH O013;Lo;0;L;;;;;N;;;;; 13268;EGYPTIAN HIEROGLYPH O014;Lo;0;L;;;;;N;;;;; 13269;EGYPTIAN HIEROGLYPH O015;Lo;0;L;;;;;N;;;;; 1326A;EGYPTIAN HIEROGLYPH O016;Lo;0;L;;;;;N;;;;; 1326B;EGYPTIAN HIEROGLYPH O017;Lo;0;L;;;;;N;;;;; 1326C;EGYPTIAN HIEROGLYPH O018;Lo;0;L;;;;;N;;;;; 1326D;EGYPTIAN HIEROGLYPH O019;Lo;0;L;;;;;N;;;;; 1326E;EGYPTIAN HIEROGLYPH O019A;Lo;0;L;;;;;N;;;;; 1326F;EGYPTIAN HIEROGLYPH O020;Lo;0;L;;;;;N;;;;; 13270;EGYPTIAN HIEROGLYPH O020A;Lo;0;L;;;;;N;;;;; 13271;EGYPTIAN HIEROGLYPH O021;Lo;0;L;;;;;N;;;;; 13272;EGYPTIAN HIEROGLYPH O022;Lo;0;L;;;;;N;;;;; 13273;EGYPTIAN HIEROGLYPH O023;Lo;0;L;;;;;N;;;;; 13274;EGYPTIAN HIEROGLYPH O024;Lo;0;L;;;;;N;;;;; 13275;EGYPTIAN HIEROGLYPH O024A;Lo;0;L;;;;;N;;;;; 13276;EGYPTIAN HIEROGLYPH O025;Lo;0;L;;;;;N;;;;; 13277;EGYPTIAN HIEROGLYPH O025A;Lo;0;L;;;;;N;;;;; 13278;EGYPTIAN HIEROGLYPH O026;Lo;0;L;;;;;N;;;;; 13279;EGYPTIAN HIEROGLYPH O027;Lo;0;L;;;;;N;;;;; 1327A;EGYPTIAN HIEROGLYPH O028;Lo;0;L;;;;;N;;;;; 1327B;EGYPTIAN HIEROGLYPH O029;Lo;0;L;;;;;N;;;;; 1327C;EGYPTIAN HIEROGLYPH O029A;Lo;0;L;;;;;N;;;;; 1327D;EGYPTIAN HIEROGLYPH O030;Lo;0;L;;;;;N;;;;; 1327E;EGYPTIAN HIEROGLYPH O030A;Lo;0;L;;;;;N;;;;; 1327F;EGYPTIAN HIEROGLYPH O031;Lo;0;L;;;;;N;;;;; 13280;EGYPTIAN HIEROGLYPH O032;Lo;0;L;;;;;N;;;;; 13281;EGYPTIAN HIEROGLYPH O033;Lo;0;L;;;;;N;;;;; 13282;EGYPTIAN HIEROGLYPH O033A;Lo;0;L;;;;;N;;;;; 13283;EGYPTIAN HIEROGLYPH O034;Lo;0;L;;;;;N;;;;; 13284;EGYPTIAN HIEROGLYPH O035;Lo;0;L;;;;;N;;;;; 13285;EGYPTIAN HIEROGLYPH O036;Lo;0;L;;;;;N;;;;; 13286;EGYPTIAN HIEROGLYPH O036A;Lo;0;L;;;;;N;;;;; 13287;EGYPTIAN HIEROGLYPH O036B;Lo;0;L;;;;;N;;;;; 13288;EGYPTIAN HIEROGLYPH O036C;Lo;0;L;;;;;N;;;;; 13289;EGYPTIAN HIEROGLYPH O036D;Lo;0;L;;;;;N;;;;; 1328A;EGYPTIAN HIEROGLYPH O037;Lo;0;L;;;;;N;;;;; 1328B;EGYPTIAN HIEROGLYPH O038;Lo;0;L;;;;;N;;;;; 1328C;EGYPTIAN HIEROGLYPH O039;Lo;0;L;;;;;N;;;;; 1328D;EGYPTIAN HIEROGLYPH O040;Lo;0;L;;;;;N;;;;; 1328E;EGYPTIAN HIEROGLYPH O041;Lo;0;L;;;;;N;;;;; 1328F;EGYPTIAN HIEROGLYPH O042;Lo;0;L;;;;;N;;;;; 13290;EGYPTIAN HIEROGLYPH O043;Lo;0;L;;;;;N;;;;; 13291;EGYPTIAN HIEROGLYPH O044;Lo;0;L;;;;;N;;;;; 13292;EGYPTIAN HIEROGLYPH O045;Lo;0;L;;;;;N;;;;; 13293;EGYPTIAN HIEROGLYPH O046;Lo;0;L;;;;;N;;;;; 13294;EGYPTIAN HIEROGLYPH O047;Lo;0;L;;;;;N;;;;; 13295;EGYPTIAN HIEROGLYPH O048;Lo;0;L;;;;;N;;;;; 13296;EGYPTIAN HIEROGLYPH O049;Lo;0;L;;;;;N;;;;; 13297;EGYPTIAN HIEROGLYPH O050;Lo;0;L;;;;;N;;;;; 13298;EGYPTIAN HIEROGLYPH O050A;Lo;0;L;;;;;N;;;;; 13299;EGYPTIAN HIEROGLYPH O050B;Lo;0;L;;;;;N;;;;; 1329A;EGYPTIAN HIEROGLYPH O051;Lo;0;L;;;;;N;;;;; 1329B;EGYPTIAN HIEROGLYPH P001;Lo;0;L;;;;;N;;;;; 1329C;EGYPTIAN HIEROGLYPH P001A;Lo;0;L;;;;;N;;;;; 1329D;EGYPTIAN HIEROGLYPH P002;Lo;0;L;;;;;N;;;;; 1329E;EGYPTIAN HIEROGLYPH P003;Lo;0;L;;;;;N;;;;; 1329F;EGYPTIAN HIEROGLYPH P003A;Lo;0;L;;;;;N;;;;; 132A0;EGYPTIAN HIEROGLYPH P004;Lo;0;L;;;;;N;;;;; 132A1;EGYPTIAN HIEROGLYPH P005;Lo;0;L;;;;;N;;;;; 132A2;EGYPTIAN HIEROGLYPH P006;Lo;0;L;;;;;N;;;;; 132A3;EGYPTIAN HIEROGLYPH P007;Lo;0;L;;;;;N;;;;; 132A4;EGYPTIAN HIEROGLYPH P008;Lo;0;L;;;;;N;;;;; 132A5;EGYPTIAN HIEROGLYPH P009;Lo;0;L;;;;;N;;;;; 132A6;EGYPTIAN HIEROGLYPH P010;Lo;0;L;;;;;N;;;;; 132A7;EGYPTIAN HIEROGLYPH P011;Lo;0;L;;;;;N;;;;; 132A8;EGYPTIAN HIEROGLYPH Q001;Lo;0;L;;;;;N;;;;; 132A9;EGYPTIAN HIEROGLYPH Q002;Lo;0;L;;;;;N;;;;; 132AA;EGYPTIAN HIEROGLYPH Q003;Lo;0;L;;;;;N;;;;; 132AB;EGYPTIAN HIEROGLYPH Q004;Lo;0;L;;;;;N;;;;; 132AC;EGYPTIAN HIEROGLYPH Q005;Lo;0;L;;;;;N;;;;; 132AD;EGYPTIAN HIEROGLYPH Q006;Lo;0;L;;;;;N;;;;; 132AE;EGYPTIAN HIEROGLYPH Q007;Lo;0;L;;;;;N;;;;; 132AF;EGYPTIAN HIEROGLYPH R001;Lo;0;L;;;;;N;;;;; 132B0;EGYPTIAN HIEROGLYPH R002;Lo;0;L;;;;;N;;;;; 132B1;EGYPTIAN HIEROGLYPH R002A;Lo;0;L;;;;;N;;;;; 132B2;EGYPTIAN HIEROGLYPH R003;Lo;0;L;;;;;N;;;;; 132B3;EGYPTIAN HIEROGLYPH R003A;Lo;0;L;;;;;N;;;;; 132B4;EGYPTIAN HIEROGLYPH R003B;Lo;0;L;;;;;N;;;;; 132B5;EGYPTIAN HIEROGLYPH R004;Lo;0;L;;;;;N;;;;; 132B6;EGYPTIAN HIEROGLYPH R005;Lo;0;L;;;;;N;;;;; 132B7;EGYPTIAN HIEROGLYPH R006;Lo;0;L;;;;;N;;;;; 132B8;EGYPTIAN HIEROGLYPH R007;Lo;0;L;;;;;N;;;;; 132B9;EGYPTIAN HIEROGLYPH R008;Lo;0;L;;;;;N;;;;; 132BA;EGYPTIAN HIEROGLYPH R009;Lo;0;L;;;;;N;;;;; 132BB;EGYPTIAN HIEROGLYPH R010;Lo;0;L;;;;;N;;;;; 132BC;EGYPTIAN HIEROGLYPH R010A;Lo;0;L;;;;;N;;;;; 132BD;EGYPTIAN HIEROGLYPH R011;Lo;0;L;;;;;N;;;;; 132BE;EGYPTIAN HIEROGLYPH R012;Lo;0;L;;;;;N;;;;; 132BF;EGYPTIAN HIEROGLYPH R013;Lo;0;L;;;;;N;;;;; 132C0;EGYPTIAN HIEROGLYPH R014;Lo;0;L;;;;;N;;;;; 132C1;EGYPTIAN HIEROGLYPH R015;Lo;0;L;;;;;N;;;;; 132C2;EGYPTIAN HIEROGLYPH R016;Lo;0;L;;;;;N;;;;; 132C3;EGYPTIAN HIEROGLYPH R016A;Lo;0;L;;;;;N;;;;; 132C4;EGYPTIAN HIEROGLYPH R017;Lo;0;L;;;;;N;;;;; 132C5;EGYPTIAN HIEROGLYPH R018;Lo;0;L;;;;;N;;;;; 132C6;EGYPTIAN HIEROGLYPH R019;Lo;0;L;;;;;N;;;;; 132C7;EGYPTIAN HIEROGLYPH R020;Lo;0;L;;;;;N;;;;; 132C8;EGYPTIAN HIEROGLYPH R021;Lo;0;L;;;;;N;;;;; 132C9;EGYPTIAN HIEROGLYPH R022;Lo;0;L;;;;;N;;;;; 132CA;EGYPTIAN HIEROGLYPH R023;Lo;0;L;;;;;N;;;;; 132CB;EGYPTIAN HIEROGLYPH R024;Lo;0;L;;;;;N;;;;; 132CC;EGYPTIAN HIEROGLYPH R025;Lo;0;L;;;;;N;;;;; 132CD;EGYPTIAN HIEROGLYPH R026;Lo;0;L;;;;;N;;;;; 132CE;EGYPTIAN HIEROGLYPH R027;Lo;0;L;;;;;N;;;;; 132CF;EGYPTIAN HIEROGLYPH R028;Lo;0;L;;;;;N;;;;; 132D0;EGYPTIAN HIEROGLYPH R029;Lo;0;L;;;;;N;;;;; 132D1;EGYPTIAN HIEROGLYPH S001;Lo;0;L;;;;;N;;;;; 132D2;EGYPTIAN HIEROGLYPH S002;Lo;0;L;;;;;N;;;;; 132D3;EGYPTIAN HIEROGLYPH S002A;Lo;0;L;;;;;N;;;;; 132D4;EGYPTIAN HIEROGLYPH S003;Lo;0;L;;;;;N;;;;; 132D5;EGYPTIAN HIEROGLYPH S004;Lo;0;L;;;;;N;;;;; 132D6;EGYPTIAN HIEROGLYPH S005;Lo;0;L;;;;;N;;;;; 132D7;EGYPTIAN HIEROGLYPH S006;Lo;0;L;;;;;N;;;;; 132D8;EGYPTIAN HIEROGLYPH S006A;Lo;0;L;;;;;N;;;;; 132D9;EGYPTIAN HIEROGLYPH S007;Lo;0;L;;;;;N;;;;; 132DA;EGYPTIAN HIEROGLYPH S008;Lo;0;L;;;;;N;;;;; 132DB;EGYPTIAN HIEROGLYPH S009;Lo;0;L;;;;;N;;;;; 132DC;EGYPTIAN HIEROGLYPH S010;Lo;0;L;;;;;N;;;;; 132DD;EGYPTIAN HIEROGLYPH S011;Lo;0;L;;;;;N;;;;; 132DE;EGYPTIAN HIEROGLYPH S012;Lo;0;L;;;;;N;;;;; 132DF;EGYPTIAN HIEROGLYPH S013;Lo;0;L;;;;;N;;;;; 132E0;EGYPTIAN HIEROGLYPH S014;Lo;0;L;;;;;N;;;;; 132E1;EGYPTIAN HIEROGLYPH S014A;Lo;0;L;;;;;N;;;;; 132E2;EGYPTIAN HIEROGLYPH S014B;Lo;0;L;;;;;N;;;;; 132E3;EGYPTIAN HIEROGLYPH S015;Lo;0;L;;;;;N;;;;; 132E4;EGYPTIAN HIEROGLYPH S016;Lo;0;L;;;;;N;;;;; 132E5;EGYPTIAN HIEROGLYPH S017;Lo;0;L;;;;;N;;;;; 132E6;EGYPTIAN HIEROGLYPH S017A;Lo;0;L;;;;;N;;;;; 132E7;EGYPTIAN HIEROGLYPH S018;Lo;0;L;;;;;N;;;;; 132E8;EGYPTIAN HIEROGLYPH S019;Lo;0;L;;;;;N;;;;; 132E9;EGYPTIAN HIEROGLYPH S020;Lo;0;L;;;;;N;;;;; 132EA;EGYPTIAN HIEROGLYPH S021;Lo;0;L;;;;;N;;;;; 132EB;EGYPTIAN HIEROGLYPH S022;Lo;0;L;;;;;N;;;;; 132EC;EGYPTIAN HIEROGLYPH S023;Lo;0;L;;;;;N;;;;; 132ED;EGYPTIAN HIEROGLYPH S024;Lo;0;L;;;;;N;;;;; 132EE;EGYPTIAN HIEROGLYPH S025;Lo;0;L;;;;;N;;;;; 132EF;EGYPTIAN HIEROGLYPH S026;Lo;0;L;;;;;N;;;;; 132F0;EGYPTIAN HIEROGLYPH S026A;Lo;0;L;;;;;N;;;;; 132F1;EGYPTIAN HIEROGLYPH S026B;Lo;0;L;;;;;N;;;;; 132F2;EGYPTIAN HIEROGLYPH S027;Lo;0;L;;;;;N;;;;; 132F3;EGYPTIAN HIEROGLYPH S028;Lo;0;L;;;;;N;;;;; 132F4;EGYPTIAN HIEROGLYPH S029;Lo;0;L;;;;;N;;;;; 132F5;EGYPTIAN HIEROGLYPH S030;Lo;0;L;;;;;N;;;;; 132F6;EGYPTIAN HIEROGLYPH S031;Lo;0;L;;;;;N;;;;; 132F7;EGYPTIAN HIEROGLYPH S032;Lo;0;L;;;;;N;;;;; 132F8;EGYPTIAN HIEROGLYPH S033;Lo;0;L;;;;;N;;;;; 132F9;EGYPTIAN HIEROGLYPH S034;Lo;0;L;;;;;N;;;;; 132FA;EGYPTIAN HIEROGLYPH S035;Lo;0;L;;;;;N;;;;; 132FB;EGYPTIAN HIEROGLYPH S035A;Lo;0;L;;;;;N;;;;; 132FC;EGYPTIAN HIEROGLYPH S036;Lo;0;L;;;;;N;;;;; 132FD;EGYPTIAN HIEROGLYPH S037;Lo;0;L;;;;;N;;;;; 132FE;EGYPTIAN HIEROGLYPH S038;Lo;0;L;;;;;N;;;;; 132FF;EGYPTIAN HIEROGLYPH S039;Lo;0;L;;;;;N;;;;; 13300;EGYPTIAN HIEROGLYPH S040;Lo;0;L;;;;;N;;;;; 13301;EGYPTIAN HIEROGLYPH S041;Lo;0;L;;;;;N;;;;; 13302;EGYPTIAN HIEROGLYPH S042;Lo;0;L;;;;;N;;;;; 13303;EGYPTIAN HIEROGLYPH S043;Lo;0;L;;;;;N;;;;; 13304;EGYPTIAN HIEROGLYPH S044;Lo;0;L;;;;;N;;;;; 13305;EGYPTIAN HIEROGLYPH S045;Lo;0;L;;;;;N;;;;; 13306;EGYPTIAN HIEROGLYPH S046;Lo;0;L;;;;;N;;;;; 13307;EGYPTIAN HIEROGLYPH T001;Lo;0;L;;;;;N;;;;; 13308;EGYPTIAN HIEROGLYPH T002;Lo;0;L;;;;;N;;;;; 13309;EGYPTIAN HIEROGLYPH T003;Lo;0;L;;;;;N;;;;; 1330A;EGYPTIAN HIEROGLYPH T003A;Lo;0;L;;;;;N;;;;; 1330B;EGYPTIAN HIEROGLYPH T004;Lo;0;L;;;;;N;;;;; 1330C;EGYPTIAN HIEROGLYPH T005;Lo;0;L;;;;;N;;;;; 1330D;EGYPTIAN HIEROGLYPH T006;Lo;0;L;;;;;N;;;;; 1330E;EGYPTIAN HIEROGLYPH T007;Lo;0;L;;;;;N;;;;; 1330F;EGYPTIAN HIEROGLYPH T007A;Lo;0;L;;;;;N;;;;; 13310;EGYPTIAN HIEROGLYPH T008;Lo;0;L;;;;;N;;;;; 13311;EGYPTIAN HIEROGLYPH T008A;Lo;0;L;;;;;N;;;;; 13312;EGYPTIAN HIEROGLYPH T009;Lo;0;L;;;;;N;;;;; 13313;EGYPTIAN HIEROGLYPH T009A;Lo;0;L;;;;;N;;;;; 13314;EGYPTIAN HIEROGLYPH T010;Lo;0;L;;;;;N;;;;; 13315;EGYPTIAN HIEROGLYPH T011;Lo;0;L;;;;;N;;;;; 13316;EGYPTIAN HIEROGLYPH T011A;Lo;0;L;;;;;N;;;;; 13317;EGYPTIAN HIEROGLYPH T012;Lo;0;L;;;;;N;;;;; 13318;EGYPTIAN HIEROGLYPH T013;Lo;0;L;;;;;N;;;;; 13319;EGYPTIAN HIEROGLYPH T014;Lo;0;L;;;;;N;;;;; 1331A;EGYPTIAN HIEROGLYPH T015;Lo;0;L;;;;;N;;;;; 1331B;EGYPTIAN HIEROGLYPH T016;Lo;0;L;;;;;N;;;;; 1331C;EGYPTIAN HIEROGLYPH T016A;Lo;0;L;;;;;N;;;;; 1331D;EGYPTIAN HIEROGLYPH T017;Lo;0;L;;;;;N;;;;; 1331E;EGYPTIAN HIEROGLYPH T018;Lo;0;L;;;;;N;;;;; 1331F;EGYPTIAN HIEROGLYPH T019;Lo;0;L;;;;;N;;;;; 13320;EGYPTIAN HIEROGLYPH T020;Lo;0;L;;;;;N;;;;; 13321;EGYPTIAN HIEROGLYPH T021;Lo;0;L;;;;;N;;;;; 13322;EGYPTIAN HIEROGLYPH T022;Lo;0;L;;;;;N;;;;; 13323;EGYPTIAN HIEROGLYPH T023;Lo;0;L;;;;;N;;;;; 13324;EGYPTIAN HIEROGLYPH T024;Lo;0;L;;;;;N;;;;; 13325;EGYPTIAN HIEROGLYPH T025;Lo;0;L;;;;;N;;;;; 13326;EGYPTIAN HIEROGLYPH T026;Lo;0;L;;;;;N;;;;; 13327;EGYPTIAN HIEROGLYPH T027;Lo;0;L;;;;;N;;;;; 13328;EGYPTIAN HIEROGLYPH T028;Lo;0;L;;;;;N;;;;; 13329;EGYPTIAN HIEROGLYPH T029;Lo;0;L;;;;;N;;;;; 1332A;EGYPTIAN HIEROGLYPH T030;Lo;0;L;;;;;N;;;;; 1332B;EGYPTIAN HIEROGLYPH T031;Lo;0;L;;;;;N;;;;; 1332C;EGYPTIAN HIEROGLYPH T032;Lo;0;L;;;;;N;;;;; 1332D;EGYPTIAN HIEROGLYPH T032A;Lo;0;L;;;;;N;;;;; 1332E;EGYPTIAN HIEROGLYPH T033;Lo;0;L;;;;;N;;;;; 1332F;EGYPTIAN HIEROGLYPH T033A;Lo;0;L;;;;;N;;;;; 13330;EGYPTIAN HIEROGLYPH T034;Lo;0;L;;;;;N;;;;; 13331;EGYPTIAN HIEROGLYPH T035;Lo;0;L;;;;;N;;;;; 13332;EGYPTIAN HIEROGLYPH T036;Lo;0;L;;;;;N;;;;; 13333;EGYPTIAN HIEROGLYPH U001;Lo;0;L;;;;;N;;;;; 13334;EGYPTIAN HIEROGLYPH U002;Lo;0;L;;;;;N;;;;; 13335;EGYPTIAN HIEROGLYPH U003;Lo;0;L;;;;;N;;;;; 13336;EGYPTIAN HIEROGLYPH U004;Lo;0;L;;;;;N;;;;; 13337;EGYPTIAN HIEROGLYPH U005;Lo;0;L;;;;;N;;;;; 13338;EGYPTIAN HIEROGLYPH U006;Lo;0;L;;;;;N;;;;; 13339;EGYPTIAN HIEROGLYPH U006A;Lo;0;L;;;;;N;;;;; 1333A;EGYPTIAN HIEROGLYPH U006B;Lo;0;L;;;;;N;;;;; 1333B;EGYPTIAN HIEROGLYPH U007;Lo;0;L;;;;;N;;;;; 1333C;EGYPTIAN HIEROGLYPH U008;Lo;0;L;;;;;N;;;;; 1333D;EGYPTIAN HIEROGLYPH U009;Lo;0;L;;;;;N;;;;; 1333E;EGYPTIAN HIEROGLYPH U010;Lo;0;L;;;;;N;;;;; 1333F;EGYPTIAN HIEROGLYPH U011;Lo;0;L;;;;;N;;;;; 13340;EGYPTIAN HIEROGLYPH U012;Lo;0;L;;;;;N;;;;; 13341;EGYPTIAN HIEROGLYPH U013;Lo;0;L;;;;;N;;;;; 13342;EGYPTIAN HIEROGLYPH U014;Lo;0;L;;;;;N;;;;; 13343;EGYPTIAN HIEROGLYPH U015;Lo;0;L;;;;;N;;;;; 13344;EGYPTIAN HIEROGLYPH U016;Lo;0;L;;;;;N;;;;; 13345;EGYPTIAN HIEROGLYPH U017;Lo;0;L;;;;;N;;;;; 13346;EGYPTIAN HIEROGLYPH U018;Lo;0;L;;;;;N;;;;; 13347;EGYPTIAN HIEROGLYPH U019;Lo;0;L;;;;;N;;;;; 13348;EGYPTIAN HIEROGLYPH U020;Lo;0;L;;;;;N;;;;; 13349;EGYPTIAN HIEROGLYPH U021;Lo;0;L;;;;;N;;;;; 1334A;EGYPTIAN HIEROGLYPH U022;Lo;0;L;;;;;N;;;;; 1334B;EGYPTIAN HIEROGLYPH U023;Lo;0;L;;;;;N;;;;; 1334C;EGYPTIAN HIEROGLYPH U023A;Lo;0;L;;;;;N;;;;; 1334D;EGYPTIAN HIEROGLYPH U024;Lo;0;L;;;;;N;;;;; 1334E;EGYPTIAN HIEROGLYPH U025;Lo;0;L;;;;;N;;;;; 1334F;EGYPTIAN HIEROGLYPH U026;Lo;0;L;;;;;N;;;;; 13350;EGYPTIAN HIEROGLYPH U027;Lo;0;L;;;;;N;;;;; 13351;EGYPTIAN HIEROGLYPH U028;Lo;0;L;;;;;N;;;;; 13352;EGYPTIAN HIEROGLYPH U029;Lo;0;L;;;;;N;;;;; 13353;EGYPTIAN HIEROGLYPH U029A;Lo;0;L;;;;;N;;;;; 13354;EGYPTIAN HIEROGLYPH U030;Lo;0;L;;;;;N;;;;; 13355;EGYPTIAN HIEROGLYPH U031;Lo;0;L;;;;;N;;;;; 13356;EGYPTIAN HIEROGLYPH U032;Lo;0;L;;;;;N;;;;; 13357;EGYPTIAN HIEROGLYPH U032A;Lo;0;L;;;;;N;;;;; 13358;EGYPTIAN HIEROGLYPH U033;Lo;0;L;;;;;N;;;;; 13359;EGYPTIAN HIEROGLYPH U034;Lo;0;L;;;;;N;;;;; 1335A;EGYPTIAN HIEROGLYPH U035;Lo;0;L;;;;;N;;;;; 1335B;EGYPTIAN HIEROGLYPH U036;Lo;0;L;;;;;N;;;;; 1335C;EGYPTIAN HIEROGLYPH U037;Lo;0;L;;;;;N;;;;; 1335D;EGYPTIAN HIEROGLYPH U038;Lo;0;L;;;;;N;;;;; 1335E;EGYPTIAN HIEROGLYPH U039;Lo;0;L;;;;;N;;;;; 1335F;EGYPTIAN HIEROGLYPH U040;Lo;0;L;;;;;N;;;;; 13360;EGYPTIAN HIEROGLYPH U041;Lo;0;L;;;;;N;;;;; 13361;EGYPTIAN HIEROGLYPH U042;Lo;0;L;;;;;N;;;;; 13362;EGYPTIAN HIEROGLYPH V001;Lo;0;L;;;;;N;;;;; 13363;EGYPTIAN HIEROGLYPH V001A;Lo;0;L;;;;;N;;;;; 13364;EGYPTIAN HIEROGLYPH V001B;Lo;0;L;;;;;N;;;;; 13365;EGYPTIAN HIEROGLYPH V001C;Lo;0;L;;;;;N;;;;; 13366;EGYPTIAN HIEROGLYPH V001D;Lo;0;L;;;;;N;;;;; 13367;EGYPTIAN HIEROGLYPH V001E;Lo;0;L;;;;;N;;;;; 13368;EGYPTIAN HIEROGLYPH V001F;Lo;0;L;;;;;N;;;;; 13369;EGYPTIAN HIEROGLYPH V001G;Lo;0;L;;;;;N;;;;; 1336A;EGYPTIAN HIEROGLYPH V001H;Lo;0;L;;;;;N;;;;; 1336B;EGYPTIAN HIEROGLYPH V001I;Lo;0;L;;;;;N;;;;; 1336C;EGYPTIAN HIEROGLYPH V002;Lo;0;L;;;;;N;;;;; 1336D;EGYPTIAN HIEROGLYPH V002A;Lo;0;L;;;;;N;;;;; 1336E;EGYPTIAN HIEROGLYPH V003;Lo;0;L;;;;;N;;;;; 1336F;EGYPTIAN HIEROGLYPH V004;Lo;0;L;;;;;N;;;;; 13370;EGYPTIAN HIEROGLYPH V005;Lo;0;L;;;;;N;;;;; 13371;EGYPTIAN HIEROGLYPH V006;Lo;0;L;;;;;N;;;;; 13372;EGYPTIAN HIEROGLYPH V007;Lo;0;L;;;;;N;;;;; 13373;EGYPTIAN HIEROGLYPH V007A;Lo;0;L;;;;;N;;;;; 13374;EGYPTIAN HIEROGLYPH V007B;Lo;0;L;;;;;N;;;;; 13375;EGYPTIAN HIEROGLYPH V008;Lo;0;L;;;;;N;;;;; 13376;EGYPTIAN HIEROGLYPH V009;Lo;0;L;;;;;N;;;;; 13377;EGYPTIAN HIEROGLYPH V010;Lo;0;L;;;;;N;;;;; 13378;EGYPTIAN HIEROGLYPH V011;Lo;0;L;;;;;N;;;;; 13379;EGYPTIAN HIEROGLYPH V011A;Lo;0;L;;;;;N;;;;; 1337A;EGYPTIAN HIEROGLYPH V011B;Lo;0;L;;;;;N;;;;; 1337B;EGYPTIAN HIEROGLYPH V011C;Lo;0;L;;;;;N;;;;; 1337C;EGYPTIAN HIEROGLYPH V012;Lo;0;L;;;;;N;;;;; 1337D;EGYPTIAN HIEROGLYPH V012A;Lo;0;L;;;;;N;;;;; 1337E;EGYPTIAN HIEROGLYPH V012B;Lo;0;L;;;;;N;;;;; 1337F;EGYPTIAN HIEROGLYPH V013;Lo;0;L;;;;;N;;;;; 13380;EGYPTIAN HIEROGLYPH V014;Lo;0;L;;;;;N;;;;; 13381;EGYPTIAN HIEROGLYPH V015;Lo;0;L;;;;;N;;;;; 13382;EGYPTIAN HIEROGLYPH V016;Lo;0;L;;;;;N;;;;; 13383;EGYPTIAN HIEROGLYPH V017;Lo;0;L;;;;;N;;;;; 13384;EGYPTIAN HIEROGLYPH V018;Lo;0;L;;;;;N;;;;; 13385;EGYPTIAN HIEROGLYPH V019;Lo;0;L;;;;;N;;;;; 13386;EGYPTIAN HIEROGLYPH V020;Lo;0;L;;;;;N;;;;; 13387;EGYPTIAN HIEROGLYPH V020A;Lo;0;L;;;;;N;;;;; 13388;EGYPTIAN HIEROGLYPH V020B;Lo;0;L;;;;;N;;;;; 13389;EGYPTIAN HIEROGLYPH V020C;Lo;0;L;;;;;N;;;;; 1338A;EGYPTIAN HIEROGLYPH V020D;Lo;0;L;;;;;N;;;;; 1338B;EGYPTIAN HIEROGLYPH V020E;Lo;0;L;;;;;N;;;;; 1338C;EGYPTIAN HIEROGLYPH V020F;Lo;0;L;;;;;N;;;;; 1338D;EGYPTIAN HIEROGLYPH V020G;Lo;0;L;;;;;N;;;;; 1338E;EGYPTIAN HIEROGLYPH V020H;Lo;0;L;;;;;N;;;;; 1338F;EGYPTIAN HIEROGLYPH V020I;Lo;0;L;;;;;N;;;;; 13390;EGYPTIAN HIEROGLYPH V020J;Lo;0;L;;;;;N;;;;; 13391;EGYPTIAN HIEROGLYPH V020K;Lo;0;L;;;;;N;;;;; 13392;EGYPTIAN HIEROGLYPH V020L;Lo;0;L;;;;;N;;;;; 13393;EGYPTIAN HIEROGLYPH V021;Lo;0;L;;;;;N;;;;; 13394;EGYPTIAN HIEROGLYPH V022;Lo;0;L;;;;;N;;;;; 13395;EGYPTIAN HIEROGLYPH V023;Lo;0;L;;;;;N;;;;; 13396;EGYPTIAN HIEROGLYPH V023A;Lo;0;L;;;;;N;;;;; 13397;EGYPTIAN HIEROGLYPH V024;Lo;0;L;;;;;N;;;;; 13398;EGYPTIAN HIEROGLYPH V025;Lo;0;L;;;;;N;;;;; 13399;EGYPTIAN HIEROGLYPH V026;Lo;0;L;;;;;N;;;;; 1339A;EGYPTIAN HIEROGLYPH V027;Lo;0;L;;;;;N;;;;; 1339B;EGYPTIAN HIEROGLYPH V028;Lo;0;L;;;;;N;;;;; 1339C;EGYPTIAN HIEROGLYPH V028A;Lo;0;L;;;;;N;;;;; 1339D;EGYPTIAN HIEROGLYPH V029;Lo;0;L;;;;;N;;;;; 1339E;EGYPTIAN HIEROGLYPH V029A;Lo;0;L;;;;;N;;;;; 1339F;EGYPTIAN HIEROGLYPH V030;Lo;0;L;;;;;N;;;;; 133A0;EGYPTIAN HIEROGLYPH V030A;Lo;0;L;;;;;N;;;;; 133A1;EGYPTIAN HIEROGLYPH V031;Lo;0;L;;;;;N;;;;; 133A2;EGYPTIAN HIEROGLYPH V031A;Lo;0;L;;;;;N;;;;; 133A3;EGYPTIAN HIEROGLYPH V032;Lo;0;L;;;;;N;;;;; 133A4;EGYPTIAN HIEROGLYPH V033;Lo;0;L;;;;;N;;;;; 133A5;EGYPTIAN HIEROGLYPH V033A;Lo;0;L;;;;;N;;;;; 133A6;EGYPTIAN HIEROGLYPH V034;Lo;0;L;;;;;N;;;;; 133A7;EGYPTIAN HIEROGLYPH V035;Lo;0;L;;;;;N;;;;; 133A8;EGYPTIAN HIEROGLYPH V036;Lo;0;L;;;;;N;;;;; 133A9;EGYPTIAN HIEROGLYPH V037;Lo;0;L;;;;;N;;;;; 133AA;EGYPTIAN HIEROGLYPH V037A;Lo;0;L;;;;;N;;;;; 133AB;EGYPTIAN HIEROGLYPH V038;Lo;0;L;;;;;N;;;;; 133AC;EGYPTIAN HIEROGLYPH V039;Lo;0;L;;;;;N;;;;; 133AD;EGYPTIAN HIEROGLYPH V040;Lo;0;L;;;;;N;;;;; 133AE;EGYPTIAN HIEROGLYPH V040A;Lo;0;L;;;;;N;;;;; 133AF;EGYPTIAN HIEROGLYPH W001;Lo;0;L;;;;;N;;;;; 133B0;EGYPTIAN HIEROGLYPH W002;Lo;0;L;;;;;N;;;;; 133B1;EGYPTIAN HIEROGLYPH W003;Lo;0;L;;;;;N;;;;; 133B2;EGYPTIAN HIEROGLYPH W003A;Lo;0;L;;;;;N;;;;; 133B3;EGYPTIAN HIEROGLYPH W004;Lo;0;L;;;;;N;;;;; 133B4;EGYPTIAN HIEROGLYPH W005;Lo;0;L;;;;;N;;;;; 133B5;EGYPTIAN HIEROGLYPH W006;Lo;0;L;;;;;N;;;;; 133B6;EGYPTIAN HIEROGLYPH W007;Lo;0;L;;;;;N;;;;; 133B7;EGYPTIAN HIEROGLYPH W008;Lo;0;L;;;;;N;;;;; 133B8;EGYPTIAN HIEROGLYPH W009;Lo;0;L;;;;;N;;;;; 133B9;EGYPTIAN HIEROGLYPH W009A;Lo;0;L;;;;;N;;;;; 133BA;EGYPTIAN HIEROGLYPH W010;Lo;0;L;;;;;N;;;;; 133BB;EGYPTIAN HIEROGLYPH W010A;Lo;0;L;;;;;N;;;;; 133BC;EGYPTIAN HIEROGLYPH W011;Lo;0;L;;;;;N;;;;; 133BD;EGYPTIAN HIEROGLYPH W012;Lo;0;L;;;;;N;;;;; 133BE;EGYPTIAN HIEROGLYPH W013;Lo;0;L;;;;;N;;;;; 133BF;EGYPTIAN HIEROGLYPH W014;Lo;0;L;;;;;N;;;;; 133C0;EGYPTIAN HIEROGLYPH W014A;Lo;0;L;;;;;N;;;;; 133C1;EGYPTIAN HIEROGLYPH W015;Lo;0;L;;;;;N;;;;; 133C2;EGYPTIAN HIEROGLYPH W016;Lo;0;L;;;;;N;;;;; 133C3;EGYPTIAN HIEROGLYPH W017;Lo;0;L;;;;;N;;;;; 133C4;EGYPTIAN HIEROGLYPH W017A;Lo;0;L;;;;;N;;;;; 133C5;EGYPTIAN HIEROGLYPH W018;Lo;0;L;;;;;N;;;;; 133C6;EGYPTIAN HIEROGLYPH W018A;Lo;0;L;;;;;N;;;;; 133C7;EGYPTIAN HIEROGLYPH W019;Lo;0;L;;;;;N;;;;; 133C8;EGYPTIAN HIEROGLYPH W020;Lo;0;L;;;;;N;;;;; 133C9;EGYPTIAN HIEROGLYPH W021;Lo;0;L;;;;;N;;;;; 133CA;EGYPTIAN HIEROGLYPH W022;Lo;0;L;;;;;N;;;;; 133CB;EGYPTIAN HIEROGLYPH W023;Lo;0;L;;;;;N;;;;; 133CC;EGYPTIAN HIEROGLYPH W024;Lo;0;L;;;;;N;;;;; 133CD;EGYPTIAN HIEROGLYPH W024A;Lo;0;L;;;;;N;;;;; 133CE;EGYPTIAN HIEROGLYPH W025;Lo;0;L;;;;;N;;;;; 133CF;EGYPTIAN HIEROGLYPH X001;Lo;0;L;;;;;N;;;;; 133D0;EGYPTIAN HIEROGLYPH X002;Lo;0;L;;;;;N;;;;; 133D1;EGYPTIAN HIEROGLYPH X003;Lo;0;L;;;;;N;;;;; 133D2;EGYPTIAN HIEROGLYPH X004;Lo;0;L;;;;;N;;;;; 133D3;EGYPTIAN HIEROGLYPH X004A;Lo;0;L;;;;;N;;;;; 133D4;EGYPTIAN HIEROGLYPH X004B;Lo;0;L;;;;;N;;;;; 133D5;EGYPTIAN HIEROGLYPH X005;Lo;0;L;;;;;N;;;;; 133D6;EGYPTIAN HIEROGLYPH X006;Lo;0;L;;;;;N;;;;; 133D7;EGYPTIAN HIEROGLYPH X006A;Lo;0;L;;;;;N;;;;; 133D8;EGYPTIAN HIEROGLYPH X007;Lo;0;L;;;;;N;;;;; 133D9;EGYPTIAN HIEROGLYPH X008;Lo;0;L;;;;;N;;;;; 133DA;EGYPTIAN HIEROGLYPH X008A;Lo;0;L;;;;;N;;;;; 133DB;EGYPTIAN HIEROGLYPH Y001;Lo;0;L;;;;;N;;;;; 133DC;EGYPTIAN HIEROGLYPH Y001A;Lo;0;L;;;;;N;;;;; 133DD;EGYPTIAN HIEROGLYPH Y002;Lo;0;L;;;;;N;;;;; 133DE;EGYPTIAN HIEROGLYPH Y003;Lo;0;L;;;;;N;;;;; 133DF;EGYPTIAN HIEROGLYPH Y004;Lo;0;L;;;;;N;;;;; 133E0;EGYPTIAN HIEROGLYPH Y005;Lo;0;L;;;;;N;;;;; 133E1;EGYPTIAN HIEROGLYPH Y006;Lo;0;L;;;;;N;;;;; 133E2;EGYPTIAN HIEROGLYPH Y007;Lo;0;L;;;;;N;;;;; 133E3;EGYPTIAN HIEROGLYPH Y008;Lo;0;L;;;;;N;;;;; 133E4;EGYPTIAN HIEROGLYPH Z001;Lo;0;L;;;;;N;;;;; 133E5;EGYPTIAN HIEROGLYPH Z002;Lo;0;L;;;;;N;;;;; 133E6;EGYPTIAN HIEROGLYPH Z002A;Lo;0;L;;;;;N;;;;; 133E7;EGYPTIAN HIEROGLYPH Z002B;Lo;0;L;;;;;N;;;;; 133E8;EGYPTIAN HIEROGLYPH Z002C;Lo;0;L;;;;;N;;;;; 133E9;EGYPTIAN HIEROGLYPH Z002D;Lo;0;L;;;;;N;;;;; 133EA;EGYPTIAN HIEROGLYPH Z003;Lo;0;L;;;;;N;;;;; 133EB;EGYPTIAN HIEROGLYPH Z003A;Lo;0;L;;;;;N;;;;; 133EC;EGYPTIAN HIEROGLYPH Z003B;Lo;0;L;;;;;N;;;;; 133ED;EGYPTIAN HIEROGLYPH Z004;Lo;0;L;;;;;N;;;;; 133EE;EGYPTIAN HIEROGLYPH Z004A;Lo;0;L;;;;;N;;;;; 133EF;EGYPTIAN HIEROGLYPH Z005;Lo;0;L;;;;;N;;;;; 133F0;EGYPTIAN HIEROGLYPH Z005A;Lo;0;L;;;;;N;;;;; 133F1;EGYPTIAN HIEROGLYPH Z006;Lo;0;L;;;;;N;;;;; 133F2;EGYPTIAN HIEROGLYPH Z007;Lo;0;L;;;;;N;;;;; 133F3;EGYPTIAN HIEROGLYPH Z008;Lo;0;L;;;;;N;;;;; 133F4;EGYPTIAN HIEROGLYPH Z009;Lo;0;L;;;;;N;;;;; 133F5;EGYPTIAN HIEROGLYPH Z010;Lo;0;L;;;;;N;;;;; 133F6;EGYPTIAN HIEROGLYPH Z011;Lo;0;L;;;;;N;;;;; 133F7;EGYPTIAN HIEROGLYPH Z012;Lo;0;L;;;;;N;;;;; 133F8;EGYPTIAN HIEROGLYPH Z013;Lo;0;L;;;;;N;;;;; 133F9;EGYPTIAN HIEROGLYPH Z014;Lo;0;L;;;;;N;;;;; 133FA;EGYPTIAN HIEROGLYPH Z015;Lo;0;L;;;;;N;;;;; 133FB;EGYPTIAN HIEROGLYPH Z015A;Lo;0;L;;;;;N;;;;; 133FC;EGYPTIAN HIEROGLYPH Z015B;Lo;0;L;;;;;N;;;;; 133FD;EGYPTIAN HIEROGLYPH Z015C;Lo;0;L;;;;;N;;;;; 133FE;EGYPTIAN HIEROGLYPH Z015D;Lo;0;L;;;;;N;;;;; 133FF;EGYPTIAN HIEROGLYPH Z015E;Lo;0;L;;;;;N;;;;; 13400;EGYPTIAN HIEROGLYPH Z015F;Lo;0;L;;;;;N;;;;; 13401;EGYPTIAN HIEROGLYPH Z015G;Lo;0;L;;;;;N;;;;; 13402;EGYPTIAN HIEROGLYPH Z015H;Lo;0;L;;;;;N;;;;; 13403;EGYPTIAN HIEROGLYPH Z015I;Lo;0;L;;;;;N;;;;; 13404;EGYPTIAN HIEROGLYPH Z016;Lo;0;L;;;;;N;;;;; 13405;EGYPTIAN HIEROGLYPH Z016A;Lo;0;L;;;;;N;;;;; 13406;EGYPTIAN HIEROGLYPH Z016B;Lo;0;L;;;;;N;;;;; 13407;EGYPTIAN HIEROGLYPH Z016C;Lo;0;L;;;;;N;;;;; 13408;EGYPTIAN HIEROGLYPH Z016D;Lo;0;L;;;;;N;;;;; 13409;EGYPTIAN HIEROGLYPH Z016E;Lo;0;L;;;;;N;;;;; 1340A;EGYPTIAN HIEROGLYPH Z016F;Lo;0;L;;;;;N;;;;; 1340B;EGYPTIAN HIEROGLYPH Z016G;Lo;0;L;;;;;N;;;;; 1340C;EGYPTIAN HIEROGLYPH Z016H;Lo;0;L;;;;;N;;;;; 1340D;EGYPTIAN HIEROGLYPH AA001;Lo;0;L;;;;;N;;;;; 1340E;EGYPTIAN HIEROGLYPH AA002;Lo;0;L;;;;;N;;;;; 1340F;EGYPTIAN HIEROGLYPH AA003;Lo;0;L;;;;;N;;;;; 13410;EGYPTIAN HIEROGLYPH AA004;Lo;0;L;;;;;N;;;;; 13411;EGYPTIAN HIEROGLYPH AA005;Lo;0;L;;;;;N;;;;; 13412;EGYPTIAN HIEROGLYPH AA006;Lo;0;L;;;;;N;;;;; 13413;EGYPTIAN HIEROGLYPH AA007;Lo;0;L;;;;;N;;;;; 13414;EGYPTIAN HIEROGLYPH AA007A;Lo;0;L;;;;;N;;;;; 13415;EGYPTIAN HIEROGLYPH AA007B;Lo;0;L;;;;;N;;;;; 13416;EGYPTIAN HIEROGLYPH AA008;Lo;0;L;;;;;N;;;;; 13417;EGYPTIAN HIEROGLYPH AA009;Lo;0;L;;;;;N;;;;; 13418;EGYPTIAN HIEROGLYPH AA010;Lo;0;L;;;;;N;;;;; 13419;EGYPTIAN HIEROGLYPH AA011;Lo;0;L;;;;;N;;;;; 1341A;EGYPTIAN HIEROGLYPH AA012;Lo;0;L;;;;;N;;;;; 1341B;EGYPTIAN HIEROGLYPH AA013;Lo;0;L;;;;;N;;;;; 1341C;EGYPTIAN HIEROGLYPH AA014;Lo;0;L;;;;;N;;;;; 1341D;EGYPTIAN HIEROGLYPH AA015;Lo;0;L;;;;;N;;;;; 1341E;EGYPTIAN HIEROGLYPH AA016;Lo;0;L;;;;;N;;;;; 1341F;EGYPTIAN HIEROGLYPH AA017;Lo;0;L;;;;;N;;;;; 13420;EGYPTIAN HIEROGLYPH AA018;Lo;0;L;;;;;N;;;;; 13421;EGYPTIAN HIEROGLYPH AA019;Lo;0;L;;;;;N;;;;; 13422;EGYPTIAN HIEROGLYPH AA020;Lo;0;L;;;;;N;;;;; 13423;EGYPTIAN HIEROGLYPH AA021;Lo;0;L;;;;;N;;;;; 13424;EGYPTIAN HIEROGLYPH AA022;Lo;0;L;;;;;N;;;;; 13425;EGYPTIAN HIEROGLYPH AA023;Lo;0;L;;;;;N;;;;; 13426;EGYPTIAN HIEROGLYPH AA024;Lo;0;L;;;;;N;;;;; 13427;EGYPTIAN HIEROGLYPH AA025;Lo;0;L;;;;;N;;;;; 13428;EGYPTIAN HIEROGLYPH AA026;Lo;0;L;;;;;N;;;;; 13429;EGYPTIAN HIEROGLYPH AA027;Lo;0;L;;;;;N;;;;; 1342A;EGYPTIAN HIEROGLYPH AA028;Lo;0;L;;;;;N;;;;; 1342B;EGYPTIAN HIEROGLYPH AA029;Lo;0;L;;;;;N;;;;; 1342C;EGYPTIAN HIEROGLYPH AA030;Lo;0;L;;;;;N;;;;; 1342D;EGYPTIAN HIEROGLYPH AA031;Lo;0;L;;;;;N;;;;; 1342E;EGYPTIAN HIEROGLYPH AA032;Lo;0;L;;;;;N;;;;; 1342F;EGYPTIAN HIEROGLYPH V011D;Lo;0;L;;;;;N;;;;; 13430;EGYPTIAN HIEROGLYPH VERTICAL JOINER;Cf;0;L;;;;;N;;;;; 13431;EGYPTIAN HIEROGLYPH HORIZONTAL JOINER;Cf;0;L;;;;;N;;;;; 13432;EGYPTIAN HIEROGLYPH INSERT AT TOP START;Cf;0;L;;;;;N;;;;; 13433;EGYPTIAN HIEROGLYPH INSERT AT BOTTOM START;Cf;0;L;;;;;N;;;;; 13434;EGYPTIAN HIEROGLYPH INSERT AT TOP END;Cf;0;L;;;;;N;;;;; 13435;EGYPTIAN HIEROGLYPH INSERT AT BOTTOM END;Cf;0;L;;;;;N;;;;; 13436;EGYPTIAN HIEROGLYPH OVERLAY MIDDLE;Cf;0;L;;;;;N;;;;; 13437;EGYPTIAN HIEROGLYPH BEGIN SEGMENT;Cf;0;L;;;;;N;;;;; 13438;EGYPTIAN HIEROGLYPH END SEGMENT;Cf;0;L;;;;;N;;;;; 13439;EGYPTIAN HIEROGLYPH INSERT AT MIDDLE;Cf;0;L;;;;;N;;;;; 1343A;EGYPTIAN HIEROGLYPH INSERT AT TOP;Cf;0;L;;;;;N;;;;; 1343B;EGYPTIAN HIEROGLYPH INSERT AT BOTTOM;Cf;0;L;;;;;N;;;;; 1343C;EGYPTIAN HIEROGLYPH BEGIN ENCLOSURE;Cf;0;L;;;;;N;;;;; 1343D;EGYPTIAN HIEROGLYPH END ENCLOSURE;Cf;0;L;;;;;N;;;;; 1343E;EGYPTIAN HIEROGLYPH BEGIN WALLED ENCLOSURE;Cf;0;L;;;;;N;;;;; 1343F;EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE;Cf;0;L;;;;;N;;;;; 13440;EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY;Mn;0;NSM;;;;;N;;;;; 13441;EGYPTIAN HIEROGLYPH FULL BLANK;Lo;0;L;;;;;N;;;;; 13442;EGYPTIAN HIEROGLYPH HALF BLANK;Lo;0;L;;;;;N;;;;; 13443;EGYPTIAN HIEROGLYPH LOST SIGN;Lo;0;L;;;;;N;;;;; 13444;EGYPTIAN HIEROGLYPH HALF LOST SIGN;Lo;0;L;;;;;N;;;;; 13445;EGYPTIAN HIEROGLYPH TALL LOST SIGN;Lo;0;L;;;;;N;;;;; 13446;EGYPTIAN HIEROGLYPH WIDE LOST SIGN;Lo;0;L;;;;;N;;;;; 13447;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START;Mn;0;NSM;;;;;N;;;;; 13448;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START;Mn;0;NSM;;;;;N;;;;; 13449;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START;Mn;0;NSM;;;;;N;;;;; 1344A;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP END;Mn;0;NSM;;;;;N;;;;; 1344B;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP;Mn;0;NSM;;;;;N;;;;; 1344C;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START AND TOP END;Mn;0;NSM;;;;;N;;;;; 1344D;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND TOP;Mn;0;NSM;;;;;N;;;;; 1344E;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM END;Mn;0;NSM;;;;;N;;;;; 1344F;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START AND BOTTOM END;Mn;0;NSM;;;;;N;;;;; 13450;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM;Mn;0;NSM;;;;;N;;;;; 13451;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND BOTTOM;Mn;0;NSM;;;;;N;;;;; 13452;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT END;Mn;0;NSM;;;;;N;;;;; 13453;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP AND END;Mn;0;NSM;;;;;N;;;;; 13454;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM AND END;Mn;0;NSM;;;;;N;;;;; 13455;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED;Mn;0;NSM;;;;;N;;;;; 13460;EGYPTIAN HIEROGLYPH-13460;Lo;0;L;;;;;N;;;;; 13461;EGYPTIAN HIEROGLYPH-13461;Lo;0;L;;;;;N;;;;; 13462;EGYPTIAN HIEROGLYPH-13462;Lo;0;L;;;;;N;;;;; 13463;EGYPTIAN HIEROGLYPH-13463;Lo;0;L;;;;;N;;;;; 13464;EGYPTIAN HIEROGLYPH-13464;Lo;0;L;;;;;N;;;;; 13465;EGYPTIAN HIEROGLYPH-13465;Lo;0;L;;;;;N;;;;; 13466;EGYPTIAN HIEROGLYPH-13466;Lo;0;L;;;;;N;;;;; 13467;EGYPTIAN HIEROGLYPH-13467;Lo;0;L;;;;;N;;;;; 13468;EGYPTIAN HIEROGLYPH-13468;Lo;0;L;;;;;N;;;;; 13469;EGYPTIAN HIEROGLYPH-13469;Lo;0;L;;;;;N;;;;; 1346A;EGYPTIAN HIEROGLYPH-1346A;Lo;0;L;;;;;N;;;;; 1346B;EGYPTIAN HIEROGLYPH-1346B;Lo;0;L;;;;;N;;;;; 1346C;EGYPTIAN HIEROGLYPH-1346C;Lo;0;L;;;;;N;;;;; 1346D;EGYPTIAN HIEROGLYPH-1346D;Lo;0;L;;;;;N;;;;; 1346E;EGYPTIAN HIEROGLYPH-1346E;Lo;0;L;;;;;N;;;;; 1346F;EGYPTIAN HIEROGLYPH-1346F;Lo;0;L;;;;;N;;;;; 13470;EGYPTIAN HIEROGLYPH-13470;Lo;0;L;;;;;N;;;;; 13471;EGYPTIAN HIEROGLYPH-13471;Lo;0;L;;;;;N;;;;; 13472;EGYPTIAN HIEROGLYPH-13472;Lo;0;L;;;;;N;;;;; 13473;EGYPTIAN HIEROGLYPH-13473;Lo;0;L;;;;;N;;;;; 13474;EGYPTIAN HIEROGLYPH-13474;Lo;0;L;;;;;N;;;;; 13475;EGYPTIAN HIEROGLYPH-13475;Lo;0;L;;;;;N;;;;; 13476;EGYPTIAN HIEROGLYPH-13476;Lo;0;L;;;;;N;;;;; 13477;EGYPTIAN HIEROGLYPH-13477;Lo;0;L;;;;;N;;;;; 13478;EGYPTIAN HIEROGLYPH-13478;Lo;0;L;;;;;N;;;;; 13479;EGYPTIAN HIEROGLYPH-13479;Lo;0;L;;;;;N;;;;; 1347A;EGYPTIAN HIEROGLYPH-1347A;Lo;0;L;;;;;N;;;;; 1347B;EGYPTIAN HIEROGLYPH-1347B;Lo;0;L;;;;;N;;;;; 1347C;EGYPTIAN HIEROGLYPH-1347C;Lo;0;L;;;;;N;;;;; 1347D;EGYPTIAN HIEROGLYPH-1347D;Lo;0;L;;;;;N;;;;; 1347E;EGYPTIAN HIEROGLYPH-1347E;Lo;0;L;;;;;N;;;;; 1347F;EGYPTIAN HIEROGLYPH-1347F;Lo;0;L;;;;;N;;;;; 13480;EGYPTIAN HIEROGLYPH-13480;Lo;0;L;;;;;N;;;;; 13481;EGYPTIAN HIEROGLYPH-13481;Lo;0;L;;;;;N;;;;; 13482;EGYPTIAN HIEROGLYPH-13482;Lo;0;L;;;;;N;;;;; 13483;EGYPTIAN HIEROGLYPH-13483;Lo;0;L;;;;;N;;;;; 13484;EGYPTIAN HIEROGLYPH-13484;Lo;0;L;;;;;N;;;;; 13485;EGYPTIAN HIEROGLYPH-13485;Lo;0;L;;;;;N;;;;; 13486;EGYPTIAN HIEROGLYPH-13486;Lo;0;L;;;;;N;;;;; 13487;EGYPTIAN HIEROGLYPH-13487;Lo;0;L;;;;;N;;;;; 13488;EGYPTIAN HIEROGLYPH-13488;Lo;0;L;;;;;N;;;;; 13489;EGYPTIAN HIEROGLYPH-13489;Lo;0;L;;;;;N;;;;; 1348A;EGYPTIAN HIEROGLYPH-1348A;Lo;0;L;;;;;N;;;;; 1348B;EGYPTIAN HIEROGLYPH-1348B;Lo;0;L;;;;;N;;;;; 1348C;EGYPTIAN HIEROGLYPH-1348C;Lo;0;L;;;;;N;;;;; 1348D;EGYPTIAN HIEROGLYPH-1348D;Lo;0;L;;;;;N;;;;; 1348E;EGYPTIAN HIEROGLYPH-1348E;Lo;0;L;;;;;N;;;;; 1348F;EGYPTIAN HIEROGLYPH-1348F;Lo;0;L;;;;;N;;;;; 13490;EGYPTIAN HIEROGLYPH-13490;Lo;0;L;;;;;N;;;;; 13491;EGYPTIAN HIEROGLYPH-13491;Lo;0;L;;;;;N;;;;; 13492;EGYPTIAN HIEROGLYPH-13492;Lo;0;L;;;;;N;;;;; 13493;EGYPTIAN HIEROGLYPH-13493;Lo;0;L;;;;;N;;;;; 13494;EGYPTIAN HIEROGLYPH-13494;Lo;0;L;;;;;N;;;;; 13495;EGYPTIAN HIEROGLYPH-13495;Lo;0;L;;;;;N;;;;; 13496;EGYPTIAN HIEROGLYPH-13496;Lo;0;L;;;;;N;;;;; 13497;EGYPTIAN HIEROGLYPH-13497;Lo;0;L;;;;;N;;;;; 13498;EGYPTIAN HIEROGLYPH-13498;Lo;0;L;;;;;N;;;;; 13499;EGYPTIAN HIEROGLYPH-13499;Lo;0;L;;;;;N;;;;; 1349A;EGYPTIAN HIEROGLYPH-1349A;Lo;0;L;;;;;N;;;;; 1349B;EGYPTIAN HIEROGLYPH-1349B;Lo;0;L;;;;;N;;;;; 1349C;EGYPTIAN HIEROGLYPH-1349C;Lo;0;L;;;;;N;;;;; 1349D;EGYPTIAN HIEROGLYPH-1349D;Lo;0;L;;;;;N;;;;; 1349E;EGYPTIAN HIEROGLYPH-1349E;Lo;0;L;;;;;N;;;;; 1349F;EGYPTIAN HIEROGLYPH-1349F;Lo;0;L;;;;;N;;;;; 134A0;EGYPTIAN HIEROGLYPH-134A0;Lo;0;L;;;;;N;;;;; 134A1;EGYPTIAN HIEROGLYPH-134A1;Lo;0;L;;;;;N;;;;; 134A2;EGYPTIAN HIEROGLYPH-134A2;Lo;0;L;;;;;N;;;;; 134A3;EGYPTIAN HIEROGLYPH-134A3;Lo;0;L;;;;;N;;;;; 134A4;EGYPTIAN HIEROGLYPH-134A4;Lo;0;L;;;;;N;;;;; 134A5;EGYPTIAN HIEROGLYPH-134A5;Lo;0;L;;;;;N;;;;; 134A6;EGYPTIAN HIEROGLYPH-134A6;Lo;0;L;;;;;N;;;;; 134A7;EGYPTIAN HIEROGLYPH-134A7;Lo;0;L;;;;;N;;;;; 134A8;EGYPTIAN HIEROGLYPH-134A8;Lo;0;L;;;;;N;;;;; 134A9;EGYPTIAN HIEROGLYPH-134A9;Lo;0;L;;;;;N;;;;; 134AA;EGYPTIAN HIEROGLYPH-134AA;Lo;0;L;;;;;N;;;;; 134AB;EGYPTIAN HIEROGLYPH-134AB;Lo;0;L;;;;;N;;;;; 134AC;EGYPTIAN HIEROGLYPH-134AC;Lo;0;L;;;;;N;;;;; 134AD;EGYPTIAN HIEROGLYPH-134AD;Lo;0;L;;;;;N;;;;; 134AE;EGYPTIAN HIEROGLYPH-134AE;Lo;0;L;;;;;N;;;;; 134AF;EGYPTIAN HIEROGLYPH-134AF;Lo;0;L;;;;;N;;;;; 134B0;EGYPTIAN HIEROGLYPH-134B0;Lo;0;L;;;;;N;;;;; 134B1;EGYPTIAN HIEROGLYPH-134B1;Lo;0;L;;;;;N;;;;; 134B2;EGYPTIAN HIEROGLYPH-134B2;Lo;0;L;;;;;N;;;;; 134B3;EGYPTIAN HIEROGLYPH-134B3;Lo;0;L;;;;;N;;;;; 134B4;EGYPTIAN HIEROGLYPH-134B4;Lo;0;L;;;;;N;;;;; 134B5;EGYPTIAN HIEROGLYPH-134B5;Lo;0;L;;;;;N;;;;; 134B6;EGYPTIAN HIEROGLYPH-134B6;Lo;0;L;;;;;N;;;;; 134B7;EGYPTIAN HIEROGLYPH-134B7;Lo;0;L;;;;;N;;;;; 134B8;EGYPTIAN HIEROGLYPH-134B8;Lo;0;L;;;;;N;;;;; 134B9;EGYPTIAN HIEROGLYPH-134B9;Lo;0;L;;;;;N;;;;; 134BA;EGYPTIAN HIEROGLYPH-134BA;Lo;0;L;;;;;N;;;;; 134BB;EGYPTIAN HIEROGLYPH-134BB;Lo;0;L;;;;;N;;;;; 134BC;EGYPTIAN HIEROGLYPH-134BC;Lo;0;L;;;;;N;;;;; 134BD;EGYPTIAN HIEROGLYPH-134BD;Lo;0;L;;;;;N;;;;; 134BE;EGYPTIAN HIEROGLYPH-134BE;Lo;0;L;;;;;N;;;;; 134BF;EGYPTIAN HIEROGLYPH-134BF;Lo;0;L;;;;;N;;;;; 134C0;EGYPTIAN HIEROGLYPH-134C0;Lo;0;L;;;;;N;;;;; 134C1;EGYPTIAN HIEROGLYPH-134C1;Lo;0;L;;;;;N;;;;; 134C2;EGYPTIAN HIEROGLYPH-134C2;Lo;0;L;;;;;N;;;;; 134C3;EGYPTIAN HIEROGLYPH-134C3;Lo;0;L;;;;;N;;;;; 134C4;EGYPTIAN HIEROGLYPH-134C4;Lo;0;L;;;;;N;;;;; 134C5;EGYPTIAN HIEROGLYPH-134C5;Lo;0;L;;;;;N;;;;; 134C6;EGYPTIAN HIEROGLYPH-134C6;Lo;0;L;;;;;N;;;;; 134C7;EGYPTIAN HIEROGLYPH-134C7;Lo;0;L;;;;;N;;;;; 134C8;EGYPTIAN HIEROGLYPH-134C8;Lo;0;L;;;;;N;;;;; 134C9;EGYPTIAN HIEROGLYPH-134C9;Lo;0;L;;;;;N;;;;; 134CA;EGYPTIAN HIEROGLYPH-134CA;Lo;0;L;;;;;N;;;;; 134CB;EGYPTIAN HIEROGLYPH-134CB;Lo;0;L;;;;;N;;;;; 134CC;EGYPTIAN HIEROGLYPH-134CC;Lo;0;L;;;;;N;;;;; 134CD;EGYPTIAN HIEROGLYPH-134CD;Lo;0;L;;;;;N;;;;; 134CE;EGYPTIAN HIEROGLYPH-134CE;Lo;0;L;;;;;N;;;;; 134CF;EGYPTIAN HIEROGLYPH-134CF;Lo;0;L;;;;;N;;;;; 134D0;EGYPTIAN HIEROGLYPH-134D0;Lo;0;L;;;;;N;;;;; 134D1;EGYPTIAN HIEROGLYPH-134D1;Lo;0;L;;;;;N;;;;; 134D2;EGYPTIAN HIEROGLYPH-134D2;Lo;0;L;;;;;N;;;;; 134D3;EGYPTIAN HIEROGLYPH-134D3;Lo;0;L;;;;;N;;;;; 134D4;EGYPTIAN HIEROGLYPH-134D4;Lo;0;L;;;;;N;;;;; 134D5;EGYPTIAN HIEROGLYPH-134D5;Lo;0;L;;;;;N;;;;; 134D6;EGYPTIAN HIEROGLYPH-134D6;Lo;0;L;;;;;N;;;;; 134D7;EGYPTIAN HIEROGLYPH-134D7;Lo;0;L;;;;;N;;;;; 134D8;EGYPTIAN HIEROGLYPH-134D8;Lo;0;L;;;;;N;;;;; 134D9;EGYPTIAN HIEROGLYPH-134D9;Lo;0;L;;;;;N;;;;; 134DA;EGYPTIAN HIEROGLYPH-134DA;Lo;0;L;;;;;N;;;;; 134DB;EGYPTIAN HIEROGLYPH-134DB;Lo;0;L;;;;;N;;;;; 134DC;EGYPTIAN HIEROGLYPH-134DC;Lo;0;L;;;;;N;;;;; 134DD;EGYPTIAN HIEROGLYPH-134DD;Lo;0;L;;;;;N;;;;; 134DE;EGYPTIAN HIEROGLYPH-134DE;Lo;0;L;;;;;N;;;;; 134DF;EGYPTIAN HIEROGLYPH-134DF;Lo;0;L;;;;;N;;;;; 134E0;EGYPTIAN HIEROGLYPH-134E0;Lo;0;L;;;;;N;;;;; 134E1;EGYPTIAN HIEROGLYPH-134E1;Lo;0;L;;;;;N;;;;; 134E2;EGYPTIAN HIEROGLYPH-134E2;Lo;0;L;;;;;N;;;;; 134E3;EGYPTIAN HIEROGLYPH-134E3;Lo;0;L;;;;;N;;;;; 134E4;EGYPTIAN HIEROGLYPH-134E4;Lo;0;L;;;;;N;;;;; 134E5;EGYPTIAN HIEROGLYPH-134E5;Lo;0;L;;;;;N;;;;; 134E6;EGYPTIAN HIEROGLYPH-134E6;Lo;0;L;;;;;N;;;;; 134E7;EGYPTIAN HIEROGLYPH-134E7;Lo;0;L;;;;;N;;;;; 134E8;EGYPTIAN HIEROGLYPH-134E8;Lo;0;L;;;;;N;;;;; 134E9;EGYPTIAN HIEROGLYPH-134E9;Lo;0;L;;;;;N;;;;; 134EA;EGYPTIAN HIEROGLYPH-134EA;Lo;0;L;;;;;N;;;;; 134EB;EGYPTIAN HIEROGLYPH-134EB;Lo;0;L;;;;;N;;;;; 134EC;EGYPTIAN HIEROGLYPH-134EC;Lo;0;L;;;;;N;;;;; 134ED;EGYPTIAN HIEROGLYPH-134ED;Lo;0;L;;;;;N;;;;; 134EE;EGYPTIAN HIEROGLYPH-134EE;Lo;0;L;;;;;N;;;;; 134EF;EGYPTIAN HIEROGLYPH-134EF;Lo;0;L;;;;;N;;;;; 134F0;EGYPTIAN HIEROGLYPH-134F0;Lo;0;L;;;;;N;;;;; 134F1;EGYPTIAN HIEROGLYPH-134F1;Lo;0;L;;;;;N;;;;; 134F2;EGYPTIAN HIEROGLYPH-134F2;Lo;0;L;;;;;N;;;;; 134F3;EGYPTIAN HIEROGLYPH-134F3;Lo;0;L;;;;;N;;;;; 134F4;EGYPTIAN HIEROGLYPH-134F4;Lo;0;L;;;;;N;;;;; 134F5;EGYPTIAN HIEROGLYPH-134F5;Lo;0;L;;;;;N;;;;; 134F6;EGYPTIAN HIEROGLYPH-134F6;Lo;0;L;;;;;N;;;;; 134F7;EGYPTIAN HIEROGLYPH-134F7;Lo;0;L;;;;;N;;;;; 134F8;EGYPTIAN HIEROGLYPH-134F8;Lo;0;L;;;;;N;;;;; 134F9;EGYPTIAN HIEROGLYPH-134F9;Lo;0;L;;;;;N;;;;; 134FA;EGYPTIAN HIEROGLYPH-134FA;Lo;0;L;;;;;N;;;;; 134FB;EGYPTIAN HIEROGLYPH-134FB;Lo;0;L;;;;;N;;;;; 134FC;EGYPTIAN HIEROGLYPH-134FC;Lo;0;L;;;;;N;;;;; 134FD;EGYPTIAN HIEROGLYPH-134FD;Lo;0;L;;;;;N;;;;; 134FE;EGYPTIAN HIEROGLYPH-134FE;Lo;0;L;;;;;N;;;;; 134FF;EGYPTIAN HIEROGLYPH-134FF;Lo;0;L;;;;;N;;;;; 13500;EGYPTIAN HIEROGLYPH-13500;Lo;0;L;;;;;N;;;;; 13501;EGYPTIAN HIEROGLYPH-13501;Lo;0;L;;;;;N;;;;; 13502;EGYPTIAN HIEROGLYPH-13502;Lo;0;L;;;;;N;;;;; 13503;EGYPTIAN HIEROGLYPH-13503;Lo;0;L;;;;;N;;;;; 13504;EGYPTIAN HIEROGLYPH-13504;Lo;0;L;;;;;N;;;;; 13505;EGYPTIAN HIEROGLYPH-13505;Lo;0;L;;;;;N;;;;; 13506;EGYPTIAN HIEROGLYPH-13506;Lo;0;L;;;;;N;;;;; 13507;EGYPTIAN HIEROGLYPH-13507;Lo;0;L;;;;;N;;;;; 13508;EGYPTIAN HIEROGLYPH-13508;Lo;0;L;;;;;N;;;;; 13509;EGYPTIAN HIEROGLYPH-13509;Lo;0;L;;;;;N;;;;; 1350A;EGYPTIAN HIEROGLYPH-1350A;Lo;0;L;;;;;N;;;;; 1350B;EGYPTIAN HIEROGLYPH-1350B;Lo;0;L;;;;;N;;;;; 1350C;EGYPTIAN HIEROGLYPH-1350C;Lo;0;L;;;;;N;;;;; 1350D;EGYPTIAN HIEROGLYPH-1350D;Lo;0;L;;;;;N;;;;; 1350E;EGYPTIAN HIEROGLYPH-1350E;Lo;0;L;;;;;N;;;;; 1350F;EGYPTIAN HIEROGLYPH-1350F;Lo;0;L;;;;;N;;;;; 13510;EGYPTIAN HIEROGLYPH-13510;Lo;0;L;;;;;N;;;;; 13511;EGYPTIAN HIEROGLYPH-13511;Lo;0;L;;;;;N;;;;; 13512;EGYPTIAN HIEROGLYPH-13512;Lo;0;L;;;;;N;;;;; 13513;EGYPTIAN HIEROGLYPH-13513;Lo;0;L;;;;;N;;;;; 13514;EGYPTIAN HIEROGLYPH-13514;Lo;0;L;;;;;N;;;;; 13515;EGYPTIAN HIEROGLYPH-13515;Lo;0;L;;;;;N;;;;; 13516;EGYPTIAN HIEROGLYPH-13516;Lo;0;L;;;;;N;;;;; 13517;EGYPTIAN HIEROGLYPH-13517;Lo;0;L;;;;;N;;;;; 13518;EGYPTIAN HIEROGLYPH-13518;Lo;0;L;;;;;N;;;;; 13519;EGYPTIAN HIEROGLYPH-13519;Lo;0;L;;;;;N;;;;; 1351A;EGYPTIAN HIEROGLYPH-1351A;Lo;0;L;;;;;N;;;;; 1351B;EGYPTIAN HIEROGLYPH-1351B;Lo;0;L;;;;;N;;;;; 1351C;EGYPTIAN HIEROGLYPH-1351C;Lo;0;L;;;;;N;;;;; 1351D;EGYPTIAN HIEROGLYPH-1351D;Lo;0;L;;;;;N;;;;; 1351E;EGYPTIAN HIEROGLYPH-1351E;Lo;0;L;;;;;N;;;;; 1351F;EGYPTIAN HIEROGLYPH-1351F;Lo;0;L;;;;;N;;;;; 13520;EGYPTIAN HIEROGLYPH-13520;Lo;0;L;;;;;N;;;;; 13521;EGYPTIAN HIEROGLYPH-13521;Lo;0;L;;;;;N;;;;; 13522;EGYPTIAN HIEROGLYPH-13522;Lo;0;L;;;;;N;;;;; 13523;EGYPTIAN HIEROGLYPH-13523;Lo;0;L;;;;;N;;;;; 13524;EGYPTIAN HIEROGLYPH-13524;Lo;0;L;;;;;N;;;;; 13525;EGYPTIAN HIEROGLYPH-13525;Lo;0;L;;;;;N;;;;; 13526;EGYPTIAN HIEROGLYPH-13526;Lo;0;L;;;;;N;;;;; 13527;EGYPTIAN HIEROGLYPH-13527;Lo;0;L;;;;;N;;;;; 13528;EGYPTIAN HIEROGLYPH-13528;Lo;0;L;;;;;N;;;;; 13529;EGYPTIAN HIEROGLYPH-13529;Lo;0;L;;;;;N;;;;; 1352A;EGYPTIAN HIEROGLYPH-1352A;Lo;0;L;;;;;N;;;;; 1352B;EGYPTIAN HIEROGLYPH-1352B;Lo;0;L;;;;;N;;;;; 1352C;EGYPTIAN HIEROGLYPH-1352C;Lo;0;L;;;;;N;;;;; 1352D;EGYPTIAN HIEROGLYPH-1352D;Lo;0;L;;;;;N;;;;; 1352E;EGYPTIAN HIEROGLYPH-1352E;Lo;0;L;;;;;N;;;;; 1352F;EGYPTIAN HIEROGLYPH-1352F;Lo;0;L;;;;;N;;;;; 13530;EGYPTIAN HIEROGLYPH-13530;Lo;0;L;;;;;N;;;;; 13531;EGYPTIAN HIEROGLYPH-13531;Lo;0;L;;;;;N;;;;; 13532;EGYPTIAN HIEROGLYPH-13532;Lo;0;L;;;;;N;;;;; 13533;EGYPTIAN HIEROGLYPH-13533;Lo;0;L;;;;;N;;;;; 13534;EGYPTIAN HIEROGLYPH-13534;Lo;0;L;;;;;N;;;;; 13535;EGYPTIAN HIEROGLYPH-13535;Lo;0;L;;;;;N;;;;; 13536;EGYPTIAN HIEROGLYPH-13536;Lo;0;L;;;;;N;;;;; 13537;EGYPTIAN HIEROGLYPH-13537;Lo;0;L;;;;;N;;;;; 13538;EGYPTIAN HIEROGLYPH-13538;Lo;0;L;;;;;N;;;;; 13539;EGYPTIAN HIEROGLYPH-13539;Lo;0;L;;;;;N;;;;; 1353A;EGYPTIAN HIEROGLYPH-1353A;Lo;0;L;;;;;N;;;;; 1353B;EGYPTIAN HIEROGLYPH-1353B;Lo;0;L;;;;;N;;;;; 1353C;EGYPTIAN HIEROGLYPH-1353C;Lo;0;L;;;;;N;;;;; 1353D;EGYPTIAN HIEROGLYPH-1353D;Lo;0;L;;;;;N;;;;; 1353E;EGYPTIAN HIEROGLYPH-1353E;Lo;0;L;;;;;N;;;;; 1353F;EGYPTIAN HIEROGLYPH-1353F;Lo;0;L;;;;;N;;;;; 13540;EGYPTIAN HIEROGLYPH-13540;Lo;0;L;;;;;N;;;;; 13541;EGYPTIAN HIEROGLYPH-13541;Lo;0;L;;;;;N;;;;; 13542;EGYPTIAN HIEROGLYPH-13542;Lo;0;L;;;;;N;;;;; 13543;EGYPTIAN HIEROGLYPH-13543;Lo;0;L;;;;;N;;;;; 13544;EGYPTIAN HIEROGLYPH-13544;Lo;0;L;;;;;N;;;;; 13545;EGYPTIAN HIEROGLYPH-13545;Lo;0;L;;;;;N;;;;; 13546;EGYPTIAN HIEROGLYPH-13546;Lo;0;L;;;;;N;;;;; 13547;EGYPTIAN HIEROGLYPH-13547;Lo;0;L;;;;;N;;;;; 13548;EGYPTIAN HIEROGLYPH-13548;Lo;0;L;;;;;N;;;;; 13549;EGYPTIAN HIEROGLYPH-13549;Lo;0;L;;;;;N;;;;; 1354A;EGYPTIAN HIEROGLYPH-1354A;Lo;0;L;;;;;N;;;;; 1354B;EGYPTIAN HIEROGLYPH-1354B;Lo;0;L;;;;;N;;;;; 1354C;EGYPTIAN HIEROGLYPH-1354C;Lo;0;L;;;;;N;;;;; 1354D;EGYPTIAN HIEROGLYPH-1354D;Lo;0;L;;;;;N;;;;; 1354E;EGYPTIAN HIEROGLYPH-1354E;Lo;0;L;;;;;N;;;;; 1354F;EGYPTIAN HIEROGLYPH-1354F;Lo;0;L;;;;;N;;;;; 13550;EGYPTIAN HIEROGLYPH-13550;Lo;0;L;;;;;N;;;;; 13551;EGYPTIAN HIEROGLYPH-13551;Lo;0;L;;;;;N;;;;; 13552;EGYPTIAN HIEROGLYPH-13552;Lo;0;L;;;;;N;;;;; 13553;EGYPTIAN HIEROGLYPH-13553;Lo;0;L;;;;;N;;;;; 13554;EGYPTIAN HIEROGLYPH-13554;Lo;0;L;;;;;N;;;;; 13555;EGYPTIAN HIEROGLYPH-13555;Lo;0;L;;;;;N;;;;; 13556;EGYPTIAN HIEROGLYPH-13556;Lo;0;L;;;;;N;;;;; 13557;EGYPTIAN HIEROGLYPH-13557;Lo;0;L;;;;;N;;;;; 13558;EGYPTIAN HIEROGLYPH-13558;Lo;0;L;;;;;N;;;;; 13559;EGYPTIAN HIEROGLYPH-13559;Lo;0;L;;;;;N;;;;; 1355A;EGYPTIAN HIEROGLYPH-1355A;Lo;0;L;;;;;N;;;;; 1355B;EGYPTIAN HIEROGLYPH-1355B;Lo;0;L;;;;;N;;;;; 1355C;EGYPTIAN HIEROGLYPH-1355C;Lo;0;L;;;;;N;;;;; 1355D;EGYPTIAN HIEROGLYPH-1355D;Lo;0;L;;;;;N;;;;; 1355E;EGYPTIAN HIEROGLYPH-1355E;Lo;0;L;;;;;N;;;;; 1355F;EGYPTIAN HIEROGLYPH-1355F;Lo;0;L;;;;;N;;;;; 13560;EGYPTIAN HIEROGLYPH-13560;Lo;0;L;;;;;N;;;;; 13561;EGYPTIAN HIEROGLYPH-13561;Lo;0;L;;;;;N;;;;; 13562;EGYPTIAN HIEROGLYPH-13562;Lo;0;L;;;;;N;;;;; 13563;EGYPTIAN HIEROGLYPH-13563;Lo;0;L;;;;;N;;;;; 13564;EGYPTIAN HIEROGLYPH-13564;Lo;0;L;;;;;N;;;;; 13565;EGYPTIAN HIEROGLYPH-13565;Lo;0;L;;;;;N;;;;; 13566;EGYPTIAN HIEROGLYPH-13566;Lo;0;L;;;;;N;;;;; 13567;EGYPTIAN HIEROGLYPH-13567;Lo;0;L;;;;;N;;;;; 13568;EGYPTIAN HIEROGLYPH-13568;Lo;0;L;;;;;N;;;;; 13569;EGYPTIAN HIEROGLYPH-13569;Lo;0;L;;;;;N;;;;; 1356A;EGYPTIAN HIEROGLYPH-1356A;Lo;0;L;;;;;N;;;;; 1356B;EGYPTIAN HIEROGLYPH-1356B;Lo;0;L;;;;;N;;;;; 1356C;EGYPTIAN HIEROGLYPH-1356C;Lo;0;L;;;;;N;;;;; 1356D;EGYPTIAN HIEROGLYPH-1356D;Lo;0;L;;;;;N;;;;; 1356E;EGYPTIAN HIEROGLYPH-1356E;Lo;0;L;;;;;N;;;;; 1356F;EGYPTIAN HIEROGLYPH-1356F;Lo;0;L;;;;;N;;;;; 13570;EGYPTIAN HIEROGLYPH-13570;Lo;0;L;;;;;N;;;;; 13571;EGYPTIAN HIEROGLYPH-13571;Lo;0;L;;;;;N;;;;; 13572;EGYPTIAN HIEROGLYPH-13572;Lo;0;L;;;;;N;;;;; 13573;EGYPTIAN HIEROGLYPH-13573;Lo;0;L;;;;;N;;;;; 13574;EGYPTIAN HIEROGLYPH-13574;Lo;0;L;;;;;N;;;;; 13575;EGYPTIAN HIEROGLYPH-13575;Lo;0;L;;;;;N;;;;; 13576;EGYPTIAN HIEROGLYPH-13576;Lo;0;L;;;;;N;;;;; 13577;EGYPTIAN HIEROGLYPH-13577;Lo;0;L;;;;;N;;;;; 13578;EGYPTIAN HIEROGLYPH-13578;Lo;0;L;;;;;N;;;;; 13579;EGYPTIAN HIEROGLYPH-13579;Lo;0;L;;;;;N;;;;; 1357A;EGYPTIAN HIEROGLYPH-1357A;Lo;0;L;;;;;N;;;;; 1357B;EGYPTIAN HIEROGLYPH-1357B;Lo;0;L;;;;;N;;;;; 1357C;EGYPTIAN HIEROGLYPH-1357C;Lo;0;L;;;;;N;;;;; 1357D;EGYPTIAN HIEROGLYPH-1357D;Lo;0;L;;;;;N;;;;; 1357E;EGYPTIAN HIEROGLYPH-1357E;Lo;0;L;;;;;N;;;;; 1357F;EGYPTIAN HIEROGLYPH-1357F;Lo;0;L;;;;;N;;;;; 13580;EGYPTIAN HIEROGLYPH-13580;Lo;0;L;;;;;N;;;;; 13581;EGYPTIAN HIEROGLYPH-13581;Lo;0;L;;;;;N;;;;; 13582;EGYPTIAN HIEROGLYPH-13582;Lo;0;L;;;;;N;;;;; 13583;EGYPTIAN HIEROGLYPH-13583;Lo;0;L;;;;;N;;;;; 13584;EGYPTIAN HIEROGLYPH-13584;Lo;0;L;;;;;N;;;;; 13585;EGYPTIAN HIEROGLYPH-13585;Lo;0;L;;;;;N;;;;; 13586;EGYPTIAN HIEROGLYPH-13586;Lo;0;L;;;;;N;;;;; 13587;EGYPTIAN HIEROGLYPH-13587;Lo;0;L;;;;;N;;;;; 13588;EGYPTIAN HIEROGLYPH-13588;Lo;0;L;;;;;N;;;;; 13589;EGYPTIAN HIEROGLYPH-13589;Lo;0;L;;;;;N;;;;; 1358A;EGYPTIAN HIEROGLYPH-1358A;Lo;0;L;;;;;N;;;;; 1358B;EGYPTIAN HIEROGLYPH-1358B;Lo;0;L;;;;;N;;;;; 1358C;EGYPTIAN HIEROGLYPH-1358C;Lo;0;L;;;;;N;;;;; 1358D;EGYPTIAN HIEROGLYPH-1358D;Lo;0;L;;;;;N;;;;; 1358E;EGYPTIAN HIEROGLYPH-1358E;Lo;0;L;;;;;N;;;;; 1358F;EGYPTIAN HIEROGLYPH-1358F;Lo;0;L;;;;;N;;;;; 13590;EGYPTIAN HIEROGLYPH-13590;Lo;0;L;;;;;N;;;;; 13591;EGYPTIAN HIEROGLYPH-13591;Lo;0;L;;;;;N;;;;; 13592;EGYPTIAN HIEROGLYPH-13592;Lo;0;L;;;;;N;;;;; 13593;EGYPTIAN HIEROGLYPH-13593;Lo;0;L;;;;;N;;;;; 13594;EGYPTIAN HIEROGLYPH-13594;Lo;0;L;;;;;N;;;;; 13595;EGYPTIAN HIEROGLYPH-13595;Lo;0;L;;;;;N;;;;; 13596;EGYPTIAN HIEROGLYPH-13596;Lo;0;L;;;;;N;;;;; 13597;EGYPTIAN HIEROGLYPH-13597;Lo;0;L;;;;;N;;;;; 13598;EGYPTIAN HIEROGLYPH-13598;Lo;0;L;;;;;N;;;;; 13599;EGYPTIAN HIEROGLYPH-13599;Lo;0;L;;;;;N;;;;; 1359A;EGYPTIAN HIEROGLYPH-1359A;Lo;0;L;;;;;N;;;;; 1359B;EGYPTIAN HIEROGLYPH-1359B;Lo;0;L;;;;;N;;;;; 1359C;EGYPTIAN HIEROGLYPH-1359C;Lo;0;L;;;;;N;;;;; 1359D;EGYPTIAN HIEROGLYPH-1359D;Lo;0;L;;;;;N;;;;; 1359E;EGYPTIAN HIEROGLYPH-1359E;Lo;0;L;;;;;N;;;;; 1359F;EGYPTIAN HIEROGLYPH-1359F;Lo;0;L;;;;;N;;;;; 135A0;EGYPTIAN HIEROGLYPH-135A0;Lo;0;L;;;;;N;;;;; 135A1;EGYPTIAN HIEROGLYPH-135A1;Lo;0;L;;;;;N;;;;; 135A2;EGYPTIAN HIEROGLYPH-135A2;Lo;0;L;;;;;N;;;;; 135A3;EGYPTIAN HIEROGLYPH-135A3;Lo;0;L;;;;;N;;;;; 135A4;EGYPTIAN HIEROGLYPH-135A4;Lo;0;L;;;;;N;;;;; 135A5;EGYPTIAN HIEROGLYPH-135A5;Lo;0;L;;;;;N;;;;; 135A6;EGYPTIAN HIEROGLYPH-135A6;Lo;0;L;;;;;N;;;;; 135A7;EGYPTIAN HIEROGLYPH-135A7;Lo;0;L;;;;;N;;;;; 135A8;EGYPTIAN HIEROGLYPH-135A8;Lo;0;L;;;;;N;;;;; 135A9;EGYPTIAN HIEROGLYPH-135A9;Lo;0;L;;;;;N;;;;; 135AA;EGYPTIAN HIEROGLYPH-135AA;Lo;0;L;;;;;N;;;;; 135AB;EGYPTIAN HIEROGLYPH-135AB;Lo;0;L;;;;;N;;;;; 135AC;EGYPTIAN HIEROGLYPH-135AC;Lo;0;L;;;;;N;;;;; 135AD;EGYPTIAN HIEROGLYPH-135AD;Lo;0;L;;;;;N;;;;; 135AE;EGYPTIAN HIEROGLYPH-135AE;Lo;0;L;;;;;N;;;;; 135AF;EGYPTIAN HIEROGLYPH-135AF;Lo;0;L;;;;;N;;;;; 135B0;EGYPTIAN HIEROGLYPH-135B0;Lo;0;L;;;;;N;;;;; 135B1;EGYPTIAN HIEROGLYPH-135B1;Lo;0;L;;;;;N;;;;; 135B2;EGYPTIAN HIEROGLYPH-135B2;Lo;0;L;;;;;N;;;;; 135B3;EGYPTIAN HIEROGLYPH-135B3;Lo;0;L;;;;;N;;;;; 135B4;EGYPTIAN HIEROGLYPH-135B4;Lo;0;L;;;;;N;;;;; 135B5;EGYPTIAN HIEROGLYPH-135B5;Lo;0;L;;;;;N;;;;; 135B6;EGYPTIAN HIEROGLYPH-135B6;Lo;0;L;;;;;N;;;;; 135B7;EGYPTIAN HIEROGLYPH-135B7;Lo;0;L;;;;;N;;;;; 135B8;EGYPTIAN HIEROGLYPH-135B8;Lo;0;L;;;;;N;;;;; 135B9;EGYPTIAN HIEROGLYPH-135B9;Lo;0;L;;;;;N;;;;; 135BA;EGYPTIAN HIEROGLYPH-135BA;Lo;0;L;;;;;N;;;;; 135BB;EGYPTIAN HIEROGLYPH-135BB;Lo;0;L;;;;;N;;;;; 135BC;EGYPTIAN HIEROGLYPH-135BC;Lo;0;L;;;;;N;;;;; 135BD;EGYPTIAN HIEROGLYPH-135BD;Lo;0;L;;;;;N;;;;; 135BE;EGYPTIAN HIEROGLYPH-135BE;Lo;0;L;;;;;N;;;;; 135BF;EGYPTIAN HIEROGLYPH-135BF;Lo;0;L;;;;;N;;;;; 135C0;EGYPTIAN HIEROGLYPH-135C0;Lo;0;L;;;;;N;;;;; 135C1;EGYPTIAN HIEROGLYPH-135C1;Lo;0;L;;;;;N;;;;; 135C2;EGYPTIAN HIEROGLYPH-135C2;Lo;0;L;;;;;N;;;;; 135C3;EGYPTIAN HIEROGLYPH-135C3;Lo;0;L;;;;;N;;;;; 135C4;EGYPTIAN HIEROGLYPH-135C4;Lo;0;L;;;;;N;;;;; 135C5;EGYPTIAN HIEROGLYPH-135C5;Lo;0;L;;;;;N;;;;; 135C6;EGYPTIAN HIEROGLYPH-135C6;Lo;0;L;;;;;N;;;;; 135C7;EGYPTIAN HIEROGLYPH-135C7;Lo;0;L;;;;;N;;;;; 135C8;EGYPTIAN HIEROGLYPH-135C8;Lo;0;L;;;;;N;;;;; 135C9;EGYPTIAN HIEROGLYPH-135C9;Lo;0;L;;;;;N;;;;; 135CA;EGYPTIAN HIEROGLYPH-135CA;Lo;0;L;;;;;N;;;;; 135CB;EGYPTIAN HIEROGLYPH-135CB;Lo;0;L;;;;;N;;;;; 135CC;EGYPTIAN HIEROGLYPH-135CC;Lo;0;L;;;;;N;;;;; 135CD;EGYPTIAN HIEROGLYPH-135CD;Lo;0;L;;;;;N;;;;; 135CE;EGYPTIAN HIEROGLYPH-135CE;Lo;0;L;;;;;N;;;;; 135CF;EGYPTIAN HIEROGLYPH-135CF;Lo;0;L;;;;;N;;;;; 135D0;EGYPTIAN HIEROGLYPH-135D0;Lo;0;L;;;;;N;;;;; 135D1;EGYPTIAN HIEROGLYPH-135D1;Lo;0;L;;;;;N;;;;; 135D2;EGYPTIAN HIEROGLYPH-135D2;Lo;0;L;;;;;N;;;;; 135D3;EGYPTIAN HIEROGLYPH-135D3;Lo;0;L;;;;;N;;;;; 135D4;EGYPTIAN HIEROGLYPH-135D4;Lo;0;L;;;;;N;;;;; 135D5;EGYPTIAN HIEROGLYPH-135D5;Lo;0;L;;;;;N;;;;; 135D6;EGYPTIAN HIEROGLYPH-135D6;Lo;0;L;;;;;N;;;;; 135D7;EGYPTIAN HIEROGLYPH-135D7;Lo;0;L;;;;;N;;;;; 135D8;EGYPTIAN HIEROGLYPH-135D8;Lo;0;L;;;;;N;;;;; 135D9;EGYPTIAN HIEROGLYPH-135D9;Lo;0;L;;;;;N;;;;; 135DA;EGYPTIAN HIEROGLYPH-135DA;Lo;0;L;;;;;N;;;;; 135DB;EGYPTIAN HIEROGLYPH-135DB;Lo;0;L;;;;;N;;;;; 135DC;EGYPTIAN HIEROGLYPH-135DC;Lo;0;L;;;;;N;;;;; 135DD;EGYPTIAN HIEROGLYPH-135DD;Lo;0;L;;;;;N;;;;; 135DE;EGYPTIAN HIEROGLYPH-135DE;Lo;0;L;;;;;N;;;;; 135DF;EGYPTIAN HIEROGLYPH-135DF;Lo;0;L;;;;;N;;;;; 135E0;EGYPTIAN HIEROGLYPH-135E0;Lo;0;L;;;;;N;;;;; 135E1;EGYPTIAN HIEROGLYPH-135E1;Lo;0;L;;;;;N;;;;; 135E2;EGYPTIAN HIEROGLYPH-135E2;Lo;0;L;;;;;N;;;;; 135E3;EGYPTIAN HIEROGLYPH-135E3;Lo;0;L;;;;;N;;;;; 135E4;EGYPTIAN HIEROGLYPH-135E4;Lo;0;L;;;;;N;;;;; 135E5;EGYPTIAN HIEROGLYPH-135E5;Lo;0;L;;;;;N;;;;; 135E6;EGYPTIAN HIEROGLYPH-135E6;Lo;0;L;;;;;N;;;;; 135E7;EGYPTIAN HIEROGLYPH-135E7;Lo;0;L;;;;;N;;;;; 135E8;EGYPTIAN HIEROGLYPH-135E8;Lo;0;L;;;;;N;;;;; 135E9;EGYPTIAN HIEROGLYPH-135E9;Lo;0;L;;;;;N;;;;; 135EA;EGYPTIAN HIEROGLYPH-135EA;Lo;0;L;;;;;N;;;;; 135EB;EGYPTIAN HIEROGLYPH-135EB;Lo;0;L;;;;;N;;;;; 135EC;EGYPTIAN HIEROGLYPH-135EC;Lo;0;L;;;;;N;;;;; 135ED;EGYPTIAN HIEROGLYPH-135ED;Lo;0;L;;;;;N;;;;; 135EE;EGYPTIAN HIEROGLYPH-135EE;Lo;0;L;;;;;N;;;;; 135EF;EGYPTIAN HIEROGLYPH-135EF;Lo;0;L;;;;;N;;;;; 135F0;EGYPTIAN HIEROGLYPH-135F0;Lo;0;L;;;;;N;;;;; 135F1;EGYPTIAN HIEROGLYPH-135F1;Lo;0;L;;;;;N;;;;; 135F2;EGYPTIAN HIEROGLYPH-135F2;Lo;0;L;;;;;N;;;;; 135F3;EGYPTIAN HIEROGLYPH-135F3;Lo;0;L;;;;;N;;;;; 135F4;EGYPTIAN HIEROGLYPH-135F4;Lo;0;L;;;;;N;;;;; 135F5;EGYPTIAN HIEROGLYPH-135F5;Lo;0;L;;;;;N;;;;; 135F6;EGYPTIAN HIEROGLYPH-135F6;Lo;0;L;;;;;N;;;;; 135F7;EGYPTIAN HIEROGLYPH-135F7;Lo;0;L;;;;;N;;;;; 135F8;EGYPTIAN HIEROGLYPH-135F8;Lo;0;L;;;;;N;;;;; 135F9;EGYPTIAN HIEROGLYPH-135F9;Lo;0;L;;;;;N;;;;; 135FA;EGYPTIAN HIEROGLYPH-135FA;Lo;0;L;;;;;N;;;;; 135FB;EGYPTIAN HIEROGLYPH-135FB;Lo;0;L;;;;;N;;;;; 135FC;EGYPTIAN HIEROGLYPH-135FC;Lo;0;L;;;;;N;;;;; 135FD;EGYPTIAN HIEROGLYPH-135FD;Lo;0;L;;;;;N;;;;; 135FE;EGYPTIAN HIEROGLYPH-135FE;Lo;0;L;;;;;N;;;;; 135FF;EGYPTIAN HIEROGLYPH-135FF;Lo;0;L;;;;;N;;;;; 13600;EGYPTIAN HIEROGLYPH-13600;Lo;0;L;;;;;N;;;;; 13601;EGYPTIAN HIEROGLYPH-13601;Lo;0;L;;;;;N;;;;; 13602;EGYPTIAN HIEROGLYPH-13602;Lo;0;L;;;;;N;;;;; 13603;EGYPTIAN HIEROGLYPH-13603;Lo;0;L;;;;;N;;;;; 13604;EGYPTIAN HIEROGLYPH-13604;Lo;0;L;;;;;N;;;;; 13605;EGYPTIAN HIEROGLYPH-13605;Lo;0;L;;;;;N;;;;; 13606;EGYPTIAN HIEROGLYPH-13606;Lo;0;L;;;;;N;;;;; 13607;EGYPTIAN HIEROGLYPH-13607;Lo;0;L;;;;;N;;;;; 13608;EGYPTIAN HIEROGLYPH-13608;Lo;0;L;;;;;N;;;;; 13609;EGYPTIAN HIEROGLYPH-13609;Lo;0;L;;;;;N;;;;; 1360A;EGYPTIAN HIEROGLYPH-1360A;Lo;0;L;;;;;N;;;;; 1360B;EGYPTIAN HIEROGLYPH-1360B;Lo;0;L;;;;;N;;;;; 1360C;EGYPTIAN HIEROGLYPH-1360C;Lo;0;L;;;;;N;;;;; 1360D;EGYPTIAN HIEROGLYPH-1360D;Lo;0;L;;;;;N;;;;; 1360E;EGYPTIAN HIEROGLYPH-1360E;Lo;0;L;;;;;N;;;;; 1360F;EGYPTIAN HIEROGLYPH-1360F;Lo;0;L;;;;;N;;;;; 13610;EGYPTIAN HIEROGLYPH-13610;Lo;0;L;;;;;N;;;;; 13611;EGYPTIAN HIEROGLYPH-13611;Lo;0;L;;;;;N;;;;; 13612;EGYPTIAN HIEROGLYPH-13612;Lo;0;L;;;;;N;;;;; 13613;EGYPTIAN HIEROGLYPH-13613;Lo;0;L;;;;;N;;;;; 13614;EGYPTIAN HIEROGLYPH-13614;Lo;0;L;;;;;N;;;;; 13615;EGYPTIAN HIEROGLYPH-13615;Lo;0;L;;;;;N;;;;; 13616;EGYPTIAN HIEROGLYPH-13616;Lo;0;L;;;;;N;;;;; 13617;EGYPTIAN HIEROGLYPH-13617;Lo;0;L;;;;;N;;;;; 13618;EGYPTIAN HIEROGLYPH-13618;Lo;0;L;;;;;N;;;;; 13619;EGYPTIAN HIEROGLYPH-13619;Lo;0;L;;;;;N;;;;; 1361A;EGYPTIAN HIEROGLYPH-1361A;Lo;0;L;;;;;N;;;;; 1361B;EGYPTIAN HIEROGLYPH-1361B;Lo;0;L;;;;;N;;;;; 1361C;EGYPTIAN HIEROGLYPH-1361C;Lo;0;L;;;;;N;;;;; 1361D;EGYPTIAN HIEROGLYPH-1361D;Lo;0;L;;;;;N;;;;; 1361E;EGYPTIAN HIEROGLYPH-1361E;Lo;0;L;;;;;N;;;;; 1361F;EGYPTIAN HIEROGLYPH-1361F;Lo;0;L;;;;;N;;;;; 13620;EGYPTIAN HIEROGLYPH-13620;Lo;0;L;;;;;N;;;;; 13621;EGYPTIAN HIEROGLYPH-13621;Lo;0;L;;;;;N;;;;; 13622;EGYPTIAN HIEROGLYPH-13622;Lo;0;L;;;;;N;;;;; 13623;EGYPTIAN HIEROGLYPH-13623;Lo;0;L;;;;;N;;;;; 13624;EGYPTIAN HIEROGLYPH-13624;Lo;0;L;;;;;N;;;;; 13625;EGYPTIAN HIEROGLYPH-13625;Lo;0;L;;;;;N;;;;; 13626;EGYPTIAN HIEROGLYPH-13626;Lo;0;L;;;;;N;;;;; 13627;EGYPTIAN HIEROGLYPH-13627;Lo;0;L;;;;;N;;;;; 13628;EGYPTIAN HIEROGLYPH-13628;Lo;0;L;;;;;N;;;;; 13629;EGYPTIAN HIEROGLYPH-13629;Lo;0;L;;;;;N;;;;; 1362A;EGYPTIAN HIEROGLYPH-1362A;Lo;0;L;;;;;N;;;;; 1362B;EGYPTIAN HIEROGLYPH-1362B;Lo;0;L;;;;;N;;;;; 1362C;EGYPTIAN HIEROGLYPH-1362C;Lo;0;L;;;;;N;;;;; 1362D;EGYPTIAN HIEROGLYPH-1362D;Lo;0;L;;;;;N;;;;; 1362E;EGYPTIAN HIEROGLYPH-1362E;Lo;0;L;;;;;N;;;;; 1362F;EGYPTIAN HIEROGLYPH-1362F;Lo;0;L;;;;;N;;;;; 13630;EGYPTIAN HIEROGLYPH-13630;Lo;0;L;;;;;N;;;;; 13631;EGYPTIAN HIEROGLYPH-13631;Lo;0;L;;;;;N;;;;; 13632;EGYPTIAN HIEROGLYPH-13632;Lo;0;L;;;;;N;;;;; 13633;EGYPTIAN HIEROGLYPH-13633;Lo;0;L;;;;;N;;;;; 13634;EGYPTIAN HIEROGLYPH-13634;Lo;0;L;;;;;N;;;;; 13635;EGYPTIAN HIEROGLYPH-13635;Lo;0;L;;;;;N;;;;; 13636;EGYPTIAN HIEROGLYPH-13636;Lo;0;L;;;;;N;;;;; 13637;EGYPTIAN HIEROGLYPH-13637;Lo;0;L;;;;;N;;;;; 13638;EGYPTIAN HIEROGLYPH-13638;Lo;0;L;;;;;N;;;;; 13639;EGYPTIAN HIEROGLYPH-13639;Lo;0;L;;;;;N;;;;; 1363A;EGYPTIAN HIEROGLYPH-1363A;Lo;0;L;;;;;N;;;;; 1363B;EGYPTIAN HIEROGLYPH-1363B;Lo;0;L;;;;;N;;;;; 1363C;EGYPTIAN HIEROGLYPH-1363C;Lo;0;L;;;;;N;;;;; 1363D;EGYPTIAN HIEROGLYPH-1363D;Lo;0;L;;;;;N;;;;; 1363E;EGYPTIAN HIEROGLYPH-1363E;Lo;0;L;;;;;N;;;;; 1363F;EGYPTIAN HIEROGLYPH-1363F;Lo;0;L;;;;;N;;;;; 13640;EGYPTIAN HIEROGLYPH-13640;Lo;0;L;;;;;N;;;;; 13641;EGYPTIAN HIEROGLYPH-13641;Lo;0;L;;;;;N;;;;; 13642;EGYPTIAN HIEROGLYPH-13642;Lo;0;L;;;;;N;;;;; 13643;EGYPTIAN HIEROGLYPH-13643;Lo;0;L;;;;;N;;;;; 13644;EGYPTIAN HIEROGLYPH-13644;Lo;0;L;;;;;N;;;;; 13645;EGYPTIAN HIEROGLYPH-13645;Lo;0;L;;;;;N;;;;; 13646;EGYPTIAN HIEROGLYPH-13646;Lo;0;L;;;;;N;;;;; 13647;EGYPTIAN HIEROGLYPH-13647;Lo;0;L;;;;;N;;;;; 13648;EGYPTIAN HIEROGLYPH-13648;Lo;0;L;;;;;N;;;;; 13649;EGYPTIAN HIEROGLYPH-13649;Lo;0;L;;;;;N;;;;; 1364A;EGYPTIAN HIEROGLYPH-1364A;Lo;0;L;;;;;N;;;;; 1364B;EGYPTIAN HIEROGLYPH-1364B;Lo;0;L;;;;;N;;;;; 1364C;EGYPTIAN HIEROGLYPH-1364C;Lo;0;L;;;;;N;;;;; 1364D;EGYPTIAN HIEROGLYPH-1364D;Lo;0;L;;;;;N;;;;; 1364E;EGYPTIAN HIEROGLYPH-1364E;Lo;0;L;;;;;N;;;;; 1364F;EGYPTIAN HIEROGLYPH-1364F;Lo;0;L;;;;;N;;;;; 13650;EGYPTIAN HIEROGLYPH-13650;Lo;0;L;;;;;N;;;;; 13651;EGYPTIAN HIEROGLYPH-13651;Lo;0;L;;;;;N;;;;; 13652;EGYPTIAN HIEROGLYPH-13652;Lo;0;L;;;;;N;;;;; 13653;EGYPTIAN HIEROGLYPH-13653;Lo;0;L;;;;;N;;;;; 13654;EGYPTIAN HIEROGLYPH-13654;Lo;0;L;;;;;N;;;;; 13655;EGYPTIAN HIEROGLYPH-13655;Lo;0;L;;;;;N;;;;; 13656;EGYPTIAN HIEROGLYPH-13656;Lo;0;L;;;;;N;;;;; 13657;EGYPTIAN HIEROGLYPH-13657;Lo;0;L;;;;;N;;;;; 13658;EGYPTIAN HIEROGLYPH-13658;Lo;0;L;;;;;N;;;;; 13659;EGYPTIAN HIEROGLYPH-13659;Lo;0;L;;;;;N;;;;; 1365A;EGYPTIAN HIEROGLYPH-1365A;Lo;0;L;;;;;N;;;;; 1365B;EGYPTIAN HIEROGLYPH-1365B;Lo;0;L;;;;;N;;;;; 1365C;EGYPTIAN HIEROGLYPH-1365C;Lo;0;L;;;;;N;;;;; 1365D;EGYPTIAN HIEROGLYPH-1365D;Lo;0;L;;;;;N;;;;; 1365E;EGYPTIAN HIEROGLYPH-1365E;Lo;0;L;;;;;N;;;;; 1365F;EGYPTIAN HIEROGLYPH-1365F;Lo;0;L;;;;;N;;;;; 13660;EGYPTIAN HIEROGLYPH-13660;Lo;0;L;;;;;N;;;;; 13661;EGYPTIAN HIEROGLYPH-13661;Lo;0;L;;;;;N;;;;; 13662;EGYPTIAN HIEROGLYPH-13662;Lo;0;L;;;;;N;;;;; 13663;EGYPTIAN HIEROGLYPH-13663;Lo;0;L;;;;;N;;;;; 13664;EGYPTIAN HIEROGLYPH-13664;Lo;0;L;;;;;N;;;;; 13665;EGYPTIAN HIEROGLYPH-13665;Lo;0;L;;;;;N;;;;; 13666;EGYPTIAN HIEROGLYPH-13666;Lo;0;L;;;;;N;;;;; 13667;EGYPTIAN HIEROGLYPH-13667;Lo;0;L;;;;;N;;;;; 13668;EGYPTIAN HIEROGLYPH-13668;Lo;0;L;;;;;N;;;;; 13669;EGYPTIAN HIEROGLYPH-13669;Lo;0;L;;;;;N;;;;; 1366A;EGYPTIAN HIEROGLYPH-1366A;Lo;0;L;;;;;N;;;;; 1366B;EGYPTIAN HIEROGLYPH-1366B;Lo;0;L;;;;;N;;;;; 1366C;EGYPTIAN HIEROGLYPH-1366C;Lo;0;L;;;;;N;;;;; 1366D;EGYPTIAN HIEROGLYPH-1366D;Lo;0;L;;;;;N;;;;; 1366E;EGYPTIAN HIEROGLYPH-1366E;Lo;0;L;;;;;N;;;;; 1366F;EGYPTIAN HIEROGLYPH-1366F;Lo;0;L;;;;;N;;;;; 13670;EGYPTIAN HIEROGLYPH-13670;Lo;0;L;;;;;N;;;;; 13671;EGYPTIAN HIEROGLYPH-13671;Lo;0;L;;;;;N;;;;; 13672;EGYPTIAN HIEROGLYPH-13672;Lo;0;L;;;;;N;;;;; 13673;EGYPTIAN HIEROGLYPH-13673;Lo;0;L;;;;;N;;;;; 13674;EGYPTIAN HIEROGLYPH-13674;Lo;0;L;;;;;N;;;;; 13675;EGYPTIAN HIEROGLYPH-13675;Lo;0;L;;;;;N;;;;; 13676;EGYPTIAN HIEROGLYPH-13676;Lo;0;L;;;;;N;;;;; 13677;EGYPTIAN HIEROGLYPH-13677;Lo;0;L;;;;;N;;;;; 13678;EGYPTIAN HIEROGLYPH-13678;Lo;0;L;;;;;N;;;;; 13679;EGYPTIAN HIEROGLYPH-13679;Lo;0;L;;;;;N;;;;; 1367A;EGYPTIAN HIEROGLYPH-1367A;Lo;0;L;;;;;N;;;;; 1367B;EGYPTIAN HIEROGLYPH-1367B;Lo;0;L;;;;;N;;;;; 1367C;EGYPTIAN HIEROGLYPH-1367C;Lo;0;L;;;;;N;;;;; 1367D;EGYPTIAN HIEROGLYPH-1367D;Lo;0;L;;;;;N;;;;; 1367E;EGYPTIAN HIEROGLYPH-1367E;Lo;0;L;;;;;N;;;;; 1367F;EGYPTIAN HIEROGLYPH-1367F;Lo;0;L;;;;;N;;;;; 13680;EGYPTIAN HIEROGLYPH-13680;Lo;0;L;;;;;N;;;;; 13681;EGYPTIAN HIEROGLYPH-13681;Lo;0;L;;;;;N;;;;; 13682;EGYPTIAN HIEROGLYPH-13682;Lo;0;L;;;;;N;;;;; 13683;EGYPTIAN HIEROGLYPH-13683;Lo;0;L;;;;;N;;;;; 13684;EGYPTIAN HIEROGLYPH-13684;Lo;0;L;;;;;N;;;;; 13685;EGYPTIAN HIEROGLYPH-13685;Lo;0;L;;;;;N;;;;; 13686;EGYPTIAN HIEROGLYPH-13686;Lo;0;L;;;;;N;;;;; 13687;EGYPTIAN HIEROGLYPH-13687;Lo;0;L;;;;;N;;;;; 13688;EGYPTIAN HIEROGLYPH-13688;Lo;0;L;;;;;N;;;;; 13689;EGYPTIAN HIEROGLYPH-13689;Lo;0;L;;;;;N;;;;; 1368A;EGYPTIAN HIEROGLYPH-1368A;Lo;0;L;;;;;N;;;;; 1368B;EGYPTIAN HIEROGLYPH-1368B;Lo;0;L;;;;;N;;;;; 1368C;EGYPTIAN HIEROGLYPH-1368C;Lo;0;L;;;;;N;;;;; 1368D;EGYPTIAN HIEROGLYPH-1368D;Lo;0;L;;;;;N;;;;; 1368E;EGYPTIAN HIEROGLYPH-1368E;Lo;0;L;;;;;N;;;;; 1368F;EGYPTIAN HIEROGLYPH-1368F;Lo;0;L;;;;;N;;;;; 13690;EGYPTIAN HIEROGLYPH-13690;Lo;0;L;;;;;N;;;;; 13691;EGYPTIAN HIEROGLYPH-13691;Lo;0;L;;;;;N;;;;; 13692;EGYPTIAN HIEROGLYPH-13692;Lo;0;L;;;;;N;;;;; 13693;EGYPTIAN HIEROGLYPH-13693;Lo;0;L;;;;;N;;;;; 13694;EGYPTIAN HIEROGLYPH-13694;Lo;0;L;;;;;N;;;;; 13695;EGYPTIAN HIEROGLYPH-13695;Lo;0;L;;;;;N;;;;; 13696;EGYPTIAN HIEROGLYPH-13696;Lo;0;L;;;;;N;;;;; 13697;EGYPTIAN HIEROGLYPH-13697;Lo;0;L;;;;;N;;;;; 13698;EGYPTIAN HIEROGLYPH-13698;Lo;0;L;;;;;N;;;;; 13699;EGYPTIAN HIEROGLYPH-13699;Lo;0;L;;;;;N;;;;; 1369A;EGYPTIAN HIEROGLYPH-1369A;Lo;0;L;;;;;N;;;;; 1369B;EGYPTIAN HIEROGLYPH-1369B;Lo;0;L;;;;;N;;;;; 1369C;EGYPTIAN HIEROGLYPH-1369C;Lo;0;L;;;;;N;;;;; 1369D;EGYPTIAN HIEROGLYPH-1369D;Lo;0;L;;;;;N;;;;; 1369E;EGYPTIAN HIEROGLYPH-1369E;Lo;0;L;;;;;N;;;;; 1369F;EGYPTIAN HIEROGLYPH-1369F;Lo;0;L;;;;;N;;;;; 136A0;EGYPTIAN HIEROGLYPH-136A0;Lo;0;L;;;;;N;;;;; 136A1;EGYPTIAN HIEROGLYPH-136A1;Lo;0;L;;;;;N;;;;; 136A2;EGYPTIAN HIEROGLYPH-136A2;Lo;0;L;;;;;N;;;;; 136A3;EGYPTIAN HIEROGLYPH-136A3;Lo;0;L;;;;;N;;;;; 136A4;EGYPTIAN HIEROGLYPH-136A4;Lo;0;L;;;;;N;;;;; 136A5;EGYPTIAN HIEROGLYPH-136A5;Lo;0;L;;;;;N;;;;; 136A6;EGYPTIAN HIEROGLYPH-136A6;Lo;0;L;;;;;N;;;;; 136A7;EGYPTIAN HIEROGLYPH-136A7;Lo;0;L;;;;;N;;;;; 136A8;EGYPTIAN HIEROGLYPH-136A8;Lo;0;L;;;;;N;;;;; 136A9;EGYPTIAN HIEROGLYPH-136A9;Lo;0;L;;;;;N;;;;; 136AA;EGYPTIAN HIEROGLYPH-136AA;Lo;0;L;;;;;N;;;;; 136AB;EGYPTIAN HIEROGLYPH-136AB;Lo;0;L;;;;;N;;;;; 136AC;EGYPTIAN HIEROGLYPH-136AC;Lo;0;L;;;;;N;;;;; 136AD;EGYPTIAN HIEROGLYPH-136AD;Lo;0;L;;;;;N;;;;; 136AE;EGYPTIAN HIEROGLYPH-136AE;Lo;0;L;;;;;N;;;;; 136AF;EGYPTIAN HIEROGLYPH-136AF;Lo;0;L;;;;;N;;;;; 136B0;EGYPTIAN HIEROGLYPH-136B0;Lo;0;L;;;;;N;;;;; 136B1;EGYPTIAN HIEROGLYPH-136B1;Lo;0;L;;;;;N;;;;; 136B2;EGYPTIAN HIEROGLYPH-136B2;Lo;0;L;;;;;N;;;;; 136B3;EGYPTIAN HIEROGLYPH-136B3;Lo;0;L;;;;;N;;;;; 136B4;EGYPTIAN HIEROGLYPH-136B4;Lo;0;L;;;;;N;;;;; 136B5;EGYPTIAN HIEROGLYPH-136B5;Lo;0;L;;;;;N;;;;; 136B6;EGYPTIAN HIEROGLYPH-136B6;Lo;0;L;;;;;N;;;;; 136B7;EGYPTIAN HIEROGLYPH-136B7;Lo;0;L;;;;;N;;;;; 136B8;EGYPTIAN HIEROGLYPH-136B8;Lo;0;L;;;;;N;;;;; 136B9;EGYPTIAN HIEROGLYPH-136B9;Lo;0;L;;;;;N;;;;; 136BA;EGYPTIAN HIEROGLYPH-136BA;Lo;0;L;;;;;N;;;;; 136BB;EGYPTIAN HIEROGLYPH-136BB;Lo;0;L;;;;;N;;;;; 136BC;EGYPTIAN HIEROGLYPH-136BC;Lo;0;L;;;;;N;;;;; 136BD;EGYPTIAN HIEROGLYPH-136BD;Lo;0;L;;;;;N;;;;; 136BE;EGYPTIAN HIEROGLYPH-136BE;Lo;0;L;;;;;N;;;;; 136BF;EGYPTIAN HIEROGLYPH-136BF;Lo;0;L;;;;;N;;;;; 136C0;EGYPTIAN HIEROGLYPH-136C0;Lo;0;L;;;;;N;;;;; 136C1;EGYPTIAN HIEROGLYPH-136C1;Lo;0;L;;;;;N;;;;; 136C2;EGYPTIAN HIEROGLYPH-136C2;Lo;0;L;;;;;N;;;;; 136C3;EGYPTIAN HIEROGLYPH-136C3;Lo;0;L;;;;;N;;;;; 136C4;EGYPTIAN HIEROGLYPH-136C4;Lo;0;L;;;;;N;;;;; 136C5;EGYPTIAN HIEROGLYPH-136C5;Lo;0;L;;;;;N;;;;; 136C6;EGYPTIAN HIEROGLYPH-136C6;Lo;0;L;;;;;N;;;;; 136C7;EGYPTIAN HIEROGLYPH-136C7;Lo;0;L;;;;;N;;;;; 136C8;EGYPTIAN HIEROGLYPH-136C8;Lo;0;L;;;;;N;;;;; 136C9;EGYPTIAN HIEROGLYPH-136C9;Lo;0;L;;;;;N;;;;; 136CA;EGYPTIAN HIEROGLYPH-136CA;Lo;0;L;;;;;N;;;;; 136CB;EGYPTIAN HIEROGLYPH-136CB;Lo;0;L;;;;;N;;;;; 136CC;EGYPTIAN HIEROGLYPH-136CC;Lo;0;L;;;;;N;;;;; 136CD;EGYPTIAN HIEROGLYPH-136CD;Lo;0;L;;;;;N;;;;; 136CE;EGYPTIAN HIEROGLYPH-136CE;Lo;0;L;;;;;N;;;;; 136CF;EGYPTIAN HIEROGLYPH-136CF;Lo;0;L;;;;;N;;;;; 136D0;EGYPTIAN HIEROGLYPH-136D0;Lo;0;L;;;;;N;;;;; 136D1;EGYPTIAN HIEROGLYPH-136D1;Lo;0;L;;;;;N;;;;; 136D2;EGYPTIAN HIEROGLYPH-136D2;Lo;0;L;;;;;N;;;;; 136D3;EGYPTIAN HIEROGLYPH-136D3;Lo;0;L;;;;;N;;;;; 136D4;EGYPTIAN HIEROGLYPH-136D4;Lo;0;L;;;;;N;;;;; 136D5;EGYPTIAN HIEROGLYPH-136D5;Lo;0;L;;;;;N;;;;; 136D6;EGYPTIAN HIEROGLYPH-136D6;Lo;0;L;;;;;N;;;;; 136D7;EGYPTIAN HIEROGLYPH-136D7;Lo;0;L;;;;;N;;;;; 136D8;EGYPTIAN HIEROGLYPH-136D8;Lo;0;L;;;;;N;;;;; 136D9;EGYPTIAN HIEROGLYPH-136D9;Lo;0;L;;;;;N;;;;; 136DA;EGYPTIAN HIEROGLYPH-136DA;Lo;0;L;;;;;N;;;;; 136DB;EGYPTIAN HIEROGLYPH-136DB;Lo;0;L;;;;;N;;;;; 136DC;EGYPTIAN HIEROGLYPH-136DC;Lo;0;L;;;;;N;;;;; 136DD;EGYPTIAN HIEROGLYPH-136DD;Lo;0;L;;;;;N;;;;; 136DE;EGYPTIAN HIEROGLYPH-136DE;Lo;0;L;;;;;N;;;;; 136DF;EGYPTIAN HIEROGLYPH-136DF;Lo;0;L;;;;;N;;;;; 136E0;EGYPTIAN HIEROGLYPH-136E0;Lo;0;L;;;;;N;;;;; 136E1;EGYPTIAN HIEROGLYPH-136E1;Lo;0;L;;;;;N;;;;; 136E2;EGYPTIAN HIEROGLYPH-136E2;Lo;0;L;;;;;N;;;;; 136E3;EGYPTIAN HIEROGLYPH-136E3;Lo;0;L;;;;;N;;;;; 136E4;EGYPTIAN HIEROGLYPH-136E4;Lo;0;L;;;;;N;;;;; 136E5;EGYPTIAN HIEROGLYPH-136E5;Lo;0;L;;;;;N;;;;; 136E6;EGYPTIAN HIEROGLYPH-136E6;Lo;0;L;;;;;N;;;;; 136E7;EGYPTIAN HIEROGLYPH-136E7;Lo;0;L;;;;;N;;;;; 136E8;EGYPTIAN HIEROGLYPH-136E8;Lo;0;L;;;;;N;;;;; 136E9;EGYPTIAN HIEROGLYPH-136E9;Lo;0;L;;;;;N;;;;; 136EA;EGYPTIAN HIEROGLYPH-136EA;Lo;0;L;;;;;N;;;;; 136EB;EGYPTIAN HIEROGLYPH-136EB;Lo;0;L;;;;;N;;;;; 136EC;EGYPTIAN HIEROGLYPH-136EC;Lo;0;L;;;;;N;;;;; 136ED;EGYPTIAN HIEROGLYPH-136ED;Lo;0;L;;;;;N;;;;; 136EE;EGYPTIAN HIEROGLYPH-136EE;Lo;0;L;;;;;N;;;;; 136EF;EGYPTIAN HIEROGLYPH-136EF;Lo;0;L;;;;;N;;;;; 136F0;EGYPTIAN HIEROGLYPH-136F0;Lo;0;L;;;;;N;;;;; 136F1;EGYPTIAN HIEROGLYPH-136F1;Lo;0;L;;;;;N;;;;; 136F2;EGYPTIAN HIEROGLYPH-136F2;Lo;0;L;;;;;N;;;;; 136F3;EGYPTIAN HIEROGLYPH-136F3;Lo;0;L;;;;;N;;;;; 136F4;EGYPTIAN HIEROGLYPH-136F4;Lo;0;L;;;;;N;;;;; 136F5;EGYPTIAN HIEROGLYPH-136F5;Lo;0;L;;;;;N;;;;; 136F6;EGYPTIAN HIEROGLYPH-136F6;Lo;0;L;;;;;N;;;;; 136F7;EGYPTIAN HIEROGLYPH-136F7;Lo;0;L;;;;;N;;;;; 136F8;EGYPTIAN HIEROGLYPH-136F8;Lo;0;L;;;;;N;;;;; 136F9;EGYPTIAN HIEROGLYPH-136F9;Lo;0;L;;;;;N;;;;; 136FA;EGYPTIAN HIEROGLYPH-136FA;Lo;0;L;;;;;N;;;;; 136FB;EGYPTIAN HIEROGLYPH-136FB;Lo;0;L;;;;;N;;;;; 136FC;EGYPTIAN HIEROGLYPH-136FC;Lo;0;L;;;;;N;;;;; 136FD;EGYPTIAN HIEROGLYPH-136FD;Lo;0;L;;;;;N;;;;; 136FE;EGYPTIAN HIEROGLYPH-136FE;Lo;0;L;;;;;N;;;;; 136FF;EGYPTIAN HIEROGLYPH-136FF;Lo;0;L;;;;;N;;;;; 13700;EGYPTIAN HIEROGLYPH-13700;Lo;0;L;;;;;N;;;;; 13701;EGYPTIAN HIEROGLYPH-13701;Lo;0;L;;;;;N;;;;; 13702;EGYPTIAN HIEROGLYPH-13702;Lo;0;L;;;;;N;;;;; 13703;EGYPTIAN HIEROGLYPH-13703;Lo;0;L;;;;;N;;;;; 13704;EGYPTIAN HIEROGLYPH-13704;Lo;0;L;;;;;N;;;;; 13705;EGYPTIAN HIEROGLYPH-13705;Lo;0;L;;;;;N;;;;; 13706;EGYPTIAN HIEROGLYPH-13706;Lo;0;L;;;;;N;;;;; 13707;EGYPTIAN HIEROGLYPH-13707;Lo;0;L;;;;;N;;;;; 13708;EGYPTIAN HIEROGLYPH-13708;Lo;0;L;;;;;N;;;;; 13709;EGYPTIAN HIEROGLYPH-13709;Lo;0;L;;;;;N;;;;; 1370A;EGYPTIAN HIEROGLYPH-1370A;Lo;0;L;;;;;N;;;;; 1370B;EGYPTIAN HIEROGLYPH-1370B;Lo;0;L;;;;;N;;;;; 1370C;EGYPTIAN HIEROGLYPH-1370C;Lo;0;L;;;;;N;;;;; 1370D;EGYPTIAN HIEROGLYPH-1370D;Lo;0;L;;;;;N;;;;; 1370E;EGYPTIAN HIEROGLYPH-1370E;Lo;0;L;;;;;N;;;;; 1370F;EGYPTIAN HIEROGLYPH-1370F;Lo;0;L;;;;;N;;;;; 13710;EGYPTIAN HIEROGLYPH-13710;Lo;0;L;;;;;N;;;;; 13711;EGYPTIAN HIEROGLYPH-13711;Lo;0;L;;;;;N;;;;; 13712;EGYPTIAN HIEROGLYPH-13712;Lo;0;L;;;;;N;;;;; 13713;EGYPTIAN HIEROGLYPH-13713;Lo;0;L;;;;;N;;;;; 13714;EGYPTIAN HIEROGLYPH-13714;Lo;0;L;;;;;N;;;;; 13715;EGYPTIAN HIEROGLYPH-13715;Lo;0;L;;;;;N;;;;; 13716;EGYPTIAN HIEROGLYPH-13716;Lo;0;L;;;;;N;;;;; 13717;EGYPTIAN HIEROGLYPH-13717;Lo;0;L;;;;;N;;;;; 13718;EGYPTIAN HIEROGLYPH-13718;Lo;0;L;;;;;N;;;;; 13719;EGYPTIAN HIEROGLYPH-13719;Lo;0;L;;;;;N;;;;; 1371A;EGYPTIAN HIEROGLYPH-1371A;Lo;0;L;;;;;N;;;;; 1371B;EGYPTIAN HIEROGLYPH-1371B;Lo;0;L;;;;;N;;;;; 1371C;EGYPTIAN HIEROGLYPH-1371C;Lo;0;L;;;;;N;;;;; 1371D;EGYPTIAN HIEROGLYPH-1371D;Lo;0;L;;;;;N;;;;; 1371E;EGYPTIAN HIEROGLYPH-1371E;Lo;0;L;;;;;N;;;;; 1371F;EGYPTIAN HIEROGLYPH-1371F;Lo;0;L;;;;;N;;;;; 13720;EGYPTIAN HIEROGLYPH-13720;Lo;0;L;;;;;N;;;;; 13721;EGYPTIAN HIEROGLYPH-13721;Lo;0;L;;;;;N;;;;; 13722;EGYPTIAN HIEROGLYPH-13722;Lo;0;L;;;;;N;;;;; 13723;EGYPTIAN HIEROGLYPH-13723;Lo;0;L;;;;;N;;;;; 13724;EGYPTIAN HIEROGLYPH-13724;Lo;0;L;;;;;N;;;;; 13725;EGYPTIAN HIEROGLYPH-13725;Lo;0;L;;;;;N;;;;; 13726;EGYPTIAN HIEROGLYPH-13726;Lo;0;L;;;;;N;;;;; 13727;EGYPTIAN HIEROGLYPH-13727;Lo;0;L;;;;;N;;;;; 13728;EGYPTIAN HIEROGLYPH-13728;Lo;0;L;;;;;N;;;;; 13729;EGYPTIAN HIEROGLYPH-13729;Lo;0;L;;;;;N;;;;; 1372A;EGYPTIAN HIEROGLYPH-1372A;Lo;0;L;;;;;N;;;;; 1372B;EGYPTIAN HIEROGLYPH-1372B;Lo;0;L;;;;;N;;;;; 1372C;EGYPTIAN HIEROGLYPH-1372C;Lo;0;L;;;;;N;;;;; 1372D;EGYPTIAN HIEROGLYPH-1372D;Lo;0;L;;;;;N;;;;; 1372E;EGYPTIAN HIEROGLYPH-1372E;Lo;0;L;;;;;N;;;;; 1372F;EGYPTIAN HIEROGLYPH-1372F;Lo;0;L;;;;;N;;;;; 13730;EGYPTIAN HIEROGLYPH-13730;Lo;0;L;;;;;N;;;;; 13731;EGYPTIAN HIEROGLYPH-13731;Lo;0;L;;;;;N;;;;; 13732;EGYPTIAN HIEROGLYPH-13732;Lo;0;L;;;;;N;;;;; 13733;EGYPTIAN HIEROGLYPH-13733;Lo;0;L;;;;;N;;;;; 13734;EGYPTIAN HIEROGLYPH-13734;Lo;0;L;;;;;N;;;;; 13735;EGYPTIAN HIEROGLYPH-13735;Lo;0;L;;;;;N;;;;; 13736;EGYPTIAN HIEROGLYPH-13736;Lo;0;L;;;;;N;;;;; 13737;EGYPTIAN HIEROGLYPH-13737;Lo;0;L;;;;;N;;;;; 13738;EGYPTIAN HIEROGLYPH-13738;Lo;0;L;;;;;N;;;;; 13739;EGYPTIAN HIEROGLYPH-13739;Lo;0;L;;;;;N;;;;; 1373A;EGYPTIAN HIEROGLYPH-1373A;Lo;0;L;;;;;N;;;;; 1373B;EGYPTIAN HIEROGLYPH-1373B;Lo;0;L;;;;;N;;;;; 1373C;EGYPTIAN HIEROGLYPH-1373C;Lo;0;L;;;;;N;;;;; 1373D;EGYPTIAN HIEROGLYPH-1373D;Lo;0;L;;;;;N;;;;; 1373E;EGYPTIAN HIEROGLYPH-1373E;Lo;0;L;;;;;N;;;;; 1373F;EGYPTIAN HIEROGLYPH-1373F;Lo;0;L;;;;;N;;;;; 13740;EGYPTIAN HIEROGLYPH-13740;Lo;0;L;;;;;N;;;;; 13741;EGYPTIAN HIEROGLYPH-13741;Lo;0;L;;;;;N;;;;; 13742;EGYPTIAN HIEROGLYPH-13742;Lo;0;L;;;;;N;;;;; 13743;EGYPTIAN HIEROGLYPH-13743;Lo;0;L;;;;;N;;;;; 13744;EGYPTIAN HIEROGLYPH-13744;Lo;0;L;;;;;N;;;;; 13745;EGYPTIAN HIEROGLYPH-13745;Lo;0;L;;;;;N;;;;; 13746;EGYPTIAN HIEROGLYPH-13746;Lo;0;L;;;;;N;;;;; 13747;EGYPTIAN HIEROGLYPH-13747;Lo;0;L;;;;;N;;;;; 13748;EGYPTIAN HIEROGLYPH-13748;Lo;0;L;;;;;N;;;;; 13749;EGYPTIAN HIEROGLYPH-13749;Lo;0;L;;;;;N;;;;; 1374A;EGYPTIAN HIEROGLYPH-1374A;Lo;0;L;;;;;N;;;;; 1374B;EGYPTIAN HIEROGLYPH-1374B;Lo;0;L;;;;;N;;;;; 1374C;EGYPTIAN HIEROGLYPH-1374C;Lo;0;L;;;;;N;;;;; 1374D;EGYPTIAN HIEROGLYPH-1374D;Lo;0;L;;;;;N;;;;; 1374E;EGYPTIAN HIEROGLYPH-1374E;Lo;0;L;;;;;N;;;;; 1374F;EGYPTIAN HIEROGLYPH-1374F;Lo;0;L;;;;;N;;;;; 13750;EGYPTIAN HIEROGLYPH-13750;Lo;0;L;;;;;N;;;;; 13751;EGYPTIAN HIEROGLYPH-13751;Lo;0;L;;;;;N;;;;; 13752;EGYPTIAN HIEROGLYPH-13752;Lo;0;L;;;;;N;;;;; 13753;EGYPTIAN HIEROGLYPH-13753;Lo;0;L;;;;;N;;;;; 13754;EGYPTIAN HIEROGLYPH-13754;Lo;0;L;;;;;N;;;;; 13755;EGYPTIAN HIEROGLYPH-13755;Lo;0;L;;;;;N;;;;; 13756;EGYPTIAN HIEROGLYPH-13756;Lo;0;L;;;;;N;;;;; 13757;EGYPTIAN HIEROGLYPH-13757;Lo;0;L;;;;;N;;;;; 13758;EGYPTIAN HIEROGLYPH-13758;Lo;0;L;;;;;N;;;;; 13759;EGYPTIAN HIEROGLYPH-13759;Lo;0;L;;;;;N;;;;; 1375A;EGYPTIAN HIEROGLYPH-1375A;Lo;0;L;;;;;N;;;;; 1375B;EGYPTIAN HIEROGLYPH-1375B;Lo;0;L;;;;;N;;;;; 1375C;EGYPTIAN HIEROGLYPH-1375C;Lo;0;L;;;;;N;;;;; 1375D;EGYPTIAN HIEROGLYPH-1375D;Lo;0;L;;;;;N;;;;; 1375E;EGYPTIAN HIEROGLYPH-1375E;Lo;0;L;;;;;N;;;;; 1375F;EGYPTIAN HIEROGLYPH-1375F;Lo;0;L;;;;;N;;;;; 13760;EGYPTIAN HIEROGLYPH-13760;Lo;0;L;;;;;N;;;;; 13761;EGYPTIAN HIEROGLYPH-13761;Lo;0;L;;;;;N;;;;; 13762;EGYPTIAN HIEROGLYPH-13762;Lo;0;L;;;;;N;;;;; 13763;EGYPTIAN HIEROGLYPH-13763;Lo;0;L;;;;;N;;;;; 13764;EGYPTIAN HIEROGLYPH-13764;Lo;0;L;;;;;N;;;;; 13765;EGYPTIAN HIEROGLYPH-13765;Lo;0;L;;;;;N;;;;; 13766;EGYPTIAN HIEROGLYPH-13766;Lo;0;L;;;;;N;;;;; 13767;EGYPTIAN HIEROGLYPH-13767;Lo;0;L;;;;;N;;;;; 13768;EGYPTIAN HIEROGLYPH-13768;Lo;0;L;;;;;N;;;;; 13769;EGYPTIAN HIEROGLYPH-13769;Lo;0;L;;;;;N;;;;; 1376A;EGYPTIAN HIEROGLYPH-1376A;Lo;0;L;;;;;N;;;;; 1376B;EGYPTIAN HIEROGLYPH-1376B;Lo;0;L;;;;;N;;;;; 1376C;EGYPTIAN HIEROGLYPH-1376C;Lo;0;L;;;;;N;;;;; 1376D;EGYPTIAN HIEROGLYPH-1376D;Lo;0;L;;;;;N;;;;; 1376E;EGYPTIAN HIEROGLYPH-1376E;Lo;0;L;;;;;N;;;;; 1376F;EGYPTIAN HIEROGLYPH-1376F;Lo;0;L;;;;;N;;;;; 13770;EGYPTIAN HIEROGLYPH-13770;Lo;0;L;;;;;N;;;;; 13771;EGYPTIAN HIEROGLYPH-13771;Lo;0;L;;;;;N;;;;; 13772;EGYPTIAN HIEROGLYPH-13772;Lo;0;L;;;;;N;;;;; 13773;EGYPTIAN HIEROGLYPH-13773;Lo;0;L;;;;;N;;;;; 13774;EGYPTIAN HIEROGLYPH-13774;Lo;0;L;;;;;N;;;;; 13775;EGYPTIAN HIEROGLYPH-13775;Lo;0;L;;;;;N;;;;; 13776;EGYPTIAN HIEROGLYPH-13776;Lo;0;L;;;;;N;;;;; 13777;EGYPTIAN HIEROGLYPH-13777;Lo;0;L;;;;;N;;;;; 13778;EGYPTIAN HIEROGLYPH-13778;Lo;0;L;;;;;N;;;;; 13779;EGYPTIAN HIEROGLYPH-13779;Lo;0;L;;;;;N;;;;; 1377A;EGYPTIAN HIEROGLYPH-1377A;Lo;0;L;;;;;N;;;;; 1377B;EGYPTIAN HIEROGLYPH-1377B;Lo;0;L;;;;;N;;;;; 1377C;EGYPTIAN HIEROGLYPH-1377C;Lo;0;L;;;;;N;;;;; 1377D;EGYPTIAN HIEROGLYPH-1377D;Lo;0;L;;;;;N;;;;; 1377E;EGYPTIAN HIEROGLYPH-1377E;Lo;0;L;;;;;N;;;;; 1377F;EGYPTIAN HIEROGLYPH-1377F;Lo;0;L;;;;;N;;;;; 13780;EGYPTIAN HIEROGLYPH-13780;Lo;0;L;;;;;N;;;;; 13781;EGYPTIAN HIEROGLYPH-13781;Lo;0;L;;;;;N;;;;; 13782;EGYPTIAN HIEROGLYPH-13782;Lo;0;L;;;;;N;;;;; 13783;EGYPTIAN HIEROGLYPH-13783;Lo;0;L;;;;;N;;;;; 13784;EGYPTIAN HIEROGLYPH-13784;Lo;0;L;;;;;N;;;;; 13785;EGYPTIAN HIEROGLYPH-13785;Lo;0;L;;;;;N;;;;; 13786;EGYPTIAN HIEROGLYPH-13786;Lo;0;L;;;;;N;;;;; 13787;EGYPTIAN HIEROGLYPH-13787;Lo;0;L;;;;;N;;;;; 13788;EGYPTIAN HIEROGLYPH-13788;Lo;0;L;;;;;N;;;;; 13789;EGYPTIAN HIEROGLYPH-13789;Lo;0;L;;;;;N;;;;; 1378A;EGYPTIAN HIEROGLYPH-1378A;Lo;0;L;;;;;N;;;;; 1378B;EGYPTIAN HIEROGLYPH-1378B;Lo;0;L;;;;;N;;;;; 1378C;EGYPTIAN HIEROGLYPH-1378C;Lo;0;L;;;;;N;;;;; 1378D;EGYPTIAN HIEROGLYPH-1378D;Lo;0;L;;;;;N;;;;; 1378E;EGYPTIAN HIEROGLYPH-1378E;Lo;0;L;;;;;N;;;;; 1378F;EGYPTIAN HIEROGLYPH-1378F;Lo;0;L;;;;;N;;;;; 13790;EGYPTIAN HIEROGLYPH-13790;Lo;0;L;;;;;N;;;;; 13791;EGYPTIAN HIEROGLYPH-13791;Lo;0;L;;;;;N;;;;; 13792;EGYPTIAN HIEROGLYPH-13792;Lo;0;L;;;;;N;;;;; 13793;EGYPTIAN HIEROGLYPH-13793;Lo;0;L;;;;;N;;;;; 13794;EGYPTIAN HIEROGLYPH-13794;Lo;0;L;;;;;N;;;;; 13795;EGYPTIAN HIEROGLYPH-13795;Lo;0;L;;;;;N;;;;; 13796;EGYPTIAN HIEROGLYPH-13796;Lo;0;L;;;;;N;;;;; 13797;EGYPTIAN HIEROGLYPH-13797;Lo;0;L;;;;;N;;;;; 13798;EGYPTIAN HIEROGLYPH-13798;Lo;0;L;;;;;N;;;;; 13799;EGYPTIAN HIEROGLYPH-13799;Lo;0;L;;;;;N;;;;; 1379A;EGYPTIAN HIEROGLYPH-1379A;Lo;0;L;;;;;N;;;;; 1379B;EGYPTIAN HIEROGLYPH-1379B;Lo;0;L;;;;;N;;;;; 1379C;EGYPTIAN HIEROGLYPH-1379C;Lo;0;L;;;;;N;;;;; 1379D;EGYPTIAN HIEROGLYPH-1379D;Lo;0;L;;;;;N;;;;; 1379E;EGYPTIAN HIEROGLYPH-1379E;Lo;0;L;;;;;N;;;;; 1379F;EGYPTIAN HIEROGLYPH-1379F;Lo;0;L;;;;;N;;;;; 137A0;EGYPTIAN HIEROGLYPH-137A0;Lo;0;L;;;;;N;;;;; 137A1;EGYPTIAN HIEROGLYPH-137A1;Lo;0;L;;;;;N;;;;; 137A2;EGYPTIAN HIEROGLYPH-137A2;Lo;0;L;;;;;N;;;;; 137A3;EGYPTIAN HIEROGLYPH-137A3;Lo;0;L;;;;;N;;;;; 137A4;EGYPTIAN HIEROGLYPH-137A4;Lo;0;L;;;;;N;;;;; 137A5;EGYPTIAN HIEROGLYPH-137A5;Lo;0;L;;;;;N;;;;; 137A6;EGYPTIAN HIEROGLYPH-137A6;Lo;0;L;;;;;N;;;;; 137A7;EGYPTIAN HIEROGLYPH-137A7;Lo;0;L;;;;;N;;;;; 137A8;EGYPTIAN HIEROGLYPH-137A8;Lo;0;L;;;;;N;;;;; 137A9;EGYPTIAN HIEROGLYPH-137A9;Lo;0;L;;;;;N;;;;; 137AA;EGYPTIAN HIEROGLYPH-137AA;Lo;0;L;;;;;N;;;;; 137AB;EGYPTIAN HIEROGLYPH-137AB;Lo;0;L;;;;;N;;;;; 137AC;EGYPTIAN HIEROGLYPH-137AC;Lo;0;L;;;;;N;;;;; 137AD;EGYPTIAN HIEROGLYPH-137AD;Lo;0;L;;;;;N;;;;; 137AE;EGYPTIAN HIEROGLYPH-137AE;Lo;0;L;;;;;N;;;;; 137AF;EGYPTIAN HIEROGLYPH-137AF;Lo;0;L;;;;;N;;;;; 137B0;EGYPTIAN HIEROGLYPH-137B0;Lo;0;L;;;;;N;;;;; 137B1;EGYPTIAN HIEROGLYPH-137B1;Lo;0;L;;;;;N;;;;; 137B2;EGYPTIAN HIEROGLYPH-137B2;Lo;0;L;;;;;N;;;;; 137B3;EGYPTIAN HIEROGLYPH-137B3;Lo;0;L;;;;;N;;;;; 137B4;EGYPTIAN HIEROGLYPH-137B4;Lo;0;L;;;;;N;;;;; 137B5;EGYPTIAN HIEROGLYPH-137B5;Lo;0;L;;;;;N;;;;; 137B6;EGYPTIAN HIEROGLYPH-137B6;Lo;0;L;;;;;N;;;;; 137B7;EGYPTIAN HIEROGLYPH-137B7;Lo;0;L;;;;;N;;;;; 137B8;EGYPTIAN HIEROGLYPH-137B8;Lo;0;L;;;;;N;;;;; 137B9;EGYPTIAN HIEROGLYPH-137B9;Lo;0;L;;;;;N;;;;; 137BA;EGYPTIAN HIEROGLYPH-137BA;Lo;0;L;;;;;N;;;;; 137BB;EGYPTIAN HIEROGLYPH-137BB;Lo;0;L;;;;;N;;;;; 137BC;EGYPTIAN HIEROGLYPH-137BC;Lo;0;L;;;;;N;;;;; 137BD;EGYPTIAN HIEROGLYPH-137BD;Lo;0;L;;;;;N;;;;; 137BE;EGYPTIAN HIEROGLYPH-137BE;Lo;0;L;;;;;N;;;;; 137BF;EGYPTIAN HIEROGLYPH-137BF;Lo;0;L;;;;;N;;;;; 137C0;EGYPTIAN HIEROGLYPH-137C0;Lo;0;L;;;;;N;;;;; 137C1;EGYPTIAN HIEROGLYPH-137C1;Lo;0;L;;;;;N;;;;; 137C2;EGYPTIAN HIEROGLYPH-137C2;Lo;0;L;;;;;N;;;;; 137C3;EGYPTIAN HIEROGLYPH-137C3;Lo;0;L;;;;;N;;;;; 137C4;EGYPTIAN HIEROGLYPH-137C4;Lo;0;L;;;;;N;;;;; 137C5;EGYPTIAN HIEROGLYPH-137C5;Lo;0;L;;;;;N;;;;; 137C6;EGYPTIAN HIEROGLYPH-137C6;Lo;0;L;;;;;N;;;;; 137C7;EGYPTIAN HIEROGLYPH-137C7;Lo;0;L;;;;;N;;;;; 137C8;EGYPTIAN HIEROGLYPH-137C8;Lo;0;L;;;;;N;;;;; 137C9;EGYPTIAN HIEROGLYPH-137C9;Lo;0;L;;;;;N;;;;; 137CA;EGYPTIAN HIEROGLYPH-137CA;Lo;0;L;;;;;N;;;;; 137CB;EGYPTIAN HIEROGLYPH-137CB;Lo;0;L;;;;;N;;;;; 137CC;EGYPTIAN HIEROGLYPH-137CC;Lo;0;L;;;;;N;;;;; 137CD;EGYPTIAN HIEROGLYPH-137CD;Lo;0;L;;;;;N;;;;; 137CE;EGYPTIAN HIEROGLYPH-137CE;Lo;0;L;;;;;N;;;;; 137CF;EGYPTIAN HIEROGLYPH-137CF;Lo;0;L;;;;;N;;;;; 137D0;EGYPTIAN HIEROGLYPH-137D0;Lo;0;L;;;;;N;;;;; 137D1;EGYPTIAN HIEROGLYPH-137D1;Lo;0;L;;;;;N;;;;; 137D2;EGYPTIAN HIEROGLYPH-137D2;Lo;0;L;;;;;N;;;;; 137D3;EGYPTIAN HIEROGLYPH-137D3;Lo;0;L;;;;;N;;;;; 137D4;EGYPTIAN HIEROGLYPH-137D4;Lo;0;L;;;;;N;;;;; 137D5;EGYPTIAN HIEROGLYPH-137D5;Lo;0;L;;;;;N;;;;; 137D6;EGYPTIAN HIEROGLYPH-137D6;Lo;0;L;;;;;N;;;;; 137D7;EGYPTIAN HIEROGLYPH-137D7;Lo;0;L;;;;;N;;;;; 137D8;EGYPTIAN HIEROGLYPH-137D8;Lo;0;L;;;;;N;;;;; 137D9;EGYPTIAN HIEROGLYPH-137D9;Lo;0;L;;;;;N;;;;; 137DA;EGYPTIAN HIEROGLYPH-137DA;Lo;0;L;;;;;N;;;;; 137DB;EGYPTIAN HIEROGLYPH-137DB;Lo;0;L;;;;;N;;;;; 137DC;EGYPTIAN HIEROGLYPH-137DC;Lo;0;L;;;;;N;;;;; 137DD;EGYPTIAN HIEROGLYPH-137DD;Lo;0;L;;;;;N;;;;; 137DE;EGYPTIAN HIEROGLYPH-137DE;Lo;0;L;;;;;N;;;;; 137DF;EGYPTIAN HIEROGLYPH-137DF;Lo;0;L;;;;;N;;;;; 137E0;EGYPTIAN HIEROGLYPH-137E0;Lo;0;L;;;;;N;;;;; 137E1;EGYPTIAN HIEROGLYPH-137E1;Lo;0;L;;;;;N;;;;; 137E2;EGYPTIAN HIEROGLYPH-137E2;Lo;0;L;;;;;N;;;;; 137E3;EGYPTIAN HIEROGLYPH-137E3;Lo;0;L;;;;;N;;;;; 137E4;EGYPTIAN HIEROGLYPH-137E4;Lo;0;L;;;;;N;;;;; 137E5;EGYPTIAN HIEROGLYPH-137E5;Lo;0;L;;;;;N;;;;; 137E6;EGYPTIAN HIEROGLYPH-137E6;Lo;0;L;;;;;N;;;;; 137E7;EGYPTIAN HIEROGLYPH-137E7;Lo;0;L;;;;;N;;;;; 137E8;EGYPTIAN HIEROGLYPH-137E8;Lo;0;L;;;;;N;;;;; 137E9;EGYPTIAN HIEROGLYPH-137E9;Lo;0;L;;;;;N;;;;; 137EA;EGYPTIAN HIEROGLYPH-137EA;Lo;0;L;;;;;N;;;;; 137EB;EGYPTIAN HIEROGLYPH-137EB;Lo;0;L;;;;;N;;;;; 137EC;EGYPTIAN HIEROGLYPH-137EC;Lo;0;L;;;;;N;;;;; 137ED;EGYPTIAN HIEROGLYPH-137ED;Lo;0;L;;;;;N;;;;; 137EE;EGYPTIAN HIEROGLYPH-137EE;Lo;0;L;;;;;N;;;;; 137EF;EGYPTIAN HIEROGLYPH-137EF;Lo;0;L;;;;;N;;;;; 137F0;EGYPTIAN HIEROGLYPH-137F0;Lo;0;L;;;;;N;;;;; 137F1;EGYPTIAN HIEROGLYPH-137F1;Lo;0;L;;;;;N;;;;; 137F2;EGYPTIAN HIEROGLYPH-137F2;Lo;0;L;;;;;N;;;;; 137F3;EGYPTIAN HIEROGLYPH-137F3;Lo;0;L;;;;;N;;;;; 137F4;EGYPTIAN HIEROGLYPH-137F4;Lo;0;L;;;;;N;;;;; 137F5;EGYPTIAN HIEROGLYPH-137F5;Lo;0;L;;;;;N;;;;; 137F6;EGYPTIAN HIEROGLYPH-137F6;Lo;0;L;;;;;N;;;;; 137F7;EGYPTIAN HIEROGLYPH-137F7;Lo;0;L;;;;;N;;;;; 137F8;EGYPTIAN HIEROGLYPH-137F8;Lo;0;L;;;;;N;;;;; 137F9;EGYPTIAN HIEROGLYPH-137F9;Lo;0;L;;;;;N;;;;; 137FA;EGYPTIAN HIEROGLYPH-137FA;Lo;0;L;;;;;N;;;;; 137FB;EGYPTIAN HIEROGLYPH-137FB;Lo;0;L;;;;;N;;;;; 137FC;EGYPTIAN HIEROGLYPH-137FC;Lo;0;L;;;;;N;;;;; 137FD;EGYPTIAN HIEROGLYPH-137FD;Lo;0;L;;;;;N;;;;; 137FE;EGYPTIAN HIEROGLYPH-137FE;Lo;0;L;;;;;N;;;;; 137FF;EGYPTIAN HIEROGLYPH-137FF;Lo;0;L;;;;;N;;;;; 13800;EGYPTIAN HIEROGLYPH-13800;Lo;0;L;;;;;N;;;;; 13801;EGYPTIAN HIEROGLYPH-13801;Lo;0;L;;;;;N;;;;; 13802;EGYPTIAN HIEROGLYPH-13802;Lo;0;L;;;;;N;;;;; 13803;EGYPTIAN HIEROGLYPH-13803;Lo;0;L;;;;;N;;;;; 13804;EGYPTIAN HIEROGLYPH-13804;Lo;0;L;;;;;N;;;;; 13805;EGYPTIAN HIEROGLYPH-13805;Lo;0;L;;;;;N;;;;; 13806;EGYPTIAN HIEROGLYPH-13806;Lo;0;L;;;;;N;;;;; 13807;EGYPTIAN HIEROGLYPH-13807;Lo;0;L;;;;;N;;;;; 13808;EGYPTIAN HIEROGLYPH-13808;Lo;0;L;;;;;N;;;;; 13809;EGYPTIAN HIEROGLYPH-13809;Lo;0;L;;;;;N;;;;; 1380A;EGYPTIAN HIEROGLYPH-1380A;Lo;0;L;;;;;N;;;;; 1380B;EGYPTIAN HIEROGLYPH-1380B;Lo;0;L;;;;;N;;;;; 1380C;EGYPTIAN HIEROGLYPH-1380C;Lo;0;L;;;;;N;;;;; 1380D;EGYPTIAN HIEROGLYPH-1380D;Lo;0;L;;;;;N;;;;; 1380E;EGYPTIAN HIEROGLYPH-1380E;Lo;0;L;;;;;N;;;;; 1380F;EGYPTIAN HIEROGLYPH-1380F;Lo;0;L;;;;;N;;;;; 13810;EGYPTIAN HIEROGLYPH-13810;Lo;0;L;;;;;N;;;;; 13811;EGYPTIAN HIEROGLYPH-13811;Lo;0;L;;;;;N;;;;; 13812;EGYPTIAN HIEROGLYPH-13812;Lo;0;L;;;;;N;;;;; 13813;EGYPTIAN HIEROGLYPH-13813;Lo;0;L;;;;;N;;;;; 13814;EGYPTIAN HIEROGLYPH-13814;Lo;0;L;;;;;N;;;;; 13815;EGYPTIAN HIEROGLYPH-13815;Lo;0;L;;;;;N;;;;; 13816;EGYPTIAN HIEROGLYPH-13816;Lo;0;L;;;;;N;;;;; 13817;EGYPTIAN HIEROGLYPH-13817;Lo;0;L;;;;;N;;;;; 13818;EGYPTIAN HIEROGLYPH-13818;Lo;0;L;;;;;N;;;;; 13819;EGYPTIAN HIEROGLYPH-13819;Lo;0;L;;;;;N;;;;; 1381A;EGYPTIAN HIEROGLYPH-1381A;Lo;0;L;;;;;N;;;;; 1381B;EGYPTIAN HIEROGLYPH-1381B;Lo;0;L;;;;;N;;;;; 1381C;EGYPTIAN HIEROGLYPH-1381C;Lo;0;L;;;;;N;;;;; 1381D;EGYPTIAN HIEROGLYPH-1381D;Lo;0;L;;;;;N;;;;; 1381E;EGYPTIAN HIEROGLYPH-1381E;Lo;0;L;;;;;N;;;;; 1381F;EGYPTIAN HIEROGLYPH-1381F;Lo;0;L;;;;;N;;;;; 13820;EGYPTIAN HIEROGLYPH-13820;Lo;0;L;;;;;N;;;;; 13821;EGYPTIAN HIEROGLYPH-13821;Lo;0;L;;;;;N;;;;; 13822;EGYPTIAN HIEROGLYPH-13822;Lo;0;L;;;;;N;;;;; 13823;EGYPTIAN HIEROGLYPH-13823;Lo;0;L;;;;;N;;;;; 13824;EGYPTIAN HIEROGLYPH-13824;Lo;0;L;;;;;N;;;;; 13825;EGYPTIAN HIEROGLYPH-13825;Lo;0;L;;;;;N;;;;; 13826;EGYPTIAN HIEROGLYPH-13826;Lo;0;L;;;;;N;;;;; 13827;EGYPTIAN HIEROGLYPH-13827;Lo;0;L;;;;;N;;;;; 13828;EGYPTIAN HIEROGLYPH-13828;Lo;0;L;;;;;N;;;;; 13829;EGYPTIAN HIEROGLYPH-13829;Lo;0;L;;;;;N;;;;; 1382A;EGYPTIAN HIEROGLYPH-1382A;Lo;0;L;;;;;N;;;;; 1382B;EGYPTIAN HIEROGLYPH-1382B;Lo;0;L;;;;;N;;;;; 1382C;EGYPTIAN HIEROGLYPH-1382C;Lo;0;L;;;;;N;;;;; 1382D;EGYPTIAN HIEROGLYPH-1382D;Lo;0;L;;;;;N;;;;; 1382E;EGYPTIAN HIEROGLYPH-1382E;Lo;0;L;;;;;N;;;;; 1382F;EGYPTIAN HIEROGLYPH-1382F;Lo;0;L;;;;;N;;;;; 13830;EGYPTIAN HIEROGLYPH-13830;Lo;0;L;;;;;N;;;;; 13831;EGYPTIAN HIEROGLYPH-13831;Lo;0;L;;;;;N;;;;; 13832;EGYPTIAN HIEROGLYPH-13832;Lo;0;L;;;;;N;;;;; 13833;EGYPTIAN HIEROGLYPH-13833;Lo;0;L;;;;;N;;;;; 13834;EGYPTIAN HIEROGLYPH-13834;Lo;0;L;;;;;N;;;;; 13835;EGYPTIAN HIEROGLYPH-13835;Lo;0;L;;;;;N;;;;; 13836;EGYPTIAN HIEROGLYPH-13836;Lo;0;L;;;;;N;;;;; 13837;EGYPTIAN HIEROGLYPH-13837;Lo;0;L;;;;;N;;;;; 13838;EGYPTIAN HIEROGLYPH-13838;Lo;0;L;;;;;N;;;;; 13839;EGYPTIAN HIEROGLYPH-13839;Lo;0;L;;;;;N;;;;; 1383A;EGYPTIAN HIEROGLYPH-1383A;Lo;0;L;;;;;N;;;;; 1383B;EGYPTIAN HIEROGLYPH-1383B;Lo;0;L;;;;;N;;;;; 1383C;EGYPTIAN HIEROGLYPH-1383C;Lo;0;L;;;;;N;;;;; 1383D;EGYPTIAN HIEROGLYPH-1383D;Lo;0;L;;;;;N;;;;; 1383E;EGYPTIAN HIEROGLYPH-1383E;Lo;0;L;;;;;N;;;;; 1383F;EGYPTIAN HIEROGLYPH-1383F;Lo;0;L;;;;;N;;;;; 13840;EGYPTIAN HIEROGLYPH-13840;Lo;0;L;;;;;N;;;;; 13841;EGYPTIAN HIEROGLYPH-13841;Lo;0;L;;;;;N;;;;; 13842;EGYPTIAN HIEROGLYPH-13842;Lo;0;L;;;;;N;;;;; 13843;EGYPTIAN HIEROGLYPH-13843;Lo;0;L;;;;;N;;;;; 13844;EGYPTIAN HIEROGLYPH-13844;Lo;0;L;;;;;N;;;;; 13845;EGYPTIAN HIEROGLYPH-13845;Lo;0;L;;;;;N;;;;; 13846;EGYPTIAN HIEROGLYPH-13846;Lo;0;L;;;;;N;;;;; 13847;EGYPTIAN HIEROGLYPH-13847;Lo;0;L;;;;;N;;;;; 13848;EGYPTIAN HIEROGLYPH-13848;Lo;0;L;;;;;N;;;;; 13849;EGYPTIAN HIEROGLYPH-13849;Lo;0;L;;;;;N;;;;; 1384A;EGYPTIAN HIEROGLYPH-1384A;Lo;0;L;;;;;N;;;;; 1384B;EGYPTIAN HIEROGLYPH-1384B;Lo;0;L;;;;;N;;;;; 1384C;EGYPTIAN HIEROGLYPH-1384C;Lo;0;L;;;;;N;;;;; 1384D;EGYPTIAN HIEROGLYPH-1384D;Lo;0;L;;;;;N;;;;; 1384E;EGYPTIAN HIEROGLYPH-1384E;Lo;0;L;;;;;N;;;;; 1384F;EGYPTIAN HIEROGLYPH-1384F;Lo;0;L;;;;;N;;;;; 13850;EGYPTIAN HIEROGLYPH-13850;Lo;0;L;;;;;N;;;;; 13851;EGYPTIAN HIEROGLYPH-13851;Lo;0;L;;;;;N;;;;; 13852;EGYPTIAN HIEROGLYPH-13852;Lo;0;L;;;;;N;;;;; 13853;EGYPTIAN HIEROGLYPH-13853;Lo;0;L;;;;;N;;;;; 13854;EGYPTIAN HIEROGLYPH-13854;Lo;0;L;;;;;N;;;;; 13855;EGYPTIAN HIEROGLYPH-13855;Lo;0;L;;;;;N;;;;; 13856;EGYPTIAN HIEROGLYPH-13856;Lo;0;L;;;;;N;;;;; 13857;EGYPTIAN HIEROGLYPH-13857;Lo;0;L;;;;;N;;;;; 13858;EGYPTIAN HIEROGLYPH-13858;Lo;0;L;;;;;N;;;;; 13859;EGYPTIAN HIEROGLYPH-13859;Lo;0;L;;;;;N;;;;; 1385A;EGYPTIAN HIEROGLYPH-1385A;Lo;0;L;;;;;N;;;;; 1385B;EGYPTIAN HIEROGLYPH-1385B;Lo;0;L;;;;;N;;;;; 1385C;EGYPTIAN HIEROGLYPH-1385C;Lo;0;L;;;;;N;;;;; 1385D;EGYPTIAN HIEROGLYPH-1385D;Lo;0;L;;;;;N;;;;; 1385E;EGYPTIAN HIEROGLYPH-1385E;Lo;0;L;;;;;N;;;;; 1385F;EGYPTIAN HIEROGLYPH-1385F;Lo;0;L;;;;;N;;;;; 13860;EGYPTIAN HIEROGLYPH-13860;Lo;0;L;;;;;N;;;;; 13861;EGYPTIAN HIEROGLYPH-13861;Lo;0;L;;;;;N;;;;; 13862;EGYPTIAN HIEROGLYPH-13862;Lo;0;L;;;;;N;;;;; 13863;EGYPTIAN HIEROGLYPH-13863;Lo;0;L;;;;;N;;;;; 13864;EGYPTIAN HIEROGLYPH-13864;Lo;0;L;;;;;N;;;;; 13865;EGYPTIAN HIEROGLYPH-13865;Lo;0;L;;;;;N;;;;; 13866;EGYPTIAN HIEROGLYPH-13866;Lo;0;L;;;;;N;;;;; 13867;EGYPTIAN HIEROGLYPH-13867;Lo;0;L;;;;;N;;;;; 13868;EGYPTIAN HIEROGLYPH-13868;Lo;0;L;;;;;N;;;;; 13869;EGYPTIAN HIEROGLYPH-13869;Lo;0;L;;;;;N;;;;; 1386A;EGYPTIAN HIEROGLYPH-1386A;Lo;0;L;;;;;N;;;;; 1386B;EGYPTIAN HIEROGLYPH-1386B;Lo;0;L;;;;;N;;;;; 1386C;EGYPTIAN HIEROGLYPH-1386C;Lo;0;L;;;;;N;;;;; 1386D;EGYPTIAN HIEROGLYPH-1386D;Lo;0;L;;;;;N;;;;; 1386E;EGYPTIAN HIEROGLYPH-1386E;Lo;0;L;;;;;N;;;;; 1386F;EGYPTIAN HIEROGLYPH-1386F;Lo;0;L;;;;;N;;;;; 13870;EGYPTIAN HIEROGLYPH-13870;Lo;0;L;;;;;N;;;;; 13871;EGYPTIAN HIEROGLYPH-13871;Lo;0;L;;;;;N;;;;; 13872;EGYPTIAN HIEROGLYPH-13872;Lo;0;L;;;;;N;;;;; 13873;EGYPTIAN HIEROGLYPH-13873;Lo;0;L;;;;;N;;;;; 13874;EGYPTIAN HIEROGLYPH-13874;Lo;0;L;;;;;N;;;;; 13875;EGYPTIAN HIEROGLYPH-13875;Lo;0;L;;;;;N;;;;; 13876;EGYPTIAN HIEROGLYPH-13876;Lo;0;L;;;;;N;;;;; 13877;EGYPTIAN HIEROGLYPH-13877;Lo;0;L;;;;;N;;;;; 13878;EGYPTIAN HIEROGLYPH-13878;Lo;0;L;;;;;N;;;;; 13879;EGYPTIAN HIEROGLYPH-13879;Lo;0;L;;;;;N;;;;; 1387A;EGYPTIAN HIEROGLYPH-1387A;Lo;0;L;;;;;N;;;;; 1387B;EGYPTIAN HIEROGLYPH-1387B;Lo;0;L;;;;;N;;;;; 1387C;EGYPTIAN HIEROGLYPH-1387C;Lo;0;L;;;;;N;;;;; 1387D;EGYPTIAN HIEROGLYPH-1387D;Lo;0;L;;;;;N;;;;; 1387E;EGYPTIAN HIEROGLYPH-1387E;Lo;0;L;;;;;N;;;;; 1387F;EGYPTIAN HIEROGLYPH-1387F;Lo;0;L;;;;;N;;;;; 13880;EGYPTIAN HIEROGLYPH-13880;Lo;0;L;;;;;N;;;;; 13881;EGYPTIAN HIEROGLYPH-13881;Lo;0;L;;;;;N;;;;; 13882;EGYPTIAN HIEROGLYPH-13882;Lo;0;L;;;;;N;;;;; 13883;EGYPTIAN HIEROGLYPH-13883;Lo;0;L;;;;;N;;;;; 13884;EGYPTIAN HIEROGLYPH-13884;Lo;0;L;;;;;N;;;;; 13885;EGYPTIAN HIEROGLYPH-13885;Lo;0;L;;;;;N;;;;; 13886;EGYPTIAN HIEROGLYPH-13886;Lo;0;L;;;;;N;;;;; 13887;EGYPTIAN HIEROGLYPH-13887;Lo;0;L;;;;;N;;;;; 13888;EGYPTIAN HIEROGLYPH-13888;Lo;0;L;;;;;N;;;;; 13889;EGYPTIAN HIEROGLYPH-13889;Lo;0;L;;;;;N;;;;; 1388A;EGYPTIAN HIEROGLYPH-1388A;Lo;0;L;;;;;N;;;;; 1388B;EGYPTIAN HIEROGLYPH-1388B;Lo;0;L;;;;;N;;;;; 1388C;EGYPTIAN HIEROGLYPH-1388C;Lo;0;L;;;;;N;;;;; 1388D;EGYPTIAN HIEROGLYPH-1388D;Lo;0;L;;;;;N;;;;; 1388E;EGYPTIAN HIEROGLYPH-1388E;Lo;0;L;;;;;N;;;;; 1388F;EGYPTIAN HIEROGLYPH-1388F;Lo;0;L;;;;;N;;;;; 13890;EGYPTIAN HIEROGLYPH-13890;Lo;0;L;;;;;N;;;;; 13891;EGYPTIAN HIEROGLYPH-13891;Lo;0;L;;;;;N;;;;; 13892;EGYPTIAN HIEROGLYPH-13892;Lo;0;L;;;;;N;;;;; 13893;EGYPTIAN HIEROGLYPH-13893;Lo;0;L;;;;;N;;;;; 13894;EGYPTIAN HIEROGLYPH-13894;Lo;0;L;;;;;N;;;;; 13895;EGYPTIAN HIEROGLYPH-13895;Lo;0;L;;;;;N;;;;; 13896;EGYPTIAN HIEROGLYPH-13896;Lo;0;L;;;;;N;;;;; 13897;EGYPTIAN HIEROGLYPH-13897;Lo;0;L;;;;;N;;;;; 13898;EGYPTIAN HIEROGLYPH-13898;Lo;0;L;;;;;N;;;;; 13899;EGYPTIAN HIEROGLYPH-13899;Lo;0;L;;;;;N;;;;; 1389A;EGYPTIAN HIEROGLYPH-1389A;Lo;0;L;;;;;N;;;;; 1389B;EGYPTIAN HIEROGLYPH-1389B;Lo;0;L;;;;;N;;;;; 1389C;EGYPTIAN HIEROGLYPH-1389C;Lo;0;L;;;;;N;;;;; 1389D;EGYPTIAN HIEROGLYPH-1389D;Lo;0;L;;;;;N;;;;; 1389E;EGYPTIAN HIEROGLYPH-1389E;Lo;0;L;;;;;N;;;;; 1389F;EGYPTIAN HIEROGLYPH-1389F;Lo;0;L;;;;;N;;;;; 138A0;EGYPTIAN HIEROGLYPH-138A0;Lo;0;L;;;;;N;;;;; 138A1;EGYPTIAN HIEROGLYPH-138A1;Lo;0;L;;;;;N;;;;; 138A2;EGYPTIAN HIEROGLYPH-138A2;Lo;0;L;;;;;N;;;;; 138A3;EGYPTIAN HIEROGLYPH-138A3;Lo;0;L;;;;;N;;;;; 138A4;EGYPTIAN HIEROGLYPH-138A4;Lo;0;L;;;;;N;;;;; 138A5;EGYPTIAN HIEROGLYPH-138A5;Lo;0;L;;;;;N;;;;; 138A6;EGYPTIAN HIEROGLYPH-138A6;Lo;0;L;;;;;N;;;;; 138A7;EGYPTIAN HIEROGLYPH-138A7;Lo;0;L;;;;;N;;;;; 138A8;EGYPTIAN HIEROGLYPH-138A8;Lo;0;L;;;;;N;;;;; 138A9;EGYPTIAN HIEROGLYPH-138A9;Lo;0;L;;;;;N;;;;; 138AA;EGYPTIAN HIEROGLYPH-138AA;Lo;0;L;;;;;N;;;;; 138AB;EGYPTIAN HIEROGLYPH-138AB;Lo;0;L;;;;;N;;;;; 138AC;EGYPTIAN HIEROGLYPH-138AC;Lo;0;L;;;;;N;;;;; 138AD;EGYPTIAN HIEROGLYPH-138AD;Lo;0;L;;;;;N;;;;; 138AE;EGYPTIAN HIEROGLYPH-138AE;Lo;0;L;;;;;N;;;;; 138AF;EGYPTIAN HIEROGLYPH-138AF;Lo;0;L;;;;;N;;;;; 138B0;EGYPTIAN HIEROGLYPH-138B0;Lo;0;L;;;;;N;;;;; 138B1;EGYPTIAN HIEROGLYPH-138B1;Lo;0;L;;;;;N;;;;; 138B2;EGYPTIAN HIEROGLYPH-138B2;Lo;0;L;;;;;N;;;;; 138B3;EGYPTIAN HIEROGLYPH-138B3;Lo;0;L;;;;;N;;;;; 138B4;EGYPTIAN HIEROGLYPH-138B4;Lo;0;L;;;;;N;;;;; 138B5;EGYPTIAN HIEROGLYPH-138B5;Lo;0;L;;;;;N;;;;; 138B6;EGYPTIAN HIEROGLYPH-138B6;Lo;0;L;;;;;N;;;;; 138B7;EGYPTIAN HIEROGLYPH-138B7;Lo;0;L;;;;;N;;;;; 138B8;EGYPTIAN HIEROGLYPH-138B8;Lo;0;L;;;;;N;;;;; 138B9;EGYPTIAN HIEROGLYPH-138B9;Lo;0;L;;;;;N;;;;; 138BA;EGYPTIAN HIEROGLYPH-138BA;Lo;0;L;;;;;N;;;;; 138BB;EGYPTIAN HIEROGLYPH-138BB;Lo;0;L;;;;;N;;;;; 138BC;EGYPTIAN HIEROGLYPH-138BC;Lo;0;L;;;;;N;;;;; 138BD;EGYPTIAN HIEROGLYPH-138BD;Lo;0;L;;;;;N;;;;; 138BE;EGYPTIAN HIEROGLYPH-138BE;Lo;0;L;;;;;N;;;;; 138BF;EGYPTIAN HIEROGLYPH-138BF;Lo;0;L;;;;;N;;;;; 138C0;EGYPTIAN HIEROGLYPH-138C0;Lo;0;L;;;;;N;;;;; 138C1;EGYPTIAN HIEROGLYPH-138C1;Lo;0;L;;;;;N;;;;; 138C2;EGYPTIAN HIEROGLYPH-138C2;Lo;0;L;;;;;N;;;;; 138C3;EGYPTIAN HIEROGLYPH-138C3;Lo;0;L;;;;;N;;;;; 138C4;EGYPTIAN HIEROGLYPH-138C4;Lo;0;L;;;;;N;;;;; 138C5;EGYPTIAN HIEROGLYPH-138C5;Lo;0;L;;;;;N;;;;; 138C6;EGYPTIAN HIEROGLYPH-138C6;Lo;0;L;;;;;N;;;;; 138C7;EGYPTIAN HIEROGLYPH-138C7;Lo;0;L;;;;;N;;;;; 138C8;EGYPTIAN HIEROGLYPH-138C8;Lo;0;L;;;;;N;;;;; 138C9;EGYPTIAN HIEROGLYPH-138C9;Lo;0;L;;;;;N;;;;; 138CA;EGYPTIAN HIEROGLYPH-138CA;Lo;0;L;;;;;N;;;;; 138CB;EGYPTIAN HIEROGLYPH-138CB;Lo;0;L;;;;;N;;;;; 138CC;EGYPTIAN HIEROGLYPH-138CC;Lo;0;L;;;;;N;;;;; 138CD;EGYPTIAN HIEROGLYPH-138CD;Lo;0;L;;;;;N;;;;; 138CE;EGYPTIAN HIEROGLYPH-138CE;Lo;0;L;;;;;N;;;;; 138CF;EGYPTIAN HIEROGLYPH-138CF;Lo;0;L;;;;;N;;;;; 138D0;EGYPTIAN HIEROGLYPH-138D0;Lo;0;L;;;;;N;;;;; 138D1;EGYPTIAN HIEROGLYPH-138D1;Lo;0;L;;;;;N;;;;; 138D2;EGYPTIAN HIEROGLYPH-138D2;Lo;0;L;;;;;N;;;;; 138D3;EGYPTIAN HIEROGLYPH-138D3;Lo;0;L;;;;;N;;;;; 138D4;EGYPTIAN HIEROGLYPH-138D4;Lo;0;L;;;;;N;;;;; 138D5;EGYPTIAN HIEROGLYPH-138D5;Lo;0;L;;;;;N;;;;; 138D6;EGYPTIAN HIEROGLYPH-138D6;Lo;0;L;;;;;N;;;;; 138D7;EGYPTIAN HIEROGLYPH-138D7;Lo;0;L;;;;;N;;;;; 138D8;EGYPTIAN HIEROGLYPH-138D8;Lo;0;L;;;;;N;;;;; 138D9;EGYPTIAN HIEROGLYPH-138D9;Lo;0;L;;;;;N;;;;; 138DA;EGYPTIAN HIEROGLYPH-138DA;Lo;0;L;;;;;N;;;;; 138DB;EGYPTIAN HIEROGLYPH-138DB;Lo;0;L;;;;;N;;;;; 138DC;EGYPTIAN HIEROGLYPH-138DC;Lo;0;L;;;;;N;;;;; 138DD;EGYPTIAN HIEROGLYPH-138DD;Lo;0;L;;;;;N;;;;; 138DE;EGYPTIAN HIEROGLYPH-138DE;Lo;0;L;;;;;N;;;;; 138DF;EGYPTIAN HIEROGLYPH-138DF;Lo;0;L;;;;;N;;;;; 138E0;EGYPTIAN HIEROGLYPH-138E0;Lo;0;L;;;;;N;;;;; 138E1;EGYPTIAN HIEROGLYPH-138E1;Lo;0;L;;;;;N;;;;; 138E2;EGYPTIAN HIEROGLYPH-138E2;Lo;0;L;;;;;N;;;;; 138E3;EGYPTIAN HIEROGLYPH-138E3;Lo;0;L;;;;;N;;;;; 138E4;EGYPTIAN HIEROGLYPH-138E4;Lo;0;L;;;;;N;;;;; 138E5;EGYPTIAN HIEROGLYPH-138E5;Lo;0;L;;;;;N;;;;; 138E6;EGYPTIAN HIEROGLYPH-138E6;Lo;0;L;;;;;N;;;;; 138E7;EGYPTIAN HIEROGLYPH-138E7;Lo;0;L;;;;;N;;;;; 138E8;EGYPTIAN HIEROGLYPH-138E8;Lo;0;L;;;;;N;;;;; 138E9;EGYPTIAN HIEROGLYPH-138E9;Lo;0;L;;;;;N;;;;; 138EA;EGYPTIAN HIEROGLYPH-138EA;Lo;0;L;;;;;N;;;;; 138EB;EGYPTIAN HIEROGLYPH-138EB;Lo;0;L;;;;;N;;;;; 138EC;EGYPTIAN HIEROGLYPH-138EC;Lo;0;L;;;;;N;;;;; 138ED;EGYPTIAN HIEROGLYPH-138ED;Lo;0;L;;;;;N;;;;; 138EE;EGYPTIAN HIEROGLYPH-138EE;Lo;0;L;;;;;N;;;;; 138EF;EGYPTIAN HIEROGLYPH-138EF;Lo;0;L;;;;;N;;;;; 138F0;EGYPTIAN HIEROGLYPH-138F0;Lo;0;L;;;;;N;;;;; 138F1;EGYPTIAN HIEROGLYPH-138F1;Lo;0;L;;;;;N;;;;; 138F2;EGYPTIAN HIEROGLYPH-138F2;Lo;0;L;;;;;N;;;;; 138F3;EGYPTIAN HIEROGLYPH-138F3;Lo;0;L;;;;;N;;;;; 138F4;EGYPTIAN HIEROGLYPH-138F4;Lo;0;L;;;;;N;;;;; 138F5;EGYPTIAN HIEROGLYPH-138F5;Lo;0;L;;;;;N;;;;; 138F6;EGYPTIAN HIEROGLYPH-138F6;Lo;0;L;;;;;N;;;;; 138F7;EGYPTIAN HIEROGLYPH-138F7;Lo;0;L;;;;;N;;;;; 138F8;EGYPTIAN HIEROGLYPH-138F8;Lo;0;L;;;;;N;;;;; 138F9;EGYPTIAN HIEROGLYPH-138F9;Lo;0;L;;;;;N;;;;; 138FA;EGYPTIAN HIEROGLYPH-138FA;Lo;0;L;;;;;N;;;;; 138FB;EGYPTIAN HIEROGLYPH-138FB;Lo;0;L;;;;;N;;;;; 138FC;EGYPTIAN HIEROGLYPH-138FC;Lo;0;L;;;;;N;;;;; 138FD;EGYPTIAN HIEROGLYPH-138FD;Lo;0;L;;;;;N;;;;; 138FE;EGYPTIAN HIEROGLYPH-138FE;Lo;0;L;;;;;N;;;;; 138FF;EGYPTIAN HIEROGLYPH-138FF;Lo;0;L;;;;;N;;;;; 13900;EGYPTIAN HIEROGLYPH-13900;Lo;0;L;;;;;N;;;;; 13901;EGYPTIAN HIEROGLYPH-13901;Lo;0;L;;;;;N;;;;; 13902;EGYPTIAN HIEROGLYPH-13902;Lo;0;L;;;;;N;;;;; 13903;EGYPTIAN HIEROGLYPH-13903;Lo;0;L;;;;;N;;;;; 13904;EGYPTIAN HIEROGLYPH-13904;Lo;0;L;;;;;N;;;;; 13905;EGYPTIAN HIEROGLYPH-13905;Lo;0;L;;;;;N;;;;; 13906;EGYPTIAN HIEROGLYPH-13906;Lo;0;L;;;;;N;;;;; 13907;EGYPTIAN HIEROGLYPH-13907;Lo;0;L;;;;;N;;;;; 13908;EGYPTIAN HIEROGLYPH-13908;Lo;0;L;;;;;N;;;;; 13909;EGYPTIAN HIEROGLYPH-13909;Lo;0;L;;;;;N;;;;; 1390A;EGYPTIAN HIEROGLYPH-1390A;Lo;0;L;;;;;N;;;;; 1390B;EGYPTIAN HIEROGLYPH-1390B;Lo;0;L;;;;;N;;;;; 1390C;EGYPTIAN HIEROGLYPH-1390C;Lo;0;L;;;;;N;;;;; 1390D;EGYPTIAN HIEROGLYPH-1390D;Lo;0;L;;;;;N;;;;; 1390E;EGYPTIAN HIEROGLYPH-1390E;Lo;0;L;;;;;N;;;;; 1390F;EGYPTIAN HIEROGLYPH-1390F;Lo;0;L;;;;;N;;;;; 13910;EGYPTIAN HIEROGLYPH-13910;Lo;0;L;;;;;N;;;;; 13911;EGYPTIAN HIEROGLYPH-13911;Lo;0;L;;;;;N;;;;; 13912;EGYPTIAN HIEROGLYPH-13912;Lo;0;L;;;;;N;;;;; 13913;EGYPTIAN HIEROGLYPH-13913;Lo;0;L;;;;;N;;;;; 13914;EGYPTIAN HIEROGLYPH-13914;Lo;0;L;;;;;N;;;;; 13915;EGYPTIAN HIEROGLYPH-13915;Lo;0;L;;;;;N;;;;; 13916;EGYPTIAN HIEROGLYPH-13916;Lo;0;L;;;;;N;;;;; 13917;EGYPTIAN HIEROGLYPH-13917;Lo;0;L;;;;;N;;;;; 13918;EGYPTIAN HIEROGLYPH-13918;Lo;0;L;;;;;N;;;;; 13919;EGYPTIAN HIEROGLYPH-13919;Lo;0;L;;;;;N;;;;; 1391A;EGYPTIAN HIEROGLYPH-1391A;Lo;0;L;;;;;N;;;;; 1391B;EGYPTIAN HIEROGLYPH-1391B;Lo;0;L;;;;;N;;;;; 1391C;EGYPTIAN HIEROGLYPH-1391C;Lo;0;L;;;;;N;;;;; 1391D;EGYPTIAN HIEROGLYPH-1391D;Lo;0;L;;;;;N;;;;; 1391E;EGYPTIAN HIEROGLYPH-1391E;Lo;0;L;;;;;N;;;;; 1391F;EGYPTIAN HIEROGLYPH-1391F;Lo;0;L;;;;;N;;;;; 13920;EGYPTIAN HIEROGLYPH-13920;Lo;0;L;;;;;N;;;;; 13921;EGYPTIAN HIEROGLYPH-13921;Lo;0;L;;;;;N;;;;; 13922;EGYPTIAN HIEROGLYPH-13922;Lo;0;L;;;;;N;;;;; 13923;EGYPTIAN HIEROGLYPH-13923;Lo;0;L;;;;;N;;;;; 13924;EGYPTIAN HIEROGLYPH-13924;Lo;0;L;;;;;N;;;;; 13925;EGYPTIAN HIEROGLYPH-13925;Lo;0;L;;;;;N;;;;; 13926;EGYPTIAN HIEROGLYPH-13926;Lo;0;L;;;;;N;;;;; 13927;EGYPTIAN HIEROGLYPH-13927;Lo;0;L;;;;;N;;;;; 13928;EGYPTIAN HIEROGLYPH-13928;Lo;0;L;;;;;N;;;;; 13929;EGYPTIAN HIEROGLYPH-13929;Lo;0;L;;;;;N;;;;; 1392A;EGYPTIAN HIEROGLYPH-1392A;Lo;0;L;;;;;N;;;;; 1392B;EGYPTIAN HIEROGLYPH-1392B;Lo;0;L;;;;;N;;;;; 1392C;EGYPTIAN HIEROGLYPH-1392C;Lo;0;L;;;;;N;;;;; 1392D;EGYPTIAN HIEROGLYPH-1392D;Lo;0;L;;;;;N;;;;; 1392E;EGYPTIAN HIEROGLYPH-1392E;Lo;0;L;;;;;N;;;;; 1392F;EGYPTIAN HIEROGLYPH-1392F;Lo;0;L;;;;;N;;;;; 13930;EGYPTIAN HIEROGLYPH-13930;Lo;0;L;;;;;N;;;;; 13931;EGYPTIAN HIEROGLYPH-13931;Lo;0;L;;;;;N;;;;; 13932;EGYPTIAN HIEROGLYPH-13932;Lo;0;L;;;;;N;;;;; 13933;EGYPTIAN HIEROGLYPH-13933;Lo;0;L;;;;;N;;;;; 13934;EGYPTIAN HIEROGLYPH-13934;Lo;0;L;;;;;N;;;;; 13935;EGYPTIAN HIEROGLYPH-13935;Lo;0;L;;;;;N;;;;; 13936;EGYPTIAN HIEROGLYPH-13936;Lo;0;L;;;;;N;;;;; 13937;EGYPTIAN HIEROGLYPH-13937;Lo;0;L;;;;;N;;;;; 13938;EGYPTIAN HIEROGLYPH-13938;Lo;0;L;;;;;N;;;;; 13939;EGYPTIAN HIEROGLYPH-13939;Lo;0;L;;;;;N;;;;; 1393A;EGYPTIAN HIEROGLYPH-1393A;Lo;0;L;;;;;N;;;;; 1393B;EGYPTIAN HIEROGLYPH-1393B;Lo;0;L;;;;;N;;;;; 1393C;EGYPTIAN HIEROGLYPH-1393C;Lo;0;L;;;;;N;;;;; 1393D;EGYPTIAN HIEROGLYPH-1393D;Lo;0;L;;;;;N;;;;; 1393E;EGYPTIAN HIEROGLYPH-1393E;Lo;0;L;;;;;N;;;;; 1393F;EGYPTIAN HIEROGLYPH-1393F;Lo;0;L;;;;;N;;;;; 13940;EGYPTIAN HIEROGLYPH-13940;Lo;0;L;;;;;N;;;;; 13941;EGYPTIAN HIEROGLYPH-13941;Lo;0;L;;;;;N;;;;; 13942;EGYPTIAN HIEROGLYPH-13942;Lo;0;L;;;;;N;;;;; 13943;EGYPTIAN HIEROGLYPH-13943;Lo;0;L;;;;;N;;;;; 13944;EGYPTIAN HIEROGLYPH-13944;Lo;0;L;;;;;N;;;;; 13945;EGYPTIAN HIEROGLYPH-13945;Lo;0;L;;;;;N;;;;; 13946;EGYPTIAN HIEROGLYPH-13946;Lo;0;L;;;;;N;;;;; 13947;EGYPTIAN HIEROGLYPH-13947;Lo;0;L;;;;;N;;;;; 13948;EGYPTIAN HIEROGLYPH-13948;Lo;0;L;;;;;N;;;;; 13949;EGYPTIAN HIEROGLYPH-13949;Lo;0;L;;;;;N;;;;; 1394A;EGYPTIAN HIEROGLYPH-1394A;Lo;0;L;;;;;N;;;;; 1394B;EGYPTIAN HIEROGLYPH-1394B;Lo;0;L;;;;;N;;;;; 1394C;EGYPTIAN HIEROGLYPH-1394C;Lo;0;L;;;;;N;;;;; 1394D;EGYPTIAN HIEROGLYPH-1394D;Lo;0;L;;;;;N;;;;; 1394E;EGYPTIAN HIEROGLYPH-1394E;Lo;0;L;;;;;N;;;;; 1394F;EGYPTIAN HIEROGLYPH-1394F;Lo;0;L;;;;;N;;;;; 13950;EGYPTIAN HIEROGLYPH-13950;Lo;0;L;;;;;N;;;;; 13951;EGYPTIAN HIEROGLYPH-13951;Lo;0;L;;;;;N;;;;; 13952;EGYPTIAN HIEROGLYPH-13952;Lo;0;L;;;;;N;;;;; 13953;EGYPTIAN HIEROGLYPH-13953;Lo;0;L;;;;;N;;;;; 13954;EGYPTIAN HIEROGLYPH-13954;Lo;0;L;;;;;N;;;;; 13955;EGYPTIAN HIEROGLYPH-13955;Lo;0;L;;;;;N;;;;; 13956;EGYPTIAN HIEROGLYPH-13956;Lo;0;L;;;;;N;;;;; 13957;EGYPTIAN HIEROGLYPH-13957;Lo;0;L;;;;;N;;;;; 13958;EGYPTIAN HIEROGLYPH-13958;Lo;0;L;;;;;N;;;;; 13959;EGYPTIAN HIEROGLYPH-13959;Lo;0;L;;;;;N;;;;; 1395A;EGYPTIAN HIEROGLYPH-1395A;Lo;0;L;;;;;N;;;;; 1395B;EGYPTIAN HIEROGLYPH-1395B;Lo;0;L;;;;;N;;;;; 1395C;EGYPTIAN HIEROGLYPH-1395C;Lo;0;L;;;;;N;;;;; 1395D;EGYPTIAN HIEROGLYPH-1395D;Lo;0;L;;;;;N;;;;; 1395E;EGYPTIAN HIEROGLYPH-1395E;Lo;0;L;;;;;N;;;;; 1395F;EGYPTIAN HIEROGLYPH-1395F;Lo;0;L;;;;;N;;;;; 13960;EGYPTIAN HIEROGLYPH-13960;Lo;0;L;;;;;N;;;;; 13961;EGYPTIAN HIEROGLYPH-13961;Lo;0;L;;;;;N;;;;; 13962;EGYPTIAN HIEROGLYPH-13962;Lo;0;L;;;;;N;;;;; 13963;EGYPTIAN HIEROGLYPH-13963;Lo;0;L;;;;;N;;;;; 13964;EGYPTIAN HIEROGLYPH-13964;Lo;0;L;;;;;N;;;;; 13965;EGYPTIAN HIEROGLYPH-13965;Lo;0;L;;;;;N;;;;; 13966;EGYPTIAN HIEROGLYPH-13966;Lo;0;L;;;;;N;;;;; 13967;EGYPTIAN HIEROGLYPH-13967;Lo;0;L;;;;;N;;;;; 13968;EGYPTIAN HIEROGLYPH-13968;Lo;0;L;;;;;N;;;;; 13969;EGYPTIAN HIEROGLYPH-13969;Lo;0;L;;;;;N;;;;; 1396A;EGYPTIAN HIEROGLYPH-1396A;Lo;0;L;;;;;N;;;;; 1396B;EGYPTIAN HIEROGLYPH-1396B;Lo;0;L;;;;;N;;;;; 1396C;EGYPTIAN HIEROGLYPH-1396C;Lo;0;L;;;;;N;;;;; 1396D;EGYPTIAN HIEROGLYPH-1396D;Lo;0;L;;;;;N;;;;; 1396E;EGYPTIAN HIEROGLYPH-1396E;Lo;0;L;;;;;N;;;;; 1396F;EGYPTIAN HIEROGLYPH-1396F;Lo;0;L;;;;;N;;;;; 13970;EGYPTIAN HIEROGLYPH-13970;Lo;0;L;;;;;N;;;;; 13971;EGYPTIAN HIEROGLYPH-13971;Lo;0;L;;;;;N;;;;; 13972;EGYPTIAN HIEROGLYPH-13972;Lo;0;L;;;;;N;;;;; 13973;EGYPTIAN HIEROGLYPH-13973;Lo;0;L;;;;;N;;;;; 13974;EGYPTIAN HIEROGLYPH-13974;Lo;0;L;;;;;N;;;;; 13975;EGYPTIAN HIEROGLYPH-13975;Lo;0;L;;;;;N;;;;; 13976;EGYPTIAN HIEROGLYPH-13976;Lo;0;L;;;;;N;;;;; 13977;EGYPTIAN HIEROGLYPH-13977;Lo;0;L;;;;;N;;;;; 13978;EGYPTIAN HIEROGLYPH-13978;Lo;0;L;;;;;N;;;;; 13979;EGYPTIAN HIEROGLYPH-13979;Lo;0;L;;;;;N;;;;; 1397A;EGYPTIAN HIEROGLYPH-1397A;Lo;0;L;;;;;N;;;;; 1397B;EGYPTIAN HIEROGLYPH-1397B;Lo;0;L;;;;;N;;;;; 1397C;EGYPTIAN HIEROGLYPH-1397C;Lo;0;L;;;;;N;;;;; 1397D;EGYPTIAN HIEROGLYPH-1397D;Lo;0;L;;;;;N;;;;; 1397E;EGYPTIAN HIEROGLYPH-1397E;Lo;0;L;;;;;N;;;;; 1397F;EGYPTIAN HIEROGLYPH-1397F;Lo;0;L;;;;;N;;;;; 13980;EGYPTIAN HIEROGLYPH-13980;Lo;0;L;;;;;N;;;;; 13981;EGYPTIAN HIEROGLYPH-13981;Lo;0;L;;;;;N;;;;; 13982;EGYPTIAN HIEROGLYPH-13982;Lo;0;L;;;;;N;;;;; 13983;EGYPTIAN HIEROGLYPH-13983;Lo;0;L;;;;;N;;;;; 13984;EGYPTIAN HIEROGLYPH-13984;Lo;0;L;;;;;N;;;;; 13985;EGYPTIAN HIEROGLYPH-13985;Lo;0;L;;;;;N;;;;; 13986;EGYPTIAN HIEROGLYPH-13986;Lo;0;L;;;;;N;;;;; 13987;EGYPTIAN HIEROGLYPH-13987;Lo;0;L;;;;;N;;;;; 13988;EGYPTIAN HIEROGLYPH-13988;Lo;0;L;;;;;N;;;;; 13989;EGYPTIAN HIEROGLYPH-13989;Lo;0;L;;;;;N;;;;; 1398A;EGYPTIAN HIEROGLYPH-1398A;Lo;0;L;;;;;N;;;;; 1398B;EGYPTIAN HIEROGLYPH-1398B;Lo;0;L;;;;;N;;;;; 1398C;EGYPTIAN HIEROGLYPH-1398C;Lo;0;L;;;;;N;;;;; 1398D;EGYPTIAN HIEROGLYPH-1398D;Lo;0;L;;;;;N;;;;; 1398E;EGYPTIAN HIEROGLYPH-1398E;Lo;0;L;;;;;N;;;;; 1398F;EGYPTIAN HIEROGLYPH-1398F;Lo;0;L;;;;;N;;;;; 13990;EGYPTIAN HIEROGLYPH-13990;Lo;0;L;;;;;N;;;;; 13991;EGYPTIAN HIEROGLYPH-13991;Lo;0;L;;;;;N;;;;; 13992;EGYPTIAN HIEROGLYPH-13992;Lo;0;L;;;;;N;;;;; 13993;EGYPTIAN HIEROGLYPH-13993;Lo;0;L;;;;;N;;;;; 13994;EGYPTIAN HIEROGLYPH-13994;Lo;0;L;;;;;N;;;;; 13995;EGYPTIAN HIEROGLYPH-13995;Lo;0;L;;;;;N;;;;; 13996;EGYPTIAN HIEROGLYPH-13996;Lo;0;L;;;;;N;;;;; 13997;EGYPTIAN HIEROGLYPH-13997;Lo;0;L;;;;;N;;;;; 13998;EGYPTIAN HIEROGLYPH-13998;Lo;0;L;;;;;N;;;;; 13999;EGYPTIAN HIEROGLYPH-13999;Lo;0;L;;;;;N;;;;; 1399A;EGYPTIAN HIEROGLYPH-1399A;Lo;0;L;;;;;N;;;;; 1399B;EGYPTIAN HIEROGLYPH-1399B;Lo;0;L;;;;;N;;;;; 1399C;EGYPTIAN HIEROGLYPH-1399C;Lo;0;L;;;;;N;;;;; 1399D;EGYPTIAN HIEROGLYPH-1399D;Lo;0;L;;;;;N;;;;; 1399E;EGYPTIAN HIEROGLYPH-1399E;Lo;0;L;;;;;N;;;;; 1399F;EGYPTIAN HIEROGLYPH-1399F;Lo;0;L;;;;;N;;;;; 139A0;EGYPTIAN HIEROGLYPH-139A0;Lo;0;L;;;;;N;;;;; 139A1;EGYPTIAN HIEROGLYPH-139A1;Lo;0;L;;;;;N;;;;; 139A2;EGYPTIAN HIEROGLYPH-139A2;Lo;0;L;;;;;N;;;;; 139A3;EGYPTIAN HIEROGLYPH-139A3;Lo;0;L;;;;;N;;;;; 139A4;EGYPTIAN HIEROGLYPH-139A4;Lo;0;L;;;;;N;;;;; 139A5;EGYPTIAN HIEROGLYPH-139A5;Lo;0;L;;;;;N;;;;; 139A6;EGYPTIAN HIEROGLYPH-139A6;Lo;0;L;;;;;N;;;;; 139A7;EGYPTIAN HIEROGLYPH-139A7;Lo;0;L;;;;;N;;;;; 139A8;EGYPTIAN HIEROGLYPH-139A8;Lo;0;L;;;;;N;;;;; 139A9;EGYPTIAN HIEROGLYPH-139A9;Lo;0;L;;;;;N;;;;; 139AA;EGYPTIAN HIEROGLYPH-139AA;Lo;0;L;;;;;N;;;;; 139AB;EGYPTIAN HIEROGLYPH-139AB;Lo;0;L;;;;;N;;;;; 139AC;EGYPTIAN HIEROGLYPH-139AC;Lo;0;L;;;;;N;;;;; 139AD;EGYPTIAN HIEROGLYPH-139AD;Lo;0;L;;;;;N;;;;; 139AE;EGYPTIAN HIEROGLYPH-139AE;Lo;0;L;;;;;N;;;;; 139AF;EGYPTIAN HIEROGLYPH-139AF;Lo;0;L;;;;;N;;;;; 139B0;EGYPTIAN HIEROGLYPH-139B0;Lo;0;L;;;;;N;;;;; 139B1;EGYPTIAN HIEROGLYPH-139B1;Lo;0;L;;;;;N;;;;; 139B2;EGYPTIAN HIEROGLYPH-139B2;Lo;0;L;;;;;N;;;;; 139B3;EGYPTIAN HIEROGLYPH-139B3;Lo;0;L;;;;;N;;;;; 139B4;EGYPTIAN HIEROGLYPH-139B4;Lo;0;L;;;;;N;;;;; 139B5;EGYPTIAN HIEROGLYPH-139B5;Lo;0;L;;;;;N;;;;; 139B6;EGYPTIAN HIEROGLYPH-139B6;Lo;0;L;;;;;N;;;;; 139B7;EGYPTIAN HIEROGLYPH-139B7;Lo;0;L;;;;;N;;;;; 139B8;EGYPTIAN HIEROGLYPH-139B8;Lo;0;L;;;;;N;;;;; 139B9;EGYPTIAN HIEROGLYPH-139B9;Lo;0;L;;;;;N;;;;; 139BA;EGYPTIAN HIEROGLYPH-139BA;Lo;0;L;;;;;N;;;;; 139BB;EGYPTIAN HIEROGLYPH-139BB;Lo;0;L;;;;;N;;;;; 139BC;EGYPTIAN HIEROGLYPH-139BC;Lo;0;L;;;;;N;;;;; 139BD;EGYPTIAN HIEROGLYPH-139BD;Lo;0;L;;;;;N;;;;; 139BE;EGYPTIAN HIEROGLYPH-139BE;Lo;0;L;;;;;N;;;;; 139BF;EGYPTIAN HIEROGLYPH-139BF;Lo;0;L;;;;;N;;;;; 139C0;EGYPTIAN HIEROGLYPH-139C0;Lo;0;L;;;;;N;;;;; 139C1;EGYPTIAN HIEROGLYPH-139C1;Lo;0;L;;;;;N;;;;; 139C2;EGYPTIAN HIEROGLYPH-139C2;Lo;0;L;;;;;N;;;;; 139C3;EGYPTIAN HIEROGLYPH-139C3;Lo;0;L;;;;;N;;;;; 139C4;EGYPTIAN HIEROGLYPH-139C4;Lo;0;L;;;;;N;;;;; 139C5;EGYPTIAN HIEROGLYPH-139C5;Lo;0;L;;;;;N;;;;; 139C6;EGYPTIAN HIEROGLYPH-139C6;Lo;0;L;;;;;N;;;;; 139C7;EGYPTIAN HIEROGLYPH-139C7;Lo;0;L;;;;;N;;;;; 139C8;EGYPTIAN HIEROGLYPH-139C8;Lo;0;L;;;;;N;;;;; 139C9;EGYPTIAN HIEROGLYPH-139C9;Lo;0;L;;;;;N;;;;; 139CA;EGYPTIAN HIEROGLYPH-139CA;Lo;0;L;;;;;N;;;;; 139CB;EGYPTIAN HIEROGLYPH-139CB;Lo;0;L;;;;;N;;;;; 139CC;EGYPTIAN HIEROGLYPH-139CC;Lo;0;L;;;;;N;;;;; 139CD;EGYPTIAN HIEROGLYPH-139CD;Lo;0;L;;;;;N;;;;; 139CE;EGYPTIAN HIEROGLYPH-139CE;Lo;0;L;;;;;N;;;;; 139CF;EGYPTIAN HIEROGLYPH-139CF;Lo;0;L;;;;;N;;;;; 139D0;EGYPTIAN HIEROGLYPH-139D0;Lo;0;L;;;;;N;;;;; 139D1;EGYPTIAN HIEROGLYPH-139D1;Lo;0;L;;;;;N;;;;; 139D2;EGYPTIAN HIEROGLYPH-139D2;Lo;0;L;;;;;N;;;;; 139D3;EGYPTIAN HIEROGLYPH-139D3;Lo;0;L;;;;;N;;;;; 139D4;EGYPTIAN HIEROGLYPH-139D4;Lo;0;L;;;;;N;;;;; 139D5;EGYPTIAN HIEROGLYPH-139D5;Lo;0;L;;;;;N;;;;; 139D6;EGYPTIAN HIEROGLYPH-139D6;Lo;0;L;;;;;N;;;;; 139D7;EGYPTIAN HIEROGLYPH-139D7;Lo;0;L;;;;;N;;;;; 139D8;EGYPTIAN HIEROGLYPH-139D8;Lo;0;L;;;;;N;;;;; 139D9;EGYPTIAN HIEROGLYPH-139D9;Lo;0;L;;;;;N;;;;; 139DA;EGYPTIAN HIEROGLYPH-139DA;Lo;0;L;;;;;N;;;;; 139DB;EGYPTIAN HIEROGLYPH-139DB;Lo;0;L;;;;;N;;;;; 139DC;EGYPTIAN HIEROGLYPH-139DC;Lo;0;L;;;;;N;;;;; 139DD;EGYPTIAN HIEROGLYPH-139DD;Lo;0;L;;;;;N;;;;; 139DE;EGYPTIAN HIEROGLYPH-139DE;Lo;0;L;;;;;N;;;;; 139DF;EGYPTIAN HIEROGLYPH-139DF;Lo;0;L;;;;;N;;;;; 139E0;EGYPTIAN HIEROGLYPH-139E0;Lo;0;L;;;;;N;;;;; 139E1;EGYPTIAN HIEROGLYPH-139E1;Lo;0;L;;;;;N;;;;; 139E2;EGYPTIAN HIEROGLYPH-139E2;Lo;0;L;;;;;N;;;;; 139E3;EGYPTIAN HIEROGLYPH-139E3;Lo;0;L;;;;;N;;;;; 139E4;EGYPTIAN HIEROGLYPH-139E4;Lo;0;L;;;;;N;;;;; 139E5;EGYPTIAN HIEROGLYPH-139E5;Lo;0;L;;;;;N;;;;; 139E6;EGYPTIAN HIEROGLYPH-139E6;Lo;0;L;;;;;N;;;;; 139E7;EGYPTIAN HIEROGLYPH-139E7;Lo;0;L;;;;;N;;;;; 139E8;EGYPTIAN HIEROGLYPH-139E8;Lo;0;L;;;;;N;;;;; 139E9;EGYPTIAN HIEROGLYPH-139E9;Lo;0;L;;;;;N;;;;; 139EA;EGYPTIAN HIEROGLYPH-139EA;Lo;0;L;;;;;N;;;;; 139EB;EGYPTIAN HIEROGLYPH-139EB;Lo;0;L;;;;;N;;;;; 139EC;EGYPTIAN HIEROGLYPH-139EC;Lo;0;L;;;;;N;;;;; 139ED;EGYPTIAN HIEROGLYPH-139ED;Lo;0;L;;;;;N;;;;; 139EE;EGYPTIAN HIEROGLYPH-139EE;Lo;0;L;;;;;N;;;;; 139EF;EGYPTIAN HIEROGLYPH-139EF;Lo;0;L;;;;;N;;;;; 139F0;EGYPTIAN HIEROGLYPH-139F0;Lo;0;L;;;;;N;;;;; 139F1;EGYPTIAN HIEROGLYPH-139F1;Lo;0;L;;;;;N;;;;; 139F2;EGYPTIAN HIEROGLYPH-139F2;Lo;0;L;;;;;N;;;;; 139F3;EGYPTIAN HIEROGLYPH-139F3;Lo;0;L;;;;;N;;;;; 139F4;EGYPTIAN HIEROGLYPH-139F4;Lo;0;L;;;;;N;;;;; 139F5;EGYPTIAN HIEROGLYPH-139F5;Lo;0;L;;;;;N;;;;; 139F6;EGYPTIAN HIEROGLYPH-139F6;Lo;0;L;;;;;N;;;;; 139F7;EGYPTIAN HIEROGLYPH-139F7;Lo;0;L;;;;;N;;;;; 139F8;EGYPTIAN HIEROGLYPH-139F8;Lo;0;L;;;;;N;;;;; 139F9;EGYPTIAN HIEROGLYPH-139F9;Lo;0;L;;;;;N;;;;; 139FA;EGYPTIAN HIEROGLYPH-139FA;Lo;0;L;;;;;N;;;;; 139FB;EGYPTIAN HIEROGLYPH-139FB;Lo;0;L;;;;;N;;;;; 139FC;EGYPTIAN HIEROGLYPH-139FC;Lo;0;L;;;;;N;;;;; 139FD;EGYPTIAN HIEROGLYPH-139FD;Lo;0;L;;;;;N;;;;; 139FE;EGYPTIAN HIEROGLYPH-139FE;Lo;0;L;;;;;N;;;;; 139FF;EGYPTIAN HIEROGLYPH-139FF;Lo;0;L;;;;;N;;;;; 13A00;EGYPTIAN HIEROGLYPH-13A00;Lo;0;L;;;;;N;;;;; 13A01;EGYPTIAN HIEROGLYPH-13A01;Lo;0;L;;;;;N;;;;; 13A02;EGYPTIAN HIEROGLYPH-13A02;Lo;0;L;;;;;N;;;;; 13A03;EGYPTIAN HIEROGLYPH-13A03;Lo;0;L;;;;;N;;;;; 13A04;EGYPTIAN HIEROGLYPH-13A04;Lo;0;L;;;;;N;;;;; 13A05;EGYPTIAN HIEROGLYPH-13A05;Lo;0;L;;;;;N;;;;; 13A06;EGYPTIAN HIEROGLYPH-13A06;Lo;0;L;;;;;N;;;;; 13A07;EGYPTIAN HIEROGLYPH-13A07;Lo;0;L;;;;;N;;;;; 13A08;EGYPTIAN HIEROGLYPH-13A08;Lo;0;L;;;;;N;;;;; 13A09;EGYPTIAN HIEROGLYPH-13A09;Lo;0;L;;;;;N;;;;; 13A0A;EGYPTIAN HIEROGLYPH-13A0A;Lo;0;L;;;;;N;;;;; 13A0B;EGYPTIAN HIEROGLYPH-13A0B;Lo;0;L;;;;;N;;;;; 13A0C;EGYPTIAN HIEROGLYPH-13A0C;Lo;0;L;;;;;N;;;;; 13A0D;EGYPTIAN HIEROGLYPH-13A0D;Lo;0;L;;;;;N;;;;; 13A0E;EGYPTIAN HIEROGLYPH-13A0E;Lo;0;L;;;;;N;;;;; 13A0F;EGYPTIAN HIEROGLYPH-13A0F;Lo;0;L;;;;;N;;;;; 13A10;EGYPTIAN HIEROGLYPH-13A10;Lo;0;L;;;;;N;;;;; 13A11;EGYPTIAN HIEROGLYPH-13A11;Lo;0;L;;;;;N;;;;; 13A12;EGYPTIAN HIEROGLYPH-13A12;Lo;0;L;;;;;N;;;;; 13A13;EGYPTIAN HIEROGLYPH-13A13;Lo;0;L;;;;;N;;;;; 13A14;EGYPTIAN HIEROGLYPH-13A14;Lo;0;L;;;;;N;;;;; 13A15;EGYPTIAN HIEROGLYPH-13A15;Lo;0;L;;;;;N;;;;; 13A16;EGYPTIAN HIEROGLYPH-13A16;Lo;0;L;;;;;N;;;;; 13A17;EGYPTIAN HIEROGLYPH-13A17;Lo;0;L;;;;;N;;;;; 13A18;EGYPTIAN HIEROGLYPH-13A18;Lo;0;L;;;;;N;;;;; 13A19;EGYPTIAN HIEROGLYPH-13A19;Lo;0;L;;;;;N;;;;; 13A1A;EGYPTIAN HIEROGLYPH-13A1A;Lo;0;L;;;;;N;;;;; 13A1B;EGYPTIAN HIEROGLYPH-13A1B;Lo;0;L;;;;;N;;;;; 13A1C;EGYPTIAN HIEROGLYPH-13A1C;Lo;0;L;;;;;N;;;;; 13A1D;EGYPTIAN HIEROGLYPH-13A1D;Lo;0;L;;;;;N;;;;; 13A1E;EGYPTIAN HIEROGLYPH-13A1E;Lo;0;L;;;;;N;;;;; 13A1F;EGYPTIAN HIEROGLYPH-13A1F;Lo;0;L;;;;;N;;;;; 13A20;EGYPTIAN HIEROGLYPH-13A20;Lo;0;L;;;;;N;;;;; 13A21;EGYPTIAN HIEROGLYPH-13A21;Lo;0;L;;;;;N;;;;; 13A22;EGYPTIAN HIEROGLYPH-13A22;Lo;0;L;;;;;N;;;;; 13A23;EGYPTIAN HIEROGLYPH-13A23;Lo;0;L;;;;;N;;;;; 13A24;EGYPTIAN HIEROGLYPH-13A24;Lo;0;L;;;;;N;;;;; 13A25;EGYPTIAN HIEROGLYPH-13A25;Lo;0;L;;;;;N;;;;; 13A26;EGYPTIAN HIEROGLYPH-13A26;Lo;0;L;;;;;N;;;;; 13A27;EGYPTIAN HIEROGLYPH-13A27;Lo;0;L;;;;;N;;;;; 13A28;EGYPTIAN HIEROGLYPH-13A28;Lo;0;L;;;;;N;;;;; 13A29;EGYPTIAN HIEROGLYPH-13A29;Lo;0;L;;;;;N;;;;; 13A2A;EGYPTIAN HIEROGLYPH-13A2A;Lo;0;L;;;;;N;;;;; 13A2B;EGYPTIAN HIEROGLYPH-13A2B;Lo;0;L;;;;;N;;;;; 13A2C;EGYPTIAN HIEROGLYPH-13A2C;Lo;0;L;;;;;N;;;;; 13A2D;EGYPTIAN HIEROGLYPH-13A2D;Lo;0;L;;;;;N;;;;; 13A2E;EGYPTIAN HIEROGLYPH-13A2E;Lo;0;L;;;;;N;;;;; 13A2F;EGYPTIAN HIEROGLYPH-13A2F;Lo;0;L;;;;;N;;;;; 13A30;EGYPTIAN HIEROGLYPH-13A30;Lo;0;L;;;;;N;;;;; 13A31;EGYPTIAN HIEROGLYPH-13A31;Lo;0;L;;;;;N;;;;; 13A32;EGYPTIAN HIEROGLYPH-13A32;Lo;0;L;;;;;N;;;;; 13A33;EGYPTIAN HIEROGLYPH-13A33;Lo;0;L;;;;;N;;;;; 13A34;EGYPTIAN HIEROGLYPH-13A34;Lo;0;L;;;;;N;;;;; 13A35;EGYPTIAN HIEROGLYPH-13A35;Lo;0;L;;;;;N;;;;; 13A36;EGYPTIAN HIEROGLYPH-13A36;Lo;0;L;;;;;N;;;;; 13A37;EGYPTIAN HIEROGLYPH-13A37;Lo;0;L;;;;;N;;;;; 13A38;EGYPTIAN HIEROGLYPH-13A38;Lo;0;L;;;;;N;;;;; 13A39;EGYPTIAN HIEROGLYPH-13A39;Lo;0;L;;;;;N;;;;; 13A3A;EGYPTIAN HIEROGLYPH-13A3A;Lo;0;L;;;;;N;;;;; 13A3B;EGYPTIAN HIEROGLYPH-13A3B;Lo;0;L;;;;;N;;;;; 13A3C;EGYPTIAN HIEROGLYPH-13A3C;Lo;0;L;;;;;N;;;;; 13A3D;EGYPTIAN HIEROGLYPH-13A3D;Lo;0;L;;;;;N;;;;; 13A3E;EGYPTIAN HIEROGLYPH-13A3E;Lo;0;L;;;;;N;;;;; 13A3F;EGYPTIAN HIEROGLYPH-13A3F;Lo;0;L;;;;;N;;;;; 13A40;EGYPTIAN HIEROGLYPH-13A40;Lo;0;L;;;;;N;;;;; 13A41;EGYPTIAN HIEROGLYPH-13A41;Lo;0;L;;;;;N;;;;; 13A42;EGYPTIAN HIEROGLYPH-13A42;Lo;0;L;;;;;N;;;;; 13A43;EGYPTIAN HIEROGLYPH-13A43;Lo;0;L;;;;;N;;;;; 13A44;EGYPTIAN HIEROGLYPH-13A44;Lo;0;L;;;;;N;;;;; 13A45;EGYPTIAN HIEROGLYPH-13A45;Lo;0;L;;;;;N;;;;; 13A46;EGYPTIAN HIEROGLYPH-13A46;Lo;0;L;;;;;N;;;;; 13A47;EGYPTIAN HIEROGLYPH-13A47;Lo;0;L;;;;;N;;;;; 13A48;EGYPTIAN HIEROGLYPH-13A48;Lo;0;L;;;;;N;;;;; 13A49;EGYPTIAN HIEROGLYPH-13A49;Lo;0;L;;;;;N;;;;; 13A4A;EGYPTIAN HIEROGLYPH-13A4A;Lo;0;L;;;;;N;;;;; 13A4B;EGYPTIAN HIEROGLYPH-13A4B;Lo;0;L;;;;;N;;;;; 13A4C;EGYPTIAN HIEROGLYPH-13A4C;Lo;0;L;;;;;N;;;;; 13A4D;EGYPTIAN HIEROGLYPH-13A4D;Lo;0;L;;;;;N;;;;; 13A4E;EGYPTIAN HIEROGLYPH-13A4E;Lo;0;L;;;;;N;;;;; 13A4F;EGYPTIAN HIEROGLYPH-13A4F;Lo;0;L;;;;;N;;;;; 13A50;EGYPTIAN HIEROGLYPH-13A50;Lo;0;L;;;;;N;;;;; 13A51;EGYPTIAN HIEROGLYPH-13A51;Lo;0;L;;;;;N;;;;; 13A52;EGYPTIAN HIEROGLYPH-13A52;Lo;0;L;;;;;N;;;;; 13A53;EGYPTIAN HIEROGLYPH-13A53;Lo;0;L;;;;;N;;;;; 13A54;EGYPTIAN HIEROGLYPH-13A54;Lo;0;L;;;;;N;;;;; 13A55;EGYPTIAN HIEROGLYPH-13A55;Lo;0;L;;;;;N;;;;; 13A56;EGYPTIAN HIEROGLYPH-13A56;Lo;0;L;;;;;N;;;;; 13A57;EGYPTIAN HIEROGLYPH-13A57;Lo;0;L;;;;;N;;;;; 13A58;EGYPTIAN HIEROGLYPH-13A58;Lo;0;L;;;;;N;;;;; 13A59;EGYPTIAN HIEROGLYPH-13A59;Lo;0;L;;;;;N;;;;; 13A5A;EGYPTIAN HIEROGLYPH-13A5A;Lo;0;L;;;;;N;;;;; 13A5B;EGYPTIAN HIEROGLYPH-13A5B;Lo;0;L;;;;;N;;;;; 13A5C;EGYPTIAN HIEROGLYPH-13A5C;Lo;0;L;;;;;N;;;;; 13A5D;EGYPTIAN HIEROGLYPH-13A5D;Lo;0;L;;;;;N;;;;; 13A5E;EGYPTIAN HIEROGLYPH-13A5E;Lo;0;L;;;;;N;;;;; 13A5F;EGYPTIAN HIEROGLYPH-13A5F;Lo;0;L;;;;;N;;;;; 13A60;EGYPTIAN HIEROGLYPH-13A60;Lo;0;L;;;;;N;;;;; 13A61;EGYPTIAN HIEROGLYPH-13A61;Lo;0;L;;;;;N;;;;; 13A62;EGYPTIAN HIEROGLYPH-13A62;Lo;0;L;;;;;N;;;;; 13A63;EGYPTIAN HIEROGLYPH-13A63;Lo;0;L;;;;;N;;;;; 13A64;EGYPTIAN HIEROGLYPH-13A64;Lo;0;L;;;;;N;;;;; 13A65;EGYPTIAN HIEROGLYPH-13A65;Lo;0;L;;;;;N;;;;; 13A66;EGYPTIAN HIEROGLYPH-13A66;Lo;0;L;;;;;N;;;;; 13A67;EGYPTIAN HIEROGLYPH-13A67;Lo;0;L;;;;;N;;;;; 13A68;EGYPTIAN HIEROGLYPH-13A68;Lo;0;L;;;;;N;;;;; 13A69;EGYPTIAN HIEROGLYPH-13A69;Lo;0;L;;;;;N;;;;; 13A6A;EGYPTIAN HIEROGLYPH-13A6A;Lo;0;L;;;;;N;;;;; 13A6B;EGYPTIAN HIEROGLYPH-13A6B;Lo;0;L;;;;;N;;;;; 13A6C;EGYPTIAN HIEROGLYPH-13A6C;Lo;0;L;;;;;N;;;;; 13A6D;EGYPTIAN HIEROGLYPH-13A6D;Lo;0;L;;;;;N;;;;; 13A6E;EGYPTIAN HIEROGLYPH-13A6E;Lo;0;L;;;;;N;;;;; 13A6F;EGYPTIAN HIEROGLYPH-13A6F;Lo;0;L;;;;;N;;;;; 13A70;EGYPTIAN HIEROGLYPH-13A70;Lo;0;L;;;;;N;;;;; 13A71;EGYPTIAN HIEROGLYPH-13A71;Lo;0;L;;;;;N;;;;; 13A72;EGYPTIAN HIEROGLYPH-13A72;Lo;0;L;;;;;N;;;;; 13A73;EGYPTIAN HIEROGLYPH-13A73;Lo;0;L;;;;;N;;;;; 13A74;EGYPTIAN HIEROGLYPH-13A74;Lo;0;L;;;;;N;;;;; 13A75;EGYPTIAN HIEROGLYPH-13A75;Lo;0;L;;;;;N;;;;; 13A76;EGYPTIAN HIEROGLYPH-13A76;Lo;0;L;;;;;N;;;;; 13A77;EGYPTIAN HIEROGLYPH-13A77;Lo;0;L;;;;;N;;;;; 13A78;EGYPTIAN HIEROGLYPH-13A78;Lo;0;L;;;;;N;;;;; 13A79;EGYPTIAN HIEROGLYPH-13A79;Lo;0;L;;;;;N;;;;; 13A7A;EGYPTIAN HIEROGLYPH-13A7A;Lo;0;L;;;;;N;;;;; 13A7B;EGYPTIAN HIEROGLYPH-13A7B;Lo;0;L;;;;;N;;;;; 13A7C;EGYPTIAN HIEROGLYPH-13A7C;Lo;0;L;;;;;N;;;;; 13A7D;EGYPTIAN HIEROGLYPH-13A7D;Lo;0;L;;;;;N;;;;; 13A7E;EGYPTIAN HIEROGLYPH-13A7E;Lo;0;L;;;;;N;;;;; 13A7F;EGYPTIAN HIEROGLYPH-13A7F;Lo;0;L;;;;;N;;;;; 13A80;EGYPTIAN HIEROGLYPH-13A80;Lo;0;L;;;;;N;;;;; 13A81;EGYPTIAN HIEROGLYPH-13A81;Lo;0;L;;;;;N;;;;; 13A82;EGYPTIAN HIEROGLYPH-13A82;Lo;0;L;;;;;N;;;;; 13A83;EGYPTIAN HIEROGLYPH-13A83;Lo;0;L;;;;;N;;;;; 13A84;EGYPTIAN HIEROGLYPH-13A84;Lo;0;L;;;;;N;;;;; 13A85;EGYPTIAN HIEROGLYPH-13A85;Lo;0;L;;;;;N;;;;; 13A86;EGYPTIAN HIEROGLYPH-13A86;Lo;0;L;;;;;N;;;;; 13A87;EGYPTIAN HIEROGLYPH-13A87;Lo;0;L;;;;;N;;;;; 13A88;EGYPTIAN HIEROGLYPH-13A88;Lo;0;L;;;;;N;;;;; 13A89;EGYPTIAN HIEROGLYPH-13A89;Lo;0;L;;;;;N;;;;; 13A8A;EGYPTIAN HIEROGLYPH-13A8A;Lo;0;L;;;;;N;;;;; 13A8B;EGYPTIAN HIEROGLYPH-13A8B;Lo;0;L;;;;;N;;;;; 13A8C;EGYPTIAN HIEROGLYPH-13A8C;Lo;0;L;;;;;N;;;;; 13A8D;EGYPTIAN HIEROGLYPH-13A8D;Lo;0;L;;;;;N;;;;; 13A8E;EGYPTIAN HIEROGLYPH-13A8E;Lo;0;L;;;;;N;;;;; 13A8F;EGYPTIAN HIEROGLYPH-13A8F;Lo;0;L;;;;;N;;;;; 13A90;EGYPTIAN HIEROGLYPH-13A90;Lo;0;L;;;;;N;;;;; 13A91;EGYPTIAN HIEROGLYPH-13A91;Lo;0;L;;;;;N;;;;; 13A92;EGYPTIAN HIEROGLYPH-13A92;Lo;0;L;;;;;N;;;;; 13A93;EGYPTIAN HIEROGLYPH-13A93;Lo;0;L;;;;;N;;;;; 13A94;EGYPTIAN HIEROGLYPH-13A94;Lo;0;L;;;;;N;;;;; 13A95;EGYPTIAN HIEROGLYPH-13A95;Lo;0;L;;;;;N;;;;; 13A96;EGYPTIAN HIEROGLYPH-13A96;Lo;0;L;;;;;N;;;;; 13A97;EGYPTIAN HIEROGLYPH-13A97;Lo;0;L;;;;;N;;;;; 13A98;EGYPTIAN HIEROGLYPH-13A98;Lo;0;L;;;;;N;;;;; 13A99;EGYPTIAN HIEROGLYPH-13A99;Lo;0;L;;;;;N;;;;; 13A9A;EGYPTIAN HIEROGLYPH-13A9A;Lo;0;L;;;;;N;;;;; 13A9B;EGYPTIAN HIEROGLYPH-13A9B;Lo;0;L;;;;;N;;;;; 13A9C;EGYPTIAN HIEROGLYPH-13A9C;Lo;0;L;;;;;N;;;;; 13A9D;EGYPTIAN HIEROGLYPH-13A9D;Lo;0;L;;;;;N;;;;; 13A9E;EGYPTIAN HIEROGLYPH-13A9E;Lo;0;L;;;;;N;;;;; 13A9F;EGYPTIAN HIEROGLYPH-13A9F;Lo;0;L;;;;;N;;;;; 13AA0;EGYPTIAN HIEROGLYPH-13AA0;Lo;0;L;;;;;N;;;;; 13AA1;EGYPTIAN HIEROGLYPH-13AA1;Lo;0;L;;;;;N;;;;; 13AA2;EGYPTIAN HIEROGLYPH-13AA2;Lo;0;L;;;;;N;;;;; 13AA3;EGYPTIAN HIEROGLYPH-13AA3;Lo;0;L;;;;;N;;;;; 13AA4;EGYPTIAN HIEROGLYPH-13AA4;Lo;0;L;;;;;N;;;;; 13AA5;EGYPTIAN HIEROGLYPH-13AA5;Lo;0;L;;;;;N;;;;; 13AA6;EGYPTIAN HIEROGLYPH-13AA6;Lo;0;L;;;;;N;;;;; 13AA7;EGYPTIAN HIEROGLYPH-13AA7;Lo;0;L;;;;;N;;;;; 13AA8;EGYPTIAN HIEROGLYPH-13AA8;Lo;0;L;;;;;N;;;;; 13AA9;EGYPTIAN HIEROGLYPH-13AA9;Lo;0;L;;;;;N;;;;; 13AAA;EGYPTIAN HIEROGLYPH-13AAA;Lo;0;L;;;;;N;;;;; 13AAB;EGYPTIAN HIEROGLYPH-13AAB;Lo;0;L;;;;;N;;;;; 13AAC;EGYPTIAN HIEROGLYPH-13AAC;Lo;0;L;;;;;N;;;;; 13AAD;EGYPTIAN HIEROGLYPH-13AAD;Lo;0;L;;;;;N;;;;; 13AAE;EGYPTIAN HIEROGLYPH-13AAE;Lo;0;L;;;;;N;;;;; 13AAF;EGYPTIAN HIEROGLYPH-13AAF;Lo;0;L;;;;;N;;;;; 13AB0;EGYPTIAN HIEROGLYPH-13AB0;Lo;0;L;;;;;N;;;;; 13AB1;EGYPTIAN HIEROGLYPH-13AB1;Lo;0;L;;;;;N;;;;; 13AB2;EGYPTIAN HIEROGLYPH-13AB2;Lo;0;L;;;;;N;;;;; 13AB3;EGYPTIAN HIEROGLYPH-13AB3;Lo;0;L;;;;;N;;;;; 13AB4;EGYPTIAN HIEROGLYPH-13AB4;Lo;0;L;;;;;N;;;;; 13AB5;EGYPTIAN HIEROGLYPH-13AB5;Lo;0;L;;;;;N;;;;; 13AB6;EGYPTIAN HIEROGLYPH-13AB6;Lo;0;L;;;;;N;;;;; 13AB7;EGYPTIAN HIEROGLYPH-13AB7;Lo;0;L;;;;;N;;;;; 13AB8;EGYPTIAN HIEROGLYPH-13AB8;Lo;0;L;;;;;N;;;;; 13AB9;EGYPTIAN HIEROGLYPH-13AB9;Lo;0;L;;;;;N;;;;; 13ABA;EGYPTIAN HIEROGLYPH-13ABA;Lo;0;L;;;;;N;;;;; 13ABB;EGYPTIAN HIEROGLYPH-13ABB;Lo;0;L;;;;;N;;;;; 13ABC;EGYPTIAN HIEROGLYPH-13ABC;Lo;0;L;;;;;N;;;;; 13ABD;EGYPTIAN HIEROGLYPH-13ABD;Lo;0;L;;;;;N;;;;; 13ABE;EGYPTIAN HIEROGLYPH-13ABE;Lo;0;L;;;;;N;;;;; 13ABF;EGYPTIAN HIEROGLYPH-13ABF;Lo;0;L;;;;;N;;;;; 13AC0;EGYPTIAN HIEROGLYPH-13AC0;Lo;0;L;;;;;N;;;;; 13AC1;EGYPTIAN HIEROGLYPH-13AC1;Lo;0;L;;;;;N;;;;; 13AC2;EGYPTIAN HIEROGLYPH-13AC2;Lo;0;L;;;;;N;;;;; 13AC3;EGYPTIAN HIEROGLYPH-13AC3;Lo;0;L;;;;;N;;;;; 13AC4;EGYPTIAN HIEROGLYPH-13AC4;Lo;0;L;;;;;N;;;;; 13AC5;EGYPTIAN HIEROGLYPH-13AC5;Lo;0;L;;;;;N;;;;; 13AC6;EGYPTIAN HIEROGLYPH-13AC6;Lo;0;L;;;;;N;;;;; 13AC7;EGYPTIAN HIEROGLYPH-13AC7;Lo;0;L;;;;;N;;;;; 13AC8;EGYPTIAN HIEROGLYPH-13AC8;Lo;0;L;;;;;N;;;;; 13AC9;EGYPTIAN HIEROGLYPH-13AC9;Lo;0;L;;;;;N;;;;; 13ACA;EGYPTIAN HIEROGLYPH-13ACA;Lo;0;L;;;;;N;;;;; 13ACB;EGYPTIAN HIEROGLYPH-13ACB;Lo;0;L;;;;;N;;;;; 13ACC;EGYPTIAN HIEROGLYPH-13ACC;Lo;0;L;;;;;N;;;;; 13ACD;EGYPTIAN HIEROGLYPH-13ACD;Lo;0;L;;;;;N;;;;; 13ACE;EGYPTIAN HIEROGLYPH-13ACE;Lo;0;L;;;;;N;;;;; 13ACF;EGYPTIAN HIEROGLYPH-13ACF;Lo;0;L;;;;;N;;;;; 13AD0;EGYPTIAN HIEROGLYPH-13AD0;Lo;0;L;;;;;N;;;;; 13AD1;EGYPTIAN HIEROGLYPH-13AD1;Lo;0;L;;;;;N;;;;; 13AD2;EGYPTIAN HIEROGLYPH-13AD2;Lo;0;L;;;;;N;;;;; 13AD3;EGYPTIAN HIEROGLYPH-13AD3;Lo;0;L;;;;;N;;;;; 13AD4;EGYPTIAN HIEROGLYPH-13AD4;Lo;0;L;;;;;N;;;;; 13AD5;EGYPTIAN HIEROGLYPH-13AD5;Lo;0;L;;;;;N;;;;; 13AD6;EGYPTIAN HIEROGLYPH-13AD6;Lo;0;L;;;;;N;;;;; 13AD7;EGYPTIAN HIEROGLYPH-13AD7;Lo;0;L;;;;;N;;;;; 13AD8;EGYPTIAN HIEROGLYPH-13AD8;Lo;0;L;;;;;N;;;;; 13AD9;EGYPTIAN HIEROGLYPH-13AD9;Lo;0;L;;;;;N;;;;; 13ADA;EGYPTIAN HIEROGLYPH-13ADA;Lo;0;L;;;;;N;;;;; 13ADB;EGYPTIAN HIEROGLYPH-13ADB;Lo;0;L;;;;;N;;;;; 13ADC;EGYPTIAN HIEROGLYPH-13ADC;Lo;0;L;;;;;N;;;;; 13ADD;EGYPTIAN HIEROGLYPH-13ADD;Lo;0;L;;;;;N;;;;; 13ADE;EGYPTIAN HIEROGLYPH-13ADE;Lo;0;L;;;;;N;;;;; 13ADF;EGYPTIAN HIEROGLYPH-13ADF;Lo;0;L;;;;;N;;;;; 13AE0;EGYPTIAN HIEROGLYPH-13AE0;Lo;0;L;;;;;N;;;;; 13AE1;EGYPTIAN HIEROGLYPH-13AE1;Lo;0;L;;;;;N;;;;; 13AE2;EGYPTIAN HIEROGLYPH-13AE2;Lo;0;L;;;;;N;;;;; 13AE3;EGYPTIAN HIEROGLYPH-13AE3;Lo;0;L;;;;;N;;;;; 13AE4;EGYPTIAN HIEROGLYPH-13AE4;Lo;0;L;;;;;N;;;;; 13AE5;EGYPTIAN HIEROGLYPH-13AE5;Lo;0;L;;;;;N;;;;; 13AE6;EGYPTIAN HIEROGLYPH-13AE6;Lo;0;L;;;;;N;;;;; 13AE7;EGYPTIAN HIEROGLYPH-13AE7;Lo;0;L;;;;;N;;;;; 13AE8;EGYPTIAN HIEROGLYPH-13AE8;Lo;0;L;;;;;N;;;;; 13AE9;EGYPTIAN HIEROGLYPH-13AE9;Lo;0;L;;;;;N;;;;; 13AEA;EGYPTIAN HIEROGLYPH-13AEA;Lo;0;L;;;;;N;;;;; 13AEB;EGYPTIAN HIEROGLYPH-13AEB;Lo;0;L;;;;;N;;;;; 13AEC;EGYPTIAN HIEROGLYPH-13AEC;Lo;0;L;;;;;N;;;;; 13AED;EGYPTIAN HIEROGLYPH-13AED;Lo;0;L;;;;;N;;;;; 13AEE;EGYPTIAN HIEROGLYPH-13AEE;Lo;0;L;;;;;N;;;;; 13AEF;EGYPTIAN HIEROGLYPH-13AEF;Lo;0;L;;;;;N;;;;; 13AF0;EGYPTIAN HIEROGLYPH-13AF0;Lo;0;L;;;;;N;;;;; 13AF1;EGYPTIAN HIEROGLYPH-13AF1;Lo;0;L;;;;;N;;;;; 13AF2;EGYPTIAN HIEROGLYPH-13AF2;Lo;0;L;;;;;N;;;;; 13AF3;EGYPTIAN HIEROGLYPH-13AF3;Lo;0;L;;;;;N;;;;; 13AF4;EGYPTIAN HIEROGLYPH-13AF4;Lo;0;L;;;;;N;;;;; 13AF5;EGYPTIAN HIEROGLYPH-13AF5;Lo;0;L;;;;;N;;;;; 13AF6;EGYPTIAN HIEROGLYPH-13AF6;Lo;0;L;;;;;N;;;;; 13AF7;EGYPTIAN HIEROGLYPH-13AF7;Lo;0;L;;;;;N;;;;; 13AF8;EGYPTIAN HIEROGLYPH-13AF8;Lo;0;L;;;;;N;;;;; 13AF9;EGYPTIAN HIEROGLYPH-13AF9;Lo;0;L;;;;;N;;;;; 13AFA;EGYPTIAN HIEROGLYPH-13AFA;Lo;0;L;;;;;N;;;;; 13AFB;EGYPTIAN HIEROGLYPH-13AFB;Lo;0;L;;;;;N;;;;; 13AFC;EGYPTIAN HIEROGLYPH-13AFC;Lo;0;L;;;;;N;;;;; 13AFD;EGYPTIAN HIEROGLYPH-13AFD;Lo;0;L;;;;;N;;;;; 13AFE;EGYPTIAN HIEROGLYPH-13AFE;Lo;0;L;;;;;N;;;;; 13AFF;EGYPTIAN HIEROGLYPH-13AFF;Lo;0;L;;;;;N;;;;; 13B00;EGYPTIAN HIEROGLYPH-13B00;Lo;0;L;;;;;N;;;;; 13B01;EGYPTIAN HIEROGLYPH-13B01;Lo;0;L;;;;;N;;;;; 13B02;EGYPTIAN HIEROGLYPH-13B02;Lo;0;L;;;;;N;;;;; 13B03;EGYPTIAN HIEROGLYPH-13B03;Lo;0;L;;;;;N;;;;; 13B04;EGYPTIAN HIEROGLYPH-13B04;Lo;0;L;;;;;N;;;;; 13B05;EGYPTIAN HIEROGLYPH-13B05;Lo;0;L;;;;;N;;;;; 13B06;EGYPTIAN HIEROGLYPH-13B06;Lo;0;L;;;;;N;;;;; 13B07;EGYPTIAN HIEROGLYPH-13B07;Lo;0;L;;;;;N;;;;; 13B08;EGYPTIAN HIEROGLYPH-13B08;Lo;0;L;;;;;N;;;;; 13B09;EGYPTIAN HIEROGLYPH-13B09;Lo;0;L;;;;;N;;;;; 13B0A;EGYPTIAN HIEROGLYPH-13B0A;Lo;0;L;;;;;N;;;;; 13B0B;EGYPTIAN HIEROGLYPH-13B0B;Lo;0;L;;;;;N;;;;; 13B0C;EGYPTIAN HIEROGLYPH-13B0C;Lo;0;L;;;;;N;;;;; 13B0D;EGYPTIAN HIEROGLYPH-13B0D;Lo;0;L;;;;;N;;;;; 13B0E;EGYPTIAN HIEROGLYPH-13B0E;Lo;0;L;;;;;N;;;;; 13B0F;EGYPTIAN HIEROGLYPH-13B0F;Lo;0;L;;;;;N;;;;; 13B10;EGYPTIAN HIEROGLYPH-13B10;Lo;0;L;;;;;N;;;;; 13B11;EGYPTIAN HIEROGLYPH-13B11;Lo;0;L;;;;;N;;;;; 13B12;EGYPTIAN HIEROGLYPH-13B12;Lo;0;L;;;;;N;;;;; 13B13;EGYPTIAN HIEROGLYPH-13B13;Lo;0;L;;;;;N;;;;; 13B14;EGYPTIAN HIEROGLYPH-13B14;Lo;0;L;;;;;N;;;;; 13B15;EGYPTIAN HIEROGLYPH-13B15;Lo;0;L;;;;;N;;;;; 13B16;EGYPTIAN HIEROGLYPH-13B16;Lo;0;L;;;;;N;;;;; 13B17;EGYPTIAN HIEROGLYPH-13B17;Lo;0;L;;;;;N;;;;; 13B18;EGYPTIAN HIEROGLYPH-13B18;Lo;0;L;;;;;N;;;;; 13B19;EGYPTIAN HIEROGLYPH-13B19;Lo;0;L;;;;;N;;;;; 13B1A;EGYPTIAN HIEROGLYPH-13B1A;Lo;0;L;;;;;N;;;;; 13B1B;EGYPTIAN HIEROGLYPH-13B1B;Lo;0;L;;;;;N;;;;; 13B1C;EGYPTIAN HIEROGLYPH-13B1C;Lo;0;L;;;;;N;;;;; 13B1D;EGYPTIAN HIEROGLYPH-13B1D;Lo;0;L;;;;;N;;;;; 13B1E;EGYPTIAN HIEROGLYPH-13B1E;Lo;0;L;;;;;N;;;;; 13B1F;EGYPTIAN HIEROGLYPH-13B1F;Lo;0;L;;;;;N;;;;; 13B20;EGYPTIAN HIEROGLYPH-13B20;Lo;0;L;;;;;N;;;;; 13B21;EGYPTIAN HIEROGLYPH-13B21;Lo;0;L;;;;;N;;;;; 13B22;EGYPTIAN HIEROGLYPH-13B22;Lo;0;L;;;;;N;;;;; 13B23;EGYPTIAN HIEROGLYPH-13B23;Lo;0;L;;;;;N;;;;; 13B24;EGYPTIAN HIEROGLYPH-13B24;Lo;0;L;;;;;N;;;;; 13B25;EGYPTIAN HIEROGLYPH-13B25;Lo;0;L;;;;;N;;;;; 13B26;EGYPTIAN HIEROGLYPH-13B26;Lo;0;L;;;;;N;;;;; 13B27;EGYPTIAN HIEROGLYPH-13B27;Lo;0;L;;;;;N;;;;; 13B28;EGYPTIAN HIEROGLYPH-13B28;Lo;0;L;;;;;N;;;;; 13B29;EGYPTIAN HIEROGLYPH-13B29;Lo;0;L;;;;;N;;;;; 13B2A;EGYPTIAN HIEROGLYPH-13B2A;Lo;0;L;;;;;N;;;;; 13B2B;EGYPTIAN HIEROGLYPH-13B2B;Lo;0;L;;;;;N;;;;; 13B2C;EGYPTIAN HIEROGLYPH-13B2C;Lo;0;L;;;;;N;;;;; 13B2D;EGYPTIAN HIEROGLYPH-13B2D;Lo;0;L;;;;;N;;;;; 13B2E;EGYPTIAN HIEROGLYPH-13B2E;Lo;0;L;;;;;N;;;;; 13B2F;EGYPTIAN HIEROGLYPH-13B2F;Lo;0;L;;;;;N;;;;; 13B30;EGYPTIAN HIEROGLYPH-13B30;Lo;0;L;;;;;N;;;;; 13B31;EGYPTIAN HIEROGLYPH-13B31;Lo;0;L;;;;;N;;;;; 13B32;EGYPTIAN HIEROGLYPH-13B32;Lo;0;L;;;;;N;;;;; 13B33;EGYPTIAN HIEROGLYPH-13B33;Lo;0;L;;;;;N;;;;; 13B34;EGYPTIAN HIEROGLYPH-13B34;Lo;0;L;;;;;N;;;;; 13B35;EGYPTIAN HIEROGLYPH-13B35;Lo;0;L;;;;;N;;;;; 13B36;EGYPTIAN HIEROGLYPH-13B36;Lo;0;L;;;;;N;;;;; 13B37;EGYPTIAN HIEROGLYPH-13B37;Lo;0;L;;;;;N;;;;; 13B38;EGYPTIAN HIEROGLYPH-13B38;Lo;0;L;;;;;N;;;;; 13B39;EGYPTIAN HIEROGLYPH-13B39;Lo;0;L;;;;;N;;;;; 13B3A;EGYPTIAN HIEROGLYPH-13B3A;Lo;0;L;;;;;N;;;;; 13B3B;EGYPTIAN HIEROGLYPH-13B3B;Lo;0;L;;;;;N;;;;; 13B3C;EGYPTIAN HIEROGLYPH-13B3C;Lo;0;L;;;;;N;;;;; 13B3D;EGYPTIAN HIEROGLYPH-13B3D;Lo;0;L;;;;;N;;;;; 13B3E;EGYPTIAN HIEROGLYPH-13B3E;Lo;0;L;;;;;N;;;;; 13B3F;EGYPTIAN HIEROGLYPH-13B3F;Lo;0;L;;;;;N;;;;; 13B40;EGYPTIAN HIEROGLYPH-13B40;Lo;0;L;;;;;N;;;;; 13B41;EGYPTIAN HIEROGLYPH-13B41;Lo;0;L;;;;;N;;;;; 13B42;EGYPTIAN HIEROGLYPH-13B42;Lo;0;L;;;;;N;;;;; 13B43;EGYPTIAN HIEROGLYPH-13B43;Lo;0;L;;;;;N;;;;; 13B44;EGYPTIAN HIEROGLYPH-13B44;Lo;0;L;;;;;N;;;;; 13B45;EGYPTIAN HIEROGLYPH-13B45;Lo;0;L;;;;;N;;;;; 13B46;EGYPTIAN HIEROGLYPH-13B46;Lo;0;L;;;;;N;;;;; 13B47;EGYPTIAN HIEROGLYPH-13B47;Lo;0;L;;;;;N;;;;; 13B48;EGYPTIAN HIEROGLYPH-13B48;Lo;0;L;;;;;N;;;;; 13B49;EGYPTIAN HIEROGLYPH-13B49;Lo;0;L;;;;;N;;;;; 13B4A;EGYPTIAN HIEROGLYPH-13B4A;Lo;0;L;;;;;N;;;;; 13B4B;EGYPTIAN HIEROGLYPH-13B4B;Lo;0;L;;;;;N;;;;; 13B4C;EGYPTIAN HIEROGLYPH-13B4C;Lo;0;L;;;;;N;;;;; 13B4D;EGYPTIAN HIEROGLYPH-13B4D;Lo;0;L;;;;;N;;;;; 13B4E;EGYPTIAN HIEROGLYPH-13B4E;Lo;0;L;;;;;N;;;;; 13B4F;EGYPTIAN HIEROGLYPH-13B4F;Lo;0;L;;;;;N;;;;; 13B50;EGYPTIAN HIEROGLYPH-13B50;Lo;0;L;;;;;N;;;;; 13B51;EGYPTIAN HIEROGLYPH-13B51;Lo;0;L;;;;;N;;;;; 13B52;EGYPTIAN HIEROGLYPH-13B52;Lo;0;L;;;;;N;;;;; 13B53;EGYPTIAN HIEROGLYPH-13B53;Lo;0;L;;;;;N;;;;; 13B54;EGYPTIAN HIEROGLYPH-13B54;Lo;0;L;;;;;N;;;;; 13B55;EGYPTIAN HIEROGLYPH-13B55;Lo;0;L;;;;;N;;;;; 13B56;EGYPTIAN HIEROGLYPH-13B56;Lo;0;L;;;;;N;;;;; 13B57;EGYPTIAN HIEROGLYPH-13B57;Lo;0;L;;;;;N;;;;; 13B58;EGYPTIAN HIEROGLYPH-13B58;Lo;0;L;;;;;N;;;;; 13B59;EGYPTIAN HIEROGLYPH-13B59;Lo;0;L;;;;;N;;;;; 13B5A;EGYPTIAN HIEROGLYPH-13B5A;Lo;0;L;;;;;N;;;;; 13B5B;EGYPTIAN HIEROGLYPH-13B5B;Lo;0;L;;;;;N;;;;; 13B5C;EGYPTIAN HIEROGLYPH-13B5C;Lo;0;L;;;;;N;;;;; 13B5D;EGYPTIAN HIEROGLYPH-13B5D;Lo;0;L;;;;;N;;;;; 13B5E;EGYPTIAN HIEROGLYPH-13B5E;Lo;0;L;;;;;N;;;;; 13B5F;EGYPTIAN HIEROGLYPH-13B5F;Lo;0;L;;;;;N;;;;; 13B60;EGYPTIAN HIEROGLYPH-13B60;Lo;0;L;;;;;N;;;;; 13B61;EGYPTIAN HIEROGLYPH-13B61;Lo;0;L;;;;;N;;;;; 13B62;EGYPTIAN HIEROGLYPH-13B62;Lo;0;L;;;;;N;;;;; 13B63;EGYPTIAN HIEROGLYPH-13B63;Lo;0;L;;;;;N;;;;; 13B64;EGYPTIAN HIEROGLYPH-13B64;Lo;0;L;;;;;N;;;;; 13B65;EGYPTIAN HIEROGLYPH-13B65;Lo;0;L;;;;;N;;;;; 13B66;EGYPTIAN HIEROGLYPH-13B66;Lo;0;L;;;;;N;;;;; 13B67;EGYPTIAN HIEROGLYPH-13B67;Lo;0;L;;;;;N;;;;; 13B68;EGYPTIAN HIEROGLYPH-13B68;Lo;0;L;;;;;N;;;;; 13B69;EGYPTIAN HIEROGLYPH-13B69;Lo;0;L;;;;;N;;;;; 13B6A;EGYPTIAN HIEROGLYPH-13B6A;Lo;0;L;;;;;N;;;;; 13B6B;EGYPTIAN HIEROGLYPH-13B6B;Lo;0;L;;;;;N;;;;; 13B6C;EGYPTIAN HIEROGLYPH-13B6C;Lo;0;L;;;;;N;;;;; 13B6D;EGYPTIAN HIEROGLYPH-13B6D;Lo;0;L;;;;;N;;;;; 13B6E;EGYPTIAN HIEROGLYPH-13B6E;Lo;0;L;;;;;N;;;;; 13B6F;EGYPTIAN HIEROGLYPH-13B6F;Lo;0;L;;;;;N;;;;; 13B70;EGYPTIAN HIEROGLYPH-13B70;Lo;0;L;;;;;N;;;;; 13B71;EGYPTIAN HIEROGLYPH-13B71;Lo;0;L;;;;;N;;;;; 13B72;EGYPTIAN HIEROGLYPH-13B72;Lo;0;L;;;;;N;;;;; 13B73;EGYPTIAN HIEROGLYPH-13B73;Lo;0;L;;;;;N;;;;; 13B74;EGYPTIAN HIEROGLYPH-13B74;Lo;0;L;;;;;N;;;;; 13B75;EGYPTIAN HIEROGLYPH-13B75;Lo;0;L;;;;;N;;;;; 13B76;EGYPTIAN HIEROGLYPH-13B76;Lo;0;L;;;;;N;;;;; 13B77;EGYPTIAN HIEROGLYPH-13B77;Lo;0;L;;;;;N;;;;; 13B78;EGYPTIAN HIEROGLYPH-13B78;Lo;0;L;;;;;N;;;;; 13B79;EGYPTIAN HIEROGLYPH-13B79;Lo;0;L;;;;;N;;;;; 13B7A;EGYPTIAN HIEROGLYPH-13B7A;Lo;0;L;;;;;N;;;;; 13B7B;EGYPTIAN HIEROGLYPH-13B7B;Lo;0;L;;;;;N;;;;; 13B7C;EGYPTIAN HIEROGLYPH-13B7C;Lo;0;L;;;;;N;;;;; 13B7D;EGYPTIAN HIEROGLYPH-13B7D;Lo;0;L;;;;;N;;;;; 13B7E;EGYPTIAN HIEROGLYPH-13B7E;Lo;0;L;;;;;N;;;;; 13B7F;EGYPTIAN HIEROGLYPH-13B7F;Lo;0;L;;;;;N;;;;; 13B80;EGYPTIAN HIEROGLYPH-13B80;Lo;0;L;;;;;N;;;;; 13B81;EGYPTIAN HIEROGLYPH-13B81;Lo;0;L;;;;;N;;;;; 13B82;EGYPTIAN HIEROGLYPH-13B82;Lo;0;L;;;;;N;;;;; 13B83;EGYPTIAN HIEROGLYPH-13B83;Lo;0;L;;;;;N;;;;; 13B84;EGYPTIAN HIEROGLYPH-13B84;Lo;0;L;;;;;N;;;;; 13B85;EGYPTIAN HIEROGLYPH-13B85;Lo;0;L;;;;;N;;;;; 13B86;EGYPTIAN HIEROGLYPH-13B86;Lo;0;L;;;;;N;;;;; 13B87;EGYPTIAN HIEROGLYPH-13B87;Lo;0;L;;;;;N;;;;; 13B88;EGYPTIAN HIEROGLYPH-13B88;Lo;0;L;;;;;N;;;;; 13B89;EGYPTIAN HIEROGLYPH-13B89;Lo;0;L;;;;;N;;;;; 13B8A;EGYPTIAN HIEROGLYPH-13B8A;Lo;0;L;;;;;N;;;;; 13B8B;EGYPTIAN HIEROGLYPH-13B8B;Lo;0;L;;;;;N;;;;; 13B8C;EGYPTIAN HIEROGLYPH-13B8C;Lo;0;L;;;;;N;;;;; 13B8D;EGYPTIAN HIEROGLYPH-13B8D;Lo;0;L;;;;;N;;;;; 13B8E;EGYPTIAN HIEROGLYPH-13B8E;Lo;0;L;;;;;N;;;;; 13B8F;EGYPTIAN HIEROGLYPH-13B8F;Lo;0;L;;;;;N;;;;; 13B90;EGYPTIAN HIEROGLYPH-13B90;Lo;0;L;;;;;N;;;;; 13B91;EGYPTIAN HIEROGLYPH-13B91;Lo;0;L;;;;;N;;;;; 13B92;EGYPTIAN HIEROGLYPH-13B92;Lo;0;L;;;;;N;;;;; 13B93;EGYPTIAN HIEROGLYPH-13B93;Lo;0;L;;;;;N;;;;; 13B94;EGYPTIAN HIEROGLYPH-13B94;Lo;0;L;;;;;N;;;;; 13B95;EGYPTIAN HIEROGLYPH-13B95;Lo;0;L;;;;;N;;;;; 13B96;EGYPTIAN HIEROGLYPH-13B96;Lo;0;L;;;;;N;;;;; 13B97;EGYPTIAN HIEROGLYPH-13B97;Lo;0;L;;;;;N;;;;; 13B98;EGYPTIAN HIEROGLYPH-13B98;Lo;0;L;;;;;N;;;;; 13B99;EGYPTIAN HIEROGLYPH-13B99;Lo;0;L;;;;;N;;;;; 13B9A;EGYPTIAN HIEROGLYPH-13B9A;Lo;0;L;;;;;N;;;;; 13B9B;EGYPTIAN HIEROGLYPH-13B9B;Lo;0;L;;;;;N;;;;; 13B9C;EGYPTIAN HIEROGLYPH-13B9C;Lo;0;L;;;;;N;;;;; 13B9D;EGYPTIAN HIEROGLYPH-13B9D;Lo;0;L;;;;;N;;;;; 13B9E;EGYPTIAN HIEROGLYPH-13B9E;Lo;0;L;;;;;N;;;;; 13B9F;EGYPTIAN HIEROGLYPH-13B9F;Lo;0;L;;;;;N;;;;; 13BA0;EGYPTIAN HIEROGLYPH-13BA0;Lo;0;L;;;;;N;;;;; 13BA1;EGYPTIAN HIEROGLYPH-13BA1;Lo;0;L;;;;;N;;;;; 13BA2;EGYPTIAN HIEROGLYPH-13BA2;Lo;0;L;;;;;N;;;;; 13BA3;EGYPTIAN HIEROGLYPH-13BA3;Lo;0;L;;;;;N;;;;; 13BA4;EGYPTIAN HIEROGLYPH-13BA4;Lo;0;L;;;;;N;;;;; 13BA5;EGYPTIAN HIEROGLYPH-13BA5;Lo;0;L;;;;;N;;;;; 13BA6;EGYPTIAN HIEROGLYPH-13BA6;Lo;0;L;;;;;N;;;;; 13BA7;EGYPTIAN HIEROGLYPH-13BA7;Lo;0;L;;;;;N;;;;; 13BA8;EGYPTIAN HIEROGLYPH-13BA8;Lo;0;L;;;;;N;;;;; 13BA9;EGYPTIAN HIEROGLYPH-13BA9;Lo;0;L;;;;;N;;;;; 13BAA;EGYPTIAN HIEROGLYPH-13BAA;Lo;0;L;;;;;N;;;;; 13BAB;EGYPTIAN HIEROGLYPH-13BAB;Lo;0;L;;;;;N;;;;; 13BAC;EGYPTIAN HIEROGLYPH-13BAC;Lo;0;L;;;;;N;;;;; 13BAD;EGYPTIAN HIEROGLYPH-13BAD;Lo;0;L;;;;;N;;;;; 13BAE;EGYPTIAN HIEROGLYPH-13BAE;Lo;0;L;;;;;N;;;;; 13BAF;EGYPTIAN HIEROGLYPH-13BAF;Lo;0;L;;;;;N;;;;; 13BB0;EGYPTIAN HIEROGLYPH-13BB0;Lo;0;L;;;;;N;;;;; 13BB1;EGYPTIAN HIEROGLYPH-13BB1;Lo;0;L;;;;;N;;;;; 13BB2;EGYPTIAN HIEROGLYPH-13BB2;Lo;0;L;;;;;N;;;;; 13BB3;EGYPTIAN HIEROGLYPH-13BB3;Lo;0;L;;;;;N;;;;; 13BB4;EGYPTIAN HIEROGLYPH-13BB4;Lo;0;L;;;;;N;;;;; 13BB5;EGYPTIAN HIEROGLYPH-13BB5;Lo;0;L;;;;;N;;;;; 13BB6;EGYPTIAN HIEROGLYPH-13BB6;Lo;0;L;;;;;N;;;;; 13BB7;EGYPTIAN HIEROGLYPH-13BB7;Lo;0;L;;;;;N;;;;; 13BB8;EGYPTIAN HIEROGLYPH-13BB8;Lo;0;L;;;;;N;;;;; 13BB9;EGYPTIAN HIEROGLYPH-13BB9;Lo;0;L;;;;;N;;;;; 13BBA;EGYPTIAN HIEROGLYPH-13BBA;Lo;0;L;;;;;N;;;;; 13BBB;EGYPTIAN HIEROGLYPH-13BBB;Lo;0;L;;;;;N;;;;; 13BBC;EGYPTIAN HIEROGLYPH-13BBC;Lo;0;L;;;;;N;;;;; 13BBD;EGYPTIAN HIEROGLYPH-13BBD;Lo;0;L;;;;;N;;;;; 13BBE;EGYPTIAN HIEROGLYPH-13BBE;Lo;0;L;;;;;N;;;;; 13BBF;EGYPTIAN HIEROGLYPH-13BBF;Lo;0;L;;;;;N;;;;; 13BC0;EGYPTIAN HIEROGLYPH-13BC0;Lo;0;L;;;;;N;;;;; 13BC1;EGYPTIAN HIEROGLYPH-13BC1;Lo;0;L;;;;;N;;;;; 13BC2;EGYPTIAN HIEROGLYPH-13BC2;Lo;0;L;;;;;N;;;;; 13BC3;EGYPTIAN HIEROGLYPH-13BC3;Lo;0;L;;;;;N;;;;; 13BC4;EGYPTIAN HIEROGLYPH-13BC4;Lo;0;L;;;;;N;;;;; 13BC5;EGYPTIAN HIEROGLYPH-13BC5;Lo;0;L;;;;;N;;;;; 13BC6;EGYPTIAN HIEROGLYPH-13BC6;Lo;0;L;;;;;N;;;;; 13BC7;EGYPTIAN HIEROGLYPH-13BC7;Lo;0;L;;;;;N;;;;; 13BC8;EGYPTIAN HIEROGLYPH-13BC8;Lo;0;L;;;;;N;;;;; 13BC9;EGYPTIAN HIEROGLYPH-13BC9;Lo;0;L;;;;;N;;;;; 13BCA;EGYPTIAN HIEROGLYPH-13BCA;Lo;0;L;;;;;N;;;;; 13BCB;EGYPTIAN HIEROGLYPH-13BCB;Lo;0;L;;;;;N;;;;; 13BCC;EGYPTIAN HIEROGLYPH-13BCC;Lo;0;L;;;;;N;;;;; 13BCD;EGYPTIAN HIEROGLYPH-13BCD;Lo;0;L;;;;;N;;;;; 13BCE;EGYPTIAN HIEROGLYPH-13BCE;Lo;0;L;;;;;N;;;;; 13BCF;EGYPTIAN HIEROGLYPH-13BCF;Lo;0;L;;;;;N;;;;; 13BD0;EGYPTIAN HIEROGLYPH-13BD0;Lo;0;L;;;;;N;;;;; 13BD1;EGYPTIAN HIEROGLYPH-13BD1;Lo;0;L;;;;;N;;;;; 13BD2;EGYPTIAN HIEROGLYPH-13BD2;Lo;0;L;;;;;N;;;;; 13BD3;EGYPTIAN HIEROGLYPH-13BD3;Lo;0;L;;;;;N;;;;; 13BD4;EGYPTIAN HIEROGLYPH-13BD4;Lo;0;L;;;;;N;;;;; 13BD5;EGYPTIAN HIEROGLYPH-13BD5;Lo;0;L;;;;;N;;;;; 13BD6;EGYPTIAN HIEROGLYPH-13BD6;Lo;0;L;;;;;N;;;;; 13BD7;EGYPTIAN HIEROGLYPH-13BD7;Lo;0;L;;;;;N;;;;; 13BD8;EGYPTIAN HIEROGLYPH-13BD8;Lo;0;L;;;;;N;;;;; 13BD9;EGYPTIAN HIEROGLYPH-13BD9;Lo;0;L;;;;;N;;;;; 13BDA;EGYPTIAN HIEROGLYPH-13BDA;Lo;0;L;;;;;N;;;;; 13BDB;EGYPTIAN HIEROGLYPH-13BDB;Lo;0;L;;;;;N;;;;; 13BDC;EGYPTIAN HIEROGLYPH-13BDC;Lo;0;L;;;;;N;;;;; 13BDD;EGYPTIAN HIEROGLYPH-13BDD;Lo;0;L;;;;;N;;;;; 13BDE;EGYPTIAN HIEROGLYPH-13BDE;Lo;0;L;;;;;N;;;;; 13BDF;EGYPTIAN HIEROGLYPH-13BDF;Lo;0;L;;;;;N;;;;; 13BE0;EGYPTIAN HIEROGLYPH-13BE0;Lo;0;L;;;;;N;;;;; 13BE1;EGYPTIAN HIEROGLYPH-13BE1;Lo;0;L;;;;;N;;;;; 13BE2;EGYPTIAN HIEROGLYPH-13BE2;Lo;0;L;;;;;N;;;;; 13BE3;EGYPTIAN HIEROGLYPH-13BE3;Lo;0;L;;;;;N;;;;; 13BE4;EGYPTIAN HIEROGLYPH-13BE4;Lo;0;L;;;;;N;;;;; 13BE5;EGYPTIAN HIEROGLYPH-13BE5;Lo;0;L;;;;;N;;;;; 13BE6;EGYPTIAN HIEROGLYPH-13BE6;Lo;0;L;;;;;N;;;;; 13BE7;EGYPTIAN HIEROGLYPH-13BE7;Lo;0;L;;;;;N;;;;; 13BE8;EGYPTIAN HIEROGLYPH-13BE8;Lo;0;L;;;;;N;;;;; 13BE9;EGYPTIAN HIEROGLYPH-13BE9;Lo;0;L;;;;;N;;;;; 13BEA;EGYPTIAN HIEROGLYPH-13BEA;Lo;0;L;;;;;N;;;;; 13BEB;EGYPTIAN HIEROGLYPH-13BEB;Lo;0;L;;;;;N;;;;; 13BEC;EGYPTIAN HIEROGLYPH-13BEC;Lo;0;L;;;;;N;;;;; 13BED;EGYPTIAN HIEROGLYPH-13BED;Lo;0;L;;;;;N;;;;; 13BEE;EGYPTIAN HIEROGLYPH-13BEE;Lo;0;L;;;;;N;;;;; 13BEF;EGYPTIAN HIEROGLYPH-13BEF;Lo;0;L;;;;;N;;;;; 13BF0;EGYPTIAN HIEROGLYPH-13BF0;Lo;0;L;;;;;N;;;;; 13BF1;EGYPTIAN HIEROGLYPH-13BF1;Lo;0;L;;;;;N;;;;; 13BF2;EGYPTIAN HIEROGLYPH-13BF2;Lo;0;L;;;;;N;;;;; 13BF3;EGYPTIAN HIEROGLYPH-13BF3;Lo;0;L;;;;;N;;;;; 13BF4;EGYPTIAN HIEROGLYPH-13BF4;Lo;0;L;;;;;N;;;;; 13BF5;EGYPTIAN HIEROGLYPH-13BF5;Lo;0;L;;;;;N;;;;; 13BF6;EGYPTIAN HIEROGLYPH-13BF6;Lo;0;L;;;;;N;;;;; 13BF7;EGYPTIAN HIEROGLYPH-13BF7;Lo;0;L;;;;;N;;;;; 13BF8;EGYPTIAN HIEROGLYPH-13BF8;Lo;0;L;;;;;N;;;;; 13BF9;EGYPTIAN HIEROGLYPH-13BF9;Lo;0;L;;;;;N;;;;; 13BFA;EGYPTIAN HIEROGLYPH-13BFA;Lo;0;L;;;;;N;;;;; 13BFB;EGYPTIAN HIEROGLYPH-13BFB;Lo;0;L;;;;;N;;;;; 13BFC;EGYPTIAN HIEROGLYPH-13BFC;Lo;0;L;;;;;N;;;;; 13BFD;EGYPTIAN HIEROGLYPH-13BFD;Lo;0;L;;;;;N;;;;; 13BFE;EGYPTIAN HIEROGLYPH-13BFE;Lo;0;L;;;;;N;;;;; 13BFF;EGYPTIAN HIEROGLYPH-13BFF;Lo;0;L;;;;;N;;;;; 13C00;EGYPTIAN HIEROGLYPH-13C00;Lo;0;L;;;;;N;;;;; 13C01;EGYPTIAN HIEROGLYPH-13C01;Lo;0;L;;;;;N;;;;; 13C02;EGYPTIAN HIEROGLYPH-13C02;Lo;0;L;;;;;N;;;;; 13C03;EGYPTIAN HIEROGLYPH-13C03;Lo;0;L;;;;;N;;;;; 13C04;EGYPTIAN HIEROGLYPH-13C04;Lo;0;L;;;;;N;;;;; 13C05;EGYPTIAN HIEROGLYPH-13C05;Lo;0;L;;;;;N;;;;; 13C06;EGYPTIAN HIEROGLYPH-13C06;Lo;0;L;;;;;N;;;;; 13C07;EGYPTIAN HIEROGLYPH-13C07;Lo;0;L;;;;;N;;;;; 13C08;EGYPTIAN HIEROGLYPH-13C08;Lo;0;L;;;;;N;;;;; 13C09;EGYPTIAN HIEROGLYPH-13C09;Lo;0;L;;;;;N;;;;; 13C0A;EGYPTIAN HIEROGLYPH-13C0A;Lo;0;L;;;;;N;;;;; 13C0B;EGYPTIAN HIEROGLYPH-13C0B;Lo;0;L;;;;;N;;;;; 13C0C;EGYPTIAN HIEROGLYPH-13C0C;Lo;0;L;;;;;N;;;;; 13C0D;EGYPTIAN HIEROGLYPH-13C0D;Lo;0;L;;;;;N;;;;; 13C0E;EGYPTIAN HIEROGLYPH-13C0E;Lo;0;L;;;;;N;;;;; 13C0F;EGYPTIAN HIEROGLYPH-13C0F;Lo;0;L;;;;;N;;;;; 13C10;EGYPTIAN HIEROGLYPH-13C10;Lo;0;L;;;;;N;;;;; 13C11;EGYPTIAN HIEROGLYPH-13C11;Lo;0;L;;;;;N;;;;; 13C12;EGYPTIAN HIEROGLYPH-13C12;Lo;0;L;;;;;N;;;;; 13C13;EGYPTIAN HIEROGLYPH-13C13;Lo;0;L;;;;;N;;;;; 13C14;EGYPTIAN HIEROGLYPH-13C14;Lo;0;L;;;;;N;;;;; 13C15;EGYPTIAN HIEROGLYPH-13C15;Lo;0;L;;;;;N;;;;; 13C16;EGYPTIAN HIEROGLYPH-13C16;Lo;0;L;;;;;N;;;;; 13C17;EGYPTIAN HIEROGLYPH-13C17;Lo;0;L;;;;;N;;;;; 13C18;EGYPTIAN HIEROGLYPH-13C18;Lo;0;L;;;;;N;;;;; 13C19;EGYPTIAN HIEROGLYPH-13C19;Lo;0;L;;;;;N;;;;; 13C1A;EGYPTIAN HIEROGLYPH-13C1A;Lo;0;L;;;;;N;;;;; 13C1B;EGYPTIAN HIEROGLYPH-13C1B;Lo;0;L;;;;;N;;;;; 13C1C;EGYPTIAN HIEROGLYPH-13C1C;Lo;0;L;;;;;N;;;;; 13C1D;EGYPTIAN HIEROGLYPH-13C1D;Lo;0;L;;;;;N;;;;; 13C1E;EGYPTIAN HIEROGLYPH-13C1E;Lo;0;L;;;;;N;;;;; 13C1F;EGYPTIAN HIEROGLYPH-13C1F;Lo;0;L;;;;;N;;;;; 13C20;EGYPTIAN HIEROGLYPH-13C20;Lo;0;L;;;;;N;;;;; 13C21;EGYPTIAN HIEROGLYPH-13C21;Lo;0;L;;;;;N;;;;; 13C22;EGYPTIAN HIEROGLYPH-13C22;Lo;0;L;;;;;N;;;;; 13C23;EGYPTIAN HIEROGLYPH-13C23;Lo;0;L;;;;;N;;;;; 13C24;EGYPTIAN HIEROGLYPH-13C24;Lo;0;L;;;;;N;;;;; 13C25;EGYPTIAN HIEROGLYPH-13C25;Lo;0;L;;;;;N;;;;; 13C26;EGYPTIAN HIEROGLYPH-13C26;Lo;0;L;;;;;N;;;;; 13C27;EGYPTIAN HIEROGLYPH-13C27;Lo;0;L;;;;;N;;;;; 13C28;EGYPTIAN HIEROGLYPH-13C28;Lo;0;L;;;;;N;;;;; 13C29;EGYPTIAN HIEROGLYPH-13C29;Lo;0;L;;;;;N;;;;; 13C2A;EGYPTIAN HIEROGLYPH-13C2A;Lo;0;L;;;;;N;;;;; 13C2B;EGYPTIAN HIEROGLYPH-13C2B;Lo;0;L;;;;;N;;;;; 13C2C;EGYPTIAN HIEROGLYPH-13C2C;Lo;0;L;;;;;N;;;;; 13C2D;EGYPTIAN HIEROGLYPH-13C2D;Lo;0;L;;;;;N;;;;; 13C2E;EGYPTIAN HIEROGLYPH-13C2E;Lo;0;L;;;;;N;;;;; 13C2F;EGYPTIAN HIEROGLYPH-13C2F;Lo;0;L;;;;;N;;;;; 13C30;EGYPTIAN HIEROGLYPH-13C30;Lo;0;L;;;;;N;;;;; 13C31;EGYPTIAN HIEROGLYPH-13C31;Lo;0;L;;;;;N;;;;; 13C32;EGYPTIAN HIEROGLYPH-13C32;Lo;0;L;;;;;N;;;;; 13C33;EGYPTIAN HIEROGLYPH-13C33;Lo;0;L;;;;;N;;;;; 13C34;EGYPTIAN HIEROGLYPH-13C34;Lo;0;L;;;;;N;;;;; 13C35;EGYPTIAN HIEROGLYPH-13C35;Lo;0;L;;;;;N;;;;; 13C36;EGYPTIAN HIEROGLYPH-13C36;Lo;0;L;;;;;N;;;;; 13C37;EGYPTIAN HIEROGLYPH-13C37;Lo;0;L;;;;;N;;;;; 13C38;EGYPTIAN HIEROGLYPH-13C38;Lo;0;L;;;;;N;;;;; 13C39;EGYPTIAN HIEROGLYPH-13C39;Lo;0;L;;;;;N;;;;; 13C3A;EGYPTIAN HIEROGLYPH-13C3A;Lo;0;L;;;;;N;;;;; 13C3B;EGYPTIAN HIEROGLYPH-13C3B;Lo;0;L;;;;;N;;;;; 13C3C;EGYPTIAN HIEROGLYPH-13C3C;Lo;0;L;;;;;N;;;;; 13C3D;EGYPTIAN HIEROGLYPH-13C3D;Lo;0;L;;;;;N;;;;; 13C3E;EGYPTIAN HIEROGLYPH-13C3E;Lo;0;L;;;;;N;;;;; 13C3F;EGYPTIAN HIEROGLYPH-13C3F;Lo;0;L;;;;;N;;;;; 13C40;EGYPTIAN HIEROGLYPH-13C40;Lo;0;L;;;;;N;;;;; 13C41;EGYPTIAN HIEROGLYPH-13C41;Lo;0;L;;;;;N;;;;; 13C42;EGYPTIAN HIEROGLYPH-13C42;Lo;0;L;;;;;N;;;;; 13C43;EGYPTIAN HIEROGLYPH-13C43;Lo;0;L;;;;;N;;;;; 13C44;EGYPTIAN HIEROGLYPH-13C44;Lo;0;L;;;;;N;;;;; 13C45;EGYPTIAN HIEROGLYPH-13C45;Lo;0;L;;;;;N;;;;; 13C46;EGYPTIAN HIEROGLYPH-13C46;Lo;0;L;;;;;N;;;;; 13C47;EGYPTIAN HIEROGLYPH-13C47;Lo;0;L;;;;;N;;;;; 13C48;EGYPTIAN HIEROGLYPH-13C48;Lo;0;L;;;;;N;;;;; 13C49;EGYPTIAN HIEROGLYPH-13C49;Lo;0;L;;;;;N;;;;; 13C4A;EGYPTIAN HIEROGLYPH-13C4A;Lo;0;L;;;;;N;;;;; 13C4B;EGYPTIAN HIEROGLYPH-13C4B;Lo;0;L;;;;;N;;;;; 13C4C;EGYPTIAN HIEROGLYPH-13C4C;Lo;0;L;;;;;N;;;;; 13C4D;EGYPTIAN HIEROGLYPH-13C4D;Lo;0;L;;;;;N;;;;; 13C4E;EGYPTIAN HIEROGLYPH-13C4E;Lo;0;L;;;;;N;;;;; 13C4F;EGYPTIAN HIEROGLYPH-13C4F;Lo;0;L;;;;;N;;;;; 13C50;EGYPTIAN HIEROGLYPH-13C50;Lo;0;L;;;;;N;;;;; 13C51;EGYPTIAN HIEROGLYPH-13C51;Lo;0;L;;;;;N;;;;; 13C52;EGYPTIAN HIEROGLYPH-13C52;Lo;0;L;;;;;N;;;;; 13C53;EGYPTIAN HIEROGLYPH-13C53;Lo;0;L;;;;;N;;;;; 13C54;EGYPTIAN HIEROGLYPH-13C54;Lo;0;L;;;;;N;;;;; 13C55;EGYPTIAN HIEROGLYPH-13C55;Lo;0;L;;;;;N;;;;; 13C56;EGYPTIAN HIEROGLYPH-13C56;Lo;0;L;;;;;N;;;;; 13C57;EGYPTIAN HIEROGLYPH-13C57;Lo;0;L;;;;;N;;;;; 13C58;EGYPTIAN HIEROGLYPH-13C58;Lo;0;L;;;;;N;;;;; 13C59;EGYPTIAN HIEROGLYPH-13C59;Lo;0;L;;;;;N;;;;; 13C5A;EGYPTIAN HIEROGLYPH-13C5A;Lo;0;L;;;;;N;;;;; 13C5B;EGYPTIAN HIEROGLYPH-13C5B;Lo;0;L;;;;;N;;;;; 13C5C;EGYPTIAN HIEROGLYPH-13C5C;Lo;0;L;;;;;N;;;;; 13C5D;EGYPTIAN HIEROGLYPH-13C5D;Lo;0;L;;;;;N;;;;; 13C5E;EGYPTIAN HIEROGLYPH-13C5E;Lo;0;L;;;;;N;;;;; 13C5F;EGYPTIAN HIEROGLYPH-13C5F;Lo;0;L;;;;;N;;;;; 13C60;EGYPTIAN HIEROGLYPH-13C60;Lo;0;L;;;;;N;;;;; 13C61;EGYPTIAN HIEROGLYPH-13C61;Lo;0;L;;;;;N;;;;; 13C62;EGYPTIAN HIEROGLYPH-13C62;Lo;0;L;;;;;N;;;;; 13C63;EGYPTIAN HIEROGLYPH-13C63;Lo;0;L;;;;;N;;;;; 13C64;EGYPTIAN HIEROGLYPH-13C64;Lo;0;L;;;;;N;;;;; 13C65;EGYPTIAN HIEROGLYPH-13C65;Lo;0;L;;;;;N;;;;; 13C66;EGYPTIAN HIEROGLYPH-13C66;Lo;0;L;;;;;N;;;;; 13C67;EGYPTIAN HIEROGLYPH-13C67;Lo;0;L;;;;;N;;;;; 13C68;EGYPTIAN HIEROGLYPH-13C68;Lo;0;L;;;;;N;;;;; 13C69;EGYPTIAN HIEROGLYPH-13C69;Lo;0;L;;;;;N;;;;; 13C6A;EGYPTIAN HIEROGLYPH-13C6A;Lo;0;L;;;;;N;;;;; 13C6B;EGYPTIAN HIEROGLYPH-13C6B;Lo;0;L;;;;;N;;;;; 13C6C;EGYPTIAN HIEROGLYPH-13C6C;Lo;0;L;;;;;N;;;;; 13C6D;EGYPTIAN HIEROGLYPH-13C6D;Lo;0;L;;;;;N;;;;; 13C6E;EGYPTIAN HIEROGLYPH-13C6E;Lo;0;L;;;;;N;;;;; 13C6F;EGYPTIAN HIEROGLYPH-13C6F;Lo;0;L;;;;;N;;;;; 13C70;EGYPTIAN HIEROGLYPH-13C70;Lo;0;L;;;;;N;;;;; 13C71;EGYPTIAN HIEROGLYPH-13C71;Lo;0;L;;;;;N;;;;; 13C72;EGYPTIAN HIEROGLYPH-13C72;Lo;0;L;;;;;N;;;;; 13C73;EGYPTIAN HIEROGLYPH-13C73;Lo;0;L;;;;;N;;;;; 13C74;EGYPTIAN HIEROGLYPH-13C74;Lo;0;L;;;;;N;;;;; 13C75;EGYPTIAN HIEROGLYPH-13C75;Lo;0;L;;;;;N;;;;; 13C76;EGYPTIAN HIEROGLYPH-13C76;Lo;0;L;;;;;N;;;;; 13C77;EGYPTIAN HIEROGLYPH-13C77;Lo;0;L;;;;;N;;;;; 13C78;EGYPTIAN HIEROGLYPH-13C78;Lo;0;L;;;;;N;;;;; 13C79;EGYPTIAN HIEROGLYPH-13C79;Lo;0;L;;;;;N;;;;; 13C7A;EGYPTIAN HIEROGLYPH-13C7A;Lo;0;L;;;;;N;;;;; 13C7B;EGYPTIAN HIEROGLYPH-13C7B;Lo;0;L;;;;;N;;;;; 13C7C;EGYPTIAN HIEROGLYPH-13C7C;Lo;0;L;;;;;N;;;;; 13C7D;EGYPTIAN HIEROGLYPH-13C7D;Lo;0;L;;;;;N;;;;; 13C7E;EGYPTIAN HIEROGLYPH-13C7E;Lo;0;L;;;;;N;;;;; 13C7F;EGYPTIAN HIEROGLYPH-13C7F;Lo;0;L;;;;;N;;;;; 13C80;EGYPTIAN HIEROGLYPH-13C80;Lo;0;L;;;;;N;;;;; 13C81;EGYPTIAN HIEROGLYPH-13C81;Lo;0;L;;;;;N;;;;; 13C82;EGYPTIAN HIEROGLYPH-13C82;Lo;0;L;;;;;N;;;;; 13C83;EGYPTIAN HIEROGLYPH-13C83;Lo;0;L;;;;;N;;;;; 13C84;EGYPTIAN HIEROGLYPH-13C84;Lo;0;L;;;;;N;;;;; 13C85;EGYPTIAN HIEROGLYPH-13C85;Lo;0;L;;;;;N;;;;; 13C86;EGYPTIAN HIEROGLYPH-13C86;Lo;0;L;;;;;N;;;;; 13C87;EGYPTIAN HIEROGLYPH-13C87;Lo;0;L;;;;;N;;;;; 13C88;EGYPTIAN HIEROGLYPH-13C88;Lo;0;L;;;;;N;;;;; 13C89;EGYPTIAN HIEROGLYPH-13C89;Lo;0;L;;;;;N;;;;; 13C8A;EGYPTIAN HIEROGLYPH-13C8A;Lo;0;L;;;;;N;;;;; 13C8B;EGYPTIAN HIEROGLYPH-13C8B;Lo;0;L;;;;;N;;;;; 13C8C;EGYPTIAN HIEROGLYPH-13C8C;Lo;0;L;;;;;N;;;;; 13C8D;EGYPTIAN HIEROGLYPH-13C8D;Lo;0;L;;;;;N;;;;; 13C8E;EGYPTIAN HIEROGLYPH-13C8E;Lo;0;L;;;;;N;;;;; 13C8F;EGYPTIAN HIEROGLYPH-13C8F;Lo;0;L;;;;;N;;;;; 13C90;EGYPTIAN HIEROGLYPH-13C90;Lo;0;L;;;;;N;;;;; 13C91;EGYPTIAN HIEROGLYPH-13C91;Lo;0;L;;;;;N;;;;; 13C92;EGYPTIAN HIEROGLYPH-13C92;Lo;0;L;;;;;N;;;;; 13C93;EGYPTIAN HIEROGLYPH-13C93;Lo;0;L;;;;;N;;;;; 13C94;EGYPTIAN HIEROGLYPH-13C94;Lo;0;L;;;;;N;;;;; 13C95;EGYPTIAN HIEROGLYPH-13C95;Lo;0;L;;;;;N;;;;; 13C96;EGYPTIAN HIEROGLYPH-13C96;Lo;0;L;;;;;N;;;;; 13C97;EGYPTIAN HIEROGLYPH-13C97;Lo;0;L;;;;;N;;;;; 13C98;EGYPTIAN HIEROGLYPH-13C98;Lo;0;L;;;;;N;;;;; 13C99;EGYPTIAN HIEROGLYPH-13C99;Lo;0;L;;;;;N;;;;; 13C9A;EGYPTIAN HIEROGLYPH-13C9A;Lo;0;L;;;;;N;;;;; 13C9B;EGYPTIAN HIEROGLYPH-13C9B;Lo;0;L;;;;;N;;;;; 13C9C;EGYPTIAN HIEROGLYPH-13C9C;Lo;0;L;;;;;N;;;;; 13C9D;EGYPTIAN HIEROGLYPH-13C9D;Lo;0;L;;;;;N;;;;; 13C9E;EGYPTIAN HIEROGLYPH-13C9E;Lo;0;L;;;;;N;;;;; 13C9F;EGYPTIAN HIEROGLYPH-13C9F;Lo;0;L;;;;;N;;;;; 13CA0;EGYPTIAN HIEROGLYPH-13CA0;Lo;0;L;;;;;N;;;;; 13CA1;EGYPTIAN HIEROGLYPH-13CA1;Lo;0;L;;;;;N;;;;; 13CA2;EGYPTIAN HIEROGLYPH-13CA2;Lo;0;L;;;;;N;;;;; 13CA3;EGYPTIAN HIEROGLYPH-13CA3;Lo;0;L;;;;;N;;;;; 13CA4;EGYPTIAN HIEROGLYPH-13CA4;Lo;0;L;;;;;N;;;;; 13CA5;EGYPTIAN HIEROGLYPH-13CA5;Lo;0;L;;;;;N;;;;; 13CA6;EGYPTIAN HIEROGLYPH-13CA6;Lo;0;L;;;;;N;;;;; 13CA7;EGYPTIAN HIEROGLYPH-13CA7;Lo;0;L;;;;;N;;;;; 13CA8;EGYPTIAN HIEROGLYPH-13CA8;Lo;0;L;;;;;N;;;;; 13CA9;EGYPTIAN HIEROGLYPH-13CA9;Lo;0;L;;;;;N;;;;; 13CAA;EGYPTIAN HIEROGLYPH-13CAA;Lo;0;L;;;;;N;;;;; 13CAB;EGYPTIAN HIEROGLYPH-13CAB;Lo;0;L;;;;;N;;;;; 13CAC;EGYPTIAN HIEROGLYPH-13CAC;Lo;0;L;;;;;N;;;;; 13CAD;EGYPTIAN HIEROGLYPH-13CAD;Lo;0;L;;;;;N;;;;; 13CAE;EGYPTIAN HIEROGLYPH-13CAE;Lo;0;L;;;;;N;;;;; 13CAF;EGYPTIAN HIEROGLYPH-13CAF;Lo;0;L;;;;;N;;;;; 13CB0;EGYPTIAN HIEROGLYPH-13CB0;Lo;0;L;;;;;N;;;;; 13CB1;EGYPTIAN HIEROGLYPH-13CB1;Lo;0;L;;;;;N;;;;; 13CB2;EGYPTIAN HIEROGLYPH-13CB2;Lo;0;L;;;;;N;;;;; 13CB3;EGYPTIAN HIEROGLYPH-13CB3;Lo;0;L;;;;;N;;;;; 13CB4;EGYPTIAN HIEROGLYPH-13CB4;Lo;0;L;;;;;N;;;;; 13CB5;EGYPTIAN HIEROGLYPH-13CB5;Lo;0;L;;;;;N;;;;; 13CB6;EGYPTIAN HIEROGLYPH-13CB6;Lo;0;L;;;;;N;;;;; 13CB7;EGYPTIAN HIEROGLYPH-13CB7;Lo;0;L;;;;;N;;;;; 13CB8;EGYPTIAN HIEROGLYPH-13CB8;Lo;0;L;;;;;N;;;;; 13CB9;EGYPTIAN HIEROGLYPH-13CB9;Lo;0;L;;;;;N;;;;; 13CBA;EGYPTIAN HIEROGLYPH-13CBA;Lo;0;L;;;;;N;;;;; 13CBB;EGYPTIAN HIEROGLYPH-13CBB;Lo;0;L;;;;;N;;;;; 13CBC;EGYPTIAN HIEROGLYPH-13CBC;Lo;0;L;;;;;N;;;;; 13CBD;EGYPTIAN HIEROGLYPH-13CBD;Lo;0;L;;;;;N;;;;; 13CBE;EGYPTIAN HIEROGLYPH-13CBE;Lo;0;L;;;;;N;;;;; 13CBF;EGYPTIAN HIEROGLYPH-13CBF;Lo;0;L;;;;;N;;;;; 13CC0;EGYPTIAN HIEROGLYPH-13CC0;Lo;0;L;;;;;N;;;;; 13CC1;EGYPTIAN HIEROGLYPH-13CC1;Lo;0;L;;;;;N;;;;; 13CC2;EGYPTIAN HIEROGLYPH-13CC2;Lo;0;L;;;;;N;;;;; 13CC3;EGYPTIAN HIEROGLYPH-13CC3;Lo;0;L;;;;;N;;;;; 13CC4;EGYPTIAN HIEROGLYPH-13CC4;Lo;0;L;;;;;N;;;;; 13CC5;EGYPTIAN HIEROGLYPH-13CC5;Lo;0;L;;;;;N;;;;; 13CC6;EGYPTIAN HIEROGLYPH-13CC6;Lo;0;L;;;;;N;;;;; 13CC7;EGYPTIAN HIEROGLYPH-13CC7;Lo;0;L;;;;;N;;;;; 13CC8;EGYPTIAN HIEROGLYPH-13CC8;Lo;0;L;;;;;N;;;;; 13CC9;EGYPTIAN HIEROGLYPH-13CC9;Lo;0;L;;;;;N;;;;; 13CCA;EGYPTIAN HIEROGLYPH-13CCA;Lo;0;L;;;;;N;;;;; 13CCB;EGYPTIAN HIEROGLYPH-13CCB;Lo;0;L;;;;;N;;;;; 13CCC;EGYPTIAN HIEROGLYPH-13CCC;Lo;0;L;;;;;N;;;;; 13CCD;EGYPTIAN HIEROGLYPH-13CCD;Lo;0;L;;;;;N;;;;; 13CCE;EGYPTIAN HIEROGLYPH-13CCE;Lo;0;L;;;;;N;;;;; 13CCF;EGYPTIAN HIEROGLYPH-13CCF;Lo;0;L;;;;;N;;;;; 13CD0;EGYPTIAN HIEROGLYPH-13CD0;Lo;0;L;;;;;N;;;;; 13CD1;EGYPTIAN HIEROGLYPH-13CD1;Lo;0;L;;;;;N;;;;; 13CD2;EGYPTIAN HIEROGLYPH-13CD2;Lo;0;L;;;;;N;;;;; 13CD3;EGYPTIAN HIEROGLYPH-13CD3;Lo;0;L;;;;;N;;;;; 13CD4;EGYPTIAN HIEROGLYPH-13CD4;Lo;0;L;;;;;N;;;;; 13CD5;EGYPTIAN HIEROGLYPH-13CD5;Lo;0;L;;;;;N;;;;; 13CD6;EGYPTIAN HIEROGLYPH-13CD6;Lo;0;L;;;;;N;;;;; 13CD7;EGYPTIAN HIEROGLYPH-13CD7;Lo;0;L;;;;;N;;;;; 13CD8;EGYPTIAN HIEROGLYPH-13CD8;Lo;0;L;;;;;N;;;;; 13CD9;EGYPTIAN HIEROGLYPH-13CD9;Lo;0;L;;;;;N;;;;; 13CDA;EGYPTIAN HIEROGLYPH-13CDA;Lo;0;L;;;;;N;;;;; 13CDB;EGYPTIAN HIEROGLYPH-13CDB;Lo;0;L;;;;;N;;;;; 13CDC;EGYPTIAN HIEROGLYPH-13CDC;Lo;0;L;;;;;N;;;;; 13CDD;EGYPTIAN HIEROGLYPH-13CDD;Lo;0;L;;;;;N;;;;; 13CDE;EGYPTIAN HIEROGLYPH-13CDE;Lo;0;L;;;;;N;;;;; 13CDF;EGYPTIAN HIEROGLYPH-13CDF;Lo;0;L;;;;;N;;;;; 13CE0;EGYPTIAN HIEROGLYPH-13CE0;Lo;0;L;;;;;N;;;;; 13CE1;EGYPTIAN HIEROGLYPH-13CE1;Lo;0;L;;;;;N;;;;; 13CE2;EGYPTIAN HIEROGLYPH-13CE2;Lo;0;L;;;;;N;;;;; 13CE3;EGYPTIAN HIEROGLYPH-13CE3;Lo;0;L;;;;;N;;;;; 13CE4;EGYPTIAN HIEROGLYPH-13CE4;Lo;0;L;;;;;N;;;;; 13CE5;EGYPTIAN HIEROGLYPH-13CE5;Lo;0;L;;;;;N;;;;; 13CE6;EGYPTIAN HIEROGLYPH-13CE6;Lo;0;L;;;;;N;;;;; 13CE7;EGYPTIAN HIEROGLYPH-13CE7;Lo;0;L;;;;;N;;;;; 13CE8;EGYPTIAN HIEROGLYPH-13CE8;Lo;0;L;;;;;N;;;;; 13CE9;EGYPTIAN HIEROGLYPH-13CE9;Lo;0;L;;;;;N;;;;; 13CEA;EGYPTIAN HIEROGLYPH-13CEA;Lo;0;L;;;;;N;;;;; 13CEB;EGYPTIAN HIEROGLYPH-13CEB;Lo;0;L;;;;;N;;;;; 13CEC;EGYPTIAN HIEROGLYPH-13CEC;Lo;0;L;;;;;N;;;;; 13CED;EGYPTIAN HIEROGLYPH-13CED;Lo;0;L;;;;;N;;;;; 13CEE;EGYPTIAN HIEROGLYPH-13CEE;Lo;0;L;;;;;N;;;;; 13CEF;EGYPTIAN HIEROGLYPH-13CEF;Lo;0;L;;;;;N;;;;; 13CF0;EGYPTIAN HIEROGLYPH-13CF0;Lo;0;L;;;;;N;;;;; 13CF1;EGYPTIAN HIEROGLYPH-13CF1;Lo;0;L;;;;;N;;;;; 13CF2;EGYPTIAN HIEROGLYPH-13CF2;Lo;0;L;;;;;N;;;;; 13CF3;EGYPTIAN HIEROGLYPH-13CF3;Lo;0;L;;;;;N;;;;; 13CF4;EGYPTIAN HIEROGLYPH-13CF4;Lo;0;L;;;;;N;;;;; 13CF5;EGYPTIAN HIEROGLYPH-13CF5;Lo;0;L;;;;;N;;;;; 13CF6;EGYPTIAN HIEROGLYPH-13CF6;Lo;0;L;;;;;N;;;;; 13CF7;EGYPTIAN HIEROGLYPH-13CF7;Lo;0;L;;;;;N;;;;; 13CF8;EGYPTIAN HIEROGLYPH-13CF8;Lo;0;L;;;;;N;;;;; 13CF9;EGYPTIAN HIEROGLYPH-13CF9;Lo;0;L;;;;;N;;;;; 13CFA;EGYPTIAN HIEROGLYPH-13CFA;Lo;0;L;;;;;N;;;;; 13CFB;EGYPTIAN HIEROGLYPH-13CFB;Lo;0;L;;;;;N;;;;; 13CFC;EGYPTIAN HIEROGLYPH-13CFC;Lo;0;L;;;;;N;;;;; 13CFD;EGYPTIAN HIEROGLYPH-13CFD;Lo;0;L;;;;;N;;;;; 13CFE;EGYPTIAN HIEROGLYPH-13CFE;Lo;0;L;;;;;N;;;;; 13CFF;EGYPTIAN HIEROGLYPH-13CFF;Lo;0;L;;;;;N;;;;; 13D00;EGYPTIAN HIEROGLYPH-13D00;Lo;0;L;;;;;N;;;;; 13D01;EGYPTIAN HIEROGLYPH-13D01;Lo;0;L;;;;;N;;;;; 13D02;EGYPTIAN HIEROGLYPH-13D02;Lo;0;L;;;;;N;;;;; 13D03;EGYPTIAN HIEROGLYPH-13D03;Lo;0;L;;;;;N;;;;; 13D04;EGYPTIAN HIEROGLYPH-13D04;Lo;0;L;;;;;N;;;;; 13D05;EGYPTIAN HIEROGLYPH-13D05;Lo;0;L;;;;;N;;;;; 13D06;EGYPTIAN HIEROGLYPH-13D06;Lo;0;L;;;;;N;;;;; 13D07;EGYPTIAN HIEROGLYPH-13D07;Lo;0;L;;;;;N;;;;; 13D08;EGYPTIAN HIEROGLYPH-13D08;Lo;0;L;;;;;N;;;;; 13D09;EGYPTIAN HIEROGLYPH-13D09;Lo;0;L;;;;;N;;;;; 13D0A;EGYPTIAN HIEROGLYPH-13D0A;Lo;0;L;;;;;N;;;;; 13D0B;EGYPTIAN HIEROGLYPH-13D0B;Lo;0;L;;;;;N;;;;; 13D0C;EGYPTIAN HIEROGLYPH-13D0C;Lo;0;L;;;;;N;;;;; 13D0D;EGYPTIAN HIEROGLYPH-13D0D;Lo;0;L;;;;;N;;;;; 13D0E;EGYPTIAN HIEROGLYPH-13D0E;Lo;0;L;;;;;N;;;;; 13D0F;EGYPTIAN HIEROGLYPH-13D0F;Lo;0;L;;;;;N;;;;; 13D10;EGYPTIAN HIEROGLYPH-13D10;Lo;0;L;;;;;N;;;;; 13D11;EGYPTIAN HIEROGLYPH-13D11;Lo;0;L;;;;;N;;;;; 13D12;EGYPTIAN HIEROGLYPH-13D12;Lo;0;L;;;;;N;;;;; 13D13;EGYPTIAN HIEROGLYPH-13D13;Lo;0;L;;;;;N;;;;; 13D14;EGYPTIAN HIEROGLYPH-13D14;Lo;0;L;;;;;N;;;;; 13D15;EGYPTIAN HIEROGLYPH-13D15;Lo;0;L;;;;;N;;;;; 13D16;EGYPTIAN HIEROGLYPH-13D16;Lo;0;L;;;;;N;;;;; 13D17;EGYPTIAN HIEROGLYPH-13D17;Lo;0;L;;;;;N;;;;; 13D18;EGYPTIAN HIEROGLYPH-13D18;Lo;0;L;;;;;N;;;;; 13D19;EGYPTIAN HIEROGLYPH-13D19;Lo;0;L;;;;;N;;;;; 13D1A;EGYPTIAN HIEROGLYPH-13D1A;Lo;0;L;;;;;N;;;;; 13D1B;EGYPTIAN HIEROGLYPH-13D1B;Lo;0;L;;;;;N;;;;; 13D1C;EGYPTIAN HIEROGLYPH-13D1C;Lo;0;L;;;;;N;;;;; 13D1D;EGYPTIAN HIEROGLYPH-13D1D;Lo;0;L;;;;;N;;;;; 13D1E;EGYPTIAN HIEROGLYPH-13D1E;Lo;0;L;;;;;N;;;;; 13D1F;EGYPTIAN HIEROGLYPH-13D1F;Lo;0;L;;;;;N;;;;; 13D20;EGYPTIAN HIEROGLYPH-13D20;Lo;0;L;;;;;N;;;;; 13D21;EGYPTIAN HIEROGLYPH-13D21;Lo;0;L;;;;;N;;;;; 13D22;EGYPTIAN HIEROGLYPH-13D22;Lo;0;L;;;;;N;;;;; 13D23;EGYPTIAN HIEROGLYPH-13D23;Lo;0;L;;;;;N;;;;; 13D24;EGYPTIAN HIEROGLYPH-13D24;Lo;0;L;;;;;N;;;;; 13D25;EGYPTIAN HIEROGLYPH-13D25;Lo;0;L;;;;;N;;;;; 13D26;EGYPTIAN HIEROGLYPH-13D26;Lo;0;L;;;;;N;;;;; 13D27;EGYPTIAN HIEROGLYPH-13D27;Lo;0;L;;;;;N;;;;; 13D28;EGYPTIAN HIEROGLYPH-13D28;Lo;0;L;;;;;N;;;;; 13D29;EGYPTIAN HIEROGLYPH-13D29;Lo;0;L;;;;;N;;;;; 13D2A;EGYPTIAN HIEROGLYPH-13D2A;Lo;0;L;;;;;N;;;;; 13D2B;EGYPTIAN HIEROGLYPH-13D2B;Lo;0;L;;;;;N;;;;; 13D2C;EGYPTIAN HIEROGLYPH-13D2C;Lo;0;L;;;;;N;;;;; 13D2D;EGYPTIAN HIEROGLYPH-13D2D;Lo;0;L;;;;;N;;;;; 13D2E;EGYPTIAN HIEROGLYPH-13D2E;Lo;0;L;;;;;N;;;;; 13D2F;EGYPTIAN HIEROGLYPH-13D2F;Lo;0;L;;;;;N;;;;; 13D30;EGYPTIAN HIEROGLYPH-13D30;Lo;0;L;;;;;N;;;;; 13D31;EGYPTIAN HIEROGLYPH-13D31;Lo;0;L;;;;;N;;;;; 13D32;EGYPTIAN HIEROGLYPH-13D32;Lo;0;L;;;;;N;;;;; 13D33;EGYPTIAN HIEROGLYPH-13D33;Lo;0;L;;;;;N;;;;; 13D34;EGYPTIAN HIEROGLYPH-13D34;Lo;0;L;;;;;N;;;;; 13D35;EGYPTIAN HIEROGLYPH-13D35;Lo;0;L;;;;;N;;;;; 13D36;EGYPTIAN HIEROGLYPH-13D36;Lo;0;L;;;;;N;;;;; 13D37;EGYPTIAN HIEROGLYPH-13D37;Lo;0;L;;;;;N;;;;; 13D38;EGYPTIAN HIEROGLYPH-13D38;Lo;0;L;;;;;N;;;;; 13D39;EGYPTIAN HIEROGLYPH-13D39;Lo;0;L;;;;;N;;;;; 13D3A;EGYPTIAN HIEROGLYPH-13D3A;Lo;0;L;;;;;N;;;;; 13D3B;EGYPTIAN HIEROGLYPH-13D3B;Lo;0;L;;;;;N;;;;; 13D3C;EGYPTIAN HIEROGLYPH-13D3C;Lo;0;L;;;;;N;;;;; 13D3D;EGYPTIAN HIEROGLYPH-13D3D;Lo;0;L;;;;;N;;;;; 13D3E;EGYPTIAN HIEROGLYPH-13D3E;Lo;0;L;;;;;N;;;;; 13D3F;EGYPTIAN HIEROGLYPH-13D3F;Lo;0;L;;;;;N;;;;; 13D40;EGYPTIAN HIEROGLYPH-13D40;Lo;0;L;;;;;N;;;;; 13D41;EGYPTIAN HIEROGLYPH-13D41;Lo;0;L;;;;;N;;;;; 13D42;EGYPTIAN HIEROGLYPH-13D42;Lo;0;L;;;;;N;;;;; 13D43;EGYPTIAN HIEROGLYPH-13D43;Lo;0;L;;;;;N;;;;; 13D44;EGYPTIAN HIEROGLYPH-13D44;Lo;0;L;;;;;N;;;;; 13D45;EGYPTIAN HIEROGLYPH-13D45;Lo;0;L;;;;;N;;;;; 13D46;EGYPTIAN HIEROGLYPH-13D46;Lo;0;L;;;;;N;;;;; 13D47;EGYPTIAN HIEROGLYPH-13D47;Lo;0;L;;;;;N;;;;; 13D48;EGYPTIAN HIEROGLYPH-13D48;Lo;0;L;;;;;N;;;;; 13D49;EGYPTIAN HIEROGLYPH-13D49;Lo;0;L;;;;;N;;;;; 13D4A;EGYPTIAN HIEROGLYPH-13D4A;Lo;0;L;;;;;N;;;;; 13D4B;EGYPTIAN HIEROGLYPH-13D4B;Lo;0;L;;;;;N;;;;; 13D4C;EGYPTIAN HIEROGLYPH-13D4C;Lo;0;L;;;;;N;;;;; 13D4D;EGYPTIAN HIEROGLYPH-13D4D;Lo;0;L;;;;;N;;;;; 13D4E;EGYPTIAN HIEROGLYPH-13D4E;Lo;0;L;;;;;N;;;;; 13D4F;EGYPTIAN HIEROGLYPH-13D4F;Lo;0;L;;;;;N;;;;; 13D50;EGYPTIAN HIEROGLYPH-13D50;Lo;0;L;;;;;N;;;;; 13D51;EGYPTIAN HIEROGLYPH-13D51;Lo;0;L;;;;;N;;;;; 13D52;EGYPTIAN HIEROGLYPH-13D52;Lo;0;L;;;;;N;;;;; 13D53;EGYPTIAN HIEROGLYPH-13D53;Lo;0;L;;;;;N;;;;; 13D54;EGYPTIAN HIEROGLYPH-13D54;Lo;0;L;;;;;N;;;;; 13D55;EGYPTIAN HIEROGLYPH-13D55;Lo;0;L;;;;;N;;;;; 13D56;EGYPTIAN HIEROGLYPH-13D56;Lo;0;L;;;;;N;;;;; 13D57;EGYPTIAN HIEROGLYPH-13D57;Lo;0;L;;;;;N;;;;; 13D58;EGYPTIAN HIEROGLYPH-13D58;Lo;0;L;;;;;N;;;;; 13D59;EGYPTIAN HIEROGLYPH-13D59;Lo;0;L;;;;;N;;;;; 13D5A;EGYPTIAN HIEROGLYPH-13D5A;Lo;0;L;;;;;N;;;;; 13D5B;EGYPTIAN HIEROGLYPH-13D5B;Lo;0;L;;;;;N;;;;; 13D5C;EGYPTIAN HIEROGLYPH-13D5C;Lo;0;L;;;;;N;;;;; 13D5D;EGYPTIAN HIEROGLYPH-13D5D;Lo;0;L;;;;;N;;;;; 13D5E;EGYPTIAN HIEROGLYPH-13D5E;Lo;0;L;;;;;N;;;;; 13D5F;EGYPTIAN HIEROGLYPH-13D5F;Lo;0;L;;;;;N;;;;; 13D60;EGYPTIAN HIEROGLYPH-13D60;Lo;0;L;;;;;N;;;;; 13D61;EGYPTIAN HIEROGLYPH-13D61;Lo;0;L;;;;;N;;;;; 13D62;EGYPTIAN HIEROGLYPH-13D62;Lo;0;L;;;;;N;;;;; 13D63;EGYPTIAN HIEROGLYPH-13D63;Lo;0;L;;;;;N;;;;; 13D64;EGYPTIAN HIEROGLYPH-13D64;Lo;0;L;;;;;N;;;;; 13D65;EGYPTIAN HIEROGLYPH-13D65;Lo;0;L;;;;;N;;;;; 13D66;EGYPTIAN HIEROGLYPH-13D66;Lo;0;L;;;;;N;;;;; 13D67;EGYPTIAN HIEROGLYPH-13D67;Lo;0;L;;;;;N;;;;; 13D68;EGYPTIAN HIEROGLYPH-13D68;Lo;0;L;;;;;N;;;;; 13D69;EGYPTIAN HIEROGLYPH-13D69;Lo;0;L;;;;;N;;;;; 13D6A;EGYPTIAN HIEROGLYPH-13D6A;Lo;0;L;;;;;N;;;;; 13D6B;EGYPTIAN HIEROGLYPH-13D6B;Lo;0;L;;;;;N;;;;; 13D6C;EGYPTIAN HIEROGLYPH-13D6C;Lo;0;L;;;;;N;;;;; 13D6D;EGYPTIAN HIEROGLYPH-13D6D;Lo;0;L;;;;;N;;;;; 13D6E;EGYPTIAN HIEROGLYPH-13D6E;Lo;0;L;;;;;N;;;;; 13D6F;EGYPTIAN HIEROGLYPH-13D6F;Lo;0;L;;;;;N;;;;; 13D70;EGYPTIAN HIEROGLYPH-13D70;Lo;0;L;;;;;N;;;;; 13D71;EGYPTIAN HIEROGLYPH-13D71;Lo;0;L;;;;;N;;;;; 13D72;EGYPTIAN HIEROGLYPH-13D72;Lo;0;L;;;;;N;;;;; 13D73;EGYPTIAN HIEROGLYPH-13D73;Lo;0;L;;;;;N;;;;; 13D74;EGYPTIAN HIEROGLYPH-13D74;Lo;0;L;;;;;N;;;;; 13D75;EGYPTIAN HIEROGLYPH-13D75;Lo;0;L;;;;;N;;;;; 13D76;EGYPTIAN HIEROGLYPH-13D76;Lo;0;L;;;;;N;;;;; 13D77;EGYPTIAN HIEROGLYPH-13D77;Lo;0;L;;;;;N;;;;; 13D78;EGYPTIAN HIEROGLYPH-13D78;Lo;0;L;;;;;N;;;;; 13D79;EGYPTIAN HIEROGLYPH-13D79;Lo;0;L;;;;;N;;;;; 13D7A;EGYPTIAN HIEROGLYPH-13D7A;Lo;0;L;;;;;N;;;;; 13D7B;EGYPTIAN HIEROGLYPH-13D7B;Lo;0;L;;;;;N;;;;; 13D7C;EGYPTIAN HIEROGLYPH-13D7C;Lo;0;L;;;;;N;;;;; 13D7D;EGYPTIAN HIEROGLYPH-13D7D;Lo;0;L;;;;;N;;;;; 13D7E;EGYPTIAN HIEROGLYPH-13D7E;Lo;0;L;;;;;N;;;;; 13D7F;EGYPTIAN HIEROGLYPH-13D7F;Lo;0;L;;;;;N;;;;; 13D80;EGYPTIAN HIEROGLYPH-13D80;Lo;0;L;;;;;N;;;;; 13D81;EGYPTIAN HIEROGLYPH-13D81;Lo;0;L;;;;;N;;;;; 13D82;EGYPTIAN HIEROGLYPH-13D82;Lo;0;L;;;;;N;;;;; 13D83;EGYPTIAN HIEROGLYPH-13D83;Lo;0;L;;;;;N;;;;; 13D84;EGYPTIAN HIEROGLYPH-13D84;Lo;0;L;;;;;N;;;;; 13D85;EGYPTIAN HIEROGLYPH-13D85;Lo;0;L;;;;;N;;;;; 13D86;EGYPTIAN HIEROGLYPH-13D86;Lo;0;L;;;;;N;;;;; 13D87;EGYPTIAN HIEROGLYPH-13D87;Lo;0;L;;;;;N;;;;; 13D88;EGYPTIAN HIEROGLYPH-13D88;Lo;0;L;;;;;N;;;;; 13D89;EGYPTIAN HIEROGLYPH-13D89;Lo;0;L;;;;;N;;;;; 13D8A;EGYPTIAN HIEROGLYPH-13D8A;Lo;0;L;;;;;N;;;;; 13D8B;EGYPTIAN HIEROGLYPH-13D8B;Lo;0;L;;;;;N;;;;; 13D8C;EGYPTIAN HIEROGLYPH-13D8C;Lo;0;L;;;;;N;;;;; 13D8D;EGYPTIAN HIEROGLYPH-13D8D;Lo;0;L;;;;;N;;;;; 13D8E;EGYPTIAN HIEROGLYPH-13D8E;Lo;0;L;;;;;N;;;;; 13D8F;EGYPTIAN HIEROGLYPH-13D8F;Lo;0;L;;;;;N;;;;; 13D90;EGYPTIAN HIEROGLYPH-13D90;Lo;0;L;;;;;N;;;;; 13D91;EGYPTIAN HIEROGLYPH-13D91;Lo;0;L;;;;;N;;;;; 13D92;EGYPTIAN HIEROGLYPH-13D92;Lo;0;L;;;;;N;;;;; 13D93;EGYPTIAN HIEROGLYPH-13D93;Lo;0;L;;;;;N;;;;; 13D94;EGYPTIAN HIEROGLYPH-13D94;Lo;0;L;;;;;N;;;;; 13D95;EGYPTIAN HIEROGLYPH-13D95;Lo;0;L;;;;;N;;;;; 13D96;EGYPTIAN HIEROGLYPH-13D96;Lo;0;L;;;;;N;;;;; 13D97;EGYPTIAN HIEROGLYPH-13D97;Lo;0;L;;;;;N;;;;; 13D98;EGYPTIAN HIEROGLYPH-13D98;Lo;0;L;;;;;N;;;;; 13D99;EGYPTIAN HIEROGLYPH-13D99;Lo;0;L;;;;;N;;;;; 13D9A;EGYPTIAN HIEROGLYPH-13D9A;Lo;0;L;;;;;N;;;;; 13D9B;EGYPTIAN HIEROGLYPH-13D9B;Lo;0;L;;;;;N;;;;; 13D9C;EGYPTIAN HIEROGLYPH-13D9C;Lo;0;L;;;;;N;;;;; 13D9D;EGYPTIAN HIEROGLYPH-13D9D;Lo;0;L;;;;;N;;;;; 13D9E;EGYPTIAN HIEROGLYPH-13D9E;Lo;0;L;;;;;N;;;;; 13D9F;EGYPTIAN HIEROGLYPH-13D9F;Lo;0;L;;;;;N;;;;; 13DA0;EGYPTIAN HIEROGLYPH-13DA0;Lo;0;L;;;;;N;;;;; 13DA1;EGYPTIAN HIEROGLYPH-13DA1;Lo;0;L;;;;;N;;;;; 13DA2;EGYPTIAN HIEROGLYPH-13DA2;Lo;0;L;;;;;N;;;;; 13DA3;EGYPTIAN HIEROGLYPH-13DA3;Lo;0;L;;;;;N;;;;; 13DA4;EGYPTIAN HIEROGLYPH-13DA4;Lo;0;L;;;;;N;;;;; 13DA5;EGYPTIAN HIEROGLYPH-13DA5;Lo;0;L;;;;;N;;;;; 13DA6;EGYPTIAN HIEROGLYPH-13DA6;Lo;0;L;;;;;N;;;;; 13DA7;EGYPTIAN HIEROGLYPH-13DA7;Lo;0;L;;;;;N;;;;; 13DA8;EGYPTIAN HIEROGLYPH-13DA8;Lo;0;L;;;;;N;;;;; 13DA9;EGYPTIAN HIEROGLYPH-13DA9;Lo;0;L;;;;;N;;;;; 13DAA;EGYPTIAN HIEROGLYPH-13DAA;Lo;0;L;;;;;N;;;;; 13DAB;EGYPTIAN HIEROGLYPH-13DAB;Lo;0;L;;;;;N;;;;; 13DAC;EGYPTIAN HIEROGLYPH-13DAC;Lo;0;L;;;;;N;;;;; 13DAD;EGYPTIAN HIEROGLYPH-13DAD;Lo;0;L;;;;;N;;;;; 13DAE;EGYPTIAN HIEROGLYPH-13DAE;Lo;0;L;;;;;N;;;;; 13DAF;EGYPTIAN HIEROGLYPH-13DAF;Lo;0;L;;;;;N;;;;; 13DB0;EGYPTIAN HIEROGLYPH-13DB0;Lo;0;L;;;;;N;;;;; 13DB1;EGYPTIAN HIEROGLYPH-13DB1;Lo;0;L;;;;;N;;;;; 13DB2;EGYPTIAN HIEROGLYPH-13DB2;Lo;0;L;;;;;N;;;;; 13DB3;EGYPTIAN HIEROGLYPH-13DB3;Lo;0;L;;;;;N;;;;; 13DB4;EGYPTIAN HIEROGLYPH-13DB4;Lo;0;L;;;;;N;;;;; 13DB5;EGYPTIAN HIEROGLYPH-13DB5;Lo;0;L;;;;;N;;;;; 13DB6;EGYPTIAN HIEROGLYPH-13DB6;Lo;0;L;;;;;N;;;;; 13DB7;EGYPTIAN HIEROGLYPH-13DB7;Lo;0;L;;;;;N;;;;; 13DB8;EGYPTIAN HIEROGLYPH-13DB8;Lo;0;L;;;;;N;;;;; 13DB9;EGYPTIAN HIEROGLYPH-13DB9;Lo;0;L;;;;;N;;;;; 13DBA;EGYPTIAN HIEROGLYPH-13DBA;Lo;0;L;;;;;N;;;;; 13DBB;EGYPTIAN HIEROGLYPH-13DBB;Lo;0;L;;;;;N;;;;; 13DBC;EGYPTIAN HIEROGLYPH-13DBC;Lo;0;L;;;;;N;;;;; 13DBD;EGYPTIAN HIEROGLYPH-13DBD;Lo;0;L;;;;;N;;;;; 13DBE;EGYPTIAN HIEROGLYPH-13DBE;Lo;0;L;;;;;N;;;;; 13DBF;EGYPTIAN HIEROGLYPH-13DBF;Lo;0;L;;;;;N;;;;; 13DC0;EGYPTIAN HIEROGLYPH-13DC0;Lo;0;L;;;;;N;;;;; 13DC1;EGYPTIAN HIEROGLYPH-13DC1;Lo;0;L;;;;;N;;;;; 13DC2;EGYPTIAN HIEROGLYPH-13DC2;Lo;0;L;;;;;N;;;;; 13DC3;EGYPTIAN HIEROGLYPH-13DC3;Lo;0;L;;;;;N;;;;; 13DC4;EGYPTIAN HIEROGLYPH-13DC4;Lo;0;L;;;;;N;;;;; 13DC5;EGYPTIAN HIEROGLYPH-13DC5;Lo;0;L;;;;;N;;;;; 13DC6;EGYPTIAN HIEROGLYPH-13DC6;Lo;0;L;;;;;N;;;;; 13DC7;EGYPTIAN HIEROGLYPH-13DC7;Lo;0;L;;;;;N;;;;; 13DC8;EGYPTIAN HIEROGLYPH-13DC8;Lo;0;L;;;;;N;;;;; 13DC9;EGYPTIAN HIEROGLYPH-13DC9;Lo;0;L;;;;;N;;;;; 13DCA;EGYPTIAN HIEROGLYPH-13DCA;Lo;0;L;;;;;N;;;;; 13DCB;EGYPTIAN HIEROGLYPH-13DCB;Lo;0;L;;;;;N;;;;; 13DCC;EGYPTIAN HIEROGLYPH-13DCC;Lo;0;L;;;;;N;;;;; 13DCD;EGYPTIAN HIEROGLYPH-13DCD;Lo;0;L;;;;;N;;;;; 13DCE;EGYPTIAN HIEROGLYPH-13DCE;Lo;0;L;;;;;N;;;;; 13DCF;EGYPTIAN HIEROGLYPH-13DCF;Lo;0;L;;;;;N;;;;; 13DD0;EGYPTIAN HIEROGLYPH-13DD0;Lo;0;L;;;;;N;;;;; 13DD1;EGYPTIAN HIEROGLYPH-13DD1;Lo;0;L;;;;;N;;;;; 13DD2;EGYPTIAN HIEROGLYPH-13DD2;Lo;0;L;;;;;N;;;;; 13DD3;EGYPTIAN HIEROGLYPH-13DD3;Lo;0;L;;;;;N;;;;; 13DD4;EGYPTIAN HIEROGLYPH-13DD4;Lo;0;L;;;;;N;;;;; 13DD5;EGYPTIAN HIEROGLYPH-13DD5;Lo;0;L;;;;;N;;;;; 13DD6;EGYPTIAN HIEROGLYPH-13DD6;Lo;0;L;;;;;N;;;;; 13DD7;EGYPTIAN HIEROGLYPH-13DD7;Lo;0;L;;;;;N;;;;; 13DD8;EGYPTIAN HIEROGLYPH-13DD8;Lo;0;L;;;;;N;;;;; 13DD9;EGYPTIAN HIEROGLYPH-13DD9;Lo;0;L;;;;;N;;;;; 13DDA;EGYPTIAN HIEROGLYPH-13DDA;Lo;0;L;;;;;N;;;;; 13DDB;EGYPTIAN HIEROGLYPH-13DDB;Lo;0;L;;;;;N;;;;; 13DDC;EGYPTIAN HIEROGLYPH-13DDC;Lo;0;L;;;;;N;;;;; 13DDD;EGYPTIAN HIEROGLYPH-13DDD;Lo;0;L;;;;;N;;;;; 13DDE;EGYPTIAN HIEROGLYPH-13DDE;Lo;0;L;;;;;N;;;;; 13DDF;EGYPTIAN HIEROGLYPH-13DDF;Lo;0;L;;;;;N;;;;; 13DE0;EGYPTIAN HIEROGLYPH-13DE0;Lo;0;L;;;;;N;;;;; 13DE1;EGYPTIAN HIEROGLYPH-13DE1;Lo;0;L;;;;;N;;;;; 13DE2;EGYPTIAN HIEROGLYPH-13DE2;Lo;0;L;;;;;N;;;;; 13DE3;EGYPTIAN HIEROGLYPH-13DE3;Lo;0;L;;;;;N;;;;; 13DE4;EGYPTIAN HIEROGLYPH-13DE4;Lo;0;L;;;;;N;;;;; 13DE5;EGYPTIAN HIEROGLYPH-13DE5;Lo;0;L;;;;;N;;;;; 13DE6;EGYPTIAN HIEROGLYPH-13DE6;Lo;0;L;;;;;N;;;;; 13DE7;EGYPTIAN HIEROGLYPH-13DE7;Lo;0;L;;;;;N;;;;; 13DE8;EGYPTIAN HIEROGLYPH-13DE8;Lo;0;L;;;;;N;;;;; 13DE9;EGYPTIAN HIEROGLYPH-13DE9;Lo;0;L;;;;;N;;;;; 13DEA;EGYPTIAN HIEROGLYPH-13DEA;Lo;0;L;;;;;N;;;;; 13DEB;EGYPTIAN HIEROGLYPH-13DEB;Lo;0;L;;;;;N;;;;; 13DEC;EGYPTIAN HIEROGLYPH-13DEC;Lo;0;L;;;;;N;;;;; 13DED;EGYPTIAN HIEROGLYPH-13DED;Lo;0;L;;;;;N;;;;; 13DEE;EGYPTIAN HIEROGLYPH-13DEE;Lo;0;L;;;;;N;;;;; 13DEF;EGYPTIAN HIEROGLYPH-13DEF;Lo;0;L;;;;;N;;;;; 13DF0;EGYPTIAN HIEROGLYPH-13DF0;Lo;0;L;;;;;N;;;;; 13DF1;EGYPTIAN HIEROGLYPH-13DF1;Lo;0;L;;;;;N;;;;; 13DF2;EGYPTIAN HIEROGLYPH-13DF2;Lo;0;L;;;;;N;;;;; 13DF3;EGYPTIAN HIEROGLYPH-13DF3;Lo;0;L;;;;;N;;;;; 13DF4;EGYPTIAN HIEROGLYPH-13DF4;Lo;0;L;;;;;N;;;;; 13DF5;EGYPTIAN HIEROGLYPH-13DF5;Lo;0;L;;;;;N;;;;; 13DF6;EGYPTIAN HIEROGLYPH-13DF6;Lo;0;L;;;;;N;;;;; 13DF7;EGYPTIAN HIEROGLYPH-13DF7;Lo;0;L;;;;;N;;;;; 13DF8;EGYPTIAN HIEROGLYPH-13DF8;Lo;0;L;;;;;N;;;;; 13DF9;EGYPTIAN HIEROGLYPH-13DF9;Lo;0;L;;;;;N;;;;; 13DFA;EGYPTIAN HIEROGLYPH-13DFA;Lo;0;L;;;;;N;;;;; 13DFB;EGYPTIAN HIEROGLYPH-13DFB;Lo;0;L;;;;;N;;;;; 13DFC;EGYPTIAN HIEROGLYPH-13DFC;Lo;0;L;;;;;N;;;;; 13DFD;EGYPTIAN HIEROGLYPH-13DFD;Lo;0;L;;;;;N;;;;; 13DFE;EGYPTIAN HIEROGLYPH-13DFE;Lo;0;L;;;;;N;;;;; 13DFF;EGYPTIAN HIEROGLYPH-13DFF;Lo;0;L;;;;;N;;;;; 13E00;EGYPTIAN HIEROGLYPH-13E00;Lo;0;L;;;;;N;;;;; 13E01;EGYPTIAN HIEROGLYPH-13E01;Lo;0;L;;;;;N;;;;; 13E02;EGYPTIAN HIEROGLYPH-13E02;Lo;0;L;;;;;N;;;;; 13E03;EGYPTIAN HIEROGLYPH-13E03;Lo;0;L;;;;;N;;;;; 13E04;EGYPTIAN HIEROGLYPH-13E04;Lo;0;L;;;;;N;;;;; 13E05;EGYPTIAN HIEROGLYPH-13E05;Lo;0;L;;;;;N;;;;; 13E06;EGYPTIAN HIEROGLYPH-13E06;Lo;0;L;;;;;N;;;;; 13E07;EGYPTIAN HIEROGLYPH-13E07;Lo;0;L;;;;;N;;;;; 13E08;EGYPTIAN HIEROGLYPH-13E08;Lo;0;L;;;;;N;;;;; 13E09;EGYPTIAN HIEROGLYPH-13E09;Lo;0;L;;;;;N;;;;; 13E0A;EGYPTIAN HIEROGLYPH-13E0A;Lo;0;L;;;;;N;;;;; 13E0B;EGYPTIAN HIEROGLYPH-13E0B;Lo;0;L;;;;;N;;;;; 13E0C;EGYPTIAN HIEROGLYPH-13E0C;Lo;0;L;;;;;N;;;;; 13E0D;EGYPTIAN HIEROGLYPH-13E0D;Lo;0;L;;;;;N;;;;; 13E0E;EGYPTIAN HIEROGLYPH-13E0E;Lo;0;L;;;;;N;;;;; 13E0F;EGYPTIAN HIEROGLYPH-13E0F;Lo;0;L;;;;;N;;;;; 13E10;EGYPTIAN HIEROGLYPH-13E10;Lo;0;L;;;;;N;;;;; 13E11;EGYPTIAN HIEROGLYPH-13E11;Lo;0;L;;;;;N;;;;; 13E12;EGYPTIAN HIEROGLYPH-13E12;Lo;0;L;;;;;N;;;;; 13E13;EGYPTIAN HIEROGLYPH-13E13;Lo;0;L;;;;;N;;;;; 13E14;EGYPTIAN HIEROGLYPH-13E14;Lo;0;L;;;;;N;;;;; 13E15;EGYPTIAN HIEROGLYPH-13E15;Lo;0;L;;;;;N;;;;; 13E16;EGYPTIAN HIEROGLYPH-13E16;Lo;0;L;;;;;N;;;;; 13E17;EGYPTIAN HIEROGLYPH-13E17;Lo;0;L;;;;;N;;;;; 13E18;EGYPTIAN HIEROGLYPH-13E18;Lo;0;L;;;;;N;;;;; 13E19;EGYPTIAN HIEROGLYPH-13E19;Lo;0;L;;;;;N;;;;; 13E1A;EGYPTIAN HIEROGLYPH-13E1A;Lo;0;L;;;;;N;;;;; 13E1B;EGYPTIAN HIEROGLYPH-13E1B;Lo;0;L;;;;;N;;;;; 13E1C;EGYPTIAN HIEROGLYPH-13E1C;Lo;0;L;;;;;N;;;;; 13E1D;EGYPTIAN HIEROGLYPH-13E1D;Lo;0;L;;;;;N;;;;; 13E1E;EGYPTIAN HIEROGLYPH-13E1E;Lo;0;L;;;;;N;;;;; 13E1F;EGYPTIAN HIEROGLYPH-13E1F;Lo;0;L;;;;;N;;;;; 13E20;EGYPTIAN HIEROGLYPH-13E20;Lo;0;L;;;;;N;;;;; 13E21;EGYPTIAN HIEROGLYPH-13E21;Lo;0;L;;;;;N;;;;; 13E22;EGYPTIAN HIEROGLYPH-13E22;Lo;0;L;;;;;N;;;;; 13E23;EGYPTIAN HIEROGLYPH-13E23;Lo;0;L;;;;;N;;;;; 13E24;EGYPTIAN HIEROGLYPH-13E24;Lo;0;L;;;;;N;;;;; 13E25;EGYPTIAN HIEROGLYPH-13E25;Lo;0;L;;;;;N;;;;; 13E26;EGYPTIAN HIEROGLYPH-13E26;Lo;0;L;;;;;N;;;;; 13E27;EGYPTIAN HIEROGLYPH-13E27;Lo;0;L;;;;;N;;;;; 13E28;EGYPTIAN HIEROGLYPH-13E28;Lo;0;L;;;;;N;;;;; 13E29;EGYPTIAN HIEROGLYPH-13E29;Lo;0;L;;;;;N;;;;; 13E2A;EGYPTIAN HIEROGLYPH-13E2A;Lo;0;L;;;;;N;;;;; 13E2B;EGYPTIAN HIEROGLYPH-13E2B;Lo;0;L;;;;;N;;;;; 13E2C;EGYPTIAN HIEROGLYPH-13E2C;Lo;0;L;;;;;N;;;;; 13E2D;EGYPTIAN HIEROGLYPH-13E2D;Lo;0;L;;;;;N;;;;; 13E2E;EGYPTIAN HIEROGLYPH-13E2E;Lo;0;L;;;;;N;;;;; 13E2F;EGYPTIAN HIEROGLYPH-13E2F;Lo;0;L;;;;;N;;;;; 13E30;EGYPTIAN HIEROGLYPH-13E30;Lo;0;L;;;;;N;;;;; 13E31;EGYPTIAN HIEROGLYPH-13E31;Lo;0;L;;;;;N;;;;; 13E32;EGYPTIAN HIEROGLYPH-13E32;Lo;0;L;;;;;N;;;;; 13E33;EGYPTIAN HIEROGLYPH-13E33;Lo;0;L;;;;;N;;;;; 13E34;EGYPTIAN HIEROGLYPH-13E34;Lo;0;L;;;;;N;;;;; 13E35;EGYPTIAN HIEROGLYPH-13E35;Lo;0;L;;;;;N;;;;; 13E36;EGYPTIAN HIEROGLYPH-13E36;Lo;0;L;;;;;N;;;;; 13E37;EGYPTIAN HIEROGLYPH-13E37;Lo;0;L;;;;;N;;;;; 13E38;EGYPTIAN HIEROGLYPH-13E38;Lo;0;L;;;;;N;;;;; 13E39;EGYPTIAN HIEROGLYPH-13E39;Lo;0;L;;;;;N;;;;; 13E3A;EGYPTIAN HIEROGLYPH-13E3A;Lo;0;L;;;;;N;;;;; 13E3B;EGYPTIAN HIEROGLYPH-13E3B;Lo;0;L;;;;;N;;;;; 13E3C;EGYPTIAN HIEROGLYPH-13E3C;Lo;0;L;;;;;N;;;;; 13E3D;EGYPTIAN HIEROGLYPH-13E3D;Lo;0;L;;;;;N;;;;; 13E3E;EGYPTIAN HIEROGLYPH-13E3E;Lo;0;L;;;;;N;;;;; 13E3F;EGYPTIAN HIEROGLYPH-13E3F;Lo;0;L;;;;;N;;;;; 13E40;EGYPTIAN HIEROGLYPH-13E40;Lo;0;L;;;;;N;;;;; 13E41;EGYPTIAN HIEROGLYPH-13E41;Lo;0;L;;;;;N;;;;; 13E42;EGYPTIAN HIEROGLYPH-13E42;Lo;0;L;;;;;N;;;;; 13E43;EGYPTIAN HIEROGLYPH-13E43;Lo;0;L;;;;;N;;;;; 13E44;EGYPTIAN HIEROGLYPH-13E44;Lo;0;L;;;;;N;;;;; 13E45;EGYPTIAN HIEROGLYPH-13E45;Lo;0;L;;;;;N;;;;; 13E46;EGYPTIAN HIEROGLYPH-13E46;Lo;0;L;;;;;N;;;;; 13E47;EGYPTIAN HIEROGLYPH-13E47;Lo;0;L;;;;;N;;;;; 13E48;EGYPTIAN HIEROGLYPH-13E48;Lo;0;L;;;;;N;;;;; 13E49;EGYPTIAN HIEROGLYPH-13E49;Lo;0;L;;;;;N;;;;; 13E4A;EGYPTIAN HIEROGLYPH-13E4A;Lo;0;L;;;;;N;;;;; 13E4B;EGYPTIAN HIEROGLYPH-13E4B;Lo;0;L;;;;;N;;;;; 13E4C;EGYPTIAN HIEROGLYPH-13E4C;Lo;0;L;;;;;N;;;;; 13E4D;EGYPTIAN HIEROGLYPH-13E4D;Lo;0;L;;;;;N;;;;; 13E4E;EGYPTIAN HIEROGLYPH-13E4E;Lo;0;L;;;;;N;;;;; 13E4F;EGYPTIAN HIEROGLYPH-13E4F;Lo;0;L;;;;;N;;;;; 13E50;EGYPTIAN HIEROGLYPH-13E50;Lo;0;L;;;;;N;;;;; 13E51;EGYPTIAN HIEROGLYPH-13E51;Lo;0;L;;;;;N;;;;; 13E52;EGYPTIAN HIEROGLYPH-13E52;Lo;0;L;;;;;N;;;;; 13E53;EGYPTIAN HIEROGLYPH-13E53;Lo;0;L;;;;;N;;;;; 13E54;EGYPTIAN HIEROGLYPH-13E54;Lo;0;L;;;;;N;;;;; 13E55;EGYPTIAN HIEROGLYPH-13E55;Lo;0;L;;;;;N;;;;; 13E56;EGYPTIAN HIEROGLYPH-13E56;Lo;0;L;;;;;N;;;;; 13E57;EGYPTIAN HIEROGLYPH-13E57;Lo;0;L;;;;;N;;;;; 13E58;EGYPTIAN HIEROGLYPH-13E58;Lo;0;L;;;;;N;;;;; 13E59;EGYPTIAN HIEROGLYPH-13E59;Lo;0;L;;;;;N;;;;; 13E5A;EGYPTIAN HIEROGLYPH-13E5A;Lo;0;L;;;;;N;;;;; 13E5B;EGYPTIAN HIEROGLYPH-13E5B;Lo;0;L;;;;;N;;;;; 13E5C;EGYPTIAN HIEROGLYPH-13E5C;Lo;0;L;;;;;N;;;;; 13E5D;EGYPTIAN HIEROGLYPH-13E5D;Lo;0;L;;;;;N;;;;; 13E5E;EGYPTIAN HIEROGLYPH-13E5E;Lo;0;L;;;;;N;;;;; 13E5F;EGYPTIAN HIEROGLYPH-13E5F;Lo;0;L;;;;;N;;;;; 13E60;EGYPTIAN HIEROGLYPH-13E60;Lo;0;L;;;;;N;;;;; 13E61;EGYPTIAN HIEROGLYPH-13E61;Lo;0;L;;;;;N;;;;; 13E62;EGYPTIAN HIEROGLYPH-13E62;Lo;0;L;;;;;N;;;;; 13E63;EGYPTIAN HIEROGLYPH-13E63;Lo;0;L;;;;;N;;;;; 13E64;EGYPTIAN HIEROGLYPH-13E64;Lo;0;L;;;;;N;;;;; 13E65;EGYPTIAN HIEROGLYPH-13E65;Lo;0;L;;;;;N;;;;; 13E66;EGYPTIAN HIEROGLYPH-13E66;Lo;0;L;;;;;N;;;;; 13E67;EGYPTIAN HIEROGLYPH-13E67;Lo;0;L;;;;;N;;;;; 13E68;EGYPTIAN HIEROGLYPH-13E68;Lo;0;L;;;;;N;;;;; 13E69;EGYPTIAN HIEROGLYPH-13E69;Lo;0;L;;;;;N;;;;; 13E6A;EGYPTIAN HIEROGLYPH-13E6A;Lo;0;L;;;;;N;;;;; 13E6B;EGYPTIAN HIEROGLYPH-13E6B;Lo;0;L;;;;;N;;;;; 13E6C;EGYPTIAN HIEROGLYPH-13E6C;Lo;0;L;;;;;N;;;;; 13E6D;EGYPTIAN HIEROGLYPH-13E6D;Lo;0;L;;;;;N;;;;; 13E6E;EGYPTIAN HIEROGLYPH-13E6E;Lo;0;L;;;;;N;;;;; 13E6F;EGYPTIAN HIEROGLYPH-13E6F;Lo;0;L;;;;;N;;;;; 13E70;EGYPTIAN HIEROGLYPH-13E70;Lo;0;L;;;;;N;;;;; 13E71;EGYPTIAN HIEROGLYPH-13E71;Lo;0;L;;;;;N;;;;; 13E72;EGYPTIAN HIEROGLYPH-13E72;Lo;0;L;;;;;N;;;;; 13E73;EGYPTIAN HIEROGLYPH-13E73;Lo;0;L;;;;;N;;;;; 13E74;EGYPTIAN HIEROGLYPH-13E74;Lo;0;L;;;;;N;;;;; 13E75;EGYPTIAN HIEROGLYPH-13E75;Lo;0;L;;;;;N;;;;; 13E76;EGYPTIAN HIEROGLYPH-13E76;Lo;0;L;;;;;N;;;;; 13E77;EGYPTIAN HIEROGLYPH-13E77;Lo;0;L;;;;;N;;;;; 13E78;EGYPTIAN HIEROGLYPH-13E78;Lo;0;L;;;;;N;;;;; 13E79;EGYPTIAN HIEROGLYPH-13E79;Lo;0;L;;;;;N;;;;; 13E7A;EGYPTIAN HIEROGLYPH-13E7A;Lo;0;L;;;;;N;;;;; 13E7B;EGYPTIAN HIEROGLYPH-13E7B;Lo;0;L;;;;;N;;;;; 13E7C;EGYPTIAN HIEROGLYPH-13E7C;Lo;0;L;;;;;N;;;;; 13E7D;EGYPTIAN HIEROGLYPH-13E7D;Lo;0;L;;;;;N;;;;; 13E7E;EGYPTIAN HIEROGLYPH-13E7E;Lo;0;L;;;;;N;;;;; 13E7F;EGYPTIAN HIEROGLYPH-13E7F;Lo;0;L;;;;;N;;;;; 13E80;EGYPTIAN HIEROGLYPH-13E80;Lo;0;L;;;;;N;;;;; 13E81;EGYPTIAN HIEROGLYPH-13E81;Lo;0;L;;;;;N;;;;; 13E82;EGYPTIAN HIEROGLYPH-13E82;Lo;0;L;;;;;N;;;;; 13E83;EGYPTIAN HIEROGLYPH-13E83;Lo;0;L;;;;;N;;;;; 13E84;EGYPTIAN HIEROGLYPH-13E84;Lo;0;L;;;;;N;;;;; 13E85;EGYPTIAN HIEROGLYPH-13E85;Lo;0;L;;;;;N;;;;; 13E86;EGYPTIAN HIEROGLYPH-13E86;Lo;0;L;;;;;N;;;;; 13E87;EGYPTIAN HIEROGLYPH-13E87;Lo;0;L;;;;;N;;;;; 13E88;EGYPTIAN HIEROGLYPH-13E88;Lo;0;L;;;;;N;;;;; 13E89;EGYPTIAN HIEROGLYPH-13E89;Lo;0;L;;;;;N;;;;; 13E8A;EGYPTIAN HIEROGLYPH-13E8A;Lo;0;L;;;;;N;;;;; 13E8B;EGYPTIAN HIEROGLYPH-13E8B;Lo;0;L;;;;;N;;;;; 13E8C;EGYPTIAN HIEROGLYPH-13E8C;Lo;0;L;;;;;N;;;;; 13E8D;EGYPTIAN HIEROGLYPH-13E8D;Lo;0;L;;;;;N;;;;; 13E8E;EGYPTIAN HIEROGLYPH-13E8E;Lo;0;L;;;;;N;;;;; 13E8F;EGYPTIAN HIEROGLYPH-13E8F;Lo;0;L;;;;;N;;;;; 13E90;EGYPTIAN HIEROGLYPH-13E90;Lo;0;L;;;;;N;;;;; 13E91;EGYPTIAN HIEROGLYPH-13E91;Lo;0;L;;;;;N;;;;; 13E92;EGYPTIAN HIEROGLYPH-13E92;Lo;0;L;;;;;N;;;;; 13E93;EGYPTIAN HIEROGLYPH-13E93;Lo;0;L;;;;;N;;;;; 13E94;EGYPTIAN HIEROGLYPH-13E94;Lo;0;L;;;;;N;;;;; 13E95;EGYPTIAN HIEROGLYPH-13E95;Lo;0;L;;;;;N;;;;; 13E96;EGYPTIAN HIEROGLYPH-13E96;Lo;0;L;;;;;N;;;;; 13E97;EGYPTIAN HIEROGLYPH-13E97;Lo;0;L;;;;;N;;;;; 13E98;EGYPTIAN HIEROGLYPH-13E98;Lo;0;L;;;;;N;;;;; 13E99;EGYPTIAN HIEROGLYPH-13E99;Lo;0;L;;;;;N;;;;; 13E9A;EGYPTIAN HIEROGLYPH-13E9A;Lo;0;L;;;;;N;;;;; 13E9B;EGYPTIAN HIEROGLYPH-13E9B;Lo;0;L;;;;;N;;;;; 13E9C;EGYPTIAN HIEROGLYPH-13E9C;Lo;0;L;;;;;N;;;;; 13E9D;EGYPTIAN HIEROGLYPH-13E9D;Lo;0;L;;;;;N;;;;; 13E9E;EGYPTIAN HIEROGLYPH-13E9E;Lo;0;L;;;;;N;;;;; 13E9F;EGYPTIAN HIEROGLYPH-13E9F;Lo;0;L;;;;;N;;;;; 13EA0;EGYPTIAN HIEROGLYPH-13EA0;Lo;0;L;;;;;N;;;;; 13EA1;EGYPTIAN HIEROGLYPH-13EA1;Lo;0;L;;;;;N;;;;; 13EA2;EGYPTIAN HIEROGLYPH-13EA2;Lo;0;L;;;;;N;;;;; 13EA3;EGYPTIAN HIEROGLYPH-13EA3;Lo;0;L;;;;;N;;;;; 13EA4;EGYPTIAN HIEROGLYPH-13EA4;Lo;0;L;;;;;N;;;;; 13EA5;EGYPTIAN HIEROGLYPH-13EA5;Lo;0;L;;;;;N;;;;; 13EA6;EGYPTIAN HIEROGLYPH-13EA6;Lo;0;L;;;;;N;;;;; 13EA7;EGYPTIAN HIEROGLYPH-13EA7;Lo;0;L;;;;;N;;;;; 13EA8;EGYPTIAN HIEROGLYPH-13EA8;Lo;0;L;;;;;N;;;;; 13EA9;EGYPTIAN HIEROGLYPH-13EA9;Lo;0;L;;;;;N;;;;; 13EAA;EGYPTIAN HIEROGLYPH-13EAA;Lo;0;L;;;;;N;;;;; 13EAB;EGYPTIAN HIEROGLYPH-13EAB;Lo;0;L;;;;;N;;;;; 13EAC;EGYPTIAN HIEROGLYPH-13EAC;Lo;0;L;;;;;N;;;;; 13EAD;EGYPTIAN HIEROGLYPH-13EAD;Lo;0;L;;;;;N;;;;; 13EAE;EGYPTIAN HIEROGLYPH-13EAE;Lo;0;L;;;;;N;;;;; 13EAF;EGYPTIAN HIEROGLYPH-13EAF;Lo;0;L;;;;;N;;;;; 13EB0;EGYPTIAN HIEROGLYPH-13EB0;Lo;0;L;;;;;N;;;;; 13EB1;EGYPTIAN HIEROGLYPH-13EB1;Lo;0;L;;;;;N;;;;; 13EB2;EGYPTIAN HIEROGLYPH-13EB2;Lo;0;L;;;;;N;;;;; 13EB3;EGYPTIAN HIEROGLYPH-13EB3;Lo;0;L;;;;;N;;;;; 13EB4;EGYPTIAN HIEROGLYPH-13EB4;Lo;0;L;;;;;N;;;;; 13EB5;EGYPTIAN HIEROGLYPH-13EB5;Lo;0;L;;;;;N;;;;; 13EB6;EGYPTIAN HIEROGLYPH-13EB6;Lo;0;L;;;;;N;;;;; 13EB7;EGYPTIAN HIEROGLYPH-13EB7;Lo;0;L;;;;;N;;;;; 13EB8;EGYPTIAN HIEROGLYPH-13EB8;Lo;0;L;;;;;N;;;;; 13EB9;EGYPTIAN HIEROGLYPH-13EB9;Lo;0;L;;;;;N;;;;; 13EBA;EGYPTIAN HIEROGLYPH-13EBA;Lo;0;L;;;;;N;;;;; 13EBB;EGYPTIAN HIEROGLYPH-13EBB;Lo;0;L;;;;;N;;;;; 13EBC;EGYPTIAN HIEROGLYPH-13EBC;Lo;0;L;;;;;N;;;;; 13EBD;EGYPTIAN HIEROGLYPH-13EBD;Lo;0;L;;;;;N;;;;; 13EBE;EGYPTIAN HIEROGLYPH-13EBE;Lo;0;L;;;;;N;;;;; 13EBF;EGYPTIAN HIEROGLYPH-13EBF;Lo;0;L;;;;;N;;;;; 13EC0;EGYPTIAN HIEROGLYPH-13EC0;Lo;0;L;;;;;N;;;;; 13EC1;EGYPTIAN HIEROGLYPH-13EC1;Lo;0;L;;;;;N;;;;; 13EC2;EGYPTIAN HIEROGLYPH-13EC2;Lo;0;L;;;;;N;;;;; 13EC3;EGYPTIAN HIEROGLYPH-13EC3;Lo;0;L;;;;;N;;;;; 13EC4;EGYPTIAN HIEROGLYPH-13EC4;Lo;0;L;;;;;N;;;;; 13EC5;EGYPTIAN HIEROGLYPH-13EC5;Lo;0;L;;;;;N;;;;; 13EC6;EGYPTIAN HIEROGLYPH-13EC6;Lo;0;L;;;;;N;;;;; 13EC7;EGYPTIAN HIEROGLYPH-13EC7;Lo;0;L;;;;;N;;;;; 13EC8;EGYPTIAN HIEROGLYPH-13EC8;Lo;0;L;;;;;N;;;;; 13EC9;EGYPTIAN HIEROGLYPH-13EC9;Lo;0;L;;;;;N;;;;; 13ECA;EGYPTIAN HIEROGLYPH-13ECA;Lo;0;L;;;;;N;;;;; 13ECB;EGYPTIAN HIEROGLYPH-13ECB;Lo;0;L;;;;;N;;;;; 13ECC;EGYPTIAN HIEROGLYPH-13ECC;Lo;0;L;;;;;N;;;;; 13ECD;EGYPTIAN HIEROGLYPH-13ECD;Lo;0;L;;;;;N;;;;; 13ECE;EGYPTIAN HIEROGLYPH-13ECE;Lo;0;L;;;;;N;;;;; 13ECF;EGYPTIAN HIEROGLYPH-13ECF;Lo;0;L;;;;;N;;;;; 13ED0;EGYPTIAN HIEROGLYPH-13ED0;Lo;0;L;;;;;N;;;;; 13ED1;EGYPTIAN HIEROGLYPH-13ED1;Lo;0;L;;;;;N;;;;; 13ED2;EGYPTIAN HIEROGLYPH-13ED2;Lo;0;L;;;;;N;;;;; 13ED3;EGYPTIAN HIEROGLYPH-13ED3;Lo;0;L;;;;;N;;;;; 13ED4;EGYPTIAN HIEROGLYPH-13ED4;Lo;0;L;;;;;N;;;;; 13ED5;EGYPTIAN HIEROGLYPH-13ED5;Lo;0;L;;;;;N;;;;; 13ED6;EGYPTIAN HIEROGLYPH-13ED6;Lo;0;L;;;;;N;;;;; 13ED7;EGYPTIAN HIEROGLYPH-13ED7;Lo;0;L;;;;;N;;;;; 13ED8;EGYPTIAN HIEROGLYPH-13ED8;Lo;0;L;;;;;N;;;;; 13ED9;EGYPTIAN HIEROGLYPH-13ED9;Lo;0;L;;;;;N;;;;; 13EDA;EGYPTIAN HIEROGLYPH-13EDA;Lo;0;L;;;;;N;;;;; 13EDB;EGYPTIAN HIEROGLYPH-13EDB;Lo;0;L;;;;;N;;;;; 13EDC;EGYPTIAN HIEROGLYPH-13EDC;Lo;0;L;;;;;N;;;;; 13EDD;EGYPTIAN HIEROGLYPH-13EDD;Lo;0;L;;;;;N;;;;; 13EDE;EGYPTIAN HIEROGLYPH-13EDE;Lo;0;L;;;;;N;;;;; 13EDF;EGYPTIAN HIEROGLYPH-13EDF;Lo;0;L;;;;;N;;;;; 13EE0;EGYPTIAN HIEROGLYPH-13EE0;Lo;0;L;;;;;N;;;;; 13EE1;EGYPTIAN HIEROGLYPH-13EE1;Lo;0;L;;;;;N;;;;; 13EE2;EGYPTIAN HIEROGLYPH-13EE2;Lo;0;L;;;;;N;;;;; 13EE3;EGYPTIAN HIEROGLYPH-13EE3;Lo;0;L;;;;;N;;;;; 13EE4;EGYPTIAN HIEROGLYPH-13EE4;Lo;0;L;;;;;N;;;;; 13EE5;EGYPTIAN HIEROGLYPH-13EE5;Lo;0;L;;;;;N;;;;; 13EE6;EGYPTIAN HIEROGLYPH-13EE6;Lo;0;L;;;;;N;;;;; 13EE7;EGYPTIAN HIEROGLYPH-13EE7;Lo;0;L;;;;;N;;;;; 13EE8;EGYPTIAN HIEROGLYPH-13EE8;Lo;0;L;;;;;N;;;;; 13EE9;EGYPTIAN HIEROGLYPH-13EE9;Lo;0;L;;;;;N;;;;; 13EEA;EGYPTIAN HIEROGLYPH-13EEA;Lo;0;L;;;;;N;;;;; 13EEB;EGYPTIAN HIEROGLYPH-13EEB;Lo;0;L;;;;;N;;;;; 13EEC;EGYPTIAN HIEROGLYPH-13EEC;Lo;0;L;;;;;N;;;;; 13EED;EGYPTIAN HIEROGLYPH-13EED;Lo;0;L;;;;;N;;;;; 13EEE;EGYPTIAN HIEROGLYPH-13EEE;Lo;0;L;;;;;N;;;;; 13EEF;EGYPTIAN HIEROGLYPH-13EEF;Lo;0;L;;;;;N;;;;; 13EF0;EGYPTIAN HIEROGLYPH-13EF0;Lo;0;L;;;;;N;;;;; 13EF1;EGYPTIAN HIEROGLYPH-13EF1;Lo;0;L;;;;;N;;;;; 13EF2;EGYPTIAN HIEROGLYPH-13EF2;Lo;0;L;;;;;N;;;;; 13EF3;EGYPTIAN HIEROGLYPH-13EF3;Lo;0;L;;;;;N;;;;; 13EF4;EGYPTIAN HIEROGLYPH-13EF4;Lo;0;L;;;;;N;;;;; 13EF5;EGYPTIAN HIEROGLYPH-13EF5;Lo;0;L;;;;;N;;;;; 13EF6;EGYPTIAN HIEROGLYPH-13EF6;Lo;0;L;;;;;N;;;;; 13EF7;EGYPTIAN HIEROGLYPH-13EF7;Lo;0;L;;;;;N;;;;; 13EF8;EGYPTIAN HIEROGLYPH-13EF8;Lo;0;L;;;;;N;;;;; 13EF9;EGYPTIAN HIEROGLYPH-13EF9;Lo;0;L;;;;;N;;;;; 13EFA;EGYPTIAN HIEROGLYPH-13EFA;Lo;0;L;;;;;N;;;;; 13EFB;EGYPTIAN HIEROGLYPH-13EFB;Lo;0;L;;;;;N;;;;; 13EFC;EGYPTIAN HIEROGLYPH-13EFC;Lo;0;L;;;;;N;;;;; 13EFD;EGYPTIAN HIEROGLYPH-13EFD;Lo;0;L;;;;;N;;;;; 13EFE;EGYPTIAN HIEROGLYPH-13EFE;Lo;0;L;;;;;N;;;;; 13EFF;EGYPTIAN HIEROGLYPH-13EFF;Lo;0;L;;;;;N;;;;; 13F00;EGYPTIAN HIEROGLYPH-13F00;Lo;0;L;;;;;N;;;;; 13F01;EGYPTIAN HIEROGLYPH-13F01;Lo;0;L;;;;;N;;;;; 13F02;EGYPTIAN HIEROGLYPH-13F02;Lo;0;L;;;;;N;;;;; 13F03;EGYPTIAN HIEROGLYPH-13F03;Lo;0;L;;;;;N;;;;; 13F04;EGYPTIAN HIEROGLYPH-13F04;Lo;0;L;;;;;N;;;;; 13F05;EGYPTIAN HIEROGLYPH-13F05;Lo;0;L;;;;;N;;;;; 13F06;EGYPTIAN HIEROGLYPH-13F06;Lo;0;L;;;;;N;;;;; 13F07;EGYPTIAN HIEROGLYPH-13F07;Lo;0;L;;;;;N;;;;; 13F08;EGYPTIAN HIEROGLYPH-13F08;Lo;0;L;;;;;N;;;;; 13F09;EGYPTIAN HIEROGLYPH-13F09;Lo;0;L;;;;;N;;;;; 13F0A;EGYPTIAN HIEROGLYPH-13F0A;Lo;0;L;;;;;N;;;;; 13F0B;EGYPTIAN HIEROGLYPH-13F0B;Lo;0;L;;;;;N;;;;; 13F0C;EGYPTIAN HIEROGLYPH-13F0C;Lo;0;L;;;;;N;;;;; 13F0D;EGYPTIAN HIEROGLYPH-13F0D;Lo;0;L;;;;;N;;;;; 13F0E;EGYPTIAN HIEROGLYPH-13F0E;Lo;0;L;;;;;N;;;;; 13F0F;EGYPTIAN HIEROGLYPH-13F0F;Lo;0;L;;;;;N;;;;; 13F10;EGYPTIAN HIEROGLYPH-13F10;Lo;0;L;;;;;N;;;;; 13F11;EGYPTIAN HIEROGLYPH-13F11;Lo;0;L;;;;;N;;;;; 13F12;EGYPTIAN HIEROGLYPH-13F12;Lo;0;L;;;;;N;;;;; 13F13;EGYPTIAN HIEROGLYPH-13F13;Lo;0;L;;;;;N;;;;; 13F14;EGYPTIAN HIEROGLYPH-13F14;Lo;0;L;;;;;N;;;;; 13F15;EGYPTIAN HIEROGLYPH-13F15;Lo;0;L;;;;;N;;;;; 13F16;EGYPTIAN HIEROGLYPH-13F16;Lo;0;L;;;;;N;;;;; 13F17;EGYPTIAN HIEROGLYPH-13F17;Lo;0;L;;;;;N;;;;; 13F18;EGYPTIAN HIEROGLYPH-13F18;Lo;0;L;;;;;N;;;;; 13F19;EGYPTIAN HIEROGLYPH-13F19;Lo;0;L;;;;;N;;;;; 13F1A;EGYPTIAN HIEROGLYPH-13F1A;Lo;0;L;;;;;N;;;;; 13F1B;EGYPTIAN HIEROGLYPH-13F1B;Lo;0;L;;;;;N;;;;; 13F1C;EGYPTIAN HIEROGLYPH-13F1C;Lo;0;L;;;;;N;;;;; 13F1D;EGYPTIAN HIEROGLYPH-13F1D;Lo;0;L;;;;;N;;;;; 13F1E;EGYPTIAN HIEROGLYPH-13F1E;Lo;0;L;;;;;N;;;;; 13F1F;EGYPTIAN HIEROGLYPH-13F1F;Lo;0;L;;;;;N;;;;; 13F20;EGYPTIAN HIEROGLYPH-13F20;Lo;0;L;;;;;N;;;;; 13F21;EGYPTIAN HIEROGLYPH-13F21;Lo;0;L;;;;;N;;;;; 13F22;EGYPTIAN HIEROGLYPH-13F22;Lo;0;L;;;;;N;;;;; 13F23;EGYPTIAN HIEROGLYPH-13F23;Lo;0;L;;;;;N;;;;; 13F24;EGYPTIAN HIEROGLYPH-13F24;Lo;0;L;;;;;N;;;;; 13F25;EGYPTIAN HIEROGLYPH-13F25;Lo;0;L;;;;;N;;;;; 13F26;EGYPTIAN HIEROGLYPH-13F26;Lo;0;L;;;;;N;;;;; 13F27;EGYPTIAN HIEROGLYPH-13F27;Lo;0;L;;;;;N;;;;; 13F28;EGYPTIAN HIEROGLYPH-13F28;Lo;0;L;;;;;N;;;;; 13F29;EGYPTIAN HIEROGLYPH-13F29;Lo;0;L;;;;;N;;;;; 13F2A;EGYPTIAN HIEROGLYPH-13F2A;Lo;0;L;;;;;N;;;;; 13F2B;EGYPTIAN HIEROGLYPH-13F2B;Lo;0;L;;;;;N;;;;; 13F2C;EGYPTIAN HIEROGLYPH-13F2C;Lo;0;L;;;;;N;;;;; 13F2D;EGYPTIAN HIEROGLYPH-13F2D;Lo;0;L;;;;;N;;;;; 13F2E;EGYPTIAN HIEROGLYPH-13F2E;Lo;0;L;;;;;N;;;;; 13F2F;EGYPTIAN HIEROGLYPH-13F2F;Lo;0;L;;;;;N;;;;; 13F30;EGYPTIAN HIEROGLYPH-13F30;Lo;0;L;;;;;N;;;;; 13F31;EGYPTIAN HIEROGLYPH-13F31;Lo;0;L;;;;;N;;;;; 13F32;EGYPTIAN HIEROGLYPH-13F32;Lo;0;L;;;;;N;;;;; 13F33;EGYPTIAN HIEROGLYPH-13F33;Lo;0;L;;;;;N;;;;; 13F34;EGYPTIAN HIEROGLYPH-13F34;Lo;0;L;;;;;N;;;;; 13F35;EGYPTIAN HIEROGLYPH-13F35;Lo;0;L;;;;;N;;;;; 13F36;EGYPTIAN HIEROGLYPH-13F36;Lo;0;L;;;;;N;;;;; 13F37;EGYPTIAN HIEROGLYPH-13F37;Lo;0;L;;;;;N;;;;; 13F38;EGYPTIAN HIEROGLYPH-13F38;Lo;0;L;;;;;N;;;;; 13F39;EGYPTIAN HIEROGLYPH-13F39;Lo;0;L;;;;;N;;;;; 13F3A;EGYPTIAN HIEROGLYPH-13F3A;Lo;0;L;;;;;N;;;;; 13F3B;EGYPTIAN HIEROGLYPH-13F3B;Lo;0;L;;;;;N;;;;; 13F3C;EGYPTIAN HIEROGLYPH-13F3C;Lo;0;L;;;;;N;;;;; 13F3D;EGYPTIAN HIEROGLYPH-13F3D;Lo;0;L;;;;;N;;;;; 13F3E;EGYPTIAN HIEROGLYPH-13F3E;Lo;0;L;;;;;N;;;;; 13F3F;EGYPTIAN HIEROGLYPH-13F3F;Lo;0;L;;;;;N;;;;; 13F40;EGYPTIAN HIEROGLYPH-13F40;Lo;0;L;;;;;N;;;;; 13F41;EGYPTIAN HIEROGLYPH-13F41;Lo;0;L;;;;;N;;;;; 13F42;EGYPTIAN HIEROGLYPH-13F42;Lo;0;L;;;;;N;;;;; 13F43;EGYPTIAN HIEROGLYPH-13F43;Lo;0;L;;;;;N;;;;; 13F44;EGYPTIAN HIEROGLYPH-13F44;Lo;0;L;;;;;N;;;;; 13F45;EGYPTIAN HIEROGLYPH-13F45;Lo;0;L;;;;;N;;;;; 13F46;EGYPTIAN HIEROGLYPH-13F46;Lo;0;L;;;;;N;;;;; 13F47;EGYPTIAN HIEROGLYPH-13F47;Lo;0;L;;;;;N;;;;; 13F48;EGYPTIAN HIEROGLYPH-13F48;Lo;0;L;;;;;N;;;;; 13F49;EGYPTIAN HIEROGLYPH-13F49;Lo;0;L;;;;;N;;;;; 13F4A;EGYPTIAN HIEROGLYPH-13F4A;Lo;0;L;;;;;N;;;;; 13F4B;EGYPTIAN HIEROGLYPH-13F4B;Lo;0;L;;;;;N;;;;; 13F4C;EGYPTIAN HIEROGLYPH-13F4C;Lo;0;L;;;;;N;;;;; 13F4D;EGYPTIAN HIEROGLYPH-13F4D;Lo;0;L;;;;;N;;;;; 13F4E;EGYPTIAN HIEROGLYPH-13F4E;Lo;0;L;;;;;N;;;;; 13F4F;EGYPTIAN HIEROGLYPH-13F4F;Lo;0;L;;;;;N;;;;; 13F50;EGYPTIAN HIEROGLYPH-13F50;Lo;0;L;;;;;N;;;;; 13F51;EGYPTIAN HIEROGLYPH-13F51;Lo;0;L;;;;;N;;;;; 13F52;EGYPTIAN HIEROGLYPH-13F52;Lo;0;L;;;;;N;;;;; 13F53;EGYPTIAN HIEROGLYPH-13F53;Lo;0;L;;;;;N;;;;; 13F54;EGYPTIAN HIEROGLYPH-13F54;Lo;0;L;;;;;N;;;;; 13F55;EGYPTIAN HIEROGLYPH-13F55;Lo;0;L;;;;;N;;;;; 13F56;EGYPTIAN HIEROGLYPH-13F56;Lo;0;L;;;;;N;;;;; 13F57;EGYPTIAN HIEROGLYPH-13F57;Lo;0;L;;;;;N;;;;; 13F58;EGYPTIAN HIEROGLYPH-13F58;Lo;0;L;;;;;N;;;;; 13F59;EGYPTIAN HIEROGLYPH-13F59;Lo;0;L;;;;;N;;;;; 13F5A;EGYPTIAN HIEROGLYPH-13F5A;Lo;0;L;;;;;N;;;;; 13F5B;EGYPTIAN HIEROGLYPH-13F5B;Lo;0;L;;;;;N;;;;; 13F5C;EGYPTIAN HIEROGLYPH-13F5C;Lo;0;L;;;;;N;;;;; 13F5D;EGYPTIAN HIEROGLYPH-13F5D;Lo;0;L;;;;;N;;;;; 13F5E;EGYPTIAN HIEROGLYPH-13F5E;Lo;0;L;;;;;N;;;;; 13F5F;EGYPTIAN HIEROGLYPH-13F5F;Lo;0;L;;;;;N;;;;; 13F60;EGYPTIAN HIEROGLYPH-13F60;Lo;0;L;;;;;N;;;;; 13F61;EGYPTIAN HIEROGLYPH-13F61;Lo;0;L;;;;;N;;;;; 13F62;EGYPTIAN HIEROGLYPH-13F62;Lo;0;L;;;;;N;;;;; 13F63;EGYPTIAN HIEROGLYPH-13F63;Lo;0;L;;;;;N;;;;; 13F64;EGYPTIAN HIEROGLYPH-13F64;Lo;0;L;;;;;N;;;;; 13F65;EGYPTIAN HIEROGLYPH-13F65;Lo;0;L;;;;;N;;;;; 13F66;EGYPTIAN HIEROGLYPH-13F66;Lo;0;L;;;;;N;;;;; 13F67;EGYPTIAN HIEROGLYPH-13F67;Lo;0;L;;;;;N;;;;; 13F68;EGYPTIAN HIEROGLYPH-13F68;Lo;0;L;;;;;N;;;;; 13F69;EGYPTIAN HIEROGLYPH-13F69;Lo;0;L;;;;;N;;;;; 13F6A;EGYPTIAN HIEROGLYPH-13F6A;Lo;0;L;;;;;N;;;;; 13F6B;EGYPTIAN HIEROGLYPH-13F6B;Lo;0;L;;;;;N;;;;; 13F6C;EGYPTIAN HIEROGLYPH-13F6C;Lo;0;L;;;;;N;;;;; 13F6D;EGYPTIAN HIEROGLYPH-13F6D;Lo;0;L;;;;;N;;;;; 13F6E;EGYPTIAN HIEROGLYPH-13F6E;Lo;0;L;;;;;N;;;;; 13F6F;EGYPTIAN HIEROGLYPH-13F6F;Lo;0;L;;;;;N;;;;; 13F70;EGYPTIAN HIEROGLYPH-13F70;Lo;0;L;;;;;N;;;;; 13F71;EGYPTIAN HIEROGLYPH-13F71;Lo;0;L;;;;;N;;;;; 13F72;EGYPTIAN HIEROGLYPH-13F72;Lo;0;L;;;;;N;;;;; 13F73;EGYPTIAN HIEROGLYPH-13F73;Lo;0;L;;;;;N;;;;; 13F74;EGYPTIAN HIEROGLYPH-13F74;Lo;0;L;;;;;N;;;;; 13F75;EGYPTIAN HIEROGLYPH-13F75;Lo;0;L;;;;;N;;;;; 13F76;EGYPTIAN HIEROGLYPH-13F76;Lo;0;L;;;;;N;;;;; 13F77;EGYPTIAN HIEROGLYPH-13F77;Lo;0;L;;;;;N;;;;; 13F78;EGYPTIAN HIEROGLYPH-13F78;Lo;0;L;;;;;N;;;;; 13F79;EGYPTIAN HIEROGLYPH-13F79;Lo;0;L;;;;;N;;;;; 13F7A;EGYPTIAN HIEROGLYPH-13F7A;Lo;0;L;;;;;N;;;;; 13F7B;EGYPTIAN HIEROGLYPH-13F7B;Lo;0;L;;;;;N;;;;; 13F7C;EGYPTIAN HIEROGLYPH-13F7C;Lo;0;L;;;;;N;;;;; 13F7D;EGYPTIAN HIEROGLYPH-13F7D;Lo;0;L;;;;;N;;;;; 13F7E;EGYPTIAN HIEROGLYPH-13F7E;Lo;0;L;;;;;N;;;;; 13F7F;EGYPTIAN HIEROGLYPH-13F7F;Lo;0;L;;;;;N;;;;; 13F80;EGYPTIAN HIEROGLYPH-13F80;Lo;0;L;;;;;N;;;;; 13F81;EGYPTIAN HIEROGLYPH-13F81;Lo;0;L;;;;;N;;;;; 13F82;EGYPTIAN HIEROGLYPH-13F82;Lo;0;L;;;;;N;;;;; 13F83;EGYPTIAN HIEROGLYPH-13F83;Lo;0;L;;;;;N;;;;; 13F84;EGYPTIAN HIEROGLYPH-13F84;Lo;0;L;;;;;N;;;;; 13F85;EGYPTIAN HIEROGLYPH-13F85;Lo;0;L;;;;;N;;;;; 13F86;EGYPTIAN HIEROGLYPH-13F86;Lo;0;L;;;;;N;;;;; 13F87;EGYPTIAN HIEROGLYPH-13F87;Lo;0;L;;;;;N;;;;; 13F88;EGYPTIAN HIEROGLYPH-13F88;Lo;0;L;;;;;N;;;;; 13F89;EGYPTIAN HIEROGLYPH-13F89;Lo;0;L;;;;;N;;;;; 13F8A;EGYPTIAN HIEROGLYPH-13F8A;Lo;0;L;;;;;N;;;;; 13F8B;EGYPTIAN HIEROGLYPH-13F8B;Lo;0;L;;;;;N;;;;; 13F8C;EGYPTIAN HIEROGLYPH-13F8C;Lo;0;L;;;;;N;;;;; 13F8D;EGYPTIAN HIEROGLYPH-13F8D;Lo;0;L;;;;;N;;;;; 13F8E;EGYPTIAN HIEROGLYPH-13F8E;Lo;0;L;;;;;N;;;;; 13F8F;EGYPTIAN HIEROGLYPH-13F8F;Lo;0;L;;;;;N;;;;; 13F90;EGYPTIAN HIEROGLYPH-13F90;Lo;0;L;;;;;N;;;;; 13F91;EGYPTIAN HIEROGLYPH-13F91;Lo;0;L;;;;;N;;;;; 13F92;EGYPTIAN HIEROGLYPH-13F92;Lo;0;L;;;;;N;;;;; 13F93;EGYPTIAN HIEROGLYPH-13F93;Lo;0;L;;;;;N;;;;; 13F94;EGYPTIAN HIEROGLYPH-13F94;Lo;0;L;;;;;N;;;;; 13F95;EGYPTIAN HIEROGLYPH-13F95;Lo;0;L;;;;;N;;;;; 13F96;EGYPTIAN HIEROGLYPH-13F96;Lo;0;L;;;;;N;;;;; 13F97;EGYPTIAN HIEROGLYPH-13F97;Lo;0;L;;;;;N;;;;; 13F98;EGYPTIAN HIEROGLYPH-13F98;Lo;0;L;;;;;N;;;;; 13F99;EGYPTIAN HIEROGLYPH-13F99;Lo;0;L;;;;;N;;;;; 13F9A;EGYPTIAN HIEROGLYPH-13F9A;Lo;0;L;;;;;N;;;;; 13F9B;EGYPTIAN HIEROGLYPH-13F9B;Lo;0;L;;;;;N;;;;; 13F9C;EGYPTIAN HIEROGLYPH-13F9C;Lo;0;L;;;;;N;;;;; 13F9D;EGYPTIAN HIEROGLYPH-13F9D;Lo;0;L;;;;;N;;;;; 13F9E;EGYPTIAN HIEROGLYPH-13F9E;Lo;0;L;;;;;N;;;;; 13F9F;EGYPTIAN HIEROGLYPH-13F9F;Lo;0;L;;;;;N;;;;; 13FA0;EGYPTIAN HIEROGLYPH-13FA0;Lo;0;L;;;;;N;;;;; 13FA1;EGYPTIAN HIEROGLYPH-13FA1;Lo;0;L;;;;;N;;;;; 13FA2;EGYPTIAN HIEROGLYPH-13FA2;Lo;0;L;;;;;N;;;;; 13FA3;EGYPTIAN HIEROGLYPH-13FA3;Lo;0;L;;;;;N;;;;; 13FA4;EGYPTIAN HIEROGLYPH-13FA4;Lo;0;L;;;;;N;;;;; 13FA5;EGYPTIAN HIEROGLYPH-13FA5;Lo;0;L;;;;;N;;;;; 13FA6;EGYPTIAN HIEROGLYPH-13FA6;Lo;0;L;;;;;N;;;;; 13FA7;EGYPTIAN HIEROGLYPH-13FA7;Lo;0;L;;;;;N;;;;; 13FA8;EGYPTIAN HIEROGLYPH-13FA8;Lo;0;L;;;;;N;;;;; 13FA9;EGYPTIAN HIEROGLYPH-13FA9;Lo;0;L;;;;;N;;;;; 13FAA;EGYPTIAN HIEROGLYPH-13FAA;Lo;0;L;;;;;N;;;;; 13FAB;EGYPTIAN HIEROGLYPH-13FAB;Lo;0;L;;;;;N;;;;; 13FAC;EGYPTIAN HIEROGLYPH-13FAC;Lo;0;L;;;;;N;;;;; 13FAD;EGYPTIAN HIEROGLYPH-13FAD;Lo;0;L;;;;;N;;;;; 13FAE;EGYPTIAN HIEROGLYPH-13FAE;Lo;0;L;;;;;N;;;;; 13FAF;EGYPTIAN HIEROGLYPH-13FAF;Lo;0;L;;;;;N;;;;; 13FB0;EGYPTIAN HIEROGLYPH-13FB0;Lo;0;L;;;;;N;;;;; 13FB1;EGYPTIAN HIEROGLYPH-13FB1;Lo;0;L;;;;;N;;;;; 13FB2;EGYPTIAN HIEROGLYPH-13FB2;Lo;0;L;;;;;N;;;;; 13FB3;EGYPTIAN HIEROGLYPH-13FB3;Lo;0;L;;;;;N;;;;; 13FB4;EGYPTIAN HIEROGLYPH-13FB4;Lo;0;L;;;;;N;;;;; 13FB5;EGYPTIAN HIEROGLYPH-13FB5;Lo;0;L;;;;;N;;;;; 13FB6;EGYPTIAN HIEROGLYPH-13FB6;Lo;0;L;;;;;N;;;;; 13FB7;EGYPTIAN HIEROGLYPH-13FB7;Lo;0;L;;;;;N;;;;; 13FB8;EGYPTIAN HIEROGLYPH-13FB8;Lo;0;L;;;;;N;;;;; 13FB9;EGYPTIAN HIEROGLYPH-13FB9;Lo;0;L;;;;;N;;;;; 13FBA;EGYPTIAN HIEROGLYPH-13FBA;Lo;0;L;;;;;N;;;;; 13FBB;EGYPTIAN HIEROGLYPH-13FBB;Lo;0;L;;;;;N;;;;; 13FBC;EGYPTIAN HIEROGLYPH-13FBC;Lo;0;L;;;;;N;;;;; 13FBD;EGYPTIAN HIEROGLYPH-13FBD;Lo;0;L;;;;;N;;;;; 13FBE;EGYPTIAN HIEROGLYPH-13FBE;Lo;0;L;;;;;N;;;;; 13FBF;EGYPTIAN HIEROGLYPH-13FBF;Lo;0;L;;;;;N;;;;; 13FC0;EGYPTIAN HIEROGLYPH-13FC0;Lo;0;L;;;;;N;;;;; 13FC1;EGYPTIAN HIEROGLYPH-13FC1;Lo;0;L;;;;;N;;;;; 13FC2;EGYPTIAN HIEROGLYPH-13FC2;Lo;0;L;;;;;N;;;;; 13FC3;EGYPTIAN HIEROGLYPH-13FC3;Lo;0;L;;;;;N;;;;; 13FC4;EGYPTIAN HIEROGLYPH-13FC4;Lo;0;L;;;;;N;;;;; 13FC5;EGYPTIAN HIEROGLYPH-13FC5;Lo;0;L;;;;;N;;;;; 13FC6;EGYPTIAN HIEROGLYPH-13FC6;Lo;0;L;;;;;N;;;;; 13FC7;EGYPTIAN HIEROGLYPH-13FC7;Lo;0;L;;;;;N;;;;; 13FC8;EGYPTIAN HIEROGLYPH-13FC8;Lo;0;L;;;;;N;;;;; 13FC9;EGYPTIAN HIEROGLYPH-13FC9;Lo;0;L;;;;;N;;;;; 13FCA;EGYPTIAN HIEROGLYPH-13FCA;Lo;0;L;;;;;N;;;;; 13FCB;EGYPTIAN HIEROGLYPH-13FCB;Lo;0;L;;;;;N;;;;; 13FCC;EGYPTIAN HIEROGLYPH-13FCC;Lo;0;L;;;;;N;;;;; 13FCD;EGYPTIAN HIEROGLYPH-13FCD;Lo;0;L;;;;;N;;;;; 13FCE;EGYPTIAN HIEROGLYPH-13FCE;Lo;0;L;;;;;N;;;;; 13FCF;EGYPTIAN HIEROGLYPH-13FCF;Lo;0;L;;;;;N;;;;; 13FD0;EGYPTIAN HIEROGLYPH-13FD0;Lo;0;L;;;;;N;;;;; 13FD1;EGYPTIAN HIEROGLYPH-13FD1;Lo;0;L;;;;;N;;;;; 13FD2;EGYPTIAN HIEROGLYPH-13FD2;Lo;0;L;;;;;N;;;;; 13FD3;EGYPTIAN HIEROGLYPH-13FD3;Lo;0;L;;;;;N;;;;; 13FD4;EGYPTIAN HIEROGLYPH-13FD4;Lo;0;L;;;;;N;;;;; 13FD5;EGYPTIAN HIEROGLYPH-13FD5;Lo;0;L;;;;;N;;;;; 13FD6;EGYPTIAN HIEROGLYPH-13FD6;Lo;0;L;;;;;N;;;;; 13FD7;EGYPTIAN HIEROGLYPH-13FD7;Lo;0;L;;;;;N;;;;; 13FD8;EGYPTIAN HIEROGLYPH-13FD8;Lo;0;L;;;;;N;;;;; 13FD9;EGYPTIAN HIEROGLYPH-13FD9;Lo;0;L;;;;;N;;;;; 13FDA;EGYPTIAN HIEROGLYPH-13FDA;Lo;0;L;;;;;N;;;;; 13FDB;EGYPTIAN HIEROGLYPH-13FDB;Lo;0;L;;;;;N;;;;; 13FDC;EGYPTIAN HIEROGLYPH-13FDC;Lo;0;L;;;;;N;;;;; 13FDD;EGYPTIAN HIEROGLYPH-13FDD;Lo;0;L;;;;;N;;;;; 13FDE;EGYPTIAN HIEROGLYPH-13FDE;Lo;0;L;;;;;N;;;;; 13FDF;EGYPTIAN HIEROGLYPH-13FDF;Lo;0;L;;;;;N;;;;; 13FE0;EGYPTIAN HIEROGLYPH-13FE0;Lo;0;L;;;;;N;;;;; 13FE1;EGYPTIAN HIEROGLYPH-13FE1;Lo;0;L;;;;;N;;;;; 13FE2;EGYPTIAN HIEROGLYPH-13FE2;Lo;0;L;;;;;N;;;;; 13FE3;EGYPTIAN HIEROGLYPH-13FE3;Lo;0;L;;;;;N;;;;; 13FE4;EGYPTIAN HIEROGLYPH-13FE4;Lo;0;L;;;;;N;;;;; 13FE5;EGYPTIAN HIEROGLYPH-13FE5;Lo;0;L;;;;;N;;;;; 13FE6;EGYPTIAN HIEROGLYPH-13FE6;Lo;0;L;;;;;N;;;;; 13FE7;EGYPTIAN HIEROGLYPH-13FE7;Lo;0;L;;;;;N;;;;; 13FE8;EGYPTIAN HIEROGLYPH-13FE8;Lo;0;L;;;;;N;;;;; 13FE9;EGYPTIAN HIEROGLYPH-13FE9;Lo;0;L;;;;;N;;;;; 13FEA;EGYPTIAN HIEROGLYPH-13FEA;Lo;0;L;;;;;N;;;;; 13FEB;EGYPTIAN HIEROGLYPH-13FEB;Lo;0;L;;;;;N;;;;; 13FEC;EGYPTIAN HIEROGLYPH-13FEC;Lo;0;L;;;;;N;;;;; 13FED;EGYPTIAN HIEROGLYPH-13FED;Lo;0;L;;;;;N;;;;; 13FEE;EGYPTIAN HIEROGLYPH-13FEE;Lo;0;L;;;;;N;;;;; 13FEF;EGYPTIAN HIEROGLYPH-13FEF;Lo;0;L;;;;;N;;;;; 13FF0;EGYPTIAN HIEROGLYPH-13FF0;Lo;0;L;;;;;N;;;;; 13FF1;EGYPTIAN HIEROGLYPH-13FF1;Lo;0;L;;;;;N;;;;; 13FF2;EGYPTIAN HIEROGLYPH-13FF2;Lo;0;L;;;;;N;;;;; 13FF3;EGYPTIAN HIEROGLYPH-13FF3;Lo;0;L;;;;;N;;;;; 13FF4;EGYPTIAN HIEROGLYPH-13FF4;Lo;0;L;;;;;N;;;;; 13FF5;EGYPTIAN HIEROGLYPH-13FF5;Lo;0;L;;;;;N;;;;; 13FF6;EGYPTIAN HIEROGLYPH-13FF6;Lo;0;L;;;;;N;;;;; 13FF7;EGYPTIAN HIEROGLYPH-13FF7;Lo;0;L;;;;;N;;;;; 13FF8;EGYPTIAN HIEROGLYPH-13FF8;Lo;0;L;;;;;N;;;;; 13FF9;EGYPTIAN HIEROGLYPH-13FF9;Lo;0;L;;;;;N;;;;; 13FFA;EGYPTIAN HIEROGLYPH-13FFA;Lo;0;L;;;;;N;;;;; 13FFB;EGYPTIAN HIEROGLYPH-13FFB;Lo;0;L;;;;;N;;;;; 13FFC;EGYPTIAN HIEROGLYPH-13FFC;Lo;0;L;;;;;N;;;;; 13FFD;EGYPTIAN HIEROGLYPH-13FFD;Lo;0;L;;;;;N;;;;; 13FFE;EGYPTIAN HIEROGLYPH-13FFE;Lo;0;L;;;;;N;;;;; 13FFF;EGYPTIAN HIEROGLYPH-13FFF;Lo;0;L;;;;;N;;;;; 14000;EGYPTIAN HIEROGLYPH-14000;Lo;0;L;;;;;N;;;;; 14001;EGYPTIAN HIEROGLYPH-14001;Lo;0;L;;;;;N;;;;; 14002;EGYPTIAN HIEROGLYPH-14002;Lo;0;L;;;;;N;;;;; 14003;EGYPTIAN HIEROGLYPH-14003;Lo;0;L;;;;;N;;;;; 14004;EGYPTIAN HIEROGLYPH-14004;Lo;0;L;;;;;N;;;;; 14005;EGYPTIAN HIEROGLYPH-14005;Lo;0;L;;;;;N;;;;; 14006;EGYPTIAN HIEROGLYPH-14006;Lo;0;L;;;;;N;;;;; 14007;EGYPTIAN HIEROGLYPH-14007;Lo;0;L;;;;;N;;;;; 14008;EGYPTIAN HIEROGLYPH-14008;Lo;0;L;;;;;N;;;;; 14009;EGYPTIAN HIEROGLYPH-14009;Lo;0;L;;;;;N;;;;; 1400A;EGYPTIAN HIEROGLYPH-1400A;Lo;0;L;;;;;N;;;;; 1400B;EGYPTIAN HIEROGLYPH-1400B;Lo;0;L;;;;;N;;;;; 1400C;EGYPTIAN HIEROGLYPH-1400C;Lo;0;L;;;;;N;;;;; 1400D;EGYPTIAN HIEROGLYPH-1400D;Lo;0;L;;;;;N;;;;; 1400E;EGYPTIAN HIEROGLYPH-1400E;Lo;0;L;;;;;N;;;;; 1400F;EGYPTIAN HIEROGLYPH-1400F;Lo;0;L;;;;;N;;;;; 14010;EGYPTIAN HIEROGLYPH-14010;Lo;0;L;;;;;N;;;;; 14011;EGYPTIAN HIEROGLYPH-14011;Lo;0;L;;;;;N;;;;; 14012;EGYPTIAN HIEROGLYPH-14012;Lo;0;L;;;;;N;;;;; 14013;EGYPTIAN HIEROGLYPH-14013;Lo;0;L;;;;;N;;;;; 14014;EGYPTIAN HIEROGLYPH-14014;Lo;0;L;;;;;N;;;;; 14015;EGYPTIAN HIEROGLYPH-14015;Lo;0;L;;;;;N;;;;; 14016;EGYPTIAN HIEROGLYPH-14016;Lo;0;L;;;;;N;;;;; 14017;EGYPTIAN HIEROGLYPH-14017;Lo;0;L;;;;;N;;;;; 14018;EGYPTIAN HIEROGLYPH-14018;Lo;0;L;;;;;N;;;;; 14019;EGYPTIAN HIEROGLYPH-14019;Lo;0;L;;;;;N;;;;; 1401A;EGYPTIAN HIEROGLYPH-1401A;Lo;0;L;;;;;N;;;;; 1401B;EGYPTIAN HIEROGLYPH-1401B;Lo;0;L;;;;;N;;;;; 1401C;EGYPTIAN HIEROGLYPH-1401C;Lo;0;L;;;;;N;;;;; 1401D;EGYPTIAN HIEROGLYPH-1401D;Lo;0;L;;;;;N;;;;; 1401E;EGYPTIAN HIEROGLYPH-1401E;Lo;0;L;;;;;N;;;;; 1401F;EGYPTIAN HIEROGLYPH-1401F;Lo;0;L;;;;;N;;;;; 14020;EGYPTIAN HIEROGLYPH-14020;Lo;0;L;;;;;N;;;;; 14021;EGYPTIAN HIEROGLYPH-14021;Lo;0;L;;;;;N;;;;; 14022;EGYPTIAN HIEROGLYPH-14022;Lo;0;L;;;;;N;;;;; 14023;EGYPTIAN HIEROGLYPH-14023;Lo;0;L;;;;;N;;;;; 14024;EGYPTIAN HIEROGLYPH-14024;Lo;0;L;;;;;N;;;;; 14025;EGYPTIAN HIEROGLYPH-14025;Lo;0;L;;;;;N;;;;; 14026;EGYPTIAN HIEROGLYPH-14026;Lo;0;L;;;;;N;;;;; 14027;EGYPTIAN HIEROGLYPH-14027;Lo;0;L;;;;;N;;;;; 14028;EGYPTIAN HIEROGLYPH-14028;Lo;0;L;;;;;N;;;;; 14029;EGYPTIAN HIEROGLYPH-14029;Lo;0;L;;;;;N;;;;; 1402A;EGYPTIAN HIEROGLYPH-1402A;Lo;0;L;;;;;N;;;;; 1402B;EGYPTIAN HIEROGLYPH-1402B;Lo;0;L;;;;;N;;;;; 1402C;EGYPTIAN HIEROGLYPH-1402C;Lo;0;L;;;;;N;;;;; 1402D;EGYPTIAN HIEROGLYPH-1402D;Lo;0;L;;;;;N;;;;; 1402E;EGYPTIAN HIEROGLYPH-1402E;Lo;0;L;;;;;N;;;;; 1402F;EGYPTIAN HIEROGLYPH-1402F;Lo;0;L;;;;;N;;;;; 14030;EGYPTIAN HIEROGLYPH-14030;Lo;0;L;;;;;N;;;;; 14031;EGYPTIAN HIEROGLYPH-14031;Lo;0;L;;;;;N;;;;; 14032;EGYPTIAN HIEROGLYPH-14032;Lo;0;L;;;;;N;;;;; 14033;EGYPTIAN HIEROGLYPH-14033;Lo;0;L;;;;;N;;;;; 14034;EGYPTIAN HIEROGLYPH-14034;Lo;0;L;;;;;N;;;;; 14035;EGYPTIAN HIEROGLYPH-14035;Lo;0;L;;;;;N;;;;; 14036;EGYPTIAN HIEROGLYPH-14036;Lo;0;L;;;;;N;;;;; 14037;EGYPTIAN HIEROGLYPH-14037;Lo;0;L;;;;;N;;;;; 14038;EGYPTIAN HIEROGLYPH-14038;Lo;0;L;;;;;N;;;;; 14039;EGYPTIAN HIEROGLYPH-14039;Lo;0;L;;;;;N;;;;; 1403A;EGYPTIAN HIEROGLYPH-1403A;Lo;0;L;;;;;N;;;;; 1403B;EGYPTIAN HIEROGLYPH-1403B;Lo;0;L;;;;;N;;;;; 1403C;EGYPTIAN HIEROGLYPH-1403C;Lo;0;L;;;;;N;;;;; 1403D;EGYPTIAN HIEROGLYPH-1403D;Lo;0;L;;;;;N;;;;; 1403E;EGYPTIAN HIEROGLYPH-1403E;Lo;0;L;;;;;N;;;;; 1403F;EGYPTIAN HIEROGLYPH-1403F;Lo;0;L;;;;;N;;;;; 14040;EGYPTIAN HIEROGLYPH-14040;Lo;0;L;;;;;N;;;;; 14041;EGYPTIAN HIEROGLYPH-14041;Lo;0;L;;;;;N;;;;; 14042;EGYPTIAN HIEROGLYPH-14042;Lo;0;L;;;;;N;;;;; 14043;EGYPTIAN HIEROGLYPH-14043;Lo;0;L;;;;;N;;;;; 14044;EGYPTIAN HIEROGLYPH-14044;Lo;0;L;;;;;N;;;;; 14045;EGYPTIAN HIEROGLYPH-14045;Lo;0;L;;;;;N;;;;; 14046;EGYPTIAN HIEROGLYPH-14046;Lo;0;L;;;;;N;;;;; 14047;EGYPTIAN HIEROGLYPH-14047;Lo;0;L;;;;;N;;;;; 14048;EGYPTIAN HIEROGLYPH-14048;Lo;0;L;;;;;N;;;;; 14049;EGYPTIAN HIEROGLYPH-14049;Lo;0;L;;;;;N;;;;; 1404A;EGYPTIAN HIEROGLYPH-1404A;Lo;0;L;;;;;N;;;;; 1404B;EGYPTIAN HIEROGLYPH-1404B;Lo;0;L;;;;;N;;;;; 1404C;EGYPTIAN HIEROGLYPH-1404C;Lo;0;L;;;;;N;;;;; 1404D;EGYPTIAN HIEROGLYPH-1404D;Lo;0;L;;;;;N;;;;; 1404E;EGYPTIAN HIEROGLYPH-1404E;Lo;0;L;;;;;N;;;;; 1404F;EGYPTIAN HIEROGLYPH-1404F;Lo;0;L;;;;;N;;;;; 14050;EGYPTIAN HIEROGLYPH-14050;Lo;0;L;;;;;N;;;;; 14051;EGYPTIAN HIEROGLYPH-14051;Lo;0;L;;;;;N;;;;; 14052;EGYPTIAN HIEROGLYPH-14052;Lo;0;L;;;;;N;;;;; 14053;EGYPTIAN HIEROGLYPH-14053;Lo;0;L;;;;;N;;;;; 14054;EGYPTIAN HIEROGLYPH-14054;Lo;0;L;;;;;N;;;;; 14055;EGYPTIAN HIEROGLYPH-14055;Lo;0;L;;;;;N;;;;; 14056;EGYPTIAN HIEROGLYPH-14056;Lo;0;L;;;;;N;;;;; 14057;EGYPTIAN HIEROGLYPH-14057;Lo;0;L;;;;;N;;;;; 14058;EGYPTIAN HIEROGLYPH-14058;Lo;0;L;;;;;N;;;;; 14059;EGYPTIAN HIEROGLYPH-14059;Lo;0;L;;;;;N;;;;; 1405A;EGYPTIAN HIEROGLYPH-1405A;Lo;0;L;;;;;N;;;;; 1405B;EGYPTIAN HIEROGLYPH-1405B;Lo;0;L;;;;;N;;;;; 1405C;EGYPTIAN HIEROGLYPH-1405C;Lo;0;L;;;;;N;;;;; 1405D;EGYPTIAN HIEROGLYPH-1405D;Lo;0;L;;;;;N;;;;; 1405E;EGYPTIAN HIEROGLYPH-1405E;Lo;0;L;;;;;N;;;;; 1405F;EGYPTIAN HIEROGLYPH-1405F;Lo;0;L;;;;;N;;;;; 14060;EGYPTIAN HIEROGLYPH-14060;Lo;0;L;;;;;N;;;;; 14061;EGYPTIAN HIEROGLYPH-14061;Lo;0;L;;;;;N;;;;; 14062;EGYPTIAN HIEROGLYPH-14062;Lo;0;L;;;;;N;;;;; 14063;EGYPTIAN HIEROGLYPH-14063;Lo;0;L;;;;;N;;;;; 14064;EGYPTIAN HIEROGLYPH-14064;Lo;0;L;;;;;N;;;;; 14065;EGYPTIAN HIEROGLYPH-14065;Lo;0;L;;;;;N;;;;; 14066;EGYPTIAN HIEROGLYPH-14066;Lo;0;L;;;;;N;;;;; 14067;EGYPTIAN HIEROGLYPH-14067;Lo;0;L;;;;;N;;;;; 14068;EGYPTIAN HIEROGLYPH-14068;Lo;0;L;;;;;N;;;;; 14069;EGYPTIAN HIEROGLYPH-14069;Lo;0;L;;;;;N;;;;; 1406A;EGYPTIAN HIEROGLYPH-1406A;Lo;0;L;;;;;N;;;;; 1406B;EGYPTIAN HIEROGLYPH-1406B;Lo;0;L;;;;;N;;;;; 1406C;EGYPTIAN HIEROGLYPH-1406C;Lo;0;L;;;;;N;;;;; 1406D;EGYPTIAN HIEROGLYPH-1406D;Lo;0;L;;;;;N;;;;; 1406E;EGYPTIAN HIEROGLYPH-1406E;Lo;0;L;;;;;N;;;;; 1406F;EGYPTIAN HIEROGLYPH-1406F;Lo;0;L;;;;;N;;;;; 14070;EGYPTIAN HIEROGLYPH-14070;Lo;0;L;;;;;N;;;;; 14071;EGYPTIAN HIEROGLYPH-14071;Lo;0;L;;;;;N;;;;; 14072;EGYPTIAN HIEROGLYPH-14072;Lo;0;L;;;;;N;;;;; 14073;EGYPTIAN HIEROGLYPH-14073;Lo;0;L;;;;;N;;;;; 14074;EGYPTIAN HIEROGLYPH-14074;Lo;0;L;;;;;N;;;;; 14075;EGYPTIAN HIEROGLYPH-14075;Lo;0;L;;;;;N;;;;; 14076;EGYPTIAN HIEROGLYPH-14076;Lo;0;L;;;;;N;;;;; 14077;EGYPTIAN HIEROGLYPH-14077;Lo;0;L;;;;;N;;;;; 14078;EGYPTIAN HIEROGLYPH-14078;Lo;0;L;;;;;N;;;;; 14079;EGYPTIAN HIEROGLYPH-14079;Lo;0;L;;;;;N;;;;; 1407A;EGYPTIAN HIEROGLYPH-1407A;Lo;0;L;;;;;N;;;;; 1407B;EGYPTIAN HIEROGLYPH-1407B;Lo;0;L;;;;;N;;;;; 1407C;EGYPTIAN HIEROGLYPH-1407C;Lo;0;L;;;;;N;;;;; 1407D;EGYPTIAN HIEROGLYPH-1407D;Lo;0;L;;;;;N;;;;; 1407E;EGYPTIAN HIEROGLYPH-1407E;Lo;0;L;;;;;N;;;;; 1407F;EGYPTIAN HIEROGLYPH-1407F;Lo;0;L;;;;;N;;;;; 14080;EGYPTIAN HIEROGLYPH-14080;Lo;0;L;;;;;N;;;;; 14081;EGYPTIAN HIEROGLYPH-14081;Lo;0;L;;;;;N;;;;; 14082;EGYPTIAN HIEROGLYPH-14082;Lo;0;L;;;;;N;;;;; 14083;EGYPTIAN HIEROGLYPH-14083;Lo;0;L;;;;;N;;;;; 14084;EGYPTIAN HIEROGLYPH-14084;Lo;0;L;;;;;N;;;;; 14085;EGYPTIAN HIEROGLYPH-14085;Lo;0;L;;;;;N;;;;; 14086;EGYPTIAN HIEROGLYPH-14086;Lo;0;L;;;;;N;;;;; 14087;EGYPTIAN HIEROGLYPH-14087;Lo;0;L;;;;;N;;;;; 14088;EGYPTIAN HIEROGLYPH-14088;Lo;0;L;;;;;N;;;;; 14089;EGYPTIAN HIEROGLYPH-14089;Lo;0;L;;;;;N;;;;; 1408A;EGYPTIAN HIEROGLYPH-1408A;Lo;0;L;;;;;N;;;;; 1408B;EGYPTIAN HIEROGLYPH-1408B;Lo;0;L;;;;;N;;;;; 1408C;EGYPTIAN HIEROGLYPH-1408C;Lo;0;L;;;;;N;;;;; 1408D;EGYPTIAN HIEROGLYPH-1408D;Lo;0;L;;;;;N;;;;; 1408E;EGYPTIAN HIEROGLYPH-1408E;Lo;0;L;;;;;N;;;;; 1408F;EGYPTIAN HIEROGLYPH-1408F;Lo;0;L;;;;;N;;;;; 14090;EGYPTIAN HIEROGLYPH-14090;Lo;0;L;;;;;N;;;;; 14091;EGYPTIAN HIEROGLYPH-14091;Lo;0;L;;;;;N;;;;; 14092;EGYPTIAN HIEROGLYPH-14092;Lo;0;L;;;;;N;;;;; 14093;EGYPTIAN HIEROGLYPH-14093;Lo;0;L;;;;;N;;;;; 14094;EGYPTIAN HIEROGLYPH-14094;Lo;0;L;;;;;N;;;;; 14095;EGYPTIAN HIEROGLYPH-14095;Lo;0;L;;;;;N;;;;; 14096;EGYPTIAN HIEROGLYPH-14096;Lo;0;L;;;;;N;;;;; 14097;EGYPTIAN HIEROGLYPH-14097;Lo;0;L;;;;;N;;;;; 14098;EGYPTIAN HIEROGLYPH-14098;Lo;0;L;;;;;N;;;;; 14099;EGYPTIAN HIEROGLYPH-14099;Lo;0;L;;;;;N;;;;; 1409A;EGYPTIAN HIEROGLYPH-1409A;Lo;0;L;;;;;N;;;;; 1409B;EGYPTIAN HIEROGLYPH-1409B;Lo;0;L;;;;;N;;;;; 1409C;EGYPTIAN HIEROGLYPH-1409C;Lo;0;L;;;;;N;;;;; 1409D;EGYPTIAN HIEROGLYPH-1409D;Lo;0;L;;;;;N;;;;; 1409E;EGYPTIAN HIEROGLYPH-1409E;Lo;0;L;;;;;N;;;;; 1409F;EGYPTIAN HIEROGLYPH-1409F;Lo;0;L;;;;;N;;;;; 140A0;EGYPTIAN HIEROGLYPH-140A0;Lo;0;L;;;;;N;;;;; 140A1;EGYPTIAN HIEROGLYPH-140A1;Lo;0;L;;;;;N;;;;; 140A2;EGYPTIAN HIEROGLYPH-140A2;Lo;0;L;;;;;N;;;;; 140A3;EGYPTIAN HIEROGLYPH-140A3;Lo;0;L;;;;;N;;;;; 140A4;EGYPTIAN HIEROGLYPH-140A4;Lo;0;L;;;;;N;;;;; 140A5;EGYPTIAN HIEROGLYPH-140A5;Lo;0;L;;;;;N;;;;; 140A6;EGYPTIAN HIEROGLYPH-140A6;Lo;0;L;;;;;N;;;;; 140A7;EGYPTIAN HIEROGLYPH-140A7;Lo;0;L;;;;;N;;;;; 140A8;EGYPTIAN HIEROGLYPH-140A8;Lo;0;L;;;;;N;;;;; 140A9;EGYPTIAN HIEROGLYPH-140A9;Lo;0;L;;;;;N;;;;; 140AA;EGYPTIAN HIEROGLYPH-140AA;Lo;0;L;;;;;N;;;;; 140AB;EGYPTIAN HIEROGLYPH-140AB;Lo;0;L;;;;;N;;;;; 140AC;EGYPTIAN HIEROGLYPH-140AC;Lo;0;L;;;;;N;;;;; 140AD;EGYPTIAN HIEROGLYPH-140AD;Lo;0;L;;;;;N;;;;; 140AE;EGYPTIAN HIEROGLYPH-140AE;Lo;0;L;;;;;N;;;;; 140AF;EGYPTIAN HIEROGLYPH-140AF;Lo;0;L;;;;;N;;;;; 140B0;EGYPTIAN HIEROGLYPH-140B0;Lo;0;L;;;;;N;;;;; 140B1;EGYPTIAN HIEROGLYPH-140B1;Lo;0;L;;;;;N;;;;; 140B2;EGYPTIAN HIEROGLYPH-140B2;Lo;0;L;;;;;N;;;;; 140B3;EGYPTIAN HIEROGLYPH-140B3;Lo;0;L;;;;;N;;;;; 140B4;EGYPTIAN HIEROGLYPH-140B4;Lo;0;L;;;;;N;;;;; 140B5;EGYPTIAN HIEROGLYPH-140B5;Lo;0;L;;;;;N;;;;; 140B6;EGYPTIAN HIEROGLYPH-140B6;Lo;0;L;;;;;N;;;;; 140B7;EGYPTIAN HIEROGLYPH-140B7;Lo;0;L;;;;;N;;;;; 140B8;EGYPTIAN HIEROGLYPH-140B8;Lo;0;L;;;;;N;;;;; 140B9;EGYPTIAN HIEROGLYPH-140B9;Lo;0;L;;;;;N;;;;; 140BA;EGYPTIAN HIEROGLYPH-140BA;Lo;0;L;;;;;N;;;;; 140BB;EGYPTIAN HIEROGLYPH-140BB;Lo;0;L;;;;;N;;;;; 140BC;EGYPTIAN HIEROGLYPH-140BC;Lo;0;L;;;;;N;;;;; 140BD;EGYPTIAN HIEROGLYPH-140BD;Lo;0;L;;;;;N;;;;; 140BE;EGYPTIAN HIEROGLYPH-140BE;Lo;0;L;;;;;N;;;;; 140BF;EGYPTIAN HIEROGLYPH-140BF;Lo;0;L;;;;;N;;;;; 140C0;EGYPTIAN HIEROGLYPH-140C0;Lo;0;L;;;;;N;;;;; 140C1;EGYPTIAN HIEROGLYPH-140C1;Lo;0;L;;;;;N;;;;; 140C2;EGYPTIAN HIEROGLYPH-140C2;Lo;0;L;;;;;N;;;;; 140C3;EGYPTIAN HIEROGLYPH-140C3;Lo;0;L;;;;;N;;;;; 140C4;EGYPTIAN HIEROGLYPH-140C4;Lo;0;L;;;;;N;;;;; 140C5;EGYPTIAN HIEROGLYPH-140C5;Lo;0;L;;;;;N;;;;; 140C6;EGYPTIAN HIEROGLYPH-140C6;Lo;0;L;;;;;N;;;;; 140C7;EGYPTIAN HIEROGLYPH-140C7;Lo;0;L;;;;;N;;;;; 140C8;EGYPTIAN HIEROGLYPH-140C8;Lo;0;L;;;;;N;;;;; 140C9;EGYPTIAN HIEROGLYPH-140C9;Lo;0;L;;;;;N;;;;; 140CA;EGYPTIAN HIEROGLYPH-140CA;Lo;0;L;;;;;N;;;;; 140CB;EGYPTIAN HIEROGLYPH-140CB;Lo;0;L;;;;;N;;;;; 140CC;EGYPTIAN HIEROGLYPH-140CC;Lo;0;L;;;;;N;;;;; 140CD;EGYPTIAN HIEROGLYPH-140CD;Lo;0;L;;;;;N;;;;; 140CE;EGYPTIAN HIEROGLYPH-140CE;Lo;0;L;;;;;N;;;;; 140CF;EGYPTIAN HIEROGLYPH-140CF;Lo;0;L;;;;;N;;;;; 140D0;EGYPTIAN HIEROGLYPH-140D0;Lo;0;L;;;;;N;;;;; 140D1;EGYPTIAN HIEROGLYPH-140D1;Lo;0;L;;;;;N;;;;; 140D2;EGYPTIAN HIEROGLYPH-140D2;Lo;0;L;;;;;N;;;;; 140D3;EGYPTIAN HIEROGLYPH-140D3;Lo;0;L;;;;;N;;;;; 140D4;EGYPTIAN HIEROGLYPH-140D4;Lo;0;L;;;;;N;;;;; 140D5;EGYPTIAN HIEROGLYPH-140D5;Lo;0;L;;;;;N;;;;; 140D6;EGYPTIAN HIEROGLYPH-140D6;Lo;0;L;;;;;N;;;;; 140D7;EGYPTIAN HIEROGLYPH-140D7;Lo;0;L;;;;;N;;;;; 140D8;EGYPTIAN HIEROGLYPH-140D8;Lo;0;L;;;;;N;;;;; 140D9;EGYPTIAN HIEROGLYPH-140D9;Lo;0;L;;;;;N;;;;; 140DA;EGYPTIAN HIEROGLYPH-140DA;Lo;0;L;;;;;N;;;;; 140DB;EGYPTIAN HIEROGLYPH-140DB;Lo;0;L;;;;;N;;;;; 140DC;EGYPTIAN HIEROGLYPH-140DC;Lo;0;L;;;;;N;;;;; 140DD;EGYPTIAN HIEROGLYPH-140DD;Lo;0;L;;;;;N;;;;; 140DE;EGYPTIAN HIEROGLYPH-140DE;Lo;0;L;;;;;N;;;;; 140DF;EGYPTIAN HIEROGLYPH-140DF;Lo;0;L;;;;;N;;;;; 140E0;EGYPTIAN HIEROGLYPH-140E0;Lo;0;L;;;;;N;;;;; 140E1;EGYPTIAN HIEROGLYPH-140E1;Lo;0;L;;;;;N;;;;; 140E2;EGYPTIAN HIEROGLYPH-140E2;Lo;0;L;;;;;N;;;;; 140E3;EGYPTIAN HIEROGLYPH-140E3;Lo;0;L;;;;;N;;;;; 140E4;EGYPTIAN HIEROGLYPH-140E4;Lo;0;L;;;;;N;;;;; 140E5;EGYPTIAN HIEROGLYPH-140E5;Lo;0;L;;;;;N;;;;; 140E6;EGYPTIAN HIEROGLYPH-140E6;Lo;0;L;;;;;N;;;;; 140E7;EGYPTIAN HIEROGLYPH-140E7;Lo;0;L;;;;;N;;;;; 140E8;EGYPTIAN HIEROGLYPH-140E8;Lo;0;L;;;;;N;;;;; 140E9;EGYPTIAN HIEROGLYPH-140E9;Lo;0;L;;;;;N;;;;; 140EA;EGYPTIAN HIEROGLYPH-140EA;Lo;0;L;;;;;N;;;;; 140EB;EGYPTIAN HIEROGLYPH-140EB;Lo;0;L;;;;;N;;;;; 140EC;EGYPTIAN HIEROGLYPH-140EC;Lo;0;L;;;;;N;;;;; 140ED;EGYPTIAN HIEROGLYPH-140ED;Lo;0;L;;;;;N;;;;; 140EE;EGYPTIAN HIEROGLYPH-140EE;Lo;0;L;;;;;N;;;;; 140EF;EGYPTIAN HIEROGLYPH-140EF;Lo;0;L;;;;;N;;;;; 140F0;EGYPTIAN HIEROGLYPH-140F0;Lo;0;L;;;;;N;;;;; 140F1;EGYPTIAN HIEROGLYPH-140F1;Lo;0;L;;;;;N;;;;; 140F2;EGYPTIAN HIEROGLYPH-140F2;Lo;0;L;;;;;N;;;;; 140F3;EGYPTIAN HIEROGLYPH-140F3;Lo;0;L;;;;;N;;;;; 140F4;EGYPTIAN HIEROGLYPH-140F4;Lo;0;L;;;;;N;;;;; 140F5;EGYPTIAN HIEROGLYPH-140F5;Lo;0;L;;;;;N;;;;; 140F6;EGYPTIAN HIEROGLYPH-140F6;Lo;0;L;;;;;N;;;;; 140F7;EGYPTIAN HIEROGLYPH-140F7;Lo;0;L;;;;;N;;;;; 140F8;EGYPTIAN HIEROGLYPH-140F8;Lo;0;L;;;;;N;;;;; 140F9;EGYPTIAN HIEROGLYPH-140F9;Lo;0;L;;;;;N;;;;; 140FA;EGYPTIAN HIEROGLYPH-140FA;Lo;0;L;;;;;N;;;;; 140FB;EGYPTIAN HIEROGLYPH-140FB;Lo;0;L;;;;;N;;;;; 140FC;EGYPTIAN HIEROGLYPH-140FC;Lo;0;L;;;;;N;;;;; 140FD;EGYPTIAN HIEROGLYPH-140FD;Lo;0;L;;;;;N;;;;; 140FE;EGYPTIAN HIEROGLYPH-140FE;Lo;0;L;;;;;N;;;;; 140FF;EGYPTIAN HIEROGLYPH-140FF;Lo;0;L;;;;;N;;;;; 14100;EGYPTIAN HIEROGLYPH-14100;Lo;0;L;;;;;N;;;;; 14101;EGYPTIAN HIEROGLYPH-14101;Lo;0;L;;;;;N;;;;; 14102;EGYPTIAN HIEROGLYPH-14102;Lo;0;L;;;;;N;;;;; 14103;EGYPTIAN HIEROGLYPH-14103;Lo;0;L;;;;;N;;;;; 14104;EGYPTIAN HIEROGLYPH-14104;Lo;0;L;;;;;N;;;;; 14105;EGYPTIAN HIEROGLYPH-14105;Lo;0;L;;;;;N;;;;; 14106;EGYPTIAN HIEROGLYPH-14106;Lo;0;L;;;;;N;;;;; 14107;EGYPTIAN HIEROGLYPH-14107;Lo;0;L;;;;;N;;;;; 14108;EGYPTIAN HIEROGLYPH-14108;Lo;0;L;;;;;N;;;;; 14109;EGYPTIAN HIEROGLYPH-14109;Lo;0;L;;;;;N;;;;; 1410A;EGYPTIAN HIEROGLYPH-1410A;Lo;0;L;;;;;N;;;;; 1410B;EGYPTIAN HIEROGLYPH-1410B;Lo;0;L;;;;;N;;;;; 1410C;EGYPTIAN HIEROGLYPH-1410C;Lo;0;L;;;;;N;;;;; 1410D;EGYPTIAN HIEROGLYPH-1410D;Lo;0;L;;;;;N;;;;; 1410E;EGYPTIAN HIEROGLYPH-1410E;Lo;0;L;;;;;N;;;;; 1410F;EGYPTIAN HIEROGLYPH-1410F;Lo;0;L;;;;;N;;;;; 14110;EGYPTIAN HIEROGLYPH-14110;Lo;0;L;;;;;N;;;;; 14111;EGYPTIAN HIEROGLYPH-14111;Lo;0;L;;;;;N;;;;; 14112;EGYPTIAN HIEROGLYPH-14112;Lo;0;L;;;;;N;;;;; 14113;EGYPTIAN HIEROGLYPH-14113;Lo;0;L;;;;;N;;;;; 14114;EGYPTIAN HIEROGLYPH-14114;Lo;0;L;;;;;N;;;;; 14115;EGYPTIAN HIEROGLYPH-14115;Lo;0;L;;;;;N;;;;; 14116;EGYPTIAN HIEROGLYPH-14116;Lo;0;L;;;;;N;;;;; 14117;EGYPTIAN HIEROGLYPH-14117;Lo;0;L;;;;;N;;;;; 14118;EGYPTIAN HIEROGLYPH-14118;Lo;0;L;;;;;N;;;;; 14119;EGYPTIAN HIEROGLYPH-14119;Lo;0;L;;;;;N;;;;; 1411A;EGYPTIAN HIEROGLYPH-1411A;Lo;0;L;;;;;N;;;;; 1411B;EGYPTIAN HIEROGLYPH-1411B;Lo;0;L;;;;;N;;;;; 1411C;EGYPTIAN HIEROGLYPH-1411C;Lo;0;L;;;;;N;;;;; 1411D;EGYPTIAN HIEROGLYPH-1411D;Lo;0;L;;;;;N;;;;; 1411E;EGYPTIAN HIEROGLYPH-1411E;Lo;0;L;;;;;N;;;;; 1411F;EGYPTIAN HIEROGLYPH-1411F;Lo;0;L;;;;;N;;;;; 14120;EGYPTIAN HIEROGLYPH-14120;Lo;0;L;;;;;N;;;;; 14121;EGYPTIAN HIEROGLYPH-14121;Lo;0;L;;;;;N;;;;; 14122;EGYPTIAN HIEROGLYPH-14122;Lo;0;L;;;;;N;;;;; 14123;EGYPTIAN HIEROGLYPH-14123;Lo;0;L;;;;;N;;;;; 14124;EGYPTIAN HIEROGLYPH-14124;Lo;0;L;;;;;N;;;;; 14125;EGYPTIAN HIEROGLYPH-14125;Lo;0;L;;;;;N;;;;; 14126;EGYPTIAN HIEROGLYPH-14126;Lo;0;L;;;;;N;;;;; 14127;EGYPTIAN HIEROGLYPH-14127;Lo;0;L;;;;;N;;;;; 14128;EGYPTIAN HIEROGLYPH-14128;Lo;0;L;;;;;N;;;;; 14129;EGYPTIAN HIEROGLYPH-14129;Lo;0;L;;;;;N;;;;; 1412A;EGYPTIAN HIEROGLYPH-1412A;Lo;0;L;;;;;N;;;;; 1412B;EGYPTIAN HIEROGLYPH-1412B;Lo;0;L;;;;;N;;;;; 1412C;EGYPTIAN HIEROGLYPH-1412C;Lo;0;L;;;;;N;;;;; 1412D;EGYPTIAN HIEROGLYPH-1412D;Lo;0;L;;;;;N;;;;; 1412E;EGYPTIAN HIEROGLYPH-1412E;Lo;0;L;;;;;N;;;;; 1412F;EGYPTIAN HIEROGLYPH-1412F;Lo;0;L;;;;;N;;;;; 14130;EGYPTIAN HIEROGLYPH-14130;Lo;0;L;;;;;N;;;;; 14131;EGYPTIAN HIEROGLYPH-14131;Lo;0;L;;;;;N;;;;; 14132;EGYPTIAN HIEROGLYPH-14132;Lo;0;L;;;;;N;;;;; 14133;EGYPTIAN HIEROGLYPH-14133;Lo;0;L;;;;;N;;;;; 14134;EGYPTIAN HIEROGLYPH-14134;Lo;0;L;;;;;N;;;;; 14135;EGYPTIAN HIEROGLYPH-14135;Lo;0;L;;;;;N;;;;; 14136;EGYPTIAN HIEROGLYPH-14136;Lo;0;L;;;;;N;;;;; 14137;EGYPTIAN HIEROGLYPH-14137;Lo;0;L;;;;;N;;;;; 14138;EGYPTIAN HIEROGLYPH-14138;Lo;0;L;;;;;N;;;;; 14139;EGYPTIAN HIEROGLYPH-14139;Lo;0;L;;;;;N;;;;; 1413A;EGYPTIAN HIEROGLYPH-1413A;Lo;0;L;;;;;N;;;;; 1413B;EGYPTIAN HIEROGLYPH-1413B;Lo;0;L;;;;;N;;;;; 1413C;EGYPTIAN HIEROGLYPH-1413C;Lo;0;L;;;;;N;;;;; 1413D;EGYPTIAN HIEROGLYPH-1413D;Lo;0;L;;;;;N;;;;; 1413E;EGYPTIAN HIEROGLYPH-1413E;Lo;0;L;;;;;N;;;;; 1413F;EGYPTIAN HIEROGLYPH-1413F;Lo;0;L;;;;;N;;;;; 14140;EGYPTIAN HIEROGLYPH-14140;Lo;0;L;;;;;N;;;;; 14141;EGYPTIAN HIEROGLYPH-14141;Lo;0;L;;;;;N;;;;; 14142;EGYPTIAN HIEROGLYPH-14142;Lo;0;L;;;;;N;;;;; 14143;EGYPTIAN HIEROGLYPH-14143;Lo;0;L;;;;;N;;;;; 14144;EGYPTIAN HIEROGLYPH-14144;Lo;0;L;;;;;N;;;;; 14145;EGYPTIAN HIEROGLYPH-14145;Lo;0;L;;;;;N;;;;; 14146;EGYPTIAN HIEROGLYPH-14146;Lo;0;L;;;;;N;;;;; 14147;EGYPTIAN HIEROGLYPH-14147;Lo;0;L;;;;;N;;;;; 14148;EGYPTIAN HIEROGLYPH-14148;Lo;0;L;;;;;N;;;;; 14149;EGYPTIAN HIEROGLYPH-14149;Lo;0;L;;;;;N;;;;; 1414A;EGYPTIAN HIEROGLYPH-1414A;Lo;0;L;;;;;N;;;;; 1414B;EGYPTIAN HIEROGLYPH-1414B;Lo;0;L;;;;;N;;;;; 1414C;EGYPTIAN HIEROGLYPH-1414C;Lo;0;L;;;;;N;;;;; 1414D;EGYPTIAN HIEROGLYPH-1414D;Lo;0;L;;;;;N;;;;; 1414E;EGYPTIAN HIEROGLYPH-1414E;Lo;0;L;;;;;N;;;;; 1414F;EGYPTIAN HIEROGLYPH-1414F;Lo;0;L;;;;;N;;;;; 14150;EGYPTIAN HIEROGLYPH-14150;Lo;0;L;;;;;N;;;;; 14151;EGYPTIAN HIEROGLYPH-14151;Lo;0;L;;;;;N;;;;; 14152;EGYPTIAN HIEROGLYPH-14152;Lo;0;L;;;;;N;;;;; 14153;EGYPTIAN HIEROGLYPH-14153;Lo;0;L;;;;;N;;;;; 14154;EGYPTIAN HIEROGLYPH-14154;Lo;0;L;;;;;N;;;;; 14155;EGYPTIAN HIEROGLYPH-14155;Lo;0;L;;;;;N;;;;; 14156;EGYPTIAN HIEROGLYPH-14156;Lo;0;L;;;;;N;;;;; 14157;EGYPTIAN HIEROGLYPH-14157;Lo;0;L;;;;;N;;;;; 14158;EGYPTIAN HIEROGLYPH-14158;Lo;0;L;;;;;N;;;;; 14159;EGYPTIAN HIEROGLYPH-14159;Lo;0;L;;;;;N;;;;; 1415A;EGYPTIAN HIEROGLYPH-1415A;Lo;0;L;;;;;N;;;;; 1415B;EGYPTIAN HIEROGLYPH-1415B;Lo;0;L;;;;;N;;;;; 1415C;EGYPTIAN HIEROGLYPH-1415C;Lo;0;L;;;;;N;;;;; 1415D;EGYPTIAN HIEROGLYPH-1415D;Lo;0;L;;;;;N;;;;; 1415E;EGYPTIAN HIEROGLYPH-1415E;Lo;0;L;;;;;N;;;;; 1415F;EGYPTIAN HIEROGLYPH-1415F;Lo;0;L;;;;;N;;;;; 14160;EGYPTIAN HIEROGLYPH-14160;Lo;0;L;;;;;N;;;;; 14161;EGYPTIAN HIEROGLYPH-14161;Lo;0;L;;;;;N;;;;; 14162;EGYPTIAN HIEROGLYPH-14162;Lo;0;L;;;;;N;;;;; 14163;EGYPTIAN HIEROGLYPH-14163;Lo;0;L;;;;;N;;;;; 14164;EGYPTIAN HIEROGLYPH-14164;Lo;0;L;;;;;N;;;;; 14165;EGYPTIAN HIEROGLYPH-14165;Lo;0;L;;;;;N;;;;; 14166;EGYPTIAN HIEROGLYPH-14166;Lo;0;L;;;;;N;;;;; 14167;EGYPTIAN HIEROGLYPH-14167;Lo;0;L;;;;;N;;;;; 14168;EGYPTIAN HIEROGLYPH-14168;Lo;0;L;;;;;N;;;;; 14169;EGYPTIAN HIEROGLYPH-14169;Lo;0;L;;;;;N;;;;; 1416A;EGYPTIAN HIEROGLYPH-1416A;Lo;0;L;;;;;N;;;;; 1416B;EGYPTIAN HIEROGLYPH-1416B;Lo;0;L;;;;;N;;;;; 1416C;EGYPTIAN HIEROGLYPH-1416C;Lo;0;L;;;;;N;;;;; 1416D;EGYPTIAN HIEROGLYPH-1416D;Lo;0;L;;;;;N;;;;; 1416E;EGYPTIAN HIEROGLYPH-1416E;Lo;0;L;;;;;N;;;;; 1416F;EGYPTIAN HIEROGLYPH-1416F;Lo;0;L;;;;;N;;;;; 14170;EGYPTIAN HIEROGLYPH-14170;Lo;0;L;;;;;N;;;;; 14171;EGYPTIAN HIEROGLYPH-14171;Lo;0;L;;;;;N;;;;; 14172;EGYPTIAN HIEROGLYPH-14172;Lo;0;L;;;;;N;;;;; 14173;EGYPTIAN HIEROGLYPH-14173;Lo;0;L;;;;;N;;;;; 14174;EGYPTIAN HIEROGLYPH-14174;Lo;0;L;;;;;N;;;;; 14175;EGYPTIAN HIEROGLYPH-14175;Lo;0;L;;;;;N;;;;; 14176;EGYPTIAN HIEROGLYPH-14176;Lo;0;L;;;;;N;;;;; 14177;EGYPTIAN HIEROGLYPH-14177;Lo;0;L;;;;;N;;;;; 14178;EGYPTIAN HIEROGLYPH-14178;Lo;0;L;;;;;N;;;;; 14179;EGYPTIAN HIEROGLYPH-14179;Lo;0;L;;;;;N;;;;; 1417A;EGYPTIAN HIEROGLYPH-1417A;Lo;0;L;;;;;N;;;;; 1417B;EGYPTIAN HIEROGLYPH-1417B;Lo;0;L;;;;;N;;;;; 1417C;EGYPTIAN HIEROGLYPH-1417C;Lo;0;L;;;;;N;;;;; 1417D;EGYPTIAN HIEROGLYPH-1417D;Lo;0;L;;;;;N;;;;; 1417E;EGYPTIAN HIEROGLYPH-1417E;Lo;0;L;;;;;N;;;;; 1417F;EGYPTIAN HIEROGLYPH-1417F;Lo;0;L;;;;;N;;;;; 14180;EGYPTIAN HIEROGLYPH-14180;Lo;0;L;;;;;N;;;;; 14181;EGYPTIAN HIEROGLYPH-14181;Lo;0;L;;;;;N;;;;; 14182;EGYPTIAN HIEROGLYPH-14182;Lo;0;L;;;;;N;;;;; 14183;EGYPTIAN HIEROGLYPH-14183;Lo;0;L;;;;;N;;;;; 14184;EGYPTIAN HIEROGLYPH-14184;Lo;0;L;;;;;N;;;;; 14185;EGYPTIAN HIEROGLYPH-14185;Lo;0;L;;;;;N;;;;; 14186;EGYPTIAN HIEROGLYPH-14186;Lo;0;L;;;;;N;;;;; 14187;EGYPTIAN HIEROGLYPH-14187;Lo;0;L;;;;;N;;;;; 14188;EGYPTIAN HIEROGLYPH-14188;Lo;0;L;;;;;N;;;;; 14189;EGYPTIAN HIEROGLYPH-14189;Lo;0;L;;;;;N;;;;; 1418A;EGYPTIAN HIEROGLYPH-1418A;Lo;0;L;;;;;N;;;;; 1418B;EGYPTIAN HIEROGLYPH-1418B;Lo;0;L;;;;;N;;;;; 1418C;EGYPTIAN HIEROGLYPH-1418C;Lo;0;L;;;;;N;;;;; 1418D;EGYPTIAN HIEROGLYPH-1418D;Lo;0;L;;;;;N;;;;; 1418E;EGYPTIAN HIEROGLYPH-1418E;Lo;0;L;;;;;N;;;;; 1418F;EGYPTIAN HIEROGLYPH-1418F;Lo;0;L;;;;;N;;;;; 14190;EGYPTIAN HIEROGLYPH-14190;Lo;0;L;;;;;N;;;;; 14191;EGYPTIAN HIEROGLYPH-14191;Lo;0;L;;;;;N;;;;; 14192;EGYPTIAN HIEROGLYPH-14192;Lo;0;L;;;;;N;;;;; 14193;EGYPTIAN HIEROGLYPH-14193;Lo;0;L;;;;;N;;;;; 14194;EGYPTIAN HIEROGLYPH-14194;Lo;0;L;;;;;N;;;;; 14195;EGYPTIAN HIEROGLYPH-14195;Lo;0;L;;;;;N;;;;; 14196;EGYPTIAN HIEROGLYPH-14196;Lo;0;L;;;;;N;;;;; 14197;EGYPTIAN HIEROGLYPH-14197;Lo;0;L;;;;;N;;;;; 14198;EGYPTIAN HIEROGLYPH-14198;Lo;0;L;;;;;N;;;;; 14199;EGYPTIAN HIEROGLYPH-14199;Lo;0;L;;;;;N;;;;; 1419A;EGYPTIAN HIEROGLYPH-1419A;Lo;0;L;;;;;N;;;;; 1419B;EGYPTIAN HIEROGLYPH-1419B;Lo;0;L;;;;;N;;;;; 1419C;EGYPTIAN HIEROGLYPH-1419C;Lo;0;L;;;;;N;;;;; 1419D;EGYPTIAN HIEROGLYPH-1419D;Lo;0;L;;;;;N;;;;; 1419E;EGYPTIAN HIEROGLYPH-1419E;Lo;0;L;;;;;N;;;;; 1419F;EGYPTIAN HIEROGLYPH-1419F;Lo;0;L;;;;;N;;;;; 141A0;EGYPTIAN HIEROGLYPH-141A0;Lo;0;L;;;;;N;;;;; 141A1;EGYPTIAN HIEROGLYPH-141A1;Lo;0;L;;;;;N;;;;; 141A2;EGYPTIAN HIEROGLYPH-141A2;Lo;0;L;;;;;N;;;;; 141A3;EGYPTIAN HIEROGLYPH-141A3;Lo;0;L;;;;;N;;;;; 141A4;EGYPTIAN HIEROGLYPH-141A4;Lo;0;L;;;;;N;;;;; 141A5;EGYPTIAN HIEROGLYPH-141A5;Lo;0;L;;;;;N;;;;; 141A6;EGYPTIAN HIEROGLYPH-141A6;Lo;0;L;;;;;N;;;;; 141A7;EGYPTIAN HIEROGLYPH-141A7;Lo;0;L;;;;;N;;;;; 141A8;EGYPTIAN HIEROGLYPH-141A8;Lo;0;L;;;;;N;;;;; 141A9;EGYPTIAN HIEROGLYPH-141A9;Lo;0;L;;;;;N;;;;; 141AA;EGYPTIAN HIEROGLYPH-141AA;Lo;0;L;;;;;N;;;;; 141AB;EGYPTIAN HIEROGLYPH-141AB;Lo;0;L;;;;;N;;;;; 141AC;EGYPTIAN HIEROGLYPH-141AC;Lo;0;L;;;;;N;;;;; 141AD;EGYPTIAN HIEROGLYPH-141AD;Lo;0;L;;;;;N;;;;; 141AE;EGYPTIAN HIEROGLYPH-141AE;Lo;0;L;;;;;N;;;;; 141AF;EGYPTIAN HIEROGLYPH-141AF;Lo;0;L;;;;;N;;;;; 141B0;EGYPTIAN HIEROGLYPH-141B0;Lo;0;L;;;;;N;;;;; 141B1;EGYPTIAN HIEROGLYPH-141B1;Lo;0;L;;;;;N;;;;; 141B2;EGYPTIAN HIEROGLYPH-141B2;Lo;0;L;;;;;N;;;;; 141B3;EGYPTIAN HIEROGLYPH-141B3;Lo;0;L;;;;;N;;;;; 141B4;EGYPTIAN HIEROGLYPH-141B4;Lo;0;L;;;;;N;;;;; 141B5;EGYPTIAN HIEROGLYPH-141B5;Lo;0;L;;;;;N;;;;; 141B6;EGYPTIAN HIEROGLYPH-141B6;Lo;0;L;;;;;N;;;;; 141B7;EGYPTIAN HIEROGLYPH-141B7;Lo;0;L;;;;;N;;;;; 141B8;EGYPTIAN HIEROGLYPH-141B8;Lo;0;L;;;;;N;;;;; 141B9;EGYPTIAN HIEROGLYPH-141B9;Lo;0;L;;;;;N;;;;; 141BA;EGYPTIAN HIEROGLYPH-141BA;Lo;0;L;;;;;N;;;;; 141BB;EGYPTIAN HIEROGLYPH-141BB;Lo;0;L;;;;;N;;;;; 141BC;EGYPTIAN HIEROGLYPH-141BC;Lo;0;L;;;;;N;;;;; 141BD;EGYPTIAN HIEROGLYPH-141BD;Lo;0;L;;;;;N;;;;; 141BE;EGYPTIAN HIEROGLYPH-141BE;Lo;0;L;;;;;N;;;;; 141BF;EGYPTIAN HIEROGLYPH-141BF;Lo;0;L;;;;;N;;;;; 141C0;EGYPTIAN HIEROGLYPH-141C0;Lo;0;L;;;;;N;;;;; 141C1;EGYPTIAN HIEROGLYPH-141C1;Lo;0;L;;;;;N;;;;; 141C2;EGYPTIAN HIEROGLYPH-141C2;Lo;0;L;;;;;N;;;;; 141C3;EGYPTIAN HIEROGLYPH-141C3;Lo;0;L;;;;;N;;;;; 141C4;EGYPTIAN HIEROGLYPH-141C4;Lo;0;L;;;;;N;;;;; 141C5;EGYPTIAN HIEROGLYPH-141C5;Lo;0;L;;;;;N;;;;; 141C6;EGYPTIAN HIEROGLYPH-141C6;Lo;0;L;;;;;N;;;;; 141C7;EGYPTIAN HIEROGLYPH-141C7;Lo;0;L;;;;;N;;;;; 141C8;EGYPTIAN HIEROGLYPH-141C8;Lo;0;L;;;;;N;;;;; 141C9;EGYPTIAN HIEROGLYPH-141C9;Lo;0;L;;;;;N;;;;; 141CA;EGYPTIAN HIEROGLYPH-141CA;Lo;0;L;;;;;N;;;;; 141CB;EGYPTIAN HIEROGLYPH-141CB;Lo;0;L;;;;;N;;;;; 141CC;EGYPTIAN HIEROGLYPH-141CC;Lo;0;L;;;;;N;;;;; 141CD;EGYPTIAN HIEROGLYPH-141CD;Lo;0;L;;;;;N;;;;; 141CE;EGYPTIAN HIEROGLYPH-141CE;Lo;0;L;;;;;N;;;;; 141CF;EGYPTIAN HIEROGLYPH-141CF;Lo;0;L;;;;;N;;;;; 141D0;EGYPTIAN HIEROGLYPH-141D0;Lo;0;L;;;;;N;;;;; 141D1;EGYPTIAN HIEROGLYPH-141D1;Lo;0;L;;;;;N;;;;; 141D2;EGYPTIAN HIEROGLYPH-141D2;Lo;0;L;;;;;N;;;;; 141D3;EGYPTIAN HIEROGLYPH-141D3;Lo;0;L;;;;;N;;;;; 141D4;EGYPTIAN HIEROGLYPH-141D4;Lo;0;L;;;;;N;;;;; 141D5;EGYPTIAN HIEROGLYPH-141D5;Lo;0;L;;;;;N;;;;; 141D6;EGYPTIAN HIEROGLYPH-141D6;Lo;0;L;;;;;N;;;;; 141D7;EGYPTIAN HIEROGLYPH-141D7;Lo;0;L;;;;;N;;;;; 141D8;EGYPTIAN HIEROGLYPH-141D8;Lo;0;L;;;;;N;;;;; 141D9;EGYPTIAN HIEROGLYPH-141D9;Lo;0;L;;;;;N;;;;; 141DA;EGYPTIAN HIEROGLYPH-141DA;Lo;0;L;;;;;N;;;;; 141DB;EGYPTIAN HIEROGLYPH-141DB;Lo;0;L;;;;;N;;;;; 141DC;EGYPTIAN HIEROGLYPH-141DC;Lo;0;L;;;;;N;;;;; 141DD;EGYPTIAN HIEROGLYPH-141DD;Lo;0;L;;;;;N;;;;; 141DE;EGYPTIAN HIEROGLYPH-141DE;Lo;0;L;;;;;N;;;;; 141DF;EGYPTIAN HIEROGLYPH-141DF;Lo;0;L;;;;;N;;;;; 141E0;EGYPTIAN HIEROGLYPH-141E0;Lo;0;L;;;;;N;;;;; 141E1;EGYPTIAN HIEROGLYPH-141E1;Lo;0;L;;;;;N;;;;; 141E2;EGYPTIAN HIEROGLYPH-141E2;Lo;0;L;;;;;N;;;;; 141E3;EGYPTIAN HIEROGLYPH-141E3;Lo;0;L;;;;;N;;;;; 141E4;EGYPTIAN HIEROGLYPH-141E4;Lo;0;L;;;;;N;;;;; 141E5;EGYPTIAN HIEROGLYPH-141E5;Lo;0;L;;;;;N;;;;; 141E6;EGYPTIAN HIEROGLYPH-141E6;Lo;0;L;;;;;N;;;;; 141E7;EGYPTIAN HIEROGLYPH-141E7;Lo;0;L;;;;;N;;;;; 141E8;EGYPTIAN HIEROGLYPH-141E8;Lo;0;L;;;;;N;;;;; 141E9;EGYPTIAN HIEROGLYPH-141E9;Lo;0;L;;;;;N;;;;; 141EA;EGYPTIAN HIEROGLYPH-141EA;Lo;0;L;;;;;N;;;;; 141EB;EGYPTIAN HIEROGLYPH-141EB;Lo;0;L;;;;;N;;;;; 141EC;EGYPTIAN HIEROGLYPH-141EC;Lo;0;L;;;;;N;;;;; 141ED;EGYPTIAN HIEROGLYPH-141ED;Lo;0;L;;;;;N;;;;; 141EE;EGYPTIAN HIEROGLYPH-141EE;Lo;0;L;;;;;N;;;;; 141EF;EGYPTIAN HIEROGLYPH-141EF;Lo;0;L;;;;;N;;;;; 141F0;EGYPTIAN HIEROGLYPH-141F0;Lo;0;L;;;;;N;;;;; 141F1;EGYPTIAN HIEROGLYPH-141F1;Lo;0;L;;;;;N;;;;; 141F2;EGYPTIAN HIEROGLYPH-141F2;Lo;0;L;;;;;N;;;;; 141F3;EGYPTIAN HIEROGLYPH-141F3;Lo;0;L;;;;;N;;;;; 141F4;EGYPTIAN HIEROGLYPH-141F4;Lo;0;L;;;;;N;;;;; 141F5;EGYPTIAN HIEROGLYPH-141F5;Lo;0;L;;;;;N;;;;; 141F6;EGYPTIAN HIEROGLYPH-141F6;Lo;0;L;;;;;N;;;;; 141F7;EGYPTIAN HIEROGLYPH-141F7;Lo;0;L;;;;;N;;;;; 141F8;EGYPTIAN HIEROGLYPH-141F8;Lo;0;L;;;;;N;;;;; 141F9;EGYPTIAN HIEROGLYPH-141F9;Lo;0;L;;;;;N;;;;; 141FA;EGYPTIAN HIEROGLYPH-141FA;Lo;0;L;;;;;N;;;;; 141FB;EGYPTIAN HIEROGLYPH-141FB;Lo;0;L;;;;;N;;;;; 141FC;EGYPTIAN HIEROGLYPH-141FC;Lo;0;L;;;;;N;;;;; 141FD;EGYPTIAN HIEROGLYPH-141FD;Lo;0;L;;;;;N;;;;; 141FE;EGYPTIAN HIEROGLYPH-141FE;Lo;0;L;;;;;N;;;;; 141FF;EGYPTIAN HIEROGLYPH-141FF;Lo;0;L;;;;;N;;;;; 14200;EGYPTIAN HIEROGLYPH-14200;Lo;0;L;;;;;N;;;;; 14201;EGYPTIAN HIEROGLYPH-14201;Lo;0;L;;;;;N;;;;; 14202;EGYPTIAN HIEROGLYPH-14202;Lo;0;L;;;;;N;;;;; 14203;EGYPTIAN HIEROGLYPH-14203;Lo;0;L;;;;;N;;;;; 14204;EGYPTIAN HIEROGLYPH-14204;Lo;0;L;;;;;N;;;;; 14205;EGYPTIAN HIEROGLYPH-14205;Lo;0;L;;;;;N;;;;; 14206;EGYPTIAN HIEROGLYPH-14206;Lo;0;L;;;;;N;;;;; 14207;EGYPTIAN HIEROGLYPH-14207;Lo;0;L;;;;;N;;;;; 14208;EGYPTIAN HIEROGLYPH-14208;Lo;0;L;;;;;N;;;;; 14209;EGYPTIAN HIEROGLYPH-14209;Lo;0;L;;;;;N;;;;; 1420A;EGYPTIAN HIEROGLYPH-1420A;Lo;0;L;;;;;N;;;;; 1420B;EGYPTIAN HIEROGLYPH-1420B;Lo;0;L;;;;;N;;;;; 1420C;EGYPTIAN HIEROGLYPH-1420C;Lo;0;L;;;;;N;;;;; 1420D;EGYPTIAN HIEROGLYPH-1420D;Lo;0;L;;;;;N;;;;; 1420E;EGYPTIAN HIEROGLYPH-1420E;Lo;0;L;;;;;N;;;;; 1420F;EGYPTIAN HIEROGLYPH-1420F;Lo;0;L;;;;;N;;;;; 14210;EGYPTIAN HIEROGLYPH-14210;Lo;0;L;;;;;N;;;;; 14211;EGYPTIAN HIEROGLYPH-14211;Lo;0;L;;;;;N;;;;; 14212;EGYPTIAN HIEROGLYPH-14212;Lo;0;L;;;;;N;;;;; 14213;EGYPTIAN HIEROGLYPH-14213;Lo;0;L;;;;;N;;;;; 14214;EGYPTIAN HIEROGLYPH-14214;Lo;0;L;;;;;N;;;;; 14215;EGYPTIAN HIEROGLYPH-14215;Lo;0;L;;;;;N;;;;; 14216;EGYPTIAN HIEROGLYPH-14216;Lo;0;L;;;;;N;;;;; 14217;EGYPTIAN HIEROGLYPH-14217;Lo;0;L;;;;;N;;;;; 14218;EGYPTIAN HIEROGLYPH-14218;Lo;0;L;;;;;N;;;;; 14219;EGYPTIAN HIEROGLYPH-14219;Lo;0;L;;;;;N;;;;; 1421A;EGYPTIAN HIEROGLYPH-1421A;Lo;0;L;;;;;N;;;;; 1421B;EGYPTIAN HIEROGLYPH-1421B;Lo;0;L;;;;;N;;;;; 1421C;EGYPTIAN HIEROGLYPH-1421C;Lo;0;L;;;;;N;;;;; 1421D;EGYPTIAN HIEROGLYPH-1421D;Lo;0;L;;;;;N;;;;; 1421E;EGYPTIAN HIEROGLYPH-1421E;Lo;0;L;;;;;N;;;;; 1421F;EGYPTIAN HIEROGLYPH-1421F;Lo;0;L;;;;;N;;;;; 14220;EGYPTIAN HIEROGLYPH-14220;Lo;0;L;;;;;N;;;;; 14221;EGYPTIAN HIEROGLYPH-14221;Lo;0;L;;;;;N;;;;; 14222;EGYPTIAN HIEROGLYPH-14222;Lo;0;L;;;;;N;;;;; 14223;EGYPTIAN HIEROGLYPH-14223;Lo;0;L;;;;;N;;;;; 14224;EGYPTIAN HIEROGLYPH-14224;Lo;0;L;;;;;N;;;;; 14225;EGYPTIAN HIEROGLYPH-14225;Lo;0;L;;;;;N;;;;; 14226;EGYPTIAN HIEROGLYPH-14226;Lo;0;L;;;;;N;;;;; 14227;EGYPTIAN HIEROGLYPH-14227;Lo;0;L;;;;;N;;;;; 14228;EGYPTIAN HIEROGLYPH-14228;Lo;0;L;;;;;N;;;;; 14229;EGYPTIAN HIEROGLYPH-14229;Lo;0;L;;;;;N;;;;; 1422A;EGYPTIAN HIEROGLYPH-1422A;Lo;0;L;;;;;N;;;;; 1422B;EGYPTIAN HIEROGLYPH-1422B;Lo;0;L;;;;;N;;;;; 1422C;EGYPTIAN HIEROGLYPH-1422C;Lo;0;L;;;;;N;;;;; 1422D;EGYPTIAN HIEROGLYPH-1422D;Lo;0;L;;;;;N;;;;; 1422E;EGYPTIAN HIEROGLYPH-1422E;Lo;0;L;;;;;N;;;;; 1422F;EGYPTIAN HIEROGLYPH-1422F;Lo;0;L;;;;;N;;;;; 14230;EGYPTIAN HIEROGLYPH-14230;Lo;0;L;;;;;N;;;;; 14231;EGYPTIAN HIEROGLYPH-14231;Lo;0;L;;;;;N;;;;; 14232;EGYPTIAN HIEROGLYPH-14232;Lo;0;L;;;;;N;;;;; 14233;EGYPTIAN HIEROGLYPH-14233;Lo;0;L;;;;;N;;;;; 14234;EGYPTIAN HIEROGLYPH-14234;Lo;0;L;;;;;N;;;;; 14235;EGYPTIAN HIEROGLYPH-14235;Lo;0;L;;;;;N;;;;; 14236;EGYPTIAN HIEROGLYPH-14236;Lo;0;L;;;;;N;;;;; 14237;EGYPTIAN HIEROGLYPH-14237;Lo;0;L;;;;;N;;;;; 14238;EGYPTIAN HIEROGLYPH-14238;Lo;0;L;;;;;N;;;;; 14239;EGYPTIAN HIEROGLYPH-14239;Lo;0;L;;;;;N;;;;; 1423A;EGYPTIAN HIEROGLYPH-1423A;Lo;0;L;;;;;N;;;;; 1423B;EGYPTIAN HIEROGLYPH-1423B;Lo;0;L;;;;;N;;;;; 1423C;EGYPTIAN HIEROGLYPH-1423C;Lo;0;L;;;;;N;;;;; 1423D;EGYPTIAN HIEROGLYPH-1423D;Lo;0;L;;;;;N;;;;; 1423E;EGYPTIAN HIEROGLYPH-1423E;Lo;0;L;;;;;N;;;;; 1423F;EGYPTIAN HIEROGLYPH-1423F;Lo;0;L;;;;;N;;;;; 14240;EGYPTIAN HIEROGLYPH-14240;Lo;0;L;;;;;N;;;;; 14241;EGYPTIAN HIEROGLYPH-14241;Lo;0;L;;;;;N;;;;; 14242;EGYPTIAN HIEROGLYPH-14242;Lo;0;L;;;;;N;;;;; 14243;EGYPTIAN HIEROGLYPH-14243;Lo;0;L;;;;;N;;;;; 14244;EGYPTIAN HIEROGLYPH-14244;Lo;0;L;;;;;N;;;;; 14245;EGYPTIAN HIEROGLYPH-14245;Lo;0;L;;;;;N;;;;; 14246;EGYPTIAN HIEROGLYPH-14246;Lo;0;L;;;;;N;;;;; 14247;EGYPTIAN HIEROGLYPH-14247;Lo;0;L;;;;;N;;;;; 14248;EGYPTIAN HIEROGLYPH-14248;Lo;0;L;;;;;N;;;;; 14249;EGYPTIAN HIEROGLYPH-14249;Lo;0;L;;;;;N;;;;; 1424A;EGYPTIAN HIEROGLYPH-1424A;Lo;0;L;;;;;N;;;;; 1424B;EGYPTIAN HIEROGLYPH-1424B;Lo;0;L;;;;;N;;;;; 1424C;EGYPTIAN HIEROGLYPH-1424C;Lo;0;L;;;;;N;;;;; 1424D;EGYPTIAN HIEROGLYPH-1424D;Lo;0;L;;;;;N;;;;; 1424E;EGYPTIAN HIEROGLYPH-1424E;Lo;0;L;;;;;N;;;;; 1424F;EGYPTIAN HIEROGLYPH-1424F;Lo;0;L;;;;;N;;;;; 14250;EGYPTIAN HIEROGLYPH-14250;Lo;0;L;;;;;N;;;;; 14251;EGYPTIAN HIEROGLYPH-14251;Lo;0;L;;;;;N;;;;; 14252;EGYPTIAN HIEROGLYPH-14252;Lo;0;L;;;;;N;;;;; 14253;EGYPTIAN HIEROGLYPH-14253;Lo;0;L;;;;;N;;;;; 14254;EGYPTIAN HIEROGLYPH-14254;Lo;0;L;;;;;N;;;;; 14255;EGYPTIAN HIEROGLYPH-14255;Lo;0;L;;;;;N;;;;; 14256;EGYPTIAN HIEROGLYPH-14256;Lo;0;L;;;;;N;;;;; 14257;EGYPTIAN HIEROGLYPH-14257;Lo;0;L;;;;;N;;;;; 14258;EGYPTIAN HIEROGLYPH-14258;Lo;0;L;;;;;N;;;;; 14259;EGYPTIAN HIEROGLYPH-14259;Lo;0;L;;;;;N;;;;; 1425A;EGYPTIAN HIEROGLYPH-1425A;Lo;0;L;;;;;N;;;;; 1425B;EGYPTIAN HIEROGLYPH-1425B;Lo;0;L;;;;;N;;;;; 1425C;EGYPTIAN HIEROGLYPH-1425C;Lo;0;L;;;;;N;;;;; 1425D;EGYPTIAN HIEROGLYPH-1425D;Lo;0;L;;;;;N;;;;; 1425E;EGYPTIAN HIEROGLYPH-1425E;Lo;0;L;;;;;N;;;;; 1425F;EGYPTIAN HIEROGLYPH-1425F;Lo;0;L;;;;;N;;;;; 14260;EGYPTIAN HIEROGLYPH-14260;Lo;0;L;;;;;N;;;;; 14261;EGYPTIAN HIEROGLYPH-14261;Lo;0;L;;;;;N;;;;; 14262;EGYPTIAN HIEROGLYPH-14262;Lo;0;L;;;;;N;;;;; 14263;EGYPTIAN HIEROGLYPH-14263;Lo;0;L;;;;;N;;;;; 14264;EGYPTIAN HIEROGLYPH-14264;Lo;0;L;;;;;N;;;;; 14265;EGYPTIAN HIEROGLYPH-14265;Lo;0;L;;;;;N;;;;; 14266;EGYPTIAN HIEROGLYPH-14266;Lo;0;L;;;;;N;;;;; 14267;EGYPTIAN HIEROGLYPH-14267;Lo;0;L;;;;;N;;;;; 14268;EGYPTIAN HIEROGLYPH-14268;Lo;0;L;;;;;N;;;;; 14269;EGYPTIAN HIEROGLYPH-14269;Lo;0;L;;;;;N;;;;; 1426A;EGYPTIAN HIEROGLYPH-1426A;Lo;0;L;;;;;N;;;;; 1426B;EGYPTIAN HIEROGLYPH-1426B;Lo;0;L;;;;;N;;;;; 1426C;EGYPTIAN HIEROGLYPH-1426C;Lo;0;L;;;;;N;;;;; 1426D;EGYPTIAN HIEROGLYPH-1426D;Lo;0;L;;;;;N;;;;; 1426E;EGYPTIAN HIEROGLYPH-1426E;Lo;0;L;;;;;N;;;;; 1426F;EGYPTIAN HIEROGLYPH-1426F;Lo;0;L;;;;;N;;;;; 14270;EGYPTIAN HIEROGLYPH-14270;Lo;0;L;;;;;N;;;;; 14271;EGYPTIAN HIEROGLYPH-14271;Lo;0;L;;;;;N;;;;; 14272;EGYPTIAN HIEROGLYPH-14272;Lo;0;L;;;;;N;;;;; 14273;EGYPTIAN HIEROGLYPH-14273;Lo;0;L;;;;;N;;;;; 14274;EGYPTIAN HIEROGLYPH-14274;Lo;0;L;;;;;N;;;;; 14275;EGYPTIAN HIEROGLYPH-14275;Lo;0;L;;;;;N;;;;; 14276;EGYPTIAN HIEROGLYPH-14276;Lo;0;L;;;;;N;;;;; 14277;EGYPTIAN HIEROGLYPH-14277;Lo;0;L;;;;;N;;;;; 14278;EGYPTIAN HIEROGLYPH-14278;Lo;0;L;;;;;N;;;;; 14279;EGYPTIAN HIEROGLYPH-14279;Lo;0;L;;;;;N;;;;; 1427A;EGYPTIAN HIEROGLYPH-1427A;Lo;0;L;;;;;N;;;;; 1427B;EGYPTIAN HIEROGLYPH-1427B;Lo;0;L;;;;;N;;;;; 1427C;EGYPTIAN HIEROGLYPH-1427C;Lo;0;L;;;;;N;;;;; 1427D;EGYPTIAN HIEROGLYPH-1427D;Lo;0;L;;;;;N;;;;; 1427E;EGYPTIAN HIEROGLYPH-1427E;Lo;0;L;;;;;N;;;;; 1427F;EGYPTIAN HIEROGLYPH-1427F;Lo;0;L;;;;;N;;;;; 14280;EGYPTIAN HIEROGLYPH-14280;Lo;0;L;;;;;N;;;;; 14281;EGYPTIAN HIEROGLYPH-14281;Lo;0;L;;;;;N;;;;; 14282;EGYPTIAN HIEROGLYPH-14282;Lo;0;L;;;;;N;;;;; 14283;EGYPTIAN HIEROGLYPH-14283;Lo;0;L;;;;;N;;;;; 14284;EGYPTIAN HIEROGLYPH-14284;Lo;0;L;;;;;N;;;;; 14285;EGYPTIAN HIEROGLYPH-14285;Lo;0;L;;;;;N;;;;; 14286;EGYPTIAN HIEROGLYPH-14286;Lo;0;L;;;;;N;;;;; 14287;EGYPTIAN HIEROGLYPH-14287;Lo;0;L;;;;;N;;;;; 14288;EGYPTIAN HIEROGLYPH-14288;Lo;0;L;;;;;N;;;;; 14289;EGYPTIAN HIEROGLYPH-14289;Lo;0;L;;;;;N;;;;; 1428A;EGYPTIAN HIEROGLYPH-1428A;Lo;0;L;;;;;N;;;;; 1428B;EGYPTIAN HIEROGLYPH-1428B;Lo;0;L;;;;;N;;;;; 1428C;EGYPTIAN HIEROGLYPH-1428C;Lo;0;L;;;;;N;;;;; 1428D;EGYPTIAN HIEROGLYPH-1428D;Lo;0;L;;;;;N;;;;; 1428E;EGYPTIAN HIEROGLYPH-1428E;Lo;0;L;;;;;N;;;;; 1428F;EGYPTIAN HIEROGLYPH-1428F;Lo;0;L;;;;;N;;;;; 14290;EGYPTIAN HIEROGLYPH-14290;Lo;0;L;;;;;N;;;;; 14291;EGYPTIAN HIEROGLYPH-14291;Lo;0;L;;;;;N;;;;; 14292;EGYPTIAN HIEROGLYPH-14292;Lo;0;L;;;;;N;;;;; 14293;EGYPTIAN HIEROGLYPH-14293;Lo;0;L;;;;;N;;;;; 14294;EGYPTIAN HIEROGLYPH-14294;Lo;0;L;;;;;N;;;;; 14295;EGYPTIAN HIEROGLYPH-14295;Lo;0;L;;;;;N;;;;; 14296;EGYPTIAN HIEROGLYPH-14296;Lo;0;L;;;;;N;;;;; 14297;EGYPTIAN HIEROGLYPH-14297;Lo;0;L;;;;;N;;;;; 14298;EGYPTIAN HIEROGLYPH-14298;Lo;0;L;;;;;N;;;;; 14299;EGYPTIAN HIEROGLYPH-14299;Lo;0;L;;;;;N;;;;; 1429A;EGYPTIAN HIEROGLYPH-1429A;Lo;0;L;;;;;N;;;;; 1429B;EGYPTIAN HIEROGLYPH-1429B;Lo;0;L;;;;;N;;;;; 1429C;EGYPTIAN HIEROGLYPH-1429C;Lo;0;L;;;;;N;;;;; 1429D;EGYPTIAN HIEROGLYPH-1429D;Lo;0;L;;;;;N;;;;; 1429E;EGYPTIAN HIEROGLYPH-1429E;Lo;0;L;;;;;N;;;;; 1429F;EGYPTIAN HIEROGLYPH-1429F;Lo;0;L;;;;;N;;;;; 142A0;EGYPTIAN HIEROGLYPH-142A0;Lo;0;L;;;;;N;;;;; 142A1;EGYPTIAN HIEROGLYPH-142A1;Lo;0;L;;;;;N;;;;; 142A2;EGYPTIAN HIEROGLYPH-142A2;Lo;0;L;;;;;N;;;;; 142A3;EGYPTIAN HIEROGLYPH-142A3;Lo;0;L;;;;;N;;;;; 142A4;EGYPTIAN HIEROGLYPH-142A4;Lo;0;L;;;;;N;;;;; 142A5;EGYPTIAN HIEROGLYPH-142A5;Lo;0;L;;;;;N;;;;; 142A6;EGYPTIAN HIEROGLYPH-142A6;Lo;0;L;;;;;N;;;;; 142A7;EGYPTIAN HIEROGLYPH-142A7;Lo;0;L;;;;;N;;;;; 142A8;EGYPTIAN HIEROGLYPH-142A8;Lo;0;L;;;;;N;;;;; 142A9;EGYPTIAN HIEROGLYPH-142A9;Lo;0;L;;;;;N;;;;; 142AA;EGYPTIAN HIEROGLYPH-142AA;Lo;0;L;;;;;N;;;;; 142AB;EGYPTIAN HIEROGLYPH-142AB;Lo;0;L;;;;;N;;;;; 142AC;EGYPTIAN HIEROGLYPH-142AC;Lo;0;L;;;;;N;;;;; 142AD;EGYPTIAN HIEROGLYPH-142AD;Lo;0;L;;;;;N;;;;; 142AE;EGYPTIAN HIEROGLYPH-142AE;Lo;0;L;;;;;N;;;;; 142AF;EGYPTIAN HIEROGLYPH-142AF;Lo;0;L;;;;;N;;;;; 142B0;EGYPTIAN HIEROGLYPH-142B0;Lo;0;L;;;;;N;;;;; 142B1;EGYPTIAN HIEROGLYPH-142B1;Lo;0;L;;;;;N;;;;; 142B2;EGYPTIAN HIEROGLYPH-142B2;Lo;0;L;;;;;N;;;;; 142B3;EGYPTIAN HIEROGLYPH-142B3;Lo;0;L;;;;;N;;;;; 142B4;EGYPTIAN HIEROGLYPH-142B4;Lo;0;L;;;;;N;;;;; 142B5;EGYPTIAN HIEROGLYPH-142B5;Lo;0;L;;;;;N;;;;; 142B6;EGYPTIAN HIEROGLYPH-142B6;Lo;0;L;;;;;N;;;;; 142B7;EGYPTIAN HIEROGLYPH-142B7;Lo;0;L;;;;;N;;;;; 142B8;EGYPTIAN HIEROGLYPH-142B8;Lo;0;L;;;;;N;;;;; 142B9;EGYPTIAN HIEROGLYPH-142B9;Lo;0;L;;;;;N;;;;; 142BA;EGYPTIAN HIEROGLYPH-142BA;Lo;0;L;;;;;N;;;;; 142BB;EGYPTIAN HIEROGLYPH-142BB;Lo;0;L;;;;;N;;;;; 142BC;EGYPTIAN HIEROGLYPH-142BC;Lo;0;L;;;;;N;;;;; 142BD;EGYPTIAN HIEROGLYPH-142BD;Lo;0;L;;;;;N;;;;; 142BE;EGYPTIAN HIEROGLYPH-142BE;Lo;0;L;;;;;N;;;;; 142BF;EGYPTIAN HIEROGLYPH-142BF;Lo;0;L;;;;;N;;;;; 142C0;EGYPTIAN HIEROGLYPH-142C0;Lo;0;L;;;;;N;;;;; 142C1;EGYPTIAN HIEROGLYPH-142C1;Lo;0;L;;;;;N;;;;; 142C2;EGYPTIAN HIEROGLYPH-142C2;Lo;0;L;;;;;N;;;;; 142C3;EGYPTIAN HIEROGLYPH-142C3;Lo;0;L;;;;;N;;;;; 142C4;EGYPTIAN HIEROGLYPH-142C4;Lo;0;L;;;;;N;;;;; 142C5;EGYPTIAN HIEROGLYPH-142C5;Lo;0;L;;;;;N;;;;; 142C6;EGYPTIAN HIEROGLYPH-142C6;Lo;0;L;;;;;N;;;;; 142C7;EGYPTIAN HIEROGLYPH-142C7;Lo;0;L;;;;;N;;;;; 142C8;EGYPTIAN HIEROGLYPH-142C8;Lo;0;L;;;;;N;;;;; 142C9;EGYPTIAN HIEROGLYPH-142C9;Lo;0;L;;;;;N;;;;; 142CA;EGYPTIAN HIEROGLYPH-142CA;Lo;0;L;;;;;N;;;;; 142CB;EGYPTIAN HIEROGLYPH-142CB;Lo;0;L;;;;;N;;;;; 142CC;EGYPTIAN HIEROGLYPH-142CC;Lo;0;L;;;;;N;;;;; 142CD;EGYPTIAN HIEROGLYPH-142CD;Lo;0;L;;;;;N;;;;; 142CE;EGYPTIAN HIEROGLYPH-142CE;Lo;0;L;;;;;N;;;;; 142CF;EGYPTIAN HIEROGLYPH-142CF;Lo;0;L;;;;;N;;;;; 142D0;EGYPTIAN HIEROGLYPH-142D0;Lo;0;L;;;;;N;;;;; 142D1;EGYPTIAN HIEROGLYPH-142D1;Lo;0;L;;;;;N;;;;; 142D2;EGYPTIAN HIEROGLYPH-142D2;Lo;0;L;;;;;N;;;;; 142D3;EGYPTIAN HIEROGLYPH-142D3;Lo;0;L;;;;;N;;;;; 142D4;EGYPTIAN HIEROGLYPH-142D4;Lo;0;L;;;;;N;;;;; 142D5;EGYPTIAN HIEROGLYPH-142D5;Lo;0;L;;;;;N;;;;; 142D6;EGYPTIAN HIEROGLYPH-142D6;Lo;0;L;;;;;N;;;;; 142D7;EGYPTIAN HIEROGLYPH-142D7;Lo;0;L;;;;;N;;;;; 142D8;EGYPTIAN HIEROGLYPH-142D8;Lo;0;L;;;;;N;;;;; 142D9;EGYPTIAN HIEROGLYPH-142D9;Lo;0;L;;;;;N;;;;; 142DA;EGYPTIAN HIEROGLYPH-142DA;Lo;0;L;;;;;N;;;;; 142DB;EGYPTIAN HIEROGLYPH-142DB;Lo;0;L;;;;;N;;;;; 142DC;EGYPTIAN HIEROGLYPH-142DC;Lo;0;L;;;;;N;;;;; 142DD;EGYPTIAN HIEROGLYPH-142DD;Lo;0;L;;;;;N;;;;; 142DE;EGYPTIAN HIEROGLYPH-142DE;Lo;0;L;;;;;N;;;;; 142DF;EGYPTIAN HIEROGLYPH-142DF;Lo;0;L;;;;;N;;;;; 142E0;EGYPTIAN HIEROGLYPH-142E0;Lo;0;L;;;;;N;;;;; 142E1;EGYPTIAN HIEROGLYPH-142E1;Lo;0;L;;;;;N;;;;; 142E2;EGYPTIAN HIEROGLYPH-142E2;Lo;0;L;;;;;N;;;;; 142E3;EGYPTIAN HIEROGLYPH-142E3;Lo;0;L;;;;;N;;;;; 142E4;EGYPTIAN HIEROGLYPH-142E4;Lo;0;L;;;;;N;;;;; 142E5;EGYPTIAN HIEROGLYPH-142E5;Lo;0;L;;;;;N;;;;; 142E6;EGYPTIAN HIEROGLYPH-142E6;Lo;0;L;;;;;N;;;;; 142E7;EGYPTIAN HIEROGLYPH-142E7;Lo;0;L;;;;;N;;;;; 142E8;EGYPTIAN HIEROGLYPH-142E8;Lo;0;L;;;;;N;;;;; 142E9;EGYPTIAN HIEROGLYPH-142E9;Lo;0;L;;;;;N;;;;; 142EA;EGYPTIAN HIEROGLYPH-142EA;Lo;0;L;;;;;N;;;;; 142EB;EGYPTIAN HIEROGLYPH-142EB;Lo;0;L;;;;;N;;;;; 142EC;EGYPTIAN HIEROGLYPH-142EC;Lo;0;L;;;;;N;;;;; 142ED;EGYPTIAN HIEROGLYPH-142ED;Lo;0;L;;;;;N;;;;; 142EE;EGYPTIAN HIEROGLYPH-142EE;Lo;0;L;;;;;N;;;;; 142EF;EGYPTIAN HIEROGLYPH-142EF;Lo;0;L;;;;;N;;;;; 142F0;EGYPTIAN HIEROGLYPH-142F0;Lo;0;L;;;;;N;;;;; 142F1;EGYPTIAN HIEROGLYPH-142F1;Lo;0;L;;;;;N;;;;; 142F2;EGYPTIAN HIEROGLYPH-142F2;Lo;0;L;;;;;N;;;;; 142F3;EGYPTIAN HIEROGLYPH-142F3;Lo;0;L;;;;;N;;;;; 142F4;EGYPTIAN HIEROGLYPH-142F4;Lo;0;L;;;;;N;;;;; 142F5;EGYPTIAN HIEROGLYPH-142F5;Lo;0;L;;;;;N;;;;; 142F6;EGYPTIAN HIEROGLYPH-142F6;Lo;0;L;;;;;N;;;;; 142F7;EGYPTIAN HIEROGLYPH-142F7;Lo;0;L;;;;;N;;;;; 142F8;EGYPTIAN HIEROGLYPH-142F8;Lo;0;L;;;;;N;;;;; 142F9;EGYPTIAN HIEROGLYPH-142F9;Lo;0;L;;;;;N;;;;; 142FA;EGYPTIAN HIEROGLYPH-142FA;Lo;0;L;;;;;N;;;;; 142FB;EGYPTIAN HIEROGLYPH-142FB;Lo;0;L;;;;;N;;;;; 142FC;EGYPTIAN HIEROGLYPH-142FC;Lo;0;L;;;;;N;;;;; 142FD;EGYPTIAN HIEROGLYPH-142FD;Lo;0;L;;;;;N;;;;; 142FE;EGYPTIAN HIEROGLYPH-142FE;Lo;0;L;;;;;N;;;;; 142FF;EGYPTIAN HIEROGLYPH-142FF;Lo;0;L;;;;;N;;;;; 14300;EGYPTIAN HIEROGLYPH-14300;Lo;0;L;;;;;N;;;;; 14301;EGYPTIAN HIEROGLYPH-14301;Lo;0;L;;;;;N;;;;; 14302;EGYPTIAN HIEROGLYPH-14302;Lo;0;L;;;;;N;;;;; 14303;EGYPTIAN HIEROGLYPH-14303;Lo;0;L;;;;;N;;;;; 14304;EGYPTIAN HIEROGLYPH-14304;Lo;0;L;;;;;N;;;;; 14305;EGYPTIAN HIEROGLYPH-14305;Lo;0;L;;;;;N;;;;; 14306;EGYPTIAN HIEROGLYPH-14306;Lo;0;L;;;;;N;;;;; 14307;EGYPTIAN HIEROGLYPH-14307;Lo;0;L;;;;;N;;;;; 14308;EGYPTIAN HIEROGLYPH-14308;Lo;0;L;;;;;N;;;;; 14309;EGYPTIAN HIEROGLYPH-14309;Lo;0;L;;;;;N;;;;; 1430A;EGYPTIAN HIEROGLYPH-1430A;Lo;0;L;;;;;N;;;;; 1430B;EGYPTIAN HIEROGLYPH-1430B;Lo;0;L;;;;;N;;;;; 1430C;EGYPTIAN HIEROGLYPH-1430C;Lo;0;L;;;;;N;;;;; 1430D;EGYPTIAN HIEROGLYPH-1430D;Lo;0;L;;;;;N;;;;; 1430E;EGYPTIAN HIEROGLYPH-1430E;Lo;0;L;;;;;N;;;;; 1430F;EGYPTIAN HIEROGLYPH-1430F;Lo;0;L;;;;;N;;;;; 14310;EGYPTIAN HIEROGLYPH-14310;Lo;0;L;;;;;N;;;;; 14311;EGYPTIAN HIEROGLYPH-14311;Lo;0;L;;;;;N;;;;; 14312;EGYPTIAN HIEROGLYPH-14312;Lo;0;L;;;;;N;;;;; 14313;EGYPTIAN HIEROGLYPH-14313;Lo;0;L;;;;;N;;;;; 14314;EGYPTIAN HIEROGLYPH-14314;Lo;0;L;;;;;N;;;;; 14315;EGYPTIAN HIEROGLYPH-14315;Lo;0;L;;;;;N;;;;; 14316;EGYPTIAN HIEROGLYPH-14316;Lo;0;L;;;;;N;;;;; 14317;EGYPTIAN HIEROGLYPH-14317;Lo;0;L;;;;;N;;;;; 14318;EGYPTIAN HIEROGLYPH-14318;Lo;0;L;;;;;N;;;;; 14319;EGYPTIAN HIEROGLYPH-14319;Lo;0;L;;;;;N;;;;; 1431A;EGYPTIAN HIEROGLYPH-1431A;Lo;0;L;;;;;N;;;;; 1431B;EGYPTIAN HIEROGLYPH-1431B;Lo;0;L;;;;;N;;;;; 1431C;EGYPTIAN HIEROGLYPH-1431C;Lo;0;L;;;;;N;;;;; 1431D;EGYPTIAN HIEROGLYPH-1431D;Lo;0;L;;;;;N;;;;; 1431E;EGYPTIAN HIEROGLYPH-1431E;Lo;0;L;;;;;N;;;;; 1431F;EGYPTIAN HIEROGLYPH-1431F;Lo;0;L;;;;;N;;;;; 14320;EGYPTIAN HIEROGLYPH-14320;Lo;0;L;;;;;N;;;;; 14321;EGYPTIAN HIEROGLYPH-14321;Lo;0;L;;;;;N;;;;; 14322;EGYPTIAN HIEROGLYPH-14322;Lo;0;L;;;;;N;;;;; 14323;EGYPTIAN HIEROGLYPH-14323;Lo;0;L;;;;;N;;;;; 14324;EGYPTIAN HIEROGLYPH-14324;Lo;0;L;;;;;N;;;;; 14325;EGYPTIAN HIEROGLYPH-14325;Lo;0;L;;;;;N;;;;; 14326;EGYPTIAN HIEROGLYPH-14326;Lo;0;L;;;;;N;;;;; 14327;EGYPTIAN HIEROGLYPH-14327;Lo;0;L;;;;;N;;;;; 14328;EGYPTIAN HIEROGLYPH-14328;Lo;0;L;;;;;N;;;;; 14329;EGYPTIAN HIEROGLYPH-14329;Lo;0;L;;;;;N;;;;; 1432A;EGYPTIAN HIEROGLYPH-1432A;Lo;0;L;;;;;N;;;;; 1432B;EGYPTIAN HIEROGLYPH-1432B;Lo;0;L;;;;;N;;;;; 1432C;EGYPTIAN HIEROGLYPH-1432C;Lo;0;L;;;;;N;;;;; 1432D;EGYPTIAN HIEROGLYPH-1432D;Lo;0;L;;;;;N;;;;; 1432E;EGYPTIAN HIEROGLYPH-1432E;Lo;0;L;;;;;N;;;;; 1432F;EGYPTIAN HIEROGLYPH-1432F;Lo;0;L;;;;;N;;;;; 14330;EGYPTIAN HIEROGLYPH-14330;Lo;0;L;;;;;N;;;;; 14331;EGYPTIAN HIEROGLYPH-14331;Lo;0;L;;;;;N;;;;; 14332;EGYPTIAN HIEROGLYPH-14332;Lo;0;L;;;;;N;;;;; 14333;EGYPTIAN HIEROGLYPH-14333;Lo;0;L;;;;;N;;;;; 14334;EGYPTIAN HIEROGLYPH-14334;Lo;0;L;;;;;N;;;;; 14335;EGYPTIAN HIEROGLYPH-14335;Lo;0;L;;;;;N;;;;; 14336;EGYPTIAN HIEROGLYPH-14336;Lo;0;L;;;;;N;;;;; 14337;EGYPTIAN HIEROGLYPH-14337;Lo;0;L;;;;;N;;;;; 14338;EGYPTIAN HIEROGLYPH-14338;Lo;0;L;;;;;N;;;;; 14339;EGYPTIAN HIEROGLYPH-14339;Lo;0;L;;;;;N;;;;; 1433A;EGYPTIAN HIEROGLYPH-1433A;Lo;0;L;;;;;N;;;;; 1433B;EGYPTIAN HIEROGLYPH-1433B;Lo;0;L;;;;;N;;;;; 1433C;EGYPTIAN HIEROGLYPH-1433C;Lo;0;L;;;;;N;;;;; 1433D;EGYPTIAN HIEROGLYPH-1433D;Lo;0;L;;;;;N;;;;; 1433E;EGYPTIAN HIEROGLYPH-1433E;Lo;0;L;;;;;N;;;;; 1433F;EGYPTIAN HIEROGLYPH-1433F;Lo;0;L;;;;;N;;;;; 14340;EGYPTIAN HIEROGLYPH-14340;Lo;0;L;;;;;N;;;;; 14341;EGYPTIAN HIEROGLYPH-14341;Lo;0;L;;;;;N;;;;; 14342;EGYPTIAN HIEROGLYPH-14342;Lo;0;L;;;;;N;;;;; 14343;EGYPTIAN HIEROGLYPH-14343;Lo;0;L;;;;;N;;;;; 14344;EGYPTIAN HIEROGLYPH-14344;Lo;0;L;;;;;N;;;;; 14345;EGYPTIAN HIEROGLYPH-14345;Lo;0;L;;;;;N;;;;; 14346;EGYPTIAN HIEROGLYPH-14346;Lo;0;L;;;;;N;;;;; 14347;EGYPTIAN HIEROGLYPH-14347;Lo;0;L;;;;;N;;;;; 14348;EGYPTIAN HIEROGLYPH-14348;Lo;0;L;;;;;N;;;;; 14349;EGYPTIAN HIEROGLYPH-14349;Lo;0;L;;;;;N;;;;; 1434A;EGYPTIAN HIEROGLYPH-1434A;Lo;0;L;;;;;N;;;;; 1434B;EGYPTIAN HIEROGLYPH-1434B;Lo;0;L;;;;;N;;;;; 1434C;EGYPTIAN HIEROGLYPH-1434C;Lo;0;L;;;;;N;;;;; 1434D;EGYPTIAN HIEROGLYPH-1434D;Lo;0;L;;;;;N;;;;; 1434E;EGYPTIAN HIEROGLYPH-1434E;Lo;0;L;;;;;N;;;;; 1434F;EGYPTIAN HIEROGLYPH-1434F;Lo;0;L;;;;;N;;;;; 14350;EGYPTIAN HIEROGLYPH-14350;Lo;0;L;;;;;N;;;;; 14351;EGYPTIAN HIEROGLYPH-14351;Lo;0;L;;;;;N;;;;; 14352;EGYPTIAN HIEROGLYPH-14352;Lo;0;L;;;;;N;;;;; 14353;EGYPTIAN HIEROGLYPH-14353;Lo;0;L;;;;;N;;;;; 14354;EGYPTIAN HIEROGLYPH-14354;Lo;0;L;;;;;N;;;;; 14355;EGYPTIAN HIEROGLYPH-14355;Lo;0;L;;;;;N;;;;; 14356;EGYPTIAN HIEROGLYPH-14356;Lo;0;L;;;;;N;;;;; 14357;EGYPTIAN HIEROGLYPH-14357;Lo;0;L;;;;;N;;;;; 14358;EGYPTIAN HIEROGLYPH-14358;Lo;0;L;;;;;N;;;;; 14359;EGYPTIAN HIEROGLYPH-14359;Lo;0;L;;;;;N;;;;; 1435A;EGYPTIAN HIEROGLYPH-1435A;Lo;0;L;;;;;N;;;;; 1435B;EGYPTIAN HIEROGLYPH-1435B;Lo;0;L;;;;;N;;;;; 1435C;EGYPTIAN HIEROGLYPH-1435C;Lo;0;L;;;;;N;;;;; 1435D;EGYPTIAN HIEROGLYPH-1435D;Lo;0;L;;;;;N;;;;; 1435E;EGYPTIAN HIEROGLYPH-1435E;Lo;0;L;;;;;N;;;;; 1435F;EGYPTIAN HIEROGLYPH-1435F;Lo;0;L;;;;;N;;;;; 14360;EGYPTIAN HIEROGLYPH-14360;Lo;0;L;;;;;N;;;;; 14361;EGYPTIAN HIEROGLYPH-14361;Lo;0;L;;;;;N;;;;; 14362;EGYPTIAN HIEROGLYPH-14362;Lo;0;L;;;;;N;;;;; 14363;EGYPTIAN HIEROGLYPH-14363;Lo;0;L;;;;;N;;;;; 14364;EGYPTIAN HIEROGLYPH-14364;Lo;0;L;;;;;N;;;;; 14365;EGYPTIAN HIEROGLYPH-14365;Lo;0;L;;;;;N;;;;; 14366;EGYPTIAN HIEROGLYPH-14366;Lo;0;L;;;;;N;;;;; 14367;EGYPTIAN HIEROGLYPH-14367;Lo;0;L;;;;;N;;;;; 14368;EGYPTIAN HIEROGLYPH-14368;Lo;0;L;;;;;N;;;;; 14369;EGYPTIAN HIEROGLYPH-14369;Lo;0;L;;;;;N;;;;; 1436A;EGYPTIAN HIEROGLYPH-1436A;Lo;0;L;;;;;N;;;;; 1436B;EGYPTIAN HIEROGLYPH-1436B;Lo;0;L;;;;;N;;;;; 1436C;EGYPTIAN HIEROGLYPH-1436C;Lo;0;L;;;;;N;;;;; 1436D;EGYPTIAN HIEROGLYPH-1436D;Lo;0;L;;;;;N;;;;; 1436E;EGYPTIAN HIEROGLYPH-1436E;Lo;0;L;;;;;N;;;;; 1436F;EGYPTIAN HIEROGLYPH-1436F;Lo;0;L;;;;;N;;;;; 14370;EGYPTIAN HIEROGLYPH-14370;Lo;0;L;;;;;N;;;;; 14371;EGYPTIAN HIEROGLYPH-14371;Lo;0;L;;;;;N;;;;; 14372;EGYPTIAN HIEROGLYPH-14372;Lo;0;L;;;;;N;;;;; 14373;EGYPTIAN HIEROGLYPH-14373;Lo;0;L;;;;;N;;;;; 14374;EGYPTIAN HIEROGLYPH-14374;Lo;0;L;;;;;N;;;;; 14375;EGYPTIAN HIEROGLYPH-14375;Lo;0;L;;;;;N;;;;; 14376;EGYPTIAN HIEROGLYPH-14376;Lo;0;L;;;;;N;;;;; 14377;EGYPTIAN HIEROGLYPH-14377;Lo;0;L;;;;;N;;;;; 14378;EGYPTIAN HIEROGLYPH-14378;Lo;0;L;;;;;N;;;;; 14379;EGYPTIAN HIEROGLYPH-14379;Lo;0;L;;;;;N;;;;; 1437A;EGYPTIAN HIEROGLYPH-1437A;Lo;0;L;;;;;N;;;;; 1437B;EGYPTIAN HIEROGLYPH-1437B;Lo;0;L;;;;;N;;;;; 1437C;EGYPTIAN HIEROGLYPH-1437C;Lo;0;L;;;;;N;;;;; 1437D;EGYPTIAN HIEROGLYPH-1437D;Lo;0;L;;;;;N;;;;; 1437E;EGYPTIAN HIEROGLYPH-1437E;Lo;0;L;;;;;N;;;;; 1437F;EGYPTIAN HIEROGLYPH-1437F;Lo;0;L;;;;;N;;;;; 14380;EGYPTIAN HIEROGLYPH-14380;Lo;0;L;;;;;N;;;;; 14381;EGYPTIAN HIEROGLYPH-14381;Lo;0;L;;;;;N;;;;; 14382;EGYPTIAN HIEROGLYPH-14382;Lo;0;L;;;;;N;;;;; 14383;EGYPTIAN HIEROGLYPH-14383;Lo;0;L;;;;;N;;;;; 14384;EGYPTIAN HIEROGLYPH-14384;Lo;0;L;;;;;N;;;;; 14385;EGYPTIAN HIEROGLYPH-14385;Lo;0;L;;;;;N;;;;; 14386;EGYPTIAN HIEROGLYPH-14386;Lo;0;L;;;;;N;;;;; 14387;EGYPTIAN HIEROGLYPH-14387;Lo;0;L;;;;;N;;;;; 14388;EGYPTIAN HIEROGLYPH-14388;Lo;0;L;;;;;N;;;;; 14389;EGYPTIAN HIEROGLYPH-14389;Lo;0;L;;;;;N;;;;; 1438A;EGYPTIAN HIEROGLYPH-1438A;Lo;0;L;;;;;N;;;;; 1438B;EGYPTIAN HIEROGLYPH-1438B;Lo;0;L;;;;;N;;;;; 1438C;EGYPTIAN HIEROGLYPH-1438C;Lo;0;L;;;;;N;;;;; 1438D;EGYPTIAN HIEROGLYPH-1438D;Lo;0;L;;;;;N;;;;; 1438E;EGYPTIAN HIEROGLYPH-1438E;Lo;0;L;;;;;N;;;;; 1438F;EGYPTIAN HIEROGLYPH-1438F;Lo;0;L;;;;;N;;;;; 14390;EGYPTIAN HIEROGLYPH-14390;Lo;0;L;;;;;N;;;;; 14391;EGYPTIAN HIEROGLYPH-14391;Lo;0;L;;;;;N;;;;; 14392;EGYPTIAN HIEROGLYPH-14392;Lo;0;L;;;;;N;;;;; 14393;EGYPTIAN HIEROGLYPH-14393;Lo;0;L;;;;;N;;;;; 14394;EGYPTIAN HIEROGLYPH-14394;Lo;0;L;;;;;N;;;;; 14395;EGYPTIAN HIEROGLYPH-14395;Lo;0;L;;;;;N;;;;; 14396;EGYPTIAN HIEROGLYPH-14396;Lo;0;L;;;;;N;;;;; 14397;EGYPTIAN HIEROGLYPH-14397;Lo;0;L;;;;;N;;;;; 14398;EGYPTIAN HIEROGLYPH-14398;Lo;0;L;;;;;N;;;;; 14399;EGYPTIAN HIEROGLYPH-14399;Lo;0;L;;;;;N;;;;; 1439A;EGYPTIAN HIEROGLYPH-1439A;Lo;0;L;;;;;N;;;;; 1439B;EGYPTIAN HIEROGLYPH-1439B;Lo;0;L;;;;;N;;;;; 1439C;EGYPTIAN HIEROGLYPH-1439C;Lo;0;L;;;;;N;;;;; 1439D;EGYPTIAN HIEROGLYPH-1439D;Lo;0;L;;;;;N;;;;; 1439E;EGYPTIAN HIEROGLYPH-1439E;Lo;0;L;;;;;N;;;;; 1439F;EGYPTIAN HIEROGLYPH-1439F;Lo;0;L;;;;;N;;;;; 143A0;EGYPTIAN HIEROGLYPH-143A0;Lo;0;L;;;;;N;;;;; 143A1;EGYPTIAN HIEROGLYPH-143A1;Lo;0;L;;;;;N;;;;; 143A2;EGYPTIAN HIEROGLYPH-143A2;Lo;0;L;;;;;N;;;;; 143A3;EGYPTIAN HIEROGLYPH-143A3;Lo;0;L;;;;;N;;;;; 143A4;EGYPTIAN HIEROGLYPH-143A4;Lo;0;L;;;;;N;;;;; 143A5;EGYPTIAN HIEROGLYPH-143A5;Lo;0;L;;;;;N;;;;; 143A6;EGYPTIAN HIEROGLYPH-143A6;Lo;0;L;;;;;N;;;;; 143A7;EGYPTIAN HIEROGLYPH-143A7;Lo;0;L;;;;;N;;;;; 143A8;EGYPTIAN HIEROGLYPH-143A8;Lo;0;L;;;;;N;;;;; 143A9;EGYPTIAN HIEROGLYPH-143A9;Lo;0;L;;;;;N;;;;; 143AA;EGYPTIAN HIEROGLYPH-143AA;Lo;0;L;;;;;N;;;;; 143AB;EGYPTIAN HIEROGLYPH-143AB;Lo;0;L;;;;;N;;;;; 143AC;EGYPTIAN HIEROGLYPH-143AC;Lo;0;L;;;;;N;;;;; 143AD;EGYPTIAN HIEROGLYPH-143AD;Lo;0;L;;;;;N;;;;; 143AE;EGYPTIAN HIEROGLYPH-143AE;Lo;0;L;;;;;N;;;;; 143AF;EGYPTIAN HIEROGLYPH-143AF;Lo;0;L;;;;;N;;;;; 143B0;EGYPTIAN HIEROGLYPH-143B0;Lo;0;L;;;;;N;;;;; 143B1;EGYPTIAN HIEROGLYPH-143B1;Lo;0;L;;;;;N;;;;; 143B2;EGYPTIAN HIEROGLYPH-143B2;Lo;0;L;;;;;N;;;;; 143B3;EGYPTIAN HIEROGLYPH-143B3;Lo;0;L;;;;;N;;;;; 143B4;EGYPTIAN HIEROGLYPH-143B4;Lo;0;L;;;;;N;;;;; 143B5;EGYPTIAN HIEROGLYPH-143B5;Lo;0;L;;;;;N;;;;; 143B6;EGYPTIAN HIEROGLYPH-143B6;Lo;0;L;;;;;N;;;;; 143B7;EGYPTIAN HIEROGLYPH-143B7;Lo;0;L;;;;;N;;;;; 143B8;EGYPTIAN HIEROGLYPH-143B8;Lo;0;L;;;;;N;;;;; 143B9;EGYPTIAN HIEROGLYPH-143B9;Lo;0;L;;;;;N;;;;; 143BA;EGYPTIAN HIEROGLYPH-143BA;Lo;0;L;;;;;N;;;;; 143BB;EGYPTIAN HIEROGLYPH-143BB;Lo;0;L;;;;;N;;;;; 143BC;EGYPTIAN HIEROGLYPH-143BC;Lo;0;L;;;;;N;;;;; 143BD;EGYPTIAN HIEROGLYPH-143BD;Lo;0;L;;;;;N;;;;; 143BE;EGYPTIAN HIEROGLYPH-143BE;Lo;0;L;;;;;N;;;;; 143BF;EGYPTIAN HIEROGLYPH-143BF;Lo;0;L;;;;;N;;;;; 143C0;EGYPTIAN HIEROGLYPH-143C0;Lo;0;L;;;;;N;;;;; 143C1;EGYPTIAN HIEROGLYPH-143C1;Lo;0;L;;;;;N;;;;; 143C2;EGYPTIAN HIEROGLYPH-143C2;Lo;0;L;;;;;N;;;;; 143C3;EGYPTIAN HIEROGLYPH-143C3;Lo;0;L;;;;;N;;;;; 143C4;EGYPTIAN HIEROGLYPH-143C4;Lo;0;L;;;;;N;;;;; 143C5;EGYPTIAN HIEROGLYPH-143C5;Lo;0;L;;;;;N;;;;; 143C6;EGYPTIAN HIEROGLYPH-143C6;Lo;0;L;;;;;N;;;;; 143C7;EGYPTIAN HIEROGLYPH-143C7;Lo;0;L;;;;;N;;;;; 143C8;EGYPTIAN HIEROGLYPH-143C8;Lo;0;L;;;;;N;;;;; 143C9;EGYPTIAN HIEROGLYPH-143C9;Lo;0;L;;;;;N;;;;; 143CA;EGYPTIAN HIEROGLYPH-143CA;Lo;0;L;;;;;N;;;;; 143CB;EGYPTIAN HIEROGLYPH-143CB;Lo;0;L;;;;;N;;;;; 143CC;EGYPTIAN HIEROGLYPH-143CC;Lo;0;L;;;;;N;;;;; 143CD;EGYPTIAN HIEROGLYPH-143CD;Lo;0;L;;;;;N;;;;; 143CE;EGYPTIAN HIEROGLYPH-143CE;Lo;0;L;;;;;N;;;;; 143CF;EGYPTIAN HIEROGLYPH-143CF;Lo;0;L;;;;;N;;;;; 143D0;EGYPTIAN HIEROGLYPH-143D0;Lo;0;L;;;;;N;;;;; 143D1;EGYPTIAN HIEROGLYPH-143D1;Lo;0;L;;;;;N;;;;; 143D2;EGYPTIAN HIEROGLYPH-143D2;Lo;0;L;;;;;N;;;;; 143D3;EGYPTIAN HIEROGLYPH-143D3;Lo;0;L;;;;;N;;;;; 143D4;EGYPTIAN HIEROGLYPH-143D4;Lo;0;L;;;;;N;;;;; 143D5;EGYPTIAN HIEROGLYPH-143D5;Lo;0;L;;;;;N;;;;; 143D6;EGYPTIAN HIEROGLYPH-143D6;Lo;0;L;;;;;N;;;;; 143D7;EGYPTIAN HIEROGLYPH-143D7;Lo;0;L;;;;;N;;;;; 143D8;EGYPTIAN HIEROGLYPH-143D8;Lo;0;L;;;;;N;;;;; 143D9;EGYPTIAN HIEROGLYPH-143D9;Lo;0;L;;;;;N;;;;; 143DA;EGYPTIAN HIEROGLYPH-143DA;Lo;0;L;;;;;N;;;;; 143DB;EGYPTIAN HIEROGLYPH-143DB;Lo;0;L;;;;;N;;;;; 143DC;EGYPTIAN HIEROGLYPH-143DC;Lo;0;L;;;;;N;;;;; 143DD;EGYPTIAN HIEROGLYPH-143DD;Lo;0;L;;;;;N;;;;; 143DE;EGYPTIAN HIEROGLYPH-143DE;Lo;0;L;;;;;N;;;;; 143DF;EGYPTIAN HIEROGLYPH-143DF;Lo;0;L;;;;;N;;;;; 143E0;EGYPTIAN HIEROGLYPH-143E0;Lo;0;L;;;;;N;;;;; 143E1;EGYPTIAN HIEROGLYPH-143E1;Lo;0;L;;;;;N;;;;; 143E2;EGYPTIAN HIEROGLYPH-143E2;Lo;0;L;;;;;N;;;;; 143E3;EGYPTIAN HIEROGLYPH-143E3;Lo;0;L;;;;;N;;;;; 143E4;EGYPTIAN HIEROGLYPH-143E4;Lo;0;L;;;;;N;;;;; 143E5;EGYPTIAN HIEROGLYPH-143E5;Lo;0;L;;;;;N;;;;; 143E6;EGYPTIAN HIEROGLYPH-143E6;Lo;0;L;;;;;N;;;;; 143E7;EGYPTIAN HIEROGLYPH-143E7;Lo;0;L;;;;;N;;;;; 143E8;EGYPTIAN HIEROGLYPH-143E8;Lo;0;L;;;;;N;;;;; 143E9;EGYPTIAN HIEROGLYPH-143E9;Lo;0;L;;;;;N;;;;; 143EA;EGYPTIAN HIEROGLYPH-143EA;Lo;0;L;;;;;N;;;;; 143EB;EGYPTIAN HIEROGLYPH-143EB;Lo;0;L;;;;;N;;;;; 143EC;EGYPTIAN HIEROGLYPH-143EC;Lo;0;L;;;;;N;;;;; 143ED;EGYPTIAN HIEROGLYPH-143ED;Lo;0;L;;;;;N;;;;; 143EE;EGYPTIAN HIEROGLYPH-143EE;Lo;0;L;;;;;N;;;;; 143EF;EGYPTIAN HIEROGLYPH-143EF;Lo;0;L;;;;;N;;;;; 143F0;EGYPTIAN HIEROGLYPH-143F0;Lo;0;L;;;;;N;;;;; 143F1;EGYPTIAN HIEROGLYPH-143F1;Lo;0;L;;;;;N;;;;; 143F2;EGYPTIAN HIEROGLYPH-143F2;Lo;0;L;;;;;N;;;;; 143F3;EGYPTIAN HIEROGLYPH-143F3;Lo;0;L;;;;;N;;;;; 143F4;EGYPTIAN HIEROGLYPH-143F4;Lo;0;L;;;;;N;;;;; 143F5;EGYPTIAN HIEROGLYPH-143F5;Lo;0;L;;;;;N;;;;; 143F6;EGYPTIAN HIEROGLYPH-143F6;Lo;0;L;;;;;N;;;;; 143F7;EGYPTIAN HIEROGLYPH-143F7;Lo;0;L;;;;;N;;;;; 143F8;EGYPTIAN HIEROGLYPH-143F8;Lo;0;L;;;;;N;;;;; 143F9;EGYPTIAN HIEROGLYPH-143F9;Lo;0;L;;;;;N;;;;; 143FA;EGYPTIAN HIEROGLYPH-143FA;Lo;0;L;;;;;N;;;;; 14400;ANATOLIAN HIEROGLYPH A001;Lo;0;L;;;;;N;;;;; 14401;ANATOLIAN HIEROGLYPH A002;Lo;0;L;;;;;N;;;;; 14402;ANATOLIAN HIEROGLYPH A003;Lo;0;L;;;;;N;;;;; 14403;ANATOLIAN HIEROGLYPH A004;Lo;0;L;;;;;N;;;;; 14404;ANATOLIAN HIEROGLYPH A005;Lo;0;L;;;;;N;;;;; 14405;ANATOLIAN HIEROGLYPH A006;Lo;0;L;;;;;N;;;;; 14406;ANATOLIAN HIEROGLYPH A007;Lo;0;L;;;;;N;;;;; 14407;ANATOLIAN HIEROGLYPH A008;Lo;0;L;;;;;N;;;;; 14408;ANATOLIAN HIEROGLYPH A009;Lo;0;L;;;;;N;;;;; 14409;ANATOLIAN HIEROGLYPH A010;Lo;0;L;;;;;N;;;;; 1440A;ANATOLIAN HIEROGLYPH A010A;Lo;0;L;;;;;N;;;;; 1440B;ANATOLIAN HIEROGLYPH A011;Lo;0;L;;;;;N;;;;; 1440C;ANATOLIAN HIEROGLYPH A012;Lo;0;L;;;;;N;;;;; 1440D;ANATOLIAN HIEROGLYPH A013;Lo;0;L;;;;;N;;;;; 1440E;ANATOLIAN HIEROGLYPH A014;Lo;0;L;;;;;N;;;;; 1440F;ANATOLIAN HIEROGLYPH A015;Lo;0;L;;;;;N;;;;; 14410;ANATOLIAN HIEROGLYPH A016;Lo;0;L;;;;;N;;;;; 14411;ANATOLIAN HIEROGLYPH A017;Lo;0;L;;;;;N;;;;; 14412;ANATOLIAN HIEROGLYPH A018;Lo;0;L;;;;;N;;;;; 14413;ANATOLIAN HIEROGLYPH A019;Lo;0;L;;;;;N;;;;; 14414;ANATOLIAN HIEROGLYPH A020;Lo;0;L;;;;;N;;;;; 14415;ANATOLIAN HIEROGLYPH A021;Lo;0;L;;;;;N;;;;; 14416;ANATOLIAN HIEROGLYPH A022;Lo;0;L;;;;;N;;;;; 14417;ANATOLIAN HIEROGLYPH A023;Lo;0;L;;;;;N;;;;; 14418;ANATOLIAN HIEROGLYPH A024;Lo;0;L;;;;;N;;;;; 14419;ANATOLIAN HIEROGLYPH A025;Lo;0;L;;;;;N;;;;; 1441A;ANATOLIAN HIEROGLYPH A026;Lo;0;L;;;;;N;;;;; 1441B;ANATOLIAN HIEROGLYPH A026A;Lo;0;L;;;;;N;;;;; 1441C;ANATOLIAN HIEROGLYPH A027;Lo;0;L;;;;;N;;;;; 1441D;ANATOLIAN HIEROGLYPH A028;Lo;0;L;;;;;N;;;;; 1441E;ANATOLIAN HIEROGLYPH A029;Lo;0;L;;;;;N;;;;; 1441F;ANATOLIAN HIEROGLYPH A030;Lo;0;L;;;;;N;;;;; 14420;ANATOLIAN HIEROGLYPH A031;Lo;0;L;;;;;N;;;;; 14421;ANATOLIAN HIEROGLYPH A032;Lo;0;L;;;;;N;;;;; 14422;ANATOLIAN HIEROGLYPH A033;Lo;0;L;;;;;N;;;;; 14423;ANATOLIAN HIEROGLYPH A034;Lo;0;L;;;;;N;;;;; 14424;ANATOLIAN HIEROGLYPH A035;Lo;0;L;;;;;N;;;;; 14425;ANATOLIAN HIEROGLYPH A036;Lo;0;L;;;;;N;;;;; 14426;ANATOLIAN HIEROGLYPH A037;Lo;0;L;;;;;N;;;;; 14427;ANATOLIAN HIEROGLYPH A038;Lo;0;L;;;;;N;;;;; 14428;ANATOLIAN HIEROGLYPH A039;Lo;0;L;;;;;N;;;;; 14429;ANATOLIAN HIEROGLYPH A039A;Lo;0;L;;;;;N;;;;; 1442A;ANATOLIAN HIEROGLYPH A040;Lo;0;L;;;;;N;;;;; 1442B;ANATOLIAN HIEROGLYPH A041;Lo;0;L;;;;;N;;;;; 1442C;ANATOLIAN HIEROGLYPH A041A;Lo;0;L;;;;;N;;;;; 1442D;ANATOLIAN HIEROGLYPH A042;Lo;0;L;;;;;N;;;;; 1442E;ANATOLIAN HIEROGLYPH A043;Lo;0;L;;;;;N;;;;; 1442F;ANATOLIAN HIEROGLYPH A044;Lo;0;L;;;;;N;;;;; 14430;ANATOLIAN HIEROGLYPH A045;Lo;0;L;;;;;N;;;;; 14431;ANATOLIAN HIEROGLYPH A045A;Lo;0;L;;;;;N;;;;; 14432;ANATOLIAN HIEROGLYPH A046;Lo;0;L;;;;;N;;;;; 14433;ANATOLIAN HIEROGLYPH A046A;Lo;0;L;;;;;N;;;;; 14434;ANATOLIAN HIEROGLYPH A046B;Lo;0;L;;;;;N;;;;; 14435;ANATOLIAN HIEROGLYPH A047;Lo;0;L;;;;;N;;;;; 14436;ANATOLIAN HIEROGLYPH A048;Lo;0;L;;;;;N;;;;; 14437;ANATOLIAN HIEROGLYPH A049;Lo;0;L;;;;;N;;;;; 14438;ANATOLIAN HIEROGLYPH A050;Lo;0;L;;;;;N;;;;; 14439;ANATOLIAN HIEROGLYPH A051;Lo;0;L;;;;;N;;;;; 1443A;ANATOLIAN HIEROGLYPH A052;Lo;0;L;;;;;N;;;;; 1443B;ANATOLIAN HIEROGLYPH A053;Lo;0;L;;;;;N;;;;; 1443C;ANATOLIAN HIEROGLYPH A054;Lo;0;L;;;;;N;;;;; 1443D;ANATOLIAN HIEROGLYPH A055;Lo;0;L;;;;;N;;;;; 1443E;ANATOLIAN HIEROGLYPH A056;Lo;0;L;;;;;N;;;;; 1443F;ANATOLIAN HIEROGLYPH A057;Lo;0;L;;;;;N;;;;; 14440;ANATOLIAN HIEROGLYPH A058;Lo;0;L;;;;;N;;;;; 14441;ANATOLIAN HIEROGLYPH A059;Lo;0;L;;;;;N;;;;; 14442;ANATOLIAN HIEROGLYPH A060;Lo;0;L;;;;;N;;;;; 14443;ANATOLIAN HIEROGLYPH A061;Lo;0;L;;;;;N;;;;; 14444;ANATOLIAN HIEROGLYPH A062;Lo;0;L;;;;;N;;;;; 14445;ANATOLIAN HIEROGLYPH A063;Lo;0;L;;;;;N;;;;; 14446;ANATOLIAN HIEROGLYPH A064;Lo;0;L;;;;;N;;;;; 14447;ANATOLIAN HIEROGLYPH A065;Lo;0;L;;;;;N;;;;; 14448;ANATOLIAN HIEROGLYPH A066;Lo;0;L;;;;;N;;;;; 14449;ANATOLIAN HIEROGLYPH A066A;Lo;0;L;;;;;N;;;;; 1444A;ANATOLIAN HIEROGLYPH A066B;Lo;0;L;;;;;N;;;;; 1444B;ANATOLIAN HIEROGLYPH A066C;Lo;0;L;;;;;N;;;;; 1444C;ANATOLIAN HIEROGLYPH A067;Lo;0;L;;;;;N;;;;; 1444D;ANATOLIAN HIEROGLYPH A068;Lo;0;L;;;;;N;;;;; 1444E;ANATOLIAN HIEROGLYPH A069;Lo;0;L;;;;;N;;;;; 1444F;ANATOLIAN HIEROGLYPH A070;Lo;0;L;;;;;N;;;;; 14450;ANATOLIAN HIEROGLYPH A071;Lo;0;L;;;;;N;;;;; 14451;ANATOLIAN HIEROGLYPH A072;Lo;0;L;;;;;N;;;;; 14452;ANATOLIAN HIEROGLYPH A073;Lo;0;L;;;;;N;;;;; 14453;ANATOLIAN HIEROGLYPH A074;Lo;0;L;;;;;N;;;;; 14454;ANATOLIAN HIEROGLYPH A075;Lo;0;L;;;;;N;;;;; 14455;ANATOLIAN HIEROGLYPH A076;Lo;0;L;;;;;N;;;;; 14456;ANATOLIAN HIEROGLYPH A077;Lo;0;L;;;;;N;;;;; 14457;ANATOLIAN HIEROGLYPH A078;Lo;0;L;;;;;N;;;;; 14458;ANATOLIAN HIEROGLYPH A079;Lo;0;L;;;;;N;;;;; 14459;ANATOLIAN HIEROGLYPH A080;Lo;0;L;;;;;N;;;;; 1445A;ANATOLIAN HIEROGLYPH A081;Lo;0;L;;;;;N;;;;; 1445B;ANATOLIAN HIEROGLYPH A082;Lo;0;L;;;;;N;;;;; 1445C;ANATOLIAN HIEROGLYPH A083;Lo;0;L;;;;;N;;;;; 1445D;ANATOLIAN HIEROGLYPH A084;Lo;0;L;;;;;N;;;;; 1445E;ANATOLIAN HIEROGLYPH A085;Lo;0;L;;;;;N;;;;; 1445F;ANATOLIAN HIEROGLYPH A086;Lo;0;L;;;;;N;;;;; 14460;ANATOLIAN HIEROGLYPH A087;Lo;0;L;;;;;N;;;;; 14461;ANATOLIAN HIEROGLYPH A088;Lo;0;L;;;;;N;;;;; 14462;ANATOLIAN HIEROGLYPH A089;Lo;0;L;;;;;N;;;;; 14463;ANATOLIAN HIEROGLYPH A090;Lo;0;L;;;;;N;;;;; 14464;ANATOLIAN HIEROGLYPH A091;Lo;0;L;;;;;N;;;;; 14465;ANATOLIAN HIEROGLYPH A092;Lo;0;L;;;;;N;;;;; 14466;ANATOLIAN HIEROGLYPH A093;Lo;0;L;;;;;N;;;;; 14467;ANATOLIAN HIEROGLYPH A094;Lo;0;L;;;;;N;;;;; 14468;ANATOLIAN HIEROGLYPH A095;Lo;0;L;;;;;N;;;;; 14469;ANATOLIAN HIEROGLYPH A096;Lo;0;L;;;;;N;;;;; 1446A;ANATOLIAN HIEROGLYPH A097;Lo;0;L;;;;;N;;;;; 1446B;ANATOLIAN HIEROGLYPH A097A;Lo;0;L;;;;;N;;;;; 1446C;ANATOLIAN HIEROGLYPH A098;Lo;0;L;;;;;N;;;;; 1446D;ANATOLIAN HIEROGLYPH A098A;Lo;0;L;;;;;N;;;;; 1446E;ANATOLIAN HIEROGLYPH A099;Lo;0;L;;;;;N;;;;; 1446F;ANATOLIAN HIEROGLYPH A100;Lo;0;L;;;;;N;;;;; 14470;ANATOLIAN HIEROGLYPH A100A;Lo;0;L;;;;;N;;;;; 14471;ANATOLIAN HIEROGLYPH A101;Lo;0;L;;;;;N;;;;; 14472;ANATOLIAN HIEROGLYPH A101A;Lo;0;L;;;;;N;;;;; 14473;ANATOLIAN HIEROGLYPH A102;Lo;0;L;;;;;N;;;;; 14474;ANATOLIAN HIEROGLYPH A102A;Lo;0;L;;;;;N;;;;; 14475;ANATOLIAN HIEROGLYPH A103;Lo;0;L;;;;;N;;;;; 14476;ANATOLIAN HIEROGLYPH A104;Lo;0;L;;;;;N;;;;; 14477;ANATOLIAN HIEROGLYPH A104A;Lo;0;L;;;;;N;;;;; 14478;ANATOLIAN HIEROGLYPH A104B;Lo;0;L;;;;;N;;;;; 14479;ANATOLIAN HIEROGLYPH A104C;Lo;0;L;;;;;N;;;;; 1447A;ANATOLIAN HIEROGLYPH A105;Lo;0;L;;;;;N;;;;; 1447B;ANATOLIAN HIEROGLYPH A105A;Lo;0;L;;;;;N;;;;; 1447C;ANATOLIAN HIEROGLYPH A105B;Lo;0;L;;;;;N;;;;; 1447D;ANATOLIAN HIEROGLYPH A106;Lo;0;L;;;;;N;;;;; 1447E;ANATOLIAN HIEROGLYPH A107;Lo;0;L;;;;;N;;;;; 1447F;ANATOLIAN HIEROGLYPH A107A;Lo;0;L;;;;;N;;;;; 14480;ANATOLIAN HIEROGLYPH A107B;Lo;0;L;;;;;N;;;;; 14481;ANATOLIAN HIEROGLYPH A107C;Lo;0;L;;;;;N;;;;; 14482;ANATOLIAN HIEROGLYPH A108;Lo;0;L;;;;;N;;;;; 14483;ANATOLIAN HIEROGLYPH A109;Lo;0;L;;;;;N;;;;; 14484;ANATOLIAN HIEROGLYPH A110;Lo;0;L;;;;;N;;;;; 14485;ANATOLIAN HIEROGLYPH A110A;Lo;0;L;;;;;N;;;;; 14486;ANATOLIAN HIEROGLYPH A110B;Lo;0;L;;;;;N;;;;; 14487;ANATOLIAN HIEROGLYPH A111;Lo;0;L;;;;;N;;;;; 14488;ANATOLIAN HIEROGLYPH A112;Lo;0;L;;;;;N;;;;; 14489;ANATOLIAN HIEROGLYPH A113;Lo;0;L;;;;;N;;;;; 1448A;ANATOLIAN HIEROGLYPH A114;Lo;0;L;;;;;N;;;;; 1448B;ANATOLIAN HIEROGLYPH A115;Lo;0;L;;;;;N;;;;; 1448C;ANATOLIAN HIEROGLYPH A115A;Lo;0;L;;;;;N;;;;; 1448D;ANATOLIAN HIEROGLYPH A116;Lo;0;L;;;;;N;;;;; 1448E;ANATOLIAN HIEROGLYPH A117;Lo;0;L;;;;;N;;;;; 1448F;ANATOLIAN HIEROGLYPH A118;Lo;0;L;;;;;N;;;;; 14490;ANATOLIAN HIEROGLYPH A119;Lo;0;L;;;;;N;;;;; 14491;ANATOLIAN HIEROGLYPH A120;Lo;0;L;;;;;N;;;;; 14492;ANATOLIAN HIEROGLYPH A121;Lo;0;L;;;;;N;;;;; 14493;ANATOLIAN HIEROGLYPH A122;Lo;0;L;;;;;N;;;;; 14494;ANATOLIAN HIEROGLYPH A123;Lo;0;L;;;;;N;;;;; 14495;ANATOLIAN HIEROGLYPH A124;Lo;0;L;;;;;N;;;;; 14496;ANATOLIAN HIEROGLYPH A125;Lo;0;L;;;;;N;;;;; 14497;ANATOLIAN HIEROGLYPH A125A;Lo;0;L;;;;;N;;;;; 14498;ANATOLIAN HIEROGLYPH A126;Lo;0;L;;;;;N;;;;; 14499;ANATOLIAN HIEROGLYPH A127;Lo;0;L;;;;;N;;;;; 1449A;ANATOLIAN HIEROGLYPH A128;Lo;0;L;;;;;N;;;;; 1449B;ANATOLIAN HIEROGLYPH A129;Lo;0;L;;;;;N;;;;; 1449C;ANATOLIAN HIEROGLYPH A130;Lo;0;L;;;;;N;;;;; 1449D;ANATOLIAN HIEROGLYPH A131;Lo;0;L;;;;;N;;;;; 1449E;ANATOLIAN HIEROGLYPH A132;Lo;0;L;;;;;N;;;;; 1449F;ANATOLIAN HIEROGLYPH A133;Lo;0;L;;;;;N;;;;; 144A0;ANATOLIAN HIEROGLYPH A134;Lo;0;L;;;;;N;;;;; 144A1;ANATOLIAN HIEROGLYPH A135;Lo;0;L;;;;;N;;;;; 144A2;ANATOLIAN HIEROGLYPH A135A;Lo;0;L;;;;;N;;;;; 144A3;ANATOLIAN HIEROGLYPH A136;Lo;0;L;;;;;N;;;;; 144A4;ANATOLIAN HIEROGLYPH A137;Lo;0;L;;;;;N;;;;; 144A5;ANATOLIAN HIEROGLYPH A138;Lo;0;L;;;;;N;;;;; 144A6;ANATOLIAN HIEROGLYPH A139;Lo;0;L;;;;;N;;;;; 144A7;ANATOLIAN HIEROGLYPH A140;Lo;0;L;;;;;N;;;;; 144A8;ANATOLIAN HIEROGLYPH A141;Lo;0;L;;;;;N;;;;; 144A9;ANATOLIAN HIEROGLYPH A142;Lo;0;L;;;;;N;;;;; 144AA;ANATOLIAN HIEROGLYPH A143;Lo;0;L;;;;;N;;;;; 144AB;ANATOLIAN HIEROGLYPH A144;Lo;0;L;;;;;N;;;;; 144AC;ANATOLIAN HIEROGLYPH A145;Lo;0;L;;;;;N;;;;; 144AD;ANATOLIAN HIEROGLYPH A146;Lo;0;L;;;;;N;;;;; 144AE;ANATOLIAN HIEROGLYPH A147;Lo;0;L;;;;;N;;;;; 144AF;ANATOLIAN HIEROGLYPH A148;Lo;0;L;;;;;N;;;;; 144B0;ANATOLIAN HIEROGLYPH A149;Lo;0;L;;;;;N;;;;; 144B1;ANATOLIAN HIEROGLYPH A150;Lo;0;L;;;;;N;;;;; 144B2;ANATOLIAN HIEROGLYPH A151;Lo;0;L;;;;;N;;;;; 144B3;ANATOLIAN HIEROGLYPH A152;Lo;0;L;;;;;N;;;;; 144B4;ANATOLIAN HIEROGLYPH A153;Lo;0;L;;;;;N;;;;; 144B5;ANATOLIAN HIEROGLYPH A154;Lo;0;L;;;;;N;;;;; 144B6;ANATOLIAN HIEROGLYPH A155;Lo;0;L;;;;;N;;;;; 144B7;ANATOLIAN HIEROGLYPH A156;Lo;0;L;;;;;N;;;;; 144B8;ANATOLIAN HIEROGLYPH A157;Lo;0;L;;;;;N;;;;; 144B9;ANATOLIAN HIEROGLYPH A158;Lo;0;L;;;;;N;;;;; 144BA;ANATOLIAN HIEROGLYPH A159;Lo;0;L;;;;;N;;;;; 144BB;ANATOLIAN HIEROGLYPH A160;Lo;0;L;;;;;N;;;;; 144BC;ANATOLIAN HIEROGLYPH A161;Lo;0;L;;;;;N;;;;; 144BD;ANATOLIAN HIEROGLYPH A162;Lo;0;L;;;;;N;;;;; 144BE;ANATOLIAN HIEROGLYPH A163;Lo;0;L;;;;;N;;;;; 144BF;ANATOLIAN HIEROGLYPH A164;Lo;0;L;;;;;N;;;;; 144C0;ANATOLIAN HIEROGLYPH A165;Lo;0;L;;;;;N;;;;; 144C1;ANATOLIAN HIEROGLYPH A166;Lo;0;L;;;;;N;;;;; 144C2;ANATOLIAN HIEROGLYPH A167;Lo;0;L;;;;;N;;;;; 144C3;ANATOLIAN HIEROGLYPH A168;Lo;0;L;;;;;N;;;;; 144C4;ANATOLIAN HIEROGLYPH A169;Lo;0;L;;;;;N;;;;; 144C5;ANATOLIAN HIEROGLYPH A170;Lo;0;L;;;;;N;;;;; 144C6;ANATOLIAN HIEROGLYPH A171;Lo;0;L;;;;;N;;;;; 144C7;ANATOLIAN HIEROGLYPH A172;Lo;0;L;;;;;N;;;;; 144C8;ANATOLIAN HIEROGLYPH A173;Lo;0;L;;;;;N;;;;; 144C9;ANATOLIAN HIEROGLYPH A174;Lo;0;L;;;;;N;;;;; 144CA;ANATOLIAN HIEROGLYPH A175;Lo;0;L;;;;;N;;;;; 144CB;ANATOLIAN HIEROGLYPH A176;Lo;0;L;;;;;N;;;;; 144CC;ANATOLIAN HIEROGLYPH A177;Lo;0;L;;;;;N;;;;; 144CD;ANATOLIAN HIEROGLYPH A178;Lo;0;L;;;;;N;;;;; 144CE;ANATOLIAN HIEROGLYPH A179;Lo;0;L;;;;;N;;;;; 144CF;ANATOLIAN HIEROGLYPH A180;Lo;0;L;;;;;N;;;;; 144D0;ANATOLIAN HIEROGLYPH A181;Lo;0;L;;;;;N;;;;; 144D1;ANATOLIAN HIEROGLYPH A182;Lo;0;L;;;;;N;;;;; 144D2;ANATOLIAN HIEROGLYPH A183;Lo;0;L;;;;;N;;;;; 144D3;ANATOLIAN HIEROGLYPH A184;Lo;0;L;;;;;N;;;;; 144D4;ANATOLIAN HIEROGLYPH A185;Lo;0;L;;;;;N;;;;; 144D5;ANATOLIAN HIEROGLYPH A186;Lo;0;L;;;;;N;;;;; 144D6;ANATOLIAN HIEROGLYPH A187;Lo;0;L;;;;;N;;;;; 144D7;ANATOLIAN HIEROGLYPH A188;Lo;0;L;;;;;N;;;;; 144D8;ANATOLIAN HIEROGLYPH A189;Lo;0;L;;;;;N;;;;; 144D9;ANATOLIAN HIEROGLYPH A190;Lo;0;L;;;;;N;;;;; 144DA;ANATOLIAN HIEROGLYPH A191;Lo;0;L;;;;;N;;;;; 144DB;ANATOLIAN HIEROGLYPH A192;Lo;0;L;;;;;N;;;;; 144DC;ANATOLIAN HIEROGLYPH A193;Lo;0;L;;;;;N;;;;; 144DD;ANATOLIAN HIEROGLYPH A194;Lo;0;L;;;;;N;;;;; 144DE;ANATOLIAN HIEROGLYPH A195;Lo;0;L;;;;;N;;;;; 144DF;ANATOLIAN HIEROGLYPH A196;Lo;0;L;;;;;N;;;;; 144E0;ANATOLIAN HIEROGLYPH A197;Lo;0;L;;;;;N;;;;; 144E1;ANATOLIAN HIEROGLYPH A198;Lo;0;L;;;;;N;;;;; 144E2;ANATOLIAN HIEROGLYPH A199;Lo;0;L;;;;;N;;;;; 144E3;ANATOLIAN HIEROGLYPH A200;Lo;0;L;;;;;N;;;;; 144E4;ANATOLIAN HIEROGLYPH A201;Lo;0;L;;;;;N;;;;; 144E5;ANATOLIAN HIEROGLYPH A202;Lo;0;L;;;;;N;;;;; 144E6;ANATOLIAN HIEROGLYPH A202A;Lo;0;L;;;;;N;;;;; 144E7;ANATOLIAN HIEROGLYPH A202B;Lo;0;L;;;;;N;;;;; 144E8;ANATOLIAN HIEROGLYPH A203;Lo;0;L;;;;;N;;;;; 144E9;ANATOLIAN HIEROGLYPH A204;Lo;0;L;;;;;N;;;;; 144EA;ANATOLIAN HIEROGLYPH A205;Lo;0;L;;;;;N;;;;; 144EB;ANATOLIAN HIEROGLYPH A206;Lo;0;L;;;;;N;;;;; 144EC;ANATOLIAN HIEROGLYPH A207;Lo;0;L;;;;;N;;;;; 144ED;ANATOLIAN HIEROGLYPH A207A;Lo;0;L;;;;;N;;;;; 144EE;ANATOLIAN HIEROGLYPH A208;Lo;0;L;;;;;N;;;;; 144EF;ANATOLIAN HIEROGLYPH A209;Lo;0;L;;;;;N;;;;; 144F0;ANATOLIAN HIEROGLYPH A209A;Lo;0;L;;;;;N;;;;; 144F1;ANATOLIAN HIEROGLYPH A210;Lo;0;L;;;;;N;;;;; 144F2;ANATOLIAN HIEROGLYPH A211;Lo;0;L;;;;;N;;;;; 144F3;ANATOLIAN HIEROGLYPH A212;Lo;0;L;;;;;N;;;;; 144F4;ANATOLIAN HIEROGLYPH A213;Lo;0;L;;;;;N;;;;; 144F5;ANATOLIAN HIEROGLYPH A214;Lo;0;L;;;;;N;;;;; 144F6;ANATOLIAN HIEROGLYPH A215;Lo;0;L;;;;;N;;;;; 144F7;ANATOLIAN HIEROGLYPH A215A;Lo;0;L;;;;;N;;;;; 144F8;ANATOLIAN HIEROGLYPH A216;Lo;0;L;;;;;N;;;;; 144F9;ANATOLIAN HIEROGLYPH A216A;Lo;0;L;;;;;N;;;;; 144FA;ANATOLIAN HIEROGLYPH A217;Lo;0;L;;;;;N;;;;; 144FB;ANATOLIAN HIEROGLYPH A218;Lo;0;L;;;;;N;;;;; 144FC;ANATOLIAN HIEROGLYPH A219;Lo;0;L;;;;;N;;;;; 144FD;ANATOLIAN HIEROGLYPH A220;Lo;0;L;;;;;N;;;;; 144FE;ANATOLIAN HIEROGLYPH A221;Lo;0;L;;;;;N;;;;; 144FF;ANATOLIAN HIEROGLYPH A222;Lo;0;L;;;;;N;;;;; 14500;ANATOLIAN HIEROGLYPH A223;Lo;0;L;;;;;N;;;;; 14501;ANATOLIAN HIEROGLYPH A224;Lo;0;L;;;;;N;;;;; 14502;ANATOLIAN HIEROGLYPH A225;Lo;0;L;;;;;N;;;;; 14503;ANATOLIAN HIEROGLYPH A226;Lo;0;L;;;;;N;;;;; 14504;ANATOLIAN HIEROGLYPH A227;Lo;0;L;;;;;N;;;;; 14505;ANATOLIAN HIEROGLYPH A227A;Lo;0;L;;;;;N;;;;; 14506;ANATOLIAN HIEROGLYPH A228;Lo;0;L;;;;;N;;;;; 14507;ANATOLIAN HIEROGLYPH A229;Lo;0;L;;;;;N;;;;; 14508;ANATOLIAN HIEROGLYPH A230;Lo;0;L;;;;;N;;;;; 14509;ANATOLIAN HIEROGLYPH A231;Lo;0;L;;;;;N;;;;; 1450A;ANATOLIAN HIEROGLYPH A232;Lo;0;L;;;;;N;;;;; 1450B;ANATOLIAN HIEROGLYPH A233;Lo;0;L;;;;;N;;;;; 1450C;ANATOLIAN HIEROGLYPH A234;Lo;0;L;;;;;N;;;;; 1450D;ANATOLIAN HIEROGLYPH A235;Lo;0;L;;;;;N;;;;; 1450E;ANATOLIAN HIEROGLYPH A236;Lo;0;L;;;;;N;;;;; 1450F;ANATOLIAN HIEROGLYPH A237;Lo;0;L;;;;;N;;;;; 14510;ANATOLIAN HIEROGLYPH A238;Lo;0;L;;;;;N;;;;; 14511;ANATOLIAN HIEROGLYPH A239;Lo;0;L;;;;;N;;;;; 14512;ANATOLIAN HIEROGLYPH A240;Lo;0;L;;;;;N;;;;; 14513;ANATOLIAN HIEROGLYPH A241;Lo;0;L;;;;;N;;;;; 14514;ANATOLIAN HIEROGLYPH A242;Lo;0;L;;;;;N;;;;; 14515;ANATOLIAN HIEROGLYPH A243;Lo;0;L;;;;;N;;;;; 14516;ANATOLIAN HIEROGLYPH A244;Lo;0;L;;;;;N;;;;; 14517;ANATOLIAN HIEROGLYPH A245;Lo;0;L;;;;;N;;;;; 14518;ANATOLIAN HIEROGLYPH A246;Lo;0;L;;;;;N;;;;; 14519;ANATOLIAN HIEROGLYPH A247;Lo;0;L;;;;;N;;;;; 1451A;ANATOLIAN HIEROGLYPH A248;Lo;0;L;;;;;N;;;;; 1451B;ANATOLIAN HIEROGLYPH A249;Lo;0;L;;;;;N;;;;; 1451C;ANATOLIAN HIEROGLYPH A250;Lo;0;L;;;;;N;;;;; 1451D;ANATOLIAN HIEROGLYPH A251;Lo;0;L;;;;;N;;;;; 1451E;ANATOLIAN HIEROGLYPH A252;Lo;0;L;;;;;N;;;;; 1451F;ANATOLIAN HIEROGLYPH A253;Lo;0;L;;;;;N;;;;; 14520;ANATOLIAN HIEROGLYPH A254;Lo;0;L;;;;;N;;;;; 14521;ANATOLIAN HIEROGLYPH A255;Lo;0;L;;;;;N;;;;; 14522;ANATOLIAN HIEROGLYPH A256;Lo;0;L;;;;;N;;;;; 14523;ANATOLIAN HIEROGLYPH A257;Lo;0;L;;;;;N;;;;; 14524;ANATOLIAN HIEROGLYPH A258;Lo;0;L;;;;;N;;;;; 14525;ANATOLIAN HIEROGLYPH A259;Lo;0;L;;;;;N;;;;; 14526;ANATOLIAN HIEROGLYPH A260;Lo;0;L;;;;;N;;;;; 14527;ANATOLIAN HIEROGLYPH A261;Lo;0;L;;;;;N;;;;; 14528;ANATOLIAN HIEROGLYPH A262;Lo;0;L;;;;;N;;;;; 14529;ANATOLIAN HIEROGLYPH A263;Lo;0;L;;;;;N;;;;; 1452A;ANATOLIAN HIEROGLYPH A264;Lo;0;L;;;;;N;;;;; 1452B;ANATOLIAN HIEROGLYPH A265;Lo;0;L;;;;;N;;;;; 1452C;ANATOLIAN HIEROGLYPH A266;Lo;0;L;;;;;N;;;;; 1452D;ANATOLIAN HIEROGLYPH A267;Lo;0;L;;;;;N;;;;; 1452E;ANATOLIAN HIEROGLYPH A267A;Lo;0;L;;;;;N;;;;; 1452F;ANATOLIAN HIEROGLYPH A268;Lo;0;L;;;;;N;;;;; 14530;ANATOLIAN HIEROGLYPH A269;Lo;0;L;;;;;N;;;;; 14531;ANATOLIAN HIEROGLYPH A270;Lo;0;L;;;;;N;;;;; 14532;ANATOLIAN HIEROGLYPH A271;Lo;0;L;;;;;N;;;;; 14533;ANATOLIAN HIEROGLYPH A272;Lo;0;L;;;;;N;;;;; 14534;ANATOLIAN HIEROGLYPH A273;Lo;0;L;;;;;N;;;;; 14535;ANATOLIAN HIEROGLYPH A274;Lo;0;L;;;;;N;;;;; 14536;ANATOLIAN HIEROGLYPH A275;Lo;0;L;;;;;N;;;;; 14537;ANATOLIAN HIEROGLYPH A276;Lo;0;L;;;;;N;;;;; 14538;ANATOLIAN HIEROGLYPH A277;Lo;0;L;;;;;N;;;;; 14539;ANATOLIAN HIEROGLYPH A278;Lo;0;L;;;;;N;;;;; 1453A;ANATOLIAN HIEROGLYPH A279;Lo;0;L;;;;;N;;;;; 1453B;ANATOLIAN HIEROGLYPH A280;Lo;0;L;;;;;N;;;;; 1453C;ANATOLIAN HIEROGLYPH A281;Lo;0;L;;;;;N;;;;; 1453D;ANATOLIAN HIEROGLYPH A282;Lo;0;L;;;;;N;;;;; 1453E;ANATOLIAN HIEROGLYPH A283;Lo;0;L;;;;;N;;;;; 1453F;ANATOLIAN HIEROGLYPH A284;Lo;0;L;;;;;N;;;;; 14540;ANATOLIAN HIEROGLYPH A285;Lo;0;L;;;;;N;;;;; 14541;ANATOLIAN HIEROGLYPH A286;Lo;0;L;;;;;N;;;;; 14542;ANATOLIAN HIEROGLYPH A287;Lo;0;L;;;;;N;;;;; 14543;ANATOLIAN HIEROGLYPH A288;Lo;0;L;;;;;N;;;;; 14544;ANATOLIAN HIEROGLYPH A289;Lo;0;L;;;;;N;;;;; 14545;ANATOLIAN HIEROGLYPH A289A;Lo;0;L;;;;;N;;;;; 14546;ANATOLIAN HIEROGLYPH A290;Lo;0;L;;;;;N;;;;; 14547;ANATOLIAN HIEROGLYPH A291;Lo;0;L;;;;;N;;;;; 14548;ANATOLIAN HIEROGLYPH A292;Lo;0;L;;;;;N;;;;; 14549;ANATOLIAN HIEROGLYPH A293;Lo;0;L;;;;;N;;;;; 1454A;ANATOLIAN HIEROGLYPH A294;Lo;0;L;;;;;N;;;;; 1454B;ANATOLIAN HIEROGLYPH A294A;Lo;0;L;;;;;N;;;;; 1454C;ANATOLIAN HIEROGLYPH A295;Lo;0;L;;;;;N;;;;; 1454D;ANATOLIAN HIEROGLYPH A296;Lo;0;L;;;;;N;;;;; 1454E;ANATOLIAN HIEROGLYPH A297;Lo;0;L;;;;;N;;;;; 1454F;ANATOLIAN HIEROGLYPH A298;Lo;0;L;;;;;N;;;;; 14550;ANATOLIAN HIEROGLYPH A299;Lo;0;L;;;;;N;;;;; 14551;ANATOLIAN HIEROGLYPH A299A;Lo;0;L;;;;;N;;;;; 14552;ANATOLIAN HIEROGLYPH A300;Lo;0;L;;;;;N;;;;; 14553;ANATOLIAN HIEROGLYPH A301;Lo;0;L;;;;;N;;;;; 14554;ANATOLIAN HIEROGLYPH A302;Lo;0;L;;;;;N;;;;; 14555;ANATOLIAN HIEROGLYPH A303;Lo;0;L;;;;;N;;;;; 14556;ANATOLIAN HIEROGLYPH A304;Lo;0;L;;;;;N;;;;; 14557;ANATOLIAN HIEROGLYPH A305;Lo;0;L;;;;;N;;;;; 14558;ANATOLIAN HIEROGLYPH A306;Lo;0;L;;;;;N;;;;; 14559;ANATOLIAN HIEROGLYPH A307;Lo;0;L;;;;;N;;;;; 1455A;ANATOLIAN HIEROGLYPH A308;Lo;0;L;;;;;N;;;;; 1455B;ANATOLIAN HIEROGLYPH A309;Lo;0;L;;;;;N;;;;; 1455C;ANATOLIAN HIEROGLYPH A309A;Lo;0;L;;;;;N;;;;; 1455D;ANATOLIAN HIEROGLYPH A310;Lo;0;L;;;;;N;;;;; 1455E;ANATOLIAN HIEROGLYPH A311;Lo;0;L;;;;;N;;;;; 1455F;ANATOLIAN HIEROGLYPH A312;Lo;0;L;;;;;N;;;;; 14560;ANATOLIAN HIEROGLYPH A313;Lo;0;L;;;;;N;;;;; 14561;ANATOLIAN HIEROGLYPH A314;Lo;0;L;;;;;N;;;;; 14562;ANATOLIAN HIEROGLYPH A315;Lo;0;L;;;;;N;;;;; 14563;ANATOLIAN HIEROGLYPH A316;Lo;0;L;;;;;N;;;;; 14564;ANATOLIAN HIEROGLYPH A317;Lo;0;L;;;;;N;;;;; 14565;ANATOLIAN HIEROGLYPH A318;Lo;0;L;;;;;N;;;;; 14566;ANATOLIAN HIEROGLYPH A319;Lo;0;L;;;;;N;;;;; 14567;ANATOLIAN HIEROGLYPH A320;Lo;0;L;;;;;N;;;;; 14568;ANATOLIAN HIEROGLYPH A321;Lo;0;L;;;;;N;;;;; 14569;ANATOLIAN HIEROGLYPH A322;Lo;0;L;;;;;N;;;;; 1456A;ANATOLIAN HIEROGLYPH A323;Lo;0;L;;;;;N;;;;; 1456B;ANATOLIAN HIEROGLYPH A324;Lo;0;L;;;;;N;;;;; 1456C;ANATOLIAN HIEROGLYPH A325;Lo;0;L;;;;;N;;;;; 1456D;ANATOLIAN HIEROGLYPH A326;Lo;0;L;;;;;N;;;;; 1456E;ANATOLIAN HIEROGLYPH A327;Lo;0;L;;;;;N;;;;; 1456F;ANATOLIAN HIEROGLYPH A328;Lo;0;L;;;;;N;;;;; 14570;ANATOLIAN HIEROGLYPH A329;Lo;0;L;;;;;N;;;;; 14571;ANATOLIAN HIEROGLYPH A329A;Lo;0;L;;;;;N;;;;; 14572;ANATOLIAN HIEROGLYPH A330;Lo;0;L;;;;;N;;;;; 14573;ANATOLIAN HIEROGLYPH A331;Lo;0;L;;;;;N;;;;; 14574;ANATOLIAN HIEROGLYPH A332A;Lo;0;L;;;;;N;;;;; 14575;ANATOLIAN HIEROGLYPH A332B;Lo;0;L;;;;;N;;;;; 14576;ANATOLIAN HIEROGLYPH A332C;Lo;0;L;;;;;N;;;;; 14577;ANATOLIAN HIEROGLYPH A333;Lo;0;L;;;;;N;;;;; 14578;ANATOLIAN HIEROGLYPH A334;Lo;0;L;;;;;N;;;;; 14579;ANATOLIAN HIEROGLYPH A335;Lo;0;L;;;;;N;;;;; 1457A;ANATOLIAN HIEROGLYPH A336;Lo;0;L;;;;;N;;;;; 1457B;ANATOLIAN HIEROGLYPH A336A;Lo;0;L;;;;;N;;;;; 1457C;ANATOLIAN HIEROGLYPH A336B;Lo;0;L;;;;;N;;;;; 1457D;ANATOLIAN HIEROGLYPH A336C;Lo;0;L;;;;;N;;;;; 1457E;ANATOLIAN HIEROGLYPH A337;Lo;0;L;;;;;N;;;;; 1457F;ANATOLIAN HIEROGLYPH A338;Lo;0;L;;;;;N;;;;; 14580;ANATOLIAN HIEROGLYPH A339;Lo;0;L;;;;;N;;;;; 14581;ANATOLIAN HIEROGLYPH A340;Lo;0;L;;;;;N;;;;; 14582;ANATOLIAN HIEROGLYPH A341;Lo;0;L;;;;;N;;;;; 14583;ANATOLIAN HIEROGLYPH A342;Lo;0;L;;;;;N;;;;; 14584;ANATOLIAN HIEROGLYPH A343;Lo;0;L;;;;;N;;;;; 14585;ANATOLIAN HIEROGLYPH A344;Lo;0;L;;;;;N;;;;; 14586;ANATOLIAN HIEROGLYPH A345;Lo;0;L;;;;;N;;;;; 14587;ANATOLIAN HIEROGLYPH A346;Lo;0;L;;;;;N;;;;; 14588;ANATOLIAN HIEROGLYPH A347;Lo;0;L;;;;;N;;;;; 14589;ANATOLIAN HIEROGLYPH A348;Lo;0;L;;;;;N;;;;; 1458A;ANATOLIAN HIEROGLYPH A349;Lo;0;L;;;;;N;;;;; 1458B;ANATOLIAN HIEROGLYPH A350;Lo;0;L;;;;;N;;;;; 1458C;ANATOLIAN HIEROGLYPH A351;Lo;0;L;;;;;N;;;;; 1458D;ANATOLIAN HIEROGLYPH A352;Lo;0;L;;;;;N;;;;; 1458E;ANATOLIAN HIEROGLYPH A353;Lo;0;L;;;;;N;;;;; 1458F;ANATOLIAN HIEROGLYPH A354;Lo;0;L;;;;;N;;;;; 14590;ANATOLIAN HIEROGLYPH A355;Lo;0;L;;;;;N;;;;; 14591;ANATOLIAN HIEROGLYPH A356;Lo;0;L;;;;;N;;;;; 14592;ANATOLIAN HIEROGLYPH A357;Lo;0;L;;;;;N;;;;; 14593;ANATOLIAN HIEROGLYPH A358;Lo;0;L;;;;;N;;;;; 14594;ANATOLIAN HIEROGLYPH A359;Lo;0;L;;;;;N;;;;; 14595;ANATOLIAN HIEROGLYPH A359A;Lo;0;L;;;;;N;;;;; 14596;ANATOLIAN HIEROGLYPH A360;Lo;0;L;;;;;N;;;;; 14597;ANATOLIAN HIEROGLYPH A361;Lo;0;L;;;;;N;;;;; 14598;ANATOLIAN HIEROGLYPH A362;Lo;0;L;;;;;N;;;;; 14599;ANATOLIAN HIEROGLYPH A363;Lo;0;L;;;;;N;;;;; 1459A;ANATOLIAN HIEROGLYPH A364;Lo;0;L;;;;;N;;;;; 1459B;ANATOLIAN HIEROGLYPH A364A;Lo;0;L;;;;;N;;;;; 1459C;ANATOLIAN HIEROGLYPH A365;Lo;0;L;;;;;N;;;;; 1459D;ANATOLIAN HIEROGLYPH A366;Lo;0;L;;;;;N;;;;; 1459E;ANATOLIAN HIEROGLYPH A367;Lo;0;L;;;;;N;;;;; 1459F;ANATOLIAN HIEROGLYPH A368;Lo;0;L;;;;;N;;;;; 145A0;ANATOLIAN HIEROGLYPH A368A;Lo;0;L;;;;;N;;;;; 145A1;ANATOLIAN HIEROGLYPH A369;Lo;0;L;;;;;N;;;;; 145A2;ANATOLIAN HIEROGLYPH A370;Lo;0;L;;;;;N;;;;; 145A3;ANATOLIAN HIEROGLYPH A371;Lo;0;L;;;;;N;;;;; 145A4;ANATOLIAN HIEROGLYPH A371A;Lo;0;L;;;;;N;;;;; 145A5;ANATOLIAN HIEROGLYPH A372;Lo;0;L;;;;;N;;;;; 145A6;ANATOLIAN HIEROGLYPH A373;Lo;0;L;;;;;N;;;;; 145A7;ANATOLIAN HIEROGLYPH A374;Lo;0;L;;;;;N;;;;; 145A8;ANATOLIAN HIEROGLYPH A375;Lo;0;L;;;;;N;;;;; 145A9;ANATOLIAN HIEROGLYPH A376;Lo;0;L;;;;;N;;;;; 145AA;ANATOLIAN HIEROGLYPH A377;Lo;0;L;;;;;N;;;;; 145AB;ANATOLIAN HIEROGLYPH A378;Lo;0;L;;;;;N;;;;; 145AC;ANATOLIAN HIEROGLYPH A379;Lo;0;L;;;;;N;;;;; 145AD;ANATOLIAN HIEROGLYPH A380;Lo;0;L;;;;;N;;;;; 145AE;ANATOLIAN HIEROGLYPH A381;Lo;0;L;;;;;N;;;;; 145AF;ANATOLIAN HIEROGLYPH A381A;Lo;0;L;;;;;N;;;;; 145B0;ANATOLIAN HIEROGLYPH A382;Lo;0;L;;;;;N;;;;; 145B1;ANATOLIAN HIEROGLYPH A383 RA OR RI;Lo;0;L;;;;;N;;;;; 145B2;ANATOLIAN HIEROGLYPH A383A;Lo;0;L;;;;;N;;;;; 145B3;ANATOLIAN HIEROGLYPH A384;Lo;0;L;;;;;N;;;;; 145B4;ANATOLIAN HIEROGLYPH A385;Lo;0;L;;;;;N;;;;; 145B5;ANATOLIAN HIEROGLYPH A386;Lo;0;L;;;;;N;;;;; 145B6;ANATOLIAN HIEROGLYPH A386A;Lo;0;L;;;;;N;;;;; 145B7;ANATOLIAN HIEROGLYPH A387;Lo;0;L;;;;;N;;;;; 145B8;ANATOLIAN HIEROGLYPH A388;Lo;0;L;;;;;N;;;;; 145B9;ANATOLIAN HIEROGLYPH A389;Lo;0;L;;;;;N;;;;; 145BA;ANATOLIAN HIEROGLYPH A390;Lo;0;L;;;;;N;;;;; 145BB;ANATOLIAN HIEROGLYPH A391;Lo;0;L;;;;;N;;;;; 145BC;ANATOLIAN HIEROGLYPH A392;Lo;0;L;;;;;N;;;;; 145BD;ANATOLIAN HIEROGLYPH A393 EIGHT;Lo;0;L;;;;;N;;;;; 145BE;ANATOLIAN HIEROGLYPH A394;Lo;0;L;;;;;N;;;;; 145BF;ANATOLIAN HIEROGLYPH A395;Lo;0;L;;;;;N;;;;; 145C0;ANATOLIAN HIEROGLYPH A396;Lo;0;L;;;;;N;;;;; 145C1;ANATOLIAN HIEROGLYPH A397;Lo;0;L;;;;;N;;;;; 145C2;ANATOLIAN HIEROGLYPH A398;Lo;0;L;;;;;N;;;;; 145C3;ANATOLIAN HIEROGLYPH A399;Lo;0;L;;;;;N;;;;; 145C4;ANATOLIAN HIEROGLYPH A400;Lo;0;L;;;;;N;;;;; 145C5;ANATOLIAN HIEROGLYPH A401;Lo;0;L;;;;;N;;;;; 145C6;ANATOLIAN HIEROGLYPH A402;Lo;0;L;;;;;N;;;;; 145C7;ANATOLIAN HIEROGLYPH A403;Lo;0;L;;;;;N;;;;; 145C8;ANATOLIAN HIEROGLYPH A404;Lo;0;L;;;;;N;;;;; 145C9;ANATOLIAN HIEROGLYPH A405;Lo;0;L;;;;;N;;;;; 145CA;ANATOLIAN HIEROGLYPH A406;Lo;0;L;;;;;N;;;;; 145CB;ANATOLIAN HIEROGLYPH A407;Lo;0;L;;;;;N;;;;; 145CC;ANATOLIAN HIEROGLYPH A408;Lo;0;L;;;;;N;;;;; 145CD;ANATOLIAN HIEROGLYPH A409;Lo;0;L;;;;;N;;;;; 145CE;ANATOLIAN HIEROGLYPH A410 BEGIN LOGOGRAM MARK;Lo;0;L;;;;;N;;;;; 145CF;ANATOLIAN HIEROGLYPH A410A END LOGOGRAM MARK;Lo;0;L;;;;;N;;;;; 145D0;ANATOLIAN HIEROGLYPH A411;Lo;0;L;;;;;N;;;;; 145D1;ANATOLIAN HIEROGLYPH A412;Lo;0;L;;;;;N;;;;; 145D2;ANATOLIAN HIEROGLYPH A413;Lo;0;L;;;;;N;;;;; 145D3;ANATOLIAN HIEROGLYPH A414;Lo;0;L;;;;;N;;;;; 145D4;ANATOLIAN HIEROGLYPH A415;Lo;0;L;;;;;N;;;;; 145D5;ANATOLIAN HIEROGLYPH A416;Lo;0;L;;;;;N;;;;; 145D6;ANATOLIAN HIEROGLYPH A417;Lo;0;L;;;;;N;;;;; 145D7;ANATOLIAN HIEROGLYPH A418;Lo;0;L;;;;;N;;;;; 145D8;ANATOLIAN HIEROGLYPH A419;Lo;0;L;;;;;N;;;;; 145D9;ANATOLIAN HIEROGLYPH A420;Lo;0;L;;;;;N;;;;; 145DA;ANATOLIAN HIEROGLYPH A421;Lo;0;L;;;;;N;;;;; 145DB;ANATOLIAN HIEROGLYPH A422;Lo;0;L;;;;;N;;;;; 145DC;ANATOLIAN HIEROGLYPH A423;Lo;0;L;;;;;N;;;;; 145DD;ANATOLIAN HIEROGLYPH A424;Lo;0;L;;;;;N;;;;; 145DE;ANATOLIAN HIEROGLYPH A425;Lo;0;L;;;;;N;;;;; 145DF;ANATOLIAN HIEROGLYPH A426;Lo;0;L;;;;;N;;;;; 145E0;ANATOLIAN HIEROGLYPH A427;Lo;0;L;;;;;N;;;;; 145E1;ANATOLIAN HIEROGLYPH A428;Lo;0;L;;;;;N;;;;; 145E2;ANATOLIAN HIEROGLYPH A429;Lo;0;L;;;;;N;;;;; 145E3;ANATOLIAN HIEROGLYPH A430;Lo;0;L;;;;;N;;;;; 145E4;ANATOLIAN HIEROGLYPH A431;Lo;0;L;;;;;N;;;;; 145E5;ANATOLIAN HIEROGLYPH A432;Lo;0;L;;;;;N;;;;; 145E6;ANATOLIAN HIEROGLYPH A433;Lo;0;L;;;;;N;;;;; 145E7;ANATOLIAN HIEROGLYPH A434;Lo;0;L;;;;;N;;;;; 145E8;ANATOLIAN HIEROGLYPH A435;Lo;0;L;;;;;N;;;;; 145E9;ANATOLIAN HIEROGLYPH A436;Lo;0;L;;;;;N;;;;; 145EA;ANATOLIAN HIEROGLYPH A437;Lo;0;L;;;;;N;;;;; 145EB;ANATOLIAN HIEROGLYPH A438;Lo;0;L;;;;;N;;;;; 145EC;ANATOLIAN HIEROGLYPH A439;Lo;0;L;;;;;N;;;;; 145ED;ANATOLIAN HIEROGLYPH A440;Lo;0;L;;;;;N;;;;; 145EE;ANATOLIAN HIEROGLYPH A441;Lo;0;L;;;;;N;;;;; 145EF;ANATOLIAN HIEROGLYPH A442;Lo;0;L;;;;;N;;;;; 145F0;ANATOLIAN HIEROGLYPH A443;Lo;0;L;;;;;N;;;;; 145F1;ANATOLIAN HIEROGLYPH A444;Lo;0;L;;;;;N;;;;; 145F2;ANATOLIAN HIEROGLYPH A445;Lo;0;L;;;;;N;;;;; 145F3;ANATOLIAN HIEROGLYPH A446;Lo;0;L;;;;;N;;;;; 145F4;ANATOLIAN HIEROGLYPH A447;Lo;0;L;;;;;N;;;;; 145F5;ANATOLIAN HIEROGLYPH A448;Lo;0;L;;;;;N;;;;; 145F6;ANATOLIAN HIEROGLYPH A449;Lo;0;L;;;;;N;;;;; 145F7;ANATOLIAN HIEROGLYPH A450;Lo;0;L;;;;;N;;;;; 145F8;ANATOLIAN HIEROGLYPH A450A;Lo;0;L;;;;;N;;;;; 145F9;ANATOLIAN HIEROGLYPH A451;Lo;0;L;;;;;N;;;;; 145FA;ANATOLIAN HIEROGLYPH A452;Lo;0;L;;;;;N;;;;; 145FB;ANATOLIAN HIEROGLYPH A453;Lo;0;L;;;;;N;;;;; 145FC;ANATOLIAN HIEROGLYPH A454;Lo;0;L;;;;;N;;;;; 145FD;ANATOLIAN HIEROGLYPH A455;Lo;0;L;;;;;N;;;;; 145FE;ANATOLIAN HIEROGLYPH A456;Lo;0;L;;;;;N;;;;; 145FF;ANATOLIAN HIEROGLYPH A457;Lo;0;L;;;;;N;;;;; 14600;ANATOLIAN HIEROGLYPH A457A;Lo;0;L;;;;;N;;;;; 14601;ANATOLIAN HIEROGLYPH A458;Lo;0;L;;;;;N;;;;; 14602;ANATOLIAN HIEROGLYPH A459;Lo;0;L;;;;;N;;;;; 14603;ANATOLIAN HIEROGLYPH A460;Lo;0;L;;;;;N;;;;; 14604;ANATOLIAN HIEROGLYPH A461;Lo;0;L;;;;;N;;;;; 14605;ANATOLIAN HIEROGLYPH A462;Lo;0;L;;;;;N;;;;; 14606;ANATOLIAN HIEROGLYPH A463;Lo;0;L;;;;;N;;;;; 14607;ANATOLIAN HIEROGLYPH A464;Lo;0;L;;;;;N;;;;; 14608;ANATOLIAN HIEROGLYPH A465;Lo;0;L;;;;;N;;;;; 14609;ANATOLIAN HIEROGLYPH A466;Lo;0;L;;;;;N;;;;; 1460A;ANATOLIAN HIEROGLYPH A467;Lo;0;L;;;;;N;;;;; 1460B;ANATOLIAN HIEROGLYPH A468;Lo;0;L;;;;;N;;;;; 1460C;ANATOLIAN HIEROGLYPH A469;Lo;0;L;;;;;N;;;;; 1460D;ANATOLIAN HIEROGLYPH A470;Lo;0;L;;;;;N;;;;; 1460E;ANATOLIAN HIEROGLYPH A471;Lo;0;L;;;;;N;;;;; 1460F;ANATOLIAN HIEROGLYPH A472;Lo;0;L;;;;;N;;;;; 14610;ANATOLIAN HIEROGLYPH A473;Lo;0;L;;;;;N;;;;; 14611;ANATOLIAN HIEROGLYPH A474;Lo;0;L;;;;;N;;;;; 14612;ANATOLIAN HIEROGLYPH A475;Lo;0;L;;;;;N;;;;; 14613;ANATOLIAN HIEROGLYPH A476;Lo;0;L;;;;;N;;;;; 14614;ANATOLIAN HIEROGLYPH A477;Lo;0;L;;;;;N;;;;; 14615;ANATOLIAN HIEROGLYPH A478;Lo;0;L;;;;;N;;;;; 14616;ANATOLIAN HIEROGLYPH A479;Lo;0;L;;;;;N;;;;; 14617;ANATOLIAN HIEROGLYPH A480;Lo;0;L;;;;;N;;;;; 14618;ANATOLIAN HIEROGLYPH A481;Lo;0;L;;;;;N;;;;; 14619;ANATOLIAN HIEROGLYPH A482;Lo;0;L;;;;;N;;;;; 1461A;ANATOLIAN HIEROGLYPH A483;Lo;0;L;;;;;N;;;;; 1461B;ANATOLIAN HIEROGLYPH A484;Lo;0;L;;;;;N;;;;; 1461C;ANATOLIAN HIEROGLYPH A485;Lo;0;L;;;;;N;;;;; 1461D;ANATOLIAN HIEROGLYPH A486;Lo;0;L;;;;;N;;;;; 1461E;ANATOLIAN HIEROGLYPH A487;Lo;0;L;;;;;N;;;;; 1461F;ANATOLIAN HIEROGLYPH A488;Lo;0;L;;;;;N;;;;; 14620;ANATOLIAN HIEROGLYPH A489;Lo;0;L;;;;;N;;;;; 14621;ANATOLIAN HIEROGLYPH A490;Lo;0;L;;;;;N;;;;; 14622;ANATOLIAN HIEROGLYPH A491;Lo;0;L;;;;;N;;;;; 14623;ANATOLIAN HIEROGLYPH A492;Lo;0;L;;;;;N;;;;; 14624;ANATOLIAN HIEROGLYPH A493;Lo;0;L;;;;;N;;;;; 14625;ANATOLIAN HIEROGLYPH A494;Lo;0;L;;;;;N;;;;; 14626;ANATOLIAN HIEROGLYPH A495;Lo;0;L;;;;;N;;;;; 14627;ANATOLIAN HIEROGLYPH A496;Lo;0;L;;;;;N;;;;; 14628;ANATOLIAN HIEROGLYPH A497;Lo;0;L;;;;;N;;;;; 14629;ANATOLIAN HIEROGLYPH A501;Lo;0;L;;;;;N;;;;; 1462A;ANATOLIAN HIEROGLYPH A502;Lo;0;L;;;;;N;;;;; 1462B;ANATOLIAN HIEROGLYPH A503;Lo;0;L;;;;;N;;;;; 1462C;ANATOLIAN HIEROGLYPH A504;Lo;0;L;;;;;N;;;;; 1462D;ANATOLIAN HIEROGLYPH A505;Lo;0;L;;;;;N;;;;; 1462E;ANATOLIAN HIEROGLYPH A506;Lo;0;L;;;;;N;;;;; 1462F;ANATOLIAN HIEROGLYPH A507;Lo;0;L;;;;;N;;;;; 14630;ANATOLIAN HIEROGLYPH A508;Lo;0;L;;;;;N;;;;; 14631;ANATOLIAN HIEROGLYPH A509;Lo;0;L;;;;;N;;;;; 14632;ANATOLIAN HIEROGLYPH A510;Lo;0;L;;;;;N;;;;; 14633;ANATOLIAN HIEROGLYPH A511;Lo;0;L;;;;;N;;;;; 14634;ANATOLIAN HIEROGLYPH A512;Lo;0;L;;;;;N;;;;; 14635;ANATOLIAN HIEROGLYPH A513;Lo;0;L;;;;;N;;;;; 14636;ANATOLIAN HIEROGLYPH A514;Lo;0;L;;;;;N;;;;; 14637;ANATOLIAN HIEROGLYPH A515;Lo;0;L;;;;;N;;;;; 14638;ANATOLIAN HIEROGLYPH A516;Lo;0;L;;;;;N;;;;; 14639;ANATOLIAN HIEROGLYPH A517;Lo;0;L;;;;;N;;;;; 1463A;ANATOLIAN HIEROGLYPH A518;Lo;0;L;;;;;N;;;;; 1463B;ANATOLIAN HIEROGLYPH A519;Lo;0;L;;;;;N;;;;; 1463C;ANATOLIAN HIEROGLYPH A520;Lo;0;L;;;;;N;;;;; 1463D;ANATOLIAN HIEROGLYPH A521;Lo;0;L;;;;;N;;;;; 1463E;ANATOLIAN HIEROGLYPH A522;Lo;0;L;;;;;N;;;;; 1463F;ANATOLIAN HIEROGLYPH A523;Lo;0;L;;;;;N;;;;; 14640;ANATOLIAN HIEROGLYPH A524;Lo;0;L;;;;;N;;;;; 14641;ANATOLIAN HIEROGLYPH A525;Lo;0;L;;;;;N;;;;; 14642;ANATOLIAN HIEROGLYPH A526;Lo;0;L;;;;;N;;;;; 14643;ANATOLIAN HIEROGLYPH A527;Lo;0;L;;;;;N;;;;; 14644;ANATOLIAN HIEROGLYPH A528;Lo;0;L;;;;;N;;;;; 14645;ANATOLIAN HIEROGLYPH A529;Lo;0;L;;;;;N;;;;; 14646;ANATOLIAN HIEROGLYPH A530;Lo;0;L;;;;;N;;;;; 16100;GURUNG KHEMA LETTER A;Lo;0;L;;;;;N;;;;; 16101;GURUNG KHEMA LETTER KA;Lo;0;L;;;;;N;;;;; 16102;GURUNG KHEMA LETTER KHA;Lo;0;L;;;;;N;;;;; 16103;GURUNG KHEMA LETTER GA;Lo;0;L;;;;;N;;;;; 16104;GURUNG KHEMA LETTER GHA;Lo;0;L;;;;;N;;;;; 16105;GURUNG KHEMA LETTER NGA;Lo;0;L;;;;;N;;;;; 16106;GURUNG KHEMA LETTER CA;Lo;0;L;;;;;N;;;;; 16107;GURUNG KHEMA LETTER CHA;Lo;0;L;;;;;N;;;;; 16108;GURUNG KHEMA LETTER JA;Lo;0;L;;;;;N;;;;; 16109;GURUNG KHEMA LETTER JHA;Lo;0;L;;;;;N;;;;; 1610A;GURUNG KHEMA LETTER HA;Lo;0;L;;;;;N;;;;; 1610B;GURUNG KHEMA LETTER TTA;Lo;0;L;;;;;N;;;;; 1610C;GURUNG KHEMA LETTER TTHA;Lo;0;L;;;;;N;;;;; 1610D;GURUNG KHEMA LETTER DDA;Lo;0;L;;;;;N;;;;; 1610E;GURUNG KHEMA LETTER DDHA;Lo;0;L;;;;;N;;;;; 1610F;GURUNG KHEMA LETTER VA;Lo;0;L;;;;;N;;;;; 16110;GURUNG KHEMA LETTER TA;Lo;0;L;;;;;N;;;;; 16111;GURUNG KHEMA LETTER THA;Lo;0;L;;;;;N;;;;; 16112;GURUNG KHEMA LETTER DA;Lo;0;L;;;;;N;;;;; 16113;GURUNG KHEMA LETTER DHA;Lo;0;L;;;;;N;;;;; 16114;GURUNG KHEMA LETTER NA;Lo;0;L;;;;;N;;;;; 16115;GURUNG KHEMA LETTER PA;Lo;0;L;;;;;N;;;;; 16116;GURUNG KHEMA LETTER PHA;Lo;0;L;;;;;N;;;;; 16117;GURUNG KHEMA LETTER BA;Lo;0;L;;;;;N;;;;; 16118;GURUNG KHEMA LETTER BHA;Lo;0;L;;;;;N;;;;; 16119;GURUNG KHEMA LETTER MA;Lo;0;L;;;;;N;;;;; 1611A;GURUNG KHEMA LETTER YA;Lo;0;L;;;;;N;;;;; 1611B;GURUNG KHEMA LETTER RA;Lo;0;L;;;;;N;;;;; 1611C;GURUNG KHEMA LETTER LA;Lo;0;L;;;;;N;;;;; 1611D;GURUNG KHEMA LETTER SA;Lo;0;L;;;;;N;;;;; 1611E;GURUNG KHEMA VOWEL SIGN AA;Mn;0;NSM;;;;;N;;;;; 1611F;GURUNG KHEMA VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; 16120;GURUNG KHEMA VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; 16121;GURUNG KHEMA VOWEL SIGN U;Mn;0;NSM;1611E 1611E;;;;N;;;;; 16122;GURUNG KHEMA VOWEL SIGN UU;Mn;0;NSM;1611E 16129;;;;N;;;;; 16123;GURUNG KHEMA VOWEL SIGN E;Mn;0;NSM;1611E 1611F;;;;N;;;;; 16124;GURUNG KHEMA VOWEL SIGN EE;Mn;0;NSM;16129 1611F;;;;N;;;;; 16125;GURUNG KHEMA VOWEL SIGN AI;Mn;0;NSM;1611E 16120;;;;N;;;;; 16126;GURUNG KHEMA VOWEL SIGN O;Mn;0;NSM;16121 1611F;;;;N;;;;; 16127;GURUNG KHEMA VOWEL SIGN OO;Mn;0;NSM;16122 1611F;;;;N;;;;; 16128;GURUNG KHEMA VOWEL SIGN AU;Mn;0;NSM;16121 16120;;;;N;;;;; 16129;GURUNG KHEMA VOWEL LENGTH MARK;Mn;0;NSM;;;;;N;;;;; 1612A;GURUNG KHEMA CONSONANT SIGN MEDIAL YA;Mc;0;L;;;;;N;;;;; 1612B;GURUNG KHEMA CONSONANT SIGN MEDIAL VA;Mc;0;L;;;;;N;;;;; 1612C;GURUNG KHEMA CONSONANT SIGN MEDIAL HA;Mc;0;L;;;;;N;;;;; 1612D;GURUNG KHEMA SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; 1612E;GURUNG KHEMA CONSONANT SIGN MEDIAL RA;Mn;0;NSM;;;;;N;;;;; 1612F;GURUNG KHEMA SIGN THOLHOMA;Mn;9;NSM;;;;;N;;;;; 16130;GURUNG KHEMA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 16131;GURUNG KHEMA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 16132;GURUNG KHEMA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 16133;GURUNG KHEMA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 16134;GURUNG KHEMA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 16135;GURUNG KHEMA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 16136;GURUNG KHEMA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 16137;GURUNG KHEMA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 16138;GURUNG KHEMA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 16139;GURUNG KHEMA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 16800;BAMUM LETTER PHASE-A NGKUE MFON;Lo;0;L;;;;;N;;;;; 16801;BAMUM LETTER PHASE-A GBIEE FON;Lo;0;L;;;;;N;;;;; 16802;BAMUM LETTER PHASE-A PON MFON PIPAEMGBIEE;Lo;0;L;;;;;N;;;;; 16803;BAMUM LETTER PHASE-A PON MFON PIPAEMBA;Lo;0;L;;;;;N;;;;; 16804;BAMUM LETTER PHASE-A NAA MFON;Lo;0;L;;;;;N;;;;; 16805;BAMUM LETTER PHASE-A SHUENSHUET;Lo;0;L;;;;;N;;;;; 16806;BAMUM LETTER PHASE-A TITA MFON;Lo;0;L;;;;;N;;;;; 16807;BAMUM LETTER PHASE-A NZA MFON;Lo;0;L;;;;;N;;;;; 16808;BAMUM LETTER PHASE-A SHINDA PA NJI;Lo;0;L;;;;;N;;;;; 16809;BAMUM LETTER PHASE-A PON PA NJI PIPAEMGBIEE;Lo;0;L;;;;;N;;;;; 1680A;BAMUM LETTER PHASE-A PON PA NJI PIPAEMBA;Lo;0;L;;;;;N;;;;; 1680B;BAMUM LETTER PHASE-A MAEMBGBIEE;Lo;0;L;;;;;N;;;;; 1680C;BAMUM LETTER PHASE-A TU MAEMBA;Lo;0;L;;;;;N;;;;; 1680D;BAMUM LETTER PHASE-A NGANGU;Lo;0;L;;;;;N;;;;; 1680E;BAMUM LETTER PHASE-A MAEMVEUX;Lo;0;L;;;;;N;;;;; 1680F;BAMUM LETTER PHASE-A MANSUAE;Lo;0;L;;;;;N;;;;; 16810;BAMUM LETTER PHASE-A MVEUAENGAM;Lo;0;L;;;;;N;;;;; 16811;BAMUM LETTER PHASE-A SEUNYAM;Lo;0;L;;;;;N;;;;; 16812;BAMUM LETTER PHASE-A NTOQPEN;Lo;0;L;;;;;N;;;;; 16813;BAMUM LETTER PHASE-A KEUKEUTNDA;Lo;0;L;;;;;N;;;;; 16814;BAMUM LETTER PHASE-A NKINDI;Lo;0;L;;;;;N;;;;; 16815;BAMUM LETTER PHASE-A SUU;Lo;0;L;;;;;N;;;;; 16816;BAMUM LETTER PHASE-A NGKUENZEUM;Lo;0;L;;;;;N;;;;; 16817;BAMUM LETTER PHASE-A LAPAQ;Lo;0;L;;;;;N;;;;; 16818;BAMUM LETTER PHASE-A LET KUT;Lo;0;L;;;;;N;;;;; 16819;BAMUM LETTER PHASE-A NTAP MFAA;Lo;0;L;;;;;N;;;;; 1681A;BAMUM LETTER PHASE-A MAEKEUP;Lo;0;L;;;;;N;;;;; 1681B;BAMUM LETTER PHASE-A PASHAE;Lo;0;L;;;;;N;;;;; 1681C;BAMUM LETTER PHASE-A GHEUAERAE;Lo;0;L;;;;;N;;;;; 1681D;BAMUM LETTER PHASE-A PAMSHAE;Lo;0;L;;;;;N;;;;; 1681E;BAMUM LETTER PHASE-A MON NGGEUAET;Lo;0;L;;;;;N;;;;; 1681F;BAMUM LETTER PHASE-A NZUN MEUT;Lo;0;L;;;;;N;;;;; 16820;BAMUM LETTER PHASE-A U YUQ NAE;Lo;0;L;;;;;N;;;;; 16821;BAMUM LETTER PHASE-A GHEUAEGHEUAE;Lo;0;L;;;;;N;;;;; 16822;BAMUM LETTER PHASE-A NTAP NTAA;Lo;0;L;;;;;N;;;;; 16823;BAMUM LETTER PHASE-A SISA;Lo;0;L;;;;;N;;;;; 16824;BAMUM LETTER PHASE-A MGBASA;Lo;0;L;;;;;N;;;;; 16825;BAMUM LETTER PHASE-A MEUNJOMNDEUQ;Lo;0;L;;;;;N;;;;; 16826;BAMUM LETTER PHASE-A MOOMPUQ;Lo;0;L;;;;;N;;;;; 16827;BAMUM LETTER PHASE-A KAFA;Lo;0;L;;;;;N;;;;; 16828;BAMUM LETTER PHASE-A PA LEERAEWA;Lo;0;L;;;;;N;;;;; 16829;BAMUM LETTER PHASE-A NDA LEERAEWA;Lo;0;L;;;;;N;;;;; 1682A;BAMUM LETTER PHASE-A PET;Lo;0;L;;;;;N;;;;; 1682B;BAMUM LETTER PHASE-A MAEMKPEN;Lo;0;L;;;;;N;;;;; 1682C;BAMUM LETTER PHASE-A NIKA;Lo;0;L;;;;;N;;;;; 1682D;BAMUM LETTER PHASE-A PUP;Lo;0;L;;;;;N;;;;; 1682E;BAMUM LETTER PHASE-A TUAEP;Lo;0;L;;;;;N;;;;; 1682F;BAMUM LETTER PHASE-A LUAEP;Lo;0;L;;;;;N;;;;; 16830;BAMUM LETTER PHASE-A SONJAM;Lo;0;L;;;;;N;;;;; 16831;BAMUM LETTER PHASE-A TEUTEUWEN;Lo;0;L;;;;;N;;;;; 16832;BAMUM LETTER PHASE-A MAENYI;Lo;0;L;;;;;N;;;;; 16833;BAMUM LETTER PHASE-A KET;Lo;0;L;;;;;N;;;;; 16834;BAMUM LETTER PHASE-A NDAANGGEUAET;Lo;0;L;;;;;N;;;;; 16835;BAMUM LETTER PHASE-A KUOQ;Lo;0;L;;;;;N;;;;; 16836;BAMUM LETTER PHASE-A MOOMEUT;Lo;0;L;;;;;N;;;;; 16837;BAMUM LETTER PHASE-A SHUM;Lo;0;L;;;;;N;;;;; 16838;BAMUM LETTER PHASE-A LOMMAE;Lo;0;L;;;;;N;;;;; 16839;BAMUM LETTER PHASE-A FIRI;Lo;0;L;;;;;N;;;;; 1683A;BAMUM LETTER PHASE-A ROM;Lo;0;L;;;;;N;;;;; 1683B;BAMUM LETTER PHASE-A KPOQ;Lo;0;L;;;;;N;;;;; 1683C;BAMUM LETTER PHASE-A SOQ;Lo;0;L;;;;;N;;;;; 1683D;BAMUM LETTER PHASE-A MAP PIEET;Lo;0;L;;;;;N;;;;; 1683E;BAMUM LETTER PHASE-A SHIRAE;Lo;0;L;;;;;N;;;;; 1683F;BAMUM LETTER PHASE-A NTAP;Lo;0;L;;;;;N;;;;; 16840;BAMUM LETTER PHASE-A SHOQ NSHUT YUM;Lo;0;L;;;;;N;;;;; 16841;BAMUM LETTER PHASE-A NYIT MONGKEUAEQ;Lo;0;L;;;;;N;;;;; 16842;BAMUM LETTER PHASE-A PAARAE;Lo;0;L;;;;;N;;;;; 16843;BAMUM LETTER PHASE-A NKAARAE;Lo;0;L;;;;;N;;;;; 16844;BAMUM LETTER PHASE-A UNKNOWN;Lo;0;L;;;;;N;;;;; 16845;BAMUM LETTER PHASE-A NGGEN;Lo;0;L;;;;;N;;;;; 16846;BAMUM LETTER PHASE-A MAESI;Lo;0;L;;;;;N;;;;; 16847;BAMUM LETTER PHASE-A NJAM;Lo;0;L;;;;;N;;;;; 16848;BAMUM LETTER PHASE-A MBANYI;Lo;0;L;;;;;N;;;;; 16849;BAMUM LETTER PHASE-A NYET;Lo;0;L;;;;;N;;;;; 1684A;BAMUM LETTER PHASE-A TEUAEN;Lo;0;L;;;;;N;;;;; 1684B;BAMUM LETTER PHASE-A SOT;Lo;0;L;;;;;N;;;;; 1684C;BAMUM LETTER PHASE-A PAAM;Lo;0;L;;;;;N;;;;; 1684D;BAMUM LETTER PHASE-A NSHIEE;Lo;0;L;;;;;N;;;;; 1684E;BAMUM LETTER PHASE-A MAEM;Lo;0;L;;;;;N;;;;; 1684F;BAMUM LETTER PHASE-A NYI;Lo;0;L;;;;;N;;;;; 16850;BAMUM LETTER PHASE-A KAQ;Lo;0;L;;;;;N;;;;; 16851;BAMUM LETTER PHASE-A NSHA;Lo;0;L;;;;;N;;;;; 16852;BAMUM LETTER PHASE-A VEE;Lo;0;L;;;;;N;;;;; 16853;BAMUM LETTER PHASE-A LU;Lo;0;L;;;;;N;;;;; 16854;BAMUM LETTER PHASE-A NEN;Lo;0;L;;;;;N;;;;; 16855;BAMUM LETTER PHASE-A NAQ;Lo;0;L;;;;;N;;;;; 16856;BAMUM LETTER PHASE-A MBAQ;Lo;0;L;;;;;N;;;;; 16857;BAMUM LETTER PHASE-B NSHUET;Lo;0;L;;;;;N;;;;; 16858;BAMUM LETTER PHASE-B TU MAEMGBIEE;Lo;0;L;;;;;N;;;;; 16859;BAMUM LETTER PHASE-B SIEE;Lo;0;L;;;;;N;;;;; 1685A;BAMUM LETTER PHASE-B SET TU;Lo;0;L;;;;;N;;;;; 1685B;BAMUM LETTER PHASE-B LOM NTEUM;Lo;0;L;;;;;N;;;;; 1685C;BAMUM LETTER PHASE-B MBA MAELEE;Lo;0;L;;;;;N;;;;; 1685D;BAMUM LETTER PHASE-B KIEEM;Lo;0;L;;;;;N;;;;; 1685E;BAMUM LETTER PHASE-B YEURAE;Lo;0;L;;;;;N;;;;; 1685F;BAMUM LETTER PHASE-B MBAARAE;Lo;0;L;;;;;N;;;;; 16860;BAMUM LETTER PHASE-B KAM;Lo;0;L;;;;;N;;;;; 16861;BAMUM LETTER PHASE-B PEESHI;Lo;0;L;;;;;N;;;;; 16862;BAMUM LETTER PHASE-B YAFU LEERAEWA;Lo;0;L;;;;;N;;;;; 16863;BAMUM LETTER PHASE-B LAM NSHUT NYAM;Lo;0;L;;;;;N;;;;; 16864;BAMUM LETTER PHASE-B NTIEE SHEUOQ;Lo;0;L;;;;;N;;;;; 16865;BAMUM LETTER PHASE-B NDU NJAA;Lo;0;L;;;;;N;;;;; 16866;BAMUM LETTER PHASE-B GHEUGHEUAEM;Lo;0;L;;;;;N;;;;; 16867;BAMUM LETTER PHASE-B PIT;Lo;0;L;;;;;N;;;;; 16868;BAMUM LETTER PHASE-B TU NSIEE;Lo;0;L;;;;;N;;;;; 16869;BAMUM LETTER PHASE-B SHET NJAQ;Lo;0;L;;;;;N;;;;; 1686A;BAMUM LETTER PHASE-B SHEUAEQTU;Lo;0;L;;;;;N;;;;; 1686B;BAMUM LETTER PHASE-B MFON TEUAEQ;Lo;0;L;;;;;N;;;;; 1686C;BAMUM LETTER PHASE-B MBIT MBAAKET;Lo;0;L;;;;;N;;;;; 1686D;BAMUM LETTER PHASE-B NYI NTEUM;Lo;0;L;;;;;N;;;;; 1686E;BAMUM LETTER PHASE-B KEUPUQ;Lo;0;L;;;;;N;;;;; 1686F;BAMUM LETTER PHASE-B GHEUGHEN;Lo;0;L;;;;;N;;;;; 16870;BAMUM LETTER PHASE-B KEUYEUX;Lo;0;L;;;;;N;;;;; 16871;BAMUM LETTER PHASE-B LAANAE;Lo;0;L;;;;;N;;;;; 16872;BAMUM LETTER PHASE-B PARUM;Lo;0;L;;;;;N;;;;; 16873;BAMUM LETTER PHASE-B VEUM;Lo;0;L;;;;;N;;;;; 16874;BAMUM LETTER PHASE-B NGKINDI MVOP;Lo;0;L;;;;;N;;;;; 16875;BAMUM LETTER PHASE-B NGGEU MBU;Lo;0;L;;;;;N;;;;; 16876;BAMUM LETTER PHASE-B WUAET;Lo;0;L;;;;;N;;;;; 16877;BAMUM LETTER PHASE-B SAKEUAE;Lo;0;L;;;;;N;;;;; 16878;BAMUM LETTER PHASE-B TAAM;Lo;0;L;;;;;N;;;;; 16879;BAMUM LETTER PHASE-B MEUQ;Lo;0;L;;;;;N;;;;; 1687A;BAMUM LETTER PHASE-B NGGUOQ;Lo;0;L;;;;;N;;;;; 1687B;BAMUM LETTER PHASE-B NGGUOQ LARGE;Lo;0;L;;;;;N;;;;; 1687C;BAMUM LETTER PHASE-B MFIYAQ;Lo;0;L;;;;;N;;;;; 1687D;BAMUM LETTER PHASE-B SUE;Lo;0;L;;;;;N;;;;; 1687E;BAMUM LETTER PHASE-B MBEURI;Lo;0;L;;;;;N;;;;; 1687F;BAMUM LETTER PHASE-B MONTIEEN;Lo;0;L;;;;;N;;;;; 16880;BAMUM LETTER PHASE-B NYAEMAE;Lo;0;L;;;;;N;;;;; 16881;BAMUM LETTER PHASE-B PUNGAAM;Lo;0;L;;;;;N;;;;; 16882;BAMUM LETTER PHASE-B MEUT NGGEET;Lo;0;L;;;;;N;;;;; 16883;BAMUM LETTER PHASE-B FEUX;Lo;0;L;;;;;N;;;;; 16884;BAMUM LETTER PHASE-B MBUOQ;Lo;0;L;;;;;N;;;;; 16885;BAMUM LETTER PHASE-B FEE;Lo;0;L;;;;;N;;;;; 16886;BAMUM LETTER PHASE-B KEUAEM;Lo;0;L;;;;;N;;;;; 16887;BAMUM LETTER PHASE-B MA NJEUAENA;Lo;0;L;;;;;N;;;;; 16888;BAMUM LETTER PHASE-B MA NJUQA;Lo;0;L;;;;;N;;;;; 16889;BAMUM LETTER PHASE-B LET;Lo;0;L;;;;;N;;;;; 1688A;BAMUM LETTER PHASE-B NGGAAM;Lo;0;L;;;;;N;;;;; 1688B;BAMUM LETTER PHASE-B NSEN;Lo;0;L;;;;;N;;;;; 1688C;BAMUM LETTER PHASE-B MA;Lo;0;L;;;;;N;;;;; 1688D;BAMUM LETTER PHASE-B KIQ;Lo;0;L;;;;;N;;;;; 1688E;BAMUM LETTER PHASE-B NGOM;Lo;0;L;;;;;N;;;;; 1688F;BAMUM LETTER PHASE-C NGKUE MAEMBA;Lo;0;L;;;;;N;;;;; 16890;BAMUM LETTER PHASE-C NZA;Lo;0;L;;;;;N;;;;; 16891;BAMUM LETTER PHASE-C YUM;Lo;0;L;;;;;N;;;;; 16892;BAMUM LETTER PHASE-C WANGKUOQ;Lo;0;L;;;;;N;;;;; 16893;BAMUM LETTER PHASE-C NGGEN;Lo;0;L;;;;;N;;;;; 16894;BAMUM LETTER PHASE-C NDEUAEREE;Lo;0;L;;;;;N;;;;; 16895;BAMUM LETTER PHASE-C NGKAQ;Lo;0;L;;;;;N;;;;; 16896;BAMUM LETTER PHASE-C GHARAE;Lo;0;L;;;;;N;;;;; 16897;BAMUM LETTER PHASE-C MBEEKEET;Lo;0;L;;;;;N;;;;; 16898;BAMUM LETTER PHASE-C GBAYI;Lo;0;L;;;;;N;;;;; 16899;BAMUM LETTER PHASE-C NYIR MKPARAQ MEUN;Lo;0;L;;;;;N;;;;; 1689A;BAMUM LETTER PHASE-C NTU MBIT;Lo;0;L;;;;;N;;;;; 1689B;BAMUM LETTER PHASE-C MBEUM;Lo;0;L;;;;;N;;;;; 1689C;BAMUM LETTER PHASE-C PIRIEEN;Lo;0;L;;;;;N;;;;; 1689D;BAMUM LETTER PHASE-C NDOMBU;Lo;0;L;;;;;N;;;;; 1689E;BAMUM LETTER PHASE-C MBAA CABBAGE-TREE;Lo;0;L;;;;;N;;;;; 1689F;BAMUM LETTER PHASE-C KEUSHEUAEP;Lo;0;L;;;;;N;;;;; 168A0;BAMUM LETTER PHASE-C GHAP;Lo;0;L;;;;;N;;;;; 168A1;BAMUM LETTER PHASE-C KEUKAQ;Lo;0;L;;;;;N;;;;; 168A2;BAMUM LETTER PHASE-C YU MUOMAE;Lo;0;L;;;;;N;;;;; 168A3;BAMUM LETTER PHASE-C NZEUM;Lo;0;L;;;;;N;;;;; 168A4;BAMUM LETTER PHASE-C MBUE;Lo;0;L;;;;;N;;;;; 168A5;BAMUM LETTER PHASE-C NSEUAEN;Lo;0;L;;;;;N;;;;; 168A6;BAMUM LETTER PHASE-C MBIT;Lo;0;L;;;;;N;;;;; 168A7;BAMUM LETTER PHASE-C YEUQ;Lo;0;L;;;;;N;;;;; 168A8;BAMUM LETTER PHASE-C KPARAQ;Lo;0;L;;;;;N;;;;; 168A9;BAMUM LETTER PHASE-C KAA;Lo;0;L;;;;;N;;;;; 168AA;BAMUM LETTER PHASE-C SEUX;Lo;0;L;;;;;N;;;;; 168AB;BAMUM LETTER PHASE-C NDIDA;Lo;0;L;;;;;N;;;;; 168AC;BAMUM LETTER PHASE-C TAASHAE;Lo;0;L;;;;;N;;;;; 168AD;BAMUM LETTER PHASE-C NJUEQ;Lo;0;L;;;;;N;;;;; 168AE;BAMUM LETTER PHASE-C TITA YUE;Lo;0;L;;;;;N;;;;; 168AF;BAMUM LETTER PHASE-C SUAET;Lo;0;L;;;;;N;;;;; 168B0;BAMUM LETTER PHASE-C NGGUAEN NYAM;Lo;0;L;;;;;N;;;;; 168B1;BAMUM LETTER PHASE-C VEUX;Lo;0;L;;;;;N;;;;; 168B2;BAMUM LETTER PHASE-C NANSANAQ;Lo;0;L;;;;;N;;;;; 168B3;BAMUM LETTER PHASE-C MA KEUAERI;Lo;0;L;;;;;N;;;;; 168B4;BAMUM LETTER PHASE-C NTAA;Lo;0;L;;;;;N;;;;; 168B5;BAMUM LETTER PHASE-C NGGUON;Lo;0;L;;;;;N;;;;; 168B6;BAMUM LETTER PHASE-C LAP;Lo;0;L;;;;;N;;;;; 168B7;BAMUM LETTER PHASE-C MBIRIEEN;Lo;0;L;;;;;N;;;;; 168B8;BAMUM LETTER PHASE-C MGBASAQ;Lo;0;L;;;;;N;;;;; 168B9;BAMUM LETTER PHASE-C NTEUNGBA;Lo;0;L;;;;;N;;;;; 168BA;BAMUM LETTER PHASE-C TEUTEUX;Lo;0;L;;;;;N;;;;; 168BB;BAMUM LETTER PHASE-C NGGUM;Lo;0;L;;;;;N;;;;; 168BC;BAMUM LETTER PHASE-C FUE;Lo;0;L;;;;;N;;;;; 168BD;BAMUM LETTER PHASE-C NDEUT;Lo;0;L;;;;;N;;;;; 168BE;BAMUM LETTER PHASE-C NSA;Lo;0;L;;;;;N;;;;; 168BF;BAMUM LETTER PHASE-C NSHAQ;Lo;0;L;;;;;N;;;;; 168C0;BAMUM LETTER PHASE-C BUNG;Lo;0;L;;;;;N;;;;; 168C1;BAMUM LETTER PHASE-C VEUAEPEN;Lo;0;L;;;;;N;;;;; 168C2;BAMUM LETTER PHASE-C MBERAE;Lo;0;L;;;;;N;;;;; 168C3;BAMUM LETTER PHASE-C RU;Lo;0;L;;;;;N;;;;; 168C4;BAMUM LETTER PHASE-C NJAEM;Lo;0;L;;;;;N;;;;; 168C5;BAMUM LETTER PHASE-C LAM;Lo;0;L;;;;;N;;;;; 168C6;BAMUM LETTER PHASE-C TITUAEP;Lo;0;L;;;;;N;;;;; 168C7;BAMUM LETTER PHASE-C NSUOT NGOM;Lo;0;L;;;;;N;;;;; 168C8;BAMUM LETTER PHASE-C NJEEEE;Lo;0;L;;;;;N;;;;; 168C9;BAMUM LETTER PHASE-C KET;Lo;0;L;;;;;N;;;;; 168CA;BAMUM LETTER PHASE-C NGGU;Lo;0;L;;;;;N;;;;; 168CB;BAMUM LETTER PHASE-C MAESI;Lo;0;L;;;;;N;;;;; 168CC;BAMUM LETTER PHASE-C MBUAEM;Lo;0;L;;;;;N;;;;; 168CD;BAMUM LETTER PHASE-C LU;Lo;0;L;;;;;N;;;;; 168CE;BAMUM LETTER PHASE-C KUT;Lo;0;L;;;;;N;;;;; 168CF;BAMUM LETTER PHASE-C NJAM;Lo;0;L;;;;;N;;;;; 168D0;BAMUM LETTER PHASE-C NGOM;Lo;0;L;;;;;N;;;;; 168D1;BAMUM LETTER PHASE-C WUP;Lo;0;L;;;;;N;;;;; 168D2;BAMUM LETTER PHASE-C NGGUEET;Lo;0;L;;;;;N;;;;; 168D3;BAMUM LETTER PHASE-C NSOM;Lo;0;L;;;;;N;;;;; 168D4;BAMUM LETTER PHASE-C NTEN;Lo;0;L;;;;;N;;;;; 168D5;BAMUM LETTER PHASE-C KUOP NKAARAE;Lo;0;L;;;;;N;;;;; 168D6;BAMUM LETTER PHASE-C NSUN;Lo;0;L;;;;;N;;;;; 168D7;BAMUM LETTER PHASE-C NDAM;Lo;0;L;;;;;N;;;;; 168D8;BAMUM LETTER PHASE-C MA NSIEE;Lo;0;L;;;;;N;;;;; 168D9;BAMUM LETTER PHASE-C YAA;Lo;0;L;;;;;N;;;;; 168DA;BAMUM LETTER PHASE-C NDAP;Lo;0;L;;;;;N;;;;; 168DB;BAMUM LETTER PHASE-C SHUEQ;Lo;0;L;;;;;N;;;;; 168DC;BAMUM LETTER PHASE-C SETFON;Lo;0;L;;;;;N;;;;; 168DD;BAMUM LETTER PHASE-C MBI;Lo;0;L;;;;;N;;;;; 168DE;BAMUM LETTER PHASE-C MAEMBA;Lo;0;L;;;;;N;;;;; 168DF;BAMUM LETTER PHASE-C MBANYI;Lo;0;L;;;;;N;;;;; 168E0;BAMUM LETTER PHASE-C KEUSEUX;Lo;0;L;;;;;N;;;;; 168E1;BAMUM LETTER PHASE-C MBEUX;Lo;0;L;;;;;N;;;;; 168E2;BAMUM LETTER PHASE-C KEUM;Lo;0;L;;;;;N;;;;; 168E3;BAMUM LETTER PHASE-C MBAA PICKET;Lo;0;L;;;;;N;;;;; 168E4;BAMUM LETTER PHASE-C YUWOQ;Lo;0;L;;;;;N;;;;; 168E5;BAMUM LETTER PHASE-C NJEUX;Lo;0;L;;;;;N;;;;; 168E6;BAMUM LETTER PHASE-C MIEE;Lo;0;L;;;;;N;;;;; 168E7;BAMUM LETTER PHASE-C MUAE;Lo;0;L;;;;;N;;;;; 168E8;BAMUM LETTER PHASE-C SHIQ;Lo;0;L;;;;;N;;;;; 168E9;BAMUM LETTER PHASE-C KEN LAW;Lo;0;L;;;;;N;;;;; 168EA;BAMUM LETTER PHASE-C KEN FATIGUE;Lo;0;L;;;;;N;;;;; 168EB;BAMUM LETTER PHASE-C NGAQ;Lo;0;L;;;;;N;;;;; 168EC;BAMUM LETTER PHASE-C NAQ;Lo;0;L;;;;;N;;;;; 168ED;BAMUM LETTER PHASE-C LIQ;Lo;0;L;;;;;N;;;;; 168EE;BAMUM LETTER PHASE-C PIN;Lo;0;L;;;;;N;;;;; 168EF;BAMUM LETTER PHASE-C PEN;Lo;0;L;;;;;N;;;;; 168F0;BAMUM LETTER PHASE-C TET;Lo;0;L;;;;;N;;;;; 168F1;BAMUM LETTER PHASE-D MBUO;Lo;0;L;;;;;N;;;;; 168F2;BAMUM LETTER PHASE-D WAP;Lo;0;L;;;;;N;;;;; 168F3;BAMUM LETTER PHASE-D NJI;Lo;0;L;;;;;N;;;;; 168F4;BAMUM LETTER PHASE-D MFON;Lo;0;L;;;;;N;;;;; 168F5;BAMUM LETTER PHASE-D NJIEE;Lo;0;L;;;;;N;;;;; 168F6;BAMUM LETTER PHASE-D LIEE;Lo;0;L;;;;;N;;;;; 168F7;BAMUM LETTER PHASE-D NJEUT;Lo;0;L;;;;;N;;;;; 168F8;BAMUM LETTER PHASE-D NSHEE;Lo;0;L;;;;;N;;;;; 168F9;BAMUM LETTER PHASE-D NGGAAMAE;Lo;0;L;;;;;N;;;;; 168FA;BAMUM LETTER PHASE-D NYAM;Lo;0;L;;;;;N;;;;; 168FB;BAMUM LETTER PHASE-D WUAEN;Lo;0;L;;;;;N;;;;; 168FC;BAMUM LETTER PHASE-D NGKUN;Lo;0;L;;;;;N;;;;; 168FD;BAMUM LETTER PHASE-D SHEE;Lo;0;L;;;;;N;;;;; 168FE;BAMUM LETTER PHASE-D NGKAP;Lo;0;L;;;;;N;;;;; 168FF;BAMUM LETTER PHASE-D KEUAETMEUN;Lo;0;L;;;;;N;;;;; 16900;BAMUM LETTER PHASE-D TEUT;Lo;0;L;;;;;N;;;;; 16901;BAMUM LETTER PHASE-D SHEUAE;Lo;0;L;;;;;N;;;;; 16902;BAMUM LETTER PHASE-D NJAP;Lo;0;L;;;;;N;;;;; 16903;BAMUM LETTER PHASE-D SUE;Lo;0;L;;;;;N;;;;; 16904;BAMUM LETTER PHASE-D KET;Lo;0;L;;;;;N;;;;; 16905;BAMUM LETTER PHASE-D YAEMMAE;Lo;0;L;;;;;N;;;;; 16906;BAMUM LETTER PHASE-D KUOM;Lo;0;L;;;;;N;;;;; 16907;BAMUM LETTER PHASE-D SAP;Lo;0;L;;;;;N;;;;; 16908;BAMUM LETTER PHASE-D MFEUT;Lo;0;L;;;;;N;;;;; 16909;BAMUM LETTER PHASE-D NDEUX;Lo;0;L;;;;;N;;;;; 1690A;BAMUM LETTER PHASE-D MALEERI;Lo;0;L;;;;;N;;;;; 1690B;BAMUM LETTER PHASE-D MEUT;Lo;0;L;;;;;N;;;;; 1690C;BAMUM LETTER PHASE-D SEUAEQ;Lo;0;L;;;;;N;;;;; 1690D;BAMUM LETTER PHASE-D YEN;Lo;0;L;;;;;N;;;;; 1690E;BAMUM LETTER PHASE-D NJEUAEM;Lo;0;L;;;;;N;;;;; 1690F;BAMUM LETTER PHASE-D KEUOT MBUAE;Lo;0;L;;;;;N;;;;; 16910;BAMUM LETTER PHASE-D NGKEURI;Lo;0;L;;;;;N;;;;; 16911;BAMUM LETTER PHASE-D TU;Lo;0;L;;;;;N;;;;; 16912;BAMUM LETTER PHASE-D GHAA;Lo;0;L;;;;;N;;;;; 16913;BAMUM LETTER PHASE-D NGKYEE;Lo;0;L;;;;;N;;;;; 16914;BAMUM LETTER PHASE-D FEUFEUAET;Lo;0;L;;;;;N;;;;; 16915;BAMUM LETTER PHASE-D NDEE;Lo;0;L;;;;;N;;;;; 16916;BAMUM LETTER PHASE-D MGBOFUM;Lo;0;L;;;;;N;;;;; 16917;BAMUM LETTER PHASE-D LEUAEP;Lo;0;L;;;;;N;;;;; 16918;BAMUM LETTER PHASE-D NDON;Lo;0;L;;;;;N;;;;; 16919;BAMUM LETTER PHASE-D MONI;Lo;0;L;;;;;N;;;;; 1691A;BAMUM LETTER PHASE-D MGBEUN;Lo;0;L;;;;;N;;;;; 1691B;BAMUM LETTER PHASE-D PUUT;Lo;0;L;;;;;N;;;;; 1691C;BAMUM LETTER PHASE-D MGBIEE;Lo;0;L;;;;;N;;;;; 1691D;BAMUM LETTER PHASE-D MFO;Lo;0;L;;;;;N;;;;; 1691E;BAMUM LETTER PHASE-D LUM;Lo;0;L;;;;;N;;;;; 1691F;BAMUM LETTER PHASE-D NSIEEP;Lo;0;L;;;;;N;;;;; 16920;BAMUM LETTER PHASE-D MBAA;Lo;0;L;;;;;N;;;;; 16921;BAMUM LETTER PHASE-D KWAET;Lo;0;L;;;;;N;;;;; 16922;BAMUM LETTER PHASE-D NYET;Lo;0;L;;;;;N;;;;; 16923;BAMUM LETTER PHASE-D TEUAEN;Lo;0;L;;;;;N;;;;; 16924;BAMUM LETTER PHASE-D SOT;Lo;0;L;;;;;N;;;;; 16925;BAMUM LETTER PHASE-D YUWOQ;Lo;0;L;;;;;N;;;;; 16926;BAMUM LETTER PHASE-D KEUM;Lo;0;L;;;;;N;;;;; 16927;BAMUM LETTER PHASE-D RAEM;Lo;0;L;;;;;N;;;;; 16928;BAMUM LETTER PHASE-D TEEEE;Lo;0;L;;;;;N;;;;; 16929;BAMUM LETTER PHASE-D NGKEUAEQ;Lo;0;L;;;;;N;;;;; 1692A;BAMUM LETTER PHASE-D MFEUAE;Lo;0;L;;;;;N;;;;; 1692B;BAMUM LETTER PHASE-D NSIEET;Lo;0;L;;;;;N;;;;; 1692C;BAMUM LETTER PHASE-D KEUP;Lo;0;L;;;;;N;;;;; 1692D;BAMUM LETTER PHASE-D PIP;Lo;0;L;;;;;N;;;;; 1692E;BAMUM LETTER PHASE-D PEUTAE;Lo;0;L;;;;;N;;;;; 1692F;BAMUM LETTER PHASE-D NYUE;Lo;0;L;;;;;N;;;;; 16930;BAMUM LETTER PHASE-D LET;Lo;0;L;;;;;N;;;;; 16931;BAMUM LETTER PHASE-D NGGAAM;Lo;0;L;;;;;N;;;;; 16932;BAMUM LETTER PHASE-D MFIEE;Lo;0;L;;;;;N;;;;; 16933;BAMUM LETTER PHASE-D NGGWAEN;Lo;0;L;;;;;N;;;;; 16934;BAMUM LETTER PHASE-D YUOM;Lo;0;L;;;;;N;;;;; 16935;BAMUM LETTER PHASE-D PAP;Lo;0;L;;;;;N;;;;; 16936;BAMUM LETTER PHASE-D YUOP;Lo;0;L;;;;;N;;;;; 16937;BAMUM LETTER PHASE-D NDAM;Lo;0;L;;;;;N;;;;; 16938;BAMUM LETTER PHASE-D NTEUM;Lo;0;L;;;;;N;;;;; 16939;BAMUM LETTER PHASE-D SUAE;Lo;0;L;;;;;N;;;;; 1693A;BAMUM LETTER PHASE-D KUN;Lo;0;L;;;;;N;;;;; 1693B;BAMUM LETTER PHASE-D NGGEUX;Lo;0;L;;;;;N;;;;; 1693C;BAMUM LETTER PHASE-D NGKIEE;Lo;0;L;;;;;N;;;;; 1693D;BAMUM LETTER PHASE-D TUOT;Lo;0;L;;;;;N;;;;; 1693E;BAMUM LETTER PHASE-D MEUN;Lo;0;L;;;;;N;;;;; 1693F;BAMUM LETTER PHASE-D KUQ;Lo;0;L;;;;;N;;;;; 16940;BAMUM LETTER PHASE-D NSUM;Lo;0;L;;;;;N;;;;; 16941;BAMUM LETTER PHASE-D TEUN;Lo;0;L;;;;;N;;;;; 16942;BAMUM LETTER PHASE-D MAENJET;Lo;0;L;;;;;N;;;;; 16943;BAMUM LETTER PHASE-D NGGAP;Lo;0;L;;;;;N;;;;; 16944;BAMUM LETTER PHASE-D LEUM;Lo;0;L;;;;;N;;;;; 16945;BAMUM LETTER PHASE-D NGGUOM;Lo;0;L;;;;;N;;;;; 16946;BAMUM LETTER PHASE-D NSHUT;Lo;0;L;;;;;N;;;;; 16947;BAMUM LETTER PHASE-D NJUEQ;Lo;0;L;;;;;N;;;;; 16948;BAMUM LETTER PHASE-D GHEUAE;Lo;0;L;;;;;N;;;;; 16949;BAMUM LETTER PHASE-D KU;Lo;0;L;;;;;N;;;;; 1694A;BAMUM LETTER PHASE-D REN OLD;Lo;0;L;;;;;N;;;;; 1694B;BAMUM LETTER PHASE-D TAE;Lo;0;L;;;;;N;;;;; 1694C;BAMUM LETTER PHASE-D TOQ;Lo;0;L;;;;;N;;;;; 1694D;BAMUM LETTER PHASE-D NYI;Lo;0;L;;;;;N;;;;; 1694E;BAMUM LETTER PHASE-D RII;Lo;0;L;;;;;N;;;;; 1694F;BAMUM LETTER PHASE-D LEEEE;Lo;0;L;;;;;N;;;;; 16950;BAMUM LETTER PHASE-D MEEEE;Lo;0;L;;;;;N;;;;; 16951;BAMUM LETTER PHASE-D M;Lo;0;L;;;;;N;;;;; 16952;BAMUM LETTER PHASE-D SUU;Lo;0;L;;;;;N;;;;; 16953;BAMUM LETTER PHASE-D MU;Lo;0;L;;;;;N;;;;; 16954;BAMUM LETTER PHASE-D SHII;Lo;0;L;;;;;N;;;;; 16955;BAMUM LETTER PHASE-D SHEUX;Lo;0;L;;;;;N;;;;; 16956;BAMUM LETTER PHASE-D KYEE;Lo;0;L;;;;;N;;;;; 16957;BAMUM LETTER PHASE-D NU;Lo;0;L;;;;;N;;;;; 16958;BAMUM LETTER PHASE-D SHU;Lo;0;L;;;;;N;;;;; 16959;BAMUM LETTER PHASE-D NTEE;Lo;0;L;;;;;N;;;;; 1695A;BAMUM LETTER PHASE-D PEE;Lo;0;L;;;;;N;;;;; 1695B;BAMUM LETTER PHASE-D NI;Lo;0;L;;;;;N;;;;; 1695C;BAMUM LETTER PHASE-D SHOQ;Lo;0;L;;;;;N;;;;; 1695D;BAMUM LETTER PHASE-D PUQ;Lo;0;L;;;;;N;;;;; 1695E;BAMUM LETTER PHASE-D MVOP;Lo;0;L;;;;;N;;;;; 1695F;BAMUM LETTER PHASE-D LOQ;Lo;0;L;;;;;N;;;;; 16960;BAMUM LETTER PHASE-D REN MUCH;Lo;0;L;;;;;N;;;;; 16961;BAMUM LETTER PHASE-D TI;Lo;0;L;;;;;N;;;;; 16962;BAMUM LETTER PHASE-D NTUU;Lo;0;L;;;;;N;;;;; 16963;BAMUM LETTER PHASE-D MBAA SEVEN;Lo;0;L;;;;;N;;;;; 16964;BAMUM LETTER PHASE-D SAQ;Lo;0;L;;;;;N;;;;; 16965;BAMUM LETTER PHASE-D FAA;Lo;0;L;;;;;N;;;;; 16966;BAMUM LETTER PHASE-E NDAP;Lo;0;L;;;;;N;;;;; 16967;BAMUM LETTER PHASE-E TOON;Lo;0;L;;;;;N;;;;; 16968;BAMUM LETTER PHASE-E MBEUM;Lo;0;L;;;;;N;;;;; 16969;BAMUM LETTER PHASE-E LAP;Lo;0;L;;;;;N;;;;; 1696A;BAMUM LETTER PHASE-E VOM;Lo;0;L;;;;;N;;;;; 1696B;BAMUM LETTER PHASE-E LOON;Lo;0;L;;;;;N;;;;; 1696C;BAMUM LETTER PHASE-E PAA;Lo;0;L;;;;;N;;;;; 1696D;BAMUM LETTER PHASE-E SOM;Lo;0;L;;;;;N;;;;; 1696E;BAMUM LETTER PHASE-E RAQ;Lo;0;L;;;;;N;;;;; 1696F;BAMUM LETTER PHASE-E NSHUOP;Lo;0;L;;;;;N;;;;; 16970;BAMUM LETTER PHASE-E NDUN;Lo;0;L;;;;;N;;;;; 16971;BAMUM LETTER PHASE-E PUAE;Lo;0;L;;;;;N;;;;; 16972;BAMUM LETTER PHASE-E TAM;Lo;0;L;;;;;N;;;;; 16973;BAMUM LETTER PHASE-E NGKA;Lo;0;L;;;;;N;;;;; 16974;BAMUM LETTER PHASE-E KPEUX;Lo;0;L;;;;;N;;;;; 16975;BAMUM LETTER PHASE-E WUO;Lo;0;L;;;;;N;;;;; 16976;BAMUM LETTER PHASE-E SEE;Lo;0;L;;;;;N;;;;; 16977;BAMUM LETTER PHASE-E NGGEUAET;Lo;0;L;;;;;N;;;;; 16978;BAMUM LETTER PHASE-E PAAM;Lo;0;L;;;;;N;;;;; 16979;BAMUM LETTER PHASE-E TOO;Lo;0;L;;;;;N;;;;; 1697A;BAMUM LETTER PHASE-E KUOP;Lo;0;L;;;;;N;;;;; 1697B;BAMUM LETTER PHASE-E LOM;Lo;0;L;;;;;N;;;;; 1697C;BAMUM LETTER PHASE-E NSHIEE;Lo;0;L;;;;;N;;;;; 1697D;BAMUM LETTER PHASE-E NGOP;Lo;0;L;;;;;N;;;;; 1697E;BAMUM LETTER PHASE-E MAEM;Lo;0;L;;;;;N;;;;; 1697F;BAMUM LETTER PHASE-E NGKEUX;Lo;0;L;;;;;N;;;;; 16980;BAMUM LETTER PHASE-E NGOQ;Lo;0;L;;;;;N;;;;; 16981;BAMUM LETTER PHASE-E NSHUE;Lo;0;L;;;;;N;;;;; 16982;BAMUM LETTER PHASE-E RIMGBA;Lo;0;L;;;;;N;;;;; 16983;BAMUM LETTER PHASE-E NJEUX;Lo;0;L;;;;;N;;;;; 16984;BAMUM LETTER PHASE-E PEEM;Lo;0;L;;;;;N;;;;; 16985;BAMUM LETTER PHASE-E SAA;Lo;0;L;;;;;N;;;;; 16986;BAMUM LETTER PHASE-E NGGURAE;Lo;0;L;;;;;N;;;;; 16987;BAMUM LETTER PHASE-E MGBA;Lo;0;L;;;;;N;;;;; 16988;BAMUM LETTER PHASE-E GHEUX;Lo;0;L;;;;;N;;;;; 16989;BAMUM LETTER PHASE-E NGKEUAEM;Lo;0;L;;;;;N;;;;; 1698A;BAMUM LETTER PHASE-E NJAEMLI;Lo;0;L;;;;;N;;;;; 1698B;BAMUM LETTER PHASE-E MAP;Lo;0;L;;;;;N;;;;; 1698C;BAMUM LETTER PHASE-E LOOT;Lo;0;L;;;;;N;;;;; 1698D;BAMUM LETTER PHASE-E NGGEEEE;Lo;0;L;;;;;N;;;;; 1698E;BAMUM LETTER PHASE-E NDIQ;Lo;0;L;;;;;N;;;;; 1698F;BAMUM LETTER PHASE-E TAEN NTEUM;Lo;0;L;;;;;N;;;;; 16990;BAMUM LETTER PHASE-E SET;Lo;0;L;;;;;N;;;;; 16991;BAMUM LETTER PHASE-E PUM;Lo;0;L;;;;;N;;;;; 16992;BAMUM LETTER PHASE-E NDAA SOFTNESS;Lo;0;L;;;;;N;;;;; 16993;BAMUM LETTER PHASE-E NGGUAESHAE NYAM;Lo;0;L;;;;;N;;;;; 16994;BAMUM LETTER PHASE-E YIEE;Lo;0;L;;;;;N;;;;; 16995;BAMUM LETTER PHASE-E GHEUN;Lo;0;L;;;;;N;;;;; 16996;BAMUM LETTER PHASE-E TUAE;Lo;0;L;;;;;N;;;;; 16997;BAMUM LETTER PHASE-E YEUAE;Lo;0;L;;;;;N;;;;; 16998;BAMUM LETTER PHASE-E PO;Lo;0;L;;;;;N;;;;; 16999;BAMUM LETTER PHASE-E TUMAE;Lo;0;L;;;;;N;;;;; 1699A;BAMUM LETTER PHASE-E KEUAE;Lo;0;L;;;;;N;;;;; 1699B;BAMUM LETTER PHASE-E SUAEN;Lo;0;L;;;;;N;;;;; 1699C;BAMUM LETTER PHASE-E TEUAEQ;Lo;0;L;;;;;N;;;;; 1699D;BAMUM LETTER PHASE-E VEUAE;Lo;0;L;;;;;N;;;;; 1699E;BAMUM LETTER PHASE-E WEUX;Lo;0;L;;;;;N;;;;; 1699F;BAMUM LETTER PHASE-E LAAM;Lo;0;L;;;;;N;;;;; 169A0;BAMUM LETTER PHASE-E PU;Lo;0;L;;;;;N;;;;; 169A1;BAMUM LETTER PHASE-E TAAQ;Lo;0;L;;;;;N;;;;; 169A2;BAMUM LETTER PHASE-E GHAAMAE;Lo;0;L;;;;;N;;;;; 169A3;BAMUM LETTER PHASE-E NGEUREUT;Lo;0;L;;;;;N;;;;; 169A4;BAMUM LETTER PHASE-E SHEUAEQ;Lo;0;L;;;;;N;;;;; 169A5;BAMUM LETTER PHASE-E MGBEN;Lo;0;L;;;;;N;;;;; 169A6;BAMUM LETTER PHASE-E MBEE;Lo;0;L;;;;;N;;;;; 169A7;BAMUM LETTER PHASE-E NZAQ;Lo;0;L;;;;;N;;;;; 169A8;BAMUM LETTER PHASE-E NKOM;Lo;0;L;;;;;N;;;;; 169A9;BAMUM LETTER PHASE-E GBET;Lo;0;L;;;;;N;;;;; 169AA;BAMUM LETTER PHASE-E TUM;Lo;0;L;;;;;N;;;;; 169AB;BAMUM LETTER PHASE-E KUET;Lo;0;L;;;;;N;;;;; 169AC;BAMUM LETTER PHASE-E YAP;Lo;0;L;;;;;N;;;;; 169AD;BAMUM LETTER PHASE-E NYI CLEAVER;Lo;0;L;;;;;N;;;;; 169AE;BAMUM LETTER PHASE-E YIT;Lo;0;L;;;;;N;;;;; 169AF;BAMUM LETTER PHASE-E MFEUQ;Lo;0;L;;;;;N;;;;; 169B0;BAMUM LETTER PHASE-E NDIAQ;Lo;0;L;;;;;N;;;;; 169B1;BAMUM LETTER PHASE-E PIEEQ;Lo;0;L;;;;;N;;;;; 169B2;BAMUM LETTER PHASE-E YUEQ;Lo;0;L;;;;;N;;;;; 169B3;BAMUM LETTER PHASE-E LEUAEM;Lo;0;L;;;;;N;;;;; 169B4;BAMUM LETTER PHASE-E FUE;Lo;0;L;;;;;N;;;;; 169B5;BAMUM LETTER PHASE-E GBEUX;Lo;0;L;;;;;N;;;;; 169B6;BAMUM LETTER PHASE-E NGKUP;Lo;0;L;;;;;N;;;;; 169B7;BAMUM LETTER PHASE-E KET;Lo;0;L;;;;;N;;;;; 169B8;BAMUM LETTER PHASE-E MAE;Lo;0;L;;;;;N;;;;; 169B9;BAMUM LETTER PHASE-E NGKAAMI;Lo;0;L;;;;;N;;;;; 169BA;BAMUM LETTER PHASE-E GHET;Lo;0;L;;;;;N;;;;; 169BB;BAMUM LETTER PHASE-E FA;Lo;0;L;;;;;N;;;;; 169BC;BAMUM LETTER PHASE-E NTUM;Lo;0;L;;;;;N;;;;; 169BD;BAMUM LETTER PHASE-E PEUT;Lo;0;L;;;;;N;;;;; 169BE;BAMUM LETTER PHASE-E YEUM;Lo;0;L;;;;;N;;;;; 169BF;BAMUM LETTER PHASE-E NGGEUAE;Lo;0;L;;;;;N;;;;; 169C0;BAMUM LETTER PHASE-E NYI BETWEEN;Lo;0;L;;;;;N;;;;; 169C1;BAMUM LETTER PHASE-E NZUQ;Lo;0;L;;;;;N;;;;; 169C2;BAMUM LETTER PHASE-E POON;Lo;0;L;;;;;N;;;;; 169C3;BAMUM LETTER PHASE-E MIEE;Lo;0;L;;;;;N;;;;; 169C4;BAMUM LETTER PHASE-E FUET;Lo;0;L;;;;;N;;;;; 169C5;BAMUM LETTER PHASE-E NAE;Lo;0;L;;;;;N;;;;; 169C6;BAMUM LETTER PHASE-E MUAE;Lo;0;L;;;;;N;;;;; 169C7;BAMUM LETTER PHASE-E GHEUAE;Lo;0;L;;;;;N;;;;; 169C8;BAMUM LETTER PHASE-E FU I;Lo;0;L;;;;;N;;;;; 169C9;BAMUM LETTER PHASE-E MVI;Lo;0;L;;;;;N;;;;; 169CA;BAMUM LETTER PHASE-E PUAQ;Lo;0;L;;;;;N;;;;; 169CB;BAMUM LETTER PHASE-E NGKUM;Lo;0;L;;;;;N;;;;; 169CC;BAMUM LETTER PHASE-E KUT;Lo;0;L;;;;;N;;;;; 169CD;BAMUM LETTER PHASE-E PIET;Lo;0;L;;;;;N;;;;; 169CE;BAMUM LETTER PHASE-E NTAP;Lo;0;L;;;;;N;;;;; 169CF;BAMUM LETTER PHASE-E YEUAET;Lo;0;L;;;;;N;;;;; 169D0;BAMUM LETTER PHASE-E NGGUP;Lo;0;L;;;;;N;;;;; 169D1;BAMUM LETTER PHASE-E PA PEOPLE;Lo;0;L;;;;;N;;;;; 169D2;BAMUM LETTER PHASE-E FU CALL;Lo;0;L;;;;;N;;;;; 169D3;BAMUM LETTER PHASE-E FOM;Lo;0;L;;;;;N;;;;; 169D4;BAMUM LETTER PHASE-E NJEE;Lo;0;L;;;;;N;;;;; 169D5;BAMUM LETTER PHASE-E A;Lo;0;L;;;;;N;;;;; 169D6;BAMUM LETTER PHASE-E TOQ;Lo;0;L;;;;;N;;;;; 169D7;BAMUM LETTER PHASE-E O;Lo;0;L;;;;;N;;;;; 169D8;BAMUM LETTER PHASE-E I;Lo;0;L;;;;;N;;;;; 169D9;BAMUM LETTER PHASE-E LAQ;Lo;0;L;;;;;N;;;;; 169DA;BAMUM LETTER PHASE-E PA PLURAL;Lo;0;L;;;;;N;;;;; 169DB;BAMUM LETTER PHASE-E TAA;Lo;0;L;;;;;N;;;;; 169DC;BAMUM LETTER PHASE-E TAQ;Lo;0;L;;;;;N;;;;; 169DD;BAMUM LETTER PHASE-E NDAA MY HOUSE;Lo;0;L;;;;;N;;;;; 169DE;BAMUM LETTER PHASE-E SHIQ;Lo;0;L;;;;;N;;;;; 169DF;BAMUM LETTER PHASE-E YEUX;Lo;0;L;;;;;N;;;;; 169E0;BAMUM LETTER PHASE-E NGUAE;Lo;0;L;;;;;N;;;;; 169E1;BAMUM LETTER PHASE-E YUAEN;Lo;0;L;;;;;N;;;;; 169E2;BAMUM LETTER PHASE-E YOQ SWIMMING;Lo;0;L;;;;;N;;;;; 169E3;BAMUM LETTER PHASE-E YOQ COVER;Lo;0;L;;;;;N;;;;; 169E4;BAMUM LETTER PHASE-E YUQ;Lo;0;L;;;;;N;;;;; 169E5;BAMUM LETTER PHASE-E YUN;Lo;0;L;;;;;N;;;;; 169E6;BAMUM LETTER PHASE-E KEUX;Lo;0;L;;;;;N;;;;; 169E7;BAMUM LETTER PHASE-E PEUX;Lo;0;L;;;;;N;;;;; 169E8;BAMUM LETTER PHASE-E NJEE EPOCH;Lo;0;L;;;;;N;;;;; 169E9;BAMUM LETTER PHASE-E PUE;Lo;0;L;;;;;N;;;;; 169EA;BAMUM LETTER PHASE-E WUE;Lo;0;L;;;;;N;;;;; 169EB;BAMUM LETTER PHASE-E FEE;Lo;0;L;;;;;N;;;;; 169EC;BAMUM LETTER PHASE-E VEE;Lo;0;L;;;;;N;;;;; 169ED;BAMUM LETTER PHASE-E LU;Lo;0;L;;;;;N;;;;; 169EE;BAMUM LETTER PHASE-E MI;Lo;0;L;;;;;N;;;;; 169EF;BAMUM LETTER PHASE-E REUX;Lo;0;L;;;;;N;;;;; 169F0;BAMUM LETTER PHASE-E RAE;Lo;0;L;;;;;N;;;;; 169F1;BAMUM LETTER PHASE-E NGUAET;Lo;0;L;;;;;N;;;;; 169F2;BAMUM LETTER PHASE-E NGA;Lo;0;L;;;;;N;;;;; 169F3;BAMUM LETTER PHASE-E SHO;Lo;0;L;;;;;N;;;;; 169F4;BAMUM LETTER PHASE-E SHOQ;Lo;0;L;;;;;N;;;;; 169F5;BAMUM LETTER PHASE-E FU REMEDY;Lo;0;L;;;;;N;;;;; 169F6;BAMUM LETTER PHASE-E NA;Lo;0;L;;;;;N;;;;; 169F7;BAMUM LETTER PHASE-E PI;Lo;0;L;;;;;N;;;;; 169F8;BAMUM LETTER PHASE-E LOQ;Lo;0;L;;;;;N;;;;; 169F9;BAMUM LETTER PHASE-E KO;Lo;0;L;;;;;N;;;;; 169FA;BAMUM LETTER PHASE-E MEN;Lo;0;L;;;;;N;;;;; 169FB;BAMUM LETTER PHASE-E MA;Lo;0;L;;;;;N;;;;; 169FC;BAMUM LETTER PHASE-E MAQ;Lo;0;L;;;;;N;;;;; 169FD;BAMUM LETTER PHASE-E TEU;Lo;0;L;;;;;N;;;;; 169FE;BAMUM LETTER PHASE-E KI;Lo;0;L;;;;;N;;;;; 169FF;BAMUM LETTER PHASE-E MON;Lo;0;L;;;;;N;;;;; 16A00;BAMUM LETTER PHASE-E TEN;Lo;0;L;;;;;N;;;;; 16A01;BAMUM LETTER PHASE-E FAQ;Lo;0;L;;;;;N;;;;; 16A02;BAMUM LETTER PHASE-E GHOM;Lo;0;L;;;;;N;;;;; 16A03;BAMUM LETTER PHASE-F KA;Lo;0;L;;;;;N;;;;; 16A04;BAMUM LETTER PHASE-F U;Lo;0;L;;;;;N;;;;; 16A05;BAMUM LETTER PHASE-F KU;Lo;0;L;;;;;N;;;;; 16A06;BAMUM LETTER PHASE-F EE;Lo;0;L;;;;;N;;;;; 16A07;BAMUM LETTER PHASE-F REE;Lo;0;L;;;;;N;;;;; 16A08;BAMUM LETTER PHASE-F TAE;Lo;0;L;;;;;N;;;;; 16A09;BAMUM LETTER PHASE-F NYI;Lo;0;L;;;;;N;;;;; 16A0A;BAMUM LETTER PHASE-F LA;Lo;0;L;;;;;N;;;;; 16A0B;BAMUM LETTER PHASE-F RII;Lo;0;L;;;;;N;;;;; 16A0C;BAMUM LETTER PHASE-F RIEE;Lo;0;L;;;;;N;;;;; 16A0D;BAMUM LETTER PHASE-F MEEEE;Lo;0;L;;;;;N;;;;; 16A0E;BAMUM LETTER PHASE-F TAA;Lo;0;L;;;;;N;;;;; 16A0F;BAMUM LETTER PHASE-F NDAA;Lo;0;L;;;;;N;;;;; 16A10;BAMUM LETTER PHASE-F NJAEM;Lo;0;L;;;;;N;;;;; 16A11;BAMUM LETTER PHASE-F M;Lo;0;L;;;;;N;;;;; 16A12;BAMUM LETTER PHASE-F SUU;Lo;0;L;;;;;N;;;;; 16A13;BAMUM LETTER PHASE-F SHII;Lo;0;L;;;;;N;;;;; 16A14;BAMUM LETTER PHASE-F SI;Lo;0;L;;;;;N;;;;; 16A15;BAMUM LETTER PHASE-F SEUX;Lo;0;L;;;;;N;;;;; 16A16;BAMUM LETTER PHASE-F KYEE;Lo;0;L;;;;;N;;;;; 16A17;BAMUM LETTER PHASE-F KET;Lo;0;L;;;;;N;;;;; 16A18;BAMUM LETTER PHASE-F NUAE;Lo;0;L;;;;;N;;;;; 16A19;BAMUM LETTER PHASE-F NU;Lo;0;L;;;;;N;;;;; 16A1A;BAMUM LETTER PHASE-F NJUAE;Lo;0;L;;;;;N;;;;; 16A1B;BAMUM LETTER PHASE-F YOQ;Lo;0;L;;;;;N;;;;; 16A1C;BAMUM LETTER PHASE-F SHU;Lo;0;L;;;;;N;;;;; 16A1D;BAMUM LETTER PHASE-F YA;Lo;0;L;;;;;N;;;;; 16A1E;BAMUM LETTER PHASE-F NSHA;Lo;0;L;;;;;N;;;;; 16A1F;BAMUM LETTER PHASE-F PEUX;Lo;0;L;;;;;N;;;;; 16A20;BAMUM LETTER PHASE-F NTEE;Lo;0;L;;;;;N;;;;; 16A21;BAMUM LETTER PHASE-F WUE;Lo;0;L;;;;;N;;;;; 16A22;BAMUM LETTER PHASE-F PEE;Lo;0;L;;;;;N;;;;; 16A23;BAMUM LETTER PHASE-F RU;Lo;0;L;;;;;N;;;;; 16A24;BAMUM LETTER PHASE-F NI;Lo;0;L;;;;;N;;;;; 16A25;BAMUM LETTER PHASE-F REUX;Lo;0;L;;;;;N;;;;; 16A26;BAMUM LETTER PHASE-F KEN;Lo;0;L;;;;;N;;;;; 16A27;BAMUM LETTER PHASE-F NGKWAEN;Lo;0;L;;;;;N;;;;; 16A28;BAMUM LETTER PHASE-F NGGA;Lo;0;L;;;;;N;;;;; 16A29;BAMUM LETTER PHASE-F SHO;Lo;0;L;;;;;N;;;;; 16A2A;BAMUM LETTER PHASE-F PUAE;Lo;0;L;;;;;N;;;;; 16A2B;BAMUM LETTER PHASE-F FOM;Lo;0;L;;;;;N;;;;; 16A2C;BAMUM LETTER PHASE-F WA;Lo;0;L;;;;;N;;;;; 16A2D;BAMUM LETTER PHASE-F LI;Lo;0;L;;;;;N;;;;; 16A2E;BAMUM LETTER PHASE-F LOQ;Lo;0;L;;;;;N;;;;; 16A2F;BAMUM LETTER PHASE-F KO;Lo;0;L;;;;;N;;;;; 16A30;BAMUM LETTER PHASE-F MBEN;Lo;0;L;;;;;N;;;;; 16A31;BAMUM LETTER PHASE-F REN;Lo;0;L;;;;;N;;;;; 16A32;BAMUM LETTER PHASE-F MA;Lo;0;L;;;;;N;;;;; 16A33;BAMUM LETTER PHASE-F MO;Lo;0;L;;;;;N;;;;; 16A34;BAMUM LETTER PHASE-F MBAA;Lo;0;L;;;;;N;;;;; 16A35;BAMUM LETTER PHASE-F TET;Lo;0;L;;;;;N;;;;; 16A36;BAMUM LETTER PHASE-F KPA;Lo;0;L;;;;;N;;;;; 16A37;BAMUM LETTER PHASE-F SAMBA;Lo;0;L;;;;;N;;;;; 16A38;BAMUM LETTER PHASE-F VUEQ;Lo;0;L;;;;;N;;;;; 16A40;MRO LETTER TA;Lo;0;L;;;;;N;;;;; 16A41;MRO LETTER NGI;Lo;0;L;;;;;N;;;;; 16A42;MRO LETTER YO;Lo;0;L;;;;;N;;;;; 16A43;MRO LETTER MIM;Lo;0;L;;;;;N;;;;; 16A44;MRO LETTER BA;Lo;0;L;;;;;N;;;;; 16A45;MRO LETTER DA;Lo;0;L;;;;;N;;;;; 16A46;MRO LETTER A;Lo;0;L;;;;;N;;;;; 16A47;MRO LETTER PHI;Lo;0;L;;;;;N;;;;; 16A48;MRO LETTER KHAI;Lo;0;L;;;;;N;;;;; 16A49;MRO LETTER HAO;Lo;0;L;;;;;N;;;;; 16A4A;MRO LETTER DAI;Lo;0;L;;;;;N;;;;; 16A4B;MRO LETTER CHU;Lo;0;L;;;;;N;;;;; 16A4C;MRO LETTER KEAAE;Lo;0;L;;;;;N;;;;; 16A4D;MRO LETTER OL;Lo;0;L;;;;;N;;;;; 16A4E;MRO LETTER MAEM;Lo;0;L;;;;;N;;;;; 16A4F;MRO LETTER NIN;Lo;0;L;;;;;N;;;;; 16A50;MRO LETTER PA;Lo;0;L;;;;;N;;;;; 16A51;MRO LETTER OO;Lo;0;L;;;;;N;;;;; 16A52;MRO LETTER O;Lo;0;L;;;;;N;;;;; 16A53;MRO LETTER RO;Lo;0;L;;;;;N;;;;; 16A54;MRO LETTER SHI;Lo;0;L;;;;;N;;;;; 16A55;MRO LETTER THEA;Lo;0;L;;;;;N;;;;; 16A56;MRO LETTER EA;Lo;0;L;;;;;N;;;;; 16A57;MRO LETTER WA;Lo;0;L;;;;;N;;;;; 16A58;MRO LETTER E;Lo;0;L;;;;;N;;;;; 16A59;MRO LETTER KO;Lo;0;L;;;;;N;;;;; 16A5A;MRO LETTER LAN;Lo;0;L;;;;;N;;;;; 16A5B;MRO LETTER LA;Lo;0;L;;;;;N;;;;; 16A5C;MRO LETTER HAI;Lo;0;L;;;;;N;;;;; 16A5D;MRO LETTER RI;Lo;0;L;;;;;N;;;;; 16A5E;MRO LETTER TEK;Lo;0;L;;;;;N;;;;; 16A60;MRO DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 16A61;MRO DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 16A62;MRO DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 16A63;MRO DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 16A64;MRO DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 16A65;MRO DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 16A66;MRO DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 16A67;MRO DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 16A68;MRO DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 16A69;MRO DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 16A6E;MRO DANDA;Po;0;L;;;;;N;;;;; 16A6F;MRO DOUBLE DANDA;Po;0;L;;;;;N;;;;; 16A70;TANGSA LETTER OZ;Lo;0;L;;;;;N;;;;; 16A71;TANGSA LETTER OC;Lo;0;L;;;;;N;;;;; 16A72;TANGSA LETTER OQ;Lo;0;L;;;;;N;;;;; 16A73;TANGSA LETTER OX;Lo;0;L;;;;;N;;;;; 16A74;TANGSA LETTER AZ;Lo;0;L;;;;;N;;;;; 16A75;TANGSA LETTER AC;Lo;0;L;;;;;N;;;;; 16A76;TANGSA LETTER AQ;Lo;0;L;;;;;N;;;;; 16A77;TANGSA LETTER AX;Lo;0;L;;;;;N;;;;; 16A78;TANGSA LETTER VZ;Lo;0;L;;;;;N;;;;; 16A79;TANGSA LETTER VC;Lo;0;L;;;;;N;;;;; 16A7A;TANGSA LETTER VQ;Lo;0;L;;;;;N;;;;; 16A7B;TANGSA LETTER VX;Lo;0;L;;;;;N;;;;; 16A7C;TANGSA LETTER EZ;Lo;0;L;;;;;N;;;;; 16A7D;TANGSA LETTER EC;Lo;0;L;;;;;N;;;;; 16A7E;TANGSA LETTER EQ;Lo;0;L;;;;;N;;;;; 16A7F;TANGSA LETTER EX;Lo;0;L;;;;;N;;;;; 16A80;TANGSA LETTER IZ;Lo;0;L;;;;;N;;;;; 16A81;TANGSA LETTER IC;Lo;0;L;;;;;N;;;;; 16A82;TANGSA LETTER IQ;Lo;0;L;;;;;N;;;;; 16A83;TANGSA LETTER IX;Lo;0;L;;;;;N;;;;; 16A84;TANGSA LETTER UZ;Lo;0;L;;;;;N;;;;; 16A85;TANGSA LETTER UC;Lo;0;L;;;;;N;;;;; 16A86;TANGSA LETTER UQ;Lo;0;L;;;;;N;;;;; 16A87;TANGSA LETTER UX;Lo;0;L;;;;;N;;;;; 16A88;TANGSA LETTER AWZ;Lo;0;L;;;;;N;;;;; 16A89;TANGSA LETTER AWC;Lo;0;L;;;;;N;;;;; 16A8A;TANGSA LETTER AWQ;Lo;0;L;;;;;N;;;;; 16A8B;TANGSA LETTER AWX;Lo;0;L;;;;;N;;;;; 16A8C;TANGSA LETTER UIZ;Lo;0;L;;;;;N;;;;; 16A8D;TANGSA LETTER UIC;Lo;0;L;;;;;N;;;;; 16A8E;TANGSA LETTER UIQ;Lo;0;L;;;;;N;;;;; 16A8F;TANGSA LETTER UIX;Lo;0;L;;;;;N;;;;; 16A90;TANGSA LETTER FINAL NG;Lo;0;L;;;;;N;;;;; 16A91;TANGSA LETTER LONG UEX;Lo;0;L;;;;;N;;;;; 16A92;TANGSA LETTER SHORT UEZ;Lo;0;L;;;;;N;;;;; 16A93;TANGSA LETTER SHORT AWX;Lo;0;L;;;;;N;;;;; 16A94;TANGSA LETTER UEC;Lo;0;L;;;;;N;;;;; 16A95;TANGSA LETTER UEZ;Lo;0;L;;;;;N;;;;; 16A96;TANGSA LETTER UEQ;Lo;0;L;;;;;N;;;;; 16A97;TANGSA LETTER UEX;Lo;0;L;;;;;N;;;;; 16A98;TANGSA LETTER UIUZ;Lo;0;L;;;;;N;;;;; 16A99;TANGSA LETTER UIUC;Lo;0;L;;;;;N;;;;; 16A9A;TANGSA LETTER UIUQ;Lo;0;L;;;;;N;;;;; 16A9B;TANGSA LETTER UIUX;Lo;0;L;;;;;N;;;;; 16A9C;TANGSA LETTER MZ;Lo;0;L;;;;;N;;;;; 16A9D;TANGSA LETTER MC;Lo;0;L;;;;;N;;;;; 16A9E;TANGSA LETTER MQ;Lo;0;L;;;;;N;;;;; 16A9F;TANGSA LETTER MX;Lo;0;L;;;;;N;;;;; 16AA0;TANGSA LETTER KA;Lo;0;L;;;;;N;;;;; 16AA1;TANGSA LETTER KHA;Lo;0;L;;;;;N;;;;; 16AA2;TANGSA LETTER GA;Lo;0;L;;;;;N;;;;; 16AA3;TANGSA LETTER NGA;Lo;0;L;;;;;N;;;;; 16AA4;TANGSA LETTER SA;Lo;0;L;;;;;N;;;;; 16AA5;TANGSA LETTER YA;Lo;0;L;;;;;N;;;;; 16AA6;TANGSA LETTER WA;Lo;0;L;;;;;N;;;;; 16AA7;TANGSA LETTER PA;Lo;0;L;;;;;N;;;;; 16AA8;TANGSA LETTER NYA;Lo;0;L;;;;;N;;;;; 16AA9;TANGSA LETTER PHA;Lo;0;L;;;;;N;;;;; 16AAA;TANGSA LETTER BA;Lo;0;L;;;;;N;;;;; 16AAB;TANGSA LETTER MA;Lo;0;L;;;;;N;;;;; 16AAC;TANGSA LETTER NA;Lo;0;L;;;;;N;;;;; 16AAD;TANGSA LETTER HA;Lo;0;L;;;;;N;;;;; 16AAE;TANGSA LETTER LA;Lo;0;L;;;;;N;;;;; 16AAF;TANGSA LETTER HTA;Lo;0;L;;;;;N;;;;; 16AB0;TANGSA LETTER TA;Lo;0;L;;;;;N;;;;; 16AB1;TANGSA LETTER DA;Lo;0;L;;;;;N;;;;; 16AB2;TANGSA LETTER RA;Lo;0;L;;;;;N;;;;; 16AB3;TANGSA LETTER NHA;Lo;0;L;;;;;N;;;;; 16AB4;TANGSA LETTER SHA;Lo;0;L;;;;;N;;;;; 16AB5;TANGSA LETTER CA;Lo;0;L;;;;;N;;;;; 16AB6;TANGSA LETTER TSA;Lo;0;L;;;;;N;;;;; 16AB7;TANGSA LETTER GHA;Lo;0;L;;;;;N;;;;; 16AB8;TANGSA LETTER HTTA;Lo;0;L;;;;;N;;;;; 16AB9;TANGSA LETTER THA;Lo;0;L;;;;;N;;;;; 16ABA;TANGSA LETTER XA;Lo;0;L;;;;;N;;;;; 16ABB;TANGSA LETTER FA;Lo;0;L;;;;;N;;;;; 16ABC;TANGSA LETTER DHA;Lo;0;L;;;;;N;;;;; 16ABD;TANGSA LETTER CHA;Lo;0;L;;;;;N;;;;; 16ABE;TANGSA LETTER ZA;Lo;0;L;;;;;N;;;;; 16AC0;TANGSA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 16AC1;TANGSA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 16AC2;TANGSA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 16AC3;TANGSA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 16AC4;TANGSA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 16AC5;TANGSA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 16AC6;TANGSA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 16AC7;TANGSA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 16AC8;TANGSA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 16AC9;TANGSA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 16AD0;BASSA VAH LETTER ENNI;Lo;0;L;;;;;N;;;;; 16AD1;BASSA VAH LETTER KA;Lo;0;L;;;;;N;;;;; 16AD2;BASSA VAH LETTER SE;Lo;0;L;;;;;N;;;;; 16AD3;BASSA VAH LETTER FA;Lo;0;L;;;;;N;;;;; 16AD4;BASSA VAH LETTER MBE;Lo;0;L;;;;;N;;;;; 16AD5;BASSA VAH LETTER YIE;Lo;0;L;;;;;N;;;;; 16AD6;BASSA VAH LETTER GAH;Lo;0;L;;;;;N;;;;; 16AD7;BASSA VAH LETTER DHII;Lo;0;L;;;;;N;;;;; 16AD8;BASSA VAH LETTER KPAH;Lo;0;L;;;;;N;;;;; 16AD9;BASSA VAH LETTER JO;Lo;0;L;;;;;N;;;;; 16ADA;BASSA VAH LETTER HWAH;Lo;0;L;;;;;N;;;;; 16ADB;BASSA VAH LETTER WA;Lo;0;L;;;;;N;;;;; 16ADC;BASSA VAH LETTER ZO;Lo;0;L;;;;;N;;;;; 16ADD;BASSA VAH LETTER GBU;Lo;0;L;;;;;N;;;;; 16ADE;BASSA VAH LETTER DO;Lo;0;L;;;;;N;;;;; 16ADF;BASSA VAH LETTER CE;Lo;0;L;;;;;N;;;;; 16AE0;BASSA VAH LETTER UWU;Lo;0;L;;;;;N;;;;; 16AE1;BASSA VAH LETTER TO;Lo;0;L;;;;;N;;;;; 16AE2;BASSA VAH LETTER BA;Lo;0;L;;;;;N;;;;; 16AE3;BASSA VAH LETTER VU;Lo;0;L;;;;;N;;;;; 16AE4;BASSA VAH LETTER YEIN;Lo;0;L;;;;;N;;;;; 16AE5;BASSA VAH LETTER PA;Lo;0;L;;;;;N;;;;; 16AE6;BASSA VAH LETTER WADDA;Lo;0;L;;;;;N;;;;; 16AE7;BASSA VAH LETTER A;Lo;0;L;;;;;N;;;;; 16AE8;BASSA VAH LETTER O;Lo;0;L;;;;;N;;;;; 16AE9;BASSA VAH LETTER OO;Lo;0;L;;;;;N;;;;; 16AEA;BASSA VAH LETTER U;Lo;0;L;;;;;N;;;;; 16AEB;BASSA VAH LETTER EE;Lo;0;L;;;;;N;;;;; 16AEC;BASSA VAH LETTER E;Lo;0;L;;;;;N;;;;; 16AED;BASSA VAH LETTER I;Lo;0;L;;;;;N;;;;; 16AF0;BASSA VAH COMBINING HIGH TONE;Mn;1;NSM;;;;;N;;;;; 16AF1;BASSA VAH COMBINING LOW TONE;Mn;1;NSM;;;;;N;;;;; 16AF2;BASSA VAH COMBINING MID TONE;Mn;1;NSM;;;;;N;;;;; 16AF3;BASSA VAH COMBINING LOW-MID TONE;Mn;1;NSM;;;;;N;;;;; 16AF4;BASSA VAH COMBINING HIGH-LOW TONE;Mn;1;NSM;;;;;N;;;;; 16AF5;BASSA VAH FULL STOP;Po;0;L;;;;;N;;;;; 16B00;PAHAWH HMONG VOWEL KEEB;Lo;0;L;;;;;N;;;;; 16B01;PAHAWH HMONG VOWEL KEEV;Lo;0;L;;;;;N;;;;; 16B02;PAHAWH HMONG VOWEL KIB;Lo;0;L;;;;;N;;;;; 16B03;PAHAWH HMONG VOWEL KIV;Lo;0;L;;;;;N;;;;; 16B04;PAHAWH HMONG VOWEL KAUB;Lo;0;L;;;;;N;;;;; 16B05;PAHAWH HMONG VOWEL KAUV;Lo;0;L;;;;;N;;;;; 16B06;PAHAWH HMONG VOWEL KUB;Lo;0;L;;;;;N;;;;; 16B07;PAHAWH HMONG VOWEL KUV;Lo;0;L;;;;;N;;;;; 16B08;PAHAWH HMONG VOWEL KEB;Lo;0;L;;;;;N;;;;; 16B09;PAHAWH HMONG VOWEL KEV;Lo;0;L;;;;;N;;;;; 16B0A;PAHAWH HMONG VOWEL KAIB;Lo;0;L;;;;;N;;;;; 16B0B;PAHAWH HMONG VOWEL KAIV;Lo;0;L;;;;;N;;;;; 16B0C;PAHAWH HMONG VOWEL KOOB;Lo;0;L;;;;;N;;;;; 16B0D;PAHAWH HMONG VOWEL KOOV;Lo;0;L;;;;;N;;;;; 16B0E;PAHAWH HMONG VOWEL KAWB;Lo;0;L;;;;;N;;;;; 16B0F;PAHAWH HMONG VOWEL KAWV;Lo;0;L;;;;;N;;;;; 16B10;PAHAWH HMONG VOWEL KUAB;Lo;0;L;;;;;N;;;;; 16B11;PAHAWH HMONG VOWEL KUAV;Lo;0;L;;;;;N;;;;; 16B12;PAHAWH HMONG VOWEL KOB;Lo;0;L;;;;;N;;;;; 16B13;PAHAWH HMONG VOWEL KOV;Lo;0;L;;;;;N;;;;; 16B14;PAHAWH HMONG VOWEL KIAB;Lo;0;L;;;;;N;;;;; 16B15;PAHAWH HMONG VOWEL KIAV;Lo;0;L;;;;;N;;;;; 16B16;PAHAWH HMONG VOWEL KAB;Lo;0;L;;;;;N;;;;; 16B17;PAHAWH HMONG VOWEL KAV;Lo;0;L;;;;;N;;;;; 16B18;PAHAWH HMONG VOWEL KWB;Lo;0;L;;;;;N;;;;; 16B19;PAHAWH HMONG VOWEL KWV;Lo;0;L;;;;;N;;;;; 16B1A;PAHAWH HMONG VOWEL KAAB;Lo;0;L;;;;;N;;;;; 16B1B;PAHAWH HMONG VOWEL KAAV;Lo;0;L;;;;;N;;;;; 16B1C;PAHAWH HMONG CONSONANT VAU;Lo;0;L;;;;;N;;;;; 16B1D;PAHAWH HMONG CONSONANT NTSAU;Lo;0;L;;;;;N;;;;; 16B1E;PAHAWH HMONG CONSONANT LAU;Lo;0;L;;;;;N;;;;; 16B1F;PAHAWH HMONG CONSONANT HAU;Lo;0;L;;;;;N;;;;; 16B20;PAHAWH HMONG CONSONANT NLAU;Lo;0;L;;;;;N;;;;; 16B21;PAHAWH HMONG CONSONANT RAU;Lo;0;L;;;;;N;;;;; 16B22;PAHAWH HMONG CONSONANT NKAU;Lo;0;L;;;;;N;;;;; 16B23;PAHAWH HMONG CONSONANT QHAU;Lo;0;L;;;;;N;;;;; 16B24;PAHAWH HMONG CONSONANT YAU;Lo;0;L;;;;;N;;;;; 16B25;PAHAWH HMONG CONSONANT HLAU;Lo;0;L;;;;;N;;;;; 16B26;PAHAWH HMONG CONSONANT MAU;Lo;0;L;;;;;N;;;;; 16B27;PAHAWH HMONG CONSONANT CHAU;Lo;0;L;;;;;N;;;;; 16B28;PAHAWH HMONG CONSONANT NCHAU;Lo;0;L;;;;;N;;;;; 16B29;PAHAWH HMONG CONSONANT HNAU;Lo;0;L;;;;;N;;;;; 16B2A;PAHAWH HMONG CONSONANT PLHAU;Lo;0;L;;;;;N;;;;; 16B2B;PAHAWH HMONG CONSONANT NTHAU;Lo;0;L;;;;;N;;;;; 16B2C;PAHAWH HMONG CONSONANT NAU;Lo;0;L;;;;;N;;;;; 16B2D;PAHAWH HMONG CONSONANT AU;Lo;0;L;;;;;N;;;;; 16B2E;PAHAWH HMONG CONSONANT XAU;Lo;0;L;;;;;N;;;;; 16B2F;PAHAWH HMONG CONSONANT CAU;Lo;0;L;;;;;N;;;;; 16B30;PAHAWH HMONG MARK CIM TUB;Mn;230;NSM;;;;;N;;;;; 16B31;PAHAWH HMONG MARK CIM SO;Mn;230;NSM;;;;;N;;;;; 16B32;PAHAWH HMONG MARK CIM KES;Mn;230;NSM;;;;;N;;;;; 16B33;PAHAWH HMONG MARK CIM KHAV;Mn;230;NSM;;;;;N;;;;; 16B34;PAHAWH HMONG MARK CIM SUAM;Mn;230;NSM;;;;;N;;;;; 16B35;PAHAWH HMONG MARK CIM HOM;Mn;230;NSM;;;;;N;;;;; 16B36;PAHAWH HMONG MARK CIM TAUM;Mn;230;NSM;;;;;N;;;;; 16B37;PAHAWH HMONG SIGN VOS THOM;Po;0;L;;;;;N;;;;; 16B38;PAHAWH HMONG SIGN VOS TSHAB CEEB;Po;0;L;;;;;N;;;;; 16B39;PAHAWH HMONG SIGN CIM CHEEM;Po;0;L;;;;;N;;;;; 16B3A;PAHAWH HMONG SIGN VOS THIAB;Po;0;L;;;;;N;;;;; 16B3B;PAHAWH HMONG SIGN VOS FEEM;Po;0;L;;;;;N;;;;; 16B3C;PAHAWH HMONG SIGN XYEEM NTXIV;So;0;L;;;;;N;;;;; 16B3D;PAHAWH HMONG SIGN XYEEM RHO;So;0;L;;;;;N;;;;; 16B3E;PAHAWH HMONG SIGN XYEEM TOV;So;0;L;;;;;N;;;;; 16B3F;PAHAWH HMONG SIGN XYEEM FAIB;So;0;L;;;;;N;;;;; 16B40;PAHAWH HMONG SIGN VOS SEEV;Lm;0;L;;;;;N;;;;; 16B41;PAHAWH HMONG SIGN MEEJ SUAB;Lm;0;L;;;;;N;;;;; 16B42;PAHAWH HMONG SIGN VOS NRUA;Lm;0;L;;;;;N;;;;; 16B43;PAHAWH HMONG SIGN IB YAM;Lm;0;L;;;;;N;;;;; 16B44;PAHAWH HMONG SIGN XAUS;Po;0;L;;;;;N;;;;; 16B45;PAHAWH HMONG SIGN CIM TSOV ROG;So;0;L;;;;;N;;;;; 16B50;PAHAWH HMONG DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 16B51;PAHAWH HMONG DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 16B52;PAHAWH HMONG DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 16B53;PAHAWH HMONG DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 16B54;PAHAWH HMONG DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 16B55;PAHAWH HMONG DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 16B56;PAHAWH HMONG DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 16B57;PAHAWH HMONG DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 16B58;PAHAWH HMONG DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 16B59;PAHAWH HMONG DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 16B5B;PAHAWH HMONG NUMBER TENS;No;0;L;;;;10;N;;;;; 16B5C;PAHAWH HMONG NUMBER HUNDREDS;No;0;L;;;;100;N;;;;; 16B5D;PAHAWH HMONG NUMBER TEN THOUSANDS;No;0;L;;;;10000;N;;;;; 16B5E;PAHAWH HMONG NUMBER MILLIONS;No;0;L;;;;1000000;N;;;;; 16B5F;PAHAWH HMONG NUMBER HUNDRED MILLIONS;No;0;L;;;;100000000;N;;;;; 16B60;PAHAWH HMONG NUMBER TEN BILLIONS;No;0;L;;;;10000000000;N;;;;; 16B61;PAHAWH HMONG NUMBER TRILLIONS;No;0;L;;;;1000000000000;N;;;;; 16B63;PAHAWH HMONG SIGN VOS LUB;Lo;0;L;;;;;N;;;;; 16B64;PAHAWH HMONG SIGN XYOO;Lo;0;L;;;;;N;;;;; 16B65;PAHAWH HMONG SIGN HLI;Lo;0;L;;;;;N;;;;; 16B66;PAHAWH HMONG SIGN THIRD-STAGE HLI;Lo;0;L;;;;;N;;;;; 16B67;PAHAWH HMONG SIGN ZWJ THAJ;Lo;0;L;;;;;N;;;;; 16B68;PAHAWH HMONG SIGN HNUB;Lo;0;L;;;;;N;;;;; 16B69;PAHAWH HMONG SIGN NQIG;Lo;0;L;;;;;N;;;;; 16B6A;PAHAWH HMONG SIGN XIAB;Lo;0;L;;;;;N;;;;; 16B6B;PAHAWH HMONG SIGN NTUJ;Lo;0;L;;;;;N;;;;; 16B6C;PAHAWH HMONG SIGN AV;Lo;0;L;;;;;N;;;;; 16B6D;PAHAWH HMONG SIGN TXHEEJ CEEV;Lo;0;L;;;;;N;;;;; 16B6E;PAHAWH HMONG SIGN MEEJ TSEEB;Lo;0;L;;;;;N;;;;; 16B6F;PAHAWH HMONG SIGN TAU;Lo;0;L;;;;;N;;;;; 16B70;PAHAWH HMONG SIGN LOS;Lo;0;L;;;;;N;;;;; 16B71;PAHAWH HMONG SIGN MUS;Lo;0;L;;;;;N;;;;; 16B72;PAHAWH HMONG SIGN CIM HAIS LUS NTOG NTOG;Lo;0;L;;;;;N;;;;; 16B73;PAHAWH HMONG SIGN CIM CUAM TSHOOJ;Lo;0;L;;;;;N;;;;; 16B74;PAHAWH HMONG SIGN CIM TXWV;Lo;0;L;;;;;N;;;;; 16B75;PAHAWH HMONG SIGN CIM TXWV CHWV;Lo;0;L;;;;;N;;;;; 16B76;PAHAWH HMONG SIGN CIM PUB DAWB;Lo;0;L;;;;;N;;;;; 16B77;PAHAWH HMONG SIGN CIM NRES TOS;Lo;0;L;;;;;N;;;;; 16B7D;PAHAWH HMONG CLAN SIGN TSHEEJ;Lo;0;L;;;;;N;;;;; 16B7E;PAHAWH HMONG CLAN SIGN YEEG;Lo;0;L;;;;;N;;;;; 16B7F;PAHAWH HMONG CLAN SIGN LIS;Lo;0;L;;;;;N;;;;; 16B80;PAHAWH HMONG CLAN SIGN LAUJ;Lo;0;L;;;;;N;;;;; 16B81;PAHAWH HMONG CLAN SIGN XYOOJ;Lo;0;L;;;;;N;;;;; 16B82;PAHAWH HMONG CLAN SIGN KOO;Lo;0;L;;;;;N;;;;; 16B83;PAHAWH HMONG CLAN SIGN HAWJ;Lo;0;L;;;;;N;;;;; 16B84;PAHAWH HMONG CLAN SIGN MUAS;Lo;0;L;;;;;N;;;;; 16B85;PAHAWH HMONG CLAN SIGN THOJ;Lo;0;L;;;;;N;;;;; 16B86;PAHAWH HMONG CLAN SIGN TSAB;Lo;0;L;;;;;N;;;;; 16B87;PAHAWH HMONG CLAN SIGN PHAB;Lo;0;L;;;;;N;;;;; 16B88;PAHAWH HMONG CLAN SIGN KHAB;Lo;0;L;;;;;N;;;;; 16B89;PAHAWH HMONG CLAN SIGN HAM;Lo;0;L;;;;;N;;;;; 16B8A;PAHAWH HMONG CLAN SIGN VAJ;Lo;0;L;;;;;N;;;;; 16B8B;PAHAWH HMONG CLAN SIGN FAJ;Lo;0;L;;;;;N;;;;; 16B8C;PAHAWH HMONG CLAN SIGN YAJ;Lo;0;L;;;;;N;;;;; 16B8D;PAHAWH HMONG CLAN SIGN TSWB;Lo;0;L;;;;;N;;;;; 16B8E;PAHAWH HMONG CLAN SIGN KWM;Lo;0;L;;;;;N;;;;; 16B8F;PAHAWH HMONG CLAN SIGN VWJ;Lo;0;L;;;;;N;;;;; 16D40;KIRAT RAI SIGN ANUSVARA;Lm;0;L;;;;;N;;;;; 16D41;KIRAT RAI SIGN TONPI;Lm;0;L;;;;;N;;;;; 16D42;KIRAT RAI SIGN VISARGA;Lm;0;L;;;;;N;;;;; 16D43;KIRAT RAI LETTER A;Lo;0;L;;;;;N;;;;; 16D44;KIRAT RAI LETTER KA;Lo;0;L;;;;;N;;;;; 16D45;KIRAT RAI LETTER KHA;Lo;0;L;;;;;N;;;;; 16D46;KIRAT RAI LETTER GA;Lo;0;L;;;;;N;;;;; 16D47;KIRAT RAI LETTER GHA;Lo;0;L;;;;;N;;;;; 16D48;KIRAT RAI LETTER NGA;Lo;0;L;;;;;N;;;;; 16D49;KIRAT RAI LETTER CA;Lo;0;L;;;;;N;;;;; 16D4A;KIRAT RAI LETTER CHA;Lo;0;L;;;;;N;;;;; 16D4B;KIRAT RAI LETTER JA;Lo;0;L;;;;;N;;;;; 16D4C;KIRAT RAI LETTER JHA;Lo;0;L;;;;;N;;;;; 16D4D;KIRAT RAI LETTER NYA;Lo;0;L;;;;;N;;;;; 16D4E;KIRAT RAI LETTER TTA;Lo;0;L;;;;;N;;;;; 16D4F;KIRAT RAI LETTER TTHA;Lo;0;L;;;;;N;;;;; 16D50;KIRAT RAI LETTER DDA;Lo;0;L;;;;;N;;;;; 16D51;KIRAT RAI LETTER DDHA;Lo;0;L;;;;;N;;;;; 16D52;KIRAT RAI LETTER TA;Lo;0;L;;;;;N;;;;; 16D53;KIRAT RAI LETTER THA;Lo;0;L;;;;;N;;;;; 16D54;KIRAT RAI LETTER DA;Lo;0;L;;;;;N;;;;; 16D55;KIRAT RAI LETTER DHA;Lo;0;L;;;;;N;;;;; 16D56;KIRAT RAI LETTER NA;Lo;0;L;;;;;N;;;;; 16D57;KIRAT RAI LETTER PA;Lo;0;L;;;;;N;;;;; 16D58;KIRAT RAI LETTER PHA;Lo;0;L;;;;;N;;;;; 16D59;KIRAT RAI LETTER BA;Lo;0;L;;;;;N;;;;; 16D5A;KIRAT RAI LETTER BHA;Lo;0;L;;;;;N;;;;; 16D5B;KIRAT RAI LETTER MA;Lo;0;L;;;;;N;;;;; 16D5C;KIRAT RAI LETTER YA;Lo;0;L;;;;;N;;;;; 16D5D;KIRAT RAI LETTER RA;Lo;0;L;;;;;N;;;;; 16D5E;KIRAT RAI LETTER LA;Lo;0;L;;;;;N;;;;; 16D5F;KIRAT RAI LETTER VA;Lo;0;L;;;;;N;;;;; 16D60;KIRAT RAI LETTER SA;Lo;0;L;;;;;N;;;;; 16D61;KIRAT RAI LETTER SHA;Lo;0;L;;;;;N;;;;; 16D62;KIRAT RAI LETTER HA;Lo;0;L;;;;;N;;;;; 16D63;KIRAT RAI VOWEL SIGN AA;Lo;0;L;;;;;N;;;;; 16D64;KIRAT RAI VOWEL SIGN I;Lo;0;L;;;;;N;;;;; 16D65;KIRAT RAI VOWEL SIGN U;Lo;0;L;;;;;N;;;;; 16D66;KIRAT RAI VOWEL SIGN UE;Lo;0;L;;;;;N;;;;; 16D67;KIRAT RAI VOWEL SIGN E;Lo;0;L;;;;;N;;;;; 16D68;KIRAT RAI VOWEL SIGN AI;Lo;0;L;16D67 16D67;;;;N;;;;; 16D69;KIRAT RAI VOWEL SIGN O;Lo;0;L;16D63 16D67;;;;N;;;;; 16D6A;KIRAT RAI VOWEL SIGN AU;Lo;0;L;16D69 16D67;;;;N;;;;; 16D6B;KIRAT RAI SIGN VIRAMA;Lm;0;L;;;;;N;;;;; 16D6C;KIRAT RAI SIGN SAAT;Lm;0;L;;;;;N;;;;; 16D6D;KIRAT RAI SIGN YUPI;Po;0;L;;;;;N;;;;; 16D6E;KIRAT RAI DANDA;Po;0;L;;;;;N;;;;; 16D6F;KIRAT RAI DOUBLE DANDA;Po;0;L;;;;;N;;;;; 16D70;KIRAT RAI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 16D71;KIRAT RAI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 16D72;KIRAT RAI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 16D73;KIRAT RAI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 16D74;KIRAT RAI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 16D75;KIRAT RAI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 16D76;KIRAT RAI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 16D77;KIRAT RAI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 16D78;KIRAT RAI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 16D79;KIRAT RAI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 16E40;MEDEFAIDRIN CAPITAL LETTER M;Lu;0;L;;;;;N;;;;16E60; 16E41;MEDEFAIDRIN CAPITAL LETTER S;Lu;0;L;;;;;N;;;;16E61; 16E42;MEDEFAIDRIN CAPITAL LETTER V;Lu;0;L;;;;;N;;;;16E62; 16E43;MEDEFAIDRIN CAPITAL LETTER W;Lu;0;L;;;;;N;;;;16E63; 16E44;MEDEFAIDRIN CAPITAL LETTER ATIU;Lu;0;L;;;;;N;;;;16E64; 16E45;MEDEFAIDRIN CAPITAL LETTER Z;Lu;0;L;;;;;N;;;;16E65; 16E46;MEDEFAIDRIN CAPITAL LETTER KP;Lu;0;L;;;;;N;;;;16E66; 16E47;MEDEFAIDRIN CAPITAL LETTER P;Lu;0;L;;;;;N;;;;16E67; 16E48;MEDEFAIDRIN CAPITAL LETTER T;Lu;0;L;;;;;N;;;;16E68; 16E49;MEDEFAIDRIN CAPITAL LETTER G;Lu;0;L;;;;;N;;;;16E69; 16E4A;MEDEFAIDRIN CAPITAL LETTER F;Lu;0;L;;;;;N;;;;16E6A; 16E4B;MEDEFAIDRIN CAPITAL LETTER I;Lu;0;L;;;;;N;;;;16E6B; 16E4C;MEDEFAIDRIN CAPITAL LETTER K;Lu;0;L;;;;;N;;;;16E6C; 16E4D;MEDEFAIDRIN CAPITAL LETTER A;Lu;0;L;;;;;N;;;;16E6D; 16E4E;MEDEFAIDRIN CAPITAL LETTER J;Lu;0;L;;;;;N;;;;16E6E; 16E4F;MEDEFAIDRIN CAPITAL LETTER E;Lu;0;L;;;;;N;;;;16E6F; 16E50;MEDEFAIDRIN CAPITAL LETTER B;Lu;0;L;;;;;N;;;;16E70; 16E51;MEDEFAIDRIN CAPITAL LETTER C;Lu;0;L;;;;;N;;;;16E71; 16E52;MEDEFAIDRIN CAPITAL LETTER U;Lu;0;L;;;;;N;;;;16E72; 16E53;MEDEFAIDRIN CAPITAL LETTER YU;Lu;0;L;;;;;N;;;;16E73; 16E54;MEDEFAIDRIN CAPITAL LETTER L;Lu;0;L;;;;;N;;;;16E74; 16E55;MEDEFAIDRIN CAPITAL LETTER Q;Lu;0;L;;;;;N;;;;16E75; 16E56;MEDEFAIDRIN CAPITAL LETTER HP;Lu;0;L;;;;;N;;;;16E76; 16E57;MEDEFAIDRIN CAPITAL LETTER NY;Lu;0;L;;;;;N;;;;16E77; 16E58;MEDEFAIDRIN CAPITAL LETTER X;Lu;0;L;;;;;N;;;;16E78; 16E59;MEDEFAIDRIN CAPITAL LETTER D;Lu;0;L;;;;;N;;;;16E79; 16E5A;MEDEFAIDRIN CAPITAL LETTER OE;Lu;0;L;;;;;N;;;;16E7A; 16E5B;MEDEFAIDRIN CAPITAL LETTER N;Lu;0;L;;;;;N;;;;16E7B; 16E5C;MEDEFAIDRIN CAPITAL LETTER R;Lu;0;L;;;;;N;;;;16E7C; 16E5D;MEDEFAIDRIN CAPITAL LETTER O;Lu;0;L;;;;;N;;;;16E7D; 16E5E;MEDEFAIDRIN CAPITAL LETTER AI;Lu;0;L;;;;;N;;;;16E7E; 16E5F;MEDEFAIDRIN CAPITAL LETTER Y;Lu;0;L;;;;;N;;;;16E7F; 16E60;MEDEFAIDRIN SMALL LETTER M;Ll;0;L;;;;;N;;;16E40;;16E40 16E61;MEDEFAIDRIN SMALL LETTER S;Ll;0;L;;;;;N;;;16E41;;16E41 16E62;MEDEFAIDRIN SMALL LETTER V;Ll;0;L;;;;;N;;;16E42;;16E42 16E63;MEDEFAIDRIN SMALL LETTER W;Ll;0;L;;;;;N;;;16E43;;16E43 16E64;MEDEFAIDRIN SMALL LETTER ATIU;Ll;0;L;;;;;N;;;16E44;;16E44 16E65;MEDEFAIDRIN SMALL LETTER Z;Ll;0;L;;;;;N;;;16E45;;16E45 16E66;MEDEFAIDRIN SMALL LETTER KP;Ll;0;L;;;;;N;;;16E46;;16E46 16E67;MEDEFAIDRIN SMALL LETTER P;Ll;0;L;;;;;N;;;16E47;;16E47 16E68;MEDEFAIDRIN SMALL LETTER T;Ll;0;L;;;;;N;;;16E48;;16E48 16E69;MEDEFAIDRIN SMALL LETTER G;Ll;0;L;;;;;N;;;16E49;;16E49 16E6A;MEDEFAIDRIN SMALL LETTER F;Ll;0;L;;;;;N;;;16E4A;;16E4A 16E6B;MEDEFAIDRIN SMALL LETTER I;Ll;0;L;;;;;N;;;16E4B;;16E4B 16E6C;MEDEFAIDRIN SMALL LETTER K;Ll;0;L;;;;;N;;;16E4C;;16E4C 16E6D;MEDEFAIDRIN SMALL LETTER A;Ll;0;L;;;;;N;;;16E4D;;16E4D 16E6E;MEDEFAIDRIN SMALL LETTER J;Ll;0;L;;;;;N;;;16E4E;;16E4E 16E6F;MEDEFAIDRIN SMALL LETTER E;Ll;0;L;;;;;N;;;16E4F;;16E4F 16E70;MEDEFAIDRIN SMALL LETTER B;Ll;0;L;;;;;N;;;16E50;;16E50 16E71;MEDEFAIDRIN SMALL LETTER C;Ll;0;L;;;;;N;;;16E51;;16E51 16E72;MEDEFAIDRIN SMALL LETTER U;Ll;0;L;;;;;N;;;16E52;;16E52 16E73;MEDEFAIDRIN SMALL LETTER YU;Ll;0;L;;;;;N;;;16E53;;16E53 16E74;MEDEFAIDRIN SMALL LETTER L;Ll;0;L;;;;;N;;;16E54;;16E54 16E75;MEDEFAIDRIN SMALL LETTER Q;Ll;0;L;;;;;N;;;16E55;;16E55 16E76;MEDEFAIDRIN SMALL LETTER HP;Ll;0;L;;;;;N;;;16E56;;16E56 16E77;MEDEFAIDRIN SMALL LETTER NY;Ll;0;L;;;;;N;;;16E57;;16E57 16E78;MEDEFAIDRIN SMALL LETTER X;Ll;0;L;;;;;N;;;16E58;;16E58 16E79;MEDEFAIDRIN SMALL LETTER D;Ll;0;L;;;;;N;;;16E59;;16E59 16E7A;MEDEFAIDRIN SMALL LETTER OE;Ll;0;L;;;;;N;;;16E5A;;16E5A 16E7B;MEDEFAIDRIN SMALL LETTER N;Ll;0;L;;;;;N;;;16E5B;;16E5B 16E7C;MEDEFAIDRIN SMALL LETTER R;Ll;0;L;;;;;N;;;16E5C;;16E5C 16E7D;MEDEFAIDRIN SMALL LETTER O;Ll;0;L;;;;;N;;;16E5D;;16E5D 16E7E;MEDEFAIDRIN SMALL LETTER AI;Ll;0;L;;;;;N;;;16E5E;;16E5E 16E7F;MEDEFAIDRIN SMALL LETTER Y;Ll;0;L;;;;;N;;;16E5F;;16E5F 16E80;MEDEFAIDRIN DIGIT ZERO;No;0;L;;;;0;N;;;;; 16E81;MEDEFAIDRIN DIGIT ONE;No;0;L;;;;1;N;;;;; 16E82;MEDEFAIDRIN DIGIT TWO;No;0;L;;;;2;N;;;;; 16E83;MEDEFAIDRIN DIGIT THREE;No;0;L;;;;3;N;;;;; 16E84;MEDEFAIDRIN DIGIT FOUR;No;0;L;;;;4;N;;;;; 16E85;MEDEFAIDRIN DIGIT FIVE;No;0;L;;;;5;N;;;;; 16E86;MEDEFAIDRIN DIGIT SIX;No;0;L;;;;6;N;;;;; 16E87;MEDEFAIDRIN DIGIT SEVEN;No;0;L;;;;7;N;;;;; 16E88;MEDEFAIDRIN DIGIT EIGHT;No;0;L;;;;8;N;;;;; 16E89;MEDEFAIDRIN DIGIT NINE;No;0;L;;;;9;N;;;;; 16E8A;MEDEFAIDRIN NUMBER TEN;No;0;L;;;;10;N;;;;; 16E8B;MEDEFAIDRIN NUMBER ELEVEN;No;0;L;;;;11;N;;;;; 16E8C;MEDEFAIDRIN NUMBER TWELVE;No;0;L;;;;12;N;;;;; 16E8D;MEDEFAIDRIN NUMBER THIRTEEN;No;0;L;;;;13;N;;;;; 16E8E;MEDEFAIDRIN NUMBER FOURTEEN;No;0;L;;;;14;N;;;;; 16E8F;MEDEFAIDRIN NUMBER FIFTEEN;No;0;L;;;;15;N;;;;; 16E90;MEDEFAIDRIN NUMBER SIXTEEN;No;0;L;;;;16;N;;;;; 16E91;MEDEFAIDRIN NUMBER SEVENTEEN;No;0;L;;;;17;N;;;;; 16E92;MEDEFAIDRIN NUMBER EIGHTEEN;No;0;L;;;;18;N;;;;; 16E93;MEDEFAIDRIN NUMBER NINETEEN;No;0;L;;;;19;N;;;;; 16E94;MEDEFAIDRIN DIGIT ONE ALTERNATE FORM;No;0;L;;;;1;N;;;;; 16E95;MEDEFAIDRIN DIGIT TWO ALTERNATE FORM;No;0;L;;;;2;N;;;;; 16E96;MEDEFAIDRIN DIGIT THREE ALTERNATE FORM;No;0;L;;;;3;N;;;;; 16E97;MEDEFAIDRIN COMMA;Po;0;L;;;;;N;;;;; 16E98;MEDEFAIDRIN FULL STOP;Po;0;L;;;;;N;;;;; 16E99;MEDEFAIDRIN SYMBOL AIVA;Po;0;L;;;;;N;;;;; 16E9A;MEDEFAIDRIN EXCLAMATION OH;Po;0;L;;;;;N;;;;; 16F00;MIAO LETTER PA;Lo;0;L;;;;;N;;;;; 16F01;MIAO LETTER BA;Lo;0;L;;;;;N;;;;; 16F02;MIAO LETTER YI PA;Lo;0;L;;;;;N;;;;; 16F03;MIAO LETTER PLA;Lo;0;L;;;;;N;;;;; 16F04;MIAO LETTER MA;Lo;0;L;;;;;N;;;;; 16F05;MIAO LETTER MHA;Lo;0;L;;;;;N;;;;; 16F06;MIAO LETTER ARCHAIC MA;Lo;0;L;;;;;N;;;;; 16F07;MIAO LETTER FA;Lo;0;L;;;;;N;;;;; 16F08;MIAO LETTER VA;Lo;0;L;;;;;N;;;;; 16F09;MIAO LETTER VFA;Lo;0;L;;;;;N;;;;; 16F0A;MIAO LETTER TA;Lo;0;L;;;;;N;;;;; 16F0B;MIAO LETTER DA;Lo;0;L;;;;;N;;;;; 16F0C;MIAO LETTER YI TTA;Lo;0;L;;;;;N;;;;; 16F0D;MIAO LETTER YI TA;Lo;0;L;;;;;N;;;;; 16F0E;MIAO LETTER TTA;Lo;0;L;;;;;N;;;;; 16F0F;MIAO LETTER DDA;Lo;0;L;;;;;N;;;;; 16F10;MIAO LETTER NA;Lo;0;L;;;;;N;;;;; 16F11;MIAO LETTER NHA;Lo;0;L;;;;;N;;;;; 16F12;MIAO LETTER YI NNA;Lo;0;L;;;;;N;;;;; 16F13;MIAO LETTER ARCHAIC NA;Lo;0;L;;;;;N;;;;; 16F14;MIAO LETTER NNA;Lo;0;L;;;;;N;;;;; 16F15;MIAO LETTER NNHA;Lo;0;L;;;;;N;;;;; 16F16;MIAO LETTER LA;Lo;0;L;;;;;N;;;;; 16F17;MIAO LETTER LYA;Lo;0;L;;;;;N;;;;; 16F18;MIAO LETTER LHA;Lo;0;L;;;;;N;;;;; 16F19;MIAO LETTER LHYA;Lo;0;L;;;;;N;;;;; 16F1A;MIAO LETTER TLHA;Lo;0;L;;;;;N;;;;; 16F1B;MIAO LETTER DLHA;Lo;0;L;;;;;N;;;;; 16F1C;MIAO LETTER TLHYA;Lo;0;L;;;;;N;;;;; 16F1D;MIAO LETTER DLHYA;Lo;0;L;;;;;N;;;;; 16F1E;MIAO LETTER KA;Lo;0;L;;;;;N;;;;; 16F1F;MIAO LETTER GA;Lo;0;L;;;;;N;;;;; 16F20;MIAO LETTER YI KA;Lo;0;L;;;;;N;;;;; 16F21;MIAO LETTER QA;Lo;0;L;;;;;N;;;;; 16F22;MIAO LETTER QGA;Lo;0;L;;;;;N;;;;; 16F23;MIAO LETTER NGA;Lo;0;L;;;;;N;;;;; 16F24;MIAO LETTER NGHA;Lo;0;L;;;;;N;;;;; 16F25;MIAO LETTER ARCHAIC NGA;Lo;0;L;;;;;N;;;;; 16F26;MIAO LETTER HA;Lo;0;L;;;;;N;;;;; 16F27;MIAO LETTER XA;Lo;0;L;;;;;N;;;;; 16F28;MIAO LETTER GHA;Lo;0;L;;;;;N;;;;; 16F29;MIAO LETTER GHHA;Lo;0;L;;;;;N;;;;; 16F2A;MIAO LETTER TSSA;Lo;0;L;;;;;N;;;;; 16F2B;MIAO LETTER DZZA;Lo;0;L;;;;;N;;;;; 16F2C;MIAO LETTER NYA;Lo;0;L;;;;;N;;;;; 16F2D;MIAO LETTER NYHA;Lo;0;L;;;;;N;;;;; 16F2E;MIAO LETTER TSHA;Lo;0;L;;;;;N;;;;; 16F2F;MIAO LETTER DZHA;Lo;0;L;;;;;N;;;;; 16F30;MIAO LETTER YI TSHA;Lo;0;L;;;;;N;;;;; 16F31;MIAO LETTER YI DZHA;Lo;0;L;;;;;N;;;;; 16F32;MIAO LETTER REFORMED TSHA;Lo;0;L;;;;;N;;;;; 16F33;MIAO LETTER SHA;Lo;0;L;;;;;N;;;;; 16F34;MIAO LETTER SSA;Lo;0;L;;;;;N;;;;; 16F35;MIAO LETTER ZHA;Lo;0;L;;;;;N;;;;; 16F36;MIAO LETTER ZSHA;Lo;0;L;;;;;N;;;;; 16F37;MIAO LETTER TSA;Lo;0;L;;;;;N;;;;; 16F38;MIAO LETTER DZA;Lo;0;L;;;;;N;;;;; 16F39;MIAO LETTER YI TSA;Lo;0;L;;;;;N;;;;; 16F3A;MIAO LETTER SA;Lo;0;L;;;;;N;;;;; 16F3B;MIAO LETTER ZA;Lo;0;L;;;;;N;;;;; 16F3C;MIAO LETTER ZSA;Lo;0;L;;;;;N;;;;; 16F3D;MIAO LETTER ZZA;Lo;0;L;;;;;N;;;;; 16F3E;MIAO LETTER ZZSA;Lo;0;L;;;;;N;;;;; 16F3F;MIAO LETTER ARCHAIC ZZA;Lo;0;L;;;;;N;;;;; 16F40;MIAO LETTER ZZYA;Lo;0;L;;;;;N;;;;; 16F41;MIAO LETTER ZZSYA;Lo;0;L;;;;;N;;;;; 16F42;MIAO LETTER WA;Lo;0;L;;;;;N;;;;; 16F43;MIAO LETTER AH;Lo;0;L;;;;;N;;;;; 16F44;MIAO LETTER HHA;Lo;0;L;;;;;N;;;;; 16F45;MIAO LETTER BRI;Lo;0;L;;;;;N;;;;; 16F46;MIAO LETTER SYI;Lo;0;L;;;;;N;;;;; 16F47;MIAO LETTER DZYI;Lo;0;L;;;;;N;;;;; 16F48;MIAO LETTER TE;Lo;0;L;;;;;N;;;;; 16F49;MIAO LETTER TSE;Lo;0;L;;;;;N;;;;; 16F4A;MIAO LETTER RTE;Lo;0;L;;;;;N;;;;; 16F4F;MIAO SIGN CONSONANT MODIFIER BAR;Mn;0;NSM;;;;;N;;;;; 16F50;MIAO LETTER NASALIZATION;Lo;0;L;;;;;N;;;;; 16F51;MIAO SIGN ASPIRATION;Mc;0;L;;;;;N;;;;; 16F52;MIAO SIGN REFORMED VOICING;Mc;0;L;;;;;N;;;;; 16F53;MIAO SIGN REFORMED ASPIRATION;Mc;0;L;;;;;N;;;;; 16F54;MIAO VOWEL SIGN A;Mc;0;L;;;;;N;;;;; 16F55;MIAO VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; 16F56;MIAO VOWEL SIGN AHH;Mc;0;L;;;;;N;;;;; 16F57;MIAO VOWEL SIGN AN;Mc;0;L;;;;;N;;;;; 16F58;MIAO VOWEL SIGN ANG;Mc;0;L;;;;;N;;;;; 16F59;MIAO VOWEL SIGN O;Mc;0;L;;;;;N;;;;; 16F5A;MIAO VOWEL SIGN OO;Mc;0;L;;;;;N;;;;; 16F5B;MIAO VOWEL SIGN WO;Mc;0;L;;;;;N;;;;; 16F5C;MIAO VOWEL SIGN W;Mc;0;L;;;;;N;;;;; 16F5D;MIAO VOWEL SIGN E;Mc;0;L;;;;;N;;;;; 16F5E;MIAO VOWEL SIGN EN;Mc;0;L;;;;;N;;;;; 16F5F;MIAO VOWEL SIGN ENG;Mc;0;L;;;;;N;;;;; 16F60;MIAO VOWEL SIGN OEY;Mc;0;L;;;;;N;;;;; 16F61;MIAO VOWEL SIGN I;Mc;0;L;;;;;N;;;;; 16F62;MIAO VOWEL SIGN IA;Mc;0;L;;;;;N;;;;; 16F63;MIAO VOWEL SIGN IAN;Mc;0;L;;;;;N;;;;; 16F64;MIAO VOWEL SIGN IANG;Mc;0;L;;;;;N;;;;; 16F65;MIAO VOWEL SIGN IO;Mc;0;L;;;;;N;;;;; 16F66;MIAO VOWEL SIGN IE;Mc;0;L;;;;;N;;;;; 16F67;MIAO VOWEL SIGN II;Mc;0;L;;;;;N;;;;; 16F68;MIAO VOWEL SIGN IU;Mc;0;L;;;;;N;;;;; 16F69;MIAO VOWEL SIGN ING;Mc;0;L;;;;;N;;;;; 16F6A;MIAO VOWEL SIGN U;Mc;0;L;;;;;N;;;;; 16F6B;MIAO VOWEL SIGN UA;Mc;0;L;;;;;N;;;;; 16F6C;MIAO VOWEL SIGN UAN;Mc;0;L;;;;;N;;;;; 16F6D;MIAO VOWEL SIGN UANG;Mc;0;L;;;;;N;;;;; 16F6E;MIAO VOWEL SIGN UU;Mc;0;L;;;;;N;;;;; 16F6F;MIAO VOWEL SIGN UEI;Mc;0;L;;;;;N;;;;; 16F70;MIAO VOWEL SIGN UNG;Mc;0;L;;;;;N;;;;; 16F71;MIAO VOWEL SIGN Y;Mc;0;L;;;;;N;;;;; 16F72;MIAO VOWEL SIGN YI;Mc;0;L;;;;;N;;;;; 16F73;MIAO VOWEL SIGN AE;Mc;0;L;;;;;N;;;;; 16F74;MIAO VOWEL SIGN AEE;Mc;0;L;;;;;N;;;;; 16F75;MIAO VOWEL SIGN ERR;Mc;0;L;;;;;N;;;;; 16F76;MIAO VOWEL SIGN ROUNDED ERR;Mc;0;L;;;;;N;;;;; 16F77;MIAO VOWEL SIGN ER;Mc;0;L;;;;;N;;;;; 16F78;MIAO VOWEL SIGN ROUNDED ER;Mc;0;L;;;;;N;;;;; 16F79;MIAO VOWEL SIGN AI;Mc;0;L;;;;;N;;;;; 16F7A;MIAO VOWEL SIGN EI;Mc;0;L;;;;;N;;;;; 16F7B;MIAO VOWEL SIGN AU;Mc;0;L;;;;;N;;;;; 16F7C;MIAO VOWEL SIGN OU;Mc;0;L;;;;;N;;;;; 16F7D;MIAO VOWEL SIGN N;Mc;0;L;;;;;N;;;;; 16F7E;MIAO VOWEL SIGN NG;Mc;0;L;;;;;N;;;;; 16F7F;MIAO VOWEL SIGN UOG;Mc;0;L;;;;;N;;;;; 16F80;MIAO VOWEL SIGN YUI;Mc;0;L;;;;;N;;;;; 16F81;MIAO VOWEL SIGN OG;Mc;0;L;;;;;N;;;;; 16F82;MIAO VOWEL SIGN OER;Mc;0;L;;;;;N;;;;; 16F83;MIAO VOWEL SIGN VW;Mc;0;L;;;;;N;;;;; 16F84;MIAO VOWEL SIGN IG;Mc;0;L;;;;;N;;;;; 16F85;MIAO VOWEL SIGN EA;Mc;0;L;;;;;N;;;;; 16F86;MIAO VOWEL SIGN IONG;Mc;0;L;;;;;N;;;;; 16F87;MIAO VOWEL SIGN UI;Mc;0;L;;;;;N;;;;; 16F8F;MIAO TONE RIGHT;Mn;0;NSM;;;;;N;;;;; 16F90;MIAO TONE TOP RIGHT;Mn;0;NSM;;;;;N;;;;; 16F91;MIAO TONE ABOVE;Mn;0;NSM;;;;;N;;;;; 16F92;MIAO TONE BELOW;Mn;0;NSM;;;;;N;;;;; 16F93;MIAO LETTER TONE-2;Lm;0;L;;;;;N;;;;; 16F94;MIAO LETTER TONE-3;Lm;0;L;;;;;N;;;;; 16F95;MIAO LETTER TONE-4;Lm;0;L;;;;;N;;;;; 16F96;MIAO LETTER TONE-5;Lm;0;L;;;;;N;;;;; 16F97;MIAO LETTER TONE-6;Lm;0;L;;;;;N;;;;; 16F98;MIAO LETTER TONE-7;Lm;0;L;;;;;N;;;;; 16F99;MIAO LETTER TONE-8;Lm;0;L;;;;;N;;;;; 16F9A;MIAO LETTER REFORMED TONE-1;Lm;0;L;;;;;N;;;;; 16F9B;MIAO LETTER REFORMED TONE-2;Lm;0;L;;;;;N;;;;; 16F9C;MIAO LETTER REFORMED TONE-4;Lm;0;L;;;;;N;;;;; 16F9D;MIAO LETTER REFORMED TONE-5;Lm;0;L;;;;;N;;;;; 16F9E;MIAO LETTER REFORMED TONE-6;Lm;0;L;;;;;N;;;;; 16F9F;MIAO LETTER REFORMED TONE-8;Lm;0;L;;;;;N;;;;; 16FE0;TANGUT ITERATION MARK;Lm;0;L;;;;;N;;;;; 16FE1;NUSHU ITERATION MARK;Lm;0;L;;;;;N;;;;; 16FE2;OLD CHINESE HOOK MARK;Po;0;ON;;;;;N;;;;; 16FE3;OLD CHINESE ITERATION MARK;Lm;0;L;;;;;N;;;;; 16FE4;KHITAN SMALL SCRIPT FILLER;Mn;0;NSM;;;;;N;;;;; 16FF0;VIETNAMESE ALTERNATE READING MARK CA;Mc;6;L;;;;;N;;;;; 16FF1;VIETNAMESE ALTERNATE READING MARK NHAY;Mc;6;L;;;;;N;;;;; 17000;;Lo;0;L;;;;;N;;;;; 187F7;;Lo;0;L;;;;;N;;;;; 18800;TANGUT COMPONENT-001;Lo;0;L;;;;;N;;;;; 18801;TANGUT COMPONENT-002;Lo;0;L;;;;;N;;;;; 18802;TANGUT COMPONENT-003;Lo;0;L;;;;;N;;;;; 18803;TANGUT COMPONENT-004;Lo;0;L;;;;;N;;;;; 18804;TANGUT COMPONENT-005;Lo;0;L;;;;;N;;;;; 18805;TANGUT COMPONENT-006;Lo;0;L;;;;;N;;;;; 18806;TANGUT COMPONENT-007;Lo;0;L;;;;;N;;;;; 18807;TANGUT COMPONENT-008;Lo;0;L;;;;;N;;;;; 18808;TANGUT COMPONENT-009;Lo;0;L;;;;;N;;;;; 18809;TANGUT COMPONENT-010;Lo;0;L;;;;;N;;;;; 1880A;TANGUT COMPONENT-011;Lo;0;L;;;;;N;;;;; 1880B;TANGUT COMPONENT-012;Lo;0;L;;;;;N;;;;; 1880C;TANGUT COMPONENT-013;Lo;0;L;;;;;N;;;;; 1880D;TANGUT COMPONENT-014;Lo;0;L;;;;;N;;;;; 1880E;TANGUT COMPONENT-015;Lo;0;L;;;;;N;;;;; 1880F;TANGUT COMPONENT-016;Lo;0;L;;;;;N;;;;; 18810;TANGUT COMPONENT-017;Lo;0;L;;;;;N;;;;; 18811;TANGUT COMPONENT-018;Lo;0;L;;;;;N;;;;; 18812;TANGUT COMPONENT-019;Lo;0;L;;;;;N;;;;; 18813;TANGUT COMPONENT-020;Lo;0;L;;;;;N;;;;; 18814;TANGUT COMPONENT-021;Lo;0;L;;;;;N;;;;; 18815;TANGUT COMPONENT-022;Lo;0;L;;;;;N;;;;; 18816;TANGUT COMPONENT-023;Lo;0;L;;;;;N;;;;; 18817;TANGUT COMPONENT-024;Lo;0;L;;;;;N;;;;; 18818;TANGUT COMPONENT-025;Lo;0;L;;;;;N;;;;; 18819;TANGUT COMPONENT-026;Lo;0;L;;;;;N;;;;; 1881A;TANGUT COMPONENT-027;Lo;0;L;;;;;N;;;;; 1881B;TANGUT COMPONENT-028;Lo;0;L;;;;;N;;;;; 1881C;TANGUT COMPONENT-029;Lo;0;L;;;;;N;;;;; 1881D;TANGUT COMPONENT-030;Lo;0;L;;;;;N;;;;; 1881E;TANGUT COMPONENT-031;Lo;0;L;;;;;N;;;;; 1881F;TANGUT COMPONENT-032;Lo;0;L;;;;;N;;;;; 18820;TANGUT COMPONENT-033;Lo;0;L;;;;;N;;;;; 18821;TANGUT COMPONENT-034;Lo;0;L;;;;;N;;;;; 18822;TANGUT COMPONENT-035;Lo;0;L;;;;;N;;;;; 18823;TANGUT COMPONENT-036;Lo;0;L;;;;;N;;;;; 18824;TANGUT COMPONENT-037;Lo;0;L;;;;;N;;;;; 18825;TANGUT COMPONENT-038;Lo;0;L;;;;;N;;;;; 18826;TANGUT COMPONENT-039;Lo;0;L;;;;;N;;;;; 18827;TANGUT COMPONENT-040;Lo;0;L;;;;;N;;;;; 18828;TANGUT COMPONENT-041;Lo;0;L;;;;;N;;;;; 18829;TANGUT COMPONENT-042;Lo;0;L;;;;;N;;;;; 1882A;TANGUT COMPONENT-043;Lo;0;L;;;;;N;;;;; 1882B;TANGUT COMPONENT-044;Lo;0;L;;;;;N;;;;; 1882C;TANGUT COMPONENT-045;Lo;0;L;;;;;N;;;;; 1882D;TANGUT COMPONENT-046;Lo;0;L;;;;;N;;;;; 1882E;TANGUT COMPONENT-047;Lo;0;L;;;;;N;;;;; 1882F;TANGUT COMPONENT-048;Lo;0;L;;;;;N;;;;; 18830;TANGUT COMPONENT-049;Lo;0;L;;;;;N;;;;; 18831;TANGUT COMPONENT-050;Lo;0;L;;;;;N;;;;; 18832;TANGUT COMPONENT-051;Lo;0;L;;;;;N;;;;; 18833;TANGUT COMPONENT-052;Lo;0;L;;;;;N;;;;; 18834;TANGUT COMPONENT-053;Lo;0;L;;;;;N;;;;; 18835;TANGUT COMPONENT-054;Lo;0;L;;;;;N;;;;; 18836;TANGUT COMPONENT-055;Lo;0;L;;;;;N;;;;; 18837;TANGUT COMPONENT-056;Lo;0;L;;;;;N;;;;; 18838;TANGUT COMPONENT-057;Lo;0;L;;;;;N;;;;; 18839;TANGUT COMPONENT-058;Lo;0;L;;;;;N;;;;; 1883A;TANGUT COMPONENT-059;Lo;0;L;;;;;N;;;;; 1883B;TANGUT COMPONENT-060;Lo;0;L;;;;;N;;;;; 1883C;TANGUT COMPONENT-061;Lo;0;L;;;;;N;;;;; 1883D;TANGUT COMPONENT-062;Lo;0;L;;;;;N;;;;; 1883E;TANGUT COMPONENT-063;Lo;0;L;;;;;N;;;;; 1883F;TANGUT COMPONENT-064;Lo;0;L;;;;;N;;;;; 18840;TANGUT COMPONENT-065;Lo;0;L;;;;;N;;;;; 18841;TANGUT COMPONENT-066;Lo;0;L;;;;;N;;;;; 18842;TANGUT COMPONENT-067;Lo;0;L;;;;;N;;;;; 18843;TANGUT COMPONENT-068;Lo;0;L;;;;;N;;;;; 18844;TANGUT COMPONENT-069;Lo;0;L;;;;;N;;;;; 18845;TANGUT COMPONENT-070;Lo;0;L;;;;;N;;;;; 18846;TANGUT COMPONENT-071;Lo;0;L;;;;;N;;;;; 18847;TANGUT COMPONENT-072;Lo;0;L;;;;;N;;;;; 18848;TANGUT COMPONENT-073;Lo;0;L;;;;;N;;;;; 18849;TANGUT COMPONENT-074;Lo;0;L;;;;;N;;;;; 1884A;TANGUT COMPONENT-075;Lo;0;L;;;;;N;;;;; 1884B;TANGUT COMPONENT-076;Lo;0;L;;;;;N;;;;; 1884C;TANGUT COMPONENT-077;Lo;0;L;;;;;N;;;;; 1884D;TANGUT COMPONENT-078;Lo;0;L;;;;;N;;;;; 1884E;TANGUT COMPONENT-079;Lo;0;L;;;;;N;;;;; 1884F;TANGUT COMPONENT-080;Lo;0;L;;;;;N;;;;; 18850;TANGUT COMPONENT-081;Lo;0;L;;;;;N;;;;; 18851;TANGUT COMPONENT-082;Lo;0;L;;;;;N;;;;; 18852;TANGUT COMPONENT-083;Lo;0;L;;;;;N;;;;; 18853;TANGUT COMPONENT-084;Lo;0;L;;;;;N;;;;; 18854;TANGUT COMPONENT-085;Lo;0;L;;;;;N;;;;; 18855;TANGUT COMPONENT-086;Lo;0;L;;;;;N;;;;; 18856;TANGUT COMPONENT-087;Lo;0;L;;;;;N;;;;; 18857;TANGUT COMPONENT-088;Lo;0;L;;;;;N;;;;; 18858;TANGUT COMPONENT-089;Lo;0;L;;;;;N;;;;; 18859;TANGUT COMPONENT-090;Lo;0;L;;;;;N;;;;; 1885A;TANGUT COMPONENT-091;Lo;0;L;;;;;N;;;;; 1885B;TANGUT COMPONENT-092;Lo;0;L;;;;;N;;;;; 1885C;TANGUT COMPONENT-093;Lo;0;L;;;;;N;;;;; 1885D;TANGUT COMPONENT-094;Lo;0;L;;;;;N;;;;; 1885E;TANGUT COMPONENT-095;Lo;0;L;;;;;N;;;;; 1885F;TANGUT COMPONENT-096;Lo;0;L;;;;;N;;;;; 18860;TANGUT COMPONENT-097;Lo;0;L;;;;;N;;;;; 18861;TANGUT COMPONENT-098;Lo;0;L;;;;;N;;;;; 18862;TANGUT COMPONENT-099;Lo;0;L;;;;;N;;;;; 18863;TANGUT COMPONENT-100;Lo;0;L;;;;;N;;;;; 18864;TANGUT COMPONENT-101;Lo;0;L;;;;;N;;;;; 18865;TANGUT COMPONENT-102;Lo;0;L;;;;;N;;;;; 18866;TANGUT COMPONENT-103;Lo;0;L;;;;;N;;;;; 18867;TANGUT COMPONENT-104;Lo;0;L;;;;;N;;;;; 18868;TANGUT COMPONENT-105;Lo;0;L;;;;;N;;;;; 18869;TANGUT COMPONENT-106;Lo;0;L;;;;;N;;;;; 1886A;TANGUT COMPONENT-107;Lo;0;L;;;;;N;;;;; 1886B;TANGUT COMPONENT-108;Lo;0;L;;;;;N;;;;; 1886C;TANGUT COMPONENT-109;Lo;0;L;;;;;N;;;;; 1886D;TANGUT COMPONENT-110;Lo;0;L;;;;;N;;;;; 1886E;TANGUT COMPONENT-111;Lo;0;L;;;;;N;;;;; 1886F;TANGUT COMPONENT-112;Lo;0;L;;;;;N;;;;; 18870;TANGUT COMPONENT-113;Lo;0;L;;;;;N;;;;; 18871;TANGUT COMPONENT-114;Lo;0;L;;;;;N;;;;; 18872;TANGUT COMPONENT-115;Lo;0;L;;;;;N;;;;; 18873;TANGUT COMPONENT-116;Lo;0;L;;;;;N;;;;; 18874;TANGUT COMPONENT-117;Lo;0;L;;;;;N;;;;; 18875;TANGUT COMPONENT-118;Lo;0;L;;;;;N;;;;; 18876;TANGUT COMPONENT-119;Lo;0;L;;;;;N;;;;; 18877;TANGUT COMPONENT-120;Lo;0;L;;;;;N;;;;; 18878;TANGUT COMPONENT-121;Lo;0;L;;;;;N;;;;; 18879;TANGUT COMPONENT-122;Lo;0;L;;;;;N;;;;; 1887A;TANGUT COMPONENT-123;Lo;0;L;;;;;N;;;;; 1887B;TANGUT COMPONENT-124;Lo;0;L;;;;;N;;;;; 1887C;TANGUT COMPONENT-125;Lo;0;L;;;;;N;;;;; 1887D;TANGUT COMPONENT-126;Lo;0;L;;;;;N;;;;; 1887E;TANGUT COMPONENT-127;Lo;0;L;;;;;N;;;;; 1887F;TANGUT COMPONENT-128;Lo;0;L;;;;;N;;;;; 18880;TANGUT COMPONENT-129;Lo;0;L;;;;;N;;;;; 18881;TANGUT COMPONENT-130;Lo;0;L;;;;;N;;;;; 18882;TANGUT COMPONENT-131;Lo;0;L;;;;;N;;;;; 18883;TANGUT COMPONENT-132;Lo;0;L;;;;;N;;;;; 18884;TANGUT COMPONENT-133;Lo;0;L;;;;;N;;;;; 18885;TANGUT COMPONENT-134;Lo;0;L;;;;;N;;;;; 18886;TANGUT COMPONENT-135;Lo;0;L;;;;;N;;;;; 18887;TANGUT COMPONENT-136;Lo;0;L;;;;;N;;;;; 18888;TANGUT COMPONENT-137;Lo;0;L;;;;;N;;;;; 18889;TANGUT COMPONENT-138;Lo;0;L;;;;;N;;;;; 1888A;TANGUT COMPONENT-139;Lo;0;L;;;;;N;;;;; 1888B;TANGUT COMPONENT-140;Lo;0;L;;;;;N;;;;; 1888C;TANGUT COMPONENT-141;Lo;0;L;;;;;N;;;;; 1888D;TANGUT COMPONENT-142;Lo;0;L;;;;;N;;;;; 1888E;TANGUT COMPONENT-143;Lo;0;L;;;;;N;;;;; 1888F;TANGUT COMPONENT-144;Lo;0;L;;;;;N;;;;; 18890;TANGUT COMPONENT-145;Lo;0;L;;;;;N;;;;; 18891;TANGUT COMPONENT-146;Lo;0;L;;;;;N;;;;; 18892;TANGUT COMPONENT-147;Lo;0;L;;;;;N;;;;; 18893;TANGUT COMPONENT-148;Lo;0;L;;;;;N;;;;; 18894;TANGUT COMPONENT-149;Lo;0;L;;;;;N;;;;; 18895;TANGUT COMPONENT-150;Lo;0;L;;;;;N;;;;; 18896;TANGUT COMPONENT-151;Lo;0;L;;;;;N;;;;; 18897;TANGUT COMPONENT-152;Lo;0;L;;;;;N;;;;; 18898;TANGUT COMPONENT-153;Lo;0;L;;;;;N;;;;; 18899;TANGUT COMPONENT-154;Lo;0;L;;;;;N;;;;; 1889A;TANGUT COMPONENT-155;Lo;0;L;;;;;N;;;;; 1889B;TANGUT COMPONENT-156;Lo;0;L;;;;;N;;;;; 1889C;TANGUT COMPONENT-157;Lo;0;L;;;;;N;;;;; 1889D;TANGUT COMPONENT-158;Lo;0;L;;;;;N;;;;; 1889E;TANGUT COMPONENT-159;Lo;0;L;;;;;N;;;;; 1889F;TANGUT COMPONENT-160;Lo;0;L;;;;;N;;;;; 188A0;TANGUT COMPONENT-161;Lo;0;L;;;;;N;;;;; 188A1;TANGUT COMPONENT-162;Lo;0;L;;;;;N;;;;; 188A2;TANGUT COMPONENT-163;Lo;0;L;;;;;N;;;;; 188A3;TANGUT COMPONENT-164;Lo;0;L;;;;;N;;;;; 188A4;TANGUT COMPONENT-165;Lo;0;L;;;;;N;;;;; 188A5;TANGUT COMPONENT-166;Lo;0;L;;;;;N;;;;; 188A6;TANGUT COMPONENT-167;Lo;0;L;;;;;N;;;;; 188A7;TANGUT COMPONENT-168;Lo;0;L;;;;;N;;;;; 188A8;TANGUT COMPONENT-169;Lo;0;L;;;;;N;;;;; 188A9;TANGUT COMPONENT-170;Lo;0;L;;;;;N;;;;; 188AA;TANGUT COMPONENT-171;Lo;0;L;;;;;N;;;;; 188AB;TANGUT COMPONENT-172;Lo;0;L;;;;;N;;;;; 188AC;TANGUT COMPONENT-173;Lo;0;L;;;;;N;;;;; 188AD;TANGUT COMPONENT-174;Lo;0;L;;;;;N;;;;; 188AE;TANGUT COMPONENT-175;Lo;0;L;;;;;N;;;;; 188AF;TANGUT COMPONENT-176;Lo;0;L;;;;;N;;;;; 188B0;TANGUT COMPONENT-177;Lo;0;L;;;;;N;;;;; 188B1;TANGUT COMPONENT-178;Lo;0;L;;;;;N;;;;; 188B2;TANGUT COMPONENT-179;Lo;0;L;;;;;N;;;;; 188B3;TANGUT COMPONENT-180;Lo;0;L;;;;;N;;;;; 188B4;TANGUT COMPONENT-181;Lo;0;L;;;;;N;;;;; 188B5;TANGUT COMPONENT-182;Lo;0;L;;;;;N;;;;; 188B6;TANGUT COMPONENT-183;Lo;0;L;;;;;N;;;;; 188B7;TANGUT COMPONENT-184;Lo;0;L;;;;;N;;;;; 188B8;TANGUT COMPONENT-185;Lo;0;L;;;;;N;;;;; 188B9;TANGUT COMPONENT-186;Lo;0;L;;;;;N;;;;; 188BA;TANGUT COMPONENT-187;Lo;0;L;;;;;N;;;;; 188BB;TANGUT COMPONENT-188;Lo;0;L;;;;;N;;;;; 188BC;TANGUT COMPONENT-189;Lo;0;L;;;;;N;;;;; 188BD;TANGUT COMPONENT-190;Lo;0;L;;;;;N;;;;; 188BE;TANGUT COMPONENT-191;Lo;0;L;;;;;N;;;;; 188BF;TANGUT COMPONENT-192;Lo;0;L;;;;;N;;;;; 188C0;TANGUT COMPONENT-193;Lo;0;L;;;;;N;;;;; 188C1;TANGUT COMPONENT-194;Lo;0;L;;;;;N;;;;; 188C2;TANGUT COMPONENT-195;Lo;0;L;;;;;N;;;;; 188C3;TANGUT COMPONENT-196;Lo;0;L;;;;;N;;;;; 188C4;TANGUT COMPONENT-197;Lo;0;L;;;;;N;;;;; 188C5;TANGUT COMPONENT-198;Lo;0;L;;;;;N;;;;; 188C6;TANGUT COMPONENT-199;Lo;0;L;;;;;N;;;;; 188C7;TANGUT COMPONENT-200;Lo;0;L;;;;;N;;;;; 188C8;TANGUT COMPONENT-201;Lo;0;L;;;;;N;;;;; 188C9;TANGUT COMPONENT-202;Lo;0;L;;;;;N;;;;; 188CA;TANGUT COMPONENT-203;Lo;0;L;;;;;N;;;;; 188CB;TANGUT COMPONENT-204;Lo;0;L;;;;;N;;;;; 188CC;TANGUT COMPONENT-205;Lo;0;L;;;;;N;;;;; 188CD;TANGUT COMPONENT-206;Lo;0;L;;;;;N;;;;; 188CE;TANGUT COMPONENT-207;Lo;0;L;;;;;N;;;;; 188CF;TANGUT COMPONENT-208;Lo;0;L;;;;;N;;;;; 188D0;TANGUT COMPONENT-209;Lo;0;L;;;;;N;;;;; 188D1;TANGUT COMPONENT-210;Lo;0;L;;;;;N;;;;; 188D2;TANGUT COMPONENT-211;Lo;0;L;;;;;N;;;;; 188D3;TANGUT COMPONENT-212;Lo;0;L;;;;;N;;;;; 188D4;TANGUT COMPONENT-213;Lo;0;L;;;;;N;;;;; 188D5;TANGUT COMPONENT-214;Lo;0;L;;;;;N;;;;; 188D6;TANGUT COMPONENT-215;Lo;0;L;;;;;N;;;;; 188D7;TANGUT COMPONENT-216;Lo;0;L;;;;;N;;;;; 188D8;TANGUT COMPONENT-217;Lo;0;L;;;;;N;;;;; 188D9;TANGUT COMPONENT-218;Lo;0;L;;;;;N;;;;; 188DA;TANGUT COMPONENT-219;Lo;0;L;;;;;N;;;;; 188DB;TANGUT COMPONENT-220;Lo;0;L;;;;;N;;;;; 188DC;TANGUT COMPONENT-221;Lo;0;L;;;;;N;;;;; 188DD;TANGUT COMPONENT-222;Lo;0;L;;;;;N;;;;; 188DE;TANGUT COMPONENT-223;Lo;0;L;;;;;N;;;;; 188DF;TANGUT COMPONENT-224;Lo;0;L;;;;;N;;;;; 188E0;TANGUT COMPONENT-225;Lo;0;L;;;;;N;;;;; 188E1;TANGUT COMPONENT-226;Lo;0;L;;;;;N;;;;; 188E2;TANGUT COMPONENT-227;Lo;0;L;;;;;N;;;;; 188E3;TANGUT COMPONENT-228;Lo;0;L;;;;;N;;;;; 188E4;TANGUT COMPONENT-229;Lo;0;L;;;;;N;;;;; 188E5;TANGUT COMPONENT-230;Lo;0;L;;;;;N;;;;; 188E6;TANGUT COMPONENT-231;Lo;0;L;;;;;N;;;;; 188E7;TANGUT COMPONENT-232;Lo;0;L;;;;;N;;;;; 188E8;TANGUT COMPONENT-233;Lo;0;L;;;;;N;;;;; 188E9;TANGUT COMPONENT-234;Lo;0;L;;;;;N;;;;; 188EA;TANGUT COMPONENT-235;Lo;0;L;;;;;N;;;;; 188EB;TANGUT COMPONENT-236;Lo;0;L;;;;;N;;;;; 188EC;TANGUT COMPONENT-237;Lo;0;L;;;;;N;;;;; 188ED;TANGUT COMPONENT-238;Lo;0;L;;;;;N;;;;; 188EE;TANGUT COMPONENT-239;Lo;0;L;;;;;N;;;;; 188EF;TANGUT COMPONENT-240;Lo;0;L;;;;;N;;;;; 188F0;TANGUT COMPONENT-241;Lo;0;L;;;;;N;;;;; 188F1;TANGUT COMPONENT-242;Lo;0;L;;;;;N;;;;; 188F2;TANGUT COMPONENT-243;Lo;0;L;;;;;N;;;;; 188F3;TANGUT COMPONENT-244;Lo;0;L;;;;;N;;;;; 188F4;TANGUT COMPONENT-245;Lo;0;L;;;;;N;;;;; 188F5;TANGUT COMPONENT-246;Lo;0;L;;;;;N;;;;; 188F6;TANGUT COMPONENT-247;Lo;0;L;;;;;N;;;;; 188F7;TANGUT COMPONENT-248;Lo;0;L;;;;;N;;;;; 188F8;TANGUT COMPONENT-249;Lo;0;L;;;;;N;;;;; 188F9;TANGUT COMPONENT-250;Lo;0;L;;;;;N;;;;; 188FA;TANGUT COMPONENT-251;Lo;0;L;;;;;N;;;;; 188FB;TANGUT COMPONENT-252;Lo;0;L;;;;;N;;;;; 188FC;TANGUT COMPONENT-253;Lo;0;L;;;;;N;;;;; 188FD;TANGUT COMPONENT-254;Lo;0;L;;;;;N;;;;; 188FE;TANGUT COMPONENT-255;Lo;0;L;;;;;N;;;;; 188FF;TANGUT COMPONENT-256;Lo;0;L;;;;;N;;;;; 18900;TANGUT COMPONENT-257;Lo;0;L;;;;;N;;;;; 18901;TANGUT COMPONENT-258;Lo;0;L;;;;;N;;;;; 18902;TANGUT COMPONENT-259;Lo;0;L;;;;;N;;;;; 18903;TANGUT COMPONENT-260;Lo;0;L;;;;;N;;;;; 18904;TANGUT COMPONENT-261;Lo;0;L;;;;;N;;;;; 18905;TANGUT COMPONENT-262;Lo;0;L;;;;;N;;;;; 18906;TANGUT COMPONENT-263;Lo;0;L;;;;;N;;;;; 18907;TANGUT COMPONENT-264;Lo;0;L;;;;;N;;;;; 18908;TANGUT COMPONENT-265;Lo;0;L;;;;;N;;;;; 18909;TANGUT COMPONENT-266;Lo;0;L;;;;;N;;;;; 1890A;TANGUT COMPONENT-267;Lo;0;L;;;;;N;;;;; 1890B;TANGUT COMPONENT-268;Lo;0;L;;;;;N;;;;; 1890C;TANGUT COMPONENT-269;Lo;0;L;;;;;N;;;;; 1890D;TANGUT COMPONENT-270;Lo;0;L;;;;;N;;;;; 1890E;TANGUT COMPONENT-271;Lo;0;L;;;;;N;;;;; 1890F;TANGUT COMPONENT-272;Lo;0;L;;;;;N;;;;; 18910;TANGUT COMPONENT-273;Lo;0;L;;;;;N;;;;; 18911;TANGUT COMPONENT-274;Lo;0;L;;;;;N;;;;; 18912;TANGUT COMPONENT-275;Lo;0;L;;;;;N;;;;; 18913;TANGUT COMPONENT-276;Lo;0;L;;;;;N;;;;; 18914;TANGUT COMPONENT-277;Lo;0;L;;;;;N;;;;; 18915;TANGUT COMPONENT-278;Lo;0;L;;;;;N;;;;; 18916;TANGUT COMPONENT-279;Lo;0;L;;;;;N;;;;; 18917;TANGUT COMPONENT-280;Lo;0;L;;;;;N;;;;; 18918;TANGUT COMPONENT-281;Lo;0;L;;;;;N;;;;; 18919;TANGUT COMPONENT-282;Lo;0;L;;;;;N;;;;; 1891A;TANGUT COMPONENT-283;Lo;0;L;;;;;N;;;;; 1891B;TANGUT COMPONENT-284;Lo;0;L;;;;;N;;;;; 1891C;TANGUT COMPONENT-285;Lo;0;L;;;;;N;;;;; 1891D;TANGUT COMPONENT-286;Lo;0;L;;;;;N;;;;; 1891E;TANGUT COMPONENT-287;Lo;0;L;;;;;N;;;;; 1891F;TANGUT COMPONENT-288;Lo;0;L;;;;;N;;;;; 18920;TANGUT COMPONENT-289;Lo;0;L;;;;;N;;;;; 18921;TANGUT COMPONENT-290;Lo;0;L;;;;;N;;;;; 18922;TANGUT COMPONENT-291;Lo;0;L;;;;;N;;;;; 18923;TANGUT COMPONENT-292;Lo;0;L;;;;;N;;;;; 18924;TANGUT COMPONENT-293;Lo;0;L;;;;;N;;;;; 18925;TANGUT COMPONENT-294;Lo;0;L;;;;;N;;;;; 18926;TANGUT COMPONENT-295;Lo;0;L;;;;;N;;;;; 18927;TANGUT COMPONENT-296;Lo;0;L;;;;;N;;;;; 18928;TANGUT COMPONENT-297;Lo;0;L;;;;;N;;;;; 18929;TANGUT COMPONENT-298;Lo;0;L;;;;;N;;;;; 1892A;TANGUT COMPONENT-299;Lo;0;L;;;;;N;;;;; 1892B;TANGUT COMPONENT-300;Lo;0;L;;;;;N;;;;; 1892C;TANGUT COMPONENT-301;Lo;0;L;;;;;N;;;;; 1892D;TANGUT COMPONENT-302;Lo;0;L;;;;;N;;;;; 1892E;TANGUT COMPONENT-303;Lo;0;L;;;;;N;;;;; 1892F;TANGUT COMPONENT-304;Lo;0;L;;;;;N;;;;; 18930;TANGUT COMPONENT-305;Lo;0;L;;;;;N;;;;; 18931;TANGUT COMPONENT-306;Lo;0;L;;;;;N;;;;; 18932;TANGUT COMPONENT-307;Lo;0;L;;;;;N;;;;; 18933;TANGUT COMPONENT-308;Lo;0;L;;;;;N;;;;; 18934;TANGUT COMPONENT-309;Lo;0;L;;;;;N;;;;; 18935;TANGUT COMPONENT-310;Lo;0;L;;;;;N;;;;; 18936;TANGUT COMPONENT-311;Lo;0;L;;;;;N;;;;; 18937;TANGUT COMPONENT-312;Lo;0;L;;;;;N;;;;; 18938;TANGUT COMPONENT-313;Lo;0;L;;;;;N;;;;; 18939;TANGUT COMPONENT-314;Lo;0;L;;;;;N;;;;; 1893A;TANGUT COMPONENT-315;Lo;0;L;;;;;N;;;;; 1893B;TANGUT COMPONENT-316;Lo;0;L;;;;;N;;;;; 1893C;TANGUT COMPONENT-317;Lo;0;L;;;;;N;;;;; 1893D;TANGUT COMPONENT-318;Lo;0;L;;;;;N;;;;; 1893E;TANGUT COMPONENT-319;Lo;0;L;;;;;N;;;;; 1893F;TANGUT COMPONENT-320;Lo;0;L;;;;;N;;;;; 18940;TANGUT COMPONENT-321;Lo;0;L;;;;;N;;;;; 18941;TANGUT COMPONENT-322;Lo;0;L;;;;;N;;;;; 18942;TANGUT COMPONENT-323;Lo;0;L;;;;;N;;;;; 18943;TANGUT COMPONENT-324;Lo;0;L;;;;;N;;;;; 18944;TANGUT COMPONENT-325;Lo;0;L;;;;;N;;;;; 18945;TANGUT COMPONENT-326;Lo;0;L;;;;;N;;;;; 18946;TANGUT COMPONENT-327;Lo;0;L;;;;;N;;;;; 18947;TANGUT COMPONENT-328;Lo;0;L;;;;;N;;;;; 18948;TANGUT COMPONENT-329;Lo;0;L;;;;;N;;;;; 18949;TANGUT COMPONENT-330;Lo;0;L;;;;;N;;;;; 1894A;TANGUT COMPONENT-331;Lo;0;L;;;;;N;;;;; 1894B;TANGUT COMPONENT-332;Lo;0;L;;;;;N;;;;; 1894C;TANGUT COMPONENT-333;Lo;0;L;;;;;N;;;;; 1894D;TANGUT COMPONENT-334;Lo;0;L;;;;;N;;;;; 1894E;TANGUT COMPONENT-335;Lo;0;L;;;;;N;;;;; 1894F;TANGUT COMPONENT-336;Lo;0;L;;;;;N;;;;; 18950;TANGUT COMPONENT-337;Lo;0;L;;;;;N;;;;; 18951;TANGUT COMPONENT-338;Lo;0;L;;;;;N;;;;; 18952;TANGUT COMPONENT-339;Lo;0;L;;;;;N;;;;; 18953;TANGUT COMPONENT-340;Lo;0;L;;;;;N;;;;; 18954;TANGUT COMPONENT-341;Lo;0;L;;;;;N;;;;; 18955;TANGUT COMPONENT-342;Lo;0;L;;;;;N;;;;; 18956;TANGUT COMPONENT-343;Lo;0;L;;;;;N;;;;; 18957;TANGUT COMPONENT-344;Lo;0;L;;;;;N;;;;; 18958;TANGUT COMPONENT-345;Lo;0;L;;;;;N;;;;; 18959;TANGUT COMPONENT-346;Lo;0;L;;;;;N;;;;; 1895A;TANGUT COMPONENT-347;Lo;0;L;;;;;N;;;;; 1895B;TANGUT COMPONENT-348;Lo;0;L;;;;;N;;;;; 1895C;TANGUT COMPONENT-349;Lo;0;L;;;;;N;;;;; 1895D;TANGUT COMPONENT-350;Lo;0;L;;;;;N;;;;; 1895E;TANGUT COMPONENT-351;Lo;0;L;;;;;N;;;;; 1895F;TANGUT COMPONENT-352;Lo;0;L;;;;;N;;;;; 18960;TANGUT COMPONENT-353;Lo;0;L;;;;;N;;;;; 18961;TANGUT COMPONENT-354;Lo;0;L;;;;;N;;;;; 18962;TANGUT COMPONENT-355;Lo;0;L;;;;;N;;;;; 18963;TANGUT COMPONENT-356;Lo;0;L;;;;;N;;;;; 18964;TANGUT COMPONENT-357;Lo;0;L;;;;;N;;;;; 18965;TANGUT COMPONENT-358;Lo;0;L;;;;;N;;;;; 18966;TANGUT COMPONENT-359;Lo;0;L;;;;;N;;;;; 18967;TANGUT COMPONENT-360;Lo;0;L;;;;;N;;;;; 18968;TANGUT COMPONENT-361;Lo;0;L;;;;;N;;;;; 18969;TANGUT COMPONENT-362;Lo;0;L;;;;;N;;;;; 1896A;TANGUT COMPONENT-363;Lo;0;L;;;;;N;;;;; 1896B;TANGUT COMPONENT-364;Lo;0;L;;;;;N;;;;; 1896C;TANGUT COMPONENT-365;Lo;0;L;;;;;N;;;;; 1896D;TANGUT COMPONENT-366;Lo;0;L;;;;;N;;;;; 1896E;TANGUT COMPONENT-367;Lo;0;L;;;;;N;;;;; 1896F;TANGUT COMPONENT-368;Lo;0;L;;;;;N;;;;; 18970;TANGUT COMPONENT-369;Lo;0;L;;;;;N;;;;; 18971;TANGUT COMPONENT-370;Lo;0;L;;;;;N;;;;; 18972;TANGUT COMPONENT-371;Lo;0;L;;;;;N;;;;; 18973;TANGUT COMPONENT-372;Lo;0;L;;;;;N;;;;; 18974;TANGUT COMPONENT-373;Lo;0;L;;;;;N;;;;; 18975;TANGUT COMPONENT-374;Lo;0;L;;;;;N;;;;; 18976;TANGUT COMPONENT-375;Lo;0;L;;;;;N;;;;; 18977;TANGUT COMPONENT-376;Lo;0;L;;;;;N;;;;; 18978;TANGUT COMPONENT-377;Lo;0;L;;;;;N;;;;; 18979;TANGUT COMPONENT-378;Lo;0;L;;;;;N;;;;; 1897A;TANGUT COMPONENT-379;Lo;0;L;;;;;N;;;;; 1897B;TANGUT COMPONENT-380;Lo;0;L;;;;;N;;;;; 1897C;TANGUT COMPONENT-381;Lo;0;L;;;;;N;;;;; 1897D;TANGUT COMPONENT-382;Lo;0;L;;;;;N;;;;; 1897E;TANGUT COMPONENT-383;Lo;0;L;;;;;N;;;;; 1897F;TANGUT COMPONENT-384;Lo;0;L;;;;;N;;;;; 18980;TANGUT COMPONENT-385;Lo;0;L;;;;;N;;;;; 18981;TANGUT COMPONENT-386;Lo;0;L;;;;;N;;;;; 18982;TANGUT COMPONENT-387;Lo;0;L;;;;;N;;;;; 18983;TANGUT COMPONENT-388;Lo;0;L;;;;;N;;;;; 18984;TANGUT COMPONENT-389;Lo;0;L;;;;;N;;;;; 18985;TANGUT COMPONENT-390;Lo;0;L;;;;;N;;;;; 18986;TANGUT COMPONENT-391;Lo;0;L;;;;;N;;;;; 18987;TANGUT COMPONENT-392;Lo;0;L;;;;;N;;;;; 18988;TANGUT COMPONENT-393;Lo;0;L;;;;;N;;;;; 18989;TANGUT COMPONENT-394;Lo;0;L;;;;;N;;;;; 1898A;TANGUT COMPONENT-395;Lo;0;L;;;;;N;;;;; 1898B;TANGUT COMPONENT-396;Lo;0;L;;;;;N;;;;; 1898C;TANGUT COMPONENT-397;Lo;0;L;;;;;N;;;;; 1898D;TANGUT COMPONENT-398;Lo;0;L;;;;;N;;;;; 1898E;TANGUT COMPONENT-399;Lo;0;L;;;;;N;;;;; 1898F;TANGUT COMPONENT-400;Lo;0;L;;;;;N;;;;; 18990;TANGUT COMPONENT-401;Lo;0;L;;;;;N;;;;; 18991;TANGUT COMPONENT-402;Lo;0;L;;;;;N;;;;; 18992;TANGUT COMPONENT-403;Lo;0;L;;;;;N;;;;; 18993;TANGUT COMPONENT-404;Lo;0;L;;;;;N;;;;; 18994;TANGUT COMPONENT-405;Lo;0;L;;;;;N;;;;; 18995;TANGUT COMPONENT-406;Lo;0;L;;;;;N;;;;; 18996;TANGUT COMPONENT-407;Lo;0;L;;;;;N;;;;; 18997;TANGUT COMPONENT-408;Lo;0;L;;;;;N;;;;; 18998;TANGUT COMPONENT-409;Lo;0;L;;;;;N;;;;; 18999;TANGUT COMPONENT-410;Lo;0;L;;;;;N;;;;; 1899A;TANGUT COMPONENT-411;Lo;0;L;;;;;N;;;;; 1899B;TANGUT COMPONENT-412;Lo;0;L;;;;;N;;;;; 1899C;TANGUT COMPONENT-413;Lo;0;L;;;;;N;;;;; 1899D;TANGUT COMPONENT-414;Lo;0;L;;;;;N;;;;; 1899E;TANGUT COMPONENT-415;Lo;0;L;;;;;N;;;;; 1899F;TANGUT COMPONENT-416;Lo;0;L;;;;;N;;;;; 189A0;TANGUT COMPONENT-417;Lo;0;L;;;;;N;;;;; 189A1;TANGUT COMPONENT-418;Lo;0;L;;;;;N;;;;; 189A2;TANGUT COMPONENT-419;Lo;0;L;;;;;N;;;;; 189A3;TANGUT COMPONENT-420;Lo;0;L;;;;;N;;;;; 189A4;TANGUT COMPONENT-421;Lo;0;L;;;;;N;;;;; 189A5;TANGUT COMPONENT-422;Lo;0;L;;;;;N;;;;; 189A6;TANGUT COMPONENT-423;Lo;0;L;;;;;N;;;;; 189A7;TANGUT COMPONENT-424;Lo;0;L;;;;;N;;;;; 189A8;TANGUT COMPONENT-425;Lo;0;L;;;;;N;;;;; 189A9;TANGUT COMPONENT-426;Lo;0;L;;;;;N;;;;; 189AA;TANGUT COMPONENT-427;Lo;0;L;;;;;N;;;;; 189AB;TANGUT COMPONENT-428;Lo;0;L;;;;;N;;;;; 189AC;TANGUT COMPONENT-429;Lo;0;L;;;;;N;;;;; 189AD;TANGUT COMPONENT-430;Lo;0;L;;;;;N;;;;; 189AE;TANGUT COMPONENT-431;Lo;0;L;;;;;N;;;;; 189AF;TANGUT COMPONENT-432;Lo;0;L;;;;;N;;;;; 189B0;TANGUT COMPONENT-433;Lo;0;L;;;;;N;;;;; 189B1;TANGUT COMPONENT-434;Lo;0;L;;;;;N;;;;; 189B2;TANGUT COMPONENT-435;Lo;0;L;;;;;N;;;;; 189B3;TANGUT COMPONENT-436;Lo;0;L;;;;;N;;;;; 189B4;TANGUT COMPONENT-437;Lo;0;L;;;;;N;;;;; 189B5;TANGUT COMPONENT-438;Lo;0;L;;;;;N;;;;; 189B6;TANGUT COMPONENT-439;Lo;0;L;;;;;N;;;;; 189B7;TANGUT COMPONENT-440;Lo;0;L;;;;;N;;;;; 189B8;TANGUT COMPONENT-441;Lo;0;L;;;;;N;;;;; 189B9;TANGUT COMPONENT-442;Lo;0;L;;;;;N;;;;; 189BA;TANGUT COMPONENT-443;Lo;0;L;;;;;N;;;;; 189BB;TANGUT COMPONENT-444;Lo;0;L;;;;;N;;;;; 189BC;TANGUT COMPONENT-445;Lo;0;L;;;;;N;;;;; 189BD;TANGUT COMPONENT-446;Lo;0;L;;;;;N;;;;; 189BE;TANGUT COMPONENT-447;Lo;0;L;;;;;N;;;;; 189BF;TANGUT COMPONENT-448;Lo;0;L;;;;;N;;;;; 189C0;TANGUT COMPONENT-449;Lo;0;L;;;;;N;;;;; 189C1;TANGUT COMPONENT-450;Lo;0;L;;;;;N;;;;; 189C2;TANGUT COMPONENT-451;Lo;0;L;;;;;N;;;;; 189C3;TANGUT COMPONENT-452;Lo;0;L;;;;;N;;;;; 189C4;TANGUT COMPONENT-453;Lo;0;L;;;;;N;;;;; 189C5;TANGUT COMPONENT-454;Lo;0;L;;;;;N;;;;; 189C6;TANGUT COMPONENT-455;Lo;0;L;;;;;N;;;;; 189C7;TANGUT COMPONENT-456;Lo;0;L;;;;;N;;;;; 189C8;TANGUT COMPONENT-457;Lo;0;L;;;;;N;;;;; 189C9;TANGUT COMPONENT-458;Lo;0;L;;;;;N;;;;; 189CA;TANGUT COMPONENT-459;Lo;0;L;;;;;N;;;;; 189CB;TANGUT COMPONENT-460;Lo;0;L;;;;;N;;;;; 189CC;TANGUT COMPONENT-461;Lo;0;L;;;;;N;;;;; 189CD;TANGUT COMPONENT-462;Lo;0;L;;;;;N;;;;; 189CE;TANGUT COMPONENT-463;Lo;0;L;;;;;N;;;;; 189CF;TANGUT COMPONENT-464;Lo;0;L;;;;;N;;;;; 189D0;TANGUT COMPONENT-465;Lo;0;L;;;;;N;;;;; 189D1;TANGUT COMPONENT-466;Lo;0;L;;;;;N;;;;; 189D2;TANGUT COMPONENT-467;Lo;0;L;;;;;N;;;;; 189D3;TANGUT COMPONENT-468;Lo;0;L;;;;;N;;;;; 189D4;TANGUT COMPONENT-469;Lo;0;L;;;;;N;;;;; 189D5;TANGUT COMPONENT-470;Lo;0;L;;;;;N;;;;; 189D6;TANGUT COMPONENT-471;Lo;0;L;;;;;N;;;;; 189D7;TANGUT COMPONENT-472;Lo;0;L;;;;;N;;;;; 189D8;TANGUT COMPONENT-473;Lo;0;L;;;;;N;;;;; 189D9;TANGUT COMPONENT-474;Lo;0;L;;;;;N;;;;; 189DA;TANGUT COMPONENT-475;Lo;0;L;;;;;N;;;;; 189DB;TANGUT COMPONENT-476;Lo;0;L;;;;;N;;;;; 189DC;TANGUT COMPONENT-477;Lo;0;L;;;;;N;;;;; 189DD;TANGUT COMPONENT-478;Lo;0;L;;;;;N;;;;; 189DE;TANGUT COMPONENT-479;Lo;0;L;;;;;N;;;;; 189DF;TANGUT COMPONENT-480;Lo;0;L;;;;;N;;;;; 189E0;TANGUT COMPONENT-481;Lo;0;L;;;;;N;;;;; 189E1;TANGUT COMPONENT-482;Lo;0;L;;;;;N;;;;; 189E2;TANGUT COMPONENT-483;Lo;0;L;;;;;N;;;;; 189E3;TANGUT COMPONENT-484;Lo;0;L;;;;;N;;;;; 189E4;TANGUT COMPONENT-485;Lo;0;L;;;;;N;;;;; 189E5;TANGUT COMPONENT-486;Lo;0;L;;;;;N;;;;; 189E6;TANGUT COMPONENT-487;Lo;0;L;;;;;N;;;;; 189E7;TANGUT COMPONENT-488;Lo;0;L;;;;;N;;;;; 189E8;TANGUT COMPONENT-489;Lo;0;L;;;;;N;;;;; 189E9;TANGUT COMPONENT-490;Lo;0;L;;;;;N;;;;; 189EA;TANGUT COMPONENT-491;Lo;0;L;;;;;N;;;;; 189EB;TANGUT COMPONENT-492;Lo;0;L;;;;;N;;;;; 189EC;TANGUT COMPONENT-493;Lo;0;L;;;;;N;;;;; 189ED;TANGUT COMPONENT-494;Lo;0;L;;;;;N;;;;; 189EE;TANGUT COMPONENT-495;Lo;0;L;;;;;N;;;;; 189EF;TANGUT COMPONENT-496;Lo;0;L;;;;;N;;;;; 189F0;TANGUT COMPONENT-497;Lo;0;L;;;;;N;;;;; 189F1;TANGUT COMPONENT-498;Lo;0;L;;;;;N;;;;; 189F2;TANGUT COMPONENT-499;Lo;0;L;;;;;N;;;;; 189F3;TANGUT COMPONENT-500;Lo;0;L;;;;;N;;;;; 189F4;TANGUT COMPONENT-501;Lo;0;L;;;;;N;;;;; 189F5;TANGUT COMPONENT-502;Lo;0;L;;;;;N;;;;; 189F6;TANGUT COMPONENT-503;Lo;0;L;;;;;N;;;;; 189F7;TANGUT COMPONENT-504;Lo;0;L;;;;;N;;;;; 189F8;TANGUT COMPONENT-505;Lo;0;L;;;;;N;;;;; 189F9;TANGUT COMPONENT-506;Lo;0;L;;;;;N;;;;; 189FA;TANGUT COMPONENT-507;Lo;0;L;;;;;N;;;;; 189FB;TANGUT COMPONENT-508;Lo;0;L;;;;;N;;;;; 189FC;TANGUT COMPONENT-509;Lo;0;L;;;;;N;;;;; 189FD;TANGUT COMPONENT-510;Lo;0;L;;;;;N;;;;; 189FE;TANGUT COMPONENT-511;Lo;0;L;;;;;N;;;;; 189FF;TANGUT COMPONENT-512;Lo;0;L;;;;;N;;;;; 18A00;TANGUT COMPONENT-513;Lo;0;L;;;;;N;;;;; 18A01;TANGUT COMPONENT-514;Lo;0;L;;;;;N;;;;; 18A02;TANGUT COMPONENT-515;Lo;0;L;;;;;N;;;;; 18A03;TANGUT COMPONENT-516;Lo;0;L;;;;;N;;;;; 18A04;TANGUT COMPONENT-517;Lo;0;L;;;;;N;;;;; 18A05;TANGUT COMPONENT-518;Lo;0;L;;;;;N;;;;; 18A06;TANGUT COMPONENT-519;Lo;0;L;;;;;N;;;;; 18A07;TANGUT COMPONENT-520;Lo;0;L;;;;;N;;;;; 18A08;TANGUT COMPONENT-521;Lo;0;L;;;;;N;;;;; 18A09;TANGUT COMPONENT-522;Lo;0;L;;;;;N;;;;; 18A0A;TANGUT COMPONENT-523;Lo;0;L;;;;;N;;;;; 18A0B;TANGUT COMPONENT-524;Lo;0;L;;;;;N;;;;; 18A0C;TANGUT COMPONENT-525;Lo;0;L;;;;;N;;;;; 18A0D;TANGUT COMPONENT-526;Lo;0;L;;;;;N;;;;; 18A0E;TANGUT COMPONENT-527;Lo;0;L;;;;;N;;;;; 18A0F;TANGUT COMPONENT-528;Lo;0;L;;;;;N;;;;; 18A10;TANGUT COMPONENT-529;Lo;0;L;;;;;N;;;;; 18A11;TANGUT COMPONENT-530;Lo;0;L;;;;;N;;;;; 18A12;TANGUT COMPONENT-531;Lo;0;L;;;;;N;;;;; 18A13;TANGUT COMPONENT-532;Lo;0;L;;;;;N;;;;; 18A14;TANGUT COMPONENT-533;Lo;0;L;;;;;N;;;;; 18A15;TANGUT COMPONENT-534;Lo;0;L;;;;;N;;;;; 18A16;TANGUT COMPONENT-535;Lo;0;L;;;;;N;;;;; 18A17;TANGUT COMPONENT-536;Lo;0;L;;;;;N;;;;; 18A18;TANGUT COMPONENT-537;Lo;0;L;;;;;N;;;;; 18A19;TANGUT COMPONENT-538;Lo;0;L;;;;;N;;;;; 18A1A;TANGUT COMPONENT-539;Lo;0;L;;;;;N;;;;; 18A1B;TANGUT COMPONENT-540;Lo;0;L;;;;;N;;;;; 18A1C;TANGUT COMPONENT-541;Lo;0;L;;;;;N;;;;; 18A1D;TANGUT COMPONENT-542;Lo;0;L;;;;;N;;;;; 18A1E;TANGUT COMPONENT-543;Lo;0;L;;;;;N;;;;; 18A1F;TANGUT COMPONENT-544;Lo;0;L;;;;;N;;;;; 18A20;TANGUT COMPONENT-545;Lo;0;L;;;;;N;;;;; 18A21;TANGUT COMPONENT-546;Lo;0;L;;;;;N;;;;; 18A22;TANGUT COMPONENT-547;Lo;0;L;;;;;N;;;;; 18A23;TANGUT COMPONENT-548;Lo;0;L;;;;;N;;;;; 18A24;TANGUT COMPONENT-549;Lo;0;L;;;;;N;;;;; 18A25;TANGUT COMPONENT-550;Lo;0;L;;;;;N;;;;; 18A26;TANGUT COMPONENT-551;Lo;0;L;;;;;N;;;;; 18A27;TANGUT COMPONENT-552;Lo;0;L;;;;;N;;;;; 18A28;TANGUT COMPONENT-553;Lo;0;L;;;;;N;;;;; 18A29;TANGUT COMPONENT-554;Lo;0;L;;;;;N;;;;; 18A2A;TANGUT COMPONENT-555;Lo;0;L;;;;;N;;;;; 18A2B;TANGUT COMPONENT-556;Lo;0;L;;;;;N;;;;; 18A2C;TANGUT COMPONENT-557;Lo;0;L;;;;;N;;;;; 18A2D;TANGUT COMPONENT-558;Lo;0;L;;;;;N;;;;; 18A2E;TANGUT COMPONENT-559;Lo;0;L;;;;;N;;;;; 18A2F;TANGUT COMPONENT-560;Lo;0;L;;;;;N;;;;; 18A30;TANGUT COMPONENT-561;Lo;0;L;;;;;N;;;;; 18A31;TANGUT COMPONENT-562;Lo;0;L;;;;;N;;;;; 18A32;TANGUT COMPONENT-563;Lo;0;L;;;;;N;;;;; 18A33;TANGUT COMPONENT-564;Lo;0;L;;;;;N;;;;; 18A34;TANGUT COMPONENT-565;Lo;0;L;;;;;N;;;;; 18A35;TANGUT COMPONENT-566;Lo;0;L;;;;;N;;;;; 18A36;TANGUT COMPONENT-567;Lo;0;L;;;;;N;;;;; 18A37;TANGUT COMPONENT-568;Lo;0;L;;;;;N;;;;; 18A38;TANGUT COMPONENT-569;Lo;0;L;;;;;N;;;;; 18A39;TANGUT COMPONENT-570;Lo;0;L;;;;;N;;;;; 18A3A;TANGUT COMPONENT-571;Lo;0;L;;;;;N;;;;; 18A3B;TANGUT COMPONENT-572;Lo;0;L;;;;;N;;;;; 18A3C;TANGUT COMPONENT-573;Lo;0;L;;;;;N;;;;; 18A3D;TANGUT COMPONENT-574;Lo;0;L;;;;;N;;;;; 18A3E;TANGUT COMPONENT-575;Lo;0;L;;;;;N;;;;; 18A3F;TANGUT COMPONENT-576;Lo;0;L;;;;;N;;;;; 18A40;TANGUT COMPONENT-577;Lo;0;L;;;;;N;;;;; 18A41;TANGUT COMPONENT-578;Lo;0;L;;;;;N;;;;; 18A42;TANGUT COMPONENT-579;Lo;0;L;;;;;N;;;;; 18A43;TANGUT COMPONENT-580;Lo;0;L;;;;;N;;;;; 18A44;TANGUT COMPONENT-581;Lo;0;L;;;;;N;;;;; 18A45;TANGUT COMPONENT-582;Lo;0;L;;;;;N;;;;; 18A46;TANGUT COMPONENT-583;Lo;0;L;;;;;N;;;;; 18A47;TANGUT COMPONENT-584;Lo;0;L;;;;;N;;;;; 18A48;TANGUT COMPONENT-585;Lo;0;L;;;;;N;;;;; 18A49;TANGUT COMPONENT-586;Lo;0;L;;;;;N;;;;; 18A4A;TANGUT COMPONENT-587;Lo;0;L;;;;;N;;;;; 18A4B;TANGUT COMPONENT-588;Lo;0;L;;;;;N;;;;; 18A4C;TANGUT COMPONENT-589;Lo;0;L;;;;;N;;;;; 18A4D;TANGUT COMPONENT-590;Lo;0;L;;;;;N;;;;; 18A4E;TANGUT COMPONENT-591;Lo;0;L;;;;;N;;;;; 18A4F;TANGUT COMPONENT-592;Lo;0;L;;;;;N;;;;; 18A50;TANGUT COMPONENT-593;Lo;0;L;;;;;N;;;;; 18A51;TANGUT COMPONENT-594;Lo;0;L;;;;;N;;;;; 18A52;TANGUT COMPONENT-595;Lo;0;L;;;;;N;;;;; 18A53;TANGUT COMPONENT-596;Lo;0;L;;;;;N;;;;; 18A54;TANGUT COMPONENT-597;Lo;0;L;;;;;N;;;;; 18A55;TANGUT COMPONENT-598;Lo;0;L;;;;;N;;;;; 18A56;TANGUT COMPONENT-599;Lo;0;L;;;;;N;;;;; 18A57;TANGUT COMPONENT-600;Lo;0;L;;;;;N;;;;; 18A58;TANGUT COMPONENT-601;Lo;0;L;;;;;N;;;;; 18A59;TANGUT COMPONENT-602;Lo;0;L;;;;;N;;;;; 18A5A;TANGUT COMPONENT-603;Lo;0;L;;;;;N;;;;; 18A5B;TANGUT COMPONENT-604;Lo;0;L;;;;;N;;;;; 18A5C;TANGUT COMPONENT-605;Lo;0;L;;;;;N;;;;; 18A5D;TANGUT COMPONENT-606;Lo;0;L;;;;;N;;;;; 18A5E;TANGUT COMPONENT-607;Lo;0;L;;;;;N;;;;; 18A5F;TANGUT COMPONENT-608;Lo;0;L;;;;;N;;;;; 18A60;TANGUT COMPONENT-609;Lo;0;L;;;;;N;;;;; 18A61;TANGUT COMPONENT-610;Lo;0;L;;;;;N;;;;; 18A62;TANGUT COMPONENT-611;Lo;0;L;;;;;N;;;;; 18A63;TANGUT COMPONENT-612;Lo;0;L;;;;;N;;;;; 18A64;TANGUT COMPONENT-613;Lo;0;L;;;;;N;;;;; 18A65;TANGUT COMPONENT-614;Lo;0;L;;;;;N;;;;; 18A66;TANGUT COMPONENT-615;Lo;0;L;;;;;N;;;;; 18A67;TANGUT COMPONENT-616;Lo;0;L;;;;;N;;;;; 18A68;TANGUT COMPONENT-617;Lo;0;L;;;;;N;;;;; 18A69;TANGUT COMPONENT-618;Lo;0;L;;;;;N;;;;; 18A6A;TANGUT COMPONENT-619;Lo;0;L;;;;;N;;;;; 18A6B;TANGUT COMPONENT-620;Lo;0;L;;;;;N;;;;; 18A6C;TANGUT COMPONENT-621;Lo;0;L;;;;;N;;;;; 18A6D;TANGUT COMPONENT-622;Lo;0;L;;;;;N;;;;; 18A6E;TANGUT COMPONENT-623;Lo;0;L;;;;;N;;;;; 18A6F;TANGUT COMPONENT-624;Lo;0;L;;;;;N;;;;; 18A70;TANGUT COMPONENT-625;Lo;0;L;;;;;N;;;;; 18A71;TANGUT COMPONENT-626;Lo;0;L;;;;;N;;;;; 18A72;TANGUT COMPONENT-627;Lo;0;L;;;;;N;;;;; 18A73;TANGUT COMPONENT-628;Lo;0;L;;;;;N;;;;; 18A74;TANGUT COMPONENT-629;Lo;0;L;;;;;N;;;;; 18A75;TANGUT COMPONENT-630;Lo;0;L;;;;;N;;;;; 18A76;TANGUT COMPONENT-631;Lo;0;L;;;;;N;;;;; 18A77;TANGUT COMPONENT-632;Lo;0;L;;;;;N;;;;; 18A78;TANGUT COMPONENT-633;Lo;0;L;;;;;N;;;;; 18A79;TANGUT COMPONENT-634;Lo;0;L;;;;;N;;;;; 18A7A;TANGUT COMPONENT-635;Lo;0;L;;;;;N;;;;; 18A7B;TANGUT COMPONENT-636;Lo;0;L;;;;;N;;;;; 18A7C;TANGUT COMPONENT-637;Lo;0;L;;;;;N;;;;; 18A7D;TANGUT COMPONENT-638;Lo;0;L;;;;;N;;;;; 18A7E;TANGUT COMPONENT-639;Lo;0;L;;;;;N;;;;; 18A7F;TANGUT COMPONENT-640;Lo;0;L;;;;;N;;;;; 18A80;TANGUT COMPONENT-641;Lo;0;L;;;;;N;;;;; 18A81;TANGUT COMPONENT-642;Lo;0;L;;;;;N;;;;; 18A82;TANGUT COMPONENT-643;Lo;0;L;;;;;N;;;;; 18A83;TANGUT COMPONENT-644;Lo;0;L;;;;;N;;;;; 18A84;TANGUT COMPONENT-645;Lo;0;L;;;;;N;;;;; 18A85;TANGUT COMPONENT-646;Lo;0;L;;;;;N;;;;; 18A86;TANGUT COMPONENT-647;Lo;0;L;;;;;N;;;;; 18A87;TANGUT COMPONENT-648;Lo;0;L;;;;;N;;;;; 18A88;TANGUT COMPONENT-649;Lo;0;L;;;;;N;;;;; 18A89;TANGUT COMPONENT-650;Lo;0;L;;;;;N;;;;; 18A8A;TANGUT COMPONENT-651;Lo;0;L;;;;;N;;;;; 18A8B;TANGUT COMPONENT-652;Lo;0;L;;;;;N;;;;; 18A8C;TANGUT COMPONENT-653;Lo;0;L;;;;;N;;;;; 18A8D;TANGUT COMPONENT-654;Lo;0;L;;;;;N;;;;; 18A8E;TANGUT COMPONENT-655;Lo;0;L;;;;;N;;;;; 18A8F;TANGUT COMPONENT-656;Lo;0;L;;;;;N;;;;; 18A90;TANGUT COMPONENT-657;Lo;0;L;;;;;N;;;;; 18A91;TANGUT COMPONENT-658;Lo;0;L;;;;;N;;;;; 18A92;TANGUT COMPONENT-659;Lo;0;L;;;;;N;;;;; 18A93;TANGUT COMPONENT-660;Lo;0;L;;;;;N;;;;; 18A94;TANGUT COMPONENT-661;Lo;0;L;;;;;N;;;;; 18A95;TANGUT COMPONENT-662;Lo;0;L;;;;;N;;;;; 18A96;TANGUT COMPONENT-663;Lo;0;L;;;;;N;;;;; 18A97;TANGUT COMPONENT-664;Lo;0;L;;;;;N;;;;; 18A98;TANGUT COMPONENT-665;Lo;0;L;;;;;N;;;;; 18A99;TANGUT COMPONENT-666;Lo;0;L;;;;;N;;;;; 18A9A;TANGUT COMPONENT-667;Lo;0;L;;;;;N;;;;; 18A9B;TANGUT COMPONENT-668;Lo;0;L;;;;;N;;;;; 18A9C;TANGUT COMPONENT-669;Lo;0;L;;;;;N;;;;; 18A9D;TANGUT COMPONENT-670;Lo;0;L;;;;;N;;;;; 18A9E;TANGUT COMPONENT-671;Lo;0;L;;;;;N;;;;; 18A9F;TANGUT COMPONENT-672;Lo;0;L;;;;;N;;;;; 18AA0;TANGUT COMPONENT-673;Lo;0;L;;;;;N;;;;; 18AA1;TANGUT COMPONENT-674;Lo;0;L;;;;;N;;;;; 18AA2;TANGUT COMPONENT-675;Lo;0;L;;;;;N;;;;; 18AA3;TANGUT COMPONENT-676;Lo;0;L;;;;;N;;;;; 18AA4;TANGUT COMPONENT-677;Lo;0;L;;;;;N;;;;; 18AA5;TANGUT COMPONENT-678;Lo;0;L;;;;;N;;;;; 18AA6;TANGUT COMPONENT-679;Lo;0;L;;;;;N;;;;; 18AA7;TANGUT COMPONENT-680;Lo;0;L;;;;;N;;;;; 18AA8;TANGUT COMPONENT-681;Lo;0;L;;;;;N;;;;; 18AA9;TANGUT COMPONENT-682;Lo;0;L;;;;;N;;;;; 18AAA;TANGUT COMPONENT-683;Lo;0;L;;;;;N;;;;; 18AAB;TANGUT COMPONENT-684;Lo;0;L;;;;;N;;;;; 18AAC;TANGUT COMPONENT-685;Lo;0;L;;;;;N;;;;; 18AAD;TANGUT COMPONENT-686;Lo;0;L;;;;;N;;;;; 18AAE;TANGUT COMPONENT-687;Lo;0;L;;;;;N;;;;; 18AAF;TANGUT COMPONENT-688;Lo;0;L;;;;;N;;;;; 18AB0;TANGUT COMPONENT-689;Lo;0;L;;;;;N;;;;; 18AB1;TANGUT COMPONENT-690;Lo;0;L;;;;;N;;;;; 18AB2;TANGUT COMPONENT-691;Lo;0;L;;;;;N;;;;; 18AB3;TANGUT COMPONENT-692;Lo;0;L;;;;;N;;;;; 18AB4;TANGUT COMPONENT-693;Lo;0;L;;;;;N;;;;; 18AB5;TANGUT COMPONENT-694;Lo;0;L;;;;;N;;;;; 18AB6;TANGUT COMPONENT-695;Lo;0;L;;;;;N;;;;; 18AB7;TANGUT COMPONENT-696;Lo;0;L;;;;;N;;;;; 18AB8;TANGUT COMPONENT-697;Lo;0;L;;;;;N;;;;; 18AB9;TANGUT COMPONENT-698;Lo;0;L;;;;;N;;;;; 18ABA;TANGUT COMPONENT-699;Lo;0;L;;;;;N;;;;; 18ABB;TANGUT COMPONENT-700;Lo;0;L;;;;;N;;;;; 18ABC;TANGUT COMPONENT-701;Lo;0;L;;;;;N;;;;; 18ABD;TANGUT COMPONENT-702;Lo;0;L;;;;;N;;;;; 18ABE;TANGUT COMPONENT-703;Lo;0;L;;;;;N;;;;; 18ABF;TANGUT COMPONENT-704;Lo;0;L;;;;;N;;;;; 18AC0;TANGUT COMPONENT-705;Lo;0;L;;;;;N;;;;; 18AC1;TANGUT COMPONENT-706;Lo;0;L;;;;;N;;;;; 18AC2;TANGUT COMPONENT-707;Lo;0;L;;;;;N;;;;; 18AC3;TANGUT COMPONENT-708;Lo;0;L;;;;;N;;;;; 18AC4;TANGUT COMPONENT-709;Lo;0;L;;;;;N;;;;; 18AC5;TANGUT COMPONENT-710;Lo;0;L;;;;;N;;;;; 18AC6;TANGUT COMPONENT-711;Lo;0;L;;;;;N;;;;; 18AC7;TANGUT COMPONENT-712;Lo;0;L;;;;;N;;;;; 18AC8;TANGUT COMPONENT-713;Lo;0;L;;;;;N;;;;; 18AC9;TANGUT COMPONENT-714;Lo;0;L;;;;;N;;;;; 18ACA;TANGUT COMPONENT-715;Lo;0;L;;;;;N;;;;; 18ACB;TANGUT COMPONENT-716;Lo;0;L;;;;;N;;;;; 18ACC;TANGUT COMPONENT-717;Lo;0;L;;;;;N;;;;; 18ACD;TANGUT COMPONENT-718;Lo;0;L;;;;;N;;;;; 18ACE;TANGUT COMPONENT-719;Lo;0;L;;;;;N;;;;; 18ACF;TANGUT COMPONENT-720;Lo;0;L;;;;;N;;;;; 18AD0;TANGUT COMPONENT-721;Lo;0;L;;;;;N;;;;; 18AD1;TANGUT COMPONENT-722;Lo;0;L;;;;;N;;;;; 18AD2;TANGUT COMPONENT-723;Lo;0;L;;;;;N;;;;; 18AD3;TANGUT COMPONENT-724;Lo;0;L;;;;;N;;;;; 18AD4;TANGUT COMPONENT-725;Lo;0;L;;;;;N;;;;; 18AD5;TANGUT COMPONENT-726;Lo;0;L;;;;;N;;;;; 18AD6;TANGUT COMPONENT-727;Lo;0;L;;;;;N;;;;; 18AD7;TANGUT COMPONENT-728;Lo;0;L;;;;;N;;;;; 18AD8;TANGUT COMPONENT-729;Lo;0;L;;;;;N;;;;; 18AD9;TANGUT COMPONENT-730;Lo;0;L;;;;;N;;;;; 18ADA;TANGUT COMPONENT-731;Lo;0;L;;;;;N;;;;; 18ADB;TANGUT COMPONENT-732;Lo;0;L;;;;;N;;;;; 18ADC;TANGUT COMPONENT-733;Lo;0;L;;;;;N;;;;; 18ADD;TANGUT COMPONENT-734;Lo;0;L;;;;;N;;;;; 18ADE;TANGUT COMPONENT-735;Lo;0;L;;;;;N;;;;; 18ADF;TANGUT COMPONENT-736;Lo;0;L;;;;;N;;;;; 18AE0;TANGUT COMPONENT-737;Lo;0;L;;;;;N;;;;; 18AE1;TANGUT COMPONENT-738;Lo;0;L;;;;;N;;;;; 18AE2;TANGUT COMPONENT-739;Lo;0;L;;;;;N;;;;; 18AE3;TANGUT COMPONENT-740;Lo;0;L;;;;;N;;;;; 18AE4;TANGUT COMPONENT-741;Lo;0;L;;;;;N;;;;; 18AE5;TANGUT COMPONENT-742;Lo;0;L;;;;;N;;;;; 18AE6;TANGUT COMPONENT-743;Lo;0;L;;;;;N;;;;; 18AE7;TANGUT COMPONENT-744;Lo;0;L;;;;;N;;;;; 18AE8;TANGUT COMPONENT-745;Lo;0;L;;;;;N;;;;; 18AE9;TANGUT COMPONENT-746;Lo;0;L;;;;;N;;;;; 18AEA;TANGUT COMPONENT-747;Lo;0;L;;;;;N;;;;; 18AEB;TANGUT COMPONENT-748;Lo;0;L;;;;;N;;;;; 18AEC;TANGUT COMPONENT-749;Lo;0;L;;;;;N;;;;; 18AED;TANGUT COMPONENT-750;Lo;0;L;;;;;N;;;;; 18AEE;TANGUT COMPONENT-751;Lo;0;L;;;;;N;;;;; 18AEF;TANGUT COMPONENT-752;Lo;0;L;;;;;N;;;;; 18AF0;TANGUT COMPONENT-753;Lo;0;L;;;;;N;;;;; 18AF1;TANGUT COMPONENT-754;Lo;0;L;;;;;N;;;;; 18AF2;TANGUT COMPONENT-755;Lo;0;L;;;;;N;;;;; 18AF3;TANGUT COMPONENT-756;Lo;0;L;;;;;N;;;;; 18AF4;TANGUT COMPONENT-757;Lo;0;L;;;;;N;;;;; 18AF5;TANGUT COMPONENT-758;Lo;0;L;;;;;N;;;;; 18AF6;TANGUT COMPONENT-759;Lo;0;L;;;;;N;;;;; 18AF7;TANGUT COMPONENT-760;Lo;0;L;;;;;N;;;;; 18AF8;TANGUT COMPONENT-761;Lo;0;L;;;;;N;;;;; 18AF9;TANGUT COMPONENT-762;Lo;0;L;;;;;N;;;;; 18AFA;TANGUT COMPONENT-763;Lo;0;L;;;;;N;;;;; 18AFB;TANGUT COMPONENT-764;Lo;0;L;;;;;N;;;;; 18AFC;TANGUT COMPONENT-765;Lo;0;L;;;;;N;;;;; 18AFD;TANGUT COMPONENT-766;Lo;0;L;;;;;N;;;;; 18AFE;TANGUT COMPONENT-767;Lo;0;L;;;;;N;;;;; 18AFF;TANGUT COMPONENT-768;Lo;0;L;;;;;N;;;;; 18B00;KHITAN SMALL SCRIPT CHARACTER-18B00;Lo;0;L;;;;;N;;;;; 18B01;KHITAN SMALL SCRIPT CHARACTER-18B01;Lo;0;L;;;;;N;;;;; 18B02;KHITAN SMALL SCRIPT CHARACTER-18B02;Lo;0;L;;;;;N;;;;; 18B03;KHITAN SMALL SCRIPT CHARACTER-18B03;Lo;0;L;;;;;N;;;;; 18B04;KHITAN SMALL SCRIPT CHARACTER-18B04;Lo;0;L;;;;;N;;;;; 18B05;KHITAN SMALL SCRIPT CHARACTER-18B05;Lo;0;L;;;;;N;;;;; 18B06;KHITAN SMALL SCRIPT CHARACTER-18B06;Lo;0;L;;;;;N;;;;; 18B07;KHITAN SMALL SCRIPT CHARACTER-18B07;Lo;0;L;;;;;N;;;;; 18B08;KHITAN SMALL SCRIPT CHARACTER-18B08;Lo;0;L;;;;;N;;;;; 18B09;KHITAN SMALL SCRIPT CHARACTER-18B09;Lo;0;L;;;;;N;;;;; 18B0A;KHITAN SMALL SCRIPT CHARACTER-18B0A;Lo;0;L;;;;;N;;;;; 18B0B;KHITAN SMALL SCRIPT CHARACTER-18B0B;Lo;0;L;;;;;N;;;;; 18B0C;KHITAN SMALL SCRIPT CHARACTER-18B0C;Lo;0;L;;;;;N;;;;; 18B0D;KHITAN SMALL SCRIPT CHARACTER-18B0D;Lo;0;L;;;;;N;;;;; 18B0E;KHITAN SMALL SCRIPT CHARACTER-18B0E;Lo;0;L;;;;;N;;;;; 18B0F;KHITAN SMALL SCRIPT CHARACTER-18B0F;Lo;0;L;;;;;N;;;;; 18B10;KHITAN SMALL SCRIPT CHARACTER-18B10;Lo;0;L;;;;;N;;;;; 18B11;KHITAN SMALL SCRIPT CHARACTER-18B11;Lo;0;L;;;;;N;;;;; 18B12;KHITAN SMALL SCRIPT CHARACTER-18B12;Lo;0;L;;;;;N;;;;; 18B13;KHITAN SMALL SCRIPT CHARACTER-18B13;Lo;0;L;;;;;N;;;;; 18B14;KHITAN SMALL SCRIPT CHARACTER-18B14;Lo;0;L;;;;;N;;;;; 18B15;KHITAN SMALL SCRIPT CHARACTER-18B15;Lo;0;L;;;;;N;;;;; 18B16;KHITAN SMALL SCRIPT CHARACTER-18B16;Lo;0;L;;;;;N;;;;; 18B17;KHITAN SMALL SCRIPT CHARACTER-18B17;Lo;0;L;;;;;N;;;;; 18B18;KHITAN SMALL SCRIPT CHARACTER-18B18;Lo;0;L;;;;;N;;;;; 18B19;KHITAN SMALL SCRIPT CHARACTER-18B19;Lo;0;L;;;;;N;;;;; 18B1A;KHITAN SMALL SCRIPT CHARACTER-18B1A;Lo;0;L;;;;;N;;;;; 18B1B;KHITAN SMALL SCRIPT CHARACTER-18B1B;Lo;0;L;;;;;N;;;;; 18B1C;KHITAN SMALL SCRIPT CHARACTER-18B1C;Lo;0;L;;;;;N;;;;; 18B1D;KHITAN SMALL SCRIPT CHARACTER-18B1D;Lo;0;L;;;;;N;;;;; 18B1E;KHITAN SMALL SCRIPT CHARACTER-18B1E;Lo;0;L;;;;;N;;;;; 18B1F;KHITAN SMALL SCRIPT CHARACTER-18B1F;Lo;0;L;;;;;N;;;;; 18B20;KHITAN SMALL SCRIPT CHARACTER-18B20;Lo;0;L;;;;;N;;;;; 18B21;KHITAN SMALL SCRIPT CHARACTER-18B21;Lo;0;L;;;;;N;;;;; 18B22;KHITAN SMALL SCRIPT CHARACTER-18B22;Lo;0;L;;;;;N;;;;; 18B23;KHITAN SMALL SCRIPT CHARACTER-18B23;Lo;0;L;;;;;N;;;;; 18B24;KHITAN SMALL SCRIPT CHARACTER-18B24;Lo;0;L;;;;;N;;;;; 18B25;KHITAN SMALL SCRIPT CHARACTER-18B25;Lo;0;L;;;;;N;;;;; 18B26;KHITAN SMALL SCRIPT CHARACTER-18B26;Lo;0;L;;;;;N;;;;; 18B27;KHITAN SMALL SCRIPT CHARACTER-18B27;Lo;0;L;;;;;N;;;;; 18B28;KHITAN SMALL SCRIPT CHARACTER-18B28;Lo;0;L;;;;;N;;;;; 18B29;KHITAN SMALL SCRIPT CHARACTER-18B29;Lo;0;L;;;;;N;;;;; 18B2A;KHITAN SMALL SCRIPT CHARACTER-18B2A;Lo;0;L;;;;;N;;;;; 18B2B;KHITAN SMALL SCRIPT CHARACTER-18B2B;Lo;0;L;;;;;N;;;;; 18B2C;KHITAN SMALL SCRIPT CHARACTER-18B2C;Lo;0;L;;;;;N;;;;; 18B2D;KHITAN SMALL SCRIPT CHARACTER-18B2D;Lo;0;L;;;;;N;;;;; 18B2E;KHITAN SMALL SCRIPT CHARACTER-18B2E;Lo;0;L;;;;;N;;;;; 18B2F;KHITAN SMALL SCRIPT CHARACTER-18B2F;Lo;0;L;;;;;N;;;;; 18B30;KHITAN SMALL SCRIPT CHARACTER-18B30;Lo;0;L;;;;;N;;;;; 18B31;KHITAN SMALL SCRIPT CHARACTER-18B31;Lo;0;L;;;;;N;;;;; 18B32;KHITAN SMALL SCRIPT CHARACTER-18B32;Lo;0;L;;;;;N;;;;; 18B33;KHITAN SMALL SCRIPT CHARACTER-18B33;Lo;0;L;;;;;N;;;;; 18B34;KHITAN SMALL SCRIPT CHARACTER-18B34;Lo;0;L;;;;;N;;;;; 18B35;KHITAN SMALL SCRIPT CHARACTER-18B35;Lo;0;L;;;;;N;;;;; 18B36;KHITAN SMALL SCRIPT CHARACTER-18B36;Lo;0;L;;;;;N;;;;; 18B37;KHITAN SMALL SCRIPT CHARACTER-18B37;Lo;0;L;;;;;N;;;;; 18B38;KHITAN SMALL SCRIPT CHARACTER-18B38;Lo;0;L;;;;;N;;;;; 18B39;KHITAN SMALL SCRIPT CHARACTER-18B39;Lo;0;L;;;;;N;;;;; 18B3A;KHITAN SMALL SCRIPT CHARACTER-18B3A;Lo;0;L;;;;;N;;;;; 18B3B;KHITAN SMALL SCRIPT CHARACTER-18B3B;Lo;0;L;;;;;N;;;;; 18B3C;KHITAN SMALL SCRIPT CHARACTER-18B3C;Lo;0;L;;;;;N;;;;; 18B3D;KHITAN SMALL SCRIPT CHARACTER-18B3D;Lo;0;L;;;;;N;;;;; 18B3E;KHITAN SMALL SCRIPT CHARACTER-18B3E;Lo;0;L;;;;;N;;;;; 18B3F;KHITAN SMALL SCRIPT CHARACTER-18B3F;Lo;0;L;;;;;N;;;;; 18B40;KHITAN SMALL SCRIPT CHARACTER-18B40;Lo;0;L;;;;;N;;;;; 18B41;KHITAN SMALL SCRIPT CHARACTER-18B41;Lo;0;L;;;;;N;;;;; 18B42;KHITAN SMALL SCRIPT CHARACTER-18B42;Lo;0;L;;;;;N;;;;; 18B43;KHITAN SMALL SCRIPT CHARACTER-18B43;Lo;0;L;;;;;N;;;;; 18B44;KHITAN SMALL SCRIPT CHARACTER-18B44;Lo;0;L;;;;;N;;;;; 18B45;KHITAN SMALL SCRIPT CHARACTER-18B45;Lo;0;L;;;;;N;;;;; 18B46;KHITAN SMALL SCRIPT CHARACTER-18B46;Lo;0;L;;;;;N;;;;; 18B47;KHITAN SMALL SCRIPT CHARACTER-18B47;Lo;0;L;;;;;N;;;;; 18B48;KHITAN SMALL SCRIPT CHARACTER-18B48;Lo;0;L;;;;;N;;;;; 18B49;KHITAN SMALL SCRIPT CHARACTER-18B49;Lo;0;L;;;;;N;;;;; 18B4A;KHITAN SMALL SCRIPT CHARACTER-18B4A;Lo;0;L;;;;;N;;;;; 18B4B;KHITAN SMALL SCRIPT CHARACTER-18B4B;Lo;0;L;;;;;N;;;;; 18B4C;KHITAN SMALL SCRIPT CHARACTER-18B4C;Lo;0;L;;;;;N;;;;; 18B4D;KHITAN SMALL SCRIPT CHARACTER-18B4D;Lo;0;L;;;;;N;;;;; 18B4E;KHITAN SMALL SCRIPT CHARACTER-18B4E;Lo;0;L;;;;;N;;;;; 18B4F;KHITAN SMALL SCRIPT CHARACTER-18B4F;Lo;0;L;;;;;N;;;;; 18B50;KHITAN SMALL SCRIPT CHARACTER-18B50;Lo;0;L;;;;;N;;;;; 18B51;KHITAN SMALL SCRIPT CHARACTER-18B51;Lo;0;L;;;;;N;;;;; 18B52;KHITAN SMALL SCRIPT CHARACTER-18B52;Lo;0;L;;;;;N;;;;; 18B53;KHITAN SMALL SCRIPT CHARACTER-18B53;Lo;0;L;;;;;N;;;;; 18B54;KHITAN SMALL SCRIPT CHARACTER-18B54;Lo;0;L;;;;;N;;;;; 18B55;KHITAN SMALL SCRIPT CHARACTER-18B55;Lo;0;L;;;;;N;;;;; 18B56;KHITAN SMALL SCRIPT CHARACTER-18B56;Lo;0;L;;;;;N;;;;; 18B57;KHITAN SMALL SCRIPT CHARACTER-18B57;Lo;0;L;;;;;N;;;;; 18B58;KHITAN SMALL SCRIPT CHARACTER-18B58;Lo;0;L;;;;;N;;;;; 18B59;KHITAN SMALL SCRIPT CHARACTER-18B59;Lo;0;L;;;;;N;;;;; 18B5A;KHITAN SMALL SCRIPT CHARACTER-18B5A;Lo;0;L;;;;;N;;;;; 18B5B;KHITAN SMALL SCRIPT CHARACTER-18B5B;Lo;0;L;;;;;N;;;;; 18B5C;KHITAN SMALL SCRIPT CHARACTER-18B5C;Lo;0;L;;;;;N;;;;; 18B5D;KHITAN SMALL SCRIPT CHARACTER-18B5D;Lo;0;L;;;;;N;;;;; 18B5E;KHITAN SMALL SCRIPT CHARACTER-18B5E;Lo;0;L;;;;;N;;;;; 18B5F;KHITAN SMALL SCRIPT CHARACTER-18B5F;Lo;0;L;;;;;N;;;;; 18B60;KHITAN SMALL SCRIPT CHARACTER-18B60;Lo;0;L;;;;;N;;;;; 18B61;KHITAN SMALL SCRIPT CHARACTER-18B61;Lo;0;L;;;;;N;;;;; 18B62;KHITAN SMALL SCRIPT CHARACTER-18B62;Lo;0;L;;;;;N;;;;; 18B63;KHITAN SMALL SCRIPT CHARACTER-18B63;Lo;0;L;;;;;N;;;;; 18B64;KHITAN SMALL SCRIPT CHARACTER-18B64;Lo;0;L;;;;;N;;;;; 18B65;KHITAN SMALL SCRIPT CHARACTER-18B65;Lo;0;L;;;;;N;;;;; 18B66;KHITAN SMALL SCRIPT CHARACTER-18B66;Lo;0;L;;;;;N;;;;; 18B67;KHITAN SMALL SCRIPT CHARACTER-18B67;Lo;0;L;;;;;N;;;;; 18B68;KHITAN SMALL SCRIPT CHARACTER-18B68;Lo;0;L;;;;;N;;;;; 18B69;KHITAN SMALL SCRIPT CHARACTER-18B69;Lo;0;L;;;;;N;;;;; 18B6A;KHITAN SMALL SCRIPT CHARACTER-18B6A;Lo;0;L;;;;;N;;;;; 18B6B;KHITAN SMALL SCRIPT CHARACTER-18B6B;Lo;0;L;;;;;N;;;;; 18B6C;KHITAN SMALL SCRIPT CHARACTER-18B6C;Lo;0;L;;;;;N;;;;; 18B6D;KHITAN SMALL SCRIPT CHARACTER-18B6D;Lo;0;L;;;;;N;;;;; 18B6E;KHITAN SMALL SCRIPT CHARACTER-18B6E;Lo;0;L;;;;;N;;;;; 18B6F;KHITAN SMALL SCRIPT CHARACTER-18B6F;Lo;0;L;;;;;N;;;;; 18B70;KHITAN SMALL SCRIPT CHARACTER-18B70;Lo;0;L;;;;;N;;;;; 18B71;KHITAN SMALL SCRIPT CHARACTER-18B71;Lo;0;L;;;;;N;;;;; 18B72;KHITAN SMALL SCRIPT CHARACTER-18B72;Lo;0;L;;;;;N;;;;; 18B73;KHITAN SMALL SCRIPT CHARACTER-18B73;Lo;0;L;;;;;N;;;;; 18B74;KHITAN SMALL SCRIPT CHARACTER-18B74;Lo;0;L;;;;;N;;;;; 18B75;KHITAN SMALL SCRIPT CHARACTER-18B75;Lo;0;L;;;;;N;;;;; 18B76;KHITAN SMALL SCRIPT CHARACTER-18B76;Lo;0;L;;;;;N;;;;; 18B77;KHITAN SMALL SCRIPT CHARACTER-18B77;Lo;0;L;;;;;N;;;;; 18B78;KHITAN SMALL SCRIPT CHARACTER-18B78;Lo;0;L;;;;;N;;;;; 18B79;KHITAN SMALL SCRIPT CHARACTER-18B79;Lo;0;L;;;;;N;;;;; 18B7A;KHITAN SMALL SCRIPT CHARACTER-18B7A;Lo;0;L;;;;;N;;;;; 18B7B;KHITAN SMALL SCRIPT CHARACTER-18B7B;Lo;0;L;;;;;N;;;;; 18B7C;KHITAN SMALL SCRIPT CHARACTER-18B7C;Lo;0;L;;;;;N;;;;; 18B7D;KHITAN SMALL SCRIPT CHARACTER-18B7D;Lo;0;L;;;;;N;;;;; 18B7E;KHITAN SMALL SCRIPT CHARACTER-18B7E;Lo;0;L;;;;;N;;;;; 18B7F;KHITAN SMALL SCRIPT CHARACTER-18B7F;Lo;0;L;;;;;N;;;;; 18B80;KHITAN SMALL SCRIPT CHARACTER-18B80;Lo;0;L;;;;;N;;;;; 18B81;KHITAN SMALL SCRIPT CHARACTER-18B81;Lo;0;L;;;;;N;;;;; 18B82;KHITAN SMALL SCRIPT CHARACTER-18B82;Lo;0;L;;;;;N;;;;; 18B83;KHITAN SMALL SCRIPT CHARACTER-18B83;Lo;0;L;;;;;N;;;;; 18B84;KHITAN SMALL SCRIPT CHARACTER-18B84;Lo;0;L;;;;;N;;;;; 18B85;KHITAN SMALL SCRIPT CHARACTER-18B85;Lo;0;L;;;;;N;;;;; 18B86;KHITAN SMALL SCRIPT CHARACTER-18B86;Lo;0;L;;;;;N;;;;; 18B87;KHITAN SMALL SCRIPT CHARACTER-18B87;Lo;0;L;;;;;N;;;;; 18B88;KHITAN SMALL SCRIPT CHARACTER-18B88;Lo;0;L;;;;;N;;;;; 18B89;KHITAN SMALL SCRIPT CHARACTER-18B89;Lo;0;L;;;;;N;;;;; 18B8A;KHITAN SMALL SCRIPT CHARACTER-18B8A;Lo;0;L;;;;;N;;;;; 18B8B;KHITAN SMALL SCRIPT CHARACTER-18B8B;Lo;0;L;;;;;N;;;;; 18B8C;KHITAN SMALL SCRIPT CHARACTER-18B8C;Lo;0;L;;;;;N;;;;; 18B8D;KHITAN SMALL SCRIPT CHARACTER-18B8D;Lo;0;L;;;;;N;;;;; 18B8E;KHITAN SMALL SCRIPT CHARACTER-18B8E;Lo;0;L;;;;;N;;;;; 18B8F;KHITAN SMALL SCRIPT CHARACTER-18B8F;Lo;0;L;;;;;N;;;;; 18B90;KHITAN SMALL SCRIPT CHARACTER-18B90;Lo;0;L;;;;;N;;;;; 18B91;KHITAN SMALL SCRIPT CHARACTER-18B91;Lo;0;L;;;;;N;;;;; 18B92;KHITAN SMALL SCRIPT CHARACTER-18B92;Lo;0;L;;;;;N;;;;; 18B93;KHITAN SMALL SCRIPT CHARACTER-18B93;Lo;0;L;;;;;N;;;;; 18B94;KHITAN SMALL SCRIPT CHARACTER-18B94;Lo;0;L;;;;;N;;;;; 18B95;KHITAN SMALL SCRIPT CHARACTER-18B95;Lo;0;L;;;;;N;;;;; 18B96;KHITAN SMALL SCRIPT CHARACTER-18B96;Lo;0;L;;;;;N;;;;; 18B97;KHITAN SMALL SCRIPT CHARACTER-18B97;Lo;0;L;;;;;N;;;;; 18B98;KHITAN SMALL SCRIPT CHARACTER-18B98;Lo;0;L;;;;;N;;;;; 18B99;KHITAN SMALL SCRIPT CHARACTER-18B99;Lo;0;L;;;;;N;;;;; 18B9A;KHITAN SMALL SCRIPT CHARACTER-18B9A;Lo;0;L;;;;;N;;;;; 18B9B;KHITAN SMALL SCRIPT CHARACTER-18B9B;Lo;0;L;;;;;N;;;;; 18B9C;KHITAN SMALL SCRIPT CHARACTER-18B9C;Lo;0;L;;;;;N;;;;; 18B9D;KHITAN SMALL SCRIPT CHARACTER-18B9D;Lo;0;L;;;;;N;;;;; 18B9E;KHITAN SMALL SCRIPT CHARACTER-18B9E;Lo;0;L;;;;;N;;;;; 18B9F;KHITAN SMALL SCRIPT CHARACTER-18B9F;Lo;0;L;;;;;N;;;;; 18BA0;KHITAN SMALL SCRIPT CHARACTER-18BA0;Lo;0;L;;;;;N;;;;; 18BA1;KHITAN SMALL SCRIPT CHARACTER-18BA1;Lo;0;L;;;;;N;;;;; 18BA2;KHITAN SMALL SCRIPT CHARACTER-18BA2;Lo;0;L;;;;;N;;;;; 18BA3;KHITAN SMALL SCRIPT CHARACTER-18BA3;Lo;0;L;;;;;N;;;;; 18BA4;KHITAN SMALL SCRIPT CHARACTER-18BA4;Lo;0;L;;;;;N;;;;; 18BA5;KHITAN SMALL SCRIPT CHARACTER-18BA5;Lo;0;L;;;;;N;;;;; 18BA6;KHITAN SMALL SCRIPT CHARACTER-18BA6;Lo;0;L;;;;;N;;;;; 18BA7;KHITAN SMALL SCRIPT CHARACTER-18BA7;Lo;0;L;;;;;N;;;;; 18BA8;KHITAN SMALL SCRIPT CHARACTER-18BA8;Lo;0;L;;;;;N;;;;; 18BA9;KHITAN SMALL SCRIPT CHARACTER-18BA9;Lo;0;L;;;;;N;;;;; 18BAA;KHITAN SMALL SCRIPT CHARACTER-18BAA;Lo;0;L;;;;;N;;;;; 18BAB;KHITAN SMALL SCRIPT CHARACTER-18BAB;Lo;0;L;;;;;N;;;;; 18BAC;KHITAN SMALL SCRIPT CHARACTER-18BAC;Lo;0;L;;;;;N;;;;; 18BAD;KHITAN SMALL SCRIPT CHARACTER-18BAD;Lo;0;L;;;;;N;;;;; 18BAE;KHITAN SMALL SCRIPT CHARACTER-18BAE;Lo;0;L;;;;;N;;;;; 18BAF;KHITAN SMALL SCRIPT CHARACTER-18BAF;Lo;0;L;;;;;N;;;;; 18BB0;KHITAN SMALL SCRIPT CHARACTER-18BB0;Lo;0;L;;;;;N;;;;; 18BB1;KHITAN SMALL SCRIPT CHARACTER-18BB1;Lo;0;L;;;;;N;;;;; 18BB2;KHITAN SMALL SCRIPT CHARACTER-18BB2;Lo;0;L;;;;;N;;;;; 18BB3;KHITAN SMALL SCRIPT CHARACTER-18BB3;Lo;0;L;;;;;N;;;;; 18BB4;KHITAN SMALL SCRIPT CHARACTER-18BB4;Lo;0;L;;;;;N;;;;; 18BB5;KHITAN SMALL SCRIPT CHARACTER-18BB5;Lo;0;L;;;;;N;;;;; 18BB6;KHITAN SMALL SCRIPT CHARACTER-18BB6;Lo;0;L;;;;;N;;;;; 18BB7;KHITAN SMALL SCRIPT CHARACTER-18BB7;Lo;0;L;;;;;N;;;;; 18BB8;KHITAN SMALL SCRIPT CHARACTER-18BB8;Lo;0;L;;;;;N;;;;; 18BB9;KHITAN SMALL SCRIPT CHARACTER-18BB9;Lo;0;L;;;;;N;;;;; 18BBA;KHITAN SMALL SCRIPT CHARACTER-18BBA;Lo;0;L;;;;;N;;;;; 18BBB;KHITAN SMALL SCRIPT CHARACTER-18BBB;Lo;0;L;;;;;N;;;;; 18BBC;KHITAN SMALL SCRIPT CHARACTER-18BBC;Lo;0;L;;;;;N;;;;; 18BBD;KHITAN SMALL SCRIPT CHARACTER-18BBD;Lo;0;L;;;;;N;;;;; 18BBE;KHITAN SMALL SCRIPT CHARACTER-18BBE;Lo;0;L;;;;;N;;;;; 18BBF;KHITAN SMALL SCRIPT CHARACTER-18BBF;Lo;0;L;;;;;N;;;;; 18BC0;KHITAN SMALL SCRIPT CHARACTER-18BC0;Lo;0;L;;;;;N;;;;; 18BC1;KHITAN SMALL SCRIPT CHARACTER-18BC1;Lo;0;L;;;;;N;;;;; 18BC2;KHITAN SMALL SCRIPT CHARACTER-18BC2;Lo;0;L;;;;;N;;;;; 18BC3;KHITAN SMALL SCRIPT CHARACTER-18BC3;Lo;0;L;;;;;N;;;;; 18BC4;KHITAN SMALL SCRIPT CHARACTER-18BC4;Lo;0;L;;;;;N;;;;; 18BC5;KHITAN SMALL SCRIPT CHARACTER-18BC5;Lo;0;L;;;;;N;;;;; 18BC6;KHITAN SMALL SCRIPT CHARACTER-18BC6;Lo;0;L;;;;;N;;;;; 18BC7;KHITAN SMALL SCRIPT CHARACTER-18BC7;Lo;0;L;;;;;N;;;;; 18BC8;KHITAN SMALL SCRIPT CHARACTER-18BC8;Lo;0;L;;;;;N;;;;; 18BC9;KHITAN SMALL SCRIPT CHARACTER-18BC9;Lo;0;L;;;;;N;;;;; 18BCA;KHITAN SMALL SCRIPT CHARACTER-18BCA;Lo;0;L;;;;;N;;;;; 18BCB;KHITAN SMALL SCRIPT CHARACTER-18BCB;Lo;0;L;;;;;N;;;;; 18BCC;KHITAN SMALL SCRIPT CHARACTER-18BCC;Lo;0;L;;;;;N;;;;; 18BCD;KHITAN SMALL SCRIPT CHARACTER-18BCD;Lo;0;L;;;;;N;;;;; 18BCE;KHITAN SMALL SCRIPT CHARACTER-18BCE;Lo;0;L;;;;;N;;;;; 18BCF;KHITAN SMALL SCRIPT CHARACTER-18BCF;Lo;0;L;;;;;N;;;;; 18BD0;KHITAN SMALL SCRIPT CHARACTER-18BD0;Lo;0;L;;;;;N;;;;; 18BD1;KHITAN SMALL SCRIPT CHARACTER-18BD1;Lo;0;L;;;;;N;;;;; 18BD2;KHITAN SMALL SCRIPT CHARACTER-18BD2;Lo;0;L;;;;;N;;;;; 18BD3;KHITAN SMALL SCRIPT CHARACTER-18BD3;Lo;0;L;;;;;N;;;;; 18BD4;KHITAN SMALL SCRIPT CHARACTER-18BD4;Lo;0;L;;;;;N;;;;; 18BD5;KHITAN SMALL SCRIPT CHARACTER-18BD5;Lo;0;L;;;;;N;;;;; 18BD6;KHITAN SMALL SCRIPT CHARACTER-18BD6;Lo;0;L;;;;;N;;;;; 18BD7;KHITAN SMALL SCRIPT CHARACTER-18BD7;Lo;0;L;;;;;N;;;;; 18BD8;KHITAN SMALL SCRIPT CHARACTER-18BD8;Lo;0;L;;;;;N;;;;; 18BD9;KHITAN SMALL SCRIPT CHARACTER-18BD9;Lo;0;L;;;;;N;;;;; 18BDA;KHITAN SMALL SCRIPT CHARACTER-18BDA;Lo;0;L;;;;;N;;;;; 18BDB;KHITAN SMALL SCRIPT CHARACTER-18BDB;Lo;0;L;;;;;N;;;;; 18BDC;KHITAN SMALL SCRIPT CHARACTER-18BDC;Lo;0;L;;;;;N;;;;; 18BDD;KHITAN SMALL SCRIPT CHARACTER-18BDD;Lo;0;L;;;;;N;;;;; 18BDE;KHITAN SMALL SCRIPT CHARACTER-18BDE;Lo;0;L;;;;;N;;;;; 18BDF;KHITAN SMALL SCRIPT CHARACTER-18BDF;Lo;0;L;;;;;N;;;;; 18BE0;KHITAN SMALL SCRIPT CHARACTER-18BE0;Lo;0;L;;;;;N;;;;; 18BE1;KHITAN SMALL SCRIPT CHARACTER-18BE1;Lo;0;L;;;;;N;;;;; 18BE2;KHITAN SMALL SCRIPT CHARACTER-18BE2;Lo;0;L;;;;;N;;;;; 18BE3;KHITAN SMALL SCRIPT CHARACTER-18BE3;Lo;0;L;;;;;N;;;;; 18BE4;KHITAN SMALL SCRIPT CHARACTER-18BE4;Lo;0;L;;;;;N;;;;; 18BE5;KHITAN SMALL SCRIPT CHARACTER-18BE5;Lo;0;L;;;;;N;;;;; 18BE6;KHITAN SMALL SCRIPT CHARACTER-18BE6;Lo;0;L;;;;;N;;;;; 18BE7;KHITAN SMALL SCRIPT CHARACTER-18BE7;Lo;0;L;;;;;N;;;;; 18BE8;KHITAN SMALL SCRIPT CHARACTER-18BE8;Lo;0;L;;;;;N;;;;; 18BE9;KHITAN SMALL SCRIPT CHARACTER-18BE9;Lo;0;L;;;;;N;;;;; 18BEA;KHITAN SMALL SCRIPT CHARACTER-18BEA;Lo;0;L;;;;;N;;;;; 18BEB;KHITAN SMALL SCRIPT CHARACTER-18BEB;Lo;0;L;;;;;N;;;;; 18BEC;KHITAN SMALL SCRIPT CHARACTER-18BEC;Lo;0;L;;;;;N;;;;; 18BED;KHITAN SMALL SCRIPT CHARACTER-18BED;Lo;0;L;;;;;N;;;;; 18BEE;KHITAN SMALL SCRIPT CHARACTER-18BEE;Lo;0;L;;;;;N;;;;; 18BEF;KHITAN SMALL SCRIPT CHARACTER-18BEF;Lo;0;L;;;;;N;;;;; 18BF0;KHITAN SMALL SCRIPT CHARACTER-18BF0;Lo;0;L;;;;;N;;;;; 18BF1;KHITAN SMALL SCRIPT CHARACTER-18BF1;Lo;0;L;;;;;N;;;;; 18BF2;KHITAN SMALL SCRIPT CHARACTER-18BF2;Lo;0;L;;;;;N;;;;; 18BF3;KHITAN SMALL SCRIPT CHARACTER-18BF3;Lo;0;L;;;;;N;;;;; 18BF4;KHITAN SMALL SCRIPT CHARACTER-18BF4;Lo;0;L;;;;;N;;;;; 18BF5;KHITAN SMALL SCRIPT CHARACTER-18BF5;Lo;0;L;;;;;N;;;;; 18BF6;KHITAN SMALL SCRIPT CHARACTER-18BF6;Lo;0;L;;;;;N;;;;; 18BF7;KHITAN SMALL SCRIPT CHARACTER-18BF7;Lo;0;L;;;;;N;;;;; 18BF8;KHITAN SMALL SCRIPT CHARACTER-18BF8;Lo;0;L;;;;;N;;;;; 18BF9;KHITAN SMALL SCRIPT CHARACTER-18BF9;Lo;0;L;;;;;N;;;;; 18BFA;KHITAN SMALL SCRIPT CHARACTER-18BFA;Lo;0;L;;;;;N;;;;; 18BFB;KHITAN SMALL SCRIPT CHARACTER-18BFB;Lo;0;L;;;;;N;;;;; 18BFC;KHITAN SMALL SCRIPT CHARACTER-18BFC;Lo;0;L;;;;;N;;;;; 18BFD;KHITAN SMALL SCRIPT CHARACTER-18BFD;Lo;0;L;;;;;N;;;;; 18BFE;KHITAN SMALL SCRIPT CHARACTER-18BFE;Lo;0;L;;;;;N;;;;; 18BFF;KHITAN SMALL SCRIPT CHARACTER-18BFF;Lo;0;L;;;;;N;;;;; 18C00;KHITAN SMALL SCRIPT CHARACTER-18C00;Lo;0;L;;;;;N;;;;; 18C01;KHITAN SMALL SCRIPT CHARACTER-18C01;Lo;0;L;;;;;N;;;;; 18C02;KHITAN SMALL SCRIPT CHARACTER-18C02;Lo;0;L;;;;;N;;;;; 18C03;KHITAN SMALL SCRIPT CHARACTER-18C03;Lo;0;L;;;;;N;;;;; 18C04;KHITAN SMALL SCRIPT CHARACTER-18C04;Lo;0;L;;;;;N;;;;; 18C05;KHITAN SMALL SCRIPT CHARACTER-18C05;Lo;0;L;;;;;N;;;;; 18C06;KHITAN SMALL SCRIPT CHARACTER-18C06;Lo;0;L;;;;;N;;;;; 18C07;KHITAN SMALL SCRIPT CHARACTER-18C07;Lo;0;L;;;;;N;;;;; 18C08;KHITAN SMALL SCRIPT CHARACTER-18C08;Lo;0;L;;;;;N;;;;; 18C09;KHITAN SMALL SCRIPT CHARACTER-18C09;Lo;0;L;;;;;N;;;;; 18C0A;KHITAN SMALL SCRIPT CHARACTER-18C0A;Lo;0;L;;;;;N;;;;; 18C0B;KHITAN SMALL SCRIPT CHARACTER-18C0B;Lo;0;L;;;;;N;;;;; 18C0C;KHITAN SMALL SCRIPT CHARACTER-18C0C;Lo;0;L;;;;;N;;;;; 18C0D;KHITAN SMALL SCRIPT CHARACTER-18C0D;Lo;0;L;;;;;N;;;;; 18C0E;KHITAN SMALL SCRIPT CHARACTER-18C0E;Lo;0;L;;;;;N;;;;; 18C0F;KHITAN SMALL SCRIPT CHARACTER-18C0F;Lo;0;L;;;;;N;;;;; 18C10;KHITAN SMALL SCRIPT CHARACTER-18C10;Lo;0;L;;;;;N;;;;; 18C11;KHITAN SMALL SCRIPT CHARACTER-18C11;Lo;0;L;;;;;N;;;;; 18C12;KHITAN SMALL SCRIPT CHARACTER-18C12;Lo;0;L;;;;;N;;;;; 18C13;KHITAN SMALL SCRIPT CHARACTER-18C13;Lo;0;L;;;;;N;;;;; 18C14;KHITAN SMALL SCRIPT CHARACTER-18C14;Lo;0;L;;;;;N;;;;; 18C15;KHITAN SMALL SCRIPT CHARACTER-18C15;Lo;0;L;;;;;N;;;;; 18C16;KHITAN SMALL SCRIPT CHARACTER-18C16;Lo;0;L;;;;;N;;;;; 18C17;KHITAN SMALL SCRIPT CHARACTER-18C17;Lo;0;L;;;;;N;;;;; 18C18;KHITAN SMALL SCRIPT CHARACTER-18C18;Lo;0;L;;;;;N;;;;; 18C19;KHITAN SMALL SCRIPT CHARACTER-18C19;Lo;0;L;;;;;N;;;;; 18C1A;KHITAN SMALL SCRIPT CHARACTER-18C1A;Lo;0;L;;;;;N;;;;; 18C1B;KHITAN SMALL SCRIPT CHARACTER-18C1B;Lo;0;L;;;;;N;;;;; 18C1C;KHITAN SMALL SCRIPT CHARACTER-18C1C;Lo;0;L;;;;;N;;;;; 18C1D;KHITAN SMALL SCRIPT CHARACTER-18C1D;Lo;0;L;;;;;N;;;;; 18C1E;KHITAN SMALL SCRIPT CHARACTER-18C1E;Lo;0;L;;;;;N;;;;; 18C1F;KHITAN SMALL SCRIPT CHARACTER-18C1F;Lo;0;L;;;;;N;;;;; 18C20;KHITAN SMALL SCRIPT CHARACTER-18C20;Lo;0;L;;;;;N;;;;; 18C21;KHITAN SMALL SCRIPT CHARACTER-18C21;Lo;0;L;;;;;N;;;;; 18C22;KHITAN SMALL SCRIPT CHARACTER-18C22;Lo;0;L;;;;;N;;;;; 18C23;KHITAN SMALL SCRIPT CHARACTER-18C23;Lo;0;L;;;;;N;;;;; 18C24;KHITAN SMALL SCRIPT CHARACTER-18C24;Lo;0;L;;;;;N;;;;; 18C25;KHITAN SMALL SCRIPT CHARACTER-18C25;Lo;0;L;;;;;N;;;;; 18C26;KHITAN SMALL SCRIPT CHARACTER-18C26;Lo;0;L;;;;;N;;;;; 18C27;KHITAN SMALL SCRIPT CHARACTER-18C27;Lo;0;L;;;;;N;;;;; 18C28;KHITAN SMALL SCRIPT CHARACTER-18C28;Lo;0;L;;;;;N;;;;; 18C29;KHITAN SMALL SCRIPT CHARACTER-18C29;Lo;0;L;;;;;N;;;;; 18C2A;KHITAN SMALL SCRIPT CHARACTER-18C2A;Lo;0;L;;;;;N;;;;; 18C2B;KHITAN SMALL SCRIPT CHARACTER-18C2B;Lo;0;L;;;;;N;;;;; 18C2C;KHITAN SMALL SCRIPT CHARACTER-18C2C;Lo;0;L;;;;;N;;;;; 18C2D;KHITAN SMALL SCRIPT CHARACTER-18C2D;Lo;0;L;;;;;N;;;;; 18C2E;KHITAN SMALL SCRIPT CHARACTER-18C2E;Lo;0;L;;;;;N;;;;; 18C2F;KHITAN SMALL SCRIPT CHARACTER-18C2F;Lo;0;L;;;;;N;;;;; 18C30;KHITAN SMALL SCRIPT CHARACTER-18C30;Lo;0;L;;;;;N;;;;; 18C31;KHITAN SMALL SCRIPT CHARACTER-18C31;Lo;0;L;;;;;N;;;;; 18C32;KHITAN SMALL SCRIPT CHARACTER-18C32;Lo;0;L;;;;;N;;;;; 18C33;KHITAN SMALL SCRIPT CHARACTER-18C33;Lo;0;L;;;;;N;;;;; 18C34;KHITAN SMALL SCRIPT CHARACTER-18C34;Lo;0;L;;;;;N;;;;; 18C35;KHITAN SMALL SCRIPT CHARACTER-18C35;Lo;0;L;;;;;N;;;;; 18C36;KHITAN SMALL SCRIPT CHARACTER-18C36;Lo;0;L;;;;;N;;;;; 18C37;KHITAN SMALL SCRIPT CHARACTER-18C37;Lo;0;L;;;;;N;;;;; 18C38;KHITAN SMALL SCRIPT CHARACTER-18C38;Lo;0;L;;;;;N;;;;; 18C39;KHITAN SMALL SCRIPT CHARACTER-18C39;Lo;0;L;;;;;N;;;;; 18C3A;KHITAN SMALL SCRIPT CHARACTER-18C3A;Lo;0;L;;;;;N;;;;; 18C3B;KHITAN SMALL SCRIPT CHARACTER-18C3B;Lo;0;L;;;;;N;;;;; 18C3C;KHITAN SMALL SCRIPT CHARACTER-18C3C;Lo;0;L;;;;;N;;;;; 18C3D;KHITAN SMALL SCRIPT CHARACTER-18C3D;Lo;0;L;;;;;N;;;;; 18C3E;KHITAN SMALL SCRIPT CHARACTER-18C3E;Lo;0;L;;;;;N;;;;; 18C3F;KHITAN SMALL SCRIPT CHARACTER-18C3F;Lo;0;L;;;;;N;;;;; 18C40;KHITAN SMALL SCRIPT CHARACTER-18C40;Lo;0;L;;;;;N;;;;; 18C41;KHITAN SMALL SCRIPT CHARACTER-18C41;Lo;0;L;;;;;N;;;;; 18C42;KHITAN SMALL SCRIPT CHARACTER-18C42;Lo;0;L;;;;;N;;;;; 18C43;KHITAN SMALL SCRIPT CHARACTER-18C43;Lo;0;L;;;;;N;;;;; 18C44;KHITAN SMALL SCRIPT CHARACTER-18C44;Lo;0;L;;;;;N;;;;; 18C45;KHITAN SMALL SCRIPT CHARACTER-18C45;Lo;0;L;;;;;N;;;;; 18C46;KHITAN SMALL SCRIPT CHARACTER-18C46;Lo;0;L;;;;;N;;;;; 18C47;KHITAN SMALL SCRIPT CHARACTER-18C47;Lo;0;L;;;;;N;;;;; 18C48;KHITAN SMALL SCRIPT CHARACTER-18C48;Lo;0;L;;;;;N;;;;; 18C49;KHITAN SMALL SCRIPT CHARACTER-18C49;Lo;0;L;;;;;N;;;;; 18C4A;KHITAN SMALL SCRIPT CHARACTER-18C4A;Lo;0;L;;;;;N;;;;; 18C4B;KHITAN SMALL SCRIPT CHARACTER-18C4B;Lo;0;L;;;;;N;;;;; 18C4C;KHITAN SMALL SCRIPT CHARACTER-18C4C;Lo;0;L;;;;;N;;;;; 18C4D;KHITAN SMALL SCRIPT CHARACTER-18C4D;Lo;0;L;;;;;N;;;;; 18C4E;KHITAN SMALL SCRIPT CHARACTER-18C4E;Lo;0;L;;;;;N;;;;; 18C4F;KHITAN SMALL SCRIPT CHARACTER-18C4F;Lo;0;L;;;;;N;;;;; 18C50;KHITAN SMALL SCRIPT CHARACTER-18C50;Lo;0;L;;;;;N;;;;; 18C51;KHITAN SMALL SCRIPT CHARACTER-18C51;Lo;0;L;;;;;N;;;;; 18C52;KHITAN SMALL SCRIPT CHARACTER-18C52;Lo;0;L;;;;;N;;;;; 18C53;KHITAN SMALL SCRIPT CHARACTER-18C53;Lo;0;L;;;;;N;;;;; 18C54;KHITAN SMALL SCRIPT CHARACTER-18C54;Lo;0;L;;;;;N;;;;; 18C55;KHITAN SMALL SCRIPT CHARACTER-18C55;Lo;0;L;;;;;N;;;;; 18C56;KHITAN SMALL SCRIPT CHARACTER-18C56;Lo;0;L;;;;;N;;;;; 18C57;KHITAN SMALL SCRIPT CHARACTER-18C57;Lo;0;L;;;;;N;;;;; 18C58;KHITAN SMALL SCRIPT CHARACTER-18C58;Lo;0;L;;;;;N;;;;; 18C59;KHITAN SMALL SCRIPT CHARACTER-18C59;Lo;0;L;;;;;N;;;;; 18C5A;KHITAN SMALL SCRIPT CHARACTER-18C5A;Lo;0;L;;;;;N;;;;; 18C5B;KHITAN SMALL SCRIPT CHARACTER-18C5B;Lo;0;L;;;;;N;;;;; 18C5C;KHITAN SMALL SCRIPT CHARACTER-18C5C;Lo;0;L;;;;;N;;;;; 18C5D;KHITAN SMALL SCRIPT CHARACTER-18C5D;Lo;0;L;;;;;N;;;;; 18C5E;KHITAN SMALL SCRIPT CHARACTER-18C5E;Lo;0;L;;;;;N;;;;; 18C5F;KHITAN SMALL SCRIPT CHARACTER-18C5F;Lo;0;L;;;;;N;;;;; 18C60;KHITAN SMALL SCRIPT CHARACTER-18C60;Lo;0;L;;;;;N;;;;; 18C61;KHITAN SMALL SCRIPT CHARACTER-18C61;Lo;0;L;;;;;N;;;;; 18C62;KHITAN SMALL SCRIPT CHARACTER-18C62;Lo;0;L;;;;;N;;;;; 18C63;KHITAN SMALL SCRIPT CHARACTER-18C63;Lo;0;L;;;;;N;;;;; 18C64;KHITAN SMALL SCRIPT CHARACTER-18C64;Lo;0;L;;;;;N;;;;; 18C65;KHITAN SMALL SCRIPT CHARACTER-18C65;Lo;0;L;;;;;N;;;;; 18C66;KHITAN SMALL SCRIPT CHARACTER-18C66;Lo;0;L;;;;;N;;;;; 18C67;KHITAN SMALL SCRIPT CHARACTER-18C67;Lo;0;L;;;;;N;;;;; 18C68;KHITAN SMALL SCRIPT CHARACTER-18C68;Lo;0;L;;;;;N;;;;; 18C69;KHITAN SMALL SCRIPT CHARACTER-18C69;Lo;0;L;;;;;N;;;;; 18C6A;KHITAN SMALL SCRIPT CHARACTER-18C6A;Lo;0;L;;;;;N;;;;; 18C6B;KHITAN SMALL SCRIPT CHARACTER-18C6B;Lo;0;L;;;;;N;;;;; 18C6C;KHITAN SMALL SCRIPT CHARACTER-18C6C;Lo;0;L;;;;;N;;;;; 18C6D;KHITAN SMALL SCRIPT CHARACTER-18C6D;Lo;0;L;;;;;N;;;;; 18C6E;KHITAN SMALL SCRIPT CHARACTER-18C6E;Lo;0;L;;;;;N;;;;; 18C6F;KHITAN SMALL SCRIPT CHARACTER-18C6F;Lo;0;L;;;;;N;;;;; 18C70;KHITAN SMALL SCRIPT CHARACTER-18C70;Lo;0;L;;;;;N;;;;; 18C71;KHITAN SMALL SCRIPT CHARACTER-18C71;Lo;0;L;;;;;N;;;;; 18C72;KHITAN SMALL SCRIPT CHARACTER-18C72;Lo;0;L;;;;;N;;;;; 18C73;KHITAN SMALL SCRIPT CHARACTER-18C73;Lo;0;L;;;;;N;;;;; 18C74;KHITAN SMALL SCRIPT CHARACTER-18C74;Lo;0;L;;;;;N;;;;; 18C75;KHITAN SMALL SCRIPT CHARACTER-18C75;Lo;0;L;;;;;N;;;;; 18C76;KHITAN SMALL SCRIPT CHARACTER-18C76;Lo;0;L;;;;;N;;;;; 18C77;KHITAN SMALL SCRIPT CHARACTER-18C77;Lo;0;L;;;;;N;;;;; 18C78;KHITAN SMALL SCRIPT CHARACTER-18C78;Lo;0;L;;;;;N;;;;; 18C79;KHITAN SMALL SCRIPT CHARACTER-18C79;Lo;0;L;;;;;N;;;;; 18C7A;KHITAN SMALL SCRIPT CHARACTER-18C7A;Lo;0;L;;;;;N;;;;; 18C7B;KHITAN SMALL SCRIPT CHARACTER-18C7B;Lo;0;L;;;;;N;;;;; 18C7C;KHITAN SMALL SCRIPT CHARACTER-18C7C;Lo;0;L;;;;;N;;;;; 18C7D;KHITAN SMALL SCRIPT CHARACTER-18C7D;Lo;0;L;;;;;N;;;;; 18C7E;KHITAN SMALL SCRIPT CHARACTER-18C7E;Lo;0;L;;;;;N;;;;; 18C7F;KHITAN SMALL SCRIPT CHARACTER-18C7F;Lo;0;L;;;;;N;;;;; 18C80;KHITAN SMALL SCRIPT CHARACTER-18C80;Lo;0;L;;;;;N;;;;; 18C81;KHITAN SMALL SCRIPT CHARACTER-18C81;Lo;0;L;;;;;N;;;;; 18C82;KHITAN SMALL SCRIPT CHARACTER-18C82;Lo;0;L;;;;;N;;;;; 18C83;KHITAN SMALL SCRIPT CHARACTER-18C83;Lo;0;L;;;;;N;;;;; 18C84;KHITAN SMALL SCRIPT CHARACTER-18C84;Lo;0;L;;;;;N;;;;; 18C85;KHITAN SMALL SCRIPT CHARACTER-18C85;Lo;0;L;;;;;N;;;;; 18C86;KHITAN SMALL SCRIPT CHARACTER-18C86;Lo;0;L;;;;;N;;;;; 18C87;KHITAN SMALL SCRIPT CHARACTER-18C87;Lo;0;L;;;;;N;;;;; 18C88;KHITAN SMALL SCRIPT CHARACTER-18C88;Lo;0;L;;;;;N;;;;; 18C89;KHITAN SMALL SCRIPT CHARACTER-18C89;Lo;0;L;;;;;N;;;;; 18C8A;KHITAN SMALL SCRIPT CHARACTER-18C8A;Lo;0;L;;;;;N;;;;; 18C8B;KHITAN SMALL SCRIPT CHARACTER-18C8B;Lo;0;L;;;;;N;;;;; 18C8C;KHITAN SMALL SCRIPT CHARACTER-18C8C;Lo;0;L;;;;;N;;;;; 18C8D;KHITAN SMALL SCRIPT CHARACTER-18C8D;Lo;0;L;;;;;N;;;;; 18C8E;KHITAN SMALL SCRIPT CHARACTER-18C8E;Lo;0;L;;;;;N;;;;; 18C8F;KHITAN SMALL SCRIPT CHARACTER-18C8F;Lo;0;L;;;;;N;;;;; 18C90;KHITAN SMALL SCRIPT CHARACTER-18C90;Lo;0;L;;;;;N;;;;; 18C91;KHITAN SMALL SCRIPT CHARACTER-18C91;Lo;0;L;;;;;N;;;;; 18C92;KHITAN SMALL SCRIPT CHARACTER-18C92;Lo;0;L;;;;;N;;;;; 18C93;KHITAN SMALL SCRIPT CHARACTER-18C93;Lo;0;L;;;;;N;;;;; 18C94;KHITAN SMALL SCRIPT CHARACTER-18C94;Lo;0;L;;;;;N;;;;; 18C95;KHITAN SMALL SCRIPT CHARACTER-18C95;Lo;0;L;;;;;N;;;;; 18C96;KHITAN SMALL SCRIPT CHARACTER-18C96;Lo;0;L;;;;;N;;;;; 18C97;KHITAN SMALL SCRIPT CHARACTER-18C97;Lo;0;L;;;;;N;;;;; 18C98;KHITAN SMALL SCRIPT CHARACTER-18C98;Lo;0;L;;;;;N;;;;; 18C99;KHITAN SMALL SCRIPT CHARACTER-18C99;Lo;0;L;;;;;N;;;;; 18C9A;KHITAN SMALL SCRIPT CHARACTER-18C9A;Lo;0;L;;;;;N;;;;; 18C9B;KHITAN SMALL SCRIPT CHARACTER-18C9B;Lo;0;L;;;;;N;;;;; 18C9C;KHITAN SMALL SCRIPT CHARACTER-18C9C;Lo;0;L;;;;;N;;;;; 18C9D;KHITAN SMALL SCRIPT CHARACTER-18C9D;Lo;0;L;;;;;N;;;;; 18C9E;KHITAN SMALL SCRIPT CHARACTER-18C9E;Lo;0;L;;;;;N;;;;; 18C9F;KHITAN SMALL SCRIPT CHARACTER-18C9F;Lo;0;L;;;;;N;;;;; 18CA0;KHITAN SMALL SCRIPT CHARACTER-18CA0;Lo;0;L;;;;;N;;;;; 18CA1;KHITAN SMALL SCRIPT CHARACTER-18CA1;Lo;0;L;;;;;N;;;;; 18CA2;KHITAN SMALL SCRIPT CHARACTER-18CA2;Lo;0;L;;;;;N;;;;; 18CA3;KHITAN SMALL SCRIPT CHARACTER-18CA3;Lo;0;L;;;;;N;;;;; 18CA4;KHITAN SMALL SCRIPT CHARACTER-18CA4;Lo;0;L;;;;;N;;;;; 18CA5;KHITAN SMALL SCRIPT CHARACTER-18CA5;Lo;0;L;;;;;N;;;;; 18CA6;KHITAN SMALL SCRIPT CHARACTER-18CA6;Lo;0;L;;;;;N;;;;; 18CA7;KHITAN SMALL SCRIPT CHARACTER-18CA7;Lo;0;L;;;;;N;;;;; 18CA8;KHITAN SMALL SCRIPT CHARACTER-18CA8;Lo;0;L;;;;;N;;;;; 18CA9;KHITAN SMALL SCRIPT CHARACTER-18CA9;Lo;0;L;;;;;N;;;;; 18CAA;KHITAN SMALL SCRIPT CHARACTER-18CAA;Lo;0;L;;;;;N;;;;; 18CAB;KHITAN SMALL SCRIPT CHARACTER-18CAB;Lo;0;L;;;;;N;;;;; 18CAC;KHITAN SMALL SCRIPT CHARACTER-18CAC;Lo;0;L;;;;;N;;;;; 18CAD;KHITAN SMALL SCRIPT CHARACTER-18CAD;Lo;0;L;;;;;N;;;;; 18CAE;KHITAN SMALL SCRIPT CHARACTER-18CAE;Lo;0;L;;;;;N;;;;; 18CAF;KHITAN SMALL SCRIPT CHARACTER-18CAF;Lo;0;L;;;;;N;;;;; 18CB0;KHITAN SMALL SCRIPT CHARACTER-18CB0;Lo;0;L;;;;;N;;;;; 18CB1;KHITAN SMALL SCRIPT CHARACTER-18CB1;Lo;0;L;;;;;N;;;;; 18CB2;KHITAN SMALL SCRIPT CHARACTER-18CB2;Lo;0;L;;;;;N;;;;; 18CB3;KHITAN SMALL SCRIPT CHARACTER-18CB3;Lo;0;L;;;;;N;;;;; 18CB4;KHITAN SMALL SCRIPT CHARACTER-18CB4;Lo;0;L;;;;;N;;;;; 18CB5;KHITAN SMALL SCRIPT CHARACTER-18CB5;Lo;0;L;;;;;N;;;;; 18CB6;KHITAN SMALL SCRIPT CHARACTER-18CB6;Lo;0;L;;;;;N;;;;; 18CB7;KHITAN SMALL SCRIPT CHARACTER-18CB7;Lo;0;L;;;;;N;;;;; 18CB8;KHITAN SMALL SCRIPT CHARACTER-18CB8;Lo;0;L;;;;;N;;;;; 18CB9;KHITAN SMALL SCRIPT CHARACTER-18CB9;Lo;0;L;;;;;N;;;;; 18CBA;KHITAN SMALL SCRIPT CHARACTER-18CBA;Lo;0;L;;;;;N;;;;; 18CBB;KHITAN SMALL SCRIPT CHARACTER-18CBB;Lo;0;L;;;;;N;;;;; 18CBC;KHITAN SMALL SCRIPT CHARACTER-18CBC;Lo;0;L;;;;;N;;;;; 18CBD;KHITAN SMALL SCRIPT CHARACTER-18CBD;Lo;0;L;;;;;N;;;;; 18CBE;KHITAN SMALL SCRIPT CHARACTER-18CBE;Lo;0;L;;;;;N;;;;; 18CBF;KHITAN SMALL SCRIPT CHARACTER-18CBF;Lo;0;L;;;;;N;;;;; 18CC0;KHITAN SMALL SCRIPT CHARACTER-18CC0;Lo;0;L;;;;;N;;;;; 18CC1;KHITAN SMALL SCRIPT CHARACTER-18CC1;Lo;0;L;;;;;N;;;;; 18CC2;KHITAN SMALL SCRIPT CHARACTER-18CC2;Lo;0;L;;;;;N;;;;; 18CC3;KHITAN SMALL SCRIPT CHARACTER-18CC3;Lo;0;L;;;;;N;;;;; 18CC4;KHITAN SMALL SCRIPT CHARACTER-18CC4;Lo;0;L;;;;;N;;;;; 18CC5;KHITAN SMALL SCRIPT CHARACTER-18CC5;Lo;0;L;;;;;N;;;;; 18CC6;KHITAN SMALL SCRIPT CHARACTER-18CC6;Lo;0;L;;;;;N;;;;; 18CC7;KHITAN SMALL SCRIPT CHARACTER-18CC7;Lo;0;L;;;;;N;;;;; 18CC8;KHITAN SMALL SCRIPT CHARACTER-18CC8;Lo;0;L;;;;;N;;;;; 18CC9;KHITAN SMALL SCRIPT CHARACTER-18CC9;Lo;0;L;;;;;N;;;;; 18CCA;KHITAN SMALL SCRIPT CHARACTER-18CCA;Lo;0;L;;;;;N;;;;; 18CCB;KHITAN SMALL SCRIPT CHARACTER-18CCB;Lo;0;L;;;;;N;;;;; 18CCC;KHITAN SMALL SCRIPT CHARACTER-18CCC;Lo;0;L;;;;;N;;;;; 18CCD;KHITAN SMALL SCRIPT CHARACTER-18CCD;Lo;0;L;;;;;N;;;;; 18CCE;KHITAN SMALL SCRIPT CHARACTER-18CCE;Lo;0;L;;;;;N;;;;; 18CCF;KHITAN SMALL SCRIPT CHARACTER-18CCF;Lo;0;L;;;;;N;;;;; 18CD0;KHITAN SMALL SCRIPT CHARACTER-18CD0;Lo;0;L;;;;;N;;;;; 18CD1;KHITAN SMALL SCRIPT CHARACTER-18CD1;Lo;0;L;;;;;N;;;;; 18CD2;KHITAN SMALL SCRIPT CHARACTER-18CD2;Lo;0;L;;;;;N;;;;; 18CD3;KHITAN SMALL SCRIPT CHARACTER-18CD3;Lo;0;L;;;;;N;;;;; 18CD4;KHITAN SMALL SCRIPT CHARACTER-18CD4;Lo;0;L;;;;;N;;;;; 18CD5;KHITAN SMALL SCRIPT CHARACTER-18CD5;Lo;0;L;;;;;N;;;;; 18CFF;KHITAN SMALL SCRIPT CHARACTER-18CFF;Lo;0;L;;;;;N;;;;; 18D00;;Lo;0;L;;;;;N;;;;; 18D08;;Lo;0;L;;;;;N;;;;; 1AFF0;KATAKANA LETTER MINNAN TONE-2;Lm;0;L;;;;;N;;;;; 1AFF1;KATAKANA LETTER MINNAN TONE-3;Lm;0;L;;;;;N;;;;; 1AFF2;KATAKANA LETTER MINNAN TONE-4;Lm;0;L;;;;;N;;;;; 1AFF3;KATAKANA LETTER MINNAN TONE-5;Lm;0;L;;;;;N;;;;; 1AFF5;KATAKANA LETTER MINNAN TONE-7;Lm;0;L;;;;;N;;;;; 1AFF6;KATAKANA LETTER MINNAN TONE-8;Lm;0;L;;;;;N;;;;; 1AFF7;KATAKANA LETTER MINNAN NASALIZED TONE-1;Lm;0;L;;;;;N;;;;; 1AFF8;KATAKANA LETTER MINNAN NASALIZED TONE-2;Lm;0;L;;;;;N;;;;; 1AFF9;KATAKANA LETTER MINNAN NASALIZED TONE-3;Lm;0;L;;;;;N;;;;; 1AFFA;KATAKANA LETTER MINNAN NASALIZED TONE-4;Lm;0;L;;;;;N;;;;; 1AFFB;KATAKANA LETTER MINNAN NASALIZED TONE-5;Lm;0;L;;;;;N;;;;; 1AFFD;KATAKANA LETTER MINNAN NASALIZED TONE-7;Lm;0;L;;;;;N;;;;; 1AFFE;KATAKANA LETTER MINNAN NASALIZED TONE-8;Lm;0;L;;;;;N;;;;; 1B000;KATAKANA LETTER ARCHAIC E;Lo;0;L;;;;;N;;;;; 1B001;HIRAGANA LETTER ARCHAIC YE;Lo;0;L;;;;;N;;;;; 1B002;HENTAIGANA LETTER A-1;Lo;0;L;;;;;N;;;;; 1B003;HENTAIGANA LETTER A-2;Lo;0;L;;;;;N;;;;; 1B004;HENTAIGANA LETTER A-3;Lo;0;L;;;;;N;;;;; 1B005;HENTAIGANA LETTER A-WO;Lo;0;L;;;;;N;;;;; 1B006;HENTAIGANA LETTER I-1;Lo;0;L;;;;;N;;;;; 1B007;HENTAIGANA LETTER I-2;Lo;0;L;;;;;N;;;;; 1B008;HENTAIGANA LETTER I-3;Lo;0;L;;;;;N;;;;; 1B009;HENTAIGANA LETTER I-4;Lo;0;L;;;;;N;;;;; 1B00A;HENTAIGANA LETTER U-1;Lo;0;L;;;;;N;;;;; 1B00B;HENTAIGANA LETTER U-2;Lo;0;L;;;;;N;;;;; 1B00C;HENTAIGANA LETTER U-3;Lo;0;L;;;;;N;;;;; 1B00D;HENTAIGANA LETTER U-4;Lo;0;L;;;;;N;;;;; 1B00E;HENTAIGANA LETTER U-5;Lo;0;L;;;;;N;;;;; 1B00F;HENTAIGANA LETTER E-2;Lo;0;L;;;;;N;;;;; 1B010;HENTAIGANA LETTER E-3;Lo;0;L;;;;;N;;;;; 1B011;HENTAIGANA LETTER E-4;Lo;0;L;;;;;N;;;;; 1B012;HENTAIGANA LETTER E-5;Lo;0;L;;;;;N;;;;; 1B013;HENTAIGANA LETTER E-6;Lo;0;L;;;;;N;;;;; 1B014;HENTAIGANA LETTER O-1;Lo;0;L;;;;;N;;;;; 1B015;HENTAIGANA LETTER O-2;Lo;0;L;;;;;N;;;;; 1B016;HENTAIGANA LETTER O-3;Lo;0;L;;;;;N;;;;; 1B017;HENTAIGANA LETTER KA-1;Lo;0;L;;;;;N;;;;; 1B018;HENTAIGANA LETTER KA-2;Lo;0;L;;;;;N;;;;; 1B019;HENTAIGANA LETTER KA-3;Lo;0;L;;;;;N;;;;; 1B01A;HENTAIGANA LETTER KA-4;Lo;0;L;;;;;N;;;;; 1B01B;HENTAIGANA LETTER KA-5;Lo;0;L;;;;;N;;;;; 1B01C;HENTAIGANA LETTER KA-6;Lo;0;L;;;;;N;;;;; 1B01D;HENTAIGANA LETTER KA-7;Lo;0;L;;;;;N;;;;; 1B01E;HENTAIGANA LETTER KA-8;Lo;0;L;;;;;N;;;;; 1B01F;HENTAIGANA LETTER KA-9;Lo;0;L;;;;;N;;;;; 1B020;HENTAIGANA LETTER KA-10;Lo;0;L;;;;;N;;;;; 1B021;HENTAIGANA LETTER KA-11;Lo;0;L;;;;;N;;;;; 1B022;HENTAIGANA LETTER KA-KE;Lo;0;L;;;;;N;;;;; 1B023;HENTAIGANA LETTER KI-1;Lo;0;L;;;;;N;;;;; 1B024;HENTAIGANA LETTER KI-2;Lo;0;L;;;;;N;;;;; 1B025;HENTAIGANA LETTER KI-3;Lo;0;L;;;;;N;;;;; 1B026;HENTAIGANA LETTER KI-4;Lo;0;L;;;;;N;;;;; 1B027;HENTAIGANA LETTER KI-5;Lo;0;L;;;;;N;;;;; 1B028;HENTAIGANA LETTER KI-6;Lo;0;L;;;;;N;;;;; 1B029;HENTAIGANA LETTER KI-7;Lo;0;L;;;;;N;;;;; 1B02A;HENTAIGANA LETTER KI-8;Lo;0;L;;;;;N;;;;; 1B02B;HENTAIGANA LETTER KU-1;Lo;0;L;;;;;N;;;;; 1B02C;HENTAIGANA LETTER KU-2;Lo;0;L;;;;;N;;;;; 1B02D;HENTAIGANA LETTER KU-3;Lo;0;L;;;;;N;;;;; 1B02E;HENTAIGANA LETTER KU-4;Lo;0;L;;;;;N;;;;; 1B02F;HENTAIGANA LETTER KU-5;Lo;0;L;;;;;N;;;;; 1B030;HENTAIGANA LETTER KU-6;Lo;0;L;;;;;N;;;;; 1B031;HENTAIGANA LETTER KU-7;Lo;0;L;;;;;N;;;;; 1B032;HENTAIGANA LETTER KE-1;Lo;0;L;;;;;N;;;;; 1B033;HENTAIGANA LETTER KE-2;Lo;0;L;;;;;N;;;;; 1B034;HENTAIGANA LETTER KE-3;Lo;0;L;;;;;N;;;;; 1B035;HENTAIGANA LETTER KE-4;Lo;0;L;;;;;N;;;;; 1B036;HENTAIGANA LETTER KE-5;Lo;0;L;;;;;N;;;;; 1B037;HENTAIGANA LETTER KE-6;Lo;0;L;;;;;N;;;;; 1B038;HENTAIGANA LETTER KO-1;Lo;0;L;;;;;N;;;;; 1B039;HENTAIGANA LETTER KO-2;Lo;0;L;;;;;N;;;;; 1B03A;HENTAIGANA LETTER KO-3;Lo;0;L;;;;;N;;;;; 1B03B;HENTAIGANA LETTER KO-KI;Lo;0;L;;;;;N;;;;; 1B03C;HENTAIGANA LETTER SA-1;Lo;0;L;;;;;N;;;;; 1B03D;HENTAIGANA LETTER SA-2;Lo;0;L;;;;;N;;;;; 1B03E;HENTAIGANA LETTER SA-3;Lo;0;L;;;;;N;;;;; 1B03F;HENTAIGANA LETTER SA-4;Lo;0;L;;;;;N;;;;; 1B040;HENTAIGANA LETTER SA-5;Lo;0;L;;;;;N;;;;; 1B041;HENTAIGANA LETTER SA-6;Lo;0;L;;;;;N;;;;; 1B042;HENTAIGANA LETTER SA-7;Lo;0;L;;;;;N;;;;; 1B043;HENTAIGANA LETTER SA-8;Lo;0;L;;;;;N;;;;; 1B044;HENTAIGANA LETTER SI-1;Lo;0;L;;;;;N;;;;; 1B045;HENTAIGANA LETTER SI-2;Lo;0;L;;;;;N;;;;; 1B046;HENTAIGANA LETTER SI-3;Lo;0;L;;;;;N;;;;; 1B047;HENTAIGANA LETTER SI-4;Lo;0;L;;;;;N;;;;; 1B048;HENTAIGANA LETTER SI-5;Lo;0;L;;;;;N;;;;; 1B049;HENTAIGANA LETTER SI-6;Lo;0;L;;;;;N;;;;; 1B04A;HENTAIGANA LETTER SU-1;Lo;0;L;;;;;N;;;;; 1B04B;HENTAIGANA LETTER SU-2;Lo;0;L;;;;;N;;;;; 1B04C;HENTAIGANA LETTER SU-3;Lo;0;L;;;;;N;;;;; 1B04D;HENTAIGANA LETTER SU-4;Lo;0;L;;;;;N;;;;; 1B04E;HENTAIGANA LETTER SU-5;Lo;0;L;;;;;N;;;;; 1B04F;HENTAIGANA LETTER SU-6;Lo;0;L;;;;;N;;;;; 1B050;HENTAIGANA LETTER SU-7;Lo;0;L;;;;;N;;;;; 1B051;HENTAIGANA LETTER SU-8;Lo;0;L;;;;;N;;;;; 1B052;HENTAIGANA LETTER SE-1;Lo;0;L;;;;;N;;;;; 1B053;HENTAIGANA LETTER SE-2;Lo;0;L;;;;;N;;;;; 1B054;HENTAIGANA LETTER SE-3;Lo;0;L;;;;;N;;;;; 1B055;HENTAIGANA LETTER SE-4;Lo;0;L;;;;;N;;;;; 1B056;HENTAIGANA LETTER SE-5;Lo;0;L;;;;;N;;;;; 1B057;HENTAIGANA LETTER SO-1;Lo;0;L;;;;;N;;;;; 1B058;HENTAIGANA LETTER SO-2;Lo;0;L;;;;;N;;;;; 1B059;HENTAIGANA LETTER SO-3;Lo;0;L;;;;;N;;;;; 1B05A;HENTAIGANA LETTER SO-4;Lo;0;L;;;;;N;;;;; 1B05B;HENTAIGANA LETTER SO-5;Lo;0;L;;;;;N;;;;; 1B05C;HENTAIGANA LETTER SO-6;Lo;0;L;;;;;N;;;;; 1B05D;HENTAIGANA LETTER SO-7;Lo;0;L;;;;;N;;;;; 1B05E;HENTAIGANA LETTER TA-1;Lo;0;L;;;;;N;;;;; 1B05F;HENTAIGANA LETTER TA-2;Lo;0;L;;;;;N;;;;; 1B060;HENTAIGANA LETTER TA-3;Lo;0;L;;;;;N;;;;; 1B061;HENTAIGANA LETTER TA-4;Lo;0;L;;;;;N;;;;; 1B062;HENTAIGANA LETTER TI-1;Lo;0;L;;;;;N;;;;; 1B063;HENTAIGANA LETTER TI-2;Lo;0;L;;;;;N;;;;; 1B064;HENTAIGANA LETTER TI-3;Lo;0;L;;;;;N;;;;; 1B065;HENTAIGANA LETTER TI-4;Lo;0;L;;;;;N;;;;; 1B066;HENTAIGANA LETTER TI-5;Lo;0;L;;;;;N;;;;; 1B067;HENTAIGANA LETTER TI-6;Lo;0;L;;;;;N;;;;; 1B068;HENTAIGANA LETTER TI-7;Lo;0;L;;;;;N;;;;; 1B069;HENTAIGANA LETTER TU-1;Lo;0;L;;;;;N;;;;; 1B06A;HENTAIGANA LETTER TU-2;Lo;0;L;;;;;N;;;;; 1B06B;HENTAIGANA LETTER TU-3;Lo;0;L;;;;;N;;;;; 1B06C;HENTAIGANA LETTER TU-4;Lo;0;L;;;;;N;;;;; 1B06D;HENTAIGANA LETTER TU-TO;Lo;0;L;;;;;N;;;;; 1B06E;HENTAIGANA LETTER TE-1;Lo;0;L;;;;;N;;;;; 1B06F;HENTAIGANA LETTER TE-2;Lo;0;L;;;;;N;;;;; 1B070;HENTAIGANA LETTER TE-3;Lo;0;L;;;;;N;;;;; 1B071;HENTAIGANA LETTER TE-4;Lo;0;L;;;;;N;;;;; 1B072;HENTAIGANA LETTER TE-5;Lo;0;L;;;;;N;;;;; 1B073;HENTAIGANA LETTER TE-6;Lo;0;L;;;;;N;;;;; 1B074;HENTAIGANA LETTER TE-7;Lo;0;L;;;;;N;;;;; 1B075;HENTAIGANA LETTER TE-8;Lo;0;L;;;;;N;;;;; 1B076;HENTAIGANA LETTER TE-9;Lo;0;L;;;;;N;;;;; 1B077;HENTAIGANA LETTER TO-1;Lo;0;L;;;;;N;;;;; 1B078;HENTAIGANA LETTER TO-2;Lo;0;L;;;;;N;;;;; 1B079;HENTAIGANA LETTER TO-3;Lo;0;L;;;;;N;;;;; 1B07A;HENTAIGANA LETTER TO-4;Lo;0;L;;;;;N;;;;; 1B07B;HENTAIGANA LETTER TO-5;Lo;0;L;;;;;N;;;;; 1B07C;HENTAIGANA LETTER TO-6;Lo;0;L;;;;;N;;;;; 1B07D;HENTAIGANA LETTER TO-RA;Lo;0;L;;;;;N;;;;; 1B07E;HENTAIGANA LETTER NA-1;Lo;0;L;;;;;N;;;;; 1B07F;HENTAIGANA LETTER NA-2;Lo;0;L;;;;;N;;;;; 1B080;HENTAIGANA LETTER NA-3;Lo;0;L;;;;;N;;;;; 1B081;HENTAIGANA LETTER NA-4;Lo;0;L;;;;;N;;;;; 1B082;HENTAIGANA LETTER NA-5;Lo;0;L;;;;;N;;;;; 1B083;HENTAIGANA LETTER NA-6;Lo;0;L;;;;;N;;;;; 1B084;HENTAIGANA LETTER NA-7;Lo;0;L;;;;;N;;;;; 1B085;HENTAIGANA LETTER NA-8;Lo;0;L;;;;;N;;;;; 1B086;HENTAIGANA LETTER NA-9;Lo;0;L;;;;;N;;;;; 1B087;HENTAIGANA LETTER NI-1;Lo;0;L;;;;;N;;;;; 1B088;HENTAIGANA LETTER NI-2;Lo;0;L;;;;;N;;;;; 1B089;HENTAIGANA LETTER NI-3;Lo;0;L;;;;;N;;;;; 1B08A;HENTAIGANA LETTER NI-4;Lo;0;L;;;;;N;;;;; 1B08B;HENTAIGANA LETTER NI-5;Lo;0;L;;;;;N;;;;; 1B08C;HENTAIGANA LETTER NI-6;Lo;0;L;;;;;N;;;;; 1B08D;HENTAIGANA LETTER NI-7;Lo;0;L;;;;;N;;;;; 1B08E;HENTAIGANA LETTER NI-TE;Lo;0;L;;;;;N;;;;; 1B08F;HENTAIGANA LETTER NU-1;Lo;0;L;;;;;N;;;;; 1B090;HENTAIGANA LETTER NU-2;Lo;0;L;;;;;N;;;;; 1B091;HENTAIGANA LETTER NU-3;Lo;0;L;;;;;N;;;;; 1B092;HENTAIGANA LETTER NE-1;Lo;0;L;;;;;N;;;;; 1B093;HENTAIGANA LETTER NE-2;Lo;0;L;;;;;N;;;;; 1B094;HENTAIGANA LETTER NE-3;Lo;0;L;;;;;N;;;;; 1B095;HENTAIGANA LETTER NE-4;Lo;0;L;;;;;N;;;;; 1B096;HENTAIGANA LETTER NE-5;Lo;0;L;;;;;N;;;;; 1B097;HENTAIGANA LETTER NE-6;Lo;0;L;;;;;N;;;;; 1B098;HENTAIGANA LETTER NE-KO;Lo;0;L;;;;;N;;;;; 1B099;HENTAIGANA LETTER NO-1;Lo;0;L;;;;;N;;;;; 1B09A;HENTAIGANA LETTER NO-2;Lo;0;L;;;;;N;;;;; 1B09B;HENTAIGANA LETTER NO-3;Lo;0;L;;;;;N;;;;; 1B09C;HENTAIGANA LETTER NO-4;Lo;0;L;;;;;N;;;;; 1B09D;HENTAIGANA LETTER NO-5;Lo;0;L;;;;;N;;;;; 1B09E;HENTAIGANA LETTER HA-1;Lo;0;L;;;;;N;;;;; 1B09F;HENTAIGANA LETTER HA-2;Lo;0;L;;;;;N;;;;; 1B0A0;HENTAIGANA LETTER HA-3;Lo;0;L;;;;;N;;;;; 1B0A1;HENTAIGANA LETTER HA-4;Lo;0;L;;;;;N;;;;; 1B0A2;HENTAIGANA LETTER HA-5;Lo;0;L;;;;;N;;;;; 1B0A3;HENTAIGANA LETTER HA-6;Lo;0;L;;;;;N;;;;; 1B0A4;HENTAIGANA LETTER HA-7;Lo;0;L;;;;;N;;;;; 1B0A5;HENTAIGANA LETTER HA-8;Lo;0;L;;;;;N;;;;; 1B0A6;HENTAIGANA LETTER HA-9;Lo;0;L;;;;;N;;;;; 1B0A7;HENTAIGANA LETTER HA-10;Lo;0;L;;;;;N;;;;; 1B0A8;HENTAIGANA LETTER HA-11;Lo;0;L;;;;;N;;;;; 1B0A9;HENTAIGANA LETTER HI-1;Lo;0;L;;;;;N;;;;; 1B0AA;HENTAIGANA LETTER HI-2;Lo;0;L;;;;;N;;;;; 1B0AB;HENTAIGANA LETTER HI-3;Lo;0;L;;;;;N;;;;; 1B0AC;HENTAIGANA LETTER HI-4;Lo;0;L;;;;;N;;;;; 1B0AD;HENTAIGANA LETTER HI-5;Lo;0;L;;;;;N;;;;; 1B0AE;HENTAIGANA LETTER HI-6;Lo;0;L;;;;;N;;;;; 1B0AF;HENTAIGANA LETTER HI-7;Lo;0;L;;;;;N;;;;; 1B0B0;HENTAIGANA LETTER HU-1;Lo;0;L;;;;;N;;;;; 1B0B1;HENTAIGANA LETTER HU-2;Lo;0;L;;;;;N;;;;; 1B0B2;HENTAIGANA LETTER HU-3;Lo;0;L;;;;;N;;;;; 1B0B3;HENTAIGANA LETTER HE-1;Lo;0;L;;;;;N;;;;; 1B0B4;HENTAIGANA LETTER HE-2;Lo;0;L;;;;;N;;;;; 1B0B5;HENTAIGANA LETTER HE-3;Lo;0;L;;;;;N;;;;; 1B0B6;HENTAIGANA LETTER HE-4;Lo;0;L;;;;;N;;;;; 1B0B7;HENTAIGANA LETTER HE-5;Lo;0;L;;;;;N;;;;; 1B0B8;HENTAIGANA LETTER HE-6;Lo;0;L;;;;;N;;;;; 1B0B9;HENTAIGANA LETTER HE-7;Lo;0;L;;;;;N;;;;; 1B0BA;HENTAIGANA LETTER HO-1;Lo;0;L;;;;;N;;;;; 1B0BB;HENTAIGANA LETTER HO-2;Lo;0;L;;;;;N;;;;; 1B0BC;HENTAIGANA LETTER HO-3;Lo;0;L;;;;;N;;;;; 1B0BD;HENTAIGANA LETTER HO-4;Lo;0;L;;;;;N;;;;; 1B0BE;HENTAIGANA LETTER HO-5;Lo;0;L;;;;;N;;;;; 1B0BF;HENTAIGANA LETTER HO-6;Lo;0;L;;;;;N;;;;; 1B0C0;HENTAIGANA LETTER HO-7;Lo;0;L;;;;;N;;;;; 1B0C1;HENTAIGANA LETTER HO-8;Lo;0;L;;;;;N;;;;; 1B0C2;HENTAIGANA LETTER MA-1;Lo;0;L;;;;;N;;;;; 1B0C3;HENTAIGANA LETTER MA-2;Lo;0;L;;;;;N;;;;; 1B0C4;HENTAIGANA LETTER MA-3;Lo;0;L;;;;;N;;;;; 1B0C5;HENTAIGANA LETTER MA-4;Lo;0;L;;;;;N;;;;; 1B0C6;HENTAIGANA LETTER MA-5;Lo;0;L;;;;;N;;;;; 1B0C7;HENTAIGANA LETTER MA-6;Lo;0;L;;;;;N;;;;; 1B0C8;HENTAIGANA LETTER MA-7;Lo;0;L;;;;;N;;;;; 1B0C9;HENTAIGANA LETTER MI-1;Lo;0;L;;;;;N;;;;; 1B0CA;HENTAIGANA LETTER MI-2;Lo;0;L;;;;;N;;;;; 1B0CB;HENTAIGANA LETTER MI-3;Lo;0;L;;;;;N;;;;; 1B0CC;HENTAIGANA LETTER MI-4;Lo;0;L;;;;;N;;;;; 1B0CD;HENTAIGANA LETTER MI-5;Lo;0;L;;;;;N;;;;; 1B0CE;HENTAIGANA LETTER MI-6;Lo;0;L;;;;;N;;;;; 1B0CF;HENTAIGANA LETTER MI-7;Lo;0;L;;;;;N;;;;; 1B0D0;HENTAIGANA LETTER MU-1;Lo;0;L;;;;;N;;;;; 1B0D1;HENTAIGANA LETTER MU-2;Lo;0;L;;;;;N;;;;; 1B0D2;HENTAIGANA LETTER MU-3;Lo;0;L;;;;;N;;;;; 1B0D3;HENTAIGANA LETTER MU-4;Lo;0;L;;;;;N;;;;; 1B0D4;HENTAIGANA LETTER ME-1;Lo;0;L;;;;;N;;;;; 1B0D5;HENTAIGANA LETTER ME-2;Lo;0;L;;;;;N;;;;; 1B0D6;HENTAIGANA LETTER ME-MA;Lo;0;L;;;;;N;;;;; 1B0D7;HENTAIGANA LETTER MO-1;Lo;0;L;;;;;N;;;;; 1B0D8;HENTAIGANA LETTER MO-2;Lo;0;L;;;;;N;;;;; 1B0D9;HENTAIGANA LETTER MO-3;Lo;0;L;;;;;N;;;;; 1B0DA;HENTAIGANA LETTER MO-4;Lo;0;L;;;;;N;;;;; 1B0DB;HENTAIGANA LETTER MO-5;Lo;0;L;;;;;N;;;;; 1B0DC;HENTAIGANA LETTER MO-6;Lo;0;L;;;;;N;;;;; 1B0DD;HENTAIGANA LETTER YA-1;Lo;0;L;;;;;N;;;;; 1B0DE;HENTAIGANA LETTER YA-2;Lo;0;L;;;;;N;;;;; 1B0DF;HENTAIGANA LETTER YA-3;Lo;0;L;;;;;N;;;;; 1B0E0;HENTAIGANA LETTER YA-4;Lo;0;L;;;;;N;;;;; 1B0E1;HENTAIGANA LETTER YA-5;Lo;0;L;;;;;N;;;;; 1B0E2;HENTAIGANA LETTER YA-YO;Lo;0;L;;;;;N;;;;; 1B0E3;HENTAIGANA LETTER YU-1;Lo;0;L;;;;;N;;;;; 1B0E4;HENTAIGANA LETTER YU-2;Lo;0;L;;;;;N;;;;; 1B0E5;HENTAIGANA LETTER YU-3;Lo;0;L;;;;;N;;;;; 1B0E6;HENTAIGANA LETTER YU-4;Lo;0;L;;;;;N;;;;; 1B0E7;HENTAIGANA LETTER YO-1;Lo;0;L;;;;;N;;;;; 1B0E8;HENTAIGANA LETTER YO-2;Lo;0;L;;;;;N;;;;; 1B0E9;HENTAIGANA LETTER YO-3;Lo;0;L;;;;;N;;;;; 1B0EA;HENTAIGANA LETTER YO-4;Lo;0;L;;;;;N;;;;; 1B0EB;HENTAIGANA LETTER YO-5;Lo;0;L;;;;;N;;;;; 1B0EC;HENTAIGANA LETTER YO-6;Lo;0;L;;;;;N;;;;; 1B0ED;HENTAIGANA LETTER RA-1;Lo;0;L;;;;;N;;;;; 1B0EE;HENTAIGANA LETTER RA-2;Lo;0;L;;;;;N;;;;; 1B0EF;HENTAIGANA LETTER RA-3;Lo;0;L;;;;;N;;;;; 1B0F0;HENTAIGANA LETTER RA-4;Lo;0;L;;;;;N;;;;; 1B0F1;HENTAIGANA LETTER RI-1;Lo;0;L;;;;;N;;;;; 1B0F2;HENTAIGANA LETTER RI-2;Lo;0;L;;;;;N;;;;; 1B0F3;HENTAIGANA LETTER RI-3;Lo;0;L;;;;;N;;;;; 1B0F4;HENTAIGANA LETTER RI-4;Lo;0;L;;;;;N;;;;; 1B0F5;HENTAIGANA LETTER RI-5;Lo;0;L;;;;;N;;;;; 1B0F6;HENTAIGANA LETTER RI-6;Lo;0;L;;;;;N;;;;; 1B0F7;HENTAIGANA LETTER RI-7;Lo;0;L;;;;;N;;;;; 1B0F8;HENTAIGANA LETTER RU-1;Lo;0;L;;;;;N;;;;; 1B0F9;HENTAIGANA LETTER RU-2;Lo;0;L;;;;;N;;;;; 1B0FA;HENTAIGANA LETTER RU-3;Lo;0;L;;;;;N;;;;; 1B0FB;HENTAIGANA LETTER RU-4;Lo;0;L;;;;;N;;;;; 1B0FC;HENTAIGANA LETTER RU-5;Lo;0;L;;;;;N;;;;; 1B0FD;HENTAIGANA LETTER RU-6;Lo;0;L;;;;;N;;;;; 1B0FE;HENTAIGANA LETTER RE-1;Lo;0;L;;;;;N;;;;; 1B0FF;HENTAIGANA LETTER RE-2;Lo;0;L;;;;;N;;;;; 1B100;HENTAIGANA LETTER RE-3;Lo;0;L;;;;;N;;;;; 1B101;HENTAIGANA LETTER RE-4;Lo;0;L;;;;;N;;;;; 1B102;HENTAIGANA LETTER RO-1;Lo;0;L;;;;;N;;;;; 1B103;HENTAIGANA LETTER RO-2;Lo;0;L;;;;;N;;;;; 1B104;HENTAIGANA LETTER RO-3;Lo;0;L;;;;;N;;;;; 1B105;HENTAIGANA LETTER RO-4;Lo;0;L;;;;;N;;;;; 1B106;HENTAIGANA LETTER RO-5;Lo;0;L;;;;;N;;;;; 1B107;HENTAIGANA LETTER RO-6;Lo;0;L;;;;;N;;;;; 1B108;HENTAIGANA LETTER WA-1;Lo;0;L;;;;;N;;;;; 1B109;HENTAIGANA LETTER WA-2;Lo;0;L;;;;;N;;;;; 1B10A;HENTAIGANA LETTER WA-3;Lo;0;L;;;;;N;;;;; 1B10B;HENTAIGANA LETTER WA-4;Lo;0;L;;;;;N;;;;; 1B10C;HENTAIGANA LETTER WA-5;Lo;0;L;;;;;N;;;;; 1B10D;HENTAIGANA LETTER WI-1;Lo;0;L;;;;;N;;;;; 1B10E;HENTAIGANA LETTER WI-2;Lo;0;L;;;;;N;;;;; 1B10F;HENTAIGANA LETTER WI-3;Lo;0;L;;;;;N;;;;; 1B110;HENTAIGANA LETTER WI-4;Lo;0;L;;;;;N;;;;; 1B111;HENTAIGANA LETTER WI-5;Lo;0;L;;;;;N;;;;; 1B112;HENTAIGANA LETTER WE-1;Lo;0;L;;;;;N;;;;; 1B113;HENTAIGANA LETTER WE-2;Lo;0;L;;;;;N;;;;; 1B114;HENTAIGANA LETTER WE-3;Lo;0;L;;;;;N;;;;; 1B115;HENTAIGANA LETTER WE-4;Lo;0;L;;;;;N;;;;; 1B116;HENTAIGANA LETTER WO-1;Lo;0;L;;;;;N;;;;; 1B117;HENTAIGANA LETTER WO-2;Lo;0;L;;;;;N;;;;; 1B118;HENTAIGANA LETTER WO-3;Lo;0;L;;;;;N;;;;; 1B119;HENTAIGANA LETTER WO-4;Lo;0;L;;;;;N;;;;; 1B11A;HENTAIGANA LETTER WO-5;Lo;0;L;;;;;N;;;;; 1B11B;HENTAIGANA LETTER WO-6;Lo;0;L;;;;;N;;;;; 1B11C;HENTAIGANA LETTER WO-7;Lo;0;L;;;;;N;;;;; 1B11D;HENTAIGANA LETTER N-MU-MO-1;Lo;0;L;;;;;N;;;;; 1B11E;HENTAIGANA LETTER N-MU-MO-2;Lo;0;L;;;;;N;;;;; 1B11F;HIRAGANA LETTER ARCHAIC WU;Lo;0;L;;;;;N;;;;; 1B120;KATAKANA LETTER ARCHAIC YI;Lo;0;L;;;;;N;;;;; 1B121;KATAKANA LETTER ARCHAIC YE;Lo;0;L;;;;;N;;;;; 1B122;KATAKANA LETTER ARCHAIC WU;Lo;0;L;;;;;N;;;;; 1B132;HIRAGANA LETTER SMALL KO;Lo;0;L;;;;;N;;;;; 1B150;HIRAGANA LETTER SMALL WI;Lo;0;L;;;;;N;;;;; 1B151;HIRAGANA LETTER SMALL WE;Lo;0;L;;;;;N;;;;; 1B152;HIRAGANA LETTER SMALL WO;Lo;0;L;;;;;N;;;;; 1B155;KATAKANA LETTER SMALL KO;Lo;0;L;;;;;N;;;;; 1B164;KATAKANA LETTER SMALL WI;Lo;0;L;;;;;N;;;;; 1B165;KATAKANA LETTER SMALL WE;Lo;0;L;;;;;N;;;;; 1B166;KATAKANA LETTER SMALL WO;Lo;0;L;;;;;N;;;;; 1B167;KATAKANA LETTER SMALL N;Lo;0;L;;;;;N;;;;; 1B170;NUSHU CHARACTER-1B170;Lo;0;L;;;;;N;;;;; 1B171;NUSHU CHARACTER-1B171;Lo;0;L;;;;;N;;;;; 1B172;NUSHU CHARACTER-1B172;Lo;0;L;;;;;N;;;;; 1B173;NUSHU CHARACTER-1B173;Lo;0;L;;;;;N;;;;; 1B174;NUSHU CHARACTER-1B174;Lo;0;L;;;;;N;;;;; 1B175;NUSHU CHARACTER-1B175;Lo;0;L;;;;;N;;;;; 1B176;NUSHU CHARACTER-1B176;Lo;0;L;;;;;N;;;;; 1B177;NUSHU CHARACTER-1B177;Lo;0;L;;;;;N;;;;; 1B178;NUSHU CHARACTER-1B178;Lo;0;L;;;;;N;;;;; 1B179;NUSHU CHARACTER-1B179;Lo;0;L;;;;;N;;;;; 1B17A;NUSHU CHARACTER-1B17A;Lo;0;L;;;;;N;;;;; 1B17B;NUSHU CHARACTER-1B17B;Lo;0;L;;;;;N;;;;; 1B17C;NUSHU CHARACTER-1B17C;Lo;0;L;;;;;N;;;;; 1B17D;NUSHU CHARACTER-1B17D;Lo;0;L;;;;;N;;;;; 1B17E;NUSHU CHARACTER-1B17E;Lo;0;L;;;;;N;;;;; 1B17F;NUSHU CHARACTER-1B17F;Lo;0;L;;;;;N;;;;; 1B180;NUSHU CHARACTER-1B180;Lo;0;L;;;;;N;;;;; 1B181;NUSHU CHARACTER-1B181;Lo;0;L;;;;;N;;;;; 1B182;NUSHU CHARACTER-1B182;Lo;0;L;;;;;N;;;;; 1B183;NUSHU CHARACTER-1B183;Lo;0;L;;;;;N;;;;; 1B184;NUSHU CHARACTER-1B184;Lo;0;L;;;;;N;;;;; 1B185;NUSHU CHARACTER-1B185;Lo;0;L;;;;;N;;;;; 1B186;NUSHU CHARACTER-1B186;Lo;0;L;;;;;N;;;;; 1B187;NUSHU CHARACTER-1B187;Lo;0;L;;;;;N;;;;; 1B188;NUSHU CHARACTER-1B188;Lo;0;L;;;;;N;;;;; 1B189;NUSHU CHARACTER-1B189;Lo;0;L;;;;;N;;;;; 1B18A;NUSHU CHARACTER-1B18A;Lo;0;L;;;;;N;;;;; 1B18B;NUSHU CHARACTER-1B18B;Lo;0;L;;;;;N;;;;; 1B18C;NUSHU CHARACTER-1B18C;Lo;0;L;;;;;N;;;;; 1B18D;NUSHU CHARACTER-1B18D;Lo;0;L;;;;;N;;;;; 1B18E;NUSHU CHARACTER-1B18E;Lo;0;L;;;;;N;;;;; 1B18F;NUSHU CHARACTER-1B18F;Lo;0;L;;;;;N;;;;; 1B190;NUSHU CHARACTER-1B190;Lo;0;L;;;;;N;;;;; 1B191;NUSHU CHARACTER-1B191;Lo;0;L;;;;;N;;;;; 1B192;NUSHU CHARACTER-1B192;Lo;0;L;;;;;N;;;;; 1B193;NUSHU CHARACTER-1B193;Lo;0;L;;;;;N;;;;; 1B194;NUSHU CHARACTER-1B194;Lo;0;L;;;;;N;;;;; 1B195;NUSHU CHARACTER-1B195;Lo;0;L;;;;;N;;;;; 1B196;NUSHU CHARACTER-1B196;Lo;0;L;;;;;N;;;;; 1B197;NUSHU CHARACTER-1B197;Lo;0;L;;;;;N;;;;; 1B198;NUSHU CHARACTER-1B198;Lo;0;L;;;;;N;;;;; 1B199;NUSHU CHARACTER-1B199;Lo;0;L;;;;;N;;;;; 1B19A;NUSHU CHARACTER-1B19A;Lo;0;L;;;;;N;;;;; 1B19B;NUSHU CHARACTER-1B19B;Lo;0;L;;;;;N;;;;; 1B19C;NUSHU CHARACTER-1B19C;Lo;0;L;;;;;N;;;;; 1B19D;NUSHU CHARACTER-1B19D;Lo;0;L;;;;;N;;;;; 1B19E;NUSHU CHARACTER-1B19E;Lo;0;L;;;;;N;;;;; 1B19F;NUSHU CHARACTER-1B19F;Lo;0;L;;;;;N;;;;; 1B1A0;NUSHU CHARACTER-1B1A0;Lo;0;L;;;;;N;;;;; 1B1A1;NUSHU CHARACTER-1B1A1;Lo;0;L;;;;;N;;;;; 1B1A2;NUSHU CHARACTER-1B1A2;Lo;0;L;;;;;N;;;;; 1B1A3;NUSHU CHARACTER-1B1A3;Lo;0;L;;;;;N;;;;; 1B1A4;NUSHU CHARACTER-1B1A4;Lo;0;L;;;;;N;;;;; 1B1A5;NUSHU CHARACTER-1B1A5;Lo;0;L;;;;;N;;;;; 1B1A6;NUSHU CHARACTER-1B1A6;Lo;0;L;;;;;N;;;;; 1B1A7;NUSHU CHARACTER-1B1A7;Lo;0;L;;;;;N;;;;; 1B1A8;NUSHU CHARACTER-1B1A8;Lo;0;L;;;;;N;;;;; 1B1A9;NUSHU CHARACTER-1B1A9;Lo;0;L;;;;;N;;;;; 1B1AA;NUSHU CHARACTER-1B1AA;Lo;0;L;;;;;N;;;;; 1B1AB;NUSHU CHARACTER-1B1AB;Lo;0;L;;;;;N;;;;; 1B1AC;NUSHU CHARACTER-1B1AC;Lo;0;L;;;;;N;;;;; 1B1AD;NUSHU CHARACTER-1B1AD;Lo;0;L;;;;;N;;;;; 1B1AE;NUSHU CHARACTER-1B1AE;Lo;0;L;;;;;N;;;;; 1B1AF;NUSHU CHARACTER-1B1AF;Lo;0;L;;;;;N;;;;; 1B1B0;NUSHU CHARACTER-1B1B0;Lo;0;L;;;;;N;;;;; 1B1B1;NUSHU CHARACTER-1B1B1;Lo;0;L;;;;;N;;;;; 1B1B2;NUSHU CHARACTER-1B1B2;Lo;0;L;;;;;N;;;;; 1B1B3;NUSHU CHARACTER-1B1B3;Lo;0;L;;;;;N;;;;; 1B1B4;NUSHU CHARACTER-1B1B4;Lo;0;L;;;;;N;;;;; 1B1B5;NUSHU CHARACTER-1B1B5;Lo;0;L;;;;;N;;;;; 1B1B6;NUSHU CHARACTER-1B1B6;Lo;0;L;;;;;N;;;;; 1B1B7;NUSHU CHARACTER-1B1B7;Lo;0;L;;;;;N;;;;; 1B1B8;NUSHU CHARACTER-1B1B8;Lo;0;L;;;;;N;;;;; 1B1B9;NUSHU CHARACTER-1B1B9;Lo;0;L;;;;;N;;;;; 1B1BA;NUSHU CHARACTER-1B1BA;Lo;0;L;;;;;N;;;;; 1B1BB;NUSHU CHARACTER-1B1BB;Lo;0;L;;;;;N;;;;; 1B1BC;NUSHU CHARACTER-1B1BC;Lo;0;L;;;;;N;;;;; 1B1BD;NUSHU CHARACTER-1B1BD;Lo;0;L;;;;;N;;;;; 1B1BE;NUSHU CHARACTER-1B1BE;Lo;0;L;;;;;N;;;;; 1B1BF;NUSHU CHARACTER-1B1BF;Lo;0;L;;;;;N;;;;; 1B1C0;NUSHU CHARACTER-1B1C0;Lo;0;L;;;;;N;;;;; 1B1C1;NUSHU CHARACTER-1B1C1;Lo;0;L;;;;;N;;;;; 1B1C2;NUSHU CHARACTER-1B1C2;Lo;0;L;;;;;N;;;;; 1B1C3;NUSHU CHARACTER-1B1C3;Lo;0;L;;;;;N;;;;; 1B1C4;NUSHU CHARACTER-1B1C4;Lo;0;L;;;;;N;;;;; 1B1C5;NUSHU CHARACTER-1B1C5;Lo;0;L;;;;;N;;;;; 1B1C6;NUSHU CHARACTER-1B1C6;Lo;0;L;;;;;N;;;;; 1B1C7;NUSHU CHARACTER-1B1C7;Lo;0;L;;;;;N;;;;; 1B1C8;NUSHU CHARACTER-1B1C8;Lo;0;L;;;;;N;;;;; 1B1C9;NUSHU CHARACTER-1B1C9;Lo;0;L;;;;;N;;;;; 1B1CA;NUSHU CHARACTER-1B1CA;Lo;0;L;;;;;N;;;;; 1B1CB;NUSHU CHARACTER-1B1CB;Lo;0;L;;;;;N;;;;; 1B1CC;NUSHU CHARACTER-1B1CC;Lo;0;L;;;;;N;;;;; 1B1CD;NUSHU CHARACTER-1B1CD;Lo;0;L;;;;;N;;;;; 1B1CE;NUSHU CHARACTER-1B1CE;Lo;0;L;;;;;N;;;;; 1B1CF;NUSHU CHARACTER-1B1CF;Lo;0;L;;;;;N;;;;; 1B1D0;NUSHU CHARACTER-1B1D0;Lo;0;L;;;;;N;;;;; 1B1D1;NUSHU CHARACTER-1B1D1;Lo;0;L;;;;;N;;;;; 1B1D2;NUSHU CHARACTER-1B1D2;Lo;0;L;;;;;N;;;;; 1B1D3;NUSHU CHARACTER-1B1D3;Lo;0;L;;;;;N;;;;; 1B1D4;NUSHU CHARACTER-1B1D4;Lo;0;L;;;;;N;;;;; 1B1D5;NUSHU CHARACTER-1B1D5;Lo;0;L;;;;;N;;;;; 1B1D6;NUSHU CHARACTER-1B1D6;Lo;0;L;;;;;N;;;;; 1B1D7;NUSHU CHARACTER-1B1D7;Lo;0;L;;;;;N;;;;; 1B1D8;NUSHU CHARACTER-1B1D8;Lo;0;L;;;;;N;;;;; 1B1D9;NUSHU CHARACTER-1B1D9;Lo;0;L;;;;;N;;;;; 1B1DA;NUSHU CHARACTER-1B1DA;Lo;0;L;;;;;N;;;;; 1B1DB;NUSHU CHARACTER-1B1DB;Lo;0;L;;;;;N;;;;; 1B1DC;NUSHU CHARACTER-1B1DC;Lo;0;L;;;;;N;;;;; 1B1DD;NUSHU CHARACTER-1B1DD;Lo;0;L;;;;;N;;;;; 1B1DE;NUSHU CHARACTER-1B1DE;Lo;0;L;;;;;N;;;;; 1B1DF;NUSHU CHARACTER-1B1DF;Lo;0;L;;;;;N;;;;; 1B1E0;NUSHU CHARACTER-1B1E0;Lo;0;L;;;;;N;;;;; 1B1E1;NUSHU CHARACTER-1B1E1;Lo;0;L;;;;;N;;;;; 1B1E2;NUSHU CHARACTER-1B1E2;Lo;0;L;;;;;N;;;;; 1B1E3;NUSHU CHARACTER-1B1E3;Lo;0;L;;;;;N;;;;; 1B1E4;NUSHU CHARACTER-1B1E4;Lo;0;L;;;;;N;;;;; 1B1E5;NUSHU CHARACTER-1B1E5;Lo;0;L;;;;;N;;;;; 1B1E6;NUSHU CHARACTER-1B1E6;Lo;0;L;;;;;N;;;;; 1B1E7;NUSHU CHARACTER-1B1E7;Lo;0;L;;;;;N;;;;; 1B1E8;NUSHU CHARACTER-1B1E8;Lo;0;L;;;;;N;;;;; 1B1E9;NUSHU CHARACTER-1B1E9;Lo;0;L;;;;;N;;;;; 1B1EA;NUSHU CHARACTER-1B1EA;Lo;0;L;;;;;N;;;;; 1B1EB;NUSHU CHARACTER-1B1EB;Lo;0;L;;;;;N;;;;; 1B1EC;NUSHU CHARACTER-1B1EC;Lo;0;L;;;;;N;;;;; 1B1ED;NUSHU CHARACTER-1B1ED;Lo;0;L;;;;;N;;;;; 1B1EE;NUSHU CHARACTER-1B1EE;Lo;0;L;;;;;N;;;;; 1B1EF;NUSHU CHARACTER-1B1EF;Lo;0;L;;;;;N;;;;; 1B1F0;NUSHU CHARACTER-1B1F0;Lo;0;L;;;;;N;;;;; 1B1F1;NUSHU CHARACTER-1B1F1;Lo;0;L;;;;;N;;;;; 1B1F2;NUSHU CHARACTER-1B1F2;Lo;0;L;;;;;N;;;;; 1B1F3;NUSHU CHARACTER-1B1F3;Lo;0;L;;;;;N;;;;; 1B1F4;NUSHU CHARACTER-1B1F4;Lo;0;L;;;;;N;;;;; 1B1F5;NUSHU CHARACTER-1B1F5;Lo;0;L;;;;;N;;;;; 1B1F6;NUSHU CHARACTER-1B1F6;Lo;0;L;;;;;N;;;;; 1B1F7;NUSHU CHARACTER-1B1F7;Lo;0;L;;;;;N;;;;; 1B1F8;NUSHU CHARACTER-1B1F8;Lo;0;L;;;;;N;;;;; 1B1F9;NUSHU CHARACTER-1B1F9;Lo;0;L;;;;;N;;;;; 1B1FA;NUSHU CHARACTER-1B1FA;Lo;0;L;;;;;N;;;;; 1B1FB;NUSHU CHARACTER-1B1FB;Lo;0;L;;;;;N;;;;; 1B1FC;NUSHU CHARACTER-1B1FC;Lo;0;L;;;;;N;;;;; 1B1FD;NUSHU CHARACTER-1B1FD;Lo;0;L;;;;;N;;;;; 1B1FE;NUSHU CHARACTER-1B1FE;Lo;0;L;;;;;N;;;;; 1B1FF;NUSHU CHARACTER-1B1FF;Lo;0;L;;;;;N;;;;; 1B200;NUSHU CHARACTER-1B200;Lo;0;L;;;;;N;;;;; 1B201;NUSHU CHARACTER-1B201;Lo;0;L;;;;;N;;;;; 1B202;NUSHU CHARACTER-1B202;Lo;0;L;;;;;N;;;;; 1B203;NUSHU CHARACTER-1B203;Lo;0;L;;;;;N;;;;; 1B204;NUSHU CHARACTER-1B204;Lo;0;L;;;;;N;;;;; 1B205;NUSHU CHARACTER-1B205;Lo;0;L;;;;;N;;;;; 1B206;NUSHU CHARACTER-1B206;Lo;0;L;;;;;N;;;;; 1B207;NUSHU CHARACTER-1B207;Lo;0;L;;;;;N;;;;; 1B208;NUSHU CHARACTER-1B208;Lo;0;L;;;;;N;;;;; 1B209;NUSHU CHARACTER-1B209;Lo;0;L;;;;;N;;;;; 1B20A;NUSHU CHARACTER-1B20A;Lo;0;L;;;;;N;;;;; 1B20B;NUSHU CHARACTER-1B20B;Lo;0;L;;;;;N;;;;; 1B20C;NUSHU CHARACTER-1B20C;Lo;0;L;;;;;N;;;;; 1B20D;NUSHU CHARACTER-1B20D;Lo;0;L;;;;;N;;;;; 1B20E;NUSHU CHARACTER-1B20E;Lo;0;L;;;;;N;;;;; 1B20F;NUSHU CHARACTER-1B20F;Lo;0;L;;;;;N;;;;; 1B210;NUSHU CHARACTER-1B210;Lo;0;L;;;;;N;;;;; 1B211;NUSHU CHARACTER-1B211;Lo;0;L;;;;;N;;;;; 1B212;NUSHU CHARACTER-1B212;Lo;0;L;;;;;N;;;;; 1B213;NUSHU CHARACTER-1B213;Lo;0;L;;;;;N;;;;; 1B214;NUSHU CHARACTER-1B214;Lo;0;L;;;;;N;;;;; 1B215;NUSHU CHARACTER-1B215;Lo;0;L;;;;;N;;;;; 1B216;NUSHU CHARACTER-1B216;Lo;0;L;;;;;N;;;;; 1B217;NUSHU CHARACTER-1B217;Lo;0;L;;;;;N;;;;; 1B218;NUSHU CHARACTER-1B218;Lo;0;L;;;;;N;;;;; 1B219;NUSHU CHARACTER-1B219;Lo;0;L;;;;;N;;;;; 1B21A;NUSHU CHARACTER-1B21A;Lo;0;L;;;;;N;;;;; 1B21B;NUSHU CHARACTER-1B21B;Lo;0;L;;;;;N;;;;; 1B21C;NUSHU CHARACTER-1B21C;Lo;0;L;;;;;N;;;;; 1B21D;NUSHU CHARACTER-1B21D;Lo;0;L;;;;;N;;;;; 1B21E;NUSHU CHARACTER-1B21E;Lo;0;L;;;;;N;;;;; 1B21F;NUSHU CHARACTER-1B21F;Lo;0;L;;;;;N;;;;; 1B220;NUSHU CHARACTER-1B220;Lo;0;L;;;;;N;;;;; 1B221;NUSHU CHARACTER-1B221;Lo;0;L;;;;;N;;;;; 1B222;NUSHU CHARACTER-1B222;Lo;0;L;;;;;N;;;;; 1B223;NUSHU CHARACTER-1B223;Lo;0;L;;;;;N;;;;; 1B224;NUSHU CHARACTER-1B224;Lo;0;L;;;;;N;;;;; 1B225;NUSHU CHARACTER-1B225;Lo;0;L;;;;;N;;;;; 1B226;NUSHU CHARACTER-1B226;Lo;0;L;;;;;N;;;;; 1B227;NUSHU CHARACTER-1B227;Lo;0;L;;;;;N;;;;; 1B228;NUSHU CHARACTER-1B228;Lo;0;L;;;;;N;;;;; 1B229;NUSHU CHARACTER-1B229;Lo;0;L;;;;;N;;;;; 1B22A;NUSHU CHARACTER-1B22A;Lo;0;L;;;;;N;;;;; 1B22B;NUSHU CHARACTER-1B22B;Lo;0;L;;;;;N;;;;; 1B22C;NUSHU CHARACTER-1B22C;Lo;0;L;;;;;N;;;;; 1B22D;NUSHU CHARACTER-1B22D;Lo;0;L;;;;;N;;;;; 1B22E;NUSHU CHARACTER-1B22E;Lo;0;L;;;;;N;;;;; 1B22F;NUSHU CHARACTER-1B22F;Lo;0;L;;;;;N;;;;; 1B230;NUSHU CHARACTER-1B230;Lo;0;L;;;;;N;;;;; 1B231;NUSHU CHARACTER-1B231;Lo;0;L;;;;;N;;;;; 1B232;NUSHU CHARACTER-1B232;Lo;0;L;;;;;N;;;;; 1B233;NUSHU CHARACTER-1B233;Lo;0;L;;;;;N;;;;; 1B234;NUSHU CHARACTER-1B234;Lo;0;L;;;;;N;;;;; 1B235;NUSHU CHARACTER-1B235;Lo;0;L;;;;;N;;;;; 1B236;NUSHU CHARACTER-1B236;Lo;0;L;;;;;N;;;;; 1B237;NUSHU CHARACTER-1B237;Lo;0;L;;;;;N;;;;; 1B238;NUSHU CHARACTER-1B238;Lo;0;L;;;;;N;;;;; 1B239;NUSHU CHARACTER-1B239;Lo;0;L;;;;;N;;;;; 1B23A;NUSHU CHARACTER-1B23A;Lo;0;L;;;;;N;;;;; 1B23B;NUSHU CHARACTER-1B23B;Lo;0;L;;;;;N;;;;; 1B23C;NUSHU CHARACTER-1B23C;Lo;0;L;;;;;N;;;;; 1B23D;NUSHU CHARACTER-1B23D;Lo;0;L;;;;;N;;;;; 1B23E;NUSHU CHARACTER-1B23E;Lo;0;L;;;;;N;;;;; 1B23F;NUSHU CHARACTER-1B23F;Lo;0;L;;;;;N;;;;; 1B240;NUSHU CHARACTER-1B240;Lo;0;L;;;;;N;;;;; 1B241;NUSHU CHARACTER-1B241;Lo;0;L;;;;;N;;;;; 1B242;NUSHU CHARACTER-1B242;Lo;0;L;;;;;N;;;;; 1B243;NUSHU CHARACTER-1B243;Lo;0;L;;;;;N;;;;; 1B244;NUSHU CHARACTER-1B244;Lo;0;L;;;;;N;;;;; 1B245;NUSHU CHARACTER-1B245;Lo;0;L;;;;;N;;;;; 1B246;NUSHU CHARACTER-1B246;Lo;0;L;;;;;N;;;;; 1B247;NUSHU CHARACTER-1B247;Lo;0;L;;;;;N;;;;; 1B248;NUSHU CHARACTER-1B248;Lo;0;L;;;;;N;;;;; 1B249;NUSHU CHARACTER-1B249;Lo;0;L;;;;;N;;;;; 1B24A;NUSHU CHARACTER-1B24A;Lo;0;L;;;;;N;;;;; 1B24B;NUSHU CHARACTER-1B24B;Lo;0;L;;;;;N;;;;; 1B24C;NUSHU CHARACTER-1B24C;Lo;0;L;;;;;N;;;;; 1B24D;NUSHU CHARACTER-1B24D;Lo;0;L;;;;;N;;;;; 1B24E;NUSHU CHARACTER-1B24E;Lo;0;L;;;;;N;;;;; 1B24F;NUSHU CHARACTER-1B24F;Lo;0;L;;;;;N;;;;; 1B250;NUSHU CHARACTER-1B250;Lo;0;L;;;;;N;;;;; 1B251;NUSHU CHARACTER-1B251;Lo;0;L;;;;;N;;;;; 1B252;NUSHU CHARACTER-1B252;Lo;0;L;;;;;N;;;;; 1B253;NUSHU CHARACTER-1B253;Lo;0;L;;;;;N;;;;; 1B254;NUSHU CHARACTER-1B254;Lo;0;L;;;;;N;;;;; 1B255;NUSHU CHARACTER-1B255;Lo;0;L;;;;;N;;;;; 1B256;NUSHU CHARACTER-1B256;Lo;0;L;;;;;N;;;;; 1B257;NUSHU CHARACTER-1B257;Lo;0;L;;;;;N;;;;; 1B258;NUSHU CHARACTER-1B258;Lo;0;L;;;;;N;;;;; 1B259;NUSHU CHARACTER-1B259;Lo;0;L;;;;;N;;;;; 1B25A;NUSHU CHARACTER-1B25A;Lo;0;L;;;;;N;;;;; 1B25B;NUSHU CHARACTER-1B25B;Lo;0;L;;;;;N;;;;; 1B25C;NUSHU CHARACTER-1B25C;Lo;0;L;;;;;N;;;;; 1B25D;NUSHU CHARACTER-1B25D;Lo;0;L;;;;;N;;;;; 1B25E;NUSHU CHARACTER-1B25E;Lo;0;L;;;;;N;;;;; 1B25F;NUSHU CHARACTER-1B25F;Lo;0;L;;;;;N;;;;; 1B260;NUSHU CHARACTER-1B260;Lo;0;L;;;;;N;;;;; 1B261;NUSHU CHARACTER-1B261;Lo;0;L;;;;;N;;;;; 1B262;NUSHU CHARACTER-1B262;Lo;0;L;;;;;N;;;;; 1B263;NUSHU CHARACTER-1B263;Lo;0;L;;;;;N;;;;; 1B264;NUSHU CHARACTER-1B264;Lo;0;L;;;;;N;;;;; 1B265;NUSHU CHARACTER-1B265;Lo;0;L;;;;;N;;;;; 1B266;NUSHU CHARACTER-1B266;Lo;0;L;;;;;N;;;;; 1B267;NUSHU CHARACTER-1B267;Lo;0;L;;;;;N;;;;; 1B268;NUSHU CHARACTER-1B268;Lo;0;L;;;;;N;;;;; 1B269;NUSHU CHARACTER-1B269;Lo;0;L;;;;;N;;;;; 1B26A;NUSHU CHARACTER-1B26A;Lo;0;L;;;;;N;;;;; 1B26B;NUSHU CHARACTER-1B26B;Lo;0;L;;;;;N;;;;; 1B26C;NUSHU CHARACTER-1B26C;Lo;0;L;;;;;N;;;;; 1B26D;NUSHU CHARACTER-1B26D;Lo;0;L;;;;;N;;;;; 1B26E;NUSHU CHARACTER-1B26E;Lo;0;L;;;;;N;;;;; 1B26F;NUSHU CHARACTER-1B26F;Lo;0;L;;;;;N;;;;; 1B270;NUSHU CHARACTER-1B270;Lo;0;L;;;;;N;;;;; 1B271;NUSHU CHARACTER-1B271;Lo;0;L;;;;;N;;;;; 1B272;NUSHU CHARACTER-1B272;Lo;0;L;;;;;N;;;;; 1B273;NUSHU CHARACTER-1B273;Lo;0;L;;;;;N;;;;; 1B274;NUSHU CHARACTER-1B274;Lo;0;L;;;;;N;;;;; 1B275;NUSHU CHARACTER-1B275;Lo;0;L;;;;;N;;;;; 1B276;NUSHU CHARACTER-1B276;Lo;0;L;;;;;N;;;;; 1B277;NUSHU CHARACTER-1B277;Lo;0;L;;;;;N;;;;; 1B278;NUSHU CHARACTER-1B278;Lo;0;L;;;;;N;;;;; 1B279;NUSHU CHARACTER-1B279;Lo;0;L;;;;;N;;;;; 1B27A;NUSHU CHARACTER-1B27A;Lo;0;L;;;;;N;;;;; 1B27B;NUSHU CHARACTER-1B27B;Lo;0;L;;;;;N;;;;; 1B27C;NUSHU CHARACTER-1B27C;Lo;0;L;;;;;N;;;;; 1B27D;NUSHU CHARACTER-1B27D;Lo;0;L;;;;;N;;;;; 1B27E;NUSHU CHARACTER-1B27E;Lo;0;L;;;;;N;;;;; 1B27F;NUSHU CHARACTER-1B27F;Lo;0;L;;;;;N;;;;; 1B280;NUSHU CHARACTER-1B280;Lo;0;L;;;;;N;;;;; 1B281;NUSHU CHARACTER-1B281;Lo;0;L;;;;;N;;;;; 1B282;NUSHU CHARACTER-1B282;Lo;0;L;;;;;N;;;;; 1B283;NUSHU CHARACTER-1B283;Lo;0;L;;;;;N;;;;; 1B284;NUSHU CHARACTER-1B284;Lo;0;L;;;;;N;;;;; 1B285;NUSHU CHARACTER-1B285;Lo;0;L;;;;;N;;;;; 1B286;NUSHU CHARACTER-1B286;Lo;0;L;;;;;N;;;;; 1B287;NUSHU CHARACTER-1B287;Lo;0;L;;;;;N;;;;; 1B288;NUSHU CHARACTER-1B288;Lo;0;L;;;;;N;;;;; 1B289;NUSHU CHARACTER-1B289;Lo;0;L;;;;;N;;;;; 1B28A;NUSHU CHARACTER-1B28A;Lo;0;L;;;;;N;;;;; 1B28B;NUSHU CHARACTER-1B28B;Lo;0;L;;;;;N;;;;; 1B28C;NUSHU CHARACTER-1B28C;Lo;0;L;;;;;N;;;;; 1B28D;NUSHU CHARACTER-1B28D;Lo;0;L;;;;;N;;;;; 1B28E;NUSHU CHARACTER-1B28E;Lo;0;L;;;;;N;;;;; 1B28F;NUSHU CHARACTER-1B28F;Lo;0;L;;;;;N;;;;; 1B290;NUSHU CHARACTER-1B290;Lo;0;L;;;;;N;;;;; 1B291;NUSHU CHARACTER-1B291;Lo;0;L;;;;;N;;;;; 1B292;NUSHU CHARACTER-1B292;Lo;0;L;;;;;N;;;;; 1B293;NUSHU CHARACTER-1B293;Lo;0;L;;;;;N;;;;; 1B294;NUSHU CHARACTER-1B294;Lo;0;L;;;;;N;;;;; 1B295;NUSHU CHARACTER-1B295;Lo;0;L;;;;;N;;;;; 1B296;NUSHU CHARACTER-1B296;Lo;0;L;;;;;N;;;;; 1B297;NUSHU CHARACTER-1B297;Lo;0;L;;;;;N;;;;; 1B298;NUSHU CHARACTER-1B298;Lo;0;L;;;;;N;;;;; 1B299;NUSHU CHARACTER-1B299;Lo;0;L;;;;;N;;;;; 1B29A;NUSHU CHARACTER-1B29A;Lo;0;L;;;;;N;;;;; 1B29B;NUSHU CHARACTER-1B29B;Lo;0;L;;;;;N;;;;; 1B29C;NUSHU CHARACTER-1B29C;Lo;0;L;;;;;N;;;;; 1B29D;NUSHU CHARACTER-1B29D;Lo;0;L;;;;;N;;;;; 1B29E;NUSHU CHARACTER-1B29E;Lo;0;L;;;;;N;;;;; 1B29F;NUSHU CHARACTER-1B29F;Lo;0;L;;;;;N;;;;; 1B2A0;NUSHU CHARACTER-1B2A0;Lo;0;L;;;;;N;;;;; 1B2A1;NUSHU CHARACTER-1B2A1;Lo;0;L;;;;;N;;;;; 1B2A2;NUSHU CHARACTER-1B2A2;Lo;0;L;;;;;N;;;;; 1B2A3;NUSHU CHARACTER-1B2A3;Lo;0;L;;;;;N;;;;; 1B2A4;NUSHU CHARACTER-1B2A4;Lo;0;L;;;;;N;;;;; 1B2A5;NUSHU CHARACTER-1B2A5;Lo;0;L;;;;;N;;;;; 1B2A6;NUSHU CHARACTER-1B2A6;Lo;0;L;;;;;N;;;;; 1B2A7;NUSHU CHARACTER-1B2A7;Lo;0;L;;;;;N;;;;; 1B2A8;NUSHU CHARACTER-1B2A8;Lo;0;L;;;;;N;;;;; 1B2A9;NUSHU CHARACTER-1B2A9;Lo;0;L;;;;;N;;;;; 1B2AA;NUSHU CHARACTER-1B2AA;Lo;0;L;;;;;N;;;;; 1B2AB;NUSHU CHARACTER-1B2AB;Lo;0;L;;;;;N;;;;; 1B2AC;NUSHU CHARACTER-1B2AC;Lo;0;L;;;;;N;;;;; 1B2AD;NUSHU CHARACTER-1B2AD;Lo;0;L;;;;;N;;;;; 1B2AE;NUSHU CHARACTER-1B2AE;Lo;0;L;;;;;N;;;;; 1B2AF;NUSHU CHARACTER-1B2AF;Lo;0;L;;;;;N;;;;; 1B2B0;NUSHU CHARACTER-1B2B0;Lo;0;L;;;;;N;;;;; 1B2B1;NUSHU CHARACTER-1B2B1;Lo;0;L;;;;;N;;;;; 1B2B2;NUSHU CHARACTER-1B2B2;Lo;0;L;;;;;N;;;;; 1B2B3;NUSHU CHARACTER-1B2B3;Lo;0;L;;;;;N;;;;; 1B2B4;NUSHU CHARACTER-1B2B4;Lo;0;L;;;;;N;;;;; 1B2B5;NUSHU CHARACTER-1B2B5;Lo;0;L;;;;;N;;;;; 1B2B6;NUSHU CHARACTER-1B2B6;Lo;0;L;;;;;N;;;;; 1B2B7;NUSHU CHARACTER-1B2B7;Lo;0;L;;;;;N;;;;; 1B2B8;NUSHU CHARACTER-1B2B8;Lo;0;L;;;;;N;;;;; 1B2B9;NUSHU CHARACTER-1B2B9;Lo;0;L;;;;;N;;;;; 1B2BA;NUSHU CHARACTER-1B2BA;Lo;0;L;;;;;N;;;;; 1B2BB;NUSHU CHARACTER-1B2BB;Lo;0;L;;;;;N;;;;; 1B2BC;NUSHU CHARACTER-1B2BC;Lo;0;L;;;;;N;;;;; 1B2BD;NUSHU CHARACTER-1B2BD;Lo;0;L;;;;;N;;;;; 1B2BE;NUSHU CHARACTER-1B2BE;Lo;0;L;;;;;N;;;;; 1B2BF;NUSHU CHARACTER-1B2BF;Lo;0;L;;;;;N;;;;; 1B2C0;NUSHU CHARACTER-1B2C0;Lo;0;L;;;;;N;;;;; 1B2C1;NUSHU CHARACTER-1B2C1;Lo;0;L;;;;;N;;;;; 1B2C2;NUSHU CHARACTER-1B2C2;Lo;0;L;;;;;N;;;;; 1B2C3;NUSHU CHARACTER-1B2C3;Lo;0;L;;;;;N;;;;; 1B2C4;NUSHU CHARACTER-1B2C4;Lo;0;L;;;;;N;;;;; 1B2C5;NUSHU CHARACTER-1B2C5;Lo;0;L;;;;;N;;;;; 1B2C6;NUSHU CHARACTER-1B2C6;Lo;0;L;;;;;N;;;;; 1B2C7;NUSHU CHARACTER-1B2C7;Lo;0;L;;;;;N;;;;; 1B2C8;NUSHU CHARACTER-1B2C8;Lo;0;L;;;;;N;;;;; 1B2C9;NUSHU CHARACTER-1B2C9;Lo;0;L;;;;;N;;;;; 1B2CA;NUSHU CHARACTER-1B2CA;Lo;0;L;;;;;N;;;;; 1B2CB;NUSHU CHARACTER-1B2CB;Lo;0;L;;;;;N;;;;; 1B2CC;NUSHU CHARACTER-1B2CC;Lo;0;L;;;;;N;;;;; 1B2CD;NUSHU CHARACTER-1B2CD;Lo;0;L;;;;;N;;;;; 1B2CE;NUSHU CHARACTER-1B2CE;Lo;0;L;;;;;N;;;;; 1B2CF;NUSHU CHARACTER-1B2CF;Lo;0;L;;;;;N;;;;; 1B2D0;NUSHU CHARACTER-1B2D0;Lo;0;L;;;;;N;;;;; 1B2D1;NUSHU CHARACTER-1B2D1;Lo;0;L;;;;;N;;;;; 1B2D2;NUSHU CHARACTER-1B2D2;Lo;0;L;;;;;N;;;;; 1B2D3;NUSHU CHARACTER-1B2D3;Lo;0;L;;;;;N;;;;; 1B2D4;NUSHU CHARACTER-1B2D4;Lo;0;L;;;;;N;;;;; 1B2D5;NUSHU CHARACTER-1B2D5;Lo;0;L;;;;;N;;;;; 1B2D6;NUSHU CHARACTER-1B2D6;Lo;0;L;;;;;N;;;;; 1B2D7;NUSHU CHARACTER-1B2D7;Lo;0;L;;;;;N;;;;; 1B2D8;NUSHU CHARACTER-1B2D8;Lo;0;L;;;;;N;;;;; 1B2D9;NUSHU CHARACTER-1B2D9;Lo;0;L;;;;;N;;;;; 1B2DA;NUSHU CHARACTER-1B2DA;Lo;0;L;;;;;N;;;;; 1B2DB;NUSHU CHARACTER-1B2DB;Lo;0;L;;;;;N;;;;; 1B2DC;NUSHU CHARACTER-1B2DC;Lo;0;L;;;;;N;;;;; 1B2DD;NUSHU CHARACTER-1B2DD;Lo;0;L;;;;;N;;;;; 1B2DE;NUSHU CHARACTER-1B2DE;Lo;0;L;;;;;N;;;;; 1B2DF;NUSHU CHARACTER-1B2DF;Lo;0;L;;;;;N;;;;; 1B2E0;NUSHU CHARACTER-1B2E0;Lo;0;L;;;;;N;;;;; 1B2E1;NUSHU CHARACTER-1B2E1;Lo;0;L;;;;;N;;;;; 1B2E2;NUSHU CHARACTER-1B2E2;Lo;0;L;;;;;N;;;;; 1B2E3;NUSHU CHARACTER-1B2E3;Lo;0;L;;;;;N;;;;; 1B2E4;NUSHU CHARACTER-1B2E4;Lo;0;L;;;;;N;;;;; 1B2E5;NUSHU CHARACTER-1B2E5;Lo;0;L;;;;;N;;;;; 1B2E6;NUSHU CHARACTER-1B2E6;Lo;0;L;;;;;N;;;;; 1B2E7;NUSHU CHARACTER-1B2E7;Lo;0;L;;;;;N;;;;; 1B2E8;NUSHU CHARACTER-1B2E8;Lo;0;L;;;;;N;;;;; 1B2E9;NUSHU CHARACTER-1B2E9;Lo;0;L;;;;;N;;;;; 1B2EA;NUSHU CHARACTER-1B2EA;Lo;0;L;;;;;N;;;;; 1B2EB;NUSHU CHARACTER-1B2EB;Lo;0;L;;;;;N;;;;; 1B2EC;NUSHU CHARACTER-1B2EC;Lo;0;L;;;;;N;;;;; 1B2ED;NUSHU CHARACTER-1B2ED;Lo;0;L;;;;;N;;;;; 1B2EE;NUSHU CHARACTER-1B2EE;Lo;0;L;;;;;N;;;;; 1B2EF;NUSHU CHARACTER-1B2EF;Lo;0;L;;;;;N;;;;; 1B2F0;NUSHU CHARACTER-1B2F0;Lo;0;L;;;;;N;;;;; 1B2F1;NUSHU CHARACTER-1B2F1;Lo;0;L;;;;;N;;;;; 1B2F2;NUSHU CHARACTER-1B2F2;Lo;0;L;;;;;N;;;;; 1B2F3;NUSHU CHARACTER-1B2F3;Lo;0;L;;;;;N;;;;; 1B2F4;NUSHU CHARACTER-1B2F4;Lo;0;L;;;;;N;;;;; 1B2F5;NUSHU CHARACTER-1B2F5;Lo;0;L;;;;;N;;;;; 1B2F6;NUSHU CHARACTER-1B2F6;Lo;0;L;;;;;N;;;;; 1B2F7;NUSHU CHARACTER-1B2F7;Lo;0;L;;;;;N;;;;; 1B2F8;NUSHU CHARACTER-1B2F8;Lo;0;L;;;;;N;;;;; 1B2F9;NUSHU CHARACTER-1B2F9;Lo;0;L;;;;;N;;;;; 1B2FA;NUSHU CHARACTER-1B2FA;Lo;0;L;;;;;N;;;;; 1B2FB;NUSHU CHARACTER-1B2FB;Lo;0;L;;;;;N;;;;; 1BC00;DUPLOYAN LETTER H;Lo;0;L;;;;;N;;;;; 1BC01;DUPLOYAN LETTER X;Lo;0;L;;;;;N;;;;; 1BC02;DUPLOYAN LETTER P;Lo;0;L;;;;;N;;;;; 1BC03;DUPLOYAN LETTER T;Lo;0;L;;;;;N;;;;; 1BC04;DUPLOYAN LETTER F;Lo;0;L;;;;;N;;;;; 1BC05;DUPLOYAN LETTER K;Lo;0;L;;;;;N;;;;; 1BC06;DUPLOYAN LETTER L;Lo;0;L;;;;;N;;;;; 1BC07;DUPLOYAN LETTER B;Lo;0;L;;;;;N;;;;; 1BC08;DUPLOYAN LETTER D;Lo;0;L;;;;;N;;;;; 1BC09;DUPLOYAN LETTER V;Lo;0;L;;;;;N;;;;; 1BC0A;DUPLOYAN LETTER G;Lo;0;L;;;;;N;;;;; 1BC0B;DUPLOYAN LETTER R;Lo;0;L;;;;;N;;;;; 1BC0C;DUPLOYAN LETTER P N;Lo;0;L;;;;;N;;;;; 1BC0D;DUPLOYAN LETTER D S;Lo;0;L;;;;;N;;;;; 1BC0E;DUPLOYAN LETTER F N;Lo;0;L;;;;;N;;;;; 1BC0F;DUPLOYAN LETTER K M;Lo;0;L;;;;;N;;;;; 1BC10;DUPLOYAN LETTER R S;Lo;0;L;;;;;N;;;;; 1BC11;DUPLOYAN LETTER TH;Lo;0;L;;;;;N;;;;; 1BC12;DUPLOYAN LETTER SLOAN DH;Lo;0;L;;;;;N;;;;; 1BC13;DUPLOYAN LETTER DH;Lo;0;L;;;;;N;;;;; 1BC14;DUPLOYAN LETTER KK;Lo;0;L;;;;;N;;;;; 1BC15;DUPLOYAN LETTER SLOAN J;Lo;0;L;;;;;N;;;;; 1BC16;DUPLOYAN LETTER HL;Lo;0;L;;;;;N;;;;; 1BC17;DUPLOYAN LETTER LH;Lo;0;L;;;;;N;;;;; 1BC18;DUPLOYAN LETTER RH;Lo;0;L;;;;;N;;;;; 1BC19;DUPLOYAN LETTER M;Lo;0;L;;;;;N;;;;; 1BC1A;DUPLOYAN LETTER N;Lo;0;L;;;;;N;;;;; 1BC1B;DUPLOYAN LETTER J;Lo;0;L;;;;;N;;;;; 1BC1C;DUPLOYAN LETTER S;Lo;0;L;;;;;N;;;;; 1BC1D;DUPLOYAN LETTER M N;Lo;0;L;;;;;N;;;;; 1BC1E;DUPLOYAN LETTER N M;Lo;0;L;;;;;N;;;;; 1BC1F;DUPLOYAN LETTER J M;Lo;0;L;;;;;N;;;;; 1BC20;DUPLOYAN LETTER S J;Lo;0;L;;;;;N;;;;; 1BC21;DUPLOYAN LETTER M WITH DOT;Lo;0;L;;;;;N;;;;; 1BC22;DUPLOYAN LETTER N WITH DOT;Lo;0;L;;;;;N;;;;; 1BC23;DUPLOYAN LETTER J WITH DOT;Lo;0;L;;;;;N;;;;; 1BC24;DUPLOYAN LETTER J WITH DOTS INSIDE AND ABOVE;Lo;0;L;;;;;N;;;;; 1BC25;DUPLOYAN LETTER S WITH DOT;Lo;0;L;;;;;N;;;;; 1BC26;DUPLOYAN LETTER S WITH DOT BELOW;Lo;0;L;;;;;N;;;;; 1BC27;DUPLOYAN LETTER M S;Lo;0;L;;;;;N;;;;; 1BC28;DUPLOYAN LETTER N S;Lo;0;L;;;;;N;;;;; 1BC29;DUPLOYAN LETTER J S;Lo;0;L;;;;;N;;;;; 1BC2A;DUPLOYAN LETTER S S;Lo;0;L;;;;;N;;;;; 1BC2B;DUPLOYAN LETTER M N S;Lo;0;L;;;;;N;;;;; 1BC2C;DUPLOYAN LETTER N M S;Lo;0;L;;;;;N;;;;; 1BC2D;DUPLOYAN LETTER J M S;Lo;0;L;;;;;N;;;;; 1BC2E;DUPLOYAN LETTER S J S;Lo;0;L;;;;;N;;;;; 1BC2F;DUPLOYAN LETTER J S WITH DOT;Lo;0;L;;;;;N;;;;; 1BC30;DUPLOYAN LETTER J N;Lo;0;L;;;;;N;;;;; 1BC31;DUPLOYAN LETTER J N S;Lo;0;L;;;;;N;;;;; 1BC32;DUPLOYAN LETTER S T;Lo;0;L;;;;;N;;;;; 1BC33;DUPLOYAN LETTER S T R;Lo;0;L;;;;;N;;;;; 1BC34;DUPLOYAN LETTER S P;Lo;0;L;;;;;N;;;;; 1BC35;DUPLOYAN LETTER S P R;Lo;0;L;;;;;N;;;;; 1BC36;DUPLOYAN LETTER T S;Lo;0;L;;;;;N;;;;; 1BC37;DUPLOYAN LETTER T R S;Lo;0;L;;;;;N;;;;; 1BC38;DUPLOYAN LETTER W;Lo;0;L;;;;;N;;;;; 1BC39;DUPLOYAN LETTER WH;Lo;0;L;;;;;N;;;;; 1BC3A;DUPLOYAN LETTER W R;Lo;0;L;;;;;N;;;;; 1BC3B;DUPLOYAN LETTER S N;Lo;0;L;;;;;N;;;;; 1BC3C;DUPLOYAN LETTER S M;Lo;0;L;;;;;N;;;;; 1BC3D;DUPLOYAN LETTER K R S;Lo;0;L;;;;;N;;;;; 1BC3E;DUPLOYAN LETTER G R S;Lo;0;L;;;;;N;;;;; 1BC3F;DUPLOYAN LETTER S K;Lo;0;L;;;;;N;;;;; 1BC40;DUPLOYAN LETTER S K R;Lo;0;L;;;;;N;;;;; 1BC41;DUPLOYAN LETTER A;Lo;0;L;;;;;N;;;;; 1BC42;DUPLOYAN LETTER SLOAN OW;Lo;0;L;;;;;N;;;;; 1BC43;DUPLOYAN LETTER OA;Lo;0;L;;;;;N;;;;; 1BC44;DUPLOYAN LETTER O;Lo;0;L;;;;;N;;;;; 1BC45;DUPLOYAN LETTER AOU;Lo;0;L;;;;;N;;;;; 1BC46;DUPLOYAN LETTER I;Lo;0;L;;;;;N;;;;; 1BC47;DUPLOYAN LETTER E;Lo;0;L;;;;;N;;;;; 1BC48;DUPLOYAN LETTER IE;Lo;0;L;;;;;N;;;;; 1BC49;DUPLOYAN LETTER SHORT I;Lo;0;L;;;;;N;;;;; 1BC4A;DUPLOYAN LETTER UI;Lo;0;L;;;;;N;;;;; 1BC4B;DUPLOYAN LETTER EE;Lo;0;L;;;;;N;;;;; 1BC4C;DUPLOYAN LETTER SLOAN EH;Lo;0;L;;;;;N;;;;; 1BC4D;DUPLOYAN LETTER ROMANIAN I;Lo;0;L;;;;;N;;;;; 1BC4E;DUPLOYAN LETTER SLOAN EE;Lo;0;L;;;;;N;;;;; 1BC4F;DUPLOYAN LETTER LONG I;Lo;0;L;;;;;N;;;;; 1BC50;DUPLOYAN LETTER YE;Lo;0;L;;;;;N;;;;; 1BC51;DUPLOYAN LETTER U;Lo;0;L;;;;;N;;;;; 1BC52;DUPLOYAN LETTER EU;Lo;0;L;;;;;N;;;;; 1BC53;DUPLOYAN LETTER XW;Lo;0;L;;;;;N;;;;; 1BC54;DUPLOYAN LETTER U N;Lo;0;L;;;;;N;;;;; 1BC55;DUPLOYAN LETTER LONG U;Lo;0;L;;;;;N;;;;; 1BC56;DUPLOYAN LETTER ROMANIAN U;Lo;0;L;;;;;N;;;;; 1BC57;DUPLOYAN LETTER UH;Lo;0;L;;;;;N;;;;; 1BC58;DUPLOYAN LETTER SLOAN U;Lo;0;L;;;;;N;;;;; 1BC59;DUPLOYAN LETTER OOH;Lo;0;L;;;;;N;;;;; 1BC5A;DUPLOYAN LETTER OW;Lo;0;L;;;;;N;;;;; 1BC5B;DUPLOYAN LETTER OU;Lo;0;L;;;;;N;;;;; 1BC5C;DUPLOYAN LETTER WA;Lo;0;L;;;;;N;;;;; 1BC5D;DUPLOYAN LETTER WO;Lo;0;L;;;;;N;;;;; 1BC5E;DUPLOYAN LETTER WI;Lo;0;L;;;;;N;;;;; 1BC5F;DUPLOYAN LETTER WEI;Lo;0;L;;;;;N;;;;; 1BC60;DUPLOYAN LETTER WOW;Lo;0;L;;;;;N;;;;; 1BC61;DUPLOYAN LETTER NASAL U;Lo;0;L;;;;;N;;;;; 1BC62;DUPLOYAN LETTER NASAL O;Lo;0;L;;;;;N;;;;; 1BC63;DUPLOYAN LETTER NASAL I;Lo;0;L;;;;;N;;;;; 1BC64;DUPLOYAN LETTER NASAL A;Lo;0;L;;;;;N;;;;; 1BC65;DUPLOYAN LETTER PERNIN AN;Lo;0;L;;;;;N;;;;; 1BC66;DUPLOYAN LETTER PERNIN AM;Lo;0;L;;;;;N;;;;; 1BC67;DUPLOYAN LETTER SLOAN EN;Lo;0;L;;;;;N;;;;; 1BC68;DUPLOYAN LETTER SLOAN AN;Lo;0;L;;;;;N;;;;; 1BC69;DUPLOYAN LETTER SLOAN ON;Lo;0;L;;;;;N;;;;; 1BC6A;DUPLOYAN LETTER VOCALIC M;Lo;0;L;;;;;N;;;;; 1BC70;DUPLOYAN AFFIX LEFT HORIZONTAL SECANT;Lo;0;L;;;;;N;;;;; 1BC71;DUPLOYAN AFFIX MID HORIZONTAL SECANT;Lo;0;L;;;;;N;;;;; 1BC72;DUPLOYAN AFFIX RIGHT HORIZONTAL SECANT;Lo;0;L;;;;;N;;;;; 1BC73;DUPLOYAN AFFIX LOW VERTICAL SECANT;Lo;0;L;;;;;N;;;;; 1BC74;DUPLOYAN AFFIX MID VERTICAL SECANT;Lo;0;L;;;;;N;;;;; 1BC75;DUPLOYAN AFFIX HIGH VERTICAL SECANT;Lo;0;L;;;;;N;;;;; 1BC76;DUPLOYAN AFFIX ATTACHED SECANT;Lo;0;L;;;;;N;;;;; 1BC77;DUPLOYAN AFFIX ATTACHED LEFT-TO-RIGHT SECANT;Lo;0;L;;;;;N;;;;; 1BC78;DUPLOYAN AFFIX ATTACHED TANGENT;Lo;0;L;;;;;N;;;;; 1BC79;DUPLOYAN AFFIX ATTACHED TAIL;Lo;0;L;;;;;N;;;;; 1BC7A;DUPLOYAN AFFIX ATTACHED E HOOK;Lo;0;L;;;;;N;;;;; 1BC7B;DUPLOYAN AFFIX ATTACHED I HOOK;Lo;0;L;;;;;N;;;;; 1BC7C;DUPLOYAN AFFIX ATTACHED TANGENT HOOK;Lo;0;L;;;;;N;;;;; 1BC80;DUPLOYAN AFFIX HIGH ACUTE;Lo;0;L;;;;;N;;;;; 1BC81;DUPLOYAN AFFIX HIGH TIGHT ACUTE;Lo;0;L;;;;;N;;;;; 1BC82;DUPLOYAN AFFIX HIGH GRAVE;Lo;0;L;;;;;N;;;;; 1BC83;DUPLOYAN AFFIX HIGH LONG GRAVE;Lo;0;L;;;;;N;;;;; 1BC84;DUPLOYAN AFFIX HIGH DOT;Lo;0;L;;;;;N;;;;; 1BC85;DUPLOYAN AFFIX HIGH CIRCLE;Lo;0;L;;;;;N;;;;; 1BC86;DUPLOYAN AFFIX HIGH LINE;Lo;0;L;;;;;N;;;;; 1BC87;DUPLOYAN AFFIX HIGH WAVE;Lo;0;L;;;;;N;;;;; 1BC88;DUPLOYAN AFFIX HIGH VERTICAL;Lo;0;L;;;;;N;;;;; 1BC90;DUPLOYAN AFFIX LOW ACUTE;Lo;0;L;;;;;N;;;;; 1BC91;DUPLOYAN AFFIX LOW TIGHT ACUTE;Lo;0;L;;;;;N;;;;; 1BC92;DUPLOYAN AFFIX LOW GRAVE;Lo;0;L;;;;;N;;;;; 1BC93;DUPLOYAN AFFIX LOW LONG GRAVE;Lo;0;L;;;;;N;;;;; 1BC94;DUPLOYAN AFFIX LOW DOT;Lo;0;L;;;;;N;;;;; 1BC95;DUPLOYAN AFFIX LOW CIRCLE;Lo;0;L;;;;;N;;;;; 1BC96;DUPLOYAN AFFIX LOW LINE;Lo;0;L;;;;;N;;;;; 1BC97;DUPLOYAN AFFIX LOW WAVE;Lo;0;L;;;;;N;;;;; 1BC98;DUPLOYAN AFFIX LOW VERTICAL;Lo;0;L;;;;;N;;;;; 1BC99;DUPLOYAN AFFIX LOW ARROW;Lo;0;L;;;;;N;;;;; 1BC9C;DUPLOYAN SIGN O WITH CROSS;So;0;L;;;;;N;;;;; 1BC9D;DUPLOYAN THICK LETTER SELECTOR;Mn;0;NSM;;;;;N;;;;; 1BC9E;DUPLOYAN DOUBLE MARK;Mn;1;NSM;;;;;N;;;;; 1BC9F;DUPLOYAN PUNCTUATION CHINOOK FULL STOP;Po;0;L;;;;;N;;;;; 1BCA0;SHORTHAND FORMAT LETTER OVERLAP;Cf;0;BN;;;;;N;;;;; 1BCA1;SHORTHAND FORMAT CONTINUING OVERLAP;Cf;0;BN;;;;;N;;;;; 1BCA2;SHORTHAND FORMAT DOWN STEP;Cf;0;BN;;;;;N;;;;; 1BCA3;SHORTHAND FORMAT UP STEP;Cf;0;BN;;;;;N;;;;; 1CC00;UP-POINTING GO-KART;So;0;ON;;;;;N;;;;; 1CC01;RIGHT-POINTING GO-KART;So;0;ON;;;;;N;;;;; 1CC02;LEFT-POINTING STICK FIGURE;So;0;ON;;;;;N;;;;; 1CC03;RIGHT-POINTING STICK FIGURE;So;0;ON;;;;;N;;;;; 1CC04;DOWN-POINTING STICK FIGURE;So;0;ON;;;;;N;;;;; 1CC05;LOWER HORIZONTAL RULER SEGMENT;So;0;ON;;;;;N;;;;; 1CC06;RIGHT VERTICAL RULER SEGMENT;So;0;ON;;;;;N;;;;; 1CC07;LOWER RIGHT RULER SEGMENT;So;0;ON;;;;;N;;;;; 1CC08;ANTENNA;So;0;ON;;;;;N;;;;; 1CC09;HORIZONTAL RESISTOR SEGMENT;So;0;ON;;;;;N;;;;; 1CC0A;VERTICAL RESISTOR SEGMENT;So;0;ON;;;;;N;;;;; 1CC0B;LEFT THIRD INDUCTOR;So;0;ON;;;;;N;;;;; 1CC0C;MIDDLE THIRD INDUCTOR;So;0;ON;;;;;N;;;;; 1CC0D;RIGHT THIRD INDUCTOR;So;0;ON;;;;;N;;;;; 1CC0E;LEFT-POINTING DIODE;So;0;ON;;;;;N;;;;; 1CC0F;RIGHT-POINTING DIODE;So;0;ON;;;;;N;;;;; 1CC10;NPN TRANSISTOR;So;0;ON;;;;;N;;;;; 1CC11;PNP TRANSISTOR;So;0;ON;;;;;N;;;;; 1CC12;RECEPTACLE;So;0;ON;;;;;N;;;;; 1CC13;HORIZONTAL CAPACITOR;So;0;ON;;;;;N;;;;; 1CC14;VERTICAL CAPACITOR;So;0;ON;;;;;N;;;;; 1CC15;LOGIC GATE OR;So;0;ON;;;;;N;;;;; 1CC16;LOGIC GATE AND;So;0;ON;;;;;N;;;;; 1CC17;LOGIC GATE INVERTED INPUTS;So;0;ON;;;;;N;;;;; 1CC18;LOGIC GATE INVERTED OUTPUT;So;0;ON;;;;;N;;;;; 1CC19;LOGIC GATE BUFFER;So;0;ON;;;;;N;;;;; 1CC1A;LOGIC GATE BUFFER WITH INVERTED INPUT;So;0;ON;;;;;N;;;;; 1CC1B;BOX DRAWINGS LIGHT HORIZONTAL AND UPPER RIGHT;So;0;ON;;;;;N;;;;; 1CC1C;BOX DRAWINGS LIGHT HORIZONTAL AND LOWER RIGHT;So;0;ON;;;;;N;;;;; 1CC1D;BOX DRAWINGS LIGHT TOP AND UPPER LEFT;So;0;ON;;;;;N;;;;; 1CC1E;BOX DRAWINGS LIGHT BOTTOM AND LOWER LEFT;So;0;ON;;;;;N;;;;; 1CC1F;BOX DRAWINGS DOUBLE DIAGONAL UPPER RIGHT TO LOWER LEFT;So;0;ON;;;;;N;;;;; 1CC20;BOX DRAWINGS DOUBLE DIAGONAL UPPER LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1CC21;SEPARATED BLOCK QUADRANT-1;So;0;ON;;;;;N;;;;; 1CC22;SEPARATED BLOCK QUADRANT-2;So;0;ON;;;;;N;;;;; 1CC23;SEPARATED BLOCK QUADRANT-12;So;0;ON;;;;;N;;;;; 1CC24;SEPARATED BLOCK QUADRANT-3;So;0;ON;;;;;N;;;;; 1CC25;SEPARATED BLOCK QUADRANT-13;So;0;ON;;;;;N;;;;; 1CC26;SEPARATED BLOCK QUADRANT-23;So;0;ON;;;;;N;;;;; 1CC27;SEPARATED BLOCK QUADRANT-123;So;0;ON;;;;;N;;;;; 1CC28;SEPARATED BLOCK QUADRANT-4;So;0;ON;;;;;N;;;;; 1CC29;SEPARATED BLOCK QUADRANT-14;So;0;ON;;;;;N;;;;; 1CC2A;SEPARATED BLOCK QUADRANT-24;So;0;ON;;;;;N;;;;; 1CC2B;SEPARATED BLOCK QUADRANT-124;So;0;ON;;;;;N;;;;; 1CC2C;SEPARATED BLOCK QUADRANT-34;So;0;ON;;;;;N;;;;; 1CC2D;SEPARATED BLOCK QUADRANT-134;So;0;ON;;;;;N;;;;; 1CC2E;SEPARATED BLOCK QUADRANT-234;So;0;ON;;;;;N;;;;; 1CC2F;SEPARATED BLOCK QUADRANT-1234;So;0;ON;;;;;N;;;;; 1CC30;UPPER LEFT TWELFTH CIRCLE;So;0;ON;;;;;N;;;;; 1CC31;UPPER CENTRE LEFT TWELFTH CIRCLE;So;0;ON;;;;;N;;;;; 1CC32;UPPER CENTRE RIGHT TWELFTH CIRCLE;So;0;ON;;;;;N;;;;; 1CC33;UPPER RIGHT TWELFTH CIRCLE;So;0;ON;;;;;N;;;;; 1CC34;UPPER MIDDLE LEFT TWELFTH CIRCLE;So;0;ON;;;;;N;;;;; 1CC35;UPPER LEFT QUARTER CIRCLE;So;0;ON;;;;;N;;;;; 1CC36;UPPER RIGHT QUARTER CIRCLE;So;0;ON;;;;;N;;;;; 1CC37;UPPER MIDDLE RIGHT TWELFTH CIRCLE;So;0;ON;;;;;N;;;;; 1CC38;LOWER MIDDLE LEFT TWELFTH CIRCLE;So;0;ON;;;;;N;;;;; 1CC39;LOWER LEFT QUARTER CIRCLE;So;0;ON;;;;;N;;;;; 1CC3A;LOWER RIGHT QUARTER CIRCLE;So;0;ON;;;;;N;;;;; 1CC3B;LOWER MIDDLE RIGHT TWELFTH CIRCLE;So;0;ON;;;;;N;;;;; 1CC3C;LOWER LEFT TWELFTH CIRCLE;So;0;ON;;;;;N;;;;; 1CC3D;LOWER CENTRE LEFT TWELFTH CIRCLE;So;0;ON;;;;;N;;;;; 1CC3E;LOWER CENTRE RIGHT TWELFTH CIRCLE;So;0;ON;;;;;N;;;;; 1CC3F;LOWER RIGHT TWELFTH CIRCLE;So;0;ON;;;;;N;;;;; 1CC40;SPARSE HORIZONTAL FILL;So;0;ON;;;;;N;;;;; 1CC41;SPARSE VERTICAL FILL;So;0;ON;;;;;N;;;;; 1CC42;ORTHOGONAL CROSSHATCH FILL;So;0;ON;;;;;N;;;;; 1CC43;DIAGONAL CROSSHATCH FILL;So;0;ON;;;;;N;;;;; 1CC44;DENSE VERTICAL FILL;So;0;ON;;;;;N;;;;; 1CC45;DENSE HORIZONTAL FILL;So;0;ON;;;;;N;;;;; 1CC46;SPECKLE FILL FRAME-1;So;0;ON;;;;;N;;;;; 1CC47;SPECKLE FILL FRAME-2;So;0;ON;;;;;N;;;;; 1CC48;LEFT-FACING BASSINET;So;0;ON;;;;;N;;;;; 1CC49;RIGHT-FACING BASSINET;So;0;ON;;;;;N;;;;; 1CC4A;FLYING SAUCER WITH BEAMS;So;0;ON;;;;;N;;;;; 1CC4B;FLYING SAUCER WITHOUT BEAMS;So;0;ON;;;;;N;;;;; 1CC4C;ALIEN MONSTER OPEN JAWS;So;0;ON;;;;;N;;;;; 1CC4D;ALIEN MONSTER CLOSED JAWS;So;0;ON;;;;;N;;;;; 1CC4E;ALIEN SQUID OPEN TENTACLES;So;0;ON;;;;;N;;;;; 1CC4F;ALIEN SQUID CLOSED TENTACLES;So;0;ON;;;;;N;;;;; 1CC50;ALIEN CRAB STEPPING RIGHT;So;0;ON;;;;;N;;;;; 1CC51;ALIEN CRAB STEPPING LEFT;So;0;ON;;;;;N;;;;; 1CC52;ALIEN SPIDER CROUCHING;So;0;ON;;;;;N;;;;; 1CC53;ALIEN SPIDER SPREAD;So;0;ON;;;;;N;;;;; 1CC54;ALIEN MONSTER STEP-1;So;0;ON;;;;;N;;;;; 1CC55;ALIEN MONSTER STEP-2;So;0;ON;;;;;N;;;;; 1CC56;LEFT-POINTING ROCKET SHIP;So;0;ON;;;;;N;;;;; 1CC57;UP-POINTING ROCKET SHIP;So;0;ON;;;;;N;;;;; 1CC58;RIGHT-POINTING ROCKET SHIP;So;0;ON;;;;;N;;;;; 1CC59;DOWN-POINTING ROCKET SHIP;So;0;ON;;;;;N;;;;; 1CC5A;TOP HALF LEFT-FACING ROBOT;So;0;ON;;;;;N;;;;; 1CC5B;TOP HALF FORWARD-FACING ROBOT;So;0;ON;;;;;N;;;;; 1CC5C;TOP HALF RIGHT-FACING ROBOT;So;0;ON;;;;;N;;;;; 1CC5D;BOTTOM HALF LEFT-FACING ROBOT;So;0;ON;;;;;N;;;;; 1CC5E;BOTTOM HALF FORWARD-FACING ROBOT;So;0;ON;;;;;N;;;;; 1CC5F;BOTTOM HALF RIGHT-FACING ROBOT;So;0;ON;;;;;N;;;;; 1CC60;LEFT-POINTING ATOMIC BOMB;So;0;ON;;;;;N;;;;; 1CC61;UP-POINTING ATOMIC BOMB;So;0;ON;;;;;N;;;;; 1CC62;RIGHT-POINTING ATOMIC BOMB;So;0;ON;;;;;N;;;;; 1CC63;DOWN-POINTING ATOMIC BOMB;So;0;ON;;;;;N;;;;; 1CC64;MUSHROOM CLOUD;So;0;ON;;;;;N;;;;; 1CC65;LEFT-POINTING RIFLE;So;0;ON;;;;;N;;;;; 1CC66;UP-POINTING RIFLE;So;0;ON;;;;;N;;;;; 1CC67;RIGHT-POINTING RIFLE;So;0;ON;;;;;N;;;;; 1CC68;DOWN-POINTING RIFLE;So;0;ON;;;;;N;;;;; 1CC69;EIGHT RAYS INWARD;So;0;ON;;;;;N;;;;; 1CC6A;EIGHT RAYS OUTWARD;So;0;ON;;;;;N;;;;; 1CC6B;BLACK LARGE CIRCLE MINUS LEFT QUARTER SECTION;So;0;ON;;;;;N;;;;; 1CC6C;BLACK LARGE CIRCLE MINUS UPPER QUARTER SECTION;So;0;ON;;;;;N;;;;; 1CC6D;BLACK LARGE CIRCLE MINUS RIGHT QUARTER SECTION;So;0;ON;;;;;N;;;;; 1CC6E;BLACK LARGE CIRCLE MINUS LOWER QUARTER SECTION;So;0;ON;;;;;N;;;;; 1CC6F;BLACK NEUTRAL FACE;So;0;ON;;;;;N;;;;; 1CC70;LEFT-FACING SNAKE HEAD WITH OPEN MOUTH;So;0;ON;;;;;N;;;;; 1CC71;UP-FACING SNAKE HEAD WITH OPEN MOUTH;So;0;ON;;;;;N;;;;; 1CC72;RIGHT-FACING SNAKE HEAD WITH OPEN MOUTH;So;0;ON;;;;;N;;;;; 1CC73;DOWN-FACING SNAKE HEAD WITH OPEN MOUTH;So;0;ON;;;;;N;;;;; 1CC74;LEFT-FACING SNAKE HEAD WITH CLOSED MOUTH;So;0;ON;;;;;N;;;;; 1CC75;UP-FACING SNAKE HEAD WITH CLOSED MOUTH;So;0;ON;;;;;N;;;;; 1CC76;RIGHT-FACING SNAKE HEAD WITH CLOSED MOUTH;So;0;ON;;;;;N;;;;; 1CC77;DOWN-FACING SNAKE HEAD WITH CLOSED MOUTH;So;0;ON;;;;;N;;;;; 1CC78;LEFT-POINTING ENERGY WAVE;So;0;ON;;;;;N;;;;; 1CC79;UP-POINTING ENERGY WAVE;So;0;ON;;;;;N;;;;; 1CC7A;RIGHT-POINTING ENERGY WAVE;So;0;ON;;;;;N;;;;; 1CC7B;DOWN-POINTING ENERGY WAVE;So;0;ON;;;;;N;;;;; 1CC7C;SQUARE SPIRAL FROM TOP LEFT;So;0;ON;;;;;N;;;;; 1CC7D;SQUARE SPIRAL FROM TOP RIGHT;So;0;ON;;;;;N;;;;; 1CC7E;SQUARE SPIRAL FROM BOTTOM RIGHT;So;0;ON;;;;;N;;;;; 1CC7F;SQUARE SPIRAL FROM BOTTOM LEFT;So;0;ON;;;;;N;;;;; 1CC80;STRIPED LEFT-POINTING TRIANGLE;So;0;ON;;;;;N;;;;; 1CC81;STRIPED UP-POINTING TRIANGLE;So;0;ON;;;;;N;;;;; 1CC82;STRIPED RIGHT-POINTING TRIANGLE;So;0;ON;;;;;N;;;;; 1CC83;STRIPED DOWN-POINTING TRIANGLE;So;0;ON;;;;;N;;;;; 1CC84;VERTICAL LADDER;So;0;ON;;;;;N;;;;; 1CC85;HORIZONTAL LADDER;So;0;ON;;;;;N;;;;; 1CC86;WHITE LOWER LEFT POINTER;So;0;ON;;;;;N;;;;; 1CC87;WHITE LOWER RIGHT POINTER;So;0;ON;;;;;N;;;;; 1CC88;TWO RINGS ALIGNED HORIZONTALLY;So;0;ON;;;;;N;;;;; 1CC89;SQUARE FOUR CORNER SALTIRES;So;0;ON;;;;;N;;;;; 1CC8A;SQUARE FOUR CORNER DIAGONALS;So;0;ON;;;;;N;;;;; 1CC8B;SQUARE FOUR CORNER BLACK TRIANGLES;So;0;ON;;;;;N;;;;; 1CC8C;SQUARE APERTURE;So;0;ON;;;;;N;;;;; 1CC8D;INVERSE BLACK DIAMOND;So;0;ON;;;;;N;;;;; 1CC8E;LEFT AND UPPER ONE EIGHTH BLOCK CONTAINING BLACK SMALL SQUARE;So;0;ON;;;;;N;;;;; 1CC8F;INVERSE BLACK SMALL SQUARE;So;0;ON;;;;;N;;;;; 1CC90;VERTICAL LINE WITH FOUR TICK MARKS;So;0;ON;;;;;N;;;;; 1CC91;HORIZONTAL LINE WITH FOUR TICK MARKS;So;0;ON;;;;;N;;;;; 1CC92;LEFT-FACING FISH;So;0;ON;;;;;N;;;;; 1CC93;RIGHT-FACING FISH;So;0;ON;;;;;N;;;;; 1CC94;LEFT-FACING FISH WITH OPEN MOUTH;So;0;ON;;;;;N;;;;; 1CC95;RIGHT-FACING FISH WITH OPEN MOUTH;So;0;ON;;;;;N;;;;; 1CC96;FLAPPING BIRD;So;0;ON;;;;;N;;;;; 1CC97;LEFT-POINTING RACING CAR;So;0;ON;;;;;N;;;;; 1CC98;UP-POINTING RACING CAR;So;0;ON;;;;;N;;;;; 1CC99;RIGHT-POINTING RACING CAR;So;0;ON;;;;;N;;;;; 1CC9A;DOWN-POINTING RACING CAR;So;0;ON;;;;;N;;;;; 1CC9B;HORIZONTAL RACING CAR;So;0;ON;;;;;N;;;;; 1CC9C;VERTICAL RACING CAR;So;0;ON;;;;;N;;;;; 1CC9D;VERTICAL GO-KART;So;0;ON;;;;;N;;;;; 1CC9E;LEFT-POINTING TANK;So;0;ON;;;;;N;;;;; 1CC9F;RIGHT-POINTING TANK;So;0;ON;;;;;N;;;;; 1CCA0;LEFT-POINTING ROCKET BOOSTER;So;0;ON;;;;;N;;;;; 1CCA1;RIGHT-POINTING ROCKET BOOSTER;So;0;ON;;;;;N;;;;; 1CCA2;LEFT-POINTING ROLLER COASTER CAR;So;0;ON;;;;;N;;;;; 1CCA3;RIGHT-POINTING ROLLER COASTER CAR;So;0;ON;;;;;N;;;;; 1CCA4;LEFT HALF FLYING SAUCER;So;0;ON;;;;;N;;;;; 1CCA5;RIGHT HALF FLYING SAUCER;So;0;ON;;;;;N;;;;; 1CCA6;UPPER LEFT QUADRANT FACE WITH OPEN EYES;So;0;ON;;;;;N;;;;; 1CCA7;UPPER RIGHT QUADRANT FACE WITH OPEN EYES;So;0;ON;;;;;N;;;;; 1CCA8;UPPER LEFT QUADRANT FACE WITH CLOSED EYES;So;0;ON;;;;;N;;;;; 1CCA9;UPPER RIGHT QUADRANT FACE WITH CLOSED EYES;So;0;ON;;;;;N;;;;; 1CCAA;LOWER LEFT QUADRANT SMILING FACE;So;0;ON;;;;;N;;;;; 1CCAB;LOWER RIGHT QUADRANT SMILING FACE;So;0;ON;;;;;N;;;;; 1CCAC;LOWER LEFT QUADRANT NEUTRAL FACE;So;0;ON;;;;;N;;;;; 1CCAD;LOWER RIGHT QUADRANT NEUTRAL FACE;So;0;ON;;;;;N;;;;; 1CCAE;LOWER LEFT QUADRANT FACE WITH OPEN MOUTH;So;0;ON;;;;;N;;;;; 1CCAF;LOWER RIGHT QUADRANT FACE WITH OPEN MOUTH;So;0;ON;;;;;N;;;;; 1CCB0;LOWER LEFT QUADRANT FROWNING FACE;So;0;ON;;;;;N;;;;; 1CCB1;LOWER RIGHT QUADRANT FROWNING FACE;So;0;ON;;;;;N;;;;; 1CCB2;UPPER LEFT QUADRANT TELEVISION;So;0;ON;;;;;N;;;;; 1CCB3;UPPER RIGHT QUADRANT TELEVISION;So;0;ON;;;;;N;;;;; 1CCB4;LOWER LEFT QUADRANT TELEVISION;So;0;ON;;;;;N;;;;; 1CCB5;LOWER RIGHT QUADRANT TELEVISION;So;0;ON;;;;;N;;;;; 1CCB6;UPPER LEFT QUADRANT MICROCOMPUTER;So;0;ON;;;;;N;;;;; 1CCB7;UPPER RIGHT QUADRANT MICROCOMPUTER;So;0;ON;;;;;N;;;;; 1CCB8;LOWER LEFT QUADRANT MICROCOMPUTER;So;0;ON;;;;;N;;;;; 1CCB9;LOWER RIGHT QUADRANT MICROCOMPUTER;So;0;ON;;;;;N;;;;; 1CCBA;UPPER LEFT QUADRANT CHESS KING;So;0;ON;;;;;N;;;;; 1CCBB;UPPER RIGHT QUADRANT CHESS KING;So;0;ON;;;;;N;;;;; 1CCBC;LOWER LEFT QUADRANT CHESS KING;So;0;ON;;;;;N;;;;; 1CCBD;LOWER RIGHT QUADRANT CHESS KING;So;0;ON;;;;;N;;;;; 1CCBE;UPPER LEFT QUADRANT CHESS QUEEN;So;0;ON;;;;;N;;;;; 1CCBF;UPPER RIGHT QUADRANT CHESS QUEEN;So;0;ON;;;;;N;;;;; 1CCC0;LOWER LEFT QUADRANT CHESS QUEEN;So;0;ON;;;;;N;;;;; 1CCC1;LOWER RIGHT QUADRANT CHESS QUEEN;So;0;ON;;;;;N;;;;; 1CCC2;UPPER LEFT QUADRANT CHESS ROOK;So;0;ON;;;;;N;;;;; 1CCC3;UPPER RIGHT QUADRANT CHESS ROOK;So;0;ON;;;;;N;;;;; 1CCC4;LOWER LEFT QUADRANT CHESS ROOK;So;0;ON;;;;;N;;;;; 1CCC5;LOWER RIGHT QUADRANT CHESS ROOK;So;0;ON;;;;;N;;;;; 1CCC6;UPPER LEFT QUADRANT CHESS BISHOP;So;0;ON;;;;;N;;;;; 1CCC7;UPPER RIGHT QUADRANT CHESS BISHOP;So;0;ON;;;;;N;;;;; 1CCC8;LOWER LEFT QUADRANT CHESS BISHOP;So;0;ON;;;;;N;;;;; 1CCC9;LOWER RIGHT QUADRANT CHESS BISHOP;So;0;ON;;;;;N;;;;; 1CCCA;UPPER LEFT QUADRANT CHESS KNIGHT;So;0;ON;;;;;N;;;;; 1CCCB;UPPER RIGHT QUADRANT CHESS KNIGHT;So;0;ON;;;;;N;;;;; 1CCCC;LOWER LEFT QUADRANT CHESS KNIGHT;So;0;ON;;;;;N;;;;; 1CCCD;LOWER RIGHT QUADRANT CHESS KNIGHT;So;0;ON;;;;;N;;;;; 1CCCE;UPPER LEFT QUADRANT CHESS PAWN;So;0;ON;;;;;N;;;;; 1CCCF;UPPER RIGHT QUADRANT CHESS PAWN;So;0;ON;;;;;N;;;;; 1CCD0;LOWER LEFT QUADRANT CHESS PAWN;So;0;ON;;;;;N;;;;; 1CCD1;LOWER RIGHT QUADRANT CHESS PAWN;So;0;ON;;;;;N;;;;; 1CCD2;UPPER LEFT QUADRANT STANDING KNIGHT;So;0;ON;;;;;N;;;;; 1CCD3;UPPER RIGHT QUADRANT STANDING KNIGHT;So;0;ON;;;;;N;;;;; 1CCD4;LOWER LEFT QUADRANT STANDING KNIGHT;So;0;ON;;;;;N;;;;; 1CCD5;LOWER RIGHT QUADRANT STANDING KNIGHT;So;0;ON;;;;;N;;;;; 1CCD6;OUTLINED LATIN CAPITAL LETTER A;So;0;L; 0041;;;;N;;;;; 1CCD7;OUTLINED LATIN CAPITAL LETTER B;So;0;L; 0042;;;;N;;;;; 1CCD8;OUTLINED LATIN CAPITAL LETTER C;So;0;L; 0043;;;;N;;;;; 1CCD9;OUTLINED LATIN CAPITAL LETTER D;So;0;L; 0044;;;;N;;;;; 1CCDA;OUTLINED LATIN CAPITAL LETTER E;So;0;L; 0045;;;;N;;;;; 1CCDB;OUTLINED LATIN CAPITAL LETTER F;So;0;L; 0046;;;;N;;;;; 1CCDC;OUTLINED LATIN CAPITAL LETTER G;So;0;L; 0047;;;;N;;;;; 1CCDD;OUTLINED LATIN CAPITAL LETTER H;So;0;L; 0048;;;;N;;;;; 1CCDE;OUTLINED LATIN CAPITAL LETTER I;So;0;L; 0049;;;;N;;;;; 1CCDF;OUTLINED LATIN CAPITAL LETTER J;So;0;L; 004A;;;;N;;;;; 1CCE0;OUTLINED LATIN CAPITAL LETTER K;So;0;L; 004B;;;;N;;;;; 1CCE1;OUTLINED LATIN CAPITAL LETTER L;So;0;L; 004C;;;;N;;;;; 1CCE2;OUTLINED LATIN CAPITAL LETTER M;So;0;L; 004D;;;;N;;;;; 1CCE3;OUTLINED LATIN CAPITAL LETTER N;So;0;L; 004E;;;;N;;;;; 1CCE4;OUTLINED LATIN CAPITAL LETTER O;So;0;L; 004F;;;;N;;;;; 1CCE5;OUTLINED LATIN CAPITAL LETTER P;So;0;L; 0050;;;;N;;;;; 1CCE6;OUTLINED LATIN CAPITAL LETTER Q;So;0;L; 0051;;;;N;;;;; 1CCE7;OUTLINED LATIN CAPITAL LETTER R;So;0;L; 0052;;;;N;;;;; 1CCE8;OUTLINED LATIN CAPITAL LETTER S;So;0;L; 0053;;;;N;;;;; 1CCE9;OUTLINED LATIN CAPITAL LETTER T;So;0;L; 0054;;;;N;;;;; 1CCEA;OUTLINED LATIN CAPITAL LETTER U;So;0;L; 0055;;;;N;;;;; 1CCEB;OUTLINED LATIN CAPITAL LETTER V;So;0;L; 0056;;;;N;;;;; 1CCEC;OUTLINED LATIN CAPITAL LETTER W;So;0;L; 0057;;;;N;;;;; 1CCED;OUTLINED LATIN CAPITAL LETTER X;So;0;L; 0058;;;;N;;;;; 1CCEE;OUTLINED LATIN CAPITAL LETTER Y;So;0;L; 0059;;;;N;;;;; 1CCEF;OUTLINED LATIN CAPITAL LETTER Z;So;0;L; 005A;;;;N;;;;; 1CCF0;OUTLINED DIGIT ZERO;Nd;0;EN; 0030;0;0;0;N;;;;; 1CCF1;OUTLINED DIGIT ONE;Nd;0;EN; 0031;1;1;1;N;;;;; 1CCF2;OUTLINED DIGIT TWO;Nd;0;EN; 0032;2;2;2;N;;;;; 1CCF3;OUTLINED DIGIT THREE;Nd;0;EN; 0033;3;3;3;N;;;;; 1CCF4;OUTLINED DIGIT FOUR;Nd;0;EN; 0034;4;4;4;N;;;;; 1CCF5;OUTLINED DIGIT FIVE;Nd;0;EN; 0035;5;5;5;N;;;;; 1CCF6;OUTLINED DIGIT SIX;Nd;0;EN; 0036;6;6;6;N;;;;; 1CCF7;OUTLINED DIGIT SEVEN;Nd;0;EN; 0037;7;7;7;N;;;;; 1CCF8;OUTLINED DIGIT EIGHT;Nd;0;EN; 0038;8;8;8;N;;;;; 1CCF9;OUTLINED DIGIT NINE;Nd;0;EN; 0039;9;9;9;N;;;;; 1CD00;BLOCK OCTANT-3;So;0;ON;;;;;N;;;;; 1CD01;BLOCK OCTANT-23;So;0;ON;;;;;N;;;;; 1CD02;BLOCK OCTANT-123;So;0;ON;;;;;N;;;;; 1CD03;BLOCK OCTANT-4;So;0;ON;;;;;N;;;;; 1CD04;BLOCK OCTANT-14;So;0;ON;;;;;N;;;;; 1CD05;BLOCK OCTANT-124;So;0;ON;;;;;N;;;;; 1CD06;BLOCK OCTANT-34;So;0;ON;;;;;N;;;;; 1CD07;BLOCK OCTANT-134;So;0;ON;;;;;N;;;;; 1CD08;BLOCK OCTANT-234;So;0;ON;;;;;N;;;;; 1CD09;BLOCK OCTANT-5;So;0;ON;;;;;N;;;;; 1CD0A;BLOCK OCTANT-15;So;0;ON;;;;;N;;;;; 1CD0B;BLOCK OCTANT-25;So;0;ON;;;;;N;;;;; 1CD0C;BLOCK OCTANT-125;So;0;ON;;;;;N;;;;; 1CD0D;BLOCK OCTANT-135;So;0;ON;;;;;N;;;;; 1CD0E;BLOCK OCTANT-235;So;0;ON;;;;;N;;;;; 1CD0F;BLOCK OCTANT-1235;So;0;ON;;;;;N;;;;; 1CD10;BLOCK OCTANT-45;So;0;ON;;;;;N;;;;; 1CD11;BLOCK OCTANT-145;So;0;ON;;;;;N;;;;; 1CD12;BLOCK OCTANT-245;So;0;ON;;;;;N;;;;; 1CD13;BLOCK OCTANT-1245;So;0;ON;;;;;N;;;;; 1CD14;BLOCK OCTANT-345;So;0;ON;;;;;N;;;;; 1CD15;BLOCK OCTANT-1345;So;0;ON;;;;;N;;;;; 1CD16;BLOCK OCTANT-2345;So;0;ON;;;;;N;;;;; 1CD17;BLOCK OCTANT-12345;So;0;ON;;;;;N;;;;; 1CD18;BLOCK OCTANT-6;So;0;ON;;;;;N;;;;; 1CD19;BLOCK OCTANT-16;So;0;ON;;;;;N;;;;; 1CD1A;BLOCK OCTANT-26;So;0;ON;;;;;N;;;;; 1CD1B;BLOCK OCTANT-126;So;0;ON;;;;;N;;;;; 1CD1C;BLOCK OCTANT-36;So;0;ON;;;;;N;;;;; 1CD1D;BLOCK OCTANT-136;So;0;ON;;;;;N;;;;; 1CD1E;BLOCK OCTANT-236;So;0;ON;;;;;N;;;;; 1CD1F;BLOCK OCTANT-1236;So;0;ON;;;;;N;;;;; 1CD20;BLOCK OCTANT-146;So;0;ON;;;;;N;;;;; 1CD21;BLOCK OCTANT-246;So;0;ON;;;;;N;;;;; 1CD22;BLOCK OCTANT-1246;So;0;ON;;;;;N;;;;; 1CD23;BLOCK OCTANT-346;So;0;ON;;;;;N;;;;; 1CD24;BLOCK OCTANT-1346;So;0;ON;;;;;N;;;;; 1CD25;BLOCK OCTANT-2346;So;0;ON;;;;;N;;;;; 1CD26;BLOCK OCTANT-12346;So;0;ON;;;;;N;;;;; 1CD27;BLOCK OCTANT-56;So;0;ON;;;;;N;;;;; 1CD28;BLOCK OCTANT-156;So;0;ON;;;;;N;;;;; 1CD29;BLOCK OCTANT-256;So;0;ON;;;;;N;;;;; 1CD2A;BLOCK OCTANT-1256;So;0;ON;;;;;N;;;;; 1CD2B;BLOCK OCTANT-356;So;0;ON;;;;;N;;;;; 1CD2C;BLOCK OCTANT-1356;So;0;ON;;;;;N;;;;; 1CD2D;BLOCK OCTANT-2356;So;0;ON;;;;;N;;;;; 1CD2E;BLOCK OCTANT-12356;So;0;ON;;;;;N;;;;; 1CD2F;BLOCK OCTANT-456;So;0;ON;;;;;N;;;;; 1CD30;BLOCK OCTANT-1456;So;0;ON;;;;;N;;;;; 1CD31;BLOCK OCTANT-2456;So;0;ON;;;;;N;;;;; 1CD32;BLOCK OCTANT-12456;So;0;ON;;;;;N;;;;; 1CD33;BLOCK OCTANT-3456;So;0;ON;;;;;N;;;;; 1CD34;BLOCK OCTANT-13456;So;0;ON;;;;;N;;;;; 1CD35;BLOCK OCTANT-23456;So;0;ON;;;;;N;;;;; 1CD36;BLOCK OCTANT-17;So;0;ON;;;;;N;;;;; 1CD37;BLOCK OCTANT-27;So;0;ON;;;;;N;;;;; 1CD38;BLOCK OCTANT-127;So;0;ON;;;;;N;;;;; 1CD39;BLOCK OCTANT-37;So;0;ON;;;;;N;;;;; 1CD3A;BLOCK OCTANT-137;So;0;ON;;;;;N;;;;; 1CD3B;BLOCK OCTANT-237;So;0;ON;;;;;N;;;;; 1CD3C;BLOCK OCTANT-1237;So;0;ON;;;;;N;;;;; 1CD3D;BLOCK OCTANT-47;So;0;ON;;;;;N;;;;; 1CD3E;BLOCK OCTANT-147;So;0;ON;;;;;N;;;;; 1CD3F;BLOCK OCTANT-247;So;0;ON;;;;;N;;;;; 1CD40;BLOCK OCTANT-1247;So;0;ON;;;;;N;;;;; 1CD41;BLOCK OCTANT-347;So;0;ON;;;;;N;;;;; 1CD42;BLOCK OCTANT-1347;So;0;ON;;;;;N;;;;; 1CD43;BLOCK OCTANT-2347;So;0;ON;;;;;N;;;;; 1CD44;BLOCK OCTANT-12347;So;0;ON;;;;;N;;;;; 1CD45;BLOCK OCTANT-157;So;0;ON;;;;;N;;;;; 1CD46;BLOCK OCTANT-257;So;0;ON;;;;;N;;;;; 1CD47;BLOCK OCTANT-1257;So;0;ON;;;;;N;;;;; 1CD48;BLOCK OCTANT-357;So;0;ON;;;;;N;;;;; 1CD49;BLOCK OCTANT-2357;So;0;ON;;;;;N;;;;; 1CD4A;BLOCK OCTANT-12357;So;0;ON;;;;;N;;;;; 1CD4B;BLOCK OCTANT-457;So;0;ON;;;;;N;;;;; 1CD4C;BLOCK OCTANT-1457;So;0;ON;;;;;N;;;;; 1CD4D;BLOCK OCTANT-12457;So;0;ON;;;;;N;;;;; 1CD4E;BLOCK OCTANT-3457;So;0;ON;;;;;N;;;;; 1CD4F;BLOCK OCTANT-13457;So;0;ON;;;;;N;;;;; 1CD50;BLOCK OCTANT-23457;So;0;ON;;;;;N;;;;; 1CD51;BLOCK OCTANT-67;So;0;ON;;;;;N;;;;; 1CD52;BLOCK OCTANT-167;So;0;ON;;;;;N;;;;; 1CD53;BLOCK OCTANT-267;So;0;ON;;;;;N;;;;; 1CD54;BLOCK OCTANT-1267;So;0;ON;;;;;N;;;;; 1CD55;BLOCK OCTANT-367;So;0;ON;;;;;N;;;;; 1CD56;BLOCK OCTANT-1367;So;0;ON;;;;;N;;;;; 1CD57;BLOCK OCTANT-2367;So;0;ON;;;;;N;;;;; 1CD58;BLOCK OCTANT-12367;So;0;ON;;;;;N;;;;; 1CD59;BLOCK OCTANT-467;So;0;ON;;;;;N;;;;; 1CD5A;BLOCK OCTANT-1467;So;0;ON;;;;;N;;;;; 1CD5B;BLOCK OCTANT-2467;So;0;ON;;;;;N;;;;; 1CD5C;BLOCK OCTANT-12467;So;0;ON;;;;;N;;;;; 1CD5D;BLOCK OCTANT-3467;So;0;ON;;;;;N;;;;; 1CD5E;BLOCK OCTANT-13467;So;0;ON;;;;;N;;;;; 1CD5F;BLOCK OCTANT-23467;So;0;ON;;;;;N;;;;; 1CD60;BLOCK OCTANT-123467;So;0;ON;;;;;N;;;;; 1CD61;BLOCK OCTANT-567;So;0;ON;;;;;N;;;;; 1CD62;BLOCK OCTANT-1567;So;0;ON;;;;;N;;;;; 1CD63;BLOCK OCTANT-2567;So;0;ON;;;;;N;;;;; 1CD64;BLOCK OCTANT-12567;So;0;ON;;;;;N;;;;; 1CD65;BLOCK OCTANT-3567;So;0;ON;;;;;N;;;;; 1CD66;BLOCK OCTANT-13567;So;0;ON;;;;;N;;;;; 1CD67;BLOCK OCTANT-23567;So;0;ON;;;;;N;;;;; 1CD68;BLOCK OCTANT-123567;So;0;ON;;;;;N;;;;; 1CD69;BLOCK OCTANT-4567;So;0;ON;;;;;N;;;;; 1CD6A;BLOCK OCTANT-14567;So;0;ON;;;;;N;;;;; 1CD6B;BLOCK OCTANT-24567;So;0;ON;;;;;N;;;;; 1CD6C;BLOCK OCTANT-124567;So;0;ON;;;;;N;;;;; 1CD6D;BLOCK OCTANT-34567;So;0;ON;;;;;N;;;;; 1CD6E;BLOCK OCTANT-134567;So;0;ON;;;;;N;;;;; 1CD6F;BLOCK OCTANT-234567;So;0;ON;;;;;N;;;;; 1CD70;BLOCK OCTANT-1234567;So;0;ON;;;;;N;;;;; 1CD71;BLOCK OCTANT-18;So;0;ON;;;;;N;;;;; 1CD72;BLOCK OCTANT-28;So;0;ON;;;;;N;;;;; 1CD73;BLOCK OCTANT-128;So;0;ON;;;;;N;;;;; 1CD74;BLOCK OCTANT-38;So;0;ON;;;;;N;;;;; 1CD75;BLOCK OCTANT-138;So;0;ON;;;;;N;;;;; 1CD76;BLOCK OCTANT-238;So;0;ON;;;;;N;;;;; 1CD77;BLOCK OCTANT-1238;So;0;ON;;;;;N;;;;; 1CD78;BLOCK OCTANT-48;So;0;ON;;;;;N;;;;; 1CD79;BLOCK OCTANT-148;So;0;ON;;;;;N;;;;; 1CD7A;BLOCK OCTANT-248;So;0;ON;;;;;N;;;;; 1CD7B;BLOCK OCTANT-1248;So;0;ON;;;;;N;;;;; 1CD7C;BLOCK OCTANT-348;So;0;ON;;;;;N;;;;; 1CD7D;BLOCK OCTANT-1348;So;0;ON;;;;;N;;;;; 1CD7E;BLOCK OCTANT-2348;So;0;ON;;;;;N;;;;; 1CD7F;BLOCK OCTANT-12348;So;0;ON;;;;;N;;;;; 1CD80;BLOCK OCTANT-58;So;0;ON;;;;;N;;;;; 1CD81;BLOCK OCTANT-158;So;0;ON;;;;;N;;;;; 1CD82;BLOCK OCTANT-258;So;0;ON;;;;;N;;;;; 1CD83;BLOCK OCTANT-1258;So;0;ON;;;;;N;;;;; 1CD84;BLOCK OCTANT-358;So;0;ON;;;;;N;;;;; 1CD85;BLOCK OCTANT-1358;So;0;ON;;;;;N;;;;; 1CD86;BLOCK OCTANT-2358;So;0;ON;;;;;N;;;;; 1CD87;BLOCK OCTANT-12358;So;0;ON;;;;;N;;;;; 1CD88;BLOCK OCTANT-458;So;0;ON;;;;;N;;;;; 1CD89;BLOCK OCTANT-1458;So;0;ON;;;;;N;;;;; 1CD8A;BLOCK OCTANT-2458;So;0;ON;;;;;N;;;;; 1CD8B;BLOCK OCTANT-12458;So;0;ON;;;;;N;;;;; 1CD8C;BLOCK OCTANT-3458;So;0;ON;;;;;N;;;;; 1CD8D;BLOCK OCTANT-13458;So;0;ON;;;;;N;;;;; 1CD8E;BLOCK OCTANT-23458;So;0;ON;;;;;N;;;;; 1CD8F;BLOCK OCTANT-123458;So;0;ON;;;;;N;;;;; 1CD90;BLOCK OCTANT-168;So;0;ON;;;;;N;;;;; 1CD91;BLOCK OCTANT-268;So;0;ON;;;;;N;;;;; 1CD92;BLOCK OCTANT-1268;So;0;ON;;;;;N;;;;; 1CD93;BLOCK OCTANT-368;So;0;ON;;;;;N;;;;; 1CD94;BLOCK OCTANT-2368;So;0;ON;;;;;N;;;;; 1CD95;BLOCK OCTANT-12368;So;0;ON;;;;;N;;;;; 1CD96;BLOCK OCTANT-468;So;0;ON;;;;;N;;;;; 1CD97;BLOCK OCTANT-1468;So;0;ON;;;;;N;;;;; 1CD98;BLOCK OCTANT-12468;So;0;ON;;;;;N;;;;; 1CD99;BLOCK OCTANT-3468;So;0;ON;;;;;N;;;;; 1CD9A;BLOCK OCTANT-13468;So;0;ON;;;;;N;;;;; 1CD9B;BLOCK OCTANT-23468;So;0;ON;;;;;N;;;;; 1CD9C;BLOCK OCTANT-568;So;0;ON;;;;;N;;;;; 1CD9D;BLOCK OCTANT-1568;So;0;ON;;;;;N;;;;; 1CD9E;BLOCK OCTANT-2568;So;0;ON;;;;;N;;;;; 1CD9F;BLOCK OCTANT-12568;So;0;ON;;;;;N;;;;; 1CDA0;BLOCK OCTANT-3568;So;0;ON;;;;;N;;;;; 1CDA1;BLOCK OCTANT-13568;So;0;ON;;;;;N;;;;; 1CDA2;BLOCK OCTANT-23568;So;0;ON;;;;;N;;;;; 1CDA3;BLOCK OCTANT-123568;So;0;ON;;;;;N;;;;; 1CDA4;BLOCK OCTANT-4568;So;0;ON;;;;;N;;;;; 1CDA5;BLOCK OCTANT-14568;So;0;ON;;;;;N;;;;; 1CDA6;BLOCK OCTANT-24568;So;0;ON;;;;;N;;;;; 1CDA7;BLOCK OCTANT-124568;So;0;ON;;;;;N;;;;; 1CDA8;BLOCK OCTANT-34568;So;0;ON;;;;;N;;;;; 1CDA9;BLOCK OCTANT-134568;So;0;ON;;;;;N;;;;; 1CDAA;BLOCK OCTANT-234568;So;0;ON;;;;;N;;;;; 1CDAB;BLOCK OCTANT-1234568;So;0;ON;;;;;N;;;;; 1CDAC;BLOCK OCTANT-178;So;0;ON;;;;;N;;;;; 1CDAD;BLOCK OCTANT-278;So;0;ON;;;;;N;;;;; 1CDAE;BLOCK OCTANT-1278;So;0;ON;;;;;N;;;;; 1CDAF;BLOCK OCTANT-378;So;0;ON;;;;;N;;;;; 1CDB0;BLOCK OCTANT-1378;So;0;ON;;;;;N;;;;; 1CDB1;BLOCK OCTANT-2378;So;0;ON;;;;;N;;;;; 1CDB2;BLOCK OCTANT-12378;So;0;ON;;;;;N;;;;; 1CDB3;BLOCK OCTANT-478;So;0;ON;;;;;N;;;;; 1CDB4;BLOCK OCTANT-1478;So;0;ON;;;;;N;;;;; 1CDB5;BLOCK OCTANT-2478;So;0;ON;;;;;N;;;;; 1CDB6;BLOCK OCTANT-12478;So;0;ON;;;;;N;;;;; 1CDB7;BLOCK OCTANT-3478;So;0;ON;;;;;N;;;;; 1CDB8;BLOCK OCTANT-13478;So;0;ON;;;;;N;;;;; 1CDB9;BLOCK OCTANT-23478;So;0;ON;;;;;N;;;;; 1CDBA;BLOCK OCTANT-123478;So;0;ON;;;;;N;;;;; 1CDBB;BLOCK OCTANT-578;So;0;ON;;;;;N;;;;; 1CDBC;BLOCK OCTANT-1578;So;0;ON;;;;;N;;;;; 1CDBD;BLOCK OCTANT-2578;So;0;ON;;;;;N;;;;; 1CDBE;BLOCK OCTANT-12578;So;0;ON;;;;;N;;;;; 1CDBF;BLOCK OCTANT-3578;So;0;ON;;;;;N;;;;; 1CDC0;BLOCK OCTANT-13578;So;0;ON;;;;;N;;;;; 1CDC1;BLOCK OCTANT-23578;So;0;ON;;;;;N;;;;; 1CDC2;BLOCK OCTANT-123578;So;0;ON;;;;;N;;;;; 1CDC3;BLOCK OCTANT-4578;So;0;ON;;;;;N;;;;; 1CDC4;BLOCK OCTANT-14578;So;0;ON;;;;;N;;;;; 1CDC5;BLOCK OCTANT-24578;So;0;ON;;;;;N;;;;; 1CDC6;BLOCK OCTANT-124578;So;0;ON;;;;;N;;;;; 1CDC7;BLOCK OCTANT-34578;So;0;ON;;;;;N;;;;; 1CDC8;BLOCK OCTANT-134578;So;0;ON;;;;;N;;;;; 1CDC9;BLOCK OCTANT-234578;So;0;ON;;;;;N;;;;; 1CDCA;BLOCK OCTANT-1234578;So;0;ON;;;;;N;;;;; 1CDCB;BLOCK OCTANT-678;So;0;ON;;;;;N;;;;; 1CDCC;BLOCK OCTANT-1678;So;0;ON;;;;;N;;;;; 1CDCD;BLOCK OCTANT-2678;So;0;ON;;;;;N;;;;; 1CDCE;BLOCK OCTANT-12678;So;0;ON;;;;;N;;;;; 1CDCF;BLOCK OCTANT-3678;So;0;ON;;;;;N;;;;; 1CDD0;BLOCK OCTANT-13678;So;0;ON;;;;;N;;;;; 1CDD1;BLOCK OCTANT-23678;So;0;ON;;;;;N;;;;; 1CDD2;BLOCK OCTANT-123678;So;0;ON;;;;;N;;;;; 1CDD3;BLOCK OCTANT-4678;So;0;ON;;;;;N;;;;; 1CDD4;BLOCK OCTANT-14678;So;0;ON;;;;;N;;;;; 1CDD5;BLOCK OCTANT-24678;So;0;ON;;;;;N;;;;; 1CDD6;BLOCK OCTANT-124678;So;0;ON;;;;;N;;;;; 1CDD7;BLOCK OCTANT-34678;So;0;ON;;;;;N;;;;; 1CDD8;BLOCK OCTANT-134678;So;0;ON;;;;;N;;;;; 1CDD9;BLOCK OCTANT-234678;So;0;ON;;;;;N;;;;; 1CDDA;BLOCK OCTANT-1234678;So;0;ON;;;;;N;;;;; 1CDDB;BLOCK OCTANT-15678;So;0;ON;;;;;N;;;;; 1CDDC;BLOCK OCTANT-25678;So;0;ON;;;;;N;;;;; 1CDDD;BLOCK OCTANT-125678;So;0;ON;;;;;N;;;;; 1CDDE;BLOCK OCTANT-35678;So;0;ON;;;;;N;;;;; 1CDDF;BLOCK OCTANT-235678;So;0;ON;;;;;N;;;;; 1CDE0;BLOCK OCTANT-1235678;So;0;ON;;;;;N;;;;; 1CDE1;BLOCK OCTANT-45678;So;0;ON;;;;;N;;;;; 1CDE2;BLOCK OCTANT-145678;So;0;ON;;;;;N;;;;; 1CDE3;BLOCK OCTANT-1245678;So;0;ON;;;;;N;;;;; 1CDE4;BLOCK OCTANT-1345678;So;0;ON;;;;;N;;;;; 1CDE5;BLOCK OCTANT-2345678;So;0;ON;;;;;N;;;;; 1CDE6;TOP HALF STANDING PERSON;So;0;ON;;;;;N;;;;; 1CDE7;BOTTOM HALF STANDING PERSON;So;0;ON;;;;;N;;;;; 1CDE8;TOP HALF RIGHT-FACING RUNNER FRAME-1;So;0;ON;;;;;N;;;;; 1CDE9;BOTTOM HALF RIGHT-FACING RUNNER FRAME-1;So;0;ON;;;;;N;;;;; 1CDEA;TOP HALF RIGHT-FACING RUNNER FRAME-2;So;0;ON;;;;;N;;;;; 1CDEB;BOTTOM HALF RIGHT-FACING RUNNER FRAME-2;So;0;ON;;;;;N;;;;; 1CDEC;TOP HALF LEFT-FACING RUNNER FRAME-1;So;0;ON;;;;;N;;;;; 1CDED;BOTTOM HALF LEFT-FACING RUNNER FRAME-1;So;0;ON;;;;;N;;;;; 1CDEE;TOP HALF LEFT-FACING RUNNER FRAME-2;So;0;ON;;;;;N;;;;; 1CDEF;BOTTOM HALF LEFT-FACING RUNNER FRAME-2;So;0;ON;;;;;N;;;;; 1CDF0;TOP HALF FORWARD-FACING RUNNER;So;0;ON;;;;;N;;;;; 1CDF1;BOTTOM HALF FORWARD-FACING RUNNER FRAME-1;So;0;ON;;;;;N;;;;; 1CDF2;BOTTOM HALF FORWARD-FACING RUNNER FRAME-2;So;0;ON;;;;;N;;;;; 1CDF3;BOTTOM HALF FORWARD-FACING RUNNER FRAME-3;So;0;ON;;;;;N;;;;; 1CDF4;BOTTOM HALF FORWARD-FACING RUNNER FRAME-4;So;0;ON;;;;;N;;;;; 1CDF5;MOON LANDER;So;0;ON;;;;;N;;;;; 1CDF6;TOP HALF FLAILING ROBOT FRAME-1;So;0;ON;;;;;N;;;;; 1CDF7;TOP HALF FLAILING ROBOT FRAME-2;So;0;ON;;;;;N;;;;; 1CDF8;DOWN-POINTING AIRPLANE;So;0;ON;;;;;N;;;;; 1CDF9;LEFT-POINTING AIRPLANE;So;0;ON;;;;;N;;;;; 1CDFA;SMALL UP-POINTING AIRPLANE;So;0;ON;;;;;N;;;;; 1CDFB;UP-POINTING FROG;So;0;ON;;;;;N;;;;; 1CDFC;DOWN-POINTING FROG;So;0;ON;;;;;N;;;;; 1CDFD;EXPLOSION FRAME-1;So;0;ON;;;;;N;;;;; 1CDFE;EXPLOSION FRAME-2;So;0;ON;;;;;N;;;;; 1CDFF;EXPLOSION FRAME-3;So;0;ON;;;;;N;;;;; 1CE00;RIGHT HALF AND LEFT HALF WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1CE01;LOWER HALF AND UPPER HALF WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1CE02;EXPLOSION AT HORIZON;So;0;ON;;;;;N;;;;; 1CE03;UPPER HALF HEAVY WHITE SQUARE;So;0;ON;;;;;N;;;;; 1CE04;LOWER HALF HEAVY WHITE SQUARE;So;0;ON;;;;;N;;;;; 1CE05;HEAVY WHITE SQUARE CONTAINING BLACK VERY SMALL SQUARE;So;0;ON;;;;;N;;;;; 1CE06;WHITE VERTICAL RECTANGLE WITH HORIZONTAL BAR;So;0;ON;;;;;N;;;;; 1CE07;TOP LEFT BLACK LEFT-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;;;;; 1CE08;FUNNEL;So;0;ON;;;;;N;;;;; 1CE09;BOX DRAWINGS DOUBLE DIAGONAL LOWER LEFT TO MIDDLE CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1CE0A;BOX DRAWINGS DOUBLE DIAGONAL UPPER LEFT TO MIDDLE CENTRE TO UPPER RIGHT;So;0;ON;;;;;N;;;;; 1CE0B;LEFT HALF WHITE ELLIPSE;So;0;ON;;;;;N;;;;; 1CE0C;RIGHT HALF WHITE ELLIPSE;So;0;ON;;;;;N;;;;; 1CE0D;LEFT HALF TRIPLE DASH HORIZONTAL;So;0;ON;;;;;N;;;;; 1CE0E;RIGHT HALF TRIPLE DASH HORIZONTAL;So;0;ON;;;;;N;;;;; 1CE0F;HORIZONTAL LINE WITH TICK MARK;So;0;ON;;;;;N;;;;; 1CE10;LEFT HALF HORIZONTAL LINE WITH THREE TICK MARKS;So;0;ON;;;;;N;;;;; 1CE11;RIGHT HALF HORIZONTAL LINE WITH THREE TICK MARKS;So;0;ON;;;;;N;;;;; 1CE12;HORIZONTAL LINE WITH THREE TICK MARKS;So;0;ON;;;;;N;;;;; 1CE13;LOWER HALF VERTICAL LINE WITH THREE TICK MARKS;So;0;ON;;;;;N;;;;; 1CE14;UPPER HALF VERTICAL LINE WITH THREE TICK MARKS;So;0;ON;;;;;N;;;;; 1CE15;VERTICAL LINE WITH THREE TICK MARKS;So;0;ON;;;;;N;;;;; 1CE16;BOX DRAWINGS LIGHT VERTICAL AND TOP RIGHT;So;0;ON;;;;;N;;;;; 1CE17;BOX DRAWINGS LIGHT VERTICAL AND BOTTOM RIGHT;So;0;ON;;;;;N;;;;; 1CE18;BOX DRAWINGS LIGHT VERTICAL AND TOP LEFT;So;0;ON;;;;;N;;;;; 1CE19;BOX DRAWINGS LIGHT VERTICAL AND BOTTOM LEFT;So;0;ON;;;;;N;;;;; 1CE1A;LARGE TYPE PIECE UPPER LEFT ARC;So;0;ON;;;;;N;;;;; 1CE1B;LARGE TYPE PIECE UPPER LEFT CORNER;So;0;ON;;;;;N;;;;; 1CE1C;LARGE TYPE PIECE UPPER TERMINAL;So;0;ON;;;;;N;;;;; 1CE1D;LARGE TYPE PIECE UPPER LEFT CROTCH;So;0;ON;;;;;N;;;;; 1CE1E;LARGE TYPE PIECE LEFT ARM;So;0;ON;;;;;N;;;;; 1CE1F;LARGE TYPE PIECE CROSSBAR;So;0;ON;;;;;N;;;;; 1CE20;LARGE TYPE PIECE CROSSBAR WITH LOWER STEM;So;0;ON;;;;;N;;;;; 1CE21;LARGE TYPE PIECE UPPER HALF VERTEX OF M;So;0;ON;;;;;N;;;;; 1CE22;LARGE TYPE PIECE DIAGONAL LOWER LEFT;So;0;ON;;;;;N;;;;; 1CE23;LARGE TYPE PIECE SHORT UPPER TERMINAL;So;0;ON;;;;;N;;;;; 1CE24;LARGE TYPE PIECE UPPER RIGHT ARC;So;0;ON;;;;;N;;;;; 1CE25;LARGE TYPE PIECE RIGHT ARM;So;0;ON;;;;;N;;;;; 1CE26;LARGE TYPE PIECE UPPER RIGHT CROTCH;So;0;ON;;;;;N;;;;; 1CE27;LARGE TYPE PIECE UPPER RIGHT CORNER;So;0;ON;;;;;N;;;;; 1CE28;LARGE TYPE PIECE STEM WITH RIGHT CROSSBAR;So;0;ON;;;;;N;;;;; 1CE29;LARGE TYPE PIECE STEM;So;0;ON;;;;;N;;;;; 1CE2A;LARGE TYPE PIECE DIAGONAL UPPER RIGHT AND LOWER RIGHT;So;0;ON;;;;;N;;;;; 1CE2B;LARGE TYPE PIECE DIAGONAL UPPER RIGHT;So;0;ON;;;;;N;;;;; 1CE2C;LARGE TYPE PIECE DIAGONAL LOWER RIGHT;So;0;ON;;;;;N;;;;; 1CE2D;LARGE TYPE PIECE SHORT LOWER TERMINAL;So;0;ON;;;;;N;;;;; 1CE2E;LARGE TYPE PIECE LOWER LEFT AND UPPER LEFT ARC;So;0;ON;;;;;N;;;;; 1CE2F;LARGE TYPE PIECE CENTRE OF K;So;0;ON;;;;;N;;;;; 1CE30;LARGE TYPE PIECE LOWER HALF VERTEX OF M;So;0;ON;;;;;N;;;;; 1CE31;LARGE TYPE PIECE UPPER HALF VERTEX OF W;So;0;ON;;;;;N;;;;; 1CE32;LARGE TYPE PIECE CENTRE OF X;So;0;ON;;;;;N;;;;; 1CE33;LARGE TYPE PIECE CENTRE OF Y;So;0;ON;;;;;N;;;;; 1CE34;LARGE TYPE PIECE CENTRE OF Z WITH CROSSBAR;So;0;ON;;;;;N;;;;; 1CE35;LARGE TYPE PIECE RAISED UPPER LEFT ARC;So;0;ON;;;;;N;;;;; 1CE36;LARGE TYPE PIECE STEM WITH LEFT CROSSBAR;So;0;ON;;;;;N;;;;; 1CE37;LARGE TYPE PIECE LOWER RIGHT AND UPPER RIGHT ARC;So;0;ON;;;;;N;;;;; 1CE38;LARGE TYPE PIECE DIAGONAL UPPER LEFT AND LOWER LEFT;So;0;ON;;;;;N;;;;; 1CE39;LARGE TYPE PIECE STEM WITH LEFT JOINT;So;0;ON;;;;;N;;;;; 1CE3A;LARGE TYPE PIECE STEM WITH CROSSBAR;So;0;ON;;;;;N;;;;; 1CE3B;LARGE TYPE PIECE DIAGONAL UPPER LEFT;So;0;ON;;;;;N;;;;; 1CE3C;LARGE TYPE PIECE LOWER TERMINAL;So;0;ON;;;;;N;;;;; 1CE3D;LARGE TYPE PIECE LOWER LEFT CORNER;So;0;ON;;;;;N;;;;; 1CE3E;LARGE TYPE PIECE LOWER LEFT ARC;So;0;ON;;;;;N;;;;; 1CE3F;LARGE TYPE PIECE LOWER LEFT CROTCH;So;0;ON;;;;;N;;;;; 1CE40;LARGE TYPE PIECE CROSSBAR WITH UPPER STEM;So;0;ON;;;;;N;;;;; 1CE41;LARGE TYPE PIECE VERTEX OF V;So;0;ON;;;;;N;;;;; 1CE42;LARGE TYPE PIECE LOWER HALF VERTEX OF W;So;0;ON;;;;;N;;;;; 1CE43;LARGE TYPE PIECE LOWER RIGHT ARC;So;0;ON;;;;;N;;;;; 1CE44;LARGE TYPE PIECE LOWER RIGHT CORNER;So;0;ON;;;;;N;;;;; 1CE45;LARGE TYPE PIECE LOWER RIGHT ARC WITH TAIL;So;0;ON;;;;;N;;;;; 1CE46;LARGE TYPE PIECE LOWER RIGHT CROTCH;So;0;ON;;;;;N;;;;; 1CE47;LARGE TYPE PIECE STEM-45;So;0;ON;;;;;N;;;;; 1CE48;LARGE TYPE PIECE STEM-2345;So;0;ON;;;;;N;;;;; 1CE49;LARGE TYPE PIECE STEM-4;So;0;ON;;;;;N;;;;; 1CE4A;LARGE TYPE PIECE STEM-34;So;0;ON;;;;;N;;;;; 1CE4B;LARGE TYPE PIECE STEM-234;So;0;ON;;;;;N;;;;; 1CE4C;LARGE TYPE PIECE STEM-1234;So;0;ON;;;;;N;;;;; 1CE4D;LARGE TYPE PIECE STEM-3;So;0;ON;;;;;N;;;;; 1CE4E;LARGE TYPE PIECE STEM-23;So;0;ON;;;;;N;;;;; 1CE4F;LARGE TYPE PIECE STEM-2;So;0;ON;;;;;N;;;;; 1CE50;LARGE TYPE PIECE STEM-12;So;0;ON;;;;;N;;;;; 1CE51;SEPARATED BLOCK SEXTANT-1;So;0;ON;;;;;N;;;;; 1CE52;SEPARATED BLOCK SEXTANT-2;So;0;ON;;;;;N;;;;; 1CE53;SEPARATED BLOCK SEXTANT-12;So;0;ON;;;;;N;;;;; 1CE54;SEPARATED BLOCK SEXTANT-3;So;0;ON;;;;;N;;;;; 1CE55;SEPARATED BLOCK SEXTANT-13;So;0;ON;;;;;N;;;;; 1CE56;SEPARATED BLOCK SEXTANT-23;So;0;ON;;;;;N;;;;; 1CE57;SEPARATED BLOCK SEXTANT-123;So;0;ON;;;;;N;;;;; 1CE58;SEPARATED BLOCK SEXTANT-4;So;0;ON;;;;;N;;;;; 1CE59;SEPARATED BLOCK SEXTANT-14;So;0;ON;;;;;N;;;;; 1CE5A;SEPARATED BLOCK SEXTANT-24;So;0;ON;;;;;N;;;;; 1CE5B;SEPARATED BLOCK SEXTANT-124;So;0;ON;;;;;N;;;;; 1CE5C;SEPARATED BLOCK SEXTANT-34;So;0;ON;;;;;N;;;;; 1CE5D;SEPARATED BLOCK SEXTANT-134;So;0;ON;;;;;N;;;;; 1CE5E;SEPARATED BLOCK SEXTANT-234;So;0;ON;;;;;N;;;;; 1CE5F;SEPARATED BLOCK SEXTANT-1234;So;0;ON;;;;;N;;;;; 1CE60;SEPARATED BLOCK SEXTANT-5;So;0;ON;;;;;N;;;;; 1CE61;SEPARATED BLOCK SEXTANT-15;So;0;ON;;;;;N;;;;; 1CE62;SEPARATED BLOCK SEXTANT-25;So;0;ON;;;;;N;;;;; 1CE63;SEPARATED BLOCK SEXTANT-125;So;0;ON;;;;;N;;;;; 1CE64;SEPARATED BLOCK SEXTANT-35;So;0;ON;;;;;N;;;;; 1CE65;SEPARATED BLOCK SEXTANT-135;So;0;ON;;;;;N;;;;; 1CE66;SEPARATED BLOCK SEXTANT-235;So;0;ON;;;;;N;;;;; 1CE67;SEPARATED BLOCK SEXTANT-1235;So;0;ON;;;;;N;;;;; 1CE68;SEPARATED BLOCK SEXTANT-45;So;0;ON;;;;;N;;;;; 1CE69;SEPARATED BLOCK SEXTANT-145;So;0;ON;;;;;N;;;;; 1CE6A;SEPARATED BLOCK SEXTANT-245;So;0;ON;;;;;N;;;;; 1CE6B;SEPARATED BLOCK SEXTANT-1245;So;0;ON;;;;;N;;;;; 1CE6C;SEPARATED BLOCK SEXTANT-345;So;0;ON;;;;;N;;;;; 1CE6D;SEPARATED BLOCK SEXTANT-1345;So;0;ON;;;;;N;;;;; 1CE6E;SEPARATED BLOCK SEXTANT-2345;So;0;ON;;;;;N;;;;; 1CE6F;SEPARATED BLOCK SEXTANT-12345;So;0;ON;;;;;N;;;;; 1CE70;SEPARATED BLOCK SEXTANT-6;So;0;ON;;;;;N;;;;; 1CE71;SEPARATED BLOCK SEXTANT-16;So;0;ON;;;;;N;;;;; 1CE72;SEPARATED BLOCK SEXTANT-26;So;0;ON;;;;;N;;;;; 1CE73;SEPARATED BLOCK SEXTANT-126;So;0;ON;;;;;N;;;;; 1CE74;SEPARATED BLOCK SEXTANT-36;So;0;ON;;;;;N;;;;; 1CE75;SEPARATED BLOCK SEXTANT-136;So;0;ON;;;;;N;;;;; 1CE76;SEPARATED BLOCK SEXTANT-236;So;0;ON;;;;;N;;;;; 1CE77;SEPARATED BLOCK SEXTANT-1236;So;0;ON;;;;;N;;;;; 1CE78;SEPARATED BLOCK SEXTANT-46;So;0;ON;;;;;N;;;;; 1CE79;SEPARATED BLOCK SEXTANT-146;So;0;ON;;;;;N;;;;; 1CE7A;SEPARATED BLOCK SEXTANT-246;So;0;ON;;;;;N;;;;; 1CE7B;SEPARATED BLOCK SEXTANT-1246;So;0;ON;;;;;N;;;;; 1CE7C;SEPARATED BLOCK SEXTANT-346;So;0;ON;;;;;N;;;;; 1CE7D;SEPARATED BLOCK SEXTANT-1346;So;0;ON;;;;;N;;;;; 1CE7E;SEPARATED BLOCK SEXTANT-2346;So;0;ON;;;;;N;;;;; 1CE7F;SEPARATED BLOCK SEXTANT-12346;So;0;ON;;;;;N;;;;; 1CE80;SEPARATED BLOCK SEXTANT-56;So;0;ON;;;;;N;;;;; 1CE81;SEPARATED BLOCK SEXTANT-156;So;0;ON;;;;;N;;;;; 1CE82;SEPARATED BLOCK SEXTANT-256;So;0;ON;;;;;N;;;;; 1CE83;SEPARATED BLOCK SEXTANT-1256;So;0;ON;;;;;N;;;;; 1CE84;SEPARATED BLOCK SEXTANT-356;So;0;ON;;;;;N;;;;; 1CE85;SEPARATED BLOCK SEXTANT-1356;So;0;ON;;;;;N;;;;; 1CE86;SEPARATED BLOCK SEXTANT-2356;So;0;ON;;;;;N;;;;; 1CE87;SEPARATED BLOCK SEXTANT-12356;So;0;ON;;;;;N;;;;; 1CE88;SEPARATED BLOCK SEXTANT-456;So;0;ON;;;;;N;;;;; 1CE89;SEPARATED BLOCK SEXTANT-1456;So;0;ON;;;;;N;;;;; 1CE8A;SEPARATED BLOCK SEXTANT-2456;So;0;ON;;;;;N;;;;; 1CE8B;SEPARATED BLOCK SEXTANT-12456;So;0;ON;;;;;N;;;;; 1CE8C;SEPARATED BLOCK SEXTANT-3456;So;0;ON;;;;;N;;;;; 1CE8D;SEPARATED BLOCK SEXTANT-13456;So;0;ON;;;;;N;;;;; 1CE8E;SEPARATED BLOCK SEXTANT-23456;So;0;ON;;;;;N;;;;; 1CE8F;SEPARATED BLOCK SEXTANT-123456;So;0;ON;;;;;N;;;;; 1CE90;UPPER LEFT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE91;UPPER CENTRE LEFT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE92;UPPER CENTRE RIGHT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE93;UPPER RIGHT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE94;UPPER MIDDLE LEFT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE95;UPPER MIDDLE CENTRE LEFT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE96;UPPER MIDDLE CENTRE RIGHT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE97;UPPER MIDDLE RIGHT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE98;LOWER MIDDLE LEFT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE99;LOWER MIDDLE CENTRE LEFT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE9A;LOWER MIDDLE CENTRE RIGHT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE9B;LOWER MIDDLE RIGHT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE9C;LOWER LEFT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE9D;LOWER CENTRE LEFT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE9E;LOWER CENTRE RIGHT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CE9F;LOWER RIGHT ONE SIXTEENTH BLOCK;So;0;ON;;;;;N;;;;; 1CEA0;RIGHT HALF LOWER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEA1;RIGHT THREE QUARTERS LOWER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEA2;LEFT THREE QUARTERS LOWER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEA3;LEFT HALF LOWER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEA4;LOWER HALF LEFT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEA5;LOWER THREE QUARTERS LEFT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEA6;UPPER THREE QUARTERS LEFT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEA7;UPPER HALF LEFT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEA8;LEFT HALF UPPER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEA9;LEFT THREE QUARTERS UPPER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEAA;RIGHT THREE QUARTERS UPPER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEAB;RIGHT HALF UPPER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEAC;UPPER HALF RIGHT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEAD;UPPER THREE QUARTERS RIGHT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEAE;LOWER THREE QUARTERS RIGHT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEAF;LOWER HALF RIGHT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1CEB0;HORIZONTAL ZIGZAG LINE;So;0;ON;;;;;N;;;;; 1CEB1;KEYHOLE;So;0;ON;;;;;N;;;;; 1CEB2;OLD PERSONAL COMPUTER WITH MONITOR IN PORTRAIT ORIENTATION;So;0;ON;;;;;N;;;;; 1CEB3;BLACK RIGHT TRIANGLE CARET;So;0;ON;;;;;N;;;;; 1CF00;ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF01;ZNAMENNY COMBINING MARK NIZKO S KRYZHEM ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF02;ZNAMENNY COMBINING MARK TSATA ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF03;ZNAMENNY COMBINING MARK GORAZDO NIZKO ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF04;ZNAMENNY COMBINING MARK NIZKO ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF05;ZNAMENNY COMBINING MARK SREDNE ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF06;ZNAMENNY COMBINING MARK MALO POVYSHE ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF07;ZNAMENNY COMBINING MARK POVYSHE ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF08;ZNAMENNY COMBINING MARK VYSOKO ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF09;ZNAMENNY COMBINING MARK MALO POVYSHE S KHOKHLOM ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF0A;ZNAMENNY COMBINING MARK POVYSHE S KHOKHLOM ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF0B;ZNAMENNY COMBINING MARK VYSOKO S KHOKHLOM ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF0C;ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON RIGHT;Mn;0;NSM;;;;;N;;;;; 1CF0D;ZNAMENNY COMBINING MARK NIZKO S KRYZHEM ON RIGHT;Mn;0;NSM;;;;;N;;;;; 1CF0E;ZNAMENNY COMBINING MARK TSATA ON RIGHT;Mn;0;NSM;;;;;N;;;;; 1CF0F;ZNAMENNY COMBINING MARK GORAZDO NIZKO ON RIGHT;Mn;0;NSM;;;;;N;;;;; 1CF10;ZNAMENNY COMBINING MARK NIZKO ON RIGHT;Mn;0;NSM;;;;;N;;;;; 1CF11;ZNAMENNY COMBINING MARK SREDNE ON RIGHT;Mn;0;NSM;;;;;N;;;;; 1CF12;ZNAMENNY COMBINING MARK MALO POVYSHE ON RIGHT;Mn;0;NSM;;;;;N;;;;; 1CF13;ZNAMENNY COMBINING MARK POVYSHE ON RIGHT;Mn;0;NSM;;;;;N;;;;; 1CF14;ZNAMENNY COMBINING MARK VYSOKO ON RIGHT;Mn;0;NSM;;;;;N;;;;; 1CF15;ZNAMENNY COMBINING MARK MALO POVYSHE S KHOKHLOM ON RIGHT;Mn;0;NSM;;;;;N;;;;; 1CF16;ZNAMENNY COMBINING MARK POVYSHE S KHOKHLOM ON RIGHT;Mn;0;NSM;;;;;N;;;;; 1CF17;ZNAMENNY COMBINING MARK VYSOKO S KHOKHLOM ON RIGHT;Mn;0;NSM;;;;;N;;;;; 1CF18;ZNAMENNY COMBINING MARK TSATA S KRYZHEM;Mn;0;NSM;;;;;N;;;;; 1CF19;ZNAMENNY COMBINING MARK MALO POVYSHE S KRYZHEM;Mn;0;NSM;;;;;N;;;;; 1CF1A;ZNAMENNY COMBINING MARK STRANNO MALO POVYSHE;Mn;0;NSM;;;;;N;;;;; 1CF1B;ZNAMENNY COMBINING MARK POVYSHE S KRYZHEM;Mn;0;NSM;;;;;N;;;;; 1CF1C;ZNAMENNY COMBINING MARK POVYSHE STRANNO;Mn;0;NSM;;;;;N;;;;; 1CF1D;ZNAMENNY COMBINING MARK VYSOKO S KRYZHEM;Mn;0;NSM;;;;;N;;;;; 1CF1E;ZNAMENNY COMBINING MARK MALO POVYSHE STRANNO;Mn;0;NSM;;;;;N;;;;; 1CF1F;ZNAMENNY COMBINING MARK GORAZDO VYSOKO;Mn;0;NSM;;;;;N;;;;; 1CF20;ZNAMENNY COMBINING MARK ZELO;Mn;0;NSM;;;;;N;;;;; 1CF21;ZNAMENNY COMBINING MARK ON;Mn;0;NSM;;;;;N;;;;; 1CF22;ZNAMENNY COMBINING MARK RAVNO;Mn;0;NSM;;;;;N;;;;; 1CF23;ZNAMENNY COMBINING MARK TIKHAYA;Mn;0;NSM;;;;;N;;;;; 1CF24;ZNAMENNY COMBINING MARK BORZAYA;Mn;0;NSM;;;;;N;;;;; 1CF25;ZNAMENNY COMBINING MARK UDARKA;Mn;0;NSM;;;;;N;;;;; 1CF26;ZNAMENNY COMBINING MARK PODVERTKA;Mn;0;NSM;;;;;N;;;;; 1CF27;ZNAMENNY COMBINING MARK LOMKA;Mn;0;NSM;;;;;N;;;;; 1CF28;ZNAMENNY COMBINING MARK KUPNAYA;Mn;0;NSM;;;;;N;;;;; 1CF29;ZNAMENNY COMBINING MARK KACHKA;Mn;0;NSM;;;;;N;;;;; 1CF2A;ZNAMENNY COMBINING MARK ZEVOK;Mn;0;NSM;;;;;N;;;;; 1CF2B;ZNAMENNY COMBINING MARK SKOBA;Mn;0;NSM;;;;;N;;;;; 1CF2C;ZNAMENNY COMBINING MARK RAZSEKA;Mn;0;NSM;;;;;N;;;;; 1CF2D;ZNAMENNY COMBINING MARK KRYZH ON LEFT;Mn;0;NSM;;;;;N;;;;; 1CF30;ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO;Mn;0;NSM;;;;;N;;;;; 1CF31;ZNAMENNY COMBINING TONAL RANGE MARK SVETLO;Mn;0;NSM;;;;;N;;;;; 1CF32;ZNAMENNY COMBINING TONAL RANGE MARK TRESVETLO;Mn;0;NSM;;;;;N;;;;; 1CF33;ZNAMENNY COMBINING MARK ZADERZHKA;Mn;0;NSM;;;;;N;;;;; 1CF34;ZNAMENNY COMBINING MARK DEMESTVENNY ZADERZHKA;Mn;0;NSM;;;;;N;;;;; 1CF35;ZNAMENNY COMBINING MARK OTSECHKA;Mn;0;NSM;;;;;N;;;;; 1CF36;ZNAMENNY COMBINING MARK PODCHASHIE;Mn;0;NSM;;;;;N;;;;; 1CF37;ZNAMENNY COMBINING MARK PODCHASHIE WITH VERTICAL STROKE;Mn;0;NSM;;;;;N;;;;; 1CF38;ZNAMENNY COMBINING MARK CHASHKA;Mn;0;NSM;;;;;N;;;;; 1CF39;ZNAMENNY COMBINING MARK CHASHKA POLNAYA;Mn;0;NSM;;;;;N;;;;; 1CF3A;ZNAMENNY COMBINING MARK OBLACHKO;Mn;0;NSM;;;;;N;;;;; 1CF3B;ZNAMENNY COMBINING MARK SOROCHYA NOZHKA;Mn;0;NSM;;;;;N;;;;; 1CF3C;ZNAMENNY COMBINING MARK TOCHKA;Mn;0;NSM;;;;;N;;;;; 1CF3D;ZNAMENNY COMBINING MARK DVOETOCHIE;Mn;0;NSM;;;;;N;;;;; 1CF3E;ZNAMENNY COMBINING ATTACHING VERTICAL OMET;Mn;0;NSM;;;;;N;;;;; 1CF3F;ZNAMENNY COMBINING MARK CURVED OMET;Mn;0;NSM;;;;;N;;;;; 1CF40;ZNAMENNY COMBINING MARK KRYZH;Mn;0;NSM;;;;;N;;;;; 1CF41;ZNAMENNY COMBINING LOWER TONAL RANGE INDICATOR;Mn;0;NSM;;;;;N;;;;; 1CF42;ZNAMENNY PRIZNAK MODIFIER LEVEL-2;Mn;0;NSM;;;;;N;;;;; 1CF43;ZNAMENNY PRIZNAK MODIFIER LEVEL-3;Mn;0;NSM;;;;;N;;;;; 1CF44;ZNAMENNY PRIZNAK MODIFIER DIRECTION FLIP;Mn;0;NSM;;;;;N;;;;; 1CF45;ZNAMENNY PRIZNAK MODIFIER KRYZH;Mn;0;NSM;;;;;N;;;;; 1CF46;ZNAMENNY PRIZNAK MODIFIER ROG;Mn;0;NSM;;;;;N;;;;; 1CF50;ZNAMENNY NEUME KRYUK;So;0;L;;;;;N;;;;; 1CF51;ZNAMENNY NEUME KRYUK TIKHY;So;0;L;;;;;N;;;;; 1CF52;ZNAMENNY NEUME PARAKLIT;So;0;L;;;;;N;;;;; 1CF53;ZNAMENNY NEUME DVA V CHELNU;So;0;L;;;;;N;;;;; 1CF54;ZNAMENNY NEUME KLYUCH;So;0;L;;;;;N;;;;; 1CF55;ZNAMENNY NEUME ZANOZHEK;So;0;L;;;;;N;;;;; 1CF56;ZNAMENNY NEUME STOPITSA;So;0;L;;;;;N;;;;; 1CF57;ZNAMENNY NEUME STOPITSA S OCHKOM;So;0;L;;;;;N;;;;; 1CF58;ZNAMENNY NEUME PEREVODKA;So;0;L;;;;;N;;;;; 1CF59;ZNAMENNY NEUME PEREVODKA NEPOSTOYANNAYA;So;0;L;;;;;N;;;;; 1CF5A;ZNAMENNY NEUME STOPITSA WITH SOROCHYA NOZHKA;So;0;L;;;;;N;;;;; 1CF5B;ZNAMENNY NEUME CHELYUSTKA;So;0;L;;;;;N;;;;; 1CF5C;ZNAMENNY NEUME PALKA;So;0;L;;;;;N;;;;; 1CF5D;ZNAMENNY NEUME ZAPYATAYA;So;0;L;;;;;N;;;;; 1CF5E;ZNAMENNY NEUME GOLUBCHIK BORZY;So;0;L;;;;;N;;;;; 1CF5F;ZNAMENNY NEUME GOLUBCHIK TIKHY;So;0;L;;;;;N;;;;; 1CF60;ZNAMENNY NEUME GOLUBCHIK MRACHNY;So;0;L;;;;;N;;;;; 1CF61;ZNAMENNY NEUME GOLUBCHIK SVETLY;So;0;L;;;;;N;;;;; 1CF62;ZNAMENNY NEUME GOLUBCHIK TRESVETLY;So;0;L;;;;;N;;;;; 1CF63;ZNAMENNY NEUME VRAKHIYA PROSTAYA;So;0;L;;;;;N;;;;; 1CF64;ZNAMENNY NEUME VRAKHIYA MRACHNAYA;So;0;L;;;;;N;;;;; 1CF65;ZNAMENNY NEUME VRAKHIYA SVETLAYA;So;0;L;;;;;N;;;;; 1CF66;ZNAMENNY NEUME VRAKHIYA TRESVETLAYA;So;0;L;;;;;N;;;;; 1CF67;ZNAMENNY NEUME VRAKHIYA KLYUCHEVAYA PROSTAYA;So;0;L;;;;;N;;;;; 1CF68;ZNAMENNY NEUME VRAKHIYA KLYUCHEVAYA MRACHNAYA;So;0;L;;;;;N;;;;; 1CF69;ZNAMENNY NEUME VRAKHIYA KLYUCHEVAYA SVETLAYA;So;0;L;;;;;N;;;;; 1CF6A;ZNAMENNY NEUME VRAKHIYA KLYUCHEVAYA TRESVETLAYA;So;0;L;;;;;N;;;;; 1CF6B;ZNAMENNY NEUME DOUBLE ZAPYATAYA;So;0;L;;;;;N;;;;; 1CF6C;ZNAMENNY NEUME REVERSED CHELYUSTKA;So;0;L;;;;;N;;;;; 1CF6D;ZNAMENNY NEUME DERBITSA;So;0;L;;;;;N;;;;; 1CF6E;ZNAMENNY NEUME KHAMILO;So;0;L;;;;;N;;;;; 1CF6F;ZNAMENNY NEUME CHASHKA;So;0;L;;;;;N;;;;; 1CF70;ZNAMENNY NEUME PODCHASHIE;So;0;L;;;;;N;;;;; 1CF71;ZNAMENNY NEUME SKAMEYTSA MRACHNAYA;So;0;L;;;;;N;;;;; 1CF72;ZNAMENNY NEUME SKAMEYTSA SVETLAYA;So;0;L;;;;;N;;;;; 1CF73;ZNAMENNY NEUME SKAMEYTSA TRESVETLAYA;So;0;L;;;;;N;;;;; 1CF74;ZNAMENNY NEUME SKAMEYTSA TIKHAYA;So;0;L;;;;;N;;;;; 1CF75;ZNAMENNY NEUME DEMESTVENNY KLYUCH;So;0;L;;;;;N;;;;; 1CF76;ZNAMENNY NEUME SKAMEYTSA KLYUCHEVAYA SVETLAYA;So;0;L;;;;;N;;;;; 1CF77;ZNAMENNY NEUME SKAMEYTSA KLYUCHENEPOSTOYANNAYA;So;0;L;;;;;N;;;;; 1CF78;ZNAMENNY NEUME SKAMEYTSA KLYUCHEVAYA TIKHAYA;So;0;L;;;;;N;;;;; 1CF79;ZNAMENNY NEUME SKAMEYTSA DVOECHELNAYA PROSTAYA;So;0;L;;;;;N;;;;; 1CF7A;ZNAMENNY NEUME SKAMEYTSA DVOECHELNAYA SVETLAYA;So;0;L;;;;;N;;;;; 1CF7B;ZNAMENNY NEUME SKAMEYTSA DVOECHELNAYA NEPOSTOYANNAYA;So;0;L;;;;;N;;;;; 1CF7C;ZNAMENNY NEUME SKAMEYTSA DVOECHELNAYA KLYUCHEVAYA;So;0;L;;;;;N;;;;; 1CF7D;ZNAMENNY NEUME SLOZHITIE;So;0;L;;;;;N;;;;; 1CF7E;ZNAMENNY NEUME SLOZHITIE S ZAPYATOY;So;0;L;;;;;N;;;;; 1CF7F;ZNAMENNY NEUME SLOZHITIE ZAKRYTOE;So;0;L;;;;;N;;;;; 1CF80;ZNAMENNY NEUME SLOZHITIE S KRYZHEM;So;0;L;;;;;N;;;;; 1CF81;ZNAMENNY NEUME KRYZH;So;0;L;;;;;N;;;;; 1CF82;ZNAMENNY NEUME ROG;So;0;L;;;;;N;;;;; 1CF83;ZNAMENNY NEUME FITA;So;0;L;;;;;N;;;;; 1CF84;ZNAMENNY NEUME KOBYLA;So;0;L;;;;;N;;;;; 1CF85;ZNAMENNY NEUME ZMEYTSA;So;0;L;;;;;N;;;;; 1CF86;ZNAMENNY NEUME STATYA;So;0;L;;;;;N;;;;; 1CF87;ZNAMENNY NEUME STATYA S ZAPYATOY;So;0;L;;;;;N;;;;; 1CF88;ZNAMENNY NEUME STATYA S KRYZHEM;So;0;L;;;;;N;;;;; 1CF89;ZNAMENNY NEUME STATYA S ZAPYATOY I KRYZHEM;So;0;L;;;;;N;;;;; 1CF8A;ZNAMENNY NEUME STATYA S KRYZHEM I ZAPYATOY;So;0;L;;;;;N;;;;; 1CF8B;ZNAMENNY NEUME STATYA ZAKRYTAYA;So;0;L;;;;;N;;;;; 1CF8C;ZNAMENNY NEUME STATYA ZAKRYTAYA S ZAPYATOY;So;0;L;;;;;N;;;;; 1CF8D;ZNAMENNY NEUME STATYA S ROGOM;So;0;L;;;;;N;;;;; 1CF8E;ZNAMENNY NEUME STATYA S DVUMYA ZAPYATYMI;So;0;L;;;;;N;;;;; 1CF8F;ZNAMENNY NEUME STATYA S ZAPYATOY I PODCHASHIEM;So;0;L;;;;;N;;;;; 1CF90;ZNAMENNY NEUME POLKULIZMY;So;0;L;;;;;N;;;;; 1CF91;ZNAMENNY NEUME STATYA NEPOSTOYANNAYA;So;0;L;;;;;N;;;;; 1CF92;ZNAMENNY NEUME STRELA PROSTAYA;So;0;L;;;;;N;;;;; 1CF93;ZNAMENNY NEUME STRELA MRACHNOTIKHAYA;So;0;L;;;;;N;;;;; 1CF94;ZNAMENNY NEUME STRELA KRYZHEVAYA;So;0;L;;;;;N;;;;; 1CF95;ZNAMENNY NEUME STRELA POLUPOVODNAYA;So;0;L;;;;;N;;;;; 1CF96;ZNAMENNY NEUME STRELA POVODNAYA;So;0;L;;;;;N;;;;; 1CF97;ZNAMENNY NEUME STRELA NEPOSTOYANNAYA;So;0;L;;;;;N;;;;; 1CF98;ZNAMENNY NEUME STRELA KLYUCHEPOVODNAYA;So;0;L;;;;;N;;;;; 1CF99;ZNAMENNY NEUME STRELA KLYUCHENEPOSTOYANNAYA;So;0;L;;;;;N;;;;; 1CF9A;ZNAMENNY NEUME STRELA TIKHAYA PUTNAYA;So;0;L;;;;;N;;;;; 1CF9B;ZNAMENNY NEUME STRELA DVOECHELNAYA;So;0;L;;;;;N;;;;; 1CF9C;ZNAMENNY NEUME STRELA DVOECHELNOKRYZHEVAYA;So;0;L;;;;;N;;;;; 1CF9D;ZNAMENNY NEUME STRELA DVOECHELNOPOVODNAYA;So;0;L;;;;;N;;;;; 1CF9E;ZNAMENNY NEUME STRELA DVOECHELNAYA KLYUCHEVAYA;So;0;L;;;;;N;;;;; 1CF9F;ZNAMENNY NEUME STRELA DVOECHELNOPOVODNAYA KLYUCHEVAYA;So;0;L;;;;;N;;;;; 1CFA0;ZNAMENNY NEUME STRELA GROMNAYA WITH SINGLE ZAPYATAYA;So;0;L;;;;;N;;;;; 1CFA1;ZNAMENNY NEUME STRELA GROMOPOVODNAYA WITH SINGLE ZAPYATAYA;So;0;L;;;;;N;;;;; 1CFA2;ZNAMENNY NEUME STRELA GROMNAYA;So;0;L;;;;;N;;;;; 1CFA3;ZNAMENNY NEUME STRELA GROMOPOVODNAYA;So;0;L;;;;;N;;;;; 1CFA4;ZNAMENNY NEUME STRELA GROMOPOVODNAYA WITH DOUBLE ZAPYATAYA;So;0;L;;;;;N;;;;; 1CFA5;ZNAMENNY NEUME STRELA GROMOKRYZHEVAYA;So;0;L;;;;;N;;;;; 1CFA6;ZNAMENNY NEUME STRELA GROMOKRYZHEVAYA POVODNAYA;So;0;L;;;;;N;;;;; 1CFA7;ZNAMENNY NEUME MECHIK;So;0;L;;;;;N;;;;; 1CFA8;ZNAMENNY NEUME MECHIK POVODNY;So;0;L;;;;;N;;;;; 1CFA9;ZNAMENNY NEUME MECHIK KLYUCHEVOY;So;0;L;;;;;N;;;;; 1CFAA;ZNAMENNY NEUME MECHIK KLYUCHEPOVODNY;So;0;L;;;;;N;;;;; 1CFAB;ZNAMENNY NEUME MECHIK KLYUCHENEPOSTOYANNY;So;0;L;;;;;N;;;;; 1CFAC;ZNAMENNY NEUME STRELA TRYASOGLASNAYA;So;0;L;;;;;N;;;;; 1CFAD;ZNAMENNY NEUME STRELA TRYASOPOVODNAYA;So;0;L;;;;;N;;;;; 1CFAE;ZNAMENNY NEUME STRELA TRYASOSTRELNAYA;So;0;L;;;;;N;;;;; 1CFAF;ZNAMENNY NEUME OSOKA;So;0;L;;;;;N;;;;; 1CFB0;ZNAMENNY NEUME OSOKA SVETLAYA;So;0;L;;;;;N;;;;; 1CFB1;ZNAMENNY NEUME OSOKA TRESVETLAYA;So;0;L;;;;;N;;;;; 1CFB2;ZNAMENNY NEUME OSOKA KRYUKOVAYA SVETLAYA;So;0;L;;;;;N;;;;; 1CFB3;ZNAMENNY NEUME OSOKA KLYUCHEVAYA SVETLAYA;So;0;L;;;;;N;;;;; 1CFB4;ZNAMENNY NEUME OSOKA KLYUCHEVAYA NEPOSTOYANNAYA;So;0;L;;;;;N;;;;; 1CFB5;ZNAMENNY NEUME STRELA KRYUKOVAYA;So;0;L;;;;;N;;;;; 1CFB6;ZNAMENNY NEUME STRELA KRYUKOVAYA POVODNAYA;So;0;L;;;;;N;;;;; 1CFB7;ZNAMENNY NEUME STRELA KRYUKOVAYA GROMNAYA WITH SINGLE ZAPYATAYA;So;0;L;;;;;N;;;;; 1CFB8;ZNAMENNY NEUME STRELA KRYUKOVAYA GROMOPOVODNAYA WITH SINGLE ZAPYATAYA;So;0;L;;;;;N;;;;; 1CFB9;ZNAMENNY NEUME STRELA KRYUKOVAYA GROMNAYA;So;0;L;;;;;N;;;;; 1CFBA;ZNAMENNY NEUME STRELA KRYUKOVAYA GROMOPOVODNAYA;So;0;L;;;;;N;;;;; 1CFBB;ZNAMENNY NEUME STRELA KRYUKOVAYA GROMOPOVODNAYA WITH DOUBLE ZAPYATAYA;So;0;L;;;;;N;;;;; 1CFBC;ZNAMENNY NEUME STRELA KRYUKOVAYA GROMOKRYZHEVAYA;So;0;L;;;;;N;;;;; 1CFBD;ZNAMENNY NEUME STRELA KRYUKOVAYA GROMOKRYZHEVAYA POVODNAYA;So;0;L;;;;;N;;;;; 1CFBE;ZNAMENNY NEUME STRELA KRYUKOVAYA TRYASKA;So;0;L;;;;;N;;;;; 1CFBF;ZNAMENNY NEUME KUFISMA;So;0;L;;;;;N;;;;; 1CFC0;ZNAMENNY NEUME OBLAKO;So;0;L;;;;;N;;;;; 1CFC1;ZNAMENNY NEUME DUDA;So;0;L;;;;;N;;;;; 1CFC2;ZNAMENNY NEUME NEMKA;So;0;L;;;;;N;;;;; 1CFC3;ZNAMENNY NEUME PAUK;So;0;L;;;;;N;;;;; 1D000;BYZANTINE MUSICAL SYMBOL PSILI;So;0;L;;;;;N;;;;; 1D001;BYZANTINE MUSICAL SYMBOL DASEIA;So;0;L;;;;;N;;;;; 1D002;BYZANTINE MUSICAL SYMBOL PERISPOMENI;So;0;L;;;;;N;;;;; 1D003;BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON;So;0;L;;;;;N;;;;; 1D004;BYZANTINE MUSICAL SYMBOL OXEIA DIPLI;So;0;L;;;;;N;;;;; 1D005;BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON;So;0;L;;;;;N;;;;; 1D006;BYZANTINE MUSICAL SYMBOL VAREIA DIPLI;So;0;L;;;;;N;;;;; 1D007;BYZANTINE MUSICAL SYMBOL KATHISTI;So;0;L;;;;;N;;;;; 1D008;BYZANTINE MUSICAL SYMBOL SYRMATIKI;So;0;L;;;;;N;;;;; 1D009;BYZANTINE MUSICAL SYMBOL PARAKLITIKI;So;0;L;;;;;N;;;;; 1D00A;BYZANTINE MUSICAL SYMBOL YPOKRISIS;So;0;L;;;;;N;;;;; 1D00B;BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI;So;0;L;;;;;N;;;;; 1D00C;BYZANTINE MUSICAL SYMBOL KREMASTI;So;0;L;;;;;N;;;;; 1D00D;BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON;So;0;L;;;;;N;;;;; 1D00E;BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON;So;0;L;;;;;N;;;;; 1D00F;BYZANTINE MUSICAL SYMBOL TELEIA;So;0;L;;;;;N;;;;; 1D010;BYZANTINE MUSICAL SYMBOL KENTIMATA;So;0;L;;;;;N;;;;; 1D011;BYZANTINE MUSICAL SYMBOL APOSTROFOS;So;0;L;;;;;N;;;;; 1D012;BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI;So;0;L;;;;;N;;;;; 1D013;BYZANTINE MUSICAL SYMBOL SYNEVMA;So;0;L;;;;;N;;;;; 1D014;BYZANTINE MUSICAL SYMBOL THITA;So;0;L;;;;;N;;;;; 1D015;BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION;So;0;L;;;;;N;;;;; 1D016;BYZANTINE MUSICAL SYMBOL GORGON ARCHAION;So;0;L;;;;;N;;;;; 1D017;BYZANTINE MUSICAL SYMBOL PSILON;So;0;L;;;;;N;;;;; 1D018;BYZANTINE MUSICAL SYMBOL CHAMILON;So;0;L;;;;;N;;;;; 1D019;BYZANTINE MUSICAL SYMBOL VATHY;So;0;L;;;;;N;;;;; 1D01A;BYZANTINE MUSICAL SYMBOL ISON ARCHAION;So;0;L;;;;;N;;;;; 1D01B;BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION;So;0;L;;;;;N;;;;; 1D01C;BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION;So;0;L;;;;;N;;;;; 1D01D;BYZANTINE MUSICAL SYMBOL SAXIMATA;So;0;L;;;;;N;;;;; 1D01E;BYZANTINE MUSICAL SYMBOL PARICHON;So;0;L;;;;;N;;;;; 1D01F;BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA;So;0;L;;;;;N;;;;; 1D020;BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION;So;0;L;;;;;N;;;;; 1D021;BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION;So;0;L;;;;;N;;;;; 1D022;BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION;So;0;L;;;;;N;;;;; 1D023;BYZANTINE MUSICAL SYMBOL APOTHEMA;So;0;L;;;;;N;;;;; 1D024;BYZANTINE MUSICAL SYMBOL KLASMA;So;0;L;;;;;N;;;;; 1D025;BYZANTINE MUSICAL SYMBOL REVMA;So;0;L;;;;;N;;;;; 1D026;BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION;So;0;L;;;;;N;;;;; 1D027;BYZANTINE MUSICAL SYMBOL TINAGMA;So;0;L;;;;;N;;;;; 1D028;BYZANTINE MUSICAL SYMBOL ANATRICHISMA;So;0;L;;;;;N;;;;; 1D029;BYZANTINE MUSICAL SYMBOL SEISMA;So;0;L;;;;;N;;;;; 1D02A;BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION;So;0;L;;;;;N;;;;; 1D02B;BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU;So;0;L;;;;;N;;;;; 1D02C;BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION;So;0;L;;;;;N;;;;; 1D02D;BYZANTINE MUSICAL SYMBOL THEMA;So;0;L;;;;;N;;;;; 1D02E;BYZANTINE MUSICAL SYMBOL LEMOI;So;0;L;;;;;N;;;;; 1D02F;BYZANTINE MUSICAL SYMBOL DYO;So;0;L;;;;;N;;;;; 1D030;BYZANTINE MUSICAL SYMBOL TRIA;So;0;L;;;;;N;;;;; 1D031;BYZANTINE MUSICAL SYMBOL TESSERA;So;0;L;;;;;N;;;;; 1D032;BYZANTINE MUSICAL SYMBOL KRATIMATA;So;0;L;;;;;N;;;;; 1D033;BYZANTINE MUSICAL SYMBOL APESO EXO NEO;So;0;L;;;;;N;;;;; 1D034;BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION;So;0;L;;;;;N;;;;; 1D035;BYZANTINE MUSICAL SYMBOL IMIFTHORA;So;0;L;;;;;N;;;;; 1D036;BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION;So;0;L;;;;;N;;;;; 1D037;BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON;So;0;L;;;;;N;;;;; 1D038;BYZANTINE MUSICAL SYMBOL PELASTON;So;0;L;;;;;N;;;;; 1D039;BYZANTINE MUSICAL SYMBOL PSIFISTON;So;0;L;;;;;N;;;;; 1D03A;BYZANTINE MUSICAL SYMBOL KONTEVMA;So;0;L;;;;;N;;;;; 1D03B;BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION;So;0;L;;;;;N;;;;; 1D03C;BYZANTINE MUSICAL SYMBOL RAPISMA;So;0;L;;;;;N;;;;; 1D03D;BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION;So;0;L;;;;;N;;;;; 1D03E;BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION;So;0;L;;;;;N;;;;; 1D03F;BYZANTINE MUSICAL SYMBOL ICHADIN;So;0;L;;;;;N;;;;; 1D040;BYZANTINE MUSICAL SYMBOL NANA;So;0;L;;;;;N;;;;; 1D041;BYZANTINE MUSICAL SYMBOL PETASMA;So;0;L;;;;;N;;;;; 1D042;BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO;So;0;L;;;;;N;;;;; 1D043;BYZANTINE MUSICAL SYMBOL TROMIKON ALLO;So;0;L;;;;;N;;;;; 1D044;BYZANTINE MUSICAL SYMBOL STRAGGISMATA;So;0;L;;;;;N;;;;; 1D045;BYZANTINE MUSICAL SYMBOL GRONTHISMATA;So;0;L;;;;;N;;;;; 1D046;BYZANTINE MUSICAL SYMBOL ISON NEO;So;0;L;;;;;N;;;;; 1D047;BYZANTINE MUSICAL SYMBOL OLIGON NEO;So;0;L;;;;;N;;;;; 1D048;BYZANTINE MUSICAL SYMBOL OXEIA NEO;So;0;L;;;;;N;;;;; 1D049;BYZANTINE MUSICAL SYMBOL PETASTI;So;0;L;;;;;N;;;;; 1D04A;BYZANTINE MUSICAL SYMBOL KOUFISMA;So;0;L;;;;;N;;;;; 1D04B;BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA;So;0;L;;;;;N;;;;; 1D04C;BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA;So;0;L;;;;;N;;;;; 1D04D;BYZANTINE MUSICAL SYMBOL PELASTON NEO;So;0;L;;;;;N;;;;; 1D04E;BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO;So;0;L;;;;;N;;;;; 1D04F;BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO;So;0;L;;;;;N;;;;; 1D050;BYZANTINE MUSICAL SYMBOL YPSILI;So;0;L;;;;;N;;;;; 1D051;BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO;So;0;L;;;;;N;;;;; 1D052;BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO;So;0;L;;;;;N;;;;; 1D053;BYZANTINE MUSICAL SYMBOL YPORROI;So;0;L;;;;;N;;;;; 1D054;BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON;So;0;L;;;;;N;;;;; 1D055;BYZANTINE MUSICAL SYMBOL ELAFRON;So;0;L;;;;;N;;;;; 1D056;BYZANTINE MUSICAL SYMBOL CHAMILI;So;0;L;;;;;N;;;;; 1D057;BYZANTINE MUSICAL SYMBOL MIKRON ISON;So;0;L;;;;;N;;;;; 1D058;BYZANTINE MUSICAL SYMBOL VAREIA NEO;So;0;L;;;;;N;;;;; 1D059;BYZANTINE MUSICAL SYMBOL PIASMA NEO;So;0;L;;;;;N;;;;; 1D05A;BYZANTINE MUSICAL SYMBOL PSIFISTON NEO;So;0;L;;;;;N;;;;; 1D05B;BYZANTINE MUSICAL SYMBOL OMALON;So;0;L;;;;;N;;;;; 1D05C;BYZANTINE MUSICAL SYMBOL ANTIKENOMA;So;0;L;;;;;N;;;;; 1D05D;BYZANTINE MUSICAL SYMBOL LYGISMA;So;0;L;;;;;N;;;;; 1D05E;BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO;So;0;L;;;;;N;;;;; 1D05F;BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO;So;0;L;;;;;N;;;;; 1D060;BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA;So;0;L;;;;;N;;;;; 1D061;BYZANTINE MUSICAL SYMBOL KYLISMA;So;0;L;;;;;N;;;;; 1D062;BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA;So;0;L;;;;;N;;;;; 1D063;BYZANTINE MUSICAL SYMBOL TROMIKON NEO;So;0;L;;;;;N;;;;; 1D064;BYZANTINE MUSICAL SYMBOL EKSTREPTON;So;0;L;;;;;N;;;;; 1D065;BYZANTINE MUSICAL SYMBOL SYNAGMA NEO;So;0;L;;;;;N;;;;; 1D066;BYZANTINE MUSICAL SYMBOL SYRMA;So;0;L;;;;;N;;;;; 1D067;BYZANTINE MUSICAL SYMBOL CHOREVMA NEO;So;0;L;;;;;N;;;;; 1D068;BYZANTINE MUSICAL SYMBOL EPEGERMA;So;0;L;;;;;N;;;;; 1D069;BYZANTINE MUSICAL SYMBOL SEISMA NEO;So;0;L;;;;;N;;;;; 1D06A;BYZANTINE MUSICAL SYMBOL XIRON KLASMA;So;0;L;;;;;N;;;;; 1D06B;BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON;So;0;L;;;;;N;;;;; 1D06C;BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA;So;0;L;;;;;N;;;;; 1D06D;BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA;So;0;L;;;;;N;;;;; 1D06E;BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA;So;0;L;;;;;N;;;;; 1D06F;BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA;So;0;L;;;;;N;;;;; 1D070;BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA;So;0;L;;;;;N;;;;; 1D071;BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA;So;0;L;;;;;N;;;;; 1D072;BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON;So;0;L;;;;;N;;;;; 1D073;BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON;So;0;L;;;;;N;;;;; 1D074;BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON;So;0;L;;;;;N;;;;; 1D075;BYZANTINE MUSICAL SYMBOL OYRANISMA NEO;So;0;L;;;;;N;;;;; 1D076;BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO;So;0;L;;;;;N;;;;; 1D077;BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO;So;0;L;;;;;N;;;;; 1D078;BYZANTINE MUSICAL SYMBOL THEMA APLOUN;So;0;L;;;;;N;;;;; 1D079;BYZANTINE MUSICAL SYMBOL THES KAI APOTHES;So;0;L;;;;;N;;;;; 1D07A;BYZANTINE MUSICAL SYMBOL KATAVASMA;So;0;L;;;;;N;;;;; 1D07B;BYZANTINE MUSICAL SYMBOL ENDOFONON;So;0;L;;;;;N;;;;; 1D07C;BYZANTINE MUSICAL SYMBOL YFEN KATO;So;0;L;;;;;N;;;;; 1D07D;BYZANTINE MUSICAL SYMBOL YFEN ANO;So;0;L;;;;;N;;;;; 1D07E;BYZANTINE MUSICAL SYMBOL STAVROS;So;0;L;;;;;N;;;;; 1D07F;BYZANTINE MUSICAL SYMBOL KLASMA ANO;So;0;L;;;;;N;;;;; 1D080;BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION;So;0;L;;;;;N;;;;; 1D081;BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION;So;0;L;;;;;N;;;;; 1D082;BYZANTINE MUSICAL SYMBOL KRATIMA ALLO;So;0;L;;;;;N;;;;; 1D083;BYZANTINE MUSICAL SYMBOL KRATIMA NEO;So;0;L;;;;;N;;;;; 1D084;BYZANTINE MUSICAL SYMBOL APODERMA NEO;So;0;L;;;;;N;;;;; 1D085;BYZANTINE MUSICAL SYMBOL APLI;So;0;L;;;;;N;;;;; 1D086;BYZANTINE MUSICAL SYMBOL DIPLI;So;0;L;;;;;N;;;;; 1D087;BYZANTINE MUSICAL SYMBOL TRIPLI;So;0;L;;;;;N;;;;; 1D088;BYZANTINE MUSICAL SYMBOL TETRAPLI;So;0;L;;;;;N;;;;; 1D089;BYZANTINE MUSICAL SYMBOL KORONIS;So;0;L;;;;;N;;;;; 1D08A;BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU;So;0;L;;;;;N;;;;; 1D08B;BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON;So;0;L;;;;;N;;;;; 1D08C;BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON;So;0;L;;;;;N;;;;; 1D08D;BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON;So;0;L;;;;;N;;;;; 1D08E;BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU;So;0;L;;;;;N;;;;; 1D08F;BYZANTINE MUSICAL SYMBOL GORGON NEO ANO;So;0;L;;;;;N;;;;; 1D090;BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA;So;0;L;;;;;N;;;;; 1D091;BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA;So;0;L;;;;;N;;;;; 1D092;BYZANTINE MUSICAL SYMBOL DIGORGON;So;0;L;;;;;N;;;;; 1D093;BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO;So;0;L;;;;;N;;;;; 1D094;BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO;So;0;L;;;;;N;;;;; 1D095;BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA;So;0;L;;;;;N;;;;; 1D096;BYZANTINE MUSICAL SYMBOL TRIGORGON;So;0;L;;;;;N;;;;; 1D097;BYZANTINE MUSICAL SYMBOL ARGON;So;0;L;;;;;N;;;;; 1D098;BYZANTINE MUSICAL SYMBOL IMIDIARGON;So;0;L;;;;;N;;;;; 1D099;BYZANTINE MUSICAL SYMBOL DIARGON;So;0;L;;;;;N;;;;; 1D09A;BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI;So;0;L;;;;;N;;;;; 1D09B;BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI;So;0;L;;;;;N;;;;; 1D09C;BYZANTINE MUSICAL SYMBOL AGOGI ARGI;So;0;L;;;;;N;;;;; 1D09D;BYZANTINE MUSICAL SYMBOL AGOGI METRIA;So;0;L;;;;;N;;;;; 1D09E;BYZANTINE MUSICAL SYMBOL AGOGI MESI;So;0;L;;;;;N;;;;; 1D09F;BYZANTINE MUSICAL SYMBOL AGOGI GORGI;So;0;L;;;;;N;;;;; 1D0A0;BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI;So;0;L;;;;;N;;;;; 1D0A1;BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI;So;0;L;;;;;N;;;;; 1D0A2;BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS;So;0;L;;;;;N;;;;; 1D0A3;BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS;So;0;L;;;;;N;;;;; 1D0A4;BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS;So;0;L;;;;;N;;;;; 1D0A5;BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS;So;0;L;;;;;N;;;;; 1D0A6;BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS;So;0;L;;;;;N;;;;; 1D0A7;BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS;So;0;L;;;;;N;;;;; 1D0A8;BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS;So;0;L;;;;;N;;;;; 1D0A9;BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS;So;0;L;;;;;N;;;;; 1D0AA;BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS;So;0;L;;;;;N;;;;; 1D0AB;BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS;So;0;L;;;;;N;;;;; 1D0AC;BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS;So;0;L;;;;;N;;;;; 1D0AD;BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS;So;0;L;;;;;N;;;;; 1D0AE;BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS;So;0;L;;;;;N;;;;; 1D0AF;BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS;So;0;L;;;;;N;;;;; 1D0B0;BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS;So;0;L;;;;;N;;;;; 1D0B1;BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS;So;0;L;;;;;N;;;;; 1D0B2;BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS;So;0;L;;;;;N;;;;; 1D0B3;BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS;So;0;L;;;;;N;;;;; 1D0B4;BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN;So;0;L;;;;;N;;;;; 1D0B5;BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN;So;0;L;;;;;N;;;;; 1D0B6;BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU;So;0;L;;;;;N;;;;; 1D0B7;BYZANTINE MUSICAL SYMBOL IMIFONON;So;0;L;;;;;N;;;;; 1D0B8;BYZANTINE MUSICAL SYMBOL IMIFTHORON;So;0;L;;;;;N;;;;; 1D0B9;BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU;So;0;L;;;;;N;;;;; 1D0BA;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA;So;0;L;;;;;N;;;;; 1D0BB;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA;So;0;L;;;;;N;;;;; 1D0BC;BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS;So;0;L;;;;;N;;;;; 1D0BD;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI;So;0;L;;;;;N;;;;; 1D0BE;BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI;So;0;L;;;;;N;;;;; 1D0BF;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE;So;0;L;;;;;N;;;;; 1D0C0;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO;So;0;L;;;;;N;;;;; 1D0C1;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO;So;0;L;;;;;N;;;;; 1D0C2;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO;So;0;L;;;;;N;;;;; 1D0C3;BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS;So;0;L;;;;;N;;;;; 1D0C4;BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS;So;0;L;;;;;N;;;;; 1D0C5;BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS;So;0;L;;;;;N;;;;; 1D0C6;BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI;So;0;L;;;;;N;;;;; 1D0C7;BYZANTINE MUSICAL SYMBOL FTHORA NENANO;So;0;L;;;;;N;;;;; 1D0C8;BYZANTINE MUSICAL SYMBOL CHROA ZYGOS;So;0;L;;;;;N;;;;; 1D0C9;BYZANTINE MUSICAL SYMBOL CHROA KLITON;So;0;L;;;;;N;;;;; 1D0CA;BYZANTINE MUSICAL SYMBOL CHROA SPATHI;So;0;L;;;;;N;;;;; 1D0CB;BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION;So;0;L;;;;;N;;;;; 1D0CC;BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA;So;0;L;;;;;N;;;;; 1D0CD;BYZANTINE MUSICAL SYMBOL YFESIS TRITIMORION;So;0;L;;;;;N;;;;; 1D0CE;BYZANTINE MUSICAL SYMBOL DIESIS TRITIMORION;So;0;L;;;;;N;;;;; 1D0CF;BYZANTINE MUSICAL SYMBOL DIESIS TETARTIMORION;So;0;L;;;;;N;;;;; 1D0D0;BYZANTINE MUSICAL SYMBOL DIESIS APLI DYO DODEKATA;So;0;L;;;;;N;;;;; 1D0D1;BYZANTINE MUSICAL SYMBOL DIESIS MONOGRAMMOS TESSERA DODEKATA;So;0;L;;;;;N;;;;; 1D0D2;BYZANTINE MUSICAL SYMBOL DIESIS DIGRAMMOS EX DODEKATA;So;0;L;;;;;N;;;;; 1D0D3;BYZANTINE MUSICAL SYMBOL DIESIS TRIGRAMMOS OKTO DODEKATA;So;0;L;;;;;N;;;;; 1D0D4;BYZANTINE MUSICAL SYMBOL YFESIS APLI DYO DODEKATA;So;0;L;;;;;N;;;;; 1D0D5;BYZANTINE MUSICAL SYMBOL YFESIS MONOGRAMMOS TESSERA DODEKATA;So;0;L;;;;;N;;;;; 1D0D6;BYZANTINE MUSICAL SYMBOL YFESIS DIGRAMMOS EX DODEKATA;So;0;L;;;;;N;;;;; 1D0D7;BYZANTINE MUSICAL SYMBOL YFESIS TRIGRAMMOS OKTO DODEKATA;So;0;L;;;;;N;;;;; 1D0D8;BYZANTINE MUSICAL SYMBOL GENIKI DIESIS;So;0;L;;;;;N;;;;; 1D0D9;BYZANTINE MUSICAL SYMBOL GENIKI YFESIS;So;0;L;;;;;N;;;;; 1D0DA;BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MIKRI;So;0;L;;;;;N;;;;; 1D0DB;BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MEGALI;So;0;L;;;;;N;;;;; 1D0DC;BYZANTINE MUSICAL SYMBOL DIASTOLI DIPLI;So;0;L;;;;;N;;;;; 1D0DD;BYZANTINE MUSICAL SYMBOL DIASTOLI THESEOS;So;0;L;;;;;N;;;;; 1D0DE;BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS;So;0;L;;;;;N;;;;; 1D0DF;BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS DISIMOU;So;0;L;;;;;N;;;;; 1D0E0;BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TRISIMOU;So;0;L;;;;;N;;;;; 1D0E1;BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TETRASIMOU;So;0;L;;;;;N;;;;; 1D0E2;BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS;So;0;L;;;;;N;;;;; 1D0E3;BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS DISIMOU;So;0;L;;;;;N;;;;; 1D0E4;BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TRISIMOU;So;0;L;;;;;N;;;;; 1D0E5;BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TETRASIMOU;So;0;L;;;;;N;;;;; 1D0E6;BYZANTINE MUSICAL SYMBOL DIGRAMMA GG;So;0;L;;;;;N;;;;; 1D0E7;BYZANTINE MUSICAL SYMBOL DIFTOGGOS OU;So;0;L;;;;;N;;;;; 1D0E8;BYZANTINE MUSICAL SYMBOL STIGMA;So;0;L;;;;;N;;;;; 1D0E9;BYZANTINE MUSICAL SYMBOL ARKTIKO PA;So;0;L;;;;;N;;;;; 1D0EA;BYZANTINE MUSICAL SYMBOL ARKTIKO VOU;So;0;L;;;;;N;;;;; 1D0EB;BYZANTINE MUSICAL SYMBOL ARKTIKO GA;So;0;L;;;;;N;;;;; 1D0EC;BYZANTINE MUSICAL SYMBOL ARKTIKO DI;So;0;L;;;;;N;;;;; 1D0ED;BYZANTINE MUSICAL SYMBOL ARKTIKO KE;So;0;L;;;;;N;;;;; 1D0EE;BYZANTINE MUSICAL SYMBOL ARKTIKO ZO;So;0;L;;;;;N;;;;; 1D0EF;BYZANTINE MUSICAL SYMBOL ARKTIKO NI;So;0;L;;;;;N;;;;; 1D0F0;BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO;So;0;L;;;;;N;;;;; 1D0F1;BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO;So;0;L;;;;;N;;;;; 1D0F2;BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO;So;0;L;;;;;N;;;;; 1D0F3;BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO;So;0;L;;;;;N;;;;; 1D0F4;BYZANTINE MUSICAL SYMBOL KLASMA KATO;So;0;L;;;;;N;;;;; 1D0F5;BYZANTINE MUSICAL SYMBOL GORGON NEO KATO;So;0;L;;;;;N;;;;; 1D100;MUSICAL SYMBOL SINGLE BARLINE;So;0;L;;;;;N;;;;; 1D101;MUSICAL SYMBOL DOUBLE BARLINE;So;0;L;;;;;N;;;;; 1D102;MUSICAL SYMBOL FINAL BARLINE;So;0;L;;;;;N;;;;; 1D103;MUSICAL SYMBOL REVERSE FINAL BARLINE;So;0;L;;;;;N;;;;; 1D104;MUSICAL SYMBOL DASHED BARLINE;So;0;L;;;;;N;;;;; 1D105;MUSICAL SYMBOL SHORT BARLINE;So;0;L;;;;;N;;;;; 1D106;MUSICAL SYMBOL LEFT REPEAT SIGN;So;0;L;;;;;N;;;;; 1D107;MUSICAL SYMBOL RIGHT REPEAT SIGN;So;0;L;;;;;N;;;;; 1D108;MUSICAL SYMBOL REPEAT DOTS;So;0;L;;;;;N;;;;; 1D109;MUSICAL SYMBOL DAL SEGNO;So;0;L;;;;;N;;;;; 1D10A;MUSICAL SYMBOL DA CAPO;So;0;L;;;;;N;;;;; 1D10B;MUSICAL SYMBOL SEGNO;So;0;L;;;;;N;;;;; 1D10C;MUSICAL SYMBOL CODA;So;0;L;;;;;N;;;;; 1D10D;MUSICAL SYMBOL REPEATED FIGURE-1;So;0;L;;;;;N;;;;; 1D10E;MUSICAL SYMBOL REPEATED FIGURE-2;So;0;L;;;;;N;;;;; 1D10F;MUSICAL SYMBOL REPEATED FIGURE-3;So;0;L;;;;;N;;;;; 1D110;MUSICAL SYMBOL FERMATA;So;0;L;;;;;N;;;;; 1D111;MUSICAL SYMBOL FERMATA BELOW;So;0;L;;;;;N;;;;; 1D112;MUSICAL SYMBOL BREATH MARK;So;0;L;;;;;N;;;;; 1D113;MUSICAL SYMBOL CAESURA;So;0;L;;;;;N;;;;; 1D114;MUSICAL SYMBOL BRACE;So;0;L;;;;;N;;;;; 1D115;MUSICAL SYMBOL BRACKET;So;0;L;;;;;N;;;;; 1D116;MUSICAL SYMBOL ONE-LINE STAFF;So;0;L;;;;;N;;;;; 1D117;MUSICAL SYMBOL TWO-LINE STAFF;So;0;L;;;;;N;;;;; 1D118;MUSICAL SYMBOL THREE-LINE STAFF;So;0;L;;;;;N;;;;; 1D119;MUSICAL SYMBOL FOUR-LINE STAFF;So;0;L;;;;;N;;;;; 1D11A;MUSICAL SYMBOL FIVE-LINE STAFF;So;0;L;;;;;N;;;;; 1D11B;MUSICAL SYMBOL SIX-LINE STAFF;So;0;L;;;;;N;;;;; 1D11C;MUSICAL SYMBOL SIX-STRING FRETBOARD;So;0;L;;;;;N;;;;; 1D11D;MUSICAL SYMBOL FOUR-STRING FRETBOARD;So;0;L;;;;;N;;;;; 1D11E;MUSICAL SYMBOL G CLEF;So;0;L;;;;;N;;;;; 1D11F;MUSICAL SYMBOL G CLEF OTTAVA ALTA;So;0;L;;;;;N;;;;; 1D120;MUSICAL SYMBOL G CLEF OTTAVA BASSA;So;0;L;;;;;N;;;;; 1D121;MUSICAL SYMBOL C CLEF;So;0;L;;;;;N;;;;; 1D122;MUSICAL SYMBOL F CLEF;So;0;L;;;;;N;;;;; 1D123;MUSICAL SYMBOL F CLEF OTTAVA ALTA;So;0;L;;;;;N;;;;; 1D124;MUSICAL SYMBOL F CLEF OTTAVA BASSA;So;0;L;;;;;N;;;;; 1D125;MUSICAL SYMBOL DRUM CLEF-1;So;0;L;;;;;N;;;;; 1D126;MUSICAL SYMBOL DRUM CLEF-2;So;0;L;;;;;N;;;;; 1D129;MUSICAL SYMBOL MULTIPLE MEASURE REST;So;0;L;;;;;N;;;;; 1D12A;MUSICAL SYMBOL DOUBLE SHARP;So;0;L;;;;;N;;;;; 1D12B;MUSICAL SYMBOL DOUBLE FLAT;So;0;L;;;;;N;;;;; 1D12C;MUSICAL SYMBOL FLAT UP;So;0;L;;;;;N;;;;; 1D12D;MUSICAL SYMBOL FLAT DOWN;So;0;L;;;;;N;;;;; 1D12E;MUSICAL SYMBOL NATURAL UP;So;0;L;;;;;N;;;;; 1D12F;MUSICAL SYMBOL NATURAL DOWN;So;0;L;;;;;N;;;;; 1D130;MUSICAL SYMBOL SHARP UP;So;0;L;;;;;N;;;;; 1D131;MUSICAL SYMBOL SHARP DOWN;So;0;L;;;;;N;;;;; 1D132;MUSICAL SYMBOL QUARTER TONE SHARP;So;0;L;;;;;N;;;;; 1D133;MUSICAL SYMBOL QUARTER TONE FLAT;So;0;L;;;;;N;;;;; 1D134;MUSICAL SYMBOL COMMON TIME;So;0;L;;;;;N;;;;; 1D135;MUSICAL SYMBOL CUT TIME;So;0;L;;;;;N;;;;; 1D136;MUSICAL SYMBOL OTTAVA ALTA;So;0;L;;;;;N;;;;; 1D137;MUSICAL SYMBOL OTTAVA BASSA;So;0;L;;;;;N;;;;; 1D138;MUSICAL SYMBOL QUINDICESIMA ALTA;So;0;L;;;;;N;;;;; 1D139;MUSICAL SYMBOL QUINDICESIMA BASSA;So;0;L;;;;;N;;;;; 1D13A;MUSICAL SYMBOL MULTI REST;So;0;L;;;;;N;;;;; 1D13B;MUSICAL SYMBOL WHOLE REST;So;0;L;;;;;N;;;;; 1D13C;MUSICAL SYMBOL HALF REST;So;0;L;;;;;N;;;;; 1D13D;MUSICAL SYMBOL QUARTER REST;So;0;L;;;;;N;;;;; 1D13E;MUSICAL SYMBOL EIGHTH REST;So;0;L;;;;;N;;;;; 1D13F;MUSICAL SYMBOL SIXTEENTH REST;So;0;L;;;;;N;;;;; 1D140;MUSICAL SYMBOL THIRTY-SECOND REST;So;0;L;;;;;N;;;;; 1D141;MUSICAL SYMBOL SIXTY-FOURTH REST;So;0;L;;;;;N;;;;; 1D142;MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST;So;0;L;;;;;N;;;;; 1D143;MUSICAL SYMBOL X NOTEHEAD;So;0;L;;;;;N;;;;; 1D144;MUSICAL SYMBOL PLUS NOTEHEAD;So;0;L;;;;;N;;;;; 1D145;MUSICAL SYMBOL CIRCLE X NOTEHEAD;So;0;L;;;;;N;;;;; 1D146;MUSICAL SYMBOL SQUARE NOTEHEAD WHITE;So;0;L;;;;;N;;;;; 1D147;MUSICAL SYMBOL SQUARE NOTEHEAD BLACK;So;0;L;;;;;N;;;;; 1D148;MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE;So;0;L;;;;;N;;;;; 1D149;MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK;So;0;L;;;;;N;;;;; 1D14A;MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT WHITE;So;0;L;;;;;N;;;;; 1D14B;MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT BLACK;So;0;L;;;;;N;;;;; 1D14C;MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT WHITE;So;0;L;;;;;N;;;;; 1D14D;MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT BLACK;So;0;L;;;;;N;;;;; 1D14E;MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN WHITE;So;0;L;;;;;N;;;;; 1D14F;MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN BLACK;So;0;L;;;;;N;;;;; 1D150;MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT WHITE;So;0;L;;;;;N;;;;; 1D151;MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT BLACK;So;0;L;;;;;N;;;;; 1D152;MUSICAL SYMBOL MOON NOTEHEAD WHITE;So;0;L;;;;;N;;;;; 1D153;MUSICAL SYMBOL MOON NOTEHEAD BLACK;So;0;L;;;;;N;;;;; 1D154;MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN WHITE;So;0;L;;;;;N;;;;; 1D155;MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN BLACK;So;0;L;;;;;N;;;;; 1D156;MUSICAL SYMBOL PARENTHESIS NOTEHEAD;So;0;L;;;;;N;;;;; 1D157;MUSICAL SYMBOL VOID NOTEHEAD;So;0;L;;;;;N;;;;; 1D158;MUSICAL SYMBOL NOTEHEAD BLACK;So;0;L;;;;;N;;;;; 1D159;MUSICAL SYMBOL NULL NOTEHEAD;So;0;L;;;;;N;;;;; 1D15A;MUSICAL SYMBOL CLUSTER NOTEHEAD WHITE;So;0;L;;;;;N;;;;; 1D15B;MUSICAL SYMBOL CLUSTER NOTEHEAD BLACK;So;0;L;;;;;N;;;;; 1D15C;MUSICAL SYMBOL BREVE;So;0;L;;;;;N;;;;; 1D15D;MUSICAL SYMBOL WHOLE NOTE;So;0;L;;;;;N;;;;; 1D15E;MUSICAL SYMBOL HALF NOTE;So;0;L;1D157 1D165;;;;N;;;;; 1D15F;MUSICAL SYMBOL QUARTER NOTE;So;0;L;1D158 1D165;;;;N;;;;; 1D160;MUSICAL SYMBOL EIGHTH NOTE;So;0;L;1D15F 1D16E;;;;N;;;;; 1D161;MUSICAL SYMBOL SIXTEENTH NOTE;So;0;L;1D15F 1D16F;;;;N;;;;; 1D162;MUSICAL SYMBOL THIRTY-SECOND NOTE;So;0;L;1D15F 1D170;;;;N;;;;; 1D163;MUSICAL SYMBOL SIXTY-FOURTH NOTE;So;0;L;1D15F 1D171;;;;N;;;;; 1D164;MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE;So;0;L;1D15F 1D172;;;;N;;;;; 1D165;MUSICAL SYMBOL COMBINING STEM;Mc;216;L;;;;;N;;;;; 1D166;MUSICAL SYMBOL COMBINING SPRECHGESANG STEM;Mc;216;L;;;;;N;;;;; 1D167;MUSICAL SYMBOL COMBINING TREMOLO-1;Mn;1;NSM;;;;;N;;;;; 1D168;MUSICAL SYMBOL COMBINING TREMOLO-2;Mn;1;NSM;;;;;N;;;;; 1D169;MUSICAL SYMBOL COMBINING TREMOLO-3;Mn;1;NSM;;;;;N;;;;; 1D16A;MUSICAL SYMBOL FINGERED TREMOLO-1;So;0;L;;;;;N;;;;; 1D16B;MUSICAL SYMBOL FINGERED TREMOLO-2;So;0;L;;;;;N;;;;; 1D16C;MUSICAL SYMBOL FINGERED TREMOLO-3;So;0;L;;;;;N;;;;; 1D16D;MUSICAL SYMBOL COMBINING AUGMENTATION DOT;Mc;226;L;;;;;N;;;;; 1D16E;MUSICAL SYMBOL COMBINING FLAG-1;Mc;216;L;;;;;N;;;;; 1D16F;MUSICAL SYMBOL COMBINING FLAG-2;Mc;216;L;;;;;N;;;;; 1D170;MUSICAL SYMBOL COMBINING FLAG-3;Mc;216;L;;;;;N;;;;; 1D171;MUSICAL SYMBOL COMBINING FLAG-4;Mc;216;L;;;;;N;;;;; 1D172;MUSICAL SYMBOL COMBINING FLAG-5;Mc;216;L;;;;;N;;;;; 1D173;MUSICAL SYMBOL BEGIN BEAM;Cf;0;BN;;;;;N;;;;; 1D174;MUSICAL SYMBOL END BEAM;Cf;0;BN;;;;;N;;;;; 1D175;MUSICAL SYMBOL BEGIN TIE;Cf;0;BN;;;;;N;;;;; 1D176;MUSICAL SYMBOL END TIE;Cf;0;BN;;;;;N;;;;; 1D177;MUSICAL SYMBOL BEGIN SLUR;Cf;0;BN;;;;;N;;;;; 1D178;MUSICAL SYMBOL END SLUR;Cf;0;BN;;;;;N;;;;; 1D179;MUSICAL SYMBOL BEGIN PHRASE;Cf;0;BN;;;;;N;;;;; 1D17A;MUSICAL SYMBOL END PHRASE;Cf;0;BN;;;;;N;;;;; 1D17B;MUSICAL SYMBOL COMBINING ACCENT;Mn;220;NSM;;;;;N;;;;; 1D17C;MUSICAL SYMBOL COMBINING STACCATO;Mn;220;NSM;;;;;N;;;;; 1D17D;MUSICAL SYMBOL COMBINING TENUTO;Mn;220;NSM;;;;;N;;;;; 1D17E;MUSICAL SYMBOL COMBINING STACCATISSIMO;Mn;220;NSM;;;;;N;;;;; 1D17F;MUSICAL SYMBOL COMBINING MARCATO;Mn;220;NSM;;;;;N;;;;; 1D180;MUSICAL SYMBOL COMBINING MARCATO-STACCATO;Mn;220;NSM;;;;;N;;;;; 1D181;MUSICAL SYMBOL COMBINING ACCENT-STACCATO;Mn;220;NSM;;;;;N;;;;; 1D182;MUSICAL SYMBOL COMBINING LOURE;Mn;220;NSM;;;;;N;;;;; 1D183;MUSICAL SYMBOL ARPEGGIATO UP;So;0;L;;;;;N;;;;; 1D184;MUSICAL SYMBOL ARPEGGIATO DOWN;So;0;L;;;;;N;;;;; 1D185;MUSICAL SYMBOL COMBINING DOIT;Mn;230;NSM;;;;;N;;;;; 1D186;MUSICAL SYMBOL COMBINING RIP;Mn;230;NSM;;;;;N;;;;; 1D187;MUSICAL SYMBOL COMBINING FLIP;Mn;230;NSM;;;;;N;;;;; 1D188;MUSICAL SYMBOL COMBINING SMEAR;Mn;230;NSM;;;;;N;;;;; 1D189;MUSICAL SYMBOL COMBINING BEND;Mn;230;NSM;;;;;N;;;;; 1D18A;MUSICAL SYMBOL COMBINING DOUBLE TONGUE;Mn;220;NSM;;;;;N;;;;; 1D18B;MUSICAL SYMBOL COMBINING TRIPLE TONGUE;Mn;220;NSM;;;;;N;;;;; 1D18C;MUSICAL SYMBOL RINFORZANDO;So;0;L;;;;;N;;;;; 1D18D;MUSICAL SYMBOL SUBITO;So;0;L;;;;;N;;;;; 1D18E;MUSICAL SYMBOL Z;So;0;L;;;;;N;;;;; 1D18F;MUSICAL SYMBOL PIANO;So;0;L;;;;;N;;;;; 1D190;MUSICAL SYMBOL MEZZO;So;0;L;;;;;N;;;;; 1D191;MUSICAL SYMBOL FORTE;So;0;L;;;;;N;;;;; 1D192;MUSICAL SYMBOL CRESCENDO;So;0;L;;;;;N;;;;; 1D193;MUSICAL SYMBOL DECRESCENDO;So;0;L;;;;;N;;;;; 1D194;MUSICAL SYMBOL GRACE NOTE SLASH;So;0;L;;;;;N;;;;; 1D195;MUSICAL SYMBOL GRACE NOTE NO SLASH;So;0;L;;;;;N;;;;; 1D196;MUSICAL SYMBOL TR;So;0;L;;;;;N;;;;; 1D197;MUSICAL SYMBOL TURN;So;0;L;;;;;N;;;;; 1D198;MUSICAL SYMBOL INVERTED TURN;So;0;L;;;;;N;;;;; 1D199;MUSICAL SYMBOL TURN SLASH;So;0;L;;;;;N;;;;; 1D19A;MUSICAL SYMBOL TURN UP;So;0;L;;;;;N;;;;; 1D19B;MUSICAL SYMBOL ORNAMENT STROKE-1;So;0;L;;;;;N;;;;; 1D19C;MUSICAL SYMBOL ORNAMENT STROKE-2;So;0;L;;;;;N;;;;; 1D19D;MUSICAL SYMBOL ORNAMENT STROKE-3;So;0;L;;;;;N;;;;; 1D19E;MUSICAL SYMBOL ORNAMENT STROKE-4;So;0;L;;;;;N;;;;; 1D19F;MUSICAL SYMBOL ORNAMENT STROKE-5;So;0;L;;;;;N;;;;; 1D1A0;MUSICAL SYMBOL ORNAMENT STROKE-6;So;0;L;;;;;N;;;;; 1D1A1;MUSICAL SYMBOL ORNAMENT STROKE-7;So;0;L;;;;;N;;;;; 1D1A2;MUSICAL SYMBOL ORNAMENT STROKE-8;So;0;L;;;;;N;;;;; 1D1A3;MUSICAL SYMBOL ORNAMENT STROKE-9;So;0;L;;;;;N;;;;; 1D1A4;MUSICAL SYMBOL ORNAMENT STROKE-10;So;0;L;;;;;N;;;;; 1D1A5;MUSICAL SYMBOL ORNAMENT STROKE-11;So;0;L;;;;;N;;;;; 1D1A6;MUSICAL SYMBOL HAUPTSTIMME;So;0;L;;;;;N;;;;; 1D1A7;MUSICAL SYMBOL NEBENSTIMME;So;0;L;;;;;N;;;;; 1D1A8;MUSICAL SYMBOL END OF STIMME;So;0;L;;;;;N;;;;; 1D1A9;MUSICAL SYMBOL DEGREE SLASH;So;0;L;;;;;N;;;;; 1D1AA;MUSICAL SYMBOL COMBINING DOWN BOW;Mn;230;NSM;;;;;N;;;;; 1D1AB;MUSICAL SYMBOL COMBINING UP BOW;Mn;230;NSM;;;;;N;;;;; 1D1AC;MUSICAL SYMBOL COMBINING HARMONIC;Mn;230;NSM;;;;;N;;;;; 1D1AD;MUSICAL SYMBOL COMBINING SNAP PIZZICATO;Mn;230;NSM;;;;;N;;;;; 1D1AE;MUSICAL SYMBOL PEDAL MARK;So;0;L;;;;;N;;;;; 1D1AF;MUSICAL SYMBOL PEDAL UP MARK;So;0;L;;;;;N;;;;; 1D1B0;MUSICAL SYMBOL HALF PEDAL MARK;So;0;L;;;;;N;;;;; 1D1B1;MUSICAL SYMBOL GLISSANDO UP;So;0;L;;;;;N;;;;; 1D1B2;MUSICAL SYMBOL GLISSANDO DOWN;So;0;L;;;;;N;;;;; 1D1B3;MUSICAL SYMBOL WITH FINGERNAILS;So;0;L;;;;;N;;;;; 1D1B4;MUSICAL SYMBOL DAMP;So;0;L;;;;;N;;;;; 1D1B5;MUSICAL SYMBOL DAMP ALL;So;0;L;;;;;N;;;;; 1D1B6;MUSICAL SYMBOL MAXIMA;So;0;L;;;;;N;;;;; 1D1B7;MUSICAL SYMBOL LONGA;So;0;L;;;;;N;;;;; 1D1B8;MUSICAL SYMBOL BREVIS;So;0;L;;;;;N;;;;; 1D1B9;MUSICAL SYMBOL SEMIBREVIS WHITE;So;0;L;;;;;N;;;;; 1D1BA;MUSICAL SYMBOL SEMIBREVIS BLACK;So;0;L;;;;;N;;;;; 1D1BB;MUSICAL SYMBOL MINIMA;So;0;L;1D1B9 1D165;;;;N;;;;; 1D1BC;MUSICAL SYMBOL MINIMA BLACK;So;0;L;1D1BA 1D165;;;;N;;;;; 1D1BD;MUSICAL SYMBOL SEMIMINIMA WHITE;So;0;L;1D1BB 1D16E;;;;N;;;;; 1D1BE;MUSICAL SYMBOL SEMIMINIMA BLACK;So;0;L;1D1BC 1D16E;;;;N;;;;; 1D1BF;MUSICAL SYMBOL FUSA WHITE;So;0;L;1D1BB 1D16F;;;;N;;;;; 1D1C0;MUSICAL SYMBOL FUSA BLACK;So;0;L;1D1BC 1D16F;;;;N;;;;; 1D1C1;MUSICAL SYMBOL LONGA PERFECTA REST;So;0;L;;;;;N;;;;; 1D1C2;MUSICAL SYMBOL LONGA IMPERFECTA REST;So;0;L;;;;;N;;;;; 1D1C3;MUSICAL SYMBOL BREVIS REST;So;0;L;;;;;N;;;;; 1D1C4;MUSICAL SYMBOL SEMIBREVIS REST;So;0;L;;;;;N;;;;; 1D1C5;MUSICAL SYMBOL MINIMA REST;So;0;L;;;;;N;;;;; 1D1C6;MUSICAL SYMBOL SEMIMINIMA REST;So;0;L;;;;;N;;;;; 1D1C7;MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA;So;0;L;;;;;N;;;;; 1D1C8;MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE IMPERFECTA;So;0;L;;;;;N;;;;; 1D1C9;MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA DIMINUTION-1;So;0;L;;;;;N;;;;; 1D1CA;MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE PERFECTA;So;0;L;;;;;N;;;;; 1D1CB;MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA;So;0;L;;;;;N;;;;; 1D1CC;MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1;So;0;L;;;;;N;;;;; 1D1CD;MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2;So;0;L;;;;;N;;;;; 1D1CE;MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3;So;0;L;;;;;N;;;;; 1D1CF;MUSICAL SYMBOL CROIX;So;0;L;;;;;N;;;;; 1D1D0;MUSICAL SYMBOL GREGORIAN C CLEF;So;0;L;;;;;N;;;;; 1D1D1;MUSICAL SYMBOL GREGORIAN F CLEF;So;0;L;;;;;N;;;;; 1D1D2;MUSICAL SYMBOL SQUARE B;So;0;L;;;;;N;;;;; 1D1D3;MUSICAL SYMBOL VIRGA;So;0;L;;;;;N;;;;; 1D1D4;MUSICAL SYMBOL PODATUS;So;0;L;;;;;N;;;;; 1D1D5;MUSICAL SYMBOL CLIVIS;So;0;L;;;;;N;;;;; 1D1D6;MUSICAL SYMBOL SCANDICUS;So;0;L;;;;;N;;;;; 1D1D7;MUSICAL SYMBOL CLIMACUS;So;0;L;;;;;N;;;;; 1D1D8;MUSICAL SYMBOL TORCULUS;So;0;L;;;;;N;;;;; 1D1D9;MUSICAL SYMBOL PORRECTUS;So;0;L;;;;;N;;;;; 1D1DA;MUSICAL SYMBOL PORRECTUS FLEXUS;So;0;L;;;;;N;;;;; 1D1DB;MUSICAL SYMBOL SCANDICUS FLEXUS;So;0;L;;;;;N;;;;; 1D1DC;MUSICAL SYMBOL TORCULUS RESUPINUS;So;0;L;;;;;N;;;;; 1D1DD;MUSICAL SYMBOL PES SUBPUNCTIS;So;0;L;;;;;N;;;;; 1D1DE;MUSICAL SYMBOL KIEVAN C CLEF;So;0;L;;;;;N;;;;; 1D1DF;MUSICAL SYMBOL KIEVAN END OF PIECE;So;0;L;;;;;N;;;;; 1D1E0;MUSICAL SYMBOL KIEVAN FINAL NOTE;So;0;L;;;;;N;;;;; 1D1E1;MUSICAL SYMBOL KIEVAN RECITATIVE MARK;So;0;L;;;;;N;;;;; 1D1E2;MUSICAL SYMBOL KIEVAN WHOLE NOTE;So;0;L;;;;;N;;;;; 1D1E3;MUSICAL SYMBOL KIEVAN HALF NOTE;So;0;L;;;;;N;;;;; 1D1E4;MUSICAL SYMBOL KIEVAN QUARTER NOTE STEM DOWN;So;0;L;;;;;N;;;;; 1D1E5;MUSICAL SYMBOL KIEVAN QUARTER NOTE STEM UP;So;0;L;;;;;N;;;;; 1D1E6;MUSICAL SYMBOL KIEVAN EIGHTH NOTE STEM DOWN;So;0;L;;;;;N;;;;; 1D1E7;MUSICAL SYMBOL KIEVAN EIGHTH NOTE STEM UP;So;0;L;;;;;N;;;;; 1D1E8;MUSICAL SYMBOL KIEVAN FLAT SIGN;So;0;L;;;;;N;;;;; 1D1E9;MUSICAL SYMBOL SORI;So;0;ON;;;;;N;;;;; 1D1EA;MUSICAL SYMBOL KORON;So;0;ON;;;;;N;;;;; 1D200;GREEK VOCAL NOTATION SYMBOL-1;So;0;ON;;;;;N;;;;; 1D201;GREEK VOCAL NOTATION SYMBOL-2;So;0;ON;;;;;N;;;;; 1D202;GREEK VOCAL NOTATION SYMBOL-3;So;0;ON;;;;;N;;;;; 1D203;GREEK VOCAL NOTATION SYMBOL-4;So;0;ON;;;;;N;;;;; 1D204;GREEK VOCAL NOTATION SYMBOL-5;So;0;ON;;;;;N;;;;; 1D205;GREEK VOCAL NOTATION SYMBOL-6;So;0;ON;;;;;N;;;;; 1D206;GREEK VOCAL NOTATION SYMBOL-7;So;0;ON;;;;;N;;;;; 1D207;GREEK VOCAL NOTATION SYMBOL-8;So;0;ON;;;;;N;;;;; 1D208;GREEK VOCAL NOTATION SYMBOL-9;So;0;ON;;;;;N;;;;; 1D209;GREEK VOCAL NOTATION SYMBOL-10;So;0;ON;;;;;N;;;;; 1D20A;GREEK VOCAL NOTATION SYMBOL-11;So;0;ON;;;;;N;;;;; 1D20B;GREEK VOCAL NOTATION SYMBOL-12;So;0;ON;;;;;N;;;;; 1D20C;GREEK VOCAL NOTATION SYMBOL-13;So;0;ON;;;;;N;;;;; 1D20D;GREEK VOCAL NOTATION SYMBOL-14;So;0;ON;;;;;N;;;;; 1D20E;GREEK VOCAL NOTATION SYMBOL-15;So;0;ON;;;;;N;;;;; 1D20F;GREEK VOCAL NOTATION SYMBOL-16;So;0;ON;;;;;N;;;;; 1D210;GREEK VOCAL NOTATION SYMBOL-17;So;0;ON;;;;;N;;;;; 1D211;GREEK VOCAL NOTATION SYMBOL-18;So;0;ON;;;;;N;;;;; 1D212;GREEK VOCAL NOTATION SYMBOL-19;So;0;ON;;;;;N;;;;; 1D213;GREEK VOCAL NOTATION SYMBOL-20;So;0;ON;;;;;N;;;;; 1D214;GREEK VOCAL NOTATION SYMBOL-21;So;0;ON;;;;;N;;;;; 1D215;GREEK VOCAL NOTATION SYMBOL-22;So;0;ON;;;;;N;;;;; 1D216;GREEK VOCAL NOTATION SYMBOL-23;So;0;ON;;;;;N;;;;; 1D217;GREEK VOCAL NOTATION SYMBOL-24;So;0;ON;;;;;N;;;;; 1D218;GREEK VOCAL NOTATION SYMBOL-50;So;0;ON;;;;;N;;;;; 1D219;GREEK VOCAL NOTATION SYMBOL-51;So;0;ON;;;;;N;;;;; 1D21A;GREEK VOCAL NOTATION SYMBOL-52;So;0;ON;;;;;N;;;;; 1D21B;GREEK VOCAL NOTATION SYMBOL-53;So;0;ON;;;;;N;;;;; 1D21C;GREEK VOCAL NOTATION SYMBOL-54;So;0;ON;;;;;N;;;;; 1D21D;GREEK INSTRUMENTAL NOTATION SYMBOL-1;So;0;ON;;;;;N;;;;; 1D21E;GREEK INSTRUMENTAL NOTATION SYMBOL-2;So;0;ON;;;;;N;;;;; 1D21F;GREEK INSTRUMENTAL NOTATION SYMBOL-4;So;0;ON;;;;;N;;;;; 1D220;GREEK INSTRUMENTAL NOTATION SYMBOL-5;So;0;ON;;;;;N;;;;; 1D221;GREEK INSTRUMENTAL NOTATION SYMBOL-7;So;0;ON;;;;;N;;;;; 1D222;GREEK INSTRUMENTAL NOTATION SYMBOL-8;So;0;ON;;;;;N;;;;; 1D223;GREEK INSTRUMENTAL NOTATION SYMBOL-11;So;0;ON;;;;;N;;;;; 1D224;GREEK INSTRUMENTAL NOTATION SYMBOL-12;So;0;ON;;;;;N;;;;; 1D225;GREEK INSTRUMENTAL NOTATION SYMBOL-13;So;0;ON;;;;;N;;;;; 1D226;GREEK INSTRUMENTAL NOTATION SYMBOL-14;So;0;ON;;;;;N;;;;; 1D227;GREEK INSTRUMENTAL NOTATION SYMBOL-17;So;0;ON;;;;;N;;;;; 1D228;GREEK INSTRUMENTAL NOTATION SYMBOL-18;So;0;ON;;;;;N;;;;; 1D229;GREEK INSTRUMENTAL NOTATION SYMBOL-19;So;0;ON;;;;;N;;;;; 1D22A;GREEK INSTRUMENTAL NOTATION SYMBOL-23;So;0;ON;;;;;N;;;;; 1D22B;GREEK INSTRUMENTAL NOTATION SYMBOL-24;So;0;ON;;;;;N;;;;; 1D22C;GREEK INSTRUMENTAL NOTATION SYMBOL-25;So;0;ON;;;;;N;;;;; 1D22D;GREEK INSTRUMENTAL NOTATION SYMBOL-26;So;0;ON;;;;;N;;;;; 1D22E;GREEK INSTRUMENTAL NOTATION SYMBOL-27;So;0;ON;;;;;N;;;;; 1D22F;GREEK INSTRUMENTAL NOTATION SYMBOL-29;So;0;ON;;;;;N;;;;; 1D230;GREEK INSTRUMENTAL NOTATION SYMBOL-30;So;0;ON;;;;;N;;;;; 1D231;GREEK INSTRUMENTAL NOTATION SYMBOL-32;So;0;ON;;;;;N;;;;; 1D232;GREEK INSTRUMENTAL NOTATION SYMBOL-36;So;0;ON;;;;;N;;;;; 1D233;GREEK INSTRUMENTAL NOTATION SYMBOL-37;So;0;ON;;;;;N;;;;; 1D234;GREEK INSTRUMENTAL NOTATION SYMBOL-38;So;0;ON;;;;;N;;;;; 1D235;GREEK INSTRUMENTAL NOTATION SYMBOL-39;So;0;ON;;;;;N;;;;; 1D236;GREEK INSTRUMENTAL NOTATION SYMBOL-40;So;0;ON;;;;;N;;;;; 1D237;GREEK INSTRUMENTAL NOTATION SYMBOL-42;So;0;ON;;;;;N;;;;; 1D238;GREEK INSTRUMENTAL NOTATION SYMBOL-43;So;0;ON;;;;;N;;;;; 1D239;GREEK INSTRUMENTAL NOTATION SYMBOL-45;So;0;ON;;;;;N;;;;; 1D23A;GREEK INSTRUMENTAL NOTATION SYMBOL-47;So;0;ON;;;;;N;;;;; 1D23B;GREEK INSTRUMENTAL NOTATION SYMBOL-48;So;0;ON;;;;;N;;;;; 1D23C;GREEK INSTRUMENTAL NOTATION SYMBOL-49;So;0;ON;;;;;N;;;;; 1D23D;GREEK INSTRUMENTAL NOTATION SYMBOL-50;So;0;ON;;;;;N;;;;; 1D23E;GREEK INSTRUMENTAL NOTATION SYMBOL-51;So;0;ON;;;;;N;;;;; 1D23F;GREEK INSTRUMENTAL NOTATION SYMBOL-52;So;0;ON;;;;;N;;;;; 1D240;GREEK INSTRUMENTAL NOTATION SYMBOL-53;So;0;ON;;;;;N;;;;; 1D241;GREEK INSTRUMENTAL NOTATION SYMBOL-54;So;0;ON;;;;;N;;;;; 1D242;COMBINING GREEK MUSICAL TRISEME;Mn;230;NSM;;;;;N;;;;; 1D243;COMBINING GREEK MUSICAL TETRASEME;Mn;230;NSM;;;;;N;;;;; 1D244;COMBINING GREEK MUSICAL PENTASEME;Mn;230;NSM;;;;;N;;;;; 1D245;GREEK MUSICAL LEIMMA;So;0;ON;;;;;N;;;;; 1D2C0;KAKTOVIK NUMERAL ZERO;No;0;L;;;;0;N;;;;; 1D2C1;KAKTOVIK NUMERAL ONE;No;0;L;;;;1;N;;;;; 1D2C2;KAKTOVIK NUMERAL TWO;No;0;L;;;;2;N;;;;; 1D2C3;KAKTOVIK NUMERAL THREE;No;0;L;;;;3;N;;;;; 1D2C4;KAKTOVIK NUMERAL FOUR;No;0;L;;;;4;N;;;;; 1D2C5;KAKTOVIK NUMERAL FIVE;No;0;L;;;;5;N;;;;; 1D2C6;KAKTOVIK NUMERAL SIX;No;0;L;;;;6;N;;;;; 1D2C7;KAKTOVIK NUMERAL SEVEN;No;0;L;;;;7;N;;;;; 1D2C8;KAKTOVIK NUMERAL EIGHT;No;0;L;;;;8;N;;;;; 1D2C9;KAKTOVIK NUMERAL NINE;No;0;L;;;;9;N;;;;; 1D2CA;KAKTOVIK NUMERAL TEN;No;0;L;;;;10;N;;;;; 1D2CB;KAKTOVIK NUMERAL ELEVEN;No;0;L;;;;11;N;;;;; 1D2CC;KAKTOVIK NUMERAL TWELVE;No;0;L;;;;12;N;;;;; 1D2CD;KAKTOVIK NUMERAL THIRTEEN;No;0;L;;;;13;N;;;;; 1D2CE;KAKTOVIK NUMERAL FOURTEEN;No;0;L;;;;14;N;;;;; 1D2CF;KAKTOVIK NUMERAL FIFTEEN;No;0;L;;;;15;N;;;;; 1D2D0;KAKTOVIK NUMERAL SIXTEEN;No;0;L;;;;16;N;;;;; 1D2D1;KAKTOVIK NUMERAL SEVENTEEN;No;0;L;;;;17;N;;;;; 1D2D2;KAKTOVIK NUMERAL EIGHTEEN;No;0;L;;;;18;N;;;;; 1D2D3;KAKTOVIK NUMERAL NINETEEN;No;0;L;;;;19;N;;;;; 1D2E0;MAYAN NUMERAL ZERO;No;0;L;;;;0;N;;;;; 1D2E1;MAYAN NUMERAL ONE;No;0;L;;;;1;N;;;;; 1D2E2;MAYAN NUMERAL TWO;No;0;L;;;;2;N;;;;; 1D2E3;MAYAN NUMERAL THREE;No;0;L;;;;3;N;;;;; 1D2E4;MAYAN NUMERAL FOUR;No;0;L;;;;4;N;;;;; 1D2E5;MAYAN NUMERAL FIVE;No;0;L;;;;5;N;;;;; 1D2E6;MAYAN NUMERAL SIX;No;0;L;;;;6;N;;;;; 1D2E7;MAYAN NUMERAL SEVEN;No;0;L;;;;7;N;;;;; 1D2E8;MAYAN NUMERAL EIGHT;No;0;L;;;;8;N;;;;; 1D2E9;MAYAN NUMERAL NINE;No;0;L;;;;9;N;;;;; 1D2EA;MAYAN NUMERAL TEN;No;0;L;;;;10;N;;;;; 1D2EB;MAYAN NUMERAL ELEVEN;No;0;L;;;;11;N;;;;; 1D2EC;MAYAN NUMERAL TWELVE;No;0;L;;;;12;N;;;;; 1D2ED;MAYAN NUMERAL THIRTEEN;No;0;L;;;;13;N;;;;; 1D2EE;MAYAN NUMERAL FOURTEEN;No;0;L;;;;14;N;;;;; 1D2EF;MAYAN NUMERAL FIFTEEN;No;0;L;;;;15;N;;;;; 1D2F0;MAYAN NUMERAL SIXTEEN;No;0;L;;;;16;N;;;;; 1D2F1;MAYAN NUMERAL SEVENTEEN;No;0;L;;;;17;N;;;;; 1D2F2;MAYAN NUMERAL EIGHTEEN;No;0;L;;;;18;N;;;;; 1D2F3;MAYAN NUMERAL NINETEEN;No;0;L;;;;19;N;;;;; 1D300;MONOGRAM FOR EARTH;So;0;ON;;;;;N;;;;; 1D301;DIGRAM FOR HEAVENLY EARTH;So;0;ON;;;;;N;;;;; 1D302;DIGRAM FOR HUMAN EARTH;So;0;ON;;;;;N;;;;; 1D303;DIGRAM FOR EARTHLY HEAVEN;So;0;ON;;;;;N;;;;; 1D304;DIGRAM FOR EARTHLY HUMAN;So;0;ON;;;;;N;;;;; 1D305;DIGRAM FOR EARTH;So;0;ON;;;;;N;;;;; 1D306;TETRAGRAM FOR CENTRE;So;0;ON;;;;;N;;;;; 1D307;TETRAGRAM FOR FULL CIRCLE;So;0;ON;;;;;N;;;;; 1D308;TETRAGRAM FOR MIRED;So;0;ON;;;;;N;;;;; 1D309;TETRAGRAM FOR BARRIER;So;0;ON;;;;;N;;;;; 1D30A;TETRAGRAM FOR KEEPING SMALL;So;0;ON;;;;;N;;;;; 1D30B;TETRAGRAM FOR CONTRARIETY;So;0;ON;;;;;N;;;;; 1D30C;TETRAGRAM FOR ASCENT;So;0;ON;;;;;N;;;;; 1D30D;TETRAGRAM FOR OPPOSITION;So;0;ON;;;;;N;;;;; 1D30E;TETRAGRAM FOR BRANCHING OUT;So;0;ON;;;;;N;;;;; 1D30F;TETRAGRAM FOR DEFECTIVENESS OR DISTORTION;So;0;ON;;;;;N;;;;; 1D310;TETRAGRAM FOR DIVERGENCE;So;0;ON;;;;;N;;;;; 1D311;TETRAGRAM FOR YOUTHFULNESS;So;0;ON;;;;;N;;;;; 1D312;TETRAGRAM FOR INCREASE;So;0;ON;;;;;N;;;;; 1D313;TETRAGRAM FOR PENETRATION;So;0;ON;;;;;N;;;;; 1D314;TETRAGRAM FOR REACH;So;0;ON;;;;;N;;;;; 1D315;TETRAGRAM FOR CONTACT;So;0;ON;;;;;N;;;;; 1D316;TETRAGRAM FOR HOLDING BACK;So;0;ON;;;;;N;;;;; 1D317;TETRAGRAM FOR WAITING;So;0;ON;;;;;N;;;;; 1D318;TETRAGRAM FOR FOLLOWING;So;0;ON;;;;;N;;;;; 1D319;TETRAGRAM FOR ADVANCE;So;0;ON;;;;;N;;;;; 1D31A;TETRAGRAM FOR RELEASE;So;0;ON;;;;;N;;;;; 1D31B;TETRAGRAM FOR RESISTANCE;So;0;ON;;;;;N;;;;; 1D31C;TETRAGRAM FOR EASE;So;0;ON;;;;;N;;;;; 1D31D;TETRAGRAM FOR JOY;So;0;ON;;;;;N;;;;; 1D31E;TETRAGRAM FOR CONTENTION;So;0;ON;;;;;N;;;;; 1D31F;TETRAGRAM FOR ENDEAVOUR;So;0;ON;;;;;N;;;;; 1D320;TETRAGRAM FOR DUTIES;So;0;ON;;;;;N;;;;; 1D321;TETRAGRAM FOR CHANGE;So;0;ON;;;;;N;;;;; 1D322;TETRAGRAM FOR DECISIVENESS;So;0;ON;;;;;N;;;;; 1D323;TETRAGRAM FOR BOLD RESOLUTION;So;0;ON;;;;;N;;;;; 1D324;TETRAGRAM FOR PACKING;So;0;ON;;;;;N;;;;; 1D325;TETRAGRAM FOR LEGION;So;0;ON;;;;;N;;;;; 1D326;TETRAGRAM FOR CLOSENESS;So;0;ON;;;;;N;;;;; 1D327;TETRAGRAM FOR KINSHIP;So;0;ON;;;;;N;;;;; 1D328;TETRAGRAM FOR GATHERING;So;0;ON;;;;;N;;;;; 1D329;TETRAGRAM FOR STRENGTH;So;0;ON;;;;;N;;;;; 1D32A;TETRAGRAM FOR PURITY;So;0;ON;;;;;N;;;;; 1D32B;TETRAGRAM FOR FULLNESS;So;0;ON;;;;;N;;;;; 1D32C;TETRAGRAM FOR RESIDENCE;So;0;ON;;;;;N;;;;; 1D32D;TETRAGRAM FOR LAW OR MODEL;So;0;ON;;;;;N;;;;; 1D32E;TETRAGRAM FOR RESPONSE;So;0;ON;;;;;N;;;;; 1D32F;TETRAGRAM FOR GOING TO MEET;So;0;ON;;;;;N;;;;; 1D330;TETRAGRAM FOR ENCOUNTERS;So;0;ON;;;;;N;;;;; 1D331;TETRAGRAM FOR STOVE;So;0;ON;;;;;N;;;;; 1D332;TETRAGRAM FOR GREATNESS;So;0;ON;;;;;N;;;;; 1D333;TETRAGRAM FOR ENLARGEMENT;So;0;ON;;;;;N;;;;; 1D334;TETRAGRAM FOR PATTERN;So;0;ON;;;;;N;;;;; 1D335;TETRAGRAM FOR RITUAL;So;0;ON;;;;;N;;;;; 1D336;TETRAGRAM FOR FLIGHT;So;0;ON;;;;;N;;;;; 1D337;TETRAGRAM FOR VASTNESS OR WASTING;So;0;ON;;;;;N;;;;; 1D338;TETRAGRAM FOR CONSTANCY;So;0;ON;;;;;N;;;;; 1D339;TETRAGRAM FOR MEASURE;So;0;ON;;;;;N;;;;; 1D33A;TETRAGRAM FOR ETERNITY;So;0;ON;;;;;N;;;;; 1D33B;TETRAGRAM FOR UNITY;So;0;ON;;;;;N;;;;; 1D33C;TETRAGRAM FOR DIMINISHMENT;So;0;ON;;;;;N;;;;; 1D33D;TETRAGRAM FOR CLOSED MOUTH;So;0;ON;;;;;N;;;;; 1D33E;TETRAGRAM FOR GUARDEDNESS;So;0;ON;;;;;N;;;;; 1D33F;TETRAGRAM FOR GATHERING IN;So;0;ON;;;;;N;;;;; 1D340;TETRAGRAM FOR MASSING;So;0;ON;;;;;N;;;;; 1D341;TETRAGRAM FOR ACCUMULATION;So;0;ON;;;;;N;;;;; 1D342;TETRAGRAM FOR EMBELLISHMENT;So;0;ON;;;;;N;;;;; 1D343;TETRAGRAM FOR DOUBT;So;0;ON;;;;;N;;;;; 1D344;TETRAGRAM FOR WATCH;So;0;ON;;;;;N;;;;; 1D345;TETRAGRAM FOR SINKING;So;0;ON;;;;;N;;;;; 1D346;TETRAGRAM FOR INNER;So;0;ON;;;;;N;;;;; 1D347;TETRAGRAM FOR DEPARTURE;So;0;ON;;;;;N;;;;; 1D348;TETRAGRAM FOR DARKENING;So;0;ON;;;;;N;;;;; 1D349;TETRAGRAM FOR DIMMING;So;0;ON;;;;;N;;;;; 1D34A;TETRAGRAM FOR EXHAUSTION;So;0;ON;;;;;N;;;;; 1D34B;TETRAGRAM FOR SEVERANCE;So;0;ON;;;;;N;;;;; 1D34C;TETRAGRAM FOR STOPPAGE;So;0;ON;;;;;N;;;;; 1D34D;TETRAGRAM FOR HARDNESS;So;0;ON;;;;;N;;;;; 1D34E;TETRAGRAM FOR COMPLETION;So;0;ON;;;;;N;;;;; 1D34F;TETRAGRAM FOR CLOSURE;So;0;ON;;;;;N;;;;; 1D350;TETRAGRAM FOR FAILURE;So;0;ON;;;;;N;;;;; 1D351;TETRAGRAM FOR AGGRAVATION;So;0;ON;;;;;N;;;;; 1D352;TETRAGRAM FOR COMPLIANCE;So;0;ON;;;;;N;;;;; 1D353;TETRAGRAM FOR ON THE VERGE;So;0;ON;;;;;N;;;;; 1D354;TETRAGRAM FOR DIFFICULTIES;So;0;ON;;;;;N;;;;; 1D355;TETRAGRAM FOR LABOURING;So;0;ON;;;;;N;;;;; 1D356;TETRAGRAM FOR FOSTERING;So;0;ON;;;;;N;;;;; 1D360;COUNTING ROD UNIT DIGIT ONE;No;0;L;;;;1;N;;;;; 1D361;COUNTING ROD UNIT DIGIT TWO;No;0;L;;;;2;N;;;;; 1D362;COUNTING ROD UNIT DIGIT THREE;No;0;L;;;;3;N;;;;; 1D363;COUNTING ROD UNIT DIGIT FOUR;No;0;L;;;;4;N;;;;; 1D364;COUNTING ROD UNIT DIGIT FIVE;No;0;L;;;;5;N;;;;; 1D365;COUNTING ROD UNIT DIGIT SIX;No;0;L;;;;6;N;;;;; 1D366;COUNTING ROD UNIT DIGIT SEVEN;No;0;L;;;;7;N;;;;; 1D367;COUNTING ROD UNIT DIGIT EIGHT;No;0;L;;;;8;N;;;;; 1D368;COUNTING ROD UNIT DIGIT NINE;No;0;L;;;;9;N;;;;; 1D369;COUNTING ROD TENS DIGIT ONE;No;0;L;;;;10;N;;;;; 1D36A;COUNTING ROD TENS DIGIT TWO;No;0;L;;;;20;N;;;;; 1D36B;COUNTING ROD TENS DIGIT THREE;No;0;L;;;;30;N;;;;; 1D36C;COUNTING ROD TENS DIGIT FOUR;No;0;L;;;;40;N;;;;; 1D36D;COUNTING ROD TENS DIGIT FIVE;No;0;L;;;;50;N;;;;; 1D36E;COUNTING ROD TENS DIGIT SIX;No;0;L;;;;60;N;;;;; 1D36F;COUNTING ROD TENS DIGIT SEVEN;No;0;L;;;;70;N;;;;; 1D370;COUNTING ROD TENS DIGIT EIGHT;No;0;L;;;;80;N;;;;; 1D371;COUNTING ROD TENS DIGIT NINE;No;0;L;;;;90;N;;;;; 1D372;IDEOGRAPHIC TALLY MARK ONE;No;0;L;;;;1;N;;;;; 1D373;IDEOGRAPHIC TALLY MARK TWO;No;0;L;;;;2;N;;;;; 1D374;IDEOGRAPHIC TALLY MARK THREE;No;0;L;;;;3;N;;;;; 1D375;IDEOGRAPHIC TALLY MARK FOUR;No;0;L;;;;4;N;;;;; 1D376;IDEOGRAPHIC TALLY MARK FIVE;No;0;L;;;;5;N;;;;; 1D377;TALLY MARK ONE;No;0;L;;;;1;N;;;;; 1D378;TALLY MARK FIVE;No;0;L;;;;5;N;;;;; 1D400;MATHEMATICAL BOLD CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D401;MATHEMATICAL BOLD CAPITAL B;Lu;0;L; 0042;;;;N;;;;; 1D402;MATHEMATICAL BOLD CAPITAL C;Lu;0;L; 0043;;;;N;;;;; 1D403;MATHEMATICAL BOLD CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D404;MATHEMATICAL BOLD CAPITAL E;Lu;0;L; 0045;;;;N;;;;; 1D405;MATHEMATICAL BOLD CAPITAL F;Lu;0;L; 0046;;;;N;;;;; 1D406;MATHEMATICAL BOLD CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D407;MATHEMATICAL BOLD CAPITAL H;Lu;0;L; 0048;;;;N;;;;; 1D408;MATHEMATICAL BOLD CAPITAL I;Lu;0;L; 0049;;;;N;;;;; 1D409;MATHEMATICAL BOLD CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D40A;MATHEMATICAL BOLD CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D40B;MATHEMATICAL BOLD CAPITAL L;Lu;0;L; 004C;;;;N;;;;; 1D40C;MATHEMATICAL BOLD CAPITAL M;Lu;0;L; 004D;;;;N;;;;; 1D40D;MATHEMATICAL BOLD CAPITAL N;Lu;0;L; 004E;;;;N;;;;; 1D40E;MATHEMATICAL BOLD CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D40F;MATHEMATICAL BOLD CAPITAL P;Lu;0;L; 0050;;;;N;;;;; 1D410;MATHEMATICAL BOLD CAPITAL Q;Lu;0;L; 0051;;;;N;;;;; 1D411;MATHEMATICAL BOLD CAPITAL R;Lu;0;L; 0052;;;;N;;;;; 1D412;MATHEMATICAL BOLD CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D413;MATHEMATICAL BOLD CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D414;MATHEMATICAL BOLD CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D415;MATHEMATICAL BOLD CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D416;MATHEMATICAL BOLD CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D417;MATHEMATICAL BOLD CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D418;MATHEMATICAL BOLD CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D419;MATHEMATICAL BOLD CAPITAL Z;Lu;0;L; 005A;;;;N;;;;; 1D41A;MATHEMATICAL BOLD SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D41B;MATHEMATICAL BOLD SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D41C;MATHEMATICAL BOLD SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D41D;MATHEMATICAL BOLD SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D41E;MATHEMATICAL BOLD SMALL E;Ll;0;L; 0065;;;;N;;;;; 1D41F;MATHEMATICAL BOLD SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D420;MATHEMATICAL BOLD SMALL G;Ll;0;L; 0067;;;;N;;;;; 1D421;MATHEMATICAL BOLD SMALL H;Ll;0;L; 0068;;;;N;;;;; 1D422;MATHEMATICAL BOLD SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D423;MATHEMATICAL BOLD SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D424;MATHEMATICAL BOLD SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D425;MATHEMATICAL BOLD SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D426;MATHEMATICAL BOLD SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D427;MATHEMATICAL BOLD SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D428;MATHEMATICAL BOLD SMALL O;Ll;0;L; 006F;;;;N;;;;; 1D429;MATHEMATICAL BOLD SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D42A;MATHEMATICAL BOLD SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D42B;MATHEMATICAL BOLD SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D42C;MATHEMATICAL BOLD SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D42D;MATHEMATICAL BOLD SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D42E;MATHEMATICAL BOLD SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D42F;MATHEMATICAL BOLD SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D430;MATHEMATICAL BOLD SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D431;MATHEMATICAL BOLD SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D432;MATHEMATICAL BOLD SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D433;MATHEMATICAL BOLD SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D434;MATHEMATICAL ITALIC CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D435;MATHEMATICAL ITALIC CAPITAL B;Lu;0;L; 0042;;;;N;;;;; 1D436;MATHEMATICAL ITALIC CAPITAL C;Lu;0;L; 0043;;;;N;;;;; 1D437;MATHEMATICAL ITALIC CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D438;MATHEMATICAL ITALIC CAPITAL E;Lu;0;L; 0045;;;;N;;;;; 1D439;MATHEMATICAL ITALIC CAPITAL F;Lu;0;L; 0046;;;;N;;;;; 1D43A;MATHEMATICAL ITALIC CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D43B;MATHEMATICAL ITALIC CAPITAL H;Lu;0;L; 0048;;;;N;;;;; 1D43C;MATHEMATICAL ITALIC CAPITAL I;Lu;0;L; 0049;;;;N;;;;; 1D43D;MATHEMATICAL ITALIC CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D43E;MATHEMATICAL ITALIC CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D43F;MATHEMATICAL ITALIC CAPITAL L;Lu;0;L; 004C;;;;N;;;;; 1D440;MATHEMATICAL ITALIC CAPITAL M;Lu;0;L; 004D;;;;N;;;;; 1D441;MATHEMATICAL ITALIC CAPITAL N;Lu;0;L; 004E;;;;N;;;;; 1D442;MATHEMATICAL ITALIC CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D443;MATHEMATICAL ITALIC CAPITAL P;Lu;0;L; 0050;;;;N;;;;; 1D444;MATHEMATICAL ITALIC CAPITAL Q;Lu;0;L; 0051;;;;N;;;;; 1D445;MATHEMATICAL ITALIC CAPITAL R;Lu;0;L; 0052;;;;N;;;;; 1D446;MATHEMATICAL ITALIC CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D447;MATHEMATICAL ITALIC CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D448;MATHEMATICAL ITALIC CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D449;MATHEMATICAL ITALIC CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D44A;MATHEMATICAL ITALIC CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D44B;MATHEMATICAL ITALIC CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D44C;MATHEMATICAL ITALIC CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D44D;MATHEMATICAL ITALIC CAPITAL Z;Lu;0;L; 005A;;;;N;;;;; 1D44E;MATHEMATICAL ITALIC SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D44F;MATHEMATICAL ITALIC SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D450;MATHEMATICAL ITALIC SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D451;MATHEMATICAL ITALIC SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D452;MATHEMATICAL ITALIC SMALL E;Ll;0;L; 0065;;;;N;;;;; 1D453;MATHEMATICAL ITALIC SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D454;MATHEMATICAL ITALIC SMALL G;Ll;0;L; 0067;;;;N;;;;; 1D456;MATHEMATICAL ITALIC SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D457;MATHEMATICAL ITALIC SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D458;MATHEMATICAL ITALIC SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D459;MATHEMATICAL ITALIC SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D45A;MATHEMATICAL ITALIC SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D45B;MATHEMATICAL ITALIC SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D45C;MATHEMATICAL ITALIC SMALL O;Ll;0;L; 006F;;;;N;;;;; 1D45D;MATHEMATICAL ITALIC SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D45E;MATHEMATICAL ITALIC SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D45F;MATHEMATICAL ITALIC SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D460;MATHEMATICAL ITALIC SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D461;MATHEMATICAL ITALIC SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D462;MATHEMATICAL ITALIC SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D463;MATHEMATICAL ITALIC SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D464;MATHEMATICAL ITALIC SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D465;MATHEMATICAL ITALIC SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D466;MATHEMATICAL ITALIC SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D467;MATHEMATICAL ITALIC SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D468;MATHEMATICAL BOLD ITALIC CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D469;MATHEMATICAL BOLD ITALIC CAPITAL B;Lu;0;L; 0042;;;;N;;;;; 1D46A;MATHEMATICAL BOLD ITALIC CAPITAL C;Lu;0;L; 0043;;;;N;;;;; 1D46B;MATHEMATICAL BOLD ITALIC CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D46C;MATHEMATICAL BOLD ITALIC CAPITAL E;Lu;0;L; 0045;;;;N;;;;; 1D46D;MATHEMATICAL BOLD ITALIC CAPITAL F;Lu;0;L; 0046;;;;N;;;;; 1D46E;MATHEMATICAL BOLD ITALIC CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D46F;MATHEMATICAL BOLD ITALIC CAPITAL H;Lu;0;L; 0048;;;;N;;;;; 1D470;MATHEMATICAL BOLD ITALIC CAPITAL I;Lu;0;L; 0049;;;;N;;;;; 1D471;MATHEMATICAL BOLD ITALIC CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D472;MATHEMATICAL BOLD ITALIC CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D473;MATHEMATICAL BOLD ITALIC CAPITAL L;Lu;0;L; 004C;;;;N;;;;; 1D474;MATHEMATICAL BOLD ITALIC CAPITAL M;Lu;0;L; 004D;;;;N;;;;; 1D475;MATHEMATICAL BOLD ITALIC CAPITAL N;Lu;0;L; 004E;;;;N;;;;; 1D476;MATHEMATICAL BOLD ITALIC CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D477;MATHEMATICAL BOLD ITALIC CAPITAL P;Lu;0;L; 0050;;;;N;;;;; 1D478;MATHEMATICAL BOLD ITALIC CAPITAL Q;Lu;0;L; 0051;;;;N;;;;; 1D479;MATHEMATICAL BOLD ITALIC CAPITAL R;Lu;0;L; 0052;;;;N;;;;; 1D47A;MATHEMATICAL BOLD ITALIC CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D47B;MATHEMATICAL BOLD ITALIC CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D47C;MATHEMATICAL BOLD ITALIC CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D47D;MATHEMATICAL BOLD ITALIC CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D47E;MATHEMATICAL BOLD ITALIC CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D47F;MATHEMATICAL BOLD ITALIC CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D480;MATHEMATICAL BOLD ITALIC CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D481;MATHEMATICAL BOLD ITALIC CAPITAL Z;Lu;0;L; 005A;;;;N;;;;; 1D482;MATHEMATICAL BOLD ITALIC SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D483;MATHEMATICAL BOLD ITALIC SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D484;MATHEMATICAL BOLD ITALIC SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D485;MATHEMATICAL BOLD ITALIC SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D486;MATHEMATICAL BOLD ITALIC SMALL E;Ll;0;L; 0065;;;;N;;;;; 1D487;MATHEMATICAL BOLD ITALIC SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D488;MATHEMATICAL BOLD ITALIC SMALL G;Ll;0;L; 0067;;;;N;;;;; 1D489;MATHEMATICAL BOLD ITALIC SMALL H;Ll;0;L; 0068;;;;N;;;;; 1D48A;MATHEMATICAL BOLD ITALIC SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D48B;MATHEMATICAL BOLD ITALIC SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D48C;MATHEMATICAL BOLD ITALIC SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D48D;MATHEMATICAL BOLD ITALIC SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D48E;MATHEMATICAL BOLD ITALIC SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D48F;MATHEMATICAL BOLD ITALIC SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D490;MATHEMATICAL BOLD ITALIC SMALL O;Ll;0;L; 006F;;;;N;;;;; 1D491;MATHEMATICAL BOLD ITALIC SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D492;MATHEMATICAL BOLD ITALIC SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D493;MATHEMATICAL BOLD ITALIC SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D494;MATHEMATICAL BOLD ITALIC SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D495;MATHEMATICAL BOLD ITALIC SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D496;MATHEMATICAL BOLD ITALIC SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D497;MATHEMATICAL BOLD ITALIC SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D498;MATHEMATICAL BOLD ITALIC SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D499;MATHEMATICAL BOLD ITALIC SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D49A;MATHEMATICAL BOLD ITALIC SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D49B;MATHEMATICAL BOLD ITALIC SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D49C;MATHEMATICAL SCRIPT CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D49E;MATHEMATICAL SCRIPT CAPITAL C;Lu;0;L; 0043;;;;N;;;;; 1D49F;MATHEMATICAL SCRIPT CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D4A2;MATHEMATICAL SCRIPT CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D4A5;MATHEMATICAL SCRIPT CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D4A6;MATHEMATICAL SCRIPT CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D4A9;MATHEMATICAL SCRIPT CAPITAL N;Lu;0;L; 004E;;;;N;;;;; 1D4AA;MATHEMATICAL SCRIPT CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D4AB;MATHEMATICAL SCRIPT CAPITAL P;Lu;0;L; 0050;;;;N;;;;; 1D4AC;MATHEMATICAL SCRIPT CAPITAL Q;Lu;0;L; 0051;;;;N;;;;; 1D4AE;MATHEMATICAL SCRIPT CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D4AF;MATHEMATICAL SCRIPT CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D4B0;MATHEMATICAL SCRIPT CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D4B1;MATHEMATICAL SCRIPT CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D4B2;MATHEMATICAL SCRIPT CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D4B3;MATHEMATICAL SCRIPT CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D4B4;MATHEMATICAL SCRIPT CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D4B5;MATHEMATICAL SCRIPT CAPITAL Z;Lu;0;L; 005A;;;;N;;;;; 1D4B6;MATHEMATICAL SCRIPT SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D4B7;MATHEMATICAL SCRIPT SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D4B8;MATHEMATICAL SCRIPT SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D4B9;MATHEMATICAL SCRIPT SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D4BB;MATHEMATICAL SCRIPT SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D4BD;MATHEMATICAL SCRIPT SMALL H;Ll;0;L; 0068;;;;N;;;;; 1D4BE;MATHEMATICAL SCRIPT SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D4BF;MATHEMATICAL SCRIPT SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D4C0;MATHEMATICAL SCRIPT SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D4C1;MATHEMATICAL SCRIPT SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D4C2;MATHEMATICAL SCRIPT SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D4C3;MATHEMATICAL SCRIPT SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D4C5;MATHEMATICAL SCRIPT SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D4C6;MATHEMATICAL SCRIPT SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D4C7;MATHEMATICAL SCRIPT SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D4C8;MATHEMATICAL SCRIPT SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D4C9;MATHEMATICAL SCRIPT SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D4CA;MATHEMATICAL SCRIPT SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D4CB;MATHEMATICAL SCRIPT SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D4CC;MATHEMATICAL SCRIPT SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D4CD;MATHEMATICAL SCRIPT SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D4CE;MATHEMATICAL SCRIPT SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D4CF;MATHEMATICAL SCRIPT SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D4D0;MATHEMATICAL BOLD SCRIPT CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D4D1;MATHEMATICAL BOLD SCRIPT CAPITAL B;Lu;0;L; 0042;;;;N;;;;; 1D4D2;MATHEMATICAL BOLD SCRIPT CAPITAL C;Lu;0;L; 0043;;;;N;;;;; 1D4D3;MATHEMATICAL BOLD SCRIPT CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D4D4;MATHEMATICAL BOLD SCRIPT CAPITAL E;Lu;0;L; 0045;;;;N;;;;; 1D4D5;MATHEMATICAL BOLD SCRIPT CAPITAL F;Lu;0;L; 0046;;;;N;;;;; 1D4D6;MATHEMATICAL BOLD SCRIPT CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D4D7;MATHEMATICAL BOLD SCRIPT CAPITAL H;Lu;0;L; 0048;;;;N;;;;; 1D4D8;MATHEMATICAL BOLD SCRIPT CAPITAL I;Lu;0;L; 0049;;;;N;;;;; 1D4D9;MATHEMATICAL BOLD SCRIPT CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D4DA;MATHEMATICAL BOLD SCRIPT CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D4DB;MATHEMATICAL BOLD SCRIPT CAPITAL L;Lu;0;L; 004C;;;;N;;;;; 1D4DC;MATHEMATICAL BOLD SCRIPT CAPITAL M;Lu;0;L; 004D;;;;N;;;;; 1D4DD;MATHEMATICAL BOLD SCRIPT CAPITAL N;Lu;0;L; 004E;;;;N;;;;; 1D4DE;MATHEMATICAL BOLD SCRIPT CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D4DF;MATHEMATICAL BOLD SCRIPT CAPITAL P;Lu;0;L; 0050;;;;N;;;;; 1D4E0;MATHEMATICAL BOLD SCRIPT CAPITAL Q;Lu;0;L; 0051;;;;N;;;;; 1D4E1;MATHEMATICAL BOLD SCRIPT CAPITAL R;Lu;0;L; 0052;;;;N;;;;; 1D4E2;MATHEMATICAL BOLD SCRIPT CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D4E3;MATHEMATICAL BOLD SCRIPT CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D4E4;MATHEMATICAL BOLD SCRIPT CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D4E5;MATHEMATICAL BOLD SCRIPT CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D4E6;MATHEMATICAL BOLD SCRIPT CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D4E7;MATHEMATICAL BOLD SCRIPT CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D4E8;MATHEMATICAL BOLD SCRIPT CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D4E9;MATHEMATICAL BOLD SCRIPT CAPITAL Z;Lu;0;L; 005A;;;;N;;;;; 1D4EA;MATHEMATICAL BOLD SCRIPT SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D4EB;MATHEMATICAL BOLD SCRIPT SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D4EC;MATHEMATICAL BOLD SCRIPT SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D4ED;MATHEMATICAL BOLD SCRIPT SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D4EE;MATHEMATICAL BOLD SCRIPT SMALL E;Ll;0;L; 0065;;;;N;;;;; 1D4EF;MATHEMATICAL BOLD SCRIPT SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D4F0;MATHEMATICAL BOLD SCRIPT SMALL G;Ll;0;L; 0067;;;;N;;;;; 1D4F1;MATHEMATICAL BOLD SCRIPT SMALL H;Ll;0;L; 0068;;;;N;;;;; 1D4F2;MATHEMATICAL BOLD SCRIPT SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D4F3;MATHEMATICAL BOLD SCRIPT SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D4F4;MATHEMATICAL BOLD SCRIPT SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D4F5;MATHEMATICAL BOLD SCRIPT SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D4F6;MATHEMATICAL BOLD SCRIPT SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D4F7;MATHEMATICAL BOLD SCRIPT SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D4F8;MATHEMATICAL BOLD SCRIPT SMALL O;Ll;0;L; 006F;;;;N;;;;; 1D4F9;MATHEMATICAL BOLD SCRIPT SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D4FA;MATHEMATICAL BOLD SCRIPT SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D4FB;MATHEMATICAL BOLD SCRIPT SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D4FC;MATHEMATICAL BOLD SCRIPT SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D4FD;MATHEMATICAL BOLD SCRIPT SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D4FE;MATHEMATICAL BOLD SCRIPT SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D4FF;MATHEMATICAL BOLD SCRIPT SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D500;MATHEMATICAL BOLD SCRIPT SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D501;MATHEMATICAL BOLD SCRIPT SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D502;MATHEMATICAL BOLD SCRIPT SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D503;MATHEMATICAL BOLD SCRIPT SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D504;MATHEMATICAL FRAKTUR CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D505;MATHEMATICAL FRAKTUR CAPITAL B;Lu;0;L; 0042;;;;N;;;;; 1D507;MATHEMATICAL FRAKTUR CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D508;MATHEMATICAL FRAKTUR CAPITAL E;Lu;0;L; 0045;;;;N;;;;; 1D509;MATHEMATICAL FRAKTUR CAPITAL F;Lu;0;L; 0046;;;;N;;;;; 1D50A;MATHEMATICAL FRAKTUR CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D50D;MATHEMATICAL FRAKTUR CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D50E;MATHEMATICAL FRAKTUR CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D50F;MATHEMATICAL FRAKTUR CAPITAL L;Lu;0;L; 004C;;;;N;;;;; 1D510;MATHEMATICAL FRAKTUR CAPITAL M;Lu;0;L; 004D;;;;N;;;;; 1D511;MATHEMATICAL FRAKTUR CAPITAL N;Lu;0;L; 004E;;;;N;;;;; 1D512;MATHEMATICAL FRAKTUR CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D513;MATHEMATICAL FRAKTUR CAPITAL P;Lu;0;L; 0050;;;;N;;;;; 1D514;MATHEMATICAL FRAKTUR CAPITAL Q;Lu;0;L; 0051;;;;N;;;;; 1D516;MATHEMATICAL FRAKTUR CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D517;MATHEMATICAL FRAKTUR CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D518;MATHEMATICAL FRAKTUR CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D519;MATHEMATICAL FRAKTUR CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D51A;MATHEMATICAL FRAKTUR CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D51B;MATHEMATICAL FRAKTUR CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D51C;MATHEMATICAL FRAKTUR CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D51E;MATHEMATICAL FRAKTUR SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D51F;MATHEMATICAL FRAKTUR SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D520;MATHEMATICAL FRAKTUR SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D521;MATHEMATICAL FRAKTUR SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D522;MATHEMATICAL FRAKTUR SMALL E;Ll;0;L; 0065;;;;N;;;;; 1D523;MATHEMATICAL FRAKTUR SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D524;MATHEMATICAL FRAKTUR SMALL G;Ll;0;L; 0067;;;;N;;;;; 1D525;MATHEMATICAL FRAKTUR SMALL H;Ll;0;L; 0068;;;;N;;;;; 1D526;MATHEMATICAL FRAKTUR SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D527;MATHEMATICAL FRAKTUR SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D528;MATHEMATICAL FRAKTUR SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D529;MATHEMATICAL FRAKTUR SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D52A;MATHEMATICAL FRAKTUR SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D52B;MATHEMATICAL FRAKTUR SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D52C;MATHEMATICAL FRAKTUR SMALL O;Ll;0;L; 006F;;;;N;;;;; 1D52D;MATHEMATICAL FRAKTUR SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D52E;MATHEMATICAL FRAKTUR SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D52F;MATHEMATICAL FRAKTUR SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D530;MATHEMATICAL FRAKTUR SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D531;MATHEMATICAL FRAKTUR SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D532;MATHEMATICAL FRAKTUR SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D533;MATHEMATICAL FRAKTUR SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D534;MATHEMATICAL FRAKTUR SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D535;MATHEMATICAL FRAKTUR SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D536;MATHEMATICAL FRAKTUR SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D537;MATHEMATICAL FRAKTUR SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D538;MATHEMATICAL DOUBLE-STRUCK CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D539;MATHEMATICAL DOUBLE-STRUCK CAPITAL B;Lu;0;L; 0042;;;;N;;;;; 1D53B;MATHEMATICAL DOUBLE-STRUCK CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D53C;MATHEMATICAL DOUBLE-STRUCK CAPITAL E;Lu;0;L; 0045;;;;N;;;;; 1D53D;MATHEMATICAL DOUBLE-STRUCK CAPITAL F;Lu;0;L; 0046;;;;N;;;;; 1D53E;MATHEMATICAL DOUBLE-STRUCK CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D540;MATHEMATICAL DOUBLE-STRUCK CAPITAL I;Lu;0;L; 0049;;;;N;;;;; 1D541;MATHEMATICAL DOUBLE-STRUCK CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D542;MATHEMATICAL DOUBLE-STRUCK CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D543;MATHEMATICAL DOUBLE-STRUCK CAPITAL L;Lu;0;L; 004C;;;;N;;;;; 1D544;MATHEMATICAL DOUBLE-STRUCK CAPITAL M;Lu;0;L; 004D;;;;N;;;;; 1D546;MATHEMATICAL DOUBLE-STRUCK CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D54A;MATHEMATICAL DOUBLE-STRUCK CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D54B;MATHEMATICAL DOUBLE-STRUCK CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D54C;MATHEMATICAL DOUBLE-STRUCK CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D54D;MATHEMATICAL DOUBLE-STRUCK CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D54E;MATHEMATICAL DOUBLE-STRUCK CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D54F;MATHEMATICAL DOUBLE-STRUCK CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D550;MATHEMATICAL DOUBLE-STRUCK CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D552;MATHEMATICAL DOUBLE-STRUCK SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D553;MATHEMATICAL DOUBLE-STRUCK SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D554;MATHEMATICAL DOUBLE-STRUCK SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D555;MATHEMATICAL DOUBLE-STRUCK SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D556;MATHEMATICAL DOUBLE-STRUCK SMALL E;Ll;0;L; 0065;;;;N;;;;; 1D557;MATHEMATICAL DOUBLE-STRUCK SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D558;MATHEMATICAL DOUBLE-STRUCK SMALL G;Ll;0;L; 0067;;;;N;;;;; 1D559;MATHEMATICAL DOUBLE-STRUCK SMALL H;Ll;0;L; 0068;;;;N;;;;; 1D55A;MATHEMATICAL DOUBLE-STRUCK SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D55B;MATHEMATICAL DOUBLE-STRUCK SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D55C;MATHEMATICAL DOUBLE-STRUCK SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D55D;MATHEMATICAL DOUBLE-STRUCK SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D55E;MATHEMATICAL DOUBLE-STRUCK SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D55F;MATHEMATICAL DOUBLE-STRUCK SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D560;MATHEMATICAL DOUBLE-STRUCK SMALL O;Ll;0;L; 006F;;;;N;;;;; 1D561;MATHEMATICAL DOUBLE-STRUCK SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D562;MATHEMATICAL DOUBLE-STRUCK SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D563;MATHEMATICAL DOUBLE-STRUCK SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D564;MATHEMATICAL DOUBLE-STRUCK SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D565;MATHEMATICAL DOUBLE-STRUCK SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D566;MATHEMATICAL DOUBLE-STRUCK SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D567;MATHEMATICAL DOUBLE-STRUCK SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D568;MATHEMATICAL DOUBLE-STRUCK SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D569;MATHEMATICAL DOUBLE-STRUCK SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D56A;MATHEMATICAL DOUBLE-STRUCK SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D56B;MATHEMATICAL DOUBLE-STRUCK SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D56C;MATHEMATICAL BOLD FRAKTUR CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D56D;MATHEMATICAL BOLD FRAKTUR CAPITAL B;Lu;0;L; 0042;;;;N;;;;; 1D56E;MATHEMATICAL BOLD FRAKTUR CAPITAL C;Lu;0;L; 0043;;;;N;;;;; 1D56F;MATHEMATICAL BOLD FRAKTUR CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D570;MATHEMATICAL BOLD FRAKTUR CAPITAL E;Lu;0;L; 0045;;;;N;;;;; 1D571;MATHEMATICAL BOLD FRAKTUR CAPITAL F;Lu;0;L; 0046;;;;N;;;;; 1D572;MATHEMATICAL BOLD FRAKTUR CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D573;MATHEMATICAL BOLD FRAKTUR CAPITAL H;Lu;0;L; 0048;;;;N;;;;; 1D574;MATHEMATICAL BOLD FRAKTUR CAPITAL I;Lu;0;L; 0049;;;;N;;;;; 1D575;MATHEMATICAL BOLD FRAKTUR CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D576;MATHEMATICAL BOLD FRAKTUR CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D577;MATHEMATICAL BOLD FRAKTUR CAPITAL L;Lu;0;L; 004C;;;;N;;;;; 1D578;MATHEMATICAL BOLD FRAKTUR CAPITAL M;Lu;0;L; 004D;;;;N;;;;; 1D579;MATHEMATICAL BOLD FRAKTUR CAPITAL N;Lu;0;L; 004E;;;;N;;;;; 1D57A;MATHEMATICAL BOLD FRAKTUR CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D57B;MATHEMATICAL BOLD FRAKTUR CAPITAL P;Lu;0;L; 0050;;;;N;;;;; 1D57C;MATHEMATICAL BOLD FRAKTUR CAPITAL Q;Lu;0;L; 0051;;;;N;;;;; 1D57D;MATHEMATICAL BOLD FRAKTUR CAPITAL R;Lu;0;L; 0052;;;;N;;;;; 1D57E;MATHEMATICAL BOLD FRAKTUR CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D57F;MATHEMATICAL BOLD FRAKTUR CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D580;MATHEMATICAL BOLD FRAKTUR CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D581;MATHEMATICAL BOLD FRAKTUR CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D582;MATHEMATICAL BOLD FRAKTUR CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D583;MATHEMATICAL BOLD FRAKTUR CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D584;MATHEMATICAL BOLD FRAKTUR CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D585;MATHEMATICAL BOLD FRAKTUR CAPITAL Z;Lu;0;L; 005A;;;;N;;;;; 1D586;MATHEMATICAL BOLD FRAKTUR SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D587;MATHEMATICAL BOLD FRAKTUR SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D588;MATHEMATICAL BOLD FRAKTUR SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D589;MATHEMATICAL BOLD FRAKTUR SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D58A;MATHEMATICAL BOLD FRAKTUR SMALL E;Ll;0;L; 0065;;;;N;;;;; 1D58B;MATHEMATICAL BOLD FRAKTUR SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D58C;MATHEMATICAL BOLD FRAKTUR SMALL G;Ll;0;L; 0067;;;;N;;;;; 1D58D;MATHEMATICAL BOLD FRAKTUR SMALL H;Ll;0;L; 0068;;;;N;;;;; 1D58E;MATHEMATICAL BOLD FRAKTUR SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D58F;MATHEMATICAL BOLD FRAKTUR SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D590;MATHEMATICAL BOLD FRAKTUR SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D591;MATHEMATICAL BOLD FRAKTUR SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D592;MATHEMATICAL BOLD FRAKTUR SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D593;MATHEMATICAL BOLD FRAKTUR SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D594;MATHEMATICAL BOLD FRAKTUR SMALL O;Ll;0;L; 006F;;;;N;;;;; 1D595;MATHEMATICAL BOLD FRAKTUR SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D596;MATHEMATICAL BOLD FRAKTUR SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D597;MATHEMATICAL BOLD FRAKTUR SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D598;MATHEMATICAL BOLD FRAKTUR SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D599;MATHEMATICAL BOLD FRAKTUR SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D59A;MATHEMATICAL BOLD FRAKTUR SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D59B;MATHEMATICAL BOLD FRAKTUR SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D59C;MATHEMATICAL BOLD FRAKTUR SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D59D;MATHEMATICAL BOLD FRAKTUR SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D59E;MATHEMATICAL BOLD FRAKTUR SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D59F;MATHEMATICAL BOLD FRAKTUR SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D5A0;MATHEMATICAL SANS-SERIF CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D5A1;MATHEMATICAL SANS-SERIF CAPITAL B;Lu;0;L; 0042;;;;N;;;;; 1D5A2;MATHEMATICAL SANS-SERIF CAPITAL C;Lu;0;L; 0043;;;;N;;;;; 1D5A3;MATHEMATICAL SANS-SERIF CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D5A4;MATHEMATICAL SANS-SERIF CAPITAL E;Lu;0;L; 0045;;;;N;;;;; 1D5A5;MATHEMATICAL SANS-SERIF CAPITAL F;Lu;0;L; 0046;;;;N;;;;; 1D5A6;MATHEMATICAL SANS-SERIF CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D5A7;MATHEMATICAL SANS-SERIF CAPITAL H;Lu;0;L; 0048;;;;N;;;;; 1D5A8;MATHEMATICAL SANS-SERIF CAPITAL I;Lu;0;L; 0049;;;;N;;;;; 1D5A9;MATHEMATICAL SANS-SERIF CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D5AA;MATHEMATICAL SANS-SERIF CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D5AB;MATHEMATICAL SANS-SERIF CAPITAL L;Lu;0;L; 004C;;;;N;;;;; 1D5AC;MATHEMATICAL SANS-SERIF CAPITAL M;Lu;0;L; 004D;;;;N;;;;; 1D5AD;MATHEMATICAL SANS-SERIF CAPITAL N;Lu;0;L; 004E;;;;N;;;;; 1D5AE;MATHEMATICAL SANS-SERIF CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D5AF;MATHEMATICAL SANS-SERIF CAPITAL P;Lu;0;L; 0050;;;;N;;;;; 1D5B0;MATHEMATICAL SANS-SERIF CAPITAL Q;Lu;0;L; 0051;;;;N;;;;; 1D5B1;MATHEMATICAL SANS-SERIF CAPITAL R;Lu;0;L; 0052;;;;N;;;;; 1D5B2;MATHEMATICAL SANS-SERIF CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D5B3;MATHEMATICAL SANS-SERIF CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D5B4;MATHEMATICAL SANS-SERIF CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D5B5;MATHEMATICAL SANS-SERIF CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D5B6;MATHEMATICAL SANS-SERIF CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D5B7;MATHEMATICAL SANS-SERIF CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D5B8;MATHEMATICAL SANS-SERIF CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D5B9;MATHEMATICAL SANS-SERIF CAPITAL Z;Lu;0;L; 005A;;;;N;;;;; 1D5BA;MATHEMATICAL SANS-SERIF SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D5BB;MATHEMATICAL SANS-SERIF SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D5BC;MATHEMATICAL SANS-SERIF SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D5BD;MATHEMATICAL SANS-SERIF SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D5BE;MATHEMATICAL SANS-SERIF SMALL E;Ll;0;L; 0065;;;;N;;;;; 1D5BF;MATHEMATICAL SANS-SERIF SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D5C0;MATHEMATICAL SANS-SERIF SMALL G;Ll;0;L; 0067;;;;N;;;;; 1D5C1;MATHEMATICAL SANS-SERIF SMALL H;Ll;0;L; 0068;;;;N;;;;; 1D5C2;MATHEMATICAL SANS-SERIF SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D5C3;MATHEMATICAL SANS-SERIF SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D5C4;MATHEMATICAL SANS-SERIF SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D5C5;MATHEMATICAL SANS-SERIF SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D5C6;MATHEMATICAL SANS-SERIF SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D5C7;MATHEMATICAL SANS-SERIF SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D5C8;MATHEMATICAL SANS-SERIF SMALL O;Ll;0;L; 006F;;;;N;;;;; 1D5C9;MATHEMATICAL SANS-SERIF SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D5CA;MATHEMATICAL SANS-SERIF SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D5CB;MATHEMATICAL SANS-SERIF SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D5CC;MATHEMATICAL SANS-SERIF SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D5CD;MATHEMATICAL SANS-SERIF SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D5CE;MATHEMATICAL SANS-SERIF SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D5CF;MATHEMATICAL SANS-SERIF SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D5D0;MATHEMATICAL SANS-SERIF SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D5D1;MATHEMATICAL SANS-SERIF SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D5D2;MATHEMATICAL SANS-SERIF SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D5D3;MATHEMATICAL SANS-SERIF SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D5D4;MATHEMATICAL SANS-SERIF BOLD CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D5D5;MATHEMATICAL SANS-SERIF BOLD CAPITAL B;Lu;0;L; 0042;;;;N;;;;; 1D5D6;MATHEMATICAL SANS-SERIF BOLD CAPITAL C;Lu;0;L; 0043;;;;N;;;;; 1D5D7;MATHEMATICAL SANS-SERIF BOLD CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D5D8;MATHEMATICAL SANS-SERIF BOLD CAPITAL E;Lu;0;L; 0045;;;;N;;;;; 1D5D9;MATHEMATICAL SANS-SERIF BOLD CAPITAL F;Lu;0;L; 0046;;;;N;;;;; 1D5DA;MATHEMATICAL SANS-SERIF BOLD CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D5DB;MATHEMATICAL SANS-SERIF BOLD CAPITAL H;Lu;0;L; 0048;;;;N;;;;; 1D5DC;MATHEMATICAL SANS-SERIF BOLD CAPITAL I;Lu;0;L; 0049;;;;N;;;;; 1D5DD;MATHEMATICAL SANS-SERIF BOLD CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D5DE;MATHEMATICAL SANS-SERIF BOLD CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D5DF;MATHEMATICAL SANS-SERIF BOLD CAPITAL L;Lu;0;L; 004C;;;;N;;;;; 1D5E0;MATHEMATICAL SANS-SERIF BOLD CAPITAL M;Lu;0;L; 004D;;;;N;;;;; 1D5E1;MATHEMATICAL SANS-SERIF BOLD CAPITAL N;Lu;0;L; 004E;;;;N;;;;; 1D5E2;MATHEMATICAL SANS-SERIF BOLD CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D5E3;MATHEMATICAL SANS-SERIF BOLD CAPITAL P;Lu;0;L; 0050;;;;N;;;;; 1D5E4;MATHEMATICAL SANS-SERIF BOLD CAPITAL Q;Lu;0;L; 0051;;;;N;;;;; 1D5E5;MATHEMATICAL SANS-SERIF BOLD CAPITAL R;Lu;0;L; 0052;;;;N;;;;; 1D5E6;MATHEMATICAL SANS-SERIF BOLD CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D5E7;MATHEMATICAL SANS-SERIF BOLD CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D5E8;MATHEMATICAL SANS-SERIF BOLD CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D5E9;MATHEMATICAL SANS-SERIF BOLD CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D5EA;MATHEMATICAL SANS-SERIF BOLD CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D5EB;MATHEMATICAL SANS-SERIF BOLD CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D5EC;MATHEMATICAL SANS-SERIF BOLD CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D5ED;MATHEMATICAL SANS-SERIF BOLD CAPITAL Z;Lu;0;L; 005A;;;;N;;;;; 1D5EE;MATHEMATICAL SANS-SERIF BOLD SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D5EF;MATHEMATICAL SANS-SERIF BOLD SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D5F0;MATHEMATICAL SANS-SERIF BOLD SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D5F1;MATHEMATICAL SANS-SERIF BOLD SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D5F2;MATHEMATICAL SANS-SERIF BOLD SMALL E;Ll;0;L; 0065;;;;N;;;;; 1D5F3;MATHEMATICAL SANS-SERIF BOLD SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D5F4;MATHEMATICAL SANS-SERIF BOLD SMALL G;Ll;0;L; 0067;;;;N;;;;; 1D5F5;MATHEMATICAL SANS-SERIF BOLD SMALL H;Ll;0;L; 0068;;;;N;;;;; 1D5F6;MATHEMATICAL SANS-SERIF BOLD SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D5F7;MATHEMATICAL SANS-SERIF BOLD SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D5F8;MATHEMATICAL SANS-SERIF BOLD SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D5F9;MATHEMATICAL SANS-SERIF BOLD SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D5FA;MATHEMATICAL SANS-SERIF BOLD SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D5FB;MATHEMATICAL SANS-SERIF BOLD SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D5FC;MATHEMATICAL SANS-SERIF BOLD SMALL O;Ll;0;L; 006F;;;;N;;;;; 1D5FD;MATHEMATICAL SANS-SERIF BOLD SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D5FE;MATHEMATICAL SANS-SERIF BOLD SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D5FF;MATHEMATICAL SANS-SERIF BOLD SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D600;MATHEMATICAL SANS-SERIF BOLD SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D601;MATHEMATICAL SANS-SERIF BOLD SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D602;MATHEMATICAL SANS-SERIF BOLD SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D603;MATHEMATICAL SANS-SERIF BOLD SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D604;MATHEMATICAL SANS-SERIF BOLD SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D605;MATHEMATICAL SANS-SERIF BOLD SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D606;MATHEMATICAL SANS-SERIF BOLD SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D607;MATHEMATICAL SANS-SERIF BOLD SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D608;MATHEMATICAL SANS-SERIF ITALIC CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D609;MATHEMATICAL SANS-SERIF ITALIC CAPITAL B;Lu;0;L; 0042;;;;N;;;;; 1D60A;MATHEMATICAL SANS-SERIF ITALIC CAPITAL C;Lu;0;L; 0043;;;;N;;;;; 1D60B;MATHEMATICAL SANS-SERIF ITALIC CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D60C;MATHEMATICAL SANS-SERIF ITALIC CAPITAL E;Lu;0;L; 0045;;;;N;;;;; 1D60D;MATHEMATICAL SANS-SERIF ITALIC CAPITAL F;Lu;0;L; 0046;;;;N;;;;; 1D60E;MATHEMATICAL SANS-SERIF ITALIC CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D60F;MATHEMATICAL SANS-SERIF ITALIC CAPITAL H;Lu;0;L; 0048;;;;N;;;;; 1D610;MATHEMATICAL SANS-SERIF ITALIC CAPITAL I;Lu;0;L; 0049;;;;N;;;;; 1D611;MATHEMATICAL SANS-SERIF ITALIC CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D612;MATHEMATICAL SANS-SERIF ITALIC CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D613;MATHEMATICAL SANS-SERIF ITALIC CAPITAL L;Lu;0;L; 004C;;;;N;;;;; 1D614;MATHEMATICAL SANS-SERIF ITALIC CAPITAL M;Lu;0;L; 004D;;;;N;;;;; 1D615;MATHEMATICAL SANS-SERIF ITALIC CAPITAL N;Lu;0;L; 004E;;;;N;;;;; 1D616;MATHEMATICAL SANS-SERIF ITALIC CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D617;MATHEMATICAL SANS-SERIF ITALIC CAPITAL P;Lu;0;L; 0050;;;;N;;;;; 1D618;MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q;Lu;0;L; 0051;;;;N;;;;; 1D619;MATHEMATICAL SANS-SERIF ITALIC CAPITAL R;Lu;0;L; 0052;;;;N;;;;; 1D61A;MATHEMATICAL SANS-SERIF ITALIC CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D61B;MATHEMATICAL SANS-SERIF ITALIC CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D61C;MATHEMATICAL SANS-SERIF ITALIC CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D61D;MATHEMATICAL SANS-SERIF ITALIC CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D61E;MATHEMATICAL SANS-SERIF ITALIC CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D61F;MATHEMATICAL SANS-SERIF ITALIC CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D620;MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D621;MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z;Lu;0;L; 005A;;;;N;;;;; 1D622;MATHEMATICAL SANS-SERIF ITALIC SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D623;MATHEMATICAL SANS-SERIF ITALIC SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D624;MATHEMATICAL SANS-SERIF ITALIC SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D625;MATHEMATICAL SANS-SERIF ITALIC SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D626;MATHEMATICAL SANS-SERIF ITALIC SMALL E;Ll;0;L; 0065;;;;N;;;;; 1D627;MATHEMATICAL SANS-SERIF ITALIC SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D628;MATHEMATICAL SANS-SERIF ITALIC SMALL G;Ll;0;L; 0067;;;;N;;;;; 1D629;MATHEMATICAL SANS-SERIF ITALIC SMALL H;Ll;0;L; 0068;;;;N;;;;; 1D62A;MATHEMATICAL SANS-SERIF ITALIC SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D62B;MATHEMATICAL SANS-SERIF ITALIC SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D62C;MATHEMATICAL SANS-SERIF ITALIC SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D62D;MATHEMATICAL SANS-SERIF ITALIC SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D62E;MATHEMATICAL SANS-SERIF ITALIC SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D62F;MATHEMATICAL SANS-SERIF ITALIC SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D630;MATHEMATICAL SANS-SERIF ITALIC SMALL O;Ll;0;L; 006F;;;;N;;;;; 1D631;MATHEMATICAL SANS-SERIF ITALIC SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D632;MATHEMATICAL SANS-SERIF ITALIC SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D633;MATHEMATICAL SANS-SERIF ITALIC SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D634;MATHEMATICAL SANS-SERIF ITALIC SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D635;MATHEMATICAL SANS-SERIF ITALIC SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D636;MATHEMATICAL SANS-SERIF ITALIC SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D637;MATHEMATICAL SANS-SERIF ITALIC SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D638;MATHEMATICAL SANS-SERIF ITALIC SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D639;MATHEMATICAL SANS-SERIF ITALIC SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D63A;MATHEMATICAL SANS-SERIF ITALIC SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D63B;MATHEMATICAL SANS-SERIF ITALIC SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D63C;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D63D;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B;Lu;0;L; 0042;;;;N;;;;; 1D63E;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C;Lu;0;L; 0043;;;;N;;;;; 1D63F;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D640;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E;Lu;0;L; 0045;;;;N;;;;; 1D641;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F;Lu;0;L; 0046;;;;N;;;;; 1D642;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D643;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H;Lu;0;L; 0048;;;;N;;;;; 1D644;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I;Lu;0;L; 0049;;;;N;;;;; 1D645;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D646;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D647;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L;Lu;0;L; 004C;;;;N;;;;; 1D648;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M;Lu;0;L; 004D;;;;N;;;;; 1D649;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N;Lu;0;L; 004E;;;;N;;;;; 1D64A;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D64B;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P;Lu;0;L; 0050;;;;N;;;;; 1D64C;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q;Lu;0;L; 0051;;;;N;;;;; 1D64D;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R;Lu;0;L; 0052;;;;N;;;;; 1D64E;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D64F;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D650;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D651;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D652;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D653;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D654;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D655;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z;Lu;0;L; 005A;;;;N;;;;; 1D656;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D657;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D658;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D659;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D65A;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E;Ll;0;L; 0065;;;;N;;;;; 1D65B;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D65C;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G;Ll;0;L; 0067;;;;N;;;;; 1D65D;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H;Ll;0;L; 0068;;;;N;;;;; 1D65E;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D65F;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D660;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D661;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D662;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D663;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D664;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O;Ll;0;L; 006F;;;;N;;;;; 1D665;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D666;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D667;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D668;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D669;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D66A;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D66B;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D66C;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D66D;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D66E;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D66F;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D670;MATHEMATICAL MONOSPACE CAPITAL A;Lu;0;L; 0041;;;;N;;;;; 1D671;MATHEMATICAL MONOSPACE CAPITAL B;Lu;0;L; 0042;;;;N;;;;; 1D672;MATHEMATICAL MONOSPACE CAPITAL C;Lu;0;L; 0043;;;;N;;;;; 1D673;MATHEMATICAL MONOSPACE CAPITAL D;Lu;0;L; 0044;;;;N;;;;; 1D674;MATHEMATICAL MONOSPACE CAPITAL E;Lu;0;L; 0045;;;;N;;;;; 1D675;MATHEMATICAL MONOSPACE CAPITAL F;Lu;0;L; 0046;;;;N;;;;; 1D676;MATHEMATICAL MONOSPACE CAPITAL G;Lu;0;L; 0047;;;;N;;;;; 1D677;MATHEMATICAL MONOSPACE CAPITAL H;Lu;0;L; 0048;;;;N;;;;; 1D678;MATHEMATICAL MONOSPACE CAPITAL I;Lu;0;L; 0049;;;;N;;;;; 1D679;MATHEMATICAL MONOSPACE CAPITAL J;Lu;0;L; 004A;;;;N;;;;; 1D67A;MATHEMATICAL MONOSPACE CAPITAL K;Lu;0;L; 004B;;;;N;;;;; 1D67B;MATHEMATICAL MONOSPACE CAPITAL L;Lu;0;L; 004C;;;;N;;;;; 1D67C;MATHEMATICAL MONOSPACE CAPITAL M;Lu;0;L; 004D;;;;N;;;;; 1D67D;MATHEMATICAL MONOSPACE CAPITAL N;Lu;0;L; 004E;;;;N;;;;; 1D67E;MATHEMATICAL MONOSPACE CAPITAL O;Lu;0;L; 004F;;;;N;;;;; 1D67F;MATHEMATICAL MONOSPACE CAPITAL P;Lu;0;L; 0050;;;;N;;;;; 1D680;MATHEMATICAL MONOSPACE CAPITAL Q;Lu;0;L; 0051;;;;N;;;;; 1D681;MATHEMATICAL MONOSPACE CAPITAL R;Lu;0;L; 0052;;;;N;;;;; 1D682;MATHEMATICAL MONOSPACE CAPITAL S;Lu;0;L; 0053;;;;N;;;;; 1D683;MATHEMATICAL MONOSPACE CAPITAL T;Lu;0;L; 0054;;;;N;;;;; 1D684;MATHEMATICAL MONOSPACE CAPITAL U;Lu;0;L; 0055;;;;N;;;;; 1D685;MATHEMATICAL MONOSPACE CAPITAL V;Lu;0;L; 0056;;;;N;;;;; 1D686;MATHEMATICAL MONOSPACE CAPITAL W;Lu;0;L; 0057;;;;N;;;;; 1D687;MATHEMATICAL MONOSPACE CAPITAL X;Lu;0;L; 0058;;;;N;;;;; 1D688;MATHEMATICAL MONOSPACE CAPITAL Y;Lu;0;L; 0059;;;;N;;;;; 1D689;MATHEMATICAL MONOSPACE CAPITAL Z;Lu;0;L; 005A;;;;N;;;;; 1D68A;MATHEMATICAL MONOSPACE SMALL A;Ll;0;L; 0061;;;;N;;;;; 1D68B;MATHEMATICAL MONOSPACE SMALL B;Ll;0;L; 0062;;;;N;;;;; 1D68C;MATHEMATICAL MONOSPACE SMALL C;Ll;0;L; 0063;;;;N;;;;; 1D68D;MATHEMATICAL MONOSPACE SMALL D;Ll;0;L; 0064;;;;N;;;;; 1D68E;MATHEMATICAL MONOSPACE SMALL E;Ll;0;L; 0065;;;;N;;;;; 1D68F;MATHEMATICAL MONOSPACE SMALL F;Ll;0;L; 0066;;;;N;;;;; 1D690;MATHEMATICAL MONOSPACE SMALL G;Ll;0;L; 0067;;;;N;;;;; 1D691;MATHEMATICAL MONOSPACE SMALL H;Ll;0;L; 0068;;;;N;;;;; 1D692;MATHEMATICAL MONOSPACE SMALL I;Ll;0;L; 0069;;;;N;;;;; 1D693;MATHEMATICAL MONOSPACE SMALL J;Ll;0;L; 006A;;;;N;;;;; 1D694;MATHEMATICAL MONOSPACE SMALL K;Ll;0;L; 006B;;;;N;;;;; 1D695;MATHEMATICAL MONOSPACE SMALL L;Ll;0;L; 006C;;;;N;;;;; 1D696;MATHEMATICAL MONOSPACE SMALL M;Ll;0;L; 006D;;;;N;;;;; 1D697;MATHEMATICAL MONOSPACE SMALL N;Ll;0;L; 006E;;;;N;;;;; 1D698;MATHEMATICAL MONOSPACE SMALL O;Ll;0;L; 006F;;;;N;;;;; 1D699;MATHEMATICAL MONOSPACE SMALL P;Ll;0;L; 0070;;;;N;;;;; 1D69A;MATHEMATICAL MONOSPACE SMALL Q;Ll;0;L; 0071;;;;N;;;;; 1D69B;MATHEMATICAL MONOSPACE SMALL R;Ll;0;L; 0072;;;;N;;;;; 1D69C;MATHEMATICAL MONOSPACE SMALL S;Ll;0;L; 0073;;;;N;;;;; 1D69D;MATHEMATICAL MONOSPACE SMALL T;Ll;0;L; 0074;;;;N;;;;; 1D69E;MATHEMATICAL MONOSPACE SMALL U;Ll;0;L; 0075;;;;N;;;;; 1D69F;MATHEMATICAL MONOSPACE SMALL V;Ll;0;L; 0076;;;;N;;;;; 1D6A0;MATHEMATICAL MONOSPACE SMALL W;Ll;0;L; 0077;;;;N;;;;; 1D6A1;MATHEMATICAL MONOSPACE SMALL X;Ll;0;L; 0078;;;;N;;;;; 1D6A2;MATHEMATICAL MONOSPACE SMALL Y;Ll;0;L; 0079;;;;N;;;;; 1D6A3;MATHEMATICAL MONOSPACE SMALL Z;Ll;0;L; 007A;;;;N;;;;; 1D6A4;MATHEMATICAL ITALIC SMALL DOTLESS I;Ll;0;L; 0131;;;;N;;;;; 1D6A5;MATHEMATICAL ITALIC SMALL DOTLESS J;Ll;0;L; 0237;;;;N;;;;; 1D6A8;MATHEMATICAL BOLD CAPITAL ALPHA;Lu;0;L; 0391;;;;N;;;;; 1D6A9;MATHEMATICAL BOLD CAPITAL BETA;Lu;0;L; 0392;;;;N;;;;; 1D6AA;MATHEMATICAL BOLD CAPITAL GAMMA;Lu;0;L; 0393;;;;N;;;;; 1D6AB;MATHEMATICAL BOLD CAPITAL DELTA;Lu;0;L; 0394;;;;N;;;;; 1D6AC;MATHEMATICAL BOLD CAPITAL EPSILON;Lu;0;L; 0395;;;;N;;;;; 1D6AD;MATHEMATICAL BOLD CAPITAL ZETA;Lu;0;L; 0396;;;;N;;;;; 1D6AE;MATHEMATICAL BOLD CAPITAL ETA;Lu;0;L; 0397;;;;N;;;;; 1D6AF;MATHEMATICAL BOLD CAPITAL THETA;Lu;0;L; 0398;;;;N;;;;; 1D6B0;MATHEMATICAL BOLD CAPITAL IOTA;Lu;0;L; 0399;;;;N;;;;; 1D6B1;MATHEMATICAL BOLD CAPITAL KAPPA;Lu;0;L; 039A;;;;N;;;;; 1D6B2;MATHEMATICAL BOLD CAPITAL LAMDA;Lu;0;L; 039B;;;;N;;;;; 1D6B3;MATHEMATICAL BOLD CAPITAL MU;Lu;0;L; 039C;;;;N;;;;; 1D6B4;MATHEMATICAL BOLD CAPITAL NU;Lu;0;L; 039D;;;;N;;;;; 1D6B5;MATHEMATICAL BOLD CAPITAL XI;Lu;0;L; 039E;;;;N;;;;; 1D6B6;MATHEMATICAL BOLD CAPITAL OMICRON;Lu;0;L; 039F;;;;N;;;;; 1D6B7;MATHEMATICAL BOLD CAPITAL PI;Lu;0;L; 03A0;;;;N;;;;; 1D6B8;MATHEMATICAL BOLD CAPITAL RHO;Lu;0;L; 03A1;;;;N;;;;; 1D6B9;MATHEMATICAL BOLD CAPITAL THETA SYMBOL;Lu;0;L; 03F4;;;;N;;;;; 1D6BA;MATHEMATICAL BOLD CAPITAL SIGMA;Lu;0;L; 03A3;;;;N;;;;; 1D6BB;MATHEMATICAL BOLD CAPITAL TAU;Lu;0;L; 03A4;;;;N;;;;; 1D6BC;MATHEMATICAL BOLD CAPITAL UPSILON;Lu;0;L; 03A5;;;;N;;;;; 1D6BD;MATHEMATICAL BOLD CAPITAL PHI;Lu;0;L; 03A6;;;;N;;;;; 1D6BE;MATHEMATICAL BOLD CAPITAL CHI;Lu;0;L; 03A7;;;;N;;;;; 1D6BF;MATHEMATICAL BOLD CAPITAL PSI;Lu;0;L; 03A8;;;;N;;;;; 1D6C0;MATHEMATICAL BOLD CAPITAL OMEGA;Lu;0;L; 03A9;;;;N;;;;; 1D6C1;MATHEMATICAL BOLD NABLA;Sm;0;ON; 2207;;;;N;;;;; 1D6C2;MATHEMATICAL BOLD SMALL ALPHA;Ll;0;L; 03B1;;;;N;;;;; 1D6C3;MATHEMATICAL BOLD SMALL BETA;Ll;0;L; 03B2;;;;N;;;;; 1D6C4;MATHEMATICAL BOLD SMALL GAMMA;Ll;0;L; 03B3;;;;N;;;;; 1D6C5;MATHEMATICAL BOLD SMALL DELTA;Ll;0;L; 03B4;;;;N;;;;; 1D6C6;MATHEMATICAL BOLD SMALL EPSILON;Ll;0;L; 03B5;;;;N;;;;; 1D6C7;MATHEMATICAL BOLD SMALL ZETA;Ll;0;L; 03B6;;;;N;;;;; 1D6C8;MATHEMATICAL BOLD SMALL ETA;Ll;0;L; 03B7;;;;N;;;;; 1D6C9;MATHEMATICAL BOLD SMALL THETA;Ll;0;L; 03B8;;;;N;;;;; 1D6CA;MATHEMATICAL BOLD SMALL IOTA;Ll;0;L; 03B9;;;;N;;;;; 1D6CB;MATHEMATICAL BOLD SMALL KAPPA;Ll;0;L; 03BA;;;;N;;;;; 1D6CC;MATHEMATICAL BOLD SMALL LAMDA;Ll;0;L; 03BB;;;;N;;;;; 1D6CD;MATHEMATICAL BOLD SMALL MU;Ll;0;L; 03BC;;;;N;;;;; 1D6CE;MATHEMATICAL BOLD SMALL NU;Ll;0;L; 03BD;;;;N;;;;; 1D6CF;MATHEMATICAL BOLD SMALL XI;Ll;0;L; 03BE;;;;N;;;;; 1D6D0;MATHEMATICAL BOLD SMALL OMICRON;Ll;0;L; 03BF;;;;N;;;;; 1D6D1;MATHEMATICAL BOLD SMALL PI;Ll;0;L; 03C0;;;;N;;;;; 1D6D2;MATHEMATICAL BOLD SMALL RHO;Ll;0;L; 03C1;;;;N;;;;; 1D6D3;MATHEMATICAL BOLD SMALL FINAL SIGMA;Ll;0;L; 03C2;;;;N;;;;; 1D6D4;MATHEMATICAL BOLD SMALL SIGMA;Ll;0;L; 03C3;;;;N;;;;; 1D6D5;MATHEMATICAL BOLD SMALL TAU;Ll;0;L; 03C4;;;;N;;;;; 1D6D6;MATHEMATICAL BOLD SMALL UPSILON;Ll;0;L; 03C5;;;;N;;;;; 1D6D7;MATHEMATICAL BOLD SMALL PHI;Ll;0;L; 03C6;;;;N;;;;; 1D6D8;MATHEMATICAL BOLD SMALL CHI;Ll;0;L; 03C7;;;;N;;;;; 1D6D9;MATHEMATICAL BOLD SMALL PSI;Ll;0;L; 03C8;;;;N;;;;; 1D6DA;MATHEMATICAL BOLD SMALL OMEGA;Ll;0;L; 03C9;;;;N;;;;; 1D6DB;MATHEMATICAL BOLD PARTIAL DIFFERENTIAL;Sm;0;ON; 2202;;;;Y;;;;; 1D6DC;MATHEMATICAL BOLD EPSILON SYMBOL;Ll;0;L; 03F5;;;;N;;;;; 1D6DD;MATHEMATICAL BOLD THETA SYMBOL;Ll;0;L; 03D1;;;;N;;;;; 1D6DE;MATHEMATICAL BOLD KAPPA SYMBOL;Ll;0;L; 03F0;;;;N;;;;; 1D6DF;MATHEMATICAL BOLD PHI SYMBOL;Ll;0;L; 03D5;;;;N;;;;; 1D6E0;MATHEMATICAL BOLD RHO SYMBOL;Ll;0;L; 03F1;;;;N;;;;; 1D6E1;MATHEMATICAL BOLD PI SYMBOL;Ll;0;L; 03D6;;;;N;;;;; 1D6E2;MATHEMATICAL ITALIC CAPITAL ALPHA;Lu;0;L; 0391;;;;N;;;;; 1D6E3;MATHEMATICAL ITALIC CAPITAL BETA;Lu;0;L; 0392;;;;N;;;;; 1D6E4;MATHEMATICAL ITALIC CAPITAL GAMMA;Lu;0;L; 0393;;;;N;;;;; 1D6E5;MATHEMATICAL ITALIC CAPITAL DELTA;Lu;0;L; 0394;;;;N;;;;; 1D6E6;MATHEMATICAL ITALIC CAPITAL EPSILON;Lu;0;L; 0395;;;;N;;;;; 1D6E7;MATHEMATICAL ITALIC CAPITAL ZETA;Lu;0;L; 0396;;;;N;;;;; 1D6E8;MATHEMATICAL ITALIC CAPITAL ETA;Lu;0;L; 0397;;;;N;;;;; 1D6E9;MATHEMATICAL ITALIC CAPITAL THETA;Lu;0;L; 0398;;;;N;;;;; 1D6EA;MATHEMATICAL ITALIC CAPITAL IOTA;Lu;0;L; 0399;;;;N;;;;; 1D6EB;MATHEMATICAL ITALIC CAPITAL KAPPA;Lu;0;L; 039A;;;;N;;;;; 1D6EC;MATHEMATICAL ITALIC CAPITAL LAMDA;Lu;0;L; 039B;;;;N;;;;; 1D6ED;MATHEMATICAL ITALIC CAPITAL MU;Lu;0;L; 039C;;;;N;;;;; 1D6EE;MATHEMATICAL ITALIC CAPITAL NU;Lu;0;L; 039D;;;;N;;;;; 1D6EF;MATHEMATICAL ITALIC CAPITAL XI;Lu;0;L; 039E;;;;N;;;;; 1D6F0;MATHEMATICAL ITALIC CAPITAL OMICRON;Lu;0;L; 039F;;;;N;;;;; 1D6F1;MATHEMATICAL ITALIC CAPITAL PI;Lu;0;L; 03A0;;;;N;;;;; 1D6F2;MATHEMATICAL ITALIC CAPITAL RHO;Lu;0;L; 03A1;;;;N;;;;; 1D6F3;MATHEMATICAL ITALIC CAPITAL THETA SYMBOL;Lu;0;L; 03F4;;;;N;;;;; 1D6F4;MATHEMATICAL ITALIC CAPITAL SIGMA;Lu;0;L; 03A3;;;;N;;;;; 1D6F5;MATHEMATICAL ITALIC CAPITAL TAU;Lu;0;L; 03A4;;;;N;;;;; 1D6F6;MATHEMATICAL ITALIC CAPITAL UPSILON;Lu;0;L; 03A5;;;;N;;;;; 1D6F7;MATHEMATICAL ITALIC CAPITAL PHI;Lu;0;L; 03A6;;;;N;;;;; 1D6F8;MATHEMATICAL ITALIC CAPITAL CHI;Lu;0;L; 03A7;;;;N;;;;; 1D6F9;MATHEMATICAL ITALIC CAPITAL PSI;Lu;0;L; 03A8;;;;N;;;;; 1D6FA;MATHEMATICAL ITALIC CAPITAL OMEGA;Lu;0;L; 03A9;;;;N;;;;; 1D6FB;MATHEMATICAL ITALIC NABLA;Sm;0;ON; 2207;;;;N;;;;; 1D6FC;MATHEMATICAL ITALIC SMALL ALPHA;Ll;0;L; 03B1;;;;N;;;;; 1D6FD;MATHEMATICAL ITALIC SMALL BETA;Ll;0;L; 03B2;;;;N;;;;; 1D6FE;MATHEMATICAL ITALIC SMALL GAMMA;Ll;0;L; 03B3;;;;N;;;;; 1D6FF;MATHEMATICAL ITALIC SMALL DELTA;Ll;0;L; 03B4;;;;N;;;;; 1D700;MATHEMATICAL ITALIC SMALL EPSILON;Ll;0;L; 03B5;;;;N;;;;; 1D701;MATHEMATICAL ITALIC SMALL ZETA;Ll;0;L; 03B6;;;;N;;;;; 1D702;MATHEMATICAL ITALIC SMALL ETA;Ll;0;L; 03B7;;;;N;;;;; 1D703;MATHEMATICAL ITALIC SMALL THETA;Ll;0;L; 03B8;;;;N;;;;; 1D704;MATHEMATICAL ITALIC SMALL IOTA;Ll;0;L; 03B9;;;;N;;;;; 1D705;MATHEMATICAL ITALIC SMALL KAPPA;Ll;0;L; 03BA;;;;N;;;;; 1D706;MATHEMATICAL ITALIC SMALL LAMDA;Ll;0;L; 03BB;;;;N;;;;; 1D707;MATHEMATICAL ITALIC SMALL MU;Ll;0;L; 03BC;;;;N;;;;; 1D708;MATHEMATICAL ITALIC SMALL NU;Ll;0;L; 03BD;;;;N;;;;; 1D709;MATHEMATICAL ITALIC SMALL XI;Ll;0;L; 03BE;;;;N;;;;; 1D70A;MATHEMATICAL ITALIC SMALL OMICRON;Ll;0;L; 03BF;;;;N;;;;; 1D70B;MATHEMATICAL ITALIC SMALL PI;Ll;0;L; 03C0;;;;N;;;;; 1D70C;MATHEMATICAL ITALIC SMALL RHO;Ll;0;L; 03C1;;;;N;;;;; 1D70D;MATHEMATICAL ITALIC SMALL FINAL SIGMA;Ll;0;L; 03C2;;;;N;;;;; 1D70E;MATHEMATICAL ITALIC SMALL SIGMA;Ll;0;L; 03C3;;;;N;;;;; 1D70F;MATHEMATICAL ITALIC SMALL TAU;Ll;0;L; 03C4;;;;N;;;;; 1D710;MATHEMATICAL ITALIC SMALL UPSILON;Ll;0;L; 03C5;;;;N;;;;; 1D711;MATHEMATICAL ITALIC SMALL PHI;Ll;0;L; 03C6;;;;N;;;;; 1D712;MATHEMATICAL ITALIC SMALL CHI;Ll;0;L; 03C7;;;;N;;;;; 1D713;MATHEMATICAL ITALIC SMALL PSI;Ll;0;L; 03C8;;;;N;;;;; 1D714;MATHEMATICAL ITALIC SMALL OMEGA;Ll;0;L; 03C9;;;;N;;;;; 1D715;MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL;Sm;0;ON; 2202;;;;Y;;;;; 1D716;MATHEMATICAL ITALIC EPSILON SYMBOL;Ll;0;L; 03F5;;;;N;;;;; 1D717;MATHEMATICAL ITALIC THETA SYMBOL;Ll;0;L; 03D1;;;;N;;;;; 1D718;MATHEMATICAL ITALIC KAPPA SYMBOL;Ll;0;L; 03F0;;;;N;;;;; 1D719;MATHEMATICAL ITALIC PHI SYMBOL;Ll;0;L; 03D5;;;;N;;;;; 1D71A;MATHEMATICAL ITALIC RHO SYMBOL;Ll;0;L; 03F1;;;;N;;;;; 1D71B;MATHEMATICAL ITALIC PI SYMBOL;Ll;0;L; 03D6;;;;N;;;;; 1D71C;MATHEMATICAL BOLD ITALIC CAPITAL ALPHA;Lu;0;L; 0391;;;;N;;;;; 1D71D;MATHEMATICAL BOLD ITALIC CAPITAL BETA;Lu;0;L; 0392;;;;N;;;;; 1D71E;MATHEMATICAL BOLD ITALIC CAPITAL GAMMA;Lu;0;L; 0393;;;;N;;;;; 1D71F;MATHEMATICAL BOLD ITALIC CAPITAL DELTA;Lu;0;L; 0394;;;;N;;;;; 1D720;MATHEMATICAL BOLD ITALIC CAPITAL EPSILON;Lu;0;L; 0395;;;;N;;;;; 1D721;MATHEMATICAL BOLD ITALIC CAPITAL ZETA;Lu;0;L; 0396;;;;N;;;;; 1D722;MATHEMATICAL BOLD ITALIC CAPITAL ETA;Lu;0;L; 0397;;;;N;;;;; 1D723;MATHEMATICAL BOLD ITALIC CAPITAL THETA;Lu;0;L; 0398;;;;N;;;;; 1D724;MATHEMATICAL BOLD ITALIC CAPITAL IOTA;Lu;0;L; 0399;;;;N;;;;; 1D725;MATHEMATICAL BOLD ITALIC CAPITAL KAPPA;Lu;0;L; 039A;;;;N;;;;; 1D726;MATHEMATICAL BOLD ITALIC CAPITAL LAMDA;Lu;0;L; 039B;;;;N;;;;; 1D727;MATHEMATICAL BOLD ITALIC CAPITAL MU;Lu;0;L; 039C;;;;N;;;;; 1D728;MATHEMATICAL BOLD ITALIC CAPITAL NU;Lu;0;L; 039D;;;;N;;;;; 1D729;MATHEMATICAL BOLD ITALIC CAPITAL XI;Lu;0;L; 039E;;;;N;;;;; 1D72A;MATHEMATICAL BOLD ITALIC CAPITAL OMICRON;Lu;0;L; 039F;;;;N;;;;; 1D72B;MATHEMATICAL BOLD ITALIC CAPITAL PI;Lu;0;L; 03A0;;;;N;;;;; 1D72C;MATHEMATICAL BOLD ITALIC CAPITAL RHO;Lu;0;L; 03A1;;;;N;;;;; 1D72D;MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL;Lu;0;L; 03F4;;;;N;;;;; 1D72E;MATHEMATICAL BOLD ITALIC CAPITAL SIGMA;Lu;0;L; 03A3;;;;N;;;;; 1D72F;MATHEMATICAL BOLD ITALIC CAPITAL TAU;Lu;0;L; 03A4;;;;N;;;;; 1D730;MATHEMATICAL BOLD ITALIC CAPITAL UPSILON;Lu;0;L; 03A5;;;;N;;;;; 1D731;MATHEMATICAL BOLD ITALIC CAPITAL PHI;Lu;0;L; 03A6;;;;N;;;;; 1D732;MATHEMATICAL BOLD ITALIC CAPITAL CHI;Lu;0;L; 03A7;;;;N;;;;; 1D733;MATHEMATICAL BOLD ITALIC CAPITAL PSI;Lu;0;L; 03A8;;;;N;;;;; 1D734;MATHEMATICAL BOLD ITALIC CAPITAL OMEGA;Lu;0;L; 03A9;;;;N;;;;; 1D735;MATHEMATICAL BOLD ITALIC NABLA;Sm;0;ON; 2207;;;;N;;;;; 1D736;MATHEMATICAL BOLD ITALIC SMALL ALPHA;Ll;0;L; 03B1;;;;N;;;;; 1D737;MATHEMATICAL BOLD ITALIC SMALL BETA;Ll;0;L; 03B2;;;;N;;;;; 1D738;MATHEMATICAL BOLD ITALIC SMALL GAMMA;Ll;0;L; 03B3;;;;N;;;;; 1D739;MATHEMATICAL BOLD ITALIC SMALL DELTA;Ll;0;L; 03B4;;;;N;;;;; 1D73A;MATHEMATICAL BOLD ITALIC SMALL EPSILON;Ll;0;L; 03B5;;;;N;;;;; 1D73B;MATHEMATICAL BOLD ITALIC SMALL ZETA;Ll;0;L; 03B6;;;;N;;;;; 1D73C;MATHEMATICAL BOLD ITALIC SMALL ETA;Ll;0;L; 03B7;;;;N;;;;; 1D73D;MATHEMATICAL BOLD ITALIC SMALL THETA;Ll;0;L; 03B8;;;;N;;;;; 1D73E;MATHEMATICAL BOLD ITALIC SMALL IOTA;Ll;0;L; 03B9;;;;N;;;;; 1D73F;MATHEMATICAL BOLD ITALIC SMALL KAPPA;Ll;0;L; 03BA;;;;N;;;;; 1D740;MATHEMATICAL BOLD ITALIC SMALL LAMDA;Ll;0;L; 03BB;;;;N;;;;; 1D741;MATHEMATICAL BOLD ITALIC SMALL MU;Ll;0;L; 03BC;;;;N;;;;; 1D742;MATHEMATICAL BOLD ITALIC SMALL NU;Ll;0;L; 03BD;;;;N;;;;; 1D743;MATHEMATICAL BOLD ITALIC SMALL XI;Ll;0;L; 03BE;;;;N;;;;; 1D744;MATHEMATICAL BOLD ITALIC SMALL OMICRON;Ll;0;L; 03BF;;;;N;;;;; 1D745;MATHEMATICAL BOLD ITALIC SMALL PI;Ll;0;L; 03C0;;;;N;;;;; 1D746;MATHEMATICAL BOLD ITALIC SMALL RHO;Ll;0;L; 03C1;;;;N;;;;; 1D747;MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA;Ll;0;L; 03C2;;;;N;;;;; 1D748;MATHEMATICAL BOLD ITALIC SMALL SIGMA;Ll;0;L; 03C3;;;;N;;;;; 1D749;MATHEMATICAL BOLD ITALIC SMALL TAU;Ll;0;L; 03C4;;;;N;;;;; 1D74A;MATHEMATICAL BOLD ITALIC SMALL UPSILON;Ll;0;L; 03C5;;;;N;;;;; 1D74B;MATHEMATICAL BOLD ITALIC SMALL PHI;Ll;0;L; 03C6;;;;N;;;;; 1D74C;MATHEMATICAL BOLD ITALIC SMALL CHI;Ll;0;L; 03C7;;;;N;;;;; 1D74D;MATHEMATICAL BOLD ITALIC SMALL PSI;Ll;0;L; 03C8;;;;N;;;;; 1D74E;MATHEMATICAL BOLD ITALIC SMALL OMEGA;Ll;0;L; 03C9;;;;N;;;;; 1D74F;MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL;Sm;0;ON; 2202;;;;Y;;;;; 1D750;MATHEMATICAL BOLD ITALIC EPSILON SYMBOL;Ll;0;L; 03F5;;;;N;;;;; 1D751;MATHEMATICAL BOLD ITALIC THETA SYMBOL;Ll;0;L; 03D1;;;;N;;;;; 1D752;MATHEMATICAL BOLD ITALIC KAPPA SYMBOL;Ll;0;L; 03F0;;;;N;;;;; 1D753;MATHEMATICAL BOLD ITALIC PHI SYMBOL;Ll;0;L; 03D5;;;;N;;;;; 1D754;MATHEMATICAL BOLD ITALIC RHO SYMBOL;Ll;0;L; 03F1;;;;N;;;;; 1D755;MATHEMATICAL BOLD ITALIC PI SYMBOL;Ll;0;L; 03D6;;;;N;;;;; 1D756;MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA;Lu;0;L; 0391;;;;N;;;;; 1D757;MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA;Lu;0;L; 0392;;;;N;;;;; 1D758;MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA;Lu;0;L; 0393;;;;N;;;;; 1D759;MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA;Lu;0;L; 0394;;;;N;;;;; 1D75A;MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON;Lu;0;L; 0395;;;;N;;;;; 1D75B;MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA;Lu;0;L; 0396;;;;N;;;;; 1D75C;MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA;Lu;0;L; 0397;;;;N;;;;; 1D75D;MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA;Lu;0;L; 0398;;;;N;;;;; 1D75E;MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA;Lu;0;L; 0399;;;;N;;;;; 1D75F;MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA;Lu;0;L; 039A;;;;N;;;;; 1D760;MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA;Lu;0;L; 039B;;;;N;;;;; 1D761;MATHEMATICAL SANS-SERIF BOLD CAPITAL MU;Lu;0;L; 039C;;;;N;;;;; 1D762;MATHEMATICAL SANS-SERIF BOLD CAPITAL NU;Lu;0;L; 039D;;;;N;;;;; 1D763;MATHEMATICAL SANS-SERIF BOLD CAPITAL XI;Lu;0;L; 039E;;;;N;;;;; 1D764;MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON;Lu;0;L; 039F;;;;N;;;;; 1D765;MATHEMATICAL SANS-SERIF BOLD CAPITAL PI;Lu;0;L; 03A0;;;;N;;;;; 1D766;MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO;Lu;0;L; 03A1;;;;N;;;;; 1D767;MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL;Lu;0;L; 03F4;;;;N;;;;; 1D768;MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA;Lu;0;L; 03A3;;;;N;;;;; 1D769;MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU;Lu;0;L; 03A4;;;;N;;;;; 1D76A;MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON;Lu;0;L; 03A5;;;;N;;;;; 1D76B;MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI;Lu;0;L; 03A6;;;;N;;;;; 1D76C;MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI;Lu;0;L; 03A7;;;;N;;;;; 1D76D;MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI;Lu;0;L; 03A8;;;;N;;;;; 1D76E;MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA;Lu;0;L; 03A9;;;;N;;;;; 1D76F;MATHEMATICAL SANS-SERIF BOLD NABLA;Sm;0;ON; 2207;;;;N;;;;; 1D770;MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA;Ll;0;L; 03B1;;;;N;;;;; 1D771;MATHEMATICAL SANS-SERIF BOLD SMALL BETA;Ll;0;L; 03B2;;;;N;;;;; 1D772;MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA;Ll;0;L; 03B3;;;;N;;;;; 1D773;MATHEMATICAL SANS-SERIF BOLD SMALL DELTA;Ll;0;L; 03B4;;;;N;;;;; 1D774;MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON;Ll;0;L; 03B5;;;;N;;;;; 1D775;MATHEMATICAL SANS-SERIF BOLD SMALL ZETA;Ll;0;L; 03B6;;;;N;;;;; 1D776;MATHEMATICAL SANS-SERIF BOLD SMALL ETA;Ll;0;L; 03B7;;;;N;;;;; 1D777;MATHEMATICAL SANS-SERIF BOLD SMALL THETA;Ll;0;L; 03B8;;;;N;;;;; 1D778;MATHEMATICAL SANS-SERIF BOLD SMALL IOTA;Ll;0;L; 03B9;;;;N;;;;; 1D779;MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA;Ll;0;L; 03BA;;;;N;;;;; 1D77A;MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA;Ll;0;L; 03BB;;;;N;;;;; 1D77B;MATHEMATICAL SANS-SERIF BOLD SMALL MU;Ll;0;L; 03BC;;;;N;;;;; 1D77C;MATHEMATICAL SANS-SERIF BOLD SMALL NU;Ll;0;L; 03BD;;;;N;;;;; 1D77D;MATHEMATICAL SANS-SERIF BOLD SMALL XI;Ll;0;L; 03BE;;;;N;;;;; 1D77E;MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON;Ll;0;L; 03BF;;;;N;;;;; 1D77F;MATHEMATICAL SANS-SERIF BOLD SMALL PI;Ll;0;L; 03C0;;;;N;;;;; 1D780;MATHEMATICAL SANS-SERIF BOLD SMALL RHO;Ll;0;L; 03C1;;;;N;;;;; 1D781;MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA;Ll;0;L; 03C2;;;;N;;;;; 1D782;MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA;Ll;0;L; 03C3;;;;N;;;;; 1D783;MATHEMATICAL SANS-SERIF BOLD SMALL TAU;Ll;0;L; 03C4;;;;N;;;;; 1D784;MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON;Ll;0;L; 03C5;;;;N;;;;; 1D785;MATHEMATICAL SANS-SERIF BOLD SMALL PHI;Ll;0;L; 03C6;;;;N;;;;; 1D786;MATHEMATICAL SANS-SERIF BOLD SMALL CHI;Ll;0;L; 03C7;;;;N;;;;; 1D787;MATHEMATICAL SANS-SERIF BOLD SMALL PSI;Ll;0;L; 03C8;;;;N;;;;; 1D788;MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA;Ll;0;L; 03C9;;;;N;;;;; 1D789;MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL;Sm;0;ON; 2202;;;;Y;;;;; 1D78A;MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL;Ll;0;L; 03F5;;;;N;;;;; 1D78B;MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL;Ll;0;L; 03D1;;;;N;;;;; 1D78C;MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL;Ll;0;L; 03F0;;;;N;;;;; 1D78D;MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL;Ll;0;L; 03D5;;;;N;;;;; 1D78E;MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL;Ll;0;L; 03F1;;;;N;;;;; 1D78F;MATHEMATICAL SANS-SERIF BOLD PI SYMBOL;Ll;0;L; 03D6;;;;N;;;;; 1D790;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA;Lu;0;L; 0391;;;;N;;;;; 1D791;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA;Lu;0;L; 0392;;;;N;;;;; 1D792;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA;Lu;0;L; 0393;;;;N;;;;; 1D793;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA;Lu;0;L; 0394;;;;N;;;;; 1D794;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON;Lu;0;L; 0395;;;;N;;;;; 1D795;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA;Lu;0;L; 0396;;;;N;;;;; 1D796;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA;Lu;0;L; 0397;;;;N;;;;; 1D797;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA;Lu;0;L; 0398;;;;N;;;;; 1D798;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA;Lu;0;L; 0399;;;;N;;;;; 1D799;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA;Lu;0;L; 039A;;;;N;;;;; 1D79A;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA;Lu;0;L; 039B;;;;N;;;;; 1D79B;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU;Lu;0;L; 039C;;;;N;;;;; 1D79C;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU;Lu;0;L; 039D;;;;N;;;;; 1D79D;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI;Lu;0;L; 039E;;;;N;;;;; 1D79E;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON;Lu;0;L; 039F;;;;N;;;;; 1D79F;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI;Lu;0;L; 03A0;;;;N;;;;; 1D7A0;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO;Lu;0;L; 03A1;;;;N;;;;; 1D7A1;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL;Lu;0;L; 03F4;;;;N;;;;; 1D7A2;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA;Lu;0;L; 03A3;;;;N;;;;; 1D7A3;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU;Lu;0;L; 03A4;;;;N;;;;; 1D7A4;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON;Lu;0;L; 03A5;;;;N;;;;; 1D7A5;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI;Lu;0;L; 03A6;;;;N;;;;; 1D7A6;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI;Lu;0;L; 03A7;;;;N;;;;; 1D7A7;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI;Lu;0;L; 03A8;;;;N;;;;; 1D7A8;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA;Lu;0;L; 03A9;;;;N;;;;; 1D7A9;MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA;Sm;0;ON; 2207;;;;N;;;;; 1D7AA;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA;Ll;0;L; 03B1;;;;N;;;;; 1D7AB;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA;Ll;0;L; 03B2;;;;N;;;;; 1D7AC;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA;Ll;0;L; 03B3;;;;N;;;;; 1D7AD;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA;Ll;0;L; 03B4;;;;N;;;;; 1D7AE;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON;Ll;0;L; 03B5;;;;N;;;;; 1D7AF;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA;Ll;0;L; 03B6;;;;N;;;;; 1D7B0;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA;Ll;0;L; 03B7;;;;N;;;;; 1D7B1;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA;Ll;0;L; 03B8;;;;N;;;;; 1D7B2;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA;Ll;0;L; 03B9;;;;N;;;;; 1D7B3;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA;Ll;0;L; 03BA;;;;N;;;;; 1D7B4;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA;Ll;0;L; 03BB;;;;N;;;;; 1D7B5;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU;Ll;0;L; 03BC;;;;N;;;;; 1D7B6;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU;Ll;0;L; 03BD;;;;N;;;;; 1D7B7;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI;Ll;0;L; 03BE;;;;N;;;;; 1D7B8;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON;Ll;0;L; 03BF;;;;N;;;;; 1D7B9;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI;Ll;0;L; 03C0;;;;N;;;;; 1D7BA;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO;Ll;0;L; 03C1;;;;N;;;;; 1D7BB;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA;Ll;0;L; 03C2;;;;N;;;;; 1D7BC;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA;Ll;0;L; 03C3;;;;N;;;;; 1D7BD;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU;Ll;0;L; 03C4;;;;N;;;;; 1D7BE;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON;Ll;0;L; 03C5;;;;N;;;;; 1D7BF;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI;Ll;0;L; 03C6;;;;N;;;;; 1D7C0;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI;Ll;0;L; 03C7;;;;N;;;;; 1D7C1;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI;Ll;0;L; 03C8;;;;N;;;;; 1D7C2;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA;Ll;0;L; 03C9;;;;N;;;;; 1D7C3;MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL;Sm;0;ON; 2202;;;;Y;;;;; 1D7C4;MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL;Ll;0;L; 03F5;;;;N;;;;; 1D7C5;MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL;Ll;0;L; 03D1;;;;N;;;;; 1D7C6;MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL;Ll;0;L; 03F0;;;;N;;;;; 1D7C7;MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL;Ll;0;L; 03D5;;;;N;;;;; 1D7C8;MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL;Ll;0;L; 03F1;;;;N;;;;; 1D7C9;MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL;Ll;0;L; 03D6;;;;N;;;;; 1D7CA;MATHEMATICAL BOLD CAPITAL DIGAMMA;Lu;0;L; 03DC;;;;N;;;;; 1D7CB;MATHEMATICAL BOLD SMALL DIGAMMA;Ll;0;L; 03DD;;;;N;;;;; 1D7CE;MATHEMATICAL BOLD DIGIT ZERO;Nd;0;EN; 0030;0;0;0;N;;;;; 1D7CF;MATHEMATICAL BOLD DIGIT ONE;Nd;0;EN; 0031;1;1;1;N;;;;; 1D7D0;MATHEMATICAL BOLD DIGIT TWO;Nd;0;EN; 0032;2;2;2;N;;;;; 1D7D1;MATHEMATICAL BOLD DIGIT THREE;Nd;0;EN; 0033;3;3;3;N;;;;; 1D7D2;MATHEMATICAL BOLD DIGIT FOUR;Nd;0;EN; 0034;4;4;4;N;;;;; 1D7D3;MATHEMATICAL BOLD DIGIT FIVE;Nd;0;EN; 0035;5;5;5;N;;;;; 1D7D4;MATHEMATICAL BOLD DIGIT SIX;Nd;0;EN; 0036;6;6;6;N;;;;; 1D7D5;MATHEMATICAL BOLD DIGIT SEVEN;Nd;0;EN; 0037;7;7;7;N;;;;; 1D7D6;MATHEMATICAL BOLD DIGIT EIGHT;Nd;0;EN; 0038;8;8;8;N;;;;; 1D7D7;MATHEMATICAL BOLD DIGIT NINE;Nd;0;EN; 0039;9;9;9;N;;;;; 1D7D8;MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO;Nd;0;EN; 0030;0;0;0;N;;;;; 1D7D9;MATHEMATICAL DOUBLE-STRUCK DIGIT ONE;Nd;0;EN; 0031;1;1;1;N;;;;; 1D7DA;MATHEMATICAL DOUBLE-STRUCK DIGIT TWO;Nd;0;EN; 0032;2;2;2;N;;;;; 1D7DB;MATHEMATICAL DOUBLE-STRUCK DIGIT THREE;Nd;0;EN; 0033;3;3;3;N;;;;; 1D7DC;MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR;Nd;0;EN; 0034;4;4;4;N;;;;; 1D7DD;MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE;Nd;0;EN; 0035;5;5;5;N;;;;; 1D7DE;MATHEMATICAL DOUBLE-STRUCK DIGIT SIX;Nd;0;EN; 0036;6;6;6;N;;;;; 1D7DF;MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN;Nd;0;EN; 0037;7;7;7;N;;;;; 1D7E0;MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT;Nd;0;EN; 0038;8;8;8;N;;;;; 1D7E1;MATHEMATICAL DOUBLE-STRUCK DIGIT NINE;Nd;0;EN; 0039;9;9;9;N;;;;; 1D7E2;MATHEMATICAL SANS-SERIF DIGIT ZERO;Nd;0;EN; 0030;0;0;0;N;;;;; 1D7E3;MATHEMATICAL SANS-SERIF DIGIT ONE;Nd;0;EN; 0031;1;1;1;N;;;;; 1D7E4;MATHEMATICAL SANS-SERIF DIGIT TWO;Nd;0;EN; 0032;2;2;2;N;;;;; 1D7E5;MATHEMATICAL SANS-SERIF DIGIT THREE;Nd;0;EN; 0033;3;3;3;N;;;;; 1D7E6;MATHEMATICAL SANS-SERIF DIGIT FOUR;Nd;0;EN; 0034;4;4;4;N;;;;; 1D7E7;MATHEMATICAL SANS-SERIF DIGIT FIVE;Nd;0;EN; 0035;5;5;5;N;;;;; 1D7E8;MATHEMATICAL SANS-SERIF DIGIT SIX;Nd;0;EN; 0036;6;6;6;N;;;;; 1D7E9;MATHEMATICAL SANS-SERIF DIGIT SEVEN;Nd;0;EN; 0037;7;7;7;N;;;;; 1D7EA;MATHEMATICAL SANS-SERIF DIGIT EIGHT;Nd;0;EN; 0038;8;8;8;N;;;;; 1D7EB;MATHEMATICAL SANS-SERIF DIGIT NINE;Nd;0;EN; 0039;9;9;9;N;;;;; 1D7EC;MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO;Nd;0;EN; 0030;0;0;0;N;;;;; 1D7ED;MATHEMATICAL SANS-SERIF BOLD DIGIT ONE;Nd;0;EN; 0031;1;1;1;N;;;;; 1D7EE;MATHEMATICAL SANS-SERIF BOLD DIGIT TWO;Nd;0;EN; 0032;2;2;2;N;;;;; 1D7EF;MATHEMATICAL SANS-SERIF BOLD DIGIT THREE;Nd;0;EN; 0033;3;3;3;N;;;;; 1D7F0;MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR;Nd;0;EN; 0034;4;4;4;N;;;;; 1D7F1;MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE;Nd;0;EN; 0035;5;5;5;N;;;;; 1D7F2;MATHEMATICAL SANS-SERIF BOLD DIGIT SIX;Nd;0;EN; 0036;6;6;6;N;;;;; 1D7F3;MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN;Nd;0;EN; 0037;7;7;7;N;;;;; 1D7F4;MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT;Nd;0;EN; 0038;8;8;8;N;;;;; 1D7F5;MATHEMATICAL SANS-SERIF BOLD DIGIT NINE;Nd;0;EN; 0039;9;9;9;N;;;;; 1D7F6;MATHEMATICAL MONOSPACE DIGIT ZERO;Nd;0;EN; 0030;0;0;0;N;;;;; 1D7F7;MATHEMATICAL MONOSPACE DIGIT ONE;Nd;0;EN; 0031;1;1;1;N;;;;; 1D7F8;MATHEMATICAL MONOSPACE DIGIT TWO;Nd;0;EN; 0032;2;2;2;N;;;;; 1D7F9;MATHEMATICAL MONOSPACE DIGIT THREE;Nd;0;EN; 0033;3;3;3;N;;;;; 1D7FA;MATHEMATICAL MONOSPACE DIGIT FOUR;Nd;0;EN; 0034;4;4;4;N;;;;; 1D7FB;MATHEMATICAL MONOSPACE DIGIT FIVE;Nd;0;EN; 0035;5;5;5;N;;;;; 1D7FC;MATHEMATICAL MONOSPACE DIGIT SIX;Nd;0;EN; 0036;6;6;6;N;;;;; 1D7FD;MATHEMATICAL MONOSPACE DIGIT SEVEN;Nd;0;EN; 0037;7;7;7;N;;;;; 1D7FE;MATHEMATICAL MONOSPACE DIGIT EIGHT;Nd;0;EN; 0038;8;8;8;N;;;;; 1D7FF;MATHEMATICAL MONOSPACE DIGIT NINE;Nd;0;EN; 0039;9;9;9;N;;;;; 1D800;SIGNWRITING HAND-FIST INDEX;So;0;L;;;;;N;;;;; 1D801;SIGNWRITING HAND-CIRCLE INDEX;So;0;L;;;;;N;;;;; 1D802;SIGNWRITING HAND-CUP INDEX;So;0;L;;;;;N;;;;; 1D803;SIGNWRITING HAND-OVAL INDEX;So;0;L;;;;;N;;;;; 1D804;SIGNWRITING HAND-HINGE INDEX;So;0;L;;;;;N;;;;; 1D805;SIGNWRITING HAND-ANGLE INDEX;So;0;L;;;;;N;;;;; 1D806;SIGNWRITING HAND-FIST INDEX BENT;So;0;L;;;;;N;;;;; 1D807;SIGNWRITING HAND-CIRCLE INDEX BENT;So;0;L;;;;;N;;;;; 1D808;SIGNWRITING HAND-FIST THUMB UNDER INDEX BENT;So;0;L;;;;;N;;;;; 1D809;SIGNWRITING HAND-FIST INDEX RAISED KNUCKLE;So;0;L;;;;;N;;;;; 1D80A;SIGNWRITING HAND-FIST INDEX CUPPED;So;0;L;;;;;N;;;;; 1D80B;SIGNWRITING HAND-FIST INDEX HINGED;So;0;L;;;;;N;;;;; 1D80C;SIGNWRITING HAND-FIST INDEX HINGED LOW;So;0;L;;;;;N;;;;; 1D80D;SIGNWRITING HAND-CIRCLE INDEX HINGE;So;0;L;;;;;N;;;;; 1D80E;SIGNWRITING HAND-FIST INDEX MIDDLE;So;0;L;;;;;N;;;;; 1D80F;SIGNWRITING HAND-CIRCLE INDEX MIDDLE;So;0;L;;;;;N;;;;; 1D810;SIGNWRITING HAND-FIST INDEX MIDDLE BENT;So;0;L;;;;;N;;;;; 1D811;SIGNWRITING HAND-FIST INDEX MIDDLE RAISED KNUCKLES;So;0;L;;;;;N;;;;; 1D812;SIGNWRITING HAND-FIST INDEX MIDDLE HINGED;So;0;L;;;;;N;;;;; 1D813;SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED;So;0;L;;;;;N;;;;; 1D814;SIGNWRITING HAND-FIST INDEX HINGED MIDDLE UP;So;0;L;;;;;N;;;;; 1D815;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED;So;0;L;;;;;N;;;;; 1D816;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED INDEX BENT;So;0;L;;;;;N;;;;; 1D817;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED MIDDLE BENT;So;0;L;;;;;N;;;;; 1D818;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED CUPPED;So;0;L;;;;;N;;;;; 1D819;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED HINGED;So;0;L;;;;;N;;;;; 1D81A;SIGNWRITING HAND-FIST INDEX MIDDLE CROSSED;So;0;L;;;;;N;;;;; 1D81B;SIGNWRITING HAND-CIRCLE INDEX MIDDLE CROSSED;So;0;L;;;;;N;;;;; 1D81C;SIGNWRITING HAND-FIST MIDDLE BENT OVER INDEX;So;0;L;;;;;N;;;;; 1D81D;SIGNWRITING HAND-FIST INDEX BENT OVER MIDDLE;So;0;L;;;;;N;;;;; 1D81E;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB;So;0;L;;;;;N;;;;; 1D81F;SIGNWRITING HAND-CIRCLE INDEX MIDDLE THUMB;So;0;L;;;;;N;;;;; 1D820;SIGNWRITING HAND-FIST INDEX MIDDLE STRAIGHT THUMB BENT;So;0;L;;;;;N;;;;; 1D821;SIGNWRITING HAND-FIST INDEX MIDDLE BENT THUMB STRAIGHT;So;0;L;;;;;N;;;;; 1D822;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB BENT;So;0;L;;;;;N;;;;; 1D823;SIGNWRITING HAND-FIST INDEX MIDDLE HINGED SPREAD THUMB SIDE;So;0;L;;;;;N;;;;; 1D824;SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED THUMB SIDE;So;0;L;;;;;N;;;;; 1D825;SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED THUMB CONJOINED;So;0;L;;;;;N;;;;; 1D826;SIGNWRITING HAND-FIST INDEX HINGED MIDDLE UP THUMB SIDE;So;0;L;;;;;N;;;;; 1D827;SIGNWRITING HAND-FIST INDEX MIDDLE UP SPREAD THUMB FORWARD;So;0;L;;;;;N;;;;; 1D828;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CUPPED;So;0;L;;;;;N;;;;; 1D829;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CIRCLED;So;0;L;;;;;N;;;;; 1D82A;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB HOOKED;So;0;L;;;;;N;;;;; 1D82B;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB HINGED;So;0;L;;;;;N;;;;; 1D82C;SIGNWRITING HAND-FIST THUMB BETWEEN INDEX MIDDLE STRAIGHT;So;0;L;;;;;N;;;;; 1D82D;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE;So;0;L;;;;;N;;;;; 1D82E;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE CONJOINED;So;0;L;;;;;N;;;;; 1D82F;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE BENT;So;0;L;;;;;N;;;;; 1D830;SIGNWRITING HAND-FIST MIDDLE THUMB HOOKED INDEX UP;So;0;L;;;;;N;;;;; 1D831;SIGNWRITING HAND-FIST INDEX THUMB HOOKED MIDDLE UP;So;0;L;;;;;N;;;;; 1D832;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED HINGED THUMB SIDE;So;0;L;;;;;N;;;;; 1D833;SIGNWRITING HAND-FIST INDEX MIDDLE CROSSED THUMB SIDE;So;0;L;;;;;N;;;;; 1D834;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB FORWARD;So;0;L;;;;;N;;;;; 1D835;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED CUPPED THUMB FORWARD;So;0;L;;;;;N;;;;; 1D836;SIGNWRITING HAND-FIST MIDDLE THUMB CUPPED INDEX UP;So;0;L;;;;;N;;;;; 1D837;SIGNWRITING HAND-FIST INDEX THUMB CUPPED MIDDLE UP;So;0;L;;;;;N;;;;; 1D838;SIGNWRITING HAND-FIST MIDDLE THUMB CIRCLED INDEX UP;So;0;L;;;;;N;;;;; 1D839;SIGNWRITING HAND-FIST MIDDLE THUMB CIRCLED INDEX HINGED;So;0;L;;;;;N;;;;; 1D83A;SIGNWRITING HAND-FIST INDEX THUMB ANGLED OUT MIDDLE UP;So;0;L;;;;;N;;;;; 1D83B;SIGNWRITING HAND-FIST INDEX THUMB ANGLED IN MIDDLE UP;So;0;L;;;;;N;;;;; 1D83C;SIGNWRITING HAND-FIST INDEX THUMB CIRCLED MIDDLE UP;So;0;L;;;;;N;;;;; 1D83D;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CONJOINED HINGED;So;0;L;;;;;N;;;;; 1D83E;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB ANGLED OUT;So;0;L;;;;;N;;;;; 1D83F;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB ANGLED;So;0;L;;;;;N;;;;; 1D840;SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED OUT INDEX UP;So;0;L;;;;;N;;;;; 1D841;SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED OUT INDEX CROSSED;So;0;L;;;;;N;;;;; 1D842;SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED INDEX UP;So;0;L;;;;;N;;;;; 1D843;SIGNWRITING HAND-FIST INDEX THUMB HOOKED MIDDLE HINGED;So;0;L;;;;;N;;;;; 1D844;SIGNWRITING HAND-FLAT FOUR FINGERS;So;0;L;;;;;N;;;;; 1D845;SIGNWRITING HAND-FLAT FOUR FINGERS BENT;So;0;L;;;;;N;;;;; 1D846;SIGNWRITING HAND-FLAT FOUR FINGERS HINGED;So;0;L;;;;;N;;;;; 1D847;SIGNWRITING HAND-FLAT FOUR FINGERS CONJOINED;So;0;L;;;;;N;;;;; 1D848;SIGNWRITING HAND-FLAT FOUR FINGERS CONJOINED SPLIT;So;0;L;;;;;N;;;;; 1D849;SIGNWRITING HAND-CLAW FOUR FINGERS CONJOINED;So;0;L;;;;;N;;;;; 1D84A;SIGNWRITING HAND-FIST FOUR FINGERS CONJOINED BENT;So;0;L;;;;;N;;;;; 1D84B;SIGNWRITING HAND-HINGE FOUR FINGERS CONJOINED;So;0;L;;;;;N;;;;; 1D84C;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD;So;0;L;;;;;N;;;;; 1D84D;SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD;So;0;L;;;;;N;;;;; 1D84E;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD FOUR BENT;So;0;L;;;;;N;;;;; 1D84F;SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD FOUR BENT;So;0;L;;;;;N;;;;; 1D850;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD BENT;So;0;L;;;;;N;;;;; 1D851;SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD BENT;So;0;L;;;;;N;;;;; 1D852;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD THUMB FORWARD;So;0;L;;;;;N;;;;; 1D853;SIGNWRITING HAND-CUP FIVE FINGERS SPREAD;So;0;L;;;;;N;;;;; 1D854;SIGNWRITING HAND-CUP FIVE FINGERS SPREAD OPEN;So;0;L;;;;;N;;;;; 1D855;SIGNWRITING HAND-HINGE FIVE FINGERS SPREAD OPEN;So;0;L;;;;;N;;;;; 1D856;SIGNWRITING HAND-OVAL FIVE FINGERS SPREAD;So;0;L;;;;;N;;;;; 1D857;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED;So;0;L;;;;;N;;;;; 1D858;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED THUMB SIDE;So;0;L;;;;;N;;;;; 1D859;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED NO THUMB;So;0;L;;;;;N;;;;; 1D85A;SIGNWRITING HAND-FLAT;So;0;L;;;;;N;;;;; 1D85B;SIGNWRITING HAND-FLAT BETWEEN PALM FACINGS;So;0;L;;;;;N;;;;; 1D85C;SIGNWRITING HAND-FLAT HEEL;So;0;L;;;;;N;;;;; 1D85D;SIGNWRITING HAND-FLAT THUMB SIDE;So;0;L;;;;;N;;;;; 1D85E;SIGNWRITING HAND-FLAT HEEL THUMB SIDE;So;0;L;;;;;N;;;;; 1D85F;SIGNWRITING HAND-FLAT THUMB BENT;So;0;L;;;;;N;;;;; 1D860;SIGNWRITING HAND-FLAT THUMB FORWARD;So;0;L;;;;;N;;;;; 1D861;SIGNWRITING HAND-FLAT SPLIT INDEX THUMB SIDE;So;0;L;;;;;N;;;;; 1D862;SIGNWRITING HAND-FLAT SPLIT CENTRE;So;0;L;;;;;N;;;;; 1D863;SIGNWRITING HAND-FLAT SPLIT CENTRE THUMB SIDE;So;0;L;;;;;N;;;;; 1D864;SIGNWRITING HAND-FLAT SPLIT CENTRE THUMB SIDE BENT;So;0;L;;;;;N;;;;; 1D865;SIGNWRITING HAND-FLAT SPLIT LITTLE;So;0;L;;;;;N;;;;; 1D866;SIGNWRITING HAND-CLAW;So;0;L;;;;;N;;;;; 1D867;SIGNWRITING HAND-CLAW THUMB SIDE;So;0;L;;;;;N;;;;; 1D868;SIGNWRITING HAND-CLAW NO THUMB;So;0;L;;;;;N;;;;; 1D869;SIGNWRITING HAND-CLAW THUMB FORWARD;So;0;L;;;;;N;;;;; 1D86A;SIGNWRITING HAND-HOOK CURLICUE;So;0;L;;;;;N;;;;; 1D86B;SIGNWRITING HAND-HOOK;So;0;L;;;;;N;;;;; 1D86C;SIGNWRITING HAND-CUP OPEN;So;0;L;;;;;N;;;;; 1D86D;SIGNWRITING HAND-CUP;So;0;L;;;;;N;;;;; 1D86E;SIGNWRITING HAND-CUP OPEN THUMB SIDE;So;0;L;;;;;N;;;;; 1D86F;SIGNWRITING HAND-CUP THUMB SIDE;So;0;L;;;;;N;;;;; 1D870;SIGNWRITING HAND-CUP OPEN NO THUMB;So;0;L;;;;;N;;;;; 1D871;SIGNWRITING HAND-CUP NO THUMB;So;0;L;;;;;N;;;;; 1D872;SIGNWRITING HAND-CUP OPEN THUMB FORWARD;So;0;L;;;;;N;;;;; 1D873;SIGNWRITING HAND-CUP THUMB FORWARD;So;0;L;;;;;N;;;;; 1D874;SIGNWRITING HAND-CURLICUE OPEN;So;0;L;;;;;N;;;;; 1D875;SIGNWRITING HAND-CURLICUE;So;0;L;;;;;N;;;;; 1D876;SIGNWRITING HAND-CIRCLE;So;0;L;;;;;N;;;;; 1D877;SIGNWRITING HAND-OVAL;So;0;L;;;;;N;;;;; 1D878;SIGNWRITING HAND-OVAL THUMB SIDE;So;0;L;;;;;N;;;;; 1D879;SIGNWRITING HAND-OVAL NO THUMB;So;0;L;;;;;N;;;;; 1D87A;SIGNWRITING HAND-OVAL THUMB FORWARD;So;0;L;;;;;N;;;;; 1D87B;SIGNWRITING HAND-HINGE OPEN;So;0;L;;;;;N;;;;; 1D87C;SIGNWRITING HAND-HINGE OPEN THUMB FORWARD;So;0;L;;;;;N;;;;; 1D87D;SIGNWRITING HAND-HINGE;So;0;L;;;;;N;;;;; 1D87E;SIGNWRITING HAND-HINGE SMALL;So;0;L;;;;;N;;;;; 1D87F;SIGNWRITING HAND-HINGE OPEN THUMB SIDE;So;0;L;;;;;N;;;;; 1D880;SIGNWRITING HAND-HINGE THUMB SIDE;So;0;L;;;;;N;;;;; 1D881;SIGNWRITING HAND-HINGE OPEN NO THUMB;So;0;L;;;;;N;;;;; 1D882;SIGNWRITING HAND-HINGE NO THUMB;So;0;L;;;;;N;;;;; 1D883;SIGNWRITING HAND-HINGE THUMB SIDE TOUCHING INDEX;So;0;L;;;;;N;;;;; 1D884;SIGNWRITING HAND-HINGE THUMB BETWEEN MIDDLE RING;So;0;L;;;;;N;;;;; 1D885;SIGNWRITING HAND-ANGLE;So;0;L;;;;;N;;;;; 1D886;SIGNWRITING HAND-FIST INDEX MIDDLE RING;So;0;L;;;;;N;;;;; 1D887;SIGNWRITING HAND-CIRCLE INDEX MIDDLE RING;So;0;L;;;;;N;;;;; 1D888;SIGNWRITING HAND-HINGE INDEX MIDDLE RING;So;0;L;;;;;N;;;;; 1D889;SIGNWRITING HAND-ANGLE INDEX MIDDLE RING;So;0;L;;;;;N;;;;; 1D88A;SIGNWRITING HAND-HINGE LITTLE;So;0;L;;;;;N;;;;; 1D88B;SIGNWRITING HAND-FIST INDEX MIDDLE RING BENT;So;0;L;;;;;N;;;;; 1D88C;SIGNWRITING HAND-FIST INDEX MIDDLE RING CONJOINED;So;0;L;;;;;N;;;;; 1D88D;SIGNWRITING HAND-HINGE INDEX MIDDLE RING CONJOINED;So;0;L;;;;;N;;;;; 1D88E;SIGNWRITING HAND-FIST LITTLE DOWN;So;0;L;;;;;N;;;;; 1D88F;SIGNWRITING HAND-FIST LITTLE DOWN RIPPLE STRAIGHT;So;0;L;;;;;N;;;;; 1D890;SIGNWRITING HAND-FIST LITTLE DOWN RIPPLE CURVED;So;0;L;;;;;N;;;;; 1D891;SIGNWRITING HAND-FIST LITTLE DOWN OTHERS CIRCLED;So;0;L;;;;;N;;;;; 1D892;SIGNWRITING HAND-FIST LITTLE UP;So;0;L;;;;;N;;;;; 1D893;SIGNWRITING HAND-FIST THUMB UNDER LITTLE UP;So;0;L;;;;;N;;;;; 1D894;SIGNWRITING HAND-CIRCLE LITTLE UP;So;0;L;;;;;N;;;;; 1D895;SIGNWRITING HAND-OVAL LITTLE UP;So;0;L;;;;;N;;;;; 1D896;SIGNWRITING HAND-ANGLE LITTLE UP;So;0;L;;;;;N;;;;; 1D897;SIGNWRITING HAND-FIST LITTLE RAISED KNUCKLE;So;0;L;;;;;N;;;;; 1D898;SIGNWRITING HAND-FIST LITTLE BENT;So;0;L;;;;;N;;;;; 1D899;SIGNWRITING HAND-FIST LITTLE TOUCHES THUMB;So;0;L;;;;;N;;;;; 1D89A;SIGNWRITING HAND-FIST LITTLE THUMB;So;0;L;;;;;N;;;;; 1D89B;SIGNWRITING HAND-HINGE LITTLE THUMB;So;0;L;;;;;N;;;;; 1D89C;SIGNWRITING HAND-FIST LITTLE INDEX THUMB;So;0;L;;;;;N;;;;; 1D89D;SIGNWRITING HAND-HINGE LITTLE INDEX THUMB;So;0;L;;;;;N;;;;; 1D89E;SIGNWRITING HAND-ANGLE LITTLE INDEX THUMB INDEX THUMB OUT;So;0;L;;;;;N;;;;; 1D89F;SIGNWRITING HAND-ANGLE LITTLE INDEX THUMB INDEX THUMB;So;0;L;;;;;N;;;;; 1D8A0;SIGNWRITING HAND-FIST LITTLE INDEX;So;0;L;;;;;N;;;;; 1D8A1;SIGNWRITING HAND-CIRCLE LITTLE INDEX;So;0;L;;;;;N;;;;; 1D8A2;SIGNWRITING HAND-HINGE LITTLE INDEX;So;0;L;;;;;N;;;;; 1D8A3;SIGNWRITING HAND-ANGLE LITTLE INDEX;So;0;L;;;;;N;;;;; 1D8A4;SIGNWRITING HAND-FIST INDEX MIDDLE LITTLE;So;0;L;;;;;N;;;;; 1D8A5;SIGNWRITING HAND-CIRCLE INDEX MIDDLE LITTLE;So;0;L;;;;;N;;;;; 1D8A6;SIGNWRITING HAND-HINGE INDEX MIDDLE LITTLE;So;0;L;;;;;N;;;;; 1D8A7;SIGNWRITING HAND-HINGE RING;So;0;L;;;;;N;;;;; 1D8A8;SIGNWRITING HAND-ANGLE INDEX MIDDLE LITTLE;So;0;L;;;;;N;;;;; 1D8A9;SIGNWRITING HAND-FIST INDEX MIDDLE CROSS LITTLE;So;0;L;;;;;N;;;;; 1D8AA;SIGNWRITING HAND-CIRCLE INDEX MIDDLE CROSS LITTLE;So;0;L;;;;;N;;;;; 1D8AB;SIGNWRITING HAND-FIST RING DOWN;So;0;L;;;;;N;;;;; 1D8AC;SIGNWRITING HAND-HINGE RING DOWN INDEX THUMB HOOK MIDDLE;So;0;L;;;;;N;;;;; 1D8AD;SIGNWRITING HAND-ANGLE RING DOWN MIDDLE THUMB INDEX CROSS;So;0;L;;;;;N;;;;; 1D8AE;SIGNWRITING HAND-FIST RING UP;So;0;L;;;;;N;;;;; 1D8AF;SIGNWRITING HAND-FIST RING RAISED KNUCKLE;So;0;L;;;;;N;;;;; 1D8B0;SIGNWRITING HAND-FIST RING LITTLE;So;0;L;;;;;N;;;;; 1D8B1;SIGNWRITING HAND-CIRCLE RING LITTLE;So;0;L;;;;;N;;;;; 1D8B2;SIGNWRITING HAND-OVAL RING LITTLE;So;0;L;;;;;N;;;;; 1D8B3;SIGNWRITING HAND-ANGLE RING LITTLE;So;0;L;;;;;N;;;;; 1D8B4;SIGNWRITING HAND-FIST RING MIDDLE;So;0;L;;;;;N;;;;; 1D8B5;SIGNWRITING HAND-FIST RING MIDDLE CONJOINED;So;0;L;;;;;N;;;;; 1D8B6;SIGNWRITING HAND-FIST RING MIDDLE RAISED KNUCKLES;So;0;L;;;;;N;;;;; 1D8B7;SIGNWRITING HAND-FIST RING INDEX;So;0;L;;;;;N;;;;; 1D8B8;SIGNWRITING HAND-FIST RING THUMB;So;0;L;;;;;N;;;;; 1D8B9;SIGNWRITING HAND-HOOK RING THUMB;So;0;L;;;;;N;;;;; 1D8BA;SIGNWRITING HAND-FIST INDEX RING LITTLE;So;0;L;;;;;N;;;;; 1D8BB;SIGNWRITING HAND-CIRCLE INDEX RING LITTLE;So;0;L;;;;;N;;;;; 1D8BC;SIGNWRITING HAND-CURLICUE INDEX RING LITTLE ON;So;0;L;;;;;N;;;;; 1D8BD;SIGNWRITING HAND-HOOK INDEX RING LITTLE OUT;So;0;L;;;;;N;;;;; 1D8BE;SIGNWRITING HAND-HOOK INDEX RING LITTLE IN;So;0;L;;;;;N;;;;; 1D8BF;SIGNWRITING HAND-HOOK INDEX RING LITTLE UNDER;So;0;L;;;;;N;;;;; 1D8C0;SIGNWRITING HAND-CUP INDEX RING LITTLE;So;0;L;;;;;N;;;;; 1D8C1;SIGNWRITING HAND-HINGE INDEX RING LITTLE;So;0;L;;;;;N;;;;; 1D8C2;SIGNWRITING HAND-ANGLE INDEX RING LITTLE OUT;So;0;L;;;;;N;;;;; 1D8C3;SIGNWRITING HAND-ANGLE INDEX RING LITTLE;So;0;L;;;;;N;;;;; 1D8C4;SIGNWRITING HAND-FIST MIDDLE DOWN;So;0;L;;;;;N;;;;; 1D8C5;SIGNWRITING HAND-HINGE MIDDLE;So;0;L;;;;;N;;;;; 1D8C6;SIGNWRITING HAND-FIST MIDDLE UP;So;0;L;;;;;N;;;;; 1D8C7;SIGNWRITING HAND-CIRCLE MIDDLE UP;So;0;L;;;;;N;;;;; 1D8C8;SIGNWRITING HAND-FIST MIDDLE RAISED KNUCKLE;So;0;L;;;;;N;;;;; 1D8C9;SIGNWRITING HAND-FIST MIDDLE UP THUMB SIDE;So;0;L;;;;;N;;;;; 1D8CA;SIGNWRITING HAND-HOOK MIDDLE THUMB;So;0;L;;;;;N;;;;; 1D8CB;SIGNWRITING HAND-FIST MIDDLE THUMB LITTLE;So;0;L;;;;;N;;;;; 1D8CC;SIGNWRITING HAND-FIST MIDDLE LITTLE;So;0;L;;;;;N;;;;; 1D8CD;SIGNWRITING HAND-FIST MIDDLE RING LITTLE;So;0;L;;;;;N;;;;; 1D8CE;SIGNWRITING HAND-CIRCLE MIDDLE RING LITTLE;So;0;L;;;;;N;;;;; 1D8CF;SIGNWRITING HAND-CURLICUE MIDDLE RING LITTLE ON;So;0;L;;;;;N;;;;; 1D8D0;SIGNWRITING HAND-CUP MIDDLE RING LITTLE;So;0;L;;;;;N;;;;; 1D8D1;SIGNWRITING HAND-HINGE MIDDLE RING LITTLE;So;0;L;;;;;N;;;;; 1D8D2;SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE OUT;So;0;L;;;;;N;;;;; 1D8D3;SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE IN;So;0;L;;;;;N;;;;; 1D8D4;SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE;So;0;L;;;;;N;;;;; 1D8D5;SIGNWRITING HAND-CIRCLE MIDDLE RING LITTLE BENT;So;0;L;;;;;N;;;;; 1D8D6;SIGNWRITING HAND-CLAW MIDDLE RING LITTLE CONJOINED;So;0;L;;;;;N;;;;; 1D8D7;SIGNWRITING HAND-CLAW MIDDLE RING LITTLE CONJOINED SIDE;So;0;L;;;;;N;;;;; 1D8D8;SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED OUT;So;0;L;;;;;N;;;;; 1D8D9;SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED IN;So;0;L;;;;;N;;;;; 1D8DA;SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED;So;0;L;;;;;N;;;;; 1D8DB;SIGNWRITING HAND-HINGE INDEX HINGED;So;0;L;;;;;N;;;;; 1D8DC;SIGNWRITING HAND-FIST INDEX THUMB SIDE;So;0;L;;;;;N;;;;; 1D8DD;SIGNWRITING HAND-HINGE INDEX THUMB SIDE;So;0;L;;;;;N;;;;; 1D8DE;SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB DIAGONAL;So;0;L;;;;;N;;;;; 1D8DF;SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB CONJOINED;So;0;L;;;;;N;;;;; 1D8E0;SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB BENT;So;0;L;;;;;N;;;;; 1D8E1;SIGNWRITING HAND-FIST INDEX THUMB SIDE INDEX BENT;So;0;L;;;;;N;;;;; 1D8E2;SIGNWRITING HAND-FIST INDEX THUMB SIDE BOTH BENT;So;0;L;;;;;N;;;;; 1D8E3;SIGNWRITING HAND-FIST INDEX THUMB SIDE INDEX HINGE;So;0;L;;;;;N;;;;; 1D8E4;SIGNWRITING HAND-FIST INDEX THUMB FORWARD INDEX STRAIGHT;So;0;L;;;;;N;;;;; 1D8E5;SIGNWRITING HAND-FIST INDEX THUMB FORWARD INDEX BENT;So;0;L;;;;;N;;;;; 1D8E6;SIGNWRITING HAND-FIST INDEX THUMB HOOK;So;0;L;;;;;N;;;;; 1D8E7;SIGNWRITING HAND-FIST INDEX THUMB CURLICUE;So;0;L;;;;;N;;;;; 1D8E8;SIGNWRITING HAND-FIST INDEX THUMB CURVE THUMB INSIDE;So;0;L;;;;;N;;;;; 1D8E9;SIGNWRITING HAND-CLAW INDEX THUMB CURVE THUMB INSIDE;So;0;L;;;;;N;;;;; 1D8EA;SIGNWRITING HAND-FIST INDEX THUMB CURVE THUMB UNDER;So;0;L;;;;;N;;;;; 1D8EB;SIGNWRITING HAND-FIST INDEX THUMB CIRCLE;So;0;L;;;;;N;;;;; 1D8EC;SIGNWRITING HAND-CUP INDEX THUMB;So;0;L;;;;;N;;;;; 1D8ED;SIGNWRITING HAND-CUP INDEX THUMB OPEN;So;0;L;;;;;N;;;;; 1D8EE;SIGNWRITING HAND-HINGE INDEX THUMB OPEN;So;0;L;;;;;N;;;;; 1D8EF;SIGNWRITING HAND-HINGE INDEX THUMB LARGE;So;0;L;;;;;N;;;;; 1D8F0;SIGNWRITING HAND-HINGE INDEX THUMB;So;0;L;;;;;N;;;;; 1D8F1;SIGNWRITING HAND-HINGE INDEX THUMB SMALL;So;0;L;;;;;N;;;;; 1D8F2;SIGNWRITING HAND-ANGLE INDEX THUMB OUT;So;0;L;;;;;N;;;;; 1D8F3;SIGNWRITING HAND-ANGLE INDEX THUMB IN;So;0;L;;;;;N;;;;; 1D8F4;SIGNWRITING HAND-ANGLE INDEX THUMB;So;0;L;;;;;N;;;;; 1D8F5;SIGNWRITING HAND-FIST THUMB;So;0;L;;;;;N;;;;; 1D8F6;SIGNWRITING HAND-FIST THUMB HEEL;So;0;L;;;;;N;;;;; 1D8F7;SIGNWRITING HAND-FIST THUMB SIDE DIAGONAL;So;0;L;;;;;N;;;;; 1D8F8;SIGNWRITING HAND-FIST THUMB SIDE CONJOINED;So;0;L;;;;;N;;;;; 1D8F9;SIGNWRITING HAND-FIST THUMB SIDE BENT;So;0;L;;;;;N;;;;; 1D8FA;SIGNWRITING HAND-FIST THUMB FORWARD;So;0;L;;;;;N;;;;; 1D8FB;SIGNWRITING HAND-FIST THUMB BETWEEN INDEX MIDDLE;So;0;L;;;;;N;;;;; 1D8FC;SIGNWRITING HAND-FIST THUMB BETWEEN MIDDLE RING;So;0;L;;;;;N;;;;; 1D8FD;SIGNWRITING HAND-FIST THUMB BETWEEN RING LITTLE;So;0;L;;;;;N;;;;; 1D8FE;SIGNWRITING HAND-FIST THUMB UNDER TWO FINGERS;So;0;L;;;;;N;;;;; 1D8FF;SIGNWRITING HAND-FIST THUMB OVER TWO FINGERS;So;0;L;;;;;N;;;;; 1D900;SIGNWRITING HAND-FIST THUMB UNDER THREE FINGERS;So;0;L;;;;;N;;;;; 1D901;SIGNWRITING HAND-FIST THUMB UNDER FOUR FINGERS;So;0;L;;;;;N;;;;; 1D902;SIGNWRITING HAND-FIST THUMB OVER FOUR RAISED KNUCKLES;So;0;L;;;;;N;;;;; 1D903;SIGNWRITING HAND-FIST;So;0;L;;;;;N;;;;; 1D904;SIGNWRITING HAND-FIST HEEL;So;0;L;;;;;N;;;;; 1D905;SIGNWRITING TOUCH SINGLE;So;0;L;;;;;N;;;;; 1D906;SIGNWRITING TOUCH MULTIPLE;So;0;L;;;;;N;;;;; 1D907;SIGNWRITING TOUCH BETWEEN;So;0;L;;;;;N;;;;; 1D908;SIGNWRITING GRASP SINGLE;So;0;L;;;;;N;;;;; 1D909;SIGNWRITING GRASP MULTIPLE;So;0;L;;;;;N;;;;; 1D90A;SIGNWRITING GRASP BETWEEN;So;0;L;;;;;N;;;;; 1D90B;SIGNWRITING STRIKE SINGLE;So;0;L;;;;;N;;;;; 1D90C;SIGNWRITING STRIKE MULTIPLE;So;0;L;;;;;N;;;;; 1D90D;SIGNWRITING STRIKE BETWEEN;So;0;L;;;;;N;;;;; 1D90E;SIGNWRITING BRUSH SINGLE;So;0;L;;;;;N;;;;; 1D90F;SIGNWRITING BRUSH MULTIPLE;So;0;L;;;;;N;;;;; 1D910;SIGNWRITING BRUSH BETWEEN;So;0;L;;;;;N;;;;; 1D911;SIGNWRITING RUB SINGLE;So;0;L;;;;;N;;;;; 1D912;SIGNWRITING RUB MULTIPLE;So;0;L;;;;;N;;;;; 1D913;SIGNWRITING RUB BETWEEN;So;0;L;;;;;N;;;;; 1D914;SIGNWRITING SURFACE SYMBOLS;So;0;L;;;;;N;;;;; 1D915;SIGNWRITING SURFACE BETWEEN;So;0;L;;;;;N;;;;; 1D916;SIGNWRITING SQUEEZE LARGE SINGLE;So;0;L;;;;;N;;;;; 1D917;SIGNWRITING SQUEEZE SMALL SINGLE;So;0;L;;;;;N;;;;; 1D918;SIGNWRITING SQUEEZE LARGE MULTIPLE;So;0;L;;;;;N;;;;; 1D919;SIGNWRITING SQUEEZE SMALL MULTIPLE;So;0;L;;;;;N;;;;; 1D91A;SIGNWRITING SQUEEZE SEQUENTIAL;So;0;L;;;;;N;;;;; 1D91B;SIGNWRITING FLICK LARGE SINGLE;So;0;L;;;;;N;;;;; 1D91C;SIGNWRITING FLICK SMALL SINGLE;So;0;L;;;;;N;;;;; 1D91D;SIGNWRITING FLICK LARGE MULTIPLE;So;0;L;;;;;N;;;;; 1D91E;SIGNWRITING FLICK SMALL MULTIPLE;So;0;L;;;;;N;;;;; 1D91F;SIGNWRITING FLICK SEQUENTIAL;So;0;L;;;;;N;;;;; 1D920;SIGNWRITING SQUEEZE FLICK ALTERNATING;So;0;L;;;;;N;;;;; 1D921;SIGNWRITING MOVEMENT-HINGE UP DOWN LARGE;So;0;L;;;;;N;;;;; 1D922;SIGNWRITING MOVEMENT-HINGE UP DOWN SMALL;So;0;L;;;;;N;;;;; 1D923;SIGNWRITING MOVEMENT-HINGE UP SEQUENTIAL;So;0;L;;;;;N;;;;; 1D924;SIGNWRITING MOVEMENT-HINGE DOWN SEQUENTIAL;So;0;L;;;;;N;;;;; 1D925;SIGNWRITING MOVEMENT-HINGE UP DOWN ALTERNATING LARGE;So;0;L;;;;;N;;;;; 1D926;SIGNWRITING MOVEMENT-HINGE UP DOWN ALTERNATING SMALL;So;0;L;;;;;N;;;;; 1D927;SIGNWRITING MOVEMENT-HINGE SIDE TO SIDE SCISSORS;So;0;L;;;;;N;;;;; 1D928;SIGNWRITING MOVEMENT-WALLPLANE FINGER CONTACT;So;0;L;;;;;N;;;;; 1D929;SIGNWRITING MOVEMENT-FLOORPLANE FINGER CONTACT;So;0;L;;;;;N;;;;; 1D92A;SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT SMALL;So;0;L;;;;;N;;;;; 1D92B;SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT MEDIUM;So;0;L;;;;;N;;;;; 1D92C;SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT LARGE;So;0;L;;;;;N;;;;; 1D92D;SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT LARGEST;So;0;L;;;;;N;;;;; 1D92E;SIGNWRITING MOVEMENT-WALLPLANE SINGLE WRIST FLEX;So;0;L;;;;;N;;;;; 1D92F;SIGNWRITING MOVEMENT-WALLPLANE DOUBLE STRAIGHT;So;0;L;;;;;N;;;;; 1D930;SIGNWRITING MOVEMENT-WALLPLANE DOUBLE WRIST FLEX;So;0;L;;;;;N;;;;; 1D931;SIGNWRITING MOVEMENT-WALLPLANE DOUBLE ALTERNATING;So;0;L;;;;;N;;;;; 1D932;SIGNWRITING MOVEMENT-WALLPLANE DOUBLE ALTERNATING WRIST FLEX;So;0;L;;;;;N;;;;; 1D933;SIGNWRITING MOVEMENT-WALLPLANE CROSS;So;0;L;;;;;N;;;;; 1D934;SIGNWRITING MOVEMENT-WALLPLANE TRIPLE STRAIGHT MOVEMENT;So;0;L;;;;;N;;;;; 1D935;SIGNWRITING MOVEMENT-WALLPLANE TRIPLE WRIST FLEX;So;0;L;;;;;N;;;;; 1D936;SIGNWRITING MOVEMENT-WALLPLANE TRIPLE ALTERNATING;So;0;L;;;;;N;;;;; 1D937;SIGNWRITING MOVEMENT-WALLPLANE TRIPLE ALTERNATING WRIST FLEX;So;0;L;;;;;N;;;;; 1D938;SIGNWRITING MOVEMENT-WALLPLANE BEND SMALL;So;0;L;;;;;N;;;;; 1D939;SIGNWRITING MOVEMENT-WALLPLANE BEND MEDIUM;So;0;L;;;;;N;;;;; 1D93A;SIGNWRITING MOVEMENT-WALLPLANE BEND LARGE;So;0;L;;;;;N;;;;; 1D93B;SIGNWRITING MOVEMENT-WALLPLANE CORNER SMALL;So;0;L;;;;;N;;;;; 1D93C;SIGNWRITING MOVEMENT-WALLPLANE CORNER MEDIUM;So;0;L;;;;;N;;;;; 1D93D;SIGNWRITING MOVEMENT-WALLPLANE CORNER LARGE;So;0;L;;;;;N;;;;; 1D93E;SIGNWRITING MOVEMENT-WALLPLANE CORNER ROTATION;So;0;L;;;;;N;;;;; 1D93F;SIGNWRITING MOVEMENT-WALLPLANE CHECK SMALL;So;0;L;;;;;N;;;;; 1D940;SIGNWRITING MOVEMENT-WALLPLANE CHECK MEDIUM;So;0;L;;;;;N;;;;; 1D941;SIGNWRITING MOVEMENT-WALLPLANE CHECK LARGE;So;0;L;;;;;N;;;;; 1D942;SIGNWRITING MOVEMENT-WALLPLANE BOX SMALL;So;0;L;;;;;N;;;;; 1D943;SIGNWRITING MOVEMENT-WALLPLANE BOX MEDIUM;So;0;L;;;;;N;;;;; 1D944;SIGNWRITING MOVEMENT-WALLPLANE BOX LARGE;So;0;L;;;;;N;;;;; 1D945;SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG SMALL;So;0;L;;;;;N;;;;; 1D946;SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG MEDIUM;So;0;L;;;;;N;;;;; 1D947;SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG LARGE;So;0;L;;;;;N;;;;; 1D948;SIGNWRITING MOVEMENT-WALLPLANE PEAKS SMALL;So;0;L;;;;;N;;;;; 1D949;SIGNWRITING MOVEMENT-WALLPLANE PEAKS MEDIUM;So;0;L;;;;;N;;;;; 1D94A;SIGNWRITING MOVEMENT-WALLPLANE PEAKS LARGE;So;0;L;;;;;N;;;;; 1D94B;SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE SINGLE;So;0;L;;;;;N;;;;; 1D94C;SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE DOUBLE;So;0;L;;;;;N;;;;; 1D94D;SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE ALTERNATING;So;0;L;;;;;N;;;;; 1D94E;SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE SINGLE;So;0;L;;;;;N;;;;; 1D94F;SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE DOUBLE;So;0;L;;;;;N;;;;; 1D950;SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE ALTERNATING;So;0;L;;;;;N;;;;; 1D951;SIGNWRITING TRAVEL-WALLPLANE SHAKING;So;0;L;;;;;N;;;;; 1D952;SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL SINGLE;So;0;L;;;;;N;;;;; 1D953;SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL DOUBLE;So;0;L;;;;;N;;;;; 1D954;SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL TRIPLE;So;0;L;;;;;N;;;;; 1D955;SIGNWRITING MOVEMENT-DIAGONAL AWAY SMALL;So;0;L;;;;;N;;;;; 1D956;SIGNWRITING MOVEMENT-DIAGONAL AWAY MEDIUM;So;0;L;;;;;N;;;;; 1D957;SIGNWRITING MOVEMENT-DIAGONAL AWAY LARGE;So;0;L;;;;;N;;;;; 1D958;SIGNWRITING MOVEMENT-DIAGONAL AWAY LARGEST;So;0;L;;;;;N;;;;; 1D959;SIGNWRITING MOVEMENT-DIAGONAL TOWARDS SMALL;So;0;L;;;;;N;;;;; 1D95A;SIGNWRITING MOVEMENT-DIAGONAL TOWARDS MEDIUM;So;0;L;;;;;N;;;;; 1D95B;SIGNWRITING MOVEMENT-DIAGONAL TOWARDS LARGE;So;0;L;;;;;N;;;;; 1D95C;SIGNWRITING MOVEMENT-DIAGONAL TOWARDS LARGEST;So;0;L;;;;;N;;;;; 1D95D;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY SMALL;So;0;L;;;;;N;;;;; 1D95E;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY MEDIUM;So;0;L;;;;;N;;;;; 1D95F;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY LARGE;So;0;L;;;;;N;;;;; 1D960;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY LARGEST;So;0;L;;;;;N;;;;; 1D961;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS SMALL;So;0;L;;;;;N;;;;; 1D962;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS MEDIUM;So;0;L;;;;;N;;;;; 1D963;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS LARGE;So;0;L;;;;;N;;;;; 1D964;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS LARGEST;So;0;L;;;;;N;;;;; 1D965;SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT SMALL;So;0;L;;;;;N;;;;; 1D966;SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT MEDIUM;So;0;L;;;;;N;;;;; 1D967;SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT LARGE;So;0;L;;;;;N;;;;; 1D968;SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT LARGEST;So;0;L;;;;;N;;;;; 1D969;SIGNWRITING MOVEMENT-FLOORPLANE SINGLE WRIST FLEX;So;0;L;;;;;N;;;;; 1D96A;SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE STRAIGHT;So;0;L;;;;;N;;;;; 1D96B;SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE WRIST FLEX;So;0;L;;;;;N;;;;; 1D96C;SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE ALTERNATING;So;0;L;;;;;N;;;;; 1D96D;SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE ALTERNATING WRIST FLEX;So;0;L;;;;;N;;;;; 1D96E;SIGNWRITING MOVEMENT-FLOORPLANE CROSS;So;0;L;;;;;N;;;;; 1D96F;SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE STRAIGHT MOVEMENT;So;0;L;;;;;N;;;;; 1D970;SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE WRIST FLEX;So;0;L;;;;;N;;;;; 1D971;SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE ALTERNATING MOVEMENT;So;0;L;;;;;N;;;;; 1D972;SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE ALTERNATING WRIST FLEX;So;0;L;;;;;N;;;;; 1D973;SIGNWRITING MOVEMENT-FLOORPLANE BEND;So;0;L;;;;;N;;;;; 1D974;SIGNWRITING MOVEMENT-FLOORPLANE CORNER SMALL;So;0;L;;;;;N;;;;; 1D975;SIGNWRITING MOVEMENT-FLOORPLANE CORNER MEDIUM;So;0;L;;;;;N;;;;; 1D976;SIGNWRITING MOVEMENT-FLOORPLANE CORNER LARGE;So;0;L;;;;;N;;;;; 1D977;SIGNWRITING MOVEMENT-FLOORPLANE CHECK;So;0;L;;;;;N;;;;; 1D978;SIGNWRITING MOVEMENT-FLOORPLANE BOX SMALL;So;0;L;;;;;N;;;;; 1D979;SIGNWRITING MOVEMENT-FLOORPLANE BOX MEDIUM;So;0;L;;;;;N;;;;; 1D97A;SIGNWRITING MOVEMENT-FLOORPLANE BOX LARGE;So;0;L;;;;;N;;;;; 1D97B;SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG SMALL;So;0;L;;;;;N;;;;; 1D97C;SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG MEDIUM;So;0;L;;;;;N;;;;; 1D97D;SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG LARGE;So;0;L;;;;;N;;;;; 1D97E;SIGNWRITING MOVEMENT-FLOORPLANE PEAKS SMALL;So;0;L;;;;;N;;;;; 1D97F;SIGNWRITING MOVEMENT-FLOORPLANE PEAKS MEDIUM;So;0;L;;;;;N;;;;; 1D980;SIGNWRITING MOVEMENT-FLOORPLANE PEAKS LARGE;So;0;L;;;;;N;;;;; 1D981;SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE SINGLE;So;0;L;;;;;N;;;;; 1D982;SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE DOUBLE;So;0;L;;;;;N;;;;; 1D983;SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE ALTERNATING;So;0;L;;;;;N;;;;; 1D984;SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE SINGLE;So;0;L;;;;;N;;;;; 1D985;SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE DOUBLE;So;0;L;;;;;N;;;;; 1D986;SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE ALTERNATING;So;0;L;;;;;N;;;;; 1D987;SIGNWRITING TRAVEL-FLOORPLANE SHAKING;So;0;L;;;;;N;;;;; 1D988;SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER SMALL;So;0;L;;;;;N;;;;; 1D989;SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER MEDIUM;So;0;L;;;;;N;;;;; 1D98A;SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER LARGE;So;0;L;;;;;N;;;;; 1D98B;SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER LARGEST;So;0;L;;;;;N;;;;; 1D98C;SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE SMALL;So;0;L;;;;;N;;;;; 1D98D;SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE MEDIUM;So;0;L;;;;;N;;;;; 1D98E;SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE LARGE;So;0;L;;;;;N;;;;; 1D98F;SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE LARGEST;So;0;L;;;;;N;;;;; 1D990;SIGNWRITING MOVEMENT-WALLPLANE CURVE THREE-QUARTER CIRCLE SMALL;So;0;L;;;;;N;;;;; 1D991;SIGNWRITING MOVEMENT-WALLPLANE CURVE THREE-QUARTER CIRCLE MEDIUM;So;0;L;;;;;N;;;;; 1D992;SIGNWRITING MOVEMENT-WALLPLANE HUMP SMALL;So;0;L;;;;;N;;;;; 1D993;SIGNWRITING MOVEMENT-WALLPLANE HUMP MEDIUM;So;0;L;;;;;N;;;;; 1D994;SIGNWRITING MOVEMENT-WALLPLANE HUMP LARGE;So;0;L;;;;;N;;;;; 1D995;SIGNWRITING MOVEMENT-WALLPLANE LOOP SMALL;So;0;L;;;;;N;;;;; 1D996;SIGNWRITING MOVEMENT-WALLPLANE LOOP MEDIUM;So;0;L;;;;;N;;;;; 1D997;SIGNWRITING MOVEMENT-WALLPLANE LOOP LARGE;So;0;L;;;;;N;;;;; 1D998;SIGNWRITING MOVEMENT-WALLPLANE LOOP SMALL DOUBLE;So;0;L;;;;;N;;;;; 1D999;SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE SMALL;So;0;L;;;;;N;;;;; 1D99A;SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE MEDIUM;So;0;L;;;;;N;;;;; 1D99B;SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE LARGE;So;0;L;;;;;N;;;;; 1D99C;SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE SMALL;So;0;L;;;;;N;;;;; 1D99D;SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE MEDIUM;So;0;L;;;;;N;;;;; 1D99E;SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE LARGE;So;0;L;;;;;N;;;;; 1D99F;SIGNWRITING MOVEMENT-WALLPLANE CURVE THEN STRAIGHT;So;0;L;;;;;N;;;;; 1D9A0;SIGNWRITING MOVEMENT-WALLPLANE CURVED CROSS SMALL;So;0;L;;;;;N;;;;; 1D9A1;SIGNWRITING MOVEMENT-WALLPLANE CURVED CROSS MEDIUM;So;0;L;;;;;N;;;;; 1D9A2;SIGNWRITING ROTATION-WALLPLANE SINGLE;So;0;L;;;;;N;;;;; 1D9A3;SIGNWRITING ROTATION-WALLPLANE DOUBLE;So;0;L;;;;;N;;;;; 1D9A4;SIGNWRITING ROTATION-WALLPLANE ALTERNATE;So;0;L;;;;;N;;;;; 1D9A5;SIGNWRITING MOVEMENT-WALLPLANE SHAKING;So;0;L;;;;;N;;;;; 1D9A6;SIGNWRITING MOVEMENT-WALLPLANE CURVE HITTING FRONT WALL;So;0;L;;;;;N;;;;; 1D9A7;SIGNWRITING MOVEMENT-WALLPLANE HUMP HITTING FRONT WALL;So;0;L;;;;;N;;;;; 1D9A8;SIGNWRITING MOVEMENT-WALLPLANE LOOP HITTING FRONT WALL;So;0;L;;;;;N;;;;; 1D9A9;SIGNWRITING MOVEMENT-WALLPLANE WAVE HITTING FRONT WALL;So;0;L;;;;;N;;;;; 1D9AA;SIGNWRITING ROTATION-WALLPLANE SINGLE HITTING FRONT WALL;So;0;L;;;;;N;;;;; 1D9AB;SIGNWRITING ROTATION-WALLPLANE DOUBLE HITTING FRONT WALL;So;0;L;;;;;N;;;;; 1D9AC;SIGNWRITING ROTATION-WALLPLANE ALTERNATING HITTING FRONT WALL;So;0;L;;;;;N;;;;; 1D9AD;SIGNWRITING MOVEMENT-WALLPLANE CURVE HITTING CHEST;So;0;L;;;;;N;;;;; 1D9AE;SIGNWRITING MOVEMENT-WALLPLANE HUMP HITTING CHEST;So;0;L;;;;;N;;;;; 1D9AF;SIGNWRITING MOVEMENT-WALLPLANE LOOP HITTING CHEST;So;0;L;;;;;N;;;;; 1D9B0;SIGNWRITING MOVEMENT-WALLPLANE WAVE HITTING CHEST;So;0;L;;;;;N;;;;; 1D9B1;SIGNWRITING ROTATION-WALLPLANE SINGLE HITTING CHEST;So;0;L;;;;;N;;;;; 1D9B2;SIGNWRITING ROTATION-WALLPLANE DOUBLE HITTING CHEST;So;0;L;;;;;N;;;;; 1D9B3;SIGNWRITING ROTATION-WALLPLANE ALTERNATING HITTING CHEST;So;0;L;;;;;N;;;;; 1D9B4;SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH SMALL;So;0;L;;;;;N;;;;; 1D9B5;SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH MEDIUM;So;0;L;;;;;N;;;;; 1D9B6;SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH LARGE;So;0;L;;;;;N;;;;; 1D9B7;SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING CEILING SMALL;So;0;L;;;;;N;;;;; 1D9B8;SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING CEILING LARGE;So;0;L;;;;;N;;;;; 1D9B9;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING SMALL DOUBLE;So;0;L;;;;;N;;;;; 1D9BA;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING LARGE DOUBLE;So;0;L;;;;;N;;;;; 1D9BB;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING SMALL TRIPLE;So;0;L;;;;;N;;;;; 1D9BC;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING LARGE TRIPLE;So;0;L;;;;;N;;;;; 1D9BD;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING SMALL SINGLE;So;0;L;;;;;N;;;;; 1D9BE;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING LARGE SINGLE;So;0;L;;;;;N;;;;; 1D9BF;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING SMALL DOUBLE;So;0;L;;;;;N;;;;; 1D9C0;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING LARGE DOUBLE;So;0;L;;;;;N;;;;; 1D9C1;SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING CEILING SMALL;So;0;L;;;;;N;;;;; 1D9C2;SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING CEILING LARGE;So;0;L;;;;;N;;;;; 1D9C3;SIGNWRITING ROTATION-FLOORPLANE SINGLE HITTING CEILING;So;0;L;;;;;N;;;;; 1D9C4;SIGNWRITING ROTATION-FLOORPLANE DOUBLE HITTING CEILING;So;0;L;;;;;N;;;;; 1D9C5;SIGNWRITING ROTATION-FLOORPLANE ALTERNATING HITTING CEILING;So;0;L;;;;;N;;;;; 1D9C6;SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING FLOOR SMALL;So;0;L;;;;;N;;;;; 1D9C7;SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING FLOOR LARGE;So;0;L;;;;;N;;;;; 1D9C8;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR SMALL DOUBLE;So;0;L;;;;;N;;;;; 1D9C9;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR LARGE DOUBLE;So;0;L;;;;;N;;;;; 1D9CA;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR TRIPLE SMALL TRIPLE;So;0;L;;;;;N;;;;; 1D9CB;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR TRIPLE LARGE TRIPLE;So;0;L;;;;;N;;;;; 1D9CC;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR SMALL SINGLE;So;0;L;;;;;N;;;;; 1D9CD;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR LARGE SINGLE;So;0;L;;;;;N;;;;; 1D9CE;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR SMALL DOUBLE;So;0;L;;;;;N;;;;; 1D9CF;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR LARGE DOUBLE;So;0;L;;;;;N;;;;; 1D9D0;SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING FLOOR SMALL;So;0;L;;;;;N;;;;; 1D9D1;SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING FLOOR LARGE;So;0;L;;;;;N;;;;; 1D9D2;SIGNWRITING ROTATION-FLOORPLANE SINGLE HITTING FLOOR;So;0;L;;;;;N;;;;; 1D9D3;SIGNWRITING ROTATION-FLOORPLANE DOUBLE HITTING FLOOR;So;0;L;;;;;N;;;;; 1D9D4;SIGNWRITING ROTATION-FLOORPLANE ALTERNATING HITTING FLOOR;So;0;L;;;;;N;;;;; 1D9D5;SIGNWRITING MOVEMENT-FLOORPLANE CURVE SMALL;So;0;L;;;;;N;;;;; 1D9D6;SIGNWRITING MOVEMENT-FLOORPLANE CURVE MEDIUM;So;0;L;;;;;N;;;;; 1D9D7;SIGNWRITING MOVEMENT-FLOORPLANE CURVE LARGE;So;0;L;;;;;N;;;;; 1D9D8;SIGNWRITING MOVEMENT-FLOORPLANE CURVE LARGEST;So;0;L;;;;;N;;;;; 1D9D9;SIGNWRITING MOVEMENT-FLOORPLANE CURVE COMBINED;So;0;L;;;;;N;;;;; 1D9DA;SIGNWRITING MOVEMENT-FLOORPLANE HUMP SMALL;So;0;L;;;;;N;;;;; 1D9DB;SIGNWRITING MOVEMENT-FLOORPLANE LOOP SMALL;So;0;L;;;;;N;;;;; 1D9DC;SIGNWRITING MOVEMENT-FLOORPLANE WAVE SNAKE;So;0;L;;;;;N;;;;; 1D9DD;SIGNWRITING MOVEMENT-FLOORPLANE WAVE SMALL;So;0;L;;;;;N;;;;; 1D9DE;SIGNWRITING MOVEMENT-FLOORPLANE WAVE LARGE;So;0;L;;;;;N;;;;; 1D9DF;SIGNWRITING ROTATION-FLOORPLANE SINGLE;So;0;L;;;;;N;;;;; 1D9E0;SIGNWRITING ROTATION-FLOORPLANE DOUBLE;So;0;L;;;;;N;;;;; 1D9E1;SIGNWRITING ROTATION-FLOORPLANE ALTERNATING;So;0;L;;;;;N;;;;; 1D9E2;SIGNWRITING MOVEMENT-FLOORPLANE SHAKING PARALLEL;So;0;L;;;;;N;;;;; 1D9E3;SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE SMALL SINGLE;So;0;L;;;;;N;;;;; 1D9E4;SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE MEDIUM SINGLE;So;0;L;;;;;N;;;;; 1D9E5;SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE SMALL DOUBLE;So;0;L;;;;;N;;;;; 1D9E6;SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE MEDIUM DOUBLE;So;0;L;;;;;N;;;;; 1D9E7;SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL SMALL SINGLE;So;0;L;;;;;N;;;;; 1D9E8;SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL MEDIUM SINGLE;So;0;L;;;;;N;;;;; 1D9E9;SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL LARGE SINGLE;So;0;L;;;;;N;;;;; 1D9EA;SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL SMALL DOUBLE;So;0;L;;;;;N;;;;; 1D9EB;SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL MEDIUM DOUBLE;So;0;L;;;;;N;;;;; 1D9EC;SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL LARGE DOUBLE;So;0;L;;;;;N;;;;; 1D9ED;SIGNWRITING MOVEMENT-WALLPLANE WRIST CIRCLE FRONT SINGLE;So;0;L;;;;;N;;;;; 1D9EE;SIGNWRITING MOVEMENT-WALLPLANE WRIST CIRCLE FRONT DOUBLE;So;0;L;;;;;N;;;;; 1D9EF;SIGNWRITING MOVEMENT-FLOORPLANE WRIST CIRCLE HITTING WALL SINGLE;So;0;L;;;;;N;;;;; 1D9F0;SIGNWRITING MOVEMENT-FLOORPLANE WRIST CIRCLE HITTING WALL DOUBLE;So;0;L;;;;;N;;;;; 1D9F1;SIGNWRITING MOVEMENT-WALLPLANE FINGER CIRCLES SINGLE;So;0;L;;;;;N;;;;; 1D9F2;SIGNWRITING MOVEMENT-WALLPLANE FINGER CIRCLES DOUBLE;So;0;L;;;;;N;;;;; 1D9F3;SIGNWRITING MOVEMENT-FLOORPLANE FINGER CIRCLES HITTING WALL SINGLE;So;0;L;;;;;N;;;;; 1D9F4;SIGNWRITING MOVEMENT-FLOORPLANE FINGER CIRCLES HITTING WALL DOUBLE;So;0;L;;;;;N;;;;; 1D9F5;SIGNWRITING DYNAMIC ARROWHEAD SMALL;So;0;L;;;;;N;;;;; 1D9F6;SIGNWRITING DYNAMIC ARROWHEAD LARGE;So;0;L;;;;;N;;;;; 1D9F7;SIGNWRITING DYNAMIC FAST;So;0;L;;;;;N;;;;; 1D9F8;SIGNWRITING DYNAMIC SLOW;So;0;L;;;;;N;;;;; 1D9F9;SIGNWRITING DYNAMIC TENSE;So;0;L;;;;;N;;;;; 1D9FA;SIGNWRITING DYNAMIC RELAXED;So;0;L;;;;;N;;;;; 1D9FB;SIGNWRITING DYNAMIC SIMULTANEOUS;So;0;L;;;;;N;;;;; 1D9FC;SIGNWRITING DYNAMIC SIMULTANEOUS ALTERNATING;So;0;L;;;;;N;;;;; 1D9FD;SIGNWRITING DYNAMIC EVERY OTHER TIME;So;0;L;;;;;N;;;;; 1D9FE;SIGNWRITING DYNAMIC GRADUAL;So;0;L;;;;;N;;;;; 1D9FF;SIGNWRITING HEAD;So;0;L;;;;;N;;;;; 1DA00;SIGNWRITING HEAD RIM;Mn;0;NSM;;;;;N;;;;; 1DA01;SIGNWRITING HEAD MOVEMENT-WALLPLANE STRAIGHT;Mn;0;NSM;;;;;N;;;;; 1DA02;SIGNWRITING HEAD MOVEMENT-WALLPLANE TILT;Mn;0;NSM;;;;;N;;;;; 1DA03;SIGNWRITING HEAD MOVEMENT-FLOORPLANE STRAIGHT;Mn;0;NSM;;;;;N;;;;; 1DA04;SIGNWRITING HEAD MOVEMENT-WALLPLANE CURVE;Mn;0;NSM;;;;;N;;;;; 1DA05;SIGNWRITING HEAD MOVEMENT-FLOORPLANE CURVE;Mn;0;NSM;;;;;N;;;;; 1DA06;SIGNWRITING HEAD MOVEMENT CIRCLE;Mn;0;NSM;;;;;N;;;;; 1DA07;SIGNWRITING FACE DIRECTION POSITION NOSE FORWARD TILTING;Mn;0;NSM;;;;;N;;;;; 1DA08;SIGNWRITING FACE DIRECTION POSITION NOSE UP OR DOWN;Mn;0;NSM;;;;;N;;;;; 1DA09;SIGNWRITING FACE DIRECTION POSITION NOSE UP OR DOWN TILTING;Mn;0;NSM;;;;;N;;;;; 1DA0A;SIGNWRITING EYEBROWS STRAIGHT UP;Mn;0;NSM;;;;;N;;;;; 1DA0B;SIGNWRITING EYEBROWS STRAIGHT NEUTRAL;Mn;0;NSM;;;;;N;;;;; 1DA0C;SIGNWRITING EYEBROWS STRAIGHT DOWN;Mn;0;NSM;;;;;N;;;;; 1DA0D;SIGNWRITING DREAMY EYEBROWS NEUTRAL DOWN;Mn;0;NSM;;;;;N;;;;; 1DA0E;SIGNWRITING DREAMY EYEBROWS DOWN NEUTRAL;Mn;0;NSM;;;;;N;;;;; 1DA0F;SIGNWRITING DREAMY EYEBROWS UP NEUTRAL;Mn;0;NSM;;;;;N;;;;; 1DA10;SIGNWRITING DREAMY EYEBROWS NEUTRAL UP;Mn;0;NSM;;;;;N;;;;; 1DA11;SIGNWRITING FOREHEAD NEUTRAL;Mn;0;NSM;;;;;N;;;;; 1DA12;SIGNWRITING FOREHEAD CONTACT;Mn;0;NSM;;;;;N;;;;; 1DA13;SIGNWRITING FOREHEAD WRINKLED;Mn;0;NSM;;;;;N;;;;; 1DA14;SIGNWRITING EYES OPEN;Mn;0;NSM;;;;;N;;;;; 1DA15;SIGNWRITING EYES SQUEEZED;Mn;0;NSM;;;;;N;;;;; 1DA16;SIGNWRITING EYES CLOSED;Mn;0;NSM;;;;;N;;;;; 1DA17;SIGNWRITING EYE BLINK SINGLE;Mn;0;NSM;;;;;N;;;;; 1DA18;SIGNWRITING EYE BLINK MULTIPLE;Mn;0;NSM;;;;;N;;;;; 1DA19;SIGNWRITING EYES HALF OPEN;Mn;0;NSM;;;;;N;;;;; 1DA1A;SIGNWRITING EYES WIDE OPEN;Mn;0;NSM;;;;;N;;;;; 1DA1B;SIGNWRITING EYES HALF CLOSED;Mn;0;NSM;;;;;N;;;;; 1DA1C;SIGNWRITING EYES WIDENING MOVEMENT;Mn;0;NSM;;;;;N;;;;; 1DA1D;SIGNWRITING EYE WINK;Mn;0;NSM;;;;;N;;;;; 1DA1E;SIGNWRITING EYELASHES UP;Mn;0;NSM;;;;;N;;;;; 1DA1F;SIGNWRITING EYELASHES DOWN;Mn;0;NSM;;;;;N;;;;; 1DA20;SIGNWRITING EYELASHES FLUTTERING;Mn;0;NSM;;;;;N;;;;; 1DA21;SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT;Mn;0;NSM;;;;;N;;;;; 1DA22;SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT DOUBLE;Mn;0;NSM;;;;;N;;;;; 1DA23;SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT ALTERNATING;Mn;0;NSM;;;;;N;;;;; 1DA24;SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT;Mn;0;NSM;;;;;N;;;;; 1DA25;SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT DOUBLE;Mn;0;NSM;;;;;N;;;;; 1DA26;SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT ALTERNATING;Mn;0;NSM;;;;;N;;;;; 1DA27;SIGNWRITING EYEGAZE-WALLPLANE CURVED;Mn;0;NSM;;;;;N;;;;; 1DA28;SIGNWRITING EYEGAZE-FLOORPLANE CURVED;Mn;0;NSM;;;;;N;;;;; 1DA29;SIGNWRITING EYEGAZE-WALLPLANE CIRCLING;Mn;0;NSM;;;;;N;;;;; 1DA2A;SIGNWRITING CHEEKS PUFFED;Mn;0;NSM;;;;;N;;;;; 1DA2B;SIGNWRITING CHEEKS NEUTRAL;Mn;0;NSM;;;;;N;;;;; 1DA2C;SIGNWRITING CHEEKS SUCKED;Mn;0;NSM;;;;;N;;;;; 1DA2D;SIGNWRITING TENSE CHEEKS HIGH;Mn;0;NSM;;;;;N;;;;; 1DA2E;SIGNWRITING TENSE CHEEKS MIDDLE;Mn;0;NSM;;;;;N;;;;; 1DA2F;SIGNWRITING TENSE CHEEKS LOW;Mn;0;NSM;;;;;N;;;;; 1DA30;SIGNWRITING EARS;Mn;0;NSM;;;;;N;;;;; 1DA31;SIGNWRITING NOSE NEUTRAL;Mn;0;NSM;;;;;N;;;;; 1DA32;SIGNWRITING NOSE CONTACT;Mn;0;NSM;;;;;N;;;;; 1DA33;SIGNWRITING NOSE WRINKLES;Mn;0;NSM;;;;;N;;;;; 1DA34;SIGNWRITING NOSE WIGGLES;Mn;0;NSM;;;;;N;;;;; 1DA35;SIGNWRITING AIR BLOWING OUT;Mn;0;NSM;;;;;N;;;;; 1DA36;SIGNWRITING AIR SUCKING IN;Mn;0;NSM;;;;;N;;;;; 1DA37;SIGNWRITING AIR BLOW SMALL ROTATIONS;So;0;L;;;;;N;;;;; 1DA38;SIGNWRITING AIR SUCK SMALL ROTATIONS;So;0;L;;;;;N;;;;; 1DA39;SIGNWRITING BREATH INHALE;So;0;L;;;;;N;;;;; 1DA3A;SIGNWRITING BREATH EXHALE;So;0;L;;;;;N;;;;; 1DA3B;SIGNWRITING MOUTH CLOSED NEUTRAL;Mn;0;NSM;;;;;N;;;;; 1DA3C;SIGNWRITING MOUTH CLOSED FORWARD;Mn;0;NSM;;;;;N;;;;; 1DA3D;SIGNWRITING MOUTH CLOSED CONTACT;Mn;0;NSM;;;;;N;;;;; 1DA3E;SIGNWRITING MOUTH SMILE;Mn;0;NSM;;;;;N;;;;; 1DA3F;SIGNWRITING MOUTH SMILE WRINKLED;Mn;0;NSM;;;;;N;;;;; 1DA40;SIGNWRITING MOUTH SMILE OPEN;Mn;0;NSM;;;;;N;;;;; 1DA41;SIGNWRITING MOUTH FROWN;Mn;0;NSM;;;;;N;;;;; 1DA42;SIGNWRITING MOUTH FROWN WRINKLED;Mn;0;NSM;;;;;N;;;;; 1DA43;SIGNWRITING MOUTH FROWN OPEN;Mn;0;NSM;;;;;N;;;;; 1DA44;SIGNWRITING MOUTH OPEN CIRCLE;Mn;0;NSM;;;;;N;;;;; 1DA45;SIGNWRITING MOUTH OPEN FORWARD;Mn;0;NSM;;;;;N;;;;; 1DA46;SIGNWRITING MOUTH OPEN WRINKLED;Mn;0;NSM;;;;;N;;;;; 1DA47;SIGNWRITING MOUTH OPEN OVAL;Mn;0;NSM;;;;;N;;;;; 1DA48;SIGNWRITING MOUTH OPEN OVAL WRINKLED;Mn;0;NSM;;;;;N;;;;; 1DA49;SIGNWRITING MOUTH OPEN OVAL YAWN;Mn;0;NSM;;;;;N;;;;; 1DA4A;SIGNWRITING MOUTH OPEN RECTANGLE;Mn;0;NSM;;;;;N;;;;; 1DA4B;SIGNWRITING MOUTH OPEN RECTANGLE WRINKLED;Mn;0;NSM;;;;;N;;;;; 1DA4C;SIGNWRITING MOUTH OPEN RECTANGLE YAWN;Mn;0;NSM;;;;;N;;;;; 1DA4D;SIGNWRITING MOUTH KISS;Mn;0;NSM;;;;;N;;;;; 1DA4E;SIGNWRITING MOUTH KISS FORWARD;Mn;0;NSM;;;;;N;;;;; 1DA4F;SIGNWRITING MOUTH KISS WRINKLED;Mn;0;NSM;;;;;N;;;;; 1DA50;SIGNWRITING MOUTH TENSE;Mn;0;NSM;;;;;N;;;;; 1DA51;SIGNWRITING MOUTH TENSE FORWARD;Mn;0;NSM;;;;;N;;;;; 1DA52;SIGNWRITING MOUTH TENSE SUCKED;Mn;0;NSM;;;;;N;;;;; 1DA53;SIGNWRITING LIPS PRESSED TOGETHER;Mn;0;NSM;;;;;N;;;;; 1DA54;SIGNWRITING LIP LOWER OVER UPPER;Mn;0;NSM;;;;;N;;;;; 1DA55;SIGNWRITING LIP UPPER OVER LOWER;Mn;0;NSM;;;;;N;;;;; 1DA56;SIGNWRITING MOUTH CORNERS;Mn;0;NSM;;;;;N;;;;; 1DA57;SIGNWRITING MOUTH WRINKLES SINGLE;Mn;0;NSM;;;;;N;;;;; 1DA58;SIGNWRITING MOUTH WRINKLES DOUBLE;Mn;0;NSM;;;;;N;;;;; 1DA59;SIGNWRITING TONGUE STICKING OUT FAR;Mn;0;NSM;;;;;N;;;;; 1DA5A;SIGNWRITING TONGUE LICKING LIPS;Mn;0;NSM;;;;;N;;;;; 1DA5B;SIGNWRITING TONGUE TIP BETWEEN LIPS;Mn;0;NSM;;;;;N;;;;; 1DA5C;SIGNWRITING TONGUE TIP TOUCHING INSIDE MOUTH;Mn;0;NSM;;;;;N;;;;; 1DA5D;SIGNWRITING TONGUE INSIDE MOUTH RELAXED;Mn;0;NSM;;;;;N;;;;; 1DA5E;SIGNWRITING TONGUE MOVES AGAINST CHEEK;Mn;0;NSM;;;;;N;;;;; 1DA5F;SIGNWRITING TONGUE CENTRE STICKING OUT;Mn;0;NSM;;;;;N;;;;; 1DA60;SIGNWRITING TONGUE CENTRE INSIDE MOUTH;Mn;0;NSM;;;;;N;;;;; 1DA61;SIGNWRITING TEETH;Mn;0;NSM;;;;;N;;;;; 1DA62;SIGNWRITING TEETH MOVEMENT;Mn;0;NSM;;;;;N;;;;; 1DA63;SIGNWRITING TEETH ON TONGUE;Mn;0;NSM;;;;;N;;;;; 1DA64;SIGNWRITING TEETH ON TONGUE MOVEMENT;Mn;0;NSM;;;;;N;;;;; 1DA65;SIGNWRITING TEETH ON LIPS;Mn;0;NSM;;;;;N;;;;; 1DA66;SIGNWRITING TEETH ON LIPS MOVEMENT;Mn;0;NSM;;;;;N;;;;; 1DA67;SIGNWRITING TEETH BITE LIPS;Mn;0;NSM;;;;;N;;;;; 1DA68;SIGNWRITING MOVEMENT-WALLPLANE JAW;Mn;0;NSM;;;;;N;;;;; 1DA69;SIGNWRITING MOVEMENT-FLOORPLANE JAW;Mn;0;NSM;;;;;N;;;;; 1DA6A;SIGNWRITING NECK;Mn;0;NSM;;;;;N;;;;; 1DA6B;SIGNWRITING HAIR;Mn;0;NSM;;;;;N;;;;; 1DA6C;SIGNWRITING EXCITEMENT;Mn;0;NSM;;;;;N;;;;; 1DA6D;SIGNWRITING SHOULDER HIP SPINE;So;0;L;;;;;N;;;;; 1DA6E;SIGNWRITING SHOULDER HIP POSITIONS;So;0;L;;;;;N;;;;; 1DA6F;SIGNWRITING WALLPLANE SHOULDER HIP MOVE;So;0;L;;;;;N;;;;; 1DA70;SIGNWRITING FLOORPLANE SHOULDER HIP MOVE;So;0;L;;;;;N;;;;; 1DA71;SIGNWRITING SHOULDER TILTING FROM WAIST;So;0;L;;;;;N;;;;; 1DA72;SIGNWRITING TORSO-WALLPLANE STRAIGHT STRETCH;So;0;L;;;;;N;;;;; 1DA73;SIGNWRITING TORSO-WALLPLANE CURVED BEND;So;0;L;;;;;N;;;;; 1DA74;SIGNWRITING TORSO-FLOORPLANE TWISTING;So;0;L;;;;;N;;;;; 1DA75;SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS;Mn;0;NSM;;;;;N;;;;; 1DA76;SIGNWRITING LIMB COMBINATION;So;0;L;;;;;N;;;;; 1DA77;SIGNWRITING LIMB LENGTH-1;So;0;L;;;;;N;;;;; 1DA78;SIGNWRITING LIMB LENGTH-2;So;0;L;;;;;N;;;;; 1DA79;SIGNWRITING LIMB LENGTH-3;So;0;L;;;;;N;;;;; 1DA7A;SIGNWRITING LIMB LENGTH-4;So;0;L;;;;;N;;;;; 1DA7B;SIGNWRITING LIMB LENGTH-5;So;0;L;;;;;N;;;;; 1DA7C;SIGNWRITING LIMB LENGTH-6;So;0;L;;;;;N;;;;; 1DA7D;SIGNWRITING LIMB LENGTH-7;So;0;L;;;;;N;;;;; 1DA7E;SIGNWRITING FINGER;So;0;L;;;;;N;;;;; 1DA7F;SIGNWRITING LOCATION-WALLPLANE SPACE;So;0;L;;;;;N;;;;; 1DA80;SIGNWRITING LOCATION-FLOORPLANE SPACE;So;0;L;;;;;N;;;;; 1DA81;SIGNWRITING LOCATION HEIGHT;So;0;L;;;;;N;;;;; 1DA82;SIGNWRITING LOCATION WIDTH;So;0;L;;;;;N;;;;; 1DA83;SIGNWRITING LOCATION DEPTH;So;0;L;;;;;N;;;;; 1DA84;SIGNWRITING LOCATION HEAD NECK;Mn;0;NSM;;;;;N;;;;; 1DA85;SIGNWRITING LOCATION TORSO;So;0;L;;;;;N;;;;; 1DA86;SIGNWRITING LOCATION LIMBS DIGITS;So;0;L;;;;;N;;;;; 1DA87;SIGNWRITING COMMA;Po;0;L;;;;;N;;;;; 1DA88;SIGNWRITING FULL STOP;Po;0;L;;;;;N;;;;; 1DA89;SIGNWRITING SEMICOLON;Po;0;L;;;;;N;;;;; 1DA8A;SIGNWRITING COLON;Po;0;L;;;;;N;;;;; 1DA8B;SIGNWRITING PARENTHESIS;Po;0;L;;;;;N;;;;; 1DA9B;SIGNWRITING FILL MODIFIER-2;Mn;0;NSM;;;;;N;;;;; 1DA9C;SIGNWRITING FILL MODIFIER-3;Mn;0;NSM;;;;;N;;;;; 1DA9D;SIGNWRITING FILL MODIFIER-4;Mn;0;NSM;;;;;N;;;;; 1DA9E;SIGNWRITING FILL MODIFIER-5;Mn;0;NSM;;;;;N;;;;; 1DA9F;SIGNWRITING FILL MODIFIER-6;Mn;0;NSM;;;;;N;;;;; 1DAA1;SIGNWRITING ROTATION MODIFIER-2;Mn;0;NSM;;;;;N;;;;; 1DAA2;SIGNWRITING ROTATION MODIFIER-3;Mn;0;NSM;;;;;N;;;;; 1DAA3;SIGNWRITING ROTATION MODIFIER-4;Mn;0;NSM;;;;;N;;;;; 1DAA4;SIGNWRITING ROTATION MODIFIER-5;Mn;0;NSM;;;;;N;;;;; 1DAA5;SIGNWRITING ROTATION MODIFIER-6;Mn;0;NSM;;;;;N;;;;; 1DAA6;SIGNWRITING ROTATION MODIFIER-7;Mn;0;NSM;;;;;N;;;;; 1DAA7;SIGNWRITING ROTATION MODIFIER-8;Mn;0;NSM;;;;;N;;;;; 1DAA8;SIGNWRITING ROTATION MODIFIER-9;Mn;0;NSM;;;;;N;;;;; 1DAA9;SIGNWRITING ROTATION MODIFIER-10;Mn;0;NSM;;;;;N;;;;; 1DAAA;SIGNWRITING ROTATION MODIFIER-11;Mn;0;NSM;;;;;N;;;;; 1DAAB;SIGNWRITING ROTATION MODIFIER-12;Mn;0;NSM;;;;;N;;;;; 1DAAC;SIGNWRITING ROTATION MODIFIER-13;Mn;0;NSM;;;;;N;;;;; 1DAAD;SIGNWRITING ROTATION MODIFIER-14;Mn;0;NSM;;;;;N;;;;; 1DAAE;SIGNWRITING ROTATION MODIFIER-15;Mn;0;NSM;;;;;N;;;;; 1DAAF;SIGNWRITING ROTATION MODIFIER-16;Mn;0;NSM;;;;;N;;;;; 1DF00;LATIN SMALL LETTER FENG DIGRAPH WITH TRILL;Ll;0;L;;;;;N;;;;; 1DF01;LATIN SMALL LETTER REVERSED SCRIPT G;Ll;0;L;;;;;N;;;;; 1DF02;LATIN LETTER SMALL CAPITAL TURNED G;Ll;0;L;;;;;N;;;;; 1DF03;LATIN SMALL LETTER REVERSED K;Ll;0;L;;;;;N;;;;; 1DF04;LATIN LETTER SMALL CAPITAL L WITH BELT;Ll;0;L;;;;;N;;;;; 1DF05;LATIN SMALL LETTER LEZH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1DF06;LATIN SMALL LETTER TURNED Y WITH BELT;Ll;0;L;;;;;N;;;;; 1DF07;LATIN SMALL LETTER REVERSED ENG;Ll;0;L;;;;;N;;;;; 1DF08;LATIN SMALL LETTER TURNED R WITH LONG LEG AND RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1DF09;LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1DF0A;LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK;Lo;0;L;;;;;N;;;;; 1DF0B;LATIN SMALL LETTER ESH WITH DOUBLE BAR;Ll;0;L;;;;;N;;;;; 1DF0C;LATIN SMALL LETTER ESH WITH DOUBLE BAR AND CURL;Ll;0;L;;;;;N;;;;; 1DF0D;LATIN SMALL LETTER TURNED T WITH CURL;Ll;0;L;;;;;N;;;;; 1DF0E;LATIN LETTER INVERTED GLOTTAL STOP WITH CURL;Ll;0;L;;;;;N;;;;; 1DF0F;LATIN LETTER STRETCHED C WITH CURL;Ll;0;L;;;;;N;;;;; 1DF10;LATIN LETTER SMALL CAPITAL TURNED K;Ll;0;L;;;;;N;;;;; 1DF11;LATIN SMALL LETTER L WITH FISHHOOK;Ll;0;L;;;;;N;;;;; 1DF12;LATIN SMALL LETTER DEZH DIGRAPH WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1DF13;LATIN SMALL LETTER L WITH BELT AND PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1DF14;LATIN SMALL LETTER ENG WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1DF15;LATIN SMALL LETTER TURNED R WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1DF16;LATIN SMALL LETTER R WITH FISHHOOK AND PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1DF17;LATIN SMALL LETTER TESH DIGRAPH WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1DF18;LATIN SMALL LETTER EZH WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;; 1DF19;LATIN SMALL LETTER DEZH DIGRAPH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1DF1A;LATIN SMALL LETTER I WITH STROKE AND RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1DF1B;LATIN SMALL LETTER O WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1DF1C;LATIN SMALL LETTER TESH DIGRAPH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1DF1D;LATIN SMALL LETTER C WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;; 1DF1E;LATIN SMALL LETTER S WITH CURL;Ll;0;L;;;;;N;;;;; 1DF25;LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;; 1DF26;LATIN SMALL LETTER L WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;; 1DF27;LATIN SMALL LETTER N WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;; 1DF28;LATIN SMALL LETTER R WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;; 1DF29;LATIN SMALL LETTER S WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;; 1DF2A;LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;; 1E000;COMBINING GLAGOLITIC LETTER AZU;Mn;230;NSM;;;;;N;;;;; 1E001;COMBINING GLAGOLITIC LETTER BUKY;Mn;230;NSM;;;;;N;;;;; 1E002;COMBINING GLAGOLITIC LETTER VEDE;Mn;230;NSM;;;;;N;;;;; 1E003;COMBINING GLAGOLITIC LETTER GLAGOLI;Mn;230;NSM;;;;;N;;;;; 1E004;COMBINING GLAGOLITIC LETTER DOBRO;Mn;230;NSM;;;;;N;;;;; 1E005;COMBINING GLAGOLITIC LETTER YESTU;Mn;230;NSM;;;;;N;;;;; 1E006;COMBINING GLAGOLITIC LETTER ZHIVETE;Mn;230;NSM;;;;;N;;;;; 1E008;COMBINING GLAGOLITIC LETTER ZEMLJA;Mn;230;NSM;;;;;N;;;;; 1E009;COMBINING GLAGOLITIC LETTER IZHE;Mn;230;NSM;;;;;N;;;;; 1E00A;COMBINING GLAGOLITIC LETTER INITIAL IZHE;Mn;230;NSM;;;;;N;;;;; 1E00B;COMBINING GLAGOLITIC LETTER I;Mn;230;NSM;;;;;N;;;;; 1E00C;COMBINING GLAGOLITIC LETTER DJERVI;Mn;230;NSM;;;;;N;;;;; 1E00D;COMBINING GLAGOLITIC LETTER KAKO;Mn;230;NSM;;;;;N;;;;; 1E00E;COMBINING GLAGOLITIC LETTER LJUDIJE;Mn;230;NSM;;;;;N;;;;; 1E00F;COMBINING GLAGOLITIC LETTER MYSLITE;Mn;230;NSM;;;;;N;;;;; 1E010;COMBINING GLAGOLITIC LETTER NASHI;Mn;230;NSM;;;;;N;;;;; 1E011;COMBINING GLAGOLITIC LETTER ONU;Mn;230;NSM;;;;;N;;;;; 1E012;COMBINING GLAGOLITIC LETTER POKOJI;Mn;230;NSM;;;;;N;;;;; 1E013;COMBINING GLAGOLITIC LETTER RITSI;Mn;230;NSM;;;;;N;;;;; 1E014;COMBINING GLAGOLITIC LETTER SLOVO;Mn;230;NSM;;;;;N;;;;; 1E015;COMBINING GLAGOLITIC LETTER TVRIDO;Mn;230;NSM;;;;;N;;;;; 1E016;COMBINING GLAGOLITIC LETTER UKU;Mn;230;NSM;;;;;N;;;;; 1E017;COMBINING GLAGOLITIC LETTER FRITU;Mn;230;NSM;;;;;N;;;;; 1E018;COMBINING GLAGOLITIC LETTER HERU;Mn;230;NSM;;;;;N;;;;; 1E01B;COMBINING GLAGOLITIC LETTER SHTA;Mn;230;NSM;;;;;N;;;;; 1E01C;COMBINING GLAGOLITIC LETTER TSI;Mn;230;NSM;;;;;N;;;;; 1E01D;COMBINING GLAGOLITIC LETTER CHRIVI;Mn;230;NSM;;;;;N;;;;; 1E01E;COMBINING GLAGOLITIC LETTER SHA;Mn;230;NSM;;;;;N;;;;; 1E01F;COMBINING GLAGOLITIC LETTER YERU;Mn;230;NSM;;;;;N;;;;; 1E020;COMBINING GLAGOLITIC LETTER YERI;Mn;230;NSM;;;;;N;;;;; 1E021;COMBINING GLAGOLITIC LETTER YATI;Mn;230;NSM;;;;;N;;;;; 1E023;COMBINING GLAGOLITIC LETTER YU;Mn;230;NSM;;;;;N;;;;; 1E024;COMBINING GLAGOLITIC LETTER SMALL YUS;Mn;230;NSM;;;;;N;;;;; 1E026;COMBINING GLAGOLITIC LETTER YO;Mn;230;NSM;;;;;N;;;;; 1E027;COMBINING GLAGOLITIC LETTER IOTATED SMALL YUS;Mn;230;NSM;;;;;N;;;;; 1E028;COMBINING GLAGOLITIC LETTER BIG YUS;Mn;230;NSM;;;;;N;;;;; 1E029;COMBINING GLAGOLITIC LETTER IOTATED BIG YUS;Mn;230;NSM;;;;;N;;;;; 1E02A;COMBINING GLAGOLITIC LETTER FITA;Mn;230;NSM;;;;;N;;;;; 1E030;MODIFIER LETTER CYRILLIC SMALL A;Lm;0;L; 0430;;;;N;;;;; 1E031;MODIFIER LETTER CYRILLIC SMALL BE;Lm;0;L; 0431;;;;N;;;;; 1E032;MODIFIER LETTER CYRILLIC SMALL VE;Lm;0;L; 0432;;;;N;;;;; 1E033;MODIFIER LETTER CYRILLIC SMALL GHE;Lm;0;L; 0433;;;;N;;;;; 1E034;MODIFIER LETTER CYRILLIC SMALL DE;Lm;0;L; 0434;;;;N;;;;; 1E035;MODIFIER LETTER CYRILLIC SMALL IE;Lm;0;L; 0435;;;;N;;;;; 1E036;MODIFIER LETTER CYRILLIC SMALL ZHE;Lm;0;L; 0436;;;;N;;;;; 1E037;MODIFIER LETTER CYRILLIC SMALL ZE;Lm;0;L; 0437;;;;N;;;;; 1E038;MODIFIER LETTER CYRILLIC SMALL I;Lm;0;L; 0438;;;;N;;;;; 1E039;MODIFIER LETTER CYRILLIC SMALL KA;Lm;0;L; 043A;;;;N;;;;; 1E03A;MODIFIER LETTER CYRILLIC SMALL EL;Lm;0;L; 043B;;;;N;;;;; 1E03B;MODIFIER LETTER CYRILLIC SMALL EM;Lm;0;L; 043C;;;;N;;;;; 1E03C;MODIFIER LETTER CYRILLIC SMALL O;Lm;0;L; 043E;;;;N;;;;; 1E03D;MODIFIER LETTER CYRILLIC SMALL PE;Lm;0;L; 043F;;;;N;;;;; 1E03E;MODIFIER LETTER CYRILLIC SMALL ER;Lm;0;L; 0440;;;;N;;;;; 1E03F;MODIFIER LETTER CYRILLIC SMALL ES;Lm;0;L; 0441;;;;N;;;;; 1E040;MODIFIER LETTER CYRILLIC SMALL TE;Lm;0;L; 0442;;;;N;;;;; 1E041;MODIFIER LETTER CYRILLIC SMALL U;Lm;0;L; 0443;;;;N;;;;; 1E042;MODIFIER LETTER CYRILLIC SMALL EF;Lm;0;L; 0444;;;;N;;;;; 1E043;MODIFIER LETTER CYRILLIC SMALL HA;Lm;0;L; 0445;;;;N;;;;; 1E044;MODIFIER LETTER CYRILLIC SMALL TSE;Lm;0;L; 0446;;;;N;;;;; 1E045;MODIFIER LETTER CYRILLIC SMALL CHE;Lm;0;L; 0447;;;;N;;;;; 1E046;MODIFIER LETTER CYRILLIC SMALL SHA;Lm;0;L; 0448;;;;N;;;;; 1E047;MODIFIER LETTER CYRILLIC SMALL YERU;Lm;0;L; 044B;;;;N;;;;; 1E048;MODIFIER LETTER CYRILLIC SMALL E;Lm;0;L; 044D;;;;N;;;;; 1E049;MODIFIER LETTER CYRILLIC SMALL YU;Lm;0;L; 044E;;;;N;;;;; 1E04A;MODIFIER LETTER CYRILLIC SMALL DZZE;Lm;0;L; A689;;;;N;;;;; 1E04B;MODIFIER LETTER CYRILLIC SMALL SCHWA;Lm;0;L; 04D9;;;;N;;;;; 1E04C;MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I;Lm;0;L; 0456;;;;N;;;;; 1E04D;MODIFIER LETTER CYRILLIC SMALL JE;Lm;0;L; 0458;;;;N;;;;; 1E04E;MODIFIER LETTER CYRILLIC SMALL BARRED O;Lm;0;L; 04E9;;;;N;;;;; 1E04F;MODIFIER LETTER CYRILLIC SMALL STRAIGHT U;Lm;0;L; 04AF;;;;N;;;;; 1E050;MODIFIER LETTER CYRILLIC SMALL PALOCHKA;Lm;0;L; 04CF;;;;N;;;;; 1E051;CYRILLIC SUBSCRIPT SMALL LETTER A;Lm;0;L; 0430;;;;N;;;;; 1E052;CYRILLIC SUBSCRIPT SMALL LETTER BE;Lm;0;L; 0431;;;;N;;;;; 1E053;CYRILLIC SUBSCRIPT SMALL LETTER VE;Lm;0;L; 0432;;;;N;;;;; 1E054;CYRILLIC SUBSCRIPT SMALL LETTER GHE;Lm;0;L; 0433;;;;N;;;;; 1E055;CYRILLIC SUBSCRIPT SMALL LETTER DE;Lm;0;L; 0434;;;;N;;;;; 1E056;CYRILLIC SUBSCRIPT SMALL LETTER IE;Lm;0;L; 0435;;;;N;;;;; 1E057;CYRILLIC SUBSCRIPT SMALL LETTER ZHE;Lm;0;L; 0436;;;;N;;;;; 1E058;CYRILLIC SUBSCRIPT SMALL LETTER ZE;Lm;0;L; 0437;;;;N;;;;; 1E059;CYRILLIC SUBSCRIPT SMALL LETTER I;Lm;0;L; 0438;;;;N;;;;; 1E05A;CYRILLIC SUBSCRIPT SMALL LETTER KA;Lm;0;L; 043A;;;;N;;;;; 1E05B;CYRILLIC SUBSCRIPT SMALL LETTER EL;Lm;0;L; 043B;;;;N;;;;; 1E05C;CYRILLIC SUBSCRIPT SMALL LETTER O;Lm;0;L; 043E;;;;N;;;;; 1E05D;CYRILLIC SUBSCRIPT SMALL LETTER PE;Lm;0;L; 043F;;;;N;;;;; 1E05E;CYRILLIC SUBSCRIPT SMALL LETTER ES;Lm;0;L; 0441;;;;N;;;;; 1E05F;CYRILLIC SUBSCRIPT SMALL LETTER U;Lm;0;L; 0443;;;;N;;;;; 1E060;CYRILLIC SUBSCRIPT SMALL LETTER EF;Lm;0;L; 0444;;;;N;;;;; 1E061;CYRILLIC SUBSCRIPT SMALL LETTER HA;Lm;0;L; 0445;;;;N;;;;; 1E062;CYRILLIC SUBSCRIPT SMALL LETTER TSE;Lm;0;L; 0446;;;;N;;;;; 1E063;CYRILLIC SUBSCRIPT SMALL LETTER CHE;Lm;0;L; 0447;;;;N;;;;; 1E064;CYRILLIC SUBSCRIPT SMALL LETTER SHA;Lm;0;L; 0448;;;;N;;;;; 1E065;CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN;Lm;0;L; 044A;;;;N;;;;; 1E066;CYRILLIC SUBSCRIPT SMALL LETTER YERU;Lm;0;L; 044B;;;;N;;;;; 1E067;CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN;Lm;0;L; 0491;;;;N;;;;; 1E068;CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I;Lm;0;L; 0456;;;;N;;;;; 1E069;CYRILLIC SUBSCRIPT SMALL LETTER DZE;Lm;0;L; 0455;;;;N;;;;; 1E06A;CYRILLIC SUBSCRIPT SMALL LETTER DZHE;Lm;0;L; 045F;;;;N;;;;; 1E06B;MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER;Lm;0;L; 04AB;;;;N;;;;; 1E06C;MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER;Lm;0;L; A651;;;;N;;;;; 1E06D;MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE;Lm;0;L; 04B1;;;;N;;;;; 1E08F;COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I;Mn;230;NSM;;;;;N;;;;; 1E100;NYIAKENG PUACHUE HMONG LETTER MA;Lo;0;L;;;;;N;;;;; 1E101;NYIAKENG PUACHUE HMONG LETTER TSA;Lo;0;L;;;;;N;;;;; 1E102;NYIAKENG PUACHUE HMONG LETTER NTA;Lo;0;L;;;;;N;;;;; 1E103;NYIAKENG PUACHUE HMONG LETTER TA;Lo;0;L;;;;;N;;;;; 1E104;NYIAKENG PUACHUE HMONG LETTER HA;Lo;0;L;;;;;N;;;;; 1E105;NYIAKENG PUACHUE HMONG LETTER NA;Lo;0;L;;;;;N;;;;; 1E106;NYIAKENG PUACHUE HMONG LETTER XA;Lo;0;L;;;;;N;;;;; 1E107;NYIAKENG PUACHUE HMONG LETTER NKA;Lo;0;L;;;;;N;;;;; 1E108;NYIAKENG PUACHUE HMONG LETTER CA;Lo;0;L;;;;;N;;;;; 1E109;NYIAKENG PUACHUE HMONG LETTER LA;Lo;0;L;;;;;N;;;;; 1E10A;NYIAKENG PUACHUE HMONG LETTER SA;Lo;0;L;;;;;N;;;;; 1E10B;NYIAKENG PUACHUE HMONG LETTER ZA;Lo;0;L;;;;;N;;;;; 1E10C;NYIAKENG PUACHUE HMONG LETTER NCA;Lo;0;L;;;;;N;;;;; 1E10D;NYIAKENG PUACHUE HMONG LETTER NTSA;Lo;0;L;;;;;N;;;;; 1E10E;NYIAKENG PUACHUE HMONG LETTER KA;Lo;0;L;;;;;N;;;;; 1E10F;NYIAKENG PUACHUE HMONG LETTER DA;Lo;0;L;;;;;N;;;;; 1E110;NYIAKENG PUACHUE HMONG LETTER NYA;Lo;0;L;;;;;N;;;;; 1E111;NYIAKENG PUACHUE HMONG LETTER NRA;Lo;0;L;;;;;N;;;;; 1E112;NYIAKENG PUACHUE HMONG LETTER VA;Lo;0;L;;;;;N;;;;; 1E113;NYIAKENG PUACHUE HMONG LETTER NTXA;Lo;0;L;;;;;N;;;;; 1E114;NYIAKENG PUACHUE HMONG LETTER TXA;Lo;0;L;;;;;N;;;;; 1E115;NYIAKENG PUACHUE HMONG LETTER FA;Lo;0;L;;;;;N;;;;; 1E116;NYIAKENG PUACHUE HMONG LETTER RA;Lo;0;L;;;;;N;;;;; 1E117;NYIAKENG PUACHUE HMONG LETTER QA;Lo;0;L;;;;;N;;;;; 1E118;NYIAKENG PUACHUE HMONG LETTER YA;Lo;0;L;;;;;N;;;;; 1E119;NYIAKENG PUACHUE HMONG LETTER NQA;Lo;0;L;;;;;N;;;;; 1E11A;NYIAKENG PUACHUE HMONG LETTER PA;Lo;0;L;;;;;N;;;;; 1E11B;NYIAKENG PUACHUE HMONG LETTER XYA;Lo;0;L;;;;;N;;;;; 1E11C;NYIAKENG PUACHUE HMONG LETTER NPA;Lo;0;L;;;;;N;;;;; 1E11D;NYIAKENG PUACHUE HMONG LETTER DLA;Lo;0;L;;;;;N;;;;; 1E11E;NYIAKENG PUACHUE HMONG LETTER NPLA;Lo;0;L;;;;;N;;;;; 1E11F;NYIAKENG PUACHUE HMONG LETTER HAH;Lo;0;L;;;;;N;;;;; 1E120;NYIAKENG PUACHUE HMONG LETTER MLA;Lo;0;L;;;;;N;;;;; 1E121;NYIAKENG PUACHUE HMONG LETTER PLA;Lo;0;L;;;;;N;;;;; 1E122;NYIAKENG PUACHUE HMONG LETTER GA;Lo;0;L;;;;;N;;;;; 1E123;NYIAKENG PUACHUE HMONG LETTER RRA;Lo;0;L;;;;;N;;;;; 1E124;NYIAKENG PUACHUE HMONG LETTER A;Lo;0;L;;;;;N;;;;; 1E125;NYIAKENG PUACHUE HMONG LETTER AA;Lo;0;L;;;;;N;;;;; 1E126;NYIAKENG PUACHUE HMONG LETTER I;Lo;0;L;;;;;N;;;;; 1E127;NYIAKENG PUACHUE HMONG LETTER U;Lo;0;L;;;;;N;;;;; 1E128;NYIAKENG PUACHUE HMONG LETTER O;Lo;0;L;;;;;N;;;;; 1E129;NYIAKENG PUACHUE HMONG LETTER OO;Lo;0;L;;;;;N;;;;; 1E12A;NYIAKENG PUACHUE HMONG LETTER E;Lo;0;L;;;;;N;;;;; 1E12B;NYIAKENG PUACHUE HMONG LETTER EE;Lo;0;L;;;;;N;;;;; 1E12C;NYIAKENG PUACHUE HMONG LETTER W;Lo;0;L;;;;;N;;;;; 1E130;NYIAKENG PUACHUE HMONG TONE-B;Mn;230;NSM;;;;;N;;;;; 1E131;NYIAKENG PUACHUE HMONG TONE-M;Mn;230;NSM;;;;;N;;;;; 1E132;NYIAKENG PUACHUE HMONG TONE-J;Mn;230;NSM;;;;;N;;;;; 1E133;NYIAKENG PUACHUE HMONG TONE-V;Mn;230;NSM;;;;;N;;;;; 1E134;NYIAKENG PUACHUE HMONG TONE-S;Mn;230;NSM;;;;;N;;;;; 1E135;NYIAKENG PUACHUE HMONG TONE-G;Mn;230;NSM;;;;;N;;;;; 1E136;NYIAKENG PUACHUE HMONG TONE-D;Mn;230;NSM;;;;;N;;;;; 1E137;NYIAKENG PUACHUE HMONG SIGN FOR PERSON;Lm;0;L;;;;;N;;;;; 1E138;NYIAKENG PUACHUE HMONG SIGN FOR THING;Lm;0;L;;;;;N;;;;; 1E139;NYIAKENG PUACHUE HMONG SIGN FOR LOCATION;Lm;0;L;;;;;N;;;;; 1E13A;NYIAKENG PUACHUE HMONG SIGN FOR ANIMAL;Lm;0;L;;;;;N;;;;; 1E13B;NYIAKENG PUACHUE HMONG SIGN FOR INVERTEBRATE;Lm;0;L;;;;;N;;;;; 1E13C;NYIAKENG PUACHUE HMONG SIGN XW XW;Lm;0;L;;;;;N;;;;; 1E13D;NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER;Lm;0;L;;;;;N;;;;; 1E140;NYIAKENG PUACHUE HMONG DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1E141;NYIAKENG PUACHUE HMONG DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1E142;NYIAKENG PUACHUE HMONG DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1E143;NYIAKENG PUACHUE HMONG DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1E144;NYIAKENG PUACHUE HMONG DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1E145;NYIAKENG PUACHUE HMONG DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1E146;NYIAKENG PUACHUE HMONG DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1E147;NYIAKENG PUACHUE HMONG DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1E148;NYIAKENG PUACHUE HMONG DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1E149;NYIAKENG PUACHUE HMONG DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1E14E;NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ;Lo;0;L;;;;;N;;;;; 1E14F;NYIAKENG PUACHUE HMONG CIRCLED CA;So;0;L;;;;;N;;;;; 1E290;TOTO LETTER PA;Lo;0;L;;;;;N;;;;; 1E291;TOTO LETTER BA;Lo;0;L;;;;;N;;;;; 1E292;TOTO LETTER TA;Lo;0;L;;;;;N;;;;; 1E293;TOTO LETTER DA;Lo;0;L;;;;;N;;;;; 1E294;TOTO LETTER KA;Lo;0;L;;;;;N;;;;; 1E295;TOTO LETTER GA;Lo;0;L;;;;;N;;;;; 1E296;TOTO LETTER MA;Lo;0;L;;;;;N;;;;; 1E297;TOTO LETTER NA;Lo;0;L;;;;;N;;;;; 1E298;TOTO LETTER NGA;Lo;0;L;;;;;N;;;;; 1E299;TOTO LETTER SA;Lo;0;L;;;;;N;;;;; 1E29A;TOTO LETTER CHA;Lo;0;L;;;;;N;;;;; 1E29B;TOTO LETTER YA;Lo;0;L;;;;;N;;;;; 1E29C;TOTO LETTER WA;Lo;0;L;;;;;N;;;;; 1E29D;TOTO LETTER JA;Lo;0;L;;;;;N;;;;; 1E29E;TOTO LETTER HA;Lo;0;L;;;;;N;;;;; 1E29F;TOTO LETTER RA;Lo;0;L;;;;;N;;;;; 1E2A0;TOTO LETTER LA;Lo;0;L;;;;;N;;;;; 1E2A1;TOTO LETTER I;Lo;0;L;;;;;N;;;;; 1E2A2;TOTO LETTER BREATHY I;Lo;0;L;;;;;N;;;;; 1E2A3;TOTO LETTER IU;Lo;0;L;;;;;N;;;;; 1E2A4;TOTO LETTER BREATHY IU;Lo;0;L;;;;;N;;;;; 1E2A5;TOTO LETTER U;Lo;0;L;;;;;N;;;;; 1E2A6;TOTO LETTER E;Lo;0;L;;;;;N;;;;; 1E2A7;TOTO LETTER BREATHY E;Lo;0;L;;;;;N;;;;; 1E2A8;TOTO LETTER EO;Lo;0;L;;;;;N;;;;; 1E2A9;TOTO LETTER BREATHY EO;Lo;0;L;;;;;N;;;;; 1E2AA;TOTO LETTER O;Lo;0;L;;;;;N;;;;; 1E2AB;TOTO LETTER AE;Lo;0;L;;;;;N;;;;; 1E2AC;TOTO LETTER BREATHY AE;Lo;0;L;;;;;N;;;;; 1E2AD;TOTO LETTER A;Lo;0;L;;;;;N;;;;; 1E2AE;TOTO SIGN RISING TONE;Mn;230;NSM;;;;;N;;;;; 1E2C0;WANCHO LETTER AA;Lo;0;L;;;;;N;;;;; 1E2C1;WANCHO LETTER A;Lo;0;L;;;;;N;;;;; 1E2C2;WANCHO LETTER BA;Lo;0;L;;;;;N;;;;; 1E2C3;WANCHO LETTER CA;Lo;0;L;;;;;N;;;;; 1E2C4;WANCHO LETTER DA;Lo;0;L;;;;;N;;;;; 1E2C5;WANCHO LETTER GA;Lo;0;L;;;;;N;;;;; 1E2C6;WANCHO LETTER YA;Lo;0;L;;;;;N;;;;; 1E2C7;WANCHO LETTER PHA;Lo;0;L;;;;;N;;;;; 1E2C8;WANCHO LETTER LA;Lo;0;L;;;;;N;;;;; 1E2C9;WANCHO LETTER NA;Lo;0;L;;;;;N;;;;; 1E2CA;WANCHO LETTER PA;Lo;0;L;;;;;N;;;;; 1E2CB;WANCHO LETTER TA;Lo;0;L;;;;;N;;;;; 1E2CC;WANCHO LETTER THA;Lo;0;L;;;;;N;;;;; 1E2CD;WANCHO LETTER FA;Lo;0;L;;;;;N;;;;; 1E2CE;WANCHO LETTER SA;Lo;0;L;;;;;N;;;;; 1E2CF;WANCHO LETTER SHA;Lo;0;L;;;;;N;;;;; 1E2D0;WANCHO LETTER JA;Lo;0;L;;;;;N;;;;; 1E2D1;WANCHO LETTER ZA;Lo;0;L;;;;;N;;;;; 1E2D2;WANCHO LETTER WA;Lo;0;L;;;;;N;;;;; 1E2D3;WANCHO LETTER VA;Lo;0;L;;;;;N;;;;; 1E2D4;WANCHO LETTER KA;Lo;0;L;;;;;N;;;;; 1E2D5;WANCHO LETTER O;Lo;0;L;;;;;N;;;;; 1E2D6;WANCHO LETTER AU;Lo;0;L;;;;;N;;;;; 1E2D7;WANCHO LETTER RA;Lo;0;L;;;;;N;;;;; 1E2D8;WANCHO LETTER MA;Lo;0;L;;;;;N;;;;; 1E2D9;WANCHO LETTER KHA;Lo;0;L;;;;;N;;;;; 1E2DA;WANCHO LETTER HA;Lo;0;L;;;;;N;;;;; 1E2DB;WANCHO LETTER E;Lo;0;L;;;;;N;;;;; 1E2DC;WANCHO LETTER I;Lo;0;L;;;;;N;;;;; 1E2DD;WANCHO LETTER NGA;Lo;0;L;;;;;N;;;;; 1E2DE;WANCHO LETTER U;Lo;0;L;;;;;N;;;;; 1E2DF;WANCHO LETTER LLHA;Lo;0;L;;;;;N;;;;; 1E2E0;WANCHO LETTER TSA;Lo;0;L;;;;;N;;;;; 1E2E1;WANCHO LETTER TRA;Lo;0;L;;;;;N;;;;; 1E2E2;WANCHO LETTER ONG;Lo;0;L;;;;;N;;;;; 1E2E3;WANCHO LETTER AANG;Lo;0;L;;;;;N;;;;; 1E2E4;WANCHO LETTER ANG;Lo;0;L;;;;;N;;;;; 1E2E5;WANCHO LETTER ING;Lo;0;L;;;;;N;;;;; 1E2E6;WANCHO LETTER ON;Lo;0;L;;;;;N;;;;; 1E2E7;WANCHO LETTER EN;Lo;0;L;;;;;N;;;;; 1E2E8;WANCHO LETTER AAN;Lo;0;L;;;;;N;;;;; 1E2E9;WANCHO LETTER NYA;Lo;0;L;;;;;N;;;;; 1E2EA;WANCHO LETTER UEN;Lo;0;L;;;;;N;;;;; 1E2EB;WANCHO LETTER YIH;Lo;0;L;;;;;N;;;;; 1E2EC;WANCHO TONE TUP;Mn;230;NSM;;;;;N;;;;; 1E2ED;WANCHO TONE TUPNI;Mn;230;NSM;;;;;N;;;;; 1E2EE;WANCHO TONE KOI;Mn;230;NSM;;;;;N;;;;; 1E2EF;WANCHO TONE KOINI;Mn;230;NSM;;;;;N;;;;; 1E2F0;WANCHO DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1E2F1;WANCHO DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1E2F2;WANCHO DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1E2F3;WANCHO DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1E2F4;WANCHO DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1E2F5;WANCHO DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1E2F6;WANCHO DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1E2F7;WANCHO DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1E2F8;WANCHO DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1E2F9;WANCHO DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1E2FF;WANCHO NGUN SIGN;Sc;0;ET;;;;;N;;;;; 1E4D0;NAG MUNDARI LETTER O;Lo;0;L;;;;;N;;;;; 1E4D1;NAG MUNDARI LETTER OP;Lo;0;L;;;;;N;;;;; 1E4D2;NAG MUNDARI LETTER OL;Lo;0;L;;;;;N;;;;; 1E4D3;NAG MUNDARI LETTER OY;Lo;0;L;;;;;N;;;;; 1E4D4;NAG MUNDARI LETTER ONG;Lo;0;L;;;;;N;;;;; 1E4D5;NAG MUNDARI LETTER A;Lo;0;L;;;;;N;;;;; 1E4D6;NAG MUNDARI LETTER AJ;Lo;0;L;;;;;N;;;;; 1E4D7;NAG MUNDARI LETTER AB;Lo;0;L;;;;;N;;;;; 1E4D8;NAG MUNDARI LETTER ANY;Lo;0;L;;;;;N;;;;; 1E4D9;NAG MUNDARI LETTER AH;Lo;0;L;;;;;N;;;;; 1E4DA;NAG MUNDARI LETTER I;Lo;0;L;;;;;N;;;;; 1E4DB;NAG MUNDARI LETTER IS;Lo;0;L;;;;;N;;;;; 1E4DC;NAG MUNDARI LETTER IDD;Lo;0;L;;;;;N;;;;; 1E4DD;NAG MUNDARI LETTER IT;Lo;0;L;;;;;N;;;;; 1E4DE;NAG MUNDARI LETTER IH;Lo;0;L;;;;;N;;;;; 1E4DF;NAG MUNDARI LETTER U;Lo;0;L;;;;;N;;;;; 1E4E0;NAG MUNDARI LETTER UC;Lo;0;L;;;;;N;;;;; 1E4E1;NAG MUNDARI LETTER UD;Lo;0;L;;;;;N;;;;; 1E4E2;NAG MUNDARI LETTER UK;Lo;0;L;;;;;N;;;;; 1E4E3;NAG MUNDARI LETTER UR;Lo;0;L;;;;;N;;;;; 1E4E4;NAG MUNDARI LETTER E;Lo;0;L;;;;;N;;;;; 1E4E5;NAG MUNDARI LETTER ENN;Lo;0;L;;;;;N;;;;; 1E4E6;NAG MUNDARI LETTER EG;Lo;0;L;;;;;N;;;;; 1E4E7;NAG MUNDARI LETTER EM;Lo;0;L;;;;;N;;;;; 1E4E8;NAG MUNDARI LETTER EN;Lo;0;L;;;;;N;;;;; 1E4E9;NAG MUNDARI LETTER ETT;Lo;0;L;;;;;N;;;;; 1E4EA;NAG MUNDARI LETTER ELL;Lo;0;L;;;;;N;;;;; 1E4EB;NAG MUNDARI SIGN OJOD;Lm;0;L;;;;;N;;;;; 1E4EC;NAG MUNDARI SIGN MUHOR;Mn;232;NSM;;;;;N;;;;; 1E4ED;NAG MUNDARI SIGN TOYOR;Mn;232;NSM;;;;;N;;;;; 1E4EE;NAG MUNDARI SIGN IKIR;Mn;220;NSM;;;;;N;;;;; 1E4EF;NAG MUNDARI SIGN SUTUH;Mn;230;NSM;;;;;N;;;;; 1E4F0;NAG MUNDARI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1E4F1;NAG MUNDARI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1E4F2;NAG MUNDARI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1E4F3;NAG MUNDARI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1E4F4;NAG MUNDARI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1E4F5;NAG MUNDARI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1E4F6;NAG MUNDARI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1E4F7;NAG MUNDARI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1E4F8;NAG MUNDARI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1E4F9;NAG MUNDARI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1E5D0;OL ONAL LETTER O;Lo;0;L;;;;;N;;;;; 1E5D1;OL ONAL LETTER OM;Lo;0;L;;;;;N;;;;; 1E5D2;OL ONAL LETTER ONG;Lo;0;L;;;;;N;;;;; 1E5D3;OL ONAL LETTER ORR;Lo;0;L;;;;;N;;;;; 1E5D4;OL ONAL LETTER OO;Lo;0;L;;;;;N;;;;; 1E5D5;OL ONAL LETTER OY;Lo;0;L;;;;;N;;;;; 1E5D6;OL ONAL LETTER A;Lo;0;L;;;;;N;;;;; 1E5D7;OL ONAL LETTER AD;Lo;0;L;;;;;N;;;;; 1E5D8;OL ONAL LETTER AB;Lo;0;L;;;;;N;;;;; 1E5D9;OL ONAL LETTER AH;Lo;0;L;;;;;N;;;;; 1E5DA;OL ONAL LETTER AL;Lo;0;L;;;;;N;;;;; 1E5DB;OL ONAL LETTER AW;Lo;0;L;;;;;N;;;;; 1E5DC;OL ONAL LETTER I;Lo;0;L;;;;;N;;;;; 1E5DD;OL ONAL LETTER IT;Lo;0;L;;;;;N;;;;; 1E5DE;OL ONAL LETTER IP;Lo;0;L;;;;;N;;;;; 1E5DF;OL ONAL LETTER ITT;Lo;0;L;;;;;N;;;;; 1E5E0;OL ONAL LETTER ID;Lo;0;L;;;;;N;;;;; 1E5E1;OL ONAL LETTER IN;Lo;0;L;;;;;N;;;;; 1E5E2;OL ONAL LETTER U;Lo;0;L;;;;;N;;;;; 1E5E3;OL ONAL LETTER UK;Lo;0;L;;;;;N;;;;; 1E5E4;OL ONAL LETTER UDD;Lo;0;L;;;;;N;;;;; 1E5E5;OL ONAL LETTER UJ;Lo;0;L;;;;;N;;;;; 1E5E6;OL ONAL LETTER UNY;Lo;0;L;;;;;N;;;;; 1E5E7;OL ONAL LETTER UR;Lo;0;L;;;;;N;;;;; 1E5E8;OL ONAL LETTER E;Lo;0;L;;;;;N;;;;; 1E5E9;OL ONAL LETTER ES;Lo;0;L;;;;;N;;;;; 1E5EA;OL ONAL LETTER EH;Lo;0;L;;;;;N;;;;; 1E5EB;OL ONAL LETTER EC;Lo;0;L;;;;;N;;;;; 1E5EC;OL ONAL LETTER ENN;Lo;0;L;;;;;N;;;;; 1E5ED;OL ONAL LETTER EG;Lo;0;L;;;;;N;;;;; 1E5EE;OL ONAL SIGN MU;Mn;230;NSM;;;;;N;;;;; 1E5EF;OL ONAL SIGN IKIR;Mn;220;NSM;;;;;N;;;;; 1E5F0;OL ONAL SIGN HODDOND;Lo;0;L;;;;;N;;;;; 1E5F1;OL ONAL DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; 1E5F2;OL ONAL DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; 1E5F3;OL ONAL DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; 1E5F4;OL ONAL DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; 1E5F5;OL ONAL DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; 1E5F6;OL ONAL DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; 1E5F7;OL ONAL DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; 1E5F8;OL ONAL DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; 1E5F9;OL ONAL DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; 1E5FA;OL ONAL DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; 1E5FF;OL ONAL ABBREVIATION SIGN;Po;0;L;;;;;N;;;;; 1E7E0;ETHIOPIC SYLLABLE HHYA;Lo;0;L;;;;;N;;;;; 1E7E1;ETHIOPIC SYLLABLE HHYU;Lo;0;L;;;;;N;;;;; 1E7E2;ETHIOPIC SYLLABLE HHYI;Lo;0;L;;;;;N;;;;; 1E7E3;ETHIOPIC SYLLABLE HHYAA;Lo;0;L;;;;;N;;;;; 1E7E4;ETHIOPIC SYLLABLE HHYEE;Lo;0;L;;;;;N;;;;; 1E7E5;ETHIOPIC SYLLABLE HHYE;Lo;0;L;;;;;N;;;;; 1E7E6;ETHIOPIC SYLLABLE HHYO;Lo;0;L;;;;;N;;;;; 1E7E8;ETHIOPIC SYLLABLE GURAGE HHWA;Lo;0;L;;;;;N;;;;; 1E7E9;ETHIOPIC SYLLABLE HHWI;Lo;0;L;;;;;N;;;;; 1E7EA;ETHIOPIC SYLLABLE HHWEE;Lo;0;L;;;;;N;;;;; 1E7EB;ETHIOPIC SYLLABLE HHWE;Lo;0;L;;;;;N;;;;; 1E7ED;ETHIOPIC SYLLABLE GURAGE MWI;Lo;0;L;;;;;N;;;;; 1E7EE;ETHIOPIC SYLLABLE GURAGE MWEE;Lo;0;L;;;;;N;;;;; 1E7F0;ETHIOPIC SYLLABLE GURAGE QWI;Lo;0;L;;;;;N;;;;; 1E7F1;ETHIOPIC SYLLABLE GURAGE QWEE;Lo;0;L;;;;;N;;;;; 1E7F2;ETHIOPIC SYLLABLE GURAGE QWE;Lo;0;L;;;;;N;;;;; 1E7F3;ETHIOPIC SYLLABLE GURAGE BWI;Lo;0;L;;;;;N;;;;; 1E7F4;ETHIOPIC SYLLABLE GURAGE BWEE;Lo;0;L;;;;;N;;;;; 1E7F5;ETHIOPIC SYLLABLE GURAGE KWI;Lo;0;L;;;;;N;;;;; 1E7F6;ETHIOPIC SYLLABLE GURAGE KWEE;Lo;0;L;;;;;N;;;;; 1E7F7;ETHIOPIC SYLLABLE GURAGE KWE;Lo;0;L;;;;;N;;;;; 1E7F8;ETHIOPIC SYLLABLE GURAGE GWI;Lo;0;L;;;;;N;;;;; 1E7F9;ETHIOPIC SYLLABLE GURAGE GWEE;Lo;0;L;;;;;N;;;;; 1E7FA;ETHIOPIC SYLLABLE GURAGE GWE;Lo;0;L;;;;;N;;;;; 1E7FB;ETHIOPIC SYLLABLE GURAGE FWI;Lo;0;L;;;;;N;;;;; 1E7FC;ETHIOPIC SYLLABLE GURAGE FWEE;Lo;0;L;;;;;N;;;;; 1E7FD;ETHIOPIC SYLLABLE GURAGE PWI;Lo;0;L;;;;;N;;;;; 1E7FE;ETHIOPIC SYLLABLE GURAGE PWEE;Lo;0;L;;;;;N;;;;; 1E800;MENDE KIKAKUI SYLLABLE M001 KI;Lo;0;R;;;;;N;;;;; 1E801;MENDE KIKAKUI SYLLABLE M002 KA;Lo;0;R;;;;;N;;;;; 1E802;MENDE KIKAKUI SYLLABLE M003 KU;Lo;0;R;;;;;N;;;;; 1E803;MENDE KIKAKUI SYLLABLE M065 KEE;Lo;0;R;;;;;N;;;;; 1E804;MENDE KIKAKUI SYLLABLE M095 KE;Lo;0;R;;;;;N;;;;; 1E805;MENDE KIKAKUI SYLLABLE M076 KOO;Lo;0;R;;;;;N;;;;; 1E806;MENDE KIKAKUI SYLLABLE M048 KO;Lo;0;R;;;;;N;;;;; 1E807;MENDE KIKAKUI SYLLABLE M179 KUA;Lo;0;R;;;;;N;;;;; 1E808;MENDE KIKAKUI SYLLABLE M004 WI;Lo;0;R;;;;;N;;;;; 1E809;MENDE KIKAKUI SYLLABLE M005 WA;Lo;0;R;;;;;N;;;;; 1E80A;MENDE KIKAKUI SYLLABLE M006 WU;Lo;0;R;;;;;N;;;;; 1E80B;MENDE KIKAKUI SYLLABLE M126 WEE;Lo;0;R;;;;;N;;;;; 1E80C;MENDE KIKAKUI SYLLABLE M118 WE;Lo;0;R;;;;;N;;;;; 1E80D;MENDE KIKAKUI SYLLABLE M114 WOO;Lo;0;R;;;;;N;;;;; 1E80E;MENDE KIKAKUI SYLLABLE M045 WO;Lo;0;R;;;;;N;;;;; 1E80F;MENDE KIKAKUI SYLLABLE M194 WUI;Lo;0;R;;;;;N;;;;; 1E810;MENDE KIKAKUI SYLLABLE M143 WEI;Lo;0;R;;;;;N;;;;; 1E811;MENDE KIKAKUI SYLLABLE M061 WVI;Lo;0;R;;;;;N;;;;; 1E812;MENDE KIKAKUI SYLLABLE M049 WVA;Lo;0;R;;;;;N;;;;; 1E813;MENDE KIKAKUI SYLLABLE M139 WVE;Lo;0;R;;;;;N;;;;; 1E814;MENDE KIKAKUI SYLLABLE M007 MIN;Lo;0;R;;;;;N;;;;; 1E815;MENDE KIKAKUI SYLLABLE M008 MAN;Lo;0;R;;;;;N;;;;; 1E816;MENDE KIKAKUI SYLLABLE M009 MUN;Lo;0;R;;;;;N;;;;; 1E817;MENDE KIKAKUI SYLLABLE M059 MEN;Lo;0;R;;;;;N;;;;; 1E818;MENDE KIKAKUI SYLLABLE M094 MON;Lo;0;R;;;;;N;;;;; 1E819;MENDE KIKAKUI SYLLABLE M154 MUAN;Lo;0;R;;;;;N;;;;; 1E81A;MENDE KIKAKUI SYLLABLE M189 MUEN;Lo;0;R;;;;;N;;;;; 1E81B;MENDE KIKAKUI SYLLABLE M010 BI;Lo;0;R;;;;;N;;;;; 1E81C;MENDE KIKAKUI SYLLABLE M011 BA;Lo;0;R;;;;;N;;;;; 1E81D;MENDE KIKAKUI SYLLABLE M012 BU;Lo;0;R;;;;;N;;;;; 1E81E;MENDE KIKAKUI SYLLABLE M150 BEE;Lo;0;R;;;;;N;;;;; 1E81F;MENDE KIKAKUI SYLLABLE M097 BE;Lo;0;R;;;;;N;;;;; 1E820;MENDE KIKAKUI SYLLABLE M103 BOO;Lo;0;R;;;;;N;;;;; 1E821;MENDE KIKAKUI SYLLABLE M138 BO;Lo;0;R;;;;;N;;;;; 1E822;MENDE KIKAKUI SYLLABLE M013 I;Lo;0;R;;;;;N;;;;; 1E823;MENDE KIKAKUI SYLLABLE M014 A;Lo;0;R;;;;;N;;;;; 1E824;MENDE KIKAKUI SYLLABLE M015 U;Lo;0;R;;;;;N;;;;; 1E825;MENDE KIKAKUI SYLLABLE M163 EE;Lo;0;R;;;;;N;;;;; 1E826;MENDE KIKAKUI SYLLABLE M100 E;Lo;0;R;;;;;N;;;;; 1E827;MENDE KIKAKUI SYLLABLE M165 OO;Lo;0;R;;;;;N;;;;; 1E828;MENDE KIKAKUI SYLLABLE M147 O;Lo;0;R;;;;;N;;;;; 1E829;MENDE KIKAKUI SYLLABLE M137 EI;Lo;0;R;;;;;N;;;;; 1E82A;MENDE KIKAKUI SYLLABLE M131 IN;Lo;0;R;;;;;N;;;;; 1E82B;MENDE KIKAKUI SYLLABLE M135 IN;Lo;0;R;;;;;N;;;;; 1E82C;MENDE KIKAKUI SYLLABLE M195 AN;Lo;0;R;;;;;N;;;;; 1E82D;MENDE KIKAKUI SYLLABLE M178 EN;Lo;0;R;;;;;N;;;;; 1E82E;MENDE KIKAKUI SYLLABLE M019 SI;Lo;0;R;;;;;N;;;;; 1E82F;MENDE KIKAKUI SYLLABLE M020 SA;Lo;0;R;;;;;N;;;;; 1E830;MENDE KIKAKUI SYLLABLE M021 SU;Lo;0;R;;;;;N;;;;; 1E831;MENDE KIKAKUI SYLLABLE M162 SEE;Lo;0;R;;;;;N;;;;; 1E832;MENDE KIKAKUI SYLLABLE M116 SE;Lo;0;R;;;;;N;;;;; 1E833;MENDE KIKAKUI SYLLABLE M136 SOO;Lo;0;R;;;;;N;;;;; 1E834;MENDE KIKAKUI SYLLABLE M079 SO;Lo;0;R;;;;;N;;;;; 1E835;MENDE KIKAKUI SYLLABLE M196 SIA;Lo;0;R;;;;;N;;;;; 1E836;MENDE KIKAKUI SYLLABLE M025 LI;Lo;0;R;;;;;N;;;;; 1E837;MENDE KIKAKUI SYLLABLE M026 LA;Lo;0;R;;;;;N;;;;; 1E838;MENDE KIKAKUI SYLLABLE M027 LU;Lo;0;R;;;;;N;;;;; 1E839;MENDE KIKAKUI SYLLABLE M084 LEE;Lo;0;R;;;;;N;;;;; 1E83A;MENDE KIKAKUI SYLLABLE M073 LE;Lo;0;R;;;;;N;;;;; 1E83B;MENDE KIKAKUI SYLLABLE M054 LOO;Lo;0;R;;;;;N;;;;; 1E83C;MENDE KIKAKUI SYLLABLE M153 LO;Lo;0;R;;;;;N;;;;; 1E83D;MENDE KIKAKUI SYLLABLE M110 LONG LE;Lo;0;R;;;;;N;;;;; 1E83E;MENDE KIKAKUI SYLLABLE M016 DI;Lo;0;R;;;;;N;;;;; 1E83F;MENDE KIKAKUI SYLLABLE M017 DA;Lo;0;R;;;;;N;;;;; 1E840;MENDE KIKAKUI SYLLABLE M018 DU;Lo;0;R;;;;;N;;;;; 1E841;MENDE KIKAKUI SYLLABLE M089 DEE;Lo;0;R;;;;;N;;;;; 1E842;MENDE KIKAKUI SYLLABLE M180 DOO;Lo;0;R;;;;;N;;;;; 1E843;MENDE KIKAKUI SYLLABLE M181 DO;Lo;0;R;;;;;N;;;;; 1E844;MENDE KIKAKUI SYLLABLE M022 TI;Lo;0;R;;;;;N;;;;; 1E845;MENDE KIKAKUI SYLLABLE M023 TA;Lo;0;R;;;;;N;;;;; 1E846;MENDE KIKAKUI SYLLABLE M024 TU;Lo;0;R;;;;;N;;;;; 1E847;MENDE KIKAKUI SYLLABLE M091 TEE;Lo;0;R;;;;;N;;;;; 1E848;MENDE KIKAKUI SYLLABLE M055 TE;Lo;0;R;;;;;N;;;;; 1E849;MENDE KIKAKUI SYLLABLE M104 TOO;Lo;0;R;;;;;N;;;;; 1E84A;MENDE KIKAKUI SYLLABLE M069 TO;Lo;0;R;;;;;N;;;;; 1E84B;MENDE KIKAKUI SYLLABLE M028 JI;Lo;0;R;;;;;N;;;;; 1E84C;MENDE KIKAKUI SYLLABLE M029 JA;Lo;0;R;;;;;N;;;;; 1E84D;MENDE KIKAKUI SYLLABLE M030 JU;Lo;0;R;;;;;N;;;;; 1E84E;MENDE KIKAKUI SYLLABLE M157 JEE;Lo;0;R;;;;;N;;;;; 1E84F;MENDE KIKAKUI SYLLABLE M113 JE;Lo;0;R;;;;;N;;;;; 1E850;MENDE KIKAKUI SYLLABLE M160 JOO;Lo;0;R;;;;;N;;;;; 1E851;MENDE KIKAKUI SYLLABLE M063 JO;Lo;0;R;;;;;N;;;;; 1E852;MENDE KIKAKUI SYLLABLE M175 LONG JO;Lo;0;R;;;;;N;;;;; 1E853;MENDE KIKAKUI SYLLABLE M031 YI;Lo;0;R;;;;;N;;;;; 1E854;MENDE KIKAKUI SYLLABLE M032 YA;Lo;0;R;;;;;N;;;;; 1E855;MENDE KIKAKUI SYLLABLE M033 YU;Lo;0;R;;;;;N;;;;; 1E856;MENDE KIKAKUI SYLLABLE M109 YEE;Lo;0;R;;;;;N;;;;; 1E857;MENDE KIKAKUI SYLLABLE M080 YE;Lo;0;R;;;;;N;;;;; 1E858;MENDE KIKAKUI SYLLABLE M141 YOO;Lo;0;R;;;;;N;;;;; 1E859;MENDE KIKAKUI SYLLABLE M121 YO;Lo;0;R;;;;;N;;;;; 1E85A;MENDE KIKAKUI SYLLABLE M034 FI;Lo;0;R;;;;;N;;;;; 1E85B;MENDE KIKAKUI SYLLABLE M035 FA;Lo;0;R;;;;;N;;;;; 1E85C;MENDE KIKAKUI SYLLABLE M036 FU;Lo;0;R;;;;;N;;;;; 1E85D;MENDE KIKAKUI SYLLABLE M078 FEE;Lo;0;R;;;;;N;;;;; 1E85E;MENDE KIKAKUI SYLLABLE M075 FE;Lo;0;R;;;;;N;;;;; 1E85F;MENDE KIKAKUI SYLLABLE M133 FOO;Lo;0;R;;;;;N;;;;; 1E860;MENDE KIKAKUI SYLLABLE M088 FO;Lo;0;R;;;;;N;;;;; 1E861;MENDE KIKAKUI SYLLABLE M197 FUA;Lo;0;R;;;;;N;;;;; 1E862;MENDE KIKAKUI SYLLABLE M101 FAN;Lo;0;R;;;;;N;;;;; 1E863;MENDE KIKAKUI SYLLABLE M037 NIN;Lo;0;R;;;;;N;;;;; 1E864;MENDE KIKAKUI SYLLABLE M038 NAN;Lo;0;R;;;;;N;;;;; 1E865;MENDE KIKAKUI SYLLABLE M039 NUN;Lo;0;R;;;;;N;;;;; 1E866;MENDE KIKAKUI SYLLABLE M117 NEN;Lo;0;R;;;;;N;;;;; 1E867;MENDE KIKAKUI SYLLABLE M169 NON;Lo;0;R;;;;;N;;;;; 1E868;MENDE KIKAKUI SYLLABLE M176 HI;Lo;0;R;;;;;N;;;;; 1E869;MENDE KIKAKUI SYLLABLE M041 HA;Lo;0;R;;;;;N;;;;; 1E86A;MENDE KIKAKUI SYLLABLE M186 HU;Lo;0;R;;;;;N;;;;; 1E86B;MENDE KIKAKUI SYLLABLE M040 HEE;Lo;0;R;;;;;N;;;;; 1E86C;MENDE KIKAKUI SYLLABLE M096 HE;Lo;0;R;;;;;N;;;;; 1E86D;MENDE KIKAKUI SYLLABLE M042 HOO;Lo;0;R;;;;;N;;;;; 1E86E;MENDE KIKAKUI SYLLABLE M140 HO;Lo;0;R;;;;;N;;;;; 1E86F;MENDE KIKAKUI SYLLABLE M083 HEEI;Lo;0;R;;;;;N;;;;; 1E870;MENDE KIKAKUI SYLLABLE M128 HOOU;Lo;0;R;;;;;N;;;;; 1E871;MENDE KIKAKUI SYLLABLE M053 HIN;Lo;0;R;;;;;N;;;;; 1E872;MENDE KIKAKUI SYLLABLE M130 HAN;Lo;0;R;;;;;N;;;;; 1E873;MENDE KIKAKUI SYLLABLE M087 HUN;Lo;0;R;;;;;N;;;;; 1E874;MENDE KIKAKUI SYLLABLE M052 HEN;Lo;0;R;;;;;N;;;;; 1E875;MENDE KIKAKUI SYLLABLE M193 HON;Lo;0;R;;;;;N;;;;; 1E876;MENDE KIKAKUI SYLLABLE M046 HUAN;Lo;0;R;;;;;N;;;;; 1E877;MENDE KIKAKUI SYLLABLE M090 NGGI;Lo;0;R;;;;;N;;;;; 1E878;MENDE KIKAKUI SYLLABLE M043 NGGA;Lo;0;R;;;;;N;;;;; 1E879;MENDE KIKAKUI SYLLABLE M082 NGGU;Lo;0;R;;;;;N;;;;; 1E87A;MENDE KIKAKUI SYLLABLE M115 NGGEE;Lo;0;R;;;;;N;;;;; 1E87B;MENDE KIKAKUI SYLLABLE M146 NGGE;Lo;0;R;;;;;N;;;;; 1E87C;MENDE KIKAKUI SYLLABLE M156 NGGOO;Lo;0;R;;;;;N;;;;; 1E87D;MENDE KIKAKUI SYLLABLE M120 NGGO;Lo;0;R;;;;;N;;;;; 1E87E;MENDE KIKAKUI SYLLABLE M159 NGGAA;Lo;0;R;;;;;N;;;;; 1E87F;MENDE KIKAKUI SYLLABLE M127 NGGUA;Lo;0;R;;;;;N;;;;; 1E880;MENDE KIKAKUI SYLLABLE M086 LONG NGGE;Lo;0;R;;;;;N;;;;; 1E881;MENDE KIKAKUI SYLLABLE M106 LONG NGGOO;Lo;0;R;;;;;N;;;;; 1E882;MENDE KIKAKUI SYLLABLE M183 LONG NGGO;Lo;0;R;;;;;N;;;;; 1E883;MENDE KIKAKUI SYLLABLE M155 GI;Lo;0;R;;;;;N;;;;; 1E884;MENDE KIKAKUI SYLLABLE M111 GA;Lo;0;R;;;;;N;;;;; 1E885;MENDE KIKAKUI SYLLABLE M168 GU;Lo;0;R;;;;;N;;;;; 1E886;MENDE KIKAKUI SYLLABLE M190 GEE;Lo;0;R;;;;;N;;;;; 1E887;MENDE KIKAKUI SYLLABLE M166 GUEI;Lo;0;R;;;;;N;;;;; 1E888;MENDE KIKAKUI SYLLABLE M167 GUAN;Lo;0;R;;;;;N;;;;; 1E889;MENDE KIKAKUI SYLLABLE M184 NGEN;Lo;0;R;;;;;N;;;;; 1E88A;MENDE KIKAKUI SYLLABLE M057 NGON;Lo;0;R;;;;;N;;;;; 1E88B;MENDE KIKAKUI SYLLABLE M177 NGUAN;Lo;0;R;;;;;N;;;;; 1E88C;MENDE KIKAKUI SYLLABLE M068 PI;Lo;0;R;;;;;N;;;;; 1E88D;MENDE KIKAKUI SYLLABLE M099 PA;Lo;0;R;;;;;N;;;;; 1E88E;MENDE KIKAKUI SYLLABLE M050 PU;Lo;0;R;;;;;N;;;;; 1E88F;MENDE KIKAKUI SYLLABLE M081 PEE;Lo;0;R;;;;;N;;;;; 1E890;MENDE KIKAKUI SYLLABLE M051 PE;Lo;0;R;;;;;N;;;;; 1E891;MENDE KIKAKUI SYLLABLE M102 POO;Lo;0;R;;;;;N;;;;; 1E892;MENDE KIKAKUI SYLLABLE M066 PO;Lo;0;R;;;;;N;;;;; 1E893;MENDE KIKAKUI SYLLABLE M145 MBI;Lo;0;R;;;;;N;;;;; 1E894;MENDE KIKAKUI SYLLABLE M062 MBA;Lo;0;R;;;;;N;;;;; 1E895;MENDE KIKAKUI SYLLABLE M122 MBU;Lo;0;R;;;;;N;;;;; 1E896;MENDE KIKAKUI SYLLABLE M047 MBEE;Lo;0;R;;;;;N;;;;; 1E897;MENDE KIKAKUI SYLLABLE M188 MBEE;Lo;0;R;;;;;N;;;;; 1E898;MENDE KIKAKUI SYLLABLE M072 MBE;Lo;0;R;;;;;N;;;;; 1E899;MENDE KIKAKUI SYLLABLE M172 MBOO;Lo;0;R;;;;;N;;;;; 1E89A;MENDE KIKAKUI SYLLABLE M174 MBO;Lo;0;R;;;;;N;;;;; 1E89B;MENDE KIKAKUI SYLLABLE M187 MBUU;Lo;0;R;;;;;N;;;;; 1E89C;MENDE KIKAKUI SYLLABLE M161 LONG MBE;Lo;0;R;;;;;N;;;;; 1E89D;MENDE KIKAKUI SYLLABLE M105 LONG MBOO;Lo;0;R;;;;;N;;;;; 1E89E;MENDE KIKAKUI SYLLABLE M142 LONG MBO;Lo;0;R;;;;;N;;;;; 1E89F;MENDE KIKAKUI SYLLABLE M132 KPI;Lo;0;R;;;;;N;;;;; 1E8A0;MENDE KIKAKUI SYLLABLE M092 KPA;Lo;0;R;;;;;N;;;;; 1E8A1;MENDE KIKAKUI SYLLABLE M074 KPU;Lo;0;R;;;;;N;;;;; 1E8A2;MENDE KIKAKUI SYLLABLE M044 KPEE;Lo;0;R;;;;;N;;;;; 1E8A3;MENDE KIKAKUI SYLLABLE M108 KPE;Lo;0;R;;;;;N;;;;; 1E8A4;MENDE KIKAKUI SYLLABLE M112 KPOO;Lo;0;R;;;;;N;;;;; 1E8A5;MENDE KIKAKUI SYLLABLE M158 KPO;Lo;0;R;;;;;N;;;;; 1E8A6;MENDE KIKAKUI SYLLABLE M124 GBI;Lo;0;R;;;;;N;;;;; 1E8A7;MENDE KIKAKUI SYLLABLE M056 GBA;Lo;0;R;;;;;N;;;;; 1E8A8;MENDE KIKAKUI SYLLABLE M148 GBU;Lo;0;R;;;;;N;;;;; 1E8A9;MENDE KIKAKUI SYLLABLE M093 GBEE;Lo;0;R;;;;;N;;;;; 1E8AA;MENDE KIKAKUI SYLLABLE M107 GBE;Lo;0;R;;;;;N;;;;; 1E8AB;MENDE KIKAKUI SYLLABLE M071 GBOO;Lo;0;R;;;;;N;;;;; 1E8AC;MENDE KIKAKUI SYLLABLE M070 GBO;Lo;0;R;;;;;N;;;;; 1E8AD;MENDE KIKAKUI SYLLABLE M171 RA;Lo;0;R;;;;;N;;;;; 1E8AE;MENDE KIKAKUI SYLLABLE M123 NDI;Lo;0;R;;;;;N;;;;; 1E8AF;MENDE KIKAKUI SYLLABLE M129 NDA;Lo;0;R;;;;;N;;;;; 1E8B0;MENDE KIKAKUI SYLLABLE M125 NDU;Lo;0;R;;;;;N;;;;; 1E8B1;MENDE KIKAKUI SYLLABLE M191 NDEE;Lo;0;R;;;;;N;;;;; 1E8B2;MENDE KIKAKUI SYLLABLE M119 NDE;Lo;0;R;;;;;N;;;;; 1E8B3;MENDE KIKAKUI SYLLABLE M067 NDOO;Lo;0;R;;;;;N;;;;; 1E8B4;MENDE KIKAKUI SYLLABLE M064 NDO;Lo;0;R;;;;;N;;;;; 1E8B5;MENDE KIKAKUI SYLLABLE M152 NJA;Lo;0;R;;;;;N;;;;; 1E8B6;MENDE KIKAKUI SYLLABLE M192 NJU;Lo;0;R;;;;;N;;;;; 1E8B7;MENDE KIKAKUI SYLLABLE M149 NJEE;Lo;0;R;;;;;N;;;;; 1E8B8;MENDE KIKAKUI SYLLABLE M134 NJOO;Lo;0;R;;;;;N;;;;; 1E8B9;MENDE KIKAKUI SYLLABLE M182 VI;Lo;0;R;;;;;N;;;;; 1E8BA;MENDE KIKAKUI SYLLABLE M185 VA;Lo;0;R;;;;;N;;;;; 1E8BB;MENDE KIKAKUI SYLLABLE M151 VU;Lo;0;R;;;;;N;;;;; 1E8BC;MENDE KIKAKUI SYLLABLE M173 VEE;Lo;0;R;;;;;N;;;;; 1E8BD;MENDE KIKAKUI SYLLABLE M085 VE;Lo;0;R;;;;;N;;;;; 1E8BE;MENDE KIKAKUI SYLLABLE M144 VOO;Lo;0;R;;;;;N;;;;; 1E8BF;MENDE KIKAKUI SYLLABLE M077 VO;Lo;0;R;;;;;N;;;;; 1E8C0;MENDE KIKAKUI SYLLABLE M164 NYIN;Lo;0;R;;;;;N;;;;; 1E8C1;MENDE KIKAKUI SYLLABLE M058 NYAN;Lo;0;R;;;;;N;;;;; 1E8C2;MENDE KIKAKUI SYLLABLE M170 NYUN;Lo;0;R;;;;;N;;;;; 1E8C3;MENDE KIKAKUI SYLLABLE M098 NYEN;Lo;0;R;;;;;N;;;;; 1E8C4;MENDE KIKAKUI SYLLABLE M060 NYON;Lo;0;R;;;;;N;;;;; 1E8C7;MENDE KIKAKUI DIGIT ONE;No;0;R;;;;1;N;;;;; 1E8C8;MENDE KIKAKUI DIGIT TWO;No;0;R;;;;2;N;;;;; 1E8C9;MENDE KIKAKUI DIGIT THREE;No;0;R;;;;3;N;;;;; 1E8CA;MENDE KIKAKUI DIGIT FOUR;No;0;R;;;;4;N;;;;; 1E8CB;MENDE KIKAKUI DIGIT FIVE;No;0;R;;;;5;N;;;;; 1E8CC;MENDE KIKAKUI DIGIT SIX;No;0;R;;;;6;N;;;;; 1E8CD;MENDE KIKAKUI DIGIT SEVEN;No;0;R;;;;7;N;;;;; 1E8CE;MENDE KIKAKUI DIGIT EIGHT;No;0;R;;;;8;N;;;;; 1E8CF;MENDE KIKAKUI DIGIT NINE;No;0;R;;;;9;N;;;;; 1E8D0;MENDE KIKAKUI COMBINING NUMBER TEENS;Mn;220;NSM;;;;;N;;;;; 1E8D1;MENDE KIKAKUI COMBINING NUMBER TENS;Mn;220;NSM;;;;;N;;;;; 1E8D2;MENDE KIKAKUI COMBINING NUMBER HUNDREDS;Mn;220;NSM;;;;;N;;;;; 1E8D3;MENDE KIKAKUI COMBINING NUMBER THOUSANDS;Mn;220;NSM;;;;;N;;;;; 1E8D4;MENDE KIKAKUI COMBINING NUMBER TEN THOUSANDS;Mn;220;NSM;;;;;N;;;;; 1E8D5;MENDE KIKAKUI COMBINING NUMBER HUNDRED THOUSANDS;Mn;220;NSM;;;;;N;;;;; 1E8D6;MENDE KIKAKUI COMBINING NUMBER MILLIONS;Mn;220;NSM;;;;;N;;;;; 1E900;ADLAM CAPITAL LETTER ALIF;Lu;0;R;;;;;N;;;;1E922; 1E901;ADLAM CAPITAL LETTER DAALI;Lu;0;R;;;;;N;;;;1E923; 1E902;ADLAM CAPITAL LETTER LAAM;Lu;0;R;;;;;N;;;;1E924; 1E903;ADLAM CAPITAL LETTER MIIM;Lu;0;R;;;;;N;;;;1E925; 1E904;ADLAM CAPITAL LETTER BA;Lu;0;R;;;;;N;;;;1E926; 1E905;ADLAM CAPITAL LETTER SINNYIIYHE;Lu;0;R;;;;;N;;;;1E927; 1E906;ADLAM CAPITAL LETTER PE;Lu;0;R;;;;;N;;;;1E928; 1E907;ADLAM CAPITAL LETTER BHE;Lu;0;R;;;;;N;;;;1E929; 1E908;ADLAM CAPITAL LETTER RA;Lu;0;R;;;;;N;;;;1E92A; 1E909;ADLAM CAPITAL LETTER E;Lu;0;R;;;;;N;;;;1E92B; 1E90A;ADLAM CAPITAL LETTER FA;Lu;0;R;;;;;N;;;;1E92C; 1E90B;ADLAM CAPITAL LETTER I;Lu;0;R;;;;;N;;;;1E92D; 1E90C;ADLAM CAPITAL LETTER O;Lu;0;R;;;;;N;;;;1E92E; 1E90D;ADLAM CAPITAL LETTER DHA;Lu;0;R;;;;;N;;;;1E92F; 1E90E;ADLAM CAPITAL LETTER YHE;Lu;0;R;;;;;N;;;;1E930; 1E90F;ADLAM CAPITAL LETTER WAW;Lu;0;R;;;;;N;;;;1E931; 1E910;ADLAM CAPITAL LETTER NUN;Lu;0;R;;;;;N;;;;1E932; 1E911;ADLAM CAPITAL LETTER KAF;Lu;0;R;;;;;N;;;;1E933; 1E912;ADLAM CAPITAL LETTER YA;Lu;0;R;;;;;N;;;;1E934; 1E913;ADLAM CAPITAL LETTER U;Lu;0;R;;;;;N;;;;1E935; 1E914;ADLAM CAPITAL LETTER JIIM;Lu;0;R;;;;;N;;;;1E936; 1E915;ADLAM CAPITAL LETTER CHI;Lu;0;R;;;;;N;;;;1E937; 1E916;ADLAM CAPITAL LETTER HA;Lu;0;R;;;;;N;;;;1E938; 1E917;ADLAM CAPITAL LETTER QAAF;Lu;0;R;;;;;N;;;;1E939; 1E918;ADLAM CAPITAL LETTER GA;Lu;0;R;;;;;N;;;;1E93A; 1E919;ADLAM CAPITAL LETTER NYA;Lu;0;R;;;;;N;;;;1E93B; 1E91A;ADLAM CAPITAL LETTER TU;Lu;0;R;;;;;N;;;;1E93C; 1E91B;ADLAM CAPITAL LETTER NHA;Lu;0;R;;;;;N;;;;1E93D; 1E91C;ADLAM CAPITAL LETTER VA;Lu;0;R;;;;;N;;;;1E93E; 1E91D;ADLAM CAPITAL LETTER KHA;Lu;0;R;;;;;N;;;;1E93F; 1E91E;ADLAM CAPITAL LETTER GBE;Lu;0;R;;;;;N;;;;1E940; 1E91F;ADLAM CAPITAL LETTER ZAL;Lu;0;R;;;;;N;;;;1E941; 1E920;ADLAM CAPITAL LETTER KPO;Lu;0;R;;;;;N;;;;1E942; 1E921;ADLAM CAPITAL LETTER SHA;Lu;0;R;;;;;N;;;;1E943; 1E922;ADLAM SMALL LETTER ALIF;Ll;0;R;;;;;N;;;1E900;;1E900 1E923;ADLAM SMALL LETTER DAALI;Ll;0;R;;;;;N;;;1E901;;1E901 1E924;ADLAM SMALL LETTER LAAM;Ll;0;R;;;;;N;;;1E902;;1E902 1E925;ADLAM SMALL LETTER MIIM;Ll;0;R;;;;;N;;;1E903;;1E903 1E926;ADLAM SMALL LETTER BA;Ll;0;R;;;;;N;;;1E904;;1E904 1E927;ADLAM SMALL LETTER SINNYIIYHE;Ll;0;R;;;;;N;;;1E905;;1E905 1E928;ADLAM SMALL LETTER PE;Ll;0;R;;;;;N;;;1E906;;1E906 1E929;ADLAM SMALL LETTER BHE;Ll;0;R;;;;;N;;;1E907;;1E907 1E92A;ADLAM SMALL LETTER RA;Ll;0;R;;;;;N;;;1E908;;1E908 1E92B;ADLAM SMALL LETTER E;Ll;0;R;;;;;N;;;1E909;;1E909 1E92C;ADLAM SMALL LETTER FA;Ll;0;R;;;;;N;;;1E90A;;1E90A 1E92D;ADLAM SMALL LETTER I;Ll;0;R;;;;;N;;;1E90B;;1E90B 1E92E;ADLAM SMALL LETTER O;Ll;0;R;;;;;N;;;1E90C;;1E90C 1E92F;ADLAM SMALL LETTER DHA;Ll;0;R;;;;;N;;;1E90D;;1E90D 1E930;ADLAM SMALL LETTER YHE;Ll;0;R;;;;;N;;;1E90E;;1E90E 1E931;ADLAM SMALL LETTER WAW;Ll;0;R;;;;;N;;;1E90F;;1E90F 1E932;ADLAM SMALL LETTER NUN;Ll;0;R;;;;;N;;;1E910;;1E910 1E933;ADLAM SMALL LETTER KAF;Ll;0;R;;;;;N;;;1E911;;1E911 1E934;ADLAM SMALL LETTER YA;Ll;0;R;;;;;N;;;1E912;;1E912 1E935;ADLAM SMALL LETTER U;Ll;0;R;;;;;N;;;1E913;;1E913 1E936;ADLAM SMALL LETTER JIIM;Ll;0;R;;;;;N;;;1E914;;1E914 1E937;ADLAM SMALL LETTER CHI;Ll;0;R;;;;;N;;;1E915;;1E915 1E938;ADLAM SMALL LETTER HA;Ll;0;R;;;;;N;;;1E916;;1E916 1E939;ADLAM SMALL LETTER QAAF;Ll;0;R;;;;;N;;;1E917;;1E917 1E93A;ADLAM SMALL LETTER GA;Ll;0;R;;;;;N;;;1E918;;1E918 1E93B;ADLAM SMALL LETTER NYA;Ll;0;R;;;;;N;;;1E919;;1E919 1E93C;ADLAM SMALL LETTER TU;Ll;0;R;;;;;N;;;1E91A;;1E91A 1E93D;ADLAM SMALL LETTER NHA;Ll;0;R;;;;;N;;;1E91B;;1E91B 1E93E;ADLAM SMALL LETTER VA;Ll;0;R;;;;;N;;;1E91C;;1E91C 1E93F;ADLAM SMALL LETTER KHA;Ll;0;R;;;;;N;;;1E91D;;1E91D 1E940;ADLAM SMALL LETTER GBE;Ll;0;R;;;;;N;;;1E91E;;1E91E 1E941;ADLAM SMALL LETTER ZAL;Ll;0;R;;;;;N;;;1E91F;;1E91F 1E942;ADLAM SMALL LETTER KPO;Ll;0;R;;;;;N;;;1E920;;1E920 1E943;ADLAM SMALL LETTER SHA;Ll;0;R;;;;;N;;;1E921;;1E921 1E944;ADLAM ALIF LENGTHENER;Mn;230;NSM;;;;;N;;;;; 1E945;ADLAM VOWEL LENGTHENER;Mn;230;NSM;;;;;N;;;;; 1E946;ADLAM GEMINATION MARK;Mn;230;NSM;;;;;N;;;;; 1E947;ADLAM HAMZA;Mn;230;NSM;;;;;N;;;;; 1E948;ADLAM CONSONANT MODIFIER;Mn;230;NSM;;;;;N;;;;; 1E949;ADLAM GEMINATE CONSONANT MODIFIER;Mn;230;NSM;;;;;N;;;;; 1E94A;ADLAM NUKTA;Mn;7;NSM;;;;;N;;;;; 1E94B;ADLAM NASALIZATION MARK;Lm;0;R;;;;;N;;;;; 1E950;ADLAM DIGIT ZERO;Nd;0;R;;0;0;0;N;;;;; 1E951;ADLAM DIGIT ONE;Nd;0;R;;1;1;1;N;;;;; 1E952;ADLAM DIGIT TWO;Nd;0;R;;2;2;2;N;;;;; 1E953;ADLAM DIGIT THREE;Nd;0;R;;3;3;3;N;;;;; 1E954;ADLAM DIGIT FOUR;Nd;0;R;;4;4;4;N;;;;; 1E955;ADLAM DIGIT FIVE;Nd;0;R;;5;5;5;N;;;;; 1E956;ADLAM DIGIT SIX;Nd;0;R;;6;6;6;N;;;;; 1E957;ADLAM DIGIT SEVEN;Nd;0;R;;7;7;7;N;;;;; 1E958;ADLAM DIGIT EIGHT;Nd;0;R;;8;8;8;N;;;;; 1E959;ADLAM DIGIT NINE;Nd;0;R;;9;9;9;N;;;;; 1E95E;ADLAM INITIAL EXCLAMATION MARK;Po;0;R;;;;;N;;;;; 1E95F;ADLAM INITIAL QUESTION MARK;Po;0;R;;;;;N;;;;; 1EC71;INDIC SIYAQ NUMBER ONE;No;0;AL;;;;1;N;;;;; 1EC72;INDIC SIYAQ NUMBER TWO;No;0;AL;;;;2;N;;;;; 1EC73;INDIC SIYAQ NUMBER THREE;No;0;AL;;;;3;N;;;;; 1EC74;INDIC SIYAQ NUMBER FOUR;No;0;AL;;;;4;N;;;;; 1EC75;INDIC SIYAQ NUMBER FIVE;No;0;AL;;;;5;N;;;;; 1EC76;INDIC SIYAQ NUMBER SIX;No;0;AL;;;;6;N;;;;; 1EC77;INDIC SIYAQ NUMBER SEVEN;No;0;AL;;;;7;N;;;;; 1EC78;INDIC SIYAQ NUMBER EIGHT;No;0;AL;;;;8;N;;;;; 1EC79;INDIC SIYAQ NUMBER NINE;No;0;AL;;;;9;N;;;;; 1EC7A;INDIC SIYAQ NUMBER TEN;No;0;AL;;;;10;N;;;;; 1EC7B;INDIC SIYAQ NUMBER TWENTY;No;0;AL;;;;20;N;;;;; 1EC7C;INDIC SIYAQ NUMBER THIRTY;No;0;AL;;;;30;N;;;;; 1EC7D;INDIC SIYAQ NUMBER FORTY;No;0;AL;;;;40;N;;;;; 1EC7E;INDIC SIYAQ NUMBER FIFTY;No;0;AL;;;;50;N;;;;; 1EC7F;INDIC SIYAQ NUMBER SIXTY;No;0;AL;;;;60;N;;;;; 1EC80;INDIC SIYAQ NUMBER SEVENTY;No;0;AL;;;;70;N;;;;; 1EC81;INDIC SIYAQ NUMBER EIGHTY;No;0;AL;;;;80;N;;;;; 1EC82;INDIC SIYAQ NUMBER NINETY;No;0;AL;;;;90;N;;;;; 1EC83;INDIC SIYAQ NUMBER ONE HUNDRED;No;0;AL;;;;100;N;;;;; 1EC84;INDIC SIYAQ NUMBER TWO HUNDRED;No;0;AL;;;;200;N;;;;; 1EC85;INDIC SIYAQ NUMBER THREE HUNDRED;No;0;AL;;;;300;N;;;;; 1EC86;INDIC SIYAQ NUMBER FOUR HUNDRED;No;0;AL;;;;400;N;;;;; 1EC87;INDIC SIYAQ NUMBER FIVE HUNDRED;No;0;AL;;;;500;N;;;;; 1EC88;INDIC SIYAQ NUMBER SIX HUNDRED;No;0;AL;;;;600;N;;;;; 1EC89;INDIC SIYAQ NUMBER SEVEN HUNDRED;No;0;AL;;;;700;N;;;;; 1EC8A;INDIC SIYAQ NUMBER EIGHT HUNDRED;No;0;AL;;;;800;N;;;;; 1EC8B;INDIC SIYAQ NUMBER NINE HUNDRED;No;0;AL;;;;900;N;;;;; 1EC8C;INDIC SIYAQ NUMBER ONE THOUSAND;No;0;AL;;;;1000;N;;;;; 1EC8D;INDIC SIYAQ NUMBER TWO THOUSAND;No;0;AL;;;;2000;N;;;;; 1EC8E;INDIC SIYAQ NUMBER THREE THOUSAND;No;0;AL;;;;3000;N;;;;; 1EC8F;INDIC SIYAQ NUMBER FOUR THOUSAND;No;0;AL;;;;4000;N;;;;; 1EC90;INDIC SIYAQ NUMBER FIVE THOUSAND;No;0;AL;;;;5000;N;;;;; 1EC91;INDIC SIYAQ NUMBER SIX THOUSAND;No;0;AL;;;;6000;N;;;;; 1EC92;INDIC SIYAQ NUMBER SEVEN THOUSAND;No;0;AL;;;;7000;N;;;;; 1EC93;INDIC SIYAQ NUMBER EIGHT THOUSAND;No;0;AL;;;;8000;N;;;;; 1EC94;INDIC SIYAQ NUMBER NINE THOUSAND;No;0;AL;;;;9000;N;;;;; 1EC95;INDIC SIYAQ NUMBER TEN THOUSAND;No;0;AL;;;;10000;N;;;;; 1EC96;INDIC SIYAQ NUMBER TWENTY THOUSAND;No;0;AL;;;;20000;N;;;;; 1EC97;INDIC SIYAQ NUMBER THIRTY THOUSAND;No;0;AL;;;;30000;N;;;;; 1EC98;INDIC SIYAQ NUMBER FORTY THOUSAND;No;0;AL;;;;40000;N;;;;; 1EC99;INDIC SIYAQ NUMBER FIFTY THOUSAND;No;0;AL;;;;50000;N;;;;; 1EC9A;INDIC SIYAQ NUMBER SIXTY THOUSAND;No;0;AL;;;;60000;N;;;;; 1EC9B;INDIC SIYAQ NUMBER SEVENTY THOUSAND;No;0;AL;;;;70000;N;;;;; 1EC9C;INDIC SIYAQ NUMBER EIGHTY THOUSAND;No;0;AL;;;;80000;N;;;;; 1EC9D;INDIC SIYAQ NUMBER NINETY THOUSAND;No;0;AL;;;;90000;N;;;;; 1EC9E;INDIC SIYAQ NUMBER LAKH;No;0;AL;;;;100000;N;;;;; 1EC9F;INDIC SIYAQ NUMBER LAKHAN;No;0;AL;;;;200000;N;;;;; 1ECA0;INDIC SIYAQ LAKH MARK;No;0;AL;;;;100000;N;;;;; 1ECA1;INDIC SIYAQ NUMBER KAROR;No;0;AL;;;;10000000;N;;;;; 1ECA2;INDIC SIYAQ NUMBER KARORAN;No;0;AL;;;;20000000;N;;;;; 1ECA3;INDIC SIYAQ NUMBER PREFIXED ONE;No;0;AL;;;;1;N;;;;; 1ECA4;INDIC SIYAQ NUMBER PREFIXED TWO;No;0;AL;;;;2;N;;;;; 1ECA5;INDIC SIYAQ NUMBER PREFIXED THREE;No;0;AL;;;;3;N;;;;; 1ECA6;INDIC SIYAQ NUMBER PREFIXED FOUR;No;0;AL;;;;4;N;;;;; 1ECA7;INDIC SIYAQ NUMBER PREFIXED FIVE;No;0;AL;;;;5;N;;;;; 1ECA8;INDIC SIYAQ NUMBER PREFIXED SIX;No;0;AL;;;;6;N;;;;; 1ECA9;INDIC SIYAQ NUMBER PREFIXED SEVEN;No;0;AL;;;;7;N;;;;; 1ECAA;INDIC SIYAQ NUMBER PREFIXED EIGHT;No;0;AL;;;;8;N;;;;; 1ECAB;INDIC SIYAQ NUMBER PREFIXED NINE;No;0;AL;;;;9;N;;;;; 1ECAC;INDIC SIYAQ PLACEHOLDER;So;0;AL;;;;;N;;;;; 1ECAD;INDIC SIYAQ FRACTION ONE QUARTER;No;0;AL;;;;1/4;N;;;;; 1ECAE;INDIC SIYAQ FRACTION ONE HALF;No;0;AL;;;;1/2;N;;;;; 1ECAF;INDIC SIYAQ FRACTION THREE QUARTERS;No;0;AL;;;;3/4;N;;;;; 1ECB0;INDIC SIYAQ RUPEE MARK;Sc;0;AL;;;;;N;;;;; 1ECB1;INDIC SIYAQ NUMBER ALTERNATE ONE;No;0;AL;;;;1;N;;;;; 1ECB2;INDIC SIYAQ NUMBER ALTERNATE TWO;No;0;AL;;;;2;N;;;;; 1ECB3;INDIC SIYAQ NUMBER ALTERNATE TEN THOUSAND;No;0;AL;;;;10000;N;;;;; 1ECB4;INDIC SIYAQ ALTERNATE LAKH MARK;No;0;AL;;;;100000;N;;;;; 1ED01;OTTOMAN SIYAQ NUMBER ONE;No;0;AL;;;;1;N;;;;; 1ED02;OTTOMAN SIYAQ NUMBER TWO;No;0;AL;;;;2;N;;;;; 1ED03;OTTOMAN SIYAQ NUMBER THREE;No;0;AL;;;;3;N;;;;; 1ED04;OTTOMAN SIYAQ NUMBER FOUR;No;0;AL;;;;4;N;;;;; 1ED05;OTTOMAN SIYAQ NUMBER FIVE;No;0;AL;;;;5;N;;;;; 1ED06;OTTOMAN SIYAQ NUMBER SIX;No;0;AL;;;;6;N;;;;; 1ED07;OTTOMAN SIYAQ NUMBER SEVEN;No;0;AL;;;;7;N;;;;; 1ED08;OTTOMAN SIYAQ NUMBER EIGHT;No;0;AL;;;;8;N;;;;; 1ED09;OTTOMAN SIYAQ NUMBER NINE;No;0;AL;;;;9;N;;;;; 1ED0A;OTTOMAN SIYAQ NUMBER TEN;No;0;AL;;;;10;N;;;;; 1ED0B;OTTOMAN SIYAQ NUMBER TWENTY;No;0;AL;;;;20;N;;;;; 1ED0C;OTTOMAN SIYAQ NUMBER THIRTY;No;0;AL;;;;30;N;;;;; 1ED0D;OTTOMAN SIYAQ NUMBER FORTY;No;0;AL;;;;40;N;;;;; 1ED0E;OTTOMAN SIYAQ NUMBER FIFTY;No;0;AL;;;;50;N;;;;; 1ED0F;OTTOMAN SIYAQ NUMBER SIXTY;No;0;AL;;;;60;N;;;;; 1ED10;OTTOMAN SIYAQ NUMBER SEVENTY;No;0;AL;;;;70;N;;;;; 1ED11;OTTOMAN SIYAQ NUMBER EIGHTY;No;0;AL;;;;80;N;;;;; 1ED12;OTTOMAN SIYAQ NUMBER NINETY;No;0;AL;;;;90;N;;;;; 1ED13;OTTOMAN SIYAQ NUMBER ONE HUNDRED;No;0;AL;;;;100;N;;;;; 1ED14;OTTOMAN SIYAQ NUMBER TWO HUNDRED;No;0;AL;;;;200;N;;;;; 1ED15;OTTOMAN SIYAQ NUMBER THREE HUNDRED;No;0;AL;;;;300;N;;;;; 1ED16;OTTOMAN SIYAQ NUMBER FOUR HUNDRED;No;0;AL;;;;400;N;;;;; 1ED17;OTTOMAN SIYAQ NUMBER FIVE HUNDRED;No;0;AL;;;;500;N;;;;; 1ED18;OTTOMAN SIYAQ NUMBER SIX HUNDRED;No;0;AL;;;;600;N;;;;; 1ED19;OTTOMAN SIYAQ NUMBER SEVEN HUNDRED;No;0;AL;;;;700;N;;;;; 1ED1A;OTTOMAN SIYAQ NUMBER EIGHT HUNDRED;No;0;AL;;;;800;N;;;;; 1ED1B;OTTOMAN SIYAQ NUMBER NINE HUNDRED;No;0;AL;;;;900;N;;;;; 1ED1C;OTTOMAN SIYAQ NUMBER ONE THOUSAND;No;0;AL;;;;1000;N;;;;; 1ED1D;OTTOMAN SIYAQ NUMBER TWO THOUSAND;No;0;AL;;;;2000;N;;;;; 1ED1E;OTTOMAN SIYAQ NUMBER THREE THOUSAND;No;0;AL;;;;3000;N;;;;; 1ED1F;OTTOMAN SIYAQ NUMBER FOUR THOUSAND;No;0;AL;;;;4000;N;;;;; 1ED20;OTTOMAN SIYAQ NUMBER FIVE THOUSAND;No;0;AL;;;;5000;N;;;;; 1ED21;OTTOMAN SIYAQ NUMBER SIX THOUSAND;No;0;AL;;;;6000;N;;;;; 1ED22;OTTOMAN SIYAQ NUMBER SEVEN THOUSAND;No;0;AL;;;;7000;N;;;;; 1ED23;OTTOMAN SIYAQ NUMBER EIGHT THOUSAND;No;0;AL;;;;8000;N;;;;; 1ED24;OTTOMAN SIYAQ NUMBER NINE THOUSAND;No;0;AL;;;;9000;N;;;;; 1ED25;OTTOMAN SIYAQ NUMBER TEN THOUSAND;No;0;AL;;;;10000;N;;;;; 1ED26;OTTOMAN SIYAQ NUMBER TWENTY THOUSAND;No;0;AL;;;;20000;N;;;;; 1ED27;OTTOMAN SIYAQ NUMBER THIRTY THOUSAND;No;0;AL;;;;30000;N;;;;; 1ED28;OTTOMAN SIYAQ NUMBER FORTY THOUSAND;No;0;AL;;;;40000;N;;;;; 1ED29;OTTOMAN SIYAQ NUMBER FIFTY THOUSAND;No;0;AL;;;;50000;N;;;;; 1ED2A;OTTOMAN SIYAQ NUMBER SIXTY THOUSAND;No;0;AL;;;;60000;N;;;;; 1ED2B;OTTOMAN SIYAQ NUMBER SEVENTY THOUSAND;No;0;AL;;;;70000;N;;;;; 1ED2C;OTTOMAN SIYAQ NUMBER EIGHTY THOUSAND;No;0;AL;;;;80000;N;;;;; 1ED2D;OTTOMAN SIYAQ NUMBER NINETY THOUSAND;No;0;AL;;;;90000;N;;;;; 1ED2E;OTTOMAN SIYAQ MARRATAN;So;0;AL;;;;;N;;;;; 1ED2F;OTTOMAN SIYAQ ALTERNATE NUMBER TWO;No;0;AL;;;;2;N;;;;; 1ED30;OTTOMAN SIYAQ ALTERNATE NUMBER THREE;No;0;AL;;;;3;N;;;;; 1ED31;OTTOMAN SIYAQ ALTERNATE NUMBER FOUR;No;0;AL;;;;4;N;;;;; 1ED32;OTTOMAN SIYAQ ALTERNATE NUMBER FIVE;No;0;AL;;;;5;N;;;;; 1ED33;OTTOMAN SIYAQ ALTERNATE NUMBER SIX;No;0;AL;;;;6;N;;;;; 1ED34;OTTOMAN SIYAQ ALTERNATE NUMBER SEVEN;No;0;AL;;;;7;N;;;;; 1ED35;OTTOMAN SIYAQ ALTERNATE NUMBER EIGHT;No;0;AL;;;;8;N;;;;; 1ED36;OTTOMAN SIYAQ ALTERNATE NUMBER NINE;No;0;AL;;;;9;N;;;;; 1ED37;OTTOMAN SIYAQ ALTERNATE NUMBER TEN;No;0;AL;;;;10;N;;;;; 1ED38;OTTOMAN SIYAQ ALTERNATE NUMBER FOUR HUNDRED;No;0;AL;;;;400;N;;;;; 1ED39;OTTOMAN SIYAQ ALTERNATE NUMBER SIX HUNDRED;No;0;AL;;;;600;N;;;;; 1ED3A;OTTOMAN SIYAQ ALTERNATE NUMBER TWO THOUSAND;No;0;AL;;;;2000;N;;;;; 1ED3B;OTTOMAN SIYAQ ALTERNATE NUMBER TEN THOUSAND;No;0;AL;;;;10000;N;;;;; 1ED3C;OTTOMAN SIYAQ FRACTION ONE HALF;No;0;AL;;;;1/2;N;;;;; 1ED3D;OTTOMAN SIYAQ FRACTION ONE SIXTH;No;0;AL;;;;1/6;N;;;;; 1EE00;ARABIC MATHEMATICAL ALEF;Lo;0;AL; 0627;;;;N;;;;; 1EE01;ARABIC MATHEMATICAL BEH;Lo;0;AL; 0628;;;;N;;;;; 1EE02;ARABIC MATHEMATICAL JEEM;Lo;0;AL; 062C;;;;N;;;;; 1EE03;ARABIC MATHEMATICAL DAL;Lo;0;AL; 062F;;;;N;;;;; 1EE05;ARABIC MATHEMATICAL WAW;Lo;0;AL; 0648;;;;N;;;;; 1EE06;ARABIC MATHEMATICAL ZAIN;Lo;0;AL; 0632;;;;N;;;;; 1EE07;ARABIC MATHEMATICAL HAH;Lo;0;AL; 062D;;;;N;;;;; 1EE08;ARABIC MATHEMATICAL TAH;Lo;0;AL; 0637;;;;N;;;;; 1EE09;ARABIC MATHEMATICAL YEH;Lo;0;AL; 064A;;;;N;;;;; 1EE0A;ARABIC MATHEMATICAL KAF;Lo;0;AL; 0643;;;;N;;;;; 1EE0B;ARABIC MATHEMATICAL LAM;Lo;0;AL; 0644;;;;N;;;;; 1EE0C;ARABIC MATHEMATICAL MEEM;Lo;0;AL; 0645;;;;N;;;;; 1EE0D;ARABIC MATHEMATICAL NOON;Lo;0;AL; 0646;;;;N;;;;; 1EE0E;ARABIC MATHEMATICAL SEEN;Lo;0;AL; 0633;;;;N;;;;; 1EE0F;ARABIC MATHEMATICAL AIN;Lo;0;AL; 0639;;;;N;;;;; 1EE10;ARABIC MATHEMATICAL FEH;Lo;0;AL; 0641;;;;N;;;;; 1EE11;ARABIC MATHEMATICAL SAD;Lo;0;AL; 0635;;;;N;;;;; 1EE12;ARABIC MATHEMATICAL QAF;Lo;0;AL; 0642;;;;N;;;;; 1EE13;ARABIC MATHEMATICAL REH;Lo;0;AL; 0631;;;;N;;;;; 1EE14;ARABIC MATHEMATICAL SHEEN;Lo;0;AL; 0634;;;;N;;;;; 1EE15;ARABIC MATHEMATICAL TEH;Lo;0;AL; 062A;;;;N;;;;; 1EE16;ARABIC MATHEMATICAL THEH;Lo;0;AL; 062B;;;;N;;;;; 1EE17;ARABIC MATHEMATICAL KHAH;Lo;0;AL; 062E;;;;N;;;;; 1EE18;ARABIC MATHEMATICAL THAL;Lo;0;AL; 0630;;;;N;;;;; 1EE19;ARABIC MATHEMATICAL DAD;Lo;0;AL; 0636;;;;N;;;;; 1EE1A;ARABIC MATHEMATICAL ZAH;Lo;0;AL; 0638;;;;N;;;;; 1EE1B;ARABIC MATHEMATICAL GHAIN;Lo;0;AL; 063A;;;;N;;;;; 1EE1C;ARABIC MATHEMATICAL DOTLESS BEH;Lo;0;AL; 066E;;;;N;;;;; 1EE1D;ARABIC MATHEMATICAL DOTLESS NOON;Lo;0;AL; 06BA;;;;N;;;;; 1EE1E;ARABIC MATHEMATICAL DOTLESS FEH;Lo;0;AL; 06A1;;;;N;;;;; 1EE1F;ARABIC MATHEMATICAL DOTLESS QAF;Lo;0;AL; 066F;;;;N;;;;; 1EE21;ARABIC MATHEMATICAL INITIAL BEH;Lo;0;AL; 0628;;;;N;;;;; 1EE22;ARABIC MATHEMATICAL INITIAL JEEM;Lo;0;AL; 062C;;;;N;;;;; 1EE24;ARABIC MATHEMATICAL INITIAL HEH;Lo;0;AL; 0647;;;;N;;;;; 1EE27;ARABIC MATHEMATICAL INITIAL HAH;Lo;0;AL; 062D;;;;N;;;;; 1EE29;ARABIC MATHEMATICAL INITIAL YEH;Lo;0;AL; 064A;;;;N;;;;; 1EE2A;ARABIC MATHEMATICAL INITIAL KAF;Lo;0;AL; 0643;;;;N;;;;; 1EE2B;ARABIC MATHEMATICAL INITIAL LAM;Lo;0;AL; 0644;;;;N;;;;; 1EE2C;ARABIC MATHEMATICAL INITIAL MEEM;Lo;0;AL; 0645;;;;N;;;;; 1EE2D;ARABIC MATHEMATICAL INITIAL NOON;Lo;0;AL; 0646;;;;N;;;;; 1EE2E;ARABIC MATHEMATICAL INITIAL SEEN;Lo;0;AL; 0633;;;;N;;;;; 1EE2F;ARABIC MATHEMATICAL INITIAL AIN;Lo;0;AL; 0639;;;;N;;;;; 1EE30;ARABIC MATHEMATICAL INITIAL FEH;Lo;0;AL; 0641;;;;N;;;;; 1EE31;ARABIC MATHEMATICAL INITIAL SAD;Lo;0;AL; 0635;;;;N;;;;; 1EE32;ARABIC MATHEMATICAL INITIAL QAF;Lo;0;AL; 0642;;;;N;;;;; 1EE34;ARABIC MATHEMATICAL INITIAL SHEEN;Lo;0;AL; 0634;;;;N;;;;; 1EE35;ARABIC MATHEMATICAL INITIAL TEH;Lo;0;AL; 062A;;;;N;;;;; 1EE36;ARABIC MATHEMATICAL INITIAL THEH;Lo;0;AL; 062B;;;;N;;;;; 1EE37;ARABIC MATHEMATICAL INITIAL KHAH;Lo;0;AL; 062E;;;;N;;;;; 1EE39;ARABIC MATHEMATICAL INITIAL DAD;Lo;0;AL; 0636;;;;N;;;;; 1EE3B;ARABIC MATHEMATICAL INITIAL GHAIN;Lo;0;AL; 063A;;;;N;;;;; 1EE42;ARABIC MATHEMATICAL TAILED JEEM;Lo;0;AL; 062C;;;;N;;;;; 1EE47;ARABIC MATHEMATICAL TAILED HAH;Lo;0;AL; 062D;;;;N;;;;; 1EE49;ARABIC MATHEMATICAL TAILED YEH;Lo;0;AL; 064A;;;;N;;;;; 1EE4B;ARABIC MATHEMATICAL TAILED LAM;Lo;0;AL; 0644;;;;N;;;;; 1EE4D;ARABIC MATHEMATICAL TAILED NOON;Lo;0;AL; 0646;;;;N;;;;; 1EE4E;ARABIC MATHEMATICAL TAILED SEEN;Lo;0;AL; 0633;;;;N;;;;; 1EE4F;ARABIC MATHEMATICAL TAILED AIN;Lo;0;AL; 0639;;;;N;;;;; 1EE51;ARABIC MATHEMATICAL TAILED SAD;Lo;0;AL; 0635;;;;N;;;;; 1EE52;ARABIC MATHEMATICAL TAILED QAF;Lo;0;AL; 0642;;;;N;;;;; 1EE54;ARABIC MATHEMATICAL TAILED SHEEN;Lo;0;AL; 0634;;;;N;;;;; 1EE57;ARABIC MATHEMATICAL TAILED KHAH;Lo;0;AL; 062E;;;;N;;;;; 1EE59;ARABIC MATHEMATICAL TAILED DAD;Lo;0;AL; 0636;;;;N;;;;; 1EE5B;ARABIC MATHEMATICAL TAILED GHAIN;Lo;0;AL; 063A;;;;N;;;;; 1EE5D;ARABIC MATHEMATICAL TAILED DOTLESS NOON;Lo;0;AL; 06BA;;;;N;;;;; 1EE5F;ARABIC MATHEMATICAL TAILED DOTLESS QAF;Lo;0;AL; 066F;;;;N;;;;; 1EE61;ARABIC MATHEMATICAL STRETCHED BEH;Lo;0;AL; 0628;;;;N;;;;; 1EE62;ARABIC MATHEMATICAL STRETCHED JEEM;Lo;0;AL; 062C;;;;N;;;;; 1EE64;ARABIC MATHEMATICAL STRETCHED HEH;Lo;0;AL; 0647;;;;N;;;;; 1EE67;ARABIC MATHEMATICAL STRETCHED HAH;Lo;0;AL; 062D;;;;N;;;;; 1EE68;ARABIC MATHEMATICAL STRETCHED TAH;Lo;0;AL; 0637;;;;N;;;;; 1EE69;ARABIC MATHEMATICAL STRETCHED YEH;Lo;0;AL; 064A;;;;N;;;;; 1EE6A;ARABIC MATHEMATICAL STRETCHED KAF;Lo;0;AL; 0643;;;;N;;;;; 1EE6C;ARABIC MATHEMATICAL STRETCHED MEEM;Lo;0;AL; 0645;;;;N;;;;; 1EE6D;ARABIC MATHEMATICAL STRETCHED NOON;Lo;0;AL; 0646;;;;N;;;;; 1EE6E;ARABIC MATHEMATICAL STRETCHED SEEN;Lo;0;AL; 0633;;;;N;;;;; 1EE6F;ARABIC MATHEMATICAL STRETCHED AIN;Lo;0;AL; 0639;;;;N;;;;; 1EE70;ARABIC MATHEMATICAL STRETCHED FEH;Lo;0;AL; 0641;;;;N;;;;; 1EE71;ARABIC MATHEMATICAL STRETCHED SAD;Lo;0;AL; 0635;;;;N;;;;; 1EE72;ARABIC MATHEMATICAL STRETCHED QAF;Lo;0;AL; 0642;;;;N;;;;; 1EE74;ARABIC MATHEMATICAL STRETCHED SHEEN;Lo;0;AL; 0634;;;;N;;;;; 1EE75;ARABIC MATHEMATICAL STRETCHED TEH;Lo;0;AL; 062A;;;;N;;;;; 1EE76;ARABIC MATHEMATICAL STRETCHED THEH;Lo;0;AL; 062B;;;;N;;;;; 1EE77;ARABIC MATHEMATICAL STRETCHED KHAH;Lo;0;AL; 062E;;;;N;;;;; 1EE79;ARABIC MATHEMATICAL STRETCHED DAD;Lo;0;AL; 0636;;;;N;;;;; 1EE7A;ARABIC MATHEMATICAL STRETCHED ZAH;Lo;0;AL; 0638;;;;N;;;;; 1EE7B;ARABIC MATHEMATICAL STRETCHED GHAIN;Lo;0;AL; 063A;;;;N;;;;; 1EE7C;ARABIC MATHEMATICAL STRETCHED DOTLESS BEH;Lo;0;AL; 066E;;;;N;;;;; 1EE7E;ARABIC MATHEMATICAL STRETCHED DOTLESS FEH;Lo;0;AL; 06A1;;;;N;;;;; 1EE80;ARABIC MATHEMATICAL LOOPED ALEF;Lo;0;AL; 0627;;;;N;;;;; 1EE81;ARABIC MATHEMATICAL LOOPED BEH;Lo;0;AL; 0628;;;;N;;;;; 1EE82;ARABIC MATHEMATICAL LOOPED JEEM;Lo;0;AL; 062C;;;;N;;;;; 1EE83;ARABIC MATHEMATICAL LOOPED DAL;Lo;0;AL; 062F;;;;N;;;;; 1EE84;ARABIC MATHEMATICAL LOOPED HEH;Lo;0;AL; 0647;;;;N;;;;; 1EE85;ARABIC MATHEMATICAL LOOPED WAW;Lo;0;AL; 0648;;;;N;;;;; 1EE86;ARABIC MATHEMATICAL LOOPED ZAIN;Lo;0;AL; 0632;;;;N;;;;; 1EE87;ARABIC MATHEMATICAL LOOPED HAH;Lo;0;AL; 062D;;;;N;;;;; 1EE88;ARABIC MATHEMATICAL LOOPED TAH;Lo;0;AL; 0637;;;;N;;;;; 1EE89;ARABIC MATHEMATICAL LOOPED YEH;Lo;0;AL; 064A;;;;N;;;;; 1EE8B;ARABIC MATHEMATICAL LOOPED LAM;Lo;0;AL; 0644;;;;N;;;;; 1EE8C;ARABIC MATHEMATICAL LOOPED MEEM;Lo;0;AL; 0645;;;;N;;;;; 1EE8D;ARABIC MATHEMATICAL LOOPED NOON;Lo;0;AL; 0646;;;;N;;;;; 1EE8E;ARABIC MATHEMATICAL LOOPED SEEN;Lo;0;AL; 0633;;;;N;;;;; 1EE8F;ARABIC MATHEMATICAL LOOPED AIN;Lo;0;AL; 0639;;;;N;;;;; 1EE90;ARABIC MATHEMATICAL LOOPED FEH;Lo;0;AL; 0641;;;;N;;;;; 1EE91;ARABIC MATHEMATICAL LOOPED SAD;Lo;0;AL; 0635;;;;N;;;;; 1EE92;ARABIC MATHEMATICAL LOOPED QAF;Lo;0;AL; 0642;;;;N;;;;; 1EE93;ARABIC MATHEMATICAL LOOPED REH;Lo;0;AL; 0631;;;;N;;;;; 1EE94;ARABIC MATHEMATICAL LOOPED SHEEN;Lo;0;AL; 0634;;;;N;;;;; 1EE95;ARABIC MATHEMATICAL LOOPED TEH;Lo;0;AL; 062A;;;;N;;;;; 1EE96;ARABIC MATHEMATICAL LOOPED THEH;Lo;0;AL; 062B;;;;N;;;;; 1EE97;ARABIC MATHEMATICAL LOOPED KHAH;Lo;0;AL; 062E;;;;N;;;;; 1EE98;ARABIC MATHEMATICAL LOOPED THAL;Lo;0;AL; 0630;;;;N;;;;; 1EE99;ARABIC MATHEMATICAL LOOPED DAD;Lo;0;AL; 0636;;;;N;;;;; 1EE9A;ARABIC MATHEMATICAL LOOPED ZAH;Lo;0;AL; 0638;;;;N;;;;; 1EE9B;ARABIC MATHEMATICAL LOOPED GHAIN;Lo;0;AL; 063A;;;;N;;;;; 1EEA1;ARABIC MATHEMATICAL DOUBLE-STRUCK BEH;Lo;0;AL; 0628;;;;N;;;;; 1EEA2;ARABIC MATHEMATICAL DOUBLE-STRUCK JEEM;Lo;0;AL; 062C;;;;N;;;;; 1EEA3;ARABIC MATHEMATICAL DOUBLE-STRUCK DAL;Lo;0;AL; 062F;;;;N;;;;; 1EEA5;ARABIC MATHEMATICAL DOUBLE-STRUCK WAW;Lo;0;AL; 0648;;;;N;;;;; 1EEA6;ARABIC MATHEMATICAL DOUBLE-STRUCK ZAIN;Lo;0;AL; 0632;;;;N;;;;; 1EEA7;ARABIC MATHEMATICAL DOUBLE-STRUCK HAH;Lo;0;AL; 062D;;;;N;;;;; 1EEA8;ARABIC MATHEMATICAL DOUBLE-STRUCK TAH;Lo;0;AL; 0637;;;;N;;;;; 1EEA9;ARABIC MATHEMATICAL DOUBLE-STRUCK YEH;Lo;0;AL; 064A;;;;N;;;;; 1EEAB;ARABIC MATHEMATICAL DOUBLE-STRUCK LAM;Lo;0;AL; 0644;;;;N;;;;; 1EEAC;ARABIC MATHEMATICAL DOUBLE-STRUCK MEEM;Lo;0;AL; 0645;;;;N;;;;; 1EEAD;ARABIC MATHEMATICAL DOUBLE-STRUCK NOON;Lo;0;AL; 0646;;;;N;;;;; 1EEAE;ARABIC MATHEMATICAL DOUBLE-STRUCK SEEN;Lo;0;AL; 0633;;;;N;;;;; 1EEAF;ARABIC MATHEMATICAL DOUBLE-STRUCK AIN;Lo;0;AL; 0639;;;;N;;;;; 1EEB0;ARABIC MATHEMATICAL DOUBLE-STRUCK FEH;Lo;0;AL; 0641;;;;N;;;;; 1EEB1;ARABIC MATHEMATICAL DOUBLE-STRUCK SAD;Lo;0;AL; 0635;;;;N;;;;; 1EEB2;ARABIC MATHEMATICAL DOUBLE-STRUCK QAF;Lo;0;AL; 0642;;;;N;;;;; 1EEB3;ARABIC MATHEMATICAL DOUBLE-STRUCK REH;Lo;0;AL; 0631;;;;N;;;;; 1EEB4;ARABIC MATHEMATICAL DOUBLE-STRUCK SHEEN;Lo;0;AL; 0634;;;;N;;;;; 1EEB5;ARABIC MATHEMATICAL DOUBLE-STRUCK TEH;Lo;0;AL; 062A;;;;N;;;;; 1EEB6;ARABIC MATHEMATICAL DOUBLE-STRUCK THEH;Lo;0;AL; 062B;;;;N;;;;; 1EEB7;ARABIC MATHEMATICAL DOUBLE-STRUCK KHAH;Lo;0;AL; 062E;;;;N;;;;; 1EEB8;ARABIC MATHEMATICAL DOUBLE-STRUCK THAL;Lo;0;AL; 0630;;;;N;;;;; 1EEB9;ARABIC MATHEMATICAL DOUBLE-STRUCK DAD;Lo;0;AL; 0636;;;;N;;;;; 1EEBA;ARABIC MATHEMATICAL DOUBLE-STRUCK ZAH;Lo;0;AL; 0638;;;;N;;;;; 1EEBB;ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN;Lo;0;AL; 063A;;;;N;;;;; 1EEF0;ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL;Sm;0;ON;;;;;N;;;;; 1EEF1;ARABIC MATHEMATICAL OPERATOR HAH WITH DAL;Sm;0;ON;;;;;N;;;;; 1F000;MAHJONG TILE EAST WIND;So;0;ON;;;;;N;;;;; 1F001;MAHJONG TILE SOUTH WIND;So;0;ON;;;;;N;;;;; 1F002;MAHJONG TILE WEST WIND;So;0;ON;;;;;N;;;;; 1F003;MAHJONG TILE NORTH WIND;So;0;ON;;;;;N;;;;; 1F004;MAHJONG TILE RED DRAGON;So;0;ON;;;;;N;;;;; 1F005;MAHJONG TILE GREEN DRAGON;So;0;ON;;;;;N;;;;; 1F006;MAHJONG TILE WHITE DRAGON;So;0;ON;;;;;N;;;;; 1F007;MAHJONG TILE ONE OF CHARACTERS;So;0;ON;;;;;N;;;;; 1F008;MAHJONG TILE TWO OF CHARACTERS;So;0;ON;;;;;N;;;;; 1F009;MAHJONG TILE THREE OF CHARACTERS;So;0;ON;;;;;N;;;;; 1F00A;MAHJONG TILE FOUR OF CHARACTERS;So;0;ON;;;;;N;;;;; 1F00B;MAHJONG TILE FIVE OF CHARACTERS;So;0;ON;;;;;N;;;;; 1F00C;MAHJONG TILE SIX OF CHARACTERS;So;0;ON;;;;;N;;;;; 1F00D;MAHJONG TILE SEVEN OF CHARACTERS;So;0;ON;;;;;N;;;;; 1F00E;MAHJONG TILE EIGHT OF CHARACTERS;So;0;ON;;;;;N;;;;; 1F00F;MAHJONG TILE NINE OF CHARACTERS;So;0;ON;;;;;N;;;;; 1F010;MAHJONG TILE ONE OF BAMBOOS;So;0;ON;;;;;N;;;;; 1F011;MAHJONG TILE TWO OF BAMBOOS;So;0;ON;;;;;N;;;;; 1F012;MAHJONG TILE THREE OF BAMBOOS;So;0;ON;;;;;N;;;;; 1F013;MAHJONG TILE FOUR OF BAMBOOS;So;0;ON;;;;;N;;;;; 1F014;MAHJONG TILE FIVE OF BAMBOOS;So;0;ON;;;;;N;;;;; 1F015;MAHJONG TILE SIX OF BAMBOOS;So;0;ON;;;;;N;;;;; 1F016;MAHJONG TILE SEVEN OF BAMBOOS;So;0;ON;;;;;N;;;;; 1F017;MAHJONG TILE EIGHT OF BAMBOOS;So;0;ON;;;;;N;;;;; 1F018;MAHJONG TILE NINE OF BAMBOOS;So;0;ON;;;;;N;;;;; 1F019;MAHJONG TILE ONE OF CIRCLES;So;0;ON;;;;;N;;;;; 1F01A;MAHJONG TILE TWO OF CIRCLES;So;0;ON;;;;;N;;;;; 1F01B;MAHJONG TILE THREE OF CIRCLES;So;0;ON;;;;;N;;;;; 1F01C;MAHJONG TILE FOUR OF CIRCLES;So;0;ON;;;;;N;;;;; 1F01D;MAHJONG TILE FIVE OF CIRCLES;So;0;ON;;;;;N;;;;; 1F01E;MAHJONG TILE SIX OF CIRCLES;So;0;ON;;;;;N;;;;; 1F01F;MAHJONG TILE SEVEN OF CIRCLES;So;0;ON;;;;;N;;;;; 1F020;MAHJONG TILE EIGHT OF CIRCLES;So;0;ON;;;;;N;;;;; 1F021;MAHJONG TILE NINE OF CIRCLES;So;0;ON;;;;;N;;;;; 1F022;MAHJONG TILE PLUM;So;0;ON;;;;;N;;;;; 1F023;MAHJONG TILE ORCHID;So;0;ON;;;;;N;;;;; 1F024;MAHJONG TILE BAMBOO;So;0;ON;;;;;N;;;;; 1F025;MAHJONG TILE CHRYSANTHEMUM;So;0;ON;;;;;N;;;;; 1F026;MAHJONG TILE SPRING;So;0;ON;;;;;N;;;;; 1F027;MAHJONG TILE SUMMER;So;0;ON;;;;;N;;;;; 1F028;MAHJONG TILE AUTUMN;So;0;ON;;;;;N;;;;; 1F029;MAHJONG TILE WINTER;So;0;ON;;;;;N;;;;; 1F02A;MAHJONG TILE JOKER;So;0;ON;;;;;N;;;;; 1F02B;MAHJONG TILE BACK;So;0;ON;;;;;N;;;;; 1F030;DOMINO TILE HORIZONTAL BACK;So;0;ON;;;;;N;;;;; 1F031;DOMINO TILE HORIZONTAL-00-00;So;0;ON;;;;;N;;;;; 1F032;DOMINO TILE HORIZONTAL-00-01;So;0;ON;;;;;N;;;;; 1F033;DOMINO TILE HORIZONTAL-00-02;So;0;ON;;;;;N;;;;; 1F034;DOMINO TILE HORIZONTAL-00-03;So;0;ON;;;;;N;;;;; 1F035;DOMINO TILE HORIZONTAL-00-04;So;0;ON;;;;;N;;;;; 1F036;DOMINO TILE HORIZONTAL-00-05;So;0;ON;;;;;N;;;;; 1F037;DOMINO TILE HORIZONTAL-00-06;So;0;ON;;;;;N;;;;; 1F038;DOMINO TILE HORIZONTAL-01-00;So;0;ON;;;;;N;;;;; 1F039;DOMINO TILE HORIZONTAL-01-01;So;0;ON;;;;;N;;;;; 1F03A;DOMINO TILE HORIZONTAL-01-02;So;0;ON;;;;;N;;;;; 1F03B;DOMINO TILE HORIZONTAL-01-03;So;0;ON;;;;;N;;;;; 1F03C;DOMINO TILE HORIZONTAL-01-04;So;0;ON;;;;;N;;;;; 1F03D;DOMINO TILE HORIZONTAL-01-05;So;0;ON;;;;;N;;;;; 1F03E;DOMINO TILE HORIZONTAL-01-06;So;0;ON;;;;;N;;;;; 1F03F;DOMINO TILE HORIZONTAL-02-00;So;0;ON;;;;;N;;;;; 1F040;DOMINO TILE HORIZONTAL-02-01;So;0;ON;;;;;N;;;;; 1F041;DOMINO TILE HORIZONTAL-02-02;So;0;ON;;;;;N;;;;; 1F042;DOMINO TILE HORIZONTAL-02-03;So;0;ON;;;;;N;;;;; 1F043;DOMINO TILE HORIZONTAL-02-04;So;0;ON;;;;;N;;;;; 1F044;DOMINO TILE HORIZONTAL-02-05;So;0;ON;;;;;N;;;;; 1F045;DOMINO TILE HORIZONTAL-02-06;So;0;ON;;;;;N;;;;; 1F046;DOMINO TILE HORIZONTAL-03-00;So;0;ON;;;;;N;;;;; 1F047;DOMINO TILE HORIZONTAL-03-01;So;0;ON;;;;;N;;;;; 1F048;DOMINO TILE HORIZONTAL-03-02;So;0;ON;;;;;N;;;;; 1F049;DOMINO TILE HORIZONTAL-03-03;So;0;ON;;;;;N;;;;; 1F04A;DOMINO TILE HORIZONTAL-03-04;So;0;ON;;;;;N;;;;; 1F04B;DOMINO TILE HORIZONTAL-03-05;So;0;ON;;;;;N;;;;; 1F04C;DOMINO TILE HORIZONTAL-03-06;So;0;ON;;;;;N;;;;; 1F04D;DOMINO TILE HORIZONTAL-04-00;So;0;ON;;;;;N;;;;; 1F04E;DOMINO TILE HORIZONTAL-04-01;So;0;ON;;;;;N;;;;; 1F04F;DOMINO TILE HORIZONTAL-04-02;So;0;ON;;;;;N;;;;; 1F050;DOMINO TILE HORIZONTAL-04-03;So;0;ON;;;;;N;;;;; 1F051;DOMINO TILE HORIZONTAL-04-04;So;0;ON;;;;;N;;;;; 1F052;DOMINO TILE HORIZONTAL-04-05;So;0;ON;;;;;N;;;;; 1F053;DOMINO TILE HORIZONTAL-04-06;So;0;ON;;;;;N;;;;; 1F054;DOMINO TILE HORIZONTAL-05-00;So;0;ON;;;;;N;;;;; 1F055;DOMINO TILE HORIZONTAL-05-01;So;0;ON;;;;;N;;;;; 1F056;DOMINO TILE HORIZONTAL-05-02;So;0;ON;;;;;N;;;;; 1F057;DOMINO TILE HORIZONTAL-05-03;So;0;ON;;;;;N;;;;; 1F058;DOMINO TILE HORIZONTAL-05-04;So;0;ON;;;;;N;;;;; 1F059;DOMINO TILE HORIZONTAL-05-05;So;0;ON;;;;;N;;;;; 1F05A;DOMINO TILE HORIZONTAL-05-06;So;0;ON;;;;;N;;;;; 1F05B;DOMINO TILE HORIZONTAL-06-00;So;0;ON;;;;;N;;;;; 1F05C;DOMINO TILE HORIZONTAL-06-01;So;0;ON;;;;;N;;;;; 1F05D;DOMINO TILE HORIZONTAL-06-02;So;0;ON;;;;;N;;;;; 1F05E;DOMINO TILE HORIZONTAL-06-03;So;0;ON;;;;;N;;;;; 1F05F;DOMINO TILE HORIZONTAL-06-04;So;0;ON;;;;;N;;;;; 1F060;DOMINO TILE HORIZONTAL-06-05;So;0;ON;;;;;N;;;;; 1F061;DOMINO TILE HORIZONTAL-06-06;So;0;ON;;;;;N;;;;; 1F062;DOMINO TILE VERTICAL BACK;So;0;ON;;;;;N;;;;; 1F063;DOMINO TILE VERTICAL-00-00;So;0;ON;;;;;N;;;;; 1F064;DOMINO TILE VERTICAL-00-01;So;0;ON;;;;;N;;;;; 1F065;DOMINO TILE VERTICAL-00-02;So;0;ON;;;;;N;;;;; 1F066;DOMINO TILE VERTICAL-00-03;So;0;ON;;;;;N;;;;; 1F067;DOMINO TILE VERTICAL-00-04;So;0;ON;;;;;N;;;;; 1F068;DOMINO TILE VERTICAL-00-05;So;0;ON;;;;;N;;;;; 1F069;DOMINO TILE VERTICAL-00-06;So;0;ON;;;;;N;;;;; 1F06A;DOMINO TILE VERTICAL-01-00;So;0;ON;;;;;N;;;;; 1F06B;DOMINO TILE VERTICAL-01-01;So;0;ON;;;;;N;;;;; 1F06C;DOMINO TILE VERTICAL-01-02;So;0;ON;;;;;N;;;;; 1F06D;DOMINO TILE VERTICAL-01-03;So;0;ON;;;;;N;;;;; 1F06E;DOMINO TILE VERTICAL-01-04;So;0;ON;;;;;N;;;;; 1F06F;DOMINO TILE VERTICAL-01-05;So;0;ON;;;;;N;;;;; 1F070;DOMINO TILE VERTICAL-01-06;So;0;ON;;;;;N;;;;; 1F071;DOMINO TILE VERTICAL-02-00;So;0;ON;;;;;N;;;;; 1F072;DOMINO TILE VERTICAL-02-01;So;0;ON;;;;;N;;;;; 1F073;DOMINO TILE VERTICAL-02-02;So;0;ON;;;;;N;;;;; 1F074;DOMINO TILE VERTICAL-02-03;So;0;ON;;;;;N;;;;; 1F075;DOMINO TILE VERTICAL-02-04;So;0;ON;;;;;N;;;;; 1F076;DOMINO TILE VERTICAL-02-05;So;0;ON;;;;;N;;;;; 1F077;DOMINO TILE VERTICAL-02-06;So;0;ON;;;;;N;;;;; 1F078;DOMINO TILE VERTICAL-03-00;So;0;ON;;;;;N;;;;; 1F079;DOMINO TILE VERTICAL-03-01;So;0;ON;;;;;N;;;;; 1F07A;DOMINO TILE VERTICAL-03-02;So;0;ON;;;;;N;;;;; 1F07B;DOMINO TILE VERTICAL-03-03;So;0;ON;;;;;N;;;;; 1F07C;DOMINO TILE VERTICAL-03-04;So;0;ON;;;;;N;;;;; 1F07D;DOMINO TILE VERTICAL-03-05;So;0;ON;;;;;N;;;;; 1F07E;DOMINO TILE VERTICAL-03-06;So;0;ON;;;;;N;;;;; 1F07F;DOMINO TILE VERTICAL-04-00;So;0;ON;;;;;N;;;;; 1F080;DOMINO TILE VERTICAL-04-01;So;0;ON;;;;;N;;;;; 1F081;DOMINO TILE VERTICAL-04-02;So;0;ON;;;;;N;;;;; 1F082;DOMINO TILE VERTICAL-04-03;So;0;ON;;;;;N;;;;; 1F083;DOMINO TILE VERTICAL-04-04;So;0;ON;;;;;N;;;;; 1F084;DOMINO TILE VERTICAL-04-05;So;0;ON;;;;;N;;;;; 1F085;DOMINO TILE VERTICAL-04-06;So;0;ON;;;;;N;;;;; 1F086;DOMINO TILE VERTICAL-05-00;So;0;ON;;;;;N;;;;; 1F087;DOMINO TILE VERTICAL-05-01;So;0;ON;;;;;N;;;;; 1F088;DOMINO TILE VERTICAL-05-02;So;0;ON;;;;;N;;;;; 1F089;DOMINO TILE VERTICAL-05-03;So;0;ON;;;;;N;;;;; 1F08A;DOMINO TILE VERTICAL-05-04;So;0;ON;;;;;N;;;;; 1F08B;DOMINO TILE VERTICAL-05-05;So;0;ON;;;;;N;;;;; 1F08C;DOMINO TILE VERTICAL-05-06;So;0;ON;;;;;N;;;;; 1F08D;DOMINO TILE VERTICAL-06-00;So;0;ON;;;;;N;;;;; 1F08E;DOMINO TILE VERTICAL-06-01;So;0;ON;;;;;N;;;;; 1F08F;DOMINO TILE VERTICAL-06-02;So;0;ON;;;;;N;;;;; 1F090;DOMINO TILE VERTICAL-06-03;So;0;ON;;;;;N;;;;; 1F091;DOMINO TILE VERTICAL-06-04;So;0;ON;;;;;N;;;;; 1F092;DOMINO TILE VERTICAL-06-05;So;0;ON;;;;;N;;;;; 1F093;DOMINO TILE VERTICAL-06-06;So;0;ON;;;;;N;;;;; 1F0A0;PLAYING CARD BACK;So;0;ON;;;;;N;;;;; 1F0A1;PLAYING CARD ACE OF SPADES;So;0;ON;;;;;N;;;;; 1F0A2;PLAYING CARD TWO OF SPADES;So;0;ON;;;;;N;;;;; 1F0A3;PLAYING CARD THREE OF SPADES;So;0;ON;;;;;N;;;;; 1F0A4;PLAYING CARD FOUR OF SPADES;So;0;ON;;;;;N;;;;; 1F0A5;PLAYING CARD FIVE OF SPADES;So;0;ON;;;;;N;;;;; 1F0A6;PLAYING CARD SIX OF SPADES;So;0;ON;;;;;N;;;;; 1F0A7;PLAYING CARD SEVEN OF SPADES;So;0;ON;;;;;N;;;;; 1F0A8;PLAYING CARD EIGHT OF SPADES;So;0;ON;;;;;N;;;;; 1F0A9;PLAYING CARD NINE OF SPADES;So;0;ON;;;;;N;;;;; 1F0AA;PLAYING CARD TEN OF SPADES;So;0;ON;;;;;N;;;;; 1F0AB;PLAYING CARD JACK OF SPADES;So;0;ON;;;;;N;;;;; 1F0AC;PLAYING CARD KNIGHT OF SPADES;So;0;ON;;;;;N;;;;; 1F0AD;PLAYING CARD QUEEN OF SPADES;So;0;ON;;;;;N;;;;; 1F0AE;PLAYING CARD KING OF SPADES;So;0;ON;;;;;N;;;;; 1F0B1;PLAYING CARD ACE OF HEARTS;So;0;ON;;;;;N;;;;; 1F0B2;PLAYING CARD TWO OF HEARTS;So;0;ON;;;;;N;;;;; 1F0B3;PLAYING CARD THREE OF HEARTS;So;0;ON;;;;;N;;;;; 1F0B4;PLAYING CARD FOUR OF HEARTS;So;0;ON;;;;;N;;;;; 1F0B5;PLAYING CARD FIVE OF HEARTS;So;0;ON;;;;;N;;;;; 1F0B6;PLAYING CARD SIX OF HEARTS;So;0;ON;;;;;N;;;;; 1F0B7;PLAYING CARD SEVEN OF HEARTS;So;0;ON;;;;;N;;;;; 1F0B8;PLAYING CARD EIGHT OF HEARTS;So;0;ON;;;;;N;;;;; 1F0B9;PLAYING CARD NINE OF HEARTS;So;0;ON;;;;;N;;;;; 1F0BA;PLAYING CARD TEN OF HEARTS;So;0;ON;;;;;N;;;;; 1F0BB;PLAYING CARD JACK OF HEARTS;So;0;ON;;;;;N;;;;; 1F0BC;PLAYING CARD KNIGHT OF HEARTS;So;0;ON;;;;;N;;;;; 1F0BD;PLAYING CARD QUEEN OF HEARTS;So;0;ON;;;;;N;;;;; 1F0BE;PLAYING CARD KING OF HEARTS;So;0;ON;;;;;N;;;;; 1F0BF;PLAYING CARD RED JOKER;So;0;ON;;;;;N;;;;; 1F0C1;PLAYING CARD ACE OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0C2;PLAYING CARD TWO OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0C3;PLAYING CARD THREE OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0C4;PLAYING CARD FOUR OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0C5;PLAYING CARD FIVE OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0C6;PLAYING CARD SIX OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0C7;PLAYING CARD SEVEN OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0C8;PLAYING CARD EIGHT OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0C9;PLAYING CARD NINE OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0CA;PLAYING CARD TEN OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0CB;PLAYING CARD JACK OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0CC;PLAYING CARD KNIGHT OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0CD;PLAYING CARD QUEEN OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0CE;PLAYING CARD KING OF DIAMONDS;So;0;ON;;;;;N;;;;; 1F0CF;PLAYING CARD BLACK JOKER;So;0;ON;;;;;N;;;;; 1F0D1;PLAYING CARD ACE OF CLUBS;So;0;ON;;;;;N;;;;; 1F0D2;PLAYING CARD TWO OF CLUBS;So;0;ON;;;;;N;;;;; 1F0D3;PLAYING CARD THREE OF CLUBS;So;0;ON;;;;;N;;;;; 1F0D4;PLAYING CARD FOUR OF CLUBS;So;0;ON;;;;;N;;;;; 1F0D5;PLAYING CARD FIVE OF CLUBS;So;0;ON;;;;;N;;;;; 1F0D6;PLAYING CARD SIX OF CLUBS;So;0;ON;;;;;N;;;;; 1F0D7;PLAYING CARD SEVEN OF CLUBS;So;0;ON;;;;;N;;;;; 1F0D8;PLAYING CARD EIGHT OF CLUBS;So;0;ON;;;;;N;;;;; 1F0D9;PLAYING CARD NINE OF CLUBS;So;0;ON;;;;;N;;;;; 1F0DA;PLAYING CARD TEN OF CLUBS;So;0;ON;;;;;N;;;;; 1F0DB;PLAYING CARD JACK OF CLUBS;So;0;ON;;;;;N;;;;; 1F0DC;PLAYING CARD KNIGHT OF CLUBS;So;0;ON;;;;;N;;;;; 1F0DD;PLAYING CARD QUEEN OF CLUBS;So;0;ON;;;;;N;;;;; 1F0DE;PLAYING CARD KING OF CLUBS;So;0;ON;;;;;N;;;;; 1F0DF;PLAYING CARD WHITE JOKER;So;0;ON;;;;;N;;;;; 1F0E0;PLAYING CARD FOOL;So;0;ON;;;;;N;;;;; 1F0E1;PLAYING CARD TRUMP-1;So;0;ON;;;;;N;;;;; 1F0E2;PLAYING CARD TRUMP-2;So;0;ON;;;;;N;;;;; 1F0E3;PLAYING CARD TRUMP-3;So;0;ON;;;;;N;;;;; 1F0E4;PLAYING CARD TRUMP-4;So;0;ON;;;;;N;;;;; 1F0E5;PLAYING CARD TRUMP-5;So;0;ON;;;;;N;;;;; 1F0E6;PLAYING CARD TRUMP-6;So;0;ON;;;;;N;;;;; 1F0E7;PLAYING CARD TRUMP-7;So;0;ON;;;;;N;;;;; 1F0E8;PLAYING CARD TRUMP-8;So;0;ON;;;;;N;;;;; 1F0E9;PLAYING CARD TRUMP-9;So;0;ON;;;;;N;;;;; 1F0EA;PLAYING CARD TRUMP-10;So;0;ON;;;;;N;;;;; 1F0EB;PLAYING CARD TRUMP-11;So;0;ON;;;;;N;;;;; 1F0EC;PLAYING CARD TRUMP-12;So;0;ON;;;;;N;;;;; 1F0ED;PLAYING CARD TRUMP-13;So;0;ON;;;;;N;;;;; 1F0EE;PLAYING CARD TRUMP-14;So;0;ON;;;;;N;;;;; 1F0EF;PLAYING CARD TRUMP-15;So;0;ON;;;;;N;;;;; 1F0F0;PLAYING CARD TRUMP-16;So;0;ON;;;;;N;;;;; 1F0F1;PLAYING CARD TRUMP-17;So;0;ON;;;;;N;;;;; 1F0F2;PLAYING CARD TRUMP-18;So;0;ON;;;;;N;;;;; 1F0F3;PLAYING CARD TRUMP-19;So;0;ON;;;;;N;;;;; 1F0F4;PLAYING CARD TRUMP-20;So;0;ON;;;;;N;;;;; 1F0F5;PLAYING CARD TRUMP-21;So;0;ON;;;;;N;;;;; 1F100;DIGIT ZERO FULL STOP;No;0;EN; 0030 002E;;0;0;N;;;;; 1F101;DIGIT ZERO COMMA;No;0;EN; 0030 002C;;0;0;N;;;;; 1F102;DIGIT ONE COMMA;No;0;EN; 0031 002C;;1;1;N;;;;; 1F103;DIGIT TWO COMMA;No;0;EN; 0032 002C;;2;2;N;;;;; 1F104;DIGIT THREE COMMA;No;0;EN; 0033 002C;;3;3;N;;;;; 1F105;DIGIT FOUR COMMA;No;0;EN; 0034 002C;;4;4;N;;;;; 1F106;DIGIT FIVE COMMA;No;0;EN; 0035 002C;;5;5;N;;;;; 1F107;DIGIT SIX COMMA;No;0;EN; 0036 002C;;6;6;N;;;;; 1F108;DIGIT SEVEN COMMA;No;0;EN; 0037 002C;;7;7;N;;;;; 1F109;DIGIT EIGHT COMMA;No;0;EN; 0038 002C;;8;8;N;;;;; 1F10A;DIGIT NINE COMMA;No;0;EN; 0039 002C;;9;9;N;;;;; 1F10B;DINGBAT CIRCLED SANS-SERIF DIGIT ZERO;No;0;ON;;;;0;N;;;;; 1F10C;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO;No;0;ON;;;;0;N;;;;; 1F10D;CIRCLED ZERO WITH SLASH;So;0;ON;;;;;N;;;;; 1F10E;CIRCLED ANTICLOCKWISE ARROW;So;0;ON;;;;;N;;;;; 1F10F;CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH;So;0;ON;;;;;N;;;;; 1F110;PARENTHESIZED LATIN CAPITAL LETTER A;So;0;L; 0028 0041 0029;;;;N;;;;; 1F111;PARENTHESIZED LATIN CAPITAL LETTER B;So;0;L; 0028 0042 0029;;;;N;;;;; 1F112;PARENTHESIZED LATIN CAPITAL LETTER C;So;0;L; 0028 0043 0029;;;;N;;;;; 1F113;PARENTHESIZED LATIN CAPITAL LETTER D;So;0;L; 0028 0044 0029;;;;N;;;;; 1F114;PARENTHESIZED LATIN CAPITAL LETTER E;So;0;L; 0028 0045 0029;;;;N;;;;; 1F115;PARENTHESIZED LATIN CAPITAL LETTER F;So;0;L; 0028 0046 0029;;;;N;;;;; 1F116;PARENTHESIZED LATIN CAPITAL LETTER G;So;0;L; 0028 0047 0029;;;;N;;;;; 1F117;PARENTHESIZED LATIN CAPITAL LETTER H;So;0;L; 0028 0048 0029;;;;N;;;;; 1F118;PARENTHESIZED LATIN CAPITAL LETTER I;So;0;L; 0028 0049 0029;;;;N;;;;; 1F119;PARENTHESIZED LATIN CAPITAL LETTER J;So;0;L; 0028 004A 0029;;;;N;;;;; 1F11A;PARENTHESIZED LATIN CAPITAL LETTER K;So;0;L; 0028 004B 0029;;;;N;;;;; 1F11B;PARENTHESIZED LATIN CAPITAL LETTER L;So;0;L; 0028 004C 0029;;;;N;;;;; 1F11C;PARENTHESIZED LATIN CAPITAL LETTER M;So;0;L; 0028 004D 0029;;;;N;;;;; 1F11D;PARENTHESIZED LATIN CAPITAL LETTER N;So;0;L; 0028 004E 0029;;;;N;;;;; 1F11E;PARENTHESIZED LATIN CAPITAL LETTER O;So;0;L; 0028 004F 0029;;;;N;;;;; 1F11F;PARENTHESIZED LATIN CAPITAL LETTER P;So;0;L; 0028 0050 0029;;;;N;;;;; 1F120;PARENTHESIZED LATIN CAPITAL LETTER Q;So;0;L; 0028 0051 0029;;;;N;;;;; 1F121;PARENTHESIZED LATIN CAPITAL LETTER R;So;0;L; 0028 0052 0029;;;;N;;;;; 1F122;PARENTHESIZED LATIN CAPITAL LETTER S;So;0;L; 0028 0053 0029;;;;N;;;;; 1F123;PARENTHESIZED LATIN CAPITAL LETTER T;So;0;L; 0028 0054 0029;;;;N;;;;; 1F124;PARENTHESIZED LATIN CAPITAL LETTER U;So;0;L; 0028 0055 0029;;;;N;;;;; 1F125;PARENTHESIZED LATIN CAPITAL LETTER V;So;0;L; 0028 0056 0029;;;;N;;;;; 1F126;PARENTHESIZED LATIN CAPITAL LETTER W;So;0;L; 0028 0057 0029;;;;N;;;;; 1F127;PARENTHESIZED LATIN CAPITAL LETTER X;So;0;L; 0028 0058 0029;;;;N;;;;; 1F128;PARENTHESIZED LATIN CAPITAL LETTER Y;So;0;L; 0028 0059 0029;;;;N;;;;; 1F129;PARENTHESIZED LATIN CAPITAL LETTER Z;So;0;L; 0028 005A 0029;;;;N;;;;; 1F12A;TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S;So;0;L; 3014 0053 3015;;;;N;;;;; 1F12B;CIRCLED ITALIC LATIN CAPITAL LETTER C;So;0;L; 0043;;;;N;;;;; 1F12C;CIRCLED ITALIC LATIN CAPITAL LETTER R;So;0;L; 0052;;;;N;;;;; 1F12D;CIRCLED CD;So;0;L; 0043 0044;;;;N;;;;; 1F12E;CIRCLED WZ;So;0;L; 0057 005A;;;;N;;;;; 1F12F;COPYLEFT SYMBOL;So;0;ON;;;;;N;;;;; 1F130;SQUARED LATIN CAPITAL LETTER A;So;0;L; 0041;;;;N;;;;; 1F131;SQUARED LATIN CAPITAL LETTER B;So;0;L; 0042;;;;N;;;;; 1F132;SQUARED LATIN CAPITAL LETTER C;So;0;L; 0043;;;;N;;;;; 1F133;SQUARED LATIN CAPITAL LETTER D;So;0;L; 0044;;;;N;;;;; 1F134;SQUARED LATIN CAPITAL LETTER E;So;0;L; 0045;;;;N;;;;; 1F135;SQUARED LATIN CAPITAL LETTER F;So;0;L; 0046;;;;N;;;;; 1F136;SQUARED LATIN CAPITAL LETTER G;So;0;L; 0047;;;;N;;;;; 1F137;SQUARED LATIN CAPITAL LETTER H;So;0;L; 0048;;;;N;;;;; 1F138;SQUARED LATIN CAPITAL LETTER I;So;0;L; 0049;;;;N;;;;; 1F139;SQUARED LATIN CAPITAL LETTER J;So;0;L; 004A;;;;N;;;;; 1F13A;SQUARED LATIN CAPITAL LETTER K;So;0;L; 004B;;;;N;;;;; 1F13B;SQUARED LATIN CAPITAL LETTER L;So;0;L; 004C;;;;N;;;;; 1F13C;SQUARED LATIN CAPITAL LETTER M;So;0;L; 004D;;;;N;;;;; 1F13D;SQUARED LATIN CAPITAL LETTER N;So;0;L; 004E;;;;N;;;;; 1F13E;SQUARED LATIN CAPITAL LETTER O;So;0;L; 004F;;;;N;;;;; 1F13F;SQUARED LATIN CAPITAL LETTER P;So;0;L; 0050;;;;N;;;;; 1F140;SQUARED LATIN CAPITAL LETTER Q;So;0;L; 0051;;;;N;;;;; 1F141;SQUARED LATIN CAPITAL LETTER R;So;0;L; 0052;;;;N;;;;; 1F142;SQUARED LATIN CAPITAL LETTER S;So;0;L; 0053;;;;N;;;;; 1F143;SQUARED LATIN CAPITAL LETTER T;So;0;L; 0054;;;;N;;;;; 1F144;SQUARED LATIN CAPITAL LETTER U;So;0;L; 0055;;;;N;;;;; 1F145;SQUARED LATIN CAPITAL LETTER V;So;0;L; 0056;;;;N;;;;; 1F146;SQUARED LATIN CAPITAL LETTER W;So;0;L; 0057;;;;N;;;;; 1F147;SQUARED LATIN CAPITAL LETTER X;So;0;L; 0058;;;;N;;;;; 1F148;SQUARED LATIN CAPITAL LETTER Y;So;0;L; 0059;;;;N;;;;; 1F149;SQUARED LATIN CAPITAL LETTER Z;So;0;L; 005A;;;;N;;;;; 1F14A;SQUARED HV;So;0;L; 0048 0056;;;;N;;;;; 1F14B;SQUARED MV;So;0;L; 004D 0056;;;;N;;;;; 1F14C;SQUARED SD;So;0;L; 0053 0044;;;;N;;;;; 1F14D;SQUARED SS;So;0;L; 0053 0053;;;;N;;;;; 1F14E;SQUARED PPV;So;0;L; 0050 0050 0056;;;;N;;;;; 1F14F;SQUARED WC;So;0;L; 0057 0043;;;;N;;;;; 1F150;NEGATIVE CIRCLED LATIN CAPITAL LETTER A;So;0;L;;;;;N;;;;; 1F151;NEGATIVE CIRCLED LATIN CAPITAL LETTER B;So;0;L;;;;;N;;;;; 1F152;NEGATIVE CIRCLED LATIN CAPITAL LETTER C;So;0;L;;;;;N;;;;; 1F153;NEGATIVE CIRCLED LATIN CAPITAL LETTER D;So;0;L;;;;;N;;;;; 1F154;NEGATIVE CIRCLED LATIN CAPITAL LETTER E;So;0;L;;;;;N;;;;; 1F155;NEGATIVE CIRCLED LATIN CAPITAL LETTER F;So;0;L;;;;;N;;;;; 1F156;NEGATIVE CIRCLED LATIN CAPITAL LETTER G;So;0;L;;;;;N;;;;; 1F157;NEGATIVE CIRCLED LATIN CAPITAL LETTER H;So;0;L;;;;;N;;;;; 1F158;NEGATIVE CIRCLED LATIN CAPITAL LETTER I;So;0;L;;;;;N;;;;; 1F159;NEGATIVE CIRCLED LATIN CAPITAL LETTER J;So;0;L;;;;;N;;;;; 1F15A;NEGATIVE CIRCLED LATIN CAPITAL LETTER K;So;0;L;;;;;N;;;;; 1F15B;NEGATIVE CIRCLED LATIN CAPITAL LETTER L;So;0;L;;;;;N;;;;; 1F15C;NEGATIVE CIRCLED LATIN CAPITAL LETTER M;So;0;L;;;;;N;;;;; 1F15D;NEGATIVE CIRCLED LATIN CAPITAL LETTER N;So;0;L;;;;;N;;;;; 1F15E;NEGATIVE CIRCLED LATIN CAPITAL LETTER O;So;0;L;;;;;N;;;;; 1F15F;NEGATIVE CIRCLED LATIN CAPITAL LETTER P;So;0;L;;;;;N;;;;; 1F160;NEGATIVE CIRCLED LATIN CAPITAL LETTER Q;So;0;L;;;;;N;;;;; 1F161;NEGATIVE CIRCLED LATIN CAPITAL LETTER R;So;0;L;;;;;N;;;;; 1F162;NEGATIVE CIRCLED LATIN CAPITAL LETTER S;So;0;L;;;;;N;;;;; 1F163;NEGATIVE CIRCLED LATIN CAPITAL LETTER T;So;0;L;;;;;N;;;;; 1F164;NEGATIVE CIRCLED LATIN CAPITAL LETTER U;So;0;L;;;;;N;;;;; 1F165;NEGATIVE CIRCLED LATIN CAPITAL LETTER V;So;0;L;;;;;N;;;;; 1F166;NEGATIVE CIRCLED LATIN CAPITAL LETTER W;So;0;L;;;;;N;;;;; 1F167;NEGATIVE CIRCLED LATIN CAPITAL LETTER X;So;0;L;;;;;N;;;;; 1F168;NEGATIVE CIRCLED LATIN CAPITAL LETTER Y;So;0;L;;;;;N;;;;; 1F169;NEGATIVE CIRCLED LATIN CAPITAL LETTER Z;So;0;L;;;;;N;;;;; 1F16A;RAISED MC SIGN;So;0;ON; 004D 0043;;;;N;;;;; 1F16B;RAISED MD SIGN;So;0;ON; 004D 0044;;;;N;;;;; 1F16C;RAISED MR SIGN;So;0;ON; 004D 0052;;;;N;;;;; 1F16D;CIRCLED CC;So;0;ON;;;;;N;;;;; 1F16E;CIRCLED C WITH OVERLAID BACKSLASH;So;0;ON;;;;;N;;;;; 1F16F;CIRCLED HUMAN FIGURE;So;0;ON;;;;;N;;;;; 1F170;NEGATIVE SQUARED LATIN CAPITAL LETTER A;So;0;L;;;;;N;;;;; 1F171;NEGATIVE SQUARED LATIN CAPITAL LETTER B;So;0;L;;;;;N;;;;; 1F172;NEGATIVE SQUARED LATIN CAPITAL LETTER C;So;0;L;;;;;N;;;;; 1F173;NEGATIVE SQUARED LATIN CAPITAL LETTER D;So;0;L;;;;;N;;;;; 1F174;NEGATIVE SQUARED LATIN CAPITAL LETTER E;So;0;L;;;;;N;;;;; 1F175;NEGATIVE SQUARED LATIN CAPITAL LETTER F;So;0;L;;;;;N;;;;; 1F176;NEGATIVE SQUARED LATIN CAPITAL LETTER G;So;0;L;;;;;N;;;;; 1F177;NEGATIVE SQUARED LATIN CAPITAL LETTER H;So;0;L;;;;;N;;;;; 1F178;NEGATIVE SQUARED LATIN CAPITAL LETTER I;So;0;L;;;;;N;;;;; 1F179;NEGATIVE SQUARED LATIN CAPITAL LETTER J;So;0;L;;;;;N;;;;; 1F17A;NEGATIVE SQUARED LATIN CAPITAL LETTER K;So;0;L;;;;;N;;;;; 1F17B;NEGATIVE SQUARED LATIN CAPITAL LETTER L;So;0;L;;;;;N;;;;; 1F17C;NEGATIVE SQUARED LATIN CAPITAL LETTER M;So;0;L;;;;;N;;;;; 1F17D;NEGATIVE SQUARED LATIN CAPITAL LETTER N;So;0;L;;;;;N;;;;; 1F17E;NEGATIVE SQUARED LATIN CAPITAL LETTER O;So;0;L;;;;;N;;;;; 1F17F;NEGATIVE SQUARED LATIN CAPITAL LETTER P;So;0;L;;;;;N;;;;; 1F180;NEGATIVE SQUARED LATIN CAPITAL LETTER Q;So;0;L;;;;;N;;;;; 1F181;NEGATIVE SQUARED LATIN CAPITAL LETTER R;So;0;L;;;;;N;;;;; 1F182;NEGATIVE SQUARED LATIN CAPITAL LETTER S;So;0;L;;;;;N;;;;; 1F183;NEGATIVE SQUARED LATIN CAPITAL LETTER T;So;0;L;;;;;N;;;;; 1F184;NEGATIVE SQUARED LATIN CAPITAL LETTER U;So;0;L;;;;;N;;;;; 1F185;NEGATIVE SQUARED LATIN CAPITAL LETTER V;So;0;L;;;;;N;;;;; 1F186;NEGATIVE SQUARED LATIN CAPITAL LETTER W;So;0;L;;;;;N;;;;; 1F187;NEGATIVE SQUARED LATIN CAPITAL LETTER X;So;0;L;;;;;N;;;;; 1F188;NEGATIVE SQUARED LATIN CAPITAL LETTER Y;So;0;L;;;;;N;;;;; 1F189;NEGATIVE SQUARED LATIN CAPITAL LETTER Z;So;0;L;;;;;N;;;;; 1F18A;CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P;So;0;L;;;;;N;;;;; 1F18B;NEGATIVE SQUARED IC;So;0;L;;;;;N;;;;; 1F18C;NEGATIVE SQUARED PA;So;0;L;;;;;N;;;;; 1F18D;NEGATIVE SQUARED SA;So;0;L;;;;;N;;;;; 1F18E;NEGATIVE SQUARED AB;So;0;L;;;;;N;;;;; 1F18F;NEGATIVE SQUARED WC;So;0;L;;;;;N;;;;; 1F190;SQUARE DJ;So;0;L; 0044 004A;;;;N;;;;; 1F191;SQUARED CL;So;0;L;;;;;N;;;;; 1F192;SQUARED COOL;So;0;L;;;;;N;;;;; 1F193;SQUARED FREE;So;0;L;;;;;N;;;;; 1F194;SQUARED ID;So;0;L;;;;;N;;;;; 1F195;SQUARED NEW;So;0;L;;;;;N;;;;; 1F196;SQUARED NG;So;0;L;;;;;N;;;;; 1F197;SQUARED OK;So;0;L;;;;;N;;;;; 1F198;SQUARED SOS;So;0;L;;;;;N;;;;; 1F199;SQUARED UP WITH EXCLAMATION MARK;So;0;L;;;;;N;;;;; 1F19A;SQUARED VS;So;0;L;;;;;N;;;;; 1F19B;SQUARED THREE D;So;0;L;;;;;N;;;;; 1F19C;SQUARED SECOND SCREEN;So;0;L;;;;;N;;;;; 1F19D;SQUARED TWO K;So;0;L;;;;;N;;;;; 1F19E;SQUARED FOUR K;So;0;L;;;;;N;;;;; 1F19F;SQUARED EIGHT K;So;0;L;;;;;N;;;;; 1F1A0;SQUARED FIVE POINT ONE;So;0;L;;;;;N;;;;; 1F1A1;SQUARED SEVEN POINT ONE;So;0;L;;;;;N;;;;; 1F1A2;SQUARED TWENTY-TWO POINT TWO;So;0;L;;;;;N;;;;; 1F1A3;SQUARED SIXTY P;So;0;L;;;;;N;;;;; 1F1A4;SQUARED ONE HUNDRED TWENTY P;So;0;L;;;;;N;;;;; 1F1A5;SQUARED LATIN SMALL LETTER D;So;0;L;;;;;N;;;;; 1F1A6;SQUARED HC;So;0;L;;;;;N;;;;; 1F1A7;SQUARED HDR;So;0;L;;;;;N;;;;; 1F1A8;SQUARED HI-RES;So;0;L;;;;;N;;;;; 1F1A9;SQUARED LOSSLESS;So;0;L;;;;;N;;;;; 1F1AA;SQUARED SHV;So;0;L;;;;;N;;;;; 1F1AB;SQUARED UHD;So;0;L;;;;;N;;;;; 1F1AC;SQUARED VOD;So;0;L;;;;;N;;;;; 1F1AD;MASK WORK SYMBOL;So;0;ON;;;;;N;;;;; 1F1E6;REGIONAL INDICATOR SYMBOL LETTER A;So;0;L;;;;;N;;;;; 1F1E7;REGIONAL INDICATOR SYMBOL LETTER B;So;0;L;;;;;N;;;;; 1F1E8;REGIONAL INDICATOR SYMBOL LETTER C;So;0;L;;;;;N;;;;; 1F1E9;REGIONAL INDICATOR SYMBOL LETTER D;So;0;L;;;;;N;;;;; 1F1EA;REGIONAL INDICATOR SYMBOL LETTER E;So;0;L;;;;;N;;;;; 1F1EB;REGIONAL INDICATOR SYMBOL LETTER F;So;0;L;;;;;N;;;;; 1F1EC;REGIONAL INDICATOR SYMBOL LETTER G;So;0;L;;;;;N;;;;; 1F1ED;REGIONAL INDICATOR SYMBOL LETTER H;So;0;L;;;;;N;;;;; 1F1EE;REGIONAL INDICATOR SYMBOL LETTER I;So;0;L;;;;;N;;;;; 1F1EF;REGIONAL INDICATOR SYMBOL LETTER J;So;0;L;;;;;N;;;;; 1F1F0;REGIONAL INDICATOR SYMBOL LETTER K;So;0;L;;;;;N;;;;; 1F1F1;REGIONAL INDICATOR SYMBOL LETTER L;So;0;L;;;;;N;;;;; 1F1F2;REGIONAL INDICATOR SYMBOL LETTER M;So;0;L;;;;;N;;;;; 1F1F3;REGIONAL INDICATOR SYMBOL LETTER N;So;0;L;;;;;N;;;;; 1F1F4;REGIONAL INDICATOR SYMBOL LETTER O;So;0;L;;;;;N;;;;; 1F1F5;REGIONAL INDICATOR SYMBOL LETTER P;So;0;L;;;;;N;;;;; 1F1F6;REGIONAL INDICATOR SYMBOL LETTER Q;So;0;L;;;;;N;;;;; 1F1F7;REGIONAL INDICATOR SYMBOL LETTER R;So;0;L;;;;;N;;;;; 1F1F8;REGIONAL INDICATOR SYMBOL LETTER S;So;0;L;;;;;N;;;;; 1F1F9;REGIONAL INDICATOR SYMBOL LETTER T;So;0;L;;;;;N;;;;; 1F1FA;REGIONAL INDICATOR SYMBOL LETTER U;So;0;L;;;;;N;;;;; 1F1FB;REGIONAL INDICATOR SYMBOL LETTER V;So;0;L;;;;;N;;;;; 1F1FC;REGIONAL INDICATOR SYMBOL LETTER W;So;0;L;;;;;N;;;;; 1F1FD;REGIONAL INDICATOR SYMBOL LETTER X;So;0;L;;;;;N;;;;; 1F1FE;REGIONAL INDICATOR SYMBOL LETTER Y;So;0;L;;;;;N;;;;; 1F1FF;REGIONAL INDICATOR SYMBOL LETTER Z;So;0;L;;;;;N;;;;; 1F200;SQUARE HIRAGANA HOKA;So;0;L; 307B 304B;;;;N;;;;; 1F201;SQUARED KATAKANA KOKO;So;0;L; 30B3 30B3;;;;N;;;;; 1F202;SQUARED KATAKANA SA;So;0;L; 30B5;;;;N;;;;; 1F210;SQUARED CJK UNIFIED IDEOGRAPH-624B;So;0;L; 624B;;;;N;;;;; 1F211;SQUARED CJK UNIFIED IDEOGRAPH-5B57;So;0;L; 5B57;;;;N;;;;; 1F212;SQUARED CJK UNIFIED IDEOGRAPH-53CC;So;0;L; 53CC;;;;N;;;;; 1F213;SQUARED KATAKANA DE;So;0;L; 30C7;;;;N;;;;; 1F214;SQUARED CJK UNIFIED IDEOGRAPH-4E8C;So;0;L; 4E8C;;;;N;;;;; 1F215;SQUARED CJK UNIFIED IDEOGRAPH-591A;So;0;L; 591A;;;;N;;;;; 1F216;SQUARED CJK UNIFIED IDEOGRAPH-89E3;So;0;L; 89E3;;;;N;;;;; 1F217;SQUARED CJK UNIFIED IDEOGRAPH-5929;So;0;L; 5929;;;;N;;;;; 1F218;SQUARED CJK UNIFIED IDEOGRAPH-4EA4;So;0;L; 4EA4;;;;N;;;;; 1F219;SQUARED CJK UNIFIED IDEOGRAPH-6620;So;0;L; 6620;;;;N;;;;; 1F21A;SQUARED CJK UNIFIED IDEOGRAPH-7121;So;0;L; 7121;;;;N;;;;; 1F21B;SQUARED CJK UNIFIED IDEOGRAPH-6599;So;0;L; 6599;;;;N;;;;; 1F21C;SQUARED CJK UNIFIED IDEOGRAPH-524D;So;0;L; 524D;;;;N;;;;; 1F21D;SQUARED CJK UNIFIED IDEOGRAPH-5F8C;So;0;L; 5F8C;;;;N;;;;; 1F21E;SQUARED CJK UNIFIED IDEOGRAPH-518D;So;0;L; 518D;;;;N;;;;; 1F21F;SQUARED CJK UNIFIED IDEOGRAPH-65B0;So;0;L; 65B0;;;;N;;;;; 1F220;SQUARED CJK UNIFIED IDEOGRAPH-521D;So;0;L; 521D;;;;N;;;;; 1F221;SQUARED CJK UNIFIED IDEOGRAPH-7D42;So;0;L; 7D42;;;;N;;;;; 1F222;SQUARED CJK UNIFIED IDEOGRAPH-751F;So;0;L; 751F;;;;N;;;;; 1F223;SQUARED CJK UNIFIED IDEOGRAPH-8CA9;So;0;L; 8CA9;;;;N;;;;; 1F224;SQUARED CJK UNIFIED IDEOGRAPH-58F0;So;0;L; 58F0;;;;N;;;;; 1F225;SQUARED CJK UNIFIED IDEOGRAPH-5439;So;0;L; 5439;;;;N;;;;; 1F226;SQUARED CJK UNIFIED IDEOGRAPH-6F14;So;0;L; 6F14;;;;N;;;;; 1F227;SQUARED CJK UNIFIED IDEOGRAPH-6295;So;0;L; 6295;;;;N;;;;; 1F228;SQUARED CJK UNIFIED IDEOGRAPH-6355;So;0;L; 6355;;;;N;;;;; 1F229;SQUARED CJK UNIFIED IDEOGRAPH-4E00;So;0;L; 4E00;;;;N;;;;; 1F22A;SQUARED CJK UNIFIED IDEOGRAPH-4E09;So;0;L; 4E09;;;;N;;;;; 1F22B;SQUARED CJK UNIFIED IDEOGRAPH-904A;So;0;L; 904A;;;;N;;;;; 1F22C;SQUARED CJK UNIFIED IDEOGRAPH-5DE6;So;0;L; 5DE6;;;;N;;;;; 1F22D;SQUARED CJK UNIFIED IDEOGRAPH-4E2D;So;0;L; 4E2D;;;;N;;;;; 1F22E;SQUARED CJK UNIFIED IDEOGRAPH-53F3;So;0;L; 53F3;;;;N;;;;; 1F22F;SQUARED CJK UNIFIED IDEOGRAPH-6307;So;0;L; 6307;;;;N;;;;; 1F230;SQUARED CJK UNIFIED IDEOGRAPH-8D70;So;0;L; 8D70;;;;N;;;;; 1F231;SQUARED CJK UNIFIED IDEOGRAPH-6253;So;0;L; 6253;;;;N;;;;; 1F232;SQUARED CJK UNIFIED IDEOGRAPH-7981;So;0;L; 7981;;;;N;;;;; 1F233;SQUARED CJK UNIFIED IDEOGRAPH-7A7A;So;0;L; 7A7A;;;;N;;;;; 1F234;SQUARED CJK UNIFIED IDEOGRAPH-5408;So;0;L; 5408;;;;N;;;;; 1F235;SQUARED CJK UNIFIED IDEOGRAPH-6E80;So;0;L; 6E80;;;;N;;;;; 1F236;SQUARED CJK UNIFIED IDEOGRAPH-6709;So;0;L; 6709;;;;N;;;;; 1F237;SQUARED CJK UNIFIED IDEOGRAPH-6708;So;0;L; 6708;;;;N;;;;; 1F238;SQUARED CJK UNIFIED IDEOGRAPH-7533;So;0;L; 7533;;;;N;;;;; 1F239;SQUARED CJK UNIFIED IDEOGRAPH-5272;So;0;L; 5272;;;;N;;;;; 1F23A;SQUARED CJK UNIFIED IDEOGRAPH-55B6;So;0;L; 55B6;;;;N;;;;; 1F23B;SQUARED CJK UNIFIED IDEOGRAPH-914D;So;0;L; 914D;;;;N;;;;; 1F240;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C;So;0;L; 3014 672C 3015;;;;N;;;;; 1F241;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09;So;0;L; 3014 4E09 3015;;;;N;;;;; 1F242;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C;So;0;L; 3014 4E8C 3015;;;;N;;;;; 1F243;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89;So;0;L; 3014 5B89 3015;;;;N;;;;; 1F244;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9;So;0;L; 3014 70B9 3015;;;;N;;;;; 1F245;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253;So;0;L; 3014 6253 3015;;;;N;;;;; 1F246;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7;So;0;L; 3014 76D7 3015;;;;N;;;;; 1F247;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD;So;0;L; 3014 52DD 3015;;;;N;;;;; 1F248;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557;So;0;L; 3014 6557 3015;;;;N;;;;; 1F250;CIRCLED IDEOGRAPH ADVANTAGE;So;0;L; 5F97;;;;N;;;;; 1F251;CIRCLED IDEOGRAPH ACCEPT;So;0;L; 53EF;;;;N;;;;; 1F260;ROUNDED SYMBOL FOR FU;So;0;ON;;;;;N;;;;; 1F261;ROUNDED SYMBOL FOR LU;So;0;ON;;;;;N;;;;; 1F262;ROUNDED SYMBOL FOR SHOU;So;0;ON;;;;;N;;;;; 1F263;ROUNDED SYMBOL FOR XI;So;0;ON;;;;;N;;;;; 1F264;ROUNDED SYMBOL FOR SHUANGXI;So;0;ON;;;;;N;;;;; 1F265;ROUNDED SYMBOL FOR CAI;So;0;ON;;;;;N;;;;; 1F300;CYCLONE;So;0;ON;;;;;N;;;;; 1F301;FOGGY;So;0;ON;;;;;N;;;;; 1F302;CLOSED UMBRELLA;So;0;ON;;;;;N;;;;; 1F303;NIGHT WITH STARS;So;0;ON;;;;;N;;;;; 1F304;SUNRISE OVER MOUNTAINS;So;0;ON;;;;;N;;;;; 1F305;SUNRISE;So;0;ON;;;;;N;;;;; 1F306;CITYSCAPE AT DUSK;So;0;ON;;;;;N;;;;; 1F307;SUNSET OVER BUILDINGS;So;0;ON;;;;;N;;;;; 1F308;RAINBOW;So;0;ON;;;;;N;;;;; 1F309;BRIDGE AT NIGHT;So;0;ON;;;;;N;;;;; 1F30A;WATER WAVE;So;0;ON;;;;;N;;;;; 1F30B;VOLCANO;So;0;ON;;;;;N;;;;; 1F30C;MILKY WAY;So;0;ON;;;;;N;;;;; 1F30D;EARTH GLOBE EUROPE-AFRICA;So;0;ON;;;;;N;;;;; 1F30E;EARTH GLOBE AMERICAS;So;0;ON;;;;;N;;;;; 1F30F;EARTH GLOBE ASIA-AUSTRALIA;So;0;ON;;;;;N;;;;; 1F310;GLOBE WITH MERIDIANS;So;0;ON;;;;;N;;;;; 1F311;NEW MOON SYMBOL;So;0;ON;;;;;N;;;;; 1F312;WAXING CRESCENT MOON SYMBOL;So;0;ON;;;;;N;;;;; 1F313;FIRST QUARTER MOON SYMBOL;So;0;ON;;;;;N;;;;; 1F314;WAXING GIBBOUS MOON SYMBOL;So;0;ON;;;;;N;;;;; 1F315;FULL MOON SYMBOL;So;0;ON;;;;;N;;;;; 1F316;WANING GIBBOUS MOON SYMBOL;So;0;ON;;;;;N;;;;; 1F317;LAST QUARTER MOON SYMBOL;So;0;ON;;;;;N;;;;; 1F318;WANING CRESCENT MOON SYMBOL;So;0;ON;;;;;N;;;;; 1F319;CRESCENT MOON;So;0;ON;;;;;N;;;;; 1F31A;NEW MOON WITH FACE;So;0;ON;;;;;N;;;;; 1F31B;FIRST QUARTER MOON WITH FACE;So;0;ON;;;;;N;;;;; 1F31C;LAST QUARTER MOON WITH FACE;So;0;ON;;;;;N;;;;; 1F31D;FULL MOON WITH FACE;So;0;ON;;;;;N;;;;; 1F31E;SUN WITH FACE;So;0;ON;;;;;N;;;;; 1F31F;GLOWING STAR;So;0;ON;;;;;N;;;;; 1F320;SHOOTING STAR;So;0;ON;;;;;N;;;;; 1F321;THERMOMETER;So;0;ON;;;;;N;;;;; 1F322;BLACK DROPLET;So;0;ON;;;;;N;;;;; 1F323;WHITE SUN;So;0;ON;;;;;N;;;;; 1F324;WHITE SUN WITH SMALL CLOUD;So;0;ON;;;;;N;;;;; 1F325;WHITE SUN BEHIND CLOUD;So;0;ON;;;;;N;;;;; 1F326;WHITE SUN BEHIND CLOUD WITH RAIN;So;0;ON;;;;;N;;;;; 1F327;CLOUD WITH RAIN;So;0;ON;;;;;N;;;;; 1F328;CLOUD WITH SNOW;So;0;ON;;;;;N;;;;; 1F329;CLOUD WITH LIGHTNING;So;0;ON;;;;;N;;;;; 1F32A;CLOUD WITH TORNADO;So;0;ON;;;;;N;;;;; 1F32B;FOG;So;0;ON;;;;;N;;;;; 1F32C;WIND BLOWING FACE;So;0;ON;;;;;N;;;;; 1F32D;HOT DOG;So;0;ON;;;;;N;;;;; 1F32E;TACO;So;0;ON;;;;;N;;;;; 1F32F;BURRITO;So;0;ON;;;;;N;;;;; 1F330;CHESTNUT;So;0;ON;;;;;N;;;;; 1F331;SEEDLING;So;0;ON;;;;;N;;;;; 1F332;EVERGREEN TREE;So;0;ON;;;;;N;;;;; 1F333;DECIDUOUS TREE;So;0;ON;;;;;N;;;;; 1F334;PALM TREE;So;0;ON;;;;;N;;;;; 1F335;CACTUS;So;0;ON;;;;;N;;;;; 1F336;HOT PEPPER;So;0;ON;;;;;N;;;;; 1F337;TULIP;So;0;ON;;;;;N;;;;; 1F338;CHERRY BLOSSOM;So;0;ON;;;;;N;;;;; 1F339;ROSE;So;0;ON;;;;;N;;;;; 1F33A;HIBISCUS;So;0;ON;;;;;N;;;;; 1F33B;SUNFLOWER;So;0;ON;;;;;N;;;;; 1F33C;BLOSSOM;So;0;ON;;;;;N;;;;; 1F33D;EAR OF MAIZE;So;0;ON;;;;;N;;;;; 1F33E;EAR OF RICE;So;0;ON;;;;;N;;;;; 1F33F;HERB;So;0;ON;;;;;N;;;;; 1F340;FOUR LEAF CLOVER;So;0;ON;;;;;N;;;;; 1F341;MAPLE LEAF;So;0;ON;;;;;N;;;;; 1F342;FALLEN LEAF;So;0;ON;;;;;N;;;;; 1F343;LEAF FLUTTERING IN WIND;So;0;ON;;;;;N;;;;; 1F344;MUSHROOM;So;0;ON;;;;;N;;;;; 1F345;TOMATO;So;0;ON;;;;;N;;;;; 1F346;AUBERGINE;So;0;ON;;;;;N;;;;; 1F347;GRAPES;So;0;ON;;;;;N;;;;; 1F348;MELON;So;0;ON;;;;;N;;;;; 1F349;WATERMELON;So;0;ON;;;;;N;;;;; 1F34A;TANGERINE;So;0;ON;;;;;N;;;;; 1F34B;LEMON;So;0;ON;;;;;N;;;;; 1F34C;BANANA;So;0;ON;;;;;N;;;;; 1F34D;PINEAPPLE;So;0;ON;;;;;N;;;;; 1F34E;RED APPLE;So;0;ON;;;;;N;;;;; 1F34F;GREEN APPLE;So;0;ON;;;;;N;;;;; 1F350;PEAR;So;0;ON;;;;;N;;;;; 1F351;PEACH;So;0;ON;;;;;N;;;;; 1F352;CHERRIES;So;0;ON;;;;;N;;;;; 1F353;STRAWBERRY;So;0;ON;;;;;N;;;;; 1F354;HAMBURGER;So;0;ON;;;;;N;;;;; 1F355;SLICE OF PIZZA;So;0;ON;;;;;N;;;;; 1F356;MEAT ON BONE;So;0;ON;;;;;N;;;;; 1F357;POULTRY LEG;So;0;ON;;;;;N;;;;; 1F358;RICE CRACKER;So;0;ON;;;;;N;;;;; 1F359;RICE BALL;So;0;ON;;;;;N;;;;; 1F35A;COOKED RICE;So;0;ON;;;;;N;;;;; 1F35B;CURRY AND RICE;So;0;ON;;;;;N;;;;; 1F35C;STEAMING BOWL;So;0;ON;;;;;N;;;;; 1F35D;SPAGHETTI;So;0;ON;;;;;N;;;;; 1F35E;BREAD;So;0;ON;;;;;N;;;;; 1F35F;FRENCH FRIES;So;0;ON;;;;;N;;;;; 1F360;ROASTED SWEET POTATO;So;0;ON;;;;;N;;;;; 1F361;DANGO;So;0;ON;;;;;N;;;;; 1F362;ODEN;So;0;ON;;;;;N;;;;; 1F363;SUSHI;So;0;ON;;;;;N;;;;; 1F364;FRIED SHRIMP;So;0;ON;;;;;N;;;;; 1F365;FISH CAKE WITH SWIRL DESIGN;So;0;ON;;;;;N;;;;; 1F366;SOFT ICE CREAM;So;0;ON;;;;;N;;;;; 1F367;SHAVED ICE;So;0;ON;;;;;N;;;;; 1F368;ICE CREAM;So;0;ON;;;;;N;;;;; 1F369;DOUGHNUT;So;0;ON;;;;;N;;;;; 1F36A;COOKIE;So;0;ON;;;;;N;;;;; 1F36B;CHOCOLATE BAR;So;0;ON;;;;;N;;;;; 1F36C;CANDY;So;0;ON;;;;;N;;;;; 1F36D;LOLLIPOP;So;0;ON;;;;;N;;;;; 1F36E;CUSTARD;So;0;ON;;;;;N;;;;; 1F36F;HONEY POT;So;0;ON;;;;;N;;;;; 1F370;SHORTCAKE;So;0;ON;;;;;N;;;;; 1F371;BENTO BOX;So;0;ON;;;;;N;;;;; 1F372;POT OF FOOD;So;0;ON;;;;;N;;;;; 1F373;COOKING;So;0;ON;;;;;N;;;;; 1F374;FORK AND KNIFE;So;0;ON;;;;;N;;;;; 1F375;TEACUP WITHOUT HANDLE;So;0;ON;;;;;N;;;;; 1F376;SAKE BOTTLE AND CUP;So;0;ON;;;;;N;;;;; 1F377;WINE GLASS;So;0;ON;;;;;N;;;;; 1F378;COCKTAIL GLASS;So;0;ON;;;;;N;;;;; 1F379;TROPICAL DRINK;So;0;ON;;;;;N;;;;; 1F37A;BEER MUG;So;0;ON;;;;;N;;;;; 1F37B;CLINKING BEER MUGS;So;0;ON;;;;;N;;;;; 1F37C;BABY BOTTLE;So;0;ON;;;;;N;;;;; 1F37D;FORK AND KNIFE WITH PLATE;So;0;ON;;;;;N;;;;; 1F37E;BOTTLE WITH POPPING CORK;So;0;ON;;;;;N;;;;; 1F37F;POPCORN;So;0;ON;;;;;N;;;;; 1F380;RIBBON;So;0;ON;;;;;N;;;;; 1F381;WRAPPED PRESENT;So;0;ON;;;;;N;;;;; 1F382;BIRTHDAY CAKE;So;0;ON;;;;;N;;;;; 1F383;JACK-O-LANTERN;So;0;ON;;;;;N;;;;; 1F384;CHRISTMAS TREE;So;0;ON;;;;;N;;;;; 1F385;FATHER CHRISTMAS;So;0;ON;;;;;N;;;;; 1F386;FIREWORKS;So;0;ON;;;;;N;;;;; 1F387;FIREWORK SPARKLER;So;0;ON;;;;;N;;;;; 1F388;BALLOON;So;0;ON;;;;;N;;;;; 1F389;PARTY POPPER;So;0;ON;;;;;N;;;;; 1F38A;CONFETTI BALL;So;0;ON;;;;;N;;;;; 1F38B;TANABATA TREE;So;0;ON;;;;;N;;;;; 1F38C;CROSSED FLAGS;So;0;ON;;;;;N;;;;; 1F38D;PINE DECORATION;So;0;ON;;;;;N;;;;; 1F38E;JAPANESE DOLLS;So;0;ON;;;;;N;;;;; 1F38F;CARP STREAMER;So;0;ON;;;;;N;;;;; 1F390;WIND CHIME;So;0;ON;;;;;N;;;;; 1F391;MOON VIEWING CEREMONY;So;0;ON;;;;;N;;;;; 1F392;SCHOOL SATCHEL;So;0;ON;;;;;N;;;;; 1F393;GRADUATION CAP;So;0;ON;;;;;N;;;;; 1F394;HEART WITH TIP ON THE LEFT;So;0;ON;;;;;N;;;;; 1F395;BOUQUET OF FLOWERS;So;0;ON;;;;;N;;;;; 1F396;MILITARY MEDAL;So;0;ON;;;;;N;;;;; 1F397;REMINDER RIBBON;So;0;ON;;;;;N;;;;; 1F398;MUSICAL KEYBOARD WITH JACKS;So;0;ON;;;;;N;;;;; 1F399;STUDIO MICROPHONE;So;0;ON;;;;;N;;;;; 1F39A;LEVEL SLIDER;So;0;ON;;;;;N;;;;; 1F39B;CONTROL KNOBS;So;0;ON;;;;;N;;;;; 1F39C;BEAMED ASCENDING MUSICAL NOTES;So;0;ON;;;;;N;;;;; 1F39D;BEAMED DESCENDING MUSICAL NOTES;So;0;ON;;;;;N;;;;; 1F39E;FILM FRAMES;So;0;ON;;;;;N;;;;; 1F39F;ADMISSION TICKETS;So;0;ON;;;;;N;;;;; 1F3A0;CAROUSEL HORSE;So;0;ON;;;;;N;;;;; 1F3A1;FERRIS WHEEL;So;0;ON;;;;;N;;;;; 1F3A2;ROLLER COASTER;So;0;ON;;;;;N;;;;; 1F3A3;FISHING POLE AND FISH;So;0;ON;;;;;N;;;;; 1F3A4;MICROPHONE;So;0;ON;;;;;N;;;;; 1F3A5;MOVIE CAMERA;So;0;ON;;;;;N;;;;; 1F3A6;CINEMA;So;0;ON;;;;;N;;;;; 1F3A7;HEADPHONE;So;0;ON;;;;;N;;;;; 1F3A8;ARTIST PALETTE;So;0;ON;;;;;N;;;;; 1F3A9;TOP HAT;So;0;ON;;;;;N;;;;; 1F3AA;CIRCUS TENT;So;0;ON;;;;;N;;;;; 1F3AB;TICKET;So;0;ON;;;;;N;;;;; 1F3AC;CLAPPER BOARD;So;0;ON;;;;;N;;;;; 1F3AD;PERFORMING ARTS;So;0;ON;;;;;N;;;;; 1F3AE;VIDEO GAME;So;0;ON;;;;;N;;;;; 1F3AF;DIRECT HIT;So;0;ON;;;;;N;;;;; 1F3B0;SLOT MACHINE;So;0;ON;;;;;N;;;;; 1F3B1;BILLIARDS;So;0;ON;;;;;N;;;;; 1F3B2;GAME DIE;So;0;ON;;;;;N;;;;; 1F3B3;BOWLING;So;0;ON;;;;;N;;;;; 1F3B4;FLOWER PLAYING CARDS;So;0;ON;;;;;N;;;;; 1F3B5;MUSICAL NOTE;So;0;ON;;;;;N;;;;; 1F3B6;MULTIPLE MUSICAL NOTES;So;0;ON;;;;;N;;;;; 1F3B7;SAXOPHONE;So;0;ON;;;;;N;;;;; 1F3B8;GUITAR;So;0;ON;;;;;N;;;;; 1F3B9;MUSICAL KEYBOARD;So;0;ON;;;;;N;;;;; 1F3BA;TRUMPET;So;0;ON;;;;;N;;;;; 1F3BB;VIOLIN;So;0;ON;;;;;N;;;;; 1F3BC;MUSICAL SCORE;So;0;ON;;;;;N;;;;; 1F3BD;RUNNING SHIRT WITH SASH;So;0;ON;;;;;N;;;;; 1F3BE;TENNIS RACQUET AND BALL;So;0;ON;;;;;N;;;;; 1F3BF;SKI AND SKI BOOT;So;0;ON;;;;;N;;;;; 1F3C0;BASKETBALL AND HOOP;So;0;ON;;;;;N;;;;; 1F3C1;CHEQUERED FLAG;So;0;ON;;;;;N;;;;; 1F3C2;SNOWBOARDER;So;0;ON;;;;;N;;;;; 1F3C3;RUNNER;So;0;ON;;;;;N;;;;; 1F3C4;SURFER;So;0;ON;;;;;N;;;;; 1F3C5;SPORTS MEDAL;So;0;ON;;;;;N;;;;; 1F3C6;TROPHY;So;0;ON;;;;;N;;;;; 1F3C7;HORSE RACING;So;0;ON;;;;;N;;;;; 1F3C8;AMERICAN FOOTBALL;So;0;ON;;;;;N;;;;; 1F3C9;RUGBY FOOTBALL;So;0;ON;;;;;N;;;;; 1F3CA;SWIMMER;So;0;ON;;;;;N;;;;; 1F3CB;WEIGHT LIFTER;So;0;ON;;;;;N;;;;; 1F3CC;GOLFER;So;0;ON;;;;;N;;;;; 1F3CD;RACING MOTORCYCLE;So;0;ON;;;;;N;;;;; 1F3CE;RACING CAR;So;0;ON;;;;;N;;;;; 1F3CF;CRICKET BAT AND BALL;So;0;ON;;;;;N;;;;; 1F3D0;VOLLEYBALL;So;0;ON;;;;;N;;;;; 1F3D1;FIELD HOCKEY STICK AND BALL;So;0;ON;;;;;N;;;;; 1F3D2;ICE HOCKEY STICK AND PUCK;So;0;ON;;;;;N;;;;; 1F3D3;TABLE TENNIS PADDLE AND BALL;So;0;ON;;;;;N;;;;; 1F3D4;SNOW CAPPED MOUNTAIN;So;0;ON;;;;;N;;;;; 1F3D5;CAMPING;So;0;ON;;;;;N;;;;; 1F3D6;BEACH WITH UMBRELLA;So;0;ON;;;;;N;;;;; 1F3D7;BUILDING CONSTRUCTION;So;0;ON;;;;;N;;;;; 1F3D8;HOUSE BUILDINGS;So;0;ON;;;;;N;;;;; 1F3D9;CITYSCAPE;So;0;ON;;;;;N;;;;; 1F3DA;DERELICT HOUSE BUILDING;So;0;ON;;;;;N;;;;; 1F3DB;CLASSICAL BUILDING;So;0;ON;;;;;N;;;;; 1F3DC;DESERT;So;0;ON;;;;;N;;;;; 1F3DD;DESERT ISLAND;So;0;ON;;;;;N;;;;; 1F3DE;NATIONAL PARK;So;0;ON;;;;;N;;;;; 1F3DF;STADIUM;So;0;ON;;;;;N;;;;; 1F3E0;HOUSE BUILDING;So;0;ON;;;;;N;;;;; 1F3E1;HOUSE WITH GARDEN;So;0;ON;;;;;N;;;;; 1F3E2;OFFICE BUILDING;So;0;ON;;;;;N;;;;; 1F3E3;JAPANESE POST OFFICE;So;0;ON;;;;;N;;;;; 1F3E4;EUROPEAN POST OFFICE;So;0;ON;;;;;N;;;;; 1F3E5;HOSPITAL;So;0;ON;;;;;N;;;;; 1F3E6;BANK;So;0;ON;;;;;N;;;;; 1F3E7;AUTOMATED TELLER MACHINE;So;0;ON;;;;;N;;;;; 1F3E8;HOTEL;So;0;ON;;;;;N;;;;; 1F3E9;LOVE HOTEL;So;0;ON;;;;;N;;;;; 1F3EA;CONVENIENCE STORE;So;0;ON;;;;;N;;;;; 1F3EB;SCHOOL;So;0;ON;;;;;N;;;;; 1F3EC;DEPARTMENT STORE;So;0;ON;;;;;N;;;;; 1F3ED;FACTORY;So;0;ON;;;;;N;;;;; 1F3EE;IZAKAYA LANTERN;So;0;ON;;;;;N;;;;; 1F3EF;JAPANESE CASTLE;So;0;ON;;;;;N;;;;; 1F3F0;EUROPEAN CASTLE;So;0;ON;;;;;N;;;;; 1F3F1;WHITE PENNANT;So;0;ON;;;;;N;;;;; 1F3F2;BLACK PENNANT;So;0;ON;;;;;N;;;;; 1F3F3;WAVING WHITE FLAG;So;0;ON;;;;;N;;;;; 1F3F4;WAVING BLACK FLAG;So;0;ON;;;;;N;;;;; 1F3F5;ROSETTE;So;0;ON;;;;;N;;;;; 1F3F6;BLACK ROSETTE;So;0;ON;;;;;N;;;;; 1F3F7;LABEL;So;0;ON;;;;;N;;;;; 1F3F8;BADMINTON RACQUET AND SHUTTLECOCK;So;0;ON;;;;;N;;;;; 1F3F9;BOW AND ARROW;So;0;ON;;;;;N;;;;; 1F3FA;AMPHORA;So;0;ON;;;;;N;;;;; 1F3FB;EMOJI MODIFIER FITZPATRICK TYPE-1-2;Sk;0;ON;;;;;N;;;;; 1F3FC;EMOJI MODIFIER FITZPATRICK TYPE-3;Sk;0;ON;;;;;N;;;;; 1F3FD;EMOJI MODIFIER FITZPATRICK TYPE-4;Sk;0;ON;;;;;N;;;;; 1F3FE;EMOJI MODIFIER FITZPATRICK TYPE-5;Sk;0;ON;;;;;N;;;;; 1F3FF;EMOJI MODIFIER FITZPATRICK TYPE-6;Sk;0;ON;;;;;N;;;;; 1F400;RAT;So;0;ON;;;;;N;;;;; 1F401;MOUSE;So;0;ON;;;;;N;;;;; 1F402;OX;So;0;ON;;;;;N;;;;; 1F403;WATER BUFFALO;So;0;ON;;;;;N;;;;; 1F404;COW;So;0;ON;;;;;N;;;;; 1F405;TIGER;So;0;ON;;;;;N;;;;; 1F406;LEOPARD;So;0;ON;;;;;N;;;;; 1F407;RABBIT;So;0;ON;;;;;N;;;;; 1F408;CAT;So;0;ON;;;;;N;;;;; 1F409;DRAGON;So;0;ON;;;;;N;;;;; 1F40A;CROCODILE;So;0;ON;;;;;N;;;;; 1F40B;WHALE;So;0;ON;;;;;N;;;;; 1F40C;SNAIL;So;0;ON;;;;;N;;;;; 1F40D;SNAKE;So;0;ON;;;;;N;;;;; 1F40E;HORSE;So;0;ON;;;;;N;;;;; 1F40F;RAM;So;0;ON;;;;;N;;;;; 1F410;GOAT;So;0;ON;;;;;N;;;;; 1F411;SHEEP;So;0;ON;;;;;N;;;;; 1F412;MONKEY;So;0;ON;;;;;N;;;;; 1F413;ROOSTER;So;0;ON;;;;;N;;;;; 1F414;CHICKEN;So;0;ON;;;;;N;;;;; 1F415;DOG;So;0;ON;;;;;N;;;;; 1F416;PIG;So;0;ON;;;;;N;;;;; 1F417;BOAR;So;0;ON;;;;;N;;;;; 1F418;ELEPHANT;So;0;ON;;;;;N;;;;; 1F419;OCTOPUS;So;0;ON;;;;;N;;;;; 1F41A;SPIRAL SHELL;So;0;ON;;;;;N;;;;; 1F41B;BUG;So;0;ON;;;;;N;;;;; 1F41C;ANT;So;0;ON;;;;;N;;;;; 1F41D;HONEYBEE;So;0;ON;;;;;N;;;;; 1F41E;LADY BEETLE;So;0;ON;;;;;N;;;;; 1F41F;FISH;So;0;ON;;;;;N;;;;; 1F420;TROPICAL FISH;So;0;ON;;;;;N;;;;; 1F421;BLOWFISH;So;0;ON;;;;;N;;;;; 1F422;TURTLE;So;0;ON;;;;;N;;;;; 1F423;HATCHING CHICK;So;0;ON;;;;;N;;;;; 1F424;BABY CHICK;So;0;ON;;;;;N;;;;; 1F425;FRONT-FACING BABY CHICK;So;0;ON;;;;;N;;;;; 1F426;BIRD;So;0;ON;;;;;N;;;;; 1F427;PENGUIN;So;0;ON;;;;;N;;;;; 1F428;KOALA;So;0;ON;;;;;N;;;;; 1F429;POODLE;So;0;ON;;;;;N;;;;; 1F42A;DROMEDARY CAMEL;So;0;ON;;;;;N;;;;; 1F42B;BACTRIAN CAMEL;So;0;ON;;;;;N;;;;; 1F42C;DOLPHIN;So;0;ON;;;;;N;;;;; 1F42D;MOUSE FACE;So;0;ON;;;;;N;;;;; 1F42E;COW FACE;So;0;ON;;;;;N;;;;; 1F42F;TIGER FACE;So;0;ON;;;;;N;;;;; 1F430;RABBIT FACE;So;0;ON;;;;;N;;;;; 1F431;CAT FACE;So;0;ON;;;;;N;;;;; 1F432;DRAGON FACE;So;0;ON;;;;;N;;;;; 1F433;SPOUTING WHALE;So;0;ON;;;;;N;;;;; 1F434;HORSE FACE;So;0;ON;;;;;N;;;;; 1F435;MONKEY FACE;So;0;ON;;;;;N;;;;; 1F436;DOG FACE;So;0;ON;;;;;N;;;;; 1F437;PIG FACE;So;0;ON;;;;;N;;;;; 1F438;FROG FACE;So;0;ON;;;;;N;;;;; 1F439;HAMSTER FACE;So;0;ON;;;;;N;;;;; 1F43A;WOLF FACE;So;0;ON;;;;;N;;;;; 1F43B;BEAR FACE;So;0;ON;;;;;N;;;;; 1F43C;PANDA FACE;So;0;ON;;;;;N;;;;; 1F43D;PIG NOSE;So;0;ON;;;;;N;;;;; 1F43E;PAW PRINTS;So;0;ON;;;;;N;;;;; 1F43F;CHIPMUNK;So;0;ON;;;;;N;;;;; 1F440;EYES;So;0;ON;;;;;N;;;;; 1F441;EYE;So;0;ON;;;;;N;;;;; 1F442;EAR;So;0;ON;;;;;N;;;;; 1F443;NOSE;So;0;ON;;;;;N;;;;; 1F444;MOUTH;So;0;ON;;;;;N;;;;; 1F445;TONGUE;So;0;ON;;;;;N;;;;; 1F446;WHITE UP POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;; 1F447;WHITE DOWN POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;; 1F448;WHITE LEFT POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;; 1F449;WHITE RIGHT POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;; 1F44A;FISTED HAND SIGN;So;0;ON;;;;;N;;;;; 1F44B;WAVING HAND SIGN;So;0;ON;;;;;N;;;;; 1F44C;OK HAND SIGN;So;0;ON;;;;;N;;;;; 1F44D;THUMBS UP SIGN;So;0;ON;;;;;N;;;;; 1F44E;THUMBS DOWN SIGN;So;0;ON;;;;;N;;;;; 1F44F;CLAPPING HANDS SIGN;So;0;ON;;;;;N;;;;; 1F450;OPEN HANDS SIGN;So;0;ON;;;;;N;;;;; 1F451;CROWN;So;0;ON;;;;;N;;;;; 1F452;WOMANS HAT;So;0;ON;;;;;N;;;;; 1F453;EYEGLASSES;So;0;ON;;;;;N;;;;; 1F454;NECKTIE;So;0;ON;;;;;N;;;;; 1F455;T-SHIRT;So;0;ON;;;;;N;;;;; 1F456;JEANS;So;0;ON;;;;;N;;;;; 1F457;DRESS;So;0;ON;;;;;N;;;;; 1F458;KIMONO;So;0;ON;;;;;N;;;;; 1F459;BIKINI;So;0;ON;;;;;N;;;;; 1F45A;WOMANS CLOTHES;So;0;ON;;;;;N;;;;; 1F45B;PURSE;So;0;ON;;;;;N;;;;; 1F45C;HANDBAG;So;0;ON;;;;;N;;;;; 1F45D;POUCH;So;0;ON;;;;;N;;;;; 1F45E;MANS SHOE;So;0;ON;;;;;N;;;;; 1F45F;ATHLETIC SHOE;So;0;ON;;;;;N;;;;; 1F460;HIGH-HEELED SHOE;So;0;ON;;;;;N;;;;; 1F461;WOMANS SANDAL;So;0;ON;;;;;N;;;;; 1F462;WOMANS BOOTS;So;0;ON;;;;;N;;;;; 1F463;FOOTPRINTS;So;0;ON;;;;;N;;;;; 1F464;BUST IN SILHOUETTE;So;0;ON;;;;;N;;;;; 1F465;BUSTS IN SILHOUETTE;So;0;ON;;;;;N;;;;; 1F466;BOY;So;0;ON;;;;;N;;;;; 1F467;GIRL;So;0;ON;;;;;N;;;;; 1F468;MAN;So;0;ON;;;;;N;;;;; 1F469;WOMAN;So;0;ON;;;;;N;;;;; 1F46A;FAMILY;So;0;ON;;;;;N;;;;; 1F46B;MAN AND WOMAN HOLDING HANDS;So;0;ON;;;;;N;;;;; 1F46C;TWO MEN HOLDING HANDS;So;0;ON;;;;;N;;;;; 1F46D;TWO WOMEN HOLDING HANDS;So;0;ON;;;;;N;;;;; 1F46E;POLICE OFFICER;So;0;ON;;;;;N;;;;; 1F46F;WOMAN WITH BUNNY EARS;So;0;ON;;;;;N;;;;; 1F470;BRIDE WITH VEIL;So;0;ON;;;;;N;;;;; 1F471;PERSON WITH BLOND HAIR;So;0;ON;;;;;N;;;;; 1F472;MAN WITH GUA PI MAO;So;0;ON;;;;;N;;;;; 1F473;MAN WITH TURBAN;So;0;ON;;;;;N;;;;; 1F474;OLDER MAN;So;0;ON;;;;;N;;;;; 1F475;OLDER WOMAN;So;0;ON;;;;;N;;;;; 1F476;BABY;So;0;ON;;;;;N;;;;; 1F477;CONSTRUCTION WORKER;So;0;ON;;;;;N;;;;; 1F478;PRINCESS;So;0;ON;;;;;N;;;;; 1F479;JAPANESE OGRE;So;0;ON;;;;;N;;;;; 1F47A;JAPANESE GOBLIN;So;0;ON;;;;;N;;;;; 1F47B;GHOST;So;0;ON;;;;;N;;;;; 1F47C;BABY ANGEL;So;0;ON;;;;;N;;;;; 1F47D;EXTRATERRESTRIAL ALIEN;So;0;ON;;;;;N;;;;; 1F47E;ALIEN MONSTER;So;0;ON;;;;;N;;;;; 1F47F;IMP;So;0;ON;;;;;N;;;;; 1F480;SKULL;So;0;ON;;;;;N;;;;; 1F481;INFORMATION DESK PERSON;So;0;ON;;;;;N;;;;; 1F482;GUARDSMAN;So;0;ON;;;;;N;;;;; 1F483;DANCER;So;0;ON;;;;;N;;;;; 1F484;LIPSTICK;So;0;ON;;;;;N;;;;; 1F485;NAIL POLISH;So;0;ON;;;;;N;;;;; 1F486;FACE MASSAGE;So;0;ON;;;;;N;;;;; 1F487;HAIRCUT;So;0;ON;;;;;N;;;;; 1F488;BARBER POLE;So;0;ON;;;;;N;;;;; 1F489;SYRINGE;So;0;ON;;;;;N;;;;; 1F48A;PILL;So;0;ON;;;;;N;;;;; 1F48B;KISS MARK;So;0;ON;;;;;N;;;;; 1F48C;LOVE LETTER;So;0;ON;;;;;N;;;;; 1F48D;RING;So;0;ON;;;;;N;;;;; 1F48E;GEM STONE;So;0;ON;;;;;N;;;;; 1F48F;KISS;So;0;ON;;;;;N;;;;; 1F490;BOUQUET;So;0;ON;;;;;N;;;;; 1F491;COUPLE WITH HEART;So;0;ON;;;;;N;;;;; 1F492;WEDDING;So;0;ON;;;;;N;;;;; 1F493;BEATING HEART;So;0;ON;;;;;N;;;;; 1F494;BROKEN HEART;So;0;ON;;;;;N;;;;; 1F495;TWO HEARTS;So;0;ON;;;;;N;;;;; 1F496;SPARKLING HEART;So;0;ON;;;;;N;;;;; 1F497;GROWING HEART;So;0;ON;;;;;N;;;;; 1F498;HEART WITH ARROW;So;0;ON;;;;;N;;;;; 1F499;BLUE HEART;So;0;ON;;;;;N;;;;; 1F49A;GREEN HEART;So;0;ON;;;;;N;;;;; 1F49B;YELLOW HEART;So;0;ON;;;;;N;;;;; 1F49C;PURPLE HEART;So;0;ON;;;;;N;;;;; 1F49D;HEART WITH RIBBON;So;0;ON;;;;;N;;;;; 1F49E;REVOLVING HEARTS;So;0;ON;;;;;N;;;;; 1F49F;HEART DECORATION;So;0;ON;;;;;N;;;;; 1F4A0;DIAMOND SHAPE WITH A DOT INSIDE;So;0;ON;;;;;N;;;;; 1F4A1;ELECTRIC LIGHT BULB;So;0;ON;;;;;N;;;;; 1F4A2;ANGER SYMBOL;So;0;ON;;;;;N;;;;; 1F4A3;BOMB;So;0;ON;;;;;N;;;;; 1F4A4;SLEEPING SYMBOL;So;0;ON;;;;;N;;;;; 1F4A5;COLLISION SYMBOL;So;0;ON;;;;;N;;;;; 1F4A6;SPLASHING SWEAT SYMBOL;So;0;ON;;;;;N;;;;; 1F4A7;DROPLET;So;0;ON;;;;;N;;;;; 1F4A8;DASH SYMBOL;So;0;ON;;;;;N;;;;; 1F4A9;PILE OF POO;So;0;ON;;;;;N;;;;; 1F4AA;FLEXED BICEPS;So;0;ON;;;;;N;;;;; 1F4AB;DIZZY SYMBOL;So;0;ON;;;;;N;;;;; 1F4AC;SPEECH BALLOON;So;0;ON;;;;;N;;;;; 1F4AD;THOUGHT BALLOON;So;0;ON;;;;;N;;;;; 1F4AE;WHITE FLOWER;So;0;ON;;;;;N;;;;; 1F4AF;HUNDRED POINTS SYMBOL;So;0;ON;;;;;N;;;;; 1F4B0;MONEY BAG;So;0;ON;;;;;N;;;;; 1F4B1;CURRENCY EXCHANGE;So;0;ON;;;;;N;;;;; 1F4B2;HEAVY DOLLAR SIGN;So;0;ON;;;;;N;;;;; 1F4B3;CREDIT CARD;So;0;ON;;;;;N;;;;; 1F4B4;BANKNOTE WITH YEN SIGN;So;0;ON;;;;;N;;;;; 1F4B5;BANKNOTE WITH DOLLAR SIGN;So;0;ON;;;;;N;;;;; 1F4B6;BANKNOTE WITH EURO SIGN;So;0;ON;;;;;N;;;;; 1F4B7;BANKNOTE WITH POUND SIGN;So;0;ON;;;;;N;;;;; 1F4B8;MONEY WITH WINGS;So;0;ON;;;;;N;;;;; 1F4B9;CHART WITH UPWARDS TREND AND YEN SIGN;So;0;ON;;;;;N;;;;; 1F4BA;SEAT;So;0;ON;;;;;N;;;;; 1F4BB;PERSONAL COMPUTER;So;0;ON;;;;;N;;;;; 1F4BC;BRIEFCASE;So;0;ON;;;;;N;;;;; 1F4BD;MINIDISC;So;0;ON;;;;;N;;;;; 1F4BE;FLOPPY DISK;So;0;ON;;;;;N;;;;; 1F4BF;OPTICAL DISC;So;0;ON;;;;;N;;;;; 1F4C0;DVD;So;0;ON;;;;;N;;;;; 1F4C1;FILE FOLDER;So;0;ON;;;;;N;;;;; 1F4C2;OPEN FILE FOLDER;So;0;ON;;;;;N;;;;; 1F4C3;PAGE WITH CURL;So;0;ON;;;;;N;;;;; 1F4C4;PAGE FACING UP;So;0;ON;;;;;N;;;;; 1F4C5;CALENDAR;So;0;ON;;;;;N;;;;; 1F4C6;TEAR-OFF CALENDAR;So;0;ON;;;;;N;;;;; 1F4C7;CARD INDEX;So;0;ON;;;;;N;;;;; 1F4C8;CHART WITH UPWARDS TREND;So;0;ON;;;;;N;;;;; 1F4C9;CHART WITH DOWNWARDS TREND;So;0;ON;;;;;N;;;;; 1F4CA;BAR CHART;So;0;ON;;;;;N;;;;; 1F4CB;CLIPBOARD;So;0;ON;;;;;N;;;;; 1F4CC;PUSHPIN;So;0;ON;;;;;N;;;;; 1F4CD;ROUND PUSHPIN;So;0;ON;;;;;N;;;;; 1F4CE;PAPERCLIP;So;0;ON;;;;;N;;;;; 1F4CF;STRAIGHT RULER;So;0;ON;;;;;N;;;;; 1F4D0;TRIANGULAR RULER;So;0;ON;;;;;N;;;;; 1F4D1;BOOKMARK TABS;So;0;ON;;;;;N;;;;; 1F4D2;LEDGER;So;0;ON;;;;;N;;;;; 1F4D3;NOTEBOOK;So;0;ON;;;;;N;;;;; 1F4D4;NOTEBOOK WITH DECORATIVE COVER;So;0;ON;;;;;N;;;;; 1F4D5;CLOSED BOOK;So;0;ON;;;;;N;;;;; 1F4D6;OPEN BOOK;So;0;ON;;;;;N;;;;; 1F4D7;GREEN BOOK;So;0;ON;;;;;N;;;;; 1F4D8;BLUE BOOK;So;0;ON;;;;;N;;;;; 1F4D9;ORANGE BOOK;So;0;ON;;;;;N;;;;; 1F4DA;BOOKS;So;0;ON;;;;;N;;;;; 1F4DB;NAME BADGE;So;0;ON;;;;;N;;;;; 1F4DC;SCROLL;So;0;ON;;;;;N;;;;; 1F4DD;MEMO;So;0;ON;;;;;N;;;;; 1F4DE;TELEPHONE RECEIVER;So;0;ON;;;;;N;;;;; 1F4DF;PAGER;So;0;ON;;;;;N;;;;; 1F4E0;FAX MACHINE;So;0;ON;;;;;N;;;;; 1F4E1;SATELLITE ANTENNA;So;0;ON;;;;;N;;;;; 1F4E2;PUBLIC ADDRESS LOUDSPEAKER;So;0;ON;;;;;N;;;;; 1F4E3;CHEERING MEGAPHONE;So;0;ON;;;;;N;;;;; 1F4E4;OUTBOX TRAY;So;0;ON;;;;;N;;;;; 1F4E5;INBOX TRAY;So;0;ON;;;;;N;;;;; 1F4E6;PACKAGE;So;0;ON;;;;;N;;;;; 1F4E7;E-MAIL SYMBOL;So;0;ON;;;;;N;;;;; 1F4E8;INCOMING ENVELOPE;So;0;ON;;;;;N;;;;; 1F4E9;ENVELOPE WITH DOWNWARDS ARROW ABOVE;So;0;ON;;;;;N;;;;; 1F4EA;CLOSED MAILBOX WITH LOWERED FLAG;So;0;ON;;;;;N;;;;; 1F4EB;CLOSED MAILBOX WITH RAISED FLAG;So;0;ON;;;;;N;;;;; 1F4EC;OPEN MAILBOX WITH RAISED FLAG;So;0;ON;;;;;N;;;;; 1F4ED;OPEN MAILBOX WITH LOWERED FLAG;So;0;ON;;;;;N;;;;; 1F4EE;POSTBOX;So;0;ON;;;;;N;;;;; 1F4EF;POSTAL HORN;So;0;ON;;;;;N;;;;; 1F4F0;NEWSPAPER;So;0;ON;;;;;N;;;;; 1F4F1;MOBILE PHONE;So;0;ON;;;;;N;;;;; 1F4F2;MOBILE PHONE WITH RIGHTWARDS ARROW AT LEFT;So;0;ON;;;;;N;;;;; 1F4F3;VIBRATION MODE;So;0;ON;;;;;N;;;;; 1F4F4;MOBILE PHONE OFF;So;0;ON;;;;;N;;;;; 1F4F5;NO MOBILE PHONES;So;0;ON;;;;;N;;;;; 1F4F6;ANTENNA WITH BARS;So;0;ON;;;;;N;;;;; 1F4F7;CAMERA;So;0;ON;;;;;N;;;;; 1F4F8;CAMERA WITH FLASH;So;0;ON;;;;;N;;;;; 1F4F9;VIDEO CAMERA;So;0;ON;;;;;N;;;;; 1F4FA;TELEVISION;So;0;ON;;;;;N;;;;; 1F4FB;RADIO;So;0;ON;;;;;N;;;;; 1F4FC;VIDEOCASSETTE;So;0;ON;;;;;N;;;;; 1F4FD;FILM PROJECTOR;So;0;ON;;;;;N;;;;; 1F4FE;PORTABLE STEREO;So;0;ON;;;;;N;;;;; 1F4FF;PRAYER BEADS;So;0;ON;;;;;N;;;;; 1F500;TWISTED RIGHTWARDS ARROWS;So;0;ON;;;;;N;;;;; 1F501;CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS;So;0;ON;;;;;N;;;;; 1F502;CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY;So;0;ON;;;;;N;;;;; 1F503;CLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS;So;0;ON;;;;;N;;;;; 1F504;ANTICLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS;So;0;ON;;;;;N;;;;; 1F505;LOW BRIGHTNESS SYMBOL;So;0;ON;;;;;N;;;;; 1F506;HIGH BRIGHTNESS SYMBOL;So;0;ON;;;;;N;;;;; 1F507;SPEAKER WITH CANCELLATION STROKE;So;0;ON;;;;;N;;;;; 1F508;SPEAKER;So;0;ON;;;;;N;;;;; 1F509;SPEAKER WITH ONE SOUND WAVE;So;0;ON;;;;;N;;;;; 1F50A;SPEAKER WITH THREE SOUND WAVES;So;0;ON;;;;;N;;;;; 1F50B;BATTERY;So;0;ON;;;;;N;;;;; 1F50C;ELECTRIC PLUG;So;0;ON;;;;;N;;;;; 1F50D;LEFT-POINTING MAGNIFYING GLASS;So;0;ON;;;;;N;;;;; 1F50E;RIGHT-POINTING MAGNIFYING GLASS;So;0;ON;;;;;N;;;;; 1F50F;LOCK WITH INK PEN;So;0;ON;;;;;N;;;;; 1F510;CLOSED LOCK WITH KEY;So;0;ON;;;;;N;;;;; 1F511;KEY;So;0;ON;;;;;N;;;;; 1F512;LOCK;So;0;ON;;;;;N;;;;; 1F513;OPEN LOCK;So;0;ON;;;;;N;;;;; 1F514;BELL;So;0;ON;;;;;N;;;;; 1F515;BELL WITH CANCELLATION STROKE;So;0;ON;;;;;N;;;;; 1F516;BOOKMARK;So;0;ON;;;;;N;;;;; 1F517;LINK SYMBOL;So;0;ON;;;;;N;;;;; 1F518;RADIO BUTTON;So;0;ON;;;;;N;;;;; 1F519;BACK WITH LEFTWARDS ARROW ABOVE;So;0;ON;;;;;N;;;;; 1F51A;END WITH LEFTWARDS ARROW ABOVE;So;0;ON;;;;;N;;;;; 1F51B;ON WITH EXCLAMATION MARK WITH LEFT RIGHT ARROW ABOVE;So;0;ON;;;;;N;;;;; 1F51C;SOON WITH RIGHTWARDS ARROW ABOVE;So;0;ON;;;;;N;;;;; 1F51D;TOP WITH UPWARDS ARROW ABOVE;So;0;ON;;;;;N;;;;; 1F51E;NO ONE UNDER EIGHTEEN SYMBOL;So;0;ON;;;;;N;;;;; 1F51F;KEYCAP TEN;So;0;ON;;;;;N;;;;; 1F520;INPUT SYMBOL FOR LATIN CAPITAL LETTERS;So;0;ON;;;;;N;;;;; 1F521;INPUT SYMBOL FOR LATIN SMALL LETTERS;So;0;ON;;;;;N;;;;; 1F522;INPUT SYMBOL FOR NUMBERS;So;0;ON;;;;;N;;;;; 1F523;INPUT SYMBOL FOR SYMBOLS;So;0;ON;;;;;N;;;;; 1F524;INPUT SYMBOL FOR LATIN LETTERS;So;0;ON;;;;;N;;;;; 1F525;FIRE;So;0;ON;;;;;N;;;;; 1F526;ELECTRIC TORCH;So;0;ON;;;;;N;;;;; 1F527;WRENCH;So;0;ON;;;;;N;;;;; 1F528;HAMMER;So;0;ON;;;;;N;;;;; 1F529;NUT AND BOLT;So;0;ON;;;;;N;;;;; 1F52A;HOCHO;So;0;ON;;;;;N;;;;; 1F52B;PISTOL;So;0;ON;;;;;N;;;;; 1F52C;MICROSCOPE;So;0;ON;;;;;N;;;;; 1F52D;TELESCOPE;So;0;ON;;;;;N;;;;; 1F52E;CRYSTAL BALL;So;0;ON;;;;;N;;;;; 1F52F;SIX POINTED STAR WITH MIDDLE DOT;So;0;ON;;;;;N;;;;; 1F530;JAPANESE SYMBOL FOR BEGINNER;So;0;ON;;;;;N;;;;; 1F531;TRIDENT EMBLEM;So;0;ON;;;;;N;;;;; 1F532;BLACK SQUARE BUTTON;So;0;ON;;;;;N;;;;; 1F533;WHITE SQUARE BUTTON;So;0;ON;;;;;N;;;;; 1F534;LARGE RED CIRCLE;So;0;ON;;;;;N;;;;; 1F535;LARGE BLUE CIRCLE;So;0;ON;;;;;N;;;;; 1F536;LARGE ORANGE DIAMOND;So;0;ON;;;;;N;;;;; 1F537;LARGE BLUE DIAMOND;So;0;ON;;;;;N;;;;; 1F538;SMALL ORANGE DIAMOND;So;0;ON;;;;;N;;;;; 1F539;SMALL BLUE DIAMOND;So;0;ON;;;;;N;;;;; 1F53A;UP-POINTING RED TRIANGLE;So;0;ON;;;;;N;;;;; 1F53B;DOWN-POINTING RED TRIANGLE;So;0;ON;;;;;N;;;;; 1F53C;UP-POINTING SMALL RED TRIANGLE;So;0;ON;;;;;N;;;;; 1F53D;DOWN-POINTING SMALL RED TRIANGLE;So;0;ON;;;;;N;;;;; 1F53E;LOWER RIGHT SHADOWED WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1F53F;UPPER RIGHT SHADOWED WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1F540;CIRCLED CROSS POMMEE;So;0;ON;;;;;N;;;;; 1F541;CROSS POMMEE WITH HALF-CIRCLE BELOW;So;0;ON;;;;;N;;;;; 1F542;CROSS POMMEE;So;0;ON;;;;;N;;;;; 1F543;NOTCHED LEFT SEMICIRCLE WITH THREE DOTS;So;0;ON;;;;;N;;;;; 1F544;NOTCHED RIGHT SEMICIRCLE WITH THREE DOTS;So;0;ON;;;;;N;;;;; 1F545;SYMBOL FOR MARKS CHAPTER;So;0;ON;;;;;N;;;;; 1F546;WHITE LATIN CROSS;So;0;ON;;;;;N;;;;; 1F547;HEAVY LATIN CROSS;So;0;ON;;;;;N;;;;; 1F548;CELTIC CROSS;So;0;ON;;;;;N;;;;; 1F549;OM SYMBOL;So;0;ON;;;;;N;;;;; 1F54A;DOVE OF PEACE;So;0;ON;;;;;N;;;;; 1F54B;KAABA;So;0;ON;;;;;N;;;;; 1F54C;MOSQUE;So;0;ON;;;;;N;;;;; 1F54D;SYNAGOGUE;So;0;ON;;;;;N;;;;; 1F54E;MENORAH WITH NINE BRANCHES;So;0;ON;;;;;N;;;;; 1F54F;BOWL OF HYGIEIA;So;0;ON;;;;;N;;;;; 1F550;CLOCK FACE ONE OCLOCK;So;0;ON;;;;;N;;;;; 1F551;CLOCK FACE TWO OCLOCK;So;0;ON;;;;;N;;;;; 1F552;CLOCK FACE THREE OCLOCK;So;0;ON;;;;;N;;;;; 1F553;CLOCK FACE FOUR OCLOCK;So;0;ON;;;;;N;;;;; 1F554;CLOCK FACE FIVE OCLOCK;So;0;ON;;;;;N;;;;; 1F555;CLOCK FACE SIX OCLOCK;So;0;ON;;;;;N;;;;; 1F556;CLOCK FACE SEVEN OCLOCK;So;0;ON;;;;;N;;;;; 1F557;CLOCK FACE EIGHT OCLOCK;So;0;ON;;;;;N;;;;; 1F558;CLOCK FACE NINE OCLOCK;So;0;ON;;;;;N;;;;; 1F559;CLOCK FACE TEN OCLOCK;So;0;ON;;;;;N;;;;; 1F55A;CLOCK FACE ELEVEN OCLOCK;So;0;ON;;;;;N;;;;; 1F55B;CLOCK FACE TWELVE OCLOCK;So;0;ON;;;;;N;;;;; 1F55C;CLOCK FACE ONE-THIRTY;So;0;ON;;;;;N;;;;; 1F55D;CLOCK FACE TWO-THIRTY;So;0;ON;;;;;N;;;;; 1F55E;CLOCK FACE THREE-THIRTY;So;0;ON;;;;;N;;;;; 1F55F;CLOCK FACE FOUR-THIRTY;So;0;ON;;;;;N;;;;; 1F560;CLOCK FACE FIVE-THIRTY;So;0;ON;;;;;N;;;;; 1F561;CLOCK FACE SIX-THIRTY;So;0;ON;;;;;N;;;;; 1F562;CLOCK FACE SEVEN-THIRTY;So;0;ON;;;;;N;;;;; 1F563;CLOCK FACE EIGHT-THIRTY;So;0;ON;;;;;N;;;;; 1F564;CLOCK FACE NINE-THIRTY;So;0;ON;;;;;N;;;;; 1F565;CLOCK FACE TEN-THIRTY;So;0;ON;;;;;N;;;;; 1F566;CLOCK FACE ELEVEN-THIRTY;So;0;ON;;;;;N;;;;; 1F567;CLOCK FACE TWELVE-THIRTY;So;0;ON;;;;;N;;;;; 1F568;RIGHT SPEAKER;So;0;ON;;;;;N;;;;; 1F569;RIGHT SPEAKER WITH ONE SOUND WAVE;So;0;ON;;;;;N;;;;; 1F56A;RIGHT SPEAKER WITH THREE SOUND WAVES;So;0;ON;;;;;N;;;;; 1F56B;BULLHORN;So;0;ON;;;;;N;;;;; 1F56C;BULLHORN WITH SOUND WAVES;So;0;ON;;;;;N;;;;; 1F56D;RINGING BELL;So;0;ON;;;;;N;;;;; 1F56E;BOOK;So;0;ON;;;;;N;;;;; 1F56F;CANDLE;So;0;ON;;;;;N;;;;; 1F570;MANTELPIECE CLOCK;So;0;ON;;;;;N;;;;; 1F571;BLACK SKULL AND CROSSBONES;So;0;ON;;;;;N;;;;; 1F572;NO PIRACY;So;0;ON;;;;;N;;;;; 1F573;HOLE;So;0;ON;;;;;N;;;;; 1F574;MAN IN BUSINESS SUIT LEVITATING;So;0;ON;;;;;N;;;;; 1F575;SLEUTH OR SPY;So;0;ON;;;;;N;;;;; 1F576;DARK SUNGLASSES;So;0;ON;;;;;N;;;;; 1F577;SPIDER;So;0;ON;;;;;N;;;;; 1F578;SPIDER WEB;So;0;ON;;;;;N;;;;; 1F579;JOYSTICK;So;0;ON;;;;;N;;;;; 1F57A;MAN DANCING;So;0;ON;;;;;N;;;;; 1F57B;LEFT HAND TELEPHONE RECEIVER;So;0;ON;;;;;N;;;;; 1F57C;TELEPHONE RECEIVER WITH PAGE;So;0;ON;;;;;N;;;;; 1F57D;RIGHT HAND TELEPHONE RECEIVER;So;0;ON;;;;;N;;;;; 1F57E;WHITE TOUCHTONE TELEPHONE;So;0;ON;;;;;N;;;;; 1F57F;BLACK TOUCHTONE TELEPHONE;So;0;ON;;;;;N;;;;; 1F580;TELEPHONE ON TOP OF MODEM;So;0;ON;;;;;N;;;;; 1F581;CLAMSHELL MOBILE PHONE;So;0;ON;;;;;N;;;;; 1F582;BACK OF ENVELOPE;So;0;ON;;;;;N;;;;; 1F583;STAMPED ENVELOPE;So;0;ON;;;;;N;;;;; 1F584;ENVELOPE WITH LIGHTNING;So;0;ON;;;;;N;;;;; 1F585;FLYING ENVELOPE;So;0;ON;;;;;N;;;;; 1F586;PEN OVER STAMPED ENVELOPE;So;0;ON;;;;;N;;;;; 1F587;LINKED PAPERCLIPS;So;0;ON;;;;;N;;;;; 1F588;BLACK PUSHPIN;So;0;ON;;;;;N;;;;; 1F589;LOWER LEFT PENCIL;So;0;ON;;;;;N;;;;; 1F58A;LOWER LEFT BALLPOINT PEN;So;0;ON;;;;;N;;;;; 1F58B;LOWER LEFT FOUNTAIN PEN;So;0;ON;;;;;N;;;;; 1F58C;LOWER LEFT PAINTBRUSH;So;0;ON;;;;;N;;;;; 1F58D;LOWER LEFT CRAYON;So;0;ON;;;;;N;;;;; 1F58E;LEFT WRITING HAND;So;0;ON;;;;;N;;;;; 1F58F;TURNED OK HAND SIGN;So;0;ON;;;;;N;;;;; 1F590;RAISED HAND WITH FINGERS SPLAYED;So;0;ON;;;;;N;;;;; 1F591;REVERSED RAISED HAND WITH FINGERS SPLAYED;So;0;ON;;;;;N;;;;; 1F592;REVERSED THUMBS UP SIGN;So;0;ON;;;;;N;;;;; 1F593;REVERSED THUMBS DOWN SIGN;So;0;ON;;;;;N;;;;; 1F594;REVERSED VICTORY HAND;So;0;ON;;;;;N;;;;; 1F595;REVERSED HAND WITH MIDDLE FINGER EXTENDED;So;0;ON;;;;;N;;;;; 1F596;RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS;So;0;ON;;;;;N;;;;; 1F597;WHITE DOWN POINTING LEFT HAND INDEX;So;0;ON;;;;;N;;;;; 1F598;SIDEWAYS WHITE LEFT POINTING INDEX;So;0;ON;;;;;N;;;;; 1F599;SIDEWAYS WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; 1F59A;SIDEWAYS BLACK LEFT POINTING INDEX;So;0;ON;;;;;N;;;;; 1F59B;SIDEWAYS BLACK RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; 1F59C;BLACK LEFT POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;; 1F59D;BLACK RIGHT POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;; 1F59E;SIDEWAYS WHITE UP POINTING INDEX;So;0;ON;;;;;N;;;;; 1F59F;SIDEWAYS WHITE DOWN POINTING INDEX;So;0;ON;;;;;N;;;;; 1F5A0;SIDEWAYS BLACK UP POINTING INDEX;So;0;ON;;;;;N;;;;; 1F5A1;SIDEWAYS BLACK DOWN POINTING INDEX;So;0;ON;;;;;N;;;;; 1F5A2;BLACK UP POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;; 1F5A3;BLACK DOWN POINTING BACKHAND INDEX;So;0;ON;;;;;N;;;;; 1F5A4;BLACK HEART;So;0;ON;;;;;N;;;;; 1F5A5;DESKTOP COMPUTER;So;0;ON;;;;;N;;;;; 1F5A6;KEYBOARD AND MOUSE;So;0;ON;;;;;N;;;;; 1F5A7;THREE NETWORKED COMPUTERS;So;0;ON;;;;;N;;;;; 1F5A8;PRINTER;So;0;ON;;;;;N;;;;; 1F5A9;POCKET CALCULATOR;So;0;ON;;;;;N;;;;; 1F5AA;BLACK HARD SHELL FLOPPY DISK;So;0;ON;;;;;N;;;;; 1F5AB;WHITE HARD SHELL FLOPPY DISK;So;0;ON;;;;;N;;;;; 1F5AC;SOFT SHELL FLOPPY DISK;So;0;ON;;;;;N;;;;; 1F5AD;TAPE CARTRIDGE;So;0;ON;;;;;N;;;;; 1F5AE;WIRED KEYBOARD;So;0;ON;;;;;N;;;;; 1F5AF;ONE BUTTON MOUSE;So;0;ON;;;;;N;;;;; 1F5B0;TWO BUTTON MOUSE;So;0;ON;;;;;N;;;;; 1F5B1;THREE BUTTON MOUSE;So;0;ON;;;;;N;;;;; 1F5B2;TRACKBALL;So;0;ON;;;;;N;;;;; 1F5B3;OLD PERSONAL COMPUTER;So;0;ON;;;;;N;;;;; 1F5B4;HARD DISK;So;0;ON;;;;;N;;;;; 1F5B5;SCREEN;So;0;ON;;;;;N;;;;; 1F5B6;PRINTER ICON;So;0;ON;;;;;N;;;;; 1F5B7;FAX ICON;So;0;ON;;;;;N;;;;; 1F5B8;OPTICAL DISC ICON;So;0;ON;;;;;N;;;;; 1F5B9;DOCUMENT WITH TEXT;So;0;ON;;;;;N;;;;; 1F5BA;DOCUMENT WITH TEXT AND PICTURE;So;0;ON;;;;;N;;;;; 1F5BB;DOCUMENT WITH PICTURE;So;0;ON;;;;;N;;;;; 1F5BC;FRAME WITH PICTURE;So;0;ON;;;;;N;;;;; 1F5BD;FRAME WITH TILES;So;0;ON;;;;;N;;;;; 1F5BE;FRAME WITH AN X;So;0;ON;;;;;N;;;;; 1F5BF;BLACK FOLDER;So;0;ON;;;;;N;;;;; 1F5C0;FOLDER;So;0;ON;;;;;N;;;;; 1F5C1;OPEN FOLDER;So;0;ON;;;;;N;;;;; 1F5C2;CARD INDEX DIVIDERS;So;0;ON;;;;;N;;;;; 1F5C3;CARD FILE BOX;So;0;ON;;;;;N;;;;; 1F5C4;FILE CABINET;So;0;ON;;;;;N;;;;; 1F5C5;EMPTY NOTE;So;0;ON;;;;;N;;;;; 1F5C6;EMPTY NOTE PAGE;So;0;ON;;;;;N;;;;; 1F5C7;EMPTY NOTE PAD;So;0;ON;;;;;N;;;;; 1F5C8;NOTE;So;0;ON;;;;;N;;;;; 1F5C9;NOTE PAGE;So;0;ON;;;;;N;;;;; 1F5CA;NOTE PAD;So;0;ON;;;;;N;;;;; 1F5CB;EMPTY DOCUMENT;So;0;ON;;;;;N;;;;; 1F5CC;EMPTY PAGE;So;0;ON;;;;;N;;;;; 1F5CD;EMPTY PAGES;So;0;ON;;;;;N;;;;; 1F5CE;DOCUMENT;So;0;ON;;;;;N;;;;; 1F5CF;PAGE;So;0;ON;;;;;N;;;;; 1F5D0;PAGES;So;0;ON;;;;;N;;;;; 1F5D1;WASTEBASKET;So;0;ON;;;;;N;;;;; 1F5D2;SPIRAL NOTE PAD;So;0;ON;;;;;N;;;;; 1F5D3;SPIRAL CALENDAR PAD;So;0;ON;;;;;N;;;;; 1F5D4;DESKTOP WINDOW;So;0;ON;;;;;N;;;;; 1F5D5;MINIMIZE;So;0;ON;;;;;N;;;;; 1F5D6;MAXIMIZE;So;0;ON;;;;;N;;;;; 1F5D7;OVERLAP;So;0;ON;;;;;N;;;;; 1F5D8;CLOCKWISE RIGHT AND LEFT SEMICIRCLE ARROWS;So;0;ON;;;;;N;;;;; 1F5D9;CANCELLATION X;So;0;ON;;;;;N;;;;; 1F5DA;INCREASE FONT SIZE SYMBOL;So;0;ON;;;;;N;;;;; 1F5DB;DECREASE FONT SIZE SYMBOL;So;0;ON;;;;;N;;;;; 1F5DC;COMPRESSION;So;0;ON;;;;;N;;;;; 1F5DD;OLD KEY;So;0;ON;;;;;N;;;;; 1F5DE;ROLLED-UP NEWSPAPER;So;0;ON;;;;;N;;;;; 1F5DF;PAGE WITH CIRCLED TEXT;So;0;ON;;;;;N;;;;; 1F5E0;STOCK CHART;So;0;ON;;;;;N;;;;; 1F5E1;DAGGER KNIFE;So;0;ON;;;;;N;;;;; 1F5E2;LIPS;So;0;ON;;;;;N;;;;; 1F5E3;SPEAKING HEAD IN SILHOUETTE;So;0;ON;;;;;N;;;;; 1F5E4;THREE RAYS ABOVE;So;0;ON;;;;;N;;;;; 1F5E5;THREE RAYS BELOW;So;0;ON;;;;;N;;;;; 1F5E6;THREE RAYS LEFT;So;0;ON;;;;;N;;;;; 1F5E7;THREE RAYS RIGHT;So;0;ON;;;;;N;;;;; 1F5E8;LEFT SPEECH BUBBLE;So;0;ON;;;;;N;;;;; 1F5E9;RIGHT SPEECH BUBBLE;So;0;ON;;;;;N;;;;; 1F5EA;TWO SPEECH BUBBLES;So;0;ON;;;;;N;;;;; 1F5EB;THREE SPEECH BUBBLES;So;0;ON;;;;;N;;;;; 1F5EC;LEFT THOUGHT BUBBLE;So;0;ON;;;;;N;;;;; 1F5ED;RIGHT THOUGHT BUBBLE;So;0;ON;;;;;N;;;;; 1F5EE;LEFT ANGER BUBBLE;So;0;ON;;;;;N;;;;; 1F5EF;RIGHT ANGER BUBBLE;So;0;ON;;;;;N;;;;; 1F5F0;MOOD BUBBLE;So;0;ON;;;;;N;;;;; 1F5F1;LIGHTNING MOOD BUBBLE;So;0;ON;;;;;N;;;;; 1F5F2;LIGHTNING MOOD;So;0;ON;;;;;N;;;;; 1F5F3;BALLOT BOX WITH BALLOT;So;0;ON;;;;;N;;;;; 1F5F4;BALLOT SCRIPT X;So;0;ON;;;;;N;;;;; 1F5F5;BALLOT BOX WITH SCRIPT X;So;0;ON;;;;;N;;;;; 1F5F6;BALLOT BOLD SCRIPT X;So;0;ON;;;;;N;;;;; 1F5F7;BALLOT BOX WITH BOLD SCRIPT X;So;0;ON;;;;;N;;;;; 1F5F8;LIGHT CHECK MARK;So;0;ON;;;;;N;;;;; 1F5F9;BALLOT BOX WITH BOLD CHECK;So;0;ON;;;;;N;;;;; 1F5FA;WORLD MAP;So;0;ON;;;;;N;;;;; 1F5FB;MOUNT FUJI;So;0;ON;;;;;N;;;;; 1F5FC;TOKYO TOWER;So;0;ON;;;;;N;;;;; 1F5FD;STATUE OF LIBERTY;So;0;ON;;;;;N;;;;; 1F5FE;SILHOUETTE OF JAPAN;So;0;ON;;;;;N;;;;; 1F5FF;MOYAI;So;0;ON;;;;;N;;;;; 1F600;GRINNING FACE;So;0;ON;;;;;N;;;;; 1F601;GRINNING FACE WITH SMILING EYES;So;0;ON;;;;;N;;;;; 1F602;FACE WITH TEARS OF JOY;So;0;ON;;;;;N;;;;; 1F603;SMILING FACE WITH OPEN MOUTH;So;0;ON;;;;;N;;;;; 1F604;SMILING FACE WITH OPEN MOUTH AND SMILING EYES;So;0;ON;;;;;N;;;;; 1F605;SMILING FACE WITH OPEN MOUTH AND COLD SWEAT;So;0;ON;;;;;N;;;;; 1F606;SMILING FACE WITH OPEN MOUTH AND TIGHTLY-CLOSED EYES;So;0;ON;;;;;N;;;;; 1F607;SMILING FACE WITH HALO;So;0;ON;;;;;N;;;;; 1F608;SMILING FACE WITH HORNS;So;0;ON;;;;;N;;;;; 1F609;WINKING FACE;So;0;ON;;;;;N;;;;; 1F60A;SMILING FACE WITH SMILING EYES;So;0;ON;;;;;N;;;;; 1F60B;FACE SAVOURING DELICIOUS FOOD;So;0;ON;;;;;N;;;;; 1F60C;RELIEVED FACE;So;0;ON;;;;;N;;;;; 1F60D;SMILING FACE WITH HEART-SHAPED EYES;So;0;ON;;;;;N;;;;; 1F60E;SMILING FACE WITH SUNGLASSES;So;0;ON;;;;;N;;;;; 1F60F;SMIRKING FACE;So;0;ON;;;;;N;;;;; 1F610;NEUTRAL FACE;So;0;ON;;;;;N;;;;; 1F611;EXPRESSIONLESS FACE;So;0;ON;;;;;N;;;;; 1F612;UNAMUSED FACE;So;0;ON;;;;;N;;;;; 1F613;FACE WITH COLD SWEAT;So;0;ON;;;;;N;;;;; 1F614;PENSIVE FACE;So;0;ON;;;;;N;;;;; 1F615;CONFUSED FACE;So;0;ON;;;;;N;;;;; 1F616;CONFOUNDED FACE;So;0;ON;;;;;N;;;;; 1F617;KISSING FACE;So;0;ON;;;;;N;;;;; 1F618;FACE THROWING A KISS;So;0;ON;;;;;N;;;;; 1F619;KISSING FACE WITH SMILING EYES;So;0;ON;;;;;N;;;;; 1F61A;KISSING FACE WITH CLOSED EYES;So;0;ON;;;;;N;;;;; 1F61B;FACE WITH STUCK-OUT TONGUE;So;0;ON;;;;;N;;;;; 1F61C;FACE WITH STUCK-OUT TONGUE AND WINKING EYE;So;0;ON;;;;;N;;;;; 1F61D;FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED EYES;So;0;ON;;;;;N;;;;; 1F61E;DISAPPOINTED FACE;So;0;ON;;;;;N;;;;; 1F61F;WORRIED FACE;So;0;ON;;;;;N;;;;; 1F620;ANGRY FACE;So;0;ON;;;;;N;;;;; 1F621;POUTING FACE;So;0;ON;;;;;N;;;;; 1F622;CRYING FACE;So;0;ON;;;;;N;;;;; 1F623;PERSEVERING FACE;So;0;ON;;;;;N;;;;; 1F624;FACE WITH LOOK OF TRIUMPH;So;0;ON;;;;;N;;;;; 1F625;DISAPPOINTED BUT RELIEVED FACE;So;0;ON;;;;;N;;;;; 1F626;FROWNING FACE WITH OPEN MOUTH;So;0;ON;;;;;N;;;;; 1F627;ANGUISHED FACE;So;0;ON;;;;;N;;;;; 1F628;FEARFUL FACE;So;0;ON;;;;;N;;;;; 1F629;WEARY FACE;So;0;ON;;;;;N;;;;; 1F62A;SLEEPY FACE;So;0;ON;;;;;N;;;;; 1F62B;TIRED FACE;So;0;ON;;;;;N;;;;; 1F62C;GRIMACING FACE;So;0;ON;;;;;N;;;;; 1F62D;LOUDLY CRYING FACE;So;0;ON;;;;;N;;;;; 1F62E;FACE WITH OPEN MOUTH;So;0;ON;;;;;N;;;;; 1F62F;HUSHED FACE;So;0;ON;;;;;N;;;;; 1F630;FACE WITH OPEN MOUTH AND COLD SWEAT;So;0;ON;;;;;N;;;;; 1F631;FACE SCREAMING IN FEAR;So;0;ON;;;;;N;;;;; 1F632;ASTONISHED FACE;So;0;ON;;;;;N;;;;; 1F633;FLUSHED FACE;So;0;ON;;;;;N;;;;; 1F634;SLEEPING FACE;So;0;ON;;;;;N;;;;; 1F635;DIZZY FACE;So;0;ON;;;;;N;;;;; 1F636;FACE WITHOUT MOUTH;So;0;ON;;;;;N;;;;; 1F637;FACE WITH MEDICAL MASK;So;0;ON;;;;;N;;;;; 1F638;GRINNING CAT FACE WITH SMILING EYES;So;0;ON;;;;;N;;;;; 1F639;CAT FACE WITH TEARS OF JOY;So;0;ON;;;;;N;;;;; 1F63A;SMILING CAT FACE WITH OPEN MOUTH;So;0;ON;;;;;N;;;;; 1F63B;SMILING CAT FACE WITH HEART-SHAPED EYES;So;0;ON;;;;;N;;;;; 1F63C;CAT FACE WITH WRY SMILE;So;0;ON;;;;;N;;;;; 1F63D;KISSING CAT FACE WITH CLOSED EYES;So;0;ON;;;;;N;;;;; 1F63E;POUTING CAT FACE;So;0;ON;;;;;N;;;;; 1F63F;CRYING CAT FACE;So;0;ON;;;;;N;;;;; 1F640;WEARY CAT FACE;So;0;ON;;;;;N;;;;; 1F641;SLIGHTLY FROWNING FACE;So;0;ON;;;;;N;;;;; 1F642;SLIGHTLY SMILING FACE;So;0;ON;;;;;N;;;;; 1F643;UPSIDE-DOWN FACE;So;0;ON;;;;;N;;;;; 1F644;FACE WITH ROLLING EYES;So;0;ON;;;;;N;;;;; 1F645;FACE WITH NO GOOD GESTURE;So;0;ON;;;;;N;;;;; 1F646;FACE WITH OK GESTURE;So;0;ON;;;;;N;;;;; 1F647;PERSON BOWING DEEPLY;So;0;ON;;;;;N;;;;; 1F648;SEE-NO-EVIL MONKEY;So;0;ON;;;;;N;;;;; 1F649;HEAR-NO-EVIL MONKEY;So;0;ON;;;;;N;;;;; 1F64A;SPEAK-NO-EVIL MONKEY;So;0;ON;;;;;N;;;;; 1F64B;HAPPY PERSON RAISING ONE HAND;So;0;ON;;;;;N;;;;; 1F64C;PERSON RAISING BOTH HANDS IN CELEBRATION;So;0;ON;;;;;N;;;;; 1F64D;PERSON FROWNING;So;0;ON;;;;;N;;;;; 1F64E;PERSON WITH POUTING FACE;So;0;ON;;;;;N;;;;; 1F64F;PERSON WITH FOLDED HANDS;So;0;ON;;;;;N;;;;; 1F650;NORTH WEST POINTING LEAF;So;0;ON;;;;;N;;;;; 1F651;SOUTH WEST POINTING LEAF;So;0;ON;;;;;N;;;;; 1F652;NORTH EAST POINTING LEAF;So;0;ON;;;;;N;;;;; 1F653;SOUTH EAST POINTING LEAF;So;0;ON;;;;;N;;;;; 1F654;TURNED NORTH WEST POINTING LEAF;So;0;ON;;;;;N;;;;; 1F655;TURNED SOUTH WEST POINTING LEAF;So;0;ON;;;;;N;;;;; 1F656;TURNED NORTH EAST POINTING LEAF;So;0;ON;;;;;N;;;;; 1F657;TURNED SOUTH EAST POINTING LEAF;So;0;ON;;;;;N;;;;; 1F658;NORTH WEST POINTING VINE LEAF;So;0;ON;;;;;N;;;;; 1F659;SOUTH WEST POINTING VINE LEAF;So;0;ON;;;;;N;;;;; 1F65A;NORTH EAST POINTING VINE LEAF;So;0;ON;;;;;N;;;;; 1F65B;SOUTH EAST POINTING VINE LEAF;So;0;ON;;;;;N;;;;; 1F65C;HEAVY NORTH WEST POINTING VINE LEAF;So;0;ON;;;;;N;;;;; 1F65D;HEAVY SOUTH WEST POINTING VINE LEAF;So;0;ON;;;;;N;;;;; 1F65E;HEAVY NORTH EAST POINTING VINE LEAF;So;0;ON;;;;;N;;;;; 1F65F;HEAVY SOUTH EAST POINTING VINE LEAF;So;0;ON;;;;;N;;;;; 1F660;NORTH WEST POINTING BUD;So;0;ON;;;;;N;;;;; 1F661;SOUTH WEST POINTING BUD;So;0;ON;;;;;N;;;;; 1F662;NORTH EAST POINTING BUD;So;0;ON;;;;;N;;;;; 1F663;SOUTH EAST POINTING BUD;So;0;ON;;;;;N;;;;; 1F664;HEAVY NORTH WEST POINTING BUD;So;0;ON;;;;;N;;;;; 1F665;HEAVY SOUTH WEST POINTING BUD;So;0;ON;;;;;N;;;;; 1F666;HEAVY NORTH EAST POINTING BUD;So;0;ON;;;;;N;;;;; 1F667;HEAVY SOUTH EAST POINTING BUD;So;0;ON;;;;;N;;;;; 1F668;HOLLOW QUILT SQUARE ORNAMENT;So;0;ON;;;;;N;;;;; 1F669;HOLLOW QUILT SQUARE ORNAMENT IN BLACK SQUARE;So;0;ON;;;;;N;;;;; 1F66A;SOLID QUILT SQUARE ORNAMENT;So;0;ON;;;;;N;;;;; 1F66B;SOLID QUILT SQUARE ORNAMENT IN BLACK SQUARE;So;0;ON;;;;;N;;;;; 1F66C;LEFTWARDS ROCKET;So;0;ON;;;;;N;;;;; 1F66D;UPWARDS ROCKET;So;0;ON;;;;;N;;;;; 1F66E;RIGHTWARDS ROCKET;So;0;ON;;;;;N;;;;; 1F66F;DOWNWARDS ROCKET;So;0;ON;;;;;N;;;;; 1F670;SCRIPT LIGATURE ET ORNAMENT;So;0;ON;;;;;N;;;;; 1F671;HEAVY SCRIPT LIGATURE ET ORNAMENT;So;0;ON;;;;;N;;;;; 1F672;LIGATURE OPEN ET ORNAMENT;So;0;ON;;;;;N;;;;; 1F673;HEAVY LIGATURE OPEN ET ORNAMENT;So;0;ON;;;;;N;;;;; 1F674;HEAVY AMPERSAND ORNAMENT;So;0;ON;;;;;N;;;;; 1F675;SWASH AMPERSAND ORNAMENT;So;0;ON;;;;;N;;;;; 1F676;SANS-SERIF HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 1F677;SANS-SERIF HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 1F678;SANS-SERIF HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;; 1F679;HEAVY INTERROBANG ORNAMENT;So;0;ON;;;;;N;;;;; 1F67A;SANS-SERIF INTERROBANG ORNAMENT;So;0;ON;;;;;N;;;;; 1F67B;HEAVY SANS-SERIF INTERROBANG ORNAMENT;So;0;ON;;;;;N;;;;; 1F67C;VERY HEAVY SOLIDUS;So;0;ON;;;;;N;;;;; 1F67D;VERY HEAVY REVERSE SOLIDUS;So;0;ON;;;;;N;;;;; 1F67E;CHECKER BOARD;So;0;ON;;;;;N;;;;; 1F67F;REVERSE CHECKER BOARD;So;0;ON;;;;;N;;;;; 1F680;ROCKET;So;0;ON;;;;;N;;;;; 1F681;HELICOPTER;So;0;ON;;;;;N;;;;; 1F682;STEAM LOCOMOTIVE;So;0;ON;;;;;N;;;;; 1F683;RAILWAY CAR;So;0;ON;;;;;N;;;;; 1F684;HIGH-SPEED TRAIN;So;0;ON;;;;;N;;;;; 1F685;HIGH-SPEED TRAIN WITH BULLET NOSE;So;0;ON;;;;;N;;;;; 1F686;TRAIN;So;0;ON;;;;;N;;;;; 1F687;METRO;So;0;ON;;;;;N;;;;; 1F688;LIGHT RAIL;So;0;ON;;;;;N;;;;; 1F689;STATION;So;0;ON;;;;;N;;;;; 1F68A;TRAM;So;0;ON;;;;;N;;;;; 1F68B;TRAM CAR;So;0;ON;;;;;N;;;;; 1F68C;BUS;So;0;ON;;;;;N;;;;; 1F68D;ONCOMING BUS;So;0;ON;;;;;N;;;;; 1F68E;TROLLEYBUS;So;0;ON;;;;;N;;;;; 1F68F;BUS STOP;So;0;ON;;;;;N;;;;; 1F690;MINIBUS;So;0;ON;;;;;N;;;;; 1F691;AMBULANCE;So;0;ON;;;;;N;;;;; 1F692;FIRE ENGINE;So;0;ON;;;;;N;;;;; 1F693;POLICE CAR;So;0;ON;;;;;N;;;;; 1F694;ONCOMING POLICE CAR;So;0;ON;;;;;N;;;;; 1F695;TAXI;So;0;ON;;;;;N;;;;; 1F696;ONCOMING TAXI;So;0;ON;;;;;N;;;;; 1F697;AUTOMOBILE;So;0;ON;;;;;N;;;;; 1F698;ONCOMING AUTOMOBILE;So;0;ON;;;;;N;;;;; 1F699;RECREATIONAL VEHICLE;So;0;ON;;;;;N;;;;; 1F69A;DELIVERY TRUCK;So;0;ON;;;;;N;;;;; 1F69B;ARTICULATED LORRY;So;0;ON;;;;;N;;;;; 1F69C;TRACTOR;So;0;ON;;;;;N;;;;; 1F69D;MONORAIL;So;0;ON;;;;;N;;;;; 1F69E;MOUNTAIN RAILWAY;So;0;ON;;;;;N;;;;; 1F69F;SUSPENSION RAILWAY;So;0;ON;;;;;N;;;;; 1F6A0;MOUNTAIN CABLEWAY;So;0;ON;;;;;N;;;;; 1F6A1;AERIAL TRAMWAY;So;0;ON;;;;;N;;;;; 1F6A2;SHIP;So;0;ON;;;;;N;;;;; 1F6A3;ROWBOAT;So;0;ON;;;;;N;;;;; 1F6A4;SPEEDBOAT;So;0;ON;;;;;N;;;;; 1F6A5;HORIZONTAL TRAFFIC LIGHT;So;0;ON;;;;;N;;;;; 1F6A6;VERTICAL TRAFFIC LIGHT;So;0;ON;;;;;N;;;;; 1F6A7;CONSTRUCTION SIGN;So;0;ON;;;;;N;;;;; 1F6A8;POLICE CARS REVOLVING LIGHT;So;0;ON;;;;;N;;;;; 1F6A9;TRIANGULAR FLAG ON POST;So;0;ON;;;;;N;;;;; 1F6AA;DOOR;So;0;ON;;;;;N;;;;; 1F6AB;NO ENTRY SIGN;So;0;ON;;;;;N;;;;; 1F6AC;SMOKING SYMBOL;So;0;ON;;;;;N;;;;; 1F6AD;NO SMOKING SYMBOL;So;0;ON;;;;;N;;;;; 1F6AE;PUT LITTER IN ITS PLACE SYMBOL;So;0;ON;;;;;N;;;;; 1F6AF;DO NOT LITTER SYMBOL;So;0;ON;;;;;N;;;;; 1F6B0;POTABLE WATER SYMBOL;So;0;ON;;;;;N;;;;; 1F6B1;NON-POTABLE WATER SYMBOL;So;0;ON;;;;;N;;;;; 1F6B2;BICYCLE;So;0;ON;;;;;N;;;;; 1F6B3;NO BICYCLES;So;0;ON;;;;;N;;;;; 1F6B4;BICYCLIST;So;0;ON;;;;;N;;;;; 1F6B5;MOUNTAIN BICYCLIST;So;0;ON;;;;;N;;;;; 1F6B6;PEDESTRIAN;So;0;ON;;;;;N;;;;; 1F6B7;NO PEDESTRIANS;So;0;ON;;;;;N;;;;; 1F6B8;CHILDREN CROSSING;So;0;ON;;;;;N;;;;; 1F6B9;MENS SYMBOL;So;0;ON;;;;;N;;;;; 1F6BA;WOMENS SYMBOL;So;0;ON;;;;;N;;;;; 1F6BB;RESTROOM;So;0;ON;;;;;N;;;;; 1F6BC;BABY SYMBOL;So;0;ON;;;;;N;;;;; 1F6BD;TOILET;So;0;ON;;;;;N;;;;; 1F6BE;WATER CLOSET;So;0;ON;;;;;N;;;;; 1F6BF;SHOWER;So;0;ON;;;;;N;;;;; 1F6C0;BATH;So;0;ON;;;;;N;;;;; 1F6C1;BATHTUB;So;0;ON;;;;;N;;;;; 1F6C2;PASSPORT CONTROL;So;0;ON;;;;;N;;;;; 1F6C3;CUSTOMS;So;0;ON;;;;;N;;;;; 1F6C4;BAGGAGE CLAIM;So;0;ON;;;;;N;;;;; 1F6C5;LEFT LUGGAGE;So;0;ON;;;;;N;;;;; 1F6C6;TRIANGLE WITH ROUNDED CORNERS;So;0;ON;;;;;N;;;;; 1F6C7;PROHIBITED SIGN;So;0;ON;;;;;N;;;;; 1F6C8;CIRCLED INFORMATION SOURCE;So;0;ON;;;;;N;;;;; 1F6C9;BOYS SYMBOL;So;0;ON;;;;;N;;;;; 1F6CA;GIRLS SYMBOL;So;0;ON;;;;;N;;;;; 1F6CB;COUCH AND LAMP;So;0;ON;;;;;N;;;;; 1F6CC;SLEEPING ACCOMMODATION;So;0;ON;;;;;N;;;;; 1F6CD;SHOPPING BAGS;So;0;ON;;;;;N;;;;; 1F6CE;BELLHOP BELL;So;0;ON;;;;;N;;;;; 1F6CF;BED;So;0;ON;;;;;N;;;;; 1F6D0;PLACE OF WORSHIP;So;0;ON;;;;;N;;;;; 1F6D1;OCTAGONAL SIGN;So;0;ON;;;;;N;;;;; 1F6D2;SHOPPING TROLLEY;So;0;ON;;;;;N;;;;; 1F6D3;STUPA;So;0;ON;;;;;N;;;;; 1F6D4;PAGODA;So;0;ON;;;;;N;;;;; 1F6D5;HINDU TEMPLE;So;0;ON;;;;;N;;;;; 1F6D6;HUT;So;0;ON;;;;;N;;;;; 1F6D7;ELEVATOR;So;0;ON;;;;;N;;;;; 1F6DC;WIRELESS;So;0;ON;;;;;N;;;;; 1F6DD;PLAYGROUND SLIDE;So;0;ON;;;;;N;;;;; 1F6DE;WHEEL;So;0;ON;;;;;N;;;;; 1F6DF;RING BUOY;So;0;ON;;;;;N;;;;; 1F6E0;HAMMER AND WRENCH;So;0;ON;;;;;N;;;;; 1F6E1;SHIELD;So;0;ON;;;;;N;;;;; 1F6E2;OIL DRUM;So;0;ON;;;;;N;;;;; 1F6E3;MOTORWAY;So;0;ON;;;;;N;;;;; 1F6E4;RAILWAY TRACK;So;0;ON;;;;;N;;;;; 1F6E5;MOTOR BOAT;So;0;ON;;;;;N;;;;; 1F6E6;UP-POINTING MILITARY AIRPLANE;So;0;ON;;;;;N;;;;; 1F6E7;UP-POINTING AIRPLANE;So;0;ON;;;;;N;;;;; 1F6E8;UP-POINTING SMALL AIRPLANE;So;0;ON;;;;;N;;;;; 1F6E9;SMALL AIRPLANE;So;0;ON;;;;;N;;;;; 1F6EA;NORTHEAST-POINTING AIRPLANE;So;0;ON;;;;;N;;;;; 1F6EB;AIRPLANE DEPARTURE;So;0;ON;;;;;N;;;;; 1F6EC;AIRPLANE ARRIVING;So;0;ON;;;;;N;;;;; 1F6F0;SATELLITE;So;0;ON;;;;;N;;;;; 1F6F1;ONCOMING FIRE ENGINE;So;0;ON;;;;;N;;;;; 1F6F2;DIESEL LOCOMOTIVE;So;0;ON;;;;;N;;;;; 1F6F3;PASSENGER SHIP;So;0;ON;;;;;N;;;;; 1F6F4;SCOOTER;So;0;ON;;;;;N;;;;; 1F6F5;MOTOR SCOOTER;So;0;ON;;;;;N;;;;; 1F6F6;CANOE;So;0;ON;;;;;N;;;;; 1F6F7;SLED;So;0;ON;;;;;N;;;;; 1F6F8;FLYING SAUCER;So;0;ON;;;;;N;;;;; 1F6F9;SKATEBOARD;So;0;ON;;;;;N;;;;; 1F6FA;AUTO RICKSHAW;So;0;ON;;;;;N;;;;; 1F6FB;PICKUP TRUCK;So;0;ON;;;;;N;;;;; 1F6FC;ROLLER SKATE;So;0;ON;;;;;N;;;;; 1F700;ALCHEMICAL SYMBOL FOR QUINTESSENCE;So;0;ON;;;;;N;;;;; 1F701;ALCHEMICAL SYMBOL FOR AIR;So;0;ON;;;;;N;;;;; 1F702;ALCHEMICAL SYMBOL FOR FIRE;So;0;ON;;;;;N;;;;; 1F703;ALCHEMICAL SYMBOL FOR EARTH;So;0;ON;;;;;N;;;;; 1F704;ALCHEMICAL SYMBOL FOR WATER;So;0;ON;;;;;N;;;;; 1F705;ALCHEMICAL SYMBOL FOR AQUAFORTIS;So;0;ON;;;;;N;;;;; 1F706;ALCHEMICAL SYMBOL FOR AQUA REGIA;So;0;ON;;;;;N;;;;; 1F707;ALCHEMICAL SYMBOL FOR AQUA REGIA-2;So;0;ON;;;;;N;;;;; 1F708;ALCHEMICAL SYMBOL FOR AQUA VITAE;So;0;ON;;;;;N;;;;; 1F709;ALCHEMICAL SYMBOL FOR AQUA VITAE-2;So;0;ON;;;;;N;;;;; 1F70A;ALCHEMICAL SYMBOL FOR VINEGAR;So;0;ON;;;;;N;;;;; 1F70B;ALCHEMICAL SYMBOL FOR VINEGAR-2;So;0;ON;;;;;N;;;;; 1F70C;ALCHEMICAL SYMBOL FOR VINEGAR-3;So;0;ON;;;;;N;;;;; 1F70D;ALCHEMICAL SYMBOL FOR SULFUR;So;0;ON;;;;;N;;;;; 1F70E;ALCHEMICAL SYMBOL FOR PHILOSOPHERS SULFUR;So;0;ON;;;;;N;;;;; 1F70F;ALCHEMICAL SYMBOL FOR BLACK SULFUR;So;0;ON;;;;;N;;;;; 1F710;ALCHEMICAL SYMBOL FOR MERCURY SUBLIMATE;So;0;ON;;;;;N;;;;; 1F711;ALCHEMICAL SYMBOL FOR MERCURY SUBLIMATE-2;So;0;ON;;;;;N;;;;; 1F712;ALCHEMICAL SYMBOL FOR MERCURY SUBLIMATE-3;So;0;ON;;;;;N;;;;; 1F713;ALCHEMICAL SYMBOL FOR CINNABAR;So;0;ON;;;;;N;;;;; 1F714;ALCHEMICAL SYMBOL FOR SALT;So;0;ON;;;;;N;;;;; 1F715;ALCHEMICAL SYMBOL FOR NITRE;So;0;ON;;;;;N;;;;; 1F716;ALCHEMICAL SYMBOL FOR VITRIOL;So;0;ON;;;;;N;;;;; 1F717;ALCHEMICAL SYMBOL FOR VITRIOL-2;So;0;ON;;;;;N;;;;; 1F718;ALCHEMICAL SYMBOL FOR ROCK SALT;So;0;ON;;;;;N;;;;; 1F719;ALCHEMICAL SYMBOL FOR ROCK SALT-2;So;0;ON;;;;;N;;;;; 1F71A;ALCHEMICAL SYMBOL FOR GOLD;So;0;ON;;;;;N;;;;; 1F71B;ALCHEMICAL SYMBOL FOR SILVER;So;0;ON;;;;;N;;;;; 1F71C;ALCHEMICAL SYMBOL FOR IRON ORE;So;0;ON;;;;;N;;;;; 1F71D;ALCHEMICAL SYMBOL FOR IRON ORE-2;So;0;ON;;;;;N;;;;; 1F71E;ALCHEMICAL SYMBOL FOR CROCUS OF IRON;So;0;ON;;;;;N;;;;; 1F71F;ALCHEMICAL SYMBOL FOR REGULUS OF IRON;So;0;ON;;;;;N;;;;; 1F720;ALCHEMICAL SYMBOL FOR COPPER ORE;So;0;ON;;;;;N;;;;; 1F721;ALCHEMICAL SYMBOL FOR IRON-COPPER ORE;So;0;ON;;;;;N;;;;; 1F722;ALCHEMICAL SYMBOL FOR SUBLIMATE OF COPPER;So;0;ON;;;;;N;;;;; 1F723;ALCHEMICAL SYMBOL FOR CROCUS OF COPPER;So;0;ON;;;;;N;;;;; 1F724;ALCHEMICAL SYMBOL FOR CROCUS OF COPPER-2;So;0;ON;;;;;N;;;;; 1F725;ALCHEMICAL SYMBOL FOR COPPER ANTIMONIATE;So;0;ON;;;;;N;;;;; 1F726;ALCHEMICAL SYMBOL FOR SALT OF COPPER ANTIMONIATE;So;0;ON;;;;;N;;;;; 1F727;ALCHEMICAL SYMBOL FOR SUBLIMATE OF SALT OF COPPER;So;0;ON;;;;;N;;;;; 1F728;ALCHEMICAL SYMBOL FOR VERDIGRIS;So;0;ON;;;;;N;;;;; 1F729;ALCHEMICAL SYMBOL FOR TIN ORE;So;0;ON;;;;;N;;;;; 1F72A;ALCHEMICAL SYMBOL FOR LEAD ORE;So;0;ON;;;;;N;;;;; 1F72B;ALCHEMICAL SYMBOL FOR ANTIMONY ORE;So;0;ON;;;;;N;;;;; 1F72C;ALCHEMICAL SYMBOL FOR SUBLIMATE OF ANTIMONY;So;0;ON;;;;;N;;;;; 1F72D;ALCHEMICAL SYMBOL FOR SALT OF ANTIMONY;So;0;ON;;;;;N;;;;; 1F72E;ALCHEMICAL SYMBOL FOR SUBLIMATE OF SALT OF ANTIMONY;So;0;ON;;;;;N;;;;; 1F72F;ALCHEMICAL SYMBOL FOR VINEGAR OF ANTIMONY;So;0;ON;;;;;N;;;;; 1F730;ALCHEMICAL SYMBOL FOR REGULUS OF ANTIMONY;So;0;ON;;;;;N;;;;; 1F731;ALCHEMICAL SYMBOL FOR REGULUS OF ANTIMONY-2;So;0;ON;;;;;N;;;;; 1F732;ALCHEMICAL SYMBOL FOR REGULUS;So;0;ON;;;;;N;;;;; 1F733;ALCHEMICAL SYMBOL FOR REGULUS-2;So;0;ON;;;;;N;;;;; 1F734;ALCHEMICAL SYMBOL FOR REGULUS-3;So;0;ON;;;;;N;;;;; 1F735;ALCHEMICAL SYMBOL FOR REGULUS-4;So;0;ON;;;;;N;;;;; 1F736;ALCHEMICAL SYMBOL FOR ALKALI;So;0;ON;;;;;N;;;;; 1F737;ALCHEMICAL SYMBOL FOR ALKALI-2;So;0;ON;;;;;N;;;;; 1F738;ALCHEMICAL SYMBOL FOR MARCASITE;So;0;ON;;;;;N;;;;; 1F739;ALCHEMICAL SYMBOL FOR SAL-AMMONIAC;So;0;ON;;;;;N;;;;; 1F73A;ALCHEMICAL SYMBOL FOR ARSENIC;So;0;ON;;;;;N;;;;; 1F73B;ALCHEMICAL SYMBOL FOR REALGAR;So;0;ON;;;;;N;;;;; 1F73C;ALCHEMICAL SYMBOL FOR REALGAR-2;So;0;ON;;;;;N;;;;; 1F73D;ALCHEMICAL SYMBOL FOR AURIPIGMENT;So;0;ON;;;;;N;;;;; 1F73E;ALCHEMICAL SYMBOL FOR BISMUTH ORE;So;0;ON;;;;;N;;;;; 1F73F;ALCHEMICAL SYMBOL FOR TARTAR;So;0;ON;;;;;N;;;;; 1F740;ALCHEMICAL SYMBOL FOR TARTAR-2;So;0;ON;;;;;N;;;;; 1F741;ALCHEMICAL SYMBOL FOR QUICK LIME;So;0;ON;;;;;N;;;;; 1F742;ALCHEMICAL SYMBOL FOR BORAX;So;0;ON;;;;;N;;;;; 1F743;ALCHEMICAL SYMBOL FOR BORAX-2;So;0;ON;;;;;N;;;;; 1F744;ALCHEMICAL SYMBOL FOR BORAX-3;So;0;ON;;;;;N;;;;; 1F745;ALCHEMICAL SYMBOL FOR ALUM;So;0;ON;;;;;N;;;;; 1F746;ALCHEMICAL SYMBOL FOR OIL;So;0;ON;;;;;N;;;;; 1F747;ALCHEMICAL SYMBOL FOR SPIRIT;So;0;ON;;;;;N;;;;; 1F748;ALCHEMICAL SYMBOL FOR TINCTURE;So;0;ON;;;;;N;;;;; 1F749;ALCHEMICAL SYMBOL FOR GUM;So;0;ON;;;;;N;;;;; 1F74A;ALCHEMICAL SYMBOL FOR WAX;So;0;ON;;;;;N;;;;; 1F74B;ALCHEMICAL SYMBOL FOR POWDER;So;0;ON;;;;;N;;;;; 1F74C;ALCHEMICAL SYMBOL FOR CALX;So;0;ON;;;;;N;;;;; 1F74D;ALCHEMICAL SYMBOL FOR TUTTY;So;0;ON;;;;;N;;;;; 1F74E;ALCHEMICAL SYMBOL FOR CAPUT MORTUUM;So;0;ON;;;;;N;;;;; 1F74F;ALCHEMICAL SYMBOL FOR SCEPTER OF JOVE;So;0;ON;;;;;N;;;;; 1F750;ALCHEMICAL SYMBOL FOR CADUCEUS;So;0;ON;;;;;N;;;;; 1F751;ALCHEMICAL SYMBOL FOR TRIDENT;So;0;ON;;;;;N;;;;; 1F752;ALCHEMICAL SYMBOL FOR STARRED TRIDENT;So;0;ON;;;;;N;;;;; 1F753;ALCHEMICAL SYMBOL FOR LODESTONE;So;0;ON;;;;;N;;;;; 1F754;ALCHEMICAL SYMBOL FOR SOAP;So;0;ON;;;;;N;;;;; 1F755;ALCHEMICAL SYMBOL FOR URINE;So;0;ON;;;;;N;;;;; 1F756;ALCHEMICAL SYMBOL FOR HORSE DUNG;So;0;ON;;;;;N;;;;; 1F757;ALCHEMICAL SYMBOL FOR ASHES;So;0;ON;;;;;N;;;;; 1F758;ALCHEMICAL SYMBOL FOR POT ASHES;So;0;ON;;;;;N;;;;; 1F759;ALCHEMICAL SYMBOL FOR BRICK;So;0;ON;;;;;N;;;;; 1F75A;ALCHEMICAL SYMBOL FOR POWDERED BRICK;So;0;ON;;;;;N;;;;; 1F75B;ALCHEMICAL SYMBOL FOR AMALGAM;So;0;ON;;;;;N;;;;; 1F75C;ALCHEMICAL SYMBOL FOR STRATUM SUPER STRATUM;So;0;ON;;;;;N;;;;; 1F75D;ALCHEMICAL SYMBOL FOR STRATUM SUPER STRATUM-2;So;0;ON;;;;;N;;;;; 1F75E;ALCHEMICAL SYMBOL FOR SUBLIMATION;So;0;ON;;;;;N;;;;; 1F75F;ALCHEMICAL SYMBOL FOR PRECIPITATE;So;0;ON;;;;;N;;;;; 1F760;ALCHEMICAL SYMBOL FOR DISTILL;So;0;ON;;;;;N;;;;; 1F761;ALCHEMICAL SYMBOL FOR DISSOLVE;So;0;ON;;;;;N;;;;; 1F762;ALCHEMICAL SYMBOL FOR DISSOLVE-2;So;0;ON;;;;;N;;;;; 1F763;ALCHEMICAL SYMBOL FOR PURIFY;So;0;ON;;;;;N;;;;; 1F764;ALCHEMICAL SYMBOL FOR PUTREFACTION;So;0;ON;;;;;N;;;;; 1F765;ALCHEMICAL SYMBOL FOR CRUCIBLE;So;0;ON;;;;;N;;;;; 1F766;ALCHEMICAL SYMBOL FOR CRUCIBLE-2;So;0;ON;;;;;N;;;;; 1F767;ALCHEMICAL SYMBOL FOR CRUCIBLE-3;So;0;ON;;;;;N;;;;; 1F768;ALCHEMICAL SYMBOL FOR CRUCIBLE-4;So;0;ON;;;;;N;;;;; 1F769;ALCHEMICAL SYMBOL FOR CRUCIBLE-5;So;0;ON;;;;;N;;;;; 1F76A;ALCHEMICAL SYMBOL FOR ALEMBIC;So;0;ON;;;;;N;;;;; 1F76B;ALCHEMICAL SYMBOL FOR BATH OF MARY;So;0;ON;;;;;N;;;;; 1F76C;ALCHEMICAL SYMBOL FOR BATH OF VAPOURS;So;0;ON;;;;;N;;;;; 1F76D;ALCHEMICAL SYMBOL FOR RETORT;So;0;ON;;;;;N;;;;; 1F76E;ALCHEMICAL SYMBOL FOR HOUR;So;0;ON;;;;;N;;;;; 1F76F;ALCHEMICAL SYMBOL FOR NIGHT;So;0;ON;;;;;N;;;;; 1F770;ALCHEMICAL SYMBOL FOR DAY-NIGHT;So;0;ON;;;;;N;;;;; 1F771;ALCHEMICAL SYMBOL FOR MONTH;So;0;ON;;;;;N;;;;; 1F772;ALCHEMICAL SYMBOL FOR HALF DRAM;So;0;ON;;;;;N;;;;; 1F773;ALCHEMICAL SYMBOL FOR HALF OUNCE;So;0;ON;;;;;N;;;;; 1F774;LOT OF FORTUNE;So;0;ON;;;;;N;;;;; 1F775;OCCULTATION;So;0;ON;;;;;N;;;;; 1F776;LUNAR ECLIPSE;So;0;ON;;;;;N;;;;; 1F77B;HAUMEA;So;0;ON;;;;;N;;;;; 1F77C;MAKEMAKE;So;0;ON;;;;;N;;;;; 1F77D;GONGGONG;So;0;ON;;;;;N;;;;; 1F77E;QUAOAR;So;0;ON;;;;;N;;;;; 1F77F;ORCUS;So;0;ON;;;;;N;;;;; 1F780;BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE;So;0;ON;;;;;N;;;;; 1F781;BLACK UP-POINTING ISOSCELES RIGHT TRIANGLE;So;0;ON;;;;;N;;;;; 1F782;BLACK RIGHT-POINTING ISOSCELES RIGHT TRIANGLE;So;0;ON;;;;;N;;;;; 1F783;BLACK DOWN-POINTING ISOSCELES RIGHT TRIANGLE;So;0;ON;;;;;N;;;;; 1F784;BLACK SLIGHTLY SMALL CIRCLE;So;0;ON;;;;;N;;;;; 1F785;MEDIUM BOLD WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1F786;BOLD WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1F787;HEAVY WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1F788;VERY HEAVY WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1F789;EXTREMELY HEAVY WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1F78A;WHITE CIRCLE CONTAINING BLACK SMALL CIRCLE;So;0;ON;;;;;N;;;;; 1F78B;ROUND TARGET;So;0;ON;;;;;N;;;;; 1F78C;BLACK TINY SQUARE;So;0;ON;;;;;N;;;;; 1F78D;BLACK SLIGHTLY SMALL SQUARE;So;0;ON;;;;;N;;;;; 1F78E;LIGHT WHITE SQUARE;So;0;ON;;;;;N;;;;; 1F78F;MEDIUM WHITE SQUARE;So;0;ON;;;;;N;;;;; 1F790;BOLD WHITE SQUARE;So;0;ON;;;;;N;;;;; 1F791;HEAVY WHITE SQUARE;So;0;ON;;;;;N;;;;; 1F792;VERY HEAVY WHITE SQUARE;So;0;ON;;;;;N;;;;; 1F793;EXTREMELY HEAVY WHITE SQUARE;So;0;ON;;;;;N;;;;; 1F794;WHITE SQUARE CONTAINING BLACK VERY SMALL SQUARE;So;0;ON;;;;;N;;;;; 1F795;WHITE SQUARE CONTAINING BLACK MEDIUM SQUARE;So;0;ON;;;;;N;;;;; 1F796;SQUARE TARGET;So;0;ON;;;;;N;;;;; 1F797;BLACK TINY DIAMOND;So;0;ON;;;;;N;;;;; 1F798;BLACK VERY SMALL DIAMOND;So;0;ON;;;;;N;;;;; 1F799;BLACK MEDIUM SMALL DIAMOND;So;0;ON;;;;;N;;;;; 1F79A;WHITE DIAMOND CONTAINING BLACK VERY SMALL DIAMOND;So;0;ON;;;;;N;;;;; 1F79B;WHITE DIAMOND CONTAINING BLACK MEDIUM DIAMOND;So;0;ON;;;;;N;;;;; 1F79C;DIAMOND TARGET;So;0;ON;;;;;N;;;;; 1F79D;BLACK TINY LOZENGE;So;0;ON;;;;;N;;;;; 1F79E;BLACK VERY SMALL LOZENGE;So;0;ON;;;;;N;;;;; 1F79F;BLACK MEDIUM SMALL LOZENGE;So;0;ON;;;;;N;;;;; 1F7A0;WHITE LOZENGE CONTAINING BLACK SMALL LOZENGE;So;0;ON;;;;;N;;;;; 1F7A1;THIN GREEK CROSS;So;0;ON;;;;;N;;;;; 1F7A2;LIGHT GREEK CROSS;So;0;ON;;;;;N;;;;; 1F7A3;MEDIUM GREEK CROSS;So;0;ON;;;;;N;;;;; 1F7A4;BOLD GREEK CROSS;So;0;ON;;;;;N;;;;; 1F7A5;VERY BOLD GREEK CROSS;So;0;ON;;;;;N;;;;; 1F7A6;VERY HEAVY GREEK CROSS;So;0;ON;;;;;N;;;;; 1F7A7;EXTREMELY HEAVY GREEK CROSS;So;0;ON;;;;;N;;;;; 1F7A8;THIN SALTIRE;So;0;ON;;;;;N;;;;; 1F7A9;LIGHT SALTIRE;So;0;ON;;;;;N;;;;; 1F7AA;MEDIUM SALTIRE;So;0;ON;;;;;N;;;;; 1F7AB;BOLD SALTIRE;So;0;ON;;;;;N;;;;; 1F7AC;HEAVY SALTIRE;So;0;ON;;;;;N;;;;; 1F7AD;VERY HEAVY SALTIRE;So;0;ON;;;;;N;;;;; 1F7AE;EXTREMELY HEAVY SALTIRE;So;0;ON;;;;;N;;;;; 1F7AF;LIGHT FIVE SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7B0;MEDIUM FIVE SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7B1;BOLD FIVE SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7B2;HEAVY FIVE SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7B3;VERY HEAVY FIVE SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7B4;EXTREMELY HEAVY FIVE SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7B5;LIGHT SIX SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7B6;MEDIUM SIX SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7B7;BOLD SIX SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7B8;HEAVY SIX SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7B9;VERY HEAVY SIX SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7BA;EXTREMELY HEAVY SIX SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7BB;LIGHT EIGHT SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7BC;MEDIUM EIGHT SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7BD;BOLD EIGHT SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7BE;HEAVY EIGHT SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7BF;VERY HEAVY EIGHT SPOKED ASTERISK;So;0;ON;;;;;N;;;;; 1F7C0;LIGHT THREE POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7C1;MEDIUM THREE POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7C2;THREE POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7C3;MEDIUM THREE POINTED PINWHEEL STAR;So;0;ON;;;;;N;;;;; 1F7C4;LIGHT FOUR POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7C5;MEDIUM FOUR POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7C6;FOUR POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7C7;MEDIUM FOUR POINTED PINWHEEL STAR;So;0;ON;;;;;N;;;;; 1F7C8;REVERSE LIGHT FOUR POINTED PINWHEEL STAR;So;0;ON;;;;;N;;;;; 1F7C9;LIGHT FIVE POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7CA;HEAVY FIVE POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7CB;MEDIUM SIX POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7CC;HEAVY SIX POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7CD;SIX POINTED PINWHEEL STAR;So;0;ON;;;;;N;;;;; 1F7CE;MEDIUM EIGHT POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7CF;HEAVY EIGHT POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7D0;VERY HEAVY EIGHT POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7D1;HEAVY EIGHT POINTED PINWHEEL STAR;So;0;ON;;;;;N;;;;; 1F7D2;LIGHT TWELVE POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7D3;HEAVY TWELVE POINTED BLACK STAR;So;0;ON;;;;;N;;;;; 1F7D4;HEAVY TWELVE POINTED PINWHEEL STAR;So;0;ON;;;;;N;;;;; 1F7D5;CIRCLED TRIANGLE;So;0;ON;;;;;N;;;;; 1F7D6;NEGATIVE CIRCLED TRIANGLE;So;0;ON;;;;;N;;;;; 1F7D7;CIRCLED SQUARE;So;0;ON;;;;;N;;;;; 1F7D8;NEGATIVE CIRCLED SQUARE;So;0;ON;;;;;N;;;;; 1F7D9;NINE POINTED WHITE STAR;So;0;ON;;;;;N;;;;; 1F7E0;LARGE ORANGE CIRCLE;So;0;ON;;;;;N;;;;; 1F7E1;LARGE YELLOW CIRCLE;So;0;ON;;;;;N;;;;; 1F7E2;LARGE GREEN CIRCLE;So;0;ON;;;;;N;;;;; 1F7E3;LARGE PURPLE CIRCLE;So;0;ON;;;;;N;;;;; 1F7E4;LARGE BROWN CIRCLE;So;0;ON;;;;;N;;;;; 1F7E5;LARGE RED SQUARE;So;0;ON;;;;;N;;;;; 1F7E6;LARGE BLUE SQUARE;So;0;ON;;;;;N;;;;; 1F7E7;LARGE ORANGE SQUARE;So;0;ON;;;;;N;;;;; 1F7E8;LARGE YELLOW SQUARE;So;0;ON;;;;;N;;;;; 1F7E9;LARGE GREEN SQUARE;So;0;ON;;;;;N;;;;; 1F7EA;LARGE PURPLE SQUARE;So;0;ON;;;;;N;;;;; 1F7EB;LARGE BROWN SQUARE;So;0;ON;;;;;N;;;;; 1F7F0;HEAVY EQUALS SIGN;So;0;ON;;;;;N;;;;; 1F800;LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F801;UPWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F802;RIGHTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F803;DOWNWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F804;LEFTWARDS ARROW WITH MEDIUM TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F805;UPWARDS ARROW WITH MEDIUM TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F806;RIGHTWARDS ARROW WITH MEDIUM TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F807;DOWNWARDS ARROW WITH MEDIUM TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F808;LEFTWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F809;UPWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F80A;RIGHTWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F80B;DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F810;LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F811;UPWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F812;RIGHTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F813;DOWNWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F814;LEFTWARDS ARROW WITH EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F815;UPWARDS ARROW WITH EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F816;RIGHTWARDS ARROW WITH EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F817;DOWNWARDS ARROW WITH EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F818;HEAVY LEFTWARDS ARROW WITH EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F819;HEAVY UPWARDS ARROW WITH EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F81A;HEAVY RIGHTWARDS ARROW WITH EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F81B;HEAVY DOWNWARDS ARROW WITH EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F81C;HEAVY LEFTWARDS ARROW WITH LARGE EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F81D;HEAVY UPWARDS ARROW WITH LARGE EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F81E;HEAVY RIGHTWARDS ARROW WITH LARGE EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F81F;HEAVY DOWNWARDS ARROW WITH LARGE EQUILATERAL ARROWHEAD;So;0;ON;;;;;N;;;;; 1F820;LEFTWARDS TRIANGLE-HEADED ARROW WITH NARROW SHAFT;So;0;ON;;;;;N;;;;; 1F821;UPWARDS TRIANGLE-HEADED ARROW WITH NARROW SHAFT;So;0;ON;;;;;N;;;;; 1F822;RIGHTWARDS TRIANGLE-HEADED ARROW WITH NARROW SHAFT;So;0;ON;;;;;N;;;;; 1F823;DOWNWARDS TRIANGLE-HEADED ARROW WITH NARROW SHAFT;So;0;ON;;;;;N;;;;; 1F824;LEFTWARDS TRIANGLE-HEADED ARROW WITH MEDIUM SHAFT;So;0;ON;;;;;N;;;;; 1F825;UPWARDS TRIANGLE-HEADED ARROW WITH MEDIUM SHAFT;So;0;ON;;;;;N;;;;; 1F826;RIGHTWARDS TRIANGLE-HEADED ARROW WITH MEDIUM SHAFT;So;0;ON;;;;;N;;;;; 1F827;DOWNWARDS TRIANGLE-HEADED ARROW WITH MEDIUM SHAFT;So;0;ON;;;;;N;;;;; 1F828;LEFTWARDS TRIANGLE-HEADED ARROW WITH BOLD SHAFT;So;0;ON;;;;;N;;;;; 1F829;UPWARDS TRIANGLE-HEADED ARROW WITH BOLD SHAFT;So;0;ON;;;;;N;;;;; 1F82A;RIGHTWARDS TRIANGLE-HEADED ARROW WITH BOLD SHAFT;So;0;ON;;;;;N;;;;; 1F82B;DOWNWARDS TRIANGLE-HEADED ARROW WITH BOLD SHAFT;So;0;ON;;;;;N;;;;; 1F82C;LEFTWARDS TRIANGLE-HEADED ARROW WITH HEAVY SHAFT;So;0;ON;;;;;N;;;;; 1F82D;UPWARDS TRIANGLE-HEADED ARROW WITH HEAVY SHAFT;So;0;ON;;;;;N;;;;; 1F82E;RIGHTWARDS TRIANGLE-HEADED ARROW WITH HEAVY SHAFT;So;0;ON;;;;;N;;;;; 1F82F;DOWNWARDS TRIANGLE-HEADED ARROW WITH HEAVY SHAFT;So;0;ON;;;;;N;;;;; 1F830;LEFTWARDS TRIANGLE-HEADED ARROW WITH VERY HEAVY SHAFT;So;0;ON;;;;;N;;;;; 1F831;UPWARDS TRIANGLE-HEADED ARROW WITH VERY HEAVY SHAFT;So;0;ON;;;;;N;;;;; 1F832;RIGHTWARDS TRIANGLE-HEADED ARROW WITH VERY HEAVY SHAFT;So;0;ON;;;;;N;;;;; 1F833;DOWNWARDS TRIANGLE-HEADED ARROW WITH VERY HEAVY SHAFT;So;0;ON;;;;;N;;;;; 1F834;LEFTWARDS FINGER-POST ARROW;So;0;ON;;;;;N;;;;; 1F835;UPWARDS FINGER-POST ARROW;So;0;ON;;;;;N;;;;; 1F836;RIGHTWARDS FINGER-POST ARROW;So;0;ON;;;;;N;;;;; 1F837;DOWNWARDS FINGER-POST ARROW;So;0;ON;;;;;N;;;;; 1F838;LEFTWARDS SQUARED ARROW;So;0;ON;;;;;N;;;;; 1F839;UPWARDS SQUARED ARROW;So;0;ON;;;;;N;;;;; 1F83A;RIGHTWARDS SQUARED ARROW;So;0;ON;;;;;N;;;;; 1F83B;DOWNWARDS SQUARED ARROW;So;0;ON;;;;;N;;;;; 1F83C;LEFTWARDS COMPRESSED ARROW;So;0;ON;;;;;N;;;;; 1F83D;UPWARDS COMPRESSED ARROW;So;0;ON;;;;;N;;;;; 1F83E;RIGHTWARDS COMPRESSED ARROW;So;0;ON;;;;;N;;;;; 1F83F;DOWNWARDS COMPRESSED ARROW;So;0;ON;;;;;N;;;;; 1F840;LEFTWARDS HEAVY COMPRESSED ARROW;So;0;ON;;;;;N;;;;; 1F841;UPWARDS HEAVY COMPRESSED ARROW;So;0;ON;;;;;N;;;;; 1F842;RIGHTWARDS HEAVY COMPRESSED ARROW;So;0;ON;;;;;N;;;;; 1F843;DOWNWARDS HEAVY COMPRESSED ARROW;So;0;ON;;;;;N;;;;; 1F844;LEFTWARDS HEAVY ARROW;So;0;ON;;;;;N;;;;; 1F845;UPWARDS HEAVY ARROW;So;0;ON;;;;;N;;;;; 1F846;RIGHTWARDS HEAVY ARROW;So;0;ON;;;;;N;;;;; 1F847;DOWNWARDS HEAVY ARROW;So;0;ON;;;;;N;;;;; 1F850;LEFTWARDS SANS-SERIF ARROW;So;0;ON;;;;;N;;;;; 1F851;UPWARDS SANS-SERIF ARROW;So;0;ON;;;;;N;;;;; 1F852;RIGHTWARDS SANS-SERIF ARROW;So;0;ON;;;;;N;;;;; 1F853;DOWNWARDS SANS-SERIF ARROW;So;0;ON;;;;;N;;;;; 1F854;NORTH WEST SANS-SERIF ARROW;So;0;ON;;;;;N;;;;; 1F855;NORTH EAST SANS-SERIF ARROW;So;0;ON;;;;;N;;;;; 1F856;SOUTH EAST SANS-SERIF ARROW;So;0;ON;;;;;N;;;;; 1F857;SOUTH WEST SANS-SERIF ARROW;So;0;ON;;;;;N;;;;; 1F858;LEFT RIGHT SANS-SERIF ARROW;So;0;ON;;;;;N;;;;; 1F859;UP DOWN SANS-SERIF ARROW;So;0;ON;;;;;N;;;;; 1F860;WIDE-HEADED LEFTWARDS LIGHT BARB ARROW;So;0;ON;;;;;N;;;;; 1F861;WIDE-HEADED UPWARDS LIGHT BARB ARROW;So;0;ON;;;;;N;;;;; 1F862;WIDE-HEADED RIGHTWARDS LIGHT BARB ARROW;So;0;ON;;;;;N;;;;; 1F863;WIDE-HEADED DOWNWARDS LIGHT BARB ARROW;So;0;ON;;;;;N;;;;; 1F864;WIDE-HEADED NORTH WEST LIGHT BARB ARROW;So;0;ON;;;;;N;;;;; 1F865;WIDE-HEADED NORTH EAST LIGHT BARB ARROW;So;0;ON;;;;;N;;;;; 1F866;WIDE-HEADED SOUTH EAST LIGHT BARB ARROW;So;0;ON;;;;;N;;;;; 1F867;WIDE-HEADED SOUTH WEST LIGHT BARB ARROW;So;0;ON;;;;;N;;;;; 1F868;WIDE-HEADED LEFTWARDS BARB ARROW;So;0;ON;;;;;N;;;;; 1F869;WIDE-HEADED UPWARDS BARB ARROW;So;0;ON;;;;;N;;;;; 1F86A;WIDE-HEADED RIGHTWARDS BARB ARROW;So;0;ON;;;;;N;;;;; 1F86B;WIDE-HEADED DOWNWARDS BARB ARROW;So;0;ON;;;;;N;;;;; 1F86C;WIDE-HEADED NORTH WEST BARB ARROW;So;0;ON;;;;;N;;;;; 1F86D;WIDE-HEADED NORTH EAST BARB ARROW;So;0;ON;;;;;N;;;;; 1F86E;WIDE-HEADED SOUTH EAST BARB ARROW;So;0;ON;;;;;N;;;;; 1F86F;WIDE-HEADED SOUTH WEST BARB ARROW;So;0;ON;;;;;N;;;;; 1F870;WIDE-HEADED LEFTWARDS MEDIUM BARB ARROW;So;0;ON;;;;;N;;;;; 1F871;WIDE-HEADED UPWARDS MEDIUM BARB ARROW;So;0;ON;;;;;N;;;;; 1F872;WIDE-HEADED RIGHTWARDS MEDIUM BARB ARROW;So;0;ON;;;;;N;;;;; 1F873;WIDE-HEADED DOWNWARDS MEDIUM BARB ARROW;So;0;ON;;;;;N;;;;; 1F874;WIDE-HEADED NORTH WEST MEDIUM BARB ARROW;So;0;ON;;;;;N;;;;; 1F875;WIDE-HEADED NORTH EAST MEDIUM BARB ARROW;So;0;ON;;;;;N;;;;; 1F876;WIDE-HEADED SOUTH EAST MEDIUM BARB ARROW;So;0;ON;;;;;N;;;;; 1F877;WIDE-HEADED SOUTH WEST MEDIUM BARB ARROW;So;0;ON;;;;;N;;;;; 1F878;WIDE-HEADED LEFTWARDS HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F879;WIDE-HEADED UPWARDS HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F87A;WIDE-HEADED RIGHTWARDS HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F87B;WIDE-HEADED DOWNWARDS HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F87C;WIDE-HEADED NORTH WEST HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F87D;WIDE-HEADED NORTH EAST HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F87E;WIDE-HEADED SOUTH EAST HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F87F;WIDE-HEADED SOUTH WEST HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F880;WIDE-HEADED LEFTWARDS VERY HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F881;WIDE-HEADED UPWARDS VERY HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F882;WIDE-HEADED RIGHTWARDS VERY HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F883;WIDE-HEADED DOWNWARDS VERY HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F884;WIDE-HEADED NORTH WEST VERY HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F885;WIDE-HEADED NORTH EAST VERY HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F886;WIDE-HEADED SOUTH EAST VERY HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F887;WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW;So;0;ON;;;;;N;;;;; 1F890;LEFTWARDS TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F891;UPWARDS TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F892;RIGHTWARDS TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F893;DOWNWARDS TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F894;LEFTWARDS WHITE ARROW WITHIN TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F895;UPWARDS WHITE ARROW WITHIN TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F896;RIGHTWARDS WHITE ARROW WITHIN TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F897;DOWNWARDS WHITE ARROW WITHIN TRIANGLE ARROWHEAD;So;0;ON;;;;;N;;;;; 1F898;LEFTWARDS ARROW WITH NOTCHED TAIL;So;0;ON;;;;;N;;;;; 1F899;UPWARDS ARROW WITH NOTCHED TAIL;So;0;ON;;;;;N;;;;; 1F89A;RIGHTWARDS ARROW WITH NOTCHED TAIL;So;0;ON;;;;;N;;;;; 1F89B;DOWNWARDS ARROW WITH NOTCHED TAIL;So;0;ON;;;;;N;;;;; 1F89C;HEAVY ARROW SHAFT WIDTH ONE;So;0;ON;;;;;N;;;;; 1F89D;HEAVY ARROW SHAFT WIDTH TWO THIRDS;So;0;ON;;;;;N;;;;; 1F89E;HEAVY ARROW SHAFT WIDTH ONE HALF;So;0;ON;;;;;N;;;;; 1F89F;HEAVY ARROW SHAFT WIDTH ONE THIRD;So;0;ON;;;;;N;;;;; 1F8A0;LEFTWARDS BOTTOM-SHADED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8A1;RIGHTWARDS BOTTOM SHADED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8A2;LEFTWARDS TOP SHADED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8A3;RIGHTWARDS TOP SHADED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8A4;LEFTWARDS LEFT-SHADED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8A5;RIGHTWARDS RIGHT-SHADED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8A6;LEFTWARDS RIGHT-SHADED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8A7;RIGHTWARDS LEFT-SHADED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8A8;LEFTWARDS BACK-TILTED SHADOWED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8A9;RIGHTWARDS BACK-TILTED SHADOWED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8AA;LEFTWARDS FRONT-TILTED SHADOWED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8AB;RIGHTWARDS FRONT-TILTED SHADOWED WHITE ARROW;So;0;ON;;;;;N;;;;; 1F8AC;WHITE ARROW SHAFT WIDTH ONE;So;0;ON;;;;;N;;;;; 1F8AD;WHITE ARROW SHAFT WIDTH TWO THIRDS;So;0;ON;;;;;N;;;;; 1F8B0;ARROW POINTING UPWARDS THEN NORTH WEST;So;0;ON;;;;;N;;;;; 1F8B1;ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST;So;0;ON;;;;;N;;;;; 1F8B2;RIGHTWARDS ARROW WITH LOWER HOOK;So;0;ON;;;;;N;;;;; 1F8B3;DOWNWARDS BLACK ARROW TO BAR;So;0;ON;;;;;N;;;;; 1F8B4;NEGATIVE SQUARED LEFTWARDS ARROW;So;0;ON;;;;;N;;;;; 1F8B5;NEGATIVE SQUARED UPWARDS ARROW;So;0;ON;;;;;N;;;;; 1F8B6;NEGATIVE SQUARED RIGHTWARDS ARROW;So;0;ON;;;;;N;;;;; 1F8B7;NEGATIVE SQUARED DOWNWARDS ARROW;So;0;ON;;;;;N;;;;; 1F8B8;NORTH WEST ARROW FROM BAR;So;0;ON;;;;;N;;;;; 1F8B9;NORTH EAST ARROW FROM BAR;So;0;ON;;;;;N;;;;; 1F8BA;SOUTH EAST ARROW FROM BAR;So;0;ON;;;;;N;;;;; 1F8BB;SOUTH WEST ARROW FROM BAR;So;0;ON;;;;;N;;;;; 1F8C0;LEFTWARDS ARROW FROM DOWNWARDS ARROW;So;0;ON;;;;;N;;;;; 1F8C1;RIGHTWARDS ARROW FROM DOWNWARDS ARROW;So;0;ON;;;;;N;;;;; 1F900;CIRCLED CROSS FORMEE WITH FOUR DOTS;So;0;ON;;;;;N;;;;; 1F901;CIRCLED CROSS FORMEE WITH TWO DOTS;So;0;ON;;;;;N;;;;; 1F902;CIRCLED CROSS FORMEE;So;0;ON;;;;;N;;;;; 1F903;LEFT HALF CIRCLE WITH FOUR DOTS;So;0;ON;;;;;N;;;;; 1F904;LEFT HALF CIRCLE WITH THREE DOTS;So;0;ON;;;;;N;;;;; 1F905;LEFT HALF CIRCLE WITH TWO DOTS;So;0;ON;;;;;N;;;;; 1F906;LEFT HALF CIRCLE WITH DOT;So;0;ON;;;;;N;;;;; 1F907;LEFT HALF CIRCLE;So;0;ON;;;;;N;;;;; 1F908;DOWNWARD FACING HOOK;So;0;ON;;;;;N;;;;; 1F909;DOWNWARD FACING NOTCHED HOOK;So;0;ON;;;;;N;;;;; 1F90A;DOWNWARD FACING HOOK WITH DOT;So;0;ON;;;;;N;;;;; 1F90B;DOWNWARD FACING NOTCHED HOOK WITH DOT;So;0;ON;;;;;N;;;;; 1F90C;PINCHED FINGERS;So;0;ON;;;;;N;;;;; 1F90D;WHITE HEART;So;0;ON;;;;;N;;;;; 1F90E;BROWN HEART;So;0;ON;;;;;N;;;;; 1F90F;PINCHING HAND;So;0;ON;;;;;N;;;;; 1F910;ZIPPER-MOUTH FACE;So;0;ON;;;;;N;;;;; 1F911;MONEY-MOUTH FACE;So;0;ON;;;;;N;;;;; 1F912;FACE WITH THERMOMETER;So;0;ON;;;;;N;;;;; 1F913;NERD FACE;So;0;ON;;;;;N;;;;; 1F914;THINKING FACE;So;0;ON;;;;;N;;;;; 1F915;FACE WITH HEAD-BANDAGE;So;0;ON;;;;;N;;;;; 1F916;ROBOT FACE;So;0;ON;;;;;N;;;;; 1F917;HUGGING FACE;So;0;ON;;;;;N;;;;; 1F918;SIGN OF THE HORNS;So;0;ON;;;;;N;;;;; 1F919;CALL ME HAND;So;0;ON;;;;;N;;;;; 1F91A;RAISED BACK OF HAND;So;0;ON;;;;;N;;;;; 1F91B;LEFT-FACING FIST;So;0;ON;;;;;N;;;;; 1F91C;RIGHT-FACING FIST;So;0;ON;;;;;N;;;;; 1F91D;HANDSHAKE;So;0;ON;;;;;N;;;;; 1F91E;HAND WITH INDEX AND MIDDLE FINGERS CROSSED;So;0;ON;;;;;N;;;;; 1F91F;I LOVE YOU HAND SIGN;So;0;ON;;;;;N;;;;; 1F920;FACE WITH COWBOY HAT;So;0;ON;;;;;N;;;;; 1F921;CLOWN FACE;So;0;ON;;;;;N;;;;; 1F922;NAUSEATED FACE;So;0;ON;;;;;N;;;;; 1F923;ROLLING ON THE FLOOR LAUGHING;So;0;ON;;;;;N;;;;; 1F924;DROOLING FACE;So;0;ON;;;;;N;;;;; 1F925;LYING FACE;So;0;ON;;;;;N;;;;; 1F926;FACE PALM;So;0;ON;;;;;N;;;;; 1F927;SNEEZING FACE;So;0;ON;;;;;N;;;;; 1F928;FACE WITH ONE EYEBROW RAISED;So;0;ON;;;;;N;;;;; 1F929;GRINNING FACE WITH STAR EYES;So;0;ON;;;;;N;;;;; 1F92A;GRINNING FACE WITH ONE LARGE AND ONE SMALL EYE;So;0;ON;;;;;N;;;;; 1F92B;FACE WITH FINGER COVERING CLOSED LIPS;So;0;ON;;;;;N;;;;; 1F92C;SERIOUS FACE WITH SYMBOLS COVERING MOUTH;So;0;ON;;;;;N;;;;; 1F92D;SMILING FACE WITH SMILING EYES AND HAND COVERING MOUTH;So;0;ON;;;;;N;;;;; 1F92E;FACE WITH OPEN MOUTH VOMITING;So;0;ON;;;;;N;;;;; 1F92F;SHOCKED FACE WITH EXPLODING HEAD;So;0;ON;;;;;N;;;;; 1F930;PREGNANT WOMAN;So;0;ON;;;;;N;;;;; 1F931;BREAST-FEEDING;So;0;ON;;;;;N;;;;; 1F932;PALMS UP TOGETHER;So;0;ON;;;;;N;;;;; 1F933;SELFIE;So;0;ON;;;;;N;;;;; 1F934;PRINCE;So;0;ON;;;;;N;;;;; 1F935;MAN IN TUXEDO;So;0;ON;;;;;N;;;;; 1F936;MOTHER CHRISTMAS;So;0;ON;;;;;N;;;;; 1F937;SHRUG;So;0;ON;;;;;N;;;;; 1F938;PERSON DOING CARTWHEEL;So;0;ON;;;;;N;;;;; 1F939;JUGGLING;So;0;ON;;;;;N;;;;; 1F93A;FENCER;So;0;ON;;;;;N;;;;; 1F93B;MODERN PENTATHLON;So;0;ON;;;;;N;;;;; 1F93C;WRESTLERS;So;0;ON;;;;;N;;;;; 1F93D;WATER POLO;So;0;ON;;;;;N;;;;; 1F93E;HANDBALL;So;0;ON;;;;;N;;;;; 1F93F;DIVING MASK;So;0;ON;;;;;N;;;;; 1F940;WILTED FLOWER;So;0;ON;;;;;N;;;;; 1F941;DRUM WITH DRUMSTICKS;So;0;ON;;;;;N;;;;; 1F942;CLINKING GLASSES;So;0;ON;;;;;N;;;;; 1F943;TUMBLER GLASS;So;0;ON;;;;;N;;;;; 1F944;SPOON;So;0;ON;;;;;N;;;;; 1F945;GOAL NET;So;0;ON;;;;;N;;;;; 1F946;RIFLE;So;0;ON;;;;;N;;;;; 1F947;FIRST PLACE MEDAL;So;0;ON;;;;;N;;;;; 1F948;SECOND PLACE MEDAL;So;0;ON;;;;;N;;;;; 1F949;THIRD PLACE MEDAL;So;0;ON;;;;;N;;;;; 1F94A;BOXING GLOVE;So;0;ON;;;;;N;;;;; 1F94B;MARTIAL ARTS UNIFORM;So;0;ON;;;;;N;;;;; 1F94C;CURLING STONE;So;0;ON;;;;;N;;;;; 1F94D;LACROSSE STICK AND BALL;So;0;ON;;;;;N;;;;; 1F94E;SOFTBALL;So;0;ON;;;;;N;;;;; 1F94F;FLYING DISC;So;0;ON;;;;;N;;;;; 1F950;CROISSANT;So;0;ON;;;;;N;;;;; 1F951;AVOCADO;So;0;ON;;;;;N;;;;; 1F952;CUCUMBER;So;0;ON;;;;;N;;;;; 1F953;BACON;So;0;ON;;;;;N;;;;; 1F954;POTATO;So;0;ON;;;;;N;;;;; 1F955;CARROT;So;0;ON;;;;;N;;;;; 1F956;BAGUETTE BREAD;So;0;ON;;;;;N;;;;; 1F957;GREEN SALAD;So;0;ON;;;;;N;;;;; 1F958;SHALLOW PAN OF FOOD;So;0;ON;;;;;N;;;;; 1F959;STUFFED FLATBREAD;So;0;ON;;;;;N;;;;; 1F95A;EGG;So;0;ON;;;;;N;;;;; 1F95B;GLASS OF MILK;So;0;ON;;;;;N;;;;; 1F95C;PEANUTS;So;0;ON;;;;;N;;;;; 1F95D;KIWIFRUIT;So;0;ON;;;;;N;;;;; 1F95E;PANCAKES;So;0;ON;;;;;N;;;;; 1F95F;DUMPLING;So;0;ON;;;;;N;;;;; 1F960;FORTUNE COOKIE;So;0;ON;;;;;N;;;;; 1F961;TAKEOUT BOX;So;0;ON;;;;;N;;;;; 1F962;CHOPSTICKS;So;0;ON;;;;;N;;;;; 1F963;BOWL WITH SPOON;So;0;ON;;;;;N;;;;; 1F964;CUP WITH STRAW;So;0;ON;;;;;N;;;;; 1F965;COCONUT;So;0;ON;;;;;N;;;;; 1F966;BROCCOLI;So;0;ON;;;;;N;;;;; 1F967;PIE;So;0;ON;;;;;N;;;;; 1F968;PRETZEL;So;0;ON;;;;;N;;;;; 1F969;CUT OF MEAT;So;0;ON;;;;;N;;;;; 1F96A;SANDWICH;So;0;ON;;;;;N;;;;; 1F96B;CANNED FOOD;So;0;ON;;;;;N;;;;; 1F96C;LEAFY GREEN;So;0;ON;;;;;N;;;;; 1F96D;MANGO;So;0;ON;;;;;N;;;;; 1F96E;MOON CAKE;So;0;ON;;;;;N;;;;; 1F96F;BAGEL;So;0;ON;;;;;N;;;;; 1F970;SMILING FACE WITH SMILING EYES AND THREE HEARTS;So;0;ON;;;;;N;;;;; 1F971;YAWNING FACE;So;0;ON;;;;;N;;;;; 1F972;SMILING FACE WITH TEAR;So;0;ON;;;;;N;;;;; 1F973;FACE WITH PARTY HORN AND PARTY HAT;So;0;ON;;;;;N;;;;; 1F974;FACE WITH UNEVEN EYES AND WAVY MOUTH;So;0;ON;;;;;N;;;;; 1F975;OVERHEATED FACE;So;0;ON;;;;;N;;;;; 1F976;FREEZING FACE;So;0;ON;;;;;N;;;;; 1F977;NINJA;So;0;ON;;;;;N;;;;; 1F978;DISGUISED FACE;So;0;ON;;;;;N;;;;; 1F979;FACE HOLDING BACK TEARS;So;0;ON;;;;;N;;;;; 1F97A;FACE WITH PLEADING EYES;So;0;ON;;;;;N;;;;; 1F97B;SARI;So;0;ON;;;;;N;;;;; 1F97C;LAB COAT;So;0;ON;;;;;N;;;;; 1F97D;GOGGLES;So;0;ON;;;;;N;;;;; 1F97E;HIKING BOOT;So;0;ON;;;;;N;;;;; 1F97F;FLAT SHOE;So;0;ON;;;;;N;;;;; 1F980;CRAB;So;0;ON;;;;;N;;;;; 1F981;LION FACE;So;0;ON;;;;;N;;;;; 1F982;SCORPION;So;0;ON;;;;;N;;;;; 1F983;TURKEY;So;0;ON;;;;;N;;;;; 1F984;UNICORN FACE;So;0;ON;;;;;N;;;;; 1F985;EAGLE;So;0;ON;;;;;N;;;;; 1F986;DUCK;So;0;ON;;;;;N;;;;; 1F987;BAT;So;0;ON;;;;;N;;;;; 1F988;SHARK;So;0;ON;;;;;N;;;;; 1F989;OWL;So;0;ON;;;;;N;;;;; 1F98A;FOX FACE;So;0;ON;;;;;N;;;;; 1F98B;BUTTERFLY;So;0;ON;;;;;N;;;;; 1F98C;DEER;So;0;ON;;;;;N;;;;; 1F98D;GORILLA;So;0;ON;;;;;N;;;;; 1F98E;LIZARD;So;0;ON;;;;;N;;;;; 1F98F;RHINOCEROS;So;0;ON;;;;;N;;;;; 1F990;SHRIMP;So;0;ON;;;;;N;;;;; 1F991;SQUID;So;0;ON;;;;;N;;;;; 1F992;GIRAFFE FACE;So;0;ON;;;;;N;;;;; 1F993;ZEBRA FACE;So;0;ON;;;;;N;;;;; 1F994;HEDGEHOG;So;0;ON;;;;;N;;;;; 1F995;SAUROPOD;So;0;ON;;;;;N;;;;; 1F996;T-REX;So;0;ON;;;;;N;;;;; 1F997;CRICKET;So;0;ON;;;;;N;;;;; 1F998;KANGAROO;So;0;ON;;;;;N;;;;; 1F999;LLAMA;So;0;ON;;;;;N;;;;; 1F99A;PEACOCK;So;0;ON;;;;;N;;;;; 1F99B;HIPPOPOTAMUS;So;0;ON;;;;;N;;;;; 1F99C;PARROT;So;0;ON;;;;;N;;;;; 1F99D;RACCOON;So;0;ON;;;;;N;;;;; 1F99E;LOBSTER;So;0;ON;;;;;N;;;;; 1F99F;MOSQUITO;So;0;ON;;;;;N;;;;; 1F9A0;MICROBE;So;0;ON;;;;;N;;;;; 1F9A1;BADGER;So;0;ON;;;;;N;;;;; 1F9A2;SWAN;So;0;ON;;;;;N;;;;; 1F9A3;MAMMOTH;So;0;ON;;;;;N;;;;; 1F9A4;DODO;So;0;ON;;;;;N;;;;; 1F9A5;SLOTH;So;0;ON;;;;;N;;;;; 1F9A6;OTTER;So;0;ON;;;;;N;;;;; 1F9A7;ORANGUTAN;So;0;ON;;;;;N;;;;; 1F9A8;SKUNK;So;0;ON;;;;;N;;;;; 1F9A9;FLAMINGO;So;0;ON;;;;;N;;;;; 1F9AA;OYSTER;So;0;ON;;;;;N;;;;; 1F9AB;BEAVER;So;0;ON;;;;;N;;;;; 1F9AC;BISON;So;0;ON;;;;;N;;;;; 1F9AD;SEAL;So;0;ON;;;;;N;;;;; 1F9AE;GUIDE DOG;So;0;ON;;;;;N;;;;; 1F9AF;PROBING CANE;So;0;ON;;;;;N;;;;; 1F9B0;EMOJI COMPONENT RED HAIR;So;0;ON;;;;;N;;;;; 1F9B1;EMOJI COMPONENT CURLY HAIR;So;0;ON;;;;;N;;;;; 1F9B2;EMOJI COMPONENT BALD;So;0;ON;;;;;N;;;;; 1F9B3;EMOJI COMPONENT WHITE HAIR;So;0;ON;;;;;N;;;;; 1F9B4;BONE;So;0;ON;;;;;N;;;;; 1F9B5;LEG;So;0;ON;;;;;N;;;;; 1F9B6;FOOT;So;0;ON;;;;;N;;;;; 1F9B7;TOOTH;So;0;ON;;;;;N;;;;; 1F9B8;SUPERHERO;So;0;ON;;;;;N;;;;; 1F9B9;SUPERVILLAIN;So;0;ON;;;;;N;;;;; 1F9BA;SAFETY VEST;So;0;ON;;;;;N;;;;; 1F9BB;EAR WITH HEARING AID;So;0;ON;;;;;N;;;;; 1F9BC;MOTORIZED WHEELCHAIR;So;0;ON;;;;;N;;;;; 1F9BD;MANUAL WHEELCHAIR;So;0;ON;;;;;N;;;;; 1F9BE;MECHANICAL ARM;So;0;ON;;;;;N;;;;; 1F9BF;MECHANICAL LEG;So;0;ON;;;;;N;;;;; 1F9C0;CHEESE WEDGE;So;0;ON;;;;;N;;;;; 1F9C1;CUPCAKE;So;0;ON;;;;;N;;;;; 1F9C2;SALT SHAKER;So;0;ON;;;;;N;;;;; 1F9C3;BEVERAGE BOX;So;0;ON;;;;;N;;;;; 1F9C4;GARLIC;So;0;ON;;;;;N;;;;; 1F9C5;ONION;So;0;ON;;;;;N;;;;; 1F9C6;FALAFEL;So;0;ON;;;;;N;;;;; 1F9C7;WAFFLE;So;0;ON;;;;;N;;;;; 1F9C8;BUTTER;So;0;ON;;;;;N;;;;; 1F9C9;MATE DRINK;So;0;ON;;;;;N;;;;; 1F9CA;ICE CUBE;So;0;ON;;;;;N;;;;; 1F9CB;BUBBLE TEA;So;0;ON;;;;;N;;;;; 1F9CC;TROLL;So;0;ON;;;;;N;;;;; 1F9CD;STANDING PERSON;So;0;ON;;;;;N;;;;; 1F9CE;KNEELING PERSON;So;0;ON;;;;;N;;;;; 1F9CF;DEAF PERSON;So;0;ON;;;;;N;;;;; 1F9D0;FACE WITH MONOCLE;So;0;ON;;;;;N;;;;; 1F9D1;ADULT;So;0;ON;;;;;N;;;;; 1F9D2;CHILD;So;0;ON;;;;;N;;;;; 1F9D3;OLDER ADULT;So;0;ON;;;;;N;;;;; 1F9D4;BEARDED PERSON;So;0;ON;;;;;N;;;;; 1F9D5;PERSON WITH HEADSCARF;So;0;ON;;;;;N;;;;; 1F9D6;PERSON IN STEAMY ROOM;So;0;ON;;;;;N;;;;; 1F9D7;PERSON CLIMBING;So;0;ON;;;;;N;;;;; 1F9D8;PERSON IN LOTUS POSITION;So;0;ON;;;;;N;;;;; 1F9D9;MAGE;So;0;ON;;;;;N;;;;; 1F9DA;FAIRY;So;0;ON;;;;;N;;;;; 1F9DB;VAMPIRE;So;0;ON;;;;;N;;;;; 1F9DC;MERPERSON;So;0;ON;;;;;N;;;;; 1F9DD;ELF;So;0;ON;;;;;N;;;;; 1F9DE;GENIE;So;0;ON;;;;;N;;;;; 1F9DF;ZOMBIE;So;0;ON;;;;;N;;;;; 1F9E0;BRAIN;So;0;ON;;;;;N;;;;; 1F9E1;ORANGE HEART;So;0;ON;;;;;N;;;;; 1F9E2;BILLED CAP;So;0;ON;;;;;N;;;;; 1F9E3;SCARF;So;0;ON;;;;;N;;;;; 1F9E4;GLOVES;So;0;ON;;;;;N;;;;; 1F9E5;COAT;So;0;ON;;;;;N;;;;; 1F9E6;SOCKS;So;0;ON;;;;;N;;;;; 1F9E7;RED GIFT ENVELOPE;So;0;ON;;;;;N;;;;; 1F9E8;FIRECRACKER;So;0;ON;;;;;N;;;;; 1F9E9;JIGSAW PUZZLE PIECE;So;0;ON;;;;;N;;;;; 1F9EA;TEST TUBE;So;0;ON;;;;;N;;;;; 1F9EB;PETRI DISH;So;0;ON;;;;;N;;;;; 1F9EC;DNA DOUBLE HELIX;So;0;ON;;;;;N;;;;; 1F9ED;COMPASS;So;0;ON;;;;;N;;;;; 1F9EE;ABACUS;So;0;ON;;;;;N;;;;; 1F9EF;FIRE EXTINGUISHER;So;0;ON;;;;;N;;;;; 1F9F0;TOOLBOX;So;0;ON;;;;;N;;;;; 1F9F1;BRICK;So;0;ON;;;;;N;;;;; 1F9F2;MAGNET;So;0;ON;;;;;N;;;;; 1F9F3;LUGGAGE;So;0;ON;;;;;N;;;;; 1F9F4;LOTION BOTTLE;So;0;ON;;;;;N;;;;; 1F9F5;SPOOL OF THREAD;So;0;ON;;;;;N;;;;; 1F9F6;BALL OF YARN;So;0;ON;;;;;N;;;;; 1F9F7;SAFETY PIN;So;0;ON;;;;;N;;;;; 1F9F8;TEDDY BEAR;So;0;ON;;;;;N;;;;; 1F9F9;BROOM;So;0;ON;;;;;N;;;;; 1F9FA;BASKET;So;0;ON;;;;;N;;;;; 1F9FB;ROLL OF PAPER;So;0;ON;;;;;N;;;;; 1F9FC;BAR OF SOAP;So;0;ON;;;;;N;;;;; 1F9FD;SPONGE;So;0;ON;;;;;N;;;;; 1F9FE;RECEIPT;So;0;ON;;;;;N;;;;; 1F9FF;NAZAR AMULET;So;0;ON;;;;;N;;;;; 1FA00;NEUTRAL CHESS KING;So;0;ON;;;;;N;;;;; 1FA01;NEUTRAL CHESS QUEEN;So;0;ON;;;;;N;;;;; 1FA02;NEUTRAL CHESS ROOK;So;0;ON;;;;;N;;;;; 1FA03;NEUTRAL CHESS BISHOP;So;0;ON;;;;;N;;;;; 1FA04;NEUTRAL CHESS KNIGHT;So;0;ON;;;;;N;;;;; 1FA05;NEUTRAL CHESS PAWN;So;0;ON;;;;;N;;;;; 1FA06;WHITE CHESS KNIGHT ROTATED FORTY-FIVE DEGREES;So;0;ON;;;;;N;;;;; 1FA07;BLACK CHESS KNIGHT ROTATED FORTY-FIVE DEGREES;So;0;ON;;;;;N;;;;; 1FA08;NEUTRAL CHESS KNIGHT ROTATED FORTY-FIVE DEGREES;So;0;ON;;;;;N;;;;; 1FA09;WHITE CHESS KING ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA0A;WHITE CHESS QUEEN ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA0B;WHITE CHESS ROOK ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA0C;WHITE CHESS BISHOP ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA0D;WHITE CHESS KNIGHT ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA0E;WHITE CHESS PAWN ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA0F;BLACK CHESS KING ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA10;BLACK CHESS QUEEN ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA11;BLACK CHESS ROOK ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA12;BLACK CHESS BISHOP ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA13;BLACK CHESS KNIGHT ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA14;BLACK CHESS PAWN ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA15;NEUTRAL CHESS KING ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA16;NEUTRAL CHESS QUEEN ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA17;NEUTRAL CHESS ROOK ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA18;NEUTRAL CHESS BISHOP ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA19;NEUTRAL CHESS KNIGHT ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA1A;NEUTRAL CHESS PAWN ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA1B;WHITE CHESS KNIGHT ROTATED ONE HUNDRED THIRTY-FIVE DEGREES;So;0;ON;;;;;N;;;;; 1FA1C;BLACK CHESS KNIGHT ROTATED ONE HUNDRED THIRTY-FIVE DEGREES;So;0;ON;;;;;N;;;;; 1FA1D;NEUTRAL CHESS KNIGHT ROTATED ONE HUNDRED THIRTY-FIVE DEGREES;So;0;ON;;;;;N;;;;; 1FA1E;WHITE CHESS TURNED KING;So;0;ON;;;;;N;;;;; 1FA1F;WHITE CHESS TURNED QUEEN;So;0;ON;;;;;N;;;;; 1FA20;WHITE CHESS TURNED ROOK;So;0;ON;;;;;N;;;;; 1FA21;WHITE CHESS TURNED BISHOP;So;0;ON;;;;;N;;;;; 1FA22;WHITE CHESS TURNED KNIGHT;So;0;ON;;;;;N;;;;; 1FA23;WHITE CHESS TURNED PAWN;So;0;ON;;;;;N;;;;; 1FA24;BLACK CHESS TURNED KING;So;0;ON;;;;;N;;;;; 1FA25;BLACK CHESS TURNED QUEEN;So;0;ON;;;;;N;;;;; 1FA26;BLACK CHESS TURNED ROOK;So;0;ON;;;;;N;;;;; 1FA27;BLACK CHESS TURNED BISHOP;So;0;ON;;;;;N;;;;; 1FA28;BLACK CHESS TURNED KNIGHT;So;0;ON;;;;;N;;;;; 1FA29;BLACK CHESS TURNED PAWN;So;0;ON;;;;;N;;;;; 1FA2A;NEUTRAL CHESS TURNED KING;So;0;ON;;;;;N;;;;; 1FA2B;NEUTRAL CHESS TURNED QUEEN;So;0;ON;;;;;N;;;;; 1FA2C;NEUTRAL CHESS TURNED ROOK;So;0;ON;;;;;N;;;;; 1FA2D;NEUTRAL CHESS TURNED BISHOP;So;0;ON;;;;;N;;;;; 1FA2E;NEUTRAL CHESS TURNED KNIGHT;So;0;ON;;;;;N;;;;; 1FA2F;NEUTRAL CHESS TURNED PAWN;So;0;ON;;;;;N;;;;; 1FA30;WHITE CHESS KNIGHT ROTATED TWO HUNDRED TWENTY-FIVE DEGREES;So;0;ON;;;;;N;;;;; 1FA31;BLACK CHESS KNIGHT ROTATED TWO HUNDRED TWENTY-FIVE DEGREES;So;0;ON;;;;;N;;;;; 1FA32;NEUTRAL CHESS KNIGHT ROTATED TWO HUNDRED TWENTY-FIVE DEGREES;So;0;ON;;;;;N;;;;; 1FA33;WHITE CHESS KING ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA34;WHITE CHESS QUEEN ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA35;WHITE CHESS ROOK ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA36;WHITE CHESS BISHOP ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA37;WHITE CHESS KNIGHT ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA38;WHITE CHESS PAWN ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA39;BLACK CHESS KING ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA3A;BLACK CHESS QUEEN ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA3B;BLACK CHESS ROOK ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA3C;BLACK CHESS BISHOP ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA3D;BLACK CHESS KNIGHT ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA3E;BLACK CHESS PAWN ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA3F;NEUTRAL CHESS KING ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA40;NEUTRAL CHESS QUEEN ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA41;NEUTRAL CHESS ROOK ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA42;NEUTRAL CHESS BISHOP ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA43;NEUTRAL CHESS KNIGHT ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA44;NEUTRAL CHESS PAWN ROTATED TWO HUNDRED SEVENTY DEGREES;So;0;ON;;;;;N;;;;; 1FA45;WHITE CHESS KNIGHT ROTATED THREE HUNDRED FIFTEEN DEGREES;So;0;ON;;;;;N;;;;; 1FA46;BLACK CHESS KNIGHT ROTATED THREE HUNDRED FIFTEEN DEGREES;So;0;ON;;;;;N;;;;; 1FA47;NEUTRAL CHESS KNIGHT ROTATED THREE HUNDRED FIFTEEN DEGREES;So;0;ON;;;;;N;;;;; 1FA48;WHITE CHESS EQUIHOPPER;So;0;ON;;;;;N;;;;; 1FA49;BLACK CHESS EQUIHOPPER;So;0;ON;;;;;N;;;;; 1FA4A;NEUTRAL CHESS EQUIHOPPER;So;0;ON;;;;;N;;;;; 1FA4B;WHITE CHESS EQUIHOPPER ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA4C;BLACK CHESS EQUIHOPPER ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA4D;NEUTRAL CHESS EQUIHOPPER ROTATED NINETY DEGREES;So;0;ON;;;;;N;;;;; 1FA4E;WHITE CHESS KNIGHT-QUEEN;So;0;ON;;;;;N;;;;; 1FA4F;WHITE CHESS KNIGHT-ROOK;So;0;ON;;;;;N;;;;; 1FA50;WHITE CHESS KNIGHT-BISHOP;So;0;ON;;;;;N;;;;; 1FA51;BLACK CHESS KNIGHT-QUEEN;So;0;ON;;;;;N;;;;; 1FA52;BLACK CHESS KNIGHT-ROOK;So;0;ON;;;;;N;;;;; 1FA53;BLACK CHESS KNIGHT-BISHOP;So;0;ON;;;;;N;;;;; 1FA60;XIANGQI RED GENERAL;So;0;ON;;;;;N;;;;; 1FA61;XIANGQI RED MANDARIN;So;0;ON;;;;;N;;;;; 1FA62;XIANGQI RED ELEPHANT;So;0;ON;;;;;N;;;;; 1FA63;XIANGQI RED HORSE;So;0;ON;;;;;N;;;;; 1FA64;XIANGQI RED CHARIOT;So;0;ON;;;;;N;;;;; 1FA65;XIANGQI RED CANNON;So;0;ON;;;;;N;;;;; 1FA66;XIANGQI RED SOLDIER;So;0;ON;;;;;N;;;;; 1FA67;XIANGQI BLACK GENERAL;So;0;ON;;;;;N;;;;; 1FA68;XIANGQI BLACK MANDARIN;So;0;ON;;;;;N;;;;; 1FA69;XIANGQI BLACK ELEPHANT;So;0;ON;;;;;N;;;;; 1FA6A;XIANGQI BLACK HORSE;So;0;ON;;;;;N;;;;; 1FA6B;XIANGQI BLACK CHARIOT;So;0;ON;;;;;N;;;;; 1FA6C;XIANGQI BLACK CANNON;So;0;ON;;;;;N;;;;; 1FA6D;XIANGQI BLACK SOLDIER;So;0;ON;;;;;N;;;;; 1FA70;BALLET SHOES;So;0;ON;;;;;N;;;;; 1FA71;ONE-PIECE SWIMSUIT;So;0;ON;;;;;N;;;;; 1FA72;BRIEFS;So;0;ON;;;;;N;;;;; 1FA73;SHORTS;So;0;ON;;;;;N;;;;; 1FA74;THONG SANDAL;So;0;ON;;;;;N;;;;; 1FA75;LIGHT BLUE HEART;So;0;ON;;;;;N;;;;; 1FA76;GREY HEART;So;0;ON;;;;;N;;;;; 1FA77;PINK HEART;So;0;ON;;;;;N;;;;; 1FA78;DROP OF BLOOD;So;0;ON;;;;;N;;;;; 1FA79;ADHESIVE BANDAGE;So;0;ON;;;;;N;;;;; 1FA7A;STETHOSCOPE;So;0;ON;;;;;N;;;;; 1FA7B;X-RAY;So;0;ON;;;;;N;;;;; 1FA7C;CRUTCH;So;0;ON;;;;;N;;;;; 1FA80;YO-YO;So;0;ON;;;;;N;;;;; 1FA81;KITE;So;0;ON;;;;;N;;;;; 1FA82;PARACHUTE;So;0;ON;;;;;N;;;;; 1FA83;BOOMERANG;So;0;ON;;;;;N;;;;; 1FA84;MAGIC WAND;So;0;ON;;;;;N;;;;; 1FA85;PINATA;So;0;ON;;;;;N;;;;; 1FA86;NESTING DOLLS;So;0;ON;;;;;N;;;;; 1FA87;MARACAS;So;0;ON;;;;;N;;;;; 1FA88;FLUTE;So;0;ON;;;;;N;;;;; 1FA89;HARP;So;0;ON;;;;;N;;;;; 1FA8F;SHOVEL;So;0;ON;;;;;N;;;;; 1FA90;RINGED PLANET;So;0;ON;;;;;N;;;;; 1FA91;CHAIR;So;0;ON;;;;;N;;;;; 1FA92;RAZOR;So;0;ON;;;;;N;;;;; 1FA93;AXE;So;0;ON;;;;;N;;;;; 1FA94;DIYA LAMP;So;0;ON;;;;;N;;;;; 1FA95;BANJO;So;0;ON;;;;;N;;;;; 1FA96;MILITARY HELMET;So;0;ON;;;;;N;;;;; 1FA97;ACCORDION;So;0;ON;;;;;N;;;;; 1FA98;LONG DRUM;So;0;ON;;;;;N;;;;; 1FA99;COIN;So;0;ON;;;;;N;;;;; 1FA9A;CARPENTRY SAW;So;0;ON;;;;;N;;;;; 1FA9B;SCREWDRIVER;So;0;ON;;;;;N;;;;; 1FA9C;LADDER;So;0;ON;;;;;N;;;;; 1FA9D;HOOK;So;0;ON;;;;;N;;;;; 1FA9E;MIRROR;So;0;ON;;;;;N;;;;; 1FA9F;WINDOW;So;0;ON;;;;;N;;;;; 1FAA0;PLUNGER;So;0;ON;;;;;N;;;;; 1FAA1;SEWING NEEDLE;So;0;ON;;;;;N;;;;; 1FAA2;KNOT;So;0;ON;;;;;N;;;;; 1FAA3;BUCKET;So;0;ON;;;;;N;;;;; 1FAA4;MOUSE TRAP;So;0;ON;;;;;N;;;;; 1FAA5;TOOTHBRUSH;So;0;ON;;;;;N;;;;; 1FAA6;HEADSTONE;So;0;ON;;;;;N;;;;; 1FAA7;PLACARD;So;0;ON;;;;;N;;;;; 1FAA8;ROCK;So;0;ON;;;;;N;;;;; 1FAA9;MIRROR BALL;So;0;ON;;;;;N;;;;; 1FAAA;IDENTIFICATION CARD;So;0;ON;;;;;N;;;;; 1FAAB;LOW BATTERY;So;0;ON;;;;;N;;;;; 1FAAC;HAMSA;So;0;ON;;;;;N;;;;; 1FAAD;FOLDING HAND FAN;So;0;ON;;;;;N;;;;; 1FAAE;HAIR PICK;So;0;ON;;;;;N;;;;; 1FAAF;KHANDA;So;0;ON;;;;;N;;;;; 1FAB0;FLY;So;0;ON;;;;;N;;;;; 1FAB1;WORM;So;0;ON;;;;;N;;;;; 1FAB2;BEETLE;So;0;ON;;;;;N;;;;; 1FAB3;COCKROACH;So;0;ON;;;;;N;;;;; 1FAB4;POTTED PLANT;So;0;ON;;;;;N;;;;; 1FAB5;WOOD;So;0;ON;;;;;N;;;;; 1FAB6;FEATHER;So;0;ON;;;;;N;;;;; 1FAB7;LOTUS;So;0;ON;;;;;N;;;;; 1FAB8;CORAL;So;0;ON;;;;;N;;;;; 1FAB9;EMPTY NEST;So;0;ON;;;;;N;;;;; 1FABA;NEST WITH EGGS;So;0;ON;;;;;N;;;;; 1FABB;HYACINTH;So;0;ON;;;;;N;;;;; 1FABC;JELLYFISH;So;0;ON;;;;;N;;;;; 1FABD;WING;So;0;ON;;;;;N;;;;; 1FABE;LEAFLESS TREE;So;0;ON;;;;;N;;;;; 1FABF;GOOSE;So;0;ON;;;;;N;;;;; 1FAC0;ANATOMICAL HEART;So;0;ON;;;;;N;;;;; 1FAC1;LUNGS;So;0;ON;;;;;N;;;;; 1FAC2;PEOPLE HUGGING;So;0;ON;;;;;N;;;;; 1FAC3;PREGNANT MAN;So;0;ON;;;;;N;;;;; 1FAC4;PREGNANT PERSON;So;0;ON;;;;;N;;;;; 1FAC5;PERSON WITH CROWN;So;0;ON;;;;;N;;;;; 1FAC6;FINGERPRINT;So;0;ON;;;;;N;;;;; 1FACE;MOOSE;So;0;ON;;;;;N;;;;; 1FACF;DONKEY;So;0;ON;;;;;N;;;;; 1FAD0;BLUEBERRIES;So;0;ON;;;;;N;;;;; 1FAD1;BELL PEPPER;So;0;ON;;;;;N;;;;; 1FAD2;OLIVE;So;0;ON;;;;;N;;;;; 1FAD3;FLATBREAD;So;0;ON;;;;;N;;;;; 1FAD4;TAMALE;So;0;ON;;;;;N;;;;; 1FAD5;FONDUE;So;0;ON;;;;;N;;;;; 1FAD6;TEAPOT;So;0;ON;;;;;N;;;;; 1FAD7;POURING LIQUID;So;0;ON;;;;;N;;;;; 1FAD8;BEANS;So;0;ON;;;;;N;;;;; 1FAD9;JAR;So;0;ON;;;;;N;;;;; 1FADA;GINGER ROOT;So;0;ON;;;;;N;;;;; 1FADB;PEA POD;So;0;ON;;;;;N;;;;; 1FADC;ROOT VEGETABLE;So;0;ON;;;;;N;;;;; 1FADF;SPLATTER;So;0;ON;;;;;N;;;;; 1FAE0;MELTING FACE;So;0;ON;;;;;N;;;;; 1FAE1;SALUTING FACE;So;0;ON;;;;;N;;;;; 1FAE2;FACE WITH OPEN EYES AND HAND OVER MOUTH;So;0;ON;;;;;N;;;;; 1FAE3;FACE WITH PEEKING EYE;So;0;ON;;;;;N;;;;; 1FAE4;FACE WITH DIAGONAL MOUTH;So;0;ON;;;;;N;;;;; 1FAE5;DOTTED LINE FACE;So;0;ON;;;;;N;;;;; 1FAE6;BITING LIP;So;0;ON;;;;;N;;;;; 1FAE7;BUBBLES;So;0;ON;;;;;N;;;;; 1FAE8;SHAKING FACE;So;0;ON;;;;;N;;;;; 1FAE9;FACE WITH BAGS UNDER EYES;So;0;ON;;;;;N;;;;; 1FAF0;HAND WITH INDEX FINGER AND THUMB CROSSED;So;0;ON;;;;;N;;;;; 1FAF1;RIGHTWARDS HAND;So;0;ON;;;;;N;;;;; 1FAF2;LEFTWARDS HAND;So;0;ON;;;;;N;;;;; 1FAF3;PALM DOWN HAND;So;0;ON;;;;;N;;;;; 1FAF4;PALM UP HAND;So;0;ON;;;;;N;;;;; 1FAF5;INDEX POINTING AT THE VIEWER;So;0;ON;;;;;N;;;;; 1FAF6;HEART HANDS;So;0;ON;;;;;N;;;;; 1FAF7;LEFTWARDS PUSHING HAND;So;0;ON;;;;;N;;;;; 1FAF8;RIGHTWARDS PUSHING HAND;So;0;ON;;;;;N;;;;; 1FB00;BLOCK SEXTANT-1;So;0;ON;;;;;N;;;;; 1FB01;BLOCK SEXTANT-2;So;0;ON;;;;;N;;;;; 1FB02;BLOCK SEXTANT-12;So;0;ON;;;;;N;;;;; 1FB03;BLOCK SEXTANT-3;So;0;ON;;;;;N;;;;; 1FB04;BLOCK SEXTANT-13;So;0;ON;;;;;N;;;;; 1FB05;BLOCK SEXTANT-23;So;0;ON;;;;;N;;;;; 1FB06;BLOCK SEXTANT-123;So;0;ON;;;;;N;;;;; 1FB07;BLOCK SEXTANT-4;So;0;ON;;;;;N;;;;; 1FB08;BLOCK SEXTANT-14;So;0;ON;;;;;N;;;;; 1FB09;BLOCK SEXTANT-24;So;0;ON;;;;;N;;;;; 1FB0A;BLOCK SEXTANT-124;So;0;ON;;;;;N;;;;; 1FB0B;BLOCK SEXTANT-34;So;0;ON;;;;;N;;;;; 1FB0C;BLOCK SEXTANT-134;So;0;ON;;;;;N;;;;; 1FB0D;BLOCK SEXTANT-234;So;0;ON;;;;;N;;;;; 1FB0E;BLOCK SEXTANT-1234;So;0;ON;;;;;N;;;;; 1FB0F;BLOCK SEXTANT-5;So;0;ON;;;;;N;;;;; 1FB10;BLOCK SEXTANT-15;So;0;ON;;;;;N;;;;; 1FB11;BLOCK SEXTANT-25;So;0;ON;;;;;N;;;;; 1FB12;BLOCK SEXTANT-125;So;0;ON;;;;;N;;;;; 1FB13;BLOCK SEXTANT-35;So;0;ON;;;;;N;;;;; 1FB14;BLOCK SEXTANT-235;So;0;ON;;;;;N;;;;; 1FB15;BLOCK SEXTANT-1235;So;0;ON;;;;;N;;;;; 1FB16;BLOCK SEXTANT-45;So;0;ON;;;;;N;;;;; 1FB17;BLOCK SEXTANT-145;So;0;ON;;;;;N;;;;; 1FB18;BLOCK SEXTANT-245;So;0;ON;;;;;N;;;;; 1FB19;BLOCK SEXTANT-1245;So;0;ON;;;;;N;;;;; 1FB1A;BLOCK SEXTANT-345;So;0;ON;;;;;N;;;;; 1FB1B;BLOCK SEXTANT-1345;So;0;ON;;;;;N;;;;; 1FB1C;BLOCK SEXTANT-2345;So;0;ON;;;;;N;;;;; 1FB1D;BLOCK SEXTANT-12345;So;0;ON;;;;;N;;;;; 1FB1E;BLOCK SEXTANT-6;So;0;ON;;;;;N;;;;; 1FB1F;BLOCK SEXTANT-16;So;0;ON;;;;;N;;;;; 1FB20;BLOCK SEXTANT-26;So;0;ON;;;;;N;;;;; 1FB21;BLOCK SEXTANT-126;So;0;ON;;;;;N;;;;; 1FB22;BLOCK SEXTANT-36;So;0;ON;;;;;N;;;;; 1FB23;BLOCK SEXTANT-136;So;0;ON;;;;;N;;;;; 1FB24;BLOCK SEXTANT-236;So;0;ON;;;;;N;;;;; 1FB25;BLOCK SEXTANT-1236;So;0;ON;;;;;N;;;;; 1FB26;BLOCK SEXTANT-46;So;0;ON;;;;;N;;;;; 1FB27;BLOCK SEXTANT-146;So;0;ON;;;;;N;;;;; 1FB28;BLOCK SEXTANT-1246;So;0;ON;;;;;N;;;;; 1FB29;BLOCK SEXTANT-346;So;0;ON;;;;;N;;;;; 1FB2A;BLOCK SEXTANT-1346;So;0;ON;;;;;N;;;;; 1FB2B;BLOCK SEXTANT-2346;So;0;ON;;;;;N;;;;; 1FB2C;BLOCK SEXTANT-12346;So;0;ON;;;;;N;;;;; 1FB2D;BLOCK SEXTANT-56;So;0;ON;;;;;N;;;;; 1FB2E;BLOCK SEXTANT-156;So;0;ON;;;;;N;;;;; 1FB2F;BLOCK SEXTANT-256;So;0;ON;;;;;N;;;;; 1FB30;BLOCK SEXTANT-1256;So;0;ON;;;;;N;;;;; 1FB31;BLOCK SEXTANT-356;So;0;ON;;;;;N;;;;; 1FB32;BLOCK SEXTANT-1356;So;0;ON;;;;;N;;;;; 1FB33;BLOCK SEXTANT-2356;So;0;ON;;;;;N;;;;; 1FB34;BLOCK SEXTANT-12356;So;0;ON;;;;;N;;;;; 1FB35;BLOCK SEXTANT-456;So;0;ON;;;;;N;;;;; 1FB36;BLOCK SEXTANT-1456;So;0;ON;;;;;N;;;;; 1FB37;BLOCK SEXTANT-2456;So;0;ON;;;;;N;;;;; 1FB38;BLOCK SEXTANT-12456;So;0;ON;;;;;N;;;;; 1FB39;BLOCK SEXTANT-3456;So;0;ON;;;;;N;;;;; 1FB3A;BLOCK SEXTANT-13456;So;0;ON;;;;;N;;;;; 1FB3B;BLOCK SEXTANT-23456;So;0;ON;;;;;N;;;;; 1FB3C;LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FB3D;LOWER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1FB3E;LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FB3F;LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1FB40;LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FB41;LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; 1FB42;LOWER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;; 1FB43;LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; 1FB44;LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;; 1FB45;LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; 1FB46;LOWER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB47;LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB48;LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB49;LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB4A;LOWER RIGHT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB4B;LOWER RIGHT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT;So;0;ON;;;;;N;;;;; 1FB4C;LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB4D;LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB4E;LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB4F;LOWER LEFT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB50;LOWER LEFT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1FB51;LOWER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB52;UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FB53;UPPER RIGHT BLOCK DIAGONAL LOWER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1FB54;UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FB55;UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1FB56;UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FB57;UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; 1FB58;UPPER LEFT BLOCK DIAGONAL UPPER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;; 1FB59;UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; 1FB5A;UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER RIGHT;So;0;ON;;;;;N;;;;; 1FB5B;UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER CENTRE;So;0;ON;;;;;N;;;;; 1FB5C;UPPER LEFT BLOCK DIAGONAL LOWER MIDDLE LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB5D;UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB5E;UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB5F;UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB60;UPPER LEFT BLOCK DIAGONAL LOWER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB61;UPPER LEFT BLOCK DIAGONAL LOWER CENTRE TO UPPER RIGHT;So;0;ON;;;;;N;;;;; 1FB62;UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB63;UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO UPPER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB64;UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB65;UPPER RIGHT BLOCK DIAGONAL UPPER LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB66;UPPER RIGHT BLOCK DIAGONAL UPPER CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1FB67;UPPER RIGHT BLOCK DIAGONAL UPPER MIDDLE LEFT TO LOWER MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FB68;UPPER AND RIGHT AND LOWER TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; 1FB69;LEFT AND LOWER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; 1FB6A;UPPER AND LEFT AND LOWER TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; 1FB6B;LEFT AND UPPER AND RIGHT TRIANGULAR THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; 1FB6C;LEFT TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1FB6D;UPPER TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1FB6E;RIGHT TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1FB6F;LOWER TRIANGULAR ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1FB70;VERTICAL ONE EIGHTH BLOCK-2;So;0;ON;;;;;N;;;;; 1FB71;VERTICAL ONE EIGHTH BLOCK-3;So;0;ON;;;;;N;;;;; 1FB72;VERTICAL ONE EIGHTH BLOCK-4;So;0;ON;;;;;N;;;;; 1FB73;VERTICAL ONE EIGHTH BLOCK-5;So;0;ON;;;;;N;;;;; 1FB74;VERTICAL ONE EIGHTH BLOCK-6;So;0;ON;;;;;N;;;;; 1FB75;VERTICAL ONE EIGHTH BLOCK-7;So;0;ON;;;;;N;;;;; 1FB76;HORIZONTAL ONE EIGHTH BLOCK-2;So;0;ON;;;;;N;;;;; 1FB77;HORIZONTAL ONE EIGHTH BLOCK-3;So;0;ON;;;;;N;;;;; 1FB78;HORIZONTAL ONE EIGHTH BLOCK-4;So;0;ON;;;;;N;;;;; 1FB79;HORIZONTAL ONE EIGHTH BLOCK-5;So;0;ON;;;;;N;;;;; 1FB7A;HORIZONTAL ONE EIGHTH BLOCK-6;So;0;ON;;;;;N;;;;; 1FB7B;HORIZONTAL ONE EIGHTH BLOCK-7;So;0;ON;;;;;N;;;;; 1FB7C;LEFT AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 1FB7D;LEFT AND UPPER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 1FB7E;RIGHT AND UPPER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 1FB7F;RIGHT AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 1FB80;UPPER AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 1FB81;HORIZONTAL ONE EIGHTH BLOCK-1358;So;0;ON;;;;;N;;;;; 1FB82;UPPER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1FB83;UPPER THREE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; 1FB84;UPPER FIVE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; 1FB85;UPPER THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; 1FB86;UPPER SEVEN EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; 1FB87;RIGHT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1FB88;RIGHT THREE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; 1FB89;RIGHT FIVE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; 1FB8A;RIGHT THREE QUARTERS BLOCK;So;0;ON;;;;;N;;;;; 1FB8B;RIGHT SEVEN EIGHTHS BLOCK;So;0;ON;;;;;N;;;;; 1FB8C;LEFT HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;; 1FB8D;RIGHT HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;; 1FB8E;UPPER HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;; 1FB8F;LOWER HALF MEDIUM SHADE;So;0;ON;;;;;N;;;;; 1FB90;INVERSE MEDIUM SHADE;So;0;ON;;;;;N;;;;; 1FB91;UPPER HALF BLOCK AND LOWER HALF INVERSE MEDIUM SHADE;So;0;ON;;;;;N;;;;; 1FB92;UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK;So;0;ON;;;;;N;;;;; 1FB94;LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK;So;0;ON;;;;;N;;;;; 1FB95;CHECKER BOARD FILL;So;0;ON;;;;;N;;;;; 1FB96;INVERSE CHECKER BOARD FILL;So;0;ON;;;;;N;;;;; 1FB97;HEAVY HORIZONTAL FILL;So;0;ON;;;;;N;;;;; 1FB98;UPPER LEFT TO LOWER RIGHT FILL;So;0;ON;;;;;N;;;;; 1FB99;UPPER RIGHT TO LOWER LEFT FILL;So;0;ON;;;;;N;;;;; 1FB9A;UPPER AND LOWER TRIANGULAR HALF BLOCK;So;0;ON;;;;;N;;;;; 1FB9B;LEFT AND RIGHT TRIANGULAR HALF BLOCK;So;0;ON;;;;;N;;;;; 1FB9C;UPPER LEFT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;; 1FB9D;UPPER RIGHT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;; 1FB9E;LOWER RIGHT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;; 1FB9F;LOWER LEFT TRIANGULAR MEDIUM SHADE;So;0;ON;;;;;N;;;;; 1FBA0;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT;So;0;ON;;;;;N;;;;; 1FBA1;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FBA2;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FBA3;BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FBA4;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FBA5;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FBA6;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FBA7;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FBA8;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT AND MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FBA9;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT AND MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FBAA;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE TO MIDDLE LEFT;So;0;ON;;;;;N;;;;; 1FBAB;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FBAC;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO UPPER CENTRE TO MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FBAD;BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO UPPER CENTRE TO MIDDLE LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FBAE;BOX DRAWINGS LIGHT DIAGONAL DIAMOND;So;0;ON;;;;;N;;;;; 1FBAF;BOX DRAWINGS LIGHT HORIZONTAL WITH VERTICAL STROKE;So;0;ON;;;;;N;;;;; 1FBB0;ARROWHEAD-SHAPED POINTER;So;0;ON;;;;;N;;;;; 1FBB1;INVERSE CHECK MARK;So;0;ON;;;;;N;;;;; 1FBB2;LEFT HALF RUNNING MAN;So;0;ON;;;;;N;;;;; 1FBB3;RIGHT HALF RUNNING MAN;So;0;ON;;;;;N;;;;; 1FBB4;INVERSE DOWNWARDS ARROW WITH TIP LEFTWARDS;So;0;ON;;;;;N;;;;; 1FBB5;LEFTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 1FBB6;RIGHTWARDS ARROW AND UPPER AND LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 1FBB7;DOWNWARDS ARROW AND RIGHT ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 1FBB8;UPWARDS ARROW AND RIGHT ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;; 1FBB9;LEFT HALF FOLDER;So;0;ON;;;;;N;;;;; 1FBBA;RIGHT HALF FOLDER;So;0;ON;;;;;N;;;;; 1FBBB;VOIDED GREEK CROSS;So;0;ON;;;;;N;;;;; 1FBBC;RIGHT OPEN SQUARED DOT;So;0;ON;;;;;N;;;;; 1FBBD;NEGATIVE DIAGONAL CROSS;So;0;ON;;;;;N;;;;; 1FBBE;NEGATIVE DIAGONAL MIDDLE RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FBBF;NEGATIVE DIAGONAL DIAMOND;So;0;ON;;;;;N;;;;; 1FBC0;WHITE HEAVY SALTIRE WITH ROUNDED CORNERS;So;0;ON;;;;;N;;;;; 1FBC1;LEFT THIRD WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; 1FBC2;MIDDLE THIRD WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; 1FBC3;RIGHT THIRD WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;; 1FBC4;NEGATIVE SQUARED QUESTION MARK;So;0;ON;;;;;N;;;;; 1FBC5;STICK FIGURE;So;0;ON;;;;;N;;;;; 1FBC6;STICK FIGURE WITH ARMS RAISED;So;0;ON;;;;;N;;;;; 1FBC7;STICK FIGURE LEANING LEFT;So;0;ON;;;;;N;;;;; 1FBC8;STICK FIGURE LEANING RIGHT;So;0;ON;;;;;N;;;;; 1FBC9;STICK FIGURE WITH DRESS;So;0;ON;;;;;N;;;;; 1FBCA;WHITE UP-POINTING CHEVRON;So;0;ON;;;;;N;;;;; 1FBCB;WHITE CROSS MARK;So;0;ON;;;;;N;;;;; 1FBCC;RAISED SMALL LEFT SQUARE BRACKET;So;0;ON;;;;;N;;;;; 1FBCD;BLACK SMALL UP-POINTING CHEVRON;So;0;ON;;;;;N;;;;; 1FBCE;LEFT TWO THIRDS BLOCK;So;0;ON;;;;;N;;;;; 1FBCF;LEFT ONE THIRD BLOCK;So;0;ON;;;;;N;;;;; 1FBD0;BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO LOWER LEFT;So;0;ON;;;;;N;;;;; 1FBD1;BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO MIDDLE LEFT;So;0;ON;;;;;N;;;;; 1FBD2;BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO MIDDLE RIGHT;So;0;ON;;;;;N;;;;; 1FBD3;BOX DRAWINGS LIGHT DIAGONAL MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1FBD4;BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FBD5;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1FBD6;BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER CENTRE;So;0;ON;;;;;N;;;;; 1FBD7;BOX DRAWINGS LIGHT DIAGONAL UPPER CENTRE TO LOWER LEFT;So;0;ON;;;;;N;;;;; 1FBD8;BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO MIDDLE CENTRE TO UPPER RIGHT;So;0;ON;;;;;N;;;;; 1FBD9;BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO MIDDLE CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1FBDA;BOX DRAWINGS LIGHT DIAGONAL LOWER LEFT TO MIDDLE CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1FBDB;BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO MIDDLE CENTRE TO LOWER LEFT;So;0;ON;;;;;N;;;;; 1FBDC;BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER CENTRE TO UPPER RIGHT;So;0;ON;;;;;N;;;;; 1FBDD;BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO MIDDLE LEFT TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1FBDE;BOX DRAWINGS LIGHT DIAGONAL LOWER LEFT TO UPPER CENTRE TO LOWER RIGHT;So;0;ON;;;;;N;;;;; 1FBDF;BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO MIDDLE RIGHT TO LOWER LEFT;So;0;ON;;;;;N;;;;; 1FBE0;TOP JUSTIFIED LOWER HALF WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1FBE1;RIGHT JUSTIFIED LEFT HALF WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1FBE2;BOTTOM JUSTIFIED UPPER HALF WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1FBE3;LEFT JUSTIFIED RIGHT HALF WHITE CIRCLE;So;0;ON;;;;;N;;;;; 1FBE4;UPPER CENTRE ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1FBE5;LOWER CENTRE ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1FBE6;MIDDLE LEFT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1FBE7;MIDDLE RIGHT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;; 1FBE8;TOP JUSTIFIED LOWER HALF BLACK CIRCLE;So;0;ON;;;;;N;;;;; 1FBE9;RIGHT JUSTIFIED LEFT HALF BLACK CIRCLE;So;0;ON;;;;;N;;;;; 1FBEA;BOTTOM JUSTIFIED UPPER HALF BLACK CIRCLE;So;0;ON;;;;;N;;;;; 1FBEB;LEFT JUSTIFIED RIGHT HALF BLACK CIRCLE;So;0;ON;;;;;N;;;;; 1FBEC;TOP RIGHT JUSTIFIED LOWER LEFT QUARTER BLACK CIRCLE;So;0;ON;;;;;N;;;;; 1FBED;BOTTOM LEFT JUSTIFIED UPPER RIGHT QUARTER BLACK CIRCLE;So;0;ON;;;;;N;;;;; 1FBEE;BOTTOM RIGHT JUSTIFIED UPPER LEFT QUARTER BLACK CIRCLE;So;0;ON;;;;;N;;;;; 1FBEF;TOP LEFT JUSTIFIED LOWER RIGHT QUARTER BLACK CIRCLE;So;0;ON;;;;;N;;;;; 1FBF0;SEGMENTED DIGIT ZERO;Nd;0;EN; 0030;0;0;0;N;;;;; 1FBF1;SEGMENTED DIGIT ONE;Nd;0;EN; 0031;1;1;1;N;;;;; 1FBF2;SEGMENTED DIGIT TWO;Nd;0;EN; 0032;2;2;2;N;;;;; 1FBF3;SEGMENTED DIGIT THREE;Nd;0;EN; 0033;3;3;3;N;;;;; 1FBF4;SEGMENTED DIGIT FOUR;Nd;0;EN; 0034;4;4;4;N;;;;; 1FBF5;SEGMENTED DIGIT FIVE;Nd;0;EN; 0035;5;5;5;N;;;;; 1FBF6;SEGMENTED DIGIT SIX;Nd;0;EN; 0036;6;6;6;N;;;;; 1FBF7;SEGMENTED DIGIT SEVEN;Nd;0;EN; 0037;7;7;7;N;;;;; 1FBF8;SEGMENTED DIGIT EIGHT;Nd;0;EN; 0038;8;8;8;N;;;;; 1FBF9;SEGMENTED DIGIT NINE;Nd;0;EN; 0039;9;9;9;N;;;;; 20000;;Lo;0;L;;;;;N;;;;; 2A6DF;;Lo;0;L;;;;;N;;;;; 2A700;;Lo;0;L;;;;;N;;;;; 2B739;;Lo;0;L;;;;;N;;;;; 2B740;;Lo;0;L;;;;;N;;;;; 2B81D;;Lo;0;L;;;;;N;;;;; 2B820;;Lo;0;L;;;;;N;;;;; 2CEA1;;Lo;0;L;;;;;N;;;;; 2CEB0;;Lo;0;L;;;;;N;;;;; 2EBE0;;Lo;0;L;;;;;N;;;;; 2EBF0;;Lo;0;L;;;;;N;;;;; 2EE5D;;Lo;0;L;;;;;N;;;;; 2F800;CJK COMPATIBILITY IDEOGRAPH-2F800;Lo;0;L;4E3D;;;;N;;;;; 2F801;CJK COMPATIBILITY IDEOGRAPH-2F801;Lo;0;L;4E38;;;;N;;;;; 2F802;CJK COMPATIBILITY IDEOGRAPH-2F802;Lo;0;L;4E41;;;;N;;;;; 2F803;CJK COMPATIBILITY IDEOGRAPH-2F803;Lo;0;L;20122;;;;N;;;;; 2F804;CJK COMPATIBILITY IDEOGRAPH-2F804;Lo;0;L;4F60;;;;N;;;;; 2F805;CJK COMPATIBILITY IDEOGRAPH-2F805;Lo;0;L;4FAE;;;;N;;;;; 2F806;CJK COMPATIBILITY IDEOGRAPH-2F806;Lo;0;L;4FBB;;;;N;;;;; 2F807;CJK COMPATIBILITY IDEOGRAPH-2F807;Lo;0;L;5002;;;;N;;;;; 2F808;CJK COMPATIBILITY IDEOGRAPH-2F808;Lo;0;L;507A;;;;N;;;;; 2F809;CJK COMPATIBILITY IDEOGRAPH-2F809;Lo;0;L;5099;;;;N;;;;; 2F80A;CJK COMPATIBILITY IDEOGRAPH-2F80A;Lo;0;L;50E7;;;;N;;;;; 2F80B;CJK COMPATIBILITY IDEOGRAPH-2F80B;Lo;0;L;50CF;;;;N;;;;; 2F80C;CJK COMPATIBILITY IDEOGRAPH-2F80C;Lo;0;L;349E;;;;N;;;;; 2F80D;CJK COMPATIBILITY IDEOGRAPH-2F80D;Lo;0;L;2063A;;;;N;;;;; 2F80E;CJK COMPATIBILITY IDEOGRAPH-2F80E;Lo;0;L;514D;;;;N;;;;; 2F80F;CJK COMPATIBILITY IDEOGRAPH-2F80F;Lo;0;L;5154;;;;N;;;;; 2F810;CJK COMPATIBILITY IDEOGRAPH-2F810;Lo;0;L;5164;;;;N;;;;; 2F811;CJK COMPATIBILITY IDEOGRAPH-2F811;Lo;0;L;5177;;;;N;;;;; 2F812;CJK COMPATIBILITY IDEOGRAPH-2F812;Lo;0;L;2051C;;;;N;;;;; 2F813;CJK COMPATIBILITY IDEOGRAPH-2F813;Lo;0;L;34B9;;;;N;;;;; 2F814;CJK COMPATIBILITY IDEOGRAPH-2F814;Lo;0;L;5167;;;;N;;;;; 2F815;CJK COMPATIBILITY IDEOGRAPH-2F815;Lo;0;L;518D;;;;N;;;;; 2F816;CJK COMPATIBILITY IDEOGRAPH-2F816;Lo;0;L;2054B;;;;N;;;;; 2F817;CJK COMPATIBILITY IDEOGRAPH-2F817;Lo;0;L;5197;;;;N;;;;; 2F818;CJK COMPATIBILITY IDEOGRAPH-2F818;Lo;0;L;51A4;;;;N;;;;; 2F819;CJK COMPATIBILITY IDEOGRAPH-2F819;Lo;0;L;4ECC;;;;N;;;;; 2F81A;CJK COMPATIBILITY IDEOGRAPH-2F81A;Lo;0;L;51AC;;;;N;;;;; 2F81B;CJK COMPATIBILITY IDEOGRAPH-2F81B;Lo;0;L;51B5;;;;N;;;;; 2F81C;CJK COMPATIBILITY IDEOGRAPH-2F81C;Lo;0;L;291DF;;;;N;;;;; 2F81D;CJK COMPATIBILITY IDEOGRAPH-2F81D;Lo;0;L;51F5;;;;N;;;;; 2F81E;CJK COMPATIBILITY IDEOGRAPH-2F81E;Lo;0;L;5203;;;;N;;;;; 2F81F;CJK COMPATIBILITY IDEOGRAPH-2F81F;Lo;0;L;34DF;;;;N;;;;; 2F820;CJK COMPATIBILITY IDEOGRAPH-2F820;Lo;0;L;523B;;;;N;;;;; 2F821;CJK COMPATIBILITY IDEOGRAPH-2F821;Lo;0;L;5246;;;;N;;;;; 2F822;CJK COMPATIBILITY IDEOGRAPH-2F822;Lo;0;L;5272;;;;N;;;;; 2F823;CJK COMPATIBILITY IDEOGRAPH-2F823;Lo;0;L;5277;;;;N;;;;; 2F824;CJK COMPATIBILITY IDEOGRAPH-2F824;Lo;0;L;3515;;;;N;;;;; 2F825;CJK COMPATIBILITY IDEOGRAPH-2F825;Lo;0;L;52C7;;;;N;;;;; 2F826;CJK COMPATIBILITY IDEOGRAPH-2F826;Lo;0;L;52C9;;;;N;;;;; 2F827;CJK COMPATIBILITY IDEOGRAPH-2F827;Lo;0;L;52E4;;;;N;;;;; 2F828;CJK COMPATIBILITY IDEOGRAPH-2F828;Lo;0;L;52FA;;;;N;;;;; 2F829;CJK COMPATIBILITY IDEOGRAPH-2F829;Lo;0;L;5305;;;;N;;;;; 2F82A;CJK COMPATIBILITY IDEOGRAPH-2F82A;Lo;0;L;5306;;;;N;;;;; 2F82B;CJK COMPATIBILITY IDEOGRAPH-2F82B;Lo;0;L;5317;;;;N;;;;; 2F82C;CJK COMPATIBILITY IDEOGRAPH-2F82C;Lo;0;L;5349;;;;N;;;;; 2F82D;CJK COMPATIBILITY IDEOGRAPH-2F82D;Lo;0;L;5351;;;;N;;;;; 2F82E;CJK COMPATIBILITY IDEOGRAPH-2F82E;Lo;0;L;535A;;;;N;;;;; 2F82F;CJK COMPATIBILITY IDEOGRAPH-2F82F;Lo;0;L;5373;;;;N;;;;; 2F830;CJK COMPATIBILITY IDEOGRAPH-2F830;Lo;0;L;537D;;;;N;;;;; 2F831;CJK COMPATIBILITY IDEOGRAPH-2F831;Lo;0;L;537F;;;;N;;;;; 2F832;CJK COMPATIBILITY IDEOGRAPH-2F832;Lo;0;L;537F;;;;N;;;;; 2F833;CJK COMPATIBILITY IDEOGRAPH-2F833;Lo;0;L;537F;;;;N;;;;; 2F834;CJK COMPATIBILITY IDEOGRAPH-2F834;Lo;0;L;20A2C;;;;N;;;;; 2F835;CJK COMPATIBILITY IDEOGRAPH-2F835;Lo;0;L;7070;;;;N;;;;; 2F836;CJK COMPATIBILITY IDEOGRAPH-2F836;Lo;0;L;53CA;;;;N;;;;; 2F837;CJK COMPATIBILITY IDEOGRAPH-2F837;Lo;0;L;53DF;;;;N;;;;; 2F838;CJK COMPATIBILITY IDEOGRAPH-2F838;Lo;0;L;20B63;;;;N;;;;; 2F839;CJK COMPATIBILITY IDEOGRAPH-2F839;Lo;0;L;53EB;;;;N;;;;; 2F83A;CJK COMPATIBILITY IDEOGRAPH-2F83A;Lo;0;L;53F1;;;;N;;;;; 2F83B;CJK COMPATIBILITY IDEOGRAPH-2F83B;Lo;0;L;5406;;;;N;;;;; 2F83C;CJK COMPATIBILITY IDEOGRAPH-2F83C;Lo;0;L;549E;;;;N;;;;; 2F83D;CJK COMPATIBILITY IDEOGRAPH-2F83D;Lo;0;L;5438;;;;N;;;;; 2F83E;CJK COMPATIBILITY IDEOGRAPH-2F83E;Lo;0;L;5448;;;;N;;;;; 2F83F;CJK COMPATIBILITY IDEOGRAPH-2F83F;Lo;0;L;5468;;;;N;;;;; 2F840;CJK COMPATIBILITY IDEOGRAPH-2F840;Lo;0;L;54A2;;;;N;;;;; 2F841;CJK COMPATIBILITY IDEOGRAPH-2F841;Lo;0;L;54F6;;;;N;;;;; 2F842;CJK COMPATIBILITY IDEOGRAPH-2F842;Lo;0;L;5510;;;;N;;;;; 2F843;CJK COMPATIBILITY IDEOGRAPH-2F843;Lo;0;L;5553;;;;N;;;;; 2F844;CJK COMPATIBILITY IDEOGRAPH-2F844;Lo;0;L;5563;;;;N;;;;; 2F845;CJK COMPATIBILITY IDEOGRAPH-2F845;Lo;0;L;5584;;;;N;;;;; 2F846;CJK COMPATIBILITY IDEOGRAPH-2F846;Lo;0;L;5584;;;;N;;;;; 2F847;CJK COMPATIBILITY IDEOGRAPH-2F847;Lo;0;L;5599;;;;N;;;;; 2F848;CJK COMPATIBILITY IDEOGRAPH-2F848;Lo;0;L;55AB;;;;N;;;;; 2F849;CJK COMPATIBILITY IDEOGRAPH-2F849;Lo;0;L;55B3;;;;N;;;;; 2F84A;CJK COMPATIBILITY IDEOGRAPH-2F84A;Lo;0;L;55C2;;;;N;;;;; 2F84B;CJK COMPATIBILITY IDEOGRAPH-2F84B;Lo;0;L;5716;;;;N;;;;; 2F84C;CJK COMPATIBILITY IDEOGRAPH-2F84C;Lo;0;L;5606;;;;N;;;;; 2F84D;CJK COMPATIBILITY IDEOGRAPH-2F84D;Lo;0;L;5717;;;;N;;;;; 2F84E;CJK COMPATIBILITY IDEOGRAPH-2F84E;Lo;0;L;5651;;;;N;;;;; 2F84F;CJK COMPATIBILITY IDEOGRAPH-2F84F;Lo;0;L;5674;;;;N;;;;; 2F850;CJK COMPATIBILITY IDEOGRAPH-2F850;Lo;0;L;5207;;;;N;;;;; 2F851;CJK COMPATIBILITY IDEOGRAPH-2F851;Lo;0;L;58EE;;;;N;;;;; 2F852;CJK COMPATIBILITY IDEOGRAPH-2F852;Lo;0;L;57CE;;;;N;;;;; 2F853;CJK COMPATIBILITY IDEOGRAPH-2F853;Lo;0;L;57F4;;;;N;;;;; 2F854;CJK COMPATIBILITY IDEOGRAPH-2F854;Lo;0;L;580D;;;;N;;;;; 2F855;CJK COMPATIBILITY IDEOGRAPH-2F855;Lo;0;L;578B;;;;N;;;;; 2F856;CJK COMPATIBILITY IDEOGRAPH-2F856;Lo;0;L;5832;;;;N;;;;; 2F857;CJK COMPATIBILITY IDEOGRAPH-2F857;Lo;0;L;5831;;;;N;;;;; 2F858;CJK COMPATIBILITY IDEOGRAPH-2F858;Lo;0;L;58AC;;;;N;;;;; 2F859;CJK COMPATIBILITY IDEOGRAPH-2F859;Lo;0;L;214E4;;;;N;;;;; 2F85A;CJK COMPATIBILITY IDEOGRAPH-2F85A;Lo;0;L;58F2;;;;N;;;;; 2F85B;CJK COMPATIBILITY IDEOGRAPH-2F85B;Lo;0;L;58F7;;;;N;;;;; 2F85C;CJK COMPATIBILITY IDEOGRAPH-2F85C;Lo;0;L;5906;;;;N;;;;; 2F85D;CJK COMPATIBILITY IDEOGRAPH-2F85D;Lo;0;L;591A;;;;N;;;;; 2F85E;CJK COMPATIBILITY IDEOGRAPH-2F85E;Lo;0;L;5922;;;;N;;;;; 2F85F;CJK COMPATIBILITY IDEOGRAPH-2F85F;Lo;0;L;5962;;;;N;;;;; 2F860;CJK COMPATIBILITY IDEOGRAPH-2F860;Lo;0;L;216A8;;;;N;;;;; 2F861;CJK COMPATIBILITY IDEOGRAPH-2F861;Lo;0;L;216EA;;;;N;;;;; 2F862;CJK COMPATIBILITY IDEOGRAPH-2F862;Lo;0;L;59EC;;;;N;;;;; 2F863;CJK COMPATIBILITY IDEOGRAPH-2F863;Lo;0;L;5A1B;;;;N;;;;; 2F864;CJK COMPATIBILITY IDEOGRAPH-2F864;Lo;0;L;5A27;;;;N;;;;; 2F865;CJK COMPATIBILITY IDEOGRAPH-2F865;Lo;0;L;59D8;;;;N;;;;; 2F866;CJK COMPATIBILITY IDEOGRAPH-2F866;Lo;0;L;5A66;;;;N;;;;; 2F867;CJK COMPATIBILITY IDEOGRAPH-2F867;Lo;0;L;36EE;;;;N;;;;; 2F868;CJK COMPATIBILITY IDEOGRAPH-2F868;Lo;0;L;36FC;;;;N;;;;; 2F869;CJK COMPATIBILITY IDEOGRAPH-2F869;Lo;0;L;5B08;;;;N;;;;; 2F86A;CJK COMPATIBILITY IDEOGRAPH-2F86A;Lo;0;L;5B3E;;;;N;;;;; 2F86B;CJK COMPATIBILITY IDEOGRAPH-2F86B;Lo;0;L;5B3E;;;;N;;;;; 2F86C;CJK COMPATIBILITY IDEOGRAPH-2F86C;Lo;0;L;219C8;;;;N;;;;; 2F86D;CJK COMPATIBILITY IDEOGRAPH-2F86D;Lo;0;L;5BC3;;;;N;;;;; 2F86E;CJK COMPATIBILITY IDEOGRAPH-2F86E;Lo;0;L;5BD8;;;;N;;;;; 2F86F;CJK COMPATIBILITY IDEOGRAPH-2F86F;Lo;0;L;5BE7;;;;N;;;;; 2F870;CJK COMPATIBILITY IDEOGRAPH-2F870;Lo;0;L;5BF3;;;;N;;;;; 2F871;CJK COMPATIBILITY IDEOGRAPH-2F871;Lo;0;L;21B18;;;;N;;;;; 2F872;CJK COMPATIBILITY IDEOGRAPH-2F872;Lo;0;L;5BFF;;;;N;;;;; 2F873;CJK COMPATIBILITY IDEOGRAPH-2F873;Lo;0;L;5C06;;;;N;;;;; 2F874;CJK COMPATIBILITY IDEOGRAPH-2F874;Lo;0;L;5F53;;;;N;;;;; 2F875;CJK COMPATIBILITY IDEOGRAPH-2F875;Lo;0;L;5C22;;;;N;;;;; 2F876;CJK COMPATIBILITY IDEOGRAPH-2F876;Lo;0;L;3781;;;;N;;;;; 2F877;CJK COMPATIBILITY IDEOGRAPH-2F877;Lo;0;L;5C60;;;;N;;;;; 2F878;CJK COMPATIBILITY IDEOGRAPH-2F878;Lo;0;L;5C6E;;;;N;;;;; 2F879;CJK COMPATIBILITY IDEOGRAPH-2F879;Lo;0;L;5CC0;;;;N;;;;; 2F87A;CJK COMPATIBILITY IDEOGRAPH-2F87A;Lo;0;L;5C8D;;;;N;;;;; 2F87B;CJK COMPATIBILITY IDEOGRAPH-2F87B;Lo;0;L;21DE4;;;;N;;;;; 2F87C;CJK COMPATIBILITY IDEOGRAPH-2F87C;Lo;0;L;5D43;;;;N;;;;; 2F87D;CJK COMPATIBILITY IDEOGRAPH-2F87D;Lo;0;L;21DE6;;;;N;;;;; 2F87E;CJK COMPATIBILITY IDEOGRAPH-2F87E;Lo;0;L;5D6E;;;;N;;;;; 2F87F;CJK COMPATIBILITY IDEOGRAPH-2F87F;Lo;0;L;5D6B;;;;N;;;;; 2F880;CJK COMPATIBILITY IDEOGRAPH-2F880;Lo;0;L;5D7C;;;;N;;;;; 2F881;CJK COMPATIBILITY IDEOGRAPH-2F881;Lo;0;L;5DE1;;;;N;;;;; 2F882;CJK COMPATIBILITY IDEOGRAPH-2F882;Lo;0;L;5DE2;;;;N;;;;; 2F883;CJK COMPATIBILITY IDEOGRAPH-2F883;Lo;0;L;382F;;;;N;;;;; 2F884;CJK COMPATIBILITY IDEOGRAPH-2F884;Lo;0;L;5DFD;;;;N;;;;; 2F885;CJK COMPATIBILITY IDEOGRAPH-2F885;Lo;0;L;5E28;;;;N;;;;; 2F886;CJK COMPATIBILITY IDEOGRAPH-2F886;Lo;0;L;5E3D;;;;N;;;;; 2F887;CJK COMPATIBILITY IDEOGRAPH-2F887;Lo;0;L;5E69;;;;N;;;;; 2F888;CJK COMPATIBILITY IDEOGRAPH-2F888;Lo;0;L;3862;;;;N;;;;; 2F889;CJK COMPATIBILITY IDEOGRAPH-2F889;Lo;0;L;22183;;;;N;;;;; 2F88A;CJK COMPATIBILITY IDEOGRAPH-2F88A;Lo;0;L;387C;;;;N;;;;; 2F88B;CJK COMPATIBILITY IDEOGRAPH-2F88B;Lo;0;L;5EB0;;;;N;;;;; 2F88C;CJK COMPATIBILITY IDEOGRAPH-2F88C;Lo;0;L;5EB3;;;;N;;;;; 2F88D;CJK COMPATIBILITY IDEOGRAPH-2F88D;Lo;0;L;5EB6;;;;N;;;;; 2F88E;CJK COMPATIBILITY IDEOGRAPH-2F88E;Lo;0;L;5ECA;;;;N;;;;; 2F88F;CJK COMPATIBILITY IDEOGRAPH-2F88F;Lo;0;L;2A392;;;;N;;;;; 2F890;CJK COMPATIBILITY IDEOGRAPH-2F890;Lo;0;L;5EFE;;;9;N;;;;; 2F891;CJK COMPATIBILITY IDEOGRAPH-2F891;Lo;0;L;22331;;;;N;;;;; 2F892;CJK COMPATIBILITY IDEOGRAPH-2F892;Lo;0;L;22331;;;;N;;;;; 2F893;CJK COMPATIBILITY IDEOGRAPH-2F893;Lo;0;L;8201;;;;N;;;;; 2F894;CJK COMPATIBILITY IDEOGRAPH-2F894;Lo;0;L;5F22;;;;N;;;;; 2F895;CJK COMPATIBILITY IDEOGRAPH-2F895;Lo;0;L;5F22;;;;N;;;;; 2F896;CJK COMPATIBILITY IDEOGRAPH-2F896;Lo;0;L;38C7;;;;N;;;;; 2F897;CJK COMPATIBILITY IDEOGRAPH-2F897;Lo;0;L;232B8;;;;N;;;;; 2F898;CJK COMPATIBILITY IDEOGRAPH-2F898;Lo;0;L;261DA;;;;N;;;;; 2F899;CJK COMPATIBILITY IDEOGRAPH-2F899;Lo;0;L;5F62;;;;N;;;;; 2F89A;CJK COMPATIBILITY IDEOGRAPH-2F89A;Lo;0;L;5F6B;;;;N;;;;; 2F89B;CJK COMPATIBILITY IDEOGRAPH-2F89B;Lo;0;L;38E3;;;;N;;;;; 2F89C;CJK COMPATIBILITY IDEOGRAPH-2F89C;Lo;0;L;5F9A;;;;N;;;;; 2F89D;CJK COMPATIBILITY IDEOGRAPH-2F89D;Lo;0;L;5FCD;;;;N;;;;; 2F89E;CJK COMPATIBILITY IDEOGRAPH-2F89E;Lo;0;L;5FD7;;;;N;;;;; 2F89F;CJK COMPATIBILITY IDEOGRAPH-2F89F;Lo;0;L;5FF9;;;;N;;;;; 2F8A0;CJK COMPATIBILITY IDEOGRAPH-2F8A0;Lo;0;L;6081;;;;N;;;;; 2F8A1;CJK COMPATIBILITY IDEOGRAPH-2F8A1;Lo;0;L;393A;;;;N;;;;; 2F8A2;CJK COMPATIBILITY IDEOGRAPH-2F8A2;Lo;0;L;391C;;;;N;;;;; 2F8A3;CJK COMPATIBILITY IDEOGRAPH-2F8A3;Lo;0;L;6094;;;;N;;;;; 2F8A4;CJK COMPATIBILITY IDEOGRAPH-2F8A4;Lo;0;L;226D4;;;;N;;;;; 2F8A5;CJK COMPATIBILITY IDEOGRAPH-2F8A5;Lo;0;L;60C7;;;;N;;;;; 2F8A6;CJK COMPATIBILITY IDEOGRAPH-2F8A6;Lo;0;L;6148;;;;N;;;;; 2F8A7;CJK COMPATIBILITY IDEOGRAPH-2F8A7;Lo;0;L;614C;;;;N;;;;; 2F8A8;CJK COMPATIBILITY IDEOGRAPH-2F8A8;Lo;0;L;614E;;;;N;;;;; 2F8A9;CJK COMPATIBILITY IDEOGRAPH-2F8A9;Lo;0;L;614C;;;;N;;;;; 2F8AA;CJK COMPATIBILITY IDEOGRAPH-2F8AA;Lo;0;L;617A;;;;N;;;;; 2F8AB;CJK COMPATIBILITY IDEOGRAPH-2F8AB;Lo;0;L;618E;;;;N;;;;; 2F8AC;CJK COMPATIBILITY IDEOGRAPH-2F8AC;Lo;0;L;61B2;;;;N;;;;; 2F8AD;CJK COMPATIBILITY IDEOGRAPH-2F8AD;Lo;0;L;61A4;;;;N;;;;; 2F8AE;CJK COMPATIBILITY IDEOGRAPH-2F8AE;Lo;0;L;61AF;;;;N;;;;; 2F8AF;CJK COMPATIBILITY IDEOGRAPH-2F8AF;Lo;0;L;61DE;;;;N;;;;; 2F8B0;CJK COMPATIBILITY IDEOGRAPH-2F8B0;Lo;0;L;61F2;;;;N;;;;; 2F8B1;CJK COMPATIBILITY IDEOGRAPH-2F8B1;Lo;0;L;61F6;;;;N;;;;; 2F8B2;CJK COMPATIBILITY IDEOGRAPH-2F8B2;Lo;0;L;6210;;;;N;;;;; 2F8B3;CJK COMPATIBILITY IDEOGRAPH-2F8B3;Lo;0;L;621B;;;;N;;;;; 2F8B4;CJK COMPATIBILITY IDEOGRAPH-2F8B4;Lo;0;L;625D;;;;N;;;;; 2F8B5;CJK COMPATIBILITY IDEOGRAPH-2F8B5;Lo;0;L;62B1;;;;N;;;;; 2F8B6;CJK COMPATIBILITY IDEOGRAPH-2F8B6;Lo;0;L;62D4;;;;N;;;;; 2F8B7;CJK COMPATIBILITY IDEOGRAPH-2F8B7;Lo;0;L;6350;;;;N;;;;; 2F8B8;CJK COMPATIBILITY IDEOGRAPH-2F8B8;Lo;0;L;22B0C;;;;N;;;;; 2F8B9;CJK COMPATIBILITY IDEOGRAPH-2F8B9;Lo;0;L;633D;;;;N;;;;; 2F8BA;CJK COMPATIBILITY IDEOGRAPH-2F8BA;Lo;0;L;62FC;;;;N;;;;; 2F8BB;CJK COMPATIBILITY IDEOGRAPH-2F8BB;Lo;0;L;6368;;;;N;;;;; 2F8BC;CJK COMPATIBILITY IDEOGRAPH-2F8BC;Lo;0;L;6383;;;;N;;;;; 2F8BD;CJK COMPATIBILITY IDEOGRAPH-2F8BD;Lo;0;L;63E4;;;;N;;;;; 2F8BE;CJK COMPATIBILITY IDEOGRAPH-2F8BE;Lo;0;L;22BF1;;;;N;;;;; 2F8BF;CJK COMPATIBILITY IDEOGRAPH-2F8BF;Lo;0;L;6422;;;;N;;;;; 2F8C0;CJK COMPATIBILITY IDEOGRAPH-2F8C0;Lo;0;L;63C5;;;;N;;;;; 2F8C1;CJK COMPATIBILITY IDEOGRAPH-2F8C1;Lo;0;L;63A9;;;;N;;;;; 2F8C2;CJK COMPATIBILITY IDEOGRAPH-2F8C2;Lo;0;L;3A2E;;;;N;;;;; 2F8C3;CJK COMPATIBILITY IDEOGRAPH-2F8C3;Lo;0;L;6469;;;;N;;;;; 2F8C4;CJK COMPATIBILITY IDEOGRAPH-2F8C4;Lo;0;L;647E;;;;N;;;;; 2F8C5;CJK COMPATIBILITY IDEOGRAPH-2F8C5;Lo;0;L;649D;;;;N;;;;; 2F8C6;CJK COMPATIBILITY IDEOGRAPH-2F8C6;Lo;0;L;6477;;;;N;;;;; 2F8C7;CJK COMPATIBILITY IDEOGRAPH-2F8C7;Lo;0;L;3A6C;;;;N;;;;; 2F8C8;CJK COMPATIBILITY IDEOGRAPH-2F8C8;Lo;0;L;654F;;;;N;;;;; 2F8C9;CJK COMPATIBILITY IDEOGRAPH-2F8C9;Lo;0;L;656C;;;;N;;;;; 2F8CA;CJK COMPATIBILITY IDEOGRAPH-2F8CA;Lo;0;L;2300A;;;;N;;;;; 2F8CB;CJK COMPATIBILITY IDEOGRAPH-2F8CB;Lo;0;L;65E3;;;;N;;;;; 2F8CC;CJK COMPATIBILITY IDEOGRAPH-2F8CC;Lo;0;L;66F8;;;;N;;;;; 2F8CD;CJK COMPATIBILITY IDEOGRAPH-2F8CD;Lo;0;L;6649;;;;N;;;;; 2F8CE;CJK COMPATIBILITY IDEOGRAPH-2F8CE;Lo;0;L;3B19;;;;N;;;;; 2F8CF;CJK COMPATIBILITY IDEOGRAPH-2F8CF;Lo;0;L;6691;;;;N;;;;; 2F8D0;CJK COMPATIBILITY IDEOGRAPH-2F8D0;Lo;0;L;3B08;;;;N;;;;; 2F8D1;CJK COMPATIBILITY IDEOGRAPH-2F8D1;Lo;0;L;3AE4;;;;N;;;;; 2F8D2;CJK COMPATIBILITY IDEOGRAPH-2F8D2;Lo;0;L;5192;;;;N;;;;; 2F8D3;CJK COMPATIBILITY IDEOGRAPH-2F8D3;Lo;0;L;5195;;;;N;;;;; 2F8D4;CJK COMPATIBILITY IDEOGRAPH-2F8D4;Lo;0;L;6700;;;;N;;;;; 2F8D5;CJK COMPATIBILITY IDEOGRAPH-2F8D5;Lo;0;L;669C;;;;N;;;;; 2F8D6;CJK COMPATIBILITY IDEOGRAPH-2F8D6;Lo;0;L;80AD;;;;N;;;;; 2F8D7;CJK COMPATIBILITY IDEOGRAPH-2F8D7;Lo;0;L;43D9;;;;N;;;;; 2F8D8;CJK COMPATIBILITY IDEOGRAPH-2F8D8;Lo;0;L;6717;;;;N;;;;; 2F8D9;CJK COMPATIBILITY IDEOGRAPH-2F8D9;Lo;0;L;671B;;;;N;;;;; 2F8DA;CJK COMPATIBILITY IDEOGRAPH-2F8DA;Lo;0;L;6721;;;;N;;;;; 2F8DB;CJK COMPATIBILITY IDEOGRAPH-2F8DB;Lo;0;L;675E;;;;N;;;;; 2F8DC;CJK COMPATIBILITY IDEOGRAPH-2F8DC;Lo;0;L;6753;;;;N;;;;; 2F8DD;CJK COMPATIBILITY IDEOGRAPH-2F8DD;Lo;0;L;233C3;;;;N;;;;; 2F8DE;CJK COMPATIBILITY IDEOGRAPH-2F8DE;Lo;0;L;3B49;;;;N;;;;; 2F8DF;CJK COMPATIBILITY IDEOGRAPH-2F8DF;Lo;0;L;67FA;;;;N;;;;; 2F8E0;CJK COMPATIBILITY IDEOGRAPH-2F8E0;Lo;0;L;6785;;;;N;;;;; 2F8E1;CJK COMPATIBILITY IDEOGRAPH-2F8E1;Lo;0;L;6852;;;;N;;;;; 2F8E2;CJK COMPATIBILITY IDEOGRAPH-2F8E2;Lo;0;L;6885;;;;N;;;;; 2F8E3;CJK COMPATIBILITY IDEOGRAPH-2F8E3;Lo;0;L;2346D;;;;N;;;;; 2F8E4;CJK COMPATIBILITY IDEOGRAPH-2F8E4;Lo;0;L;688E;;;;N;;;;; 2F8E5;CJK COMPATIBILITY IDEOGRAPH-2F8E5;Lo;0;L;681F;;;;N;;;;; 2F8E6;CJK COMPATIBILITY IDEOGRAPH-2F8E6;Lo;0;L;6914;;;;N;;;;; 2F8E7;CJK COMPATIBILITY IDEOGRAPH-2F8E7;Lo;0;L;3B9D;;;;N;;;;; 2F8E8;CJK COMPATIBILITY IDEOGRAPH-2F8E8;Lo;0;L;6942;;;;N;;;;; 2F8E9;CJK COMPATIBILITY IDEOGRAPH-2F8E9;Lo;0;L;69A3;;;;N;;;;; 2F8EA;CJK COMPATIBILITY IDEOGRAPH-2F8EA;Lo;0;L;69EA;;;;N;;;;; 2F8EB;CJK COMPATIBILITY IDEOGRAPH-2F8EB;Lo;0;L;6AA8;;;;N;;;;; 2F8EC;CJK COMPATIBILITY IDEOGRAPH-2F8EC;Lo;0;L;236A3;;;;N;;;;; 2F8ED;CJK COMPATIBILITY IDEOGRAPH-2F8ED;Lo;0;L;6ADB;;;;N;;;;; 2F8EE;CJK COMPATIBILITY IDEOGRAPH-2F8EE;Lo;0;L;3C18;;;;N;;;;; 2F8EF;CJK COMPATIBILITY IDEOGRAPH-2F8EF;Lo;0;L;6B21;;;;N;;;;; 2F8F0;CJK COMPATIBILITY IDEOGRAPH-2F8F0;Lo;0;L;238A7;;;;N;;;;; 2F8F1;CJK COMPATIBILITY IDEOGRAPH-2F8F1;Lo;0;L;6B54;;;;N;;;;; 2F8F2;CJK COMPATIBILITY IDEOGRAPH-2F8F2;Lo;0;L;3C4E;;;;N;;;;; 2F8F3;CJK COMPATIBILITY IDEOGRAPH-2F8F3;Lo;0;L;6B72;;;;N;;;;; 2F8F4;CJK COMPATIBILITY IDEOGRAPH-2F8F4;Lo;0;L;6B9F;;;;N;;;;; 2F8F5;CJK COMPATIBILITY IDEOGRAPH-2F8F5;Lo;0;L;6BBA;;;;N;;;;; 2F8F6;CJK COMPATIBILITY IDEOGRAPH-2F8F6;Lo;0;L;6BBB;;;;N;;;;; 2F8F7;CJK COMPATIBILITY IDEOGRAPH-2F8F7;Lo;0;L;23A8D;;;;N;;;;; 2F8F8;CJK COMPATIBILITY IDEOGRAPH-2F8F8;Lo;0;L;21D0B;;;;N;;;;; 2F8F9;CJK COMPATIBILITY IDEOGRAPH-2F8F9;Lo;0;L;23AFA;;;;N;;;;; 2F8FA;CJK COMPATIBILITY IDEOGRAPH-2F8FA;Lo;0;L;6C4E;;;;N;;;;; 2F8FB;CJK COMPATIBILITY IDEOGRAPH-2F8FB;Lo;0;L;23CBC;;;;N;;;;; 2F8FC;CJK COMPATIBILITY IDEOGRAPH-2F8FC;Lo;0;L;6CBF;;;;N;;;;; 2F8FD;CJK COMPATIBILITY IDEOGRAPH-2F8FD;Lo;0;L;6CCD;;;;N;;;;; 2F8FE;CJK COMPATIBILITY IDEOGRAPH-2F8FE;Lo;0;L;6C67;;;;N;;;;; 2F8FF;CJK COMPATIBILITY IDEOGRAPH-2F8FF;Lo;0;L;6D16;;;;N;;;;; 2F900;CJK COMPATIBILITY IDEOGRAPH-2F900;Lo;0;L;6D3E;;;;N;;;;; 2F901;CJK COMPATIBILITY IDEOGRAPH-2F901;Lo;0;L;6D77;;;;N;;;;; 2F902;CJK COMPATIBILITY IDEOGRAPH-2F902;Lo;0;L;6D41;;;;N;;;;; 2F903;CJK COMPATIBILITY IDEOGRAPH-2F903;Lo;0;L;6D69;;;;N;;;;; 2F904;CJK COMPATIBILITY IDEOGRAPH-2F904;Lo;0;L;6D78;;;;N;;;;; 2F905;CJK COMPATIBILITY IDEOGRAPH-2F905;Lo;0;L;6D85;;;;N;;;;; 2F906;CJK COMPATIBILITY IDEOGRAPH-2F906;Lo;0;L;23D1E;;;;N;;;;; 2F907;CJK COMPATIBILITY IDEOGRAPH-2F907;Lo;0;L;6D34;;;;N;;;;; 2F908;CJK COMPATIBILITY IDEOGRAPH-2F908;Lo;0;L;6E2F;;;;N;;;;; 2F909;CJK COMPATIBILITY IDEOGRAPH-2F909;Lo;0;L;6E6E;;;;N;;;;; 2F90A;CJK COMPATIBILITY IDEOGRAPH-2F90A;Lo;0;L;3D33;;;;N;;;;; 2F90B;CJK COMPATIBILITY IDEOGRAPH-2F90B;Lo;0;L;6ECB;;;;N;;;;; 2F90C;CJK COMPATIBILITY IDEOGRAPH-2F90C;Lo;0;L;6EC7;;;;N;;;;; 2F90D;CJK COMPATIBILITY IDEOGRAPH-2F90D;Lo;0;L;23ED1;;;;N;;;;; 2F90E;CJK COMPATIBILITY IDEOGRAPH-2F90E;Lo;0;L;6DF9;;;;N;;;;; 2F90F;CJK COMPATIBILITY IDEOGRAPH-2F90F;Lo;0;L;6F6E;;;;N;;;;; 2F910;CJK COMPATIBILITY IDEOGRAPH-2F910;Lo;0;L;23F5E;;;;N;;;;; 2F911;CJK COMPATIBILITY IDEOGRAPH-2F911;Lo;0;L;23F8E;;;;N;;;;; 2F912;CJK COMPATIBILITY IDEOGRAPH-2F912;Lo;0;L;6FC6;;;;N;;;;; 2F913;CJK COMPATIBILITY IDEOGRAPH-2F913;Lo;0;L;7039;;;;N;;;;; 2F914;CJK COMPATIBILITY IDEOGRAPH-2F914;Lo;0;L;701E;;;;N;;;;; 2F915;CJK COMPATIBILITY IDEOGRAPH-2F915;Lo;0;L;701B;;;;N;;;;; 2F916;CJK COMPATIBILITY IDEOGRAPH-2F916;Lo;0;L;3D96;;;;N;;;;; 2F917;CJK COMPATIBILITY IDEOGRAPH-2F917;Lo;0;L;704A;;;;N;;;;; 2F918;CJK COMPATIBILITY IDEOGRAPH-2F918;Lo;0;L;707D;;;;N;;;;; 2F919;CJK COMPATIBILITY IDEOGRAPH-2F919;Lo;0;L;7077;;;;N;;;;; 2F91A;CJK COMPATIBILITY IDEOGRAPH-2F91A;Lo;0;L;70AD;;;;N;;;;; 2F91B;CJK COMPATIBILITY IDEOGRAPH-2F91B;Lo;0;L;20525;;;;N;;;;; 2F91C;CJK COMPATIBILITY IDEOGRAPH-2F91C;Lo;0;L;7145;;;;N;;;;; 2F91D;CJK COMPATIBILITY IDEOGRAPH-2F91D;Lo;0;L;24263;;;;N;;;;; 2F91E;CJK COMPATIBILITY IDEOGRAPH-2F91E;Lo;0;L;719C;;;;N;;;;; 2F91F;CJK COMPATIBILITY IDEOGRAPH-2F91F;Lo;0;L;243AB;;;;N;;;;; 2F920;CJK COMPATIBILITY IDEOGRAPH-2F920;Lo;0;L;7228;;;;N;;;;; 2F921;CJK COMPATIBILITY IDEOGRAPH-2F921;Lo;0;L;7235;;;;N;;;;; 2F922;CJK COMPATIBILITY IDEOGRAPH-2F922;Lo;0;L;7250;;;;N;;;;; 2F923;CJK COMPATIBILITY IDEOGRAPH-2F923;Lo;0;L;24608;;;;N;;;;; 2F924;CJK COMPATIBILITY IDEOGRAPH-2F924;Lo;0;L;7280;;;;N;;;;; 2F925;CJK COMPATIBILITY IDEOGRAPH-2F925;Lo;0;L;7295;;;;N;;;;; 2F926;CJK COMPATIBILITY IDEOGRAPH-2F926;Lo;0;L;24735;;;;N;;;;; 2F927;CJK COMPATIBILITY IDEOGRAPH-2F927;Lo;0;L;24814;;;;N;;;;; 2F928;CJK COMPATIBILITY IDEOGRAPH-2F928;Lo;0;L;737A;;;;N;;;;; 2F929;CJK COMPATIBILITY IDEOGRAPH-2F929;Lo;0;L;738B;;;;N;;;;; 2F92A;CJK COMPATIBILITY IDEOGRAPH-2F92A;Lo;0;L;3EAC;;;;N;;;;; 2F92B;CJK COMPATIBILITY IDEOGRAPH-2F92B;Lo;0;L;73A5;;;;N;;;;; 2F92C;CJK COMPATIBILITY IDEOGRAPH-2F92C;Lo;0;L;3EB8;;;;N;;;;; 2F92D;CJK COMPATIBILITY IDEOGRAPH-2F92D;Lo;0;L;3EB8;;;;N;;;;; 2F92E;CJK COMPATIBILITY IDEOGRAPH-2F92E;Lo;0;L;7447;;;;N;;;;; 2F92F;CJK COMPATIBILITY IDEOGRAPH-2F92F;Lo;0;L;745C;;;;N;;;;; 2F930;CJK COMPATIBILITY IDEOGRAPH-2F930;Lo;0;L;7471;;;;N;;;;; 2F931;CJK COMPATIBILITY IDEOGRAPH-2F931;Lo;0;L;7485;;;;N;;;;; 2F932;CJK COMPATIBILITY IDEOGRAPH-2F932;Lo;0;L;74CA;;;;N;;;;; 2F933;CJK COMPATIBILITY IDEOGRAPH-2F933;Lo;0;L;3F1B;;;;N;;;;; 2F934;CJK COMPATIBILITY IDEOGRAPH-2F934;Lo;0;L;7524;;;;N;;;;; 2F935;CJK COMPATIBILITY IDEOGRAPH-2F935;Lo;0;L;24C36;;;;N;;;;; 2F936;CJK COMPATIBILITY IDEOGRAPH-2F936;Lo;0;L;753E;;;;N;;;;; 2F937;CJK COMPATIBILITY IDEOGRAPH-2F937;Lo;0;L;24C92;;;;N;;;;; 2F938;CJK COMPATIBILITY IDEOGRAPH-2F938;Lo;0;L;7570;;;;N;;;;; 2F939;CJK COMPATIBILITY IDEOGRAPH-2F939;Lo;0;L;2219F;;;;N;;;;; 2F93A;CJK COMPATIBILITY IDEOGRAPH-2F93A;Lo;0;L;7610;;;;N;;;;; 2F93B;CJK COMPATIBILITY IDEOGRAPH-2F93B;Lo;0;L;24FA1;;;;N;;;;; 2F93C;CJK COMPATIBILITY IDEOGRAPH-2F93C;Lo;0;L;24FB8;;;;N;;;;; 2F93D;CJK COMPATIBILITY IDEOGRAPH-2F93D;Lo;0;L;25044;;;;N;;;;; 2F93E;CJK COMPATIBILITY IDEOGRAPH-2F93E;Lo;0;L;3FFC;;;;N;;;;; 2F93F;CJK COMPATIBILITY IDEOGRAPH-2F93F;Lo;0;L;4008;;;;N;;;;; 2F940;CJK COMPATIBILITY IDEOGRAPH-2F940;Lo;0;L;76F4;;;;N;;;;; 2F941;CJK COMPATIBILITY IDEOGRAPH-2F941;Lo;0;L;250F3;;;;N;;;;; 2F942;CJK COMPATIBILITY IDEOGRAPH-2F942;Lo;0;L;250F2;;;;N;;;;; 2F943;CJK COMPATIBILITY IDEOGRAPH-2F943;Lo;0;L;25119;;;;N;;;;; 2F944;CJK COMPATIBILITY IDEOGRAPH-2F944;Lo;0;L;25133;;;;N;;;;; 2F945;CJK COMPATIBILITY IDEOGRAPH-2F945;Lo;0;L;771E;;;;N;;;;; 2F946;CJK COMPATIBILITY IDEOGRAPH-2F946;Lo;0;L;771F;;;;N;;;;; 2F947;CJK COMPATIBILITY IDEOGRAPH-2F947;Lo;0;L;771F;;;;N;;;;; 2F948;CJK COMPATIBILITY IDEOGRAPH-2F948;Lo;0;L;774A;;;;N;;;;; 2F949;CJK COMPATIBILITY IDEOGRAPH-2F949;Lo;0;L;4039;;;;N;;;;; 2F94A;CJK COMPATIBILITY IDEOGRAPH-2F94A;Lo;0;L;778B;;;;N;;;;; 2F94B;CJK COMPATIBILITY IDEOGRAPH-2F94B;Lo;0;L;4046;;;;N;;;;; 2F94C;CJK COMPATIBILITY IDEOGRAPH-2F94C;Lo;0;L;4096;;;;N;;;;; 2F94D;CJK COMPATIBILITY IDEOGRAPH-2F94D;Lo;0;L;2541D;;;;N;;;;; 2F94E;CJK COMPATIBILITY IDEOGRAPH-2F94E;Lo;0;L;784E;;;;N;;;;; 2F94F;CJK COMPATIBILITY IDEOGRAPH-2F94F;Lo;0;L;788C;;;;N;;;;; 2F950;CJK COMPATIBILITY IDEOGRAPH-2F950;Lo;0;L;78CC;;;;N;;;;; 2F951;CJK COMPATIBILITY IDEOGRAPH-2F951;Lo;0;L;40E3;;;;N;;;;; 2F952;CJK COMPATIBILITY IDEOGRAPH-2F952;Lo;0;L;25626;;;;N;;;;; 2F953;CJK COMPATIBILITY IDEOGRAPH-2F953;Lo;0;L;7956;;;;N;;;;; 2F954;CJK COMPATIBILITY IDEOGRAPH-2F954;Lo;0;L;2569A;;;;N;;;;; 2F955;CJK COMPATIBILITY IDEOGRAPH-2F955;Lo;0;L;256C5;;;;N;;;;; 2F956;CJK COMPATIBILITY IDEOGRAPH-2F956;Lo;0;L;798F;;;;N;;;;; 2F957;CJK COMPATIBILITY IDEOGRAPH-2F957;Lo;0;L;79EB;;;;N;;;;; 2F958;CJK COMPATIBILITY IDEOGRAPH-2F958;Lo;0;L;412F;;;;N;;;;; 2F959;CJK COMPATIBILITY IDEOGRAPH-2F959;Lo;0;L;7A40;;;;N;;;;; 2F95A;CJK COMPATIBILITY IDEOGRAPH-2F95A;Lo;0;L;7A4A;;;;N;;;;; 2F95B;CJK COMPATIBILITY IDEOGRAPH-2F95B;Lo;0;L;7A4F;;;;N;;;;; 2F95C;CJK COMPATIBILITY IDEOGRAPH-2F95C;Lo;0;L;2597C;;;;N;;;;; 2F95D;CJK COMPATIBILITY IDEOGRAPH-2F95D;Lo;0;L;25AA7;;;;N;;;;; 2F95E;CJK COMPATIBILITY IDEOGRAPH-2F95E;Lo;0;L;25AA7;;;;N;;;;; 2F95F;CJK COMPATIBILITY IDEOGRAPH-2F95F;Lo;0;L;7AEE;;;;N;;;;; 2F960;CJK COMPATIBILITY IDEOGRAPH-2F960;Lo;0;L;4202;;;;N;;;;; 2F961;CJK COMPATIBILITY IDEOGRAPH-2F961;Lo;0;L;25BAB;;;;N;;;;; 2F962;CJK COMPATIBILITY IDEOGRAPH-2F962;Lo;0;L;7BC6;;;;N;;;;; 2F963;CJK COMPATIBILITY IDEOGRAPH-2F963;Lo;0;L;7BC9;;;;N;;;;; 2F964;CJK COMPATIBILITY IDEOGRAPH-2F964;Lo;0;L;4227;;;;N;;;;; 2F965;CJK COMPATIBILITY IDEOGRAPH-2F965;Lo;0;L;25C80;;;;N;;;;; 2F966;CJK COMPATIBILITY IDEOGRAPH-2F966;Lo;0;L;7CD2;;;;N;;;;; 2F967;CJK COMPATIBILITY IDEOGRAPH-2F967;Lo;0;L;42A0;;;;N;;;;; 2F968;CJK COMPATIBILITY IDEOGRAPH-2F968;Lo;0;L;7CE8;;;;N;;;;; 2F969;CJK COMPATIBILITY IDEOGRAPH-2F969;Lo;0;L;7CE3;;;;N;;;;; 2F96A;CJK COMPATIBILITY IDEOGRAPH-2F96A;Lo;0;L;7D00;;;;N;;;;; 2F96B;CJK COMPATIBILITY IDEOGRAPH-2F96B;Lo;0;L;25F86;;;;N;;;;; 2F96C;CJK COMPATIBILITY IDEOGRAPH-2F96C;Lo;0;L;7D63;;;;N;;;;; 2F96D;CJK COMPATIBILITY IDEOGRAPH-2F96D;Lo;0;L;4301;;;;N;;;;; 2F96E;CJK COMPATIBILITY IDEOGRAPH-2F96E;Lo;0;L;7DC7;;;;N;;;;; 2F96F;CJK COMPATIBILITY IDEOGRAPH-2F96F;Lo;0;L;7E02;;;;N;;;;; 2F970;CJK COMPATIBILITY IDEOGRAPH-2F970;Lo;0;L;7E45;;;;N;;;;; 2F971;CJK COMPATIBILITY IDEOGRAPH-2F971;Lo;0;L;4334;;;;N;;;;; 2F972;CJK COMPATIBILITY IDEOGRAPH-2F972;Lo;0;L;26228;;;;N;;;;; 2F973;CJK COMPATIBILITY IDEOGRAPH-2F973;Lo;0;L;26247;;;;N;;;;; 2F974;CJK COMPATIBILITY IDEOGRAPH-2F974;Lo;0;L;4359;;;;N;;;;; 2F975;CJK COMPATIBILITY IDEOGRAPH-2F975;Lo;0;L;262D9;;;;N;;;;; 2F976;CJK COMPATIBILITY IDEOGRAPH-2F976;Lo;0;L;7F7A;;;;N;;;;; 2F977;CJK COMPATIBILITY IDEOGRAPH-2F977;Lo;0;L;2633E;;;;N;;;;; 2F978;CJK COMPATIBILITY IDEOGRAPH-2F978;Lo;0;L;7F95;;;;N;;;;; 2F979;CJK COMPATIBILITY IDEOGRAPH-2F979;Lo;0;L;7FFA;;;;N;;;;; 2F97A;CJK COMPATIBILITY IDEOGRAPH-2F97A;Lo;0;L;8005;;;;N;;;;; 2F97B;CJK COMPATIBILITY IDEOGRAPH-2F97B;Lo;0;L;264DA;;;;N;;;;; 2F97C;CJK COMPATIBILITY IDEOGRAPH-2F97C;Lo;0;L;26523;;;;N;;;;; 2F97D;CJK COMPATIBILITY IDEOGRAPH-2F97D;Lo;0;L;8060;;;;N;;;;; 2F97E;CJK COMPATIBILITY IDEOGRAPH-2F97E;Lo;0;L;265A8;;;;N;;;;; 2F97F;CJK COMPATIBILITY IDEOGRAPH-2F97F;Lo;0;L;8070;;;;N;;;;; 2F980;CJK COMPATIBILITY IDEOGRAPH-2F980;Lo;0;L;2335F;;;;N;;;;; 2F981;CJK COMPATIBILITY IDEOGRAPH-2F981;Lo;0;L;43D5;;;;N;;;;; 2F982;CJK COMPATIBILITY IDEOGRAPH-2F982;Lo;0;L;80B2;;;;N;;;;; 2F983;CJK COMPATIBILITY IDEOGRAPH-2F983;Lo;0;L;8103;;;;N;;;;; 2F984;CJK COMPATIBILITY IDEOGRAPH-2F984;Lo;0;L;440B;;;;N;;;;; 2F985;CJK COMPATIBILITY IDEOGRAPH-2F985;Lo;0;L;813E;;;;N;;;;; 2F986;CJK COMPATIBILITY IDEOGRAPH-2F986;Lo;0;L;5AB5;;;;N;;;;; 2F987;CJK COMPATIBILITY IDEOGRAPH-2F987;Lo;0;L;267A7;;;;N;;;;; 2F988;CJK COMPATIBILITY IDEOGRAPH-2F988;Lo;0;L;267B5;;;;N;;;;; 2F989;CJK COMPATIBILITY IDEOGRAPH-2F989;Lo;0;L;23393;;;;N;;;;; 2F98A;CJK COMPATIBILITY IDEOGRAPH-2F98A;Lo;0;L;2339C;;;;N;;;;; 2F98B;CJK COMPATIBILITY IDEOGRAPH-2F98B;Lo;0;L;8201;;;;N;;;;; 2F98C;CJK COMPATIBILITY IDEOGRAPH-2F98C;Lo;0;L;8204;;;;N;;;;; 2F98D;CJK COMPATIBILITY IDEOGRAPH-2F98D;Lo;0;L;8F9E;;;;N;;;;; 2F98E;CJK COMPATIBILITY IDEOGRAPH-2F98E;Lo;0;L;446B;;;;N;;;;; 2F98F;CJK COMPATIBILITY IDEOGRAPH-2F98F;Lo;0;L;8291;;;;N;;;;; 2F990;CJK COMPATIBILITY IDEOGRAPH-2F990;Lo;0;L;828B;;;;N;;;;; 2F991;CJK COMPATIBILITY IDEOGRAPH-2F991;Lo;0;L;829D;;;;N;;;;; 2F992;CJK COMPATIBILITY IDEOGRAPH-2F992;Lo;0;L;52B3;;;;N;;;;; 2F993;CJK COMPATIBILITY IDEOGRAPH-2F993;Lo;0;L;82B1;;;;N;;;;; 2F994;CJK COMPATIBILITY IDEOGRAPH-2F994;Lo;0;L;82B3;;;;N;;;;; 2F995;CJK COMPATIBILITY IDEOGRAPH-2F995;Lo;0;L;82BD;;;;N;;;;; 2F996;CJK COMPATIBILITY IDEOGRAPH-2F996;Lo;0;L;82E6;;;;N;;;;; 2F997;CJK COMPATIBILITY IDEOGRAPH-2F997;Lo;0;L;26B3C;;;;N;;;;; 2F998;CJK COMPATIBILITY IDEOGRAPH-2F998;Lo;0;L;82E5;;;;N;;;;; 2F999;CJK COMPATIBILITY IDEOGRAPH-2F999;Lo;0;L;831D;;;;N;;;;; 2F99A;CJK COMPATIBILITY IDEOGRAPH-2F99A;Lo;0;L;8363;;;;N;;;;; 2F99B;CJK COMPATIBILITY IDEOGRAPH-2F99B;Lo;0;L;83AD;;;;N;;;;; 2F99C;CJK COMPATIBILITY IDEOGRAPH-2F99C;Lo;0;L;8323;;;;N;;;;; 2F99D;CJK COMPATIBILITY IDEOGRAPH-2F99D;Lo;0;L;83BD;;;;N;;;;; 2F99E;CJK COMPATIBILITY IDEOGRAPH-2F99E;Lo;0;L;83E7;;;;N;;;;; 2F99F;CJK COMPATIBILITY IDEOGRAPH-2F99F;Lo;0;L;8457;;;;N;;;;; 2F9A0;CJK COMPATIBILITY IDEOGRAPH-2F9A0;Lo;0;L;8353;;;;N;;;;; 2F9A1;CJK COMPATIBILITY IDEOGRAPH-2F9A1;Lo;0;L;83CA;;;;N;;;;; 2F9A2;CJK COMPATIBILITY IDEOGRAPH-2F9A2;Lo;0;L;83CC;;;;N;;;;; 2F9A3;CJK COMPATIBILITY IDEOGRAPH-2F9A3;Lo;0;L;83DC;;;;N;;;;; 2F9A4;CJK COMPATIBILITY IDEOGRAPH-2F9A4;Lo;0;L;26C36;;;;N;;;;; 2F9A5;CJK COMPATIBILITY IDEOGRAPH-2F9A5;Lo;0;L;26D6B;;;;N;;;;; 2F9A6;CJK COMPATIBILITY IDEOGRAPH-2F9A6;Lo;0;L;26CD5;;;;N;;;;; 2F9A7;CJK COMPATIBILITY IDEOGRAPH-2F9A7;Lo;0;L;452B;;;;N;;;;; 2F9A8;CJK COMPATIBILITY IDEOGRAPH-2F9A8;Lo;0;L;84F1;;;;N;;;;; 2F9A9;CJK COMPATIBILITY IDEOGRAPH-2F9A9;Lo;0;L;84F3;;;;N;;;;; 2F9AA;CJK COMPATIBILITY IDEOGRAPH-2F9AA;Lo;0;L;8516;;;;N;;;;; 2F9AB;CJK COMPATIBILITY IDEOGRAPH-2F9AB;Lo;0;L;273CA;;;;N;;;;; 2F9AC;CJK COMPATIBILITY IDEOGRAPH-2F9AC;Lo;0;L;8564;;;;N;;;;; 2F9AD;CJK COMPATIBILITY IDEOGRAPH-2F9AD;Lo;0;L;26F2C;;;;N;;;;; 2F9AE;CJK COMPATIBILITY IDEOGRAPH-2F9AE;Lo;0;L;455D;;;;N;;;;; 2F9AF;CJK COMPATIBILITY IDEOGRAPH-2F9AF;Lo;0;L;4561;;;;N;;;;; 2F9B0;CJK COMPATIBILITY IDEOGRAPH-2F9B0;Lo;0;L;26FB1;;;;N;;;;; 2F9B1;CJK COMPATIBILITY IDEOGRAPH-2F9B1;Lo;0;L;270D2;;;;N;;;;; 2F9B2;CJK COMPATIBILITY IDEOGRAPH-2F9B2;Lo;0;L;456B;;;;N;;;;; 2F9B3;CJK COMPATIBILITY IDEOGRAPH-2F9B3;Lo;0;L;8650;;;;N;;;;; 2F9B4;CJK COMPATIBILITY IDEOGRAPH-2F9B4;Lo;0;L;865C;;;;N;;;;; 2F9B5;CJK COMPATIBILITY IDEOGRAPH-2F9B5;Lo;0;L;8667;;;;N;;;;; 2F9B6;CJK COMPATIBILITY IDEOGRAPH-2F9B6;Lo;0;L;8669;;;;N;;;;; 2F9B7;CJK COMPATIBILITY IDEOGRAPH-2F9B7;Lo;0;L;86A9;;;;N;;;;; 2F9B8;CJK COMPATIBILITY IDEOGRAPH-2F9B8;Lo;0;L;8688;;;;N;;;;; 2F9B9;CJK COMPATIBILITY IDEOGRAPH-2F9B9;Lo;0;L;870E;;;;N;;;;; 2F9BA;CJK COMPATIBILITY IDEOGRAPH-2F9BA;Lo;0;L;86E2;;;;N;;;;; 2F9BB;CJK COMPATIBILITY IDEOGRAPH-2F9BB;Lo;0;L;8779;;;;N;;;;; 2F9BC;CJK COMPATIBILITY IDEOGRAPH-2F9BC;Lo;0;L;8728;;;;N;;;;; 2F9BD;CJK COMPATIBILITY IDEOGRAPH-2F9BD;Lo;0;L;876B;;;;N;;;;; 2F9BE;CJK COMPATIBILITY IDEOGRAPH-2F9BE;Lo;0;L;8786;;;;N;;;;; 2F9BF;CJK COMPATIBILITY IDEOGRAPH-2F9BF;Lo;0;L;45D7;;;;N;;;;; 2F9C0;CJK COMPATIBILITY IDEOGRAPH-2F9C0;Lo;0;L;87E1;;;;N;;;;; 2F9C1;CJK COMPATIBILITY IDEOGRAPH-2F9C1;Lo;0;L;8801;;;;N;;;;; 2F9C2;CJK COMPATIBILITY IDEOGRAPH-2F9C2;Lo;0;L;45F9;;;;N;;;;; 2F9C3;CJK COMPATIBILITY IDEOGRAPH-2F9C3;Lo;0;L;8860;;;;N;;;;; 2F9C4;CJK COMPATIBILITY IDEOGRAPH-2F9C4;Lo;0;L;8863;;;;N;;;;; 2F9C5;CJK COMPATIBILITY IDEOGRAPH-2F9C5;Lo;0;L;27667;;;;N;;;;; 2F9C6;CJK COMPATIBILITY IDEOGRAPH-2F9C6;Lo;0;L;88D7;;;;N;;;;; 2F9C7;CJK COMPATIBILITY IDEOGRAPH-2F9C7;Lo;0;L;88DE;;;;N;;;;; 2F9C8;CJK COMPATIBILITY IDEOGRAPH-2F9C8;Lo;0;L;4635;;;;N;;;;; 2F9C9;CJK COMPATIBILITY IDEOGRAPH-2F9C9;Lo;0;L;88FA;;;;N;;;;; 2F9CA;CJK COMPATIBILITY IDEOGRAPH-2F9CA;Lo;0;L;34BB;;;;N;;;;; 2F9CB;CJK COMPATIBILITY IDEOGRAPH-2F9CB;Lo;0;L;278AE;;;;N;;;;; 2F9CC;CJK COMPATIBILITY IDEOGRAPH-2F9CC;Lo;0;L;27966;;;;N;;;;; 2F9CD;CJK COMPATIBILITY IDEOGRAPH-2F9CD;Lo;0;L;46BE;;;;N;;;;; 2F9CE;CJK COMPATIBILITY IDEOGRAPH-2F9CE;Lo;0;L;46C7;;;;N;;;;; 2F9CF;CJK COMPATIBILITY IDEOGRAPH-2F9CF;Lo;0;L;8AA0;;;;N;;;;; 2F9D0;CJK COMPATIBILITY IDEOGRAPH-2F9D0;Lo;0;L;8AED;;;;N;;;;; 2F9D1;CJK COMPATIBILITY IDEOGRAPH-2F9D1;Lo;0;L;8B8A;;;;N;;;;; 2F9D2;CJK COMPATIBILITY IDEOGRAPH-2F9D2;Lo;0;L;8C55;;;;N;;;;; 2F9D3;CJK COMPATIBILITY IDEOGRAPH-2F9D3;Lo;0;L;27CA8;;;;N;;;;; 2F9D4;CJK COMPATIBILITY IDEOGRAPH-2F9D4;Lo;0;L;8CAB;;;;N;;;;; 2F9D5;CJK COMPATIBILITY IDEOGRAPH-2F9D5;Lo;0;L;8CC1;;;;N;;;;; 2F9D6;CJK COMPATIBILITY IDEOGRAPH-2F9D6;Lo;0;L;8D1B;;;;N;;;;; 2F9D7;CJK COMPATIBILITY IDEOGRAPH-2F9D7;Lo;0;L;8D77;;;;N;;;;; 2F9D8;CJK COMPATIBILITY IDEOGRAPH-2F9D8;Lo;0;L;27F2F;;;;N;;;;; 2F9D9;CJK COMPATIBILITY IDEOGRAPH-2F9D9;Lo;0;L;20804;;;;N;;;;; 2F9DA;CJK COMPATIBILITY IDEOGRAPH-2F9DA;Lo;0;L;8DCB;;;;N;;;;; 2F9DB;CJK COMPATIBILITY IDEOGRAPH-2F9DB;Lo;0;L;8DBC;;;;N;;;;; 2F9DC;CJK COMPATIBILITY IDEOGRAPH-2F9DC;Lo;0;L;8DF0;;;;N;;;;; 2F9DD;CJK COMPATIBILITY IDEOGRAPH-2F9DD;Lo;0;L;208DE;;;;N;;;;; 2F9DE;CJK COMPATIBILITY IDEOGRAPH-2F9DE;Lo;0;L;8ED4;;;;N;;;;; 2F9DF;CJK COMPATIBILITY IDEOGRAPH-2F9DF;Lo;0;L;8F38;;;;N;;;;; 2F9E0;CJK COMPATIBILITY IDEOGRAPH-2F9E0;Lo;0;L;285D2;;;;N;;;;; 2F9E1;CJK COMPATIBILITY IDEOGRAPH-2F9E1;Lo;0;L;285ED;;;;N;;;;; 2F9E2;CJK COMPATIBILITY IDEOGRAPH-2F9E2;Lo;0;L;9094;;;;N;;;;; 2F9E3;CJK COMPATIBILITY IDEOGRAPH-2F9E3;Lo;0;L;90F1;;;;N;;;;; 2F9E4;CJK COMPATIBILITY IDEOGRAPH-2F9E4;Lo;0;L;9111;;;;N;;;;; 2F9E5;CJK COMPATIBILITY IDEOGRAPH-2F9E5;Lo;0;L;2872E;;;;N;;;;; 2F9E6;CJK COMPATIBILITY IDEOGRAPH-2F9E6;Lo;0;L;911B;;;;N;;;;; 2F9E7;CJK COMPATIBILITY IDEOGRAPH-2F9E7;Lo;0;L;9238;;;;N;;;;; 2F9E8;CJK COMPATIBILITY IDEOGRAPH-2F9E8;Lo;0;L;92D7;;;;N;;;;; 2F9E9;CJK COMPATIBILITY IDEOGRAPH-2F9E9;Lo;0;L;92D8;;;;N;;;;; 2F9EA;CJK COMPATIBILITY IDEOGRAPH-2F9EA;Lo;0;L;927C;;;;N;;;;; 2F9EB;CJK COMPATIBILITY IDEOGRAPH-2F9EB;Lo;0;L;93F9;;;;N;;;;; 2F9EC;CJK COMPATIBILITY IDEOGRAPH-2F9EC;Lo;0;L;9415;;;;N;;;;; 2F9ED;CJK COMPATIBILITY IDEOGRAPH-2F9ED;Lo;0;L;28BFA;;;;N;;;;; 2F9EE;CJK COMPATIBILITY IDEOGRAPH-2F9EE;Lo;0;L;958B;;;;N;;;;; 2F9EF;CJK COMPATIBILITY IDEOGRAPH-2F9EF;Lo;0;L;4995;;;;N;;;;; 2F9F0;CJK COMPATIBILITY IDEOGRAPH-2F9F0;Lo;0;L;95B7;;;;N;;;;; 2F9F1;CJK COMPATIBILITY IDEOGRAPH-2F9F1;Lo;0;L;28D77;;;;N;;;;; 2F9F2;CJK COMPATIBILITY IDEOGRAPH-2F9F2;Lo;0;L;49E6;;;;N;;;;; 2F9F3;CJK COMPATIBILITY IDEOGRAPH-2F9F3;Lo;0;L;96C3;;;;N;;;;; 2F9F4;CJK COMPATIBILITY IDEOGRAPH-2F9F4;Lo;0;L;5DB2;;;;N;;;;; 2F9F5;CJK COMPATIBILITY IDEOGRAPH-2F9F5;Lo;0;L;9723;;;;N;;;;; 2F9F6;CJK COMPATIBILITY IDEOGRAPH-2F9F6;Lo;0;L;29145;;;;N;;;;; 2F9F7;CJK COMPATIBILITY IDEOGRAPH-2F9F7;Lo;0;L;2921A;;;;N;;;;; 2F9F8;CJK COMPATIBILITY IDEOGRAPH-2F9F8;Lo;0;L;4A6E;;;;N;;;;; 2F9F9;CJK COMPATIBILITY IDEOGRAPH-2F9F9;Lo;0;L;4A76;;;;N;;;;; 2F9FA;CJK COMPATIBILITY IDEOGRAPH-2F9FA;Lo;0;L;97E0;;;;N;;;;; 2F9FB;CJK COMPATIBILITY IDEOGRAPH-2F9FB;Lo;0;L;2940A;;;;N;;;;; 2F9FC;CJK COMPATIBILITY IDEOGRAPH-2F9FC;Lo;0;L;4AB2;;;;N;;;;; 2F9FD;CJK COMPATIBILITY IDEOGRAPH-2F9FD;Lo;0;L;29496;;;;N;;;;; 2F9FE;CJK COMPATIBILITY IDEOGRAPH-2F9FE;Lo;0;L;980B;;;;N;;;;; 2F9FF;CJK COMPATIBILITY IDEOGRAPH-2F9FF;Lo;0;L;980B;;;;N;;;;; 2FA00;CJK COMPATIBILITY IDEOGRAPH-2FA00;Lo;0;L;9829;;;;N;;;;; 2FA01;CJK COMPATIBILITY IDEOGRAPH-2FA01;Lo;0;L;295B6;;;;N;;;;; 2FA02;CJK COMPATIBILITY IDEOGRAPH-2FA02;Lo;0;L;98E2;;;;N;;;;; 2FA03;CJK COMPATIBILITY IDEOGRAPH-2FA03;Lo;0;L;4B33;;;;N;;;;; 2FA04;CJK COMPATIBILITY IDEOGRAPH-2FA04;Lo;0;L;9929;;;;N;;;;; 2FA05;CJK COMPATIBILITY IDEOGRAPH-2FA05;Lo;0;L;99A7;;;;N;;;;; 2FA06;CJK COMPATIBILITY IDEOGRAPH-2FA06;Lo;0;L;99C2;;;;N;;;;; 2FA07;CJK COMPATIBILITY IDEOGRAPH-2FA07;Lo;0;L;99FE;;;;N;;;;; 2FA08;CJK COMPATIBILITY IDEOGRAPH-2FA08;Lo;0;L;4BCE;;;;N;;;;; 2FA09;CJK COMPATIBILITY IDEOGRAPH-2FA09;Lo;0;L;29B30;;;;N;;;;; 2FA0A;CJK COMPATIBILITY IDEOGRAPH-2FA0A;Lo;0;L;9B12;;;;N;;;;; 2FA0B;CJK COMPATIBILITY IDEOGRAPH-2FA0B;Lo;0;L;9C40;;;;N;;;;; 2FA0C;CJK COMPATIBILITY IDEOGRAPH-2FA0C;Lo;0;L;9CFD;;;;N;;;;; 2FA0D;CJK COMPATIBILITY IDEOGRAPH-2FA0D;Lo;0;L;4CCE;;;;N;;;;; 2FA0E;CJK COMPATIBILITY IDEOGRAPH-2FA0E;Lo;0;L;4CED;;;;N;;;;; 2FA0F;CJK COMPATIBILITY IDEOGRAPH-2FA0F;Lo;0;L;9D67;;;;N;;;;; 2FA10;CJK COMPATIBILITY IDEOGRAPH-2FA10;Lo;0;L;2A0CE;;;;N;;;;; 2FA11;CJK COMPATIBILITY IDEOGRAPH-2FA11;Lo;0;L;4CF8;;;;N;;;;; 2FA12;CJK COMPATIBILITY IDEOGRAPH-2FA12;Lo;0;L;2A105;;;;N;;;;; 2FA13;CJK COMPATIBILITY IDEOGRAPH-2FA13;Lo;0;L;2A20E;;;;N;;;;; 2FA14;CJK COMPATIBILITY IDEOGRAPH-2FA14;Lo;0;L;2A291;;;;N;;;;; 2FA15;CJK COMPATIBILITY IDEOGRAPH-2FA15;Lo;0;L;9EBB;;;;N;;;;; 2FA16;CJK COMPATIBILITY IDEOGRAPH-2FA16;Lo;0;L;4D56;;;;N;;;;; 2FA17;CJK COMPATIBILITY IDEOGRAPH-2FA17;Lo;0;L;9EF9;;;;N;;;;; 2FA18;CJK COMPATIBILITY IDEOGRAPH-2FA18;Lo;0;L;9EFE;;;;N;;;;; 2FA19;CJK COMPATIBILITY IDEOGRAPH-2FA19;Lo;0;L;9F05;;;;N;;;;; 2FA1A;CJK COMPATIBILITY IDEOGRAPH-2FA1A;Lo;0;L;9F0F;;;;N;;;;; 2FA1B;CJK COMPATIBILITY IDEOGRAPH-2FA1B;Lo;0;L;9F16;;;;N;;;;; 2FA1C;CJK COMPATIBILITY IDEOGRAPH-2FA1C;Lo;0;L;9F3B;;;;N;;;;; 2FA1D;CJK COMPATIBILITY IDEOGRAPH-2FA1D;Lo;0;L;2A600;;;;N;;;;; 30000;;Lo;0;L;;;;;N;;;;; 3134A;;Lo;0;L;;;;;N;;;;; 31350;;Lo;0;L;;;;;N;;;;; 323AF;;Lo;0;L;;;;;N;;;;; E0001;LANGUAGE TAG;Cf;0;BN;;;;;N;;;;; E0020;TAG SPACE;Cf;0;BN;;;;;N;;;;; E0021;TAG EXCLAMATION MARK;Cf;0;BN;;;;;N;;;;; E0022;TAG QUOTATION MARK;Cf;0;BN;;;;;N;;;;; E0023;TAG NUMBER SIGN;Cf;0;BN;;;;;N;;;;; E0024;TAG DOLLAR SIGN;Cf;0;BN;;;;;N;;;;; E0025;TAG PERCENT SIGN;Cf;0;BN;;;;;N;;;;; E0026;TAG AMPERSAND;Cf;0;BN;;;;;N;;;;; E0027;TAG APOSTROPHE;Cf;0;BN;;;;;N;;;;; E0028;TAG LEFT PARENTHESIS;Cf;0;BN;;;;;N;;;;; E0029;TAG RIGHT PARENTHESIS;Cf;0;BN;;;;;N;;;;; E002A;TAG ASTERISK;Cf;0;BN;;;;;N;;;;; E002B;TAG PLUS SIGN;Cf;0;BN;;;;;N;;;;; E002C;TAG COMMA;Cf;0;BN;;;;;N;;;;; E002D;TAG HYPHEN-MINUS;Cf;0;BN;;;;;N;;;;; E002E;TAG FULL STOP;Cf;0;BN;;;;;N;;;;; E002F;TAG SOLIDUS;Cf;0;BN;;;;;N;;;;; E0030;TAG DIGIT ZERO;Cf;0;BN;;;;;N;;;;; E0031;TAG DIGIT ONE;Cf;0;BN;;;;;N;;;;; E0032;TAG DIGIT TWO;Cf;0;BN;;;;;N;;;;; E0033;TAG DIGIT THREE;Cf;0;BN;;;;;N;;;;; E0034;TAG DIGIT FOUR;Cf;0;BN;;;;;N;;;;; E0035;TAG DIGIT FIVE;Cf;0;BN;;;;;N;;;;; E0036;TAG DIGIT SIX;Cf;0;BN;;;;;N;;;;; E0037;TAG DIGIT SEVEN;Cf;0;BN;;;;;N;;;;; E0038;TAG DIGIT EIGHT;Cf;0;BN;;;;;N;;;;; E0039;TAG DIGIT NINE;Cf;0;BN;;;;;N;;;;; E003A;TAG COLON;Cf;0;BN;;;;;N;;;;; E003B;TAG SEMICOLON;Cf;0;BN;;;;;N;;;;; E003C;TAG LESS-THAN SIGN;Cf;0;BN;;;;;N;;;;; E003D;TAG EQUALS SIGN;Cf;0;BN;;;;;N;;;;; E003E;TAG GREATER-THAN SIGN;Cf;0;BN;;;;;N;;;;; E003F;TAG QUESTION MARK;Cf;0;BN;;;;;N;;;;; E0040;TAG COMMERCIAL AT;Cf;0;BN;;;;;N;;;;; E0041;TAG LATIN CAPITAL LETTER A;Cf;0;BN;;;;;N;;;;; E0042;TAG LATIN CAPITAL LETTER B;Cf;0;BN;;;;;N;;;;; E0043;TAG LATIN CAPITAL LETTER C;Cf;0;BN;;;;;N;;;;; E0044;TAG LATIN CAPITAL LETTER D;Cf;0;BN;;;;;N;;;;; E0045;TAG LATIN CAPITAL LETTER E;Cf;0;BN;;;;;N;;;;; E0046;TAG LATIN CAPITAL LETTER F;Cf;0;BN;;;;;N;;;;; E0047;TAG LATIN CAPITAL LETTER G;Cf;0;BN;;;;;N;;;;; E0048;TAG LATIN CAPITAL LETTER H;Cf;0;BN;;;;;N;;;;; E0049;TAG LATIN CAPITAL LETTER I;Cf;0;BN;;;;;N;;;;; E004A;TAG LATIN CAPITAL LETTER J;Cf;0;BN;;;;;N;;;;; E004B;TAG LATIN CAPITAL LETTER K;Cf;0;BN;;;;;N;;;;; E004C;TAG LATIN CAPITAL LETTER L;Cf;0;BN;;;;;N;;;;; E004D;TAG LATIN CAPITAL LETTER M;Cf;0;BN;;;;;N;;;;; E004E;TAG LATIN CAPITAL LETTER N;Cf;0;BN;;;;;N;;;;; E004F;TAG LATIN CAPITAL LETTER O;Cf;0;BN;;;;;N;;;;; E0050;TAG LATIN CAPITAL LETTER P;Cf;0;BN;;;;;N;;;;; E0051;TAG LATIN CAPITAL LETTER Q;Cf;0;BN;;;;;N;;;;; E0052;TAG LATIN CAPITAL LETTER R;Cf;0;BN;;;;;N;;;;; E0053;TAG LATIN CAPITAL LETTER S;Cf;0;BN;;;;;N;;;;; E0054;TAG LATIN CAPITAL LETTER T;Cf;0;BN;;;;;N;;;;; E0055;TAG LATIN CAPITAL LETTER U;Cf;0;BN;;;;;N;;;;; E0056;TAG LATIN CAPITAL LETTER V;Cf;0;BN;;;;;N;;;;; E0057;TAG LATIN CAPITAL LETTER W;Cf;0;BN;;;;;N;;;;; E0058;TAG LATIN CAPITAL LETTER X;Cf;0;BN;;;;;N;;;;; E0059;TAG LATIN CAPITAL LETTER Y;Cf;0;BN;;;;;N;;;;; E005A;TAG LATIN CAPITAL LETTER Z;Cf;0;BN;;;;;N;;;;; E005B;TAG LEFT SQUARE BRACKET;Cf;0;BN;;;;;N;;;;; E005C;TAG REVERSE SOLIDUS;Cf;0;BN;;;;;N;;;;; E005D;TAG RIGHT SQUARE BRACKET;Cf;0;BN;;;;;N;;;;; E005E;TAG CIRCUMFLEX ACCENT;Cf;0;BN;;;;;N;;;;; E005F;TAG LOW LINE;Cf;0;BN;;;;;N;;;;; E0060;TAG GRAVE ACCENT;Cf;0;BN;;;;;N;;;;; E0061;TAG LATIN SMALL LETTER A;Cf;0;BN;;;;;N;;;;; E0062;TAG LATIN SMALL LETTER B;Cf;0;BN;;;;;N;;;;; E0063;TAG LATIN SMALL LETTER C;Cf;0;BN;;;;;N;;;;; E0064;TAG LATIN SMALL LETTER D;Cf;0;BN;;;;;N;;;;; E0065;TAG LATIN SMALL LETTER E;Cf;0;BN;;;;;N;;;;; E0066;TAG LATIN SMALL LETTER F;Cf;0;BN;;;;;N;;;;; E0067;TAG LATIN SMALL LETTER G;Cf;0;BN;;;;;N;;;;; E0068;TAG LATIN SMALL LETTER H;Cf;0;BN;;;;;N;;;;; E0069;TAG LATIN SMALL LETTER I;Cf;0;BN;;;;;N;;;;; E006A;TAG LATIN SMALL LETTER J;Cf;0;BN;;;;;N;;;;; E006B;TAG LATIN SMALL LETTER K;Cf;0;BN;;;;;N;;;;; E006C;TAG LATIN SMALL LETTER L;Cf;0;BN;;;;;N;;;;; E006D;TAG LATIN SMALL LETTER M;Cf;0;BN;;;;;N;;;;; E006E;TAG LATIN SMALL LETTER N;Cf;0;BN;;;;;N;;;;; E006F;TAG LATIN SMALL LETTER O;Cf;0;BN;;;;;N;;;;; E0070;TAG LATIN SMALL LETTER P;Cf;0;BN;;;;;N;;;;; E0071;TAG LATIN SMALL LETTER Q;Cf;0;BN;;;;;N;;;;; E0072;TAG LATIN SMALL LETTER R;Cf;0;BN;;;;;N;;;;; E0073;TAG LATIN SMALL LETTER S;Cf;0;BN;;;;;N;;;;; E0074;TAG LATIN SMALL LETTER T;Cf;0;BN;;;;;N;;;;; E0075;TAG LATIN SMALL LETTER U;Cf;0;BN;;;;;N;;;;; E0076;TAG LATIN SMALL LETTER V;Cf;0;BN;;;;;N;;;;; E0077;TAG LATIN SMALL LETTER W;Cf;0;BN;;;;;N;;;;; E0078;TAG LATIN SMALL LETTER X;Cf;0;BN;;;;;N;;;;; E0079;TAG LATIN SMALL LETTER Y;Cf;0;BN;;;;;N;;;;; E007A;TAG LATIN SMALL LETTER Z;Cf;0;BN;;;;;N;;;;; E007B;TAG LEFT CURLY BRACKET;Cf;0;BN;;;;;N;;;;; E007C;TAG VERTICAL LINE;Cf;0;BN;;;;;N;;;;; E007D;TAG RIGHT CURLY BRACKET;Cf;0;BN;;;;;N;;;;; E007E;TAG TILDE;Cf;0;BN;;;;;N;;;;; E007F;CANCEL TAG;Cf;0;BN;;;;;N;;;;; E0100;VARIATION SELECTOR-17;Mn;0;NSM;;;;;N;;;;; E0101;VARIATION SELECTOR-18;Mn;0;NSM;;;;;N;;;;; E0102;VARIATION SELECTOR-19;Mn;0;NSM;;;;;N;;;;; E0103;VARIATION SELECTOR-20;Mn;0;NSM;;;;;N;;;;; E0104;VARIATION SELECTOR-21;Mn;0;NSM;;;;;N;;;;; E0105;VARIATION SELECTOR-22;Mn;0;NSM;;;;;N;;;;; E0106;VARIATION SELECTOR-23;Mn;0;NSM;;;;;N;;;;; E0107;VARIATION SELECTOR-24;Mn;0;NSM;;;;;N;;;;; E0108;VARIATION SELECTOR-25;Mn;0;NSM;;;;;N;;;;; E0109;VARIATION SELECTOR-26;Mn;0;NSM;;;;;N;;;;; E010A;VARIATION SELECTOR-27;Mn;0;NSM;;;;;N;;;;; E010B;VARIATION SELECTOR-28;Mn;0;NSM;;;;;N;;;;; E010C;VARIATION SELECTOR-29;Mn;0;NSM;;;;;N;;;;; E010D;VARIATION SELECTOR-30;Mn;0;NSM;;;;;N;;;;; E010E;VARIATION SELECTOR-31;Mn;0;NSM;;;;;N;;;;; E010F;VARIATION SELECTOR-32;Mn;0;NSM;;;;;N;;;;; E0110;VARIATION SELECTOR-33;Mn;0;NSM;;;;;N;;;;; E0111;VARIATION SELECTOR-34;Mn;0;NSM;;;;;N;;;;; E0112;VARIATION SELECTOR-35;Mn;0;NSM;;;;;N;;;;; E0113;VARIATION SELECTOR-36;Mn;0;NSM;;;;;N;;;;; E0114;VARIATION SELECTOR-37;Mn;0;NSM;;;;;N;;;;; E0115;VARIATION SELECTOR-38;Mn;0;NSM;;;;;N;;;;; E0116;VARIATION SELECTOR-39;Mn;0;NSM;;;;;N;;;;; E0117;VARIATION SELECTOR-40;Mn;0;NSM;;;;;N;;;;; E0118;VARIATION SELECTOR-41;Mn;0;NSM;;;;;N;;;;; E0119;VARIATION SELECTOR-42;Mn;0;NSM;;;;;N;;;;; E011A;VARIATION SELECTOR-43;Mn;0;NSM;;;;;N;;;;; E011B;VARIATION SELECTOR-44;Mn;0;NSM;;;;;N;;;;; E011C;VARIATION SELECTOR-45;Mn;0;NSM;;;;;N;;;;; E011D;VARIATION SELECTOR-46;Mn;0;NSM;;;;;N;;;;; E011E;VARIATION SELECTOR-47;Mn;0;NSM;;;;;N;;;;; E011F;VARIATION SELECTOR-48;Mn;0;NSM;;;;;N;;;;; E0120;VARIATION SELECTOR-49;Mn;0;NSM;;;;;N;;;;; E0121;VARIATION SELECTOR-50;Mn;0;NSM;;;;;N;;;;; E0122;VARIATION SELECTOR-51;Mn;0;NSM;;;;;N;;;;; E0123;VARIATION SELECTOR-52;Mn;0;NSM;;;;;N;;;;; E0124;VARIATION SELECTOR-53;Mn;0;NSM;;;;;N;;;;; E0125;VARIATION SELECTOR-54;Mn;0;NSM;;;;;N;;;;; E0126;VARIATION SELECTOR-55;Mn;0;NSM;;;;;N;;;;; E0127;VARIATION SELECTOR-56;Mn;0;NSM;;;;;N;;;;; E0128;VARIATION SELECTOR-57;Mn;0;NSM;;;;;N;;;;; E0129;VARIATION SELECTOR-58;Mn;0;NSM;;;;;N;;;;; E012A;VARIATION SELECTOR-59;Mn;0;NSM;;;;;N;;;;; E012B;VARIATION SELECTOR-60;Mn;0;NSM;;;;;N;;;;; E012C;VARIATION SELECTOR-61;Mn;0;NSM;;;;;N;;;;; E012D;VARIATION SELECTOR-62;Mn;0;NSM;;;;;N;;;;; E012E;VARIATION SELECTOR-63;Mn;0;NSM;;;;;N;;;;; E012F;VARIATION SELECTOR-64;Mn;0;NSM;;;;;N;;;;; E0130;VARIATION SELECTOR-65;Mn;0;NSM;;;;;N;;;;; E0131;VARIATION SELECTOR-66;Mn;0;NSM;;;;;N;;;;; E0132;VARIATION SELECTOR-67;Mn;0;NSM;;;;;N;;;;; E0133;VARIATION SELECTOR-68;Mn;0;NSM;;;;;N;;;;; E0134;VARIATION SELECTOR-69;Mn;0;NSM;;;;;N;;;;; E0135;VARIATION SELECTOR-70;Mn;0;NSM;;;;;N;;;;; E0136;VARIATION SELECTOR-71;Mn;0;NSM;;;;;N;;;;; E0137;VARIATION SELECTOR-72;Mn;0;NSM;;;;;N;;;;; E0138;VARIATION SELECTOR-73;Mn;0;NSM;;;;;N;;;;; E0139;VARIATION SELECTOR-74;Mn;0;NSM;;;;;N;;;;; E013A;VARIATION SELECTOR-75;Mn;0;NSM;;;;;N;;;;; E013B;VARIATION SELECTOR-76;Mn;0;NSM;;;;;N;;;;; E013C;VARIATION SELECTOR-77;Mn;0;NSM;;;;;N;;;;; E013D;VARIATION SELECTOR-78;Mn;0;NSM;;;;;N;;;;; E013E;VARIATION SELECTOR-79;Mn;0;NSM;;;;;N;;;;; E013F;VARIATION SELECTOR-80;Mn;0;NSM;;;;;N;;;;; E0140;VARIATION SELECTOR-81;Mn;0;NSM;;;;;N;;;;; E0141;VARIATION SELECTOR-82;Mn;0;NSM;;;;;N;;;;; E0142;VARIATION SELECTOR-83;Mn;0;NSM;;;;;N;;;;; E0143;VARIATION SELECTOR-84;Mn;0;NSM;;;;;N;;;;; E0144;VARIATION SELECTOR-85;Mn;0;NSM;;;;;N;;;;; E0145;VARIATION SELECTOR-86;Mn;0;NSM;;;;;N;;;;; E0146;VARIATION SELECTOR-87;Mn;0;NSM;;;;;N;;;;; E0147;VARIATION SELECTOR-88;Mn;0;NSM;;;;;N;;;;; E0148;VARIATION SELECTOR-89;Mn;0;NSM;;;;;N;;;;; E0149;VARIATION SELECTOR-90;Mn;0;NSM;;;;;N;;;;; E014A;VARIATION SELECTOR-91;Mn;0;NSM;;;;;N;;;;; E014B;VARIATION SELECTOR-92;Mn;0;NSM;;;;;N;;;;; E014C;VARIATION SELECTOR-93;Mn;0;NSM;;;;;N;;;;; E014D;VARIATION SELECTOR-94;Mn;0;NSM;;;;;N;;;;; E014E;VARIATION SELECTOR-95;Mn;0;NSM;;;;;N;;;;; E014F;VARIATION SELECTOR-96;Mn;0;NSM;;;;;N;;;;; E0150;VARIATION SELECTOR-97;Mn;0;NSM;;;;;N;;;;; E0151;VARIATION SELECTOR-98;Mn;0;NSM;;;;;N;;;;; E0152;VARIATION SELECTOR-99;Mn;0;NSM;;;;;N;;;;; E0153;VARIATION SELECTOR-100;Mn;0;NSM;;;;;N;;;;; E0154;VARIATION SELECTOR-101;Mn;0;NSM;;;;;N;;;;; E0155;VARIATION SELECTOR-102;Mn;0;NSM;;;;;N;;;;; E0156;VARIATION SELECTOR-103;Mn;0;NSM;;;;;N;;;;; E0157;VARIATION SELECTOR-104;Mn;0;NSM;;;;;N;;;;; E0158;VARIATION SELECTOR-105;Mn;0;NSM;;;;;N;;;;; E0159;VARIATION SELECTOR-106;Mn;0;NSM;;;;;N;;;;; E015A;VARIATION SELECTOR-107;Mn;0;NSM;;;;;N;;;;; E015B;VARIATION SELECTOR-108;Mn;0;NSM;;;;;N;;;;; E015C;VARIATION SELECTOR-109;Mn;0;NSM;;;;;N;;;;; E015D;VARIATION SELECTOR-110;Mn;0;NSM;;;;;N;;;;; E015E;VARIATION SELECTOR-111;Mn;0;NSM;;;;;N;;;;; E015F;VARIATION SELECTOR-112;Mn;0;NSM;;;;;N;;;;; E0160;VARIATION SELECTOR-113;Mn;0;NSM;;;;;N;;;;; E0161;VARIATION SELECTOR-114;Mn;0;NSM;;;;;N;;;;; E0162;VARIATION SELECTOR-115;Mn;0;NSM;;;;;N;;;;; E0163;VARIATION SELECTOR-116;Mn;0;NSM;;;;;N;;;;; E0164;VARIATION SELECTOR-117;Mn;0;NSM;;;;;N;;;;; E0165;VARIATION SELECTOR-118;Mn;0;NSM;;;;;N;;;;; E0166;VARIATION SELECTOR-119;Mn;0;NSM;;;;;N;;;;; E0167;VARIATION SELECTOR-120;Mn;0;NSM;;;;;N;;;;; E0168;VARIATION SELECTOR-121;Mn;0;NSM;;;;;N;;;;; E0169;VARIATION SELECTOR-122;Mn;0;NSM;;;;;N;;;;; E016A;VARIATION SELECTOR-123;Mn;0;NSM;;;;;N;;;;; E016B;VARIATION SELECTOR-124;Mn;0;NSM;;;;;N;;;;; E016C;VARIATION SELECTOR-125;Mn;0;NSM;;;;;N;;;;; E016D;VARIATION SELECTOR-126;Mn;0;NSM;;;;;N;;;;; E016E;VARIATION SELECTOR-127;Mn;0;NSM;;;;;N;;;;; E016F;VARIATION SELECTOR-128;Mn;0;NSM;;;;;N;;;;; E0170;VARIATION SELECTOR-129;Mn;0;NSM;;;;;N;;;;; E0171;VARIATION SELECTOR-130;Mn;0;NSM;;;;;N;;;;; E0172;VARIATION SELECTOR-131;Mn;0;NSM;;;;;N;;;;; E0173;VARIATION SELECTOR-132;Mn;0;NSM;;;;;N;;;;; E0174;VARIATION SELECTOR-133;Mn;0;NSM;;;;;N;;;;; E0175;VARIATION SELECTOR-134;Mn;0;NSM;;;;;N;;;;; E0176;VARIATION SELECTOR-135;Mn;0;NSM;;;;;N;;;;; E0177;VARIATION SELECTOR-136;Mn;0;NSM;;;;;N;;;;; E0178;VARIATION SELECTOR-137;Mn;0;NSM;;;;;N;;;;; E0179;VARIATION SELECTOR-138;Mn;0;NSM;;;;;N;;;;; E017A;VARIATION SELECTOR-139;Mn;0;NSM;;;;;N;;;;; E017B;VARIATION SELECTOR-140;Mn;0;NSM;;;;;N;;;;; E017C;VARIATION SELECTOR-141;Mn;0;NSM;;;;;N;;;;; E017D;VARIATION SELECTOR-142;Mn;0;NSM;;;;;N;;;;; E017E;VARIATION SELECTOR-143;Mn;0;NSM;;;;;N;;;;; E017F;VARIATION SELECTOR-144;Mn;0;NSM;;;;;N;;;;; E0180;VARIATION SELECTOR-145;Mn;0;NSM;;;;;N;;;;; E0181;VARIATION SELECTOR-146;Mn;0;NSM;;;;;N;;;;; E0182;VARIATION SELECTOR-147;Mn;0;NSM;;;;;N;;;;; E0183;VARIATION SELECTOR-148;Mn;0;NSM;;;;;N;;;;; E0184;VARIATION SELECTOR-149;Mn;0;NSM;;;;;N;;;;; E0185;VARIATION SELECTOR-150;Mn;0;NSM;;;;;N;;;;; E0186;VARIATION SELECTOR-151;Mn;0;NSM;;;;;N;;;;; E0187;VARIATION SELECTOR-152;Mn;0;NSM;;;;;N;;;;; E0188;VARIATION SELECTOR-153;Mn;0;NSM;;;;;N;;;;; E0189;VARIATION SELECTOR-154;Mn;0;NSM;;;;;N;;;;; E018A;VARIATION SELECTOR-155;Mn;0;NSM;;;;;N;;;;; E018B;VARIATION SELECTOR-156;Mn;0;NSM;;;;;N;;;;; E018C;VARIATION SELECTOR-157;Mn;0;NSM;;;;;N;;;;; E018D;VARIATION SELECTOR-158;Mn;0;NSM;;;;;N;;;;; E018E;VARIATION SELECTOR-159;Mn;0;NSM;;;;;N;;;;; E018F;VARIATION SELECTOR-160;Mn;0;NSM;;;;;N;;;;; E0190;VARIATION SELECTOR-161;Mn;0;NSM;;;;;N;;;;; E0191;VARIATION SELECTOR-162;Mn;0;NSM;;;;;N;;;;; E0192;VARIATION SELECTOR-163;Mn;0;NSM;;;;;N;;;;; E0193;VARIATION SELECTOR-164;Mn;0;NSM;;;;;N;;;;; E0194;VARIATION SELECTOR-165;Mn;0;NSM;;;;;N;;;;; E0195;VARIATION SELECTOR-166;Mn;0;NSM;;;;;N;;;;; E0196;VARIATION SELECTOR-167;Mn;0;NSM;;;;;N;;;;; E0197;VARIATION SELECTOR-168;Mn;0;NSM;;;;;N;;;;; E0198;VARIATION SELECTOR-169;Mn;0;NSM;;;;;N;;;;; E0199;VARIATION SELECTOR-170;Mn;0;NSM;;;;;N;;;;; E019A;VARIATION SELECTOR-171;Mn;0;NSM;;;;;N;;;;; E019B;VARIATION SELECTOR-172;Mn;0;NSM;;;;;N;;;;; E019C;VARIATION SELECTOR-173;Mn;0;NSM;;;;;N;;;;; E019D;VARIATION SELECTOR-174;Mn;0;NSM;;;;;N;;;;; E019E;VARIATION SELECTOR-175;Mn;0;NSM;;;;;N;;;;; E019F;VARIATION SELECTOR-176;Mn;0;NSM;;;;;N;;;;; E01A0;VARIATION SELECTOR-177;Mn;0;NSM;;;;;N;;;;; E01A1;VARIATION SELECTOR-178;Mn;0;NSM;;;;;N;;;;; E01A2;VARIATION SELECTOR-179;Mn;0;NSM;;;;;N;;;;; E01A3;VARIATION SELECTOR-180;Mn;0;NSM;;;;;N;;;;; E01A4;VARIATION SELECTOR-181;Mn;0;NSM;;;;;N;;;;; E01A5;VARIATION SELECTOR-182;Mn;0;NSM;;;;;N;;;;; E01A6;VARIATION SELECTOR-183;Mn;0;NSM;;;;;N;;;;; E01A7;VARIATION SELECTOR-184;Mn;0;NSM;;;;;N;;;;; E01A8;VARIATION SELECTOR-185;Mn;0;NSM;;;;;N;;;;; E01A9;VARIATION SELECTOR-186;Mn;0;NSM;;;;;N;;;;; E01AA;VARIATION SELECTOR-187;Mn;0;NSM;;;;;N;;;;; E01AB;VARIATION SELECTOR-188;Mn;0;NSM;;;;;N;;;;; E01AC;VARIATION SELECTOR-189;Mn;0;NSM;;;;;N;;;;; E01AD;VARIATION SELECTOR-190;Mn;0;NSM;;;;;N;;;;; E01AE;VARIATION SELECTOR-191;Mn;0;NSM;;;;;N;;;;; E01AF;VARIATION SELECTOR-192;Mn;0;NSM;;;;;N;;;;; E01B0;VARIATION SELECTOR-193;Mn;0;NSM;;;;;N;;;;; E01B1;VARIATION SELECTOR-194;Mn;0;NSM;;;;;N;;;;; E01B2;VARIATION SELECTOR-195;Mn;0;NSM;;;;;N;;;;; E01B3;VARIATION SELECTOR-196;Mn;0;NSM;;;;;N;;;;; E01B4;VARIATION SELECTOR-197;Mn;0;NSM;;;;;N;;;;; E01B5;VARIATION SELECTOR-198;Mn;0;NSM;;;;;N;;;;; E01B6;VARIATION SELECTOR-199;Mn;0;NSM;;;;;N;;;;; E01B7;VARIATION SELECTOR-200;Mn;0;NSM;;;;;N;;;;; E01B8;VARIATION SELECTOR-201;Mn;0;NSM;;;;;N;;;;; E01B9;VARIATION SELECTOR-202;Mn;0;NSM;;;;;N;;;;; E01BA;VARIATION SELECTOR-203;Mn;0;NSM;;;;;N;;;;; E01BB;VARIATION SELECTOR-204;Mn;0;NSM;;;;;N;;;;; E01BC;VARIATION SELECTOR-205;Mn;0;NSM;;;;;N;;;;; E01BD;VARIATION SELECTOR-206;Mn;0;NSM;;;;;N;;;;; E01BE;VARIATION SELECTOR-207;Mn;0;NSM;;;;;N;;;;; E01BF;VARIATION SELECTOR-208;Mn;0;NSM;;;;;N;;;;; E01C0;VARIATION SELECTOR-209;Mn;0;NSM;;;;;N;;;;; E01C1;VARIATION SELECTOR-210;Mn;0;NSM;;;;;N;;;;; E01C2;VARIATION SELECTOR-211;Mn;0;NSM;;;;;N;;;;; E01C3;VARIATION SELECTOR-212;Mn;0;NSM;;;;;N;;;;; E01C4;VARIATION SELECTOR-213;Mn;0;NSM;;;;;N;;;;; E01C5;VARIATION SELECTOR-214;Mn;0;NSM;;;;;N;;;;; E01C6;VARIATION SELECTOR-215;Mn;0;NSM;;;;;N;;;;; E01C7;VARIATION SELECTOR-216;Mn;0;NSM;;;;;N;;;;; E01C8;VARIATION SELECTOR-217;Mn;0;NSM;;;;;N;;;;; E01C9;VARIATION SELECTOR-218;Mn;0;NSM;;;;;N;;;;; E01CA;VARIATION SELECTOR-219;Mn;0;NSM;;;;;N;;;;; E01CB;VARIATION SELECTOR-220;Mn;0;NSM;;;;;N;;;;; E01CC;VARIATION SELECTOR-221;Mn;0;NSM;;;;;N;;;;; E01CD;VARIATION SELECTOR-222;Mn;0;NSM;;;;;N;;;;; E01CE;VARIATION SELECTOR-223;Mn;0;NSM;;;;;N;;;;; E01CF;VARIATION SELECTOR-224;Mn;0;NSM;;;;;N;;;;; E01D0;VARIATION SELECTOR-225;Mn;0;NSM;;;;;N;;;;; E01D1;VARIATION SELECTOR-226;Mn;0;NSM;;;;;N;;;;; E01D2;VARIATION SELECTOR-227;Mn;0;NSM;;;;;N;;;;; E01D3;VARIATION SELECTOR-228;Mn;0;NSM;;;;;N;;;;; E01D4;VARIATION SELECTOR-229;Mn;0;NSM;;;;;N;;;;; E01D5;VARIATION SELECTOR-230;Mn;0;NSM;;;;;N;;;;; E01D6;VARIATION SELECTOR-231;Mn;0;NSM;;;;;N;;;;; E01D7;VARIATION SELECTOR-232;Mn;0;NSM;;;;;N;;;;; E01D8;VARIATION SELECTOR-233;Mn;0;NSM;;;;;N;;;;; E01D9;VARIATION SELECTOR-234;Mn;0;NSM;;;;;N;;;;; E01DA;VARIATION SELECTOR-235;Mn;0;NSM;;;;;N;;;;; E01DB;VARIATION SELECTOR-236;Mn;0;NSM;;;;;N;;;;; E01DC;VARIATION SELECTOR-237;Mn;0;NSM;;;;;N;;;;; E01DD;VARIATION SELECTOR-238;Mn;0;NSM;;;;;N;;;;; E01DE;VARIATION SELECTOR-239;Mn;0;NSM;;;;;N;;;;; E01DF;VARIATION SELECTOR-240;Mn;0;NSM;;;;;N;;;;; E01E0;VARIATION SELECTOR-241;Mn;0;NSM;;;;;N;;;;; E01E1;VARIATION SELECTOR-242;Mn;0;NSM;;;;;N;;;;; E01E2;VARIATION SELECTOR-243;Mn;0;NSM;;;;;N;;;;; E01E3;VARIATION SELECTOR-244;Mn;0;NSM;;;;;N;;;;; E01E4;VARIATION SELECTOR-245;Mn;0;NSM;;;;;N;;;;; E01E5;VARIATION SELECTOR-246;Mn;0;NSM;;;;;N;;;;; E01E6;VARIATION SELECTOR-247;Mn;0;NSM;;;;;N;;;;; E01E7;VARIATION SELECTOR-248;Mn;0;NSM;;;;;N;;;;; E01E8;VARIATION SELECTOR-249;Mn;0;NSM;;;;;N;;;;; E01E9;VARIATION SELECTOR-250;Mn;0;NSM;;;;;N;;;;; E01EA;VARIATION SELECTOR-251;Mn;0;NSM;;;;;N;;;;; E01EB;VARIATION SELECTOR-252;Mn;0;NSM;;;;;N;;;;; E01EC;VARIATION SELECTOR-253;Mn;0;NSM;;;;;N;;;;; E01ED;VARIATION SELECTOR-254;Mn;0;NSM;;;;;N;;;;; E01EE;VARIATION SELECTOR-255;Mn;0;NSM;;;;;N;;;;; E01EF;VARIATION SELECTOR-256;Mn;0;NSM;;;;;N;;;;; F0000;;Co;0;L;;;;;N;;;;; FFFFD;;Co;0;L;;;;;N;;;;; 100000;;Co;0;L;;;;;N;;;;; 10FFFD;;Co;0;L;;;;;N;;;;; m17n-db-1.8.10/UNIDATA/WordBreakProperty.txt0000644002345600234560000033413214715365256013744 # WordBreakProperty-16.0.0.txt # Date: 2024-07-29, 16:27:36 GMT # © 2024 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html # # Unicode Character Database # For documentation, see https://www.unicode.org/reports/tr44/ # ================================================ # Property: Word_Break # All code points not explicitly listed for Word_Break # have the value Other (XX). # @missing: 0000..10FFFF; Other # ================================================ 0022 ; Double_Quote # Po QUOTATION MARK # Total code points: 1 # ================================================ 0027 ; Single_Quote # Po APOSTROPHE # Total code points: 1 # ================================================ 05D0..05EA ; Hebrew_Letter # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV 05EF..05F2 ; Hebrew_Letter # Lo [4] HEBREW YOD TRIANGLE..HEBREW LIGATURE YIDDISH DOUBLE YOD FB1D ; Hebrew_Letter # Lo HEBREW LETTER YOD WITH HIRIQ FB1F..FB28 ; Hebrew_Letter # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV FB2A..FB36 ; Hebrew_Letter # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C ; Hebrew_Letter # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E ; Hebrew_Letter # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 ; Hebrew_Letter # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 ; Hebrew_Letter # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FB4F ; Hebrew_Letter # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW LIGATURE ALEF LAMED # Total code points: 75 # ================================================ 000D ; CR # Cc # Total code points: 1 # ================================================ 000A ; LF # Cc # Total code points: 1 # ================================================ 000B..000C ; Newline # Cc [2] .. 0085 ; Newline # Cc 2028 ; Newline # Zl LINE SEPARATOR 2029 ; Newline # Zp PARAGRAPH SEPARATOR # Total code points: 5 # ================================================ 0300..036F ; Extend # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X 0483..0487 ; Extend # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE 0488..0489 ; Extend # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN 0591..05BD ; Extend # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG 05BF ; Extend # Mn HEBREW POINT RAFE 05C1..05C2 ; Extend # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT 05C4..05C5 ; Extend # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT 05C7 ; Extend # Mn HEBREW POINT QAMATS QATAN 0610..061A ; Extend # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA 064B..065F ; Extend # Mn [21] ARABIC FATHATAN..ARABIC WAVY HAMZA BELOW 0670 ; Extend # Mn ARABIC LETTER SUPERSCRIPT ALEF 06D6..06DC ; Extend # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN 06DF..06E4 ; Extend # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA 06E7..06E8 ; Extend # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON 06EA..06ED ; Extend # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM 0711 ; Extend # Mn SYRIAC LETTER SUPERSCRIPT ALAPH 0730..074A ; Extend # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH 07A6..07B0 ; Extend # Mn [11] THAANA ABAFILI..THAANA SUKUN 07EB..07F3 ; Extend # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE 07FD ; Extend # Mn NKO DANTAYALAN 0816..0819 ; Extend # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH 081B..0823 ; Extend # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A 0825..0827 ; Extend # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U 0829..082D ; Extend # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA 0859..085B ; Extend # Mn [3] MANDAIC AFFRICATION MARK..MANDAIC GEMINATION MARK 0897..089F ; Extend # Mn [9] ARABIC PEPET..ARABIC HALF MADDA OVER MADDA 08CA..08E1 ; Extend # Mn [24] ARABIC SMALL HIGH FARSI YEH..ARABIC SMALL HIGH SIGN SAFHA 08E3..0902 ; Extend # Mn [32] ARABIC TURNED DAMMA BELOW..DEVANAGARI SIGN ANUSVARA 0903 ; Extend # Mc DEVANAGARI SIGN VISARGA 093A ; Extend # Mn DEVANAGARI VOWEL SIGN OE 093B ; Extend # Mc DEVANAGARI VOWEL SIGN OOE 093C ; Extend # Mn DEVANAGARI SIGN NUKTA 093E..0940 ; Extend # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II 0941..0948 ; Extend # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI 0949..094C ; Extend # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU 094D ; Extend # Mn DEVANAGARI SIGN VIRAMA 094E..094F ; Extend # Mc [2] DEVANAGARI VOWEL SIGN PRISHTHAMATRA E..DEVANAGARI VOWEL SIGN AW 0951..0957 ; Extend # Mn [7] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN UUE 0962..0963 ; Extend # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL 0981 ; Extend # Mn BENGALI SIGN CANDRABINDU 0982..0983 ; Extend # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA 09BC ; Extend # Mn BENGALI SIGN NUKTA 09BE..09C0 ; Extend # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II 09C1..09C4 ; Extend # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR 09C7..09C8 ; Extend # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI 09CB..09CC ; Extend # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU 09CD ; Extend # Mn BENGALI SIGN VIRAMA 09D7 ; Extend # Mc BENGALI AU LENGTH MARK 09E2..09E3 ; Extend # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL 09FE ; Extend # Mn BENGALI SANDHI MARK 0A01..0A02 ; Extend # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI 0A03 ; Extend # Mc GURMUKHI SIGN VISARGA 0A3C ; Extend # Mn GURMUKHI SIGN NUKTA 0A3E..0A40 ; Extend # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II 0A41..0A42 ; Extend # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU 0A47..0A48 ; Extend # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI 0A4B..0A4D ; Extend # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA 0A51 ; Extend # Mn GURMUKHI SIGN UDAAT 0A70..0A71 ; Extend # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK 0A75 ; Extend # Mn GURMUKHI SIGN YAKASH 0A81..0A82 ; Extend # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA 0A83 ; Extend # Mc GUJARATI SIGN VISARGA 0ABC ; Extend # Mn GUJARATI SIGN NUKTA 0ABE..0AC0 ; Extend # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II 0AC1..0AC5 ; Extend # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E 0AC7..0AC8 ; Extend # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI 0AC9 ; Extend # Mc GUJARATI VOWEL SIGN CANDRA O 0ACB..0ACC ; Extend # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU 0ACD ; Extend # Mn GUJARATI SIGN VIRAMA 0AE2..0AE3 ; Extend # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL 0AFA..0AFF ; Extend # Mn [6] GUJARATI SIGN SUKUN..GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE 0B01 ; Extend # Mn ORIYA SIGN CANDRABINDU 0B02..0B03 ; Extend # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA 0B3C ; Extend # Mn ORIYA SIGN NUKTA 0B3E ; Extend # Mc ORIYA VOWEL SIGN AA 0B3F ; Extend # Mn ORIYA VOWEL SIGN I 0B40 ; Extend # Mc ORIYA VOWEL SIGN II 0B41..0B44 ; Extend # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR 0B47..0B48 ; Extend # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI 0B4B..0B4C ; Extend # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU 0B4D ; Extend # Mn ORIYA SIGN VIRAMA 0B55..0B56 ; Extend # Mn [2] ORIYA SIGN OVERLINE..ORIYA AI LENGTH MARK 0B57 ; Extend # Mc ORIYA AU LENGTH MARK 0B62..0B63 ; Extend # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL 0B82 ; Extend # Mn TAMIL SIGN ANUSVARA 0BBE..0BBF ; Extend # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I 0BC0 ; Extend # Mn TAMIL VOWEL SIGN II 0BC1..0BC2 ; Extend # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU 0BC6..0BC8 ; Extend # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI 0BCA..0BCC ; Extend # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU 0BCD ; Extend # Mn TAMIL SIGN VIRAMA 0BD7 ; Extend # Mc TAMIL AU LENGTH MARK 0C00 ; Extend # Mn TELUGU SIGN COMBINING CANDRABINDU ABOVE 0C01..0C03 ; Extend # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA 0C04 ; Extend # Mn TELUGU SIGN COMBINING ANUSVARA ABOVE 0C3C ; Extend # Mn TELUGU SIGN NUKTA 0C3E..0C40 ; Extend # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II 0C41..0C44 ; Extend # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR 0C46..0C48 ; Extend # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI 0C4A..0C4D ; Extend # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA 0C55..0C56 ; Extend # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK 0C62..0C63 ; Extend # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL 0C81 ; Extend # Mn KANNADA SIGN CANDRABINDU 0C82..0C83 ; Extend # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA 0CBC ; Extend # Mn KANNADA SIGN NUKTA 0CBE ; Extend # Mc KANNADA VOWEL SIGN AA 0CBF ; Extend # Mn KANNADA VOWEL SIGN I 0CC0..0CC4 ; Extend # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR 0CC6 ; Extend # Mn KANNADA VOWEL SIGN E 0CC7..0CC8 ; Extend # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI 0CCA..0CCB ; Extend # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO 0CCC..0CCD ; Extend # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA 0CD5..0CD6 ; Extend # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK 0CE2..0CE3 ; Extend # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL 0CF3 ; Extend # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT 0D00..0D01 ; Extend # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU 0D02..0D03 ; Extend # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA 0D3B..0D3C ; Extend # Mn [2] MALAYALAM SIGN VERTICAL BAR VIRAMA..MALAYALAM SIGN CIRCULAR VIRAMA 0D3E..0D40 ; Extend # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II 0D41..0D44 ; Extend # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR 0D46..0D48 ; Extend # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI 0D4A..0D4C ; Extend # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU 0D4D ; Extend # Mn MALAYALAM SIGN VIRAMA 0D57 ; Extend # Mc MALAYALAM AU LENGTH MARK 0D62..0D63 ; Extend # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL 0D81 ; Extend # Mn SINHALA SIGN CANDRABINDU 0D82..0D83 ; Extend # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA 0DCA ; Extend # Mn SINHALA SIGN AL-LAKUNA 0DCF..0DD1 ; Extend # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA 0DD2..0DD4 ; Extend # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA 0DD6 ; Extend # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA 0DD8..0DDF ; Extend # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA 0DF2..0DF3 ; Extend # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA 0E31 ; Extend # Mn THAI CHARACTER MAI HAN-AKAT 0E34..0E3A ; Extend # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU 0E47..0E4E ; Extend # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN 0EB1 ; Extend # Mn LAO VOWEL SIGN MAI KAN 0EB4..0EBC ; Extend # Mn [9] LAO VOWEL SIGN I..LAO SEMIVOWEL SIGN LO 0EC8..0ECE ; Extend # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN 0F18..0F19 ; Extend # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS 0F35 ; Extend # Mn TIBETAN MARK NGAS BZUNG NYI ZLA 0F37 ; Extend # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS 0F39 ; Extend # Mn TIBETAN MARK TSA -PHRU 0F3E..0F3F ; Extend # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES 0F71..0F7E ; Extend # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO 0F7F ; Extend # Mc TIBETAN SIGN RNAM BCAD 0F80..0F84 ; Extend # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA 0F86..0F87 ; Extend # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS 0F8D..0F97 ; Extend # Mn [11] TIBETAN SUBJOINED SIGN LCE TSA CAN..TIBETAN SUBJOINED LETTER JA 0F99..0FBC ; Extend # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA 0FC6 ; Extend # Mn TIBETAN SYMBOL PADMA GDAN 102B..102C ; Extend # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA 102D..1030 ; Extend # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU 1031 ; Extend # Mc MYANMAR VOWEL SIGN E 1032..1037 ; Extend # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW 1038 ; Extend # Mc MYANMAR SIGN VISARGA 1039..103A ; Extend # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT 103B..103C ; Extend # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA 103D..103E ; Extend # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA 1056..1057 ; Extend # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR 1058..1059 ; Extend # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL 105E..1060 ; Extend # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA 1062..1064 ; Extend # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO 1067..106D ; Extend # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5 1071..1074 ; Extend # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE 1082 ; Extend # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA 1083..1084 ; Extend # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E 1085..1086 ; Extend # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y 1087..108C ; Extend # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3 108D ; Extend # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE 108F ; Extend # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5 109A..109C ; Extend # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A 109D ; Extend # Mn MYANMAR VOWEL SIGN AITON AI 135D..135F ; Extend # Mn [3] ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK..ETHIOPIC COMBINING GEMINATION MARK 1712..1714 ; Extend # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA 1715 ; Extend # Mc TAGALOG SIGN PAMUDPOD 1732..1733 ; Extend # Mn [2] HANUNOO VOWEL SIGN I..HANUNOO VOWEL SIGN U 1734 ; Extend # Mc HANUNOO SIGN PAMUDPOD 1752..1753 ; Extend # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U 1772..1773 ; Extend # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U 17B4..17B5 ; Extend # Mn [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA 17B6 ; Extend # Mc KHMER VOWEL SIGN AA 17B7..17BD ; Extend # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA 17BE..17C5 ; Extend # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU 17C6 ; Extend # Mn KHMER SIGN NIKAHIT 17C7..17C8 ; Extend # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU 17C9..17D3 ; Extend # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT 17DD ; Extend # Mn KHMER SIGN ATTHACAN 180B..180D ; Extend # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE 180F ; Extend # Mn MONGOLIAN FREE VARIATION SELECTOR FOUR 1885..1886 ; Extend # Mn [2] MONGOLIAN LETTER ALI GALI BALUDA..MONGOLIAN LETTER ALI GALI THREE BALUDA 18A9 ; Extend # Mn MONGOLIAN LETTER ALI GALI DAGALGA 1920..1922 ; Extend # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U 1923..1926 ; Extend # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU 1927..1928 ; Extend # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O 1929..192B ; Extend # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA 1930..1931 ; Extend # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA 1932 ; Extend # Mn LIMBU SMALL LETTER ANUSVARA 1933..1938 ; Extend # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA 1939..193B ; Extend # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I 1A17..1A18 ; Extend # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U 1A19..1A1A ; Extend # Mc [2] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN O 1A1B ; Extend # Mn BUGINESE VOWEL SIGN AE 1A55 ; Extend # Mc TAI THAM CONSONANT SIGN MEDIAL RA 1A56 ; Extend # Mn TAI THAM CONSONANT SIGN MEDIAL LA 1A57 ; Extend # Mc TAI THAM CONSONANT SIGN LA TANG LAI 1A58..1A5E ; Extend # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA 1A60 ; Extend # Mn TAI THAM SIGN SAKOT 1A61 ; Extend # Mc TAI THAM VOWEL SIGN A 1A62 ; Extend # Mn TAI THAM VOWEL SIGN MAI SAT 1A63..1A64 ; Extend # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA 1A65..1A6C ; Extend # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW 1A6D..1A72 ; Extend # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI 1A73..1A7C ; Extend # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN 1A7F ; Extend # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT 1AB0..1ABD ; Extend # Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW 1ABE ; Extend # Me COMBINING PARENTHESES OVERLAY 1ABF..1ACE ; Extend # Mn [16] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER INSULAR T 1B00..1B03 ; Extend # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG 1B04 ; Extend # Mc BALINESE SIGN BISAH 1B34 ; Extend # Mn BALINESE SIGN REREKAN 1B35 ; Extend # Mc BALINESE VOWEL SIGN TEDUNG 1B36..1B3A ; Extend # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA 1B3B ; Extend # Mc BALINESE VOWEL SIGN RA REPA TEDUNG 1B3C ; Extend # Mn BALINESE VOWEL SIGN LA LENGA 1B3D..1B41 ; Extend # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG 1B42 ; Extend # Mn BALINESE VOWEL SIGN PEPET 1B43..1B44 ; Extend # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG 1B6B..1B73 ; Extend # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG 1B80..1B81 ; Extend # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR 1B82 ; Extend # Mc SUNDANESE SIGN PANGWISAD 1BA1 ; Extend # Mc SUNDANESE CONSONANT SIGN PAMINGKAL 1BA2..1BA5 ; Extend # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU 1BA6..1BA7 ; Extend # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG 1BA8..1BA9 ; Extend # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG 1BAA ; Extend # Mc SUNDANESE SIGN PAMAAEH 1BAB..1BAD ; Extend # Mn [3] SUNDANESE SIGN VIRAMA..SUNDANESE CONSONANT SIGN PASANGAN WA 1BE6 ; Extend # Mn BATAK SIGN TOMPI 1BE7 ; Extend # Mc BATAK VOWEL SIGN E 1BE8..1BE9 ; Extend # Mn [2] BATAK VOWEL SIGN PAKPAK E..BATAK VOWEL SIGN EE 1BEA..1BEC ; Extend # Mc [3] BATAK VOWEL SIGN I..BATAK VOWEL SIGN O 1BED ; Extend # Mn BATAK VOWEL SIGN KARO O 1BEE ; Extend # Mc BATAK VOWEL SIGN U 1BEF..1BF1 ; Extend # Mn [3] BATAK VOWEL SIGN U FOR SIMALUNGUN SA..BATAK CONSONANT SIGN H 1BF2..1BF3 ; Extend # Mc [2] BATAK PANGOLAT..BATAK PANONGONAN 1C24..1C2B ; Extend # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU 1C2C..1C33 ; Extend # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T 1C34..1C35 ; Extend # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG 1C36..1C37 ; Extend # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA 1CD0..1CD2 ; Extend # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA 1CD4..1CE0 ; Extend # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA 1CE1 ; Extend # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA 1CE2..1CE8 ; Extend # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL 1CED ; Extend # Mn VEDIC SIGN TIRYAK 1CF4 ; Extend # Mn VEDIC TONE CANDRA ABOVE 1CF7 ; Extend # Mc VEDIC SIGN ATIKRAMA 1CF8..1CF9 ; Extend # Mn [2] VEDIC TONE RING ABOVE..VEDIC TONE DOUBLE RING ABOVE 1DC0..1DFF ; Extend # Mn [64] COMBINING DOTTED GRAVE ACCENT..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW 200C ; Extend # Cf ZERO WIDTH NON-JOINER 20D0..20DC ; Extend # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE 20DD..20E0 ; Extend # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH 20E1 ; Extend # Mn COMBINING LEFT RIGHT ARROW ABOVE 20E2..20E4 ; Extend # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE 20E5..20F0 ; Extend # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE 2CEF..2CF1 ; Extend # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS 2D7F ; Extend # Mn TIFINAGH CONSONANT JOINER 2DE0..2DFF ; Extend # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS 302A..302D ; Extend # Mn [4] IDEOGRAPHIC LEVEL TONE MARK..IDEOGRAPHIC ENTERING TONE MARK 302E..302F ; Extend # Mc [2] HANGUL SINGLE DOT TONE MARK..HANGUL DOUBLE DOT TONE MARK 3099..309A ; Extend # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK A66F ; Extend # Mn COMBINING CYRILLIC VZMET A670..A672 ; Extend # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN A674..A67D ; Extend # Mn [10] COMBINING CYRILLIC LETTER UKRAINIAN IE..COMBINING CYRILLIC PAYEROK A69E..A69F ; Extend # Mn [2] COMBINING CYRILLIC LETTER EF..COMBINING CYRILLIC LETTER IOTIFIED E A6F0..A6F1 ; Extend # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS A802 ; Extend # Mn SYLOTI NAGRI SIGN DVISVARA A806 ; Extend # Mn SYLOTI NAGRI SIGN HASANTA A80B ; Extend # Mn SYLOTI NAGRI SIGN ANUSVARA A823..A824 ; Extend # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I A825..A826 ; Extend # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E A827 ; Extend # Mc SYLOTI NAGRI VOWEL SIGN OO A82C ; Extend # Mn SYLOTI NAGRI SIGN ALTERNATE HASANTA A880..A881 ; Extend # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA A8B4..A8C3 ; Extend # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU A8C4..A8C5 ; Extend # Mn [2] SAURASHTRA SIGN VIRAMA..SAURASHTRA SIGN CANDRABINDU A8E0..A8F1 ; Extend # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA A8FF ; Extend # Mn DEVANAGARI VOWEL SIGN AY A926..A92D ; Extend # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU A947..A951 ; Extend # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R A952..A953 ; Extend # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA A980..A982 ; Extend # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR A983 ; Extend # Mc JAVANESE SIGN WIGNYAN A9B3 ; Extend # Mn JAVANESE SIGN CECAK TELU A9B4..A9B5 ; Extend # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG A9B6..A9B9 ; Extend # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT A9BA..A9BB ; Extend # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE A9BC..A9BD ; Extend # Mn [2] JAVANESE VOWEL SIGN PEPET..JAVANESE CONSONANT SIGN KERET A9BE..A9C0 ; Extend # Mc [3] JAVANESE CONSONANT SIGN PENGKAL..JAVANESE PANGKON A9E5 ; Extend # Mn MYANMAR SIGN SHAN SAW AA29..AA2E ; Extend # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE AA2F..AA30 ; Extend # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI AA31..AA32 ; Extend # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE AA33..AA34 ; Extend # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA AA35..AA36 ; Extend # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA AA43 ; Extend # Mn CHAM CONSONANT SIGN FINAL NG AA4C ; Extend # Mn CHAM CONSONANT SIGN FINAL M AA4D ; Extend # Mc CHAM CONSONANT SIGN FINAL H AA7B ; Extend # Mc MYANMAR SIGN PAO KAREN TONE AA7C ; Extend # Mn MYANMAR SIGN TAI LAING TONE-2 AA7D ; Extend # Mc MYANMAR SIGN TAI LAING TONE-5 AAB0 ; Extend # Mn TAI VIET MAI KANG AAB2..AAB4 ; Extend # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U AAB7..AAB8 ; Extend # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA AABE..AABF ; Extend # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK AAC1 ; Extend # Mn TAI VIET TONE MAI THO AAEB ; Extend # Mc MEETEI MAYEK VOWEL SIGN II AAEC..AAED ; Extend # Mn [2] MEETEI MAYEK VOWEL SIGN UU..MEETEI MAYEK VOWEL SIGN AAI AAEE..AAEF ; Extend # Mc [2] MEETEI MAYEK VOWEL SIGN AU..MEETEI MAYEK VOWEL SIGN AAU AAF5 ; Extend # Mc MEETEI MAYEK VOWEL SIGN VISARGA AAF6 ; Extend # Mn MEETEI MAYEK VIRAMA ABE3..ABE4 ; Extend # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP ABE5 ; Extend # Mn MEETEI MAYEK VOWEL SIGN ANAP ABE6..ABE7 ; Extend # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP ABE8 ; Extend # Mn MEETEI MAYEK VOWEL SIGN UNAP ABE9..ABEA ; Extend # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG ABEC ; Extend # Mc MEETEI MAYEK LUM IYEK ABED ; Extend # Mn MEETEI MAYEK APUN IYEK FB1E ; Extend # Mn HEBREW POINT JUDEO-SPANISH VARIKA FE00..FE0F ; Extend # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16 FE20..FE2F ; Extend # Mn [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK 101FD ; Extend # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE 102E0 ; Extend # Mn COPTIC EPACT THOUSANDS MARK 10376..1037A ; Extend # Mn [5] COMBINING OLD PERMIC LETTER AN..COMBINING OLD PERMIC LETTER SII 10A01..10A03 ; Extend # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R 10A05..10A06 ; Extend # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O 10A0C..10A0F ; Extend # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA 10A38..10A3A ; Extend # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW 10A3F ; Extend # Mn KHAROSHTHI VIRAMA 10AE5..10AE6 ; Extend # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW 10D24..10D27 ; Extend # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI 10D69..10D6D ; Extend # Mn [5] GARAY VOWEL SIGN E..GARAY CONSONANT NASALIZATION MARK 10EAB..10EAC ; Extend # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK 10EFC..10EFF ; Extend # Mn [4] ARABIC COMBINING ALEF OVERLAY..ARABIC SMALL LOW WORD MADDA 10F46..10F50 ; Extend # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW 10F82..10F85 ; Extend # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW 11000 ; Extend # Mc BRAHMI SIGN CANDRABINDU 11001 ; Extend # Mn BRAHMI SIGN ANUSVARA 11002 ; Extend # Mc BRAHMI SIGN VISARGA 11038..11046 ; Extend # Mn [15] BRAHMI VOWEL SIGN AA..BRAHMI VIRAMA 11070 ; Extend # Mn BRAHMI SIGN OLD TAMIL VIRAMA 11073..11074 ; Extend # Mn [2] BRAHMI VOWEL SIGN OLD TAMIL SHORT E..BRAHMI VOWEL SIGN OLD TAMIL SHORT O 1107F..11081 ; Extend # Mn [3] BRAHMI NUMBER JOINER..KAITHI SIGN ANUSVARA 11082 ; Extend # Mc KAITHI SIGN VISARGA 110B0..110B2 ; Extend # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II 110B3..110B6 ; Extend # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI 110B7..110B8 ; Extend # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU 110B9..110BA ; Extend # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA 110C2 ; Extend # Mn KAITHI VOWEL SIGN VOCALIC R 11100..11102 ; Extend # Mn [3] CHAKMA SIGN CANDRABINDU..CHAKMA SIGN VISARGA 11127..1112B ; Extend # Mn [5] CHAKMA VOWEL SIGN A..CHAKMA VOWEL SIGN UU 1112C ; Extend # Mc CHAKMA VOWEL SIGN E 1112D..11134 ; Extend # Mn [8] CHAKMA VOWEL SIGN AI..CHAKMA MAAYYAA 11145..11146 ; Extend # Mc [2] CHAKMA VOWEL SIGN AA..CHAKMA VOWEL SIGN EI 11173 ; Extend # Mn MAHAJANI SIGN NUKTA 11180..11181 ; Extend # Mn [2] SHARADA SIGN CANDRABINDU..SHARADA SIGN ANUSVARA 11182 ; Extend # Mc SHARADA SIGN VISARGA 111B3..111B5 ; Extend # Mc [3] SHARADA VOWEL SIGN AA..SHARADA VOWEL SIGN II 111B6..111BE ; Extend # Mn [9] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN O 111BF..111C0 ; Extend # Mc [2] SHARADA VOWEL SIGN AU..SHARADA SIGN VIRAMA 111C9..111CC ; Extend # Mn [4] SHARADA SANDHI MARK..SHARADA EXTRA SHORT VOWEL MARK 111CE ; Extend # Mc SHARADA VOWEL SIGN PRISHTHAMATRA E 111CF ; Extend # Mn SHARADA SIGN INVERTED CANDRABINDU 1122C..1122E ; Extend # Mc [3] KHOJKI VOWEL SIGN AA..KHOJKI VOWEL SIGN II 1122F..11231 ; Extend # Mn [3] KHOJKI VOWEL SIGN U..KHOJKI VOWEL SIGN AI 11232..11233 ; Extend # Mc [2] KHOJKI VOWEL SIGN O..KHOJKI VOWEL SIGN AU 11234 ; Extend # Mn KHOJKI SIGN ANUSVARA 11235 ; Extend # Mc KHOJKI SIGN VIRAMA 11236..11237 ; Extend # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA 1123E ; Extend # Mn KHOJKI SIGN SUKUN 11241 ; Extend # Mn KHOJKI VOWEL SIGN VOCALIC R 112DF ; Extend # Mn KHUDAWADI SIGN ANUSVARA 112E0..112E2 ; Extend # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II 112E3..112EA ; Extend # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA 11300..11301 ; Extend # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU 11302..11303 ; Extend # Mc [2] GRANTHA SIGN ANUSVARA..GRANTHA SIGN VISARGA 1133B..1133C ; Extend # Mn [2] COMBINING BINDU BELOW..GRANTHA SIGN NUKTA 1133E..1133F ; Extend # Mc [2] GRANTHA VOWEL SIGN AA..GRANTHA VOWEL SIGN I 11340 ; Extend # Mn GRANTHA VOWEL SIGN II 11341..11344 ; Extend # Mc [4] GRANTHA VOWEL SIGN U..GRANTHA VOWEL SIGN VOCALIC RR 11347..11348 ; Extend # Mc [2] GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI 1134B..1134D ; Extend # Mc [3] GRANTHA VOWEL SIGN OO..GRANTHA SIGN VIRAMA 11357 ; Extend # Mc GRANTHA AU LENGTH MARK 11362..11363 ; Extend # Mc [2] GRANTHA VOWEL SIGN VOCALIC L..GRANTHA VOWEL SIGN VOCALIC LL 11366..1136C ; Extend # Mn [7] COMBINING GRANTHA DIGIT ZERO..COMBINING GRANTHA DIGIT SIX 11370..11374 ; Extend # Mn [5] COMBINING GRANTHA LETTER A..COMBINING GRANTHA LETTER PA 113B8..113BA ; Extend # Mc [3] TULU-TIGALARI VOWEL SIGN AA..TULU-TIGALARI VOWEL SIGN II 113BB..113C0 ; Extend # Mn [6] TULU-TIGALARI VOWEL SIGN U..TULU-TIGALARI VOWEL SIGN VOCALIC LL 113C2 ; Extend # Mc TULU-TIGALARI VOWEL SIGN EE 113C5 ; Extend # Mc TULU-TIGALARI VOWEL SIGN AI 113C7..113CA ; Extend # Mc [4] TULU-TIGALARI VOWEL SIGN OO..TULU-TIGALARI SIGN CANDRA ANUNASIKA 113CC..113CD ; Extend # Mc [2] TULU-TIGALARI SIGN ANUSVARA..TULU-TIGALARI SIGN VISARGA 113CE ; Extend # Mn TULU-TIGALARI SIGN VIRAMA 113CF ; Extend # Mc TULU-TIGALARI SIGN LOOPED VIRAMA 113D0 ; Extend # Mn TULU-TIGALARI CONJOINER 113D2 ; Extend # Mn TULU-TIGALARI GEMINATION MARK 113E1..113E2 ; Extend # Mn [2] TULU-TIGALARI VEDIC TONE SVARITA..TULU-TIGALARI VEDIC TONE ANUDATTA 11435..11437 ; Extend # Mc [3] NEWA VOWEL SIGN AA..NEWA VOWEL SIGN II 11438..1143F ; Extend # Mn [8] NEWA VOWEL SIGN U..NEWA VOWEL SIGN AI 11440..11441 ; Extend # Mc [2] NEWA VOWEL SIGN O..NEWA VOWEL SIGN AU 11442..11444 ; Extend # Mn [3] NEWA SIGN VIRAMA..NEWA SIGN ANUSVARA 11445 ; Extend # Mc NEWA SIGN VISARGA 11446 ; Extend # Mn NEWA SIGN NUKTA 1145E ; Extend # Mn NEWA SANDHI MARK 114B0..114B2 ; Extend # Mc [3] TIRHUTA VOWEL SIGN AA..TIRHUTA VOWEL SIGN II 114B3..114B8 ; Extend # Mn [6] TIRHUTA VOWEL SIGN U..TIRHUTA VOWEL SIGN VOCALIC LL 114B9 ; Extend # Mc TIRHUTA VOWEL SIGN E 114BA ; Extend # Mn TIRHUTA VOWEL SIGN SHORT E 114BB..114BE ; Extend # Mc [4] TIRHUTA VOWEL SIGN AI..TIRHUTA VOWEL SIGN AU 114BF..114C0 ; Extend # Mn [2] TIRHUTA SIGN CANDRABINDU..TIRHUTA SIGN ANUSVARA 114C1 ; Extend # Mc TIRHUTA SIGN VISARGA 114C2..114C3 ; Extend # Mn [2] TIRHUTA SIGN VIRAMA..TIRHUTA SIGN NUKTA 115AF..115B1 ; Extend # Mc [3] SIDDHAM VOWEL SIGN AA..SIDDHAM VOWEL SIGN II 115B2..115B5 ; Extend # Mn [4] SIDDHAM VOWEL SIGN U..SIDDHAM VOWEL SIGN VOCALIC RR 115B8..115BB ; Extend # Mc [4] SIDDHAM VOWEL SIGN E..SIDDHAM VOWEL SIGN AU 115BC..115BD ; Extend # Mn [2] SIDDHAM SIGN CANDRABINDU..SIDDHAM SIGN ANUSVARA 115BE ; Extend # Mc SIDDHAM SIGN VISARGA 115BF..115C0 ; Extend # Mn [2] SIDDHAM SIGN VIRAMA..SIDDHAM SIGN NUKTA 115DC..115DD ; Extend # Mn [2] SIDDHAM VOWEL SIGN ALTERNATE U..SIDDHAM VOWEL SIGN ALTERNATE UU 11630..11632 ; Extend # Mc [3] MODI VOWEL SIGN AA..MODI VOWEL SIGN II 11633..1163A ; Extend # Mn [8] MODI VOWEL SIGN U..MODI VOWEL SIGN AI 1163B..1163C ; Extend # Mc [2] MODI VOWEL SIGN O..MODI VOWEL SIGN AU 1163D ; Extend # Mn MODI SIGN ANUSVARA 1163E ; Extend # Mc MODI SIGN VISARGA 1163F..11640 ; Extend # Mn [2] MODI SIGN VIRAMA..MODI SIGN ARDHACANDRA 116AB ; Extend # Mn TAKRI SIGN ANUSVARA 116AC ; Extend # Mc TAKRI SIGN VISARGA 116AD ; Extend # Mn TAKRI VOWEL SIGN AA 116AE..116AF ; Extend # Mc [2] TAKRI VOWEL SIGN I..TAKRI VOWEL SIGN II 116B0..116B5 ; Extend # Mn [6] TAKRI VOWEL SIGN U..TAKRI VOWEL SIGN AU 116B6 ; Extend # Mc TAKRI SIGN VIRAMA 116B7 ; Extend # Mn TAKRI SIGN NUKTA 1171D ; Extend # Mn AHOM CONSONANT SIGN MEDIAL LA 1171E ; Extend # Mc AHOM CONSONANT SIGN MEDIAL RA 1171F ; Extend # Mn AHOM CONSONANT SIGN MEDIAL LIGATING RA 11720..11721 ; Extend # Mc [2] AHOM VOWEL SIGN A..AHOM VOWEL SIGN AA 11722..11725 ; Extend # Mn [4] AHOM VOWEL SIGN I..AHOM VOWEL SIGN UU 11726 ; Extend # Mc AHOM VOWEL SIGN E 11727..1172B ; Extend # Mn [5] AHOM VOWEL SIGN AW..AHOM SIGN KILLER 1182C..1182E ; Extend # Mc [3] DOGRA VOWEL SIGN AA..DOGRA VOWEL SIGN II 1182F..11837 ; Extend # Mn [9] DOGRA VOWEL SIGN U..DOGRA SIGN ANUSVARA 11838 ; Extend # Mc DOGRA SIGN VISARGA 11839..1183A ; Extend # Mn [2] DOGRA SIGN VIRAMA..DOGRA SIGN NUKTA 11930..11935 ; Extend # Mc [6] DIVES AKURU VOWEL SIGN AA..DIVES AKURU VOWEL SIGN E 11937..11938 ; Extend # Mc [2] DIVES AKURU VOWEL SIGN AI..DIVES AKURU VOWEL SIGN O 1193B..1193C ; Extend # Mn [2] DIVES AKURU SIGN ANUSVARA..DIVES AKURU SIGN CANDRABINDU 1193D ; Extend # Mc DIVES AKURU SIGN HALANTA 1193E ; Extend # Mn DIVES AKURU VIRAMA 11940 ; Extend # Mc DIVES AKURU MEDIAL YA 11942 ; Extend # Mc DIVES AKURU MEDIAL RA 11943 ; Extend # Mn DIVES AKURU SIGN NUKTA 119D1..119D3 ; Extend # Mc [3] NANDINAGARI VOWEL SIGN AA..NANDINAGARI VOWEL SIGN II 119D4..119D7 ; Extend # Mn [4] NANDINAGARI VOWEL SIGN U..NANDINAGARI VOWEL SIGN VOCALIC RR 119DA..119DB ; Extend # Mn [2] NANDINAGARI VOWEL SIGN E..NANDINAGARI VOWEL SIGN AI 119DC..119DF ; Extend # Mc [4] NANDINAGARI VOWEL SIGN O..NANDINAGARI SIGN VISARGA 119E0 ; Extend # Mn NANDINAGARI SIGN VIRAMA 119E4 ; Extend # Mc NANDINAGARI VOWEL SIGN PRISHTHAMATRA E 11A01..11A0A ; Extend # Mn [10] ZANABAZAR SQUARE VOWEL SIGN I..ZANABAZAR SQUARE VOWEL LENGTH MARK 11A33..11A38 ; Extend # Mn [6] ZANABAZAR SQUARE FINAL CONSONANT MARK..ZANABAZAR SQUARE SIGN ANUSVARA 11A39 ; Extend # Mc ZANABAZAR SQUARE SIGN VISARGA 11A3B..11A3E ; Extend # Mn [4] ZANABAZAR SQUARE CLUSTER-FINAL LETTER YA..ZANABAZAR SQUARE CLUSTER-FINAL LETTER VA 11A47 ; Extend # Mn ZANABAZAR SQUARE SUBJOINER 11A51..11A56 ; Extend # Mn [6] SOYOMBO VOWEL SIGN I..SOYOMBO VOWEL SIGN OE 11A57..11A58 ; Extend # Mc [2] SOYOMBO VOWEL SIGN AI..SOYOMBO VOWEL SIGN AU 11A59..11A5B ; Extend # Mn [3] SOYOMBO VOWEL SIGN VOCALIC R..SOYOMBO VOWEL LENGTH MARK 11A8A..11A96 ; Extend # Mn [13] SOYOMBO FINAL CONSONANT SIGN G..SOYOMBO SIGN ANUSVARA 11A97 ; Extend # Mc SOYOMBO SIGN VISARGA 11A98..11A99 ; Extend # Mn [2] SOYOMBO GEMINATION MARK..SOYOMBO SUBJOINER 11C2F ; Extend # Mc BHAIKSUKI VOWEL SIGN AA 11C30..11C36 ; Extend # Mn [7] BHAIKSUKI VOWEL SIGN I..BHAIKSUKI VOWEL SIGN VOCALIC L 11C38..11C3D ; Extend # Mn [6] BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN ANUSVARA 11C3E ; Extend # Mc BHAIKSUKI SIGN VISARGA 11C3F ; Extend # Mn BHAIKSUKI SIGN VIRAMA 11C92..11CA7 ; Extend # Mn [22] MARCHEN SUBJOINED LETTER KA..MARCHEN SUBJOINED LETTER ZA 11CA9 ; Extend # Mc MARCHEN SUBJOINED LETTER YA 11CAA..11CB0 ; Extend # Mn [7] MARCHEN SUBJOINED LETTER RA..MARCHEN VOWEL SIGN AA 11CB1 ; Extend # Mc MARCHEN VOWEL SIGN I 11CB2..11CB3 ; Extend # Mn [2] MARCHEN VOWEL SIGN U..MARCHEN VOWEL SIGN E 11CB4 ; Extend # Mc MARCHEN VOWEL SIGN O 11CB5..11CB6 ; Extend # Mn [2] MARCHEN SIGN ANUSVARA..MARCHEN SIGN CANDRABINDU 11D31..11D36 ; Extend # Mn [6] MASARAM GONDI VOWEL SIGN AA..MASARAM GONDI VOWEL SIGN VOCALIC R 11D3A ; Extend # Mn MASARAM GONDI VOWEL SIGN E 11D3C..11D3D ; Extend # Mn [2] MASARAM GONDI VOWEL SIGN AI..MASARAM GONDI VOWEL SIGN O 11D3F..11D45 ; Extend # Mn [7] MASARAM GONDI VOWEL SIGN AU..MASARAM GONDI VIRAMA 11D47 ; Extend # Mn MASARAM GONDI RA-KARA 11D8A..11D8E ; Extend # Mc [5] GUNJALA GONDI VOWEL SIGN AA..GUNJALA GONDI VOWEL SIGN UU 11D90..11D91 ; Extend # Mn [2] GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI 11D93..11D94 ; Extend # Mc [2] GUNJALA GONDI VOWEL SIGN OO..GUNJALA GONDI VOWEL SIGN AU 11D95 ; Extend # Mn GUNJALA GONDI SIGN ANUSVARA 11D96 ; Extend # Mc GUNJALA GONDI SIGN VISARGA 11D97 ; Extend # Mn GUNJALA GONDI VIRAMA 11EF3..11EF4 ; Extend # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U 11EF5..11EF6 ; Extend # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O 11F00..11F01 ; Extend # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA 11F03 ; Extend # Mc KAWI SIGN VISARGA 11F34..11F35 ; Extend # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA 11F36..11F3A ; Extend # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R 11F3E..11F3F ; Extend # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI 11F40 ; Extend # Mn KAWI VOWEL SIGN EU 11F41 ; Extend # Mc KAWI SIGN KILLER 11F42 ; Extend # Mn KAWI CONJOINER 11F5A ; Extend # Mn KAWI SIGN NUKTA 13440 ; Extend # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY 13447..13455 ; Extend # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED 1611E..16129 ; Extend # Mn [12] GURUNG KHEMA VOWEL SIGN AA..GURUNG KHEMA VOWEL LENGTH MARK 1612A..1612C ; Extend # Mc [3] GURUNG KHEMA CONSONANT SIGN MEDIAL YA..GURUNG KHEMA CONSONANT SIGN MEDIAL HA 1612D..1612F ; Extend # Mn [3] GURUNG KHEMA SIGN ANUSVARA..GURUNG KHEMA SIGN THOLHOMA 16AF0..16AF4 ; Extend # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE 16B30..16B36 ; Extend # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM 16F4F ; Extend # Mn MIAO SIGN CONSONANT MODIFIER BAR 16F51..16F87 ; Extend # Mc [55] MIAO SIGN ASPIRATION..MIAO VOWEL SIGN UI 16F8F..16F92 ; Extend # Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW 16FE4 ; Extend # Mn KHITAN SMALL SCRIPT FILLER 16FF0..16FF1 ; Extend # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY 1BC9D..1BC9E ; Extend # Mn [2] DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK 1CF00..1CF2D ; Extend # Mn [46] ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT 1CF30..1CF46 ; Extend # Mn [23] ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG 1D165..1D166 ; Extend # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM 1D167..1D169 ; Extend # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3 1D16D..1D172 ; Extend # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5 1D17B..1D182 ; Extend # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE 1D185..1D18B ; Extend # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE 1D1AA..1D1AD ; Extend # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO 1D242..1D244 ; Extend # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME 1DA00..1DA36 ; Extend # Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN 1DA3B..1DA6C ; Extend # Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT 1DA75 ; Extend # Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS 1DA84 ; Extend # Mn SIGNWRITING LOCATION HEAD NECK 1DA9B..1DA9F ; Extend # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6 1DAA1..1DAAF ; Extend # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16 1E000..1E006 ; Extend # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE 1E008..1E018 ; Extend # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU 1E01B..1E021 ; Extend # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI 1E023..1E024 ; Extend # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS 1E026..1E02A ; Extend # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA 1E08F ; Extend # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 1E130..1E136 ; Extend # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D 1E2AE ; Extend # Mn TOTO SIGN RISING TONE 1E2EC..1E2EF ; Extend # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI 1E4EC..1E4EF ; Extend # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH 1E5EE..1E5EF ; Extend # Mn [2] OL ONAL SIGN MU..OL ONAL SIGN IKIR 1E8D0..1E8D6 ; Extend # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS 1E944..1E94A ; Extend # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA 1F3FB..1F3FF ; Extend # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6 E0020..E007F ; Extend # Cf [96] TAG SPACE..CANCEL TAG E0100..E01EF ; Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256 # Total code points: 2605 # ================================================ 1F1E6..1F1FF ; Regional_Indicator # So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z # Total code points: 26 # ================================================ 00AD ; Format # Cf SOFT HYPHEN 061C ; Format # Cf ARABIC LETTER MARK 180E ; Format # Cf MONGOLIAN VOWEL SEPARATOR 200E..200F ; Format # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK 202A..202E ; Format # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE 2060..2064 ; Format # Cf [5] WORD JOINER..INVISIBLE PLUS 2066..206F ; Format # Cf [10] LEFT-TO-RIGHT ISOLATE..NOMINAL DIGIT SHAPES FEFF ; Format # Cf ZERO WIDTH NO-BREAK SPACE FFF9..FFFB ; Format # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR 13430..1343F ; Format # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE 1BCA0..1BCA3 ; Format # Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP 1D173..1D17A ; Format # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE E0001 ; Format # Cf LANGUAGE TAG # Total code points: 58 # ================================================ 3031..3035 ; Katakana # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF 309B..309C ; Katakana # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 30A0 ; Katakana # Pd KATAKANA-HIRAGANA DOUBLE HYPHEN 30A1..30FA ; Katakana # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO 30FC..30FE ; Katakana # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK 30FF ; Katakana # Lo KATAKANA DIGRAPH KOTO 31F0..31FF ; Katakana # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO 32D0..32FE ; Katakana # So [47] CIRCLED KATAKANA A..CIRCLED KATAKANA WO 3300..3357 ; Katakana # So [88] SQUARE APAATO..SQUARE WATTO FF66..FF6F ; Katakana # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU FF70 ; Katakana # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK FF71..FF9D ; Katakana # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N 1AFF0..1AFF3 ; Katakana # Lm [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5 1AFF5..1AFFB ; Katakana # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5 1AFFD..1AFFE ; Katakana # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8 1B000 ; Katakana # Lo KATAKANA LETTER ARCHAIC E 1B120..1B122 ; Katakana # Lo [3] KATAKANA LETTER ARCHAIC YI..KATAKANA LETTER ARCHAIC WU 1B155 ; Katakana # Lo KATAKANA LETTER SMALL KO 1B164..1B167 ; Katakana # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N # Total code points: 331 # ================================================ 0041..005A ; ALetter # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z 0061..007A ; ALetter # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z 00AA ; ALetter # Lo FEMININE ORDINAL INDICATOR 00B5 ; ALetter # L& MICRO SIGN 00BA ; ALetter # Lo MASCULINE ORDINAL INDICATOR 00C0..00D6 ; ALetter # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS 00D8..00F6 ; ALetter # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS 00F8..01BA ; ALetter # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL 01BB ; ALetter # Lo LATIN LETTER TWO WITH STROKE 01BC..01BF ; ALetter # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN 01C0..01C3 ; ALetter # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK 01C4..0293 ; ALetter # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL 0294 ; ALetter # Lo LATIN LETTER GLOTTAL STOP 0295..02AF ; ALetter # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL 02B0..02C1 ; ALetter # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP 02C2..02C5 ; ALetter # Sk [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD 02C6..02D1 ; ALetter # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON 02D2..02D7 ; ALetter # Sk [6] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER MINUS SIGN 02DE..02DF ; ALetter # Sk [2] MODIFIER LETTER RHOTIC HOOK..MODIFIER LETTER CROSS ACCENT 02E0..02E4 ; ALetter # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 02E5..02EB ; ALetter # Sk [7] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER YANG DEPARTING TONE MARK 02EC ; ALetter # Lm MODIFIER LETTER VOICING 02ED ; ALetter # Sk MODIFIER LETTER UNASPIRATED 02EE ; ALetter # Lm MODIFIER LETTER DOUBLE APOSTROPHE 02EF..02FF ; ALetter # Sk [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW 0370..0373 ; ALetter # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI 0374 ; ALetter # Lm GREEK NUMERAL SIGN 0376..0377 ; ALetter # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA 037A ; ALetter # Lm GREEK YPOGEGRAMMENI 037B..037D ; ALetter # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL 037F ; ALetter # L& GREEK CAPITAL LETTER YOT 0386 ; ALetter # L& GREEK CAPITAL LETTER ALPHA WITH TONOS 0388..038A ; ALetter # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS 038C ; ALetter # L& GREEK CAPITAL LETTER OMICRON WITH TONOS 038E..03A1 ; ALetter # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO 03A3..03F5 ; ALetter # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL 03F7..0481 ; ALetter # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA 048A..052F ; ALetter # L& [166] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EL WITH DESCENDER 0531..0556 ; ALetter # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH 0559 ; ALetter # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING 055A..055C ; ALetter # Po [3] ARMENIAN APOSTROPHE..ARMENIAN EXCLAMATION MARK 055E ; ALetter # Po ARMENIAN QUESTION MARK 0560..0588 ; ALetter # L& [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE 058A ; ALetter # Pd ARMENIAN HYPHEN 05F3 ; ALetter # Po HEBREW PUNCTUATION GERESH 0620..063F ; ALetter # Lo [32] ARABIC LETTER KASHMIRI YEH..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE 0640 ; ALetter # Lm ARABIC TATWEEL 0641..064A ; ALetter # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH 066E..066F ; ALetter # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF 0671..06D3 ; ALetter # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE 06D5 ; ALetter # Lo ARABIC LETTER AE 06E5..06E6 ; ALetter # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH 06EE..06EF ; ALetter # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V 06FA..06FC ; ALetter # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW 06FF ; ALetter # Lo ARABIC LETTER HEH WITH INVERTED V 070F ; ALetter # Cf SYRIAC ABBREVIATION MARK 0710 ; ALetter # Lo SYRIAC LETTER ALAPH 0712..072F ; ALetter # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH 074D..07A5 ; ALetter # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU 07B1 ; ALetter # Lo THAANA LETTER NAA 07CA..07EA ; ALetter # Lo [33] NKO LETTER A..NKO LETTER JONA RA 07F4..07F5 ; ALetter # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE 07FA ; ALetter # Lm NKO LAJANYALAN 0800..0815 ; ALetter # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF 081A ; ALetter # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT 0824 ; ALetter # Lm SAMARITAN MODIFIER LETTER SHORT A 0828 ; ALetter # Lm SAMARITAN MODIFIER LETTER I 0840..0858 ; ALetter # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN 0860..086A ; ALetter # Lo [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA 0870..0887 ; ALetter # Lo [24] ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT 0889..088E ; ALetter # Lo [6] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL 08A0..08C8 ; ALetter # Lo [41] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER GRAF 08C9 ; ALetter # Lm ARABIC SMALL FARSI YEH 0904..0939 ; ALetter # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA 093D ; ALetter # Lo DEVANAGARI SIGN AVAGRAHA 0950 ; ALetter # Lo DEVANAGARI OM 0958..0961 ; ALetter # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL 0971 ; ALetter # Lm DEVANAGARI SIGN HIGH SPACING DOT 0972..0980 ; ALetter # Lo [15] DEVANAGARI LETTER CANDRA A..BENGALI ANJI 0985..098C ; ALetter # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L 098F..0990 ; ALetter # Lo [2] BENGALI LETTER E..BENGALI LETTER AI 0993..09A8 ; ALetter # Lo [22] BENGALI LETTER O..BENGALI LETTER NA 09AA..09B0 ; ALetter # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA 09B2 ; ALetter # Lo BENGALI LETTER LA 09B6..09B9 ; ALetter # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA 09BD ; ALetter # Lo BENGALI SIGN AVAGRAHA 09CE ; ALetter # Lo BENGALI LETTER KHANDA TA 09DC..09DD ; ALetter # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF..09E1 ; ALetter # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL 09F0..09F1 ; ALetter # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL 09FC ; ALetter # Lo BENGALI LETTER VEDIC ANUSVARA 0A05..0A0A ; ALetter # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU 0A0F..0A10 ; ALetter # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI 0A13..0A28 ; ALetter # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA 0A2A..0A30 ; ALetter # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA 0A32..0A33 ; ALetter # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA 0A35..0A36 ; ALetter # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA 0A38..0A39 ; ALetter # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA 0A59..0A5C ; ALetter # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA 0A5E ; ALetter # Lo GURMUKHI LETTER FA 0A72..0A74 ; ALetter # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR 0A85..0A8D ; ALetter # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E 0A8F..0A91 ; ALetter # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O 0A93..0AA8 ; ALetter # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA 0AAA..0AB0 ; ALetter # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA 0AB2..0AB3 ; ALetter # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA 0AB5..0AB9 ; ALetter # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA 0ABD ; ALetter # Lo GUJARATI SIGN AVAGRAHA 0AD0 ; ALetter # Lo GUJARATI OM 0AE0..0AE1 ; ALetter # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL 0AF9 ; ALetter # Lo GUJARATI LETTER ZHA 0B05..0B0C ; ALetter # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L 0B0F..0B10 ; ALetter # Lo [2] ORIYA LETTER E..ORIYA LETTER AI 0B13..0B28 ; ALetter # Lo [22] ORIYA LETTER O..ORIYA LETTER NA 0B2A..0B30 ; ALetter # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA 0B32..0B33 ; ALetter # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA 0B35..0B39 ; ALetter # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA 0B3D ; ALetter # Lo ORIYA SIGN AVAGRAHA 0B5C..0B5D ; ALetter # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0B5F..0B61 ; ALetter # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL 0B71 ; ALetter # Lo ORIYA LETTER WA 0B83 ; ALetter # Lo TAMIL SIGN VISARGA 0B85..0B8A ; ALetter # Lo [6] TAMIL LETTER A..TAMIL LETTER UU 0B8E..0B90 ; ALetter # Lo [3] TAMIL LETTER E..TAMIL LETTER AI 0B92..0B95 ; ALetter # Lo [4] TAMIL LETTER O..TAMIL LETTER KA 0B99..0B9A ; ALetter # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA 0B9C ; ALetter # Lo TAMIL LETTER JA 0B9E..0B9F ; ALetter # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA 0BA3..0BA4 ; ALetter # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA 0BA8..0BAA ; ALetter # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA 0BAE..0BB9 ; ALetter # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA 0BD0 ; ALetter # Lo TAMIL OM 0C05..0C0C ; ALetter # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L 0C0E..0C10 ; ALetter # Lo [3] TELUGU LETTER E..TELUGU LETTER AI 0C12..0C28 ; ALetter # Lo [23] TELUGU LETTER O..TELUGU LETTER NA 0C2A..0C39 ; ALetter # Lo [16] TELUGU LETTER PA..TELUGU LETTER HA 0C3D ; ALetter # Lo TELUGU SIGN AVAGRAHA 0C58..0C5A ; ALetter # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA 0C5D ; ALetter # Lo TELUGU LETTER NAKAARA POLLU 0C60..0C61 ; ALetter # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL 0C80 ; ALetter # Lo KANNADA SIGN SPACING CANDRABINDU 0C85..0C8C ; ALetter # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L 0C8E..0C90 ; ALetter # Lo [3] KANNADA LETTER E..KANNADA LETTER AI 0C92..0CA8 ; ALetter # Lo [23] KANNADA LETTER O..KANNADA LETTER NA 0CAA..0CB3 ; ALetter # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA 0CB5..0CB9 ; ALetter # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA 0CBD ; ALetter # Lo KANNADA SIGN AVAGRAHA 0CDD..0CDE ; ALetter # Lo [2] KANNADA LETTER NAKAARA POLLU..KANNADA LETTER FA 0CE0..0CE1 ; ALetter # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL 0CF1..0CF2 ; ALetter # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA 0D04..0D0C ; ALetter # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L 0D0E..0D10 ; ALetter # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI 0D12..0D3A ; ALetter # Lo [41] MALAYALAM LETTER O..MALAYALAM LETTER TTTA 0D3D ; ALetter # Lo MALAYALAM SIGN AVAGRAHA 0D4E ; ALetter # Lo MALAYALAM LETTER DOT REPH 0D54..0D56 ; ALetter # Lo [3] MALAYALAM LETTER CHILLU M..MALAYALAM LETTER CHILLU LLL 0D5F..0D61 ; ALetter # Lo [3] MALAYALAM LETTER ARCHAIC II..MALAYALAM LETTER VOCALIC LL 0D7A..0D7F ; ALetter # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K 0D85..0D96 ; ALetter # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA 0D9A..0DB1 ; ALetter # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA 0DB3..0DBB ; ALetter # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA 0DBD ; ALetter # Lo SINHALA LETTER DANTAJA LAYANNA 0DC0..0DC6 ; ALetter # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA 0F00 ; ALetter # Lo TIBETAN SYLLABLE OM 0F40..0F47 ; ALetter # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA 0F49..0F6C ; ALetter # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA 0F88..0F8C ; ALetter # Lo [5] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN INVERTED MCHU CAN 10A0..10C5 ; ALetter # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE 10C7 ; ALetter # L& GEORGIAN CAPITAL LETTER YN 10CD ; ALetter # L& GEORGIAN CAPITAL LETTER AEN 10D0..10FA ; ALetter # L& [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN 10FC ; ALetter # Lm MODIFIER LETTER GEORGIAN NAR 10FD..10FF ; ALetter # L& [3] GEORGIAN LETTER AEN..GEORGIAN LETTER LABIAL SIGN 1100..1248 ; ALetter # Lo [329] HANGUL CHOSEONG KIYEOK..ETHIOPIC SYLLABLE QWA 124A..124D ; ALetter # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE 1250..1256 ; ALetter # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO 1258 ; ALetter # Lo ETHIOPIC SYLLABLE QHWA 125A..125D ; ALetter # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE 1260..1288 ; ALetter # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA 128A..128D ; ALetter # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE 1290..12B0 ; ALetter # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA 12B2..12B5 ; ALetter # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE 12B8..12BE ; ALetter # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO 12C0 ; ALetter # Lo ETHIOPIC SYLLABLE KXWA 12C2..12C5 ; ALetter # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE 12C8..12D6 ; ALetter # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O 12D8..1310 ; ALetter # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA 1312..1315 ; ALetter # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE 1318..135A ; ALetter # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA 1380..138F ; ALetter # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE 13A0..13F5 ; ALetter # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV 13F8..13FD ; ALetter # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV 1401..166C ; ALetter # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA 166F..167F ; ALetter # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W 1681..169A ; ALetter # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH 16A0..16EA ; ALetter # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X 16EE..16F0 ; ALetter # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL 16F1..16F8 ; ALetter # Lo [8] RUNIC LETTER K..RUNIC LETTER FRANKS CASKET AESC 1700..1711 ; ALetter # Lo [18] TAGALOG LETTER A..TAGALOG LETTER HA 171F..1731 ; ALetter # Lo [19] TAGALOG LETTER ARCHAIC RA..HANUNOO LETTER HA 1740..1751 ; ALetter # Lo [18] BUHID LETTER A..BUHID LETTER HA 1760..176C ; ALetter # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA 176E..1770 ; ALetter # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA 1820..1842 ; ALetter # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI 1843 ; ALetter # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN 1844..1878 ; ALetter # Lo [53] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER CHA WITH TWO DOTS 1880..1884 ; ALetter # Lo [5] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER ALI GALI INVERTED UBADAMA 1887..18A8 ; ALetter # Lo [34] MONGOLIAN LETTER ALI GALI A..MONGOLIAN LETTER MANCHU ALI GALI BHA 18AA ; ALetter # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA 18B0..18F5 ; ALetter # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S 1900..191E ; ALetter # Lo [31] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER TRA 1A00..1A16 ; ALetter # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA 1B05..1B33 ; ALetter # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA 1B45..1B4C ; ALetter # Lo [8] BALINESE LETTER KAF SASAK..BALINESE LETTER ARCHAIC JNYA 1B83..1BA0 ; ALetter # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA 1BAE..1BAF ; ALetter # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA 1BBA..1BE5 ; ALetter # Lo [44] SUNDANESE AVAGRAHA..BATAK LETTER U 1C00..1C23 ; ALetter # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A 1C4D..1C4F ; ALetter # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA 1C5A..1C77 ; ALetter # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH 1C78..1C7D ; ALetter # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD 1C80..1C8A ; ALetter # L& [11] CYRILLIC SMALL LETTER ROUNDED VE..CYRILLIC SMALL LETTER TJE 1C90..1CBA ; ALetter # L& [43] GEORGIAN MTAVRULI CAPITAL LETTER AN..GEORGIAN MTAVRULI CAPITAL LETTER AIN 1CBD..1CBF ; ALetter # L& [3] GEORGIAN MTAVRULI CAPITAL LETTER AEN..GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN 1CE9..1CEC ; ALetter # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL 1CEE..1CF3 ; ALetter # Lo [6] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ROTATED ARDHAVISARGA 1CF5..1CF6 ; ALetter # Lo [2] VEDIC SIGN JIHVAMULIYA..VEDIC SIGN UPADHMANIYA 1CFA ; ALetter # Lo VEDIC SIGN DOUBLE ANUSVARA ANTARGOMUKHA 1D00..1D2B ; ALetter # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL 1D2C..1D6A ; ALetter # Lm [63] MODIFIER LETTER CAPITAL A..GREEK SUBSCRIPT SMALL LETTER CHI 1D6B..1D77 ; ALetter # L& [13] LATIN SMALL LETTER UE..LATIN SMALL LETTER TURNED G 1D78 ; ALetter # Lm MODIFIER LETTER CYRILLIC EN 1D79..1D9A ; ALetter # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK 1D9B..1DBF ; ALetter # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA 1E00..1F15 ; ALetter # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 1F18..1F1D ; ALetter # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F20..1F45 ; ALetter # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 1F48..1F4D ; ALetter # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F50..1F57 ; ALetter # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F59 ; ALetter # L& GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B ; ALetter # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D ; ALetter # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F..1F7D ; ALetter # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA 1F80..1FB4 ; ALetter # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB6..1FBC ; ALetter # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBE ; ALetter # L& GREEK PROSGEGRAMMENI 1FC2..1FC4 ; ALetter # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC6..1FCC ; ALetter # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FD0..1FD3 ; ALetter # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD6..1FDB ; ALetter # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA 1FE0..1FEC ; ALetter # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA 1FF2..1FF4 ; ALetter # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF6..1FFC ; ALetter # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 2071 ; ALetter # Lm SUPERSCRIPT LATIN SMALL LETTER I 207F ; ALetter # Lm SUPERSCRIPT LATIN SMALL LETTER N 2090..209C ; ALetter # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T 2102 ; ALetter # L& DOUBLE-STRUCK CAPITAL C 2107 ; ALetter # L& EULER CONSTANT 210A..2113 ; ALetter # L& [10] SCRIPT SMALL G..SCRIPT SMALL L 2115 ; ALetter # L& DOUBLE-STRUCK CAPITAL N 2119..211D ; ALetter # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R 2124 ; ALetter # L& DOUBLE-STRUCK CAPITAL Z 2126 ; ALetter # L& OHM SIGN 2128 ; ALetter # L& BLACK-LETTER CAPITAL Z 212A..212D ; ALetter # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C 212F..2134 ; ALetter # L& [6] SCRIPT SMALL E..SCRIPT SMALL O 2135..2138 ; ALetter # Lo [4] ALEF SYMBOL..DALET SYMBOL 2139 ; ALetter # L& INFORMATION SOURCE 213C..213F ; ALetter # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI 2145..2149 ; ALetter # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J 214E ; ALetter # L& TURNED SMALL F 2160..2182 ; ALetter # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND 2183..2184 ; ALetter # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C 2185..2188 ; ALetter # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND 24B6..24E9 ; ALetter # So [52] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN SMALL LETTER Z 2C00..2C7B ; ALetter # L& [124] GLAGOLITIC CAPITAL LETTER AZU..LATIN LETTER SMALL CAPITAL TURNED E 2C7C..2C7D ; ALetter # Lm [2] LATIN SUBSCRIPT SMALL LETTER J..MODIFIER LETTER CAPITAL V 2C7E..2CE4 ; ALetter # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI 2CEB..2CEE ; ALetter # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA 2CF2..2CF3 ; ALetter # L& [2] COPTIC CAPITAL LETTER BOHAIRIC KHEI..COPTIC SMALL LETTER BOHAIRIC KHEI 2D00..2D25 ; ALetter # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE 2D27 ; ALetter # L& GEORGIAN SMALL LETTER YN 2D2D ; ALetter # L& GEORGIAN SMALL LETTER AEN 2D30..2D67 ; ALetter # Lo [56] TIFINAGH LETTER YA..TIFINAGH LETTER YO 2D6F ; ALetter # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK 2D80..2D96 ; ALetter # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE 2DA0..2DA6 ; ALetter # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO 2DA8..2DAE ; ALetter # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO 2DB0..2DB6 ; ALetter # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO 2DB8..2DBE ; ALetter # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO 2DC0..2DC6 ; ALetter # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO 2DC8..2DCE ; ALetter # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO 2DD0..2DD6 ; ALetter # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO 2DD8..2DDE ; ALetter # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO 2E2F ; ALetter # Lm VERTICAL TILDE 3005 ; ALetter # Lm IDEOGRAPHIC ITERATION MARK 303B ; ALetter # Lm VERTICAL IDEOGRAPHIC ITERATION MARK 303C ; ALetter # Lo MASU MARK 3105..312F ; ALetter # Lo [43] BOPOMOFO LETTER B..BOPOMOFO LETTER NN 3131..318E ; ALetter # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE 31A0..31BF ; ALetter # Lo [32] BOPOMOFO LETTER BU..BOPOMOFO LETTER AH A000..A014 ; ALetter # Lo [21] YI SYLLABLE IT..YI SYLLABLE E A015 ; ALetter # Lm YI SYLLABLE WU A016..A48C ; ALetter # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR A4D0..A4F7 ; ALetter # Lo [40] LISU LETTER BA..LISU LETTER OE A4F8..A4FD ; ALetter # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU A500..A60B ; ALetter # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG A60C ; ALetter # Lm VAI SYLLABLE LENGTHENER A610..A61F ; ALetter # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG A62A..A62B ; ALetter # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO A640..A66D ; ALetter # L& [46] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O A66E ; ALetter # Lo CYRILLIC LETTER MULTIOCULAR O A67F ; ALetter # Lm CYRILLIC PAYEROK A680..A69B ; ALetter # L& [28] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER CROSSED O A69C..A69D ; ALetter # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN A6A0..A6E5 ; ALetter # Lo [70] BAMUM LETTER A..BAMUM LETTER KI A6E6..A6EF ; ALetter # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM A708..A716 ; ALetter # Sk [15] MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR A717..A71F ; ALetter # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK A720..A721 ; ALetter # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE A722..A76F ; ALetter # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON A770 ; ALetter # Lm MODIFIER LETTER US A771..A787 ; ALetter # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T A788 ; ALetter # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT A789..A78A ; ALetter # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN A78B..A78E ; ALetter # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT A78F ; ALetter # Lo LATIN LETTER SINOLOGICAL DOT A790..A7CD ; ALetter # L& [62] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER S WITH DIAGONAL STROKE A7D0..A7D1 ; ALetter # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G A7D3 ; ALetter # L& LATIN SMALL LETTER DOUBLE THORN A7D5..A7DC ; ALetter # L& [8] LATIN SMALL LETTER DOUBLE WYNN..LATIN CAPITAL LETTER LAMBDA WITH STROKE A7F2..A7F4 ; ALetter # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q A7F5..A7F6 ; ALetter # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H A7F7 ; ALetter # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I A7F8..A7F9 ; ALetter # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE A7FA ; ALetter # L& LATIN LETTER SMALL CAPITAL TURNED M A7FB..A801 ; ALetter # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I A803..A805 ; ALetter # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O A807..A80A ; ALetter # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO A80C..A822 ; ALetter # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO A840..A873 ; ALetter # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU A882..A8B3 ; ALetter # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA A8F2..A8F7 ; ALetter # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA A8FB ; ALetter # Lo DEVANAGARI HEADSTROKE A8FD..A8FE ; ALetter # Lo [2] DEVANAGARI JAIN OM..DEVANAGARI LETTER AY A90A..A925 ; ALetter # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO A930..A946 ; ALetter # Lo [23] REJANG LETTER KA..REJANG LETTER A A960..A97C ; ALetter # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH A984..A9B2 ; ALetter # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA A9CF ; ALetter # Lm JAVANESE PANGRANGKEP AA00..AA28 ; ALetter # Lo [41] CHAM LETTER A..CHAM LETTER HA AA40..AA42 ; ALetter # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG AA44..AA4B ; ALetter # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS AAE0..AAEA ; ALetter # Lo [11] MEETEI MAYEK LETTER E..MEETEI MAYEK LETTER SSA AAF2 ; ALetter # Lo MEETEI MAYEK ANJI AAF3..AAF4 ; ALetter # Lm [2] MEETEI MAYEK SYLLABLE REPETITION MARK..MEETEI MAYEK WORD REPETITION MARK AB01..AB06 ; ALetter # Lo [6] ETHIOPIC SYLLABLE TTHU..ETHIOPIC SYLLABLE TTHO AB09..AB0E ; ALetter # Lo [6] ETHIOPIC SYLLABLE DDHU..ETHIOPIC SYLLABLE DDHO AB11..AB16 ; ALetter # Lo [6] ETHIOPIC SYLLABLE DZU..ETHIOPIC SYLLABLE DZO AB20..AB26 ; ALetter # Lo [7] ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABLE CCHHO AB28..AB2E ; ALetter # Lo [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO AB30..AB5A ; ALetter # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG AB5B ; ALetter # Sk MODIFIER BREVE WITH INVERTED BREVE AB5C..AB5F ; ALetter # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK AB60..AB68 ; ALetter # L& [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE AB69 ; ALetter # Lm MODIFIER LETTER SMALL TURNED W AB70..ABBF ; ALetter # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA ABC0..ABE2 ; ALetter # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM AC00..D7A3 ; ALetter # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH D7B0..D7C6 ; ALetter # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E D7CB..D7FB ; ALetter # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH FB00..FB06 ; ALetter # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST FB13..FB17 ; ALetter # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH FB50..FBB1 ; ALetter # Lo [98] ARABIC LETTER ALEF WASLA ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM FBD3..FD3D ; ALetter # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD50..FD8F ; ALetter # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD92..FDC7 ; ALetter # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDF0..FDFB ; ALetter # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU FE70..FE74 ; ALetter # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM FE76..FEFC ; ALetter # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FF21..FF3A ; ALetter # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z FF41..FF5A ; ALetter # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z FFA0..FFBE ; ALetter # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH FFC2..FFC7 ; ALetter # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E FFCA..FFCF ; ALetter # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE FFD2..FFD7 ; ALetter # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU FFDA..FFDC ; ALetter # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I 10000..1000B ; ALetter # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE 1000D..10026 ; ALetter # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO 10028..1003A ; ALetter # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO 1003C..1003D ; ALetter # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE 1003F..1004D ; ALetter # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO 10050..1005D ; ALetter # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089 10080..100FA ; ALetter # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305 10140..10174 ; ALetter # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS 10280..1029C ; ALetter # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X 102A0..102D0 ; ALetter # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3 10300..1031F ; ALetter # Lo [32] OLD ITALIC LETTER A..OLD ITALIC LETTER ESS 1032D..10340 ; ALetter # Lo [20] OLD ITALIC LETTER YE..GOTHIC LETTER PAIRTHRA 10341 ; ALetter # Nl GOTHIC LETTER NINETY 10342..10349 ; ALetter # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL 1034A ; ALetter # Nl GOTHIC LETTER NINE HUNDRED 10350..10375 ; ALetter # Lo [38] OLD PERMIC LETTER AN..OLD PERMIC LETTER IA 10380..1039D ; ALetter # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU 103A0..103C3 ; ALetter # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA 103C8..103CF ; ALetter # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH 103D1..103D5 ; ALetter # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED 10400..1044F ; ALetter # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW 10450..1049D ; ALetter # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO 104B0..104D3 ; ALetter # L& [36] OSAGE CAPITAL LETTER A..OSAGE CAPITAL LETTER ZHA 104D8..104FB ; ALetter # L& [36] OSAGE SMALL LETTER A..OSAGE SMALL LETTER ZHA 10500..10527 ; ALetter # Lo [40] ELBASAN LETTER A..ELBASAN LETTER KHE 10530..10563 ; ALetter # Lo [52] CAUCASIAN ALBANIAN LETTER ALT..CAUCASIAN ALBANIAN LETTER KIW 10570..1057A ; ALetter # L& [11] VITHKUQI CAPITAL LETTER A..VITHKUQI CAPITAL LETTER GA 1057C..1058A ; ALetter # L& [15] VITHKUQI CAPITAL LETTER HA..VITHKUQI CAPITAL LETTER RE 1058C..10592 ; ALetter # L& [7] VITHKUQI CAPITAL LETTER SE..VITHKUQI CAPITAL LETTER XE 10594..10595 ; ALetter # L& [2] VITHKUQI CAPITAL LETTER Y..VITHKUQI CAPITAL LETTER ZE 10597..105A1 ; ALetter # L& [11] VITHKUQI SMALL LETTER A..VITHKUQI SMALL LETTER GA 105A3..105B1 ; ALetter # L& [15] VITHKUQI SMALL LETTER HA..VITHKUQI SMALL LETTER RE 105B3..105B9 ; ALetter # L& [7] VITHKUQI SMALL LETTER SE..VITHKUQI SMALL LETTER XE 105BB..105BC ; ALetter # L& [2] VITHKUQI SMALL LETTER Y..VITHKUQI SMALL LETTER ZE 105C0..105F3 ; ALetter # Lo [52] TODHRI LETTER A..TODHRI LETTER OO 10600..10736 ; ALetter # Lo [311] LINEAR A SIGN AB001..LINEAR A SIGN A664 10740..10755 ; ALetter # Lo [22] LINEAR A SIGN A701 A..LINEAR A SIGN A732 JE 10760..10767 ; ALetter # Lo [8] LINEAR A SIGN A800..LINEAR A SIGN A807 10780..10785 ; ALetter # Lm [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK 10787..107B0 ; ALetter # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK 107B2..107BA ; ALetter # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL 10800..10805 ; ALetter # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA 10808 ; ALetter # Lo CYPRIOT SYLLABLE JO 1080A..10835 ; ALetter # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO 10837..10838 ; ALetter # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE 1083C ; ALetter # Lo CYPRIOT SYLLABLE ZA 1083F..10855 ; ALetter # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW 10860..10876 ; ALetter # Lo [23] PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW 10880..1089E ; ALetter # Lo [31] NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW 108E0..108F2 ; ALetter # Lo [19] HATRAN LETTER ALEPH..HATRAN LETTER QOPH 108F4..108F5 ; ALetter # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW 10900..10915 ; ALetter # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU 10920..10939 ; ALetter # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C 10980..109B7 ; ALetter # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA 109BE..109BF ; ALetter # Lo [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN 10A00 ; ALetter # Lo KHAROSHTHI LETTER A 10A10..10A13 ; ALetter # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA 10A15..10A17 ; ALetter # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA 10A19..10A35 ; ALetter # Lo [29] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER VHA 10A60..10A7C ; ALetter # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH 10A80..10A9C ; ALetter # Lo [29] OLD NORTH ARABIAN LETTER HEH..OLD NORTH ARABIAN LETTER ZAH 10AC0..10AC7 ; ALetter # Lo [8] MANICHAEAN LETTER ALEPH..MANICHAEAN LETTER WAW 10AC9..10AE4 ; ALetter # Lo [28] MANICHAEAN LETTER ZAYIN..MANICHAEAN LETTER TAW 10B00..10B35 ; ALetter # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE 10B40..10B55 ; ALetter # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW 10B60..10B72 ; ALetter # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW 10B80..10B91 ; ALetter # Lo [18] PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW 10C00..10C48 ; ALetter # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH 10C80..10CB2 ; ALetter # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US 10CC0..10CF2 ; ALetter # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US 10D00..10D23 ; ALetter # Lo [36] HANIFI ROHINGYA LETTER A..HANIFI ROHINGYA MARK NA KHONNA 10D4A..10D4D ; ALetter # Lo [4] GARAY VOWEL SIGN A..GARAY VOWEL SIGN EE 10D4E ; ALetter # Lm GARAY VOWEL LENGTH MARK 10D4F ; ALetter # Lo GARAY SUKUN 10D50..10D65 ; ALetter # L& [22] GARAY CAPITAL LETTER A..GARAY CAPITAL LETTER OLD NA 10D6F ; ALetter # Lm GARAY REDUPLICATION MARK 10D70..10D85 ; ALetter # L& [22] GARAY SMALL LETTER A..GARAY SMALL LETTER OLD NA 10E80..10EA9 ; ALetter # Lo [42] YEZIDI LETTER ELIF..YEZIDI LETTER ET 10EB0..10EB1 ; ALetter # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE 10EC2..10EC4 ; ALetter # Lo [3] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW 10F00..10F1C ; ALetter # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL 10F27 ; ALetter # Lo OLD SOGDIAN LIGATURE AYIN-DALETH 10F30..10F45 ; ALetter # Lo [22] SOGDIAN LETTER ALEPH..SOGDIAN INDEPENDENT SHIN 10F70..10F81 ; ALetter # Lo [18] OLD UYGHUR LETTER ALEPH..OLD UYGHUR LETTER LESH 10FB0..10FC4 ; ALetter # Lo [21] CHORASMIAN LETTER ALEPH..CHORASMIAN LETTER TAW 10FE0..10FF6 ; ALetter # Lo [23] ELYMAIC LETTER ALEPH..ELYMAIC LIGATURE ZAYIN-YODH 11003..11037 ; ALetter # Lo [53] BRAHMI SIGN JIHVAMULIYA..BRAHMI LETTER OLD TAMIL NNNA 11071..11072 ; ALetter # Lo [2] BRAHMI LETTER OLD TAMIL SHORT E..BRAHMI LETTER OLD TAMIL SHORT O 11075 ; ALetter # Lo BRAHMI LETTER OLD TAMIL LLA 11083..110AF ; ALetter # Lo [45] KAITHI LETTER A..KAITHI LETTER HA 110D0..110E8 ; ALetter # Lo [25] SORA SOMPENG LETTER SAH..SORA SOMPENG LETTER MAE 11103..11126 ; ALetter # Lo [36] CHAKMA LETTER AA..CHAKMA LETTER HAA 11144 ; ALetter # Lo CHAKMA LETTER LHAA 11147 ; ALetter # Lo CHAKMA LETTER VAA 11150..11172 ; ALetter # Lo [35] MAHAJANI LETTER A..MAHAJANI LETTER RRA 11176 ; ALetter # Lo MAHAJANI LIGATURE SHRI 11183..111B2 ; ALetter # Lo [48] SHARADA LETTER A..SHARADA LETTER HA 111C1..111C4 ; ALetter # Lo [4] SHARADA SIGN AVAGRAHA..SHARADA OM 111DA ; ALetter # Lo SHARADA EKAM 111DC ; ALetter # Lo SHARADA HEADSTROKE 11200..11211 ; ALetter # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA 11213..1122B ; ALetter # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA 1123F..11240 ; ALetter # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I 11280..11286 ; ALetter # Lo [7] MULTANI LETTER A..MULTANI LETTER GA 11288 ; ALetter # Lo MULTANI LETTER GHA 1128A..1128D ; ALetter # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA 1128F..1129D ; ALetter # Lo [15] MULTANI LETTER NYA..MULTANI LETTER BA 1129F..112A8 ; ALetter # Lo [10] MULTANI LETTER BHA..MULTANI LETTER RHA 112B0..112DE ; ALetter # Lo [47] KHUDAWADI LETTER A..KHUDAWADI LETTER HA 11305..1130C ; ALetter # Lo [8] GRANTHA LETTER A..GRANTHA LETTER VOCALIC L 1130F..11310 ; ALetter # Lo [2] GRANTHA LETTER EE..GRANTHA LETTER AI 11313..11328 ; ALetter # Lo [22] GRANTHA LETTER OO..GRANTHA LETTER NA 1132A..11330 ; ALetter # Lo [7] GRANTHA LETTER PA..GRANTHA LETTER RA 11332..11333 ; ALetter # Lo [2] GRANTHA LETTER LA..GRANTHA LETTER LLA 11335..11339 ; ALetter # Lo [5] GRANTHA LETTER VA..GRANTHA LETTER HA 1133D ; ALetter # Lo GRANTHA SIGN AVAGRAHA 11350 ; ALetter # Lo GRANTHA OM 1135D..11361 ; ALetter # Lo [5] GRANTHA SIGN PLUTA..GRANTHA LETTER VOCALIC LL 11380..11389 ; ALetter # Lo [10] TULU-TIGALARI LETTER A..TULU-TIGALARI LETTER VOCALIC LL 1138B ; ALetter # Lo TULU-TIGALARI LETTER EE 1138E ; ALetter # Lo TULU-TIGALARI LETTER AI 11390..113B5 ; ALetter # Lo [38] TULU-TIGALARI LETTER OO..TULU-TIGALARI LETTER LLLA 113B7 ; ALetter # Lo TULU-TIGALARI SIGN AVAGRAHA 113D1 ; ALetter # Lo TULU-TIGALARI REPHA 113D3 ; ALetter # Lo TULU-TIGALARI SIGN PLUTA 11400..11434 ; ALetter # Lo [53] NEWA LETTER A..NEWA LETTER HA 11447..1144A ; ALetter # Lo [4] NEWA SIGN AVAGRAHA..NEWA SIDDHI 1145F..11461 ; ALetter # Lo [3] NEWA LETTER VEDIC ANUSVARA..NEWA SIGN UPADHMANIYA 11480..114AF ; ALetter # Lo [48] TIRHUTA ANJI..TIRHUTA LETTER HA 114C4..114C5 ; ALetter # Lo [2] TIRHUTA SIGN AVAGRAHA..TIRHUTA GVANG 114C7 ; ALetter # Lo TIRHUTA OM 11580..115AE ; ALetter # Lo [47] SIDDHAM LETTER A..SIDDHAM LETTER HA 115D8..115DB ; ALetter # Lo [4] SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM LETTER ALTERNATE U 11600..1162F ; ALetter # Lo [48] MODI LETTER A..MODI LETTER LLA 11644 ; ALetter # Lo MODI SIGN HUVA 11680..116AA ; ALetter # Lo [43] TAKRI LETTER A..TAKRI LETTER RRA 116B8 ; ALetter # Lo TAKRI LETTER ARCHAIC KHA 11800..1182B ; ALetter # Lo [44] DOGRA LETTER A..DOGRA LETTER RRA 118A0..118DF ; ALetter # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO 118FF..11906 ; ALetter # Lo [8] WARANG CITI OM..DIVES AKURU LETTER E 11909 ; ALetter # Lo DIVES AKURU LETTER O 1190C..11913 ; ALetter # Lo [8] DIVES AKURU LETTER KA..DIVES AKURU LETTER JA 11915..11916 ; ALetter # Lo [2] DIVES AKURU LETTER NYA..DIVES AKURU LETTER TTA 11918..1192F ; ALetter # Lo [24] DIVES AKURU LETTER DDA..DIVES AKURU LETTER ZA 1193F ; ALetter # Lo DIVES AKURU PREFIXED NASAL SIGN 11941 ; ALetter # Lo DIVES AKURU INITIAL RA 119A0..119A7 ; ALetter # Lo [8] NANDINAGARI LETTER A..NANDINAGARI LETTER VOCALIC RR 119AA..119D0 ; ALetter # Lo [39] NANDINAGARI LETTER E..NANDINAGARI LETTER RRA 119E1 ; ALetter # Lo NANDINAGARI SIGN AVAGRAHA 119E3 ; ALetter # Lo NANDINAGARI HEADSTROKE 11A00 ; ALetter # Lo ZANABAZAR SQUARE LETTER A 11A0B..11A32 ; ALetter # Lo [40] ZANABAZAR SQUARE LETTER KA..ZANABAZAR SQUARE LETTER KSSA 11A3A ; ALetter # Lo ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA 11A50 ; ALetter # Lo SOYOMBO LETTER A 11A5C..11A89 ; ALetter # Lo [46] SOYOMBO LETTER KA..SOYOMBO CLUSTER-INITIAL LETTER SA 11A9D ; ALetter # Lo SOYOMBO MARK PLUTA 11AB0..11AF8 ; ALetter # Lo [73] CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL 11BC0..11BE0 ; ALetter # Lo [33] SUNUWAR LETTER DEVI..SUNUWAR LETTER KLOKO 11C00..11C08 ; ALetter # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L 11C0A..11C2E ; ALetter # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA 11C40 ; ALetter # Lo BHAIKSUKI SIGN AVAGRAHA 11C72..11C8F ; ALetter # Lo [30] MARCHEN LETTER KA..MARCHEN LETTER A 11D00..11D06 ; ALetter # Lo [7] MASARAM GONDI LETTER A..MASARAM GONDI LETTER E 11D08..11D09 ; ALetter # Lo [2] MASARAM GONDI LETTER AI..MASARAM GONDI LETTER O 11D0B..11D30 ; ALetter # Lo [38] MASARAM GONDI LETTER AU..MASARAM GONDI LETTER TRA 11D46 ; ALetter # Lo MASARAM GONDI REPHA 11D60..11D65 ; ALetter # Lo [6] GUNJALA GONDI LETTER A..GUNJALA GONDI LETTER UU 11D67..11D68 ; ALetter # Lo [2] GUNJALA GONDI LETTER EE..GUNJALA GONDI LETTER AI 11D6A..11D89 ; ALetter # Lo [32] GUNJALA GONDI LETTER OO..GUNJALA GONDI LETTER SA 11D98 ; ALetter # Lo GUNJALA GONDI OM 11EE0..11EF2 ; ALetter # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA 11F02 ; ALetter # Lo KAWI SIGN REPHA 11F04..11F10 ; ALetter # Lo [13] KAWI LETTER A..KAWI LETTER O 11F12..11F33 ; ALetter # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA 11FB0 ; ALetter # Lo LISU LETTER YHA 12000..12399 ; ALetter # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U 12400..1246E ; ALetter # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM 12480..12543 ; ALetter # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU 12F90..12FF0 ; ALetter # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114 13000..1342F ; ALetter # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D 13441..13446 ; ALetter # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN 13460..143FA ; ALetter # Lo [3995] EGYPTIAN HIEROGLYPH-13460..EGYPTIAN HIEROGLYPH-143FA 14400..14646 ; ALetter # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530 16100..1611D ; ALetter # Lo [30] GURUNG KHEMA LETTER A..GURUNG KHEMA LETTER SA 16800..16A38 ; ALetter # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ 16A40..16A5E ; ALetter # Lo [31] MRO LETTER TA..MRO LETTER TEK 16A70..16ABE ; ALetter # Lo [79] TANGSA LETTER OZ..TANGSA LETTER ZA 16AD0..16AED ; ALetter # Lo [30] BASSA VAH LETTER ENNI..BASSA VAH LETTER I 16B00..16B2F ; ALetter # Lo [48] PAHAWH HMONG VOWEL KEEB..PAHAWH HMONG CONSONANT CAU 16B40..16B43 ; ALetter # Lm [4] PAHAWH HMONG SIGN VOS SEEV..PAHAWH HMONG SIGN IB YAM 16B63..16B77 ; ALetter # Lo [21] PAHAWH HMONG SIGN VOS LUB..PAHAWH HMONG SIGN CIM NRES TOS 16B7D..16B8F ; ALetter # Lo [19] PAHAWH HMONG CLAN SIGN TSHEEJ..PAHAWH HMONG CLAN SIGN VWJ 16D40..16D42 ; ALetter # Lm [3] KIRAT RAI SIGN ANUSVARA..KIRAT RAI SIGN VISARGA 16D43..16D6A ; ALetter # Lo [40] KIRAT RAI LETTER A..KIRAT RAI VOWEL SIGN AU 16D6B..16D6C ; ALetter # Lm [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT 16E40..16E7F ; ALetter # L& [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y 16F00..16F4A ; ALetter # Lo [75] MIAO LETTER PA..MIAO LETTER RTE 16F50 ; ALetter # Lo MIAO LETTER NASALIZATION 16F93..16F9F ; ALetter # Lm [13] MIAO LETTER TONE-2..MIAO LETTER REFORMED TONE-8 16FE0..16FE1 ; ALetter # Lm [2] TANGUT ITERATION MARK..NUSHU ITERATION MARK 16FE3 ; ALetter # Lm OLD CHINESE ITERATION MARK 1BC00..1BC6A ; ALetter # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M 1BC70..1BC7C ; ALetter # Lo [13] DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK 1BC80..1BC88 ; ALetter # Lo [9] DUPLOYAN AFFIX HIGH ACUTE..DUPLOYAN AFFIX HIGH VERTICAL 1BC90..1BC99 ; ALetter # Lo [10] DUPLOYAN AFFIX LOW ACUTE..DUPLOYAN AFFIX LOW ARROW 1D400..1D454 ; ALetter # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G 1D456..1D49C ; ALetter # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A 1D49E..1D49F ; ALetter # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D 1D4A2 ; ALetter # L& MATHEMATICAL SCRIPT CAPITAL G 1D4A5..1D4A6 ; ALetter # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K 1D4A9..1D4AC ; ALetter # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q 1D4AE..1D4B9 ; ALetter # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D 1D4BB ; ALetter # L& MATHEMATICAL SCRIPT SMALL F 1D4BD..1D4C3 ; ALetter # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N 1D4C5..1D505 ; ALetter # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B 1D507..1D50A ; ALetter # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G 1D50D..1D514 ; ALetter # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q 1D516..1D51C ; ALetter # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y 1D51E..1D539 ; ALetter # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53B..1D53E ; ALetter # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D540..1D544 ; ALetter # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D546 ; ALetter # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D54A..1D550 ; ALetter # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D552..1D6A5 ; ALetter # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A8..1D6C0 ; ALetter # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA 1D6C2..1D6DA ; ALetter # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA 1D6DC..1D6FA ; ALetter # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA 1D6FC..1D714 ; ALetter # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA 1D716..1D734 ; ALetter # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D736..1D74E ; ALetter # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA 1D750..1D76E ; ALetter # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D770..1D788 ; ALetter # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA 1D78A..1D7A8 ; ALetter # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7AA..1D7C2 ; ALetter # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA 1D7C4..1D7CB ; ALetter # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA 1DF00..1DF09 ; ALetter # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK 1DF0A ; ALetter # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK 1DF0B..1DF1E ; ALetter # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL 1DF25..1DF2A ; ALetter # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK 1E030..1E06D ; ALetter # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE 1E100..1E12C ; ALetter # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W 1E137..1E13D ; ALetter # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER 1E14E ; ALetter # Lo NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ 1E290..1E2AD ; ALetter # Lo [30] TOTO LETTER PA..TOTO LETTER A 1E2C0..1E2EB ; ALetter # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH 1E4D0..1E4EA ; ALetter # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL 1E4EB ; ALetter # Lm NAG MUNDARI SIGN OJOD 1E5D0..1E5ED ; ALetter # Lo [30] OL ONAL LETTER O..OL ONAL LETTER EG 1E5F0 ; ALetter # Lo OL ONAL SIGN HODDOND 1E7E0..1E7E6 ; ALetter # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO 1E7E8..1E7EB ; ALetter # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE 1E7ED..1E7EE ; ALetter # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE 1E7F0..1E7FE ; ALetter # Lo [15] ETHIOPIC SYLLABLE GURAGE QWI..ETHIOPIC SYLLABLE GURAGE PWEE 1E800..1E8C4 ; ALetter # Lo [197] MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON 1E900..1E943 ; ALetter # L& [68] ADLAM CAPITAL LETTER ALIF..ADLAM SMALL LETTER SHA 1E94B ; ALetter # Lm ADLAM NASALIZATION MARK 1EE00..1EE03 ; ALetter # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL 1EE05..1EE1F ; ALetter # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF 1EE21..1EE22 ; ALetter # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM 1EE24 ; ALetter # Lo ARABIC MATHEMATICAL INITIAL HEH 1EE27 ; ALetter # Lo ARABIC MATHEMATICAL INITIAL HAH 1EE29..1EE32 ; ALetter # Lo [10] ARABIC MATHEMATICAL INITIAL YEH..ARABIC MATHEMATICAL INITIAL QAF 1EE34..1EE37 ; ALetter # Lo [4] ARABIC MATHEMATICAL INITIAL SHEEN..ARABIC MATHEMATICAL INITIAL KHAH 1EE39 ; ALetter # Lo ARABIC MATHEMATICAL INITIAL DAD 1EE3B ; ALetter # Lo ARABIC MATHEMATICAL INITIAL GHAIN 1EE42 ; ALetter # Lo ARABIC MATHEMATICAL TAILED JEEM 1EE47 ; ALetter # Lo ARABIC MATHEMATICAL TAILED HAH 1EE49 ; ALetter # Lo ARABIC MATHEMATICAL TAILED YEH 1EE4B ; ALetter # Lo ARABIC MATHEMATICAL TAILED LAM 1EE4D..1EE4F ; ALetter # Lo [3] ARABIC MATHEMATICAL TAILED NOON..ARABIC MATHEMATICAL TAILED AIN 1EE51..1EE52 ; ALetter # Lo [2] ARABIC MATHEMATICAL TAILED SAD..ARABIC MATHEMATICAL TAILED QAF 1EE54 ; ALetter # Lo ARABIC MATHEMATICAL TAILED SHEEN 1EE57 ; ALetter # Lo ARABIC MATHEMATICAL TAILED KHAH 1EE59 ; ALetter # Lo ARABIC MATHEMATICAL TAILED DAD 1EE5B ; ALetter # Lo ARABIC MATHEMATICAL TAILED GHAIN 1EE5D ; ALetter # Lo ARABIC MATHEMATICAL TAILED DOTLESS NOON 1EE5F ; ALetter # Lo ARABIC MATHEMATICAL TAILED DOTLESS QAF 1EE61..1EE62 ; ALetter # Lo [2] ARABIC MATHEMATICAL STRETCHED BEH..ARABIC MATHEMATICAL STRETCHED JEEM 1EE64 ; ALetter # Lo ARABIC MATHEMATICAL STRETCHED HEH 1EE67..1EE6A ; ALetter # Lo [4] ARABIC MATHEMATICAL STRETCHED HAH..ARABIC MATHEMATICAL STRETCHED KAF 1EE6C..1EE72 ; ALetter # Lo [7] ARABIC MATHEMATICAL STRETCHED MEEM..ARABIC MATHEMATICAL STRETCHED QAF 1EE74..1EE77 ; ALetter # Lo [4] ARABIC MATHEMATICAL STRETCHED SHEEN..ARABIC MATHEMATICAL STRETCHED KHAH 1EE79..1EE7C ; ALetter # Lo [4] ARABIC MATHEMATICAL STRETCHED DAD..ARABIC MATHEMATICAL STRETCHED DOTLESS BEH 1EE7E ; ALetter # Lo ARABIC MATHEMATICAL STRETCHED DOTLESS FEH 1EE80..1EE89 ; ALetter # Lo [10] ARABIC MATHEMATICAL LOOPED ALEF..ARABIC MATHEMATICAL LOOPED YEH 1EE8B..1EE9B ; ALetter # Lo [17] ARABIC MATHEMATICAL LOOPED LAM..ARABIC MATHEMATICAL LOOPED GHAIN 1EEA1..1EEA3 ; ALetter # Lo [3] ARABIC MATHEMATICAL DOUBLE-STRUCK BEH..ARABIC MATHEMATICAL DOUBLE-STRUCK DAL 1EEA5..1EEA9 ; ALetter # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH 1EEAB..1EEBB ; ALetter # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN 1F130..1F149 ; ALetter # So [26] SQUARED LATIN CAPITAL LETTER A..SQUARED LATIN CAPITAL LETTER Z 1F150..1F169 ; ALetter # So [26] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z 1F170..1F189 ; ALetter # So [26] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER Z # Total code points: 33791 # ================================================ 003A ; MidLetter # Po COLON 00B7 ; MidLetter # Po MIDDLE DOT 0387 ; MidLetter # Po GREEK ANO TELEIA 055F ; MidLetter # Po ARMENIAN ABBREVIATION MARK 05F4 ; MidLetter # Po HEBREW PUNCTUATION GERSHAYIM 2027 ; MidLetter # Po HYPHENATION POINT FE13 ; MidLetter # Po PRESENTATION FORM FOR VERTICAL COLON FE55 ; MidLetter # Po SMALL COLON FF1A ; MidLetter # Po FULLWIDTH COLON # Total code points: 9 # ================================================ 002C ; MidNum # Po COMMA 003B ; MidNum # Po SEMICOLON 037E ; MidNum # Po GREEK QUESTION MARK 0589 ; MidNum # Po ARMENIAN FULL STOP 060C..060D ; MidNum # Po [2] ARABIC COMMA..ARABIC DATE SEPARATOR 066C ; MidNum # Po ARABIC THOUSANDS SEPARATOR 07F8 ; MidNum # Po NKO COMMA 2044 ; MidNum # Sm FRACTION SLASH FE50 ; MidNum # Po SMALL COMMA FE54 ; MidNum # Po SMALL SEMICOLON FF0C ; MidNum # Po FULLWIDTH COMMA FF1B ; MidNum # Po FULLWIDTH SEMICOLON # Total code points: 13 # ================================================ 002E ; MidNumLet # Po FULL STOP 2018 ; MidNumLet # Pi LEFT SINGLE QUOTATION MARK 2019 ; MidNumLet # Pf RIGHT SINGLE QUOTATION MARK 2024 ; MidNumLet # Po ONE DOT LEADER FE52 ; MidNumLet # Po SMALL FULL STOP FF07 ; MidNumLet # Po FULLWIDTH APOSTROPHE FF0E ; MidNumLet # Po FULLWIDTH FULL STOP # Total code points: 7 # ================================================ 0030..0039 ; Numeric # Nd [10] DIGIT ZERO..DIGIT NINE 0600..0605 ; Numeric # Cf [6] ARABIC NUMBER SIGN..ARABIC NUMBER MARK ABOVE 0660..0669 ; Numeric # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE 066B ; Numeric # Po ARABIC DECIMAL SEPARATOR 06DD ; Numeric # Cf ARABIC END OF AYAH 06F0..06F9 ; Numeric # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE 07C0..07C9 ; Numeric # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE 0890..0891 ; Numeric # Cf [2] ARABIC POUND MARK ABOVE..ARABIC PIASTRE MARK ABOVE 08E2 ; Numeric # Cf ARABIC DISPUTED END OF AYAH 0966..096F ; Numeric # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE 09E6..09EF ; Numeric # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE 0A66..0A6F ; Numeric # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE 0AE6..0AEF ; Numeric # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE 0B66..0B6F ; Numeric # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE 0BE6..0BEF ; Numeric # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE 0C66..0C6F ; Numeric # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE 0CE6..0CEF ; Numeric # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE 0D66..0D6F ; Numeric # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE 0DE6..0DEF ; Numeric # Nd [10] SINHALA LITH DIGIT ZERO..SINHALA LITH DIGIT NINE 0E50..0E59 ; Numeric # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE 0ED0..0ED9 ; Numeric # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE 0F20..0F29 ; Numeric # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE 1040..1049 ; Numeric # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE 1090..1099 ; Numeric # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE 17E0..17E9 ; Numeric # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE 1810..1819 ; Numeric # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE 1946..194F ; Numeric # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE 19D0..19D9 ; Numeric # Nd [10] NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE 19DA ; Numeric # No NEW TAI LUE THAM DIGIT ONE 1A80..1A89 ; Numeric # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE 1A90..1A99 ; Numeric # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE 1B50..1B59 ; Numeric # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE 1BB0..1BB9 ; Numeric # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE 1C40..1C49 ; Numeric # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE 1C50..1C59 ; Numeric # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE A620..A629 ; Numeric # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE A8D0..A8D9 ; Numeric # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE A900..A909 ; Numeric # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE A9D0..A9D9 ; Numeric # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE A9F0..A9F9 ; Numeric # Nd [10] MYANMAR TAI LAING DIGIT ZERO..MYANMAR TAI LAING DIGIT NINE AA50..AA59 ; Numeric # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE ABF0..ABF9 ; Numeric # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE FF10..FF19 ; Numeric # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE 104A0..104A9 ; Numeric # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE 10D30..10D39 ; Numeric # Nd [10] HANIFI ROHINGYA DIGIT ZERO..HANIFI ROHINGYA DIGIT NINE 10D40..10D49 ; Numeric # Nd [10] GARAY DIGIT ZERO..GARAY DIGIT NINE 11066..1106F ; Numeric # Nd [10] BRAHMI DIGIT ZERO..BRAHMI DIGIT NINE 110BD ; Numeric # Cf KAITHI NUMBER SIGN 110CD ; Numeric # Cf KAITHI NUMBER SIGN ABOVE 110F0..110F9 ; Numeric # Nd [10] SORA SOMPENG DIGIT ZERO..SORA SOMPENG DIGIT NINE 11136..1113F ; Numeric # Nd [10] CHAKMA DIGIT ZERO..CHAKMA DIGIT NINE 111D0..111D9 ; Numeric # Nd [10] SHARADA DIGIT ZERO..SHARADA DIGIT NINE 112F0..112F9 ; Numeric # Nd [10] KHUDAWADI DIGIT ZERO..KHUDAWADI DIGIT NINE 11450..11459 ; Numeric # Nd [10] NEWA DIGIT ZERO..NEWA DIGIT NINE 114D0..114D9 ; Numeric # Nd [10] TIRHUTA DIGIT ZERO..TIRHUTA DIGIT NINE 11650..11659 ; Numeric # Nd [10] MODI DIGIT ZERO..MODI DIGIT NINE 116C0..116C9 ; Numeric # Nd [10] TAKRI DIGIT ZERO..TAKRI DIGIT NINE 116D0..116E3 ; Numeric # Nd [20] MYANMAR PAO DIGIT ZERO..MYANMAR EASTERN PWO KAREN DIGIT NINE 11730..11739 ; Numeric # Nd [10] AHOM DIGIT ZERO..AHOM DIGIT NINE 118E0..118E9 ; Numeric # Nd [10] WARANG CITI DIGIT ZERO..WARANG CITI DIGIT NINE 11950..11959 ; Numeric # Nd [10] DIVES AKURU DIGIT ZERO..DIVES AKURU DIGIT NINE 11BF0..11BF9 ; Numeric # Nd [10] SUNUWAR DIGIT ZERO..SUNUWAR DIGIT NINE 11C50..11C59 ; Numeric # Nd [10] BHAIKSUKI DIGIT ZERO..BHAIKSUKI DIGIT NINE 11D50..11D59 ; Numeric # Nd [10] MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE 11DA0..11DA9 ; Numeric # Nd [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE 11F50..11F59 ; Numeric # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE 16130..16139 ; Numeric # Nd [10] GURUNG KHEMA DIGIT ZERO..GURUNG KHEMA DIGIT NINE 16A60..16A69 ; Numeric # Nd [10] MRO DIGIT ZERO..MRO DIGIT NINE 16AC0..16AC9 ; Numeric # Nd [10] TANGSA DIGIT ZERO..TANGSA DIGIT NINE 16B50..16B59 ; Numeric # Nd [10] PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE 16D70..16D79 ; Numeric # Nd [10] KIRAT RAI DIGIT ZERO..KIRAT RAI DIGIT NINE 1CCF0..1CCF9 ; Numeric # Nd [10] OUTLINED DIGIT ZERO..OUTLINED DIGIT NINE 1D7CE..1D7FF ; Numeric # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE 1E140..1E149 ; Numeric # Nd [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE 1E2F0..1E2F9 ; Numeric # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE 1E4F0..1E4F9 ; Numeric # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE 1E5F1..1E5FA ; Numeric # Nd [10] OL ONAL DIGIT ZERO..OL ONAL DIGIT NINE 1E950..1E959 ; Numeric # Nd [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE 1FBF0..1FBF9 ; Numeric # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE # Total code points: 774 # ================================================ 005F ; ExtendNumLet # Pc LOW LINE 202F ; ExtendNumLet # Zs NARROW NO-BREAK SPACE 203F..2040 ; ExtendNumLet # Pc [2] UNDERTIE..CHARACTER TIE 2054 ; ExtendNumLet # Pc INVERTED UNDERTIE FE33..FE34 ; ExtendNumLet # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE FE4D..FE4F ; ExtendNumLet # Pc [3] DASHED LOW LINE..WAVY LOW LINE FF3F ; ExtendNumLet # Pc FULLWIDTH LOW LINE # Total code points: 11 # ================================================ 200D ; ZWJ # Cf ZERO WIDTH JOINER # Total code points: 1 # ================================================ 0020 ; WSegSpace # Zs SPACE 1680 ; WSegSpace # Zs OGHAM SPACE MARK 2000..2006 ; WSegSpace # Zs [7] EN QUAD..SIX-PER-EM SPACE 2008..200A ; WSegSpace # Zs [3] PUNCTUATION SPACE..HAIR SPACE 205F ; WSegSpace # Zs MEDIUM MATHEMATICAL SPACE 3000 ; WSegSpace # Zs IDEOGRAPHIC SPACE # Total code points: 14 # EOF m17n-db-1.8.10/UNIDATA/SpecialCasing.txt0000644002345600234560000004065114715365256013024 # SpecialCasing-16.0.0.txt # Date: 2024-05-10, 22:49:00 GMT # © 2024 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html # # Unicode Character Database # For documentation, see https://www.unicode.org/reports/tr44/ # # Special Casing # # This file is a supplement to the UnicodeData.txt file. The data in this file, combined with # the simple case mappings in UnicodeData.txt, defines the full case mappings # Lowercase_Mapping (lc), Titlecase_Mapping (tc), and Uppercase_Mapping (uc). # For compatibility, the UnicodeData.txt file only contains simple case mappings # for characters where they are one-to-one (and independent of context and language). # # For historical reasons, this file also provides additional information about the casing # of Unicode characters for selected situations when casing is dependent on context or locale. # # Note that the preferred mechanism for defining tailored casing operations is # the Unicode Common Locale Data Repository (CLDR). For more information, see the # discussion of case mappings and case algorithms in the Unicode Standard. # # All code points not listed in this file that do not have simple case mappings # in UnicodeData.txt map to themselves. # ================================================================================ # Format # ================================================================================ # The entries in this file are in the following machine-readable format: # # ; ; ; <upper>; (<condition_list>;)? # <comment> # # <code>, <lower>, <title>, and <upper> provide the respective full case mappings # of <code>, expressed as character values in hex. If there is more than one character, # they are separated by spaces. Other than as used to separate elements, spaces are # to be ignored. # # The <condition_list> is optional. Where present, it consists of one or more language IDs # or casing contexts, separated by spaces. In these conditions: # - A condition list overrides the normal behavior if all of the listed conditions are true. # - The casing context is always the context of the characters in the original string, # NOT in the resulting string. # - Case distinctions in the condition list are not significant. # - Conditions preceded by "Not_" represent the negation of the condition. # The condition list is not represented in the UCD as a formal property. # # A language ID is defined by BCP 47, with '-' and '_' treated equivalently. # # A casing context for a character is defined by Section 3.13 Default Case Algorithms # of The Unicode Standard. # # Parsers of this file must be prepared to deal with future additions to this format: # * Additional contexts # * Additional fields # ================================================================================ # ================================================================================ # Unconditional mappings # ================================================================================ # The German es-zed is special--the normal mapping is to SS. # Note: the titlecase should never occur in practice. It is equal to titlecase(uppercase(<es-zed>)) 00DF; 00DF; 0053 0073; 0053 0053; # LATIN SMALL LETTER SHARP S # Preserve canonical equivalence for I with dot. Turkic is handled below. 0130; 0069 0307; 0130; 0130; # LATIN CAPITAL LETTER I WITH DOT ABOVE # Ligatures FB00; FB00; 0046 0066; 0046 0046; # LATIN SMALL LIGATURE FF FB01; FB01; 0046 0069; 0046 0049; # LATIN SMALL LIGATURE FI FB02; FB02; 0046 006C; 0046 004C; # LATIN SMALL LIGATURE FL FB03; FB03; 0046 0066 0069; 0046 0046 0049; # LATIN SMALL LIGATURE FFI FB04; FB04; 0046 0066 006C; 0046 0046 004C; # LATIN SMALL LIGATURE FFL FB05; FB05; 0053 0074; 0053 0054; # LATIN SMALL LIGATURE LONG S T FB06; FB06; 0053 0074; 0053 0054; # LATIN SMALL LIGATURE ST 0587; 0587; 0535 0582; 0535 0552; # ARMENIAN SMALL LIGATURE ECH YIWN FB13; FB13; 0544 0576; 0544 0546; # ARMENIAN SMALL LIGATURE MEN NOW FB14; FB14; 0544 0565; 0544 0535; # ARMENIAN SMALL LIGATURE MEN ECH FB15; FB15; 0544 056B; 0544 053B; # ARMENIAN SMALL LIGATURE MEN INI FB16; FB16; 054E 0576; 054E 0546; # ARMENIAN SMALL LIGATURE VEW NOW FB17; FB17; 0544 056D; 0544 053D; # ARMENIAN SMALL LIGATURE MEN XEH # No corresponding uppercase precomposed character 0149; 0149; 02BC 004E; 02BC 004E; # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 0390; 0390; 0399 0308 0301; 0399 0308 0301; # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS 03B0; 03B0; 03A5 0308 0301; 03A5 0308 0301; # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS 01F0; 01F0; 004A 030C; 004A 030C; # LATIN SMALL LETTER J WITH CARON 1E96; 1E96; 0048 0331; 0048 0331; # LATIN SMALL LETTER H WITH LINE BELOW 1E97; 1E97; 0054 0308; 0054 0308; # LATIN SMALL LETTER T WITH DIAERESIS 1E98; 1E98; 0057 030A; 0057 030A; # LATIN SMALL LETTER W WITH RING ABOVE 1E99; 1E99; 0059 030A; 0059 030A; # LATIN SMALL LETTER Y WITH RING ABOVE 1E9A; 1E9A; 0041 02BE; 0041 02BE; # LATIN SMALL LETTER A WITH RIGHT HALF RING 1F50; 1F50; 03A5 0313; 03A5 0313; # GREEK SMALL LETTER UPSILON WITH PSILI 1F52; 1F52; 03A5 0313 0300; 03A5 0313 0300; # GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA 1F54; 1F54; 03A5 0313 0301; 03A5 0313 0301; # GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA 1F56; 1F56; 03A5 0313 0342; 03A5 0313 0342; # GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI 1FB6; 1FB6; 0391 0342; 0391 0342; # GREEK SMALL LETTER ALPHA WITH PERISPOMENI 1FC6; 1FC6; 0397 0342; 0397 0342; # GREEK SMALL LETTER ETA WITH PERISPOMENI 1FD2; 1FD2; 0399 0308 0300; 0399 0308 0300; # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA 1FD3; 1FD3; 0399 0308 0301; 0399 0308 0301; # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD6; 1FD6; 0399 0342; 0399 0342; # GREEK SMALL LETTER IOTA WITH PERISPOMENI 1FD7; 1FD7; 0399 0308 0342; 0399 0308 0342; # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI 1FE2; 1FE2; 03A5 0308 0300; 03A5 0308 0300; # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA 1FE3; 1FE3; 03A5 0308 0301; 03A5 0308 0301; # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 1FE4; 1FE4; 03A1 0313; 03A1 0313; # GREEK SMALL LETTER RHO WITH PSILI 1FE6; 1FE6; 03A5 0342; 03A5 0342; # GREEK SMALL LETTER UPSILON WITH PERISPOMENI 1FE7; 1FE7; 03A5 0308 0342; 03A5 0308 0342; # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI 1FF6; 1FF6; 03A9 0342; 03A9 0342; # GREEK SMALL LETTER OMEGA WITH PERISPOMENI # IMPORTANT-when iota-subscript (0345) is uppercased or titlecased, # the result will be incorrect unless the iota-subscript is moved to the end # of any sequence of combining marks. Otherwise, the accents will go on the capital iota. # This process can be achieved by first transforming the text to NFC before casing. # E.g. <alpha><iota_subscript><acute> is uppercased to <ALPHA><acute><IOTA> # The following cases are already in the UnicodeData.txt file, so are only commented here. # 0345; 0345; 0399; 0399; # COMBINING GREEK YPOGEGRAMMENI # All letters with YPOGEGRAMMENI (iota-subscript) or PROSGEGRAMMENI (iota adscript) # have special uppercases. # Note: characters with PROSGEGRAMMENI are actually titlecase, not uppercase! 1F80; 1F80; 1F88; 1F08 0399; # GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI 1F81; 1F81; 1F89; 1F09 0399; # GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI 1F82; 1F82; 1F8A; 1F0A 0399; # GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI 1F83; 1F83; 1F8B; 1F0B 0399; # GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI 1F84; 1F84; 1F8C; 1F0C 0399; # GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI 1F85; 1F85; 1F8D; 1F0D 0399; # GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI 1F86; 1F86; 1F8E; 1F0E 0399; # GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 1F87; 1F87; 1F8F; 1F0F 0399; # GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 1F88; 1F80; 1F88; 1F08 0399; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI 1F89; 1F81; 1F89; 1F09 0399; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI 1F8A; 1F82; 1F8A; 1F0A 0399; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1F8B; 1F83; 1F8B; 1F0B 0399; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1F8C; 1F84; 1F8C; 1F0C 0399; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1F8D; 1F85; 1F8D; 1F0D 0399; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1F8E; 1F86; 1F8E; 1F0E 0399; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1F8F; 1F87; 1F8F; 1F0F 0399; # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1F90; 1F90; 1F98; 1F28 0399; # GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI 1F91; 1F91; 1F99; 1F29 0399; # GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI 1F92; 1F92; 1F9A; 1F2A 0399; # GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI 1F93; 1F93; 1F9B; 1F2B 0399; # GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI 1F94; 1F94; 1F9C; 1F2C 0399; # GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI 1F95; 1F95; 1F9D; 1F2D 0399; # GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI 1F96; 1F96; 1F9E; 1F2E 0399; # GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 1F97; 1F97; 1F9F; 1F2F 0399; # GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 1F98; 1F90; 1F98; 1F28 0399; # GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI 1F99; 1F91; 1F99; 1F29 0399; # GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI 1F9A; 1F92; 1F9A; 1F2A 0399; # GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1F9B; 1F93; 1F9B; 1F2B 0399; # GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1F9C; 1F94; 1F9C; 1F2C 0399; # GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1F9D; 1F95; 1F9D; 1F2D 0399; # GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1F9E; 1F96; 1F9E; 1F2E 0399; # GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1F9F; 1F97; 1F9F; 1F2F 0399; # GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FA0; 1FA0; 1FA8; 1F68 0399; # GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI 1FA1; 1FA1; 1FA9; 1F69 0399; # GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI 1FA2; 1FA2; 1FAA; 1F6A 0399; # GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI 1FA3; 1FA3; 1FAB; 1F6B 0399; # GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI 1FA4; 1FA4; 1FAC; 1F6C 0399; # GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI 1FA5; 1FA5; 1FAD; 1F6D 0399; # GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI 1FA6; 1FA6; 1FAE; 1F6E 0399; # GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI 1FA7; 1FA7; 1FAF; 1F6F 0399; # GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI 1FA8; 1FA0; 1FA8; 1F68 0399; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI 1FA9; 1FA1; 1FA9; 1F69 0399; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI 1FAA; 1FA2; 1FAA; 1F6A 0399; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI 1FAB; 1FA3; 1FAB; 1F6B 0399; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI 1FAC; 1FA4; 1FAC; 1F6C 0399; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI 1FAD; 1FA5; 1FAD; 1F6D 0399; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI 1FAE; 1FA6; 1FAE; 1F6E 0399; # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 1FAF; 1FA7; 1FAF; 1F6F 0399; # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 1FB3; 1FB3; 1FBC; 0391 0399; # GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI 1FBC; 1FB3; 1FBC; 0391 0399; # GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FC3; 1FC3; 1FCC; 0397 0399; # GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI 1FCC; 1FC3; 1FCC; 0397 0399; # GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FF3; 1FF3; 1FFC; 03A9 0399; # GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI 1FFC; 1FF3; 1FFC; 03A9 0399; # GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI # Some characters with YPOGEGRAMMENI also have no corresponding titlecases 1FB2; 1FB2; 1FBA 0345; 1FBA 0399; # GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI 1FB4; 1FB4; 0386 0345; 0386 0399; # GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FC2; 1FC2; 1FCA 0345; 1FCA 0399; # GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI 1FC4; 1FC4; 0389 0345; 0389 0399; # GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FF2; 1FF2; 1FFA 0345; 1FFA 0399; # GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI 1FF4; 1FF4; 038F 0345; 038F 0399; # GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FB7; 1FB7; 0391 0342 0345; 0391 0342 0399; # GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI 1FC7; 1FC7; 0397 0342 0345; 0397 0342 0399; # GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI 1FF7; 1FF7; 03A9 0342 0345; 03A9 0342 0399; # GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI # ================================================================================ # Conditional Mappings # The remainder of this file provides conditional casing data used to produce # full case mappings. # ================================================================================ # Language-Insensitive Mappings # These are characters whose full case mappings do not depend on language, but do # depend on context (which characters come before or after). For more information # see the header of this file and the Unicode Standard. # ================================================================================ # Special case for final form of sigma 03A3; 03C2; 03A3; 03A3; Final_Sigma; # GREEK CAPITAL LETTER SIGMA # Note: the following cases for non-final are already in the UnicodeData.txt file. # 03A3; 03C3; 03A3; 03A3; # GREEK CAPITAL LETTER SIGMA # 03C3; 03C3; 03A3; 03A3; # GREEK SMALL LETTER SIGMA # 03C2; 03C2; 03A3; 03A3; # GREEK SMALL LETTER FINAL SIGMA # Note: the following cases are not included, since they would case-fold in lowercasing # 03C3; 03C2; 03A3; 03A3; Final_Sigma; # GREEK SMALL LETTER SIGMA # 03C2; 03C3; 03A3; 03A3; Not_Final_Sigma; # GREEK SMALL LETTER FINAL SIGMA # ================================================================================ # Language-Sensitive Mappings # These are characters whose full case mappings depend on language and perhaps also # context (which characters come before or after). For more information # see the header of this file and the Unicode Standard. # ================================================================================ # Lithuanian # Lithuanian retains the dot in a lowercase i when followed by accents. # Remove DOT ABOVE after "i" with upper or titlecase 0307; 0307; ; ; lt After_Soft_Dotted; # COMBINING DOT ABOVE # Introduce an explicit dot above when lowercasing capital I's and J's # whenever there are more accents above. # (of the accents used in Lithuanian: grave, acute, tilde above, and ogonek) 0049; 0069 0307; 0049; 0049; lt More_Above; # LATIN CAPITAL LETTER I 004A; 006A 0307; 004A; 004A; lt More_Above; # LATIN CAPITAL LETTER J 012E; 012F 0307; 012E; 012E; lt More_Above; # LATIN CAPITAL LETTER I WITH OGONEK 00CC; 0069 0307 0300; 00CC; 00CC; lt; # LATIN CAPITAL LETTER I WITH GRAVE 00CD; 0069 0307 0301; 00CD; 00CD; lt; # LATIN CAPITAL LETTER I WITH ACUTE 0128; 0069 0307 0303; 0128; 0128; lt; # LATIN CAPITAL LETTER I WITH TILDE # ================================================================================ # Turkish and Azeri # I and i-dotless; I-dot and i are case pairs in Turkish and Azeri # The following rules handle those cases. 0130; 0069; 0130; 0130; tr; # LATIN CAPITAL LETTER I WITH DOT ABOVE 0130; 0069; 0130; 0130; az; # LATIN CAPITAL LETTER I WITH DOT ABOVE # When lowercasing, remove dot_above in the sequence I + dot_above, which will turn into i. # This matches the behavior of the canonically equivalent I-dot_above 0307; ; 0307; 0307; tr After_I; # COMBINING DOT ABOVE 0307; ; 0307; 0307; az After_I; # COMBINING DOT ABOVE # When lowercasing, unless an I is before a dot_above, it turns into a dotless i. 0049; 0131; 0049; 0049; tr Not_Before_Dot; # LATIN CAPITAL LETTER I 0049; 0131; 0049; 0049; az Not_Before_Dot; # LATIN CAPITAL LETTER I # When uppercasing, i turns into a dotted capital I 0069; 0069; 0130; 0130; tr; # LATIN SMALL LETTER I 0069; 0069; 0130; 0130; az; # LATIN SMALL LETTER I # Note: the following case is already in the UnicodeData.txt file. # 0131; 0131; 0049; 0049; tr; # LATIN SMALL LETTER DOTLESS I # EOF ���������������������������������������������������������������������������������������m17n-db-1.8.10/UNIDATA/PropList.txt�����������������������������������������������������������������0000644�0023456�0023456�00000431575�14715365256�012104� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# PropList-16.0.0.txt # Date: 2024-05-31, 18:09:48 GMT # © 2024 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use and license, see https://www.unicode.org/terms_of_use.html # # Unicode Character Database # For documentation, see https://www.unicode.org/reports/tr44/ # ================================================ 0009..000D ; White_Space # Cc [5] <control-0009>..<control-000D> 0020 ; White_Space # Zs SPACE 0085 ; White_Space # Cc <control-0085> 00A0 ; White_Space # Zs NO-BREAK SPACE 1680 ; White_Space # Zs OGHAM SPACE MARK 2000..200A ; White_Space # Zs [11] EN QUAD..HAIR SPACE 2028 ; White_Space # Zl LINE SEPARATOR 2029 ; White_Space # Zp PARAGRAPH SEPARATOR 202F ; White_Space # Zs NARROW NO-BREAK SPACE 205F ; White_Space # Zs MEDIUM MATHEMATICAL SPACE 3000 ; White_Space # Zs IDEOGRAPHIC SPACE # Total code points: 25 # ================================================ 061C ; Bidi_Control # Cf ARABIC LETTER MARK 200E..200F ; Bidi_Control # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK 202A..202E ; Bidi_Control # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE 2066..2069 ; Bidi_Control # Cf [4] LEFT-TO-RIGHT ISOLATE..POP DIRECTIONAL ISOLATE # Total code points: 12 # ================================================ 200C..200D ; Join_Control # Cf [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER # Total code points: 2 # ================================================ 002D ; Dash # Pd HYPHEN-MINUS 058A ; Dash # Pd ARMENIAN HYPHEN 05BE ; Dash # Pd HEBREW PUNCTUATION MAQAF 1400 ; Dash # Pd CANADIAN SYLLABICS HYPHEN 1806 ; Dash # Pd MONGOLIAN TODO SOFT HYPHEN 2010..2015 ; Dash # Pd [6] HYPHEN..HORIZONTAL BAR 2053 ; Dash # Po SWUNG DASH 207B ; Dash # Sm SUPERSCRIPT MINUS 208B ; Dash # Sm SUBSCRIPT MINUS 2212 ; Dash # Sm MINUS SIGN 2E17 ; Dash # Pd DOUBLE OBLIQUE HYPHEN 2E1A ; Dash # Pd HYPHEN WITH DIAERESIS 2E3A..2E3B ; Dash # Pd [2] TWO-EM DASH..THREE-EM DASH 2E40 ; Dash # Pd DOUBLE HYPHEN 2E5D ; Dash # Pd OBLIQUE HYPHEN 301C ; Dash # Pd WAVE DASH 3030 ; Dash # Pd WAVY DASH 30A0 ; Dash # Pd KATAKANA-HIRAGANA DOUBLE HYPHEN FE31..FE32 ; Dash # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH FE58 ; Dash # Pd SMALL EM DASH FE63 ; Dash # Pd SMALL HYPHEN-MINUS FF0D ; Dash # Pd FULLWIDTH HYPHEN-MINUS 10D6E ; Dash # Pd GARAY HYPHEN 10EAD ; Dash # Pd YEZIDI HYPHENATION MARK # Total code points: 31 # ================================================ 002D ; Hyphen # Pd HYPHEN-MINUS 00AD ; Hyphen # Cf SOFT HYPHEN 058A ; Hyphen # Pd ARMENIAN HYPHEN 1806 ; Hyphen # Pd MONGOLIAN TODO SOFT HYPHEN 2010..2011 ; Hyphen # Pd [2] HYPHEN..NON-BREAKING HYPHEN 2E17 ; Hyphen # Pd DOUBLE OBLIQUE HYPHEN 30FB ; Hyphen # Po KATAKANA MIDDLE DOT FE63 ; Hyphen # Pd SMALL HYPHEN-MINUS FF0D ; Hyphen # Pd FULLWIDTH HYPHEN-MINUS FF65 ; Hyphen # Po HALFWIDTH KATAKANA MIDDLE DOT # Total code points: 11 # ================================================ 0022 ; Quotation_Mark # Po QUOTATION MARK 0027 ; Quotation_Mark # Po APOSTROPHE 00AB ; Quotation_Mark # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 00BB ; Quotation_Mark # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 2018 ; Quotation_Mark # Pi LEFT SINGLE QUOTATION MARK 2019 ; Quotation_Mark # Pf RIGHT SINGLE QUOTATION MARK 201A ; Quotation_Mark # Ps SINGLE LOW-9 QUOTATION MARK 201B..201C ; Quotation_Mark # Pi [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK 201D ; Quotation_Mark # Pf RIGHT DOUBLE QUOTATION MARK 201E ; Quotation_Mark # Ps DOUBLE LOW-9 QUOTATION MARK 201F ; Quotation_Mark # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK 2039 ; Quotation_Mark # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK 203A ; Quotation_Mark # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 2E42 ; Quotation_Mark # Ps DOUBLE LOW-REVERSED-9 QUOTATION MARK 300C ; Quotation_Mark # Ps LEFT CORNER BRACKET 300D ; Quotation_Mark # Pe RIGHT CORNER BRACKET 300E ; Quotation_Mark # Ps LEFT WHITE CORNER BRACKET 300F ; Quotation_Mark # Pe RIGHT WHITE CORNER BRACKET 301D ; Quotation_Mark # Ps REVERSED DOUBLE PRIME QUOTATION MARK 301E..301F ; Quotation_Mark # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK FE41 ; Quotation_Mark # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET FE42 ; Quotation_Mark # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET FE43 ; Quotation_Mark # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET FE44 ; Quotation_Mark # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET FF02 ; Quotation_Mark # Po FULLWIDTH QUOTATION MARK FF07 ; Quotation_Mark # Po FULLWIDTH APOSTROPHE FF62 ; Quotation_Mark # Ps HALFWIDTH LEFT CORNER BRACKET FF63 ; Quotation_Mark # Pe HALFWIDTH RIGHT CORNER BRACKET # Total code points: 30 # ================================================ 0021 ; Terminal_Punctuation # Po EXCLAMATION MARK 002C ; Terminal_Punctuation # Po COMMA 002E ; Terminal_Punctuation # Po FULL STOP 003A..003B ; Terminal_Punctuation # Po [2] COLON..SEMICOLON 003F ; Terminal_Punctuation # Po QUESTION MARK 037E ; Terminal_Punctuation # Po GREEK QUESTION MARK 0387 ; Terminal_Punctuation # Po GREEK ANO TELEIA 0589 ; Terminal_Punctuation # Po ARMENIAN FULL STOP 05C3 ; Terminal_Punctuation # Po HEBREW PUNCTUATION SOF PASUQ 060C ; Terminal_Punctuation # Po ARABIC COMMA 061B ; Terminal_Punctuation # Po ARABIC SEMICOLON 061D..061F ; Terminal_Punctuation # Po [3] ARABIC END OF TEXT MARK..ARABIC QUESTION MARK 06D4 ; Terminal_Punctuation # Po ARABIC FULL STOP 0700..070A ; Terminal_Punctuation # Po [11] SYRIAC END OF PARAGRAPH..SYRIAC CONTRACTION 070C ; Terminal_Punctuation # Po SYRIAC HARKLEAN METOBELUS 07F8..07F9 ; Terminal_Punctuation # Po [2] NKO COMMA..NKO EXCLAMATION MARK 0830..0835 ; Terminal_Punctuation # Po [6] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION SHIYYAALAA 0837..083E ; Terminal_Punctuation # Po [8] SAMARITAN PUNCTUATION MELODIC QITSA..SAMARITAN PUNCTUATION ANNAAU 085E ; Terminal_Punctuation # Po MANDAIC PUNCTUATION 0964..0965 ; Terminal_Punctuation # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA 0E5A..0E5B ; Terminal_Punctuation # Po [2] THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT 0F08 ; Terminal_Punctuation # Po TIBETAN MARK SBRUL SHAD 0F0D..0F12 ; Terminal_Punctuation # Po [6] TIBETAN MARK SHAD..TIBETAN MARK RGYA GRAM SHAD 104A..104B ; Terminal_Punctuation # Po [2] MYANMAR SIGN LITTLE SECTION..MYANMAR SIGN SECTION 1361..1368 ; Terminal_Punctuation # Po [8] ETHIOPIC WORDSPACE..ETHIOPIC PARAGRAPH SEPARATOR 166E ; Terminal_Punctuation # Po CANADIAN SYLLABICS FULL STOP 16EB..16ED ; Terminal_Punctuation # Po [3] RUNIC SINGLE PUNCTUATION..RUNIC CROSS PUNCTUATION 1735..1736 ; Terminal_Punctuation # Po [2] PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION 17D4..17D6 ; Terminal_Punctuation # Po [3] KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH 17DA ; Terminal_Punctuation # Po KHMER SIGN KOOMUUT 1802..1805 ; Terminal_Punctuation # Po [4] MONGOLIAN COMMA..MONGOLIAN FOUR DOTS 1808..1809 ; Terminal_Punctuation # Po [2] MONGOLIAN MANCHU COMMA..MONGOLIAN MANCHU FULL STOP 1944..1945 ; Terminal_Punctuation # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK 1AA8..1AAB ; Terminal_Punctuation # Po [4] TAI THAM SIGN KAAN..TAI THAM SIGN SATKAANKUU 1B4E..1B4F ; Terminal_Punctuation # Po [2] BALINESE INVERTED CARIK SIKI..BALINESE INVERTED CARIK PAREREN 1B5A..1B5B ; Terminal_Punctuation # Po [2] BALINESE PANTI..BALINESE PAMADA 1B5D..1B5F ; Terminal_Punctuation # Po [3] BALINESE CARIK PAMUNGKAH..BALINESE CARIK PAREREN 1B7D..1B7F ; Terminal_Punctuation # Po [3] BALINESE PANTI LANTANG..BALINESE PANTI BAWAK 1C3B..1C3F ; Terminal_Punctuation # Po [5] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK 1C7E..1C7F ; Terminal_Punctuation # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD 2024 ; Terminal_Punctuation # Po ONE DOT LEADER 203C..203D ; Terminal_Punctuation # Po [2] DOUBLE EXCLAMATION MARK..INTERROBANG 2047..2049 ; Terminal_Punctuation # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK 2CF9..2CFB ; Terminal_Punctuation # Po [3] COPTIC OLD NUBIAN FULL STOP..COPTIC OLD NUBIAN INDIRECT QUESTION MARK 2E2E ; Terminal_Punctuation # Po REVERSED QUESTION MARK 2E3C ; Terminal_Punctuation # Po STENOGRAPHIC FULL STOP 2E41 ; Terminal_Punctuation # Po REVERSED COMMA 2E4C ; Terminal_Punctuation # Po MEDIEVAL COMMA 2E4E..2E4F ; Terminal_Punctuation # Po [2] PUNCTUS ELEVATUS MARK..CORNISH VERSE DIVIDER 2E53..2E54 ; Terminal_Punctuation # Po [2] MEDIEVAL EXCLAMATION MARK..MEDIEVAL QUESTION MARK 3001..3002 ; Terminal_Punctuation # Po [2] IDEOGRAPHIC COMMA..IDEOGRAPHIC FULL STOP A4FE..A4FF ; Terminal_Punctuation # Po [2] LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP A60D..A60F ; Terminal_Punctuation # Po [3] VAI COMMA..VAI QUESTION MARK A6F3..A6F7 ; Terminal_Punctuation # Po [5] BAMUM FULL STOP..BAMUM QUESTION MARK A876..A877 ; Terminal_Punctuation # Po [2] PHAGS-PA MARK SHAD..PHAGS-PA MARK DOUBLE SHAD A8CE..A8CF ; Terminal_Punctuation # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA A92F ; Terminal_Punctuation # Po KAYAH LI SIGN SHYA A9C7..A9C9 ; Terminal_Punctuation # Po [3] JAVANESE PADA PANGKAT..JAVANESE PADA LUNGSI AA5D..AA5F ; Terminal_Punctuation # Po [3] CHAM PUNCTUATION DANDA..CHAM PUNCTUATION TRIPLE DANDA AADF ; Terminal_Punctuation # Po TAI VIET SYMBOL KOI KOI AAF0..AAF1 ; Terminal_Punctuation # Po [2] MEETEI MAYEK CHEIKHAN..MEETEI MAYEK AHANG KHUDAM ABEB ; Terminal_Punctuation # Po MEETEI MAYEK CHEIKHEI FE12 ; Terminal_Punctuation # Po PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP FE15..FE16 ; Terminal_Punctuation # Po [2] PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK..PRESENTATION FORM FOR VERTICAL QUESTION MARK FE50..FE52 ; Terminal_Punctuation # Po [3] SMALL COMMA..SMALL FULL STOP FE54..FE57 ; Terminal_Punctuation # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK FF01 ; Terminal_Punctuation # Po FULLWIDTH EXCLAMATION MARK FF0C ; Terminal_Punctuation # Po FULLWIDTH COMMA FF0E ; Terminal_Punctuation # Po FULLWIDTH FULL STOP FF1A..FF1B ; Terminal_Punctuation # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON FF1F ; Terminal_Punctuation # Po FULLWIDTH QUESTION MARK FF61 ; Terminal_Punctuation # Po HALFWIDTH IDEOGRAPHIC FULL STOP FF64 ; Terminal_Punctuation # Po HALFWIDTH IDEOGRAPHIC COMMA 1039F ; Terminal_Punctuation # Po UGARITIC WORD DIVIDER 103D0 ; Terminal_Punctuation # Po OLD PERSIAN WORD DIVIDER 10857 ; Terminal_Punctuation # Po IMPERIAL ARAMAIC SECTION SIGN 1091F ; Terminal_Punctuation # Po PHOENICIAN WORD SEPARATOR 10A56..10A57 ; Terminal_Punctuation # Po [2] KHAROSHTHI PUNCTUATION DANDA..KHAROSHTHI PUNCTUATION DOUBLE DANDA 10AF0..10AF5 ; Terminal_Punctuation # Po [6] MANICHAEAN PUNCTUATION STAR..MANICHAEAN PUNCTUATION TWO DOTS 10B3A..10B3F ; Terminal_Punctuation # Po [6] TINY TWO DOTS OVER ONE DOT PUNCTUATION..LARGE ONE RING OVER TWO RINGS PUNCTUATION 10B99..10B9C ; Terminal_Punctuation # Po [4] PSALTER PAHLAVI SECTION MARK..PSALTER PAHLAVI FOUR DOTS WITH DOT 10F55..10F59 ; Terminal_Punctuation # Po [5] SOGDIAN PUNCTUATION TWO VERTICAL BARS..SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT 10F86..10F89 ; Terminal_Punctuation # Po [4] OLD UYGHUR PUNCTUATION BAR..OLD UYGHUR PUNCTUATION FOUR DOTS 11047..1104D ; Terminal_Punctuation # Po [7] BRAHMI DANDA..BRAHMI PUNCTUATION LOTUS 110BE..110C1 ; Terminal_Punctuation # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA 11141..11143 ; Terminal_Punctuation # Po [3] CHAKMA DANDA..CHAKMA QUESTION MARK 111C5..111C6 ; Terminal_Punctuation # Po [2] SHARADA DANDA..SHARADA DOUBLE DANDA 111CD ; Terminal_Punctuation # Po SHARADA SUTRA MARK 111DE..111DF ; Terminal_Punctuation # Po [2] SHARADA SECTION MARK-1..SHARADA SECTION MARK-2 11238..1123C ; Terminal_Punctuation # Po [5] KHOJKI DANDA..KHOJKI DOUBLE SECTION MARK 112A9 ; Terminal_Punctuation # Po MULTANI SECTION MARK 113D4..113D5 ; Terminal_Punctuation # Po [2] TULU-TIGALARI DANDA..TULU-TIGALARI DOUBLE DANDA 1144B..1144D ; Terminal_Punctuation # Po [3] NEWA DANDA..NEWA COMMA 1145A..1145B ; Terminal_Punctuation # Po [2] NEWA DOUBLE COMMA..NEWA PLACEHOLDER MARK 115C2..115C5 ; Terminal_Punctuation # Po [4] SIDDHAM DANDA..SIDDHAM SEPARATOR BAR 115C9..115D7 ; Terminal_Punctuation # Po [15] SIDDHAM END OF TEXT MARK..SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES 11641..11642 ; Terminal_Punctuation # Po [2] MODI DANDA..MODI DOUBLE DANDA 1173C..1173E ; Terminal_Punctuation # Po [3] AHOM SIGN SMALL SECTION..AHOM SIGN RULAI 11944 ; Terminal_Punctuation # Po DIVES AKURU DOUBLE DANDA 11946 ; Terminal_Punctuation # Po DIVES AKURU END OF TEXT MARK 11A42..11A43 ; Terminal_Punctuation # Po [2] ZANABAZAR SQUARE MARK SHAD..ZANABAZAR SQUARE MARK DOUBLE SHAD 11A9B..11A9C ; Terminal_Punctuation # Po [2] SOYOMBO MARK SHAD..SOYOMBO MARK DOUBLE SHAD 11AA1..11AA2 ; Terminal_Punctuation # Po [2] SOYOMBO TERMINAL MARK-1..SOYOMBO TERMINAL MARK-2 11C41..11C43 ; Terminal_Punctuation # Po [3] BHAIKSUKI DANDA..BHAIKSUKI WORD SEPARATOR 11C71 ; Terminal_Punctuation # Po MARCHEN MARK SHAD 11EF7..11EF8 ; Terminal_Punctuation # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION 11F43..11F44 ; Terminal_Punctuation # Po [2] KAWI DANDA..KAWI DOUBLE DANDA 12470..12474 ; Terminal_Punctuation # Po [5] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON 16A6E..16A6F ; Terminal_Punctuation # Po [2] MRO DANDA..MRO DOUBLE DANDA 16AF5 ; Terminal_Punctuation # Po BASSA VAH FULL STOP 16B37..16B39 ; Terminal_Punctuation # Po [3] PAHAWH HMONG SIGN VOS THOM..PAHAWH HMONG SIGN CIM CHEEM 16B44 ; Terminal_Punctuation # Po PAHAWH HMONG SIGN XAUS 16D6E..16D6F ; Terminal_Punctuation # Po [2] KIRAT RAI DANDA..KIRAT RAI DOUBLE DANDA 16E97..16E98 ; Terminal_Punctuation # Po [2] MEDEFAIDRIN COMMA..MEDEFAIDRIN FULL STOP 1BC9F ; Terminal_Punctuation # Po DUPLOYAN PUNCTUATION CHINOOK FULL STOP 1DA87..1DA8A ; Terminal_Punctuation # Po [4] SIGNWRITING COMMA..SIGNWRITING COLON # Total code points: 291 # ================================================ 005E ; Other_Math # Sk CIRCUMFLEX ACCENT 03D0..03D2 ; Other_Math # L& [3] GREEK BETA SYMBOL..GREEK UPSILON WITH HOOK SYMBOL 03D5 ; Other_Math # L& GREEK PHI SYMBOL 03F0..03F1 ; Other_Math # L& [2] GREEK KAPPA SYMBOL..GREEK RHO SYMBOL 03F4..03F5 ; Other_Math # L& [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL 2016 ; Other_Math # Po DOUBLE VERTICAL LINE 2032..2034 ; Other_Math # Po [3] PRIME..TRIPLE PRIME 2040 ; Other_Math # Pc CHARACTER TIE 2061..2064 ; Other_Math # Cf [4] FUNCTION APPLICATION..INVISIBLE PLUS 207D ; Other_Math # Ps SUPERSCRIPT LEFT PARENTHESIS 207E ; Other_Math # Pe SUPERSCRIPT RIGHT PARENTHESIS 208D ; Other_Math # Ps SUBSCRIPT LEFT PARENTHESIS 208E ; Other_Math # Pe SUBSCRIPT RIGHT PARENTHESIS 20D0..20DC ; Other_Math # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE 20E1 ; Other_Math # Mn COMBINING LEFT RIGHT ARROW ABOVE 20E5..20E6 ; Other_Math # Mn [2] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING DOUBLE VERTICAL STROKE OVERLAY 20EB..20EF ; Other_Math # Mn [5] COMBINING LONG DOUBLE SOLIDUS OVERLAY..COMBINING RIGHT ARROW BELOW 2102 ; Other_Math # L& DOUBLE-STRUCK CAPITAL C 2107 ; Other_Math # L& EULER CONSTANT 210A..2113 ; Other_Math # L& [10] SCRIPT SMALL G..SCRIPT SMALL L 2115 ; Other_Math # L& DOUBLE-STRUCK CAPITAL N 2119..211D ; Other_Math # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R 2124 ; Other_Math # L& DOUBLE-STRUCK CAPITAL Z 2128 ; Other_Math # L& BLACK-LETTER CAPITAL Z 2129 ; Other_Math # So TURNED GREEK SMALL LETTER IOTA 212C..212D ; Other_Math # L& [2] SCRIPT CAPITAL B..BLACK-LETTER CAPITAL C 212F..2131 ; Other_Math # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F 2133..2134 ; Other_Math # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O 2135..2138 ; Other_Math # Lo [4] ALEF SYMBOL..DALET SYMBOL 213C..213F ; Other_Math # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI 2145..2149 ; Other_Math # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J 2195..2199 ; Other_Math # So [5] UP DOWN ARROW..SOUTH WEST ARROW 219C..219F ; Other_Math # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW 21A1..21A2 ; Other_Math # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL 21A4..21A5 ; Other_Math # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR 21A7 ; Other_Math # So DOWNWARDS ARROW FROM BAR 21A9..21AD ; Other_Math # So [5] LEFTWARDS ARROW WITH HOOK..LEFT RIGHT WAVE ARROW 21B0..21B1 ; Other_Math # So [2] UPWARDS ARROW WITH TIP LEFTWARDS..UPWARDS ARROW WITH TIP RIGHTWARDS 21B6..21B7 ; Other_Math # So [2] ANTICLOCKWISE TOP SEMICIRCLE ARROW..CLOCKWISE TOP SEMICIRCLE ARROW 21BC..21CD ; Other_Math # So [18] LEFTWARDS HARPOON WITH BARB UPWARDS..LEFTWARDS DOUBLE ARROW WITH STROKE 21D0..21D1 ; Other_Math # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW 21D3 ; Other_Math # So DOWNWARDS DOUBLE ARROW 21D5..21DB ; Other_Math # So [7] UP DOWN DOUBLE ARROW..RIGHTWARDS TRIPLE ARROW 21DD ; Other_Math # So RIGHTWARDS SQUIGGLE ARROW 21E4..21E5 ; Other_Math # So [2] LEFTWARDS ARROW TO BAR..RIGHTWARDS ARROW TO BAR 2308 ; Other_Math # Ps LEFT CEILING 2309 ; Other_Math # Pe RIGHT CEILING 230A ; Other_Math # Ps LEFT FLOOR 230B ; Other_Math # Pe RIGHT FLOOR 23B4..23B5 ; Other_Math # So [2] TOP SQUARE BRACKET..BOTTOM SQUARE BRACKET 23B7 ; Other_Math # So RADICAL SYMBOL BOTTOM 23D0 ; Other_Math # So VERTICAL LINE EXTENSION 23E2 ; Other_Math # So WHITE TRAPEZIUM 25A0..25A1 ; Other_Math # So [2] BLACK SQUARE..WHITE SQUARE 25AE..25B6 ; Other_Math # So [9] BLACK VERTICAL RECTANGLE..BLACK RIGHT-POINTING TRIANGLE 25BC..25C0 ; Other_Math # So [5] BLACK DOWN-POINTING TRIANGLE..BLACK LEFT-POINTING TRIANGLE 25C6..25C7 ; Other_Math # So [2] BLACK DIAMOND..WHITE DIAMOND 25CA..25CB ; Other_Math # So [2] LOZENGE..WHITE CIRCLE 25CF..25D3 ; Other_Math # So [5] BLACK CIRCLE..CIRCLE WITH UPPER HALF BLACK 25E2 ; Other_Math # So BLACK LOWER RIGHT TRIANGLE 25E4 ; Other_Math # So BLACK UPPER LEFT TRIANGLE 25E7..25EC ; Other_Math # So [6] SQUARE WITH LEFT HALF BLACK..WHITE UP-POINTING TRIANGLE WITH DOT 2605..2606 ; Other_Math # So [2] BLACK STAR..WHITE STAR 2640 ; Other_Math # So FEMALE SIGN 2642 ; Other_Math # So MALE SIGN 2660..2663 ; Other_Math # So [4] BLACK SPADE SUIT..BLACK CLUB SUIT 266D..266E ; Other_Math # So [2] MUSIC FLAT SIGN..MUSIC NATURAL SIGN 27C5 ; Other_Math # Ps LEFT S-SHAPED BAG DELIMITER 27C6 ; Other_Math # Pe RIGHT S-SHAPED BAG DELIMITER 27E6 ; Other_Math # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET 27E7 ; Other_Math # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET 27E8 ; Other_Math # Ps MATHEMATICAL LEFT ANGLE BRACKET 27E9 ; Other_Math # Pe MATHEMATICAL RIGHT ANGLE BRACKET 27EA ; Other_Math # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET 27EB ; Other_Math # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET 27EC ; Other_Math # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET 27ED ; Other_Math # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET 27EE ; Other_Math # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS 27EF ; Other_Math # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS 2983 ; Other_Math # Ps LEFT WHITE CURLY BRACKET 2984 ; Other_Math # Pe RIGHT WHITE CURLY BRACKET 2985 ; Other_Math # Ps LEFT WHITE PARENTHESIS 2986 ; Other_Math # Pe RIGHT WHITE PARENTHESIS 2987 ; Other_Math # Ps Z NOTATION LEFT IMAGE BRACKET 2988 ; Other_Math # Pe Z NOTATION RIGHT IMAGE BRACKET 2989 ; Other_Math # Ps Z NOTATION LEFT BINDING BRACKET 298A ; Other_Math # Pe Z NOTATION RIGHT BINDING BRACKET 298B ; Other_Math # Ps LEFT SQUARE BRACKET WITH UNDERBAR 298C ; Other_Math # Pe RIGHT SQUARE BRACKET WITH UNDERBAR 298D ; Other_Math # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER 298E ; Other_Math # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER 298F ; Other_Math # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER 2990 ; Other_Math # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER 2991 ; Other_Math # Ps LEFT ANGLE BRACKET WITH DOT 2992 ; Other_Math # Pe RIGHT ANGLE BRACKET WITH DOT 2993 ; Other_Math # Ps LEFT ARC LESS-THAN BRACKET 2994 ; Other_Math # Pe RIGHT ARC GREATER-THAN BRACKET 2995 ; Other_Math # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET 2996 ; Other_Math # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET 2997 ; Other_Math # Ps LEFT BLACK TORTOISE SHELL BRACKET 2998 ; Other_Math # Pe RIGHT BLACK TORTOISE SHELL BRACKET 29D8 ; Other_Math # Ps LEFT WIGGLY FENCE 29D9 ; Other_Math # Pe RIGHT WIGGLY FENCE 29DA ; Other_Math # Ps LEFT DOUBLE WIGGLY FENCE 29DB ; Other_Math # Pe RIGHT DOUBLE WIGGLY FENCE 29FC ; Other_Math # Ps LEFT-POINTING CURVED ANGLE BRACKET 29FD ; Other_Math # Pe RIGHT-POINTING CURVED ANGLE BRACKET FE61 ; Other_Math # Po SMALL ASTERISK FE63 ; Other_Math # Pd SMALL HYPHEN-MINUS FE68 ; Other_Math # Po SMALL REVERSE SOLIDUS FF3C ; Other_Math # Po FULLWIDTH REVERSE SOLIDUS FF3E ; Other_Math # Sk FULLWIDTH CIRCUMFLEX ACCENT 1D400..1D454 ; Other_Math # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G 1D456..1D49C ; Other_Math # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A 1D49E..1D49F ; Other_Math # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D 1D4A2 ; Other_Math # L& MATHEMATICAL SCRIPT CAPITAL G 1D4A5..1D4A6 ; Other_Math # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K 1D4A9..1D4AC ; Other_Math # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q 1D4AE..1D4B9 ; Other_Math # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D 1D4BB ; Other_Math # L& MATHEMATICAL SCRIPT SMALL F 1D4BD..1D4C3 ; Other_Math # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N 1D4C5..1D505 ; Other_Math # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B 1D507..1D50A ; Other_Math # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G 1D50D..1D514 ; Other_Math # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q 1D516..1D51C ; Other_Math # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y 1D51E..1D539 ; Other_Math # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53B..1D53E ; Other_Math # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D540..1D544 ; Other_Math # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D546 ; Other_Math # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D54A..1D550 ; Other_Math # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D552..1D6A5 ; Other_Math # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A8..1D6C0 ; Other_Math # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA 1D6C2..1D6DA ; Other_Math # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA 1D6DC..1D6FA ; Other_Math # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA 1D6FC..1D714 ; Other_Math # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA 1D716..1D734 ; Other_Math # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D736..1D74E ; Other_Math # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA 1D750..1D76E ; Other_Math # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D770..1D788 ; Other_Math # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA 1D78A..1D7A8 ; Other_Math # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7AA..1D7C2 ; Other_Math # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA 1D7C4..1D7CB ; Other_Math # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA 1D7CE..1D7FF ; Other_Math # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE 1EE00..1EE03 ; Other_Math # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL 1EE05..1EE1F ; Other_Math # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF 1EE21..1EE22 ; Other_Math # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM 1EE24 ; Other_Math # Lo ARABIC MATHEMATICAL INITIAL HEH 1EE27 ; Other_Math # Lo ARABIC MATHEMATICAL INITIAL HAH 1EE29..1EE32 ; Other_Math # Lo [10] ARABIC MATHEMATICAL INITIAL YEH..ARABIC MATHEMATICAL INITIAL QAF 1EE34..1EE37 ; Other_Math # Lo [4] ARABIC MATHEMATICAL INITIAL SHEEN..ARABIC MATHEMATICAL INITIAL KHAH 1EE39 ; Other_Math # Lo ARABIC MATHEMATICAL INITIAL DAD 1EE3B ; Other_Math # Lo ARABIC MATHEMATICAL INITIAL GHAIN 1EE42 ; Other_Math # Lo ARABIC MATHEMATICAL TAILED JEEM 1EE47 ; Other_Math # Lo ARABIC MATHEMATICAL TAILED HAH 1EE49 ; Other_Math # Lo ARABIC MATHEMATICAL TAILED YEH 1EE4B ; Other_Math # Lo ARABIC MATHEMATICAL TAILED LAM 1EE4D..1EE4F ; Other_Math # Lo [3] ARABIC MATHEMATICAL TAILED NOON..ARABIC MATHEMATICAL TAILED AIN 1EE51..1EE52 ; Other_Math # Lo [2] ARABIC MATHEMATICAL TAILED SAD..ARABIC MATHEMATICAL TAILED QAF 1EE54 ; Other_Math # Lo ARABIC MATHEMATICAL TAILED SHEEN 1EE57 ; Other_Math # Lo ARABIC MATHEMATICAL TAILED KHAH 1EE59 ; Other_Math # Lo ARABIC MATHEMATICAL TAILED DAD 1EE5B ; Other_Math # Lo ARABIC MATHEMATICAL TAILED GHAIN 1EE5D ; Other_Math # Lo ARABIC MATHEMATICAL TAILED DOTLESS NOON 1EE5F ; Other_Math # Lo ARABIC MATHEMATICAL TAILED DOTLESS QAF 1EE61..1EE62 ; Other_Math # Lo [2] ARABIC MATHEMATICAL STRETCHED BEH..ARABIC MATHEMATICAL STRETCHED JEEM 1EE64 ; Other_Math # Lo ARABIC MATHEMATICAL STRETCHED HEH 1EE67..1EE6A ; Other_Math # Lo [4] ARABIC MATHEMATICAL STRETCHED HAH..ARABIC MATHEMATICAL STRETCHED KAF 1EE6C..1EE72 ; Other_Math # Lo [7] ARABIC MATHEMATICAL STRETCHED MEEM..ARABIC MATHEMATICAL STRETCHED QAF 1EE74..1EE77 ; Other_Math # Lo [4] ARABIC MATHEMATICAL STRETCHED SHEEN..ARABIC MATHEMATICAL STRETCHED KHAH 1EE79..1EE7C ; Other_Math # Lo [4] ARABIC MATHEMATICAL STRETCHED DAD..ARABIC MATHEMATICAL STRETCHED DOTLESS BEH 1EE7E ; Other_Math # Lo ARABIC MATHEMATICAL STRETCHED DOTLESS FEH 1EE80..1EE89 ; Other_Math # Lo [10] ARABIC MATHEMATICAL LOOPED ALEF..ARABIC MATHEMATICAL LOOPED YEH 1EE8B..1EE9B ; Other_Math # Lo [17] ARABIC MATHEMATICAL LOOPED LAM..ARABIC MATHEMATICAL LOOPED GHAIN 1EEA1..1EEA3 ; Other_Math # Lo [3] ARABIC MATHEMATICAL DOUBLE-STRUCK BEH..ARABIC MATHEMATICAL DOUBLE-STRUCK DAL 1EEA5..1EEA9 ; Other_Math # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH 1EEAB..1EEBB ; Other_Math # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN # Total code points: 1362 # ================================================ 0030..0039 ; Hex_Digit # Nd [10] DIGIT ZERO..DIGIT NINE 0041..0046 ; Hex_Digit # L& [6] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER F 0061..0066 ; Hex_Digit # L& [6] LATIN SMALL LETTER A..LATIN SMALL LETTER F FF10..FF19 ; Hex_Digit # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE FF21..FF26 ; Hex_Digit # L& [6] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER F FF41..FF46 ; Hex_Digit # L& [6] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER F # Total code points: 44 # ================================================ 0030..0039 ; ASCII_Hex_Digit # Nd [10] DIGIT ZERO..DIGIT NINE 0041..0046 ; ASCII_Hex_Digit # L& [6] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER F 0061..0066 ; ASCII_Hex_Digit # L& [6] LATIN SMALL LETTER A..LATIN SMALL LETTER F # Total code points: 22 # ================================================ 0345 ; Other_Alphabetic # Mn COMBINING GREEK YPOGEGRAMMENI 0363..036F ; Other_Alphabetic # Mn [13] COMBINING LATIN SMALL LETTER A..COMBINING LATIN SMALL LETTER X 05B0..05BD ; Other_Alphabetic # Mn [14] HEBREW POINT SHEVA..HEBREW POINT METEG 05BF ; Other_Alphabetic # Mn HEBREW POINT RAFE 05C1..05C2 ; Other_Alphabetic # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT 05C4..05C5 ; Other_Alphabetic # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT 05C7 ; Other_Alphabetic # Mn HEBREW POINT QAMATS QATAN 0610..061A ; Other_Alphabetic # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA 064B..0657 ; Other_Alphabetic # Mn [13] ARABIC FATHATAN..ARABIC INVERTED DAMMA 0659..065F ; Other_Alphabetic # Mn [7] ARABIC ZWARAKAY..ARABIC WAVY HAMZA BELOW 0670 ; Other_Alphabetic # Mn ARABIC LETTER SUPERSCRIPT ALEF 06D6..06DC ; Other_Alphabetic # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN 06E1..06E4 ; Other_Alphabetic # Mn [4] ARABIC SMALL HIGH DOTLESS HEAD OF KHAH..ARABIC SMALL HIGH MADDA 06E7..06E8 ; Other_Alphabetic # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON 06ED ; Other_Alphabetic # Mn ARABIC SMALL LOW MEEM 0711 ; Other_Alphabetic # Mn SYRIAC LETTER SUPERSCRIPT ALAPH 0730..073F ; Other_Alphabetic # Mn [16] SYRIAC PTHAHA ABOVE..SYRIAC RWAHA 07A6..07B0 ; Other_Alphabetic # Mn [11] THAANA ABAFILI..THAANA SUKUN 0816..0817 ; Other_Alphabetic # Mn [2] SAMARITAN MARK IN..SAMARITAN MARK IN-ALAF 081B..0823 ; Other_Alphabetic # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A 0825..0827 ; Other_Alphabetic # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U 0829..082C ; Other_Alphabetic # Mn [4] SAMARITAN VOWEL SIGN LONG I..SAMARITAN VOWEL SIGN SUKUN 0897 ; Other_Alphabetic # Mn ARABIC PEPET 08D4..08DF ; Other_Alphabetic # Mn [12] ARABIC SMALL HIGH WORD AR-RUB..ARABIC SMALL HIGH WORD WAQFA 08E3..08E9 ; Other_Alphabetic # Mn [7] ARABIC TURNED DAMMA BELOW..ARABIC CURLY KASRATAN 08F0..0902 ; Other_Alphabetic # Mn [19] ARABIC OPEN FATHATAN..DEVANAGARI SIGN ANUSVARA 0903 ; Other_Alphabetic # Mc DEVANAGARI SIGN VISARGA 093A ; Other_Alphabetic # Mn DEVANAGARI VOWEL SIGN OE 093B ; Other_Alphabetic # Mc DEVANAGARI VOWEL SIGN OOE 093E..0940 ; Other_Alphabetic # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II 0941..0948 ; Other_Alphabetic # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI 0949..094C ; Other_Alphabetic # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU 094E..094F ; Other_Alphabetic # Mc [2] DEVANAGARI VOWEL SIGN PRISHTHAMATRA E..DEVANAGARI VOWEL SIGN AW 0955..0957 ; Other_Alphabetic # Mn [3] DEVANAGARI VOWEL SIGN CANDRA LONG E..DEVANAGARI VOWEL SIGN UUE 0962..0963 ; Other_Alphabetic # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL 0981 ; Other_Alphabetic # Mn BENGALI SIGN CANDRABINDU 0982..0983 ; Other_Alphabetic # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA 09BE..09C0 ; Other_Alphabetic # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II 09C1..09C4 ; Other_Alphabetic # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR 09C7..09C8 ; Other_Alphabetic # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI 09CB..09CC ; Other_Alphabetic # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU 09D7 ; Other_Alphabetic # Mc BENGALI AU LENGTH MARK 09E2..09E3 ; Other_Alphabetic # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL 0A01..0A02 ; Other_Alphabetic # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI 0A03 ; Other_Alphabetic # Mc GURMUKHI SIGN VISARGA 0A3E..0A40 ; Other_Alphabetic # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II 0A41..0A42 ; Other_Alphabetic # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU 0A47..0A48 ; Other_Alphabetic # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI 0A4B..0A4C ; Other_Alphabetic # Mn [2] GURMUKHI VOWEL SIGN OO..GURMUKHI VOWEL SIGN AU 0A51 ; Other_Alphabetic # Mn GURMUKHI SIGN UDAAT 0A70..0A71 ; Other_Alphabetic # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK 0A75 ; Other_Alphabetic # Mn GURMUKHI SIGN YAKASH 0A81..0A82 ; Other_Alphabetic # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA 0A83 ; Other_Alphabetic # Mc GUJARATI SIGN VISARGA 0ABE..0AC0 ; Other_Alphabetic # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II 0AC1..0AC5 ; Other_Alphabetic # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E 0AC7..0AC8 ; Other_Alphabetic # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI 0AC9 ; Other_Alphabetic # Mc GUJARATI VOWEL SIGN CANDRA O 0ACB..0ACC ; Other_Alphabetic # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU 0AE2..0AE3 ; Other_Alphabetic # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL 0AFA..0AFC ; Other_Alphabetic # Mn [3] GUJARATI SIGN SUKUN..GUJARATI SIGN MADDAH 0B01 ; Other_Alphabetic # Mn ORIYA SIGN CANDRABINDU 0B02..0B03 ; Other_Alphabetic # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA 0B3E ; Other_Alphabetic # Mc ORIYA VOWEL SIGN AA 0B3F ; Other_Alphabetic # Mn ORIYA VOWEL SIGN I 0B40 ; Other_Alphabetic # Mc ORIYA VOWEL SIGN II 0B41..0B44 ; Other_Alphabetic # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR 0B47..0B48 ; Other_Alphabetic # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI 0B4B..0B4C ; Other_Alphabetic # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU 0B56 ; Other_Alphabetic # Mn ORIYA AI LENGTH MARK 0B57 ; Other_Alphabetic # Mc ORIYA AU LENGTH MARK 0B62..0B63 ; Other_Alphabetic # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL 0B82 ; Other_Alphabetic # Mn TAMIL SIGN ANUSVARA 0BBE..0BBF ; Other_Alphabetic # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I 0BC0 ; Other_Alphabetic # Mn TAMIL VOWEL SIGN II 0BC1..0BC2 ; Other_Alphabetic # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU 0BC6..0BC8 ; Other_Alphabetic # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI 0BCA..0BCC ; Other_Alphabetic # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU 0BD7 ; Other_Alphabetic # Mc TAMIL AU LENGTH MARK 0C00 ; Other_Alphabetic # Mn TELUGU SIGN COMBINING CANDRABINDU ABOVE 0C01..0C03 ; Other_Alphabetic # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA 0C04 ; Other_Alphabetic # Mn TELUGU SIGN COMBINING ANUSVARA ABOVE 0C3E..0C40 ; Other_Alphabetic # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II 0C41..0C44 ; Other_Alphabetic # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR 0C46..0C48 ; Other_Alphabetic # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI 0C4A..0C4C ; Other_Alphabetic # Mn [3] TELUGU VOWEL SIGN O..TELUGU VOWEL SIGN AU 0C55..0C56 ; Other_Alphabetic # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK 0C62..0C63 ; Other_Alphabetic # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL 0C81 ; Other_Alphabetic # Mn KANNADA SIGN CANDRABINDU 0C82..0C83 ; Other_Alphabetic # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA 0CBE ; Other_Alphabetic # Mc KANNADA VOWEL SIGN AA 0CBF ; Other_Alphabetic # Mn KANNADA VOWEL SIGN I 0CC0..0CC4 ; Other_Alphabetic # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR 0CC6 ; Other_Alphabetic # Mn KANNADA VOWEL SIGN E 0CC7..0CC8 ; Other_Alphabetic # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI 0CCA..0CCB ; Other_Alphabetic # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO 0CCC ; Other_Alphabetic # Mn KANNADA VOWEL SIGN AU 0CD5..0CD6 ; Other_Alphabetic # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK 0CE2..0CE3 ; Other_Alphabetic # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL 0CF3 ; Other_Alphabetic # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT 0D00..0D01 ; Other_Alphabetic # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU 0D02..0D03 ; Other_Alphabetic # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA 0D3E..0D40 ; Other_Alphabetic # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II 0D41..0D44 ; Other_Alphabetic # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR 0D46..0D48 ; Other_Alphabetic # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI 0D4A..0D4C ; Other_Alphabetic # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU 0D57 ; Other_Alphabetic # Mc MALAYALAM AU LENGTH MARK 0D62..0D63 ; Other_Alphabetic # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL 0D81 ; Other_Alphabetic # Mn SINHALA SIGN CANDRABINDU 0D82..0D83 ; Other_Alphabetic # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA 0DCF..0DD1 ; Other_Alphabetic # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA 0DD2..0DD4 ; Other_Alphabetic # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA 0DD6 ; Other_Alphabetic # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA 0DD8..0DDF ; Other_Alphabetic # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA 0DF2..0DF3 ; Other_Alphabetic # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA 0E31 ; Other_Alphabetic # Mn THAI CHARACTER MAI HAN-AKAT 0E34..0E3A ; Other_Alphabetic # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU 0E4D ; Other_Alphabetic # Mn THAI CHARACTER NIKHAHIT 0EB1 ; Other_Alphabetic # Mn LAO VOWEL SIGN MAI KAN 0EB4..0EB9 ; Other_Alphabetic # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU 0EBB..0EBC ; Other_Alphabetic # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO 0ECD ; Other_Alphabetic # Mn LAO NIGGAHITA 0F71..0F7E ; Other_Alphabetic # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO 0F7F ; Other_Alphabetic # Mc TIBETAN SIGN RNAM BCAD 0F80..0F83 ; Other_Alphabetic # Mn [4] TIBETAN VOWEL SIGN REVERSED I..TIBETAN SIGN SNA LDAN 0F8D..0F97 ; Other_Alphabetic # Mn [11] TIBETAN SUBJOINED SIGN LCE TSA CAN..TIBETAN SUBJOINED LETTER JA 0F99..0FBC ; Other_Alphabetic # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA 102B..102C ; Other_Alphabetic # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA 102D..1030 ; Other_Alphabetic # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU 1031 ; Other_Alphabetic # Mc MYANMAR VOWEL SIGN E 1032..1036 ; Other_Alphabetic # Mn [5] MYANMAR VOWEL SIGN AI..MYANMAR SIGN ANUSVARA 1038 ; Other_Alphabetic # Mc MYANMAR SIGN VISARGA 103B..103C ; Other_Alphabetic # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA 103D..103E ; Other_Alphabetic # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA 1056..1057 ; Other_Alphabetic # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR 1058..1059 ; Other_Alphabetic # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL 105E..1060 ; Other_Alphabetic # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA 1062..1064 ; Other_Alphabetic # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO 1067..106D ; Other_Alphabetic # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5 1071..1074 ; Other_Alphabetic # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE 1082 ; Other_Alphabetic # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA 1083..1084 ; Other_Alphabetic # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E 1085..1086 ; Other_Alphabetic # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y 1087..108C ; Other_Alphabetic # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3 108D ; Other_Alphabetic # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE 108F ; Other_Alphabetic # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5 109A..109C ; Other_Alphabetic # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A 109D ; Other_Alphabetic # Mn MYANMAR VOWEL SIGN AITON AI 1712..1713 ; Other_Alphabetic # Mn [2] TAGALOG VOWEL SIGN I..TAGALOG VOWEL SIGN U 1732..1733 ; Other_Alphabetic # Mn [2] HANUNOO VOWEL SIGN I..HANUNOO VOWEL SIGN U 1752..1753 ; Other_Alphabetic # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U 1772..1773 ; Other_Alphabetic # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U 17B6 ; Other_Alphabetic # Mc KHMER VOWEL SIGN AA 17B7..17BD ; Other_Alphabetic # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA 17BE..17C5 ; Other_Alphabetic # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU 17C6 ; Other_Alphabetic # Mn KHMER SIGN NIKAHIT 17C7..17C8 ; Other_Alphabetic # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU 1885..1886 ; Other_Alphabetic # Mn [2] MONGOLIAN LETTER ALI GALI BALUDA..MONGOLIAN LETTER ALI GALI THREE BALUDA 18A9 ; Other_Alphabetic # Mn MONGOLIAN LETTER ALI GALI DAGALGA 1920..1922 ; Other_Alphabetic # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U 1923..1926 ; Other_Alphabetic # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU 1927..1928 ; Other_Alphabetic # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O 1929..192B ; Other_Alphabetic # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA 1930..1931 ; Other_Alphabetic # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA 1932 ; Other_Alphabetic # Mn LIMBU SMALL LETTER ANUSVARA 1933..1938 ; Other_Alphabetic # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA 1A17..1A18 ; Other_Alphabetic # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U 1A19..1A1A ; Other_Alphabetic # Mc [2] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN O 1A1B ; Other_Alphabetic # Mn BUGINESE VOWEL SIGN AE 1A55 ; Other_Alphabetic # Mc TAI THAM CONSONANT SIGN MEDIAL RA 1A56 ; Other_Alphabetic # Mn TAI THAM CONSONANT SIGN MEDIAL LA 1A57 ; Other_Alphabetic # Mc TAI THAM CONSONANT SIGN LA TANG LAI 1A58..1A5E ; Other_Alphabetic # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA 1A61 ; Other_Alphabetic # Mc TAI THAM VOWEL SIGN A 1A62 ; Other_Alphabetic # Mn TAI THAM VOWEL SIGN MAI SAT 1A63..1A64 ; Other_Alphabetic # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA 1A65..1A6C ; Other_Alphabetic # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW 1A6D..1A72 ; Other_Alphabetic # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI 1A73..1A74 ; Other_Alphabetic # Mn [2] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN MAI KANG 1ABF..1AC0 ; Other_Alphabetic # Mn [2] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER TURNED W BELOW 1ACC..1ACE ; Other_Alphabetic # Mn [3] COMBINING LATIN SMALL LETTER INSULAR G..COMBINING LATIN SMALL LETTER INSULAR T 1B00..1B03 ; Other_Alphabetic # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG 1B04 ; Other_Alphabetic # Mc BALINESE SIGN BISAH 1B35 ; Other_Alphabetic # Mc BALINESE VOWEL SIGN TEDUNG 1B36..1B3A ; Other_Alphabetic # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA 1B3B ; Other_Alphabetic # Mc BALINESE VOWEL SIGN RA REPA TEDUNG 1B3C ; Other_Alphabetic # Mn BALINESE VOWEL SIGN LA LENGA 1B3D..1B41 ; Other_Alphabetic # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG 1B42 ; Other_Alphabetic # Mn BALINESE VOWEL SIGN PEPET 1B43 ; Other_Alphabetic # Mc BALINESE VOWEL SIGN PEPET TEDUNG 1B80..1B81 ; Other_Alphabetic # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR 1B82 ; Other_Alphabetic # Mc SUNDANESE SIGN PANGWISAD 1BA1 ; Other_Alphabetic # Mc SUNDANESE CONSONANT SIGN PAMINGKAL 1BA2..1BA5 ; Other_Alphabetic # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU 1BA6..1BA7 ; Other_Alphabetic # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG 1BA8..1BA9 ; Other_Alphabetic # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG 1BAC..1BAD ; Other_Alphabetic # Mn [2] SUNDANESE CONSONANT SIGN PASANGAN MA..SUNDANESE CONSONANT SIGN PASANGAN WA 1BE7 ; Other_Alphabetic # Mc BATAK VOWEL SIGN E 1BE8..1BE9 ; Other_Alphabetic # Mn [2] BATAK VOWEL SIGN PAKPAK E..BATAK VOWEL SIGN EE 1BEA..1BEC ; Other_Alphabetic # Mc [3] BATAK VOWEL SIGN I..BATAK VOWEL SIGN O 1BED ; Other_Alphabetic # Mn BATAK VOWEL SIGN KARO O 1BEE ; Other_Alphabetic # Mc BATAK VOWEL SIGN U 1BEF..1BF1 ; Other_Alphabetic # Mn [3] BATAK VOWEL SIGN U FOR SIMALUNGUN SA..BATAK CONSONANT SIGN H 1C24..1C2B ; Other_Alphabetic # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU 1C2C..1C33 ; Other_Alphabetic # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T 1C34..1C35 ; Other_Alphabetic # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG 1C36 ; Other_Alphabetic # Mn LEPCHA SIGN RAN 1DD3..1DF4 ; Other_Alphabetic # Mn [34] COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE..COMBINING LATIN SMALL LETTER U WITH DIAERESIS 24B6..24E9 ; Other_Alphabetic # So [52] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN SMALL LETTER Z 2DE0..2DFF ; Other_Alphabetic # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS A674..A67B ; Other_Alphabetic # Mn [8] COMBINING CYRILLIC LETTER UKRAINIAN IE..COMBINING CYRILLIC LETTER OMEGA A69E..A69F ; Other_Alphabetic # Mn [2] COMBINING CYRILLIC LETTER EF..COMBINING CYRILLIC LETTER IOTIFIED E A802 ; Other_Alphabetic # Mn SYLOTI NAGRI SIGN DVISVARA A80B ; Other_Alphabetic # Mn SYLOTI NAGRI SIGN ANUSVARA A823..A824 ; Other_Alphabetic # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I A825..A826 ; Other_Alphabetic # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E A827 ; Other_Alphabetic # Mc SYLOTI NAGRI VOWEL SIGN OO A880..A881 ; Other_Alphabetic # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA A8B4..A8C3 ; Other_Alphabetic # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU A8C5 ; Other_Alphabetic # Mn SAURASHTRA SIGN CANDRABINDU A8FF ; Other_Alphabetic # Mn DEVANAGARI VOWEL SIGN AY A926..A92A ; Other_Alphabetic # Mn [5] KAYAH LI VOWEL UE..KAYAH LI VOWEL O A947..A951 ; Other_Alphabetic # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R A952 ; Other_Alphabetic # Mc REJANG CONSONANT SIGN H A980..A982 ; Other_Alphabetic # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR A983 ; Other_Alphabetic # Mc JAVANESE SIGN WIGNYAN A9B4..A9B5 ; Other_Alphabetic # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG A9B6..A9B9 ; Other_Alphabetic # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT A9BA..A9BB ; Other_Alphabetic # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE A9BC..A9BD ; Other_Alphabetic # Mn [2] JAVANESE VOWEL SIGN PEPET..JAVANESE CONSONANT SIGN KERET A9BE..A9BF ; Other_Alphabetic # Mc [2] JAVANESE CONSONANT SIGN PENGKAL..JAVANESE CONSONANT SIGN CAKRA A9E5 ; Other_Alphabetic # Mn MYANMAR SIGN SHAN SAW AA29..AA2E ; Other_Alphabetic # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE AA2F..AA30 ; Other_Alphabetic # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI AA31..AA32 ; Other_Alphabetic # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE AA33..AA34 ; Other_Alphabetic # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA AA35..AA36 ; Other_Alphabetic # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA AA43 ; Other_Alphabetic # Mn CHAM CONSONANT SIGN FINAL NG AA4C ; Other_Alphabetic # Mn CHAM CONSONANT SIGN FINAL M AA4D ; Other_Alphabetic # Mc CHAM CONSONANT SIGN FINAL H AA7B ; Other_Alphabetic # Mc MYANMAR SIGN PAO KAREN TONE AA7C ; Other_Alphabetic # Mn MYANMAR SIGN TAI LAING TONE-2 AA7D ; Other_Alphabetic # Mc MYANMAR SIGN TAI LAING TONE-5 AAB0 ; Other_Alphabetic # Mn TAI VIET MAI KANG AAB2..AAB4 ; Other_Alphabetic # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U AAB7..AAB8 ; Other_Alphabetic # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA AABE ; Other_Alphabetic # Mn TAI VIET VOWEL AM AAEB ; Other_Alphabetic # Mc MEETEI MAYEK VOWEL SIGN II AAEC..AAED ; Other_Alphabetic # Mn [2] MEETEI MAYEK VOWEL SIGN UU..MEETEI MAYEK VOWEL SIGN AAI AAEE..AAEF ; Other_Alphabetic # Mc [2] MEETEI MAYEK VOWEL SIGN AU..MEETEI MAYEK VOWEL SIGN AAU AAF5 ; Other_Alphabetic # Mc MEETEI MAYEK VOWEL SIGN VISARGA ABE3..ABE4 ; Other_Alphabetic # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP ABE5 ; Other_Alphabetic # Mn MEETEI MAYEK VOWEL SIGN ANAP ABE6..ABE7 ; Other_Alphabetic # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP ABE8 ; Other_Alphabetic # Mn MEETEI MAYEK VOWEL SIGN UNAP ABE9..ABEA ; Other_Alphabetic # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG FB1E ; Other_Alphabetic # Mn HEBREW POINT JUDEO-SPANISH VARIKA 10376..1037A ; Other_Alphabetic # Mn [5] COMBINING OLD PERMIC LETTER AN..COMBINING OLD PERMIC LETTER SII 10A01..10A03 ; Other_Alphabetic # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R 10A05..10A06 ; Other_Alphabetic # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O 10A0C..10A0F ; Other_Alphabetic # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA 10D24..10D27 ; Other_Alphabetic # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI 10D69 ; Other_Alphabetic # Mn GARAY VOWEL SIGN E 10EAB..10EAC ; Other_Alphabetic # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK 10EFC ; Other_Alphabetic # Mn ARABIC COMBINING ALEF OVERLAY 11000 ; Other_Alphabetic # Mc BRAHMI SIGN CANDRABINDU 11001 ; Other_Alphabetic # Mn BRAHMI SIGN ANUSVARA 11002 ; Other_Alphabetic # Mc BRAHMI SIGN VISARGA 11038..11045 ; Other_Alphabetic # Mn [14] BRAHMI VOWEL SIGN AA..BRAHMI VOWEL SIGN AU 11073..11074 ; Other_Alphabetic # Mn [2] BRAHMI VOWEL SIGN OLD TAMIL SHORT E..BRAHMI VOWEL SIGN OLD TAMIL SHORT O 11080..11081 ; Other_Alphabetic # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA 11082 ; Other_Alphabetic # Mc KAITHI SIGN VISARGA 110B0..110B2 ; Other_Alphabetic # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II 110B3..110B6 ; Other_Alphabetic # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI 110B7..110B8 ; Other_Alphabetic # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU 110C2 ; Other_Alphabetic # Mn KAITHI VOWEL SIGN VOCALIC R 11100..11102 ; Other_Alphabetic # Mn [3] CHAKMA SIGN CANDRABINDU..CHAKMA SIGN VISARGA 11127..1112B ; Other_Alphabetic # Mn [5] CHAKMA VOWEL SIGN A..CHAKMA VOWEL SIGN UU 1112C ; Other_Alphabetic # Mc CHAKMA VOWEL SIGN E 1112D..11132 ; Other_Alphabetic # Mn [6] CHAKMA VOWEL SIGN AI..CHAKMA AU MARK 11145..11146 ; Other_Alphabetic # Mc [2] CHAKMA VOWEL SIGN AA..CHAKMA VOWEL SIGN EI 11180..11181 ; Other_Alphabetic # Mn [2] SHARADA SIGN CANDRABINDU..SHARADA SIGN ANUSVARA 11182 ; Other_Alphabetic # Mc SHARADA SIGN VISARGA 111B3..111B5 ; Other_Alphabetic # Mc [3] SHARADA VOWEL SIGN AA..SHARADA VOWEL SIGN II 111B6..111BE ; Other_Alphabetic # Mn [9] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN O 111BF ; Other_Alphabetic # Mc SHARADA VOWEL SIGN AU 111CE ; Other_Alphabetic # Mc SHARADA VOWEL SIGN PRISHTHAMATRA E 111CF ; Other_Alphabetic # Mn SHARADA SIGN INVERTED CANDRABINDU 1122C..1122E ; Other_Alphabetic # Mc [3] KHOJKI VOWEL SIGN AA..KHOJKI VOWEL SIGN II 1122F..11231 ; Other_Alphabetic # Mn [3] KHOJKI VOWEL SIGN U..KHOJKI VOWEL SIGN AI 11232..11233 ; Other_Alphabetic # Mc [2] KHOJKI VOWEL SIGN O..KHOJKI VOWEL SIGN AU 11234 ; Other_Alphabetic # Mn KHOJKI SIGN ANUSVARA 11237 ; Other_Alphabetic # Mn KHOJKI SIGN SHADDA 1123E ; Other_Alphabetic # Mn KHOJKI SIGN SUKUN 11241 ; Other_Alphabetic # Mn KHOJKI VOWEL SIGN VOCALIC R 112DF ; Other_Alphabetic # Mn KHUDAWADI SIGN ANUSVARA 112E0..112E2 ; Other_Alphabetic # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II 112E3..112E8 ; Other_Alphabetic # Mn [6] KHUDAWADI VOWEL SIGN U..KHUDAWADI VOWEL SIGN AU 11300..11301 ; Other_Alphabetic # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU 11302..11303 ; Other_Alphabetic # Mc [2] GRANTHA SIGN ANUSVARA..GRANTHA SIGN VISARGA 1133E..1133F ; Other_Alphabetic # Mc [2] GRANTHA VOWEL SIGN AA..GRANTHA VOWEL SIGN I 11340 ; Other_Alphabetic # Mn GRANTHA VOWEL SIGN II 11341..11344 ; Other_Alphabetic # Mc [4] GRANTHA VOWEL SIGN U..GRANTHA VOWEL SIGN VOCALIC RR 11347..11348 ; Other_Alphabetic # Mc [2] GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI 1134B..1134C ; Other_Alphabetic # Mc [2] GRANTHA VOWEL SIGN OO..GRANTHA VOWEL SIGN AU 11357 ; Other_Alphabetic # Mc GRANTHA AU LENGTH MARK 11362..11363 ; Other_Alphabetic # Mc [2] GRANTHA VOWEL SIGN VOCALIC L..GRANTHA VOWEL SIGN VOCALIC LL 113B8..113BA ; Other_Alphabetic # Mc [3] TULU-TIGALARI VOWEL SIGN AA..TULU-TIGALARI VOWEL SIGN II 113BB..113C0 ; Other_Alphabetic # Mn [6] TULU-TIGALARI VOWEL SIGN U..TULU-TIGALARI VOWEL SIGN VOCALIC LL 113C2 ; Other_Alphabetic # Mc TULU-TIGALARI VOWEL SIGN EE 113C5 ; Other_Alphabetic # Mc TULU-TIGALARI VOWEL SIGN AI 113C7..113CA ; Other_Alphabetic # Mc [4] TULU-TIGALARI VOWEL SIGN OO..TULU-TIGALARI SIGN CANDRA ANUNASIKA 113CC..113CD ; Other_Alphabetic # Mc [2] TULU-TIGALARI SIGN ANUSVARA..TULU-TIGALARI SIGN VISARGA 11435..11437 ; Other_Alphabetic # Mc [3] NEWA VOWEL SIGN AA..NEWA VOWEL SIGN II 11438..1143F ; Other_Alphabetic # Mn [8] NEWA VOWEL SIGN U..NEWA VOWEL SIGN AI 11440..11441 ; Other_Alphabetic # Mc [2] NEWA VOWEL SIGN O..NEWA VOWEL SIGN AU 11443..11444 ; Other_Alphabetic # Mn [2] NEWA SIGN CANDRABINDU..NEWA SIGN ANUSVARA 11445 ; Other_Alphabetic # Mc NEWA SIGN VISARGA 114B0..114B2 ; Other_Alphabetic # Mc [3] TIRHUTA VOWEL SIGN AA..TIRHUTA VOWEL SIGN II 114B3..114B8 ; Other_Alphabetic # Mn [6] TIRHUTA VOWEL SIGN U..TIRHUTA VOWEL SIGN VOCALIC LL 114B9 ; Other_Alphabetic # Mc TIRHUTA VOWEL SIGN E 114BA ; Other_Alphabetic # Mn TIRHUTA VOWEL SIGN SHORT E 114BB..114BE ; Other_Alphabetic # Mc [4] TIRHUTA VOWEL SIGN AI..TIRHUTA VOWEL SIGN AU 114BF..114C0 ; Other_Alphabetic # Mn [2] TIRHUTA SIGN CANDRABINDU..TIRHUTA SIGN ANUSVARA 114C1 ; Other_Alphabetic # Mc TIRHUTA SIGN VISARGA 115AF..115B1 ; Other_Alphabetic # Mc [3] SIDDHAM VOWEL SIGN AA..SIDDHAM VOWEL SIGN II 115B2..115B5 ; Other_Alphabetic # Mn [4] SIDDHAM VOWEL SIGN U..SIDDHAM VOWEL SIGN VOCALIC RR 115B8..115BB ; Other_Alphabetic # Mc [4] SIDDHAM VOWEL SIGN E..SIDDHAM VOWEL SIGN AU 115BC..115BD ; Other_Alphabetic # Mn [2] SIDDHAM SIGN CANDRABINDU..SIDDHAM SIGN ANUSVARA 115BE ; Other_Alphabetic # Mc SIDDHAM SIGN VISARGA 115DC..115DD ; Other_Alphabetic # Mn [2] SIDDHAM VOWEL SIGN ALTERNATE U..SIDDHAM VOWEL SIGN ALTERNATE UU 11630..11632 ; Other_Alphabetic # Mc [3] MODI VOWEL SIGN AA..MODI VOWEL SIGN II 11633..1163A ; Other_Alphabetic # Mn [8] MODI VOWEL SIGN U..MODI VOWEL SIGN AI 1163B..1163C ; Other_Alphabetic # Mc [2] MODI VOWEL SIGN O..MODI VOWEL SIGN AU 1163D ; Other_Alphabetic # Mn MODI SIGN ANUSVARA 1163E ; Other_Alphabetic # Mc MODI SIGN VISARGA 11640 ; Other_Alphabetic # Mn MODI SIGN ARDHACANDRA 116AB ; Other_Alphabetic # Mn TAKRI SIGN ANUSVARA 116AC ; Other_Alphabetic # Mc TAKRI SIGN VISARGA 116AD ; Other_Alphabetic # Mn TAKRI VOWEL SIGN AA 116AE..116AF ; Other_Alphabetic # Mc [2] TAKRI VOWEL SIGN I..TAKRI VOWEL SIGN II 116B0..116B5 ; Other_Alphabetic # Mn [6] TAKRI VOWEL SIGN U..TAKRI VOWEL SIGN AU 1171D ; Other_Alphabetic # Mn AHOM CONSONANT SIGN MEDIAL LA 1171E ; Other_Alphabetic # Mc AHOM CONSONANT SIGN MEDIAL RA 1171F ; Other_Alphabetic # Mn AHOM CONSONANT SIGN MEDIAL LIGATING RA 11720..11721 ; Other_Alphabetic # Mc [2] AHOM VOWEL SIGN A..AHOM VOWEL SIGN AA 11722..11725 ; Other_Alphabetic # Mn [4] AHOM VOWEL SIGN I..AHOM VOWEL SIGN UU 11726 ; Other_Alphabetic # Mc AHOM VOWEL SIGN E 11727..1172A ; Other_Alphabetic # Mn [4] AHOM VOWEL SIGN AW..AHOM VOWEL SIGN AM 1182C..1182E ; Other_Alphabetic # Mc [3] DOGRA VOWEL SIGN AA..DOGRA VOWEL SIGN II 1182F..11837 ; Other_Alphabetic # Mn [9] DOGRA VOWEL SIGN U..DOGRA SIGN ANUSVARA 11838 ; Other_Alphabetic # Mc DOGRA SIGN VISARGA 11930..11935 ; Other_Alphabetic # Mc [6] DIVES AKURU VOWEL SIGN AA..DIVES AKURU VOWEL SIGN E 11937..11938 ; Other_Alphabetic # Mc [2] DIVES AKURU VOWEL SIGN AI..DIVES AKURU VOWEL SIGN O 1193B..1193C ; Other_Alphabetic # Mn [2] DIVES AKURU SIGN ANUSVARA..DIVES AKURU SIGN CANDRABINDU 11940 ; Other_Alphabetic # Mc DIVES AKURU MEDIAL YA 11942 ; Other_Alphabetic # Mc DIVES AKURU MEDIAL RA 119D1..119D3 ; Other_Alphabetic # Mc [3] NANDINAGARI VOWEL SIGN AA..NANDINAGARI VOWEL SIGN II 119D4..119D7 ; Other_Alphabetic # Mn [4] NANDINAGARI VOWEL SIGN U..NANDINAGARI VOWEL SIGN VOCALIC RR 119DA..119DB ; Other_Alphabetic # Mn [2] NANDINAGARI VOWEL SIGN E..NANDINAGARI VOWEL SIGN AI 119DC..119DF ; Other_Alphabetic # Mc [4] NANDINAGARI VOWEL SIGN O..NANDINAGARI SIGN VISARGA 119E4 ; Other_Alphabetic # Mc NANDINAGARI VOWEL SIGN PRISHTHAMATRA E 11A01..11A0A ; Other_Alphabetic # Mn [10] ZANABAZAR SQUARE VOWEL SIGN I..ZANABAZAR SQUARE VOWEL LENGTH MARK 11A35..11A38 ; Other_Alphabetic # Mn [4] ZANABAZAR SQUARE SIGN CANDRABINDU..ZANABAZAR SQUARE SIGN ANUSVARA 11A39 ; Other_Alphabetic # Mc ZANABAZAR SQUARE SIGN VISARGA 11A3B..11A3E ; Other_Alphabetic # Mn [4] ZANABAZAR SQUARE CLUSTER-FINAL LETTER YA..ZANABAZAR SQUARE CLUSTER-FINAL LETTER VA 11A51..11A56 ; Other_Alphabetic # Mn [6] SOYOMBO VOWEL SIGN I..SOYOMBO VOWEL SIGN OE 11A57..11A58 ; Other_Alphabetic # Mc [2] SOYOMBO VOWEL SIGN AI..SOYOMBO VOWEL SIGN AU 11A59..11A5B ; Other_Alphabetic # Mn [3] SOYOMBO VOWEL SIGN VOCALIC R..SOYOMBO VOWEL LENGTH MARK 11A8A..11A96 ; Other_Alphabetic # Mn [13] SOYOMBO FINAL CONSONANT SIGN G..SOYOMBO SIGN ANUSVARA 11A97 ; Other_Alphabetic # Mc SOYOMBO SIGN VISARGA 11C2F ; Other_Alphabetic # Mc BHAIKSUKI VOWEL SIGN AA 11C30..11C36 ; Other_Alphabetic # Mn [7] BHAIKSUKI VOWEL SIGN I..BHAIKSUKI VOWEL SIGN VOCALIC L 11C38..11C3D ; Other_Alphabetic # Mn [6] BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN ANUSVARA 11C3E ; Other_Alphabetic # Mc BHAIKSUKI SIGN VISARGA 11C92..11CA7 ; Other_Alphabetic # Mn [22] MARCHEN SUBJOINED LETTER KA..MARCHEN SUBJOINED LETTER ZA 11CA9 ; Other_Alphabetic # Mc MARCHEN SUBJOINED LETTER YA 11CAA..11CB0 ; Other_Alphabetic # Mn [7] MARCHEN SUBJOINED LETTER RA..MARCHEN VOWEL SIGN AA 11CB1 ; Other_Alphabetic # Mc MARCHEN VOWEL SIGN I 11CB2..11CB3 ; Other_Alphabetic # Mn [2] MARCHEN VOWEL SIGN U..MARCHEN VOWEL SIGN E 11CB4 ; Other_Alphabetic # Mc MARCHEN VOWEL SIGN O 11CB5..11CB6 ; Other_Alphabetic # Mn [2] MARCHEN SIGN ANUSVARA..MARCHEN SIGN CANDRABINDU 11D31..11D36 ; Other_Alphabetic # Mn [6] MASARAM GONDI VOWEL SIGN AA..MASARAM GONDI VOWEL SIGN VOCALIC R 11D3A ; Other_Alphabetic # Mn MASARAM GONDI VOWEL SIGN E 11D3C..11D3D ; Other_Alphabetic # Mn [2] MASARAM GONDI VOWEL SIGN AI..MASARAM GONDI VOWEL SIGN O 11D3F..11D41 ; Other_Alphabetic # Mn [3] MASARAM GONDI VOWEL SIGN AU..MASARAM GONDI SIGN VISARGA 11D43 ; Other_Alphabetic # Mn MASARAM GONDI SIGN CANDRA 11D47 ; Other_Alphabetic # Mn MASARAM GONDI RA-KARA 11D8A..11D8E ; Other_Alphabetic # Mc [5] GUNJALA GONDI VOWEL SIGN AA..GUNJALA GONDI VOWEL SIGN UU 11D90..11D91 ; Other_Alphabetic # Mn [2] GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI 11D93..11D94 ; Other_Alphabetic # Mc [2] GUNJALA GONDI VOWEL SIGN OO..GUNJALA GONDI VOWEL SIGN AU 11D95 ; Other_Alphabetic # Mn GUNJALA GONDI SIGN ANUSVARA 11D96 ; Other_Alphabetic # Mc GUNJALA GONDI SIGN VISARGA 11EF3..11EF4 ; Other_Alphabetic # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U 11EF5..11EF6 ; Other_Alphabetic # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O 11F00..11F01 ; Other_Alphabetic # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA 11F03 ; Other_Alphabetic # Mc KAWI SIGN VISARGA 11F34..11F35 ; Other_Alphabetic # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA 11F36..11F3A ; Other_Alphabetic # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R 11F3E..11F3F ; Other_Alphabetic # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI 11F40 ; Other_Alphabetic # Mn KAWI VOWEL SIGN EU 1611E..16129 ; Other_Alphabetic # Mn [12] GURUNG KHEMA VOWEL SIGN AA..GURUNG KHEMA VOWEL LENGTH MARK 1612A..1612C ; Other_Alphabetic # Mc [3] GURUNG KHEMA CONSONANT SIGN MEDIAL YA..GURUNG KHEMA CONSONANT SIGN MEDIAL HA 1612D..1612E ; Other_Alphabetic # Mn [2] GURUNG KHEMA SIGN ANUSVARA..GURUNG KHEMA CONSONANT SIGN MEDIAL RA 16F4F ; Other_Alphabetic # Mn MIAO SIGN CONSONANT MODIFIER BAR 16F51..16F87 ; Other_Alphabetic # Mc [55] MIAO SIGN ASPIRATION..MIAO VOWEL SIGN UI 16F8F..16F92 ; Other_Alphabetic # Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW 16FF0..16FF1 ; Other_Alphabetic # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY 1BC9E ; Other_Alphabetic # Mn DUPLOYAN DOUBLE MARK 1E000..1E006 ; Other_Alphabetic # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE 1E008..1E018 ; Other_Alphabetic # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU 1E01B..1E021 ; Other_Alphabetic # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI 1E023..1E024 ; Other_Alphabetic # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS 1E026..1E02A ; Other_Alphabetic # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA 1E08F ; Other_Alphabetic # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 1E947 ; Other_Alphabetic # Mn ADLAM HAMZA 1F130..1F149 ; Other_Alphabetic # So [26] SQUARED LATIN CAPITAL LETTER A..SQUARED LATIN CAPITAL LETTER Z 1F150..1F169 ; Other_Alphabetic # So [26] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z 1F170..1F189 ; Other_Alphabetic # So [26] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER Z # Total code points: 1495 # ================================================ 3006 ; Ideographic # Lo IDEOGRAPHIC CLOSING MARK 3007 ; Ideographic # Nl IDEOGRAPHIC NUMBER ZERO 3021..3029 ; Ideographic # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE 3038..303A ; Ideographic # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY 3400..4DBF ; Ideographic # Lo [6592] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DBF 4E00..9FFF ; Ideographic # Lo [20992] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FFF F900..FA6D ; Ideographic # Lo [366] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA6D FA70..FAD9 ; Ideographic # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9 16FE4 ; Ideographic # Mn KHITAN SMALL SCRIPT FILLER 17000..187F7 ; Ideographic # Lo [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7 18800..18CD5 ; Ideographic # Lo [1238] TANGUT COMPONENT-001..KHITAN SMALL SCRIPT CHARACTER-18CD5 18CFF..18D08 ; Ideographic # Lo [10] KHITAN SMALL SCRIPT CHARACTER-18CFF..TANGUT IDEOGRAPH-18D08 1B170..1B2FB ; Ideographic # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB 20000..2A6DF ; Ideographic # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF 2A700..2B739 ; Ideographic # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739 2B740..2B81D ; Ideographic # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D 2B820..2CEA1 ; Ideographic # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1 2CEB0..2EBE0 ; Ideographic # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0 2EBF0..2EE5D ; Ideographic # Lo [622] CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D 2F800..2FA1D ; Ideographic # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D 30000..3134A ; Ideographic # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A 31350..323AF ; Ideographic # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF # Total code points: 106477 # ================================================ 005E ; Diacritic # Sk CIRCUMFLEX ACCENT 0060 ; Diacritic # Sk GRAVE ACCENT 00A8 ; Diacritic # Sk DIAERESIS 00AF ; Diacritic # Sk MACRON 00B4 ; Diacritic # Sk ACUTE ACCENT 00B7 ; Diacritic # Po MIDDLE DOT 00B8 ; Diacritic # Sk CEDILLA 02B0..02C1 ; Diacritic # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP 02C2..02C5 ; Diacritic # Sk [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD 02C6..02D1 ; Diacritic # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON 02D2..02DF ; Diacritic # Sk [14] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER CROSS ACCENT 02E0..02E4 ; Diacritic # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 02E5..02EB ; Diacritic # Sk [7] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER YANG DEPARTING TONE MARK 02EC ; Diacritic # Lm MODIFIER LETTER VOICING 02ED ; Diacritic # Sk MODIFIER LETTER UNASPIRATED 02EE ; Diacritic # Lm MODIFIER LETTER DOUBLE APOSTROPHE 02EF..02FF ; Diacritic # Sk [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW 0300..034E ; Diacritic # Mn [79] COMBINING GRAVE ACCENT..COMBINING UPWARDS ARROW BELOW 0350..0357 ; Diacritic # Mn [8] COMBINING RIGHT ARROWHEAD ABOVE..COMBINING RIGHT HALF RING ABOVE 035D..0362 ; Diacritic # Mn [6] COMBINING DOUBLE BREVE..COMBINING DOUBLE RIGHTWARDS ARROW BELOW 0374 ; Diacritic # Lm GREEK NUMERAL SIGN 0375 ; Diacritic # Sk GREEK LOWER NUMERAL SIGN 037A ; Diacritic # Lm GREEK YPOGEGRAMMENI 0384..0385 ; Diacritic # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS 0483..0487 ; Diacritic # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE 0559 ; Diacritic # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING 0591..05A1 ; Diacritic # Mn [17] HEBREW ACCENT ETNAHTA..HEBREW ACCENT PAZER 05A3..05BD ; Diacritic # Mn [27] HEBREW ACCENT MUNAH..HEBREW POINT METEG 05BF ; Diacritic # Mn HEBREW POINT RAFE 05C1..05C2 ; Diacritic # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT 05C4 ; Diacritic # Mn HEBREW MARK UPPER DOT 064B..0652 ; Diacritic # Mn [8] ARABIC FATHATAN..ARABIC SUKUN 0657..0658 ; Diacritic # Mn [2] ARABIC INVERTED DAMMA..ARABIC MARK NOON GHUNNA 06DF..06E0 ; Diacritic # Mn [2] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO 06E5..06E6 ; Diacritic # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH 06EA..06EC ; Diacritic # Mn [3] ARABIC EMPTY CENTRE LOW STOP..ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE 0730..074A ; Diacritic # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH 07A6..07B0 ; Diacritic # Mn [11] THAANA ABAFILI..THAANA SUKUN 07EB..07F3 ; Diacritic # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE 07F4..07F5 ; Diacritic # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE 0818..0819 ; Diacritic # Mn [2] SAMARITAN MARK OCCLUSION..SAMARITAN MARK DAGESH 0898..089F ; Diacritic # Mn [8] ARABIC SMALL HIGH WORD AL-JUZ..ARABIC HALF MADDA OVER MADDA 08C9 ; Diacritic # Lm ARABIC SMALL FARSI YEH 08CA..08D2 ; Diacritic # Mn [9] ARABIC SMALL HIGH FARSI YEH..ARABIC LARGE ROUND DOT INSIDE CIRCLE BELOW 08E3..08FE ; Diacritic # Mn [28] ARABIC TURNED DAMMA BELOW..ARABIC DAMMA WITH DOT 093C ; Diacritic # Mn DEVANAGARI SIGN NUKTA 094D ; Diacritic # Mn DEVANAGARI SIGN VIRAMA 0951..0954 ; Diacritic # Mn [4] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI ACUTE ACCENT 0971 ; Diacritic # Lm DEVANAGARI SIGN HIGH SPACING DOT 09BC ; Diacritic # Mn BENGALI SIGN NUKTA 09CD ; Diacritic # Mn BENGALI SIGN VIRAMA 0A3C ; Diacritic # Mn GURMUKHI SIGN NUKTA 0A4D ; Diacritic # Mn GURMUKHI SIGN VIRAMA 0ABC ; Diacritic # Mn GUJARATI SIGN NUKTA 0ACD ; Diacritic # Mn GUJARATI SIGN VIRAMA 0AFD..0AFF ; Diacritic # Mn [3] GUJARATI SIGN THREE-DOT NUKTA ABOVE..GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE 0B3C ; Diacritic # Mn ORIYA SIGN NUKTA 0B4D ; Diacritic # Mn ORIYA SIGN VIRAMA 0B55 ; Diacritic # Mn ORIYA SIGN OVERLINE 0BCD ; Diacritic # Mn TAMIL SIGN VIRAMA 0C3C ; Diacritic # Mn TELUGU SIGN NUKTA 0C4D ; Diacritic # Mn TELUGU SIGN VIRAMA 0CBC ; Diacritic # Mn KANNADA SIGN NUKTA 0CCD ; Diacritic # Mn KANNADA SIGN VIRAMA 0D3B..0D3C ; Diacritic # Mn [2] MALAYALAM SIGN VERTICAL BAR VIRAMA..MALAYALAM SIGN CIRCULAR VIRAMA 0D4D ; Diacritic # Mn MALAYALAM SIGN VIRAMA 0DCA ; Diacritic # Mn SINHALA SIGN AL-LAKUNA 0E3A ; Diacritic # Mn THAI CHARACTER PHINTHU 0E47..0E4C ; Diacritic # Mn [6] THAI CHARACTER MAITAIKHU..THAI CHARACTER THANTHAKHAT 0E4E ; Diacritic # Mn THAI CHARACTER YAMAKKAN 0EBA ; Diacritic # Mn LAO SIGN PALI VIRAMA 0EC8..0ECC ; Diacritic # Mn [5] LAO TONE MAI EK..LAO CANCELLATION MARK 0F18..0F19 ; Diacritic # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS 0F35 ; Diacritic # Mn TIBETAN MARK NGAS BZUNG NYI ZLA 0F37 ; Diacritic # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS 0F39 ; Diacritic # Mn TIBETAN MARK TSA -PHRU 0F3E..0F3F ; Diacritic # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES 0F82..0F84 ; Diacritic # Mn [3] TIBETAN SIGN NYI ZLA NAA DA..TIBETAN MARK HALANTA 0F86..0F87 ; Diacritic # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS 0FC6 ; Diacritic # Mn TIBETAN SYMBOL PADMA GDAN 1037 ; Diacritic # Mn MYANMAR SIGN DOT BELOW 1039..103A ; Diacritic # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT 1063..1064 ; Diacritic # Mc [2] MYANMAR TONE MARK SGAW KAREN HATHI..MYANMAR TONE MARK SGAW KAREN KE PHO 1069..106D ; Diacritic # Mc [5] MYANMAR SIGN WESTERN PWO KAREN TONE-1..MYANMAR SIGN WESTERN PWO KAREN TONE-5 1087..108C ; Diacritic # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3 108D ; Diacritic # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE 108F ; Diacritic # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5 109A..109B ; Diacritic # Mc [2] MYANMAR SIGN KHAMTI TONE-1..MYANMAR SIGN KHAMTI TONE-3 135D..135F ; Diacritic # Mn [3] ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK..ETHIOPIC COMBINING GEMINATION MARK 1714 ; Diacritic # Mn TAGALOG SIGN VIRAMA 1715 ; Diacritic # Mc TAGALOG SIGN PAMUDPOD 1734 ; Diacritic # Mc HANUNOO SIGN PAMUDPOD 17C9..17D3 ; Diacritic # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT 17DD ; Diacritic # Mn KHMER SIGN ATTHACAN 1939..193B ; Diacritic # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I 1A60 ; Diacritic # Mn TAI THAM SIGN SAKOT 1A75..1A7C ; Diacritic # Mn [8] TAI THAM SIGN TONE-1..TAI THAM SIGN KHUEN-LUE KARAN 1A7F ; Diacritic # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT 1AB0..1ABD ; Diacritic # Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW 1ABE ; Diacritic # Me COMBINING PARENTHESES OVERLAY 1AC1..1ACB ; Diacritic # Mn [11] COMBINING LEFT PARENTHESIS ABOVE LEFT..COMBINING TRIPLE ACUTE ACCENT 1B34 ; Diacritic # Mn BALINESE SIGN REREKAN 1B44 ; Diacritic # Mc BALINESE ADEG ADEG 1B6B..1B73 ; Diacritic # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG 1BAA ; Diacritic # Mc SUNDANESE SIGN PAMAAEH 1BAB ; Diacritic # Mn SUNDANESE SIGN VIRAMA 1BE6 ; Diacritic # Mn BATAK SIGN TOMPI 1BF2..1BF3 ; Diacritic # Mc [2] BATAK PANGOLAT..BATAK PANONGONAN 1C36..1C37 ; Diacritic # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA 1C78..1C7D ; Diacritic # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD 1CD0..1CD2 ; Diacritic # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA 1CD3 ; Diacritic # Po VEDIC SIGN NIHSHVASA 1CD4..1CE0 ; Diacritic # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA 1CE1 ; Diacritic # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA 1CE2..1CE8 ; Diacritic # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL 1CED ; Diacritic # Mn VEDIC SIGN TIRYAK 1CF4 ; Diacritic # Mn VEDIC TONE CANDRA ABOVE 1CF7 ; Diacritic # Mc VEDIC SIGN ATIKRAMA 1CF8..1CF9 ; Diacritic # Mn [2] VEDIC TONE RING ABOVE..VEDIC TONE DOUBLE RING ABOVE 1D2C..1D6A ; Diacritic # Lm [63] MODIFIER LETTER CAPITAL A..GREEK SUBSCRIPT SMALL LETTER CHI 1DC4..1DCF ; Diacritic # Mn [12] COMBINING MACRON-ACUTE..COMBINING ZIGZAG BELOW 1DF5..1DFF ; Diacritic # Mn [11] COMBINING UP TACK ABOVE..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW 1FBD ; Diacritic # Sk GREEK KORONIS 1FBF..1FC1 ; Diacritic # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI 1FCD..1FCF ; Diacritic # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI 1FDD..1FDF ; Diacritic # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI 1FED..1FEF ; Diacritic # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA 1FFD..1FFE ; Diacritic # Sk [2] GREEK OXIA..GREEK DASIA 2CEF..2CF1 ; Diacritic # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS 2E2F ; Diacritic # Lm VERTICAL TILDE 302A..302D ; Diacritic # Mn [4] IDEOGRAPHIC LEVEL TONE MARK..IDEOGRAPHIC ENTERING TONE MARK 302E..302F ; Diacritic # Mc [2] HANGUL SINGLE DOT TONE MARK..HANGUL DOUBLE DOT TONE MARK 3099..309A ; Diacritic # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309B..309C ; Diacritic # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 30FC ; Diacritic # Lm KATAKANA-HIRAGANA PROLONGED SOUND MARK A66F ; Diacritic # Mn COMBINING CYRILLIC VZMET A67C..A67D ; Diacritic # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK A67F ; Diacritic # Lm CYRILLIC PAYEROK A69C..A69D ; Diacritic # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN A6F0..A6F1 ; Diacritic # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS A700..A716 ; Diacritic # Sk [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR A717..A71F ; Diacritic # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK A720..A721 ; Diacritic # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE A788 ; Diacritic # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT A789..A78A ; Diacritic # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN A7F8..A7F9 ; Diacritic # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE A806 ; Diacritic # Mn SYLOTI NAGRI SIGN HASANTA A82C ; Diacritic # Mn SYLOTI NAGRI SIGN ALTERNATE HASANTA A8C4 ; Diacritic # Mn SAURASHTRA SIGN VIRAMA A8E0..A8F1 ; Diacritic # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA A92B..A92D ; Diacritic # Mn [3] KAYAH LI TONE PLOPHU..KAYAH LI TONE CALYA PLOPHU A92E ; Diacritic # Po KAYAH LI SIGN CWI A953 ; Diacritic # Mc REJANG VIRAMA A9B3 ; Diacritic # Mn JAVANESE SIGN CECAK TELU A9C0 ; Diacritic # Mc JAVANESE PANGKON A9E5 ; Diacritic # Mn MYANMAR SIGN SHAN SAW AA7B ; Diacritic # Mc MYANMAR SIGN PAO KAREN TONE AA7C ; Diacritic # Mn MYANMAR SIGN TAI LAING TONE-2 AA7D ; Diacritic # Mc MYANMAR SIGN TAI LAING TONE-5 AABF ; Diacritic # Mn TAI VIET TONE MAI EK AAC0 ; Diacritic # Lo TAI VIET TONE MAI NUENG AAC1 ; Diacritic # Mn TAI VIET TONE MAI THO AAC2 ; Diacritic # Lo TAI VIET TONE MAI SONG AAF6 ; Diacritic # Mn MEETEI MAYEK VIRAMA AB5B ; Diacritic # Sk MODIFIER BREVE WITH INVERTED BREVE AB5C..AB5F ; Diacritic # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK AB69 ; Diacritic # Lm MODIFIER LETTER SMALL TURNED W AB6A..AB6B ; Diacritic # Sk [2] MODIFIER LETTER LEFT TACK..MODIFIER LETTER RIGHT TACK ABEC ; Diacritic # Mc MEETEI MAYEK LUM IYEK ABED ; Diacritic # Mn MEETEI MAYEK APUN IYEK FB1E ; Diacritic # Mn HEBREW POINT JUDEO-SPANISH VARIKA FE20..FE2F ; Diacritic # Mn [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF FF3E ; Diacritic # Sk FULLWIDTH CIRCUMFLEX ACCENT FF40 ; Diacritic # Sk FULLWIDTH GRAVE ACCENT FF70 ; Diacritic # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK FF9E..FF9F ; Diacritic # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK FFE3 ; Diacritic # Sk FULLWIDTH MACRON 102E0 ; Diacritic # Mn COPTIC EPACT THOUSANDS MARK 10780..10785 ; Diacritic # Lm [6] MODIFIER LETTER SMALL CAPITAL AA..MODIFIER LETTER SMALL B WITH HOOK 10787..107B0 ; Diacritic # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK 107B2..107BA ; Diacritic # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL 10A38..10A3A ; Diacritic # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW 10A3F ; Diacritic # Mn KHAROSHTHI VIRAMA 10AE5..10AE6 ; Diacritic # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW 10D22..10D23 ; Diacritic # Lo [2] HANIFI ROHINGYA MARK SAKIN..HANIFI ROHINGYA MARK NA KHONNA 10D24..10D27 ; Diacritic # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI 10D4E ; Diacritic # Lm GARAY VOWEL LENGTH MARK 10D69..10D6D ; Diacritic # Mn [5] GARAY VOWEL SIGN E..GARAY CONSONANT NASALIZATION MARK 10EFD..10EFF ; Diacritic # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA 10F46..10F50 ; Diacritic # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW 10F82..10F85 ; Diacritic # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW 11046 ; Diacritic # Mn BRAHMI VIRAMA 11070 ; Diacritic # Mn BRAHMI SIGN OLD TAMIL VIRAMA 110B9..110BA ; Diacritic # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA 11133..11134 ; Diacritic # Mn [2] CHAKMA VIRAMA..CHAKMA MAAYYAA 11173 ; Diacritic # Mn MAHAJANI SIGN NUKTA 111C0 ; Diacritic # Mc SHARADA SIGN VIRAMA 111CA..111CC ; Diacritic # Mn [3] SHARADA SIGN NUKTA..SHARADA EXTRA SHORT VOWEL MARK 11235 ; Diacritic # Mc KHOJKI SIGN VIRAMA 11236 ; Diacritic # Mn KHOJKI SIGN NUKTA 112E9..112EA ; Diacritic # Mn [2] KHUDAWADI SIGN NUKTA..KHUDAWADI SIGN VIRAMA 1133B..1133C ; Diacritic # Mn [2] COMBINING BINDU BELOW..GRANTHA SIGN NUKTA 1134D ; Diacritic # Mc GRANTHA SIGN VIRAMA 11366..1136C ; Diacritic # Mn [7] COMBINING GRANTHA DIGIT ZERO..COMBINING GRANTHA DIGIT SIX 11370..11374 ; Diacritic # Mn [5] COMBINING GRANTHA LETTER A..COMBINING GRANTHA LETTER PA 113CE ; Diacritic # Mn TULU-TIGALARI SIGN VIRAMA 113CF ; Diacritic # Mc TULU-TIGALARI SIGN LOOPED VIRAMA 113D0 ; Diacritic # Mn TULU-TIGALARI CONJOINER 113D2 ; Diacritic # Mn TULU-TIGALARI GEMINATION MARK 113D3 ; Diacritic # Lo TULU-TIGALARI SIGN PLUTA 113E1..113E2 ; Diacritic # Mn [2] TULU-TIGALARI VEDIC TONE SVARITA..TULU-TIGALARI VEDIC TONE ANUDATTA 11442 ; Diacritic # Mn NEWA SIGN VIRAMA 11446 ; Diacritic # Mn NEWA SIGN NUKTA 114C2..114C3 ; Diacritic # Mn [2] TIRHUTA SIGN VIRAMA..TIRHUTA SIGN NUKTA 115BF..115C0 ; Diacritic # Mn [2] SIDDHAM SIGN VIRAMA..SIDDHAM SIGN NUKTA 1163F ; Diacritic # Mn MODI SIGN VIRAMA 116B6 ; Diacritic # Mc TAKRI SIGN VIRAMA 116B7 ; Diacritic # Mn TAKRI SIGN NUKTA 1172B ; Diacritic # Mn AHOM SIGN KILLER 11839..1183A ; Diacritic # Mn [2] DOGRA SIGN VIRAMA..DOGRA SIGN NUKTA 1193D ; Diacritic # Mc DIVES AKURU SIGN HALANTA 1193E ; Diacritic # Mn DIVES AKURU VIRAMA 11943 ; Diacritic # Mn DIVES AKURU SIGN NUKTA 119E0 ; Diacritic # Mn NANDINAGARI SIGN VIRAMA 11A34 ; Diacritic # Mn ZANABAZAR SQUARE SIGN VIRAMA 11A47 ; Diacritic # Mn ZANABAZAR SQUARE SUBJOINER 11A99 ; Diacritic # Mn SOYOMBO SUBJOINER 11C3F ; Diacritic # Mn BHAIKSUKI SIGN VIRAMA 11D42 ; Diacritic # Mn MASARAM GONDI SIGN NUKTA 11D44..11D45 ; Diacritic # Mn [2] MASARAM GONDI SIGN HALANTA..MASARAM GONDI VIRAMA 11D97 ; Diacritic # Mn GUNJALA GONDI VIRAMA 11F41 ; Diacritic # Mc KAWI SIGN KILLER 11F42 ; Diacritic # Mn KAWI CONJOINER 11F5A ; Diacritic # Mn KAWI SIGN NUKTA 13447..13455 ; Diacritic # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED 1612F ; Diacritic # Mn GURUNG KHEMA SIGN THOLHOMA 16AF0..16AF4 ; Diacritic # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE 16B30..16B36 ; Diacritic # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM 16D6B..16D6C ; Diacritic # Lm [2] KIRAT RAI SIGN VIRAMA..KIRAT RAI SIGN SAAT 16F8F..16F92 ; Diacritic # Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW 16F93..16F9F ; Diacritic # Lm [13] MIAO LETTER TONE-2..MIAO LETTER REFORMED TONE-8 16FF0..16FF1 ; Diacritic # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY 1AFF0..1AFF3 ; Diacritic # Lm [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5 1AFF5..1AFFB ; Diacritic # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5 1AFFD..1AFFE ; Diacritic # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8 1CF00..1CF2D ; Diacritic # Mn [46] ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT 1CF30..1CF46 ; Diacritic # Mn [23] ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG 1D167..1D169 ; Diacritic # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3 1D16D..1D172 ; Diacritic # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5 1D17B..1D182 ; Diacritic # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE 1D185..1D18B ; Diacritic # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE 1D1AA..1D1AD ; Diacritic # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO 1E030..1E06D ; Diacritic # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE 1E130..1E136 ; Diacritic # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D 1E2AE ; Diacritic # Mn TOTO SIGN RISING TONE 1E2EC..1E2EF ; Diacritic # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI 1E5EE..1E5EF ; Diacritic # Mn [2] OL ONAL SIGN MU..OL ONAL SIGN IKIR 1E8D0..1E8D6 ; Diacritic # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS 1E944..1E946 ; Diacritic # Mn [3] ADLAM ALIF LENGTHENER..ADLAM GEMINATION MARK 1E948..1E94A ; Diacritic # Mn [3] ADLAM CONSONANT MODIFIER..ADLAM NUKTA # Total code points: 1178 # ================================================ 00B7 ; Extender # Po MIDDLE DOT 02D0..02D1 ; Extender # Lm [2] MODIFIER LETTER TRIANGULAR COLON..MODIFIER LETTER HALF TRIANGULAR COLON 0640 ; Extender # Lm ARABIC TATWEEL 07FA ; Extender # Lm NKO LAJANYALAN 0A71 ; Extender # Mn GURMUKHI ADDAK 0AFB ; Extender # Mn GUJARATI SIGN SHADDA 0B55 ; Extender # Mn ORIYA SIGN OVERLINE 0E46 ; Extender # Lm THAI CHARACTER MAIYAMOK 0EC6 ; Extender # Lm LAO KO LA 180A ; Extender # Po MONGOLIAN NIRUGU 1843 ; Extender # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN 1AA7 ; Extender # Lm TAI THAM SIGN MAI YAMOK 1C36 ; Extender # Mn LEPCHA SIGN RAN 1C7B ; Extender # Lm OL CHIKI RELAA 3005 ; Extender # Lm IDEOGRAPHIC ITERATION MARK 3031..3035 ; Extender # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF 309D..309E ; Extender # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK 30FC..30FE ; Extender # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK A015 ; Extender # Lm YI SYLLABLE WU A60C ; Extender # Lm VAI SYLLABLE LENGTHENER A9CF ; Extender # Lm JAVANESE PANGRANGKEP A9E6 ; Extender # Lm MYANMAR MODIFIER LETTER SHAN REDUPLICATION AA70 ; Extender # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION AADD ; Extender # Lm TAI VIET SYMBOL SAM AAF3..AAF4 ; Extender # Lm [2] MEETEI MAYEK SYLLABLE REPETITION MARK..MEETEI MAYEK WORD REPETITION MARK FF70 ; Extender # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK 10781..10782 ; Extender # Lm [2] MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON..MODIFIER LETTER SUPERSCRIPT HALF TRIANGULAR COLON 10D4E ; Extender # Lm GARAY VOWEL LENGTH MARK 10D6A ; Extender # Mn GARAY CONSONANT GEMINATION MARK 10D6F ; Extender # Lm GARAY REDUPLICATION MARK 11237 ; Extender # Mn KHOJKI SIGN SHADDA 1135D ; Extender # Lo GRANTHA SIGN PLUTA 113D2 ; Extender # Mn TULU-TIGALARI GEMINATION MARK 113D3 ; Extender # Lo TULU-TIGALARI SIGN PLUTA 115C6..115C8 ; Extender # Po [3] SIDDHAM REPETITION MARK-1..SIDDHAM REPETITION MARK-3 11A98 ; Extender # Mn SOYOMBO GEMINATION MARK 16B42..16B43 ; Extender # Lm [2] PAHAWH HMONG SIGN VOS NRUA..PAHAWH HMONG SIGN IB YAM 16FE0..16FE1 ; Extender # Lm [2] TANGUT ITERATION MARK..NUSHU ITERATION MARK 16FE3 ; Extender # Lm OLD CHINESE ITERATION MARK 1E13C..1E13D ; Extender # Lm [2] NYIAKENG PUACHUE HMONG SIGN XW XW..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER 1E5EF ; Extender # Mn OL ONAL SIGN IKIR 1E944..1E946 ; Extender # Mn [3] ADLAM ALIF LENGTHENER..ADLAM GEMINATION MARK # Total code points: 59 # ================================================ 00AA ; Other_Lowercase # Lo FEMININE ORDINAL INDICATOR 00BA ; Other_Lowercase # Lo MASCULINE ORDINAL INDICATOR 02B0..02B8 ; Other_Lowercase # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y 02C0..02C1 ; Other_Lowercase # Lm [2] MODIFIER LETTER GLOTTAL STOP..MODIFIER LETTER REVERSED GLOTTAL STOP 02E0..02E4 ; Other_Lowercase # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 0345 ; Other_Lowercase # Mn COMBINING GREEK YPOGEGRAMMENI 037A ; Other_Lowercase # Lm GREEK YPOGEGRAMMENI 10FC ; Other_Lowercase # Lm MODIFIER LETTER GEORGIAN NAR 1D2C..1D6A ; Other_Lowercase # Lm [63] MODIFIER LETTER CAPITAL A..GREEK SUBSCRIPT SMALL LETTER CHI 1D78 ; Other_Lowercase # Lm MODIFIER LETTER CYRILLIC EN 1D9B..1DBF ; Other_Lowercase # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA 2071 ; Other_Lowercase # Lm SUPERSCRIPT LATIN SMALL LETTER I 207F ; Other_Lowercase # Lm SUPERSCRIPT LATIN SMALL LETTER N 2090..209C ; Other_Lowercase # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T 2170..217F ; Other_Lowercase # Nl [16] SMALL ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND 24D0..24E9 ; Other_Lowercase # So [26] CIRCLED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z 2C7C..2C7D ; Other_Lowercase # Lm [2] LATIN SUBSCRIPT SMALL LETTER J..MODIFIER LETTER CAPITAL V A69C..A69D ; Other_Lowercase # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN A770 ; Other_Lowercase # Lm MODIFIER LETTER US A7F2..A7F4 ; Other_Lowercase # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q A7F8..A7F9 ; Other_Lowercase # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE AB5C..AB5F ; Other_Lowercase # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK AB69 ; Other_Lowercase # Lm MODIFIER LETTER SMALL TURNED W 10780 ; Other_Lowercase # Lm MODIFIER LETTER SMALL CAPITAL AA 10783..10785 ; Other_Lowercase # Lm [3] MODIFIER LETTER SMALL AE..MODIFIER LETTER SMALL B WITH HOOK 10787..107B0 ; Other_Lowercase # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK 107B2..107BA ; Other_Lowercase # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL 1E030..1E06D ; Other_Lowercase # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE # Total code points: 311 # ================================================ 2160..216F ; Other_Uppercase # Nl [16] ROMAN NUMERAL ONE..ROMAN NUMERAL ONE THOUSAND 24B6..24CF ; Other_Uppercase # So [26] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN CAPITAL LETTER Z 1F130..1F149 ; Other_Uppercase # So [26] SQUARED LATIN CAPITAL LETTER A..SQUARED LATIN CAPITAL LETTER Z 1F150..1F169 ; Other_Uppercase # So [26] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z 1F170..1F189 ; Other_Uppercase # So [26] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER Z # Total code points: 120 # ================================================ FDD0..FDEF ; Noncharacter_Code_Point # Cn [32] <noncharacter-FDD0>..<noncharacter-FDEF> FFFE..FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-FFFE>..<noncharacter-FFFF> 1FFFE..1FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-1FFFE>..<noncharacter-1FFFF> 2FFFE..2FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-2FFFE>..<noncharacter-2FFFF> 3FFFE..3FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-3FFFE>..<noncharacter-3FFFF> 4FFFE..4FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-4FFFE>..<noncharacter-4FFFF> 5FFFE..5FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-5FFFE>..<noncharacter-5FFFF> 6FFFE..6FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-6FFFE>..<noncharacter-6FFFF> 7FFFE..7FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-7FFFE>..<noncharacter-7FFFF> 8FFFE..8FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-8FFFE>..<noncharacter-8FFFF> 9FFFE..9FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-9FFFE>..<noncharacter-9FFFF> AFFFE..AFFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-AFFFE>..<noncharacter-AFFFF> BFFFE..BFFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-BFFFE>..<noncharacter-BFFFF> CFFFE..CFFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-CFFFE>..<noncharacter-CFFFF> DFFFE..DFFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-DFFFE>..<noncharacter-DFFFF> EFFFE..EFFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-EFFFE>..<noncharacter-EFFFF> FFFFE..FFFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-FFFFE>..<noncharacter-FFFFF> 10FFFE..10FFFF; Noncharacter_Code_Point # Cn [2] <noncharacter-10FFFE>..<noncharacter-10FFFF> # Total code points: 66 # ================================================ 09BE ; Other_Grapheme_Extend # Mc BENGALI VOWEL SIGN AA 09D7 ; Other_Grapheme_Extend # Mc BENGALI AU LENGTH MARK 0B3E ; Other_Grapheme_Extend # Mc ORIYA VOWEL SIGN AA 0B57 ; Other_Grapheme_Extend # Mc ORIYA AU LENGTH MARK 0BBE ; Other_Grapheme_Extend # Mc TAMIL VOWEL SIGN AA 0BD7 ; Other_Grapheme_Extend # Mc TAMIL AU LENGTH MARK 0CC0 ; Other_Grapheme_Extend # Mc KANNADA VOWEL SIGN II 0CC2 ; Other_Grapheme_Extend # Mc KANNADA VOWEL SIGN UU 0CC7..0CC8 ; Other_Grapheme_Extend # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI 0CCA..0CCB ; Other_Grapheme_Extend # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO 0CD5..0CD6 ; Other_Grapheme_Extend # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK 0D3E ; Other_Grapheme_Extend # Mc MALAYALAM VOWEL SIGN AA 0D57 ; Other_Grapheme_Extend # Mc MALAYALAM AU LENGTH MARK 0DCF ; Other_Grapheme_Extend # Mc SINHALA VOWEL SIGN AELA-PILLA 0DDF ; Other_Grapheme_Extend # Mc SINHALA VOWEL SIGN GAYANUKITTA 1715 ; Other_Grapheme_Extend # Mc TAGALOG SIGN PAMUDPOD 1734 ; Other_Grapheme_Extend # Mc HANUNOO SIGN PAMUDPOD 1B35 ; Other_Grapheme_Extend # Mc BALINESE VOWEL SIGN TEDUNG 1B3B ; Other_Grapheme_Extend # Mc BALINESE VOWEL SIGN RA REPA TEDUNG 1B3D ; Other_Grapheme_Extend # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG 1B43..1B44 ; Other_Grapheme_Extend # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG 1BAA ; Other_Grapheme_Extend # Mc SUNDANESE SIGN PAMAAEH 1BF2..1BF3 ; Other_Grapheme_Extend # Mc [2] BATAK PANGOLAT..BATAK PANONGONAN 200C ; Other_Grapheme_Extend # Cf ZERO WIDTH NON-JOINER 302E..302F ; Other_Grapheme_Extend # Mc [2] HANGUL SINGLE DOT TONE MARK..HANGUL DOUBLE DOT TONE MARK A953 ; Other_Grapheme_Extend # Mc REJANG VIRAMA A9C0 ; Other_Grapheme_Extend # Mc JAVANESE PANGKON FF9E..FF9F ; Other_Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK 111C0 ; Other_Grapheme_Extend # Mc SHARADA SIGN VIRAMA 11235 ; Other_Grapheme_Extend # Mc KHOJKI SIGN VIRAMA 1133E ; Other_Grapheme_Extend # Mc GRANTHA VOWEL SIGN AA 1134D ; Other_Grapheme_Extend # Mc GRANTHA SIGN VIRAMA 11357 ; Other_Grapheme_Extend # Mc GRANTHA AU LENGTH MARK 113B8 ; Other_Grapheme_Extend # Mc TULU-TIGALARI VOWEL SIGN AA 113C2 ; Other_Grapheme_Extend # Mc TULU-TIGALARI VOWEL SIGN EE 113C5 ; Other_Grapheme_Extend # Mc TULU-TIGALARI VOWEL SIGN AI 113C7..113C9 ; Other_Grapheme_Extend # Mc [3] TULU-TIGALARI VOWEL SIGN OO..TULU-TIGALARI AU LENGTH MARK 113CF ; Other_Grapheme_Extend # Mc TULU-TIGALARI SIGN LOOPED VIRAMA 114B0 ; Other_Grapheme_Extend # Mc TIRHUTA VOWEL SIGN AA 114BD ; Other_Grapheme_Extend # Mc TIRHUTA VOWEL SIGN SHORT O 115AF ; Other_Grapheme_Extend # Mc SIDDHAM VOWEL SIGN AA 116B6 ; Other_Grapheme_Extend # Mc TAKRI SIGN VIRAMA 11930 ; Other_Grapheme_Extend # Mc DIVES AKURU VOWEL SIGN AA 1193D ; Other_Grapheme_Extend # Mc DIVES AKURU SIGN HALANTA 11F41 ; Other_Grapheme_Extend # Mc KAWI SIGN KILLER 16FF0..16FF1 ; Other_Grapheme_Extend # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY 1D165..1D166 ; Other_Grapheme_Extend # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM 1D16D..1D172 ; Other_Grapheme_Extend # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5 E0020..E007F ; Other_Grapheme_Extend # Cf [96] TAG SPACE..CANCEL TAG # Total code points: 160 # ================================================ 2FF0..2FF1 ; IDS_Binary_Operator # So [2] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW 2FF4..2FFD ; IDS_Binary_Operator # So [10] IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND..IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER RIGHT 31EF ; IDS_Binary_Operator # So IDEOGRAPHIC DESCRIPTION CHARACTER SUBTRACTION # Total code points: 13 # ================================================ 2FF2..2FF3 ; IDS_Trinary_Operator # So [2] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW # Total code points: 2 # ================================================ 2FFE..2FFF ; IDS_Unary_Operator # So [2] IDEOGRAPHIC DESCRIPTION CHARACTER HORIZONTAL REFLECTION..IDEOGRAPHIC DESCRIPTION CHARACTER ROTATION # Total code points: 2 # ================================================ 2E80..2E99 ; Radical # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP 2E9B..2EF3 ; Radical # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE 2F00..2FD5 ; Radical # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE # Total code points: 329 # ================================================ 3400..4DBF ; Unified_Ideograph # Lo [6592] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DBF 4E00..9FFF ; Unified_Ideograph # Lo [20992] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FFF FA0E..FA0F ; Unified_Ideograph # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA0E..CJK COMPATIBILITY IDEOGRAPH-FA0F FA11 ; Unified_Ideograph # Lo CJK COMPATIBILITY IDEOGRAPH-FA11 FA13..FA14 ; Unified_Ideograph # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA13..CJK COMPATIBILITY IDEOGRAPH-FA14 FA1F ; Unified_Ideograph # Lo CJK COMPATIBILITY IDEOGRAPH-FA1F FA21 ; Unified_Ideograph # Lo CJK COMPATIBILITY IDEOGRAPH-FA21 FA23..FA24 ; Unified_Ideograph # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA23..CJK COMPATIBILITY IDEOGRAPH-FA24 FA27..FA29 ; Unified_Ideograph # Lo [3] CJK COMPATIBILITY IDEOGRAPH-FA27..CJK COMPATIBILITY IDEOGRAPH-FA29 20000..2A6DF ; Unified_Ideograph # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF 2A700..2B739 ; Unified_Ideograph # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739 2B740..2B81D ; Unified_Ideograph # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D 2B820..2CEA1 ; Unified_Ideograph # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1 2CEB0..2EBE0 ; Unified_Ideograph # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0 2EBF0..2EE5D ; Unified_Ideograph # Lo [622] CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D 30000..3134A ; Unified_Ideograph # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A 31350..323AF ; Unified_Ideograph # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF # Total code points: 97680 # ================================================ 034F ; Other_Default_Ignorable_Code_Point # Mn COMBINING GRAPHEME JOINER 115F..1160 ; Other_Default_Ignorable_Code_Point # Lo [2] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG FILLER 17B4..17B5 ; Other_Default_Ignorable_Code_Point # Mn [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA 2065 ; Other_Default_Ignorable_Code_Point # Cn <reserved-2065> 3164 ; Other_Default_Ignorable_Code_Point # Lo HANGUL FILLER FFA0 ; Other_Default_Ignorable_Code_Point # Lo HALFWIDTH HANGUL FILLER FFF0..FFF8 ; Other_Default_Ignorable_Code_Point # Cn [9] <reserved-FFF0>..<reserved-FFF8> E0000 ; Other_Default_Ignorable_Code_Point # Cn <reserved-E0000> E0002..E001F ; Other_Default_Ignorable_Code_Point # Cn [30] <reserved-E0002>..<reserved-E001F> E0080..E00FF ; Other_Default_Ignorable_Code_Point # Cn [128] <reserved-E0080>..<reserved-E00FF> E01F0..E0FFF ; Other_Default_Ignorable_Code_Point # Cn [3600] <reserved-E01F0>..<reserved-E0FFF> # Total code points: 3776 # ================================================ 0149 ; Deprecated # L& LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 0673 ; Deprecated # Lo ARABIC LETTER ALEF WITH WAVY HAMZA BELOW 0F77 ; Deprecated # Mn TIBETAN VOWEL SIGN VOCALIC RR 0F79 ; Deprecated # Mn TIBETAN VOWEL SIGN VOCALIC LL 17A3..17A4 ; Deprecated # Lo [2] KHMER INDEPENDENT VOWEL QAQ..KHMER INDEPENDENT VOWEL QAA 206A..206F ; Deprecated # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES 2329 ; Deprecated # Ps LEFT-POINTING ANGLE BRACKET 232A ; Deprecated # Pe RIGHT-POINTING ANGLE BRACKET E0001 ; Deprecated # Cf LANGUAGE TAG # Total code points: 15 # ================================================ 0069..006A ; Soft_Dotted # L& [2] LATIN SMALL LETTER I..LATIN SMALL LETTER J 012F ; Soft_Dotted # L& LATIN SMALL LETTER I WITH OGONEK 0249 ; Soft_Dotted # L& LATIN SMALL LETTER J WITH STROKE 0268 ; Soft_Dotted # L& LATIN SMALL LETTER I WITH STROKE 029D ; Soft_Dotted # L& LATIN SMALL LETTER J WITH CROSSED-TAIL 02B2 ; Soft_Dotted # Lm MODIFIER LETTER SMALL J 03F3 ; Soft_Dotted # L& GREEK LETTER YOT 0456 ; Soft_Dotted # L& CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 0458 ; Soft_Dotted # L& CYRILLIC SMALL LETTER JE 1D62 ; Soft_Dotted # Lm LATIN SUBSCRIPT SMALL LETTER I 1D96 ; Soft_Dotted # L& LATIN SMALL LETTER I WITH RETROFLEX HOOK 1DA4 ; Soft_Dotted # Lm MODIFIER LETTER SMALL I WITH STROKE 1DA8 ; Soft_Dotted # Lm MODIFIER LETTER SMALL J WITH CROSSED-TAIL 1E2D ; Soft_Dotted # L& LATIN SMALL LETTER I WITH TILDE BELOW 1ECB ; Soft_Dotted # L& LATIN SMALL LETTER I WITH DOT BELOW 2071 ; Soft_Dotted # Lm SUPERSCRIPT LATIN SMALL LETTER I 2148..2149 ; Soft_Dotted # L& [2] DOUBLE-STRUCK ITALIC SMALL I..DOUBLE-STRUCK ITALIC SMALL J 2C7C ; Soft_Dotted # Lm LATIN SUBSCRIPT SMALL LETTER J 1D422..1D423 ; Soft_Dotted # L& [2] MATHEMATICAL BOLD SMALL I..MATHEMATICAL BOLD SMALL J 1D456..1D457 ; Soft_Dotted # L& [2] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL ITALIC SMALL J 1D48A..1D48B ; Soft_Dotted # L& [2] MATHEMATICAL BOLD ITALIC SMALL I..MATHEMATICAL BOLD ITALIC SMALL J 1D4BE..1D4BF ; Soft_Dotted # L& [2] MATHEMATICAL SCRIPT SMALL I..MATHEMATICAL SCRIPT SMALL J 1D4F2..1D4F3 ; Soft_Dotted # L& [2] MATHEMATICAL BOLD SCRIPT SMALL I..MATHEMATICAL BOLD SCRIPT SMALL J 1D526..1D527 ; Soft_Dotted # L& [2] MATHEMATICAL FRAKTUR SMALL I..MATHEMATICAL FRAKTUR SMALL J 1D55A..1D55B ; Soft_Dotted # L& [2] MATHEMATICAL DOUBLE-STRUCK SMALL I..MATHEMATICAL DOUBLE-STRUCK SMALL J 1D58E..1D58F ; Soft_Dotted # L& [2] MATHEMATICAL BOLD FRAKTUR SMALL I..MATHEMATICAL BOLD FRAKTUR SMALL J 1D5C2..1D5C3 ; Soft_Dotted # L& [2] MATHEMATICAL SANS-SERIF SMALL I..MATHEMATICAL SANS-SERIF SMALL J 1D5F6..1D5F7 ; Soft_Dotted # L& [2] MATHEMATICAL SANS-SERIF BOLD SMALL I..MATHEMATICAL SANS-SERIF BOLD SMALL J 1D62A..1D62B ; Soft_Dotted # L& [2] MATHEMATICAL SANS-SERIF ITALIC SMALL I..MATHEMATICAL SANS-SERIF ITALIC SMALL J 1D65E..1D65F ; Soft_Dotted # L& [2] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J 1D692..1D693 ; Soft_Dotted # L& [2] MATHEMATICAL MONOSPACE SMALL I..MATHEMATICAL MONOSPACE SMALL J 1DF1A ; Soft_Dotted # L& LATIN SMALL LETTER I WITH STROKE AND RETROFLEX HOOK 1E04C..1E04D ; Soft_Dotted # Lm [2] MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I..MODIFIER LETTER CYRILLIC SMALL JE 1E068 ; Soft_Dotted # Lm CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I # Total code points: 50 # ================================================ 0E40..0E44 ; Logical_Order_Exception # Lo [5] THAI CHARACTER SARA E..THAI CHARACTER SARA AI MAIMALAI 0EC0..0EC4 ; Logical_Order_Exception # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI 19B5..19B7 ; Logical_Order_Exception # Lo [3] NEW TAI LUE VOWEL SIGN E..NEW TAI LUE VOWEL SIGN O 19BA ; Logical_Order_Exception # Lo NEW TAI LUE VOWEL SIGN AY AAB5..AAB6 ; Logical_Order_Exception # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O AAB9 ; Logical_Order_Exception # Lo TAI VIET VOWEL UEA AABB..AABC ; Logical_Order_Exception # Lo [2] TAI VIET VOWEL AUE..TAI VIET VOWEL AY # Total code points: 19 # ================================================ 1885..1886 ; Other_ID_Start # Mn [2] MONGOLIAN LETTER ALI GALI BALUDA..MONGOLIAN LETTER ALI GALI THREE BALUDA 2118 ; Other_ID_Start # Sm SCRIPT CAPITAL P 212E ; Other_ID_Start # So ESTIMATED SYMBOL 309B..309C ; Other_ID_Start # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK # Total code points: 6 # ================================================ 00B7 ; Other_ID_Continue # Po MIDDLE DOT 0387 ; Other_ID_Continue # Po GREEK ANO TELEIA 1369..1371 ; Other_ID_Continue # No [9] ETHIOPIC DIGIT ONE..ETHIOPIC DIGIT NINE 19DA ; Other_ID_Continue # No NEW TAI LUE THAM DIGIT ONE 200C..200D ; Other_ID_Continue # Cf [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER 30FB ; Other_ID_Continue # Po KATAKANA MIDDLE DOT FF65 ; Other_ID_Continue # Po HALFWIDTH KATAKANA MIDDLE DOT # Total code points: 16 # ================================================ 00B2..00B3 ; ID_Compat_Math_Continue # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE 00B9 ; ID_Compat_Math_Continue # No SUPERSCRIPT ONE 2070 ; ID_Compat_Math_Continue # No SUPERSCRIPT ZERO 2074..2079 ; ID_Compat_Math_Continue # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE 207A..207C ; ID_Compat_Math_Continue # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN 207D ; ID_Compat_Math_Continue # Ps SUPERSCRIPT LEFT PARENTHESIS 207E ; ID_Compat_Math_Continue # Pe SUPERSCRIPT RIGHT PARENTHESIS 2080..2089 ; ID_Compat_Math_Continue # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE 208A..208C ; ID_Compat_Math_Continue # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN 208D ; ID_Compat_Math_Continue # Ps SUBSCRIPT LEFT PARENTHESIS 208E ; ID_Compat_Math_Continue # Pe SUBSCRIPT RIGHT PARENTHESIS 2202 ; ID_Compat_Math_Continue # Sm PARTIAL DIFFERENTIAL 2207 ; ID_Compat_Math_Continue # Sm NABLA 221E ; ID_Compat_Math_Continue # Sm INFINITY 1D6C1 ; ID_Compat_Math_Continue # Sm MATHEMATICAL BOLD NABLA 1D6DB ; ID_Compat_Math_Continue # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL 1D6FB ; ID_Compat_Math_Continue # Sm MATHEMATICAL ITALIC NABLA 1D715 ; ID_Compat_Math_Continue # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL 1D735 ; ID_Compat_Math_Continue # Sm MATHEMATICAL BOLD ITALIC NABLA 1D74F ; ID_Compat_Math_Continue # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL 1D76F ; ID_Compat_Math_Continue # Sm MATHEMATICAL SANS-SERIF BOLD NABLA 1D789 ; ID_Compat_Math_Continue # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL 1D7A9 ; ID_Compat_Math_Continue # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA 1D7C3 ; ID_Compat_Math_Continue # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL # Total code points: 43 # ================================================ 2202 ; ID_Compat_Math_Start # Sm PARTIAL DIFFERENTIAL 2207 ; ID_Compat_Math_Start # Sm NABLA 221E ; ID_Compat_Math_Start # Sm INFINITY 1D6C1 ; ID_Compat_Math_Start # Sm MATHEMATICAL BOLD NABLA 1D6DB ; ID_Compat_Math_Start # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL 1D6FB ; ID_Compat_Math_Start # Sm MATHEMATICAL ITALIC NABLA 1D715 ; ID_Compat_Math_Start # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL 1D735 ; ID_Compat_Math_Start # Sm MATHEMATICAL BOLD ITALIC NABLA 1D74F ; ID_Compat_Math_Start # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL 1D76F ; ID_Compat_Math_Start # Sm MATHEMATICAL SANS-SERIF BOLD NABLA 1D789 ; ID_Compat_Math_Start # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL 1D7A9 ; ID_Compat_Math_Start # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA 1D7C3 ; ID_Compat_Math_Start # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL # Total code points: 13 # ================================================ 0021 ; Sentence_Terminal # Po EXCLAMATION MARK 002E ; Sentence_Terminal # Po FULL STOP 003F ; Sentence_Terminal # Po QUESTION MARK 0589 ; Sentence_Terminal # Po ARMENIAN FULL STOP 061D..061F ; Sentence_Terminal # Po [3] ARABIC END OF TEXT MARK..ARABIC QUESTION MARK 06D4 ; Sentence_Terminal # Po ARABIC FULL STOP 0700..0702 ; Sentence_Terminal # Po [3] SYRIAC END OF PARAGRAPH..SYRIAC SUBLINEAR FULL STOP 07F9 ; Sentence_Terminal # Po NKO EXCLAMATION MARK 0837 ; Sentence_Terminal # Po SAMARITAN PUNCTUATION MELODIC QITSA 0839 ; Sentence_Terminal # Po SAMARITAN PUNCTUATION QITSA 083D..083E ; Sentence_Terminal # Po [2] SAMARITAN PUNCTUATION SOF MASHFAAT..SAMARITAN PUNCTUATION ANNAAU 0964..0965 ; Sentence_Terminal # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA 104A..104B ; Sentence_Terminal # Po [2] MYANMAR SIGN LITTLE SECTION..MYANMAR SIGN SECTION 1362 ; Sentence_Terminal # Po ETHIOPIC FULL STOP 1367..1368 ; Sentence_Terminal # Po [2] ETHIOPIC QUESTION MARK..ETHIOPIC PARAGRAPH SEPARATOR 166E ; Sentence_Terminal # Po CANADIAN SYLLABICS FULL STOP 1735..1736 ; Sentence_Terminal # Po [2] PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION 17D4..17D5 ; Sentence_Terminal # Po [2] KHMER SIGN KHAN..KHMER SIGN BARIYOOSAN 1803 ; Sentence_Terminal # Po MONGOLIAN FULL STOP 1809 ; Sentence_Terminal # Po MONGOLIAN MANCHU FULL STOP 1944..1945 ; Sentence_Terminal # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK 1AA8..1AAB ; Sentence_Terminal # Po [4] TAI THAM SIGN KAAN..TAI THAM SIGN SATKAANKUU 1B4E..1B4F ; Sentence_Terminal # Po [2] BALINESE INVERTED CARIK SIKI..BALINESE INVERTED CARIK PAREREN 1B5A..1B5B ; Sentence_Terminal # Po [2] BALINESE PANTI..BALINESE PAMADA 1B5E..1B5F ; Sentence_Terminal # Po [2] BALINESE CARIK SIKI..BALINESE CARIK PAREREN 1B7D..1B7F ; Sentence_Terminal # Po [3] BALINESE PANTI LANTANG..BALINESE PANTI BAWAK 1C3B..1C3C ; Sentence_Terminal # Po [2] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION NYET THYOOM TA-ROL 1C7E..1C7F ; Sentence_Terminal # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD 2024 ; Sentence_Terminal # Po ONE DOT LEADER 203C..203D ; Sentence_Terminal # Po [2] DOUBLE EXCLAMATION MARK..INTERROBANG 2047..2049 ; Sentence_Terminal # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK 2CF9..2CFB ; Sentence_Terminal # Po [3] COPTIC OLD NUBIAN FULL STOP..COPTIC OLD NUBIAN INDIRECT QUESTION MARK 2E2E ; Sentence_Terminal # Po REVERSED QUESTION MARK 2E3C ; Sentence_Terminal # Po STENOGRAPHIC FULL STOP 2E53..2E54 ; Sentence_Terminal # Po [2] MEDIEVAL EXCLAMATION MARK..MEDIEVAL QUESTION MARK 3002 ; Sentence_Terminal # Po IDEOGRAPHIC FULL STOP A4FF ; Sentence_Terminal # Po LISU PUNCTUATION FULL STOP A60E..A60F ; Sentence_Terminal # Po [2] VAI FULL STOP..VAI QUESTION MARK A6F3 ; Sentence_Terminal # Po BAMUM FULL STOP A6F7 ; Sentence_Terminal # Po BAMUM QUESTION MARK A876..A877 ; Sentence_Terminal # Po [2] PHAGS-PA MARK SHAD..PHAGS-PA MARK DOUBLE SHAD A8CE..A8CF ; Sentence_Terminal # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA A92F ; Sentence_Terminal # Po KAYAH LI SIGN SHYA A9C8..A9C9 ; Sentence_Terminal # Po [2] JAVANESE PADA LINGSA..JAVANESE PADA LUNGSI AA5D..AA5F ; Sentence_Terminal # Po [3] CHAM PUNCTUATION DANDA..CHAM PUNCTUATION TRIPLE DANDA AAF0..AAF1 ; Sentence_Terminal # Po [2] MEETEI MAYEK CHEIKHAN..MEETEI MAYEK AHANG KHUDAM ABEB ; Sentence_Terminal # Po MEETEI MAYEK CHEIKHEI FE12 ; Sentence_Terminal # Po PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP FE15..FE16 ; Sentence_Terminal # Po [2] PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK..PRESENTATION FORM FOR VERTICAL QUESTION MARK FE52 ; Sentence_Terminal # Po SMALL FULL STOP FE56..FE57 ; Sentence_Terminal # Po [2] SMALL QUESTION MARK..SMALL EXCLAMATION MARK FF01 ; Sentence_Terminal # Po FULLWIDTH EXCLAMATION MARK FF0E ; Sentence_Terminal # Po FULLWIDTH FULL STOP FF1F ; Sentence_Terminal # Po FULLWIDTH QUESTION MARK FF61 ; Sentence_Terminal # Po HALFWIDTH IDEOGRAPHIC FULL STOP 10A56..10A57 ; Sentence_Terminal # Po [2] KHAROSHTHI PUNCTUATION DANDA..KHAROSHTHI PUNCTUATION DOUBLE DANDA 10F55..10F59 ; Sentence_Terminal # Po [5] SOGDIAN PUNCTUATION TWO VERTICAL BARS..SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT 10F86..10F89 ; Sentence_Terminal # Po [4] OLD UYGHUR PUNCTUATION BAR..OLD UYGHUR PUNCTUATION FOUR DOTS 11047..11048 ; Sentence_Terminal # Po [2] BRAHMI DANDA..BRAHMI DOUBLE DANDA 110BE..110C1 ; Sentence_Terminal # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA 11141..11143 ; Sentence_Terminal # Po [3] CHAKMA DANDA..CHAKMA QUESTION MARK 111C5..111C6 ; Sentence_Terminal # Po [2] SHARADA DANDA..SHARADA DOUBLE DANDA 111CD ; Sentence_Terminal # Po SHARADA SUTRA MARK 111DE..111DF ; Sentence_Terminal # Po [2] SHARADA SECTION MARK-1..SHARADA SECTION MARK-2 11238..11239 ; Sentence_Terminal # Po [2] KHOJKI DANDA..KHOJKI DOUBLE DANDA 1123B..1123C ; Sentence_Terminal # Po [2] KHOJKI SECTION MARK..KHOJKI DOUBLE SECTION MARK 112A9 ; Sentence_Terminal # Po MULTANI SECTION MARK 113D4..113D5 ; Sentence_Terminal # Po [2] TULU-TIGALARI DANDA..TULU-TIGALARI DOUBLE DANDA 1144B..1144C ; Sentence_Terminal # Po [2] NEWA DANDA..NEWA DOUBLE DANDA 115C2..115C3 ; Sentence_Terminal # Po [2] SIDDHAM DANDA..SIDDHAM DOUBLE DANDA 115C9..115D7 ; Sentence_Terminal # Po [15] SIDDHAM END OF TEXT MARK..SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES 11641..11642 ; Sentence_Terminal # Po [2] MODI DANDA..MODI DOUBLE DANDA 1173C..1173E ; Sentence_Terminal # Po [3] AHOM SIGN SMALL SECTION..AHOM SIGN RULAI 11944 ; Sentence_Terminal # Po DIVES AKURU DOUBLE DANDA 11946 ; Sentence_Terminal # Po DIVES AKURU END OF TEXT MARK 11A42..11A43 ; Sentence_Terminal # Po [2] ZANABAZAR SQUARE MARK SHAD..ZANABAZAR SQUARE MARK DOUBLE SHAD 11A9B..11A9C ; Sentence_Terminal # Po [2] SOYOMBO MARK SHAD..SOYOMBO MARK DOUBLE SHAD 11C41..11C42 ; Sentence_Terminal # Po [2] BHAIKSUKI DANDA..BHAIKSUKI DOUBLE DANDA 11EF7..11EF8 ; Sentence_Terminal # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION 11F43..11F44 ; Sentence_Terminal # Po [2] KAWI DANDA..KAWI DOUBLE DANDA 16A6E..16A6F ; Sentence_Terminal # Po [2] MRO DANDA..MRO DOUBLE DANDA 16AF5 ; Sentence_Terminal # Po BASSA VAH FULL STOP 16B37..16B38 ; Sentence_Terminal # Po [2] PAHAWH HMONG SIGN VOS THOM..PAHAWH HMONG SIGN VOS TSHAB CEEB 16B44 ; Sentence_Terminal # Po PAHAWH HMONG SIGN XAUS 16D6E..16D6F ; Sentence_Terminal # Po [2] KIRAT RAI DANDA..KIRAT RAI DOUBLE DANDA 16E98 ; Sentence_Terminal # Po MEDEFAIDRIN FULL STOP 1BC9F ; Sentence_Terminal # Po DUPLOYAN PUNCTUATION CHINOOK FULL STOP 1DA88 ; Sentence_Terminal # Po SIGNWRITING FULL STOP # Total code points: 170 # ================================================ 180B..180D ; Variation_Selector # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE 180F ; Variation_Selector # Mn MONGOLIAN FREE VARIATION SELECTOR FOUR FE00..FE0F ; Variation_Selector # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16 E0100..E01EF ; Variation_Selector # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256 # Total code points: 260 # ================================================ 0009..000D ; Pattern_White_Space # Cc [5] <control-0009>..<control-000D> 0020 ; Pattern_White_Space # Zs SPACE 0085 ; Pattern_White_Space # Cc <control-0085> 200E..200F ; Pattern_White_Space # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK 2028 ; Pattern_White_Space # Zl LINE SEPARATOR 2029 ; Pattern_White_Space # Zp PARAGRAPH SEPARATOR # Total code points: 11 # ================================================ 0021..0023 ; Pattern_Syntax # Po [3] EXCLAMATION MARK..NUMBER SIGN 0024 ; Pattern_Syntax # Sc DOLLAR SIGN 0025..0027 ; Pattern_Syntax # Po [3] PERCENT SIGN..APOSTROPHE 0028 ; Pattern_Syntax # Ps LEFT PARENTHESIS 0029 ; Pattern_Syntax # Pe RIGHT PARENTHESIS 002A ; Pattern_Syntax # Po ASTERISK 002B ; Pattern_Syntax # Sm PLUS SIGN 002C ; Pattern_Syntax # Po COMMA 002D ; Pattern_Syntax # Pd HYPHEN-MINUS 002E..002F ; Pattern_Syntax # Po [2] FULL STOP..SOLIDUS 003A..003B ; Pattern_Syntax # Po [2] COLON..SEMICOLON 003C..003E ; Pattern_Syntax # Sm [3] LESS-THAN SIGN..GREATER-THAN SIGN 003F..0040 ; Pattern_Syntax # Po [2] QUESTION MARK..COMMERCIAL AT 005B ; Pattern_Syntax # Ps LEFT SQUARE BRACKET 005C ; Pattern_Syntax # Po REVERSE SOLIDUS 005D ; Pattern_Syntax # Pe RIGHT SQUARE BRACKET 005E ; Pattern_Syntax # Sk CIRCUMFLEX ACCENT 0060 ; Pattern_Syntax # Sk GRAVE ACCENT 007B ; Pattern_Syntax # Ps LEFT CURLY BRACKET 007C ; Pattern_Syntax # Sm VERTICAL LINE 007D ; Pattern_Syntax # Pe RIGHT CURLY BRACKET 007E ; Pattern_Syntax # Sm TILDE 00A1 ; Pattern_Syntax # Po INVERTED EXCLAMATION MARK 00A2..00A5 ; Pattern_Syntax # Sc [4] CENT SIGN..YEN SIGN 00A6 ; Pattern_Syntax # So BROKEN BAR 00A7 ; Pattern_Syntax # Po SECTION SIGN 00A9 ; Pattern_Syntax # So COPYRIGHT SIGN 00AB ; Pattern_Syntax # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 00AC ; Pattern_Syntax # Sm NOT SIGN 00AE ; Pattern_Syntax # So REGISTERED SIGN 00B0 ; Pattern_Syntax # So DEGREE SIGN 00B1 ; Pattern_Syntax # Sm PLUS-MINUS SIGN 00B6 ; Pattern_Syntax # Po PILCROW SIGN 00BB ; Pattern_Syntax # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 00BF ; Pattern_Syntax # Po INVERTED QUESTION MARK 00D7 ; Pattern_Syntax # Sm MULTIPLICATION SIGN 00F7 ; Pattern_Syntax # Sm DIVISION SIGN 2010..2015 ; Pattern_Syntax # Pd [6] HYPHEN..HORIZONTAL BAR 2016..2017 ; Pattern_Syntax # Po [2] DOUBLE VERTICAL LINE..DOUBLE LOW LINE 2018 ; Pattern_Syntax # Pi LEFT SINGLE QUOTATION MARK 2019 ; Pattern_Syntax # Pf RIGHT SINGLE QUOTATION MARK 201A ; Pattern_Syntax # Ps SINGLE LOW-9 QUOTATION MARK 201B..201C ; Pattern_Syntax # Pi [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK 201D ; Pattern_Syntax # Pf RIGHT DOUBLE QUOTATION MARK 201E ; Pattern_Syntax # Ps DOUBLE LOW-9 QUOTATION MARK 201F ; Pattern_Syntax # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK 2020..2027 ; Pattern_Syntax # Po [8] DAGGER..HYPHENATION POINT 2030..2038 ; Pattern_Syntax # Po [9] PER MILLE SIGN..CARET 2039 ; Pattern_Syntax # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK 203A ; Pattern_Syntax # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 203B..203E ; Pattern_Syntax # Po [4] REFERENCE MARK..OVERLINE 2041..2043 ; Pattern_Syntax # Po [3] CARET INSERTION POINT..HYPHEN BULLET 2044 ; Pattern_Syntax # Sm FRACTION SLASH 2045 ; Pattern_Syntax # Ps LEFT SQUARE BRACKET WITH QUILL 2046 ; Pattern_Syntax # Pe RIGHT SQUARE BRACKET WITH QUILL 2047..2051 ; Pattern_Syntax # Po [11] DOUBLE QUESTION MARK..TWO ASTERISKS ALIGNED VERTICALLY 2052 ; Pattern_Syntax # Sm COMMERCIAL MINUS SIGN 2053 ; Pattern_Syntax # Po SWUNG DASH 2055..205E ; Pattern_Syntax # Po [10] FLOWER PUNCTUATION MARK..VERTICAL FOUR DOTS 2190..2194 ; Pattern_Syntax # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW 2195..2199 ; Pattern_Syntax # So [5] UP DOWN ARROW..SOUTH WEST ARROW 219A..219B ; Pattern_Syntax # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE 219C..219F ; Pattern_Syntax # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW 21A0 ; Pattern_Syntax # Sm RIGHTWARDS TWO HEADED ARROW 21A1..21A2 ; Pattern_Syntax # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL 21A3 ; Pattern_Syntax # Sm RIGHTWARDS ARROW WITH TAIL 21A4..21A5 ; Pattern_Syntax # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR 21A6 ; Pattern_Syntax # Sm RIGHTWARDS ARROW FROM BAR 21A7..21AD ; Pattern_Syntax # So [7] DOWNWARDS ARROW FROM BAR..LEFT RIGHT WAVE ARROW 21AE ; Pattern_Syntax # Sm LEFT RIGHT ARROW WITH STROKE 21AF..21CD ; Pattern_Syntax # So [31] DOWNWARDS ZIGZAG ARROW..LEFTWARDS DOUBLE ARROW WITH STROKE 21CE..21CF ; Pattern_Syntax # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE 21D0..21D1 ; Pattern_Syntax # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW 21D2 ; Pattern_Syntax # Sm RIGHTWARDS DOUBLE ARROW 21D3 ; Pattern_Syntax # So DOWNWARDS DOUBLE ARROW 21D4 ; Pattern_Syntax # Sm LEFT RIGHT DOUBLE ARROW 21D5..21F3 ; Pattern_Syntax # So [31] UP DOWN DOUBLE ARROW..UP DOWN WHITE ARROW 21F4..22FF ; Pattern_Syntax # Sm [268] RIGHT ARROW WITH SMALL CIRCLE..Z NOTATION BAG MEMBERSHIP 2300..2307 ; Pattern_Syntax # So [8] DIAMETER SIGN..WAVY LINE 2308 ; Pattern_Syntax # Ps LEFT CEILING 2309 ; Pattern_Syntax # Pe RIGHT CEILING 230A ; Pattern_Syntax # Ps LEFT FLOOR 230B ; Pattern_Syntax # Pe RIGHT FLOOR 230C..231F ; Pattern_Syntax # So [20] BOTTOM RIGHT CROP..BOTTOM RIGHT CORNER 2320..2321 ; Pattern_Syntax # Sm [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL 2322..2328 ; Pattern_Syntax # So [7] FROWN..KEYBOARD 2329 ; Pattern_Syntax # Ps LEFT-POINTING ANGLE BRACKET 232A ; Pattern_Syntax # Pe RIGHT-POINTING ANGLE BRACKET 232B..237B ; Pattern_Syntax # So [81] ERASE TO THE LEFT..NOT CHECK MARK 237C ; Pattern_Syntax # Sm RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW 237D..239A ; Pattern_Syntax # So [30] SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL 239B..23B3 ; Pattern_Syntax # Sm [25] LEFT PARENTHESIS UPPER HOOK..SUMMATION BOTTOM 23B4..23DB ; Pattern_Syntax # So [40] TOP SQUARE BRACKET..FUSE 23DC..23E1 ; Pattern_Syntax # Sm [6] TOP PARENTHESIS..BOTTOM TORTOISE SHELL BRACKET 23E2..2429 ; Pattern_Syntax # So [72] WHITE TRAPEZIUM..SYMBOL FOR DELETE MEDIUM SHADE FORM 242A..243F ; Pattern_Syntax # Cn [22] <reserved-242A>..<reserved-243F> 2440..244A ; Pattern_Syntax # So [11] OCR HOOK..OCR DOUBLE BACKSLASH 244B..245F ; Pattern_Syntax # Cn [21] <reserved-244B>..<reserved-245F> 2500..25B6 ; Pattern_Syntax # So [183] BOX DRAWINGS LIGHT HORIZONTAL..BLACK RIGHT-POINTING TRIANGLE 25B7 ; Pattern_Syntax # Sm WHITE RIGHT-POINTING TRIANGLE 25B8..25C0 ; Pattern_Syntax # So [9] BLACK RIGHT-POINTING SMALL TRIANGLE..BLACK LEFT-POINTING TRIANGLE 25C1 ; Pattern_Syntax # Sm WHITE LEFT-POINTING TRIANGLE 25C2..25F7 ; Pattern_Syntax # So [54] BLACK LEFT-POINTING SMALL TRIANGLE..WHITE CIRCLE WITH UPPER RIGHT QUADRANT 25F8..25FF ; Pattern_Syntax # Sm [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE 2600..266E ; Pattern_Syntax # So [111] BLACK SUN WITH RAYS..MUSIC NATURAL SIGN 266F ; Pattern_Syntax # Sm MUSIC SHARP SIGN 2670..2767 ; Pattern_Syntax # So [248] WEST SYRIAC CROSS..ROTATED FLORAL HEART BULLET 2768 ; Pattern_Syntax # Ps MEDIUM LEFT PARENTHESIS ORNAMENT 2769 ; Pattern_Syntax # Pe MEDIUM RIGHT PARENTHESIS ORNAMENT 276A ; Pattern_Syntax # Ps MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT 276B ; Pattern_Syntax # Pe MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT 276C ; Pattern_Syntax # Ps MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT 276D ; Pattern_Syntax # Pe MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT 276E ; Pattern_Syntax # Ps HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT 276F ; Pattern_Syntax # Pe HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT 2770 ; Pattern_Syntax # Ps HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT 2771 ; Pattern_Syntax # Pe HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT 2772 ; Pattern_Syntax # Ps LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT 2773 ; Pattern_Syntax # Pe LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT 2774 ; Pattern_Syntax # Ps MEDIUM LEFT CURLY BRACKET ORNAMENT 2775 ; Pattern_Syntax # Pe MEDIUM RIGHT CURLY BRACKET ORNAMENT 2794..27BF ; Pattern_Syntax # So [44] HEAVY WIDE-HEADED RIGHTWARDS ARROW..DOUBLE CURLY LOOP 27C0..27C4 ; Pattern_Syntax # Sm [5] THREE DIMENSIONAL ANGLE..OPEN SUPERSET 27C5 ; Pattern_Syntax # Ps LEFT S-SHAPED BAG DELIMITER 27C6 ; Pattern_Syntax # Pe RIGHT S-SHAPED BAG DELIMITER 27C7..27E5 ; Pattern_Syntax # Sm [31] OR WITH DOT INSIDE..WHITE SQUARE WITH RIGHTWARDS TICK 27E6 ; Pattern_Syntax # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET 27E7 ; Pattern_Syntax # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET 27E8 ; Pattern_Syntax # Ps MATHEMATICAL LEFT ANGLE BRACKET 27E9 ; Pattern_Syntax # Pe MATHEMATICAL RIGHT ANGLE BRACKET 27EA ; Pattern_Syntax # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET 27EB ; Pattern_Syntax # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET 27EC ; Pattern_Syntax # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET 27ED ; Pattern_Syntax # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET 27EE ; Pattern_Syntax # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS 27EF ; Pattern_Syntax # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS 27F0..27FF ; Pattern_Syntax # Sm [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW 2800..28FF ; Pattern_Syntax # So [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678 2900..2982 ; Pattern_Syntax # Sm [131] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..Z NOTATION TYPE COLON 2983 ; Pattern_Syntax # Ps LEFT WHITE CURLY BRACKET 2984 ; Pattern_Syntax # Pe RIGHT WHITE CURLY BRACKET 2985 ; Pattern_Syntax # Ps LEFT WHITE PARENTHESIS 2986 ; Pattern_Syntax # Pe RIGHT WHITE PARENTHESIS 2987 ; Pattern_Syntax # Ps Z NOTATION LEFT IMAGE BRACKET 2988 ; Pattern_Syntax # Pe Z NOTATION RIGHT IMAGE BRACKET 2989 ; Pattern_Syntax # Ps Z NOTATION LEFT BINDING BRACKET 298A ; Pattern_Syntax # Pe Z NOTATION RIGHT BINDING BRACKET 298B ; Pattern_Syntax # Ps LEFT SQUARE BRACKET WITH UNDERBAR 298C ; Pattern_Syntax # Pe RIGHT SQUARE BRACKET WITH UNDERBAR 298D ; Pattern_Syntax # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER 298E ; Pattern_Syntax # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER 298F ; Pattern_Syntax # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER 2990 ; Pattern_Syntax # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER 2991 ; Pattern_Syntax # Ps LEFT ANGLE BRACKET WITH DOT 2992 ; Pattern_Syntax # Pe RIGHT ANGLE BRACKET WITH DOT 2993 ; Pattern_Syntax # Ps LEFT ARC LESS-THAN BRACKET 2994 ; Pattern_Syntax # Pe RIGHT ARC GREATER-THAN BRACKET 2995 ; Pattern_Syntax # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET 2996 ; Pattern_Syntax # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET 2997 ; Pattern_Syntax # Ps LEFT BLACK TORTOISE SHELL BRACKET 2998 ; Pattern_Syntax # Pe RIGHT BLACK TORTOISE SHELL BRACKET 2999..29D7 ; Pattern_Syntax # Sm [63] DOTTED FENCE..BLACK HOURGLASS 29D8 ; Pattern_Syntax # Ps LEFT WIGGLY FENCE 29D9 ; Pattern_Syntax # Pe RIGHT WIGGLY FENCE 29DA ; Pattern_Syntax # Ps LEFT DOUBLE WIGGLY FENCE 29DB ; Pattern_Syntax # Pe RIGHT DOUBLE WIGGLY FENCE 29DC..29FB ; Pattern_Syntax # Sm [32] INCOMPLETE INFINITY..TRIPLE PLUS 29FC ; Pattern_Syntax # Ps LEFT-POINTING CURVED ANGLE BRACKET 29FD ; Pattern_Syntax # Pe RIGHT-POINTING CURVED ANGLE BRACKET 29FE..2AFF ; Pattern_Syntax # Sm [258] TINY..N-ARY WHITE VERTICAL BAR 2B00..2B2F ; Pattern_Syntax # So [48] NORTH EAST WHITE ARROW..WHITE VERTICAL ELLIPSE 2B30..2B44 ; Pattern_Syntax # Sm [21] LEFT ARROW WITH SMALL CIRCLE..RIGHTWARDS ARROW THROUGH SUPERSET 2B45..2B46 ; Pattern_Syntax # So [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW 2B47..2B4C ; Pattern_Syntax # Sm [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR 2B4D..2B73 ; Pattern_Syntax # So [39] DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW..DOWNWARDS TRIANGLE-HEADED ARROW TO BAR 2B74..2B75 ; Pattern_Syntax # Cn [2] <reserved-2B74>..<reserved-2B75> 2B76..2B95 ; Pattern_Syntax # So [32] NORTH WEST TRIANGLE-HEADED ARROW TO BAR..RIGHTWARDS BLACK ARROW 2B96 ; Pattern_Syntax # Cn <reserved-2B96> 2B97..2BFF ; Pattern_Syntax # So [105] SYMBOL FOR TYPE A ELECTRONICS..HELLSCHREIBER PAUSE SYMBOL 2E00..2E01 ; Pattern_Syntax # Po [2] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT ANGLE DOTTED SUBSTITUTION MARKER 2E02 ; Pattern_Syntax # Pi LEFT SUBSTITUTION BRACKET 2E03 ; Pattern_Syntax # Pf RIGHT SUBSTITUTION BRACKET 2E04 ; Pattern_Syntax # Pi LEFT DOTTED SUBSTITUTION BRACKET 2E05 ; Pattern_Syntax # Pf RIGHT DOTTED SUBSTITUTION BRACKET 2E06..2E08 ; Pattern_Syntax # Po [3] RAISED INTERPOLATION MARKER..DOTTED TRANSPOSITION MARKER 2E09 ; Pattern_Syntax # Pi LEFT TRANSPOSITION BRACKET 2E0A ; Pattern_Syntax # Pf RIGHT TRANSPOSITION BRACKET 2E0B ; Pattern_Syntax # Po RAISED SQUARE 2E0C ; Pattern_Syntax # Pi LEFT RAISED OMISSION BRACKET 2E0D ; Pattern_Syntax # Pf RIGHT RAISED OMISSION BRACKET 2E0E..2E16 ; Pattern_Syntax # Po [9] EDITORIAL CORONIS..DOTTED RIGHT-POINTING ANGLE 2E17 ; Pattern_Syntax # Pd DOUBLE OBLIQUE HYPHEN 2E18..2E19 ; Pattern_Syntax # Po [2] INVERTED INTERROBANG..PALM BRANCH 2E1A ; Pattern_Syntax # Pd HYPHEN WITH DIAERESIS 2E1B ; Pattern_Syntax # Po TILDE WITH RING ABOVE 2E1C ; Pattern_Syntax # Pi LEFT LOW PARAPHRASE BRACKET 2E1D ; Pattern_Syntax # Pf RIGHT LOW PARAPHRASE BRACKET 2E1E..2E1F ; Pattern_Syntax # Po [2] TILDE WITH DOT ABOVE..TILDE WITH DOT BELOW 2E20 ; Pattern_Syntax # Pi LEFT VERTICAL BAR WITH QUILL 2E21 ; Pattern_Syntax # Pf RIGHT VERTICAL BAR WITH QUILL 2E22 ; Pattern_Syntax # Ps TOP LEFT HALF BRACKET 2E23 ; Pattern_Syntax # Pe TOP RIGHT HALF BRACKET 2E24 ; Pattern_Syntax # Ps BOTTOM LEFT HALF BRACKET 2E25 ; Pattern_Syntax # Pe BOTTOM RIGHT HALF BRACKET 2E26 ; Pattern_Syntax # Ps LEFT SIDEWAYS U BRACKET 2E27 ; Pattern_Syntax # Pe RIGHT SIDEWAYS U BRACKET 2E28 ; Pattern_Syntax # Ps LEFT DOUBLE PARENTHESIS 2E29 ; Pattern_Syntax # Pe RIGHT DOUBLE PARENTHESIS 2E2A..2E2E ; Pattern_Syntax # Po [5] TWO DOTS OVER ONE DOT PUNCTUATION..REVERSED QUESTION MARK 2E2F ; Pattern_Syntax # Lm VERTICAL TILDE 2E30..2E39 ; Pattern_Syntax # Po [10] RING POINT..TOP HALF SECTION SIGN 2E3A..2E3B ; Pattern_Syntax # Pd [2] TWO-EM DASH..THREE-EM DASH 2E3C..2E3F ; Pattern_Syntax # Po [4] STENOGRAPHIC FULL STOP..CAPITULUM 2E40 ; Pattern_Syntax # Pd DOUBLE HYPHEN 2E41 ; Pattern_Syntax # Po REVERSED COMMA 2E42 ; Pattern_Syntax # Ps DOUBLE LOW-REVERSED-9 QUOTATION MARK 2E43..2E4F ; Pattern_Syntax # Po [13] DASH WITH LEFT UPTURN..CORNISH VERSE DIVIDER 2E50..2E51 ; Pattern_Syntax # So [2] CROSS PATTY WITH RIGHT CROSSBAR..CROSS PATTY WITH LEFT CROSSBAR 2E52..2E54 ; Pattern_Syntax # Po [3] TIRONIAN SIGN CAPITAL ET..MEDIEVAL QUESTION MARK 2E55 ; Pattern_Syntax # Ps LEFT SQUARE BRACKET WITH STROKE 2E56 ; Pattern_Syntax # Pe RIGHT SQUARE BRACKET WITH STROKE 2E57 ; Pattern_Syntax # Ps LEFT SQUARE BRACKET WITH DOUBLE STROKE 2E58 ; Pattern_Syntax # Pe RIGHT SQUARE BRACKET WITH DOUBLE STROKE 2E59 ; Pattern_Syntax # Ps TOP HALF LEFT PARENTHESIS 2E5A ; Pattern_Syntax # Pe TOP HALF RIGHT PARENTHESIS 2E5B ; Pattern_Syntax # Ps BOTTOM HALF LEFT PARENTHESIS 2E5C ; Pattern_Syntax # Pe BOTTOM HALF RIGHT PARENTHESIS 2E5D ; Pattern_Syntax # Pd OBLIQUE HYPHEN 2E5E..2E7F ; Pattern_Syntax # Cn [34] <reserved-2E5E>..<reserved-2E7F> 3001..3003 ; Pattern_Syntax # Po [3] IDEOGRAPHIC COMMA..DITTO MARK 3008 ; Pattern_Syntax # Ps LEFT ANGLE BRACKET 3009 ; Pattern_Syntax # Pe RIGHT ANGLE BRACKET 300A ; Pattern_Syntax # Ps LEFT DOUBLE ANGLE BRACKET 300B ; Pattern_Syntax # Pe RIGHT DOUBLE ANGLE BRACKET 300C ; Pattern_Syntax # Ps LEFT CORNER BRACKET 300D ; Pattern_Syntax # Pe RIGHT CORNER BRACKET 300E ; Pattern_Syntax # Ps LEFT WHITE CORNER BRACKET 300F ; Pattern_Syntax # Pe RIGHT WHITE CORNER BRACKET 3010 ; Pattern_Syntax # Ps LEFT BLACK LENTICULAR BRACKET 3011 ; Pattern_Syntax # Pe RIGHT BLACK LENTICULAR BRACKET 3012..3013 ; Pattern_Syntax # So [2] POSTAL MARK..GETA MARK 3014 ; Pattern_Syntax # Ps LEFT TORTOISE SHELL BRACKET 3015 ; Pattern_Syntax # Pe RIGHT TORTOISE SHELL BRACKET 3016 ; Pattern_Syntax # Ps LEFT WHITE LENTICULAR BRACKET 3017 ; Pattern_Syntax # Pe RIGHT WHITE LENTICULAR BRACKET 3018 ; Pattern_Syntax # Ps LEFT WHITE TORTOISE SHELL BRACKET 3019 ; Pattern_Syntax # Pe RIGHT WHITE TORTOISE SHELL BRACKET 301A ; Pattern_Syntax # Ps LEFT WHITE SQUARE BRACKET 301B ; Pattern_Syntax # Pe RIGHT WHITE SQUARE BRACKET 301C ; Pattern_Syntax # Pd WAVE DASH 301D ; Pattern_Syntax # Ps REVERSED DOUBLE PRIME QUOTATION MARK 301E..301F ; Pattern_Syntax # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK 3020 ; Pattern_Syntax # So POSTAL MARK FACE 3030 ; Pattern_Syntax # Pd WAVY DASH FD3E ; Pattern_Syntax # Pe ORNATE LEFT PARENTHESIS FD3F ; Pattern_Syntax # Ps ORNATE RIGHT PARENTHESIS FE45..FE46 ; Pattern_Syntax # Po [2] SESAME DOT..WHITE SESAME DOT # Total code points: 2760 # ================================================ 0600..0605 ; Prepended_Concatenation_Mark # Cf [6] ARABIC NUMBER SIGN..ARABIC NUMBER MARK ABOVE 06DD ; Prepended_Concatenation_Mark # Cf ARABIC END OF AYAH 070F ; Prepended_Concatenation_Mark # Cf SYRIAC ABBREVIATION MARK 0890..0891 ; Prepended_Concatenation_Mark # Cf [2] ARABIC POUND MARK ABOVE..ARABIC PIASTRE MARK ABOVE 08E2 ; Prepended_Concatenation_Mark # Cf ARABIC DISPUTED END OF AYAH 110BD ; Prepended_Concatenation_Mark # Cf KAITHI NUMBER SIGN 110CD ; Prepended_Concatenation_Mark # Cf KAITHI NUMBER SIGN ABOVE # Total code points: 13 # ================================================ 1F1E6..1F1FF ; Regional_Indicator # So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z # Total code points: 26 # ================================================ 0654..0655 ; Modifier_Combining_Mark # Mn [2] ARABIC HAMZA ABOVE..ARABIC HAMZA BELOW 0658 ; Modifier_Combining_Mark # Mn ARABIC MARK NOON GHUNNA 06DC ; Modifier_Combining_Mark # Mn ARABIC SMALL HIGH SEEN 06E3 ; Modifier_Combining_Mark # Mn ARABIC SMALL LOW SEEN 06E7..06E8 ; Modifier_Combining_Mark # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON 08CA..08CB ; Modifier_Combining_Mark # Mn [2] ARABIC SMALL HIGH FARSI YEH..ARABIC SMALL HIGH YEH BARREE WITH TWO DOTS BELOW 08CD..08CF ; Modifier_Combining_Mark # Mn [3] ARABIC SMALL HIGH ZAH..ARABIC LARGE ROUND DOT BELOW 08D3 ; Modifier_Combining_Mark # Mn ARABIC SMALL LOW WAW 08F3 ; Modifier_Combining_Mark # Mn ARABIC SMALL HIGH WAW # Total code points: 14 # EOF �����������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/UNIDATA/README�����������������������������������������������������������������������0000644�0023456�0023456�00000000517�14715365256�010433� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������The *.txt files in this directory are part of the Unicode Character Database and are governed by the "Unicode Copyright" (see the file "copyright.html" in this directory). They are copied from <https://www.unicode.org/Public/16.0.0/> on 2024.09.19. You may get newer versions from the above URL to this directory, and install again. ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/CASED.awk����������������������������������������������������������������������������0000644�0023456�0023456�00000004657�14422175267�010016� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# CASED.awk -- awk script to generate CASED.tab # Copyright (C) 2005 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. BEGIN { tohex["0"] = 1; tohex["1"] = 2; tohex["2"] = 3; tohex["3"] = 4; tohex["4"] = 5; tohex["5"] = 6; tohex["6"] = 7; tohex["7"] = 8; tohex["8"] = 9; tohex["9"] = 10; tohex["A"] = 11; tohex["B"] = 12; tohex["C"] = 13; tohex["D"] = 14; tohex["E"] = 15; tohex["F"] = 16; tohex["a"] = 11; tohex["b"] = 12; tohex["c"] = 13; tohex["d"] = 14; tohex["e"] = 15; tohex["f"] = 16; FS = "[ \t]*[;#][ \t]*"; } function decode_hex(str, idx) { n = 0; len = length(str); for (i = idx; i <= len; i++) { c = tohex[substr(str, i, 1)]; if (c == 0) break; n = n * 16 + c - 1; } return n; } function single(str, bit) { i = decode_hex(str, 1); if (cased[i] != bit) cased[i] += bit; } function range(str, bit) { end = decode_hex(str, index(str, "..") + 2); for (i = decode_hex(str, 1); i <= end; i++) if (cased[i] != bit) cased[i] += bit; } /^[^\#]/ { if (FILENAME == "UNIDATA/UnicodeData.txt") { if ($3 ~ /L[ltu]/) single($1, 1); else if ($3 ~ /Mn|Me|Cf|Lm|Sk/) single($1, 2); } else if (FILENAME == "UNIDATA/PropList.txt") { if ($2 ~ /Other_(Upp|Low)ercase/) { if (index($1, ".")) range($1, 1); else single($1, 1); } } else { # FILE == "WordBreakProperty.txt" if ($2 == "MidLetter") { if (index($1, ".")) range($1, 2); else single($1, 2); } } } END { for (i in cased) printf ("0x%X %d\n", i, cased[i]); } ���������������������������������������������������������������������������������m17n-db-1.8.10/Makefile.in��������������������������������������������������������������������������0000644�0023456�0023456�00000131457�14774707340�010542� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ # Makefile.am -- Makefile for the m17n database # Copyright (C) 2003, 2004, 2005, 2006, 2007, 2009, 2010 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/codeset.m4 \ $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc2.m4 \ $(top_srcdir)/m4/glibc21.m4 $(top_srcdir)/m4/iconv.m4 \ $(top_srcdir)/m4/intdiv0.m4 $(top_srcdir)/m4/intl.m4 \ $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intmax.m4 \ $(top_srcdir)/m4/inttypes-pri.m4 \ $(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/lcmessage.m4 \ $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/lock.m4 $(top_srcdir)/m4/longlong.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ $(top_srcdir)/m4/printf-posix.m4 $(top_srcdir)/m4/progtest.m4 \ $(top_srcdir)/m4/size_max.m4 $(top_srcdir)/m4/stdint_h.m4 \ $(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/visibility.m4 \ $(top_srcdir)/m4/wchar_t.m4 $(top_srcdir)/m4/wint_t.m4 \ $(top_srcdir)/m4/xsize.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ $(am__configure_deps) $(dist_icons_DATA) $(am__DIST_COMMON) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = mapconv m17n-db m17n-db.pc CONFIG_CLEAN_VPATH_FILES = am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(m17n_scriptdir)" \ "$(DESTDIR)$(iconsdir)" "$(DESTDIR)$(pkgconfigdir)" \ "$(DESTDIR)$(pkgdatadir)" SCRIPTS = $(bin_SCRIPTS) $(m17n_script_SCRIPTS) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-recursive dvi-recursive html-recursive info-recursive \ install-data-recursive install-dvi-recursive \ install-exec-recursive install-html-recursive \ install-info-recursive install-pdf-recursive \ install-ps-recursive install-recursive installcheck-recursive \ installdirs-recursive pdf-recursive ps-recursive \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac DATA = $(dist_icons_DATA) $(pkgconfig_DATA) $(pkgdata_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ cscope distdir distdir-am dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/m17n-db.in \ $(srcdir)/m17n-db.pc.in $(srcdir)/mapconv.in ABOUT-NLS AUTHORS \ COPYING ChangeLog INSTALL NEWS README compile config.guess \ config.rpath config.sub install-sh ltmain.sh missing DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ if test -d "$(distdir)"; then \ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__post_remove_distdir = $(am__remove_distdir) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best DIST_TARGETS = dist-gzip # Exists only to be overridden by the user if desired. AM_DISTCHECK_DVI_TARGET = dvi distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print pkgdatadir = $(datadir)/m17n ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@ CATOBJEXT = @CATOBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CFLAG_VISIBILITY = @CFLAG_VISIBILITY@ # Rules for charsets CHARMAPS = @CHARMAPS@ CHARMAP_CAT = @CHARMAP_CAT@ CHARMAP_EXT = @CHARMAP_EXT@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ FILECMD = @FILECMD@ FLT = @FLT@ GENCAT = @GENCAT@ GETTEXTDIR = @GETTEXTDIR@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLIBC2 = @GLIBC2@ GLIBC21 = @GLIBC21@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ HAVE_ASPRINTF = @HAVE_ASPRINTF@ HAVE_MSGFMT = @HAVE_MSGFMT@ HAVE_POSIX_PRINTF = @HAVE_POSIX_PRINTF@ HAVE_SNPRINTF = @HAVE_SNPRINTF@ HAVE_VISIBILITY = @HAVE_VISIBILITY@ HAVE_WPRINTF = @HAVE_WPRINTF@ ICONS = @ICONS@ INPUT_METHOD = @INPUT_METHOD@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INSTOBJEXT = @INSTOBJEXT@ INTLBISON = @INTLBISON@ INTLLIBS = @INTLLIBS@ INTLOBJS = @INTLOBJS@ INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LANGNAME_TABLES = @LANGNAME_TABLES@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBMULTITHREAD = @LIBMULTITHREAD@ LIBOBJS = @LIBOBJS@ LIBPTH = @LIBPTH@ LIBPTH_PREFIX = @LIBPTH_PREFIX@ LIBS = @LIBS@ LIBTHREAD = @LIBTHREAD@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBC = @LTLIBC@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBMULTITHREAD = @LTLIBMULTITHREAD@ LTLIBOBJS = @LTLIBOBJS@ LTLIBPTH = @LTLIBPTH@ LTLIBTHREAD = @LTLIBTHREAD@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PRI_MACROS_BROKEN = @PRI_MACROS_BROKEN@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ WINDRES = @WINDRES@ WOE32 = @WOE32@ WOE32DLL = @WOE32DLL@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = po LANGDATA pkgdata_DATA = \ ${CHARSETS} \ ${CHAR_TABLE} \ ${MISC_TABLE} \ BLOCK.tab \ @INPUT_METHOD@ \ @FLT@ \ mdb.dir EXTRA_DIST = config.rpath bootstrap.sh \ mdb.dir \ ${MISC_TABLE} \ BLOCK.tab \ ${UNIDATA} \ mapconv compact.awk gb180302.awk gb180304.awk \ CHARTAB.awk NAME.awk LINEBREAK.awk \ CASED.awk CASE-MAPPING.awk \ SCRIPT.awk SCRIPT.ext \ get-glibc.sh \ tbl2mim.awk \ @INPUT_METHOD@ \ @FLT@ \ ${FORMATS} CHARSETS = ${ISO8859} ${IBM} ${CODEPAGE} ${CJK} ${MISC} ISO8859 = \ 8859-2.map 8859-3.map 8859-4.map 8859-5.map 8859-6.map 8859-7.map \ 8859-8.map 8859-9.map 8859-10.map 8859-11.map 8859-13.map 8859-14.map \ 8859-15.map 8859-16.map IBM = \ IBM037.map IBM038.map \ IBM256.map IBM273.map IBM274.map IBM275.map IBM277.map IBM278.map \ IBM280.map IBM281.map IBM284.map IBM285.map IBM290.map IBM297.map \ IBM420.map IBM423.map IBM424.map IBM437.map IBM500.map IBM850.map \ IBM851.map IBM852.map IBM855.map IBM857.map IBM860.map IBM861.map \ IBM862.map IBM863.map IBM864.map IBM865.map IBM866.map IBM868.map \ IBM869.map IBM870.map IBM871.map IBM874.map IBM875.map IBM880.map \ IBM891.map IBM903.map IBM904.map IBM905.map IBM918.map \ IBM1004.map IBM1026.map IBM1047.map CODEPAGE = \ CP737.map CP775.map CP949-2BYTE.map \ CP1250.map CP1251.map CP1252.map CP1253.map CP1254.map \ CP1255.map CP1256.map CP1257.map CP1258.map \ CP10007.map CJK = GB_1988-80.map GB2312.map GBK.map GB180302.map GB180304.map \ BIG5.map BIG5-HKSCS.map\ CNS-1.map CNS-2.map CNS-3.map CNS-4.map CNS-5.map CNS-6.map CNS-7.map \ CNS-F.map \ JISX0201.map JISX0208.map JISX0212.map JISX2131.map JISX2132.map \ JISX213A.map \ KSC5601.map KSC5636.map JOHAB.map MISC = KOI-8.map KOI8-R.map KOI8-U.map KOI8-T.map \ TIS-620.map VISCII.map VSCII.map\ KA-PS.map KA-ACADEMY.map CHAR_TABLE = \ NAME.tab SCRIPT.tab CASE-S.tab CASE-C.tab \ CATEGORY.tab COMBINE.tab BIDI.tab LINEBREAK.tab \ CASED.tab SOFT-DOTTED.tab CASE-MAPPING.tab MISC_TABLE = \ LOCALE.cs LOCALE.ali \ default.fst xfont.fst truetype.fst generic.fst \ FONTENC.tbl FONTSIZE.tbl \ CHARSET.tbl CODING.tbl \ SCRIPT.tbl SCRIPT-OTF.tbl SCRIPT-LANGUAGE.tbl UNIDATA = \ UNIDATA/README \ UNIDATA/UnicodeData.txt UNIDATA/Scripts.txt UNIDATA/CaseFolding.txt \ UNIDATA/LineBreak.txt \ UNIDATA/PropList.txt UNIDATA/WordBreakProperty.txt \ UNIDATA/SpecialCasing.txt FORMATS = \ FORMATS/README \ FORMATS/0General.txt FORMATS/CharsetList.txt FORMATS/CodingList.txt \ FORMATS/Dir.txt FORMATS/FontEncoding.txt FORMATS/Fontset.txt \ FORMATS/FLT.txt FORMATS/FontSize.txt FORMATS/IM.txt iconsdir = $(pkgdatadir)/icons dist_icons_DATA = @ICONS@ bin_SCRIPTS = m17n-db pkgconfigdir = ${datadir}/pkgconfig pkgconfig_DATA = m17n-db.pc m17n_scriptdir = $(datadir)/m17n/scripts m17n_script_SCRIPTS = tbl2mim.awk ACLOCAL_AMFLAGS = -I m4 all: all-recursive .SUFFIXES: am--refresh: Makefile @: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck $(top_srcdir)/configure: $(am__configure_deps) $(am__cd) $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): $(am__aclocal_m4_deps) $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) $(am__aclocal_m4_deps): mapconv: $(top_builddir)/config.status $(srcdir)/mapconv.in cd $(top_builddir) && $(SHELL) ./config.status $@ m17n-db: $(top_builddir)/config.status $(srcdir)/m17n-db.in cd $(top_builddir) && $(SHELL) ./config.status $@ m17n-db.pc: $(top_builddir)/config.status $(srcdir)/m17n-db.pc.in cd $(top_builddir) && $(SHELL) ./config.status $@ install-binSCRIPTS: $(bin_SCRIPTS) @$(NORMAL_INSTALL) @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n' \ -e 'h;s|.*|.|' \ -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) { files[d] = files[d] " " $$1; \ if (++n[d] == $(am__install_max)) { \ print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ else { print "f", d "/" $$4, $$1 } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \ $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ } \ ; done uninstall-binSCRIPTS: @$(NORMAL_UNINSTALL) @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 's,.*/,,;$(transform)'`; \ dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir) install-m17n_scriptSCRIPTS: $(m17n_script_SCRIPTS) @$(NORMAL_INSTALL) @list='$(m17n_script_SCRIPTS)'; test -n "$(m17n_scriptdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(m17n_scriptdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(m17n_scriptdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n' \ -e 'h;s|.*|.|' \ -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) { files[d] = files[d] " " $$1; \ if (++n[d] == $(am__install_max)) { \ print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ else { print "f", d "/" $$4, $$1 } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(m17n_scriptdir)$$dir'"; \ $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(m17n_scriptdir)$$dir" || exit $$?; \ } \ ; done uninstall-m17n_scriptSCRIPTS: @$(NORMAL_UNINSTALL) @list='$(m17n_script_SCRIPTS)'; test -n "$(m17n_scriptdir)" || exit 0; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 's,.*/,,;$(transform)'`; \ dir='$(DESTDIR)$(m17n_scriptdir)'; $(am__uninstall_files_from_dir) mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool config.lt install-dist_iconsDATA: $(dist_icons_DATA) @$(NORMAL_INSTALL) @list='$(dist_icons_DATA)'; test -n "$(iconsdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(iconsdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(iconsdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(iconsdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(iconsdir)" || exit $$?; \ done uninstall-dist_iconsDATA: @$(NORMAL_UNINSTALL) @list='$(dist_icons_DATA)'; test -n "$(iconsdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(iconsdir)'; $(am__uninstall_files_from_dir) install-pkgconfigDATA: $(pkgconfig_DATA) @$(NORMAL_INSTALL) @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ done uninstall-pkgconfigDATA: @$(NORMAL_UNINSTALL) @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run 'make' without going through this Makefile. # To change the values of 'make' variables: instead of editing Makefiles, # (1) if the variable is set in 'config.status', edit 'config.status' # (which will cause the Makefiles to be regenerated when you run 'make'); # (2) otherwise, pass the desired values on the 'make' command line. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscope: cscope.files test ! -s cscope.files \ || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) clean-cscope: -rm -f cscope.files cscope.files: clean-cscope cscopelist cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__post_remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__post_remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__post_remove_distdir) dist-zstd: distdir tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst $(am__post_remove_distdir) dist-tarZ: distdir @echo WARNING: "Support for distribution archives compressed with" \ "legacy program 'compress' is deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__post_remove_distdir) dist-shar: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) $(am__post_remove_distdir) dist dist-all: $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' $(am__post_remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ xz -dc $(distdir).tar.xz | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ *.tar.zst*) \ zstd -dc $(distdir).tar.zst | $(am__untar) ;;\ esac chmod -R a-w $(distdir) chmod u+w $(distdir) mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst chmod a-w $(distdir) test -d $(distdir)/_build || exit 0; \ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && am__cwd=`pwd` \ && $(am__cd) $(distdir)/_build/sub \ && ../../configure \ --with-included-gettext \ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ $(DISTCHECK_CONFIGURE_FLAGS) \ --srcdir=../.. --prefix="$$dc_install_base" \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) $(AM_DISTCHECK_DVI_TARGET) \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ && cd "$$am__cwd" \ || exit 1 $(am__post_remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' distuninstallcheck: @test -n '$(distuninstallcheck_dir)' || { \ echo 'ERROR: trying to run $@ with an empty' \ '$$(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ $(am__cd) '$(distuninstallcheck_dir)' || { \ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ echo " (check DESTDIR support)"; \ fi ; \ $(distuninstallcheck_listfiles) ; \ exit 1; } >&2 distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR: distcleancheck can only run from a VPATH build" ; \ exit 1 ; \ fi @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left in build directory after distclean:" ; \ $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am check: check-recursive all-am: Makefile $(SCRIPTS) $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(m17n_scriptdir)" "$(DESTDIR)$(iconsdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(pkgdatadir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f Makefile distclean-am: clean-am distclean-generic distclean-libtool \ distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-dist_iconsDATA install-m17n_scriptSCRIPTS \ install-pkgconfigDATA install-pkgdataDATA install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-binSCRIPTS install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-binSCRIPTS uninstall-dist_iconsDATA \ uninstall-m17n_scriptSCRIPTS uninstall-pkgconfigDATA \ uninstall-pkgdataDATA .MAKE: $(am__recursive_targets) install-am install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ am--refresh check check-am clean clean-cscope clean-generic \ clean-libtool cscope cscopelist-am ctags ctags-am dist \ dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \ dist-xz dist-zip dist-zstd distcheck distclean \ distclean-generic distclean-libtool distclean-tags \ distcleancheck distdir distuninstallcheck dvi dvi-am html \ html-am info info-am install install-am install-binSCRIPTS \ install-data install-data-am install-dist_iconsDATA \ install-dvi install-dvi-am install-exec install-exec-am \ install-html install-html-am install-info install-info-am \ install-m17n_scriptSCRIPTS install-man install-pdf \ install-pdf-am install-pkgconfigDATA install-pkgdataDATA \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs installdirs-am maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic \ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ uninstall-am uninstall-binSCRIPTS uninstall-dist_iconsDATA \ uninstall-m17n_scriptSCRIPTS uninstall-pkgconfigDATA \ uninstall-pkgdataDATA .PRECIOUS: Makefile GB2312.map: ${CHARMAPS}/GB2312${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[a-f]/' 2 NOMSB compact > $@ GBK.map: ${CHARMAPS}/GBK${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[89a-f]/' 2 WITHMSB compact > $@ GB180302.map: ${CHARMAPS}/GB18030${CHARMAP_EXT} mapconv gb180302.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x..\/x..[ ]/' 2 WITHMSB gb180302 > $@ GB180304.map: GB180302.map gb180304.awk @echo "Generating $@..." @$(AWK) -f gb180304.awk < $< > $@ JISX0201.map: ${CHARMAPS}/JIS_X0201${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[0-9]/' 1 WITHMSB compact > $@ @echo "# Generated by hand" >> $@ @echo "0x00A1-0x00DF 0xFF61" >> $@ JISX0208.map: ${CHARMAPS}/EUC-JP${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[a-f]/' 2 NOMSB compact \ | sed 's/0x2015/0x2014/' > $@> $@ JISX0212.map: ${CHARMAPS}/EUC-JP${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x8f/ s,/x8f,,' 2 NOMSB compact > $@ JISX2131.map: ${CHARMAPS}/EUC-JISX0213${CHARMAP_EXT} mapconv @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[a-f]/' 2 NOMSB \ | sed 's/0x2015/0x2014/' > $@> $@ JISX2132.map: ${CHARMAPS}/EUC-JISX0213${CHARMAP_EXT} mapconv @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x8f/ s,/x8f,,' 2 NOMSB > $@ JISX213A.map: @echo "Generating $@" @(echo "0x2E21 0x4FF1"; \ echo "0x2F7E 0x525D"; \ echo "0x4F54 0x20B9F"; \ echo "0x4F7E 0x541E"; \ echo "0x7427 0x5653"; \ echo "0x7E7A 0x59F8"; \ echo "0x7E7B 0x5C5B"; \ echo "0x7E7C 0x5E77"; \ echo "0x7E7D 0x7626"; \ echo "0x7E7E 0x7E6B") > $@ KSC5601.map: ${CHARMAPS}/EUC-KR${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[a-f]/' 2 NOMSB compact > $@ BIG5.map: ${CHARMAPS}/BIG5${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[a-f]/' 2 WITHMSB compact > $@ BIG5-HKSCS.map: ${CHARMAPS}/BIG5-HKSCS${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[89a-f].\//' 2 WITHMSB compact > $@ JOHAB.map: ${CHARMAPS}/JOHAB${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[89a-f]/' 2 WITHMSB compact > $@ CNS-1.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[a-f]/' 2 NOMSB compact > $@ CNS-2.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xa2/ s,/x8e/xa2,,' 2 NOMSB compact > $@ CNS-3.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xa3/ s,/x8e/xa3,,' 2 NOMSB compact > $@ CNS-4.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xa4/ s,/x8e/xa4,,' 2 NOMSB compact > $@ CNS-5.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xa5/ s,/x8e/xa5,,' 2 NOMSB compact > $@ CNS-6.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xa6/ s,/x8e/xa6,,' 2 NOMSB compact > $@ CNS-7.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xa7/ s,/x8e/xa7,,' 2 NOMSB compact > $@ CNS-F.map: ${CHARMAPS}/EUC-TW${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*\/x8e\/xaf/ s,/x8e/xaf,,' 2 NOMSB compact > $@ CP949-2BYTE.map: ${CHARMAPS}/CP949${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[89a-f]/' 2 WITHMSB compact > $@ VSCII.map: ${CHARMAPS}/TCVN5712-1${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x[0-9a-f]. /' 1 WITHMSB compact > $@ # General target to produce map files for single-byte charsets. 8859-%.map: ${CHARMAPS}/ISO-8859-%${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x/' 1 WITHMSB compact > $@ KA-%.map: ${CHARMAPS}/GEORGIAN-%${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x/' 1 WITHMSB compact > $@ %.map: ${CHARMAPS}/%${CHARMAP_EXT} mapconv compact.awk @echo "Generating $@..." @sh mapconv $< '/^<.*[ ]\/x/' 1 WITHMSB compact > $@ # Rules for chartables CASE-S.tab: UNIDATA/CaseFolding.txt Makefile echo "# Generated from $<." > $@ @$(AWK) '/^[0-9A-Z]/ { \ if ($$2 == "F") print "0x"$$1,"0xFFFF"; \ else print "0x"$$1,"0x"$$3; }' FS="[; ][; ]*" $< >> $@ CASE-C.tab: UNIDATA/CaseFolding.txt Makefile echo "# Generated from $<." > $@ @$(AWK) '/^[0-9A-Z]*; F/ { \ print "0x"$$1" "; \ for (i = 3; $$i != "#"; i++) \ printf "\\x%s",$$i; \ print "\n"; }' FS="[; ][; ]*" ORS="" $< >> $@ NAME.tab: UNIDATA/UnicodeData.txt NAME.awk echo "# Generated from $<." > $@ @$(AWK) -f NAME.awk $< >> $@ SCRIPT.tab: UNIDATA/Scripts.txt UNIDATA/UnicodeData.txt SCRIPT.awk SCRIPT.ext echo "# Generated from $<." > $@ @$(AWK) -f SCRIPT.awk UNIDATA/Scripts.txt >> $@ CASED.tab: UNIDATA/UnicodeData.txt UNIDATA/PropList.txt UNIDATA/WordBreakProperty.txt CASED.awk echo "# Generated from UNIDATA/UnicodeData.txt, UNIDATA/PropList.txt, and UNIDATA/WordBreakProperty.txt." > $@ @$(AWK) -f CASED.awk UNIDATA/UnicodeData.txt UNIDATA/PropList.txt UNIDATA/WordBreakProperty.txt >> $@ SOFT-DOTTED.tab: UNIDATA/PropList.txt Makefile echo "# Generated from $<." > $@ @$(AWK) '/^[^#;]+; *Soft_Dotted/ { \ if (index ($$1, ".")) { \ split ($$1, A, "\\.\\."); \ print "0x"A[1]"-0x"A[2]" t"; } \ else print "0x"$$1" t"; }' \ $< >> $@ CASE-MAPPING.tab: UNIDATA/SpecialCasing.txt UNIDATA/UnicodeData.txt CASE-MAPPING.awk echo "# Generated from UNIDATA/SpecialCasing.txt and UNIDATA/UnicodeData.txt." > $@ @$(AWK) -f CASE-MAPPING.awk UNIDATA/SpecialCasing.txt UNIDATA/UnicodeData.txt >> $@ LINEBREAK.tab: UNIDATA/LineBreak.txt LINEBREAK.awk echo "# Generated from $<." > $@ @$(AWK) -f LINEBREAK.awk $< >> $@ %.tab: UNIDATA/UnicodeData.txt CHARTAB.awk @if [ "$@" != "BLOCK.tab" ] ; then \ echo "# Generated from $<." > $@; \ $(AWK) -f CHARTAB.awk FIELD=$@ $< >>$@; \ fi # Clear files that are automatically generated. clean: rm -f ${CHARSETS} ${CHAR_TABLE} # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/tbl2mim.awk��������������������������������������������������������������������������0000644�0023456�0023456�00000003044�14422175267�010532� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#!/usr/bin/gawk -f # Copyright (C) 2006 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n contrib; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. BEGIN { begin_table = 0; } /^ICON *=/ { ICON = " \""$3"\""; next; } /^NAME *=/ { NAME = tolower($3); next; } /^LANGUAGES *=/ { LANG = $3; if (LANG == "other") LANG = "t"; next; } /^STATUS_PROMPT *=/ { TITLE = $3; next; } /^BEGIN_TABLE/ { printf "(input-method %s %s)\n", LANG, NAME; printf "(title \"%s\"%s)\n", TITLE, ICON; printf "(map\n (trans"; begin_table = 1; next; } /^END_TABLE/ { begin_table = 0; printf "))\n(state (init (trans)))\n"; next; } { if (begin_table) { gsub("[\\\\\"]", "\\\\&"); printf "\n (\"%s\" \"%s\")", $1, $2; } } ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/ltmain.sh����������������������������������������������������������������������������0000644�0023456�0023456�00001212010�14774707334�010302� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#! /usr/bin/env sh ## DO NOT EDIT - This file generated from ./build-aux/ltmain.in ## by inline-source v2019-02-19.15 # libtool (GNU libtool) 2.4.7 # Provide generalized library-building support services. # Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 # Copyright (C) 1996-2019, 2021-2022 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # GNU Libtool is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # As a special exception to the GNU General Public License, # if you distribute this file as part of a program or library that # is built using GNU Libtool, you may include this file under the # same distribution terms that you use for the rest of that program. # # GNU Libtool is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. PROGRAM=libtool PACKAGE=libtool VERSION=2.4.7 package_revision=2.4.7 ## ------ ## ## Usage. ## ## ------ ## # Run './libtool --help' for help with using this script from the # command line. ## ------------------------------- ## ## User overridable command paths. ## ## ------------------------------- ## # After configure completes, it has a better idea of some of the # shell tools we need than the defaults used by the functions shared # with bootstrap, so set those here where they can still be over- # ridden by the user, but otherwise take precedence. : ${AUTOCONF="autoconf"} : ${AUTOMAKE="automake"} ## -------------------------- ## ## Source external libraries. ## ## -------------------------- ## # Much of our low-level functionality needs to be sourced from external # libraries, which are installed to $pkgauxdir. # Set a version string for this script. scriptversion=2019-02-19.15; # UTC # General shell script boiler plate, and helper functions. # Written by Gary V. Vaughan, 2004 # This is free software. There is NO warranty; not even for # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # # Copyright (C) 2004-2019, 2021 Bootstrap Authors # # This file is dual licensed under the terms of the MIT license # <https://opensource.org/license/MIT>, and GPL version 2 or later # <http://www.gnu.org/licenses/gpl-2.0.html>. You must apply one of # these licenses when using or redistributing this software or any of # the files within it. See the URLs above, or the file `LICENSE` # included in the Bootstrap distribution for the full license texts. # Please report bugs or propose patches to: # <https://github.com/gnulib-modules/bootstrap/issues> ## ------ ## ## Usage. ## ## ------ ## # Evaluate this file near the top of your script to gain access to # the functions and variables defined here: # # . `echo "$0" | ${SED-sed} 's|[^/]*$||'`/build-aux/funclib.sh # # If you need to override any of the default environment variable # settings, do that before evaluating this file. ## -------------------- ## ## Shell normalisation. ## ## -------------------- ## # Some shells need a little help to be as Bourne compatible as possible. # Before doing anything else, make sure all that help has been provided! DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi # NLS nuisances: We save the old values in case they are required later. _G_user_locale= _G_safe_locale= for _G_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test set = \"\${$_G_var+set}\"; then save_$_G_var=\$$_G_var $_G_var=C export $_G_var _G_user_locale=\"$_G_var=\\\$save_\$_G_var; \$_G_user_locale\" _G_safe_locale=\"$_G_var=C; \$_G_safe_locale\" fi" done # These NLS vars are set unconditionally (bootstrap issue #24). Unset those # in case the environment reset is needed later and the $save_* variant is not # defined (see the code above). LC_ALL=C LANGUAGE=C export LANGUAGE LC_ALL # Make sure IFS has a sensible default sp=' ' nl=' ' IFS="$sp $nl" # There are apparently some retarded systems that use ';' as a PATH separator! if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # func_unset VAR # -------------- # Portably unset VAR. # In some shells, an 'unset VAR' statement leaves a non-zero return # status if VAR is already unset, which might be problematic if the # statement is used at the end of a function (thus poisoning its return # value) or when 'set -e' is active (causing even a spurious abort of # the script in this case). func_unset () { { eval $1=; (eval unset $1) >/dev/null 2>&1 && eval unset $1 || : ; } } # Make sure CDPATH doesn't cause `cd` commands to output the target dir. func_unset CDPATH # Make sure ${,E,F}GREP behave sanely. func_unset GREP_OPTIONS ## ------------------------- ## ## Locate command utilities. ## ## ------------------------- ## # func_executable_p FILE # ---------------------- # Check that FILE is an executable regular file. func_executable_p () { test -f "$1" && test -x "$1" } # func_path_progs PROGS_LIST CHECK_FUNC [PATH] # -------------------------------------------- # Search for either a program that responds to --version with output # containing "GNU", or else returned by CHECK_FUNC otherwise, by # trying all the directories in PATH with each of the elements of # PROGS_LIST. # # CHECK_FUNC should accept the path to a candidate program, and # set $func_check_prog_result if it truncates its output less than # $_G_path_prog_max characters. func_path_progs () { _G_progs_list=$1 _G_check_func=$2 _G_PATH=${3-"$PATH"} _G_path_prog_max=0 _G_path_prog_found=false _G_save_IFS=$IFS; IFS=${PATH_SEPARATOR-:} for _G_dir in $_G_PATH; do IFS=$_G_save_IFS test -z "$_G_dir" && _G_dir=. for _G_prog_name in $_G_progs_list; do for _exeext in '' .EXE; do _G_path_prog=$_G_dir/$_G_prog_name$_exeext func_executable_p "$_G_path_prog" || continue case `"$_G_path_prog" --version 2>&1` in *GNU*) func_path_progs_result=$_G_path_prog _G_path_prog_found=: ;; *) $_G_check_func $_G_path_prog func_path_progs_result=$func_check_prog_result ;; esac $_G_path_prog_found && break 3 done done done IFS=$_G_save_IFS test -z "$func_path_progs_result" && { echo "no acceptable sed could be found in \$PATH" >&2 exit 1 } } # We want to be able to use the functions in this file before configure # has figured out where the best binaries are kept, which means we have # to search for them ourselves - except when the results are already set # where we skip the searches. # Unless the user overrides by setting SED, search the path for either GNU # sed, or the sed that truncates its output the least. test -z "$SED" && { _G_sed_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ for _G_i in 1 2 3 4 5 6 7; do _G_sed_script=$_G_sed_script$nl$_G_sed_script done echo "$_G_sed_script" 2>/dev/null | sed 99q >conftest.sed _G_sed_script= func_check_prog_sed () { _G_path_prog=$1 _G_count=0 printf 0123456789 >conftest.in while : do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp conftest.in conftest.nl echo '' >> conftest.nl "$_G_path_prog" -f conftest.sed <conftest.nl >conftest.out 2>/dev/null || break diff conftest.out conftest.nl >/dev/null 2>&1 || break _G_count=`expr $_G_count + 1` if test "$_G_count" -gt "$_G_path_prog_max"; then # Best one so far, save it but keep looking for a better one func_check_prog_result=$_G_path_prog _G_path_prog_max=$_G_count fi # 10*(2^10) chars as input seems more than enough test 10 -lt "$_G_count" && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out } func_path_progs "sed gsed" func_check_prog_sed "$PATH:/usr/xpg4/bin" rm -f conftest.sed SED=$func_path_progs_result } # Unless the user overrides by setting GREP, search the path for either GNU # grep, or the grep that truncates its output the least. test -z "$GREP" && { func_check_prog_grep () { _G_path_prog=$1 _G_count=0 _G_path_prog_max=0 printf 0123456789 >conftest.in while : do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp conftest.in conftest.nl echo 'GREP' >> conftest.nl "$_G_path_prog" -e 'GREP$' -e '-(cannot match)-' <conftest.nl >conftest.out 2>/dev/null || break diff conftest.out conftest.nl >/dev/null 2>&1 || break _G_count=`expr $_G_count + 1` if test "$_G_count" -gt "$_G_path_prog_max"; then # Best one so far, save it but keep looking for a better one func_check_prog_result=$_G_path_prog _G_path_prog_max=$_G_count fi # 10*(2^10) chars as input seems more than enough test 10 -lt "$_G_count" && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out } func_path_progs "grep ggrep" func_check_prog_grep "$PATH:/usr/xpg4/bin" GREP=$func_path_progs_result } ## ------------------------------- ## ## User overridable command paths. ## ## ------------------------------- ## # All uppercase variable names are used for environment variables. These # variables can be overridden by the user before calling a script that # uses them if a suitable command of that name is not already available # in the command search PATH. : ${CP="cp -f"} : ${ECHO="printf %s\n"} : ${EGREP="$GREP -E"} : ${FGREP="$GREP -F"} : ${LN_S="ln -s"} : ${MAKE="make"} : ${MKDIR="mkdir"} : ${MV="mv -f"} : ${RM="rm -f"} : ${SHELL="${CONFIG_SHELL-/bin/sh}"} ## -------------------- ## ## Useful sed snippets. ## ## -------------------- ## sed_dirname='s|/[^/]*$||' sed_basename='s|^.*/||' # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. sed_quote_subst='s|\([`"$\\]\)|\\\1|g' # Same as above, but do not quote variable references. sed_double_quote_subst='s/\(["`\\]\)/\\\1/g' # Sed substitution that turns a string into a regex matching for the # string literally. sed_make_literal_regex='s|[].[^$\\*\/]|\\&|g' # Sed substitution that converts a w32 file name or path # that contains forward slashes, into one that contains # (escaped) backslashes. A very naive implementation. sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g' # Re-'\' parameter expansions in output of sed_double_quote_subst that # were '\'-ed in input to the same. If an odd number of '\' preceded a # '$' in input to sed_double_quote_subst, that '$' was protected from # expansion. Since each input '\' is now two '\'s, look for any number # of runs of four '\'s followed by two '\'s and then a '$'. '\' that '$'. _G_bs='\\' _G_bs2='\\\\' _G_bs4='\\\\\\\\' _G_dollar='\$' sed_double_backslash="\ s/$_G_bs4/&\\ /g s/^$_G_bs2$_G_dollar/$_G_bs&/ s/\\([^$_G_bs]\\)$_G_bs2$_G_dollar/\\1$_G_bs2$_G_bs$_G_dollar/g s/\n//g" # require_check_ifs_backslash # --------------------------- # Check if we can use backslash as IFS='\' separator, and set # $check_ifs_backshlash_broken to ':' or 'false'. require_check_ifs_backslash=func_require_check_ifs_backslash func_require_check_ifs_backslash () { _G_save_IFS=$IFS IFS='\' _G_check_ifs_backshlash='a\\b' for _G_i in $_G_check_ifs_backshlash do case $_G_i in a) check_ifs_backshlash_broken=false ;; '') break ;; *) check_ifs_backshlash_broken=: break ;; esac done IFS=$_G_save_IFS require_check_ifs_backslash=: } ## ----------------- ## ## Global variables. ## ## ----------------- ## # Except for the global variables explicitly listed below, the following # functions in the '^func_' namespace, and the '^require_' namespace # variables initialised in the 'Resource management' section, sourcing # this file will not pollute your global namespace with anything # else. There's no portable way to scope variables in Bourne shell # though, so actually running these functions will sometimes place # results into a variable named after the function, and often use # temporary variables in the '^_G_' namespace. If you are careful to # avoid using those namespaces casually in your sourcing script, things # should continue to work as you expect. And, of course, you can freely # overwrite any of the functions or variables defined here before # calling anything to customize them. EXIT_SUCCESS=0 EXIT_FAILURE=1 EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing. EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake. # Allow overriding, eg assuming that you follow the convention of # putting '$debug_cmd' at the start of all your functions, you can get # bash to show function call trace with: # # debug_cmd='eval echo "${FUNCNAME[0]} $*" >&2' bash your-script-name debug_cmd=${debug_cmd-":"} exit_cmd=: # By convention, finish your script with: # # exit $exit_status # # so that you can set exit_status to non-zero if you want to indicate # something went wrong during execution without actually bailing out at # the point of failure. exit_status=$EXIT_SUCCESS # Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh # is ksh but when the shell is invoked as "sh" and the current value of # the _XPG environment variable is not equal to 1 (one), the special # positional parameter $0, within a function call, is the name of the # function. progpath=$0 # The name of this program. progname=`$ECHO "$progpath" |$SED "$sed_basename"` # Make sure we have an absolute progpath for reexecution: case $progpath in [\\/]*|[A-Za-z]:\\*) ;; *[\\/]*) progdir=`$ECHO "$progpath" |$SED "$sed_dirname"` progdir=`cd "$progdir" && pwd` progpath=$progdir/$progname ;; *) _G_IFS=$IFS IFS=${PATH_SEPARATOR-:} for progdir in $PATH; do IFS=$_G_IFS test -x "$progdir/$progname" && break done IFS=$_G_IFS test -n "$progdir" || progdir=`pwd` progpath=$progdir/$progname ;; esac ## ----------------- ## ## Standard options. ## ## ----------------- ## # The following options affect the operation of the functions defined # below, and should be set appropriately depending on run-time para- # meters passed on the command line. opt_dry_run=false opt_quiet=false opt_verbose=false # Categories 'all' and 'none' are always available. Append any others # you will pass as the first argument to func_warning from your own # code. warning_categories= # By default, display warnings according to 'opt_warning_types'. Set # 'warning_func' to ':' to elide all warnings, or func_fatal_error to # treat the next displayed warning as a fatal error. warning_func=func_warn_and_continue # Set to 'all' to display all warnings, 'none' to suppress all # warnings, or a space delimited list of some subset of # 'warning_categories' to display only the listed warnings. opt_warning_types=all ## -------------------- ## ## Resource management. ## ## -------------------- ## # This section contains definitions for functions that each ensure a # particular resource (a file, or a non-empty configuration variable for # example) is available, and if appropriate to extract default values # from pertinent package files. Call them using their associated # 'require_*' variable to ensure that they are executed, at most, once. # # It's entirely deliberate that calling these functions can set # variables that don't obey the namespace limitations obeyed by the rest # of this file, in order that that they be as useful as possible to # callers. # require_term_colors # ------------------- # Allow display of bold text on terminals that support it. require_term_colors=func_require_term_colors func_require_term_colors () { $debug_cmd test -t 1 && { # COLORTERM and USE_ANSI_COLORS environment variables take # precedence, because most terminfo databases neglect to describe # whether color sequences are supported. test -n "${COLORTERM+set}" && : ${USE_ANSI_COLORS="1"} if test 1 = "$USE_ANSI_COLORS"; then # Standard ANSI escape sequences tc_reset='' tc_bold=''; tc_standout='' tc_red=''; tc_green='' tc_blue=''; tc_cyan='' else # Otherwise trust the terminfo database after all. test -n "`tput sgr0 2>/dev/null`" && { tc_reset=`tput sgr0` test -n "`tput bold 2>/dev/null`" && tc_bold=`tput bold` tc_standout=$tc_bold test -n "`tput smso 2>/dev/null`" && tc_standout=`tput smso` test -n "`tput setaf 1 2>/dev/null`" && tc_red=`tput setaf 1` test -n "`tput setaf 2 2>/dev/null`" && tc_green=`tput setaf 2` test -n "`tput setaf 4 2>/dev/null`" && tc_blue=`tput setaf 4` test -n "`tput setaf 5 2>/dev/null`" && tc_cyan=`tput setaf 5` } fi } require_term_colors=: } ## ----------------- ## ## Function library. ## ## ----------------- ## # This section contains a variety of useful functions to call in your # scripts. Take note of the portable wrappers for features provided by # some modern shells, which will fall back to slower equivalents on # less featureful shells. # func_append VAR VALUE # --------------------- # Append VALUE onto the existing contents of VAR. # We should try to minimise forks, especially on Windows where they are # unreasonably slow, so skip the feature probes when bash or zsh are # being used: if test set = "${BASH_VERSION+set}${ZSH_VERSION+set}"; then : ${_G_HAVE_ARITH_OP="yes"} : ${_G_HAVE_XSI_OPS="yes"} # The += operator was introduced in bash 3.1 case $BASH_VERSION in [12].* | 3.0 | 3.0*) ;; *) : ${_G_HAVE_PLUSEQ_OP="yes"} ;; esac fi # _G_HAVE_PLUSEQ_OP # Can be empty, in which case the shell is probed, "yes" if += is # useable or anything else if it does not work. test -z "$_G_HAVE_PLUSEQ_OP" \ && (eval 'x=a; x+=" b"; test "a b" = "$x"') 2>/dev/null \ && _G_HAVE_PLUSEQ_OP=yes if test yes = "$_G_HAVE_PLUSEQ_OP" then # This is an XSI compatible shell, allowing a faster implementation... eval 'func_append () { $debug_cmd eval "$1+=\$2" }' else # ...otherwise fall back to using expr, which is often a shell builtin. func_append () { $debug_cmd eval "$1=\$$1\$2" } fi # func_append_quoted VAR VALUE # ---------------------------- # Quote VALUE and append to the end of shell variable VAR, separated # by a space. if test yes = "$_G_HAVE_PLUSEQ_OP"; then eval 'func_append_quoted () { $debug_cmd func_quote_arg pretty "$2" eval "$1+=\\ \$func_quote_arg_result" }' else func_append_quoted () { $debug_cmd func_quote_arg pretty "$2" eval "$1=\$$1\\ \$func_quote_arg_result" } fi # func_append_uniq VAR VALUE # -------------------------- # Append unique VALUE onto the existing contents of VAR, assuming # entries are delimited by the first character of VALUE. For example: # # func_append_uniq options " --another-option option-argument" # # will only append to $options if " --another-option option-argument " # is not already present somewhere in $options already (note spaces at # each end implied by leading space in second argument). func_append_uniq () { $debug_cmd eval _G_current_value='`$ECHO $'$1'`' _G_delim=`expr "$2" : '\(.\)'` case $_G_delim$_G_current_value$_G_delim in *"$2$_G_delim"*) ;; *) func_append "$@" ;; esac } # func_arith TERM... # ------------------ # Set func_arith_result to the result of evaluating TERMs. test -z "$_G_HAVE_ARITH_OP" \ && (eval 'test 2 = $(( 1 + 1 ))') 2>/dev/null \ && _G_HAVE_ARITH_OP=yes if test yes = "$_G_HAVE_ARITH_OP"; then eval 'func_arith () { $debug_cmd func_arith_result=$(( $* )) }' else func_arith () { $debug_cmd func_arith_result=`expr "$@"` } fi # func_basename FILE # ------------------ # Set func_basename_result to FILE with everything up to and including # the last / stripped. if test yes = "$_G_HAVE_XSI_OPS"; then # If this shell supports suffix pattern removal, then use it to avoid # forking. Hide the definitions single quotes in case the shell chokes # on unsupported syntax... _b='func_basename_result=${1##*/}' _d='case $1 in */*) func_dirname_result=${1%/*}$2 ;; * ) func_dirname_result=$3 ;; esac' else # ...otherwise fall back to using sed. _b='func_basename_result=`$ECHO "$1" |$SED "$sed_basename"`' _d='func_dirname_result=`$ECHO "$1" |$SED "$sed_dirname"` if test "X$func_dirname_result" = "X$1"; then func_dirname_result=$3 else func_append func_dirname_result "$2" fi' fi eval 'func_basename () { $debug_cmd '"$_b"' }' # func_dirname FILE APPEND NONDIR_REPLACEMENT # ------------------------------------------- # Compute the dirname of FILE. If nonempty, add APPEND to the result, # otherwise set result to NONDIR_REPLACEMENT. eval 'func_dirname () { $debug_cmd '"$_d"' }' # func_dirname_and_basename FILE APPEND NONDIR_REPLACEMENT # -------------------------------------------------------- # Perform func_basename and func_dirname in a single function # call: # dirname: Compute the dirname of FILE. If nonempty, # add APPEND to the result, otherwise set result # to NONDIR_REPLACEMENT. # value returned in "$func_dirname_result" # basename: Compute filename of FILE. # value retuned in "$func_basename_result" # For efficiency, we do not delegate to the functions above but instead # duplicate the functionality here. eval 'func_dirname_and_basename () { $debug_cmd '"$_b"' '"$_d"' }' # func_echo ARG... # ---------------- # Echo program name prefixed message. func_echo () { $debug_cmd _G_message=$* func_echo_IFS=$IFS IFS=$nl for _G_line in $_G_message; do IFS=$func_echo_IFS $ECHO "$progname: $_G_line" done IFS=$func_echo_IFS } # func_echo_all ARG... # -------------------- # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "$*" } # func_echo_infix_1 INFIX ARG... # ------------------------------ # Echo program name, followed by INFIX on the first line, with any # additional lines not showing INFIX. func_echo_infix_1 () { $debug_cmd $require_term_colors _G_infix=$1; shift _G_indent=$_G_infix _G_prefix="$progname: $_G_infix: " _G_message=$* # Strip color escape sequences before counting printable length for _G_tc in "$tc_reset" "$tc_bold" "$tc_standout" "$tc_red" "$tc_green" "$tc_blue" "$tc_cyan" do test -n "$_G_tc" && { _G_esc_tc=`$ECHO "$_G_tc" | $SED "$sed_make_literal_regex"` _G_indent=`$ECHO "$_G_indent" | $SED "s|$_G_esc_tc||g"` } done _G_indent="$progname: "`echo "$_G_indent" | $SED 's|.| |g'`" " ## exclude from sc_prohibit_nested_quotes func_echo_infix_1_IFS=$IFS IFS=$nl for _G_line in $_G_message; do IFS=$func_echo_infix_1_IFS $ECHO "$_G_prefix$tc_bold$_G_line$tc_reset" >&2 _G_prefix=$_G_indent done IFS=$func_echo_infix_1_IFS } # func_error ARG... # ----------------- # Echo program name prefixed message to standard error. func_error () { $debug_cmd $require_term_colors func_echo_infix_1 " $tc_standout${tc_red}error$tc_reset" "$*" >&2 } # func_fatal_error ARG... # ----------------------- # Echo program name prefixed message to standard error, and exit. func_fatal_error () { $debug_cmd func_error "$*" exit $EXIT_FAILURE } # func_grep EXPRESSION FILENAME # ----------------------------- # Check whether EXPRESSION matches any line of FILENAME, without output. func_grep () { $debug_cmd $GREP "$1" "$2" >/dev/null 2>&1 } # func_len STRING # --------------- # Set func_len_result to the length of STRING. STRING may not # start with a hyphen. test -z "$_G_HAVE_XSI_OPS" \ && (eval 'x=a/b/c; test 5aa/bb/cc = "${#x}${x%%/*}${x%/*}${x#*/}${x##*/}"') 2>/dev/null \ && _G_HAVE_XSI_OPS=yes if test yes = "$_G_HAVE_XSI_OPS"; then eval 'func_len () { $debug_cmd func_len_result=${#1} }' else func_len () { $debug_cmd func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` } fi # func_mkdir_p DIRECTORY-PATH # --------------------------- # Make sure the entire path to DIRECTORY-PATH is available. func_mkdir_p () { $debug_cmd _G_directory_path=$1 _G_dir_list= if test -n "$_G_directory_path" && test : != "$opt_dry_run"; then # Protect directory names starting with '-' case $_G_directory_path in -*) _G_directory_path=./$_G_directory_path ;; esac # While some portion of DIR does not yet exist... while test ! -d "$_G_directory_path"; do # ...make a list in topmost first order. Use a colon delimited # list incase some portion of path contains whitespace. _G_dir_list=$_G_directory_path:$_G_dir_list # If the last portion added has no slash in it, the list is done case $_G_directory_path in */*) ;; *) break ;; esac # ...otherwise throw away the child directory and loop _G_directory_path=`$ECHO "$_G_directory_path" | $SED -e "$sed_dirname"` done _G_dir_list=`$ECHO "$_G_dir_list" | $SED 's|:*$||'` func_mkdir_p_IFS=$IFS; IFS=: for _G_dir in $_G_dir_list; do IFS=$func_mkdir_p_IFS # mkdir can fail with a 'File exist' error if two processes # try to create one of the directories concurrently. Don't # stop in that case! $MKDIR "$_G_dir" 2>/dev/null || : done IFS=$func_mkdir_p_IFS # Bail out if we (or some other process) failed to create a directory. test -d "$_G_directory_path" || \ func_fatal_error "Failed to create '$1'" fi } # func_mktempdir [BASENAME] # ------------------------- # Make a temporary directory that won't clash with other running # libtool processes, and avoids race conditions if possible. If # given, BASENAME is the basename for that directory. func_mktempdir () { $debug_cmd _G_template=${TMPDIR-/tmp}/${1-$progname} if test : = "$opt_dry_run"; then # Return a directory name, but don't create it in dry-run mode _G_tmpdir=$_G_template-$$ else # If mktemp works, use that first and foremost _G_tmpdir=`mktemp -d "$_G_template-XXXXXXXX" 2>/dev/null` if test ! -d "$_G_tmpdir"; then # Failing that, at least try and use $RANDOM to avoid a race _G_tmpdir=$_G_template-${RANDOM-0}$$ func_mktempdir_umask=`umask` umask 0077 $MKDIR "$_G_tmpdir" umask $func_mktempdir_umask fi # If we're not in dry-run mode, bomb out on failure test -d "$_G_tmpdir" || \ func_fatal_error "cannot create temporary directory '$_G_tmpdir'" fi $ECHO "$_G_tmpdir" } # func_normal_abspath PATH # ------------------------ # Remove doubled-up and trailing slashes, "." path components, # and cancel out any ".." path components in PATH after making # it an absolute path. func_normal_abspath () { $debug_cmd # These SED scripts presuppose an absolute path with a trailing slash. _G_pathcar='s|^/\([^/]*\).*$|\1|' _G_pathcdr='s|^/[^/]*||' _G_removedotparts=':dotsl s|/\./|/|g t dotsl s|/\.$|/|' _G_collapseslashes='s|/\{1,\}|/|g' _G_finalslash='s|/*$|/|' # Start from root dir and reassemble the path. func_normal_abspath_result= func_normal_abspath_tpath=$1 func_normal_abspath_altnamespace= case $func_normal_abspath_tpath in "") # Empty path, that just means $cwd. func_stripname '' '/' "`pwd`" func_normal_abspath_result=$func_stripname_result return ;; # The next three entries are used to spot a run of precisely # two leading slashes without using negated character classes; # we take advantage of case's first-match behaviour. ///*) # Unusual form of absolute path, do nothing. ;; //*) # Not necessarily an ordinary path; POSIX reserves leading '//' # and for example Cygwin uses it to access remote file shares # over CIFS/SMB, so we conserve a leading double slash if found. func_normal_abspath_altnamespace=/ ;; /*) # Absolute path, do nothing. ;; *) # Relative path, prepend $cwd. func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath ;; esac # Cancel out all the simple stuff to save iterations. We also want # the path to end with a slash for ease of parsing, so make sure # there is one (and only one) here. func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$_G_removedotparts" -e "$_G_collapseslashes" -e "$_G_finalslash"` while :; do # Processed it all yet? if test / = "$func_normal_abspath_tpath"; then # If we ascended to the root using ".." the result may be empty now. if test -z "$func_normal_abspath_result"; then func_normal_abspath_result=/ fi break fi func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$_G_pathcar"` func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$_G_pathcdr"` # Figure out what to do with it case $func_normal_abspath_tcomponent in "") # Trailing empty path component, ignore it. ;; ..) # Parent dir; strip last assembled component from result. func_dirname "$func_normal_abspath_result" func_normal_abspath_result=$func_dirname_result ;; *) # Actual path component, append it. func_append func_normal_abspath_result "/$func_normal_abspath_tcomponent" ;; esac done # Restore leading double-slash if one was found on entry. func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result } # func_notquiet ARG... # -------------------- # Echo program name prefixed message only when not in quiet mode. func_notquiet () { $debug_cmd $opt_quiet || func_echo ${1+"$@"} # A bug in bash halts the script if the last line of a function # fails when set -e is in force, so we need another command to # work around that: : } # func_relative_path SRCDIR DSTDIR # -------------------------------- # Set func_relative_path_result to the relative path from SRCDIR to DSTDIR. func_relative_path () { $debug_cmd func_relative_path_result= func_normal_abspath "$1" func_relative_path_tlibdir=$func_normal_abspath_result func_normal_abspath "$2" func_relative_path_tbindir=$func_normal_abspath_result # Ascend the tree starting from libdir while :; do # check if we have found a prefix of bindir case $func_relative_path_tbindir in $func_relative_path_tlibdir) # found an exact match func_relative_path_tcancelled= break ;; $func_relative_path_tlibdir*) # found a matching prefix func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir" func_relative_path_tcancelled=$func_stripname_result if test -z "$func_relative_path_result"; then func_relative_path_result=. fi break ;; *) func_dirname $func_relative_path_tlibdir func_relative_path_tlibdir=$func_dirname_result if test -z "$func_relative_path_tlibdir"; then # Have to descend all the way to the root! func_relative_path_result=../$func_relative_path_result func_relative_path_tcancelled=$func_relative_path_tbindir break fi func_relative_path_result=../$func_relative_path_result ;; esac done # Now calculate path; take care to avoid doubling-up slashes. func_stripname '' '/' "$func_relative_path_result" func_relative_path_result=$func_stripname_result func_stripname '/' '/' "$func_relative_path_tcancelled" if test -n "$func_stripname_result"; then func_append func_relative_path_result "/$func_stripname_result" fi # Normalisation. If bindir is libdir, return '.' else relative path. if test -n "$func_relative_path_result"; then func_stripname './' '' "$func_relative_path_result" func_relative_path_result=$func_stripname_result fi test -n "$func_relative_path_result" || func_relative_path_result=. : } # func_quote_portable EVAL ARG # ---------------------------- # Internal function to portably implement func_quote_arg. Note that we still # keep attention to performance here so we as much as possible try to avoid # calling sed binary (so far O(N) complexity as long as func_append is O(1)). func_quote_portable () { $debug_cmd $require_check_ifs_backslash func_quote_portable_result=$2 # one-time-loop (easy break) while true do if $1; then func_quote_portable_result=`$ECHO "$2" | $SED \ -e "$sed_double_quote_subst" -e "$sed_double_backslash"` break fi # Quote for eval. case $func_quote_portable_result in *[\\\`\"\$]*) # Fallback to sed for $func_check_bs_ifs_broken=:, or when the string # contains the shell wildcard characters. case $check_ifs_backshlash_broken$func_quote_portable_result in :*|*[\[\*\?]*) func_quote_portable_result=`$ECHO "$func_quote_portable_result" \ | $SED "$sed_quote_subst"` break ;; esac func_quote_portable_old_IFS=$IFS for _G_char in '\' '`' '"' '$' do # STATE($1) PREV($2) SEPARATOR($3) set start "" "" func_quote_portable_result=dummy"$_G_char$func_quote_portable_result$_G_char"dummy IFS=$_G_char for _G_part in $func_quote_portable_result do case $1 in quote) func_append func_quote_portable_result "$3$2" set quote "$_G_part" "\\$_G_char" ;; start) set first "" "" func_quote_portable_result= ;; first) set quote "$_G_part" "" ;; esac done done IFS=$func_quote_portable_old_IFS ;; *) ;; esac break done func_quote_portable_unquoted_result=$func_quote_portable_result case $func_quote_portable_result in # double-quote args containing shell metacharacters to delay # word splitting, command substitution and variable expansion # for a subsequent eval. # many bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") func_quote_portable_result=\"$func_quote_portable_result\" ;; esac } # func_quotefast_eval ARG # ----------------------- # Quote one ARG (internal). This is equivalent to 'func_quote_arg eval ARG', # but optimized for speed. Result is stored in $func_quotefast_eval. if test xyes = `(x=; printf -v x %q yes; echo x"$x") 2>/dev/null`; then printf -v _GL_test_printf_tilde %q '~' if test '\~' = "$_GL_test_printf_tilde"; then func_quotefast_eval () { printf -v func_quotefast_eval_result %q "$1" } else # Broken older Bash implementations. Make those faster too if possible. func_quotefast_eval () { case $1 in '~'*) func_quote_portable false "$1" func_quotefast_eval_result=$func_quote_portable_result ;; *) printf -v func_quotefast_eval_result %q "$1" ;; esac } fi else func_quotefast_eval () { func_quote_portable false "$1" func_quotefast_eval_result=$func_quote_portable_result } fi # func_quote_arg MODEs ARG # ------------------------ # Quote one ARG to be evaled later. MODEs argument may contain zero or more # specifiers listed below separated by ',' character. This function returns two # values: # i) func_quote_arg_result # double-quoted (when needed), suitable for a subsequent eval # ii) func_quote_arg_unquoted_result # has all characters that are still active within double # quotes backslashified. Available only if 'unquoted' is specified. # # Available modes: # ---------------- # 'eval' (default) # - escape shell special characters # 'expand' # - the same as 'eval'; but do not quote variable references # 'pretty' # - request aesthetic output, i.e. '"a b"' instead of 'a\ b'. This might # be used later in func_quote to get output like: 'echo "a b"' instead # of 'echo a\ b'. This is slower than default on some shells. # 'unquoted' # - produce also $func_quote_arg_unquoted_result which does not contain # wrapping double-quotes. # # Examples for 'func_quote_arg pretty,unquoted string': # # string | *_result | *_unquoted_result # ------------+-----------------------+------------------- # " | \" | \" # a b | "a b" | a b # "a b" | "\"a b\"" | \"a b\" # * | "*" | * # z="${x-$y}" | "z=\"\${x-\$y}\"" | z=\"\${x-\$y}\" # # Examples for 'func_quote_arg pretty,unquoted,expand string': # # string | *_result | *_unquoted_result # --------------+---------------------+-------------------- # z="${x-$y}" | "z=\"${x-$y}\"" | z=\"${x-$y}\" func_quote_arg () { _G_quote_expand=false case ,$1, in *,expand,*) _G_quote_expand=: ;; esac case ,$1, in *,pretty,*|*,expand,*|*,unquoted,*) func_quote_portable $_G_quote_expand "$2" func_quote_arg_result=$func_quote_portable_result func_quote_arg_unquoted_result=$func_quote_portable_unquoted_result ;; *) # Faster quote-for-eval for some shells. func_quotefast_eval "$2" func_quote_arg_result=$func_quotefast_eval_result ;; esac } # func_quote MODEs ARGs... # ------------------------ # Quote all ARGs to be evaled later and join them into single command. See # func_quote_arg's description for more info. func_quote () { $debug_cmd _G_func_quote_mode=$1 ; shift func_quote_result= while test 0 -lt $#; do func_quote_arg "$_G_func_quote_mode" "$1" if test -n "$func_quote_result"; then func_append func_quote_result " $func_quote_arg_result" else func_append func_quote_result "$func_quote_arg_result" fi shift done } # func_stripname PREFIX SUFFIX NAME # --------------------------------- # strip PREFIX and SUFFIX from NAME, and store in func_stripname_result. # PREFIX and SUFFIX must not contain globbing or regex special # characters, hashes, percent signs, but SUFFIX may contain a leading # dot (in which case that matches only a dot). if test yes = "$_G_HAVE_XSI_OPS"; then eval 'func_stripname () { $debug_cmd # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are # positional parameters, so assign one to ordinary variable first. func_stripname_result=$3 func_stripname_result=${func_stripname_result#"$1"} func_stripname_result=${func_stripname_result%"$2"} }' else func_stripname () { $debug_cmd case $2 in .*) func_stripname_result=`$ECHO "$3" | $SED -e "s%^$1%%" -e "s%\\\\$2\$%%"`;; *) func_stripname_result=`$ECHO "$3" | $SED -e "s%^$1%%" -e "s%$2\$%%"`;; esac } fi # func_show_eval CMD [FAIL_EXP] # ----------------------------- # Unless opt_quiet is true, then output CMD. Then, if opt_dryrun is # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP # is given, then evaluate it. func_show_eval () { $debug_cmd _G_cmd=$1 _G_fail_exp=${2-':'} func_quote_arg pretty,expand "$_G_cmd" eval "func_notquiet $func_quote_arg_result" $opt_dry_run || { eval "$_G_cmd" _G_status=$? if test 0 -ne "$_G_status"; then eval "(exit $_G_status); $_G_fail_exp" fi } } # func_show_eval_locale CMD [FAIL_EXP] # ------------------------------------ # Unless opt_quiet is true, then output CMD. Then, if opt_dryrun is # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP # is given, then evaluate it. Use the saved locale for evaluation. func_show_eval_locale () { $debug_cmd _G_cmd=$1 _G_fail_exp=${2-':'} $opt_quiet || { func_quote_arg expand,pretty "$_G_cmd" eval "func_echo $func_quote_arg_result" } $opt_dry_run || { eval "$_G_user_locale $_G_cmd" _G_status=$? eval "$_G_safe_locale" if test 0 -ne "$_G_status"; then eval "(exit $_G_status); $_G_fail_exp" fi } } # func_tr_sh # ---------- # Turn $1 into a string suitable for a shell variable name. # Result is stored in $func_tr_sh_result. All characters # not in the set a-zA-Z0-9_ are replaced with '_'. Further, # if $1 begins with a digit, a '_' is prepended as well. func_tr_sh () { $debug_cmd case $1 in [0-9]* | *[!a-zA-Z0-9_]*) func_tr_sh_result=`$ECHO "$1" | $SED -e 's/^\([0-9]\)/_\1/' -e 's/[^a-zA-Z0-9_]/_/g'` ;; * ) func_tr_sh_result=$1 ;; esac } # func_verbose ARG... # ------------------- # Echo program name prefixed message in verbose mode only. func_verbose () { $debug_cmd $opt_verbose && func_echo "$*" : } # func_warn_and_continue ARG... # ----------------------------- # Echo program name prefixed warning message to standard error. func_warn_and_continue () { $debug_cmd $require_term_colors func_echo_infix_1 "${tc_red}warning$tc_reset" "$*" >&2 } # func_warning CATEGORY ARG... # ---------------------------- # Echo program name prefixed warning message to standard error. Warning # messages can be filtered according to CATEGORY, where this function # elides messages where CATEGORY is not listed in the global variable # 'opt_warning_types'. func_warning () { $debug_cmd # CATEGORY must be in the warning_categories list! case " $warning_categories " in *" $1 "*) ;; *) func_internal_error "invalid warning category '$1'" ;; esac _G_category=$1 shift case " $opt_warning_types " in *" $_G_category "*) $warning_func ${1+"$@"} ;; esac } # func_sort_ver VER1 VER2 # ----------------------- # 'sort -V' is not generally available. # Note this deviates from the version comparison in automake # in that it treats 1.5 < 1.5.0, and treats 1.4.4a < 1.4-p3a # but this should suffice as we won't be specifying old # version formats or redundant trailing .0 in bootstrap.conf. # If we did want full compatibility then we should probably # use m4_version_compare from autoconf. func_sort_ver () { $debug_cmd printf '%s\n%s\n' "$1" "$2" \ | sort -t. -k 1,1n -k 2,2n -k 3,3n -k 4,4n -k 5,5n -k 6,6n -k 7,7n -k 8,8n -k 9,9n } # func_lt_ver PREV CURR # --------------------- # Return true if PREV and CURR are in the correct order according to # func_sort_ver, otherwise false. Use it like this: # # func_lt_ver "$prev_ver" "$proposed_ver" || func_fatal_error "..." func_lt_ver () { $debug_cmd test "x$1" = x`func_sort_ver "$1" "$2" | $SED 1q` } # Local variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-pattern: "10/scriptversion=%:y-%02m-%02d.%02H; # UTC" # time-stamp-time-zone: "UTC" # End: #! /bin/sh # A portable, pluggable option parser for Bourne shell. # Written by Gary V. Vaughan, 2010 # This is free software. There is NO warranty; not even for # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # # Copyright (C) 2010-2019, 2021 Bootstrap Authors # # This file is dual licensed under the terms of the MIT license # <https://opensource.org/license/MIT>, and GPL version 2 or later # <http://www.gnu.org/licenses/gpl-2.0.html>. You must apply one of # these licenses when using or redistributing this software or any of # the files within it. See the URLs above, or the file `LICENSE` # included in the Bootstrap distribution for the full license texts. # Please report bugs or propose patches to: # <https://github.com/gnulib-modules/bootstrap/issues> # Set a version string for this script. scriptversion=2019-02-19.15; # UTC ## ------ ## ## Usage. ## ## ------ ## # This file is a library for parsing options in your shell scripts along # with assorted other useful supporting features that you can make use # of too. # # For the simplest scripts you might need only: # # #!/bin/sh # . relative/path/to/funclib.sh # . relative/path/to/options-parser # scriptversion=1.0 # func_options ${1+"$@"} # eval set dummy "$func_options_result"; shift # ...rest of your script... # # In order for the '--version' option to work, you will need to have a # suitably formatted comment like the one at the top of this file # starting with '# Written by ' and ending with '# Copyright'. # # For '-h' and '--help' to work, you will also need a one line # description of your script's purpose in a comment directly above the # '# Written by ' line, like the one at the top of this file. # # The default options also support '--debug', which will turn on shell # execution tracing (see the comment above debug_cmd below for another # use), and '--verbose' and the func_verbose function to allow your script # to display verbose messages only when your user has specified # '--verbose'. # # After sourcing this file, you can plug in processing for additional # options by amending the variables from the 'Configuration' section # below, and following the instructions in the 'Option parsing' # section further down. ## -------------- ## ## Configuration. ## ## -------------- ## # You should override these variables in your script after sourcing this # file so that they reflect the customisations you have added to the # option parser. # The usage line for option parsing errors and the start of '-h' and # '--help' output messages. You can embed shell variables for delayed # expansion at the time the message is displayed, but you will need to # quote other shell meta-characters carefully to prevent them being # expanded when the contents are evaled. usage='$progpath [OPTION]...' # Short help message in response to '-h' and '--help'. Add to this or # override it after sourcing this library to reflect the full set of # options your script accepts. usage_message="\ --debug enable verbose shell tracing -W, --warnings=CATEGORY report the warnings falling in CATEGORY [all] -v, --verbose verbosely report processing --version print version information and exit -h, --help print short or long help message and exit " # Additional text appended to 'usage_message' in response to '--help'. long_help_message=" Warning categories include: 'all' show all warnings 'none' turn off all the warnings 'error' warnings are treated as fatal errors" # Help message printed before fatal option parsing errors. fatal_help="Try '\$progname --help' for more information." ## ------------------------- ## ## Hook function management. ## ## ------------------------- ## # This section contains functions for adding, removing, and running hooks # in the main code. A hook is just a list of function names that can be # run in order later on. # func_hookable FUNC_NAME # ----------------------- # Declare that FUNC_NAME will run hooks added with # 'func_add_hook FUNC_NAME ...'. func_hookable () { $debug_cmd func_append hookable_fns " $1" } # func_add_hook FUNC_NAME HOOK_FUNC # --------------------------------- # Request that FUNC_NAME call HOOK_FUNC before it returns. FUNC_NAME must # first have been declared "hookable" by a call to 'func_hookable'. func_add_hook () { $debug_cmd case " $hookable_fns " in *" $1 "*) ;; *) func_fatal_error "'$1' does not accept hook functions." ;; esac eval func_append ${1}_hooks '" $2"' } # func_remove_hook FUNC_NAME HOOK_FUNC # ------------------------------------ # Remove HOOK_FUNC from the list of hook functions to be called by # FUNC_NAME. func_remove_hook () { $debug_cmd eval ${1}_hooks='`$ECHO "\$'$1'_hooks" |$SED "s| '$2'||"`' } # func_propagate_result FUNC_NAME_A FUNC_NAME_B # --------------------------------------------- # If the *_result variable of FUNC_NAME_A _is set_, assign its value to # *_result variable of FUNC_NAME_B. func_propagate_result () { $debug_cmd func_propagate_result_result=: if eval "test \"\${${1}_result+set}\" = set" then eval "${2}_result=\$${1}_result" else func_propagate_result_result=false fi } # func_run_hooks FUNC_NAME [ARG]... # --------------------------------- # Run all hook functions registered to FUNC_NAME. # It's assumed that the list of hook functions contains nothing more # than a whitespace-delimited list of legal shell function names, and # no effort is wasted trying to catch shell meta-characters or preserve # whitespace. func_run_hooks () { $debug_cmd case " $hookable_fns " in *" $1 "*) ;; *) func_fatal_error "'$1' does not support hook functions." ;; esac eval _G_hook_fns=\$$1_hooks; shift for _G_hook in $_G_hook_fns; do func_unset "${_G_hook}_result" eval $_G_hook '${1+"$@"}' func_propagate_result $_G_hook func_run_hooks if $func_propagate_result_result; then eval set dummy "$func_run_hooks_result"; shift fi done } ## --------------- ## ## Option parsing. ## ## --------------- ## # In order to add your own option parsing hooks, you must accept the # full positional parameter list from your hook function. You may remove # or edit any options that you action, and then pass back the remaining # unprocessed options in '<hooked_function_name>_result', escaped # suitably for 'eval'. # # The '<hooked_function_name>_result' variable is automatically unset # before your hook gets called; for best performance, only set the # *_result variable when necessary (i.e. don't call the 'func_quote' # function unnecessarily because it can be an expensive operation on some # machines). # # Like this: # # my_options_prep () # { # $debug_cmd # # # Extend the existing usage message. # usage_message=$usage_message' # -s, --silent don'\''t print informational messages # ' # # No change in '$@' (ignored completely by this hook). Leave # # my_options_prep_result variable intact. # } # func_add_hook func_options_prep my_options_prep # # # my_silent_option () # { # $debug_cmd # # args_changed=false # # # Note that, for efficiency, we parse as many options as we can # # recognise in a loop before passing the remainder back to the # # caller on the first unrecognised argument we encounter. # while test $# -gt 0; do # opt=$1; shift # case $opt in # --silent|-s) opt_silent=: # args_changed=: # ;; # # Separate non-argument short options: # -s*) func_split_short_opt "$_G_opt" # set dummy "$func_split_short_opt_name" \ # "-$func_split_short_opt_arg" ${1+"$@"} # shift # args_changed=: # ;; # *) # Make sure the first unrecognised option "$_G_opt" # # is added back to "$@" in case we need it later, # # if $args_changed was set to 'true'. # set dummy "$_G_opt" ${1+"$@"}; shift; break ;; # esac # done # # # Only call 'func_quote' here if we processed at least one argument. # if $args_changed; then # func_quote eval ${1+"$@"} # my_silent_option_result=$func_quote_result # fi # } # func_add_hook func_parse_options my_silent_option # # # my_option_validation () # { # $debug_cmd # # $opt_silent && $opt_verbose && func_fatal_help "\ # '--silent' and '--verbose' options are mutually exclusive." # } # func_add_hook func_validate_options my_option_validation # # You'll also need to manually amend $usage_message to reflect the extra # options you parse. It's preferable to append if you can, so that # multiple option parsing hooks can be added safely. # func_options_finish [ARG]... # ---------------------------- # Finishing the option parse loop (call 'func_options' hooks ATM). func_options_finish () { $debug_cmd func_run_hooks func_options ${1+"$@"} func_propagate_result func_run_hooks func_options_finish } # func_options [ARG]... # --------------------- # All the functions called inside func_options are hookable. See the # individual implementations for details. func_hookable func_options func_options () { $debug_cmd _G_options_quoted=false for my_func in options_prep parse_options validate_options options_finish do func_unset func_${my_func}_result func_unset func_run_hooks_result eval func_$my_func '${1+"$@"}' func_propagate_result func_$my_func func_options if $func_propagate_result_result; then eval set dummy "$func_options_result"; shift _G_options_quoted=: fi done $_G_options_quoted || { # As we (func_options) are top-level options-parser function and # nobody quoted "$@" for us yet, we need to do it explicitly for # caller. func_quote eval ${1+"$@"} func_options_result=$func_quote_result } } # func_options_prep [ARG]... # -------------------------- # All initialisations required before starting the option parse loop. # Note that when calling hook functions, we pass through the list of # positional parameters. If a hook function modifies that list, and # needs to propagate that back to rest of this script, then the complete # modified list must be put in 'func_run_hooks_result' before returning. func_hookable func_options_prep func_options_prep () { $debug_cmd # Option defaults: opt_verbose=false opt_warning_types= func_run_hooks func_options_prep ${1+"$@"} func_propagate_result func_run_hooks func_options_prep } # func_parse_options [ARG]... # --------------------------- # The main option parsing loop. func_hookable func_parse_options func_parse_options () { $debug_cmd _G_parse_options_requote=false # this just eases exit handling while test $# -gt 0; do # Defer to hook functions for initial option parsing, so they # get priority in the event of reusing an option name. func_run_hooks func_parse_options ${1+"$@"} func_propagate_result func_run_hooks func_parse_options if $func_propagate_result_result; then eval set dummy "$func_parse_options_result"; shift # Even though we may have changed "$@", we passed the "$@" array # down into the hook and it quoted it for us (because we are in # this if-branch). No need to quote it again. _G_parse_options_requote=false fi # Break out of the loop if we already parsed every option. test $# -gt 0 || break # We expect that one of the options parsed in this function matches # and thus we remove _G_opt from "$@" and need to re-quote. _G_match_parse_options=: _G_opt=$1 shift case $_G_opt in --debug|-x) debug_cmd='set -x' func_echo "enabling shell trace mode" >&2 $debug_cmd ;; --no-warnings|--no-warning|--no-warn) set dummy --warnings none ${1+"$@"} shift ;; --warnings|--warning|-W) if test $# = 0 && func_missing_arg $_G_opt; then _G_parse_options_requote=: break fi case " $warning_categories $1" in *" $1 "*) # trailing space prevents matching last $1 above func_append_uniq opt_warning_types " $1" ;; *all) opt_warning_types=$warning_categories ;; *none) opt_warning_types=none warning_func=: ;; *error) opt_warning_types=$warning_categories warning_func=func_fatal_error ;; *) func_fatal_error \ "unsupported warning category: '$1'" ;; esac shift ;; --verbose|-v) opt_verbose=: ;; --version) func_version ;; -\?|-h) func_usage ;; --help) func_help ;; # Separate optargs to long options (plugins may need this): --*=*) func_split_equals "$_G_opt" set dummy "$func_split_equals_lhs" \ "$func_split_equals_rhs" ${1+"$@"} shift ;; # Separate optargs to short options: -W*) func_split_short_opt "$_G_opt" set dummy "$func_split_short_opt_name" \ "$func_split_short_opt_arg" ${1+"$@"} shift ;; # Separate non-argument short options: -\?*|-h*|-v*|-x*) func_split_short_opt "$_G_opt" set dummy "$func_split_short_opt_name" \ "-$func_split_short_opt_arg" ${1+"$@"} shift ;; --) _G_parse_options_requote=: ; break ;; -*) func_fatal_help "unrecognised option: '$_G_opt'" ;; *) set dummy "$_G_opt" ${1+"$@"}; shift _G_match_parse_options=false break ;; esac if $_G_match_parse_options; then _G_parse_options_requote=: fi done if $_G_parse_options_requote; then # save modified positional parameters for caller func_quote eval ${1+"$@"} func_parse_options_result=$func_quote_result fi } # func_validate_options [ARG]... # ------------------------------ # Perform any sanity checks on option settings and/or unconsumed # arguments. func_hookable func_validate_options func_validate_options () { $debug_cmd # Display all warnings if -W was not given. test -n "$opt_warning_types" || opt_warning_types=" $warning_categories" func_run_hooks func_validate_options ${1+"$@"} func_propagate_result func_run_hooks func_validate_options # Bail if the options were screwed! $exit_cmd $EXIT_FAILURE } ## ----------------- ## ## Helper functions. ## ## ----------------- ## # This section contains the helper functions used by the rest of the # hookable option parser framework in ascii-betical order. # func_fatal_help ARG... # ---------------------- # Echo program name prefixed message to standard error, followed by # a help hint, and exit. func_fatal_help () { $debug_cmd eval \$ECHO \""Usage: $usage"\" eval \$ECHO \""$fatal_help"\" func_error ${1+"$@"} exit $EXIT_FAILURE } # func_help # --------- # Echo long help message to standard output and exit. func_help () { $debug_cmd func_usage_message $ECHO "$long_help_message" exit 0 } # func_missing_arg ARGNAME # ------------------------ # Echo program name prefixed message to standard error and set global # exit_cmd. func_missing_arg () { $debug_cmd func_error "Missing argument for '$1'." exit_cmd=exit } # func_split_equals STRING # ------------------------ # Set func_split_equals_lhs and func_split_equals_rhs shell variables # after splitting STRING at the '=' sign. test -z "$_G_HAVE_XSI_OPS" \ && (eval 'x=a/b/c; test 5aa/bb/cc = "${#x}${x%%/*}${x%/*}${x#*/}${x##*/}"') 2>/dev/null \ && _G_HAVE_XSI_OPS=yes if test yes = "$_G_HAVE_XSI_OPS" then # This is an XSI compatible shell, allowing a faster implementation... eval 'func_split_equals () { $debug_cmd func_split_equals_lhs=${1%%=*} func_split_equals_rhs=${1#*=} if test "x$func_split_equals_lhs" = "x$1"; then func_split_equals_rhs= fi }' else # ...otherwise fall back to using expr, which is often a shell builtin. func_split_equals () { $debug_cmd func_split_equals_lhs=`expr "x$1" : 'x\([^=]*\)'` func_split_equals_rhs= test "x$func_split_equals_lhs=" = "x$1" \ || func_split_equals_rhs=`expr "x$1" : 'x[^=]*=\(.*\)$'` } fi #func_split_equals # func_split_short_opt SHORTOPT # ----------------------------- # Set func_split_short_opt_name and func_split_short_opt_arg shell # variables after splitting SHORTOPT after the 2nd character. if test yes = "$_G_HAVE_XSI_OPS" then # This is an XSI compatible shell, allowing a faster implementation... eval 'func_split_short_opt () { $debug_cmd func_split_short_opt_arg=${1#??} func_split_short_opt_name=${1%"$func_split_short_opt_arg"} }' else # ...otherwise fall back to using expr, which is often a shell builtin. func_split_short_opt () { $debug_cmd func_split_short_opt_name=`expr "x$1" : 'x\(-.\)'` func_split_short_opt_arg=`expr "x$1" : 'x-.\(.*\)$'` } fi #func_split_short_opt # func_usage # ---------- # Echo short help message to standard output and exit. func_usage () { $debug_cmd func_usage_message $ECHO "Run '$progname --help |${PAGER-more}' for full usage" exit 0 } # func_usage_message # ------------------ # Echo short help message to standard output. func_usage_message () { $debug_cmd eval \$ECHO \""Usage: $usage"\" echo $SED -n 's|^# || /^Written by/{ x;p;x } h /^Written by/q' < "$progpath" echo eval \$ECHO \""$usage_message"\" } # func_version # ------------ # Echo version message to standard output and exit. # The version message is extracted from the calling file's header # comments, with leading '# ' stripped: # 1. First display the progname and version # 2. Followed by the header comment line matching /^# Written by / # 3. Then a blank line followed by the first following line matching # /^# Copyright / # 4. Immediately followed by any lines between the previous matches, # except lines preceding the intervening completely blank line. # For example, see the header comments of this file. func_version () { $debug_cmd printf '%s\n' "$progname $scriptversion" $SED -n ' /^# Written by /!b s|^# ||; p; n :fwd2blnk /./ { n b fwd2blnk } p; n :holdwrnt s|^# || s|^# *$|| /^Copyright /!{ /./H n b holdwrnt } s|\((C)\)[ 0-9,-]*[ ,-]\([1-9][0-9]* \)|\1 \2| G s|\(\n\)\n*|\1|g p; q' < "$progpath" exit $? } # Local variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-pattern: "30/scriptversion=%:y-%02m-%02d.%02H; # UTC" # time-stamp-time-zone: "UTC" # End: # Set a version string. scriptversion='(GNU libtool) 2.4.7' # func_echo ARG... # ---------------- # Libtool also displays the current mode in messages, so override # funclib.sh func_echo with this custom definition. func_echo () { $debug_cmd _G_message=$* func_echo_IFS=$IFS IFS=$nl for _G_line in $_G_message; do IFS=$func_echo_IFS $ECHO "$progname${opt_mode+: $opt_mode}: $_G_line" done IFS=$func_echo_IFS } # func_warning ARG... # ------------------- # Libtool warnings are not categorized, so override funclib.sh # func_warning with this simpler definition. func_warning () { $debug_cmd $warning_func ${1+"$@"} } ## ---------------- ## ## Options parsing. ## ## ---------------- ## # Hook in the functions to make sure our own options are parsed during # the option parsing loop. usage='$progpath [OPTION]... [MODE-ARG]...' # Short help message in response to '-h'. usage_message="Options: --config show all configuration variables --debug enable verbose shell tracing -n, --dry-run display commands without modifying any files --features display basic configuration information and exit --mode=MODE use operation mode MODE --no-warnings equivalent to '-Wnone' --preserve-dup-deps don't remove duplicate dependency libraries --quiet, --silent don't print informational messages --tag=TAG use configuration variables from tag TAG -v, --verbose print more informational messages than default --version print version information -W, --warnings=CATEGORY report the warnings falling in CATEGORY [all] -h, --help, --help-all print short, long, or detailed help message " # Additional text appended to 'usage_message' in response to '--help'. func_help () { $debug_cmd func_usage_message $ECHO "$long_help_message MODE must be one of the following: clean remove files from the build directory compile compile a source file into a libtool object execute automatically set library path, then run a program finish complete the installation of libtool libraries install install libraries or executables link create a library or an executable uninstall remove libraries from an installed directory MODE-ARGS vary depending on the MODE. When passed as first option, '--mode=MODE' may be abbreviated as 'MODE' or a unique abbreviation of that. Try '$progname --help --mode=MODE' for a more detailed description of MODE. When reporting a bug, please describe a test case to reproduce it and include the following information: host-triplet: $host shell: $SHELL compiler: $LTCC compiler flags: $LTCFLAGS linker: $LD (gnu? $with_gnu_ld) version: $progname (GNU libtool) 2.4.7 automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q` autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q` Report bugs to <bug-libtool@gnu.org>. GNU libtool home page: <http://www.gnu.org/software/libtool/>. General help using GNU software: <http://www.gnu.org/gethelp/>." exit 0 } # func_lo2o OBJECT-NAME # --------------------- # Transform OBJECT-NAME from a '.lo' suffix to the platform specific # object suffix. lo2o=s/\\.lo\$/.$objext/ o2lo=s/\\.$objext\$/.lo/ if test yes = "$_G_HAVE_XSI_OPS"; then eval 'func_lo2o () { case $1 in *.lo) func_lo2o_result=${1%.lo}.$objext ;; * ) func_lo2o_result=$1 ;; esac }' # func_xform LIBOBJ-OR-SOURCE # --------------------------- # Transform LIBOBJ-OR-SOURCE from a '.o' or '.c' (or otherwise) # suffix to a '.lo' libtool-object suffix. eval 'func_xform () { func_xform_result=${1%.*}.lo }' else # ...otherwise fall back to using sed. func_lo2o () { func_lo2o_result=`$ECHO "$1" | $SED "$lo2o"` } func_xform () { func_xform_result=`$ECHO "$1" | $SED 's|\.[^.]*$|.lo|'` } fi # func_fatal_configuration ARG... # ------------------------------- # Echo program name prefixed message to standard error, followed by # a configuration failure hint, and exit. func_fatal_configuration () { func_fatal_error ${1+"$@"} \ "See the $PACKAGE documentation for more information." \ "Fatal configuration error." } # func_config # ----------- # Display the configuration for all the tags in this script. func_config () { re_begincf='^# ### BEGIN LIBTOOL' re_endcf='^# ### END LIBTOOL' # Default configuration. $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath" # Now print the configurations for the tags. for tagname in $taglist; do $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath" done exit $? } # func_features # ------------- # Display the features supported by this script. func_features () { echo "host: $host" if test yes = "$build_libtool_libs"; then echo "enable shared libraries" else echo "disable shared libraries" fi if test yes = "$build_old_libs"; then echo "enable static libraries" else echo "disable static libraries" fi exit $? } # func_enable_tag TAGNAME # ----------------------- # Verify that TAGNAME is valid, and either flag an error and exit, or # enable the TAGNAME tag. We also add TAGNAME to the global $taglist # variable here. func_enable_tag () { # Global variable: tagname=$1 re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$" re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$" sed_extractcf=/$re_begincf/,/$re_endcf/p # Validate tagname. case $tagname in *[!-_A-Za-z0-9,/]*) func_fatal_error "invalid tag name: $tagname" ;; esac # Don't test for the "default" C tag, as we know it's # there but not specially marked. case $tagname in CC) ;; *) if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then taglist="$taglist $tagname" # Evaluate the configuration. Be careful to quote the path # and the sed script, to avoid splitting on whitespace, but # also don't use non-portable quotes within backquotes within # quotes we have to do it in 2 steps: extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"` eval "$extractedcf" else func_error "ignoring unknown tag $tagname" fi ;; esac } # func_check_version_match # ------------------------ # Ensure that we are using m4 macros, and libtool script from the same # release of libtool. func_check_version_match () { if test "$package_revision" != "$macro_revision"; then if test "$VERSION" != "$macro_version"; then if test -z "$macro_version"; then cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, but the $progname: definition of this LT_INIT comes from an older release. $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION $progname: and run autoconf again. _LT_EOF else cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, but the $progname: definition of this LT_INIT comes from $PACKAGE $macro_version. $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION $progname: and run autoconf again. _LT_EOF fi else cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision, $progname: but the definition of this LT_INIT comes from revision $macro_revision. $progname: You should recreate aclocal.m4 with macros from revision $package_revision $progname: of $PACKAGE $VERSION and run autoconf again. _LT_EOF fi exit $EXIT_MISMATCH fi } # libtool_options_prep [ARG]... # ----------------------------- # Preparation for options parsed by libtool. libtool_options_prep () { $debug_mode # Option defaults: opt_config=false opt_dlopen= opt_dry_run=false opt_help=false opt_mode= opt_preserve_dup_deps=false opt_quiet=false nonopt= preserve_args= _G_rc_lt_options_prep=: # Shorthand for --mode=foo, only valid as the first argument case $1 in clean|clea|cle|cl) shift; set dummy --mode clean ${1+"$@"}; shift ;; compile|compil|compi|comp|com|co|c) shift; set dummy --mode compile ${1+"$@"}; shift ;; execute|execut|execu|exec|exe|ex|e) shift; set dummy --mode execute ${1+"$@"}; shift ;; finish|finis|fini|fin|fi|f) shift; set dummy --mode finish ${1+"$@"}; shift ;; install|instal|insta|inst|ins|in|i) shift; set dummy --mode install ${1+"$@"}; shift ;; link|lin|li|l) shift; set dummy --mode link ${1+"$@"}; shift ;; uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u) shift; set dummy --mode uninstall ${1+"$@"}; shift ;; *) _G_rc_lt_options_prep=false ;; esac if $_G_rc_lt_options_prep; then # Pass back the list of options. func_quote eval ${1+"$@"} libtool_options_prep_result=$func_quote_result fi } func_add_hook func_options_prep libtool_options_prep # libtool_parse_options [ARG]... # --------------------------------- # Provide handling for libtool specific options. libtool_parse_options () { $debug_cmd _G_rc_lt_parse_options=false # Perform our own loop to consume as many options as possible in # each iteration. while test $# -gt 0; do _G_match_lt_parse_options=: _G_opt=$1 shift case $_G_opt in --dry-run|--dryrun|-n) opt_dry_run=: ;; --config) func_config ;; --dlopen|-dlopen) opt_dlopen="${opt_dlopen+$opt_dlopen }$1" shift ;; --preserve-dup-deps) opt_preserve_dup_deps=: ;; --features) func_features ;; --finish) set dummy --mode finish ${1+"$@"}; shift ;; --help) opt_help=: ;; --help-all) opt_help=': help-all' ;; --mode) test $# = 0 && func_missing_arg $_G_opt && break opt_mode=$1 case $1 in # Valid mode arguments: clean|compile|execute|finish|install|link|relink|uninstall) ;; # Catch anything else as an error *) func_error "invalid argument for $_G_opt" exit_cmd=exit break ;; esac shift ;; --no-silent|--no-quiet) opt_quiet=false func_append preserve_args " $_G_opt" ;; --no-warnings|--no-warning|--no-warn) opt_warning=false func_append preserve_args " $_G_opt" ;; --no-verbose) opt_verbose=false func_append preserve_args " $_G_opt" ;; --silent|--quiet) opt_quiet=: opt_verbose=false func_append preserve_args " $_G_opt" ;; --tag) test $# = 0 && func_missing_arg $_G_opt && break opt_tag=$1 func_append preserve_args " $_G_opt $1" func_enable_tag "$1" shift ;; --verbose|-v) opt_quiet=false opt_verbose=: func_append preserve_args " $_G_opt" ;; # An option not handled by this hook function: *) set dummy "$_G_opt" ${1+"$@"} ; shift _G_match_lt_parse_options=false break ;; esac $_G_match_lt_parse_options && _G_rc_lt_parse_options=: done if $_G_rc_lt_parse_options; then # save modified positional parameters for caller func_quote eval ${1+"$@"} libtool_parse_options_result=$func_quote_result fi } func_add_hook func_parse_options libtool_parse_options # libtool_validate_options [ARG]... # --------------------------------- # Perform any sanity checks on option settings and/or unconsumed # arguments. libtool_validate_options () { # save first non-option argument if test 0 -lt $#; then nonopt=$1 shift fi # preserve --debug test : = "$debug_cmd" || func_append preserve_args " --debug" # Keeping compiler generated duplicates in $postdeps and $predeps is not # harmful, and is necessary in a majority of systems that use it to satisfy # symbol dependencies. opt_duplicate_compiler_generated_deps=: $opt_help || { # Sanity checks first: func_check_version_match test yes != "$build_libtool_libs" \ && test yes != "$build_old_libs" \ && func_fatal_configuration "not configured to build any kind of library" # Darwin sucks eval std_shrext=\"$shrext_cmds\" # Only execute mode is allowed to have -dlopen flags. if test -n "$opt_dlopen" && test execute != "$opt_mode"; then func_error "unrecognized option '-dlopen'" $ECHO "$help" 1>&2 exit $EXIT_FAILURE fi # Change the help message to a mode-specific one. generic_help=$help help="Try '$progname --help --mode=$opt_mode' for more information." } # Pass back the unparsed argument list func_quote eval ${1+"$@"} libtool_validate_options_result=$func_quote_result } func_add_hook func_validate_options libtool_validate_options # Process options as early as possible so that --help and --version # can return quickly. func_options ${1+"$@"} eval set dummy "$func_options_result"; shift ## ----------- ## ## Main. ## ## ----------- ## magic='%%%MAGIC variable%%%' magic_exe='%%%MAGIC EXE variable%%%' # Global variables. extracted_archives= extracted_serial=0 # If this variable is set in any of the actions, the command in it # will be execed at the end. This prevents here-documents from being # left over by shells. exec_cmd= # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $1 _LTECHO_EOF' } # func_generated_by_libtool # True iff stdin has been generated by Libtool. This function is only # a basic sanity check; it will hardly flush out determined imposters. func_generated_by_libtool_p () { $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1 } # func_lalib_p file # True iff FILE is a libtool '.la' library or '.lo' object file. # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_lalib_p () { test -f "$1" && $SED -e 4q "$1" 2>/dev/null | func_generated_by_libtool_p } # func_lalib_unsafe_p file # True iff FILE is a libtool '.la' library or '.lo' object file. # This function implements the same check as func_lalib_p without # resorting to external programs. To this end, it redirects stdin and # closes it afterwards, without saving the original file descriptor. # As a safety measure, use it only where a negative result would be # fatal anyway. Works if 'file' does not exist. func_lalib_unsafe_p () { lalib_p=no if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then for lalib_p_l in 1 2 3 4 do read lalib_p_line case $lalib_p_line in \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;; esac done exec 0<&5 5<&- fi test yes = "$lalib_p" } # func_ltwrapper_script_p file # True iff FILE is a libtool wrapper script # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_script_p () { test -f "$1" && $lt_truncate_bin < "$1" 2>/dev/null | func_generated_by_libtool_p } # func_ltwrapper_executable_p file # True iff FILE is a libtool wrapper executable # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_executable_p () { func_ltwrapper_exec_suffix= case $1 in *.exe) ;; *) func_ltwrapper_exec_suffix=.exe ;; esac $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1 } # func_ltwrapper_scriptname file # Assumes file is an ltwrapper_executable # uses $file to determine the appropriate filename for a # temporary ltwrapper_script. func_ltwrapper_scriptname () { func_dirname_and_basename "$1" "" "." func_stripname '' '.exe' "$func_basename_result" func_ltwrapper_scriptname_result=$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper } # func_ltwrapper_p file # True iff FILE is a libtool wrapper script or wrapper executable # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_p () { func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1" } # func_execute_cmds commands fail_cmd # Execute tilde-delimited COMMANDS. # If FAIL_CMD is given, eval that upon failure. # FAIL_CMD may read-access the current command in variable CMD! func_execute_cmds () { $debug_cmd save_ifs=$IFS; IFS='~' for cmd in $1; do IFS=$sp$nl eval cmd=\"$cmd\" IFS=$save_ifs func_show_eval "$cmd" "${2-:}" done IFS=$save_ifs } # func_source file # Source FILE, adding directory component if necessary. # Note that it is not necessary on cygwin/mingw to append a dot to # FILE even if both FILE and FILE.exe exist: automatic-append-.exe # behavior happens only for exec(3), not for open(2)! Also, sourcing # 'FILE.' does not work on cygwin managed mounts. func_source () { $debug_cmd case $1 in */* | *\\*) . "$1" ;; *) . "./$1" ;; esac } # func_resolve_sysroot PATH # Replace a leading = in PATH with a sysroot. Store the result into # func_resolve_sysroot_result func_resolve_sysroot () { func_resolve_sysroot_result=$1 case $func_resolve_sysroot_result in =*) func_stripname '=' '' "$func_resolve_sysroot_result" func_resolve_sysroot_result=$lt_sysroot$func_stripname_result ;; esac } # func_replace_sysroot PATH # If PATH begins with the sysroot, replace it with = and # store the result into func_replace_sysroot_result. func_replace_sysroot () { case $lt_sysroot:$1 in ?*:"$lt_sysroot"*) func_stripname "$lt_sysroot" '' "$1" func_replace_sysroot_result='='$func_stripname_result ;; *) # Including no sysroot. func_replace_sysroot_result=$1 ;; esac } # func_infer_tag arg # Infer tagged configuration to use if any are available and # if one wasn't chosen via the "--tag" command line option. # Only attempt this if the compiler in the base compile # command doesn't match the default compiler. # arg is usually of the form 'gcc ...' func_infer_tag () { $debug_cmd if test -n "$available_tags" && test -z "$tagname"; then CC_quoted= for arg in $CC; do func_append_quoted CC_quoted "$arg" done CC_expanded=`func_echo_all $CC` CC_quoted_expanded=`func_echo_all $CC_quoted` case $@ in # Blanks in the command may have been stripped by the calling shell, # but not from the CC environment variable when configure was run. " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) ;; # Blanks at the start of $base_compile will cause this to fail # if we don't check for them as well. *) for z in $available_tags; do if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then # Evaluate the configuration. eval "`$SED -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`" CC_quoted= for arg in $CC; do # Double-quote args containing other shell metacharacters. func_append_quoted CC_quoted "$arg" done CC_expanded=`func_echo_all $CC` CC_quoted_expanded=`func_echo_all $CC_quoted` case "$@ " in " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) # The compiler in the base compile command matches # the one in the tagged configuration. # Assume this is the tagged configuration we want. tagname=$z break ;; esac fi done # If $tagname still isn't set, then no tagged configuration # was found and let the user know that the "--tag" command # line option must be used. if test -z "$tagname"; then func_echo "unable to infer tagged configuration" func_fatal_error "specify a tag with '--tag'" # else # func_verbose "using $tagname tagged configuration" fi ;; esac fi } # func_write_libtool_object output_name pic_name nonpic_name # Create a libtool object file (analogous to a ".la" file), # but don't create it if we're doing a dry run. func_write_libtool_object () { write_libobj=$1 if test yes = "$build_libtool_libs"; then write_lobj=\'$2\' else write_lobj=none fi if test yes = "$build_old_libs"; then write_oldobj=\'$3\' else write_oldobj=none fi $opt_dry_run || { cat >${write_libobj}T <<EOF # $write_libobj - a libtool object file # Generated by $PROGRAM (GNU $PACKAGE) $VERSION # # Please DO NOT delete this file! # It is necessary for linking the library. # Name of the PIC object. pic_object=$write_lobj # Name of the non-PIC object non_pic_object=$write_oldobj EOF $MV "${write_libobj}T" "$write_libobj" } } ################################################## # FILE NAME AND PATH CONVERSION HELPER FUNCTIONS # ################################################## # func_convert_core_file_wine_to_w32 ARG # Helper function used by file name conversion functions when $build is *nix, # and $host is mingw, cygwin, or some other w32 environment. Relies on a # correctly configured wine environment available, with the winepath program # in $build's $PATH. # # ARG is the $build file name to be converted to w32 format. # Result is available in $func_convert_core_file_wine_to_w32_result, and will # be empty on error (or when ARG is empty) func_convert_core_file_wine_to_w32 () { $debug_cmd func_convert_core_file_wine_to_w32_result=$1 if test -n "$1"; then # Unfortunately, winepath does not exit with a non-zero error code, so we # are forced to check the contents of stdout. On the other hand, if the # command is not found, the shell will set an exit code of 127 and print # *an error message* to stdout. So we must check for both error code of # zero AND non-empty stdout, which explains the odd construction: func_convert_core_file_wine_to_w32_tmp=`winepath -w "$1" 2>/dev/null` if test "$?" -eq 0 && test -n "$func_convert_core_file_wine_to_w32_tmp"; then func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" | $SED -e "$sed_naive_backslashify"` else func_convert_core_file_wine_to_w32_result= fi fi } # end: func_convert_core_file_wine_to_w32 # func_convert_core_path_wine_to_w32 ARG # Helper function used by path conversion functions when $build is *nix, and # $host is mingw, cygwin, or some other w32 environment. Relies on a correctly # configured wine environment available, with the winepath program in $build's # $PATH. Assumes ARG has no leading or trailing path separator characters. # # ARG is path to be converted from $build format to win32. # Result is available in $func_convert_core_path_wine_to_w32_result. # Unconvertible file (directory) names in ARG are skipped; if no directory names # are convertible, then the result may be empty. func_convert_core_path_wine_to_w32 () { $debug_cmd # unfortunately, winepath doesn't convert paths, only file names func_convert_core_path_wine_to_w32_result= if test -n "$1"; then oldIFS=$IFS IFS=: for func_convert_core_path_wine_to_w32_f in $1; do IFS=$oldIFS func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f" if test -n "$func_convert_core_file_wine_to_w32_result"; then if test -z "$func_convert_core_path_wine_to_w32_result"; then func_convert_core_path_wine_to_w32_result=$func_convert_core_file_wine_to_w32_result else func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result" fi fi done IFS=$oldIFS fi } # end: func_convert_core_path_wine_to_w32 # func_cygpath ARGS... # Wrapper around calling the cygpath program via LT_CYGPATH. This is used when # when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2) # $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or # (2), returns the Cygwin file name or path in func_cygpath_result (input # file name or path is assumed to be in w32 format, as previously converted # from $build's *nix or MSYS format). In case (3), returns the w32 file name # or path in func_cygpath_result (input file name or path is assumed to be in # Cygwin format). Returns an empty string on error. # # ARGS are passed to cygpath, with the last one being the file name or path to # be converted. # # Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH # environment variable; do not put it in $PATH. func_cygpath () { $debug_cmd if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null` if test "$?" -ne 0; then # on failure, ensure result is empty func_cygpath_result= fi else func_cygpath_result= func_error "LT_CYGPATH is empty or specifies non-existent file: '$LT_CYGPATH'" fi } #end: func_cygpath # func_convert_core_msys_to_w32 ARG # Convert file name or path ARG from MSYS format to w32 format. Return # result in func_convert_core_msys_to_w32_result. func_convert_core_msys_to_w32 () { $debug_cmd # awkward: cmd appends spaces to result func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null | $SED -e 's/[ ]*$//' -e "$sed_naive_backslashify"` } #end: func_convert_core_msys_to_w32 # func_convert_file_check ARG1 ARG2 # Verify that ARG1 (a file name in $build format) was converted to $host # format in ARG2. Otherwise, emit an error message, but continue (resetting # func_to_host_file_result to ARG1). func_convert_file_check () { $debug_cmd if test -z "$2" && test -n "$1"; then func_error "Could not determine host file name corresponding to" func_error " '$1'" func_error "Continuing, but uninstalled executables may not work." # Fallback: func_to_host_file_result=$1 fi } # end func_convert_file_check # func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH # Verify that FROM_PATH (a path in $build format) was converted to $host # format in TO_PATH. Otherwise, emit an error message, but continue, resetting # func_to_host_file_result to a simplistic fallback value (see below). func_convert_path_check () { $debug_cmd if test -z "$4" && test -n "$3"; then func_error "Could not determine the host path corresponding to" func_error " '$3'" func_error "Continuing, but uninstalled executables may not work." # Fallback. This is a deliberately simplistic "conversion" and # should not be "improved". See libtool.info. if test "x$1" != "x$2"; then lt_replace_pathsep_chars="s|$1|$2|g" func_to_host_path_result=`echo "$3" | $SED -e "$lt_replace_pathsep_chars"` else func_to_host_path_result=$3 fi fi } # end func_convert_path_check # func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG # Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT # and appending REPL if ORIG matches BACKPAT. func_convert_path_front_back_pathsep () { $debug_cmd case $4 in $1 ) func_to_host_path_result=$3$func_to_host_path_result ;; esac case $4 in $2 ) func_append func_to_host_path_result "$3" ;; esac } # end func_convert_path_front_back_pathsep ################################################## # $build to $host FILE NAME CONVERSION FUNCTIONS # ################################################## # invoked via '$to_host_file_cmd ARG' # # In each case, ARG is the path to be converted from $build to $host format. # Result will be available in $func_to_host_file_result. # func_to_host_file ARG # Converts the file name ARG from $build format to $host format. Return result # in func_to_host_file_result. func_to_host_file () { $debug_cmd $to_host_file_cmd "$1" } # end func_to_host_file # func_to_tool_file ARG LAZY # converts the file name ARG from $build format to toolchain format. Return # result in func_to_tool_file_result. If the conversion in use is listed # in (the comma separated) LAZY, no conversion takes place. func_to_tool_file () { $debug_cmd case ,$2, in *,"$to_tool_file_cmd",*) func_to_tool_file_result=$1 ;; *) $to_tool_file_cmd "$1" func_to_tool_file_result=$func_to_host_file_result ;; esac } # end func_to_tool_file # func_convert_file_noop ARG # Copy ARG to func_to_host_file_result. func_convert_file_noop () { func_to_host_file_result=$1 } # end func_convert_file_noop # func_convert_file_msys_to_w32 ARG # Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic # conversion to w32 is not available inside the cwrapper. Returns result in # func_to_host_file_result. func_convert_file_msys_to_w32 () { $debug_cmd func_to_host_file_result=$1 if test -n "$1"; then func_convert_core_msys_to_w32 "$1" func_to_host_file_result=$func_convert_core_msys_to_w32_result fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_msys_to_w32 # func_convert_file_cygwin_to_w32 ARG # Convert file name ARG from Cygwin to w32 format. Returns result in # func_to_host_file_result. func_convert_file_cygwin_to_w32 () { $debug_cmd func_to_host_file_result=$1 if test -n "$1"; then # because $build is cygwin, we call "the" cygpath in $PATH; no need to use # LT_CYGPATH in this case. func_to_host_file_result=`cygpath -m "$1"` fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_cygwin_to_w32 # func_convert_file_nix_to_w32 ARG # Convert file name ARG from *nix to w32 format. Requires a wine environment # and a working winepath. Returns result in func_to_host_file_result. func_convert_file_nix_to_w32 () { $debug_cmd func_to_host_file_result=$1 if test -n "$1"; then func_convert_core_file_wine_to_w32 "$1" func_to_host_file_result=$func_convert_core_file_wine_to_w32_result fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_nix_to_w32 # func_convert_file_msys_to_cygwin ARG # Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. # Returns result in func_to_host_file_result. func_convert_file_msys_to_cygwin () { $debug_cmd func_to_host_file_result=$1 if test -n "$1"; then func_convert_core_msys_to_w32 "$1" func_cygpath -u "$func_convert_core_msys_to_w32_result" func_to_host_file_result=$func_cygpath_result fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_msys_to_cygwin # func_convert_file_nix_to_cygwin ARG # Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed # in a wine environment, working winepath, and LT_CYGPATH set. Returns result # in func_to_host_file_result. func_convert_file_nix_to_cygwin () { $debug_cmd func_to_host_file_result=$1 if test -n "$1"; then # convert from *nix to w32, then use cygpath to convert from w32 to cygwin. func_convert_core_file_wine_to_w32 "$1" func_cygpath -u "$func_convert_core_file_wine_to_w32_result" func_to_host_file_result=$func_cygpath_result fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_nix_to_cygwin ############################################# # $build to $host PATH CONVERSION FUNCTIONS # ############################################# # invoked via '$to_host_path_cmd ARG' # # In each case, ARG is the path to be converted from $build to $host format. # The result will be available in $func_to_host_path_result. # # Path separators are also converted from $build format to $host format. If # ARG begins or ends with a path separator character, it is preserved (but # converted to $host format) on output. # # All path conversion functions are named using the following convention: # file name conversion function : func_convert_file_X_to_Y () # path conversion function : func_convert_path_X_to_Y () # where, for any given $build/$host combination the 'X_to_Y' value is the # same. If conversion functions are added for new $build/$host combinations, # the two new functions must follow this pattern, or func_init_to_host_path_cmd # will break. # func_init_to_host_path_cmd # Ensures that function "pointer" variable $to_host_path_cmd is set to the # appropriate value, based on the value of $to_host_file_cmd. to_host_path_cmd= func_init_to_host_path_cmd () { $debug_cmd if test -z "$to_host_path_cmd"; then func_stripname 'func_convert_file_' '' "$to_host_file_cmd" to_host_path_cmd=func_convert_path_$func_stripname_result fi } # func_to_host_path ARG # Converts the path ARG from $build format to $host format. Return result # in func_to_host_path_result. func_to_host_path () { $debug_cmd func_init_to_host_path_cmd $to_host_path_cmd "$1" } # end func_to_host_path # func_convert_path_noop ARG # Copy ARG to func_to_host_path_result. func_convert_path_noop () { func_to_host_path_result=$1 } # end func_convert_path_noop # func_convert_path_msys_to_w32 ARG # Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic # conversion to w32 is not available inside the cwrapper. Returns result in # func_to_host_path_result. func_convert_path_msys_to_w32 () { $debug_cmd func_to_host_path_result=$1 if test -n "$1"; then # Remove leading and trailing path separator characters from ARG. MSYS # behavior is inconsistent here; cygpath turns them into '.;' and ';.'; # and winepath ignores them completely. func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" func_to_host_path_result=$func_convert_core_msys_to_w32_result func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_msys_to_w32 # func_convert_path_cygwin_to_w32 ARG # Convert path ARG from Cygwin to w32 format. Returns result in # func_to_host_file_result. func_convert_path_cygwin_to_w32 () { $debug_cmd func_to_host_path_result=$1 if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"` func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_cygwin_to_w32 # func_convert_path_nix_to_w32 ARG # Convert path ARG from *nix to w32 format. Requires a wine environment and # a working winepath. Returns result in func_to_host_file_result. func_convert_path_nix_to_w32 () { $debug_cmd func_to_host_path_result=$1 if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" func_to_host_path_result=$func_convert_core_path_wine_to_w32_result func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_nix_to_w32 # func_convert_path_msys_to_cygwin ARG # Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. # Returns result in func_to_host_file_result. func_convert_path_msys_to_cygwin () { $debug_cmd func_to_host_path_result=$1 if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" func_cygpath -u -p "$func_convert_core_msys_to_w32_result" func_to_host_path_result=$func_cygpath_result func_convert_path_check : : \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" : "$1" fi } # end func_convert_path_msys_to_cygwin # func_convert_path_nix_to_cygwin ARG # Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a # a wine environment, working winepath, and LT_CYGPATH set. Returns result in # func_to_host_file_result. func_convert_path_nix_to_cygwin () { $debug_cmd func_to_host_path_result=$1 if test -n "$1"; then # Remove leading and trailing path separator characters from # ARG. msys behavior is inconsistent here, cygpath turns them # into '.;' and ';.', and winepath ignores them completely. func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result" func_to_host_path_result=$func_cygpath_result func_convert_path_check : : \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" : "$1" fi } # end func_convert_path_nix_to_cygwin # func_dll_def_p FILE # True iff FILE is a Windows DLL '.def' file. # Keep in sync with _LT_DLL_DEF_P in libtool.m4 func_dll_def_p () { $debug_cmd func_dll_def_p_tmp=`$SED -n \ -e 's/^[ ]*//' \ -e '/^\(;.*\)*$/d' \ -e 's/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p' \ -e q \ "$1"` test DEF = "$func_dll_def_p_tmp" } # func_mode_compile arg... func_mode_compile () { $debug_cmd # Get the compilation command and the source file. base_compile= srcfile=$nonopt # always keep a non-empty value in "srcfile" suppress_opt=yes suppress_output= arg_mode=normal libobj= later= pie_flag= for arg do case $arg_mode in arg ) # do not "continue". Instead, add this to base_compile lastarg=$arg arg_mode=normal ;; target ) libobj=$arg arg_mode=normal continue ;; normal ) # Accept any command-line options. case $arg in -o) test -n "$libobj" && \ func_fatal_error "you cannot specify '-o' more than once" arg_mode=target continue ;; -pie | -fpie | -fPIE) func_append pie_flag " $arg" continue ;; -shared | -static | -prefer-pic | -prefer-non-pic) func_append later " $arg" continue ;; -no-suppress) suppress_opt=no continue ;; -Xcompiler) arg_mode=arg # the next one goes into the "base_compile" arg list continue # The current "srcfile" will either be retained or ;; # replaced later. I would guess that would be a bug. -Wc,*) func_stripname '-Wc,' '' "$arg" args=$func_stripname_result lastarg= save_ifs=$IFS; IFS=, for arg in $args; do IFS=$save_ifs func_append_quoted lastarg "$arg" done IFS=$save_ifs func_stripname ' ' '' "$lastarg" lastarg=$func_stripname_result # Add the arguments to base_compile. func_append base_compile " $lastarg" continue ;; *) # Accept the current argument as the source file. # The previous "srcfile" becomes the current argument. # lastarg=$srcfile srcfile=$arg ;; esac # case $arg ;; esac # case $arg_mode # Aesthetically quote the previous argument. func_append_quoted base_compile "$lastarg" done # for arg case $arg_mode in arg) func_fatal_error "you must specify an argument for -Xcompile" ;; target) func_fatal_error "you must specify a target with '-o'" ;; *) # Get the name of the library object. test -z "$libobj" && { func_basename "$srcfile" libobj=$func_basename_result } ;; esac # Recognize several different file suffixes. # If the user specifies -o file.o, it is replaced with file.lo case $libobj in *.[cCFSifmso] | \ *.ada | *.adb | *.ads | *.asm | \ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \ *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup) func_xform "$libobj" libobj=$func_xform_result ;; esac case $libobj in *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;; *) func_fatal_error "cannot determine name of library object from '$libobj'" ;; esac func_infer_tag $base_compile for arg in $later; do case $arg in -shared) test yes = "$build_libtool_libs" \ || func_fatal_configuration "cannot build a shared library" build_old_libs=no continue ;; -static) build_libtool_libs=no build_old_libs=yes continue ;; -prefer-pic) pic_mode=yes continue ;; -prefer-non-pic) pic_mode=no continue ;; esac done func_quote_arg pretty "$libobj" test "X$libobj" != "X$func_quote_arg_result" \ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \ && func_warning "libobj name '$libobj' may not contain shell special characters." func_dirname_and_basename "$obj" "/" "" objname=$func_basename_result xdir=$func_dirname_result lobj=$xdir$objdir/$objname test -z "$base_compile" && \ func_fatal_help "you must specify a compilation command" # Delete any leftover library objects. if test yes = "$build_old_libs"; then removelist="$obj $lobj $libobj ${libobj}T" else removelist="$lobj $libobj ${libobj}T" fi # On Cygwin there's no "real" PIC flag so we must build both object types case $host_os in cygwin* | mingw* | pw32* | os2* | cegcc*) pic_mode=default ;; esac if test no = "$pic_mode" && test pass_all != "$deplibs_check_method"; then # non-PIC code in shared libraries is not supported pic_mode=default fi # Calculate the filename of the output object if compiler does # not support -o with -c if test no = "$compiler_c_o"; then output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.$objext lockfile=$output_obj.lock else output_obj= need_locks=no lockfile= fi # Lock this critical section if it is needed # We use this script file to make the link, it avoids creating a new file if test yes = "$need_locks"; then until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do func_echo "Waiting for $lockfile to be removed" sleep 2 done elif test warn = "$need_locks"; then if test -f "$lockfile"; then $ECHO "\ *** ERROR, $lockfile exists and contains: `cat $lockfile 2>/dev/null` This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support '-c' and '-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi func_append removelist " $output_obj" $ECHO "$srcfile" > "$lockfile" fi $opt_dry_run || $RM $removelist func_append removelist " $lockfile" trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15 func_to_tool_file "$srcfile" func_convert_file_msys_to_w32 srcfile=$func_to_tool_file_result func_quote_arg pretty "$srcfile" qsrcfile=$func_quote_arg_result # Only build a PIC object if we are building libtool libraries. if test yes = "$build_libtool_libs"; then # Without this assignment, base_compile gets emptied. fbsd_hideous_sh_bug=$base_compile if test no != "$pic_mode"; then command="$base_compile $qsrcfile $pic_flag" else # Don't build PIC code command="$base_compile $qsrcfile" fi func_mkdir_p "$xdir$objdir" if test -z "$output_obj"; then # Place PIC objects in $objdir func_append command " -o $lobj" fi func_show_eval_locale "$command" \ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE' if test warn = "$need_locks" && test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then $ECHO "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support '-c' and '-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi # Just move the object if needed, then go on to compile the next one if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then func_show_eval '$MV "$output_obj" "$lobj"' \ 'error=$?; $opt_dry_run || $RM $removelist; exit $error' fi # Allow error messages only from the first compilation. if test yes = "$suppress_opt"; then suppress_output=' >/dev/null 2>&1' fi fi # Only build a position-dependent object if we build old libraries. if test yes = "$build_old_libs"; then if test yes != "$pic_mode"; then # Don't build PIC code command="$base_compile $qsrcfile$pie_flag" else command="$base_compile $qsrcfile $pic_flag" fi if test yes = "$compiler_c_o"; then func_append command " -o $obj" fi # Suppress compiler output if we already did a PIC compilation. func_append command "$suppress_output" func_show_eval_locale "$command" \ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' if test warn = "$need_locks" && test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then $ECHO "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support '-c' and '-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi # Just move the object if needed if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then func_show_eval '$MV "$output_obj" "$obj"' \ 'error=$?; $opt_dry_run || $RM $removelist; exit $error' fi fi $opt_dry_run || { func_write_libtool_object "$libobj" "$objdir/$objname" "$objname" # Unlock the critical section if it was locked if test no != "$need_locks"; then removelist=$lockfile $RM "$lockfile" fi } exit $EXIT_SUCCESS } $opt_help || { test compile = "$opt_mode" && func_mode_compile ${1+"$@"} } func_mode_help () { # We need to display help for each of the modes. case $opt_mode in "") # Generic help is extracted from the usage comments # at the start of this file. func_help ;; clean) $ECHO \ "Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE... Remove files from the build directory. RM is the name of the program to use to delete files associated with each FILE (typically '/bin/rm'). RM-OPTIONS are options (such as '-f') to be passed to RM. If FILE is a libtool library, object or program, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; compile) $ECHO \ "Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE Compile a source file into a libtool library object. This mode accepts the following additional options: -o OUTPUT-FILE set the output file name to OUTPUT-FILE -no-suppress do not suppress compiler output for multiple passes -prefer-pic try to build PIC objects only -prefer-non-pic try to build non-PIC objects only -shared do not build a '.o' file suitable for static linking -static only build a '.o' file suitable for static linking -Wc,FLAG -Xcompiler FLAG pass FLAG directly to the compiler COMPILE-COMMAND is a command to be used in creating a 'standard' object file from the given SOURCEFILE. The output file name is determined by removing the directory component from SOURCEFILE, then substituting the C source code suffix '.c' with the library object suffix, '.lo'." ;; execute) $ECHO \ "Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]... Automatically set library path, then run a program. This mode accepts the following additional options: -dlopen FILE add the directory containing FILE to the library path This mode sets the library path environment variable according to '-dlopen' flags. If any of the ARGS are libtool executable wrappers, then they are translated into their corresponding uninstalled binary, and any of their required library directories are added to the library path. Then, COMMAND is executed, with ARGS as arguments." ;; finish) $ECHO \ "Usage: $progname [OPTION]... --mode=finish [LIBDIR]... Complete the installation of libtool libraries. Each LIBDIR is a directory that contains libtool libraries. The commands that this mode executes may require superuser privileges. Use the '--dry-run' option if you just want to see what would be executed." ;; install) $ECHO \ "Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND... Install executables or libraries. INSTALL-COMMAND is the installation command. The first component should be either the 'install' or 'cp' program. The following components of INSTALL-COMMAND are treated specially: -inst-prefix-dir PREFIX-DIR Use PREFIX-DIR as a staging area for installation The rest of the components are interpreted as arguments to that command (only BSD-compatible install options are recognized)." ;; link) $ECHO \ "Usage: $progname [OPTION]... --mode=link LINK-COMMAND... Link object files or libraries together to form another library, or to create an executable program. LINK-COMMAND is a command using the C compiler that you would use to create a program from several object files. The following components of LINK-COMMAND are treated specially: -all-static do not do any dynamic linking at all -avoid-version do not add a version suffix if possible -bindir BINDIR specify path to binaries directory (for systems where libraries must be found in the PATH setting at runtime) -dlopen FILE '-dlpreopen' FILE if it cannot be dlopened at runtime -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3) -export-symbols SYMFILE try to export only the symbols listed in SYMFILE -export-symbols-regex REGEX try to export only the symbols matching REGEX -LLIBDIR search LIBDIR for required installed libraries -lNAME OUTPUT-FILE requires the installed library libNAME -module build a library that can dlopened -no-fast-install disable the fast-install mode -no-install link a not-installable executable -no-undefined declare that a library does not refer to external symbols -o OUTPUT-FILE create OUTPUT-FILE from the specified objects -objectlist FILE use a list of object files found in FILE to specify objects -os2dllname NAME force a short DLL name on OS/2 (no effect on other OSes) -precious-files-regex REGEX don't remove output files matching REGEX -release RELEASE specify package release information -rpath LIBDIR the created library will eventually be installed in LIBDIR -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries -shared only do dynamic linking of libtool libraries -shrext SUFFIX override the standard shared library file extension -static do not do any dynamic linking of uninstalled libtool libraries -static-libtool-libs do not do any dynamic linking of libtool libraries -version-info CURRENT[:REVISION[:AGE]] specify library version info [each variable defaults to 0] -weak LIBNAME declare that the target provides the LIBNAME interface -Wc,FLAG -Xcompiler FLAG pass linker-specific FLAG directly to the compiler -Wa,FLAG -Xassembler FLAG pass linker-specific FLAG directly to the assembler -Wl,FLAG -Xlinker FLAG pass linker-specific FLAG directly to the linker -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC) All other options (arguments beginning with '-') are ignored. Every other argument is treated as a filename. Files ending in '.la' are treated as uninstalled libtool libraries, other files are standard or library object files. If the OUTPUT-FILE ends in '.la', then a libtool library is created, only library objects ('.lo' files) may be specified, and '-rpath' is required, except when creating a convenience library. If OUTPUT-FILE ends in '.a' or '.lib', then a standard library is created using 'ar' and 'ranlib', or on Windows using 'lib'. If OUTPUT-FILE ends in '.lo' or '.$objext', then a reloadable object file is created, otherwise an executable program is created." ;; uninstall) $ECHO \ "Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE... Remove libraries from an installation directory. RM is the name of the program to use to delete files associated with each FILE (typically '/bin/rm'). RM-OPTIONS are options (such as '-f') to be passed to RM. If FILE is a libtool library, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; *) func_fatal_help "invalid operation mode '$opt_mode'" ;; esac echo $ECHO "Try '$progname --help' for more information about other modes." } # Now that we've collected a possible --mode arg, show help if necessary if $opt_help; then if test : = "$opt_help"; then func_mode_help else { func_help noexit for opt_mode in compile link execute install finish uninstall clean; do func_mode_help done } | $SED -n '1p; 2,$s/^Usage:/ or: /p' { func_help noexit for opt_mode in compile link execute install finish uninstall clean; do echo func_mode_help done } | $SED '1d /^When reporting/,/^Report/{ H d } $x /information about other modes/d /more detailed .*MODE/d s/^Usage:.*--mode=\([^ ]*\) .*/Description of \1 mode:/' fi exit $? fi # func_mode_execute arg... func_mode_execute () { $debug_cmd # The first argument is the command name. cmd=$nonopt test -z "$cmd" && \ func_fatal_help "you must specify a COMMAND" # Handle -dlopen flags immediately. for file in $opt_dlopen; do test -f "$file" \ || func_fatal_help "'$file' is not a file" dir= case $file in *.la) func_resolve_sysroot "$file" file=$func_resolve_sysroot_result # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$file" \ || func_fatal_help "'$lib' is not a valid libtool archive" # Read the libtool library. dlname= library_names= func_source "$file" # Skip this library if it cannot be dlopened. if test -z "$dlname"; then # Warn if it was a shared library. test -n "$library_names" && \ func_warning "'$file' was not linked with '-export-dynamic'" continue fi func_dirname "$file" "" "." dir=$func_dirname_result if test -f "$dir/$objdir/$dlname"; then func_append dir "/$objdir" else if test ! -f "$dir/$dlname"; then func_fatal_error "cannot find '$dlname' in '$dir' or '$dir/$objdir'" fi fi ;; *.lo) # Just add the directory containing the .lo file. func_dirname "$file" "" "." dir=$func_dirname_result ;; *) func_warning "'-dlopen' is ignored for non-libtool libraries and objects" continue ;; esac # Get the absolute pathname. absdir=`cd "$dir" && pwd` test -n "$absdir" && dir=$absdir # Now add the directory to shlibpath_var. if eval "test -z \"\$$shlibpath_var\""; then eval "$shlibpath_var=\"\$dir\"" else eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\"" fi done # This variable tells wrapper scripts just to set shlibpath_var # rather than running their programs. libtool_execute_magic=$magic # Check if any of the arguments is a wrapper script. args= for file do case $file in -* | *.la | *.lo ) ;; *) # Do a test to see if this is really a libtool program. if func_ltwrapper_script_p "$file"; then func_source "$file" # Transform arg to wrapped name. file=$progdir/$program elif func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" func_source "$func_ltwrapper_scriptname_result" # Transform arg to wrapped name. file=$progdir/$program fi ;; esac # Quote arguments (to preserve shell metacharacters). func_append_quoted args "$file" done if $opt_dry_run; then # Display what would be done. if test -n "$shlibpath_var"; then eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\"" echo "export $shlibpath_var" fi $ECHO "$cmd$args" exit $EXIT_SUCCESS else if test -n "$shlibpath_var"; then # Export the shlibpath_var. eval "export $shlibpath_var" fi # Restore saved environment variables for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test \"\${save_$lt_var+set}\" = set; then $lt_var=\$save_$lt_var; export $lt_var else $lt_unset $lt_var fi" done # Now prepare to actually exec the command. exec_cmd=\$cmd$args fi } test execute = "$opt_mode" && func_mode_execute ${1+"$@"} # func_mode_finish arg... func_mode_finish () { $debug_cmd libs= libdirs= admincmds= for opt in "$nonopt" ${1+"$@"} do if test -d "$opt"; then func_append libdirs " $opt" elif test -f "$opt"; then if func_lalib_unsafe_p "$opt"; then func_append libs " $opt" else func_warning "'$opt' is not a valid libtool archive" fi else func_fatal_error "invalid argument '$opt'" fi done if test -n "$libs"; then if test -n "$lt_sysroot"; then sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"` sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;" else sysroot_cmd= fi # Remove sysroot references if $opt_dry_run; then for lib in $libs; do echo "removing references to $lt_sysroot and '=' prefixes from $lib" done else tmpdir=`func_mktempdir` for lib in $libs; do $SED -e "$sysroot_cmd s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \ > $tmpdir/tmp-la mv -f $tmpdir/tmp-la $lib done ${RM}r "$tmpdir" fi fi if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then for libdir in $libdirs; do if test -n "$finish_cmds"; then # Do each command in the finish commands. func_execute_cmds "$finish_cmds" 'admincmds="$admincmds '"$cmd"'"' fi if test -n "$finish_eval"; then # Do the single finish_eval. eval cmds=\"$finish_eval\" $opt_dry_run || eval "$cmds" || func_append admincmds " $cmds" fi done fi # Exit here if they wanted silent mode. $opt_quiet && exit $EXIT_SUCCESS if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then echo "----------------------------------------------------------------------" echo "Libraries have been installed in:" for libdir in $libdirs; do $ECHO " $libdir" done echo echo "If you ever happen to want to link against installed libraries" echo "in a given directory, LIBDIR, you must either use libtool, and" echo "specify the full pathname of the library, or use the '-LLIBDIR'" echo "flag during linking and do at least one of the following:" if test -n "$shlibpath_var"; then echo " - add LIBDIR to the '$shlibpath_var' environment variable" echo " during execution" fi if test -n "$runpath_var"; then echo " - add LIBDIR to the '$runpath_var' environment variable" echo " during linking" fi if test -n "$hardcode_libdir_flag_spec"; then libdir=LIBDIR eval flag=\"$hardcode_libdir_flag_spec\" $ECHO " - use the '$flag' linker flag" fi if test -n "$admincmds"; then $ECHO " - have your system administrator run these commands:$admincmds" fi if test -f /etc/ld.so.conf; then echo " - have your system administrator add LIBDIR to '/etc/ld.so.conf'" fi echo echo "See any operating system documentation about shared libraries for" case $host in solaris2.[6789]|solaris2.1[0-9]) echo "more information, such as the ld(1), crle(1) and ld.so(8) manual" echo "pages." ;; *) echo "more information, such as the ld(1) and ld.so(8) manual pages." ;; esac echo "----------------------------------------------------------------------" fi exit $EXIT_SUCCESS } test finish = "$opt_mode" && func_mode_finish ${1+"$@"} # func_mode_install arg... func_mode_install () { $debug_cmd # There may be an optional sh(1) argument at the beginning of # install_prog (especially on Windows NT). if test "$SHELL" = "$nonopt" || test /bin/sh = "$nonopt" || # Allow the use of GNU shtool's install command. case $nonopt in *shtool*) :;; *) false;; esac then # Aesthetically quote it. func_quote_arg pretty "$nonopt" install_prog="$func_quote_arg_result " arg=$1 shift else install_prog= arg=$nonopt fi # The real first argument should be the name of the installation program. # Aesthetically quote it. func_quote_arg pretty "$arg" func_append install_prog "$func_quote_arg_result" install_shared_prog=$install_prog case " $install_prog " in *[\\\ /]cp\ *) install_cp=: ;; *) install_cp=false ;; esac # We need to accept at least all the BSD install flags. dest= files= opts= prev= install_type= isdir=false stripme= no_mode=: for arg do arg2= if test -n "$dest"; then func_append files " $dest" dest=$arg continue fi case $arg in -d) isdir=: ;; -f) if $install_cp; then :; else prev=$arg fi ;; -g | -m | -o) prev=$arg ;; -s) stripme=" -s" continue ;; -*) ;; *) # If the previous option needed an argument, then skip it. if test -n "$prev"; then if test X-m = "X$prev" && test -n "$install_override_mode"; then arg2=$install_override_mode no_mode=false fi prev= else dest=$arg continue fi ;; esac # Aesthetically quote the argument. func_quote_arg pretty "$arg" func_append install_prog " $func_quote_arg_result" if test -n "$arg2"; then func_quote_arg pretty "$arg2" fi func_append install_shared_prog " $func_quote_arg_result" done test -z "$install_prog" && \ func_fatal_help "you must specify an install program" test -n "$prev" && \ func_fatal_help "the '$prev' option requires an argument" if test -n "$install_override_mode" && $no_mode; then if $install_cp; then :; else func_quote_arg pretty "$install_override_mode" func_append install_shared_prog " -m $func_quote_arg_result" fi fi if test -z "$files"; then if test -z "$dest"; then func_fatal_help "no file or destination specified" else func_fatal_help "you must specify a destination" fi fi # Strip any trailing slash from the destination. func_stripname '' '/' "$dest" dest=$func_stripname_result # Check to see that the destination is a directory. test -d "$dest" && isdir=: if $isdir; then destdir=$dest destname= else func_dirname_and_basename "$dest" "" "." destdir=$func_dirname_result destname=$func_basename_result # Not a directory, so check to see that there is only one file specified. set dummy $files; shift test "$#" -gt 1 && \ func_fatal_help "'$dest' is not a directory" fi case $destdir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) for file in $files; do case $file in *.lo) ;; *) func_fatal_help "'$destdir' must be an absolute directory name" ;; esac done ;; esac # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic=$magic staticlibs= future_libdirs= current_libdirs= for file in $files; do # Do each installation. case $file in *.$libext) # Do the static libraries later. func_append staticlibs " $file" ;; *.la) func_resolve_sysroot "$file" file=$func_resolve_sysroot_result # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$file" \ || func_fatal_help "'$file' is not a valid libtool archive" library_names= old_library= relink_command= func_source "$file" # Add the libdir to current_libdirs if it is the destination. if test "X$destdir" = "X$libdir"; then case "$current_libdirs " in *" $libdir "*) ;; *) func_append current_libdirs " $libdir" ;; esac else # Note the libdir as a future libdir. case "$future_libdirs " in *" $libdir "*) ;; *) func_append future_libdirs " $libdir" ;; esac fi func_dirname "$file" "/" "" dir=$func_dirname_result func_append dir "$objdir" if test -n "$relink_command"; then # Determine the prefix the user has applied to our future dir. inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"` # Don't allow the user to place us outside of our expected # location b/c this prevents finding dependent libraries that # are installed to the same prefix. # At present, this check doesn't affect windows .dll's that # are installed into $libdir/../bin (currently, that works fine) # but it's something to keep an eye on. test "$inst_prefix_dir" = "$destdir" && \ func_fatal_error "error: cannot install '$file' to a directory not ending in $libdir" if test -n "$inst_prefix_dir"; then # Stick the inst_prefix_dir data into the link command. relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"` else relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"` fi func_warning "relinking '$file'" func_show_eval "$relink_command" \ 'func_fatal_error "error: relink '\''$file'\'' with the above command before installing it"' fi # See the names of the shared library. set dummy $library_names; shift if test -n "$1"; then realname=$1 shift srcname=$realname test -n "$relink_command" && srcname=${realname}T # Install the shared library and build the symlinks. func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \ 'exit $?' tstripme=$stripme case $host_os in cygwin* | mingw* | pw32* | cegcc*) case $realname in *.dll.a) tstripme= ;; esac ;; os2*) case $realname in *_dll.a) tstripme= ;; esac ;; esac if test -n "$tstripme" && test -n "$striplib"; then func_show_eval "$striplib $destdir/$realname" 'exit $?' fi if test "$#" -gt 0; then # Delete the old symlinks, and create new ones. # Try 'ln -sf' first, because the 'ln' binary might depend on # the symlink we replace! Solaris /bin/ln does not understand -f, # so we also need to try rm && ln -s. for linkname do test "$linkname" != "$realname" \ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })" done fi # Do each command in the postinstall commands. lib=$destdir/$realname func_execute_cmds "$postinstall_cmds" 'exit $?' fi # Install the pseudo-library for information purposes. func_basename "$file" name=$func_basename_result instname=$dir/${name}i func_show_eval "$install_prog $instname $destdir/$name" 'exit $?' # Maybe install the static library, too. test -n "$old_library" && func_append staticlibs " $dir/$old_library" ;; *.lo) # Install (i.e. copy) a libtool object. # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile=$destdir/$destname else func_basename "$file" destfile=$func_basename_result destfile=$destdir/$destfile fi # Deduce the name of the destination old-style object file. case $destfile in *.lo) func_lo2o "$destfile" staticdest=$func_lo2o_result ;; *.$objext) staticdest=$destfile destfile= ;; *) func_fatal_help "cannot copy a libtool object to '$destfile'" ;; esac # Install the libtool object if requested. test -n "$destfile" && \ func_show_eval "$install_prog $file $destfile" 'exit $?' # Install the old object if enabled. if test yes = "$build_old_libs"; then # Deduce the name of the old-style object file. func_lo2o "$file" staticobj=$func_lo2o_result func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?' fi exit $EXIT_SUCCESS ;; *) # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile=$destdir/$destname else func_basename "$file" destfile=$func_basename_result destfile=$destdir/$destfile fi # If the file is missing, and there is a .exe on the end, strip it # because it is most likely a libtool script we actually want to # install stripped_ext= case $file in *.exe) if test ! -f "$file"; then func_stripname '' '.exe' "$file" file=$func_stripname_result stripped_ext=.exe fi ;; esac # Do a test to see if this is really a libtool program. case $host in *cygwin* | *mingw*) if func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" wrapper=$func_ltwrapper_scriptname_result else func_stripname '' '.exe' "$file" wrapper=$func_stripname_result fi ;; *) wrapper=$file ;; esac if func_ltwrapper_script_p "$wrapper"; then notinst_deplibs= relink_command= func_source "$wrapper" # Check the variables that should have been set. test -z "$generated_by_libtool_version" && \ func_fatal_error "invalid libtool wrapper script '$wrapper'" finalize=: for lib in $notinst_deplibs; do # Check to see that each library is installed. libdir= if test -f "$lib"; then func_source "$lib" fi libfile=$libdir/`$ECHO "$lib" | $SED 's%^.*/%%g'` if test -n "$libdir" && test ! -f "$libfile"; then func_warning "'$lib' has not been installed in '$libdir'" finalize=false fi done relink_command= func_source "$wrapper" outputname= if test no = "$fast_install" && test -n "$relink_command"; then $opt_dry_run || { if $finalize; then tmpdir=`func_mktempdir` func_basename "$file$stripped_ext" file=$func_basename_result outputname=$tmpdir/$file # Replace the output file specification. relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'` $opt_quiet || { func_quote_arg expand,pretty "$relink_command" eval "func_echo $func_quote_arg_result" } if eval "$relink_command"; then : else func_error "error: relink '$file' with the above command before installing it" $opt_dry_run || ${RM}r "$tmpdir" continue fi file=$outputname else func_warning "cannot relink '$file'" fi } else # Install the binary that we compiled earlier. file=`$ECHO "$file$stripped_ext" | $SED "s%\([^/]*\)$%$objdir/\1%"` fi fi # remove .exe since cygwin /usr/bin/install will append another # one anyway case $install_prog,$host in */usr/bin/install*,*cygwin*) case $file:$destfile in *.exe:*.exe) # this is ok ;; *.exe:*) destfile=$destfile.exe ;; *:*.exe) func_stripname '' '.exe' "$destfile" destfile=$func_stripname_result ;; esac ;; esac func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?' $opt_dry_run || if test -n "$outputname"; then ${RM}r "$tmpdir" fi ;; esac done for file in $staticlibs; do func_basename "$file" name=$func_basename_result # Set up the ranlib parameters. oldlib=$destdir/$name func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 tool_oldlib=$func_to_tool_file_result func_show_eval "$install_prog \$file \$oldlib" 'exit $?' if test -n "$stripme" && test -n "$old_striplib"; then func_show_eval "$old_striplib $tool_oldlib" 'exit $?' fi # Do each command in the postinstall commands. func_execute_cmds "$old_postinstall_cmds" 'exit $?' done test -n "$future_libdirs" && \ func_warning "remember to run '$progname --finish$future_libdirs'" if test -n "$current_libdirs"; then # Maybe just do a dry run. $opt_dry_run && current_libdirs=" -n$current_libdirs" exec_cmd='$SHELL "$progpath" $preserve_args --finish$current_libdirs' else exit $EXIT_SUCCESS fi } test install = "$opt_mode" && func_mode_install ${1+"$@"} # func_generate_dlsyms outputname originator pic_p # Extract symbols from dlprefiles and create ${outputname}S.o with # a dlpreopen symbol table. func_generate_dlsyms () { $debug_cmd my_outputname=$1 my_originator=$2 my_pic_p=${3-false} my_prefix=`$ECHO "$my_originator" | $SED 's%[^a-zA-Z0-9]%_%g'` my_dlsyms= if test -n "$dlfiles$dlprefiles" || test no != "$dlself"; then if test -n "$NM" && test -n "$global_symbol_pipe"; then my_dlsyms=${my_outputname}S.c else func_error "not configured to extract global symbols from dlpreopened files" fi fi if test -n "$my_dlsyms"; then case $my_dlsyms in "") ;; *.c) # Discover the nlist of each of the dlfiles. nlist=$output_objdir/$my_outputname.nm func_show_eval "$RM $nlist ${nlist}S ${nlist}T" # Parse the name list into a source file. func_verbose "creating $output_objdir/$my_dlsyms" $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\ /* $my_dlsyms - symbol resolution table for '$my_outputname' dlsym emulation. */ /* Generated by $PROGRAM (GNU $PACKAGE) $VERSION */ #ifdef __cplusplus extern \"C\" { #endif #if defined __GNUC__ && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4)) #pragma GCC diagnostic ignored \"-Wstrict-prototypes\" #endif /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE /* DATA imports from DLLs on WIN32 can't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT_DLSYM_CONST #elif defined __osf__ /* This system does not cope well with relocations in const data. */ # define LT_DLSYM_CONST #else # define LT_DLSYM_CONST const #endif #define STREQ(s1, s2) (strcmp ((s1), (s2)) == 0) /* External symbol declarations for the compiler. */\ " if test yes = "$dlself"; then func_verbose "generating symbol list for '$output'" $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist" # Add our own program objects to the symbol list. progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP` for progfile in $progfiles; do func_to_tool_file "$progfile" func_convert_file_msys_to_w32 func_verbose "extracting global C symbols from '$func_to_tool_file_result'" $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'" done if test -n "$exclude_expsyms"; then $opt_dry_run || { eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' } fi if test -n "$export_symbols_regex"; then $opt_dry_run || { eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' } fi # Prepare the list of exported symbols if test -z "$export_symbols"; then export_symbols=$output_objdir/$outputname.exp $opt_dry_run || { $RM $export_symbols eval "$SED -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' case $host in *cygwin* | *mingw* | *cegcc* ) eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"' ;; esac } else $opt_dry_run || { eval "$SED -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"' eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' case $host in *cygwin* | *mingw* | *cegcc* ) eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' eval 'cat "$nlist" >> "$output_objdir/$outputname.def"' ;; esac } fi fi for dlprefile in $dlprefiles; do func_verbose "extracting global C symbols from '$dlprefile'" func_basename "$dlprefile" name=$func_basename_result case $host in *cygwin* | *mingw* | *cegcc* ) # if an import library, we need to obtain dlname if func_win32_import_lib_p "$dlprefile"; then func_tr_sh "$dlprefile" eval "curr_lafile=\$libfile_$func_tr_sh_result" dlprefile_dlbasename= if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then # Use subshell, to avoid clobbering current variable values dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"` if test -n "$dlprefile_dlname"; then func_basename "$dlprefile_dlname" dlprefile_dlbasename=$func_basename_result else # no lafile. user explicitly requested -dlpreopen <import library>. $sharedlib_from_linklib_cmd "$dlprefile" dlprefile_dlbasename=$sharedlib_from_linklib_result fi fi $opt_dry_run || { if test -n "$dlprefile_dlbasename"; then eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"' else func_warning "Could not compute DLL name from $name" eval '$ECHO ": $name " >> "$nlist"' fi func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe | $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'" } else # not an import lib $opt_dry_run || { eval '$ECHO ": $name " >> "$nlist"' func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" } fi ;; *) $opt_dry_run || { eval '$ECHO ": $name " >> "$nlist"' func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" } ;; esac done $opt_dry_run || { # Make sure we have at least an empty file. test -f "$nlist" || : > "$nlist" if test -n "$exclude_expsyms"; then $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T $MV "$nlist"T "$nlist" fi # Try sorting and uniquifying the output. if $GREP -v "^: " < "$nlist" | if sort -k 3 </dev/null >/dev/null 2>&1; then sort -k 3 else sort +2 fi | uniq > "$nlist"S; then : else $GREP -v "^: " < "$nlist" > "$nlist"S fi if test -f "$nlist"S; then eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"' else echo '/* NONE */' >> "$output_objdir/$my_dlsyms" fi func_show_eval '$RM "${nlist}I"' if test -n "$global_symbol_to_import"; then eval "$global_symbol_to_import"' < "$nlist"S > "$nlist"I' fi echo >> "$output_objdir/$my_dlsyms" "\ /* The mapping between symbol names and symbols. */ typedef struct { const char *name; void *address; } lt_dlsymlist; extern LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[];\ " if test -s "$nlist"I; then echo >> "$output_objdir/$my_dlsyms" "\ static void lt_syminit(void) { LT_DLSYM_CONST lt_dlsymlist *symbol = lt_${my_prefix}_LTX_preloaded_symbols; for (; symbol->name; ++symbol) {" $SED 's/.*/ if (STREQ (symbol->name, \"&\")) symbol->address = (void *) \&&;/' < "$nlist"I >> "$output_objdir/$my_dlsyms" echo >> "$output_objdir/$my_dlsyms" "\ } }" fi echo >> "$output_objdir/$my_dlsyms" "\ LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[] = { {\"$my_originator\", (void *) 0}," if test -s "$nlist"I; then echo >> "$output_objdir/$my_dlsyms" "\ {\"@INIT@\", (void *) <_syminit}," fi case $need_lib_prefix in no) eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms" ;; *) eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms" ;; esac echo >> "$output_objdir/$my_dlsyms" "\ {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt_${my_prefix}_LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif\ " } # !$opt_dry_run pic_flag_for_symtable= case "$compile_command " in *" -static "*) ;; *) case $host in # compiling the symbol table file with pic_flag works around # a FreeBSD bug that causes programs to crash when -lm is # linked before any other PIC object. But we must not use # pic_flag when linking with -static. The problem exists in # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;; *-*-hpux*) pic_flag_for_symtable=" $pic_flag" ;; *) $my_pic_p && pic_flag_for_symtable=" $pic_flag" ;; esac ;; esac symtab_cflags= for arg in $LTCFLAGS; do case $arg in -pie | -fpie | -fPIE) ;; *) func_append symtab_cflags " $arg" ;; esac done # Now compile the dynamic symbol file. func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?' # Clean up the generated files. func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T" "${nlist}I"' # Transform the symbol file into the correct name. symfileobj=$output_objdir/${my_outputname}S.$objext case $host in *cygwin* | *mingw* | *cegcc* ) if test -f "$output_objdir/$my_outputname.def"; then compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` else compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` fi ;; *) compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` ;; esac ;; *) func_fatal_error "unknown suffix for '$my_dlsyms'" ;; esac else # We keep going just in case the user didn't refer to # lt_preloaded_symbols. The linker will fail if global_symbol_pipe # really was required. # Nullify the symbol file. compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"` finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"` fi } # func_cygming_gnu_implib_p ARG # This predicate returns with zero status (TRUE) if # ARG is a GNU/binutils-style import library. Returns # with nonzero status (FALSE) otherwise. func_cygming_gnu_implib_p () { $debug_cmd func_to_tool_file "$1" func_convert_file_msys_to_w32 func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'` test -n "$func_cygming_gnu_implib_tmp" } # func_cygming_ms_implib_p ARG # This predicate returns with zero status (TRUE) if # ARG is an MS-style import library. Returns # with nonzero status (FALSE) otherwise. func_cygming_ms_implib_p () { $debug_cmd func_to_tool_file "$1" func_convert_file_msys_to_w32 func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'` test -n "$func_cygming_ms_implib_tmp" } # func_win32_libid arg # return the library type of file 'arg' # # Need a lot of goo to handle *both* DLLs and import libs # Has to be a shell function in order to 'eat' the argument # that is supplied when $file_magic_command is called. # Despite the name, also deal with 64 bit binaries. func_win32_libid () { $debug_cmd win32_libid_type=unknown win32_fileres=`file -L $1 2>/dev/null` case $win32_fileres in *ar\ archive\ import\ library*) # definitely import win32_libid_type="x86 archive import" ;; *ar\ archive*) # could be an import, or static # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD. if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then case $nm_interface in "MS dumpbin") if func_cygming_ms_implib_p "$1" || func_cygming_gnu_implib_p "$1" then win32_nmres=import else win32_nmres= fi ;; *) func_to_tool_file "$1" func_convert_file_msys_to_w32 win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" | $SED -n -e ' 1,100{ / I /{ s|.*|import| p q } }'` ;; esac case $win32_nmres in import*) win32_libid_type="x86 archive import";; *) win32_libid_type="x86 archive static";; esac fi ;; *DLL*) win32_libid_type="x86 DLL" ;; *executable*) # but shell scripts are "executable" too... case $win32_fileres in *MS\ Windows\ PE\ Intel*) win32_libid_type="x86 DLL" ;; esac ;; esac $ECHO "$win32_libid_type" } # func_cygming_dll_for_implib ARG # # Platform-specific function to extract the # name of the DLL associated with the specified # import library ARG. # Invoked by eval'ing the libtool variable # $sharedlib_from_linklib_cmd # Result is available in the variable # $sharedlib_from_linklib_result func_cygming_dll_for_implib () { $debug_cmd sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"` } # func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs # # The is the core of a fallback implementation of a # platform-specific function to extract the name of the # DLL associated with the specified import library LIBNAME. # # SECTION_NAME is either .idata$6 or .idata$7, depending # on the platform and compiler that created the implib. # # Echos the name of the DLL associated with the # specified import library. func_cygming_dll_for_implib_fallback_core () { $debug_cmd match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"` $OBJDUMP -s --section "$1" "$2" 2>/dev/null | $SED '/^Contents of section '"$match_literal"':/{ # Place marker at beginning of archive member dllname section s/.*/====MARK====/ p d } # These lines can sometimes be longer than 43 characters, but # are always uninteresting /:[ ]*file format pe[i]\{,1\}-/d /^In archive [^:]*:/d # Ensure marker is printed /^====MARK====/p # Remove all lines with less than 43 characters /^.\{43\}/!d # From remaining lines, remove first 43 characters s/^.\{43\}//' | $SED -n ' # Join marker and all lines until next marker into a single line /^====MARK====/ b para H $ b para b :para x s/\n//g # Remove the marker s/^====MARK====// # Remove trailing dots and whitespace s/[\. \t]*$// # Print /./p' | # we now have a list, one entry per line, of the stringified # contents of the appropriate section of all members of the # archive that possess that section. Heuristic: eliminate # all those that have a first or second character that is # a '.' (that is, objdump's representation of an unprintable # character.) This should work for all archives with less than # 0x302f exports -- but will fail for DLLs whose name actually # begins with a literal '.' or a single character followed by # a '.'. # # Of those that remain, print the first one. $SED -e '/^\./d;/^.\./d;q' } # func_cygming_dll_for_implib_fallback ARG # Platform-specific function to extract the # name of the DLL associated with the specified # import library ARG. # # This fallback implementation is for use when $DLLTOOL # does not support the --identify-strict option. # Invoked by eval'ing the libtool variable # $sharedlib_from_linklib_cmd # Result is available in the variable # $sharedlib_from_linklib_result func_cygming_dll_for_implib_fallback () { $debug_cmd if func_cygming_gnu_implib_p "$1"; then # binutils import library sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"` elif func_cygming_ms_implib_p "$1"; then # ms-generated import library sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"` else # unknown sharedlib_from_linklib_result= fi } # func_extract_an_archive dir oldlib func_extract_an_archive () { $debug_cmd f_ex_an_ar_dir=$1; shift f_ex_an_ar_oldlib=$1 if test yes = "$lock_old_archive_extraction"; then lockfile=$f_ex_an_ar_oldlib.lock until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do func_echo "Waiting for $lockfile to be removed" sleep 2 done fi func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \ 'stat=$?; rm -f "$lockfile"; exit $stat' if test yes = "$lock_old_archive_extraction"; then $opt_dry_run || rm -f "$lockfile" fi if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then : else func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" fi } # func_extract_archives gentop oldlib ... func_extract_archives () { $debug_cmd my_gentop=$1; shift my_oldlibs=${1+"$@"} my_oldobjs= my_xlib= my_xabs= my_xdir= for my_xlib in $my_oldlibs; do # Extract the objects. case $my_xlib in [\\/]* | [A-Za-z]:[\\/]*) my_xabs=$my_xlib ;; *) my_xabs=`pwd`"/$my_xlib" ;; esac func_basename "$my_xlib" my_xlib=$func_basename_result my_xlib_u=$my_xlib while :; do case " $extracted_archives " in *" $my_xlib_u "*) func_arith $extracted_serial + 1 extracted_serial=$func_arith_result my_xlib_u=lt$extracted_serial-$my_xlib ;; *) break ;; esac done extracted_archives="$extracted_archives $my_xlib_u" my_xdir=$my_gentop/$my_xlib_u func_mkdir_p "$my_xdir" case $host in *-darwin*) func_verbose "Extracting $my_xabs" # Do not bother doing anything if just a dry run $opt_dry_run || { darwin_orig_dir=`pwd` cd $my_xdir || exit $? darwin_archive=$my_xabs darwin_curdir=`pwd` func_basename "$darwin_archive" darwin_base_archive=$func_basename_result darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true` if test -n "$darwin_arches"; then darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'` darwin_arch= func_verbose "$darwin_base_archive has multiple architectures $darwin_arches" for darwin_arch in $darwin_arches; do func_mkdir_p "unfat-$$/$darwin_base_archive-$darwin_arch" $LIPO -thin $darwin_arch -output "unfat-$$/$darwin_base_archive-$darwin_arch/$darwin_base_archive" "$darwin_archive" cd "unfat-$$/$darwin_base_archive-$darwin_arch" func_extract_an_archive "`pwd`" "$darwin_base_archive" cd "$darwin_curdir" $RM "unfat-$$/$darwin_base_archive-$darwin_arch/$darwin_base_archive" done # $darwin_arches ## Okay now we've a bunch of thin objects, gotta fatten them up :) darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$sed_basename" | sort -u` darwin_file= darwin_files= for darwin_file in $darwin_filelist; do darwin_files=`find unfat-$$ -name $darwin_file -print | sort | $NL2SP` $LIPO -create -output "$darwin_file" $darwin_files done # $darwin_filelist $RM -rf unfat-$$ cd "$darwin_orig_dir" else cd $darwin_orig_dir func_extract_an_archive "$my_xdir" "$my_xabs" fi # $darwin_arches } # !$opt_dry_run ;; *) func_extract_an_archive "$my_xdir" "$my_xabs" ;; esac my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP` done func_extract_archives_result=$my_oldobjs } # func_emit_wrapper [arg=no] # # Emit a libtool wrapper script on stdout. # Don't directly open a file because we may want to # incorporate the script contents within a cygwin/mingw # wrapper executable. Must ONLY be called from within # func_mode_link because it depends on a number of variables # set therein. # # ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR # variable will take. If 'yes', then the emitted script # will assume that the directory where it is stored is # the $objdir directory. This is a cygwin/mingw-specific # behavior. func_emit_wrapper () { func_emit_wrapper_arg1=${1-no} $ECHO "\ #! $SHELL # $output - temporary wrapper script for $objdir/$outputname # Generated by $PROGRAM (GNU $PACKAGE) $VERSION # # The $output program cannot be directly executed until all the libtool # libraries that it depends on are installed. # # This wrapper script should never be moved out of the build directory. # If it is, it will not operate correctly. # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. sed_quote_subst='$sed_quote_subst' # Be Bourne compatible if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac fi BIN_SH=xpg4; export BIN_SH # for Tru64 DUALCASE=1; export DUALCASE # for MKS sh # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH relink_command=\"$relink_command\" # This environment variable determines our operation mode. if test \"\$libtool_install_magic\" = \"$magic\"; then # install mode needs the following variables: generated_by_libtool_version='$macro_version' notinst_deplibs='$notinst_deplibs' else # When we are sourced in execute mode, \$file and \$ECHO are already set. if test \"\$libtool_execute_magic\" != \"$magic\"; then file=\"\$0\"" func_quote_arg pretty "$ECHO" qECHO=$func_quote_arg_result $ECHO "\ # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$1 _LTECHO_EOF' } ECHO=$qECHO fi # Very basic option parsing. These options are (a) specific to # the libtool wrapper, (b) are identical between the wrapper # /script/ and the wrapper /executable/ that is used only on # windows platforms, and (c) all begin with the string "--lt-" # (application programs are unlikely to have options that match # this pattern). # # There are only two supported options: --lt-debug and # --lt-dump-script. There is, deliberately, no --lt-help. # # The first argument to this parsing function should be the # script's $0 value, followed by "$@". lt_option_debug= func_parse_lt_options () { lt_script_arg0=\$0 shift for lt_opt do case \"\$lt_opt\" in --lt-debug) lt_option_debug=1 ;; --lt-dump-script) lt_dump_D=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%/[^/]*$%%'\` test \"X\$lt_dump_D\" = \"X\$lt_script_arg0\" && lt_dump_D=. lt_dump_F=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%^.*/%%'\` cat \"\$lt_dump_D/\$lt_dump_F\" exit 0 ;; --lt-*) \$ECHO \"Unrecognized --lt- option: '\$lt_opt'\" 1>&2 exit 1 ;; esac done # Print the debug banner immediately: if test -n \"\$lt_option_debug\"; then echo \"$outputname:$output:\$LINENO: libtool wrapper (GNU $PACKAGE) $VERSION\" 1>&2 fi } # Used when --lt-debug. Prints its arguments to stdout # (redirection is the responsibility of the caller) func_lt_dump_args () { lt_dump_args_N=1; for lt_arg do \$ECHO \"$outputname:$output:\$LINENO: newargv[\$lt_dump_args_N]: \$lt_arg\" lt_dump_args_N=\`expr \$lt_dump_args_N + 1\` done } # Core function for launching the target application func_exec_program_core () { " case $host in # Backslashes separate directories on plain windows *-*-mingw | *-*-os2* | *-cegcc*) $ECHO "\ if test -n \"\$lt_option_debug\"; then \$ECHO \"$outputname:$output:\$LINENO: newargv[0]: \$progdir\\\\\$program\" 1>&2 func_lt_dump_args \${1+\"\$@\"} 1>&2 fi exec \"\$progdir\\\\\$program\" \${1+\"\$@\"} " ;; *) $ECHO "\ if test -n \"\$lt_option_debug\"; then \$ECHO \"$outputname:$output:\$LINENO: newargv[0]: \$progdir/\$program\" 1>&2 func_lt_dump_args \${1+\"\$@\"} 1>&2 fi exec \"\$progdir/\$program\" \${1+\"\$@\"} " ;; esac $ECHO "\ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2 exit 1 } # A function to encapsulate launching the target application # Strips options in the --lt-* namespace from \$@ and # launches target application with the remaining arguments. func_exec_program () { case \" \$* \" in *\\ --lt-*) for lt_wr_arg do case \$lt_wr_arg in --lt-*) ;; *) set x \"\$@\" \"\$lt_wr_arg\"; shift;; esac shift done ;; esac func_exec_program_core \${1+\"\$@\"} } # Parse options func_parse_lt_options \"\$0\" \${1+\"\$@\"} # Find the directory that this script lives in. thisdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*$%%'\` test \"x\$thisdir\" = \"x\$file\" && thisdir=. # Follow symbolic links until we get to the real thisdir. file=\`ls -ld \"\$file\" | $SED -n 's/.*-> //p'\` while test -n \"\$file\"; do destdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*\$%%'\` # If there was a directory component, then change thisdir. if test \"x\$destdir\" != \"x\$file\"; then case \"\$destdir\" in [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;; *) thisdir=\"\$thisdir/\$destdir\" ;; esac fi file=\`\$ECHO \"\$file\" | $SED 's%^.*/%%'\` file=\`ls -ld \"\$thisdir/\$file\" | $SED -n 's/.*-> //p'\` done # Usually 'no', except on cygwin/mingw when embedded into # the cwrapper. WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_arg1 if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then # special case for '.' if test \"\$thisdir\" = \".\"; then thisdir=\`pwd\` fi # remove .libs from thisdir case \"\$thisdir\" in *[\\\\/]$objdir ) thisdir=\`\$ECHO \"\$thisdir\" | $SED 's%[\\\\/][^\\\\/]*$%%'\` ;; $objdir ) thisdir=. ;; esac fi # Try to get the absolute directory name. absdir=\`cd \"\$thisdir\" && pwd\` test -n \"\$absdir\" && thisdir=\"\$absdir\" " if test yes = "$fast_install"; then $ECHO "\ program=lt-'$outputname'$exeext progdir=\"\$thisdir/$objdir\" if test ! -f \"\$progdir/\$program\" || { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | $SED 1q\`; \\ test \"X\$file\" != \"X\$progdir/\$program\"; }; then file=\"\$\$-\$program\" if test ! -d \"\$progdir\"; then $MKDIR \"\$progdir\" else $RM \"\$progdir/\$file\" fi" $ECHO "\ # relink executable if necessary if test -n \"\$relink_command\"; then if relink_command_output=\`eval \$relink_command 2>&1\`; then : else \$ECHO \"\$relink_command_output\" >&2 $RM \"\$progdir/\$file\" exit 1 fi fi $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null || { $RM \"\$progdir/\$program\"; $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; } $RM \"\$progdir/\$file\" fi" else $ECHO "\ program='$outputname' progdir=\"\$thisdir/$objdir\" " fi $ECHO "\ if test -f \"\$progdir/\$program\"; then" # fixup the dll searchpath if we need to. # # Fix the DLL searchpath if we need to. Do this before prepending # to shlibpath, because on Windows, both are PATH and uninstalled # libraries must come first. if test -n "$dllsearchpath"; then $ECHO "\ # Add the dll search path components to the executable PATH PATH=$dllsearchpath:\$PATH " fi # Export our shlibpath_var if we have one. if test yes = "$shlibpath_overrides_runpath" && test -n "$shlibpath_var" && test -n "$temp_rpath"; then $ECHO "\ # Add our own library path to $shlibpath_var $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" # Some systems cannot cope with colon-terminated $shlibpath_var # The second colon is a workaround for a bug in BeOS R4 sed $shlibpath_var=\`\$ECHO \"\$$shlibpath_var\" | $SED 's/::*\$//'\` export $shlibpath_var " fi $ECHO "\ if test \"\$libtool_execute_magic\" != \"$magic\"; then # Run the actual program with our arguments. func_exec_program \${1+\"\$@\"} fi else # The program doesn't exist. \$ECHO \"\$0: error: '\$progdir/\$program' does not exist\" 1>&2 \$ECHO \"This script is just a wrapper for \$program.\" 1>&2 \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2 exit 1 fi fi\ " } # func_emit_cwrapperexe_src # emit the source code for a wrapper executable on stdout # Must ONLY be called from within func_mode_link because # it depends on a number of variable set therein. func_emit_cwrapperexe_src () { cat <<EOF /* $cwrappersource - temporary wrapper executable for $objdir/$outputname Generated by $PROGRAM (GNU $PACKAGE) $VERSION The $output program cannot be directly executed until all the libtool libraries that it depends on are installed. This wrapper executable should never be moved out of the build directory. If it is, it will not operate correctly. */ EOF cat <<"EOF" #ifdef _MSC_VER # define _CRT_SECURE_NO_DEPRECATE 1 #endif #include <stdio.h> #include <stdlib.h> #ifdef _MSC_VER # include <direct.h> # include <process.h> # include <io.h> #else # include <unistd.h> # include <stdint.h> # ifdef __CYGWIN__ # include <io.h> # endif #endif #include <malloc.h> #include <stdarg.h> #include <assert.h> #include <string.h> #include <ctype.h> #include <errno.h> #include <fcntl.h> #include <sys/stat.h> #define STREQ(s1, s2) (strcmp ((s1), (s2)) == 0) /* declarations of non-ANSI functions */ #if defined __MINGW32__ # ifdef __STRICT_ANSI__ int _putenv (const char *); # endif #elif defined __CYGWIN__ # ifdef __STRICT_ANSI__ char *realpath (const char *, char *); int putenv (char *); int setenv (const char *, const char *, int); # endif /* #elif defined other_platform || defined ... */ #endif /* portability defines, excluding path handling macros */ #if defined _MSC_VER # define setmode _setmode # define stat _stat # define chmod _chmod # define getcwd _getcwd # define putenv _putenv # define S_IXUSR _S_IEXEC #elif defined __MINGW32__ # define setmode _setmode # define stat _stat # define chmod _chmod # define getcwd _getcwd # define putenv _putenv #elif defined __CYGWIN__ # define HAVE_SETENV # define FOPEN_WB "wb" /* #elif defined other platforms ... */ #endif #if defined PATH_MAX # define LT_PATHMAX PATH_MAX #elif defined MAXPATHLEN # define LT_PATHMAX MAXPATHLEN #else # define LT_PATHMAX 1024 #endif #ifndef S_IXOTH # define S_IXOTH 0 #endif #ifndef S_IXGRP # define S_IXGRP 0 #endif /* path handling portability macros */ #ifndef DIR_SEPARATOR # define DIR_SEPARATOR '/' # define PATH_SEPARATOR ':' #endif #if defined _WIN32 || defined __MSDOS__ || defined __DJGPP__ || \ defined __OS2__ # define HAVE_DOS_BASED_FILE_SYSTEM # define FOPEN_WB "wb" # ifndef DIR_SEPARATOR_2 # define DIR_SEPARATOR_2 '\\' # endif # ifndef PATH_SEPARATOR_2 # define PATH_SEPARATOR_2 ';' # endif #endif #ifndef DIR_SEPARATOR_2 # define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) #else /* DIR_SEPARATOR_2 */ # define IS_DIR_SEPARATOR(ch) \ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2)) #endif /* DIR_SEPARATOR_2 */ #ifndef PATH_SEPARATOR_2 # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR) #else /* PATH_SEPARATOR_2 */ # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2) #endif /* PATH_SEPARATOR_2 */ #ifndef FOPEN_WB # define FOPEN_WB "w" #endif #ifndef _O_BINARY # define _O_BINARY 0 #endif #define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type))) #define XFREE(stale) do { \ if (stale) { free (stale); stale = 0; } \ } while (0) #if defined LT_DEBUGWRAPPER static int lt_debug = 1; #else static int lt_debug = 0; #endif const char *program_name = "libtool-wrapper"; /* in case xstrdup fails */ void *xmalloc (size_t num); char *xstrdup (const char *string); const char *base_name (const char *name); char *find_executable (const char *wrapper); char *chase_symlinks (const char *pathspec); int make_executable (const char *path); int check_executable (const char *path); char *strendzap (char *str, const char *pat); void lt_debugprintf (const char *file, int line, const char *fmt, ...); void lt_fatal (const char *file, int line, const char *message, ...); static const char *nonnull (const char *s); static const char *nonempty (const char *s); void lt_setenv (const char *name, const char *value); char *lt_extend_str (const char *orig_value, const char *add, int to_end); void lt_update_exe_path (const char *name, const char *value); void lt_update_lib_path (const char *name, const char *value); char **prepare_spawn (char **argv); void lt_dump_script (FILE *f); EOF cat <<EOF #if __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 5) # define externally_visible volatile #else # define externally_visible __attribute__((externally_visible)) volatile #endif externally_visible const char * MAGIC_EXE = "$magic_exe"; const char * LIB_PATH_VARNAME = "$shlibpath_var"; EOF if test yes = "$shlibpath_overrides_runpath" && test -n "$shlibpath_var" && test -n "$temp_rpath"; then func_to_host_path "$temp_rpath" cat <<EOF const char * LIB_PATH_VALUE = "$func_to_host_path_result"; EOF else cat <<"EOF" const char * LIB_PATH_VALUE = ""; EOF fi if test -n "$dllsearchpath"; then func_to_host_path "$dllsearchpath:" cat <<EOF const char * EXE_PATH_VARNAME = "PATH"; const char * EXE_PATH_VALUE = "$func_to_host_path_result"; EOF else cat <<"EOF" const char * EXE_PATH_VARNAME = ""; const char * EXE_PATH_VALUE = ""; EOF fi if test yes = "$fast_install"; then cat <<EOF const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */ EOF else cat <<EOF const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */ EOF fi cat <<"EOF" #define LTWRAPPER_OPTION_PREFIX "--lt-" static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX; static const char *dumpscript_opt = LTWRAPPER_OPTION_PREFIX "dump-script"; static const char *debug_opt = LTWRAPPER_OPTION_PREFIX "debug"; int main (int argc, char *argv[]) { char **newargz; int newargc; char *tmp_pathspec; char *actual_cwrapper_path; char *actual_cwrapper_name; char *target_name; char *lt_argv_zero; int rval = 127; int i; program_name = (char *) xstrdup (base_name (argv[0])); newargz = XMALLOC (char *, (size_t) argc + 1); /* very simple arg parsing; don't want to rely on getopt * also, copy all non cwrapper options to newargz, except * argz[0], which is handled differently */ newargc=0; for (i = 1; i < argc; i++) { if (STREQ (argv[i], dumpscript_opt)) { EOF case $host in *mingw* | *cygwin* ) # make stdout use "unix" line endings echo " setmode(1,_O_BINARY);" ;; esac cat <<"EOF" lt_dump_script (stdout); return 0; } if (STREQ (argv[i], debug_opt)) { lt_debug = 1; continue; } if (STREQ (argv[i], ltwrapper_option_prefix)) { /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX namespace, but it is not one of the ones we know about and have already dealt with, above (inluding dump-script), then report an error. Otherwise, targets might begin to believe they are allowed to use options in the LTWRAPPER_OPTION_PREFIX namespace. The first time any user complains about this, we'll need to make LTWRAPPER_OPTION_PREFIX a configure-time option or a configure.ac-settable value. */ lt_fatal (__FILE__, __LINE__, "unrecognized %s option: '%s'", ltwrapper_option_prefix, argv[i]); } /* otherwise ... */ newargz[++newargc] = xstrdup (argv[i]); } newargz[++newargc] = NULL; EOF cat <<EOF /* The GNU banner must be the first non-error debug message */ lt_debugprintf (__FILE__, __LINE__, "libtool wrapper (GNU $PACKAGE) $VERSION\n"); EOF cat <<"EOF" lt_debugprintf (__FILE__, __LINE__, "(main) argv[0]: %s\n", argv[0]); lt_debugprintf (__FILE__, __LINE__, "(main) program_name: %s\n", program_name); tmp_pathspec = find_executable (argv[0]); if (tmp_pathspec == NULL) lt_fatal (__FILE__, __LINE__, "couldn't find %s", argv[0]); lt_debugprintf (__FILE__, __LINE__, "(main) found exe (before symlink chase) at: %s\n", tmp_pathspec); actual_cwrapper_path = chase_symlinks (tmp_pathspec); lt_debugprintf (__FILE__, __LINE__, "(main) found exe (after symlink chase) at: %s\n", actual_cwrapper_path); XFREE (tmp_pathspec); actual_cwrapper_name = xstrdup (base_name (actual_cwrapper_path)); strendzap (actual_cwrapper_path, actual_cwrapper_name); /* wrapper name transforms */ strendzap (actual_cwrapper_name, ".exe"); tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1); XFREE (actual_cwrapper_name); actual_cwrapper_name = tmp_pathspec; tmp_pathspec = 0; /* target_name transforms -- use actual target program name; might have lt- prefix */ target_name = xstrdup (base_name (TARGET_PROGRAM_NAME)); strendzap (target_name, ".exe"); tmp_pathspec = lt_extend_str (target_name, ".exe", 1); XFREE (target_name); target_name = tmp_pathspec; tmp_pathspec = 0; lt_debugprintf (__FILE__, __LINE__, "(main) libtool target name: %s\n", target_name); EOF cat <<EOF newargz[0] = XMALLOC (char, (strlen (actual_cwrapper_path) + strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1)); strcpy (newargz[0], actual_cwrapper_path); strcat (newargz[0], "$objdir"); strcat (newargz[0], "/"); EOF cat <<"EOF" /* stop here, and copy so we don't have to do this twice */ tmp_pathspec = xstrdup (newargz[0]); /* do NOT want the lt- prefix here, so use actual_cwrapper_name */ strcat (newargz[0], actual_cwrapper_name); /* DO want the lt- prefix here if it exists, so use target_name */ lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1); XFREE (tmp_pathspec); tmp_pathspec = NULL; EOF case $host_os in mingw*) cat <<"EOF" { char* p; while ((p = strchr (newargz[0], '\\')) != NULL) { *p = '/'; } while ((p = strchr (lt_argv_zero, '\\')) != NULL) { *p = '/'; } } EOF ;; esac cat <<"EOF" XFREE (target_name); XFREE (actual_cwrapper_path); XFREE (actual_cwrapper_name); lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */ lt_setenv ("DUALCASE", "1"); /* for MSK sh */ /* Update the DLL searchpath. EXE_PATH_VALUE ($dllsearchpath) must be prepended before (that is, appear after) LIB_PATH_VALUE ($temp_rpath) because on Windows, both *_VARNAMEs are PATH but uninstalled libraries must come first. */ lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE); lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE); lt_debugprintf (__FILE__, __LINE__, "(main) lt_argv_zero: %s\n", nonnull (lt_argv_zero)); for (i = 0; i < newargc; i++) { lt_debugprintf (__FILE__, __LINE__, "(main) newargz[%d]: %s\n", i, nonnull (newargz[i])); } EOF case $host_os in mingw*) cat <<"EOF" /* execv doesn't actually work on mingw as expected on unix */ newargz = prepare_spawn (newargz); rval = (int) _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz); if (rval == -1) { /* failed to start process */ lt_debugprintf (__FILE__, __LINE__, "(main) failed to launch target \"%s\": %s\n", lt_argv_zero, nonnull (strerror (errno))); return 127; } return rval; EOF ;; *) cat <<"EOF" execv (lt_argv_zero, newargz); return rval; /* =127, but avoids unused variable warning */ EOF ;; esac cat <<"EOF" } void * xmalloc (size_t num) { void *p = (void *) malloc (num); if (!p) lt_fatal (__FILE__, __LINE__, "memory exhausted"); return p; } char * xstrdup (const char *string) { return string ? strcpy ((char *) xmalloc (strlen (string) + 1), string) : NULL; } const char * base_name (const char *name) { const char *base; #if defined HAVE_DOS_BASED_FILE_SYSTEM /* Skip over the disk name in MSDOS pathnames. */ if (isalpha ((unsigned char) name[0]) && name[1] == ':') name += 2; #endif for (base = name; *name; name++) if (IS_DIR_SEPARATOR (*name)) base = name + 1; return base; } int check_executable (const char *path) { struct stat st; lt_debugprintf (__FILE__, __LINE__, "(check_executable): %s\n", nonempty (path)); if ((!path) || (!*path)) return 0; if ((stat (path, &st) >= 0) && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH))) return 1; else return 0; } int make_executable (const char *path) { int rval = 0; struct stat st; lt_debugprintf (__FILE__, __LINE__, "(make_executable): %s\n", nonempty (path)); if ((!path) || (!*path)) return 0; if (stat (path, &st) >= 0) { rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR); } return rval; } /* Searches for the full path of the wrapper. Returns newly allocated full path name if found, NULL otherwise Does not chase symlinks, even on platforms that support them. */ char * find_executable (const char *wrapper) { int has_slash = 0; const char *p; const char *p_next; /* static buffer for getcwd */ char tmp[LT_PATHMAX + 1]; size_t tmp_len; char *concat_name; lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n", nonempty (wrapper)); if ((wrapper == NULL) || (*wrapper == '\0')) return NULL; /* Absolute path? */ #if defined HAVE_DOS_BASED_FILE_SYSTEM if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':') { concat_name = xstrdup (wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } else { #endif if (IS_DIR_SEPARATOR (wrapper[0])) { concat_name = xstrdup (wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } #if defined HAVE_DOS_BASED_FILE_SYSTEM } #endif for (p = wrapper; *p; p++) if (*p == '/') { has_slash = 1; break; } if (!has_slash) { /* no slashes; search PATH */ const char *path = getenv ("PATH"); if (path != NULL) { for (p = path; *p; p = p_next) { const char *q; size_t p_len; for (q = p; *q; q++) if (IS_PATH_SEPARATOR (*q)) break; p_len = (size_t) (q - p); p_next = (*q == '\0' ? q : q + 1); if (p_len == 0) { /* empty path: current directory */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", nonnull (strerror (errno))); tmp_len = strlen (tmp); concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); } else { concat_name = XMALLOC (char, p_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, p, p_len); concat_name[p_len] = '/'; strcpy (concat_name + p_len + 1, wrapper); } if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } } /* not found in PATH; assume curdir */ } /* Relative path | not found in path: prepend cwd */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", nonnull (strerror (errno))); tmp_len = strlen (tmp); concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); return NULL; } char * chase_symlinks (const char *pathspec) { #ifndef S_ISLNK return xstrdup (pathspec); #else char buf[LT_PATHMAX]; struct stat s; char *tmp_pathspec = xstrdup (pathspec); char *p; int has_symlinks = 0; while (strlen (tmp_pathspec) && !has_symlinks) { lt_debugprintf (__FILE__, __LINE__, "checking path component for symlinks: %s\n", tmp_pathspec); if (lstat (tmp_pathspec, &s) == 0) { if (S_ISLNK (s.st_mode) != 0) { has_symlinks = 1; break; } /* search backwards for last DIR_SEPARATOR */ p = tmp_pathspec + strlen (tmp_pathspec) - 1; while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) p--; if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) { /* no more DIR_SEPARATORS left */ break; } *p = '\0'; } else { lt_fatal (__FILE__, __LINE__, "error accessing file \"%s\": %s", tmp_pathspec, nonnull (strerror (errno))); } } XFREE (tmp_pathspec); if (!has_symlinks) { return xstrdup (pathspec); } tmp_pathspec = realpath (pathspec, buf); if (tmp_pathspec == 0) { lt_fatal (__FILE__, __LINE__, "could not follow symlinks for %s", pathspec); } return xstrdup (tmp_pathspec); #endif } char * strendzap (char *str, const char *pat) { size_t len, patlen; assert (str != NULL); assert (pat != NULL); len = strlen (str); patlen = strlen (pat); if (patlen <= len) { str += len - patlen; if (STREQ (str, pat)) *str = '\0'; } return str; } void lt_debugprintf (const char *file, int line, const char *fmt, ...) { va_list args; if (lt_debug) { (void) fprintf (stderr, "%s:%s:%d: ", program_name, file, line); va_start (args, fmt); (void) vfprintf (stderr, fmt, args); va_end (args); } } static void lt_error_core (int exit_status, const char *file, int line, const char *mode, const char *message, va_list ap) { fprintf (stderr, "%s:%s:%d: %s: ", program_name, file, line, mode); vfprintf (stderr, message, ap); fprintf (stderr, ".\n"); if (exit_status >= 0) exit (exit_status); } void lt_fatal (const char *file, int line, const char *message, ...) { va_list ap; va_start (ap, message); lt_error_core (EXIT_FAILURE, file, line, "FATAL", message, ap); va_end (ap); } static const char * nonnull (const char *s) { return s ? s : "(null)"; } static const char * nonempty (const char *s) { return (s && !*s) ? "(empty)" : nonnull (s); } void lt_setenv (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_setenv) setting '%s' to '%s'\n", nonnull (name), nonnull (value)); { #ifdef HAVE_SETENV /* always make a copy, for consistency with !HAVE_SETENV */ char *str = xstrdup (value); setenv (name, str, 1); #else size_t len = strlen (name) + 1 + strlen (value) + 1; char *str = XMALLOC (char, len); sprintf (str, "%s=%s", name, value); if (putenv (str) != EXIT_SUCCESS) { XFREE (str); } #endif } } char * lt_extend_str (const char *orig_value, const char *add, int to_end) { char *new_value; if (orig_value && *orig_value) { size_t orig_value_len = strlen (orig_value); size_t add_len = strlen (add); new_value = XMALLOC (char, add_len + orig_value_len + 1); if (to_end) { strcpy (new_value, orig_value); strcpy (new_value + orig_value_len, add); } else { strcpy (new_value, add); strcpy (new_value + add_len, orig_value); } } else { new_value = xstrdup (add); } return new_value; } void lt_update_exe_path (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_update_exe_path) modifying '%s' by prepending '%s'\n", nonnull (name), nonnull (value)); if (name && *name && value && *value) { char *new_value = lt_extend_str (getenv (name), value, 0); /* some systems can't cope with a ':'-terminated path #' */ size_t len = strlen (new_value); while ((len > 0) && IS_PATH_SEPARATOR (new_value[len-1])) { new_value[--len] = '\0'; } lt_setenv (name, new_value); XFREE (new_value); } } void lt_update_lib_path (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_update_lib_path) modifying '%s' by prepending '%s'\n", nonnull (name), nonnull (value)); if (name && *name && value && *value) { char *new_value = lt_extend_str (getenv (name), value, 0); lt_setenv (name, new_value); XFREE (new_value); } } EOF case $host_os in mingw*) cat <<"EOF" /* Prepares an argument vector before calling spawn(). Note that spawn() does not by itself call the command interpreter (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") : ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO); GetVersionEx(&v); v.dwPlatformId == VER_PLATFORM_WIN32_NT; }) ? "cmd.exe" : "command.com"). Instead it simply concatenates the arguments, separated by ' ', and calls CreateProcess(). We must quote the arguments since Win32 CreateProcess() interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a special way: - Space and tab are interpreted as delimiters. They are not treated as delimiters if they are surrounded by double quotes: "...". - Unescaped double quotes are removed from the input. Their only effect is that within double quotes, space and tab are treated like normal characters. - Backslashes not followed by double quotes are not special. - But 2*n+1 backslashes followed by a double quote become n backslashes followed by a double quote (n >= 0): \" -> " \\\" -> \" \\\\\" -> \\" */ #define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" #define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" char ** prepare_spawn (char **argv) { size_t argc; char **new_argv; size_t i; /* Count number of arguments. */ for (argc = 0; argv[argc] != NULL; argc++) ; /* Allocate new argument vector. */ new_argv = XMALLOC (char *, argc + 1); /* Put quoted arguments into the new argument vector. */ for (i = 0; i < argc; i++) { const char *string = argv[i]; if (string[0] == '\0') new_argv[i] = xstrdup ("\"\""); else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL) { int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL); size_t length; unsigned int backslashes; const char *s; char *quoted_string; char *p; length = 0; backslashes = 0; if (quote_around) length++; for (s = string; *s != '\0'; s++) { char c = *s; if (c == '"') length += backslashes + 1; length++; if (c == '\\') backslashes++; else backslashes = 0; } if (quote_around) length += backslashes + 1; quoted_string = XMALLOC (char, length + 1); p = quoted_string; backslashes = 0; if (quote_around) *p++ = '"'; for (s = string; *s != '\0'; s++) { char c = *s; if (c == '"') { unsigned int j; for (j = backslashes + 1; j > 0; j--) *p++ = '\\'; } *p++ = c; if (c == '\\') backslashes++; else backslashes = 0; } if (quote_around) { unsigned int j; for (j = backslashes; j > 0; j--) *p++ = '\\'; *p++ = '"'; } *p = '\0'; new_argv[i] = quoted_string; } else new_argv[i] = (char *) string; } new_argv[argc] = NULL; return new_argv; } EOF ;; esac cat <<"EOF" void lt_dump_script (FILE* f) { EOF func_emit_wrapper yes | $SED -n -e ' s/^\(.\{79\}\)\(..*\)/\1\ \2/ h s/\([\\"]\)/\\\1/g s/$/\\n/ s/\([^\n]*\).*/ fputs ("\1", f);/p g D' cat <<"EOF" } EOF } # end: func_emit_cwrapperexe_src # func_win32_import_lib_p ARG # True if ARG is an import lib, as indicated by $file_magic_cmd func_win32_import_lib_p () { $debug_cmd case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in *import*) : ;; *) false ;; esac } # func_suncc_cstd_abi # !!ONLY CALL THIS FOR SUN CC AFTER $compile_command IS FULLY EXPANDED!! # Several compiler flags select an ABI that is incompatible with the # Cstd library. Avoid specifying it if any are in CXXFLAGS. func_suncc_cstd_abi () { $debug_cmd case " $compile_command " in *" -compat=g "*|*\ -std=c++[0-9][0-9]\ *|*" -library=stdcxx4 "*|*" -library=stlport4 "*) suncc_use_cstd_abi=no ;; *) suncc_use_cstd_abi=yes ;; esac } # func_mode_link arg... func_mode_link () { $debug_cmd case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) # It is impossible to link a dll without this setting, and # we shouldn't force the makefile maintainer to figure out # what system we are compiling for in order to pass an extra # flag for every libtool invocation. # allow_undefined=no # FIXME: Unfortunately, there are problems with the above when trying # to make a dll that has undefined symbols, in which case not # even a static library is built. For now, we need to specify # -no-undefined on the libtool link line when we can be certain # that all symbols are satisfied, otherwise we get a static library. allow_undefined=yes ;; *) allow_undefined=yes ;; esac libtool_args=$nonopt base_compile="$nonopt $@" compile_command=$nonopt finalize_command=$nonopt compile_rpath= finalize_rpath= compile_shlibpath= finalize_shlibpath= convenience= old_convenience= deplibs= old_deplibs= compiler_flags= linker_flags= dllsearchpath= lib_search_path=`pwd` inst_prefix_dir= new_inherited_linker_flags= avoid_version=no bindir= dlfiles= dlprefiles= dlself=no export_dynamic=no export_symbols= export_symbols_regex= generated= libobjs= ltlibs= module=no no_install=no objs= os2dllname= non_pic_objects= precious_files_regex= prefer_static_libs=no preload=false prev= prevarg= release= rpath= xrpath= perm_rpath= temp_rpath= thread_safe=no vinfo= vinfo_number=no weak_libs= single_module=$wl-single_module func_infer_tag $base_compile # We need to know -static, to get the right output filenames. for arg do case $arg in -shared) test yes != "$build_libtool_libs" \ && func_fatal_configuration "cannot build a shared library" build_old_libs=no break ;; -all-static | -static | -static-libtool-libs) case $arg in -all-static) if test yes = "$build_libtool_libs" && test -z "$link_static_flag"; then func_warning "complete static linking is impossible in this configuration" fi if test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=yes ;; -static) if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=built ;; -static-libtool-libs) if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=yes ;; esac build_libtool_libs=no build_old_libs=yes break ;; esac done # See if our shared archives depend on static archives. test -n "$old_archive_from_new_cmds" && build_old_libs=yes # Go through the arguments, transforming them on the way. while test "$#" -gt 0; do arg=$1 shift func_quote_arg pretty,unquoted "$arg" qarg=$func_quote_arg_unquoted_result func_append libtool_args " $func_quote_arg_result" # If the previous option needs an argument, assign it. if test -n "$prev"; then case $prev in output) func_append compile_command " @OUTPUT@" func_append finalize_command " @OUTPUT@" ;; esac case $prev in bindir) bindir=$arg prev= continue ;; dlfiles|dlprefiles) $preload || { # Add the symbol object into the linking commands. func_append compile_command " @SYMFILE@" func_append finalize_command " @SYMFILE@" preload=: } case $arg in *.la | *.lo) ;; # We handle these cases below. force) if test no = "$dlself"; then dlself=needless export_dynamic=yes fi prev= continue ;; self) if test dlprefiles = "$prev"; then dlself=yes elif test dlfiles = "$prev" && test yes != "$dlopen_self"; then dlself=yes else dlself=needless export_dynamic=yes fi prev= continue ;; *) if test dlfiles = "$prev"; then func_append dlfiles " $arg" else func_append dlprefiles " $arg" fi prev= continue ;; esac ;; expsyms) export_symbols=$arg test -f "$arg" \ || func_fatal_error "symbol file '$arg' does not exist" prev= continue ;; expsyms_regex) export_symbols_regex=$arg prev= continue ;; framework) case $host in *-*-darwin*) case "$deplibs " in *" $qarg.ltframework "*) ;; *) func_append deplibs " $qarg.ltframework" # this is fixed later ;; esac ;; esac prev= continue ;; inst_prefix) inst_prefix_dir=$arg prev= continue ;; mllvm) # Clang does not use LLVM to link, so we can simply discard any # '-mllvm $arg' options when doing the link step. prev= continue ;; objectlist) if test -f "$arg"; then save_arg=$arg moreargs= for fil in `cat "$save_arg"` do # func_append moreargs " $fil" arg=$fil # A libtool-controlled object. # Check to see that this really is a libtool object. if func_lalib_unsafe_p "$arg"; then pic_object= non_pic_object= # Read the .lo file func_source "$arg" if test -z "$pic_object" || test -z "$non_pic_object" || test none = "$pic_object" && test none = "$non_pic_object"; then func_fatal_error "cannot find name of object for '$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir=$func_dirname_result if test none != "$pic_object"; then # Prepend the subdirectory the object is found in. pic_object=$xdir$pic_object if test dlfiles = "$prev"; then if test yes = "$build_libtool_libs" && test yes = "$dlopen_support"; then func_append dlfiles " $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test dlprefiles = "$prev"; then # Preload the old-style object. func_append dlprefiles " $pic_object" prev= fi # A PIC object. func_append libobjs " $pic_object" arg=$pic_object fi # Non-PIC object. if test none != "$non_pic_object"; then # Prepend the subdirectory the object is found in. non_pic_object=$xdir$non_pic_object # A standard non-PIC object func_append non_pic_objects " $non_pic_object" if test -z "$pic_object" || test none = "$pic_object"; then arg=$non_pic_object fi else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object=$pic_object func_append non_pic_objects " $non_pic_object" fi else # Only an error if not doing a dry-run. if $opt_dry_run; then # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir=$func_dirname_result func_lo2o "$arg" pic_object=$xdir$objdir/$func_lo2o_result non_pic_object=$xdir$func_lo2o_result func_append libobjs " $pic_object" func_append non_pic_objects " $non_pic_object" else func_fatal_error "'$arg' is not a valid libtool object" fi fi done else func_fatal_error "link input file '$arg' does not exist" fi arg=$save_arg prev= continue ;; os2dllname) os2dllname=$arg prev= continue ;; precious_regex) precious_files_regex=$arg prev= continue ;; release) release=-$arg prev= continue ;; rpath | xrpath) # We need an absolute path. case $arg in [\\/]* | [A-Za-z]:[\\/]*) ;; *) func_fatal_error "only absolute run-paths are allowed" ;; esac if test rpath = "$prev"; then case "$rpath " in *" $arg "*) ;; *) func_append rpath " $arg" ;; esac else case "$xrpath " in *" $arg "*) ;; *) func_append xrpath " $arg" ;; esac fi prev= continue ;; shrext) shrext_cmds=$arg prev= continue ;; weak) func_append weak_libs " $arg" prev= continue ;; xassembler) func_append compiler_flags " -Xassembler $qarg" prev= func_append compile_command " -Xassembler $qarg" func_append finalize_command " -Xassembler $qarg" continue ;; xcclinker) func_append linker_flags " $qarg" func_append compiler_flags " $qarg" prev= func_append compile_command " $qarg" func_append finalize_command " $qarg" continue ;; xcompiler) func_append compiler_flags " $qarg" prev= func_append compile_command " $qarg" func_append finalize_command " $qarg" continue ;; xlinker) func_append linker_flags " $qarg" func_append compiler_flags " $wl$qarg" prev= func_append compile_command " $wl$qarg" func_append finalize_command " $wl$qarg" continue ;; *) eval "$prev=\"\$arg\"" prev= continue ;; esac fi # test -n "$prev" prevarg=$arg case $arg in -all-static) if test -n "$link_static_flag"; then # See comment for -static flag below, for more details. func_append compile_command " $link_static_flag" func_append finalize_command " $link_static_flag" fi continue ;; -allow-undefined) # FIXME: remove this flag sometime in the future. func_fatal_error "'-allow-undefined' must not be used because it is the default" ;; -avoid-version) avoid_version=yes continue ;; -bindir) prev=bindir continue ;; -dlopen) prev=dlfiles continue ;; -dlpreopen) prev=dlprefiles continue ;; -export-dynamic) export_dynamic=yes continue ;; -export-symbols | -export-symbols-regex) if test -n "$export_symbols" || test -n "$export_symbols_regex"; then func_fatal_error "more than one -exported-symbols argument is not allowed" fi if test X-export-symbols = "X$arg"; then prev=expsyms else prev=expsyms_regex fi continue ;; -framework) prev=framework continue ;; -inst-prefix-dir) prev=inst_prefix continue ;; # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* # so, if we see these flags be careful not to treat them like -L -L[A-Z][A-Z]*:*) case $with_gcc/$host in no/*-*-irix* | /*-*-irix*) func_append compile_command " $arg" func_append finalize_command " $arg" ;; esac continue ;; -L*) func_stripname "-L" '' "$arg" if test -z "$func_stripname_result"; then if test "$#" -gt 0; then func_fatal_error "require no space between '-L' and '$1'" else func_fatal_error "need path for '-L' option" fi fi func_resolve_sysroot "$func_stripname_result" dir=$func_resolve_sysroot_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) absdir=`cd "$dir" && pwd` test -z "$absdir" && \ func_fatal_error "cannot determine absolute directory name of '$dir'" dir=$absdir ;; esac case "$deplibs " in *" -L$dir "* | *" $arg "*) # Will only happen for absolute or sysroot arguments ;; *) # Preserve sysroot, but never include relative directories case $dir in [\\/]* | [A-Za-z]:[\\/]* | =*) func_append deplibs " $arg" ;; *) func_append deplibs " -L$dir" ;; esac func_append lib_search_path " $dir" ;; esac case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) testbindir=`$ECHO "$dir" | $SED 's*/lib$*/bin*'` case :$dllsearchpath: in *":$dir:"*) ;; ::) dllsearchpath=$dir;; *) func_append dllsearchpath ":$dir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; ::) dllsearchpath=$testbindir;; *) func_append dllsearchpath ":$testbindir";; esac ;; esac continue ;; -l*) if test X-lc = "X$arg" || test X-lm = "X$arg"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*) # These systems don't actually have a C or math library (as such) continue ;; *-*-os2*) # These systems don't actually have a C library (as such) test X-lc = "X$arg" && continue ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig* | *-*-midnightbsd*) # Do not include libc due to us having libc/libc_r. test X-lc = "X$arg" && continue ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C and math libraries are in the System framework func_append deplibs " System.ltframework" continue ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype test X-lc = "X$arg" && continue ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work test X-lc = "X$arg" && continue ;; esac elif test X-lc_r = "X$arg"; then case $host in *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig* | *-*-midnightbsd*) # Do not include libc_r directly, use -pthread flag. continue ;; esac fi func_append deplibs " $arg" continue ;; -mllvm) prev=mllvm continue ;; -module) module=yes continue ;; # Tru64 UNIX uses -model [arg] to determine the layout of C++ # classes, name mangling, and exception handling. # Darwin uses the -arch flag to determine output architecture. -model|-arch|-isysroot|--sysroot) func_append compiler_flags " $arg" func_append compile_command " $arg" func_append finalize_command " $arg" prev=xcompiler continue ;; # Solaris ld rejects as of 11.4. Refer to Oracle bug 22985199. -pthread) case $host in *solaris2*) ;; *) case "$new_inherited_linker_flags " in *" $arg "*) ;; * ) func_append new_inherited_linker_flags " $arg" ;; esac ;; esac continue ;; -mt|-mthreads|-kthread|-Kthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) func_append compiler_flags " $arg" func_append compile_command " $arg" func_append finalize_command " $arg" case "$new_inherited_linker_flags " in *" $arg "*) ;; * ) func_append new_inherited_linker_flags " $arg" ;; esac continue ;; -multi_module) single_module=$wl-multi_module continue ;; -no-fast-install) fast_install=no continue ;; -no-install) case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*) # The PATH hackery in wrapper scripts is required on Windows # and Darwin in order for the loader to find any dlls it needs. func_warning "'-no-install' is ignored for $host" func_warning "assuming '-no-fast-install' instead" fast_install=no ;; *) no_install=yes ;; esac continue ;; -no-undefined) allow_undefined=no continue ;; -objectlist) prev=objectlist continue ;; -os2dllname) prev=os2dllname continue ;; -o) prev=output ;; -precious-files-regex) prev=precious_regex continue ;; -release) prev=release continue ;; -rpath) prev=rpath continue ;; -R) prev=xrpath continue ;; -R*) func_stripname '-R' '' "$arg" dir=$func_stripname_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; =*) func_stripname '=' '' "$dir" dir=$lt_sysroot$func_stripname_result ;; *) func_fatal_error "only absolute run-paths are allowed" ;; esac case "$xrpath " in *" $dir "*) ;; *) func_append xrpath " $dir" ;; esac continue ;; -shared) # The effects of -shared are defined in a previous loop. continue ;; -shrext) prev=shrext continue ;; -static | -static-libtool-libs) # The effects of -static are defined in a previous loop. # We used to do the same as -all-static on platforms that # didn't have a PIC flag, but the assumption that the effects # would be equivalent was wrong. It would break on at least # Digital Unix and AIX. continue ;; -thread-safe) thread_safe=yes continue ;; -version-info) prev=vinfo continue ;; -version-number) prev=vinfo vinfo_number=yes continue ;; -weak) prev=weak continue ;; -Wc,*) func_stripname '-Wc,' '' "$arg" args=$func_stripname_result arg= save_ifs=$IFS; IFS=, for flag in $args; do IFS=$save_ifs func_quote_arg pretty "$flag" func_append arg " $func_quote_arg_result" func_append compiler_flags " $func_quote_arg_result" done IFS=$save_ifs func_stripname ' ' '' "$arg" arg=$func_stripname_result ;; -Wl,*) func_stripname '-Wl,' '' "$arg" args=$func_stripname_result arg= save_ifs=$IFS; IFS=, for flag in $args; do IFS=$save_ifs func_quote_arg pretty "$flag" func_append arg " $wl$func_quote_arg_result" func_append compiler_flags " $wl$func_quote_arg_result" func_append linker_flags " $func_quote_arg_result" done IFS=$save_ifs func_stripname ' ' '' "$arg" arg=$func_stripname_result ;; -Xassembler) prev=xassembler continue ;; -Xcompiler) prev=xcompiler continue ;; -Xlinker) prev=xlinker continue ;; -XCClinker) prev=xcclinker continue ;; # -msg_* for osf cc -msg_*) func_quote_arg pretty "$arg" arg=$func_quote_arg_result ;; # Flags to be passed through unchanged, with rationale: # -64, -mips[0-9] enable 64-bit mode for the SGI compiler # -r[0-9][0-9]* specify processor for the SGI compiler # -xarch=*, -xtarget=* enable 64-bit mode for the Sun compiler # +DA*, +DD* enable 64-bit mode for the HP compiler # -q* compiler args for the IBM compiler # -m*, -t[45]*, -txscale* architecture-specific flags for GCC # -F/path path to uninstalled frameworks, gcc on darwin # -p, -pg, --coverage, -fprofile-* profiling flags for GCC # -fstack-protector* stack protector flags for GCC # @file GCC response files # -tp=* Portland pgcc target processor selection # --sysroot=* for sysroot support # -O*, -g*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization # -specs=* GCC specs files # -stdlib=* select c++ std lib with clang # -fsanitize=* Clang/GCC memory and address sanitizer # -fuse-ld=* Linker select flags for GCC # -Wa,* Pass flags directly to the assembler -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \ -specs=*|-fsanitize=*|-fuse-ld=*|-Wa,*) func_quote_arg pretty "$arg" arg=$func_quote_arg_result func_append compile_command " $arg" func_append finalize_command " $arg" func_append compiler_flags " $arg" continue ;; -Z*) if test os2 = "`expr $host : '.*\(os2\)'`"; then # OS/2 uses -Zxxx to specify OS/2-specific options compiler_flags="$compiler_flags $arg" func_append compile_command " $arg" func_append finalize_command " $arg" case $arg in -Zlinker | -Zstack) prev=xcompiler ;; esac continue else # Otherwise treat like 'Some other compiler flag' below func_quote_arg pretty "$arg" arg=$func_quote_arg_result fi ;; # Some other compiler flag. -* | +*) func_quote_arg pretty "$arg" arg=$func_quote_arg_result ;; *.$objext) # A standard object. func_append objs " $arg" ;; *.lo) # A libtool-controlled object. # Check to see that this really is a libtool object. if func_lalib_unsafe_p "$arg"; then pic_object= non_pic_object= # Read the .lo file func_source "$arg" if test -z "$pic_object" || test -z "$non_pic_object" || test none = "$pic_object" && test none = "$non_pic_object"; then func_fatal_error "cannot find name of object for '$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir=$func_dirname_result test none = "$pic_object" || { # Prepend the subdirectory the object is found in. pic_object=$xdir$pic_object if test dlfiles = "$prev"; then if test yes = "$build_libtool_libs" && test yes = "$dlopen_support"; then func_append dlfiles " $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test dlprefiles = "$prev"; then # Preload the old-style object. func_append dlprefiles " $pic_object" prev= fi # A PIC object. func_append libobjs " $pic_object" arg=$pic_object } # Non-PIC object. if test none != "$non_pic_object"; then # Prepend the subdirectory the object is found in. non_pic_object=$xdir$non_pic_object # A standard non-PIC object func_append non_pic_objects " $non_pic_object" if test -z "$pic_object" || test none = "$pic_object"; then arg=$non_pic_object fi else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object=$pic_object func_append non_pic_objects " $non_pic_object" fi else # Only an error if not doing a dry-run. if $opt_dry_run; then # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir=$func_dirname_result func_lo2o "$arg" pic_object=$xdir$objdir/$func_lo2o_result non_pic_object=$xdir$func_lo2o_result func_append libobjs " $pic_object" func_append non_pic_objects " $non_pic_object" else func_fatal_error "'$arg' is not a valid libtool object" fi fi ;; *.$libext) # An archive. func_append deplibs " $arg" func_append old_deplibs " $arg" continue ;; *.la) # A libtool-controlled library. func_resolve_sysroot "$arg" if test dlfiles = "$prev"; then # This library was specified with -dlopen. func_append dlfiles " $func_resolve_sysroot_result" prev= elif test dlprefiles = "$prev"; then # The library was specified with -dlpreopen. func_append dlprefiles " $func_resolve_sysroot_result" prev= else func_append deplibs " $func_resolve_sysroot_result" fi continue ;; # Some other compiler argument. *) # Unknown arguments in both finalize_command and compile_command need # to be aesthetically quoted because they are evaled later. func_quote_arg pretty "$arg" arg=$func_quote_arg_result ;; esac # arg # Now actually substitute the argument into the commands. if test -n "$arg"; then func_append compile_command " $arg" func_append finalize_command " $arg" fi done # argument parsing loop test -n "$prev" && \ func_fatal_help "the '$prevarg' option requires an argument" if test yes = "$export_dynamic" && test -n "$export_dynamic_flag_spec"; then eval arg=\"$export_dynamic_flag_spec\" func_append compile_command " $arg" func_append finalize_command " $arg" fi oldlibs= # calculate the name of the file, without its directory func_basename "$output" outputname=$func_basename_result libobjs_save=$libobjs if test -n "$shlibpath_var"; then # get the directories listed in $shlibpath_var eval shlib_search_path=\`\$ECHO \"\$$shlibpath_var\" \| \$SED \'s/:/ /g\'\` else shlib_search_path= fi eval sys_lib_search_path=\"$sys_lib_search_path_spec\" eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" # Definition is injected by LT_CONFIG during libtool generation. func_munge_path_list sys_lib_dlsearch_path "$LT_SYS_LIBRARY_PATH" func_dirname "$output" "/" "" output_objdir=$func_dirname_result$objdir func_to_tool_file "$output_objdir/" tool_output_objdir=$func_to_tool_file_result # Create the object directory. func_mkdir_p "$output_objdir" # Determine the type of output case $output in "") func_fatal_help "you must specify an output file" ;; *.$libext) linkmode=oldlib ;; *.lo | *.$objext) linkmode=obj ;; *.la) linkmode=lib ;; *) linkmode=prog ;; # Anything else should be a program. esac specialdeplibs= libs= # Find all interdependent deplibs by searching for libraries # that are linked more than once (e.g. -la -lb -la) for deplib in $deplibs; do if $opt_preserve_dup_deps; then case "$libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append libs " $deplib" done if test lib = "$linkmode"; then libs="$predeps $libs $compiler_lib_search_path $postdeps" # Compute libraries that are listed more than once in $predeps # $postdeps and mark them as special (i.e., whose duplicates are # not to be eliminated). pre_post_deps= if $opt_duplicate_compiler_generated_deps; then for pre_post_dep in $predeps $postdeps; do case "$pre_post_deps " in *" $pre_post_dep "*) func_append specialdeplibs " $pre_post_deps" ;; esac func_append pre_post_deps " $pre_post_dep" done fi pre_post_deps= fi deplibs= newdependency_libs= newlib_search_path= need_relink=no # whether we're linking any uninstalled libtool libraries notinst_deplibs= # not-installed libtool libraries notinst_path= # paths that contain not-installed libtool libraries case $linkmode in lib) passes="conv dlpreopen link" for file in $dlfiles $dlprefiles; do case $file in *.la) ;; *) func_fatal_help "libraries can '-dlopen' only libtool libraries: $file" ;; esac done ;; prog) compile_deplibs= finalize_deplibs= alldeplibs=false newdlfiles= newdlprefiles= passes="conv scan dlopen dlpreopen link" ;; *) passes="conv" ;; esac for pass in $passes; do # The preopen pass in lib mode reverses $deplibs; put it back here # so that -L comes before libs that need it for instance... if test lib,link = "$linkmode,$pass"; then ## FIXME: Find the place where the list is rebuilt in the wrong ## order, and fix it there properly tmp_deplibs= for deplib in $deplibs; do tmp_deplibs="$deplib $tmp_deplibs" done deplibs=$tmp_deplibs fi if test lib,link = "$linkmode,$pass" || test prog,scan = "$linkmode,$pass"; then libs=$deplibs deplibs= fi if test prog = "$linkmode"; then case $pass in dlopen) libs=$dlfiles ;; dlpreopen) libs=$dlprefiles ;; link) libs="$deplibs %DEPLIBS% $dependency_libs" ;; esac fi if test lib,dlpreopen = "$linkmode,$pass"; then # Collect and forward deplibs of preopened libtool libs for lib in $dlprefiles; do # Ignore non-libtool-libs dependency_libs= func_resolve_sysroot "$lib" case $lib in *.la) func_source "$func_resolve_sysroot_result" ;; esac # Collect preopened libtool deplibs, except any this library # has declared as weak libs for deplib in $dependency_libs; do func_basename "$deplib" deplib_base=$func_basename_result case " $weak_libs " in *" $deplib_base "*) ;; *) func_append deplibs " $deplib" ;; esac done done libs=$dlprefiles fi if test dlopen = "$pass"; then # Collect dlpreopened libraries save_deplibs=$deplibs deplibs= fi for deplib in $libs; do lib= found=false case $deplib in -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) if test prog,link = "$linkmode,$pass"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else func_append compiler_flags " $deplib" if test lib = "$linkmode"; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) func_append new_inherited_linker_flags " $deplib" ;; esac fi fi continue ;; -l*) if test lib != "$linkmode" && test prog != "$linkmode"; then func_warning "'-l' is ignored for archives/objects" continue fi func_stripname '-l' '' "$deplib" name=$func_stripname_result if test lib = "$linkmode"; then searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path" else searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path" fi for searchdir in $searchdirs; do for search_ext in .la $std_shrext .so .a; do # Search the libtool library lib=$searchdir/lib$name$search_ext if test -f "$lib"; then if test .la = "$search_ext"; then found=: else found=false fi break 2 fi done done if $found; then # deplib is a libtool library # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib, # We need to do some special things here, and not later. if test yes = "$allow_libtool_libs_with_static_runtimes"; then case " $predeps $postdeps " in *" $deplib "*) if func_lalib_p "$lib"; then library_names= old_library= func_source "$lib" for l in $old_library $library_names; do ll=$l done if test "X$ll" = "X$old_library"; then # only static version available found=false func_dirname "$lib" "" "." ladir=$func_dirname_result lib=$ladir/$old_library if test prog,link = "$linkmode,$pass"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test lib = "$linkmode" && newdependency_libs="$deplib $newdependency_libs" fi continue fi fi ;; *) ;; esac fi else # deplib doesn't seem to be a libtool library if test prog,link = "$linkmode,$pass"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test lib = "$linkmode" && newdependency_libs="$deplib $newdependency_libs" fi continue fi ;; # -l *.ltframework) if test prog,link = "$linkmode,$pass"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" if test lib = "$linkmode"; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) func_append new_inherited_linker_flags " $deplib" ;; esac fi fi continue ;; -L*) case $linkmode in lib) deplibs="$deplib $deplibs" test conv = "$pass" && continue newdependency_libs="$deplib $newdependency_libs" func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; prog) if test conv = "$pass"; then deplibs="$deplib $deplibs" continue fi if test scan = "$pass"; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; *) func_warning "'-L' is ignored for archives/objects" ;; esac # linkmode continue ;; # -L -R*) if test link = "$pass"; then func_stripname '-R' '' "$deplib" func_resolve_sysroot "$func_stripname_result" dir=$func_resolve_sysroot_result # Make sure the xrpath contains only unique directories. case "$xrpath " in *" $dir "*) ;; *) func_append xrpath " $dir" ;; esac fi deplibs="$deplib $deplibs" continue ;; *.la) func_resolve_sysroot "$deplib" lib=$func_resolve_sysroot_result ;; *.$libext) if test conv = "$pass"; then deplibs="$deplib $deplibs" continue fi case $linkmode in lib) # Linking convenience modules into shared libraries is allowed, # but linking other static libraries is non-portable. case " $dlpreconveniencelibs " in *" $deplib "*) ;; *) valid_a_lib=false case $deplibs_check_method in match_pattern*) set dummy $deplibs_check_method; shift match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \ | $EGREP "$match_pattern_regex" > /dev/null; then valid_a_lib=: fi ;; pass_all) valid_a_lib=: ;; esac if $valid_a_lib; then echo $ECHO "*** Warning: Linking the shared library $output against the" $ECHO "*** static library $deplib is not portable!" deplibs="$deplib $deplibs" else echo $ECHO "*** Warning: Trying to link with static lib archive $deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because the file extensions .$libext of this argument makes me believe" echo "*** that it is just a static archive that I should not use here." fi ;; esac continue ;; prog) if test link != "$pass"; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi continue ;; esac # linkmode ;; # *.$libext *.lo | *.$objext) if test conv = "$pass"; then deplibs="$deplib $deplibs" elif test prog = "$linkmode"; then if test dlpreopen = "$pass" || test yes != "$dlopen_support" || test no = "$build_libtool_libs"; then # If there is no dlopen support or we're linking statically, # we need to preload. func_append newdlprefiles " $deplib" compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else func_append newdlfiles " $deplib" fi fi continue ;; %DEPLIBS%) alldeplibs=: continue ;; esac # case $deplib $found || test -f "$lib" \ || func_fatal_error "cannot find the library '$lib' or unhandled argument '$deplib'" # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$lib" \ || func_fatal_error "'$lib' is not a valid libtool archive" func_dirname "$lib" "" "." ladir=$func_dirname_result dlname= dlopen= dlpreopen= libdir= library_names= old_library= inherited_linker_flags= # If the library was installed with an old release of libtool, # it will not redefine variables installed, or shouldnotlink installed=yes shouldnotlink=no avoidtemprpath= # Read the .la file func_source "$lib" # Convert "-framework foo" to "foo.ltframework" if test -n "$inherited_linker_flags"; then tmp_inherited_linker_flags=`$ECHO "$inherited_linker_flags" | $SED 's/-framework \([^ $]*\)/\1.ltframework/g'` for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do case " $new_inherited_linker_flags " in *" $tmp_inherited_linker_flag "*) ;; *) func_append new_inherited_linker_flags " $tmp_inherited_linker_flag";; esac done fi dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` if test lib,link = "$linkmode,$pass" || test prog,scan = "$linkmode,$pass" || { test prog != "$linkmode" && test lib != "$linkmode"; }; then test -n "$dlopen" && func_append dlfiles " $dlopen" test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen" fi if test conv = "$pass"; then # Only check for convenience libraries deplibs="$lib $deplibs" if test -z "$libdir"; then if test -z "$old_library"; then func_fatal_error "cannot find name of link library for '$lib'" fi # It is a libtool convenience library, so add in its objects. func_append convenience " $ladir/$objdir/$old_library" func_append old_convenience " $ladir/$objdir/$old_library" elif test prog != "$linkmode" && test lib != "$linkmode"; then func_fatal_error "'$lib' is not a convenience library" fi tmp_libs= for deplib in $dependency_libs; do deplibs="$deplib $deplibs" if $opt_preserve_dup_deps; then case "$tmp_libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append tmp_libs " $deplib" done continue fi # $pass = conv # Get the name of the library we link against. linklib= if test -n "$old_library" && { test yes = "$prefer_static_libs" || test built,no = "$prefer_static_libs,$installed"; }; then linklib=$old_library else for l in $old_library $library_names; do linklib=$l done fi if test -z "$linklib"; then func_fatal_error "cannot find name of link library for '$lib'" fi # This library was specified with -dlopen. if test dlopen = "$pass"; then test -z "$libdir" \ && func_fatal_error "cannot -dlopen a convenience library: '$lib'" if test -z "$dlname" || test yes != "$dlopen_support" || test no = "$build_libtool_libs" then # If there is no dlname, no dlopen support or we're linking # statically, we need to preload. We also need to preload any # dependent libraries so libltdl's deplib preloader doesn't # bomb out in the load deplibs phase. func_append dlprefiles " $lib $dependency_libs" else func_append newdlfiles " $lib" fi continue fi # $pass = dlopen # We need an absolute path. case $ladir in [\\/]* | [A-Za-z]:[\\/]*) abs_ladir=$ladir ;; *) abs_ladir=`cd "$ladir" && pwd` if test -z "$abs_ladir"; then func_warning "cannot determine absolute directory name of '$ladir'" func_warning "passing it literally to the linker, although it might fail" abs_ladir=$ladir fi ;; esac func_basename "$lib" laname=$func_basename_result # Find the relevant object directory and library name. if test yes = "$installed"; then if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then func_warning "library '$lib' was moved." dir=$ladir absdir=$abs_ladir libdir=$abs_ladir else dir=$lt_sysroot$libdir absdir=$lt_sysroot$libdir fi test yes = "$hardcode_automatic" && avoidtemprpath=yes else if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then dir=$ladir absdir=$abs_ladir # Remove this search path later func_append notinst_path " $abs_ladir" else dir=$ladir/$objdir absdir=$abs_ladir/$objdir # Remove this search path later func_append notinst_path " $abs_ladir" fi fi # $installed = yes func_stripname 'lib' '.la' "$laname" name=$func_stripname_result # This library was specified with -dlpreopen. if test dlpreopen = "$pass"; then if test -z "$libdir" && test prog = "$linkmode"; then func_fatal_error "only libraries may -dlpreopen a convenience library: '$lib'" fi case $host in # special handling for platforms with PE-DLLs. *cygwin* | *mingw* | *cegcc* ) # Linker will automatically link against shared library if both # static and shared are present. Therefore, ensure we extract # symbols from the import library if a shared library is present # (otherwise, the dlopen module name will be incorrect). We do # this by putting the import library name into $newdlprefiles. # We recover the dlopen module name by 'saving' the la file # name in a special purpose variable, and (later) extracting the # dlname from the la file. if test -n "$dlname"; then func_tr_sh "$dir/$linklib" eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname" func_append newdlprefiles " $dir/$linklib" else func_append newdlprefiles " $dir/$old_library" # Keep a list of preopened convenience libraries to check # that they are being used correctly in the link pass. test -z "$libdir" && \ func_append dlpreconveniencelibs " $dir/$old_library" fi ;; * ) # Prefer using a static library (so that no silly _DYNAMIC symbols # are required to link). if test -n "$old_library"; then func_append newdlprefiles " $dir/$old_library" # Keep a list of preopened convenience libraries to check # that they are being used correctly in the link pass. test -z "$libdir" && \ func_append dlpreconveniencelibs " $dir/$old_library" # Otherwise, use the dlname, so that lt_dlopen finds it. elif test -n "$dlname"; then func_append newdlprefiles " $dir/$dlname" else func_append newdlprefiles " $dir/$linklib" fi ;; esac fi # $pass = dlpreopen if test -z "$libdir"; then # Link the convenience library if test lib = "$linkmode"; then deplibs="$dir/$old_library $deplibs" elif test prog,link = "$linkmode,$pass"; then compile_deplibs="$dir/$old_library $compile_deplibs" finalize_deplibs="$dir/$old_library $finalize_deplibs" else deplibs="$lib $deplibs" # used for prog,scan pass fi continue fi if test prog = "$linkmode" && test link != "$pass"; then func_append newlib_search_path " $ladir" deplibs="$lib $deplibs" linkalldeplibs=false if test no != "$link_all_deplibs" || test -z "$library_names" || test no = "$build_libtool_libs"; then linkalldeplibs=: fi tmp_libs= for deplib in $dependency_libs; do case $deplib in -L*) func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; esac # Need to link against all dependency_libs? if $linkalldeplibs; then deplibs="$deplib $deplibs" else # Need to hardcode shared library paths # or/and link against static libraries newdependency_libs="$deplib $newdependency_libs" fi if $opt_preserve_dup_deps; then case "$tmp_libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append tmp_libs " $deplib" done # for deplib continue fi # $linkmode = prog... if test prog,link = "$linkmode,$pass"; then if test -n "$library_names" && { { test no = "$prefer_static_libs" || test built,yes = "$prefer_static_libs,$installed"; } || test -z "$old_library"; }; then # We need to hardcode the library path if test -n "$shlibpath_var" && test -z "$avoidtemprpath"; then # Make sure the rpath contains only unique directories. case $temp_rpath: in *"$absdir:"*) ;; *) func_append temp_rpath "$absdir:" ;; esac fi # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) func_append compile_rpath " $absdir" ;; esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac ;; esac fi # $linkmode,$pass = prog,link... if $alldeplibs && { test pass_all = "$deplibs_check_method" || { test yes = "$build_libtool_libs" && test -n "$library_names"; }; }; then # We only need to search for static libraries continue fi fi link_static=no # Whether the deplib will be linked statically use_static_libs=$prefer_static_libs if test built = "$use_static_libs" && test yes = "$installed"; then use_static_libs=no fi if test -n "$library_names" && { test no = "$use_static_libs" || test -z "$old_library"; }; then case $host in *cygwin* | *mingw* | *cegcc* | *os2*) # No point in relinking DLLs because paths are not encoded func_append notinst_deplibs " $lib" need_relink=no ;; *) if test no = "$installed"; then func_append notinst_deplibs " $lib" need_relink=yes fi ;; esac # This is a shared library # Warn about portability, can't link against -module's on some # systems (darwin). Don't bleat about dlopened modules though! dlopenmodule= for dlpremoduletest in $dlprefiles; do if test "X$dlpremoduletest" = "X$lib"; then dlopenmodule=$dlpremoduletest break fi done if test -z "$dlopenmodule" && test yes = "$shouldnotlink" && test link = "$pass"; then echo if test prog = "$linkmode"; then $ECHO "*** Warning: Linking the executable $output against the loadable module" else $ECHO "*** Warning: Linking the shared library $output against the loadable module" fi $ECHO "*** $linklib is not portable!" fi if test lib = "$linkmode" && test yes = "$hardcode_into_libs"; then # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) func_append compile_rpath " $absdir" ;; esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac ;; esac fi if test -n "$old_archive_from_expsyms_cmds"; then # figure out the soname set dummy $library_names shift realname=$1 shift libname=`eval "\\$ECHO \"$libname_spec\""` # use dlname if we got it. it's perfectly good, no? if test -n "$dlname"; then soname=$dlname elif test -n "$soname_spec"; then # bleh windows case $host in *cygwin* | mingw* | *cegcc* | *os2*) func_arith $current - $age major=$func_arith_result versuffix=-$major ;; esac eval soname=\"$soname_spec\" else soname=$realname fi # Make a new name for the extract_expsyms_cmds to use soroot=$soname func_basename "$soroot" soname=$func_basename_result func_stripname 'lib' '.dll' "$soname" newlib=libimp-$func_stripname_result.a # If the library has no export list, then create one now if test -f "$output_objdir/$soname-def"; then : else func_verbose "extracting exported symbol list from '$soname'" func_execute_cmds "$extract_expsyms_cmds" 'exit $?' fi # Create $newlib if test -f "$output_objdir/$newlib"; then :; else func_verbose "generating import library for '$soname'" func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?' fi # make sure the library variables are pointing to the new library dir=$output_objdir linklib=$newlib fi # test -n "$old_archive_from_expsyms_cmds" if test prog = "$linkmode" || test relink != "$opt_mode"; then add_shlibpath= add_dir= add= lib_linked=yes case $hardcode_action in immediate | unsupported) if test no = "$hardcode_direct"; then add=$dir/$linklib case $host in *-*-sco3.2v5.0.[024]*) add_dir=-L$dir ;; *-*-sysv4*uw2*) add_dir=-L$dir ;; *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \ *-*-unixware7*) add_dir=-L$dir ;; *-*-darwin* ) # if the lib is a (non-dlopened) module then we cannot # link against it, someone is ignoring the earlier warnings if /usr/bin/file -L $add 2> /dev/null | $GREP ": [^:]* bundle" >/dev/null; then if test "X$dlopenmodule" != "X$lib"; then $ECHO "*** Warning: lib $linklib is a module, not a shared library" if test -z "$old_library"; then echo echo "*** And there doesn't seem to be a static archive available" echo "*** The link will probably fail, sorry" else add=$dir/$old_library fi elif test -n "$old_library"; then add=$dir/$old_library fi fi esac elif test no = "$hardcode_minus_L"; then case $host in *-*-sunos*) add_shlibpath=$dir ;; esac add_dir=-L$dir add=-l$name elif test no = "$hardcode_shlibpath_var"; then add_shlibpath=$dir add=-l$name else lib_linked=no fi ;; relink) if test yes = "$hardcode_direct" && test no = "$hardcode_direct_absolute"; then add=$dir/$linklib elif test yes = "$hardcode_minus_L"; then add_dir=-L$absdir # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in [\\/]*) func_append add_dir " -L$inst_prefix_dir$libdir" ;; esac fi add=-l$name elif test yes = "$hardcode_shlibpath_var"; then add_shlibpath=$dir add=-l$name else lib_linked=no fi ;; *) lib_linked=no ;; esac if test yes != "$lib_linked"; then func_fatal_configuration "unsupported hardcode properties" fi if test -n "$add_shlibpath"; then case :$compile_shlibpath: in *":$add_shlibpath:"*) ;; *) func_append compile_shlibpath "$add_shlibpath:" ;; esac fi if test prog = "$linkmode"; then test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs" test -n "$add" && compile_deplibs="$add $compile_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" if test yes != "$hardcode_direct" && test yes != "$hardcode_minus_L" && test yes = "$hardcode_shlibpath_var"; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) func_append finalize_shlibpath "$libdir:" ;; esac fi fi fi if test prog = "$linkmode" || test relink = "$opt_mode"; then add_shlibpath= add_dir= add= # Finalize command for both is simple: just hardcode it. if test yes = "$hardcode_direct" && test no = "$hardcode_direct_absolute"; then add=$libdir/$linklib elif test yes = "$hardcode_minus_L"; then add_dir=-L$libdir add=-l$name elif test yes = "$hardcode_shlibpath_var"; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) func_append finalize_shlibpath "$libdir:" ;; esac add=-l$name elif test yes = "$hardcode_automatic"; then if test -n "$inst_prefix_dir" && test -f "$inst_prefix_dir$libdir/$linklib"; then add=$inst_prefix_dir$libdir/$linklib else add=$libdir/$linklib fi else # We cannot seem to hardcode it, guess we'll fake it. add_dir=-L$libdir # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in [\\/]*) func_append add_dir " -L$inst_prefix_dir$libdir" ;; esac fi add=-l$name fi if test prog = "$linkmode"; then test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs" test -n "$add" && finalize_deplibs="$add $finalize_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" fi fi elif test prog = "$linkmode"; then # Here we assume that one of hardcode_direct or hardcode_minus_L # is not unsupported. This is valid on all known static and # shared platforms. if test unsupported != "$hardcode_direct"; then test -n "$old_library" && linklib=$old_library compile_deplibs="$dir/$linklib $compile_deplibs" finalize_deplibs="$dir/$linklib $finalize_deplibs" else compile_deplibs="-l$name -L$dir $compile_deplibs" finalize_deplibs="-l$name -L$dir $finalize_deplibs" fi elif test yes = "$build_libtool_libs"; then # Not a shared library if test pass_all != "$deplibs_check_method"; then # We're trying link a shared library against a static one # but the system doesn't support it. # Just print a warning and add the library to dependency_libs so # that the program can be linked against the static library. echo $ECHO "*** Warning: This system cannot link to static lib archive $lib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have." if test yes = "$module"; then echo "*** But as you try to build a module library, libtool will still create " echo "*** a static module, that should work as long as the dlopening application" echo "*** is linked with the -dlopen flag to resolve symbols at runtime." if test -z "$global_symbol_pipe"; then echo echo "*** However, this would only work if libtool was able to extract symbol" echo "*** lists from a program, using 'nm' or equivalent, but libtool could" echo "*** not find such a program. So, this module is probably useless." echo "*** 'nm' from GNU binutils and a full rebuild may help." fi if test no = "$build_old_libs"; then build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi else deplibs="$dir/$old_library $deplibs" link_static=yes fi fi # link shared/static library? if test lib = "$linkmode"; then if test -n "$dependency_libs" && { test yes != "$hardcode_into_libs" || test yes = "$build_old_libs" || test yes = "$link_static"; }; then # Extract -R from dependency_libs temp_deplibs= for libdir in $dependency_libs; do case $libdir in -R*) func_stripname '-R' '' "$libdir" temp_xrpath=$func_stripname_result case " $xrpath " in *" $temp_xrpath "*) ;; *) func_append xrpath " $temp_xrpath";; esac;; *) func_append temp_deplibs " $libdir";; esac done dependency_libs=$temp_deplibs fi func_append newlib_search_path " $absdir" # Link against this library test no = "$link_static" && newdependency_libs="$abs_ladir/$laname $newdependency_libs" # ... and its dependency_libs tmp_libs= for deplib in $dependency_libs; do newdependency_libs="$deplib $newdependency_libs" case $deplib in -L*) func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result";; *) func_resolve_sysroot "$deplib" ;; esac if $opt_preserve_dup_deps; then case "$tmp_libs " in *" $func_resolve_sysroot_result "*) func_append specialdeplibs " $func_resolve_sysroot_result" ;; esac fi func_append tmp_libs " $func_resolve_sysroot_result" done if test no != "$link_all_deplibs"; then # Add the search paths of all dependency libraries for deplib in $dependency_libs; do path= case $deplib in -L*) path=$deplib ;; *.la) func_resolve_sysroot "$deplib" deplib=$func_resolve_sysroot_result func_dirname "$deplib" "" "." dir=$func_dirname_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) absdir=$dir ;; *) absdir=`cd "$dir" && pwd` if test -z "$absdir"; then func_warning "cannot determine absolute directory name of '$dir'" absdir=$dir fi ;; esac if $GREP "^installed=no" $deplib > /dev/null; then case $host in *-*-darwin*) depdepl= eval deplibrary_names=`$SED -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` if test -n "$deplibrary_names"; then for tmp in $deplibrary_names; do depdepl=$tmp done if test -f "$absdir/$objdir/$depdepl"; then depdepl=$absdir/$objdir/$depdepl darwin_install_name=`$OTOOL -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` if test -z "$darwin_install_name"; then darwin_install_name=`$OTOOL64 -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` fi func_append compiler_flags " $wl-dylib_file $wl$darwin_install_name:$depdepl" func_append linker_flags " -dylib_file $darwin_install_name:$depdepl" path= fi fi ;; *) path=-L$absdir/$objdir ;; esac else eval libdir=`$SED -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` test -z "$libdir" && \ func_fatal_error "'$deplib' is not a valid libtool archive" test "$absdir" != "$libdir" && \ func_warning "'$deplib' seems to be moved" path=-L$absdir fi ;; esac case " $deplibs " in *" $path "*) ;; *) deplibs="$path $deplibs" ;; esac done fi # link_all_deplibs != no fi # linkmode = lib done # for deplib in $libs if test link = "$pass"; then if test prog = "$linkmode"; then compile_deplibs="$new_inherited_linker_flags $compile_deplibs" finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs" else compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` fi fi dependency_libs=$newdependency_libs if test dlpreopen = "$pass"; then # Link the dlpreopened libraries before other libraries for deplib in $save_deplibs; do deplibs="$deplib $deplibs" done fi if test dlopen != "$pass"; then test conv = "$pass" || { # Make sure lib_search_path contains only unique directories. lib_search_path= for dir in $newlib_search_path; do case "$lib_search_path " in *" $dir "*) ;; *) func_append lib_search_path " $dir" ;; esac done newlib_search_path= } if test prog,link = "$linkmode,$pass"; then vars="compile_deplibs finalize_deplibs" else vars=deplibs fi for var in $vars dependency_libs; do # Add libraries to $var in reverse order eval tmp_libs=\"\$$var\" new_libs= for deplib in $tmp_libs; do # FIXME: Pedantically, this is the right thing to do, so # that some nasty dependency loop isn't accidentally # broken: #new_libs="$deplib $new_libs" # Pragmatically, this seems to cause very few problems in # practice: case $deplib in -L*) new_libs="$deplib $new_libs" ;; -R*) ;; *) # And here is the reason: when a library appears more # than once as an explicit dependence of a library, or # is implicitly linked in more than once by the # compiler, it is considered special, and multiple # occurrences thereof are not removed. Compare this # with having the same library being listed as a # dependency of multiple other libraries: in this case, # we know (pedantically, we assume) the library does not # need to be listed more than once, so we keep only the # last copy. This is not always right, but it is rare # enough that we require users that really mean to play # such unportable linking tricks to link the library # using -Wl,-lname, so that libtool does not consider it # for duplicate removal. case " $specialdeplibs " in *" $deplib "*) new_libs="$deplib $new_libs" ;; *) case " $new_libs " in *" $deplib "*) ;; *) new_libs="$deplib $new_libs" ;; esac ;; esac ;; esac done tmp_libs= for deplib in $new_libs; do case $deplib in -L*) case " $tmp_libs " in *" $deplib "*) ;; *) func_append tmp_libs " $deplib" ;; esac ;; *) func_append tmp_libs " $deplib" ;; esac done eval $var=\"$tmp_libs\" done # for var fi # Add Sun CC postdeps if required: test CXX = "$tagname" && { case $host_os in linux*) case `$CC -V 2>&1 | $SED 5q` in *Sun\ C*) # Sun C++ 5.9 func_suncc_cstd_abi if test no != "$suncc_use_cstd_abi"; then func_append postdeps ' -library=Cstd -library=Crun' fi ;; esac ;; solaris*) func_cc_basename "$CC" case $func_cc_basename_result in CC* | sunCC*) func_suncc_cstd_abi if test no != "$suncc_use_cstd_abi"; then func_append postdeps ' -library=Cstd -library=Crun' fi ;; esac ;; esac } # Last step: remove runtime libs from dependency_libs # (they stay in deplibs) tmp_libs= for i in $dependency_libs; do case " $predeps $postdeps $compiler_lib_search_path " in *" $i "*) i= ;; esac if test -n "$i"; then func_append tmp_libs " $i" fi done dependency_libs=$tmp_libs done # for pass if test prog = "$linkmode"; then dlfiles=$newdlfiles fi if test prog = "$linkmode" || test lib = "$linkmode"; then dlprefiles=$newdlprefiles fi case $linkmode in oldlib) if test -n "$dlfiles$dlprefiles" || test no != "$dlself"; then func_warning "'-dlopen' is ignored for archives" fi case " $deplibs" in *\ -l* | *\ -L*) func_warning "'-l' and '-L' are ignored for archives" ;; esac test -n "$rpath" && \ func_warning "'-rpath' is ignored for archives" test -n "$xrpath" && \ func_warning "'-R' is ignored for archives" test -n "$vinfo" && \ func_warning "'-version-info/-version-number' is ignored for archives" test -n "$release" && \ func_warning "'-release' is ignored for archives" test -n "$export_symbols$export_symbols_regex" && \ func_warning "'-export-symbols' is ignored for archives" # Now set the variables for building old libraries. build_libtool_libs=no oldlibs=$output func_append objs "$old_deplibs" ;; lib) # Make sure we only generate libraries of the form 'libNAME.la'. case $outputname in lib*) func_stripname 'lib' '.la' "$outputname" name=$func_stripname_result eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" ;; *) test no = "$module" \ && func_fatal_help "libtool library '$output' must begin with 'lib'" if test no != "$need_lib_prefix"; then # Add the "lib" prefix for modules if required func_stripname '' '.la' "$outputname" name=$func_stripname_result eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" else func_stripname '' '.la' "$outputname" libname=$func_stripname_result fi ;; esac if test -n "$objs"; then if test pass_all != "$deplibs_check_method"; then func_fatal_error "cannot build libtool library '$output' from non-libtool objects on this host:$objs" else echo $ECHO "*** Warning: Linking the shared library $output against the non-libtool" $ECHO "*** objects $objs is not portable!" func_append libobjs " $objs" fi fi test no = "$dlself" \ || func_warning "'-dlopen self' is ignored for libtool libraries" set dummy $rpath shift test 1 -lt "$#" \ && func_warning "ignoring multiple '-rpath's for a libtool library" install_libdir=$1 oldlibs= if test -z "$rpath"; then if test yes = "$build_libtool_libs"; then # Building a libtool convenience library. # Some compilers have problems with a '.al' extension so # convenience libraries should have the same extension an # archive normally would. oldlibs="$output_objdir/$libname.$libext $oldlibs" build_libtool_libs=convenience build_old_libs=yes fi test -n "$vinfo" && \ func_warning "'-version-info/-version-number' is ignored for convenience libraries" test -n "$release" && \ func_warning "'-release' is ignored for convenience libraries" else # Parse the version information argument. save_ifs=$IFS; IFS=: set dummy $vinfo 0 0 0 shift IFS=$save_ifs test -n "$7" && \ func_fatal_help "too many parameters to '-version-info'" # convert absolute version numbers to libtool ages # this retains compatibility with .la files and attempts # to make the code below a bit more comprehensible case $vinfo_number in yes) number_major=$1 number_minor=$2 number_revision=$3 # # There are really only two kinds -- those that # use the current revision as the major version # and those that subtract age and use age as # a minor version. But, then there is irix # that has an extra 1 added just for fun # case $version_type in # correct linux to gnu/linux during the next big refactor darwin|freebsd-elf|linux|midnightbsd-elf|osf|windows|none) func_arith $number_major + $number_minor current=$func_arith_result age=$number_minor revision=$number_revision ;; freebsd-aout|qnx|sunos) current=$number_major revision=$number_minor age=0 ;; irix|nonstopux) func_arith $number_major + $number_minor current=$func_arith_result age=$number_minor revision=$number_minor lt_irix_increment=no ;; esac ;; no) current=$1 revision=$2 age=$3 ;; esac # Check that each of the things are valid numbers. case $current in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "CURRENT '$current' must be a nonnegative integer" func_fatal_error "'$vinfo' is not valid version information" ;; esac case $revision in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "REVISION '$revision' must be a nonnegative integer" func_fatal_error "'$vinfo' is not valid version information" ;; esac case $age in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "AGE '$age' must be a nonnegative integer" func_fatal_error "'$vinfo' is not valid version information" ;; esac if test "$age" -gt "$current"; then func_error "AGE '$age' is greater than the current interface number '$current'" func_fatal_error "'$vinfo' is not valid version information" fi # Calculate the version variables. major= versuffix= verstring= case $version_type in none) ;; darwin) # Like Linux, but with the current version available in # verstring for coding it into the library header func_arith $current - $age major=.$func_arith_result versuffix=$major.$age.$revision # Darwin ld doesn't like 0 for these options... func_arith $current + 1 minor_current=$func_arith_result xlcverstring="$wl-compatibility_version $wl$minor_current $wl-current_version $wl$minor_current.$revision" verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" # On Darwin other compilers case $CC in nagfor*) verstring="$wl-compatibility_version $wl$minor_current $wl-current_version $wl$minor_current.$revision" ;; *) verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" ;; esac ;; freebsd-aout) major=.$current versuffix=.$current.$revision ;; freebsd-elf | midnightbsd-elf) func_arith $current - $age major=.$func_arith_result versuffix=$major.$age.$revision ;; irix | nonstopux) if test no = "$lt_irix_increment"; then func_arith $current - $age else func_arith $current - $age + 1 fi major=$func_arith_result case $version_type in nonstopux) verstring_prefix=nonstopux ;; *) verstring_prefix=sgi ;; esac verstring=$verstring_prefix$major.$revision # Add in all the interfaces that we are compatible with. loop=$revision while test 0 -ne "$loop"; do func_arith $revision - $loop iface=$func_arith_result func_arith $loop - 1 loop=$func_arith_result verstring=$verstring_prefix$major.$iface:$verstring done # Before this point, $major must not contain '.'. major=.$major versuffix=$major.$revision ;; linux) # correct to gnu/linux during the next big refactor func_arith $current - $age major=.$func_arith_result versuffix=$major.$age.$revision ;; osf) func_arith $current - $age major=.$func_arith_result versuffix=.$current.$age.$revision verstring=$current.$age.$revision # Add in all the interfaces that we are compatible with. loop=$age while test 0 -ne "$loop"; do func_arith $current - $loop iface=$func_arith_result func_arith $loop - 1 loop=$func_arith_result verstring=$verstring:$iface.0 done # Make executables depend on our current version. func_append verstring ":$current.0" ;; qnx) major=.$current versuffix=.$current ;; sco) major=.$current versuffix=.$current ;; sunos) major=.$current versuffix=.$current.$revision ;; windows) # Use '-' rather than '.', since we only want one # extension on DOS 8.3 file systems. func_arith $current - $age major=$func_arith_result versuffix=-$major ;; *) func_fatal_configuration "unknown library version type '$version_type'" ;; esac # Clear the version info if we defaulted, and they specified a release. if test -z "$vinfo" && test -n "$release"; then major= case $version_type in darwin) # we can't check for "0.0" in archive_cmds due to quoting # problems, so we reset it completely verstring= ;; *) verstring=0.0 ;; esac if test no = "$need_version"; then versuffix= else versuffix=.0.0 fi fi # Remove version info from name if versioning should be avoided if test yes,no = "$avoid_version,$need_version"; then major= versuffix= verstring= fi # Check to see if the archive will have undefined symbols. if test yes = "$allow_undefined"; then if test unsupported = "$allow_undefined_flag"; then if test yes = "$build_old_libs"; then func_warning "undefined symbols not allowed in $host shared libraries; building static only" build_libtool_libs=no else func_fatal_error "can't build $host shared library unless -no-undefined is specified" fi fi else # Don't allow undefined symbols. allow_undefined_flag=$no_undefined_flag fi fi func_generate_dlsyms "$libname" "$libname" : func_append libobjs " $symfileobj" test " " = "$libobjs" && libobjs= if test relink != "$opt_mode"; then # Remove our outputs, but don't remove object files since they # may have been created when compiling PIC objects. removelist= tempremovelist=`$ECHO "$output_objdir/*"` for p in $tempremovelist; do case $p in *.$objext | *.gcno) ;; $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/$libname$release.*) if test -n "$precious_files_regex"; then if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1 then continue fi fi func_append removelist " $p" ;; *) ;; esac done test -n "$removelist" && \ func_show_eval "${RM}r \$removelist" fi # Now set the variables for building old libraries. if test yes = "$build_old_libs" && test convenience != "$build_libtool_libs"; then func_append oldlibs " $output_objdir/$libname.$libext" # Transform .lo files to .o files. oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.$libext$/d; $lo2o" | $NL2SP` fi # Eliminate all temporary directories. #for path in $notinst_path; do # lib_search_path=`$ECHO "$lib_search_path " | $SED "s% $path % %g"` # deplibs=`$ECHO "$deplibs " | $SED "s% -L$path % %g"` # dependency_libs=`$ECHO "$dependency_libs " | $SED "s% -L$path % %g"` #done if test -n "$xrpath"; then # If the user specified any rpath flags, then add them. temp_xrpath= for libdir in $xrpath; do func_replace_sysroot "$libdir" func_append temp_xrpath " -R$func_replace_sysroot_result" case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac done if test yes != "$hardcode_into_libs" || test yes = "$build_old_libs"; then dependency_libs="$temp_xrpath $dependency_libs" fi fi # Make sure dlfiles contains only unique files that won't be dlpreopened old_dlfiles=$dlfiles dlfiles= for lib in $old_dlfiles; do case " $dlprefiles $dlfiles " in *" $lib "*) ;; *) func_append dlfiles " $lib" ;; esac done # Make sure dlprefiles contains only unique files old_dlprefiles=$dlprefiles dlprefiles= for lib in $old_dlprefiles; do case "$dlprefiles " in *" $lib "*) ;; *) func_append dlprefiles " $lib" ;; esac done if test yes = "$build_libtool_libs"; then if test -n "$rpath"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*) # these systems don't actually have a c library (as such)! ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C library is in the System framework func_append deplibs " System.ltframework" ;; *-*-netbsd*) # Don't link with libc until the a.out ld.so is fixed. ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-midnightbsd*) # Do not include libc due to us having libc/libc_r. ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work ;; *) # Add libc to deplibs on all other systems if necessary. if test yes = "$build_libtool_need_lc"; then func_append deplibs " -lc" fi ;; esac fi # Transform deplibs into only deplibs that can be linked in shared. name_save=$name libname_save=$libname release_save=$release versuffix_save=$versuffix major_save=$major # I'm not sure if I'm treating the release correctly. I think # release should show up in the -l (ie -lgmp5) so we don't want to # add it in twice. Is that correct? release= versuffix= major= newdeplibs= droppeddeps=no case $deplibs_check_method in pass_all) # Don't check for shared/static. Everything works. # This might be a little naive. We might want to check # whether the library exists or not. But this is on # osf3 & osf4 and I'm not really sure... Just # implementing what was already the behavior. newdeplibs=$deplibs ;; test_compile) # This code stresses the "libraries are programs" paradigm to its # limits. Maybe even breaks it. We compile a program, linking it # against the deplibs as a proxy for the library. Then we can check # whether they linked in statically or dynamically with ldd. $opt_dry_run || $RM conftest.c cat > conftest.c <<EOF int main() { return 0; } EOF $opt_dry_run || $RM conftest if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then ldd_output=`ldd conftest` for i in $deplibs; do case $i in -l*) func_stripname -l '' "$i" name=$func_stripname_result if test yes = "$allow_libtool_libs_with_static_runtimes"; then case " $predeps $postdeps " in *" $i "*) func_append newdeplibs " $i" i= ;; esac fi if test -n "$i"; then libname=`eval "\\$ECHO \"$libname_spec\""` deplib_matches=`eval "\\$ECHO \"$library_names_spec\""` set dummy $deplib_matches; shift deplib_match=$1 if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0; then func_append newdeplibs " $i" else droppeddeps=yes echo $ECHO "*** Warning: dynamic linker does not accept needed library $i." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which I believe you do not have" echo "*** because a test_compile did reveal that the linker did not use it for" echo "*** its dynamic dependency list that programs get resolved with at runtime." fi fi ;; *) func_append newdeplibs " $i" ;; esac done else # Error occurred in the first compile. Let's try to salvage # the situation: Compile a separate program for each library. for i in $deplibs; do case $i in -l*) func_stripname -l '' "$i" name=$func_stripname_result $opt_dry_run || $RM conftest if $LTCC $LTCFLAGS -o conftest conftest.c $i; then ldd_output=`ldd conftest` if test yes = "$allow_libtool_libs_with_static_runtimes"; then case " $predeps $postdeps " in *" $i "*) func_append newdeplibs " $i" i= ;; esac fi if test -n "$i"; then libname=`eval "\\$ECHO \"$libname_spec\""` deplib_matches=`eval "\\$ECHO \"$library_names_spec\""` set dummy $deplib_matches; shift deplib_match=$1 if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0; then func_append newdeplibs " $i" else droppeddeps=yes echo $ECHO "*** Warning: dynamic linker does not accept needed library $i." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because a test_compile did reveal that the linker did not use this one" echo "*** as a dynamic dependency that programs can get resolved with at runtime." fi fi else droppeddeps=yes echo $ECHO "*** Warning! Library $i is needed by this library but I was not able to" echo "*** make it link in! You will probably need to install it or some" echo "*** library that it depends on before this library will be fully" echo "*** functional. Installing it before continuing would be even better." fi ;; *) func_append newdeplibs " $i" ;; esac done fi ;; file_magic*) set dummy $deplibs_check_method; shift file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` for a_deplib in $deplibs; do case $a_deplib in -l*) func_stripname -l '' "$a_deplib" name=$func_stripname_result if test yes = "$allow_libtool_libs_with_static_runtimes"; then case " $predeps $postdeps " in *" $a_deplib "*) func_append newdeplibs " $a_deplib" a_deplib= ;; esac fi if test -n "$a_deplib"; then libname=`eval "\\$ECHO \"$libname_spec\""` if test -n "$file_magic_glob"; then libnameglob=`func_echo_all "$libname" | $SED -e $file_magic_glob` else libnameglob=$libname fi test yes = "$want_nocaseglob" && nocaseglob=`shopt -p nocaseglob` for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do if test yes = "$want_nocaseglob"; then shopt -s nocaseglob potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null` $nocaseglob else potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null` fi for potent_lib in $potential_libs; do # Follow soft links. if ls -lLd "$potent_lib" 2>/dev/null | $GREP " -> " >/dev/null; then continue fi # The statement above tries to avoid entering an # endless loop below, in case of cyclic links. # We might still enter an endless loop, since a link # loop can be closed while we follow links, # but so what? potlib=$potent_lib while test -h "$potlib" 2>/dev/null; do potliblink=`ls -ld $potlib | $SED 's/.* -> //'` case $potliblink in [\\/]* | [A-Za-z]:[\\/]*) potlib=$potliblink;; *) potlib=`$ECHO "$potlib" | $SED 's|[^/]*$||'`"$potliblink";; esac done if eval $file_magic_cmd \"\$potlib\" 2>/dev/null | $SED -e 10q | $EGREP "$file_magic_regex" > /dev/null; then func_append newdeplibs " $a_deplib" a_deplib= break 2 fi done done fi if test -n "$a_deplib"; then droppeddeps=yes echo $ECHO "*** Warning: linker path does not have real file for library $a_deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib"; then $ECHO "*** with $libname but no candidates were found. (...for file magic test)" else $ECHO "*** with $libname and none of the candidates passed a file format test" $ECHO "*** using a file magic. Last file checked: $potlib" fi fi ;; *) # Add a -L argument. func_append newdeplibs " $a_deplib" ;; esac done # Gone through all deplibs. ;; match_pattern*) set dummy $deplibs_check_method; shift match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` for a_deplib in $deplibs; do case $a_deplib in -l*) func_stripname -l '' "$a_deplib" name=$func_stripname_result if test yes = "$allow_libtool_libs_with_static_runtimes"; then case " $predeps $postdeps " in *" $a_deplib "*) func_append newdeplibs " $a_deplib" a_deplib= ;; esac fi if test -n "$a_deplib"; then libname=`eval "\\$ECHO \"$libname_spec\""` for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do potential_libs=`ls $i/$libname[.-]* 2>/dev/null` for potent_lib in $potential_libs; do potlib=$potent_lib # see symlink-check above in file_magic test if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \ $EGREP "$match_pattern_regex" > /dev/null; then func_append newdeplibs " $a_deplib" a_deplib= break 2 fi done done fi if test -n "$a_deplib"; then droppeddeps=yes echo $ECHO "*** Warning: linker path does not have real file for library $a_deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib"; then $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)" else $ECHO "*** with $libname and none of the candidates passed a file format test" $ECHO "*** using a regex pattern. Last file checked: $potlib" fi fi ;; *) # Add a -L argument. func_append newdeplibs " $a_deplib" ;; esac done # Gone through all deplibs. ;; none | unknown | *) newdeplibs= tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'` if test yes = "$allow_libtool_libs_with_static_runtimes"; then for i in $predeps $postdeps; do # can't use Xsed below, because $i might contain '/' tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s|$i||"` done fi case $tmp_deplibs in *[!\ \ ]*) echo if test none = "$deplibs_check_method"; then echo "*** Warning: inter-library dependencies are not supported in this platform." else echo "*** Warning: inter-library dependencies are not known to be supported." fi echo "*** All declared inter-library dependencies are being dropped." droppeddeps=yes ;; esac ;; esac versuffix=$versuffix_save major=$major_save release=$release_save libname=$libname_save name=$name_save case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library with the System framework newdeplibs=`$ECHO " $newdeplibs" | $SED 's/ -lc / System.ltframework /'` ;; esac if test yes = "$droppeddeps"; then if test yes = "$module"; then echo echo "*** Warning: libtool could not satisfy all declared inter-library" $ECHO "*** dependencies of module $libname. Therefore, libtool will create" echo "*** a static module, that should work as long as the dlopening" echo "*** application is linked with the -dlopen flag." if test -z "$global_symbol_pipe"; then echo echo "*** However, this would only work if libtool was able to extract symbol" echo "*** lists from a program, using 'nm' or equivalent, but libtool could" echo "*** not find such a program. So, this module is probably useless." echo "*** 'nm' from GNU binutils and a full rebuild may help." fi if test no = "$build_old_libs"; then oldlibs=$output_objdir/$libname.$libext build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi else echo "*** The inter-library dependencies that have been dropped here will be" echo "*** automatically added whenever a program is linked with this library" echo "*** or is declared to -dlopen it." if test no = "$allow_undefined"; then echo echo "*** Since this library must not contain undefined symbols," echo "*** because either the platform does not support them or" echo "*** it was explicitly requested with -no-undefined," echo "*** libtool will only create a static version of it." if test no = "$build_old_libs"; then oldlibs=$output_objdir/$libname.$libext build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi fi fi # Done checking deplibs! deplibs=$newdeplibs fi # Time to change all our "foo.ltframework" stuff back to "-framework foo" case $host in *-*-darwin*) newdeplibs=`$ECHO " $newdeplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` new_inherited_linker_flags=`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` deplibs=`$ECHO " $deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` ;; esac # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $deplibs " in *" -L$path/$objdir "*) func_append new_libs " -L$path/$objdir" ;; esac ;; esac done for deplib in $deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) func_append new_libs " $deplib" ;; esac ;; *) func_append new_libs " $deplib" ;; esac done deplibs=$new_libs # All the library-specific variables (install_libdir is set above). library_names= old_library= dlname= # Test again, we may have decided not to build it any more if test yes = "$build_libtool_libs"; then # Remove $wl instances when linking with ld. # FIXME: should test the right _cmds variable. case $archive_cmds in *\$LD\ *) wl= ;; esac if test yes = "$hardcode_into_libs"; then # Hardcode the library paths hardcode_libdirs= dep_rpath= rpath=$finalize_rpath test relink = "$opt_mode" || rpath=$compile_rpath$rpath for libdir in $rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then func_replace_sysroot "$libdir" libdir=$func_replace_sysroot_result if test -z "$hardcode_libdirs"; then hardcode_libdirs=$libdir else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append dep_rpath " $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) func_append perm_rpath " $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir=$hardcode_libdirs eval "dep_rpath=\"$hardcode_libdir_flag_spec\"" fi if test -n "$runpath_var" && test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do func_append rpath "$dir:" done eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" fi test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs" fi shlibpath=$finalize_shlibpath test relink = "$opt_mode" || shlibpath=$compile_shlibpath$shlibpath if test -n "$shlibpath"; then eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var" fi # Get the real and link names of the library. eval shared_ext=\"$shrext_cmds\" eval library_names=\"$library_names_spec\" set dummy $library_names shift realname=$1 shift if test -n "$soname_spec"; then eval soname=\"$soname_spec\" else soname=$realname fi if test -z "$dlname"; then dlname=$soname fi lib=$output_objdir/$realname linknames= for link do func_append linknames " $link" done # Use standard objects if they are pic test -z "$pic_flag" && libobjs=`$ECHO "$libobjs" | $SP2NL | $SED "$lo2o" | $NL2SP` test "X$libobjs" = "X " && libobjs= delfiles= if test -n "$export_symbols" && test -n "$include_expsyms"; then $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp" export_symbols=$output_objdir/$libname.uexp func_append delfiles " $export_symbols" fi orig_export_symbols= case $host_os in cygwin* | mingw* | cegcc*) if test -n "$export_symbols" && test -z "$export_symbols_regex"; then # exporting using user supplied symfile func_dll_def_p "$export_symbols" || { # and it's NOT already a .def file. Must figure out # which of the given symbols are data symbols and tag # them as such. So, trigger use of export_symbols_cmds. # export_symbols gets reassigned inside the "prepare # the list of exported symbols" if statement, so the # include_expsyms logic still works. orig_export_symbols=$export_symbols export_symbols= always_export_symbols=yes } fi ;; esac # Prepare the list of exported symbols if test -z "$export_symbols"; then if test yes = "$always_export_symbols" || test -n "$export_symbols_regex"; then func_verbose "generating symbol list for '$libname.la'" export_symbols=$output_objdir/$libname.exp $opt_dry_run || $RM $export_symbols cmds=$export_symbols_cmds save_ifs=$IFS; IFS='~' for cmd1 in $cmds; do IFS=$save_ifs # Take the normal branch if the nm_file_list_spec branch # doesn't work or if tool conversion is not needed. case $nm_file_list_spec~$to_tool_file_cmd in *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*) try_normal_branch=yes eval cmd=\"$cmd1\" func_len " $cmd" len=$func_len_result ;; *) try_normal_branch=no ;; esac if test yes = "$try_normal_branch" \ && { test "$len" -lt "$max_cmd_len" \ || test "$max_cmd_len" -le -1; } then func_show_eval "$cmd" 'exit $?' skipped_export=false elif test -n "$nm_file_list_spec"; then func_basename "$output" output_la=$func_basename_result save_libobjs=$libobjs save_output=$output output=$output_objdir/$output_la.nm func_to_tool_file "$output" libobjs=$nm_file_list_spec$func_to_tool_file_result func_append delfiles " $output" func_verbose "creating $NM input file list: $output" for obj in $save_libobjs; do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" done > "$output" eval cmd=\"$cmd1\" func_show_eval "$cmd" 'exit $?' output=$save_output libobjs=$save_libobjs skipped_export=false else # The command line is too long to execute in one step. func_verbose "using reloadable object file for export list..." skipped_export=: # Break out early, otherwise skipped_export may be # set to false by a later but shorter cmd. break fi done IFS=$save_ifs if test -n "$export_symbols_regex" && test : != "$skipped_export"; then func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' func_show_eval '$MV "${export_symbols}T" "$export_symbols"' fi fi fi if test -n "$export_symbols" && test -n "$include_expsyms"; then tmp_export_symbols=$export_symbols test -n "$orig_export_symbols" && tmp_export_symbols=$orig_export_symbols $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' fi if test : != "$skipped_export" && test -n "$orig_export_symbols"; then # The given exports_symbols file has to be filtered, so filter it. func_verbose "filter symbol list for '$libname.la' to tag DATA exports" # FIXME: $output_objdir/$libname.filter potentially contains lots of # 's' commands, which not all seds can handle. GNU sed should be fine # though. Also, the filter scales superlinearly with the number of # global variables. join(1) would be nice here, but unfortunately # isn't a blessed tool. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter func_append delfiles " $export_symbols $output_objdir/$libname.filter" export_symbols=$output_objdir/$libname.def $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols fi tmp_deplibs= for test_deplib in $deplibs; do case " $convenience " in *" $test_deplib "*) ;; *) func_append tmp_deplibs " $test_deplib" ;; esac done deplibs=$tmp_deplibs if test -n "$convenience"; then if test -n "$whole_archive_flag_spec" && test yes = "$compiler_needs_object" && test -z "$libobjs"; then # extract the archives, so we have objects to list. # TODO: could optimize this to just extract one archive. whole_archive_flag_spec= fi if test -n "$whole_archive_flag_spec"; then save_libobjs=$libobjs eval libobjs=\"\$libobjs $whole_archive_flag_spec\" test "X$libobjs" = "X " && libobjs= else gentop=$output_objdir/${outputname}x func_append generated " $gentop" func_extract_archives $gentop $convenience func_append libobjs " $func_extract_archives_result" test "X$libobjs" = "X " && libobjs= fi fi if test yes = "$thread_safe" && test -n "$thread_safe_flag_spec"; then eval flag=\"$thread_safe_flag_spec\" func_append linker_flags " $flag" fi # Make a backup of the uninstalled library when relinking if test relink = "$opt_mode"; then $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $? fi # Do each of the archive commands. if test yes = "$module" && test -n "$module_cmds"; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then eval test_cmds=\"$module_expsym_cmds\" cmds=$module_expsym_cmds else eval test_cmds=\"$module_cmds\" cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then eval test_cmds=\"$archive_expsym_cmds\" cmds=$archive_expsym_cmds else eval test_cmds=\"$archive_cmds\" cmds=$archive_cmds fi fi if test : != "$skipped_export" && func_len " $test_cmds" && len=$func_len_result && test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then : else # The command line is too long to link in one step, link piecewise # or, if using GNU ld and skipped_export is not :, use a linker # script. # Save the value of $output and $libobjs because we want to # use them later. If we have whole_archive_flag_spec, we # want to use save_libobjs as it was before # whole_archive_flag_spec was expanded, because we can't # assume the linker understands whole_archive_flag_spec. # This may have to be revisited, in case too many # convenience libraries get linked in and end up exceeding # the spec. if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then save_libobjs=$libobjs fi save_output=$output func_basename "$output" output_la=$func_basename_result # Clear the reloadable object creation command queue and # initialize k to one. test_cmds= concat_cmds= objlist= last_robj= k=1 if test -n "$save_libobjs" && test : != "$skipped_export" && test yes = "$with_gnu_ld"; then output=$output_objdir/$output_la.lnkscript func_verbose "creating GNU ld script: $output" echo 'INPUT (' > $output for obj in $save_libobjs do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" >> $output done echo ')' >> $output func_append delfiles " $output" func_to_tool_file "$output" output=$func_to_tool_file_result elif test -n "$save_libobjs" && test : != "$skipped_export" && test -n "$file_list_spec"; then output=$output_objdir/$output_la.lnk func_verbose "creating linker input file list: $output" : > $output set x $save_libobjs shift firstobj= if test yes = "$compiler_needs_object"; then firstobj="$1 " shift fi for obj do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" >> $output done func_append delfiles " $output" func_to_tool_file "$output" output=$firstobj\"$file_list_spec$func_to_tool_file_result\" else if test -n "$save_libobjs"; then func_verbose "creating reloadable object files..." output=$output_objdir/$output_la-$k.$objext eval test_cmds=\"$reload_cmds\" func_len " $test_cmds" len0=$func_len_result len=$len0 # Loop over the list of objects to be linked. for obj in $save_libobjs do func_len " $obj" func_arith $len + $func_len_result len=$func_arith_result if test -z "$objlist" || test "$len" -lt "$max_cmd_len"; then func_append objlist " $obj" else # The command $test_cmds is almost too long, add a # command to the queue. if test 1 -eq "$k"; then # The first file doesn't have a previous command to add. reload_objs=$objlist eval concat_cmds=\"$reload_cmds\" else # All subsequent reloadable object files will link in # the last one created. reload_objs="$objlist $last_robj" eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\" fi last_robj=$output_objdir/$output_la-$k.$objext func_arith $k + 1 k=$func_arith_result output=$output_objdir/$output_la-$k.$objext objlist=" $obj" func_len " $last_robj" func_arith $len0 + $func_len_result len=$func_arith_result fi done # Handle the remaining objects by creating one last # reloadable object file. All subsequent reloadable object # files will link in the last one created. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ reload_objs="$objlist $last_robj" eval concat_cmds=\"\$concat_cmds$reload_cmds\" if test -n "$last_robj"; then eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\" fi func_append delfiles " $output" else output= fi ${skipped_export-false} && { func_verbose "generating symbol list for '$libname.la'" export_symbols=$output_objdir/$libname.exp $opt_dry_run || $RM $export_symbols libobjs=$output # Append the command to create the export file. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\" if test -n "$last_robj"; then eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\" fi } test -n "$save_libobjs" && func_verbose "creating a temporary reloadable object file: $output" # Loop through the commands generated above and execute them. save_ifs=$IFS; IFS='~' for cmd in $concat_cmds; do IFS=$save_ifs $opt_quiet || { func_quote_arg expand,pretty "$cmd" eval "func_echo $func_quote_arg_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? # Restore the uninstalled library and exit if test relink = "$opt_mode"; then ( cd "$output_objdir" && \ $RM "${realname}T" && \ $MV "${realname}U" "$realname" ) fi exit $lt_exit } done IFS=$save_ifs if test -n "$export_symbols_regex" && ${skipped_export-false}; then func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' func_show_eval '$MV "${export_symbols}T" "$export_symbols"' fi fi ${skipped_export-false} && { if test -n "$export_symbols" && test -n "$include_expsyms"; then tmp_export_symbols=$export_symbols test -n "$orig_export_symbols" && tmp_export_symbols=$orig_export_symbols $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' fi if test -n "$orig_export_symbols"; then # The given exports_symbols file has to be filtered, so filter it. func_verbose "filter symbol list for '$libname.la' to tag DATA exports" # FIXME: $output_objdir/$libname.filter potentially contains lots of # 's' commands, which not all seds can handle. GNU sed should be fine # though. Also, the filter scales superlinearly with the number of # global variables. join(1) would be nice here, but unfortunately # isn't a blessed tool. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter func_append delfiles " $export_symbols $output_objdir/$libname.filter" export_symbols=$output_objdir/$libname.def $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols fi } libobjs=$output # Restore the value of output. output=$save_output if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then eval libobjs=\"\$libobjs $whole_archive_flag_spec\" test "X$libobjs" = "X " && libobjs= fi # Expand the library linking commands again to reset the # value of $libobjs for piecewise linking. # Do each of the archive commands. if test yes = "$module" && test -n "$module_cmds"; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then cmds=$module_expsym_cmds else cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then cmds=$archive_expsym_cmds else cmds=$archive_cmds fi fi fi if test -n "$delfiles"; then # Append the command to remove temporary files to $cmds. eval cmds=\"\$cmds~\$RM $delfiles\" fi # Add any objects from preloaded convenience libraries if test -n "$dlprefiles"; then gentop=$output_objdir/${outputname}x func_append generated " $gentop" func_extract_archives $gentop $dlprefiles func_append libobjs " $func_extract_archives_result" test "X$libobjs" = "X " && libobjs= fi save_ifs=$IFS; IFS='~' for cmd in $cmds; do IFS=$sp$nl eval cmd=\"$cmd\" IFS=$save_ifs $opt_quiet || { func_quote_arg expand,pretty "$cmd" eval "func_echo $func_quote_arg_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? # Restore the uninstalled library and exit if test relink = "$opt_mode"; then ( cd "$output_objdir" && \ $RM "${realname}T" && \ $MV "${realname}U" "$realname" ) fi exit $lt_exit } done IFS=$save_ifs # Restore the uninstalled library and exit if test relink = "$opt_mode"; then $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $? if test -n "$convenience"; then if test -z "$whole_archive_flag_spec"; then func_show_eval '${RM}r "$gentop"' fi fi exit $EXIT_SUCCESS fi # Create links to the real library. for linkname in $linknames; do if test "$realname" != "$linkname"; then func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?' fi done # If -module or -export-dynamic was specified, set the dlname. if test yes = "$module" || test yes = "$export_dynamic"; then # On all known operating systems, these are identical. dlname=$soname fi fi ;; obj) if test -n "$dlfiles$dlprefiles" || test no != "$dlself"; then func_warning "'-dlopen' is ignored for objects" fi case " $deplibs" in *\ -l* | *\ -L*) func_warning "'-l' and '-L' are ignored for objects" ;; esac test -n "$rpath" && \ func_warning "'-rpath' is ignored for objects" test -n "$xrpath" && \ func_warning "'-R' is ignored for objects" test -n "$vinfo" && \ func_warning "'-version-info' is ignored for objects" test -n "$release" && \ func_warning "'-release' is ignored for objects" case $output in *.lo) test -n "$objs$old_deplibs" && \ func_fatal_error "cannot build library object '$output' from non-libtool objects" libobj=$output func_lo2o "$libobj" obj=$func_lo2o_result ;; *) libobj= obj=$output ;; esac # Delete the old objects. $opt_dry_run || $RM $obj $libobj # Objects from convenience libraries. This assumes # single-version convenience libraries. Whenever we create # different ones for PIC/non-PIC, this we'll have to duplicate # the extraction. reload_conv_objs= gentop= # if reload_cmds runs $LD directly, get rid of -Wl from # whole_archive_flag_spec and hope we can get by with turning comma # into space. case $reload_cmds in *\$LD[\ \$]*) wl= ;; esac if test -n "$convenience"; then if test -n "$whole_archive_flag_spec"; then eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\" test -n "$wl" || tmp_whole_archive_flags=`$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'` reload_conv_objs=$reload_objs\ $tmp_whole_archive_flags else gentop=$output_objdir/${obj}x func_append generated " $gentop" func_extract_archives $gentop $convenience reload_conv_objs="$reload_objs $func_extract_archives_result" fi fi # If we're not building shared, we need to use non_pic_objs test yes = "$build_libtool_libs" || libobjs=$non_pic_objects # Create the old-style object. reload_objs=$objs$old_deplibs' '`$ECHO "$libobjs" | $SP2NL | $SED "/\.$libext$/d; /\.lib$/d; $lo2o" | $NL2SP`' '$reload_conv_objs output=$obj func_execute_cmds "$reload_cmds" 'exit $?' # Exit if we aren't doing a library object file. if test -z "$libobj"; then if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi exit $EXIT_SUCCESS fi test yes = "$build_libtool_libs" || { if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi # Create an invalid libtool object if no PIC, so that we don't # accidentally link it into a program. # $show "echo timestamp > $libobj" # $opt_dry_run || eval "echo timestamp > $libobj" || exit $? exit $EXIT_SUCCESS } if test -n "$pic_flag" || test default != "$pic_mode"; then # Only do commands if we really have different PIC objects. reload_objs="$libobjs $reload_conv_objs" output=$libobj func_execute_cmds "$reload_cmds" 'exit $?' fi if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi exit $EXIT_SUCCESS ;; prog) case $host in *cygwin*) func_stripname '' '.exe' "$output" output=$func_stripname_result.exe;; esac test -n "$vinfo" && \ func_warning "'-version-info' is ignored for programs" test -n "$release" && \ func_warning "'-release' is ignored for programs" $preload \ && test unknown,unknown,unknown = "$dlopen_support,$dlopen_self,$dlopen_self_static" \ && func_warning "'LT_INIT([dlopen])' not used. Assuming no dlopen support." case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library is the System framework compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's/ -lc / System.ltframework /'` finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's/ -lc / System.ltframework /'` ;; esac case $host in *-*-darwin*) # Don't allow lazy linking, it breaks C++ global constructors # But is supposedly fixed on 10.4 or later (yay!). if test CXX = "$tagname"; then case ${MACOSX_DEPLOYMENT_TARGET-10.0} in 10.[0123]) func_append compile_command " $wl-bind_at_load" func_append finalize_command " $wl-bind_at_load" ;; esac fi # Time to change all our "foo.ltframework" stuff back to "-framework foo" compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` ;; esac # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $compile_deplibs " in *" -L$path/$objdir "*) func_append new_libs " -L$path/$objdir" ;; esac ;; esac done for deplib in $compile_deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) func_append new_libs " $deplib" ;; esac ;; *) func_append new_libs " $deplib" ;; esac done compile_deplibs=$new_libs func_append compile_command " $compile_deplibs" func_append finalize_command " $finalize_deplibs" if test -n "$rpath$xrpath"; then # If the user specified any rpath flags, then add them. for libdir in $rpath $xrpath; do # This is the magic to use -rpath. case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac done fi # Now hardcode the library paths rpath= hardcode_libdirs= for libdir in $compile_rpath $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs=$libdir else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append rpath " $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) func_append perm_rpath " $libdir" ;; esac fi case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) testbindir=`$ECHO "$libdir" | $SED -e 's*/lib$*/bin*'` case :$dllsearchpath: in *":$libdir:"*) ;; ::) dllsearchpath=$libdir;; *) func_append dllsearchpath ":$libdir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; ::) dllsearchpath=$testbindir;; *) func_append dllsearchpath ":$testbindir";; esac ;; esac done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir=$hardcode_libdirs eval rpath=\" $hardcode_libdir_flag_spec\" fi compile_rpath=$rpath rpath= hardcode_libdirs= for libdir in $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs=$libdir else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append rpath " $flag" fi elif test -n "$runpath_var"; then case "$finalize_perm_rpath " in *" $libdir "*) ;; *) func_append finalize_perm_rpath " $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir=$hardcode_libdirs eval rpath=\" $hardcode_libdir_flag_spec\" fi finalize_rpath=$rpath if test -n "$libobjs" && test yes = "$build_old_libs"; then # Transform all the library objects into standard objects. compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP` finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP` fi func_generate_dlsyms "$outputname" "@PROGRAM@" false # template prelinking step if test -n "$prelink_cmds"; then func_execute_cmds "$prelink_cmds" 'exit $?' fi wrappers_required=: case $host in *cegcc* | *mingw32ce*) # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway. wrappers_required=false ;; *cygwin* | *mingw* ) test yes = "$build_libtool_libs" || wrappers_required=false ;; *) if test no = "$need_relink" || test yes != "$build_libtool_libs"; then wrappers_required=false fi ;; esac $wrappers_required || { # Replace the output file specification. compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'` link_command=$compile_command$compile_rpath # We have no uninstalled library dependencies, so finalize right now. exit_status=0 func_show_eval "$link_command" 'exit_status=$?' if test -n "$postlink_cmds"; then func_to_tool_file "$output" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi # Delete the generated files. if test -f "$output_objdir/${outputname}S.$objext"; then func_show_eval '$RM "$output_objdir/${outputname}S.$objext"' fi exit $exit_status } if test -n "$compile_shlibpath$finalize_shlibpath"; then compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command" fi if test -n "$finalize_shlibpath"; then finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command" fi compile_var= finalize_var= if test -n "$runpath_var"; then if test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do func_append rpath "$dir:" done compile_var="$runpath_var=\"$rpath\$$runpath_var\" " fi if test -n "$finalize_perm_rpath"; then # We should set the runpath_var. rpath= for dir in $finalize_perm_rpath; do func_append rpath "$dir:" done finalize_var="$runpath_var=\"$rpath\$$runpath_var\" " fi fi if test yes = "$no_install"; then # We don't need to create a wrapper script. link_command=$compile_var$compile_command$compile_rpath # Replace the output file specification. link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'` # Delete the old output file. $opt_dry_run || $RM $output # Link the executable and exit func_show_eval "$link_command" 'exit $?' if test -n "$postlink_cmds"; then func_to_tool_file "$output" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi exit $EXIT_SUCCESS fi case $hardcode_action,$fast_install in relink,*) # Fast installation is not supported link_command=$compile_var$compile_command$compile_rpath relink_command=$finalize_var$finalize_command$finalize_rpath func_warning "this platform does not like uninstalled shared libraries" func_warning "'$output' will be relinked during installation" ;; *,yes) link_command=$finalize_var$compile_command$finalize_rpath relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'` ;; *,no) link_command=$compile_var$compile_command$compile_rpath relink_command=$finalize_var$finalize_command$finalize_rpath ;; *,needless) link_command=$finalize_var$compile_command$finalize_rpath relink_command= ;; esac # Replace the output file specification. link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` # Delete the old output files. $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname func_show_eval "$link_command" 'exit $?' if test -n "$postlink_cmds"; then func_to_tool_file "$output_objdir/$outputname" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi # Now create the wrapper script. func_verbose "creating $output" # Quote the relink command for shipping. if test -n "$relink_command"; then # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else func_quote_arg pretty "$var_value" relink_command="$var=$func_quote_arg_result; export $var; $relink_command" fi done func_quote eval cd "`pwd`" func_quote_arg pretty,unquoted "($func_quote_result; $relink_command)" relink_command=$func_quote_arg_unquoted_result fi # Only actually do things if not in dry run mode. $opt_dry_run || { # win32 will think the script is a binary if it has # a .exe suffix, so we strip it off here. case $output in *.exe) func_stripname '' '.exe' "$output" output=$func_stripname_result ;; esac # test for cygwin because mv fails w/o .exe extensions case $host in *cygwin*) exeext=.exe func_stripname '' '.exe' "$outputname" outputname=$func_stripname_result ;; *) exeext= ;; esac case $host in *cygwin* | *mingw* ) func_dirname_and_basename "$output" "" "." output_name=$func_basename_result output_path=$func_dirname_result cwrappersource=$output_path/$objdir/lt-$output_name.c cwrapper=$output_path/$output_name.exe $RM $cwrappersource $cwrapper trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 func_emit_cwrapperexe_src > $cwrappersource # The wrapper executable is built using the $host compiler, # because it contains $host paths and files. If cross- # compiling, it, like the target executable, must be # executed on the $host or under an emulation environment. $opt_dry_run || { $LTCC $LTCFLAGS -o $cwrapper $cwrappersource $STRIP $cwrapper } # Now, create the wrapper script for func_source use: func_ltwrapper_scriptname $cwrapper $RM $func_ltwrapper_scriptname_result trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15 $opt_dry_run || { # note: this script will not be executed, so do not chmod. if test "x$build" = "x$host"; then $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result else func_emit_wrapper no > $func_ltwrapper_scriptname_result fi } ;; * ) $RM $output trap "$RM $output; exit $EXIT_FAILURE" 1 2 15 func_emit_wrapper no > $output chmod +x $output ;; esac } exit $EXIT_SUCCESS ;; esac # See if we need to build an old-fashioned archive. for oldlib in $oldlibs; do case $build_libtool_libs in convenience) oldobjs="$libobjs_save $symfileobj" addlibs=$convenience build_libtool_libs=no ;; module) oldobjs=$libobjs_save addlibs=$old_convenience build_libtool_libs=no ;; *) oldobjs="$old_deplibs $non_pic_objects" $preload && test -f "$symfileobj" \ && func_append oldobjs " $symfileobj" addlibs=$old_convenience ;; esac if test -n "$addlibs"; then gentop=$output_objdir/${outputname}x func_append generated " $gentop" func_extract_archives $gentop $addlibs func_append oldobjs " $func_extract_archives_result" fi # Do each command in the archive commands. if test -n "$old_archive_from_new_cmds" && test yes = "$build_libtool_libs"; then cmds=$old_archive_from_new_cmds else # Add any objects from preloaded convenience libraries if test -n "$dlprefiles"; then gentop=$output_objdir/${outputname}x func_append generated " $gentop" func_extract_archives $gentop $dlprefiles func_append oldobjs " $func_extract_archives_result" fi # POSIX demands no paths to be encoded in archives. We have # to avoid creating archives with duplicate basenames if we # might have to extract them afterwards, e.g., when creating a # static archive out of a convenience library, or when linking # the entirety of a libtool archive into another (currently # not supported by libtool). if (for obj in $oldobjs do func_basename "$obj" $ECHO "$func_basename_result" done | sort | sort -uc >/dev/null 2>&1); then : else echo "copying selected object files to avoid basename conflicts..." gentop=$output_objdir/${outputname}x func_append generated " $gentop" func_mkdir_p "$gentop" save_oldobjs=$oldobjs oldobjs= counter=1 for obj in $save_oldobjs do func_basename "$obj" objbase=$func_basename_result case " $oldobjs " in " ") oldobjs=$obj ;; *[\ /]"$objbase "*) while :; do # Make sure we don't pick an alternate name that also # overlaps. newobj=lt$counter-$objbase func_arith $counter + 1 counter=$func_arith_result case " $oldobjs " in *[\ /]"$newobj "*) ;; *) if test ! -f "$gentop/$newobj"; then break; fi ;; esac done func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj" func_append oldobjs " $gentop/$newobj" ;; *) func_append oldobjs " $obj" ;; esac done fi func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 tool_oldlib=$func_to_tool_file_result eval cmds=\"$old_archive_cmds\" func_len " $cmds" len=$func_len_result if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then cmds=$old_archive_cmds elif test -n "$archiver_list_spec"; then func_verbose "using command file archive linking..." for obj in $oldobjs do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" done > $output_objdir/$libname.libcmd func_to_tool_file "$output_objdir/$libname.libcmd" oldobjs=" $archiver_list_spec$func_to_tool_file_result" cmds=$old_archive_cmds else # the command line is too long to link in one step, link in parts func_verbose "using piecewise archive linking..." save_RANLIB=$RANLIB RANLIB=: objlist= concat_cmds= save_oldobjs=$oldobjs oldobjs= # Is there a better way of finding the last object in the list? for obj in $save_oldobjs do last_oldobj=$obj done eval test_cmds=\"$old_archive_cmds\" func_len " $test_cmds" len0=$func_len_result len=$len0 for obj in $save_oldobjs do func_len " $obj" func_arith $len + $func_len_result len=$func_arith_result func_append objlist " $obj" if test "$len" -lt "$max_cmd_len"; then : else # the above command should be used before it gets too long oldobjs=$objlist if test "$obj" = "$last_oldobj"; then RANLIB=$save_RANLIB fi test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\$concat_cmds$old_archive_cmds\" objlist= len=$len0 fi done RANLIB=$save_RANLIB oldobjs=$objlist if test -z "$oldobjs"; then eval cmds=\"\$concat_cmds\" else eval cmds=\"\$concat_cmds~\$old_archive_cmds\" fi fi fi func_execute_cmds "$cmds" 'exit $?' done test -n "$generated" && \ func_show_eval "${RM}r$generated" # Now create the libtool archive. case $output in *.la) old_library= test yes = "$build_old_libs" && old_library=$libname.$libext func_verbose "creating $output" # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else func_quote_arg pretty,unquoted "$var_value" relink_command="$var=$func_quote_arg_unquoted_result; export $var; $relink_command" fi done # Quote the link command for shipping. func_quote eval cd "`pwd`" relink_command="($func_quote_result; $SHELL \"$progpath\" $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" func_quote_arg pretty,unquoted "$relink_command" relink_command=$func_quote_arg_unquoted_result if test yes = "$hardcode_automatic"; then relink_command= fi # Only create the output if not a dry run. $opt_dry_run || { for installed in no yes; do if test yes = "$installed"; then if test -z "$install_libdir"; then break fi output=$output_objdir/${outputname}i # Replace all uninstalled libtool libraries with the installed ones newdependency_libs= for deplib in $dependency_libs; do case $deplib in *.la) func_basename "$deplib" name=$func_basename_result func_resolve_sysroot "$deplib" eval libdir=`$SED -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result` test -z "$libdir" && \ func_fatal_error "'$deplib' is not a valid libtool archive" func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name" ;; -L*) func_stripname -L '' "$deplib" func_replace_sysroot "$func_stripname_result" func_append newdependency_libs " -L$func_replace_sysroot_result" ;; -R*) func_stripname -R '' "$deplib" func_replace_sysroot "$func_stripname_result" func_append newdependency_libs " -R$func_replace_sysroot_result" ;; *) func_append newdependency_libs " $deplib" ;; esac done dependency_libs=$newdependency_libs newdlfiles= for lib in $dlfiles; do case $lib in *.la) func_basename "$lib" name=$func_basename_result eval libdir=`$SED -n -e 's/^libdir=\(.*\)$/\1/p' $lib` test -z "$libdir" && \ func_fatal_error "'$lib' is not a valid libtool archive" func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name" ;; *) func_append newdlfiles " $lib" ;; esac done dlfiles=$newdlfiles newdlprefiles= for lib in $dlprefiles; do case $lib in *.la) # Only pass preopened files to the pseudo-archive (for # eventual linking with the app. that links it) if we # didn't already link the preopened objects directly into # the library: func_basename "$lib" name=$func_basename_result eval libdir=`$SED -n -e 's/^libdir=\(.*\)$/\1/p' $lib` test -z "$libdir" && \ func_fatal_error "'$lib' is not a valid libtool archive" func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name" ;; esac done dlprefiles=$newdlprefiles else newdlfiles= for lib in $dlfiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs=$lib ;; *) abs=`pwd`"/$lib" ;; esac func_append newdlfiles " $abs" done dlfiles=$newdlfiles newdlprefiles= for lib in $dlprefiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs=$lib ;; *) abs=`pwd`"/$lib" ;; esac func_append newdlprefiles " $abs" done dlprefiles=$newdlprefiles fi $RM $output # place dlname in correct position for cygwin # In fact, it would be nice if we could use this code for all target # systems that can't hard-code library paths into their executables # and that have no shared library path variable independent of PATH, # but it turns out we can't easily determine that from inspecting # libtool variables, so we have to hard-code the OSs to which it # applies here; at the moment, that means platforms that use the PE # object format with DLL files. See the long comment at the top of # tests/bindir.at for full details. tdlname=$dlname case $host,$output,$installed,$module,$dlname in *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) # If a -bindir argument was supplied, place the dll there. if test -n "$bindir"; then func_relative_path "$install_libdir" "$bindir" tdlname=$func_relative_path_result/$dlname else # Otherwise fall back on heuristic. tdlname=../bin/$dlname fi ;; esac $ECHO > $output "\ # $outputname - a libtool library file # Generated by $PROGRAM (GNU $PACKAGE) $VERSION # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='$tdlname' # Names of this library. library_names='$library_names' # The name of the static archive. old_library='$old_library' # Linker flags that cannot go in dependency_libs. inherited_linker_flags='$new_inherited_linker_flags' # Libraries that this one depends upon. dependency_libs='$dependency_libs' # Names of additional weak libraries provided by this library weak_library_names='$weak_libs' # Version information for $libname. current=$current age=$age revision=$revision # Is this an already installed library? installed=$installed # Should we warn about portability when linking against -modules? shouldnotlink=$module # Files to dlopen/dlpreopen dlopen='$dlfiles' dlpreopen='$dlprefiles' # Directory that this library needs to be installed in: libdir='$install_libdir'" if test no,yes = "$installed,$need_relink"; then $ECHO >> $output "\ relink_command=\"$relink_command\"" fi done } # Do a symbolic link so that the libtool archive can be found in # LD_LIBRARY_PATH before the program is installed. func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?' ;; esac exit $EXIT_SUCCESS } if test link = "$opt_mode" || test relink = "$opt_mode"; then func_mode_link ${1+"$@"} fi # func_mode_uninstall arg... func_mode_uninstall () { $debug_cmd RM=$nonopt files= rmforce=false exit_status=0 # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic=$magic for arg do case $arg in -f) func_append RM " $arg"; rmforce=: ;; -*) func_append RM " $arg" ;; *) func_append files " $arg" ;; esac done test -z "$RM" && \ func_fatal_help "you must specify an RM program" rmdirs= for file in $files; do func_dirname "$file" "" "." dir=$func_dirname_result if test . = "$dir"; then odir=$objdir else odir=$dir/$objdir fi func_basename "$file" name=$func_basename_result test uninstall = "$opt_mode" && odir=$dir # Remember odir for removal later, being careful to avoid duplicates if test clean = "$opt_mode"; then case " $rmdirs " in *" $odir "*) ;; *) func_append rmdirs " $odir" ;; esac fi # Don't error if the file doesn't exist and rm -f was used. if { test -L "$file"; } >/dev/null 2>&1 || { test -h "$file"; } >/dev/null 2>&1 || test -f "$file"; then : elif test -d "$file"; then exit_status=1 continue elif $rmforce; then continue fi rmfiles=$file case $name in *.la) # Possibly a libtool archive, so verify it. if func_lalib_p "$file"; then func_source $dir/$name # Delete the libtool libraries and symlinks. for n in $library_names; do func_append rmfiles " $odir/$n" done test -n "$old_library" && func_append rmfiles " $odir/$old_library" case $opt_mode in clean) case " $library_names " in *" $dlname "*) ;; *) test -n "$dlname" && func_append rmfiles " $odir/$dlname" ;; esac test -n "$libdir" && func_append rmfiles " $odir/$name $odir/${name}i" ;; uninstall) if test -n "$library_names"; then # Do each command in the postuninstall commands. func_execute_cmds "$postuninstall_cmds" '$rmforce || exit_status=1' fi if test -n "$old_library"; then # Do each command in the old_postuninstall commands. func_execute_cmds "$old_postuninstall_cmds" '$rmforce || exit_status=1' fi # FIXME: should reinstall the best remaining shared library. ;; esac fi ;; *.lo) # Possibly a libtool object, so verify it. if func_lalib_p "$file"; then # Read the .lo file func_source $dir/$name # Add PIC object to the list of files to remove. if test -n "$pic_object" && test none != "$pic_object"; then func_append rmfiles " $dir/$pic_object" fi # Add non-PIC object to the list of files to remove. if test -n "$non_pic_object" && test none != "$non_pic_object"; then func_append rmfiles " $dir/$non_pic_object" fi fi ;; *) if test clean = "$opt_mode"; then noexename=$name case $file in *.exe) func_stripname '' '.exe' "$file" file=$func_stripname_result func_stripname '' '.exe' "$name" noexename=$func_stripname_result # $file with .exe has already been added to rmfiles, # add $file without .exe func_append rmfiles " $file" ;; esac # Do a test to see if this is a libtool program. if func_ltwrapper_p "$file"; then if func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" relink_command= func_source $func_ltwrapper_scriptname_result func_append rmfiles " $func_ltwrapper_scriptname_result" else relink_command= func_source $dir/$noexename fi # note $name still contains .exe if it was in $file originally # as does the version of $file that was added into $rmfiles func_append rmfiles " $odir/$name $odir/${name}S.$objext" if test yes = "$fast_install" && test -n "$relink_command"; then func_append rmfiles " $odir/lt-$name" fi if test "X$noexename" != "X$name"; then func_append rmfiles " $odir/lt-$noexename.c" fi fi fi ;; esac func_show_eval "$RM $rmfiles" 'exit_status=1' done # Try to remove the $objdir's in the directories where we deleted files for dir in $rmdirs; do if test -d "$dir"; then func_show_eval "rmdir $dir >/dev/null 2>&1" fi done exit $exit_status } if test uninstall = "$opt_mode" || test clean = "$opt_mode"; then func_mode_uninstall ${1+"$@"} fi test -z "$opt_mode" && { help=$generic_help func_fatal_help "you must specify a MODE" } test -z "$exec_cmd" && \ func_fatal_help "invalid operation mode '$opt_mode'" if test -n "$exec_cmd"; then eval exec "$exec_cmd" exit $EXIT_FAILURE fi exit $exit_status # The TAGs below are defined such that we never get into a situation # where we disable both kinds of libraries. Given conflicting # choices, we go for a static library, that is the most portable, # since we can't tell whether shared libraries were disabled because # the user asked for that or because the platform doesn't support # them. This is particularly important on AIX, because we don't # support having both static and shared libraries enabled at the same # time on that platform, so we default to a shared-only configuration. # If a disable-shared tag is given, we'll fallback to a static-only # configuration. But we'll never go from static-only to shared-only. # ### BEGIN LIBTOOL TAG CONFIG: disable-shared build_libtool_libs=no build_old_libs=yes # ### END LIBTOOL TAG CONFIG: disable-shared # ### BEGIN LIBTOOL TAG CONFIG: disable-static build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` # ### END LIBTOOL TAG CONFIG: disable-static # Local Variables: # mode:shell-script # sh-indentation:2 # End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FONTSIZE.tbl�������������������������������������������������������������������������0000644�0023456�0023456�00000002644�14422175267�010431� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; FONTSIZE.tbl -- Font Resizing -*- lisp -*- ;; Copyright (C) 2003, 2004, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; <li> FONTSIZE.tbl ;;; ;;; Information about how much to resize fonts. See the section @ref ;;; mdbFontSize. ((devanagari-cdac) 150) ((tamil-cdac) 150) ((malayalam-cdac) 150) ((nil dv-ttyogesh apple-roman) 150) ((nil tm-ttvalluvar apple-roman) 150) ((nil ml-ttkarthika apple-roman) 150) ((unknown nf3 adobe-fontspecific) 150) ((nil nf3 \7-2) 150) ((altsys nahkt ascii-0) 120) ((nil anlongvill apple-roman) 90) ��������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/�������������������������������������������������������������������������������0000755�0023456�0023456�00000000000�14774707367�007666� 5�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/si-singlish.png����������������������������������������������������������������0000644�0023456�0023456�00000014305�14504323433�012523� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQ[!=mm*v6)8 П{+MVr͙ Zr(4e:=DAY8fH\+Ѻۑ<!s"@L7#:\Ftr4V&\ SΉI {#}|*荻D!h4AQÉ+ 8 |)ZAbFR.;^�>y��iCCPICC profile��x}=H@_S"v됡u8*BZu0 $).kŪ "%/)=B4/hedRI1_^@!Y4<=||,s!`2''Xݰ7g6:}0+*9A$~ <qX,ìlhQU)_ȹrUsO`A_Y:1%H U'DQ/K!W AwfqjM &@iǶ>Z'ͮ=BuWS`.#i "~Fߔo5>N,ue{;ۿg:�6r~:��>iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:ead54a02-bd34-4fec-9736-77371c7c5ee0" xmpMM:InstanceID="xmp.iid:83df5741-97e7-410f-aa2d-27cf952a6398" xmpMM:OriginalDocumentID="xmp.did:9118969a-7125-4a0b-8090-4643608fdb4a" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693150811643146" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T17:40:11+02:00" xmp:ModifyDate="2023:08:27T17:40:11+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:d9b8baab-fe74-4338-b5d6-43a48ea3e53f" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:25:14+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:dca59e92-a241-45c7-a37c-84217707880d" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:29:00+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:fb3b227e-9efe-42f2-8aaa-b39cf58fcec1" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:40:11+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>9���bKGD������ pHYs�� �� ����tIME( .*���tEXtComment�Created with The GIMPd%n��TIDAThilTUޛjAdiW@"PUATHL(ꎒ#"Y0j4 vZDE۲{3stZ$=d9{s}R@$WV0M@R%^wA&@&`m3Ua \V0-?Ғ]ddUH]g M{OǁQ003ǀUA!3:7u�אF`:pmk{{nV7wS@$P Jk%cB`0\OSvZ�^@ЊAW;)Fπ`<�" 0[�lM`\-6P$ \QKr uy(_$ �i "Up90P|X$�w[@hpy'd!>9H&I!xw0H5Tu?xg=cK4VYzB.xrաۃ)v` X,]<! 0CNbA%5/L(8$KUة)`C[*yW,7Jb!vѲ^(1w*pS=N׀m L\`1p?G Ģ 6 DA p L|)&oN2` +kQ@<E`=S灷jxFi ǢIe 4VW)kAhԖpl - =4ι#=!ues`ȉ#ogr'iƞ }|%- |Mk}l,[Ta,}$�)Hf: {&;,vn$x@ͅYZ{@wc$p�?i7"|?~[(5ZHt|CQX> -Ӕ}`;U_j1lW!{}2Y.'\5ҫ]%^K;=2G]_;ˀ-xN?9iShDV,vWw3x$LxEw]rrD]$u+#Q0lrK]rhuHEEpb!`BQ- ΢ˊ]Ek=V +t(q%tRG>zp� V �E)#)Y.u>QqJN T WG[U[=GP+5Ł4w){64EFi&#k-?̳7rYѠ+x"i.5 uG0.۟d&0JGJsɾ]c|gU;ZH*a+;.&ч- A1?Aop# X<+&*3EK*Uo~8sk%Y4*TD-m X� $U&j/Ww6�d]肏 PRJMz26D)Vd1����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/nsk-phonetic.png���������������������������������������������������������������0000644�0023456�0023456�00000003427�14463455220�012703� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs����od���tEXtSoftware�www.inkscape.org<��IDAThklTblb "P҈AD>@JCqBT%*4"$T&Ҧ6<Z"m R8k/wzmoU=hf3sfD)࿕dK@%E 2a;o|cyΪeeܵkWFii_op;gp7q :_QQ6p1vlᨴLq˲>�N}N:e`<n!òd"(6 V\7{hOEq}NCݶҥ gcC"2d_+.ΩS_aq d48{xÆolK9/:D2dzs YÍ-z?+xz޽1'(Fp^؍uӧ|⡭[f)h4UKջ~?(?(oZZi26VMT޸ٱ|ʀ0 r(gkzO/[v򔴶~ršD15<gڶ xU:Z3fuϘq !Re 2dCe1fBa>x(Uifð D}5;v@ڷyscUUUfW,o޼G)-(:3h[슊q3IwZԶ\,5/ ^30 DPSSs�;v>|ȑfRL[0p<ߙ??h[ac2ef*50p twc`DK3iJ);#0 f?w  <ϞDd4.7: . ȈO3<wS޻p|/!lg v o;sFy"R1cmĊcZ/^|Jnn!"fӲ6'~*Ruuu z~R]ɓ/<_{Gsr7y<WfuY)�eߴCp(y'ΖlҲ°0bAYZi0S4󹗕U= 'v;@ݸ߸q_DfUVV.ۻ$3*\OVV}nn^y`ݺݽl{=-7t0˵+Rc͟_5]SHRdIH$[R-)ɖdKDdGi_Dct]$"1`s"G�wEdV"s{ҀF`K5=V,"FU4X<�~ n``RC"b�+\ Dc P yTӨHǺ=_kwt)XtD끩1Xc\~36{Tqz땼�Tj3nO@'߯ou<e3p6@9Ҙ!aݦWzW1 �tyZ]7h1?=Ff~hZw{:݊J);rȀp xHDP ]?t/n z&<+,|E2ا b Xuc2AЩ gA1,XD3pkюn_^al7?zUo�W ~vP3%*&2BRdK@%E p%kb����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/en-pn-eqf.png������������������������������������������������������������������0000644�0023456�0023456�00000006103�14522451243�012056� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs��a��a?i�� IDAThYkl\ݻz+q;);ѐBD* V iE*P~UBIJVh 45!18N;~?sf﹞넟;͙3fl> vbdd333Hd2HRf=LwnͻL$O)u_x\۶m{d:^kCcGĉ \sGؔXncbϝ]YY)A__lƻìzXJzCaKXoYJf_'WE- )+\o Mυg"e_Ƞxfe kA9<c9BY_Ǿ\2gut)y-ޜOt~ȔSJ[ct^eQN:0=H{O)$stՕĖ[Ħl}З[ Hjr9Z ?\666IMM | ?sƋˉ3c I3qฝ J۫Bsss*MOO܍x{$ wb*u~xw)MFx ˿?99)]%2,Zk]:;H$ֶz@2!?WWWKTjE)ω,hS {oT,᳂'˳>666#yOYˮ2oYتﶩ]b}b"<gNZ|x1yAfق^ / s;<x`bW<IE-ige_.w=:T+9R:zl0|YDp{ +)kG`\۝<b!:;NjJ RxwYe'a2H)/ǣ8426(pLƈ7a!lOv G{xsޞ=OtaIGJ`5Ex~TAakoWnPJi+ғ_yɢųX"HXXuxs>t\["'ojPP㏯@]]G&iӌ1xy@&tOg�cxzqi=QUĭ&HpĶm*Wok@׍SUV  #]DiQs+7EMM!}Bkurfg_i+xZB~I妜L3Oo9,30h"XsVw{x.tR|YYϱ#c|m"9wDUGH>MBDfGʽB~#۹(COjL l |m䫗^|o |L$"RTNR)ݺu鱗6JP6Gip/~R]=[.'o{!={֣zr{5}gdAu; ?Fi Sy'wt"| X'? ۑyviE@s#a<O)u> "uB;$K,w5HQ2)e XVщSO,i<2Em"wɝ#5]/\MF߆KMxpO=tbFgS7yYQdr~i'o8uig u>a!: *ׁJl0ؼp(B[yLM,&6 +a |Xwfi P n"C )kQS)mkCZx+kS` s^@{D3:0T[μB6~o2u՗ w<64aEY2a&&nhE(Z:wtK,66NEE!@WkwȢ~$BOk,b΃EoD-avw&)ygs/ޛ~ q~a^x' ^m&+䏩) އY>O^---jD!yo{$ڪ"Ļ,U/N"ߡG 6"XA¶T?@'#wR#Ma*51DQH�23M"l/QE2A~BVps.ɯNrBMp%WVVv<d/ʙ:T~FV˽w8yp ~ޭw_9(/ZZwP1W`gi$m!<ZT/1E?A E )T^wo#9ҏتf$~0gt$|Qz}_ӋH0w}F7ef5\:<<O#) +ԧ ;Q0f_< dr%L9s?;7uC?}$&{v)-%m$,w5*t#Xzq<5~�{"Zؐf3-k:t ЌW?GZـ'6{\;hա[pfh}5#ӘF{iYKȜrL050t;RC05HYAyƒ"9"d4râ6ữ8|K^3COn&@M%,MH 6l7Dz2MQXҡesfhgRӉ1Eś_=^G*K*65c0uy TmGNюhe⺡~lAcC|Mi>(%~}�gYc< :3RE=W[`gB,uՂu\>~ lfeMXR 0~e4Eګ~ k˶)W&KaO=hqjosM2lC*dX~6 ys7]v))siO^mn+MޥN ܖ#K=\^'EiBfQ�a&(G V7:%R����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/uz-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000003722�14422175267�011500� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME,)rI���=iTXtComment�����Баходир Мансуров beemzet@gmail.com:mݔ�� IDATh{pT?wGB@0Kp$e(6:)Vkuqhl-8DӬRj`Q�`H *AS<H6{oo>d,w9s;]H#4B'؝'&t0%Ո%l'�XWtʳ̥K%̓ ~O~Z XuM;�TS}mY/3Nӡ()�cv{aY?( |,XN�?|G,w9m3N]NDz)4\~<) }[`;X|@u )4>�U4Ξ4#Cϝg}ftm3`6`d@ems'v끩³ 50}}M9W* `txȊ &<z�t}J`wW��tpSW3q6V'"֍a�eޢ\eϼX `TԎz#ѿ-><�0 lHP=ٚr^~1/(:*�'[1>p 1bnyM/.ÝĎ%�Pq+UKr'q,9UFs@gxas#F^?0qd ]@>2Sɇge΍[`Zdyzd-lkX~8b|N^7b8 4>S.eKM[)7OZx;pgL!`P 5U6DJJqZdEՁgN_TWfu}ͱ;막\JO�ʀtMdQDh"Etv|ḡ-6 )fpX5F%$[憨y5/FoLa<)Bn2OE YNXaD$w ݅@SlW$Eh.J%</=~,. fJ[k�KuN7|1W1~"?8΁SrQ#ݖ* s�ŕ #tC=왤'6<9ks,D9E4ES*/_'[?<v>XrTm|2%RFVF^v9y� p9'}9.Cr=Ug& ^YŶ65 È4-'n !̬ c;�ߕmsw~ߙO:v:s\0;70~WۈK^˒xK*+b\"ϗ!fdi}.RJɚ1 ۍv31\ 4-g3';7x8:#,7/Ǻ쇕Il*4`[#Y%X;a[\I)vX8)Zh%PMG#uГq׃o])-Vy-㶵&Y�`zN*ٓ::Iv<$ x)s&|A=e"YVīݭG(0B954{݁憙jLJ  ]{[ʖJYْ ]6>Eyz}+^Xw vK\P$hZhë/لH50l޻v+5lH%å�pF|^�.v̘,OzKPM#4H#4H#)@w7����IENDB`����������������������������������������������m17n-db-1.8.10/icons/pa-anmollipi.png���������������������������������������������������������������0000644�0023456�0023456�00000014321�14504323433�012652� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQQ!{=LkޠWNfMDS=-(ij͌ ڴҔ}L:>$Gf;p&yBr~(Z(&<;=D!HZNQqbZܭL :z/cG>t+1wB":*.FkA/((uD7yi��iCCPICC profile��x}=H@_[E*אv8jP! :\MGbYWWA�quqRtZxp܏ww�TgP5ȤB.*_"B\b>'ix{zYJdO eaoOoZ:}(+K 9A$~~5y(PbYPcQ?yZ= me4G" B:*BVOzH.\0r,ݚ 7)z_lc mv<WZ_k37:ZlM.w']2$G }S8}�U88%^xwϴrl8��[iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:ead54a02-bd34-4fec-9736-77371c7c5ee0" xmpMM:InstanceID="xmp.iid:0682083a-385c-4532-b6c0-05002e71ad42" xmpMM:OriginalDocumentID="xmp.did:9118969a-7125-4a0b-8090-4643608fdb4a" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693150005807100" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T17:26:45+02:00" xmp:ModifyDate="2023:08:27T17:26:45+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:d9b8baab-fe74-4338-b5d6-43a48ea3e53f" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:25:14+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:e4ade18a-6bee-49ae-8962-be059aecf9e9" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:26:45+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>H{���bKGD������ pHYs�� �� ����tIME-SV���tEXtComment�Created with The GIMPd%n��CIDATh}l?R:(PiV(p/lR.ؖ%gB,e˖-Li76j" J)P mw=y>woK~o{o'B.0Yߩ>^$�BEcu4&KtdR +*ѦrkfyykY ʮ[Kuu WB @ qJ]@_l`II$7mؖz'br̹@6[2RS"`vd|900?;4Ht6P9O-+i E@#��:pl0\wc8<MY+Y$E+7�ec\"6I``d}sw+׊N@(جD`:p?B;_aL!ɅًSyZ74h`5! >(=µF/z`bz>#*Kp0X "�Ъ"/{xgLG"SƼE4a,4b#D+ޙh5B7rH1S"B>p26]1@IG^鷏2g-]%ʾ"l\>cd‌ ,SZ4EK=Hmz딭8p'0ksȤk2{nh/Y>}bJIr/B.cۓ-k NQWbK%\w|>ē{uG T@LIJ5¶ F] -T7 .]oEKՕ8;M\7+V߂H(& |Eܘ;z;<T( Ez+sn긎#4MЃ8w 27qNYl+j ~x3$}U孷Ϝ;LFd8YH\ <\=e:iwm72y$:W#6ROo6`d}/pH9^ztzo#[{p ~ k9E -w|Ջ}Lɚy8Ӎs ,X~BןՐ[9p?$0-pJJd&|?;o\`mگ)r�s?M6U 8" K˾}7G6cD=?}g[3A/ q KVUve-^_/mS!`25 򫩓DEp CU/;_mq b/|[u.89\Xk,̭EzQ6PB , a�| sΰ!EG ]*`PSQ !t �]}u뵑/xm�%6 }6YgR/[gYtol̘EòP7MoQȼ *EClsKC>߯0VH2F@+ϖ#P[mV8h\J,:3AS%")t䳒%ۆpt 9n }wE  ;)%Up0<`NT}{|ƞ ڕ6| v060O ZcsP\@@4M?1a^y en_j  ƒn2Fl�C?Wۘ|\kww Дܠr&J3,K,xƊG&_/U&wdPiא?F ����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/be-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000003217�14422175267�011427� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME0h���tEXtComment�Created with The GIMPd%n��IDAThylU?ݶvR G(r P@D4ѤT D&$G h *X<@#Ti Gw?x[߬δPK9(h!)29ũj䊢i :)KKUH,!]T7O>:юvX`B/9|42 U;P ^5#j<qP`oW֭aU{%'3xTC3jP``ԾAg8=$L(UeQ)ɣ)/.j\Q6jHk�5I`=P)3c=jߘ琶: _g{v=p&1 wf Vm@¸V^U_K]{ҁ>NC [{0 ^T䑓-aI"Uw]cޫr\"x<<cޜYlڴ@q.9$3W{Qg-f#c|`h<y4\'�73ܧ UW(KƵT/y`UŌ;v\fٲp3"5=6R uKrr+�<|B~}cBc6SaJ>4QJvl x!o Agv(A꺀fp|`jA`o0w̐3\n)f  @͚W0._)t ;n{=ߌkɊwDW3}*-S&|vsPhj= <igMFy ͛ a@4*{w|EY6M>s6+ S5}W,{!Up QmK1*7wD);UM_hM7.ө폫Wm dC@KWZ*o6 GVg.[~lMf7; _PS4w{ĤɃǬr˲ąQ_S0.a@q"CJMsmH99Ù% B}*OvBuq1NsJEKM:D58T` Q _<p.ucDp@xnjSX\b<N~欍�@Ya Q$L te0�6Jc)q֖`8<%@4Zh ,UsV +k@4gʁN6v4D$K @x3]m0P%LEUTb싡b@`CT \*:a� 7O>Fz'_4qpa3x4gŵNx6/bcfϵ@4gŵ^r?0_z$@U +f¥vJq&)1 r"_M1*q̐%mqGs|[|nGw6!G'%x 0[D.' /*:3����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/hy-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000001651�14422175267�011461� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME !&Ӳ���tEXtComment�Created with The GIMPd%n�� IDAThKTA?3\VfPfu ݡ C<PBСKNB$Tzo}ӡ]ݖlxw|VxL ~ChϦJ{=ЕPo聮|h S�57;! S2-c$$PEg?7: ȕx�x�`-rI]sEYY`MqY�Yh[�+|5l]}u /)mEv 50Ќ z`J%篠59ٿ�\O.lAU @$)6&[-4w>zԻ%P.G Ÿ́' ZR%R6JM )KS9zqØn= Qo|d$%RHYNyÛ{:)7nF˻iπҼ =0 ۭ5k|tF_;C>N:Qlۻ@_ms2!ZYK/IU.vYRS.4L5":9}2vx/cKRy48,͞Q 1U!�SlKl=Ci"Tk -~Ns+ K-!Dt*KT&2Nodʁ?e RF+KYNi#.μȅ,J ӊʃ:e. mOr!T^`p 8�Zg!Gg( "7B96����IENDB`���������������������������������������������������������������������������������������m17n-db-1.8.10/icons/te-pothana.png�����������������������������������������������������������������0000644�0023456�0023456�00000002161�14422175267�012340� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  *|%&���tEXtComment�Created with The GIMPd%n��IDATh_hSg'MQ\fZX]R /"9UQʬdd6oL{#TREVǤ0JGl%ԕv+n "m8]:f sv%mbfs~'~~"(" $%+ NREO!/f4?gC~A rmuZ!}03ah�\0FGӸu5‚SX,㹷zE%^FGqmmس 3vA[~@C{k($p;LMiq8P*ñhoFgO)(y-ݫ!%VZ"}=:MOY>2bw2<hʕa�Ο} Q"VΜ?E+NxK0ݭفl \@grrUttPD>dvNiiOm'ۨ)UjUGG�hiqsNL F=Pb?߿=z3FUffTVò[ƪ1N2:Z6l˾}18 ׮8_f=FoUU/}we<qϨTANso51=dX]|Z]w]<l;1.rkx<47z{gvoh$.&,V1ZGz>s3uutwsL"I g6?{v3kER]0W+OK<sy. u״3'mT#!īRK̈́߮ VѢ �[jwX܍pw`n;RJ7 C@AJRbL]Eax̓H9eUV9?I_�"$sO){6/H,5)ejKED&gBQ29/e4CKvB>յoIGxVj`%lNUDEQ~�c i4����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ta-itrans.png������������������������������������������������������������������0000644�0023456�0023456�00000002373�14422175267�012207� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������C��� pHYs�� �� ����tIME "X*/���tEXtComment�Created with The GIMPd%n��_IDATh]lU3ݺvm6*B" @>H5^H&B O6 D @L@[mE,-t?:;ۥսmV${w{>J}G|1 z0oXhb5X?CcO8[LaȖ@J|-[bƼ̉l�`5`wkUkC92#n<G|l)1܊8qЃ?ʅE fHLZV@.,Ze(Ƹ hΙfUu߉�WR 'xw]½P l@M_~{ҋo9BՉ�R\QwazܴڧD Fɦr/]\@Ѩx d"p9)59b<< \mI_kղI <@?0ªE�]τBuID""h}O}q`Y܂rjVsQd\nwԁw`*qm{oVRmT A.):–ے724&JjG%.Dc,pA8FOx'#j`].~nzfݭle@G4a6;܎}lr 8(NNG=:ʫ=Qo]̗hO+q96t ڹmEKWHvi ]g vߪ둝bUAe)a�>YrE5RML>{zo_4&% :)mp*Цco=WZkWaA**Fr8A@y Z_7赸Xvޱeb[fXK@`nvOP{NaS fp6s)3z @>GpcTqO@%p'zu9 I%n:tr^̭DbLȠK�Ԅk#&`v>CtZGL^ߍPR.yl,dLcLNscs2N*E1! IYf|ș?l,3S����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sa-brahmi-itrans.png�����������������������������������������������������������0000644�0023456�0023456�00000011545�14504323433�013436� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��zTXtRaw profile type exif��xiv于sNp:(ٷ[9TZH`9ɹK{T^4}>޷ȩϕ7#׿/1~C7x(؍w;c~Xj,RB<k--zHeNFw le?nųj3 4z/~%)ğݏ/$}X<~w_sq_-wjgu K.>x_qݰ£'y4Jd"zyB+h8a 3zsܱ2gLd;#XIPO"q6~̅q[Ӽwky.Wo?`sB3V(DKqa3H8oP@P sc3ĐOn tb8d|qka.% %$ %c @6�R)A$.&sJl(nGjFq93*P3C4rH%I"UtђUZ)ê*Z[U[jI+z{,U2rĈ#2hSfu٧ҢWYu՗Ino=xGN9ӏ~޲/P /j"eO8[DH_hWo!hfGB"fC QN07G- rΠ 퇨-—.BVT>McSSί{@WjZ E)egVz=.Kd�nk2@FWNĻ 3�9W0Tإb"N~]푤ۓF)o/M{<tGv=gXh>={[DQeR]!,z,=IKcc&f>U[N'(^Cځ2r80_GKhս1r/"]kdX|$KQs4_$0JgJ 2\s: Z!s(7bs8\Zmg>>~7R0 );/ʛF3Sk!J7TZ7^^T /"1 5ZlM,W`*X03IA]P$+aSYImm#Xt8Wacqg_\ީk &#R$R$ӪB gEz/hH="c,9V9IG]՘v;_rYѱ*�mq<u<}n59ނ PK-[=f3o EƊ8m}<:5K2a.˖хdhqu4kOhs*6T5s613E8ad0yW-E9 {F}?fW Ҋ0th0 :mV.*2mxIZ I� rQ4$Жk|0{%>qEnf:i$}j|f-Ds>ª>} @fkOjnQXZ?�YY^ph=æ| ^,v6*GF~Y5fc2}M,7Uq4%RewdHR+ny #D!G8hZGwI( ꊣ97oorH}j!mjnj1A@ѦL̚y" C-rlzk*؂�P}B,`ը!#=!GA"",IF;dl!r0eT4){DyR:Tl~tV&G1ߔ^K/3[`JLG]:yԞZolTKE8 vA4ɣwH5 E`6uT.$oXWͤ;p1Ta[ZgaZ]ϵZPqCPkBe 8:'‹\'VTց/TK {q$d6bD 9n.j_yTY$+?B!˜Y1 <~$? 0!:]JGqQkt-�ivmC n@X9tid5+C*+s2jcbh !8݆1Tq 8Ai-Z'Fmz/?#hECԙx-Zqg`i.ɜ15lGڣ-7F_- qQ13PTRҀ`s?ٌDt5m=F&=X)9I,YaLK!GfÝ]"DiDP==#fD Ԝ~OP`C1Ba}~F9%v|Q+ VTGѤBm Y V+eR<]٭q_ɀgiַ¢7gX73❵H`Cz*L!^?ҕ:[ nf mW=͍` пV9@a©0o琁k$7r=NᙲWPp2Z`̘t;~T{n[ s<Zl5M?>v3}hd`E tmƢ1m<2`㕷U<jzH%6-$y ?J:6kuR40&|U]c{Jsc lN7$Њ:`@1WsX/ϥWّ`hr8,4n+Qlvi #LJm!P#i(HΈ"z1s` R.FYK(he{)zϣhׂRt]7-ذ+DG*b'MЗ3wïSzqݩ_S69Tf0 om6!]KӒDx}('6ajij1 cPoATnt5ቻi�h 7IbܪHe8`m @tVPYv迺$GOy3'x[2=HS7#|2nhiuԥ5ڍe\XSRXֻ2`<d ?4Vc~yGfAm$7%#T¸#ұݷ7DHO( <;f K $egij!OËLIY6l^^p%6GE:ŇϦZŌ�;@a& m_`m_&T�_s)_59:ٴpȴTbwm.d6gDF)p&V p@FҾ}YάњGw>fVBz^qm5'4f÷U%*j~[`m콃 ͟ame=4 ?pAml!y bwI,cK.*㄄-]9[Ja�*Z`4  Oi8?p9|0cMI"- QLt.s紊y20f@v|p6�)OTcӔ7Q?8>ňOv@carL(oFun6@APGh_f.$Z恕?�{b^XV K\ "i2 6&0KP<neF[n<nuOY���bKGD������ pHYs�� �� ����tIME!EɊ���tEXtComment�Created with The GIMPd%n��IDAThMlTUL$eҖMD!AHBIЍ l\5&H \i֨،B$BҸB*bXxe:ue1޼7{I&ws={sڲbzlQuZu%sq-im%]KfS~~e#;do�"j:@zU/i= @i g`Uhש,b{ l0#xd= "`iAL `R[[XJsq-J{N.BnycΆ"=o|<�/IR#O;NQh+x3Fc {6.Կ/W.$?)Rlg3:t�p[(]ݵ Bӿ96en~o-[XRΨ{է=sJ8{%G޿CGob^(`50 jx13�~svj|u0.k0L{],g̢s ,۩�t-"kxS2=Iiz3W -ueƫ?1o\R WT~|1yג?۸�ps;)N=c@+]Qv<w;{N~'^SnƗf8y!<P e|׵e䪷Gr {wh=a=5BBq@dv%rD< kpx:Q$;v)J wk mHw �^^ ,RpVkIiH,:NfbnY/2)۽Եz|j:?=h$?ɜBaX)dퟹ`\(wkL}-+/nLTv۾,;kg9^H�vz`LL�|}AsZ;}=k]oXXD׸gt״PRH<2BlaR����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ssymbol.png��������������������������������������������������������������������0000644�0023456�0023456�00000012607�14504323433�011765� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQQ sD=:`?ӴMF CRДU3h F)Бt!!<| Hʎwణ9M_tZw|r/ $δ^Hy[-2Zdd1+2lvaJЖ4c{;ʃǧ_ n% Ad+iB5z@$IO *(#Xe%/Ay S��iCCPICC profile��x}=H@_SE* uP"*BZu0ChҐ8 ?.κ: "ƃ~{2S͎jNlnE "!b3T* u_<ܟ[ɛ 1:Ԧs'tAG.q.:,̰IbmJJ<IQT -jʚ/ %F XD "dT2,DiH1%k@wfabM Ł@fǶ8W'鵖9z&;.#i ~FߔnU>N u"ey;ۿg�2rzT��[iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:efa48343-28a8-4cc9-97a0-ee4620384480" xmpMM:InstanceID="xmp.iid:e2e89c7b-3a9e-4600-9476-f50b50704b5a" xmpMM:OriginalDocumentID="xmp.did:7e4e7e90-687f-41cd-b68b-fab8c8c440a2" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693155655429936" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T19:00:55+02:00" xmp:ModifyDate="2023:08:27T19:00:55+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:6989c903-aa55-4241-8ab9-5e2bbd75115d" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T18:56:22+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:933a856c-5fbc-4230-95de-56dbbfc60a8c" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T19:00:55+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>���bKGD������ pHYs�� �� ����tIME�7դv���tEXtComment�Created with The GIMPd%n��IDATh]lUwfwي`hT,0K̀4?nR?0&ƒ 1X@|2`x TJDĖdEs}ஙve2g=sϹBUXJ`٭Ą>~L 3(%a!tV""d񌑠gζ 4f,Y!4 5Vۿ&Poܭ8+ނUtSŎ3d 0 sjW [ߪj/,լ|[z?n|ql!7a %$|ۢ;ӛU5U3f]A?zt>Tt|.>G;:dw뤀@0{g׬xξqrZ&=вa86# TKBj^/(odW=3hǁ9v 5QBW%đXʦ�tϴs~x*NhOj#kyS"'\3V36 r wO4: v  ğBs`םw敜N tS&<@ėJE@.;Y}`d?qi9o ,)X۩)4yঀXf3 %ن2wiY|dӸk>]EtNƺ1o;p5TWUڰΜ>T7&.{T;}.?,>~VQ`h{ x%<p 8 ň-bcoR?lpңO$ƀs+x t `�pXܯ �\ ئVp?ε�o)g)C Q`I3ֽpǀkqWE"N&Zbvjλ(IZ.{D+ŤkYpViXk|LIAW5(JB֪oʑ |\žfT/)q@Yz[`tl-J'TvUA�V69^����IENDB`�������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/bo-tcrc.png��������������������������������������������������������������������0000644�0023456�0023456�00000013400�14504323433�011616� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQm )z;u^i3,OxP p)fѪBStq >%gde;xќ"qůDK Z:;]r'$ʴH;i?ZeN7)QlbV2lzaJ@KL=ǧ^޸KV# .Ix�“$_k,|o<yn��iCCPICC profile��x}=H@_S* dN" EPjVL.& IZpc⬫ ~8)HK -b<8ǻ{wШ0fD\VŞW0^!"1SK_.ʳ9�HcaolZ:}+I 9qĠ ?r]vsagLz8D,;X`V2TiⰢj/d]V8oqV+5ֺ'a0,s(XR!2*U#Dǟ"L29P nԤ/1ͺmv?WZ_m�Z.ۚ\�OdH) }SZ8}�2U88&@goir]P\��[iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:824e14fd-1f0c-4a20-8b42-b932e021efbe" xmpMM:InstanceID="xmp.iid:cc159c97-f609-4938-8256-71ab4e29d1ee" xmpMM:OriginalDocumentID="xmp.did:0734d454-5f3a-404b-9fca-041707d3996c" dc:Format="image/png" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1692783069458516" GIMP:Version="2.10.34" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:23T11:31:09+02:00" xmp:ModifyDate="2023:08:23T11:31:09+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:8fc47e19-693f-4d84-bbf7-0f16caa411e2" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-23T11:27:48+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:7262e786-4e22-46a1-bfe2-6ec5e5b2f5a8" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-23T11:31:09+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>g ���bKGD������ pHYs�� �� ����tIME  |(���tEXtComment�Created with The GIMPd%n��rIDAThՙ[lU3B/ R6[(k` &kTB1b0FC0)tx MjKH &P5 0l@[(t{Cϴtݲ݅=dw?|olWDڋ~p�9l Jv[p6}+,<<"B ^8\ZpX~`@ (rc_=�!n(E(#7ɾ&['V)\v'Ο!s =%sC@Z=$.6GQ4 �S�1PD0P ;0X%+w΋9 RT< T3\et'us,۵}}'p-ذRĺƎb]mA-XOE`KBi�@AULX`]yutpj�&] OjJ4[+Y-jc.Y 8Cl} 8iL^7)⨘PMUsF嫭V3zLįG?|r[s1zZ>S@ۜrj��kamzCe$RM? |hgh'phs-9WxnB[;Z<$Mh7JI٢\0@5$v $#{7؜ 9/Hhz0quBWEͦƆD&`xM>;j eC۲mBB_o L m}#xc0,8U~wBػ^ Sj٨6ZςQ`}ӈ:Ƴ8WJ`PsW~0Vȸ}Ӛ{Bͥ|^�=m%o8*գ9[a9ŴBOv-OͧK~ڞ7Yb5|"�pj]F|$Й0L*9\S䩑wc)r,2W}G T5LOq$t9̴ڇ-ZSr?�̔̒YW]eo06 3#r~c &@晸h\O3–XtãNۤmܝ.zc,�UOh"P湛̙+*)e3.ŒV�a ݞ4 9łW8@U}bsIp3fUρ6`pUh#yXj,]' {MZtrޓE$ u(nafB]j Q<\N`s k0̜Dc."U5SFLcz(/)C!P w̑fH|``.=wLÆ|p����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/zh-pinyin.png������������������������������������������������������������������0000644�0023456�0023456�00000003363�14422175267�012232� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  8^\0���tEXtComment�Created with The GIMPd%n��WIDAThilTUsg)M;",VD*QIkH!CX bq\hap (0.,ʮRRvYvnC/I{sۿ\DwJ`=h4j`e)P*^fa `�Hj(YHD-2XcQf8DNjm@AGѲ;ݳ0#Ŏ@~oJJγRE{TiJߛ([�I�R@E-lxYPxVS?hn/Ҩ�+߼8HWnT(읹YxtR 3I)ekOK˸/V-YP $qR Ti6ѽwo)6jA' !$Ve8\ Ф#kp)7!.�\c'N陯I\w*%*Mv7Y*6w{lku>z}5;R4ƑwpZiF#3kMn)}g n`%T} 7 ].IǺ�7z"/)uDJyqLr8S-��S�.::V6p4^G#5%?-�橬}�95#�Xߗ6�$ed19'ߘh=}Kv?Yhpx�^<GikZj)#ΗBӄ}%EZQVAV=40ȏ!@r :Wr Ih+4|)Uo4ԗCJs+s>fCwZH ?%<\ 4M%Qz=WUx}/*WŒvcW(#eFa4vN NNdN"U"�~kYyLTV𦿑71"ج�*s[ҨhrGZ{0c;/lU 52vwÆ7OֲVhpqHe9@i/Y*.ܹfOMΜ|my_fOX.oRxJ � n:.OdU}Mº8 k99kPNb{^F{HL㣽~l+Y@d GKu`!4Bçy6egQ2v.jM]% cp8DAPZ%+3I48¬i6H ?x# >,qHM&\nK)4k5xͦp'8N 'a692e5QWmlZώ7]ؚF<'])ZZՄ˷aT�<|G"%mzU9??z>tUrjoVIQU6uӆU^ ^% OiInDƁC(|7z <%, b�6~wº6]X ){ʩL`@X@a֝`1c@ᝰu37P >MN/`R$`����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/th-kesmanee.png����������������������������������������������������������������0000644�0023456�0023456�00000002225�14422175267�012502� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 3';���tEXtComment�Created with The GIMPd%n��IDATh]hUw2Mv IVүB?bQ!R}U(AQo"}-AAR*-ZZ}&!R6ffׇ w7lX3wgΌj=@;pΕNeZL^R+`¸q/p FO%\[H+?({/r|82>/<\r$xwU�brxxӕpS: #%ȧlߑ%7j::P`+p3D6,^B;Sn+3o<2?_rQ� @�eDZ.uD臁+˞*oz:7eus007�Sك:3Ps -qݾ$Dk-=[Wsbvm0/q]jznըB~vu8ʻZ)o*Pff{W:I_D;?SXH\e[瑼+7W@%!RW2~J'b(A]yKCvT3;gw.qO 0�wH}JgPP(lhM%@['{u}Soۀ/?PP:{{gW.4) wiSŦlގR*k^v7|@L\wsS1m%39> z<}W `oxT`� ws/zO) ިZ� =0?4@�mw4Uqɹ7M0/44/1t/]go%֖W+G1S`|ZbΗRSY ryve޵X|QXqRT.wuW~( ʏ^tDxS �Yε*h*Pf酖FX5 o?7'����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/el-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000002306�14422175267�011437� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME &���tEXtComment�Created with The GIMPd%n��*IDAThkh\E3fwBS_hPSP?_ZQ|/r?*UEb-Z(*lє&Z ihKjk}{wuwwn쁅93wΜ9 UJXG @�Y`H$%Qp| *J'ZK7�80fy"z�Y=k+}Sd{]tCv"G(d'fxqv|nv<흖Cd|5Z<|_fi~>XJA!<b)ESd'(f{Lڜ< [18?:B>Yms}#=O\,"p[ N�Z<6fIuf` I`oDZbs [Rܱ<.#ҕ L|HS M}%v| gtX$ؘ[swScUo�Q:nV6R~KtvpM9ie dV z3FMz&�|hs`O5LpɪgցEjL�[h,1e `2_Tؐ. g+\_�_Y;Vod_ `w=)3͟HjI`HIoѳGa-r"i猍]l 6 0`#ȌWdYmVa%cOgsS%>^`(KY(]UD]z_J}C msD:tmPZf+8|�g#Ozo-붖@x<Wun.s^cdz^.G}XW}Y%XH:j~@r8W8,M aDCN1pY. ^)Bb"PffKίƜu w^%eŭP]H2YBBTR4B)!4חBuRktZ�(k�Z4b-TS 6@FFoG-S����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/hi-vedmata.png�����������������������������������������������������������������0000644�0023456�0023456�00000002734�14422175267�012325� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME)}���tEXtComment�Created with The GIMPd%n��3IDAThklUnkk 4mM(G54H[A&G@%&|�"1Ġ %$K)-5G!&divlGg4d3w==s(DA: l#6>V~d!MTćNB`g{ݲ_2 8�xXׁT>AG�uWTD�\V|5yaTYx8.S:;(�M*X'&xҼXEs|x&PT|sKg:ˉ�07d"v"l&(#qh]vm�.[a^EiI�G,|6".Yu)N$M 7pJS srRʀB۝BM0}o=ZC~㿉C*vC:Z@Kqϛn)]X)'I@&p8�겳*/::Z&x76sR1>CG{\W`\X3 0Ub+�>ȎeՍ%?dd{*1%xvVq`4nsN�d֎Ld :�'nM%fQct__3 ;& &l+5rJV}[nˋLE5e6QG[i[:n34~7TSW[3t&^|c8J+ϥT>o'�[W;@E!hD*N7Lrۍi,")i:@G 2ܙƥwP<�n[ 붕b.g 53�t$RcTrf{McwU)%/4M]5#ؽ)`JTZaD39[i;;h 熓3SW ]^u^NxoGxhJ:|4횊c0:=C}L.kbi*txt>҇߁s~bL!AAEJ;RZgYE-@w1>?8}|'ky&L:�W�$C C10MP(8lYE XxT&GKEg<[ w�sw'.UȮ*8c`[ ӑ–V|&? }Xm�GB*�X>Ɋ=7GC,]#FHϏ)3D|c6妴NUH hz- 3g-&3V&_^$":ٕ5ʹCwK�0X& ����IENDB`������������������������������������m17n-db-1.8.10/icons/vi-tcvn.png��������������������������������������������������������������������0000644�0023456�0023456�00000003412�14422175267�011666� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME! [ ���tEXtComment�Created with The GIMPd%n��nIDAThklU3RW jE cVQVH5>G#$FHdQyh JD(*"-Z,T(uhw}e:>]Ors;9sG!y5pGJ]Df-�8 ,4Md�4kcfoVKxFOh(<�Z�%z-7UvU^,@:?-�pzA�3֣?o7hw:={W\g##Sԫثۀe8H|X2l5߹Th�PaY!#ָH>I�}&@),ZX4q`K=u�;+X4�hj �| �0:u;6'/taZ3u8f4B+r-i2z3r nTKT`߶Z PS/,Uoo�{17SJkxX�faηՒ~tijhOd<Zү&~p=PʶY{ 𞜽󟁥D & b;160 JqAi+*Od.-:0_p-{K (Wjq>"|nZD<6#Qlv]?TֻK�79EdѤY0�0B|0 |,FP mcxlj?m�UM!-OiTs K̟PۭR\B'{fIƼ35ɨ-gSjn{KTty5TJ^`��?-8ub,TsZHT?!l@26f,Jw| n^_L L qxHi8 )<Kn\h>0+ wEp$Z ` YK,}tYY/ TzO 8 &>J. }'".&NN =vm4%^ TZ'v#8.CDo6�@n07>BԦz1&'T�\Hn8:$}GZ(-TLؘ|ug>( V=S 0"PH̜풽�֤X �j߁ŅB^6a? "< |,Ah*cMYVpI?;"XG* ;مtw&& g2W05/a:u;@WVaZ N4,ϭJcR8CjY(wը/<Gv R\ 8FDK#~|!ǀJc|8=$;{ppuvĊ2)-HH+><Ӧ+mɲ!̪@ONQKHl (MMFКdP~r!@҇M`m-<mF2J}r!rIa  *% ܟ �> |op;e B,p{dnQ.�eӹI?^N>/!+IlVhHqPmQ(@(g W&5 8m@{K']{����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ath-phonetic.png���������������������������������������������������������������0000644�0023456�0023456�00000004004�14463455220�012654� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs����od���tEXtSoftware�www.inkscape.org<��IDATh{lT~abc04W`֥(}H`V"j1X"ЪRRV*PTNڴNi@LxT)P4ج םz66FrI9̹ssE)ţ c'0Zkk<# #^|�"96gR=" ."H @w|1l6lka+VkKda"~fٸqcPsLn qno8fvvbތʼv;~mk3=RR҉CK3_0l=y׀spnNr}dXZE ?NDb,Da `W}ߟ\X4#9 UVVNihh~P5Exo Κu0iv:#qRZSSYRbZg靝>ߏLUd7>). BNXx-S}i)^zFH<`MEEp8\k׮QO%VƼ"�iiSG�,))&(+k-99dґ}+FeqrHKUdqBaØН ph4w\X,HEL%hlYL)xhh=<z0"re4�)VV~<!6hrpRȣv[9O={^q�vҟF0 #ib �!1i=rGͥ|1}}uua (knn8u?QݒV}u irs}G|2Fqc�ew^/@h(,.9wnn۽v߲e321 #[G|…^UWw!TWW?k*""J?6,Dޭ[XY!�`_|Xkt$ݧZ3^ˌ7^kkk/>_�AJΟ_xȑM-/?IK *! .~f޴4@ə3?A'Ju-(XX׵� ~٨Ri~XHk׎]Z_8.2tV6 8κrR33qge]_It,-Cis : ]1ͣ\#ș f*&@H \ݼYg1A3+Y+?ͨ �nO^O?:BV[Y7)mhh'D�`ͳ`Uj PS`xSRh9sx]K{>F侟+yyRSBu7fDbe˖`0X("LL39t:/lڴiRJ6\r:gk9M88ư HTڇ yl HtM $YP!"Edn)"s3vщ 8 ,~u3Ed-pVsK@� ɝ+yC�&i[K`�DvhVJ0SԀZu۩uo[1@VE(Fv8g28]AGGJ6iK.ަψ$vtǺ]p�8�';Joz 7xb-Wg|M3pkZ-1Z?p}{(h8;+hE`m_!`/""@z,N+xEw;n{q(Ѳq;Z)K/Ư삢,=mM"wq6}o/5D~x4ie=ʁ^!tyBym'Ht?N1 5 5 ]y-e7����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/si-transliteration.png���������������������������������������������������������0000644�0023456�0023456�00000004031�14422175267�014131� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME�6:d���tEXtComment�Created with The GIMPd%n��pIDATh{pT?nf7/(c( @NgN3EqlR¨ $�ByKC�#ݻ l%k;3sn~{sM܌[Q  L@@ p8[5�< (t'/m; [VLFҖZ͝[ޑ,�Z�ѓRʮGFMsg>a]r-H8ƧoG"M'1>k5!H3 V4 vpܙ�8r #I�LUNu,X �{M(pb[h׭ֹ3C5-kw<CENڐ�ϧ �yW¡B`w7zLOskǵ\y�B_p=U3B;?aw˫�S5O,2s S-oG o eUV, W]Oyd-_ ;Wؾ?4e/~-p4G4wf-?փ` 0 oʳ^*х!J!KB`K;kf4 8';߼DlsdĨތk=cf1X_c|`Wl$�!ƙG)Īu}wڭ_N|Z F?jTg@;Z<'D:J�KGSĝ5aEFٚ'VP2F~QW1 bKj>UXv_dd}/e \lkXgyW:zk+rnp'jY ?(Æ \Njx+f=CZV.BÇj =c]l.p?Ĕ?4{XxHE5yvQ5|N#lDTv闣\ ӊLI㭘VTk~afn*_Z8SaVև߷�Y?:縲TDҶv?FDa .�$Hɉt8 /KD{e !‘A;?�E%C )NJ̜?&[}ᄍ^M+6Q2lv  MsӕC?/JiB{.>9? x7O ;Lvj:GѠ+isGNDg;iH#b`:pp$ܲƝhBXHoBwV|`D̶?BW[*yдW춖%ZN߁9wÁ&u۾tyCd{拴42x~|`󻺼P;.J +ؒ͞VdBdͼ">~bs).m/k쯘wu'KꀫR~"{#__9Q0�1=Qi !~,G=cjyEH#H1BBKV+poY)gj}Z`4o7'NBQ LZyj {@2: >di=nX҃ U �tGOқp3cyN`,Ww),%@g+t ^;�Jۭ۟kwR�6*qr_񦨷?NTֻkCI/g0I;aV?Me<--7^P18j[ ZGȌ.flW}.V/UNPt<�fQN]y*�RǺȮURy!%>kwp-V�Ta5)>TĔcWvΖ:|"oa����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sa-IAST-vedic.png��������������������������������������������������������������0000644�0023456�0023456�00000013130�14504323433�012516� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xmP {�fҤwݠ׀Cƴ5p%k*))\0P; ;'NM& [jݍu6x~w:jAŃÈPǷB*_X0CǢFs?l{;"1 BB6@�zYYv��iCCPICC profile��x}=H@_SE*f:EE:*BZu0& IZpc⬫ ~8)HK -b<8ǻ{w�ת)՗46锐/ W$2D1u�[,ܟcP-Z aijxW*J|N<i.{Ƹ22y3'扅r=TLx8j:syU[ZCܓ0RWNsi,b "hliI?ErB! ~?ݭU")q>Ɓ.n:O3pw$bG6pq=ry2$Sr MT -027!0Quw{{LrP&�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:a95130e9-e1cf-44a1-b9b8-2291206cb34e" xmpMM:InstanceID="xmp.iid:c8559d5d-23fc-4de9-b815-f06c46ece489" xmpMM:OriginalDocumentID="xmp.did:68ae8ac1-3760-4889-ab8d-3adf016f0836" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693083757760979" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:26T23:02:37+02:00" xmp:ModifyDate="2023:08:26T23:02:37+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:c989890e-0e81-4de1-bdcc-a1219138d282" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-26T23:02:37+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>@���bKGD������ pHYs�� �� ����tIME%��IDAThklUwfly(*y@R&*~Ј �(]~AV%P`gCwv)m5d9{9<Fp,[/`^6OܬBS{Qר=S0Oƅ(l^Ow6sQZ�s|TUp)E#?�hڬady=1+oi�"Iv<Uq>xDATy�[͍i�I2~o\oϏM/]�2.CLiUU`].,Q1 aP;two8bOwm–Z�zgO[~ן̟ )�J.q&:�̪ʿe2Pͼp!%:.yg-̵/oif6BWZŶB\�3igP0oVU7'g?m}wΤ1 qd;4~;<֬Gj׍zbd'Fٺ{[;IfB!)/%ylS~p={E[7Xsٷa=`V8ڄ:"4wy/g٭+܉Jr\ʥmkFvTbkzvv(�J4WTJzgVp><!quMμ. ThS{*?n_IEV#mh#%M+Jq=owUSeۖ`7Ue~r\Ӯ�;yzG'-2xpA v}Kz<Bj+]SoKP#͙:yN4֜CGuLk�MDG7�@ 2r&ۦpZjF n58gPZf``Tz/AQծxK3]W[QnTv<@(jU[�hRfX?eqvl\_� _Ɛ̥ʲ+*"pg5M_iZ2zo) -^5�< ��cC�o]OUzBk)`% O2įn ԔVRMvDz.fFE] |HaL2]K@JKCBʊ ־�*@. @y? 6ˁ;¥QPlR!@2!.(!AzLF7ʧwLZP˲Ґrx2kP"[p0H�K�•cym7UX IN^4I0IM0ʡ(zCFu (�x5T1F0,KzBhXTw.u#Y+'NJ-|Hy ) ;0!f *$rzjZ)54ͣ@.>ҌD9.> 1d߁K7 B!e%D@E"U3u]iZ^FMv[CRÑVI)xu,ӥDR<d⸧=c5����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/new-newa-traditional.png�������������������������������������������������������0000644�0023456�0023456�00000001430�14463455220�014322� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sBIT|d��� pHYs��&��&ZD���tEXtSoftware�www.inkscape.org<��IDAThAhTW_4Rk݉M`H"Jq!d{"⢶vS(RPںBB$FVMї˳C3p0y{{.D"H$%p0>c{m-ν!tak%%YFGX5k\-[*6}16p ?DH#0P|ϵ%nUr Pv K5MSQs^N3Lg1Fq"%rkSUh1fL֋ '`=.~Xqa?O#ԔG(EgK;OB0T!ijJ`]7o=DM>יȖ'0P\ؾ?=@8H#* {)|HP,#BJ`ja&&Mao˵;GTNVBwlz2Zث @'' Ow`KNWa~;+cJ`<};%_cD6ep~Mnrg>3U|CCCh#>n0V>_-Чl;4'3@?Ф9R~@|XZ$$H$DbQ|N]#����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/mr-itrans.png������������������������������������������������������������������0000644�0023456�0023456�00000002622�14504323433�012205� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME $),���tEXtComment�Created with The GIMPd%n��IDAThklSe޶ٰ9̰D14@(4^?/G" (9 H 8in0ܸuki[۵[ٓ4=ys}_a#1QJX6�;8mRdo`=`b}-pV#Je*6}6λ@kpu�nUPdoPp݋V�k` qr�H,j ֱDx -6�g[G9@u^EG-ƌ{<SoGۀ)TM k^4!}ˁx_-9v9'}l\1{+ Q~20ݏz(z6EIB?vµa' u%' d0: !;*pBmf8T7)Dx�l+VHrB=X2X6$fp"Kpe?JN�{5݇<�'#2v+08{m Fz5XOpFеjbSCM,DP_JgEo:�*ߋ:MBMk5HFD` bP�x+f[1C-*_"K6ENsAG+PPVcT)̨Z4t@p8Ϛ{sGsѼu�| 1_�,ƕK� "{ug?õt1};1]vvoC�JkMsu]µp9K,^k%!҄ZwwbE*zKR#pEnrO#ʛva ]V!n]~yؑDpۆڮ z~;izDK_#y@%$:+[4`g2=*4h4@Bat(M8уqxO7 HZ.9UKw�8477֫?@ mꌗVd⍓׺-o oxgXպ LƅsB[&">@�0TDמdicIeP=PSoiJۈ4(f[M@-4Nc^3EI 7H� s�ҹHɤ8|e4�sWSh@^&d&V*~I=g#Kzers# CH}`\@F?e����IENDB`��������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sr-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000003531�14422175267�011464� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME *e?���tEXtComment�Created with The GIMPd%n��IDATh{pTW?>6vI)ȃC)ZN})vk[ct0jghgZkkc8DNS*MB(BHH̲>?,n6 ;;gw)k=EPsH�3d4�{1a4x*[6j�#艣o>dhƙf? Xo=*ؖ1vY`AƢW)jK* �v'<k  Z�$:vqʴ5s�d%2 �;17:s1C[p MTpf ʱږV1<Megm>OBQf/_]<�HtdG`{-f)1PC,6[�P\eyI%m=r w<J;jg�zxލs�(MɅ |؟exF]G%("FߗRqU�R`�|Ǯ.9I)nK#A}/@VǾTlN&_TVcPo�Yl@�u92 PI.7܊p1~ȰKc"47'yA)!EWb(qx-~GH /o'.e܆ M)'GKC�S8-i;ۓyz6yG ѷU_~ѧ$J.F"eX(�GRJbv'+b+9W6 p~_UwZ=DADV"g [w]5�G:Պ5xZ?=ZE/oݝwݝ+fZX[F-9/v5ο XJw(5>R6ά}<8O2#CmjYސ8ޛ Er6֙SȮfs7 4 7 "Hݻy c3vkuMץe\�@?b4 L5mt:&|)#ϩ /d;M >*K5eڼƟBzu4ZjX�\V(YD_14RHbB|.y ѼNYM}ӝ_,{zAW'Om2'.]ё?KSs&[4(=nS#-S?#p5Нx<m]lR滇-m̳'hG8ݮPU{<e @UK�>t KMM[L9`?z`Pݏ|]8O5_ae.MsuKj|3@  `z[0^)_o2iLBw笟}'1No]+FMjx_eږMޓ'J#`+Dm :lލ\}vtrN݆M/w<{r/ǡ,_�#qd4k|>,<"?(_$_$Em// `>)Rb,(ur%A1_,�1ɠ: +h~R2_C6����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/si-wijesekara.png��������������������������������������������������������������0000644�0023456�0023456�00000003500�14646546430�013036� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME�/q[���tEXtComment�Created with The GIMPd%n��IDAThkpln6%Rn&"2T*2�ڙt:tJ ~(2Ƕ^cjA%JPfc  l{I1!Ivigzfvfys/nJ 8t󿆀2@=0zʲbqT} =7 3P3J)K"[󓠯!.r^)5eyм8_Y.Y#^-}#Xn@7*Bq0 Js/DWus mH�GaIq"'@N;`:41N| N�'> e*ph{nqeftזZun5cM'2A`:y<Ϳx8:z `cyHhͮE+�A` w~m{ viJ@=g6\!4 <{{!5tXdJrfmMM_2VF+ǮWoW�oZ&+U=}>YXC)kt ^`|o��M t$p Y ܡ,fFGfp�X 8ѲK_<lD܈ڭsCPfWk�필 Dqm/ЕEW>+znd/fkuw:La,ֲ;?Ҝ"!dA Uz%x5}=˥]T< iGl9V_ϓ*i-l{Vd((rrX/dҷ9w>jssWUYg�tatvX Rq\Jkˀ|2B !IJZ;"^ h=g8ۯ1;>}@g.f/x޵py޺g ~Mvvm駆9\꩒+}c [2rEK>,.�}}q,ݓ۰pfk5Л_鬭ߟ*HYF'lLJ^v "GvGڕ&I(4 Uɸ{R) )‘C8ze3\[R'I;΂4ϲ*9*`^jNWFY($nEY=[&y{cd�~12Pl:w]ޢ6GM'?>&KY.,D=;RBr` p;qD4k;J!T"alkTH6}Uz!!`:?ep{jZ!2Dwou[{QCa]-64*wbS3#^教 KX}=Q2`^Y$kG<fJ)˴ꚵ%SQ D)F �:ʦnW%PzęO] qYnȲ-w>/�ہQdڕ&�lZQ5?Z8$IF1?Rdx*ɹXD*İ_2:r42M F+%ٔ>"ÖW)&+tdTM[b2 "oPL\$,=ɍjkE $q\ʤD )k=����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ja-trycode.png�����������������������������������������������������������������0000644�0023456�0023456�00000014063�14504323433�012334� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQm )z;u^i3,xP p)fѪ@)Бt!.>| Jwќ"qůD NGoW~\2't缭|MyT2[Zr \%&ƎSnPFo% AV#qAE`׀m<�I ȯ5u c7?y x:��iCCPICC profile��x}=H@_[E* ␡]TıVBЪɥ_Ф!Iqq\ ~,V\uupW'E)IExwq7L5{YF&rU!`c39QLs|׻8>W &|qEA<i,)]oKyff扣B.feC%&)F -j/ eF X2ꨠ qZ5RLdh?r"drUȱTH~wk&ݤp} }lۭ \i ~h#``hp >!9RX@[s{kRW-QǻCݽ{Srؕu�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:f58678db-171c-4ab5-b663-801a45fd139b" xmpMM:InstanceID="xmp.iid:2e2afa22-b049-422c-8714-fd65cfffde66" xmpMM:OriginalDocumentID="xmp.did:1a0a777d-ff9e-4c34-9e0f-0ae078f811f5" dc:Format="image/png" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1691437466170997" GIMP:Version="2.10.34" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:07T21:44:26+02:00" xmp:ModifyDate="2023:08:07T21:44:26+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:f9a5d0f2-fe54-404f-ad9e-4a44b9eb6e41" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-07T21:44:26+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>�~qw���bKGD������ pHYs�� �� ����tIME,}���tEXtComment�Created with The GIMPd%n��IDATh{lUw?ggc0HgƦ㑉6@ #|C#Z1b4.;Y1 Yt?.scfpv1J˫>ν%~~ fH:mV>7i+lVN7 mtہu@|&հN[g3$UdG U9 }|X �Nj%+E4 34Hǖst` xnh g�̍OY u 2@L J5gg !p/{%S 30" wt]n@9FģH7Jxo\-+B mH/`w(;F6~"*8 ,[S$: 8zͪ#f$�DҢ!4v5<1i t8RZ{@ ('@h U,ǥʔG,(("pqtTmUʀ0pg1P$߳Ol<*d PR#w{/Xcwxf̾O /-ߝ-~\ fU$ϼC)Dt`z !IM o޽2 ]}?kk& UuhF$O":P?``ɪxTlhv:/W$R8vRģa) }w/p5!0C?(# }xq޷_lj> @X x{^ ~I=7"p=\^0J`ҘDwmӜ+yr՜ GuD `؞ n�d~_:AW_=T�\�n;)5@_^tUVT p>% ֖u2{X]o` fF~L"9(GF9s VG/^QO #}{I`"`)RWCj\$N/8@}<wuu2(W}']at*G:}{GU@ֹףAbO{Z`yFuksĕrMcw\w\nّq_~`D۩n_s _Rg_$P󕍞y~gnm_ȓUF`F3gs*˂| Z ̾4i3A*X3Ff)4_>ng}Qrx#^սOJ&o ܚpSGK+\0=ƝpWPϤ _~$kD.z5͓E~D3ؿAŠj>aVd>xTZ 3T)ȗ33! $OKOAU:]&o8m@xlKJfWys[$a &ĉ7]Xь !m%2>P># Q[xйmrn([RVTy+<&[Sff! 3X.]g<gL~T&t #(dp#?=d'LgM-p5=NQ6ãi/M"i7oq>�}8IdJښ66󩪕zXd19ՒdD}pPw{TTAJ?eWNE6I&d6~&BR1ɲJ.kU'&)@>u^":DIF2/"K-eZ [U(&5Ҳ=FpTdA,VZ{ԀH9grC"d@4ǐmG"G>y`_bv2:H����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ar-translit.png����������������������������������������������������������������0000644�0023456�0023456�00000003460�14463455220�012536� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs����od���tEXtSoftware�www.inkscape.org<��IDATh}l?羶BV-W[\eLlV&%Q{s,:_d w/,a#f`hbM)hKm{sr߀Ĥ'=s}yy+ʗ �M *ϨHkTi4Ew,xyH �/7/v HwtZ,A &0_@[5A5^}/"ENxHq`J-ĺ|@Td. 0'_կ.gLDEl|�ZŨ?zC�;D뗿ߺl6 "xE-YBWY Ut:;,˺iǎ>] ׯ?/@ SZ.niYÛ6m:fy�7ׯ"3 ժ@a�[n27οd uu*"?<i))R0<볍;_k5;oiŪUr.(�d;uXv̷Ypt"E`UUle@H7 eMጘvy�Z�D":7?YRl44SRҟH$6^E|\N�쫯gH>",8.q'=X dɆ%B˂ @du8~>xNM-�& GwjvB2eE$ds$DdOT$֢@c8:||^^Ήih;o#|L^xPՏ ("d…_ml 2bNs@p@Uw]m6lr�x<k%H%eIrDp8b])*'gt:nRh�{p˲>?R.'hk'#*?%EΞ͠ZF,C(3DT�݁@_I_NH�[v 10/^gu Ԩk4iCs{{sI%+^W0Ȗo'bkG4ʽs5ȑoyrx;w.nh vt:{%j)vZDd=9uʮ.Oyw7X W"ALi)++i9A \qq ֭m ^{zRux<mͱQ23Hҗf.c %0GB tU22ΧȊbƌ {?U,^ k^e yx�OMG)vk2˖BOF?ii+n!Sf]}"z>�{mB.\耵fFV]_d K#Ԙ$NϯZ"" ᓑYi[4N x:M{[D6שjk*#8UR 4~xaaboSR=3�ƩXn3bRHπǰ7:�5BZ�5`:ey~ïL3+U "#..ȓk\ijvJ(7EWKwsy54bP?,/$]-��>n~_)"3`T׍!`/v�-ښ7`b/44`ix6P^1����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/te-apple.png�������������������������������������������������������������������0000644�0023456�0023456�00000003175�14422175267�012015� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD���e��� pHYs�� �� B(x���tIME1%<�� IDAThml׏;O8,/d (f)+j3KPi[j6m/6i:hV0-:ְd�АR!ه(5%V2r+?w=kE‰@%\@$HrLix^<vEFх ^ZB @zpsp7TyoZ(סݙKWJޜ�iǃ6jaB$G%oIv"�ּ~'"L8[!g7y'Xl~ؗXD'Mg/ºsZq!=+Q>_{k1w;gٴصcn͡g~-�^Jn %`\p? 4X:W*re<"']++}66-x)|jݷF*C�ߜ| VݒKD`]PatXN]\]ZuS}D4ba>kJk1Ͻ_2�iCKMV;}iݒ闟z:hm90!φ+,r${ֆ-`l9\.T־:{J/DvzgwSMpp ?P"2Tޟz#;Jwv79>󓑯n\^y6z7Rlۖ)?_�)ݟUjeE//Kn~xOo1>k/ױn /8&MG o�IoYW"2ԫ6s-5#ծd[]EQ%[Srt rCσw4뮝՝wSD ZퟺghK(䳔xE8Xk/C&SֺVO"P1$6YxXWޘ%inXw%J5ᏻՑn6g$:T?Pai cVP~PF1m#yiw*N$薄m~k1IYccN?W,iȪQ`Z)+' � ,Gl6z@u8ba M/}"qWU[}QS^O} ��9Fdp7 Q8XN|܏#lSb :$ӖMGn 4H#At=Wm p@<km>/ʡ<Yr(4xz;/4fv@`ոn&FA�TNR`UtIṠ Qkh.L׈Λf˙M%2v.D'c8:m�2zhd±C0h$O~c1)5p)O6%IS> k$|0= $Lں<bwAdLڀ,4i)49q </|XP�}ݸt[B5t)ݭ )p&Sf ,ˇ;*A'v=����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ne-trad.png��������������������������������������������������������������������0000644�0023456�0023456�00000001303�14422175267�011627� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  v��PIDAThMkAl,h"4BIJ4lsZă7EPx(�ozV ZPcE)6c4׃VI2afggy}wZ@k `j" 5PHZH\F%o2;>.ZHD0!Jvv.RM]Nooܤl$-gjD"oUQSccZ^VƴmK*6mY d>S�D<.ObJT )Cwäiqj]?YV.+X,ض%qR.$-K:fqK:J}rx7V^dj~icR0_$XT0rb3t^l�oGN� i+_"vرVH <.+<f-VWI4?[`I_g5*2=<LR* /3u+`|6 }˩MdOs9stxW G}uW@Aqnt߽QoYU7Wvᄋr����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/gu-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000002671�14422175267�012552� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME "(ȎH���tEXtComment�Created with The GIMPd%n��IDAThklU;--ؖb•TJ|$~BłFV!D1"h`AT@G`|@шGm"-?0>f)OÜ{Ϲs@lLQI`2 4�.p:8 !8 JeơoærzOj/H߻4z$[p(@WoHߝ\G4�k9.Wooj=P㍗3Xe5ҧ6♼8Klؚ-@Mˈܴp:V.bOi؂lyv�ǕB"ӻ=*HD>0F*pvkTI.ׯuNp&@z66vm?c$b?� ?%\"DtS~n=M-c}@a ŻSƼv)%d*&;] 02,yDV!U7 3RD7%% ]"Z@"6h' / ;9yͩQ<lnrŋtօbC hA(~4| Z"`r*EžI+aw!DV U᥎ Dq01Ӛ7c13Mo1>X�3rby@Z۳N1% vaDYC<d hJ[@6#T _c'/%o%q`ax�Xe2abP`c$1H8lb\4ڹXWY)WP10 .ۀ*ھxdnKM#B#!F*)N06'vO2'hjI:TuC#Íl1Jw#`7hWaoD,%>/KZOoo.9d[JXj\ 57Ղba]SQ {.%9} [lfq}{=㏐~Y||UD§F{JxC'wC">I4~6>B%P,D0*?F{kW]czD 0 "Jx\102�L�%bF뀏y`8DIJM<|.V-= v'$bD19&2H3aԚk[ Pk \IE{c D^&*Zۨ> XIKd �h b$5A.{1-2ӍNCPѮЇ>!!CA����IENDB`�����������������������������������������������������������������������m17n-db-1.8.10/icons/sa-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000013131�14504323433�012522� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��zTXtRaw profile type exif��xY;DZgsz{| ץPFDzxpf?9rV{7?>ޏȥV|Q~0~@?&Jw;s~~'7~ +ҞgO9I<Ej}\KY߲'wqN!ܞզGI9r_{9Tn ng)DbxWǏᄂzM?~"34W\ݻw8,jkSx/y4g"BOa ':d9(8c8Nr I\k w~盡1 Y~v<>:Ǫ+>cź%0왻�$7>O2ՀM XnT?!F r+]j-z D]XLH kH%%F 86QVSB)qw{o, kD8hzRʙʡh9%J)HiZ*W%I"UDtіZn&޴Ǟ`)K[]Io+w8ȣ:dчNgYf2SW\iQǫ.qtM*ˮ[v}!N:SvO^TD-|A5C,j\" b .�  3Bѐ3|E!yXNr͕pBt9EWȪbӁظa7MMVG.91yBƢA|lU]#u^Xz { ]OJ4G834˯v)rAq[ئZ <;G?$ѵ�),N. 2 z)޷\5_[3x zU_Ѵ3yZ! p}ވǑV]I x%̩Lϴ͝;D &Ӊq-%ٔ* bYP=G-h6Y`wڪ}B=kn& X6RZWgf{'cu2ݦj et h(U>Z\POUS)Ǿr-|AwYmNhZ?5yXB FIR&f$飤OܽFCX O~˿E?Hmki*lw-.o?Iv>MJE ev!l$-Q$u*+2}hHx^AKmeXI`ygfkTh9.fAڽ :-Gtuwck0~7/h"B <-XSV&VH&gH?a::jg>$pgY"VL�Wݾ](JAE':\d U'*k�3/l)޴~n.W:?4jgODǔT[RO3C%5)([E%N# ckO2%Rs?AɐwLC k[-Kk}ƕ2HWЎ:0P 6BNV2SIKӄ+;a5h}DT}A08F8mϫ%OB>e~P'tQ w]$9Wkm jAǺ+�J)(P>#f87z-߾ߍSIL(#w\x#H%BT<xzEVѼY 8xB^0bh")άcV! XMB}ͦ Hݾ1l(j$tOd0uaF4]O͔m`6e=*Gz,{aM2b-ٺÔ�J"-h%#c 82d=v1 ǸXu1@7_%sǻ*K*)=pjx{.&'~OᓉA$ lttBe:c դQ@ b@2̶^/!֤!?Kv`T dI\!KxDdkD=ܧ!GIB m xZ$[Bpzc}]k7jgAb"F>R f"EUjH qU!TriC=T/QH hGy $0_b%8d0?)o Ckk|7;ap:ȥEVxŖ薽*:Gx͝7$Lh<scr QZ~p4Y4B :|DMuj}Bwf]ܓGS+'V!zjBl5|$JC{cvUƬrgx:/3}g5X=q,G<yu_/_?ig"_A8:f;|lld(/;7TUvJZpv-&|U+D@+&Y'YN"CLiR’~bMbux7.B,wc%G@!G fFd[jB/e33RSl݄5:xT>쾽 [zX^BN3&b=<>9ʡRZ s?Vнwٴ`^S[jHͷvߤi(x[۬ol <Ly);.f'Pv&:i ҍ3$iIfnY[ 4ًc%&! $Tkj ތzO|M)beQ! oMD�uO>}ߝ $5V#Z_EDRXT(ڊکlĨ[u9O@܂3@,F<)E-r+EK RP,B I![_ˁ(O;$v0dY!Dd7F֊17j <J_uEqVHbɽ�zV\4)2&<ĶM!t|Q�Lo$휎z3<<LRIRHT:1<rfff,P/Qdrx)%Kglȕ{EdJz'NayB-ʤcqܓyY!%yS!X(uNYo>ĆMCd͝Q:I*it^$n=gK45_N�^�4B eho NǫM䅲#y@#Y2 {;J;�f8ԋ^ ܇(c9їnvФUPfhe;S34OS<UGǡ|;s+sAT\L X\ ' Җ۟cmzRZh<m"Y"-^E*_ d<3͕msMv0N,V~8F3޿ $7L9Y<ƾ.6Ȉ?G d 9Ȯz2^q )f"Q@7TSd6VJDZh4l=`D؉R㪃.Y ,>2:D<"Ҭ)hH 3;09Er<q��iCCPICC profile��x}=H@_SKE+vqP,8jP! :\MGbYWWA�qrtRtZxp܏ww�Qa5hm 1[ïB@!2$)u�_<ܟO[ ij0m MOe%Y%>'3ď\W<~\tYQ3'V:Lx8j: YU[J_+\9$ "PF6XH~?%r)*cUh]?*LNxIzq 4}8 \m|^ok#nkp >)RP(�gM9`YzkPW-Rϻ;{LrY ���bKGD�\�\�\S��� pHYs�� �� ����tIME.#k���tEXtComment�Created with The GIMPd%n��IDATh{lSu?nuDD3 PIDh��$+!"\QD`D`d s4ncscr{ѵ{v?;;΅>62yRTAMvAŶ*=0ߩ=}OGS#WIz+V% ,p~Mc�xi8n�jei[Y=a(=XfhN<gO�[:` �@z¨ҎȉxlMvDOӀbw BEg$&;< InpLn`)Nސ?i֒Ɯ̝m7?[W+w d\ # jlbP 3Xy�on.{#-�A~�Z,<sQK nVd4?{2h`JFcV[MѪ*b㐢-Ow'i]Bo6�F 7p2 H,! y lCwW%kg_5rl4@TRә{#&; bs]f*Mg0(5{9*ǵo L!O]h (4$CA5geF$@uUs9`MMYQp}T `>6$coïmw uV:P ^8aC;ݵ"A6l�I�5 2H)[p!p`l`*[T@2G5n.B]C u@P+Jn\3b�ٮ"IsSϙ-m Hl !z㛂?=yைQI2ծ0'YbL<1e!zL>�Ld[&;; Q3"xV}`&dRКF[]}]RJvoΩ;S$ʋjg�f\'+ �.+<rx.0d8,q #FZZjE Y O=Z״D.iCC�84ԜWjΫk<Htf 4bpa-Ss�x[MBB&C0>F>< T])WJoWg}H-/kJU܉HƋ@}G}+hPI0YM-z࢐q8 =4q ]j`-0 @tO&,A+| Eg;aJ003]3zjy2|=U[WyG�䊪r}-��yPޏC~FAwDZ( BhbjTqneHoPlnCPӛug!tHjcz_&�JItp88ѿ؍����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/zh-quick.png�������������������������������������������������������������������0000644�0023456�0023456�00000004551�14422175267�012040� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 6.KK���tEXtComment�Created with The GIMPd%n��IDATh{{vf3ͲQC�( DK0Q(�3*ED|@5U 1QI<E|.+Ⲱ0{ukAfP<U]3}ι߽<BRlc[<+(yk�%ew�"w}G2y p5 28�s(35 xЈƤ; 8H [c^v%-Nw)mZw[4h9@@9mdp=k#�znO+PtSrI奡 2SΞi{{u]4Ճ.%o: KF h%8vs]9"r(RsۦPGNC`,KuzB_lV~㬧{<YP V{V.P}l˜xʺGU)4}f! +d b[Jn6=.!ģ@;NdM˪^wE .z~'T_7Fz7{eJ@im-Q\\<O[`*Q|~`R3׫H`(1N6sLJ*Q<zbr'�qs8<t9�0h 8 NӮk~Oe?\Wfj OYO&tϟW3*}C1m+H ނE&(e:ef40жnr%-�Jʸli̪PZ[96v�ٝZ3ڭ@QR"4F%1*QzR^ZL٪~Nbz n-Cʶ~npjA��MX.4iugo۪>ͼUrN|#Fb^\bwP$ jP8 @v+s*g~}qX07b"̆ |�cUZ �du"�;t*kR2SSDЂax(�hju2V$/ꪜ=;G5ozqSgمDt2BJQ/|~wCw;{/wR �FW_vdֿٹmY4G/#<u�S-͍&dscm2汀tzˌűN>f;̋kE�@F)Y= a+/w5Y> L*ljPL\jio}'?Y,�-\ iRohʽ~RqNƵ@(`m>.rw%%7E'ǖh^MhF<rr/NTـ ]{ ܈4`pyx×�qȱ3ү-Z$J!?-򥍺WD}S 1|܄fmby*)%͎^dȱD0<=.n-�i*m{s+Li*nLnԌkmUed~<,'L-)6W<,䶣} ֝87Șnjԫnm}3s@-٤D~[;777䶘ܑl0<x~M kL`700QRj&@Bbpp�/%XIֶ"gO}LժxhN()4@)ڞ;J{@� \h��f\l>CIR�Ìh�Dڍ\�"yeKyz9jcKߨ ?f` `1pb\�=h,iT !�rzHKD q V*يVZdk>HW<ߘ\Rm)fvmAYH 4< BgH-}Ү1Vh{WT{=2نli&<]_[\ Vp�\Q^9NcKHؔ<VPrk_id}eJkUE'J7ߒgG3z10?uF4hLE]DD6 s ڷ501[bDcxj9Z3p8h:C0r �ħ:~Z?RG�q4f@}:H>)$ pGiy.xCBv'Q w7FfL " n����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/hi-remington.png���������������������������������������������������������������0000644�0023456�0023456�00000003111�14422175267�012674� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME &f���tEXtComment�Created with The GIMPd%n��IDAThylu?ݞehm+b#Np*@8DTH D$! "rhLp  \4Hk�kk;aw,vID$# 6 X\wyеX@4 !�Td6 ڼ8`P)#�0g5Ʒo H[4i9`,�f1�ऌ8C@M�.L HW9Y;!#Ώ&�S�Vsfizh* + 6:H6kt_Ȉ@?ӝ>ME KscSШӺ+JZW?`�NYOc�x[F,4*lk;QE AT5r7$wLݺJ)P.x>!C~Gժ㌄dDv_y}k+3c,0�S@9p(+03WޡYܣxlX $~];&Z4/+:�d<8WWgۅUe&O/9Ye �0&TUG+}b�itXvy J-JVQNڋRYpC"T=[I'gبz#4, 6ƙ<I5M6hVBz& 8q8RWN)'DǶb# mLʏt*2Jt;lˈCd2k8:{G?�KB Ü[ɬal}sջDՕ~ԣPUhhJgTtIcXDWhsx# 2)7Қ` �띎v2CUpB~Q3W!1ة+8X+ )�5=g * x K0#S.%jtM<L�p@vD.�}u+jC�<7V*Mz.ņKucx;ϰ|og^}[p>�)IJwS\xfdz'?$<(ȫdā6`)Ph29�˔X>"�>_�]% }@+&E%�jC]$ֵR[sx7qgW%|-ɈeDk)\lܬ:GHv0O86" k^IF,O ^v-=mc[}5ߠc791o}8Pτ UfwT-S+ O=R &%DnBQuv&A@޿>)E=}In\ҐT^RB'T}mK<|/|)r����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ta-vutam.png�������������������������������������������������������������������0000644�0023456�0023456�00000003215�14422175267�012037� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME ;3���tEXtComment�Created with The GIMPd%n��IDAThPTU?o+>@wW#cicRd?"1X#%G3c9XcNM5f%f8RF$ "] vEι{ǽ^xL1uk·�/Ӏ@6p4ow9�(.1K pfJ({&cr~�PX3(kKչa\�KM[ BmcΠ+Vģl6�PMwXgG!tV&= @m.\2!I@�Vvj 2F|Ksc9Fo V!VMn2&g6?j7nxKxEѐ[0M :SwAa)�^]ì7΢e 2`R׈7ذ(m嬕\%#'1 +9(f;�i[dCcQq7Jo1FyW "kB#mu:A#5PCk5 F8 =ms�Cǩrfupjr@ީ��4)TؙZ5q1O6,xS+e`pȻd3nkFkFf=� q+ئ Tܮ þ (/Rؿ t:XFm)Dpi.a̺1CpE;m�`2X Ķ\ +g\)sZLOZJ�73MiiINt霏�lXf!R67mn/se;��c'x0MmI?|QZP6,^*  xL =>J hV4ŁC3C@pρ[}KU| 8/!3BB荞;y VZ x|R2ngI9̽\3}/ñ"u 6Jl!*%�xQ%[�O WVUD4 3nKNZm]M/3>x*:5+nL9Ucx?.K ˻&";0GB'o&EfUTB6oX-E٭`(xޫW n 3= {H ١- 2E碼T;#W,ȧw!I*zK% z#b]CEZ~Jz! ˌ4OP?c穎u`$pKwOK-;q׆e 0D=� QB>ۊ@ D/!n� $pZ2[{# X,W km;-?4wYtx ذ�+@|#iTkt?Q{JD`bAɜl\!&!EI}T񋺲�RiiWRw@n@ v7�׎ [����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/eo-h-sistemo.png���������������������������������������������������������������0000644�0023456�0023456�00000001650�14422175267�012613� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME 5w.���tEXtComment�Created with The GIMPd%n��IDAThKUQ,Is$uNj{ؤ2 V'$)( 2"V$ zRiTQ qK{ ~is}u,X{^;g9"$[ 6LI7;~,Wρ낶cX~A\iAw. $ o^D%`hpO7' )50234h -1h3x`]z`e$,@ *6Ag@]ibtf2 v*Uwd;@ adPn7aנRqii>l4;xa-O K &)DTs3t|),4kVB?!|N@"0Yڅ1i[ma~/V8Z9ߟ1Xf0Ϡ̠NYnKhO4g0*LR!mܜӌߕj*b@AG;iP8DI?H~};`di! ɷ{A<E%/5j_Z?�ej Xr2Ai�H �g-g=w@WLHhV&�r  C`:p9 ‡Vc~Dɚ=$;Z _6 d-Cl&W[}N=T@, E %2 ,}R^U+*/pekwOB<Sm3M/>U1=p\u#o{ HU,>0����IENDB`����������������������������������������������������������������������������������������m17n-db-1.8.10/icons/fr-azerty.png������������������������������������������������������������������0000644�0023456�0023456�00000013572�14504323433�012222� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQm )z;u^i3,||+<JAS.VU+78lCGҡp`@rfVvq/W"ZNlhoNNHiN$?Z-2Zdd1+2l~aJЖ4c{;ʣO}2z.QZDgr& *0N`/E+ _k,|o>y��iCCPICC profile��x}=H@_SEZ ꐡ:EE:*BZu0& IZpc⬫ ~8)HK -b<8ǻ{w�ת)՗46锐/ W1(%2D1u�[,ܟ#-I0m M`O+I%>'4ďL=~c\vcBV*F<CS5*-Zt^)+L94d4PE 6X~?ErB! ~?ݭU")q>Ɓ.n:O3pw$bG6pq=r~2$Sr MT -027!0Quw{{L6rc)�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:59c5e2c6-05f0-4637-bb97-f336cc011dfc" xmpMM:InstanceID="xmp.iid:64b7653e-3d93-4784-b717-4251c7d8c41c" xmpMM:OriginalDocumentID="xmp.did:5a990865-2816-44d6-9c2e-f553836c54f0" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693144901139588" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T16:01:41+02:00" xmp:ModifyDate="2023:08:27T16:01:41+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:31f26b93-e57a-40c1-9ec0-058778c96591" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T16:01:41+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>&]|���bKGD������ pHYs�� �� ����tIME)!ʞ���tEXtComment�Created with The GIMPd%n��IDAThX{l[W}zuc'iմN;;}mbCnRU@MXAeC -j 'ƨX VPi#㱶vN3KL|'׉:}%v#]>;~\`�uAU9t>X<q  xg><[�*)ЮQ#fs !K]iid(Wd?A1GK+*`F1ژ|DE+fx<JKG}?ںs}[[[u〱9WQ🖜u>�?׷y0Xs2,[rP:>F7u $bEbs�j|ڒduUUƼ 7qKfh0µXZ�k! a\( S6o6L.`25 �2Ջ�0"f03|L?j>y {k3D.E !y֕BMjNWR�ZZ gOH3W+j+SwחhwrhC{�H*�xN(US *Ie(ahh]Wf!67n*W{AeR2} @_)˓ғ[Cy3YUB I|S+.=5x2rmpNwȢ[*߿JPnYpE5񇪥Q:�UՏ�x}={}j3aX{x_'*Qny!<_ X m4]R=leTmsJYȇOA\t $,ӥuhh9#'@u�˲)o{6@~BSN:"" "l9 jZc关յ%L;Yk{ll9T1[Y44�Y/zծYܳ`A".mea+G `@CCVT8Ȩ:5� s ǻֱp'^B�赽&Ѧ`6,k5{*,³gի۾/t< έwE;<pV /]R?~!� 5>(B�VMTM b|Ȁ|[ }�IL`r߶||gކx"Oߧ/?MhvZpd\.%آ"}3YQ`&ZjZc@~I}y8}0Q � cag͎L =;}$F$GqY!$J=M嶲5׍[Y/^a+ﭐlYm9p2ܴ*H7xw�y1 Ple)e*j+[Y|4@c9]I@ E^z�M`,%$"[� [)9d0%"-X;AƓ�ZRUoe3`La��='{VmeM"sL�E9ͤs^-^H)k|. K{{[CEޘ^A.w5<'edJ <Tި+Jn}UT7K%j\?1c,Xf:fL�ʠf텊]Sd$+�xDOƘ=����IENDB`��������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/si-samanala.png����������������������������������������������������������������0000644�0023456�0023456�00000004757�14422175267�012503� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME�.LI���tEXtComment�Created with The GIMPd%n�� FIDATh{pT?޽l `W Shvt|eu"8@NQ!D(" 1 ll^{d&Ls{ C#< (4@u_b|@WP m38Q8(Bx9 0/'#td4'w W@k + H FPE),}o"Ѥ�sV1̣qzdi`[Rx2p0J\c&M,BxP͵%r~U해ppϚ.] z$m ^O. `�6Ua(CGNN|B4lsnҰOi]GA:j"\ 3GVEji}F}`;IA(Jj?F*fAmwU7ɼbޏe5D ɗ.*U0ۥDڐ Dz G%`}-n8/G|鶌YX`TO C*Ⱥy1w.@=_a=}odQ؂zݾuˑp*YoS_7k <C .{kZuX NS['M("ygRgr j.HB\:"SNd>drDX>�N,cRu{pi/nq^T~0mTU~aUD]^ +zJxV�?$i-NSYāl`dw_v_`<e;R&q ?-qCah%+\)<`t_ٵa}wyEvؚ)`>0@s_&Oi Pd\4 '&%Y<˓V]-MI3tdF趍{*1;F( Ģ�,6k#5oTJN 0L"-: }1Cp][ʁ]qwъ-2܊3%sMx'͚KZކR(�wvrD:n볜ƆGe{vKB"kUg9uÂdR@_Qr]{Wb[g6mܔz~,q�kbf%@4t88pjzAWKc)K)e2SF>d/Z:M8cuQև%@[BTnO҂ LoBͱˮwlT1Xj �'e舓O*+[Cz"PS.02MX@]S?46()oN^D^yv+?ٶ bgW̜2J7 xƆUstT�Ҷ"zŖ \Ue>`v"iB:n{6-sOAtUP cCyDmL@tMRj*|@L}۰OĨ|ښ$QFtGVMUo5<P6}>5ڦ@j,�^h4ܳ 9%k@$)_}>4JM2`L!vcBL@Y=Kt4J?Р5 EA=//<@1RNށ›`k ~0Cxi`ۖ2\8*(^X}|`P Ϝ1Ī9Lt Nk(ұ?E:@@،loMM`:=s{[O?|_ zk\1 7R=yٝMNkPbq?`Gd*i^0F(ʟ >-B؍w̚Hd:OR!eHel HiYfjyiƌ{ҹu$z(mҾSA=64h}Ə{hW}7 <3 LZ`ŲzZlN&PrV֞UxjƆ;%WbO,k~_wvǀ/bQ)_DY{l)۵ƩCG"-}{gO f PG6N#X> +8'k-o,v؝iQwc'!S dLgy~I[dJEkvzӟ(÷W)>тUBF~]~T%>kYHeCI}U'-(y{3;m@_LGC D//_s"KkB����IENDB`�����������������m17n-db-1.8.10/icons/ml-enhanced-inscript.png�������������������������������������������������������0000644�0023456�0023456�00000003121�14504323433�014270� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME ,cxW���tEXtComment�Created with The GIMPd%n��IDAThklUlЗ^ -XV^JP&)j�0P@1  _Hj05"VqAJ 6L)vn~nΣ6p̽wΙ99|tJ$a~ t8<nO 'ƄT6ȯ=n$� 怭i�H6X _LJն7,i7��\qOS [ϯ*lC{�}τ[~\h })m[tR/�o0?Sj {N8O$2⡁xёnLY)ksc2V}7㮁c؋91rKxx(1!O^5]mc8vc#XB�Ȉݭ'l[oyBV'jCtlac5`u @![ x|.ЏE`)¦԰@5%x  << |<1Vhnew @+Oh@�X|퐁V lJs` ϗfD�wTF@oސ%`�:rYAv$]%iǢ9sO Pw.d_?bt|L 4q}0!'^ڃ@2FYϐ*UNd~!?3P l||4e%u,\,lﹱ;RX~qbBjY@2&(펢>^b�vN5 s+ ^qi`r2=g㊅E MllC+$Ȁ߹JUuKӀ!)uݨ>ڧhL0dݥ.ؚrqKUKzr3vo@l�rB袜' %�H`?_зOiFvc@Ts90UE1K ubH $zV}>Xn5v_IOF>'Irh&If@ %p۳�+ �ݬP]^w�(&t)]WX*Uߟ@2?iBhN�ԘNh\T$~"m�v<jBPeAW�v|~UsFrV5VnE[�Uf h񲠷;utcv?�i6F�?�Tb3L@Re.i,{ |`RqW,hKϳSo `g lQLd`6_Q~�/~jh 2#�sf'!*^ ,s2c 앞'0TU,\1}x;V#&�yR[1 ^C]egn̥7dZ6~SVk-ƽqw?&j����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/uk-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000002450�14463455220�011451� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs����od���tEXtSoftware�www.inkscape.org<��IDATh]lTE]nJAblHb"H 1)Y}11Qߴd$<(HP$ && hӂb|B!k?dY(ݐ?ɝ93s/3glpd[9lT)RyJsGE \_ U(՛ާGdtVj-�Pq4ZRҲiӦ%Nvzeʕ�-.]z<}K7o[C@D^oeYuz:ԕ{D0{jj~(Yӻ8M�.Kd2cow]a#|rǔ[qp=<}۶qL @i~?r͚ho޾ݵMۨaY^O2V \ W777_u-nLS :mr`yݺ ͽr_zmr2Ɍ�Hq?p >1X 0XGGUӊ 8]� whh4KIx`8?-")HX0X4MuuUn >cO3q'NDm"0P~><Owv^*-m,1*Ϝ9Dn~S�yoᶶ玖uTGE6z òBJ5h9;m�R#.PO[ `m744<> K@H' {<p!dz V4<\)9rw(tT);n;q֮}Za ic-S*q8\ u+qs$wϲr�V d[D�X ĕRup1)Fu;Lǀ^P7? 8(tYC@0KM�B}N@82Pj{p!v{480!t$pO7:A` ú^K pC?,K8}+:Nw)rIVk.bπ)v1*ߑfK`/W/Xsp19{)% rPÎrg^Mk :5�bq{lz `eb'I4uW0P&lv=ɧ72<\SJ}BzQJ x%>:9O7{0ȶr�V /%L����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/te-itrans.png������������������������������������������������������������������0000644�0023456�0023456�00000002745�14422175267�012216� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������C��� pHYs�� �� ����tIME ";,C"���tEXtComment�Created with The GIMPd%n��IIDAThklU3nХ-m)0H" $C L "Q&j bL !K)Zy,n}3ut٥b8M +KJrwt'c@#d`0@RY_� l� Q`(OuNᅠݺ�Y-Es%~իw3G>VW]8 %𨾷o�Yon, A9`Z c6?v[T4ySW~uR,�VE"gOg67kR  <ɮ W$X!�v 5f)I>?km@VJFى \l 5Q}n`vO7GY]է�{)G}ZD#o u5~KW;%zڟgj #mi IH~(eJc9% Ӭ i u{u+/v<�0lkMi6@1i/BQ>ysʜʀvW4.#FGfSjuj7r:Rsd{7�4}`V�t6f�C~{ ï-jo8vbt>f5cћ7f4k5 _E}P|1�Xo<}q`(1}$+e=vd O;vm`M(:Py5mfS>r|Arfҙ"/ӯ\<e4's+Η =N9lMk/|h ;0pra$Pl@RT}t9&!)*:R{hFDF Т-`#vzv@W(9q;[2̬2rxT_+?k_In 8#4Ϥӑt"'') dVY+lE'grbjvX+dڌcr#E.idV*K)y-z -2(t9AfHhFz ]#о]f:x@ȅCn)yuk |4ß�k2 ?1f[0C).sɞ|$W؝ "!bwnjBr UƧ+F65xy@a%pS)~|vv;�0!g}'Cr<IM�M�"EMtHpZwW  hͤ#j<i3uz`>:MF�����IENDB`���������������������������m17n-db-1.8.10/icons/sat-inscript2-deva.png���������������������������������������������������������0000644�0023456�0023456�00000002752�14463455220�013720� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 7C���tEXtComment�Created with The GIMPd%n��NIDAThklTEl CB!AWM b(FԄDPD_DL$DDBۭ8)vwloqEOnrܹw9̙ ͤLGpW (B~&tU]Ӳ0=Cn Wl,+~_MKFV0A@vyXa!_\U)nk{&,<WyߕS"1]^ # �M7#3qFЕB^mu'h�V '\UcަR}P|;kvn[Wyn<WDJH廁pl@*쾴!�gϗLj90r~C^F%9V GӀ5@1oz+bQN\z P9%0x kp-<:uk<,8* t茍7\�ThY K| CH Zo2'vC8@,1U|\Ε#zŁ m;Q<<gJmClc۴]Q9&p2Av! <J3%{[Ty5XgX|U* R:<Tb{%yQ3+߁jnkʛ3  I{U~[[h]3: Z&:�3ʚF<,1\2  8XIM)7HD.GrT�)1OV sRp:=4 iz)Rp{Jxn*H iZŎ֕$݊,G=͜S|d`Gšm#%ZY3*:̋orzy�O;[x3`@�Ze/?e[Wg(٪Qa-{!'h_V0'[St0k:nԴtOad9%U>2iKYŀn%UYӽn[=&<s[.Гٜљ k&W+|qܺJ4 -}i6xmb};yRwZ /=hىNn4̃�7J{kpJ8EyߘO>vP ª�yFuoC>ĭN5[S+mh^֝C6ؠNu8Z@KY[H[Vf:ȇo%d,@nfz z |*,?sFpK|؃La�@61`&Wq9����IENDB`����������������������m17n-db-1.8.10/icons/zh-pinyin-vi.png���������������������������������������������������������������0000644�0023456�0023456�00000014051�14504323433�012631� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQQ sD=:`?ӴMF CRДU3h F)Бt!!<| Hʎwణ9M_tZw|r/ $δ^Hy[-2Zdd1+2lvaJЖ4c{;ʃǧ_ n% Ad+iBWx$k Z <)Z#`_w0{@y z;��iCCPICC profile��x}=H@_SE+fuX" EjVGIC(X:8* .N.RB5*fuMt2!dsBa(%2D1u�[b,ܟO[ a3xWJJ|N<a.{Ƹ22y3'扅bLx8j:sYU[JMiݓ0WNsI,b "Ȩ lhIUBTAr`[05%E@|]Ywci�gJo `z[u[`ɐLɕ4Bx?o@Ϛ[k@J�x}3~�r�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:428c9cf1-ecc6-419a-8632-a82842065d59" xmpMM:InstanceID="xmp.iid:d74fe6e3-8895-4c6d-a463-1e9bbea1ca6c" xmpMM:OriginalDocumentID="xmp.did:782e055e-7d73-4b57-b0c6-b67d487babbf" dc:Format="image/png" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1691786208594344" GIMP:Version="2.10.34" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:11T22:36:48+02:00" xmp:ModifyDate="2023:08:11T22:36:48+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:cd236486-0db4-4999-a182-a2ff3dff5569" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-11T22:36:48+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>`j7���bKGD������ pHYs�� �� ����tIME $0���tEXtComment�Created with The GIMPd%n��}IDATh{pTw? 61Y)`(- 2Ŷ2cvi舌[|-8m'mm"ʆbj%V`@) IH!`ޯ}Gkٽltt83wfw?NJE?p0h/1^v`e"?o[8Y~6x�L5o_�=d `Ppa^6D7Cn.ԝ]'}e[]m=Av�#k78z"(OZ -�>n󜍀CTSkϹ{WG71�P&O2H5My}D.Y[t vՕTSwv< ;ZcQ߼ H7iKؼ < :>7ivԴGՂE^+yoL Y4Y%<tWۨB�Ibhle>|0{:AQMG$uӭx5s<%=eEEI'**ײ'KPE~b?->z'v0͉STycvp y#k& M۟~ӜǁV`i<uh}K^�lEBi]B;hUN{ÛZfa`>%+M/�~<t|/;0;t`dt0"?'#)-OW7h`)@ocmC}3,u4Yh!|nQE w{1ʖffr6ݵgH2TTU14-t՞pg;bE ]*h`a-NoT\[\|<PB4|3��ƍ䒊E7C]ji-)@cRs1jP02W%}b^f+.֢$e YvɪN ˀ5  WEP!8pLZLoNaieh9ưRےF]߲F3t"?|28p{Abi]-\ȣuwRTWG08+upMJ"Fe"?oSӲ3-(^IOK[;o(CxL�˜'wT[sFxxҚLӖ?ar�?u?DQrϊ`\QW'UeJS:0N*{k+6ghx@1u]P4242k oEM$uQ מ9qj}O/]hC+M/_PS~3R 䐒Pq- SQW[+'S9w 2F?y@alۻ-G_8~Xo2V񌭞1iΏe6+EM��}[II{QI):Zmw^?'iF%W4" RGu{Dx*]D5C*}Ftt^5MEV"=2`HPS&5\FQ@2?5kco{]n#  r <�a4 Phsjw00Z"n 8 ~+ 'FO$_+DV6K% 5C׀bYY$HUX |K=2qGﱬ�ޑ;"ئXV�kjmun/cՀ/KJRŪ{mͅl\8{4.8�Z%2b(aqAec Q*eگ6�’dX`$X#%17h-i h#ػA?�m!˲dpgdH]FD����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/iu-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000003157�14463455220�012525� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs����od���tEXtSoftware�www.inkscape.org<��IDATh}l?>mS.pڂRJK-/ES*m. ,]Jhm,+ԗ?dZ1MQ^DZڒ+PJA.kkv= ٖMs~{~=s<0d#% H H6R3"̜uʮiȒ _wZ?ol9w0'[eee�"]Ϗ-y<͚}ܹwǎ=k޵?;C55K֩u:BKz{_JA1miGRc:ȟf+g[Z/z?~Bﱢ1}%2=7tuxoѢcW'sc͚?Msk&T§ r;7KK_ܟ=aÆMƍO[22F?3@VVwUUͥKjkkmJ)fzD>͘QiD_vc7ޱxqO"ޤ[(dִ_m|=ir5x[AS""7qM`z >,;j_ \j##\t8h d_. 'wn]x^b"Ԟۿ7xZȝaOKKs-:Pvx =}'a�80E)\ 7/+#%HXr VWWߥDɴUUcyiiS\ڴi%#/WVV}fd|VW^Vڗ(i'+*vM]f`xŲ:ZYx,/`O^q#Nd zո(=u&;%2n%ۻOn#t>mG�l#̴5544%" MsObK$b4_͞m9XRmv^y0ސ6=/hŋVFo[nڑhe~eNN~m-Yro4b!<:]__?}%u'N2Rd#% H H6R"HDjEd3 =ׄ/ɐPOD.!Y ⌝ol?DdՌ>l@p3>{6Tt&` �~ wR*(" pkx(SL@a-'R"MtM;|WOx�(.[q\|1v $.ˁq}bB ^�EdP6{t}3Qu1]zu}/0Jq>U3 cBJo퇈n=z�wImd#<p^s_wtY;_~-R*2~Șod?xu^>u�6~ "@Rj wbl lu?Ck[s\<|YYP\yjnR@f G휞R#zF>Ec;t ^.o7t7|rR%d#% '>P.f7����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ka-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000002771�14422175267�011440� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME "'0���tEXtComment�Created with The GIMPd%n��]IDAThklU3;h mA QP@Q|6$ F@"ƀ1 )*!ւPia }Nwf%l)5d{ss ܒ)Ԥvo�Kx(>se'ˀ5 6{]پ` xÀ$`%.Ety/jm l@,0OolXGho)DrG�'P+v|yc${i8@??ydlmJf*`y5Dڄ<NsbKV'ޯ@?!j>z=B98&ښgw8{>kN v(ߗ-Q4]6еMF'^-)T2>T`gWǵ<QW��?y&Iz۷=] juOO;62]fY�0@-:0Z:ٔE20"qAp�`4z(OEp`\~ NvWϼ63�C=E *$+PL8�Q~SS WnC!L]J�eLbue�kZFćX{]'} :ԧu@KtX�#{*p� "/awL%asNtYBՂKL/….!`o7B->6ja˚6C=br�Ku)jXʾ1]i.оoMnn�XVt8]n:$5@ g<* kޮr�cP?4;*Te9:&)pb,3$� :̪\}EIn44vץdfCs u: ǖig #@FwNF{+ߋUWhg@  Zɖ"v4<6,q (IiXSgb\0GIBdGG// `8�nlnt`4{V[2WFW8uO;ׇ*a8#N#V╛qhug['KQtiܖqO IREȞxն[":vmnԟh�hL^ Y,Zn8%[Ez%^Wvd`ぬ@�`jזUoÐue3GZ ܒHw=6E_FwkG 滋FG7/W 9 E?"2/"�nw &7/1M4�`BP ()<͇����IENDB`�������m17n-db-1.8.10/icons/or-itrans.png������������������������������������������������������������������0000644�0023456�0023456�00000003131�14422175267�012214� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������C��� pHYs�� �� ����tIME (X���tEXtComment�Created with The GIMPd%n��IDATh{lTEsJ ]e+DbE1&ŷFD\P*RAbEPT^J K۽w٦6-,rVI63g^|3|ʹ$`"0 dQ vσ?%0»� ԂZ5?y�VtRUIӷ[b_N�[gfO~chMKA//� xׁjsN)M {|a# #펠oH:� j`P,ZL� JbvxhƔo:N6,a7hmYj5NCx\omF#/߁&8loKNbCǩ_&�Vai* =a`b<\e t} z,=ZU`yU` fę�J$vc-Lv Q�{)Wa&狝Ȯ}ڨGh^{l&N8@k.}RXZ_@7h^^v (s-S10�Ml,nf|xz��&)w@0f  2$8 :dǓntIȋ8cȘnkZxDI.oA_l`!P@9rW1g<R?-A=H]:)P�,Vдk1|@g LocB�!!UJ"kb o l<!pWxKvnF钩w)Ȗg 1saӚȾ&1GׯCz^OՀҎlzp%SsEV@v{Wةtjkʕieݻ޵P�DVL8lX[f+}ho,z,uDZ2[5S ċBAgڍ�[צ;5+78N/K_sf]J}e �<}u=`ĿފC6`r:hO`;WLTD3s7RB &oxXj? n/Wޏ[[zmg?l5-im9NFRzn׬ä)b` Seo+TwT.fBmJf) `P/|Z`/2ϴc}Mi�J̗RJ= * �)ّ kcǏLd;SXTJ;r\ES\o= 2tW@+hak"*3_1&HbIW-&e[yc}gd�PA{a(\L7!B@d*39YVo-T`R&2 lw@\ QH\DDRFDZp����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/zh-cangjie.png�����������������������������������������������������������������0000644�0023456�0023456�00000004347�14422175267�012327� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 5!Y���tEXtComment�Created with The GIMPd%n��KIDAThݘyp?$K$Ha84�2 RhLʡUP2ZQ`p $@6=y"F1ʆޝg}~(| ?l[t@I~C5` 4M<�N< 8ڠ" ձ�`<HB21x~5۟. Ai8 L)"!CFu(5+{(¬Ϙ1Op9S-[gc1{ݦ稙ٵ>S(d 3j{U}i҈5Cb4#2f/ݒ@H5} Cn;m/I)7+^S3gXͷlU3RŤS=S=pBykFx29v>EQ~&­>9ji&{wl?`l*ՓHD'Xkϟ)h3MmowљX_468E퀳` C>k9򉖭ݝKIzE)U?+9��ű7MӘ!=ǀ7~5ⶏHCU42`UWr�hg|/`+Pޙֵ=9y3~ �&CE)iTow_pWјq7)/  M'?hg|?۾1}}VX*Dm~ 10HZfuYwX =ܣ&;x2{Q3ItǑ6D(b MՎR(`2+ՠq`W0$*pجܒo/�m>'t^'̣|V݁-i Q 9`Gqk?zYhl�}3C@Ndkz_Ty}~؅3]�]GlsW# 9/7<Qπ扚_!q?ox�Zp8gzX^@khE�6%9!\:gh>=X,=Ժni 1lJ =Wx5|f̐Y_ dUbgYqv�\8߈#/Bf3Vzul6z,xTWw#0t i�!5/Ƅ߱JZCZw�@3|X 5$G4?sK|0Ȯ7G+nC�R g60Wl sAmp��An5٫@FXM±mo{DZ;3�a1)Ww w6d ]n�OΧaD7T6ϟ 5 %ӥQU&ݮpq RF斾h_IazU"cި+e9y@ �tiEKs\dUS�"$BpS)%ѭkpϗRѭk9#'-�i-2ϙ'jypynFp=fԱw�zr#Vln$ӯx߽|70YxF^(@6hf8?mv5 ef9y�>CG P]Sᛤi4\ ׉ڍkI ]xQcMLݏQK^>ΑS�z{+Ю!#R-_ X(S /djvnE >?^?@U}X `WdkviPf?ضjя*^�`5đ_�Odv;{I2EgEKĤiY_zYKTiYd$4X� _ YsJƮO#nPUW!ZB&B-2Aƣ@Jy=y%]vKRrz-vP� z5A\{&\wȯN}z\ԫ|kJB�C |ׅdWU: 3]r&>$Jkdmɦ(?SĔU����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/te-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000002251�14422175267�012541� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME %,$JB���tEXtComment�Created with The GIMPd%n�� IDAThh[U?/iҬM{=V*թTvLATU3qDu*:qc1tnPCPNb^.fmclҾ?K^/rsϹsϹPGuQMDPp#&a,y'j΀�^6@?<-Kޑ0 (aA'�o۲9c!jFt]6dɫ[R`'ZYP6/3zfmKR�}8ڔu٨}ATPẢkۣimU#-fU1ly\uk�ݐ}�T"JoΊ|BO[oH M8[ (3nGJE ԊRGboEK;p0ޟe΋vζY]懱E pgj,!B=`*B^_sd1Sq\ g,)7AqX21@k uxojpۀwּT so@b_g{#Ie@6ex0gug~L#kX8b-- ֳD!! ID0%wOTl[Du~j,Ƴz C+6x.<,ySk_}܎ W|'2Fj#r1>Ql0�cQ~>Q6Ad[y1ڵy[fnCL~NA{og7<k= P̛ J WŴ\B*o~4Eap`\a-`QNSf偷 !w(c lNtk"JԔoP${ Q]0(]:/<`+Ҁ8QBUIDI`-} *oz:-k_Lс}je]'e� �| D:�9$c[����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sat-inscript2-olck.png���������������������������������������������������������0000644�0023456�0023456�00000014471�14504323433�013726� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQQ ;]]{U\fKF#ƒC{= W rjFZyQhu$x �# 8h{8giV:Ks|=r- $δ^Hq[-4Zdd1+2lvaJЖ4c[;ʝǧ՟ n$ A`+Y .Fk ';x�“ ȏ9uٿB By܏N��iCCPICC profile��x}=H@_S"U;:dNv"KB*ZUKIC(X:8* .N.RB 4*L5bYF:UQJR$<=||,s>%o2'ǘnXӛy8JB|N<a.ƹ3CF&=O",w0+*q8 Y[J_k+\9DȨ ,DhH1% FTBr[05&@m=@nǶ<W'>&;Г.#i ~Fߔo5>N u"e{;ۿgZ�*rO!6��[iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:8c403661-77a3-4bb5-ac10-5e2f062f1d97" xmpMM:InstanceID="xmp.iid:eae3a3b3-cf34-4880-aa19-e0df0804a31f" xmpMM:OriginalDocumentID="xmp.did:572a0291-b1e1-4a89-bb57-04b396839f97" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693148150155496" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T16:55:50+02:00" xmp:ModifyDate="2023:08:27T16:55:50+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:8c99acca-2540-418d-b533-37d4d8319e2b" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T16:51:06+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:1f0583b1-a989-46ea-9131-10dfe8f665aa" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T16:55:50+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>|���bKGD������ pHYs�� �� ����tIME72"{���tEXtComment�Created with The GIMPd%n��IDAThmpT�!A( "T8j'P `;ôB"85:C-:RV X+ B Pj$Y@򒄄ewO?l`n6LR<s,|Aחz~(>;,`�|�lvzn8׍WZ~vSA3ǣhIx' evB^= O~+Mubfoge3ݳzWN׀=ZÊɹa ,�)PA.7U&'!>1=-WxvrZxdڋ[Go+[&H�x"% }_~ K!*RG^ڜkg:nϕ&obߡQbQ�c6z<�ZOV)TG,DPϙص!KOXJ3=[Y{M x TCvŤhozp-'c =L6z/y> Ract$Y yHu>yA)kO^d0.b}oL.1ބkPL|�3k6/v2Zƥux%,l |W vZ~k&ޢ1"f.TNx<^' 8>9[ruRbd>%P* @2MwV*] ;U**WZY*ÈgDؤZVOB)6r\mM }4 d,dPd5"'!C O@ Gkjvd6=߄Go]y8 T< ( lmEǭ<BnOS ?+I+q`Tbtp7t &z żS.^[~~#!AȤiMAlq<qA;EtO#17~k̘:r!0G)>ؤ]<γBPLp dڎf&0s�:-\7A&Vk5*O �ل{}Z}=Pkge]+)pq�BB͍`4&M ķx2n}.fkM2y 7чv ᝦ`c܆=:ǶXk r459,{߾k9YW)SY(ӅC 5QWjrYdN߶I[+\p Wۼc}AZ.o;G|]+M|юq-X|D]Ph:5ұޔ)]` d+ 6 <ȋ透=i+uֈ_&T;Z:SHb%@ 2פ<DM7@#ןva.X-c]P;\h$sp 6w1v K}񚸶D;=HȀUb+2ϊK%A}Bm(»D/+pq$VpH$|$OS5 :wuTw X˝NE}x!l4h&Π~W&GW?F[7C-gPSw ؟ xh'Rn^B~ڽkz.~Wly7$sE%ۆ6{B(P{~ zPN'. hs v1�$ :[ 3tcyT7D=oOjh�(~Au5H*qGZ(+ ׁ&wD/EYu :‰&O$'o2�uV@Y1PS&>([9RD ժx4د-;:����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ne-trad-ttf.png����������������������������������������������������������������0000644�0023456�0023456�00000001106�14422175267�012423� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���` ���PLTE�����������������������������������������������������322333622711811:11;00;11=00G--I--K,,K--L,,N,,Q++R++T**[))]((^((_''k$$l$$m$$s## ����u���tRNS�(24LzV���IDATxIS@PY$FE ?dRT%r|*tv|97(^Y\|?xTW`GC/�)U0(߁VY'G(?X Eɜ{҄w-wsnا<s7� _;eQ ]a@Rmd 0Y1 0e%$xX�T� dFPр�Ll5=\����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/pa-jhelum.png������������������������������������������������������������������0000644�0023456�0023456�00000002743�14422175267�012170� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 28ǶO_���tEXtComment�Created with The GIMPd%n��GIDAThklU;ˣ tЗ &ȈI Z Z|`04Fj FM�Ixb yHRH;اvL2;[քe=s{+wX2ai*(nJDg%� V$~=ܐ| ,wXO RAVPoa`V~3P "@T' `ZOCDF8= EU}uk0�N6ٛߟ3m�ϡ Y@DP]imj "px'ρZ`N"<!"4PAL)^/R&{BD'IKHj"(n {CK=I)+3P&)HOf % xHAz4�q#^lӽ_ 79_5^yFg(2pBcA~eS jDWQ"r]hwGʧa<',49XnXD\�{ uMv0%U_j[*r<JYAYGе>"yϳ$Y�5}7籴t<v40ŽzCcŽzk 9l<y} ܪ u9qY�~צڈ! .|w#ZKxbKC\l 0z#&,HqPߠ[&/nZcτ"N^@ K'f@dDgѾ͗ nX�@h!BS�{}Z2 f viako [ǐ+<h)S1@ZXyv|)�6�aɧ p`N~(5Ǐn4 U ac5_X{�LJ ^fD`� -0e9|;jiw͞gݱ嶛v9l(Qf=)G:(Hlօr.$"w(HQ`]M+HׁhTP2'"sSҡ|0d|k�6|#$tK@> h@q$h #؂ZR> nkOTI]jPfB0}�4@ ` Rihr``^bmx+/=bwA~UIEzowrL{o9N1Co)G@>ܼ}ڏq(K蜓e=] �o8>2P@aEݮ|(ouɠwt9]&gwi.J9QN-If?ʈ53>�|߶}n�jwWBG ����IENDB`�����������������������������m17n-db-1.8.10/icons/bn-inscript2.png���������������������������������������������������������������0000644�0023456�0023456�00000002527�14463455220�012613� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  /ѓ���tEXtComment�Created with The GIMPd%n��IDAThmlU](c "IKH("hЂ%U@D Q$`$M(@cC1j$PHJDmJ[i,-ݏtҥAGo2?};s@C a(/H@ ��?9쮆a'`!j奺tD7艈iY8#uyXm{ǟp=v!虅ts~Fݵo1%eS+st갻Ya{v6-7xΜ{9Yy _b1TtsU/P1{Cn)+WCnON5�,YH�+vW xWw&<?3z C䯚?$~kEc3(۾նJ^2_K:t=hwY簈~Ԓy7CȪ�5+vM6|MwQM8.an!AH1=�u<]LꪓKSJݰP2SuwbC>SV _in� r�9[p̯O8Vx.HLMr6kQr8Imevfdfj%@EC1 xԟTx4XODwT`zz-F<LD΢c Q?)5(0^Lդ�v<C/i;0P&h(kp{j0lzʼnqW>d뀧#kÛ+ $epag@ay8S]^Oo"10$ v]C 6o�p�!>)<H@ˍ.� eYP4~HQ˨Qo8CG*DQ3;W$Bb4q߮zsrGfvqw1ʉ�Ot_:p$vf!ZGCBv h0*eeVi1<3u 2j35h%EC)P]}_һ15 :z1v0\CVHz,Պ}}g4, ,�sJ>𖌪-Gbn>{5 `;]Y�l ±Ȩe\`1PmvAB~13&>b"%t(37#tK!DPIqGqqJ����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/rfc1345.png��������������������������������������������������������������������0000644�0023456�0023456�00000004545�14422175267�011377� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  p7���tEXtComment�Created with The GIMPd%n��IDATh{pT?d7<`$B(Z--VqZL>ƪSZZCXQ&픪Ru**8L# OE6tU�W6f_oe@9ΜͽsyG?я<"Z 8c zOŒI``>p#P 8f1?$HM L+x*NcuwpG"_2 6{{>|g{Z+ҥYn/籗3}O;'jZ`�m駥x\)תFTw#pq8#7?xKm^m]+Ri)7 wN۴j^J�Ƹ�qP;/75-$BgʢkWMl]`swoYm~s6 0+K3-v@{ʚ6ǥg LhP+�FB�y*0 /jEA97'\ FCb@"O& !0Z!г'"O�F{ l:' xS#l%dMw q<,d+FsŒОJs˦a+�FgͫE<*@/G Sbw؜WLf[Gק/3OiAoI}Qg'jZ� olrN|U:2 Ԝ(Eދ;$⽹d`+ MX5Fb,6pY96EUѪj*�W/k <߽A>ўUO�W�&J�g E g�yfHXO5No.S0BLR�(|v(ii7_R_a)O%[*uB&ѡlyKt.we5~6@eUMȞjû$Z,�|hQ|SPYE3ڈ1ZM-)/p2ZO1[,^MyoX8_L,i8-?Rb <|HZjsA(*`fP+�&quPoʘd`uw >=P,#²F'V0qV+o(=43R+r&FXVFZp#0 V/"5 M?j_o4EWPv)R=ZePеS6s x2r@qxٽlMnVRC eeP!D/sz`0^Όᣇgؼ x]fe `<n^BgPqЎ΍FlG(aN |yb=a*%w^+֙vd\ލtwsuޙgrn>>�X]�Ҭ?7ĮǸqG0$"j#~&+.`i2x35�QW%[ƎONk�ķ'Zŧ�/h-i TqNuPTuJ@C=KʷoNkѿ8ؽXr!{S6=22<v^J&Qp\Uw:&^ŷ5iH#q BXlU$[e6:d;qN,pWl;)yk[6WC^ L(npCJ9?+>=P,4O]9J*b 2n;m-[eh@H9^sQ%s)v(g"nnw@Wfny^>8 G]ȧ6[iǭlg!g}T_K$ٓ _xO4UY(nՅ*eMRܞD84;@0�OOciy?h㲩eRt-PjSTU)&ճ+S'πo٢:QV^7T\"߭8 g[{_i:"y'cD;X0mnE Y4d[0]zh3Gm[vjQ24a;A['Z+!?6O}OE}1sW㲩3m߷W+P<x4Dbuw:i�9�CVC0jv)ی&HCtя~|u_RlNM����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ps-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000005200�14422175267�012526� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� B(x���tIME(+v�� �IDATh{T?ν3; 3k_̬(tZih jH-/M>[M*քT1bWl$ F�+8 ,Pf`qa1ݥ{]:Ҵ= Z 3c4V[ 7((DE#E!|nr LbE>7Iq.~NF#WFBpD~dc>Ek$)Ct0Mw>3:P0Y"ȂxiV6Dn"&&`+T�*Z{F#HL.IY|/gԁ0 2Ě3Ģﮪ(z)0ԥT 3O)X;BrEo=(Z#5tU)\ P<t5<8T 4Mea^T AW+6-d pyX7wX8C%* =*DVxT%N`pD@ -D,E{c],AC$Y5 �l?).HP.p�UApV0jRUQ9"�%)»{TGŁ4PO@!EE7�QK� "_ѭTivj!qn]88.-s *�0VӍX}o :D|H/J!b&MGѧ$(S^<$Az:UfԨ/B*9E29 :& # )rqQwGD$kOYX4 OMJW~//j2$"qFUT2<#  "Рp΀bf4J;a߭L:L(n6~Z$mTuCE=dYͺ:Cl|9&'L4( G\J%M+!(z/�{{N*akyU˧ogT_D?4҂J*Lh<* 5 ג9bQN.E f`rA"^&rBowVtVv/6LZP~6?g>6gyZzi5Ԇ骧5Z!GEH%s bxj,e (2%!eE!` mu!t}aK g*i{D<RGހW$Z9o˱m .lX,ts@^TJ'7!^xuUU(jv#{w;UtL3mЎ$:VG眢DGgGU%MF{(A"R. PJ%;"  y(,ˠ>?1>N<X ("Jwo5_:j~x*v:r=}ATTWq['(_-n&:Lb[ĉ 19VC�+Z s>>*4wC̻`,. Bm_3>GՆm\%aE�ldN^TF|&34o EC[DðYZ YQscۆpQAER4Shxt.OO�&xt K4¢ :-ga ,W]*B3ƠPSՋ*\3K0cniI9$E(OK;<�c&>_6ޘ"\;?!tsh4(ڃebyiw)- m" ]}شu>_m0)Ÿ`wiT58C1 0?p8 `8ΣֶH!J`y\#j> ,�W]љQp=',V?s=}N e7懲gHAc�ˣ@gaŁ49=[~s?+3xPH[O)<ժ<|Mye+S8 0D s.!(/z?=$ID,zDx]$ 5[('ܺ|-.{|t''j'd嚵<|}:TYJX�)BhLMCUsDq췸rFq>EGKSmCl{xUKD,AEg2q)Uݖ6S((8 5U3[v2뜝)=m�G,61Q?O�OlN{Umr``?h32pD[(1"Hg]LYNMSP]70,qKCm_ĢWtC `MU4^EQ?{K[,cNDdSy~\db|Wm{/*b-oO^+$bqN,,-WE*⬄"Bbɚ[HAT>!BJ6Z fI����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ar-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000002542�14422175267�011443� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME ^���tEXtComment�Created with The GIMPd%n��IDAThklU3;mKl E ҔGZhFE!!j"5 $ՠ 11$*!KGXD ZZm-}n)mI̜{?ǽ#GQ5 vk%{ WO!V)3gUF;r O/s+'^ 2Xm N @| k%<U�O{5mHQ�eEWNUJޔ_4x;RUY/3 TaV_)٬)% w|\rm꓁|2T0HP=^t{'eəO[ZT[,M�& ~͟ug�èNnwz@1ӻz} _vZΏ6y3~</2ɯ/ƀr"ɓT�4%;P7ҭ1J`P?`/<^}fxx݉48 sޙ\;@')PלBs`t@lˁe{^�*d{]+ǺE_]5H*�-_?*`N#ZFEzʶa6wX/ CJVbr py_KG:b `^}2fJ p7#zMuWZނf�+Q�T??D i[J$ٕfk:V8?- c\u²ҭjQBc`:<i 4Qji `&PdJ 3 \sFPUo@0Q�\ڍJl%ODžrTy&P ݣI]崌-,b� M|$px:'gۆ-D ~<4's_)\H$E\EJ!XH>T%' ZQ_ÿ ,) eւEH7+ y?cv`=ϋm;v0^f>V-hQ 3f" b$q*!0PsH_qpat[^U_v[!;EAxAflp@~3 9(X0tXX~$I Q$uE?l(N{����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/pa-itrans.png������������������������������������������������������������������0000644�0023456�0023456�00000003020�14422175267�012171� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������C��� pHYs�� �� ����tIME !%` J���tEXtComment�Created with The GIMPd%n��tIDATh[lU[ml)BP#b0R `P1}Hj4>A$ƪ<lPMjQb6xԖVBwufNOmmQds;{oϿ|?;e�,0";X`؁Fkk a<:ZI:^ J^dkJr2mϢwVP]6�< Q}h*nʊnYx|)gbԾi"y!Yw�L6݈^vJ�0=Ϸ 3rгZȼ>0x0 z{% Ub_ <,\} x}*c`O<"ik'Wx}"`T%1u[3҇CE4<S}3*"$/ZE4лӭ(BEI{8ZUzԚ[{@diPtYbϟ얅Btǎk}\ 8{*S.fqY7r{4b9Ν})lQ�C{&J߮.p@[z{KX#qXGı'J*W`5 9c'L΅=;-iS2#ZSoo* IF_3B,Z;٪wŏW'Pd{rѭ [`Xat 9 TO◣sW_-V[`)}"4\>O޽OhjM/K\b˦@{(g? $g]V] P"w̘d �-kեO)-pr6_�6޹SI3H r wixdLZtok{>]Z]Z\GSUf(v;݉P7d\q�?}OO�6z~78ܨWX;W(ky>qE@J0 h{у_\3'_韫P<ee +oBׅWn'y#V]ErhښPf@[q`)o{Ӯ/_ 6ԦƓ upɰxy̦͊9C؂Z_X�M�bY\(yXq!o4[oTۨ1St�nj»+0bP I%.#RK7!`!ljƪCAN>_5Rs�㌢ 8``_P� f&N�4՜)Gsך\H/|fU* DYqwt8w4�$4�+ 1�(v2�X> 7˴(ʦD?ں~_ϸ &4X 0*~irߍX (, !#_FM iC;����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/vi-nomvni.png������������������������������������������������������������������0000644�0023456�0023456�00000002525�14504323433�012215� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME1zv���tEXtComment�Created with The GIMPd%n��IDATh՚]lU;n)iZ i1J*%QH'[$B11)h_A!FXEKK! `~2]vvK;;=d̙sΝ IVZ�t5U~OIXBA`xE;�i)p4 \)䐕^$xj1]b X>V?LWOlo#ٻ)s}Ҝt#mp� `7Z@6Z͜X] R�6HyrgF[&+o L"Q5 DJ:܋5*F�E(-x.ChW69sdؾp-#ĈT^#| w@^ysQ^B7t|xUP*ɴ\HU!]n$&ųM�[Ꚇooӽg3" ŭE$icdpgg?nЉN4rl3+y۞{�z=$qX҆mփnB'p~yݩ SuG)@3 �OU \` @�V|,dCƕ9Zp߯w x]wrB݌~-388bxWjW@$ G!IB~ヸ`] ʐևb&#?.l4/j~a0+@s}I}}oT?Jvy%Nq}m.=дp;v�YKV._8ly'�"W.c^<Itcl,Iy)Ī�$2nGTHVZ fd5: ë X` jc'!{�F^ن7_mp`!n:;#[+�L>1n8ۀ"g;0>Bd͞.Q<DnٸuĥuS"N"wDmcnrv  o"S,4�V ADNX 7kr&ޒdk\. Bb?N"'D{k:��.T7&1 P d- D?Kb$ :А��_ /KD>֐D"0+�D_;I�N{5�\%yq�' �s�% dIr(yy �XN�:БD̐,Q%�m˱KA����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/bn-unijoy.png������������������������������������������������������������������0000644�0023456�0023456�00000003047�14422175267�012216� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  %���tEXtComment�Created with The GIMPd%n��IDAThklUwfvA(( @ *`LЅ$' 0J ai$i@ ^@Q < lnwfgʂۗd=9+</wf<£"�$0ܯ{wƪ� fѪ͂X5@7 O汼YD{7^�XW"%Vn Vl̄׽n೸?ar 8�޸�ˁ@e]8kb+wD` iJEΝmMv+�Q1NuÒK`_xx?`1lUNp\/嗕�vfF[>U @!!k mWmj¡�\( K6cy0jNͥZG_7�-<@0gHwlUj{W119}\]{/ҟ2"g|[_�ʽܣr5K)/TٔS>ǣj1q �9KY%mϠoэ@T{$9wzS`07$d [̬4/z"u|8 �</RɄ@mk%c9л0-�v?:[o�y?'̈́+]d)7 @& ~.,50~50 ({&:N89^&޾e%mţ\`�G)8|ީ][ k>T CiJR �]W $+ەԇ߮XQI>sKEeWjq^ W;e$ ~WϧJ(]zRxt"`_V{-'mkPT4 B[oٌ6>0ٺTF՚;*qIS|!mS}{hǚЮTfXE5� = fi'uL:j4X?uN̳' f/9 R�l9@nCćVљ@jJd&jU˔FG=@w`*0 _9J�Hi=2K?eq;4GZ0{T>˜=d-2x;u UE*):F�ׯb(6 CK߶ d?d]Un}WYW/jxn! 󧙧[H Ԏ[ F%B֕JFAKP#ùVmX?K$��}6\l+Z$'Vi(M @kHc,œZvxd%@KWƿ\hKo`=-\4ښ㽬{r7{J#|&BJK 3Ќ�DSpf>̂?~T!8GR[B]c�[ Z"b����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/eo-plena.png�������������������������������������������������������������������0000644�0023456�0023456�00000001574�14422175267�012007� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME ~���tEXtComment�Created with The GIMPd%n��IDATh;hAwLb *hDEH Xha ڨbc%V6b!*DB|B_&pXXWaw-nw]^afvwvvfgxxxl6ϴD_nkА2]nAʨ[r<!fCw'0g | .j"ڔ > 27携IAOèWp\Ewl ׂj"toN҂==&;b`BP'cTm p:Xՙ}{ ݡ5`:70Mh&Ā*GK06b%&k@6"6ڴ6Ɵ$B߬\D[YOlJW=h峸!a^0_P.XnYq!t?MTf wZրoF9'5GmL1 H ZOQA%ⷯyH�_3 pf>=Dh]&*-FC+32;`}񑓑Bd)/Vu^Z;*ɿ}r[8F`], dAdrB} e  G(4} *͋$6`bq:o`;+F9(d2!06 [?gnu6. ����IENDB`������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ml-inscript2.png���������������������������������������������������������������0000644�0023456�0023456�00000003121�14463455220�012613� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME ,cxW���tEXtComment�Created with The GIMPd%n��IDAThklUlЗ^ -XV^JP&)j�0P@1  _Hj05"VqAJ 6L)vn~nΣ6p̽wΙ99|tJ$a~ t8<nO 'ƄT6ȯ=n$� 怭i�H6X _LJն7,i7��\qOS [ϯ*lC{�}τ[~\h })m[tR/�o0?Sj {N8O$2⡁xёnLY)ksc2V}7㮁c؋91rKxx(1!O^5]mc8vc#XB�Ȉݭ'l[oyBV'jCtlac5`u @![ x|.ЏE`)¦԰@5%x  << |<1Vhnew @+Oh@�X|퐁V lJs` ϗfD�wTF@oސ%`�:rYAv$]%iǢ9sO Pw.d_?bt|L 4q}0!'^ڃ@2FYϐ*UNd~!?3P l||4e%u,\,lﹱ;RX~qbBjY@2&(펢>^b�vN5 s+ ^qi`r2=g㊅E MllC+$Ȁ߹JUuKӀ!)uݨ>ڧhL0dݥ.ؚrqKUKzr3vo@l�rB袜' %�H`?_зOiFvc@Ts90UE1K ubH $zV}>Xn5v_IOF>'Irh&If@ %p۳�+ �ݬP]^w�(&t)]WX*Uߟ@2?iBhN�ԘNh\T$~"m�v<jBPeAW�v|~UsFrV5VnE[�Uf h񲠷;utcv?�i6F�?�Tb3L@Re.i,{ |`RqW,hKϳSo `g lQLd`6_Q~�/~jh 2#�sf'!*^ ,s2c 앞'0TU,\1}x;V#&�yR[1 ^C]egn̥7dZ6~SVk-ƽqw?&j����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/th-pattachote-2.png������������������������������������������������������������0000644�0023456�0023456�00000003005�14422175267�013202� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs�� �� ����tIME 6M?���tEXtComment�Created with The GIMPd%n��{IDAThklUG_[iAP3)hDQhGae4h"T0HL E`Q UH@)ĦHT*b@l?;nwKKwM̽w93g(땹l`6t$+/�`еzťnx jں$_�|ۺ ] 8S(X,zXх3[˦ ^YLV6&suQx8 WQ>_VXj:{wM_D(8^!qcCv}K5e U| x{e3ke z5_ .SV?Xl0tez3 EY g<4h&, �OP~j R2U=Jе3i^6:ExO ˁ w)߳tvF%y}36K\7,еV`Wh)ka<�_zJ;y);�vf;+O ;(rxm^YWS-,$L`ـe !6>&08jy7+ ys\j4' vO;-K�3{̤ @s+ BΛM�vu?]ag 9yE؟1ܣ'bfXbl`v}ry鄡kQ}>)p=%x68:~N3#Lg}y`z_O.<^o}QegΆ+ YB'ߓH@ l.dPcz/;mwf Z#j;R6oӒ `}*`I/^my/ѕM$zJ3@m_BmjT("R]$RPijXL8c*@)-KOZ=@]- n:[l-@_Ly;WX끓DJcsm}%Do&p!;C |`Q5?Fh=P!dU/}6T N{j[ "J@>0D&wJ@Mf#$pSZr'n p:r!Dlxz֯nnqnh܎IwSWr/lsd@2g}DHR軁c1VP&V9k]y5^DX9H§_BYV\TV ,TLlwIrec'd`-'gPR 9,dbk!ȏ)rA7өdvx%?2ōq Oх$kX9?T1_%�ܜ˒�9 ����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/as-inscript2.png���������������������������������������������������������������0000644�0023456�0023456�00000002621�14463455220�012612� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME2a���tEXtComment�Created with The GIMPd%n��IDATh]PUU$bpdAgΔI } iCe5FӌXQ3=fكYZfda:rhTD tP$|s{:s9{Y>nxVۈmֺ]陎@hݹ]Oƫq9nGy0�3-0.mZ��VF�[Ajo q\�YiFer}x�x8z;v!D <8#zz#L�IP0\.n8°X?~8N`9rAƇ f95Μ˹0�H頦-CA,�h]Se}_G7R)o@7!ڑ,@] s?Dɜn7V@' u'5 @*MAT*pB|/3S;,' &/lj3&=:��$4 5OC a_:e�7� uڨ ,УP,?dyAhQ@ ,�> b$1h]3.j�(! u= vZYoSaJRS�W{8vȠRɉWdrw~e%>�<�H(ca K^ O�e/UNw '}� E8;_rBC-1o<c.K Il.`(PRݸ xRAxMi^uM;qO*JL $d6 LWLw'—]48-~ P m qxIB>]!?]4Dxyv`UvT =Bmj� _^xKQt ֎b�Fϖf衄;�s){vZ4N�u� Y ]gG @uh=N5=2Ӕ(ڍ(00Ѐ$݆[CvL@ l])~fGđ \q�߃'ek=x!@0 6(> D.U t<8�(J5`t62U]�6İI_-Д�u/oi;u b4L �j=OG% PAڧ[4}Dt8) BP"Mgv%;V����IENDB`���������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ko-romaja.png������������������������������������������������������������������0000644�0023456�0023456�00000002774�14422175267�012172� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  .1@y���tEXtComment�Created with The GIMPd%n��`IDAThYlTUwLZR *HE 1Mc"h5>rE1}I PDԦ AĦDeiJk)r9bMMܳ~2cπ6p<j' (jjhWJu`0BǴKXD9e@P ӝsu-*8E{c�cI}&!� Rjc>ZT �mcM]W|?{qºs,g5ŬҲH�b-h@//]~Gr`Y G"�a 5$N"D>nRt)%Wq!֊6�uwZ8 $`bm\[ ΰKK/ثl= EƺpKch>V/0.W\6.WzP@#z! }4[i l?�Q' p jM[8!�! (eHY@|OH2 lln(S`2ꘞ'EuH<7I"r[+Zz(Ӭ6j[taR2 ػˁBpWVXV0~5$9GF᜿bLdC!� ,:s[:\<[>{Gvn#>-TVr(a—! {5O} +�4Hڑ[T]-21\KyM q'ګ2 ƌ@p n7IPh\ zl#, jpȋ%RIu|V|<�tiv�ŝ!놘J]a+\KU%FбxO:`<'3svc:vGmȰ@30-SiCq 8A1M_oߣNzۑu>GvUQU;* ںy㺿ӔpLHQ%lԪ<lTN (^rd"7Qn. k@;7$eU[:I<V4 +>95 Nd.ƕBO zh!T7eYO!YHv7G0u[+nHtY $�aUSXZ \H&B>}sXbK7B_QV' +V9<kI`Y[UZz|{AvLM}T..:'bAn58}"+hPE#y)ҵm_L[ /xo,%"U\w'>8H $>pJ)|U9G<8n 2oC;o����IENDB`����m17n-db-1.8.10/icons/oj-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000004034�14463455220�012513� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs����od���tEXtSoftware�www.inkscape.org<��IDATh{p?緿nvɃ ! (SK+at ԚfSZhuʔBΤ@-*2Pjk;<G !@y?w7>nػdYR4i3wν{0:BrI$3O$P%[#cmY5" 78+vm?&KKmJeʕ>?@HT^~ჩS3'Vk١q|L0gx!-mG'jI�"R)P"ua |;t<s{_=U nʺz)6m h�4dTd\F$ ss">ظAS'2q�ԠVe92jTpm /[lDdTTJqf{oyy'RVkYYTll\RTZ;M{4Z{(. T>Z 4e.")S^QźL3 ڝ&v1]1 dغ1}R0hVgexGo|{5kN{ɁkKt&M^ pe'KMs:RRn\ІEͭ}Ŋ�f| Fmڮ`P16ޖۼys�l ۗƇBpxv/d5즦�!\Xk!HeNNRɞ=/ ^olkS+*4wOYRRb J)s䕈:'bc[0xY"IoK'rScŲ</5}~B]݈'zDV]QZZ*JXWg%%dzy:++2HPL;ӁM!\\5v(QJ8 ՙTܼ�VwcJ1𜊊gBrfiOMi i%$kK"_T"Z(0<6m-[xFb3_~ Ԏy檪]g*<r,C! w:8wQK [|j\ k4OR\Dz:- ~a}ZSSkvGy.WzYwΜ&ӹ `Ϸ3pDW$y l#''}`{*Q?3NgMv_b܄�X|񝝫==&爈5ќ&)?ly֧ohx<`<aN-Z-99c֭�}}<SX\ޗ֭ Qh']WG9D*+j`B5-x1nDKXnknĸQ.G nNOO8f!ڍN? /4&0&0&0! "c"2LHv HH@)UsYDe'JDo^{_k[,ʕRzё\ �{. �RA1yD/Ds@F kfCԙ+2MպE|CX 32 =WM?@#ίG9_lSzuz'+uD~ X j|x_<w?�tV싋q(On;J'):KϻUi/T 4jkN- M=PJEb uE$-qZ�fbd "s2PīXcp~CкqS@ތ_bY}u8 xtzD"-pL/z\|xFEo?8@7Yo'I MdodCaCaCK%G a����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/vi-nomtelex.png����������������������������������������������������������������0000644�0023456�0023456�00000002377�14504323433�012547� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME s���tEXtComment�Created with The GIMPd%n��cIDATh՚mLEp!.ԪZFlJ6Xm(hRSI۠~SPMInK5Mk+U0F1FDV1ĶohG{/~p׻݃{<ysa#Zǫ<kp隯E L# �aJK:TLsZ݋9kҀ;zrrg^%@k4VKd%"slԖ x`/z@hoDQqY4l+�ABV %+]i$f4ˊX#1<׷';k�bY?E)SQ`ȸp1XTY@!01_HyKS?g]-f|k�dN&keWDS)J-$| B kE/xip C/~6̙;u羛F+:`T1X!+C>rp[ǩ1k�ׯ��py/[S�X P`#1vۚEȺrz }4]|4}7=j~&|9#3W \SA.>D"}R_Oֽ|%qwf;nBFoe'm}15@siIib/uyk 8h|1h&^ HyOgePo ̳MpP_D:gP$! 2PKcNk:C`y-(TTdAVi, YU L34 y�`2p%sxv:[ḴѭR00lшDrgF}�fS_`j�\L #X\�o�a-EX󊟗I[;�ҡoHP)XgV#S}ijlq¬�pP%q/pdJ�8ddr�II dlPbޞ-�r/Ŝ�L�^##N}@D]R8%<;_�f*;W hM ^12#�?' -p'ys__-fy����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/bo-wylie.png�������������������������������������������������������������������0000644�0023456�0023456�00000002330�14422175267�012025� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME �ǧ���tEXtComment�Created with The GIMPd%n��<IDATh]hUwf6ѐd4&G ~+EJeHPRj"VT(Zc+MIh>llMvwvn7I&;l¼܏3w{gͯwu^R_T.;OȾ[�ϻ @6TQly�h^h!L3)gOQyk{1 XԆ&*mbncу/4>7�V? RbN' [IU@ �$Kym6 d"^Թע lRFgz̉юlhHU5j +YZjKϸN+bԑ}e#һSf 54mg�]5]j _zZ 9,R+!{-w�qߞ3S 6o_&9�~A`OV?~0v*8ExY o�v�:K~z ଭ2Oh>+vq`cO#{ɜ<V8?{Okk;D*l BsLM&Dklр{DJ�I3Scn|U^u&q (y;DuV/ sO9}c8Bnlh||mw~hN'3RJSD6;?ˆ: <zocj cڟPSo{[kZs8 λ Ǒu{8}^9G]5fhgem4Tۼ*v@n)@yCr,_j9Q4T��j}C Z߃Q�)߆MMZ)i& 28?^Uk[>򯻯(e`%vL�?vu�7(@<K+-b͢�M+b1թzr9\XX. -uo Xl�F@.�(tQr[N /,ř�D$Ed �@+IZ(i/qqT����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sa-sharada-itrans.png����������������������������������������������������������0000644�0023456�0023456�00000007756�14504323433�013610� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W�� zTXtRaw profile type exif��xYr#IDs؁8Nfs9<S*I*&L2p8}ܿx$"Z[Gn G=Gz>ȥN{8@=>RxMxJ9ޏ:צq +~؁CNkA2Hm ZB-8]oۅ[#k;94R?SqLNI8tW,e0z>ہ-<uU[wPa溟Wu=~O,=gvse+5wVy r"T<gh! 9 gѻZc1݋ (- wg8Q J &H\okaeL8;2 [O_9`!x}1 (2 9;r�=> 0+~%V@'+_S\_C*/1JRHb "cN |E½5_QF(j) X99$¡^RɥZhiT-jj ۝$RJ*ڴ \Ҵ;svFs{ˆ#GuFgYf2uW\iǫ.Y;l.nٺ'O:S=w“_ZxP)QQ@_dA�a5 9̷HV"a!yXN0r#_q3�poK!B OdoQUOgŸ=nBCo4![cԡ`LW[cSP܃hzROb=}w.WdR[υ5$o&8XS"18ʶ]d~V셐և=&UHZ6uUA^ۓ%c-&l|حr�*9Ш N}!plhPJ?f~•'S'h $BܘZ`Df'[w ™seWrK:&2CBB.^bsGE\)3 Br$S 4hjZSO`7]yЍ]3ړli(hR I Et6i%v[޵RUg:k%n$ ٩ @ںu2JlM ^;́%ߗhT8pjo>5,$MDR!>a8T:'급СH/iwvH.u S3QR:<Wr~݇  !%W�G�@< .?HLkö]IbQPA!%3`5?:.)u"C!}Cߎ I 㕻1; T\h:Գ}ZFU! ;#ROEQI%l%H`Mq]Md@zlfnMs7 1Jgqyc#Q?OfbhJh09⽨a7j[yz@R|I2G K^V_'&s׳'bh*C@]{Ӵ2BYA4<] wY0R[: j-ܫ0;U 8Nտ ׬97UP\G諠Kܘȏ1:4nn2"ċd>(ĶV U*G_bgxQqP,AFs`3eIl*1Pgc@b7jg(,3JސvѷC1_bvssJ*¾Pa>*�Z'J "q�gJG~KB"u=7@;1p̐-#K&* j4 u~Cv]^h~sdi1g#ʂĮE§%M <ﻒv_/M`q06X츩;Pc,6H!ۚPCfX(VK=R 1㧞Yd �Rh<ǣC6XWBPʥ*L`"?; 4<PpÞ۳>Gp.>5cQfT"<m΅6n&-"GӨwT+^v}҄= 3T}Er.`_YC}L>&[Qc * -<Hbf`XK>/FeyE 53Ȑ sw!Ov^\.MOQM m u¾YWBgEQ uC^vv@n BA _"!_5 Dj>5*c8$O\aA}eDB]6_i M_7ִ l,:MCZ1yb-^O\Q ݫ#i'm($5G,WcZW.:(^MN w8yD$M@6zk6dti.ZᗙVޚD_a3Qp2Hc@=C/:4M$Ӳnw|k;6(fäA_:,#/Űqeފr"7Y<TAs& nQS^/%pxcb̎ '[)k IcK4妒̯ƒVމNZz&rg,G;S) 욬`܋vw 05O{9\3ֲq?x<õVx&%qgmZ 7@HȆW@O5ߘ=k)GB\k+i+LT58N ֯jVkZ^^vGx-#FH!ԭVek7I!:}4r~[gkp  $q `pa $3"w꯿:puSbt.�(vhѼk樱*\o?20^Ao4 B h6rwҬOĉ%(a߬k%=ž6 6]& ]ng.wエ&Gc���bKGD������ pHYs�� �� ����tIME%1"{,I���tEXtComment�Created with The GIMPd%n��8IDAThKQ?3,iIA(H ! #z%%@XȠȂ%2)j?fՙ1c2{sܻӤb]p5g2˙t, n$�ܟ:[ӟWx|s@U jFL_/@pLoogj�>/ UЙ+t,gz2 ( B?KLgV %@ՒĜx j3U@= k(ɯ޿Uy})]( )x-)n FŊXh^WoH Nnj2�CR,ЩOe5˺IQOJa�޷ϣYPYu7f]gٝnQ'm�xo}=DȞi#~_k6!Z3.>#@\Nt61�ڢ�ĦhXvƆHOTU\Zߕ~`XOK~`q)G*0:K!w@y/KOo,@Ыѱ֛xgd1a&�PTPs< ?n~!}/DPoW+FKp+&:@+oST{'wa`X1n<WeX 3Tm' h"/2R )f|RF3KW�9IN#+'v<B)DZQ6 0]4]Τs\H�DX�`+׫*#$kx+qVsq3D`*,]i2μ`!!F\@$!ͭ����IENDB`������������������m17n-db-1.8.10/icons/mni-inscript2-beng.png���������������������������������������������������������0000644�0023456�0023456�00000002527�14463455220�013710� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  /ѓ���tEXtComment�Created with The GIMPd%n��IDAThmlU](c "IKH("hЂ%U@D Q$`$M(@cC1j$PHJDmJ[i,-ݏtҥAGo2?};s@C a(/H@ ��?9쮆a'`!j奺tD7艈iY8#uyXm{ǟp=v!虅ts~Fݵo1%eS+st갻Ya{v6-7xΜ{9Yy _b1TtsU/P1{Cn)+WCnON5�,YH�+vW xWw&<?3z C䯚?$~kEc3(۾նJ^2_K:t=hwY簈~Ԓy7CȪ�5+vM6|MwQM8.an!AH1=�u<]LꪓKSJݰP2SuwbC>SV _in� r�9[p̯O8Vx.HLMr6kQr8Imevfdfj%@EC1 xԟTx4XODwT`zz-F<LD΢c Q?)5(0^Lդ�v<C/i;0P&h(kp{j0lzʼnqW>d뀧#kÛ+ $epag@ay8S]^Oo"10$ v]C 6o�p�!>)<H@ˍ.� eYP4~HQ˨Qo8CG*DQ3;W$Bb4q߮zsrGfvqw1ʉ�Ot_:p$vf!ZGCBv h0*eeVi1<3u 2j35h%EC)P]}_һ15 :z1v0\CVHz,Պ}}g4, ,�sJ>𖌪-Gbn>{5 `;]Y�l ±Ȩe\`1PmvAB~13&>b"%t(37#tK!DPIqGqqJ����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ne-inscript2-deva.png����������������������������������������������������������0000644�0023456�0023456�00000002752�14463455220�013533� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 7C���tEXtComment�Created with The GIMPd%n��NIDAThklTEl CB!AWM b(FԄDPD_DL$DDBۭ8)vwloqEOnrܹw9̙ ͤLGpW (B~&tU]Ӳ0=Cn Wl,+~_MKFV0A@vyXa!_\U)nk{&,<WyߕS"1]^ # �M7#3qFЕB^mu'h�V '\UcަR}P|;kvn[Wyn<WDJH廁pl@*쾴!�gϗLj90r~C^F%9V GӀ5@1oz+bQN\z P9%0x kp-<:uk<,8* t茍7\�ThY K| CH Zo2'vC8@,1U|\Ε#zŁ m;Q<<gJmClc۴]Q9&p2Av! <J3%{[Ty5XgX|U* R:<Tb{%yQ3+߁jnkʛ3  I{U~[[h]3: Z&:�3ʚF<,1\2  8XIM)7HD.GrT�)1OV sRp:=4 iz)Rp{Jxn*H iZŎ֕$݊,G=͜S|d`Gšm#%ZY3*:̋orzy�O;[x3`@�Ze/?e[Wg(٪Qa-{!'h_V0'[St0k:nԴtOad9%U>2iKYŀn%UYӽn[=&<s[.Гٜљ k&W+|qܺJ4 -}i6xmb};yRwZ /=hىNn4̃�7J{kpJ8EyߘO>vP ª�yFuoC>ĭN5[S+mh^֝C6ؠNu8Z@KY[H[Vf:ȇo%d,@nfz z |*,?sFpK|؃La�@61`&Wq9����IENDB`����������������������m17n-db-1.8.10/icons/si-sumihiri.png����������������������������������������������������������������0000644�0023456�0023456�00000004053�14422175267�012544� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME ���tEXtComment�Created with The GIMPd%n��IDATh{pTW?nf7XҼ @Yʫ<(( B�qmutRuBLC F <M !{w?8l]Eg<3gv99]oN=^_ pP 4`M`vҶqTw  RJ[5wފtВu`OWK)}º?68]� ?f6!#&,2؎F2AsHZ2>|;�GAq`0Бv�TeXna58lN�@ ¶ Ѯ[}Gڱnzfw=[dd \&� Z/Ѿ f(W0Qc%BwqMHU�0?�@;@o!7h'kFx'FL~@Zg�u{^_.e@[(M8y&x}.`QSY 17*\9s=6ϟ=e!|Ѿ7.,h%:sx+Nv!X Lׯ|g^*DZN~%tg 0QF#GOh`0pgOmWX.@kڼgH3Q(!cVcN>+ !@q5ƌDb cznTJwGT`;ZB'D<J�ˀ3f1}M>@EQQk)ӊ^?ר޽!ni~^vϖ79y_X.\{G+Xf--y^l\ڱ` F�2b=z!7 X9Ҳ дǖ9V]`\(Wsb.m_ pQ^uM]jTjhD S%o@~!n['U\V=azp;Bߞ)3rEx}3<^_Vo -u} ͞4sW^Ųz uw\B }:Mۛ /4UѺϩoOQ>ts0&Zwį2Nkr*eWtpفr )|H pd.J7fGiߝcEnߤ`[}aDn:f(:  MsgU:+m]@Cp:#A}57ސ@@QԱsd)q߶k *^`i!,Уд_KFO4wf �3OB;ֹZ)B"tg*7�iFGѶRU˅h_Tgp}ڹm^|_h"+ˡ^Й?-]h ]�3Ij�t5&s'eN0$K$-!'ZºД"OD~K�,/n-dEJA#;#(f)XEooNs8;X+,E!3' }xxвm lJVA?މвUw(b2XtK�TSzU'zUXgބ67#9J0I"b4b߃oF1nRz,T&YV�sO�5'0 ɉ RPBhsOSH.(_�E)ͯn;%M� ~6PgNs(BOw]p�Á͊zW`:$ Uƿ*oDmf "i5$� P->Ɔ$-=׷J}9z ;� 1S�:g}EWq` 0$. ͏8A�DEo\]DG�KZy=pRy �Qcfi L����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ks-inscript2-deva.png����������������������������������������������������������0000644�0023456�0023456�00000002752�14463455220�013546� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 7C���tEXtComment�Created with The GIMPd%n��NIDAThklTEl CB!AWM b(FԄDPD_DL$DDBۭ8)vwloqEOnrܹw9̙ ͤLGpW (B~&tU]Ӳ0=Cn Wl,+~_MKFV0A@vyXa!_\U)nk{&,<WyߕS"1]^ # �M7#3qFЕB^mu'h�V '\UcަR}P|;kvn[Wyn<WDJH廁pl@*쾴!�gϗLj90r~C^F%9V GӀ5@1oz+bQN\z P9%0x kp-<:uk<,8* t茍7\�ThY K| CH Zo2'vC8@,1U|\Ε#zŁ m;Q<<gJmClc۴]Q9&p2Av! <J3%{[Ty5XgX|U* R:<Tb{%yQ3+߁jnkʛ3  I{U~[[h]3: Z&:�3ʚF<,1\2  8XIM)7HD.GrT�)1OV sRp:=4 iz)Rp{Jxn*H iZŎ֕$݊,G=͜S|d`Gšm#%ZY3*:̋orzy�O;[x3`@�Ze/?e[Wg(٪Qa-{!'h_V0'[St0k:nԴtOad9%U>2iKYŀn%UYӽn[=&<s[.Гٜљ k&W+|qܺJ4 -}i6xmb};yRwZ /=hىNn4̃�7J{kpJ8EyߘO>vP ª�yFuoC>ĭN5[S+mh^֝C6ؠNu8Z@KY[H[Vf:ȇo%d,@nfz z |*,?sFpK|؃La�@61`&Wq9����IENDB`����������������������m17n-db-1.8.10/icons/doi-inscript2-deva.png���������������������������������������������������������0000644�0023456�0023456�00000002752�14463455220�013704� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 7C���tEXtComment�Created with The GIMPd%n��NIDAThklTEl CB!AWM b(FԄDPD_DL$DDBۭ8)vwloqEOnrܹw9̙ ͤLGpW (B~&tU]Ӳ0=Cn Wl,+~_MKFV0A@vyXa!_\U)nk{&,<WyߕS"1]^ # �M7#3qFЕB^mu'h�V '\UcަR}P|;kvn[Wyn<WDJH廁pl@*쾴!�gϗLj90r~C^F%9V GӀ5@1oz+bQN\z P9%0x kp-<:uk<,8* t茍7\�ThY K| CH Zo2'vC8@,1U|\Ε#zŁ m;Q<<gJmClc۴]Q9&p2Av! <J3%{[Ty5XgX|U* R:<Tb{%yQ3+߁jnkʛ3  I{U~[[h]3: Z&:�3ʚF<,1\2  8XIM)7HD.GrT�)1OV sRp:=4 iz)Rp{Jxn*H iZŎ֕$݊,G=͜S|d`Gšm#%ZY3*:̋orzy�O;[x3`@�Ze/?e[Wg(٪Qa-{!'h_V0'[St0k:nԴtOad9%U>2iKYŀn%UYӽn[=&<s[.Гٜљ k&W+|qܺJ4 -}i6xmb};yRwZ /=hىNn4̃�7J{kpJ8EyߘO>vP ª�yFuoC>ĭN5[S+mh^֝C6ؠNu8Z@KY[H[Vf:ȇo%d,@nfz z |*,?sFpK|؃La�@61`&Wq9����IENDB`����������������������m17n-db-1.8.10/icons/kn-typewriter.png��������������������������������������������������������������0000644�0023456�0023456�00000012751�14504323433�013121� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQm )vD=Nd7͖'</C{>p{ W rjFZyRh1v"}䈬|=^$h*qҜ_ \yGe't|EqT2[L9[^fuK}Gxg(7n":Y .*�K K_xCkyޤԗ��iCCPICC profile��x}=H@_["-qP,_8*BZu0 4$).kŪ "%/)=FfWP5H'B6*"1q(9]gys�@gaolZ:}+I 9A$~~12yP`YPQ?yZ= Cyme4" BʨBViOxH.\e0r, ݚ 7)�_lcu> x�f?Iз \\5ytɐ)@_(�gM9]s{kPW-Rǻ{rg �� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:5b901f73-4008-4031-a92c-1534337ec8f7" xmpMM:InstanceID="xmp.iid:ac4e06dc-d05c-4500-87dd-4dcd8dc5eb6b" xmpMM:OriginalDocumentID="xmp.did:58c240f7-99b4-47c7-8983-03cd5eefecad" dc:Format="image/png" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1692798948824493" GIMP:Version="2.10.34" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:23T15:55:48+02:00" xmp:ModifyDate="2023:08:23T15:55:48+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:0341c7ec-0119-47b8-9ccf-752642e1e50d" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-23T15:55:48+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>Q���bKGD������ pHYs�� �� ����tIME 70-���tEXtComment�Created with The GIMPd%n��?IDATh{lu?{=- O ,# XC"4E1` "Q/"bDFj۠ BP >ۗ[\wm5:v77;c7s�A?G9?^ 8 ю_M5FSE8}`省5LK[Ȥ./S34/UX\2<�@ ˂g�\`Z�!V� |�\1Tq%xMFӶRq]I?�0 Xzk m}f:8�zDڂ|X{bm-~fmwlph!gP~MTXdޤb'uٺ׿0!S X 8TwQ .L%J"t^׬2o&,.$4B&%-X<s1GoD`G)s4Z]Q|:hV/X w(Dt,<:o c0CrG'H('2w~g?5%kfMl>OY(~ k? |xڪ߆u"&TQP2`#%u6Riɳ\?fwީLl U3|@>QV`o-n䖇/�n%#HM-~@i!`/�H޴\WF]4jE��$I/8xkǁ�zSt+ȆDm40_GZܙ3yBfr$q;4)Ƀ'4Zo!Lym ׀yWFQOZp3v'Uºڵ7.=4 cE(KK L^5'hgz:996KnQ@X{sgMm]>w :"Fu0!-6-2n1~CNQ xl[}yP ͦ*|0D,G,c -+S9!aP/!@VʗGV<C|2:w(0R<EWtQm�5c0GWœК`E^G�.9yR.2116Utfv1lXaU�VTD&R`|�D){ CXE0`]m"xul۰Rjț/Vy^C=X-sGJaoy,9lu?BE-3����IENDB`�����������������������m17n-db-1.8.10/icons/zh-zhuyin.png������������������������������������������������������������������0000644�0023456�0023456�00000005235�14422175267�012252� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME ieZ���tEXtComment�Created with The GIMPd%n�� IDAThZklΝ}ۉ8t( !J(II~TQ~QU H !!Ԋ("-?P%"P#*Ph !NHq`Mzy{óxڴ#{wι|uѷt\6X@N#(ˣAmëw(XҊcʽ_*(oPq*[xY7l;`rn#/r- ,Ɲy$NxOn֗J� NH[[ ʕAhcLo@~c3Ť'�q.;\uH[iUCU^Fv>yzeD1ݤzNK-r.} T1:O/3(:@^�ppE�>`C@}v}=BP<S_-Ksq_<m3'<-FBPDY'm7%`<5Sv})] Nb `Q8��Bv4Dl"<�l?2O*xT~r=0qj8?\)-4gաy4-pӽkA-+Jmuo</xC(ϋ@b}f(cтALl M扉sn%# z6s'ڢᾯ ;_q| `}zȘ.a4me}98<p4i&}.4![L4�hH%zi(Źx`kVW`/Q/7ı57`+EUo6S9HNeTg3u2_ @ $a>rRf?Zf$=gHh�٫z/&;f8G@OzE,pJ=3O_[(A+HUY$?|1{ v-��٧vpV.h.PNb�huswjTD1= 'v?O[^Ҵr@erzt-Sļ@VER ZC 4iu%[:Y ë=-pg_lvLP˅UX{Q=in?J6LUMj2}6g!6S7lF4ZeADk[ x0>ceѴ٤gA ,� |�ҙrD~J7=ֿ 7=zrȮ/Sn>iD-FLuVS< p8vRI%�k �>m:${ D&[_>u#,� )*n��?\ JokCdD+Z{.-Wd"6D*&مK=UR njj=B $vOq+Z({@TO[y2q,1Ç`géL5%@"7V^mUS)R@T_Q=pr~K~JQЊ=RNZ �lg)A �(65<YĦ։HAKVd͋:|\l_i_s~oo@-^�(q窯*M.)['_]徥f'aA赮TVV <J`׹~K*uQ�.. =yKʆJ]*&Ϳ ;Yb;0w;AƧV0d'xXRWB!L$gq:7rH]X~/ML{8�WA+wqS&O]VgՃ} z;] +1ӵzVODE}?, Q MZ/ h6sdMIi<٨H�ܐ/ =!@(fB5IVvI̐^NƝ|iP:;u/{ 7IxŦިzv?5X;Gؤ-ߩ< }+ar�B[@|ak+*@ !=1o�SvU6:@ L}Qvp(>0Y�95xeH&֏6L�(6{OC Sr (`{I3̀l@!@*BL$+yZP+ !X a(,2�BhpI�^�_D%d@b�7(Z5K9`dm@d<P3�4zFHhoA  �;^Vd" }w'z퇼JDwq!u:4SN{ޛƵFW# �3. Ŧ.o"0@Rn�F"l4P}+̾dQQ9UQКGs1g%J甒qCUB@ڌ?!@VÛ2����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/mni-inscript2-mtei.png���������������������������������������������������������0000644�0023456�0023456�00000012545�14504323433�013730� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQm )vD=Nd7͖%>/C{>p{+MX5#@V^`X]vp?`PrDVvy/gL4Jciίg~\2m {G:VK>r̖,fT.L fuK}GxPFo$ AVGd$*PN vC�K K_w{A)y T��iCCPICC profile��x}=H@_S"UA;:dNAEkP :\MGbYWWA�quqRtZxp܏ww�^fT2Rɮ]`@L}.Ls|׻>Qr&|"qEA<iC()]o  <3dS!brOU|!yZ= 9me4G"UP)&R9$drȱ TH~wk&ݤ` |Qkhlض'ZJ$G@6pq=r|%Cr$?M!蛲-н7!0Vuw{LFr,�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:8c403661-77a3-4bb5-ac10-5e2f062f1d97" xmpMM:InstanceID="xmp.iid:704dea6c-b6c2-4b33-be02-d5ac7812dd82" xmpMM:OriginalDocumentID="xmp.did:572a0291-b1e1-4a89-bb57-04b396839f97" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693147866909323" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T16:51:06+02:00" xmp:ModifyDate="2023:08:27T16:51:06+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:8c99acca-2540-418d-b533-37d4d8319e2b" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T16:51:06+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>8<���bKGD������ pHYs�� �� ����tIME3gk���tEXtComment�Created with The GIMPd%n��IDAThklTEs{oaKʮn[V)ըX >(iQH`HJ4FZPQjESZBKK c_w�mwݖ]tg93y \ؒme'El<+8`6O9�mesҹSW :t((\-do�Z.5XVVq!�&G1V&<Ix OTWu\ 1la^�R>9.=LWw< I7va.:']mC[U"娞I8ܦqx{o-b>@@jr"ɾ@MNy~c)N{ jC�@;^k[<=Gﻔ}ܝ{Kv6YKdMnd$֝v .BQgw*hhp%Ξ7*v<Ku;�9~7^t�@o:52 M^SS3 6b95y�+:ɟ6^.n>M񲪉 y j@{e=~q81q� ȝ 8'+t_y|b =�U R>- :]kmˮ$_�~׳Um03 :;q9_) dbAUMn_�m#&{>�Dm~C�$4 音m&M l~ )Md! ɔˉn|!-~˪xl$"~<؞Yxjï߬Qlvn-jf"@,Ƚ@U8μ?Upc (fEAu_Jk أFvI75Kҙ%lOiDhm/HےZULx3"QH`-WX}h ;r$o kT*4(pGBswZ \!Mp!-cTMYr2?WA9 aChZjL�[LAB&dž0$D۽G`fpE0j$/F;O%lk'vIX�@j M:>�O*]WZ}]#qc-)GGgF8x%  l a�?DzpJ����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/my-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000003307�14422175267�011466� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME :I^���tEXtComment�Created with The GIMPd%n��+IDAThilTU -.HVT@ &%Z F%<(Db8 J %P* i@UP L)eГ==}!WVTyMXz v�+,E] ]w@P V_E�*.k@$v�ow Ò1�?0'j[ {�@Q0MS$̀[k�pKj${L@HW_Z}㑲<!@r{=;G#wnOq;]Ol4t auyT/t2w~fj494i²x X^JD2v:Zu#w3nNB\X\ZHq^qmvw�@/߿ڴ@$2? _a_6x`KݻLMzofඤ;UY  qeEP|Se B237{٩;ә:[ LWթEѸdQ#P7$ځFPBL]6Ǽf6}39Dt* *$O[B1^HrժQL$zLsf�^z&0y}}iv]M��&$g& zZRgr6K|$.Bs|c[4ӭaX�)<֊{o+n/x�ЛOh+`F8Wgn1v@D�646b)j3X'n}KSK;Hy2�p`D^ Dl:D靎�I-"7)[q^Umk95 =c6#l%HjW\C#Gy¢wЦU蚕_6^:3Ϝ(sOF頜%F S̓. (1c{ӜEfM`;,2*ĥ 8!2_$+l�PSu7]k_hG]{]y=3W5̛6!l-j6.@S<y< ~//tN\iE?[庡`_w:g*qQ`ulS./92A 7Gvѽx*x]zMH=CkU:}�_є,t F6`i`RV֣TjŞ\hcjy-/2D\/8cw"yTM�$U^�ǻ ,H""aKDN9 e!!!܍-OoJtmt3H{2lHWR{̑/Ӗ_5@r$j}+/Z}JvX]mI��hjTCWD/Q|͍����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/zh-py-b5.png�������������������������������������������������������������������0000644�0023456�0023456�00000004031�14422175267�011651� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME "~e3���tEXtComment�Created with The GIMPd%n��}IDAThݘ{l'f`+ ڦ6@ USєQںZe*zbe[wMlbȈP[u6$U , $8Ǝw1x CJm>y#yLTL~`ӷx^IixtM7_|F}ڕn1ػl}�0X1+U/2-O*"oH0ύi|: Qm5LO9 !ӻ/G�jmՐJT?C ys١;h_�|DT 59��P82�8#N`u!β%f `E|mJĎӊOypX7z(GRHtӏen@X�\�*�^oٰ|c&W-ٯVSc񘾂8 Trji~~2{9 mwϵmϺ&Mڭs!ӛ7�Z9&^n;YK=>iP|NfƨT"iRveC&~K%E21}<|u`ԡ=OF:=YfۀYv۝L vg>En軯G&%gA�#U2yܫeOT4\Z<kVc-ɚ]͉Bs0{T,Rl= w G ?SV*cLGvkc%(9X2. x ,PV`':{L!b笆ڝ-V5Cv瘲*%%v[l`I�Vx3-l`Eo;9/nj#%|Vs A6P_(WF6@c<sɵ()�铇hgb Gڀt�8WʧNX{:Cs&#� tgO� zL`LW�E;ʻb: x@x`͐U.c[ы?_t`�<�/k{X <:mP:q�g;*KAJDH(Ҟ޵K�7d-@Fa+" F}iݞ=VSJ%"ut_]# HQX Ljn_ɧ@LΔ% & Gra/%f{_:]'bnh,hWHʂc:_GNlkkF.z�C7,@gqc}OdqO] zT̢,$caāﻧ͚L(+1zq�)8^P�T5RRO䍕-guS E�^2i5Ue7'2|: w K~lBGv=P'SmXsB Y{z ueA#\˷B`H|;^W=`@&�2Y]Ym<5n�}9<MIа hw*L]f%R51Q6т&s!qKU"6֥>dIV`Z )^Q\(��~'}IJ+ބ:tI)uGdYm5ͤͽ+xB2y]޶5칄$VӉ̛,W>SoO{tvL u38p]?铇+T<j{B7ST#Y!xsLhy<߅ X]ynEtZVЗ>A_'t:_H\`p\GYf*Ѐ5�}q*4�仡y<�^[^Bq/:5v@B:!� mOe2����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/hr-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000002647�14422175267�011460� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME !$#9S���tEXtComment�Created with The GIMPd%n�� IDAThhUe?9-NWqKm[J[aBY$Q?PJA.Č$ KRsl-fn漻?{c=p}>>q1-®{'�J<=mv[db˒`Z| {]q]h}H7H\@y vTSqW ,@I/L,@e?P|`<ޖt48bܾTs_D%z 3 dfA۳M+ oti0kZPFW�ֹ Rn-1@P PKM,\mj2% !7Yq*i{��96`^$K@Oܛvݻ@FyŊ̙_-y";s6Twb> y�3^`LIH�B ʄ!`=PCy�GBu'x6Z~=9x#&Vkfndm1C{q@\+UM*>Au7fX+gWGx8s Ԁb5_Sꘚh +P JJTs@FZTT@RJy?@-Ӏ)l܅,N.@Z6 | |"C(JlN"P>2YQą:yl[ \/ )upmU۬>ڭLv4IѨBThD(vSx١f=�nmPg:wӒ{bۘ!�Nq@*9V>Dc-.a6UBVwFo[g*"O3qk�1F@={vk6� (_5O$`;0\:VW/̲cf׮{ eD;Z#Jaqj|g_bX�@�5g7A2KXJ]�V'h3` [GX(uM\malm4&վ싅y ^O:Z 7կ�e("LNa) ׈\k^P &y#W$n<7!Sh6u=oZ+po[ 4>m"6.?>ØT G+!ats <'`D&r-/WF#o2`DH![4r 6LBb,(:%`(( %PdIFtE:宴����IENDB`�����������������������������������������������������������������������������������������m17n-db-1.8.10/icons/mr-typewriter.png��������������������������������������������������������������0000644�0023456�0023456�00000003265�14504323433�013127� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  %���tEXtComment�Created with The GIMPd%n��IDAThilTUofN;P&,,(Jؔ%1H $(jBD "Ѡf$PD  R2ն[ LyzvJp{y{{9Pe:bZ�N׉{63=vƽҾGD73j~KҚ}`XY`/}.nIL� В1�CaxYHr"`Z!Pr8S �dEF9BXݑz?%ӕ�<J΄ڝx`&|:}1`w�vO]Zpdw;wD9P?{^u!ӵ8N#g�2g<dK6%ھ|g_4C�&gtL&$@"% |�MQO>L2�zZNV#%EJ-XٟT z ^.q 8$k`P4pvf W%HzaQ�Ҧl%,�v,ߛ3<TwxWY [A<Gq͖͡LoQ=5R) Kg�6*ov'MO@o(d3}ЄJO�؃{@Ho-6b `L4xL[2׀F]pDOnDz MU�R|q>  ol̷ @@uJ�x ߓoew�;w3 Fͧ~(j$&q)O_ɚuwYjJ刱i ٝ~ݚrU9|ϣ~{^|ZKH�u5UE꾛VRtдB`w[ gh=wQS3rLi�A9RU.גłӁ#MGeR~0q'7NT5Ej ^,% 84Q=_R=79q_cևu癆 _e6?4};�~>I=`j ELGY;b|"O^X)5kZ\Rʽ!8Ԝ{hRUzkIM,EAF 0Yˁiӝ=KhIր<>j s?HϾ<7wէa4O 3  vF`Aا0P�}Q)06 FZ J�vuQ0(75njonP!q],]jIBQNtI H%t&� uc@�V&E*q� )e#� B� @,�RšW�$?0nQ,\(at]n2'ZgQH h8'CBF!-D<-]m?kwt.U fqՉ~$Ӥ߫Ū"+2,j4C??y=00�ȣ?+����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/te-rts.png���������������������������������������������������������������������0000644�0023456�0023456�00000013272�14504323433�011512� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQQ!{=LkޠWNfMDS=-(ij͌ ڴҔ}L:>$Gf;p&yBr~(Z(&<;=D!HZNQqbZܭL :z/cG>t+1wB":*.Fk]Vi_QP8(?,K/HEyWzA��iCCPICC profile��x}=H@_S"vuP좢TP Vh/hҐ8 ?.κ: "ƃ~{ SͮjNlnUyE�Ca3T* u_<ܟOɛ 1Ԧs'tAG.q.:,̰IbJJ<IQT -jZ/ 浕eFXB "dPFjH~?SU#P!9~?ݭYwqŶ?F]Ycn�gJk `z[m⺭{0KH~B�7[w C]%oC`HtV?2Vra/��[iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:cff248a0-c202-478f-8de1-018c3cdb4216" xmpMM:InstanceID="xmp.iid:fb0d927c-cabb-4bd5-8370-118a49fa11f6" xmpMM:OriginalDocumentID="xmp.did:b15defbf-e2eb-4ef3-89c9-21bcba9fb67d" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693151869228816" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T17:57:49+02:00" xmp:ModifyDate="2023:08:27T17:57:49+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:3d1cccb8-0e82-4fc1-8dfb-9d39d7eaa34e" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:52:26+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:6f02b30d-d911-457f-8f5a-2c9f114d4f2f" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:57:49+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>*G���bKGD������ pHYs�� �� ����tIME91$x���tEXtComment�Created with The GIMPd%n��,IDATh_lTEsv+-FTشD!1L4jEhD/*("4Bw)(& b @EBwRv;k{GInf:w|3|ߙ)„Ruc,*X0 QZ:?BZV J-Ds <?�bPSTJo6l"18-�0ZsW�Jm_m~uHʉdrb#J-?�@ p-`Sj.eBb70LR/CH;ہB!ڴ?rޗ�ILbK�ڽrd:iίOR~ r4wԸܨ);mX`YbnJ^ R׀[t%β>' V9ߔRī|H$^E&@٦xRQ7?}rڂAߟ;鄨F)n&k9:0�}R-m(eem%Oqn6<X |c, Rp!  =`0wg,R;P LRBT f(-.:ˊq`kble t!bYF#G֍n(XrPhA۽�m` n*k!X(V:i 1h$2TjPNXmY͏࿔m? +8VoYԂu=f9/8RWTT B4źE YOc.d` &9L6 \_GJ(QR.E٤t"G_mGS nuUāS'G<.VKU2p xtR�^$ߜr %+ѫyp0c}s{t߫La҅cU|O!�VX7|01ʑ:̅>lljnhsoAq HSU&lN:]JUOh:|Su�'. %ҷzf>F] UР8Jq/�%.W6�^W+k =!Vy#� &ˁ >sE# <2 vB xYӀgG>wz3} >3S& :[<>J dazpܱk|pnyP;BMe<n%vX6x)2 K<& 5-n1|6)yѪs. C6^`VRҷۧ}F�ԋy@����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sd-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000003457�14422175267�012550� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD��"�0 w3��� pHYs�� �� ���IDAThklWwfvv^lqq)iI!]PJT"ć ~B~hy?$U R�A*UHx4S4$@2_u1s/2L6Y;,G흳3gI&eL= |0 ^۳pfAyHcc<4FA˃̠h-ha�=ޞݣ- �YLpfo�x[ �j7ytI'2 gOO�_�:^ '#k;KS;m%H�U~*(oZ8�/xO*:z?,u_FCO5P~@<P 8GBZsѥ8z}<L h{J�9 荰g0p:,$\?bwz{�8~e]#q#Dof'-yUeΟ98:0Ւ�ƹu�l9-Ya}JX'ce1,r`C!p^ sJz_2W|OM^X<=rCl� 5穸po.Dz&6_-$&bxNu~�g<r}p'כz$eH h`g#UeZ b }9+/:v/y`qSĬs5Zi#ey`x`$evѽ R[ȹ|-{+Ñj{uH]%Ň zs(yMὨt@ӱ`H>p>_ $,|fQu4QYT~b2H dugu&4GW1PФ̻ٞ+"22p>h,* gP!ĐĈ#aM U�^d:f{xE�M] 1z\M<P F&c{*VoBG e$sh̅2 s-kJc#wg3Jȍ聆JoOm2u?,`#!" ,aT\9m]HTh 4D"S 9(=wժ  G4gcmAؐgvOeQC*C,zʿp2{8X'UWEeUqVCK[߈BGd0$ !oT_ϻY7[qِ)qxcԲJxeowĪBx?$4lr;x~HKmmG&ڷ*7#PԀ"!F.ͫ𲼡/m2+hW]@ 4�kalݩТ6j6W¡TYY#+hӚ`>;3׫o|u3ZlKډ)u PY0\C3}lŸ Z-�L-'J~@T zиl۷5µny2]wxZK"B KSNlO7xOf�i$;zG)@P5 gm{o#- 麅DgAT? %|MS Ł;<r#: F$ФJL&Gk d_h<rd;�p8f&F @GnVCOnT&�j 2]p#YQ<V4 WzhN{g1X����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ne-rom-translit.png������������������������������������������������������������0000644�0023456�0023456�00000001303�14504323433�013317� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  v��PIDAThMkAl,h"4BIJ4lsZă7EPx(�ozV ZPcE)6c4׃VI2afggy}wZ@k `j" 5PHZH\F%o2;>.ZHD0!Jvv.RM]Nooܤl$-gjD"oUQSccZ^VƴmK*6mY d>S�D<.ObJT )Cwäiqj]?YV.+X,ض%qR.$-K:fqK:J}rx7V^dj~icR0_$XT0rb3t^l�oGN� i+_"vرVH <.+<f-VWI4?[`I_g5*2=<LR* /3u+`|6 }˩MdOs9stxW G}uW@Aqnt߽QoYU7Wvᄋr����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sa-grantha-itrans.png����������������������������������������������������������0000644�0023456�0023456�00000011422�14504323433�013612� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��zTXtRaw profile type exif��xYv߱,ScXs,?_,Okb٢LQ)mO&J.d5VxQγ<pΛSʒ˸ihwM`M 9^uS-u ӿaS 'I.G9ۘ|yx\Y_sѕjhc*}>gDW4e0˼ځn 7ޥ}>oJ}*%C)>y|9^]=޳콮ݵr7yu]f̟:GQ(AV'<Γ975>3k~pNRWy3�,gc-i OVy:.GO?+bBehȈwPy dP sak. [$:0p DL-ř@ lh\r6{#5)N,dw.buf$R%Y1R9MCM$K*-RNʰcr%J(HI%Rji�KYjƜ[j\8}.=K 3␑FeѦaR3<ˬ-ҊKVZyUWlÎ[vy]w{fe)0?ٜC8Hr>:25�klq1z͜VOUgN3Fr^ܙ:ơM挦/6p2UAU/M|<k&Tv\Ƽ)%}|l[` iCwH*0mKA#3m3@sYPj^rP@wauc:uAYY+UGlQ5^ RǣfGScz1]Mֳ ц-9u OcBWu1vvG`㧨ϼZt\e/ܫ[UF+ke%A\&t0#QRkmԘK(n' a/T)2+r-kHnu⾓ݼbm#6υYFZoy� H<)oُH-HC"hR*քPxL'Xb6׭00Z Tl{+79҉g OT{|k`[w֯jֿ ?rMsPku65TD�1[UM"p]PZRYB:fd5{4O<ᷔ{}=rhgVhJ8-He! ͭvmKcbBiQiDJQ ;.A $͵<'FchU"M"6 z M#=Jj]332 Z}0CK t%feD#Yb% Ӭ!iLix,7N쐠|˭91K(J(TN2̥{4rN5`=,;< _pc>ϖą�λ�xP>TWe \?2}!pi z՞Ls I: .07F_cY6ş[UF;ZQm!k<u=,1K/YD!k4X6*l@xxòPUZ<j 2n#\ || -hyb'y"wHvݑh[apS"kk͔jeim B�bRccceht.`yє;.H QB$nsc嘛.sC.[x6u.H0`ȯTDP42*l_; T/9Q%^"fQ(</LmtbY(8wkYj P")9WA"h>)~H|S+@iNiHŽM9%'픢2dEqvƑv1[#%؞zG8#›@b*:P&EAz$#%['jv%v~[.QB[٫[d; 8v ; 6C8 m0Lݒ >bS#:ـt [[= ̀ ޜ[6cW&+]N"Pؒ/c!wm mxgzKGbm84q݈w)\GUm4g3`pBU*^vMe#z4b\t(Sdqgp-ҪPx0kԏ^?K O2 Y�E#|w_Ӆr74pFZxӵ֊}QVS<%m(.Ikb[+k5S h5GŁ=M 84PK/.A .lv@`7wQ"itPVG#Z= nDC=.Y,wm?.ϣPZ�Ɩ0Wry.\P T g)@ dZ=6m8-J!0H5,OډGiW@X|`ܬy6+ߨF"H].EgQӒ1UjK-\Pљ2ˍW,ɭ�r4 Ԗ{Qp2V"R*)xӷ&M)|| (-z&j5�(ur"ڥߜ~g]my6~"$h- jU"FlCqq�*n"z[!G@:]7F4zAp:PQA+LX8@14;NPd?h_WG 0t8.Q>Nk>F[Hj7Ž7Oр[ *!{jPTUr] &I,RفkVbCL*@o9LE;_8_A@`Pk0dAP>)zKX!@⣧4eG1)s˃x#Эyy _*ijӬO1_ϤKpJ]z!(`z? Y]Tn%xA*aЦU5ԶL6b Fmzx~dbj;gd ֤J>ȏB kO<%e|$/G+'lkT<a)لXᢰj0[Dzpܐ8bC^ j;Is9$ZcT+رS-tT B}p5g>#:$@W� HM.*zO$רm REyR%4E/ 6 @'>~{F]=b̜,~reXhLڻ&ʽi7fT' cN-5/7Hہ1h- ʷ; p|7Zemfڐdr-2YoAu"FwV[:P j k*�j �<KRj ӣҘβ@Jw+:CG A\kҪU{etA>JAiTIuD".@*s:oF ŞAUMZB`ߢ`NNL+H3oou™HtI~x!� S?_d8$ Sƃ*/e??@TQ6 K2i���bKGD������ pHYs�� �� ����tIME���tEXtComment�Created with The GIMPd%n��IDATh[l Q36vTJ%""4x x l/HHD"!h BDD]CԵu !K]PVvok/3kv'ΙsHd/39^:UKۭ0kkS6&?.ϫtBv5 Ť@=F19G'w4�-/j@{X>UG[ B9#eOpj0ʥb%\,w'|XL&�)y ;Zfp�.E<nյ�X,UT~;VBF7` ʁ%p<j9,^2:]�U#|h`�WT+0%?c �<~W(FX,"vݚFsDC"U8WZ�x�Lj߹RqS�dc\E@.ܭ ,qM8=1~;PV]uťZ?&bʀ6V!@Ae�gQ֘8�@V*~(]3,Hjܪk=pW8+P 4)%hP/E"*/^~uaT/p =3 Y)Pf Ƿtdo%tz?]^?mZކ˩ IyMI#75v/Tf g6m2K ?]-�Gԍw[+%dt<gyC筯V[2q⭯L=Br{ьT vC߾ x3eM\2Gvߗ-gO=',E#S/B,"HT[؉�[F3�l� o`{O%�t3g Oe8ٲ*19=f-̮v2_7 oQ����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/cr-western.png�����������������������������������������������������������������0000644�0023456�0023456�00000002337�14463455220�012371� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs����od���tEXtSoftware�www.inkscape.org<��lIDAThmhUiА mnjjm;EA?8EE@2Aŗm:(LqNj]inN&#}IIgD1{=/sG1a:bQ&Pj eF@*a;""&"b~zq.J@0]?cۏoڴM඘כfbvk,{e4`[1uۧ~e%[BDb+DV55fvj^A -#nWX:Gc7܈'vq,k7єm/G4&@uhRN|}G�0ffy1.6V.^_<A'݅XsP!z঩Jffe|:~A<Nyy'E@S}=SYWWHW�#`xyr(" >sF4Rm.8^L �m3iۉzzBkK pE*-._(,}2fׯ9PY(dEŢshr (1c̓˶m -(f-(Re\)"m"r>X5 I@DFD䔈W"r+p <3]/"[0." EV @p.Ed#g9A7]) ,R>c̴8jVH?0@RmW�{c̏s25)@ k[L$]DͲ5A߁/Ψ\8'yL�{tfuXۀW vǀS'Y>x.gH>3U[pFZoAAj۩T1]ncL*}Ȁ,(P'"wBt*?DRT7@D�Ƙ,t2thc lz'U.kR;xg ҝj^x+p�8@^9#S~{T}c:8OԏyB<JdRL((5~&2Q����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/mai-inscript.png���������������������������������������������������������������0000644�0023456�0023456�00000002752�14504323433�012674� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 7C���tEXtComment�Created with The GIMPd%n��NIDAThklTEl CB!AWM b(FԄDPD_DL$DDBۭ8)vwloqEOnrܹw9̙ ͤLGpW (B~&tU]Ӳ0=Cn Wl,+~_MKFV0A@vyXa!_\U)nk{&,<WyߕS"1]^ # �M7#3qFЕB^mu'h�V '\UcަR}P|;kvn[Wyn<WDJH廁pl@*쾴!�gϗLj90r~C^F%9V GӀ5@1oz+bQN\z P9%0x kp-<:uk<,8* t茍7\�ThY K| CH Zo2'vC8@,1U|\Ε#zŁ m;Q<<gJmClc۴]Q9&p2Av! <J3%{[Ty5XgX|U* R:<Tb{%yQ3+߁jnkʛ3  I{U~[[h]3: Z&:�3ʚF<,1\2  8XIM)7HD.GrT�)1OV sRp:=4 iz)Rp{Jxn*H iZŎ֕$݊,G=͜S|d`Gšm#%ZY3*:̋orzy�O;[x3`@�Ze/?e[Wg(٪Qa-{!'h_V0'[St0k:nԴtOad9%U>2iKYŀn%UYӽn[=&<s[.Гٜљ k&W+|qܺJ4 -}i6xmb};yRwZ /=hىNn4̃�7J{kpJ8EyߘO>vP ª�yFuoC>ĭN5[S+mh^֝C6ؠNu8Z@KY[H[Vf:ȇo%d,@nfz z |*,?sFpK|؃La�@61`&Wq9����IENDB`����������������������m17n-db-1.8.10/icons/sv-post.png��������������������������������������������������������������������0000644�0023456�0023456�00000003735�14422175267�011723� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME +���tEXtComment�Created with The GIMPd%n��AIDAThmpTgϽwwIML" E- H-2ƱԪkՑNN:;:tXuFTH`bCC�LBxMCh,l@b6{!wMطlf|y?^qqo-( Lg%_<@ Ș=3c}- 1<~Np\i(Ny `-Qxil� l[ UuU >d(pJ[�?15=.B loE!,oׁ\~{)z G1gpli&|h񳀿G7T8 #Qq@V6~oI)@#O@+V:jk`%A۳9[*7.*QTp9,i Rb4+}ݝ_ټm:y@qbIjyWKV:Y)w&aI@i^[ C7(`p4"vBڷ+Nנ+0z�i3~7Qf� Yt#�|0�%('[]uU{KBDq.d"° �lSP;eLsn{K `5@y:j�8\x}wdoWuȡ,doAxY%԰Kn5 2'K7V8ɷn#V{+p3"P*,B}p>9; g{<nM%+7~@}K{|ڜ?{J) !�#kv#̕.Tǟ_45-�MzqЃ[uŁy#V{aQB49(B,6K#-kB_<<z )zKn4ֿ5�z[N�`h9T?t|O .7*%Tm{g2qL½vx@:#88π�ʽȮas;{ �@˛7uzᘻ(w4tЧXz5Ӏ| ͎6zvmX$XJgu`O+s.PߵR+=ٱCei�.VǤ�<޲*-+N#'HJ{(gvj(Ҳ �GyZe92-�g`oj^CiFj_'Ɯ/yeEg=~ S:v r ǂ/M#3;Tm;Pa�pݳ(u]vDu5;C>�eGݏ_{ ]ppK dosy-s1,@uB'+*ӹNFKgf7{JKߍW]~_BQ|~RGZ^�~h(eRBEps,?'k\"IRu EYaƛTJi(G�Ҍ{C 5a]K:%@4͇C ռX41wQ:�eP5CXvw_h<R6ذ<gJD p thmG x 4گzu?SKx׮4_ve\}q7sdiڐ} `rgT2 Ϧsv=N Cwg҉Th!n7nF1G+EdO,FI\9r,)$nC.L(r81NF9E!N<Sb" $1|aסL����IENDB`�����������������������������������m17n-db-1.8.10/icons/ta-lk-renganathan.png����������������������������������������������������������0000644�0023456�0023456�00000013275�14504323433�013573� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQQ {=N;${=*Nf6Y<LFIWkfѦ7CgҡH_0 93ށx4+ZF`3+GAB1ٙ D:c֪_uI=ˮn ve*VԱg;1ǻ_ٸK9GdANvw 6>kQR?.//4C7y(B��iCCPICC profile��x}=H@_SE* ꐡ:YU(BP+`r4iHR\ׂUg]\AIEJ_Zhq?{ܽFiV,鶙N&lnU "a1,cNR_.Ƴ9ռ�H< & o}+*9I$~7E13yXbYԈSmyV= Cy}e4G" AʨFV iOx\D.\e0r, ZVR(8(u>v �f>Iw.;\�Olʮ) }SZq�d pp){=jr.�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:cff248a0-c202-478f-8de1-018c3cdb4216" xmpMM:InstanceID="xmp.iid:a0d176a4-89bc-45ac-aedd-8bf47d2203cf" xmpMM:OriginalDocumentID="xmp.did:b15defbf-e2eb-4ef3-89c9-21bcba9fb67d" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693151546858904" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T17:52:26+02:00" xmp:ModifyDate="2023:08:27T17:52:26+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:3d1cccb8-0e82-4fc1-8dfb-9d39d7eaa34e" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:52:26+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>�Wl���bKGD������ pHYs�� �� ����tIME4=Wu���tEXtComment�Created with The GIMPd%n��IDAThilTU ֪EQ ualU"hV`b\BDcpQ4Fqk$1AJKTL DqCke)ek+m?Nfӡ9d޼?=B+V*ʷ쭲 _kׯ Z /b"kK:xNG<J&�7&<(T‹%f)#*:Ke'd1u?֮X:%!Uoo� 0(~) :xz+hr@9hlKǠbyVOݑj'X 2-XnA:krJS{~1NB*L=&WL&xbW`c7>�~r{<x /�0,)C*ؒlƃLp`Xִ۞]Og1/-�2)w;Wh�j}Yzʥ$AiPRj~¶uT U7D(U|~N\ w\r>GDd!`RwjJxK)yJW$nć27Ore}tp-"@u*ff'R"R!JM�;A R#o2ыb5tnK{Մzҝ[ݝ9u'\Aȗ\۞j-6֒z@."ǁ &ZR ˚a?�A\!rw\8y3e(Ӹ=P_TT'"rЍR"1b'j )YՆ$4P"}hj-@%R fy1_yQP~V"Z瑔;KY.P}@+Jb}p2/Gp.Z}ɑ[C)kv-Nٺ3kWw6G6ꉠ{>cK InlUCicJlyL8X;vn9`!t}v }ihm,t4OZjʀ6`pkh2s-N�u{B)Yx@*OD579%5ZRUr(N&z,[�-~ 5]H(g5B8; $MFvBwabu@<CV,bqDŽҚ'@6D.<n&7SWzr9;&Fp_'ˎ4�b3,eKA�Vr,hKFcչz Pcfeg 3>rloρL5gHmԽrUVSgO-i"MU8_�0DoaG1HErEBNц?Bk5gt|\ ^{pkHս?:1ydԋ3Dǚm_ʍf͹0O~(; )�q(\#����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sa-iso-15919-itrans.png��������������������������������������������������������0000644�0023456�0023456�00000005122�14504323433�013446� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��!zTXtRaw profile type exif��xY8Dy97p9W(ERQݕYc1V!ː@p@iֿ_||ID%Ք,XcbO;}>y3ft/=evPFkr/p? ZކM }]TK~aW 'I.G9uVNmo!? >~c7 jhA׎96}H|vGN[qUhjg[)qܼ>{JXz?n+qw[͇͗g{]k1tosżQ3đ9*G!ENH9vMv뜇_>(Տ{m!r/xVuk7\a|0_}@5+bR79f}UN@P saDƭp]B҂/ q}v@�jC8c lHT/_(#HI&A$RJK!i*l39%s5J,RRɥZZ5RQZjfrK鍁{0=v^zm@4(6 <iYfmV\ʫvfvܲλ5w 5҉9?L8Hr>: -.F)fzB<Nb3"q9/)vܷq33n;Kf;/4 56}_Ҵr~8=_e(GȻ=* )@ю22 ;ȌP5�(u-JQs4pŞv=羛kcRoN뻶BnH_.j3*!ȵFFRrQ6v+R{g_= \a!™}"mWaٍHga"lظrm ' 2i >V%R2Z'%(edamЎdnzJjۉ)`9ٵv@ۣ{W {״!zpo2C!~DyoUwz9b)σ< (k U[uIsR4 A`ժq? %6+G۴aĜP ZvE,d2U6071;K^XBTu`?b#0DzE#ڨf:c&3S"i7mRF+E.Zї&!E^zبz@r}}lWd]W?tsl-\|)bC4Ų /!011/՗~R{CJ98Yɇ56:GUւ&S#tJ3̹j1i{zs]sog{t2#4pSYҍ|rUr(*M $2=h Ƴ_>RM,zT@}l^pIJړr^zM#ʄ4~KI&P!*Wd|x5'Ž7zޓ(1ΩviҧZd0 4b[dklJ3B7Y-mM Ĉ}gUɜVPHbN/u9o~јb&m�:@,8a[;nl~u3e.Lݥ@vt$}w]֊51&ZDi QllAi>=]/4=܂5Y<G yc胼UHo.}}y31C C5]S>���bKGD������ pHYs�� �� ����tIME "���tEXtComment�Created with The GIMPd%n��IDAThMLa_\\J)%%QAVdXX[XYQR$ % ʵ@".I"_żiΝ9\3gtzy{ 95 uof:BY75_osPhqoױmE e%Naoпd/=Zn<g�vV|uɍG[\\n_f쨲3�xX.+yc}�1`F`KzH�@ }ba6Y>M�p;ޖ*pE7DsH414 ?r:ԁ[x8D䶆opq0>x4A%Kœ7/UI2XSlĴ%zR ڨ=mlu,K=X,D12 D7qe؇{W !C5Ob nԒPZa5 i_c͢BS DBN95yD\ֳsʩb_S]KOi:�a&V7 @e=Bݷnm&8,[_j)G[iIkTς5 4Ykjj! <u k ONZ����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/hi-itrans.png������������������������������������������������������������������0000644�0023456�0023456�00000002622�14422175267�012200� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME $),���tEXtComment�Created with The GIMPd%n��IDAThklSe޶ٰ9̰D14@(4^?/G" (9 H 8in0ܸuki[۵[ٓ4=ys}_a#1QJX6�;8mRdo`=`b}-pV#Je*6}6λ@kpu�nUPdoPp݋V�k` qr�H,j ֱDx -6�g[G9@u^EG-ƌ{<SoGۀ)TM k^4!}ˁx_-9v9'}l\1{+ Q~20ݏz(z6EIB?vµa' u%' d0: !;*pBmf8T7)Dx�l+VHrB=X2X6$fp"Kpe?JN�{5݇<�'#2v+08{m Fz5XOpFеjbSCM,DP_JgEo:�*ߋ:MBMk5HFD` bP�x+f[1C-*_"K6ENsAG+PPVcT)̨Z4t@p8Ϛ{sGsѼu�| 1_�,ƕK� "{ug?õt1};1]vvoC�JkMsu]µp9K,^k%!҄ZwwbE*zKR#pEnrO#ʛva ]V!n]~yؑDpۆڮ z~;izDK_#y@%$:+[4`g2=*4h4@Bat(M8уqxO7 HZ.9UKw�8477֫?@ mꌗVd⍓׺-o oxgXպ LƅsB[&">@�0TDמdicIeP=PSoiJۈ4(f[M@-4Nc^3EI 7H� s�ҹHɤ8|e4�sWSh@^&d&V*~I=g#Kzers# CH}`\@F?e����IENDB`��������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/mr-modi-itrans.png�������������������������������������������������������������0000644�0023456�0023456�00000011636�14504323433�013140� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��^zTXtRaw profile type exif��x[v#9DY_c9,.ˮ3ӖR)& "q'Z\J/{Qy9|Oz}/SەoGo5r^> kF)<7x y?s,KX + 9{"XH 5󜣯t^"JM8;߻ŝB<7ib'G[3c< aFۙwYf˟^Wg/uI.c;Pӝ~_k}Y|wjgu K.Ex_qݰ£'y4JdzVp¾f.ce1ΘFRzI2pb�+5>El|υq[Ӽwky._[w`sB#V(D8Ӱ3p^Ak"n T?!oJ7щPk�BĭH/!I(k ed $cN[Q\|ÌdBR (ʙʡhRIEH&]bVJ-ưjJ-V{ՖZnJ޴Ǟ``0KowUE\91Hn!:C'y,6WZ*6Py.܉'|SO;G«lW͔]X?ZCH 12^-�:Z| 9G˜HUHdbY2FQNܹo9B}dY~#s?Y[z/ YZP}|7MM9'~^sb>k5SF#Zb|/c,=Hs}B*vk[<^OAv 3ԕv"޵mR(=hW(`̹*䬏]z (ݞ`ĮLAL`1Of45 fWf׳+>yUʻ)}3=moԡ,d,S< e+X bA{ h1j.MootQ^667'Si iœa`>5/W@b<4L]UO+~rJir :~o :{ Hm`S\A r=0sؔS�LXeXn\4;`Di[(Ytd, t.b}B 0+|O ?:$gdˡe3aZ>w{"s ;n&�fn-u[}dnV v@*hʶRytN9Yd]LhKvɗ+n3kZ?}W~/8A֤*PĺDOQ..2󤜡PlyS*`4cG a_)aRCsCoÄ<fmgV@f=mTZQ=4˶ܲ ae&eC^v#!Qnl1=hkݛt>h1<6<6JmA\Ceh Kq"k>-o֨0!P1VSFzyݒ1;F(+"(]@F_jF> sn <g-Ji.eWh]Ф<&k]x_7p&R}vځ#ߝ^`M%|xnEvд #,ĭtpf&d4j++WB^t5jh˄֠Y3T&g8Sq9FG#b/bt@֍T+M/o]܈,WDLAB[̘2_xRzQ4>ЭT>V&LBsvag`yx�z~>/M[[ SZmF @K ib7^D:b*3sZAܘ])Z@슠#Cى6'jq#AU fh-\hܽ==}EG;NJt-VV8 ˀ[m1#7ZʏBd,(]`_ `A8Y`I K7JqgtX9;ӒC|-&W69_2Ha=Y$h29)LpDټʾ#=ewf)A,&+eX(qOG3FXqW�nt%rA#[L݃sT؈;,K. 50J1Ȩs ޑ5 ۰]w͉@%һ`\q1wSEIz6PVՍMjTʘ3=f0ANg8 4./7_4b�SgG7]DZXgvКʂ.#H՝sZT%t;B6pj.lb~MfVX5IΜ[B-_4q!˺% r>&_ݴ9(O oyD(|cO8ˤwݘw\zs'ȯr639>]"&R\,0Ƕ7#WƧح`TV4,aQxG3Ab;+B$…F k<CugpUt~m3"<eNoEOCh`eҙW(0=Ij02i7H81Ruxa!N�=5@I9\\7H{.hwi 5ѯgA.ė*}'4;I�ECD0e%qE^ XKң3:%?s+V%ԵCap U&^i H'ppYCwʓhq7Yl㉫&ZjBCO;WY8@Nⶕf6RఙiJ4?,Qd[5 5e& DqwV_?E~I9X1;9�Sxj=Gi8=8IF4"*T΀!#*җ90X%>ej_M{ny l+b,Xe]<֡E5=r;YVB;ދ['0mN1H3d\BpG3 ~p|:qT x^֍wj&x$wƺ"UlGD s=BܩD"X&Js P!BrX,kh:b)((6{-f!2J[MU3릑?fqXQ�iiڑY�/ TpwCB(7#S񠬑>4Iɹ?NH-_\jI_'?X%f)r*94otHAlؐhQbRmq�cZՀJ ە>0^tdLӶ; ӳo2P<,SUgcaGSz -*IPDU==/nW-4NkAÌ~/'u8Wd?\~tyq ﬈9gct:]UX5mUZYl+.Nʀ1fE&F6nCQfn]C|*B(Hh:�+{4jڣ_蟁o>ߞk���bKGD������ pHYs�� �� ����tIME6���tEXtComment�Created with The GIMPd%n��IDAThhUe?^w󸙖E*h̒$1*?j !* 18a FZ JR9%S&S(mCuwnn{w޻ssy}>N(` }ʹ3LzƁ&`L(P5=`H!Y6xe*IxT{_vn� d!p6nɏ<!vs$45 ߾ķ( x g1W^y<ܱz W*~ߚ �FZ~{Df՞ftxuj29N4hy{$v`m3W{/Ɖ*hޒ@FQ.0TM7ĘU}%o4?]`+�ήvZB dOEUx}(b_~ �$+Xq�X{0"6(KxEt<pëQ3npwn9:?q(`E�+Xbո>Tص?&@Tlt@i¼9`5=ۀ2Ѽ&; J_4#n`bUJwf,XoHW h�'$O-r# Rn2ME&$V_h!E_f8&}AUM=Ư^o[n KJ%r 﫚c< 3)t9kɻh'V]uL�&W�]�0$XہW%th=~2gy|8=rP�z$u JNh`(m@)Y6~�H9$R;D=NwpQFZ1cdu ߈z q%fQ#N*]2|7B0Ā 8q?lk_'XOQ.Yp7t\ܨEOHՇdD�T[tbF ;Qf:?RYRT?  E`61IbCv|'4Oe *f9Ź3ɗx'3f�� ӬJϜ8Od�<�f<r)'P.ivk*|gI?NL2Y f</䙆GyD҈����IENDB`��������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/cs-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000002430�14422175267�011442� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME 5ˎ���tEXtComment�Created with The GIMPd%n��oIDATh[U4C;&dTIQ6( =ty X]B6S$bAńtHhi|s͌Y13{kn{IMj 0qEX,�fikc`@NzRpہ]'#xX{ew# \Vs3Up�ۀSp"`h<0ՋYLQq`Qo.{7Nn/ үc@R% T`nP���_0wphX t;[c'02W_~lUG b/HʏbOˀ]i K?V<>\�2⮭jnbw{ )Xӫ a7$ l-]t+%s߁1P(ӟ[F#nWi/vKy5�v}݆j-?^V~eXREt~j4|U}/Ffĝ�V,bˣsq+3rأI!rj^ߋ�\ɀ4L2`46ŮӺ<$?ɀSs¼حJu'%:iס lb=~q騰X4̐@Awס<`ً=k[)+LsB!Fס$O?`=[^+RR*;l Nh2֠|*ElޣǀOcuNj6@*VҁF `P(eb(FF\[~q N>GTsb FL`8pv x ا0W1{*{ݩ/2#nӬ EuNj=$adICM^o/2Wj<bׄW{?j^�Q^q7p6.KgLB tYJaCϋ&5F-u_ZV >Vۏ2eѷ؀Q#8(vsQP+q<_ȋ8W>V Οs D-4z-E&6 kr3AB$~q<?ѳP\.k& 4,�2X����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/yi-yivo.png��������������������������������������������������������������������0000644�0023456�0023456�00000022564�14422175267�011716� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W�� EiCCPICC Profile��xڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $p�d!s#�~<<+"�x �M0B\t8K�@zB�@F&S��`cb�P-�`'�{�[!� eD�h;�VE�X0�fK9�-�0IWfH�� � �0Q)�{�`##x��FW<+*��x<$9E[-qWW.(I+6aa@.y24��x6_-"bbϫp@��t~,/;m%h^ uf@�Wp~<<EJB[aW}g_Wl~<$2]GLϒ bG "IbX*QqD2"B)%d,>5�j>{-]cK'Xt��o(hw?G%�fIq��^D$.Tʳ?��D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;�2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ<FFi\$mmƣ&&!&KMMRM);L;L֙͢5=12כ߷`ZxZ,eIZYnZ9YXUZ]F%ֻNNgðɶۮm}agbgŮ}}= Z~sr:V:ޚΜ?}/gX3)iSGggs󈋉K.>.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz�%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9<qy +V<*mOW~&zMk^ʂk U }]OX/Yߵa>(xoʿܔĹdff-[n ڴ VE/(ۻC<e;?TTTT6ݵan{4[>ɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG4<YyJTiӓgό}~.`ۢ{cjotE;;\tWW:_mt<Oǻ\kz{f7y՞9=ݽzo~r'˻w'O_@AC݇?[jwGCˆ 8>99?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧh���bKGD������ pHYs�� �� ����tIME30:��IDAThޝzwU-Μ3g2uj‡\H 6,TI,("]{a2I&L̜|ID~zZgs9ٿMt]^/9rҌxuRT$<+d85d VIqo׀?2B:e~FZ �/?9Va/n�OO\Dӗ݃ko\8g5�]r~s"&3'3&4%85䚽~(W`M PɄj<_QGn?9 ܧ�^%o;)lx/Dոz<n�@[GgLh2̝f%lb~7~X<K8Βzb&a"axIʏIdj8?#<G|Gr˝ �c/`φ_c��%�5�nSV.U;kR~m z e)m&a� � TyR ͞B]+' FG;{x?2 �|Y`0k?6#-e:kQgz<8O2Xv,�0k0k@+0kR: 'x-%bCwUO ={mw~=❰D V8{>o�vp+9m=wyR"3{`Q`*E8p4 `MN``c)bhe. wO_jͫC'4Eݕ' n?܅?x˳|[ʼnsoı7^o*k{sS̳Y?oU53 ڜe|!`�` UDUR, >S[н7Ы{z^\rCgne)qӏ]q:}p!�w޴_#�ϼ:t̹[ LsgN~YyE.aG3LI ED D"��0͢J:ymN}ϟ3gMŢck<6�=oz �3t) CKNGWopۂ rgx-BE4Ǣp6Ž"^y|e#~sӿ&Dr*39 W,g,}dSg-L�M=xKqÃXx%X݂c%^LHg`>^6WuFt%�  &?>I²lr/9W}pg{v'Gs%:GF, %deO~M� *jlSS)�nj0Nm'㮇fo[2݊Ը ;"-uvn\U'fTt1<5DE(QS7^o u0>ߊ4)W[GLvwWo*y]'Ώ-#뗴YgWt�++~Wɭ3̊=Zca(>vi;hִuK <_�f�ƘA?`#CJ;Ms7g{'KP8kT*dGeiY}dCf*-0wZ|�V?~! K �ыN;KB'5#2)w\Wm78. ci" @3&߽q8g멩-I4Q*49HC)3fٶj[v5džSz*쮼�`j}])I翪!>eM(+GJ�ViLGx? @AylK[rߚ T^9KzViޢ]ґ6Ɇ`$}4Gu<d`|-DjbxFv!�\wۛ֏PM`Mټk4`*aYV�0lSh4]RuB>d҈װ(YW˝x> Be5aHJA+圩\ 0 G؛7mgI$ٶ6AD$@"jF"CN$'5Y)\uGO.- �fFcejl0L5Uvf&P@! +>_s;9x-VL;B@ @Psκ5`Ƅ W2LntM; FA�߀Z_8Mެ9'/*8񡒆J9yh(ڸӫ(aYii AGzE}gIxӤ%yQWںoarf(֤J XV(bf0Ml LX-dAgLУZ9=uBE͕ÖL=TtB.Iz9?bti5wmCQ1 `M~@e,bC8f{I9. d2ߪ  _n{+&/ Z)ٛ>/a$9dk`F!gt$c[J[HR*-ܴE(H t[ �2QU^.ΞdLJii@ Ȳ CK Q�. ‘T}J C}5dkbkf& 2* fS�qx3Z޴P)mL/r0ʮgO-Ta j0@ b-˜Y< ABR+,S=\ΆۯJm8:YhO_Ź>,*2b�ix͵ 1:{DD c>;I-RٞL|.GQa_E*BQ_0,5Hk<OKLŚYYHؠ9u\QpYy#@u�fE`EEb9s/Cia^4qw!٘gޔ ni:ip0imFD}jMHPU*B� JBr֝tmSuL*)JJ 5(zLc ͚ "]ҒBxI9޺OmiHCʎTu: GYJTeF<쒈Ww~tMLYxlL4+bb ׃p]%Nowċ4S"js4iiC,:;9:44Rغѡᝲ m[,45 =O8%lA�kͤb a.vS*"huUU>eq[%k+B$g  &.{1@\ȈGD "`LYzLm^D@1R�`֒HZkWfaR[&yE"�lCHl)d9sߑ:>IuJObT)_f Ecd&X<FW~l?,mðu, o[ry/^fHK!kjHdrF1͍ !@~SSU%ɲj?2 鬎lϚ$t>J@CkMYn0<;ziROjrݪdNlكp~$-NkpƉ2e+b uȻႚ䈾A՛,3JW*c kk�9|g}>&CZ h6޲%aH PXaV�4ySuy7yaMYxFN;ގu=Zi цA`1UexDl^usO,Ȉl{ â V (vEA@BAhRְ-wpɆ]HM2Wp 1D<PS#V:)dIiYn?X iG􆝮i j}H4GRF p\7bTcdJANk <sf<,5@+֊+fVMTXvgOr3c@X3F\)F{0 ipK玫ɊrGl^<3GޗQmbx>aZzڻCŶ67sO Ol6S- ԫ|EК\,+ X+JԎvNv FZݔm8PLD|(Ei^v{!09y-,GՑ2R<-Y-$]0{#&xeCU`217QYBaĒtq >bu*#m™";!_Hg\Iu*xZT%=69ɲD5# _0xs2Fsd?e͜։yp 핍F~ޭ?*tvm៸ 4PQg|ϗК5zZ&uYC L[2#bB58Q_pi4G{AlrP, KYMȚmD2Pp:y^&7GnO (zھ9Ē%F[C+.RPJZ4 Z+bJwtqɶ}Fh<N8A>$A7:fd[4LDQOC/[E5:l=%EB9\鳖B{O^gyYE:^0'/-g9X]f3�i0  Z+Vc;-P6Z'S[,o @i&zZdܾ-:3\ϘCTWX`oGJW كb[{ɾmkW.O }7!�ۻa}iɁO2�3{[E ZX XÐZo)JRb^!1 <&*RpG`DNo\_᳽.A6"Y "ѬɎOt[)Ξe\{.p7Bf ܿ,#?ܶ'x_2>{XmJ�k&hIвX*ӨNyH3læx|uK *b֢w(FL1ehM2&Ut.z3|gNM.�|g7odmsswHXЮl^!c3f*t@1 ׈Xi͋g:.9BsmܾOpC='/@eCR+҂t'.>}K/}̍gL�OxxHtTr-�+yCR6z#k%|ߐJ&MNdk؝ФSS[85wJH-r'b[<?G lJ&`˶�k 2y/9ƥ#Æ9/^Iu'�@_&owߍ{r˹D'/Z?V&׿f\MΉ(=F$q)[L~=~mMK5f+,QMl`p&Ö,8*8J Gn Ni _8}7p �zW5+qj?Iچ;-\Jo&yH_jy%:w9:>*z, DN<D36Oɻ[vֆ=%Ҵ\䁋Hڂa0_0}5aj[>)�[IW^�g֯/0?|rzSmsS !9%͚=q?POvH0[ywȑa vaBʿryLقDΑ<kBrAOt忼vo_v+oՃG?CW^yp�O �Xx/�l=P5w%GF>%{hT k ^f۞BV( /XfO*RL;SH h r\ь_zf/}vŽ#U'⍏x&ǖ+/] 矏86V~7޵c3eu$NӗhUv<?0C6gB! _E(wޙ`g?Z\_IJ<.>cP.y'x{`O~e =5ԍa'ꫯ phw{u7 �ػ6o9l{)s`tpPs gAZi!_}_>Aw?unbl-i]mhzoӡ%U'oԼ=^}~;RʏsW Vv=zv f SskDfpM;(O*^4ő^N LQ}UAH7GۺJwTmx`Ge[=)3`z»|�Ј뮻_+qohhC'$b "+"vg^`d MHgH7;7<s\k/wβ 5T;/z6[n_#Ob77_qkFjYꚪ e%1]f]APV8$<Le128jw%3z_0;y~vO۾>~o݊^d fʟ G" L" EEJ~m~[A7XN<^����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sa-harvard-kyoto.png�����������������������������������������������������������0000644�0023456�0023456�00000014470�14504323433�013470� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQQ!{=LkޠWNfMDS=-(ij͌ ڴҔ}L:>$Gf;p&yBr~(Z(&<;=D!HZNQqbZܭL :z/cG>t+1wB":*.Fk6Ag/((u@y H=��iCCPICC profile��x}=H@_SE*A!Cu8*BZu0 $).kŪ "%/)=B4/hedRI1__ˆ 3>'Iix{zYjdO$NaolZuQVUs .Hu7%5y(XaYЈcSsYY6XuHaK BATa!NN '=Î_"B 9PnԤJwvӶm}+믵Oқ]-v뮦;S]6dGE)Dn5>N,ue{;ۿg:�Tr ��[iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:ac8a7349-2fcc-41ae-9ced-d04a3dd78986" xmpMM:InstanceID="xmp.iid:a6354b38-e986-48bf-aa84-01560902551c" xmpMM:OriginalDocumentID="xmp.did:ecd2d03c-3714-4def-8dad-51510ee3d1a4" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693149616515633" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T17:20:16+02:00" xmp:ModifyDate="2023:08:27T17:20:16+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:455bc40a-73a2-4b0c-8700-bf2e81bf5f86" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:18:54+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:fee47bed-582a-4ec5-ae26-2b468ce04e38" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:20:16+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>¬M���bKGD������ pHYs�� �� ����tIMEH���tEXtComment�Created with The GIMPd%n��IDATh{p?ݐ&1MDbX3H8ba촶b3jkv[uPGZZ: >$*3HjR &$YlK3vsϹ9g4j<x>ؠp {-,t}=})cy5$; ):CE`IǦ?lIwrmt_�}i;`kLL@4XV,Iwrsf+WH#�P6,L))7x5z2&Ғ}˽ׁ'C)=b#,ZAsyڹ1׀We>ǟ4ɌA2sde3[2 @6A]`7ĹPU̚}s m)5^ഷ{CfĘ0Kn<Zsi瑗"Q7%�9@%+L3ktc5νy#?xH%WލtfMKf^ WdW] _۪tEeG+3rZ{Tm\!J^*'rn{&@Q|mc;�tPJomپEobbH' ieZ(|g- X Ȫ}yf`Z&$sAQ�'Ȭ aՆp 6$y�ԁSұ�E75!5 }!6O�`77\<p"cDe6BYobd|3z}8;m8 oP҂Q!_;]+_3c%+{{'03?X>TT &S`Yn^ YEJ{qNgqtz/ !`ckJtkz|.i0;C3H]M?ŇNX̙GG&)yUPWj8mQ �}$J)1h={y; Do;O-t`/6iڏ GeQ0ao %-oxaT}&靝oC^ƶr)c[sY#U֋zh)L(ԑF`kޭwMueN%ޚHz[!Y\h שy s@h:=P>7֭DՈ#G=_nPv~ lpL'RLESzu* V KN2�UDW<! 乭4ؠ X!AH\cKUBNQAH"N'=�IՁ-b"p5:1M&FI|Y�Rp#|bNhG @lOxW޿qXheq.9"T4qU8Y#p/qVڰ&vb(B("Ixɴ[N7>:" "<q&y8;b9;S  Yۄ/y>$ݗ{e&ǒL7)_:C$r:r,rJ͜@>] 0)~Kwy31M }@*]bD%J#b7Y5KςwYJӂ֪n 1KfƧ^w-"`Jg1+u"ͅGLr`[b[8rJ>+c¤Ɨ:`#$0׭/K{G$P@IX&prdf|�/(?POoj-N*w=mMFbrMnoQfŘakGa8W{tÍ>n#)?����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/bla-phonetic.png���������������������������������������������������������������0000644�0023456�0023456�00000003126�14463455220�012642� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs����od���tEXtSoftware�www.inkscape.org<��IDATh[lEn v"(T}@>i(/1bc-U1xCJh+D0H@[4ЋEJBw|YmvŸ̜9ϙ|3a;sE@ o$yIg"#mhaT &<Q%^H 'jj_"I 0 ڝUz9P[,Y@e)w8 CYYG*HNnҥ7c!OMtzjI/NzCMO.XP_w:7)s\w LRu\0fʕ+Oxv̚%?yC�]`o9R+sr>}2yE�ՀB2wE@Ry^( ԩ'F+7zwgYYh"V#ܢжوx!?4djūyx^<?۶PU+j\sj>w\[nN\ѣq4 xB0W`}naa,C{Z֗U+bDVX Ѧ1c8"r},m#z%%%]9BQxر`\$UUeV8P 4^V`y>}v0gERr|EP-_SXxf8,kw4֭xtH@cv'E6m @`U.ނg[ZZu,>C=$r4[]3gv,2X֞mmeuu.sE? sn:]6l8�pVɁ˲TU]QqP�KKO}f_kOI8)< iaG@ ;9iɃX"Zg[BUe>a~8�+ ݶm#0ԩִ7JKJLSܑdð3a«&MZ.\ o$"#"E"odƊzDIDEMDvȍwJ+(ξehIFRNMV"FUk͠*lzp!`+"p0\< �OgDg|I7?2e �wc}U;LWfRȎ߆u2֗uF13<afr;Ph_ʔ`i?bz`W�2N�x&b>jfziGp)h|nhj#/1"d+h1,cYWPU;ɀaz>`07{Ӟ$GFiʉ�"Tj@Y(Eæ##1, x`{iѵ ./.5ہ@S_@p�?CƶִkkGL{<dS}H?$F@ o (Ɖ����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/km-yannis.png������������������������������������������������������������������0000644�0023456�0023456�00000004366�14422175267�012217� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME � 6���tEXtComment�Created with The GIMPd%n��ZIDAThX]pTg~n (B(vTiGP;8^;:ⅣtRS ֢::SF`2FqZ 66(! f|6niBB\Μ9gyy?`j!Ӳ =P;_/ /3-[@i٪|JLL=aӲ*,7LˮN%å?O%.�zU#իZw��}�?`gOgOy 6o3_>bsӲ?i�芏G+a�MtӴ腗_7-{D��˓�y7Nya8ufi�@�1;=}�NV�e6yGUWhŌisk#6Rp3rz!猈H:CĶfwjZvuo{[0-&L +�)j�i�;E0=�#P�xuLӣk�@pտ9w;%D�+i Q5�/'ӅIQU4B0EtbNү}}uPSo/䅢(x=vrY01rsXBjF9&@ NbdB/6mҝe}7%"pwcr.~sYeϦz>!iը":?Z_x}ddI#�;/_&�|�~KHUZ!7=Ȯ験IUU棻컙_n?`~�$|B^eĴiϋ;2kƣWdeZ}@@'6ܵ�,npj/ܗMfK#;xʹlѸe�͕ł۴z-ZnciRbm)䞢صFV d‘T2k~G2]Ou-ˎ@�"uU: gH/du _m;T2!2@I%5- `�@{LA$Ocgy*Btgypo�+*? R�'C;E�Wh\rCpL ` RT4;޸-W *d8`�/̓;ʔ{;A2?"1޿{DߛM.p(=,BqT>a|gQ%jUkk^FW|19X -> !>QES> z|}cQHzL GNhѯ Ϗ1e^.J1G֬\gl%06cQ2D@@^AE#P!Ξ44)1|a?�/Lp73zT25xzqг=�zb-z��4Do&p:�_s%h/d5b-R`Ւ~|Z_VՅ~Y岞] '=tp* !m= �@(dBП<�ש/@|-܂تzU+RD?�\xilcE�P{�D])oF^T* 1L߃bҝ�7mC �Tdet ʔHTotڀ;N0Kw#p׀;�F�w.H8)0͑4J&2jBnerv3� E3=Bli⻚iAqIHXC6NK% 34�I'>Ҽ/0 JW@ȓ$,$!2îѸ}ћ^.Kj8K<icJ!�ui{.�hnz| 8@�~~}Pi#t`zNugiنNZ�4,.a|M �!'˃ףz<WIދT߈b&z>wC5v42Q{Il7Kej*!*�s ( t �t+#@ȅIO,CzO5VDO,؟714&4Jŝ)ӎ)gJa>N96)'bYə>K|]K����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/vi-han.png���������������������������������������������������������������������0000644�0023456�0023456�00000013362�14504323433�011456� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQQ ;]m{S\fKF"={+MX5#V(4d:vE<OɑYv4ǽI4+9 r $δ/$q[-DEqT2[Zr 0%hKL->ǧ՟ٸI1"(Tp1Z\Ad|�K1 ;}RR.K/t~/=y)e��iCCPICC profile��x}=HPO[E* uP" EjVL^MGbYWWAquqRtK -b|pys>ߨ0fdBV+BA?ՠL}NS\_.Ƴz�@gaolZ:}+I 9A ?r]vsa?ό<qX(vdQE(ߟuYYXOp^[Y:(XDQCXѮb"M % FTBr{fajM '@nǶ<W'=&;Г.#~Fߔn5wns>�U88ƋPӚrh"E�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:f1c9b5d1-1d90-4f39-8f33-8adc32093bd8" xmpMM:InstanceID="xmp.iid:3e296824-de4c-41b1-87d8-563ab364f63c" xmpMM:OriginalDocumentID="xmp.did:083bc3cd-5d11-4f3f-b67f-43f206238b28" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693153800099282" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T18:30:00+02:00" xmp:ModifyDate="2023:08:27T18:30:00+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:668066ea-7d30-485e-ac27-2c1e92ad22d2" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T18:30:00+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>et8���bKGD������ pHYs�� �� ����tIME�j���tEXtComment�Created with The GIMPd%n��IIDAThilTULЪ,-P �*A!E igR(!DDQ$X"�ZA$%EDP–*PJ_9\7L&%$7s=s A 2d�w3x(3MU ZhF ^#0P OF70Qa(o; 52EWy@t HֈC Dy3h7sAf o/!D Z+N. (k9 oK0hca[@:gEK.rj`ǍA)^x۠ |j*" C0Z.pAhm $N_=|p&C<%;i v7 nkUD\lH5VX lKJ kJM6h sILz lm/%"Y!" %۝0 Fx`> cnCQ @/tqFxJ oN ̠tS PhD�bpI |ޅ𔜯 ]\]FL0xŭDx`a՝ >,0j2,G�< If" [ia`DtGm 3W Q?62  2qђh0ݒ֪%ezgYR*PQ{Ze_ 7Rs�H; xM8?BiRv -._?3"++)6nׄ3K.w2Ǒ4JztSOhs~cd6`]'avM.5]xeC;hy \Fig#\҈#RIX)X͂O5BbbfQ4\?,B'mU<)Z _QMT (4kȚ <;`zoDH8 % [,IsdAwkdE3skJn~>)4ԏ � 56h6h (}jnж:giq[ }7{Xs[WҚC(bu[ldi�")k]]]qom/ѡb*p@)5'zO}A:˴jjrp+1,kzh(51`pPjc 3"Tvʵe)89~Q~QIszRjy7>YXl=: 1NlŁW4Ay㫪+++[xݘGCUfRjJ�;] ޾(5P&摜P 5XV}O_jTn@.G%֡9[lq {e|0" Ir~QhJyUJ@rm_AcC׿fR+3]+KM~𺆞*t.Zd'0%/99 9KAbr{t|L 8߶dVPJ%֞C( FkߡuVkQT53_?a|1,����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/latn1-pre.png������������������������������������������������������������������0000644�0023456�0023456�00000003161�14463455220�012077� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs����od���tEXtSoftware�www.inkscape.org<��IDAThml[WϹ6g!/hE�+ nR)U٨6 >f:M$VU|C`_E"Ș EBP6]KҼ4c;>|h:΋)Hs~9{ν|e]RfZ3Pl(>~Eb""{QPb"Dڣ"_ 6�Q[{y8?E9;n�FAߺ5[%pw,C.*7 WU-.̀Lv\RYԸ"Ԙ-/w;8_Ȏ ZYs ?emsl۶ `@domC<5~c}>_| nOEŏޥzB$spz6lxr˙3^W6XյHdP$;# /}ɾX[rRʉinkv b5 5]#ھi�"r9mlΝ_{wɓmFKK˗;;;^ć`SC"roq$^C^iF?]oGs]Ve#[y/!2L ͽ*⡐[__ߟ�WŀWDYV4 )�.>Q3:Z g`jjr=놇W<u먿tC~ \ng;R^u}υBؼQ<䘁_]}jI|?vMN*šN55;wҜkl2ʻ~5hXYYrS𓪱gvj$_R澆=>v L1zՃ?}\f]ZRΝ;U_r8e\UYHD6_]b)UF!MUv۪'$LI "HL 21QU73p$3Hjgۙ`YZO8>D[U?!eeFGI4"@P.pPqU=%y?k,8")d6v; I8sjvޒ Ųe\ ''fg,wVkYXUG9*޹�wP,Ƙ{͇UK(["Ƙ{�0?�vLO�|/fD\\vwz], NNq_̣\w("3bYNOG9ust }nVUOT~U%q&TuF t_Uթ9 1@\B5,ɀ&iT\k?FARè~_EPh;Yc̷nR1:3sDDTur uQBU/!4tx^lj g,>˽8 m)"�sFaǙӵ";NN</ Ò"Ҧcc�U>Tut<_qZ3Pl(>2/����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/te-sarala.png������������������������������������������������������������������0000644�0023456�0023456�00000004261�14422175267�012154� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME .s b��>IDAThypTU~t"D;D"lHa ;F,4X2,R (QqAYA(gwDl!K&,b@B:[w3t'$mXL<Uw=={~5=Rγ(Di9v`V$E"xc �X0^|^5[5.> 3[3E*W`?�)@O:F4؏7�ت Eƕ ݾ�_i2{xi{ yp"(U @y %7h[Ix`~6-T^1 =y*,mK�M_*#~#%W_"t%,=f=F>�h ឬoyݾf8ܩr6H%$eȓӋnOCZdaⶉ \B-‚3Aʈ9G 6bᗲ泘 ˄tNS$͔T}KKsbPמX͈u�6vs e\ �;Y\+x&6|U92AD+K`0`OoVZytLZm1pD7889N$-"&EUt >tY %uv#}.d5j:ڌȍ?"CweF@{C M҇XǷ~wк=h~J#mN:N>[EA>D)-Y)-YSZv1qKi @%yL,{a:<5X1a^HfA?ӯ`nudg%G@y T|XM uN/gY->@zfXN {?"̀H lc@5T[foiZ'cIS�sI\W_O WZTf1X;G7�|;Ǯ>h Vr`)[DΆۈ;d<^uQ,)6{520n+{ȯ�(`l[ovAkO\Ex$|eTK}% 6([UwtfP�a��u%-Q:7rr:( /'v?$UZ$VPm.|IbA#HjfLЌ1c;�qCu͑o.KvZvXHI^ЍG/BłJ�b(#9(ՉC0RqN†Ë}1-K]+>|`O_Bb[O"\„BD΋bD0^XG&OO:a}rmYFCؒ'o`0WAѻFLMMZ} ,'K3a M~{LW<#a ؟7_C$ڈpzѣ"|3;m I-|X=׸3|s&p 7<qerH JW1C�K93P�nҌ4sSYȅB�&E#n8#M7`r|-&l@\Z+$3$xυ6أ�>z  VV| vauk7!_LH^o1Wg -|*OoŦ&WGq�zF6J&qq r88�L ʳxH7hquq ]Mx u&ܶ^\?]#lWpZ7a]U0( F@c!T]GÏ �ߗSc8lA} dF vl * ~̷^�A�GǂA�K!`B` Rw/JNn† zH,xx4*m0-x*nQpUCAe[e\Jrq"lv|=ü@ �/אm} ~�~ ݰ0]o < 6r BWhBk<`cDC����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ml-poorna-remington.png��������������������������������������������������������0000644�0023456�0023456�00000023112�14774704053�014204� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��iCCPICC profile��(}=H@ߦժT ␡:EE EjVL.& IZpg⬫  N.RwIEw} Ӭ,鶙N&lnU "nҌ2$)u�<˿ѯ-DYf6mp'tAG+q.,̨IGb+JF<ES5*-ZZ/eAX j(quR,<vrȱ*4Ȯ~*LNxI8@xhq'@j$bG6pq֔=rz2dSv -P�r-зu CJ�X}ٷkZ4rzW���bKGD������ pHYs����o"%���tIME WK?�� �IDATh0$����������������������������0Z� �� ���������������������������������������������������������������������������������������������������������Ҥ������������������������������������������������������������-[ ���)���3���&���������������������������������������������������������������������������������������������������������������Ѧ������������������������������������������������-[���H���Q����������������������������������������������������������������������������������������������������������� ���0���/���������������ӥ����������������������������-[���%���F���9����ԣ������������������������������������������������������������������������������������������������������������-[-���u���M�������������Ф����������������-[���;���y��������ϥ����������������������������������������.Y� ����� ���������Ӧ����������������������������������������-[+������)��� ����������Σ��������/\�'������K������fӥ������������������������������������-[���%���%���"���!����������������������Ң��������������������������������-[z���0������F������s��ҥ��������� ���F���D����������������������������������������-[ ���3���D���A���+���������������������������������-[ӥ���������������������������������� ���������m���i��1]ϣ����������G���������֥����������������������������-[ ���R���Y���0�������������������������������������$���$���E���-[�է�������������������������� ���������J���*���/����������� ���#��������������������������������������-[,���v���z���4�������������������������������������������������`����M/[ ������������������������������������������+������0]��������������������������������������-[)���s���T��� ���������������������������������-���C�����������������=��� ���+Yէ��������������������������������������������������������������������������������-[���f���R��� ������������������������ӥ����-\��������i���+���������������0���p��������������������������������������������������������������������������������������+Y���P���T������������������������ӥӥ��������Ӥӥ��������������������������8���^-[ �����������������������������������������������������������������������������������������*���O����������������������������������������������������ҥ����������������������������K���>,Y���������������������������������������������������������������������������������������@���6�������������������������ӥ����������������������������������������������������������F���������������������������������������������������������������������������������-[���6�������������������������������������������������������������Ӥ�����������������������������<���(�����������������������������������������������������������������������������������&���(��������������������������������������������������������������������������������������������������'-[ ����������������������������������������������������������������������������������������������������������,��� ��������������������������������-[���(�������������������������� ��������������������������������������������������������������������������������������������������������������%���>-[ �������������������������������#���O������������������������������� ������������������������������������������������������������������������.[�� �����������������%��������� ���q���-\�У��������.[�����e���3�����������������D����������� ����������������������������������������������������������������������������������������������������%���'������(������-[�������-���i���K�������������������H��������������������������������������������������������������������������������������ϥ-[�������������������&������������'������j�����������&����������������������.��� ��������������������������������������������������������������������������������������������������� �������*��� ���������P������������,���)����������������������������N��������������������������������������������������������������������������������������������������������������-���(����|���������������������������������������z��$���4�����������������������������������������������������������������������������������������������������>������ ���M���~������[���1�������������������������������=���8��������������Ӧ����������������������������������������������������������������������������ӥ-[���J��� �������K����ӥ.[�����!���*������������������ӥ,[�9���V������������������������������������������������������������������������������������������������������������������� ���q���-[ҥ������1]�����������΢����/[��0���i���<��������������ӥ������������������������������������������������������������������������������������ӥ-[���-���/�������!������-[�Ҥϣ��������������������-[��5���i���K����������������������������������������������������������������������������������������������������������������"���s����������"������7�-[�������������������=���U���+�����������������ӥ��������������������������������������������������������������������������������������������ӣ-\�����e���������� ���]���L�����������������$���0�����������������������ӥ����������������������������������������������������������������������������������������������������Ӥ-[������a���)�������������?���?�����������������������������������������ӥ������������������������������������������������������������������������������������������������������������ӥ-[������V���;���������������������������������������������������ӥ�����������������������������������������������������������������������������������������������������������������ӥ���-[���A���:���+���!�������������������������������ӥ�����������������������������������������������������������������������������������-^Ӣ��������������������������������ӥ���-[���(���#������ �����������������Х������������������������������������������������������������������������������������������#��&�������������������������������������������ӥ����������+[��ӥ����������������������������������������������������-[���=������������������������������������������������������X.Z��������������������������������������������������������եӥ�����������������������������������������������������������F���!������������������������������������������������������r-['+`��������������������������������������������������������������������������������������������������������-[-[Z���_������ҥ�������������������������������������������������*���j���*�-[�������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@���M�������������������������������������������������������� ��������������������������������������������������������������������������������������������������ҥ-[������>-[�����������������������������������������������ѧ�����������������������������������������������������������������������������������������������������������������������R����������������������Ϥ���������������������������������������������������������������������������������������������������������������������������������������������Ѣ���������P������������������������������������D������������������������������������������������������������������������������������������������������������������������������������������;���E���4����������������������� ���T���%���ҧ����������������������������������������������9x��;IDAT������������������������������������������������������������������������������Ѣ���������b���������������������-[!������Q���������������������������������������������������������������������������������������������������������������������������������������$���l���J������l��ҥ������������.\�-���~���B����������������������������������������������������������������������������������������������������������������������������������������� ���������ӥ��������������������1[��X���P��������������������������������������������������������������������������������������������������������������������������������������������ӥ����������������������������1]����������������������������������������������������������������������������������������������������������������������������������������ӥ��������������������������������������������0\�������������������������������������������������������������������������������������������������������������������������������ϣ�������������������������t����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/pa-inscript2-guru.png����������������������������������������������������������0000644�0023456�0023456�00000002532�14463455220�013570� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME %,���tEXtComment�Created with The GIMPd%n��IDAThklU;-B)] ZbX%0i0B"JӀHLD(>*DbJ!b  !)"+,Jtf鲏vlLϗsϹs=ghD6T9`$0hN;EAݖk'�@>0 |̍wbcm{@yF:!0 A_.6m4R� R*303Tՙk \"l 7\VX lWsҵw5`'Prj= M g0 {*L23LfG:eג#uFMۏĪ�#uv&(kN< sp?σs=!j^lo\A믞>౪`SW]�]_ -lrͅi'G .T?"rs U\o[wM~?x]e}6N"<MK:4&Pwnj�_ɵoef~&Mʦc.2|bU*{nYX;P{ao, "k ҳ@~f ')ÙӨwgpdq庋BטlbͼEdP MM!2߻-/ݯ9U;ʷ1 1M7|^Bp1ḻ[рz+ O252v>Dzآ 98>f7P<.ǖQzZ1Pbmc"X݇s ?%(<ax~\ϵ-BQQ(𓁟l}nu0&نe~MaFQQ�Ab6_ط#wgi :{ Vx�34`ߞ$rZAz82T+"?w)l�MjM%kdS@co1ۑxbg~x WyHvZ�7L 8dO>w4Zi�X-"d cO ͊3?H�nQQ0ᢂT Xit%iXY ,ћA'ۅ ۙ 1 b08a`ZR@w Kt%GDVJS� VIHv[%hhfq ^e[����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ks-sharada-itrans.png����������������������������������������������������������0000644�0023456�0023456�00000007646�14504323433�013620� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W�� zTXtRaw profile type exif��xY:D^8A//(e\_ꤔ@ 'z$EsjC_'>{8ݩ98q^ s3><_EOp= 3sus~ 3[]%dɾ$)\o T4c9vM^'^l +xW4Xc;ƗG~Xhysl fW+p?Z ~?ツ>sKX~;~w kf>vMaԽ׽2KϢ^K<y,rʦ�Iu}7:G\Ha!IƁ;w(J0 "r6l2uƙMyzn <~7_#,1Ð=ߏS8}7+ lWV<@Gw2pS x>*!qP@bu"abdH1f!G?q>3L(`D4J 5D$K*-lsư͕XRK)Zji5h֢U[ 5Ra֘1rˍ'zԥ^ |F2(CGm'y<,SgmE(dUnwڲ.[w 57Pj e778[kot"/4}HċA@@RR0 BFa3!i v ?ϸ?Atw}lŃe9dח*燣|OhB|}>'aBik`Nsvrٶ\yhWbǾs{cE&.QHND^QuOՌpKHN.u}UfqjM�ۦVL(8ȓ ĢAէEخ8C[;<u< c4{qcJ3K|Uj\k+ C2탭8J͜Yf\ײFڽv{wƲ8R+)-rK;=+8rV#%iӜȽ6GQwj$5}D!(,!$ffBf q2NMbYz0Zk{.$+WCoʅܙxl$J#3ODD=.-nP\֧I{CSx;xxn`nb00Oyoj&H�SyUK <Xb^T֕u!4ϛTt maXfbEBw_Ӯ Rq㜂CaqY+,KYjqzk"D*s*@H9AU%j J.<{m\e6ۦ4K\ꈻ[q.sV.MsS -ʈDnKE?ԨkSC#n^<1x dcxH!- gWVK~We&MM]Yn?sG􏘤\:`.(ՊD%!9 ە˓Hix5s%:;ĵ.5}a}AJQuk冱SsTY AZ \j~ƅ.Y+f\󉅇ى`o.JMT0vk wzU'tSr>gSM)'pxSﲯ(v3% 'LC{'4{M;Pku%*DKE̘ʰӃ]6ܸ߫;Zm1^OZO3HsE;Rٯɺ?^EaM󔨌0"ɱ H7a˻|k-mJL0]M+!Ql9%-j>.N?PfnSNչMxqP5+͞tQ&)dh2P.YL+2i 2QW.J9G Q:$Njwjz|W_ R-=0ܐ>jD㋀`R̳ 6BO4'B[ [Ah5fAiFB#eR`HlBE2҅l)յ7$2{M RC@,!Y[Q*Sa](+V"g2PyAkuPE2WiVm`@8ղ_dZs~eGy[j}%>Wk n,F M4q ްUXtLoҴZt ֿϕBZ.4n7&GSzj:iwbȖ Կޝ[ZoI4$)w;u,^r~ jF<End�+q6dbͬt4ł)4?;8F"+D(#Y YDSRN5Qi g 866_%"yџrbL~g:{/9-z!r(NЃ,+_hSHV*bm~h FkVA5*#zbr#FyrqѮ7#żW:aۍIZ㰓r!ViiNd5dt`wEԉ"⬣?%ݼxq|T< �2,K&# cX".:{xN)F;1][H"pFg(\4x(g5+t0 r^n{+= WE',֮GM,6mm43ObS۰҂W+u!(.9ͣTAe#ёP`M]5}RD}ߏ䚵>ʬԁb]x^@PD!ՆTK~.vBrAs}Q)" ZnjlQR' $GOqk')1xt@^[eø8M6)S$XrO3? ! 3Z"p<���bKGD������ pHYs�� �� ����tIME%���tEXtComment�Created with The GIMPd%n��nIDAThMHTQ39~ Y֢L$EVKh$ -B XHj}XmZI$8EZZxG<{:{Ϲ=A (K1xVԲajkj9}fUg CaϩϡXT2۹p7 %�1]{̪N:`28l~yF8j1f,!׶Մ8;5HCu) ńNG,tB FxU6'_v ȒX#0# ud(v(֧:2!lvtTߨ V+EkYH0mޜ�o4t7lk �@6 �jr8:Qrf- gR4�Ju y[u@!%&~ph{�w89;p[2N] x,/9vJm4#'kw++Kl]l ijxrI)Tӭxt2Ot_VQց`{IFZjV@UmF[38PKɢhqL/87$e[ZqF@% F2P7P%V=8-43z9u!.,=Xpm"9Rր+~ ޿荊;!l]u=dT0ML`?+.LKQ FƞׯOJ}^fC 1,?c!UF8by +�$f^=;쀕pFvٵgn%P#)5w URìV$r<v`N&FM"V 8 9b@$� s!SV)����IENDB`������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/fa-isiri.png�������������������������������������������������������������������0000644�0023456�0023456�00000002335�14422175267�012006� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 1����tEXtComment�Created with The GIMPd%n��AIDAThkhU&5*iBc5 RQAOhA CB}PР󥈶A5!Vm5jjHB0&\?8Y6!iIwsaUG=aN2_| %{A� �hl^Qnuer@R*<EHN�gi6Gζm9&I׃OHRf VIe \2x85jԼ5D8<+)#vp0q�6IB7[a{𥉉Nd��#ibEpNN)eG5߲MȩncxN6Fb"_?D _aC@'�t<ƭ�Aul%C)7.x/E@tSlImf:Ux V \@m'?ۑI��0�TdC�'.|fObQfXCDq*P&dԨQc+>`-"r׬'G5mmJvZ;[<D @H7̽2Wjz3xUAt?[k ~4u99x 6>T_*?f~Y1L5.g%==q=<P  @vrAC%B7g?bNRFm;1?K?C~O~I,e["v跟RG݀<]ۨo_GDwX&PŎ@EFIt.u 4gz"򝾍e0R/BEJc$j20�@NE h�<j䪀 :'1LNR: 9>]db.O- +X(UEahBuCsnLn%2S[z-ZԆt.O8JV Hd Oxa_x^T$�įNBX<I,Ggt ҃xUK BysX>V\-2xk7Q.����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/gu-itrans.png������������������������������������������������������������������0000644�0023456�0023456�00000003076�14422175267�012217� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������C��� pHYs�� �� ����tIME d���tEXtComment�Created with The GIMPd%n��IDAThklU3nXBL EFy4Qи/C&1J"JD1B h(,l-,}\?.c2VI&;3w=]4ĥyR@-~=3׀ -p\3~ݙ)�;6 'E}P)V; <)�jO0>Dnt뀂 <7 r 8:K@cQ-D0(+#`&Ys.ZT;DxxШ"6>/zc8_eR�t ̱%+S X`t=T {2nda >�/JpJ&n׎l=�;zDa�_s{M/d.ܾy:{ް. {kK*wW5LUbb9KOmM¢7`F%5�~ͽZVq��#g^/^`8D(x_1 yO\~bH5<4K.S)vUq(  zCD}-X)@3*}EoG= D*]Iڑ&革t0~>u֒r*סfz+ˉk@bh|q@إydv=C[D}ޡ Ws{'j p@6nh\3"|IJ5mkORKrU9Z3ʛF(xD{ѯ#ܑt!ƌ+̮|־hiз;*p?өo@cTݾhiu(Yμa4|l�x288\ 2O:}ׯMcdnK<.cqiunLR.{]:NeUnv�\<ہ_%A$"ۋ<?*^[zۧM ^ږ -_ nZcXȑ)<1/F掺4" J`|"_7푋L.͓ lBlU%uo�(g#vx/Xf_v<Rt9FAb7(/̮ kﵥ3GUg(ʸ0z{9Bߏ`0� =0T_mc)*A&_-FO7+Dn40xG1Lpx,6E8rPYhD ,cFr#uL5m#,O@ pCzF%�1[dq)( � +7�32�ɓtOdizJLedrDJ}kFz>k Ld!3=4ߤŀ_B}d�Ssb$ 5P+S����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/unicode.png��������������������������������������������������������������������0000644�0023456�0023456�00000011652�14504323433�011722� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQ[0)z^~i\ioƍu%2Cy!R)X%Քbժ4lC3CC/xUasrܛ_ V<;] Jrʳ3RqF6sީ|MyL8 *"Sq(w IWVVV .V>55Gt<�IA}K1=y@X��iCCPICC profile��x}=H@_SE+ ␡:8*BZu0& IZpc⬫ ~8)HK -b<8ǻ{w�ת)՗46锐/ W1qD%2D1u�[,ܟcH-Z a3xW*J|N7ďL=~c\vcBV*F<MS5*-Zt^)+L94d4PE 6X~?ErB! ~?ݭU")q>Ɓ.n:O3pw0IzŎ6pq=ry2$Sr MT -027!0Quw{{L(rغ�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:69aa884a-fabd-4e69-81c4-a42c006cd525" xmpMM:InstanceID="xmp.iid:9557e662-5be7-4810-a6e7-6b26e13c1f8d" xmpMM:OriginalDocumentID="xmp.did:cc1e892b-affc-4aa8-9464-545906c8b125" dc:Format="image/png" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1691786893869125" GIMP:Version="2.10.34" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:11T22:48:13+02:00" xmp:ModifyDate="2023:08:11T22:48:13+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:7999379f-9523-45b4-a5a5-0042cc32fa82" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-11T22:48:13+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>D���bKGD������ pHYs�� �� ����tIME 0 < ���tEXtComment�Created with The GIMPd%n��IDAThZAkAnd'j6-*VAKEBл%YJAЀD<h(mv5M6>M63iӄl7{Idff. deY%ge 8<= ԤV`f�ʌ1<=CKS �Wnm{0e0n wWZVz]&�G{}5tKE!?q38-r,Ҕ6QNlcbqL޲ݟi>$ ͤX@ /[4�q4�P P?-�Q!r ȆƅZE7@D vԹ:6{"'2I]TILi D[r}]Bu?2e9V.'0V(] �վzEi y�o }u`e5HgL צ^U< wG9@:%Z $:_%B,ܲ)s!vnB̗,xbg�`%hq#PմG�yb QыE4$2 n`e5裫ct੄8"ߤ|4h3"By@3:3.qܽ tJ Dy|]TZ][BF;*j!oWE U٫uh"hj?\,L2Cz����IENDB`��������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ru-translit.png����������������������������������������������������������������0000644�0023456�0023456�00000002634�14463455220�012564� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME98��)IDAThilUGI(P,")f  h4&BmF/ R5"P%)!R !EYZJCY"�"y@__23~˼4Z'ܹ̽s93pҝnd+�M7ST`(vGAHT`(VVG�4]Wǚ;րu $Y'-|�se'\[Mnj3@c{ `Y4׶υ7K6Gƾh|:�#eO:d2e ѤpLN�~ٲ9!4BӍ l�f,@=i۲TGyR^�`-5 -y9s2~3'nTba^%;UöinOc\8gW[K-^i/ۦ >+,VTU 6yTZmEDknXM7.3o[/$>tkWb^B`ٹxa]0¨4>\i*ΆII?XG.}.sؖINֻdHǮ(Ei ~7T7ܙ]8EHvG~�XViC4lDf,)*V}eT?t3�d4n_$�m| �hсm ,][,=ز.ǎvMb_2� `Ao+ yql˲~&HӍ I9Dp|Z1j(""G@J\,ht#Y#R܃HPF5J (R['N8=[_$4؝^n~Z|$sUJM77?J^[M1yWZPtK\GOQR7u؝؉8Dy|W/{d$S`G#$XWZ˔(Fy-^(sƀ2_X'ņ 2O�8vQY1L6L. N%G<swwe*y @p*)�0�@_smC^aR|PvvBB6WC.Q9V�ܢB4KO)џA|ў< j /]) s+zz.d)b�q)YYt(|aDx @\[( U0]|4Z/K̻N yFనL%EW>FB֘>{!gsW3?����IENDB`����������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/mr-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000003576�14504323433�012527� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME . 2T���tEXtComment�Created with The GIMPd%n��IDATh}p?{ٻ$LX"#BZ_vU8&Ny1ڎVTZ;NKZm ҌVH"JL@\6\BdswKZg{{] t' N`0 �.`rߍ`EBiL�[3U:- E ,h&Y|d(7#X 0o6!K &InW�*�l&IÌr$ J*PE**<&V3pD~tq eF<-xG :*Pފ#J}${ױ)x^$>2H/c /b$OX9c (хa l�:"9oԝXE>ba ]td) %+OGcMv^̙O rS4RkH5p~`0Z=Q;UK> %Xtsb#ruۀ9U#FTN2 :'~? WS/OJc`qC ϙk^^aъ+}XN@E�ỎY I#.ALXWO'FӅ^wca;+*=Q*X7�[Xx֜Y>|[.ޥ nD"B 9pͺfOiuTľEu?pث%1ü|D]ݞ7ꖶh/9q*5.+K0-er_Ąq\YHeWAs] *MMea_.Njv uhaPUh'O<Exw1ڊMܵMROVW f�/wF*`鴑)d|m&a>k)^ٕ}V^|t`fTbF29nbv?-CXRG,v, M;r`o&Q#7lPz�۬WSH}~i?ɧaZC' xv3egu`R^ݾ G.Z.י3%A ϺfҮI}<4HSPVZf*eg%t;f嵄.:MyFfg17�{<jPc Znh0῾RǙJZ'fbCѴ�6(zPNxֶ]N:V{{p]r�#sq.j3@ۗvzMT7n{ƹYx?F_2Q!ZaQ.{ 8\w.Fi:(@d3IhhTI߭)hvu_U͚ Lh"{h=o3 R|8>[('0YCӎrXqMlV/m; )~"< <}`Q/8`@6~Gٸusi?>c K7k,RBс*ƀ,VpоR∩*m!=לrXB)65v7PanH\<g8z&0Q,62�|~1u�Rzmqث (Nh+j_dP`E@rbielc恱& }X8O:NM*JnJ����IENDB`����������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ml-pn-c.png��������������������������������������������������������������������0000644�0023456�0023456�00000006057�14522451243�011543� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs��a��a?i�� IDAThՙ}lާʽ+YGqj 4HԄ&!Ę`\4,0H㯹[L\$Ƃ+č LZyB[J)|Nrzsyn#;v<rt ؘ訤iӧe۶mP]<\uVbA]{zzd>?v)^?44$^aaP>S%K"-}}FQ$|Lxb1)((>H>ix#.ԩSr)v(7xsrr$j T3m4Cf\A<RʭE)V* *;䌹 ?Z]YV!? c뇕KX` sXhp\{|fR� )Pe:=Rb]2W1& w�)7x7@rj:|Tf2H`EWL8rwTVR!PE%U,mHãWĄ- 0g 1^ZZ*Lf<-) n*{{{1x̚5b9IQ#GȦMW^˗m!d`? 6 b( ёG$Gڵk.TI'|20;#v,^X-9Y X*jpQYt)A<8%MMMl2[lfWGڳb �=wm T ;wb./FV(U�Q'$eee /Xŋ-?xh=:("$"o"ių0'6b200`:ﶼQLcc}v:n;`g-뜋SaX=6 CA `ּ\(T<.<! F7m˫ˆܹqԭ(b rL(,v F7=)Vuƍ-ߟ+O<*<3?15 ȃ/.WeȮ>[3jne)WǣnA 5bYrsOɈyWbx%$7?aۜ'%ЪeX8[p 7Pi rD^=;�=HΝX\VY`wu覯u 7b ƨAD|#;"ee$<ih+ KEɖ+xB )ADp4@:@YҘ I ))7T Hf8S r#8m]{q+l o.r2Ubx v|ʯ +++q xgɠ5Ο?/7[̒s?#b~ (_g1FGْ1JLxomm{JMM۫ڣ-[d#LZCIZ4@qdBn?̞=ۮs1=mu:tH͛g/>ʸ69pD<Y|;w*%zl \--\PnV9s\p:bu+GI}}9kIVA<:cÚ5k|̅ؾi}yPl;03/jRx_]:es'^f(~tf.Eo K/MBO^92sxԆ2Yˇ[~>-*w|Yn:m;W--Iyrd'z�+*2!ɬqID5봹͓ϓ2nћdXR: -h\|fe:s\e3{`Q 35̊W%Ⱞg2t$,X_4^ WHM [^=sL1sTƥ1i*&"i !V}68ˊbcN5&lU#o.xDMCmr}'4GxO~=̍*P? b0+3f:X䛫?+lfGMTqsm6jlTm1HX47!vwAuHdo]2A$ t\eB[[~yvxwN�Qm]WUUeS?nT@5Vs̱?G8٘< -;w+3w#K,s1e HT@rqׯ__=ɺǎXnz\544xpW9mڀdӺ}Ls=}>+v=x+_ lfs11c,Q*}xgi2d-Vxp&S! 1䜚q_3pM^2WGd01sا2/|oL\1ꋓSˊF C{dGd]?|L& e%mRm?Dc/&i\OJ!N%gʤy`>E WH(*cb:$ԣmM)x_[ ,iB>I)]ߵ\֮6|0EJ trJF~x?ɔ}2]$RQ&Bd).ikdLT%eC %a|vFr*f\av![gݳW2EVv~Jv&Y)w{<xiGb.~]rDN]-Yn?/c-mRvtWQf;ƵSHO mo;LùaacSi tՆ 6>4Yi2è`Ў92H0NѾh �l2")9ƃxEiRz%+^!tm<�)nʧ ^h19&SM#oy[ tmH����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ml-remington.png���������������������������������������������������������������0000644�0023456�0023456�00000003325�14422175267�012713� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs����o"%��� vpAg���0���0�W��IDAThm\U߹3.l+/BЦ!MZ1T|o!J"id4&&~0bID@$41h(- RZ י{;{0;,1?ܳ=s3, a\v}^<qvwV*p.F-7?8n۶?DU'\ff\ &M399rjiz1.k4Br j[0T>0sx ;(1L5VI d h~L$[nלhj[p) T8#%&tǯch"䔀\S3HQBRx8)ɉWJsi#g\OI^? IZ_|QMY.6Ƌ!] ;^w/`b{EER)O^k:%^+ٌ;I-< 9[OEyCN'vm6j}?`{k8u9YFju&P_Ěx񝼟 ֜Ym9ᶐ$w{wn=C4FFFw;=؋8N622_Ot[c?vܐ{8*.%ӎj?oUT=~Wx>b,b{>F|- (,Tf 9f-X "MeDXnn־G%^x+^&^Pz`,,Șov}[ijYWĿ+ `W:P%" %^H,<(+ڱ+J = G=WIGv\7 XSlfYI{F{ Bf'KD柸9͌w |{ew"k[0˝V*,%A5e .^|1<m¯ʳVT@4-/Nн<ݵg'#W 5t<i ڎ)"*<>ޛ\G6jE^isn6mvڤO05x{d (=u͔X0DeYWF4c?ޝ? ʢ'OuOJICꈬTn%8$H_wELno!RlA?%`emElۋ}EY o-k-lߨn{e~;^<L/nçdtwel 7n%V ONh]v< /EY܁',@JT<.$@jL~.YX+̳e;n3}g 9A|Prؖݼ}YR r7Ic8&^mE[V[dΫJoȡ"GSV&܊Ǘ|/ރjKmôlI/�S.lΒeeEj ~ ~Zsm߁ǻ~!Yo z�*Ev���%tEXtdate:create�2010-09-25T17:14:35+06:00ۚ`���%tEXtdate:modify�2010-09-25T17:14:35+06:00s���tEXtSoftware�www.inkscape.org<����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ta-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000002613�14422175267�012537� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 3" <���tEXtComment�Created with The GIMPd%n��IDATh[le;ti).\4  JXKъ1B% !HU@D A^H RD%r L#Җ@mf|ҝnwny;;#zDIMBOz�U`: �j~w&�TUoͪX6Y^D5 S`0&HL4;ONGaYB�Uavljq7q (�TUo ڎv[ѓٛ Q? �>b3Zېκr8,9G�Ո3 z9k&Vwg٧+9Zn3JPٳlV9i pUzD2̥1!R>4D&hp?y(�0kdCϘa; #F~֢` /nZ5ۖrhp6jy"TSG-62o{RׇGSZ͵'('fh9ݾ[: ! Fb/L=9Ōz%9X} w]# >zb * 7ں`#W-nZb-Pp�F3+6[NmΓ{3)ֲ7ԜQ%⚅V�k)Ny kp?,]|&^"4ۢ4.iTG큁:~\p z~wIh[ r(bk߮6Os0#:X:m�]~RN`B}#дu}?;:+paW7Ԛf@_4xu}oƝjK/ofġ^Nސgk;B ykxY-jvmLt>ݻ|W wp -Nw `�sc%dN4JCө΍_RKB W_t'j�/JZc><k,]VZ {V˵H5pƷ{}ze[k$XAJȝ } L/�sA@8(GБ�K>I'<:+끸 n'X[ZMu7%ݽRFġ;ƽZb `BrȕoƼVp=q40)VƇBsI1{yKBRh!.!/dcuD6>:4 NβL�IGI@ 0H����IENDB`���������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/syrc-phonetic.png��������������������������������������������������������������0000644�0023456�0023456�00000002203�14422175267�013064� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  9cC���tEXtComment�Created with The GIMPd%n��IDATh_lSe=mNXuFEtp1/Ą1I&FB#;0 b(.H4A]c3�[Ƭe麮i9>/8lte+.M|w><|5{@X74LJKYUAH% h&+[0x?_R8vPd�5�YQ_ֺ'�X�ZʒdE]�挝Cv==,eB�^|h>OkdE] 1v}�=2YQ;P h@9?YV p a{-dCAh J,+򩘰LdiE: 7ӭ6 8ӆu .-}XZDVCd5D ;V4E$ځBmr?|F .bF??kIBIad< 9r:6(ݨQ`cK%{]W?WdDLڰ/TjG7%I��8mz֥֠5<z{OAɕIsj?׻NS~gdE]*�nD2fZtr+ i�Nw׎yI}y*?mgF|ncHi҄#HҜnauLVe`Hi2x&v'o 6R$y=qi� 碌'6zjar0�v�¶ a`y閭+}� ڬe|Uxo_{P8.�%noX#$z 2?X:y ~p@ms\*V~7 F1 R_̌1>L?L/7W�QzI9'ʅF+E\P0Ehb{����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/mr-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000002060�14422175267�012545� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME%W���tEXtComment�Created with The GIMPd%n��IDAThKhQN:ئiUb;MQԅQ ( E|l|JΕӪB7(֍QBQ봾[Lmi4mӘ3$ӈ7{'{�(^` ^g3H[: l8l7Q;D9E@R2 $IKNP/S9޶,ןUH̶`NM QiOmC?ʰ`/֙~D:uPe3pvѨU.vF "՗4XQD"ՎAD ̀k*[ (QYnNI/YXELi8ǮjAm仑gv\Ue8zLuedvrm[Z� 1Ps3W%/JN`FK [~!YO+wi=PcJ@2"Ф#/QhJc;p T|ӻBK+YI$c !!k2b|e鮴5eiݫ aji�xn/&e%^])؛N�<7Z P$qt2jk(n\jJ~uy74:e=Lo}�p/=zdƦ}z]=Ԩ]t3)h&> {flYF?;i\-L+ r*pSFV(R8/Rԯ�eBYXgYБXP YA/Mwd%7e$und%Nۨ0`ѥ)CK";��?F':yW J0\*Eř@V2v pFAt�nXz4q _omʠ����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/or-inscript2.png���������������������������������������������������������������0000644�0023456�0023456�00000003007�14463455220�012626� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 5^U*���tEXtComment�Created with The GIMPd%n��kIDATh[lTEe)J. �!ՈAiLX_5P@ <( $ ES@J$/4PP<B^`/exIds%/ G@p|eQҀ=ˍ}@8hcy=0Q'd�@Z~6BD�lO~ϰgvl;� Ћ?l] U�{@8J�g 6śQuԤޜJMݘ~frF]n<mœ<W2, &@6& ~ 'L ЖO ǀ| x\ a<IEb 8fwh&׀{g 06v_ ʻMTh\y6`'0E_,3[/7=qSTKWƸܼ! cnF<Ck/ -yC KG6͸jv?&?d66~h퇤 LuV5ܪP= Ԏ�baFAo5:uqGԱdm{/  dӦWdG ӎb` MZq༅bHIYB# �k4`c7g]-|ipBHpȺ�yDɬ8 Lu�o�iAT U(x"֩q:/?v/7? |y?WBt*'MxBI?m s dK\{�o8D8=؇2`,̧-8p�ئ=Ws�`0i>2sl!?u=r/ʇ> dS's NTޓ0#i݆9|Zš̡י_+NSC@@�c245[Vvx' ⏛tl0bhUERpw`5rZぷq(ȫYS!?53î2B2ZbI {0.[B%˅tM7 9BD>Z^ *r s$jU/MM)?+zhjP7ljhXkT:rK}K^6Pj_,iU:%n7Gk1{B,W: ' Z�|O  HWt'o�}s`|XEZ,) 4WrK.H= & O\H SEbR<ߓ|+#@'sIW= 'yf>T%v dm@&///(W+����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/bn-probhat.png�����������������������������������������������������������������0000644�0023456�0023456�00000003022�14422175267�012331� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME !.R���tEXtComment�Created with The GIMPd%n��vIDAThylTUٺ側�]@"JU 6D5*h o.Ajy@) -PҖҾta:ut:L.{νg@zЃt&2'J_wA JM�#B2b;* K h H)P!~>Ux׀%>LaX06D沀Td"\S wÁˀ@`gLkEo He2fu(>�q@s&N5�'ݩˈGiaiP>՝%CPR3X( ]~"~y|@Iiz0 H&- [12햷7AżX m$cZ9î;p :hc֍0kg/JJKi=׀peh#* =H SFYm2{ɕKmiIh�#ֺ2fՐ8\|6G[RCݺ^5e:`12 H[UCJ;:~F_` 'w=x`)pZ n]G)!�'F$;VF | [DɈyq oZ+NBk,N_˞ 2;URͨIN؋8O4t֑�MO )##NQl!Zyy+}B7y1vJ>XO7_FvN9q,2ogAtK)c@Rȶi{-v*`92~ǙKc|{N H2 Jѵq8V{Rbl$!X|7̬)x(4gb>Rd\5l|%O7QQ 4Xr`.� }JH>M`/фy5f>wծK<J2SX–Jp#kg<O@"wxccp>܂Fz:- ;ǏʜZ2#YƵfszTcW! b�3"~Dhp ݈ÉHǹhMDXH v�zSqo155fV$'%' u�l<s-m׳$y# [AM'e,W5SR|{�ƛLsԃ *WToXSARf$eNՅy T(TgBl:�{i͈o >?[PMMbkQYr6$-]<G}tsuVPtu:*jݿN~����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/da-post.png��������������������������������������������������������������������0000644�0023456�0023456�00000012520�14504323433�011636� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQm )vD=Nd7͖D>> |.\)hŪAjF!kב.!'<| Hʎ7ణ9E̟Dӈ tzW'r%$ʴ't|EqT2[Zr 0%hKL-ǧ՟޸IѭGd\$ ';@�K }K_xDy2e��iCCPICC profile��x}=H@_["HQP" EjVL.& IZpc⬫ ~8)HK -b<8ǻ{wQaT2Ʉͭ =b`Tb>')x{zY}JdO 3ݰ7g6->q$x  ?r]vsa? <qX(vdQE(ߟuYYXu#HbK!@F eT`!FF4'</K&W BwfajM %zvfݶmy+6Om-zomM.w']2$G  }SzZ8}�2U88Ƌ`goi.r�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:18be959e-7498-4a0a-8f54-be20b218950c" xmpMM:InstanceID="xmp.iid:32cb5103-d54c-43cd-8685-4c44cab0983a" xmpMM:OriginalDocumentID="xmp.did:59030661-a3d7-497e-868b-706fb7fe44ea" dc:Format="image/png" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1692725337312725" GIMP:Version="2.10.34" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:22T19:28:57+02:00" xmp:ModifyDate="2023:08:22T19:28:57+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:43f6c65f-3c51-42fd-888e-ba78f6b60249" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-22T19:28:57+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>z[���bKGD������ pHYs�� �� ����tIME9& ���tEXtComment�Created with The GIMPd%n��IDAThX]hU;nwşH!*P)(E"*l-Ђ! CEP[)Ѣ4(ꃭI6=>dӦN@ r{ww/:VǍ=Ƽmpdف"S+ 032+aR #s mϱAn ��aiV pͦבïڍETqi?GU @/\h+u T.v:�E�<;;rNXE&$'�>l�Zv @䄎>r.8?c(W{9]Q.\β^&ZR"hiHTD ymGK3�]Oe!N`&�qO�8|_00`&͆ oc`axu0D^U&�&C*!9Dv�7ιn*R7|g>{ Kup֬JOP<M7OɭxPd_�+@WpB"hD+'_QMnp9vb4Sd \.�֭ܧhWh!k6:.+] qǶx"[';TtV!cб<E�t;5Z)De P0Nq]f\ }0ʥԋ %m9NƎ93|s�T|윰uKs# \.5�`(4 {@~꓆RR:J;N*I.y_`hζc~M~]Ě|C< eʶYP"Vm/i* g)/U,]33�cf��Amӗ6ho<hu5WCH kLLVq/�W/39�0BR•x"U2 ';BVZ�jFZh-sE19\:V 4c<I2P*ᮯ%9!ѼlkQC {v\(Sh+ UM%f]," RdF2#9 qb�Q+ \ԁIEuRhwjv=b!V?w/ɾ4����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ta-tamil99.png�����������������������������������������������������������������0000644�0023456�0023456�00000003136�14422175267�012175� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME ! WJ7���tEXtComment�Created with The GIMPd%n��IDAThkpLgg&IA쎐 CIFSmu1lkJkQЖa(!کr:h(hY!*d~I%ٳezZ@cq{`0.l`j(v,w.c\\|0Cu<D ήHm ՞@(*aMy\XCU"ƲtW6FرXW@5EH@L`jwI*r wǛn9 с,cp x7Xm,sB*R1۬X2jsQs&p2;o"<uX۔4x$71LAMcܙ5jp1:k?N{Zo}lVs6Yy|/isYT9CPԉp+"Hy0�aixnatwù=_gIZ�lmpm2:xw=G~T z8[Х^Nv']J[7;9r U&*Ho?7;SO ;ީf >ǀ]ەa=֯YV @/_jyQ #Y4}%7Z(i%&~NKx h\:�rҸP tĄ<jh3<_~cV/aXtvp_ `ǡT�,̙zo.\Hi"ra[tDh'wU༿O O"Vt)>3rHaUw;D;; 'n_0(_wxWPęt)A@ Ie٬lb@A2�6 PFQd@\0yx;5{$ 0hҏ2u4DDkP78cF\u* u  ."Pnnl^Ө$�5 ,ܱxIK 2`%d+iG\s8\m2 l9nu0Nv .iF g{gUn`rnįj30T/4�?joxqɤC f \Dv>P6[XQlnuDU> eUYP>:,p_NVbP L:?�M[sF.\74O C& r`|9Ӫ[^�պZìfS~/AK"XKAj":ߨa g@G߿{/J$ Z Gh3k* Fwjjn|TK7نڹY!WDVaNMnOKTmyo@HD>υB $Z8l����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ml-itrans.png������������������������������������������������������������������0000644�0023456�0023456�00000003524�14422175267�012212� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME /&q~���tEXtComment�Created with The GIMPd%n��IDAThylW?3x;M]H`r8ۦ Ҩ%HBbE?@�VUh)%Tp(=($rN8q]7zwgv?={;U՟7o'1K (A|XT@'tDQY*w9�(S<(}*7}g l0t=<Q4os+"WTTQժ?xSO"�ɟ}v $Bh}=֬G[ȵW֥§ndž@!t+ |9}l] ԧο=_;{OVIu['J!6?#!`0�yW~u+dZ_q?pCcz8oQ:$Y~kQ*\'WLq�6h,7 Odž ?T]pO��0d `Oq2[칺`S�,/ M:'yQ?UE7iH7`�IO) (2s½mwO `<Q: ]f7"JǏR\,tD6ʁ1Y\@ JN`Ej<A;>94}HLC1UTuG_^5 rr|M_ߎ\Yhْ`3sɧ"y=2b) W� ӣW.n#�]ach lqX~AS>Q}@51!Z-Yw;3Ez@>rI=y%Xn_i34,pElPcCfs�4 { +N7�1l}XԬTVp5f3V�!42`6'\ƿ2wP]1Q 1meV(e?sVEOsdj8g$v')-d@J7�l,|K"y[��tu5x +ZM�TTj4n%J.AI2>gϳW],jO2m]-vxxЌ;ϒ&|mkD[1o&iMݟz cWd%;_F}?znY15ʅJkU ]'߿m7(f"a' ŕw}eػ:˷9` C%8&]E jw<iL}a(O-TE@~mV`K /lHƻ}o8#)q89OK{ެʟ=~8]yŖoUOiXuqң포b2+;jiV"#){|M^jxT^3QR$E}r-zwE&OJ@׏Fʐ]a=W-8ZiG<bߢش7 ="$/\ #H:T/c/ts }D= C}8.U嘷E(:.SH\C%_|vYȣQ*�yϱ7|Kɂ%R �D DOi%#.}_]ڟw <{ IH%C@Mp(l����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/bn-itrans.png������������������������������������������������������������������0000644�0023456�0023456�00000003116�14422175267�012176� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME �O���tEXtComment�Created with The GIMPd%n��IDAThklTEsJW) b,BEAFL1ATJ7�4Jqi$iD "A #OSJiAPn޻we$̙=ϙݷ*(fuT`%`a7Y)zf~ܽy(-Ѯ{p �?l!%"+UjH_7y�~]Z4'k6с"Cs= xz} fa[2%$ @ty=q''rHO> #IDݑQ�xx&&v0pB/CSW^pqmG1"/-,�j ʾkboM5}V+PW`�G }M+1fw?RP2uAs/[:˨5T9Dz ׶p]Ր֟g=h0Za\V#zpݷRʣVTyƘJ~8KF�=ePV[dy'.@{c$=|`EpG#0'cofqOL`gF i{\ {Yli8)�</xIhy{B0:ջc^* L.�zMQ^jZ}Qg@%y8|o^O2�hH @<>R6m u)R 0Kz■F Gߧk&#>:Q7 lHcDtmi#.4+9=J�^}\O"{iY\tܗܣ 8|a=^xJ_J` pڷ$kC݆PBýRjЯ{S{-{B*�i</o<0:^Xk?{c"x[!'IVLōuKh.ױjچw՝] P ͹)E[x~YѥB^ކ`}ͩ:1#T1bR:X r}; V`eBdjU+FGݔ~[4`&0#o�]~s YyًƥgC8%EFke8ܳjoЄ"TMٹO(Ϝܽ׀T.6R7~]=(X1{u, %\.Nt^!j##vXNI FPauKm#;h=ˋZrK,Ku'��MMZV,5uK�go,{Lk] v0 /&�33v/W<ϵ ,<8Ak X�rs cڅD-~vE&I�-a@?a xN/}:2.S�PWɠ{]kYD0Ab)y)[Ţю'jI/  FJ, ,jƎ <i V "v����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/lsymbol.png��������������������������������������������������������������������0000644�0023456�0023456�00000015115�14504323433�011753� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQQ!{D=LkޠWNfMDx=-)iͺAk F)LE"Oɑ9vI^2m= r $tQH8&nڠTb*2jvc*Vb;>ǧ_xH9&(p1ZE |)FAXԯKK/9_Cy (��iCCPICC profile��x}=H@_S";:dNvEkP! :\MGbYWWA�quqRtZzp܏ww�Qa46Ʉͭ}` C!*3˘{zY9Լ�Hgiol}+*9I$~ <qX,vdj1Ⱚ/d=V9oq*5ֺ'a0,s8X$PPC؈Ъb!M.Q/K!W BwVa:%@|L�}@8ǎ<W'>붦;ȓ!+i ~Fߔo5>N u"ewywϴrr;�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:efa48343-28a8-4cc9-97a0-ee4620384480" xmpMM:InstanceID="xmp.iid:d738bb3e-ba17-4c0b-83e2-fcde4f881d7d" xmpMM:OriginalDocumentID="xmp.did:7e4e7e90-687f-41cd-b68b-fab8c8c440a2" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693155382162018" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T18:56:22+02:00" xmp:ModifyDate="2023:08:27T18:56:22+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:6989c903-aa55-4241-8ab9-5e2bbd75115d" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T18:56:22+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>G���bKGD������ pHYs�� �� ����tIME8���tEXtComment�Created with The GIMPd%n�� IDAThՙk]UkskgZ`P oD Am1T&"D XU)!Cj-hS9ә>>~8޹G;/^;99Z:o2BڦpW vBjXZ<2wĀ~d\UKX"8⫒@`l@<I #Tr ԜVWIIHDeX6ab&kۜwgꏞGmȎ Hvk% 1 A�Y6�c,3<)>W'W� Tf]*ꮑ$ J|�jGX&<-XlM_\uݾ3kTY#ՎB܀6NN9`lHI;lݘzdf0f[m'f-q{DsAq ġ &4s8Ca Č)Zh# Gw{C]ߥț  TA7&uDtT8dYf-?%t??I[ٯ[{B kHj7uM 8Rb 㭂gYIB/u  ;:=^y97ײ<orƧ*T,<Qqڻ}?ӧ'mؼ-Iٻ?OK}l˱NwrQL%?JcG.H}/Q t)-m]yB )@h) l )x04�솆(9WRI+aD9JyB4-.3\nR#ZՕrJj=rBuR)v% o hKZʹn:)NAW`Xpy.O: ʙ65kJ`#\@)by5363�0Np5ɷ.DCgaicm^Kb̟gLr^VEʡ!$"r:Uwn_V!dڞE,Z{p/#6T81T"Pa=dtyWK(vfjNR-m*"p9s5<1(hl `رg敜rYRxx3Ŷȵa-uS:Q`HN6 K)S)vo%m_3,1f�bL`VuWp9}wYzηf΀c*2^~k>/}_̫m[)?-^&m1f�"<gsfTi?U0kQ b~K<d2k͠]3 >Zhٷw#8EWd2G5B�bJNZa0)exwg_4,=]l[64u4"wami ={Vn|U.Tumh^4|P θ1!WeU=S\f ԅzsԄBS|w?p-Gg3u:y:'N-fkk;8n]UK|=[}nn\;YUH\mWS$t 'wot7 憹:LA1P-#uZ dsNm2tW#N}G6Z6t@;,^EYH[c/ih?^Z쾟Z{nJQϛta~XeD`10iMP*X k=VR'V$n] ..UXeIK>''ͼ2@G37/.)T/͜&r\RٰtY ,}{ Gkfv~- J$rfDxqrn/AUa2yTbW/^6go歑DOa38C]$J"4kDKXdm؃U-VxuXc:?7V@P>ް%M!xsad"T|J�:G٨(|^g ׆z7hb8R \^ ^F˯KSh@=>�$ h6t<9C < X;VWw&��.<W�̈N` p ^ =C8jwY + 5='ml24x>}�*)t0 ~Mƭ{p[@=,x{հ- V}̀0a)Y(EAu lPp����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/zh-tonepy-b5.png���������������������������������������������������������������0000644�0023456�0023456�00000004056�14422175267�012546� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  G���tEXtComment�Created with The GIMPd%n��IDAThݘ{l'f`+ ڦ6@ UҔQjںZe*zbe[wMljKVi+hPT](d!$!!86_bX+Yuns<}*=#֧:3�suJJCţB]@өt38kMfHn2154 h;I)繑9͞O'3͎fI90x!hz@MDY D- g${8GJJ!O!G"૦l8}G�JƑv\| !/M~5k�ke,ya*;bVx|@"XD9z̏ζ@:Pf5DI o\ᴜR�@%b�t{ÛV.8\v`JhͲ*m>7)�"O(N^>g僵@ljwv.sx1޸д/X<Rwno0^~K:Mʁ/Zߥ1*H>bɃQlt�_\t:#uhn0x΂v`x3lv@xQh>z�#}hd/(�`J&$c{T4LokLECs`4Փi~|�$  CQpq* DO㎻{>Q^m\'f{S(9�  樸? ,RF`6{LaK猓;t{qe/JJ̎kC&n�ܙ?Cp.Ӡ`mCw g#7jnP�H Bh1�HtOKz\2�>qxE](@.�{J3UR=  ߊड़I#M9H T�ӭ[\)*sf�8x *l[8ul342GA&)}&6z,ÖVOB%\"Xc~lN{4`2@ 7G#YNn #J.>#lGEq)(U"CJċi6XӒ55ּ& 2p�1b[f{ún) :/ezOk-J俈XɧB@⃙)7) r|T}yG]6;@lufg9v g[~AJF{c_#eF JbYd-ZnT|?3b >3a4϶J`/df猹U�G hv9ʒn;7jfg[s v"[x%3fS/<`9sVi X5~k5fgi`{L-sUl, uwsּhG!ǻ4X\ʮ;�Jr~mTFz,�fH:e=+n`#]ҭ߶ s  X�2Yb몽\65h5N6k JܢyhĪ-g[w*D%lO(אq; Ou]./KzӣpR]8cɅ7H~=asw"zJJ"o5w%B*e yeu%$1gބ4eF겒W* !'p?7E+T<j{;ST#Y!xcuYxzJ\P�q3럴~nbzi}k%qBD l*>>hPfd/B @`@*4H<rP?I|*�"L4Cx'����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/brx-inscript2-deva.png���������������������������������������������������������0000644�0023456�0023456�00000002752�14463455220�013724� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 7C���tEXtComment�Created with The GIMPd%n��NIDAThklTEl CB!AWM b(FԄDPD_DL$DDBۭ8)vwloqEOnrܹw9̙ ͤLGpW (B~&tU]Ӳ0=Cn Wl,+~_MKFV0A@vyXa!_\U)nk{&,<WyߕS"1]^ # �M7#3qFЕB^mu'h�V '\UcަR}P|;kvn[Wyn<WDJH廁pl@*쾴!�gϗLj90r~C^F%9V GӀ5@1oz+bQN\z P9%0x kp-<:uk<,8* t茍7\�ThY K| CH Zo2'vC8@,1U|\Ε#zŁ m;Q<<gJmClc۴]Q9&p2Av! <J3%{[Ty5XgX|U* R:<Tb{%yQ3+߁jnkʛ3  I{U~[[h]3: Z&:�3ʚF<,1\2  8XIM)7HD.GrT�)1OV sRp:=4 iz)Rp{Jxn*H iZŎ֕$݊,G=͜S|d`Gšm#%ZY3*:̋orzy�O;[x3`@�Ze/?e[Wg(٪Qa-{!'h_V0'[St0k:nԴtOad9%U>2iKYŀn%UYӽn[=&<s[.Гٜљ k&W+|qܺJ4 -}i6xmb};yRwZ /=hىNn4̃�7J{kpJ8EyߘO>vP ª�yFuoC>ĭN5[S+mh^֝C6ؠNu8Z@KY[H[Vf:ȇo%d,@nfz z |*,?sFpK|؃La�@61`&Wq9����IENDB`����������������������m17n-db-1.8.10/icons/mr-gamabhana.png���������������������������������������������������������������0000644�0023456�0023456�00000004332�14463455220�012610� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���` ��-iCCPicc��(c``2aܼ w'({ l ,  v »E!Z �qeRvA [ @@hЁ@x:}NE!A@ !Ć  {:Z*$$&g+''椦+�300-A!³$r)/HʯQKCџ+Ќ  [$n!Ta|riQR@| sdlo&5'IXOrc ,}]PڹiV͚u4�I\C��� cHRM��z&���������u0��`��:��pQ<��yPLTE���Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Z$Y"X!Y#X"Xz](W!]~T])Ƴ[&uH}{|~iW VxTg_+VY#kb.c0mpd1e2\'g5rCͽd2_ǵsk;tvJof4|n?vϿ^*ye3b/a-h6zh7`l<vIyMZ#m=U[%ƴj9\&sEsFi8b`,aooAȶwKm>\dWıxMuG|RZ%^)rEW���(tRNS��:s+w1?cv@2���bKGD5޶k���tIME8Kz��IDATHǝ_Gw(''Tang4A(jpcE{"ذXb؂56{719f8>wܾkHCPDdTMcoLOtTd jk.6wH!ء}BKBq ("SgF:wJq&V$9@itܪg!q_&~9 ~Eiϼ0C驶eTzpҧe u[I~gﯺ ݺ"Ӡ$/:Ȑ*6KJa𐟋q0NҍB^t6|FTfL!FһsPB#~+3lL) K/yΈ+�+A` #>WX%@I}HkL-`Jb\2` T():ީo8-S @|q?0C�f�r9sNWχ D GE,LuWXњf鬰$$Z$ZmW&�kjڞ&itRXZF7u8IE|of8\gX1ݺm^n՞l#9?veDžS<!Ah đ^R|$Y RBаoz@xy;&|HfO<@#Q۰C;9kl}MN46rF NRA=}f%<Mj3m8W'ΙUu. mjdW^Q uWKApF[FfJ|z^Kuwj|Cߣ`4Fj?{Sg ӊJA?HL_C)%/{4qWP7o߼{O_|gfC eR×Y u,Ps,c]CV-_ۮ?_!'_���%tEXtdate:create�2023-06-28T11:38:34+00:00{���%tEXtdate:modify�2023-06-28T11:38:34+00:00&Jc���tEXticc:copyright�Dropbox, Inc.JZ���.tEXticc:description�sRGB IEC61966-2-1 black scaledU K����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sa-itrans.png������������������������������������������������������������������0000644�0023456�0023456�00000001133�14422175267�012177� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB���� pHYs�� �� ����tIME Q���tEXtComment�Created with The GIMPd%n��IDATh혱JA vI>`% Tb+VAl|J3 A(1Xd !]%޿3;3{02B7) Xol'|RS[]j Q*xh/�ٮ PI<>e`(gPPA|de갿`J )F AG� r7mo4@@@J uc{z p_p4=ӥ̃ʛd-7r]jE^}I[:$ށ=`Ms҉  Y 3j�:\ZzW`]ɬ+D`U?�nYhHD~ 1<i�sT\}dh)7DVh)1aVߕ9n{GnF⒇}%8D!5@Dryy{����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/latn-post.png������������������������������������������������������������������0000644�0023456�0023456�00000001765�14422175267�012232� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  8���tEXtComment�Created with The GIMPd%n��YIDAThIhQY⠭bDJ=* {"lѓ"7ARP'ql] M]MLC'5JN懁o{h>z5u�s<SaF2L|arjzy.)feTr#�@ pguREyS|tMݐп*X`x 5'o= hS|@/p�v [BmX'덑!յXHg޵AfO^: F߾E߈Q%ː HS˓5w,׶7~^�]S_;@91Fg8du:o˷ŌL×,62=Ytpp� W{O(nhi.蜡^zwEf1%d?h<1?e:<�jB@X6ծ+3H�-P< 䞣3TE�0> tZ <&z-Ǟa ę� *��BIYiQr2`(+\͇jJwϺYF�>'oGuط1`sshd%Px2x.#4UJON} } f:g:qE%:ʷ$esW )HA b_ْᙑfS#d57YHsB}sypIM]N;0`ڵp!36LcWȅ Bn19߃ش:'q:14__%si!I[FZ(hS*����IENDB`�����������m17n-db-1.8.10/icons/or-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000014003�14504323433�012514� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQQ {=N;${=*Nf6Y<LFIWkfѦ7CgҡH_0 93ށx4+ZF`3+GAB1ٙ D:c֪_uI=ˮn ve*VԱg;1ǻ_ٸK9GdAN |)FAZԏKK/ ~?yB��iCCPICC profile��x}=HPOSE* ꐡ:EEkP! :GbYWWAquqRtK -bxsx>@h֘f$Ml:% +ba #�B2YI.~h1 'aӛy8*J|N<nxƹ3cf.;G#]t1q\t8k:kߓ0RԗNki,`D(l$hIKRU#<6Av{VirKB@8ǎ:o4O-~D뎦;!+i ~FT�nUons>�9U88ʔpi,rT�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:46fd1e16-e6c9-4953-8c39-aa54dc4d5526" xmpMM:InstanceID="xmp.iid:1a60197b-ae89-4c3e-83ec-efc026583f59" xmpMM:OriginalDocumentID="xmp.did:e1919c7c-a968-458d-937e-50c9de127c3d" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693148543710338" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T17:02:23+02:00" xmp:ModifyDate="2023:08:27T17:02:23+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:c76cefe2-7006-4e9d-88e9-0d04bdcbdb3d" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:02:23+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>U���bKGD������ pHYs�� �� ����tIMED���tEXtComment�Created with The GIMPd%n��XIDATh{TW?>vg_0Kwy/1w@<B biK,*،JSmMh/G@վPq%hKm,.łj()/e awܹ?8Ͳland2s9(A7Z�nCĀ;V൘"pr`>pWxx"F}l�n4zwLxk[*΍1T4 I{DüO^xXs#Q x X^;xKӻ„9pis;�(|IyHkݨ Ҙ)h"P6>Ld')u/"�ئU߈gos#ӁýL?@+p}oU<o:ѣtQOEQ6n<WG}W3?έ[[fBX@悁?Y:7P Z7jKd@~FYW`QGp(w# 2#xu eYԣi&}Y _WJ7# `*@ێ-kp17r\aأ넑5�#on| Ey<R_P <j΋�*@>07[��Da(=>#�'Dqtl�X)sbz<zfe#pLJɃ-,Fm{.N~�ˀ0P��?왮d̾ț8}`1[ _`p??F` �!=BZfK!m֧BCFMA`ME ?)k{,S]X",{*P|y֭JuARi@f]6qJ&'4N)f QS´ng7ڢ$q侕̾ fƅg>+g"M?>_%TO{k�v{I Ӛ<:}�|H\xa:}:Nn(.�b Pk؝v:FN nwi> ӯM&2Z-Y50m�"PN+mo`l\ ,|~Z:jd;+\�hdx[;}^6Wk;z梨Yַ$bN_I7+8�`Jq~;�$xSթ.fs@_y;<yyЍntn @9KR=Ft궣[3@̍lLxy_ҏ7RR2yBɤg �3eo~X+ ԯng C6St�$ueՅ"֕59cK9|ߢݜCJ՝0p"LJO1)t1Tl󌴛HBߖ8=B<³3W% /qNI'3uΝi8zW8m8=·ӣAJg2 M8;%NQg$Å~R!Sq~Rj*,QO\P_[?Pkb<ο:<-I-P Q_) mf)2ۦN\ K~aQ˦NsKǡ-..Ĺ=9g lT(.􅋌`Y x( ob "3 kP ޑ]�Mݭ1YbD$<$S5DPG!;K 8IŊ4&87 >'ٌO{G53*jqN/:+,YB-+V;AijB|ӣQ(g'X庐}"ZڵVX]Dw _$xk����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/mr-remington.png���������������������������������������������������������������0000644�0023456�0023456�00000003111�14504323433�012701� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME &f���tEXtComment�Created with The GIMPd%n��IDAThylu?ݞehm+b#Np*@8DTH D$! "rhLp  \4Hk�kk;aw,vID$# 6 X\wyеX@4 !�Td6 ڼ8`P)#�0g5Ʒo H[4i9`,�f1�ऌ8C@M�.L HW9Y;!#Ώ&�S�Vsfizh* + 6:H6kt_Ȉ@?ӝ>ME KscSШӺ+JZW?`�NYOc�x[F,4*lk;QE AT5r7$wLݺJ)P.x>!C~Gժ㌄dDv_y}k+3c,0�S@9p(+03WޡYܣxlX $~];&Z4/+:�d<8WWgۅUe&O/9Ye �0&TUG+}b�itXvy J-JVQNڋRYpC"T=[I'gبz#4, 6ƙ<I5M6hVBz& 8q8RWN)'DǶb# mLʏt*2Jt;lˈCd2k8:{G?�KB Ü[ɬal}sջDՕ~ԣPUhhJgTtIcXDWhsx# 2)7Қ` �띎v2CUpB~Q3W!1ة+8X+ )�5=g * x K0#S.%jtM<L�p@vD.�}u+jC�<7V*Mz.ņKucx;ϰ|og^}[p>�)IJwS\xfdz'?$<(ȫdā6`)Ph29�˔X>"�>_�]% }@+&E%�jC]$ֵR[sx7qgW%|-ɈeDk)\lܬ:GHv0O86" k^IF,O ^v-=mc[}5ߠc791o}8Pτ UfwT-S+ O=R &%DnBQuv&A@޿>)E=}In\ҐT^RB'T}mK<|/|)r����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ug-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000012224�14504323433�011441� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xmP[ ;yqʤ`ǟkY" vdBB_Al-Z8QG#K_p J~0ZNFta EnFFō@nPb*_X[ =<m)M@#@ !d4$ԂyI{>Yv*��iCCPICC profile��x};H@ƿJT > Cu8*BZu0IC(|,V\uup"ƃ~|ww�ר(46Ʉͭ W1>˘|=l,s^5o)@@ +iol}b^)I*9I$~dLz',wR25i⨪e=Vo1*5uOH^_Yf:$% 2*U'B>!/K&W 9PnԤI�/1vfqy+6Om-zomM.w'C2%W ) =k^o}>�*uE^ywϴRr.�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:9ab0732a-1613-4935-843a-a69242979d66" xmpMM:InstanceID="xmp.iid:8e6c93e1-63f1-446c-9482-0d59f9af7a5b" xmpMM:OriginalDocumentID="xmp.did:616c7635-31fe-4633-9bda-10a87766e7cf" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693146661354706" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T16:31:01+02:00" xmp:ModifyDate="2023:08:27T16:31:01+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:882a34ba-f655-4f50-a7d0-4f54631f7923" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T16:31:01+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>NJ���bKGD������ pHYs����od���tIME> ��<IDAThMh\U%󑔆1bUXd&B$t!qЅԍ b(~\PIL@l,ڦ)IMf/of$_3ټs{] @�Ñ9틹g̫hۏ˄JK,uŒІXfP h s]VBt.~8S-1|wtHk&-xQM,*Nt*h(Snm8]݉:U05|yQ9sN�YƁ>o'_WYnʶFc_HԧL )^Ye(żN.Z}VR7m:BEOw^-Gve3T*cEy|X<Koy9 sq8k/3^LɧTUlo M\sE7Or[4='\Y"#|Gb=`D~zܘ'|']78s1m}UHy -tw(z4Q)KE,o8K1Ot<l+#k2յ�hۛG#S4]mk/u(Q*ԿwH(U?|f,b(}Y;@RWQNէp]Qkm="q54 wCf�L5 ~J`O2 \f O=m%! \;Vlwys{R2iOϬ![쎦߭e%2#9 -?KCmk +<!d0H{N=@8VJx|K>>�N �,@)o%Bְ6\g|S1<.0aӧK:jc1uPJ6@GfP5p&�%0ˁw,̟@BsQ4O m9yf,Og+I x&o�yA.tCsuWK<@�ȋ{Xop����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/eo-vi-sistemo.png��������������������������������������������������������������0000644�0023456�0023456�00000012230�14463455220�012771� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQm )z;${=>i3,0W•\DVn0 -9SO`@rfVvq/w&FlhNNH\?8w<mhnRΣْŬʔU؅)A[bҌ>Q}+荻D!h]8"M.�'E+ _{,|C[yi^fc��iCCPICC profile��x}=H@_S"3qP"*BZu0 $).kŪ "%/)=Bt'm )[B!1*̪r x?ǀfӛv>JF|N<nzƹ3E3'b]JN<Et-z/ 獕eAX *(* B>a/K%W BwVarK 'B@8ǎ:W'鍎=뎦;@䩦+i ~Fߔn5>N u"eϴZrVp�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:89de4ce6-4b1f-41e0-bfa8-e7d2266f4bb0" xmpMM:InstanceID="xmp.iid:8b560168-7fa2-4574-a404-3bcedcabaa88" xmpMM:OriginalDocumentID="xmp.did:c077cc90-1e16-4a16-937c-1d57677bd530" dc:Format="image/png" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1690231746175634" GIMP:Version="2.10.34" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:07:24T22:48:57+02:00" xmp:ModifyDate="2023:07:24T22:48:57+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:6c67fb6f-9de7-4700-8b1c-ec8fdadfaa0a" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-07-24T22:49:06+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>0@t���bKGD������ pHYs�� �� ����tIME1 ���tEXtComment�Created with The GIMPd%n��IDAThKhUWsObI_MJ4">NT:PԱ)PJ"'VD+(OJADj;P4Է9ko{,=k^{=B )`AVQJ\p2pDE�28mP)<mp(@Δ ,48aР6ڄ1 t\5XmƠW a1xŠ&* nj8BKY\MrSZg@'D?}L VHY `v^?c̣(}~J 2d jNa0,#F~n]uNJO LM*ZI,NØD`/B|/ K~O}SlQ)vBs~A *e%,TcxKKIk}N0g0hQnnS"|npIs\T-('V�@OyokO&zf@  *jx 7И/׮p5?M1g|@\aIW+{'5z:1No"{(18 <�Z2A! �=Oj뀽vw)�N2j͊rMR>ѢS'gut{q b̼S%'tR:=ϯ5Iwz7y[p]Ě視/  .X�wRn9}-z6xbe^> M.-8kVrsU=;G8hpKZxB͵CId$R177?xxigW48 B#E1*N/nUB)R.V1 BC^lF a~b!f<W CsLg1%SPx5`e����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/he-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000001005�14422175267�011426� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  5w-���tEXtComment�Created with The GIMPd%n��iIDAThY 0-Q:#L<Z.D<xZ~2וnί|2l99ٙz|x*CnQ.W*9ARу�S0*Y�7gu` T2UG)Vٴ> #EJcO _J)D)N C(=/iB  DPIB x0׃Qf]ȋJm8 7^4ש3GT4(낵fr U9Zk00Jn[B&`YE@Cx#o�| Ŕ3� :ЎوX)����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/hi-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000003576�14422175267�012522� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME . 2T���tEXtComment�Created with The GIMPd%n��IDATh}p?{ٻ$LX"#BZ_vU8&Ny1ڎVTZ;NKZm ҌVH"JL@\6\BdswKZg{{] t' N`0 �.`rߍ`EBiL�[3U:- E ,h&Y|d(7#X 0o6!K &InW�*�l&IÌr$ J*PE**<&V3pD~tq eF<-xG :*Pފ#J}${ױ)x^$>2H/c /b$OX9c (хa l�:"9oԝXE>ba ]td) %+OGcMv^̙O rS4RkH5p~`0Z=Q;UK> %Xtsb#ruۀ9U#FTN2 :'~? WS/OJc`qC ϙk^^aъ+}XN@E�ỎY I#.ALXWO'FӅ^wca;+*=Q*X7�[Xx֜Y>|[.ޥ nD"B 9pͺfOiuTľEu?pث%1ü|D]ݞ7ꖶh/9q*5.+K0-er_Ąq\YHeWAs] *MMea_.Njv uhaPUh'O<Exw1ڊMܵMROVW f�/wF*`鴑)d|m&a>k)^ٕ}V^|t`fTbF29nbv?-CXRG,v, M;r`o&Q#7lPz�۬WSH}~i?ɧaZC' xv3egu`R^ݾ G.Z.י3%A ϺfҮI}<4HSPVZf*eg%t;f嵄.:MyFfg17�{<jPc Znh0῾RǙJZ'fbCѴ�6(zPNxֶ]N:V{{p]r�#sq.j3@ۗvzMT7n{ƹYx?F_2Q!ZaQ.{ 8\w.Fi:(@d3IhhTI߭)hvu_U͚ Lh"{h=o3 R|8>[('0YCӎrXqMlV/m; )~"< <}`Q/8`@6~Gٸusi?>c K7k,RBс*ƀ,VpоR∩*m!=לrXB)65v7PanH\<g8z&0Q,62�|~1u�Rzmqث (Nh+j_dP`E@rbielc恱& }X8O:NM*JnJ����IENDB`����������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/gu-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000003167�14422175267�012531� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 0�݂C���tEXtComment�Created with The GIMPd%n��IDAThilTUveyl (Ʋo /,H BSj.Dʢ $"%  E "K -PnY0㛵kL${}?ghCІ64�`r< P( f*1 (0xxxkR �ޕPJ`XW1 57 䏁 rNK,B i5T}-}>Z$V#>,%-�~VI(.Y|/%VF5 I(2ǴRAJ pXsd!1h[@Ⱦ-a-K@ '�kL`@5/?hXw E@6�N3 P$gT^ZC  Ϗʶp()] LF5l^ * A^+a kityK/V/dԚOQk� AHF_atXԃu%z!9ϫ ?u@R_WfZZce&�,qς:9`$S4WU PYIV:#:3j" mKe p`5fĮe>;0K1VNCWkex+xBC6Tciltgr_ʗH usr>928~6[퉍i3 =fSV91y[2a>L]Nj%Pa?w)|_V|7?N xh(mEg/gl}d!RݑqW;q>/7"5.[hptֻt,Dl6 �ąGn=9S?'v?W"û4S w!v=p8!|icܡnrG&ȩSBz?X$_&2S\95(4j VGL t MByJ?*c|^.Xi{%d Lhxu� y 0=_l_mʡ Kik`nh _ U/D{Ӫ;@Bfem"}B*\L!w$C2g!& hj5>PF]'|Ǯhv+g܍-,^NGx' ƃ?8hp'L5X_V}+t`�'$@bV2sѭIF0|8Pr!ǀj,嵾UQ_"*FΔ L(PU]*WzQoq7LqrK|ij3X?7Lp8 3lʉ-qּf)p4~#xzۀ{ Ʉ.ɄλjPuA8+`Wwv]ycqP#2J2Ŀ`ڐ����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/bn-national-jatiya.png���������������������������������������������������������0000644�0023456�0023456�00000030367�14463455220�013765� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��zTXtRaw profile type exif��xڥiz۸cr0>O%vRܸ)Ep�e1ßb}61[Ζ?;o}}GqPqfwuu>}y~|z|. Fsg^_x](׈9jhu+mtcT8>S=c;`;h~}AKȜ8#)�KJ ~=xnoϤם> ǻu[:o}ҷ/wn_U\O?gs1z#w7y)&ޗI),;<5p\tuwܾӸ߾MU *w| -Pyk)ܡ8sy9N[lɟQ9g+$:v cߜFFy5�Q^!醹ݎ#n%^te=Psd fs}~_ @kOpkR}q`LiJ:Ɋ*5SH1SI5sK%XRɥZZ5XS͵Z[ͷ�FZ{vr#8ȣ:qguٗ_aJ+jo)wy]w3jO:SO;#kն k53-Yh)K8I2ёP^99 ~+gIYN#q;3OݏUL̛/3%of7-iy3tj7C~6S/}5rK2K>yy:` ݆ {2xzL<X =vK'7Hpن9W TG/npRXL"=W [q|zB<c7w- DRsex8Arh+?}DELBm J5|1OGg(A$I);Ӭyė>|M=kկ4կ4^<%%?l#T/eRcQȸB?7-kA)Qڃ,"yFhض %|ZH.eA@*v{ڱw[gmW'o~T?� e4gui8CO(6c#=esJEͼK@&~--w$. x$BA$[0c%yI= +.֘л@ G<lyn&ε6ȟqBj9*`?p97v�hX% hg]H KQw -?EynBQ<U?pDTDM/PvyʠMr!~,#WH=>cx<aZMF>iB<Qzӄ'%7 .D5r9@:YV2mnwB8!�臲ߩ! 2�JDտkEqj)"4bbٙ fYӉ@(�<ƢxW Zni�C)hE9&6M`$_Q4S$ M:`T朹Ctcl>&;T]/76G@#f7BQqJIX鹬2.~@Y(\=;E4vab\;8c$une sZCt.\8R0Lsr8&jnZSKu0XNd6�eV%eZ\\*r<B'"R&x] O|ygvAќ1VFm\z20dbg`&^$vᧃ5#b!鋮 �vӮYZ|Pct+~* Ն\<@;&, h=� DX9oEhյ'uQ͙b $\-d$;RV ]DFn}l6#Z/]:ZvߐzNL +re/juےzwAlQd$S-A&.O%ԗQq4wyUGЊt&EI*ܡFXxe Q1B)s R-zƄ(Պ2� $P�%A$ \pN kVJET\M*17e24{>9 QrqvF6ʢ<]ުK1.C0HB uhJtC`sBz@LBteHv#XzFA w#݊c@,¡[<Rp&gxkqf4a mC֌DQj:(�) .@-֡iX[ ՛;)@9}0z :Vǖ44<FG9;ʍgvm4;S-͒5kZsDwG _l c>+  k=R?K;HPqgY;hSl4 *445U0! &M)U4[E~ާ2*͗짊$o�1FHf#=9 1Ch`�7�nlWA+GߦycftLJ c[ŢS_ڨ?W]dp^Cs@ͮ=4orPu[BZdyeu4 XwN ,4RWx\ę;K̨0-w|۹H:?W�1gNz񦊭auM@om{G4<<<7H1qE=Buwm;&\|5ӳ{A$.;n[@k(z{ل�d.a]0ݏ7ь[h׃ �PbM*ؽi!L55W*8I3ɤ)kBah ‘ sg_hF+Y.ˌ`jȬI tR1=C͹)/Y; ^!L=>K]7\QmJӀŤp(ŶKwZ) =n�Rp)ߚjxDXhRvz Ԣn8x$ 3HSہu,G&azP$arύA"@.PX)퀝1qNi zٶA7RcJ.UW&Jh_蹠' L+_]X Ϩ]9%9C!X (RSH( *k ׃v]E%g`ڷK�~AKA2E.?.!$b4dz<jkXCĪ2Nd^wdWpbM^k(51/(U4EJAtw}ࠆLi@_bt*ФĒ-吵$ѝPS}Y�lTbʣ,&bQ' {_'.S*B<@{@xEWNӍ ,op])t<!5dZW�",&ez*A6q6+-P�v炼 x{з}zi[ŏ`17{њox_ j{܋ ^ l!m UbiSR G>; ex BePU3Uz &["ԧ֋p Em˂Wݵ!Pgs˞Ɇ;|.3 ?:1n>2'I NzKlI;_sAĤ M[sR;=-B<iOP+d5 @81_P/KWF! O-<xWr{wK"$*h:Aziњ$öUR']dC9V.4XHkZ1Un|l168^"{͈l4gnhΑN0,^_E_}fg[Uc^0Ը}sR?ռ- V]mByls(\&9uIrgqуф@ (ю??ٚYQт$)Һ's̙g0bB5afITZL%YNjϐV2rYGF8yY@pF #$Rbt͡mO|B z*`oyYe`=A]�iھS5RGX&. ,<`q:2hNķW:>VV4\K.Co+ƔߞJYkǮcdʯjt.+|R6\<TS(ޚUwEf@vq*ΰ:sD(FM=󮓸ڻNBvx=*>E*֧E!ьKKwu½W'|HMMX=0[TN%ӍDBJ"W[ѤXC|p e´W坨�.wU|K% $^歞ti PCO9aE\/=Tj24<x`t$ܵ2z p7vڲ|eܹ{bFTqԆful{-"bȰ <.z0T{HO9pKkVZKB#A>Eu\BIi8hDu^+hXRkhey:"wry\�"xͼC/ l7,]WOo?y ::> J0S1H>d-CVfu%* og?�@._}0T<c 'Y6Kr[Z JA-rtFSmI#BS- H%w2,ڮk ǴyM N6)Ղ`{8G[`n|Ky$ߚS uJ%E>: %ř5<`B?Wa}t֯ż(R?s O;Af"~wW+w9/}LhAf䲟cєq4jtӔwZ;#Zʫn<ͷbLy2,Xt'lgTY u^wzҔ @Ǭ="4 @åyٴ}qzՓYz 0kI$[pR-zLlM'-,mf&_?$JC)3�"XVUxS.Chu655{ibmQW#UDY]'f#4QUSs!@lKJ^k5g'tT۬$x@Y}{6TM'AOwkeb(pRJpRsmךD~*x-V. _|'=jz@2֋hetk^K4U^Zt66 |tX<mx!QP;.Uu{瑩M%!�n^zNUZ.;lci- UJ&Pl? O[O+7چ܉;_ 5Y2�#m~NNs4ys!F)1%Fag~<ϡy#2N2A&ƅuDs6T_^_! %٦=kC�4ωy1q>sȚ!-Mk+!7N{т;5o~=.SB}�ԇ,[D"Ҵ*,wUVd) QگZ -{j_5;1BF@wiW�ˑub"}>WC9ݭnv4j+Ao!50ڀڏee�/uEYܤ׋6dB=` 2G8Z[wOZ#J`ׇv68e[_[킖MwWc:[#LHe�]{fdJiٸA#+s0h.5~?F(YQ[v!.u82JD'P6Q IYYq'y$t'wuc t2!EhXfᴌ7ɲvt\GO;!<ԩEDd{zٶ .~>1׶G]h5|ĻVQ\h:(JKHyf41~) 7 =}iM8(HfgػBIy I=ckJ5W]^PknX:zR,}iQZ)q=TakxE_x5 L;ʬMع��iCCPICC profile��x}=H@_[;dNDE:jP! :\MGbYWWA�qtrRtZxp܏ww�TcP5H%B&*_Dz1L}N_.ʳ9�@<t" ٴtaVsq.Hu7<3lSabrOGU|eg\e{r2i#E,A�UP()&R9~\2J`X@*$5SnR(t(5> xRbZZ.[\�OdH3,0p 5q� pp({{rZ�� iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:7cef712b-8ee0-4079-99f2-e1e012bd3d3c" xmpMM:InstanceID="xmp.iid:e28adbaf-24bf-4735-9bcd-92b983ec45a7" xmpMM:OriginalDocumentID="xmp.did:d21fb809-20b8-4989-8c15-923f095f47a4" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1657107472976705" GIMP:Version="2.10.30" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:fd8ad33d-9204-4684-928b-2abe0b6a5dcd" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2022-07-06T13:37:52+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>���bKGD������ pHYs�� �� ����tIME %4^@���tEXtComment�Created with The GIMPd%n��IDAThՙ{=F EA(gbM%'F]Q#) R,DTP$ )TXX`gg},.3JUS=}}FEƕl*b6�06Jj#PNbZB0kjw�_]T^ &eImfC0/pWկ0l#Um< ]@i'&Cs'ghxϼ�gWRJ@uWy#fe <mT`zِquq:6aa%1?+3o½8NNc<޽q 5y~gȦO @󍤞}; Yǡ O2N2ѻ{QK!"5텍M<uV{ˆM-f|K<`f >-Wd_K@;GƥsË癷ύ?zYk@O}Ie|EezPf's4|ʲo7F=lg#{vN�F{N>]`l?�>p&$%}岲[;ܨ<^4 paw@z^S[k_. w뮌u_p-$Zt? 2ls`Kޫ/pm)h.[gV+#gwK/{1<nުρܵQ%N:5E F�yl}M󭟶OmKm8wnSUh3xՏ{@iZ 'Q6!Q @`G+ı*M�H>G:O0~'YO_۝4Ra>q\cB+='?;Ƌ$fJW{:ܩ4Z35>0OmfCkf?[KjTdL{K{:.?ad͟d3{Y$eGW88;?d*lDdRn咑zK./spSo$mtv8cIunB; I~2M쯳PI 2=k''g?U( αw~yhgTӅdo8<9)l7%PZKl#kZjokA)őD4>.}e˽ԑD�=ssRG$b[2p7Ir"}z�GLnCk1G ZqQ֌=HXhpb7a�Ѕh[ٺxKU*dw (Օ_ �HbJeٷm/7Yّ>Gɛ|̒&pt/Xt8zwSUa8jXjZNx"8:h:#U30)8wӋV$Pb߃ɘ &c*l "ԅ o}wM7 `2m5vQ yئ4y9F?^!Edd_D #о.$Օk5A@ | πXHu {2`&pUrȭ#N,%8ZA)sW&sshmP\JPJSǗ]J&m8Lx ɘm;v FF�JHTQ  2@4١RT"J$\%!k,7^d}e^3o(d-82/k ǖ5en@Q)"\ 񻦰V|( &mbDe "7@,h'C=Bj[[;Fg0Yqbs3=tMbpk^+d>Ր!¢<eyFP/V8Hy֩ .w<w}#!1 Gm9vlRZ7Zv07 GŪViBV05+4RJH.!x}}ʸѽ51ĩM.:8Ȅ[Ў%۫H:DVgg+]p|p ExL%zi����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/dra-iso-15919-itrans.png�������������������������������������������������������0000644�0023456�0023456�00000005070�14504323433�013613� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W�� zTXtRaw profile type exif��xW[ )|$@8 gzk1(Q(D&P?9M_饳]3]/ߏp?=`t#}<~i"x잿 υ2=Ӹ'|\c?Z?݀SɕUjUv\7gJVm}zv<2l)_84cgqm&r5sQ8 nOv>Mw]ѯ!b&"y uWϫwo?([<W7k鼦8*z!D&P] 1NBi'M\a+|:@<%r ؜'hO[`Yޤa(&##}8#+8(38c!*/p@Pqs)nttx�.[(e@p)e!2W"8  @"`$ 4^t$~Cd DV)MLQҤiֈ4ժjJZkZ˭4ijk73X:޻4ljn<reQG}}f2ufx8^j/۴A]luݷ9%g^\\zajtXPCo)(D@_Ȉ5 �90\`vuFTH lb@lbq r-q o n/Q[v_>ES݌E|צm'*(]g>"E!kK/Ў6+殭`*>a5�"}o%-h7rc7ĄAݺu^*F6j_(h"h!}Ŝ+F-mi/RV"Zc>{5T(%md:W-ڈ)DDJ=@Dgۈ zz@AZdP*Y6iLO1[P&YP ReByDY:m$j E{xar?&$>ښ*zjT8� 2xw,�FL3\%eo Vkv6̬<Qsь^Q{[pԱ¬ ^h n@FA "<|IеV,>>gsw}ڦ7}-!% /lhEca-(-bVTy^dH968^BiB.V&tT$A<!PϞs*Ji4w}ɣ(p1Vëkn?z{\ӻ6uHz2#ql*s 2a#̀r4ϽH^'u}Oe4E\ H"5G<)*U=uU" ATHAtJz 5kZWԯ@]NUH]@L uaa[PT,JI(&vk֋6}௵<gHG;Ӏv$%J8K^NoYt!7B1Lp)AlBy:?U%V׈9Ԏ%:E˜|<c3UDz(D rCFI@@ PC!;܍h I Z4) ),,۶[Pg"$ny I-TxyJ7sjXFyN둢 uP,5]:&l7*xm_g;=~Oߘ㫧T���bKGD������ pHYs�� �� ����tIME  -���tEXtComment�Created with The GIMPd%n��IDATh홿kA?s$FQ$()$L&eRjVAT"J4 J5`!h#$gB$5{쏛;1쾙7A&I.˔JseAFQ3&zb= cM6[5vsH�&:*FOP}E.Ym>5Y�u# w=0uˇ)6,X�^]O[6p=�h3p8UIf)T+0w]�x & b8Yr%x�@ǖMZ�=k0X29悅Z]aEO]7ZׅV=bY}n{|ܨ,9p^ұI K{з { [ \Q&B$<,7q~78  |W H�M3J\�L|̉U)pV$%2WJJ[٨_V^Tz:$=ljf@{<S鈶wH}%C�O%JCR#u߱o£Fk @GN:l<QQ0>iZ̕>4MUMjS,�H.@%����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/hi-inscript2.png���������������������������������������������������������������0000644�0023456�0023456�00000002752�14463455220�012614� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 7C���tEXtComment�Created with The GIMPd%n��NIDAThklTEl CB!AWM b(FԄDPD_DL$DDBۭ8)vwloqEOnrܹw9̙ ͤLGpW (B~&tU]Ӳ0=Cn Wl,+~_MKFV0A@vyXa!_\U)nk{&,<WyߕS"1]^ # �M7#3qFЕB^mu'h�V '\UcަR}P|;kvn[Wyn<WDJH廁pl@*쾴!�gϗLj90r~C^F%9V GӀ5@1oz+bQN\z P9%0x kp-<:uk<,8* t茍7\�ThY K| CH Zo2'vC8@,1U|\Ε#zŁ m;Q<<gJmClc۴]Q9&p2Av! <J3%{[Ty5XgX|U* R:<Tb{%yQ3+߁jnkʛ3  I{U~[[h]3: Z&:�3ʚF<,1\2  8XIM)7HD.GrT�)1OV sRp:=4 iz)Rp{Jxn*H iZŎ֕$݊,G=͜S|d`Gšm#%ZY3*:̋orzy�O;[x3`@�Ze/?e[Wg(٪Qa-{!'h_V0'[St0k:nԴtOad9%U>2iKYŀn%UYӽn[=&<s[.Гٜљ k&W+|qܺJ4 -}i6xmb};yRwZ /=hىNn4̃�7J{kpJ8EyߘO>vP ª�yFuoC>ĭN5[S+mh^֝C6ؠNu8Z@KY[H[Vf:ȇo%d,@nfz z |*,?sFpK|؃La�@61`&Wq9����IENDB`����������������������m17n-db-1.8.10/icons/th-tis820.png������������������������������������������������������������������0000644�0023456�0023456�00000002516�14422175267�011746� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��� pHYs�� �� ����tIME  ]���tEXtComment�Created with The GIMPd%n��IDAThklEw{}>hAĔW BRH|c)@B6Ā&6`D#CL !`FBMTېX޶ÞBKF&3;33ԃ:X �#rY@?pezIGp!p~`4uk̸V!hRh =P</37^2`z}'@Q] f=v42a*~~؇3kYP`!nzӠl 2H ΚM;V^zaRn|&�CKY(|HRtx*T�;MC?(_WD:a 2RW<h" <}RmU E8wK'iJ_H)(J޲T  szVBm8.m}#>QnNGӎ+Cz[Sʀ}qJ0xi@'gٯ^ѴD&OHn$aY 7�D©B{3%R<@Ob!ǨVJL9?ZG !>8oz&D@xXVp9A %>($ ߂( XBMᆓ%H 2U@p2i`YVLbJచv> y,jh `Tϸ x|~ikiʁTL;wpSWٱ]F`έĺ:7O߅"-M/Ԥ#�n$&0E zt[\qLbez,DZ#p'ygҠ[~8O8ǟݔӒ2I|lwym +R (@o\bx&zz-ўqg[}:z^1A)LfmwIY)`M8*f~#)0Cy J^.XR `v#KDލl2^¾xOOh�žƍk"JvX(х\% x6lwAH`qAwq(Yb~<B`{Y< x _HxSIjv}Dجt}i)lYYRo$?%(ڲZ~����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/as-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000002621�14422175267�012535� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME2a���tEXtComment�Created with The GIMPd%n��IDATh]PUU$bpdAgΔI } iCe5FӌXQ3=fكYZfda:rhTD tP$|s{:s9{Y>nxVۈmֺ]陎@hݹ]Oƫq9nGy0�3-0.mZ��VF�[Ajo q\�YiFer}x�x8z;v!D <8#zz#L�IP0\.n8°X?~8N`9rAƇ f95Μ˹0�H頦-CA,�h]Se}_G7R)o@7!ڑ,@] s?Dɜn7V@' u'5 @*MAT*pB|/3S;,' &/lj3&=:��$4 5OC a_:e�7� uڨ ,УP,?dyAhQ@ ,�> b$1h]3.j�(! u= vZYoSaJRS�W{8vȠRɉWdrw~e%>�<�H(ca K^ O�e/UNw '}� E8;_rBC-1o<c.K Il.`(PRݸ xRAxMi^uM;qO*JL $d6 LWLw'—]48-~ P m qxIB>]!?]4Dxyv`UvT =Bmj� _^xKQt ֎b�Fϖf衄;�s){vZ4N�u� Y ]gG @uh=N5=2Ӕ(ڍ(00Ѐ$݆[CvL@ l])~fGđ \q�߃'ek=x!@0 6(> D.U t<8�(J5`t62U]�6İI_-Д�u/oi;u b4L �j=OG% PAڧ[4}Dt8) BP"Mgv%;V����IENDB`���������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sd-inscript2-deva.png����������������������������������������������������������0000644�0023456�0023456�00000002752�14463455220�013537� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 7C���tEXtComment�Created with The GIMPd%n��NIDAThklTEl CB!AWM b(FԄDPD_DL$DDBۭ8)vwloqEOnrܹw9̙ ͤLGpW (B~&tU]Ӳ0=Cn Wl,+~_MKFV0A@vyXa!_\U)nk{&,<WyߕS"1]^ # �M7#3qFЕB^mu'h�V '\UcަR}P|;kvn[Wyn<WDJH廁pl@*쾴!�gϗLj90r~C^F%9V GӀ5@1oz+bQN\z P9%0x kp-<:uk<,8* t茍7\�ThY K| CH Zo2'vC8@,1U|\Ε#zŁ m;Q<<gJmClc۴]Q9&p2Av! <J3%{[Ty5XgX|U* R:<Tb{%yQ3+߁jnkʛ3  I{U~[[h]3: Z&:�3ʚF<,1\2  8XIM)7HD.GrT�)1OV sRp:=4 iz)Rp{Jxn*H iZŎ֕$݊,G=͜S|d`Gšm#%ZY3*:̋orzy�O;[x3`@�Ze/?e[Wg(٪Qa-{!'h_V0'[St0k:nԴtOad9%U>2iKYŀn%UYӽn[=&<s[.Гٜљ k&W+|qܺJ4 -}i6xmb};yRwZ /=hىNn4̃�7J{kpJ8EyߘO>vP ª�yFuoC>ĭN5[S+mh^֝C6ؠNu8Z@KY[H[Vf:ȇo%d,@nfz z |*,?sFpK|؃La�@61`&Wq9����IENDB`����������������������m17n-db-1.8.10/icons/mai-inscript2.png��������������������������������������������������������������0000644�0023456�0023456�00000002752�14463455220�012762� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 7C���tEXtComment�Created with The GIMPd%n��NIDAThklTEl CB!AWM b(FԄDPD_DL$DDBۭ8)vwloqEOnrܹw9̙ ͤLGpW (B~&tU]Ӳ0=Cn Wl,+~_MKFV0A@vyXa!_\U)nk{&,<WyߕS"1]^ # �M7#3qFЕB^mu'h�V '\UcަR}P|;kvn[Wyn<WDJH廁pl@*쾴!�gϗLj90r~C^F%9V GӀ5@1oz+bQN\z P9%0x kp-<:uk<,8* t茍7\�ThY K| CH Zo2'vC8@,1U|\Ε#zŁ m;Q<<gJmClc۴]Q9&p2Av! <J3%{[Ty5XgX|U* R:<Tb{%yQ3+߁jnkʛ3  I{U~[[h]3: Z&:�3ʚF<,1\2  8XIM)7HD.GrT�)1OV sRp:=4 iz)Rp{Jxn*H iZŎ֕$݊,G=͜S|d`Gšm#%ZY3*:̋orzy�O;[x3`@�Ze/?e[Wg(٪Qa-{!'h_V0'[St0k:nԴtOad9%U>2iKYŀn%UYӽn[=&<s[.Гٜљ k&W+|qܺJ4 -}i6xmb};yRwZ /=hىNn4̃�7J{kpJ8EyߘO>vP ª�yFuoC>ĭN5[S+mh^֝C6ؠNu8Z@KY[H[Vf:ȇo%d,@nfz z |*,?sFpK|؃La�@61`&Wq9����IENDB`����������������������m17n-db-1.8.10/icons/tai-sonla-kbd.png��������������������������������������������������������������0000644�0023456�0023456�00000015026�14504323433�012720� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xmPA >A(>4v?*ILqŅYjtɖJJТ+ up :x@<E#Wiw=󨈖==^EnFFōg"A X>am :=_5czQ@l@,Qbl oN; ApYg1��iCCPICC profile��x}=H@_[EvuPu*XP VhIC(X:8* .N.RBௗjvUt2!ds+B! ϊb >x?G7L7,uMKOa%I!>'3ď\]~\t3#F&=G!m,1+*qTQ5g]V8oqVUּ'a8-/qX"DQʰU#D/K&9Q n䄛N�/1 wFͶmq+ԁOk--zn-M.w']2$G  }SVޚ8}�2U88FP{oiwrט��[iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:9ab0732a-1613-4935-843a-a69242979d66" xmpMM:InstanceID="xmp.iid:451072bd-a22b-4725-aa48-ae98880d37a9" xmpMM:OriginalDocumentID="xmp.did:616c7635-31fe-4633-9bda-10a87766e7cf" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693147488619010" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T16:44:48+02:00" xmp:ModifyDate="2023:08:27T16:44:48+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:882a34ba-f655-4f50-a7d0-4f54631f7923" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T16:31:01+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:fb792631-48b5-472b-bc1c-9f376c32d330" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T16:44:48+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?> ]Z���bKGD������ pHYs����od���tIME,0el��IDAThl??zA凒N(^ida &MՌE'.BLSLP{[73R9øֶ[z)˕m'i<99<NS>e?j`!P)fra)t'\=<@nЛ`EDHty1‡?##{;|d7fgPp O oRi�?f)jH)p¬ˁZi]zARp ,Yi6[_K\*!Ptn�] ÁU$œ,4fM_@/#3)c*h^GyqπRO| u} Bl`ؠ 2.o:ѡ R dz|Xt\%Y,C+&z:9ݱF�c~h輦{t;7yq]%Q">SshXU>QkݹFeXlC)v"wM/5@GYR(A *Bof Px8T9< xB`g\DH^lkÌ{u(w# :OlvnG~s\"@Ì 58菏sp\{({F-AځT)�/XħWg+Bɼ|0I%ڹrٙ"vG!sElaf7Ne'zv9s/q]+>)ْ">h"4yXcaE|en<бehƼzDIhg E|9YƹfW>X=@s13M|Տv` cױ J̛cP!s3Lþ4)}lXGEIޟ@"Brl�+N2Y *h(6g4S=H L1¨?̵7UFi\!qV̉`ߙE(N&Jb(ՀOh)z5j[("$:X0l`PtKg}4Jy!{D"xs oGI98Tٚ)8Di!QTzid| 8$, :ݭn`Ez`VUNA%ETg /5 ;ĮR/[/>>X2V`g)Ak@/4|*^/!|IZ, e"R^*[WQ�Sd3MӺblh@'d2ÀJ>+[Tej1](r0¦g xísAK2_�^@.Tj{V#觙ھj)4:5 ~JJ+4G0#hw7:s`/S];氚ҢމS iܞƼ[NH&;e}"p.(B]bМ"K}ׇ=䖯~ZЍC_<"MT.fNdgf AwAkI_厦tW Z1B(.3Vg3׊YnFIYgx5f`q ɖ4FI.Ha.(?OCza@ QͲ0w^8P"H9L׹OR;YE^7=AxPZմSN62ijW0;~C *AʀO XRW':=J<<.l3 7"E�1,` *�A7 $<%yK^4&I,>p!;MvE�czT`Ck ֩�=E;m`? |'o8.@߂,$?QN*`aaFhѣE|| 5}R N-0ϭ�hQx0ʨA0 'Q PrHsCJsZbISp-T b |!ϔ'S ~0zs[{ J_ xP\Rv0g5p ji^uK=mf+ d�%OsQޝb;0 <|ec;/w{I.'zz/ ?;^ {}|99,=@O,?jFL8#3Xyf^<l\ܘL&kZ?8KD҉c����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sa-vedic-itrans.png������������������������������������������������������������0000644�0023456�0023456�00000013274�14504323433�013267� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xmPA >ct?*I;Ê,"a{=QbLVܐMtQOe0GCNFvwa U߾!1Ս O!Aߢ\ltw] &#̛D!iHl0BSFRIOӎ=bYu��iCCPICC profile��x}=H@_[Evq:/kP! :\MGbYWWA�quqRtZxp܏ww�T'edRI!_!0-1S4<=||,s~`2''nX3y8ʒB|N<n.ƹ䰟gFlf8B,XbV6T)⨢jϹpV}OpA[Y:Q% U#D/K&W AwfqrM ']հcn�gJkM`FGuG`I ɑ4"~Fߔn5>N,ue{;ۿg�r B��[iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:e15a30aa-8737-41ad-a2ed-5de2101039aa" xmpMM:InstanceID="xmp.iid:efd43e56-4d0e-4aeb-a871-38f6ac061aa7" xmpMM:OriginalDocumentID="xmp.did:ace7deb3-778d-4a1f-940c-e24b693cd1f0" dc:Format="image/png" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1691074076659555" GIMP:Version="2.10.34" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:03T16:47:56+02:00" xmp:ModifyDate="2023:08:03T16:47:56+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:e793f16b-618f-4c33-80f2-925596dead38" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-03T11:00:59+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:bfb988b3-e8b6-47fb-8a52-6ea200606252" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-03T16:47:56+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>%օ���bKGD������ pHYs����+���tIME/8L��IDAThkPTe9.\vBB XSfyɜs Rը9jZ㭚Ni-MEkP4E"7,>˙sy}ϳ7>d#k<a9# *W>oSgNRL+͡5 fS,Ǽܖѷٻv`))!d  B@8lm»P1*_[V]%ز4 ؞C͢RȖ  Zˀ@ Z @) _҂rD tz4Knk߽`)-cKM!�.e.&]SWWUUTn{oΡ\+ץ8�,ӛ�ކ`(2 NMxk+\K+9tlWj},`5;W g1yYQPhCq%rT|%p@ln޼Og>Sw*}gfݮqa\yjfb\n:7'2_< _Ɋ&B!TN_ Ta6/iL>¼. 1;β p8Էsǘ\��ڊ8go7;sجCvM=w" X gC)G%ذyn 4\K 1S }dEF0&.N5Y%;NLɑ<[G"_lUm;5\cqe y3O:pEk8\}.C&~>6MҘDDR jm|2<x<xb1};pL&d= juz&Bd  �gR2*Pzp޺}ҩmVU,�P{w,ٛ^n\ç�'OZ')g'@^I-M!,'~ 6`^CkK=)Q˘)DKJ57=ХjnAmiDZW $!G�Gf_Dx\W7 pYaܯ5x8Nzɯ4}`S%Cȳ`Gn:EZ ݰ- :w { [.mL!qߵ- @bևðqT.BI nF I@.Ae1o~9@�ȱ5{WwPב[G@ r[p:Nf` j_h a{tՖ^#1=b+EsѦ@C�\H����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/pa-remington.png���������������������������������������������������������������0000644�0023456�0023456�00000014252�14504323433�012673� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQQ {=N;${=*Nf6Y<LFIWkfѦ7CgҡH_0 93ށx4+ZF`3+GAB1ٙ D:c֪_uI=ˮn ve*VԱg;1ǻ_ٸK9GdAN|�—bʯEK AMy Wz��iCCPICC profile��x}=HPO[E* ꐡbqU(BP+`?hҐ8 .κ: x_Rh8}ffOP5ȤB.*_0"T39QLs}8W &|qEA<i,)5Hu7%<3jd3QbrOU|egZg> meT#HaK!@FTa!NF '=C_$L 9P ٚũI7)z_lcmv<WZ_k7:ZlM.w']2$G PE) }k8}�4 pp({ݡ{=rK'D��[iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:ead54a02-bd34-4fec-9736-77371c7c5ee0" xmpMM:InstanceID="xmp.iid:ea053f7b-f48f-449a-a358-f2609ab66e21" xmpMM:OriginalDocumentID="xmp.did:9118969a-7125-4a0b-8090-4643608fdb4a" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693150140059994" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T17:29:00+02:00" xmp:ModifyDate="2023:08:27T17:29:00+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:d9b8baab-fe74-4338-b5d6-43a48ea3e53f" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:25:14+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:dca59e92-a241-45c7-a37c-84217707880d" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T17:29:00+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>}���bKGD������ pHYs�� �� ����tIME�1���tEXtComment�Created with The GIMPd%n��IDAThl[W?=۩YYiڸ~K7h / IUѪ &cVX4+-+F.? k֥Iq>;/Ώ&vhGzҽw9=\ƶrihe]"�%l7;1SeT571{WBXsszO[-P;[k\B[(tW~xb;P۝~Q j-J �?lڹ +֔up_u.o\̟i23\KʺIEyRP;{%(,7 8'$.k" 08￀UDj`9Rp OA?^,f7x8kGG 1~EW v9d4 _O GO9|&/}*y\S:>,~],wghNȰ&~!B! 2&4U@K>b[4?vKN`0\ 1)r$^d;Ж@Z!|ec'(^C{* >-B_�;N2>Ԏ59^ʌo1F9 }n@)˃ /r⿕J >Lq\H7>7d -vJ� f%PE&]yOw|xOIGqU,X<Le:݅hޝ!,sww87]GW׳zpݔHJhsy)Z\@h^E&a4X|-ƻn*ZU)J`[A*�F 4R3&On௩ՀE&㘧*T1_S_S}ǹiBQ�Ջݺ \v!Ӯ{0:S)dlgbl~7|G]p9 /!%bgJ%3e()=}A˼gχSM N1ch}QZ樂~/-KT.ޯe5-f/Ɖx>Wms^upR>mN#+]8щ݊L GuR=0ZDxsBQDߘ?mvO1mMĎJ(9Z n.#[X7b5XG[xWӀI/q4 \]5(0XNi c'$o[Ƕ垕ʤ�6~%1rKf~c.p`N>||NDDL,+?1:U]V3M>iOu+C<Үs4M:M~X.D|_8- ^`#cyU$r|,r_a ^ڿhz`aYx B<]끳*R}pȗ3|#8S-57D<XuwB#ˆV%`dMϧW<`fqDV%} )F{@DSI'uw!>NW· Dh_]h?bok$,dM~L+#Z,N�VXs �51a"~bbn0DAulpXEF f|BϹ!u:i 8*ϻC8*^ (.).e$D^Yq? .j)!Y?gI&jMx/}S/p̚=d -]M"����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/si-sayura.png������������������������������������������������������������������0000644�0023456�0023456�00000032371�14463455220�012216� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��&zTXtRaw profile type exif��xڭkv8c ,sfw %KeӞdHYmXk3!jJk|SvW8+,?.N݅{~?׍opBwϝW%?) >́rN"讐Ԃ}>xKks[ݽZϣ_ ;_~9/2.|<z>?c<ao}v۷ܟsk뇟/l/9]eu?] GNC|뺑2|ϟʟB <; Οaut`mvuck nWvSAv�Ahx~괖k}߰;OKbDџ1VY{VvSX yN2<bcx ?\ خ~_G#quwJ< (ȹu4,z\p%Mek1dA;\6F7Y '|C2pkޒ-/5x"D( !i 1Ԣ!Ƙb%ؒOʴr*mcN9knŗPbI%RjiU JZRkm{6xslcO=koađFeѦ~3<ˬ-V\iUV5mbmvi]vkIk;?yD#1,r䳫<']Ցѱ(L+ۚyL*[z̪^7<,Q/OJ~m;sY=aX5Yq)v )?n ō#fW01wk&9jӊZ,_7?Ty*ܑMj`{m}ok{;+%X:y"=Ȟ/g/\r+}3?HW3x_]8rߤ˙e%mZ\fk * rp1vP ` bwy.u^h;]ݗCOϖno2=kjHX>rMB"*~vR YV,�MWcazL@Rx^nf<R5Kʹ<P 0XwɾT옱Ӽpkn J{T;0P-+:t35/`.9�v?^p~/zbEmj3۴9ڂj r1ݱzr NSJbh<읇+cQ+Y-G>ǦG^QeVX6Z35ٲqKUBjQ&!{ҿKw`EG<tx'x4~Ǵ؆<LoX^|A?Fכ>֊L|$Ogf_m'b6"Vp{=YН~EA2hB&#wq <\fb]Ep9#&xN2w?- ߘ+VhEp1߭")s X%k!L\ 6}|әv(3,fl5./= $cajI$eۏ/KB\#aW$֤%B,*ID4_w)ykD;NVEhJ칖r\ֻ+[NIV~TDx?UGӻCLhr2x%?Ty}i5"~&~^IDry%nL�"#F؂`ke@~P <TXF>t=5A1RFąмY�v06PZ@>ne6Ȇ\KeNvX�Oowr"f^xS#:_R|g04Vy+4}(  =~H< YQZ3;≌jDQgg]AڰםR`,&kE�c�v$Q˲IHZAP,@V)BSA ?w?v9P #8@|& ර]-Qx !*ِ`s񬪃) WQEpZOqDGc.d*Tv~s�ҙF$.rAOcZZ0l 0WXJ%XyL0�,-Ř]Q]L)n#L(59!?tc8Iźl픮'`}'4z�<.2[%0Pb(1A*1IHV#|Qʛ,BӈԽKNr\1yrX"[}@&VpZ,ŶW'+d+O";;X E׻G GPY0؛R Am4P"8BaoSWꈷFkg)f㜂F(n7;T`~HeEȵ퀒 Y zX:@2h\3WUܝQVA|kD`RGq3d]֩Q/8F pfudZ /OO(aE!^pZ S gE,k^M~~CI٫&.XA(j^QD)ykB4{N'rSyrpWˎJ'r9HЖrDTJͿ.e>CF=,rfdo;CFs9띨 LiúR(; X 1r&B%#d5Y@C 6Bj+]#Rg}Z`psp,ήɋ+V(#6`pn 6 d֦xeQT*PȌ\*_AμuM9ڭ#@"* mY|y%%)) 6j{BɹSsEԏ#-;ʹ"E$9IL͟{kt0G`0�B…)\v&w Ar%co#IHt"DjCXJ"<7B܌y\ K/YN85'XUNJ#r.R0@ bcMz;`9ZؗzCybA)}$7'A/BFqlIhliȨP RZgad�HOE%0ypOm MUiD$Pk␶ KfDdrZ53+}�u Ecx%p")Z!w4KS'6vn1.31t@M@`Ϡb[ :DB] -i#PC6<MC\nlE<-`F A`] .:B#Έ)I"]pބUY ` )Ӻc" uLwdFղHت#-ޠZh@/ FFX`#DkIN2 Re@~a.ZVL>Pâ, dD;͡o(Y�o RM7Orc/@�Rv6ҋbN̗ЍK2URGi;AA$?O6l-M‰wncR 4m+ֻ$-)ِ.�D92+8&wT[9+ywGl d|hz�ڊ8سxP^У:h d"B*ڂ.X&�wGRYgh b ˨�:P̶{'FJ-6ABLF-b' %k[ W9hJi5úI f,ri`4:`vA!2lR&F@USv(݈%).fO {&s9s`Nywcڤ&^G%5ɥ]tFR{cĎ"9+n6WLZÁekB]OjP"gA7ǍV]͂ڈ_ 7f3ܒUH 5 &ARTt'!BdQYNO|yR�xjNB)Q],bɔj\ > @r:SZKپk ϮVK(")=B!@SL� Qx|@xŹ6Enw[[k'۔|pGkXiOz|.)4<E(Uۇˁpk 5%Fx[:H̤-%a%8 x qq\>x ӂf�u{< oXxȅ\9%t>u,IDJ͠޽^;? jXR~ S%O{<Z<Ă )L2B|eL[bZ71JX)d@c<y)Bۊ)$HE/yW= �;{^|i2{S $<~. ݔ!&a;?"rɰr%(9§DxXSQ_W3fZH1˷DP8 \Kˢ(zoБw@^STfAH%JW +Mڋ*'xQ$Š N R |;Tz|")U *Zd1 0pt4<Ub…؅ЄïBlX'N?ֳUgwvF&Q9I-@5Y5R =smI�[@]ԁ�JSaRys֙y~jHBhѻyw7jǤ=aoUo]?mߡnF||p1܀[|TE3A$f�ܽπ} ͡ J}HvQBk8x:y`и ;c DT&= \ٜJXB<ls3Ӧ9:omP_brOĢG QMNQmQ*e¦Z^B*[T6CbKj_/=5;ԩp) IU\Dk""AiA& B;T!M6-ڡovδg7\ a2F�ݽv9'imn@a.:2r#@"jj8\hK%0Vu촧곲'P /3�0]b<2R%?ࡖ�4-u a, j'd4jßUY%-IVeNSB]ckA Ƃ(/qP*kո=B1jO+_1hrD5un-"yIa^;+ޅ^@ӟ4@TZg@% Jl, +ɴ.GDeOhEM3AER̎[E%N;|{~4iu]j*1"3,sܚ[H feCiQ+u W!k�{�g')jCgW 9#0)Kd#JޡXYizy,S{al]/MfxbQBK@,S1?fk(qW=3U_�|o�g( 0{8j)^A\򽙭�d\'Y?-MH(E C )ZHkWiS<̵2gI $ K]Y`KдM=d k`$ڥ%YII޲.ȯGL74I$ѫ+cTQʐpKD\P 1r6aZqX�jE#dS0-$,@1@.4"rQ.T X SM.a KVUN?4 ?rKMW[;C θvi?Ϥ Xj;TTÊs]ys{Q  QRJeZ^#l m`l)*N?3tƪA!.- 3AE;)P^bZ CL8,7Z+}8]/5/bp7 w\?;5_0ӧzG fqM?0ӏ;mU2M~'>v;^O=P_gqi0M:1@͔l$?'=HuY<<5x|7UV'6ZHgtfTEQb8m�t"P$ys{ԇt}&}.c+A TQ? B=)IH{_4f})S 4�6 k� z]Xr/Dӊ+9)yYG u.e3v@jQ,dlrTAV -EDЖVRGe(3뙷^sZϔY iEgfi9+7( `xhc Q]\kmJÌ�<H$}`)pְ4l5CГ<Fb.�?H?BTvP :0^LFzC#`_g7MiӠ!и_z lF>3&5Y h54P-"X:>MR0dYw,5E…?|__WwQ|3FYCy!a_E7GRonY,Rp{/'6_EnTݿ=¶w} P, t~uTqRͨTkZ_n==(W`7zRV |M);/k '1IͻEvd^>۠gǤ)5bJ!< yr $h^Mw3)=ARHUVHd˩h{Z55|}|4CwW6?JBA2>dS&Êc~򧁲G0G0^W<4QV裒k.SLy4m`XDJGbfQϬ}-Q<F9,\yzvH5N;rt+{+f=֒tN8 w?Bs,5wΛg*5ҟY`_=.4:kBybNm1O<6/CM'zm7je`|Ă߲L=3i(ewYx!7opЦ#ԗu&k:+ZsK3:Bj`,t& 'u0Ҙ>Mi䝳XXJ!*#U+ ޡ93t$fj#ج2n=Ƕt\gS0ծv9b݂ZOMէj8:oI̪ßMw&\f}S=8֕@<]‚= s;:8W礨Ƨ颉]icqI8~1C4~ Yȼ1mèP8 rVQ$%R٭ܟ|3:\_1ryKC@ZJo3#�7b EE4ÃNiU BU[J,d!<<!RܛC|gGNQ/Tb4d"r9=u'KPE0m`r[v1-H~\P u4* ;v׽z\'H }~uaRڣ7G)ΜM�Y]0NH$}tB>'Jl\ \PYo|ǝC^4#}oMo<tB Vn^=ѱ|N4 Mu}zM�X[xl[ +@ E)0H#9(ܥ&K29iϦkVߴuAC)yT\TsP.8@ѣ\Z8sD6u|od7sh%k,+V= SiFȱt^F;h:�i E6QQ-ҐE}o) 5G"?QD=J8ڇM79ޕTn6#/Bdu/̉KE,;:iJ9C``zm_:8?[`sgBNHu `Hٸ9x!+๭3LfN"6k䲣@^qR1Cq): s=q\ 3f:Nu(vN$5R. ө DT]f:n=ԿF #ܽj z-M'.TJ;eL U4,yi9:AuVkhDqpo jH,e΍һ[r'bD%Fx5Jٲ{bZy_CXSӟlȐQ&T)JfZ׭D4vN@pYF399ro!zl {5)Pc TMg8~8cƁP#}tE6CգiwqJ ڀmUe[>/ ݤdY<;$H7zε0`(кIh*Sohr{mKܢ(y(+^NMOǯGמ3c5(χ\ӌSr շԨ ~`-gʒ9#F)݆ CeI0FDd'UC=f]k+sje @?Bes!=@AfuX8uĄ5#iK ~ZcTS@%8`lGi 1PN'dמ y-Zy?ooށ}ރE&j|施ZRtBJ Xj}TWkfIY4�"P<P"’x>`]sޒ;I[ыNSM',9 c(V #}Ԧ!1Z'RFyx>rOgD.MX>y!Sٮo\!bA\j |C<}` ckLs6m!aF٣ Vh =h([hM,NXSᴌx{m I#aa+M$wn#?]}H}E-DE)wɻ4Kw ÷m4;jՋ>\�j7 xOOC^q<{^>8lN H3YI!�N8_?U.]q 8򚬃xN0f #}4OoC`0JuFnA%/0J7ٱ4o(f@ W! G8w N~FVRuG>Fu S>;Z~FRw|vH|˼?I't;wóѝ lSEWp?W]v> >/ͯӺ-6oOOwf7\?0av/*7c/Vf7 bv` ߣ/|5/ %1q{;-V/=B k }VR( i_bXkL麅>KcatH-Fg��iCCPICC profile��x}=H@_SŢU;QP,8jP :\MGbYWWA�qquRtZxp܏ww�^f1e11]^0zFL}.Ls|׻(>Ur&|", xxz9XQRω #e8xfHCb6fEC%"(FBeg\e{s2i!E,! 2( QZ5RLh?tIr*c?ONIb#@.Шm7N�3p:0IzEm⺥{~%Cr$?M!蛲-н7!0Zuw{L>r_`���bKGD������ pHYs�� �� ����tIME 4J���tEXtComment�Created with The GIMPd%n�� 1IDAThՙpTu?JZ ~a~Ԗ6%V̏Z2F3@1!``m&3$`x]L4Zb9`$C<bS`wb( BZ$ ~}򴬄L|gv޹JDh4Ɨ}")++˗#"D"k�u]u]%�(*{III5xU-D1`0բ:^rƋ[Ldg&x@,zӒMm9hz�mSLt[2⑴M_.=s a*míJ#:u>9w0ӏFREeeںudgg388@w#b ߧP2u)�)ĆB5sV�dZ]1`J�<jƍܹsf�D%;;tm3<B3a ywR0_X-@8wdذdI韩h_<5)w\$3|a{ u M\v0M3>44kif^#� ڦƲfs?;Qq~c}x, ZӮӕU^?�m[uگK{{+##7 *ϧ%9tk�5?rI # ש~gxKp8!>HR;�;h.F>:~aƤł dtCxO^G~\H!_SVvvvp߾}ÂVn7Rxx~_i?-[s]ylӦMu]8qH ԝwIyy:uJyICF_=BlwBxwzZp;w.;:3<n ӫ*Pi/^M2ljj'L:bd_9$5�_UdF[Z͘1C9GuOb10333项F<G~0^ _FL ^,T|M2}@ qf֬Y8qp8Զ6BSLQ�@[[Ǐٳ+'"͓MMFFmFUfffg8˅vd'VlFҾ] >|X[t�\G! ""'Ogϖz{{FāXjN#PH8!fZYݻծ]t #ǻ{*Uii)eeeF[[;w䭷ҥK HMM 999 K08HbgΜ9rD_;۩M|>L$++9sPXXeĉX(5]oOx" .//z4>񡡡aTWWc裏 R^^iL$~K�.?dzFN<�o~~HɇVi̘1C͜9 &RLaM4\UUA9^׿7fxz͕inn&4M,-&~nf]{Q>Zh8:RtdB!Q=4t4M+rQAq]隁  L~U4+TVVܹsS iڴD"[U__ovd�]r~/o L�Ƚ1~kzB/) xĥu[Z YFH^2R=j9sŊ~WMՐ�D `-l�햐>4ma9Q~hX̭i\ab1zulEMɚ'k8L8ֲykuZI? 144ap1 H$B$A4rss�w`>zj5qD֮]+I￯ dܸqnrAuiZZZx"ӦMcɒ%\.s^6w:�*EAA-Ǐrߵ c)//'c=zdӧsǤIzfy쒖ʇ\c4v)**ɓ'M l.\x<Z<x@9s&yyyg&5<[SSMZxTWW;v젲yr1�0o#rrjPt][0]sBcF<&@\?11 0F+? Wϯzv2rVNsDMsJ_]@=}f(뙎i*qt��V[ xf%1AI )oh@\wwwCDpLxQ pAVh|444s �Yvmz? |?4޳lٲ'~$'6�X&4&Pώwg|@t�𞽆��8{>#"n]ܓ&Mem@E4| ,q嬿tEL ?w�ؔ0QiP(~9�lwT&Ol{`5J p'8t0�@`vw# IKKu!5k� d002;|dkҷ3[ZZ�VZ»}MӌP(b޽?xf{@kkS .]m.#~< c Diii@)U q%|D"Ç=" 9r$GM֍R.fY>zk-[0|Ǻl4PhU)f;v,PhV :@kVVϢ菁P(P(Ǟo>߿4̀RYD>7n)3DZe7c7<|%\RR nen݉_QQ Oյc1䚱mYq F_J/:@ ����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ml-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000003121�14422175267�012536� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME ,cxW���tEXtComment�Created with The GIMPd%n��IDAThklUlЗ^ -XV^JP&)j�0P@1  _Hj05"VqAJ 6L)vn~nΣ6p̽wΙ99|tJ$a~ t8<nO 'ƄT6ȯ=n$� 怭i�H6X _LJն7,i7��\qOS [ϯ*lC{�}τ[~\h })m[tR/�o0?Sj {N8O$2⡁xёnLY)ksc2V}7㮁c؋91rKxx(1!O^5]mc8vc#XB�Ȉݭ'l[oyBV'jCtlac5`u @![ x|.ЏE`)¦԰@5%x  << |<1Vhnew @+Oh@�X|퐁V lJs` ϗfD�wTF@oސ%`�:rYAv$]%iǢ9sO Pw.d_?bt|L 4q}0!'^ڃ@2FYϐ*UNd~!?3P l||4e%u,\,lﹱ;RX~qbBjY@2&(펢>^b�vN5 s+ ^qi`r2=g㊅E MllC+$Ȁ߹JUuKӀ!)uݨ>ڧhL0dݥ.ؚrqKUKzr3vo@l�rB袜' %�H`?_зOiFvc@Ts90UE1K ubH $zV}>Xn5v_IOF>'Irh&If@ %p۳�+ �ݬP]^w�(&t)]WX*Uߟ@2?iBhN�ԘNh\T$~"m�v<jBPeAW�v|~UsFrV5VnE[�Uf h񲠷;utcv?�i6F�?�Tb3L@Re.i,{ |`RqW,hKϳSo `g lQLd`6_Q~�/~jh 2#�sf'!*^ ,s2c 앞'0TU,\1}x;V#&�yR[1 ^C]egn̥7dZ6~SVk-ƽqw?&j����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/kn-inscript2.png���������������������������������������������������������������0000644�0023456�0023456�00000002215�14463455220�012616� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME ) ���tEXtComment�Created with The GIMPd%n��IDATh]heݦi5lҊUܨb*R z\+ iJME$ )m)m%;18]-Mf\{7x3w3pĵh @0 | ӞעWB˞עOP3&H\�>_MJm*rvn]L~w>�o 2x-!&.e *ڬgR$Nt|u H*/<>�%'Aᄄ{I49LJ{5,{ĵ䚾ۜO-x| &go]"vU-~Y&Tn ع]l]�X@MdK8; 5ʫB::U(Lxz<*;*狕IґAv 0C<2Lɨ? �euV<D rڦCXz{2 2Psxv]�EN�-92}sJ̑ӍK|O97⇽PQ32Qw(>kݴM" fI'Pz=~ .g`s8/msov)v 7L5s7x}_N^L7l>0Ee/){#>ͧ>+|8,eycma!\Bxf:T/o h�f`UC[6�y-WT*\v>UF-/qrnMMu�ݪ4 N)9{0fɨK؊E{,E� '*$%m}:ʞ/ò.2u؝uDGivc$.#;wlf?� r ,+=/@F50js=�2u? D%x_Gi�Ki(=/`zl_G**ȍ�I3ܯz����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/vi-telex.png�������������������������������������������������������������������0000644�0023456�0023456�00000002633�14422175267�012041� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  7T U���tEXtComment�Created with The GIMPd%n��IDATh[lU3۲uK`Jo!"ŘJBd@1O򢆐#*DDL@jQZ(KitwveZe/9gΞ.F4= Exp€ P<`W6:;C|էrժy.~ EQuJK@V(Y@ WW@d �\(A#[6@ӏҷif݀i]$FzqMZ=~ ";�TK`1+PK_ I�4;Qۤ x֯B7@0z`�z_ҌdmEmJk"`dRSq{~̓G|V8řeZ} 0ۮx@9Xe�z?Z@Ӄ^E`P5B'lsF+wY D �b_܅Ҍ0z@JqϘMe.Op-3~1v@]�pAeJ;χm$׽yDDEk+'0j-Dڃ 'F n~W~LNڄϳC6X6‰57lN˳zFT%=рf[n.Y<Xt[0#i`j�&9"`%pE5'pflu&Oh4=4H3F ?0OtMV5=8a_ĹVHt#qq)lpӒ^A�Vxhچ-N!+HlM^ՕV@^j1LRO�ɰxSDw`"Jmj/O/\ҦI{C%mb⫀) XE.JW>� NOU*+p3@Y-"#!/CFK�'s M?ooT1y(Bw*+I.X5%aܟ9mDy7k+Dd kRj ТWuW穙75m&JI)$p?6fHuOhNX�'Ҷp%=SN>dDXe{GQ۱,T8:Xcϱ26;DD '�Ҁ:v_ԯ8(06iT fL����IENDB`�����������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/te-inscript2.png���������������������������������������������������������������0000644�0023456�0023456�00000002251�14463455220�012616� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME %,$JB���tEXtComment�Created with The GIMPd%n�� IDAThh[U?/iҬM{=V*թTvLATU3qDu*:qc1tnPCPNb^.fmclҾ?K^/rsϹsϹPGuQMDPp#&a,y'j΀�^6@?<-Kޑ0 (aA'�o۲9c!jFt]6dɫ[R`'ZYP6/3zfmKR�}8ڔu٨}ATPẢkۣimU#-fU1ly\uk�ݐ}�T"JoΊ|BO[oH M8[ (3nGJE ԊRGboEK;p0ޟe΋vζY]懱E pgj,!B=`*B^_sd1Sq\ g,)7AqX21@k uxojpۀwּT so@b_g{#Ie@6ex0gug~L#kX8b-- ֳD!! ID0%wOTl[Du~j,Ƴz C+6x.<,ySk_}܎ W|'2Fj#r1>Ql0�cQ~>Q6Ad[y1ڵy[fnCL~NA{og7<k= P̛ J WŴ\B*o~4Eap`\a-`QNSf偷 !w(c lNtk"JԔoP${ Q]0(]:/<`+Ҁ8QBUIDI`-} *oz:-k_Lс}je]'e� �| D:�9$c[����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/new-newa-traditional-extended.png����������������������������������������������0000644�0023456�0023456�00000002721�14522451243�016121� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB,��� pHYs��:��:9��vIDATxX{L[e/*A-u؀ ŵx2cf?b\@]LLNAIs1l:Mfca[7m.>6棠8>w-ϸuKI{m]$b!bƠ4YoYD8p^Wh0e?i*p0 Au,Cs'mÿY7=bNJU/.{`$fF19lTq)\  nsi>oӋ貾 @Upeh$ù'A)9ܺAݷQEݾY^Dxk'Re ؂KM',Q3rjH$juw~ zfaDX>C)+CM$#d3NXۑ ֊B~Tf8ljEijBr Ita)#n5'g.>2bm\d!'nD%ځ{⤔$']xWdr-&uFHͳVPZ#W[cX\@{S@.ddG|®B lPblC#7,e3u5AQvxZe>phF$h(9ikʼqNu8`Y?$S#RwבЭ K?2C5#J�ƙ0HdBר$_+z5Cq{wH)Ijp 'U=M�}r)^zߒ@p1l+2 D YZq�}A<5̌?4qQ?{Q�,{ s!La,@3kR.z� ۄ,ywBIؽ kd=^~$8s[ ]Te?1,o~,_KYg,ʰC9x2 bws(`h's`HAi/a5xJ?"uv+,E]f2T-6ؠ(d1i.B O䫲_Ӯ@~Ss^EIz0=,*Y@F9dI9aL,vQQu<#1lGAUfobEDzE%4C.S 5|N_9mA0%;:EGw�@2oSe!~P[=>>&%xYiusAsrޏ!<RH /}KoK3�CɼeS @e]3Ȩ9*0t^JQ ̭k TP羵 L_ +!)N䵍%ކ$phn}ى?^(\�o2~Z=Rb! ,=T@.����IENDB`�����������������������������������������������m17n-db-1.8.10/icons/ja-tcode.png�������������������������������������������������������������������0000644�0023456�0023456�00000003454�14422175267�011774� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME <]���tEXtComment�Created with The GIMPd%n��IDAThklwcB䨀V)HH4UR@PUYy*$j*U2QUMREmh(!QGA�7k53wލ^#H=w޹s{@2-ڴ�3D n{hBY V T./$_|hPP1.Ԍstp;ڮȳTiWD Ҍ4i7_�GDU27iÀi ;jN�xX mrYv*fN~&476+9]�6O(]NJu@�iڢi,^<nirN72Dz+ tb)et I]mu" %8f?@HEW˝: P| <Ӳ>bVHdeG : >*> ^;D}:M D y[ķ>v - ZAv[<\X<jAE뿊7W{y.T �s:)oE6mzܴi8%74uf /xJHEp;E8Yvc)iٷ*]42Qe?:B{NE&1X=ğx$0Tx򫌛V¨147qMSfӲ7#Bl3٣L71X탷Q6\mW+2t2A& 0% S`zP}]Wj}喤H'#3x�^nF78Do<?2•DӲWܹ-=WمN|dZdR� `k^l [QG%S@Iߞ9&Q5�}`m/n=e308~ߘ_p_)-p:ri C7.!,^2H~6bR)mͤ^2{�xhz!F]\Ks齯O;eG@œV*f�/pr'?ԯU?Gq#oItgόxC}s]jhPإB)1Hr&=904~d7Ѓ3PCԾVj9c^6�όWj�um;p eej;|aG߾N#|C7!9GZjuZ9_ }zx�7^|I]!lյ]O . J֕ "2"λ{l9p${_W'Џnvn|QT)}`XaMz!*G굧^P MgGSG dTWxK mhT:irmp߇Ӂg{vӲT=?1y8ן%zP?djuX*mO%p!s2ۧ;]mtsd|ȴ42Dw1M!ӲkGWd5!?]$tYD0̑سDc yV>cfb1BQUdmY\j(tE1VGeetdA<r d9O|8%e1*5/ |PF$ݫP9����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/or-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000003007�14422175267�012551� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 5^U*���tEXtComment�Created with The GIMPd%n��kIDATh[lTEe)J. �!ՈAiLX_5P@ <( $ ES@J$/4PP<B^`/exIds%/ G@p|eQҀ=ˍ}@8hcy=0Q'd�@Z~6BD�lO~ϰgvl;� Ћ?l] U�{@8J�g 6śQuԤޜJMݘ~frF]n<mœ<W2, &@6& ~ 'L ЖO ǀ| x\ a<IEb 8fwh&׀{g 06v_ ʻMTh\y6`'0E_,3[/7=qSTKWƸܼ! cnF<Ck/ -yC KG6͸jv?&?d66~h퇤 LuV5ܪP= Ԏ�baFAo5:uqGԱdm{/  dӦWdG ӎb` MZq༅bHIYB# �k4`c7g]-|ipBHpȺ�yDɬ8 Lu�o�iAT U(x"֩q:/?v/7? |y?WBt*'MxBI?m s dK\{�o8D8=؇2`,̧-8p�ئ=Ws�`0i>2sl!?u=r/ʇ> dS's NTޓ0#i݆9|Zš̡י_+NSC@@�c245[Vvx' ⏛tl0bhUERpw`5rZぷq(ȫYS!?53î2B2ZbI {0.[B%˅tM7 9BD>Z^ *r s$jU/MM)?+zhjP7ljhXkT:rK}K^6Pj_,iU:%n7Gk1{B,W: ' Z�|O  HWt'o�}s`|XEZ,) 4WrK.H= & O\H SEbR<ߓ|+#@'sIW= 'yf>T%v dm@&///(W+����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ru-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000001654�14422175267�011472� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME   Sy���tEXtComment�Created with The GIMPd%n��IDAThKhAI* /jATē @շ(UjZVAh}lHA*VX"mڴywº$MM |Ys״*} � O&F-Ӏ:+|> k +>&6 "ᔝ:( ^b+|Ba/nG>E)'xN:IEE,NW^Qu'"0bQ/$ʊҍ)^^UD6(نgY!04y (\wzK{ B )%TGc HZ1Sh~p54@%z|9 ?IVN�D$Xi)7i/JZw6KS춝\I nQ+`>`1]1dpWnqPW,^�Ϋ[dF `UQJH2::<D<R>781% rF 6`YD#Pg)B#&C"xov`DI1g8";4d6j.Agu-_hvx2ӓe& bM }YYSѴ4t'3 2i; 0ȸ7OS9-Ukhj =I 15 rPVo"fOVH3ea\t*L' BE-HC dG;_3m\R����IENDB`������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ta-typewriter.png��������������������������������������������������������������0000644�0023456�0023456�00000003550�14422175267�013123� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME,N���tEXtComment�Created with The GIMPd%n��IDATh{pTW?{wͭ٥&-`)SNGi˖GŒ:(vFv4GZvAuZKR"myEHH6Plv?ٰlri6Kr9{p}\aI' I)_3Q")R6 SH"Ζ"]\- \pu�@#jȝ�0 YƯg @O.*Op*\��@ `2L%P#.B dA<Bz?ǁ3ay˕.o6d2ۀdʈ&ä�i�LhBrf 3`s~1&{ |!S�~!<ʍ BW-I9&Hvji g pPpCρWী[];N<Y,hES g['Lx~Āf Y,nd vc&t Nƿ|`?ANGӄ։;,ӑٓ &s�QFŌd%ǖWvK/%Lu23yDiEIG;'%WTج Ţ$.gMGh2OƑww/zA䛝 mϲF ,/r]3�hc9フNAg�ؗGG9݈$.g>�UHG< wM\DXނ^FkP1/#n03e'\ K29\J.On�ȪuAtk,15~pegq|}3ViX7^ a| NPmĖӡ,9I)E=գ^veч{&U{<yWTP2IPȅ}e՟]F.e~EcDHg1-neMKټ}_oz!<-[0nIyF}XU7m2ܩO>CUF4jx;ZcNu.m:%X �YQ +ߨSB<STEŠRTIjx\Qи�0f#Qj]�=1M�/ wp EXxምsuGO[|e6乀ۭE?y8:DQT|jEyZ L%[9} ]:H04vK(-gˈ6]awl1qS ʁ@>Mj ȰmإaQP89PC0n'_]FiɹoeѝSO]b (>0Pe@PA;b#˦�Nt7_֛ 5zfZ%mJ.a$#?:j˚wXʺ>hJ96<+@Tؒ8Gַx{ބ6d"y)n1{>%Z|0K!{ q)@.#/{\n"₮v .^;O)@u=E4%rF\eL <9*7=,/T^rKeuDˁBKOjNe`A=c8<LڋZ\Κqƴ<fL$lv{h*�PuP����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sk-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000003604�14422175267�011456� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME )ď���tEXtComment�Created with The GIMPd%n��IDAThyp?M64M\ Wq �j4=heuZ[tƱ{LRaXȡU R!hL8݄lnM:μ;{^(F hЫWLu= g~={Aou9^y7*` _ſpO Jpg:cc�z<{ <bv4O%|_䭏?h&\s;3,n 󃳄RWLX;;2f[&bCn0[ڊuVڤg~: z7?=̎V&^9@]k8 q /Y!$ʣm`{"Z!o=M`zA�)1O)_VǺ8GKedx(s`cGKփ> T�W{od o>K{qW0:�(n&ꕟv*6B�| D]\-Mp[�9id<S>Fx`#. x1`_8=~g:c'pys �=X GoG*6 s`:|Dɿ_ qdX)eS^A;pp4~m P~uFׁ Ogzimԧ%gI)ۅiM`_SиuMjEg[>nV?l}?.i]׸+t4nlKns~'`0XڏYѻ}c8^ Zĕ-%ʘBq(crl<0x5;ܥΉϼлN| s ,�e\ Z䢌щ}U/ gIPpQzwl lܵbggEۻuWݽ_MF�ew}~`-0#\l6f6?̨>u)ߐI+f4TEc|ʸUI +z^YĚ>]M(2x,)l�[,]fV]]�PrȘtS6%cq2Z<顤|Os78,x>wFԊ9wf%Rr!&AbFlLZ^vO!�(x/[_1q WuCdx:j�گESrRJ�WlM)%"G?+3/ވ\.&n&mu_ t*tW( MiYa8*p9Hۦw1j3quX|5%ֿl pX}8%}NZfP5)p]'9Q/d�.;ЍP5'tvѻ/Xm %`טh% XڟU_} 97T,-[o:~kZyk,hJ^CK-u1O d|[FPh.πG1jsnbBSvOJN^ =:S>K<|x4A']q/_SK�SzbvGQb揻jkz/C2_JP`{4_ACYN/ҝɯWJeu6ڗC 7H 0\-yq 4(5r#A:�b7j/.IA2ʰ+�U D����IENDB`����������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/as-itrans.png������������������������������������������������������������������0000644�0023456�0023456�00000003116�14422175267�012202� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������C��� pHYs�� �� ����tIME  ,U���tEXtComment�Created with The GIMPd%n��IDAThklTEsJW) b,BEAFL1ATJ7�4Jqi$iD "A #OSJiAPn޻we$̙=ϙݷ*(fuT`%`a7Y)zf~ܽy(-Ѯ{p �?l!%"+UjH_7y�~]Z4'k6с"Cs= xz} fa[2%$ @ty=q''rHO> #IDݑQ�xx&&v0pB/CSW^pqmG1"/-,�j ʾkboM5}V+PW`�G }M+1fw?RP2uAs/[:˨5T9Dz ׶p]Ր֟g=h0Za\V#zpݷRʣVTyƘJ~8KF�=ePV[dy'.@{c$=|`EpG#0'cofqOL`gF i{\ {Yli8)�</xIhy{B0:ջc^* L.�zMQ^jZ}Qg@%y8|o^O2�hH @<>R6m u)R 0Kz■F Gߧk&#>:Q7 lHcDtmi#.4+9=J�^}\O"{iY\tܗܣ 8|a=^xJ_J` pڷ$kC݆PBýRjЯ{S{-{B*�i</o<0:^Xk?{c"x[!'IVLōuKh.ױjچw՝] P ͹)E[x~YѥB^ކ`}ͩ:1#T1bR:X r}; V`eBdjU+FGݔ~[4`&0#o�]~s YyًƥgC8%EFke8ܳjoЄ"TMٹO(Ϝܽ׀T.6R7~]=(X1{u, %\.Nt^!j##vXNI FPauKm#;h=ˋZrK,Ku'��MMZV,5uK�go,{Lk] v0 /&�33v/W<ϵ ,<8Ak X�rs cڅD-~vE&I�-a@?a xN/}:2.S�PWɠ{]kYD0Ab)y)[Ţю'jI/  FJ, ,jƎ <i V "v����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ta-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000003200�14422175267�012506� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME -4Z ���tEXtComment�Created with The GIMPd%n��IDAThilTUvKB7P)1#$ЂP4j@b Pŀ Q"n" b [-ՖR u:::L�bLrϻw;s@� c/|eh}Xs]s|~]7@ ]  xq`0j$ |�尙' Z'~< K@<y 0>̫X) ns~#g0 H&C8 0Dej `ѯn&+ HR<~YxZfӖشn[8jK<Q#P Q hd/ Zp%y@¸ X x֐޶鋽GQhP,7Deo)Rou;Y?>lbh1MrFh`!*.^Q'K>c\"v|;1}D`SS�zqpVF@l /, s$9\#`)0@WJ,`o n!(_s)ҵ]enG:UV~ߵsd Jԟ~͌')09ytrR.5p Nq/W3w]wDE!V9 Xy#�o1zx ?=aqj.Au9UݒxXɵ.Sqr뢼 $\7Tת/9kZU9SxضN $We!9x hʜX4v/LٓOq* cih'SxZ`q Z*P@s"zW'Xش}N; gMt&<U ɿ^A8Ͼyplh搳gwb ^I#m!2YݮѺz(k 62fy pa 0hH;m[˱Mh>W 2yDxxL㻪]&~S֯0/(w=aGq1U9�3Ї_|g66]8%}Ka@Mg'U~t w mbԟܺPL:LhتE~u, I"a!-\I㩈':ּЖŀ'\_o wS5Al]ĖEnri'<qX}7qej,<_9~ VgF~ӡ0wOb Ul_?5HtZ 1kLWḌD u~ e ]IHZػVq-eݝ҅+m=ml.jhڰ>i{}u܈bu2Gn4-y}i-PP2СC| x*slAL=w{3.ҩm }ǧX<+}����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ru-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000002075�14422175267�012541� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME :U���tEXtComment�Created with The GIMPd%n��IDAThIhAIbna09( .Hn!oxn4 7 AD1FI&̴ m38Ƀb^~TUz`@R+Zo}? X �o<4Z%<20%9,�|?Ƹ=2gwc"Mtؖ�U'p$]/n%PʇTXӳ/_-<QlsR|,�Qݺh"a=O'�/zP:QJԹJK'�.A㝔>m�4륟c�7kwxk5>ݟdΧJ̌8܇qqt2hK"##8: qOQr=9 k~ :/`!+6,׼^ h-G5ϛҧ�́]9XkRrF ~p l7+kM!_قuxt[utYe/b?!xJuvWLV5)0 v7R 3B*)Kq%�,_$2"-ʹ=�x KI>.d=q8'W`)J2g=qH?Ie"lz_ 7VfX'N݋/eDʄ + ȀbXZ&bz _b)+@F.5u �0Tm�qpK�$_f?ufM K1b$`ZeaI<7B�v@vı[:BS$'Hb˷@%c5-&1U6Ԍ8wIX]֒c)��bok\dきry ikKL[2�(2JN?FߥL�⥔?%-_����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ks-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000013260�14504323433�011444� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xmPA >A(>4v?*ILw]fE}/ztpT%[*)@(,LԑcБ%/<_%x̣ZNFta EnFFōݠoT,p͠mxm)M@#@zIEa,Qj4 },ߞv?Y3,yK��iCCPICC profile��x}=H@_S"vuP" EjVL.& IZpc⬫ ~8)HK -b<8ǻ{w(3^5Sɮ=`}EHf1'IIx{zY!5g1'ǘaV7g6}0+*9I$~ <qX,thjU)_ȸr⬕kuO`N_Y:$%Hʨ"JN=C_"B9PnԤ/1ͺmv?Wz_i�Z.ۚ\�Olʎ)}SzZ8}�U88 @goirm:,��[iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:9ab0732a-1613-4935-843a-a69242979d66" xmpMM:InstanceID="xmp.iid:1c827a9c-2c98-4fa1-9d73-a5b2e23dc293" xmpMM:OriginalDocumentID="xmp.did:616c7635-31fe-4633-9bda-10a87766e7cf" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693146862696059" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T16:34:22+02:00" xmp:ModifyDate="2023:08:27T16:34:22+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:882a34ba-f655-4f50-a7d0-4f54631f7923" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T16:31:01+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:3527e0af-e9b7-4696-8839-c722211ab2cd" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T16:34:22+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>^.���bKGD������ pHYs����od���tIME")ľ��uIDATh[lTU5vР(QDD.Ƃ3Ek4 KH0@D#W}ҀB$ 7 JL@#Є[gډh�Vhigf0fiЧk}ֿ׾#A[Oy Tjmsk|4�u,l Z99騖�? zEiG.ck&2XUcJnF ~qzqW2a(鍊bQHPhYmg盬= .΋꺠F2DC}&pW}OwwyeG|(nD + 8rЛJ+фgr}߲>gDug6>ef_夸 0ż*` Zy]a;g3W o4gz$tK[GV^[8_ ,T''<Ȋ,E)=@3 W^HM]2DGoϬ}0LPi.i{9 YfoY_U,F倷PCS4 k %k"^w,f#5lتq|D HiĊnkf:0^OJ ,@{h}q,NF"ޝa<nIfZES%!Ge0 v~ (݌u~t8NiA~KЮ8Q;s;uTu;A ['rր4PoTea&a+#rCĪ\5$'[.<P6E|U\B؊4:Rq* WUU' PkQ=7s|4nsWlv#E3[2EbĬbZI>}~mЩ߂Z|j>_uPU^L"3/#AS9?'5QQ ݒ̍XQeϚwM*'@5aCU"C {#,49MD x &mLM_ecf�qDJ;mpHw5[ͅW<2׏F8if3RjfCN6 &db~x8bŠx̼WKT Nk9 ^Lyػ|l~3j3�dX}.pIM+Ns6piN^@QF uy50̈́RA׀I.!4 8g4b �,3HI: "4\1Y.7@,%Iy^=tC fKNi#:S6v(I@U'C<<#<\'nY����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/zh-bopomofo.png����������������������������������������������������������������0000644�0023456�0023456�00000002617�14422175267�012545� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME 0j ���tEXtComment�Created with The GIMPd%n��IDATh[lTE,-N$�@UKD}�$/4&&>X/^#$"!11D%&Y0hK,bEJmH/-eۥg/2>tκvK϶?9ofuΉ+yWxu5?0ĕ^(nܛ6׾u1tk�f?XubXegǿøpxL(o�*Mgpd<�xyNۡ Wk6P[Z42DiaJt< d�]=B�a1DֈZ  ,fAX 4ԠWm27ՠV`㱂P@ @ߛz'_>]\Evz!0!;aBhQE t 4`]>,~vtj<bOFP.wYfwe @4\.o,45P².F[ii΀ x`\hho캈Dt�"E b-ov^# V_|{Ghk7!< 4y]S�G ,6K0GFjhkFY} ,2Θ'u>JD�:.�gG+vho 9�+R3p  #Vn^43Y #TL�?tX]h|ٷ6L �}CgAOjLk=ZQ�`p}s�W6ٙD]  ;q�G#j%*�$YW}��"Cq͘'}E ҧ7,pϛOd}nۄТ iWw.u'=^}lo�k }]sw�B;8n\>Q +R=Ht"v 0 _FQJ�xH Ir\CFc#9] l,z9;k]Gs?QН-ȸz n]9�˄2T;]i[%L{^_(�A`Z�8iG㪊� y0kŸ́�ޒ2n$Yu* 2vB�d \~FmQ�#^�3dh S,¨��`w�\h�7&t|Bvҁ �:/eutGh����IENDB`�����������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ur-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000002304�14422175267�012534� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME *G���tEXtComment�Created with The GIMPd%n��(IDATh]hUI6imhIPM>4E-̓R-FZ4}ĶH"RZVXByaԏ$դ!&&$>t2w3L6w{^fϽsҔ4)MiJHjW-/%8"\+@Z/p\|| TC+>�vK$; ʀ>4鼦ҝ% @7 Z.$4'.ݠE7I%yD|J� @75}M=�IDاc-/�ݠ؛� mL;�P@iHNʊ8N {TϣL!4 Nn ;U)*%w�P7`pdݣ"w^m~n$1/vST�lSϵz8{`5_±OFskeOYT) vyxsp aoh(\d��LȖ~?>\߃IqؑG`75eR]0?\kٓy'v`61�Ua~W,12mٓ 8Z< y*շPzR[=jٓ `A~H$ҢYJ]}%"3DѺA˞L��t̗9OݎՕFC&RH00,^ڮΈ][ dv|zz �~)Ny<A-@9uL3 1^k~cNWƋMb"$[ -dvMeRfb|&;5Wcj:vK(q_R'Ad�Ywxs3o.Ǔ“;=vzSV,>#4nP\L_>\JGޟWLC j*�ʋu\J؉VS�.�ǝ ߽WZgoкnՇbةpÉb.'&MO|i^J`|h*Cؼ/(4-7C 9nv����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sa-inscript2.png���������������������������������������������������������������0000644�0023456�0023456�00000002060�14463455220�012607� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME%W���tEXtComment�Created with The GIMPd%n��IDAThKhQN:ئiUb;MQԅQ ( E|l|JΕӪB7(֍QBQ봾[Lmi4mӘ3$ӈ7{'{�(^` ^g3H[: l8l7Q;D9E@R2 $IKNP/S9޶,ןUH̶`NM QiOmC?ʰ`/֙~D:uPe3pvѨU.vF "՗4XQD"ՎAD ̀k*[ (QYnNI/YXELi8ǮjAm仑gv\Ue8zLuedvrm[Z� 1Ps3W%/JN`FK [~!YO+wi=PcJ@2"Ф#/QhJc;p T|ӻBK+YI$c !!k2b|e鮴5eiݫ aji�xn/&e%^])؛N�<7Z P$qt2jk(n\jJ~uy74:e=Lo}�p/=zdƦ}z]=Ԩ]t3)h&> {flYF?;i\-L+ r*pSFV(R8/Rԯ�eBYXgYБXP YA/Mwd%7e$und%Nۨ0`ѥ)CK";��?F':yW J0\*Eř@V2v pFAt�nXz4q _omʠ����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/th-tis820-2.png����������������������������������������������������������������0000644�0023456�0023456�00000002754�14422175267�012111� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 0JO���tEXtComment�Created with The GIMPd%n��PIDAThklTUG_ (A Pc"FB4/4>r`DbihATl(Hk4}v{skn$y9?3gsցB9ze:d�G ]kfWN= `k9 �(7tm0_ dښ ]m8C(u(zQ3;6|)?�3]uG@^Y,�^6tmZOmΪ]Lnwdn|kQ7h ά_Ѱlе~K~�4kv".е/][3S3/H8S-KӀsOʀ=,S[ g4��KV`CKTj׉߿ZzrGdDwRfDD~P# |#m'F*yWq:[zy}&@q#,wr?2{g_;pr%||�M0H;e=:z�k%S�rogx!Gs�ELQ 5%|�jࢡk%Hl�V򦹀Ei @{IY�$ �ysS,A0ŅM _8XIaI82D@ p2i� 1M3(1pDM> flkjZ>0s,'f�ˁ8}3�98?X�N qb'iwlkpX< y4X_TI�Ia @K�$� n4nZIQ-H>�7[;:#QM1M%2 9" s/'@w]J[P,I]'PpO$xTeX:ft~Od*m +6VX �#B,K�.+mU6�)wE \|pJRX.`MYdꁻ$m Nj~?6\Wۦ _3DpWlP_Bnd]qڰns`?)ZT׀!& 2i셓O69~/)> Or!'7c��M}z(ڥȮ'�9@0`ڢTR;)�*eIt+'�Kts$ҙ|k:*�|U Q^8m~}Mq)5G[$D2+qYVNbDŽ/|9<!N�S8Kf AY'iQS`*5 b۰XUK4b4X\ BRΖ=˔$h8և.o����IENDB`��������������������m17n-db-1.8.10/icons/zh-tonepy.png������������������������������������������������������������������0000644�0023456�0023456�00000004045�14422175267�012240� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  +˩���tEXtComment�Created with The GIMPd%n��IDAThݘ{lg;NV@M5 dm6V1)Lմu&VUB>DՖ"# CmխVhPT](d!$!!86_sg8+Yuns<}uexGOup2<畔Gׅ~̧ѧC&qC+73"~4 ]e=ci@z[5\F4{>4V-ڛ�&pg<ޟ]H䝵J�O�?C ys٩TJKr/*| 8< t7�l�*G|�s ieɯf`"o6L%bG OyXk(GhGPYM?QRzW8-�P@@x3]{S.s;0%fy�-O(N./f)Up_ƻ Op/|:&t i w�X1bvw|`6-wi$]Ry@LJDdDeex>|x�20{I< vsó8.GZ31Ⓗ�*QѰޖJ,l#Y=М'd(0ݶWӨ(>N8a Gy%qe* Qs0@QqX4.`mԱ5ÖV/Gמ3Om0mǕT+)s gW}qpg Yù"IO;g=/&̇֜%|>@ � Bh1�R�\ex\W\2�>ydE](@;.�{J3UR=I ߊI#<@$k| *ܵJí]+*sf�8x ,l[<}|34p*GAF)}&>z,ÖVOBWJE>.bɹet!bnRGJF.\}BGَjťT */RemӒ5w[zr*`RJh @#VUmoX֭cU:T2O w]o,</;g 20X/ wT܅`kVtG tqW0[V �4T}o,kpUAI2<6+_"}EOՎ*'0C 8:OLVs-<Y9cnV1ex&ήd΍h?pN3Pdud }'�̳uHzŠЁK5okV#:Z�<@8{kJʤ|"WŖ}Ȃ@pw9g>|QH~8hq3�(A!EvX9h6;@fi+Ytԕp\{޳Yuu޽zd @1˟Ulb]W& aTOPT%tͺPeBv;�()edkx`/p0|[L\pru�|Yһ ÆSLt+Ow. 4C+|pVԲބ:RsRțke0?6Qz[T^&⻷+5$fӉ̛L7W? -.+Y;xb�"�9K(OP� w(G\Bp` YxzJ\ P{F3mOZjt?ؾcZA_c*9U/ͫ 7?�A7@O3 !{x#\PnЇg@IG'! !@I����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/pa-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000003265�14422175267�012515� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 2o���tEXtComment�Created with The GIMPd%n��IDAThklUݖh"*P^y(Z@ 1*A!(F1(|#A>�B0a2ngw[\ {sι{2b`:0ꁳ/ORcH`�oq 7p@F�9`lJZ=QR?�+�\w vCC+_) {o 5[d"`L{9SڰSr|)Okؤ<ce(| WLiO L9&eT'�jH'2b;u/sdΏ8oxoT&D%unv { @ߢDR|൶L(9eWC̈́B�ʈ/�BUӀcxSM,ȉF�c@p Sg_ �Ɉ~n* N@rhX:ěL7SzyPn7`7m){>a̲gkB+T@j/>mռRcE6g tv~ygXͫpod�+r GWJj~n*дn*b,+"G T ԩh48@ڢb iqWt`Lq&G81W1h8"54_ٞ6kت 8ۏ9s7b0GަOLN߆:k agk==Jpg9s%)~[>'7"/M\Ա ?05dXWVwz@xu[,Hl2�,sBqh#$#m/ɖR[=vgB }�2bG`TQ%0X:c iOgV&$ꝓUž@I&op",kM6vu2'{f;)'Kŀdx%W59 !tI#rvvcj}l:9!#iAࠖn>) %D7xͿث9vYS*1(TbqVɈꪃ�쿸مގInx8m2�FF֨J]"#ˈb`!�(p ¯9|9CksR8 CDnAxs;66P"]=_Φ=cp̜#ёpǏ SҸSkGFLۘ5y%:k4q诜 'V'dž�ft&c#o|>R@j�Ɉ_a8 E^鶢5�b",d.kr'pVuhRƐԓL|y]ZY_uO(]DY\fU[QiBymCpif RY׀Ж HHݕlMi1M�;y�H6K6Sgq~IGEg;..[qïkiRD~Bø;dO*e@����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/si-phonetic-dynamic.png��������������������������������������������������������0000644�0023456�0023456�00000003770�14422175267�014153� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME�4Z|���tEXtComment�Created with The GIMPd%n��OIDAThklTswW0$lJ#<ZDCP?@iRU$&CRUJJP $HLÅWJ;~�kڻ{>k/fwJ=hΜ9sΜ9 $Do(ʁ|@b 85�| |&/'G[K7<gb)#u7A}W�hI/奔wFM?n_+oYmg1}'ІhCCH3K oЊJ+ɹ}x4o>�R+p+�iI/ڀz�8��ې]! /^l7*mo̜W %|6� ^"2 T;im}IW{}L+* �| `ĢSP>wn�C�iX 4\ UF]TIL7xFY “g@C, +wr'v?JV/g^xD+.,q͛c_iJ `sʛ/=�h�WEjyB$8?ѿ:*;w_1c<^;Uv\m_|E.�<uѴ'*ceJ�>+ !@;֬ĊJ?Ѽ�;Q~m4oo*b e86ɳЇѬ9qځ6EF9VVZѝ+/Ȯ(\yx_wAWB*nLyW xK>fhVȶ�OY `*c|(7)~b4-&ĉƎ6ox} J)z^*t;)h5>޵4K 0:[=59F؉1Rmj_pIUNQ)<ޮwfPp_Vh>LI+ }|TN~i u^B y ~wd# Myj;)'| i�c͓*#mMᴦH_UVy 4�RrܵR@WNLhwUT KqlREO5Č~ȩ窪ӇBK3)cHTL.Zh?5q��橣1ةnWU1tBn$ps@Z+w_,]3i4"h@fgG"z ^&BZt"tw*7� Ҳ̛/TT^\HhKC7<0 -3Fd:s{KRxAOַtVw $ Uϛؖ5j;1/m7qGkzrK[bY<aw} \"[ FV:B9IV;U6iX-0b_<o?�п6U1>bpiD~Jùb+(xZ:Dfd �1M>KPPEHh1nDy|ƭJxm;\"Y Ei�^H1niHqa R�W evPc*%1IHńzRw@<A_Peɭ-c�qN�pjUN*IfB�)~0A_7U( t)iR|+>qc؟0j]XfM v9[X-hRi=I6m5L5 [2g'ҨSV�U^BtAx5i竟����IENDB`��������m17n-db-1.8.10/icons/kn-optitransv2.png�������������������������������������������������������������0000644�0023456�0023456�00000002477�14422175267�013213� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  ϻ���tEXtComment�Created with The GIMPd%n��IDAThkleou%8a[of$c܂DH0MbH0LA!j$&˶8t)mnoЧu&'O<'=<s "یٖ@bהhJD g%mGu38\!`mu?`M,-!NL4CNA3p$ tm -5 nqQWb�AbEY� +&Xd[>p0�8kb52k![ ,>JkӘߝ(s@:P60|s v# ThP؁:utآw- z2q)}5Zp)�m3;!xڒvTtGZ�&@Nd NVH&cp8:Y J ܌)VSӥͻKt_"<itݲ\ǀ@؉hٺ^LHE tuxn�K1>jdP>:"/sM'H2ńu; W[?Q=6C\}"CVnH>B=m3ȶWR`x_'>7w{~ꎐtt䄵 `mZ"񷁞@i].mڍ>m2\�uԡNwAIoX!ZT&%/CZ$@6 z�$SU^L'h �I$vnђ":e77Q&FD=EmJDaXyPaJ->#'(Jӥ8:]&4@gh}*Yw@<ᨹr-ģmt&FNM_J&wp,qq3qJ~ ( xoyjf;9<5{+%t=Z[ Po38.o!C<B^;asњ E/ 'e. T [ogCp$IȝsIO V[9d$"1LV큊X p iF9 (�KzĬ\⠯l! 38( r8{L+f|kY  ew����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/zh-py-gb.png�������������������������������������������������������������������0000644�0023456�0023456�00000004056�14422175267�011742� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME h.#���tEXtComment�Created with The GIMPd%n��IDATh՘{lS?ڎ2mSYªvlh(SUm]Ube}P=X)20V*m-b ʀBClc{bM2~R}w1º�}0[<4T"./e>>4]D�iN̋h@X*4WOgor�Fk#7V \\F5g!o7Lρy aݻ?O�hkN�?C u٥76i_| vt s�R d(�p8OBee_!Z6w0N+|*@ƻmɋrtjݸm90+ @%�KcE7N<N`JdͲ*k>3y�Q {.?Fkc=5@=ˉ6nch5дYIx.{Sbws.8g{FSr3[4 (`}fǨt2eRveSU%$gt(@^2 ]`jGͮq[\ųs"7FIwCc@KN[�U*EޫbQeU,RZ<gFS=g?�-}AFB{U<Zl;1#v+pO1#Hڑ<X . x ,RF`76wLaKƺ݉=F-qe/UJJ~`Y=~GsEcvp9ͭ�*i@],T( MGyt窓kUR�2,?kzh8d,_iJ*8%X1�0 ^�B0}C `5w-p0{Up?(2Y޽}6-k<ԊY� [Z5\M2񈕛%m}�x Sw[ƣl'dH҅KpN�=QQ\ JH0"eMT͞=ּ>6 2h9b՛ۄl]ZURH۟6g29JZxY=V>rr�,ZOH̀T܅p Qkv^@hDDyW0ԋV �4T~,pI}K c%UՎ*70S�puoXlt8'T|"3<]=sn%a1}VY2ElFhM�?tϘ3 PduK�d }s5HzŠw[h@HƐ5ok7VcvtNp{Jʔr2_Ŗ{H[O {6|Q H}X yʅz� $O4Ocd @6'@fiK�@F\WnD;+= ,�Ǭ`Nqu^swl0[&z_NK۔4Xд6N@ţWyUI)U'{͠rV1ֽj\%㳀\.c@nfQ]eB~�~'U:zJ-J;`~V61*d Ӊ=;6Ϸ$F원 㷗V?`x,vS�D\pW/P`Qԑ ް%U PN,4OXBXu�e  _ of˜ n`mu#Apz@nb�4GEW6�i}dpMus@_NF (NC 'p=R 9%YH0}9s 9}H m?�/Sv����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/gu-inscript2.png���������������������������������������������������������������0000644�0023456�0023456�00000002671�14463455220�012627� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME "(ȎH���tEXtComment�Created with The GIMPd%n��IDAThklU;--ؖb•TJ|$~BłFV!D1"h`AT@G`|@шGm"-?0>f)OÜ{Ϲs@lLQI`2 4�.p:8 !8 JeơoærzOj/H߻4z$[p(@WoHߝ\G4�k9.Wooj=P㍗3Xe5ҧ6♼8Klؚ-@Mˈܴp:V.bOi؂lyv�ǕB"ӻ=*HD>0F*pvkTI.ׯuNp&@z66vm?c$b?� ?%\"DtS~n=M-c}@a ŻSƼv)%d*&;] 02,yDV!U7 3RD7%% ]"Z@"6h' / ;9yͩQ<lnrŋtօbC hA(~4| Z"`r*EžI+aw!DV U᥎ Dq01Ӛ7c13Mo1>X�3rby@Z۳N1% vaDYC<d hJ[@6#T _c'/%o%q`ax�Xe2abP`c$1H8lb\4ڹXWY)WP10 .ۀ*ھxdnKM#B#!F*)N06'vO2'hjI:TuC#Íl1Jw#`7hWaoD,%>/KZOoo.9d[JXj\ 57Ղba]SQ {.%9} [lfq}{=㏐~Y||UD§F{JxC'wC">I4~6>B%P,D0*?F{kW]czD 0 "Jx\102�L�%bF뀏y`8DIJM<|.V-= v'$bD19&2H3aԚk[ Pk \IE{c D^&*Zۨ> XIKd �h b$5A.{1-2ӍNCPѮЇ>!!CA����IENDB`�����������������������������������������������������������������������m17n-db-1.8.10/icons/dv-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000002261�14422175267�012521� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME +-���tEXtComment�Created with The GIMPd%n��IDATh]hUnMCFL*BkiE[P)DQAU E 5Xa-7նLlZHm&1Mݙ9^t&MF:gy|@ъ r5雁;MJh"I@kg'z㟿[/A@ <(Ϙd֦6Qt,8�<jZFКP5= 4;]GI AƻdyqwR @&8 o*ڭq:ޥTԗL-DWB@'O_p6{ہapF`mrL t.�,SEJq!}S*fJ@I;@<#WB+XQl.\|7Ʌ`:P5SsئUz۽;�ߜfas�'gR5A?3~ x8m�>Ϣ~o's v1qgT<%lkm{̞N&]nIj~!Duk5쎾,`&H cp.˹&v:Fyy#hmRM*U8p Q{)եxyg:9`S*+X35lW9;\+dyFIg"z6iZ�\Y2E ZfK/mx> H.0 %"iKJ`742Wm�\X$)zW&l6SVig"ŠukKCW]q9>Xc |m='&e)�X1׵M> Y% < psC@5hE+Z7&a BE2;\w\*yKX^N (KyE!@ & %HH`{����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/bn-disha.png�������������������������������������������������������������������0000644�0023456�0023456�00000003330�14422175267�011764� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs��.#��.#x?v���tIME ->���:tEXtComment�Created by Sayak Sarkar <sayak.bugsmith@gmail.com>󙽆��IDAThyPU?"T&`#34S斘hh\2撩jb騹:M"n'Ϸ!ow=s~{),)4[HP?)2S@Zw �@�6+bmHiN[0 �+*6� d_ Es(ʵ�EZ|7:3jlXh6\o`�p@̤oy7% -6ϮFHMMx!%*ei!%dfGMHDHOfTq'㎱"X@GUaL=*:;f-yc3Т-ȭ�:F dKj.pD&d(VY\FJ ډq'h<ցCKK N ]?8 rKX#m.T�a(, J[#O23Wgn8C%$}MC-'@�`�XuiˊzMN @Hw`60hWMЧ.gw@sƀ݁ :3M|Sgqheg,@sSج zvjGͯ_RSu}@"Ƽt԰#wX=ƶ`b3 q. #ɿr^�T_,%6hU ݹ⻵l< rUrZp+ \q&�a..Ƙ_%0Ӂ&sFt�Ze;f]N5#0Nyg02qΙ j \s@�� |]Wi647Yj\ -;�n Sa!!\εV1`1EitKw%_w@y[ʇ[CYj]rq! AȲ㲚-.++8Gޞ UX߀:4n`�+T*/BnFHB0B !BH=B &lZu�Z�l$p QS Τȿzn'q pPZWnǑJw*slO~[ӡH<2}`yՓU�_캏~ ?5&|N,y rL:n<} HK QBK96I UX4u=_WY+Q~"@gRC) Hw�8瓺$ß`1esaz { Ez3ӘKtS�*�yP&^G07OYXQ.w٤Ȣ>KY~EWGj?]+W[r3cte?~hMn$0SYT?;–L[`> (ERM #Ȼ<Do`Bn/�p!hV%=[lHJc©\ȕ,0Lbv2bi,ܿq@5+Ȍ@ 2jT#p;i`xugT! U}H����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ta-inscript2.png���������������������������������������������������������������0000644�0023456�0023456�00000002613�14463455220�012614� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 3" <���tEXtComment�Created with The GIMPd%n��IDATh[le;ti).\4  JXKъ1B% !HU@D A^H RD%r L#Җ@mf|ҝnwny;;#zDIMBOz�U`: �j~w&�TUoͪX6Y^D5 S`0&HL4;ONGaYB�Uavljq7q (�TUo ڎv[ѓٛ Q? �>b3Zېκr8,9G�Ո3 z9k&Vwg٧+9Zn3JPٳlV9i pUzD2̥1!R>4D&hp?y(�0kdCϘa; #F~֢` /nZ5ۖrhp6jy"TSG-62o{RׇGSZ͵'('fh9ݾ[: ! Fb/L=9Ōz%9X} w]# >zb * 7ں`#W-nZb-Pp�F3+6[NmΓ{3)ֲ7ԜQ%⚅V�k)Ny kp?,]|&^"4ۢ4.iTG큁:~\p z~wIh[ r(bk߮6Os0#:X:m�]~RN`B}#дu}?;:+paW7Ԛf@_4xu}oƝjK/ofġ^Nސgk;B ykxY-jvmLt>ݻ|W wp -Nw `�sc%dN4JCө΍_RKB W_t'j�/JZc><k,]VZ {V˵H5pƷ{}ze[k$XAJȝ } L/�sA@8(GБ�K>I'<:+끸 n'X[ZMu7%ݽRFġ;ƽZb `BrȕoƼVp=q40)VƇBsI1{yKBRh!.!/dcuD6>:4 NβL�IGI@ 0H����IENDB`���������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/math-latex.png�����������������������������������������������������������������0000644�0023456�0023456�00000001367�14422175267�012353� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB���� pHYs�� �� ����tIME 8O���tEXtComment�Created with The GIMPd%n��`IDATh혿kQ?/`_񷅊,ɁlB !X؉ZF,6 bP1b3李];/,̾7y3f. `0 ] ޹ pX G%pPha^"_eyc JJqNb1J~zW,*H5^t /l ֝l̉#u^~ Q`+Xs<3 Lr B0?ܟd}iȟ4ѽt_6K鞈Jf%i¿ FZsDssI{LG*-P g0Ej9j 8]yM.^kIv E�+ $[]BiqdϨ߉�$A'܉*_3*;7m (C3TW?0 }\P�@sT�~o3)mrT }&�68WNt>xTÅbY`'u핿Iq^ 8^+?}|001  ܄����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/latn-pre.png�������������������������������������������������������������������0000644�0023456�0023456�00000002675�14422175267�012034� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  6w���tEXtComment�Created with The GIMPd%n��!IDAThYlTe2Pu@J J@L\y(1"DPYB|0!&zш$h`H4 OF"/hĶ4-v-h[tna;C&wf9|g&HJHwJ(8l܅~V}VEk.aWPоR?7nT9e{  |^0CվU!d`w%{߼y؅3kX@R0t"G.{<<{ CGk|c7xi0M"DD)c *ae}bd8Y*{IQȡ=@>,U I['SJ|w?:PHu pPUB-SH+�-\V7Ǧ�[o{H;N[27/L_ʷǓ?~?#ネGk�_Ge\1 \^ߞ{n}[eCUY39שJc#[]e9i3[؀vt{YNL s.\ߴ1yf^Prq[+MŻ!<%ē.C6n=]m ~ ;>"G{ xhNFss̚�@-+ r|p/ZT5y5[Hۛ,Zz,V[ zw+²dϒU >:s؝@[vDTCh*]1bx�' ڷ;LϷ4~tꑫ0[(@[&>ݾc4;e6Ipׯ*k;"`\jCF71(9lE! ڳOrs=1=slO.|e܆3gmq[^jΞ*bbB~vFs?0,{~\oYvd:r*@͸k"j+/tJ#k>]3fl߷-zھ/)لi"\1+Ϩ:Oa/Я*+7lNU|^Ko%WD>}U ݭ�ҌT�oY=NU ;[Qj&S zp$gqg.濽5g>BHR(w]@UBj)^`64)Wf`捫LɔLɔLIY"9-%,K5!2�M20pi*b&;M@}m ڰSJ'E�7!e)F8 .ݍI,%w I7C YY,;S����IENDB`�������������������������������������������������������������������m17n-db-1.8.10/icons/eo-x-sistemo.png���������������������������������������������������������������0000644�0023456�0023456�00000001640�14422175267�012632� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME !FG���tEXtComment�Created with The GIMPd%n��IDAThMHTQG X-2Q-RUAEѢ]eIԢM"EQ "k7FE)D aBʲ@-/=Mgs={9gB`AB.#i:?x k4 E1^NIM|xa�9F{_ ~t2(KSdpAAZQK3#'̇: ^ؠGg$6q~6yoŠL9d'}5lPbPipG53AlMmCV)[� ? WEa�J=}?WAIr7ͫh%+d>$3 5Ύ@ď~5Vx*\kR Rnσ^Վi (k<J BQ?%ۑN*=7 ~k'ì6h2QnTN(08dL{<U-'DEy`O@u.;T_('qX%*`PJ@Бck5G{W8!篧sI:=@KV.i].ckR)bҋi>o(dpVzחnO g�ˁA8tƱӕfdyND^$'$ 5ouɪ ]TP+�{dkwT+J]BUdJLN~`~8*h/l�t)=JWNFw_!~ Ơr����IENDB`������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ta-remington.png���������������������������������������������������������������0000644�0023456�0023456�00000002341�14463455220�012677� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���` ���gAMA�� a��� cHRM��z&���������u0��`��:��pQ<��PLTE����8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8:M: ;9�8�8�8�8�8NX5 J߅R7̥2FU'ta|kvҕ6scHbG 0\6aELۙoၛԞS"`~㱲ќcI<!rb���ftRNS�़(XpQ G i.`؊ N_I&l×9h')dϥT1:q ߷x" "$���bKGDn���tIME 6 ��IDATHUW@--wZr$iCK&{;$O0U�8�-ف[)_& _ 03PA8" $Q 1"N#L") i2,d5r*Z!$Ҳr +TJjNՆhZhD2Auq M]e Z#,]:%({z?> cs _߰~dt]l� 2^OV,*ڜk I(`Mw] '&=8xiDN1c΄ ˫k9an,{y>OE`^<e HII?���%tEXtdate:create�2021-06-30T12:18:54+00:00FW���%tEXtdate:modify�2021-06-30T12:18:54+00:007 g���tEXtlabel�Layer #1X%8����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/zh-tonepy-gb.png���������������������������������������������������������������0000644�0023456�0023456�00000004104�14422175267�012622� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  %IT���tEXtComment�Created with The GIMPd%n��IDATh՘lS?َV@M5dm6V1)Lմu&VU+{lݏlRdDaU [$U YIHqxg'18R{s{=c_uPwd�=甔G7~̧1Sf1ݫ10 4͎~MM MU=~ h;M͵)湑9͞ 3�Sr8s`|Pw\�a7y{=〼) G9VRV*{M9/b·;7@*q:yk�qdp$GkBe+leS_az 7GzuJĎY `֢-9Qc!PY~7rZ? ) 1t[VH�.s'0-nAkKy�'{n/FiZuPw_%b]\h:qL/.4sV� M`1t no0wFSJ1[4(`}fQDy@Ly[%˲Ib4=<| w透ԑ}OE]y;YFΰy6"ݎ⹏9D3kq٪%{A�cU2E ߫aez[c**-dV@Kb4> ΠB@8*&}l7UBԀ=G!6�: 9*K~'u@+ij==F=S e/JJ̎$ӫ> 9$n�ܙ/Öh>ӠW`mWGOo< @ Mh, K�H =E.*rmJ�@VgR G:t�W!'NXVh&6�"Y'� tpi]ziU5@WydǺƙ[84tOz2e,ɨկ?z,.ݣ�}u"JrNK6(] ۳ťT */R`iHk�okJ)S @]ּ]h׭CwU:T2!RLYw\cE7b7]3z*Ĭz030�,[OHMwL`tVgv]@hxDy1ZD-qmJ? RfhE=6Kc}MK׍)Y0K�puwXjt'U|*lV ,5 @A=dwY2Mtfl?tΜ7Pd /gh\e.m\vc"�a/p2הId-@Pww;,6r1J~TyȪ~�$GcvH�=g,ݳ 6p\9ז#5ڀVlVp�5`\f۬tlkl}9\JܦydԚm焦[g*R=;mJJ^=1a68,悺dVDl6M}4ˢ7V.{YyzPr0"@w!*-"Nj5*fdsoJ*L T|w-k{!|2s')O7V%]gXP"py]0%SG+T<j;ӔT#Y)8�[3,z<a a <i=+ ܊6r',6z[ؾeZAo `k.A' :=GEWL_1�T>3&9C ` CUh[!7b! SD! *\C-%D) R !)� P�j����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/grc-mizuochi.png���������������������������������������������������������������0000644�0023456�0023456�00000013345�14504323433�012675� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQm )vD=Nd7͖D|</C{= W rjFZy(4d:vEćAY8^$h�ñ43zB.DށQ6#>n%Fktr̖,fVmI3T37B":,D4A";$ |)ZAb1GR.;^<yЇ��iCCPICC profile��x}=HPOSE*vP,8*BZu0y4iHR\ׂ?Ug]\AIEJ/-}�^f46SɮW1D5 YƜ$%Ṿ]gys9>8 & ٴ aVUsq$~76өy0X`YԈ#SiyVVua$%Hʰ]'BA/K!W  @ld3)_c|;N?Wz_Z.ۚ\�Olʮy) =k͹q�iV+PǻsNk~?wrh4/�� xiTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:c20ef875-c0f0-4a22-b946-f592320ac3f0" xmpMM:InstanceID="xmp.iid:8bc7a216-e03a-4c55-a393-fc651ff4e6b4" xmpMM:OriginalDocumentID="xmp.did:9b08ff30-c327-4480-a74a-d1bf249e1b1c" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1693125361596420" GIMP:Version="2.10.34" dc:Format="image/png" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:27T10:36:01+02:00" xmp:ModifyDate="2023:08:27T10:36:01+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:617de7da-f076-4f5b-8fc7-a9f4158ba7a4" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-27T10:36:01+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>,���bKGD������ pHYs�� �� ����tIME$M���tEXtComment�Created with The GIMPd%n��:IDAThkhgfWZiv!GՎD:B(uKhi?֭*nњƥ>)K )m$$%UuHPIJҖc . vcXv:vZI]y-;ssw`T2*S]&+B+tKIsgytB?@4jr3wax7sV0�wUg?.M\t7kJnS%c 2RF"Y@_䟑l<)*]ҩGDxLwGc՜(Wp Sj;ku !۱'BIgFx|1٫۟@'`/%ZK  TwH*~XA|A`Wc{,ڜ܋hkeby-eBv˗.P?cyri4Ʉ@}cγT7NDځsKw,/HA*#ߡW\wfWy`<zu)Uvdʌ$R C\:O:.nz߉&hk@> -� 7;M`R`.y'2M09.&E=wUVo1+>UbLm |ӕ4] dF,]K&9D. X(TW81T6/+e 3U ,�ux#2ȷZC-Jy7MW /k~d5h"ZmC@N;b? ,Ze�~kc촙E@,)7s8j^sH[vś~ tmn[=m M$S/s,%s`ߑ[�ui?%:g/亮�2Ё2%Zh"٢[v? /^P(Tہ VhVvz|] FWY_X(|Ϫq,xk+VDz.r{~gUdx: %ațB莛yO/dFNJ(g>Xymϲ?w,{ر<Ws;Gvvf]ɱr,{ԱTUU,B VLnO}c`qzwHwJ@|i\LS1AF<{-)[":w(TX>Bw+60F� H_˄'dɝVc!_^׫j̜^ž&5@^ %;}Ofp-MOc/z:zu1C'L \�0%O/[Z#on=ލ| NgWt۹h|ҧ~>uQ�LJbq. G_З\)__V #ar,iT޺>T?1oA, @ F0gIff/7)굮mY5Yϫ�p�L]}垒ܜL?r-3^����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/kk-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000003054�14422175267�011445� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME �)9����tEXtComment�Created with The GIMPd%n��IDATh{lUnKҪ"TBh`PhIѬCѨIDQ5%^Z " "hHP8w0,}ǒpI;;py T-DU}*00teh�X`�%3`@TT=pOP%,o 0uSjn#1 о sj9t(1< '-0@n#@C6XDZnN jMFv X\uqhf@Us3_8ed.4  /h_GR|P`:P;jI + {&p}QY2�[rQ1~Xo4ǁ122,sF:q甯Oe.Us A..hME?K5X[G 7�"EWA&`? � 0<��ϴ:6kzlJBs|m_|g˚tn[+#<BIDs녈찄?jZXN;%gyCW}&e}*5Mr[k#.98Ɨ`x}GQkIB[sQ 6{Y9byOS_.%\iVw1u/Ϯrg_. כ;+d�',߰I*eDfwFL ޺�ى]׋gF9x [;}{nG{L^,eilD/bg\X:n.ys-=n%t͵5ñMVR5pR�۹5ɦqOliV>gW5"G$rV9a5Qӄ�H�Ϥ"5WhkU!׍\�qSKAS$C`L_ ZAYxN[]\^p[7s-䔔bilN �|��MF.VU-k#>ns[\$Z3EV7dyPc� ,s9Ӵ�eiOz>:'p$&�p(�oǫ[Z�]svǼM\Bo2zzXui\D99W+I-S᳧ #!v@a:6[Wcm_lHCa�+BRx0olmb'A+4x]SR/]NZҝ;}W"%E݃% $pE$Ț膯4*{wdݡɴF Lhl$|*ˉ{T4�j^ LWq+~H}Zm}GJȊnT7اW@=^�&��-ʨ dTom����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/am-sera.png��������������������������������������������������������������������0000644�0023456�0023456�00000002321�14422175267�011623� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  ���tEXtComment�Created with The GIMPd%n��5IDATh]lU3/b+ЖPQC@OCL &D}+}PGc|R'5&!$@h~h vv,;3ٙ;&ɝ3g=ιHKH(8x?X%WQ i�-H?1|MkٰR3?b7>~`G�d?ɟox Df.l>2 Uh4JOk5U�C@G"D7m'{]"~bMU#nvxswR }sWΚU: XS)j '&qC-Dԕ7h%?ܕP 8lK<F7&1wtۻH M>? %TM>Ǐog'FXI� h/ϒ�xxH�\,9"�j tyw@ƒ!Zp  *Vd/=e>1# [곬 u<4@txO\6aGݗۻ�@xےkd~3-w:AxƮH ĝ5�˶@txn=?b.} Ⱦ"pR4q񘋯HjhBjV6 :\\ p䁙QhZ�6:&krH7A6H-)&�:7 �9. ra]]b6w�X^tԃQ<W%G S2!0v6ew wm zؑF=}k�~΋|~ASt L X ʍ ͦ}(ݛ��ۃj6%nbޘ>kE| r[nKH"< !Q.c^6{+"*Q2z2!RtV*Ra.!԰(K 䃄-M/E@t(YpR J-[~xQrDO(*<E]ANeîMPxuQ%n,H!62Ϝ;܋O ����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/hi-typewriter.png��������������������������������������������������������������0000644�0023456�0023456�00000003265�14422175267�013122� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  %���tEXtComment�Created with The GIMPd%n��IDAThilTUofN;P&,,(Jؔ%1H $(jBD "Ѡf$PD  R2ն[ LyzvJp{y{{9Pe:bZ�N׉{63=vƽҾGD73j~KҚ}`XY`/}.nIL� В1�CaxYHr"`Z!Pr8S �dEF9BXݑz?%ӕ�<J΄ڝx`&|:}1`w�vO]Zpdw;wD9P?{^u!ӵ8N#g�2g<dK6%ھ|g_4C�&gtL&$@"% |�MQO>L2�zZNV#%EJ-XٟT z ^.q 8$k`P4pvf W%HzaQ�Ҧl%,�v,ߛ3<TwxWY [A<Gq͖͡LoQ=5R) Kg�6*ov'MO@o(d3}ЄJO�؃{@Ho-6b `L4xL[2׀F]pDOnDz MU�R|q>  ol̷ @@uJ�x ߓoew�;w3 Fͧ~(j$&q)O_ɚuwYjJ刱i ٝ~ݚrU9|ϣ~{^|ZKH�u5UE꾛VRtдB`w[ gh=wQS3rLi�A9RU.גłӁ#MGeR~0q'7NT5Ej ^,% 84Q=_R=79q_cևu癆 _e6?4};�~>I=`j ELGY;b|"O^X)5kZ\Rʽ!8Ԝ{hRUzkIM,EAF 0Yˁiӝ=KhIր<>j s?HϾ<7wէa4O 3  vF`Aا0P�}Q)06 FZ J�vuQ0(75njonP!q],]jIBQNtI H%t&� uc@�V&E*q� )e#� B� @,�RšW�$?0nQ,\(at]n2'ZgQH h8'CBF!-D<-]m?kwt.U fqՉ~$Ӥ߫Ū"+2,j4C??y=00�ȣ?+����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/sa-IAST.png��������������������������������������������������������������������0000644�0023456�0023456�00000002607�14422175267�011446� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sBIT|d��>IDAThYkLU=3̾D^P%-jChcZJRCʫj41MmheR-j41Zƶ).m]]{ge $}߹gw],أ'bhu�6]΁XV<T?kq9ϊf}su?B|C!|ݓm5m ݶ`V.�R֑@�ZX.~U M9hʛDS(o`%b�ߺ�.)XlմfRP"O:�xݽ^-0?#�0&Ɯ�079b~zF6*zriE2rMw� |)C Rͥ"]]xnh ظff�n|3_m�7XGBQ}Q$ng'�"n?)F�A] 0e? pq?vDTѕÐBij~+J@A^,myڔ�Yt槳aҗ\0f26`ZNI>)^<蜻gQRlcϗǻ�L-3>~H+ש/';[ÝWk�h*b61qs&3i,:rLj]5M�8#54`ҨMڔDKG.'/0TOۦarb_7??o۾"wQA]k@0 Z"aڀSM)iW}zDlc"V4WSK&:{(&r vt}c"%,XkK!,.(EU-3?0UQO)e GPu-8NETsCV~]/o׼JUaɴ,0~%]2ByݑP=E�2X� dwu}渴[1\bj++9&}ӄC1s�&�p @vūļa0/ oOa5��6�'g4jBb�3�!wPyHrߛM]4u#\&. oPuY�(߂yҶ턟W%Ds|1DoͲHFp7,[=Yx@/)@JMCP;+<GePE!(]Bdd7HFEXAx,tr~ q/X#23jU!/vH8#'bޔPB0Ů^gf Cp:@piQ ;�cĿT>����IENDB`�������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/pa-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000002532�14422175267�012533� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME %,���tEXtComment�Created with The GIMPd%n��IDAThklU;-B)] ZbX%0i0B"JӀHLD(>*DbJ!b  !)"+,Jtf鲏vlLϗsϹs=ghD6T9`$0hN;EAݖk'�@>0 |̍wbcm{@yF:!0 A_.6m4R� R*303Tՙk \"l 7\VX lWsҵw5`'Prj= M g0 {*L23LfG:eג#uFMۏĪ�#uv&(kN< sp?σs=!j^lo\A믞>౪`SW]�]_ -lrͅi'G .T?"rs U\o[wM~?x]e}6N"<MK:4&Pwnj�_ɵoef~&Mʦc.2|bU*{nYX;P{ao, "k ҳ@~f ')ÙӨwgpdq庋BטlbͼEdP MM!2߻-/ݯ9U;ʷ1 1M7|^Bp1ḻ[рz+ O252v>Dzآ 98>f7P<.ǖQzZ1Pbmc"X݇s ?%(<ax~\ϵ-BQQ(𓁟l}nu0&نe~MaFQQ�Ab6_ط#wgi :{ Vx�34`ߞ$rZAz82T+"?w)l�MjM%kdS@co1ۑxbg~x WyHvZ�7L 8dO>w4Zi�X-"d cO ͊3?H�nQQ0ᢂT Xit%iXY ,ћA'ۅ ۙ 1 b08a`ZR@w Kt%GDVJS� VIHv[%hhfq ^e[����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/kk-arabic.png������������������������������������������������������������������0000644�0023456�0023456�00000002250�14422175267�012123� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME $W���tEXtComment�Created with The GIMPd%n�� IDAThoSU?ssX2p$cF_l YbL$5h hL11!A4DE $.2tł&4#91 D'.-tu-wmIܞso[A�^dT}He:Od˞̺t�}lMThY׿.`{T2kL4Gr3H^+@4.ڞa ||n\ \#C3Ʒ'�9miPVz wE֪u:݌�Bz zWʉ9t~ޯZ y69jDX3;xW({�tzC͗]e}Ty�H|yXgM^N~x?5,K�Sm@3v i%1x9&0_E\NLGj 11x;'M_o+�@;}Z`s%x !vQ4yw珀G1qOZ7S5nP�gC1&u>h\ 6jȺE�u6_8%�O�XjC؝ Y�m�a)vc62G.(#Ez|ן;sd^tBN_䙮Yu18�lefmS,dݢU_Ob~=XVbrX4qdmFrڒeBcF_xڵQeGsrVA8 �Ǯpt>&^+>w1`A'3 j LIͶ]-іZ k3*vsxӤ\�8;FPfڪY> <bߜ90+vJUz(_Q6r5 sj8҅%KE695_h/ˤUy,Dg{K(_:jϪR;Q3MRwzw!X Ҏ v\}(Hs����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/bn-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000002527�14422175267�012536� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  /ѓ���tEXtComment�Created with The GIMPd%n��IDAThmlU](c "IKH("hЂ%U@D Q$`$M(@cC1j$PHJDmJ[i,-ݏtҥAGo2?};s@C a(/H@ ��?9쮆a'`!j奺tD7艈iY8#uyXm{ǟp=v!虅ts~Fݵo1%eS+st갻Ya{v6-7xΜ{9Yy _b1TtsU/P1{Cn)+WCnON5�,YH�+vW xWw&<?3z C䯚?$~kEc3(۾նJ^2_K:t=hwY簈~Ԓy7CȪ�5+vM6|MwQM8.an!AH1=�u<]LꪓKSJݰP2SuwbC>SV _in� r�9[p̯O8Vx.HLMr6kQr8Imevfdfj%@EC1 xԟTx4XODwT`zz-F<LD΢c Q?)5(0^Lդ�v<C/i;0P&h(kp{j0lzʼnqW>d뀧#kÛ+ $epag@ay8S]^Oo"10$ v]C 6o�p�!>)<H@ˍ.� eYP4~HQ˨Qo8CG*DQ3;W$Bb4q߮zsrGfvqw1ʉ�Ot_:p$vf!ZGCBv h0*eeVi1<3u 2j35h%EC)P]}_һ15 :z1v0\CVHz,Պ}}g4, ,�sJ>𖌪-Gbn>{5 `;]Y�l ±Ȩe\`1PmvAB~13&>b"%t(37#tK!DPIqGqqJ����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/eo-h-fundamente.png������������������������������������������������������������0000644�0023456�0023456�00000001713�14422175267�013256� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME E���tEXtComment�Created with The GIMPd%n��"IDAThKHTQNc!e(Dh!(0 \$ֺ2h-ڥ-쁏I\AIZd6>vufÁwϹs!B[fPk0VG.~-hP DՆ z} O l9r/$074fYb9y# af9- ~=48j-< ""6S璣'GgQ wƃ@ܠ fPj/|1Y/EsLO dJWvJ{AсWsw8%ߝL `FmVm.i . fM.77)iinA1~Fxt*]DZ@W6[(ԻI!O3BI  ʥn.*Tdp`J RzB~'~R0wt6OpJlr <QI: V'"<oa MH vW:ǁ[@G<a+@Х@\33W_+0t6�c|:P@u/[|`-P z @ ($b T&@ih>b &($PRW-L |V $oF s5-R_TO`K (Չ Z TB8% a1^k\SfSP4J6`=F'ր>(`#Jk ΁T ycUu {߿% >h;Eb5~{_náj?YGp֕Ep����IENDB`�����������������������������������������������������m17n-db-1.8.10/icons/eo-q-sistemo.png���������������������������������������������������������������0000644�0023456�0023456�00000001613�14422175267�012623� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME ,���tEXtComment�Created with The GIMPd%n��IDATh=hTA\ ^&hNQT 5R$DDXBQlE!E6A? FԠ`4~&p;N03o?B );IAr-pD{Q*-T s�_B-R߼0M@[H]0%x/$btCzef`̸_Ф< B<(.fGWT G#łZ?̘_o 1A- ZӽH`|ɿe{Mqt&0b $giN{$q%͐M`&ٔhe+d&/� fOWF y/99']{~ִ`RHPYGB1q-vq rL~7]Ì n >6[ >(/|RH*; ��b?pQRn[e@?8 cIuJkJ.Xw|Vۄ@P7Gr�=;Fъnh$Md !O4G^ksNqjK$̮ܡf&PȶG $C>@Cw*ݖVo Qʭ"* GƍLiz>PW u ׁ!DZ7zsTsG` Λy>׃A@(L <7 O q����IENDB`���������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/kn-itrans.png������������������������������������������������������������������0000644�0023456�0023456�00000002321�14422175267�012204� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������C��� pHYs�� �� ����tIME &!���tEXtComment�Created with The GIMPd%n��5IDAThhUe?ܳ*nPd3&L%3CZMB0C 0THdGlXٌ+7ښn_:wkg>y<x[V6~Ӏ@\v(|BvmR{Αi$+& *&Po8�zܾ.`^ �5*Y㲌 +~@}5e�YW_@g:z-) <rӭv9Լ�(7£}alǁt�׮b?5A` �4c1ؿZ\zEһ05o?' < Ʃ_]/}l C5o`'cfr~jN+W}<cf( ΗUSBE f[Y+ˍb!f68tz4LYN,?v>sRse@wv�mpsѺ/ HYHwV!z={s<z:l50SV/XnD&)9wsCTVQ>z_@]hIwZVQY? #2>:zԿ ^ RQ#xn  @V%Z4ĀRt} � �c,dL=lPpIpI=QsMaTYDZ xB@9 ��OO,,ag�R+-r`\9Kk? `.crB@VbTJp#1/jYVu.�3mhr!ˍ`Zo VpL(z0ɨmLFaGɣ_y]-K:@7gϠk" `�/ry g'gk%9E֜dp &�@LbYKtL;X� 3X5L'{N+Xk&DߒƏ'N@p>\SIK QH</bcj����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/kn-kgp.png���������������������������������������������������������������������0000644�0023456�0023456�00000002332�14422175267�011467� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME +9x;���tEXtComment�Created with The GIMPd%n��>IDATh]lU0[Ml>6>P>*Gv1"IQ)H0D9DBVj)vw}.ݝ,?9s2(3<+h[,P OnP6On+_4 M'ڪ}U < /ERŀ@,): 4+hk@wHQxTA/e0 `=!?'y&P-2 /*hKu СZ,&'*3Y2 ,Vl@P'^,x޶ [.`su3{�1qvݜnAҒD: ͩu" V+hm%~49A5Ȗo^Ae"= `j^<6> 1.P/u9:]+q�#PkKIU`t BbKx")~">7]x :8*@C|"otD<+AC<͑pV5)pؘMXEf7KϞ;?i�z:-@]7 PZ@|s1sL =UA~8}`C$Mzb[w+hKTg<$S|)ַefn+/!afy*Ak<qB<{$Hב2KnBW G=^SMg=`}!V,1*9Y3okZsG5|s2'ݸ/ -&_$мBfCnX&jL3#܈⾁�Oߗm]7guD']s!a}U;5wn8agqb88\w?WJࠝ7T$v б -eFbv>WJLڡ"hz< o%?p"4"d2/>1W%̖ls1Մ=L6\#ߺ3U023�U n˂iur(g.R"J{vu)xe[X,z�-Cv����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/en-ispell.png������������������������������������������������������������������0000644�0023456�0023456�00000002557�14422175267�012201� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME J\y���tEXtComment�Created with The GIMPd%n��IDAThklUwvmv`/ .`5%~S,Q 1&$‐`bb5&b&,WvfwfX-'9{u/(5MBAS`B,`CDmp)|}=CM? lJX0/ Xę zi@0x g%eXx^G>I>g >,Q[^?i}J;'q`$t81X�-I:NߵT -x#p"z`Ĺ.\P@ jzxһ_:OoNQԖ 2SQwrkx6`[(lpLN'PKͿ];H>{੨>$ͽo:kh7V۰穪{=T@ó4=\ݿuҕ_1߭w? 4=\~6�L:wrp1!Mc39JQ 31$xKZ=N� ( i7�q9]Nsd;,CFOԪbjAn8{v�_\֥�kEIq>)(.]hͻ}[?;{GKu]/=sm?*mo _u'"9V7Wx<PJiY[p@e\4z3;@J\阌v}znfA6CVWz hq9/WGbP yO=-^`cn9 �/gB4M�E3nE3 eRtc(E ;f8ҨC,B(k�ԉS^](n'p}�0&5[c4=\lXuyiZU ,nMpےC5ZUm\`'\E-IFOuXƅZe<f|QXۯQ3O(;zx4zM�{*tً2, N1B5y}lFHbgʗ/Lk%d/noW9q|!%ʕHA@? 2o %CZCB3b[V7]f{!O.ɍIe?����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ua-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000000744�14422175267�011450� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME "#���!iTXtComment�����Created with The GIMPm���7IDAThQ0 _�Or/< ' z=7Jb/# cVbƀKqߞk�O�ݜ>�ڝ�Tp�[!5ik)9`<[0^ݿЋpVyMƘHZy(WJ((((((#�GSҬq*d9{zc؍lxUh n6e_\}\16!v6$1ŚgmQ\=B8A^AoAA9uPdMp�+sE+ sE�MӉ0a |����IENDB`����������������������������m17n-db-1.8.10/icons/hi-optitransv2.png�������������������������������������������������������������0000644�0023456�0023456�00000002777�14422175267�013206� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME (z���tEXtComment�Created with The GIMPd%n��cIDAThklTE]@TQC#XLH!<DIH4~`$H1+Zb!JHH"TSbKK˶>]Kmir3=ssΜ930>hv�?ڏmU_֭Z.}ӑkV/a55> Sq=8�zY '{LnW-&U�{:K�f0Vr0 q�qXڮV=$c5x X< [ \T_agB ,҅U'?OlKѡ>mt-Χo7yB]ȫyo 9n`|b+ )r3Ϫ7INOllTڅS1oԂ,#lh%Ϻ>2�,>kd9� -gaV!%Ar[:)fT\N x:/úPK\�;y08425"O+=GmXMj`IK&�V5%,^/+ߍYX7U ͻg %]e%4dnCT!Ys%3Tr8mCGl6y\iٷ )o`N᛭`臁e򯑁wMVzCQ$�]Ӂ=ڷ+T_ �;,d2xD*=) ۮ�M]DZi1zi1­EncIIDzK4T�1yƽBu+u U0�73$;yN+6FQ|WEw-٩m6,w\è$5rC$w9rN\N}fg;*;=akh'�>N*>ը, ^#<iZE`VXy4/v[ `Yḡ ;75z0g'NG\ \�F’9|I|X`'i+mCGذ1T?1.IQ'X&KZ\ �N3p93pu F c'gU,=z{fF<!�y D.cW/ l`5ޢCI#S2˙X4`x/ q[!%U^�˺56 ADFLQ!0\"-kc7bz$F=&tC颾/ Bh_&sHoK5Bhm|+E hB+F[k]mbOM(7%s'EG"_cĬPhψL&ą�6 ;-C_qR$a–8 |YO0 " ����IENDB`�m17n-db-1.8.10/icons/bo-ewts.png��������������������������������������������������������������������0000644�0023456�0023456�00000013574�14504323433�011661� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���zTXtRaw profile type exif��xڍQm )vD=\{S\fKF#ƒ>> [RДU3h F)Бt!!<| Hʎwణ9E_Dˈ V; 2't뼭|I~T2[Zr 0%hKL[;ʣOųRq(-[y& * 1ki q<�I }K_xa91xwi��iCCPICC profile��x}=H@_[* t:EEkP! :\MGbYWWA�quqRtZxp܏ww�T'edRI!_^ALb>'ix{zYJdO N0ݰ7g6->q%x  ?r]vsa? <qX(uŬlQE(ߟsYYYu% U#D1/K&W AwfqjM %}@aǶ:ך'鍎=&;.#hE) kno}>�Y*}%^xwϴrjBNu��[iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:824e14fd-1f0c-4a20-8b42-b932e021efbe" xmpMM:InstanceID="xmp.iid:b6f4eff6-251c-4036-a521-520ab2217efa" xmpMM:OriginalDocumentID="xmp.did:0734d454-5f3a-404b-9fca-041707d3996c" dc:Format="image/png" GIMP:API="2.0" GIMP:Platform="Linux" GIMP:TimeStamp="1692783021930801" GIMP:Version="2.10.34" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2023:08:23T11:30:21+02:00" xmp:ModifyDate="2023:08:23T11:30:21+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:8fc47e19-693f-4d84-bbf7-0f16caa411e2" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-23T11:27:48+02:00"/> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:ad35e6f9-cf64-4dda-83c0-da01627cd07b" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-08-23T11:30:21+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>j6C���bKGD������ pHYs�� �� ����tIME fE���tEXtComment�Created with The GIMPd%n��IDAThՙklTEwVJW۴P^-J&G|5jc,($H $&5&B&Q[T+` l!.vmm-;d̜999Wæx|ۀ$yF+$d# mYm/dx>�t-.-8-s09!]Oh!i822nI^\ .iglXs Xy=Stl`@�-$p͜i_ \ s4`[601Y�|ԂfcVU8,r꨿Ifz^џ@10M~ӁiK_~"crm߲]&zg^Mn&DNQcS6SћAm�Ǟ1BAL:)F*VŮ^ ^`.QH<(|cƇҜSE'mO�x x#g4rhi\<\w2GΤR'@?%&UVp}!YPHe$r(| }gw\Ez󯱆s9r4݀X7`4>tC0�T(0Z>REB൞5mFg&=詣BC4G25ַmZEoժٿFeWT�x}FSMh]ǎAbQ<"1N|Y8osM*[0ځ/e]`0S51z'=뀗h8&/NU(bCa}\3R�\>z:G��WA}�pͬAwNH[�aWbZ!aZ@پV'KD'G~Gs�gdZ �u��55`Tl4`W*%soFcXe.e�3Y+, jPޔ Wh!uhmJ_BVd_5>R}{dw[1cBgahE d|hbrPVz/�egǍhA �DvV)j 8dȗ>X'O<ׯzU.5R�~Xi�E.6 C[| \?z]C>P wDi}E8tEhmӴ^vjv{*)r$ ܓfFl6K 124'ء-\C9ҙf +㫀BDwAk xج̏ $vBo"-iRO<O;o"奷s0Nl=`-9O/P ��j$K^ 끷2Rt !¡HFJ(*�JT2,k epsu3Dg)3\EuZJ<S.� kҡ����IENDB`������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/hi-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000002752�14422175267�012537� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 7C���tEXtComment�Created with The GIMPd%n��NIDAThklTEl CB!AWM b(FԄDPD_DL$DDBۭ8)vwloqEOnrܹw9̙ ͤLGpW (B~&tU]Ӳ0=Cn Wl,+~_MKFV0A@vyXa!_\U)nk{&,<WyߕS"1]^ # �M7#3qFЕB^mu'h�V '\UcަR}P|;kvn[Wyn<WDJH廁pl@*쾴!�gϗLj90r~C^F%9V GӀ5@1oz+bQN\z P9%0x kp-<:uk<,8* t茍7\�ThY K| CH Zo2'vC8@,1U|\Ε#zŁ m;Q<<gJmClc۴]Q9&p2Av! <J3%{[Ty5XgX|U* R:<Tb{%yQ3+߁jnkʛ3  I{U~[[h]3: Z&:�3ʚF<,1\2  8XIM)7HD.GrT�)1OV sRp:=4 iz)Rp{Jxn*H iZŎ֕$݊,G=͜S|d`Gšm#%ZY3*:̋orzy�O;[x3`@�Ze/?e[Wg(٪Qa-{!'h_V0'[St0k:nԴtOad9%U>2iKYŀn%UYӽn[=&<s[.Гٜљ k&W+|qܺJ4 -}i6xmb};yRwZ /=hىNn4̃�7J{kpJ8EyߘO>vP ª�yFuoC>ĭN5[S+mh^֝C6ؠNu8Z@KY[H[Vf:ȇo%d,@nfz z |*,?sFpK|؃La�@61`&Wq9����IENDB`����������������������m17n-db-1.8.10/icons/th-kesmanee-2.png��������������������������������������������������������������0000644�0023456�0023456�00000002752�14422175267�012646� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 0g���tEXtComment�Created with The GIMPd%n��NIDAThklTUwcX[R<wL�W�  EAjD11AMBA DI- b%lotݽ~عxz–&ٳwfΙ9sϙPQS�*B,4fRRf ͦ3)W�7 Xc_l|V#i迧KiUW95zFū6JbtuN|P�5S{MC wn*wV_x|/1|@ab@`x`"lzUOCU�|=bzo'o]'3r\@+g퉢eF>GmH|`%Pm V(_XdOt8|b 4� EB7@1v:Vw׋]gYi`'ȩWv,1(QI+j;u6Yh%?=f.A`7pe-p`Fnaz0W+o]R֖ŚKFdo@�h�Yg,'x#ԛ>�S</@vƶJ2`!`S<.i6`{Bg ,�Θުx`g!oxTV=�wϮn;asLJ?* XB*�{{Oxv\eb|85�rOòy^u۝Y=a:V[yo e =z"s\ <_k3-Co1$_ P9H[ '[C>!йDu��zh2Lv �8@Ѐ�DM"enjT>�;:c?ԡnenq z@JDO DmDEq|*rA025 [p�f�I:Ƙ qd/�,WC<mJ<1&z?0 EjJ?(Wt>w`9ZX�%g]5^,X wITi`̓u'Вr%YRc=ސԙ<tI(Oq'zF)+"W/J{V)! �`6`,w( d/v8:�@$5q�"^qrȗdP'pGy:NJ&ꊣ&?򘒉4�S X#vjeų)V@O@(0zOTt^pc&U5,bDѱO0FP2u�F@Kt$_9E6!C����IENDB`����������������������m17n-db-1.8.10/icons/ml-mozhi.png�������������������������������������������������������������������0000644�0023456�0023456�00000003276�14422175267�012044� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������1W���sRGB���� pHYs����+���tIME "3x��PIDAT8}YeYf=mg 4jYLj P!Z D 45ƚA  BPX;֙sΜV/zo{aׇk'V( u.)t'XNk= Jrz{U(P3ݱ^+t<^1~Y6"fS aq$ɤՆoZkQJF ^pY<_|0۝+nZiԊ"RQ"@Vsmjm)y7I!$78z9s]|pxP ^dWR+RZkr7R2hP˯Vб[1HҼqst7]ֽvk& c9B!&"Q0*bb-2^=yiYF'TQ!+ ]$lJR;0"mXo0;jbt\ df??Mox;nݽ{Aq‧myR�ZzkϨxngԈmOx`m<̽s=?.%vnMk=y۞@J 6ɞoo'><9~Ɵ?3 iy^O?l;oNjlZ`q^PJReYjzum|}*oߴڇ3P-׏.ad//ʒɲd]= ΋Ҷ(�Pؠv)8'LJI__:=G,ߎK wgm~�~g_&EʼnyRj tepy!+E! tnz �;m$fEQڠ\Q!M?85 <Y~C ٩ZlFԩ5x+Xnc?^:c{1)Ưd;dy?w}_<ٺ3Fw|o2u+=H- f<iQlf z9E1jyV~p<nΞU*=|7m6vׁ',`frӛl{l jȔ祼:/(1FIJieYFRЫsV +*.K'8շn;DbQ^$6xv[H5_NnNC#*Ig%p}V^e;v+9;g\#!^9;>=_avw%]M5Pk�DJ(J,)YOxc%(Ng G= O<cGyi7"8tHkbw5��\{ P8e (Ҟ;=9G?NAwgƷ|SSZ5bJCPA 1,K)y*jͳ8X0;I2RQ$!0M!gO1mB0 +ݠB,W*,V:c�˲ �!q̂Z鲷֐ p-J,jD_k$mi�%����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/as-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000003037�14422175267�012515� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME#\O���tEXtComment�Created with The GIMPd%n��IDATh}LU?xA|J} iLs|ԲȖZfKp]:kޘ|_ .@n;9;s|| @-|S:6LT8D='�=>Cu@olH6o0{}oL셍>I18/5B>*xzazX7@_`VB.,V*e*`=.0M.G�À@jJV"t+I J&V"2d:M!.+ m90(^Vt+?�FI9[[ j@q9ɻ\rXc@qP P�,j"@֯G;Օk\vY =@vu[7 rt+sA #R\)he0觠| `7 Zh$N SDQArA$o`M@ùab�)ykdvůc((Lhp NەtF ]z^x{u@lfegt2J"D͞d.dG=iULAoJq@GgM'Xe qAyG\ɷLr~+h,d:/�].fk +[`Tnq?{>aeSOf`8*P)hW=7":&dfڰ@LƇK7a2=;v*{}\B Z%0PfS9�/=aTę9V 74vb3'@4q!/2Anf>DrG)h' :` Q]n$`iqGi!/MA5Yu8OH�o@< Js_@{@wW8&L=]J,FB& )Pe@X ?gQvB!`:&=^0ܷgnA-u<x�K%B଼#QJv]])0ZepzMNA2b 8[~jR;86Pgtޠԕe4z__\W1B; !̦*6^LIY0]CXU uNxl!Pw^;GX>GL=ʨ?˫78 P\jT<e+_ai[ѤQil#îѽm׮aˌdq?WegHklYd >pn?,Y_GNLXaiF/Cpֻ[G}AR[ E; �ߘx ߅nyRtCa����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/bopo-kbd.png�������������������������������������������������������������������0000644�0023456�0023456�00000002417�14422175267�012001� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  !i:���tEXtComment�Created with The GIMPd%n��sIDAThklU3[ht ) DC`GG J$& &+UTM%bX*6+MR}ȶ]vvvfVG$7ٹ?{%[ | (I3g1[f1p(wz4�H,8ߧ8 dg‰ae�u�;&SM+� �gwǪQ|P l|h (�8dP�>bˀ  M( dd+IV@pz'CtXVN`Pd;-/i-a]"廛lVO?~<W<9[Ԇ.Ƃa304G8.Ǒ˔ 5_{��/� m9rV KN|a!s?wws@_9܏]P^k,x~îUEVb|zoB)/Vޑej/EZO>hYP@kt+ !4I�3ͨuU}y@xN,ߤzw@Fpt8Kg~�gFyf_]cGjXk/0C#Ad߬Y` )kb+mT� r1 �o?@`ѧ jFxX 6T�vi�|#e )7N֌�`q{H�{R}"íxsuC}@:) cPjO vfݙ`Fni~n<�B,S0{>1p+^tܴb%B Đ$˓7cha`zŖE%W Ita_=(ds ~#-| Pn7sSK -<4yhg`}ܒJ΂Baar XfSD{/hE'fNĸֈYǙ$yN\gMGNKБrVIHvz16j<`۽P()thKp4' �H^(JNWEkh,����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/kn-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000002215�14422175267�012541� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME ) ���tEXtComment�Created with The GIMPd%n��IDATh]heݦi5lҊUܨb*R z\+ iJME$ )m)m%;18]-Mf\{7x3w3pĵh @0 | ӞעWB˞עOP3&H\�>_MJm*rvn]L~w>�o 2x-!&.e *ڬgR$Nt|u H*/<>�%'Aᄄ{I49LJ{5,{ĵ䚾ۜO-x| &go]"vU-~Y&Tn ع]l]�X@MdK8; 5ʫB::U(Lxz<*;*狕IґAv 0C<2Lɨ? �euV<D rڦCXz{2 2Psxv]�EN�-92}sJ̑ӍK|O97⇽PQ32Qw(>kݴM" fI'Pz=~ .g`s8/msov)v 7L5s7x}_N^L7l>0Ee/){#>ͧ>+|8,eycma!\Bxf:T/o h�f`UC[6�y-WT*\v>UF-/qrnMMu�ݪ4 N)9{0fɨK؊E{,E� '*$%m}:ʞ/ò.2u؝uDGivc$.#;wlf?� r ,+=/@F50js=�2u? D%x_Gi�Ki(=/`zl_G**ȍ�I3ܯz����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/lo-lrt.png���������������������������������������������������������������������0000644�0023456�0023456�00000002776�14422175267�011525� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  |ܔ���tEXtComment�Created with The GIMPd%n��bIDAThLUe?p9B, b\YmR7kQ6iGYi3=[-ZZ9L4!/pE ,y=s>s< P�5yo�[sM"d@fqvݚd�P5}: h,U ogACQHRIa~<IIψȭ|@yǀ PڵE1^tSggh!8ukƈP5}Pl _ ޯ6heJ`85l$ >UvLs_�nCW.lY9dxX4M;_.*J0<Nʄl?m/XXv/׏ I k<#&A%6 {\Ph�ڿіLvuW)A9**-p+ݚKXVe'�Li\xS% =@97; p�HFuzJ�(T#@: �N;ݚ+P58 ,�xS@:TM1+@ezMk%g|2$;&v IV ![vfo~+�j1ٱ@ٙU=΍IUj,esݽ^3|3K +j4Foj?�dg?Yk =aR bEO/% ݚ¨,.}dnrV�-5=xI rUӷ�sݚBs@fTX�P_k?, 9[Y2'pƸج2a9X1ߪ_ F@UU^J?׬Y;ZP:E(f�@RG5Uu �xl'TuIᩑnE\J&5nݒŖ딁,*vj˱g=f^2s$I�BAB�#%FjCq6ݮV#Bnu dSg#[J;}ԼepB72!3ߘ:GiXuBn숟pE0pv͢P/u@?UC rq=M³=)Xq\|Μٓ|S~X>f|?21KO<n1&6*% l6!n @V8#IunO>Pq=.3z 9 ,* [!>LE vyoՍJ/`\X~{`DksA,œT ƅ w����IENDB`��m17n-db-1.8.10/icons/cmc-kbd.png��������������������������������������������������������������������0000644�0023456�0023456�00000002536�14422175267�011606� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME u���tEXtComment�Created with The GIMPd%n��IDATh{hW?_6mlL|솵:N`2 lH`ncC0@sZ[A76;m@Tv97κ6M%B%ͳ@s|9K F:`dӳρ�MȲL&�HJ �d{k[zG+ۨ�n %Kte ۨ_fy))QQ۽oF5G~2@k�.ͦoTfk^�_o&K͑_{V8ez�zw,WM`hizEU{rhBB~&نE+,6 {4{͒]fh�ѾZ}|tϬ0άM 9�+47B /楎@sKOa"쵋1O2v}A3N w B�"=��6wnhjȵ.qjF pgPt6%eHC�skxT4Vp2ȑ/I`((D[ശ~܉9[jBܓ?mQHثj)c2MWYVz޼b@IJ�27 2ϬDL-[c]JH'ph~ Joe�k1ˉCN\_ T۾\t��˼=ۼWLOIX:p xAII:Rd #ΙǬz(=ۨ/Z[1c-Dw�ǁ呞<;3&|2-g#7W1@A6D_{,r%H[#1Fvm2 jXn1oDu <tѪ<7+)#IUvM'mN`}.H(~4D}@uCZC@k u U@ 1]-C;70lcg5'yveMX%*�8 <PjxjrDS1P)pI5Qz=g95 6ȲdEL{DAZgP*JIH&'i" h0 \pd.~� VZ %T?(o'GTV����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/th-pattachote.png��������������������������������������������������������������0000644�0023456�0023456�00000002575�14422175267�013056� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME DM ���tEXtComment�Created with The GIMPd%n��IDAThklUGlAZJ&MmPhGRZDF b3DI0V4~6EX w?r;ݶfpܹsϽI<js (?x\5U"b.6,E;Ag@xLS? *�:ұs+WE~А~oEQ$<:j,H�\TeCSr8ZrΠ|�u@Y9K`` ЧJ$ 8 ؖmj4U95ߴJW3�&�;֌uU1�-; kr`HCSgo�W-OlN`#Shrv@fB}bu0nU\hrܹ͌ՙyB3I~ W[e3_/T_ܯz8 MF!g8jbbf$4U-#&My5dZ3<)<I,&iCMUr$&H*��s$Qaj2I`lng0! YL\Te@b`x!<.Hq�B=\*ۧ &`/[_g R.LzGQ9p&~iiNlP. �u>pF>vG컮R`U2g�,vktu�@(؊bw�py;�\Kx@g�93r8 vu7̴�#0 t@) k?/F"δaq1SlBR[n dJ4o+j Lx7 ޴0=DѲxDÍ:cDƲomq%`>l/ 72.}gJyG6 fTVB$RO@fޗ7:t[Abɶߊ#% @P(}ҝyqW 5P)i }CүsNjcBVԿWP']Bp4�@xڤ=iW%ܧwSL10֖,Fh`�/ @Y*x!"ʟM R)F0h/u"F G-񡖲[����IENDB`�����������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/kok-inscript2-deva.png���������������������������������������������������������0000644�0023456�0023456�00000002060�14463455220�013705� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME%W���tEXtComment�Created with The GIMPd%n��IDAThKhQN:ئiUb;MQԅQ ( E|l|JΕӪB7(֍QBQ봾[Lmi4mӘ3$ӈ7{'{�(^` ^g3H[: l8l7Q;D9E@R2 $IKNP/S9޶,ןUH̶`NM QiOmC?ʰ`/֙~D:uPe3pvѨU.vF "՗4XQD"ՎAD ̀k*[ (QYnNI/YXELi8ǮjAm仑gv\Ue8zLuedvrm[Z� 1Ps3W%/JN`FK [~!YO+wi=PcJ@2"Ф#/QhJc;p T|ӻBK+YI$c !!k2b|e鮴5eiݫ aji�xn/&e%^])؛N�<7Z P$qt2jk(n\jJ~uy74:e=Lo}�p/=zdƦ}z]=Ԩ]t3)h&> {flYF?;i\-L+ r*pSFV(R8/Rԯ�eBYXgYБXP YA/Mwd%7e$und%Nۨ0`ѥ)CK";��?F':yW J0\*Eř@V2v pFAt�nXz4q _omʠ����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ja-anthy.png�������������������������������������������������������������������0000644�0023456�0023456�00000003437�14422175267�012022� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 0WA���tEXtComment�Created with The GIMPd%n��IDAThkUי`E34m,MP1vRD4G>PS41Ә6-i~Qjˌ3T,2kܙ;u=g{\ JngkZ{8ɲjv  &}hBl S@])/^xhP)R\"^u] |8Vd*vkiv>n nʙ+d*avw�9xX k9Bv3fS;ɻ͍r@N*Yy+Rwƨ?MZlb<e>=yx̤P <2x u?lY%L7t3ĖDxxx}�H mf`00 *w@-ұ'g�߲ϪoFܮ̲(9~ z >'5@TX9W"iCongyKyyU]U}'*PQE^uR�As̹iGmx̤e;&>0F u1O'ϟR$Z=N3OEhcB,`έ&G}0f]W~sjND-ʼi)�C[~Ng 4alg=X(<Tß+ejyOl�͍:7=gjoZݿNfRqe *p&v Q4:?ɺR[{/7anVfݭ2o$ovSs5x0•EvV�ھԶM={SN|d[d�I`sQl [QGeS@Iߞ=&135�+}`m?N=d#08~k̭AT[ {`kDxopML&�Ro/_ͯ\ |[3L�ZYwƬsD>UʾQnd _x XS ৓nQU-̛W5L6 j>Sz)m=Ba z_9H}s`hn9دʡ@29}uԴ} {Il�#�Avd9L1lw}%@}�C*`~d.ݽ\Q"<sDt^GY?`%�0nzE fv<-fT(۫v`E*K)"Q!3iҍ/ྻ[Ζ:At۳L㋺yL뀷F kq%6Q>ү=㽦/^P~ވʼz_zCD$n|t-^ݲ:Gn/NL~2Agɵן~_XLT9]� VE$]dCWYf뤿NDz=21hf[7Q]\uÅ>mȲ"땠mIːjJ|?]4'+.ǹxֺ8 r {TlUYp=UQ22|ZUY,1N_%ep{SbY"d+٪4 BSiV/ I&����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/mr-inscript2.png���������������������������������������������������������������0000644�0023456�0023456�00000002060�14463455220�012622� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME%W���tEXtComment�Created with The GIMPd%n��IDAThKhQN:ئiUb;MQԅQ ( E|l|JΕӪB7(֍QBQ봾[Lmi4mӘ3$ӈ7{'{�(^` ^g3H[: l8l7Q;D9E@R2 $IKNP/S9޶,ןUH̶`NM QiOmC?ʰ`/֙~D:uPe3pvѨU.vF "՗4XQD"ՎAD ̀k*[ (QYnNI/YXELi8ǮjAm仑gv\Ue8zLuedvrm[Z� 1Ps3W%/JN`FK [~!YO+wi=PcJ@2"Ф#/QhJc;p T|ӻBK+YI$c !!k2b|e鮴5eiݫ aji�xn/&e%^])؛N�<7Z P$qt2jk(n\jJ~uy74:e=Lo}�p/=zdƦ}z]=Ԩ]t3)h&> {flYF?;i\-L+ r*pSFV(R8/Rԯ�eBYXgYБXP YA/Mwd%7e$und%Nۨ0`ѥ)CK";��?F':yW J0\*Eř@V2v pFAt�nXz4q _omʠ����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/hu-rovas-post.png��������������������������������������������������������������0000644�0023456�0023456�00000001565�14463455220�013031� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME (4K���!iTXtComment�����Created with The GIMPm���IDAThYKkQ$MU S(p%\ZjGA+7XZDqܹrڍ )ҤIghiӐNrF2s^=~ K,aȪ)BڍܮmNSpR|Rv !x Դ(sL'|�lTYG"U%{hbf7[-�H`S]V՗`FBAJ�pꟙVӑ`2-;B^%$Jo׵P*[bLRxDc�}7m jnM x`n;JݕY~Ñ8RQ#EeU`; �ySI.,鸋�1� EQde�H^;Pʣ9?>#n!  c�r??hYj.;6 k*,B{ Ɩ:[3F*1w%Ǝ PۘS̬ 3 uǒ)ZV~Wna�ck o1 /K,Ҋ:֙i`ZE1�N}JƬ}_�V%mmڎC̉Kl5�=`X0hJ_5]¬@kӥ_�Q <Ĉ fII%ϰ*@E8P]����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ne-rom.png���������������������������������������������������������������������0000644�0023456�0023456�00000001303�14422175267�011472� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  v��PIDAThMkAl,h"4BIJ4lsZă7EPx(�ozV ZPcE)6c4׃VI2afggy}wZ@k `j" 5PHZH\F%o2;>.ZHD0!Jvv.RM]Nooܤl$-gjD"oUQSccZ^VƴmK*6mY d>S�D<.ObJT )Cwäiqj]?YV.+X,ض%qR.$-K:fqK:J}rx7V^dj~icR0_$XT0rb3t^l�oGN� i+_"vرVH <.+<f-VWI4?[`I_g5*2=<LR* /3u+`|6 }˩MdOs9stxW G}uW@Aqnt߽QoYU7Wvᄋr����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/vi-vni.png���������������������������������������������������������������������0000644�0023456�0023456�00000002561�14422175267�011514� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  /=j!���tEXtComment�Created with The GIMPd%n��IDATh[le3ҺC"mA ÃbL%!`H  q$㓼(!&dƈTL VEJR{JKwg|`h]H 'w~FatP3@ #f>@uRsl �gU%y )Z8(n-(Y拀Dq徲þ�"oo4i^�Y�1Fh ]DWktc$*Ո5_gz/,oFTlscu,h9JaѺ%uQ�ǚZ(JD�Tԭ"@96Ip�zxHDJ82'VHnL&g;HlRT!&bmCvF^ fx,=֫<q X,S2@�av�tx X d+26,]eḫq@Ӎ P<3rUU`i] �`y?Pւ0AkJϞKႥCcp{lL45Ժ4ݨV8|d&}9 {_ iݎHa:c(b:~Լ*sK+Do8:n}7I#!*K܍H % c(+uEkG9ws)5N `[׌xnEn(@:j#LD: a.=α:^bFӍva>zO@ӍiN'RR]$;"uq(�3G?D?|TI4 vxhme^s Vo;mg쫸88( |H=(%XyGdwx"q6Dؗ!&/.N}(Mc LM^�aN�jyhWzb*)Y4E/eBJf3KѡS]ۀA}^:J| F/.kj ug$);8Wɪ'&VfT3ooM(%J"C;[~;"'FӍA(޺a"&BJ. �O8!# ۝J{y�_>eB&|$uq6�2'�+)|PS W= ]% qk|4����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ru-yawerty.png�����������������������������������������������������������������0000644�0023456�0023456�00000001652�14422175267�012434� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  �%���tEXtComment�Created with The GIMPd%n��IDATh]HQ~i QI/BP/JPSZCoA_kQY=,Yf ZTDCJAY!Ɇ43םsgs93RXM@1^'Z. Ҁ:e~C1VV @% ,P݅|Ik53ɾ&߽$>)-?ppZ`:.{.@* I>agf{\ȓLy""X*_zI NF`4cR{&ɊR}\+*7 D�Jj]R5zW"1Wo+9(5J$1zMU8fӅa`�7եF9 Pxm|[gޢJO\Y>p躢5Ggط]z5�2r 捀A`Xg?iݖ i4rP!?h%ZL ~X{ayċ.9<V `[EMgU;o2, X8b)!o0ѱABmeKhpJ끥"H!@RW Y3Ѝ3߿�[a%9kݺو*Wd;W~T38$GDR@^2X˼Ό̈tZ=tVxrh a9؝vVˆx\"X?-e(l&np~%!$2I7*6|gsFN,D- Z6i L.1%o7����IENDB`��������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ml-swanalekha.png��������������������������������������������������������������0000644�0023456�0023456�00000001624�14422175267�013027� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB���� pHYs�� �� ����tIME)@/���tEXtComment�Created with GIMPW��IDATh;hA\^2A$>A4Vш *FAH6FıJD #b| X(QPSh#DPaswo?lϞ=s9s$H A<P#OX�*Ro1.wTӁ:O@ pVk\xRmNp8(1f<29`W|�zv[2G&T-"xr0 ?Oe|ƹh)Za3hj_O*at_!\oh8Fvl7~,FN,ׄ5n!ONjat<0:h-v;v@cݓjGl<nG0~ѷl`w 7{R͈+i{x.8 x'Ue^ཏIUdqX=KN3.8 yR*`w Cv߻_9ahy pWNw+W!ۦf+A@e}cr֛ܷbۙK -?#( iOH96ABvębl,:W1ixRUɔC_ &�O%dg#U3/-Oxc0zpB +jF?{t|k? tL `3 FG^3M^� |N*T}Np!j?b\bvN.pg oD@ $H?Mfc-L0����IENDB`������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/vi-viqr.png��������������������������������������������������������������������0000644�0023456�0023456�00000002736�14422175267�011705� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  %Z���tEXtComment�Created with The GIMPd%n��BIDATh[le3;۲CVt{A-[HA1hbx0$h86㓼!$dƈ A@JK}>tZewvtp|ssQHClnT|kR€P)`hs4kUKts[8(6@0bEϗ{n x*�m-67|�Eںv�7cnhwz6- \c$:ĺ&[L#mnpƺ2Td{,=:'rl p>+`!P }k}_� C< И"Z<5@(}& _FW2Kqd,Jw �Tdb,UU4/2K"oBte̜��y X ,J2@�@4y#n}K$c]!OҕkЍ`1x(kUUQKq�dg^DBD Ԉ0@JЦϤp4ե|{<;.E9dqr{mYOoEW $"gď__?uv Uw˂W4.Y]0p?p|65iৡ PaLdXk<�1-֕Ṕ1ӊfVF Լ/VubXqӉg:-ҍTYya"m>)iV�wYb~B昊ASk#q4guyd<F48Bɪ44�M7mv$6h=I,m D?po^`]v.j`PGo<#> :nSY4 @dGd6"=f_笀W-#G} q8*IQݥDcp*Zq ~'-Duԟ['F0_ | LLQ^�d0epܧ�uvrvoe Ѐj)Y4[ }HlXO!*z+k�~ztX J!=\eΩ)<چA�F0Hoϴ+}֍"wx 5N29,MȾ�@hsCZV1[[3gg H&^m-ěyD`6uFi~<`Wh qx(gu"+5t $Lm:Iw%iT_K450&rk%K;Vrsm!R)J9WIc^rP]@O�����IENDB`����������������������������������m17n-db-1.8.10/icons/ii-phonetic.png����������������������������������������������������������������0000644�0023456�0023456�00000002731�14422175267�012513� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���sRGB����bKGD������ pHYs�� �� ����tIME:S���tEXtComment�Created with The GIMPd%n��0IDAThklU%B y "%Gli@B|8!@LLEm<,A `$@I(STALiwwͺvgOnvϹ>s9hn8h.BՍvQuU7jڃ@1u͊Tl NTͻԵpU �#cov8N 2s|\FQaөYJ-p.wQX89(Z_C`zkIBZϋ7�N�u6ms)_qw{>Ɛpo(B5ˁϵ5_>.-.h =d�ם(k;qJiU޼95tv7"ػWȞJ-}.xdUx~ee!`V VpW^fy+3ZǧQGn$tkMXt$ ^O5z�6% 'o =!�M]HՍ Y(z FD(p޷31O?8s&NU\E%F nqbaYD\ pG"D]osZZ05�-%UIyɯ]~wnGHCb'pvJD( >ХqUL]}#@y#7 Ey@NPuAU7uJTݸ5&U9oFBnOY5+UHy9M]{/v*Y9CE0g3:k>j +ݼD!w{Z﫮x!|-}ZvT:iaaE#NS"RZwi =0wiWY#ʆ (C8N�YqQ`:'e ]Glt+ruT\ϑ dzC"_})vN>d@gdi�i \&nt %VZ&Wq%$ﳛa&'`%+ʹieI Ė�Pl8L5q'غBȔ}R&ǥ|_eON<^-6 lraoMV-K&_|GKж߀L@tI\(Y'rZX٭Om%6 DHp7>$G%$3(4jw�N[ҍTm[@,ukZ;2N?:>>;-ݧ <ۋ}3>eNs!p(ŝ8CIF� gk%X\5Ѻ^g~����IENDB`���������������������������������������m17n-db-1.8.10/icons/hi-brahmi-itrans.png�����������������������������������������������������������0000644�0023456�0023456�00000011025�14504323433�013424� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W�� zTXtRaw profile type exif��xY9y97q %nlJˌX$pwD?}c(.KJ[|Q|/~@dW~wfw~4PF)<7n9?~i?a#P39ZKF/|>Wl©y|oN!y>fXFjmͭ~J3 4z}WKx!C} w_{J)cw _ӝ~,=g?빰.c ^W㥔$ ^3I 9 ngѻ㎕8c;8o‰�a1fmM .W/o/9V`!x+bAiXH8oP55q7CwlpA|qka.%RKHJ5Tԙz"q1ɘS*b\R=5~LH*JdLP4 $"RJ^RJ+cjJ-VvMUhUզŖ``i0KZܳ3r/;;Fɍ<dQ6>3Oe֩;J:^eեJ;oe׭~;񤓏rNϯf-Lى[[D/4RB́WK3!h LR,7+X`! ;w=s7G[9Kd}կ!B OTǷݔyǟny*vN Zj)Ceg:-؁~.qIɎ{߭򯶽UaU8u@I,PFpxʄ$H�hZud _Uw3� K >$ 'XT"юjL+]:y=qJsxMn@H\|7k:1.ݵ0L+ YTh%Eg:kwg Ybiv>ޱl;JA| Ѽg8tGl+2̙i<y-^_sgpfURaH`uVJPTwfɂUn1L$fF.053#ʁ2{[;Yb=W:wgPvCz:6灡>+K},+OJ7ǔ? Fxo}Z(: qJA"Tf^\ו?Ja<\lȜ)zJ*I �7`xq) N7O%:5mH <G+p:E_ jpX\7d;L#4+Jx=LL29N`[/u `c*o?hb:dt_}:2\⤶OY&ɫr_<Vp;MSݸ0f՘71+}n26:Tuq$ %f~}ݏ;ܸխrڝ]e6xC~O5Qga꽐Z> gbe)4+SǴղL.='Tqg u $1q.$mKΜ7PH.<Lqb2Ġ"g{ᤨ}tܹsqrqւqhֹu خd䐶(5C1 -9SAʆvU))ò8'ك&ީ}QvLxV{4SAP="K$sI|P8EI#vl5϶*KHl h@hv3#ym]T[,gp{"L 5T wQYhN֪cK&L+L4)k(9`[Mw}h8ogOq5n P  =T´,1q` zhR~"j0R,DzDEwG[n=wFfbC؄;z|b[xq̝aC~N_?'`Z  0?d̄@+&zfM\%:0  *7847 !�\kf@nf؆`�Ŋ YAg͞U44}d XQy�Boմ\-�Yạ#p흛sck!윧X 8A2O (3=< RD0S1p > #f럝b-O?Kbqc=K灛=Jwj1+2^dIL z>.i'@V0iDk/ky4bjql0=9)\270/{XDڿ2P6l8s1; 5pxBif[Ŷ)J\�!ǪXǬ677B0J;Zc%ȳ~a^ r䄔<>P&zXQ_TzpS QE-RRi#62p& "*b2X5sa"C - N;OEe!,@[~KZXM Xo$Sŷp')9bU YeROyI/A_wRߺFf \y.HS{\DssD#Ԇ9wGKb_oӗ*hPQe ;cڻ-::OpD8.bAq(30д1!HB)ɓ$' $3C4ji<Mrܶb$ ;D{ \p9@Ԉ+9v1mb\5DTZqS4ޞsc+H{F{1+wؤ^N-ͬ=.ǼÈ5SWڟi#tg;ҴۈO҂q4?PWqE6&OvˌV| .m3=|ŵn�7M z3L]U  P`5 AHQ#twXBA`ĤI<HdkW*aI00x95r`H{|޵eL5~8~8+c]A?"_w& 0�;ئi '2j̄lXX8),`æ>1 s_LP.ވ9Ո 0fcHB*-&}4ThyT_ȑr |]קjܜ]5|.;G Y $ԡBof1cr�0wٲB=!wiFqn=[`NM&4M6Ee8h8#qSָ2fZàMgħ\4"\Je_<pZUy)ˈhN 7#bSv3>^ ���bKGD������ pHYs�� �� ����tIME z5P ���tEXtComment�Created with The GIMPd%n��IDATh[hAl6E E "*x'A*(Ŋ jTTxC"(V4jV,--jl&;>t1M66Uz`؝=3g?s?3 7ltx>�_Pςwe?)"T !&˞zSPPp9�j{Ƿ3|4nes=p:a3� xf K'AMipq/T_ Ԩ-ۤlSѢ;/8y m@mrQ|~U5VҘK znٓJ@ycs !z(IBDVM?gj2uCGS\ť3j*<+�c߿͒&O"WD.ED#m܁gAd *v̞͜Kj{>ND<T1y4mq HCIx\9[odwBJ�ZQZmӫ�\'oe!,Yjѻm%LFKdZV zvP:>� t[)"g�:in~+ h]9=J% 5=u CA�뢮22 -ȵ3eֆ^�zb S)[1[(owsw,;�lP|~ۭ-9k@0SACeռ8|4w 7�4(>iW_3 8i \�\GjG~)tUI~�?*?H= ڊ mk_iFq-�Sk_Ȧ>HT`q�PD+%%b2[*vNXLdۦ4 \ FHy1П;1xl����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/lo-kbd.png���������������������������������������������������������������������0000644�0023456�0023456�00000003070�14422175267�011450� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  (*���tEXtComment�Created with The GIMPd%n��IDATh{lE?;ݻw 6n"6M$!H\P `$!?*T‰$54FBPDZK)r-k{Kw׋l23;w~(!vSq@> h xj,7ѣj(w1< Ё@v �;uK�h{ C3UQL%1Y}T|EdQ#u@Gwc@spEI^jwI3P5$9tx`1.ŇZV`P 0�ɎggSJNn{?G mi`�@MG�V� m)Zz} }〈zBXO_܋�aϵ#G<-0 yr/kL︍ikU־?`Q`h&Z*]i|lΊn@q\y|.uDGwIk*Bx$f[4g"[2,yY�-=P�PwJjQ[aC@\N�=twP)�&RMw?wt\`<ek};7 W]8SÒ'LUWJj>x� ^ﶕϝZaΑ7=`韤^҄TWU;!^3bsWl4z_F?[�P?Z]BOÿ l n=YUTGYf0K# O[A!?U s mQ/K5ݽ ]>d'dGIvu35-' BΦGN^#{]f/_h3Y:0 P3zY`¡eJYU 3Ǜ es>Q{�HmS[ �·k+KOJo})e#"a5[vJS�OYTܒء+M I�XK9`WEȆ:{>n8/6|tMw;4=mWˢBu`f 4-qL~uy/9bNqm}7&UK߸Fٍm]{!{wspd Y W*M uDq5 һ=%T~|͛9Q{'fQ&b?2.GIy6ddrBz&lHo54EӔH&qkb7ЫŚ.kjQs c}Fj[AE`3Џ?6^vٞ5eіvQcd|[QZ#pH1ryVhz9 لZA|\D<Ag3�.�- uC8(#s޲����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/zh-py.png����������������������������������������������������������������������0000644�0023456�0023456�00000004020�14422175267�011343� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME   Qk:���tEXtComment�Created with The GIMPd%n��tIDAThݘ{lg;NV@M5 dm ڱ1)LUu&VUB>DJVi+l 4H( YHq߿s1xଆ8,:9}Sc�G*dyX5JJ[ţk¿Yr_3Ӯte蛍0LӉ~IY^i"uni J)湑9͙O'tf~& 9)0x!dyh7a6jH%ٟ!9PRNUJKr/�""mk 8<7��*G�r  nβ%f `E|mJĎӊOypX7z(Gho0P+)|�T"pPN7ana�.^dJD[όyc <z'E!je^z,_+pl+mϺ&7Ls[B7o�rL &:ٍK=O�wju�ߥ1*H_N voDtQHYF=w/.9 :P\<kL`04ngeU<1Qn:Ꮎz;}h\r�0R%_=*Q:YkI: xhN2أbb)Tk0>N!瘲 WTc>@p b`ˀ;(@i1,Zi<g7moӭ;ǔT))mͳq'@[v1r_ _pbY-�*)P_(WF |EZAK43vG�m@P�y+͈VIS�'e,=9��Y�:7�k!˫Gاo_h$|:g�#G3dqx |XÖo|+�3y�ڃ4fg9yN_s\َťT wU"^ JoSջvy}&a #APjon1LF}iݚ=VSJ%F辔]#LH ݾ6OȔh3LGho9a'%\3`3bnh,hWHʂc:_[NlkkFn�p,oXڝ*>1i ,>@M|?gWY2ItzSāﻧ͚L(+1zq�)8^P�&Ttm'JD{"�w/s}MIOزYYNsl~D%? B\Ȯp�Jr~h;Ն ='�àHV<e@'H]Y.[?m!0$s 0  h�Ǭb}^uw-u/zۀ() [aN@" ج[{9=f[9Zd.dy?NuJf�ߺTG�, La]x!<:=ӓ %�@b羅<RIuśP.57)nlc〹w%RB&t:k\ʞKHb7ȼ ʶ}q3ڣeXn(OP�,o(G\BY^ Lx\ <i1 DtZg�}L+ܧsNudYp�̛K7@o2 !iznB~NF?>}RBBbLCB����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ko-han2.png��������������������������������������������������������������������0000644�0023456�0023456�00000003005�14422175267�011535� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME  8R���tEXtComment�Created with The GIMPd%n��iIDATh[lTU3g:ZTi(r3@BA㘈(Z(QL@@$()wQ bSriJk)\f5i;\LN2{_kk V hN^J{߭vETGV C/tL{T(zJh.J<f/|kQ,/C?O3X@`W4u3r] @u D zjv4n\FXw rZڪ)- ˁ�@S%KW奟(;XVI#IКt"CRBUP̒c�ͫyD !֊6�uwZ84� $`bm\ۀ KO/اl= EƺpKch>V/0T\1TzP@#z! }4[ilK<P' :pjM[8!! (Oː2F=I# q,L@cz/F6E ]5Z*7`CfqװP+Lk6Jn*r`"<;',3_q p_>3icw8*+o��K)mVޑȺ_ ʢ4|ʫ@WǛ,� @>P;sW� f>kɳ#363ַ@{0Wĸ.oM2<c!n'5^ªIxJU}\> ݽ.xoµ95P+ߪX:v !mG~y{fnL]( zh�U?ˏS. a|*bW3z^u;;sנځVa֭7şog/t((QUS91xx ȑFnP ]66v�o H4ˮlc[:I>V4 MU`Wr ê�:ڸzaWB-^B,/3T9ꄩ;ZpkE˒MM48<�gꀭbb* tRXGY`mh)]6Bz 0Tz99Vrīy֦j|jmuMySEV*OnpLFT\="wE/Q̣D-B҇9Fd;ǵ+(9%ёM?^b{6.RI ҆zTJ_h' hҲ=Y_n>ZؼXKD[%F$5XJ 3;Oz/����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/icons/ks-inscript.png����������������������������������������������������������������0000644�0023456�0023456�00000002752�14504323433�012543� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���bKGD������ pHYs�� �� ����tIME 7C���tEXtComment�Created with The GIMPd%n��NIDAThklTEl CB!AWM b(FԄDPD_DL$DDBۭ8)vwloqEOnrܹw9̙ ͤLGpW (B~&tU]Ӳ0=Cn Wl,+~_MKFV0A@vyXa!_\U)nk{&,<WyߕS"1]^ # �M7#3qFЕB^mu'h�V '\UcަR}P|;kvn[Wyn<WDJH廁pl@*쾴!�gϗLj90r~C^F%9V GӀ5@1oz+bQN\z P9%0x kp-<:uk<,8* t茍7\�ThY K| CH Zo2'vC8@,1U|\Ε#zŁ m;Q<<gJmClc۴]Q9&p2Av! <J3%{[Ty5XgX|U* R:<Tb{%yQ3+߁jnkʛ3  I{U~[[h]3: Z&:�3ʚF<,1\2  8XIM)7HD.GrT�)1OV sRp:=4 iz)Rp{Jxn*H iZŎ֕$݊,G=͜S|d`Gšm#%ZY3*:̋orzy�O;[x3`@�Ze/?e[Wg(٪Qa-{!'h_V0'[St0k:nԴtOad9%U>2iKYŀn%UYӽn[=&<s[.Гٜљ k&W+|qܺJ4 -}i6xmb};yRwZ /=hىNn4̃�7J{kpJ8EyߘO>vP ª�yFuoC>ĭN5[S+mh^֝C6ؠNu8Z@KY[H[Vf:ȇo%d,@nfz z |*,?sFpK|؃La�@61`&Wq9����IENDB`����������������������m17n-db-1.8.10/SCRIPT.tbl���������������������������������������������������������������������������0000644�0023456�0023456�00000013304�14422175267�010167� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; SCRIPT.tbl -- Unicode Script -*- lisp -*- ;; Copyright (C) 2006, 2007, 2008, 2009, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; The file format is this: ;; (SCRIPT ([ ISO639-1 | ISO639-2 ] ...) (CHAR ...]) [OTF-TAG]) ... ;; SCRIPT: script name ;; ISO639-1: 2-letter language code of ISO639-1. ;; ISO639-2: 3-letter language code of ISO639-2. ;; CHAR: representative characters of the script selected from "last ;; resort" glyph of Unicode and/or by arbitrary way. ;; OTF-TAG: OpenType font script tag or a list of tags. ;;; <li> SCRIPT-LANGUAGE.tbl ;;; ;;; Table of scripts vs languages using the corresponding script. (arabic (ar az fa ha kk ks ku ky pa ps sd ug ur) (#x621 #x627) arab) (armenian (hy) (#x531 #x55E) armn) ;new (balinese (ban sas) (#x1B13 #x1B02) bali) ;No "last resort" glyph (bengali (as bn mni kha sat) (#x995 #x981) (beng bng2)) (bopomofo (zh) (#x3105) bopo) (braille () (#x281D) brai) (buginese (bug) (#x1A01 #x1A1B) bugi) ;No "last resort" glyph (buhid (tl fil) (#x1743 #x1753) buhd) (canadian_aboliginal (chp oj iu den cr) (#x14C0 #x166E) cans) ;new (carian (xcr) (#x102A9)) ;No "last resort" glyph ;639-3 code xcr (cherokee (chr) (#x13E3) cher) (coptic (cop) (#x2CB1 #x2CFE) copt) ;No "last resort" glyph ;new (cuneiform (sux akk elx hit xhu)(#x12000) xsux) ;No "last resort" glyph ;639-3 code xhu (cyrillic (ab av az ba be bg ce cu cv kk ku kv ky mk mn os ru sr hr bs tg tk tt ug uk uz) (#x42F) cyrl) (cypriot () (#x10800) cprt) (deseret (en) (#x10414) dsrt) (devanagari (bh hi ks mr ne sa awa new doi gon pa bra raj sd kru mwr mag mai) (#x915 #x902) (deva dev2)) (ethiopic (am ti om byn tig gez) (#x1208 #x1361) ethi) (georgian (ka) (#x10D3) geor) (glagolitic (cu) (#x2C00) glag) ;No "last resort" glyph (gothic (got) (#x10330 #x1034A) goth) (greek (el cop) (#x3A9 #x3C9 #x3AC) grek) (gujarati (gu pa sd) (#xA95 #xA83) (gujr gjr2)) (gurmukhi (pa) (#xA15 #xA03) (guru gur2)) (han (ja ko zh) (#x5B57) hani) (hangul (ko) (#xAC00) hang) (hanunoo (hnn) (#x1723 #x1732) hano) ;639-3 code hnn (hebrew (he yi jpr arc lad jrb) (#x5D0) hebr) (hiragana (ja) (#x304B) kana) (kannada (kn kok) (#xC95 #xC83) (knda knd2)) (katakana (ja) (#x30AB) kana) ;new (kayah_li (eky kyu) (#xA90A #xA92E)) ;No "last resort" glyph ;639-3 code eky kyu (kharoshthi (sa) (#x10A10 #x10A0F) khar) ;No "last resort" glyph (khmer (km) (#x1780 #x17B6) khmr) (lao (lo) (#xEA5 #xEB1) lao\ ) (latin (aa af ak tw an ay bi bm br ca ch co cs cy da de ee en eo es et eu ff fi fj fo fr wa fy ga gd gl gn gv ha ho ht hu hz id ig ik is it iu jv kg ki kj kl kr ku kw la lb lg li ln lt lu lv mg mh mi ms mt na nd ng nl no nb nn nr nv ny oc oj om pl pt qu rm rn ro mo rw sc se sg sk sl sm sn so sq sr hr bs ss st su sv sw tl tn to tr ts ty ve vi wo xh yo za zu) (?A ?Z ?a ?z) latn) ;new (lepcha (lep) (#x1C00 #x1C37)) ;No "last resort" glyph ;639-3 code lep (limbu (lif) (#x1901 #x1920) limb) ;639-3 code lif (linear_b (gmy) (#x10000) linb) ;639-3 code gmy ;new (lycian (xlc) (#x10280)) ;No "last resort" glyph ;639-3 code xlc (lydian (xld)(#x10920 #x1093F)) ;No "last resort" glyph ;639-3 code xld (malayalam (ml) (#xD15 #xD03) (mlym mlm2)) (mongolian (mn mnc) (#x1826 #x1803) mong) (myanmar (my pi shn kar) (#x1000 #x102C) mymr) (new_tai_lue () (#x1980 #x19B1)) ;No "last resort" glyph (ogham (gd ga) (#x168F #x169B) ogam) ;new (ol_chiki (san) (#x1C5A #x1C7E)) ;No "last resort" glyph (old_italic () (#x10300) ital) (old_persian (peo) (#x103A3 #x103D0) xpeo) ;No "last resort" glyph (oriya (or) (#xB15 #xB03) (orya ory2)) (osmanya (so) (#x10480) osma) ;new (phags-pa (mn zh bo ug) (#xABA2 #xABB0) phag) ;No "last resort" glyph (phaistos_disc () (#x101D0)) ;No "last resort" glyph (phoenician (phn) (#x10900 #x1091F) phnx) ;No "last resort" glyph (rejang (rej) (#xA930 #xA953)) ;No "last resort" glyph ;639-3 code rej (rod_nums () (#x1D366)) ;No "last resort" glyph (runic () (#x16A0) runr) ;new (saurashtra (saz) (#xA892 #xA880)) ;No "last resort" glyph ;639-3 code saz (shavian (eng) (#x10457) shaw) (sinhala (pi si sa) (#xD95 #xD83) sinh) ;new (sundanese (sun) (#x1B8A #x1B80)) ;No "last resort" glyph (syloti_nagri (syl) (#xA807 #xA802) sylo) ;No "last resort" glyph ;639-3 code syl (syriac (hy arc syr sam) (#x710 #x700) syrc) (tagalog (tl) (#x1703 #x1712) tglg) (tagbanwa (tbw) (#x1763 #x1772) tagb) ;639-3 code tbw (tamil (ta) (#xB95 #xB83) (taml tml2)) (tai_le (tdd) (#x1950) tale) ;639-3 code tdd ;new (tai_viet (tai) (#xAA80)) (cham () (#xAA00)) (telugu (te) (#xC15 #xC03) (telu tel2)) (thaana (dv) (#x78C #x7B0) thaa) (thai (pi th hmn) (#xE17 #xE34) thai) (tibetan (bo dz) (#xF40 #xF71) tibt) (tifinagh (tmh) (#x2D30) tfng) ;No "last resort" glyph (ugaritic (uga) (#x10380 #x1039F) ugar) ;new (vai (vai) (#xA501 #xA60A)) ;No "last resort" glyph (yi (ii) (#xA288) yi\ \ ) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/bootstrap.sh�������������������������������������������������������������������������0000755�0023456�0023456�00000002555�14463455220�011035� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#!/bin/sh # Copyright (C) 2003, 2004 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. echo "Cleaning up old files..." rm -rf INSTALL aclocal.m4 autom4te.cache config.guess config.rpath config.sub install-sh libtool ltmain.sh missing mkinstalldirs intl/[D-Za-z]* m4/[a-z]* echo "Running autoreconf -v -f -i" autoreconf -v -f -i echo "Producing po/POTFILES.in" ls MIM/*.mim > po/POTFILES.in echo "The remaining steps to install this package are:" echo " % ./configure" echo " % make" echo " % make install" ���������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/����������������������������������������������������������������������������������0000755�0023456�0023456�00000000000�14774707367�007171� 5�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/LINGUAS���������������������������������������������������������������������������0000644�0023456�0023456�00000000014�14422175267�010115� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ja vi de eo ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/eo.gmo����������������������������������������������������������������������������0000644�0023456�0023456�00000002535�14774707367�010225� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������L��� ���|����������/������/������>��� ��H���H��i�����Z����&���V�����}��*���B��o���m����������������������������������������������Meant for writing Esperanto-letters adding h's.�Meant for writing Esperanto-letters adding q's.�Meant for writing Esperanto-letters adding x's (the X-system).�Meant for writing Esperanto-letters using Zamenhof's fundamental system.�Meant for writing Esperanto-letters with the fundamental system and the X-system, like the default of EK.�Project-Id-Version: m17n-contrib 1.1.2 Report-Msgid-Bugs-To: bugs-m17n-lib@m17n.org PO-Revision-Date: 2007-07-20 16:15+0900 Last-Translator: Kenichi Handa <m17n-lib@m17n.org> Language-Team: Esperanto Language: eo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n != 1); �Skribi Esperanton per postmeto de h-o.�Skribi Esperanton per la kua skribmetodo. Ĉi tio precipe estas ŝerco, sed povas esti utila ĉar literkombinoj kiel cq ktp preskaŭ ne uziĝas kaj la q-klavo en qwerty-klavaro situas tute angule.�Skribi Esperanton per la iksa skribmetodo.�Skribi Esperanton per la fundamenta skribmetodo. ch, ..., sh iĝas ĉ, ..., ŝ kaj au kaj eu iĝas aŭ kaj eŭ.�Skribi Esperanton per la iksa skribmetodo kaj per la fundamenta sistemo. Ĉi tiu maniero egalas al la defaŭltaj agordoj de EK.��������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/de.gmo����������������������������������������������������������������������������0000644�0023456�0023456�00000074271�14774707367�010220� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������K������t��e���������`�����a����������������� �����>��� ��F���N ��<��� ��I�� ��=��� ��?���Z ��;��� �� �� ����� ���������������e�����>��J��� ��J���T����������c�����%���������������r��m�����3������������;��� ��=���!��9���S!�����!��/���`"��/���"��>���"��H���"��i���H#��&���#��5���#��=���$��9���M$��X���$��.���$��=���%��E���M%��A���%����%��n��V'����)�����*��I���*��H���B+��I���+��H���+��I���,��H���h,��H���,��J���,��H���E-�����-��>���-��!��-��D���1��X���F1��Y���1��i��1�����c4��+��5��,��<6��+��i7��*��8��I���9��N�� :�����Y;��+��<����4=��2���8>��6���k>��J���>��W���>��N���E?����?��H���>B��E���B��I���B��6��C����ND��-��cE�����F�����XG�����OH��S���JI��S���I�����I�����J�����K�����L�����M�����N�����O����CP��x��Q��4��RY��J���Z��G���Z��K���[����f[��G���k\��G���\��V���\��Y���R]��m���]��6���^��C���Q^��K���^��O���^�����1_��8���_��E���_��M���@`��Q���`����`����qb��_��e��#���df��W���f��U���f��W���6g��W���g��W���g��Y���>h��Y���h��W���h��W���Ji�����i��R���i���� j��J���m�����m�����n����&o�����r��n��r��k��"t��j��u��i��v��U���cx������������(��������� ������� ��� ���0��� �������E�������=������B���������3�������/���A���<���-�������9���4�������*����������$���"������������������H���:���������)���#���%���6�������.������7���������;�������J������@��������������K�������D������G���1��� �������+�������?���������������'���&�������,������F�������������� ���2������!�������>�������5������I������������8���C����������Acceptance level The level of character sequence acceptance defined in WTT 2.0. 0 accepts any key sequence. 2 accepts only orthographic ones. 1 is somewhere between.�Cham input method simulating Cham keyboard. Cham characters are encoded in logical order in memory and in files. But, you can type Cham text in visual order with this input method. Backspace and Delete also work in the manner of visual order.�Character set to limit candidates. Value must be a symbol representing a charater set, or nil. If the value is not nil, a candidate containing a character not belonging to the specified character set is ignored.�Commit Commit the preedit text�Convert Convert the preedit text�Delete char Delete the following character in the preedit text�Delete char backward Delete the previous character in the preedit text�Extend segment Extend the current segment length to the tail�Fallback input methods. Value must be comma separated fallback input method names. When you type a key that is not handled by the currently activated intup method, fallback input methods (in the order specified in this variable) try to handle that key, and the first one that can handle the key is activated temporarily. For instance, as the default value of this variable is "lsymbol, unicode", when you type "/..." while you are activating an input method that doesn't handle that key sequence, "lsymbol" input method is activated and "…" (U+2026: HORIZONTAL ELLIPSIS) is inserted.�First candidate Spot the first candidate in the current group�First character Move to the first character in the preedit text�First segment Move to the first segment in the preedit text�Flag to control the action of Backspace key (delete or undo). If this variable is 0 (the default), Backspace key deletes the previous character (e.g. "q u a i s BS" => "quá"). If the value is 1, Backspace key undoes the previous key (e.g. "q u a i s BS" => "quai").�Flag to control tone mark position in equivocal cases. If this variable is 0 (the default), put tone mark on the first vowel in such equivocal cases as "oa", "oe", "uy". Otherwise, put tone mark on the last vowel.�Flag to tell whether or not to generate precomposed characters. If 1 (the default), generate precomposed characters (i.e. NFC) if available (e.g. "ྲྀ"(U+0F76). If 0, generate only decomposed characters (i.e. NFD) (e.g. "ྲྀ" (U+0FB2 U+0F80).�Global variable and command definitions. This is actually not an input method, but provides documents, default values of global variables, and default key-bindings of global commands.�If this variable is 1 (the default is 1), the latex commands are recognized only when you type them after backslash '\'. In other words, you don't have to turn off this input method to input normal ASCII characters.�If this variable is 1 (the default), automatic vowel forming is used. For example, a dependent vowel like া is automatically converted to the independent form আ if it is not typed after a consonant.�If this variable is 1 (the default), the geminate of nga ങ്ങ is used�If this variable is 1 (the default), the geminate of nja ഞ്ഞ is used�If this variable is 1 (the default), the last Halant in a syllable is removed if it is followed by non Brahmi letter. For instance, typing "har.." produces "𑀳𑀭𑁇", not "𑀳𑀭𑁆𑁇".�If this variable is 1 (the default), the last Halant in a syllable is removed if it is followed by non Devanagari letter. For instance, typing "har.." produces "हर।", not "हर्।".�If this variable is 1 (the default), the last Halant in a syllable is removed if it is followed by non Devanagari letter. For instance, typing "har.." produces "𑌹𑌰।", not "𑌹𑌰𑍍।".�If this variable is 1 (the default), the last Halant in a syllable is removed if it is followed by non Modi letter. For instance, typing "har.." produces "𑘮𑘨𑙁", not "𑘮𑘨𑘿𑙁".�If this variable is 1 (the default), the last Halant in a syllable is removed if it is followed by non Sharada letter. For instance, typing "har.." produces "𑆲𑆫𑇅", not "𑆲𑆫𑇀𑇅".�If this variable is 1, archaic form of au ൌ is used; otherwise the common form ൗ is used (the default). The position of length mark ൗ is interchanged with that of ൌ�If this variable is 1, only atomic chillu are used; otherwise legacy encoding used when defined (the default)�Input method for Unicode characters using hexadigits. Type C-u followed by hexadecimal numbers [0-9A-Fa-f] of a Unicode character code. To finish and insert the resulting character, type a space. If you type more than 5 hex digits and finish with space, the result is empty and nothing at all is inserted. �Input method for symbols with relatively longer key sequences. It provides access to a broad category of symbols by using the technique of showing multiple alternatives based on the starter keys pressed. For instance, "/->" -> arrows (e.g. →←↑↓ 👉👈👆👇✋ ►◄▲▾ ◤◥◣◢) "/||" -> hand gestures (e.g. 👍👎👍👎👌✋👏🙆 🙏👋🙌✌✊👊 💁🙋💪✍💆💅) "/:)" -> happy faces (e.g. ☺️ 😃😅😆😉😇 😂😏😛😜😝😋 😉💏💋😍😘😚 😽😻) "/:(" -> unhappy faces (e.g. 😢😩😡😭😪 🙈🙊🙉) "/<3" -> hearts (e.g. ♥️🤍️💔💖💘 💓💞💕💌💑😍😘) "/*" -> flowers and stars (e.g. 🌹💐❁✽ ★☆⭐🌟💫✨🌠✯🌃 ☀❂✷✸✹🌞⛅🌅🌇 💡☄⚡ϟ🔥🌈🎆 ❄❆❅) "/&&" -> spiritual (e.g. 💀☠️👹👼😇 ☸️✡️☯️✝️☦️☪️ 🕉️🛐☮️🕎🪯 💒⛪🙈🙊🙉 卍卐☯☬✙) "/xx" -> checks (e.g. ✔✘☐☑☒) "/$" -> currency (e.g. €£¥﷼₱₹ 💰💵💶💴💷) "/@" -> legal/text signs (e.g ©®™§¶†‡) "/^" -> math symbols (e.g. √) "/z" -> zodiac symbols (e.g. ♈♉♊♋♌♍ ♎♏♐♑♒♓) "/p" -> astrological planet symbols (e.g. ☉☽☿♀⊕♂♃♄♅♆♇) "/ " -> zero width joiners (currently only U+ZERO WIDTH NON-JOINER) The user can select the appropriate symbol using ↑,↓,→,← (or C-p, C-n, C-f, C-b) keys and/or the digits. Other miscellaneous keys are: "//" -> "/" "/..." -> "…" This input methods is registered as one of fallback input methods by default. See the documentation page of m17n input methods for more detail. <http://www.nongnu.org/m17n/manual-en/m17nDBData.html#mim-list>�Input method for symbols with relatively shorter key sequences. This input methods is suitable for a fallback input method. If you prefer this input method to "lsymbol" which is registered as one of fallback input methods by default, customize the variable "fallback-input-method".�Last candidate Spot the last candidate in the current group�Last character Move to the last character in the preedit text�Last segment Move to the last segment in the preedit text�Maximum number of candidates in a candidate group. Value must be an integer. If the value is not positive, number of candidates in a group is decided by how candiates are grouped in an input method source file.�Meant for writing Esperanto-letters adding h's.�Meant for writing Esperanto-letters adding q's.�Meant for writing Esperanto-letters adding x's (the X-system).�Meant for writing Esperanto-letters using Zamenhof's fundamental system.�Meant for writing Esperanto-letters with the fundamental system and the X-system, like the default of EK.�Next candidate Spot the next candidate�Next candidate group Move to the next candidate group�Next character Move to the next character in the preedit text�Next segment Move to the next segment in the preedit text�Preedit prompt Prompt string shown in the preedit area while typing hexadecimal numbers.�Previous candidate Spot the previous candidate�Previous candidate group Move to the previous candidate group�Previous character Move to the previous character in the preedit text�Previous segment Move to the previous segment in the preedit text�Puthu Nira Charutha See the paper at http://languageinindia.com/july2023/drajithnewkeyboardsmalayalamfinal1.html Original Author : Ajith R <ajithramayyan at yahoo dot co dot in> See https://ajithramayyan.gitlab.io/puthunira/ for usage നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക �Puthu Nira English Quick Fix This is a slightly modified version of the QWERTY English layout to be used along with the Puthunira Charutha (the ml-pn-c input method) because ml-pn-c changes some punctuation marks from their locations on the QWERTY layout. See the paper at http://languageinindia.com/july2023/drajithnewkeyboardsmalayalamfinal1.html Original Author : Ajith R <ajithramayyan at yahoo dot co dot in> See https://ajithramayyan.gitlab.io/puthunira/ for usage നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക �Reload input method Reload the input method (and configulation if any) and freshly start it. Note that the length of key-sequence bound for this command must be 1. This is one of special commands reserved by the m17n library, and should not be used in a map of an input method.�Revert Revert the conversion�Select the 10th candidate Select the tenth candidate in the current group�Select the 1st candidate Select the first candidate in the current group�Select the 2nd candidate Select the second candidate in the current group�Select the 3rd candidate Select the third candidate in the current group�Select the 4th candidate Select the fourth candidate in the current group�Select the 5th candidate Select the fifth candidate in the current group�Select the 6th candidate Select the sixth candidate in the current group�Select the 7th candidate Select the seventh candidate in the current group�Select the 9th candidate Select the ninth candidate in the current group�Show lookup table�Shrink segment Shrink the current segment length from the tail�Simulating Azerty keyboard on English keyboard. &1 é2 "3 '4 (5 -6 è7 _8 ç9 à0 )° =_ ²~ aA zZ eE rR tT yY uU iI oO pP ^¨ $£ qQ sS dD fF gG hH jJ kK lL mM ù% *| wW xX cC vV bB nN ,? ;. :/ !§ '[' and '{' are used as a dead key to type a character with the circumflex and diaeresis respectively (e.g. '[' 'e' -> "ê"). 'Alt-2' and 'Alt-7' are used as a dead key to type a character with tilde and grave respectively (e.g. 'Alt-2' 'n' -> "ñ"). 'Ctrl-Alt-2' and 'Ctrl-Alt-7' can be used as 'Alt-2' and 'Alt-7' respectively. Azerty keyboard has one more key at the bottom left corner for inputting "<" and ">". As a normal English keyboard doesn't have such a key left, type '<' and '>' twice for "<" and ">" respectively.�Start Unicode Start typing hexadecimal numbers of Unicode character.�Surrounding text vs. preedit If 1, try to use surrounding text. Otherwise, use preedit.�Surrounding text vs. preedit. If 1, try to use surrounding text. Otherwise, use preedit.�Tai Viet input method using the phonetic key sequence with the Tai Son La keyboard layout. The phonetic key sequence means that you type a syllable in this order: C W? V v? F? T? where C is an initial consonant, W is a label for labializing C ('ꪫ'), V is a vowel (V1:prefix, V2:combining, or V3:postfix), v is the second vowel of a digraph vowel (in the case that V is 'ꪹ' and v is 'ꪸ', 'ꪷ', or 'ꪱ'), F is a final consonant, T is a tonemark (spacing or combining). You can type special symbols by these keys: '$' -> 'ꫛ' '#' -> 'ꫜ' '%' -> 'ꫝ' '!' -> '꫞' '@' -> '꫟' �Tamil Remington Layout Author: Mohan R <mohan43u@gmail.com> Derived From: https://github.com/thamizha/ekalappai/blob/master/installer/app/keyboards/Tamil-typewriter.txt.in �Vietnames input method using the TCVN6064 sequence. Typing Backslash ('\') toggles the normal mode and English mode. The following variables are customizable: tone-mark-on-last: control tone mark position in equivocal cases backspace-is-undo: control the action of Backspace key (delete or undo)�Vietnames input method using the TELEX key sequence. Typing Backslash ('\') toggles the normal mode and English mode. The following variables are customizable: tone-mark-on-last: control tone mark position in equivocal cases backspace-is-undo: control the action of Backspace key (delete or undo)�Vietnames input method using the VIQR key sequence. Typing Backslash ('\') toggles the normal mode and English mode. The following variables are customizable: tone-mark-on-last: control tone mark position in equivocal cases backspace-is-undo: control the action of Backspace key (delete or undo)�Vietnames input method using the VNI key sequence. Typing Backslash ('\') toggles the normal mode and English mode. The following variables are customizable: tone-mark-on-last: control tone mark position in equivocal cases backspace-is-undo: control the action of Backspace key (delete or undo)�select the 8th candidate Select the eighth candidate in the current group�Project-Id-Version: m17n-db 1.6.1-1 Report-Msgid-Bugs-To: bugs-m17n-lib@m17n.org PO-Revision-Date: 2024-07-30 09:56+0200 Last-Translator: Chris Leick <c.leick@vollbio.de> Language-Team: German <debian-l10n-german@lists.debian.org> Language: de MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit �Akzeptanzstufe Die Stufe der Zeichenfolgen-Akzeptanz, wie in WTT 2.0 definiert 0 akzeptiert jede Tastenfolge, 2 akzeptiert nur die orthografischen. 1 ist irgendwo dazwischen.�Cham-Eingabemethode, die eine Cham-Tastatur simuliert Cham-Zeichen sind im Speicher und in Dateien in logischer Reihenfolge codiert. Sie können mit dieser Eingabemethode Cham-Text aber in visueller Reihenfolge eintippen. Rücktaste und Löschen funktionieren ebenfalls wie in visueller Reihenfolge.�Zeichensatz zum Begrenzen der Kandidaten. Wert muss ein Symbol sein, das einen Zeichensatz repräsentiert oder »nil«. Falls der Wert nicht »nil« ist, wird ein Kandidat, der ein Zeichen enthält, das nicht zu dem angegebenen Zeichensatz gehört, ignoriert.�Übergeben Den vorher bearbeiteten Text übergeben�Konvertieren Den vorher bearbeiteten Text konvertieren�Zeichen löschen Das folgende Zeichen im vorher bearbeiteten Text löschen�Zeichen rückwärts löschen Das vorherige Zeichen im vorher bearbeiteten Text löschen�Abschnitt erweitern Die Länge des aktuellen Abschnitts zum Ende hin erweitern�Fallback-Eingabemethoden. Der Wert muss eine kommaseparierte Liste von Namen der Fallback-Eingabemethoden sein. Wenn Sie eine Taste drücken, die nicht von der gerade aktiven Eingabemethode verarbeitet wird, versuchen Fallback-Eingabemethoden (in der in dieser Variable angegebenen Reihenfolge), diese Taste zu verarbeiten, und die erste, die die Taste verarbeiten kann, wird vorübergehend aktiviert. Zum Beispiel wird bei einem Standardwert dieser Variable von "lsymbol, unicode" wenn Sie "/..." eingeben und eine Eingabemethode aktiviert haben, die diese Taste nicht verarbeitet, die Eingabemethode "lsymbol" aktiviert und "…" (U+2026: HORIZONTAL ELLIPSIS) wird eingefügt.�Erster Kandidat Den ersten Kandidat in der aktuellen Gruppe herausfinden�Erstes Zeichen Zum ersten Zeichen im vorher bearbeiteten Text bewegen�Erster Abschnitt Zum ersten Abschnitt im vorher bearbeiteten Text bewegen�Schalter zum Steuern der Rücktastenaktion (löschen oder rückgängig). Falls diese Variable 0 ist (Standard), löscht die Rücktaste das vorherige Zeichen (z.B. »q u a i s BS« => »quá«). Falls der Wert 1 ist, macht die Rücktaste den letzten Tastendruck rückgängig (z.B. »q u a i s BS« => »quai«).�Schalter zum Steuern der Tonzeichenpositionen in mehrdeutigen Fällen Falls diese Variable 0 ist (Standard), wird das Tonzeichen in mehrdeutigen Fällen, wie »oa«, »oe« und »uy« auf den ersten Vokal gesetzt. Andernfalls wird das Tonzeichen auf den letzten Vokal gesetzt.�Markierung, die angibt, ob zusammengesetzte Zeichen generiert werden oder nicht. Falls 1 (der Default), werden, wenn verfügbar, zusammengesetzte Zeichen generiert (also NFC, z.B. »ྲྀ« (U+0F76)). Falls 0, werden nur voneinander gelöste Zeichen generiert (also NFD, z.B »ྲྀ« (U+0FB2 U+0F80)).�Globale Variablen und Befehlsdefinitionen. Dies ist keine tatsächliche Eingabemethode, stellt aber Dokumente, Standardwerte globaler Variablen und Standard-Tastenbelegungen globaler Befehle bereit.�Wenn diese Variable 1 ist (der Standardwert ist 1), werden die LaTeX-Befehle nur erkannt, wenn Sie sie nach einem Backslash '\' eingeben. Mit anderen Worten, Sie müssen diese Eingabemethode nicht ausschalten, um normale ASCII-Zeichen einzugeben.�Wenn diese Variable den Wert 1 hat (Standardwert), wird automatische Vokalbildung verwendet. Beispielsweise wird ein abhängiger Vokal wie া automatisch in die unabhängige Form আ umgewandelt, wenn er nicht nach einem Konsonanten eingegeben wird.�Wenn diese Variable 1 ist (der Default) wird die Geminata ങ്ങ von nga benutzt�Wenn diese Variable 1 ist (der Default) wird die Geminata ഞ്ഞ von nja benutzt�Wenn diese Variable den Wert 1 hat (Standardwert), wird das letzte Halant in einer Silbe entfernt, wenn es von einem Nicht-Brahmi-Buchstaben gefolgt wird. Zum Beispiel führt die Eingabe von "har.." zu "𑀳𑀭𑁇"" und nicht zu "𑀳𑀭𑁆𑁇".�Wenn diese Variable den Wert 1 hat (Standardwert), wird das letzte Halant in einer Silbe entfernt, wenn es von einem Nicht-Devanagari-Buchstaben gefolgt wird. Zum Beispiel führt die Eingabe von "har.." zu "हर।" und nicht zu "हर्।".�Wenn diese Variable den Wert 1 hat (Standardwert), wird das letzte Halant in einer Silbe entfernt, wenn es von einem Nicht-Devanagari-Buchstaben gefolgt wird. Zum Beispiel führt die Eingabe von "har.." zu "𑌹𑌰।" und nicht zu "𑌹𑌰𑍍।".�Wenn diese Variable den Wert 1 hat (Standardwert), wird das letzte Halant in einer Silbe entfernt, wenn es von einem Nicht-Modi-Buchstaben gefolgt wird. Zum Beispiel führt die Eingabe von "har.." zu "𑘮𑘨𑙁" und nicht zu "𑘮𑘨𑘿𑙁".�Wenn diese Variable den Wert 1 hat (Standardwert), wird das letzte Halant in einer Silbe entfernt, wenn es von einem Nicht-Sharada-Buchstaben gefolgt wird. Zum Beispiel führt die Eingabe von "har.." zu "𑆲𑆫𑇅" und nicht zu "𑆲𑆫𑇀𑇅".�Wenn diese Variable 1 ist, wird die archaische Form von au ൌ verwendet; andernfalls wird die gebräuchliche Form ൗ verwendet (der Default). Die Position des Längenzeichens ൗ wird mit der von ൌ vertauscht.�Wenn diese Variable 1 ist, werden nur atomare Chillu-Zeichen verwendet; andernfalls wird, wenn definiert, die alte Kodierung verwendet (der Default).�Eingabemethode für Unicode-Zeichen unter Verwendung von Hexadezimalziffern. Geben Sie C-u ein, gefolgt von den hexadezimalen Zahlen [0-9A-Fa-f] des Unicode-Zeichencodes. Um das resultierende Zeichen abzuschließen und einzufügen, geben Sie ein Leerzeichen ein. Wenn Sie mehr als 5 Hexadezimalziffern eingeben und mit einem Leerzeichen abschließen, ist das Ergebnis leer und es wird nichts eingefügt. �Eingabemethode für Symbole mit relativ langen Tastenkombinationen. Es bietet Zugriff auf eine breite Kategorie von Symbolen, indem die Technik verwendet wird, die basierend auf den Starter-Tasten mehrere Alternativen anzeigt. Zum Beispiel: "/->" -> Pfeile (z.B. →←↑↓ 👉👈👆👇✋ ►◄▲▾ ◤◥◣◢)) "/||" -> Handgesten (z.B. 👍👎👍👎👌✋👏🙆 🙏👋🙌✌✊👊 💁🙋💪✍💆💅) "/:)" -> Glückliche Gesichter (z.B. ☺️ 😃😅😆😉😇 😂😏😛😜😝😋 😉💏💋😍😘😚 😽😻) "/:(" -> Unglückliche Gesichter (z.B. 😢😩😡😭😪 🙈🙊🙉) "/<3" -> Herzen (z.B. ♥️🤍️💔💖💘 💓💞💕💌💑😍😘) "/*" -> Blumen und Sterne (z.B. 🌹💐❁✽ ★☆⭐🌟💫✨🌠✯🌃 ☀❂✷✸✹🌞⛅🌅🌇 💡☄⚡ϟ🔥🌈🎆 ❄❆❅) "&&" -> Spirituelles (z.B. 💀☠️👹👼😇 ☸️✡️☯️✝️☦️☪️ 🕉️🛐☮️🕎🪯 💒⛪🙈🙊🙉 卍卐☯☬✙) "/xx" -> Kontrollkästchen (z.B. ✔✘☐☑☒) "$" -> Währung (€£¥﷼₱₹ 💰💵💶💴💷) "@" -> Rechtliche/Text-Symbole (z.B. ©®™§¶†‡) "/^" -> Mathematische Symbole (z.B. √) "/z" -> Tierkreis Symbole (z.B. ♈♉♊♋♌♍ ♎♏♐♑♒♓) "/p" -> Astrologische Planetensymbole (z.B. ☉☽☿♀⊕♂♃♄♅♆♇) "/ " -> Zero width joiners (im Moment nur ZERO WIDTH NON-JOINER) Der Benutzer kann das entsprechende Symbol mithilfe der Tasten ↑,↓,→,← (oder C-p, C-n, C-f, C-b) und/oder der Ziffern auswählen. Weitere verschiedene Tasten sind: "//" -> "/" "/..." -> "…" Diese Eingabemethode ist standardmäßig als eine der Fallback-Eingabemethoden registriert. Weitere Details finden Sie auf der Dokumentationsseite von m17n-Eingabemethoden. http://www.nongnu.org/m17n/manual-en/m17nDBData.html#mim-list�Eingabemethode für Symbole mit relativ kurzen Tastenkombinationen. Diese Eingabemethode eignet sich als Fallback-Eingabemethode. Wenn Sie diese Eingabemethode "lsymbol" vorziehen, die standardmäßig als eine der Fallback-Eingabemethoden registriert ist, passen Sie die Variable "fallback-input-method" an.�Letzter Kandidat Den letzten Kandidat in der aktuellen Gruppe herausfinden�Letztes Zeichen Zum letzten Zeichen im vorher bearbeiteten Text bewegen�Letzter Abschnitt Zum letzten Abschnitt im vorher bearbeiteten Text bewegen�Maximale Anzahl der Kandidaten in einer Kandidatengruppe. Wert muss eine Ganzzahl sein. Falls der Wert nicht positiv ist, wird die Anzahl der Kandidaten in einer Gruppe dadurch entschieden, wie die Kandidaten in einer Eingabemethoden-Quelldatei gruppiert sind.�Ausgelegt, um Esperanto-Buchstaben mit zugefügten »h«s zu schreiben.�Ausgelegt, um Esperanto-Buchstaben mit zugefügten »q«s zu schreiben.�Ausgelegt, um Esperanto-Buchstaben mit zugefügten »x«s zu schreiben (das X-System).�Ausgelegt, um durch Benutzen von Zamenhofs Grundsystem Esperanto-Buchstaben zu schreiben.�Ausgelegt, um Esperanto-Buchstaben mit dem Grundsystem und dem X-System zu schreiben, wie die Vorgabe von EK.�Nächster Kandidat Den nächsten Kandidat herausfinden�Nächste Kandidatengruppe Zu der nächsten Kandidatengruppe bewegen�Nächstes Zeichen Zum nächsten Zeichen im vorher bearbeiteten Text bewegen�Nächster Abschnitt Zum nächsten Abschnitt im vorher bearbeiteten Text bewegen�Vorher bearbeitete Abfrage Abfragezeichenkette, die im vorher bearbeiteten Bereich angezeigt wird, während hexadezimale Zahlen getippt werden.�Vorheriger Kandidat Den vorherigen Kandidat herausfinden�Vorherige Kandidatengruppe Zu der vorherigen Kandidatengruppe bewegen�Vorheriges Zeichen Zum vorherigen Zeichen im vorher bearbeiteten Text bewegen�Vorheriger Abschnitt Zum vorherigen Abschnitt im vorher bearbeiteten Text bewegen�Puthu Nira Charutha Siehe das Dokument unter http://languageinindia.com/july2023/drajithnewkeyboardsmalayalamfinal1.html Originalautor: Ajith R <ajithramayyan at yahoo dot co dot in> Siehe https://ajithramayyan.gitlab.io/puthunira/ für die Benutzung നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക �Puthu Nira English Quick Fix Dies ist eine leicht modifizierte Version des QWERTY-Layouts in Englisch, das zusammen mit Puthunira Charutha (der ml-pn-c-Eingabemethode) verwendet werden soll, da ml-pn-c einige Satzzeichen von ihren Positionen auf dem QWERTY-Layout verschiebt. Siehe das Dokument unter http://languageinindia.com/july2023/drajithnewkeyboardsmalayalamfinal1.html Originalautor: Ajith R <ajithramayyan at yahoo dot co dot in> Siehe https://ajithramayyan.gitlab.io/puthunira/ für die Benutzung നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക �Eingabemethode erneut laden Die Eingabemethode (und Konfiguration, falls vorhanden) erneut laden und neu starten. Beachten Sie, dass die Länge der mit diesem Befehl verbundenen Tastenabfolge 1 sein muss. Dies ist einer der von der »m17n«-Bibliothek reservierten Spezialbefehle und sollte nicht in einer Belegung einer Eingabemethode benutzt werden.�Umkehren Die Konvertierung umkehren�Den zehnten Kandidat auswählen Den zehnten Kandidat in der aktuellen Gruppe auswählen�Den ersten Kandidat auswählen Den ersten Kandidat in der aktuellen Gruppe auswählen�Den zweiten Kandidat auswählen Den zweiten Kandidat in der aktuellen Gruppe auswählen�Den dritten Kandidat auswählen Den dritten Kandidat in der aktuellen Gruppe auswählen�Den vierten Kandidat auswählen Den vierten Kandidat in der aktuellen Gruppe auswählen�Den fünften Kandidat auswählen Den fünften Kandidat in der aktuellen Gruppe auswählen�Den sechsten Kandidat auswählen Den sechsten Kandidat in der aktuellen Gruppe auswählen�Den siebten Kandidat auswählen Den siebten Kandidat in der aktuellen Gruppe auswählen�Den neunten Kandidat auswählen Den neunten Kandidat in der aktuellen Gruppe auswählen�Lookup-Tabelle anzeigen�Abschnitt verkleinern Die Länge des aktuellen Abschnitts vom Ende her verkleinern�Azerty-Tastatur wird auf englischer Tastatur simuliert. &1 é2 "3 '4 (5 -6 è7 _8 ç9 à0 )° =_ ²~ aA zZ eE rR tT yY uU iI oO pP ^¨ $£ qQ sS dD fF gG hH jJ kK lL mM ù% *| wW xX cC vV bB nN ,? ;. :/ !§ »[« und »{« werden als tote Tasten benutzt, um Zeichen mit Zirkumflex beziehungsweise Trema zu tippen (z.B. »[« »e« -> »ê«). »Alt-2« und »Alt-7« können als tote Tasten benutzt werden, um ein Zeichen mit Tilde beziehungsweise Gravis einzutippen (z.B. »Alt-2« »n« -> »ñ«). »Ctrl-Alt-2« und »Ctrl-Alt-7« können als »Alt-2« beziehungsweise »Alt-7« benutzt werden. Die Azerty-Tastatur hat eine oder mehrere Tasten in der linken unteren Ecke für die Eingabe von »<« und »>«. Da eine normale englische Tastatur keine solche Tasten frei hat, drücken Sie zweimal »<« und »>« für »<« beziehungsweise »>«.�Unicode starten Start der Eingabe hexadezimaler Zahlen von Unicode-Zeichen�Umliegender Text gegenüber vorherigem Bearbeiten Falls 1, versuchen Sie umliegenden Text zu benutzen. Andernfalls benutzen Sie vorheriges Bearbeiten.�Umliegender Text im Gegensatz zu vorherigem Bearbeiten Falls 1, versuchen Sie umliegenden Text zu benutzen. Andernfalls benutzen Sie vorheriges Bearbeiten.�Tai-Viet-Eingabemethode, die phonetische Schlüsselsequenzen mit der Tai-Son-La-Tastaturbelegung benutzt. Die phonetische Schlüsselsequenz ist dazu ausgelegt, dass Sie eine Silbe in dieser Reihenfolge tippen: C W? V v? F? T? wobei C ein Anfangskonsonant ist, W eine Beschriftung ist, um C ('ꪫ') zu beschriften, V ein Vokal ist (V1:Vorsilbe, V2:kombiniert, oder V3:Nachsilbe), v ist der zweite Vokal eines Digraph-Vokals (in dem Fall, dass V 'ꪹ' ist und v 'ꪸ', 'ꪷ', oder 'ꪱ' ist), F ist ein abschließender Konsonant, T ist eine Klangmarke (Zwischenraum oder kombinierend). Sie können Spezialsymbole mit diesen Tasten tippen: '$' -> 'ꫛ' '#' -> 'ꫜ' '%' -> 'ꫝ' '!' -> '꫞' '@' -> '꫟' �Tamil Remington Layout Author: Mohan R <mohan43u@gmail.com> Derived From: https://github.com/thamizha/ekalappai/blob/master/installer/app/keyboards/Tamil-typewriter.txt.in �Vietnamesische Eingabemethode, die die TCVN6064-Folge benutzt. Eintippen des Backslashs (»\«) schaltet zwischen normalem und englischem Modus um. Die folgenden Variablen sind anpassbar: tone-mark-on-last: Steuert Tonzeichenpositionen in mehrdeutigen Fällen backspace-is-undo: Steuert die Aktion der Rücktaste (löschen oder rückgängig)�Vietnamesische Eingabemethode, die die TELEX-Folge benutzt. Eintippen des Backslashs (»\«) schaltet zwischen normalem und englischem Modus um. Die folgenden Variablen sind anpassbar: tone-mark-on-last: Steuert Tonzeichenpositionen in mehrdeutigen Fällen backspace-is-undo: Steuert die Aktion der Rücktaste (löschen oder rückgängig)�Vietnamesische Eingabemethode, die die VIQR-Folge benutzt. Eintippen des Backslashs (»\«) schaltet zwischen normalem und englischem Modus um. Die folgenden Variablen sind anpassbar: tone-mark-on-last: Steuert Tonzeichenpositionen in mehrdeutigen Fällen backspace-is-undo: Steuert die Aktion der Rücktaste (löschen oder rückgängig)�Vietnamesische Eingabemethode, die die VNI-Folge benutzt. Eintippen des Backslashs (»\«) schaltet zwischen normalem und englischem Modus um. Die folgenden Variablen sind anpassbar: tone-mark-on-last: Steuert Tonzeichenpositionen in mehrdeutigen Fällen backspace-is-undo: Steuert die Aktion der Rücktaste (löschen oder rückgängig)�Den achten Kandidat auswählen Den achten Kandidat in der aktuellen Gruppe auswählen����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/remove-potcdate.sin���������������������������������������������������������������0000644�0023456�0023456�00000000660�14422175267�012710� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Sed script that remove the POT-Creation-Date line in the header entry # from a POT file. # # The distinction between the first and the following occurrences of the # pattern is achieved by looking at the hold space. /^"POT-Creation-Date: .*"$/{ x # Test if the hold space is empty. s/P/P/ ta # Yes it was empty. First occurrence. Remove the line. g d bb :a # The hold space was nonempty. Following occurrences. Do nothing. x :b } ��������������������������������������������������������������������������������m17n-db-1.8.10/po/insert-header.sin�����������������������������������������������������������������0000644�0023456�0023456�00000001240�14422175267�012337� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Sed script that inserts the file called HEADER before the header entry. # # At each occurrence of a line starting with "msgid ", we execute the following # commands. At the first occurrence, insert the file. At the following # occurrences, do nothing. The distinction between the first and the following # occurrences is achieved by looking at the hold space. /^msgid /{ x # Test if the hold space is empty. s/m/m/ ta # Yes it was empty. First occurrence. Read the file. r HEADER # Output the file's contents by reading the next line. But don't lose the # current line while doing this. g N bb :a # The hold space was nonempty. Following occurrences. Do nothing. x :b } ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/Makevars��������������������������������������������������������������������������0000644�0023456�0023456�00000003430�14422175267�010571� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Makefile variables for PO directory in any package using GNU gettext. # Usually the message domain is the same as the package name. DOMAIN = $(PACKAGE) # These two variables depend on the location of this directory. subdir = po top_builddir = .. # These options get passed to xgettext. XGETTEXT_OPTIONS = -L lisp --keyword=_ --from-code utf-8 # This is the copyright holder that gets inserted into the header of the # $(DOMAIN).pot file. Set this to the copyright holder of the surrounding # package. (Note that the msgstr strings, extracted from the package's # sources, belong to the copyright holder of the package.) Translators are # expected to transfer the copyright for their translations to this person # or entity, or to disclaim their copyright. The empty string stands for # the public domain; in this case the translators are expected to disclaim # their copyright. COPYRIGHT_HOLDER = AIST # This is the email address or URL to which the translators shall report # bugs in the untranslated strings: # - Strings which are not entire sentences, see the maintainer guidelines # in the GNU gettext documentation, section 'Preparing Strings'. # - Strings which use unclear terms or require additional context to be # understood. # - Strings which make invalid assumptions about notation of date, time or # money. # - Pluralisation problems. # - Incorrect English spelling. # - Incorrect formatting. # It can be your email address, or a mailing list address where translators # can write to without being subscribed, or the URL of a web page through # which the translators can contact you. MSGID_BUGS_ADDRESS = bugs-m17n-lib@m17n.org # This is the list of locale categories, beyond LC_MESSAGES, for which the # message catalogs shall be used. It is usually empty. EXTRA_LOCALE_CATEGORIES = ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/eo.po�����������������������������������������������������������������������������0000644�0023456�0023456�00000044705�14774707367�010066� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Esperanto translations for m17n-contrib package. # Copyright (C) 2007 AIST # This file is distributed under the same license as the m17n-contrib package. # Kenichi Handa <m17n-lib@m17n.org>, 2007. # msgid "" msgstr "" "Project-Id-Version: m17n-contrib 1.1.2\n" "Report-Msgid-Bugs-To: bugs-m17n-lib@m17n.org\n" "POT-Creation-Date: 2025-04-07 10:32+0200\n" "PO-Revision-Date: 2007-07-20 16:15+0900\n" "Last-Translator: Kenichi Handa <m17n-lib@m17n.org>\n" "Language-Team: Esperanto\n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: MIM/bn-national-jatiya.mim:67 msgid "" "If this variable is 1 (the default), automatic vowel forming is used.\n" "For example, a dependent vowel like া is automatically converted to\n" "the independent form আ if it is not typed after a consonant." msgstr "" #: MIM/bo-ewts.mim:36 msgid "" "Flag to tell whether or not to generate precomposed characters.\n" "If 1 (the default), generate precomposed characters (i.e. NFC) if available " "(e.g. \"ྲྀ\"(U+0F76).\n" "If 0, generate only decomposed characters (i.e. NFD) (e.g. \"ྲྀ\" (U+0FB2 " "U+0F80)." msgstr "" #: MIM/cmc-kbd.mim:26 msgid "" "Cham input method simulating Cham keyboard.\n" "Cham characters are encoded in logical order in memory and in files.\n" "But, you can type Cham text in visual order with this input method.\n" "Backspace and Delete also work in the manner of visual order." msgstr "" #: MIM/en-pn-eqf.mim:27 msgid "" "Puthu Nira English Quick Fix\n" "\n" "This is a slightly modified version of the QWERTY English layout to be\n" "used along with the Puthunira Charutha (the ml-pn-c input method)\n" "because ml-pn-c changes some punctuation marks from their locations on\n" "the QWERTY layout.\n" "\n" "See the paper at http://languageinindia.com/july2023/" "drajithnewkeyboardsmalayalamfinal1.html\n" "Original Author : Ajith R <ajithramayyan at yahoo dot co dot in>\n" "See https://ajithramayyan.gitlab.io/puthunira/ for usage\n" "നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക\n" msgstr "" #: MIM/eo-h-fundamente.mim:29 msgid "" "Meant for writing Esperanto-letters using Zamenhof's fundamental system." msgstr "" "Skribi Esperanton per la fundamenta skribmetodo. ch, ..., sh iĝas ĉ, ..., ŝ " "kaj au kaj eu iĝas aŭ kaj eŭ." #: MIM/eo-h-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding h's." msgstr "Skribi Esperanton per postmeto de h-o." #: MIM/eo-plena.mim:29 msgid "" "Meant for writing Esperanto-letters with the fundamental system and the X-" "system, like the default of EK." msgstr "" "Skribi Esperanton per la iksa skribmetodo kaj per la fundamenta sistemo. Ĉi " "tiu maniero egalas al la defaŭltaj agordoj de EK." #: MIM/eo-q-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding q's." msgstr "" "Skribi Esperanton per la kua skribmetodo. Ĉi tio precipe estas ŝerco, sed " "povas esti utila ĉar literkombinoj kiel cq ktp preskaŭ ne uziĝas kaj la q-" "klavo en qwerty-klavaro situas tute angule." #: MIM/eo-x-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding x's (the X-system)." msgstr "Skribi Esperanton per la iksa skribmetodo." #: MIM/fr-azerty.mim:26 #, lisp-format msgid "" "Simulating Azerty keyboard on English keyboard.\n" "\n" " &1 é2 \"3 '4 (5 -6 è7 _8 ç9 à0 )° =_ ²~\n" " aA zZ eE rR tT yY uU iI oO pP ^¨ $£\n" " qQ sS dD fF gG hH jJ kK lL mM ù% *|\n" " wW xX cC vV bB nN ,? ;. :/ !§\n" "\n" "'[' and '{' are used as a dead key to type a character with the\n" "circumflex and diaeresis respectively (e.g. '[' 'e' -> \"ê\").\n" "\n" "'Alt-2' and 'Alt-7' are used as a dead key to type a character\n" "with tilde and grave respectively (e.g. 'Alt-2' 'n' -> \"ñ\").\n" "\n" "'Ctrl-Alt-2' and 'Ctrl-Alt-7' can be used as 'Alt-2' and 'Alt-7'\n" "respectively.\n" "\n" "Azerty keyboard has one more key at the bottom left corner for\n" "inputting \"<\" and \">\". As a normal English keyboard doesn't\n" "have such a key left, type '<' and '>' twice for \"<\" and \">\"\n" "respectively." msgstr "" #: MIM/global.mim:25 msgid "" "Global variable and command definitions.\n" "This is actually not an input method, but provides documents,\n" "default values of global variables, and default key-bindings of\n" "global commands." msgstr "" #: MIM/global.mim:32 msgid "" "Maximum number of candidates in a candidate group.\n" "Value must be an integer.\n" "If the value is not positive, number of candidates in a group is decided\n" "by how candiates are grouped in an input method source file." msgstr "" #: MIM/global.mim:39 msgid "" "Character set to limit candidates.\n" "Value must be a symbol representing a charater set, or nil.\n" "If the value is not nil, a candidate containing a character not belonging\n" "to the specified character set is ignored." msgstr "" #: MIM/global.mim:46 msgid "" "Fallback input methods.\n" "Value must be comma separated fallback input method names.\n" "When you type a key that is not handled by the currently activated intup " "method,\n" "fallback input methods (in the order specified in this variable) try\n" "to handle that key, and the first one that can handle the key is activated\n" "temporarily.\n" "For instance, as the default value of this variable is \"lsymbol, " "unicode\",\n" "when you type \"/...\" while you are activating an input method\n" "that doesn't handle that key sequence, \"lsymbol\" input method is " "activated\n" "and \"…\" (U+2026: HORIZONTAL ELLIPSIS) is inserted." msgstr "" #: MIM/global.mim:60 msgid "" "Commit\n" "Commit the preedit text" msgstr "" #: MIM/global.mim:64 msgid "" "Convert\n" "Convert the preedit text" msgstr "" #: MIM/global.mim:68 msgid "" "Revert\n" "Revert the conversion" msgstr "" #: MIM/global.mim:72 msgid "" "Previous candidate\n" "Spot the previous candidate" msgstr "" #: MIM/global.mim:76 msgid "" "Next candidate\n" "Spot the next candidate" msgstr "" #: MIM/global.mim:80 msgid "" "First candidate\n" "Spot the first candidate in the current group" msgstr "" #: MIM/global.mim:84 msgid "" "Last candidate\n" "Spot the last candidate in the current group" msgstr "" #: MIM/global.mim:88 msgid "" "Previous candidate group\n" "Move to the previous candidate group" msgstr "" #: MIM/global.mim:92 msgid "" "Next candidate group\n" "Move to the next candidate group" msgstr "" #: MIM/global.mim:96 msgid "" "Select the 1st candidate\n" "Select the first candidate in the current group" msgstr "" #: MIM/global.mim:100 msgid "" "Select the 2nd candidate\n" "Select the second candidate in the current group" msgstr "" #: MIM/global.mim:104 msgid "" "Select the 3rd candidate\n" "Select the third candidate in the current group" msgstr "" #: MIM/global.mim:108 msgid "" "Select the 4th candidate\n" "Select the fourth candidate in the current group" msgstr "" #: MIM/global.mim:112 msgid "" "Select the 5th candidate\n" "Select the fifth candidate in the current group" msgstr "" #: MIM/global.mim:116 msgid "" "Select the 6th candidate\n" "Select the sixth candidate in the current group" msgstr "" #: MIM/global.mim:120 msgid "" "Select the 7th candidate\n" "Select the seventh candidate in the current group" msgstr "" #: MIM/global.mim:124 msgid "" "select the 8th candidate\n" "Select the eighth candidate in the current group" msgstr "" #: MIM/global.mim:128 msgid "" "Select the 9th candidate\n" "Select the ninth candidate in the current group" msgstr "" #: MIM/global.mim:132 msgid "" "Select the 10th candidate\n" "Select the tenth candidate in the current group" msgstr "" #: MIM/global.mim:136 msgid "" "Previous character\n" "Move to the previous character in the preedit text" msgstr "" #: MIM/global.mim:140 msgid "" "Next character\n" "Move to the next character in the preedit text" msgstr "" #: MIM/global.mim:144 msgid "" "First character\n" "Move to the first character in the preedit text" msgstr "" #: MIM/global.mim:148 msgid "" "Last character\n" "Move to the last character in the preedit text" msgstr "" #: MIM/global.mim:152 msgid "" "Delete char backward\n" "Delete the previous character in the preedit text" msgstr "" #: MIM/global.mim:156 msgid "" "Delete char\n" "Delete the following character in the preedit text" msgstr "" #: MIM/global.mim:160 msgid "" "Previous segment\n" "Move to the previous segment in the preedit text" msgstr "" #: MIM/global.mim:164 msgid "" "Next segment\n" "Move to the next segment in the preedit text" msgstr "" #: MIM/global.mim:168 msgid "" "First segment\n" "Move to the first segment in the preedit text" msgstr "" #: MIM/global.mim:172 msgid "" "Last segment\n" "Move to the last segment in the preedit text" msgstr "" #: MIM/global.mim:176 msgid "" "Extend segment\n" "Extend the current segment length to the tail" msgstr "" #: MIM/global.mim:180 msgid "" "Shrink segment\n" "Shrink the current segment length from the tail" msgstr "" #: MIM/global.mim:184 msgid "" "Reload input method\n" "Reload the input method (and configulation if any) and freshly start it.\n" "Note that the length of key-sequence bound for this command must be 1.\n" "This is one of special commands reserved by the m17n library, and\n" "should not be used in a map of an input method." msgstr "" #: MIM/hi-brahmi-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Brahmi letter. For instance,\n" "typing \"har..\" produces \"𑀳𑀭𑁇\", not \"𑀳𑀭𑁆𑁇\"." msgstr "" #: MIM/hi-itrans.mim:53 MIM/mr-gamabhana.mim:28 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Devanagari letter. For instance,\n" "typing \"har..\" produces \"हर।\", not \"हर्।\"." msgstr "" #: MIM/ks-sharada-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Sharada letter. For instance,\n" "typing \"har..\" produces \"𑆲𑆫𑇅\", not \"𑆲𑆫𑇀𑇅\"." msgstr "" #: MIM/lsymbol.mim:23 msgid "" "Input method for symbols with relatively longer key sequences.\n" "It provides access to a broad category of symbols by using the\n" "technique of showing multiple alternatives based on the starter keys\n" "pressed. For instance,\n" " \"/->\" -> arrows (e.g. →←↑↓ 👉👈👆👇✋ ►◄▲▾ ◤◥◣◢)\n" " \"/||\" -> hand gestures (e.g. 👍👎👍👎👌✋👏🙆 🙏👋🙌✌✊👊 💁🙋💪✍💆💅)\n" " \"/:)\" -> happy faces (e.g. ☺️ 😃😅😆😉😇 😂😏😛😜😝😋 😉💏💋😍😘😚 😽" "😻)\n" " \"/:(\" -> unhappy faces (e.g. 😢😩😡😭😪 🙈🙊🙉)\n" " \"/<3\" -> hearts (e.g. ♥️🤍️💔💖💘 💓💞💕💌💑😍😘)\n" " \"/*\" -> flowers and stars (e.g. 🌹💐❁✽ ★☆⭐🌟💫✨🌠✯🌃 ☀❂✷✸✹🌞⛅🌅🌇 💡" "☄⚡ϟ🔥🌈🎆 ❄❆❅)\n" " \"/&&\" -> spiritual (e.g. 💀☠️👹👼😇 ☸️✡️☯️✝️☦️☪️ 🕉️🛐☮️🕎🪯 💒⛪🙈🙊🙉 卍卐☯☬✙)\n" " \"/xx\" -> checks (e.g. ✔✘☐☑☒)\n" " \"/$\" -> currency (e.g. €£¥﷼₱₹ 💰💵💶💴💷)\n" " \"/@\" -> legal/text signs (e.g ©®™§¶†‡)\n" " \"/^\" -> math symbols (e.g. √)\n" " \"/z\" -> zodiac symbols (e.g. ♈♉♊♋♌♍ ♎♏♐♑♒♓)\n" " \"/p\" -> astrological planet symbols (e.g. ☉☽☿♀⊕♂♃♄♅♆♇)\n" " \"/ \" -> zero width joiners (currently only U+ZERO WIDTH NON-JOINER)\n" "\n" "The user can select the appropriate symbol using ↑,↓,→,←\n" "(or C-p, C-n, C-f, C-b) keys and/or the digits.\n" "\n" "Other miscellaneous keys are:\n" " \"//\" -> \"/\"\n" " \"/...\" -> \"…\"\n" "\n" "This input methods is registered as one of fallback input methods by " "default.\n" "See the documentation page of m17n input methods for more detail.\n" " <http://www.nongnu.org/m17n/manual-en/m17nDBData.html#mim-list>" msgstr "" #: MIM/math-latex.mim:35 msgid "" "If this variable is 1 (the default is 1), the latex commands are\n" "recognized only when you type them after backslash '\\'. In other words,\n" "you don't have to turn off this input method to input normal ASCII " "characters." msgstr "" #: MIM/ml-pn-c.mim:27 msgid "" "Puthu Nira Charutha\n" "See the paper at http://languageinindia.com/july2023/" "drajithnewkeyboardsmalayalamfinal1.html\n" "Original Author : Ajith R <ajithramayyan at yahoo dot co dot in>\n" "See https://ajithramayyan.gitlab.io/puthunira/ for usage\n" "നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക\n" msgstr "" #: MIM/ml-pn-c.mim:38 msgid "If this variable is 1 (the default), the geminate of nga ങ്ങ is used" msgstr "" #: MIM/ml-pn-c.mim:41 msgid "If this variable is 1 (the default), the geminate of nja ഞ്ഞ is used" msgstr "" #: MIM/ml-pn-c.mim:44 msgid "" "If this variable is 1, only atomic chillu are used; otherwise legacy " "encoding used when defined (the default)" msgstr "" #: MIM/ml-pn-c.mim:47 msgid "" "If this variable is 1, archaic form of au ൌ is used; otherwise the common " "form ൗ is used (the default). The position of length mark ൗ is interchanged " "with that of ൌ" msgstr "" #: MIM/ml-swanalekha.mim:32 msgid "Show lookup table" msgstr "" #: MIM/mr-modi-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Modi letter. For instance,\n" "typing \"har..\" produces \"𑘮𑘨𑙁\", not \"𑘮𑘨𑘿𑙁\"." msgstr "" #: MIM/sa-grantha-itrans.mim:40 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Devanagari letter. For instance,\n" "typing \"har..\" produces \"𑌹𑌰।\", not \"𑌹𑌰𑍍।\"." msgstr "" #: MIM/si-wijesekara.mim:37 msgid "" "Surrounding text vs. preedit.\n" "If 1, try to use surrounding text. Otherwise, use preedit." msgstr "" #: MIM/ssymbol.mim:23 msgid "" "Input method for symbols with relatively shorter key sequences.\n" "This input methods is suitable for a fallback input method.\n" "If you prefer this input method to \"lsymbol\" which is registered\n" "as one of fallback input methods by default, customize the variable\n" "\"fallback-input-method\"." msgstr "" #: MIM/ta-lk-renganathan.mim:33 msgid "" "Surrounding text vs. preedit\n" "If 1, try to use surrounding text. Otherwise, use preedit." msgstr "" #: MIM/ta-remington.mim:23 msgid "" "Tamil Remington Layout\n" "Author: Mohan R <mohan43u@gmail.com>\n" "Derived From: https://github.com/thamizha/ekalappai/blob/master/installer/" "app/keyboards/Tamil-typewriter.txt.in\n" msgstr "" #: MIM/tai-sonla.mim:30 msgid "" "Tai Viet input method using the phonetic key sequence with the Tai Son La " "keyboard layout.\n" "The phonetic key sequence means that you type a syllable in this order:\n" " C W? V v? F? T?\n" "where\n" " C is an initial consonant,\n" " W is a label for labializing C ('ꪫ'),\n" " V is a vowel (V1:prefix, V2:combining, or V3:postfix),\n" " v is the second vowel of a digraph vowel\n" " (in the case that V is 'ꪹ' and v is 'ꪸ', 'ꪷ', or 'ꪱ'),\n" " F is a final consonant,\n" " T is a tonemark (spacing or combining).\n" "\n" "You can type special symbols by these keys:\n" " '$' -> 'ꫛ'\n" " '#' -> 'ꫜ'\n" " '%' -> 'ꫝ'\n" " '!' -> '꫞'\n" " '@' -> '꫟'\n" msgstr "" #: MIM/th-kesmanee.mim:35 MIM/th-pattachote.mim:35 MIM/th-tis820.mim:35 msgid "" "Acceptance level\n" "The level of character sequence acceptance defined in WTT 2.0.\n" "0 accepts any key sequence. 2 accepts only orthographic ones.\n" "1 is somewhere between." msgstr "" #: MIM/unicode.mim:26 msgid "" "Input method for Unicode characters using hexadigits.\n" "Type C-u followed by hexadecimal numbers [0-9A-Fa-f]\n" "of a Unicode character code.\n" "To finish and insert the resulting character, type a space.\n" "\n" "If you type more than 5 hex digits and finish with space,\n" "the result is empty and nothing at all is inserted.\n" msgstr "" #: MIM/unicode.mim:38 msgid "" "Preedit prompt\n" "Prompt string shown in the preedit area while typing hexadecimal numbers." msgstr "" #: MIM/unicode.mim:42 msgid "" "Start Unicode\n" "Start typing hexadecimal numbers of Unicode character." msgstr "" #: MIM/vi-tcvn.mim:26 msgid "" "Vietnames input method using the TCVN6064 sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" #: MIM/vi-tcvn.mim:36 MIM/vi-telex.mim:36 MIM/vi-viqr.mim:36 MIM/vi-vni.mim:36 msgid "" "Flag to control tone mark position in equivocal cases.\n" "If this variable is 0 (the default), put tone mark on the first vowel\n" "in such equivocal cases as \"oa\", \"oe\", \"uy\".\n" "Otherwise, put tone mark on the last vowel." msgstr "" #: MIM/vi-tcvn.mim:43 MIM/vi-telex.mim:43 MIM/vi-viqr.mim:43 MIM/vi-vni.mim:43 msgid "" "Flag to control the action of Backspace key (delete or undo).\n" "If this variable is 0 (the default), Backspace key deletes the previous\n" "character (e.g. \"q u a i s BS\" => \"quá\").\n" "If the value is 1, Backspace key undoes the previous key\n" "(e.g. \"q u a i s BS\" => \"quai\")." msgstr "" #: MIM/vi-telex.mim:26 msgid "" "Vietnames input method using the TELEX key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" #: MIM/vi-viqr.mim:26 msgid "" "Vietnames input method using the VIQR key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" #: MIM/vi-vni.mim:26 msgid "" "Vietnames input method using the VNI key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" �����������������������������������������������������������m17n-db-1.8.10/po/en@boldquot.header����������������������������������������������������������������0000644�0023456�0023456�00000002471�14422175267�012527� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# All this catalog "translates" are quotation characters. # The msgids must be ASCII and therefore cannot contain real quotation # characters, only substitutes like grave accent (0x60), apostrophe (0x27) # and double quote (0x22). These substitutes look strange; see # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html # # This catalog translates grave accent (0x60) and apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019). # It also translates pairs of apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019) # and pairs of quotation mark (0x22) to # left double quotation mark (U+201C) and right double quotation mark (U+201D). # # When output to an UTF-8 terminal, the quotation characters appear perfectly. # When output to an ISO-8859-1 terminal, the single quotation marks are # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to # grave/acute accent (by libiconv), and the double quotation marks are # transliterated to 0x22. # When output to an ASCII terminal, the single quotation marks are # transliterated to apostrophes, and the double quotation marks are # transliterated to 0x22. # # This catalog furthermore displays the text between the quotation marks in # bold face, assuming the VT100/XTerm escape sequences. # �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/Rules-quot������������������������������������������������������������������������0000644�0023456�0023456�00000003376�14774707331�011114� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Special Makefile rules for English message catalogs with quotation marks. DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot .SUFFIXES: .insert-header .po-update-en en@quot.po-create: $(MAKE) en@quot.po-update en@boldquot.po-create: $(MAKE) en@boldquot.po-update en@quot.po-update: en@quot.po-update-en en@boldquot.po-update: en@boldquot.po-update-en .insert-header.po-update-en: @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \ if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \ tmpdir=`pwd`; \ echo "$$lang:"; \ ll=`echo $$lang | sed -e 's/@.*//'`; \ LC_ALL=C; export LC_ALL; \ cd $(srcdir); \ if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ rm -f $$tmpdir/$$lang.new.po; \ else \ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ :; \ else \ echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ exit 1; \ fi; \ fi; \ else \ echo "creation of $$lang.po failed!" 1>&2; \ rm -f $$tmpdir/$$lang.new.po; \ fi en@quot.insert-header: insert-header.sin sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header en@boldquot.insert-header: insert-header.sin sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header mostlyclean: mostlyclean-quot mostlyclean-quot: rm -f *.insert-header ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/en@quot.header��������������������������������������������������������������������0000644�0023456�0023456�00000002263�14422175267�011665� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# All this catalog "translates" are quotation characters. # The msgids must be ASCII and therefore cannot contain real quotation # characters, only substitutes like grave accent (0x60), apostrophe (0x27) # and double quote (0x22). These substitutes look strange; see # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html # # This catalog translates grave accent (0x60) and apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019). # It also translates pairs of apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019) # and pairs of quotation mark (0x22) to # left double quotation mark (U+201C) and right double quotation mark (U+201D). # # When output to an UTF-8 terminal, the quotation characters appear perfectly. # When output to an ISO-8859-1 terminal, the single quotation marks are # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to # grave/acute accent (by libiconv), and the double quotation marks are # transliterated to 0x22. # When output to an ASCII terminal, the single quotation marks are # transliterated to apostrophes, and the double quotation marks are # transliterated to 0x22. # ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/Makefile.in.in��������������������������������������������������������������������0000644�0023456�0023456�00000035524�14774707331�011563� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Makefile for PO directory in any package using GNU gettext. # Copyright (C) 1995-1997, 2000-2007 by Ulrich Drepper <drepper@gnu.ai.mit.edu> # # This file can be copied and used freely without restrictions. It can # be used in projects which are not available under the GNU General Public # License but which still want to provide support for the GNU gettext # functionality. # Please note that the actual code of GNU gettext is covered by the GNU # General Public License and is *not* in the public domain. # # Origin: gettext-0.17 GETTEXT_MACRO_VERSION = 0.17 PACKAGE = @PACKAGE@ VERSION = @VERSION@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ SHELL = /bin/sh @SET_MAKE@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ datarootdir = @datarootdir@ datadir = @datadir@ localedir = @localedir@ gettextsrcdir = $(datadir)/gettext/po INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ # We use $(mkdir_p). # In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as # "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, # @install_sh@ does not start with $(SHELL), so we add it. # In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined # either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake # versions, $(mkinstalldirs) and $(install_sh) are unused. mkinstalldirs = $(SHELL) @install_sh@ -d install_sh = $(SHELL) @install_sh@ MKDIR_P = @MKDIR_P@ mkdir_p = @mkdir_p@ GMSGFMT_ = @GMSGFMT@ GMSGFMT_no = @GMSGFMT@ GMSGFMT_yes = @GMSGFMT_015@ GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT)) MSGFMT_ = @MSGFMT@ MSGFMT_no = @MSGFMT@ MSGFMT_yes = @MSGFMT_015@ MSGFMT = $(MSGFMT_$(USE_MSGCTXT)) XGETTEXT_ = @XGETTEXT@ XGETTEXT_no = @XGETTEXT@ XGETTEXT_yes = @XGETTEXT_015@ XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT)) MSGMERGE = msgmerge MSGMERGE_UPDATE = @MSGMERGE@ --update MSGINIT = msginit MSGCONV = msgconv MSGFILTER = msgfilter POFILES = @POFILES@ GMOFILES = @GMOFILES@ UPDATEPOFILES = @UPDATEPOFILES@ DUMMYPOFILES = @DUMMYPOFILES@ DISTFILES.common = Makefile.in.in remove-potcdate.sin \ $(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3) DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \ $(POFILES) $(GMOFILES) \ $(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3) POTFILES = \ CATALOGS = @CATALOGS@ # Makevars gets inserted here. (Don't remove this line!) .SUFFIXES: .SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update .po.mo: @echo "$(MSGFMT) -c -o $@ $<"; \ $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@ .po.gmo: @lang=`echo $* | sed -e 's,.*/,,'`; \ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \ cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo .sin.sed: sed -e '/^#/d' $< > t-$@ mv t-$@ $@ all: check-macro-version all-@USE_NLS@ all-yes: stamp-po all-no: # Ensure that the gettext macros and this Makefile.in.in are in sync. check-macro-version: @test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \ || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \ exit 1; \ } # $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no # internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because # we don't want to bother translators with empty POT files). We assume that # LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty. # In this case, stamp-po is a nop (i.e. a phony target). # stamp-po is a timestamp denoting the last time at which the CATALOGS have # been loosely updated. Its purpose is that when a developer or translator # checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS, # "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent # invocations of "make" will do nothing. This timestamp would not be necessary # if updating the $(CATALOGS) would always touch them; however, the rule for # $(POFILES) has been designed to not touch files that don't need to be # changed. stamp-po: $(srcdir)/$(DOMAIN).pot test ! -f $(srcdir)/$(DOMAIN).pot || \ test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES) @test ! -f $(srcdir)/$(DOMAIN).pot || { \ echo "touch stamp-po" && \ echo timestamp > stamp-poT && \ mv stamp-poT stamp-po; \ } # Note: Target 'all' must not depend on target '$(DOMAIN).pot-update', # otherwise packages like GCC can not be built if only parts of the source # have been downloaded. # This target rebuilds $(DOMAIN).pot; it is an expensive operation. # Note that $(DOMAIN).pot is not touched if it doesn't need to be changed. $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed if LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null | grep -v 'libtool:' >/dev/null; then \ package_gnu='GNU '; \ else \ package_gnu=''; \ fi; \ if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \ msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \ else \ msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \ fi; \ case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ --files-from=$(srcdir)/POTFILES.in \ --copyright-holder='$(COPYRIGHT_HOLDER)' \ --msgid-bugs-address="$$msgid_bugs_address" \ ;; \ *) \ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ --files-from=$(srcdir)/POTFILES.in \ --copyright-holder='$(COPYRIGHT_HOLDER)' \ --package-name="$${package_gnu}@PACKAGE@" \ --package-version='@VERSION@' \ --msgid-bugs-address="$$msgid_bugs_address" \ ;; \ esac test ! -f $(DOMAIN).po || { \ if test -f $(srcdir)/$(DOMAIN).pot; then \ sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \ mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ fi; \ else \ mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ fi; \ } # This rule has no dependencies: we don't need to update $(DOMAIN).pot at # every "make" invocation, only create it when it is missing. # Only "make $(DOMAIN).pot-update" or "make dist" will force an update. $(srcdir)/$(DOMAIN).pot: $(MAKE) $(DOMAIN).pot-update # This target rebuilds a PO file if $(DOMAIN).pot has changed. # Note that a PO file is not touched if it doesn't need to be changed. $(POFILES): $(srcdir)/$(DOMAIN).pot @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \ if test -f "$(srcdir)/$${lang}.po"; then \ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \ cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \ else \ $(MAKE) $${lang}.po-create; \ fi install: install-exec install-data install-exec: install-data: install-data-@USE_NLS@ if test "$(PACKAGE)" = "gettext-tools"; then \ $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ for file in $(DISTFILES.common) Makevars.template; do \ $(INSTALL_DATA) $(srcdir)/$$file \ $(DESTDIR)$(gettextsrcdir)/$$file; \ done; \ for file in Makevars; do \ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ done; \ else \ : ; \ fi install-data-no: all install-data-yes: all $(mkdir_p) $(DESTDIR)$(datadir) @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ dir=$(localedir)/$$lang/LC_MESSAGES; \ $(mkdir_p) $(DESTDIR)$$dir; \ if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \ $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \ echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ if test -n "$$lc"; then \ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ for file in *; do \ if test -f $$file; then \ ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ fi; \ done); \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ else \ if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ :; \ else \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ fi; \ fi; \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \ fi; \ done; \ done install-strip: install installdirs: installdirs-exec installdirs-data installdirs-exec: installdirs-data: installdirs-data-@USE_NLS@ if test "$(PACKAGE)" = "gettext-tools"; then \ $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ else \ : ; \ fi installdirs-data-no: installdirs-data-yes: $(mkdir_p) $(DESTDIR)$(datadir) @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ dir=$(localedir)/$$lang/LC_MESSAGES; \ $(mkdir_p) $(DESTDIR)$$dir; \ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ if test -n "$$lc"; then \ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ for file in *; do \ if test -f $$file; then \ ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ fi; \ done); \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ else \ if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ :; \ else \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ fi; \ fi; \ fi; \ done; \ done # Define this as empty until I found a useful application. installcheck: uninstall: uninstall-exec uninstall-data uninstall-exec: uninstall-data: uninstall-data-@USE_NLS@ if test "$(PACKAGE)" = "gettext-tools"; then \ for file in $(DISTFILES.common) Makevars.template; do \ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ done; \ else \ : ; \ fi uninstall-data-no: uninstall-data-yes: catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ done; \ done check: all info dvi ps pdf html tags TAGS ctags CTAGS ID: mostlyclean: rm -f remove-potcdate.sed rm -f stamp-poT rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po rm -fr *.o clean: mostlyclean distclean: clean rm -f Makefile Makefile.in POTFILES *.mo maintainer-clean: distclean @echo "This command is intended for maintainers to use;" @echo "it deletes files that may require special tools to rebuild." rm -f stamp-po $(GMOFILES) distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) dist distdir: $(MAKE) update-po @$(MAKE) dist2 # This is a separate target because 'update-po' must be executed before. dist2: stamp-po $(DISTFILES) dists="$(DISTFILES)"; \ if test "$(PACKAGE)" = "gettext-tools"; then \ dists="$$dists Makevars.template"; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ dists="$$dists $(DOMAIN).pot stamp-po"; \ fi; \ if test -f $(srcdir)/ChangeLog; then \ dists="$$dists ChangeLog"; \ fi; \ for i in 0 1 2 3 4 5 6 7 8 9; do \ if test -f $(srcdir)/ChangeLog.$$i; then \ dists="$$dists ChangeLog.$$i"; \ fi; \ done; \ if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \ for file in $$dists; do \ if test -f $$file; then \ cp -p $$file $(distdir) || exit 1; \ else \ cp -p $(srcdir)/$$file $(distdir) || exit 1; \ fi; \ done update-po: Makefile $(MAKE) $(DOMAIN).pot-update test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES) $(MAKE) update-gmo # General rule for creating PO files. .nop.po-create: @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \ echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \ exit 1 # General rule for updating PO files. .nop.po-update: @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \ if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \ tmpdir=`pwd`; \ echo "$$lang:"; \ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \ cd $(srcdir); \ if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ rm -f $$tmpdir/$$lang.new.po; \ else \ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ :; \ else \ echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ exit 1; \ fi; \ fi; \ else \ echo "msgmerge for $$lang.po failed!" 1>&2; \ rm -f $$tmpdir/$$lang.new.po; \ fi $(DUMMYPOFILES): update-gmo: Makefile $(GMOFILES) @: Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@ cd $(top_builddir) \ && $(SHELL) ./config.status $(subdir)/$@.in po-directories force: # Tell versions [3.59,3.63) of GNU make not to export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/ja.po�����������������������������������������������������������������������������0000644�0023456�0023456�00000045341�14774707367�010052� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# po file for m17n-db # Copyright (C) 2006 AIST # This file is distributed under the same license as the PACKAGE package. # Kenichi Handa <handa@m17n.org>, 2006. # msgid "" msgstr "" "Project-Id-Version: ja\n" "Report-Msgid-Bugs-To: bugs-m17n-lib@m17n.org\n" "POT-Creation-Date: 2025-04-07 10:32+0200\n" "PO-Revision-Date: 2006-09-21 23:16+0900\n" "Last-Translator: Kenichi Handa <handa@m17n.org>\n" "Language-Team: ja <ja@li.org>\n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: MIM/bn-national-jatiya.mim:67 msgid "" "If this variable is 1 (the default), automatic vowel forming is used.\n" "For example, a dependent vowel like া is automatically converted to\n" "the independent form আ if it is not typed after a consonant." msgstr "" #: MIM/bo-ewts.mim:36 msgid "" "Flag to tell whether or not to generate precomposed characters.\n" "If 1 (the default), generate precomposed characters (i.e. NFC) if available " "(e.g. \"ྲྀ\"(U+0F76).\n" "If 0, generate only decomposed characters (i.e. NFD) (e.g. \"ྲྀ\" (U+0FB2 " "U+0F80)." msgstr "" #: MIM/cmc-kbd.mim:26 msgid "" "Cham input method simulating Cham keyboard.\n" "Cham characters are encoded in logical order in memory and in files.\n" "But, you can type Cham text in visual order with this input method.\n" "Backspace and Delete also work in the manner of visual order." msgstr "" #: MIM/en-pn-eqf.mim:27 msgid "" "Puthu Nira English Quick Fix\n" "\n" "This is a slightly modified version of the QWERTY English layout to be\n" "used along with the Puthunira Charutha (the ml-pn-c input method)\n" "because ml-pn-c changes some punctuation marks from their locations on\n" "the QWERTY layout.\n" "\n" "See the paper at http://languageinindia.com/july2023/" "drajithnewkeyboardsmalayalamfinal1.html\n" "Original Author : Ajith R <ajithramayyan at yahoo dot co dot in>\n" "See https://ajithramayyan.gitlab.io/puthunira/ for usage\n" "നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക\n" msgstr "" #: MIM/eo-h-fundamente.mim:29 msgid "" "Meant for writing Esperanto-letters using Zamenhof's fundamental system." msgstr "" #: MIM/eo-h-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding h's." msgstr "" #: MIM/eo-plena.mim:29 msgid "" "Meant for writing Esperanto-letters with the fundamental system and the X-" "system, like the default of EK." msgstr "" #: MIM/eo-q-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding q's." msgstr "" #: MIM/eo-x-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding x's (the X-system)." msgstr "" #: MIM/fr-azerty.mim:26 #, lisp-format msgid "" "Simulating Azerty keyboard on English keyboard.\n" "\n" " &1 é2 \"3 '4 (5 -6 è7 _8 ç9 à0 )° =_ ²~\n" " aA zZ eE rR tT yY uU iI oO pP ^¨ $£\n" " qQ sS dD fF gG hH jJ kK lL mM ù% *|\n" " wW xX cC vV bB nN ,? ;. :/ !§\n" "\n" "'[' and '{' are used as a dead key to type a character with the\n" "circumflex and diaeresis respectively (e.g. '[' 'e' -> \"ê\").\n" "\n" "'Alt-2' and 'Alt-7' are used as a dead key to type a character\n" "with tilde and grave respectively (e.g. 'Alt-2' 'n' -> \"ñ\").\n" "\n" "'Ctrl-Alt-2' and 'Ctrl-Alt-7' can be used as 'Alt-2' and 'Alt-7'\n" "respectively.\n" "\n" "Azerty keyboard has one more key at the bottom left corner for\n" "inputting \"<\" and \">\". As a normal English keyboard doesn't\n" "have such a key left, type '<' and '>' twice for \"<\" and \">\"\n" "respectively." msgstr "" #: MIM/global.mim:25 msgid "" "Global variable and command definitions.\n" "This is actually not an input method, but provides documents,\n" "default values of global variables, and default key-bindings of\n" "global commands." msgstr "" "グローバル変数及びグローバルコマンドの定義\n" "これ自体は入力メソッドではなく、グローバル変数の説明と値、\n" "グローバルコマンドの説明とキーバインドを提供するもの。" #: MIM/global.mim:32 msgid "" "Maximum number of candidates in a candidate group.\n" "Value must be an integer.\n" "If the value is not positive, number of candidates in a group is decided\n" "by how candiates are grouped in an input method source file." msgstr "" "候補グループ内の候補の最大数。\n" "値は整数でなければならない。\n" "もし値が正でなければ、グループ内の候補の数は、入力メソッドの\n" "ソースファイル中でのグループ分けにしたがう。" #: MIM/global.mim:39 msgid "" "Character set to limit candidates.\n" "Value must be a symbol representing a charater set, or nil.\n" "If the value is not nil, a candidate containing a character not belonging\n" "to the specified character set is ignored." msgstr "" #: MIM/global.mim:46 msgid "" "Fallback input methods.\n" "Value must be comma separated fallback input method names.\n" "When you type a key that is not handled by the currently activated intup " "method,\n" "fallback input methods (in the order specified in this variable) try\n" "to handle that key, and the first one that can handle the key is activated\n" "temporarily.\n" "For instance, as the default value of this variable is \"lsymbol, " "unicode\",\n" "when you type \"/...\" while you are activating an input method\n" "that doesn't handle that key sequence, \"lsymbol\" input method is " "activated\n" "and \"…\" (U+2026: HORIZONTAL ELLIPSIS) is inserted." msgstr "" #: MIM/global.mim:60 msgid "" "Commit\n" "Commit the preedit text" msgstr "" #: MIM/global.mim:64 msgid "" "Convert\n" "Convert the preedit text" msgstr "" #: MIM/global.mim:68 msgid "" "Revert\n" "Revert the conversion" msgstr "" #: MIM/global.mim:72 msgid "" "Previous candidate\n" "Spot the previous candidate" msgstr "" #: MIM/global.mim:76 msgid "" "Next candidate\n" "Spot the next candidate" msgstr "" #: MIM/global.mim:80 msgid "" "First candidate\n" "Spot the first candidate in the current group" msgstr "" #: MIM/global.mim:84 msgid "" "Last candidate\n" "Spot the last candidate in the current group" msgstr "" #: MIM/global.mim:88 msgid "" "Previous candidate group\n" "Move to the previous candidate group" msgstr "" #: MIM/global.mim:92 msgid "" "Next candidate group\n" "Move to the next candidate group" msgstr "" #: MIM/global.mim:96 msgid "" "Select the 1st candidate\n" "Select the first candidate in the current group" msgstr "" #: MIM/global.mim:100 msgid "" "Select the 2nd candidate\n" "Select the second candidate in the current group" msgstr "" #: MIM/global.mim:104 msgid "" "Select the 3rd candidate\n" "Select the third candidate in the current group" msgstr "" #: MIM/global.mim:108 msgid "" "Select the 4th candidate\n" "Select the fourth candidate in the current group" msgstr "" #: MIM/global.mim:112 msgid "" "Select the 5th candidate\n" "Select the fifth candidate in the current group" msgstr "" #: MIM/global.mim:116 msgid "" "Select the 6th candidate\n" "Select the sixth candidate in the current group" msgstr "" #: MIM/global.mim:120 msgid "" "Select the 7th candidate\n" "Select the seventh candidate in the current group" msgstr "" #: MIM/global.mim:124 msgid "" "select the 8th candidate\n" "Select the eighth candidate in the current group" msgstr "" #: MIM/global.mim:128 msgid "" "Select the 9th candidate\n" "Select the ninth candidate in the current group" msgstr "" #: MIM/global.mim:132 msgid "" "Select the 10th candidate\n" "Select the tenth candidate in the current group" msgstr "" #: MIM/global.mim:136 msgid "" "Previous character\n" "Move to the previous character in the preedit text" msgstr "" #: MIM/global.mim:140 msgid "" "Next character\n" "Move to the next character in the preedit text" msgstr "" #: MIM/global.mim:144 msgid "" "First character\n" "Move to the first character in the preedit text" msgstr "" #: MIM/global.mim:148 msgid "" "Last character\n" "Move to the last character in the preedit text" msgstr "" #: MIM/global.mim:152 msgid "" "Delete char backward\n" "Delete the previous character in the preedit text" msgstr "" #: MIM/global.mim:156 msgid "" "Delete char\n" "Delete the following character in the preedit text" msgstr "" #: MIM/global.mim:160 msgid "" "Previous segment\n" "Move to the previous segment in the preedit text" msgstr "" #: MIM/global.mim:164 msgid "" "Next segment\n" "Move to the next segment in the preedit text" msgstr "" #: MIM/global.mim:168 msgid "" "First segment\n" "Move to the first segment in the preedit text" msgstr "" #: MIM/global.mim:172 msgid "" "Last segment\n" "Move to the last segment in the preedit text" msgstr "" #: MIM/global.mim:176 msgid "" "Extend segment\n" "Extend the current segment length to the tail" msgstr "" #: MIM/global.mim:180 msgid "" "Shrink segment\n" "Shrink the current segment length from the tail" msgstr "" #: MIM/global.mim:184 msgid "" "Reload input method\n" "Reload the input method (and configulation if any) and freshly start it.\n" "Note that the length of key-sequence bound for this command must be 1.\n" "This is one of special commands reserved by the m17n library, and\n" "should not be used in a map of an input method." msgstr "" #: MIM/hi-brahmi-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Brahmi letter. For instance,\n" "typing \"har..\" produces \"𑀳𑀭𑁇\", not \"𑀳𑀭𑁆𑁇\"." msgstr "" #: MIM/hi-itrans.mim:53 MIM/mr-gamabhana.mim:28 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Devanagari letter. For instance,\n" "typing \"har..\" produces \"हर।\", not \"हर्।\"." msgstr "" #: MIM/ks-sharada-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Sharada letter. For instance,\n" "typing \"har..\" produces \"𑆲𑆫𑇅\", not \"𑆲𑆫𑇀𑇅\"." msgstr "" #: MIM/lsymbol.mim:23 msgid "" "Input method for symbols with relatively longer key sequences.\n" "It provides access to a broad category of symbols by using the\n" "technique of showing multiple alternatives based on the starter keys\n" "pressed. For instance,\n" " \"/->\" -> arrows (e.g. →←↑↓ 👉👈👆👇✋ ►◄▲▾ ◤◥◣◢)\n" " \"/||\" -> hand gestures (e.g. 👍👎👍👎👌✋👏🙆 🙏👋🙌✌✊👊 💁🙋💪✍💆💅)\n" " \"/:)\" -> happy faces (e.g. ☺️ 😃😅😆😉😇 😂😏😛😜😝😋 😉💏💋😍😘😚 😽" "😻)\n" " \"/:(\" -> unhappy faces (e.g. 😢😩😡😭😪 🙈🙊🙉)\n" " \"/<3\" -> hearts (e.g. ♥️🤍️💔💖💘 💓💞💕💌💑😍😘)\n" " \"/*\" -> flowers and stars (e.g. 🌹💐❁✽ ★☆⭐🌟💫✨🌠✯🌃 ☀❂✷✸✹🌞⛅🌅🌇 💡" "☄⚡ϟ🔥🌈🎆 ❄❆❅)\n" " \"/&&\" -> spiritual (e.g. 💀☠️👹👼😇 ☸️✡️☯️✝️☦️☪️ 🕉️🛐☮️🕎🪯 💒⛪🙈🙊🙉 卍卐☯☬✙)\n" " \"/xx\" -> checks (e.g. ✔✘☐☑☒)\n" " \"/$\" -> currency (e.g. €£¥﷼₱₹ 💰💵💶💴💷)\n" " \"/@\" -> legal/text signs (e.g ©®™§¶†‡)\n" " \"/^\" -> math symbols (e.g. √)\n" " \"/z\" -> zodiac symbols (e.g. ♈♉♊♋♌♍ ♎♏♐♑♒♓)\n" " \"/p\" -> astrological planet symbols (e.g. ☉☽☿♀⊕♂♃♄♅♆♇)\n" " \"/ \" -> zero width joiners (currently only U+ZERO WIDTH NON-JOINER)\n" "\n" "The user can select the appropriate symbol using ↑,↓,→,←\n" "(or C-p, C-n, C-f, C-b) keys and/or the digits.\n" "\n" "Other miscellaneous keys are:\n" " \"//\" -> \"/\"\n" " \"/...\" -> \"…\"\n" "\n" "This input methods is registered as one of fallback input methods by " "default.\n" "See the documentation page of m17n input methods for more detail.\n" " <http://www.nongnu.org/m17n/manual-en/m17nDBData.html#mim-list>" msgstr "" #: MIM/math-latex.mim:35 msgid "" "If this variable is 1 (the default is 1), the latex commands are\n" "recognized only when you type them after backslash '\\'. In other words,\n" "you don't have to turn off this input method to input normal ASCII " "characters." msgstr "" #: MIM/ml-pn-c.mim:27 msgid "" "Puthu Nira Charutha\n" "See the paper at http://languageinindia.com/july2023/" "drajithnewkeyboardsmalayalamfinal1.html\n" "Original Author : Ajith R <ajithramayyan at yahoo dot co dot in>\n" "See https://ajithramayyan.gitlab.io/puthunira/ for usage\n" "നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക\n" msgstr "" #: MIM/ml-pn-c.mim:38 msgid "If this variable is 1 (the default), the geminate of nga ങ്ങ is used" msgstr "" #: MIM/ml-pn-c.mim:41 msgid "If this variable is 1 (the default), the geminate of nja ഞ്ഞ is used" msgstr "" #: MIM/ml-pn-c.mim:44 msgid "" "If this variable is 1, only atomic chillu are used; otherwise legacy " "encoding used when defined (the default)" msgstr "" #: MIM/ml-pn-c.mim:47 msgid "" "If this variable is 1, archaic form of au ൌ is used; otherwise the common " "form ൗ is used (the default). The position of length mark ൗ is interchanged " "with that of ൌ" msgstr "" #: MIM/ml-swanalekha.mim:32 msgid "Show lookup table" msgstr "" #: MIM/mr-modi-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Modi letter. For instance,\n" "typing \"har..\" produces \"𑘮𑘨𑙁\", not \"𑘮𑘨𑘿𑙁\"." msgstr "" #: MIM/sa-grantha-itrans.mim:40 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Devanagari letter. For instance,\n" "typing \"har..\" produces \"𑌹𑌰।\", not \"𑌹𑌰𑍍।\"." msgstr "" #: MIM/si-wijesekara.mim:37 msgid "" "Surrounding text vs. preedit.\n" "If 1, try to use surrounding text. Otherwise, use preedit." msgstr "" #: MIM/ssymbol.mim:23 msgid "" "Input method for symbols with relatively shorter key sequences.\n" "This input methods is suitable for a fallback input method.\n" "If you prefer this input method to \"lsymbol\" which is registered\n" "as one of fallback input methods by default, customize the variable\n" "\"fallback-input-method\"." msgstr "" #: MIM/ta-lk-renganathan.mim:33 msgid "" "Surrounding text vs. preedit\n" "If 1, try to use surrounding text. Otherwise, use preedit." msgstr "" #: MIM/ta-remington.mim:23 msgid "" "Tamil Remington Layout\n" "Author: Mohan R <mohan43u@gmail.com>\n" "Derived From: https://github.com/thamizha/ekalappai/blob/master/installer/" "app/keyboards/Tamil-typewriter.txt.in\n" msgstr "" #: MIM/tai-sonla.mim:30 msgid "" "Tai Viet input method using the phonetic key sequence with the Tai Son La " "keyboard layout.\n" "The phonetic key sequence means that you type a syllable in this order:\n" " C W? V v? F? T?\n" "where\n" " C is an initial consonant,\n" " W is a label for labializing C ('ꪫ'),\n" " V is a vowel (V1:prefix, V2:combining, or V3:postfix),\n" " v is the second vowel of a digraph vowel\n" " (in the case that V is 'ꪹ' and v is 'ꪸ', 'ꪷ', or 'ꪱ'),\n" " F is a final consonant,\n" " T is a tonemark (spacing or combining).\n" "\n" "You can type special symbols by these keys:\n" " '$' -> 'ꫛ'\n" " '#' -> 'ꫜ'\n" " '%' -> 'ꫝ'\n" " '!' -> '꫞'\n" " '@' -> '꫟'\n" msgstr "" #: MIM/th-kesmanee.mim:35 MIM/th-pattachote.mim:35 MIM/th-tis820.mim:35 msgid "" "Acceptance level\n" "The level of character sequence acceptance defined in WTT 2.0.\n" "0 accepts any key sequence. 2 accepts only orthographic ones.\n" "1 is somewhere between." msgstr "" #: MIM/unicode.mim:26 #, fuzzy msgid "" "Input method for Unicode characters using hexadigits.\n" "Type C-u followed by hexadecimal numbers [0-9A-Fa-f]\n" "of a Unicode character code.\n" "To finish and insert the resulting character, type a space.\n" "\n" "If you type more than 5 hex digits and finish with space,\n" "the result is empty and nothing at all is inserted.\n" msgstr "" "Unicode の BMP 領域の文字を16進で入力\n" "C-u に続けてUnicode の文字コードを4桁の16進数をタイプして\n" "Unicode 文字を入力する。\n" #: MIM/unicode.mim:38 msgid "" "Preedit prompt\n" "Prompt string shown in the preedit area while typing hexadecimal numbers." msgstr "" "Preedit プロンプト\n" "Unicode を16進数で入力中、preedit 領域に表示されるプロンプト文字列。" #: MIM/unicode.mim:42 msgid "" "Start Unicode\n" "Start typing hexadecimal numbers of Unicode character." msgstr "" "Unicode入力の開始\n" "16進数によるUnicode文字の入力を開始する。" #: MIM/vi-tcvn.mim:26 msgid "" "Vietnames input method using the TCVN6064 sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" #: MIM/vi-tcvn.mim:36 MIM/vi-telex.mim:36 MIM/vi-viqr.mim:36 MIM/vi-vni.mim:36 msgid "" "Flag to control tone mark position in equivocal cases.\n" "If this variable is 0 (the default), put tone mark on the first vowel\n" "in such equivocal cases as \"oa\", \"oe\", \"uy\".\n" "Otherwise, put tone mark on the last vowel." msgstr "" #: MIM/vi-tcvn.mim:43 MIM/vi-telex.mim:43 MIM/vi-viqr.mim:43 MIM/vi-vni.mim:43 msgid "" "Flag to control the action of Backspace key (delete or undo).\n" "If this variable is 0 (the default), Backspace key deletes the previous\n" "character (e.g. \"q u a i s BS\" => \"quá\").\n" "If the value is 1, Backspace key undoes the previous key\n" "(e.g. \"q u a i s BS\" => \"quai\")." msgstr "" #: MIM/vi-telex.mim:26 msgid "" "Vietnames input method using the TELEX key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" #: MIM/vi-viqr.mim:26 msgid "" "Vietnames input method using the VIQR key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" #: MIM/vi-vni.mim:26 msgid "" "Vietnames input method using the VNI key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/vi.po�����������������������������������������������������������������������������0000644�0023456�0023456�00000051474�14774707367�010102� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Vietnamese translations for m17n-db package. # Copyright (C) 2007 AIST # This file is distributed under the same license as the m17n-db package. # Kenichi Handa <handa@m17n.org>, 2007. # msgid "" msgstr "" "Project-Id-Version: m17n-db 1.3.4\n" "Report-Msgid-Bugs-To: bugs-m17n-lib@m17n.org\n" "POT-Creation-Date: 2025-04-07 10:32+0200\n" "PO-Revision-Date: 2007-06-14 22:54+0900\n" "Last-Translator: Phan Anh Dung <padung@huesoft.com.vn>\n" "Language-Team: Phan Anh Dung <padung@huesoft.com.vn>\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" #: MIM/bn-national-jatiya.mim:67 msgid "" "If this variable is 1 (the default), automatic vowel forming is used.\n" "For example, a dependent vowel like া is automatically converted to\n" "the independent form আ if it is not typed after a consonant." msgstr "" #: MIM/bo-ewts.mim:36 msgid "" "Flag to tell whether or not to generate precomposed characters.\n" "If 1 (the default), generate precomposed characters (i.e. NFC) if available " "(e.g. \"ྲྀ\"(U+0F76).\n" "If 0, generate only decomposed characters (i.e. NFD) (e.g. \"ྲྀ\" (U+0FB2 " "U+0F80)." msgstr "" #: MIM/cmc-kbd.mim:26 msgid "" "Cham input method simulating Cham keyboard.\n" "Cham characters are encoded in logical order in memory and in files.\n" "But, you can type Cham text in visual order with this input method.\n" "Backspace and Delete also work in the manner of visual order." msgstr "" #: MIM/en-pn-eqf.mim:27 msgid "" "Puthu Nira English Quick Fix\n" "\n" "This is a slightly modified version of the QWERTY English layout to be\n" "used along with the Puthunira Charutha (the ml-pn-c input method)\n" "because ml-pn-c changes some punctuation marks from their locations on\n" "the QWERTY layout.\n" "\n" "See the paper at http://languageinindia.com/july2023/" "drajithnewkeyboardsmalayalamfinal1.html\n" "Original Author : Ajith R <ajithramayyan at yahoo dot co dot in>\n" "See https://ajithramayyan.gitlab.io/puthunira/ for usage\n" "നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക\n" msgstr "" #: MIM/eo-h-fundamente.mim:29 msgid "" "Meant for writing Esperanto-letters using Zamenhof's fundamental system." msgstr "" #: MIM/eo-h-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding h's." msgstr "" #: MIM/eo-plena.mim:29 msgid "" "Meant for writing Esperanto-letters with the fundamental system and the X-" "system, like the default of EK." msgstr "" #: MIM/eo-q-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding q's." msgstr "" #: MIM/eo-x-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding x's (the X-system)." msgstr "" #: MIM/fr-azerty.mim:26 #, lisp-format msgid "" "Simulating Azerty keyboard on English keyboard.\n" "\n" " &1 é2 \"3 '4 (5 -6 è7 _8 ç9 à0 )° =_ ²~\n" " aA zZ eE rR tT yY uU iI oO pP ^¨ $£\n" " qQ sS dD fF gG hH jJ kK lL mM ù% *|\n" " wW xX cC vV bB nN ,? ;. :/ !§\n" "\n" "'[' and '{' are used as a dead key to type a character with the\n" "circumflex and diaeresis respectively (e.g. '[' 'e' -> \"ê\").\n" "\n" "'Alt-2' and 'Alt-7' are used as a dead key to type a character\n" "with tilde and grave respectively (e.g. 'Alt-2' 'n' -> \"ñ\").\n" "\n" "'Ctrl-Alt-2' and 'Ctrl-Alt-7' can be used as 'Alt-2' and 'Alt-7'\n" "respectively.\n" "\n" "Azerty keyboard has one more key at the bottom left corner for\n" "inputting \"<\" and \">\". As a normal English keyboard doesn't\n" "have such a key left, type '<' and '>' twice for \"<\" and \">\"\n" "respectively." msgstr "" #: MIM/global.mim:25 msgid "" "Global variable and command definitions.\n" "This is actually not an input method, but provides documents,\n" "default values of global variables, and default key-bindings of\n" "global commands." msgstr "" #: MIM/global.mim:32 msgid "" "Maximum number of candidates in a candidate group.\n" "Value must be an integer.\n" "If the value is not positive, number of candidates in a group is decided\n" "by how candiates are grouped in an input method source file." msgstr "" #: MIM/global.mim:39 msgid "" "Character set to limit candidates.\n" "Value must be a symbol representing a charater set, or nil.\n" "If the value is not nil, a candidate containing a character not belonging\n" "to the specified character set is ignored." msgstr "" #: MIM/global.mim:46 msgid "" "Fallback input methods.\n" "Value must be comma separated fallback input method names.\n" "When you type a key that is not handled by the currently activated intup " "method,\n" "fallback input methods (in the order specified in this variable) try\n" "to handle that key, and the first one that can handle the key is activated\n" "temporarily.\n" "For instance, as the default value of this variable is \"lsymbol, " "unicode\",\n" "when you type \"/...\" while you are activating an input method\n" "that doesn't handle that key sequence, \"lsymbol\" input method is " "activated\n" "and \"…\" (U+2026: HORIZONTAL ELLIPSIS) is inserted." msgstr "" #: MIM/global.mim:60 msgid "" "Commit\n" "Commit the preedit text" msgstr "" #: MIM/global.mim:64 msgid "" "Convert\n" "Convert the preedit text" msgstr "" #: MIM/global.mim:68 msgid "" "Revert\n" "Revert the conversion" msgstr "" #: MIM/global.mim:72 msgid "" "Previous candidate\n" "Spot the previous candidate" msgstr "" #: MIM/global.mim:76 msgid "" "Next candidate\n" "Spot the next candidate" msgstr "" #: MIM/global.mim:80 msgid "" "First candidate\n" "Spot the first candidate in the current group" msgstr "" #: MIM/global.mim:84 msgid "" "Last candidate\n" "Spot the last candidate in the current group" msgstr "" #: MIM/global.mim:88 msgid "" "Previous candidate group\n" "Move to the previous candidate group" msgstr "" #: MIM/global.mim:92 msgid "" "Next candidate group\n" "Move to the next candidate group" msgstr "" #: MIM/global.mim:96 msgid "" "Select the 1st candidate\n" "Select the first candidate in the current group" msgstr "" #: MIM/global.mim:100 msgid "" "Select the 2nd candidate\n" "Select the second candidate in the current group" msgstr "" #: MIM/global.mim:104 msgid "" "Select the 3rd candidate\n" "Select the third candidate in the current group" msgstr "" #: MIM/global.mim:108 msgid "" "Select the 4th candidate\n" "Select the fourth candidate in the current group" msgstr "" #: MIM/global.mim:112 msgid "" "Select the 5th candidate\n" "Select the fifth candidate in the current group" msgstr "" #: MIM/global.mim:116 msgid "" "Select the 6th candidate\n" "Select the sixth candidate in the current group" msgstr "" #: MIM/global.mim:120 msgid "" "Select the 7th candidate\n" "Select the seventh candidate in the current group" msgstr "" #: MIM/global.mim:124 msgid "" "select the 8th candidate\n" "Select the eighth candidate in the current group" msgstr "" #: MIM/global.mim:128 msgid "" "Select the 9th candidate\n" "Select the ninth candidate in the current group" msgstr "" #: MIM/global.mim:132 msgid "" "Select the 10th candidate\n" "Select the tenth candidate in the current group" msgstr "" #: MIM/global.mim:136 msgid "" "Previous character\n" "Move to the previous character in the preedit text" msgstr "" #: MIM/global.mim:140 msgid "" "Next character\n" "Move to the next character in the preedit text" msgstr "" #: MIM/global.mim:144 msgid "" "First character\n" "Move to the first character in the preedit text" msgstr "" #: MIM/global.mim:148 msgid "" "Last character\n" "Move to the last character in the preedit text" msgstr "" #: MIM/global.mim:152 msgid "" "Delete char backward\n" "Delete the previous character in the preedit text" msgstr "" #: MIM/global.mim:156 msgid "" "Delete char\n" "Delete the following character in the preedit text" msgstr "" #: MIM/global.mim:160 msgid "" "Previous segment\n" "Move to the previous segment in the preedit text" msgstr "" #: MIM/global.mim:164 msgid "" "Next segment\n" "Move to the next segment in the preedit text" msgstr "" #: MIM/global.mim:168 msgid "" "First segment\n" "Move to the first segment in the preedit text" msgstr "" #: MIM/global.mim:172 msgid "" "Last segment\n" "Move to the last segment in the preedit text" msgstr "" #: MIM/global.mim:176 msgid "" "Extend segment\n" "Extend the current segment length to the tail" msgstr "" #: MIM/global.mim:180 msgid "" "Shrink segment\n" "Shrink the current segment length from the tail" msgstr "" #: MIM/global.mim:184 msgid "" "Reload input method\n" "Reload the input method (and configulation if any) and freshly start it.\n" "Note that the length of key-sequence bound for this command must be 1.\n" "This is one of special commands reserved by the m17n library, and\n" "should not be used in a map of an input method." msgstr "" #: MIM/hi-brahmi-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Brahmi letter. For instance,\n" "typing \"har..\" produces \"𑀳𑀭𑁇\", not \"𑀳𑀭𑁆𑁇\"." msgstr "" #: MIM/hi-itrans.mim:53 MIM/mr-gamabhana.mim:28 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Devanagari letter. For instance,\n" "typing \"har..\" produces \"हर।\", not \"हर्।\"." msgstr "" #: MIM/ks-sharada-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Sharada letter. For instance,\n" "typing \"har..\" produces \"𑆲𑆫𑇅\", not \"𑆲𑆫𑇀𑇅\"." msgstr "" #: MIM/lsymbol.mim:23 msgid "" "Input method for symbols with relatively longer key sequences.\n" "It provides access to a broad category of symbols by using the\n" "technique of showing multiple alternatives based on the starter keys\n" "pressed. For instance,\n" " \"/->\" -> arrows (e.g. →←↑↓ 👉👈👆👇✋ ►◄▲▾ ◤◥◣◢)\n" " \"/||\" -> hand gestures (e.g. 👍👎👍👎👌✋👏🙆 🙏👋🙌✌✊👊 💁🙋💪✍💆💅)\n" " \"/:)\" -> happy faces (e.g. ☺️ 😃😅😆😉😇 😂😏😛😜😝😋 😉💏💋😍😘😚 😽" "😻)\n" " \"/:(\" -> unhappy faces (e.g. 😢😩😡😭😪 🙈🙊🙉)\n" " \"/<3\" -> hearts (e.g. ♥️🤍️💔💖💘 💓💞💕💌💑😍😘)\n" " \"/*\" -> flowers and stars (e.g. 🌹💐❁✽ ★☆⭐🌟💫✨🌠✯🌃 ☀❂✷✸✹🌞⛅🌅🌇 💡" "☄⚡ϟ🔥🌈🎆 ❄❆❅)\n" " \"/&&\" -> spiritual (e.g. 💀☠️👹👼😇 ☸️✡️☯️✝️☦️☪️ 🕉️🛐☮️🕎🪯 💒⛪🙈🙊🙉 卍卐☯☬✙)\n" " \"/xx\" -> checks (e.g. ✔✘☐☑☒)\n" " \"/$\" -> currency (e.g. €£¥﷼₱₹ 💰💵💶💴💷)\n" " \"/@\" -> legal/text signs (e.g ©®™§¶†‡)\n" " \"/^\" -> math symbols (e.g. √)\n" " \"/z\" -> zodiac symbols (e.g. ♈♉♊♋♌♍ ♎♏♐♑♒♓)\n" " \"/p\" -> astrological planet symbols (e.g. ☉☽☿♀⊕♂♃♄♅♆♇)\n" " \"/ \" -> zero width joiners (currently only U+ZERO WIDTH NON-JOINER)\n" "\n" "The user can select the appropriate symbol using ↑,↓,→,←\n" "(or C-p, C-n, C-f, C-b) keys and/or the digits.\n" "\n" "Other miscellaneous keys are:\n" " \"//\" -> \"/\"\n" " \"/...\" -> \"…\"\n" "\n" "This input methods is registered as one of fallback input methods by " "default.\n" "See the documentation page of m17n input methods for more detail.\n" " <http://www.nongnu.org/m17n/manual-en/m17nDBData.html#mim-list>" msgstr "" #: MIM/math-latex.mim:35 msgid "" "If this variable is 1 (the default is 1), the latex commands are\n" "recognized only when you type them after backslash '\\'. In other words,\n" "you don't have to turn off this input method to input normal ASCII " "characters." msgstr "" #: MIM/ml-pn-c.mim:27 msgid "" "Puthu Nira Charutha\n" "See the paper at http://languageinindia.com/july2023/" "drajithnewkeyboardsmalayalamfinal1.html\n" "Original Author : Ajith R <ajithramayyan at yahoo dot co dot in>\n" "See https://ajithramayyan.gitlab.io/puthunira/ for usage\n" "നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക\n" msgstr "" #: MIM/ml-pn-c.mim:38 msgid "If this variable is 1 (the default), the geminate of nga ങ്ങ is used" msgstr "" #: MIM/ml-pn-c.mim:41 msgid "If this variable is 1 (the default), the geminate of nja ഞ്ഞ is used" msgstr "" #: MIM/ml-pn-c.mim:44 msgid "" "If this variable is 1, only atomic chillu are used; otherwise legacy " "encoding used when defined (the default)" msgstr "" #: MIM/ml-pn-c.mim:47 msgid "" "If this variable is 1, archaic form of au ൌ is used; otherwise the common " "form ൗ is used (the default). The position of length mark ൗ is interchanged " "with that of ൌ" msgstr "" #: MIM/ml-swanalekha.mim:32 msgid "Show lookup table" msgstr "" #: MIM/mr-modi-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Modi letter. For instance,\n" "typing \"har..\" produces \"𑘮𑘨𑙁\", not \"𑘮𑘨𑘿𑙁\"." msgstr "" #: MIM/sa-grantha-itrans.mim:40 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Devanagari letter. For instance,\n" "typing \"har..\" produces \"𑌹𑌰।\", not \"𑌹𑌰𑍍।\"." msgstr "" #: MIM/si-wijesekara.mim:37 msgid "" "Surrounding text vs. preedit.\n" "If 1, try to use surrounding text. Otherwise, use preedit." msgstr "" #: MIM/ssymbol.mim:23 msgid "" "Input method for symbols with relatively shorter key sequences.\n" "This input methods is suitable for a fallback input method.\n" "If you prefer this input method to \"lsymbol\" which is registered\n" "as one of fallback input methods by default, customize the variable\n" "\"fallback-input-method\"." msgstr "" #: MIM/ta-lk-renganathan.mim:33 msgid "" "Surrounding text vs. preedit\n" "If 1, try to use surrounding text. Otherwise, use preedit." msgstr "" #: MIM/ta-remington.mim:23 msgid "" "Tamil Remington Layout\n" "Author: Mohan R <mohan43u@gmail.com>\n" "Derived From: https://github.com/thamizha/ekalappai/blob/master/installer/" "app/keyboards/Tamil-typewriter.txt.in\n" msgstr "" #: MIM/tai-sonla.mim:30 msgid "" "Tai Viet input method using the phonetic key sequence with the Tai Son La " "keyboard layout.\n" "The phonetic key sequence means that you type a syllable in this order:\n" " C W? V v? F? T?\n" "where\n" " C is an initial consonant,\n" " W is a label for labializing C ('ꪫ'),\n" " V is a vowel (V1:prefix, V2:combining, or V3:postfix),\n" " v is the second vowel of a digraph vowel\n" " (in the case that V is 'ꪹ' and v is 'ꪸ', 'ꪷ', or 'ꪱ'),\n" " F is a final consonant,\n" " T is a tonemark (spacing or combining).\n" "\n" "You can type special symbols by these keys:\n" " '$' -> 'ꫛ'\n" " '#' -> 'ꫜ'\n" " '%' -> 'ꫝ'\n" " '!' -> '꫞'\n" " '@' -> '꫟'\n" msgstr "" #: MIM/th-kesmanee.mim:35 MIM/th-pattachote.mim:35 MIM/th-tis820.mim:35 msgid "" "Acceptance level\n" "The level of character sequence acceptance defined in WTT 2.0.\n" "0 accepts any key sequence. 2 accepts only orthographic ones.\n" "1 is somewhere between." msgstr "" #: MIM/unicode.mim:26 msgid "" "Input method for Unicode characters using hexadigits.\n" "Type C-u followed by hexadecimal numbers [0-9A-Fa-f]\n" "of a Unicode character code.\n" "To finish and insert the resulting character, type a space.\n" "\n" "If you type more than 5 hex digits and finish with space,\n" "the result is empty and nothing at all is inserted.\n" msgstr "" #: MIM/unicode.mim:38 msgid "" "Preedit prompt\n" "Prompt string shown in the preedit area while typing hexadecimal numbers." msgstr "" #: MIM/unicode.mim:42 msgid "" "Start Unicode\n" "Start typing hexadecimal numbers of Unicode character." msgstr "" #: MIM/vi-tcvn.mim:26 #, fuzzy msgid "" "Vietnames input method using the TCVN6064 sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" "Thâu nhập pháp để gõ tiếng Việt kiểu TELEX.\n" "Đánh dấu gạch chéo \"\\\" để chuyển qua lại giữa chế độ gõ tiếng Việt và gõ " "tiếng Anh bình thường.\n" "Người dùng có thể tự chọn cấu hình nhờ các biến điều khiển sau:\n" " tone-mark-on-last: Xác định vị trí bỏ dấu trong các trong các trường hợp " "bất định.\n" " backspace-is-undo: Xác định tác động của phím Backspace (BS) là xóa hay " "phục hồi (delete or undo)." #: MIM/vi-tcvn.mim:36 MIM/vi-telex.mim:36 MIM/vi-viqr.mim:36 MIM/vi-vni.mim:36 msgid "" "Flag to control tone mark position in equivocal cases.\n" "If this variable is 0 (the default), put tone mark on the first vowel\n" "in such equivocal cases as \"oa\", \"oe\", \"uy\".\n" "Otherwise, put tone mark on the last vowel." msgstr "" "Xác định vị trí bỏ dấu trong các trong các trường hợp bất định.\n" "Khi biến này bằng 0 (mặc định) thì dấu thanh sẽ được đặt trên nguyên\n" "âm trước trong các vần như 'oa', 'oe', 'uy'.\n" "Ngược lại thì dấu thanh sẽ được đặt trên nguyên âm sau." #: MIM/vi-tcvn.mim:43 MIM/vi-telex.mim:43 MIM/vi-viqr.mim:43 MIM/vi-vni.mim:43 msgid "" "Flag to control the action of Backspace key (delete or undo).\n" "If this variable is 0 (the default), Backspace key deletes the previous\n" "character (e.g. \"q u a i s BS\" => \"quá\").\n" "If the value is 1, Backspace key undoes the previous key\n" "(e.g. \"q u a i s BS\" => \"quai\")." msgstr "" "Xác định tác động của phím Backspace (BS) là xóa hay phục hồi (delete or " "undo).\n" "Khi biến này bằng 0 (mặc định) thì Backspace sẽ xóa ký tự đứng trước con " "nháy,\n" "ví dụ 'q u a i s BS' => 'quá'.\n" "Khi biến này bằng 1 và phím gõ trước là phím dấu thì Backspace sẽ hủy bỏ tác " "động của phím dấu vừa gõ, tương tự như nhấn phím 'z'.\n" "ví dụ 'q u a i s BS' => 'quai'." #: MIM/vi-telex.mim:26 msgid "" "Vietnames input method using the TELEX key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" "Thâu nhập pháp để gõ tiếng Việt kiểu TELEX.\n" "Đánh dấu gạch chéo \"\\\" để chuyển qua lại giữa chế độ gõ tiếng Việt và gõ " "tiếng Anh bình thường.\n" "Người dùng có thể tự chọn cấu hình nhờ các biến điều khiển sau:\n" " tone-mark-on-last: Xác định vị trí bỏ dấu trong các trong các trường hợp " "bất định.\n" " backspace-is-undo: Xác định tác động của phím Backspace (BS) là xóa hay " "phục hồi (delete or undo)." #: MIM/vi-viqr.mim:26 #, fuzzy msgid "" "Vietnames input method using the VIQR key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" "Thâu nhập pháp để gõ tiếng Việt kiểu TELEX.\n" "Đánh dấu gạch chéo \"\\\" để chuyển qua lại giữa chế độ gõ tiếng Việt và gõ " "tiếng Anh bình thường.\n" "Người dùng có thể tự chọn cấu hình nhờ các biến điều khiển sau:\n" " tone-mark-on-last: Xác định vị trí bỏ dấu trong các trong các trường hợp " "bất định.\n" " backspace-is-undo: Xác định tác động của phím Backspace (BS) là xóa hay " "phục hồi (delete or undo)." #: MIM/vi-vni.mim:26 #, fuzzy msgid "" "Vietnames input method using the VNI key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" "Thâu nhập pháp để gõ tiếng Việt kiểu TELEX.\n" "Đánh dấu gạch chéo \"\\\" để chuyển qua lại giữa chế độ gõ tiếng Việt và gõ " "tiếng Anh bình thường.\n" "Người dùng có thể tự chọn cấu hình nhờ các biến điều khiển sau:\n" " tone-mark-on-last: Xác định vị trí bỏ dấu trong các trong các trường hợp " "bất định.\n" " backspace-is-undo: Xác định tác động của phím Backspace (BS) là xóa hay " "phục hồi (delete or undo)." ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/stamp-po��������������������������������������������������������������������������0000644�0023456�0023456�00000000012�14774707353�010560� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������timestamp ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/de.po�����������������������������������������������������������������������������0000644�0023456�0023456�00000105076�14774707367�010052� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# German translation of m17n-db. # Copyright (C) 2010 Chris Leick <c.leick@vollbio.de> # This file is distributed under the same license as the m17n-db package. # Chris Leick <c.leick@vollbio.de>, 2010. # msgid "" msgstr "" "Project-Id-Version: m17n-db 1.6.1-1\n" "Report-Msgid-Bugs-To: bugs-m17n-lib@m17n.org\n" "POT-Creation-Date: 2025-04-07 10:32+0200\n" "PO-Revision-Date: 2024-07-30 09:56+0200\n" "Last-Translator: Chris Leick <c.leick@vollbio.de>\n" "Language-Team: German <debian-l10n-german@lists.debian.org>\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: MIM/bn-national-jatiya.mim:67 msgid "" "If this variable is 1 (the default), automatic vowel forming is used.\n" "For example, a dependent vowel like া is automatically converted to\n" "the independent form আ if it is not typed after a consonant." msgstr "" "Wenn diese Variable den Wert 1 hat (Standardwert), wird automatische " "Vokalbildung verwendet.\n" "Beispielsweise wird ein abhängiger Vokal wie া automatisch in die " "unabhängige\n" "Form আ umgewandelt, wenn er nicht nach einem Konsonanten eingegeben wird." # FIXME blank missing before (U+0F76 #: MIM/bo-ewts.mim:36 msgid "" "Flag to tell whether or not to generate precomposed characters.\n" "If 1 (the default), generate precomposed characters (i.e. NFC) if available " "(e.g. \"ྲྀ\"(U+0F76).\n" "If 0, generate only decomposed characters (i.e. NFD) (e.g. \"ྲྀ\" (U+0FB2 " "U+0F80)." msgstr "" "Markierung, die angibt, ob zusammengesetzte Zeichen generiert werden oder\n" "nicht.\n" "Falls 1 (der Default), werden, wenn verfügbar, zusammengesetzte Zeichen " "generiert\n" "(also NFC, z.B. »ྲྀ« (U+0F76)).\n" "Falls 0, werden nur voneinander gelöste Zeichen generiert\n" "(also NFD, z.B »ྲྀ« (U+0FB2 U+0F80))." #: MIM/cmc-kbd.mim:26 msgid "" "Cham input method simulating Cham keyboard.\n" "Cham characters are encoded in logical order in memory and in files.\n" "But, you can type Cham text in visual order with this input method.\n" "Backspace and Delete also work in the manner of visual order." msgstr "" "Cham-Eingabemethode, die eine Cham-Tastatur simuliert\n" "Cham-Zeichen sind im Speicher und in Dateien in logischer Reihenfolge\n" "codiert. Sie können mit dieser Eingabemethode Cham-Text aber in visueller\n" "Reihenfolge eintippen. Rücktaste und Löschen funktionieren ebenfalls wie\n" "in visueller Reihenfolge." #: MIM/en-pn-eqf.mim:27 msgid "" "Puthu Nira English Quick Fix\n" "\n" "This is a slightly modified version of the QWERTY English layout to be\n" "used along with the Puthunira Charutha (the ml-pn-c input method)\n" "because ml-pn-c changes some punctuation marks from their locations on\n" "the QWERTY layout.\n" "\n" "See the paper at http://languageinindia.com/july2023/" "drajithnewkeyboardsmalayalamfinal1.html\n" "Original Author : Ajith R <ajithramayyan at yahoo dot co dot in>\n" "See https://ajithramayyan.gitlab.io/puthunira/ for usage\n" "നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക\n" msgstr "" "Puthu Nira English Quick Fix\n" "\n" "Dies ist eine leicht modifizierte Version des QWERTY-Layouts in Englisch, " "das zusammen mit Puthunira Charutha (der ml-pn-c-Eingabemethode) verwendet " "werden soll, da ml-pn-c einige Satzzeichen von ihren Positionen auf dem " "QWERTY-Layout verschiebt.\n" "\n" "Siehe das Dokument unter http://languageinindia.com/july2023/" "drajithnewkeyboardsmalayalamfinal1.html\n" "Originalautor: Ajith R <ajithramayyan at yahoo dot co dot in>\n" "Siehe https://ajithramayyan.gitlab.io/puthunira/ für die Benutzung\n" "നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക\n" #: MIM/eo-h-fundamente.mim:29 msgid "" "Meant for writing Esperanto-letters using Zamenhof's fundamental system." msgstr "" "Ausgelegt, um durch Benutzen von Zamenhofs Grundsystem Esperanto-Buchstaben " "zu schreiben." #: MIM/eo-h-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding h's." msgstr "Ausgelegt, um Esperanto-Buchstaben mit zugefügten »h«s zu schreiben." #: MIM/eo-plena.mim:29 msgid "" "Meant for writing Esperanto-letters with the fundamental system and the X-" "system, like the default of EK." msgstr "" "Ausgelegt, um Esperanto-Buchstaben mit dem Grundsystem und dem X-System zu " "schreiben, wie die Vorgabe von EK." #: MIM/eo-q-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding q's." msgstr "Ausgelegt, um Esperanto-Buchstaben mit zugefügten »q«s zu schreiben." #: MIM/eo-x-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding x's (the X-system)." msgstr "" "Ausgelegt, um Esperanto-Buchstaben mit zugefügten »x«s zu schreiben (das X-" "System)." #: MIM/fr-azerty.mim:26 #, lisp-format msgid "" "Simulating Azerty keyboard on English keyboard.\n" "\n" " &1 é2 \"3 '4 (5 -6 è7 _8 ç9 à0 )° =_ ²~\n" " aA zZ eE rR tT yY uU iI oO pP ^¨ $£\n" " qQ sS dD fF gG hH jJ kK lL mM ù% *|\n" " wW xX cC vV bB nN ,? ;. :/ !§\n" "\n" "'[' and '{' are used as a dead key to type a character with the\n" "circumflex and diaeresis respectively (e.g. '[' 'e' -> \"ê\").\n" "\n" "'Alt-2' and 'Alt-7' are used as a dead key to type a character\n" "with tilde and grave respectively (e.g. 'Alt-2' 'n' -> \"ñ\").\n" "\n" "'Ctrl-Alt-2' and 'Ctrl-Alt-7' can be used as 'Alt-2' and 'Alt-7'\n" "respectively.\n" "\n" "Azerty keyboard has one more key at the bottom left corner for\n" "inputting \"<\" and \">\". As a normal English keyboard doesn't\n" "have such a key left, type '<' and '>' twice for \"<\" and \">\"\n" "respectively." msgstr "" "Azerty-Tastatur wird auf englischer Tastatur simuliert.\n" "\n" " &1 é2 \"3 '4 (5 -6 è7 _8 ç9 à0 )° =_ ²~\n" " aA zZ eE rR tT yY uU iI oO pP ^¨ $£\n" " qQ sS dD fF gG hH jJ kK lL mM ù% *|\n" " wW xX cC vV bB nN ,? ;. :/ !§\n" "\n" "»[« und »{« werden als tote Tasten benutzt, um Zeichen mit Zirkumflex\n" "beziehungsweise Trema zu tippen (z.B. »[« »e« -> »ê«).\n" "\n" "»Alt-2« und »Alt-7« können als tote Tasten benutzt werden, um ein Zeichen\n" "mit Tilde beziehungsweise Gravis einzutippen (z.B. »Alt-2« »n« -> »ñ«).\n" "\n" "»Ctrl-Alt-2« und »Ctrl-Alt-7« können als »Alt-2« beziehungsweise »Alt-7«\n" "benutzt werden.\n" "\n" "Die Azerty-Tastatur hat eine oder mehrere Tasten in der linken unteren\n" "Ecke für die Eingabe von »<« und »>«. Da eine normale englische Tastatur\n" "keine solche Tasten frei hat, drücken Sie zweimal »<« und »>« für »<«\n" "beziehungsweise »>«." #: MIM/global.mim:25 msgid "" "Global variable and command definitions.\n" "This is actually not an input method, but provides documents,\n" "default values of global variables, and default key-bindings of\n" "global commands." msgstr "" "Globale Variablen und Befehlsdefinitionen.\n" "Dies ist keine tatsächliche Eingabemethode, stellt aber Dokumente,\n" "Standardwerte globaler Variablen und Standard-Tastenbelegungen globaler\n" "Befehle bereit." #: MIM/global.mim:32 msgid "" "Maximum number of candidates in a candidate group.\n" "Value must be an integer.\n" "If the value is not positive, number of candidates in a group is decided\n" "by how candiates are grouped in an input method source file." msgstr "" "Maximale Anzahl der Kandidaten in einer Kandidatengruppe.\n" "Wert muss eine Ganzzahl sein.\n" "Falls der Wert nicht positiv ist, wird die Anzahl der Kandidaten in einer\n" "Gruppe dadurch entschieden, wie die Kandidaten in einer\n" "Eingabemethoden-Quelldatei gruppiert sind." #: MIM/global.mim:39 msgid "" "Character set to limit candidates.\n" "Value must be a symbol representing a charater set, or nil.\n" "If the value is not nil, a candidate containing a character not belonging\n" "to the specified character set is ignored." msgstr "" "Zeichensatz zum Begrenzen der Kandidaten.\n" "Wert muss ein Symbol sein, das einen Zeichensatz repräsentiert oder »nil«.\n" "Falls der Wert nicht »nil« ist, wird ein Kandidat, der ein Zeichen\n" "enthält, das nicht zu dem angegebenen Zeichensatz gehört, ignoriert." #: MIM/global.mim:46 msgid "" "Fallback input methods.\n" "Value must be comma separated fallback input method names.\n" "When you type a key that is not handled by the currently activated intup " "method,\n" "fallback input methods (in the order specified in this variable) try\n" "to handle that key, and the first one that can handle the key is activated\n" "temporarily.\n" "For instance, as the default value of this variable is \"lsymbol, " "unicode\",\n" "when you type \"/...\" while you are activating an input method\n" "that doesn't handle that key sequence, \"lsymbol\" input method is " "activated\n" "and \"…\" (U+2026: HORIZONTAL ELLIPSIS) is inserted." msgstr "" "Fallback-Eingabemethoden. Der Wert muss eine kommaseparierte Liste\n" "von Namen der Fallback-Eingabemethoden sein. Wenn Sie eine Taste\n" "drücken, die nicht von der gerade aktiven Eingabemethode verarbeitet\n" "wird, versuchen Fallback-Eingabemethoden (in der in dieser Variable\n" "angegebenen Reihenfolge), diese Taste zu verarbeiten, und die erste,\n" "die die Taste verarbeiten kann, wird vorübergehend aktiviert. Zum\n" "Beispiel wird bei einem Standardwert dieser Variable von \"lsymbol,\n" "unicode\" wenn Sie \"/...\" eingeben und eine Eingabemethode aktiviert\n" "haben, die diese Taste nicht verarbeitet, die Eingabemethode \"lsymbol\"\n" "aktiviert und \"…\" (U+2026: HORIZONTAL ELLIPSIS) wird eingefügt." #: MIM/global.mim:60 msgid "" "Commit\n" "Commit the preedit text" msgstr "" "Übergeben\n" "Den vorher bearbeiteten Text übergeben" #: MIM/global.mim:64 msgid "" "Convert\n" "Convert the preedit text" msgstr "" "Konvertieren\n" "Den vorher bearbeiteten Text konvertieren" #: MIM/global.mim:68 msgid "" "Revert\n" "Revert the conversion" msgstr "" "Umkehren\n" "Die Konvertierung umkehren" #: MIM/global.mim:72 msgid "" "Previous candidate\n" "Spot the previous candidate" msgstr "" "Vorheriger Kandidat\n" "Den vorherigen Kandidat herausfinden" #: MIM/global.mim:76 msgid "" "Next candidate\n" "Spot the next candidate" msgstr "" "Nächster Kandidat\n" "Den nächsten Kandidat herausfinden" #: MIM/global.mim:80 msgid "" "First candidate\n" "Spot the first candidate in the current group" msgstr "" "Erster Kandidat\n" "Den ersten Kandidat in der aktuellen Gruppe herausfinden" #: MIM/global.mim:84 msgid "" "Last candidate\n" "Spot the last candidate in the current group" msgstr "" "Letzter Kandidat\n" "Den letzten Kandidat in der aktuellen Gruppe herausfinden" #: MIM/global.mim:88 msgid "" "Previous candidate group\n" "Move to the previous candidate group" msgstr "" "Vorherige Kandidatengruppe\n" "Zu der vorherigen Kandidatengruppe bewegen" #: MIM/global.mim:92 msgid "" "Next candidate group\n" "Move to the next candidate group" msgstr "" "Nächste Kandidatengruppe\n" "Zu der nächsten Kandidatengruppe bewegen" #: MIM/global.mim:96 msgid "" "Select the 1st candidate\n" "Select the first candidate in the current group" msgstr "" "Den ersten Kandidat auswählen\n" "Den ersten Kandidat in der aktuellen Gruppe auswählen" #: MIM/global.mim:100 msgid "" "Select the 2nd candidate\n" "Select the second candidate in the current group" msgstr "" "Den zweiten Kandidat auswählen\n" "Den zweiten Kandidat in der aktuellen Gruppe auswählen" #: MIM/global.mim:104 msgid "" "Select the 3rd candidate\n" "Select the third candidate in the current group" msgstr "" "Den dritten Kandidat auswählen\n" "Den dritten Kandidat in der aktuellen Gruppe auswählen" #: MIM/global.mim:108 msgid "" "Select the 4th candidate\n" "Select the fourth candidate in the current group" msgstr "" "Den vierten Kandidat auswählen\n" "Den vierten Kandidat in der aktuellen Gruppe auswählen" #: MIM/global.mim:112 msgid "" "Select the 5th candidate\n" "Select the fifth candidate in the current group" msgstr "" "Den fünften Kandidat auswählen\n" "Den fünften Kandidat in der aktuellen Gruppe auswählen" #: MIM/global.mim:116 msgid "" "Select the 6th candidate\n" "Select the sixth candidate in the current group" msgstr "" "Den sechsten Kandidat auswählen\n" "Den sechsten Kandidat in der aktuellen Gruppe auswählen" #: MIM/global.mim:120 msgid "" "Select the 7th candidate\n" "Select the seventh candidate in the current group" msgstr "" "Den siebten Kandidat auswählen\n" "Den siebten Kandidat in der aktuellen Gruppe auswählen" #: MIM/global.mim:124 msgid "" "select the 8th candidate\n" "Select the eighth candidate in the current group" msgstr "" "Den achten Kandidat auswählen\n" "Den achten Kandidat in der aktuellen Gruppe auswählen" #: MIM/global.mim:128 msgid "" "Select the 9th candidate\n" "Select the ninth candidate in the current group" msgstr "" "Den neunten Kandidat auswählen\n" "Den neunten Kandidat in der aktuellen Gruppe auswählen" #: MIM/global.mim:132 msgid "" "Select the 10th candidate\n" "Select the tenth candidate in the current group" msgstr "" "Den zehnten Kandidat auswählen\n" "Den zehnten Kandidat in der aktuellen Gruppe auswählen" #: MIM/global.mim:136 msgid "" "Previous character\n" "Move to the previous character in the preedit text" msgstr "" "Vorheriges Zeichen\n" "Zum vorherigen Zeichen im vorher bearbeiteten Text bewegen" #: MIM/global.mim:140 msgid "" "Next character\n" "Move to the next character in the preedit text" msgstr "" "Nächstes Zeichen\n" "Zum nächsten Zeichen im vorher bearbeiteten Text bewegen" #: MIM/global.mim:144 msgid "" "First character\n" "Move to the first character in the preedit text" msgstr "" "Erstes Zeichen\n" "Zum ersten Zeichen im vorher bearbeiteten Text bewegen" #: MIM/global.mim:148 msgid "" "Last character\n" "Move to the last character in the preedit text" msgstr "" "Letztes Zeichen\n" "Zum letzten Zeichen im vorher bearbeiteten Text bewegen" #: MIM/global.mim:152 msgid "" "Delete char backward\n" "Delete the previous character in the preedit text" msgstr "" "Zeichen rückwärts löschen\n" "Das vorherige Zeichen im vorher bearbeiteten Text löschen" #: MIM/global.mim:156 msgid "" "Delete char\n" "Delete the following character in the preedit text" msgstr "" "Zeichen löschen\n" "Das folgende Zeichen im vorher bearbeiteten Text löschen" #: MIM/global.mim:160 msgid "" "Previous segment\n" "Move to the previous segment in the preedit text" msgstr "" "Vorheriger Abschnitt\n" "Zum vorherigen Abschnitt im vorher bearbeiteten Text bewegen" #: MIM/global.mim:164 msgid "" "Next segment\n" "Move to the next segment in the preedit text" msgstr "" "Nächster Abschnitt\n" "Zum nächsten Abschnitt im vorher bearbeiteten Text bewegen" #: MIM/global.mim:168 msgid "" "First segment\n" "Move to the first segment in the preedit text" msgstr "" "Erster Abschnitt\n" "Zum ersten Abschnitt im vorher bearbeiteten Text bewegen" #: MIM/global.mim:172 msgid "" "Last segment\n" "Move to the last segment in the preedit text" msgstr "" "Letzter Abschnitt\n" "Zum letzten Abschnitt im vorher bearbeiteten Text bewegen" #: MIM/global.mim:176 msgid "" "Extend segment\n" "Extend the current segment length to the tail" msgstr "" "Abschnitt erweitern\n" "Die Länge des aktuellen Abschnitts zum Ende hin erweitern" #: MIM/global.mim:180 msgid "" "Shrink segment\n" "Shrink the current segment length from the tail" msgstr "" "Abschnitt verkleinern\n" "Die Länge des aktuellen Abschnitts vom Ende her verkleinern" #: MIM/global.mim:184 msgid "" "Reload input method\n" "Reload the input method (and configulation if any) and freshly start it.\n" "Note that the length of key-sequence bound for this command must be 1.\n" "This is one of special commands reserved by the m17n library, and\n" "should not be used in a map of an input method." msgstr "" "Eingabemethode erneut laden\n" "Die Eingabemethode (und Konfiguration, falls vorhanden) erneut laden und\n" "neu starten. Beachten Sie, dass die Länge der mit diesem Befehl\n" "verbundenen Tastenabfolge 1 sein muss. Dies ist einer der von der\n" "»m17n«-Bibliothek reservierten Spezialbefehle und sollte nicht in einer\n" "Belegung einer Eingabemethode benutzt werden." #: MIM/hi-brahmi-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Brahmi letter. For instance,\n" "typing \"har..\" produces \"𑀳𑀭𑁇\", not \"𑀳𑀭𑁆𑁇\"." msgstr "" "Wenn diese Variable den Wert 1 hat (Standardwert), wird das letzte\n" "Halant in einer Silbe entfernt, wenn es von einem\n" "Nicht-Brahmi-Buchstaben gefolgt wird. Zum Beispiel führt die\n" "Eingabe von \"har..\" zu \"𑀳𑀭𑁇\"\" und nicht zu \"𑀳𑀭𑁆𑁇\"." #: MIM/hi-itrans.mim:53 MIM/mr-gamabhana.mim:28 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Devanagari letter. For instance,\n" "typing \"har..\" produces \"हर।\", not \"हर्।\"." msgstr "" "Wenn diese Variable den Wert 1 hat (Standardwert), wird das letzte\n" "Halant in einer Silbe entfernt, wenn es von einem\n" "Nicht-Devanagari-Buchstaben gefolgt wird. Zum Beispiel führt die\n" "Eingabe von \"har..\" zu \"हर।\" und nicht zu \"हर्।\"." #: MIM/ks-sharada-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Sharada letter. For instance,\n" "typing \"har..\" produces \"𑆲𑆫𑇅\", not \"𑆲𑆫𑇀𑇅\"." msgstr "" "Wenn diese Variable den Wert 1 hat (Standardwert), wird das letzte\n" "Halant in einer Silbe entfernt, wenn es von einem\n" "Nicht-Sharada-Buchstaben gefolgt wird. Zum Beispiel führt die\n" "Eingabe von \"har..\" zu \"𑆲𑆫𑇅\" und nicht zu \"𑆲𑆫𑇀𑇅\"." #: MIM/lsymbol.mim:23 msgid "" "Input method for symbols with relatively longer key sequences.\n" "It provides access to a broad category of symbols by using the\n" "technique of showing multiple alternatives based on the starter keys\n" "pressed. For instance,\n" " \"/->\" -> arrows (e.g. →←↑↓ 👉👈👆👇✋ ►◄▲▾ ◤◥◣◢)\n" " \"/||\" -> hand gestures (e.g. 👍👎👍👎👌✋👏🙆 🙏👋🙌✌✊👊 💁🙋💪✍💆💅)\n" " \"/:)\" -> happy faces (e.g. ☺️ 😃😅😆😉😇 😂😏😛😜😝😋 😉💏💋😍😘😚 😽" "😻)\n" " \"/:(\" -> unhappy faces (e.g. 😢😩😡😭😪 🙈🙊🙉)\n" " \"/<3\" -> hearts (e.g. ♥️🤍️💔💖💘 💓💞💕💌💑😍😘)\n" " \"/*\" -> flowers and stars (e.g. 🌹💐❁✽ ★☆⭐🌟💫✨🌠✯🌃 ☀❂✷✸✹🌞⛅🌅🌇 💡" "☄⚡ϟ🔥🌈🎆 ❄❆❅)\n" " \"/&&\" -> spiritual (e.g. 💀☠️👹👼😇 ☸️✡️☯️✝️☦️☪️ 🕉️🛐☮️🕎🪯 💒⛪🙈🙊🙉 卍卐☯☬✙)\n" " \"/xx\" -> checks (e.g. ✔✘☐☑☒)\n" " \"/$\" -> currency (e.g. €£¥﷼₱₹ 💰💵💶💴💷)\n" " \"/@\" -> legal/text signs (e.g ©®™§¶†‡)\n" " \"/^\" -> math symbols (e.g. √)\n" " \"/z\" -> zodiac symbols (e.g. ♈♉♊♋♌♍ ♎♏♐♑♒♓)\n" " \"/p\" -> astrological planet symbols (e.g. ☉☽☿♀⊕♂♃♄♅♆♇)\n" " \"/ \" -> zero width joiners (currently only U+ZERO WIDTH NON-JOINER)\n" "\n" "The user can select the appropriate symbol using ↑,↓,→,←\n" "(or C-p, C-n, C-f, C-b) keys and/or the digits.\n" "\n" "Other miscellaneous keys are:\n" " \"//\" -> \"/\"\n" " \"/...\" -> \"…\"\n" "\n" "This input methods is registered as one of fallback input methods by " "default.\n" "See the documentation page of m17n input methods for more detail.\n" " <http://www.nongnu.org/m17n/manual-en/m17nDBData.html#mim-list>" msgstr "" "Eingabemethode für Symbole mit relativ langen Tastenkombinationen.\n" "Es bietet Zugriff auf eine breite Kategorie von Symbolen, indem die Technik\n" "verwendet wird, die basierend auf den Starter-Tasten mehrere Alternativen " "anzeigt.\n" "Zum Beispiel:\n" " \"/->\" -> Pfeile (z.B. →←↑↓ 👉👈👆👇✋ ►◄▲▾ ◤◥◣◢))\n" " \"/||\" -> Handgesten (z.B. 👍👎👍👎👌✋👏🙆 🙏👋🙌✌✊👊 💁🙋💪✍💆💅)\n" " \"/:)\" -> Glückliche Gesichter (z.B. ☺️ 😃😅😆😉😇 😂😏😛😜😝😋 😉💏💋😍😘" "😚 😽😻)\n" " \"/:(\" -> Unglückliche Gesichter (z.B. 😢😩😡😭😪 🙈🙊🙉)\n" " \"/<3\" -> Herzen (z.B. ♥️🤍️💔💖💘 💓💞💕💌💑😍😘)\n" " \"/*\" -> Blumen und Sterne (z.B. 🌹💐❁✽ ★☆⭐🌟💫✨🌠✯🌃 ☀❂✷✸✹🌞⛅🌅🌇 💡" "☄⚡ϟ🔥🌈🎆 ❄❆❅)\n" " \"&&\" -> Spirituelles (z.B. 💀☠️👹👼😇 ☸️✡️☯️✝️☦️☪️ 🕉️🛐☮️🕎🪯 💒⛪🙈🙊🙉 卍卐" "☯☬✙)\n" " \"/xx\" -> Kontrollkästchen (z.B. ✔✘☐☑☒)\n" " \"$\" -> Währung (€£¥﷼₱₹ 💰💵💶💴💷)\n" " \"@\" -> Rechtliche/Text-Symbole (z.B. ©®™§¶†‡)\n" " \"/^\" -> Mathematische Symbole (z.B. √)\n" " \"/z\" -> Tierkreis Symbole (z.B. ♈♉♊♋♌♍ ♎♏♐♑♒♓)\n" " \"/p\" -> Astrologische Planetensymbole (z.B. ☉☽☿♀⊕♂♃♄♅♆♇)\n" " \"/ \" -> Zero width joiners (im Moment nur ZERO WIDTH NON-JOINER)\n" "\n" "Der Benutzer kann das entsprechende Symbol mithilfe der Tasten ↑,↓,→,←\n" "(oder C-p, C-n, C-f, C-b) und/oder der Ziffern auswählen.\n" "\n" "Weitere verschiedene Tasten sind:\n" " \"//\" -> \"/\"\n" " \"/...\" -> \"…\"\n" "\n" "Diese Eingabemethode ist standardmäßig als eine der Fallback-Eingabemethoden " "registriert.\n" "Weitere Details finden Sie auf der Dokumentationsseite von m17n-" "Eingabemethoden.\n" " http://www.nongnu.org/m17n/manual-en/m17nDBData.html#mim-list" #: MIM/math-latex.mim:35 msgid "" "If this variable is 1 (the default is 1), the latex commands are\n" "recognized only when you type them after backslash '\\'. In other words,\n" "you don't have to turn off this input method to input normal ASCII " "characters." msgstr "" "Wenn diese Variable 1 ist (der Standardwert ist 1), werden die\n" "LaTeX-Befehle nur erkannt, wenn Sie sie nach einem Backslash '\\'\n" "eingeben. Mit anderen Worten, Sie müssen diese Eingabemethode nicht\n" "ausschalten, um normale ASCII-Zeichen einzugeben." #: MIM/ml-pn-c.mim:27 msgid "" "Puthu Nira Charutha\n" "See the paper at http://languageinindia.com/july2023/" "drajithnewkeyboardsmalayalamfinal1.html\n" "Original Author : Ajith R <ajithramayyan at yahoo dot co dot in>\n" "See https://ajithramayyan.gitlab.io/puthunira/ for usage\n" "നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക\n" msgstr "" "Puthu Nira Charutha\n" "Siehe das Dokument unter http://languageinindia.com/july2023/" "drajithnewkeyboardsmalayalamfinal1.html\n" "Originalautor: Ajith R <ajithramayyan at yahoo dot co dot in>\n" "Siehe https://ajithramayyan.gitlab.io/puthunira/ für die Benutzung\n" "നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക\n" #: MIM/ml-pn-c.mim:38 msgid "If this variable is 1 (the default), the geminate of nga ങ്ങ is used" msgstr "" "Wenn diese Variable 1 ist (der Default) wird die Geminata ങ്ങ von nga benutzt" #: MIM/ml-pn-c.mim:41 msgid "If this variable is 1 (the default), the geminate of nja ഞ്ഞ is used" msgstr "" "Wenn diese Variable 1 ist (der Default) wird die Geminata ഞ്ഞ von nja benutzt" #: MIM/ml-pn-c.mim:44 msgid "" "If this variable is 1, only atomic chillu are used; otherwise legacy " "encoding used when defined (the default)" msgstr "" "Wenn diese Variable 1 ist, werden nur atomare Chillu-Zeichen verwendet; " "andernfalls wird, wenn definiert, die alte Kodierung verwendet (der Default)." #: MIM/ml-pn-c.mim:47 msgid "" "If this variable is 1, archaic form of au ൌ is used; otherwise the common " "form ൗ is used (the default). The position of length mark ൗ is interchanged " "with that of ൌ" msgstr "" "Wenn diese Variable 1 ist, wird die archaische Form von au ൌ verwendet; " "andernfalls wird die gebräuchliche Form ൗ verwendet (der Default). Die " "Position des Längenzeichens ൗ wird mit der von ൌ vertauscht." #: MIM/ml-swanalekha.mim:32 msgid "Show lookup table" msgstr "Lookup-Tabelle anzeigen" #: MIM/mr-modi-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Modi letter. For instance,\n" "typing \"har..\" produces \"𑘮𑘨𑙁\", not \"𑘮𑘨𑘿𑙁\"." msgstr "" "Wenn diese Variable den Wert 1 hat (Standardwert), wird das letzte\n" "Halant in einer Silbe entfernt, wenn es von einem\n" "Nicht-Modi-Buchstaben gefolgt wird. Zum Beispiel führt die\n" "Eingabe von \"har..\" zu \"𑘮𑘨𑙁\" und nicht zu \"𑘮𑘨𑘿𑙁\"." #: MIM/sa-grantha-itrans.mim:40 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Devanagari letter. For instance,\n" "typing \"har..\" produces \"𑌹𑌰।\", not \"𑌹𑌰𑍍।\"." msgstr "" "Wenn diese Variable den Wert 1 hat (Standardwert), wird das letzte\n" "Halant in einer Silbe entfernt, wenn es von einem\n" "Nicht-Devanagari-Buchstaben gefolgt wird. Zum Beispiel führt die\n" "Eingabe von \"har..\" zu \"𑌹𑌰।\" und nicht zu \"𑌹𑌰𑍍।\"." #: MIM/si-wijesekara.mim:37 msgid "" "Surrounding text vs. preedit.\n" "If 1, try to use surrounding text. Otherwise, use preedit." msgstr "" "Umliegender Text im Gegensatz zu vorherigem Bearbeiten\n" "Falls 1, versuchen Sie umliegenden Text zu benutzen. Andernfalls benutzen\n" "Sie vorheriges Bearbeiten." #: MIM/ssymbol.mim:23 msgid "" "Input method for symbols with relatively shorter key sequences.\n" "This input methods is suitable for a fallback input method.\n" "If you prefer this input method to \"lsymbol\" which is registered\n" "as one of fallback input methods by default, customize the variable\n" "\"fallback-input-method\"." msgstr "" "Eingabemethode für Symbole mit relativ kurzen Tastenkombinationen.\n" "Diese Eingabemethode eignet sich als Fallback-Eingabemethode. Wenn\n" "Sie diese Eingabemethode \"lsymbol\" vorziehen, die standardmäßig als\n" "eine der Fallback-Eingabemethoden registriert ist, passen Sie die\n" "Variable \"fallback-input-method\" an." #: MIM/ta-lk-renganathan.mim:33 msgid "" "Surrounding text vs. preedit\n" "If 1, try to use surrounding text. Otherwise, use preedit." msgstr "" "Umliegender Text gegenüber vorherigem Bearbeiten\n" "Falls 1, versuchen Sie umliegenden Text zu benutzen. Andernfalls benutzen\n" "Sie vorheriges Bearbeiten." #: MIM/ta-remington.mim:23 msgid "" "Tamil Remington Layout\n" "Author: Mohan R <mohan43u@gmail.com>\n" "Derived From: https://github.com/thamizha/ekalappai/blob/master/installer/" "app/keyboards/Tamil-typewriter.txt.in\n" msgstr "" "Tamil Remington Layout\n" "Author: Mohan R <mohan43u@gmail.com>\n" "Derived From: https://github.com/thamizha/ekalappai/blob/master/installer/" "app/keyboards/Tamil-typewriter.txt.in\n" #: MIM/tai-sonla.mim:30 msgid "" "Tai Viet input method using the phonetic key sequence with the Tai Son La " "keyboard layout.\n" "The phonetic key sequence means that you type a syllable in this order:\n" " C W? V v? F? T?\n" "where\n" " C is an initial consonant,\n" " W is a label for labializing C ('ꪫ'),\n" " V is a vowel (V1:prefix, V2:combining, or V3:postfix),\n" " v is the second vowel of a digraph vowel\n" " (in the case that V is 'ꪹ' and v is 'ꪸ', 'ꪷ', or 'ꪱ'),\n" " F is a final consonant,\n" " T is a tonemark (spacing or combining).\n" "\n" "You can type special symbols by these keys:\n" " '$' -> 'ꫛ'\n" " '#' -> 'ꫜ'\n" " '%' -> 'ꫝ'\n" " '!' -> '꫞'\n" " '@' -> '꫟'\n" msgstr "" "Tai-Viet-Eingabemethode, die phonetische Schlüsselsequenzen mit der Tai-Son-" "La-Tastaturbelegung benutzt.\n" "Die phonetische Schlüsselsequenz ist dazu ausgelegt, dass Sie eine Silbe in " "dieser Reihenfolge tippen:\n" " C W? V v? F? T?\n" "wobei\n" " C ein Anfangskonsonant ist,\n" " W eine Beschriftung ist, um C ('ꪫ') zu beschriften,\n" " V ein Vokal ist (V1:Vorsilbe, V2:kombiniert, oder V3:Nachsilbe),\n" " v ist der zweite Vokal eines Digraph-Vokals\n" " (in dem Fall, dass V 'ꪹ' ist und v 'ꪸ', 'ꪷ', oder 'ꪱ' ist),\n" " F ist ein abschließender Konsonant,\n" " T ist eine Klangmarke (Zwischenraum oder kombinierend).\n" "\n" "Sie können Spezialsymbole mit diesen Tasten tippen:\n" " '$' -> 'ꫛ'\n" " '#' -> 'ꫜ'\n" " '%' -> 'ꫝ'\n" " '!' -> '꫞'\n" " '@' -> '꫟'\n" # WTT=Wor Tor Tor (Thailändische API von TAPIC) #: MIM/th-kesmanee.mim:35 MIM/th-pattachote.mim:35 MIM/th-tis820.mim:35 msgid "" "Acceptance level\n" "The level of character sequence acceptance defined in WTT 2.0.\n" "0 accepts any key sequence. 2 accepts only orthographic ones.\n" "1 is somewhere between." msgstr "" "Akzeptanzstufe\n" "Die Stufe der Zeichenfolgen-Akzeptanz, wie in WTT 2.0 definiert\n" "0 akzeptiert jede Tastenfolge, 2 akzeptiert nur die orthografischen.\n" "1 ist irgendwo dazwischen." # BMP=Basic multilingual plane, siehe UTF-16 #: MIM/unicode.mim:26 msgid "" "Input method for Unicode characters using hexadigits.\n" "Type C-u followed by hexadecimal numbers [0-9A-Fa-f]\n" "of a Unicode character code.\n" "To finish and insert the resulting character, type a space.\n" "\n" "If you type more than 5 hex digits and finish with space,\n" "the result is empty and nothing at all is inserted.\n" msgstr "" "Eingabemethode für Unicode-Zeichen unter Verwendung von Hexadezimalziffern.\n" "Geben Sie C-u ein, gefolgt von den hexadezimalen Zahlen [0-9A-Fa-f]\n" "des Unicode-Zeichencodes.\n" "Um das resultierende Zeichen abzuschließen und einzufügen, geben Sie ein " "Leerzeichen ein.\n" "\n" "Wenn Sie mehr als 5 Hexadezimalziffern eingeben und mit einem Leerzeichen " "abschließen,\n" "ist das Ergebnis leer und es wird nichts eingefügt.\n" #: MIM/unicode.mim:38 msgid "" "Preedit prompt\n" "Prompt string shown in the preedit area while typing hexadecimal numbers." msgstr "" "Vorher bearbeitete Abfrage\n" "Abfragezeichenkette, die im vorher bearbeiteten Bereich angezeigt wird,\n" "während hexadezimale Zahlen getippt werden." #: MIM/unicode.mim:42 msgid "" "Start Unicode\n" "Start typing hexadecimal numbers of Unicode character." msgstr "" "Unicode starten\n" "Start der Eingabe hexadezimaler Zahlen von Unicode-Zeichen" # tone mark siehe http://de.wikipedia.org/wiki/Unicode-Block_Neu-Tai-Lue #: MIM/vi-tcvn.mim:26 msgid "" "Vietnames input method using the TCVN6064 sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" "Vietnamesische Eingabemethode, die die TCVN6064-Folge benutzt.\n" "Eintippen des Backslashs (»\\«) schaltet zwischen normalem und englischem\n" "Modus um. Die folgenden Variablen sind anpassbar:\n" " tone-mark-on-last: Steuert Tonzeichenpositionen in mehrdeutigen Fällen\n" " backspace-is-undo: Steuert die Aktion der Rücktaste\n" " (löschen oder rückgängig)" #: MIM/vi-tcvn.mim:36 MIM/vi-telex.mim:36 MIM/vi-viqr.mim:36 MIM/vi-vni.mim:36 msgid "" "Flag to control tone mark position in equivocal cases.\n" "If this variable is 0 (the default), put tone mark on the first vowel\n" "in such equivocal cases as \"oa\", \"oe\", \"uy\".\n" "Otherwise, put tone mark on the last vowel." msgstr "" "Schalter zum Steuern der Tonzeichenpositionen in mehrdeutigen Fällen\n" "Falls diese Variable 0 ist (Standard), wird das Tonzeichen in mehrdeutigen\n" "Fällen, wie »oa«, »oe« und »uy« auf den ersten Vokal gesetzt.\n" "Andernfalls wird das Tonzeichen auf den letzten Vokal gesetzt." #: MIM/vi-tcvn.mim:43 MIM/vi-telex.mim:43 MIM/vi-viqr.mim:43 MIM/vi-vni.mim:43 msgid "" "Flag to control the action of Backspace key (delete or undo).\n" "If this variable is 0 (the default), Backspace key deletes the previous\n" "character (e.g. \"q u a i s BS\" => \"quá\").\n" "If the value is 1, Backspace key undoes the previous key\n" "(e.g. \"q u a i s BS\" => \"quai\")." msgstr "" "Schalter zum Steuern der Rücktastenaktion (löschen oder rückgängig).\n" "Falls diese Variable 0 ist (Standard), löscht die Rücktaste das vorherige\n" "Zeichen (z.B. »q u a i s BS« => »quá«).\n" "Falls der Wert 1 ist, macht die Rücktaste den letzten Tastendruck\n" "rückgängig (z.B. »q u a i s BS« => »quai«)." #: MIM/vi-telex.mim:26 msgid "" "Vietnames input method using the TELEX key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" "Vietnamesische Eingabemethode, die die TELEX-Folge benutzt.\n" "Eintippen des Backslashs (»\\«) schaltet zwischen normalem und englischem\n" "Modus um. Die folgenden Variablen sind anpassbar:\n" " tone-mark-on-last: Steuert Tonzeichenpositionen in mehrdeutigen Fällen\n" " backspace-is-undo: Steuert die Aktion der Rücktaste\n" " (löschen oder rückgängig)" #: MIM/vi-viqr.mim:26 msgid "" "Vietnames input method using the VIQR key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" "Vietnamesische Eingabemethode, die die VIQR-Folge benutzt.\n" "Eintippen des Backslashs (»\\«) schaltet zwischen normalem und englischem\n" "Modus um. Die folgenden Variablen sind anpassbar:\n" " tone-mark-on-last: Steuert Tonzeichenpositionen in mehrdeutigen Fällen\n" " backspace-is-undo: Steuert die Aktion der Rücktaste\n" " (löschen oder rückgängig)" #: MIM/vi-vni.mim:26 msgid "" "Vietnames input method using the VNI key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" "Vietnamesische Eingabemethode, die die VNI-Folge benutzt.\n" "Eintippen des Backslashs (»\\«) schaltet zwischen normalem und englischem\n" "Modus um. Die folgenden Variablen sind anpassbar:\n" " tone-mark-on-last: Steuert Tonzeichenpositionen in mehrdeutigen Fällen\n" " backspace-is-undo: Steuert die Aktion der Rücktaste\n" " (löschen oder rückgängig)" ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/ja.gmo����������������������������������������������������������������������������0000644�0023456�0023456�00000003204�14774707367�010206� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������D������l�������������������A��X�����D���m��!��������������y�����T���/��������������������������Global variable and command definitions. This is actually not an input method, but provides documents, default values of global variables, and default key-bindings of global commands.�Maximum number of candidates in a candidate group. Value must be an integer. If the value is not positive, number of candidates in a group is decided by how candiates are grouped in an input method source file.�Preedit prompt Prompt string shown in the preedit area while typing hexadecimal numbers.�Start Unicode Start typing hexadecimal numbers of Unicode character.�Project-Id-Version: ja Report-Msgid-Bugs-To: bugs-m17n-lib@m17n.org PO-Revision-Date: 2006-09-21 23:16+0900 Last-Translator: Kenichi Handa <handa@m17n.org> Language-Team: ja <ja@li.org> Language: ja MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit �グローバル変数及びグローバルコマンドの定義 これ自体は入力メソッドではなく、グローバル変数の説明と値、 グローバルコマンドの説明とキーバインドを提供するもの。�候補グループ内の候補の最大数。 値は整数でなければならない。 もし値が正でなければ、グループ内の候補の数は、入力メソッドの ソースファイル中でのグループ分けにしたがう。�Preedit プロンプト Unicode を16進数で入力中、preedit 領域に表示されるプロンプト文字列。�Unicode入力の開始 16進数によるUnicode文字の入力を開始する。���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/ChangeLog�������������������������������������������������������������������������0000644�0023456�0023456�00000004337�14422175267�010656� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������2014-03-22 gettextize <bug-gnu-gettext@gnu.org> * Makefile.in.in: Upgrade to gettext-0.18.1. * Rules-quot: Upgrade to gettext-0.18.1. 2013-04-10 Kenichi Handa <handa@gnu.org> * LINGUAS: Add eo. * m17n-db.pot: Updated. * de.po: Merge msgstr from m17n-contrib. * ja.po, vi.po: Re-generated. * eo.po: Merged from m17n-contrib. 2010-07-16 Kenichi Handa <handa@m17n.org> * LINGUAS: Add de. 2010-07-16 Chris Leick <c.leick@vollbio.de> * de.po: New file. 2009-07-28 Kenichi Handa <handa@m17n.org> * Version 1.5.5 released. 2008-10-20 Kenichi Handa <handa@m17n.org> * Version 1.5.3 released. 2008-06-23 Kenichi Handa <handa@m17n.org> * Version 1.5.2 released. 2008-06-23 Kenichi Handa <handa@m17n.org> * m17n-db.pot: Updated. * vi.po: Updated. * ja.po: Updated. 2008-01-30 Kenichi Handa <handa@ni.aist.go.jp> * Version 1.5.1 released. 2008-01-30 Kenichi Handa <handa@ni.aist.go.jp> * ja.po: Updated. * vi.po: Updated. * m17n-db.pot: Updated. 2008-01-15 Kenichi Handa <handa@ni.aist.go.jp> * vi.po: Updated. 2007-12-28 Kenichi Handa <handa@ni.aist.go.jp> * Version 1.5.0 released. 2007-06-14 Kenichi Handa <handa@m17n.org> * vi.po: New file. * m17n-db.pot: Updated. * LINGUAS: Add vi. * ja.po: Updated. 2007-06-05 Kenichi Handa <handa@m17n.org> * m17n-db.pot, ja.po: Updated. 2007-05-30 Kenichi Handa <handa@m17n.org> * Makevars (XGETTEXT_OPTIONS): Add "--from-code utf-8". 2006-11-28 Kenichi Handa <handa@m17n.org> * .cvsignore: New file. * m17n-db.pot, ja.po: Updated. 2006-11-28 gettextize <bug-gnu-gettext@gnu.org> * Makefile.in.in: Upgrade to gettext-0.15. 2006-10-19 Kenichi Handa <handa@m17n.org> * ja.po: Updated. 2006-09-26 Kenichi Handa <handa@m17n.org> * ja.po: Updated. 2006-09-21 gettextize <bug-gnu-gettext@gnu.org> * Makefile.in.in: New file, from gettext-0.14.4. * Rules-quot: New file, from gettext-0.14.4. * boldquot.sed: New file, from gettext-0.14.4. * en@boldquot.header: New file, from gettext-0.14.4. * en@quot.header: New file, from gettext-0.14.4. * insert-header.sin: New file, from gettext-0.14.4. * quot.sed: New file, from gettext-0.14.4. * remove-potcdate.sin: New file, from gettext-0.14.4. * POTFILES.in: New file. �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/m17n-db.pot�����������������������������������������������������������������������0000644�0023456�0023456�00000043542�14774707304�011001� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR AIST # This file is distributed under the same license as the m17n-db package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: m17n-db 1.8.10\n" "Report-Msgid-Bugs-To: bugs-m17n-lib@m17n.org\n" "POT-Creation-Date: 2025-04-07 10:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: MIM/bn-national-jatiya.mim:67 msgid "" "If this variable is 1 (the default), automatic vowel forming is used.\n" "For example, a dependent vowel like া is automatically converted to\n" "the independent form আ if it is not typed after a consonant." msgstr "" #: MIM/bo-ewts.mim:36 msgid "" "Flag to tell whether or not to generate precomposed characters.\n" "If 1 (the default), generate precomposed characters (i.e. NFC) if available " "(e.g. \"ྲྀ\"(U+0F76).\n" "If 0, generate only decomposed characters (i.e. NFD) (e.g. \"ྲྀ\" (U+0FB2 " "U+0F80)." msgstr "" #: MIM/cmc-kbd.mim:26 msgid "" "Cham input method simulating Cham keyboard.\n" "Cham characters are encoded in logical order in memory and in files.\n" "But, you can type Cham text in visual order with this input method.\n" "Backspace and Delete also work in the manner of visual order." msgstr "" #: MIM/en-pn-eqf.mim:27 msgid "" "Puthu Nira English Quick Fix\n" "\n" "This is a slightly modified version of the QWERTY English layout to be\n" "used along with the Puthunira Charutha (the ml-pn-c input method)\n" "because ml-pn-c changes some punctuation marks from their locations on\n" "the QWERTY layout.\n" "\n" "See the paper at http://languageinindia.com/july2023/" "drajithnewkeyboardsmalayalamfinal1.html\n" "Original Author : Ajith R <ajithramayyan at yahoo dot co dot in>\n" "See https://ajithramayyan.gitlab.io/puthunira/ for usage\n" "നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക\n" msgstr "" #: MIM/eo-h-fundamente.mim:29 msgid "" "Meant for writing Esperanto-letters using Zamenhof's fundamental system." msgstr "" #: MIM/eo-h-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding h's." msgstr "" #: MIM/eo-plena.mim:29 msgid "" "Meant for writing Esperanto-letters with the fundamental system and the X-" "system, like the default of EK." msgstr "" #: MIM/eo-q-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding q's." msgstr "" #: MIM/eo-x-sistemo.mim:29 msgid "Meant for writing Esperanto-letters adding x's (the X-system)." msgstr "" #: MIM/fr-azerty.mim:26 #, lisp-format msgid "" "Simulating Azerty keyboard on English keyboard.\n" "\n" " &1 é2 \"3 '4 (5 -6 è7 _8 ç9 à0 )° =_ ²~\n" " aA zZ eE rR tT yY uU iI oO pP ^¨ $£\n" " qQ sS dD fF gG hH jJ kK lL mM ù% *|\n" " wW xX cC vV bB nN ,? ;. :/ !§\n" "\n" "'[' and '{' are used as a dead key to type a character with the\n" "circumflex and diaeresis respectively (e.g. '[' 'e' -> \"ê\").\n" "\n" "'Alt-2' and 'Alt-7' are used as a dead key to type a character\n" "with tilde and grave respectively (e.g. 'Alt-2' 'n' -> \"ñ\").\n" "\n" "'Ctrl-Alt-2' and 'Ctrl-Alt-7' can be used as 'Alt-2' and 'Alt-7'\n" "respectively.\n" "\n" "Azerty keyboard has one more key at the bottom left corner for\n" "inputting \"<\" and \">\". As a normal English keyboard doesn't\n" "have such a key left, type '<' and '>' twice for \"<\" and \">\"\n" "respectively." msgstr "" #: MIM/global.mim:25 msgid "" "Global variable and command definitions.\n" "This is actually not an input method, but provides documents,\n" "default values of global variables, and default key-bindings of\n" "global commands." msgstr "" #: MIM/global.mim:32 msgid "" "Maximum number of candidates in a candidate group.\n" "Value must be an integer.\n" "If the value is not positive, number of candidates in a group is decided\n" "by how candiates are grouped in an input method source file." msgstr "" #: MIM/global.mim:39 msgid "" "Character set to limit candidates.\n" "Value must be a symbol representing a charater set, or nil.\n" "If the value is not nil, a candidate containing a character not belonging\n" "to the specified character set is ignored." msgstr "" #: MIM/global.mim:46 msgid "" "Fallback input methods.\n" "Value must be comma separated fallback input method names.\n" "When you type a key that is not handled by the currently activated intup " "method,\n" "fallback input methods (in the order specified in this variable) try\n" "to handle that key, and the first one that can handle the key is activated\n" "temporarily.\n" "For instance, as the default value of this variable is \"lsymbol, " "unicode\",\n" "when you type \"/...\" while you are activating an input method\n" "that doesn't handle that key sequence, \"lsymbol\" input method is " "activated\n" "and \"…\" (U+2026: HORIZONTAL ELLIPSIS) is inserted." msgstr "" #: MIM/global.mim:60 msgid "" "Commit\n" "Commit the preedit text" msgstr "" #: MIM/global.mim:64 msgid "" "Convert\n" "Convert the preedit text" msgstr "" #: MIM/global.mim:68 msgid "" "Revert\n" "Revert the conversion" msgstr "" #: MIM/global.mim:72 msgid "" "Previous candidate\n" "Spot the previous candidate" msgstr "" #: MIM/global.mim:76 msgid "" "Next candidate\n" "Spot the next candidate" msgstr "" #: MIM/global.mim:80 msgid "" "First candidate\n" "Spot the first candidate in the current group" msgstr "" #: MIM/global.mim:84 msgid "" "Last candidate\n" "Spot the last candidate in the current group" msgstr "" #: MIM/global.mim:88 msgid "" "Previous candidate group\n" "Move to the previous candidate group" msgstr "" #: MIM/global.mim:92 msgid "" "Next candidate group\n" "Move to the next candidate group" msgstr "" #: MIM/global.mim:96 msgid "" "Select the 1st candidate\n" "Select the first candidate in the current group" msgstr "" #: MIM/global.mim:100 msgid "" "Select the 2nd candidate\n" "Select the second candidate in the current group" msgstr "" #: MIM/global.mim:104 msgid "" "Select the 3rd candidate\n" "Select the third candidate in the current group" msgstr "" #: MIM/global.mim:108 msgid "" "Select the 4th candidate\n" "Select the fourth candidate in the current group" msgstr "" #: MIM/global.mim:112 msgid "" "Select the 5th candidate\n" "Select the fifth candidate in the current group" msgstr "" #: MIM/global.mim:116 msgid "" "Select the 6th candidate\n" "Select the sixth candidate in the current group" msgstr "" #: MIM/global.mim:120 msgid "" "Select the 7th candidate\n" "Select the seventh candidate in the current group" msgstr "" #: MIM/global.mim:124 msgid "" "select the 8th candidate\n" "Select the eighth candidate in the current group" msgstr "" #: MIM/global.mim:128 msgid "" "Select the 9th candidate\n" "Select the ninth candidate in the current group" msgstr "" #: MIM/global.mim:132 msgid "" "Select the 10th candidate\n" "Select the tenth candidate in the current group" msgstr "" #: MIM/global.mim:136 msgid "" "Previous character\n" "Move to the previous character in the preedit text" msgstr "" #: MIM/global.mim:140 msgid "" "Next character\n" "Move to the next character in the preedit text" msgstr "" #: MIM/global.mim:144 msgid "" "First character\n" "Move to the first character in the preedit text" msgstr "" #: MIM/global.mim:148 msgid "" "Last character\n" "Move to the last character in the preedit text" msgstr "" #: MIM/global.mim:152 msgid "" "Delete char backward\n" "Delete the previous character in the preedit text" msgstr "" #: MIM/global.mim:156 msgid "" "Delete char\n" "Delete the following character in the preedit text" msgstr "" #: MIM/global.mim:160 msgid "" "Previous segment\n" "Move to the previous segment in the preedit text" msgstr "" #: MIM/global.mim:164 msgid "" "Next segment\n" "Move to the next segment in the preedit text" msgstr "" #: MIM/global.mim:168 msgid "" "First segment\n" "Move to the first segment in the preedit text" msgstr "" #: MIM/global.mim:172 msgid "" "Last segment\n" "Move to the last segment in the preedit text" msgstr "" #: MIM/global.mim:176 msgid "" "Extend segment\n" "Extend the current segment length to the tail" msgstr "" #: MIM/global.mim:180 msgid "" "Shrink segment\n" "Shrink the current segment length from the tail" msgstr "" #: MIM/global.mim:184 msgid "" "Reload input method\n" "Reload the input method (and configulation if any) and freshly start it.\n" "Note that the length of key-sequence bound for this command must be 1.\n" "This is one of special commands reserved by the m17n library, and\n" "should not be used in a map of an input method." msgstr "" #: MIM/hi-brahmi-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Brahmi letter. For instance,\n" "typing \"har..\" produces \"𑀳𑀭𑁇\", not \"𑀳𑀭𑁆𑁇\"." msgstr "" #: MIM/hi-itrans.mim:53 MIM/mr-gamabhana.mim:28 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Devanagari letter. For instance,\n" "typing \"har..\" produces \"हर।\", not \"हर्।\"." msgstr "" #: MIM/ks-sharada-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Sharada letter. For instance,\n" "typing \"har..\" produces \"𑆲𑆫𑇅\", not \"𑆲𑆫𑇀𑇅\"." msgstr "" #: MIM/lsymbol.mim:23 msgid "" "Input method for symbols with relatively longer key sequences.\n" "It provides access to a broad category of symbols by using the\n" "technique of showing multiple alternatives based on the starter keys\n" "pressed. For instance,\n" " \"/->\" -> arrows (e.g. →←↑↓ 👉👈👆👇✋ ►◄▲▾ ◤◥◣◢)\n" " \"/||\" -> hand gestures (e.g. 👍👎👍👎👌✋👏🙆 🙏👋🙌✌✊👊 💁🙋💪✍💆💅)\n" " \"/:)\" -> happy faces (e.g. ☺️ 😃😅😆😉😇 😂😏😛😜😝😋 😉💏💋😍😘😚 😽" "😻)\n" " \"/:(\" -> unhappy faces (e.g. 😢😩😡😭😪 🙈🙊🙉)\n" " \"/<3\" -> hearts (e.g. ♥️🤍️💔💖💘 💓💞💕💌💑😍😘)\n" " \"/*\" -> flowers and stars (e.g. 🌹💐❁✽ ★☆⭐🌟💫✨🌠✯🌃 ☀❂✷✸✹🌞⛅🌅🌇 💡" "☄⚡ϟ🔥🌈🎆 ❄❆❅)\n" " \"/&&\" -> spiritual (e.g. 💀☠️👹👼😇 ☸️✡️☯️✝️☦️☪️ 🕉️🛐☮️🕎🪯 💒⛪🙈🙊🙉 卍卐☯☬✙)\n" " \"/xx\" -> checks (e.g. ✔✘☐☑☒)\n" " \"/$\" -> currency (e.g. €£¥﷼₱₹ 💰💵💶💴💷)\n" " \"/@\" -> legal/text signs (e.g ©®™§¶†‡)\n" " \"/^\" -> math symbols (e.g. √)\n" " \"/z\" -> zodiac symbols (e.g. ♈♉♊♋♌♍ ♎♏♐♑♒♓)\n" " \"/p\" -> astrological planet symbols (e.g. ☉☽☿♀⊕♂♃♄♅♆♇)\n" " \"/ \" -> zero width joiners (currently only U+ZERO WIDTH NON-JOINER)\n" "\n" "The user can select the appropriate symbol using ↑,↓,→,←\n" "(or C-p, C-n, C-f, C-b) keys and/or the digits.\n" "\n" "Other miscellaneous keys are:\n" " \"//\" -> \"/\"\n" " \"/...\" -> \"…\"\n" "\n" "This input methods is registered as one of fallback input methods by " "default.\n" "See the documentation page of m17n input methods for more detail.\n" " <http://www.nongnu.org/m17n/manual-en/m17nDBData.html#mim-list>" msgstr "" #: MIM/math-latex.mim:35 msgid "" "If this variable is 1 (the default is 1), the latex commands are\n" "recognized only when you type them after backslash '\\'. In other words,\n" "you don't have to turn off this input method to input normal ASCII " "characters." msgstr "" #: MIM/ml-pn-c.mim:27 msgid "" "Puthu Nira Charutha\n" "See the paper at http://languageinindia.com/july2023/" "drajithnewkeyboardsmalayalamfinal1.html\n" "Original Author : Ajith R <ajithramayyan at yahoo dot co dot in>\n" "See https://ajithramayyan.gitlab.io/puthunira/ for usage\n" "നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക\n" msgstr "" #: MIM/ml-pn-c.mim:38 msgid "If this variable is 1 (the default), the geminate of nga ങ്ങ is used" msgstr "" #: MIM/ml-pn-c.mim:41 msgid "If this variable is 1 (the default), the geminate of nja ഞ്ഞ is used" msgstr "" #: MIM/ml-pn-c.mim:44 msgid "" "If this variable is 1, only atomic chillu are used; otherwise legacy " "encoding used when defined (the default)" msgstr "" #: MIM/ml-pn-c.mim:47 msgid "" "If this variable is 1, archaic form of au ൌ is used; otherwise the common " "form ൗ is used (the default). The position of length mark ൗ is interchanged " "with that of ൌ" msgstr "" #: MIM/ml-swanalekha.mim:32 msgid "Show lookup table" msgstr "" #: MIM/mr-modi-itrans.mim:47 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Modi letter. For instance,\n" "typing \"har..\" produces \"𑘮𑘨𑙁\", not \"𑘮𑘨𑘿𑙁\"." msgstr "" #: MIM/sa-grantha-itrans.mim:40 msgid "" "If this variable is 1 (the default), the last Halant in a syllable\n" "is removed if it is followed by non Devanagari letter. For instance,\n" "typing \"har..\" produces \"𑌹𑌰।\", not \"𑌹𑌰𑍍।\"." msgstr "" #: MIM/si-wijesekara.mim:37 msgid "" "Surrounding text vs. preedit.\n" "If 1, try to use surrounding text. Otherwise, use preedit." msgstr "" #: MIM/ssymbol.mim:23 msgid "" "Input method for symbols with relatively shorter key sequences.\n" "This input methods is suitable for a fallback input method.\n" "If you prefer this input method to \"lsymbol\" which is registered\n" "as one of fallback input methods by default, customize the variable\n" "\"fallback-input-method\"." msgstr "" #: MIM/ta-lk-renganathan.mim:33 msgid "" "Surrounding text vs. preedit\n" "If 1, try to use surrounding text. Otherwise, use preedit." msgstr "" #: MIM/ta-remington.mim:23 msgid "" "Tamil Remington Layout\n" "Author: Mohan R <mohan43u@gmail.com>\n" "Derived From: https://github.com/thamizha/ekalappai/blob/master/installer/" "app/keyboards/Tamil-typewriter.txt.in\n" msgstr "" #: MIM/tai-sonla.mim:30 msgid "" "Tai Viet input method using the phonetic key sequence with the Tai Son La " "keyboard layout.\n" "The phonetic key sequence means that you type a syllable in this order:\n" " C W? V v? F? T?\n" "where\n" " C is an initial consonant,\n" " W is a label for labializing C ('ꪫ'),\n" " V is a vowel (V1:prefix, V2:combining, or V3:postfix),\n" " v is the second vowel of a digraph vowel\n" " (in the case that V is 'ꪹ' and v is 'ꪸ', 'ꪷ', or 'ꪱ'),\n" " F is a final consonant,\n" " T is a tonemark (spacing or combining).\n" "\n" "You can type special symbols by these keys:\n" " '$' -> 'ꫛ'\n" " '#' -> 'ꫜ'\n" " '%' -> 'ꫝ'\n" " '!' -> '꫞'\n" " '@' -> '꫟'\n" msgstr "" #: MIM/th-kesmanee.mim:35 MIM/th-pattachote.mim:35 MIM/th-tis820.mim:35 msgid "" "Acceptance level\n" "The level of character sequence acceptance defined in WTT 2.0.\n" "0 accepts any key sequence. 2 accepts only orthographic ones.\n" "1 is somewhere between." msgstr "" #: MIM/unicode.mim:26 msgid "" "Input method for Unicode characters using hexadigits.\n" "Type C-u followed by hexadecimal numbers [0-9A-Fa-f]\n" "of a Unicode character code.\n" "To finish and insert the resulting character, type a space.\n" "\n" "If you type more than 5 hex digits and finish with space,\n" "the result is empty and nothing at all is inserted.\n" msgstr "" #: MIM/unicode.mim:38 msgid "" "Preedit prompt\n" "Prompt string shown in the preedit area while typing hexadecimal numbers." msgstr "" #: MIM/unicode.mim:42 msgid "" "Start Unicode\n" "Start typing hexadecimal numbers of Unicode character." msgstr "" #: MIM/vi-tcvn.mim:26 msgid "" "Vietnames input method using the TCVN6064 sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" #: MIM/vi-tcvn.mim:36 MIM/vi-telex.mim:36 MIM/vi-viqr.mim:36 MIM/vi-vni.mim:36 msgid "" "Flag to control tone mark position in equivocal cases.\n" "If this variable is 0 (the default), put tone mark on the first vowel\n" "in such equivocal cases as \"oa\", \"oe\", \"uy\".\n" "Otherwise, put tone mark on the last vowel." msgstr "" #: MIM/vi-tcvn.mim:43 MIM/vi-telex.mim:43 MIM/vi-viqr.mim:43 MIM/vi-vni.mim:43 msgid "" "Flag to control the action of Backspace key (delete or undo).\n" "If this variable is 0 (the default), Backspace key deletes the previous\n" "character (e.g. \"q u a i s BS\" => \"quá\").\n" "If the value is 1, Backspace key undoes the previous key\n" "(e.g. \"q u a i s BS\" => \"quai\")." msgstr "" #: MIM/vi-telex.mim:26 msgid "" "Vietnames input method using the TELEX key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" #: MIM/vi-viqr.mim:26 msgid "" "Vietnames input method using the VIQR key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" #: MIM/vi-vni.mim:26 msgid "" "Vietnames input method using the VNI key sequence.\n" "Typing Backslash ('\\') toggles the normal mode and English mode.\n" "The following variables are customizable:\n" " tone-mark-on-last: control tone mark position in equivocal cases\n" " backspace-is-undo: control the action of Backspace key (delete or undo)" msgstr "" ��������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/vi.gmo����������������������������������������������������������������������������0000644�0023456�0023456�00000004726�14774707367�010244� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<������\�������p��� ��q������|��,��R��n��������5�������������������������Flag to control the action of Backspace key (delete or undo). If this variable is 0 (the default), Backspace key deletes the previous character (e.g. "q u a i s BS" => "quá"). If the value is 1, Backspace key undoes the previous key (e.g. "q u a i s BS" => "quai").�Flag to control tone mark position in equivocal cases. If this variable is 0 (the default), put tone mark on the first vowel in such equivocal cases as "oa", "oe", "uy". Otherwise, put tone mark on the last vowel.�Vietnames input method using the TELEX key sequence. Typing Backslash ('\') toggles the normal mode and English mode. The following variables are customizable: tone-mark-on-last: control tone mark position in equivocal cases backspace-is-undo: control the action of Backspace key (delete or undo)�Project-Id-Version: m17n-db 1.3.4 Report-Msgid-Bugs-To: bugs-m17n-lib@m17n.org PO-Revision-Date: 2007-06-14 22:54+0900 Last-Translator: Phan Anh Dung <padung@huesoft.com.vn> Language-Team: Phan Anh Dung <padung@huesoft.com.vn> Language: vi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=1; plural=0; �Xác định tác động của phím Backspace (BS) là xóa hay phục hồi (delete or undo). Khi biến này bằng 0 (mặc định) thì Backspace sẽ xóa ký tự đứng trước con nháy, ví dụ 'q u a i s BS' => 'quá'. Khi biến này bằng 1 và phím gõ trước là phím dấu thì Backspace sẽ hủy bỏ tác động của phím dấu vừa gõ, tương tự như nhấn phím 'z'. ví dụ 'q u a i s BS' => 'quai'.�Xác định vị trí bỏ dấu trong các trong các trường hợp bất định. Khi biến này bằng 0 (mặc định) thì dấu thanh sẽ được đặt trên nguyên âm trước trong các vần như 'oa', 'oe', 'uy'. Ngược lại thì dấu thanh sẽ được đặt trên nguyên âm sau.�Thâu nhập pháp để gõ tiếng Việt kiểu TELEX. Đánh dấu gạch chéo "\" để chuyển qua lại giữa chế độ gõ tiếng Việt và gõ tiếng Anh bình thường. Người dùng có thể tự chọn cấu hình nhờ các biến điều khiển sau: tone-mark-on-last: Xác định vị trí bỏ dấu trong các trong các trường hợp bất định. backspace-is-undo: Xác định tác động của phím Backspace (BS) là xóa hay phục hồi (delete or undo).�������������������������������������������m17n-db-1.8.10/po/POTFILES.in�����������������������������������������������������������������������0000644�0023456�0023456�00000010047�14774707341�010660� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������MIM/am-sera.mim MIM/ar-kbd.mim MIM/ar-translit.mim MIM/as-inscript.mim MIM/as-inscript2.mim MIM/as-itrans.mim MIM/as-phonetic.mim MIM/ath-phonetic.mim MIM/be-kbd.mim MIM/bla-phonetic.mim MIM/bn-disha.mim MIM/bn-inscript.mim MIM/bn-inscript2.mim MIM/bn-itrans.mim MIM/bn-national-jatiya.mim MIM/bn-probhat.mim MIM/bn-unijoy.mim MIM/bo-ewts.mim MIM/bo-tcrc.mim MIM/bo-wylie.mim MIM/brx-inscript2-deva.mim MIM/cjk-util.mim MIM/cmc-kbd.mim MIM/cr-western.mim MIM/cs-kbd.mim MIM/da-post.mim MIM/doi-inscript2-deva.mim MIM/dra-iso-15919-itrans.mim MIM/dv-phonetic.mim MIM/el-kbd.mim MIM/en-pn-eqf.mim MIM/eo-h-fundamente.mim MIM/eo-h-sistemo.mim MIM/eo-plena.mim MIM/eo-q-sistemo.mim MIM/eo-vi-sistemo.mim MIM/eo-x-sistemo.mim MIM/fa-isiri.mim MIM/fr-azerty.mim MIM/global.mim MIM/grc-mizuochi.mim MIM/gu-inscript.mim MIM/gu-inscript2.mim MIM/gu-itrans.mim MIM/gu-phonetic.mim MIM/he-kbd.mim MIM/hi-brahmi-itrans.mim MIM/hi-inscript.mim MIM/hi-inscript2.mim MIM/hi-itrans.mim MIM/hi-optitransv2.mim MIM/hi-phonetic.mim MIM/hi-remington.mim MIM/hi-typewriter.mim MIM/hi-vedmata.mim MIM/hr-kbd.mim MIM/hu-rovas-post.mim MIM/hy-kbd.mim MIM/ii-phonetic.mim MIM/ispell.mim MIM/iu-phonetic.mim MIM/ja-anthy.mim MIM/ja-tcode.mim MIM/ja-trycode.mim MIM/ka-kbd.mim MIM/kk-arabic.mim MIM/kk-kbd.mim MIM/km-yannis.mim MIM/kn-inscript.mim MIM/kn-inscript2.mim MIM/kn-itrans.mim MIM/kn-kgp.mim MIM/kn-optitransv2.mim MIM/kn-typewriter.mim MIM/ko-han2.mim MIM/ko-romaja.mim MIM/kok-inscript2-deva.mim MIM/ks-inscript.mim MIM/ks-inscript2-deva.mim MIM/ks-kbd.mim MIM/ks-sharada-itrans.mim MIM/latn-post.mim MIM/latn-pre.mim MIM/latn1-pre.mim MIM/lo-kbd.mim MIM/lo-lrt.mim MIM/lsymbol.mim MIM/mai-inscript.mim MIM/mai-inscript2.mim MIM/math-latex.mim MIM/ml-enhanced-inscript.mim MIM/ml-inscript.mim MIM/ml-inscript2.mim MIM/ml-itrans.mim MIM/ml-mozhi.mim MIM/ml-pn-c.mim MIM/ml-poorna-remington.mim MIM/ml-remington.mim MIM/ml-swanalekha.mim MIM/mni-inscript2-beng.mim MIM/mni-inscript2-mtei.mim MIM/mr-gamabhana.mim MIM/mr-inscript.mim MIM/mr-inscript2.mim MIM/mr-itrans.mim MIM/mr-modi-itrans.mim MIM/mr-phonetic.mim MIM/mr-remington.mim MIM/mr-typewriter.mim MIM/my-kbd.mim MIM/ne-inscript2-deva.mim MIM/ne-rom-translit.mim MIM/ne-rom.mim MIM/ne-trad-ttf.mim MIM/ne-trad.mim MIM/new-newa-traditional-extended.mim MIM/new-newa-traditional.mim MIM/nsk-phonetic.mim MIM/oj-phonetic.mim MIM/or-inscript.mim MIM/or-inscript2.mim MIM/or-itrans.mim MIM/or-phonetic.mim MIM/pa-anmollipi.mim MIM/pa-inscript.mim MIM/pa-inscript2-guru.mim MIM/pa-itrans.mim MIM/pa-jhelum.mim MIM/pa-phonetic.mim MIM/pa-remington.mim MIM/ps-phonetic.mim MIM/rfc1345.mim MIM/ru-kbd.mim MIM/ru-phonetic.mim MIM/ru-translit.mim MIM/ru-yawerty.mim MIM/sa-brahmi-itrans.mim MIM/sa-grantha-itrans.mim MIM/sa-harvard-kyoto.mim MIM/sa-iast-vedic.mim MIM/sa-iast.mim MIM/sa-inscript.mim MIM/sa-inscript2.mim MIM/sa-iso-15919-itrans.mim MIM/sa-itrans.mim MIM/sa-sharada-itrans.mim MIM/sa-vedic-itrans.mim MIM/sat-inscript2-deva.mim MIM/sat-inscript2-olck.mim MIM/sd-inscript.mim MIM/sd-inscript2-deva.mim MIM/si-phonetic-dynamic.mim MIM/si-samanala.mim MIM/si-sayura.mim MIM/si-singlish.mim MIM/si-sumihiri.mim MIM/si-trans.mim MIM/si-wijesekara.mim MIM/sk-kbd.mim MIM/sr-kbd.mim MIM/ssymbol.mim MIM/sv-post.mim MIM/syrc-phonetic.mim MIM/ta-inscript.mim MIM/ta-inscript2.mim MIM/ta-itrans.mim MIM/ta-lk-renganathan.mim MIM/ta-phonetic.mim MIM/ta-remington.mim MIM/ta-tamil99.mim MIM/ta-typewriter.mim MIM/ta-vutam.mim MIM/tai-sonla.mim MIM/te-apple.mim MIM/te-inscript.mim MIM/te-inscript2.mim MIM/te-itrans.mim MIM/te-pothana.mim MIM/te-rts.mim MIM/te-sarala.mim MIM/th-kesmanee.mim MIM/th-pattachote.mim MIM/th-tis820.mim MIM/ug-kbd.mim MIM/uk-kbd.mim MIM/unicode.mim MIM/ur-phonetic.mim MIM/uz-kbd.mim MIM/vi-base.mim MIM/vi-han.mim MIM/vi-nomtelex.mim MIM/vi-nomvni.mim MIM/vi-tcvn.mim MIM/vi-telex.mim MIM/vi-viqr.mim MIM/vi-vni.mim MIM/yi-yivo.mim MIM/zh-bopomofo.mim MIM/zh-cangjie.mim MIM/zh-pinyin-vi.mim MIM/zh-pinyin.mim MIM/zh-py-b5.mim MIM/zh-py-gb.mim MIM/zh-py.mim MIM/zh-quick.mim MIM/zh-tonepy-b5.mim MIM/zh-tonepy-gb.mim MIM/zh-tonepy.mim MIM/zh-util.mim MIM/zh-zhuyin.mim �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/boldquot.sed����������������������������������������������������������������������0000644�0023456�0023456�00000000331�14422175267�011420� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������s/"\([^"]*\)"/“\1”/g s/`\([^`']*\)'/‘\1’/g s/ '\([^`']*\)' / ‘\1’ /g s/ '\([^`']*\)'$/ ‘\1’/g s/^'\([^`']*\)' /‘\1’ /g s/“”/""/g s/“/“/g s/”/”/g s/‘/‘/g s/’/’/g �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/po/quot.sed��������������������������������������������������������������������������0000644�0023456�0023456�00000000231�14422175267�010556� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������s/"\([^"]*\)"/“\1”/g s/`\([^`']*\)'/‘\1’/g s/ '\([^`']*\)' / ‘\1’ /g s/ '\([^`']*\)'$/ ‘\1’/g s/^'\([^`']*\)' /‘\1’ /g s/“”/""/g �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/CASE-MAPPING.awk���������������������������������������������������������������������0000644�0023456�0023456�00000003173�14422175267�010773� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# CASE-MAPPING.awk -- awk script to generate CASE-MAPPING.tab # Copyright (C) 2005 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. BEGIN { FS = "[ \t]*;[ \t]*"; } function mtext (str) { if (n = split (str, A, " ")) { printf ("\""); for (i = 1; i <= n; i++) printf ("\\u%s", A[i]); printf ("\""); } else printf ("\"\\u%s\"", str); printf (" "); } /^[^\#]/ { if (FILENAME == "UNIDATA/SpecialCasing.txt" && NF == 5) { printf ("0x%s ( ", $1); mtext($2); mtext($3); mtext($4); printf (")\n"); X[$1] = 1; } else if (($13 || $14 || $15) && ! X[$1]) { if (! $13) $13 = $1; if (! $14) $14 = $1; if (! $15) $15 = $1; printf ("0x%s ( \"\\u%s\" \"\\u%s\" \"\\u%s\" )\n", $1, $14, $15, $13); } } �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/����������������������������������������������������������������������������������0000755�0023456�0023456�00000000000�14774707366�007072� 5�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/ltversion.m4����������������������������������������������������������������������0000644�0023456�0023456�00000001312�14774707335�011272� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# ltversion.m4 -- version numbers -*- Autoconf -*- # # Copyright (C) 2004, 2011-2019, 2021-2022 Free Software Foundation, # Inc. # Written by Scott James Remnant, 2004 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # @configure_input@ # serial 4245 ltversion.m4 # This file is part of GNU Libtool m4_define([LT_PACKAGE_VERSION], [2.4.7]) m4_define([LT_PACKAGE_REVISION], [2.4.7]) AC_DEFUN([LTVERSION_VERSION], [macro_version='2.4.7' macro_revision='2.4.7' _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?]) _LT_DECL(, macro_revision, 0) ]) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/iconv.m4��������������������������������������������������������������������������0000644�0023456�0023456�00000013753�14774707330�010372� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# iconv.m4 serial AM6 (gettext-0.17) dnl Copyright (C) 2000-2002, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. AC_DEFUN([AM_ICONV_LINKFLAGS_BODY], [ dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV dnl accordingly. AC_LIB_LINKFLAGS_BODY([iconv]) ]) AC_DEFUN([AM_ICONV_LINK], [ dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and dnl those with the standalone portable GNU libiconv installed). AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV dnl accordingly. AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) dnl Add $INCICONV to CPPFLAGS before performing the following checks, dnl because if the user has installed libiconv and not disabled its use dnl via --without-libiconv-prefix, he wants to use it. The first dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed. am_save_CPPFLAGS="$CPPFLAGS" AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV]) AC_CACHE_CHECK([for iconv], am_cv_func_iconv, [ am_cv_func_iconv="no, consider installing GNU libiconv" am_cv_lib_iconv=no AC_TRY_LINK([#include <stdlib.h> #include <iconv.h>], [iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd);], am_cv_func_iconv=yes) if test "$am_cv_func_iconv" != yes; then am_save_LIBS="$LIBS" LIBS="$LIBS $LIBICONV" AC_TRY_LINK([#include <stdlib.h> #include <iconv.h>], [iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd);], am_cv_lib_iconv=yes am_cv_func_iconv=yes) LIBS="$am_save_LIBS" fi ]) if test "$am_cv_func_iconv" = yes; then AC_CACHE_CHECK([for working iconv], am_cv_func_iconv_works, [ dnl This tests against bugs in AIX 5.1 and HP-UX 11.11. am_save_LIBS="$LIBS" if test $am_cv_lib_iconv = yes; then LIBS="$LIBS $LIBICONV" fi AC_TRY_RUN([ #include <iconv.h> #include <string.h> int main () { /* Test against AIX 5.1 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); if (cd_utf8_to_88591 != (iconv_t)(-1)) { static const char input[] = "\342\202\254"; /* EURO SIGN */ char buf[10]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_utf8_to_88591, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) return 1; } } #if 0 /* This bug could be worked around by the caller. */ /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ { iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; char buf[50]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_88591_to_utf8, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if ((int)res > 0) return 1; } } #endif /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is provided. */ if (/* Try standardized names. */ iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1) /* Try IRIX, OSF/1 names. */ && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1) /* Try AIX names. */ && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1) /* Try HP-UX names. */ && iconv_open ("utf8", "eucJP") == (iconv_t)(-1)) return 1; return 0; }], [am_cv_func_iconv_works=yes], [am_cv_func_iconv_works=no], [case "$host_os" in aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; *) am_cv_func_iconv_works="guessing yes" ;; esac]) LIBS="$am_save_LIBS" ]) case "$am_cv_func_iconv_works" in *no) am_func_iconv=no am_cv_lib_iconv=no ;; *) am_func_iconv=yes ;; esac else am_func_iconv=no am_cv_lib_iconv=no fi if test "$am_func_iconv" = yes; then AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function and it works.]) fi if test "$am_cv_lib_iconv" = yes; then AC_MSG_CHECKING([how to link with libiconv]) AC_MSG_RESULT([$LIBICONV]) else dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV dnl either. CPPFLAGS="$am_save_CPPFLAGS" LIBICONV= LTLIBICONV= fi AC_SUBST(LIBICONV) AC_SUBST(LTLIBICONV) ]) AC_DEFUN([AM_ICONV], [ AM_ICONV_LINK if test "$am_cv_func_iconv" = yes; then AC_MSG_CHECKING([for iconv declaration]) AC_CACHE_VAL(am_cv_proto_iconv, [ AC_TRY_COMPILE([ #include <stdlib.h> #include <iconv.h> extern #ifdef __cplusplus "C" #endif #if defined(__STDC__) || defined(__cplusplus) size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); #else size_t iconv(); #endif ], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const") am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"]) am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` AC_MSG_RESULT([$]{ac_t:- }[$]am_cv_proto_iconv) AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1, [Define as const if the declaration of iconv() needs const.]) fi ]) ���������������������m17n-db-1.8.10/m4/codeset.m4������������������������������������������������������������������������0000644�0023456�0023456�00000001366�14774707330�010677� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# codeset.m4 serial 2 (gettext-0.16) dnl Copyright (C) 2000-2002, 2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. AC_DEFUN([AM_LANGINFO_CODESET], [ AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset, [AC_TRY_LINK([#include <langinfo.h>], [char* cs = nl_langinfo(CODESET); return !cs;], am_cv_langinfo_codeset=yes, am_cv_langinfo_codeset=no) ]) if test $am_cv_langinfo_codeset = yes; then AC_DEFINE(HAVE_LANGINFO_CODESET, 1, [Define if you have <langinfo.h> and nl_langinfo(CODESET).]) fi ]) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/uintmax_t.m4����������������������������������������������������������������������0000644�0023456�0023456�00000002112�14774707331�011250� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# uintmax_t.m4 serial 10 dnl Copyright (C) 1997-2004, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Paul Eggert. AC_PREREQ(2.13) # Define uintmax_t to 'unsigned long' or 'unsigned long long' # if it is not already defined in <stdint.h> or <inttypes.h>. AC_DEFUN([gl_AC_TYPE_UINTMAX_T], [ AC_REQUIRE([gl_AC_HEADER_INTTYPES_H]) AC_REQUIRE([gl_AC_HEADER_STDINT_H]) if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then AC_REQUIRE([AC_TYPE_UNSIGNED_LONG_LONG_INT]) test $ac_cv_type_unsigned_long_long_int = yes \ && ac_type='unsigned long long' \ || ac_type='unsigned long' AC_DEFINE_UNQUOTED(uintmax_t, $ac_type, [Define to unsigned long or unsigned long long if <stdint.h> and <inttypes.h> don't define.]) else AC_DEFINE(HAVE_UINTMAX_T, 1, [Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>.]) fi ]) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/lt~obsolete.m4��������������������������������������������������������������������0000644�0023456�0023456�00000014007�14774707335�011624� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*- # # Copyright (C) 2004-2005, 2007, 2009, 2011-2019, 2021-2022 Free # Software Foundation, Inc. # Written by Scott James Remnant, 2004. # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # serial 5 lt~obsolete.m4 # These exist entirely to fool aclocal when bootstrapping libtool. # # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN), # which have later been changed to m4_define as they aren't part of the # exported API, or moved to Autoconf or Automake where they belong. # # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us # using a macro with the same name in our local m4/libtool.m4 it'll # pull the old libtool.m4 in (it doesn't see our shiny new m4_define # and doesn't know about Autoconf macros at all.) # # So we provide this file, which has a silly filename so it's always # included after everything else. This provides aclocal with the # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything # because those macros already exist, or will be overwritten later. # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. # # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here. # Yes, that means every name once taken will need to remain here until # we give up compatibility with versions before 1.7, at which point # we need to keep only those names which we still refer to. # This is to help aclocal find these macros, as it can't see m4_define. AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])]) m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])]) m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])]) m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])]) m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])]) m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])]) m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])]) m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])]) m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])]) m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])]) m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])]) m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])]) m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])]) m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])]) m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])]) m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])]) m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])]) m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])]) m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])]) m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])]) m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])]) m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])]) m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])]) m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])]) m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])]) m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])]) m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])]) m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])]) m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])]) m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])]) m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])]) m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])]) m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])]) m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])]) m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])]) m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])]) m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])]) m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])]) m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])]) m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])]) m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])]) m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])]) m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])]) m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])]) m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])]) m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])]) m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])]) m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])]) m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])]) m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])]) m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])]) m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS], [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])]) m4_ifndef([_LT_AC_PROG_CXXCPP], [AC_DEFUN([_LT_AC_PROG_CXXCPP])]) m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS], [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])]) m4_ifndef([_LT_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])]) m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])]) m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])]) m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])]) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/glibc21.m4������������������������������������������������������������������������0000644�0023456�0023456�00000001445�14774707330�010472� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# glibc21.m4 serial 3 dnl Copyright (C) 2000-2002, 2004 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. # Test for the GNU C Library, version 2.1 or newer. # From Bruno Haible. AC_DEFUN([gl_GLIBC21], [ AC_CACHE_CHECK(whether we are using the GNU C Library 2.1 or newer, ac_cv_gnu_library_2_1, [AC_EGREP_CPP([Lucky GNU user], [ #include <features.h> #ifdef __GNU_LIBRARY__ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2) Lucky GNU user #endif #endif ], ac_cv_gnu_library_2_1=yes, ac_cv_gnu_library_2_1=no) ] ) AC_SUBST(GLIBC21) GLIBC21="$ac_cv_gnu_library_2_1" ] ) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/ltsugar.m4������������������������������������������������������������������������0000644�0023456�0023456�00000010453�14774707335�010734� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*- # # Copyright (C) 2004-2005, 2007-2008, 2011-2019, 2021-2022 Free Software # Foundation, Inc. # Written by Gary V. Vaughan, 2004 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # serial 6 ltsugar.m4 # This is to help aclocal find these macros, as it can't see m4_define. AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])]) # lt_join(SEP, ARG1, [ARG2...]) # ----------------------------- # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their # associated separator. # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier # versions in m4sugar had bugs. m4_define([lt_join], [m4_if([$#], [1], [], [$#], [2], [[$2]], [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])]) m4_define([_lt_join], [m4_if([$#$2], [2], [], [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])]) # lt_car(LIST) # lt_cdr(LIST) # ------------ # Manipulate m4 lists. # These macros are necessary as long as will still need to support # Autoconf-2.59, which quotes differently. m4_define([lt_car], [[$1]]) m4_define([lt_cdr], [m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])], [$#], 1, [], [m4_dquote(m4_shift($@))])]) m4_define([lt_unquote], $1) # lt_append(MACRO-NAME, STRING, [SEPARATOR]) # ------------------------------------------ # Redefine MACRO-NAME to hold its former content plus 'SEPARATOR''STRING'. # Note that neither SEPARATOR nor STRING are expanded; they are appended # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked). # No SEPARATOR is output if MACRO-NAME was previously undefined (different # than defined and empty). # # This macro is needed until we can rely on Autoconf 2.62, since earlier # versions of m4sugar mistakenly expanded SEPARATOR but not STRING. m4_define([lt_append], [m4_define([$1], m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])]) # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...]) # ---------------------------------------------------------- # Produce a SEP delimited list of all paired combinations of elements of # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list # has the form PREFIXmINFIXSUFFIXn. # Needed until we can rely on m4_combine added in Autoconf 2.62. m4_define([lt_combine], [m4_if(m4_eval([$# > 3]), [1], [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl [[m4_foreach([_Lt_prefix], [$2], [m4_foreach([_Lt_suffix], ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[, [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])]) # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ]) # ----------------------------------------------------------------------- # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ. m4_define([lt_if_append_uniq], [m4_ifdef([$1], [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1], [lt_append([$1], [$2], [$3])$4], [$5])], [lt_append([$1], [$2], [$3])$4])]) # lt_dict_add(DICT, KEY, VALUE) # ----------------------------- m4_define([lt_dict_add], [m4_define([$1($2)], [$3])]) # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE) # -------------------------------------------- m4_define([lt_dict_add_subkey], [m4_define([$1($2:$3)], [$4])]) # lt_dict_fetch(DICT, KEY, [SUBKEY]) # ---------------------------------- m4_define([lt_dict_fetch], [m4_ifval([$3], m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]), m4_ifdef([$1($2)], [m4_defn([$1($2)])]))]) # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE]) # ----------------------------------------------------------------- m4_define([lt_if_dict_fetch], [m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4], [$5], [$6])]) # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...]) # -------------------------------------------------------------- m4_define([lt_dict_filter], [m4_if([$5], [], [], [lt_join(m4_quote(m4_default([$4], [[, ]])), lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]), [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl ]) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/intmax.m4�������������������������������������������������������������������������0000644�0023456�0023456�00000002011�14774707330�010535� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# intmax.m4 serial 3 (gettext-0.16) dnl Copyright (C) 2002-2005 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. dnl Test whether the system has the 'intmax_t' type, but don't attempt to dnl find a replacement if it is lacking. AC_DEFUN([gt_TYPE_INTMAX_T], [ AC_REQUIRE([gl_AC_HEADER_INTTYPES_H]) AC_REQUIRE([gl_AC_HEADER_STDINT_H]) AC_CACHE_CHECK(for intmax_t, gt_cv_c_intmax_t, [AC_TRY_COMPILE([ #include <stddef.h> #include <stdlib.h> #if HAVE_STDINT_H_WITH_UINTMAX #include <stdint.h> #endif #if HAVE_INTTYPES_H_WITH_UINTMAX #include <inttypes.h> #endif ], [intmax_t x = -1; return !x;], gt_cv_c_intmax_t=yes, gt_cv_c_intmax_t=no)]) if test $gt_cv_c_intmax_t = yes; then AC_DEFINE(HAVE_INTMAX_T, 1, [Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>.]) fi ]) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/lib-prefix.m4���������������������������������������������������������������������0000644�0023456�0023456�00000015036�14774707331�011312� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# lib-prefix.m4 serial 5 (gettext-0.15) dnl Copyright (C) 2001-2005 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't dnl require excessive bracketing. ifdef([AC_HELP_STRING], [AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])], [AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])]) dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed dnl to access previously installed libraries. The basic assumption is that dnl a user will want packages to use other packages he previously installed dnl with the same --prefix option. dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate dnl libraries, but is otherwise very convenient. AC_DEFUN([AC_LIB_PREFIX], [ AC_BEFORE([$0], [AC_LIB_LINKFLAGS]) AC_REQUIRE([AC_PROG_CC]) AC_REQUIRE([AC_CANONICAL_HOST]) AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) dnl By default, look in $includedir and $libdir. use_additional=yes AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) AC_LIB_ARG_WITH([lib-prefix], [ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib --without-lib-prefix don't search for libraries in includedir and libdir], [ if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" fi fi ]) if test $use_additional = yes; then dnl Potentially add $additional_includedir to $CPPFLAGS. dnl But don't add it dnl 1. if it's the standard /usr/include, dnl 2. if it's already present in $CPPFLAGS, dnl 3. if it's /usr/local/include and we are using GCC on Linux, dnl 4. if it doesn't exist as a directory. if test "X$additional_includedir" != "X/usr/include"; then haveit= for x in $CPPFLAGS; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then if test -d "$additional_includedir"; then dnl Really add $additional_includedir to $CPPFLAGS. CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir" fi fi fi fi dnl Potentially add $additional_libdir to $LDFLAGS. dnl But don't add it dnl 1. if it's the standard /usr/lib, dnl 2. if it's already present in $LDFLAGS, dnl 3. if it's /usr/local/lib and we are using GCC on Linux, dnl 4. if it doesn't exist as a directory. if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then haveit= for x in $LDFLAGS; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then if test -n "$GCC"; then case $host_os in linux*) haveit=yes;; esac fi fi if test -z "$haveit"; then if test -d "$additional_libdir"; then dnl Really add $additional_libdir to $LDFLAGS. LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir" fi fi fi fi fi ]) dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix, dnl acl_final_exec_prefix, containing the values to which $prefix and dnl $exec_prefix will expand at the end of the configure script. AC_DEFUN([AC_LIB_PREPARE_PREFIX], [ dnl Unfortunately, prefix and exec_prefix get only finally determined dnl at the end of configure. if test "X$prefix" = "XNONE"; then acl_final_prefix="$ac_default_prefix" else acl_final_prefix="$prefix" fi if test "X$exec_prefix" = "XNONE"; then acl_final_exec_prefix='${prefix}' else acl_final_exec_prefix="$exec_prefix" fi acl_save_prefix="$prefix" prefix="$acl_final_prefix" eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" prefix="$acl_save_prefix" ]) dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the dnl variables prefix and exec_prefix bound to the values they will have dnl at the end of the configure script. AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], [ acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" $1 exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" ]) dnl AC_LIB_PREPARE_MULTILIB creates a variable acl_libdirstem, containing dnl the basename of the libdir, either "lib" or "lib64". AC_DEFUN([AC_LIB_PREPARE_MULTILIB], [ dnl There is no formal standard regarding lib and lib64. The current dnl practice is that on a system supporting 32-bit and 64-bit instruction dnl sets or ABIs, 64-bit libraries go under $prefix/lib64 and 32-bit dnl libraries go under $prefix/lib. We determine the compiler's default dnl mode by looking at the compiler's library search path. If at least dnl of its elements ends in /lib64 or points to a directory whose absolute dnl pathname ends in /lib64, we assume a 64-bit ABI. Otherwise we use the dnl default, namely "lib". acl_libdirstem=lib searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'` if test -n "$searchpath"; then acl_save_IFS="${IFS= }"; IFS=":" for searchdir in $searchpath; do if test -d "$searchdir"; then case "$searchdir" in */lib64/ | */lib64 ) acl_libdirstem=lib64 ;; *) searchdir=`cd "$searchdir" && pwd` case "$searchdir" in */lib64 ) acl_libdirstem=lib64 ;; esac ;; esac fi done IFS="$acl_save_IFS" fi ]) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/lib-link.m4�����������������������������������������������������������������������0000644�0023456�0023456�00000072055�14774707330�010755� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# lib-link.m4 serial 13 (gettext-0.17) dnl Copyright (C) 2001-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. AC_PREREQ(2.54) dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and dnl the libraries corresponding to explicit and implicit dependencies. dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and dnl augments the CPPFLAGS variable. dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem. AC_DEFUN([AC_LIB_LINKFLAGS], [ AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) define([Name],[translit([$1],[./-], [___])]) define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [ AC_LIB_LINKFLAGS_BODY([$1], [$2]) ac_cv_lib[]Name[]_libs="$LIB[]NAME" ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME" ac_cv_lib[]Name[]_cppflags="$INC[]NAME" ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX" ]) LIB[]NAME="$ac_cv_lib[]Name[]_libs" LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs" INC[]NAME="$ac_cv_lib[]Name[]_cppflags" LIB[]NAME[]_PREFIX="$ac_cv_lib[]Name[]_prefix" AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) AC_SUBST([LIB]NAME) AC_SUBST([LTLIB]NAME) AC_SUBST([LIB]NAME[_PREFIX]) dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the dnl results of this search when this library appears as a dependency. HAVE_LIB[]NAME=yes undefine([Name]) undefine([NAME]) ]) dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode) dnl searches for libname and the libraries corresponding to explicit and dnl implicit dependencies, together with the specified include files and dnl the ability to compile and link the specified testcode. If found, it dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty. dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem. AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], [ AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) define([Name],[translit([$1],[./-], [___])]) define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME dnl accordingly. AC_LIB_LINKFLAGS_BODY([$1], [$2]) dnl Add $INC[]NAME to CPPFLAGS before performing the following checks, dnl because if the user has installed lib[]Name and not disabled its use dnl via --without-lib[]Name-prefix, he wants to use it. ac_save_CPPFLAGS="$CPPFLAGS" AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [ ac_save_LIBS="$LIBS" LIBS="$LIBS $LIB[]NAME" AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no]) LIBS="$ac_save_LIBS" ]) if test "$ac_cv_lib[]Name" = yes; then HAVE_LIB[]NAME=yes AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.]) AC_MSG_CHECKING([how to link with lib[]$1]) AC_MSG_RESULT([$LIB[]NAME]) else HAVE_LIB[]NAME=no dnl If $LIB[]NAME didn't lead to a usable library, we don't need dnl $INC[]NAME either. CPPFLAGS="$ac_save_CPPFLAGS" LIB[]NAME= LTLIB[]NAME= LIB[]NAME[]_PREFIX= fi AC_SUBST([HAVE_LIB]NAME) AC_SUBST([LIB]NAME) AC_SUBST([LTLIB]NAME) AC_SUBST([LIB]NAME[_PREFIX]) undefine([Name]) undefine([NAME]) ]) dnl Determine the platform dependent parameters needed to use rpath: dnl acl_libext, dnl acl_shlibext, dnl acl_hardcode_libdir_flag_spec, dnl acl_hardcode_libdir_separator, dnl acl_hardcode_direct, dnl acl_hardcode_minus_L. AC_DEFUN([AC_LIB_RPATH], [ dnl Tell automake >= 1.10 to complain if config.rpath is missing. m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])]) AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [ CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh . ./conftest.sh rm -f ./conftest.sh acl_cv_rpath=done ]) wl="$acl_cv_wl" acl_libext="$acl_cv_libext" acl_shlibext="$acl_cv_shlibext" acl_libname_spec="$acl_cv_libname_spec" acl_library_names_spec="$acl_cv_library_names_spec" acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" acl_hardcode_direct="$acl_cv_hardcode_direct" acl_hardcode_minus_L="$acl_cv_hardcode_minus_L" dnl Determine whether the user wants rpath handling at all. AC_ARG_ENABLE(rpath, [ --disable-rpath do not hardcode runtime library paths], :, enable_rpath=yes) ]) dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and dnl the libraries corresponding to explicit and implicit dependencies. dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem. AC_DEFUN([AC_LIB_LINKFLAGS_BODY], [ AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) dnl Autoconf >= 2.61 supports dots in --with options. define([N_A_M_E],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit([$1],[.],[_])],[$1])]) dnl By default, look in $includedir and $libdir. use_additional=yes AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) AC_LIB_ARG_WITH([lib]N_A_M_E[-prefix], [ --with-lib]N_A_M_E[-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib --without-lib]N_A_M_E[-prefix don't search for lib$1 in includedir and libdir], [ if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" fi fi ]) dnl Search the library and its dependencies in $additional_libdir and dnl $LDFLAGS. Using breadth-first-seach. LIB[]NAME= LTLIB[]NAME= INC[]NAME= LIB[]NAME[]_PREFIX= rpathdirs= ltrpathdirs= names_already_handled= names_next_round='$1 $2' while test -n "$names_next_round"; do names_this_round="$names_next_round" names_next_round= for name in $names_this_round; do already_handled= for n in $names_already_handled; do if test "$n" = "$name"; then already_handled=yes break fi done if test -z "$already_handled"; then names_already_handled="$names_already_handled $name" dnl See if it was already located by an earlier AC_LIB_LINKFLAGS dnl or AC_LIB_HAVE_LINKFLAGS call. uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` eval value=\"\$HAVE_LIB$uppername\" if test -n "$value"; then if test "$value" = yes; then eval value=\"\$LIB$uppername\" test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value" eval value=\"\$LTLIB$uppername\" test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value" else dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined dnl that this library doesn't exist. So just drop it. : fi else dnl Search the library lib$name in $additional_libdir and $LDFLAGS dnl and the already constructed $LIBNAME/$LTLIBNAME. found_dir= found_la= found_so= found_a= eval libname=\"$acl_libname_spec\" # typically: libname=lib$name if test -n "$acl_shlibext"; then shrext=".$acl_shlibext" # typically: shrext=.so else shrext= fi if test $use_additional = yes; then dir="$additional_libdir" dnl The same code as in the loop below: dnl First look for a shared library. if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi dnl Then look for a static library. if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi fi if test "X$found_dir" = "X"; then for x in $LDFLAGS $LTLIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` dnl First look for a shared library. if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi dnl Then look for a static library. if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi ;; esac if test "X$found_dir" != "X"; then break fi done fi if test "X$found_dir" != "X"; then dnl Found the library. LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then dnl Linking with a shared library. We attempt to hardcode its dnl directory into the executable's runpath, unless it's the dnl standard /usr/lib. if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then dnl No hardcoding is needed. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else dnl Use an explicit option to hardcode DIR into the resulting dnl binary. dnl Potentially add DIR to ltrpathdirs. dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. haveit= for x in $ltrpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $found_dir" fi dnl The hardcoding into $LIBNAME is system dependent. if test "$acl_hardcode_direct" = yes; then dnl Using DIR/libNAME.so during linking hardcodes DIR into the dnl resulting binary. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then dnl Use an explicit option to hardcode DIR into the resulting dnl binary. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" dnl Potentially add DIR to rpathdirs. dnl The rpathdirs will be appended to $LIBNAME at the end. haveit= for x in $rpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $found_dir" fi else dnl Rely on "-L$found_dir". dnl But don't add it if it's already contained in the LDFLAGS dnl or the already constructed $LIBNAME haveit= for x in $LDFLAGS $LIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir" fi if test "$acl_hardcode_minus_L" != no; then dnl FIXME: Not sure whether we should use dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" dnl here. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH dnl here, because this doesn't fit in flags passed to the dnl compiler. So give up. No hardcoding. This affects only dnl very old systems. dnl FIXME: Not sure whether we should use dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" dnl here. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" fi fi fi fi else if test "X$found_a" != "X"; then dnl Linking with a static library. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a" else dnl We shouldn't come here, but anyway it's good to have a dnl fallback. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name" fi fi dnl Assume the include files are nearby. additional_includedir= case "$found_dir" in */$acl_libdirstem | */$acl_libdirstem/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` LIB[]NAME[]_PREFIX="$basedir" additional_includedir="$basedir/include" ;; esac if test "X$additional_includedir" != "X"; then dnl Potentially add $additional_includedir to $INCNAME. dnl But don't add it dnl 1. if it's the standard /usr/include, dnl 2. if it's /usr/local/include and we are using GCC on Linux, dnl 3. if it's already present in $CPPFLAGS or the already dnl constructed $INCNAME, dnl 4. if it doesn't exist as a directory. if test "X$additional_includedir" != "X/usr/include"; then haveit= if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then for x in $CPPFLAGS $INC[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_includedir"; then dnl Really add $additional_includedir to $INCNAME. INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir" fi fi fi fi fi dnl Look for dependencies. if test -n "$found_la"; then dnl Read the .la file. It defines the variables dnl dlname, library_names, old_library, dependency_libs, current, dnl age, revision, installed, dlopen, dlpreopen, libdir. save_libdir="$libdir" case "$found_la" in */* | *\\*) . "$found_la" ;; *) . "./$found_la" ;; esac libdir="$save_libdir" dnl We use only dependency_libs. for dep in $dependency_libs; do case "$dep" in -L*) additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME. dnl But don't add it dnl 1. if it's the standard /usr/lib, dnl 2. if it's /usr/local/lib and we are using GCC on Linux, dnl 3. if it's already present in $LDFLAGS or the already dnl constructed $LIBNAME, dnl 4. if it doesn't exist as a directory. if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then haveit= if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then haveit= for x in $LDFLAGS $LIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then dnl Really add $additional_libdir to $LIBNAME. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir" fi fi haveit= for x in $LDFLAGS $LTLIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then dnl Really add $additional_libdir to $LTLIBNAME. LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir" fi fi fi fi ;; -R*) dir=`echo "X$dep" | sed -e 's/^X-R//'` if test "$enable_rpath" != no; then dnl Potentially add DIR to rpathdirs. dnl The rpathdirs will be appended to $LIBNAME at the end. haveit= for x in $rpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $dir" fi dnl Potentially add DIR to ltrpathdirs. dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. haveit= for x in $ltrpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $dir" fi fi ;; -l*) dnl Handle this in the next round. names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ;; *.la) dnl Handle this in the next round. Throw away the .la's dnl directory; it is already contained in a preceding -L dnl option. names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` ;; *) dnl Most likely an immediate library name. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep" LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep" ;; esac done fi else dnl Didn't find the library; assume it is in the system directories dnl known to the linker and runtime loader. (All the system dnl directories known to the linker should also be known to the dnl runtime loader, otherwise the system is severely misconfigured.) LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name" fi fi fi done done if test "X$rpathdirs" != "X"; then if test -n "$acl_hardcode_libdir_separator"; then dnl Weird platform: only the last -rpath option counts, the user must dnl pass all path elements in one option. We can arrange that for a dnl single library, but not when more than one $LIBNAMEs are used. alldirs= for found_dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" done dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl. acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" else dnl The -rpath options are cumulative. for found_dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$found_dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" done fi fi if test "X$ltrpathdirs" != "X"; then dnl When using libtool, the option that works for both libraries and dnl executables is -R. The -R options are cumulative. for found_dir in $ltrpathdirs; do LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir" done fi ]) dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR, dnl unless already present in VAR. dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes dnl contains two or three consecutive elements that belong together. AC_DEFUN([AC_LIB_APPENDTOVAR], [ for element in [$2]; do haveit= for x in $[$1]; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X$element"; then haveit=yes break fi done if test -z "$haveit"; then [$1]="${[$1]}${[$1]:+ }$element" fi done ]) dnl For those cases where a variable contains several -L and -l options dnl referring to unknown libraries and directories, this macro determines the dnl necessary additional linker options for the runtime path. dnl AC_LIB_LINKFLAGS_FROM_LIBS([LDADDVAR], [LIBSVALUE], [USE-LIBTOOL]) dnl sets LDADDVAR to linker options needed together with LIBSVALUE. dnl If USE-LIBTOOL evaluates to non-empty, linking with libtool is assumed, dnl otherwise linking without libtool is assumed. AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS], [ AC_REQUIRE([AC_LIB_RPATH]) AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) $1= if test "$enable_rpath" != no; then if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then dnl Use an explicit option to hardcode directories into the resulting dnl binary. rpathdirs= next= for opt in $2; do if test -n "$next"; then dir="$next" dnl No need to hardcode the standard /usr/lib. if test "X$dir" != "X/usr/$acl_libdirstem"; then rpathdirs="$rpathdirs $dir" fi next= else case $opt in -L) next=yes ;; -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'` dnl No need to hardcode the standard /usr/lib. if test "X$dir" != "X/usr/$acl_libdirstem"; then rpathdirs="$rpathdirs $dir" fi next= ;; *) next= ;; esac fi done if test "X$rpathdirs" != "X"; then if test -n ""$3""; then dnl libtool is used for linking. Use -R options. for dir in $rpathdirs; do $1="${$1}${$1:+ }-R$dir" done else dnl The linker is used for linking directly. if test -n "$acl_hardcode_libdir_separator"; then dnl Weird platform: only the last -rpath option counts, the user dnl must pass all path elements in one option. alldirs= for dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir" done acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" $1="$flag" else dnl The -rpath options are cumulative. for dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" $1="${$1}${$1:+ }$flag" done fi fi fi fi fi AC_SUBST([$1]) ]) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/inttypes_h.m4���������������������������������������������������������������������0000644�0023456�0023456�00000001644�14774707330�011436� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# inttypes_h.m4 serial 7 dnl Copyright (C) 1997-2004, 2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Paul Eggert. # Define HAVE_INTTYPES_H_WITH_UINTMAX if <inttypes.h> exists, # doesn't clash with <sys/types.h>, and declares uintmax_t. AC_DEFUN([gl_AC_HEADER_INTTYPES_H], [ AC_CACHE_CHECK([for inttypes.h], gl_cv_header_inttypes_h, [AC_TRY_COMPILE( [#include <sys/types.h> #include <inttypes.h>], [uintmax_t i = (uintmax_t) -1; return !i;], gl_cv_header_inttypes_h=yes, gl_cv_header_inttypes_h=no)]) if test $gl_cv_header_inttypes_h = yes; then AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H_WITH_UINTMAX, 1, [Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and declares uintmax_t. ]) fi ]) ��������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/lcmessage.m4����������������������������������������������������������������������0000644�0023456�0023456�00000002404�14774707330�011206� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# lcmessage.m4 serial 4 (gettext-0.14.2) dnl Copyright (C) 1995-2002, 2004-2005 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper <drepper@cygnus.com>, 1995. # Check whether LC_MESSAGES is available in <locale.h>. AC_DEFUN([gt_LC_MESSAGES], [ AC_CACHE_CHECK([for LC_MESSAGES], gt_cv_val_LC_MESSAGES, [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES], gt_cv_val_LC_MESSAGES=yes, gt_cv_val_LC_MESSAGES=no)]) if test $gt_cv_val_LC_MESSAGES = yes; then AC_DEFINE(HAVE_LC_MESSAGES, 1, [Define if your <locale.h> file defines LC_MESSAGES.]) fi ]) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/intl.m4���������������������������������������������������������������������������0000644�0023456�0023456�00000025250�14774707330�010215� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# intl.m4 serial 8 (gettext-0.17) dnl Copyright (C) 1995-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000. dnl Bruno Haible <haible@clisp.cons.org>, 2000-2006. AC_PREREQ(2.52) dnl Checks for all prerequisites of the intl subdirectory, dnl except for INTL_LIBTOOL_SUFFIX_PREFIX (and possibly LIBTOOL), INTLOBJS, dnl USE_INCLUDED_LIBINTL, BUILD_INCLUDED_LIBINTL. AC_DEFUN([AM_INTL_SUBDIR], [ AC_REQUIRE([AC_PROG_INSTALL])dnl AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([gt_GLIBC2])dnl AC_REQUIRE([AC_PROG_RANLIB])dnl AC_REQUIRE([gl_VISIBILITY])dnl AC_REQUIRE([gt_INTL_SUBDIR_CORE])dnl AC_REQUIRE([AC_TYPE_LONG_LONG_INT])dnl AC_REQUIRE([gt_TYPE_WCHAR_T])dnl AC_REQUIRE([gt_TYPE_WINT_T])dnl AC_REQUIRE([gl_AC_HEADER_INTTYPES_H]) AC_REQUIRE([gt_TYPE_INTMAX_T]) AC_REQUIRE([gt_PRINTF_POSIX]) AC_REQUIRE([gl_GLIBC21])dnl AC_REQUIRE([gl_XSIZE])dnl AC_REQUIRE([gt_INTL_MACOSX])dnl AC_CHECK_TYPE([ptrdiff_t], , [AC_DEFINE([ptrdiff_t], [long], [Define as the type of the result of subtracting two pointers, if the system doesn't define it.]) ]) AC_CHECK_HEADERS([stddef.h stdlib.h string.h]) AC_CHECK_FUNCS([asprintf fwprintf putenv setenv setlocale snprintf wcslen]) dnl Use the _snprintf function only if it is declared (because on NetBSD it dnl is defined as a weak alias of snprintf; we prefer to use the latter). gt_CHECK_DECL(_snprintf, [#include <stdio.h>]) gt_CHECK_DECL(_snwprintf, [#include <stdio.h>]) dnl Use the *_unlocked functions only if they are declared. dnl (because some of them were defined without being declared in Solaris dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built dnl on Solaris 2.5.1 to run on Solaris 2.6). dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13. gt_CHECK_DECL(getc_unlocked, [#include <stdio.h>]) case $gt_cv_func_printf_posix in *yes) HAVE_POSIX_PRINTF=1 ;; *) HAVE_POSIX_PRINTF=0 ;; esac AC_SUBST([HAVE_POSIX_PRINTF]) if test "$ac_cv_func_asprintf" = yes; then HAVE_ASPRINTF=1 else HAVE_ASPRINTF=0 fi AC_SUBST([HAVE_ASPRINTF]) if test "$ac_cv_func_snprintf" = yes; then HAVE_SNPRINTF=1 else HAVE_SNPRINTF=0 fi AC_SUBST([HAVE_SNPRINTF]) if test "$ac_cv_func_wprintf" = yes; then HAVE_WPRINTF=1 else HAVE_WPRINTF=0 fi AC_SUBST([HAVE_WPRINTF]) AM_LANGINFO_CODESET gt_LC_MESSAGES dnl Compilation on mingw and Cygwin needs special Makefile rules, because dnl 1. when we install a shared library, we must arrange to export dnl auxiliary pointer variables for every exported variable, dnl 2. when we install a shared library and a static library simultaneously, dnl the include file specifies __declspec(dllimport) and therefore we dnl must arrange to define the auxiliary pointer variables for the dnl exported variables _also_ in the static library. if test "$enable_shared" = yes; then case "$host_os" in mingw* | cygwin*) is_woe32dll=yes ;; *) is_woe32dll=no ;; esac else is_woe32dll=no fi WOE32DLL=$is_woe32dll AC_SUBST([WOE32DLL]) dnl On mingw and Cygwin, we can activate special Makefile rules which add dnl version information to the shared libraries and executables. case "$host_os" in mingw* | cygwin*) is_woe32=yes ;; *) is_woe32=no ;; esac WOE32=$is_woe32 AC_SUBST([WOE32]) if test $WOE32 = yes; then dnl Check for a program that compiles Windows resource files. AC_CHECK_TOOL([WINDRES], [windres]) fi dnl Determine whether when creating a library, "-lc" should be passed to dnl libtool or not. On many platforms, it is required for the libtool option dnl -no-undefined to work. On HP-UX, however, the -lc - stored by libtool dnl in the *.la files - makes it impossible to create multithreaded programs, dnl because libtool also reorders the -lc to come before the -pthread, and dnl this disables pthread_create() <http://docs.hp.com/en/1896/pthreads.html>. case "$host_os" in hpux*) LTLIBC="" ;; *) LTLIBC="-lc" ;; esac AC_SUBST([LTLIBC]) dnl Rename some macros and functions used for locking. AH_BOTTOM([ #define __libc_lock_t gl_lock_t #define __libc_lock_define gl_lock_define #define __libc_lock_define_initialized gl_lock_define_initialized #define __libc_lock_init gl_lock_init #define __libc_lock_lock gl_lock_lock #define __libc_lock_unlock gl_lock_unlock #define __libc_lock_recursive_t gl_recursive_lock_t #define __libc_lock_define_recursive gl_recursive_lock_define #define __libc_lock_define_initialized_recursive gl_recursive_lock_define_initialized #define __libc_lock_init_recursive gl_recursive_lock_init #define __libc_lock_lock_recursive gl_recursive_lock_lock #define __libc_lock_unlock_recursive gl_recursive_lock_unlock #define glthread_in_use libintl_thread_in_use #define glthread_lock_init libintl_lock_init #define glthread_lock_lock libintl_lock_lock #define glthread_lock_unlock libintl_lock_unlock #define glthread_lock_destroy libintl_lock_destroy #define glthread_rwlock_init libintl_rwlock_init #define glthread_rwlock_rdlock libintl_rwlock_rdlock #define glthread_rwlock_wrlock libintl_rwlock_wrlock #define glthread_rwlock_unlock libintl_rwlock_unlock #define glthread_rwlock_destroy libintl_rwlock_destroy #define glthread_recursive_lock_init libintl_recursive_lock_init #define glthread_recursive_lock_lock libintl_recursive_lock_lock #define glthread_recursive_lock_unlock libintl_recursive_lock_unlock #define glthread_recursive_lock_destroy libintl_recursive_lock_destroy #define glthread_once libintl_once #define glthread_once_call libintl_once_call #define glthread_once_singlethreaded libintl_once_singlethreaded ]) ]) dnl Checks for the core files of the intl subdirectory: dnl dcigettext.c dnl eval-plural.h dnl explodename.c dnl finddomain.c dnl gettextP.h dnl gmo.h dnl hash-string.h hash-string.c dnl l10nflist.c dnl libgnuintl.h.in (except the *printf stuff) dnl loadinfo.h dnl loadmsgcat.c dnl localealias.c dnl log.c dnl plural-exp.h plural-exp.c dnl plural.y dnl Used by libglocale. AC_DEFUN([gt_INTL_SUBDIR_CORE], [ AC_REQUIRE([AC_C_INLINE])dnl AC_REQUIRE([AC_TYPE_SIZE_T])dnl AC_REQUIRE([gl_AC_HEADER_STDINT_H]) AC_REQUIRE([AC_FUNC_ALLOCA])dnl AC_REQUIRE([AC_FUNC_MMAP])dnl AC_REQUIRE([gt_INTDIV0])dnl AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])dnl AC_REQUIRE([gt_INTTYPES_PRI])dnl AC_REQUIRE([gl_LOCK])dnl AC_TRY_LINK( [int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; }], [], [AC_DEFINE([HAVE_BUILTIN_EXPECT], 1, [Define to 1 if the compiler understands __builtin_expect.])]) AC_CHECK_HEADERS([argz.h inttypes.h limits.h unistd.h sys/param.h]) AC_CHECK_FUNCS([getcwd getegid geteuid getgid getuid mempcpy munmap \ stpcpy strcasecmp strdup strtoul tsearch argz_count argz_stringify \ argz_next __fsetlocking]) dnl Use the *_unlocked functions only if they are declared. dnl (because some of them were defined without being declared in Solaris dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built dnl on Solaris 2.5.1 to run on Solaris 2.6). dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13. gt_CHECK_DECL(feof_unlocked, [#include <stdio.h>]) gt_CHECK_DECL(fgets_unlocked, [#include <stdio.h>]) AM_ICONV dnl glibc >= 2.4 has a NL_LOCALE_NAME macro when _GNU_SOURCE is defined, dnl and a _NL_LOCALE_NAME macro always. AC_CACHE_CHECK([for NL_LOCALE_NAME macro], gt_cv_nl_locale_name, [AC_TRY_LINK([#include <langinfo.h> #include <locale.h>], [char* cs = nl_langinfo(_NL_LOCALE_NAME(LC_MESSAGES)); return !cs; ], gt_cv_nl_locale_name=yes, gt_cv_nl_locale_name=no) ]) if test $gt_cv_nl_locale_name = yes; then AC_DEFINE(HAVE_NL_LOCALE_NAME, 1, [Define if you have <langinfo.h> and it defines the NL_LOCALE_NAME macro if _GNU_SOURCE is defined.]) fi dnl intl/plural.c is generated from intl/plural.y. It requires bison, dnl because plural.y uses bison specific features. It requires at least dnl bison-1.26 because earlier versions generate a plural.c that doesn't dnl compile. dnl bison is only needed for the maintainer (who touches plural.y). But in dnl order to avoid separate Makefiles or --enable-maintainer-mode, we put dnl the rule in general Makefile. Now, some people carelessly touch the dnl files or have a broken "make" program, hence the plural.c rule will dnl sometimes fire. To avoid an error, defines BISON to ":" if it is not dnl present or too old. AC_CHECK_PROGS([INTLBISON], [bison]) if test -z "$INTLBISON"; then ac_verc_fail=yes else dnl Found it, now check the version. AC_MSG_CHECKING([version of bison]) changequote(<<,>>)dnl ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` case $ac_prog_version in '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*) changequote([,])dnl ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;; *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;; esac AC_MSG_RESULT([$ac_prog_version]) fi if test $ac_verc_fail = yes; then INTLBISON=: fi ]) dnl gt_CHECK_DECL(FUNC, INCLUDES) dnl Check whether a function is declared. AC_DEFUN([gt_CHECK_DECL], [ AC_CACHE_CHECK([whether $1 is declared], ac_cv_have_decl_$1, [AC_TRY_COMPILE([$2], [ #ifndef $1 char *p = (char *) $1; #endif ], ac_cv_have_decl_$1=yes, ac_cv_have_decl_$1=no)]) if test $ac_cv_have_decl_$1 = yes; then gt_value=1 else gt_value=0 fi AC_DEFINE_UNQUOTED([HAVE_DECL_]translit($1, [a-z], [A-Z]), [$gt_value], [Define to 1 if you have the declaration of `$1', and to 0 if you don't.]) ]) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/libtool.m4������������������������������������������������������������������������0000644�0023456�0023456�00001127764�14774707334�010735� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- # # Copyright (C) 1996-2001, 2003-2019, 2021-2022 Free Software # Foundation, Inc. # Written by Gordon Matzigkeit, 1996 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. m4_define([_LT_COPYING], [dnl # Copyright (C) 2014 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # GNU Libtool is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of of the License, or # (at your option) any later version. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program or library that is built # using GNU Libtool, you may include this file under the same # distribution terms that you use for the rest of that program. # # GNU Libtool is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. ]) # serial 59 LT_INIT # LT_PREREQ(VERSION) # ------------------ # Complain and exit if this libtool version is less that VERSION. m4_defun([LT_PREREQ], [m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1, [m4_default([$3], [m4_fatal([Libtool version $1 or higher is required], 63)])], [$2])]) # _LT_CHECK_BUILDDIR # ------------------ # Complain if the absolute build directory name contains unusual characters m4_defun([_LT_CHECK_BUILDDIR], [case `pwd` in *\ * | *\ *) AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;; esac ]) # LT_INIT([OPTIONS]) # ------------------ AC_DEFUN([LT_INIT], [AC_PREREQ([2.62])dnl We use AC_PATH_PROGS_FEATURE_CHECK AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl AC_BEFORE([$0], [LT_LANG])dnl AC_BEFORE([$0], [LT_OUTPUT])dnl AC_BEFORE([$0], [LTDL_INIT])dnl m4_require([_LT_CHECK_BUILDDIR])dnl dnl Autoconf doesn't catch unexpanded LT_ macros by default: m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4 dnl unless we require an AC_DEFUNed macro: AC_REQUIRE([LTOPTIONS_VERSION])dnl AC_REQUIRE([LTSUGAR_VERSION])dnl AC_REQUIRE([LTVERSION_VERSION])dnl AC_REQUIRE([LTOBSOLETE_VERSION])dnl m4_require([_LT_PROG_LTMAIN])dnl _LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}]) dnl Parse OPTIONS _LT_SET_OPTIONS([$0], [$1]) # This can be used to rebuild libtool when needed LIBTOOL_DEPS=$ltmain # Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' AC_SUBST(LIBTOOL)dnl _LT_SETUP # Only expand once: m4_define([LT_INIT]) ])# LT_INIT # Old names: AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT]) AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_PROG_LIBTOOL], []) dnl AC_DEFUN([AM_PROG_LIBTOOL], []) # _LT_PREPARE_CC_BASENAME # ----------------------- m4_defun([_LT_PREPARE_CC_BASENAME], [ # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. func_cc_basename () { for cc_temp in @S|@*""; do case $cc_temp in compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; \-*) ;; *) break;; esac done func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` } ])# _LT_PREPARE_CC_BASENAME # _LT_CC_BASENAME(CC) # ------------------- # It would be clearer to call AC_REQUIREs from _LT_PREPARE_CC_BASENAME, # but that macro is also expanded into generated libtool script, which # arranges for $SED and $ECHO to be set by different means. m4_defun([_LT_CC_BASENAME], [m4_require([_LT_PREPARE_CC_BASENAME])dnl AC_REQUIRE([_LT_DECL_SED])dnl AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl func_cc_basename $1 cc_basename=$func_cc_basename_result ]) # _LT_FILEUTILS_DEFAULTS # ---------------------- # It is okay to use these file commands and assume they have been set # sensibly after 'm4_require([_LT_FILEUTILS_DEFAULTS])'. m4_defun([_LT_FILEUTILS_DEFAULTS], [: ${CP="cp -f"} : ${MV="mv -f"} : ${RM="rm -f"} ])# _LT_FILEUTILS_DEFAULTS # _LT_SETUP # --------- m4_defun([_LT_SETUP], [AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl _LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl dnl _LT_DECL([], [host_alias], [0], [The host system])dnl _LT_DECL([], [host], [0])dnl _LT_DECL([], [host_os], [0])dnl dnl _LT_DECL([], [build_alias], [0], [The build system])dnl _LT_DECL([], [build], [0])dnl _LT_DECL([], [build_os], [0])dnl dnl AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([LT_PATH_LD])dnl AC_REQUIRE([LT_PATH_NM])dnl dnl AC_REQUIRE([AC_PROG_LN_S])dnl test -z "$LN_S" && LN_S="ln -s" _LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl dnl AC_REQUIRE([LT_CMD_MAX_LEN])dnl _LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl _LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_CHECK_SHELL_FEATURES])dnl m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl m4_require([_LT_CMD_RELOAD])dnl m4_require([_LT_DECL_FILECMD])dnl m4_require([_LT_CHECK_MAGIC_METHOD])dnl m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl m4_require([_LT_CMD_OLD_ARCHIVE])dnl m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl m4_require([_LT_WITH_SYSROOT])dnl m4_require([_LT_CMD_TRUNCATE])dnl _LT_CONFIG_LIBTOOL_INIT([ # See if we are running on zsh, and set the options that allow our # commands through without removal of \ escapes INIT. if test -n "\${ZSH_VERSION+set}"; then setopt NO_GLOB_SUBST fi ]) if test -n "${ZSH_VERSION+set}"; then setopt NO_GLOB_SUBST fi _LT_CHECK_OBJDIR m4_require([_LT_TAG_COMPILER])dnl case $host_os in aix3*) # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test set != "${COLLECT_NAMES+set}"; then COLLECT_NAMES= export COLLECT_NAMES fi ;; esac # Global variables: ofile=libtool can_build_shared=yes # All known linkers require a '.a' archive for static linking (except MSVC and # ICC, which need '.lib'). libext=a with_gnu_ld=$lt_cv_prog_gnu_ld old_CC=$CC old_CFLAGS=$CFLAGS # Set sane defaults for various variables test -z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z "$LD" && LD=ld test -z "$ac_objext" && ac_objext=o _LT_CC_BASENAME([$compiler]) # Only perform the check for file, if the check method requires it test -z "$MAGIC_CMD" && MAGIC_CMD=file case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then _LT_PATH_MAGIC fi ;; esac # Use C for the default configuration in the libtool script LT_SUPPORTED_TAG([CC]) _LT_LANG_C_CONFIG _LT_LANG_DEFAULT_CONFIG _LT_CONFIG_COMMANDS ])# _LT_SETUP # _LT_PREPARE_SED_QUOTE_VARS # -------------------------- # Define a few sed substitution that help us do robust quoting. m4_defun([_LT_PREPARE_SED_QUOTE_VARS], [# Backslashify metacharacters that are still active within # double-quoted strings. sed_quote_subst='s/\([["`$\\]]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\([["`\\]]\)/\\\1/g' # Sed substitution to delay expansion of an escaped shell variable in a # double_quote_subst'ed string. delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' # Sed substitution to delay expansion of an escaped single quote. delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' # Sed substitution to avoid accidental globbing in evaled expressions no_glob_subst='s/\*/\\\*/g' ]) # _LT_PROG_LTMAIN # --------------- # Note that this code is called both from 'configure', and 'config.status' # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably, # 'config.status' has no value for ac_aux_dir unless we are using Automake, # so we pass a copy along to make sure it has a sensible value anyway. m4_defun([_LT_PROG_LTMAIN], [m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl _LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir']) ltmain=$ac_aux_dir/ltmain.sh ])# _LT_PROG_LTMAIN ## ------------------------------------- ## ## Accumulate code for creating libtool. ## ## ------------------------------------- ## # So that we can recreate a full libtool script including additional # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS # in macros and then make a single call at the end using the 'libtool' # label. # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS]) # ---------------------------------------- # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later. m4_define([_LT_CONFIG_LIBTOOL_INIT], [m4_ifval([$1], [m4_append([_LT_OUTPUT_LIBTOOL_INIT], [$1 ])])]) # Initialize. m4_define([_LT_OUTPUT_LIBTOOL_INIT]) # _LT_CONFIG_LIBTOOL([COMMANDS]) # ------------------------------ # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later. m4_define([_LT_CONFIG_LIBTOOL], [m4_ifval([$1], [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS], [$1 ])])]) # Initialize. m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS]) # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS]) # ----------------------------------------------------- m4_defun([_LT_CONFIG_SAVE_COMMANDS], [_LT_CONFIG_LIBTOOL([$1]) _LT_CONFIG_LIBTOOL_INIT([$2]) ]) # _LT_FORMAT_COMMENT([COMMENT]) # ----------------------------- # Add leading comment marks to the start of each line, and a trailing # full-stop to the whole comment if one is not present already. m4_define([_LT_FORMAT_COMMENT], [m4_ifval([$1], [ m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])], [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.]) )]) ## ------------------------ ## ## FIXME: Eliminate VARNAME ## ## ------------------------ ## # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?]) # ------------------------------------------------------------------- # CONFIGNAME is the name given to the value in the libtool script. # VARNAME is the (base) name used in the configure script. # VALUE may be 0, 1 or 2 for a computed quote escaped value based on # VARNAME. Any other value will be used directly. m4_define([_LT_DECL], [lt_if_append_uniq([lt_decl_varnames], [$2], [, ], [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name], [m4_ifval([$1], [$1], [$2])]) lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3]) m4_ifval([$4], [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])]) lt_dict_add_subkey([lt_decl_dict], [$2], [tagged?], [m4_ifval([$5], [yes], [no])])]) ]) # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION]) # -------------------------------------------------------- m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])]) # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...]) # ------------------------------------------------ m4_define([lt_decl_tag_varnames], [_lt_decl_filter([tagged?], [yes], $@)]) # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..]) # --------------------------------------------------------- m4_define([_lt_decl_filter], [m4_case([$#], [0], [m4_fatal([$0: too few arguments: $#])], [1], [m4_fatal([$0: too few arguments: $#: $1])], [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)], [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)], [lt_dict_filter([lt_decl_dict], $@)])[]dnl ]) # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...]) # -------------------------------------------------- m4_define([lt_decl_quote_varnames], [_lt_decl_filter([value], [1], $@)]) # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...]) # --------------------------------------------------- m4_define([lt_decl_dquote_varnames], [_lt_decl_filter([value], [2], $@)]) # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...]) # --------------------------------------------------- m4_define([lt_decl_varnames_tagged], [m4_assert([$# <= 2])dnl _$0(m4_quote(m4_default([$1], [[, ]])), m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]), m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))]) m4_define([_lt_decl_varnames_tagged], [m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])]) # lt_decl_all_varnames([SEPARATOR], [VARNAME1...]) # ------------------------------------------------ m4_define([lt_decl_all_varnames], [_$0(m4_quote(m4_default([$1], [[, ]])), m4_if([$2], [], m4_quote(lt_decl_varnames), m4_quote(m4_shift($@))))[]dnl ]) m4_define([_lt_decl_all_varnames], [lt_join($@, lt_decl_varnames_tagged([$1], lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl ]) # _LT_CONFIG_STATUS_DECLARE([VARNAME]) # ------------------------------------ # Quote a variable value, and forward it to 'config.status' so that its # declaration there will have the same value as in 'configure'. VARNAME # must have a single quote delimited value for this to work. m4_define([_LT_CONFIG_STATUS_DECLARE], [$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`']) # _LT_CONFIG_STATUS_DECLARATIONS # ------------------------------ # We delimit libtool config variables with single quotes, so when # we write them to config.status, we have to be sure to quote all # embedded single quotes properly. In configure, this macro expands # each variable declared with _LT_DECL (and _LT_TAGDECL) into: # # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`' m4_defun([_LT_CONFIG_STATUS_DECLARATIONS], [m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames), [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])]) # _LT_LIBTOOL_TAGS # ---------------- # Output comment and list of tags supported by the script m4_defun([_LT_LIBTOOL_TAGS], [_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl available_tags='_LT_TAGS'dnl ]) # _LT_LIBTOOL_DECLARE(VARNAME, [TAG]) # ----------------------------------- # Extract the dictionary values for VARNAME (optionally with TAG) and # expand to a commented shell variable setting: # # # Some comment about what VAR is for. # visible_name=$lt_internal_name m4_define([_LT_LIBTOOL_DECLARE], [_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [description])))[]dnl m4_pushdef([_libtool_name], m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])), [0], [_libtool_name=[$]$1], [1], [_libtool_name=$lt_[]$1], [2], [_libtool_name=$lt_[]$1], [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl ]) # _LT_LIBTOOL_CONFIG_VARS # ----------------------- # Produce commented declarations of non-tagged libtool config variables # suitable for insertion in the LIBTOOL CONFIG section of the 'libtool' # script. Tagged libtool config variables (even for the LIBTOOL CONFIG # section) are produced by _LT_LIBTOOL_TAG_VARS. m4_defun([_LT_LIBTOOL_CONFIG_VARS], [m4_foreach([_lt_var], m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)), [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])]) # _LT_LIBTOOL_TAG_VARS(TAG) # ------------------------- m4_define([_LT_LIBTOOL_TAG_VARS], [m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames), [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])]) # _LT_TAGVAR(VARNAME, [TAGNAME]) # ------------------------------ m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])]) # _LT_CONFIG_COMMANDS # ------------------- # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of # variables for single and double quote escaping we saved from calls # to _LT_DECL, we can put quote escaped variables declarations # into 'config.status', and then the shell code to quote escape them in # for loops in 'config.status'. Finally, any additional code accumulated # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded. m4_defun([_LT_CONFIG_COMMANDS], [AC_PROVIDE_IFELSE([LT_OUTPUT], dnl If the libtool generation code has been placed in $CONFIG_LT, dnl instead of duplicating it all over again into config.status, dnl then we will have config.status run $CONFIG_LT later, so it dnl needs to know what name is stored there: [AC_CONFIG_COMMANDS([libtool], [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])], dnl If the libtool generation code is destined for config.status, dnl expand the accumulated commands and init code now: [AC_CONFIG_COMMANDS([libtool], [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])]) ])#_LT_CONFIG_COMMANDS # Initialize. m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT], [ # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH sed_quote_subst='$sed_quote_subst' double_quote_subst='$double_quote_subst' delay_variable_subst='$delay_variable_subst' _LT_CONFIG_STATUS_DECLARATIONS LTCC='$LTCC' LTCFLAGS='$LTCFLAGS' compiler='$compiler_DEFAULT' # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$[]1 _LTECHO_EOF' } # Quote evaled strings. for var in lt_decl_all_varnames([[ \ ]], lt_decl_quote_varnames); do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[[\\\\\\\`\\"\\\$]]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done # Double-quote double-evaled strings. for var in lt_decl_all_varnames([[ \ ]], lt_decl_dquote_varnames); do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[[\\\\\\\`\\"\\\$]]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done _LT_OUTPUT_LIBTOOL_INIT ]) # _LT_GENERATED_FILE_INIT(FILE, [COMMENT]) # ------------------------------------ # Generate a child script FILE with all initialization necessary to # reuse the environment learned by the parent script, and make the # file executable. If COMMENT is supplied, it is inserted after the # '#!' sequence but before initialization text begins. After this # macro, additional text can be appended to FILE to form the body of # the child script. The macro ends with non-zero status if the # file could not be fully written (such as if the disk is full). m4_ifdef([AS_INIT_GENERATED], [m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])], [m4_defun([_LT_GENERATED_FILE_INIT], [m4_require([AS_PREPARE])]dnl [m4_pushdef([AS_MESSAGE_LOG_FD])]dnl [lt_write_fail=0 cat >$1 <<_ASEOF || lt_write_fail=1 #! $SHELL # Generated by $as_me. $2 SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$1 <<\_ASEOF || lt_write_fail=1 AS_SHELL_SANITIZE _AS_PREPARE exec AS_MESSAGE_FD>&1 _ASEOF test 0 = "$lt_write_fail" && chmod +x $1[]dnl m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT # LT_OUTPUT # --------- # This macro allows early generation of the libtool script (before # AC_OUTPUT is called), incase it is used in configure for compilation # tests. AC_DEFUN([LT_OUTPUT], [: ${CONFIG_LT=./config.lt} AC_MSG_NOTICE([creating $CONFIG_LT]) _LT_GENERATED_FILE_INIT(["$CONFIG_LT"], [# Run this file to recreate a libtool stub with the current configuration.]) cat >>"$CONFIG_LT" <<\_LTEOF lt_cl_silent=false exec AS_MESSAGE_LOG_FD>>config.log { echo AS_BOX([Running $as_me.]) } >&AS_MESSAGE_LOG_FD lt_cl_help="\ '$as_me' creates a local libtool stub from the current configuration, for use in further configure time tests before the real libtool is generated. Usage: $[0] [[OPTIONS]] -h, --help print this help, then exit -V, --version print version number, then exit -q, --quiet do not print progress messages -d, --debug don't remove temporary files Report bugs to <bug-libtool@gnu.org>." lt_cl_version="\ m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION]) configured by $[0], generated by m4_PACKAGE_STRING. Copyright (C) 2011 Free Software Foundation, Inc. This config.lt script is free software; the Free Software Foundation gives unlimited permision to copy, distribute and modify it." while test 0 != $[#] do case $[1] in --version | --v* | -V ) echo "$lt_cl_version"; exit 0 ;; --help | --h* | -h ) echo "$lt_cl_help"; exit 0 ;; --debug | --d* | -d ) debug=: ;; --quiet | --q* | --silent | --s* | -q ) lt_cl_silent=: ;; -*) AC_MSG_ERROR([unrecognized option: $[1] Try '$[0] --help' for more information.]) ;; *) AC_MSG_ERROR([unrecognized argument: $[1] Try '$[0] --help' for more information.]) ;; esac shift done if $lt_cl_silent; then exec AS_MESSAGE_FD>/dev/null fi _LTEOF cat >>"$CONFIG_LT" <<_LTEOF _LT_OUTPUT_LIBTOOL_COMMANDS_INIT _LTEOF cat >>"$CONFIG_LT" <<\_LTEOF AC_MSG_NOTICE([creating $ofile]) _LT_OUTPUT_LIBTOOL_COMMANDS AS_EXIT(0) _LTEOF chmod +x "$CONFIG_LT" # configure is writing to config.log, but config.lt does its own redirection, # appending to config.log, which fails on DOS, as config.log is still kept # open by configure. Here we exec the FD to /dev/null, effectively closing # config.log, so it can be properly (re)opened and appended to by config.lt. lt_cl_success=: test yes = "$silent" && lt_config_lt_args="$lt_config_lt_args --quiet" exec AS_MESSAGE_LOG_FD>/dev/null $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false exec AS_MESSAGE_LOG_FD>>config.log $lt_cl_success || AS_EXIT(1) ])# LT_OUTPUT # _LT_CONFIG(TAG) # --------------- # If TAG is the built-in tag, create an initial libtool script with a # default configuration from the untagged config vars. Otherwise add code # to config.status for appending the configuration named by TAG from the # matching tagged config vars. m4_defun([_LT_CONFIG], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl _LT_CONFIG_SAVE_COMMANDS([ m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl m4_if(_LT_TAG, [C], [ # See if we are running on zsh, and set the options that allow our # commands through without removal of \ escapes. if test -n "${ZSH_VERSION+set}"; then setopt NO_GLOB_SUBST fi cfgfile=${ofile}T trap "$RM \"$cfgfile\"; exit 1" 1 2 15 $RM "$cfgfile" cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. # Written by Gordon Matzigkeit, 1996 _LT_COPYING _LT_LIBTOOL_TAGS # Configured defaults for sys_lib_dlsearch_path munging. : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} # ### BEGIN LIBTOOL CONFIG _LT_LIBTOOL_CONFIG_VARS _LT_LIBTOOL_TAG_VARS # ### END LIBTOOL CONFIG _LT_EOF cat <<'_LT_EOF' >> "$cfgfile" # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE _LT_PREPARE_MUNGE_PATH_LIST _LT_PREPARE_CC_BASENAME # ### END FUNCTIONS SHARED WITH CONFIGURE _LT_EOF case $host_os in aix3*) cat <<\_LT_EOF >> "$cfgfile" # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test set != "${COLLECT_NAMES+set}"; then COLLECT_NAMES= export COLLECT_NAMES fi _LT_EOF ;; esac _LT_PROG_LTMAIN # We use sed instead of cat because bash on DJGPP gets confused if # if finds mixed CR/LF and LF-only lines. Since sed operates in # text mode, it properly converts lines to CR/LF. This bash problem # is reportedly fixed, but why not run on old versions too? $SED '$q' "$ltmain" >> "$cfgfile" \ || (rm -f "$cfgfile"; exit 1) mv -f "$cfgfile" "$ofile" || (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" ], [cat <<_LT_EOF >> "$ofile" dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded dnl in a comment (ie after a #). # ### BEGIN LIBTOOL TAG CONFIG: $1 _LT_LIBTOOL_TAG_VARS(_LT_TAG) # ### END LIBTOOL TAG CONFIG: $1 _LT_EOF ])dnl /m4_if ], [m4_if([$1], [], [ PACKAGE='$PACKAGE' VERSION='$VERSION' RM='$RM' ofile='$ofile'], []) ])dnl /_LT_CONFIG_SAVE_COMMANDS ])# _LT_CONFIG # LT_SUPPORTED_TAG(TAG) # --------------------- # Trace this macro to discover what tags are supported by the libtool # --tag option, using: # autoconf --trace 'LT_SUPPORTED_TAG:$1' AC_DEFUN([LT_SUPPORTED_TAG], []) # C support is built-in for now m4_define([_LT_LANG_C_enabled], []) m4_define([_LT_TAGS], []) # LT_LANG(LANG) # ------------- # Enable libtool support for the given language if not already enabled. AC_DEFUN([LT_LANG], [AC_BEFORE([$0], [LT_OUTPUT])dnl m4_case([$1], [C], [_LT_LANG(C)], [C++], [_LT_LANG(CXX)], [Go], [_LT_LANG(GO)], [Java], [_LT_LANG(GCJ)], [Fortran 77], [_LT_LANG(F77)], [Fortran], [_LT_LANG(FC)], [Windows Resource], [_LT_LANG(RC)], [m4_ifdef([_LT_LANG_]$1[_CONFIG], [_LT_LANG($1)], [m4_fatal([$0: unsupported language: "$1"])])])dnl ])# LT_LANG # _LT_LANG(LANGNAME) # ------------------ m4_defun([_LT_LANG], [m4_ifdef([_LT_LANG_]$1[_enabled], [], [LT_SUPPORTED_TAG([$1])dnl m4_append([_LT_TAGS], [$1 ])dnl m4_define([_LT_LANG_]$1[_enabled], [])dnl _LT_LANG_$1_CONFIG($1)])dnl ])# _LT_LANG m4_ifndef([AC_PROG_GO], [ ############################################################ # NOTE: This macro has been submitted for inclusion into # # GNU Autoconf as AC_PROG_GO. When it is available in # # a released version of Autoconf we should remove this # # macro and use it instead. # ############################################################ m4_defun([AC_PROG_GO], [AC_LANG_PUSH(Go)dnl AC_ARG_VAR([GOC], [Go compiler command])dnl AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl _AC_ARG_VAR_LDFLAGS()dnl AC_CHECK_TOOL(GOC, gccgo) if test -z "$GOC"; then if test -n "$ac_tool_prefix"; then AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo]) fi fi if test -z "$GOC"; then AC_CHECK_PROG(GOC, gccgo, gccgo, false) fi ])#m4_defun ])#m4_ifndef # _LT_LANG_DEFAULT_CONFIG # ----------------------- m4_defun([_LT_LANG_DEFAULT_CONFIG], [AC_PROVIDE_IFELSE([AC_PROG_CXX], [LT_LANG(CXX)], [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])]) AC_PROVIDE_IFELSE([AC_PROG_F77], [LT_LANG(F77)], [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])]) AC_PROVIDE_IFELSE([AC_PROG_FC], [LT_LANG(FC)], [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])]) dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal dnl pulling things in needlessly. AC_PROVIDE_IFELSE([AC_PROG_GCJ], [LT_LANG(GCJ)], [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], [LT_LANG(GCJ)], [AC_PROVIDE_IFELSE([LT_PROG_GCJ], [LT_LANG(GCJ)], [m4_ifdef([AC_PROG_GCJ], [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])]) m4_ifdef([A][M_PROG_GCJ], [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])]) m4_ifdef([LT_PROG_GCJ], [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])]) AC_PROVIDE_IFELSE([AC_PROG_GO], [LT_LANG(GO)], [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])]) AC_PROVIDE_IFELSE([LT_PROG_RC], [LT_LANG(RC)], [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])]) ])# _LT_LANG_DEFAULT_CONFIG # Obsolete macros: AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)]) AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)]) AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)]) AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)]) AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_CXX], []) dnl AC_DEFUN([AC_LIBTOOL_F77], []) dnl AC_DEFUN([AC_LIBTOOL_FC], []) dnl AC_DEFUN([AC_LIBTOOL_GCJ], []) dnl AC_DEFUN([AC_LIBTOOL_RC], []) # _LT_TAG_COMPILER # ---------------- m4_defun([_LT_TAG_COMPILER], [AC_REQUIRE([AC_PROG_CC])dnl _LT_DECL([LTCC], [CC], [1], [A C compiler])dnl _LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl _LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl _LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC ])# _LT_TAG_COMPILER # _LT_COMPILER_BOILERPLATE # ------------------------ # Check for compiler boilerplate output or warnings with # the simple compiler test code. m4_defun([_LT_COMPILER_BOILERPLATE], [m4_require([_LT_DECL_SED])dnl ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $RM conftest* ])# _LT_COMPILER_BOILERPLATE # _LT_LINKER_BOILERPLATE # ---------------------- # Check for linker boilerplate output or warnings with # the simple link test code. m4_defun([_LT_LINKER_BOILERPLATE], [m4_require([_LT_DECL_SED])dnl ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $RM -r conftest* ])# _LT_LINKER_BOILERPLATE # _LT_REQUIRED_DARWIN_CHECKS # ------------------------- m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[ case $host_os in rhapsody* | darwin*) AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:]) AC_CHECK_TOOL([NMEDIT], [nmedit], [:]) AC_CHECK_TOOL([LIPO], [lipo], [:]) AC_CHECK_TOOL([OTOOL], [otool], [:]) AC_CHECK_TOOL([OTOOL64], [otool64], [:]) _LT_DECL([], [DSYMUTIL], [1], [Tool to manipulate archived DWARF debug symbol files on Mac OS X]) _LT_DECL([], [NMEDIT], [1], [Tool to change global to local symbols on Mac OS X]) _LT_DECL([], [LIPO], [1], [Tool to manipulate fat objects and archives on Mac OS X]) _LT_DECL([], [OTOOL], [1], [ldd/readelf like tool for Mach-O binaries on Mac OS X]) _LT_DECL([], [OTOOL64], [1], [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4]) AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod], [lt_cv_apple_cc_single_mod=no if test -z "$LT_MULTI_MODULE"; then # By default we will add the -single_module flag. You can override # by either setting the environment variable LT_MULTI_MODULE # non-empty at configure time, or by adding -multi_module to the # link flags. rm -rf libconftest.dylib* echo "int foo(void){return 1;}" > conftest.c echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err _lt_result=$? # If there is a non-empty error log, and "single_module" # appears in it, assume the flag caused a linker warning if test -s conftest.err && $GREP single_module conftest.err; then cat conftest.err >&AS_MESSAGE_LOG_FD # Otherwise, if the output was created with a 0 exit code from # the compiler, it worked. elif test -f libconftest.dylib && test 0 = "$_lt_result"; then lt_cv_apple_cc_single_mod=yes else cat conftest.err >&AS_MESSAGE_LOG_FD fi rm -rf libconftest.dylib* rm -f conftest.* fi]) AC_CACHE_CHECK([for -exported_symbols_list linker flag], [lt_cv_ld_exported_symbols_list], [lt_cv_ld_exported_symbols_list=no save_LDFLAGS=$LDFLAGS echo "_main" > conftest.sym LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], [lt_cv_ld_exported_symbols_list=yes], [lt_cv_ld_exported_symbols_list=no]) LDFLAGS=$save_LDFLAGS ]) AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load], [lt_cv_ld_force_load=no cat > conftest.c << _LT_EOF int forced_loaded() { return 2;} _LT_EOF echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD echo "$AR $AR_FLAGS libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD $AR $AR_FLAGS libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD cat > conftest.c << _LT_EOF int main() { return 0;} _LT_EOF echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err _lt_result=$? if test -s conftest.err && $GREP force_load conftest.err; then cat conftest.err >&AS_MESSAGE_LOG_FD elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then lt_cv_ld_force_load=yes else cat conftest.err >&AS_MESSAGE_LOG_FD fi rm -f conftest.err libconftest.a conftest conftest.c rm -rf conftest.dSYM ]) case $host_os in rhapsody* | darwin1.[[012]]) _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; darwin1.*) _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; darwin*) case $MACOSX_DEPLOYMENT_TARGET,$host in 10.[[012]],*|,*powerpc*-darwin[[5-8]]*) _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; *) _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; esac ;; esac if test yes = "$lt_cv_apple_cc_single_mod"; then _lt_dar_single_mod='$single_module' fi if test yes = "$lt_cv_ld_exported_symbols_list"; then _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' else _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' fi if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then _lt_dsymutil='~$DSYMUTIL $lib || :' else _lt_dsymutil= fi ;; esac ]) # _LT_DARWIN_LINKER_FEATURES([TAG]) # --------------------------------- # Checks for linker and compiler features on darwin m4_defun([_LT_DARWIN_LINKER_FEATURES], [ m4_require([_LT_REQUIRED_DARWIN_CHECKS]) _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported if test yes = "$lt_cv_ld_force_load"; then _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes], [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes]) else _LT_TAGVAR(whole_archive_flag_spec, $1)='' fi _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)=$_lt_dar_allow_undefined case $cc_basename in ifort*|nagfor*) _lt_dar_can_shared=yes ;; *) _lt_dar_can_shared=$GCC ;; esac if test yes = "$_lt_dar_can_shared"; then output_verbose_link_cmd=func_echo_all _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" _LT_TAGVAR(archive_expsym_cmds, $1)="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil" _LT_TAGVAR(module_expsym_cmds, $1)="$SED -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil" m4_if([$1], [CXX], [ if test yes != "$lt_cv_apple_cc_single_mod"; then _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dsymutil" _LT_TAGVAR(archive_expsym_cmds, $1)="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil" fi ],[]) else _LT_TAGVAR(ld_shlibs, $1)=no fi ]) # _LT_SYS_MODULE_PATH_AIX([TAGNAME]) # ---------------------------------- # Links a minimal program and checks the executable # for the system default hardcoded library path. In most cases, # this is /usr/lib:/lib, but when the MPI compilers are used # the location of the communication and MPI libs are included too. # If we don't find anything, use the default library path according # to the aix ld manual. # Store the results from the different compilers for each TAGNAME. # Allow to override them for all tags through lt_cv_aix_libpath. m4_defun([_LT_SYS_MODULE_PATH_AIX], [m4_require([_LT_DECL_SED])dnl if test set = "${lt_cv_aix_libpath+set}"; then aix_libpath=$lt_cv_aix_libpath else AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])], [AC_LINK_IFELSE([AC_LANG_PROGRAM],[ lt_aix_libpath_sed='[ /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }]' _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi],[]) if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=/usr/lib:/lib fi ]) aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1]) fi ])# _LT_SYS_MODULE_PATH_AIX # _LT_SHELL_INIT(ARG) # ------------------- m4_define([_LT_SHELL_INIT], [m4_divert_text([M4SH-INIT], [$1 ])])# _LT_SHELL_INIT # _LT_PROG_ECHO_BACKSLASH # ----------------------- # Find how we can fake an echo command that does not interpret backslash. # In particular, with Autoconf 2.60 or later we add some code to the start # of the generated configure script that will find a shell with a builtin # printf (that we can use as an echo command). m4_defun([_LT_PROG_ECHO_BACKSLASH], [ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO AC_MSG_CHECKING([how to print strings]) # Test print first, because it will be a builtin if present. if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='print -r --' elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='printf %s\n' else # Use this function as a fallback that always works. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $[]1 _LTECHO_EOF' } ECHO='func_fallback_echo' fi # func_echo_all arg... # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "$*" } case $ECHO in printf*) AC_MSG_RESULT([printf]) ;; print*) AC_MSG_RESULT([print -r]) ;; *) AC_MSG_RESULT([cat]) ;; esac m4_ifdef([_AS_DETECT_SUGGESTED], [_AS_DETECT_SUGGESTED([ test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || ( ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO PATH=/empty FPATH=/empty; export PATH FPATH test "X`printf %s $ECHO`" = "X$ECHO" \ || test "X`print -r -- $ECHO`" = "X$ECHO" )])]) _LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts]) _LT_DECL([], [ECHO], [1], [An echo program that protects backslashes]) ])# _LT_PROG_ECHO_BACKSLASH # _LT_WITH_SYSROOT # ---------------- AC_DEFUN([_LT_WITH_SYSROOT], [m4_require([_LT_DECL_SED])dnl AC_MSG_CHECKING([for sysroot]) AC_ARG_WITH([sysroot], [AS_HELP_STRING([--with-sysroot@<:@=DIR@:>@], [Search for dependent libraries within DIR (or the compiler's sysroot if not specified).])], [], [with_sysroot=no]) dnl lt_sysroot will always be passed unquoted. We quote it here dnl in case the user passed a directory name. lt_sysroot= case $with_sysroot in #( yes) if test yes = "$GCC"; then lt_sysroot=`$CC --print-sysroot 2>/dev/null` fi ;; #( /*) lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"` ;; #( no|'') ;; #( *) AC_MSG_RESULT([$with_sysroot]) AC_MSG_ERROR([The sysroot must be an absolute path.]) ;; esac AC_MSG_RESULT([${lt_sysroot:-no}]) _LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl [dependent libraries, and where our libraries should be installed.])]) # _LT_ENABLE_LOCK # --------------- m4_defun([_LT_ENABLE_LOCK], [AC_ARG_ENABLE([libtool-lock], [AS_HELP_STRING([--disable-libtool-lock], [avoid locking (might break parallel builds)])]) test no = "$enable_libtool_lock" || enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good # libtool support. case $host in ia64-*-hpux*) # Find out what ABI is being produced by ac_compile, and set mode # options accordingly. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `$FILECMD conftest.$ac_objext` in *ELF-32*) HPUX_IA64_MODE=32 ;; *ELF-64*) HPUX_IA64_MODE=64 ;; esac fi rm -rf conftest* ;; *-*-irix6*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then if test yes = "$lt_cv_prog_gnu_ld"; then case `$FILECMD conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -melf32bsmip" ;; *N32*) LD="${LD-ld} -melf32bmipn32" ;; *64-bit*) LD="${LD-ld} -melf64bmip" ;; esac else case `$FILECMD conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -32" ;; *N32*) LD="${LD-ld} -n32" ;; *64-bit*) LD="${LD-ld} -64" ;; esac fi fi rm -rf conftest* ;; mips64*-*linux*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then emul=elf case `$FILECMD conftest.$ac_objext` in *32-bit*) emul="${emul}32" ;; *64-bit*) emul="${emul}64" ;; esac case `$FILECMD conftest.$ac_objext` in *MSB*) emul="${emul}btsmip" ;; *LSB*) emul="${emul}ltsmip" ;; esac case `$FILECMD conftest.$ac_objext` in *N32*) emul="${emul}n32" ;; esac LD="${LD-ld} -m $emul" fi rm -rf conftest* ;; x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. Note that the listed cases only cover the # situations where additional linker options are needed (such as when # doing 32-bit compilation for a host where ld defaults to 64-bit, or # vice versa); the common cases where no linker options are needed do # not appear in the list. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `$FILECMD conftest.o` in *32-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) case `$FILECMD conftest.o` in *x86-64*) LD="${LD-ld} -m elf32_x86_64" ;; *) LD="${LD-ld} -m elf_i386" ;; esac ;; powerpc64le-*linux*) LD="${LD-ld} -m elf32lppclinux" ;; powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) LD="${LD-ld} -m elf_s390" ;; sparc64-*linux*) LD="${LD-ld} -m elf32_sparc" ;; esac ;; *64-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_x86_64_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; powerpcle-*linux*) LD="${LD-ld} -m elf64lppc" ;; powerpc-*linux*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) LD="${LD-ld} -m elf64_s390" ;; sparc*-*linux*) LD="${LD-ld} -m elf64_sparc" ;; esac ;; esac fi rm -rf conftest* ;; *-*-sco3.2v5*) # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS=$CFLAGS CFLAGS="$CFLAGS -belf" AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, [AC_LANG_PUSH(C) AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) AC_LANG_POP]) if test yes != "$lt_cv_cc_needs_belf"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS=$SAVE_CFLAGS fi ;; *-*solaris*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `$FILECMD conftest.o` in *64-bit*) case $lt_cv_prog_gnu_ld in yes*) case $host in i?86-*-solaris*|x86_64-*-solaris*) LD="${LD-ld} -m elf_x86_64" ;; sparc*-*-solaris*) LD="${LD-ld} -m elf64_sparc" ;; esac # GNU ld 2.21 introduced _sol2 emulations. Use them if available. if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then LD=${LD-ld}_sol2 fi ;; *) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then LD="${LD-ld} -64" fi ;; esac ;; esac fi rm -rf conftest* ;; esac need_locks=$enable_libtool_lock ])# _LT_ENABLE_LOCK # _LT_PROG_AR # ----------- m4_defun([_LT_PROG_AR], [AC_CHECK_TOOLS(AR, [ar], false) : ${AR=ar} _LT_DECL([], [AR], [1], [The archiver]) # Use ARFLAGS variable as AR's operation code to sync the variable naming with # Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have # higher priority because thats what people were doing historically (setting # ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS # variable obsoleted/removed. test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr} lt_ar_flags=$AR_FLAGS _LT_DECL([], [lt_ar_flags], [0], [Flags to create an archive (by configure)]) # Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override # by AR_FLAGS because that was never working and AR_FLAGS is about to die. _LT_DECL([], [AR_FLAGS], [\@S|@{ARFLAGS-"\@S|@lt_ar_flags"}], [Flags to create an archive]) AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file], [lt_cv_ar_at_file=no AC_COMPILE_IFELSE([AC_LANG_PROGRAM], [echo conftest.$ac_objext > conftest.lst lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD' AC_TRY_EVAL([lt_ar_try]) if test 0 -eq "$ac_status"; then # Ensure the archiver fails upon bogus file names. rm -f conftest.$ac_objext libconftest.a AC_TRY_EVAL([lt_ar_try]) if test 0 -ne "$ac_status"; then lt_cv_ar_at_file=@ fi fi rm -f conftest.* libconftest.a ]) ]) if test no = "$lt_cv_ar_at_file"; then archiver_list_spec= else archiver_list_spec=$lt_cv_ar_at_file fi _LT_DECL([], [archiver_list_spec], [1], [How to feed a file listing to the archiver]) ])# _LT_PROG_AR # _LT_CMD_OLD_ARCHIVE # ------------------- m4_defun([_LT_CMD_OLD_ARCHIVE], [_LT_PROG_AR AC_CHECK_TOOL(STRIP, strip, :) test -z "$STRIP" && STRIP=: _LT_DECL([], [STRIP], [1], [A symbol stripping program]) AC_CHECK_TOOL(RANLIB, ranlib, :) test -z "$RANLIB" && RANLIB=: _LT_DECL([], [RANLIB], [1], [Commands used to install an old-style archive]) # Determine commands to create old-style static archives. old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in bitrig* | openbsd*) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" ;; *) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" fi case $host_os in darwin*) lock_old_archive_extraction=yes ;; *) lock_old_archive_extraction=no ;; esac _LT_DECL([], [old_postinstall_cmds], [2]) _LT_DECL([], [old_postuninstall_cmds], [2]) _LT_TAGDECL([], [old_archive_cmds], [2], [Commands used to build an old-style archive]) _LT_DECL([], [lock_old_archive_extraction], [0], [Whether to use a lock for old archive extraction]) ])# _LT_CMD_OLD_ARCHIVE # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) # ---------------------------------------------------------------- # Check whether the given compiler option works AC_DEFUN([_LT_COMPILER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$3" ## exclude from sc_useless_quotes_in_assignment # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&AS_MESSAGE_LOG_FD echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then $2=yes fi fi $RM conftest* ]) if test yes = "[$]$2"; then m4_if([$5], , :, [$5]) else m4_if([$6], , :, [$6]) fi ])# _LT_COMPILER_OPTION # Old name: AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], []) # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, # [ACTION-SUCCESS], [ACTION-FAILURE]) # ---------------------------------------------------- # Check whether the given linker option works AC_DEFUN([_LT_LINKER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no save_LDFLAGS=$LDFLAGS LDFLAGS="$LDFLAGS $3" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&AS_MESSAGE_LOG_FD $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then $2=yes fi else $2=yes fi fi $RM -r conftest* LDFLAGS=$save_LDFLAGS ]) if test yes = "[$]$2"; then m4_if([$4], , :, [$4]) else m4_if([$5], , :, [$5]) fi ])# _LT_LINKER_OPTION # Old name: AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], []) # LT_CMD_MAX_LEN #--------------- AC_DEFUN([LT_CMD_MAX_LEN], [AC_REQUIRE([AC_CANONICAL_HOST])dnl # find the maximum length of command line arguments AC_MSG_CHECKING([the maximum length of command line arguments]) AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl i=0 teststring=ABCD case $build_os in msdosdjgpp*) # On DJGPP, this test can blow up pretty badly due to problems in libc # (any single argument exceeding 2000 bytes causes a buffer overrun # during glob expansion). Even if it were fixed, the result of this # check would be larger than it should be. lt_cv_sys_max_cmd_len=12288; # 12K is about right ;; gnu*) # Under GNU Hurd, this test is not required because there is # no limit to the length of command line arguments. # Libtool will interpret -1 as no limit whatsoever lt_cv_sys_max_cmd_len=-1; ;; cygwin* | mingw* | cegcc*) # On Win9x/ME, this test blows up -- it succeeds, but takes # about 5 minutes as the teststring grows exponentially. # Worse, since 9x/ME are not pre-emptively multitasking, # you end up with a "frozen" computer, even though with patience # the test eventually succeeds (with a max line length of 256k). # Instead, let's just punt: use the minimum linelength reported by # all of the supported platforms: 8192 (on NT/2K/XP). lt_cv_sys_max_cmd_len=8192; ;; mint*) # On MiNT this can take a long time and run out of memory. lt_cv_sys_max_cmd_len=8192; ;; amigaos*) # On AmigaOS with pdksh, this test takes hours, literally. # So we just punt and use a minimum line length of 8192. lt_cv_sys_max_cmd_len=8192; ;; bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*) # This has been around since 386BSD, at least. Likely further. if test -x /sbin/sysctl; then lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` elif test -x /usr/sbin/sysctl; then lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` else lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs fi # And add a safety zone lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ;; interix*) # We know the value 262144 and hardcode it with a safety zone (like BSD) lt_cv_sys_max_cmd_len=196608 ;; os2*) # The test takes a long time on OS/2. lt_cv_sys_max_cmd_len=8192 ;; osf*) # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not # nice to cause kernel panics so lets avoid the loop below. # First set a reasonable default. lt_cv_sys_max_cmd_len=16384 # if test -x /sbin/sysconfig; then case `/sbin/sysconfig -q proc exec_disable_arg_limit` in *1*) lt_cv_sys_max_cmd_len=-1 ;; esac fi ;; sco3.2v5*) lt_cv_sys_max_cmd_len=102400 ;; sysv5* | sco5v6* | sysv4.2uw2*) kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` if test -n "$kargmax"; then lt_cv_sys_max_cmd_len=`echo $kargmax | $SED 's/.*[[ ]]//'` else lt_cv_sys_max_cmd_len=32768 fi ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` if test -n "$lt_cv_sys_max_cmd_len" && \ test undefined != "$lt_cv_sys_max_cmd_len"; then lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` else # Make teststring a little bigger before we do anything with it. # a 1K string should be a reasonable start. for i in 1 2 3 4 5 6 7 8; do teststring=$teststring$teststring done SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} # If test is not a shell built-in, we'll probably end up computing a # maximum length that is only half of the actual maximum length, but # we can't tell. while { test X`env echo "$teststring$teststring" 2>/dev/null` \ = "X$teststring$teststring"; } >/dev/null 2>&1 && test 17 != "$i" # 1/2 MB should be enough do i=`expr $i + 1` teststring=$teststring$teststring done # Only check the string length outside the loop. lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` teststring= # Add a significant safety factor because C++ compilers can tack on # massive amounts of additional arguments before passing them to the # linker. It appears as though 1/2 is a usable value. lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` fi ;; esac ]) if test -n "$lt_cv_sys_max_cmd_len"; then AC_MSG_RESULT($lt_cv_sys_max_cmd_len) else AC_MSG_RESULT(none) fi max_cmd_len=$lt_cv_sys_max_cmd_len _LT_DECL([], [max_cmd_len], [0], [What is the maximum length of a command?]) ])# LT_CMD_MAX_LEN # Old name: AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], []) # _LT_HEADER_DLFCN # ---------------- m4_defun([_LT_HEADER_DLFCN], [AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl ])# _LT_HEADER_DLFCN # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) # ---------------------------------------------------------------- m4_defun([_LT_TRY_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl if test yes = "$cross_compiling"; then : [$4] else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF [#line $LINENO "configure" #include "confdefs.h" #if HAVE_DLFCN_H #include <dlfcn.h> #endif #include <stdio.h> #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif /* When -fvisibility=hidden is used, assume the code has been annotated correspondingly for the symbols needed. */ #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) int fnord () __attribute__((visibility("default"))); #endif int fnord () { return 42; } int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else { if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; else puts (dlerror ()); } /* dlclose (self); */ } else puts (dlerror ()); return status; }] _LT_EOF if AC_TRY_EVAL(ac_link) && test -s "conftest$ac_exeext" 2>/dev/null; then (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) $1 ;; x$lt_dlneed_uscore) $2 ;; x$lt_dlunknown|x*) $3 ;; esac else : # compilation failed $3 fi fi rm -fr conftest* ])# _LT_TRY_DLOPEN_SELF # LT_SYS_DLOPEN_SELF # ------------------ AC_DEFUN([LT_SYS_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl if test yes != "$enable_dlopen"; then enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown else lt_cv_dlopen=no lt_cv_dlopen_libs= case $host_os in beos*) lt_cv_dlopen=load_add_on lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ;; mingw* | pw32* | cegcc*) lt_cv_dlopen=LoadLibrary lt_cv_dlopen_libs= ;; cygwin*) lt_cv_dlopen=dlopen lt_cv_dlopen_libs= ;; darwin*) # if libdl is installed we need to link against it AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl],[ lt_cv_dlopen=dyld lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ]) ;; tpf*) # Don't try to run any link tests for TPF. We know it's impossible # because TPF is a cross-compiler, and we know how we open DSOs. lt_cv_dlopen=dlopen lt_cv_dlopen_libs= lt_cv_dlopen_self=no ;; *) AC_CHECK_FUNC([shl_load], [lt_cv_dlopen=shl_load], [AC_CHECK_LIB([dld], [shl_load], [lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld], [AC_CHECK_FUNC([dlopen], [lt_cv_dlopen=dlopen], [AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl], [AC_CHECK_LIB([svld], [dlopen], [lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld], [AC_CHECK_LIB([dld], [dld_link], [lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld]) ]) ]) ]) ]) ]) ;; esac if test no = "$lt_cv_dlopen"; then enable_dlopen=no else enable_dlopen=yes fi case $lt_cv_dlopen in dlopen) save_CPPFLAGS=$CPPFLAGS test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" save_LDFLAGS=$LDFLAGS wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" save_LIBS=$LIBS LIBS="$lt_cv_dlopen_libs $LIBS" AC_CACHE_CHECK([whether a program can dlopen itself], lt_cv_dlopen_self, [dnl _LT_TRY_DLOPEN_SELF( lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes, lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) ]) if test yes = "$lt_cv_dlopen_self"; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" AC_CACHE_CHECK([whether a statically linked program can dlopen itself], lt_cv_dlopen_self_static, [dnl _LT_TRY_DLOPEN_SELF( lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross) ]) fi CPPFLAGS=$save_CPPFLAGS LDFLAGS=$save_LDFLAGS LIBS=$save_LIBS ;; esac case $lt_cv_dlopen_self in yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; *) enable_dlopen_self=unknown ;; esac case $lt_cv_dlopen_self_static in yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; *) enable_dlopen_self_static=unknown ;; esac fi _LT_DECL([dlopen_support], [enable_dlopen], [0], [Whether dlopen is supported]) _LT_DECL([dlopen_self], [enable_dlopen_self], [0], [Whether dlopen of programs is supported]) _LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0], [Whether dlopen of statically linked programs is supported]) ])# LT_SYS_DLOPEN_SELF # Old name: AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], []) # _LT_COMPILER_C_O([TAGNAME]) # --------------------------- # Check to see if options -c and -o are simultaneously supported by compiler. # This macro does not hard code the compiler like AC_PROG_CC_C_O. m4_defun([_LT_COMPILER_C_O], [m4_require([_LT_DECL_SED])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_TAG_COMPILER])dnl AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext], [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)], [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&AS_MESSAGE_LOG_FD echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes fi fi chmod u+w . 2>&AS_MESSAGE_LOG_FD $RM conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files $RM out/* && rmdir out cd .. $RM -r conftest $RM conftest* ]) _LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1], [Does compiler simultaneously support -c and -o options?]) ])# _LT_COMPILER_C_O # _LT_COMPILER_FILE_LOCKS([TAGNAME]) # ---------------------------------- # Check to see if we can do hard links to lock some files if needed m4_defun([_LT_COMPILER_FILE_LOCKS], [m4_require([_LT_ENABLE_LOCK])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl _LT_COMPILER_C_O([$1]) hard_links=nottested if test no = "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" && test no != "$need_locks"; then # do not overwrite the value of need_locks provided by the user AC_MSG_CHECKING([if we can lock with hard links]) hard_links=yes $RM conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no AC_MSG_RESULT([$hard_links]) if test no = "$hard_links"; then AC_MSG_WARN(['$CC' does not support '-c -o', so 'make -j' may be unsafe]) need_locks=warn fi else need_locks=no fi _LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?]) ])# _LT_COMPILER_FILE_LOCKS # _LT_CHECK_OBJDIR # ---------------- m4_defun([_LT_CHECK_OBJDIR], [AC_CACHE_CHECK([for objdir], [lt_cv_objdir], [rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null if test -d .libs; then lt_cv_objdir=.libs else # MS-DOS does not allow filenames that begin with a dot. lt_cv_objdir=_libs fi rmdir .libs 2>/dev/null]) objdir=$lt_cv_objdir _LT_DECL([], [objdir], [0], [The name of the directory that contains temporary libtool files])dnl m4_pattern_allow([LT_OBJDIR])dnl AC_DEFINE_UNQUOTED([LT_OBJDIR], "$lt_cv_objdir/", [Define to the sub-directory where libtool stores uninstalled libraries.]) ])# _LT_CHECK_OBJDIR # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME]) # -------------------------------------- # Check hardcoding attributes. m4_defun([_LT_LINKER_HARDCODE_LIBPATH], [AC_MSG_CHECKING([how to hardcode library paths into programs]) _LT_TAGVAR(hardcode_action, $1)= if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" || test -n "$_LT_TAGVAR(runpath_var, $1)" || test yes = "$_LT_TAGVAR(hardcode_automatic, $1)"; then # We can hardcode non-existent directories. if test no != "$_LT_TAGVAR(hardcode_direct, $1)" && # If the only mechanism to avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an installed library # when we should be linking with a yet-to-be-installed one ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" && test no != "$_LT_TAGVAR(hardcode_minus_L, $1)"; then # Linking always hardcodes the temporary library directory. _LT_TAGVAR(hardcode_action, $1)=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. _LT_TAGVAR(hardcode_action, $1)=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. _LT_TAGVAR(hardcode_action, $1)=unsupported fi AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)]) if test relink = "$_LT_TAGVAR(hardcode_action, $1)" || test yes = "$_LT_TAGVAR(inherit_rpath, $1)"; then # Fast installation is not supported enable_fast_install=no elif test yes = "$shlibpath_overrides_runpath" || test no = "$enable_shared"; then # Fast installation is not necessary enable_fast_install=needless fi _LT_TAGDECL([], [hardcode_action], [0], [How to hardcode a shared library path into an executable]) ])# _LT_LINKER_HARDCODE_LIBPATH # _LT_CMD_STRIPLIB # ---------------- m4_defun([_LT_CMD_STRIPLIB], [m4_require([_LT_DECL_EGREP]) striplib= old_striplib= AC_MSG_CHECKING([whether stripping libraries is possible]) if test -z "$STRIP"; then AC_MSG_RESULT([no]) else if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then old_striplib="$STRIP --strip-debug" striplib="$STRIP --strip-unneeded" AC_MSG_RESULT([yes]) else case $host_os in darwin*) # FIXME - insert some real tests, host_os isn't really good enough striplib="$STRIP -x" old_striplib="$STRIP -S" AC_MSG_RESULT([yes]) ;; freebsd*) if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then old_striplib="$STRIP --strip-debug" striplib="$STRIP --strip-unneeded" AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) fi ;; *) AC_MSG_RESULT([no]) ;; esac fi fi _LT_DECL([], [old_striplib], [1], [Commands to strip libraries]) _LT_DECL([], [striplib], [1]) ])# _LT_CMD_STRIPLIB # _LT_PREPARE_MUNGE_PATH_LIST # --------------------------- # Make sure func_munge_path_list() is defined correctly. m4_defun([_LT_PREPARE_MUNGE_PATH_LIST], [[# func_munge_path_list VARIABLE PATH # ----------------------------------- # VARIABLE is name of variable containing _space_ separated list of # directories to be munged by the contents of PATH, which is string # having a format: # "DIR[:DIR]:" # string "DIR[ DIR]" will be prepended to VARIABLE # ":DIR[:DIR]" # string "DIR[ DIR]" will be appended to VARIABLE # "DIRP[:DIRP]::[DIRA:]DIRA" # string "DIRP[ DIRP]" will be prepended to VARIABLE and string # "DIRA[ DIRA]" will be appended to VARIABLE # "DIR[:DIR]" # VARIABLE will be replaced by "DIR[ DIR]" func_munge_path_list () { case x@S|@2 in x) ;; *:) eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'` \@S|@@S|@1\" ;; x:*) eval @S|@1=\"\@S|@@S|@1 `$ECHO @S|@2 | $SED 's/:/ /g'`\" ;; *::*) eval @S|@1=\"\@S|@@S|@1\ `$ECHO @S|@2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" eval @S|@1=\"`$ECHO @S|@2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \@S|@@S|@1\" ;; *) eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'`\" ;; esac } ]])# _LT_PREPARE_PATH_LIST # _LT_SYS_DYNAMIC_LINKER([TAG]) # ----------------------------- # PORTME Fill in your ld.so characteristics m4_defun([_LT_SYS_DYNAMIC_LINKER], [AC_REQUIRE([AC_CANONICAL_HOST])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_OBJDUMP])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_CHECK_SHELL_FEATURES])dnl m4_require([_LT_PREPARE_MUNGE_PATH_LIST])dnl AC_MSG_CHECKING([dynamic linker characteristics]) m4_if([$1], [], [ if test yes = "$GCC"; then case $host_os in darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; *) lt_awk_arg='/^libraries:/' ;; esac case $host_os in mingw* | cegcc*) lt_sed_strip_eq='s|=\([[A-Za-z]]:\)|\1|g' ;; *) lt_sed_strip_eq='s|=/|/|g' ;; esac lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` case $lt_search_path_spec in *\;*) # if the path contains ";" then we assume it to be the separator # otherwise default to the standard path separator (i.e. ":") - it is # assumed that no part of a normal pathname contains ";" but that should # okay in the real world where ";" in dirpaths is itself problematic. lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` ;; *) lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` ;; esac # Ok, now we have the path, separated by spaces, we can step through it # and add multilib dir if necessary... lt_tmp_lt_search_path_spec= lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` # ...but if some path component already ends with the multilib dir we assume # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). case "$lt_multi_os_dir; $lt_search_path_spec " in "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) lt_multi_os_dir= ;; esac for lt_sys_path in $lt_search_path_spec; do if test -d "$lt_sys_path$lt_multi_os_dir"; then lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" elif test -n "$lt_multi_os_dir"; then test -d "$lt_sys_path" && \ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" fi done lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' BEGIN {RS = " "; FS = "/|\n";} { lt_foo = ""; lt_count = 0; for (lt_i = NF; lt_i > 0; lt_i--) { if ($lt_i != "" && $lt_i != ".") { if ($lt_i == "..") { lt_count++; } else { if (lt_count == 0) { lt_foo = "/" $lt_i lt_foo; } else { lt_count--; } } } } if (lt_foo != "") { lt_freq[[lt_foo]]++; } if (lt_freq[[lt_foo]] == 1) { print lt_foo; } }'` # AWK program above erroneously prepends '/' to C:/dos/paths # for these hosts. case $host_os in mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ $SED 's|/\([[A-Za-z]]:\)|\1|g'` ;; esac sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` else sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" fi]) library_names_spec= libname_spec='lib$name' soname_spec= shrext_cmds=.so postinstall_cmds= postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" need_lib_prefix=unknown hardcode_into_libs=no # when you set need_version to no, make sure it does not cause -set_version # flags to be left without arguments need_version=unknown AC_ARG_VAR([LT_SYS_LIBRARY_PATH], [User-defined run-time library search path.]) case $host_os in aix3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname.a' shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major version to the name. soname_spec='$libname$release$shared_ext$major' ;; aix[[4-9]]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no hardcode_into_libs=yes if test ia64 = "$host_cpu"; then # AIX 5 supports IA64 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create an import file # for dependence libraries. The import file would start with # the line '#! .'. This would cause the generated library to # depend on '.', always an invalid library. This was fixed in # development snapshots of GCC prior to 3.0. case $host_os in aix4 | aix4.[[01]] | aix4.[[01]].*) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then : else can_build_shared=no fi ;; esac # Using Import Files as archive members, it is possible to support # filename-based versioning of shared library archives on AIX. While # this would work for both with and without runtime linking, it will # prevent static linking of such archives. So we do filename-based # shared library versioning with .so extension only, which is used # when both runtime linking and shared linking is enabled. # Unfortunately, runtime linking may impact performance, so we do # not want this to be the default eventually. Also, we use the # versioned .so libs for executables only if there is the -brtl # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. # To allow for filename-based versioning support, we need to create # libNAME.so.V as an archive file, containing: # *) an Import File, referring to the versioned filename of the # archive as well as the shared archive member, telling the # bitwidth (32 or 64) of that shared object, and providing the # list of exported symbols of that shared object, eventually # decorated with the 'weak' keyword # *) the shared object with the F_LOADONLY flag set, to really avoid # it being seen by the linker. # At run time we better use the real file rather than another symlink, # but for link time we create the symlink libNAME.so -> libNAME.so.V case $with_aix_soname,$aix_use_runtimelinking in # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. aix,yes) # traditional libtool dynamic_linker='AIX unversionable lib.so' # If using run time linking (on AIX 4.2 or later) use lib<name>.so # instead of lib<name>.a to let people know that these are not # typical AIX shared libraries. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' ;; aix,no) # traditional AIX only dynamic_linker='AIX lib.a[(]lib.so.V[)]' # We preserve .a as extension for shared libraries through AIX4.2 # and later when we are not doing run time linking. library_names_spec='$libname$release.a $libname.a' soname_spec='$libname$release$shared_ext$major' ;; svr4,*) # full svr4 only dynamic_linker="AIX lib.so.V[(]$shared_archive_member_spec.o[)]" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,yes) # both, prefer svr4 dynamic_linker="AIX lib.so.V[(]$shared_archive_member_spec.o[)], lib.a[(]lib.so.V[)]" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # unpreferred sharedlib libNAME.a needs extra handling postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,no) # both, prefer aix dynamic_linker="AIX lib.a[(]lib.so.V[)], lib.so.V[(]$shared_archive_member_spec.o[)]" library_names_spec='$libname$release.a $libname.a' soname_spec='$libname$release$shared_ext$major' # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' ;; esac shlibpath_var=LIBPATH fi ;; amigaos*) case $host_cpu in powerpc) # Since July 2007 AmigaOS4 officially supports .so libraries. # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' ;; m68k) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ;; esac ;; beos*) library_names_spec='$libname$shared_ext' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[[45]]*) version_type=linux # correct to gnu/linux during the next big refactor need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow # libtool to hard-code these into programs ;; cygwin* | mingw* | pw32* | cegcc*) version_type=windows shrext_cmds=.dll need_version=no need_lib_prefix=no case $GCC,$cc_basename in yes,*) # gcc library_names_spec='$libname.dll.a' # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \$file`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes case $host_os in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext' m4_if([$1], [],[ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"]) ;; mingw* | cegcc*) # MinGW DLLs use traditional 'lib' prefix soname_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext' ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext' ;; esac dynamic_linker='Win32 ld.exe' ;; *,cl* | *,icl*) # Native MSVC or ICC libname_spec='$name' soname_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext' library_names_spec='$libname.dll.lib' case $build_os in mingw*) sys_lib_search_path_spec= lt_save_ifs=$IFS IFS=';' for lt_path in $LIB do IFS=$lt_save_ifs # Let DOS variable expansion print the short 8.3 style file name. lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" done IFS=$lt_save_ifs # Convert to MSYS style. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'` ;; cygwin*) # Convert to unix form, then to dos form, then back to unix form # but this time dos style (no spaces!) so that the unix form looks # like /cygdrive/c/PROGRA~1:/cygdr... sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ;; *) sys_lib_search_path_spec=$LIB if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then # It is most probably a Windows format PATH. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` else sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi # FIXME: find the short name or the path components, as spaces are # common. (e.g. "Program Files" -> "PROGRA~1") ;; esac # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \$file`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes dynamic_linker='Win32 link.exe' ;; *) # Assume MSVC and ICC wrapper library_names_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext $libname.lib' dynamic_linker='Win32 ld.exe' ;; esac # FIXME: first we should search . and the directory the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no need_version=no library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' soname_spec='$libname$release$major$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' m4_if([$1], [],[ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"]) sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH ;; freebsd* | dragonfly* | midnightbsd*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. if test -x /usr/bin/objformat; then objformat=`/usr/bin/objformat` else case $host_os in freebsd[[23]].*) objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat case $version_type in freebsd-elf*) library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' need_version=no need_lib_prefix=no ;; freebsd-*) library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' need_version=yes ;; esac shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2.*) shlibpath_overrides_runpath=yes ;; freebsd3.[[01]]* | freebsdelf3.[[01]]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \ freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; haiku*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no dynamic_linker="$host_os runtime_loader" library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LIBRARY_PATH shlibpath_overrides_runpath=no sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' hardcode_into_libs=yes ;; hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' if test 32 = "$HPUX_IA64_MODE"; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" sys_lib_dlsearch_path_spec=/usr/lib/hpux32 else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" sys_lib_dlsearch_path_spec=/usr/lib/hpux64 fi ;; hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' ;; esac # HP-UX runs *really* slowly unless shared libraries are mode 555, ... postinstall_cmds='chmod 555 $lib' # or fails outright, so override atomically: install_override_mode=555 ;; interix[[3-9]]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test yes = "$lt_cv_prog_gnu_ld"; then version_type=linux # correct to gnu/linux during the next big refactor else version_type=irix fi ;; esac need_lib_prefix=no need_version=no soname_spec='$libname$release$shared_ext$major' library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" hardcode_into_libs=yes ;; # No shared lib support for Linux oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no ;; linux*android*) version_type=none # Android doesn't support versioned libraries. need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext' soname_spec='$libname$release$shared_ext' finish_cmds= shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes dynamic_linker='Android linker' # Don't embed -rpath directories since the linker doesn't support them. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # Some binutils ld are patched to set DT_RUNPATH AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath], [lt_cv_shlibpath_overrides_runpath=no save_LDFLAGS=$LDFLAGS save_libdir=$libdir eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \ LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\"" AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null], [lt_cv_shlibpath_overrides_runpath=yes])]) LDFLAGS=$save_LDFLAGS libdir=$save_libdir ]) shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes # Add ABI-specific directories to the system library path. sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" # Ideally, we could use ldconfig to report *all* directores which are # searched for libraries, however this is still not possible. Aside from not # being certain /sbin/ldconfig is available, command # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, # even though it is searched at run-time. Try to do the best guess by # appending ld.so.conf contents (and includes) to the search path. if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. dynamic_linker='GNU/Linux ld.so' ;; netbsd*) version_type=sunos need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' dynamic_linker='NetBSD ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; newsos6) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; *nto* | *qnx*) version_type=qnx need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='ldqnx.so' ;; openbsd* | bitrig*) version_type=sunos sys_lib_dlsearch_path_spec=/usr/lib need_lib_prefix=no if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then need_version=no else need_version=yes fi library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; os2*) libname_spec='$name' version_type=windows shrext_cmds=.dll need_version=no need_lib_prefix=no # OS/2 can only load a DLL with a base name of 8 characters or less. soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; v=$($ECHO $release$versuffix | tr -d .-); n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); $ECHO $n$v`$shared_ext' library_names_spec='${libname}_dll.$libext' dynamic_linker='OS/2 ld.exe' shlibpath_var=BEGINLIBPATH sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec postinstall_cmds='base_file=`basename \$file`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' ;; osf3* | osf4* | osf5*) version_type=osf need_lib_prefix=no need_version=no soname_spec='$libname$release$shared_ext$major' library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes # ldd complains unless libraries are executable postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test yes = "$with_gnu_ld"; then need_lib_prefix=no fi need_version=yes ;; sysv4 | sysv4.3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni) shlibpath_overrides_runpath=no need_lib_prefix=no runpath_var=LD_RUN_PATH ;; siemens) need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec; then version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' soname_spec='$libname$shared_ext.$major' shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) version_type=sco need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes if test yes = "$with_gnu_ld"; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; tpf*) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; uts4*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac AC_MSG_RESULT([$dynamic_linker]) test no = "$dynamic_linker" && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test yes = "$GCC"; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec fi if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec fi # remember unaugmented sys_lib_dlsearch_path content for libtool script decls... configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH _LT_DECL([], [variables_saved_for_relink], [1], [Variables whose values should be saved in libtool wrapper scripts and restored at link time]) _LT_DECL([], [need_lib_prefix], [0], [Do we need the "lib" prefix for modules?]) _LT_DECL([], [need_version], [0], [Do we need a version for libraries?]) _LT_DECL([], [version_type], [0], [Library versioning type]) _LT_DECL([], [runpath_var], [0], [Shared library runtime path variable]) _LT_DECL([], [shlibpath_var], [0],[Shared library path variable]) _LT_DECL([], [shlibpath_overrides_runpath], [0], [Is shlibpath searched before the hard-coded library search path?]) _LT_DECL([], [libname_spec], [1], [Format of library name prefix]) _LT_DECL([], [library_names_spec], [1], [[List of archive names. First name is the real one, the rest are links. The last name is the one that the linker finds with -lNAME]]) _LT_DECL([], [soname_spec], [1], [[The coded name of the library, if different from the real name]]) _LT_DECL([], [install_override_mode], [1], [Permission mode override for installation of shared libraries]) _LT_DECL([], [postinstall_cmds], [2], [Command to use after installation of a shared archive]) _LT_DECL([], [postuninstall_cmds], [2], [Command to use after uninstallation of a shared archive]) _LT_DECL([], [finish_cmds], [2], [Commands used to finish a libtool library installation in a directory]) _LT_DECL([], [finish_eval], [1], [[As "finish_cmds", except a single script fragment to be evaled but not shown]]) _LT_DECL([], [hardcode_into_libs], [0], [Whether we should hardcode library paths into libraries]) _LT_DECL([], [sys_lib_search_path_spec], [2], [Compile-time system search path for libraries]) _LT_DECL([sys_lib_dlsearch_path_spec], [configure_time_dlsearch_path], [2], [Detected run-time system search path for libraries]) _LT_DECL([], [configure_time_lt_sys_library_path], [2], [Explicit LT_SYS_LIBRARY_PATH set during ./configure time]) ])# _LT_SYS_DYNAMIC_LINKER # _LT_PATH_TOOL_PREFIX(TOOL) # -------------------------- # find a file program that can recognize shared library AC_DEFUN([_LT_PATH_TOOL_PREFIX], [m4_require([_LT_DECL_EGREP])dnl AC_MSG_CHECKING([for $1]) AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, [case $MAGIC_CMD in [[\\/*] | ?:[\\/]*]) lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD=$MAGIC_CMD lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR dnl $ac_dummy forces splitting on constant user-supplied paths. dnl POSIX.2 word splitting is done only on the output of word expansions, dnl not every word. This closes a longstanding sh security hole. ac_dummy="m4_if([$2], , $PATH, [$2])" for ac_dir in $ac_dummy; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$1"; then lt_cv_path_MAGIC_CMD=$ac_dir/"$1" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD=$lt_cv_path_MAGIC_CMD if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat <<_LT_EOF 1>&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org _LT_EOF fi ;; esac fi break fi done IFS=$lt_save_ifs MAGIC_CMD=$lt_save_MAGIC_CMD ;; esac]) MAGIC_CMD=$lt_cv_path_MAGIC_CMD if test -n "$MAGIC_CMD"; then AC_MSG_RESULT($MAGIC_CMD) else AC_MSG_RESULT(no) fi _LT_DECL([], [MAGIC_CMD], [0], [Used to examine libraries when file_magic_cmd begins with "file"])dnl ])# _LT_PATH_TOOL_PREFIX # Old name: AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], []) # _LT_PATH_MAGIC # -------------- # find a file program that can recognize a shared library m4_defun([_LT_PATH_MAGIC], [_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH) if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH) else MAGIC_CMD=: fi fi ])# _LT_PATH_MAGIC # LT_PATH_LD # ---------- # find the pathname to the GNU or non-GNU linker AC_DEFUN([LT_PATH_LD], [AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_PROG_ECHO_BACKSLASH])dnl AC_ARG_WITH([gnu-ld], [AS_HELP_STRING([--with-gnu-ld], [assume the C compiler uses GNU ld @<:@default=no@:>@])], [test no = "$withval" || with_gnu_ld=yes], [with_gnu_ld=no])dnl ac_prog=ld if test yes = "$GCC"; then # Check if gcc -print-prog-name=ld gives a path. AC_MSG_CHECKING([for ld used by $CC]) case $host in *-*-mingw*) # gcc leaves a trailing carriage return, which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [[\\/]]* | ?:[[\\/]]*) re_direlt='/[[^/]][[^/]]*/\.\./' # Canonicalize the pathname of ld ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" && LD=$ac_prog ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test yes = "$with_gnu_ld"; then AC_MSG_CHECKING([for GNU ld]) else AC_MSG_CHECKING([for non-GNU ld]) fi AC_CACHE_VAL(lt_cv_path_LD, [if test -z "$LD"; then lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD=$ac_dir/$ac_prog # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in *GNU* | *'with BFD'*) test no != "$with_gnu_ld" && break ;; *) test yes != "$with_gnu_ld" && break ;; esac fi done IFS=$lt_save_ifs else lt_cv_path_LD=$LD # Let the user override the test with a path. fi]) LD=$lt_cv_path_LD if test -n "$LD"; then AC_MSG_RESULT($LD) else AC_MSG_RESULT(no) fi test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH]) _LT_PATH_LD_GNU AC_SUBST([LD]) _LT_TAGDECL([], [LD], [1], [The linker used to build libraries]) ])# LT_PATH_LD # Old names: AU_ALIAS([AM_PROG_LD], [LT_PATH_LD]) AU_ALIAS([AC_PROG_LD], [LT_PATH_LD]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_PROG_LD], []) dnl AC_DEFUN([AC_PROG_LD], []) # _LT_PATH_LD_GNU #- -------------- m4_defun([_LT_PATH_LD_GNU], [AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld, [# I'd rather use --version here, but apparently some GNU lds only accept -v. case `$LD -v 2>&1 </dev/null` in *GNU* | *'with BFD'*) lt_cv_prog_gnu_ld=yes ;; *) lt_cv_prog_gnu_ld=no ;; esac]) with_gnu_ld=$lt_cv_prog_gnu_ld ])# _LT_PATH_LD_GNU # _LT_CMD_RELOAD # -------------- # find reload flag for linker # -- PORTME Some linkers may need a different reload flag. m4_defun([_LT_CMD_RELOAD], [AC_CACHE_CHECK([for $LD option to reload object files], lt_cv_ld_reload_flag, [lt_cv_ld_reload_flag='-r']) reload_flag=$lt_cv_ld_reload_flag case $reload_flag in "" | " "*) ;; *) reload_flag=" $reload_flag" ;; esac reload_cmds='$LD$reload_flag -o $output$reload_objs' case $host_os in cygwin* | mingw* | pw32* | cegcc*) if test yes != "$GCC"; then reload_cmds=false fi ;; darwin*) if test yes = "$GCC"; then reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' else reload_cmds='$LD$reload_flag -o $output$reload_objs' fi ;; esac _LT_TAGDECL([], [reload_flag], [1], [How to create reloadable object files])dnl _LT_TAGDECL([], [reload_cmds], [2])dnl ])# _LT_CMD_RELOAD # _LT_PATH_DD # ----------- # find a working dd m4_defun([_LT_PATH_DD], [AC_CACHE_CHECK([for a working dd], [ac_cv_path_lt_DD], [printf 0123456789abcdef0123456789abcdef >conftest.i cat conftest.i conftest.i >conftest2.i : ${lt_DD:=$DD} AC_PATH_PROGS_FEATURE_CHECK([lt_DD], [dd], [if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then cmp -s conftest.i conftest.out \ && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: fi]) rm -f conftest.i conftest2.i conftest.out]) ])# _LT_PATH_DD # _LT_CMD_TRUNCATE # ---------------- # find command to truncate a binary pipe m4_defun([_LT_CMD_TRUNCATE], [m4_require([_LT_PATH_DD]) AC_CACHE_CHECK([how to truncate binary pipes], [lt_cv_truncate_bin], [printf 0123456789abcdef0123456789abcdef >conftest.i cat conftest.i conftest.i >conftest2.i lt_cv_truncate_bin= if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then cmp -s conftest.i conftest.out \ && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" fi rm -f conftest.i conftest2.i conftest.out test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"]) _LT_DECL([lt_truncate_bin], [lt_cv_truncate_bin], [1], [Command to truncate a binary pipe]) ])# _LT_CMD_TRUNCATE # _LT_CHECK_MAGIC_METHOD # ---------------------- # how to check for library dependencies # -- PORTME fill in with the dynamic library characteristics m4_defun([_LT_CHECK_MAGIC_METHOD], [m4_require([_LT_DECL_EGREP]) m4_require([_LT_DECL_OBJDUMP]) AC_CACHE_CHECK([how to recognize dependent libraries], lt_cv_deplibs_check_method, [lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_deplibs_check_method='unknown' # Need to set the preceding variable on all platforms that support # interlibrary dependencies. # 'none' -- dependencies not supported. # 'unknown' -- same as none, but documents that we really don't know. # 'pass_all' -- all dependencies passed with no checks. # 'test_compile' -- check by making test program. # 'file_magic [[regex]]' -- check by looking for files in library path # that responds to the $file_magic_cmd with a given extended regex. # If you have 'file' or equivalent on your system and you're not sure # whether 'pass_all' will *always* work, you probably want this one. case $host_os in aix[[4-9]]*) lt_cv_deplibs_check_method=pass_all ;; beos*) lt_cv_deplibs_check_method=pass_all ;; bsdi[[45]]*) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)' lt_cv_file_magic_cmd='$FILECMD -L' lt_cv_file_magic_test_file=/shlib/libc.so ;; cygwin*) # func_win32_libid is a shell function defined in ltmain.sh lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' ;; mingw* | pw32*) # Base MSYS/MinGW do not provide the 'file' command needed by # func_win32_libid shell function, so use a weaker test based on 'objdump', # unless we find 'file', for example because we are cross-compiling. if ( file / ) >/dev/null 2>&1; then lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' else # Keep this pattern in sync with the one in func_win32_libid. lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' lt_cv_file_magic_cmd='$OBJDUMP -f' fi ;; cegcc*) # use the weaker test based on 'objdump'. See mingw*. lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' lt_cv_file_magic_cmd='$OBJDUMP -f' ;; darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; freebsd* | dragonfly* | midnightbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then case $host_cpu in i*86 ) # Not sure whether the presence of OpenBSD here was a mistake. # Let's accept both of them until this is cleared up. lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library' lt_cv_file_magic_cmd=$FILECMD lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; esac else lt_cv_deplibs_check_method=pass_all fi ;; haiku*) lt_cv_deplibs_check_method=pass_all ;; hpux10.20* | hpux11*) lt_cv_file_magic_cmd=$FILECMD case $host_cpu in ia64*) lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64' lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ;; hppa*64*) [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'] lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ;; *) lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library' lt_cv_file_magic_test_file=/usr/lib/libc.sl ;; esac ;; interix[[3-9]]*) # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$' ;; irix5* | irix6* | nonstopux*) case $LD in *-32|*"-32 ") libmagic=32-bit;; *-n32|*"-n32 ") libmagic=N32;; *-64|*"-64 ") libmagic=64-bit;; *) libmagic=never-match;; esac lt_cv_deplibs_check_method=pass_all ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) lt_cv_deplibs_check_method=pass_all ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' fi ;; newos6*) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)' lt_cv_file_magic_cmd=$FILECMD lt_cv_file_magic_test_file=/usr/lib/libnls.so ;; *nto* | *qnx*) lt_cv_deplibs_check_method=pass_all ;; openbsd* | bitrig*) if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' fi ;; osf3* | osf4* | osf5*) lt_cv_deplibs_check_method=pass_all ;; rdos*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.3*) case $host_vendor in motorola) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]' lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ;; ncr) lt_cv_deplibs_check_method=pass_all ;; sequent) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;; sni) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib" lt_cv_file_magic_test_file=/lib/libc.so ;; siemens) lt_cv_deplibs_check_method=pass_all ;; pc) lt_cv_deplibs_check_method=pass_all ;; esac ;; tpf*) lt_cv_deplibs_check_method=pass_all ;; os2*) lt_cv_deplibs_check_method=pass_all ;; esac ]) file_magic_glob= want_nocaseglob=no if test "$build" = "$host"; then case $host_os in mingw* | pw32*) if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then want_nocaseglob=yes else file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"` fi ;; esac fi file_magic_cmd=$lt_cv_file_magic_cmd deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method" && deplibs_check_method=unknown _LT_DECL([], [deplibs_check_method], [1], [Method to check whether dependent libraries are shared objects]) _LT_DECL([], [file_magic_cmd], [1], [Command to use when deplibs_check_method = "file_magic"]) _LT_DECL([], [file_magic_glob], [1], [How to find potential files when deplibs_check_method = "file_magic"]) _LT_DECL([], [want_nocaseglob], [1], [Find potential files using nocaseglob when deplibs_check_method = "file_magic"]) ])# _LT_CHECK_MAGIC_METHOD # LT_PATH_NM # ---------- # find the pathname to a BSD- or MS-compatible name lister AC_DEFUN([LT_PATH_NM], [AC_REQUIRE([AC_PROG_CC])dnl AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM, [if test -n "$NM"; then # Let the user override the test. lt_cv_path_NM=$NM else lt_nm_to_check=${ac_tool_prefix}nm if test -n "$ac_tool_prefix" && test "$build" = "$host"; then lt_nm_to_check="$lt_nm_to_check nm" fi for lt_tmp_nm in $lt_nm_to_check; do lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. tmp_nm=$ac_dir/$lt_tmp_nm if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then # Check to see if the nm accepts a BSD-compat flag. # Adding the 'sed 1q' prevents false positives on HP-UX, which says: # nm: unknown option "B" ignored # Tru64's nm complains that /dev/null is an invalid object file # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty case $build_os in mingw*) lt_bad_file=conftest.nm/nofile ;; *) lt_bad_file=/dev/null ;; esac case `"$tmp_nm" -B $lt_bad_file 2>&1 | $SED '1q'` in *$lt_bad_file* | *'Invalid file or object type'*) lt_cv_path_NM="$tmp_nm -B" break 2 ;; *) case `"$tmp_nm" -p /dev/null 2>&1 | $SED '1q'` in */dev/null*) lt_cv_path_NM="$tmp_nm -p" break 2 ;; *) lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but continue # so that we can try to find one that supports BSD flags ;; esac ;; esac fi done IFS=$lt_save_ifs done : ${lt_cv_path_NM=no} fi]) if test no != "$lt_cv_path_NM"; then NM=$lt_cv_path_NM else # Didn't find any BSD compatible name lister, look for dumpbin. if test -n "$DUMPBIN"; then : # Let the user override the test. else AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :) case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in *COFF*) DUMPBIN="$DUMPBIN -symbols -headers" ;; *) DUMPBIN=: ;; esac fi AC_SUBST([DUMPBIN]) if test : != "$DUMPBIN"; then NM=$DUMPBIN fi fi test -z "$NM" && NM=nm AC_SUBST([NM]) _LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface], [lt_cv_nm_interface="BSD nm" echo "int some_variable = 0;" > conftest.$ac_ext (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$ac_compile" 2>conftest.err) cat conftest.err >&AS_MESSAGE_LOG_FD (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD) (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) cat conftest.err >&AS_MESSAGE_LOG_FD (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD) cat conftest.out >&AS_MESSAGE_LOG_FD if $GREP 'External.*some_variable' conftest.out > /dev/null; then lt_cv_nm_interface="MS dumpbin" fi rm -f conftest*]) ])# LT_PATH_NM # Old names: AU_ALIAS([AM_PROG_NM], [LT_PATH_NM]) AU_ALIAS([AC_PROG_NM], [LT_PATH_NM]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_PROG_NM], []) dnl AC_DEFUN([AC_PROG_NM], []) # _LT_CHECK_SHAREDLIB_FROM_LINKLIB # -------------------------------- # how to determine the name of the shared library # associated with a specific link library. # -- PORTME fill in with the dynamic library characteristics m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB], [m4_require([_LT_DECL_EGREP]) m4_require([_LT_DECL_OBJDUMP]) m4_require([_LT_DECL_DLLTOOL]) AC_CACHE_CHECK([how to associate runtime and link libraries], lt_cv_sharedlib_from_linklib_cmd, [lt_cv_sharedlib_from_linklib_cmd='unknown' case $host_os in cygwin* | mingw* | pw32* | cegcc*) # two different shell functions defined in ltmain.sh; # decide which one to use based on capabilities of $DLLTOOL case `$DLLTOOL --help 2>&1` in *--identify-strict*) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib ;; *) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback ;; esac ;; *) # fallback: assume linklib IS sharedlib lt_cv_sharedlib_from_linklib_cmd=$ECHO ;; esac ]) sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO _LT_DECL([], [sharedlib_from_linklib_cmd], [1], [Command to associate shared and link libraries]) ])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB # _LT_PATH_MANIFEST_TOOL # ---------------------- # locate the manifest tool m4_defun([_LT_PATH_MANIFEST_TOOL], [AC_CHECK_TOOL(MANIFEST_TOOL, mt, :) test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool], [lt_cv_path_mainfest_tool=no echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out cat conftest.err >&AS_MESSAGE_LOG_FD if $GREP 'Manifest Tool' conftest.out > /dev/null; then lt_cv_path_mainfest_tool=yes fi rm -f conftest*]) if test yes != "$lt_cv_path_mainfest_tool"; then MANIFEST_TOOL=: fi _LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl ])# _LT_PATH_MANIFEST_TOOL # _LT_DLL_DEF_P([FILE]) # --------------------- # True iff FILE is a Windows DLL '.def' file. # Keep in sync with func_dll_def_p in the libtool script AC_DEFUN([_LT_DLL_DEF_P], [dnl test DEF = "`$SED -n dnl -e '\''s/^[[ ]]*//'\'' dnl Strip leading whitespace -e '\''/^\(;.*\)*$/d'\'' dnl Delete empty lines and comments -e '\''s/^\(EXPORTS\|LIBRARY\)\([[ ]].*\)*$/DEF/p'\'' dnl -e q dnl Only consider the first "real" line $1`" dnl ])# _LT_DLL_DEF_P # LT_LIB_M # -------- # check for math library AC_DEFUN([LT_LIB_M], [AC_REQUIRE([AC_CANONICAL_HOST])dnl LIBM= case $host in *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) # These system don't have libm, or don't need it ;; *-ncr-sysv4.3*) AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM=-lmw) AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm") ;; *) AC_CHECK_LIB(m, cos, LIBM=-lm) ;; esac AC_SUBST([LIBM]) ])# LT_LIB_M # Old name: AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_CHECK_LIBM], []) # _LT_COMPILER_NO_RTTI([TAGNAME]) # ------------------------------- m4_defun([_LT_COMPILER_NO_RTTI], [m4_require([_LT_TAG_COMPILER])dnl _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= if test yes = "$GCC"; then case $cc_basename in nvcc*) _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;; *) _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;; esac _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], lt_cv_prog_compiler_rtti_exceptions, [-fno-rtti -fno-exceptions], [], [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"]) fi _LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1], [Compiler flag to turn off builtin functions]) ])# _LT_COMPILER_NO_RTTI # _LT_CMD_GLOBAL_SYMBOLS # ---------------------- m4_defun([_LT_CMD_GLOBAL_SYMBOLS], [AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([LT_PATH_NM])dnl AC_REQUIRE([LT_PATH_LD])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_TAG_COMPILER])dnl # Check for command to grab the raw symbol name followed by C symbol from nm. AC_MSG_CHECKING([command to parse $NM output from $compiler object]) AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], [ # These are sane defaults that work on at least a few old systems. # [They come from Ultrix. What could be older than Ultrix?!! ;)] # Character class describing NM global symbol codes. symcode='[[BCDEGRST]]' # Regexp to match symbols that can be accessed directly from C. sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' # Define system-specific variables. case $host_os in aix*) symcode='[[BCDT]]' ;; cygwin* | mingw* | pw32* | cegcc*) symcode='[[ABCDGISTW]]' ;; hpux*) if test ia64 = "$host_cpu"; then symcode='[[ABCDEGRST]]' fi ;; irix* | nonstopux*) symcode='[[BCDEGRST]]' ;; osf*) symcode='[[BCDEGQRST]]' ;; solaris*) symcode='[[BDRT]]' ;; sco3.2v5*) symcode='[[DT]]' ;; sysv4.2uw2*) symcode='[[DT]]' ;; sysv5* | sco5v6* | unixware* | OpenUNIX*) symcode='[[ABDT]]' ;; sysv4) symcode='[[DFNSTU]]' ;; esac # If we're using GNU nm, then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) symcode='[[ABCDGIRSTW]]' ;; esac if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Gets list of data symbols to import. lt_cv_sys_global_symbol_to_import="$SED -n -e 's/^I .* \(.*\)$/\1/p'" # Adjust the below global symbol transforms to fixup imported variables. lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" lt_c_name_lib_hook="\ -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" else # Disable hooks by default. lt_cv_sys_global_symbol_to_import= lt_cdecl_hook= lt_c_name_hook= lt_c_name_lib_hook= fi # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" # Transform an extracted symbol line into symbol name and symbol address lt_cv_sys_global_symbol_to_c_name_address="$SED -n"\ $lt_c_name_hook\ " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" # Transform an extracted symbol line into symbol name with lib prefix and # symbol address. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="$SED -n"\ $lt_c_name_lib_hook\ " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" # Handle CRLF in mingw tool chain opt_cr= case $build_os in mingw*) opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp ;; esac # Try without a prefix underscore, then with it. for ac_symprfx in "" "_"; do # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. symxfrm="\\1 $ac_symprfx\\2 \\2" # Write the raw and C identifiers. if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Fake it for dumpbin and say T for any non-static function, # D for any global variable and I for any imported variable. # Also find C++ and __fastcall symbols from MSVC++ or ICC, # which start with @ or ?. lt_cv_sys_global_symbol_pipe="$AWK ['"\ " {last_section=section; section=\$ 3};"\ " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ " \$ 0!~/External *\|/{next};"\ " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ " {if(hide[section]) next};"\ " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ " ' prfx=^$ac_symprfx]" else lt_cv_sys_global_symbol_pipe="$SED -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" fi lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | $SED '/ __gnu_lto/d'" # Check to see that the pipe works correctly. pipe_works=no rm -f conftest* cat > conftest.$ac_ext <<_LT_EOF #ifdef __cplusplus extern "C" { #endif char nm_test_var; void nm_test_func(void); void nm_test_func(void){} #ifdef __cplusplus } #endif int main(){nm_test_var='a';nm_test_func();return(0);} _LT_EOF if AC_TRY_EVAL(ac_compile); then # Now try to grab the symbols. nlist=conftest.nm if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" else rm -f "$nlist"T fi # Make sure that we snagged all the symbols we need. if $GREP ' nm_test_var$' "$nlist" >/dev/null; then if $GREP ' nm_test_func$' "$nlist" >/dev/null; then cat <<_LT_EOF > conftest.$ac_ext /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE /* DATA imports from DLLs on WIN32 can't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT@&t@_DLSYM_CONST #elif defined __osf__ /* This system does not cope well with relocations in const data. */ # define LT@&t@_DLSYM_CONST #else # define LT@&t@_DLSYM_CONST const #endif #ifdef __cplusplus extern "C" { #endif _LT_EOF # Now generate the symbol file. eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' cat <<_LT_EOF >> conftest.$ac_ext /* The mapping between symbol names and symbols. */ LT@&t@_DLSYM_CONST struct { const char *name; void *address; } lt__PROGRAM__LTX_preloaded_symbols[[]] = { { "@PROGRAM@", (void *) 0 }, _LT_EOF $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext cat <<\_LT_EOF >> conftest.$ac_ext {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt__PROGRAM__LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif _LT_EOF # Now try linking the two files. mv conftest.$ac_objext conftstm.$ac_objext lt_globsym_save_LIBS=$LIBS lt_globsym_save_CFLAGS=$CFLAGS LIBS=conftstm.$ac_objext CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)" if AC_TRY_EVAL(ac_link) && test -s conftest$ac_exeext; then pipe_works=yes fi LIBS=$lt_globsym_save_LIBS CFLAGS=$lt_globsym_save_CFLAGS else echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD fi else echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD fi else echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD fi else echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD cat conftest.$ac_ext >&5 fi rm -rf conftest* conftst* # Do not use the global_symbol_pipe unless it works. if test yes = "$pipe_works"; then break else lt_cv_sys_global_symbol_pipe= fi done ]) if test -z "$lt_cv_sys_global_symbol_pipe"; then lt_cv_sys_global_symbol_to_cdecl= fi if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then AC_MSG_RESULT(failed) else AC_MSG_RESULT(ok) fi # Response file support. if test "$lt_cv_nm_interface" = "MS dumpbin"; then nm_file_list_spec='@' elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then nm_file_list_spec='@' fi _LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1], [Take the output of nm and produce a listing of raw symbols and C names]) _LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1], [Transform the output of nm in a proper C declaration]) _LT_DECL([global_symbol_to_import], [lt_cv_sys_global_symbol_to_import], [1], [Transform the output of nm into a list of symbols to manually relocate]) _LT_DECL([global_symbol_to_c_name_address], [lt_cv_sys_global_symbol_to_c_name_address], [1], [Transform the output of nm in a C name address pair]) _LT_DECL([global_symbol_to_c_name_address_lib_prefix], [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1], [Transform the output of nm in a C name address pair when lib prefix is needed]) _LT_DECL([nm_interface], [lt_cv_nm_interface], [1], [The name lister interface]) _LT_DECL([], [nm_file_list_spec], [1], [Specify filename containing input files for $NM]) ]) # _LT_CMD_GLOBAL_SYMBOLS # _LT_COMPILER_PIC([TAGNAME]) # --------------------------- m4_defun([_LT_COMPILER_PIC], [m4_require([_LT_TAG_COMPILER])dnl _LT_TAGVAR(lt_prog_compiler_wl, $1)= _LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_static, $1)= m4_if([$1], [CXX], [ # C++ specific cases for pic, static, wl, etc. if test yes = "$GXX"; then _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' case $host_os in aix*) # All AIX code is PIC. if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; m68k) # FIXME: we need at least 68020 code to build shared libraries, but # adding the '-m68020' flag to GCC prevents building anything better, # like '-m68040'. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | os2* | pw32* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) case $host_os in os2*) _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static' ;; esac ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; *djgpp*) # DJGPP does not support shared libraries at all _LT_TAGVAR(lt_prog_compiler_pic, $1)= ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. _LT_TAGVAR(lt_prog_compiler_static, $1)= ;; interix[[3-9]]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic fi ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac else case $host_os in aix[[4-9]]*) # All AIX code is PIC. if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' else _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' fi ;; chorus*) case $cc_basename in cxch68*) # Green Hills C++ Compiler # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" ;; esac ;; mingw* | cygwin* | os2* | pw32* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; dgux*) case $cc_basename in ec++*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; ghcx*) # Green Hills C++ Compiler _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; *) ;; esac ;; freebsd* | dragonfly* | midnightbsd*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) case $cc_basename in CC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-a ${wl}archive' if test ia64 != "$host_cpu"; then _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z' fi ;; aCC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-a ${wl}archive' case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ;; esac ;; *) ;; esac ;; interix*) # This is c89, which is MS Visual C++ (no shared libs) # Anyone wants to do a port? ;; irix5* | irix6* | nonstopux*) case $cc_basename in CC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' # CC pic flag -KPIC is the default. ;; *) ;; esac ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in KCC*) # KAI C++ Compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; ecpc* ) # old Intel C++ for x86_64, which still supported -KPIC. _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; icpc* ) # Intel C++, used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; pgCC* | pgcpp*) # Portland Group C++ compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; cxx*) # Compaq C++ # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. _LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL 8.0, 9.0 on PPC and BlueGene _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink' ;; *) case `$CC -V 2>&1 | $SED 5q` in *Sun\ C*) # Sun C++ 5.9 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; esac ;; esac ;; lynxos*) ;; m88k*) ;; mvs*) case $cc_basename in cxx*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' ;; *) ;; esac ;; netbsd*) ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' ;; RCC*) # Rational C++ 2.4.1 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; cxx*) # Digital/Compaq C++ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. _LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; *) ;; esac ;; psos*) ;; solaris*) case $cc_basename in CC* | sunCC*) # Sun C++ 4.2, 5.x and Centerline C++ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; gcx*) # Green Hills C++ Compiler _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' ;; *) ;; esac ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; lcc*) # Lucid _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; *) ;; esac ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) case $cc_basename in CC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; *) ;; esac ;; vxworks*) ;; *) _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; esac fi ], [ if test yes = "$GCC"; then _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' case $host_os in aix*) # All AIX code is PIC. if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; m68k) # FIXME: we need at least 68020 code to build shared libraries, but # adding the '-m68020' flag to GCC prevents building anything better, # like '-m68040'. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) case $host_os in os2*) _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static' ;; esac ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. _LT_TAGVAR(lt_prog_compiler_static, $1)= ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) # +Z the default ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac ;; interix[[3-9]]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly get shared libraries # on systems that don't support them. _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no enable_shared=no ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic fi ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac case $cc_basename in nvcc*) # Cuda Compiler Driver 2.2 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker ' if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)" fi ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' else _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' fi ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' case $cc_basename in nagfor*) # NAG Fortran compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; esac ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) case $host_os in os2*) _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static' ;; esac ;; hpux9* | hpux10* | hpux11*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # PIC (with -KPIC) is the default. _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in # old Intel for x86_64, which still supported -KPIC. ecc*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; # icc used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. icc* | ifort*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; # Lahey Fortran 8.1. lf95*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared' _LT_TAGVAR(lt_prog_compiler_static, $1)='--static' ;; nagfor*) # NAG Fortran compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; tcc*) # Fabrice Bellard et al's Tiny C Compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead project) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; ccc*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All Alpha code is PIC. _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; xl* | bgxl* | bgf* | mpixl*) # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink' ;; *) case `$CC -V 2>&1 | $SED 5q` in *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*) # Sun Fortran 8.3 passes all unrecognized flags to the linker _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='' ;; *Sun\ F* | *Sun*Fortran*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; *Sun\ C*) # Sun C 5.9 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ;; *Intel*\ [[CF]]*Compiler*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; *Portland\ Group*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; esac ;; esac ;; newsos6) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; osf3* | osf4* | osf5*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All OSF/1 code is PIC. _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; rdos*) _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; solaris*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' case $cc_basename in f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';; *) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';; esac ;; sunos4*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; unicos*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; uts4*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; *) _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; esac fi ]) case $host_os in # For platforms that do not support PIC, -DPIC is meaningless: *djgpp*) _LT_TAGVAR(lt_prog_compiler_pic, $1)= ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])" ;; esac AC_CACHE_CHECK([for $compiler option to produce PIC], [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)], [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)]) _LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1) # # Check to make sure the PIC flag actually works. # if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works], [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)], [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [], [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in "" | " "*) ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;; esac], [_LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no]) fi _LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1], [Additional compiler flags for building library objects]) _LT_TAGDECL([wl], [lt_prog_compiler_wl], [1], [How to pass a linker flag through the compiler]) # # Check to make sure the static flag actually works. # wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\" _LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1), $lt_tmp_static_flag, [], [_LT_TAGVAR(lt_prog_compiler_static, $1)=]) _LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1], [Compiler flag to prevent dynamic linking]) ])# _LT_COMPILER_PIC # _LT_LINKER_SHLIBS([TAGNAME]) # ---------------------------- # See if the linker supports building shared libraries. m4_defun([_LT_LINKER_SHLIBS], [AC_REQUIRE([LT_PATH_LD])dnl AC_REQUIRE([LT_PATH_NM])dnl m4_require([_LT_PATH_MANIFEST_TOOL])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl m4_require([_LT_TAG_COMPILER])dnl AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) m4_if([$1], [CXX], [ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] case $host_os in aix[[4-9]]*) # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to GNU nm, but means don't demangle to AIX nm. # Without the "-l" option, or with the "-B" option, AIX nm treats # weak defined symbols like other global defined symbols, whereas # GNU nm marks them as "W". # While the 'weak' keyword is ignored in the Export File, we need # it in the Import File for the 'aix-soname' feature, so we have # to replace the "-B" option with "-P" for AIX nm. if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' fi ;; pw32*) _LT_TAGVAR(export_symbols_cmds, $1)=$ltdll_cmds ;; cygwin* | mingw* | cegcc*) case $cc_basename in cl* | icl*) _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' ;; *) _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] ;; esac ;; *) _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac ], [ runpath_var= _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_cmds, $1)= _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(compiler_needs_object, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(old_archive_from_new_cmds, $1)= _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)= _LT_TAGVAR(thread_safe_flag_spec, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list _LT_TAGVAR(include_expsyms, $1)= # exclude_expsyms can be an extended regexp of symbols to exclude # it will be wrapped by ' (' and ')$', so one must not match beginning or # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', # as well as any symbol that contains 'd'. _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out # platforms (ab)use it in PIC code, but their linkers get confused if # the symbol is explicitly referenced. Since portable code cannot # rely on this symbol name, it's probably fine to never include it in # preloaded symbol tables. # Exclude shared library initialization/finalization symbols. dnl Note also adjust exclude_expsyms for C++ above. extract_expsyms_cmds= case $host_os in cygwin* | mingw* | pw32* | cegcc*) # FIXME: the MSVC++ and ICC port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++ or Intel C++ Compiler. if test yes != "$GCC"; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++ or ICC) with_gnu_ld=yes ;; openbsd* | bitrig*) with_gnu_ld=no ;; esac _LT_TAGVAR(ld_shlibs, $1)=yes # On some targets, GNU ld is compatible enough with the native linker # that we're better off using the native interface for both. lt_use_gnu_ld_interface=no if test yes = "$with_gnu_ld"; then case $host_os in aix*) # The AIX port of GNU ld has always aspired to compatibility # with the native linker. However, as the warning in the GNU ld # block says, versions before 2.19.5* couldn't really create working # shared libraries, regardless of the interface used. case `$LD -v 2>&1` in *\ \(GNU\ Binutils\)\ 2.19.5*) ;; *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;; *\ \(GNU\ Binutils\)\ [[3-9]]*) ;; *) lt_use_gnu_ld_interface=yes ;; esac ;; *) lt_use_gnu_ld_interface=yes ;; esac fi if test yes = "$lt_use_gnu_ld_interface"; then # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='$wl' # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. runpath_var=LD_RUN_PATH _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic' # ancient GNU ld didn't support --whole-archive et. al. if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then _LT_TAGVAR(whole_archive_flag_spec, $1)=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' else _LT_TAGVAR(whole_archive_flag_spec, $1)= fi supports_anon_versioning=no case `$LD -v | $SED -e 's/([[^)]]\+)\s\+//' 2>&1` in *GNU\ gold*) supports_anon_versioning=yes ;; *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11 versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared libraries. case $host_os in aix[[3-9]]*) # On AIX/PPC, the GNU linker is very broken if test ia64 != "$host_cpu"; then _LT_TAGVAR(ld_shlibs, $1)=no cat <<_LT_EOF 1>&2 *** Warning: the GNU linker, at least up to release 2.19, is reported *** to be unable to reliably create shared libraries on AIX. *** Therefore, libtool is disabling shared libraries support. If you *** really care for shared libraries, you may want to install binutils *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. *** You will then need to restart the configuration process. _LT_EOF fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='' ;; m68k) _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes ;; esac ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach <jrb3@best.com> says some releases of gcc # support --undefined. This deserves some investigation. FIXME _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; cygwin* | mingw* | pw32* | cegcc*) # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-all-symbols' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file, use it as # is; otherwise, prepend EXPORTS... _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; haiku*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(link_all_deplibs, $1)=yes ;; os2*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)=unsupported shrext_cmds=.dll _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes _LT_TAGVAR(file_list_spec, $1)='@' ;; interix[[3-9]]*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) tmp_diet=no if test linux-dietlibc = "$host_os"; then case $cc_basename in diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) esac fi if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test no = "$tmp_diet" then tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group f77 and f90 compilers _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' tmp_addflag=' $pic_flag -Mnomain' ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic' ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag=' -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag=' -nofor_main' ;; lf95*) # Lahey Fortran 8.1 _LT_TAGVAR(whole_archive_flag_spec, $1)= tmp_sharedflag='--shared' ;; nagfor*) # NAGFOR 5.3 tmp_sharedflag='-Wl,-shared' ;; xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below) tmp_sharedflag='-qmkshrobj' tmp_addflag= ;; nvcc*) # Cuda Compiler Driver 2.2 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' _LT_TAGVAR(compiler_needs_object, $1)=yes ;; esac case `$CC -V 2>&1 | $SED 5q` in *Sun\ C*) # Sun C 5.9 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' _LT_TAGVAR(compiler_needs_object, $1)=yes tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; esac _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' if test yes = "$supports_anon_versioning"; then _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' fi case $cc_basename in tcc*) _LT_TAGVAR(export_dynamic_flag_spec, $1)='-rdynamic' ;; xlf* | bgf* | bgxlf* | mpixlf*) # IBM XL Fortran 10.1 on PPC cannot create shared libs itself _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' if test yes = "$supports_anon_versioning"; then _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' fi ;; esac else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then _LT_TAGVAR(ld_shlibs, $1)=no cat <<_LT_EOF 1>&2 *** Warning: The releases 2.8.* of the GNU linker cannot reliably *** create shared libraries on Solaris systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.9.1 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*) _LT_TAGVAR(ld_shlibs, $1)=no cat <<_LT_EOF 1>&2 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot *** reliably create shared libraries on SCO systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF ;; *) # For security reasons, it is highly recommended that you always # use absolute paths for naming shared libraries, and exclude the # DT_RUNPATH tag from executables and libraries. But doing so # requires that you compile everything twice, which is a pain. if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; sunos4*) _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac if test no = "$_LT_TAGVAR(ld_shlibs, $1)"; then runpath_var= _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=yes _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. _LT_TAGVAR(hardcode_minus_L, $1)=yes if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. _LT_TAGVAR(hardcode_direct, $1)=unsupported fi ;; aix[[4-9]]*) if test ia64 = "$host_cpu"; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag= else # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to GNU nm, but means don't demangle to AIX nm. # Without the "-l" option, or with the "-B" option, AIX nm treats # weak defined symbols like other global defined symbols, whereas # GNU nm marks them as "W". # While the 'weak' keyword is ignored in the Export File, we need # it in the Import File for the 'aix-soname' feature, so we have # to replace the "-B" option with "-P" for AIX nm. if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' fi aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # have runtime linking enabled, and use it for executables. # For shared libraries, we enable/disable runtime linking # depending on the kind of the shared library created - # when "with_aix_soname,aix_use_runtimelinking" is: # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables # "aix,yes" lib.so shared, rtl:yes, for executables # lib.a static archive # "both,no" lib.so.V(shr.o) shared, rtl:yes # lib.a(lib.so.V) shared, rtl:no, for executables # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a(lib.so.V) shared, rtl:no # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a static archive case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) for ld_flag in $LDFLAGS; do if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then aix_use_runtimelinking=yes break fi done if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then # With aix-soname=svr4, we create the lib.so.V shared archives only, # so we don't have lib.a shared libs to link our executables. # We have to force runtime linking in this case. aix_use_runtimelinking=yes LDFLAGS="$LDFLAGS -Wl,-brtl" fi ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. _LT_TAGVAR(archive_cmds, $1)='' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(file_list_spec, $1)='$wl-f,' case $with_aix_soname,$aix_use_runtimelinking in aix,*) ;; # traditional, no import file svr4,* | *,yes) # use import file # The Import File defines what to hardcode. _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no ;; esac if test yes = "$GCC"; then case $host_os in aix4.[[012]]|aix4.[[012]].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`$CC -print-prog-name=collect2` if test -f "$collect2name" && strings "$collect2name" | $GREP resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 _LT_TAGVAR(hardcode_direct, $1)=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)= fi ;; esac shared_flag='-shared' if test yes = "$aix_use_runtimelinking"; then shared_flag="$shared_flag "'$wl-G' fi # Need to ensure runtime linking is disabled for the traditional # shared library, or the linker may eventually find shared libraries # /with/ Import File - we do not want to mix them. shared_flag_aix='-shared' shared_flag_svr4='-shared $wl-G' else # not using gcc if test ia64 = "$host_cpu"; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test yes = "$aix_use_runtimelinking"; then shared_flag='$wl-G' else shared_flag='$wl-bM:SRE' fi shared_flag_aix='$wl-bM:SRE' shared_flag_svr4='$wl-G' fi fi _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-bexpall' # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. _LT_TAGVAR(always_export_symbols, $1)=yes if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. _LT_TAGVAR(allow_undefined_flag, $1)='-berok' # Determine the default libpath from the value encoded in an # empty executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath" _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag else if test ia64 = "$host_cpu"; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $libdir:/usr/lib:/lib' _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs" _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an # empty executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. _LT_TAGVAR(no_undefined_flag, $1)=' $wl-bernotok' _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-berok' if test yes = "$with_gnu_ld"; then # We only use this code for GNU lds that support --whole-archive. _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive$convenience $wl--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience' fi _LT_TAGVAR(archive_cmds_need_lc, $1)=yes _LT_TAGVAR(archive_expsym_cmds, $1)='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' # -brtl affects multiple linker settings, -berok does not and is overridden later compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([[, ]]\\)%-berok\\1%g"`' if test svr4 != "$with_aix_soname"; then # This is similar to how AIX traditionally builds its shared libraries. _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' fi if test aix != "$with_aix_soname"; then _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' else # used by -dlpreopen to get the symbols _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$MV $output_objdir/$realname.d/$soname $output_objdir' fi _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$RM -r $output_objdir/$realname.d' fi fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='' ;; m68k) _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes ;; esac ;; bsdi[[45]]*) _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic ;; cygwin* | mingw* | pw32* | cegcc*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++ or Intel C++ Compiler. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. case $cc_basename in cl* | icl*) # Native MSVC or ICC _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=yes _LT_TAGVAR(file_list_spec, $1)='@' # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=.dll # FIXME: Setting linknames here is a bad hack. _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then cp "$export_symbols" "$output_objdir/$soname.def"; echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; else $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols' # Don't use ranlib _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib' _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile=$lt_outputfile.exe lt_tool_outputfile=$lt_tool_outputfile.exe ;; esac~ if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # Assume MSVC and ICC wrapper _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=.dll # FIXME: Setting linknames here is a bad hack. _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' # FIXME: Should let the user specify the lib program. _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;; esac ;; darwin* | rhapsody*) _LT_DARWIN_LINKER_FEATURES($1) ;; dgux*) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future versions do this automatically, but an explicit c++rt0.o # does not break anything, and helps significantly (at the cost of a little # extra space). freebsd2.2*) _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2.*) _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly* | midnightbsd*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; hpux9*) if test yes = "$GCC"; then _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' else _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_direct, $1)=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' ;; hpux10*) if test yes,no = "$GCC,$with_gnu_ld"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi if test no = "$with_gnu_ld"; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_TAGVAR(hardcode_minus_L, $1)=yes fi ;; hpux11*) if test yes,no = "$GCC,$with_gnu_ld"; then case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac else case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) m4_if($1, [], [ # Older versions of the 11.00 compiler do not understand -b yet # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) _LT_LINKER_OPTION([if $CC understands -b], _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b], [_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'], [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])], [_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags']) ;; esac fi if test no = "$with_gnu_ld"; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: case $host_cpu in hppa*64*|ia64*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_TAGVAR(hardcode_minus_L, $1)=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test yes = "$GCC"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' # Try to use the -exported_symbol ld option, if it does not # work, assume that -exports_file does not work either and # implicitly export all symbols. # This should be the same for all languages, so no per-tag cache variable. AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol], [lt_cv_irix_exported_symbol], [save_LDFLAGS=$LDFLAGS LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" AC_LINK_IFELSE( [AC_LANG_SOURCE( [AC_LANG_CASE([C], [[int foo (void) { return 0; }]], [C++], [[int foo (void) { return 0; }]], [Fortran 77], [[ subroutine foo end]], [Fortran], [[ subroutine foo end]])])], [lt_cv_irix_exported_symbol=yes], [lt_cv_irix_exported_symbol=no]) LDFLAGS=$save_LDFLAGS]) if test yes = "$lt_cv_irix_exported_symbol"; then _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib' fi else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib' fi _LT_TAGVAR(archive_cmds_need_lc, $1)='no' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(inherit_rpath, $1)=yes _LT_TAGVAR(link_all_deplibs, $1)=yes ;; linux*) case $cc_basename in tcc*) # Fabrice Bellard et al's Tiny C Compiler _LT_TAGVAR(ld_shlibs, $1)=yes _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; newsos6) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *nto* | *qnx*) ;; openbsd* | bitrig*) if test -f /usr/libexec/ld.so; then _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=yes if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' fi else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; os2*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)=unsupported shrext_cmds=.dll _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes _LT_TAGVAR(file_list_spec, $1)='@' ;; osf3*) if test yes = "$GCC"; then _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' else _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' fi _LT_TAGVAR(archive_cmds_need_lc, $1)='no' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test yes = "$GCC"; then _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' else _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp' # Both c and cxx compiler support -rpath directly _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' fi _LT_TAGVAR(archive_cmds_need_lc, $1)='no' _LT_TAGVAR(hardcode_libdir_separator, $1)=: ;; solaris*) _LT_TAGVAR(no_undefined_flag, $1)=' -z defs' if test yes = "$GCC"; then wlarc='$wl' _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' else case `$CC -V 2>&1` in *"Compilers 5.0"*) wlarc='' _LT_TAGVAR(archive_cmds, $1)='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' ;; *) wlarc='$wl' _LT_TAGVAR(archive_cmds, $1)='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' ;; esac fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands '-z linker_flag'. GCC discards it without '$wl', # but is careful enough not to reorder. # Supported since Solaris 2.6 (maybe 2.5.1?) if test yes = "$GCC"; then _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' else _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' fi ;; esac _LT_TAGVAR(link_all_deplibs, $1)=yes ;; sunos4*) if test sequent = "$host_vendor"; then # Use $CC to link under sequent, because it throws in some extra .o # files that make .init and .fini sections work. _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; sysv4) case $host_vendor in sni) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs' _LT_TAGVAR(hardcode_direct, $1)=no ;; motorola) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; sysv4.3*) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes _LT_TAGVAR(ld_shlibs, $1)=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) _LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var='LD_RUN_PATH' if test yes = "$GCC"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We CANNOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. _LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text' _LT_TAGVAR(allow_undefined_flag, $1)='$wl-z,nodefs' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R,$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-Bexport' runpath_var='LD_RUN_PATH' if test yes = "$GCC"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_TAGVAR(ld_shlibs, $1)=no ;; esac if test sni = "$host_vendor"; then case $host in sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-Blargedynsym' ;; esac fi fi ]) AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)]) test no = "$_LT_TAGVAR(ld_shlibs, $1)" && can_build_shared=no _LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld _LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl _LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl _LT_DECL([], [extract_expsyms_cmds], [2], [The commands to extract the exported symbol list from a shared archive]) # # Do we need to explicitly link libc? # case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in x|xyes) # Assume -lc should be added _LT_TAGVAR(archive_cmds_need_lc, $1)=yes if test yes,yes = "$GCC,$enable_shared"; then case $_LT_TAGVAR(archive_cmds, $1) in *'~'*) # FIXME: we may have to deal with multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. AC_CACHE_CHECK([whether -lc should be explicitly linked in], [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1), [$RM conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if AC_TRY_EVAL(ac_compile) 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1) compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1) _LT_TAGVAR(allow_undefined_flag, $1)= if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) then lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no else lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes fi _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $RM conftest* ]) _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1) ;; esac fi ;; esac _LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0], [Whether or not to add -lc for building shared libraries]) _LT_TAGDECL([allow_libtool_libs_with_static_runtimes], [enable_shared_with_static_runtimes], [0], [Whether or not to disallow shared libs when runtime libs are static]) _LT_TAGDECL([], [export_dynamic_flag_spec], [1], [Compiler flag to allow reflexive dlopens]) _LT_TAGDECL([], [whole_archive_flag_spec], [1], [Compiler flag to generate shared objects directly from archives]) _LT_TAGDECL([], [compiler_needs_object], [1], [Whether the compiler copes with passing no objects directly]) _LT_TAGDECL([], [old_archive_from_new_cmds], [2], [Create an old-style archive from a shared archive]) _LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2], [Create a temporary old-style archive to link instead of a shared archive]) _LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive]) _LT_TAGDECL([], [archive_expsym_cmds], [2]) _LT_TAGDECL([], [module_cmds], [2], [Commands used to build a loadable module if different from building a shared archive.]) _LT_TAGDECL([], [module_expsym_cmds], [2]) _LT_TAGDECL([], [with_gnu_ld], [1], [Whether we are building with GNU ld or not]) _LT_TAGDECL([], [allow_undefined_flag], [1], [Flag that allows shared libraries with undefined symbols to be built]) _LT_TAGDECL([], [no_undefined_flag], [1], [Flag that enforces no undefined symbols]) _LT_TAGDECL([], [hardcode_libdir_flag_spec], [1], [Flag to hardcode $libdir into a binary during linking. This must work even if $libdir does not exist]) _LT_TAGDECL([], [hardcode_libdir_separator], [1], [Whether we need a single "-rpath" flag with a separated argument]) _LT_TAGDECL([], [hardcode_direct], [0], [Set to "yes" if using DIR/libNAME$shared_ext during linking hardcodes DIR into the resulting binary]) _LT_TAGDECL([], [hardcode_direct_absolute], [0], [Set to "yes" if using DIR/libNAME$shared_ext during linking hardcodes DIR into the resulting binary and the resulting library dependency is "absolute", i.e impossible to change by setting $shlibpath_var if the library is relocated]) _LT_TAGDECL([], [hardcode_minus_L], [0], [Set to "yes" if using the -LDIR flag during linking hardcodes DIR into the resulting binary]) _LT_TAGDECL([], [hardcode_shlibpath_var], [0], [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into the resulting binary]) _LT_TAGDECL([], [hardcode_automatic], [0], [Set to "yes" if building a shared library automatically hardcodes DIR into the library and all subsequent libraries and executables linked against it]) _LT_TAGDECL([], [inherit_rpath], [0], [Set to yes if linker adds runtime paths of dependent libraries to runtime path list]) _LT_TAGDECL([], [link_all_deplibs], [0], [Whether libtool must link a program against all its dependency libraries]) _LT_TAGDECL([], [always_export_symbols], [0], [Set to "yes" if exported symbols are required]) _LT_TAGDECL([], [export_symbols_cmds], [2], [The commands to list exported symbols]) _LT_TAGDECL([], [exclude_expsyms], [1], [Symbols that should not be listed in the preloaded symbols]) _LT_TAGDECL([], [include_expsyms], [1], [Symbols that must always be exported]) _LT_TAGDECL([], [prelink_cmds], [2], [Commands necessary for linking programs (against libraries) with templates]) _LT_TAGDECL([], [postlink_cmds], [2], [Commands necessary for finishing linking programs]) _LT_TAGDECL([], [file_list_spec], [1], [Specify filename containing input files]) dnl FIXME: Not yet implemented dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1], dnl [Compiler flag to generate thread safe objects]) ])# _LT_LINKER_SHLIBS # _LT_LANG_C_CONFIG([TAG]) # ------------------------ # Ensure that the configuration variables for a C compiler are suitably # defined. These variables are subsequently used by _LT_CONFIG to write # the compiler configuration to 'libtool'. m4_defun([_LT_LANG_C_CONFIG], [m4_require([_LT_DECL_EGREP])dnl lt_save_CC=$CC AC_LANG_PUSH(C) # Source file extension for C test sources. ac_ext=c # Object file extension for compiled C test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(){return(0);}' _LT_TAG_COMPILER # Save the default compiler, since it gets overwritten when the other # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. compiler_DEFAULT=$CC # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then _LT_COMPILER_NO_RTTI($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) LT_SYS_DLOPEN_SELF _LT_CMD_STRIPLIB # Report what library types will actually be built AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) test no = "$can_build_shared" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test yes = "$enable_shared" && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test ia64 != "$host_cpu"; then case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in yes,aix,yes) ;; # shared object as lib.so file only yes,svr4,*) ;; # shared object as lib.so archive member only yes,*) enable_static=no ;; # shared object in lib.a archive as well esac fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test yes = "$enable_shared" || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_CONFIG($1) fi AC_LANG_POP CC=$lt_save_CC ])# _LT_LANG_C_CONFIG # _LT_LANG_CXX_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for a C++ compiler are suitably # defined. These variables are subsequently used by _LT_CONFIG to write # the compiler configuration to 'libtool'. m4_defun([_LT_LANG_CXX_CONFIG], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_PATH_MANIFEST_TOOL])dnl if test -n "$CXX" && ( test no != "$CXX" && ( (test g++ = "$CXX" && `g++ -v >/dev/null 2>&1` ) || (test g++ != "$CXX"))); then AC_PROG_CXXCPP else _lt_caught_CXX_error=yes fi AC_LANG_PUSH(C++) _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(compiler_needs_object, $1)=no _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds _LT_TAGVAR(no_undefined_flag, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for C++ test sources. ac_ext=cpp # Object file extension for compiled C++ test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # No sense in running all these tests if we already determined that # the CXX compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test yes != "$_lt_caught_CXX_error"; then # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_CFLAGS=$CFLAGS lt_save_LD=$LD lt_save_GCC=$GCC GCC=$GXX lt_save_with_gnu_ld=$with_gnu_ld lt_save_path_LD=$lt_cv_path_LD if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx else $as_unset lt_cv_prog_gnu_ld fi if test -n "${lt_cv_path_LDCXX+set}"; then lt_cv_path_LD=$lt_cv_path_LDCXX else $as_unset lt_cv_path_LD fi test -z "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"} CFLAGS=$CXXFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) if test -n "$compiler"; then # We don't want -fno-exception when compiling C++ code, so set the # no_builtin_flag separately if test yes = "$GXX"; then _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' else _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= fi if test yes = "$GXX"; then # Set up default GNU C++ configuration LT_PATH_LD # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test yes = "$with_gnu_ld"; then _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic' # If archive_cmds runs LD, not CC, wlarc should be empty # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to # investigate it a little bit more. (MM) wlarc='$wl' # ancient GNU ld didn't support --whole-archive et. al. if eval "`$CC -print-prog-name=ld` --help 2>&1" | $GREP 'no-whole-archive' > /dev/null; then _LT_TAGVAR(whole_archive_flag_spec, $1)=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' else _LT_TAGVAR(whole_archive_flag_spec, $1)= fi else with_gnu_ld=no wlarc= # A generic and very simple default shared library creation # command for GNU C++ for the case where it uses the native # linker, instead of GNU ld. If possible, this setting should # overridden to take advantage of the native linker features on # the platform it is being used on. _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' fi # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else GXX=no with_gnu_ld=no wlarc= fi # PORTME: fill in a description of your system's C++ link characteristics AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) _LT_TAGVAR(ld_shlibs, $1)=yes case $host_os in aix3*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; aix[[4-9]]*) if test ia64 = "$host_cpu"; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag= else aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # have runtime linking enabled, and use it for executables. # For shared libraries, we enable/disable runtime linking # depending on the kind of the shared library created - # when "with_aix_soname,aix_use_runtimelinking" is: # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables # "aix,yes" lib.so shared, rtl:yes, for executables # lib.a static archive # "both,no" lib.so.V(shr.o) shared, rtl:yes # lib.a(lib.so.V) shared, rtl:no, for executables # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a(lib.so.V) shared, rtl:no # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a static archive case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) for ld_flag in $LDFLAGS; do case $ld_flag in *-brtl*) aix_use_runtimelinking=yes break ;; esac done if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then # With aix-soname=svr4, we create the lib.so.V shared archives only, # so we don't have lib.a shared libs to link our executables. # We have to force runtime linking in this case. aix_use_runtimelinking=yes LDFLAGS="$LDFLAGS -Wl,-brtl" fi ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. _LT_TAGVAR(archive_cmds, $1)='' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(file_list_spec, $1)='$wl-f,' case $with_aix_soname,$aix_use_runtimelinking in aix,*) ;; # no import file svr4,* | *,yes) # use import file # The Import File defines what to hardcode. _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no ;; esac if test yes = "$GXX"; then case $host_os in aix4.[[012]]|aix4.[[012]].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`$CC -print-prog-name=collect2` if test -f "$collect2name" && strings "$collect2name" | $GREP resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 _LT_TAGVAR(hardcode_direct, $1)=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)= fi esac shared_flag='-shared' if test yes = "$aix_use_runtimelinking"; then shared_flag=$shared_flag' $wl-G' fi # Need to ensure runtime linking is disabled for the traditional # shared library, or the linker may eventually find shared libraries # /with/ Import File - we do not want to mix them. shared_flag_aix='-shared' shared_flag_svr4='-shared $wl-G' else # not using gcc if test ia64 = "$host_cpu"; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test yes = "$aix_use_runtimelinking"; then shared_flag='$wl-G' else shared_flag='$wl-bM:SRE' fi shared_flag_aix='$wl-bM:SRE' shared_flag_svr4='$wl-G' fi fi _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-bexpall' # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to # export. _LT_TAGVAR(always_export_symbols, $1)=yes if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. # The "-G" linker flag allows undefined symbols. _LT_TAGVAR(no_undefined_flag, $1)='-bernotok' # Determine the default libpath from the value encoded in an empty # executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath" _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag else if test ia64 = "$host_cpu"; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $libdir:/usr/lib:/lib' _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs" _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an # empty executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. _LT_TAGVAR(no_undefined_flag, $1)=' $wl-bernotok' _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-berok' if test yes = "$with_gnu_ld"; then # We only use this code for GNU lds that support --whole-archive. _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive$convenience $wl--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience' fi _LT_TAGVAR(archive_cmds_need_lc, $1)=yes _LT_TAGVAR(archive_expsym_cmds, $1)='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' # -brtl affects multiple linker settings, -berok does not and is overridden later compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([[, ]]\\)%-berok\\1%g"`' if test svr4 != "$with_aix_soname"; then # This is similar to how AIX traditionally builds its shared # libraries. Need -bnortl late, we may have -brtl in LDFLAGS. _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' fi if test aix != "$with_aix_soname"; then _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' else # used by -dlpreopen to get the symbols _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$MV $output_objdir/$realname.d/$soname $output_objdir' fi _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$RM -r $output_objdir/$realname.d' fi fi ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach <jrb3@best.com> says some releases of gcc # support --undefined. This deserves some investigation. FIXME _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; chorus*) case $cc_basename in *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; cygwin* | mingw* | pw32* | cegcc*) case $GXX,$cc_basename in ,cl* | no,cl* | ,icl* | no,icl*) # Native MSVC or ICC # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=yes _LT_TAGVAR(file_list_spec, $1)='@' # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=.dll # FIXME: Setting linknames here is a bad hack. _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then cp "$export_symbols" "$output_objdir/$soname.def"; echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; else $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes # Don't use ranlib _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib' _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile=$lt_outputfile.exe lt_tool_outputfile=$lt_tool_outputfile.exe ;; esac~ func_to_tool_file "$lt_outputfile"~ if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # g++ # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-all-symbols' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file, use it as # is; otherwise, prepend EXPORTS... _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; darwin* | rhapsody*) _LT_DARWIN_LINKER_FEATURES($1) ;; os2*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)=unsupported shrext_cmds=.dll _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes _LT_TAGVAR(file_list_spec, $1)='@' ;; dgux*) case $cc_basename in ec++*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; ghcx*) # Green Hills C++ Compiler # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; freebsd2.*) # C++ shared libraries reported to be fairly broken before # switch to ELF _LT_TAGVAR(ld_shlibs, $1)=no ;; freebsd-elf*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;; freebsd* | dragonfly* | midnightbsd*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions _LT_TAGVAR(ld_shlibs, $1)=yes ;; haiku*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(link_all_deplibs, $1)=yes ;; hpux9*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, # but as the default # location of the library. case $cc_basename in CC*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; aCC*) _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test yes = "$GXX"; then _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' else # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; hpux10*|hpux11*) if test no = "$with_gnu_ld"; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: case $host_cpu in hppa*64*|ia64*) ;; *) _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' ;; esac fi case $host_cpu in hppa*64*|ia64*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, # but as the default # location of the library. ;; esac case $cc_basename in CC*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; aCC*) case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test yes = "$GXX"; then if test no = "$with_gnu_ld"; then case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac fi else # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; interix[[3-9]]*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; irix5* | irix6*) case $cc_basename in CC*) # SGI C++ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' # Archives containing C++ object files must be created using # "CC -ar", where "CC" is the IRIX C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs' ;; *) if test yes = "$GXX"; then if test no = "$with_gnu_ld"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` -o $lib' fi fi _LT_TAGVAR(link_all_deplibs, $1)=yes ;; esac _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(inherit_rpath, $1)=yes ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib $wl-retain-symbols-file,$export_symbols; mv \$templib $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic' # Archives containing C++ object files must be created using # "CC -Bstatic", where "CC" is the KAI C++ compiler. _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; icpc* | ecpc* ) # Intel C++ with_gnu_ld=yes # version 8.0 and above of icpc choke on multiply defined symbols # if we add $predep_objects and $postdep_objects, however 7.1 and # earlier do not add the objects themselves. case `$CC -V 2>&1` in *"Version 7."*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' ;; *) # Version 8.0 or newer tmp_idyn= case $host_cpu in ia64*) tmp_idyn=' -i_dynamic';; esac _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' ;; esac _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic' _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive$convenience $wl--no-whole-archive' ;; pgCC* | pgcpp*) # Portland Group C++ compiler case `$CC -V` in *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*) _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~ compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"' _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~ $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~ $RANLIB $oldlib' _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' ;; *) # Version 6 and above use weak symbols _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' ;; esac _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl--rpath $wl$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic' _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' ;; cxx*) # Compaq C++ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib $wl-retain-symbols-file $wl$export_symbols' runpath_var=LD_RUN_PATH _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed' ;; xl* | mpixl* | bgxl*) # IBM XL 8.0 on PPC, with GNU ld _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic' _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' if test yes = "$supports_anon_versioning"; then _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' fi ;; *) case `$CC -V 2>&1 | $SED 5q` in *Sun\ C*) # Sun C++ 5.9 _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs' _LT_TAGVAR(archive_cmds, $1)='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file $wl$export_symbols' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' _LT_TAGVAR(compiler_needs_object, $1)=yes # Not sure whether something based on # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 # would be better. output_verbose_link_cmd='func_echo_all' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ;; esac ;; esac ;; lynxos*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; m88k*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; mvs*) case $cc_basename in cxx*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no fi # Workaround some broken pre-1.5 toolchains output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ;; *nto* | *qnx*) _LT_TAGVAR(ld_shlibs, $1)=yes ;; openbsd* | bitrig*) if test -f /usr/libexec/ld.so; then _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`"; then _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file,$export_symbols -o $lib' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' _LT_TAGVAR(whole_archive_flag_spec, $1)=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' fi output_verbose_link_cmd=func_echo_all else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Archives containing C++ object files must be created using # the KAI C++ compiler. case $host in osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;; esac ;; RCC*) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; cxx*) case $host in osf3*) _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $soname `test -n "$verstring" && func_echo_all "$wl-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' ;; *) _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ echo "-hidden">> $lib.exp~ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname $wl-input $wl$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~ $RM $lib.exp' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' ;; esac _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test yes,no = "$GXX,$with_gnu_ld"; then _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*' case $host in osf3*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' ;; esac _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; psos*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; lcc*) # Lucid # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; solaris*) case $cc_basename in CC* | sunCC*) # Sun C++ 4.2, 5.x and Centerline C++ _LT_TAGVAR(archive_cmds_need_lc,$1)=yes _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs' _LT_TAGVAR(archive_cmds, $1)='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G$allow_undefined_flag $wl-M $wl$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands '-z linker_flag'. # Supported since Solaris 2.6 (maybe 2.5.1?) _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;; esac _LT_TAGVAR(link_all_deplibs, $1)=yes output_verbose_link_cmd='func_echo_all' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ;; gcx*) # Green Hills C++ Compiler _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' # The C++ compiler must be used to create the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs' ;; *) # GNU C++ compiler with Solaris linker if test yes,no = "$GXX,$with_gnu_ld"; then _LT_TAGVAR(no_undefined_flag, $1)=' $wl-z ${wl}defs' if $CC --version | $GREP -v '^2\.7' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else # g++ 2.7 appears to require '-G' NOT '-shared' on this # platform. _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $wl$libdir' case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' ;; esac fi ;; esac ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) _LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var='LD_RUN_PATH' case $cc_basename in CC*) _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We CANNOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. _LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text' _LT_TAGVAR(allow_undefined_flag, $1)='$wl-z,nodefs' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R,$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-Bexport' runpath_var='LD_RUN_PATH' case $cc_basename in CC*) _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~ '"$_LT_TAGVAR(old_archive_cmds, $1)" _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~ '"$_LT_TAGVAR(reload_cmds, $1)" ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; vxworks*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)]) test no = "$_LT_TAGVAR(ld_shlibs, $1)" && can_build_shared=no _LT_TAGVAR(GCC, $1)=$GXX _LT_TAGVAR(LD, $1)=$LD ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... _LT_SYS_HIDDEN_LIBDEPS($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi # test -n "$compiler" CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS LDCXX=$LD LD=$lt_save_LD GCC=$lt_save_GCC with_gnu_ld=$lt_save_with_gnu_ld lt_cv_path_LDCXX=$lt_cv_path_LD lt_cv_path_LD=$lt_save_path_LD lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld fi # test yes != "$_lt_caught_CXX_error" AC_LANG_POP ])# _LT_LANG_CXX_CONFIG # _LT_FUNC_STRIPNAME_CNF # ---------------------- # func_stripname_cnf prefix suffix name # strip PREFIX and SUFFIX off of NAME. # PREFIX and SUFFIX must not contain globbing or regex special # characters, hashes, percent signs, but SUFFIX may contain a leading # dot (in which case that matches only a dot). # # This function is identical to the (non-XSI) version of func_stripname, # except this one can be used by m4 code that may be executed by configure, # rather than the libtool script. m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl AC_REQUIRE([_LT_DECL_SED]) AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH]) func_stripname_cnf () { case @S|@2 in .*) func_stripname_result=`$ECHO "@S|@3" | $SED "s%^@S|@1%%; s%\\\\@S|@2\$%%"`;; *) func_stripname_result=`$ECHO "@S|@3" | $SED "s%^@S|@1%%; s%@S|@2\$%%"`;; esac } # func_stripname_cnf ])# _LT_FUNC_STRIPNAME_CNF # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME]) # --------------------------------- # Figure out "hidden" library dependencies from verbose # compiler output when linking a shared library. # Parse the compiler output and extract the necessary # objects, libraries and library flags. m4_defun([_LT_SYS_HIDDEN_LIBDEPS], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl # Dependencies to place before and after the object being linked: _LT_TAGVAR(predep_objects, $1)= _LT_TAGVAR(postdep_objects, $1)= _LT_TAGVAR(predeps, $1)= _LT_TAGVAR(postdeps, $1)= _LT_TAGVAR(compiler_lib_search_path, $1)= dnl we can't use the lt_simple_compile_test_code here, dnl because it contains code intended for an executable, dnl not a library. It's possible we should let each dnl tag define a new lt_????_link_test_code variable, dnl but it's only used here... m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF int a; void foo (void) { a = 0; } _LT_EOF ], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF class Foo { public: Foo (void) { a = 0; } private: int a; }; _LT_EOF ], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF subroutine foo implicit none integer*4 a a=0 return end _LT_EOF ], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF subroutine foo implicit none integer a a=0 return end _LT_EOF ], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF public class foo { private int a; public void bar (void) { a = 0; } }; _LT_EOF ], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF package foo func foo() { } _LT_EOF ]) _lt_libdeps_save_CFLAGS=$CFLAGS case "$CC $CFLAGS " in #( *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;; *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;; *\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;; esac dnl Parse the compiler output and extract the necessary dnl objects, libraries and library flags. if AC_TRY_EVAL(ac_compile); then # Parse the compiler output and extract the necessary # objects, libraries and library flags. # Sentinel used to keep track of whether or not we are before # the conftest object file. pre_test_object_deps_done=no for p in `eval "$output_verbose_link_cmd"`; do case $prev$p in -L* | -R* | -l*) # Some compilers place space between "-{L,R}" and the path. # Remove the space. if test x-L = "$p" || test x-R = "$p"; then prev=$p continue fi # Expand the sysroot to ease extracting the directories later. if test -z "$prev"; then case $p in -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;; -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;; -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;; esac fi case $p in =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;; esac if test no = "$pre_test_object_deps_done"; then case $prev in -L | -R) # Internal compiler library paths should come after those # provided the user. The postdeps already come after the # user supplied libs so there is no need to process them. if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then _LT_TAGVAR(compiler_lib_search_path, $1)=$prev$p else _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} $prev$p" fi ;; # The "-l" case would never come before the object being # linked, so don't bother handling this case. esac else if test -z "$_LT_TAGVAR(postdeps, $1)"; then _LT_TAGVAR(postdeps, $1)=$prev$p else _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} $prev$p" fi fi prev= ;; *.lto.$objext) ;; # Ignore GCC LTO objects *.$objext) # This assumes that the test object file only shows up # once in the compiler output. if test "$p" = "conftest.$objext"; then pre_test_object_deps_done=yes continue fi if test no = "$pre_test_object_deps_done"; then if test -z "$_LT_TAGVAR(predep_objects, $1)"; then _LT_TAGVAR(predep_objects, $1)=$p else _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p" fi else if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then _LT_TAGVAR(postdep_objects, $1)=$p else _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p" fi fi ;; *) ;; # Ignore the rest. esac done # Clean up. rm -f a.out a.exe else echo "libtool.m4: error: problem compiling $1 test program" fi $RM -f confest.$objext CFLAGS=$_lt_libdeps_save_CFLAGS # PORTME: override above test on systems where it is broken m4_if([$1], [CXX], [case $host_os in interix[[3-9]]*) # Interix 3.5 installs completely hosed .la files for C++, so rather than # hack all around it, let's just trust "g++" to DTRT. _LT_TAGVAR(predep_objects,$1)= _LT_TAGVAR(postdep_objects,$1)= _LT_TAGVAR(postdeps,$1)= ;; esac ]) case " $_LT_TAGVAR(postdeps, $1) " in *" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;; esac _LT_TAGVAR(compiler_lib_search_dirs, $1)= if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | $SED -e 's! -L! !g' -e 's!^ !!'` fi _LT_TAGDECL([], [compiler_lib_search_dirs], [1], [The directories searched by this compiler when creating a shared library]) _LT_TAGDECL([], [predep_objects], [1], [Dependencies to place before and after the objects being linked to create a shared library]) _LT_TAGDECL([], [postdep_objects], [1]) _LT_TAGDECL([], [predeps], [1]) _LT_TAGDECL([], [postdeps], [1]) _LT_TAGDECL([], [compiler_lib_search_path], [1], [The library search path used internally by the compiler when linking a shared library]) ])# _LT_SYS_HIDDEN_LIBDEPS # _LT_LANG_F77_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for a Fortran 77 compiler are # suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to 'libtool'. m4_defun([_LT_LANG_F77_CONFIG], [AC_LANG_PUSH(Fortran 77) if test -z "$F77" || test no = "$F77"; then _lt_disable_F77=yes fi _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds _LT_TAGVAR(no_undefined_flag, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for f77 test sources. ac_ext=f # Object file extension for compiled f77 test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # No sense in running all these tests if we already determined that # the F77 compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test yes != "$_lt_disable_F77"; then # Code to be used in simple compile tests lt_simple_compile_test_code="\ subroutine t return end " # Code to be used in simple link tests lt_simple_link_test_code="\ program t end " # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_GCC=$GCC lt_save_CFLAGS=$CFLAGS CC=${F77-"f77"} CFLAGS=$FFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) GCC=$G77 if test -n "$compiler"; then AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) test no = "$can_build_shared" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test yes = "$enable_shared" && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test ia64 != "$host_cpu"; then case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in yes,aix,yes) ;; # shared object as lib.so file only yes,svr4,*) ;; # shared object as lib.so archive member only yes,*) enable_static=no ;; # shared object in lib.a archive as well esac fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test yes = "$enable_shared" || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_TAGVAR(GCC, $1)=$G77 _LT_TAGVAR(LD, $1)=$LD ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi # test -n "$compiler" GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS fi # test yes != "$_lt_disable_F77" AC_LANG_POP ])# _LT_LANG_F77_CONFIG # _LT_LANG_FC_CONFIG([TAG]) # ------------------------- # Ensure that the configuration variables for a Fortran compiler are # suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to 'libtool'. m4_defun([_LT_LANG_FC_CONFIG], [AC_LANG_PUSH(Fortran) if test -z "$FC" || test no = "$FC"; then _lt_disable_FC=yes fi _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds _LT_TAGVAR(no_undefined_flag, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for fc test sources. ac_ext=${ac_fc_srcext-f} # Object file extension for compiled fc test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # No sense in running all these tests if we already determined that # the FC compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test yes != "$_lt_disable_FC"; then # Code to be used in simple compile tests lt_simple_compile_test_code="\ subroutine t return end " # Code to be used in simple link tests lt_simple_link_test_code="\ program t end " # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_GCC=$GCC lt_save_CFLAGS=$CFLAGS CC=${FC-"f95"} CFLAGS=$FCFLAGS compiler=$CC GCC=$ac_cv_fc_compiler_gnu _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) if test -n "$compiler"; then AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) test no = "$can_build_shared" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test yes = "$enable_shared" && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test ia64 != "$host_cpu"; then case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in yes,aix,yes) ;; # shared object as lib.so file only yes,svr4,*) ;; # shared object as lib.so archive member only yes,*) enable_static=no ;; # shared object in lib.a archive as well esac fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test yes = "$enable_shared" || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_TAGVAR(GCC, $1)=$ac_cv_fc_compiler_gnu _LT_TAGVAR(LD, $1)=$LD ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... _LT_SYS_HIDDEN_LIBDEPS($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi # test -n "$compiler" GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS fi # test yes != "$_lt_disable_FC" AC_LANG_POP ])# _LT_LANG_FC_CONFIG # _LT_LANG_GCJ_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for the GNU Java Compiler compiler # are suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to 'libtool'. m4_defun([_LT_LANG_GCJ_CONFIG], [AC_REQUIRE([LT_PROG_GCJ])dnl AC_LANG_SAVE # Source file extension for Java test sources. ac_ext=java # Object file extension for compiled Java test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="class foo {}" # Code to be used in simple link tests lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_CFLAGS=$CFLAGS lt_save_GCC=$GCC GCC=yes CC=${GCJ-"gcj"} CFLAGS=$GCJFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_TAGVAR(LD, $1)=$LD _LT_CC_BASENAME([$compiler]) # GCJ did not exist at the time GCC didn't implicitly link libc in. _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then _LT_COMPILER_NO_RTTI($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi AC_LANG_RESTORE GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS ])# _LT_LANG_GCJ_CONFIG # _LT_LANG_GO_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for the GNU Go compiler # are suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to 'libtool'. m4_defun([_LT_LANG_GO_CONFIG], [AC_REQUIRE([LT_PROG_GO])dnl AC_LANG_SAVE # Source file extension for Go test sources. ac_ext=go # Object file extension for compiled Go test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="package main; func main() { }" # Code to be used in simple link tests lt_simple_link_test_code='package main; func main() { }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_CFLAGS=$CFLAGS lt_save_GCC=$GCC GCC=yes CC=${GOC-"gccgo"} CFLAGS=$GOFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_TAGVAR(LD, $1)=$LD _LT_CC_BASENAME([$compiler]) # Go did not exist at the time GCC didn't implicitly link libc in. _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then _LT_COMPILER_NO_RTTI($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi AC_LANG_RESTORE GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS ])# _LT_LANG_GO_CONFIG # _LT_LANG_RC_CONFIG([TAG]) # ------------------------- # Ensure that the configuration variables for the Windows resource compiler # are suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to 'libtool'. m4_defun([_LT_LANG_RC_CONFIG], [AC_REQUIRE([LT_PROG_RC])dnl AC_LANG_SAVE # Source file extension for RC test sources. ac_ext=rc # Object file extension for compiled RC test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }' # Code to be used in simple link tests lt_simple_link_test_code=$lt_simple_compile_test_code # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_CFLAGS=$CFLAGS lt_save_GCC=$GCC GCC= CC=${RC-"windres"} CFLAGS= compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes if test -n "$compiler"; then : _LT_CONFIG($1) fi GCC=$lt_save_GCC AC_LANG_RESTORE CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS ])# _LT_LANG_RC_CONFIG # LT_PROG_GCJ # ----------- AC_DEFUN([LT_PROG_GCJ], [m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ], [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ], [AC_CHECK_TOOL(GCJ, gcj,) test set = "${GCJFLAGS+set}" || GCJFLAGS="-g -O2" AC_SUBST(GCJFLAGS)])])[]dnl ]) # Old name: AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([LT_AC_PROG_GCJ], []) # LT_PROG_GO # ---------- AC_DEFUN([LT_PROG_GO], [AC_CHECK_TOOL(GOC, gccgo,) ]) # LT_PROG_RC # ---------- AC_DEFUN([LT_PROG_RC], [AC_CHECK_TOOL(RC, windres,) ]) # Old name: AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([LT_AC_PROG_RC], []) # _LT_DECL_EGREP # -------------- # If we don't have a new enough Autoconf to choose the best grep # available, choose the one first in the user's PATH. m4_defun([_LT_DECL_EGREP], [AC_REQUIRE([AC_PROG_EGREP])dnl AC_REQUIRE([AC_PROG_FGREP])dnl test -z "$GREP" && GREP=grep _LT_DECL([], [GREP], [1], [A grep program that handles long lines]) _LT_DECL([], [EGREP], [1], [An ERE matcher]) _LT_DECL([], [FGREP], [1], [A literal string matcher]) dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too AC_SUBST([GREP]) ]) # _LT_DECL_OBJDUMP # -------------- # If we don't have a new enough Autoconf to choose the best objdump # available, choose the one first in the user's PATH. m4_defun([_LT_DECL_OBJDUMP], [AC_CHECK_TOOL(OBJDUMP, objdump, false) test -z "$OBJDUMP" && OBJDUMP=objdump _LT_DECL([], [OBJDUMP], [1], [An object symbol dumper]) AC_SUBST([OBJDUMP]) ]) # _LT_DECL_DLLTOOL # ---------------- # Ensure DLLTOOL variable is set. m4_defun([_LT_DECL_DLLTOOL], [AC_CHECK_TOOL(DLLTOOL, dlltool, false) test -z "$DLLTOOL" && DLLTOOL=dlltool _LT_DECL([], [DLLTOOL], [1], [DLL creation program]) AC_SUBST([DLLTOOL]) ]) # _LT_DECL_FILECMD # ---------------- # Check for a file(cmd) program that can be used to detect file type and magic m4_defun([_LT_DECL_FILECMD], [AC_CHECK_TOOL([FILECMD], [file], [:]) _LT_DECL([], [FILECMD], [1], [A file(cmd) program that detects file types]) ])# _LD_DECL_FILECMD # _LT_DECL_SED # ------------ # Check for a fully-functional sed program, that truncates # as few characters as possible. Prefer GNU sed if found. m4_defun([_LT_DECL_SED], [AC_PROG_SED test -z "$SED" && SED=sed Xsed="$SED -e 1s/^X//" _LT_DECL([], [SED], [1], [A sed program that does not truncate output]) _LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"], [Sed that helps us avoid accidentally triggering echo(1) options like -n]) ])# _LT_DECL_SED m4_ifndef([AC_PROG_SED], [ ############################################################ # NOTE: This macro has been submitted for inclusion into # # GNU Autoconf as AC_PROG_SED. When it is available in # # a released version of Autoconf we should remove this # # macro and use it instead. # ############################################################ m4_defun([AC_PROG_SED], [AC_MSG_CHECKING([for a sed that does not truncate output]) AC_CACHE_VAL(lt_cv_path_SED, [# Loop through the user's path and test for sed and gsed. # Then use that list of sed's as ones to test for truncation. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for lt_ac_prog in sed gsed; do for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" fi done done done IFS=$as_save_IFS lt_ac_max=0 lt_ac_count=0 # Add /usr/xpg4/bin/sed as it is typically found on Solaris # along with /bin/sed that truncates output. for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do test ! -f "$lt_ac_sed" && continue cat /dev/null > conftest.in lt_ac_count=0 echo $ECHO_N "0123456789$ECHO_C" >conftest.in # Check for GNU sed and select it if it is found. if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then lt_cv_path_SED=$lt_ac_sed break fi while true; do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp conftest.in conftest.nl echo >>conftest.nl $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break cmp -s conftest.out conftest.nl || break # 10000 chars as input seems more than enough test 10 -lt "$lt_ac_count" && break lt_ac_count=`expr $lt_ac_count + 1` if test "$lt_ac_count" -gt "$lt_ac_max"; then lt_ac_max=$lt_ac_count lt_cv_path_SED=$lt_ac_sed fi done done ]) SED=$lt_cv_path_SED AC_SUBST([SED]) AC_MSG_RESULT([$SED]) ])#AC_PROG_SED ])#m4_ifndef # Old name: AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([LT_AC_PROG_SED], []) # _LT_CHECK_SHELL_FEATURES # ------------------------ # Find out whether the shell is Bourne or XSI compatible, # or has some other useful features. m4_defun([_LT_CHECK_SHELL_FEATURES], [if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then lt_unset=unset else lt_unset=false fi _LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl # test EBCDIC or ASCII case `echo X|tr X '\101'` in A) # ASCII based system # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr lt_SP2NL='tr \040 \012' lt_NL2SP='tr \015\012 \040\040' ;; *) # EBCDIC based system lt_SP2NL='tr \100 \n' lt_NL2SP='tr \r\n \100\100' ;; esac _LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl _LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl ])# _LT_CHECK_SHELL_FEATURES # _LT_PATH_CONVERSION_FUNCTIONS # ----------------------------- # Determine what file name conversion functions should be used by # func_to_host_file (and, implicitly, by func_to_host_path). These are needed # for certain cross-compile configurations and native mingw. m4_defun([_LT_PATH_CONVERSION_FUNCTIONS], [AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl AC_MSG_CHECKING([how to convert $build file names to $host format]) AC_CACHE_VAL(lt_cv_to_host_file_cmd, [case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 ;; esac ;; *-*-cygwin* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_noop ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin ;; esac ;; * ) # unhandled hosts (and "normal" native builds) lt_cv_to_host_file_cmd=func_convert_file_noop ;; esac ]) to_host_file_cmd=$lt_cv_to_host_file_cmd AC_MSG_RESULT([$lt_cv_to_host_file_cmd]) _LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd], [0], [convert $build file names to $host format])dnl AC_MSG_CHECKING([how to convert $build file names to toolchain format]) AC_CACHE_VAL(lt_cv_to_tool_file_cmd, [#assume ordinary cross tools, or native build. lt_cv_to_tool_file_cmd=func_convert_file_noop case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 ;; esac ;; esac ]) to_tool_file_cmd=$lt_cv_to_tool_file_cmd AC_MSG_RESULT([$lt_cv_to_tool_file_cmd]) _LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd], [0], [convert $build files to toolchain format])dnl ])# _LT_PATH_CONVERSION_FUNCTIONS ������������m17n-db-1.8.10/m4/intlmacosx.m4���������������������������������������������������������������������0000644�0023456�0023456�00000004565�14774707330�011436� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# intlmacosx.m4 serial 1 (gettext-0.17) dnl Copyright (C) 2004-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Checks for special options needed on MacOS X. dnl Defines INTL_MACOSX_LIBS. AC_DEFUN([gt_INTL_MACOSX], [ dnl Check for API introduced in MacOS X 10.2. AC_CACHE_CHECK([for CFPreferencesCopyAppValue], gt_cv_func_CFPreferencesCopyAppValue, [gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" AC_TRY_LINK([#include <CoreFoundation/CFPreferences.h>], [CFPreferencesCopyAppValue(NULL, NULL)], [gt_cv_func_CFPreferencesCopyAppValue=yes], [gt_cv_func_CFPreferencesCopyAppValue=no]) LIBS="$gt_save_LIBS"]) if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], 1, [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.]) fi dnl Check for API introduced in MacOS X 10.3. AC_CACHE_CHECK([for CFLocaleCopyCurrent], gt_cv_func_CFLocaleCopyCurrent, [gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" AC_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurrent();], [gt_cv_func_CFLocaleCopyCurrent=yes], [gt_cv_func_CFLocaleCopyCurrent=no]) LIBS="$gt_save_LIBS"]) if test $gt_cv_func_CFLocaleCopyCurrent = yes; then AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], 1, [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.]) fi INTL_MACOSX_LIBS= if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" fi AC_SUBST([INTL_MACOSX_LIBS]) ]) �������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/nls.m4����������������������������������������������������������������������������0000644�0023456�0023456�00000002266�14774707331�010046� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# nls.m4 serial 3 (gettext-0.15) dnl Copyright (C) 1995-2003, 2005-2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000. dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003. AC_PREREQ(2.50) AC_DEFUN([AM_NLS], [ AC_MSG_CHECKING([whether NLS is requested]) dnl Default is enabled NLS AC_ARG_ENABLE(nls, [ --disable-nls do not use Native Language Support], USE_NLS=$enableval, USE_NLS=yes) AC_MSG_RESULT($USE_NLS) AC_SUBST(USE_NLS) ]) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/printf-posix.m4�������������������������������������������������������������������0000644�0023456�0023456�00000002711�14774707331�011707� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# printf-posix.m4 serial 3 (gettext-0.17) dnl Copyright (C) 2003, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. dnl Test whether the printf() function supports POSIX/XSI format strings with dnl positions. AC_DEFUN([gt_PRINTF_POSIX], [ AC_REQUIRE([AC_PROG_CC]) AC_CACHE_CHECK([whether printf() supports POSIX/XSI format strings], gt_cv_func_printf_posix, [ AC_TRY_RUN([ #include <stdio.h> #include <string.h> /* The string "%2$d %1$d", with dollar characters protected from the shell's dollar expansion (possibly an autoconf bug). */ static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' }; static char buf[100]; int main () { sprintf (buf, format, 33, 55); return (strcmp (buf, "55 33") != 0); }], gt_cv_func_printf_posix=yes, gt_cv_func_printf_posix=no, [ AC_EGREP_CPP(notposix, [ #if defined __NetBSD__ || defined __BEOS__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__ notposix #endif ], gt_cv_func_printf_posix="guessing no", gt_cv_func_printf_posix="guessing yes") ]) ]) case $gt_cv_func_printf_posix in *yes) AC_DEFINE(HAVE_POSIX_PRINTF, 1, [Define if your printf() function supports format strings with positions.]) ;; esac ]) �������������������������������������������������������m17n-db-1.8.10/m4/wchar_t.m4������������������������������������������������������������������������0000644�0023456�0023456�00000001326�14774707331�010675� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# wchar_t.m4 serial 1 (gettext-0.12) dnl Copyright (C) 2002-2003 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. dnl Test whether <stddef.h> has the 'wchar_t' type. dnl Prerequisite: AC_PROG_CC AC_DEFUN([gt_TYPE_WCHAR_T], [ AC_CACHE_CHECK([for wchar_t], gt_cv_c_wchar_t, [AC_TRY_COMPILE([#include <stddef.h> wchar_t foo = (wchar_t)'\0';], , gt_cv_c_wchar_t=yes, gt_cv_c_wchar_t=no)]) if test $gt_cv_c_wchar_t = yes; then AC_DEFINE(HAVE_WCHAR_T, 1, [Define if you have the 'wchar_t' type.]) fi ]) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/progtest.m4�����������������������������������������������������������������������0000644�0023456�0023456�00000005550�14774707331�011120� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# progtest.m4 serial 4 (gettext-0.14.2) dnl Copyright (C) 1996-2003, 2005 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper <drepper@cygnus.com>, 1996. AC_PREREQ(2.50) # Search path for a program which passes the given test. dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR, dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]]) AC_DEFUN([AM_PATH_PROG_WITH_TEST], [ # Prepare PATH_SEPARATOR. # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0" >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi # Find out how to test for executable files. Don't use a zero-byte file, # as systems may use methods other than mode bits to determine executability. cat >conf$$.file <<_ASEOF #! /bin/sh exit 0 _ASEOF chmod +x conf$$.file if test -x conf$$.file >/dev/null 2>&1; then ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "$2", so it can be a program name with args. set dummy $2; ac_word=[$]2 AC_MSG_CHECKING([for $ac_word]) AC_CACHE_VAL(ac_cv_path_$1, [case "[$]$1" in [[\\/]]* | ?:[[\\/]]*) ac_cv_path_$1="[$]$1" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in ifelse([$5], , $PATH, [$5]); do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&AS_MESSAGE_LOG_FD if [$3]; then ac_cv_path_$1="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" dnl If no 4th arg is given, leave the cache variable unset, dnl so AC_PATH_PROGS will keep looking. ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4" ])dnl ;; esac])dnl $1="$ac_cv_path_$1" if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then AC_MSG_RESULT([$]$1) else AC_MSG_RESULT(no) fi AC_SUBST($1)dnl ]) ��������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/intdiv0.m4������������������������������������������������������������������������0000644�0023456�0023456�00000004431�14774707330�010622� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# intdiv0.m4 serial 2 (gettext-0.17) dnl Copyright (C) 2002, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. AC_DEFUN([gt_INTDIV0], [ AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_CACHE_CHECK([whether integer division by zero raises SIGFPE], gt_cv_int_divbyzero_sigfpe, [ gt_cv_int_divbyzero_sigfpe= changequote(,)dnl case "$host_os" in macos* | darwin[6-9]* | darwin[1-9][0-9]*) # On MacOS X 10.2 or newer, just assume the same as when cross- # compiling. If we were to perform the real test, 1 Crash Report # dialog window would pop up. case "$host_cpu" in i[34567]86 | x86_64) gt_cv_int_divbyzero_sigfpe="guessing yes" ;; esac ;; esac changequote([,])dnl if test -z "$gt_cv_int_divbyzero_sigfpe"; then AC_TRY_RUN([ #include <stdlib.h> #include <signal.h> static void sigfpe_handler (int sig) { /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ exit (sig != SIGFPE); } int x = 1; int y = 0; int z; int nan; int main () { signal (SIGFPE, sigfpe_handler); /* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */ #if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP) signal (SIGTRAP, sigfpe_handler); #endif /* Linux/SPARC yields signal SIGILL. */ #if defined (__sparc__) && defined (__linux__) signal (SIGILL, sigfpe_handler); #endif z = x / y; nan = y / y; exit (1); } ], gt_cv_int_divbyzero_sigfpe=yes, gt_cv_int_divbyzero_sigfpe=no, [ # Guess based on the CPU. changequote(,)dnl case "$host_cpu" in alpha* | i[34567]86 | x86_64 | m68k | s390*) gt_cv_int_divbyzero_sigfpe="guessing yes";; *) gt_cv_int_divbyzero_sigfpe="guessing no";; esac changequote([,])dnl ]) fi ]) case "$gt_cv_int_divbyzero_sigfpe" in *yes) value=1;; *) value=0;; esac AC_DEFINE_UNQUOTED(INTDIV0_RAISES_SIGFPE, $value, [Define if integer division by zero raises signal SIGFPE.]) ]) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/gettext.m4������������������������������������������������������������������������0000644�0023456�0023456�00000034570�14774707330�010740� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# gettext.m4 serial 60 (gettext-0.17) dnl Copyright (C) 1995-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000. dnl Bruno Haible <haible@clisp.cons.org>, 2000-2006. dnl Macro to add for using GNU gettext. dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]). dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The dnl default (if it is not specified or empty) is 'no-libtool'. dnl INTLSYMBOL should be 'external' for packages with no intl directory, dnl and 'no-libtool' or 'use-libtool' for packages with an intl directory. dnl If INTLSYMBOL is 'use-libtool', then a libtool library dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static, dnl depending on --{enable,disable}-{shared,static} and on the presence of dnl AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library dnl $(top_builddir)/intl/libintl.a will be created. dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext dnl implementations (in libc or libintl) without the ngettext() function dnl will be ignored. If NEEDSYMBOL is specified and is dnl 'need-formatstring-macros', then GNU gettext implementations that don't dnl support the ISO C 99 <inttypes.h> formatstring macros will be ignored. dnl INTLDIR is used to find the intl libraries. If empty, dnl the value `$(top_builddir)/intl/' is used. dnl dnl The result of the configuration is one of three cases: dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled dnl and used. dnl Catalog format: GNU --> install in $(datadir) dnl Catalog extension: .mo after installation, .gmo in source tree dnl 2) GNU gettext has been found in the system's C library. dnl Catalog format: GNU --> install in $(datadir) dnl Catalog extension: .mo after installation, .gmo in source tree dnl 3) No internationalization, always use English msgid. dnl Catalog format: none dnl Catalog extension: none dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur. dnl The use of .gmo is historical (it was needed to avoid overwriting the dnl GNU format catalogs when building on a platform with an X/Open gettext), dnl but we keep it in order not to force irrelevant filename changes on the dnl maintainers. dnl AC_DEFUN([AM_GNU_GETTEXT], [ dnl Argument checking. ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], , [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT ])])])])]) ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], , [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT ])])])]) define([gt_included_intl], ifelse([$1], [external], ifdef([AM_GNU_GETTEXT_][INTL_SUBDIR], [yes], [no]), [yes])) define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], [])) gt_NEEDS_INIT AM_GNU_GETTEXT_NEED([$2]) AC_REQUIRE([AM_PO_SUBDIRS])dnl ifelse(gt_included_intl, yes, [ AC_REQUIRE([AM_INTL_SUBDIR])dnl ]) dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) dnl Sometimes libintl requires libiconv, so first search for libiconv. dnl Ideally we would do this search only after the dnl if test "$USE_NLS" = "yes"; then dnl if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT dnl the configure script would need to contain the same shell code dnl again, outside any 'if'. There are two solutions: dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'. dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE. dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not dnl documented, we avoid it. ifelse(gt_included_intl, yes, , [ AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) ]) dnl Sometimes, on MacOS X, libintl requires linking with CoreFoundation. gt_INTL_MACOSX dnl Set USE_NLS. AC_REQUIRE([AM_NLS]) ifelse(gt_included_intl, yes, [ BUILD_INCLUDED_LIBINTL=no USE_INCLUDED_LIBINTL=no ]) LIBINTL= LTLIBINTL= POSUB= dnl Add a version number to the cache macros. case " $gt_needs " in *" need-formatstring-macros "*) gt_api_version=3 ;; *" need-ngettext "*) gt_api_version=2 ;; *) gt_api_version=1 ;; esac gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc" gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl" dnl If we use NLS figure out what method if test "$USE_NLS" = "yes"; then gt_use_preinstalled_gnugettext=no ifelse(gt_included_intl, yes, [ AC_MSG_CHECKING([whether included gettext is requested]) AC_ARG_WITH(included-gettext, [ --with-included-gettext use the GNU gettext library included here], nls_cv_force_use_gnu_gettext=$withval, nls_cv_force_use_gnu_gettext=no) AC_MSG_RESULT($nls_cv_force_use_gnu_gettext) nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" if test "$nls_cv_force_use_gnu_gettext" != "yes"; then ]) dnl User does not insist on using GNU NLS library. Figure out what dnl to use. If GNU gettext is available we use this. Else we have dnl to fall back to GNU NLS library. if test $gt_api_version -ge 3; then gt_revision_test_code=' #ifndef __GNU_GETTEXT_SUPPORTED_REVISION #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) #endif changequote(,)dnl typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; changequote([,])dnl ' else gt_revision_test_code= fi if test $gt_api_version -ge 2; then gt_expression_test_code=' + * ngettext ("", "", 0)' else gt_expression_test_code= fi AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc], [AC_TRY_LINK([#include <libintl.h> $gt_revision_test_code extern int _nl_msg_cat_cntr; extern int *_nl_domain_bindings;], [bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings], [eval "$gt_func_gnugettext_libc=yes"], [eval "$gt_func_gnugettext_libc=no"])]) if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then dnl Sometimes libintl requires libiconv, so first search for libiconv. ifelse(gt_included_intl, yes, , [ AM_ICONV_LINK ]) dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv]) dnl because that would add "-liconv" to LIBINTL and LTLIBINTL dnl even if libiconv doesn't exist. AC_LIB_LINKFLAGS_BODY([intl]) AC_CACHE_CHECK([for GNU gettext in libintl], [$gt_func_gnugettext_libintl], [gt_save_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $INCINTL" gt_save_LIBS="$LIBS" LIBS="$LIBS $LIBINTL" dnl Now see whether libintl exists and does not depend on libiconv. AC_TRY_LINK([#include <libintl.h> $gt_revision_test_code extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *);], [bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")], [eval "$gt_func_gnugettext_libintl=yes"], [eval "$gt_func_gnugettext_libintl=no"]) dnl Now see whether libintl exists and depends on libiconv. if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then LIBS="$LIBS $LIBICONV" AC_TRY_LINK([#include <libintl.h> $gt_revision_test_code extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *);], [bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")], [LIBINTL="$LIBINTL $LIBICONV" LTLIBINTL="$LTLIBINTL $LTLIBICONV" eval "$gt_func_gnugettext_libintl=yes" ]) fi CPPFLAGS="$gt_save_CPPFLAGS" LIBS="$gt_save_LIBS"]) fi dnl If an already present or preinstalled GNU gettext() is found, dnl use it. But if this macro is used in GNU gettext, and GNU dnl gettext is already preinstalled in libintl, we update this dnl libintl. (Cf. the install rule in intl/Makefile.in.) if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ && test "$PACKAGE" != gettext-runtime \ && test "$PACKAGE" != gettext-tools; }; then gt_use_preinstalled_gnugettext=yes else dnl Reset the values set by searching for libintl. LIBINTL= LTLIBINTL= INCINTL= fi ifelse(gt_included_intl, yes, [ if test "$gt_use_preinstalled_gnugettext" != "yes"; then dnl GNU gettext is not found in the C library. dnl Fall back on included GNU gettext library. nls_cv_use_gnu_gettext=yes fi fi if test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Mark actions used to generate GNU NLS library. BUILD_INCLUDED_LIBINTL=yes USE_INCLUDED_LIBINTL=yes LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV $LIBTHREAD" LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV $LTLIBTHREAD" LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` fi CATOBJEXT= if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Mark actions to use GNU gettext tools. CATOBJEXT=.gmo fi ]) if test -n "$INTL_MACOSX_LIBS"; then if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Some extra flags are needed during linking. LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" fi fi if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then AC_DEFINE(ENABLE_NLS, 1, [Define to 1 if translation of program messages to the user's native language is requested.]) else USE_NLS=no fi fi AC_MSG_CHECKING([whether to use NLS]) AC_MSG_RESULT([$USE_NLS]) if test "$USE_NLS" = "yes"; then AC_MSG_CHECKING([where the gettext function comes from]) if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then gt_source="external libintl" else gt_source="libc" fi else gt_source="included intl directory" fi AC_MSG_RESULT([$gt_source]) fi if test "$USE_NLS" = "yes"; then if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then AC_MSG_CHECKING([how to link with libintl]) AC_MSG_RESULT([$LIBINTL]) AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL]) fi dnl For backward compatibility. Some packages may be using this. AC_DEFINE(HAVE_GETTEXT, 1, [Define if the GNU gettext() function is already present or preinstalled.]) AC_DEFINE(HAVE_DCGETTEXT, 1, [Define if the GNU dcgettext() function is already present or preinstalled.]) fi dnl We need to process the po/ directory. POSUB=po fi ifelse(gt_included_intl, yes, [ dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL dnl to 'yes' because some of the testsuite requires it. if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then BUILD_INCLUDED_LIBINTL=yes fi dnl Make all variables we use known to autoconf. AC_SUBST(BUILD_INCLUDED_LIBINTL) AC_SUBST(USE_INCLUDED_LIBINTL) AC_SUBST(CATOBJEXT) dnl For backward compatibility. Some configure.ins may be using this. nls_cv_header_intl= nls_cv_header_libgt= dnl For backward compatibility. Some Makefiles may be using this. DATADIRNAME=share AC_SUBST(DATADIRNAME) dnl For backward compatibility. Some Makefiles may be using this. INSTOBJEXT=.mo AC_SUBST(INSTOBJEXT) dnl For backward compatibility. Some Makefiles may be using this. GENCAT=gencat AC_SUBST(GENCAT) dnl For backward compatibility. Some Makefiles may be using this. INTLOBJS= if test "$USE_INCLUDED_LIBINTL" = yes; then INTLOBJS="\$(GETTOBJS)" fi AC_SUBST(INTLOBJS) dnl Enable libtool support if the surrounding package wishes it. INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX) ]) dnl For backward compatibility. Some Makefiles may be using this. INTLLIBS="$LIBINTL" AC_SUBST(INTLLIBS) dnl Make all documented variables known to autoconf. AC_SUBST(LIBINTL) AC_SUBST(LTLIBINTL) AC_SUBST(POSUB) ]) dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized. m4_define([gt_NEEDS_INIT], [ m4_divert_text([DEFAULTS], [gt_needs=]) m4_define([gt_NEEDS_INIT], []) ]) dnl Usage: AM_GNU_GETTEXT_NEED([NEEDSYMBOL]) AC_DEFUN([AM_GNU_GETTEXT_NEED], [ m4_divert_text([INIT_PREPARE], [gt_needs="$gt_needs $1"]) ]) dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version]) AC_DEFUN([AM_GNU_GETTEXT_VERSION], []) ����������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/xsize.m4��������������������������������������������������������������������������0000644�0023456�0023456�00000000645�14774707331�010413� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# xsize.m4 serial 3 dnl Copyright (C) 2003-2004 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. AC_DEFUN([gl_XSIZE], [ dnl Prerequisites of lib/xsize.h. AC_REQUIRE([gl_SIZE_MAX]) AC_REQUIRE([AC_C_INLINE]) AC_CHECK_HEADERS(stdint.h) ]) �������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/lock.m4���������������������������������������������������������������������������0000644�0023456�0023456�00000030223�14774707331�010174� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# lock.m4 serial 7 (gettext-0.17) dnl Copyright (C) 2005-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. dnl Tests for a multithreading library to be used. dnl Defines at most one of the macros USE_POSIX_THREADS, USE_SOLARIS_THREADS, dnl USE_PTH_THREADS, USE_WIN32_THREADS dnl Sets the variables LIBTHREAD and LTLIBTHREAD to the linker options for use dnl in a Makefile (LIBTHREAD for use without libtool, LTLIBTHREAD for use with dnl libtool). dnl Sets the variables LIBMULTITHREAD and LTLIBMULTITHREAD similarly, for dnl programs that really need multithread functionality. The difference dnl between LIBTHREAD and LIBMULTITHREAD is that on platforms supporting weak dnl symbols, typically LIBTHREAD="" whereas LIBMULTITHREAD="-lpthread". dnl Adds to CPPFLAGS the flag -D_REENTRANT or -D_THREAD_SAFE if needed for dnl multithread-safe programs. AC_DEFUN([gl_LOCK_EARLY], [ AC_REQUIRE([gl_LOCK_EARLY_BODY]) ]) dnl The guts of gl_LOCK_EARLY. Needs to be expanded only once. AC_DEFUN([gl_LOCK_EARLY_BODY], [ dnl Ordering constraints: This macro modifies CPPFLAGS in a way that dnl influences the result of the autoconf tests that test for *_unlocked dnl declarations, on AIX 5 at least. Therefore it must come early. AC_BEFORE([$0], [gl_FUNC_GLIBC_UNLOCKED_IO])dnl AC_BEFORE([$0], [gl_ARGP])dnl AC_REQUIRE([AC_CANONICAL_HOST]) dnl _GNU_SOURCE is needed for pthread_rwlock_t on glibc systems. dnl AC_USE_SYSTEM_EXTENSIONS was introduced in autoconf 2.60 and obsoletes dnl AC_GNU_SOURCE. m4_ifdef([AC_USE_SYSTEM_EXTENSIONS], [AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])], [AC_REQUIRE([AC_GNU_SOURCE])]) dnl Check for multithreading. AC_ARG_ENABLE(threads, AC_HELP_STRING([--enable-threads={posix|solaris|pth|win32}], [specify multithreading API]) AC_HELP_STRING([--disable-threads], [build without multithread safety]), [gl_use_threads=$enableval], [case "$host_os" in dnl Disable multithreading by default on OSF/1, because it interferes dnl with fork()/exec(): When msgexec is linked with -lpthread, its child dnl process gets an endless segmentation fault inside execvp(). osf*) gl_use_threads=no ;; *) gl_use_threads=yes ;; esac ]) if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then # For using <pthread.h>: case "$host_os" in osf*) # On OSF/1, the compiler needs the flag -D_REENTRANT so that it # groks <pthread.h>. cc also understands the flag -pthread, but # we don't use it because 1. gcc-2.95 doesn't understand -pthread, # 2. putting a flag into CPPFLAGS that has an effect on the linker # causes the AC_TRY_LINK test below to succeed unexpectedly, # leading to wrong values of LIBTHREAD and LTLIBTHREAD. CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;; esac # Some systems optimize for single-threaded programs by default, and # need special flags to disable these optimizations. For example, the # definition of 'errno' in <errno.h>. case "$host_os" in aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;; solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;; esac fi ]) dnl The guts of gl_LOCK. Needs to be expanded only once. AC_DEFUN([gl_LOCK_BODY], [ AC_REQUIRE([gl_LOCK_EARLY_BODY]) gl_threads_api=none LIBTHREAD= LTLIBTHREAD= LIBMULTITHREAD= LTLIBMULTITHREAD= if test "$gl_use_threads" != no; then dnl Check whether the compiler and linker support weak declarations. AC_MSG_CHECKING([whether imported symbols can be declared weak]) gl_have_weak=no AC_TRY_LINK([extern void xyzzy (); #pragma weak xyzzy], [xyzzy();], [gl_have_weak=yes]) AC_MSG_RESULT([$gl_have_weak]) if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that # it groks <pthread.h>. It's added above, in gl_LOCK_EARLY_BODY. AC_CHECK_HEADER(pthread.h, gl_have_pthread_h=yes, gl_have_pthread_h=no) if test "$gl_have_pthread_h" = yes; then # Other possible tests: # -lpthreads (FSU threads, PCthreads) # -lgthreads gl_have_pthread= # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist # in libc. IRIX 6.5 has the first one in both libc and libpthread, but # the second one only in libpthread, and lock.c needs it. AC_TRY_LINK([#include <pthread.h>], [pthread_mutex_lock((pthread_mutex_t*)0); pthread_mutexattr_init((pthread_mutexattr_t*)0);], [gl_have_pthread=yes]) # Test for libpthread by looking for pthread_kill. (Not pthread_self, # since it is defined as a macro on OSF/1.) if test -n "$gl_have_pthread"; then # The program links fine without libpthread. But it may actually # need to link with libpthread in order to create multiple threads. AC_CHECK_LIB(pthread, pthread_kill, [LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread # On Solaris and HP-UX, most pthread functions exist also in libc. # Therefore pthread_in_use() needs to actually try to create a # thread: pthread_create from libc will fail, whereas # pthread_create will actually create a thread. case "$host_os" in solaris* | hpux*) AC_DEFINE([PTHREAD_IN_USE_DETECTION_HARD], 1, [Define if the pthread_in_use() detection is hard.]) esac ]) else # Some library is needed. Try libpthread and libc_r. AC_CHECK_LIB(pthread, pthread_kill, [gl_have_pthread=yes LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread]) if test -z "$gl_have_pthread"; then # For FreeBSD 4. AC_CHECK_LIB(c_r, pthread_kill, [gl_have_pthread=yes LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r]) fi fi if test -n "$gl_have_pthread"; then gl_threads_api=posix AC_DEFINE([USE_POSIX_THREADS], 1, [Define if the POSIX multithreading library can be used.]) if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then if test $gl_have_weak = yes; then AC_DEFINE([USE_POSIX_THREADS_WEAK], 1, [Define if references to the POSIX multithreading library should be made weak.]) LIBTHREAD= LTLIBTHREAD= fi fi # OSF/1 4.0 and MacOS X 10.1 lack the pthread_rwlock_t type and the # pthread_rwlock_* functions. AC_CHECK_TYPE([pthread_rwlock_t], [AC_DEFINE([HAVE_PTHREAD_RWLOCK], 1, [Define if the POSIX multithreading library has read/write locks.])], [], [#include <pthread.h>]) # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro. AC_TRY_COMPILE([#include <pthread.h>], [#if __FreeBSD__ == 4 error "No, in FreeBSD 4.0 recursive mutexes actually don't work." #else int x = (int)PTHREAD_MUTEX_RECURSIVE; return !x; #endif], [AC_DEFINE([HAVE_PTHREAD_MUTEX_RECURSIVE], 1, [Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE.])]) fi fi fi if test -z "$gl_have_pthread"; then if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then gl_have_solaristhread= gl_save_LIBS="$LIBS" LIBS="$LIBS -lthread" AC_TRY_LINK([#include <thread.h> #include <synch.h>], [thr_self();], [gl_have_solaristhread=yes]) LIBS="$gl_save_LIBS" if test -n "$gl_have_solaristhread"; then gl_threads_api=solaris LIBTHREAD=-lthread LTLIBTHREAD=-lthread LIBMULTITHREAD="$LIBTHREAD" LTLIBMULTITHREAD="$LTLIBTHREAD" AC_DEFINE([USE_SOLARIS_THREADS], 1, [Define if the old Solaris multithreading library can be used.]) if test $gl_have_weak = yes; then AC_DEFINE([USE_SOLARIS_THREADS_WEAK], 1, [Define if references to the old Solaris multithreading library should be made weak.]) LIBTHREAD= LTLIBTHREAD= fi fi fi fi if test "$gl_use_threads" = pth; then gl_save_CPPFLAGS="$CPPFLAGS" AC_LIB_LINKFLAGS(pth) gl_have_pth= gl_save_LIBS="$LIBS" LIBS="$LIBS -lpth" AC_TRY_LINK([#include <pth.h>], [pth_self();], gl_have_pth=yes) LIBS="$gl_save_LIBS" if test -n "$gl_have_pth"; then gl_threads_api=pth LIBTHREAD="$LIBPTH" LTLIBTHREAD="$LTLIBPTH" LIBMULTITHREAD="$LIBTHREAD" LTLIBMULTITHREAD="$LTLIBTHREAD" AC_DEFINE([USE_PTH_THREADS], 1, [Define if the GNU Pth multithreading library can be used.]) if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then if test $gl_have_weak = yes; then AC_DEFINE([USE_PTH_THREADS_WEAK], 1, [Define if references to the GNU Pth multithreading library should be made weak.]) LIBTHREAD= LTLIBTHREAD= fi fi else CPPFLAGS="$gl_save_CPPFLAGS" fi fi if test -z "$gl_have_pthread"; then if test "$gl_use_threads" = yes || test "$gl_use_threads" = win32; then if { case "$host_os" in mingw*) true;; *) false;; esac }; then gl_threads_api=win32 AC_DEFINE([USE_WIN32_THREADS], 1, [Define if the Win32 multithreading API can be used.]) fi fi fi fi AC_MSG_CHECKING([for multithread API to use]) AC_MSG_RESULT([$gl_threads_api]) AC_SUBST(LIBTHREAD) AC_SUBST(LTLIBTHREAD) AC_SUBST(LIBMULTITHREAD) AC_SUBST(LTLIBMULTITHREAD) ]) AC_DEFUN([gl_LOCK], [ AC_REQUIRE([gl_LOCK_EARLY]) AC_REQUIRE([gl_LOCK_BODY]) gl_PREREQ_LOCK ]) # Prerequisites of lib/lock.c. AC_DEFUN([gl_PREREQ_LOCK], [ AC_REQUIRE([AC_C_INLINE]) ]) dnl Survey of platforms: dnl dnl Platform Available Compiler Supports test-lock dnl flavours option weak result dnl --------------- --------- --------- -------- --------- dnl Linux 2.4/glibc posix -lpthread Y OK dnl dnl GNU Hurd/glibc posix dnl dnl FreeBSD 5.3 posix -lc_r Y dnl posix -lkse ? Y dnl posix -lpthread ? Y dnl posix -lthr Y dnl dnl FreeBSD 5.2 posix -lc_r Y dnl posix -lkse Y dnl posix -lthr Y dnl dnl FreeBSD 4.0,4.10 posix -lc_r Y OK dnl dnl NetBSD 1.6 -- dnl dnl OpenBSD 3.4 posix -lpthread Y OK dnl dnl MacOS X 10.[123] posix -lpthread Y OK dnl dnl Solaris 7,8,9 posix -lpthread Y Sol 7,8: 0.0; Sol 9: OK dnl solaris -lthread Y Sol 7,8: 0.0; Sol 9: OK dnl dnl HP-UX 11 posix -lpthread N (cc) OK dnl Y (gcc) dnl dnl IRIX 6.5 posix -lpthread Y 0.5 dnl dnl AIX 4.3,5.1 posix -lpthread N AIX 4: 0.5; AIX 5: OK dnl dnl OSF/1 4.0,5.1 posix -pthread (cc) N OK dnl -lpthread (gcc) Y dnl dnl Cygwin posix -lpthread Y OK dnl dnl Any of the above pth -lpth 0.0 dnl dnl Mingw win32 N OK dnl dnl BeOS 5 -- dnl dnl The test-lock result shows what happens if in test-lock.c EXPLICIT_YIELD is dnl turned off: dnl OK if all three tests terminate OK, dnl 0.5 if the first test terminates OK but the second one loops endlessly, dnl 0.0 if the first test already loops endlessly. �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/stdint_h.m4�����������������������������������������������������������������������0000644�0023456�0023456�00000001614�14774707331�011062� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# stdint_h.m4 serial 6 dnl Copyright (C) 1997-2004, 2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Paul Eggert. # Define HAVE_STDINT_H_WITH_UINTMAX if <stdint.h> exists, # doesn't clash with <sys/types.h>, and declares uintmax_t. AC_DEFUN([gl_AC_HEADER_STDINT_H], [ AC_CACHE_CHECK([for stdint.h], gl_cv_header_stdint_h, [AC_TRY_COMPILE( [#include <sys/types.h> #include <stdint.h>], [uintmax_t i = (uintmax_t) -1; return !i;], gl_cv_header_stdint_h=yes, gl_cv_header_stdint_h=no)]) if test $gl_cv_header_stdint_h = yes; then AC_DEFINE_UNQUOTED(HAVE_STDINT_H_WITH_UINTMAX, 1, [Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares uintmax_t. ]) fi ]) ��������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/size_max.m4�����������������������������������������������������������������������0000644�0023456�0023456�00000005133�14774707331�011065� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# size_max.m4 serial 6 dnl Copyright (C) 2003, 2005-2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. AC_DEFUN([gl_SIZE_MAX], [ AC_CHECK_HEADERS(stdint.h) dnl First test whether the system already has SIZE_MAX. AC_MSG_CHECKING([for SIZE_MAX]) AC_CACHE_VAL([gl_cv_size_max], [ gl_cv_size_max= AC_EGREP_CPP([Found it], [ #include <limits.h> #if HAVE_STDINT_H #include <stdint.h> #endif #ifdef SIZE_MAX Found it #endif ], gl_cv_size_max=yes) if test -z "$gl_cv_size_max"; then dnl Define it ourselves. Here we assume that the type 'size_t' is not wider dnl than the type 'unsigned long'. Try hard to find a definition that can dnl be used in a preprocessor #if, i.e. doesn't contain a cast. AC_COMPUTE_INT([size_t_bits_minus_1], [sizeof (size_t) * CHAR_BIT - 1], [#include <stddef.h> #include <limits.h>], size_t_bits_minus_1=) AC_COMPUTE_INT([fits_in_uint], [sizeof (size_t) <= sizeof (unsigned int)], [#include <stddef.h>], fits_in_uint=) if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then if test $fits_in_uint = 1; then dnl Even though SIZE_MAX fits in an unsigned int, it must be of type dnl 'unsigned long' if the type 'size_t' is the same as 'unsigned long'. AC_TRY_COMPILE([#include <stddef.h> extern size_t foo; extern unsigned long foo; ], [], fits_in_uint=0) fi dnl We cannot use 'expr' to simplify this expression, because 'expr' dnl works only with 'long' integers in the host environment, while we dnl might be cross-compiling from a 32-bit platform to a 64-bit platform. if test $fits_in_uint = 1; then gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)" else gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)" fi else dnl Shouldn't happen, but who knows... gl_cv_size_max='((size_t)~(size_t)0)' fi fi ]) AC_MSG_RESULT([$gl_cv_size_max]) if test "$gl_cv_size_max" != yes; then AC_DEFINE_UNQUOTED([SIZE_MAX], [$gl_cv_size_max], [Define as the maximum value of type 'size_t', if the system doesn't define it.]) fi ]) dnl Autoconf >= 2.61 has AC_COMPUTE_INT built-in. dnl Remove this when we can assume autoconf >= 2.61. m4_ifdef([AC_COMPUTE_INT], [], [ AC_DEFUN([AC_COMPUTE_INT], [_AC_COMPUTE_INT([$2],[$1],[$3],[$4])]) ]) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/wint_t.m4�������������������������������������������������������������������������0000644�0023456�0023456�00000001707�14774707331�010555� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# wint_t.m4 serial 2 (gettext-0.17) dnl Copyright (C) 2003, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. dnl Test whether <wchar.h> has the 'wint_t' type. dnl Prerequisite: AC_PROG_CC AC_DEFUN([gt_TYPE_WINT_T], [ AC_CACHE_CHECK([for wint_t], gt_cv_c_wint_t, [AC_TRY_COMPILE([ /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before <wchar.h>. BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included before <wchar.h>. */ #include <stddef.h> #include <stdio.h> #include <time.h> #include <wchar.h> wint_t foo = (wchar_t)'\0';], , gt_cv_c_wint_t=yes, gt_cv_c_wint_t=no)]) if test $gt_cv_c_wint_t = yes; then AC_DEFINE(HAVE_WINT_T, 1, [Define if you have the 'wint_t' type.]) fi ]) ���������������������������������������������������������m17n-db-1.8.10/m4/visibility.m4���������������������������������������������������������������������0000644�0023456�0023456�00000004130�14774707331�011431� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# visibility.m4 serial 1 (gettext-0.15) dnl Copyright (C) 2005 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. dnl Tests whether the compiler supports the command-line option dnl -fvisibility=hidden and the function and variable attributes dnl __attribute__((__visibility__("hidden"))) and dnl __attribute__((__visibility__("default"))). dnl Does *not* test for __visibility__("protected") - which has tricky dnl semantics (see the 'vismain' test in glibc) and does not exist e.g. on dnl MacOS X. dnl Does *not* test for __visibility__("internal") - which has processor dnl dependent semantics. dnl Does *not* test for #pragma GCC visibility push(hidden) - which is dnl "really only recommended for legacy code". dnl Set the variable CFLAG_VISIBILITY. dnl Defines and sets the variable HAVE_VISIBILITY. AC_DEFUN([gl_VISIBILITY], [ AC_REQUIRE([AC_PROG_CC]) CFLAG_VISIBILITY= HAVE_VISIBILITY=0 if test -n "$GCC"; then AC_MSG_CHECKING([for simple visibility declarations]) AC_CACHE_VAL(gl_cv_cc_visibility, [ gl_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -fvisibility=hidden" AC_TRY_COMPILE( [extern __attribute__((__visibility__("hidden"))) int hiddenvar; extern __attribute__((__visibility__("default"))) int exportedvar; extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void); extern __attribute__((__visibility__("default"))) int exportedfunc (void);], [], gl_cv_cc_visibility=yes, gl_cv_cc_visibility=no) CFLAGS="$gl_save_CFLAGS"]) AC_MSG_RESULT([$gl_cv_cc_visibility]) if test $gl_cv_cc_visibility = yes; then CFLAG_VISIBILITY="-fvisibility=hidden" HAVE_VISIBILITY=1 fi fi AC_SUBST([CFLAG_VISIBILITY]) AC_SUBST([HAVE_VISIBILITY]) AC_DEFINE_UNQUOTED([HAVE_VISIBILITY], [$HAVE_VISIBILITY], [Define to 1 or 0, depending whether the compiler supports simple visibility declarations.]) ]) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/po.m4�����������������������������������������������������������������������������0000644�0023456�0023456�00000044606�14774707331�007674� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# po.m4 serial 15 (gettext-0.17) dnl Copyright (C) 1995-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000. dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003. AC_PREREQ(2.50) dnl Checks for all prerequisites of the po subdirectory. AC_DEFUN([AM_PO_SUBDIRS], [ AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake AC_REQUIRE([AM_NLS])dnl dnl Release version of the gettext macros. This is used to ensure that dnl the gettext macros and po/Makefile.in.in are in sync. AC_SUBST([GETTEXT_MACRO_VERSION], [0.17]) dnl Perform the following tests also if --disable-nls has been given, dnl because they are needed for "make dist" to work. dnl Search for GNU msgfmt in the PATH. dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions. dnl The second test excludes FreeBSD msgfmt. AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 && (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], :) AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) dnl Test whether it is GNU msgfmt >= 0.15. changequote(,)dnl case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;; *) MSGFMT_015=$MSGFMT ;; esac changequote([,])dnl AC_SUBST([MSGFMT_015]) changequote(,)dnl case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;; *) GMSGFMT_015=$GMSGFMT ;; esac changequote([,])dnl AC_SUBST([GMSGFMT_015]) dnl Search for GNU xgettext 0.12 or newer in the PATH. dnl The first test excludes Solaris xgettext and early GNU xgettext versions. dnl The second test excludes FreeBSD xgettext. AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 && (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], :) dnl Remove leftover from FreeBSD xgettext call. rm -f messages.po dnl Test whether it is GNU xgettext >= 0.15. changequote(,)dnl case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;; *) XGETTEXT_015=$XGETTEXT ;; esac changequote([,])dnl AC_SUBST([XGETTEXT_015]) dnl Search for GNU msgmerge 0.11 or newer in the PATH. AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge, [$ac_dir/$ac_word --update -q /dev/null /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1], :) dnl Installation directories. dnl Autoconf >= 2.60 defines localedir. For older versions of autoconf, we dnl have to define it here, so that it can be used in po/Makefile. test -n "$localedir" || localedir='${datadir}/locale' AC_SUBST([localedir]) dnl Support for AM_XGETTEXT_OPTION. test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS= AC_SUBST([XGETTEXT_EXTRA_OPTIONS]) AC_CONFIG_COMMANDS([po-directories], [[ for ac_file in $CONFIG_FILES; do # Support "outfile[:infile[:infile...]]" case "$ac_file" in *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; esac # PO directories have a Makefile.in generated from Makefile.in.in. case "$ac_file" in */Makefile.in) # Adjust a relative srcdir. ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` # In autoconf-2.13 it is called $ac_given_srcdir. # In autoconf-2.50 it is called $srcdir. test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" case "$ac_given_srcdir" in .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; /*) top_srcdir="$ac_given_srcdir" ;; *) top_srcdir="$ac_dots$ac_given_srcdir" ;; esac # Treat a directory as a PO directory if and only if it has a # POTFILES.in file. This allows packages to have multiple PO # directories under different names or in different locations. if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then rm -f "$ac_dir/POTFILES" test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" POMAKEFILEDEPS="POTFILES.in" # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend # on $ac_dir but don't depend on user-specified configuration # parameters. if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then # The LINGUAS file contains the set of available languages. if test -n "$OBSOLETE_ALL_LINGUAS"; then test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" fi ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` # Hide the ALL_LINGUAS assigment from automake < 1.5. eval 'ALL_LINGUAS''=$ALL_LINGUAS_' POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" else # The set of available languages was given in configure.in. # Hide the ALL_LINGUAS assigment from automake < 1.5. eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' fi # Compute POFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) # Compute UPDATEPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) # Compute DUMMYPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) # Compute GMOFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) case "$ac_given_srcdir" in .) srcdirpre= ;; *) srcdirpre='$(srcdir)/' ;; esac POFILES= UPDATEPOFILES= DUMMYPOFILES= GMOFILES= for lang in $ALL_LINGUAS; do POFILES="$POFILES $srcdirpre$lang.po" UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" DUMMYPOFILES="$DUMMYPOFILES $lang.nop" GMOFILES="$GMOFILES $srcdirpre$lang.gmo" done # CATALOGS depends on both $ac_dir and the user's LINGUAS # environment variable. INST_LINGUAS= if test -n "$ALL_LINGUAS"; then for presentlang in $ALL_LINGUAS; do useit=no if test "%UNSET%" != "$LINGUAS"; then desiredlanguages="$LINGUAS" else desiredlanguages="$ALL_LINGUAS" fi for desiredlang in $desiredlanguages; do # Use the presentlang catalog if desiredlang is # a. equal to presentlang, or # b. a variant of presentlang (because in this case, # presentlang can be used as a fallback for messages # which are not translated in the desiredlang catalog). case "$desiredlang" in "$presentlang"*) useit=yes;; esac done if test $useit = yes; then INST_LINGUAS="$INST_LINGUAS $presentlang" fi done fi CATALOGS= if test -n "$INST_LINGUAS"; then for lang in $INST_LINGUAS; do CATALOGS="$CATALOGS $lang.gmo" done fi test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do if test -f "$f"; then case "$f" in *.orig | *.bak | *~) ;; *) cat "$f" >> "$ac_dir/Makefile" ;; esac fi done fi ;; esac done]], [# Capture the value of obsolete ALL_LINGUAS because we need it to compute # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it # from automake < 1.5. eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' # Capture the value of LINGUAS because we need it to compute CATALOGS. LINGUAS="${LINGUAS-%UNSET%}" ]) ]) dnl Postprocesses a Makefile in a directory containing PO files. AC_DEFUN([AM_POSTPROCESS_PO_MAKEFILE], [ # When this code is run, in config.status, two variables have already been # set: # - OBSOLETE_ALL_LINGUAS is the value of LINGUAS set in configure.in, # - LINGUAS is the value of the environment variable LINGUAS at configure # time. changequote(,)dnl # Adjust a relative srcdir. ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` # In autoconf-2.13 it is called $ac_given_srcdir. # In autoconf-2.50 it is called $srcdir. test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" case "$ac_given_srcdir" in .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; /*) top_srcdir="$ac_given_srcdir" ;; *) top_srcdir="$ac_dots$ac_given_srcdir" ;; esac # Find a way to echo strings without interpreting backslash. if test "X`(echo '\t') 2>/dev/null`" = 'X\t'; then gt_echo='echo' else if test "X`(printf '%s\n' '\t') 2>/dev/null`" = 'X\t'; then gt_echo='printf %s\n' else echo_func () { cat <<EOT $* EOT } gt_echo='echo_func' fi fi # A sed script that extracts the value of VARIABLE from a Makefile. sed_x_variable=' # Test if the hold space is empty. x s/P/P/ x ta # Yes it was empty. Look if we have the expected variable definition. /^[ ]*VARIABLE[ ]*=/{ # Seen the first line of the variable definition. s/^[ ]*VARIABLE[ ]*=// ba } bd :a # Here we are processing a line from the variable definition. # Remove comment, more precisely replace it with a space. s/#.*$/ / # See if the line ends in a backslash. tb :b s/\\$// # Print the line, without the trailing backslash. p tc # There was no trailing backslash. The end of the variable definition is # reached. Clear the hold space. s/^.*$// x bd :c # A trailing backslash means that the variable definition continues in the # next line. Put a nonempty string into the hold space to indicate this. s/^.*$/P/ x :d ' changequote([,])dnl # Set POTFILES to the value of the Makefile variable POTFILES. sed_x_POTFILES=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/POTFILES/g'` POTFILES=`sed -n -e "$sed_x_POTFILES" < "$ac_file"` # Compute POTFILES_DEPS as # $(foreach file, $(POTFILES), $(top_srcdir)/$(file)) POTFILES_DEPS= for file in $POTFILES; do POTFILES_DEPS="$POTFILES_DEPS "'$(top_srcdir)/'"$file" done POMAKEFILEDEPS="" if test -n "$OBSOLETE_ALL_LINGUAS"; then test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" fi if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then # The LINGUAS file contains the set of available languages. ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" else # Set ALL_LINGUAS to the value of the Makefile variable LINGUAS. sed_x_LINGUAS=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/LINGUAS/g'` ALL_LINGUAS_=`sed -n -e "$sed_x_LINGUAS" < "$ac_file"` fi # Hide the ALL_LINGUAS assigment from automake < 1.5. eval 'ALL_LINGUAS''=$ALL_LINGUAS_' # Compute POFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) # Compute UPDATEPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) # Compute DUMMYPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) # Compute GMOFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) # Compute PROPERTIESFILES # as $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).properties) # Compute CLASSFILES # as $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).class) # Compute QMFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).qm) # Compute MSGFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang)).msg) # Compute RESOURCESDLLFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang))/$(DOMAIN).resources.dll) case "$ac_given_srcdir" in .) srcdirpre= ;; *) srcdirpre='$(srcdir)/' ;; esac POFILES= UPDATEPOFILES= DUMMYPOFILES= GMOFILES= PROPERTIESFILES= CLASSFILES= QMFILES= MSGFILES= RESOURCESDLLFILES= for lang in $ALL_LINGUAS; do POFILES="$POFILES $srcdirpre$lang.po" UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" DUMMYPOFILES="$DUMMYPOFILES $lang.nop" GMOFILES="$GMOFILES $srcdirpre$lang.gmo" PROPERTIESFILES="$PROPERTIESFILES \$(top_srcdir)/\$(DOMAIN)_$lang.properties" CLASSFILES="$CLASSFILES \$(top_srcdir)/\$(DOMAIN)_$lang.class" QMFILES="$QMFILES $srcdirpre$lang.qm" frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` MSGFILES="$MSGFILES $srcdirpre$frobbedlang.msg" frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'` RESOURCESDLLFILES="$RESOURCESDLLFILES $srcdirpre$frobbedlang/\$(DOMAIN).resources.dll" done # CATALOGS depends on both $ac_dir and the user's LINGUAS # environment variable. INST_LINGUAS= if test -n "$ALL_LINGUAS"; then for presentlang in $ALL_LINGUAS; do useit=no if test "%UNSET%" != "$LINGUAS"; then desiredlanguages="$LINGUAS" else desiredlanguages="$ALL_LINGUAS" fi for desiredlang in $desiredlanguages; do # Use the presentlang catalog if desiredlang is # a. equal to presentlang, or # b. a variant of presentlang (because in this case, # presentlang can be used as a fallback for messages # which are not translated in the desiredlang catalog). case "$desiredlang" in "$presentlang"*) useit=yes;; esac done if test $useit = yes; then INST_LINGUAS="$INST_LINGUAS $presentlang" fi done fi CATALOGS= JAVACATALOGS= QTCATALOGS= TCLCATALOGS= CSHARPCATALOGS= if test -n "$INST_LINGUAS"; then for lang in $INST_LINGUAS; do CATALOGS="$CATALOGS $lang.gmo" JAVACATALOGS="$JAVACATALOGS \$(DOMAIN)_$lang.properties" QTCATALOGS="$QTCATALOGS $lang.qm" frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` TCLCATALOGS="$TCLCATALOGS $frobbedlang.msg" frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'` CSHARPCATALOGS="$CSHARPCATALOGS $frobbedlang/\$(DOMAIN).resources.dll" done fi sed -e "s|@POTFILES_DEPS@|$POTFILES_DEPS|g" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@PROPERTIESFILES@|$PROPERTIESFILES|g" -e "s|@CLASSFILES@|$CLASSFILES|g" -e "s|@QMFILES@|$QMFILES|g" -e "s|@MSGFILES@|$MSGFILES|g" -e "s|@RESOURCESDLLFILES@|$RESOURCESDLLFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@JAVACATALOGS@|$JAVACATALOGS|g" -e "s|@QTCATALOGS@|$QTCATALOGS|g" -e "s|@TCLCATALOGS@|$TCLCATALOGS|g" -e "s|@CSHARPCATALOGS@|$CSHARPCATALOGS|g" -e 's,^#distdir:,distdir:,' < "$ac_file" > "$ac_file.tmp" if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then # Add dependencies that cannot be formulated as a simple suffix rule. for lang in $ALL_LINGUAS; do frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` cat >> "$ac_file.tmp" <<EOF $frobbedlang.msg: $lang.po @echo "\$(MSGFMT) -c --tcl -d \$(srcdir) -l $lang $srcdirpre$lang.po"; \ \$(MSGFMT) -c --tcl -d "\$(srcdir)" -l $lang $srcdirpre$lang.po || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; } EOF done fi if grep -l '@CSHARPCATALOGS@' "$ac_file" > /dev/null; then # Add dependencies that cannot be formulated as a simple suffix rule. for lang in $ALL_LINGUAS; do frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'` cat >> "$ac_file.tmp" <<EOF $frobbedlang/\$(DOMAIN).resources.dll: $lang.po @echo "\$(MSGFMT) -c --csharp -d \$(srcdir) -l $lang $srcdirpre$lang.po -r \$(DOMAIN)"; \ \$(MSGFMT) -c --csharp -d "\$(srcdir)" -l $lang $srcdirpre$lang.po -r "\$(DOMAIN)" || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; } EOF done fi if test -n "$POMAKEFILEDEPS"; then cat >> "$ac_file.tmp" <<EOF Makefile: $POMAKEFILEDEPS EOF fi mv "$ac_file.tmp" "$ac_file" ]) dnl Initializes the accumulator used by AM_XGETTEXT_OPTION. AC_DEFUN([AM_XGETTEXT_OPTION_INIT], [ XGETTEXT_EXTRA_OPTIONS= ]) dnl Registers an option to be passed to xgettext in the po subdirectory. AC_DEFUN([AM_XGETTEXT_OPTION], [ AC_REQUIRE([AM_XGETTEXT_OPTION_INIT]) XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS $1" ]) ��������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/inttypes-pri.m4�������������������������������������������������������������������0000644�0023456�0023456�00000002152�14774707330�011712� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# inttypes-pri.m4 serial 4 (gettext-0.16) dnl Copyright (C) 1997-2002, 2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. AC_PREREQ(2.52) # Define PRI_MACROS_BROKEN if <inttypes.h> exists and defines the PRI* # macros to non-string values. This is the case on AIX 4.3.3. AC_DEFUN([gt_INTTYPES_PRI], [ AC_CHECK_HEADERS([inttypes.h]) if test $ac_cv_header_inttypes_h = yes; then AC_CACHE_CHECK([whether the inttypes.h PRIxNN macros are broken], gt_cv_inttypes_pri_broken, [ AC_TRY_COMPILE([#include <inttypes.h> #ifdef PRId32 char *p = PRId32; #endif ], [], gt_cv_inttypes_pri_broken=no, gt_cv_inttypes_pri_broken=yes) ]) fi if test "$gt_cv_inttypes_pri_broken" = yes; then AC_DEFINE_UNQUOTED(PRI_MACROS_BROKEN, 1, [Define if <inttypes.h> exists and defines unusable PRI* macros.]) PRI_MACROS_BROKEN=1 else PRI_MACROS_BROKEN=0 fi AC_SUBST([PRI_MACROS_BROKEN]) ]) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/longlong.m4�����������������������������������������������������������������������0000644�0023456�0023456�00000010054�14774707331�011063� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# longlong.m4 serial 13 dnl Copyright (C) 1999-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Paul Eggert. # Define HAVE_LONG_LONG_INT if 'long long int' works. # This fixes a bug in Autoconf 2.61, but can be removed once we # assume 2.62 everywhere. # Note: If the type 'long long int' exists but is only 32 bits large # (as on some very old compilers), HAVE_LONG_LONG_INT will not be # defined. In this case you can treat 'long long int' like 'long int'. AC_DEFUN([AC_TYPE_LONG_LONG_INT], [ AC_CACHE_CHECK([for long long int], [ac_cv_type_long_long_int], [AC_LINK_IFELSE( [_AC_TYPE_LONG_LONG_SNIPPET], [dnl This catches a bug in Tandem NonStop Kernel (OSS) cc -O circa 2004. dnl If cross compiling, assume the bug isn't important, since dnl nobody cross compiles for this platform as far as we know. AC_RUN_IFELSE( [AC_LANG_PROGRAM( [[@%:@include <limits.h> @%:@ifndef LLONG_MAX @%:@ define HALF \ (1LL << (sizeof (long long int) * CHAR_BIT - 2)) @%:@ define LLONG_MAX (HALF - 1 + HALF) @%:@endif]], [[long long int n = 1; int i; for (i = 0; ; i++) { long long int m = n << i; if (m >> i != n) return 1; if (LLONG_MAX / 2 < m) break; } return 0;]])], [ac_cv_type_long_long_int=yes], [ac_cv_type_long_long_int=no], [ac_cv_type_long_long_int=yes])], [ac_cv_type_long_long_int=no])]) if test $ac_cv_type_long_long_int = yes; then AC_DEFINE([HAVE_LONG_LONG_INT], 1, [Define to 1 if the system has the type `long long int'.]) fi ]) # Define HAVE_UNSIGNED_LONG_LONG_INT if 'unsigned long long int' works. # This fixes a bug in Autoconf 2.61, but can be removed once we # assume 2.62 everywhere. # Note: If the type 'unsigned long long int' exists but is only 32 bits # large (as on some very old compilers), AC_TYPE_UNSIGNED_LONG_LONG_INT # will not be defined. In this case you can treat 'unsigned long long int' # like 'unsigned long int'. AC_DEFUN([AC_TYPE_UNSIGNED_LONG_LONG_INT], [ AC_CACHE_CHECK([for unsigned long long int], [ac_cv_type_unsigned_long_long_int], [AC_LINK_IFELSE( [_AC_TYPE_LONG_LONG_SNIPPET], [ac_cv_type_unsigned_long_long_int=yes], [ac_cv_type_unsigned_long_long_int=no])]) if test $ac_cv_type_unsigned_long_long_int = yes; then AC_DEFINE([HAVE_UNSIGNED_LONG_LONG_INT], 1, [Define to 1 if the system has the type `unsigned long long int'.]) fi ]) # Expands to a C program that can be used to test for simultaneous support # of 'long long' and 'unsigned long long'. We don't want to say that # 'long long' is available if 'unsigned long long' is not, or vice versa, # because too many programs rely on the symmetry between signed and unsigned # integer types (excluding 'bool'). AC_DEFUN([_AC_TYPE_LONG_LONG_SNIPPET], [ AC_LANG_PROGRAM( [[/* Test preprocessor. */ #if ! (-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) error in preprocessor; #endif #if ! (18446744073709551615ULL <= -1ull) error in preprocessor; #endif /* Test literals. */ long long int ll = 9223372036854775807ll; long long int nll = -9223372036854775807LL; unsigned long long int ull = 18446744073709551615ULL; /* Test constant expressions. */ typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) ? 1 : -1)]; typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1 ? 1 : -1)]; int i = 63;]], [[/* Test availability of runtime routines for shift and division. */ long long int llmax = 9223372036854775807ll; unsigned long long int ullmax = 18446744073709551615ull; return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i) | (llmax / ll) | (llmax % ll) | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i) | (ullmax / ull) | (ullmax % ull));]]) ]) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/glibc2.m4�������������������������������������������������������������������������0000644�0023456�0023456�00000001354�14774707330�010410� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# glibc2.m4 serial 1 dnl Copyright (C) 2000-2002, 2004 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. # Test for the GNU C Library, version 2.0 or newer. # From Bruno Haible. AC_DEFUN([gt_GLIBC2], [ AC_CACHE_CHECK(whether we are using the GNU C Library 2 or newer, ac_cv_gnu_library_2, [AC_EGREP_CPP([Lucky GNU user], [ #include <features.h> #ifdef __GNU_LIBRARY__ #if (__GLIBC__ >= 2) Lucky GNU user #endif #endif ], ac_cv_gnu_library_2=yes, ac_cv_gnu_library_2=no) ] ) AC_SUBST(GLIBC2) GLIBC2="$ac_cv_gnu_library_2" ] ) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/ltoptions.m4����������������������������������������������������������������������0000644�0023456�0023456�00000034275�14774707335�011316� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Helper functions for option handling. -*- Autoconf -*- # # Copyright (C) 2004-2005, 2007-2009, 2011-2019, 2021-2022 Free # Software Foundation, Inc. # Written by Gary V. Vaughan, 2004 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # serial 8 ltoptions.m4 # This is to help aclocal find these macros, as it can't see m4_define. AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])]) # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME) # ------------------------------------------ m4_define([_LT_MANGLE_OPTION], [[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])]) # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME) # --------------------------------------- # Set option OPTION-NAME for macro MACRO-NAME, and if there is a # matching handler defined, dispatch to it. Other OPTION-NAMEs are # saved as a flag. m4_define([_LT_SET_OPTION], [m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]), _LT_MANGLE_DEFUN([$1], [$2]), [m4_warning([Unknown $1 option '$2'])])[]dnl ]) # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET]) # ------------------------------------------------------------ # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. m4_define([_LT_IF_OPTION], [m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])]) # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET) # ------------------------------------------------------- # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME # are set. m4_define([_LT_UNLESS_OPTIONS], [m4_foreach([_LT_Option], m4_split(m4_normalize([$2])), [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option), [m4_define([$0_found])])])[]dnl m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3 ])[]dnl ]) # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST) # ---------------------------------------- # OPTION-LIST is a space-separated list of Libtool options associated # with MACRO-NAME. If any OPTION has a matching handler declared with # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about # the unknown option and exit. m4_defun([_LT_SET_OPTIONS], [# Set options m4_foreach([_LT_Option], m4_split(m4_normalize([$2])), [_LT_SET_OPTION([$1], _LT_Option)]) m4_if([$1],[LT_INIT],[ dnl dnl Simply set some default values (i.e off) if boolean options were not dnl specified: _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no ]) _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no ]) dnl dnl If no reference was made to various pairs of opposing options, then dnl we run the default mode handler for the pair. For example, if neither dnl 'shared' nor 'disable-shared' was passed, we enable building of shared dnl archives by default: _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED]) _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC]) _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC]) _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install], [_LT_ENABLE_FAST_INSTALL]) _LT_UNLESS_OPTIONS([LT_INIT], [aix-soname=aix aix-soname=both aix-soname=svr4], [_LT_WITH_AIX_SONAME([aix])]) ]) ])# _LT_SET_OPTIONS ## --------------------------------- ## ## Macros to handle LT_INIT options. ## ## --------------------------------- ## # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME) # ----------------------------------------- m4_define([_LT_MANGLE_DEFUN], [[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])]) # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE) # ----------------------------------------------- m4_define([LT_OPTION_DEFINE], [m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl ])# LT_OPTION_DEFINE # dlopen # ------ LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes ]) AU_DEFUN([AC_LIBTOOL_DLOPEN], [_LT_SET_OPTION([LT_INIT], [dlopen]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the 'dlopen' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], []) # win32-dll # --------- # Declare package support for building win32 dll's. LT_OPTION_DEFINE([LT_INIT], [win32-dll], [enable_win32_dll=yes case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*) AC_CHECK_TOOL(AS, as, false) AC_CHECK_TOOL(DLLTOOL, dlltool, false) AC_CHECK_TOOL(OBJDUMP, objdump, false) ;; esac test -z "$AS" && AS=as _LT_DECL([], [AS], [1], [Assembler program])dnl test -z "$DLLTOOL" && DLLTOOL=dlltool _LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl test -z "$OBJDUMP" && OBJDUMP=objdump _LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl ])# win32-dll AU_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_REQUIRE([AC_CANONICAL_HOST])dnl _LT_SET_OPTION([LT_INIT], [win32-dll]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the 'win32-dll' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], []) # _LT_ENABLE_SHARED([DEFAULT]) # ---------------------------- # implement the --enable-shared flag, and supports the 'shared' and # 'disable-shared' LT_INIT options. # DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'. m4_define([_LT_ENABLE_SHARED], [m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl AC_ARG_ENABLE([shared], [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@], [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_shared=yes ;; no) enable_shared=no ;; *) enable_shared=no # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for pkg in $enableval; do IFS=$lt_save_ifs if test "X$pkg" = "X$p"; then enable_shared=yes fi done IFS=$lt_save_ifs ;; esac], [enable_shared=]_LT_ENABLE_SHARED_DEFAULT) _LT_DECL([build_libtool_libs], [enable_shared], [0], [Whether or not to build shared libraries]) ])# _LT_ENABLE_SHARED LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])]) LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])]) # Old names: AC_DEFUN([AC_ENABLE_SHARED], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared]) ]) AC_DEFUN([AC_DISABLE_SHARED], [_LT_SET_OPTION([LT_INIT], [disable-shared]) ]) AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_ENABLE_SHARED], []) dnl AC_DEFUN([AM_DISABLE_SHARED], []) # _LT_ENABLE_STATIC([DEFAULT]) # ---------------------------- # implement the --enable-static flag, and support the 'static' and # 'disable-static' LT_INIT options. # DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'. m4_define([_LT_ENABLE_STATIC], [m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl AC_ARG_ENABLE([static], [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@], [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; *) enable_static=no # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for pkg in $enableval; do IFS=$lt_save_ifs if test "X$pkg" = "X$p"; then enable_static=yes fi done IFS=$lt_save_ifs ;; esac], [enable_static=]_LT_ENABLE_STATIC_DEFAULT) _LT_DECL([build_old_libs], [enable_static], [0], [Whether or not to build static libraries]) ])# _LT_ENABLE_STATIC LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])]) LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])]) # Old names: AC_DEFUN([AC_ENABLE_STATIC], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static]) ]) AC_DEFUN([AC_DISABLE_STATIC], [_LT_SET_OPTION([LT_INIT], [disable-static]) ]) AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_ENABLE_STATIC], []) dnl AC_DEFUN([AM_DISABLE_STATIC], []) # _LT_ENABLE_FAST_INSTALL([DEFAULT]) # ---------------------------------- # implement the --enable-fast-install flag, and support the 'fast-install' # and 'disable-fast-install' LT_INIT options. # DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'. m4_define([_LT_ENABLE_FAST_INSTALL], [m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl AC_ARG_ENABLE([fast-install], [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@], [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; *) enable_fast_install=no # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for pkg in $enableval; do IFS=$lt_save_ifs if test "X$pkg" = "X$p"; then enable_fast_install=yes fi done IFS=$lt_save_ifs ;; esac], [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT) _LT_DECL([fast_install], [enable_fast_install], [0], [Whether or not to optimize for fast installation])dnl ])# _LT_ENABLE_FAST_INSTALL LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])]) LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])]) # Old names: AU_DEFUN([AC_ENABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the 'fast-install' option into LT_INIT's first parameter.]) ]) AU_DEFUN([AC_DISABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], [disable-fast-install]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the 'disable-fast-install' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], []) dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], []) # _LT_WITH_AIX_SONAME([DEFAULT]) # ---------------------------------- # implement the --with-aix-soname flag, and support the `aix-soname=aix' # and `aix-soname=both' and `aix-soname=svr4' LT_INIT options. DEFAULT # is either `aix', `both' or `svr4'. If omitted, it defaults to `aix'. m4_define([_LT_WITH_AIX_SONAME], [m4_define([_LT_WITH_AIX_SONAME_DEFAULT], [m4_if($1, svr4, svr4, m4_if($1, both, both, aix))])dnl shared_archive_member_spec= case $host,$enable_shared in power*-*-aix[[5-9]]*,yes) AC_MSG_CHECKING([which variant of shared library versioning to provide]) AC_ARG_WITH([aix-soname], [AS_HELP_STRING([--with-aix-soname=aix|svr4|both], [shared library versioning (aka "SONAME") variant to provide on AIX, @<:@default=]_LT_WITH_AIX_SONAME_DEFAULT[@:>@.])], [case $withval in aix|svr4|both) ;; *) AC_MSG_ERROR([Unknown argument to --with-aix-soname]) ;; esac lt_cv_with_aix_soname=$with_aix_soname], [AC_CACHE_VAL([lt_cv_with_aix_soname], [lt_cv_with_aix_soname=]_LT_WITH_AIX_SONAME_DEFAULT) with_aix_soname=$lt_cv_with_aix_soname]) AC_MSG_RESULT([$with_aix_soname]) if test aix != "$with_aix_soname"; then # For the AIX way of multilib, we name the shared archive member # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, # the AIX toolchain works better with OBJECT_MODE set (default 32). if test 64 = "${OBJECT_MODE-32}"; then shared_archive_member_spec=shr_64 else shared_archive_member_spec=shr fi fi ;; *) with_aix_soname=aix ;; esac _LT_DECL([], [shared_archive_member_spec], [0], [Shared archive member basename, for filename based shared library versioning on AIX])dnl ])# _LT_WITH_AIX_SONAME LT_OPTION_DEFINE([LT_INIT], [aix-soname=aix], [_LT_WITH_AIX_SONAME([aix])]) LT_OPTION_DEFINE([LT_INIT], [aix-soname=both], [_LT_WITH_AIX_SONAME([both])]) LT_OPTION_DEFINE([LT_INIT], [aix-soname=svr4], [_LT_WITH_AIX_SONAME([svr4])]) # _LT_WITH_PIC([MODE]) # -------------------- # implement the --with-pic flag, and support the 'pic-only' and 'no-pic' # LT_INIT options. # MODE is either 'yes' or 'no'. If omitted, it defaults to 'both'. m4_define([_LT_WITH_PIC], [AC_ARG_WITH([pic], [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@], [try to use only PIC/non-PIC objects @<:@default=use both@:>@])], [lt_p=${PACKAGE-default} case $withval in yes|no) pic_mode=$withval ;; *) pic_mode=default # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for lt_pkg in $withval; do IFS=$lt_save_ifs if test "X$lt_pkg" = "X$lt_p"; then pic_mode=yes fi done IFS=$lt_save_ifs ;; esac], [pic_mode=m4_default([$1], [default])]) _LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl ])# _LT_WITH_PIC LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])]) LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])]) # Old name: AU_DEFUN([AC_LIBTOOL_PICMODE], [_LT_SET_OPTION([LT_INIT], [pic-only]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the 'pic-only' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_PICMODE], []) ## ----------------- ## ## LTDL_INIT Options ## ## ----------------- ## m4_define([_LTDL_MODE], []) LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive], [m4_define([_LTDL_MODE], [nonrecursive])]) LT_OPTION_DEFINE([LTDL_INIT], [recursive], [m4_define([_LTDL_MODE], [recursive])]) LT_OPTION_DEFINE([LTDL_INIT], [subproject], [m4_define([_LTDL_MODE], [subproject])]) m4_define([_LTDL_TYPE], []) LT_OPTION_DEFINE([LTDL_INIT], [installable], [m4_define([_LTDL_TYPE], [installable])]) LT_OPTION_DEFINE([LTDL_INIT], [convenience], [m4_define([_LTDL_TYPE], [convenience])]) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m4/lib-ld.m4�������������������������������������������������������������������������0000644�0023456�0023456�00000006531�14774707330�010413� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# lib-ld.m4 serial 3 (gettext-0.13) dnl Copyright (C) 1996-2003 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl Subroutines of libtool.m4, dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision dnl with libtool.m4. dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no. AC_DEFUN([AC_LIB_PROG_LD_GNU], [AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld, [# I'd rather use --version here, but apparently some GNU ld's only accept -v. case `$LD -v 2>&1 </dev/null` in *GNU* | *'with BFD'*) acl_cv_prog_gnu_ld=yes ;; *) acl_cv_prog_gnu_ld=no ;; esac]) with_gnu_ld=$acl_cv_prog_gnu_ld ]) dnl From libtool-1.4. Sets the variable LD. AC_DEFUN([AC_LIB_PROG_LD], [AC_ARG_WITH(gnu-ld, [ --with-gnu-ld assume the C compiler uses GNU ld [default=no]], test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no) AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl # Prepare PATH_SEPARATOR. # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0" >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. AC_MSG_CHECKING([for ld used by GCC]) case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [[\\/]* | [A-Za-z]:[\\/]*)] [re_direlt='/[^/][^/]*/\.\./'] # Canonicalize the path of ld ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then AC_MSG_CHECKING([for GNU ld]) else AC_MSG_CHECKING([for non-GNU ld]) fi AC_CACHE_VAL(acl_cv_path_LD, [if test -z "$LD"; then IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" for ac_dir in $PATH; do test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then acl_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some GNU ld's only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in *GNU* | *'with BFD'*) test "$with_gnu_ld" != no && break ;; *) test "$with_gnu_ld" != yes && break ;; esac fi done IFS="$ac_save_ifs" else acl_cv_path_LD="$LD" # Let the user override the test with a path. fi]) LD="$acl_cv_path_LD" if test -n "$LD"; then AC_MSG_RESULT($LD) else AC_MSG_RESULT(no) fi test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH]) AC_LIB_PROG_LD_GNU ]) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/generic.fst��������������������������������������������������������������������������0000644�0023456�0023456�00000007231�14422175267�010614� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; generic.fst -- Fontset mainly using generic font specs. ;; Copyright (C) 2005, 2006, 2007, 2010 AIST (H15PRO112) ;; See the end for copying conditions. ;;; <li> generic.fst ;;; ;;; Fontset mainly using generic font specifications. See the ;;; documentation of the fontset "default" for the information about ;;; each font. (latin (vi ((nil nil unicode-bmp :lang=vi))) (nil ((nil nil unicode-bmp :script=latin)))) (hebrew (nil ((nil nil unicode-bmp :otf=hebr) hebr-otf) ((nil nil unicode-bmp :script=hebrew)))) (arabic (nil ((nil nil unicode-bmp :otf=arab=init,medi,fina,liga+mark) arab-otf) ((nil nil unicode-bmp :otf=arab=init,medi,fina,liga+~mark) arab-otf-no-gpos) ((nil nil unicode-bmp :script=arabic) arab))) (syriac (nil ((nil nil unicode-bmp :otf=syrc) syrc-otf))) (thaana (nil ((nil nil unicode-bmp :otf=thaa) thaa-otf) ((nil nil unicode-bmp :script=thaana)))) (devanagari (nil ((nil nil unicode-bmp :otf=dev2) dev2-otf) ((nil nil unicode-bmp :otf=deva) deva-otf))) (bengali (nil ((nil nil unicode-bmp :otf=bng2) bng2-otf) ((nil nil unicode-bmp :otf=beng) beng-otf))) (gurmukhi (nil ((nil nil unicode-bmp :otf=gur2) gur2-otf) ((nil nil unicode-bmp :otf=guru) guru-otf))) (gujarati (nil ((nil nil unicode-bmp :otf=gjr2) gjr2-otf) ((nil nil unicode-bmp :otf=gujr) gujr-otf))) (oriya (nil ((nil nil unicode-bmp :otf=ory2) ory2-otf) ((nil nil unicode-bmp :otf=orya) orya-otf))) (tamil (nil ((nil nil unicode-bmp :otf=tml2) tml2-otf) ((nil nil unicode-bmp :otf=taml) taml-otf))) (telugu (nil ((nil nil unicode-bmp :otf=tel2) tel2-otf) ((nil nil unicode-bmp :otf=telu) telu-otf))) (kannada (nil ((nil nil unicode-bmp :otf=knd2) knd2-otf) ((nil nil unicode-bmp :otf=knda) knda-otf))) (malayalam (nil ((nil nil unicode-bmp :otf=mlm2) mlm2-otf) ((nil nil unicode-bmp :otf=mlym) mlym-otf))) (sinhala (nil ((nil nil unicode-bmp :otf=sinh) sinh-otf))) (tibetan (nil ((nil nil unicode-bmp :otf=tibt) tibt-otf))) (thai (nil ((nil nil unicode-bmp :otf=thai) thai-otf) ((nil nil unicode-bmp :script=thai) thai-generic))) (lao (nil ((nil nil unicode-bmp :otf=laoo) laoo-otf) ((nil nil unicode-bmp :script=lao) laoo-generic))) (myanmar (nil ((nil padauk unicode-bmp) mymr-sil))) (khmer (nil ((nil nil unicode-bmp :otf=khmr) khmr-otf))) (han (zh ((nil nil unicode-bmp :lang=zh))) (ja ((nil nil unicode-bmp :lang=ja))) (ko ((nil nil unicode-bmp :lang=ko)))) (hiragana (nil ((nil nil unicode-bmp :lang=ja)))) (katakana (nil ((nil nil unicode-bmp :lang=ja)))) (hangul (nil ((nil nil unicode-bmp :lang=ko)))) (cham (nil ((nil nil unicode-bmp :script=cham) cham-generic))) (nil ((nil nil unicode-bmp))) ;; Copyright (C) 2003, 2004, 2007, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/AUTHORS������������������������������������������������������������������������������0000644�0023456�0023456�00000022747�14774161733�007546� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Maintainers of this package: Kenichi Handa <handa@gnu.org> Core developer. Mikiko Nishikimi <nisikimi@m17n.org> Core developer. Naoto Takahashi <ntakahas.m17n@gmail.com> Core developer. Satoru Tomura <tomura@m17n.org> Core developer. # Contributers of input methods, icons, translations. Mike FABIAN <maiku.fabian@gmail.com> MIM/bn-national-jatiya.mim icons/bn-national-jatiya.png MIM/si-sayura.mim icons/si-sayura.png MIM/hu-rovas-post.mim icons/hu-rovas-post.png Shantanu Oak <shantanu oak <shantanu.oak@gmail.com> MIM/mr-gamabhana.mim icons/mr-gamabhana.png Amanpreet Singh Brar <apbrar@gmail.com> MIM/pa-inscript.mim -- Punjabi input method for inscript layout icons/pa-inscript.png MIM/pa-jhelum.mim -- Punjabi input method for jhelum layout icnos/pa-jhelum.png Harshula Jayasuriya MIM/si-phonetic-dynamic.mim -- Sinhala phonetic dynamic keymap icnos/si-phonetic-dynamic.png MIM/si-singlish.mim -- Sinhala singlish keymap MIM/si-sumihiri.mim -- Sinhala transliteration keymap icons/si-sumihiri.png MIM/si-trans.mim -- Sinhala transliteration keymap icons/si-transliteration.png Chaitanya Kamisetty <chaitanya@atc.tcs.co.in> MIM/te-apple.mim -- Apple keyboard layout for Telugu icnos/te-apple.png AIST Suraj N. Kurapati <sunaku@gmail.com> Chaitanya Kamisetty <chaitanya@atc.tcs.co.in> MIM/te-rts.mim -- Telugu input method with RTS method Tahir Abdul Rauf Butt <linux_kernel_worm@yahoo.com> MIM/ur-phonetic.mim -- Urdu input method for phonetic layout icons/ur-phonetic.png Suyash Shrestha <suyash.shr@gmail.com> MIM/ne-rom.mim -- Nepali input method for romanized layout icons/ne-rom.png MIM/ne-trad.mim -- Nepali input method for traditional layout icons/ne-trad.png Maxim Treskin <zerthurd@gmail.com> MIM/ru-translit.mim -- Cyrillic input method with translit keyboard layout Red Hat, Inc (by Subhransu Behera <sbehera@redhat.com> Rahul Bhalerao <rbhalera@redhat.com> Runa Bhattacharjee <runab@redhat.com> I. Felix <ifelix@redhat.com> Mayank Jain <majain@redhat.com> Jatin Nansi <jnansi@redhat.com> Ani Peter <apeter@redhat.com> Jens Petersen <petersen@redhat.com> Amitakhya Phukan <aphukan@redhat.com> Shankar Prasad <svenkate@redhat.com> Ankitkumar Rameshchandra Patel <ankit@redhat.com> Rajesh Ranjan <rranjan@redhat.com> Pravin Satpute <psatpute@redhat.com> Jaswinder Singh <jsingh@redhat.com> Sree Thottempudi <sthottem@redhat.com>) MIM/as-inscript.mim -- Assamese input method for inscript layout icons/as-inscript.png MIM/as-phonetic.mim -- Assamese input method for phonetic layout icons/as-phonetic.png MIM/bn-probhat.mim -- Bengali input method for probhat layout icons/bn-probhat.png MIM/gu-phonetic.mim -- Gujarati input method for phonetic layout icons/gu-phonetic.png MIM/hi-phonetic.mim -- Hindi input method for phonetic layout icons/hi-phonetic.png MIM/hi-remington.mim -- Hindi input method for Remington typewriter layout icons/hi-remington.png MIM/kn-typewriter.mim -- Kannada input-method for typewriter layout MIM/mr-inscript.mim -- Marathi input method for inscript layout icons/mr-inscript.png MIM/mr-itrans.mim -- Marathi input method with ITRANS method MIM/mr-phonetic.mim -- Marathi input method for phonetic layout MIM/or-inscript.mim -- Oriya input method for inscript layout icons/or-inscript.png MIM/or-phonetic.mim -- Oriya input method for phonetic layout pa-anmollipi.mim -- Punjabi input method for for AnmolLipi (Phonetic) pa-jhelum.mim -- Punjabi input method for jhelum layout pa-phonetic.mim -- Punjabi input method for phonetic layout icons/pa-phonetic.png MIM/ta-phonetic.mim -- Tamil input method for phonetic layout MIM/ta-tamil99.mim -- Tamil input method for tamil99 layout MIM/ta-typewriter.mim -- Tamil input method for type writer layout Sun Microsystems, Inc. MIM/bn-inscript.mim -- Bengali input method for inscript layout icons/bn-inscript.png MIM/gu-inscript.mim -- Gujarati input method for inscript layout icons/gu-inscript.png MIM/hi-inscript.mim -- Hindi input method for inscript layout icons/hi-inscript.png MIM/kn-inscript.mim -- Kannada input method for inscript layout icons/kn-inscript.png MIM/ml-inscript.mim -- Malayalam input method for inscript layout icons/ml-inscript.png MIM/pa-inscript.mim -- Punjabi input method for inscript layout icons/pa-inscript.png MIM/sd-inscript.mim -- Sindhi input method for inscript layout icons/sd-inscript.png MIM/ta-inscript.mim -- Tamil input method for inscript layout MIM/ta-inscript.png MIM/te-inscript.mim -- Telugu input method for inscript layout icons/te-inscript.png Red Hat, Inc Sun Microsystems, Inc. MIM/ks-inscript.mim - Kashmiri Devanagari input method for inscript layout Thua Thien Hue Center of Information Technology (HueCIT, Vietnam) (by Phan Anh Dung <padung@huesoft.com.vn>) MIM/vi-nom.mim -- Chu Nom input method with Viet-Phonetic telex sequence icons/vi-nom.png MIM/vi-nom-vni.mim -- Chu Nom input method with Viet-Phonetic VNI sequence icons/vi-nom-vni.png MIM/vi-han.mim -- Han Viet input method with Viet-Phonetic sequence AIST Thua Thien Hue Center of Information Technology (HueCIT, Vietnam) (by Tuyet Nhung <dangtuyetnhung@gmail.com>) MIM/tai-sonla.mim -- Tai Viet input method with Phonetic sequence Joop Kiefte <ikojba@gmail.com> MIM/eo-h-f.mim -- Esperanto input method icons/eo-h-fundamente.png MIM/eo-h.mim -- Esperanto input method icons/eo-h-sistemo.png MIM/eo-plena.mim -- Esperanto input method icons/eo-plena.png MIM/eo-q.mim -- Esperanto input method icons/eo-q-sistemo.png MIM/eo-x.mim -- Esperanto input method icons/eo-x-sistemo.png Arjuna Rao Chavala <arjunaraoc@googlemail.com> MIM/te-pothana.mim -- Telugu input method proposed by Thirumala Krishna Desikachari along with Pothana font for Windows environments. Evuraan <Evuraan at Gmail Dot Com> MIM/ml-mozhi.mim -- Malayalam input method with ITRANS method (mozhi layout) Santhosh Thottingal <santhosh.thottingal@gmail.com> MIM/ml-swanalekha.mim -- Swanalekha Malayalam input method icons/ml-swanalekha.png Sridhar M.A., Mysore <mas@mylug.org> MIM/kn-kgp.mim -- Kannada input method for KGP layout icons/kn-kgp.png Trần Ngọc Quân <vnwildman@gmail.com> MIM/eo-vi.mim -- Esperanto input method using double key press MIM/zh-pinyin-vi.mim -- Input method for Chinese Pinyin characters using "j" for first tone "s" for the second tone, "r" and "f" for the third and fourth tone. Michaël Monzo <elbrazotontodelaley@free.fr> MIM/ps-phonetic.mim -- Pashto input method for phonetic layout icons/ps-phonetic.png Mohammad Nayeem Teli <mohammad.nayeem@gmail.com> MIM/ks-kbd.mim -- Kashmiri input method with Kashmiri keyboard layout Matěj Cepl <mcepl@redhat.com> MIM/cs-kbd.mim -- Czech input method with Czech keyboard layout icons/cs-kbd.png V.Ramasami <v.ramasami@gmail.com> MIM/ta-vutam.mim -- Tamil input method for "vutam" Type_As_You_Write layout icons/ta-vutam.png Ding-Yi Chen <dchen at redhat dot com> MIM/zh-zhuyin.mim -- zhuyin input method icons/zh-zhuyin.png Goren <goren -at- riseup.net> MIM/ath-phonetic.mim -- Phonetic input method for Eastern Cree syllabics (Carrier) MIM/bla-phonetic.mim -- Phonetic input method for Eastern Cree syllabics (Blackfoot) MIM/cr-western.mim -- Phonetic input method for Western Cree syllabics MIM/ii-phonetic.mim -- Phonetic input method for Yi icons/ii-phonetic.png MIM/iu-phonetic.mim -- Phonetic input method for Inuktitut MIM/nsk-phonetic.mim -- Phonetic input method for Eastern Cree syllabics (Naskapi) MIM/oj-phonetic.mim -- Phonetic input method for Ojibwe syllabics Sarath Camillus Jayewardena <sakzje@gmail.com> MIM/si-sumihiri.mim -- Sinhala input method for sumihiri transliteration scheme Raghav Krishnapriyan <raghav.r.krishnapriyan@gmail.com> MIM/yi-yivo.mim -- Yiddish input method with YIVO transliteration icons/yi-yivo.png Yuri Victorovich <yuri@tsoft.com> MIM/be-kbd.mim -- Belarusian input method with Belarusian keyboard layout icons/be-kbd.png Madura Anushanga <madura.x86@gmail.com> MIM/si-singlish.mim -- Singlish Transliteration Keymap Shantikunj, Haridwar, UK, INDIA <www.awgp.org> MIM/hi-vedmata.mim -- Hindi input method with Remington method icons/hi-vedmata.png AIST Hugues MOISY <hugues.moisy@gmail.com> MIM/bo-ewts.mim -- Tibetan input method with EWTS Praveen Illa <mail2ipn@gmail.com> icons/te-apple.png -- Icon for te-apple.mim Bahodir Mansurov <beemzet@gmail.com> MIM/uz-kbd.mim -- Uzbek input method icons/uz-kbd.png William Giddings <wjgiddings@googlemail.com> MIM/sa-iast.mim -- Romanized Sanskrit/Pali using the ITRANS/ISO 15919 scheme Sebin Abraham Jacob <sebinajacob@gmail.com> Hiran Venugopal <hiran.v@gmail.com> ml-remington.mim -- Malayalam input method. Ankur.org.in <ankur.org.in> Sayak Sarkar <sayak.bugsmith@gmail.com> MIM/bn-disha.mim -- Bengali input method for visual input sequence. Urs Holzer <urs@andonyar.com> Vishvas Vasuki <vishvas.vasuki@gmail.com> MIM/math-latex.mim -- Mathematics input method using LaTeX command names icons/math-latex.png Vishvas Vasuki <vishvas.vasuki@gmail.com> hi-optitransv2.mim -- Hindi input method kn-itrans.mim -- Kannada input method with ITRANS method kn-optitransv2.mim -- Kannada input method Satyam Pothamsetti <satyam@teluguvahini.com> MIM/te-sarala.mim -- Telugu input method with enhanced Sarala layout icons/te-sarala.png Chris Leick <c.leick@vollbio.de> po/de.po - German translations Mujeeb Rahman K <mujeebcpy@gmail.com> Hiran Venugopal <hiran.v@gmail.com> MIM/ml-poorna-remington.mim -- Malayalam Poorna Extended input method. icons/ml-poorna-remington.png �������������������������m17n-db-1.8.10/NAME.awk�����������������������������������������������������������������������������0000644�0023456�0023456�00000001322�14422175267�007701� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������BEGIN { FS = ";"; from = -1; name = ""; } # For these lines: # 3400;<CJK Ideograph Extension A, First>;Lo;0;L;;;;;N;;;;; # 4DB5;<CJK Ideograph Extension A, Last>;Lo;0;L;;;;;N;;;;; /, First>/ { from = $1; split ($2, a, "[<,]"); getline; print "0x"from"-0x"$1, a[2]; from = -1; next; } # For succeeding same names. /CJK COMPATIBILITY IDEOGRAPH|<control>/ { if (from < 0) { from = $1; if ($2 ~ "CJK") name = "CJK COMPATIBILITY IDEOGRAPH"; else name = "control"; } to = $1; next; } # For normal names. { if (from >= 0) { print "0x"from"-0x"to, name; from = -1; } print "0x"$1, $2; } END { if (from >= 0) print "0x"from"-0x"to, name; } ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/gb180302.awk�������������������������������������������������������������������������0000644�0023456�0023456�00000004724�14422175267�010240� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# gb18030-2.awk -- awk script to make a charset map for 2-byte part of GB18030 # Copyright (C) 2003 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # # This file is part of the m17n database, a sub-part of the m17n library. # # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 2, or (at # your option) any later version. # # The m17n library is distributed in the hope that it will be # useful, but WITHOUT ANY WARRANTY; without even the implied warranty # of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with the m17n database; see the file COPYING. If not, write # to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. BEGIN { tohex["A"] = 10; tohex["B"] = 11; tohex["C"] = 12; tohex["D"] = 13; tohex["E"] = 14; tohex["F"] = 15; tohex["a"] = 10; tohex["b"] = 11; tohex["c"] = 12; tohex["d"] = 13; tohex["e"] = 14; tohex["f"] = 15; from_gb = 0; to_gb = -1; to_unicode = 0; from_unicode = 0; } function decode_hex(str) { n = 0; len = length(str); for (i = 1; i <= len; i++) { c = substr (str, i, 1); if (c >= "0" && c <= "9") n = n * 16 + (c - "0"); else n = n * 16 + tohex[c]; } return n; } function gb_to_index(gb) { b0 = int(gb / 256); b1 = gb % 256; idx = (((b0 - 129)) * 191 + b1 - 64); # if (b1 >= 128) # idx--; return idx } function index_to_gb(idx) { b0 = int(idx / 191) + 129; b1 = (idx % 191) + 64; # if (b1 >= 127) # b1++; return (b0 * 256 + b1); } /^\#/ { print; next; } { gb = gb_to_index(decode_hex(substr($1, 3, 4))); unicode = decode_hex(substr($2, 3, 4)); if ((gb == to_gb + 1) && (unicode == to_unicode + 1)) { to_gb++; to_unicode++; } else { if (from_gb == to_gb) printf "0x%04X 0x%04X\n", index_to_gb(from_gb), from_unicode; else if (from_gb < to_gb) printf "0x%04X-0x%04X 0x%04X\n", index_to_gb(from_gb), index_to_gb(to_gb), from_unicode; from_gb = to_gb = gb; from_unicode = to_unicode = unicode; } } END { if (from_gb <= to_gb) printf "0x%04X-0x%04X 0x%04X\n", index_to_gb(from_gb), index_to_gb(to_gb), from_unicode; } ��������������������������������������������m17n-db-1.8.10/SCRIPT-OTF.tbl�����������������������������������������������������������������������0000644�0023456�0023456�00000003341�14422175267�010615� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; SCRIPT-OTF.tbl -- Table of OTF script tag -*- lisp -*- ;; Copyright (C) 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; The file format is this: ;; (SCRIPT OTF-TAG) ... ;; SCRIPT: script name ;; OTF-TAG: OTF script tag. ;;; <li> SCRIPT-OTF.tbl ;;; ;;; Table of scripts vs the corresponding OTF script tags. (arabic arab) (armenian armn) (bengali beng) (bopomofo bopo) (braille brai) (cherokee cher) (han hani) (cyrillic cyrl) (devanagari deva) (ethiopic ethi) (georgian geor) (greek grek) (gujarati gujr) (gurmukhi guru) (hangul hang) (hebrew hebr) (hiragana kana) (kannada knda) (katakana kana) (khmer khmr) (lao lao\ ) (latin latn) (malayalam mlym) (mongolian mong) (myanmar mymr) (ogham ogam) (oriya orya) (runic runr) (sinhala sinh) (syriac syrc) (tamil taml) (telugu telu) (thaana thaa) (thai thai) (tibetan tibt) (yi yi\ \ ) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/configure.ac�������������������������������������������������������������������������0000644�0023456�0023456�00000006441�14774707304�010755� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, # 2012, 2013, 2014 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # Copyright (C) 2015-2024 Kenichi Handa <handa@gnu.org> # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. # Process this file with autoconf to produce a configure script. AC_INIT([m17n-db],[1.8.10],[bugs-m17n-lib@m17n.org]) AM_INIT_AUTOMAKE AM_GNU_GETTEXT AM_GNU_GETTEXT_VERSION([0.17]) GETTEXTDIR="$datadir/locale" AC_SUBST(GETTEXTDIR) LT_INIT # Checks for programs. AC_PROG_INSTALL AC_PROG_AWK AC_CHECK_PROG(HAVE_MSGFMT, msgfmt, yes) if test "x$HAVE_MSGFMT" != "xyes"; then echo " Please install the program \"msgfmt\" in advance." echo " It is usually included in the package \"gettext\"." exit 1; else : fi # Checks for source data files. AC_ARG_WITH(charmaps, [ --with-charmaps=DIR Directory of source files for charset maps.], CHARMAPS="$withval") AC_SUBST(CHARMAPS) AC_SUBST(CHARMAP_EXT) AC_SUBST(CHARMAP_CAT) if test "x$CHARMAPS" = "x"; then if test -d ./charmaps; then CHARMAPS=./charmaps elif test -d /usr/share/i18n/charmaps; then CHARMAPS=/usr/share/i18n/charmaps else CHARMAPS= fi else : fi if test "x$CHARMAPS" != "x"; then if test -r "$CHARMAPS/EUC-JP.zst"; then CHARMAP_EXT=".zst" CHARMAP_CAT="zstdcat" elif test -r "$CHARMAPS/EUC-JP.gz"; then CHARMAP_EXT=".gz" CHARMAP_CAT="zcat" elif test -r "$CHARMAPS/EUC-JP"; then CHARMAP_EXT= CHARMAP_CAT="cat" else CHARMAPS= fi else : fi INPUT_METHOD=`echo MIM/*.mim` AC_SUBST(INPUT_METHOD) FLT=`echo FLT/*.flt` AC_SUBST(FLT) ICONS=`echo icons/*.png` AC_SUBST(ICONS) LANGNAME_TABLES=`cd LANGDATA; echo *.lnm` AC_SUBST(LANGNAME_TABLES) AC_CONFIG_FILES([Makefile mapconv m17n-db m17n-db.pc po/Makefile.in LANGDATA/Makefile ]) AC_OUTPUT # Print configuration message. if test "x$CHARMAPS" != "x"; then echo "------------------------------------------------------------" echo "Charset maps are generated from files under the directory:" echo " $CHARMAPS/" echo "------------------------------------------------------------" else echo "-----------ERROR-----------ERROR-----------ERROR------------" echo "Can't find source files for generating charset maps." echo "Run the script \"./get-glibc.sh\", and try again." echo "Or, read the installation procedure in the file README." echo " --with-charmaps=--DIRECTORY-OF-GLIBC-SOURCE--/localedata/charmaps" echo "-----------ERROR-----------ERROR-----------ERROR------------" fi �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/COPYING������������������������������������������������������������������������������0000644�0023456�0023456�00000063504�14422175267�007522� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the library's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. <signature of Ty Coon>, 1 April 1990 Ty Coon, President of Vice That's all there is to it! ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m17n-db.pc.in������������������������������������������������������������������������0000644�0023456�0023456�00000000240�14422175267�010551� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������prefix=@prefix@ exec_prefix=@exec_prefix@ version=@PACKAGE_VERSION@ Name: m17n-db Description: The m17n database used by the m17n library. Version: ${version} ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/default.fst��������������������������������������������������������������������������0000644�0023456�0023456�00000010433�14422175267�010622� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; default.fst -- The default fontset ;; Copyright (C) 2003, 2004, 2005, 2006, 2010 AIST (H15PRO112) ;; See the end for copying conditions. ;;; <li> default.fst ;;; ;;; The default fontset. It is the union of generic.fst and xfont.fst. (latin (vi ((nil nil unicode-bmp :lang=vi)) ((viscii1.1-1))) (nil ((nil nil unicode-bmp :script=latin)) ((iso8859-1)) ((iso8859-2)) ((iso8859-15)) ((iso10646-1)) ((iso8859-3)) ((iso8859-4)) ((iso8859-5)) ((iso8859-9)) ((iso8859-10)) ((iso8859-13)) ((iso8859-14)))) (greek (nil ((nil nil unicode-bmp :script=greek)) ((iso8859-7)))) (cyrillic (nil ((nil nil unicode-bmp :script=cyrillic)) ((iso8859-5)) ((microsoft-cp1251)))) (hebrew (nil ((nil nil unicode-bmp :otf=hebr) hebr-otf) ((nil nil unicode-bmp :script=hebrew)) ((iso8859-8)))) (arabic (nil ((nil nil unicode-bmp :otf=arab=init,medi,fina,liga+mark) arab-otf) ((nil nil unicode-bmp :otf=arab=init,medi,fina,liga+~mark) arab-otf-no-gpos) ((nil nil unicode-bmp :script=arabic) arab) ((iso10646-1) arab))) (syriac (nil ((nil nil unicode-bmp :otf=syrc) syrc-otf))) (thaana (nil ((nil nil unicode-bmp :otf=thaa) thaa-otf) ((nil nil unicode-bmp :script=thaana)))) (devanagari (nil ((nil nil unicode-bmp :otf=dev2) dev2-otf) ((nil nil unicode-bmp :otf=deva) deva-otf))) (bengali (nil ((nil nil unicode-bmp :otf=bng2) bng2-otf) ((nil nil unicode-bmp :otf=beng) beng-otf))) (gurmukhi (nil ((nil nil unicode-bmp :otf=gur2) gur2-otf) ((nil nil unicode-bmp :otf=guru) guru-otf))) (gujarati (nil ((nil nil unicode-bmp :otf=gjr2) gjr2-otf) ((nil nil unicode-bmp :otf=gujr) gujr-otf))) (oriya (nil ((nil nil unicode-bmp :otf=ory2) ory2-otf) ((nil nil unicode-bmp :otf=orya) orya-otf))) (tamil (nil ((nil nil unicode-bmp :otf=tml2) tml2-otf) ((nil nil unicode-bmp :otf=taml) taml-otf))) (telugu (nil ((nil nil unicode-bmp :otf=tel2) tel2-otf) ((nil nil unicode-bmp :otf=telu) telu-otf))) (kannada (nil ((nil nil unicode-bmp :otf=knd2) knd2-otf) ((nil nil unicode-bmp :otf=knda) knda-otf))) (malayalam (nil ((nil nil unicode-bmp :otf=mlm2) mlm2-otf) ((nil nil unicode-bmp :otf=mlym) mlym-otf))) (sinhala (nil ((nil nil unicode-bmp :otf=sinh) sinh-otf))) (tibetan (nil ((nil nil unicode-bmp :otf=tibt) tibt-otf))) (thai (nil ((nil nil unicode-bmp :otf=thai) thai-otf) ((nil nil unicode-bmp :lang=th) thai-generic) ((tis620.2529-1) thai-tis620) ((tis620.2533-0) thai-tis620) ((iso8859-11)))) (lao (nil ((nil nil unicode-bmp :otf=laoo) laoo-otf) ((nil nil unicode-bmp :script=lao) laoo-generic))) (myanmar (nil ((nil padauk unicode-bmp) mymr-sil))) (khmer (nil ((nil nil unicode-bmp :otf=khmr) khmr-otf))) (han (zh ((nil nil unicode-bmp :lang=zh)) ((gb2312.1980-0)) ((big5.eten-0)) ((big5-1)) ((gbk-0))) (ja ((nil nil unicode-bmp :lang=ja)) ((jisx0208.1983-0)) ((jisx0212.1990-0))) (ko ((nil nil unicode-bmp :lang=ko)) ((ksc5601.1987-0)))) (hiragana (nil ((nil nil unicode-bmp :lang=ja)) ((jisx0208.1983-0)) ((gb2312.1980-0)) ((ksc5601.1987-0)))) (katakana (nil ((nil nil unicode-bmp :lang=ja)) ((jisx0208.1983-0)) ((jisx0201.1976-0)) ((gb2312.1980-0)) ((ksc5601.1987-0)))) (hangul (nil ((nil nil unicode-bmp :lang=ko)) ((ksc5601.1987-0)))) (nil ((nil nil unicode-bmp)) ((iso10646-1))) ;; Copyright (C) 2003, 2004, 2007, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/SCRIPT-LANGUAGE.tbl������������������������������������������������������������������0000644�0023456�0023456�00000004350�14422175267�011351� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; SCRIPT-LANGUAGE.tbl -- Languages used in each script -*- lisp -*- ;; Copyright (C) 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; The file format is this: ;; (SCRIPT [ ISO639-1 | ISO639-2 ] ...) ... ;; SCRIPT: script name ;; ISO639-1: 2-letter language code of ISO639-1. ;; ISO639-2: 3-letter language code of ISO639-2. ;;; <li> SCRIPT-LANGUAGE.tbl ;;; ;;; Table of scripts vs languages using the corresponding script. (arabic ar az fa ha kk ks ku ky pa ps sd ug ur) (armenian hy) (avesta ae) (bengali as bn) (cree cr) (cylliric ug) (cyrillic ab av az ba be bg ce cu cv kk ku kv ky mk mn os ru sr hr bs tg tk tt uk uz) (devanagari bh hi ks mr ne sa) (eskimo ik) (ethiopic am ti) (georgian ka) (glagolitic cu) (greek el) (gujarati gu) (gurmukhi pa) (han ja zh) (hangul ko) (hebrew he yi) (hiragana ja) (javanese jv) (kannada kn) (katakana ja) (khmer km) (lao lo) (latin aa af ak tw an ay bi bm br ca ch co cs cy da de ee en eo es et eu ff fi fj fo fr wa fy ga gd gl gn gv ha ho ht hu hz id ig ik is it iu jv kg ki kj kl kr ku kw la lb lg li ln lt lu lv mg mh mi ms mt na nd ng nl no nb nn nr nv ny oc oj om pl pt qu rm rn ro mo rw sc se sg sk sl sm sn so sq sr hr bs ss st su sv sw tl tn to tr ts ty ve vi wo xh yo za zu) (malayalam ml) (mongalian mn) (myanmar my pi) (oriya or) (sinhala pi si) (tamil ta) (telugu te) (thaana dv) (thai pi th) (tibetan bo dz) (yi ii) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/aclocal.m4���������������������������������������������������������������������������0000644�0023456�0023456�00000126757�14774707337�010352� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# generated automatically by aclocal 1.16.5 -*- Autoconf -*- # Copyright (C) 1996-2021 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.72],, [m4_warning([this file was generated for autoconf 2.72. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) # Copyright (C) 2002-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. m4_if([$1], [1.16.5], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) # _AM_AUTOCONF_VERSION(VERSION) # ----------------------------- # aclocal traces this macro to find the Autoconf version. # This is a private macro too. Using m4_define simplifies # the logic in aclocal, which can simply ignore this definition. m4_define([_AM_AUTOCONF_VERSION], []) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.16.5])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to # '$srcdir', '$srcdir/..', or '$srcdir/../..'. # # Of course, Automake must honor this variable whenever it calls a # tool from the auxiliary directory. The problem is that $srcdir (and # therefore $ac_aux_dir as well) can be either absolute or relative, # depending on how configure is run. This is pretty annoying, since # it makes $ac_aux_dir quite unusable in subdirectories: in the top # source directory, any form will work fine, but in subdirectories a # relative path needs to be adjusted first. # # $ac_aux_dir/missing # fails when called from a subdirectory if $ac_aux_dir is relative # $top_srcdir/$ac_aux_dir/missing # fails if $ac_aux_dir is absolute, # fails when called from a subdirectory in a VPATH build with # a relative $ac_aux_dir # # The reason of the latter failure is that $top_srcdir and $ac_aux_dir # are both prefixed by $srcdir. In an in-source build this is usually # harmless because $srcdir is '.', but things will broke when you # start a VPATH build or use an absolute $srcdir. # # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, # iff we strip the leading $srcdir from $ac_aux_dir. That would be: # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` # and then we would define $MISSING as # MISSING="\${SHELL} $am_aux_dir/missing" # This will work as long as MISSING is not called from configure, because # unfortunately $(top_srcdir) has no meaning in configure. # However there are other variables, like CC, which are often used in # configure, and could therefore not use this "fixed" $ac_aux_dir. # # Another solution, used here, is to always expand $ac_aux_dir to an # absolute PATH. The drawback is that using absolute paths prevent a # configured tree to be moved without reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` ]) # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- # Define a conditional. AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl AC_SUBST([$1_FALSE])dnl _AM_SUBST_NOTMAKE([$1_TRUE])dnl _AM_SUBST_NOTMAKE([$1_FALSE])dnl m4_define([_AM_COND_VALUE_$1], [$2])dnl if $2; then $1_TRUE= $1_FALSE='#' else $1_TRUE='#' $1_FALSE= fi AC_CONFIG_COMMANDS_PRE( [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) # Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, # will think it sees a *use*, and therefore will trigger all it's # C support machinery. Also note that it means that autoscan, seeing # CC etc. in the Makefile, will ask for an AC_PROG_CC use... # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". # We try a few techniques and use that to set a single cache variable. # # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular # dependency, and given that the user is not expected to run this macro, # just rely on AC_PROG_CC. AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], [$1], [CXX], [depcc="$CXX" am_compiler_list=], [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], [$1], [UPC], [depcc="$UPC" am_compiler_list=], [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], [depcc="$$1" am_compiler_list=]) AC_CACHE_CHECK([dependency style of $depcc], [am_cv_$1_dependencies_compiler_type], [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_$1_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` fi am__universal=false m4_case([$1], [CC], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac], [CXX], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac]) for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_$1_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_$1_dependencies_compiler_type=none fi ]) AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) # AM_SET_DEPDIR # ------------- # Choose a directory name for dependency files. # This macro is AC_REQUIREd in _AM_DEPENDENCIES. AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) # AM_DEP_TRACK # ------------ AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl AS_HELP_STRING( [--enable-dependency-tracking], [do not reject slow dependency extractors]) AS_HELP_STRING( [--disable-dependency-tracking], [speeds up one-time build])]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH])dnl _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl AC_SUBST([am__nodep])dnl _AM_SUBST_NOTMAKE([am__nodep])dnl ]) # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. # TODO: see whether this extra hack can be removed once we start # requiring Autoconf 2.70 or later. AS_CASE([$CONFIG_FILES], [*\'*], [eval set x "$CONFIG_FILES"], [*], [set x $CONFIG_FILES]) shift # Used to flag and report bootstrapping failures. am_rc=0 for am_mf do # Strip MF so we end up with the name of the file. am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile which includes # dependency-tracking related rules and includes. # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ || continue am_dirpart=`AS_DIRNAME(["$am_mf"])` am_filepart=`AS_BASENAME(["$am_mf"])` AM_RUN_LOG([cd "$am_dirpart" \ && sed -e '/# am--include-marker/d' "$am_filepart" \ | $MAKE -f - am--depfiles]) || am_rc=$? done if test $am_rc -ne 0; then AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE="gmake" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking).]) fi AS_UNSET([am_dirpart]) AS_UNSET([am_filepart]) AS_UNSET([am_mf]) AS_UNSET([am_rc]) rm -f conftest-deps.mk } ])# _AM_OUTPUT_DEPENDENCY_COMMANDS # AM_OUTPUT_DEPENDENCY_COMMANDS # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # # This code is only required when automatic dependency tracking is enabled. # This creates each '.Po' and '.Plo' makefile fragment that we'll need in # order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])]) # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC]) [_AM_PROG_CC_C_O ]) # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) # AM_INIT_AUTOMAKE([OPTIONS]) # ----------------------------------------------- # The call with PACKAGE and VERSION arguments is the old style # call (pre autoconf-2.50), which is being phased out. PACKAGE # and VERSION should now be passed to AC_INIT and removed from # the call to AM_INIT_AUTOMAKE. # We support both call styles for the transition. After # the next Automake release, Autoconf can make the AC_INIT # arguments mandatory, and then we can depend on a new Autoconf # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl m4_ifdef([_$0_ALREADY_INIT], [m4_fatal([$0 expanded multiple times ]m4_defn([_$0_ALREADY_INIT]))], [m4_define([_$0_ALREADY_INIT], m4_expansion_stack)])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl # test to see if srcdir already configured if test -f $srcdir/config.status; then AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi AC_SUBST([CYGPATH_W]) # Define the identity of the package. dnl Distinguish between old-style and new-style calls. m4_ifval([$2], [AC_DIAGNOSE([obsolete], [$0: two- and three-arguments forms are deprecated.]) m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl AC_SUBST([PACKAGE], [$1])dnl AC_SUBST([VERSION], [$2])], [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. m4_if( m4_ifset([AC_PACKAGE_NAME], [ok]):m4_ifset([AC_PACKAGE_VERSION], [ok]), [ok:ok],, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl _AM_IF_OPTION([no-define],, [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl # Some tools Automake needs. AC_REQUIRE([AM_SANITY_CHECK])dnl AC_REQUIRE([AC_ARG_PROGRAM])dnl AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) AM_MISSING_PROG([AUTOCONF], [autoconf]) AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) AM_MISSING_PROG([AUTOHEADER], [autoheader]) AM_MISSING_PROG([MAKEINFO], [makeinfo]) AC_REQUIRE([AM_PROG_INSTALL_SH])dnl AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES([CC])], [m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], [_AM_DEPENDENCIES([CXX])], [m4_define([AC_PROG_CXX], m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], [_AM_DEPENDENCIES([OBJC])], [m4_define([AC_PROG_OBJC], m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], [_AM_DEPENDENCIES([OBJCXX])], [m4_define([AC_PROG_OBJCXX], m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl ]) # Variables for tags utilities; see am/tags.am if test -z "$CTAGS"; then CTAGS=ctags fi AC_SUBST([CTAGS]) if test -z "$ETAGS"; then ETAGS=etags fi AC_SUBST([ETAGS]) if test -z "$CSCOPE"; then CSCOPE=cscope fi AC_SUBST([CSCOPE]) AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: <https://www.gnu.org/software/coreutils/>. If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) fi fi dnl The trailing newline in this macro's definition is deliberate, for dnl backward compatibility and to allow trailing 'dnl'-style comments dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. ]) dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further dnl mangled by Autoconf and run in a shell conditional statement. m4_define([_AC_COMPILER_EXEEXT], m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) # When config.status generates a header, we must update the stamp-h file. # This file resides in the same directory as the config header # that is generated. The stamp files are numbered to have different names. # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the # loop where config.status creates the headers, so we can generate # our stamp files there. AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi AC_SUBST([install_sh])]) # Copyright (C) 2003-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # Check whether the underlying file-system supports filenames # with a leading dot. For instance MS-DOS doesn't. AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MAKE_INCLUDE() # ----------------- # Check whether make has an 'include' directive that can support all # the idioms we need for our automatic dependency tracking code. AC_DEFUN([AM_MAKE_INCLUDE], [AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive]) cat > confinc.mk << 'END' am__doit: @echo this is the am__doit target >confinc.out .PHONY: am__doit END am__include="#" am__quote= # BSD make does it like this. echo '.include "confinc.mk" # ignored' > confmf.BSD # Other make implementations (GNU, Solaris 10, AIX) do it like this. echo 'include confinc.mk # ignored' > confmf.GNU _am_result=no for s in GNU BSD; do AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out]) AS_CASE([$?:`cat confinc.out 2>/dev/null`], ['0:this is the am__doit target'], [AS_CASE([$s], [BSD], [am__include='.include' am__quote='"'], [am__include='include' am__quote=''])]) if test "$am__include" != "#"; then _am_result="yes ($s style)" break fi done rm -f confinc.* confmf.* AC_MSG_RESULT([${_am_result}]) AC_SUBST([am__include])]) AC_SUBST([am__quote])]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- # Copyright (C) 1997-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MISSING_PROG(NAME, PROGRAM) # ------------------------------ AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) # AM_MISSING_HAS_RUN # ------------------ # Define MISSING if not defined so far and test if it is modern enough. # If it is, set am_missing_run to use it, otherwise, to nothing. AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then MISSING="\${SHELL} '$am_aux_dir/missing'" fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= AC_MSG_WARN(['missing' script is too old or missing]) fi ]) # Copyright (C) 2003-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_MKDIR_P # --------------- # Check for 'mkdir -p'. AC_DEFUN([AM_PROG_MKDIR_P], [AC_PREREQ([2.60])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl dnl FIXME we are no longer going to remove this! adjust warning dnl FIXME message accordingly. AC_DIAGNOSE([obsolete], [$0: this macro is deprecated, and will soon be removed. You should use the Autoconf-provided 'AC][_PROG_MKDIR_P' macro instead, and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.]) dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P, dnl while keeping a definition of mkdir_p for backward compatibility. dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile. dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of dnl Makefile.ins that do not define MKDIR_P, so we do our own dnl adjustment using top_builddir (which is defined more often than dnl MKDIR_P). AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl case $mkdir_p in [[\\/$]]* | ?:[[\\/]]*) ;; */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; esac ]) # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_MANGLE_OPTION(NAME) # ----------------------- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) # _AM_SET_OPTION(NAME) # -------------------- # Set option NAME. Presently that only means defining a flag for this option. AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) # _AM_SET_OPTIONS(OPTIONS) # ------------------------ # OPTIONS is a space-separated list of Automake options. AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) # ------------------------------------------- # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) # Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_CC_C_O # --------------- # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC # to automatically call this. AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([compile])dnl AC_LANG_PUSH([C])dnl AC_CACHE_CHECK( [whether $CC understands -c and -o together], [am_cv_prog_cc_c_o], [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i]) if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) # Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_RUN_LOG(COMMAND) # ------------------- # Run COMMAND, save the exit status in ac_status, and log it. # (This has been adapted from Autoconf's _AC_RUN_LOG macro.) AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD (exit $ac_status); }]) # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[[\\\"\#\$\&\'\`$am_lf]]*) AC_MSG_ERROR([unsafe absolute working directory name]);; esac case $srcdir in *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$[*]" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$[*]" != "X $srcdir/configure conftest.file" \ && test "$[*]" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken alias in your environment]) fi if test "$[2]" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$[2]" = conftest.file ) then # Ok. : else AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi AC_MSG_RESULT([yes]) # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi AC_CONFIG_COMMANDS_PRE( [AC_MSG_CHECKING([that generated files are newer than configure]) if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi AC_MSG_RESULT([done])]) rm -f conftest.file ]) # Copyright (C) 2009-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SILENT_RULES([DEFAULT]) # -------------------------- # Enable less verbose build rules; with the default set to DEFAULT # ("yes" being less verbose, "no" or empty being verbose). AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl AS_HELP_STRING( [--enable-silent-rules], [less verbose build output (undo: "make V=1")]) AS_HELP_STRING( [--disable-silent-rules], [verbose build output (undo: "make V=0")])dnl ]) case $enable_silent_rules in @%:@ ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; esac dnl dnl A few 'make' implementations (e.g., NonStop OS and NextStep) dnl do not support nested variable expansions. dnl See automake bug#9928 and bug#10237. am_make=${MAKE-make} AC_CACHE_CHECK([whether $am_make supports nested variables], [am_cv_make_support_nested_variables], [if AS_ECHO([['TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi]) if test $am_cv_make_support_nested_variables = yes; then dnl Using '$V' instead of '$(V)' breaks IRIX make. AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AC_SUBST([AM_V])dnl AM_SUBST_NOTMAKE([AM_V])dnl AC_SUBST([AM_DEFAULT_V])dnl AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl AC_SUBST([AM_DEFAULT_VERBOSITY])dnl AM_BACKSLASH='\' AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) # Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_STRIP # --------------------- # One issue with vendor 'install' (even GNU) is that you can't # specify the program used to strip binaries. This is especially # annoying in cross-compiling environments, where the build's strip # is unlikely to handle the host's binaries. # Fortunately install-sh will honor a STRIPPROG variable, so we # always use install-sh in "make install-strip", and initialize # STRIPPROG with the value of the STRIP variable (set by the user). AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. if test "$cross_compiling" != no; then AC_CHECK_TOOL([STRIP], [strip], :) fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Copyright (C) 2006-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. # This macro is traced by Automake. AC_DEFUN([_AM_SUBST_NOTMAKE]) # AM_SUBST_NOTMAKE(VARIABLE) # -------------------------- # Public sister of _AM_SUBST_NOTMAKE. AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_TAR(FORMAT) # -------------------- # Check how to create a tarball in format FORMAT. # FORMAT should be one of 'v7', 'ustar', or 'pax'. # # Substitute a variable $(am__tar) that is a command # writing to stdout a FORMAT-tarball containing the directory # $tardir. # tardir=directory && $(am__tar) > result.tar # # Substitute a variable $(am__untar) that extract such # a tarball read from stdin. # $(am__untar) < result.tar # AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' m4_if([$1], [v7], [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], [m4_case([$1], [ustar], [# The POSIX 1988 'ustar' format is defined with fixed-size fields. # There is notably a 21 bits limit for the UID and the GID. In fact, # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 # and bug#13588). am_max_uid=2097151 # 2^21 - 1 am_max_gid=$am_max_uid # The $UID and $GID variables are not portable, so we need to resort # to the POSIX-mandated id(1) utility. Errors in the 'id' calls # below are definitely unexpected, so allow the users to see them # (that is, avoid stderr redirection). am_uid=`id -u || echo unknown` am_gid=`id -g || echo unknown` AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) if test $am_uid -le $am_max_uid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) if test $am_gid -le $am_max_gid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi], [pax], [], [m4_fatal([Unknown tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) # Go ahead even if we have the value already cached. We do so because we # need to set the values for the 'am__tar' and 'am__untar' variables. _am_tools=${am_cv_prog_tar_$1-$_am_tools} for _am_tool in $_am_tools; do case $_am_tool in gnutar) for _am_tar in tar gnutar gtar; do AM_RUN_LOG([$_am_tar --version]) && break done am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' am__untar="$_am_tar -xf -" ;; plaintar) # Must skip GNU tar: if it does not support --format= it doesn't create # ustar tarball either. (tar --version) >/dev/null 2>&1 && continue am__tar='tar chf - "$$tardir"' am__tar_='tar chf - "$tardir"' am__untar='tar xf -' ;; pax) am__tar='pax -L -x $1 -w "$$tardir"' am__tar_='pax -L -x $1 -w "$tardir"' am__untar='pax -r' ;; cpio) am__tar='find "$$tardir" -print | cpio -o -H $1 -L' am__tar_='find "$tardir" -print | cpio -o -H $1 -L' am__untar='cpio -i -H $1 -d' ;; none) am__tar=false am__tar_=false am__untar=false ;; esac # If the value was cached, stop now. We just wanted to have am__tar # and am__untar set. test -n "${am_cv_prog_tar_$1}" && break # tar/untar a dummy directory, and stop if the command works. rm -rf conftest.dir mkdir conftest.dir echo GrepMe > conftest.dir/file AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) rm -rf conftest.dir if test -s conftest.tar; then AM_RUN_LOG([$am__untar <conftest.tar]) AM_RUN_LOG([cat conftest.dir/file]) grep GrepMe conftest.dir/file >/dev/null 2>&1 && break fi done rm -rf conftest.dir AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) AC_MSG_RESULT([$am_cv_prog_tar_$1])]) AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR m4_include([m4/codeset.m4]) m4_include([m4/gettext.m4]) m4_include([m4/glibc2.m4]) m4_include([m4/glibc21.m4]) m4_include([m4/iconv.m4]) m4_include([m4/intdiv0.m4]) m4_include([m4/intl.m4]) m4_include([m4/intlmacosx.m4]) m4_include([m4/intmax.m4]) m4_include([m4/inttypes-pri.m4]) m4_include([m4/inttypes_h.m4]) m4_include([m4/lcmessage.m4]) m4_include([m4/lib-ld.m4]) m4_include([m4/lib-link.m4]) m4_include([m4/lib-prefix.m4]) m4_include([m4/libtool.m4]) m4_include([m4/lock.m4]) m4_include([m4/longlong.m4]) m4_include([m4/ltoptions.m4]) m4_include([m4/ltsugar.m4]) m4_include([m4/ltversion.m4]) m4_include([m4/lt~obsolete.m4]) m4_include([m4/nls.m4]) m4_include([m4/po.m4]) m4_include([m4/printf-posix.m4]) m4_include([m4/progtest.m4]) m4_include([m4/size_max.m4]) m4_include([m4/stdint_h.m4]) m4_include([m4/uintmax_t.m4]) m4_include([m4/visibility.m4]) m4_include([m4/wchar_t.m4]) m4_include([m4/wint_t.m4]) m4_include([m4/xsize.m4]) �����������������m17n-db-1.8.10/FONTENC.tbl��������������������������������������������������������������������������0000644�0023456�0023456�00000005745�14422175267�010271� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; FONTENC.tbl -- Font Encoding -*- lisp -*- ;; Copyright (C) 2003, 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; The file format is this: ;; (FONT-SPEC ENCODING-CHARSET [ REPERTORY-CHARSET ]) ... ;; ;; FONT-SPEC has this form: ;; ([FOUNDRY FAMILY [WEIGHT [STYLE [STRETCH [ADSTYLE]]]]] REGISTRY) ;; ;; See the file FORMAT/FontEncoding.txt for the detail. ;;; <li> FONTENC.tbl ;;; ;;; Information about encodings of fonts. See the section @ref ;;; mdbFontEncoding. ((nil nil iso8859-1) iso-8859-1) ((nil nil iso8859-2) iso-8859-2) ((nil nil iso8859-3) iso-8859-3) ((nil nil iso8859-4) iso-8859-4) ((nil nil iso8859-5) iso-8859-5) ((nil nil iso8859-6) iso-8859-6) ((nil nil iso8859-7) iso-8859-7) ((nil nil iso8859-8) iso-8859-8) ((nil nil iso8859-9) iso-8859-9) ((nil nil iso8859-10) iso-8859-10) ((nil nil tis620.2529-1) iso-8859-11) ((nil nil tis620.2533-0) iso-8859-11) ((nil nil iso8859-13) iso-8859-13) ((nil nil iso8859-14) iso-8859-14) ((nil nil iso8859-15) iso-8859-15) ((nil nil jisx0201.1976-0) jisx0201) ((nil nil jisx0208.1983-0) jisx0208.1983) ((nil nil jisx0208.1990-0) jisx0208.1990) ((nil nil jisx0212.1990-0) jisx0212) ((nil nil jisx0213.2000-1) jisx0213-1) ((nil nil jisx0213.2000-2) jisx0213-2) ((nil nil jisx0213.2004-1) jisx0213.2004-1) ((nil nil gb2312.1980-0) gb2312.1980) ((nil nil gbk-0) gbk) ((nil nil ksc5601.1987-0) ksc5601.1987) ((nil nil viscii1.1-1) viscii) ((nil nil microsoft-cp1251) cp1251) ((nil nil big5.eten-0) big5) ((nil nil big5-1) big5) ((nil nil ethiopic-unicode) unicode unicode-ethiopic) ((nil nil mulelao-1) unicode unicode-lao) ((nil nil iso10646-1) unicode nil) ((nil nil unicode-bmp) unicode nil) ((nil nil unicode-full) unicode nil) ;; These fonts can't be used without a FLT. ((nil nil devanagari-cdac) nil) ((nil nil malayalam-cdac) nil) ((nil nil tamil-cdac) nil) ((nil dv-ttyogesh nil) nil) ((nil tm-ttvalluvar nil) nil) ((nil ml-ttkarthika nil) nil) ((nil alice0\ lao nil) nil) ((nil cmex10 nil) nil) ((nil cmmi10 nil) nil) ((nil cmr10 nil) nil) ((nil cmsy10 nil) nil) ((nil msam10 nil) nil) ((nil msbm10 nil) nil) ((nil wasy10 nil) nil) ���������������������������m17n-db-1.8.10/LINEBREAK.awk������������������������������������������������������������������������0000644�0023456�0023456�00000007315�14422175267�010465� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# LINEBREAK.awk -- awk script to produce a compact linebreak property map # Copyright (C) 2005 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. function setLBC(name, code) { if (code % 10 == 0) printf "\n# %2d:%s", code, name; else printf " %2d:%s", code, name; to_lbc[name] = code; } BEGIN { FS = "[; ]"; from = ""; to = ""; prev_lbc = -1; i = 0; printf "# Code:LineBreakingClass"; # Assign a uniq integer code to each line breaking class. # The codes must be the same as "enum LineBreakingClass" of # m17n-lib/src/linebreak.c setLBC("OP", i++); # open setLBC("CL", i++); # close setLBC("QU", i++); # quotation setLBC("GL", i++); # glue setLBC("NS", i++); # no-start setLBC("EX", i++); # exclamation/interrogation setLBC("SY", i++); # Syntax (slash) setLBC("IS", i++); # infix (numeric) separator setLBC("PR", i++); # prefix setLBC("PO", i++); # postfix setLBC("NU", i++); # numeric setLBC("AL", i++); # alphabetic setLBC("ID", i++); # ideograph (atomic) setLBC("IN", i++); # inseparable setLBC("HY", i++); # hyphen setLBC("BA", i++); # break after setLBC("BB", i++); # break before setLBC("B2", i++); # break both setLBC("ZW", i++); # ZW space setLBC("CM", i++); # combining mark setLBC("WJ", i++); # word joiner # For UAX#14 7.6 Korean Syllable Block Pair Table. setLBC("H2", i++); # Hamgul 2 Jamo Syllable setLBC("H3", i++); # Hangul 3 Jamo Syllable setLBC("JL", i++); # Jamo leading consonant setLBC("JV", i++); # Jamo vowel setLBC("JT", i++); # Jamo trailing consonant # Not handled in the pair table. setLBC("SA", i++); # south (east) asian setLBC("SP", i++); # space setLBC("PS", i++); # paragraph and line separators setLBC("BK", i++); # hard break (newline) setLBC("CR", i++); # carriage return setLBC("LF", i++); # line feed setLBC("NL", i++); # next line setLBC("CB", i++); # contingent break opportunity setLBC("SG", i++); # surrogate setLBC("AI", i++); # ambiguous setLBC("XX", i); # unknown # The default is "XX". printf "\n0x0000-0x3FFFFF %d\n", i; } /^[0-9A-Za-z]*;/ { lbc = to_lbc[$2]; if (prev_lbc != lbc) { if (prev_lbc != -1) { if (from == to) printf "%s %d\n", from, prev_lbc; else printf "%s-%s %d\n", from, to, prev_lbc; } from = "0x" $1; to = "0x" $1; prev_lbc = lbc; } else to = "0x" $1; next; } /^[0-9A-Za-z]*\.\.[0-9A-Za-z]*;/ { lbc = to_lbc[$2]; if (prev_lbc != -1) { if (from == to) printf "%s %d\n", from, prev_lbc; else printf "%s-%s %d\n", from, to, prev_lbc; } gsub("\\.\\.", "-0x"); printf "0x%s %d\n", $1, lbc; from = ""; to = ""; prev_lbc = -1; next; } END { if (prev_lbc != -1) { if (from == to) printf "0x%s %d\n", from, prev_lbc; else printf "0x%s-0x%s %d\n", from, to, prev_lbc; } } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/INSTALL������������������������������������������������������������������������������0000644�0023456�0023456�00000036626�14774707340�007530� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Installation Instructions ************************* Copyright (C) 1994-1996, 1999-2002, 2004-2017, 2020-2021 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without warranty of any kind. Basic Installation ================== Briefly, the shell command './configure && make && make install' should configure, build, and install this package. The following more-detailed instructions are generic; see the 'README' file for instructions specific to this package. Some packages provide this 'INSTALL' file but do not implement all of the features documented below. The lack of an optional feature in a given package is not necessarily a bug. More recommendations for GNU packages can be found in *note Makefile Conventions: (standards)Makefile Conventions. The 'configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses those values to create a 'Makefile' in each directory of the package. It may also create one or more '.h' files containing system-dependent definitions. Finally, it creates a shell script 'config.status' that you can run in the future to recreate the current configuration, and a file 'config.log' containing compiler output (useful mainly for debugging 'configure'). It can also use an optional file (typically called 'config.cache' and enabled with '--cache-file=config.cache' or simply '-C') that saves the results of its tests to speed up reconfiguring. Caching is disabled by default to prevent problems with accidental use of stale cache files. If you need to do unusual things to compile the package, please try to figure out how 'configure' could check whether to do them, and mail diffs or instructions to the address given in the 'README' so they can be considered for the next release. If you are using the cache, and at some point 'config.cache' contains results you don't want to keep, you may remove or edit it. The file 'configure.ac' (or 'configure.in') is used to create 'configure' by a program called 'autoconf'. You need 'configure.ac' if you want to change it or regenerate 'configure' using a newer version of 'autoconf'. The simplest way to compile this package is: 1. 'cd' to the directory containing the package's source code and type './configure' to configure the package for your system. Running 'configure' might take a while. While running, it prints some messages telling which features it is checking for. 2. Type 'make' to compile the package. 3. Optionally, type 'make check' to run any self-tests that come with the package, generally using the just-built uninstalled binaries. 4. Type 'make install' to install the programs and any data files and documentation. When installing into a prefix owned by root, it is recommended that the package be configured and built as a regular user, and only the 'make install' phase executed with root privileges. 5. Optionally, type 'make installcheck' to repeat any self-tests, but this time using the binaries in their final installed location. This target does not install anything. Running this target as a regular user, particularly if the prior 'make install' required root privileges, verifies that the installation completed correctly. 6. You can remove the program binaries and object files from the source code directory by typing 'make clean'. To also remove the files that 'configure' created (so you can compile the package for a different kind of computer), type 'make distclean'. There is also a 'make maintainer-clean' target, but that is intended mainly for the package's developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution. 7. Often, you can also type 'make uninstall' to remove the installed files again. In practice, not all packages have tested that uninstallation works correctly, even though it is required by the GNU Coding Standards. 8. Some packages, particularly those that use Automake, provide 'make distcheck', which can by used by developers to test that all other targets like 'make install' and 'make uninstall' work correctly. This target is generally not run by end users. Compilers and Options ===================== Some systems require unusual options for compilation or linking that the 'configure' script does not know about. Run './configure --help' for details on some of the pertinent environment variables. You can give 'configure' initial values for configuration parameters by setting variables in the command line or in the environment. Here is an example: ./configure CC=c99 CFLAGS=-g LIBS=-lposix *Note Defining Variables::, for more details. Compiling For Multiple Architectures ==================================== You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their own directory. To do this, you can use GNU 'make'. 'cd' to the directory where you want the object files and executables to go and run the 'configure' script. 'configure' automatically checks for the source code in the directory that 'configure' is in and in '..'. This is known as a "VPATH" build. With a non-GNU 'make', it is safer to compile the package for one architecture at a time in the source code directory. After you have installed the package for one architecture, use 'make distclean' before reconfiguring for another architecture. On MacOS X 10.5 and later systems, you can create libraries and executables that work on multiple system types--known as "fat" or "universal" binaries--by specifying multiple '-arch' options to the compiler but only a single '-arch' option to the preprocessor. Like this: ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ CPP="gcc -E" CXXCPP="g++ -E" This is not guaranteed to produce working output in all cases, you may have to build one architecture at a time and combine the results using the 'lipo' tool if you have problems. Installation Names ================== By default, 'make install' installs the package's commands under '/usr/local/bin', include files under '/usr/local/include', etc. You can specify an installation prefix other than '/usr/local' by giving 'configure' the option '--prefix=PREFIX', where PREFIX must be an absolute file name. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you pass the option '--exec-prefix=PREFIX' to 'configure', the package uses PREFIX as the prefix for installing programs and libraries. Documentation and other data files still use the regular prefix. In addition, if you use an unusual directory layout you can give options like '--bindir=DIR' to specify different values for particular kinds of files. Run 'configure --help' for a list of the directories you can set and what kinds of files go in them. In general, the default for these options is expressed in terms of '${prefix}', so that specifying just '--prefix' will affect all of the other directory specifications that were not explicitly provided. The most portable way to affect installation locations is to pass the correct locations to 'configure'; however, many packages provide one or both of the following shortcuts of passing variable assignments to the 'make install' command line to change installation locations without having to reconfigure or recompile. The first method involves providing an override variable for each affected directory. For example, 'make install prefix=/alternate/directory' will choose an alternate location for all directory configuration variables that were expressed in terms of '${prefix}'. Any directories that were specified during 'configure', but not in terms of '${prefix}', must each be overridden at install time for the entire installation to be relocated. The approach of makefile variable overrides for each directory variable is required by the GNU Coding Standards, and ideally causes no recompilation. However, some platforms have known limitations with the semantics of shared libraries that end up requiring recompilation when using this method, particularly noticeable in packages that use GNU Libtool. The second method involves providing the 'DESTDIR' variable. For example, 'make install DESTDIR=/alternate/directory' will prepend '/alternate/directory' before all installation names. The approach of 'DESTDIR' overrides is not required by the GNU Coding Standards, and does not work on platforms that have drive letters. On the other hand, it does better at avoiding recompilation issues, and works well even when some directory options were not specified in terms of '${prefix}' at 'configure' time. Optional Features ================= If the package supports it, you can cause programs to be installed with an extra prefix or suffix on their names by giving 'configure' the option '--program-prefix=PREFIX' or '--program-suffix=SUFFIX'. Some packages pay attention to '--enable-FEATURE' options to 'configure', where FEATURE indicates an optional part of the package. They may also pay attention to '--with-PACKAGE' options, where PACKAGE is something like 'gnu-as' or 'x' (for the X Window System). The 'README' should mention any '--enable-' and '--with-' options that the package recognizes. For packages that use the X Window System, 'configure' can usually find the X include and library files automatically, but if it doesn't, you can use the 'configure' options '--x-includes=DIR' and '--x-libraries=DIR' to specify their locations. Some packages offer the ability to configure how verbose the execution of 'make' will be. For these packages, running './configure --enable-silent-rules' sets the default to minimal output, which can be overridden with 'make V=1'; while running './configure --disable-silent-rules' sets the default to verbose, which can be overridden with 'make V=0'. Particular systems ================== On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC is not installed, it is recommended to use the following options in order to use an ANSI C compiler: ./configure CC="cc -Ae -D_XOPEN_SOURCE=500" and if that doesn't work, install pre-built binaries of GCC for HP-UX. HP-UX 'make' updates targets which have the same timestamps as their prerequisites, which makes it generally unusable when shipped generated files such as 'configure' are involved. Use GNU 'make' instead. On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot parse its '<wchar.h>' header file. The option '-nodtk' can be used as a workaround. If GNU CC is not installed, it is therefore recommended to try ./configure CC="cc" and if that doesn't work, try ./configure CC="cc -nodtk" On Solaris, don't put '/usr/ucb' early in your 'PATH'. This directory contains several dysfunctional programs; working variants of these programs are available in '/usr/bin'. So, if you need '/usr/ucb' in your 'PATH', put it _after_ '/usr/bin'. On Haiku, software installed for all users goes in '/boot/common', not '/usr/local'. It is recommended to use the following options: ./configure --prefix=/boot/common Specifying the System Type ========================== There may be some features 'configure' cannot figure out automatically, but needs to determine by the type of machine the package will run on. Usually, assuming the package is built to be run on the _same_ architectures, 'configure' can figure that out, but if it prints a message saying it cannot guess the machine type, give it the '--build=TYPE' option. TYPE can either be a short name for the system type, such as 'sun4', or a canonical name which has the form: CPU-COMPANY-SYSTEM where SYSTEM can have one of these forms: OS KERNEL-OS See the file 'config.sub' for the possible values of each field. If 'config.sub' isn't included in this package, then this package doesn't need to know the machine type. If you are _building_ compiler tools for cross-compiling, you should use the option '--target=TYPE' to select the type of system they will produce code for. If you want to _use_ a cross compiler, that generates code for a platform different from the build platform, you should specify the "host" platform (i.e., that on which the generated programs will eventually be run) with '--host=TYPE'. Sharing Defaults ================ If you want to set default values for 'configure' scripts to share, you can create a site shell script called 'config.site' that gives default values for variables like 'CC', 'cache_file', and 'prefix'. 'configure' looks for 'PREFIX/share/config.site' if it exists, then 'PREFIX/etc/config.site' if it exists. Or, you can set the 'CONFIG_SITE' environment variable to the location of the site script. A warning: not all 'configure' scripts look for a site script. Defining Variables ================== Variables not defined in a site shell script can be set in the environment passed to 'configure'. However, some packages may run configure again during the build, and the customized values of these variables may be lost. In order to avoid this problem, you should set them in the 'configure' command line, using 'VAR=value'. For example: ./configure CC=/usr/local2/bin/gcc causes the specified 'gcc' to be used as the C compiler (unless it is overridden in the site shell script). Unfortunately, this technique does not work for 'CONFIG_SHELL' due to an Autoconf limitation. Until the limitation is lifted, you can use this workaround: CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash 'configure' Invocation ====================== 'configure' recognizes the following options to control how it operates. '--help' '-h' Print a summary of all of the options to 'configure', and exit. '--help=short' '--help=recursive' Print a summary of the options unique to this package's 'configure', and exit. The 'short' variant lists options used only in the top level, while the 'recursive' variant lists options also present in any nested packages. '--version' '-V' Print the version of Autoconf used to generate the 'configure' script, and exit. '--cache-file=FILE' Enable the cache: use and save the results of the tests in FILE, traditionally 'config.cache'. FILE defaults to '/dev/null' to disable caching. '--config-cache' '-C' Alias for '--cache-file=config.cache'. '--quiet' '--silent' '-q' Do not print messages saying which checks are being made. To suppress all normal output, redirect it to '/dev/null' (any error messages will still be shown). '--srcdir=DIR' Look for the package's source code in directory DIR. Usually 'configure' can determine that directory automatically. '--prefix=DIR' Use DIR as the installation prefix. *note Installation Names:: for more details, including other options available for fine-tuning the installation locations. '--no-create' '-n' Run the configure checks, but stop before creating any output files. 'configure' also accepts some other, not widely useful, options. Run 'configure --help' for more details. ����������������������������������������������������������������������������������������������������������m17n-db-1.8.10/CODING.tbl���������������������������������������������������������������������������0000644�0023456�0023456�00000007647�14422175267�010143� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; CODING.tbl -- List of coding definitions -*- mode: lisp; -*- ;; Copyright (C) 2003, 2004 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; <li> CODING.tbl ;;; ;;; List of coding system definitions. See the section @ref ;;; mdbCodingList for the format of this file. ;; ISO-2022 codings (iso-2022-7bit type iso-2022 charsets (ascii) designation (0) flags (reset-at-eol reset-at-cntl designation-g0 full-support)) (iso-2022-jp type iso-2022 charsets (ascii jisx0208.1990 jisx0208.1983 jisx0201-roman jisx0208.1978) designation (0 -4 -4 -4 -4) flags (reset-at-eol reset-at-cntl designation-g0)) (iso-2022-jp-2 type iso-2022 charsets (ascii jisx0208.1990 jisx0208.1983 jisx0201-roman jisx0208.1978 jisx0212 gb2312.1980 ksc5601.1987 iso-8859-1-rhp iso-8859-7-rhp) designation (0 -4 -4 -4 -4 -4 -4 -4 -2 -2) flags (reset-at-eol reset-at-cntl designation-g0 single-shift)) (iso-2022-jp-2004 type iso-2022 charsets (ascii jisx0208.1990 jisx0213.2004-1 jisx0213-1 jisx0213-2) designation (0 -4 -4 -4 -4) aliases (iso-2022-jp-3) flags (reset-at-eol reset-at-cntl designation-g0)) (euc-jis-2004 type iso-2022 charsets (ascii jisx0213.2004-1 jisx0201-kana jisx0213-2) designation (0 1 2 3) invocation (0 1) flags (eight-bit single-shift)) (iso-2022-cn type iso-2022 charsets (ascii gb2312.1980 cns11643-1 cns11643-2) designation (0 -3 -3 -2) flags (reset-at-eol reset-at-cntl designation-g1 locking-shift single-shift)) (iso-2022-kr type iso-2022 charsets (ascii ksc5601.1987) designation (0 -3) flags (reset-at-eol reset-at-cntl designation-g1 locking-shift)) (compound-text type iso-2022 charsets (ascii iso-8859-1-rhp iso-8859-2-rhp iso-8859-3-rhp iso-8859-4-rhp iso-8859-5-rhp iso-8859-6-rhp iso-8859-7-rhp iso-8859-8-rhp iso-8859-9-rhp jisx0201-roman jisx0201-kana jisx0208.1990 jisx0208.1983 gb2312.1980 ksc5601.1987 iso-8859-14-rhp iso-8859-15-rhp koi8-r big5) designation (0 1 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5) invocation (0 1) flags (reset-at-eol designation-ctext-ext eight-bit)) (euc-jp type iso-2022 charsets (ascii jisx0208.1990 jisx0201-kana jisx0212) designation (0 1 2 3) invocation (0 1) flags (eight-bit single-shift)) (euc-cn type iso-2022 charsets (ascii gb2312.1980) designation (0 1) invocation (0 1) flags (eight-bit) aliases (gb2312)) (euc-kr type iso-2022 charsets (ascii ksc5601.1987) designation (0 1) invocation (0 1) flags (eight-bit)) (euc-tw type iso-2022 charsets (ascii cns11643-1 cns11643-2 cns11643-3 cns11643-4 cns11643-5 cns11643-6 cns11643-7 cns11643-15) designation (0 1 -2 -2 -2 -2 -2 -2 -2) invocation (0 1) flags (eight-bit euc-tw-shift)) ;; Other codings based on a double-byte charset (gbk type charset charsets (ascii gbk)) (gb18030 type charset charsets (ascii gb18030-2-byte-bmp gb18030-4-byte-bmp gb18030-4-byte-smp gb18030-4-byte-ext-1 gb18030-4-byte-ext-2)) (big5 type charset charsets (ascii big5)) (big5-hkscs type charset charsets (ascii big5-hkscs)) (cp949 type charset charsets (ascii cp949-2-byte)) �����������������������������������������������������������������������������������������m17n-db-1.8.10/BLOCK.tab����������������������������������������������������������������������������0000644�0023456�0023456�00000005616�14422175267�010011� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; BLOCK.tab -- Modified version of UCD Blocks.txt ;; Copyright (C) 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. 0x0000-0x02AF latin 0x0370-0x03FF greek 0x0400-0x052F cyrillic 0x0530-0x058F armenian 0x0590-0x05FF hebrew 0x0600-0x06FF arabic 0x0700-0x074F syriac 0x0750-0x077F arabic 0x0780-0x07BF thaana 0x0900-0x097F devanagari 0x0980-0x09FF bengali 0x0A00-0x0A7F gurmukhi 0x0A80-0x0AFF gujarati 0x0B00-0x0B7F oriya 0x0B80-0x0BFF tamil 0x0C00-0x0C7F telugu 0x0C80-0x0CFF kannada 0x0D00-0x0D7F malayalam 0x0D80-0x0DFF sinhala 0x0E00-0x0E7F thai 0x0E80-0x0EFF lao 0x0F00-0x0FFF tibetan 0x1000-0x109F myanmar 0x10A0-0x10FF georgian 0x1100-0x11FF hangul 0x1200-0x137F ethiopic 0x1380-0x139F ethiopic 0x13A0-0x13FF cherokee 0x1400-0x167F canadian_aboriginal 0x1680-0x169F ogham 0x16A0-0x16FF runic 0x1700-0x171F tagalog 0x1720-0x173F hanunoo 0x1740-0x175F buhid 0x1760-0x177F tagbanwa 0x1780-0x17FF khmer 0x1800-0x18AF mongolian 0x1900-0x194F limbu 0x1950-0x197F tai_le 0x1980-0x19DF new_tai_lue 0x19E0-0x19FF khmer 0x1A00-0x1A1F buginese 0x1B00-0x1B7F balinese 0x1E00-0x1EFF latin 0x1F00-0x1FFF greek 0x2800-0x28FF braille 0x2C00-0x2C5F glagolitic 0x2C80-0x2CFF coptic 0x2D00-0x2D2F georgian 0x2D30-0x2D7F tifinagh 0x2D80-0x2DDF ethiopic 0x2E80-0x2EFF han 0x2F00-0x2FDF han 0x2FF0-0x2FFF han 0x3000-0x303F han 0x3040-0x309F hiragana 0x30A0-0x30FF katakana 0x3100-0x312F bopomofo 0x3130-0x318F hangul 0x3190-0x319F kanbun 0x31A0-0x31BF bopomofo 0x31C0-0x31EF han 0x31F0-0x31FF katakana 0x3300-0x9FFF han 0xA000-0xA4CF yi 0xA800-0xA82F syloti_nagri 0xA840-0xA87F phags-pa 0xAC00-0xD7AF hangul 0xF900-0xFAFF han 0xFB50-0xFDFF arabic_presentation_forms-a 0xFE30-0xFE4F han 0xFE70-0xFEFF arabic 0x10000-0x100FF linear_b 0x10300-0x1032F old_italic 0x10330-0x1034F gothic 0x10380-0x1039F ugaritic 0x103A0-0x103DF old_persian 0x10400-0x1044F deseret 0x10450-0x1047F shavian 0x10480-0x104AF osmanya 0x10800-0x1083F cypriot 0x10900-0x1091F phoenician 0x10A00-0x10A5F kharoshthi 0x12000-0x1247F cuneiform 0x1D200-0x1D24F greek 0x20000-0x2A6DF han 0x2F800-0x2FA1F han ������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/mapconv������������������������������������������������������������������������������0000644�0023456�0023456�00000004767�14774707351�010070� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#!/bin/sh # mapconv -- shell script to generate a charset map to standard output # Copyright (C) 2003, 2004 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # See the end for copying conditions. # # Arguments: # $1: source map file # $2: address pattern for sed (optionally with substitution command) # $3: strip off MSB or not (NOMSB or WITHMSB) # $4: dimension (1 or 2) # $5: optional awk script file (sans ".awk") case $1 in *glibc*) SOURCE=`echo $1 | sed -e 's/.*\(glibc.*$\)/\1/'`;; *) SOURCE=$1;; esac if [ -n "$5" ] ; then LASTFILTER="gawk -f $5.awk" else LASTFILTER="cat" fi echo "# Generated from ${SOURCE}" if [ "$4" = "NOMSB" ] ; then if [ "$3" = 1 ] ; then zcat $1 \ | sed -n -e "$2p" \ | sed -e 's/xa/x2/g' -e 's/xb/x3/g' -e 's/xc/x4/g' \ -e 's/xd/x5/g' -e 's/xe/x6/g' -e 's/xf/x7/g' \ -e 's,<U\([^>]*\)>[ ]*/x\(..\).*$,0x\2 0x\1,' \ | sort \ | ${LASTFILTER} else zcat $1 \ | sed -n -e "$2p" \ | sed -e 's/xa/x2/g' -e 's/xb/x3/g' -e 's/xc/x4/g' \ -e 's/xd/x5/g' -e 's/xe/x6/g' -e 's/xf/x7/g' \ -e 's,<U\([^>]*\)>[ ]*/x\(..\)/x\(..\).*$,0x\2\3 0x\1,' \ | sort \ | ${LASTFILTER} fi else if [ "$3" = 1 ] ; then zcat $1 | \ sed -n -e "$2p" \ | sed -e 's,<U\([^>]*\)>[ ]*/x\(..\).*$,0x\2 0x\1,' \ | sort \ | ${LASTFILTER} else zcat $1 | \ sed -n -e "$2p" \ | sed -e 's,<U\([^>]*\)>[ ]*/x\(..\)/x\(..\).*$,0x\2\3 0x\1,' \ | sort \ | ${LASTFILTER} fi fi # Copyright (C) 2003, 2004 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. ���������m17n-db-1.8.10/ChangeLog����������������������������������������������������������������������������0000644�0023456�0023456�00000312743�14774707304�010246� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������2025-04-07 Mujeeb Rahman K <mujeebcpy@gmail.com> * icons/ml-poorna-remington.png: Change colour of ml-poorna-remington.png to make it visible on light themes 2025-04-05 Mike FABIAN <mfabian@redhat.com> * MIM/ml-poorna-remington.mim: New input method by Mujeeb Rahman K <mujeebcpy@gmail.com> * icons/ml-poorna-remington.png: Icon for new input method by Mujeeb Rahman K <mujeebcpy@gmail.com> * MIM/ml-poorna-remington.mim: fix input method name so that the icon file is found 2024-11-14 Mike FABIAN <mfabian@redhat.com> * MIM/mr-gamabhana.mim: Update by Shantanu Oak <shantanu.oak@gmail.com> * MIM/bn-probhat.mim: Update copyright notice * UNIDATA/CaseFolding.txt: Update Unicode data files to Unicode 16.0.0 * UNIDATA/LineBreak.txt: Update Unicode data files to Unicode 16.0.0 * UNIDATA/PropList.txt: Update Unicode data files to Unicode 16.0.0 * UNIDATA/README: Update Unicode data files to Unicode 16.0.0 * UNIDATA/Scripts.txt: Update Unicode data files to Unicode 16.0.0 * UNIDATA/SpecialCasing.txt: Update Unicode data files to Unicode 16.0.0 * UNIDATA/UnicodeData.txt: Update Unicode data files to Unicode 16.0.0 * UNIDATA/WordBreakProperty.txt: Update Unicode data files to Unicode 16.0.0 * MIM/ar-translit: Use Shift+t (T) in ar-translit.mim to input the Arabic tatweel (by Benjamin Westphal <benjamin.westphal@riseup.net>) 2024-09-18 Mike FABIAN <mfabian@redhat.com> * MIM/bn-probhat.mim: Sync with the "in(ben_probhat)" layout in xkeyboard-config * MIM/sa-vedic-itrans.mim: Improvements by विश्वासो वासुकिजः (Vishvas Vasuki) <vishvas.vasuki@gmail.com> * MIM/sa-itrans.mim: Improvements by विश्वासो वासुकिजः (Vishvas Vasuki) <vishvas.vasuki@gmail.com> * MIM/hi-itrans.mim: Improvements by विश्वासो वासुकिजः (Vishvas Vasuki) <vishvas.vasuki@gmail.com> * MIM/hu-rovas-post.mim: Sync with the improvements in hu-old-hungarian-rovas.txt in ibus-table-others. Also make it possible to use non-ASCII accented characters like ü as input. 2024-07-29 Mike FABIAN <mfabian@redhat.com> * configure.ac: Version changed to 1.8.7 * NEWS: Update for the 1.8.6 release * MIM/mr-gamabhana.mim: Update by Shantanu Oak <shantanu.oak@gmail.com> * MIM/sa-vedic-itrans.mim: Additions by विश्वासो वासुकिजः (Vishvas Vasuki) <vishvas.vasuki@gmail.com> * MIM/ks-sharada-itrans.mim: Fix typos in comments * MIM/mr-modi-itrans.mim: Fix typos in comments * po/de.po: Update and complete the German translation 2024-07-24 K. Handa <handa@gnu.org> * configure.ac, NEWS, MIM/si-wijesekara.mim: Update copyright notice. 2024-07-17 Mike FABIAN <mfabian@redhat.com> Version 1.8.6 released. * configure.ac: Version changed to 1.8.6 * NEWS: Update for the 1.8.6 release * MIM/si-wijesekera.mim: Many updates by Harshula Jayasuriya <harshula@hj.id.au> * MIM/si-wijesekera.mim: renamed to MIM/si-wijesekara.mim * configure.ac: Add support for zstd-compressed charmaps (by Thomas Staudinger <staudi.kaos@gmail.com>) 2023-10-23 Mike FABIAN <mfabian@redhat.com> Version 1.8.5 released. * configure.ac: Version changed to 1.8.5 * NEWS: Update for the 1.8.5 release * MIM/new-newa-traditional-extended.mim: New input method by Swornim Nakarmi <svarnim.nakahmi1.618@gmail.com> * icons/new-newa-traditional-extended.png: icon for new input method by Swornim Nakarmi <svarnim.nakahmi1.618@gmail.com> * MIM/{en-pn-eqf,ml-pn-c}.mim: New input method for Malayalam by Ajith R <ajithramayyan at yahoo dot co dot in> * icons/{en-pn-eqf,ml-pn-c}.png: icons for the new input method for Malayalam by Ajith R <ajithramayyan at yahoo dot co dot in> 2023-08-03 Mike FABIAN <mfabian@redhat.com> Version 1.8.4 released. * configure.ac: Version changed to 1.8.4 * NEWS: Update for the 1.8.4 release * MIM/sa-vedic-itrans.mim: New input method, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * icons/sa-vedic-itrans.png: New icon file * MIM/hi-itrans.mim: Updates from "विश्वासो वासुकिजः (Vishvas Vasuki)" <vishvas.vasuki@gmail.com> * MIM/ne-trad-ttf.mim: Update from author, Santosh Pradhan <sapradhan8@gmail.com> * icons/ja-trycode: New icon file * icons/ks-inscript.png: New icon file * icons/mai-inscript.png: New icon file * icons/ml-enhanced-inscript.png: New icon file * icons/mr-itrans.png: New icon file * icons/hi-remington.png: New icon file * icons/mr-typewriter.png: New icon file * icons/mr-phonetic.png: New icon file * icons/ne-rom-translit.png: New icon file * MIM/hi-optitransv2.mim: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * MIM/kn-optitransv2.mim: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * MIM/dra-iso-15919-itrans.mim: New input method, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * MIM/hi-brahmi-itrans.mim: New input method, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * MIM/ks-sharada-itrans.mim: New input method, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * MIM/mr-modi-itrans.mim: New input method, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * MIM/sa-brahmi-itrans.mim: New input method, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * MIM/sa-grantha-itrans.mim: New input method, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * MIM/sa-iso-15919-itrans.mim: New input method, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * MIM/sa-sharada-itrans.mim: New input method, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * icons/dra-iso-15919-itrans.png: New icon, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * icons/hi-brahmi-itrans.png: New icon, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * icons/ks-sharada-itrans.png: New icon, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * icons/mr-modi-itrans.png: New icon, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * icons/sa-brahmi-itrans.png: New icon, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * icons/sa-grantha-itrans.png: New icon, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * icons/sa-iso-15919-itrans.png: New icon, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * icons/sa-sharada-itrans.png: New icon, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * MIM/sa-itrans.mim: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * MIM/sa-inscript.mim: New input method, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * icons/zh-pinyin-vi.png: New icon file * icons/unicode.png: New icon file * MIM/kn-itrans: Updates from "विश्वासो वासुकिजः (Vishvas Vasuki)" <vishvas.vasuki@gmail.com>, fix ".ph" and "f", make "LL", "LLi", "LLI" work, make dependent "LLI" insert U+0CE3 KANNADA VOWEL SIGN VOCALIC LL, do not use LLi and LLI as independent vowels, LLi and L^i as dependent vowels should yield KANNADA VOWEL SIGN VOCALIC L **not** KANNADA VOWEL SIGN VOCALIC RR, Add "LLL" as a simple unambiguous option * icons/da-post.png: New icon file * icons/bo-ewts.png: New icon file * icons/bo-tcrc.png: New icon file * icons/kn-typewriter.png: New icon file * MIM/lsymbol.mim: Some additions from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)" * MIM/lsymbol.mim: Some more improvements: Use emoji presentation when possible, better grouping in groups of 6, better description * MIM/sa-iast-vedic.mim: New input method, from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * icons/sa-IAST-vedic.png: New icon file * icons/grc-mizuochi.png: New icon file * icons/fr-azerty.png: New icon file * MIM/math-latex.mim: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) * MIM/ks-kbd.mim: Fix typo in description * icons/ug-kbd.png: New icon file * icons/ks-kbd.png: New icon file * icons/tai-sonla-kbd.png: New icon file * icons/mni-inscript2-mtei.png: New icon file * icons/sat-inscript2-olck.png: New icon file * icons/or-phonetic.png: New icon file * icons/sa-harvard-kyoto.png: New icon file * icons/pa-anmollipi.png: New icon file * icons/pa-remington.png: New icon file * icons/si-singlish.png: New icon file * icons/ta-lk-renganathan.png: New icon file * icons/te-rts.png: New icon file * icons/vi-han.png: New icon file * icons/vi-nom.png: Rename to vi-nomtelex.png: To make the icon work * icons/vi-nom-vni.png: Rename to vi-nomvni.png: To make the icon work * MIM/vi-nom.mim: Rename to vi-nomtelex.mim: To make the icon work * MIM/vi-nom-vni.mim: Rename to vi-nomvni.mim: To make the icon work * icons/lsymbol.png: New icon file * icons/ssymbol.png: New icon file 2023-07-25 Mike FABIAN <mfabian@redhat.com> Version 1.8.3 released. * configure.ac: Version changed to 1.8.3 * NEWS: Update for the 1.8.3 release * po/m17n-db.pot: Update for the release * po/de.po: Update for the release * po/eo.po: Update for the release * po/ja.po: Update for the release * po/vi.po: Update for the release 2023-07-24 Mike FABIAN <mfabian@redhat.com> * MIM/eo-vi.mim: Renamed to eo-vi-sistemo.mim * icons/eo-vi-sistemo.png: Add new icon * MIM/eo-h-f.mim: Renamed to eo-h-fundamente.mim * MIM/eo-h-mim: Renamed to eo-h-sistemo.mim * MIM/eo-q.mim: Renamed to eo-q-sistemo.mim * MIM/eo-x.mim: Renamed to eo-x-sistemo.mim * FLT/KHMR-OTF.flt: Update link to KhmerOS fonts * FLT/LAOO-MULE.flt: Update link to GNU intlfonts * FLT/TIBT-MULE.flt: Update link to GNU intlfonts * FLT/TIBT-MTIB.flt: Fix typo in comment * icons/latn1-pre.png: Add new icon * icons/ar-translit.png: Add new icon * icons/ath-phonetic.png: Add new icon * icons/bla-phonetic.png: Add new icon * icons/cr-western.png: Add new icon * icons/iu-phonetic.png: Add new icon * icons/nsk-phonetic.png: Add new icon * icons/oj-phonetic.png: Add new icon * icons/uk-kbd.png: Add new icon 2023-07-22 Mike FABIAN <mfabian@redhat.com> * FORMATS/0General.ja.txt: Workaround for the problem of doxygen generating a link incorrectly. 2023-07-22 K. Handa <handa@gnu.org> * FORMATS/0General.txt: Workaround for the problem of doxygen generating a link incorrectly. 2023-06-29 K. Handa <handa@gnu.org> * icons/mr-gamabhana.png: Resized to 48x48. 2023-06-28 K. Handa <handa@gnu.org> * MIM/ta-vutam.mim (description): Change the header comment to description. 2023-05-08 Mike FABIAN <mfabian@redhat.com> Version 1.8.2 released. * configure.ac: Version changed to 1.8.2 * NEWS: Update for the 1.8.2 release * MIM/si-sayura.mim: New input method * icons/si-sayura.png: New icon file * MIM/mr-gamabhana.mim: New input method * icons/mr-gamabhana.png: New icon file * MIM/bn-national-jatiya.mim: New input method * icons/bn-national-jatiya.png: New icon file * po/de: Update and complete the German translation * AUTHORS: Add authors of some contributed input methods, fix typo * icons/hu-rovas-post.png: Add icon for hu-rovas-post input method * MIM/global.mim: Fix typo in variable description * po/de.po: Fix typo in variable description * po/eo.po: Fix typo in variable description * po/ja.po: Fix typo in variable description * po/vi.po: Fix typo in variable description * MIM/kn-inscript.mim: Add mapping for ZWNJ * MIM/gu-itrans.mim: Fix e o mappings * MIM/bo-ewts.mim: Fix ld mapping * MIM/bo-ewts.mim: remove whitespace in rn and brn mapping 2023-05-07 Mike FABIAN <mfabian@redhat.com> * bootstrap.sh: use "autoreconf -v -f -i" and make it more similar to the bootstrap.sh in m17n-lib * Makefile.am: remove mkinstalldirs and m4/Changelog from EXTRA_DIST * configure.ac: change the gettext macros to make the gettext m4 macros get copied from the system to the m4 folder * .gitignore: ignore some more autogenerated files * ABOUT-NLS: removed * config.rpath: removed * m4/ChangeLog: removed * m4/codeset.m4: removed * m4/gettext.m4: removed * m4/glibc2.m4: removed * m4/glibc21.m4: removed * m4/iconv.m4: removed * m4/intdiv0.m4: removed * m4/intmax.m4: removed * m4/inttypes-h.m4: removed * m4/inttypes-pri.m4: removed * m4/inttypes.m4: removed * m4/inttypes_h.m4: removed * m4/isc-posix.m4: removed * m4/lcmessage.m4: removed * m4/lib-ld.m4: removed * m4/lib-link.m4: removed * m4/lib-prefix.m4: removed * m4/lock.m4: removed * m4/longdouble.m4: removed * m4/longlong.m4: removed * m4/nls.m4: removed * m4/po.m4: removed * m4/printf-posix.m4: removed * m4/progtest.m4: removed * m4/signed.m4: removed * m4/size_max.m4: removed * m4/stdint_h.m4: removed * m4/uintmax_t.m4: removed * m4/ulonglong.m4: removed * m4/visibility.m4: removed * m4/wchar_t.m4: removed * m4/wint_t.m4: removed * m4/xsize.m4: removed * mkinstalldirs: removed * po/Makefile.in.in: removed * po/Rules-quot: removed 2023-05-05 Mike FABIAN <mfabian@redhat.com> Version 1.8.1 released. * configure.ac: Version changed to 1.8.1 2023-05-04 Mike FABIAN <mfabian@redhat.com> * configure.ac: Update autoconf macros to avoid deprecation warnings * m4/codeset.m4: Update autoconf macros to avoid deprecation warnings * m4/gettext.m4: Update autoconf macros to avoid deprecation warnings * m4/iconv.m4: Update autoconf macros to avoid deprecation warnings * m4/lcmessage.m4: Update autoconf macros to avoid deprecation warnings * m4/lib-link.m4: Update autoconf macros to avoid deprecation warnings * m4/lock.m4: Update autoconf macros to avoid deprecation warnings * m4/longlong.m4: Update autoconf macros to avoid deprecation warnings * m4/po.m4: Update autoconf macros to avoid deprecation warnings * m4/ulonglong.m4: Update autoconf macros to avoid deprecation warnings 2023-05-03 Mike FABIAN <mfabian@redhat.com> * MIM/lsymbol.mim: (description) Remove unescaped double quotes * configure.ac: fix a typo in a help text * po/de.po: Update and complete the German translation * MIM/ml-mozhi.mim (consonant, independent): fix spurious ZWNJ being added (bug #59681) 2023-04-28 Mike FABIAN <mfabian@redhat.com> * MIM/ar-kbd.mim (map:generic): Change mappings of Arabic-Indic digits. * MIM/unicode.mim (state:uni-hex): Make it handle more than 4 digits. 2022-06-18 Parag Nemade <pnemade@redhat.com> * MIM/as-inscript2.mim, MIM/bn-inscript2.mim, MIM/brx-inscript2-deva.mim, MIM/doi-inscript2-deva.mim, MIM/gu-inscript2.mim, MIM/hi-inscript2.mim, MIM/kn-inscript2.mim, MIM/kok-inscript2-deva.mim, MIM/ks-inscript2-deva.mim, MIM/mai-inscript2.mim, MIM/ml-inscript2.mim, MIM/mni-inscript2-beng.mim, MIM/mni-inscript2-mtei.mim, MIM/mr-inscript2.mim, MIM/ne-inscript2-deva.mim, MIM/or-inscript2.mim, MIM/pa-inscript2-guru.mim, MIM/sa-inscript2.mim, MIM/sat-inscript2-deva.mim, MIM/sat-inscript2-olck.mim, MIM/sd-inscript2-deva.mim, MIM/ta-inscript2.mim, MIM/te-inscript2.mim: New input methods. * icons/as-inscript2.png, icons/bn-inscript2.png, icons/brx-inscript2-deva.png, icons/doi-inscript2-deva.png, icons/gu-inscript2.png, icons/hi-inscript2.png, icons/kn-inscript2.png, icons/kok-inscript2-deva.png, icons/ks-inscript2-deva.png, icons/mai-inscript2.png, icons/ml-inscript2.png, icons/mni-inscript2-beng.png, icons/mr-inscript2.png, icons/ne-inscript2-deva.png, icons/or-inscript2.png, icons/pa-inscript2-guru.png, icons/sa-inscript2.png, icons/sat-inscript2-deva.png, icons/sd-inscript2-deva.png, icons/ta-inscript2.png, icons/te-inscript2.png: Copied from some other icon files of m17n-db. 2022-06-18 Mike FABIAN <mfabian@redhat.com> * MIM/hu-rovas-post.mim (description): Fix two typos. 2022-02-26 Mike FABIAN <mfabian@redhat.com> * icons/-translit.png: Renamed from icons/ru-translist.png. 2021-07-06 Mohan R <mohan43u@gmail.com> * MIM/ta-remington.mim: New input method. * icnos/ta-remington.png: New icon file. 2021-03-11 Santosh Pradhan <sapradhan8@gmail.com> * MIM/new-newa-traditional.mim: New input method. * icons/new-newa-traditional.png: New icon file. 2021-03-07 Mutoh <mechamutoh@gmail.com> * icons/ru-translist.png: New icon file. 2019-01-06 Vishvas Vasuki <vishvas.vasuki@gmail.com> * MIM/hi-itrans.mim (starter, independent): Map C-S-SPACE (instead of S-SPACE) to ZWNJ. 2018-12-29 U. Sudhakar <sudhakaru@cdac.in> * MIM/pa-remington.mim: New input method. 2018-11-23 Santhosh Thottingal <santhosh.thottingal@gmail.com> * MIM/ml-swanalekha.mim: Adjusted for the latest Unicode. 2018-02-08 K. Handa <handa@gnu.org> Version 1.8.0 released. * configure.ac: Version changed to 1.8.0. 2017-12-09 handa <handa@gnu.org> * MIM/zh-zhuyin.mim: Chinese input method name to zh-zhuyin. * MIM/uk-kbd.mim: Renamed from ua-kbd.mim. Language name fixed (bug #45221). * MIM/global.mim (first): Fix typo (bug #45075). 2017-12-08 Jithin Thankachan <jithin@space-kerala.org> * MIM/ml-enhanced-inscript.mim: New file. 2017-12-08 Jón Fairbairn <jf-nongnu@bookofsand.co.uk> * MIM/rfc1345.mim: Add rules for a few more ASCII characters. 2017-11-05 handa <handa@gnu.org> * FLT/LAOO-OTF.flt (layouter): Do not limit to "phetsarath ot". Add OTF spec. 2017-06-27 handa <handa@gnu.org> * FLT/BENG-OTF.flt (generator:lang-forms): Apply blwf,half,vatu to multiple characters before HALANT. 2017-06-27 U. Sudhakar <sudhakaru@cdac.in> * MIM/mr-remington.mim: New input method. * MIM/mr-typewriter.mim: New input method. 2017-01-24 Santosh Pradhan <sapradhan8@gmail.com> * MIM/ne-rom-translit.mim: New input method. * MIM/ne-trad-ttf.mim: New input method. * icons/ne-trad-ttf.png: New icon file. 2016-08-26 K. Handa <handa@gnu.org> * MIM/lsymbol.mim (multi-choice): Add more symbols for hand gestures, happy/unhappy/neutral faces, hearts, stars, spiritual, checks, and legal/text signs. * .gitignore: Add "compile". 2016-08-25 Mike FABIAN <mfabian@redhat.com> * MIM/hu-rovas-post.mim: New input method. 2016-02-03 K. Handa <handa@gnu.org> * MIM/lsymbol.mim (multi-choice): Add more symbols. 2016-02-02 K. Handa <handa@gnu.org> * MIM/lsymbol.mim (multi-choice): New maps for many symbols. (choose, change-candidate, focus-move, focus-change, backspace) (commit-preedit): New maps copied from zh-util.mim. (check-undo, select): New states copied from zh-util.mim. 2016-01-24 Vishvas Vasuki <vishvas.vasuki@gmail.com> * MIM/kn-optitransv2.mim: (dot_start): Renamed from danda. Add "./" key map. (misc): Delete this map. (state_init): Delete "misc" branch. Change "danda" branch to "dot_start". 2016-01-20 Vishvas Vasuki <vishvas.vasuki@gmail.com> * MIM/hi-optitransv2.mim: (dot_start): Renamed from danda. Add "./" key map. (misc): Delete this map. (state_init): Delete "misc" branch. Change "danda" branch to "dot_start". 2015-11-27 Vishvas Vasuki <vishvas.vasuki@gmail.com> * MIM/hi-optitransv2.mim: Improve the description string. * MIM/kn-optitransv2.mim: Improve the description string. 2015-11-25 B. Riefenstahl <b.riefenstahl@turtle-trading.net> (tiny chnage) * FLT/HEBR-OTF.flt (category): Add Yiddish ligature. (generator): Re-order marks. Generalize the previous change (bug #46399). 2015-11-25 K. Handa <handa@gnu.org> * FLT/HEBR-OTF.flt (generator) Add code for handling combining marks not handled by OTF tables (bug #46399). 2015-09-19 Vishvas Vasuki <vishvas.vasuki@gmail.com> * MIM/kn-optitransv2.mim (consonant_with_space): New map separated from consonant. (state_indic_letter, state_consonant_pressed) Add a branch for consonant_with_space. * MIM/hi-optitransv2.mim (consonant_with_space): New map separated from consonant. (state_indic_letter, state_consonant_pressed) Add a branch for consonant_with_space. * icons/hi-optitransv2.png: New icon file. * icons/kn-optitransv2.png: New icon file. 2015-09-19 Vishvas Vasuki <vishvas.vasuki@gmail.com> * MIM/kn-optitransv2.mim: New input method. * MIM/hi-optitransv2.mim: New input method. 2015-07-18 handa <handa@gnu.org> * FLT/COMBINING.flt: Suppress GSUB lookups. 2015-04-05 K. Handa <handa@gnu.org> * m17n-db.in: Change encoding to utf-8. * FORMATS/IM.ja.txt: Delete local variables section at the end. 2014-12-12 K. Handa <handa@gnu.org> * Version 1.7.0 released. 2014-11-10 K. Handa <handa@gnu.org> * configure.ac: Versions changed to 1.7.0. * .gitignore: Add po/Makevars.template. 2014-11-10 Joop Kiefte <ikojba@gmail.com> * MIM/ar-translit.mim: New input method. 2014-09-15 Florêncio Neves <florencioneves@gmail.com> * MIM/latn1-pre.mim: New input method. 2014-08-14 Elie Roux <elie.roux@telecom-bretagne.eu> * MIM/bo-ewts.mim (map:vowel): Fix previous change. 2014-07-25 Vishvas Vasuki <vishvas.vasuki@gmail.com> * MIM/sa-itrans.mim (map:independent): Change Kannada sign JIHVAMULIYA and UPADHMANIYA to the corresponding Vedic signs. 2014-07-25 K. Handa <handa@gnu.org> * MIM/sa-itrans.mim (state:init): Add udatta. 2014-07-16 Elie Roux <elie.roux@telecom-bretagne.eu> * MIM/bo-ewts.mim: Make it more compatible with EWTS. (variable:precomposed): Change the default value to 1. (map:standard-stack): Fix bug#42656 (mapping for "brl"). Add missing EWTS mappings. (map:vowel): Replace characters deprecated in Unicode 7.0 with the correponding character sequences. (map:consonant): Removing ambiguous combinations not in EWTS standard. (map:special-subjoined): Add more Unicode compositions. 2014-04-09 Srikanth Lakshmanan <srik.lak@gmail.com> * MIM/ta-phonetic.mim (map:trans), MIM/ta-tamil99.mim (map:trans): Add missing characters ஶ்,க்‌ஷ் (non conjunct) series, symbols and fixing SRI ஶ்ரீ as per Unicode 4.1 guidelines. 2014-03-28 K. Handa <handa@gnu.org> * MIM/ne-rom.mim (map:trans): Remove unnecessary equivalent mappings. 2014-03-28 Santosh Pradhan <sapradhan8@gmail.com> * MIM/ne-trad.mim (map:trans): Fix mappings to be compatible with LTK. * MIM/ne-rom.mim (map:trans): Fix mappings to be compatible with LTK. 2014-03-23 K. Handa <handa@gnu.org> * .gitignore: Include *~. * MIM/hi-itrans.mim (map:misc): Remove it. (state:init): Remove the branch "misc". * configure.ac (AM_INIT_AUTOMAKE): Remove arguments. * Makefile.am (pkgdata_DATA, EXTRA_DIST): Remove @ICONS@. (iconsdir, dist_icons_DATA): New varibables. * po/m17n-db.pot, po/de.po, po/eo.po, po/ja.po, po/vi.po: Updated for the changes of global.mim, lsymbol.mim, and ssymbol.mim. 2014-03-22 K. Handa <handa@gnu.org> * MIM/lsymbol.mim, MIM/ssymbol.mim: New input methods. 2014-02-23 K. Handa <handa@gnu.org> * MIM/global.mim (fallback-input-method): New global variable. 2013-12-07 K. Handa <handa@gnu.org> * Version 1.6.5 released. 2013-11-11 Kenichi Handa <handa@gnu.org> * configure.ac: Versions changed to 1.6.5. 2013-11-09 Kenichi Handa <handa@gnu.org> * Makefile.am (EXTRA_DIST): Add tbl2mim.awk. 2013-11-09 Vishvas Vasuki <vishvas.vasuki@gmail.com> * MIM/hi-itrans.mim (starter): Remove "^". (independent): Remvoe the mapping for "^". 2013-11-07 Kenichi Handa <handa@gnu.org> * default.fst (katakana): Remove superfluous close paren. * .gitignore, LANGDATA/.gitignore, po/.gitignore: New files * .cvsignore, */.cvsignore: Remove them. 2013-08-26 Sebin Abraham Jacob <sebinajacob@gmail.com> * MIM/ml-remington.mim: New input method. 2013-08-26 Hiran Venugopal <hiran.v@gmail.com> * icons/ml-remington.png: New icon file. 2013-08-20 Dominik Wujastyk <wujastyk@gmail.com> * MIM/sa-harvard-kyoto.mim: Add mappings for avagraha (".a"), danda ("|"), double danda ("!"), and Om ("OM"). 2013-08-20 Anubhav Chattoraj <anubhav.chattoraj@gmail.com> * icons/sa-IAST.png: New icon file. 2013-08-20 Sayak Sarkar <sayak.bugsmith@gmail.com> * icons/bn-disha.png: New icon file. 2013-08-20 Vishvas Vasuki <vishvas.vasuki@gmail.com> * MIM/kn-itrans.mim: Carrying over improvements from hi-intrans to kn-itrans.mim (e.g. write ಶಂಕರ by typing shankara). * MIM/hi-itrans.mim (map:starter): Add "ks" mapping. 2013-08-19 Raghav Krishnapriyan <raghav.k11n@gmail.com> * MIM/yi-yivo.mim: Add various maps. 2013-04-13 Kenichi Handa <handa@gnu.org> * AUTHORS: Merged from m17n-contrib. * Makefile.am (m17n_scriptdir): New variable. (m17n_script_SCRIPTS): New variable. * MIM/as-inscript.mim, MIM/as-phonetic.mim, MIM/ath-phonetic.mim, MIM/be-kbd.mim, MIM/bla-phonetic.mim, MIM/bn-disha.mim, MIM/bn-inscript.mim, MIM/bn-probhat.mim, MIM/bo-ewts.mim, MIM/cr-western.mim, MIM/cs-kbd.mim, MIM/eo-h-f.mim, MIM/eo-h.mim, MIM/eo-plena.mim, MIM/eo-q.mim, MIM/eo-vi.mim, MIM/eo-x.mim, MIM/gu-inscript.mim, MIM/gu-phonetic.mim, MIM/hi-inscript.mim, MIM/hi-phonetic.mim, MIM/hi-remington.mim, MIM/hi-vedmata.mim, MIM/ii-phonetic.mim, MIM/iu-phonetic.mim, MIM/kn-inscript.mim, MIM/kn-kgp.mim, MIM/kn-typewriter.mim, MIM/ks-inscript.mim, MIM/ks-kbd.mim, MIM/mai-inscript.mim, MIM/math-latex.mim, MIM/ml-inscript.mim, MIM/ml-mozhi.mim, MIM/ml-swanalekha.mim, MIM/mr-inscript.mim, MIM/mr-itrans.mim, MIM/mr-phonetic.mim, MIM/ne-rom.mim, MIM/ne-trad.mim, MIM/nsk-phonetic.mim, MIM/oj-phonetic.mim, MIM/or-inscript.mim, MIM/or-phonetic.mim, MIM/pa-anmollipi.mim, MIM/pa-inscript.mim, MIM/pa-jhelum.mim, MIM/pa-phonetic.mim, MIM/ps-phonetic.mim, MIM/ru-translit.mim, MIM/sa-iast.mim, MIM/sd-inscript.mim, MIM/si-phonetic-dynamic.mim, MIM/si-singlish.mim, MIM/si-sumihiri.mim, MIM/si-trans.mim, MIM/ta-inscript.mim, MIM/ta-phonetic.mim, MIM/ta-tamil99.mim, MIM/ta-typewriter.mim, MIM/ta-vutam.mim, MIM/tai-sonla.mim, MIM/te-apple.mim, MIM/te-inscript.mim, MIM/te-pothana.mim, MIM/te-rts.mim, MIM/te-sarala.mim, MIM/ur-phonetic.mim, MIM/uz-kbd.mim, MIM/vi-han.mim, MIM/vi-nom-vni.mim, MIM/vi-nom.mim, MIM/yi-yivo.mim, MIM/zh-pinyin-vi.mim, MIM/zh-zhuyin.mim: Merged from the m17n-contrib package. * icons/as-inscript.png, icons/as-phonetic.png, icons/be-kbd.png, icons/bn-inscript.png, icons/bn-probhat.png, icons/cs-kbd.png, icons/eo-h-fundamente.png, icons/eo-h-sistemo.png, icons/eo-plena.png, icons/eo-q-sistemo.png, icons/eo-x-sistemo.png, icons/gu-inscript.png, icons/gu-phonetic.png, icons/hi-inscript.png, icons/hi-phonetic.png, icons/hi-remington.png, icons/hi-vedmata.png, icons/ii-phonetic.png, icons/kn-inscript.png, icons/kn-kgp.png, icons/math-latex.png, icons/ml-inscript.png, icons/ml-mozhi.png, icons/ml-swanalekha.png, icons/mr-inscript.png, icons/ne-rom.png, icons/ne-trad.png, icons/or-inscript.png, icons/pa-inscript.png, icons/pa-jhelum.png, icons/pa-phonetic.png, icons/ps-phonetic.png, icons/sd-inscript.png, icons/si-phonetic-dynamic.png, icons/si-sumihiri.png, icons/si-transliteration.png, icons/ta-inscript.png, icons/ta-phonetic.png, icons/ta-tamil99.png, icons/ta-typewriter.png, icons/ta-vutam.png, icons/te-apple.png, icons/te-inscript.png, icons/te-pothana.png, icons/te-sarala.png, icons/ur-phonetic.png, icons/uz-kbd.png, icons/vi-nom-vni.png, icons/vi-nom.png, icons/yi-yivo.png, icons/zh-zhuyin.png: Merged from the m17n-contrib package. * tbl2mim.awk: Merged from the m17n-contrib package. * ChangeLog.contrib, NEWS.contrib: Copied from ChangeLog and NEWS of the m17n-contrib package. 2013-02-03 Kenichi Handa <handa@gnu.org> * Makefile.am (SUBDIRS): Delete FLT and MIM. (pkgdata_DATA): Add @INPUT_METHOD@, @FLT@, and @ICONS@. (EXTRA_DIST): Likewise. * configure.ac (INPUT_METHOD, FLT): New variables. (ICONS): Set it with sub-directory name. (AC_CONFIG_FILES): Delete icons/Makefile, FLT/Makefile, MIM/Makefile. * FLT/Makefile.am, MIM/Makefile.am, icons/Makefile.am: Deleted. 2012-12-29 Kenichi Handa <handa@gnu.org> * FORMATS/0Genenral.ja.txt: Encoding changed to utf-8. * FORMATS/CharsetList.ja.txt: Likewise. * FORMATS/CodingList.ja.txt: Likewise. * FORMATS/Dir.ja.txt: Likewise. * FORMATS/FLT.ja.txt: Likewise. * FORMATS/FontEncoding.ja.txt: Likewise. * FORMATS/Fontset.ja.txt: Likewise. * FORMATS/IM.ja.txt: Likewise. Add examples in Japanese. 2012-12-22 Vishvas Vasuki <vishvas.vasuki@gmail.com> * MIM/hi-itrans.mim (map:consonant): Add mappings "nx", "gH", jH", "DH", and "bH", delete "ggg", "jjj", "DDD", "bbb". (map:independent): Remove mapping "#", "*", and "]" which must be used for inputting the corresponding symbols. * icons/sa-itrans.png: New file. 2012-11-20 Vishvas Vasuki <vishvas.vasuki@gmail.com> * MIM/hi-itrans.mim (description): Improved. (map:consonant, map:independent, map:dependent): Add more mappings. * MIM/sa-itrans.mim (description): Refer to hi-itrans.mim. 2012-11-15 Kenichi Handa <handa@gnu.org> * MIM/sa-itrans.mim (state:init): Add "misc" branch. * MIM/hi-itrans.mim (map:starter): Cancel the previous change. Add "]". (map:cosonant): Add keys for consonants with NUKTA. (map:danda): Add more keys that change "." to DANDA. (map:commit-key): Change "./" to S-C-Return. (map:misc): New map. (state:init): Add "misc" branch. 2012-11-01 Kenichi Handa <handa@gnu.org> * MIM/hi-itrans.mim (enable-udatta): Delete it. (map:starter): Add "_" and "'". (map:danda): Renamed back from danda-udatta. Delete ".'" and ".-". Add ". ". (map:return): Delete it. (map:commit-key): New map for "./". (state:intermediate, state:second, state:after-eo): Change danda-udatta to danda. Change return to commit-key. * MIM/sa-itrans.mim: Do not include states of hi-itrans. (map:udatta): New map. (state): Copied from hi-itrans. Add udatta to each state. 2012-10-22 Kenichi Handa <handa@gnu.org> * MIM/sa-itrans.mim (enable-udatta): Set to 1. * MIM/hi-itrans.mim (enable-udatta): New variable. (map:danda-udatta): Renamed from danda. Add mappings for udatta and anundatta. (state:intermediate, state:second, state:after-eo): Adjusted for the above change. 2012-10-21 Kenichi Handa <handa@gnu.org> * MIM/ml-itrans.mim: Refer to SCIM only as an example of input method framework. Format key mappings. 2012-10-20 Kenichi Handa <handa@gnu.org> * .cvsignore: Add *.sig. 2012-10-20 Shankar Prasad <svenkate@redhat.com> * MIM/kn-itrans.mim: Add examples to the description. 2012-10-20 Ani Peter <apeter@redhat.com> * MIM/ml-itrans.mim: Add key mappings to the description. 2012-10-18 Kenichi Handa <handa@gnu.org> * MIM/sa-itrans.mim: New input method. * MIM/hi-itrans.mim (variable:trim-last-halant): New variable. (map:independent, map:dependent): Add code for handling candra-e and Candra-o. (map:digit, map:dot, map:eo-dot-c): New maps. (state:intermediate, state:second): Handle variables LAST-HALANT-POS and CANDRA-E-O. (state:after-eo): Renamed from "third". 2012-10-02 Vishvas Vasuki <vishvas.vasuki@gmail.com> * MIM/hi-itrans.mim: Add ".," for DOUBLE DANDA. Add "nk", "ng", etc. for rapid typing. Adopt shortcut typing "c", "z", "C, "S" from Kyoto-Harvard system. 2012-09-28 Kenichi Handa <handa@gnu.org> * MIM/hi-itrans.mim: Fix handling of danda. 2012-09-18 Kenichi Handa <handa@gnu.org> * Version 1.6.4 released. 2012-04-23 Kenichi Handa <handa@m17n.org> * configure.ac: Versions changed to 1.6.4. 2011-12-06 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/si-wijesekera.mim: Add alt-gr mappings (G- ) to correspond to alt mappings (A- ). 2011-12-05 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/am-sera.mim: Correct the mapping of "a" from U+12A3 to U+12A0. 2011-10-11 Kenichi Handa <handa@m17n.org> * Version 1.6.3 released. 2011-10-06 Kenichi Handa <handa@m17n.org> * MIM/zh-util.mim (map:commit-preedit): Add SPC. 2011-09-12 Kenichi Handa <handa@m17n.org> * configure.ac: Versions changed to 1.6.3. 2011-08-02 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/ARAB-OTF-NO-GPOS.flt: Fix the handling of LAM-ALEF. 2011-03-22 Kenichi Handa <handa@m17n.org> * po/de.po, po/ja.po, po/m17n-db.pot, po/vi.po: Update po files 2011-01-05 Kenichi Handa <handa@m17n.org> * FORMATS/FLT.txt: Fix typo. 2010-12-08 Kenichi Handa <handa@m17n.org> * MIM/kn-itrans.mim: Comment header ";;;" are changed to ";;" to avoid doxygen problem. 2010-12-07 Kenichi Handa <handa@m17n.org> * FORMATS/IM-tut.txt: Fix typo. * FORMATS/Fontset.txt (FONT-SPEC): Fix typo. 2010-11-29 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/Makefile.am (INPUT_METHOD): Add ua-kbd.mim. 2010-11-29 Nikolay Orlyuk <virkony gmail com> (tiny change) * icons/ua-kbd.png: New file. Modified from ru-kbd.png. * MIM/ua-kbd.mim: New file. Modified from ru-kbd.mim. 2010-11-26 Kenichi Handa <handa@m17n.org> * MIM/Makefile.am (INPUT_METHOD): Remove bo-ewts.mim. * MIM/bo-ewts.mim: Moved to the m17n-contrib package with improvements by Hugues MOISY <hugues.moisy@gmail.com>. 2010-11-24 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/SINH-OTF.flt: Remove 0x0DDA from left matra group. Add 0x0DDB to left matra group. 2010-10-25 Harshula <harshula@gmail.com> (tiny change) * MIM/ta-lk-renganathan.mim (map:preedit): Unhandle those keys that belong to the map "starter" but not processed explicitly. 2010-10-04 Kenichi Handa <handa@m17n.org> * Version 1.6.2 released. 2010-10-04 gokul <dotgokul@gmail.com> (tiny change) * MIM/kn-itrans.mim: Remove LLi, LLI, and ksh to avoid confliction. Change Lru to LRu. 2010-09-27 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/ARAB-OTF.flt, FLT/ARAB-OTF-NO-GPOS.flt: Do not require liga as a GSUB feature. 2010-09-22 Kenichi Handa <handa@m17n.org> * configure.ac: Versions changed to 1.6.2. 2010-09-17 Kenichi Handa <handa@m17n.org> * FLT/ARAB-OTF-NO-GPOS.flt: Fix for the case of failed LAM-ALEF ligature. Handle positioning of multiple diacritcs. Fix typo. 2010-09-15 Kenichi Handa <handa@m17n.org> * FLT/ARAB-OTF-NO-GPOS.flt: Mostly re-write for LAM-ALEF ligature. 2010-09-10 Kenichi Handa <handa@m17n.org> * FONTSIZE.tbl: Remove the entry for Norasi font. 2010-09-10 Kenichi Handa <handa@m17n.org> * SCRIPT.tbl (hebrew): Delete #x591. 2010-09-07 TAKAHASHI Naoto <ntakahas@m17n.org> * truetype.fst: Enhance preferred fonts for han. * xfont.fst: Reconstructed. * default.fst: Reconstructed. default.fst = generic.fst + xfont.fst. * generic.fst: Cosmetic changes. * truetype.fst: Reconstructed. truetype.fst = generic.fst + tested free truetype fonts. 2010-09-06 TAKAHASHI Naoto <ntakahas@m17n.org> * truetype.fst: More Reconstruction. * truetype.fst: Reconstructed. 2010-09-03 TAKAHASHI Naoto <ntakahas@m17n.org> * generic.fst: Reconstructed. * FLT/Makefile.am: Add HEBR-OTF.flt. 2010-09-02 Kenichi Handa <handa@m17n.org> * Makefile.am (%.tab): Don't build BLOCK.tab. 2010-09-01 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/ARAB-OTF.flt: Use U+25CC for isolated vowel signs. 2010-07-16 Kenichi Handa <handa@m17n.org> * po/de.po: Fix copyright. * po/LINGUAS: Add de. 2010-07-16 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/si-wijesekera.mim (map:preedit): Unhandle those keys that belong to the map "starter" but not to "independent", "kombuva", nor "dependent". 2010-07-01 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/HEBR-OTF.flt: New file. 2010-06-29 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/SINH-OTF.flt: Handle pres, abvs, blws and psts correctly as GSUB features. 2010-06-10 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/ja-trycode.mim: Add more kanji to catch up the new joyo kanji table. 2010-06-01 Gheyret T. Kenji <gheyret@gmail.com> (tiny change) * MIM/ug-kbd.mim: Correct the mapping of the underscore key. 2010-05-22 Kenichi Handa <handa@m17n.org> * MIM/ko-han2.mim (state:state-LVT-or-LVTL): Add backspace branch. 2010-05-21 Kenichi Handa <handa@m17n.org> * MIM/ko-han2.mim (map:L-or-T-head): Remove conflicting key sequences. (map:L): Likewise. Add "rr", "ee", "qq" , "tt". (map:T-or-TL): Renamed from T. Set T1 in rules. (state:init): Remove branch T. (state:state-LV): Remove branch T. Add branch T-or-TL. (state:state-LVT-or-LVTL): New state. 2010-05-20 Gheyret T. Kenji <gheyret@gmail.com> (tiny change) * MIM/ug-kbd.mim: Add three punctuations. 2010-04-22 Kenichi Handa <handa@m17n.org> * default.fst (malayalam): Use mlym-otf for rachana. 2010-04-21 Kenichi Handa <handa@m17n.org> * truetype.fst (malayalam): Use mlym-otf for rachana. 2010-04-13 Kenichi Handa <handa@m17n.org> * Version 1.6.1 released. 2010-04-13 Kenichi Handa <handa@m17n.org> * configure.ac: Versions changed to 1.6.1. 2010-04-07 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/SINH-OTF.flt: Change font download URL. * FLT/MYMR-SIL.flt: Use font-facility to check U+25CC's availability. 2010-04-02 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/SINH-OTF.flt: Follow the new Indic scripts' algorithm. 2010-03-30 Kenichi Handa <handa@m17n.org> * Version 1.6.0 released. 2010-03-30 Kenichi Handa <handa@m17n.org> * configure.ac: Versions changed to 1.6.0. * Makefile.am (pkgdata_DATA): Add BLOCK.tab. (CHAR_TABLE): Remove BLOCK.tab. (BLOCK.tab): Delete this target. 2010-03-30 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/DEVA-OTF.flt, FLT/GUR2-OTF.flt, FLT/GURU-OTF.flt: Remove unused mnemonic. 2010-03-26 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/MLYM-OTF.flt: Chillu characters form consonant clusters. 2010-03-26 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/KNDA-OTF.flt, FLT/TELU-OTF.flt, FLT/TAML-OTF.flt, FLT/GURU-OTF.flt: Rewritten to emulate the new OTF behaviour by using old fonts. * FLT/ORYA-OTF.flt, FLT/MLYM-OTF.flt, FLT/BENG-OTF.flt, FLT/GUJR-OTF.flt, FLT/DEVA-OTF.flt: Include syllable final HJ to otf part. 2010-03-25 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/ORYA-OTF.flt (reorder): Add the patters JY and HJ before pstf. * FLT/MLYM-OTF.flt (reorder): Add the patters JP and HJ before pstf. * FLT/GUJR-OTF.flt (stage 1): Use iteration rather than recursive for reordering. * FLT/DEVA-OTF.flt (stage 2): Use iteration rather than recursive for reordering. * FLT/BENG-OTF.flt (stage 0): Use font-facility to check KHANDA-TA's availability. (reorder): Add the patterns JY and HJ before pstf. 2010-03-19 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/MLYM-OTF.flt, FLT/ORYA-OTF.flt, FLT/GUJR-OTF.flt, FLT/BENG-OTF.flt, FLT/DEVA-OTF.flt: Rewritten to emulate the new OTF behaviour by using old fonts. 2010-03-19 Kenichi Handa <handa@m17n.org> * configure.ac: Versions changed to 1.6.0pre. * po/ja.po, po/m17n-db.pot, po/vi.po: Re-generated. 2010-03-01 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/TML2-OTF.flt, FLT/TEL2-OTF.flt, FLT/ORY2-OTF.flt, FLT/MLM2-OTF.flt, FLT/KND2-OTF.flt, FLT/GUR2-OTF.flt, FLT/GJR2-OTF.flt, FLT/DEV2-OTF.flt, FLT/BNG2-OTF.flt: Use font-facility to check U+25CC's availability. 2010-02-26 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/MYMR-SIL.flt: Display non-spacing marks with DOTTED CIRCLE. 2010-02-26 Kenichi Handa <handa@m17n.org> * truetype.fst (myanmar): Add mymr-sil. * default.fst (myanmar): Add mymr-sil. * FLT/MYMR-SIL.flt: Add grapheme cluster boundaring. 2010-02-19 TAKAHASHI Naoto <ntakahas@m17n.org> * generic.fst: Add mymr-sil for Myanmar. * generic.fst: Add new oft's for Indic scripts. * FLT/Makefile.am: More flt files. * FLT/MYMR-SIL.flt: New file. 2010-02-18 Kenichi Handa <handa@m17n.org> * MIM/vi-telex.mim, MIM/vi-viqr.mim, MIM/vi-vni.mim, MIM/vi-tcvn.mim (state:init): If surrounding text is not supported, shift to after-c when an initial consonant is typed. (state:after-c): New state. 2010-02-12 Kenichi Handa <handa@m17n.org> * UNIDATA/CaseFolding.txt, UNIDATA/copyright.html, UNIDATA/LineBreak.txt, UNIDATA/PropList.txt, UNIDATA/README, UNIDATA/Scripts.txt, UNIDATA/SpecialCasing.txt, UNIDATA/UnicodeData.txt, UNIDATA/WordBreakProperty.txt: Updated. 2010-01-25 TAKAHASHI Naoto <ntakahas@m17n.org> * SCRIPT.tbl: Add dev2, bng2, gur2, gjr2, ory2, tml2, tel2, knd2 and mlm2. * FLT/MLM2-OTF.flt, FLT/KND2-OTF.flt, FLT/TEL2-OTF.flt, FLT/TML2-OTF.flt, FLT/ORY2-OTF.flt, FLT/GJR2-OTF.flt, FLT/GUR2-OTF.flt, FLT/BNG2-OTF.flt, FLT/DEV2-OTF.flt: New file. 2010-01-22 Kenichi Handa <handa@m17n.org> * MIM/si-samanala.png: Modified. * MIM/si-wijesekera.png: Modified. 2010-01-21 Kenichi Handa <handa@m17n.org> * MIM/si-samanala.mim (title): Changed. 2009-12-08 Kenichi Handa <handa@m17n.org> * MIM/Makefile.am (INPUT_METHOD): Exclude si-wijesekera-preedit.mim. 2009-12-04 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/MLYM-OTF.flt: Add akhn in Stage 4 for lohit_ml.ttf. 2009-11-09 Ruddy <kiru.pawnee@yahoo.fr> (tiny change) * MIM/lo-lrt.mim (map:vowel-simple): Add "hya" map. 2009-11-02 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/si-wijesekera-preedit.mim: Removed. * MIM/si-wijesekera.mim: Disable surrounding text by default. Update information URL. 2009-10-28 Kenichi Handa <handa@m17n.org> * SCRIPT.tbl (devanagari): Add OTF script tag "dev2". 2009-10-21 Kenichi Handa <handa@m17n.org> * MIM/cmc-kbd.mim: Fix @+N notation. Version set to 1.6.0. 2009-10-20 Kenichi Handa <handa@m17n.org> * FLT/Makefile.am (FONT_LAYOUT_TABLE): Delet KHMR-MULE.flt. 2009-10-15 Kenichi Handa <handa@m17n.org> * xfont.fst (khmer): Delete this script. * default.fst (khmer): Delete the entry for mulekhmer-1 font. * FLT/KHMR-MULE.flt: Delete it. 2009-09-04 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/si-wijesekera.mim: Merge si-wijesekera-preedit.mim to si-wijesekera.mim. 2009-09-03 Kenichi Handa <handa@m17n.org> * default.fst: Remove cdac entries. * generic.fst: Remove cdac entries. 2009-09-02 Kenichi Handa <handa@m17n.org> * icons/ru-phonetic.png: New file. * icons/zh-bopomofo.png: New file. 2009-07-28 Kenichi Handa <handa@m17n.org> * Version 1.5.5 released. 2009-07-28 Kenichi Handa <handa@m17n.org> * Makefile.am (EXTRA_DIST): Add bootstrap.sh. * configure.ac: Versions changed to 1.5.5. 2009-07-14 Kenichi Handa <handa@m17n.org> * default.fst: Update URL for TibetanMachineUniAlpha.ttf. 2009-06-19 Kenichi Handa <handa@m17n.org> * MIM/vi-base.mim (smart-quotes): New map. * MIM/vi-telex.mim (init): Add smart-quotes. * MIM/vi-tcvn.mim (init): Add smart-quotes. * MIM/vi-vni.mim (init): Add smart-quotes. 2009-04-14 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/si-wijesekera-preedit-alt.mim: Deleted. * MIM/Makefile.am: Remove si-wijesekera-preedit-alt.mim. 2009-03-11 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/unicode.mim: Move the "title" section to the canonicalised position. 2009-03-02 Kenichi Handa <handa@m17n.org> * Version 1.5.4 released. 2009-03-02 Kenichi Handa <handa@m17n.org> * UNIDATA/CaseFolding.txt, UNIDATA/LineBreak.txt, UNIDATA/PropList.txt, UNIDATA/Scripts.txt, UNIDATA/SpecialCasing.txt, UNIDATA/UnicodeData.txt, UNIDATA/WordBreakProperty.txt, UNIDATA/copyright.html: Updated. * po/ja.po, po/m17n-db.pot, po/vi.po: Re-generated. 2009-02-25 Kenichi Handa <handa@m17n.org> * configure.ac: Versions changed to 1.5.4. 2009-01-19 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/bn-itrans.mim: Modify the descrpition string for readability. * MIM/fr-azerty.mim: Correct the keyword ("documentation" -> "description"). 2009-01-16 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/ispell.mim, MIM/ug-kbd.mim, MIM/th-tis820.mim, MIM/th-pattachote.mim, MIM/th-kesmanee.mim, MIM/ko-han2.mim, MIM/ja-anthy.mim, MIM/bo-ewts.mim: Canonicalise section orders. * MIM/ja-trycode.mim: Add a new character. 2009-01-08 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/Makefile.am (INPUT_METHOD): Add hi-typewriter.mim, sa-harvard-kyoto.mim, si-wijesekera-preedit-alt.mim and ta-lk-renganathan.mim 2009-01-05 Kenichi Handa <handa@m17n.org> * MIM/vi-viqr.mim (tone-mark): Fix the entries. 2008-12-26 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/Makefile.am (INPUT_METHOD): Add bo-tcrc.mim. 2008-11-17 Kenichi Handa <handa@m17n.org> * FORMATS/Fontset.txt (FONT-SPEC): Add descripition of OTF-SPEC and LANG-SPEC. 2008-10-28 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/grc-mizuochi.mim: Fix wrong input sequences (H?V -> H?v , HV? -> Hv?). 2008-10-24 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/ta-lk-renganathan.mim: New file. 2008-10-20 Kenichi Handa <handa@m17n.org> * Version 1.5.3 released. 2008-10-20 Phan Anh Dung <fanzung@gmail.com> (tiny change) * MIM/vi-telex.mim (map:consonant-ext): Don't check C-AFTER-V for "dd". (state:after-v, after-vc): New branch ending-1st-notviet-consonant. 2008-10-20 Phan Anh Dung <fanzung@gmail.com> (tiny change) * MIM/vi-base.mim (map:ending-1st-notviet-consonant) New map. 2008-10-14 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/MLYM-OTF.flt: Interpret CHCHJ as CHCH J rather than CH CHJ. 2008-10-09 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/MLYM-OTF.flt: Do not move H for LA's below form. Let the fonts hadle it. Exclude chillu forms from the consonant group. 2008-10-08 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/MLYM-OTF.flt: Move 'pres' from Stage 6 to Stage 4. 2008-10-08 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/MLYM-OTF.flt: Add ZWJ to the chillu sequence passed to the OTF driver. Do not move syllable-final RA to the beginning. Let the font handle it. 2008-09-25 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/si-wijesekera.mim: Remove prototypes. * MIM/ug-kbd.mim: Change the constant representation "0x062c" to "0x062C". * MIM/si-wijesekera-preedit-alt.mim: Replace "+" in state names with "--". Fix typo: "yansaka" -> "yansaya". Remove the state "touch". 2008-09-24 Kenichi Handa <handa@m17n.org> * configure.ac: Versions changed to 1.5.3. 2008-09-19 Kenichi Handa <handa@m17n.org> * MIM/global.mim (-reload): Renamed from @reload. 2008-09-04 Kenichi Handa <handa@m17n.org> * FORMATS/IM.txt (variable list): Fixed. 2008-08-16 Kenichi Handa <handa@m17n.org> * FLT/THAI-OTF.flt (1st generator): On handling SARA-AM, keep, glyph<->char correspondance. 2008-08-11 VAnhTu1987 <vanhtu1987@gmail.com> (tiny change) * MIM/vi-base.mim (ending-1st-consonant, ending-2nd-consonant): New maps. * MIM/vi-telex.mim (map:vowel-ext): Handling of "w" and "W" fixed. (consonant-ext): Handling of "dd" and the variants fixed. (init:consonant-or-tone-mark): Check invalid consonant starter. (after-v:ending-1st-consonant): New branch. (after-vc:consonant,consonant-ext): Deleted. (after-vc:ending-2nd-consonant, vowel, vowel-ex): New branches. 2008-07-29 TAKAHASHI Naoto <ntakahas@m17n.org> * FORMATS/IM.txt: Fix a typo. 2008-07-25 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/grc-mizuochi.mim (map): Remove duplicated "\\" and "^". 2008-07-25 Kenichi Handa <handa@m17n.org> * MIM/ja-anthy.mim (starter): Remove duplication. 2008-07-23 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/MLYM-OTF.flt: Add new characters for Unicode 5.1. 2008-07-15 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/ARAB-OTF.flt, FLT/ARAB-OTF-NO-GPOS.flt: Add a number of characters for Unicode 5.1. 2008-07-15 Kenichi Handa <handa@m17n.org> * MIM/ko-han2.mim (L-or-T-head): Change key "fmd" to "fMd" to avoid conflict with the other rules. 2008-07-14 Kenichi Handa <handa@m17n.org> * MIM/lo-lrt.mim: Change the mark name @tone to TONE. * MIM/si-wijesekera-preedit.mim: Use @-1, not @-, to refer to the previous character. * MIM/bo-ewts.mim: Change the marker name @BEG to BEG. 2008-07-11 Kenichi Handa <handa@m17n.org> * MIM/zh-util.mim (change-candidate): Escape '[' and ']'. * MIM/vi-tcvn.mim (misc): Escape '[', ']', and '#'. * MIM/si-wijesekera-preedit.mim (independent): Escape "'". * MIM/si-wijesekera-preedit-alt.mim (others): Escape "'". * MIM/si-wijesekera.mim (misc): Escape "'". * MIM/ja-anthy.mim (henkan-edit, change-candidate): Escape '[' and ']'. * MIM/bn-unijoy.mim (livekey): Escape '#'. * MIM/ar-kbd.mim (generic): Escape '[' and ']'. 2008-07-04 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/TELU-OTF.flt: Add TELUGU LETTER TSA,DZA (U+0C58,U+0C59) and TELUGU VOWEL SIGN VOCALIC L,LL (U+0C62,U+0C63). * FLT/ORYA-OTF.flt: Add ORIYA VOWEL SIGN VOCALIC RR,L,LL (U+0B44,U+0B62,U+0B63). * FLT/DEVA-OTF.flt: Add DEVANAGARI LETTER CANDRA A (U+0972). 2008-07-03 Kenichi Handa <handa@m17n.org> * MIM/unicode.mim (init): Use @-1 instead of @- to refer to the previous character. * MIM/si-wijesekera-preedit.mim: Use @-1 instead of @- to refer to the previous character. * MIM/cmc-kbd.mim: Use @-1 instead of @- to refer to the previous character. 2008-06-23 Kenichi Handa <handa@m17n.org> * Version 1.5.2 released. 2008-06-13 Kenichi Handa <handa@m17n.org> * FORMATS/Dir.ja.txt (dir-description): Format fixed for man-page. * FORMATS/Dir.txt (dir-description): Format fixed for man-page. 2008-06-04 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/bo-ewts.mim: Fix typo in key string: ">" -> ")". 2008-06-03 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/sa-harvard-kyoto.mim: New file. 2008-06-03 Kenichi Handa <handa@m17n.org> * FORMATS/IM.ja.txt: Delete invalid "@ifnot FOR-MAN". 2008-05-30 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/ta-itrans.mim: Add "sh" for U+0BB6 and "SRI" for the shrii ligature. 2008-05-30 Kenichi Handa <handa@m17n.org> * configure.ac: Versions changed to 1.5.2. * MIM/zh-tonepy.mim (state:init): Add `shift' to the branch action of enter-fullwidth-mode and enter-single-fullwidth-mode. * MIM/zh-quick.mim (state:init): Add `shift' to the branch action of enter-fullwidth-mode and enter-single-fullwidth-mode. * MIM/zh-py.mim (state:init): Add `shift' to the branch action of enter-fullwidth-mode and enter-single-fullwidth-mode. * MIM/zh-cangjie.mim (state:init): Add `shift' to the branch action of enter-fullwidth-mode and enter-single-fullwidth-mode. * MIM/ko-romaja.mim (state:init): Add `shift' to the branch action of enter-fullwidth-mode and enter-single-fullwidth-mode. (state:isolated-jamo-mode): Likewise. * MIM/cjk-util.mim (map:enter-fullwidth-mode): Don't shift. (map:exit-fullwidth-mode, map:enter-single-fullwidth-mode): Likewise. (state:init): Add `shift' to the branch action of exit-fullwidth-mode. * MIM/zh-util.mim (map:focus-move): New map. (map:focus-change): Delete (input-focus-move). (state:check-unod): Add branch `focus-move'. (state:select): Likewise. * MIM/si-wijesekera.mim (map:misc): Delete "\\". (map:join): New map. (state:init): Add branch `join'. * MIM/fr-azerty.mim (map:left-square-bracket): Don't shift. (map:left-curly-bracket): Don't shift. (map:alt-2-7, map:ctrl-2-7): Deleted. (map:alt-2, map:alt-7): New maps. (state:init): Add `shift' to the branch actions of `left-square-bracket' and `left-curly-bracket'. Delete branches alt-2-7 and ctrl-2-7, add branches alt-2 and alt-7. * MIM/bo-ewts.mim (map:escape): Don't shift. Don't include "[". (map:non-tibetan): New map. (map:unicode): Don't shift. (state:init): Add `shift' to the branch action of `escape'. Include `non-tibetan' map. (state:dispatch-escape): Add `shift' to the branch action of `unicode'. 2008-05-25 Kenichi Handa <handa@m17n.org> * MIM/vi-telex.mim (after-v, after-vc): Call handle-mark after backspace. * MIM/vi-base.mim: Delete the second `description'. 2008-05-14 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/th-tis820.mim, MIM/th-pattachote.mim, MIM/th-kesmanee.mim, MIM/si-wijesekera.mim: Move the "macro" section before "map". 2008-03-06 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/SINH-OTF.flt: Simplify "otf:sinh=+" to "=". 2008-01-30 Kenichi Handa <handa@ni.aist.go.jp> * Version 1.5.1 released. 2008-01-30 Kenichi Handa <handa@ni.aist.go.jp> * configure.ac: Check the program msgfmt. 2008-01-29 Kenichi Handa <handa@ni.aist.go.jp> * MIM/vi-tcvn.mim (vowel-ext): Escape "(" by backslash in key symbol names. 2008-01-25 Kenichi Handa <handa@ni.aist.go.jp> * MIM/vi-telex.mim (vowel-ext): Add more sequences. * icons/vi-tcvn.png: New file. * icons/cmc-kbd.png: New file. 2008-01-24 Kenichi Handa <handa@ni.aist.go.jp> * MIM/Makefile.am (INPUT_METHOD): Add vi-base.mim and vi-tcvn.mim. * MIM/vi-tcvn.mim: New file. * MIM/vi-base.mim: New file. * MIM/vi-vni.mim: Fully re-written. * MIM/vi-viqr.mim: Fully re-written. * MIM/vi-telex.mim: Include vi-base.mim. 2008-01-23 Kenichi Handa <handa@ni.aist.go.jp> * MIM/vi-telex.mim (handle-mark): Don't delte the previous character here. (after-v): When a vowel is typed, adjust tone mark place. (after-t): Delete the just inserted character before calling handle-mark. (init): Initialize SELECT to 0. 2008-01-18 Kenichi Handa <handa@ni.aist.go.jp> * icons/cmc-kbd.png: New file. * MIM/cmc-kbd.mim (title): Improved. 2008-01-18 Kenichi Handa <handa@ni.aist.go.jp> * MIM/cmc-kbd.mim: New file. * MIM/Makefile.am (INPUT_METHOD): Add cmc-kbd.mim. * FLT/CHAM-GENERIC.flt: Simplify the 1st stage. 2008-01-17 Kenichi Handa <handa@ni.aist.go.jp> * FLT/CHAM-GENERIC.flt: Categorize U+AA30 in prefix vowel. 2008-01-15 Kenichi Handa <handa@ni.aist.go.jp> * configure.ac: Version changed to 1.5.1. 2008-01-11 Kenichi Handa <handa@ni.aist.go.jp> * FLT/Makefile.am (FONT_LAYOUT_TABLE): Add CHAM-GENERIC.flt. * FLT/CHAM-GENERIC.flt: New file. * SCRIPT.tbl: Add cham, rename tay_viet to tai_viet. * generic.fst: Add cham, rename tay_viet to tai_viet. * SCRIPT.ext: Add cham, rename tay_viet to tai_viet. 2008-01-08 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/DEVA-OTF.flt: Accept "U+0905 U+0945" as a valid sequence (mainly for Marathi). 2008-01-07 Kenichi Handa <handa@ni.aist.go.jp> * FLT/MYMR-MYAZEDI.flt: Fix the first stage to consume JWNJ. 2007-12-28 Kenichi Handa <handa@ni.aist.go.jp> * Version 1.5.0 released. 2007-12-21 Kenichi Handa <handa@ni.aist.go.jp> * FLT/TIBT-OTF.flt: Make a grapheme claster. 2007-12-13 Kenichi Handa <handa@ni.aist.go.jp> * FLT/COMBINING.flt: Apply the OpenType feature mkmk too. 2007-12-13 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/ja-trycode.mim: Add new definitions. 2007-12-13 Kenichi Handa <handa@ni.aist.go.jp> * FLT/THAI-TIS620.flt: Don't encode codes by itself. * configure.ac: Version changed to 1.5.0. * FLT/THAI-OTF.flt: Use U+25CC (DOTTED CIRCLE) if the font has it. * FLT/THAI-GENERIC.flt: Use U+25CC (DOTTED CIRCLE) if the font has it. * FLT/THAI-NORASI.flt: Use U+25CC (DOTTED CIRCLE) if the font has it. 2007-12-07 Kenichi Handa <handa@ni.aist.go.jp> * FLT/THAI-GENERIC.flt: Fix `font' line. 2007-11-21 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/*.flt: Move copying condition to the end. 2007-11-12 Kenichi Handa <handa@m17n.org> * FLT/COMBINING.flt: New file. * FLT/Makefile.am (FONT_LAYOUT_TABLE): Add COMBINING.flt. 2007-11-08 Kenichi Handa <handa@m17n.org> * FLT/DEVA-CDAC.flt: Fix typo; deve-cdac->deva-cdac. 2007-10-19 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/DEVA-OTF.flt, FLT/GUJR-OTF.flt: Handle ZWJ correctly even if the current font does not contain it. 2007-10-18 Kenichi Handa <handa@m17n.org> * icons/hi-typewriter.png: New file. 2007-09-14 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/DEVA-OTF.flt, FLT/GUJR-OTF.flt, FLT/MLYM-OTF.flt: Fix regular expressions: ".+" -> "[^ ]+", ".*" -> "[^ ]*". 2007-09-14 Kenichi Handa <handa@m17n.org> * FLT/DEVA-OTF.flt: Fix regular expressions: ".+" -> "[^ ]+". 2007-09-13 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/BENG-OTF.flt: Render post-base vowel sign correctly after an independent vowel. 2007-09-07 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/GUJR-OTF.flt: Do not break a syllable after ZWJ. 2007-09-04 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/DEVA-OTF.flt: Remove ZWJ's _after_ 'vatu' and 'pres' are applied. 2007-09-03 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/DEVA-OTF.flt: Do not break a syllable after ZWJ. Allow Eyelash RA only at the beginning of a syllable. * FLT/KHMR-OTF.flt: Simplify "otf:khmr=+" to "=". 2007-08-24 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/ARAB-OTF.flt: Specify OTF features explicitly. 2007-08-23 TAKAHASHI Naoto <ntakahas@m17n.org> * generic.fst (gurmukhi): Change the manodatory feature to blwf. (telugu): Change the mandatory feature to blwf. * FLT/MLYM-OTF.flt: Change the mandatory feature to akhn. 2007-08-23 Kenichi Handa <handa@m17n.org> * generic.fst (tay-viet): Fix format. (malayalam): Change the mandatory feature to akhn. 2007-08-22 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/TELU-OTF.flt: Rewritten with new algorithm. 2007-08-21 TAKAHASHI Naoto <ntakahas@m17n.org> * MIM/bo-tcrc.mim: New file. 2007-08-20 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/BENG-OTF.flt: Accept 'ya-phalaa' and 'vowel sign aa' after independent vowels. 2007-08-17 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/DEVA-OTF.flt, FLT/BENG-OTF.flt, FLT/GURU-OTF.flt, FLT/GUJR-OTF.flt, FLT/ORYA-OTF.flt, FLT/KNDA-OTF.flt: Exclude syllables of the pattern ".*CN". * FLT/TAML-OTF.flt: Rewritten with new algorithm. 2007-08-15 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/GURU-OTF.flt: Apply haln feature in the final step. 2007-08-14 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/GUJR-OTF.flt: Rewritten with new algorithm. 2007-08-13 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/GURU-OTF.flt: Rewritten with new algorithm. 2007-08-06 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/ORYA-OTF.flt: Specify GPOS order explicitly. Change "otf:orya=+" to "=". * FLT/MLYM-OTF.flt: Specify GPOS order explicitly. Change "otf:mlym=+" to "=". * FLT/KNDA-OTF.flt: Specify GPOS order explicitly. Change "otf:knda=+" to "=". * FLT/DEVA-OTF.flt: Specify GPOS order explicitly. Change "otf:deva=+" to "=". * FLT/BENG-OTF.flt: Specify GPOS order explicitly. Change "otf:beng=+" to "=". 2007-07-26 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/MLYM-OTF.flt: Rewritten with new algorithm. 2007-07-26 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/MLYM-OTF.flt: Rewritten with new algorithm. 2007-07-18 Kenichi Handa <handa@m17n.org> * Makefile.am (pkgconfigdir): Set to ${datadir}/pkgconfig. (EXTRA_DIST): Add SCRIPT.awk and SCRIPT.ext. 2007-07-13 Kenichi Handa <handa@m17n.org> * Version 1.4.0 released. 2007-07-13 Kenichi Handa <handa@m17n.org> * generic.fst: Add an entry for tay_viet. 2007-07-13 Kenichi Handa <handa@m17n.org> * configure.ac: Change versions to 1.4.0. 2007-07-12 Kenichi Handa <handa@m17n.org> * MIM/grc-mizuochi.mim (description): Untabify. 2007-07-12 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/KNDA-OTF.flt: Rewritten with new algorithm. 2007-07-10 Kenichi Handa <handa@m17n.org> * mdb.dir: Adjusted the entry for font layouters. 2007-07-09 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/DEVA-OTF.flt: Stop counting the number of pre-base glyphs for matra movement. (Unable to distinguish halant form from half form.) 2007-07-06 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/ORYA-OTF.flt: Add R, B and Y to the ZWJ movement. 2007-07-04 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/ORYA-OTF.flt: Compose consonant and nukta beforehand if predefined. * FLT/BENG-OTF.flt: Rewritten for Unicode 5.0 with new algorithm. 2007-06-29 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/DEVA-OTF.flt: Put internal mark (Z) aftter the below form consonant rather than after the base consonant. 2007-06-28 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/DEVA-OTF.flt: Rewritten with new algorithm for Unicode 5.0. 2007-06-22 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/DEVA-OTF.flt: Avoid applying OTF features over post-base mark (Z). 2007-06-21 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/DEVA-OTF.flt: Rewritten for Unicode 5.0. 2007-06-20 Jens Petersen <petersen@redhat.com> (tiny change) * MIM/da-post.mim: New file created by modifying sv-post.mim slightly. 2007-06-15 Kenichi Handa <handa@m17n.org> * SCRIPT.tbl (tai_viet): Add this entry. * LANGDATA/LANGUAGE.awk (BEGIN): Fix regluar expression for extracting an English name. (/^[a-z][a-z][a-z]\|/): Don't modify English names extracted from "en.lnm". * SCRIPT.ext: Change name tayviet -> tay_viet. 2007-06-14 Kenichi Handa <handa@m17n.org> * bootstrap.sh: Adjusted for the directory structure change. * MIM/vi-telex.mim: Make documentations gettextize. 2007-06-12 Kenichi Handa <handa@m17n.org> * MIM/vi-telex.mim (handle-mark): Fix condition. 2007-06-11 Kenichi Handa <handa@m17n.org> * LANGDATA/Makefile.am (pkgdata_DATA): Cancel previous change. (EXTRA_DIST): Cancel previous change. * MIM/vi-telex.mim (alphabet): Add uppercase letters. 2007-06-10 Kenichi Handa <handa@m17n.org> * SCRIPT.awk (/^[0-9A-F]+\.\./): Fix regex for matching. 2007-06-08 Kenichi Handa <handa@m17n.org> * MIM/vi-telex.mim: Code simplified. Handle temporary escaping to English mode. 2007-06-07 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/TELU-OTF.flt: Follow Unicode 5.0. RRA U+0C31 has below-base form. ZWJ does not force below-base form. 2007-06-06 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/KNDA-OTF.flt: Exclude ZWNJ from output string. 2007-06-05 TAKAHASHI Naoto <ntakahas@m17n.org> * FLT/KNDA-OTF.flt: Follow Unicode 5.0 specification of RA + ZWJ. Support Nukta and vowel sign vocalic L & LL. Change reference font to Kedage-n.ttf. 2007-06-05 Kenichi Handa <handa@m17n.org> * LANGDATA/.cvsignore: Add LANGUAGE.tbl, lnconv.el. * configure.ac (LANGNAME_TABLES): New variable. AC_SUBST it. (AC_CONFIG_FILES): Add FLT/Makefile, MIM/Makefile, LANGDATA/Makefile. * Makefile.am (SUBDIRS): Add LANGDATA. (pkgdata_DATA): Remove ${LANGNAME} (MISC_TABLE): Remove LANGUAGE.tbl. (LANGNAME): Delete this variable. (LANGUAGE.tbl, LANGNAME.en, LANGNAME.fr): Delete these targets. * LANGDATA/Makefile.am (pkgdata_DATA): Delete ${TABLES}. (EXTRA_DIST): Remove this variable. (dist_pkgdata_DATA): New variable. (dist_noinst_SCRIPTS): New variable. (native.ext): Don't use native.sh. (CLEANFILES): New variable. * mdb.dir (language name): Change filename. * MIM/ja-anthy.mim (zen-nan): Fix valid value list. * MIM/vi-telex.mim: Big changes; tripple-vowel handling, escape mode, control equivocal case by a customizable variable). * FLT/KHMR-OTF.flt: Just a cosmetic change. 2007-05-31 Kenichi Handa <handa@m17n.org> * LANGDATA/Makefile.am: New file. * LANGDATA/LANGUAGE.awk: Moved from ../LANGUAGE.awk. Modified to use native.ext. * LANGDATA/.cvsignore: New file. * LANGDATA/*.lnm: New files. * FLT/.cvsignore: New file. 2007-05-29 TAKAHASHI Naoto <ntakahas@m17n.org> * as-itrans.mim, bn-itrans.mim, gu-itrans.mim, hi-itrans.mim, kn-itrans.mim, ml-itrans.mim, or-itrans.mim, pa-itrans.mim, ta-itrans.mim, te-itrans.mim: Add keypad support. * *.flt: Moved to the FLT subdirectory. * *.mim: Moved to the MIM subdirectory. 2007-05-29 Kenichi Handa <handa@m17n.org> * default.fst (thaana): Fix typo. 2007-05-21 Kenichi Handa <handa@m17n.org> * generic.fst (tibetan): Fix previous typo. 2007-05-16 TAKAHASHI Naoto <ntakahas@m17n.org> * th-kesmanee-2.mim, th-pattachote-2.mim, th-tis820-2.mim: Integrated into corresponding files and removed. * th-tis820.mim, th-pattachote.mim: Add new variable LEVEL. Use state-list identical to kesmenee's. * th-kesmanee.mim: Add new variable LEVEL. Sequence "FV3 + CONS" waits one more char before commit. * si-wijesekera-preedit.mim: Update copyright year. 2007-05-11 Kenichi Handa <handa@m17n.org> * LANGNAME.awk: Escape '(' and ')' in regexp. Don't delete "languages" from "Multiple languages". 2007-05-10 Kenichi Handa <handa@m17n.org> * mdb.dir: Add an entry for "LANGNAME.*". * .cvsignore: Add LANGUAGE.tbl, LANGNAME.en, and LANGNAME.fr. * Makefile.am (pkgdata_DATA): Add ${LANGNAME}. (LANGNAME): New variable. (LANGUAGE.tbl, LANGNAME.en, LANGNAME.fr): New targets. * LANGUAGE.awk: New file. * LANGNAME.awk: New file. * LANGDATA/native.txt: New file. * LANGDATA/README: New file. * LANGDATA/ISO-639-2.txt: New file. 2007-04-12 Kenichi Handa <handa@m17n.org> * bo-ewts.mim: New file. * Makefile.am (INPUT_METHOD): Add bo-ewts.mim. 2007-04-11 Kenichi Handa <handa@m17n.org> * generic.fst (tibetan): Add a spec for OTF. 2007-04-10 Kenichi Handa <handa@m17n.org> * bo-wylie.mim (vowel): Don't yield U+0F70 by "a". 2007-04-09 TAKAHASHI Naoto <ntakahas@m17n.org> * BENG-OTF.flt: ZWNJ divides two syllables. 2007-03-30 Kenichi Handa <handa@m17n.org> * UNIDATA/CaseFolding.txt, UNIDATA/LineBreak.txt, UNIDATA/PropList.txt, UNIDATA/Scripts.txt, UNIDATA/SpecialCasing.txt, UNIDATA/WordBreakProperty.txt: Files udpated. * cjk-util.mim (fullwidth): Assign more currency signs to "$". * SCRIPT.ext: New file. * SCRIPT.awk: New file. * Makefile.am (INPUT_METHOD): Add fr-azerty.mim. (SCRIPT.tab): Use SCRIPT.awk to generate it. * fr-azerty.mim: New file. 2007-03-23 TAKAHASHI Naoto <ntakahas@m17n.org> * si-wijesekera.mim: Adjust to new semantics of @-1, @-2, etc. * SINH-OTF.flt, si-wijesekera.mim: Enable repaya. * FORMATS/IM.txt, FORMATS/IM.ja.txt: Update description of @-0, @-N, and @+N. 2007-02-27 TAKAHASHI Naoto <ntakahas@m17n.org> * ARAB.flt, ARAB-OTF.flt, ARAB-OTF-NO-GPOS.flt: Fix typo. 2007-02-08 TAKAHASHI Naoto <ntakahas@m17n.org> * FORMATS/IM-tut.txt: Fix typo. 2007-02-05 TAKAHASHI Naoto <ntakahas@m17n.org> * FORMATS/IM-tut.txt: Fix typo. 2007-02-02 TAKAHASHI Naoto <ntakahas@m17n.org> * FORMATS/IM-tut.txt: Fix typo. 2007-02-01 Kenichi Handa <handa@m17n.org> * FORMATS/IM-tut.txt: New file. 2007-01-19 TAKAHASHI Naoto <ntakahas@m17n.org> * FORMATS/IM.txt: Elaborate on KEYSEQ in Input Method. 2007-01-16 TAKAHASHI Naoto <ntakahas@m17n.org> * sk-kbd.mim: Delete erroneous ("a" "ttt") from map. 2006-12-15 Kenichi Handa <handa@m17n.org> * Makefile.am (CASE-C.tab): Use printf instead of print for printing `\'. 2006-12-07 TAKAHASHI Naoto <ntakahas@m17n.org> * Update FSF postal address. 2006-12-06 Kenichi Handa <handa@m17n.org> * Version 1.3.4 released. * FORMATS/CharsetList.ja.txt: Change doxygen tag to "ja". 2006-12-05 Kenichi Handa <handa@m17n.org> * Makefile.am (INPUT_METHOD): Add si-wijesekera-preedit.mim. 2006-12-05 TAKAHASHI Naoto <ntakahas@m17n.org> * si-wijesekera-preedit.mim: Renamed file. Formerly known as si-wijesekera-preedit2.mim. * si-wijesekera-preedit-alt.mim: Renamed file. Formerly known as si-wijesekera-preedit.mim. * si-wijesekera.mim: Add a few description. 2006-12-05 Kenichi Handa <handa@m17n.org> * icons/th-pattacgite-2.png, icons/th-pattachote-2.png: New icon file. * ru-kbd.mim: Add comment. Fix description. * icons/th-kesmanee-2.png, icons/th-pattacgite-2.png, icons/th-pattachote.png, icons/th-tis820-2.png, icons/th-tis820.png: New icon files. 2006-12-04 TAKAHASHI Naoto <ntakahas@m17n.org> * ja-trycode.mim: Add URL for the usage. * Makefile.am (INPUT_METHOD): Add ja-trycode.mim * ja-trycode.mim: New file. 2006-12-01 Kenichi Handa <handa@m17n.org> * Makefile.am (INPUT_METHOD): Add grc-mizuochi.mim and ug-kbd.mim. 2006-11-30 TAKAHASHI Naoto <ntakahas@m17n.org> * si-wijesekera-preedit2.mim: New file. 2006-11-28 Kenichi Handa <handa@m17n.org> * global.mim: Gettextize decriptions. * .cvsignore: Add more files. * configure.ac: Call AM_GNU_GETTEXT with the arg "[external]". * Makefile.am (BLOCK.tab): New target. * ABOUT-NLS: Updated by gettextize. * BLOCK.tab: Updated from Blocks-5.0.0.txt. 2006-11-28 gettextize <bug-gnu-gettext@gnu.org> * Makefile.am (EXTRA_DIST): Add config.rpath. 2006-11-24 Kenichi Handa <handa@m17n.org> * Makefile.am (INPUT_METHOD): Change bopo-kbd.mim to zh-bopomofo.mim. 2006-11-21 TAKAHASHI Naoto <ntakahas@m17n.org> * si-wijesekera-preedit.mim, grc-mizuochi.mim: New file 2006-11-20 TAKAHASHI Naoto <ntakahas@m17n.org> * ug-kbd.mim: New file. 2006-11-16 Kenichi Handa <handa@m17n.org> * vi-telex.mim: Handle tone-cancellation key 'z'. Make Backspce delete the previous character instead of undoing. Another fix for double vowel. 2006-11-16 TAKAHASHI Naoto <ntakahas@m17n.org> * zh-bopomofo.mim: Renamed from bopo-kbd.mim to zh-bopomofo.mim. 2006-10-30 TAKAHASHI Naoto <ntakahas@m17n.org> * th-kesmanee.mim: Merge the surrounding text version and the preedit version. 2006-10-30 Kenichi Handa <handa@m17n.org> * vi-telex.mim: Another fix for double vowel. 2006-10-26 Kenichi Handa <handa@m17n.org> * vi-telex.mim (after-vc): Fix typo: d-var -> d-bar. 2006-10-20 Kenichi Handa <handa@m17n.org> * vi-telex.mim: Fix for double vowels and double consonants. 2006-10-19 Kenichi Handa <handa@m17n.org> * vi-telex.mim: Full rewrite to allow typing diacritical marks at the end of syllable. 2006-10-02 Kenichi Handa <handa@m17n.org> * MLYM-RACHANA.flt: Add pad for a combining character appearing by itself. 2006-09-28 TAKAHASHI Naoto <ntakahas@m17n.org> * si-wijesekera.mim: Change the title string. Change combuva -> kombuva. 2006-09-26 Kenichi Handa <handa@m17n.org> * kk-arabic.mim: Augment description. * ko-han2.mim: Comment improved. * FORMATS/IM.ja.txt: Add description about gettext. * FORMATS/IM.txt: Add description about gettext. 2006-09-22 Kenichi Handa <handa@m17n.org> * configure.ac: Change versions to 1.3.4. Call AM_GNU_GETTEXT. * bootstrap.sh: Call aclocal with "-I m4". Produce po/POTFILES.in. * unicode.mim: Gettextize decriptions. * po, m4: New directories. 2006-09-21 gettextize <bug-gnu-gettext@gnu.org> * Makefile.am (SUBDIRS): Add po. (ACLOCAL_AMFLAGS): New variable. (EXTRA_DIST): Add config.rpath, mkinstalldirs, m4/ChangeLog. * configure.ac (AC_CONFIG_FILES): Add po/Makefile.in. 2006-09-15 Kenichi Handa <handa@m17n.org> * UNIDATA/UnicodeData.txt: Updated. 2006-09-07 Kenichi Handa <handa@m17n.org> * unicode.mim (prompt): New variable. (start): New command. * global.mim: New file. * Makefile.am (INPUT_METHOD): Delete command.mim and variable.mim. Add global.mim. 2006-09-04 TAKAHASHI Naoto <ntakahas@m17n.org> * th-tis820-2.mim: Change title-text to KHO THAHAN. Include tis820 state instead of tis820 map and kesmanee state. * th-tis820.mim: Change title-text to KHO THAHAN. Copy state-list rather than including. * th-pattachote-2.mim: Change title-text to KHO THAHAN. Include pattachote state instead of pattachote map and kesmanee state. * th-pattachote.mim: Change title-text to KHO THAHAN. Copy state-list rather than including. * th-kesmanee-2.mim, th-kesmanee.mim: Change title-text to THO THAHAN. 2006-09-02 Kenichi Handa <handa@m17n.org> * vi-telex.mim: Big change for supporting backspace well. 2006-08-29 TAKAHASHI Naoto <ntakahas@m17n.org> * Makefile.am: Add th-kesmanee-2.mim, th-pattachote.mim, th-pattachote-2.mim, th-tis820.mim, and th-tis820-2.mim. * th-tis820-2.mim, th-tis820.mim, th-pattachote-2.mim, th-pattachote.mim, th-kesmanee-2.mim: New input methods. * th-kesmanee.mim: Introduce WTT 2.0 level 1 input sequence correction. 2006-08-16 Mikiko Nisikimi <nisikimi@m17n.org> * FORMATS/CharsetList.ja.txt: japanese version added 2006-07-26 TAKAHASHI Naoto <ntakahas@m17n.org> * THAI-OTF.flt: Elaborate category. 2006-07-24 TAKAHASHI Naoto <ntakahas@m17n.org> * THAI-OTF.flt: New file. * LAOO-OTF.flt: Simplify category. Add syllable segmentation. * truetype.fst, mdb.dir, Makefile.am: Add an entry for Thai OTF. 2006-07-24 Theppitak Karoonboonyanan <thep@linux.thai.net> (tiny change) * th-kesmanee.mim: Several keys fixed. 2006-07-21 Kenichi Handa <handa@m17n.org> * generic.fst: Add an entry for Thai OTF. 2006-07-14 Kenichi Handa <handa@m17n.org> * SCRIPT.tbl (arabic): Delete #x656, add #x621. 2006-07-14 TAKAHASHI Naoto <ntakahas@m17n.org> * LAOO-OTF.flt, mdb.dir, default.fst, truetype.fst, Makefile.am: Add support for Lao OTF. 2006-07-10 Kenichi Handa <handa@m17n.org> * ru-phonetic.mim: New input method. * Makefile.am (INPUT_METHOD): Add ru-phonetic.mim. 2006-07-03 Kenichi Handa <handa@m17n.org> * SCRIPT.tbl: Fix typos (#XXXX -> #xXXXX). 2006-06-30 Kenichi Handa <handa@m17n.org> * SCRIPT.tbl (greek): Add representative characters. * LANGUAGE.tbl (ja): Change representative characters. 2006-06-23 Kenichi Handa <handa@m17n.org> * mdb.dir: Add an entry for SCRIPT.tbl. * SCRIPT-OTF.tbl: Add tailing spaces if necessary. * Makefile.am (MISC_TABLE): Add SCRIPT.tbl. * SCRIPT.tbl: New file. 2006-05-30 TAKAHASHI Naoto <ntakahas@m17n.org> * KHMR-OTF.flt: Fix typo. 2006-05-23 Kenichi Handa <handa@m17n.org> * unicode.mim: Shorten the first line of description. * syrc-phonetic.mim: Add period in the first line of description. * vi-vni.mim: Add period in the first line of description. * latn-post.mim: Fix typo (decsription->description). 2006-02-28 TAKAHASHI Naoto <ntakahas@m17n.org> * ta-itrans.mim: Fix bug for "J" and "z" in the consonant map. 2006-02-27 TAKAHASHI Naoto <ntakahas@m17n.org> * ARAB-OTF.flt, ARAB-OTF-NO-GPOS.flt: Update for Unicode 4.1. 2006-02-23 TAKAHASHI Naoto <ntakahas@m17n.org> * si-wijesekera.mim: Add Delete handling. Use <= and >= rather than < and > when appropriate. 2006-02-22 Kenichi Handa <handa@m17n.org> * configure.ac: Change versions to 1.3.3. 2006-02-21 TAKAHASHI Naoto <ntakahas@m17n.org> * si-wijesekera.mim: Fix bug in BackSpace handling. 2006-02-07 TAKAHASHI Naoto <ntakahas@m17n.org> * hi-itrans.mim, kn-itrans.mim, ml-itrans.mim, ta-itrans.mim, te-itrans.mim: Add ("E") in the starter map. Add "ee" and "oo" for "E" and "O" in the independent and dependent maps. 2006-02-06 Kenichi Handa <handa@m17n.org> * Version 1.3.2 released. 2006-02-03 TAKAHASHI Naoto <ntakahas@m17n.org> * default.fst, truetype.fst: Add kedage and mallige for Kannada. * gu-itrans.mim, kn-itrans.mim, ta-itrans.mim, bn-itrans.mim, hi-itrans.mim, pa-itrans.mim, te-itrans.mim: Follow ITRANS official page. * as-itrans.mim, gu-itrans.mim, kn-itrans.mim, or-itrans.mim, ta-itrans.mim, bn-itrans.mim, hi-itrans.mim, ml-itrans.mim, pa-itrans.mim, te-itrans.mim: Remove the "finish" state and change mode to emacs-lisp. 2006-02-03 Kenichi Handa <handa@m17n.org> * xfont.fst (cyrillic): Add microsoft-cp1251. * default.fst (cyrillic): Add microsoft-cp1251. * configure.ac: Change versions to 1.3.2. 2006-02-01 TAKAHASHI Naoto <ntakahas@m17n.org> * TAML-OTF.flt: Add special ligature SRI. 2006-02-01 Kenichi Handa <handa@m17n.org> * MYMR-MYAZEDI.flt: Fix glyph substitutions for U+1014 and U+101B. Adjust position of wide subconsonants. 2006-01-17 TAKAHASHI Naoto <ntakahas@m17n.org> * si-samanala.mim: Remove the "final" state. Merge the "sign" map with "independent". Change reference URL. 2006-01-16 Kenichi Handa <handa@m17n.org> * Version 1.3.1 released. 2006-01-16 Kenichi Handa <handa@m17n.org> * Makefile.am (pkgconfigdir, pkgconfig_DATA): New variables. * m17n-db.pc.in: New file. * configure.ac: Change versions to 1.3.1. Add m17n-db.pc in AC_CONFIG_FILES. * ja-anthy.mim (choose): New map. (init): Handle choose. 2006-01-06 Kenichi Handa <handa@m17n.org> * ko-han2.mim (init): Initialize L to 0. 2006-01-05 Kenichi Handa <handa@m17n.org> * latn-pre.mim: Fix typo; decsription->description * command.mim: Escape numbers by '\' to make them symbols. * ko-han2.mim: Fix handling of Backspace key. 2005-12-22 Kenichi Handa <handa@m17n.org> * Version 1.3.0 released. 2005-12-22 TAKAHASHI Naoto <ntakahas@m17n.org> * ORYA-OTF.flt: Add pres in step 5 for workaround. 2005-12-20 TAKAHASHI Naoto <ntakahas@m17n.org> * ORYA-OTF.flt: Stricter check in Step 4. 2005-12-20 Kenichi Handa <handa@m17n.org> * Makefile.am (SUBDIRS): Add icons. (INPUT_METHOD): Add ru-kbd.mim. * configure.ac: Setup the var ICONS. Add icons/Makefile in AC_CONFIG_FILES. * icons: New directory and new icon image files in it. * FORMATS/*.png, FORMATS/*.eps: Moved to m17n-docs package. 2005-12-07 Kenichi Handa <handa@m17n.org> * Makefile.am (EXTRA_DIST): Add BLOCK.tab. 2005-12-07 TAKAHASHI Naoto <ntakahas@m17n.org> * si-wijesekera.mim: Use unhandle for backspace. 2005-12-05 Kenichi Handa <handa@m17n.org> * mdb.dir: Add an entry for BLOCK.tab. * lo-kbd.mim: New file. * Makefile.am (INPUT_METHOD): Add lo-kbd.mim. * LAOO-GENERIC.flt: Fix previous change. * THAI-GENERIC.flt: Improve handling of tall consonants and SARA AM. 2005-12-02 Kenichi Handa <handa@m17n.org> * Makefile.am (CHAR_TABLE): Add BLOCK.tab. * BLOCK.tab: New file. * LANGUAGE.tbl (zh): Add extra characters. (ja): Likewise. * generic.fst: Fix the entry for khmer, add entries for hiragana and katakana. * LAOO-GENERIC.flt: Improve handling of tall consonants and vowel AM. * LAOO-ALICE.flt: Fix previous change. 2005-11-28 TAKAHASHI Naoto <ntakahas@m17n.org> * si-wijesekera.mim: Disable repaya. Fix typo. 2005-11-26 Kenichi Handa <handa@m17n.org> * LAOO-ALICE.flt: Improve handling of tall consonants and vowel AM. 2005-11-24 TAKAHASHI Naoto <ntakahas@m17n.org> * SINH-OTF.flt: Support 0x0DDC + 0x0DCA -> 0x0DDD. 2005-11-22 TAKAHASHI Naoto <ntakahas@m17n.org> * Makefile.am: Add si-wijesekera.mim. * si-wijesekera.mim: New file. * SINH-OTF.flt: Suppress repaya form. 2005-11-21 Kenichi Handa <handa@m17n.org> * command.mim: New file. * Makefile.am (INPUT_METHOD): Include command.mim. (MISC_TABLE): Don't include im-cmd.tbl. * ja-anthy.mim: Use global command convert and commit. * unicode.mim (backspace): New map. (init-hex): Use cond and expressions. * mdb.dir: Delete an entry for "im-cmd.tbl". 2005-11-08 Kenichi Handa <handa@m17n.org> * zh-py.mim, zh-tonepy.mim, zh-quick.mim, zh-cangjie.mim: Don't initialize candidates-group-size. * zh-tonepy-b5.mim, zh-tonepy-gb.mim, zh-py-gb.mim, zh-py-b5.mim: Don't initialize candidates-group-size, give nil documemnt to candidates-charset. 2005-11-01 Kenichi Handa <handa@m17n.org> * zh-py.mim, zh-tonepy.mim: Reorder characters by frequency information in Unihan database. * Makefile.am (INPUT_METHOD): Add zh-cangjie.mim, zh-quick.mim, and variable.mim. * zh-cangjie.mim, zh-quick.mim: New files. * variable.mim: New file. 2005-10-28 Kenichi Handa <handa@m17n.org> * zh-tonepy.mim: Remove maps (backspace, return focus-change) and states (check-undo, select). Include zh-util.mim. Add variable (candidates-group-size). * ko-romaja.mim (Backspace): Undo only when the current key sequence is not empty. Otherwise unhandle it. 2005-10-28 TAKAHASHI Naoto <ntakahas@m17n.org> * syrc-phonetic.mim, bn-unijoy.mim, dv-phonetic.mim: Change M- to A-. 2005-10-26 Kenichi Handa <handa@m17n.org> * Makefile.am (INPUT_METHOD): Add zh-tonepy-gb.mim, zh-tonepy-b5.mim, and zh-util.mim. * ko-romaja.mim: Include all states of cjk-util. * zh-py.mim: Remove maps (backspace, return focus-change) and states (check-undo, select). Include zh-util. * zh-util.mim: New file. * cjk-util.mim: Remove title, map (choose and change-candidate), state (init). * zh-tonepy-gb.mim, zh-tonepy-b5.mim: New input methods. 2005-10-22 Kenichi Handa <handa@m17n.org> * m17n-db.in: Handle wildcard entry. 2005-10-20 Kenichi Handa <handa@m17n.org> * ja-anthy.mim, zh-py.mim, zh-tonepy.mim: Fix an argument to undo. * generic.fst (khmer): Add an entry for an OTF font. * romaji.mim: Deleted. * am-sera.mim, bn-unijoy.mim, bo-wylie.mim, bopo-kbd.mim, cjk-util.mim, dv-phonetic.mim, el-kbd.mim, fa-isiri.mim, generic.fst, he-kbd.mim, hr-kbd.mim, hy-kbd.mim, ispell.mim, ka-kbd.mim, kk-arabic.mim, kk-kbd.mim, km-yannis.mim, ko-han2.mim, ko-romaja.mim, latn-post.mim, latn-pre.mim, lo-lrt.mim, my-kbd.mim, rfc1345.mim, romaji.mim, ru-yawerty.mim, si-samanala.mim, sk-kbd.mim, sr-kbd.mim, sv-post.mim, syrc-phonetic.mim, th-kesmanee.mim, unicode.mim, vi-telex.mim, vi-viqr.mim, vi-vni.mim, zh-tonepy.mim: Add input-method and descrition elements. 2005-10-19 Kenichi Handa <handa@m17n.org> * ar-kbd.mim, as-itrans.mim, bn-itrans.mim, gu-itrans.mim, hi-itrans.mim, kn-itrans.mim, ml-itrans.mim, or-itrans.mim, pa-itrans.mim, ta-itrans.mim, te-itrans.mim: Delete ';;; <li> ...' lines. Add input-method and description elements. * ja-tcode.mim, zh-pinyin.mim: Delete ';;; <li> ...' lines. Add input-method and description elements. * ja-anthy.mim: Delete ';;; <li> ...' lines. Fix descpription element. * zh-py.mim: Delete ';;; <li> ...' lines. 2005-10-18 Kenichi Handa <handa@m17n.org> * mdb.dir: Replace all (input-method ...) to single one of using a wildcard. * ja-anthy.mim: Add input-method, descrition, variable, and command sections. * ko-han2.mim: Add input-method and descrition sections. * ko-romaja.mim: Add input-method and descrition sections. Include cjk-util. * CHARSET.tbl: New charset unicode-bmp. * Makefile.am (INPUT_METHOD): Add zh-py-gb.mim, zh-py-b5.mim, cjk-util.mim. * zh-py-gb.mim, zh-py-b5.mim, cjk-util.mim: New input methods. * zh-py.mim: Add input-method, descrition, and variable sections. Re-format `pinyin' map. 2005-10-03 TAKAHASHI Naoto <ntakahas@m17n.org> * sr-kbd.mim, kk-kbd.mim, ka-kbd.mim, he-kbd.mim, el-kbd.mim, ar-kbd.mim, bopo-kbd.mim, my-kbd.mim, sk-kbd.mim, hy-kbd.mim, hr-kbd.mim: Fix typo. 2005-10-03 Kenichi Handa <handa@m17n.org> * vi-vni.mim: New input method. * mdb.dir: Add vi-vni.mim. 2005-09-16 Kenichi Handa <handa@m17n.org> * Makefile.am (SOFT-DOTTED.tab): Fix typo: "\.\."->"\\.\\.". * CASE-MAPPING.awk: Delete space between function name and '('. * FORMATS/IM.txt (PUSHBACK): Add descrition for (pushback KEYSEQ). * zh-py.mim (map:focus-change): New map. (state:main): Don't handle the map backspace here. (state:check-undo): New state. (state:select): Handle the map focus-change. * ko-romaja.mim (map:uppercase): New map. (map:L): Delete uppercase keys from this map. (map:toggle-isolated-jamo): Toggle the value of ISOLATED. (state:init): Check ISOLATED in the initial action. (state:isolated): Shift ot init when a character is decided. 2005-09-10 Kenichi Handa <handa@m17n.org> * zh-py.mim (main): Don't handle backspace here. When an unknown key is typed, shift to check-undo. (check-undo): New state. 2005-09-12 TAKAHASHI Naoto <ntakahas@m17n.org> * Makefile.am: Change command lines of CASED.awk and CASE-MAPPING.awk. * CASE-MAPPING.awk, CASED.awk: Use FILENAME built-in variable. 2005-09-09 TAKAHASHI Naoto <ntakahas@m17n.org> * CASE-MAPPING.awk: Insert \ before # for auto-indent. 2005-09-06 Kenichi Handa <handa@m17n.org> * CASED.awk: Fix indentation. Delete spaces between a functiuon name and '('. 2005-09-05 TAKAHASHI Naoto <ntakahas@m17n.org> * CASE-MAPPING.awk, CASED.awk: New file. * Makefile.am, mdb.dir: Add CASED.tab, SOFT-DOTTED.tab, and CASE-MAPPING.tab. * KHMR-OTF.flt: Add (r)? after HR in Step 0. 2005-09-05 Kenichi Handa <handa@m17n.org> * generic.fst: New file. 2005-09-05 TAKAHASHI Naoto <ntakahas@m17n.org> * CASE-MAPPING.awk, CASED.awk: New file. * Makefile.am, mdb.dir: Add CASED.tab, SOFT-DOTTED.tab, and CASE-MAPPING.tab. * KHMR-OTF.flt: Add (r)? after HR in Step 0. 2005-09-05 Kenichi Handa <handa@m17n.org> * generic.fst: New file. 2005-09-02 Kenichi Handa <handa@m17n.org> * LINEBREAK.tab: Delete it 2005-09-02 Hari Prasad Nadig <hpnadig@gmail.com> (slight change) * kn-itrans.mim: Change several key mappings. 2005-09-02 Kenichi Handa <handa@m17n.org> * UNIDATA/LineBreak.txt: New file. * configure.ac: Change versions to 1.3.0. * mdb.dir: Add ARAB-OTF-NO-GPOS.flt, LAOO-GENERIC.flt, THAI-GENEIRC.flt, generic.fst, LANGUAGE.tbl, SCRIPT-OTF.tbl, and SCRIPT-LANGUAGE.tbl. * Makefile.am (CHAR_TABLE): Add LINEBREAK.tab. (FONT_LAYOUT_TABLE): Add ARAB-OTF-NO-GPOS.flt, LAOO-GENERIC.flt, and THAI-GENERIC.flt. (MISC_TABLE): Add generic.fst, SCRIPT-OTF.tbl, and SCRIPT-LANGUAGE.tab. (SCRIPT.tab): Make the default to `common'. (LINEBREAK.tab): New target. * LINEBREAK.awk: New file. 2005-08-25 Kenichi Handa <handa@m17n.org> * THAA-OTF.flt: Drive only mark GPOS. * NO-CTL.flt: Include all unicode range in the category C. * MYMR-MYAZEDI.flt: Fix type in 4th stage; 0x102E->0x102D. * MLYM-OTF.flt: Fix typo mlum -> mlym. * FONTENC.tbl (cp1251): Add this entry. (cmex10, cmmi10, cmr10, cmsy10 msam10 msbm10 wasy10): Make them usable only with proper FLTs. * THAI-GENERIC.flt: New file. * SCRIPT-LANGUAGE.tbl: New file. * LAOO-GENERIC.flt: New file * LANGUAGE.tbl: New file. * SCRIPT-OTF.tbl: New file. * ARAB-OTF-NO-GPOS.flt: New file. 2005-07-26 Kenichi Handa <handa@m17n.org> * ko-romaja.mim: Add more romanization keys. Use "I" for toggling isolated Jamo input mode. 2005-08-19 TAKAHASHI Naoto <ntakahas@m17n.org> * KHMR-OTF.flt: New file. * Makefile.am: Add KHMR-OTF.flt. * mdb.dir, default.fst, truetype.fst: Add khmr-otf. 2005-08-15 TAKAHASHI Naoto <ntakahas@m17n.org> * UNIDATA/WordBreakProperty.txt, UNIDATA/SpecialCasing.txt, UNIDATA/PropList.txt: New files. 2005-08-12 Kenichi Handa <handa@m17n.org> * UNIDATA/CaseFolding.txt, UNIDATA/README, UNIDATA/Scripts.txt, UNIDATA/UnicodeData.txt: Files updated 2005-07-27 Mikiko Nisikimi <nisikimi@m17n.org> * FORMATS/FLT.ja.txt: Fix the document. 2005-07-26 Kenichi Handa <handa@m17n.org> * ko-romaja.mim: Add more romanization keys. Use "I" for toggling isolated Jamo input mode. 2005-07-22 Mikiko Nisikimi <nisikimi@m17n.org> * FORMATS/Dir.ja.txt: *** empty log message *** 2005-07-22 TAKAHASHI Naoto <ntakahas@m17n.org> * truetype.fst, default.fst: Add lohit punjabi. * GURU-OTF.flt: Add GSUB features. 2005-07-21 Kenichi Handa <handa@m17n.org> * zh-py.mim: Add several more pinyin data. Map "pinyin" is replaced by the one generated from Unihan.txt. * UNIDATA/copyright.html: New file copied from http://www.unicode.org/copyright.html. 2005-07-12 TAKAHASHI Naoto <ntakahas@m17n.org> * te-itrans.mim, ta-itrans.mim, pa-itrans.mim, or-itrans.mim, ml-itrans.mim, kn-itrans.mim, hi-itrans.mim, gu-itrans.mim, bn-itrans.mim, as-itrans.mim: Fix typo. 2005-06-30 TAKAHASHI Naoto <ntakahas@m17n.org> * mdb.dir, default.fst, truetype.fst: Add tibt-otf. * Makefile.am: Add TIBT-OTF.flt. * TIBT-OTF.flt: New file. 2005-06-20 TAKAHASHI Naoto <ntakahas@m17n.org> * truetype.fst: Fix typo in registry of raghindi. 2005-06-17 TAKAHASHI Naoto <ntakahas@m17n.org> * default.fst, truetype.fst: Add gargi_1.7 because it does not have "gargi" as family name. 2005-06-09 TAKAHASHI Naoto <ntakahas@m17n.org> * default.fst, truetype.fst: Change gargi-1.3 to gargi so that newer fonts can also be used. 2005-06-03 TAKAHASHI Naoto <ntakahas@m17n.org> * default.fst: Change Sinhala font download site. 2005-06-02 TAKAHASHI Naoto <ntakahas@m17n.org> * default.fst, truetype.fst: Add mlym-rachana. * mdb.dir, Makefile.am: Add MLYM-RACHANA.flt. * MLYM-RACHANA.flt: New file. 2005-05-24 TAKAHASHI Naoto <ntakahas@m17n.org> * truetype.fst, default.fst: Rechange default to MuktiNarrow.ttf. * SINH-OTF.flt: Fix copyright years. * BENG-OTF.flt: Add LETTER KHANDA TA (U+09CE). * ARAB-OTF.flt: Add DOTTED CIRCLE U+25CC. 2005-05-13 TAKAHASHI Naoto <ntakahas@m17n.org> * bn-unijoy.mim: New file. * Makefile.am, mdb.dir: Add bn-unijoy.mim. * truetype.fst, default.fst: Add sagar for Bengali. 2005-04-18 Kenichi Handa <handa@m17n.org> * LINEBREAK.tab: New file. * ja-anthy.mim (description, variable, command): New spec. * mdb.dir: Add entries for im-cmd.tbl and LINEBREAK.tab. * im-cmd.tbl: New file. * Makefile.am (MISC_TABLE): Include LINEBREAK.tab. 2005-03-08 TAKAHASHI Naoto <ntakahas@m17n.org> * SINH-OTF.flt: Pre-matra is put to the left of consonant ligature. 2005-02-15 Kenichi Handa <handa@m17n.org> * default.fst: For Hebrew, prefer freesans font. * Makefile.am (INPUT_METHOD): Add sv-post.mim and zh-tonepy.mim. * mdb.dir: Add sv-post.mim and zh-tonepy.mim. * sv-post.mim, zh-tonepy.mim: New input method. 2005-02-15 TAKAHASHI Naoto <ntakahas@m17n.org> * ORYA-OTF.flt: Disable VMabove reordering in Step 2. 2004-12-27 Kenichi Handa <handa@m17n.org> * Version 1.2.0 released. 2004-12-27 Kenichi Handa <handa@m17n.org> * m17n-db.in: Doxygen's page and section name fixed. * ko-romaja.mim: Make Shift-SPC key commit the current preedit. * latn-pre.mim: New input method. * mdb.dir, Makefile.am: Add latn-pre.mim. 2004-12-20 Kenichi Handa <handa@m17n.org> * my-kbd.mim: Add more keys. 2004-12-20 Kenichi Handa <handa@m17n.org> * MYMR-MYAZEDI.flt: Adjusted for the new way of Kinzi encoding. Add special rules for U+1014 and U+101B. 2004-12-10 Kenichi Handa <handa@m17n.org> * configure.ac: Change versions to 1.2.0. 2004-12-07 Kenichi Handa <handa@m17n.org> * zh-pinyin.mim: New file. * mdb.dir, Makefile.am: Add zh-pinyin.mim. 2004-11-05 TAKAHASHI Naoto <ntakahas@m17n.org> * bopo-kbd.mim, FORMATS/bopo-kbd.png, FORMATS/bopo-kbd.eps: New files. * mdb.dir, Makefile.am: Add bopo-kbd.mim. * FORMATS/hy-kbd.png, FORMATS/hy-kbd.eps: New files. * hy-kbd.mim: Add image file information (hy-kbd.png & hy-kbd.eps). 2004-11-02 TAKAHASHI Naoto <ntakahas@m17n.org> * hy-kbd.mim: New file. * mdb.dir, Makefile.am: Add hy-kbd.mim. 2004-10-22 Kenichi Handa <handa@m17n.org> * FONTENC.tbl: Give `nil' encoding to those fonts that can't be used without a FLT. * ko-romaja.mim: New file. * mdb.dir, Makefile.am: Add ko-romaja.mim. 2004-10-21 Kenichi Handa <handa@m17n.org> * ko-han2.mim: Fix rule for "J"->HJF. 2004-10-15 TAKAHASHI Naoto <ntakahas@m17n.org> * Change naming convention. Script names : ISO 15924 (four letter codes) Language names : ISO 639-1 (two letter codes) * ARAB-OTF.flt: renamed from ARABIC-OTF.flt * ARAB.flt: renamed from ARABIC.flt * BENG-OTF.flt: renamed from BEN-OTF.flt * DEVA-CDAC.flt: renamed from DEV-CDAC.flt * DEVA-OTF.flt: renamed from DEV-OTF.flt * GUJR-OTF.flt: renamed from GUJ-OTF.flt * GURU-OTF.flt: renamed from GUR-OTF.flt * HEBR-FF.flt: renamed from HEBREW-FF.flt * HEBR.flt: renamed from HEBREW.flt * KNDA-OTF.flt: renamed from KAN-OTF.flt * KHMR-ANLONG.flt: renamed from KHMER-ANLONG.flt * KHMR-MULE.flt: renamed from KHMER-MULE.flt * LAOO-ALICE.flt: renamed from LAO-ALICE.flt * LAOO-MULE.flt: renamed from LAO-MULE.flt * MLYM-CDAC.flt: renamed from MLM-CDAC.flt * MLYM-OTF.flt: renamed from MLM-OTF.flt * MYMR-MYAZEDI.flt: renamed from Mymr-MyaZedi.flt * ORYA-OTF.flt: renamed from ORI-OTF.flt * SYRC-OTF.flt: renamed from SYRIAC-OTF.flt * TAML-CDAC.flt: renamed from TML-CDAC.flt * TAML-OTF.flt: renamed from TML-OTF.flt * TELU-OTF.flt: renamed from TEL-OTF.flt * THAA-OTF.flt: renamed from THAANA-OTF.flt * TIBT-MTIB.flt: renamed from TIB-MTIB.flt * TIBT-MULE.flt: renamed from TIB-MULE.flt * as-itrans.mim: renamed to asm-itrans.mim * bn-itrans.mim: renamed to bng-itrans.mim * hi-itrans.mim: renamed to dev-itrans.mim * gu-itrans.mim: renamed to gjr-itrans.mim * km-yannis.mim: renamed to kh-yannis.mim * kn-itrans.mim: renamed to knd-itrans.mim * latn-post.mim: renamed to latin-post.mim * ml-itrans.mim: renamed to mlm-itrans.mim * or-itrans.mim: renamed to ori-itrans.mim * pa-itrans.mim: renamed to pnj-itrans.mim * ta-itrans.mim: renamed to tml-itrans.mim * te-itrans.mim: renamed to tlg-itrans.mim * Makefile.am, mdb.dir, defaults.fst, truetype.fst: Changed accordingly. 2004-10-14 TAKAHASHI Naoto <ntakahas@m17n.org> * kh-yannis.mim: Fix typo. * dv-phonetic.mim, syrc-phonetic.mim: New file. * SYRIAC-OTF.flt: Add Arabic marks as transparent. * SYRIAC-OTF.flt: Change RE pattern [^U] to [DRAr]. 2004-10-12 TAKAHASHI Naoto <ntakahas@m17n.org> * si-samanala.mim, Makefile.am, mdb.dir: Add Sinhala input method. 2004-09-23 TAKAHASHI Naoto <ntakahas@m17n.org> * SYRIAC-OTF.flt, default.fst, mdb.dir, truetype.fst, Makefile.am: Add Syriac support. 2004-09-22 TAKAHASHI Naoto <ntakahas@m17n.org> * SINH-OTF.flt, default.fst, mdb.dir, truetype.fst, Makefile.am: Add Sinhala support. 2004-09-22 Kenichi Handa <handa@m17n.org> * ARABIC-OTF.flt: Accept Arabic presentation forms in input. * Mymr-MyaZedi.flt: Various fixes. 2004-09-21 Kenichi Handa <handa@m17n.org> * DEV-OTF.flt: Change 0xXXXX -> #xXXXX, [ -> \[, ] -> \]. 2004-09-17 Kenichi Handa <handa@m17n.org> * FORMATS/IM.ja.txt: Fix coding: tag to euc-jp. * TML-CDAC.flt: Fix reordering position of left part of vowels O, OO, AU. 2004-09-13 Kenichi Handa <handa@m17n.org> * ARABIC-OTF.flt: Explicitly combine a consotant with following vowels. * THAANA-OTF.flt: Add explicit combinding rule. * ARABIC.flt: Accepts Arabic presentation forms in input. * truetype.fst: Delete superfluous ')'. 2004-09-02 TAKAHASHI Naoto <ntakahas@m17n.org> * BEN-OTF.flt: K.SS.NNA makes a ligature. K.SS.NA does not. * default.fst: Give priority to likhan for Bengali. 2004-08-16 Kenichi Handa <handa@m17n.org> * Makefile.am, truetype.fst, default.fst, mdb.dir: Adjusted for the name change (MYANMAR-ZEDI.flt -> Mymr-MyaZedi.flt). * Mymr-MyaZedi.flt: Renamed from MYANMAR-ZEDI.flt. * MYANMAR-ZEDI.flt: Fix for the case of preferring Medial Ra to Kinzi. For for the case of Medial Ra with single-width consonant to wide subscript. 2004-08-16 Kenichi Handa <handa@m17n.org> * Version 1.1.0 released. 2004-08-16 Kenichi Handa <handa@m17n.org> * truetype.fst: Fix for Thaana. * Mymr-MyaZedi.flt: Renamed from MYANMAR-ZEDI.flt. * Makefile.am, mdb.dir, default.fst, truetype.fst: Adjusted for the name change (MYANMAR-ZEDI.flt -> Mymr-MyaZedi.flt). 2004-08-13 Kenichi Handa <handa@m17n.org> * MYANMAR-ZEDI.flt: Fix typo in Medial Ya handling. Fix for the case of preferring Medial Ra to Kinzi. For for the case of Medial Ra with single-width consonant to wide subscript. 2004-08-13 TAKAHASHI Naoto <ntakahas@m17n.org> * Makefile.am, mdb.dir, truetype.fst, default.fst, ORI-OTF.flt: Add Oriya support. * TEL-OTF.flt: Fix forced-*-form patterns. * BEN-OTF.flt: Fix bug in base consonant finding. 2004-08-09 Kenichi Handa <handa@m17n.org> * .cvsignore: Add m17n-db. * MYANMAR-ZEDI.flt: Fix for special vowels. * kk-arabic.mim: Add @verbatim and @endverbatim in the comment. * ka-kbd.mim: Fix some keys. 2004-08-08 Kenichi Handa <handa@m17n.org> * rfc1345.mim, ka-kbd.mim: New input method. * mdb.dir, Makefile.am: Add ka-kbd.mim and rfc1345.mim. 2004-08-07 Kenichi Handa <handa@m17n.org> * ka-kbd.mim, rfc1345.mim: New input methods. * Makefile.am, mdb.dir: Add ka-kbd.mim and rfc1345.mim. 2004-08-06 TAKAHASHI Naoto <ntakahas@m17n.org> * BEN-OTF.flt: Fix typo. 2004-08-06 Kenichi Handa <handa@m17n.org> * MLM-OTF.flt: Apply GSUB to prebase part and postbase part in different stages. 2004-08-05 TAKAHASHI Naoto <ntakahas@m17n.org> * ARABIC-OTF.flt, mdb.dir, truetype.fst, default.fst, Makefile.am: Arabic OTF support. 2004-08-04 TAKAHASHI Naoto <ntakahas@m17n.org> * THAANA-OTF.flt: Simplified, thanks to libotf upgrade. 2004-08-03 TAKAHASHI Naoto <ntakahas@m17n.org> * ARABIC.flt: Add missing '*' in 'disjoin'. 2004-07-29 Kenichi Handa <handa@m17n.org> * MYANMAR-ZEDI.flt: Implement more complrex rules. 2004-07-23 TAKAHASHI Naoto <ntakahas@m17n.org> * Makefile.am, truetype.fst, mdb.dir, default.fst, THAANA-OTF.flt Add Thaana support. 2004-07-21 Kenichi Handa <handa@m17n.org> * truetype.fst: Fix previous change. * default.fst: Fix previous change. 2004-07-21 Kenichi Handa <handa@m17n.org> * default.fst: Fix previous change. * truetype.fst: Fix previous change. 2004-07-20 Kenichi Handa <handa@m17n.org> * MYANMAR-ZEDI.flt: Implement complex rules. * TML-OTF.flt: Fix typo (gujr -> taml). * my-kbd.mim: New input method for Myanmar. * mdb.dir: Add my-kdb.mim. * Makefile.am (INPUT_METHOD): Add my-kdb.mim. 2004-07-16 Kenichi Handa <handa@m17n.org> * default.fst: Fix font orders. * truetype.fst: Fix font orders. 2004-07-08 TAKAHASHI Naoto <ntakahas@m17n.org> * Makefile.am, default.fst, truetype.fst, mdb.dir: Add Tamil OTF entries. * TML-OTF.flt: New file. 2004-07-06 TAKAHASHI Naoto <ntakahas@m17n.org> * GUJ-OTF.flt: Fix a very rare case (Syllables beginning with "RHRHC".) 2004-07-05 Kenichi Handa <handa@m17n.org> * default.fst: Fix typo (gardi->gargi). * truetype.fst: Add Gujarati. 2004-07-05 TAKAHASHI Naoto <ntakahas@m17n.org> * Makefile.am, mdb.dir: Add GUJ-OTF.flt. * default.fst: Add gardi-1.3 for Devanagari. Add padmaa for Gujarati. * GUJ-OTF.flt: New file. 2004-07-05 Kenichi Handa <handa@m17n.org> * default.fst, truetype.fst, mdb.dir, Makefile.am: Add Myanmar entry. * Makefile.am (FONT_LAYOUT_TABLE): Add MYANMAR-ZEDI.flt. * mdb.dir: Add Myanmar entry. * truetype.fst: Likewise. * default.fst: Add Myanmar entry. * MYANMAR-ZEDI.flt: New file, still experimental. 2004-07-05 Kenichi Handa <handa@m17n.org> * default.fst: Fix typo (gardi->gargi). * truetype.fst: Add Gujarati. 2004-07-05 TAKAHASHI Naoto <ntakahas@m17n.org> * GUJ-OTF.flt, default.fst, mdb.dir, Makefile.am: Add Gujarati support. 2004-07-05 Kenichi Handa <handa@m17n.org> * MYANMAR-ZEDI.flt: New file, still experimental. * default.fst, truetype.fst, mdb.dir, Makefile.am: Add Myanmar entry. * Makefile.am (FONT_LAYOUT_TABLE): Add MYANMAR-ZEDI.flt. 2004-06-30 TAKAHASHI Naoto <ntakahas@m17n.org> * KAN-OTF.flt, default.fst, mdb.dir, Makefile.am: Add Kannada support. 2004-06-29 TAKAHASHI Naoto <ntakahas@m17n.org> * TEL-OTF.flt, default.fst, mdb.dir, Makefile.am: Add Telugu support. 2004-06-25 TAKAHASHI Naoto <ntakahas@m17n.org> * GUR-OTF.flt, DEV-OTF.flt: Fix typo. 2004-06-22 TAKAHASHI Naoto <ntakahas@m17n.org> * GUR-OTF.flt, default.fst, mdb.dir, Makefile.am: Add Gurmukhi support. 2004-06-16 Kenichi Handa <handa@m17n.org> * truetype.fst: Add "baekmuk dotum" for han/ko. 2004-06-15 Kenichi Handa <handa@m17n.org> * truetype.fst: Add freeserif for latin and fallbacks. 2004-06-14 Kenichi Handa <handa@m17n.org> * configure.ac: Version changed to 1.1.0. Include m17n-db in AC_CONFIG_FILES. * Makefile.am (bin_SCRIPTS): New variable. * m17n-db.in: New file. 2004-05-28 Kenichi Handa <handa@m17n.org> * mapconv.in: Fix generating sed command from $2. * truetype.fst: Add Bengali support. 2004-05-25 Kenichi Handa <handa@m17n.org> * Makefile.am (FONT_LAYOUT_TABLE): Add BEN-OTF.flt. 2004-05-21 TAKAHASHI Naoto <ntakahas@m17n.org> * ARABIC.flt: Fix shadda+kasra[tan] combination. 2004-05-21 TAKAHASHI Naoto <ntakahas@m17n.org> * BEN-OTF.flt, default.fst, mdb.dir: Add Bengali support. 2004-04-28 Kenichi Handa <handa@m17n.org> * el-kbd.png, he-kbd.png, hr-kbd.png, kk-kbd.png, latin-post.png, ru-yawerty.png, ru-yawerty2.png, sk-kbd.png, sk-kbd2.png, sr-kbd.png: New image files. * el-kbd.mim, he-kbd.mim, hr-kbd.mim, kk-kbd.mim, latin-post.mim, ru-yawerty.mim, sk-kbd.mim, sr-kbd.mim: Add Doxygen command @image. 2004-04-13 Kenichi Handa <handa@m17n.org> * DEV-OTF.flt ("([CR]n?H)([NJ])"): Fix for the case of this pattern. 2004-03-29 Kenichi Handa <handa@m17n.org> * Version 1.0 Patch Level 2 released. 2004-03-29 Kenichi Handa <handa@m17n.org> * configure.ac: Version changed to 1.0.2. 2004-03-23 Kenichi Handa <handa@m17n.org> * CHARSET.tbl: Fix mapfile names. 2004-03-19 Kenichi Handa <handa@m17n.org> * Version 1.0 Patch Level 1 released. 2004-03-19 Kenichi Handa <handa@m17n.org> * configure.ac: Version changed to 1.0.1. 2004-03-19 Kenichi Handa <handa@m17n.org> * HEBREW.flt: Fix combining code. 2004-03-18 TAKAHASHI Naoto <ntakahas@m17n.org> * sk-kbd.mim, lo-lrt.mim: Fix typo. * sr-kbd.mim: New input method for Serbian. * hr-kbd.mim: New input method for Croatian. * Makefile.am, mdb.dir: Add above two input methods. 2004-03-17 TAKAHASHI Naoto <ntakahas@m17n.org> * DEV-CDAC.flt: Fix typo. 2004-03-16 Kenichi Handa <handa@m17n.org> * ja-anthy.mim (henkan-eidt): Fix calling syntax of resize function. 2004-03-16 TAKAHASHI Naoto <ntakahas@m17n.org> * ARABIC.flt: Add ZWJ & ZWNJ in phase 2. ZWJ & ZWNJ output themselves in phase 3. 2004-03-15 TAKAHASHI Naoto <ntakahas@m17n.org> * ARABIC.flt: Add ZWJ & ZWNJ in phase 1. 2004-03-12 TAKAHASHI Naoto <ntakahas@m17n.org> * mdb.dir: Add kk-kbd.mim, kk-arabic.mim. * Makefile.am (INPUT_METHOD): Add kk-kbd.mim, kk-arabic.mim. * kk-arabic.mim: New input method for Kazakh (Arabic script) * kk-kbd.mim: New input method for Kazakh (Cyrillic script) * ar-kbd.mim: Add mirroring chars. * fa-isiri.mim: Add mirroring chars. * he-kbd.mim: Add mirroring chars. * ru-yawerty.mim: Fix typo. 2004-03-09 TAKAHASHI Naoto <ntakahas@m17n.org> * ar-kbd.mim: Add keys for inputting punctuations. * ARABIC.flt: Add support for Kazakh high hamza. * FORMATS/FLT.txt (MACRO-NAME): Fix typo. * latin-post.mim: Fix many keys for consistency. 2004-03-01 Kenichi Handa <handa@m17n.org> * Version 1.0 released. Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 2014 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 Copyright (C) 2015-2024 Kenichi Handa <handa@gnu.org> This file is part of the m17n library. The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. �����������������������������m17n-db-1.8.10/compile������������������������������������������������������������������������������0000755�0023456�0023456�00000016350�14774707340�010045� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#! /bin/sh # Wrapper for compilers which do not understand '-c -o'. scriptversion=2018-03-07.03; # UTC # Copyright (C) 1999-2021 Free Software Foundation, Inc. # Written by Tom Tromey <tromey@cygnus.com>. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <https://www.gnu.org/licenses/>. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # This file is maintained in Automake, please report # bugs to <bug-automake@gnu.org> or send patches to # <automake-patches@gnu.org>. nl=' ' # We need space, tab and new line, in precisely that order. Quoting is # there to prevent tools from complaining about whitespace usage. IFS=" "" $nl" file_conv= # func_file_conv build_file lazy # Convert a $build file to $host form and store it in $file # Currently only supports Windows hosts. If the determined conversion # type is listed in (the comma separated) LAZY, no conversion will # take place. func_file_conv () { file=$1 case $file in / | /[!/]*) # absolute file, and not a UNC file if test -z "$file_conv"; then # lazily determine how to convert abs files case `uname -s` in MINGW*) file_conv=mingw ;; CYGWIN* | MSYS*) file_conv=cygwin ;; *) file_conv=wine ;; esac fi case $file_conv/,$2, in *,$file_conv,*) ;; mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; cygwin/* | msys/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) file=`winepath -w "$file" || echo "$file"` ;; esac ;; esac } # func_cl_dashL linkdir # Make cl look for libraries in LINKDIR func_cl_dashL () { func_file_conv "$1" if test -z "$lib_path"; then lib_path=$file else lib_path="$lib_path;$file" fi linker_opts="$linker_opts -LIBPATH:$file" } # func_cl_dashl library # Do a library search-path lookup for cl func_cl_dashl () { lib=$1 found=no save_IFS=$IFS IFS=';' for dir in $lib_path $LIB do IFS=$save_IFS if $shared && test -f "$dir/$lib.dll.lib"; then found=yes lib=$dir/$lib.dll.lib break fi if test -f "$dir/$lib.lib"; then found=yes lib=$dir/$lib.lib break fi if test -f "$dir/lib$lib.a"; then found=yes lib=$dir/lib$lib.a break fi done IFS=$save_IFS if test "$found" != yes; then lib=$lib.lib fi } # func_cl_wrapper cl arg... # Adjust compile command to suit cl func_cl_wrapper () { # Assume a capable shell lib_path= shared=: linker_opts= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. eat=1 case $2 in *.o | *.[oO][bB][jJ]) func_file_conv "$2" set x "$@" -Fo"$file" shift ;; *) func_file_conv "$2" set x "$@" -Fe"$file" shift ;; esac ;; -I) eat=1 func_file_conv "$2" mingw set x "$@" -I"$file" shift ;; -I*) func_file_conv "${1#-I}" mingw set x "$@" -I"$file" shift ;; -l) eat=1 func_cl_dashl "$2" set x "$@" "$lib" shift ;; -l*) func_cl_dashl "${1#-l}" set x "$@" "$lib" shift ;; -L) eat=1 func_cl_dashL "$2" ;; -L*) func_cl_dashL "${1#-L}" ;; -static) shared=false ;; -Wl,*) arg=${1#-Wl,} save_ifs="$IFS"; IFS=',' for flag in $arg; do IFS="$save_ifs" linker_opts="$linker_opts $flag" done IFS="$save_ifs" ;; -Xlinker) eat=1 linker_opts="$linker_opts $2" ;; -*) set x "$@" "$1" shift ;; *.cc | *.CC | *.cxx | *.CXX | *.[cC]++) func_file_conv "$1" set x "$@" -Tp"$file" shift ;; *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO]) func_file_conv "$1" mingw set x "$@" "$file" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -n "$linker_opts"; then linker_opts="-link$linker_opts" fi exec "$@" $linker_opts exit 1 } eat= case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: compile [--help] [--version] PROGRAM [ARGS] Wrapper for compilers which do not understand '-c -o'. Remove '-o dest.o' from ARGS, run PROGRAM with the remaining arguments, and rename the output as expected. If you are trying to build a whole package this is not the right script to run: please start by reading the file 'INSTALL'. Report bugs to <bug-automake@gnu.org>. EOF exit $? ;; -v | --v*) echo "compile $scriptversion" exit $? ;; cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \ icl | *[/\\]icl | icl.exe | *[/\\]icl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; esac ofile= cfile= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. # So we strip '-o arg' only if arg is an object. eat=1 case $2 in *.o | *.obj) ofile=$2 ;; *) set x "$@" -o "$2" shift ;; esac ;; *.c) cfile=$1 set x "$@" "$1" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -z "$ofile" || test -z "$cfile"; then # If no '-o' option was seen then we might have been invoked from a # pattern rule where we don't need one. That is ok -- this is a # normal compilation that the losing compiler can handle. If no # '.c' file was seen then we are probably linking. That is also # ok. exec "$@" fi # Name of file we expect compiler to create. cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'` # Create the lock directory. # Note: use '[/\\:.-]' here to ensure that we don't use the same name # that we are using for the .o file. Also, base the name on the expected # object file name, since that is what matters with a parallel build. lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d while true; do if mkdir "$lockdir" >/dev/null 2>&1; then break fi sleep 1 done # FIXME: race condition here if user kills between mkdir and trap. trap "rmdir '$lockdir'; exit 1" 1 2 15 # Run the compile. "$@" ret=$? if test -f "$cofile"; then test "$cofile" = "$ofile" || mv "$cofile" "$ofile" elif test -f "${cofile}bj"; then test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile" fi rmdir "$lockdir" exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/compact.awk��������������������������������������������������������������������������0000644�0023456�0023456�00000004503�14422175267�010613� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# compact.awk -- awk script to produce a compact charset map # Copyright (C) 2003, 2004 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. BEGIN { tohex["0"] = 1; tohex["1"] = 2; tohex["2"] = 3; tohex["3"] = 4; tohex["4"] = 5; tohex["5"] = 6; tohex["6"] = 7; tohex["7"] = 8; tohex["8"] = 9; tohex["9"] = 10; tohex["A"] = 11; tohex["B"] = 12; tohex["C"] = 13; tohex["D"] = 14; tohex["E"] = 15; tohex["F"] = 16; tohex["a"] = 11; tohex["b"] = 12; tohex["c"] = 13; tohex["d"] = 14; tohex["e"] = 15; tohex["f"] = 16; from_code = 0; to_code = -1; to_unicode = 0; from_unicode = 0; } function decode_hex(str, idx) { n = 0; len = length(str); for (i = idx; i <= len; i++) { c = tohex[substr (str, i, 1)]; if (c == 0) break; n = n * 16 + c - 1; } return n; } /^\#/ { print; next; } { code = decode_hex($1, 3); unicode = decode_hex($2, 3); if ((code == to_code + 1) && (unicode == to_unicode + 1)) { to_code++; to_unicode++; } else { if (from_code == to_code) printf "0x%04X 0x%04X\n", from_code, from_unicode; else if (from_code < to_code) printf "0x%04X-0x%04X 0x%04X\n", from_code, to_code, from_unicode; from_code = to_code = code; from_unicode = to_unicode = unicode; } } END { if (from_code == to_code) printf "0x%04X 0x%04X\n", from_code, from_unicode; else printf "0x%04X-0x%04X 0x%04X\n", from_code, to_code, from_unicode; } ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/configure����������������������������������������������������������������������������0000755�0023456�0023456�00002307530�14774707340�010403� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.72 for m17n-db 1.8.10. # # Report bugs to <bugs-m17n-lib@m17n.org>. # # # Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, # Inc. # # # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case e in #( e) case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac ;; esac fi # Reset variables that may have inherited troublesome values from # the environment. # IFS needs to be set, to space, tab, and newline, in precisely that order. # (If _AS_PATH_WALK were called with IFS unset, it would have the # side effect of setting IFS to empty, thus disabling word splitting.) # Quoting is to prevent editors from complaining about space-tab. as_nl=' ' export as_nl IFS=" "" $as_nl" PS1='$ ' PS2='> ' PS4='+ ' # Ensure predictable behavior from utilities with locale-dependent output. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # We cannot yet rely on "unset" to work, but we need these variables # to be unset--not just set to an empty or harmless value--now, to # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct # also avoids known problems related to "unset" and subshell syntax # in other old shells (e.g. bash 2.01 and pdksh 5.2.14). for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH do eval test \${$as_var+y} \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done # Ensure that fds 0, 1, and 2 are open. if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi if (exec 3>&2) ; then :; else exec 2>/dev/null; fi # The user is always right. if ${PATH_SEPARATOR+false} :; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac test -r "$as_dir$0" && as_myself=$as_dir$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as 'sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then _as_can_reexec=no; export _as_can_reexec; # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed 'exec'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case e in #( e) case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( *) : ;; esac ;; esac fi " as_required="as_fn_return () { (exit \$1); } as_fn_success () { as_fn_return 0; } as_fn_failure () { as_fn_return 1; } as_fn_ret_success () { return 0; } as_fn_ret_failure () { return 1; } exitcode=0 as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ) then : else case e in #( e) exitcode=1; echo positional parameters were not saved. ;; esac fi test x\$exitcode = x0 || exit 1 blah=\$(echo \$(echo blah)) test x\"\$blah\" = xblah || exit 1 test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 test \$(( 1 + 1 )) = 2 || exit 1 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO PATH=/empty FPATH=/empty; export PATH FPATH test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" if (eval "$as_required") 2>/dev/null then : as_have_required=yes else case e in #( e) as_have_required=no ;; esac fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null then : else case e in #( e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. as_shell=$as_dir$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null then : CONFIG_SHELL=$as_shell as_have_required=yes if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null then : break 2 fi fi done;; esac as_found=false done IFS=$as_save_IFS if $as_found then : else case e in #( e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null then : CONFIG_SHELL=$SHELL as_have_required=yes fi ;; esac fi if test "x$CONFIG_SHELL" != x then : export CONFIG_SHELL # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed 'exec'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi if test x$as_have_required = xno then : printf "%s\n" "$0: This script requires a shell more modern than all" printf "%s\n" "$0: the shells that I found on your system." if test ${ZSH_VERSION+y} ; then printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." else printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and $0: bugs-m17n-lib@m17n.org about your system, including any $0: error possibly output before this message. Then install $0: a modern shell, or manually run the script under such a $0: shell if you do have one." fi exit 1 fi ;; esac fi fi SHELL=${CONFIG_SHELL-/bin/sh} export SHELL # Unset more variables known to interfere with behavior of common tools. CLICOLOR_FORCE= GREP_OPTIONS= unset CLICOLOR_FORCE GREP_OPTIONS ## --------------------- ## ## M4sh Shell Functions. ## ## --------------------- ## # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null then : eval 'as_fn_append () { eval $1+=\$2 }' else case e in #( e) as_fn_append () { eval $1=\$$1\$2 } ;; esac fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null then : eval 'as_fn_arith () { as_val=$(( $* )) }' else case e in #( e) as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } ;; esac fi # as_fn_arith # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi printf "%s\n" "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits as_lineno_1=$LINENO as_lineno_1a=$LINENO as_lineno_2=$LINENO as_lineno_2a=$LINENO eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' t clear :clear s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall # in an infinite loop. This has already happened in practice. _as_can_reexec=no; export _as_can_reexec # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } # Determine whether it's possible to make 'echo' print without a newline. # These variables are no longer used directly by Autoconf, but are AC_SUBSTed # for compatibility with existing Makefiles. ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac # For backward compatibility with old third-party macros, we provide # the shell variables $as_echo and $as_echo_n. New code should use # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. as_echo='printf %s\n' as_echo_n='printf %s' rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. # In both cases, we have to default to 'cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated # Sed expression to map a string onto a valid variable name. as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" as_tr_sh="eval sed '$as_sed_sh'" # deprecated SHELL=${CONFIG_SHELL-/bin/sh} test -n "$DJDIR" || exec 7<&0 </dev/null exec 6>&1 # Name of the host. # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= # Identity of this package. PACKAGE_NAME='m17n-db' PACKAGE_TARNAME='m17n-db' PACKAGE_VERSION='1.8.10' PACKAGE_STRING='m17n-db 1.8.10' PACKAGE_BUGREPORT='bugs-m17n-lib@m17n.org' PACKAGE_URL='' gt_needs= # Factoring default headers for most tests. ac_includes_default="\ #include <stddef.h> #ifdef HAVE_STDIO_H # include <stdio.h> #endif #ifdef HAVE_STDLIB_H # include <stdlib.h> #endif #ifdef HAVE_STRING_H # include <string.h> #endif #ifdef HAVE_INTTYPES_H # include <inttypes.h> #endif #ifdef HAVE_STDINT_H # include <stdint.h> #endif #ifdef HAVE_STRINGS_H # include <strings.h> #endif #ifdef HAVE_SYS_TYPES_H # include <sys/types.h> #endif #ifdef HAVE_SYS_STAT_H # include <sys/stat.h> #endif #ifdef HAVE_UNISTD_H # include <unistd.h> #endif" ac_header_c_list= ac_func_c_list= ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS LIBOBJS LANGNAME_TABLES ICONS FLT INPUT_METHOD CHARMAP_CAT CHARMAP_EXT CHARMAPS HAVE_MSGFMT LT_SYS_LIBRARY_PATH OTOOL64 OTOOL LIPO NMEDIT DSYMUTIL MANIFEST_TOOL ac_ct_AR AR DLLTOOL OBJDUMP FILECMD LN_S NM ac_ct_DUMPBIN DUMPBIN LD FGREP EGREP GREP SED LIBTOOL GETTEXTDIR POSUB LTLIBINTL LIBINTL INTLLIBS INTL_LIBTOOL_SUFFIX_PREFIX INTLOBJS GENCAT INSTOBJEXT DATADIRNAME CATOBJEXT USE_INCLUDED_LIBINTL BUILD_INCLUDED_LIBINTL LTLIBC WINDRES WOE32 WOE32DLL HAVE_WPRINTF HAVE_SNPRINTF HAVE_ASPRINTF HAVE_POSIX_PRINTF INTL_MACOSX_LIBS GLIBC21 INTLBISON LTLIBICONV LIBICONV LTLIBMULTITHREAD LIBMULTITHREAD LTLIBTHREAD LIBTHREAD LIBPTH_PREFIX LTLIBPTH LIBPTH PRI_MACROS_BROKEN ALLOCA HAVE_VISIBILITY CFLAG_VISIBILITY RANLIB GLIBC2 CPP host_os host_vendor host_cpu host build_os build_vendor build_cpu build am__fastdepCC_FALSE am__fastdepCC_TRUE CCDEPMODE am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE am__include DEPDIR OBJEXT EXEEXT ac_ct_CC CPPFLAGS LDFLAGS CFLAGS CC XGETTEXT_EXTRA_OPTIONS MSGMERGE XGETTEXT_015 XGETTEXT GMSGFMT_015 MSGFMT_015 GMSGFMT MSGFMT GETTEXT_MACRO_VERSION USE_NLS AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V CSCOPE ETAGS CTAGS am__untar am__tar AMTAR am__leading_dot SET_MAKE AWK mkdir_p MKDIR_P INSTALL_STRIP_PROGRAM STRIP install_sh MAKEINFO AUTOHEADER AUTOMAKE AUTOCONF ACLOCAL VERSION PACKAGE CYGPATH_W am__isrc INSTALL_DATA INSTALL_SCRIPT INSTALL_PROGRAM target_alias host_alias build_alias LIBS ECHO_T ECHO_N ECHO_C DEFS mandir localedir libdir psdir pdfdir dvidir htmldir infodir docdir oldincludedir includedir runstatedir localstatedir sharedstatedir sysconfdir datadir datarootdir libexecdir sbindir bindir program_transform_name prefix exec_prefix PACKAGE_URL PACKAGE_BUGREPORT PACKAGE_STRING PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR SHELL am__quote' ac_subst_files='' ac_user_opts=' enable_option_checking enable_silent_rules enable_nls enable_dependency_tracking enable_threads with_gnu_ld enable_rpath with_libpth_prefix with_libiconv_prefix with_included_gettext with_libintl_prefix enable_shared enable_static with_pic enable_fast_install with_aix_soname with_sysroot enable_libtool_lock with_charmaps ' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS CPP LT_SYS_LIBRARY_PATH' # Initialize some variables set by options. ac_init_help= ac_init_version=false ac_unrecognized_opts= ac_unrecognized_sep= # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. # (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' runstatedir='${localstatedir}/run' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' infodir='${datarootdir}/info' htmldir='${docdir}' dvidir='${docdir}' pdfdir='${docdir}' psdir='${docdir}' libdir='${exec_prefix}/lib' localedir='${datarootdir}/locale' mandir='${datarootdir}/man' ac_prev= ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval $ac_prev=\$ac_option ac_prev= continue fi case $ac_option in *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *=) ac_optarg= ;; *) ac_optarg=yes ;; esac case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ | --dataroo | --dataro | --datar) ac_prev=datarootdir ;; -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) datarootdir=$ac_optarg ;; -disable-* | --disable-*) ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: '$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) docdir=$ac_optarg ;; -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ac_prev=dvidir ;; -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: '$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ac_prev=htmldir ;; -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ | --ht=*) htmldir=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localedir | --localedir | --localedi | --localed | --locale) ac_prev=localedir ;; -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) localedir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ac_prev=pdfdir ;; -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) pdfdir=$ac_optarg ;; -psdir | --psdir | --psdi | --psd | --ps) ac_prev=psdir ;; -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) psdir=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -runstatedir | --runstatedir | --runstatedi | --runstated \ | --runstate | --runstat | --runsta | --runst | --runs \ | --run | --ru | --r) ac_prev=runstatedir ;; -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ | --run=* | --ru=* | --r=*) runstatedir=$ac_optarg ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: '$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=\$ac_optarg ;; -without-* | --without-*) ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: '$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) as_fn_error $? "unrecognized option: '$ac_option' Try '$0 --help' for more information" ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) as_fn_error $? "invalid variable name: '$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` as_fn_error $? "missing argument to $ac_option" fi if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi # Check all directory arguments for consistency. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir runstatedir do eval ac_val=\$$ac_var # Remove trailing slashes. case $ac_val in */ ) ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` eval $ac_var=\$ac_val;; esac # Be sure to have absolute directory names. case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done # There might be people who depend on the old broken behavior: '$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || as_fn_error $? "working directory cannot be determined" test "X$ac_ls_di" = "X$ac_pwd_ls_di" || as_fn_error $? "pwd does not report name of working directory" # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. ac_confdir=`$as_dirname -- "$as_myself" || $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` srcdir=$ac_confdir if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi ac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then srcdir=. fi # Remove unnecessary trailing slashes from srcdir. # Double slashes in file names in object file debugging info # mess up M-x gdb in Emacs. case $srcdir in */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; esac for ac_var in $ac_precious_vars; do eval ac_env_${ac_var}_set=\${${ac_var}+set} eval ac_env_${ac_var}_value=\$${ac_var} eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} eval ac_cv_env_${ac_var}_value=\$${ac_var} done # # Report the --help message. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF 'configure' configures m17n-db 1.8.10 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print 'checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for '--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or '..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, 'make install' will install all the files in '$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify an installation prefix other than '$ac_default_prefix' using '--prefix', for instance '--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/m17n-db] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] _ACEOF fi if test -n "$ac_init_help"; then case $ac_init_help in short | recursive ) echo "Configuration of m17n-db 1.8.10:";; esac cat <<\_ACEOF Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-silent-rules less verbose build output (undo: "make V=1") --disable-silent-rules verbose build output (undo: "make V=0") --disable-nls do not use Native Language Support --enable-dependency-tracking do not reject slow dependency extractors --disable-dependency-tracking speeds up one-time build --enable-threads={posix|solaris|pth|win32} specify multithreading API --disable-threads build without multithread safety --disable-rpath do not hardcode runtime library paths --enable-shared[=PKGS] build shared libraries [default=yes] --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-gnu-ld assume the C compiler uses GNU ld default=no --with-libpth-prefix[=DIR] search for libpth in DIR/include and DIR/lib --without-libpth-prefix don't search for libpth in includedir and libdir --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib --without-libiconv-prefix don't search for libiconv in includedir and libdir --with-included-gettext use the GNU gettext library included here --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib --without-libintl-prefix don't search for libintl in includedir and libdir --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use both] --with-aix-soname=aix|svr4|both shared library versioning (aka "SONAME") variant to provide on AIX, [default=aix]. --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-sysroot[=DIR] Search for dependent libraries within DIR (or the compiler's sysroot if not specified). --with-charmaps=DIR Directory of source files for charset maps. Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a nonstandard directory <lib dir> LIBS libraries to pass to the linker, e.g. -l<library> CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if you have headers in a nonstandard directory <include dir> CPP C preprocessor LT_SYS_LIBRARY_PATH User-defined run-time library search path. Use these variables to override the choices made by 'configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to <bugs-m17n-lib@m17n.org>. _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } # Check for configure.gnu first; this name is used for a wrapper for # Metaconfig's "Configure" on case-insensitive file systems. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive elif test -f "$ac_srcdir/configure"; then echo && $SHELL "$ac_srcdir/configure" --help=recursive else printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF m17n-db configure 1.8.10 generated by GNU Autoconf 2.72 Copyright (C) 2023 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi ## ------------------------ ## ## Autoconf initialization. ## ## ------------------------ ## # ac_fn_c_try_compile LINENO # -------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest.beam if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext then : ac_retval=0 else case e in #( e) printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 ;; esac fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_compile # ac_fn_c_try_cpp LINENO # ---------------------- # Try to preprocess conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_cpp () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err } then : ac_retval=0 else case e in #( e) printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 ;; esac fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_cpp # ac_fn_c_check_type LINENO TYPE VAR INCLUDES # ------------------------------------------- # Tests whether TYPE exists after having included INCLUDES, setting cache # variable VAR accordingly. ac_fn_c_check_type () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 else case e in #( e) eval "$3=no" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main (void) { if (sizeof ($2)) return 0; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main (void) { if (sizeof (($2))) return 0; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : else case e in #( e) eval "$3=yes" ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_type # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists and can be compiled using the include files in # INCLUDES, setting the cache variable VAR accordingly. ac_fn_c_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO" then : eval "$3=yes" else case e in #( e) eval "$3=no" ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_compile # ac_fn_c_try_link LINENO # ----------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext } then : ac_retval=0 else case e in #( e) printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 ;; esac fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_link # ac_fn_c_try_run LINENO # ---------------------- # Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that # executables *can* be run. ac_fn_c_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; } then : ac_retval=0 else case e in #( e) printf "%s\n" "$as_me: program exited with status $ac_status" >&5 printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status ;; esac fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_run # ac_fn_c_check_func LINENO FUNC VAR # ---------------------------------- # Tests whether FUNC exists, setting the cache variable VAR accordingly ac_fn_c_check_func () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case <limits.h> declares $2. For example, HP-UX 11i <limits.h> declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $2 (void); below. */ #include <limits.h> #undef $2 /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $2 (void); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$2 || defined __stub___$2 choke me #endif int main (void) { return $2 (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : eval "$3=yes" else case e in #( e) eval "$3=no" ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext ;; esac fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES # -------------------------------------------- # Tries to find the compile-time value of EXPR in a program that includes # INCLUDES, setting VAR accordingly. Returns whether the value could be # computed ac_fn_c_compute_int () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main (void) { static int test_array [1 - 2 * !(($2) >= 0)]; test_array [0] = 0; return test_array [0]; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_lo=0 ac_mid=0 while :; do cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main (void) { static int test_array [1 - 2 * !(($2) <= $ac_mid)]; test_array [0] = 0; return test_array [0]; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_hi=$ac_mid; break else case e in #( e) as_fn_arith $ac_mid + 1 && ac_lo=$as_val if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext done else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main (void) { static int test_array [1 - 2 * !(($2) < 0)]; test_array [0] = 0; return test_array [0]; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_hi=-1 ac_mid=-1 while :; do cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main (void) { static int test_array [1 - 2 * !(($2) >= $ac_mid)]; test_array [0] = 0; return test_array [0]; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_lo=$ac_mid; break else case e in #( e) as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext done else case e in #( e) ac_lo= ac_hi= ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main (void) { static int test_array [1 - 2 * !(($2) <= $ac_mid)]; test_array [0] = 0; return test_array [0]; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_hi=$ac_mid else case e in #( e) as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext done case $ac_lo in #(( ?*) eval "$3=\$ac_lo"; ac_retval=0 ;; '') ac_retval=1 ;; esac else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 static long int longval (void) { return $2; } static unsigned long int ulongval (void) { return $2; } #include <stdio.h> #include <stdlib.h> int main (void) { FILE *f = fopen ("conftest.val", "w"); if (! f) return 1; if (($2) < 0) { long int i = longval (); if (i != ($2)) return 1; fprintf (f, "%ld", i); } else { unsigned long int i = ulongval (); if (i != ($2)) return 1; fprintf (f, "%lu", i); } /* Do not output a trailing newline, as this causes \r\n confusion on some platforms. */ return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO" then : echo >>conftest.val; read $3 <conftest.val; ac_retval=0 else case e in #( e) ac_retval=1 ;; esac fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext rm -f conftest.val fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_compute_int ac_configure_args_raw= for ac_arg do case $ac_arg in *\'*) ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append ac_configure_args_raw " '$ac_arg'" done case $ac_configure_args_raw in *$as_nl*) ac_safe_unquote= ;; *) ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. ac_unsafe_a="$ac_unsafe_z#~" ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; esac cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by m17n-db $as_me 1.8.10, which was generated by GNU Autoconf 2.72. Invocation command line was $ $0$ac_configure_args_raw _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac printf "%s\n" "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2) as_fn_append ac_configure_args1 " '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi as_fn_append ac_configure_args " '$ac_arg'" ;; esac done done { ac_configure_args0=; unset ac_configure_args0;} { ac_configure_args1=; unset ac_configure_args1;} # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Sanitize IFS. IFS=" "" $as_nl" # Save into config.log some information that might help in debugging. { echo printf "%s\n" "## ---------------- ## ## Cache variables. ## ## ---------------- ##" echo # The following way of writing the cache mishandles newlines in values, ( for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( *${as_nl}ac_space=\ *) sed -n \ "s/'\''/'\''\\\\'\'''\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo printf "%s\n" "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac printf "%s\n" "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then printf "%s\n" "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac printf "%s\n" "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then printf "%s\n" "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo cat confdefs.h echo fi test "$ac_signal" != 0 && printf "%s\n" "$as_me: caught signal $ac_signal" printf "%s\n" "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h printf "%s\n" "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. if test -n "$CONFIG_SITE"; then ac_site_files="$CONFIG_SITE" elif test "x$prefix" != xNONE; then ac_site_files="$prefix/share/config.site $prefix/etc/config.site" else ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" fi for ac_site_file in $ac_site_files do case $ac_site_file in #( */*) : ;; #( *) : ac_site_file=./$ac_site_file ;; esac if test -f "$ac_site_file" && test -r "$ac_site_file"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See 'config.log' for more details" "$LINENO" 5; } fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 printf "%s\n" "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 printf "%s\n" "$as_me: creating cache $cache_file" >&6;} >$cache_file fi gt_needs="$gt_needs " # Test code for whether the C compiler supports C89 (global declarations) ac_c_conftest_c89_globals=' /* Does the compiler advertise C89 conformance? Do not test the value of __STDC__, because some compilers set it to 0 while being otherwise adequately conformant. */ #if !defined __STDC__ # error "Compiler does not advertise C89 conformance" #endif #include <stddef.h> #include <stdarg.h> struct stat; /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ struct buf { int x; }; struct buf * (*rcsopen) (struct buf *, struct stat *, int); static char *e (char **p, int i) { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* C89 style stringification. */ #define noexpand_stringify(a) #a const char *stringified = noexpand_stringify(arbitrary+token=sequence); /* C89 style token pasting. Exercises some of the corner cases that e.g. old MSVC gets wrong, but not very hard. */ #define noexpand_concat(a,b) a##b #define expand_concat(a,b) noexpand_concat(a,b) extern int vA; extern int vbee; #define aye A #define bee B int *pvA = &expand_concat(v,aye); int *pvbee = &noexpand_concat(v,bee); /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not \xHH hex character constants. These do not provoke an error unfortunately, instead are silently treated as an "x". The following induces an error, until -std is added to get proper ANSI mode. Curiously \x00 != x always comes out true, for an array size at least. It is necessary to write \x00 == 0 to get something that is true only with -std. */ int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) '\''x'\'' int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), int, int);' # Test code for whether the C compiler supports C89 (body of main). ac_c_conftest_c89_main=' ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); ' # Test code for whether the C compiler supports C99 (global declarations) ac_c_conftest_c99_globals=' /* Does the compiler advertise C99 conformance? */ #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L # error "Compiler does not advertise C99 conformance" #endif // See if C++-style comments work. #include <stdbool.h> extern int puts (const char *); extern int printf (const char *, ...); extern int dprintf (int, const char *, ...); extern void *malloc (size_t); extern void free (void *); // Check varargs macros. These examples are taken from C99 6.10.3.5. // dprintf is used instead of fprintf to avoid needing to declare // FILE and stderr. #define debug(...) dprintf (2, __VA_ARGS__) #define showlist(...) puts (#__VA_ARGS__) #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) static void test_varargs_macros (void) { int x = 1234; int y = 5678; debug ("Flag"); debug ("X = %d\n", x); showlist (The first, second, and third items.); report (x>y, "x is %d but y is %d", x, y); } // Check long long types. #define BIG64 18446744073709551615ull #define BIG32 4294967295ul #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) #if !BIG_OK #error "your preprocessor is broken" #endif #if BIG_OK #else #error "your preprocessor is broken" #endif static long long int bignum = -9223372036854775807LL; static unsigned long long int ubignum = BIG64; struct incomplete_array { int datasize; double data[]; }; struct named_init { int number; const wchar_t *name; double average; }; typedef const char *ccp; static inline int test_restrict (ccp restrict text) { // Iterate through items via the restricted pointer. // Also check for declarations in for loops. for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) continue; return 0; } // Check varargs and va_copy. static bool test_varargs (const char *format, ...) { va_list args; va_start (args, format); va_list args_copy; va_copy (args_copy, args); const char *str = ""; int number = 0; float fnumber = 0; while (*format) { switch (*format++) { case '\''s'\'': // string str = va_arg (args_copy, const char *); break; case '\''d'\'': // int number = va_arg (args_copy, int); break; case '\''f'\'': // float fnumber = va_arg (args_copy, double); break; default: break; } } va_end (args_copy); va_end (args); return *str && number && fnumber; } ' # Test code for whether the C compiler supports C99 (body of main). ac_c_conftest_c99_main=' // Check bool. _Bool success = false; success |= (argc != 0); // Check restrict. if (test_restrict ("String literal") == 0) success = true; char *restrict newvar = "Another string"; // Check varargs. success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); test_varargs_macros (); // Check flexible array members. struct incomplete_array *ia = malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); ia->datasize = 10; for (int i = 0; i < ia->datasize; ++i) ia->data[i] = i * 1.234; // Work around memory leak warnings. free (ia); // Check named initializers. struct named_init ni = { .number = 34, .name = L"Test wide string", .average = 543.34343, }; ni.number = 58; int dynamic_array[ni.number]; dynamic_array[0] = argv[0][0]; dynamic_array[ni.number - 1] = 543; // work around unused variable warnings ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' || dynamic_array[ni.number - 1] != 543); ' # Test code for whether the C compiler supports C11 (global declarations) ac_c_conftest_c11_globals=' /* Does the compiler advertise C11 conformance? */ #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L # error "Compiler does not advertise C11 conformance" #endif // Check _Alignas. char _Alignas (double) aligned_as_double; char _Alignas (0) no_special_alignment; extern char aligned_as_int; char _Alignas (0) _Alignas (int) aligned_as_int; // Check _Alignof. enum { int_alignment = _Alignof (int), int_array_alignment = _Alignof (int[100]), char_alignment = _Alignof (char) }; _Static_assert (0 < -_Alignof (int), "_Alignof is signed"); // Check _Noreturn. int _Noreturn does_not_return (void) { for (;;) continue; } // Check _Static_assert. struct test_static_assert { int x; _Static_assert (sizeof (int) <= sizeof (long int), "_Static_assert does not work in struct"); long int y; }; // Check UTF-8 literals. #define u8 syntax error! char const utf8_literal[] = u8"happens to be ASCII" "another string"; // Check duplicate typedefs. typedef long *long_ptr; typedef long int *long_ptr; typedef long_ptr long_ptr; // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. struct anonymous { union { struct { int i; int j; }; struct { int k; long int l; } w; }; int m; } v1; ' # Test code for whether the C compiler supports C11 (body of main). ac_c_conftest_c11_main=' _Static_assert ((offsetof (struct anonymous, i) == offsetof (struct anonymous, w.k)), "Anonymous union alignment botch"); v1.i = 2; v1.w.k = 5; ok |= v1.i != 5; ' # Test code for whether the C compiler supports C11 (complete). ac_c_conftest_c11_program="${ac_c_conftest_c89_globals} ${ac_c_conftest_c99_globals} ${ac_c_conftest_c11_globals} int main (int argc, char **argv) { int ok = 0; ${ac_c_conftest_c89_main} ${ac_c_conftest_c99_main} ${ac_c_conftest_c11_main} return ok; } " # Test code for whether the C compiler supports C99 (complete). ac_c_conftest_c99_program="${ac_c_conftest_c89_globals} ${ac_c_conftest_c99_globals} int main (int argc, char **argv) { int ok = 0; ${ac_c_conftest_c89_main} ${ac_c_conftest_c99_main} return ok; } " # Test code for whether the C compiler supports C89 (complete). ac_c_conftest_c89_program="${ac_c_conftest_c89_globals} int main (int argc, char **argv) { int ok = 0; ${ac_c_conftest_c89_main} return ok; } " as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" as_fn_append ac_header_c_list " sys/param.h sys_param_h HAVE_SYS_PARAM_H" as_fn_append ac_func_c_list " getpagesize HAVE_GETPAGESIZE" as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H" as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H" # Auxiliary files required by this configure script. ac_aux_files="ltmain.sh config.rpath config.guess config.sub compile missing install-sh" # Locations in which to look for auxiliary files. ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." # Search for a directory containing all of the required auxiliary files, # $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. # If we don't find one directory that contains all the files we need, # we report the set of missing files from the *first* directory in # $ac_aux_dir_candidates and give up. ac_missing_aux_files="" ac_first_candidate=: printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in $ac_aux_dir_candidates do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac as_found=: printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 ac_aux_dir_found=yes ac_install_sh= for ac_aux in $ac_aux_files do # As a special case, if "install-sh" is required, that requirement # can be satisfied by any of "install-sh", "install.sh", or "shtool", # and $ac_install_sh is set appropriately for whichever one is found. if test x"$ac_aux" = x"install-sh" then if test -f "${as_dir}install-sh"; then printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 ac_install_sh="${as_dir}install-sh -c" elif test -f "${as_dir}install.sh"; then printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 ac_install_sh="${as_dir}install.sh -c" elif test -f "${as_dir}shtool"; then printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 ac_install_sh="${as_dir}shtool install -c" else ac_aux_dir_found=no if $ac_first_candidate; then ac_missing_aux_files="${ac_missing_aux_files} install-sh" else break fi fi else if test -f "${as_dir}${ac_aux}"; then printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 else ac_aux_dir_found=no if $ac_first_candidate; then ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" else break fi fi fi done if test "$ac_aux_dir_found" = yes; then ac_aux_dir="$as_dir" break fi ac_first_candidate=false as_found=false done IFS=$as_save_IFS if $as_found then : else case e in #( e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; esac fi # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. if test -f "${ac_aux_dir}config.guess"; then ac_config_guess="$SHELL ${ac_aux_dir}config.guess" fi if test -f "${ac_aux_dir}config.sub"; then ac_config_sub="$SHELL ${ac_aux_dir}config.sub" fi if test -f "$ac_aux_dir/configure"; then ac_configure="$SHELL ${ac_aux_dir}configure" fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val=\$ac_cv_env_${ac_var}_value eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 printf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 printf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then # differences in whitespace do not lead to failure. ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 printf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 printf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 printf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 printf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) as_fn_append ac_configure_args " '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## ## Main body of script. ## ## -------------------- ## ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu am__api_version='1.16' # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 printf %s "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then if test ${ac_cv_path_install+y} then : printf %s "(cached) " >&6 else case e in #( e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac # Account for fact that we put trailing slashes in our PATH walk. case $as_dir in #(( ./ | /[cC]/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then if test $ac_prog = install && grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else rm -rf conftest.one conftest.two conftest.dir echo one > conftest.one echo two > conftest.two mkdir conftest.dir if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" break 3 fi fi fi done done ;; esac done IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir ;; esac fi if test ${ac_cv_path_install+y}; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 printf "%s\n" "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 printf %s "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". as_fn_error $? "ls -t appears to fail. Make sure there is not a broken alias in your environment" "$LINENO" 5 fi if test "$2" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$2" = conftest.file ) then # Ok. : else as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi rm -f conftest.file test "$program_prefix" != NONE && program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. # By default was 's,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` if test x"${MISSING+set}" != xset; then MISSING="\${SHELL} '$am_aux_dir/missing'" fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 printf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} fi if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_STRIP+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 printf "%s\n" "$STRIP" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_STRIP+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 printf "%s\n" "$ac_ct_STRIP" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 printf %s "checking for a race-free mkdir -p... " >&6; } if test -z "$MKDIR_P"; then if test ${ac_cv_path_mkdir+y} then : printf %s "(cached) " >&6 else case e in #( e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir ('*'coreutils) '* | \ *'BusyBox '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext break 3;; esac done done done IFS=$as_save_IFS ;; esac fi test -d ./--version && rmdir ./--version if test ${ac_cv_path_mkdir+y}; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use plain mkdir -p, # in the hope it doesn't have the bugs of ancient mkdir. MKDIR_P='mkdir -p' fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 printf "%s\n" "$MKDIR_P" >&6; } for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_AWK+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 printf "%s\n" "$AWK" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$AWK" && break done { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval test \${ac_cv_prog_make_${ac_make}_set+y} then : printf %s "(cached) " >&6 else case e in #( e) cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. case `${MAKE-make} -f conftest.make 2>/dev/null` in *@@@%%%=?*=@@@%%%*) eval ac_cv_prog_make_${ac_make}_set=yes;; *) eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f conftest.make ;; esac fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } SET_MAKE= else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null # Check whether --enable-silent-rules was given. if test ${enable_silent_rules+y} then : enableval=$enable_silent_rules; fi case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=1;; esac am_make=${MAKE-make} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 printf %s "checking whether $am_make supports nested variables... " >&6; } if test ${am_cv_make_support_nested_variables+y} then : printf %s "(cached) " >&6 else case e in #( e) if printf "%s\n" 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AM_BACKSLASH='\' if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." am__isrc=' -I$(srcdir)' # test to see if srcdir already configured if test -f $srcdir/config.status; then as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi # Define the identity of the package. PACKAGE='m17n-db' VERSION='1.8.10' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h printf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h # Some tools Automake needs. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. # Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AMTAR='$${TAR-tar}' # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar pax cpio none' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' # Variables for tags utilities; see am/tags.am if test -z "$CTAGS"; then CTAGS=ctags fi if test -z "$ETAGS"; then ETAGS=etags fi if test -z "$CSCOPE"; then CSCOPE=cscope fi # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: <https://www.gnu.org/software/coreutils/>. If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 fi fi mkdir_p="$MKDIR_P" case $mkdir_p in [\\/$]* | ?:[\\/]*) ;; */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 printf %s "checking whether NLS is requested... " >&6; } # Check whether --enable-nls was given. if test ${enable_nls+y} then : enableval=$enable_nls; USE_NLS=$enableval else case e in #( e) USE_NLS=yes ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 printf "%s\n" "$USE_NLS" >&6; } GETTEXT_MACRO_VERSION=0.17 # Prepare PATH_SEPARATOR. # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0" >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi # Find out how to test for executable files. Don't use a zero-byte file, # as systems may use methods other than mode bits to determine executability. cat >conf$$.file <<_ASEOF #! /bin/sh exit 0 _ASEOF chmod +x conf$$.file if test -x conf$$.file >/dev/null 2>&1; then ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "msgfmt", so it can be a program name with args. set dummy msgfmt; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_MSGFMT+y} then : printf %s "(cached) " >&6 else case e in #( e) case "$MSGFMT" in [\\/]* | ?:[\\/]*) ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&5 if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 && (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" ;; esac ;; esac fi MSGFMT="$ac_cv_path_MSGFMT" if test "$MSGFMT" != ":"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 printf "%s\n" "$MSGFMT" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi # Extract the first word of "gmsgfmt", so it can be a program name with args. set dummy gmsgfmt; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_GMSGFMT+y} then : printf %s "(cached) " >&6 else case e in #( e) case $GMSGFMT in [\\/]* | ?:[\\/]*) ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_path_GMSGFMT="$as_dir$ac_word$ac_exec_ext" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" ;; esac ;; esac fi GMSGFMT=$ac_cv_path_GMSGFMT if test -n "$GMSGFMT"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 printf "%s\n" "$GMSGFMT" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;; *) MSGFMT_015=$MSGFMT ;; esac case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;; *) GMSGFMT_015=$GMSGFMT ;; esac # Prepare PATH_SEPARATOR. # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0" >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi # Find out how to test for executable files. Don't use a zero-byte file, # as systems may use methods other than mode bits to determine executability. cat >conf$$.file <<_ASEOF #! /bin/sh exit 0 _ASEOF chmod +x conf$$.file if test -x conf$$.file >/dev/null 2>&1; then ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "xgettext", so it can be a program name with args. set dummy xgettext; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_XGETTEXT+y} then : printf %s "(cached) " >&6 else case e in #( e) case "$XGETTEXT" in [\\/]* | ?:[\\/]*) ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&5 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 && (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" ;; esac ;; esac fi XGETTEXT="$ac_cv_path_XGETTEXT" if test "$XGETTEXT" != ":"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 printf "%s\n" "$XGETTEXT" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi rm -f messages.po case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;; *) XGETTEXT_015=$XGETTEXT ;; esac # Prepare PATH_SEPARATOR. # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0" >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi # Find out how to test for executable files. Don't use a zero-byte file, # as systems may use methods other than mode bits to determine executability. cat >conf$$.file <<_ASEOF #! /bin/sh exit 0 _ASEOF chmod +x conf$$.file if test -x conf$$.file >/dev/null 2>&1; then ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "msgmerge", so it can be a program name with args. set dummy msgmerge; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_MSGMERGE+y} then : printf %s "(cached) " >&6 else case e in #( e) case "$MSGMERGE" in [\\/]* | ?:[\\/]*) ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&5 if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" ;; esac ;; esac fi MSGMERGE="$ac_cv_path_MSGMERGE" if test "$MSGMERGE" != ":"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 printf "%s\n" "$MSGMERGE" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$localedir" || localedir='${datadir}/locale' test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS= ac_config_commands="$ac_config_commands po-directories" DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } cat > confinc.mk << 'END' am__doit: @echo this is the am__doit target >confinc.out .PHONY: am__doit END am__include="#" am__quote= # BSD make does it like this. echo '.include "confinc.mk" # ignored' > confmf.BSD # Other make implementations (GNU, Solaris 10, AIX) do it like this. echo 'include confinc.mk # ignored' > confmf.GNU _am_result=no for s in GNU BSD; do { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } case $?:`cat confinc.out 2>/dev/null` in #( '0:this is the am__doit target') : case $s in #( BSD) : am__include='.include' am__quote='"' ;; #( *) : am__include='include' am__quote='' ;; esac ;; #( *) : ;; esac if test "$am__include" != "#"; then _am_result="yes ($s style)" break fi done rm -f confinc.* confmf.* { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 printf "%s\n" "${_am_result}" >&6; } # Check whether --enable-dependency-tracking was given. if test ${enable_dependency_tracking+y} then : enableval=$enable_dependency_tracking; fi if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= AMDEP_FALSE='#' else AMDEP_TRUE='#' AMDEP_FALSE= fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 printf "%s\n" "$ac_ct_CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" fi fi fi ;; esac fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 printf "%s\n" "$ac_ct_CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. set dummy ${ac_tool_prefix}clang; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}clang" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "clang", so it can be a program name with args. set dummy clang; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="clang" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 printf "%s\n" "$ac_ct_CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi fi test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See 'config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion -version; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 printf %s "checking whether the C compiler works... " >&6; } ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { { ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. # So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an '-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_exeext" = no && ac_cv_exeext= else case e in #( e) ac_file='' ;; esac fi if test -z "$ac_file" then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See 'config.log' for more details" "$LINENO" 5; } else case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 printf %s "checking for C compiler default output file name... " >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 printf "%s\n" "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 printf %s "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) # catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will # work properly (i.e., refer to 'conftest.exe'), while it won't with # 'rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else case e in #( e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See 'config.log' for more details" "$LINENO" 5; } ;; esac fi rm -f conftest conftest$ac_cv_exeext { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 printf "%s\n" "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdio.h> int main (void) { FILE *f = fopen ("conftest.out", "w"); if (!f) return 1; return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 printf %s "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} as_fn_error 77 "cannot run C compiled programs. If you meant to cross compile, use '--host'. See 'config.log' for more details" "$LINENO" 5; } fi fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 printf "%s\n" "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext \ conftest.o conftest.obj conftest.out ac_clean_files=$ac_clean_files_save { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 printf %s "checking for suffix of object files... " >&6; } if test ${ac_cv_objext+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else case e in #( e) printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See 'config.log' for more details" "$LINENO" 5; } ;; esac fi rm -f conftest.$ac_cv_objext conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 printf "%s\n" "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 printf %s "checking whether the compiler supports GNU C... " >&6; } if test ${ac_cv_c_compiler_gnu+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_compiler_gnu=yes else case e in #( e) ac_compiler_gnu=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } ac_compiler_gnu=$ac_cv_c_compiler_gnu if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+y} ac_save_CFLAGS=$CFLAGS { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 printf %s "checking whether $CC accepts -g... " >&6; } if test ${ac_cv_prog_cc_g+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes else case e in #( e) CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : else case e in #( e) ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 printf "%s\n" "$ac_cv_prog_cc_g" >&6; } if test $ac_test_CFLAGS; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi ac_prog_cc_stdc=no if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 printf %s "checking for $CC option to enable C11 features... " >&6; } if test ${ac_cv_prog_cc_c11+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_cv_prog_cc_c11=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c11_program _ACEOF for ac_arg in '' -std=gnu11 do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_c11=$ac_arg fi rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c11" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC ;; esac fi if test "x$ac_cv_prog_cc_c11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else case e in #( e) if test "x$ac_cv_prog_cc_c11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } CC="$CC $ac_cv_prog_cc_c11" ;; esac fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 ac_prog_cc_stdc=c11 ;; esac fi fi if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 printf %s "checking for $CC option to enable C99 features... " >&6; } if test ${ac_cv_prog_cc_c99+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_cv_prog_cc_c99=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c99_program _ACEOF for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_c99=$ac_arg fi rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c99" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC ;; esac fi if test "x$ac_cv_prog_cc_c99" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else case e in #( e) if test "x$ac_cv_prog_cc_c99" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } CC="$CC $ac_cv_prog_cc_c99" ;; esac fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 ac_prog_cc_stdc=c99 ;; esac fi fi if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 printf %s "checking for $CC option to enable C89 features... " >&6; } if test ${ac_cv_prog_cc_c89+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c89_program _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC ;; esac fi if test "x$ac_cv_prog_cc_c89" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else case e in #( e) if test "x$ac_cv_prog_cc_c89" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } CC="$CC $ac_cv_prog_cc_c89" ;; esac fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 ac_prog_cc_stdc=c89 ;; esac fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 printf %s "checking whether $CC understands -c and -o together... " >&6; } if test ${am_cv_prog_cc_c_o+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CC" am_compiler_list= { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CC_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi # Make sure we can run config.sub. $SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 printf %s "checking build system type... " >&6; } if test ${ac_cv_build+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 printf "%s\n" "$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; esac build=$ac_cv_build ac_save_IFS=$IFS; IFS='-' set x $ac_cv_build shift build_cpu=$1 build_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: build_os=$* IFS=$ac_save_IFS case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 printf %s "checking host system type... " >&6; } if test ${ac_cv_host+y} then : printf %s "(cached) " >&6 else case e in #( e) if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 printf "%s\n" "$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; esac host=$ac_cv_host ac_save_IFS=$IFS; IFS='-' set x $ac_cv_host shift host_cpu=$1 host_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: host_os=$* IFS=$ac_save_IFS case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 printf %s "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if test ${ac_cv_prog_CPP+y} then : printf %s "(cached) " >&6 else case e in #( e) # Double quotes because $CC needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" cpp /lib/cpp do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <limits.h> Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO" then : else case e in #( e) # Broken: fails on valid input. continue ;; esac fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <ac_nonexistent.h> _ACEOF if ac_fn_c_try_cpp "$LINENO" then : # Broken: success on invalid input. continue else case e in #( e) # Passes both tests. ac_preproc_ok=: break ;; esac fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of 'break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok then : break fi done ac_cv_prog_CPP=$CPP ;; esac fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 printf "%s\n" "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <limits.h> Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO" then : else case e in #( e) # Broken: fails on valid input. continue ;; esac fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <ac_nonexistent.h> _ACEOF if ac_fn_c_try_cpp "$LINENO" then : # Broken: success on invalid input. continue else case e in #( e) # Passes both tests. ac_preproc_ok=: break ;; esac fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of 'break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok then : else case e in #( e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP\" fails sanity check See 'config.log' for more details" "$LINENO" 5; } ;; esac fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep -e" >&5 printf %s "checking for egrep -e... " >&6; } if test ${ac_cv_path_EGREP_TRADITIONAL+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -z "$EGREP_TRADITIONAL"; then ac_path_EGREP_TRADITIONAL_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_prog in grep ggrep do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP_TRADITIONAL="$as_dir$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_EGREP_TRADITIONAL" || continue # Check for GNU ac_path_EGREP_TRADITIONAL and select it if it is found. # Check for GNU $ac_path_EGREP_TRADITIONAL case `"$ac_path_EGREP_TRADITIONAL" --version 2>&1` in #( *GNU*) ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL" ac_path_EGREP_TRADITIONAL_found=:;; #( *) ac_count=0 printf %s 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" printf "%s\n" 'EGREP_TRADITIONAL' >> "conftest.nl" "$ac_path_EGREP_TRADITIONAL" -E 'EGR(EP|AC)_TRADITIONAL$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_EGREP_TRADITIONAL_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL" ac_path_EGREP_TRADITIONAL_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_EGREP_TRADITIONAL_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_EGREP_TRADITIONAL"; then : fi else ac_cv_path_EGREP_TRADITIONAL=$EGREP_TRADITIONAL fi if test "$ac_cv_path_EGREP_TRADITIONAL" then : ac_cv_path_EGREP_TRADITIONAL="$ac_cv_path_EGREP_TRADITIONAL -E" else case e in #( e) if test -z "$EGREP_TRADITIONAL"; then ac_path_EGREP_TRADITIONAL_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_prog in egrep do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP_TRADITIONAL="$as_dir$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_EGREP_TRADITIONAL" || continue # Check for GNU ac_path_EGREP_TRADITIONAL and select it if it is found. # Check for GNU $ac_path_EGREP_TRADITIONAL case `"$ac_path_EGREP_TRADITIONAL" --version 2>&1` in #( *GNU*) ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL" ac_path_EGREP_TRADITIONAL_found=:;; #( *) ac_count=0 printf %s 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" printf "%s\n" 'EGREP_TRADITIONAL' >> "conftest.nl" "$ac_path_EGREP_TRADITIONAL" 'EGR(EP|AC)_TRADITIONAL$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_EGREP_TRADITIONAL_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL" ac_path_EGREP_TRADITIONAL_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_EGREP_TRADITIONAL_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_EGREP_TRADITIONAL"; then as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_EGREP_TRADITIONAL=$EGREP_TRADITIONAL fi ;; esac fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP_TRADITIONAL" >&5 printf "%s\n" "$ac_cv_path_EGREP_TRADITIONAL" >&6; } EGREP_TRADITIONAL=$ac_cv_path_EGREP_TRADITIONAL { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2 or newer" >&5 printf %s "checking whether we are using the GNU C Library 2 or newer... " >&6; } if test ${ac_cv_gnu_library_2+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <features.h> #ifdef __GNU_LIBRARY__ #if (__GLIBC__ >= 2) Lucky GNU user #endif #endif _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP_TRADITIONAL "Lucky GNU user" >/dev/null 2>&1 then : ac_cv_gnu_library_2=yes else case e in #( e) ac_cv_gnu_library_2=no ;; esac fi rm -rf conftest* ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2" >&5 printf "%s\n" "$ac_cv_gnu_library_2" >&6; } GLIBC2="$ac_cv_gnu_library_2" if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_RANLIB+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 printf "%s\n" "$RANLIB" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_RANLIB+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 printf "%s\n" "$ac_ct_RANLIB" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then RANLIB=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac RANLIB=$ac_ct_RANLIB fi else RANLIB="$ac_cv_prog_RANLIB" fi CFLAG_VISIBILITY= HAVE_VISIBILITY=0 if test -n "$GCC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for simple visibility declarations" >&5 printf %s "checking for simple visibility declarations... " >&6; } if test ${gl_cv_cc_visibility+y} then : printf %s "(cached) " >&6 else case e in #( e) gl_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -fvisibility=hidden" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern __attribute__((__visibility__("hidden"))) int hiddenvar; extern __attribute__((__visibility__("default"))) int exportedvar; extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void); extern __attribute__((__visibility__("default"))) int exportedfunc (void); int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : gl_cv_cc_visibility=yes else case e in #( e) gl_cv_cc_visibility=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext CFLAGS="$gl_save_CFLAGS" ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_visibility" >&5 printf "%s\n" "$gl_cv_cc_visibility" >&6; } if test $gl_cv_cc_visibility = yes; then CFLAG_VISIBILITY="-fvisibility=hidden" HAVE_VISIBILITY=1 fi fi printf "%s\n" "#define HAVE_VISIBILITY $HAVE_VISIBILITY" >>confdefs.h { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 printf %s "checking for inline... " >&6; } if test ${ac_cv_c_inline+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_cv_c_inline=no for ac_kw in inline __inline__ __inline; do cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __cplusplus typedef int foo_t; static $ac_kw foo_t static_foo (void) {return 0; } $ac_kw foo_t foo (void) {return 0; } #endif _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_c_inline=$ac_kw fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext test "$ac_cv_c_inline" != no && break done ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 printf "%s\n" "$ac_cv_c_inline" >&6; } case $ac_cv_c_inline in inline | yes) ;; *) case $ac_cv_c_inline in no) ac_val=;; *) ac_val=$ac_cv_c_inline;; esac cat >>confdefs.h <<_ACEOF #ifndef __cplusplus #define inline $ac_val #endif _ACEOF ;; esac ac_header= ac_cache= for ac_item in $ac_header_c_list do if test $ac_cache; then ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then printf "%s\n" "#define $ac_item 1" >> confdefs.h fi ac_header= ac_cache= elif test $ac_header; then ac_cache=$ac_item else ac_header=$ac_item fi done if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes then : printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" if test "x$ac_cv_type_size_t" = xyes then : else case e in #( e) printf "%s\n" "#define size_t unsigned int" >>confdefs.h ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5 printf %s "checking for stdint.h... " >&6; } if test ${gl_cv_header_stdint_h+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <sys/types.h> #include <stdint.h> int main (void) { uintmax_t i = (uintmax_t) -1; return !i; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : gl_cv_header_stdint_h=yes else case e in #( e) gl_cv_header_stdint_h=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_h" >&5 printf "%s\n" "$gl_cv_header_stdint_h" >&6; } if test $gl_cv_header_stdint_h = yes; then printf "%s\n" "#define HAVE_STDINT_H_WITH_UINTMAX 1" >>confdefs.h fi # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works # for constant arguments. Useless! { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5 printf %s "checking for working alloca.h... " >&6; } if test ${ac_cv_working_alloca_h+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <alloca.h> int main (void) { char *p = (char *) alloca (2 * sizeof (int)); if (p) return 0; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_working_alloca_h=yes else case e in #( e) ac_cv_working_alloca_h=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5 printf "%s\n" "$ac_cv_working_alloca_h" >&6; } if test $ac_cv_working_alloca_h = yes; then printf "%s\n" "#define HAVE_ALLOCA_H 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 printf %s "checking for alloca... " >&6; } if test ${ac_cv_func_alloca_works+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_cv_func_alloca_works=$ac_cv_working_alloca_h if test "$ac_cv_func_alloca_works" != yes then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdlib.h> #include <stddef.h> #ifndef alloca # ifdef __GNUC__ # define alloca __builtin_alloca # elif defined _MSC_VER # include <malloc.h> # define alloca _alloca # else # ifdef __cplusplus extern "C" # endif void *alloca (size_t); # endif #endif int main (void) { char *p = (char *) alloca (1); if (p) return 0; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_func_alloca_works=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5 printf "%s\n" "$ac_cv_func_alloca_works" >&6; } if test $ac_cv_func_alloca_works = yes; then printf "%s\n" "#define HAVE_ALLOCA 1" >>confdefs.h else # The SVR3 libPW and SVR4 libucb both contain incompatible functions # that cause trouble. Some versions do not even contain alloca or # contain a buggy version. If you still want to use their alloca, # use ar to extract alloca.o from them instead of compiling alloca.c. ALLOCA=\${LIBOBJDIR}alloca.$ac_objext printf "%s\n" "#define C_ALLOCA 1" >>confdefs.h { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5 printf %s "checking stack direction for C alloca... " >&6; } if test ${ac_cv_c_stack_direction+y} then : printf %s "(cached) " >&6 else case e in #( e) if test "$cross_compiling" = yes then : ac_cv_c_stack_direction=0 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_includes_default int find_stack_direction (int *addr, int depth) { int dir, dummy = 0; if (! addr) addr = &dummy; *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1; dir = depth ? find_stack_direction (addr, depth - 1) : 0; return dir + dummy; } int main (int argc, char **argv) { return find_stack_direction (0, argc + !argv + 20) < 0; } _ACEOF if ac_fn_c_try_run "$LINENO" then : ac_cv_c_stack_direction=1 else case e in #( e) ac_cv_c_stack_direction=-1 ;; esac fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5 printf "%s\n" "$ac_cv_c_stack_direction" >&6; } printf "%s\n" "#define STACK_DIRECTION $ac_cv_c_stack_direction" >>confdefs.h fi ac_func= for ac_item in $ac_func_c_list do if test $ac_func; then ac_fn_c_check_func "$LINENO" $ac_func ac_cv_func_$ac_func if eval test \"x\$ac_cv_func_$ac_func\" = xyes; then echo "#define $ac_item 1" >> confdefs.h fi ac_func= else ac_func=$ac_item fi done { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5 printf %s "checking for working mmap... " >&6; } if test ${ac_cv_func_mmap_fixed_mapped+y} then : printf %s "(cached) " >&6 else case e in #( e) if test "$cross_compiling" = yes then : case "$host_os" in # (( # Guess yes on platforms where we know the result. linux*) ac_cv_func_mmap_fixed_mapped=yes ;; # If we don't know, assume the worst. *) ac_cv_func_mmap_fixed_mapped=no ;; esac else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_includes_default /* malloc might have been renamed as rpl_malloc. */ #undef malloc /* Thanks to Mike Haertel and Jim Avera for this test. Here is a matrix of mmap possibilities: mmap private not fixed mmap private fixed at somewhere currently unmapped mmap private fixed at somewhere already mapped mmap shared not fixed mmap shared fixed at somewhere currently unmapped mmap shared fixed at somewhere already mapped For private mappings, we should verify that changes cannot be read() back from the file, nor mmap's back from the file at a different address. (There have been systems where private was not correctly implemented like the infamous i386 svr4.0, and systems where the VM page cache was not coherent with the file system buffer cache like early versions of FreeBSD and possibly contemporary NetBSD.) For shared mappings, we should conversely verify that changes get propagated back to all the places they're supposed to be. */ #include <fcntl.h> #include <sys/mman.h> #ifndef getpagesize /* Prefer sysconf to the legacy getpagesize function, as getpagesize has been removed from POSIX and is limited to page sizes that fit in 'int'. */ # ifdef _SC_PAGESIZE # define getpagesize() sysconf (_SC_PAGESIZE) # elif defined _SC_PAGE_SIZE # define getpagesize() sysconf (_SC_PAGE_SIZE) # elif HAVE_GETPAGESIZE int getpagesize (); # else # ifdef HAVE_SYS_PARAM_H # include <sys/param.h> # ifdef EXEC_PAGESIZE # define getpagesize() EXEC_PAGESIZE # else /* no EXEC_PAGESIZE */ # ifdef NBPG # define getpagesize() NBPG * CLSIZE # ifndef CLSIZE # define CLSIZE 1 # endif /* no CLSIZE */ # else /* no NBPG */ # ifdef NBPC # define getpagesize() NBPC # else /* no NBPC */ # ifdef PAGESIZE # define getpagesize() PAGESIZE # endif /* PAGESIZE */ # endif /* no NBPC */ # endif /* no NBPG */ # endif /* no EXEC_PAGESIZE */ # else /* no HAVE_SYS_PARAM_H */ # define getpagesize() 8192 /* punt totally */ # endif /* no HAVE_SYS_PARAM_H */ # endif #endif int main (void) { char *data, *data2, *data3; const char *cdata2; long i, pagesize; int fd, fd2; pagesize = getpagesize (); /* First, make a file with some known garbage in it. */ data = (char *) malloc (pagesize); if (!data) return 1; for (i = 0; i < pagesize; ++i) *(data + i) = rand (); umask (0); fd = creat ("conftest.mmap", 0600); if (fd < 0) return 2; if (write (fd, data, pagesize) != pagesize) return 3; close (fd); /* Next, check that the tail of a page is zero-filled. File must have non-zero length, otherwise we risk SIGBUS for entire page. */ fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600); if (fd2 < 0) return 4; cdata2 = ""; if (write (fd2, cdata2, 1) != 1) return 5; data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L); if (data2 == MAP_FAILED) return 6; for (i = 0; i < pagesize; ++i) if (*(data2 + i)) return 7; close (fd2); /* 'return 8;' not currently used. */ /* Next, try to mmap the file at a fixed address which already has something else allocated at it. If we can, also make sure that we see the same garbage. */ fd = open ("conftest.mmap", O_RDWR); if (fd < 0) return 9; if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED, fd, 0L)) return 10; for (i = 0; i < pagesize; ++i) if (*(data + i) != *(data2 + i)) return 11; /* Finally, make sure that changes to the mapped area do not percolate back to the file as seen by read(). (This is a bug on some variants of i386 svr4.0.) */ for (i = 0; i < pagesize; ++i) *(data2 + i) = *(data2 + i) + 1; data3 = (char *) malloc (pagesize); if (!data3) return 12; if (read (fd, data3, pagesize) != pagesize) return 13; for (i = 0; i < pagesize; ++i) if (*(data + i) != *(data3 + i)) return 14; close (fd); free (data); free (data3); return 0; } _ACEOF if ac_fn_c_try_run "$LINENO" then : ac_cv_func_mmap_fixed_mapped=yes else case e in #( e) ac_cv_func_mmap_fixed_mapped=no ;; esac fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5 printf "%s\n" "$ac_cv_func_mmap_fixed_mapped" >&6; } if test $ac_cv_func_mmap_fixed_mapped = yes; then printf "%s\n" "#define HAVE_MMAP 1" >>confdefs.h fi rm -f conftest.mmap conftest.txt { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5 printf %s "checking whether integer division by zero raises SIGFPE... " >&6; } if test ${gt_cv_int_divbyzero_sigfpe+y} then : printf %s "(cached) " >&6 else case e in #( e) gt_cv_int_divbyzero_sigfpe= case "$host_os" in macos* | darwin[6-9]* | darwin[1-9][0-9]*) # On MacOS X 10.2 or newer, just assume the same as when cross- # compiling. If we were to perform the real test, 1 Crash Report # dialog window would pop up. case "$host_cpu" in i[34567]86 | x86_64) gt_cv_int_divbyzero_sigfpe="guessing yes" ;; esac ;; esac if test -z "$gt_cv_int_divbyzero_sigfpe"; then if test "$cross_compiling" = yes then : # Guess based on the CPU. case "$host_cpu" in alpha* | i[34567]86 | x86_64 | m68k | s390*) gt_cv_int_divbyzero_sigfpe="guessing yes";; *) gt_cv_int_divbyzero_sigfpe="guessing no";; esac else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdlib.h> #include <signal.h> static void sigfpe_handler (int sig) { /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ exit (sig != SIGFPE); } int x = 1; int y = 0; int z; int nan; int main () { signal (SIGFPE, sigfpe_handler); /* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */ #if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP) signal (SIGTRAP, sigfpe_handler); #endif /* Linux/SPARC yields signal SIGILL. */ #if defined (__sparc__) && defined (__linux__) signal (SIGILL, sigfpe_handler); #endif z = x / y; nan = y / y; exit (1); } _ACEOF if ac_fn_c_try_run "$LINENO" then : gt_cv_int_divbyzero_sigfpe=yes else case e in #( e) gt_cv_int_divbyzero_sigfpe=no ;; esac fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5 printf "%s\n" "$gt_cv_int_divbyzero_sigfpe" >&6; } case "$gt_cv_int_divbyzero_sigfpe" in *yes) value=1;; *) value=0;; esac printf "%s\n" "#define INTDIV0_RAISES_SIGFPE $value" >>confdefs.h { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5 printf %s "checking for inttypes.h... " >&6; } if test ${gl_cv_header_inttypes_h+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <sys/types.h> #include <inttypes.h> int main (void) { uintmax_t i = (uintmax_t) -1; return !i; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : gl_cv_header_inttypes_h=yes else case e in #( e) gl_cv_header_inttypes_h=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_inttypes_h" >&5 printf "%s\n" "$gl_cv_header_inttypes_h" >&6; } if test $gl_cv_header_inttypes_h = yes; then printf "%s\n" "#define HAVE_INTTYPES_H_WITH_UINTMAX 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5 printf %s "checking for unsigned long long int... " >&6; } if test ${ac_cv_type_unsigned_long_long_int+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Test preprocessor. */ #if ! (-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) error in preprocessor; #endif #if ! (18446744073709551615ULL <= -1ull) error in preprocessor; #endif /* Test literals. */ long long int ll = 9223372036854775807ll; long long int nll = -9223372036854775807LL; unsigned long long int ull = 18446744073709551615ULL; /* Test constant expressions. */ typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) ? 1 : -1)]; typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1 ? 1 : -1)]; int i = 63; int main (void) { /* Test availability of runtime routines for shift and division. */ long long int llmax = 9223372036854775807ll; unsigned long long int ullmax = 18446744073709551615ull; return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i) | (llmax / ll) | (llmax % ll) | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i) | (ullmax / ull) | (ullmax % ull)); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_type_unsigned_long_long_int=yes else case e in #( e) ac_cv_type_unsigned_long_long_int=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5 printf "%s\n" "$ac_cv_type_unsigned_long_long_int" >&6; } if test $ac_cv_type_unsigned_long_long_int = yes; then printf "%s\n" "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h fi if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then test $ac_cv_type_unsigned_long_long_int = yes \ && ac_type='unsigned long long' \ || ac_type='unsigned long' printf "%s\n" "#define uintmax_t $ac_type" >>confdefs.h else printf "%s\n" "#define HAVE_UINTMAX_T 1" >>confdefs.h fi ac_fn_c_check_header_compile "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" if test "x$ac_cv_header_inttypes_h" = xyes then : printf "%s\n" "#define HAVE_INTTYPES_H 1" >>confdefs.h fi if test $ac_cv_header_inttypes_h = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5 printf %s "checking whether the inttypes.h PRIxNN macros are broken... " >&6; } if test ${gt_cv_inttypes_pri_broken+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <inttypes.h> #ifdef PRId32 char *p = PRId32; #endif int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : gt_cv_inttypes_pri_broken=no else case e in #( e) gt_cv_inttypes_pri_broken=yes ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5 printf "%s\n" "$gt_cv_inttypes_pri_broken" >&6; } fi if test "$gt_cv_inttypes_pri_broken" = yes; then printf "%s\n" "#define PRI_MACROS_BROKEN 1" >>confdefs.h PRI_MACROS_BROKEN=1 else PRI_MACROS_BROKEN=0 fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; } if test ${ac_cv_safe_to_define___extensions__+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ # define __EXTENSIONS__ 1 $ac_includes_default int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_safe_to_define___extensions__=yes else case e in #( e) ac_cv_safe_to_define___extensions__=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5 printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; } if test ${ac_cv_should_define__xopen_source+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_cv_should_define__xopen_source=no if test $ac_cv_header_wchar_h = yes then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <wchar.h> mbstate_t x; int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #define _XOPEN_SOURCE 500 #include <wchar.h> mbstate_t x; int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_should_define__xopen_source=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5 printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; } printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_IEC_60559_EXT__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h if test $ac_cv_header_minix_config_h = yes then : MINIX=yes printf "%s\n" "#define _MINIX 1" >>confdefs.h printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h else case e in #( e) MINIX= ;; esac fi if test $ac_cv_safe_to_define___extensions__ = yes then : printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h fi if test $ac_cv_should_define__xopen_source = yes then : printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h fi # Check whether --enable-threads was given. if test ${enable_threads+y} then : enableval=$enable_threads; gl_use_threads=$enableval else case e in #( e) case "$host_os" in osf*) gl_use_threads=no ;; *) gl_use_threads=yes ;; esac ;; esac fi if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then # For using <pthread.h>: case "$host_os" in osf*) # On OSF/1, the compiler needs the flag -D_REENTRANT so that it # groks <pthread.h>. cc also understands the flag -pthread, but # we don't use it because 1. gcc-2.95 doesn't understand -pthread, # 2. putting a flag into CPPFLAGS that has an effect on the linker # causes the AC_TRY_LINK test below to succeed unexpectedly, # leading to wrong values of LIBTHREAD and LTLIBTHREAD. CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;; esac # Some systems optimize for single-threaded programs by default, and # need special flags to disable these optimizations. For example, the # definition of 'errno' in <errno.h>. case "$host_os" in aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;; solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;; esac fi if test "X$prefix" = "XNONE"; then acl_final_prefix="$ac_default_prefix" else acl_final_prefix="$prefix" fi if test "X$exec_prefix" = "XNONE"; then acl_final_exec_prefix='${prefix}' else acl_final_exec_prefix="$exec_prefix" fi acl_save_prefix="$prefix" prefix="$acl_final_prefix" eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" prefix="$acl_save_prefix" # Check whether --with-gnu-ld was given. if test ${with_gnu_ld+y} then : withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else case e in #( e) with_gnu_ld=no ;; esac fi # Prepare PATH_SEPARATOR. # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0" >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5 printf %s "checking for ld used by GCC... " >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [\\/]* | [A-Za-z]:[\\/]*) re_direlt='/[^/][^/]*/\.\./' # Canonicalize the path of ld ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 printf %s "checking for GNU ld... " >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 printf %s "checking for non-GNU ld... " >&6; } fi if test ${acl_cv_path_LD+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -z "$LD"; then IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" for ac_dir in $PATH; do test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then acl_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some GNU ld's only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in *GNU* | *'with BFD'*) test "$with_gnu_ld" != no && break ;; *) test "$with_gnu_ld" != yes && break ;; esac fi done IFS="$ac_save_ifs" else acl_cv_path_LD="$LD" # Let the user override the test with a path. fi ;; esac fi LD="$acl_cv_path_LD" if test -n "$LD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 printf "%s\n" "$LD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 printf %s "checking if the linker ($LD) is GNU ld... " >&6; } if test ${acl_cv_prog_gnu_ld+y} then : printf %s "(cached) " >&6 else case e in #( e) # I'd rather use --version here, but apparently some GNU ld's only accept -v. case `$LD -v 2>&1 </dev/null` in *GNU* | *'with BFD'*) acl_cv_prog_gnu_ld=yes ;; *) acl_cv_prog_gnu_ld=no ;; esac ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5 printf "%s\n" "$acl_cv_prog_gnu_ld" >&6; } with_gnu_ld=$acl_cv_prog_gnu_ld { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5 printf %s "checking for shared library run path origin... " >&6; } if test ${acl_cv_rpath+y} then : printf %s "(cached) " >&6 else case e in #( e) CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh . ./conftest.sh rm -f ./conftest.sh acl_cv_rpath=done ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 printf "%s\n" "$acl_cv_rpath" >&6; } wl="$acl_cv_wl" acl_libext="$acl_cv_libext" acl_shlibext="$acl_cv_shlibext" acl_libname_spec="$acl_cv_libname_spec" acl_library_names_spec="$acl_cv_library_names_spec" acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" acl_hardcode_direct="$acl_cv_hardcode_direct" acl_hardcode_minus_L="$acl_cv_hardcode_minus_L" # Check whether --enable-rpath was given. if test ${enable_rpath+y} then : enableval=$enable_rpath; : else case e in #( e) enable_rpath=yes ;; esac fi acl_libdirstem=lib searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'` if test -n "$searchpath"; then acl_save_IFS="${IFS= }"; IFS=":" for searchdir in $searchpath; do if test -d "$searchdir"; then case "$searchdir" in */lib64/ | */lib64 ) acl_libdirstem=lib64 ;; *) searchdir=`cd "$searchdir" && pwd` case "$searchdir" in */lib64 ) acl_libdirstem=lib64 ;; esac ;; esac fi done IFS="$acl_save_IFS" fi gl_threads_api=none LIBTHREAD= LTLIBTHREAD= LIBMULTITHREAD= LTLIBMULTITHREAD= if test "$gl_use_threads" != no; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether imported symbols can be declared weak" >&5 printf %s "checking whether imported symbols can be declared weak... " >&6; } gl_have_weak=no cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern void xyzzy (); #pragma weak xyzzy int main (void) { xyzzy(); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : gl_have_weak=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_have_weak" >&5 printf "%s\n" "$gl_have_weak" >&6; } if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that # it groks <pthread.h>. It's added above, in gl_LOCK_EARLY_BODY. ac_fn_c_check_header_compile "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default" if test "x$ac_cv_header_pthread_h" = xyes then : gl_have_pthread_h=yes else case e in #( e) gl_have_pthread_h=no ;; esac fi if test "$gl_have_pthread_h" = yes; then # Other possible tests: # -lpthreads (FSU threads, PCthreads) # -lgthreads gl_have_pthread= # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist # in libc. IRIX 6.5 has the first one in both libc and libpthread, but # the second one only in libpthread, and lock.c needs it. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <pthread.h> int main (void) { pthread_mutex_lock((pthread_mutex_t*)0); pthread_mutexattr_init((pthread_mutexattr_t*)0); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : gl_have_pthread=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext # Test for libpthread by looking for pthread_kill. (Not pthread_self, # since it is defined as a macro on OSF/1.) if test -n "$gl_have_pthread"; then # The program links fine without libpthread. But it may actually # need to link with libpthread in order to create multiple threads. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5 printf %s "checking for pthread_kill in -lpthread... " >&6; } if test ${ac_cv_lib_pthread_pthread_kill+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_check_lib_save_LIBS=$LIBS LIBS="-lpthread $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char pthread_kill (void); int main (void) { return pthread_kill (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_lib_pthread_pthread_kill=yes else case e in #( e) ac_cv_lib_pthread_pthread_kill=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5 printf "%s\n" "$ac_cv_lib_pthread_pthread_kill" >&6; } if test "x$ac_cv_lib_pthread_pthread_kill" = xyes then : LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread # On Solaris and HP-UX, most pthread functions exist also in libc. # Therefore pthread_in_use() needs to actually try to create a # thread: pthread_create from libc will fail, whereas # pthread_create will actually create a thread. case "$host_os" in solaris* | hpux*) printf "%s\n" "#define PTHREAD_IN_USE_DETECTION_HARD 1" >>confdefs.h esac fi else # Some library is needed. Try libpthread and libc_r. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5 printf %s "checking for pthread_kill in -lpthread... " >&6; } if test ${ac_cv_lib_pthread_pthread_kill+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_check_lib_save_LIBS=$LIBS LIBS="-lpthread $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char pthread_kill (void); int main (void) { return pthread_kill (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_lib_pthread_pthread_kill=yes else case e in #( e) ac_cv_lib_pthread_pthread_kill=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5 printf "%s\n" "$ac_cv_lib_pthread_pthread_kill" >&6; } if test "x$ac_cv_lib_pthread_pthread_kill" = xyes then : gl_have_pthread=yes LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread fi if test -z "$gl_have_pthread"; then # For FreeBSD 4. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lc_r" >&5 printf %s "checking for pthread_kill in -lc_r... " >&6; } if test ${ac_cv_lib_c_r_pthread_kill+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_check_lib_save_LIBS=$LIBS LIBS="-lc_r $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char pthread_kill (void); int main (void) { return pthread_kill (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_lib_c_r_pthread_kill=yes else case e in #( e) ac_cv_lib_c_r_pthread_kill=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_kill" >&5 printf "%s\n" "$ac_cv_lib_c_r_pthread_kill" >&6; } if test "x$ac_cv_lib_c_r_pthread_kill" = xyes then : gl_have_pthread=yes LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r fi fi fi if test -n "$gl_have_pthread"; then gl_threads_api=posix printf "%s\n" "#define USE_POSIX_THREADS 1" >>confdefs.h if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then if test $gl_have_weak = yes; then printf "%s\n" "#define USE_POSIX_THREADS_WEAK 1" >>confdefs.h LIBTHREAD= LTLIBTHREAD= fi fi # OSF/1 4.0 and MacOS X 10.1 lack the pthread_rwlock_t type and the # pthread_rwlock_* functions. ac_fn_c_check_type "$LINENO" "pthread_rwlock_t" "ac_cv_type_pthread_rwlock_t" "#include <pthread.h> " if test "x$ac_cv_type_pthread_rwlock_t" = xyes then : printf "%s\n" "#define HAVE_PTHREAD_RWLOCK 1" >>confdefs.h fi # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <pthread.h> int main (void) { #if __FreeBSD__ == 4 error "No, in FreeBSD 4.0 recursive mutexes actually don't work." #else int x = (int)PTHREAD_MUTEX_RECURSIVE; return !x; #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : printf "%s\n" "#define HAVE_PTHREAD_MUTEX_RECURSIVE 1" >>confdefs.h fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi fi if test -z "$gl_have_pthread"; then if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then gl_have_solaristhread= gl_save_LIBS="$LIBS" LIBS="$LIBS -lthread" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <thread.h> #include <synch.h> int main (void) { thr_self(); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : gl_have_solaristhread=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$gl_save_LIBS" if test -n "$gl_have_solaristhread"; then gl_threads_api=solaris LIBTHREAD=-lthread LTLIBTHREAD=-lthread LIBMULTITHREAD="$LIBTHREAD" LTLIBMULTITHREAD="$LTLIBTHREAD" printf "%s\n" "#define USE_SOLARIS_THREADS 1" >>confdefs.h if test $gl_have_weak = yes; then printf "%s\n" "#define USE_SOLARIS_THREADS_WEAK 1" >>confdefs.h LIBTHREAD= LTLIBTHREAD= fi fi fi fi if test "$gl_use_threads" = pth; then gl_save_CPPFLAGS="$CPPFLAGS" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to link with libpth" >&5 printf %s "checking how to link with libpth... " >&6; } if test ${ac_cv_libpth_libs+y} then : printf %s "(cached) " >&6 else case e in #( e) use_additional=yes acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" # Check whether --with-libpth-prefix was given. if test ${with_libpth_prefix+y} then : withval=$with_libpth_prefix; if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" fi fi fi LIBPTH= LTLIBPTH= INCPTH= LIBPTH_PREFIX= rpathdirs= ltrpathdirs= names_already_handled= names_next_round='pth ' while test -n "$names_next_round"; do names_this_round="$names_next_round" names_next_round= for name in $names_this_round; do already_handled= for n in $names_already_handled; do if test "$n" = "$name"; then already_handled=yes break fi done if test -z "$already_handled"; then names_already_handled="$names_already_handled $name" uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` eval value=\"\$HAVE_LIB$uppername\" if test -n "$value"; then if test "$value" = yes; then eval value=\"\$LIB$uppername\" test -z "$value" || LIBPTH="${LIBPTH}${LIBPTH:+ }$value" eval value=\"\$LTLIB$uppername\" test -z "$value" || LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$value" else : fi else found_dir= found_la= found_so= found_a= eval libname=\"$acl_libname_spec\" # typically: libname=lib$name if test -n "$acl_shlibext"; then shrext=".$acl_shlibext" # typically: shrext=.so else shrext= fi if test $use_additional = yes; then dir="$additional_libdir" if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi fi if test "X$found_dir" = "X"; then for x in $LDFLAGS $LTLIBPTH; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi ;; esac if test "X$found_dir" != "X"; then break fi done fi if test "X$found_dir" != "X"; then LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so" else haveit= for x in $ltrpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $found_dir" fi if test "$acl_hardcode_direct" = yes; then LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so" else if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so" haveit= for x in $rpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $found_dir" fi else haveit= for x in $LDFLAGS $LIBPTH; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir" fi if test "$acl_hardcode_minus_L" != no; then LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so" else LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name" fi fi fi fi else if test "X$found_a" != "X"; then LIBPTH="${LIBPTH}${LIBPTH:+ }$found_a" else LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir -l$name" fi fi additional_includedir= case "$found_dir" in */$acl_libdirstem | */$acl_libdirstem/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` LIBPTH_PREFIX="$basedir" additional_includedir="$basedir/include" ;; esac if test "X$additional_includedir" != "X"; then if test "X$additional_includedir" != "X/usr/include"; then haveit= if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then for x in $CPPFLAGS $INCPTH; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_includedir"; then INCPTH="${INCPTH}${INCPTH:+ }-I$additional_includedir" fi fi fi fi fi if test -n "$found_la"; then save_libdir="$libdir" case "$found_la" in */* | *\\*) . "$found_la" ;; *) . "./$found_la" ;; esac libdir="$save_libdir" for dep in $dependency_libs; do case "$dep" in -L*) additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then haveit= if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then haveit= for x in $LDFLAGS $LIBPTH; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then LIBPTH="${LIBPTH}${LIBPTH:+ }-L$additional_libdir" fi fi haveit= for x in $LDFLAGS $LTLIBPTH; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$additional_libdir" fi fi fi fi ;; -R*) dir=`echo "X$dep" | sed -e 's/^X-R//'` if test "$enable_rpath" != no; then haveit= for x in $rpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $dir" fi haveit= for x in $ltrpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $dir" fi fi ;; -l*) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ;; *.la) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` ;; *) LIBPTH="${LIBPTH}${LIBPTH:+ }$dep" LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$dep" ;; esac done fi else LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name" LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-l$name" fi fi fi done done if test "X$rpathdirs" != "X"; then if test -n "$acl_hardcode_libdir_separator"; then alldirs= for found_dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" done acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBPTH="${LIBPTH}${LIBPTH:+ }$flag" else for found_dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$found_dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBPTH="${LIBPTH}${LIBPTH:+ }$flag" done fi fi if test "X$ltrpathdirs" != "X"; then for found_dir in $ltrpathdirs; do LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-R$found_dir" done fi ac_cv_libpth_libs="$LIBPTH" ac_cv_libpth_ltlibs="$LTLIBPTH" ac_cv_libpth_cppflags="$INCPTH" ac_cv_libpth_prefix="$LIBPTH_PREFIX" ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libpth_libs" >&5 printf "%s\n" "$ac_cv_libpth_libs" >&6; } LIBPTH="$ac_cv_libpth_libs" LTLIBPTH="$ac_cv_libpth_ltlibs" INCPTH="$ac_cv_libpth_cppflags" LIBPTH_PREFIX="$ac_cv_libpth_prefix" for element in $INCPTH; do haveit= for x in $CPPFLAGS; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X$element"; then haveit=yes break fi done if test -z "$haveit"; then CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" fi done HAVE_LIBPTH=yes gl_have_pth= gl_save_LIBS="$LIBS" LIBS="$LIBS -lpth" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <pth.h> int main (void) { pth_self(); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : gl_have_pth=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$gl_save_LIBS" if test -n "$gl_have_pth"; then gl_threads_api=pth LIBTHREAD="$LIBPTH" LTLIBTHREAD="$LTLIBPTH" LIBMULTITHREAD="$LIBTHREAD" LTLIBMULTITHREAD="$LTLIBTHREAD" printf "%s\n" "#define USE_PTH_THREADS 1" >>confdefs.h if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then if test $gl_have_weak = yes; then printf "%s\n" "#define USE_PTH_THREADS_WEAK 1" >>confdefs.h LIBTHREAD= LTLIBTHREAD= fi fi else CPPFLAGS="$gl_save_CPPFLAGS" fi fi if test -z "$gl_have_pthread"; then if test "$gl_use_threads" = yes || test "$gl_use_threads" = win32; then if { case "$host_os" in mingw*) true;; *) false;; esac }; then gl_threads_api=win32 printf "%s\n" "#define USE_WIN32_THREADS 1" >>confdefs.h fi fi fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for multithread API to use" >&5 printf %s "checking for multithread API to use... " >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_threads_api" >&5 printf "%s\n" "$gl_threads_api" >&6; } use_additional=yes acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" # Check whether --with-libiconv-prefix was given. if test ${with_libiconv_prefix+y} then : withval=$with_libiconv_prefix; if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" fi fi fi LIBICONV= LTLIBICONV= INCICONV= LIBICONV_PREFIX= rpathdirs= ltrpathdirs= names_already_handled= names_next_round='iconv ' while test -n "$names_next_round"; do names_this_round="$names_next_round" names_next_round= for name in $names_this_round; do already_handled= for n in $names_already_handled; do if test "$n" = "$name"; then already_handled=yes break fi done if test -z "$already_handled"; then names_already_handled="$names_already_handled $name" uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` eval value=\"\$HAVE_LIB$uppername\" if test -n "$value"; then if test "$value" = yes; then eval value=\"\$LIB$uppername\" test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" eval value=\"\$LTLIB$uppername\" test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" else : fi else found_dir= found_la= found_so= found_a= eval libname=\"$acl_libname_spec\" # typically: libname=lib$name if test -n "$acl_shlibext"; then shrext=".$acl_shlibext" # typically: shrext=.so else shrext= fi if test $use_additional = yes; then dir="$additional_libdir" if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi fi if test "X$found_dir" = "X"; then for x in $LDFLAGS $LTLIBICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi ;; esac if test "X$found_dir" != "X"; then break fi done fi if test "X$found_dir" != "X"; then LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" else haveit= for x in $ltrpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $found_dir" fi if test "$acl_hardcode_direct" = yes; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" else if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" haveit= for x in $rpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $found_dir" fi else haveit= for x in $LDFLAGS $LIBICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" fi if test "$acl_hardcode_minus_L" != no; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" else LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" fi fi fi fi else if test "X$found_a" != "X"; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" else LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" fi fi additional_includedir= case "$found_dir" in */$acl_libdirstem | */$acl_libdirstem/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` LIBICONV_PREFIX="$basedir" additional_includedir="$basedir/include" ;; esac if test "X$additional_includedir" != "X"; then if test "X$additional_includedir" != "X/usr/include"; then haveit= if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then for x in $CPPFLAGS $INCICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_includedir"; then INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" fi fi fi fi fi if test -n "$found_la"; then save_libdir="$libdir" case "$found_la" in */* | *\\*) . "$found_la" ;; *) . "./$found_la" ;; esac libdir="$save_libdir" for dep in $dependency_libs; do case "$dep" in -L*) additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then haveit= if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then haveit= for x in $LDFLAGS $LIBICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" fi fi haveit= for x in $LDFLAGS $LTLIBICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" fi fi fi fi ;; -R*) dir=`echo "X$dep" | sed -e 's/^X-R//'` if test "$enable_rpath" != no; then haveit= for x in $rpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $dir" fi haveit= for x in $ltrpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $dir" fi fi ;; -l*) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ;; *.la) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` ;; *) LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" ;; esac done fi else LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" fi fi fi done done if test "X$rpathdirs" != "X"; then if test -n "$acl_hardcode_libdir_separator"; then alldirs= for found_dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" done acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" else for found_dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$found_dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" done fi fi if test "X$ltrpathdirs" != "X"; then for found_dir in $ltrpathdirs; do LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" done fi cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; } int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : printf "%s\n" "#define HAVE_BUILTIN_EXPECT 1" >>confdefs.h fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext ac_fn_c_check_header_compile "$LINENO" "argz.h" "ac_cv_header_argz_h" "$ac_includes_default" if test "x$ac_cv_header_argz_h" = xyes then : printf "%s\n" "#define HAVE_ARGZ_H 1" >>confdefs.h fi ac_fn_c_check_header_compile "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" if test "x$ac_cv_header_inttypes_h" = xyes then : printf "%s\n" "#define HAVE_INTTYPES_H 1" >>confdefs.h fi ac_fn_c_check_header_compile "$LINENO" "limits.h" "ac_cv_header_limits_h" "$ac_includes_default" if test "x$ac_cv_header_limits_h" = xyes then : printf "%s\n" "#define HAVE_LIMITS_H 1" >>confdefs.h fi ac_fn_c_check_header_compile "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default" if test "x$ac_cv_header_unistd_h" = xyes then : printf "%s\n" "#define HAVE_UNISTD_H 1" >>confdefs.h fi ac_fn_c_check_header_compile "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default" if test "x$ac_cv_header_sys_param_h" = xyes then : printf "%s\n" "#define HAVE_SYS_PARAM_H 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "getcwd" "ac_cv_func_getcwd" if test "x$ac_cv_func_getcwd" = xyes then : printf "%s\n" "#define HAVE_GETCWD 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "getegid" "ac_cv_func_getegid" if test "x$ac_cv_func_getegid" = xyes then : printf "%s\n" "#define HAVE_GETEGID 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid" if test "x$ac_cv_func_geteuid" = xyes then : printf "%s\n" "#define HAVE_GETEUID 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "getgid" "ac_cv_func_getgid" if test "x$ac_cv_func_getgid" = xyes then : printf "%s\n" "#define HAVE_GETGID 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "getuid" "ac_cv_func_getuid" if test "x$ac_cv_func_getuid" = xyes then : printf "%s\n" "#define HAVE_GETUID 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "mempcpy" "ac_cv_func_mempcpy" if test "x$ac_cv_func_mempcpy" = xyes then : printf "%s\n" "#define HAVE_MEMPCPY 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "munmap" "ac_cv_func_munmap" if test "x$ac_cv_func_munmap" = xyes then : printf "%s\n" "#define HAVE_MUNMAP 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "stpcpy" "ac_cv_func_stpcpy" if test "x$ac_cv_func_stpcpy" = xyes then : printf "%s\n" "#define HAVE_STPCPY 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "strcasecmp" "ac_cv_func_strcasecmp" if test "x$ac_cv_func_strcasecmp" = xyes then : printf "%s\n" "#define HAVE_STRCASECMP 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "strdup" "ac_cv_func_strdup" if test "x$ac_cv_func_strdup" = xyes then : printf "%s\n" "#define HAVE_STRDUP 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "strtoul" "ac_cv_func_strtoul" if test "x$ac_cv_func_strtoul" = xyes then : printf "%s\n" "#define HAVE_STRTOUL 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "tsearch" "ac_cv_func_tsearch" if test "x$ac_cv_func_tsearch" = xyes then : printf "%s\n" "#define HAVE_TSEARCH 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "argz_count" "ac_cv_func_argz_count" if test "x$ac_cv_func_argz_count" = xyes then : printf "%s\n" "#define HAVE_ARGZ_COUNT 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "argz_stringify" "ac_cv_func_argz_stringify" if test "x$ac_cv_func_argz_stringify" = xyes then : printf "%s\n" "#define HAVE_ARGZ_STRINGIFY 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "argz_next" "ac_cv_func_argz_next" if test "x$ac_cv_func_argz_next" = xyes then : printf "%s\n" "#define HAVE_ARGZ_NEXT 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "__fsetlocking" "ac_cv_func___fsetlocking" if test "x$ac_cv_func___fsetlocking" = xyes then : printf "%s\n" "#define HAVE___FSETLOCKING 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether feof_unlocked is declared" >&5 printf %s "checking whether feof_unlocked is declared... " >&6; } if test ${ac_cv_have_decl_feof_unlocked+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdio.h> int main (void) { #ifndef feof_unlocked char *p = (char *) feof_unlocked; #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_have_decl_feof_unlocked=yes else case e in #( e) ac_cv_have_decl_feof_unlocked=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_feof_unlocked" >&5 printf "%s\n" "$ac_cv_have_decl_feof_unlocked" >&6; } if test $ac_cv_have_decl_feof_unlocked = yes; then gt_value=1 else gt_value=0 fi printf "%s\n" "#define HAVE_DECL_FEOF_UNLOCKED $gt_value" >>confdefs.h { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether fgets_unlocked is declared" >&5 printf %s "checking whether fgets_unlocked is declared... " >&6; } if test ${ac_cv_have_decl_fgets_unlocked+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdio.h> int main (void) { #ifndef fgets_unlocked char *p = (char *) fgets_unlocked; #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_have_decl_fgets_unlocked=yes else case e in #( e) ac_cv_have_decl_fgets_unlocked=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_fgets_unlocked" >&5 printf "%s\n" "$ac_cv_have_decl_fgets_unlocked" >&6; } if test $ac_cv_have_decl_fgets_unlocked = yes; then gt_value=1 else gt_value=0 fi printf "%s\n" "#define HAVE_DECL_FGETS_UNLOCKED $gt_value" >>confdefs.h am_save_CPPFLAGS="$CPPFLAGS" for element in $INCICONV; do haveit= for x in $CPPFLAGS; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X$element"; then haveit=yes break fi done if test -z "$haveit"; then CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" fi done { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 printf %s "checking for iconv... " >&6; } if test ${am_cv_func_iconv+y} then : printf %s "(cached) " >&6 else case e in #( e) am_cv_func_iconv="no, consider installing GNU libiconv" am_cv_lib_iconv=no cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdlib.h> #include <iconv.h> int main (void) { iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : am_cv_func_iconv=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext if test "$am_cv_func_iconv" != yes; then am_save_LIBS="$LIBS" LIBS="$LIBS $LIBICONV" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdlib.h> #include <iconv.h> int main (void) { iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : am_cv_lib_iconv=yes am_cv_func_iconv=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$am_save_LIBS" fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 printf "%s\n" "$am_cv_func_iconv" >&6; } if test "$am_cv_func_iconv" = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5 printf %s "checking for working iconv... " >&6; } if test ${am_cv_func_iconv_works+y} then : printf %s "(cached) " >&6 else case e in #( e) am_save_LIBS="$LIBS" if test $am_cv_lib_iconv = yes; then LIBS="$LIBS $LIBICONV" fi if test "$cross_compiling" = yes then : case "$host_os" in aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; *) am_cv_func_iconv_works="guessing yes" ;; esac else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <iconv.h> #include <string.h> int main () { /* Test against AIX 5.1 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); if (cd_utf8_to_88591 != (iconv_t)(-1)) { static const char input[] = "\342\202\254"; /* EURO SIGN */ char buf[10]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_utf8_to_88591, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) return 1; } } #if 0 /* This bug could be worked around by the caller. */ /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ { iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; char buf[50]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_88591_to_utf8, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if ((int)res > 0) return 1; } } #endif /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is provided. */ if (/* Try standardized names. */ iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1) /* Try IRIX, OSF/1 names. */ && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1) /* Try AIX names. */ && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1) /* Try HP-UX names. */ && iconv_open ("utf8", "eucJP") == (iconv_t)(-1)) return 1; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO" then : am_cv_func_iconv_works=yes else case e in #( e) am_cv_func_iconv_works=no ;; esac fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi LIBS="$am_save_LIBS" ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5 printf "%s\n" "$am_cv_func_iconv_works" >&6; } case "$am_cv_func_iconv_works" in *no) am_func_iconv=no am_cv_lib_iconv=no ;; *) am_func_iconv=yes ;; esac else am_func_iconv=no am_cv_lib_iconv=no fi if test "$am_func_iconv" = yes; then printf "%s\n" "#define HAVE_ICONV 1" >>confdefs.h fi if test "$am_cv_lib_iconv" = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5 printf %s "checking how to link with libiconv... " >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 printf "%s\n" "$LIBICONV" >&6; } else CPPFLAGS="$am_save_CPPFLAGS" LIBICONV= LTLIBICONV= fi if test "$am_cv_func_iconv" = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5 printf %s "checking for iconv declaration... " >&6; } if test ${am_cv_proto_iconv+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdlib.h> #include <iconv.h> extern #ifdef __cplusplus "C" #endif #if defined(__STDC__) || defined(__cplusplus) size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); #else size_t iconv(); #endif int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : am_cv_proto_iconv_arg1="" else case e in #( e) am_cv_proto_iconv_arg1="const" ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);" ;; esac fi am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${ac_t:- }$am_cv_proto_iconv" >&5 printf "%s\n" "${ac_t:- }$am_cv_proto_iconv" >&6; } printf "%s\n" "#define ICONV_CONST $am_cv_proto_iconv_arg1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for NL_LOCALE_NAME macro" >&5 printf %s "checking for NL_LOCALE_NAME macro... " >&6; } if test ${gt_cv_nl_locale_name+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <langinfo.h> #include <locale.h> int main (void) { char* cs = nl_langinfo(_NL_LOCALE_NAME(LC_MESSAGES)); return !cs; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : gt_cv_nl_locale_name=yes else case e in #( e) gt_cv_nl_locale_name=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_nl_locale_name" >&5 printf "%s\n" "$gt_cv_nl_locale_name" >&6; } if test $gt_cv_nl_locale_name = yes; then printf "%s\n" "#define HAVE_NL_LOCALE_NAME 1" >>confdefs.h fi for ac_prog in bison do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_INTLBISON+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$INTLBISON"; then ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_INTLBISON="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi INTLBISON=$ac_cv_prog_INTLBISON if test -n "$INTLBISON"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5 printf "%s\n" "$INTLBISON" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$INTLBISON" && break done if test -z "$INTLBISON"; then ac_verc_fail=yes else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5 printf %s "checking version of bison... " >&6; } ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` case $ac_prog_version in '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*) ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;; *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5 printf "%s\n" "$ac_prog_version" >&6; } fi if test $ac_verc_fail = yes; then INTLBISON=: fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5 printf %s "checking for long long int... " >&6; } if test ${ac_cv_type_long_long_int+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Test preprocessor. */ #if ! (-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) error in preprocessor; #endif #if ! (18446744073709551615ULL <= -1ull) error in preprocessor; #endif /* Test literals. */ long long int ll = 9223372036854775807ll; long long int nll = -9223372036854775807LL; unsigned long long int ull = 18446744073709551615ULL; /* Test constant expressions. */ typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) ? 1 : -1)]; typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1 ? 1 : -1)]; int i = 63; int main (void) { /* Test availability of runtime routines for shift and division. */ long long int llmax = 9223372036854775807ll; unsigned long long int ullmax = 18446744073709551615ull; return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i) | (llmax / ll) | (llmax % ll) | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i) | (ullmax / ull) | (ullmax % ull)); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : if test "$cross_compiling" = yes then : ac_cv_type_long_long_int=yes else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <limits.h> #ifndef LLONG_MAX # define HALF \ (1LL << (sizeof (long long int) * CHAR_BIT - 2)) # define LLONG_MAX (HALF - 1 + HALF) #endif int main (void) { long long int n = 1; int i; for (i = 0; ; i++) { long long int m = n << i; if (m >> i != n) return 1; if (LLONG_MAX / 2 < m) break; } return 0; ; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO" then : ac_cv_type_long_long_int=yes else case e in #( e) ac_cv_type_long_long_int=no ;; esac fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi else case e in #( e) ac_cv_type_long_long_int=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5 printf "%s\n" "$ac_cv_type_long_long_int" >&6; } if test $ac_cv_type_long_long_int = yes; then printf "%s\n" "#define HAVE_LONG_LONG_INT 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5 printf %s "checking for wchar_t... " >&6; } if test ${gt_cv_c_wchar_t+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stddef.h> wchar_t foo = (wchar_t)'\0'; int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : gt_cv_c_wchar_t=yes else case e in #( e) gt_cv_c_wchar_t=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5 printf "%s\n" "$gt_cv_c_wchar_t" >&6; } if test $gt_cv_c_wchar_t = yes; then printf "%s\n" "#define HAVE_WCHAR_T 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5 printf %s "checking for wint_t... " >&6; } if test ${gt_cv_c_wint_t+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before <wchar.h>. BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included before <wchar.h>. */ #include <stddef.h> #include <stdio.h> #include <time.h> #include <wchar.h> wint_t foo = (wchar_t)'\0'; int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : gt_cv_c_wint_t=yes else case e in #( e) gt_cv_c_wint_t=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5 printf "%s\n" "$gt_cv_c_wint_t" >&6; } if test $gt_cv_c_wint_t = yes; then printf "%s\n" "#define HAVE_WINT_T 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5 printf %s "checking for intmax_t... " >&6; } if test ${gt_cv_c_intmax_t+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stddef.h> #include <stdlib.h> #if HAVE_STDINT_H_WITH_UINTMAX #include <stdint.h> #endif #if HAVE_INTTYPES_H_WITH_UINTMAX #include <inttypes.h> #endif int main (void) { intmax_t x = -1; return !x; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : gt_cv_c_intmax_t=yes else case e in #( e) gt_cv_c_intmax_t=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5 printf "%s\n" "$gt_cv_c_intmax_t" >&6; } if test $gt_cv_c_intmax_t = yes; then printf "%s\n" "#define HAVE_INTMAX_T 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5 printf %s "checking whether printf() supports POSIX/XSI format strings... " >&6; } if test ${gt_cv_func_printf_posix+y} then : printf %s "(cached) " >&6 else case e in #( e) if test "$cross_compiling" = yes then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined __NetBSD__ || defined __BEOS__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__ notposix #endif _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP_TRADITIONAL "notposix" >/dev/null 2>&1 then : gt_cv_func_printf_posix="guessing no" else case e in #( e) gt_cv_func_printf_posix="guessing yes" ;; esac fi rm -rf conftest* else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdio.h> #include <string.h> /* The string "%2$d %1$d", with dollar characters protected from the shell's dollar expansion (possibly an autoconf bug). */ static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' }; static char buf[100]; int main () { sprintf (buf, format, 33, 55); return (strcmp (buf, "55 33") != 0); } _ACEOF if ac_fn_c_try_run "$LINENO" then : gt_cv_func_printf_posix=yes else case e in #( e) gt_cv_func_printf_posix=no ;; esac fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5 printf "%s\n" "$gt_cv_func_printf_posix" >&6; } case $gt_cv_func_printf_posix in *yes) printf "%s\n" "#define HAVE_POSIX_PRINTF 1" >>confdefs.h ;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2.1 or newer" >&5 printf %s "checking whether we are using the GNU C Library 2.1 or newer... " >&6; } if test ${ac_cv_gnu_library_2_1+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <features.h> #ifdef __GNU_LIBRARY__ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2) Lucky GNU user #endif #endif _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP_TRADITIONAL "Lucky GNU user" >/dev/null 2>&1 then : ac_cv_gnu_library_2_1=yes else case e in #( e) ac_cv_gnu_library_2_1=no ;; esac fi rm -rf conftest* ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5 printf "%s\n" "$ac_cv_gnu_library_2_1" >&6; } GLIBC21="$ac_cv_gnu_library_2_1" ac_fn_c_check_header_compile "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default" if test "x$ac_cv_header_stdint_h" = xyes then : printf "%s\n" "#define HAVE_STDINT_H 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5 printf %s "checking for SIZE_MAX... " >&6; } if test ${gl_cv_size_max+y} then : printf %s "(cached) " >&6 else case e in #( e) gl_cv_size_max= cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <limits.h> #if HAVE_STDINT_H #include <stdint.h> #endif #ifdef SIZE_MAX Found it #endif _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP_TRADITIONAL "Found it" >/dev/null 2>&1 then : gl_cv_size_max=yes fi rm -rf conftest* if test -z "$gl_cv_size_max"; then if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) * CHAR_BIT - 1" "size_t_bits_minus_1" "#include <stddef.h> #include <limits.h>" then : else case e in #( e) size_t_bits_minus_1= ;; esac fi if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>" then : else case e in #( e) fits_in_uint= ;; esac fi if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then if test $fits_in_uint = 1; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stddef.h> extern size_t foo; extern unsigned long foo; int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : fits_in_uint=0 fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi if test $fits_in_uint = 1; then gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)" else gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)" fi else gl_cv_size_max='((size_t)~(size_t)0)' fi fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_size_max" >&5 printf "%s\n" "$gl_cv_size_max" >&6; } if test "$gl_cv_size_max" != yes; then printf "%s\n" "#define SIZE_MAX $gl_cv_size_max" >>confdefs.h fi ac_fn_c_check_header_compile "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default" if test "x$ac_cv_header_stdint_h" = xyes then : printf "%s\n" "#define HAVE_STDINT_H 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5 printf %s "checking for CFPreferencesCopyAppValue... " >&6; } if test ${gt_cv_func_CFPreferencesCopyAppValue+y} then : printf %s "(cached) " >&6 else case e in #( e) gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <CoreFoundation/CFPreferences.h> int main (void) { CFPreferencesCopyAppValue(NULL, NULL) ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : gt_cv_func_CFPreferencesCopyAppValue=yes else case e in #( e) gt_cv_func_CFPreferencesCopyAppValue=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$gt_save_LIBS" ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 printf "%s\n" "$gt_cv_func_CFPreferencesCopyAppValue" >&6; } if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then printf "%s\n" "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5 printf %s "checking for CFLocaleCopyCurrent... " >&6; } if test ${gt_cv_func_CFLocaleCopyCurrent+y} then : printf %s "(cached) " >&6 else case e in #( e) gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <CoreFoundation/CFLocale.h> int main (void) { CFLocaleCopyCurrent(); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : gt_cv_func_CFLocaleCopyCurrent=yes else case e in #( e) gt_cv_func_CFLocaleCopyCurrent=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$gt_save_LIBS" ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5 printf "%s\n" "$gt_cv_func_CFLocaleCopyCurrent" >&6; } if test $gt_cv_func_CFLocaleCopyCurrent = yes; then printf "%s\n" "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h fi INTL_MACOSX_LIBS= if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" fi ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default" if test "x$ac_cv_type_ptrdiff_t" = xyes then : else case e in #( e) printf "%s\n" "#define ptrdiff_t long" >>confdefs.h ;; esac fi ac_fn_c_check_header_compile "$LINENO" "stddef.h" "ac_cv_header_stddef_h" "$ac_includes_default" if test "x$ac_cv_header_stddef_h" = xyes then : printf "%s\n" "#define HAVE_STDDEF_H 1" >>confdefs.h fi ac_fn_c_check_header_compile "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default" if test "x$ac_cv_header_stdlib_h" = xyes then : printf "%s\n" "#define HAVE_STDLIB_H 1" >>confdefs.h fi ac_fn_c_check_header_compile "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default" if test "x$ac_cv_header_string_h" = xyes then : printf "%s\n" "#define HAVE_STRING_H 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "asprintf" "ac_cv_func_asprintf" if test "x$ac_cv_func_asprintf" = xyes then : printf "%s\n" "#define HAVE_ASPRINTF 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "fwprintf" "ac_cv_func_fwprintf" if test "x$ac_cv_func_fwprintf" = xyes then : printf "%s\n" "#define HAVE_FWPRINTF 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "putenv" "ac_cv_func_putenv" if test "x$ac_cv_func_putenv" = xyes then : printf "%s\n" "#define HAVE_PUTENV 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "setenv" "ac_cv_func_setenv" if test "x$ac_cv_func_setenv" = xyes then : printf "%s\n" "#define HAVE_SETENV 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "setlocale" "ac_cv_func_setlocale" if test "x$ac_cv_func_setlocale" = xyes then : printf "%s\n" "#define HAVE_SETLOCALE 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "snprintf" "ac_cv_func_snprintf" if test "x$ac_cv_func_snprintf" = xyes then : printf "%s\n" "#define HAVE_SNPRINTF 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "wcslen" "ac_cv_func_wcslen" if test "x$ac_cv_func_wcslen" = xyes then : printf "%s\n" "#define HAVE_WCSLEN 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _snprintf is declared" >&5 printf %s "checking whether _snprintf is declared... " >&6; } if test ${ac_cv_have_decl__snprintf+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdio.h> int main (void) { #ifndef _snprintf char *p = (char *) _snprintf; #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_have_decl__snprintf=yes else case e in #( e) ac_cv_have_decl__snprintf=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snprintf" >&5 printf "%s\n" "$ac_cv_have_decl__snprintf" >&6; } if test $ac_cv_have_decl__snprintf = yes; then gt_value=1 else gt_value=0 fi printf "%s\n" "#define HAVE_DECL__SNPRINTF $gt_value" >>confdefs.h { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _snwprintf is declared" >&5 printf %s "checking whether _snwprintf is declared... " >&6; } if test ${ac_cv_have_decl__snwprintf+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdio.h> int main (void) { #ifndef _snwprintf char *p = (char *) _snwprintf; #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_have_decl__snwprintf=yes else case e in #( e) ac_cv_have_decl__snwprintf=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snwprintf" >&5 printf "%s\n" "$ac_cv_have_decl__snwprintf" >&6; } if test $ac_cv_have_decl__snwprintf = yes; then gt_value=1 else gt_value=0 fi printf "%s\n" "#define HAVE_DECL__SNWPRINTF $gt_value" >>confdefs.h { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether getc_unlocked is declared" >&5 printf %s "checking whether getc_unlocked is declared... " >&6; } if test ${ac_cv_have_decl_getc_unlocked+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdio.h> int main (void) { #ifndef getc_unlocked char *p = (char *) getc_unlocked; #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_have_decl_getc_unlocked=yes else case e in #( e) ac_cv_have_decl_getc_unlocked=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_getc_unlocked" >&5 printf "%s\n" "$ac_cv_have_decl_getc_unlocked" >&6; } if test $ac_cv_have_decl_getc_unlocked = yes; then gt_value=1 else gt_value=0 fi printf "%s\n" "#define HAVE_DECL_GETC_UNLOCKED $gt_value" >>confdefs.h case $gt_cv_func_printf_posix in *yes) HAVE_POSIX_PRINTF=1 ;; *) HAVE_POSIX_PRINTF=0 ;; esac if test "$ac_cv_func_asprintf" = yes; then HAVE_ASPRINTF=1 else HAVE_ASPRINTF=0 fi if test "$ac_cv_func_snprintf" = yes; then HAVE_SNPRINTF=1 else HAVE_SNPRINTF=0 fi if test "$ac_cv_func_wprintf" = yes; then HAVE_WPRINTF=1 else HAVE_WPRINTF=0 fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5 printf %s "checking for nl_langinfo and CODESET... " >&6; } if test ${am_cv_langinfo_codeset+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <langinfo.h> int main (void) { char* cs = nl_langinfo(CODESET); return !cs; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : am_cv_langinfo_codeset=yes else case e in #( e) am_cv_langinfo_codeset=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5 printf "%s\n" "$am_cv_langinfo_codeset" >&6; } if test $am_cv_langinfo_codeset = yes; then printf "%s\n" "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5 printf %s "checking for LC_MESSAGES... " >&6; } if test ${gt_cv_val_LC_MESSAGES+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <locale.h> int main (void) { return LC_MESSAGES ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : gt_cv_val_LC_MESSAGES=yes else case e in #( e) gt_cv_val_LC_MESSAGES=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_val_LC_MESSAGES" >&5 printf "%s\n" "$gt_cv_val_LC_MESSAGES" >&6; } if test $gt_cv_val_LC_MESSAGES = yes; then printf "%s\n" "#define HAVE_LC_MESSAGES 1" >>confdefs.h fi if test "$enable_shared" = yes; then case "$host_os" in mingw* | cygwin*) is_woe32dll=yes ;; *) is_woe32dll=no ;; esac else is_woe32dll=no fi WOE32DLL=$is_woe32dll case "$host_os" in mingw* | cygwin*) is_woe32=yes ;; *) is_woe32=no ;; esac WOE32=$is_woe32 if test $WOE32 = yes; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args. set dummy ${ac_tool_prefix}windres; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_WINDRES+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$WINDRES"; then ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_WINDRES="${ac_tool_prefix}windres" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi WINDRES=$ac_cv_prog_WINDRES if test -n "$WINDRES"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5 printf "%s\n" "$WINDRES" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_WINDRES"; then ac_ct_WINDRES=$WINDRES # Extract the first word of "windres", so it can be a program name with args. set dummy windres; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_WINDRES+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_WINDRES"; then ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_WINDRES="windres" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES if test -n "$ac_ct_WINDRES"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5 printf "%s\n" "$ac_ct_WINDRES" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_WINDRES" = x; then WINDRES="" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac WINDRES=$ac_ct_WINDRES fi else WINDRES="$ac_cv_prog_WINDRES" fi fi case "$host_os" in hpux*) LTLIBC="" ;; *) LTLIBC="-lc" ;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5 printf %s "checking for CFPreferencesCopyAppValue... " >&6; } if test ${gt_cv_func_CFPreferencesCopyAppValue+y} then : printf %s "(cached) " >&6 else case e in #( e) gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <CoreFoundation/CFPreferences.h> int main (void) { CFPreferencesCopyAppValue(NULL, NULL) ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : gt_cv_func_CFPreferencesCopyAppValue=yes else case e in #( e) gt_cv_func_CFPreferencesCopyAppValue=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$gt_save_LIBS" ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 printf "%s\n" "$gt_cv_func_CFPreferencesCopyAppValue" >&6; } if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then printf "%s\n" "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5 printf %s "checking for CFLocaleCopyCurrent... " >&6; } if test ${gt_cv_func_CFLocaleCopyCurrent+y} then : printf %s "(cached) " >&6 else case e in #( e) gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <CoreFoundation/CFLocale.h> int main (void) { CFLocaleCopyCurrent(); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : gt_cv_func_CFLocaleCopyCurrent=yes else case e in #( e) gt_cv_func_CFLocaleCopyCurrent=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$gt_save_LIBS" ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5 printf "%s\n" "$gt_cv_func_CFLocaleCopyCurrent" >&6; } if test $gt_cv_func_CFLocaleCopyCurrent = yes; then printf "%s\n" "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h fi INTL_MACOSX_LIBS= if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" fi BUILD_INCLUDED_LIBINTL=no USE_INCLUDED_LIBINTL=no LIBINTL= LTLIBINTL= POSUB= case " $gt_needs " in *" need-formatstring-macros "*) gt_api_version=3 ;; *" need-ngettext "*) gt_api_version=2 ;; *) gt_api_version=1 ;; esac gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc" gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl" if test "$USE_NLS" = "yes"; then gt_use_preinstalled_gnugettext=no { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5 printf %s "checking whether included gettext is requested... " >&6; } # Check whether --with-included-gettext was given. if test ${with_included_gettext+y} then : withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval else case e in #( e) nls_cv_force_use_gnu_gettext=no ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5 printf "%s\n" "$nls_cv_force_use_gnu_gettext" >&6; } nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" if test "$nls_cv_force_use_gnu_gettext" != "yes"; then if test $gt_api_version -ge 3; then gt_revision_test_code=' #ifndef __GNU_GETTEXT_SUPPORTED_REVISION #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) #endif typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; ' else gt_revision_test_code= fi if test $gt_api_version -ge 2; then gt_expression_test_code=' + * ngettext ("", "", 0)' else gt_expression_test_code= fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5 printf %s "checking for GNU gettext in libc... " >&6; } if eval test \${$gt_func_gnugettext_libc+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <libintl.h> $gt_revision_test_code extern int _nl_msg_cat_cntr; extern int *_nl_domain_bindings; int main (void) { bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : eval "$gt_func_gnugettext_libc=yes" else case e in #( e) eval "$gt_func_gnugettext_libc=no" ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext ;; esac fi eval ac_res=\$$gt_func_gnugettext_libc { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$ac_res" >&6; } if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then use_additional=yes acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" # Check whether --with-libintl-prefix was given. if test ${with_libintl_prefix+y} then : withval=$with_libintl_prefix; if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" fi fi fi LIBINTL= LTLIBINTL= INCINTL= LIBINTL_PREFIX= rpathdirs= ltrpathdirs= names_already_handled= names_next_round='intl ' while test -n "$names_next_round"; do names_this_round="$names_next_round" names_next_round= for name in $names_this_round; do already_handled= for n in $names_already_handled; do if test "$n" = "$name"; then already_handled=yes break fi done if test -z "$already_handled"; then names_already_handled="$names_already_handled $name" uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` eval value=\"\$HAVE_LIB$uppername\" if test -n "$value"; then if test "$value" = yes; then eval value=\"\$LIB$uppername\" test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value" eval value=\"\$LTLIB$uppername\" test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value" else : fi else found_dir= found_la= found_so= found_a= eval libname=\"$acl_libname_spec\" # typically: libname=lib$name if test -n "$acl_shlibext"; then shrext=".$acl_shlibext" # typically: shrext=.so else shrext= fi if test $use_additional = yes; then dir="$additional_libdir" if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi fi if test "X$found_dir" = "X"; then for x in $LDFLAGS $LTLIBINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi ;; esac if test "X$found_dir" != "X"; then break fi done fi if test "X$found_dir" != "X"; then LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" else haveit= for x in $ltrpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $found_dir" fi if test "$acl_hardcode_direct" = yes; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" else if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" haveit= for x in $rpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $found_dir" fi else haveit= for x in $LDFLAGS $LIBINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir" fi if test "$acl_hardcode_minus_L" != no; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" else LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" fi fi fi fi else if test "X$found_a" != "X"; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a" else LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name" fi fi additional_includedir= case "$found_dir" in */$acl_libdirstem | */$acl_libdirstem/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` LIBINTL_PREFIX="$basedir" additional_includedir="$basedir/include" ;; esac if test "X$additional_includedir" != "X"; then if test "X$additional_includedir" != "X/usr/include"; then haveit= if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then for x in $CPPFLAGS $INCINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_includedir"; then INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir" fi fi fi fi fi if test -n "$found_la"; then save_libdir="$libdir" case "$found_la" in */* | *\\*) . "$found_la" ;; *) . "./$found_la" ;; esac libdir="$save_libdir" for dep in $dependency_libs; do case "$dep" in -L*) additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then haveit= if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then haveit= for x in $LDFLAGS $LIBINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir" fi fi haveit= for x in $LDFLAGS $LTLIBINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir" fi fi fi fi ;; -R*) dir=`echo "X$dep" | sed -e 's/^X-R//'` if test "$enable_rpath" != no; then haveit= for x in $rpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $dir" fi haveit= for x in $ltrpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $dir" fi fi ;; -l*) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ;; *.la) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` ;; *) LIBINTL="${LIBINTL}${LIBINTL:+ }$dep" LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep" ;; esac done fi else LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name" fi fi fi done done if test "X$rpathdirs" != "X"; then if test -n "$acl_hardcode_libdir_separator"; then alldirs= for found_dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" done acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" else for found_dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$found_dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" done fi fi if test "X$ltrpathdirs" != "X"; then for found_dir in $ltrpathdirs; do LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" done fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5 printf %s "checking for GNU gettext in libintl... " >&6; } if eval test \${$gt_func_gnugettext_libintl+y} then : printf %s "(cached) " >&6 else case e in #( e) gt_save_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $INCINTL" gt_save_LIBS="$LIBS" LIBS="$LIBS $LIBINTL" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <libintl.h> $gt_revision_test_code extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *); int main (void) { bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("") ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : eval "$gt_func_gnugettext_libintl=yes" else case e in #( e) eval "$gt_func_gnugettext_libintl=no" ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then LIBS="$LIBS $LIBICONV" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <libintl.h> $gt_revision_test_code extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *); int main (void) { bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("") ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : LIBINTL="$LIBINTL $LIBICONV" LTLIBINTL="$LTLIBINTL $LTLIBICONV" eval "$gt_func_gnugettext_libintl=yes" fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi CPPFLAGS="$gt_save_CPPFLAGS" LIBS="$gt_save_LIBS" ;; esac fi eval ac_res=\$$gt_func_gnugettext_libintl { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$ac_res" >&6; } fi if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ && test "$PACKAGE" != gettext-runtime \ && test "$PACKAGE" != gettext-tools; }; then gt_use_preinstalled_gnugettext=yes else LIBINTL= LTLIBINTL= INCINTL= fi if test "$gt_use_preinstalled_gnugettext" != "yes"; then nls_cv_use_gnu_gettext=yes fi fi if test "$nls_cv_use_gnu_gettext" = "yes"; then BUILD_INCLUDED_LIBINTL=yes USE_INCLUDED_LIBINTL=yes LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV $LIBTHREAD" LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV $LTLIBTHREAD" LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` fi CATOBJEXT= if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then CATOBJEXT=.gmo fi if test -n "$INTL_MACOSX_LIBS"; then if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" fi fi if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then printf "%s\n" "#define ENABLE_NLS 1" >>confdefs.h else USE_NLS=no fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5 printf %s "checking whether to use NLS... " >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 printf "%s\n" "$USE_NLS" >&6; } if test "$USE_NLS" = "yes"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5 printf %s "checking where the gettext function comes from... " >&6; } if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then gt_source="external libintl" else gt_source="libc" fi else gt_source="included intl directory" fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5 printf "%s\n" "$gt_source" >&6; } fi if test "$USE_NLS" = "yes"; then if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5 printf %s "checking how to link with libintl... " >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5 printf "%s\n" "$LIBINTL" >&6; } for element in $INCINTL; do haveit= for x in $CPPFLAGS; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X$element"; then haveit=yes break fi done if test -z "$haveit"; then CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" fi done fi printf "%s\n" "#define HAVE_GETTEXT 1" >>confdefs.h printf "%s\n" "#define HAVE_DCGETTEXT 1" >>confdefs.h fi POSUB=po fi if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then BUILD_INCLUDED_LIBINTL=yes fi nls_cv_header_intl= nls_cv_header_libgt= DATADIRNAME=share INSTOBJEXT=.mo GENCAT=gencat INTLOBJS= if test "$USE_INCLUDED_LIBINTL" = yes; then INTLOBJS="\$(GETTOBJS)" fi INTL_LIBTOOL_SUFFIX_PREFIX= INTLLIBS="$LIBINTL" GETTEXTDIR="$datadir/locale" case `pwd` in *\ * | *\ *) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 printf "%s\n" "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; esac macro_version='2.4.7' macro_revision='2.4.7' ltmain=$ac_aux_dir/ltmain.sh # Backslashify metacharacters that are still active within # double-quoted strings. sed_quote_subst='s/\(["`$\\]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\(["`\\]\)/\\\1/g' # Sed substitution to delay expansion of an escaped shell variable in a # double_quote_subst'ed string. delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' # Sed substitution to delay expansion of an escaped single quote. delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' # Sed substitution to avoid accidental globbing in evaled expressions no_glob_subst='s/\*/\\\*/g' ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 printf %s "checking how to print strings... " >&6; } # Test print first, because it will be a builtin if present. if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='print -r --' elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='printf %s\n' else # Use this function as a fallback that always works. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $1 _LTECHO_EOF' } ECHO='func_fallback_echo' fi # func_echo_all arg... # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "" } case $ECHO in printf*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: printf" >&5 printf "%s\n" "printf" >&6; } ;; print*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 printf "%s\n" "print -r" >&6; } ;; *) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cat" >&5 printf "%s\n" "cat" >&6; } ;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 printf %s "checking for a sed that does not truncate output... " >&6; } if test ${ac_cv_path_SED+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ for ac_i in 1 2 3 4 5 6 7; do ac_script="$ac_script$as_nl$ac_script" done echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed { ac_script=; unset ac_script;} if test -z "$SED"; then ac_path_SED_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_prog in sed gsed do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_SED="$as_dir$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_SED" || continue # Check for GNU ac_path_SED and select it if it is found. # Check for GNU $ac_path_SED case `"$ac_path_SED" --version 2>&1` in #( *GNU*) ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; #( *) ac_count=0 printf %s 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" printf "%s\n" '' >> "conftest.nl" "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_SED_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_SED="$ac_path_SED" ac_path_SED_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_SED_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_SED"; then as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 fi else ac_cv_path_SED=$SED fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 printf "%s\n" "$ac_cv_path_SED" >&6; } SED="$ac_cv_path_SED" rm -f conftest.sed test -z "$SED" && SED=sed Xsed="$SED -e 1s/^X//" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 printf %s "checking for grep that handles long lines and -e... " >&6; } if test ${ac_cv_path_GREP+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -z "$GREP"; then ac_path_GREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_prog in grep ggrep do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_GREP="$as_dir$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_GREP" || continue # Check for GNU ac_path_GREP and select it if it is found. # Check for GNU $ac_path_GREP case `"$ac_path_GREP" --version 2>&1` in #( *GNU*) ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; #( *) ac_count=0 printf %s 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" printf "%s\n" 'GREP' >> "conftest.nl" "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_GREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_GREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_GREP"; then as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_GREP=$GREP fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 printf "%s\n" "$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 printf %s "checking for egrep... " >&6; } if test ${ac_cv_path_EGREP+y} then : printf %s "(cached) " >&6 else case e in #( e) if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 then ac_cv_path_EGREP="$GREP -E" else if test -z "$EGREP"; then ac_path_EGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_prog in egrep do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_EGREP" || continue # Check for GNU ac_path_EGREP and select it if it is found. # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version 2>&1` in #( *GNU*) ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; #( *) ac_count=0 printf %s 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" printf "%s\n" 'EGREP' >> "conftest.nl" "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_EGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_EGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_EGREP"; then as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_EGREP=$EGREP fi fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 printf "%s\n" "$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" EGREP_TRADITIONAL=$EGREP ac_cv_path_EGREP_TRADITIONAL=$EGREP { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 printf %s "checking for fgrep... " >&6; } if test ${ac_cv_path_FGREP+y} then : printf %s "(cached) " >&6 else case e in #( e) if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 then ac_cv_path_FGREP="$GREP -F" else if test -z "$FGREP"; then ac_path_FGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_prog in fgrep do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_FGREP="$as_dir$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_FGREP" || continue # Check for GNU ac_path_FGREP and select it if it is found. # Check for GNU $ac_path_FGREP case `"$ac_path_FGREP" --version 2>&1` in #( *GNU*) ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; #( *) ac_count=0 printf %s 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" printf "%s\n" 'FGREP' >> "conftest.nl" "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_FGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_FGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_FGREP"; then as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_FGREP=$FGREP fi fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 printf "%s\n" "$ac_cv_path_FGREP" >&6; } FGREP="$ac_cv_path_FGREP" test -z "$GREP" && GREP=grep # Check whether --with-gnu-ld was given. if test ${with_gnu_ld+y} then : withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes else case e in #( e) with_gnu_ld=no ;; esac fi ac_prog=ld if test yes = "$GCC"; then # Check if gcc -print-prog-name=ld gives a path. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 printf %s "checking for ld used by $CC... " >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return, which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [\\/]* | ?:[\\/]*) re_direlt='/[^/][^/]*/\.\./' # Canonicalize the pathname of ld ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" && LD=$ac_prog ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test yes = "$with_gnu_ld"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 printf %s "checking for GNU ld... " >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 printf %s "checking for non-GNU ld... " >&6; } fi if test ${lt_cv_path_LD+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -z "$LD"; then lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD=$ac_dir/$ac_prog # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in *GNU* | *'with BFD'*) test no != "$with_gnu_ld" && break ;; *) test yes != "$with_gnu_ld" && break ;; esac fi done IFS=$lt_save_ifs else lt_cv_path_LD=$LD # Let the user override the test with a path. fi ;; esac fi LD=$lt_cv_path_LD if test -n "$LD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 printf "%s\n" "$LD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 printf %s "checking if the linker ($LD) is GNU ld... " >&6; } if test ${lt_cv_prog_gnu_ld+y} then : printf %s "(cached) " >&6 else case e in #( e) # I'd rather use --version here, but apparently some GNU lds only accept -v. case `$LD -v 2>&1 </dev/null` in *GNU* | *'with BFD'*) lt_cv_prog_gnu_ld=yes ;; *) lt_cv_prog_gnu_ld=no ;; esac ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 printf "%s\n" "$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 printf %s "checking for BSD- or MS-compatible name lister (nm)... " >&6; } if test ${lt_cv_path_NM+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$NM"; then # Let the user override the test. lt_cv_path_NM=$NM else lt_nm_to_check=${ac_tool_prefix}nm if test -n "$ac_tool_prefix" && test "$build" = "$host"; then lt_nm_to_check="$lt_nm_to_check nm" fi for lt_tmp_nm in $lt_nm_to_check; do lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. tmp_nm=$ac_dir/$lt_tmp_nm if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then # Check to see if the nm accepts a BSD-compat flag. # Adding the 'sed 1q' prevents false positives on HP-UX, which says: # nm: unknown option "B" ignored # Tru64's nm complains that /dev/null is an invalid object file # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty case $build_os in mingw*) lt_bad_file=conftest.nm/nofile ;; *) lt_bad_file=/dev/null ;; esac case `"$tmp_nm" -B $lt_bad_file 2>&1 | $SED '1q'` in *$lt_bad_file* | *'Invalid file or object type'*) lt_cv_path_NM="$tmp_nm -B" break 2 ;; *) case `"$tmp_nm" -p /dev/null 2>&1 | $SED '1q'` in */dev/null*) lt_cv_path_NM="$tmp_nm -p" break 2 ;; *) lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but continue # so that we can try to find one that supports BSD flags ;; esac ;; esac fi done IFS=$lt_save_ifs done : ${lt_cv_path_NM=no} fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 printf "%s\n" "$lt_cv_path_NM" >&6; } if test no != "$lt_cv_path_NM"; then NM=$lt_cv_path_NM else # Didn't find any BSD compatible name lister, look for dumpbin. if test -n "$DUMPBIN"; then : # Let the user override the test. else if test -n "$ac_tool_prefix"; then for ac_prog in dumpbin "link -dump" do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_DUMPBIN+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$DUMPBIN"; then ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi DUMPBIN=$ac_cv_prog_DUMPBIN if test -n "$DUMPBIN"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 printf "%s\n" "$DUMPBIN" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$DUMPBIN" && break done fi if test -z "$DUMPBIN"; then ac_ct_DUMPBIN=$DUMPBIN for ac_prog in dumpbin "link -dump" do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_DUMPBIN+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_DUMPBIN"; then ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN if test -n "$ac_ct_DUMPBIN"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 printf "%s\n" "$ac_ct_DUMPBIN" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$ac_ct_DUMPBIN" && break done if test "x$ac_ct_DUMPBIN" = x; then DUMPBIN=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DUMPBIN=$ac_ct_DUMPBIN fi fi case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in *COFF*) DUMPBIN="$DUMPBIN -symbols -headers" ;; *) DUMPBIN=: ;; esac fi if test : != "$DUMPBIN"; then NM=$DUMPBIN fi fi test -z "$NM" && NM=nm { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 printf %s "checking the name lister ($NM) interface... " >&6; } if test ${lt_cv_nm_interface+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_nm_interface="BSD nm" echo "int some_variable = 0;" > conftest.$ac_ext (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) (eval "$ac_compile" 2>conftest.err) cat conftest.err >&5 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) cat conftest.err >&5 (eval echo "\"\$as_me:$LINENO: output\"" >&5) cat conftest.out >&5 if $GREP 'External.*some_variable' conftest.out > /dev/null; then lt_cv_nm_interface="MS dumpbin" fi rm -f conftest* ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 printf "%s\n" "$lt_cv_nm_interface" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 printf %s "checking whether ln -s works... " >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 printf "%s\n" "no, using $LN_S" >&6; } fi # find the maximum length of command line arguments { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 printf %s "checking the maximum length of command line arguments... " >&6; } if test ${lt_cv_sys_max_cmd_len+y} then : printf %s "(cached) " >&6 else case e in #( e) i=0 teststring=ABCD case $build_os in msdosdjgpp*) # On DJGPP, this test can blow up pretty badly due to problems in libc # (any single argument exceeding 2000 bytes causes a buffer overrun # during glob expansion). Even if it were fixed, the result of this # check would be larger than it should be. lt_cv_sys_max_cmd_len=12288; # 12K is about right ;; gnu*) # Under GNU Hurd, this test is not required because there is # no limit to the length of command line arguments. # Libtool will interpret -1 as no limit whatsoever lt_cv_sys_max_cmd_len=-1; ;; cygwin* | mingw* | cegcc*) # On Win9x/ME, this test blows up -- it succeeds, but takes # about 5 minutes as the teststring grows exponentially. # Worse, since 9x/ME are not pre-emptively multitasking, # you end up with a "frozen" computer, even though with patience # the test eventually succeeds (with a max line length of 256k). # Instead, let's just punt: use the minimum linelength reported by # all of the supported platforms: 8192 (on NT/2K/XP). lt_cv_sys_max_cmd_len=8192; ;; mint*) # On MiNT this can take a long time and run out of memory. lt_cv_sys_max_cmd_len=8192; ;; amigaos*) # On AmigaOS with pdksh, this test takes hours, literally. # So we just punt and use a minimum line length of 8192. lt_cv_sys_max_cmd_len=8192; ;; bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*) # This has been around since 386BSD, at least. Likely further. if test -x /sbin/sysctl; then lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` elif test -x /usr/sbin/sysctl; then lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` else lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs fi # And add a safety zone lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ;; interix*) # We know the value 262144 and hardcode it with a safety zone (like BSD) lt_cv_sys_max_cmd_len=196608 ;; os2*) # The test takes a long time on OS/2. lt_cv_sys_max_cmd_len=8192 ;; osf*) # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not # nice to cause kernel panics so lets avoid the loop below. # First set a reasonable default. lt_cv_sys_max_cmd_len=16384 # if test -x /sbin/sysconfig; then case `/sbin/sysconfig -q proc exec_disable_arg_limit` in *1*) lt_cv_sys_max_cmd_len=-1 ;; esac fi ;; sco3.2v5*) lt_cv_sys_max_cmd_len=102400 ;; sysv5* | sco5v6* | sysv4.2uw2*) kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` if test -n "$kargmax"; then lt_cv_sys_max_cmd_len=`echo $kargmax | $SED 's/.*[ ]//'` else lt_cv_sys_max_cmd_len=32768 fi ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` if test -n "$lt_cv_sys_max_cmd_len" && \ test undefined != "$lt_cv_sys_max_cmd_len"; then lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` else # Make teststring a little bigger before we do anything with it. # a 1K string should be a reasonable start. for i in 1 2 3 4 5 6 7 8; do teststring=$teststring$teststring done SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} # If test is not a shell built-in, we'll probably end up computing a # maximum length that is only half of the actual maximum length, but # we can't tell. while { test X`env echo "$teststring$teststring" 2>/dev/null` \ = "X$teststring$teststring"; } >/dev/null 2>&1 && test 17 != "$i" # 1/2 MB should be enough do i=`expr $i + 1` teststring=$teststring$teststring done # Only check the string length outside the loop. lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` teststring= # Add a significant safety factor because C++ compilers can tack on # massive amounts of additional arguments before passing them to the # linker. It appears as though 1/2 is a usable value. lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` fi ;; esac ;; esac fi if test -n "$lt_cv_sys_max_cmd_len"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 printf "%s\n" "$lt_cv_sys_max_cmd_len" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none" >&5 printf "%s\n" "none" >&6; } fi max_cmd_len=$lt_cv_sys_max_cmd_len : ${CP="cp -f"} : ${MV="mv -f"} : ${RM="rm -f"} if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then lt_unset=unset else lt_unset=false fi # test EBCDIC or ASCII case `echo X|tr X '\101'` in A) # ASCII based system # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr lt_SP2NL='tr \040 \012' lt_NL2SP='tr \015\012 \040\040' ;; *) # EBCDIC based system lt_SP2NL='tr \100 \n' lt_NL2SP='tr \r\n \100\100' ;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 printf %s "checking how to convert $build file names to $host format... " >&6; } if test ${lt_cv_to_host_file_cmd+y} then : printf %s "(cached) " >&6 else case e in #( e) case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 ;; esac ;; *-*-cygwin* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_noop ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin ;; esac ;; * ) # unhandled hosts (and "normal" native builds) lt_cv_to_host_file_cmd=func_convert_file_noop ;; esac ;; esac fi to_host_file_cmd=$lt_cv_to_host_file_cmd { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 printf "%s\n" "$lt_cv_to_host_file_cmd" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 printf %s "checking how to convert $build file names to toolchain format... " >&6; } if test ${lt_cv_to_tool_file_cmd+y} then : printf %s "(cached) " >&6 else case e in #( e) #assume ordinary cross tools, or native build. lt_cv_to_tool_file_cmd=func_convert_file_noop case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 ;; esac ;; esac ;; esac fi to_tool_file_cmd=$lt_cv_to_tool_file_cmd { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 printf "%s\n" "$lt_cv_to_tool_file_cmd" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 printf %s "checking for $LD option to reload object files... " >&6; } if test ${lt_cv_ld_reload_flag+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_ld_reload_flag='-r' ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 printf "%s\n" "$lt_cv_ld_reload_flag" >&6; } reload_flag=$lt_cv_ld_reload_flag case $reload_flag in "" | " "*) ;; *) reload_flag=" $reload_flag" ;; esac reload_cmds='$LD$reload_flag -o $output$reload_objs' case $host_os in cygwin* | mingw* | pw32* | cegcc*) if test yes != "$GCC"; then reload_cmds=false fi ;; darwin*) if test yes = "$GCC"; then reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' else reload_cmds='$LD$reload_flag -o $output$reload_objs' fi ;; esac if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}file", so it can be a program name with args. set dummy ${ac_tool_prefix}file; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_FILECMD+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$FILECMD"; then ac_cv_prog_FILECMD="$FILECMD" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_FILECMD="${ac_tool_prefix}file" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi FILECMD=$ac_cv_prog_FILECMD if test -n "$FILECMD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FILECMD" >&5 printf "%s\n" "$FILECMD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_FILECMD"; then ac_ct_FILECMD=$FILECMD # Extract the first word of "file", so it can be a program name with args. set dummy file; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_FILECMD+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_FILECMD"; then ac_cv_prog_ac_ct_FILECMD="$ac_ct_FILECMD" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_FILECMD="file" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_FILECMD=$ac_cv_prog_ac_ct_FILECMD if test -n "$ac_ct_FILECMD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FILECMD" >&5 printf "%s\n" "$ac_ct_FILECMD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_FILECMD" = x; then FILECMD=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac FILECMD=$ac_ct_FILECMD fi else FILECMD="$ac_cv_prog_FILECMD" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. set dummy ${ac_tool_prefix}objdump; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_OBJDUMP+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$OBJDUMP"; then ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi OBJDUMP=$ac_cv_prog_OBJDUMP if test -n "$OBJDUMP"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 printf "%s\n" "$OBJDUMP" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_OBJDUMP"; then ac_ct_OBJDUMP=$OBJDUMP # Extract the first word of "objdump", so it can be a program name with args. set dummy objdump; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_OBJDUMP+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_OBJDUMP"; then ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OBJDUMP="objdump" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP if test -n "$ac_ct_OBJDUMP"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 printf "%s\n" "$ac_ct_OBJDUMP" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_OBJDUMP" = x; then OBJDUMP="false" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OBJDUMP=$ac_ct_OBJDUMP fi else OBJDUMP="$ac_cv_prog_OBJDUMP" fi test -z "$OBJDUMP" && OBJDUMP=objdump { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 printf %s "checking how to recognize dependent libraries... " >&6; } if test ${lt_cv_deplibs_check_method+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_deplibs_check_method='unknown' # Need to set the preceding variable on all platforms that support # interlibrary dependencies. # 'none' -- dependencies not supported. # 'unknown' -- same as none, but documents that we really don't know. # 'pass_all' -- all dependencies passed with no checks. # 'test_compile' -- check by making test program. # 'file_magic [[regex]]' -- check by looking for files in library path # that responds to the $file_magic_cmd with a given extended regex. # If you have 'file' or equivalent on your system and you're not sure # whether 'pass_all' will *always* work, you probably want this one. case $host_os in aix[4-9]*) lt_cv_deplibs_check_method=pass_all ;; beos*) lt_cv_deplibs_check_method=pass_all ;; bsdi[45]*) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' lt_cv_file_magic_cmd='$FILECMD -L' lt_cv_file_magic_test_file=/shlib/libc.so ;; cygwin*) # func_win32_libid is a shell function defined in ltmain.sh lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' ;; mingw* | pw32*) # Base MSYS/MinGW do not provide the 'file' command needed by # func_win32_libid shell function, so use a weaker test based on 'objdump', # unless we find 'file', for example because we are cross-compiling. if ( file / ) >/dev/null 2>&1; then lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' else # Keep this pattern in sync with the one in func_win32_libid. lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' lt_cv_file_magic_cmd='$OBJDUMP -f' fi ;; cegcc*) # use the weaker test based on 'objdump'. See mingw*. lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' lt_cv_file_magic_cmd='$OBJDUMP -f' ;; darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; freebsd* | dragonfly* | midnightbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then case $host_cpu in i*86 ) # Not sure whether the presence of OpenBSD here was a mistake. # Let's accept both of them until this is cleared up. lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' lt_cv_file_magic_cmd=$FILECMD lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; esac else lt_cv_deplibs_check_method=pass_all fi ;; haiku*) lt_cv_deplibs_check_method=pass_all ;; hpux10.20* | hpux11*) lt_cv_file_magic_cmd=$FILECMD case $host_cpu in ia64*) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ;; hppa*64*) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ;; *) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' lt_cv_file_magic_test_file=/usr/lib/libc.sl ;; esac ;; interix[3-9]*) # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' ;; irix5* | irix6* | nonstopux*) case $LD in *-32|*"-32 ") libmagic=32-bit;; *-n32|*"-n32 ") libmagic=N32;; *-64|*"-64 ") libmagic=64-bit;; *) libmagic=never-match;; esac lt_cv_deplibs_check_method=pass_all ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) lt_cv_deplibs_check_method=pass_all ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' fi ;; newos6*) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' lt_cv_file_magic_cmd=$FILECMD lt_cv_file_magic_test_file=/usr/lib/libnls.so ;; *nto* | *qnx*) lt_cv_deplibs_check_method=pass_all ;; openbsd* | bitrig*) if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' fi ;; osf3* | osf4* | osf5*) lt_cv_deplibs_check_method=pass_all ;; rdos*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.3*) case $host_vendor in motorola) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ;; ncr) lt_cv_deplibs_check_method=pass_all ;; sequent) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;; sni) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" lt_cv_file_magic_test_file=/lib/libc.so ;; siemens) lt_cv_deplibs_check_method=pass_all ;; pc) lt_cv_deplibs_check_method=pass_all ;; esac ;; tpf*) lt_cv_deplibs_check_method=pass_all ;; os2*) lt_cv_deplibs_check_method=pass_all ;; esac ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 printf "%s\n" "$lt_cv_deplibs_check_method" >&6; } file_magic_glob= want_nocaseglob=no if test "$build" = "$host"; then case $host_os in mingw* | pw32*) if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then want_nocaseglob=yes else file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` fi ;; esac fi file_magic_cmd=$lt_cv_file_magic_cmd deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method" && deplibs_check_method=unknown if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. set dummy ${ac_tool_prefix}dlltool; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_DLLTOOL+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$DLLTOOL"; then ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi DLLTOOL=$ac_cv_prog_DLLTOOL if test -n "$DLLTOOL"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 printf "%s\n" "$DLLTOOL" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_DLLTOOL"; then ac_ct_DLLTOOL=$DLLTOOL # Extract the first word of "dlltool", so it can be a program name with args. set dummy dlltool; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_DLLTOOL+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_DLLTOOL"; then ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DLLTOOL="dlltool" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL if test -n "$ac_ct_DLLTOOL"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 printf "%s\n" "$ac_ct_DLLTOOL" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_DLLTOOL" = x; then DLLTOOL="false" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DLLTOOL=$ac_ct_DLLTOOL fi else DLLTOOL="$ac_cv_prog_DLLTOOL" fi test -z "$DLLTOOL" && DLLTOOL=dlltool { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 printf %s "checking how to associate runtime and link libraries... " >&6; } if test ${lt_cv_sharedlib_from_linklib_cmd+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_sharedlib_from_linklib_cmd='unknown' case $host_os in cygwin* | mingw* | pw32* | cegcc*) # two different shell functions defined in ltmain.sh; # decide which one to use based on capabilities of $DLLTOOL case `$DLLTOOL --help 2>&1` in *--identify-strict*) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib ;; *) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback ;; esac ;; *) # fallback: assume linklib IS sharedlib lt_cv_sharedlib_from_linklib_cmd=$ECHO ;; esac ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 printf "%s\n" "$lt_cv_sharedlib_from_linklib_cmd" >&6; } sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO if test -n "$ac_tool_prefix"; then for ac_prog in ar do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_AR+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_AR="$ac_tool_prefix$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi AR=$ac_cv_prog_AR if test -n "$AR"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 printf "%s\n" "$AR" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$AR" && break done fi if test -z "$AR"; then ac_ct_AR=$AR for ac_prog in ar do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_AR+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_AR"; then ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_AR="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 printf "%s\n" "$ac_ct_AR" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$ac_ct_AR" && break done if test "x$ac_ct_AR" = x; then AR="false" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac AR=$ac_ct_AR fi fi : ${AR=ar} # Use ARFLAGS variable as AR's operation code to sync the variable naming with # Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have # higher priority because thats what people were doing historically (setting # ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS # variable obsoleted/removed. test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr} lt_ar_flags=$AR_FLAGS # Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override # by AR_FLAGS because that was never working and AR_FLAGS is about to die. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 printf %s "checking for archiver @FILE support... " >&6; } if test ${lt_cv_ar_at_file+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_ar_at_file=no cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : echo conftest.$ac_objext > conftest.lst lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 (eval $lt_ar_try) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test 0 -eq "$ac_status"; then # Ensure the archiver fails upon bogus file names. rm -f conftest.$ac_objext libconftest.a { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 (eval $lt_ar_try) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test 0 -ne "$ac_status"; then lt_cv_ar_at_file=@ fi fi rm -f conftest.* libconftest.a fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 printf "%s\n" "$lt_cv_ar_at_file" >&6; } if test no = "$lt_cv_ar_at_file"; then archiver_list_spec= else archiver_list_spec=$lt_cv_ar_at_file fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_STRIP+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 printf "%s\n" "$STRIP" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_STRIP+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 printf "%s\n" "$ac_ct_STRIP" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi test -z "$STRIP" && STRIP=: if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_RANLIB+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 printf "%s\n" "$RANLIB" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_RANLIB+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 printf "%s\n" "$ac_ct_RANLIB" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then RANLIB=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac RANLIB=$ac_ct_RANLIB fi else RANLIB="$ac_cv_prog_RANLIB" fi test -z "$RANLIB" && RANLIB=: # Determine commands to create old-style static archives. old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in bitrig* | openbsd*) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" ;; *) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" fi case $host_os in darwin*) lock_old_archive_extraction=yes ;; *) lock_old_archive_extraction=no ;; esac # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # Check for command to grab the raw symbol name followed by C symbol from nm. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 printf %s "checking command to parse $NM output from $compiler object... " >&6; } if test ${lt_cv_sys_global_symbol_pipe+y} then : printf %s "(cached) " >&6 else case e in #( e) # These are sane defaults that work on at least a few old systems. # [They come from Ultrix. What could be older than Ultrix?!! ;)] # Character class describing NM global symbol codes. symcode='[BCDEGRST]' # Regexp to match symbols that can be accessed directly from C. sympat='\([_A-Za-z][_A-Za-z0-9]*\)' # Define system-specific variables. case $host_os in aix*) symcode='[BCDT]' ;; cygwin* | mingw* | pw32* | cegcc*) symcode='[ABCDGISTW]' ;; hpux*) if test ia64 = "$host_cpu"; then symcode='[ABCDEGRST]' fi ;; irix* | nonstopux*) symcode='[BCDEGRST]' ;; osf*) symcode='[BCDEGQRST]' ;; solaris*) symcode='[BDRT]' ;; sco3.2v5*) symcode='[DT]' ;; sysv4.2uw2*) symcode='[DT]' ;; sysv5* | sco5v6* | unixware* | OpenUNIX*) symcode='[ABDT]' ;; sysv4) symcode='[DFNSTU]' ;; esac # If we're using GNU nm, then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) symcode='[ABCDGIRSTW]' ;; esac if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Gets list of data symbols to import. lt_cv_sys_global_symbol_to_import="$SED -n -e 's/^I .* \(.*\)$/\1/p'" # Adjust the below global symbol transforms to fixup imported variables. lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" lt_c_name_lib_hook="\ -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" else # Disable hooks by default. lt_cv_sys_global_symbol_to_import= lt_cdecl_hook= lt_c_name_hook= lt_c_name_lib_hook= fi # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" # Transform an extracted symbol line into symbol name and symbol address lt_cv_sys_global_symbol_to_c_name_address="$SED -n"\ $lt_c_name_hook\ " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" # Transform an extracted symbol line into symbol name with lib prefix and # symbol address. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="$SED -n"\ $lt_c_name_lib_hook\ " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" # Handle CRLF in mingw tool chain opt_cr= case $build_os in mingw*) opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp ;; esac # Try without a prefix underscore, then with it. for ac_symprfx in "" "_"; do # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. symxfrm="\\1 $ac_symprfx\\2 \\2" # Write the raw and C identifiers. if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Fake it for dumpbin and say T for any non-static function, # D for any global variable and I for any imported variable. # Also find C++ and __fastcall symbols from MSVC++ or ICC, # which start with @ or ?. lt_cv_sys_global_symbol_pipe="$AWK '"\ " {last_section=section; section=\$ 3};"\ " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ " \$ 0!~/External *\|/{next};"\ " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ " {if(hide[section]) next};"\ " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ " ' prfx=^$ac_symprfx" else lt_cv_sys_global_symbol_pipe="$SED -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" fi lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | $SED '/ __gnu_lto/d'" # Check to see that the pipe works correctly. pipe_works=no rm -f conftest* cat > conftest.$ac_ext <<_LT_EOF #ifdef __cplusplus extern "C" { #endif char nm_test_var; void nm_test_func(void); void nm_test_func(void){} #ifdef __cplusplus } #endif int main(){nm_test_var='a';nm_test_func();return(0);} _LT_EOF if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then # Now try to grab the symbols. nlist=conftest.nm if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" else rm -f "$nlist"T fi # Make sure that we snagged all the symbols we need. if $GREP ' nm_test_var$' "$nlist" >/dev/null; then if $GREP ' nm_test_func$' "$nlist" >/dev/null; then cat <<_LT_EOF > conftest.$ac_ext /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE /* DATA imports from DLLs on WIN32 can't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT_DLSYM_CONST #elif defined __osf__ /* This system does not cope well with relocations in const data. */ # define LT_DLSYM_CONST #else # define LT_DLSYM_CONST const #endif #ifdef __cplusplus extern "C" { #endif _LT_EOF # Now generate the symbol file. eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' cat <<_LT_EOF >> conftest.$ac_ext /* The mapping between symbol names and symbols. */ LT_DLSYM_CONST struct { const char *name; void *address; } lt__PROGRAM__LTX_preloaded_symbols[] = { { "@PROGRAM@", (void *) 0 }, _LT_EOF $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext cat <<\_LT_EOF >> conftest.$ac_ext {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt__PROGRAM__LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif _LT_EOF # Now try linking the two files. mv conftest.$ac_objext conftstm.$ac_objext lt_globsym_save_LIBS=$LIBS lt_globsym_save_CFLAGS=$CFLAGS LIBS=conftstm.$ac_objext CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s conftest$ac_exeext; then pipe_works=yes fi LIBS=$lt_globsym_save_LIBS CFLAGS=$lt_globsym_save_CFLAGS else echo "cannot find nm_test_func in $nlist" >&5 fi else echo "cannot find nm_test_var in $nlist" >&5 fi else echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 fi else echo "$progname: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -rf conftest* conftst* # Do not use the global_symbol_pipe unless it works. if test yes = "$pipe_works"; then break else lt_cv_sys_global_symbol_pipe= fi done ;; esac fi if test -z "$lt_cv_sys_global_symbol_pipe"; then lt_cv_sys_global_symbol_to_cdecl= fi if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: failed" >&5 printf "%s\n" "failed" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5 printf "%s\n" "ok" >&6; } fi # Response file support. if test "$lt_cv_nm_interface" = "MS dumpbin"; then nm_file_list_spec='@' elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then nm_file_list_spec='@' fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 printf %s "checking for sysroot... " >&6; } # Check whether --with-sysroot was given. if test ${with_sysroot+y} then : withval=$with_sysroot; else case e in #( e) with_sysroot=no ;; esac fi lt_sysroot= case $with_sysroot in #( yes) if test yes = "$GCC"; then lt_sysroot=`$CC --print-sysroot 2>/dev/null` fi ;; #( /*) lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"` ;; #( no|'') ;; #( *) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 printf "%s\n" "$with_sysroot" >&6; } as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 ;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 printf "%s\n" "${lt_sysroot:-no}" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 printf %s "checking for a working dd... " >&6; } if test ${ac_cv_path_lt_DD+y} then : printf %s "(cached) " >&6 else case e in #( e) printf 0123456789abcdef0123456789abcdef >conftest.i cat conftest.i conftest.i >conftest2.i : ${lt_DD:=$DD} if test -z "$lt_DD"; then ac_path_lt_DD_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_prog in dd do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_lt_DD="$as_dir$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_lt_DD" || continue if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then cmp -s conftest.i conftest.out \ && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: fi $ac_path_lt_DD_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_lt_DD"; then : fi else ac_cv_path_lt_DD=$lt_DD fi rm -f conftest.i conftest2.i conftest.out ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 printf "%s\n" "$ac_cv_path_lt_DD" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 printf %s "checking how to truncate binary pipes... " >&6; } if test ${lt_cv_truncate_bin+y} then : printf %s "(cached) " >&6 else case e in #( e) printf 0123456789abcdef0123456789abcdef >conftest.i cat conftest.i conftest.i >conftest2.i lt_cv_truncate_bin= if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then cmp -s conftest.i conftest.out \ && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" fi rm -f conftest.i conftest2.i conftest.out test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 printf "%s\n" "$lt_cv_truncate_bin" >&6; } # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. func_cc_basename () { for cc_temp in $*""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` } # Check whether --enable-libtool-lock was given. if test ${enable_libtool_lock+y} then : enableval=$enable_libtool_lock; fi test no = "$enable_libtool_lock" || enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good # libtool support. case $host in ia64-*-hpux*) # Find out what ABI is being produced by ac_compile, and set mode # options accordingly. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then case `$FILECMD conftest.$ac_objext` in *ELF-32*) HPUX_IA64_MODE=32 ;; *ELF-64*) HPUX_IA64_MODE=64 ;; esac fi rm -rf conftest* ;; *-*-irix6*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo '#line '$LINENO' "configure"' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then if test yes = "$lt_cv_prog_gnu_ld"; then case `$FILECMD conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -melf32bsmip" ;; *N32*) LD="${LD-ld} -melf32bmipn32" ;; *64-bit*) LD="${LD-ld} -melf64bmip" ;; esac else case `$FILECMD conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -32" ;; *N32*) LD="${LD-ld} -n32" ;; *64-bit*) LD="${LD-ld} -64" ;; esac fi fi rm -rf conftest* ;; mips64*-*linux*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo '#line '$LINENO' "configure"' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then emul=elf case `$FILECMD conftest.$ac_objext` in *32-bit*) emul="${emul}32" ;; *64-bit*) emul="${emul}64" ;; esac case `$FILECMD conftest.$ac_objext` in *MSB*) emul="${emul}btsmip" ;; *LSB*) emul="${emul}ltsmip" ;; esac case `$FILECMD conftest.$ac_objext` in *N32*) emul="${emul}n32" ;; esac LD="${LD-ld} -m $emul" fi rm -rf conftest* ;; x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. Note that the listed cases only cover the # situations where additional linker options are needed (such as when # doing 32-bit compilation for a host where ld defaults to 64-bit, or # vice versa); the common cases where no linker options are needed do # not appear in the list. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then case `$FILECMD conftest.o` in *32-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) case `$FILECMD conftest.o` in *x86-64*) LD="${LD-ld} -m elf32_x86_64" ;; *) LD="${LD-ld} -m elf_i386" ;; esac ;; powerpc64le-*linux*) LD="${LD-ld} -m elf32lppclinux" ;; powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) LD="${LD-ld} -m elf_s390" ;; sparc64-*linux*) LD="${LD-ld} -m elf32_sparc" ;; esac ;; *64-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_x86_64_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; powerpcle-*linux*) LD="${LD-ld} -m elf64lppc" ;; powerpc-*linux*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) LD="${LD-ld} -m elf64_s390" ;; sparc*-*linux*) LD="${LD-ld} -m elf64_sparc" ;; esac ;; esac fi rm -rf conftest* ;; *-*-sco3.2v5*) # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS=$CFLAGS CFLAGS="$CFLAGS -belf" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 printf %s "checking whether the C compiler needs -belf... " >&6; } if test ${lt_cv_cc_needs_belf+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : lt_cv_cc_needs_belf=yes else case e in #( e) lt_cv_cc_needs_belf=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 printf "%s\n" "$lt_cv_cc_needs_belf" >&6; } if test yes != "$lt_cv_cc_needs_belf"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS=$SAVE_CFLAGS fi ;; *-*solaris*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then case `$FILECMD conftest.o` in *64-bit*) case $lt_cv_prog_gnu_ld in yes*) case $host in i?86-*-solaris*|x86_64-*-solaris*) LD="${LD-ld} -m elf_x86_64" ;; sparc*-*-solaris*) LD="${LD-ld} -m elf64_sparc" ;; esac # GNU ld 2.21 introduced _sol2 emulations. Use them if available. if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then LD=${LD-ld}_sol2 fi ;; *) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then LD="${LD-ld} -64" fi ;; esac ;; esac fi rm -rf conftest* ;; esac need_locks=$enable_libtool_lock if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. set dummy ${ac_tool_prefix}mt; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_MANIFEST_TOOL+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$MANIFEST_TOOL"; then ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL if test -n "$MANIFEST_TOOL"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 printf "%s\n" "$MANIFEST_TOOL" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_MANIFEST_TOOL"; then ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL # Extract the first word of "mt", so it can be a program name with args. set dummy mt; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_MANIFEST_TOOL+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_MANIFEST_TOOL"; then ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL if test -n "$ac_ct_MANIFEST_TOOL"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 printf "%s\n" "$ac_ct_MANIFEST_TOOL" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_MANIFEST_TOOL" = x; then MANIFEST_TOOL=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL fi else MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" fi test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 printf %s "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } if test ${lt_cv_path_mainfest_tool+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_path_mainfest_tool=no echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out cat conftest.err >&5 if $GREP 'Manifest Tool' conftest.out > /dev/null; then lt_cv_path_mainfest_tool=yes fi rm -f conftest* ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 printf "%s\n" "$lt_cv_path_mainfest_tool" >&6; } if test yes != "$lt_cv_path_mainfest_tool"; then MANIFEST_TOOL=: fi case $host_os in rhapsody* | darwin*) if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_DSYMUTIL+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$DSYMUTIL"; then ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi DSYMUTIL=$ac_cv_prog_DSYMUTIL if test -n "$DSYMUTIL"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 printf "%s\n" "$DSYMUTIL" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_DSYMUTIL"; then ac_ct_DSYMUTIL=$DSYMUTIL # Extract the first word of "dsymutil", so it can be a program name with args. set dummy dsymutil; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_DSYMUTIL+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_DSYMUTIL"; then ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL if test -n "$ac_ct_DSYMUTIL"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 printf "%s\n" "$ac_ct_DSYMUTIL" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_DSYMUTIL" = x; then DSYMUTIL=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DSYMUTIL=$ac_ct_DSYMUTIL fi else DSYMUTIL="$ac_cv_prog_DSYMUTIL" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. set dummy ${ac_tool_prefix}nmedit; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_NMEDIT+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$NMEDIT"; then ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi NMEDIT=$ac_cv_prog_NMEDIT if test -n "$NMEDIT"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 printf "%s\n" "$NMEDIT" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_NMEDIT"; then ac_ct_NMEDIT=$NMEDIT # Extract the first word of "nmedit", so it can be a program name with args. set dummy nmedit; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_NMEDIT+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_NMEDIT"; then ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_NMEDIT="nmedit" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT if test -n "$ac_ct_NMEDIT"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 printf "%s\n" "$ac_ct_NMEDIT" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_NMEDIT" = x; then NMEDIT=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac NMEDIT=$ac_ct_NMEDIT fi else NMEDIT="$ac_cv_prog_NMEDIT" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. set dummy ${ac_tool_prefix}lipo; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_LIPO+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$LIPO"; then ac_cv_prog_LIPO="$LIPO" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_LIPO="${ac_tool_prefix}lipo" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi LIPO=$ac_cv_prog_LIPO if test -n "$LIPO"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 printf "%s\n" "$LIPO" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_LIPO"; then ac_ct_LIPO=$LIPO # Extract the first word of "lipo", so it can be a program name with args. set dummy lipo; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_LIPO+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_LIPO"; then ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_LIPO="lipo" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO if test -n "$ac_ct_LIPO"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 printf "%s\n" "$ac_ct_LIPO" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_LIPO" = x; then LIPO=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac LIPO=$ac_ct_LIPO fi else LIPO="$ac_cv_prog_LIPO" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. set dummy ${ac_tool_prefix}otool; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_OTOOL+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$OTOOL"; then ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_OTOOL="${ac_tool_prefix}otool" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi OTOOL=$ac_cv_prog_OTOOL if test -n "$OTOOL"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 printf "%s\n" "$OTOOL" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_OTOOL"; then ac_ct_OTOOL=$OTOOL # Extract the first word of "otool", so it can be a program name with args. set dummy otool; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_OTOOL+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_OTOOL"; then ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OTOOL="otool" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL if test -n "$ac_ct_OTOOL"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 printf "%s\n" "$ac_ct_OTOOL" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_OTOOL" = x; then OTOOL=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OTOOL=$ac_ct_OTOOL fi else OTOOL="$ac_cv_prog_OTOOL" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. set dummy ${ac_tool_prefix}otool64; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_OTOOL64+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$OTOOL64"; then ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi OTOOL64=$ac_cv_prog_OTOOL64 if test -n "$OTOOL64"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 printf "%s\n" "$OTOOL64" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_OTOOL64"; then ac_ct_OTOOL64=$OTOOL64 # Extract the first word of "otool64", so it can be a program name with args. set dummy otool64; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_OTOOL64+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$ac_ct_OTOOL64"; then ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OTOOL64="otool64" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 if test -n "$ac_ct_OTOOL64"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 printf "%s\n" "$ac_ct_OTOOL64" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_OTOOL64" = x; then OTOOL64=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OTOOL64=$ac_ct_OTOOL64 fi else OTOOL64="$ac_cv_prog_OTOOL64" fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 printf %s "checking for -single_module linker flag... " >&6; } if test ${lt_cv_apple_cc_single_mod+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_apple_cc_single_mod=no if test -z "$LT_MULTI_MODULE"; then # By default we will add the -single_module flag. You can override # by either setting the environment variable LT_MULTI_MODULE # non-empty at configure time, or by adding -multi_module to the # link flags. rm -rf libconftest.dylib* echo "int foo(void){return 1;}" > conftest.c echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c" >&5 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err _lt_result=$? # If there is a non-empty error log, and "single_module" # appears in it, assume the flag caused a linker warning if test -s conftest.err && $GREP single_module conftest.err; then cat conftest.err >&5 # Otherwise, if the output was created with a 0 exit code from # the compiler, it worked. elif test -f libconftest.dylib && test 0 = "$_lt_result"; then lt_cv_apple_cc_single_mod=yes else cat conftest.err >&5 fi rm -rf libconftest.dylib* rm -f conftest.* fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 printf "%s\n" "$lt_cv_apple_cc_single_mod" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 printf %s "checking for -exported_symbols_list linker flag... " >&6; } if test ${lt_cv_ld_exported_symbols_list+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_ld_exported_symbols_list=no save_LDFLAGS=$LDFLAGS echo "_main" > conftest.sym LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : lt_cv_ld_exported_symbols_list=yes else case e in #( e) lt_cv_ld_exported_symbols_list=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LDFLAGS=$save_LDFLAGS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 printf "%s\n" "$lt_cv_ld_exported_symbols_list" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 printf %s "checking for -force_load linker flag... " >&6; } if test ${lt_cv_ld_force_load+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_ld_force_load=no cat > conftest.c << _LT_EOF int forced_loaded() { return 2;} _LT_EOF echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 echo "$AR $AR_FLAGS libconftest.a conftest.o" >&5 $AR $AR_FLAGS libconftest.a conftest.o 2>&5 echo "$RANLIB libconftest.a" >&5 $RANLIB libconftest.a 2>&5 cat > conftest.c << _LT_EOF int main() { return 0;} _LT_EOF echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err _lt_result=$? if test -s conftest.err && $GREP force_load conftest.err; then cat conftest.err >&5 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then lt_cv_ld_force_load=yes else cat conftest.err >&5 fi rm -f conftest.err libconftest.a conftest conftest.c rm -rf conftest.dSYM ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 printf "%s\n" "$lt_cv_ld_force_load" >&6; } case $host_os in rhapsody* | darwin1.[012]) _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; darwin1.*) _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; darwin*) case $MACOSX_DEPLOYMENT_TARGET,$host in 10.[012],*|,*powerpc*-darwin[5-8]*) _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; *) _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; esac ;; esac if test yes = "$lt_cv_apple_cc_single_mod"; then _lt_dar_single_mod='$single_module' fi if test yes = "$lt_cv_ld_exported_symbols_list"; then _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' else _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' fi if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then _lt_dsymutil='~$DSYMUTIL $lib || :' else _lt_dsymutil= fi ;; esac # func_munge_path_list VARIABLE PATH # ----------------------------------- # VARIABLE is name of variable containing _space_ separated list of # directories to be munged by the contents of PATH, which is string # having a format: # "DIR[:DIR]:" # string "DIR[ DIR]" will be prepended to VARIABLE # ":DIR[:DIR]" # string "DIR[ DIR]" will be appended to VARIABLE # "DIRP[:DIRP]::[DIRA:]DIRA" # string "DIRP[ DIRP]" will be prepended to VARIABLE and string # "DIRA[ DIRA]" will be appended to VARIABLE # "DIR[:DIR]" # VARIABLE will be replaced by "DIR[ DIR]" func_munge_path_list () { case x$2 in x) ;; *:) eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" ;; x:*) eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" ;; *::*) eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" ;; *) eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" ;; esac } ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default " if test "x$ac_cv_header_dlfcn_h" = xyes then : printf "%s\n" "#define HAVE_DLFCN_H 1" >>confdefs.h fi # Set options enable_dlopen=no enable_win32_dll=no # Check whether --enable-shared was given. if test ${enable_shared+y} then : enableval=$enable_shared; p=${PACKAGE-default} case $enableval in yes) enable_shared=yes ;; no) enable_shared=no ;; *) enable_shared=no # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for pkg in $enableval; do IFS=$lt_save_ifs if test "X$pkg" = "X$p"; then enable_shared=yes fi done IFS=$lt_save_ifs ;; esac else case e in #( e) enable_shared=yes ;; esac fi # Check whether --enable-static was given. if test ${enable_static+y} then : enableval=$enable_static; p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; *) enable_static=no # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for pkg in $enableval; do IFS=$lt_save_ifs if test "X$pkg" = "X$p"; then enable_static=yes fi done IFS=$lt_save_ifs ;; esac else case e in #( e) enable_static=yes ;; esac fi # Check whether --with-pic was given. if test ${with_pic+y} then : withval=$with_pic; lt_p=${PACKAGE-default} case $withval in yes|no) pic_mode=$withval ;; *) pic_mode=default # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for lt_pkg in $withval; do IFS=$lt_save_ifs if test "X$lt_pkg" = "X$lt_p"; then pic_mode=yes fi done IFS=$lt_save_ifs ;; esac else case e in #( e) pic_mode=default ;; esac fi # Check whether --enable-fast-install was given. if test ${enable_fast_install+y} then : enableval=$enable_fast_install; p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; *) enable_fast_install=no # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for pkg in $enableval; do IFS=$lt_save_ifs if test "X$pkg" = "X$p"; then enable_fast_install=yes fi done IFS=$lt_save_ifs ;; esac else case e in #( e) enable_fast_install=yes ;; esac fi shared_archive_member_spec= case $host,$enable_shared in power*-*-aix[5-9]*,yes) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 printf %s "checking which variant of shared library versioning to provide... " >&6; } # Check whether --with-aix-soname was given. if test ${with_aix_soname+y} then : withval=$with_aix_soname; case $withval in aix|svr4|both) ;; *) as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 ;; esac lt_cv_with_aix_soname=$with_aix_soname else case e in #( e) if test ${lt_cv_with_aix_soname+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_with_aix_soname=aix ;; esac fi with_aix_soname=$lt_cv_with_aix_soname ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 printf "%s\n" "$with_aix_soname" >&6; } if test aix != "$with_aix_soname"; then # For the AIX way of multilib, we name the shared archive member # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, # the AIX toolchain works better with OBJECT_MODE set (default 32). if test 64 = "${OBJECT_MODE-32}"; then shared_archive_member_spec=shr_64 else shared_archive_member_spec=shr fi fi ;; *) with_aix_soname=aix ;; esac # This can be used to rebuild libtool when needed LIBTOOL_DEPS=$ltmain # Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' test -z "$LN_S" && LN_S="ln -s" if test -n "${ZSH_VERSION+set}"; then setopt NO_GLOB_SUBST fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 printf %s "checking for objdir... " >&6; } if test ${lt_cv_objdir+y} then : printf %s "(cached) " >&6 else case e in #( e) rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null if test -d .libs; then lt_cv_objdir=.libs else # MS-DOS does not allow filenames that begin with a dot. lt_cv_objdir=_libs fi rmdir .libs 2>/dev/null ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 printf "%s\n" "$lt_cv_objdir" >&6; } objdir=$lt_cv_objdir printf "%s\n" "#define LT_OBJDIR \"$lt_cv_objdir/\"" >>confdefs.h case $host_os in aix3*) # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test set != "${COLLECT_NAMES+set}"; then COLLECT_NAMES= export COLLECT_NAMES fi ;; esac # Global variables: ofile=libtool can_build_shared=yes # All known linkers require a '.a' archive for static linking (except MSVC and # ICC, which need '.lib'). libext=a with_gnu_ld=$lt_cv_prog_gnu_ld old_CC=$CC old_CFLAGS=$CFLAGS # Set sane defaults for various variables test -z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z "$LD" && LD=ld test -z "$ac_objext" && ac_objext=o func_cc_basename $compiler cc_basename=$func_cc_basename_result # Only perform the check for file, if the check method requires it test -z "$MAGIC_CMD" && MAGIC_CMD=file case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 printf %s "checking for ${ac_tool_prefix}file... " >&6; } if test ${lt_cv_path_MAGIC_CMD+y} then : printf %s "(cached) " >&6 else case e in #( e) case $MAGIC_CMD in [\\/*] | ?:[\\/]*) lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD=$MAGIC_CMD lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/${ac_tool_prefix}file"; then lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD=$lt_cv_path_MAGIC_CMD if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat <<_LT_EOF 1>&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org _LT_EOF fi ;; esac fi break fi done IFS=$lt_save_ifs MAGIC_CMD=$lt_save_MAGIC_CMD ;; esac ;; esac fi MAGIC_CMD=$lt_cv_path_MAGIC_CMD if test -n "$MAGIC_CMD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 printf "%s\n" "$MAGIC_CMD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for file" >&5 printf %s "checking for file... " >&6; } if test ${lt_cv_path_MAGIC_CMD+y} then : printf %s "(cached) " >&6 else case e in #( e) case $MAGIC_CMD in [\\/*] | ?:[\\/]*) lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD=$MAGIC_CMD lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/file"; then lt_cv_path_MAGIC_CMD=$ac_dir/"file" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD=$lt_cv_path_MAGIC_CMD if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat <<_LT_EOF 1>&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org _LT_EOF fi ;; esac fi break fi done IFS=$lt_save_ifs MAGIC_CMD=$lt_save_MAGIC_CMD ;; esac ;; esac fi MAGIC_CMD=$lt_cv_path_MAGIC_CMD if test -n "$MAGIC_CMD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 printf "%s\n" "$MAGIC_CMD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi else MAGIC_CMD=: fi fi fi ;; esac # Use C for the default configuration in the libtool script lt_save_CC=$CC ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # Source file extension for C test sources. ac_ext=c # Object file extension for compiled C test sources. objext=o objext=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(){return(0);}' # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # Save the default compiler, since it gets overwritten when the other # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. compiler_DEFAULT=$CC # save warnings/boilerplate of simple test code ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $RM conftest* ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $RM -r conftest* ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then lt_prog_compiler_no_builtin_flag= if test yes = "$GCC"; then case $cc_basename in nvcc*) lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; *) lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 printf %s "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } if test ${lt_cv_prog_compiler_rtti_exceptions+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_prog_compiler_rtti_exceptions=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_rtti_exceptions=yes fi fi $RM conftest* ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 printf "%s\n" "$lt_cv_prog_compiler_rtti_exceptions" >&6; } if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" else : fi fi lt_prog_compiler_wl= lt_prog_compiler_pic= lt_prog_compiler_static= if test yes = "$GCC"; then lt_prog_compiler_wl='-Wl,' lt_prog_compiler_static='-static' case $host_os in aix*) # All AIX code is PIC. if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' fi lt_prog_compiler_pic='-fPIC' ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support lt_prog_compiler_pic='-fPIC' ;; m68k) # FIXME: we need at least 68020 code to build shared libraries, but # adding the '-m68020' flag to GCC prevents building anything better, # like '-m68040'. lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries lt_prog_compiler_pic='-DDLL_EXPORT' case $host_os in os2*) lt_prog_compiler_static='$wl-static' ;; esac ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic='-fno-common' ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. lt_prog_compiler_static= ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) # +Z the default ;; *) lt_prog_compiler_pic='-fPIC' ;; esac ;; interix[3-9]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly get shared libraries # on systems that don't support them. lt_prog_compiler_can_build_shared=no enable_shared=no ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic='-fPIC -shared' ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic=-Kconform_pic fi ;; *) lt_prog_compiler_pic='-fPIC' ;; esac case $cc_basename in nvcc*) # Cuda Compiler Driver 2.2 lt_prog_compiler_wl='-Xlinker ' if test -n "$lt_prog_compiler_pic"; then lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" fi ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) lt_prog_compiler_wl='-Wl,' if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' else lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' fi ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic='-fno-common' case $cc_basename in nagfor*) # NAG Fortran compiler lt_prog_compiler_wl='-Wl,-Wl,,' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; esac ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). lt_prog_compiler_pic='-DDLL_EXPORT' case $host_os in os2*) lt_prog_compiler_static='$wl-static' ;; esac ;; hpux9* | hpux10* | hpux11*) lt_prog_compiler_wl='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? lt_prog_compiler_static='$wl-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) lt_prog_compiler_wl='-Wl,' # PIC (with -KPIC) is the default. lt_prog_compiler_static='-non_shared' ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in # old Intel for x86_64, which still supported -KPIC. ecc*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-static' ;; # icc used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. icc* | ifort*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; # Lahey Fortran 8.1. lf95*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='--shared' lt_prog_compiler_static='--static' ;; nagfor*) # NAG Fortran compiler lt_prog_compiler_wl='-Wl,-Wl,,' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; tcc*) # Fabrice Bellard et al's Tiny C Compiler lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead project) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fpic' lt_prog_compiler_static='-Bstatic' ;; ccc*) lt_prog_compiler_wl='-Wl,' # All Alpha code is PIC. lt_prog_compiler_static='-non_shared' ;; xl* | bgxl* | bgf* | mpixl*) # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-qpic' lt_prog_compiler_static='-qstaticlink' ;; *) case `$CC -V 2>&1 | $SED 5q` in *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) # Sun Fortran 8.3 passes all unrecognized flags to the linker lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='' ;; *Sun\ F* | *Sun*Fortran*) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='-Qoption ld ' ;; *Sun\ C*) # Sun C 5.9 lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='-Wl,' ;; *Intel*\ [CF]*Compiler*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; *Portland\ Group*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fpic' lt_prog_compiler_static='-Bstatic' ;; esac ;; esac ;; newsos6) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic='-fPIC -shared' ;; osf3* | osf4* | osf5*) lt_prog_compiler_wl='-Wl,' # All OSF/1 code is PIC. lt_prog_compiler_static='-non_shared' ;; rdos*) lt_prog_compiler_static='-non_shared' ;; solaris*) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' case $cc_basename in f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) lt_prog_compiler_wl='-Qoption ld ';; *) lt_prog_compiler_wl='-Wl,';; esac ;; sunos4*) lt_prog_compiler_wl='-Qoption ld ' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic='-Kconform_pic' lt_prog_compiler_static='-Bstatic' fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; unicos*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_can_build_shared=no ;; uts4*) lt_prog_compiler_pic='-pic' lt_prog_compiler_static='-Bstatic' ;; *) lt_prog_compiler_can_build_shared=no ;; esac fi case $host_os in # For platforms that do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic= ;; *) lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" ;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 printf %s "checking for $compiler option to produce PIC... " >&6; } if test ${lt_cv_prog_compiler_pic+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_prog_compiler_pic=$lt_prog_compiler_pic ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 printf "%s\n" "$lt_cv_prog_compiler_pic" >&6; } lt_prog_compiler_pic=$lt_cv_prog_compiler_pic # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 printf %s "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } if test ${lt_cv_prog_compiler_pic_works+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_prog_compiler_pic_works=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_pic_works=yes fi fi $RM conftest* ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 printf "%s\n" "$lt_cv_prog_compiler_pic_works" >&6; } if test yes = "$lt_cv_prog_compiler_pic_works"; then case $lt_prog_compiler_pic in "" | " "*) ;; *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; esac else lt_prog_compiler_pic= lt_prog_compiler_can_build_shared=no fi fi # # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 printf %s "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } if test ${lt_cv_prog_compiler_static_works+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_prog_compiler_static_works=no save_LDFLAGS=$LDFLAGS LDFLAGS="$LDFLAGS $lt_tmp_static_flag" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_static_works=yes fi else lt_cv_prog_compiler_static_works=yes fi fi $RM -r conftest* LDFLAGS=$save_LDFLAGS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 printf "%s\n" "$lt_cv_prog_compiler_static_works" >&6; } if test yes = "$lt_cv_prog_compiler_static_works"; then : else lt_prog_compiler_static= fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if test ${lt_cv_prog_compiler_c_o+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_prog_compiler_c_o=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then lt_cv_prog_compiler_c_o=yes fi fi chmod u+w . 2>&5 $RM conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files $RM out/* && rmdir out cd .. $RM -r conftest $RM conftest* ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if test ${lt_cv_prog_compiler_c_o+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_prog_compiler_c_o=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then lt_cv_prog_compiler_c_o=yes fi fi chmod u+w . 2>&5 $RM conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files $RM out/* && rmdir out cd .. $RM -r conftest $RM conftest* ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; } hard_links=nottested if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then # do not overwrite the value of need_locks provided by the user { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 printf %s "checking if we can lock with hard links... " >&6; } hard_links=yes $RM conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 printf "%s\n" "$hard_links" >&6; } if test no = "$hard_links"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 printf "%s\n" "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 printf %s "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } runpath_var= allow_undefined_flag= always_export_symbols=no archive_cmds= archive_expsym_cmds= compiler_needs_object=no enable_shared_with_static_runtimes=no export_dynamic_flag_spec= export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' hardcode_automatic=no hardcode_direct=no hardcode_direct_absolute=no hardcode_libdir_flag_spec= hardcode_libdir_separator= hardcode_minus_L=no hardcode_shlibpath_var=unsupported inherit_rpath=no link_all_deplibs=unknown module_cmds= module_expsym_cmds= old_archive_from_new_cmds= old_archive_from_expsyms_cmds= thread_safe_flag_spec= whole_archive_flag_spec= # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list include_expsyms= # exclude_expsyms can be an extended regexp of symbols to exclude # it will be wrapped by ' (' and ')$', so one must not match beginning or # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', # as well as any symbol that contains 'd'. exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out # platforms (ab)use it in PIC code, but their linkers get confused if # the symbol is explicitly referenced. Since portable code cannot # rely on this symbol name, it's probably fine to never include it in # preloaded symbol tables. # Exclude shared library initialization/finalization symbols. extract_expsyms_cmds= case $host_os in cygwin* | mingw* | pw32* | cegcc*) # FIXME: the MSVC++ and ICC port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++ or Intel C++ Compiler. if test yes != "$GCC"; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++ or ICC) with_gnu_ld=yes ;; openbsd* | bitrig*) with_gnu_ld=no ;; esac ld_shlibs=yes # On some targets, GNU ld is compatible enough with the native linker # that we're better off using the native interface for both. lt_use_gnu_ld_interface=no if test yes = "$with_gnu_ld"; then case $host_os in aix*) # The AIX port of GNU ld has always aspired to compatibility # with the native linker. However, as the warning in the GNU ld # block says, versions before 2.19.5* couldn't really create working # shared libraries, regardless of the interface used. case `$LD -v 2>&1` in *\ \(GNU\ Binutils\)\ 2.19.5*) ;; *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; *\ \(GNU\ Binutils\)\ [3-9]*) ;; *) lt_use_gnu_ld_interface=yes ;; esac ;; *) lt_use_gnu_ld_interface=yes ;; esac fi if test yes = "$lt_use_gnu_ld_interface"; then # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='$wl' # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' export_dynamic_flag_spec='$wl--export-dynamic' # ancient GNU ld didn't support --whole-archive et. al. if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' else whole_archive_flag_spec= fi supports_anon_versioning=no case `$LD -v | $SED -e 's/([^)]\+)\s\+//' 2>&1` in *GNU\ gold*) supports_anon_versioning=yes ;; *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11 versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared libraries. case $host_os in aix[3-9]*) # On AIX/PPC, the GNU linker is very broken if test ia64 != "$host_cpu"; then ld_shlibs=no cat <<_LT_EOF 1>&2 *** Warning: the GNU linker, at least up to release 2.19, is reported *** to be unable to reliably create shared libraries on AIX. *** Therefore, libtool is disabling shared libraries support. If you *** really care for shared libraries, you may want to install binutils *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. *** You will then need to restart the configuration process. _LT_EOF fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' archive_expsym_cmds='' ;; m68k) archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; esac ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then allow_undefined_flag=unsupported # Joseph Beckenbach <jrb3@best.com> says some releases of gcc # support --undefined. This deserves some investigation. FIXME archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' else ld_shlibs=no fi ;; cygwin* | mingw* | pw32* | cegcc*) # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir' export_dynamic_flag_spec='$wl--export-all-symbols' allow_undefined_flag=unsupported always_export_symbols=no enable_shared_with_static_runtimes=yes export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file, use it as # is; otherwise, prepend EXPORTS... archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else ld_shlibs=no fi ;; haiku*) archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' link_all_deplibs=yes ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes allow_undefined_flag=unsupported shrext_cmds=.dll archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' enable_shared_with_static_runtimes=yes file_list_spec='@' ;; interix[3-9]*) hardcode_direct=no hardcode_shlibpath_var=no hardcode_libdir_flag_spec='$wl-rpath,$libdir' export_dynamic_flag_spec='$wl-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' archive_expsym_cmds='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) tmp_diet=no if test linux-dietlibc = "$host_os"; then case $cc_basename in diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) esac fi if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test no = "$tmp_diet" then tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group f77 and f90 compilers whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' tmp_addflag=' $pic_flag -Mnomain' ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic' ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag=' -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag=' -nofor_main' ;; lf95*) # Lahey Fortran 8.1 whole_archive_flag_spec= tmp_sharedflag='--shared' ;; nagfor*) # NAGFOR 5.3 tmp_sharedflag='-Wl,-shared' ;; xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) tmp_sharedflag='-qmkshrobj' tmp_addflag= ;; nvcc*) # Cuda Compiler Driver 2.2 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' compiler_needs_object=yes ;; esac case `$CC -V 2>&1 | $SED 5q` in *Sun\ C*) # Sun C 5.9 whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' compiler_needs_object=yes tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; esac archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' if test yes = "$supports_anon_versioning"; then archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' fi case $cc_basename in tcc*) export_dynamic_flag_spec='-rdynamic' ;; xlf* | bgf* | bgxlf* | mpixlf*) # IBM XL Fortran 10.1 on PPC cannot create shared libs itself whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' if test yes = "$supports_anon_versioning"; then archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' fi ;; esac else ld_shlibs=no fi ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then ld_shlibs=no cat <<_LT_EOF 1>&2 *** Warning: The releases 2.8.* of the GNU linker cannot reliably *** create shared libraries on Solaris systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.9.1 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ld_shlibs=no cat <<_LT_EOF 1>&2 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot *** reliably create shared libraries on SCO systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF ;; *) # For security reasons, it is highly recommended that you always # use absolute paths for naming shared libraries, and exclude the # DT_RUNPATH tag from executables and libraries. But doing so # requires that you compile everything twice, which is a pain. if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; esac ;; sunos4*) archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= hardcode_direct=yes hardcode_shlibpath_var=no ;; *) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; esac if test no = "$ld_shlibs"; then runpath_var= hardcode_libdir_flag_spec= export_dynamic_flag_spec= whole_archive_flag_spec= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) allow_undefined_flag=unsupported always_export_symbols=yes archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. hardcode_minus_L=yes if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct=unsupported fi ;; aix[4-9]*) if test ia64 = "$host_cpu"; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag= else # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to GNU nm, but means don't demangle to AIX nm. # Without the "-l" option, or with the "-B" option, AIX nm treats # weak defined symbols like other global defined symbols, whereas # GNU nm marks them as "W". # While the 'weak' keyword is ignored in the Export File, we need # it in the Import File for the 'aix-soname' feature, so we have # to replace the "-B" option with "-P" for AIX nm. if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' fi aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # have runtime linking enabled, and use it for executables. # For shared libraries, we enable/disable runtime linking # depending on the kind of the shared library created - # when "with_aix_soname,aix_use_runtimelinking" is: # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables # "aix,yes" lib.so shared, rtl:yes, for executables # lib.a static archive # "both,no" lib.so.V(shr.o) shared, rtl:yes # lib.a(lib.so.V) shared, rtl:no, for executables # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a(lib.so.V) shared, rtl:no # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a static archive case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) for ld_flag in $LDFLAGS; do if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then aix_use_runtimelinking=yes break fi done if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then # With aix-soname=svr4, we create the lib.so.V shared archives only, # so we don't have lib.a shared libs to link our executables. # We have to force runtime linking in this case. aix_use_runtimelinking=yes LDFLAGS="$LDFLAGS -Wl,-brtl" fi ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. archive_cmds='' hardcode_direct=yes hardcode_direct_absolute=yes hardcode_libdir_separator=':' link_all_deplibs=yes file_list_spec='$wl-f,' case $with_aix_soname,$aix_use_runtimelinking in aix,*) ;; # traditional, no import file svr4,* | *,yes) # use import file # The Import File defines what to hardcode. hardcode_direct=no hardcode_direct_absolute=no ;; esac if test yes = "$GCC"; then case $host_os in aix4.[012]|aix4.[012].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`$CC -print-prog-name=collect2` if test -f "$collect2name" && strings "$collect2name" | $GREP resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 hardcode_direct=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking hardcode_minus_L=yes hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi ;; esac shared_flag='-shared' if test yes = "$aix_use_runtimelinking"; then shared_flag="$shared_flag "'$wl-G' fi # Need to ensure runtime linking is disabled for the traditional # shared library, or the linker may eventually find shared libraries # /with/ Import File - we do not want to mix them. shared_flag_aix='-shared' shared_flag_svr4='-shared $wl-G' else # not using gcc if test ia64 = "$host_cpu"; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test yes = "$aix_use_runtimelinking"; then shared_flag='$wl-G' else shared_flag='$wl-bM:SRE' fi shared_flag_aix='$wl-bM:SRE' shared_flag_svr4='$wl-G' fi fi export_dynamic_flag_spec='$wl-bexpall' # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. always_export_symbols=yes if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. allow_undefined_flag='-berok' # Determine the default libpath from the value encoded in an # empty executable. if test set = "${lt_cv_aix_libpath+set}"; then aix_libpath=$lt_cv_aix_libpath else if test ${lt_cv_aix_libpath_+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_=/usr/lib:/lib fi ;; esac fi aix_libpath=$lt_cv_aix_libpath_ fi hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag else if test ia64 = "$host_cpu"; then hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' allow_undefined_flag="-z nodefs" archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an # empty executable. if test set = "${lt_cv_aix_libpath+set}"; then aix_libpath=$lt_cv_aix_libpath else if test ${lt_cv_aix_libpath_+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_=/usr/lib:/lib fi ;; esac fi aix_libpath=$lt_cv_aix_libpath_ fi hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. no_undefined_flag=' $wl-bernotok' allow_undefined_flag=' $wl-berok' if test yes = "$with_gnu_ld"; then # We only use this code for GNU lds that support --whole-archive. whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec='$convenience' fi archive_cmds_need_lc=yes archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' # -brtl affects multiple linker settings, -berok does not and is overridden later compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' if test svr4 != "$with_aix_soname"; then # This is similar to how AIX traditionally builds its shared libraries. archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' fi if test aix != "$with_aix_soname"; then archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' else # used by -dlpreopen to get the symbols archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' fi archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' fi fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' archive_expsym_cmds='' ;; m68k) archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; esac ;; bsdi[45]*) export_dynamic_flag_spec=-rdynamic ;; cygwin* | mingw* | pw32* | cegcc*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++ or Intel C++ Compiler. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. case $cc_basename in cl* | icl*) # Native MSVC or ICC hardcode_libdir_flag_spec=' ' allow_undefined_flag=unsupported always_export_symbols=yes file_list_spec='@' # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=.dll # FIXME: Setting linknames here is a bad hack. archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then cp "$export_symbols" "$output_objdir/$soname.def"; echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; else $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, )='true' enable_shared_with_static_runtimes=yes exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' # Don't use ranlib old_postinstall_cmds='chmod 644 $oldlib' postlink_cmds='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile=$lt_outputfile.exe lt_tool_outputfile=$lt_tool_outputfile.exe ;; esac~ if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # Assume MSVC and ICC wrapper hardcode_libdir_flag_spec=' ' allow_undefined_flag=unsupported # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=.dll # FIXME: Setting linknames here is a bad hack. archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. old_archive_from_new_cmds='true' # FIXME: Should let the user specify the lib program. old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' enable_shared_with_static_runtimes=yes ;; esac ;; darwin* | rhapsody*) archive_cmds_need_lc=no hardcode_direct=no hardcode_automatic=yes hardcode_shlibpath_var=unsupported if test yes = "$lt_cv_ld_force_load"; then whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' else whole_archive_flag_spec='' fi link_all_deplibs=yes allow_undefined_flag=$_lt_dar_allow_undefined case $cc_basename in ifort*|nagfor*) _lt_dar_can_shared=yes ;; *) _lt_dar_can_shared=$GCC ;; esac if test yes = "$_lt_dar_can_shared"; then output_verbose_link_cmd=func_echo_all archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" archive_expsym_cmds="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil" module_expsym_cmds="$SED -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil" else ld_shlibs=no fi ;; dgux*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=no ;; # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future versions do this automatically, but an explicit c++rt0.o # does not break anything, and helps significantly (at the cost of a little # extra space). freebsd2.2*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2.*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_minus_L=yes hardcode_shlibpath_var=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly* | midnightbsd*) archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; hpux9*) if test yes = "$GCC"; then archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' else archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' fi hardcode_libdir_flag_spec='$wl+b $wl$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes export_dynamic_flag_spec='$wl-E' ;; hpux10*) if test yes,no = "$GCC,$with_gnu_ld"; then archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi if test no = "$with_gnu_ld"; then hardcode_libdir_flag_spec='$wl+b $wl$libdir' hardcode_libdir_separator=: hardcode_direct=yes hardcode_direct_absolute=yes export_dynamic_flag_spec='$wl-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes fi ;; hpux11*) if test yes,no = "$GCC,$with_gnu_ld"; then case $host_cpu in hppa*64*) archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac else case $host_cpu in hppa*64*) archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) # Older versions of the 11.00 compiler do not understand -b yet # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 printf %s "checking if $CC understands -b... " >&6; } if test ${lt_cv_prog_compiler__b+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_prog_compiler__b=no save_LDFLAGS=$LDFLAGS LDFLAGS="$LDFLAGS -b" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler__b=yes fi else lt_cv_prog_compiler__b=yes fi fi $RM -r conftest* LDFLAGS=$save_LDFLAGS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 printf "%s\n" "$lt_cv_prog_compiler__b" >&6; } if test yes = "$lt_cv_prog_compiler__b"; then archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi ;; esac fi if test no = "$with_gnu_ld"; then hardcode_libdir_flag_spec='$wl+b $wl$libdir' hardcode_libdir_separator=: case $host_cpu in hppa*64*|ia64*) hardcode_direct=no hardcode_shlibpath_var=no ;; *) hardcode_direct=yes hardcode_direct_absolute=yes export_dynamic_flag_spec='$wl-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test yes = "$GCC"; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' # Try to use the -exported_symbol ld option, if it does not # work, assume that -exports_file does not work either and # implicitly export all symbols. # This should be the same for all languages, so no per-tag cache variable. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 printf %s "checking whether the $host_os linker accepts -exported_symbol... " >&6; } if test ${lt_cv_irix_exported_symbol+y} then : printf %s "(cached) " >&6 else case e in #( e) save_LDFLAGS=$LDFLAGS LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int foo (void) { return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : lt_cv_irix_exported_symbol=yes else case e in #( e) lt_cv_irix_exported_symbol=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LDFLAGS=$save_LDFLAGS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 printf "%s\n" "$lt_cv_irix_exported_symbol" >&6; } if test yes = "$lt_cv_irix_exported_symbol"; then archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib' fi else archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib' fi archive_cmds_need_lc='no' hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' hardcode_libdir_separator=: inherit_rpath=yes link_all_deplibs=yes ;; linux*) case $cc_basename in tcc*) # Fabrice Bellard et al's Tiny C Compiler ld_shlibs=yes archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; newsos6) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' hardcode_libdir_separator=: hardcode_shlibpath_var=no ;; *nto* | *qnx*) ;; openbsd* | bitrig*) if test -f /usr/libexec/ld.so; then hardcode_direct=yes hardcode_shlibpath_var=no hardcode_direct_absolute=yes if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' hardcode_libdir_flag_spec='$wl-rpath,$libdir' export_dynamic_flag_spec='$wl-E' else archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='$wl-rpath,$libdir' fi else ld_shlibs=no fi ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes allow_undefined_flag=unsupported shrext_cmds=.dll archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' enable_shared_with_static_runtimes=yes file_list_spec='@' ;; osf3*) if test yes = "$GCC"; then allow_undefined_flag=' $wl-expect_unresolved $wl\*' archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' fi archive_cmds_need_lc='no' hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' hardcode_libdir_separator=: ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test yes = "$GCC"; then allow_undefined_flag=' $wl-expect_unresolved $wl\*' archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp' # Both c and cxx compiler support -rpath directly hardcode_libdir_flag_spec='-rpath $libdir' fi archive_cmds_need_lc='no' hardcode_libdir_separator=: ;; solaris*) no_undefined_flag=' -z defs' if test yes = "$GCC"; then wlarc='$wl' archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' else case `$CC -V 2>&1` in *"Compilers 5.0"*) wlarc='' archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' ;; *) wlarc='$wl' archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' ;; esac fi hardcode_libdir_flag_spec='-R$libdir' hardcode_shlibpath_var=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands '-z linker_flag'. GCC discards it without '$wl', # but is careful enough not to reorder. # Supported since Solaris 2.6 (maybe 2.5.1?) if test yes = "$GCC"; then whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' else whole_archive_flag_spec='-z allextract$convenience -z defaultextract' fi ;; esac link_all_deplibs=yes ;; sunos4*) if test sequent = "$host_vendor"; then # Use $CC to link under sequent, because it throws in some extra .o # files that make .init and .fini sections work. archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=yes hardcode_minus_L=yes hardcode_shlibpath_var=no ;; sysv4) case $host_vendor in sni) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' reload_cmds='$CC -r -o $output$reload_objs' hardcode_direct=no ;; motorola) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' hardcode_shlibpath_var=no ;; sysv4.3*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no export_dynamic_flag_spec='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ld_shlibs=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) no_undefined_flag='$wl-z,text' archive_cmds_need_lc=no hardcode_shlibpath_var=no runpath_var='LD_RUN_PATH' if test yes = "$GCC"; then archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We CANNOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. no_undefined_flag='$wl-z,text' allow_undefined_flag='$wl-z,nodefs' archive_cmds_need_lc=no hardcode_shlibpath_var=no hardcode_libdir_flag_spec='$wl-R,$libdir' hardcode_libdir_separator=':' link_all_deplibs=yes export_dynamic_flag_spec='$wl-Bexport' runpath_var='LD_RUN_PATH' if test yes = "$GCC"; then archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=no ;; *) ld_shlibs=no ;; esac if test sni = "$host_vendor"; then case $host in sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) export_dynamic_flag_spec='$wl-Blargedynsym' ;; esac fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 printf "%s\n" "$ld_shlibs" >&6; } test no = "$ld_shlibs" && can_build_shared=no with_gnu_ld=$with_gnu_ld # # Do we need to explicitly link libc? # case "x$archive_cmds_need_lc" in x|xyes) # Assume -lc should be added archive_cmds_need_lc=yes if test yes,yes = "$GCC,$enable_shared"; then case $archive_cmds in *'~'*) # FIXME: we may have to deal with multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 printf %s "checking whether -lc should be explicitly linked in... " >&6; } if test ${lt_cv_archive_cmds_need_lc+y} then : printf %s "(cached) " >&6 else case e in #( e) $RM conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl pic_flag=$lt_prog_compiler_pic compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$allow_undefined_flag allow_undefined_flag= if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then lt_cv_archive_cmds_need_lc=no else lt_cv_archive_cmds_need_lc=yes fi allow_undefined_flag=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $RM conftest* ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 printf "%s\n" "$lt_cv_archive_cmds_need_lc" >&6; } archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc ;; esac fi ;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 printf %s "checking dynamic linker characteristics... " >&6; } if test yes = "$GCC"; then case $host_os in darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; *) lt_awk_arg='/^libraries:/' ;; esac case $host_os in mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; *) lt_sed_strip_eq='s|=/|/|g' ;; esac lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` case $lt_search_path_spec in *\;*) # if the path contains ";" then we assume it to be the separator # otherwise default to the standard path separator (i.e. ":") - it is # assumed that no part of a normal pathname contains ";" but that should # okay in the real world where ";" in dirpaths is itself problematic. lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` ;; *) lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` ;; esac # Ok, now we have the path, separated by spaces, we can step through it # and add multilib dir if necessary... lt_tmp_lt_search_path_spec= lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` # ...but if some path component already ends with the multilib dir we assume # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). case "$lt_multi_os_dir; $lt_search_path_spec " in "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) lt_multi_os_dir= ;; esac for lt_sys_path in $lt_search_path_spec; do if test -d "$lt_sys_path$lt_multi_os_dir"; then lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" elif test -n "$lt_multi_os_dir"; then test -d "$lt_sys_path" && \ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" fi done lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' BEGIN {RS = " "; FS = "/|\n";} { lt_foo = ""; lt_count = 0; for (lt_i = NF; lt_i > 0; lt_i--) { if ($lt_i != "" && $lt_i != ".") { if ($lt_i == "..") { lt_count++; } else { if (lt_count == 0) { lt_foo = "/" $lt_i lt_foo; } else { lt_count--; } } } } if (lt_foo != "") { lt_freq[lt_foo]++; } if (lt_freq[lt_foo] == 1) { print lt_foo; } }'` # AWK program above erroneously prepends '/' to C:/dos/paths # for these hosts. case $host_os in mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ $SED 's|/\([A-Za-z]:\)|\1|g'` ;; esac sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` else sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" fi library_names_spec= libname_spec='lib$name' soname_spec= shrext_cmds=.so postinstall_cmds= postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" need_lib_prefix=unknown hardcode_into_libs=no # when you set need_version to no, make sure it does not cause -set_version # flags to be left without arguments need_version=unknown case $host_os in aix3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname.a' shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major version to the name. soname_spec='$libname$release$shared_ext$major' ;; aix[4-9]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no hardcode_into_libs=yes if test ia64 = "$host_cpu"; then # AIX 5 supports IA64 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create an import file # for dependence libraries. The import file would start with # the line '#! .'. This would cause the generated library to # depend on '.', always an invalid library. This was fixed in # development snapshots of GCC prior to 3.0. case $host_os in aix4 | aix4.[01] | aix4.[01].*) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then : else can_build_shared=no fi ;; esac # Using Import Files as archive members, it is possible to support # filename-based versioning of shared library archives on AIX. While # this would work for both with and without runtime linking, it will # prevent static linking of such archives. So we do filename-based # shared library versioning with .so extension only, which is used # when both runtime linking and shared linking is enabled. # Unfortunately, runtime linking may impact performance, so we do # not want this to be the default eventually. Also, we use the # versioned .so libs for executables only if there is the -brtl # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. # To allow for filename-based versioning support, we need to create # libNAME.so.V as an archive file, containing: # *) an Import File, referring to the versioned filename of the # archive as well as the shared archive member, telling the # bitwidth (32 or 64) of that shared object, and providing the # list of exported symbols of that shared object, eventually # decorated with the 'weak' keyword # *) the shared object with the F_LOADONLY flag set, to really avoid # it being seen by the linker. # At run time we better use the real file rather than another symlink, # but for link time we create the symlink libNAME.so -> libNAME.so.V case $with_aix_soname,$aix_use_runtimelinking in # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. aix,yes) # traditional libtool dynamic_linker='AIX unversionable lib.so' # If using run time linking (on AIX 4.2 or later) use lib<name>.so # instead of lib<name>.a to let people know that these are not # typical AIX shared libraries. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' ;; aix,no) # traditional AIX only dynamic_linker='AIX lib.a(lib.so.V)' # We preserve .a as extension for shared libraries through AIX4.2 # and later when we are not doing run time linking. library_names_spec='$libname$release.a $libname.a' soname_spec='$libname$release$shared_ext$major' ;; svr4,*) # full svr4 only dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,yes) # both, prefer svr4 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # unpreferred sharedlib libNAME.a needs extra handling postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,no) # both, prefer aix dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" library_names_spec='$libname$release.a $libname.a' soname_spec='$libname$release$shared_ext$major' # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' ;; esac shlibpath_var=LIBPATH fi ;; amigaos*) case $host_cpu in powerpc) # Since July 2007 AmigaOS4 officially supports .so libraries. # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' ;; m68k) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ;; esac ;; beos*) library_names_spec='$libname$shared_ext' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*) version_type=linux # correct to gnu/linux during the next big refactor need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow # libtool to hard-code these into programs ;; cygwin* | mingw* | pw32* | cegcc*) version_type=windows shrext_cmds=.dll need_version=no need_lib_prefix=no case $GCC,$cc_basename in yes,*) # gcc library_names_spec='$libname.dll.a' # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \$file`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes case $host_os in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" ;; mingw* | cegcc*) # MinGW DLLs use traditional 'lib' prefix soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' ;; esac dynamic_linker='Win32 ld.exe' ;; *,cl* | *,icl*) # Native MSVC or ICC libname_spec='$name' soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' library_names_spec='$libname.dll.lib' case $build_os in mingw*) sys_lib_search_path_spec= lt_save_ifs=$IFS IFS=';' for lt_path in $LIB do IFS=$lt_save_ifs # Let DOS variable expansion print the short 8.3 style file name. lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" done IFS=$lt_save_ifs # Convert to MSYS style. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` ;; cygwin*) # Convert to unix form, then to dos form, then back to unix form # but this time dos style (no spaces!) so that the unix form looks # like /cygdrive/c/PROGRA~1:/cygdr... sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ;; *) sys_lib_search_path_spec=$LIB if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then # It is most probably a Windows format PATH. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` else sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi # FIXME: find the short name or the path components, as spaces are # common. (e.g. "Program Files" -> "PROGRA~1") ;; esac # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \$file`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes dynamic_linker='Win32 link.exe' ;; *) # Assume MSVC and ICC wrapper library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' dynamic_linker='Win32 ld.exe' ;; esac # FIXME: first we should search . and the directory the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no need_version=no library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' soname_spec='$libname$release$major$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH ;; freebsd* | dragonfly* | midnightbsd*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. if test -x /usr/bin/objformat; then objformat=`/usr/bin/objformat` else case $host_os in freebsd[23].*) objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat case $version_type in freebsd-elf*) library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' need_version=no need_lib_prefix=no ;; freebsd-*) library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' need_version=yes ;; esac shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2.*) shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; haiku*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no dynamic_linker="$host_os runtime_loader" library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LIBRARY_PATH shlibpath_overrides_runpath=no sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' hardcode_into_libs=yes ;; hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' if test 32 = "$HPUX_IA64_MODE"; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" sys_lib_dlsearch_path_spec=/usr/lib/hpux32 else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" sys_lib_dlsearch_path_spec=/usr/lib/hpux64 fi ;; hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' ;; esac # HP-UX runs *really* slowly unless shared libraries are mode 555, ... postinstall_cmds='chmod 555 $lib' # or fails outright, so override atomically: install_override_mode=555 ;; interix[3-9]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test yes = "$lt_cv_prog_gnu_ld"; then version_type=linux # correct to gnu/linux during the next big refactor else version_type=irix fi ;; esac need_lib_prefix=no need_version=no soname_spec='$libname$release$shared_ext$major' library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" hardcode_into_libs=yes ;; # No shared lib support for Linux oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no ;; linux*android*) version_type=none # Android doesn't support versioned libraries. need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext' soname_spec='$libname$release$shared_ext' finish_cmds= shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes dynamic_linker='Android linker' # Don't embed -rpath directories since the linker doesn't support them. hardcode_libdir_flag_spec='-L$libdir' ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # Some binutils ld are patched to set DT_RUNPATH if test ${lt_cv_shlibpath_overrides_runpath+y} then : printf %s "(cached) " >&6 else case e in #( e) lt_cv_shlibpath_overrides_runpath=no save_LDFLAGS=$LDFLAGS save_libdir=$libdir eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null then : lt_cv_shlibpath_overrides_runpath=yes fi fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LDFLAGS=$save_LDFLAGS libdir=$save_libdir ;; esac fi shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes # Add ABI-specific directories to the system library path. sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" # Ideally, we could use ldconfig to report *all* directores which are # searched for libraries, however this is still not possible. Aside from not # being certain /sbin/ldconfig is available, command # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, # even though it is searched at run-time. Try to do the best guess by # appending ld.so.conf contents (and includes) to the search path. if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. dynamic_linker='GNU/Linux ld.so' ;; netbsd*) version_type=sunos need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' dynamic_linker='NetBSD ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; newsos6) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; *nto* | *qnx*) version_type=qnx need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='ldqnx.so' ;; openbsd* | bitrig*) version_type=sunos sys_lib_dlsearch_path_spec=/usr/lib need_lib_prefix=no if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then need_version=no else need_version=yes fi library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; os2*) libname_spec='$name' version_type=windows shrext_cmds=.dll need_version=no need_lib_prefix=no # OS/2 can only load a DLL with a base name of 8 characters or less. soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; v=$($ECHO $release$versuffix | tr -d .-); n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); $ECHO $n$v`$shared_ext' library_names_spec='${libname}_dll.$libext' dynamic_linker='OS/2 ld.exe' shlibpath_var=BEGINLIBPATH sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec postinstall_cmds='base_file=`basename \$file`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' ;; osf3* | osf4* | osf5*) version_type=osf need_lib_prefix=no need_version=no soname_spec='$libname$release$shared_ext$major' library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes # ldd complains unless libraries are executable postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test yes = "$with_gnu_ld"; then need_lib_prefix=no fi need_version=yes ;; sysv4 | sysv4.3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni) shlibpath_overrides_runpath=no need_lib_prefix=no runpath_var=LD_RUN_PATH ;; siemens) need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec; then version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' soname_spec='$libname$shared_ext.$major' shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) version_type=sco need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes if test yes = "$with_gnu_ld"; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; tpf*) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; uts4*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 printf "%s\n" "$dynamic_linker" >&6; } test no = "$dynamic_linker" && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test yes = "$GCC"; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec fi if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec fi # remember unaugmented sys_lib_dlsearch_path content for libtool script decls... configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 printf %s "checking how to hardcode library paths into programs... " >&6; } hardcode_action= if test -n "$hardcode_libdir_flag_spec" || test -n "$runpath_var" || test yes = "$hardcode_automatic"; then # We can hardcode non-existent directories. if test no != "$hardcode_direct" && # If the only mechanism to avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an installed library # when we should be linking with a yet-to-be-installed one ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && test no != "$hardcode_minus_L"; then # Linking always hardcodes the temporary library directory. hardcode_action=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. hardcode_action=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. hardcode_action=unsupported fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 printf "%s\n" "$hardcode_action" >&6; } if test relink = "$hardcode_action" || test yes = "$inherit_rpath"; then # Fast installation is not supported enable_fast_install=no elif test yes = "$shlibpath_overrides_runpath" || test no = "$enable_shared"; then # Fast installation is not necessary enable_fast_install=needless fi if test yes != "$enable_dlopen"; then enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown else lt_cv_dlopen=no lt_cv_dlopen_libs= case $host_os in beos*) lt_cv_dlopen=load_add_on lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ;; mingw* | pw32* | cegcc*) lt_cv_dlopen=LoadLibrary lt_cv_dlopen_libs= ;; cygwin*) lt_cv_dlopen=dlopen lt_cv_dlopen_libs= ;; darwin*) # if libdl is installed we need to link against it { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 printf %s "checking for dlopen in -ldl... " >&6; } if test ${ac_cv_lib_dl_dlopen+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char dlopen (void); int main (void) { return dlopen (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_lib_dl_dlopen=yes else case e in #( e) ac_cv_lib_dl_dlopen=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; } if test "x$ac_cv_lib_dl_dlopen" = xyes then : lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl else case e in #( e) lt_cv_dlopen=dyld lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ;; esac fi ;; tpf*) # Don't try to run any link tests for TPF. We know it's impossible # because TPF is a cross-compiler, and we know how we open DSOs. lt_cv_dlopen=dlopen lt_cv_dlopen_libs= lt_cv_dlopen_self=no ;; *) ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" if test "x$ac_cv_func_shl_load" = xyes then : lt_cv_dlopen=shl_load else case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 printf %s "checking for shl_load in -ldld... " >&6; } if test ${ac_cv_lib_dld_shl_load+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char shl_load (void); int main (void) { return shl_load (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_lib_dld_shl_load=yes else case e in #( e) ac_cv_lib_dld_shl_load=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 printf "%s\n" "$ac_cv_lib_dld_shl_load" >&6; } if test "x$ac_cv_lib_dld_shl_load" = xyes then : lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld else case e in #( e) ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" if test "x$ac_cv_func_dlopen" = xyes then : lt_cv_dlopen=dlopen else case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 printf %s "checking for dlopen in -ldl... " >&6; } if test ${ac_cv_lib_dl_dlopen+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char dlopen (void); int main (void) { return dlopen (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_lib_dl_dlopen=yes else case e in #( e) ac_cv_lib_dl_dlopen=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; } if test "x$ac_cv_lib_dl_dlopen" = xyes then : lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl else case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 printf %s "checking for dlopen in -lsvld... " >&6; } if test ${ac_cv_lib_svld_dlopen+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_check_lib_save_LIBS=$LIBS LIBS="-lsvld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char dlopen (void); int main (void) { return dlopen (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_lib_svld_dlopen=yes else case e in #( e) ac_cv_lib_svld_dlopen=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 printf "%s\n" "$ac_cv_lib_svld_dlopen" >&6; } if test "x$ac_cv_lib_svld_dlopen" = xyes then : lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld else case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 printf %s "checking for dld_link in -ldld... " >&6; } if test ${ac_cv_lib_dld_dld_link+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char dld_link (void); int main (void) { return dld_link (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_cv_lib_dld_dld_link=yes else case e in #( e) ac_cv_lib_dld_dld_link=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 printf "%s\n" "$ac_cv_lib_dld_dld_link" >&6; } if test "x$ac_cv_lib_dld_dld_link" = xyes then : lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld fi ;; esac fi ;; esac fi ;; esac fi ;; esac fi ;; esac fi ;; esac if test no = "$lt_cv_dlopen"; then enable_dlopen=no else enable_dlopen=yes fi case $lt_cv_dlopen in dlopen) save_CPPFLAGS=$CPPFLAGS test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" save_LDFLAGS=$LDFLAGS wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" save_LIBS=$LIBS LIBS="$lt_cv_dlopen_libs $LIBS" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 printf %s "checking whether a program can dlopen itself... " >&6; } if test ${lt_cv_dlopen_self+y} then : printf %s "(cached) " >&6 else case e in #( e) if test yes = "$cross_compiling"; then : lt_cv_dlopen_self=cross else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF #line $LINENO "configure" #include "confdefs.h" #if HAVE_DLFCN_H #include <dlfcn.h> #endif #include <stdio.h> #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif /* When -fvisibility=hidden is used, assume the code has been annotated correspondingly for the symbols needed. */ #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) int fnord () __attribute__((visibility("default"))); #endif int fnord () { return 42; } int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else { if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; else puts (dlerror ()); } /* dlclose (self); */ } else puts (dlerror ()); return status; } _LT_EOF if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; esac else : # compilation failed lt_cv_dlopen_self=no fi fi rm -fr conftest* ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 printf "%s\n" "$lt_cv_dlopen_self" >&6; } if test yes = "$lt_cv_dlopen_self"; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 printf %s "checking whether a statically linked program can dlopen itself... " >&6; } if test ${lt_cv_dlopen_self_static+y} then : printf %s "(cached) " >&6 else case e in #( e) if test yes = "$cross_compiling"; then : lt_cv_dlopen_self_static=cross else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF #line $LINENO "configure" #include "confdefs.h" #if HAVE_DLFCN_H #include <dlfcn.h> #endif #include <stdio.h> #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif /* When -fvisibility=hidden is used, assume the code has been annotated correspondingly for the symbols needed. */ #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) int fnord () __attribute__((visibility("default"))); #endif int fnord () { return 42; } int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else { if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; else puts (dlerror ()); } /* dlclose (self); */ } else puts (dlerror ()); return status; } _LT_EOF if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; esac else : # compilation failed lt_cv_dlopen_self_static=no fi fi rm -fr conftest* ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 printf "%s\n" "$lt_cv_dlopen_self_static" >&6; } fi CPPFLAGS=$save_CPPFLAGS LDFLAGS=$save_LDFLAGS LIBS=$save_LIBS ;; esac case $lt_cv_dlopen_self in yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; *) enable_dlopen_self=unknown ;; esac case $lt_cv_dlopen_self_static in yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; *) enable_dlopen_self_static=unknown ;; esac fi striplib= old_striplib= { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 printf %s "checking whether stripping libraries is possible... " >&6; } if test -z "$STRIP"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } else if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then old_striplib="$STRIP --strip-debug" striplib="$STRIP --strip-unneeded" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } else case $host_os in darwin*) # FIXME - insert some real tests, host_os isn't really good enough striplib="$STRIP -x" old_striplib="$STRIP -S" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } ;; freebsd*) if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then old_striplib="$STRIP --strip-debug" striplib="$STRIP --strip-unneeded" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi ;; *) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } ;; esac fi fi # Report what library types will actually be built { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 printf %s "checking if libtool supports shared libraries... " >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 printf "%s\n" "$can_build_shared" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 printf %s "checking whether to build shared libraries... " >&6; } test no = "$can_build_shared" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test yes = "$enable_shared" && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[4-9]*) if test ia64 != "$host_cpu"; then case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in yes,aix,yes) ;; # shared object as lib.so file only yes,svr4,*) ;; # shared object as lib.so archive member only yes,*) enable_static=no ;; # shared object in lib.a archive as well esac fi ;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 printf "%s\n" "$enable_shared" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 printf %s "checking whether to build static libraries... " >&6; } # Make sure either enable_shared or enable_static is yes. test yes = "$enable_shared" || enable_static=yes { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 printf "%s\n" "$enable_static" >&6; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu CC=$lt_save_CC ac_config_commands="$ac_config_commands libtool" # Only expand once: # Checks for programs. for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_AWK+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 printf "%s\n" "$AWK" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$AWK" && break done # Extract the first word of "msgfmt", so it can be a program name with args. set dummy msgfmt; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_HAVE_MSGFMT+y} then : printf %s "(cached) " >&6 else case e in #( e) if test -n "$HAVE_MSGFMT"; then ac_cv_prog_HAVE_MSGFMT="$HAVE_MSGFMT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_HAVE_MSGFMT="yes" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi HAVE_MSGFMT=$ac_cv_prog_HAVE_MSGFMT if test -n "$HAVE_MSGFMT"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $HAVE_MSGFMT" >&5 printf "%s\n" "$HAVE_MSGFMT" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$HAVE_MSGFMT" != "xyes"; then echo " Please install the program \"msgfmt\" in advance." echo " It is usually included in the package \"gettext\"." exit 1; else : fi # Checks for source data files. # Check whether --with-charmaps was given. if test ${with_charmaps+y} then : withval=$with_charmaps; CHARMAPS="$withval" fi if test "x$CHARMAPS" = "x"; then if test -d ./charmaps; then CHARMAPS=./charmaps elif test -d /usr/share/i18n/charmaps; then CHARMAPS=/usr/share/i18n/charmaps else CHARMAPS= fi else : fi if test "x$CHARMAPS" != "x"; then if test -r "$CHARMAPS/EUC-JP.zst"; then CHARMAP_EXT=".zst" CHARMAP_CAT="zstdcat" elif test -r "$CHARMAPS/EUC-JP.gz"; then CHARMAP_EXT=".gz" CHARMAP_CAT="zcat" elif test -r "$CHARMAPS/EUC-JP"; then CHARMAP_EXT= CHARMAP_CAT="cat" else CHARMAPS= fi else : fi INPUT_METHOD=`echo MIM/*.mim` FLT=`echo FLT/*.flt` ICONS=`echo icons/*.png` LANGNAME_TABLES=`cd LANGDATA; echo *.lnm` ac_config_files="$ac_config_files Makefile mapconv m17n-db m17n-db.pc po/Makefile.in LANGDATA/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # 'ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* 'ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. ( for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) # 'set' does not quote correctly, so add quotes: double-quote # substitution turns \\\\ into \\, and sed turns \\ into \. sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) # 'set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) | sed ' /^ac_cv_env_/b end t clear :clear s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then if test "x$cache_file" != "x/dev/null"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 printf "%s\n" "$as_me: updating cache $cache_file" >&6;} if test ! -f "$cache_file" || test -h "$cache_file"; then cat confcache >"$cache_file" else case $cache_file in #( */* | ?:*) mv -f confcache "$cache_file"$$ && mv -f "$cache_file"$$ "$cache_file" ;; #( *) mv -f confcache "$cache_file" ;; esac fi fi else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' # Transform confdefs.h into DEFS. # Protect against shell expansion while executing Makefile rules. # Protect against Makefile macro expansion. # # If the first sed substitution is executed (which looks for macros that # take arguments), then branch to the quote section. Otherwise, # look for a macro that doesn't take arguments. ac_script=' :mline /\\$/{ N s,\\\n,, b mline } t clear :clear s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g t quote s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g t quote b any :quote s/[][ `~#$^&*(){}\\|;'\''"<>?]/\\&/g s/\$/$$/g H :any ${ g s/^\n// s/\n/ /g p } ' DEFS=`sed -n "$ac_script" confdefs.h` ac_libobjs= ac_ltlibobjs= U= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 printf %s "checking that generated files are newer than configure... " >&6; } if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 printf "%s\n" "done" >&6; } if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' else am__EXEEXT_TRUE='#' am__EXEEXT_FALSE= fi if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then as_fn_error $? "conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi : "${CONFIG_STATUS=./config.status}" ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} as_write_fail=0 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case e in #( e) case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac ;; esac fi # Reset variables that may have inherited troublesome values from # the environment. # IFS needs to be set, to space, tab, and newline, in precisely that order. # (If _AS_PATH_WALK were called with IFS unset, it would have the # side effect of setting IFS to empty, thus disabling word splitting.) # Quoting is to prevent editors from complaining about space-tab. as_nl=' ' export as_nl IFS=" "" $as_nl" PS1='$ ' PS2='> ' PS4='+ ' # Ensure predictable behavior from utilities with locale-dependent output. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # We cannot yet rely on "unset" to work, but we need these variables # to be unset--not just set to an empty or harmless value--now, to # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct # also avoids known problems related to "unset" and subshell syntax # in other old shells (e.g. bash 2.01 and pdksh 5.2.14). for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH do eval test \${$as_var+y} \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done # Ensure that fds 0, 1, and 2 are open. if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi if (exec 3>&2) ; then :; else exec 2>/dev/null; fi # The user is always right. if ${PATH_SEPARATOR+false} :; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac test -r "$as_dir$0" && as_myself=$as_dir$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as 'sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi printf "%s\n" "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null then : eval 'as_fn_append () { eval $1+=\$2 }' else case e in #( e) as_fn_append () { eval $1=\$$1\$2 } ;; esac fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null then : eval 'as_fn_arith () { as_val=$(( $* )) }' else case e in #( e) as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } ;; esac fi # as_fn_arith if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits # Determine whether it's possible to make 'echo' print without a newline. # These variables are no longer used directly by Autoconf, but are AC_SUBSTed # for compatibility with existing Makefiles. ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac # For backward compatibility with old third-party macros, we provide # the shell variables $as_echo and $as_echo_n. New code should use # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. as_echo='printf %s\n' as_echo_n='printf %s' rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. # In both cases, we have to default to 'cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated # Sed expression to map a string onto a valid variable name. as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" as_tr_sh="eval sed '$as_sed_sh'" # deprecated exec 6>&1 ## ----------------------------------- ## ## Main body of $CONFIG_STATUS script. ## ## ----------------------------------- ## _ASEOF test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Save the log message, to keep $0 and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by m17n-db $as_me 1.8.10, which was generated by GNU Autoconf 2.72. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " _ACEOF case $ac_config_files in *" "*) set x $ac_config_files; shift; ac_config_files=$*;; esac cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # Files that config.status was made for. config_files="$ac_config_files" config_commands="$ac_config_commands" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ '$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. Usage: $0 [OPTION]... [TAG]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit --config print configuration, then exit -q, --quiet, --silent do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE Configuration files: $config_files Configuration commands: $config_commands Report bugs to <bugs-m17n-lib@m17n.org>." _ACEOF ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ m17n-db config.status 1.8.10 configured by $0, generated by GNU Autoconf 2.72, with options \\"\$ac_cs_config\\" Copyright (C) 2023 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' INSTALL='$INSTALL' MKDIR_P='$MKDIR_P' AWK='$AWK' test -n "\$AWK" || AWK=awk _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # The default lists apply if the user does not specify any file. ac_need_defaults=: while test $# != 0 do case $1 in --*=?*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; --*=) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg= ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) printf "%s\n" "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) printf "%s\n" "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" ac_need_defaults=false;; --he | --h | --help | --hel | -h ) printf "%s\n" "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. -*) as_fn_error $? "unrecognized option: '$1' Try '$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" fi _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX printf "%s\n" "$ac_log" } >&5 _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # # Capture the value of obsolete ALL_LINGUAS because we need it to compute # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it # from automake < 1.5. eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' # Capture the value of LINGUAS because we need it to compute CATALOGS. LINGUAS="${LINGUAS-%UNSET%}" AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH sed_quote_subst='$sed_quote_subst' double_quote_subst='$double_quote_subst' delay_variable_subst='$delay_variable_subst' macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' FILECMD='`$ECHO "$FILECMD" | $SED "$delay_single_quote_subst"`' OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' lt_ar_flags='`$ECHO "$lt_ar_flags" | $SED "$delay_single_quote_subst"`' AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' LTCC='$LTCC' LTCFLAGS='$LTCFLAGS' compiler='$compiler_DEFAULT' # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$1 _LTECHO_EOF' } # Quote evaled strings. for var in SHELL \ ECHO \ PATH_SEPARATOR \ SED \ GREP \ EGREP \ FGREP \ LD \ NM \ LN_S \ lt_SP2NL \ lt_NL2SP \ reload_flag \ FILECMD \ OBJDUMP \ deplibs_check_method \ file_magic_cmd \ file_magic_glob \ want_nocaseglob \ DLLTOOL \ sharedlib_from_linklib_cmd \ AR \ archiver_list_spec \ STRIP \ RANLIB \ CC \ CFLAGS \ compiler \ lt_cv_sys_global_symbol_pipe \ lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_import \ lt_cv_sys_global_symbol_to_c_name_address \ lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ lt_cv_nm_interface \ nm_file_list_spec \ lt_cv_truncate_bin \ lt_prog_compiler_no_builtin_flag \ lt_prog_compiler_pic \ lt_prog_compiler_wl \ lt_prog_compiler_static \ lt_cv_prog_compiler_c_o \ need_locks \ MANIFEST_TOOL \ DSYMUTIL \ NMEDIT \ LIPO \ OTOOL \ OTOOL64 \ shrext_cmds \ export_dynamic_flag_spec \ whole_archive_flag_spec \ compiler_needs_object \ with_gnu_ld \ allow_undefined_flag \ no_undefined_flag \ hardcode_libdir_flag_spec \ hardcode_libdir_separator \ exclude_expsyms \ include_expsyms \ file_list_spec \ variables_saved_for_relink \ libname_spec \ library_names_spec \ soname_spec \ install_override_mode \ finish_eval \ old_striplib \ striplib; do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[\\\\\\\`\\"\\\$]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done # Double-quote double-evaled strings. for var in reload_cmds \ old_postinstall_cmds \ old_postuninstall_cmds \ old_archive_cmds \ extract_expsyms_cmds \ old_archive_from_new_cmds \ old_archive_from_expsyms_cmds \ archive_cmds \ archive_expsym_cmds \ module_cmds \ module_expsym_cmds \ export_symbols_cmds \ prelink_cmds \ postlink_cmds \ postinstall_cmds \ postuninstall_cmds \ finish_cmds \ sys_lib_search_path_spec \ configure_time_dlsearch_path \ configure_time_lt_sys_library_path; do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[\\\\\\\`\\"\\\$]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done ac_aux_dir='$ac_aux_dir' # See if we are running on zsh, and set the options that allow our # commands through without removal of \ escapes INIT. if test -n "\${ZSH_VERSION+set}"; then setopt NO_GLOB_SUBST fi PACKAGE='$PACKAGE' VERSION='$VERSION' RM='$RM' ofile='$ofile' _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "mapconv") CONFIG_FILES="$CONFIG_FILES mapconv" ;; "m17n-db") CONFIG_FILES="$CONFIG_FILES m17n-db" ;; "m17n-db.pc") CONFIG_FILES="$CONFIG_FILES m17n-db.pc" ;; "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; "LANGDATA/Makefile") CONFIG_FILES="$CONFIG_FILES LANGDATA/Makefile" ;; *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: # after its creation but before its name has been assigned to '$tmp'. $debug || { tmp= ac_tmp= trap 'exit_status=$? : "${ac_tmp:=$tmp}" { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status ' 0 trap 'as_fn_exit 1' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. # This happens for instance with './config.status config.h'. if test -n "$CONFIG_FILES"; then ac_cr=`echo X | tr X '\015'` # On cygwin, bash can eat \r inside `` if the user requested igncr. # But we know of no other shell where ac_cr would be empty at this # point, so we can use a bashism as a fallback. if test "x$ac_cr" = x; then eval ac_cr=\$\'\\r\' fi ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ac_cs_awk_cr='\\r' else ac_cs_awk_cr=$ac_cr fi echo 'BEGIN {' >"$ac_tmp/subs1.awk" && _ACEOF { echo "cat >conf$$subs.awk <<_ACEOF" && echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && echo "_ACEOF" } >conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do . ./conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` if test $ac_delim_n = $ac_delim_num; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done rm -f conf$$subs.sh cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && _ACEOF sed -n ' h s/^/S["/; s/!.*/"]=/ p g s/^[^!]*!// :repl t repl s/'"$ac_delim"'$// t delim :nl h s/\(.\{148\}\)..*/\1/ t more1 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ p n b repl :more1 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t nl :delim h s/\(.\{148\}\)..*/\1/ t more2 s/["\\]/\\&/g; s/^/"/; s/$/"/ p b :more2 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t delim ' <conf$$subs.awk | sed ' /^[^""]/{ N s/\n// } ' >>$CONFIG_STATUS || ac_write_fail=1 rm -f conf$$subs.awk cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACAWK cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 FS = "" } { line = $ 0 nfields = split(line, field, "@") substed = 0 len = length(field[1]) for (i = 2; i < nfields; i++) { key = field[i] keylen = length(key) if (S_is_set[key]) { value = S[key] line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) len += length(value) + length(field[++i]) substed = 1 } else len += 1 + keylen } print line } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" else cat fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 _ACEOF # VPATH may cause trouble with some makes, so we remove sole $(srcdir), # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ h s/// s/^/:/ s/[ ]*$/:/ s/:\$(srcdir):/:/g s/:\${srcdir}:/:/g s/:@srcdir@:/:/g s/^:*// s/:*$// x s/\(=[ ]*\).*/\1/ G s/\n// s/^[^=]*=[ ]*$// }' fi cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 fi # test -n "$CONFIG_FILES" eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS" shift for ac_tag do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac ac_save_IFS=$IFS IFS=: set x $ac_tag IFS=$ac_save_IFS shift ac_file=$1 shift case $ac_mode in :L) ac_source=$1;; :[FH]) ac_file_inputs= for ac_f do case $ac_f in -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, # because $ac_f cannot contain ':'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done # Let's still pretend it is 'configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 printf "%s\n" "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) ac_sed_conf_input=`printf "%s\n" "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac case $ac_tag in *:-:* | *:-) cat >"$ac_tmp/stdin" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; esac ;; esac ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir="$ac_dir"; as_fn_mkdir_p ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac ac_MKDIR_P=$MKDIR_P case $MKDIR_P in [\\/$]* | ?:[\\/]* ) ;; */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= ac_sed_dataroot=' /datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF # Neutralize VPATH when '$srcdir' = '.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_sed_extra="$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s|@configure_input@|$ac_sed_conf_input|;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@top_build_prefix@&$ac_top_build_prefix&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' which seems to be undefined. Please make sure it is defined" >&5 printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" case $ac_file in -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; esac \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 printf "%s\n" "$as_me: executing $ac_file commands" >&6;} ;; esac case $ac_file$ac_mode in "po-directories":C) for ac_file in $CONFIG_FILES; do # Support "outfile[:infile[:infile...]]" case "$ac_file" in *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; esac # PO directories have a Makefile.in generated from Makefile.in.in. case "$ac_file" in */Makefile.in) # Adjust a relative srcdir. ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` # In autoconf-2.13 it is called $ac_given_srcdir. # In autoconf-2.50 it is called $srcdir. test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" case "$ac_given_srcdir" in .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; /*) top_srcdir="$ac_given_srcdir" ;; *) top_srcdir="$ac_dots$ac_given_srcdir" ;; esac # Treat a directory as a PO directory if and only if it has a # POTFILES.in file. This allows packages to have multiple PO # directories under different names or in different locations. if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then rm -f "$ac_dir/POTFILES" test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" POMAKEFILEDEPS="POTFILES.in" # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend # on $ac_dir but don't depend on user-specified configuration # parameters. if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then # The LINGUAS file contains the set of available languages. if test -n "$OBSOLETE_ALL_LINGUAS"; then test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" fi ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` # Hide the ALL_LINGUAS assigment from automake < 1.5. eval 'ALL_LINGUAS''=$ALL_LINGUAS_' POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" else # The set of available languages was given in configure.in. # Hide the ALL_LINGUAS assigment from automake < 1.5. eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' fi # Compute POFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) # Compute UPDATEPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) # Compute DUMMYPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) # Compute GMOFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) case "$ac_given_srcdir" in .) srcdirpre= ;; *) srcdirpre='$(srcdir)/' ;; esac POFILES= UPDATEPOFILES= DUMMYPOFILES= GMOFILES= for lang in $ALL_LINGUAS; do POFILES="$POFILES $srcdirpre$lang.po" UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" DUMMYPOFILES="$DUMMYPOFILES $lang.nop" GMOFILES="$GMOFILES $srcdirpre$lang.gmo" done # CATALOGS depends on both $ac_dir and the user's LINGUAS # environment variable. INST_LINGUAS= if test -n "$ALL_LINGUAS"; then for presentlang in $ALL_LINGUAS; do useit=no if test "%UNSET%" != "$LINGUAS"; then desiredlanguages="$LINGUAS" else desiredlanguages="$ALL_LINGUAS" fi for desiredlang in $desiredlanguages; do # Use the presentlang catalog if desiredlang is # a. equal to presentlang, or # b. a variant of presentlang (because in this case, # presentlang can be used as a fallback for messages # which are not translated in the desiredlang catalog). case "$desiredlang" in "$presentlang"*) useit=yes;; esac done if test $useit = yes; then INST_LINGUAS="$INST_LINGUAS $presentlang" fi done fi CATALOGS= if test -n "$INST_LINGUAS"; then for lang in $INST_LINGUAS; do CATALOGS="$CATALOGS $lang.gmo" done fi test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do if test -f "$f"; then case "$f" in *.orig | *.bak | *~) ;; *) cat "$f" >> "$ac_dir/Makefile" ;; esac fi done fi ;; esac done ;; "depfiles":C) test x"$AMDEP_TRUE" != x"" || { # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. # TODO: see whether this extra hack can be removed once we start # requiring Autoconf 2.70 or later. case $CONFIG_FILES in #( *\'*) : eval set x "$CONFIG_FILES" ;; #( *) : set x $CONFIG_FILES ;; #( *) : ;; esac shift # Used to flag and report bootstrapping failures. am_rc=0 for am_mf do # Strip MF so we end up with the name of the file. am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile which includes # dependency-tracking related rules and includes. # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ || continue am_dirpart=`$as_dirname -- "$am_mf" || $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$am_mf" : 'X\(//\)[^/]' \| \ X"$am_mf" : 'X\(//\)$' \| \ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` am_filepart=`$as_basename -- "$am_mf" || $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ X"$am_mf" : 'X\(//\)$' \| \ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X/"$am_mf" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` { echo "$as_me:$LINENO: cd "$am_dirpart" \ && sed -e '/# am--include-marker/d' "$am_filepart" \ | $MAKE -f - am--depfiles" >&5 (cd "$am_dirpart" \ && sed -e '/# am--include-marker/d' "$am_filepart" \ | $MAKE -f - am--depfiles) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } || am_rc=$? done if test $am_rc -ne 0; then { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} as_fn_error $? "Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE=\"gmake\" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). See 'config.log' for more details" "$LINENO" 5; } fi { am_dirpart=; unset am_dirpart;} { am_filepart=; unset am_filepart;} { am_mf=; unset am_mf;} { am_rc=; unset am_rc;} rm -f conftest-deps.mk } ;; "libtool":C) # See if we are running on zsh, and set the options that allow our # commands through without removal of \ escapes. if test -n "${ZSH_VERSION+set}"; then setopt NO_GLOB_SUBST fi cfgfile=${ofile}T trap "$RM \"$cfgfile\"; exit 1" 1 2 15 $RM "$cfgfile" cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. # Written by Gordon Matzigkeit, 1996 # Copyright (C) 2014 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # GNU Libtool is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of of the License, or # (at your option) any later version. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program or library that is built # using GNU Libtool, you may include this file under the same # distribution terms that you use for the rest of that program. # # GNU Libtool is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. # The names of the tagged configurations supported by this script. available_tags='' # Configured defaults for sys_lib_dlsearch_path munging. : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} # ### BEGIN LIBTOOL CONFIG # Which release of libtool.m4 was used? macro_version=$macro_version macro_revision=$macro_revision # Whether or not to build shared libraries. build_libtool_libs=$enable_shared # Whether or not to build static libraries. build_old_libs=$enable_static # What type of objects to build. pic_mode=$pic_mode # Whether or not to optimize for fast installation. fast_install=$enable_fast_install # Shared archive member basename,for filename based shared library versioning on AIX. shared_archive_member_spec=$shared_archive_member_spec # Shell to use when invoking shell scripts. SHELL=$lt_SHELL # An echo program that protects backslashes. ECHO=$lt_ECHO # The PATH separator for the build system. PATH_SEPARATOR=$lt_PATH_SEPARATOR # The host system. host_alias=$host_alias host=$host host_os=$host_os # The build system. build_alias=$build_alias build=$build build_os=$build_os # A sed program that does not truncate output. SED=$lt_SED # Sed that helps us avoid accidentally triggering echo(1) options like -n. Xsed="\$SED -e 1s/^X//" # A grep program that handles long lines. GREP=$lt_GREP # An ERE matcher. EGREP=$lt_EGREP # A literal string matcher. FGREP=$lt_FGREP # A BSD- or MS-compatible name lister. NM=$lt_NM # Whether we need soft or hard links. LN_S=$lt_LN_S # What is the maximum length of a command? max_cmd_len=$max_cmd_len # Object file suffix (normally "o"). objext=$ac_objext # Executable file suffix (normally ""). exeext=$exeext # whether the shell understands "unset". lt_unset=$lt_unset # turn spaces into newlines. SP2NL=$lt_lt_SP2NL # turn newlines into spaces. NL2SP=$lt_lt_NL2SP # convert \$build file names to \$host format. to_host_file_cmd=$lt_cv_to_host_file_cmd # convert \$build files to toolchain format. to_tool_file_cmd=$lt_cv_to_tool_file_cmd # A file(cmd) program that detects file types. FILECMD=$lt_FILECMD # An object symbol dumper. OBJDUMP=$lt_OBJDUMP # Method to check whether dependent libraries are shared objects. deplibs_check_method=$lt_deplibs_check_method # Command to use when deplibs_check_method = "file_magic". file_magic_cmd=$lt_file_magic_cmd # How to find potential files when deplibs_check_method = "file_magic". file_magic_glob=$lt_file_magic_glob # Find potential files using nocaseglob when deplibs_check_method = "file_magic". want_nocaseglob=$lt_want_nocaseglob # DLL creation program. DLLTOOL=$lt_DLLTOOL # Command to associate shared and link libraries. sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd # The archiver. AR=$lt_AR # Flags to create an archive (by configure). lt_ar_flags=$lt_ar_flags # Flags to create an archive. AR_FLAGS=\${ARFLAGS-"\$lt_ar_flags"} # How to feed a file listing to the archiver. archiver_list_spec=$lt_archiver_list_spec # A symbol stripping program. STRIP=$lt_STRIP # Commands used to install an old-style archive. RANLIB=$lt_RANLIB old_postinstall_cmds=$lt_old_postinstall_cmds old_postuninstall_cmds=$lt_old_postuninstall_cmds # Whether to use a lock for old archive extraction. lock_old_archive_extraction=$lock_old_archive_extraction # A C compiler. LTCC=$lt_CC # LTCC compiler flags. LTCFLAGS=$lt_CFLAGS # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe # Transform the output of nm in a proper C declaration. global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the output of nm into a list of symbols to manually relocate. global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import # Transform the output of nm in a C name address pair. global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address # Transform the output of nm in a C name address pair when lib prefix is needed. global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix # The name lister interface. nm_interface=$lt_lt_cv_nm_interface # Specify filename containing input files for \$NM. nm_file_list_spec=$lt_nm_file_list_spec # The root where to search for dependent libraries,and where our libraries should be installed. lt_sysroot=$lt_sysroot # Command to truncate a binary pipe. lt_truncate_bin=$lt_lt_cv_truncate_bin # The name of the directory that contains temporary libtool files. objdir=$objdir # Used to examine libraries when file_magic_cmd begins with "file". MAGIC_CMD=$MAGIC_CMD # Must we lock files when doing compilation? need_locks=$lt_need_locks # Manifest tool. MANIFEST_TOOL=$lt_MANIFEST_TOOL # Tool to manipulate archived DWARF debug symbol files on Mac OS X. DSYMUTIL=$lt_DSYMUTIL # Tool to change global to local symbols on Mac OS X. NMEDIT=$lt_NMEDIT # Tool to manipulate fat objects and archives on Mac OS X. LIPO=$lt_LIPO # ldd/readelf like tool for Mach-O binaries on Mac OS X. OTOOL=$lt_OTOOL # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. OTOOL64=$lt_OTOOL64 # Old archive suffix (normally "a"). libext=$libext # Shared library suffix (normally ".so"). shrext_cmds=$lt_shrext_cmds # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds # Variables whose values should be saved in libtool wrapper scripts and # restored at link time. variables_saved_for_relink=$lt_variables_saved_for_relink # Do we need the "lib" prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for libraries? need_version=$need_version # Library versioning type. version_type=$version_type # Shared library runtime path variable. runpath_var=$runpath_var # Shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=$shlibpath_overrides_runpath # Format of library name prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME library_names_spec=$lt_library_names_spec # The coded name of the library, if different from the real name. soname_spec=$lt_soname_spec # Permission mode override for installation of shared libraries. install_override_mode=$lt_install_override_mode # Command to use after installation of a shared archive. postinstall_cmds=$lt_postinstall_cmds # Command to use after uninstallation of a shared archive. postuninstall_cmds=$lt_postuninstall_cmds # Commands used to finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds # As "finish_cmds", except a single script fragment to be evaled but # not shown. finish_eval=$lt_finish_eval # Whether we should hardcode library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Compile-time system search path for libraries. sys_lib_search_path_spec=$lt_sys_lib_search_path_spec # Detected run-time system search path for libraries. sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path # Explicit LT_SYS_LIBRARY_PATH set during ./configure time. configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path # Whether dlopen is supported. dlopen_support=$enable_dlopen # Whether dlopen of programs is supported. dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is supported. dlopen_self_static=$enable_dlopen_self_static # Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib # The linker used to build libraries. LD=$lt_LD # How to create reloadable object files. reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # Commands used to build an old-style archive. old_archive_cmds=$lt_old_archive_cmds # A language specific compiler. CC=$lt_compiler # Is the compiler the GNU compiler? with_gcc=$GCC # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc # Whether or not to disallow shared libs when runtime libs are static. allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec # Whether the compiler copes with passing no objects directly. compiler_needs_object=$lt_compiler_needs_object # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds # Commands used to build a shared archive. archive_cmds=$lt_archive_cmds archive_expsym_cmds=$lt_archive_expsym_cmds # Commands used to build a loadable module if different from building # a shared archive. module_cmds=$lt_module_cmds module_expsym_cmds=$lt_module_expsym_cmds # Whether we are building with GNU ld or not. with_gnu_ld=$lt_with_gnu_ld # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag # Flag that enforces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes # DIR into the resulting binary. hardcode_direct=$hardcode_direct # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes # DIR into the resulting binary and the resulting library dependency is # "absolute",i.e impossible to change by setting \$shlibpath_var if the # library is relocated. hardcode_direct_absolute=$hardcode_direct_absolute # Set to "yes" if using the -LDIR flag during linking hardcodes DIR # into the resulting binary. hardcode_minus_L=$hardcode_minus_L # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR # into the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var # Set to "yes" if building a shared library automatically hardcodes DIR # into the library and all subsequent libraries and executables linked # against it. hardcode_automatic=$hardcode_automatic # Set to yes if linker adds runtime paths of dependent libraries # to runtime path list. inherit_rpath=$inherit_rpath # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs # Set to "yes" if exported symbols are required. always_export_symbols=$always_export_symbols # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms # Symbols that must always be exported. include_expsyms=$lt_include_expsyms # Commands necessary for linking programs (against libraries) with templates. prelink_cmds=$lt_prelink_cmds # Commands necessary for finishing linking programs. postlink_cmds=$lt_postlink_cmds # Specify filename containing input files. file_list_spec=$lt_file_list_spec # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action # ### END LIBTOOL CONFIG _LT_EOF cat <<'_LT_EOF' >> "$cfgfile" # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE # func_munge_path_list VARIABLE PATH # ----------------------------------- # VARIABLE is name of variable containing _space_ separated list of # directories to be munged by the contents of PATH, which is string # having a format: # "DIR[:DIR]:" # string "DIR[ DIR]" will be prepended to VARIABLE # ":DIR[:DIR]" # string "DIR[ DIR]" will be appended to VARIABLE # "DIRP[:DIRP]::[DIRA:]DIRA" # string "DIRP[ DIRP]" will be prepended to VARIABLE and string # "DIRA[ DIRA]" will be appended to VARIABLE # "DIR[:DIR]" # VARIABLE will be replaced by "DIR[ DIR]" func_munge_path_list () { case x$2 in x) ;; *:) eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" ;; x:*) eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" ;; *::*) eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" ;; *) eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" ;; esac } # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. func_cc_basename () { for cc_temp in $*""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` } # ### END FUNCTIONS SHARED WITH CONFIGURE _LT_EOF case $host_os in aix3*) cat <<\_LT_EOF >> "$cfgfile" # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test set != "${COLLECT_NAMES+set}"; then COLLECT_NAMES= export COLLECT_NAMES fi _LT_EOF ;; esac ltmain=$ac_aux_dir/ltmain.sh # We use sed instead of cat because bash on DJGPP gets confused if # if finds mixed CR/LF and LF-only lines. Since sed operates in # text mode, it properly converts lines to CR/LF. This bash problem # is reportedly fixed, but why not run on old versions too? $SED '$q' "$ltmain" >> "$cfgfile" \ || (rm -f "$cfgfile"; exit 1) mv -f "$cfgfile" "$ofile" || (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" ;; esac done # for ac_tag as_fn_exit 0 _ACEOF ac_clean_files=$ac_clean_files_save test $ac_write_fail = 0 || as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: ac_config_status_args= test "$silent" = yes && ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. $ac_cs_success || as_fn_exit 1 fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi # Print configuration message. if test "x$CHARMAPS" != "x"; then echo "------------------------------------------------------------" echo "Charset maps are generated from files under the directory:" echo " $CHARMAPS/" echo "------------------------------------------------------------" else echo "-----------ERROR-----------ERROR-----------ERROR------------" echo "Can't find source files for generating charset maps." echo "Run the script \"./get-glibc.sh\", and try again." echo "Or, read the installation procedure in the file README." echo " --with-charmaps=--DIRECTORY-OF-GLIBC-SOURCE--/localedata/charmaps" echo "-----------ERROR-----------ERROR-----------ERROR------------" fi ������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/gb180304.awk�������������������������������������������������������������������������0000644�0023456�0023456�00000005370�14422175267�010240� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# gb18030-4.awk -- awk script to make a charset map for 4-byte part of GB18030 # Copyright (C) 2003 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # # This file is part of the m17n database, a sub-part of the m17n library. # # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 2, or (at # your option) any later version. # # The m17n library is distributed in the hope that it will be # useful, but WITHOUT ANY WARRANTY; without even the implied warranty # of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with the m17n database; see the file COPYING. If not, write # to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. BEGIN { tohex["A"] = 10; tohex["B"] = 11; tohex["C"] = 12; tohex["D"] = 13; tohex["E"] = 14; tohex["F"] = 15; tohex["a"] = 10; tohex["b"] = 11; tohex["c"] = 12; tohex["d"] = 13; tohex["e"] = 14; tohex["f"] = 15; } function decode_hex(str) { n = 0; len = length(str); for (i = 1; i <= len; i++) { c = substr (str, i, 1); if (c >= "0" && c <= "9") n = n * 16 + (c - "0"); else n = n * 16 + tohex[c]; } return n; } function gb_to_index(gb) { b0 = int(gb / 256); b1 = gb % 256; idx = (((b0 - 129)) * 191 + b1 - 64); # if (b1 >= 127) # idx--; return idx } function index_to_gb(idx) { b3 = (idx % 10) + 48; idx = int(idx / 10); b2 = (idx % 126) + 129; idx = int(idx / 126); b1 = (idx % 10) + 48; b0 = int(idx / 10) + 129; return sprintf("%02X%02X%02X%02X", b0, b1, b2, b3); } /^\#/ { print; next; } /0x....-0x..../ { gb_from = gb_to_index(decode_hex(substr($1, 3, 4))); gb_to = gb_to_index(decode_hex(substr($1, 10, 4))); unicode = decode_hex(substr($2, 3, 4)); while (gb_from <= gb_to) { table[unicode++] = 1; gb_from++; } next; } { gb = decode_hex(substr($1, 3, 4)); unicode = decode_hex(substr($2, 3, 4)); table[unicode] = 1; } END { from_gb = -1; to_gb = 0; from_i = 0; table[65536] = 1; for (i = 128; i <= 65536; i++) { if (table[i] == 0) { if (i < 55296 || i >= 57344) { if (from_gb < 0) { from_gb = to_gb; from_i = i; } to_gb++; } } else if (from_gb >= 0) { if (from_gb + 1 == to_gb) printf "0x%s\t\t0x%04X\n", index_to_gb(from_gb), from_i; else printf "0x%s-0x%s\t0x%04X\n", index_to_gb(from_gb), index_to_gb(to_gb - 1), from_i; from_gb = -1; } } } ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/CHARSET.tbl��������������������������������������������������������������������������0000644�0023456�0023456�00000034356�14422175267�010266� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; CHARSET.tbl -- List of charset definitions -*- lisp -*- ;; Copyright (C) 2003, 2004 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; <li> CHARSET.tbl ;;; ;;; List of charset definitions. See the section @ref mdbCharsetList ;;; for the format of this file. ;; Each element has this form: ;; (CHARSET-NAME KEYWORD1 VALUE1 KEYWORD2 VALUE2 ...) ;; Valid KEYWORDs are: ;; method -- map, unify, offset, subset, or superset (default map) ;; dimension -- 1, 2, 3, or 4 (default 1) ;; min-range -- unsigned (default 0x00) ;; max-range -- unsigned (default 0xFF, 0xFFFF, 0xFFFFFF, or 0xFFFFFFFF) ;; min-code -- integer (default min-range) ;; max-code -- integer (default max-range) ;; ascii-compatible -- nil or t (default nil) ;; final-byte -- 0 or 32..127 (default 0) ;; revision -- 0..127 (default 0) ;; min-char -- integer (default 0) ;; mapfile -- mapping file name (method must be map or unify) ;; parents -- list of charset symbols (method must be subset or superset) ;; subset-offset -- ;; define-coding -- nil or t (default nil, dimension must be 1, ;; and code-range must be "\x00\xFF") ;; aliases -- list of alias name symbols ;; ;; ISO-8859 series. (iso-8859-1-rhp method subset dimension 1 parents (iso-8859-1) min-range 0x20 max-range 0x7F final-byte ?A subset-offset -128) (iso-8859-2 dimension 1 ascii-compatible t mapfile "8859-2.map" define-coding t) (iso-8859-2-rhp method subset dimension 1 parents (iso-8859-2) min-range 0x20 max-range 0x7F final-byte ?B subset-offset -128) (iso-8859-3 dimension 1 ascii-compatible t mapfile "8859-3.map" define-coding t) (iso-8859-3-rhp method subset dimension 1 parents (iso-8859-3) min-range 0x20 max-range 0x7F final-byte ?C subset-offset -128) (iso-8859-4 dimension 1 ascii-compatible t mapfile "8859-4.map" define-coding t) (iso-8859-4-rhp method subset dimension 1 parents (iso-8859-4) min-range 0x20 max-range 0x7F final-byte ?D subset-offset -128) (iso-8859-5 dimension 1 ascii-compatible t mapfile "8859-5.map" define-coding t) (iso-8859-5-rhp method subset dimension 1 parents (iso-8859-5) min-range 0x20 max-range 0x7F final-byte ?L subset-offset -128) (iso-8859-6 dimension 1 ascii-compatible t mapfile "8859-6.map" define-coding t) (iso-8859-6-rhp method subset dimension 1 parents (iso-8859-6) min-range 0x20 max-range 0x7F final-byte ?G subset-offset -128) (iso-8859-7 dimension 1 ascii-compatible t mapfile "8859-7.map" final-byte ?F define-coding t) (iso-8859-7-rhp method subset dimension 1 parents (iso-8859-7) min-range 0x20 max-range 0x7F final-byte ?F subset-offset -128) (iso-8859-8 dimension 1 ascii-compatible t mapfile "8859-8.map" define-coding t) (iso-8859-8-rhp method subset dimension 1 parents (iso-8859-8) min-range 0x20 max-range 0x7F final-byte ?H subset-offset -128) (iso-8859-9 dimension 1 ascii-compatible t mapfile "8859-9.map" define-coding t) (iso-8859-9-rhp method subset dimension 1 parents (iso-8859-9) min-range 0x20 max-range 0x7F final-byte ?M subset-offset -128) (iso-8859-10 dimension 1 ascii-compatible t mapfile "8859-10.map" define-coding t) (iso-8859-10-rhp method subset dimension 1 parents (iso-8859-10) min-range 0x20 max-range 0x7F final-byte ?V subset-offset -128) (iso-8859-11 dimension 1 ascii-compatible t mapfile "8859-11.map" define-coding t) (iso-8859-13 dimension 1 ascii-compatible t mapfile "8859-13.map" define-coding t) (iso-8859-14 dimension 1 ascii-compatible t mapfile "8859-14.map" final-byte ?_ define-coding t) (iso-8859-14-rhp method subset dimension 1 parents (iso-8859-14) min-range 0x20 max-range 0x7F final-byte ?_ subset-offset -128) (iso-8859-15 dimension 1 ascii-compatible t mapfile "8859-15.map" define-coding t) (iso-8859-15-rhp method subset dimension 1 parents (iso-8859-15) min-range 0x20 max-range 0x7F final-byte ?b subset-offset -128) (iso-8859-16 dimension 1 ascii-compatible t mapfile "8859-16.map" define-coding t) ;; IBM codepage series. (ibm037 dimension 1 mapfile "IBM037.map" define-coding t) (ibm038 dimension 1 mapfile "IBM038.map" define-coding t) (ibm256 dimension 1 mapfile "IBM256.map" define-coding t) (ibm273 dimension 1 mapfile "IBM273.map" define-coding t) (ibm274 dimension 1 mapfile "IBM274.map" define-coding t) (ibm275 dimension 1 mapfile "IBM275.map" define-coding t) (ibm277 dimension 1 mapfile "IBM277.map" define-coding t) (ibm278 dimension 1 mapfile "IBM278.map" define-coding t) (ibm280 dimension 1 mapfile "IBM280.map" define-coding t) (ibm281 dimension 1 mapfile "IBM281.map" define-coding t) (ibm284 dimension 1 mapfile "IBM284.map" define-coding t) (ibm285 dimension 1 mapfile "IBM285.map" define-coding t) (ibm290 dimension 1 mapfile "IBM290.map" define-coding t) (ibm297 dimension 1 mapfile "IBM297.map" define-coding t) (ibm420 dimension 1 mapfile "IBM420.map" define-coding t) (ibm423 dimension 1 mapfile "IBM423.map" define-coding t) (ibm424 dimension 1 mapfile "IBM424.map" define-coding t) (ibm437 dimension 1 ascii-compatible t mapfile "IBM437.map" define-coding t) (ibm500 dimension 1 mapfile "IBM500.map" define-coding t) (ibm850 dimension 1 ascii-compatible t mapfile "IBM850.map" define-coding t) (ibm851 dimension 1 ascii-compatible t mapfile "IBM851.map" define-coding t) (ibm852 dimension 1 ascii-compatible t mapfile "IBM852.map" define-coding t) (ibm855 dimension 1 ascii-compatible t mapfile "IBM855.map" define-coding t) (ibm857 dimension 1 ascii-compatible t mapfile "IBM857.map" define-coding t) (ibm860 dimension 1 ascii-compatible t mapfile "IBM860.map" define-coding t) (ibm861 dimension 1 ascii-compatible t mapfile "IBM861.map" define-coding t) (ibm862 dimension 1 ascii-compatible t mapfile "IBM862.map" define-coding t) (ibm863 dimension 1 ascii-compatible t mapfile "IBM863.map" define-coding t) (ibm864 dimension 1 mapfile "IBM864.map" define-coding t) (ibm865 dimension 1 ascii-compatible t mapfile "IBM865.map" define-coding t) (ibm866 dimension 1 ascii-compatible t mapfile "IBM866.map" define-coding t) (ibm868 dimension 1 ascii-compatible t mapfile "IBM868.map" define-coding t) (ibm869 dimension 1 ascii-compatible t mapfile "IBM869.map" define-coding t) (ibm870 dimension 1 mapfile "IBM870.map" define-coding t) (ibm871 dimension 1 mapfile "IBM871.map" define-coding t) (ibm874 dimension 1 ascii-compatible t mapfile "IBM874.map" define-coding t) (ibm875 dimension 1 mapfile "IBM875.map" define-coding t) (ibm880 dimension 1 mapfile "IBM880.map" define-coding t) (ibm891 dimension 1 ascii-compatible t mapfile "IBM891.map" define-coding t) (ibm903 dimension 1 ascii-compatible t mapfile "IBM903.map" define-coding t) (ibm904 dimension 1 ascii-compatible t mapfile "IBM904.map" define-coding t) (ibm905 dimension 1 mapfile "IBM905.map" define-coding t) (ibm918 dimension 1 mapfile "IBM918.map" define-coding t) (ibm1004 dimension 1 ascii-compatible t mapfile "IBM1004.map" define-coding t) (ibm1026 dimension 1 mapfile "IBM1026.map" define-coding t) (ibm1047 dimension 1 mapfile "IBM1047.map" define-coding t) ;; Microsoft codepage series. (cp737 dimension 1 ascii-compatible t mapfile "CP737.map" define-coding t) (cp775 dimension 1 ascii-compatible t mapfile "CP775.map" define-coding t) (cp949-2-byte dimension 2 mapfile "CP949-2BYTE.map") (cp949 method superset dimension 2 parents (ascii cp949-2-byte)) (cp1250 dimension 1 ascii-compatible t mapfile "CP1250.map" define-coding t) (cp1251 dimension 1 ascii-compatible t mapfile "CP1251.map" define-coding t) (cp1252 dimension 1 ascii-compatible t mapfile "CP1252.map" define-coding t) (cp1253 dimension 1 ascii-compatible t mapfile "CP1253.map" define-coding t) (cp1254 dimension 1 ascii-compatible t mapfile "CP1254.map" define-coding t) (cp1255 dimension 1 ascii-compatible t mapfile "CP1255.map" define-coding t) (cp1256 dimension 1 ascii-compatible t mapfile "CP1256.map" define-coding t) (cp1257 dimension 1 ascii-compatible t mapfile "CP1257.map" define-coding t) (cp1258 dimension 1 ascii-compatible t mapfile "CP1258.map" define-coding t) (cp10007 dimension 1 ascii-compatible t mapfile "CP10007.map" define-coding t) ;; CJK charsets. (gb_1988-80 dimension 1 mapfile "GB_1988-80.map" define-coding t) (gb2312.1980 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?A mapfile "GB2312.map") (gbk method map dimension 2 min-range 0x8100 max-range 0xFEFF mapfile "GBK.map") ;; GB18030 subsets (gb18030-2-byte-bmp method map dimension 2 min-range 0x8140 max-range 0xFEFE mapfile "GB180302.map") (gb18030-4-byte-bmp method map dimension 4 min-range 0x81308130 max-range 0x8439FE39 mapfile "GB180304.map") (gb18030-4-byte-smp method offset dimension 4 min-range 0x90308130 max-range 0xE339FE39 min-code 0x90308130 max-code 0xE3329A35 min-char 0x10000) (gb18030-4-byte-ext-1 method offset dimension 4 min-range 0x84308130 max-range 0x8F39FE39 min-code 0x8431A530 max-code 0x8F39FE39 min-char 0x200000) ; .. 0x22484B (gb18030-4-byte-ext-2 method offset dimension 4 min-range 0xE3308130 max-range 0xFE39FE39 min-code 0xE3329A36 max-code 0xFE39FE39 min-char 0x22484C) ; ... 0x279F93 (gb18030 method superset dimension 4 min-code 0 max-code 0xFE39FE39 parents (ascii gb18030-2-byte-bmp gb18030-4-byte-bmp gb18030-4-byte-smp gb18030-4-byte-ext-1 gb18030-4-byte-ext-2)) (big5 method unify dimension 2 min-range 0xA140 max-range 0xFEFE mapfile "BIG5.map") (big5-hkscs method unify dimension 2 min-range 0x8840 max-range 0xFEFE mapfile "BIG5-HKSCS.map") (cns11643-1 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?G mapfile "CNS-1.map") (cns11643-2 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?H mapfile "CNS-2.map") (cns11643-3 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?I mapfile "CNS-3.map") (cns11643-4 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?J mapfile "CNS-4.map") (cns11643-5 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?K mapfile "CNS-5.map") (cns11643-6 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?L mapfile "CNS-6.map") (cns11643-7 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?M mapfile "CNS-7.map") (cns11643-15 method unify dimension 2 min-range 0x2121 max-range 0x7E7E mapfile "CNS-F.map") (jisx0201 dimension 1 mapfile "JISX0201.map") (jisx0201-roman method subset dimension 1 min-range 0x21 max-range 0x7E final-byte ?J parents (jisx0201)) (jisx0201-kana method subset dimension 1 min-range 0x21 max-range 0x5F final-byte ?I parents (jisx0201) subset-offset -128) (jisx0208.1978 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?@ mapfile "JISX0208.map") (jisx0208.1990 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?B revision 1 mapfile "JISX0208.map") (jisx0208.1983 method subset dimension 2 min-range 0x2121 max-range 0x7E7E max-code 0x7424 final-byte ?B parents (jisx0208.1990)) (jisx0212 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?D mapfile "JISX0212.map") (jisx0213-1 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?O mapfile "JISX2131.map") (jisx0213-2 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?P mapfile "JISX2132.map") (jisx0213-a method map dimension 2 min-range 0x2121 max-range 0x7E7E mapfile "JISX2132.map") (jisx0213.2004-1 method superset dimension 2 min-range 0x2121 max-range 0x7E7E parents (jisx0213-1 jisx0213-a) final-byte ?Q) (ksc5636 dimension 1 mapfile "KSC5636.map") (ksc5601.1987 method unify dimension 2 min-range 0x2121 max-range 0x7E7E final-byte ?C mapfile "KSC5601.map") (ksc5601.1992-3 method map dimension 2 min-range 0x4441 max-range 0xF9F3 mapfile "JOHAB.map") ;; Miscellaneous (koi8 dimension 1 ascii-compatible t mapfile "KOI-8.map" define-coding t) (koi8-r dimension 1 ascii-compatible t mapfile "KOI8-R.map" define-coding t) (koi8-u dimension 1 ascii-compatible t mapfile "KOI8-U.map" define-coding t) (koi8-t dimension 1 ascii-compatible t mapfile "KOI8-T.map" define-coding t) (tis-620 dimension 1 ascii-compatible t mapfile "TIS-620.map" final-byte ?T define-coding t) (viscii dimension 1 mapfile "VISCII.map" define-coding t) (vscii dimension 1 mapfile "VSCII.map" define-coding t) (georgian-ps dimension 1 mapfile "KA-PS.map" define-coding t) (georgian-academy dimension 1 mapfile "KA-ACADEMY.map" define-coding t) ;; Unicode subsets. (unicode-bmp method offset dimension 2 min-range 0x0000 max-range 0xFFFF min-char 0x0000) (unicode-devanagari method offset dimension 2 min-range 0x0900 max-range 0x097F min-char 0x0900) (unicode-tamil method offset dimension 2 min-range 0x0B80 max-range 0x0BFF min-char 0x0B80) (unicode-malayalam method offset dimension 2 min-range 0x0D00 max-range 0x0D7F min-char 0x0900) (unicode-lao method offset dimension 2 min-range 0x0E80 max-range 0x0EFF min-char 0x0E80) (unicode-tibetan method offset dimension 2 min-range 0x0F00 max-range 0x0FFF min-char 0x0F00) (unicode-ethiopic method offset dimension 2 min-range 0x1200 max-range 0x13FF min-char 0x1200) (unicode-khmer method offset dimension 2 min-range 0x1780 max-range 0x17FF min-char 0x1780) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/missing������������������������������������������������������������������������������0000755�0023456�0023456�00000015336�14774707340�010071� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#! /bin/sh # Common wrapper for a few potentially missing GNU programs. scriptversion=2018-03-07.03; # UTC # Copyright (C) 1996-2021 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see <https://www.gnu.org/licenses/>. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. if test $# -eq 0; then echo 1>&2 "Try '$0 --help' for more information" exit 1 fi case $1 in --is-lightweight) # Used by our autoconf macros to check whether the available missing # script is modern enough. exit 0 ;; --run) # Back-compat with the calling convention used by older automake. shift ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due to PROGRAM being missing or too old. Options: -h, --help display this help and exit -v, --version output version information and exit Supported PROGRAM values: aclocal autoconf autoheader autom4te automake makeinfo bison yacc flex lex help2man Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and 'g' are ignored when checking the name. Send bug reports to <bug-automake@gnu.org>." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: unknown '$1' option" echo 1>&2 "Try '$0 --help' for more information" exit 1 ;; esac # Run the given program, remember its exit status. "$@"; st=$? # If it succeeded, we are done. test $st -eq 0 && exit 0 # Also exit now if we it failed (or wasn't found), and '--version' was # passed; such an option is passed most likely to detect whether the # program is present and works. case $2 in --version|--help) exit $st;; esac # Exit code 63 means version mismatch. This often happens when the user # tries to use an ancient version of a tool on a file that requires a # minimum version. if test $st -eq 63; then msg="probably too old" elif test $st -eq 127; then # Program was missing. msg="missing on your system" else # Program was found and executed, but failed. Give up. exit $st fi perl_URL=https://www.perl.org/ flex_URL=https://github.com/westes/flex gnu_software_URL=https://www.gnu.org/software program_details () { case $1 in aclocal|automake) echo "The '$1' program is part of the GNU Automake package:" echo "<$gnu_software_URL/automake>" echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/autoconf>" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; autoconf|autom4te|autoheader) echo "The '$1' program is part of the GNU Autoconf package:" echo "<$gnu_software_URL/autoconf/>" echo "It also requires GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; esac } give_advice () { # Normalize program name to check for. normalized_program=`echo "$1" | sed ' s/^gnu-//; t s/^gnu//; t s/^g//; t'` printf '%s\n' "'$1' is $msg." configure_deps="'configure.ac' or m4 files included by 'configure.ac'" case $normalized_program in autoconf*) echo "You should only need it if you modified 'configure.ac'," echo "or m4 files included by it." program_details 'autoconf' ;; autoheader*) echo "You should only need it if you modified 'acconfig.h' or" echo "$configure_deps." program_details 'autoheader' ;; automake*) echo "You should only need it if you modified 'Makefile.am' or" echo "$configure_deps." program_details 'automake' ;; aclocal*) echo "You should only need it if you modified 'acinclude.m4' or" echo "$configure_deps." program_details 'aclocal' ;; autom4te*) echo "You might have modified some maintainer files that require" echo "the 'autom4te' program to be rebuilt." program_details 'autom4te' ;; bison*|yacc*) echo "You should only need it if you modified a '.y' file." echo "You may want to install the GNU Bison package:" echo "<$gnu_software_URL/bison/>" ;; lex*|flex*) echo "You should only need it if you modified a '.l' file." echo "You may want to install the Fast Lexical Analyzer package:" echo "<$flex_URL>" ;; help2man*) echo "You should only need it if you modified a dependency" \ "of a man page." echo "You may want to install the GNU Help2man package:" echo "<$gnu_software_URL/help2man/>" ;; makeinfo*) echo "You should only need it if you modified a '.texi' file, or" echo "any other file indirectly affecting the aspect of the manual." echo "You might want to install the Texinfo package:" echo "<$gnu_software_URL/texinfo/>" echo "The spurious makeinfo call might also be the consequence of" echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" echo "want to install GNU make:" echo "<$gnu_software_URL/make/>" ;; *) echo "You might have modified some files without having the proper" echo "tools for further handling them. Check the 'README' file, it" echo "often tells you about the needed prerequisites for installing" echo "this package. You may also peek at any GNU archive site, in" echo "case some other package contains this missing '$1' program." ;; esac } give_advice "$1" | sed -e '1s/^/WARNING: /' \ -e '2,$s/^/ /' >&2 # Propagate the correct exit status (expected to be 127 for a program # not found, 63 for a program that failed due to version mismatch). exit $st # Local variables: # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/config.rpath�������������������������������������������������������������������������0000755�0023456�0023456�00000043647�14774707327�011015� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#! /bin/sh # Output a system dependent set of variables, describing how to set the # run time search path of shared libraries in an executable. # # Copyright 1996-2007 Free Software Foundation, Inc. # Taken from GNU libtool, 2001 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # # The first argument passed to this file is the canonical host specification, # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld # should be set by the caller. # # The set of defined variables is at the end of this script. # Known limitations: # - On IRIX 6.5 with CC="cc", the run time search patch must not be longer # than 256 bytes, otherwise the compiler driver will dump core. The only # known workaround is to choose shorter directory names for the build # directory and/or the installation directory. # All known linkers require a `.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a shrext=.so host="$1" host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` # Code taken from libtool.m4's _LT_CC_BASENAME. for cc_temp in $CC""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'` # Code taken from libtool.m4's AC_LIBTOOL_PROG_COMPILER_PIC. wl= if test "$GCC" = yes; then wl='-Wl,' else case "$host_os" in aix*) wl='-Wl,' ;; darwin*) case $cc_basename in xlc*) wl='-Wl,' ;; esac ;; mingw* | cygwin* | pw32* | os2*) ;; hpux9* | hpux10* | hpux11*) wl='-Wl,' ;; irix5* | irix6* | nonstopux*) wl='-Wl,' ;; newsos6) ;; linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) wl='-Wl,' ;; pgcc | pgf77 | pgf90) wl='-Wl,' ;; ccc*) wl='-Wl,' ;; como) wl='-lopt=' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) wl='-Wl,' ;; esac ;; esac ;; osf3* | osf4* | osf5*) wl='-Wl,' ;; rdos*) ;; solaris*) wl='-Wl,' ;; sunos4*) wl='-Qoption ld ' ;; sysv4 | sysv4.2uw2* | sysv4.3*) wl='-Wl,' ;; sysv4*MP*) ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) wl='-Wl,' ;; unicos*) wl='-Wl,' ;; uts4*) ;; esac fi # Code taken from libtool.m4's AC_LIBTOOL_PROG_LD_SHLIBS. hardcode_libdir_flag_spec= hardcode_libdir_separator= hardcode_direct=no hardcode_minus_L=no case "$host_os" in cygwin* | mingw* | pw32*) # FIXME: the MSVC++ port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++. if test "$GCC" != yes; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;; esac ld_shlibs=yes if test "$with_gnu_ld" = yes; then # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. # Unlike libtool, we use -rpath here, not --rpath, since the documented # option of GNU ld is called -rpath, not --rpath. hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' case "$host_os" in aix3* | aix4* | aix5*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs=no fi ;; amigaos*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports # that the semantics of dynamic libraries on AmigaOS, at least up # to version 4, is to share data among multiple programs linked # with the same dynamic library. Since this doesn't match the # behavior of shared libraries on other platforms, we cannot use # them. ld_shlibs=no ;; beos*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; cygwin* | mingw* | pw32*) # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir' if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then : else ld_shlibs=no fi ;; interix[3-9]*) hardcode_direct=no hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; gnu* | linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; netbsd*) ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ld_shlibs=no elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ld_shlibs=no ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' else ld_shlibs=no fi ;; esac ;; sunos4*) hardcode_direct=yes ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; esac if test "$ld_shlibs" = no; then hardcode_libdir_flag_spec= fi else case "$host_os" in aix3*) # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. hardcode_minus_L=yes if test "$GCC" = yes; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct=unsupported fi ;; aix4* | aix5*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no else aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[23]|aix4.[23].*|aix5*) for ld_flag in $LDFLAGS; do if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then aix_use_runtimelinking=yes break fi done ;; esac fi hardcode_direct=yes hardcode_libdir_separator=':' if test "$GCC" = yes; then case $host_os in aix4.[012]|aix4.[012].*) collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && \ strings "$collect2name" | grep resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 hardcode_direct=unsupported hardcode_minus_L=yes hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi ;; esac fi # Begin _LT_AC_SYS_LIBPATH_AIX. echo 'int main () { return 0; }' > conftest.c ${CC} ${LDFLAGS} conftest.c -o conftest aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` fi if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib" fi rm -f conftest.c conftest # End _LT_AC_SYS_LIBPATH_AIX. if test "$aix_use_runtimelinking" = yes; then hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' else hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" fi fi ;; amigaos*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes # see comment about different semantics on the GNU ld section ld_shlibs=no ;; bsdi[45]*) ;; cygwin* | mingw* | pw32*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec=' ' libext=lib ;; darwin* | rhapsody*) hardcode_direct=no if test "$GCC" = yes ; then : else case $cc_basename in xlc*) ;; *) ld_shlibs=no ;; esac fi ;; dgux*) hardcode_libdir_flag_spec='-L$libdir' ;; freebsd1*) ld_shlibs=no ;; freebsd2.2*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; freebsd2*) hardcode_direct=yes hardcode_minus_L=yes ;; freebsd* | dragonfly*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; hpux9*) hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; hpux10*) if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes fi ;; hpux11*) if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: case $host_cpu in hppa*64*|ia64*) hardcode_direct=no ;; *) hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; netbsd*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; newsos6) hardcode_direct=yes hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct=yes if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then hardcode_libdir_flag_spec='${wl}-rpath,$libdir' else case "$host_os" in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) hardcode_libdir_flag_spec='-R$libdir' ;; *) hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; esac fi else ld_shlibs=no fi ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; osf3*) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; osf4* | osf5*) if test "$GCC" = yes; then hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' else # Both cc and cxx compiler support -rpath directly hardcode_libdir_flag_spec='-rpath $libdir' fi hardcode_libdir_separator=: ;; solaris*) hardcode_libdir_flag_spec='-R$libdir' ;; sunos4*) hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=yes hardcode_minus_L=yes ;; sysv4) case $host_vendor in sni) hardcode_direct=yes # is this really true??? ;; siemens) hardcode_direct=no ;; motorola) hardcode_direct=no #Motorola manual says yes, but my tests say they lie ;; esac ;; sysv4.3*) ;; sysv4*MP*) if test -d /usr/nec; then ld_shlibs=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) ;; sysv5* | sco3.2v5* | sco5v6*) hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' hardcode_libdir_separator=':' ;; uts4*) hardcode_libdir_flag_spec='-L$libdir' ;; *) ld_shlibs=no ;; esac fi # Check dynamic linker characteristics # Code taken from libtool.m4's AC_LIBTOOL_SYS_DYNAMIC_LINKER. # Unlike libtool.m4, here we don't care about _all_ names of the library, but # only about the one the linker finds when passed -lNAME. This is the last # element of library_names_spec in libtool.m4, or possibly two of them if the # linker has special search rules. library_names_spec= # the last element of library_names_spec in libtool.m4 libname_spec='lib$name' case "$host_os" in aix3*) library_names_spec='$libname.a' ;; aix4* | aix5*) library_names_spec='$libname$shrext' ;; amigaos*) library_names_spec='$libname.a' ;; beos*) library_names_spec='$libname$shrext' ;; bsdi[45]*) library_names_spec='$libname$shrext' ;; cygwin* | mingw* | pw32*) shrext=.dll library_names_spec='$libname.dll.a $libname.lib' ;; darwin* | rhapsody*) shrext=.dylib library_names_spec='$libname$shrext' ;; dgux*) library_names_spec='$libname$shrext' ;; freebsd1*) ;; freebsd* | dragonfly*) case "$host_os" in freebsd[123]*) library_names_spec='$libname$shrext$versuffix' ;; *) library_names_spec='$libname$shrext' ;; esac ;; gnu*) library_names_spec='$libname$shrext' ;; hpux9* | hpux10* | hpux11*) case $host_cpu in ia64*) shrext=.so ;; hppa*64*) shrext=.sl ;; *) shrext=.sl ;; esac library_names_spec='$libname$shrext' ;; interix[3-9]*) library_names_spec='$libname$shrext' ;; irix5* | irix6* | nonstopux*) library_names_spec='$libname$shrext' case "$host_os" in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;; *) libsuff= shlibsuff= ;; esac ;; esac ;; linux*oldld* | linux*aout* | linux*coff*) ;; linux* | k*bsd*-gnu) library_names_spec='$libname$shrext' ;; knetbsd*-gnu) library_names_spec='$libname$shrext' ;; netbsd*) library_names_spec='$libname$shrext' ;; newsos6) library_names_spec='$libname$shrext' ;; nto-qnx*) library_names_spec='$libname$shrext' ;; openbsd*) library_names_spec='$libname$shrext$versuffix' ;; os2*) libname_spec='$name' shrext=.dll library_names_spec='$libname.a' ;; osf3* | osf4* | osf5*) library_names_spec='$libname$shrext' ;; rdos*) ;; solaris*) library_names_spec='$libname$shrext' ;; sunos4*) library_names_spec='$libname$shrext$versuffix' ;; sysv4 | sysv4.3*) library_names_spec='$libname$shrext' ;; sysv4*MP*) library_names_spec='$libname$shrext' ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) library_names_spec='$libname$shrext' ;; uts4*) library_names_spec='$libname$shrext' ;; esac sed_quote_subst='s/\(["`$\\]\)/\\\1/g' escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"` shlibext=`echo "$shrext" | sed -e 's,^\.,,'` escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF # How to pass a linker flag through the compiler. wl="$escaped_wl" # Static library suffix (normally "a"). libext="$libext" # Shared library suffix (normally "so"). shlibext="$shlibext" # Format of library name prefix. libname_spec="$escaped_libname_spec" # Library names that the linker finds when passed -lNAME. library_names_spec="$escaped_library_names_spec" # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist. hardcode_libdir_flag_spec="$escaped_hardcode_libdir_flag_spec" # Whether we need a single -rpath flag with a separated argument. hardcode_libdir_separator="$hardcode_libdir_separator" # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the # resulting binary. hardcode_direct="$hardcode_direct" # Set to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting binary. hardcode_minus_L="$hardcode_minus_L" EOF �����������������������������������������������������������������������������������������m17n-db-1.8.10/mdb.dir������������������������������������������������������������������������������0000644�0023456�0023456�00000011125�14422175267�007721� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mdb.dir -- The m17n database directory -*- lisp -*- ;; Copyright (C) 2003, 2004, 2005, 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; General format: (TAG0 TAG1 [ TAG2 [ TAG3 ] ] FILE) ;; TAG0..TAG3 must be symbol. ;; FILE must be string of the form "...". ;; This file must contain only ASCII characters. ;;; @page m17nDBData Data provided by the m17n database ;;; <ul> ;;; <li> @ref charprop-list ;;; <li> @ref mim-list ;;; <li> @ref flt-list ;;; <li> @ref fontset-list ;;; <li> @ref misc-list ;;; </ul> ;;; ;;; @section charprop-list Character Property ;;; <ul> ;;; <li> CATEGORY.tab ;;; ;;; Unicode general category for each character that is available as ;;; #Mcategory property. (char-table symbol category "CATEGORY.tab") ;;; <li> COMBINE.tab ;;; ;;; Unicode combining class for each character that is available as ;;; #Mcombining_class property. (char-table integer combining-class "COMBINE.tab") ;;; <li> BIDI.tab ;;; ;;; Unicode BIDI category for each character that is available as ;;; #Mbidi_category property. (char-table symbol bidirectional-category "BIDI.tab") ;;; <li> CASE-S.tab ;;; ;;; Unicode case-folding mapping of each character that is available as ;;; #Msimple_case_folding property. (char-table integer simple-case-folding "CASE-S.tab") ;;; <li> CASE-C.tab ;;; ;;; Unicode complicated case-folding mapping of each character that is ;;; available as #Mcomplicated_case_folding property. (char-table mtext complicated-case-folding "CASE-C.tab") ;;; <li> NAME.tab ;;; ;;; Unicode character name for each character that is available as ;;; #Mname property. (char-table string name "NAME.tab") ;;; <li> SCRIPT.tab ;;; ;;; Unicode script name for each character that is available as ;;; #Mscript property. (char-table symbol script "SCRIPT.tab") ;;; <li> CASED.tab ;;; ;;; Unicode properties for case operations. Integer value 1 means ;;; cased (D47, Unicode 4.0, p.89), 2 means case-ignorable (D47a, ;;; Unicode 4.1.0), and 3 means both. Available as #Mcased property. (char-table integer cased "CASED.tab") ;;; <li> SOFT-DOTTED.tab ;;; ;;; Unicode property for case operations. Available as #Msoft_dotted ;;; property. (char-table symbol soft-dotted "SOFT-DOTTED.tab") ;;; <li> CASE-MAPPING.tab ;;; ;;; Unicode case mapping of each character that is available as ;;; #Mcase_mapping property. (char-table plist case-mapping "CASE-MAPPING.tab") ;;; <li> BLOCKS.tab ;;; ;;; Unicode fallback script name for each character that is available ;;; as #Mblock property. Generated manually by referring UCD ;;; Blocks.txt. ;;; (char-table symbol block "BLOCK.tab") ;;; </ul> ;;; @section mim-list Input method ;;; ;;; See @ref mdbIM for the format of these files. ;;; <ul> ;; The actual tags and filename are defined in each file with extension "mim". (input-method * "*.mim") ;;; </ul> ;;; @section flt-list Font Layout Table ;;; ;;; See @ref mdbFLT for the format of these files. ;;; <ul> ;; The actual tags and filename are defined in each file with extension "flt". (font layouter * "*.flt") ;;; </ul> ;;; @section fontset-list Fontset ;;; ;;; See @ref mdbFontset for the format of these files. ;;; <ul> (fontset default "default.fst") (fontset xfont "xfont.fst") (fontset truetype "truetype.fst") (fontset generic "generic.fst") ;;; </ul> ;;; @section misc-list The other data ;;; <ul> (font encoding "FONTENC.tbl") (font resize "FONTSIZE.tbl") (charset-list "CHARSET.tbl") (coding-list "CODING.tbl") (locale codeset "LOCALE.cs") (locale alias "LOCALE.ali") (char-table integer linebreak "LINEBREAK.tab") (language name * "*.lnm") (standard language iso639 "LANGUAGE.tbl") (standard script otf "SCRIPT-OTF.tbl") ;obsolete (unicode script language "SCRIPT-LANGUAGE.tbl") ;obsolete (standard script unicode "SCRIPT.tbl") ;;; </ul> �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/����������������������������������������������������������������������������0000755�0023456�0023456�00000000000�14774707370�007720� 5�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ka.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000004510�14422175267�010735� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ka nil) (ab "აფხაზური") (ady "ადიღეური") (ae "ავესტა") (ain "აინუ") (ar "არაბული") (arc "არამეული") (art "ხელოვნური (სხვა)") (ast "ავსტრიული") (az "აზერბაიჯანული") (be "ბელარუსული") (bg "ბულგარული") (bo "ტიბეტური") (br "ბრეტონული") (bs "ბოსნიური") (bua "ბურიატული") (ca "კატალონიური") (cau "კავკასიური (სხვა)") (ce "ჩეჩნური") (cel "კელტური (სხვა)") (cs "ჩეხური") (cu "საეკლესიო სლავური") (da "დანიური") (de "გერმანული") (egy "ეგვიპტური") (el "ბერძნული") (en "ინგლისური") (eo "ესპერანტო") (es "ესპანური") (et "ესტონური") (eu "ბასკური") (fi "ფინური") (fil "ფილიპინური") (fr "ფრანგული") (he "ებრაული") (hi "ჰინდი") (hu "უნგრული") (hy "სომხური") (ine "ინდო-ევროპული (სხვა)") (it "იტალიური") (ja "იაპონური") (ka "ქართული") (ko "კორეული") (la "ლათინური") (lt "ლიტვური") (mk "მაკედონიური") (mn "მონღოლური") (mo "მოლდოვური") (nap "ნეაპოლიტანური") (ne "ნეპალური") (no "ნორვეგიული") (pl "პოლონური") (pt "პორტუგალიური") (ro "რუმინული") (ru "რუსული") (sa "სანსკრიტი") (sk "სლოვაკური") (sl "სლოვენიური") (sla "სლავური (სხვა)") (sq "ალბანური") (sr "სერბული") (sux "შუმერული") (sv "შვედური") (tr "თურქული") (uk "უკრაინული") (ur "ურდუ") (uz "უზბეკური") (vi "ვიეტნამური") (zh "ჩინური") (zu "ზულუ") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ku.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000125�14422175267�010757� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ku nil) (ar "erebî") (en "îngilîzî") (ja "japonî") (ku "kurdî") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ms.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000054�14422175267�010760� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ms nil) (ms "Bahasa Melayu") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/fur.lnm���������������������������������������������������������������������0000644�0023456�0023456�00000005065�14422175267�011144� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name fur nil) (aa "afar") (ae "avestan") (af "afrikaans") (am "amaric") (an "aragonês") (ang "vieri inglês (450-1100)") (apa "lenghis Apache") (ar "arap") (arc "aramaic") (as "assamês") (ast "asturian") (aus "lenghis australianis") (av "avar") (ay "aymarà") (az "azerbaijani") (be "bielorùs") (bg "bulgar") (bn "bengalês") (bo "tibetan") (br "breton") (bs "bosniac") (ca "catalan") (ce "cecen") (cel "celtiche (altre)") (ch "chamorro") (co "cors") (cop "coptic") (cr "cree") (cs "cec") (cu "sclâf de glesie") (cy "galês") (da "danês") (de "todesc") (den "sclâf") (egy "vieri egjizian") (el "grêc") (en "inglês") (eo "esperanto") (es "spagnûl") (et "eston") (eu "basc") (fa "persian") (ff "fulah") (fi "finlandês") (fj "fizian") (fo "faroês") (fr "francês") (fro "vieri francês") (fur "furlan") (fy "frisian") (ga "gaelic irlandês") (gd "gaelic scozês") (gem "gjermaniche (altre)") (gl "galizian") (got "gotic") (grc "vieri grêc") (gv "manx") (he "Ebraic") (hi "hindi") (hr "cravuat") (ht "haitian") (hu "ongjarês") (hy "armen") (id "indonesian") (ik "inupiaq") (io "ido") (is "islandês") (it "talian") (iu "inuktitut") (ja "gjaponês") (ka "gjeorgjian") (kk "kazac") (kl "kalaallisut") (km "khmer") (kn "kannada") (ko "corean") (ku "curd") (kw "cornualiês") (la "latin") (lad "ladin") (lb "lussemburghês") (li "limburghês") (ln "lingala") (lt "lituan") (lv "leton") (map "austronesian") (mi "maori") (mis "lenghis variis") (mk "macedon") (ml "malayalam") (mn "mongul") (mo "moldâf") (mr "marathi") (ms "malês") (mt "maltês") (mul "lenghis multiplis") (mwl "mirandês") (myn "lenghis Maya") (nap "napoletan") (nb "norvegjês bokmål") (nds "bas todesc") (ne "nepalês") (nl "olandês") (nn "norvegjês nynorsk") (no "norvegjês") (non "vieri norvegjês") (nv "navajo") (oc "ocitan") (os "osetic") (ota "turc otoman") (pa "punjabi") (pap "papiamento") (peo "vieri persian") (pl "polac") (pro "vieri provenzâl") (ps "pashto") (pt "portughês") (qu "quechua") (rm "rumanç") (ro "romen") (roa "romanze (altre)") (ru "rus") (sa "sanscrit") (sc "sardegnûl") (scn "sicilian") (sco "scozês") (sd "sindhi") (se "sami setentrionâl") (sga "vieri irlandês") (si "sinalês") (sk "slovac") (sl "sloven") (sla "sclave (altre)") (sm "samoan") (so "somal") (sq "Albanês") (sr "serp") (sux "sumeric") (sv "svedês") (sw "swahili") (ta "tamil") (te "telegu") (tet "tetum") (tg "tagic") (th "thai") (tl "tagalog") (tr "turc") (tt "tartar") (ty "tahitian") (uk "ucrain") (und "indeterminade") (ur "urdu") (uz "uzbec") (vi "vietnamite") (wa "valon") (yi "yiddish") (zh "cinês") (zu "zulu") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/gl.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000045�14422175267�010743� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name gl nil) (gl "galego") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/et.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000723�14422175267�010754� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name et nil) (ar "Araabia") (bg "Bulgaaria") (cs "Tšehhi" "Tiehhi") (da "Taani") (de "Saksa") (el "Kreeka") (en "Inglise") (es "Hispaania") (et "Eesti") (fi "Soome") (fr "Prantsuse") (he "Heebrea") (hr "Horvaadi") (hu "Ungari") (it "Itaalia") (ja "Jaapani") (ko "Korea") (lt "Leedu") (lv "Läti") (nl "Hollandi") (no "Norra") (pl "Poola") (pt "Portugali") (ro "Rumeenia") (ru "Vene") (sk "Slovaki") (sl "Sloveeni") (sv "Rootsi") (tr "Türgi") (zh "Hiina") ���������������������������������������������m17n-db-1.8.10/LANGDATA/cs.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000005175�14422175267�010757� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name cs nil CZ) (aa "Afarština") (ab "Abcházština") (af "Afrikánština") (am "Amharština") (ar "Arabština") (as "Assaméština") (ay "Aymárština") (az "Azerbajdžánština") (ba "Baskirština") (be "Běloruština") (bg "Bulharština") (bh "Biharština") (bi "Bislámština") (bn "Bengálština") (bo "Tibetština") (br "Bretaňština") (ca "Katalánština") (co "Korsičtina") (cs "Čeština") (cy "Velština") (da "Dánština") (de "Němčina") (dz "Bhútánština") (el "Řečtina") (en "Angličtina") (eo "Esperanto") (es "Španělština") (et "Estonština") (eu "Baskičtina") (fa "Perština") (fi "Finština") (fj "Fidži") (fo "Faerština") (fr "Francouzština") (fy "Fríština") (ga "Irština") (gd "Skotská galština") (gl "Haličština") (gn "Guaranština") (gu "Gujaratština") (gv "Manština") (ha "Hausa") (he "Hebrejština") (hi "Hindština") (hr "Chorvatština") (hu "Maďarština") (hy "Arménština") (ia "Interlingua") (id "Indonéština") (ie "Interlingue") (ik "Inupiakština") (is "Islandština") (it "Italština") (iu "Inuktitutština") (ja "Japonština") (jv "Javánština") (ka "Gruzínština") (kk "Kazachština") (kl "Grónština") (km "Kambodžština") (kn "Kannadština") (ko "Korejština") (ks "Kašmírština") (ku "Kurdština") (ky "Kirgizština") (la "Latina") (lb nil CZ "Lucemburština") (ln "Lingalština") (lo "Laoština") (lt "Litevština") (lv "Lotyština") (mg "Malgaština") (mi "Maorština") (mk "Makedonština") (ml "Malabarština") (mn "Mongolština") (mo "Moldavština") (mr "Marathi") (ms "Malajština") (mt "Maltština") (my "Barmština") (na "Nauru") (ne "Nepálština") (nl "Nizozemština") (no "Norština") (oc "Occitan") (om "Oromo (Afan)") (or "Oriya") (pa "Paňdžábština") (pl "Polština") (ps "Pashto (Pushto)") (pt "Portugalština") (qu "Kečuánština") (rm "Rétorománština") (rn "Kirundi") (ro "Rumunština") (ru "Ruština") (rw "Kinyarwandština") (sa "Sanskrt") (sd "Sindhi") (sg "Sangho") (sh "Srbochorvatština") (si "Sinhálština") (sk "Slovenština") (sl "Slovinština") (sm "Samoyština") (sn "Shona") (so "Somálština") (sq "Albánština") (sr "Srbština") (ss "Siswatština") (st "Sesotho") (su "Sundanština") (sv "Švédština") (sw "Svahilština") (ta "Tamilština") (te "Telugština") (tg "Tádžičtina") (th "Thajština") (ti "Tigrinijština") (tk "Turkmenština") (tl "Tagalog") (tn "Setswanština") (to "Tonga") (tr "Turečtina") (ts "Tsonga") (tt "Tatarština") (tw "Twi") (ug "Uighurština") (uk "Ukrajinština") (ur "Urdština") (uz "Uzbečtina") (vi "Vietnamština") (vo "Volapuk") (wo "Wolof") (xh "Xhosa") (yi "Jidiš") (yo "Yoruba") (za "Zhuang") (zh "Čínština") (zu "Zulu") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ky.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000375�14422175267�010772� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ky nil) (de "немисче") (en "англисче") (es "испанча") (fr "французча") (it "италиянча") (ja "япончо") (ky "Кыргыз") (pt "португалча") (ru "орусча") (zh "кытайча") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/be.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000473�14422175267�010734� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name be nil) (ar "арабскі") (be "Беларускі") (de "нямецкі") (en "англійскі") (es "іспанскі") (fr "французскі") (hi "хіндзі") (it "італьянскі") (ja "японскі") (pt "партугальскі") (ru "рускі") (zh "кітайскі") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/de.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000023500�14422175267�010732� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name de nil) (aa "Afar") (ab "Abchasisch") (ace "Aceh-Sprache") (ach "Acholi-Sprache") (ada "Adangme") (ady "Adygai") (ae "Avestisch") (af "Afrikaans") (afa "Afro-Asiatische Sprachen (Andere)") (afh "Afrihili") (ain "Ainu-Sprache") (ak "Akan") (akk "Akkadisch") (ale "Aleutisch") (alg "Algonkin-Sprachen") (alt "Altaisch") (am "Amharisch") (an "Aragonesisch") (ang "Altenglisch") (apa "Apachen-Sprache") (ar "Arabisch") (arc "Aramäisch") (arn "Araukanisch") (arp "Arapaho-Sprache") (art "Kunstsprachen (Andere)") (arw "Arawak-Sprachen") (as "Assamesisch") (ast "Asturianisch") (ath "Athapaskische Sprachen") (aus "Australische Sprachen") (av "Awarisch") (awa "Awadhi") (ay "Aymara" "Aymará-Sprache") (az "Aserbaidschanisch") (ba "Baschkirisch") (bad "Banda-Sprache") (bai "Bamileke-Sprache") (bal "Belutschisch") (ban "Balinesisch") (bas "Basaa-Sprache") (bat "Baltische Sprachen (Andere)") (be "Weißrussisch") (bej "Bedja-Sprache" "Bedauye") (bem "Bemba-Sprache") (ber "Berbersprachen (Andere)") (bg "Bulgarisch") (bh "Biharisch") (bho "Bhodschpuri") (bi "Bislama") (bik "Bikol-Sprache") (bin "Bini-Sprache") (bla "Blackfoot-Sprache") (bm "Bambara-Sprache") (bn "Bengalisch") (bnt "Bantusprachen (Andere)") (bo "Tibetisch") (br "Bretonisch") (bra "Braj-Bhakha") (bs "Bosnisch") (btk "Batak (Indonesien)") (bua "Burjatisch") (bug "Buginesisch") (byn "Blin") (ca "Katalanisch") (cad "Caddo") (cai "Indianersprachen, Zentralamerika (Andere)") (car "Karibische Sprachen") (cau "Kaukasische Sprachen (Andere)") (ce "Tschetschenisch") (ceb "Cebuano") (cel "Keltische Sprachen (Andere)") (ch "Chamorro-Sprache") (chb "Chibcha-Sprachen") (chg "Tschagataisch") (chk "Trukesisch") (chm "Tscheremissisch") (chn "Chinook") (cho "Choctaw") (chp "Chipewyan") (chr "Cherokee") (chy "Cheyenne") (cmc "Cham-Sprachen") (co "Korsisch") (cop "Koptisch") (cpe "Kreolisch-Englisch (Andere)") (cpf "Kreolisch-Französisch (Andere)") (cpp "Kreolisch-Portugiesisch (Andere)") (cr "Cree") (crh "Krimtatarisch") (crp "Kreolische Sprachen") (cs "Tschechisch") (csb "Kaschubisch") (cu "Kirchenslawisch") (cus "Kuschitische Sprachen (Andere)") (cv "Tschuwaschisch") (cy "Kymrisch") (da "Dänisch") (dak "Dakota-Sprache") (dar "Darginisch") (day "Dajak") (de "Deutsch") (del "Delaware-Sprache") (den "Slave (Athapaskische Sprachen)") (dgr "Dogrib") (din "Dinka-Sprache") (doi "Dogri") (dra "Drawidische Sprachen (Andere)") (dsb "Niedersorbisch") (dua "Duala") (dum "Mittelniederländisch") (dv "Maledivisch") (dyu "Dyula-Sprache") (dz "Bhutanisch") (ee "Ewe-Sprache") (efi "Efik") (egy "Ägyptisch") (eka "Ekajuk") (el "Griechisch") (elx "Elamisch") (en "Englisch") (enm "Mittelenglisch") (eo "Esperanto") (es "Spanisch") (et "Estnisch") (eu "Baskisch") (ewo "Ewondo") (fa "Persisch") (fan "Pangwe-Sprache") (fat "Fanti-Sprache") (ff "Ful") (fi "Finnisch") (fil "Filipino") (fiu "Finnougrische Sprachen (Andere)") (fj "Fidschianisch") (fo "Färöisch") (fon "Fon-Sprache") (fr "Französisch") (frm "Mittelfranzösisch") (fro "Altfranzösisch") (fur "Friulisch") (fy "Friesisch") (ga "Irisch") (gaa "Ga-Sprache") (gay "Gayo") (gba "Gbaya-Sprache") (gd "Schottisch-Gälisch") (gem "Germanische Sprachen (Andere)") (gez "Geez") (gil "Gilbertesisch") (gl "Galizisch") (gmh "Mittelhochdeutsch") (gn "Guarani") (goh "Althochdeutsch") (gon "Gondi-Sprache") (gor "Mongondou") (got "Gotisch") (grb "Grebo-Sprache") (grc "Griechisch (bis 1453)") (gu "Gujarati") (gv "Manx") (gwi "Kutchin-Sprache") (ha "Hausa") (hai "Haida-Sprache") (haw "Hawaiianisch") (he "Hebräisch") (hi "Hindi") (hil "Hiligaynon-Sprache") (him "Himachali") (hit "Hethitisch") (hmn "Miao-Sprachen") (ho "Hiri-Motu") (hr "Kroatisch") (hsb "Obersorbisch") (ht "Kreolisch") (hu "Ungarisch") (hup "Hupa") (hy "Armenisch") (hz "Herero-Sprache") (ia "Interlingua") (iba "Iban") (id "Indonesisch") (ie "Interlingue") (ig "Igbo-Sprache") (ii "Sichuan Yi") (ijo "Ijo-Sprache") (ik "Inupiak") (ilo "Ilokano-Sprache") (inc "Indoarische Sprachen (Andere)") (ine "Indogermanische Sprachen (Andere)") (inh "Ingush") (io "Ido-Sprache") (ira "Iranische Sprachen (Andere)") (iro "Irokesische Sprachen") (is "Isländisch") (it "Italienisch") (iu "Inuktitut" "Inukitut") (ja "Japanisch") (jbo "Lojban") (jpr "Jüdisch-Persisch") (jrb "Jüdisch-Arabisch") (jv "Javanisch") (ka "Georgisch") (kaa "Karakalpakisch") (kab "Kabylisch") (kac "Kachin-Sprache") (kam "Kamba") (kar "Karenisch") (kaw "Kawi") (kbd "Kabardinisch") (kg "Kongo") (kha "Khasi-Sprache") (khi "Khoisan-Sprachen (Andere)") (kho "Sakisch") (ki "Kikuyu-Sprache") (kj "Kwanyama") (kk "Kasachisch") (kl "Grönländisch") (km "Kambodschanisch") (kmb "Kimbundu-Sprache") (kn "Kannada") (ko "Koreanisch") (kok "Konkani") (kos "Kosraeanisch") (kpe "Kpelle-Sprache") (kr "Kanuri-Sprache") (krc "Karatschaiisch-Balkarisch") (kro "Kru-Sprachen") (kru "Oraon-Sprache") (ks "Kaschmirisch") (ku "Kurdisch") (kum "Kumükisch") (kut "Kutenai-Sprache") (kv "Komi-Sprache") (kw "Kornisch") (ky "Kirgisisch") (la "Latein") (lad "Ladinisch" "Judenspanisch" "Ladino") (lah "Lahnda") (lam "Lamba-Sprache") (lb "Luxemburgisch") (lez "Lesgisch") (lg "Ganda-Sprache") (li "Limburgisch") (ln "Lingala") (lo "Laotisch") (lol "Mongo") (loz "Rotse-Sprache") (lt "Litauisch") (lu "Luba") (lua "Luba-Lulua") (lui "Luiseno-Sprache") (lun "Lunda-Sprache") (luo "Luo-Sprache") (lus "Lushai-Sprache") (lv "Lettisch") (mad "Maduresisch") (mag "Khotta") (mai "Maithili") (mak "Makassarisch") (man "Manding-Sprache") (map "Austronesische Sprachen (Andere)") (mas "Massai-Sprache") (mdf "Moksha") (mdr "Mandaresisch") (men "Mende-Sprache") (mg "Malagassi-Sprache" "Madagassisch") (mga "Mittelirisch") (mh "Marschallesisch") (mi "Maori") (mic "Micmac-Sprache") (min "Minangkabau-Sprache") (mis "Verschiedene Sprachen") (mk "Mazedonisch") (mkh "Mon-Khmer-Sprachen (Andere)") (ml "Malayalam") (mn "Mongolisch") (mnc "Mandschurisch") (mni "Meithei-Sprache") (mno "Manobo-Sprache") (mo "Moldauisch") (moh "Mohawk-Sprache") (mos "Mossi-Sprache") (mr "Marathi") (ms "Malaiisch") (mt "Maltesisch") (mul "Polyglott") (mun "Munda-Sprachen") (mus "Muskogee-Sprachen") (mwl "Mirandesisch") (mwr "Marwari") (my "Birmanisch") (myn "Maya-Sprachen") (myv "Erzya") (na "Nauruisch") (nah "Nahuatl") (nai "Indianersprachen, Nordamerika (Andere)") (nap "Neapolitanisch") (nb "Norwegisch (Bokmål)" "Norwegisch Bokmål") (nd "Ndebele-Sprache (Nord)") (nds "Niederdeutsch") (ne "Nepalesisch") (new "Newari") (ng "Ndonga") (nia "Nias-Sprache") (nic "Nigerkordofanische Sprachen (Andere)") (niu "Niue-Sprache") (nl "Niederländisch") (nn "Norwegisch (Nynorsk)" "Norwegisch Nynorsk") (no "Norwegisch") (nog "Nogai") (non "Altnordisch") (nr "Ndebele-Sprache (Süd)") (nso "Sotho-Sprache (Nord)") (nub "Nubische Sprachen") (nv "Navajo-Sprache") (nwc "Alt-Newari") (ny "Chewa-Sprache") (nym "Nyamwezi-Sprache") (nyn "Nyankole") (nyo "Nyoro") (nzi "Nzima") (oc "Okzitanisch") (oj "Ojibwa-Sprache") (om "Oromo") (or "Orija") (os "Ossetisch") (osa "Osage-Sprache") (ota "Osmanisch") (oto "Otomangue-Sprachen") (pa "Pandschabisch") (paa "Papuasprachen (Andere)") (pag "Pangasinan-Sprache") (pal "Mittelpersisch") (pam "Pampanggan-Sprache") (pap "Papiamento") (pau "Palau") (peo "Altpersisch") (phi "Philippinen-Austronesisch (Andere)") (phn "Phönikisch") (pi "Pali") (pl "Polnisch") (pon "Ponapeanisch") (pra "Prakrit") (pro "Altprovenzalisch") (ps "Afghanisch (Paschtu)") (pt "Portugiesisch") (qu "Quechua") (raj "Rajasthani") (rap "Osterinsel-Sprache") (rar "Rarotonganisch") (rm "Rätoromanisch") (rn "Rundi-Sprache") (ro "Rumänisch") (roa "Romanische Sprachen (Andere)") (rom "Zigeunersprache") (root "Root") (ru "Russisch") (rup "Aromunisch") (rw "Ruandisch") (sa "Sanskrit") (sad "Sandawe-Sprache") (sah "Jakutisch") (sai "Indianersprachen, Südamerika (Andere)") (sal "Salish-Sprache") (sam "Samaritanisch") (sas "Sasak") (sat "Santali") (sc "Sardisch") (scn "Sizilianisch") (sco "Schottisch") (sd "Sindhi") (se "Nord-Samisch") (sel "Selkupisch") (sem "Semitische Sprachen (Andere)") (sg "Sango") (sga "Altirisch") (sgn "Gebärdensprache") (sh "Serbo-Kroatisch") (shn "Schan-Sprache") (si "Singhalesisch") (sid "Sidamo") (sio "Sioux-Sprachen") (sit "Sinotibetische Sprachen (Andere)") (sk "Slowakisch") (sl "Slowenisch") (sla "Slawische Sprachen (Andere)") (sm "Samoanisch") (sma "Süd-Samisch") (smi "Lappisch") (smj "Lule-Lappisch") (smn "Inari-Lappisch") (sms "Skolt-Lappisch") (sn "Shona") (snk "Soninke-Sprache") (so "Somali") (sog "Sogdisch") (son "Songhai-Sprache") (sq "Albanisch") (sr "Serbisch") (srn "Srananisch") (srr "Serer-Sprache") (ss "Swazi") (ssa "Nilosaharanische Sprachen (Andere)") (st "Süd-Sotho-Sprache") (su "Sudanesisch") (suk "Sukuma-Sprache") (sus "Susu") (sux "Sumerisch") (sv "Schwedisch") (sw "Suaheli") (syr "Syrisch") (ta "Tamilisch") (tai "Thaisprachen (Andere)") (te "Telugu") (tem "Temne") (ter "Tereno-Sprache") (tet "Tetum-Sprache") (tg "Tadschikisch") (th "Thai") (ti "Tigrinja") (tig "Tigre") (tiv "Tiv-Sprache") (tk "Turkmenisch") (tkl "Tokelauanisch") (tl "Tagalog") (tlh "Klingonisch") (tli "Tlingit-Sprache") (tmh "Tamaseq") (tn "Tswana-Sprache") (to "Tongaisch") (tog "Tsonga-Sprache" "Tonga (Nyasa)") (tpi "Neumelanesisch") (tr "Türkisch") (ts "Tsonga") (tsi "Tsimshian-Sprache") (tt "Tatarisch") (tum "Tumbuka-Sprache") (tup "Tupi-Sprachen") (tut "Altaische Sprachen (Andere)") (tvl "Elliceanisch") (tw "Twi") (ty "Tahitisch") (tyv "Tuwinisch") (udm "Udmurtisch") (ug "Uigurisch") (uga "Ugaritisch") (uk "Ukrainisch") (umb "Mbundu-Sprache") (und "Sprache nicht ermittelt") (ur "Urdu") (uz "Usbekisch") (vai "Vai-Sprache") (ve "Venda-Sprache") (vi "Vietnamesisch") (vo "Volapük") (vot "Wotisch") (wa "Wallonisch") (wak "Wakashanisch") (wal "Walamo-Sprache") (war "Waray") (was "Washo-Sprache") (wen "Sorbisch") (wo "Wolof") (xal "Kalmückisch") (xh "Xhosa") (yao "Yao-Sprache") (yap "Yapesisch") (yi "Jiddisch") (yo "Joruba") (ypk "Yupik-Sprache") (za "Zhuang") (zap "Zapotekisch") (zen "Zenaga") (zh "Chinesisch") (znd "Zande-Sprache") (zu "Zulu") (zun "Zuni-Sprache") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ru.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000030341�14422175267�010771� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ru nil RU) (aa "афар") (ab "абхазский") (ace "ачехский") (ach "ачоли") (ada "адангме") (ady "адыгейский") (ae "авестийский") (af "африкаанс") (afa "афразийские (другие)") (afh "африхили") (akk "аккадский") (ale "алеутский") (alg "алгонкинские языки") (alt "южноалтайский") (am "амхарский") (an "арагонский") (ang "староанглийский") (apa "апачский" RU "апачские языки") (ar "арабский") (arc "арамейский") (arn "арауканский") (art "искусственные (другие)") (arw "аравакский") (as "ассамский") (ast "астурийский") (ath "атапачские языки") (aus "австралийские языки") (av "аварский") (awa "авадхи") (ay "аймара") (az "азербайджанский") (ba "башкирский") (bad "банда") (bai "бамилеке языки") (bal "белуджский") (ban "балийский") (bas "баса") (bat "балтийские (другие)") (be "белорусский") (bej "беджа") (bem "бемба") (ber "берберский") (bg "болгарский") (bh "бихари") (bho "бходжпури") (bi "бислама") (bik "бикольский") (bin "бини") (bla "сиксика") (bm "бамбарийский") (bn "бенгальский") (bnt "банту (другие)") (bo "тибетский") (br "бретонский") (bra "брауи") (bs "боснийский") (btk "батакский") (bua "бурятский") (bug "бугийский") (ca "каталанский") (cad "каддо") (cai "Центральной Америки индейцев (другие)") (car "кариб") (cau "кавказские (другие)") (ce "чеченский") (ceb "кебуано") (ch "чаморро") (chb "чибча") (chg "чагатайский") (chk "чукотский") (chm "марийский (черемисский)") (chn "чинук жаргон") (cho "чоктав") (chp "чипеваян") (chr "чероки") (chy "чейенн") (co "корсиканский") (cop "коптский") (cpe "англо-креольские и пиджины (другие)") (cpf "франко-креольские и пиджины (другие)") (cpp "португало-креольские и пиджины (другие)") (cr "криийский") (crp "креольские и пиджины (другие)") (cs "чешский") (csb "кашубианский") (cu "церковнославянский") (cus "кушитские (другие)") (cv "чувашский") (cy "валлийский") (da "датский") (dak "дакота") (de "немецкий") (del "делаварский") (den "слэйви" RU "славянский") (din "динка") (doi "догри") (dra "дравидийские (другие)") (dua "дуала") (dum "нидерландский средневековый") (dyu "диула (дьюла)") (dz "дзонг-кэ") (ee "эве") (efi "эфик") (egy "древнеегипетский") (eka "экаджук") (el "греческий") (elx "эламский") (en "английский") (enm "среднеанглийский") (eo "эсперанто") (es "испанский") (et "эстонский") (eu "баскский") (ewo "эвондо") (fa "персидский") (fan "фанг") (fat "фанти") (fi "финский") (fil "филиппинский") (fiu "финно-угорские (другие)") (fj "фиджи") (fo "фарерский") (fon "фон") (fr "французский") (frm "среднефранцузский") (fro "старофранцузский") (fur "фриуланский") (fy "фризский") (ga "ирландский") (gaa "га") (gay "гайо") (gba "гбая") (gd "гэльский") (gem "германские (другие)") (gez "геэз") (gil "гильбертский") (gl "галисийский") (gmh "средневерхненемецкий") (gn "гуарани") (goh "староверхненемецкий") (gon "гонди") (got "готский") (grb "гребо") (grc "древнегреческий") (gu "гуджарати") (gv "мэнский") (gwi "гвичин") (ha "хауса") (hai "хайда") (haw "гавайский") (he "иврит") (hi "хинди") (hil "хилигайнон") (him "химачали") (hit "хетский") (hmn "хмонг") (hr "хорватский") (ht "гаитянский") (hu "венгерский") (hup "Хупа") (hy "армянский") (hz "гереро") (ia "интерлингва") (iba "ибанский") (id "индонезийский") (ie "интерлингве") (ig "игбо") (ijo "иджо") (ik "инупиак") (ilo "илоко") (inc "индийские (другие)") (ine "индоевропейские (другие)") (inh "ингушский") (ira "иранские (другие)") (iro "ирокезские языки") (is "исландский") (it "итальянский") (iu "инуктитут") (ja "японский") (jbo "ложбан") (jpr "еврейско-персидский") (jrb "еврейско-арабский") (jv "яванский") (ka "грузинский") (kaa "каракалпакский") (kab "кабильский") (kac "качин") (kam "камба") (kar "каренский") (kaw "кави") (kbd "кабардинский") (kg "конго") (kha "кхаси") (khi "койсанские (другие)") (kho "хотанский") (ki "кикуйю") (kj "кунама") (kk "казахский") (kl "эскимосский (гренландский)") (km "кхмерский") (kmb "кимбундийский") (kn "каннада") (ko "корейский") (kok "конкани") (kpe "кпелле") (kr "канури") (krc "карачаево-балкарский") (kro "кру") (kru "курух") (ks "кашмири") (ku "курдский") (kum "кумыкский") (kut "кутенаи") (kv "коми") (kw "корнийский") (ky "киргизский") (la "латинский") (lad "ладино") (lah "лахнда") (lam "ламба") (lb "люксембургский") (lez "лезгинский") (lg "ганда") (ln "лингала") (lo "лаосский") (lol "монго") (loz "лози") (lt "литовский") (lu "луба-катанга") (lua "луба-лулуа") (lui "луисеньо") (lun "лунда") (luo "луо (Кения и Танзания)") (lv "латышский") (mad "мадурский") (mag "магахи") (mai "майтхили") (mak "макассарский") (man "мандинго") (map "австронезийские (другие)") (mas "масаи") (mdf "мокша") (mdr "мандарский") (men "менде") (mg "малагасийский") (mga "среднеирландский") (mh "маршальский" RU "маршаллийский") (mi "маори") (mic "микмак") (min "минангкабау") (mis "смешанные (другие)") (mk "македонский") (mkh "монкхмерские (другие)") (ml "малаялам") (mn "монгольский") (mnc "маньчжурский") (mni "манипурский") (mno "манобо языки") (mo "молдавский") (moh "мохаук") (mos "моей") (mr "маратхи") (ms "малайский") (mt "мальтийский") (mul "разных семей языки") (mun "мунда языки") (mus "крик") (mwr "марвари") (my "бирманский") (myn "майя языки") (myv "эрзя") (na "науру") (nah "ацтекский") (nai "Северной Америки индейцев (другие)") (nap "неаполитанский") (nb "норвежский") (nd "ндебели (северный)") (nds "нижнесаксонский" "нижнегерманский") (ne "непальский") (new "неварский") (nic "нигер-кордофанские (другие)") (niu "ниуэ") (nl "голландский") (nn "новонорвежский") (no "норвежский") (nog "ногайский") (non "старонорвежский") (nr "ндебели (южный)") (nso "сото северный") (nub "нубийские языки") (nv "навахо") (nwc "невари (классический)") (ny "ньянджа") (nym "ньямвези") (nyn "ньянколе") (nyo "ньоро") (nzi "нзима") (oc "окситанский") (oj "оджибва") (om "оромо") (or "ория") (os "осетинский") (osa "оседжи") (ota "старотурецкий") (oto "отомангские языки") (pa "панджаби (пенджаби)") (paa "папуасско-австралийские (другие)") (pag "пангасинан") (pal "пехлевийский") (pam "пампанга") (pap "папьяменто") (pau "палау") (peo "староперсидский") (phi "филиппинские (другие)") (phn "финикийский") (pi "пали") (pl "польский") (pon "понапе") (pra "пракриты языки") (pro "старопровансальский") (ps "пашто (пушту)") (pt "португальский") (qu "кечуа") (raj "раджастхани") (rar "раротонганский") (rm "ретороманский") (rn "рунди") (ro "румынский") (roa "романские (другие)") (rom "цыганский") (ru "русский") (rw "киньяруанда") (sa "санскрит") (sad "сандаве") (sah "якутский") (sai "южной америки индейцев (другие)") (sal "салишские языки") (sam "самаритянский арамейский") (sc "сардинский") (sd "синдхи") (se "саамский (северный)") (sel "селькупский") (sem "семитские (другие)") (sg "санго") (sga "староирландский") (sh "сербскохорватский") (shn "шанский") (si "сингальский") (sid "сидама") (sio "сиу языки") (sit "синотибетские (другие)") (sk "словацкий") (sl "словенский") (sla "славянские (другие)") (sm "самоанский") (sma "саамский (южный)") (smi "саамские языки") (sn "шона") (snk "сонинкийский") (so "сомали") (sog "согдийский") (son "cонгаи") (sq "албанский") (sr "сербский") (srr "серер") (ss "свази") (ssa "нило-сахарские (другие)") (st "сото южный") (su "сунданский") (suk "сукума") (sus "сусу") (sux "шумерский") (sv "шведский") (sw "суахили") (syr "сирийский") (ta "тамильский") (tai "тайские (другие)") (te "телугу") (ter "терено") (tg "таджикский") (th "тайский") (ti "тигринья") (tig "тигре") (tiv "тиви") (tk "туркменский") (tkl "токелайский") (tl "тагалог") (tlh "клингон" RU "клингонский") (tli "тлингит") (tmh "тамашек") (tn "тсвана") (to "тонга") (tog "тонга (ньяса)") (tr "турецкий") (ts "тсонга") (tsi "цимшиан") (tt "татарский") (tum "тумбука") (tup "тупи") (tut "алтайские (другие)") (tw "тви") (ty "таитянский") (tyv "тувинский") (udm "удмуртский") (ug "уйгурский") (uga "угаритский") (uk "украинский") (umb "умбунду") (und "неидентифицированный") (ur "урду") (uz "узбекский") (vai "ваи") (ve "венда") (vi "вьетнамский") (vo "волапюк") (vot "удмуртский (вотяцкий)") (wak "вакашские языки") (wal "воламо") (war "варай") (was "вашо") (wen "лужицкие языки") (wo "волоф") (xal "калмыцкий") (xh "ксоза") (yao "яо") (yap "яп") (yi "идиш") (yo "йоруба") (za "чжуань") (zap "сапотекский") (zen "зенагский") (zh "китайский") (znd "занди") (zu "зулу") (zun "зуньи") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/Makefile.am�����������������������������������������������������������������0000644�0023456�0023456�00000003002�14422175267�011661� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Makefile.am -- Makefile for language-related data of the m17n database # Copyright (C) 2007 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. pkgdatadir=$(datadir)/m17n TABLES=@LANGNAME_TABLES@ pkgdata_DATA = LANGUAGE.tbl ${TABLES} EXTRA_DIST = ${TABLES} native.txt ISO-639-2.txt dist_noinst_SCRIPTS = LANGUAGE.awk native.ext: ${TABLES} (for f in [a-z][a-z].lnm [a-z][a-z][a-z].lnm; do \ l=`basename $$f .tbl`; \ sed -n -e "/($$l /s/(\([a-z]*\)[^\"]*\"\([^\"]*\)\")/\1|\2/p" < $$f; \ done) > $@ LANGUAGE.tbl: LANGUAGE.awk ${TABLES} native.txt native.ext $(AWK) -f LANGUAGE.awk '-F|' < ISO-639-2.txt > $@ CLEANFILES = native.ext LANGUAGE.tbl ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/lv.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000772�14422175267�010771� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name lv nil) (ar "arābu") (bg "bulgāru") (cs "čehu") (da "dāņu") (de "vācu") (el "grieķu") (en "angļu") (es "spāņu") (et "igauņu") (fi "somu") (fr "franču") (he "ivrits") (hr "horvātu") (hu "ungāru") (it "itāliešu") (ja "japāņu") (ko "korejiešu") (lt "lietuviešu") (lv "latviešu") (mt "maltiešu") (nl "holandiešu") (no "norvēģu") (pl "poļu") (pt "portugāļu") (ro "rumāņu") (ru "krievu") (sk "slovāku") (sl "slovēņu") (sv "zviedru") (tr "turku") (zh "ķīniešu") ������m17n-db-1.8.10/LANGDATA/ti.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000023�14422175267�010751� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(include (am nil)) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ml.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000010650�14422175267�010754� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ml nil IN) (aa "അഫാര്‍") (ab "അബ്ഖാസിയന്‍") (af "ആഫ്രിക്കന്‍") (am "അംഹാറിക്") (ar "അറബിക്ക്") (as "ആസ്സാമീസ്") (ay "അയ്മാറ") (az "അസര്‍ബൈജാനി") (ba "ബഷ്ഖിര്‍") (be "ബൈലോറഷ്യന്‍") (bh "ബീഹാറി") (bi "ബിസ്‌ലാമ") (bn "ബംഗാളി") (bo "തിബറ്റന്‍") (br "ബ്രിട്ടണ്‍") (ca "ക്യാറ്റലന്‍") (co "കോര്‍സിക്കന്‍") (cs "ചെക്ക്") (cy "വെല്‍ഷ്") (da "ഡാനിഷ്") (de "ജര്‍മ്മന്‍" IN "ജര്‍മ്മന്") (dz "ഭൂട്ടാനി") (el "ഗ്രീക്ക്") (en "ഇംഗ്ലീഷ്") (es "സ്പാനിഷ്") (et "എസ്റ്റോണിയന്‍") (eu "ബാസ്ക്ക്") (fa "പേര്‍ഷ്യന്‍") (fi "ഫിന്നിഷ്") (fj "ഫിജിയന്‍") (fo "ഫാറോസ്") (fr "ഫ്രഞ്ച്") (fy "ഫ്രീസിയന്‍") (ga "ഐറിഷ്") (gd "സ്കോട്ടിഷ് ഗൈലിക്") (gl "ഗലിഷ്യണ്‍") (gn "ഗ്വാറാനി") (gu "ഗുജറാത്തി") (ha "ഹൌസ") (he "ഹിബ്രു") (hr "ക്രോയേഷ്യന്‍") (hu "ഹംഗേറിയന്‍") (hy "അര്‍മേനിയന്‍") (ia "ഇന്‍റര്‍ലിംഗ്വാ") (id "ഇന്‍ഡോനേഷ്യന്‍") (ie "ഇന്‍റര്‍ലിംഗ്വി") (ik "ഇനുപിയാക്") (is "ഐസ്‌ലാന്‍ഡിക്") (it "ഇറ്റാലിയന്‍") (iu "ഇനുക്റ്റിറ്റട്ട്") (ja "ജാപ്പനീസ്") (jv "ജാവാനീസ്") (ka "ജോര്‍ജിയന്‍") (kk "കസാഖ്") (kn "കന്നഡ") (ko "കൊറിയന്‍") (kok "കൊങ്കണി") (ks "കാശ്മീരി") (ku "കുര്‍ദിഷ്") (ky "കിര്‍ഗിസ്") (la "ലാറ്റിന്‍") (ln "ലിംഗാല") (lo "ലാവോത്യന്‍") (lt "ലിത്വാനിയന്‍") (mg "മലഗാസി") (mi "മൌറി") (mk "മാസിഡോണിയന്‍") (ml "മലയാളം") (mn "മംഗോളിയന്‍") (mo "മൊള്‍ഡോവന്‍") (mr "മറാഠി") (ms "മലയ") (mt "മാള്‍ട്ടീസ്") (my "ബര്‍മീസ്") (na "നൌറു") (ne "നേപ്പാളി") (nl "ഡച്ച്") (no "നോര്‍വീജിയന്‍") (oc "ഒസിറ്റാന്‍") (om "ഒറോമിംഗ") (or "ഒറിയ") (pa "പഞ്ചാബി") (pl "പോളിഷ്") (ps "പഷ്തു") (pt "പോര്‍ച്ചുഗീസ്") (qu "ക്വെച്ചുവ") (rm "രഹയ്ട്ടോ-റോമന്‍സ്") (rn "കിറുണ്ടി") (ro "റൊമാനിയന്‍") (root "ശിഖര്‍") (ru "റഷ്യന്‍") (rw "കിന്യര്‍വണ്ട") (sa "സംസ്കൃതം") (sd "സിന്ധി") (sg "സാങ്കോ") (si "സിംഹളീസ്") (sk "സ്ലോവാക്ക്") (sl "സ്ലോവേനിയന്‍") (sm "സമോവന്‍") (sn "ഷോണാ") (so "സോമാലി") (sq "അല്‍ബേനിയന്‍") (sr "സെര്‍ബിയന്‍") (ss "സ്വാസി") (st "സെസോത്തോ") (su "സുഡാനീസ്") (sv "സ്വീഡിഷ്") (sw "സ്വാഹിലി") (ta "തമിഴ്") (te "തെലുഗു") (tg "താജിക്") (th "തായ്") (ti "തിഗ്രിഗ്‌നാ") (tk "തുര്‍ക്കമന്‍") (tl "തഗാലോഗ്") (tn "സെറ്റ്സ്വാന") (to "ടോംഗന്‍") (tr "ടര്‍ക്കിഷ്") (ts "ഷോണ") (tt "റ്റാറ്റര്‍") (tw "ത്വവി") (ug "ഉയ്ഘുര്‍") (uk "ഉക്രേനിയന്‍") (ur "ഉറുദു") (uz "ഉസ്ബക്") (vi "വിയറ്റ്നാമീസ്") (vo "വോളാപുക്") (wo "വൊളോഫ്") (xh "ക്ഷോസാ") (yi "യിദ്ദിഷ്") (yo "യൊറൂബാ") (za "സ്വാംഗ്") (zh "ചൈനീസ്") (zu "സുളു") ����������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/dv.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000063�14422175267�010752� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name dv nil) (dv "ދިވެހިބަސް") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/tg.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000153�14422175267�010753� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name tg nil) (de "Немисӣ") (en "Англисӣ") (fr "Фаронсавӣ") (zh "Чинӣ") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/uz_Arab.lnm�����������������������������������������������������������������0000644�0023456�0023456�00000000112�14422175267�011717� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name uz Arab) (fa "دری") (ps "پشتو") (uz "اۉزبېک") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/Makefile.in�����������������������������������������������������������������0000644�0023456�0023456�00000043550�14774707340�011711� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ # Makefile.am -- Makefile for language-related data of the m17n database # Copyright (C) 2007 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = LANGDATA ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/codeset.m4 \ $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc2.m4 \ $(top_srcdir)/m4/glibc21.m4 $(top_srcdir)/m4/iconv.m4 \ $(top_srcdir)/m4/intdiv0.m4 $(top_srcdir)/m4/intl.m4 \ $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intmax.m4 \ $(top_srcdir)/m4/inttypes-pri.m4 \ $(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/lcmessage.m4 \ $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/lock.m4 $(top_srcdir)/m4/longlong.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ $(top_srcdir)/m4/printf-posix.m4 $(top_srcdir)/m4/progtest.m4 \ $(top_srcdir)/m4/size_max.m4 $(top_srcdir)/m4/stdint_h.m4 \ $(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/visibility.m4 \ $(top_srcdir)/m4/wchar_t.m4 $(top_srcdir)/m4/wint_t.m4 \ $(top_srcdir)/m4/xsize.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(dist_noinst_SCRIPTS) \ $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SCRIPTS = $(dist_noinst_SCRIPTS) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) pkgdatadir = $(datadir)/m17n ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@ CATOBJEXT = @CATOBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CFLAG_VISIBILITY = @CFLAG_VISIBILITY@ CHARMAPS = @CHARMAPS@ CHARMAP_CAT = @CHARMAP_CAT@ CHARMAP_EXT = @CHARMAP_EXT@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ FILECMD = @FILECMD@ FLT = @FLT@ GENCAT = @GENCAT@ GETTEXTDIR = @GETTEXTDIR@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GLIBC2 = @GLIBC2@ GLIBC21 = @GLIBC21@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ HAVE_ASPRINTF = @HAVE_ASPRINTF@ HAVE_MSGFMT = @HAVE_MSGFMT@ HAVE_POSIX_PRINTF = @HAVE_POSIX_PRINTF@ HAVE_SNPRINTF = @HAVE_SNPRINTF@ HAVE_VISIBILITY = @HAVE_VISIBILITY@ HAVE_WPRINTF = @HAVE_WPRINTF@ ICONS = @ICONS@ INPUT_METHOD = @INPUT_METHOD@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INSTOBJEXT = @INSTOBJEXT@ INTLBISON = @INTLBISON@ INTLLIBS = @INTLLIBS@ INTLOBJS = @INTLOBJS@ INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LANGNAME_TABLES = @LANGNAME_TABLES@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBMULTITHREAD = @LIBMULTITHREAD@ LIBOBJS = @LIBOBJS@ LIBPTH = @LIBPTH@ LIBPTH_PREFIX = @LIBPTH_PREFIX@ LIBS = @LIBS@ LIBTHREAD = @LIBTHREAD@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBC = @LTLIBC@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBMULTITHREAD = @LTLIBMULTITHREAD@ LTLIBOBJS = @LTLIBOBJS@ LTLIBPTH = @LTLIBPTH@ LTLIBTHREAD = @LTLIBTHREAD@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ POSUB = @POSUB@ PRI_MACROS_BROKEN = @PRI_MACROS_BROKEN@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ WINDRES = @WINDRES@ WOE32 = @WOE32@ WOE32DLL = @WOE32DLL@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ TABLES = @LANGNAME_TABLES@ pkgdata_DATA = LANGUAGE.tbl ${TABLES} EXTRA_DIST = ${TABLES} native.txt ISO-639-2.txt dist_noinst_SCRIPTS = LANGUAGE.awk CLEANFILES = native.ext LANGUAGE.tbl all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu LANGDATA/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu LANGDATA/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-pkgdataDATA: $(pkgdata_DATA) @$(NORMAL_INSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \ done uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(SCRIPTS) $(DATA) installdirs: for dir in "$(DESTDIR)$(pkgdatadir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-pkgdataDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgdataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am install-man \ install-pdf install-pdf-am install-pkgdataDATA install-ps \ install-ps-am install-strip installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags-am uninstall uninstall-am uninstall-pkgdataDATA .PRECIOUS: Makefile native.ext: ${TABLES} (for f in [a-z][a-z].lnm [a-z][a-z][a-z].lnm; do \ l=`basename $$f .tbl`; \ sed -n -e "/($$l /s/(\([a-z]*\)[^\"]*\"\([^\"]*\)\")/\1|\2/p" < $$f; \ done) > $@ LANGUAGE.tbl: LANGUAGE.awk ${TABLES} native.txt native.ext $(AWK) -f LANGUAGE.awk '-F|' < ISO-639-2.txt > $@ # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: ��������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ko.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000030524�14422175267�010757� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ko nil KR) (aa "아파르어") (ab "압카즈어") (ace "아체어") (ach "아콜리어") (ada "아당메어") (ady "아닥헤어") (ae nil KR "아베스타어") (af "남아공 공용어") (afa "아시아-아프리카어 (기타)") (afh "아프리히리어") (ain nil KR "아이누어") (ak "아칸어") (akk "아카드어") (ale "알류트어") (alg "알콘킨어" KR "알공킨어족") (alt nil KR "남부 알타이어") (am "암하라어") (an "아라곤어") (ang "이전 영어 (ca.450-1100)" KR "영어 (고대) (450년-1100년경)") (apa "아파치어") (ar "아랍어") (arc "아람어") (arn "아라우칸어") (arp "아라파호어") (art "기계어 (기타)") (arw "아라와크어") (as "아샘어") (ast "아스투리아어") (ath "아타바스카어" KR "아타파스카어군") (aus "오스트레일리아어" KR "오스트레일리아어족") (av "아바릭어") (awa "아와히어") (ay "아이마라어") (az "아제르바이잔어") (ba "바슈키르어") (bad "반다어") (bai "바미레케어" KR "바밀레케어족") (bal "발루치어") (ban "발리어") (bas "바사어") (bat "발트어 (기타)") (be "벨로루시어") (bej "베자어") (bem "벰바어") (ber "베르베르어") (bg "불가리아어") (bh "비하르어") (bho "호즈푸리어") (bi "비슬라마어") (bik "비콜어") (bin "비니어") (bla "식시카어") (bm "밤바라어") (bn "벵골어") (bnt "반투어") (bo "티베트어") (br "브르타뉴어") (bra "브라어" KR "브라지어") (bs "보스니아어") (btk "바타크어") (bua "부리아타") (bug "부기어") (byn "브린어") (ca "카탈로니아어") (cad "카도어") (cai "중앙 아메리카 인디안어 (기타)") (car "카리브어") (cau "카프카스어 (기타)") (ce nil KR "체첸어") (ceb "세부아노어") (cel "켈트어 (기타)") (ch "차모로어") (chb "치브차어") (chg "차가타이어") (chk "츄케스어" KR "추크어") (chm "마리어") (chn "치누크어와 영어 프랑스어의 혼성어") (cho "촉토어") (chp "치페우얀") (chr "체로키어") (chy "샤이엔어") (cmc "카믹어" KR "참어군") (co "코르시카어") (cop "콥트어") (cpe "크레오리스와 피긴스어, 영어-기반 (기타)" KR "크리올어 및 피진어 (영어를 기반으로 한 기타)") (cpf "크레오리스와 피긴스어, 프랑스어-기반 (기타)" KR "크리올어 및 피진어 (프랑스어를 기반으로 한 기타)") (cpp "크레오리스와 피긴스어, 포르투갈어-기반 (기타)" KR "크리올어 및 피진어 (포르투갈어를 기반으로 한 기타)") (cr "크리어") (crh "크리민 타타르어" "크리민 터키어") (crp "크레오스와 피긴스어 (기타)" KR "크리올어 및 피진어 (기타)") (cs "체코어") (csb "카슈비아어") (cu "교회슬라브어" KR "교회 슬라브어") (cus "쿠시트제족어 (기타)" KR "쿠시어파 (기타)") (cv "추바시어") (cy "웨일스어") (da "덴마크어") (dak "다코타어") (dar "다르그와어") (day "다야크어") (de "독일어") (del "델라웨어어") (den "슬라브어") (dgr "도그리브어") (din "딩카어") (doi "도그리어") (dra "드라비다어 (기타)") (dsb "저급 소르비안어" KR "소르비아어 (저지)") (dua "드와라어") (dum "네덜란드, 중세 (ca. 1050-1350)" KR "네덜란드 (중세) (1050년-1350년경)") (dv "디베히어") (dyu "드율라어") (dz "부탄어" KR "종카어") (ee "에웨어") (efi "이픽어") (egy "이집트어 (고대)") (eka "이카죽어") (el "그리스어") (elx "엘람어") (en "영어") (enm "영어, 중세 (1100-1500)") (eo "에스페란토어") (es "스페인어") (et "에스토니아어") (eu "바스크어") (ewo "이원도어") (fa "이란어" KR "페르시아어") (fan "팡그어") (fat "판티어") (ff "풀라어") (fi "핀란드어") (fil "필리핀어") (fiu "피노우그리아어 (기타)") (fj "피지어") (fo "페로스어") (fon "폰어") (fr "프랑스어") (frm "프랑스어, 중세 (ca.1400-1600)" KR "프랑스어 (중세) (1400년-1600년경)") (fro "프랑스어, 고대 (842-ca.1400)" KR "프랑스어 (고대) (842년-1400년경)") (fur "프리우리안어") (fy "프리지아어") (ga "아일랜드어") (gaa "가어") (gay "가요어") (gba "그바야어") (gd "스코갤릭어" KR "스코틀랜드 게일어") (gem "독일어 (기타)") (gez "게이즈어") (gil "키리바시어") (gl "갈리시아어") (gmh "독일어, 중세 고급 (ca.1050-1500)" KR "독일어 (중세 고지) (1050년-1500년경)") (gn "구아라니어") (goh "독일어, 고대 저급 (ca.750-1050)" KR "독일어 (고대 고지) (750년-1050년경)") (gon "곤디어") (gor "고론탈로어") (got "고트어") (grb "게르보어") (grc "그리스어, 고대 (1453년 까지)") (gu "구자라트어") (gv "맹크스어") (gwi "그위친어") (ha "하우자어") (hai "하이다어") (haw "하와이어") (he "히브리어") (hi "힌디어") (hil "헤리가뇬어") (him "히마차리어") (hit "하타이트어") (hmn "히몸어") (ho "히리 모투어") (hr "크로아티아어") (hsb "위 소르비안어" KR "소르비아어 (고지)") (ht "아이티어") (hu "헝가리어") (hup "후파어") (hy "아르메니아어") (hz nil KR "헤레로어") (ia "인터링거") (iba "이반어") (id "인도네시아어") (ie "인터링게어") (ig "이그보어") (ii "시츄안 이어" KR "쓰촨 이어") (ijo "이조어") (ik "이누피아크어") (ilo "이로코어") (inc "인도어 (기타)") (ine "인도유럽어 (기타)") (inh "인귀시어") (io "이도어") (ira "이란어 [ira]") (iro "이러쿼이어") (is "아이슬란드어") (it "이탈리아어") (iu "이눅티투트어") (ja "일본어") (jbo "로반어") (jpr "유대-페르시아어") (jrb "유대-아라비아어") (jv "자바어") (ka "그루지야어") (kaa "카라칼파크어") (kab "커바일어") (kac "카친어") (kam "캄바어") (kar "카렌어") (kaw "카위어") (kbd "카바르디어") (kg "콩고어") (kha "카시어") (khi "코이산어 (기타)") (kho "코탄스어" KR "호탄어") (ki "키쿠유어") (kj "쿠안야마어") (kk "카자흐어") (kl "그린랜드어") (km "캄보디아어") (kmb "킴분누어" KR "킴분두어") (kn "카나다어" KR "칸나다어") (ko "한국어") (kok "코카니어") (kos "코스라이엔어") (kpe "코펠레" KR "크펠레어") (kr "칸누리어") (krc "카라챠이-발카르어") (kro "크루어") (kru "쿠르크어") (ks "카슈미르어") (ku "크르드어") (kum "쿠믹어") (kut "쿠테네어") (kv "코미어") (kw "콘월어") (ky "키르기스어") (la "라틴어") (lad "라디노어") (lah "라한다어") (lam "람바어") (lb "룩셈부르크어") (lez "레즈기안어") (lg "간다어") (li "림버거어") (ln "링갈라어") (lo "라오어") (lol "몽구어") (loz "로지어") (lt "리투아니아어") (lu "루바-카탄가어") (lua "루바-룰루아어") (lui "루이세노어") (lun "룬다어") (luo "루오어") (lus "루샤이어") (lv "라트비아어") (mad "마두레세" KR "마두라어") (mag "마가히") (mai "마이틸리") (mak "마카사어") (man "만딩고어") (map "남도어") (mas "마사이어") (mdf "모크샤어") (mdr "만다르어") (men "멘데어") (mg "마다가스카르어") (mga "아일랜드어, 중세 (900-1200)") (mh "마셜제도어") (mi "마오리어") (mic "미크맥어") (min "미낭카바우") (mis "기타 언어") (mk "마케도니아어") (mkh "몬크메르어 (기타)") (ml "말라얄람어") (mn "몽골어") (mnc "만주어") (mni "마니푸리어") (mno "마노보어") (mo "몰다비아어") (moh "모호크어") (mos "모시어") (mr "마라티어") (ms "말레이어") (mt "몰타어") (mul "다중 언어") (mun "문다어") (mus "크리크어") (mwl nil KR "미란데어") (mwr "마르와리어") (my "버마어") (myn "마야어") (myv "엘즈야어") (na "나우루어") (nah "나우아틀어") (nai "북 아메리칸 인디언어 (기타)") (nap "나폴리어") (nb "보크말 노르웨이어") (nd "은데벨레어, 북부") (nds "저급 색슨어" "저급 독일어" KR "저지 색슨어" "저지 독일어") (ne "네팔어") (new "네와리어" KR "네와르어") (ng "느동가어") (nia "니아스어") (nic "니제르 - 코르도파니아어 (기타)") (niu "니웨언어") (nl "네덜란드어") (nn "뉘노르스크 노르웨이어") (no "노르웨이어") (nog "노가이어") (non "노르웨이, 고대") (nr "은데벨레어, 남부") (nso "소토어, 북부") (nub "누비안어") (nv "나바호어") (nwc nil KR "네와르어 (고전)") (ny "츄어" "치츄어" "니안자어") (nym "니암웨지어") (nyn "니안콜어") (nyo "뉴로어") (nzi "느지마어") (oc "옥시트어" KR "프로방스어" "오크어 (1500년 이후)") (oj "오지브웨이어") (om "오로모어 (아판)") (or "오리야어") (os "오세트어") (osa "오세이지어") (ota "터키어, 오스만 (1500-1928)") (oto "오토미안어") (pa "펀잡어") (paa "파푸아어 (기타)") (pag "판가시난어") (pal "팔빌레어" KR "팔레비어") (pam "팜팡가어") (pap "파피아먼토어") (pau "파라우안어") (peo "페르시안 고대어 (ca.600-400 B.C.)" KR "페르시아 (고대) (BC 600년-BC 400년경)") (phi "필리핀어 (기타)") (phn "페니키아어") (pi "팔리어") (pl "폴란드어") (pon "폼페이어") (pra "프라크리트어") (pro "프로벤칼어, 고대 (1500년 까지)" KR "프로방스어 (고대) (1500년 이전)") (ps "파시토어 (푸시토)") (pt "포르투칼어" KR "포르투갈어") (qu "케추아어") (raj "라자스탄어") (rap "라파뉴이") (rar "파로톤간어" KR "라로통가어") (rm "레토로만어") (rn "반투어(부룬디)" KR "룬디어") (ro "루마니아어") (roa "로망스어 (기타)") (rom "집시어") (root nil KR "어근") (ru "러시아어") (rw "반투어(루완다)") (sa "산스크리트어") (sad "산다웨어") (sah "야큐트어") (sai "남아메리카 인디언어 (기타)") (sal "샐리시어어") (sam "사마리아 아랍어") (sas "사사크어") (sat "산탈리어") (sc "사르디니아어") (scn nil KR "시칠리아어") (sco "스코틀랜드어") (sd "신디어") (se "북부 사미어") (sel "셀쿠프어") (sem "셈어 (기타)") (sg "산고어") (sga "아일랜드, 고대 (900년 까지)") (sgn "수화") (sh "세르보크로아티아어") (shn "샨어") (si "스리랑카어") (sid "시다모어") (sio "수족어") (sit "인도제언어 (기타)") (sk "슬로바키아어") (sl "슬로베니아어") (sla "슬라브어 (기타)") (sm "사모아어") (sma "남부 사미어") (smi "사미어 (기타)") (smj "룰레 사미어") (smn "이나리 사미어") (sms "스콜트 사미어") (sn "쇼나어") (snk "소닌케어") (so "소말리아어") (sog "소그디엔어") (son "송가이족어") (sq "알바니아어") (sr "세르비아어") (srn nil KR "스라난 통가어") (srr "세셀어" KR "세레르어") (ss "시스와티어") (ssa "니로-사하람어 (기타)") (st "세소토어" KR "소토어 (남부)") (su "순단어") (suk "수쿠마족어") (sus "수수어") (sux "수메르어") (sv "스웨덴어") (sw "스와힐리어") (syr "시리아어") (ta "타밀어") (tai "태국어 (기타)") (te "텔루구어") (tem "팀니어") (ter "테레노어") (tet "테툼어") (tg "타지키스탄어") (th "태국어") (ti "티그리냐어") (tig "티그레어") (tiv "티비어") (tk "투르크멘어") (tkl "토켈라우제도어") (tl "타갈로그어") (tlh nil KR "클링온어") (tli "틀링깃족어") (tmh "타마섹어") (tn "세츠와나어") (to "통가어" KR "통아어 (통아 제도)") (tog "통가어 (니아살랜드)") (tpi "토크 피신어") (tr "터키어") (ts "총가어") (tsi "트심시안어") (tt "타타르어") (tum "툼부카어") (tup "투피어") (tut "알타이어 (기타)" KR "알타이어족 (기타)") (tvl "투발루어") (tw "트위어") (ty "타히티어") (tyv "투비니안어") (udm "우드말트어") (ug "위구르어") (uga "유가리틱어") (uk "우크라이나어") (umb "윤번두어") (und "결정되지않음") (ur "우르두어") (uz "우즈베크어") (vai "바이어") (ve "벤다어") (vi "베트남어") (vo "볼라퓌크어") (vot "보틱어") (wa "왈론어") (wak "와카샨어") (wal "와라모어") (war "와라이어") (was "와쇼어") (wen "소르브어") (wo "올로프어") (xal "칼미크어") (xh "반투어(남아프리카)") (yao "야오족어") (yap "얍페세어") (yi "이디시어") (yo "요루바어") (ypk "야픽어") (za "주앙어") (zap "사포테크어") (zen "제나가어") (zh "중국어") (znd "아잔데족어") (zu "줄루어") (zun "주니어") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/bg.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000022516�14422175267�010740� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name bg nil BG) (aa "Афар") (ab "Абхазски") (ace "Ачински") (ach "Аколи") (ada "Адангме") (ady "Адиге") (ae nil BG "Авестски") (af "Африканс" "Африкаанс") (afa "Афро-азиатски (други)") (afh "Африхили") (ain "Айну") (ak "Акан") (akk "Акадски") (ale "Алеутски") (alg nil BG "Алгонквиански езици") (alt "Южноалтайски") (am "Амхарски") (an "Арагонски") (ang "Староанглийски (ca.450-1100)") (apa "Езици на апахите") (ar "Арабски") (arc "Арамейски") (arn "Мапуче") (arp "Арапахо") (art "Изкуствен (други)") (arw nil BG "Аравакски") (as "Асамски") (ast "Астурски") (ath "Езици Атъбаска") (aus "Австралийски езици") (av "Аварски") (awa "Авадхи") (ay "Аймара") (az "Азърбайджански") (ba "Башкирски") (bad "Банда") (bai "Езици Бамилеке") (bal "Балучи") (ban "Балинейски") (bas "Баса") (bat "Прибалтийски (други)") (be "Беларуски") (bej "Бея") (bem "Бемба") (ber "берберски") (bg "Български") (bh "Езици Бихари") (bho "Божпури") (bi "Бислама") (bik "Биколски") (bin nil BG "Бини") (bla nil BG "Сиксика") (bm nil BG "Банмана") (bn "Бенгалски") (bnt "Банту") (bo "Тибетски") (br "Бретонски") (bra nil BG "Брадж") (bs "Босненски") (btk nil BG "Батак") (bua nil BG "Бурятски") (bug nil BG "Бугинезски") (byn nil BG "Биленски") (ca "Каталонски") (cad nil BG "Кадоански") (cai "Централноамерикански индиански (други)") (car "Карибски") (cau "Кавказски (други)") (ce "Чеченски") (ceb nil BG "Себуано") (cel "Келтски (други)") (ch nil BG "Чаморо") (chb nil BG "Чибча") (chg nil BG "Чатагай") (chk nil BG "Чукски") (chm nil BG "Марийски") (chn nil BG "Жаргон Чинуук") (cho nil BG "Чоктавски") (chp nil BG "Чиипувски") (chr "Чероки" "чероки") (chy "Шайенски" "чейенски") (cmc nil BG "Чамик") (co "Корсикански") (cop nil BG "Коптски") (cpe "Креолски, от английски (други)") (cpf "Креолски, от френски (други)") (cpp "Креолски, от португалски (други)") (cr nil BG "Крии") (crh nil BG "Кримски Татарски" "Кримски Турски") (crp "Креолски (други)") (cs "Чешки") (csb nil BG "Кашубски") (cu "Църковно славянски") (cus nil BG "Кушски (други)") (cv nil BG "Чувашки") (cy "Уелски") (da "Датски") (dak nil BG "Дакотски") (dar nil BG "Даргва (Драгински)") (day nil BG "Даякски") (de "Немски") (del nil BG "Делауер") (den "Славянски") (dgr nil BG "Догрибски") (din nil BG "Динка") (doi nil BG "Догри") (dra nil BG "Дравидски") (dsb nil BG "Долносербски") (dua nil BG "Дуала") (dum "Холандски, средновековен (1050-1350)") (dv "Дивехи") (dyu nil BG "Дйула") (dz nil BG "Дзонха (Бутански)") (ee nil BG "Еве") (efi nil BG "Ефик") (egy "Египетски (древен)") (eka nil BG "Екаджук") (el "Гръцки") (elx nil BG "Еламитски") (en "Английски") (enm "Английски (1100-1500)") (eo "Есперанто") (es "Испански") (et "Естонски") (eu "Баски") (ewo nil BG "Евондо") (fa "Персийски") (fan nil BG "Фанг") (fat nil BG "Фанти") (ff nil BG "Фула") (fi "Фински") (fil nil BG "Филипински") (fiu "Угрофинска (други)") (fj nil BG "Фиджийски") (fo nil BG "Фарьорски") (fon nil BG "Фон") (fr "Френски") (frm "Френски (1400-1600)") (fro "Френски (842-1400)") (fur nil BG "Фриулиански") (fy nil BG "Фрисиански") (ga "Ирландски") (gaa nil BG "Га") (gay nil BG "Гайо") (gba nil BG "Гбайа") (gd "Шотландски галски") (gem "Германски (други)") (gez nil BG "Гииз") (gil nil BG "Гилбертски") (gl nil BG "Галисийски") (gmh "Немски (1050-1500)") (gn nil BG "Гуарански") (goh "Немски (750-1050)") (gon nil BG "Гондски") (gor nil BG "Горонталски") (got "Готически") (grb nil BG "Гребо") (grc "Древногръцки (до 1453)") (gu "Гуджарати") (gv nil BG "Манкс") (ha nil BG "Хауза") (hai nil BG "Хайда") (haw "Хавайски") (he "Иврит") (hi "Хинди") (hil nil BG "Хилигейнон") (him nil BG "Химачалски") (hit "Хитски") (hmn nil BG "Хмонг") (ho nil BG "Хири Мотгу") (hr "Хърватски") (hsb nil BG "Горносербски") (ht "Хаитянски") (hu "Унгарски") (hup nil BG "Хупа") (hy "Арменски") (hz nil BG "Хереро") (ia nil BG "Интерлингва") (iba nil BG "Ибански") (id "Индонезийски") (ie nil BG "Интерлинг") (ig nil BG "Игбо") (ijo nil BG "Иджо") (ik nil BG "Инупиак") (ilo nil BG "Илоко") (inc "Индийски (други)") (ine "Индо-европейски (други)") (inh "Ингушетски") (io "Идо") (ira "Ирански") (iro nil BG "Ироквиански езици") (is "Исландски") (it "Италиански") (iu nil BG "Инукитут") (ja "Японски") (jbo nil BG "Лоджбан") (jpr "еврейско-персийски") (jrb "еврейско-арабски") (jv "Явански") (ka "Грузински") (kaa nil BG "Каракалпашки") (kab nil BG "Кабили") (kac nil BG "Качински") (kam nil BG "Камба") (kar nil BG "Каренски") (kaw nil BG "Кави") (kbd nil BG "Кабардиански") (kg "Конгоански") (kha nil BG "Каси") (khi nil BG "Коисан (други)") (kho nil BG "Котански") (ki "кикуйу") (kj nil BG "Кваняма") (kk "Казахски") (kl nil BG "Гренландски ескимоски") (km "Кхмерски") (kmb nil BG "Кимбунду") (kn nil BG "Канада") (ko "Корейски") (kok nil BG "Конкани") (kpe nil BG "Кпеле") (kr nil BG "Канури") (krc nil BG "Карачай-Балкарски") (kro nil BG "Кру") (kru nil BG "Курук (Оаронски)") (ks "Кашмирски") (ku "Кюрдски") (kum nil BG "Кумикски") (kut nil BG "Куутенай") (kv nil BG "Коми") (kw nil BG "Корнуолски келтски") (ky "Киргизски") (la "Латински") (lb "Люксембургски") (lo "Лаоски") (lt "Литовски") (lv "Латвийски") (mas "масайски") (mg "Малгашки") (mga "Ирландски (900-1200)") (mi "Маорски") (mis "Други езици") (mk "Македонски") (ml "Малаялам") (mn "Монголски") (mo "Молдовски") (ms "Малайски") (mt "Малтийски") (my "Бирмански") (nai "Северноамерикански индиански (други)") (nap "Неаполитански") (ne "Непалски") (nl "Холандски") (no "Норвежки") (nub "Нубийски езици") (ny "Чинянджа") (os "Осетски") (ota "Турски, отомански (1500-1928)") (oto "Старотурски езици") (pa "Пенджабски") (paa "Папуаски (други)") (peo "Староперсийски (600-400 пр.н.е.)") (phi "Филипински (други)") (phn "Финикийски") (pl "Полски") (pro "Провански" "Провансалски (to 1500)" BG "Провансалски (до 1500)") (ps "Пущу") (pt "Португалски") (qu "Кечуа") (raj "Раджастански") (rm "Реторомански") (rn "Рунди") (ro "Румънски") (roa "Романски (други)") (ru "Руски") (rw "Киняруанда") (sa "Санкскритски") (sah "Якутски") (sai "Южноамерикански индиански (други)") (sc "Сардински") (sem "Семитски (други)") (sg "Санго") (sga "Староирландски (до 900)") (sh "Сърбохърватски") (si "Синхалски") (sk "Словашки") (sl "Словенски") (sla "Славянски (други)") (sm "Самоански") (so "Сомалийски") (sq "Албански") (sr "Сръбски") (ss "Суази") (st "Сесуто") (sux "Шумерски") (sv "Шведски") (sw "Суахили") (syr "Сирийски") (ta "Тамилски") (tai "Тайландски (други)") (te "Телугу") (tg "Таджикски") (th "Таи") (tk "Туркменски") (tr "Турски") (tt "Татарски") (tut "Алтайски (други)") (ty "Таитянски") (uk "Украински") (und "Неопределен") (ur "Урду") (uz "Узбекски") (vi "Виетнамски") (zh "Китайски") (zu "Зулуски") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/sw.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000274�14422175267�010776� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name sw nil) (de "kijerumani") (en "kiingereza") (es "kihispania") (fr "kifaransa") (it "kiitaliano") (ja "kijapani") (pt "kireno") (ru "kirusi") (sw "Kiswahili") (zh "kichina") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/or.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000056�14422175267�010763� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name or nil) (or "ଓଡ଼ିଆ") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/so.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000313�14422175267�010760� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name so nil) (ar "Arabic") (de "German") (en "English") (es "Spanish") (fr "French") (hi "Hindi") (it "Italian") (ja "Japanese") (pt "Portuguese") (ru "Russian") (so "Soomaali") (zh "Chinese") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/as.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000064�14422175267�010745� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name as nil) (as "অসমীয়া") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/bn.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000006274�14422175267�010752� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name bn nil BD) (aa nil BD "আফার") (ab nil BD "আব্খাজিয়") (ace nil BD "অচাইনিজ") (ach nil BD "অকোলি") (ada nil BD "অদাগ্মি") (ady nil BD "অদিঝি") (ae nil BD "অভেস্তান") (af nil BD "আফ্রিকান") (afa nil BD "অফ্রো-এশিয়াটিক (অন্যান্য)") (afh nil BD "অফ্রিহিলি") (ain nil BD "আইনু") (ak nil BD "আকান") (akk nil BD "আক্কাদিয়ান") (ale nil BD "অলেউত") (alg nil BD "আলগোনকিউআন ভাষা") (alt nil BD "দক্ষিন আলতাই") (am nil BD "আমহারিক") (an nil BD "আর্গোনিজ") (ang nil BD "ঐতিহাসিক ইংরেজী (ca.৪৫০-১১০০)") (apa nil BD "এ্যাপাচি ভাষা") (ar nil BD "আরবী") (arc nil BD "আরামেইক") (arn nil BD "আরাউকানিয়") (arp nil BD "আরাফাও") (art nil BD "কৃত্রিম (অন্যান্য)") (arw nil BD "আরাওয়াক") (as nil BD "অসমীয়") (ast nil BD "অস্ট্রিয়") (ath nil BD "আথাপাস্কেন ভাষা") (aus nil BD "অস্ট্রেলিয়ার ভাষা") (av nil BD "অভেরিক") (awa nil BD "আওয়াধি") (ay nil BD "আয়মারা") (az nil BD "আজেরবাইজানিয়") (ba nil BD "বাসখির") (bad nil BD "বান্দা") (bai nil BD "বামিলেকে ভাষা") (bal nil BD "বেলুচী") (ban nil BD "বালিনিজ") (bas nil BD "বাসা") (bat nil BD "বাল্টিক (অন্যান্য)") (be nil BD "বেলারাশিয়ান") (bej nil BD "বেজা") (bem nil BD "বেম্বা") (ber nil BD "বারবের") (bg nil BD "বুলগেরিয়ান") (bh nil BD "বিহারি") (bho nil BD "ভোজপুরি") (bi nil BD "বিসলামা") (bik nil BD "বিকোল") (bin nil BD "বিনি") (bla nil BD "শিকশিকা") (bm nil BD "বামবারা") (bn "বাংলা") (bnt nil BD "বান্তু") (bo nil BD "তিবেতেইন") (br nil BD "ব্রেটন") (bra nil BD "ব্রাজ") (bs nil BD "বসনিয়") (btk nil BD "বাতাক") (bua nil BD "বুরিয়াত") (bug nil BD "বুগিনিজ") (byn nil BD "ব্লিন") (ca nil BD "কাতালান") (cad nil BD "ক্যাড্ডাও") (cai nil BD "মধ্য আমেরিকার ইন্ডিয়ান (অন্যান্য)") (car nil BD "ক্যারিব") (cau nil BD "ক্যাওকেশীয়") (ce nil BD "চেচেন") (ceb nil BD "চেবুয়ানো") (cel nil BD "কাল্টিক") (de nil BD "জার্মানি") (en nil BD "ইংরেজী") (es nil BD "স্পেনিয়") (fr nil BD "ফ্রান্স") (it nil BD "ইতালি") (ja nil BD "জাপানি") (pt nil BD "পোর্তুগাল") (ru nil BD "রাশিয়া") (zh nil BD "চাইনিজ") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/byn.lnm���������������������������������������������������������������������0000644�0023456�0023456�00000006100�14422175267�011127� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name byn nil) (aa "አፋርኛ") (ab "አብሐዚኛ") (af "አፍሪቃንስኛ") (am "አማርኛ") (ar "ዐርቢኛ") (as "አሳሜዛዊ") (ay "አያማርኛ") (az "አዜርባይጃንኛ") (ba "ባስኪርኛ") (be "ቤላራሻኛ") (bg "ቡልጋሪኛ") (bh "ቢሃሪ") (bi "ቢስላምኛ") (bn "በንጋሊኛ") (bo "ትበትንኛ") (br "ብሬቶንኛ") (byn "ብሊን") (ca "ካታላንኛ") (co "ኮርሲካኛ") (cs "ቼክኛ") (cy "ወልሽ") (da "ዴኒሽ") (de "ጀርመን") (dz "ድዞንግኻኛ") (el "ግሪክኛ") (en "እንግሊዝኛ") (eo "ኤስፐራንቶ") (es "ስፓኒሽ") (et "ኤስቶኒአን") (eu "ባስክኛ") (fa "ፐርሲያኛ") (fi "ፊኒሽ") (fj "ፊጂኛ") (fo "ፋሮኛ") (fr "ፈረንሳይኛ") (fy "ፍሪስኛ") (ga "አይሪሽ") (gd "እስኮትስ ጌልክኛ") (gez "ግዕዝኛ") (gl "ጋለጋኛ") (gn "ጓራኒኛ") (gu "ጉጃርቲኛ") (ha "ሃውሳኛ") (he "ዕብራስጥ") (hi "ሐንድኛ") (hr "ክሮሽያንኛ") (hu "ሀንጋሪኛ") (hy "አርመናዊ") (ia "ኢንቴርሊንጓ") (id "እንዶኒሲኛ") (ie "እንተርሊንግወ") (ik "እኑፒያቅኛ") (is "አይስላንድኛ") (it "ጣሊያንኛ") (iu "እኑክቲቱትኛ") (ja "ጃፓንኛ") (jv "ጃቫንኛ") (ka "ጊዮርጊያን") (kk "ካዛክኛ") (kl "ካላሊሱትኛ") (km "ክመርኛ") (kn "ካናዳኛ") (ko "ኮሪያኛ") (ks "ካሽሚርኛ") (ku "ኩርድሽኛ") (ky "ኪርጊዝኛ") (la "ላቲንኛ") (ln "ሊንጋላኛ") (lo "ላውስኛ") (lt "ሊቱአኒያን") (lv "ላትቪያን") (mg "ማላጋስኛ") (mi "ማዮሪኛ") (mk "ማከዶኒኛ") (ml "ማላያላምኛ") (mn "ሞንጎላዊኛ") (mo "ሞልዳቫዊና") (mr "ማራዚኛ") (ms "ማላይኛ") (mt "ማልቲስኛ") (my "ቡርማኛ") (na "ናኡሩ") (ne "ኔፓሊኛ") (nl "ደች") (no "ኖርዌጂያን") (oc "ኦኪታንኛ") (om "ኦሮምኛ") (or "ኦሪያኛ") (pa "ፓንጃቢኛ") (pl "ፖሊሽ") (ps "ፑሽቶኛ") (pt "ፖርቱጋሊኛ") (qu "ኵቿኛ") (rm "ሮማንስ") (rn "ሩንዲኛ") (ro "ሮማኒያን") (ru "ራሽኛ") (rw "ኪንያርዋንድኛ") (sa "ሳንስክሪትኛ") (sd "ሲንድሂኛ") (sg "ሳንጎኛ") (si "ስንሃልኛ") (sid "ሲዳምኛ") (sk "ስሎቫክኛ") (sl "ስሎቪኛ") (sm "ሳሞአኛ") (sn "ሾናኛ") (so "ሱማልኛ") (sq "ልቤኒኛ") (sr "ሰርቢኛ") (ss "ስዋቲኛ") (st "ሶዞኛ") (su "ሱዳንኛ") (sv "ስዊድንኛ") (sw "ስዋሂሊኛ") (ta "ታሚልኛ") (te "ተሉጉኛ") (tg "ታጂኪኛ") (th "ታይኛ") (ti "ትግርኛ") (tig "ትግረ") (tk "ቱርክመንኛ") (tl "ታጋሎገኛ") (tn "ጽዋናዊኛ") (to "ቶንጋ") (tr "ቱርክኛ") (ts "ጾንጋኛ") (tt "ታታርኛ") (tw "ትዊኛ") (ug "ኡዊግሁርኛ") (uk "ዩክረኒኛ") (ur "ኡርዱኛ") (uz "ኡዝበክኛ") (vi "ቪትናምኛ") (vo "ቮላፑክኛ") (wo "ዎሎፍኛ") (xh "ዞሳኛ") (yi "ይዲሻዊኛ") (yo "ዮሩባዊኛ") (za "ዡዋንግኛ") (zh "ቻይንኛ") (zu "ዙሉኛ") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/it.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000020704�14422175267�010761� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name it nil) (aa "afar") (ab "abkhazian") (ace "accinese") (ach "acioli") (ada "adangme") (ady "adyghe") (ae "avestan") (af "afrikaans") (afa "afro-asiatica (altra lingua)") (afh "afrihili") (ain "ainu") (ak "akan") (akk "accado") (ale "aleuto") (alg "lingue algonchine") (am "amarico") (an "aragonese") (ang "inglese, antico (ca.450-1100)") (apa "lingue apache") (ar "arabo") (arc "aramaico") (arn "araucano") (arp "arapaho") (art "artificiale (altra lingua)") (arw "aruaco") (as "assamese") (ast "asturiano") (ath "lingue athabaska") (aus "lingue australiane") (av "avaro") (awa "awadhi") (ay "aymara") (az "azerbaigiano") (ba "baschiro") (bad "banda") (bai "lingue bamileke") (bal "beluci") (ban "balinese") (bas "basa") (bat "baltica (altra lingua)") (be "bielorusso") (bej "begia") (bem "wemba") (ber "berbero") (bg "bulgaro") (bh "bihari") (bho "bhojpuri") (bi "bislama") (bik "bicol") (bin "bini") (bla "siksika") (bm "bambara") (bn "bengalese") (bnt "bantu") (bo "tibetano") (br "bretone") (bra "braj") (bs "bosniaco") (btk "batak") (bua "buriat") (bug "bugi") (byn "blin") (ca "catalano") (cad "caddo") (cai "indiana dell’America Centrale (altra lingua)") (car "caribico") (cau "caucasica (altra lingua)") (ce "ceceno") (ceb "cebuano") (cel "celtica altra lingua") (ch "chamorro") (chb "chibcha") (chg "ciagataico") (chk "chuukese") (chm "mari") (chn "gergo chinook") (cho "choctaw") (chp "chipewyan") (chr "cherokee") (chy "cheyenne") (cmc "lingue chamic") (co "corso") (cop "copto") (cpe "creolo e pidgins, basato sull’inglese (altra lingua)") (cpf "creolo e pidgins, basato sul francese (altra lingua)") (cpp "creolo e pidgins, basato sul portoghese (altra lingua)") (cr "cree") (crh "tatar crimeo" "turco crimeo") (crp "creola e Pidgins (altra lingua)") (cs "ceco") (csb "kashubian") (cu "slavo della Chiesa") (cus "cuscitica (altra lingua)") (cv "chuvash") (cy "gallese") (da "danese") (dak "dakota") (dar "dargwa") (day "dayak") (de "tedesco") (del "delaware") (den "slave") (dgr "dogrib") (din "dinca") (doi "dogri") (dra "dravidica (altra lingua)") (dsb "basso sorabo") (dua "duala") (dum "olandese, medio (ca. 1050-1350)") (dv "divehi") (dyu "diula") (dz "dzongkha") (ee "ewe") (efi "efik") (egy "egiziano (antico)") (eka "ekajuka") (el "greco") (elx "elamitico") (en "inglese") (enm "inglese, medio (1100-1500)") (eo "esperanto") (es "spagnolo") (et "estone") (eu "basco") (ewo "ewondo") (fa "persiano") (fan "fang") (fat "fanti") (ff "fulah") (fi "finlandese") (fil "filippino") (fiu "ugrofinnica (altra lingua)") (fj "figiano") (fo "faroese") (fr "francese") (frm "francese, medio (ca.1400-1600)") (fro "francese, antico (842-ca.1400)") (fur "friulano") (fy "frisone") (ga "irlandese") (gaa "ga") (gay "gayo") (gba "gbaya") (gd "gaelico scozzese") (gem "germanica (altra lingua)") (gez "geez") (gil "gilbertese") (gl "galiziano") (gmh "tedesco, medio alto (ca.1050-1500)") (gn "guarana") (goh "tedesco, antico alto (ca.750-1050)") (gon "gondi") (gor "gorontalo") (got "gotico") (grb "gerbo") (grc "greco, antico (fino al 1453)") (gu "gujarati") (gv "manx") (gwi "gwichʼin") (ha "haussa") (hai "haida") (haw "hawaiano") (he "ebraico") (hi "hindi") (hil "hiligayna") (him "himachali") (hit "hittite") (hmn "hmong") (ho "hiri motu") (hr "croato") (hsb "alto sorabo") (ht "haitiano") (hu "ungherese") (hup "hupa") (hy "armeno") (hz "herero") (ia "interlingua") (iba "iban") (id "indonesiano") (ie "interlingue") (ig "igbo") (ii "sichuan yi") (ik "inupiak") (ilo "ilocano") (inc "indiana (altra lingua)") (ine "indoeuropea (altra lingua)") (inh "ingush") (io "ido") (ira "iraniana") (iro "lingue irochesi") (is "islandese") (it "italiano") (iu "inuktitut") (ja "giapponese") (jbo "lojban") (jpr "giudeo persiano") (jrb "giudeo arabo") (jv "giavanese") (ka "georgiano") (kaa "kara-kalpak") (kab "kabyle") (kac "kachin") (kam "kamba") (kar "karen") (kaw "kawi") (kbd "kabardia") (kg "kongo") (kha "khasi") (khi "khoisan (altra lingua)") (kho "khotanese") (ki "kikuyu") (kj "kuanyama") (kk "kazako") (kl "kalaallisut") (km "khmer") (kmb "kimbundu") (kn "kannada") (ko "coreano") (kok "konkani") (kos "kosraean") (kpe "kpelle") (kr "kanuri") (krc "karachay-Balkar") (kro "kru") (kru "kurukh") (ks "kashmiri") (ku "curdo") (kum "kumyk") (kut "kutenai") (kv "komi") (kw "cornico") (ky "kirghiso") (la "latino") (lad "ladino") (lah "lahnda") (lam "lamba") (lb "lussemburghese") (lez "lezghian") (lg "ganda") (li "limburgese") (ln "lingala") (lo "lao") (lol "lolo (bantu)") (loz "lozi") (lt "lituano") (lu "luba-katanga") (lua "luba-lulua") (lui "luiseno") (lun "lunda") (luo "luo (Kenia e Tanzania)") (lus "lushai") (lv "lettone") (mad "madurese") (mag "magahi") (mai "maithili") (mak "makasar") (man "mandingo") (map "austronesiano") (mas "masai") (mdf "moksha") (mdr "mandar") (men "mende") (mg "malgascio") (mga "irlandese medio (900-1200)") (mh "marshallese") (mi "maori") (mic "micmac") (min "menangkabau") (mis "lingue diverse") (mk "macedone") (mkh "mon-khmer (altra lingua)") (ml "malayalam") (mn "mongolo") (mnc "manchu") (mni "manipuri") (mno "manobo") (mo "moldavo") (moh "mohawk") (mos "mossi") (mr "marathi") (ms "malese") (mt "maltese") (mul "multilingua") (mun "munda (altra lingua)") (mus "creek") (mwl "mirandese") (mwr "marwari") (my "birmano") (myn "lingue maya") (myv "erzya") (na "nauru") (nah "nahuatl") (nai "indiano del Nord America (altra lingua)") (nap "napoletano") (nb "norvegese bokmal") (nd "ndebele del nord") (nds "basso sassone" "basso tedesco") (ne "nepalese") (new "newari") (ng "ndonga") (nic "niger - cordofan (altra lingua)") (niu "niue") (nl "olandese") (nn "norvegese nynorsk") (no "norvegese") (nog "nogai") (non "norse antico") (nr "ndebele del sud") (nso "sotho del nord") (nub "nubiano") (nv "navajo") (ny "chewa" "chichewa" "nyanja") (nym "nyamwezi") (nyn "nyankole") (nyo "nyoro") (nzi "nzima") (oc "provenzale" "occitano (post 1500)") (oj "ojibwa") (om "oromo") (or "oriya") (os "ossetico") (osa "osage") (ota "turco ottomano (1500-1928)") (oto "lingue otomi") (pa "punjabi") (paa "papuano-australiano (altra lingua)") (pag "pangasinan") (pal "pahlavi") (pam "pampanga") (pap "papiamento") (pau "palau") (peo "antico persiano (600-400 A.C.)") (phi "filippino (altra lingua)") (phn "fenicio") (pi "pali") (pl "polacco") (pon "ponape") (pra "pracrito") (pro "provenzale, antico (fino al 1500)") (ps "pashto") (pt "portoghese") (qu "quechua") (raj "rajasthani") (rap "rapanui") (rar "rarotonga") (rm "lingua rhaeto-romance") (rn "rundi") (ro "rumeno") (roa "lingua romanza (altra lingua)") (rom "romani") (ru "russo") (rup "arumeno") (rw "kinyarwanda") (sa "sanscrito") (sad "sandawe") (sah "yakut") (sai "indiano del Sud America (altra lingua)") (sal "lingue salish") (sam "aramaico samaritano") (sas "sasak") (sat "santali") (sc "sardo") (scn "siciliano") (sco "scozzese") (sd "sindhi") (se "sami del nord") (sel "selkup") (sem "semitico (altra lingua)") (sg "sango") (sga "irlandese, antico (fino al ’900)") (sgn "lingue sign") (sh "serbo-croato") (shn "shan") (si "singalese") (sid "sidamo") (sio "lingue sioux") (sit "sino-tibetano (altra lingua)") (sk "slovacco") (sl "sloveno") (sla "slavo (altra lingua)") (sm "samoano") (sma "sami del sud") (smi "lingue sami (altra lingua)") (smj "sami lule") (smn "sami inari") (sms "sami skolt") (sn "shona") (snk "soninke") (so "somalo") (sog "sogdiano") (son "songhai") (sq "albanese") (sr "serbo") (srr "serer") (ss "swati") (ssa "nilo-sahariana (altra lingua)") (st "sotho del sud") (su "sundanese") (suk "sukuma") (sus "susu") (sux "sumero") (sv "svedese") (sw "swahili") (syr "siriaco") (ta "tamil") (tai "tailandese (altra lingua)") (te "telugu") (tem "temne") (ter "tereno") (tet "tetum") (tg "tagicco") (th "thai") (ti "tigrinya") (tig "tigre") (tk "turcomanno") (tkl "tokelau") (tl "tagalog") (tlh "klingon") (tli "tlingit") (tmh "tamashek") (tn "tswana") (to "tonga (Isole Tonga)") (tog "tonga (nyasa)") (tpi "tok pisin") (tr "turco") (ts "tsonga") (tsi "tsimshian") (tt "tatarico") (tum "tumbuka") (tup "lingue tupi") (tut "altaica (altra lingua)") (tvl "tuvalu") (tw "ci") (ty "taitiano") (tyv "tuvinian") (udm "udmurt") (ug "uigurico") (uga "ugaritico") (uk "ucraino") (umb "mbundu") (und "lingua imprecisata") (ur "urdu") (uz "usbeco") (ve "venda") (vi "vietnamita") (vo "volapük") (vot "voto") (wa "vallone") (wak "lingue wakash") (wal "walamo") (war "waray") (was "washo") (wen "sorabo") (wo "volof") (xal "kalmyk") (xh "xosa") (yao "yao (bantu)") (yap "yapese") (yi "yiddish") (yo "yoruba") (ypk "lingue yupik") (za "zhuang") (zap "zapotec") (zen "zenaga") (zh "cinese") (znd "zande") (zu "zulu") (zun "zuni") ������������������������������������������������������������m17n-db-1.8.10/LANGDATA/uk.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000033657�14422175267�010777� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name uk nil) (aa "Афарська") (ab "Абхазька") (ace "Ачехська") (ach "Ачолі") (ada "Адангме") (ady "Адигейська") (ae "Авестійська") (af "Африкаанс" "Африканс") (afa "Афро-азійські мови (інші)") (afh "Африхілі") (ain "Айнська") (ak "Акан") (akk "Аккадська") (ale "Алеутська") (alg "Алгонкінські мови") (alt "Південноалтайська") (am "Амхарська" "Амхарік") (an "Арагонська") (ang "Давньоанглійська") (apa "Апачі мови") (ar "Арабська") (arc "Арамейська") (arn "Арауканська") (arp "Арапахо") (art "Штучні мови (інші)") (arw "Аравакська") (as "Ассамська") (ast "Астурська") (ath "Атапаскські мови (інші)") (aus "Австралійські мови") (av "Аварська") (awa "Авадхі") (ay "Аймара") (az "Азербайджанська") (ba "Башкирська") (bad "Банда") (bai "Бамілеке мови") (bal "Балучі") (ban "Балійська") (bas "Баса") (bat "Балтійські мови (інші)") (be "Білоруська") (bej "Беджа") (bem "Бемба") (ber "Берберська") (bg "Болгарська") (bh "Біхарі" "Біхарійська") (bho "Бходжпурі") (bi "Біслама" "Бісламійська") (bik "Бікольська") (bin "Біні") (bla "Сіксіка") (bm "Бамбара") (bn "Бенгальська") (bnt "Банту мови (інші)") (bo "Тибетська") (br "Бретонська") (bra "Брадж") (bs "Боснійська") (btk "Батак") (bua "Бурятська") (bug "Бугійська") (byn "Блін") (ca "Каталонська") (cad "Каддо") (cai "Центральноамериканських індіанців мови (інші)") (car "Карібська") (cau "Іберокавказькі мови (інші)") (ce "Чеченська") (ceb "Себуанська") (cel "Кельтські мови (інші)") (ch "Чаморро") (chb "Чібча") (chg "Чагатайська") (chk "Чукська") (chm "Марійська") (chn "Чинук, жаргон") (cho "Чокто") (chp "Чіпев’ян") (chr "Черокі") (chy "Чейєнн") (cmc "Хамітські мови") (co "Корсиканська") (cop "Коптська") (cpe "Англо-креольські та піджінізовані англійські мови (інші)") (cpf "Франко-креольські та піджінізовані франкофонні мови (інші)") (cpp "Португальсько-креольські та піджінізовані португальські мови (інші)") (cr "Крі") (crh "Кримськотатарська") (crp "Креольські та піджінізовані мови (інші)") (cs "Чеська") (csb "Кашубська") (cu "Церковнослов’янська") (cus "Кушітські мови (інші)") (cv "Чуваська") (cy "Валлійська") (da "Данська" "Датська") (dak "Дакота") (dar "Даргінська") (day "Даяк") (de "Німецька") (del "Делаварська") (den "Слейв") (dgr "Догрибська") (din "Дінка") (doi "Догрі") (dra "Дравідійські мови (інші)") (dsb "Нижньолужицька") (dua "Дуала") (dum "Середньонідерландська") (dv "Дівехі") (dyu "Діула") (dz "Дзонгха" "Дзонг-ке") (ee "Еве") (efi "Ефік") (egy "Давньоєгипетська") (eka "Екаджук") (el "Грецька") (elx "Еламська") (en "Англійська") (enm "Середньоанглійська") (eo "Есперанто") (es "Іспанська") (et "Естонська") (eu "Басків") (ewo "Евондо") (fa "Перська") (fan "Фанг") (fat "Фанті") (ff "Фула") (fi "Фінська") (fil "Філіппінська") (fiu "Фінно-угорські мови (інші)") (fj "Фіджі") (fo "Фарерська") (fon "Фон") (fr "Французька") (frm "Середньофранцузька") (fro "Давньофранцузька") (fur "Фріульська") (fy "Фризька") (ga "Ірландська") (gaa "Га") (gay "Гайо") (gba "Гбайя") (gd "Гаельська") (gem "Германські мови (інші)") (gez "Гєез") (gil "Гільбертська") (gl "Галісійська") (gmh "Середньоверхньонімецька") (gn "Гуарані") (goh "Давньоверхньонімецька") (gon "Гонді") (gor "Горонтало") (got "Готська") (grb "Гребо") (grc "Давньогрецька") (gu "Гуджараті" "Гуяраті") (gv "Менкська") (gwi "Кучін") (ha "Хауса") (hai "Хайда") (haw "Гавайська") (he "Іврит") (hi "Гінді") (hil "Хілігайнон") (him "Хімачалі") (hit "Хітіті") (hmn "Хмонг") (ho "Хірі-моту") (hr "Хорватська") (hsb "Верхньолужицька") (ht "Гаїтянська") (hu "Угорська") (hup "Хупа") (hy "Вірменська") (hz "Гереро") (ia "Інтерлінгва") (iba "Ібанська") (id "Індонезійська") (ie "Інтерлінгве") (ig "Ігбо") (ii "Сичуань") (ijo "Іджо") (ik "Інуп’як" "Інупіак") (ilo "Ілоканська") (inc "Індійські мови (інші)") (ine "Індоєвропейські мови (інші)") (inh "Інгуська") (io "Ідо") (ira "Іранська") (iro "Ірокезькі мови (інші)") (is "Ісландська") (it "Італійська") (iu "Інуктітут") (ja "Японська") (jbo "Ложбан") (jpr "Іудео-перська") (jrb "Іудео-арабська") (jv "Яванська") (ka "Грузинська") (kaa "Каракалпацька") (kab "Кабильська") (kac "Качін") (kam "Камба") (kar "Каренська") (kaw "Каві") (kbd "Кабардинська") (kg "Конґолезька") (kha "Кхасі") (khi "Койсанські мови (інші)") (kho "Хотаносакська") (ki "Кікуйю") (kj "Кунама") (kk "Казахська") (kl "Калааллісут") (km "Кхмерська") (kmb "Кімбунду") (kn "Каннада" "Каннада") (ko "Корейська") (kok "Конкані") (kos "Косрае") (kpe "Кпеллє") (kr "Канурі") (krc "Карачаєво-балкарська") (kro "Кру") (kru "Курукх") (ks "Кашмірська") (ku "Курдська") (kum "Кумицька") (kut "Кутенаї") (kv "Комі") (kw "Корнійська") (ky "Киргизька") (la "Латинська") (lad "Ладіно") (lah "Лахнда") (lam "Ламба") (lb "Люксембурґська") (lez "Лезгінська") (lg "Ганда") (li "Лімбургійська") (ln "Лінгала") (lo "Лаоська") (lol "Монго") (loz "Лозі") (lt "Литовська") (lu "Луба-катанга") (lua "Луба-лулуа") (lui "Луїсеньо") (lun "Лунда") (luo "Луо") (lus "Лушей") (lv "Латиська" "Латвійська") (mad "Мадурська") (mag "Магадхі") (mai "Майтхілі") (mak "Макасарська") (man "Мандінго") (map "Австронезійські мови (інші)") (mas "Масаї") (mdf "Мокша") (mdr "Мандарська") (men "Менде") (mg "Малагасійська") (mga "Середньоірландська") (mh "Маршалльська") (mi "Маорі") (mic "Мікмак") (min "Мінангкабау") (mis "Інші мови") (mk "Македонська") (mkh "Мон-кхмерські мови (інші)") (ml "Малайялам") (mn "Монгольська") (mnc "Манчжурська") (mni "Маніпурі") (mno "Манобо мови") (mo "Молдавська") (moh "Магавк") (mos "Моссі") (mr "Маратхі") (ms "Малайська") (mt "Мальтійська") (mul "Декілька мов") (mun "Мунда мови (інші)") (mus "Крік") (mwl "Мірандська") (mwr "Марварі") (my "Бірманська") (myn "Майя мови") (myv "Ерзя") (na "Науру") (nah "Нахуатль") (nai "Північноамериканських індіанців мови (інші)") (nap "Неаполітанська") (nb "Норвезька букмол") (nd "Ндебелє, північна") (nds "Нижньонімецька") (ne "Непальська") (new "Неварі") (ng "Ндонга") (nia "Ніаська") (nic "Ніґеро-кордофанські мови (інші)") (niu "Ніуе") (nl "Голландська") (nn "Норвезька нюнорськ") (no "Норвезька") (nog "Ногайська") (non "Давньонорвезька") (nr "Ндебелє, південна") (nso "Сото, північна") (nub "Нубійські мови") (nv "Навахо") (nwc "Неварська класична") (ny "Ньянджа") (nym "Ньямвезі") (nyn "Ньянколе") (nyo "Ньоро") (nzi "Нзіма") (oc "Окситанська" "Окитан") (oj "Оджібва") (om "Оромо") (or "Орія") (os "Осетинська") (osa "Осейдж") (ota "Османська") (oto "Отомі мови") (pa "Панджабі") (paa "Папуаські мови (інші)") (pag "Пангасінанська") (pal "Пехлеві") (pam "Пампанга") (pap "Пап’яменто") (pau "Палауанська") (peo "Давньоперська") (phi "Філіппінські мови (інші)") (phn "Фінікійсько-пунічна") (pi "Палі") (pl "Польська") (pon "Понапе") (pra "Пракріті мови") (pro "Давньопровансальська") (ps "Пушту" "Пашто") (pt "Портуґальська" "Португальська") (qu "Кечуа") (raj "Раджастхані") (rap "Рапануї") (rar "Раротонга") (rm "Ретороманська" "Ретророманські діалекти") (rn "Рунді" "Кірундійська") (ro "Румунська") (roa "Романські мови (інші)") (rom "Циганська") (root "Корінь") (ru "Російська") (rup "Арумунська") (rw "Кіньяруанда" "Кінаруанда") (sa "Санскрит") (sad "Сандаве") (sah "Якутська") (sai "Південноамериканських індіанців мови (інші)") (sal "Салішські мови") (sam "Самаритянська арамейська") (sas "Сасакська") (sat "Сантальська") (sc "Сардинська") (scn "Сицилійська") (sco "Шотландська") (sd "Сіндхі" "Сіндтхі") (se "Саамська, північна") (sel "Селькупська") (sem "Семітські мови (інші)") (sg "Санго" "Сангро") (sga "Давньоірландська") (sgn "Знакові мови") (sh "Сербсько-хорватська") (shn "Шанська") (si "Сингальська") (sid "Сідамо") (sio "Сіу мови (інші)") (sit "Китайсько-тибетські мови (інші)") (sk "Словацька") (sl "Словенська") (sla "Слов’янські мови (інші)") (sm "Самоанська") (sma "Саамська, південна") (smi "Саамські мови (інші)") (smj "Саамська луле") (smn "Саамська інарі") (sms "Саамська скольт") (sn "Шона" "Шона") (snk "Сонінке") (so "Сомалі") (sog "Согдійська") (son "Сонгай") (sq "Албанська") (sr "Сербська") (srn "Суринамська") (srr "Серер") (ss "Свазі" "Сісваті") (ssa "Ніло-сахарські мови (інші)") (st "Сото, південна" "Сото, південний діалект") (su "Сунданська" "Суданська") (suk "Сукума") (sus "Сусу") (sux "Шумерська") (sv "Шведська") (sw "Суахілі") (syr "Давньосирійська") (ta "Тамільська") (tai "Тайські мови (інші)") (te "Телугу") (tem "Темне") (ter "Терено") (tet "Тетум") (tg "Таджицька") (th "Тайська") (ti "Тигрінья" "Тигріні") (tig "Тигре") (tiv "Тів") (tk "Туркменська") (tkl "Токелау") (tl "Тагальська") (tlh "Клінгон") (tli "Тлінгіт") (tmh "Тамашек") (tn "Тсвана" "Сетсванська") (to "Тонґа (мова мешканців островів Тонга)" "Тонга (острови Тонга)") (tog "Тонґа (Ньяса)") (tpi "Ток-пісін") (tr "Турецька") (ts "Тсонга" "Тсонго") (tsi "Цимшиан") (tt "Татарська") (tum "Тумбука") (tup "Тупі") (tut "Алтайські мови (інші)") (tvl "Тувалу") (tw "Тві") (ty "Таїтянська") (tyv "Тувинська") (udm "Удмуртська") (ug "Уйгурська") (uga "Угаритська") (uk "Українська") (umb "Умбунду") (und "Невизначена") (ur "Урду") (uz "Узбецька") (vai "Ваї") (ve "Венда") (vi "Вʼєтнамська") (vo "Волап’юк" "Волапак") (vot "Водська") (wa "Валлонська") (wak "Вакашські мови") (wal "Валамо") (war "Варай") (was "Вашо") (wen "Лужицькі мови") (wo "Волоф") (xal "Калмицька") (xh "Кхоса") (yao "Яо") (yap "Яп") (yi "Ідиш") (yo "Йоруба") (ypk "Юпік мови") (za "Чжуан" "Зуанг") (zap "Сапотекська") (zen "Зенага") (zh "Китайська") (znd "Занде") (zu "Зулуська") (zun "Зуньї") ���������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/fi.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000020564�14422175267�010747� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name fi nil) (aa "afar") (ab "abhaasi") (ace "aceh") (ach "atšoli") (ada "adangme") (ady "adyge") (ae "avesta") (af "afrikaans") (afa "muut afroaasialaiset kielet") (afh "afrihili") (ain "ainu") (ak "akan") (akk "akkadi") (ale "aleutti") (alg "algonkin-kielet") (alt "altai") (am "amhara") (an "aragonia") (ang "muinaisenglanti") (anp "angika") (apa "apaššikielet") (ar "arabia") (arc "aramea") (arn "araukaani") (arp "arapaho") (art "muut keinotekoiset kielet") (arw "arawak") (as "assami") (ast "asturia") (ath "athabasca-kielet") (aus "australialaiset kielet") (av "avaari") (awa "awadhi") (ay "aimara") (az "azeri") (ba "baškiiri") (bad "banda") (bai "bamileke-kielet") (bal "belutši") (ban "bali") (bas "basa") (bat "muut balttilaiset kielet") (be "valkovenäjä") (bej "bedža") (bem "bemba") (ber "muut berberikielet") (bg "bulgaria") (bh "bihari") (bho "bhodžpuri") (bi "bislama") (bik "bikol") (bin "bini") (bla "mustajalka") (bm "bambara") (bn "bengali") (bnt "muut bantukielet") (bo "tiibet") (br "bretoni") (bra "bradž") (bs "bosnia") (btk "batak") (bua "burjaatti") (bug "bugi") (byn "bilin") (ca "katalaani") (cad "caddo") (cai "muut Keski-Amerikan intiaanikielet") (car "karibi") (cau "muut kaukasialaiset kielet") (ce "tšetšeeni") (ceb "cebuano") (cel "muut kelttiläiset kielet") (ch "tšamorro") (chb "tšibtša") (chg "tšagatai") (chk "chuuk") (chm "mari") (chn "chinook-jargon") (cho "choctaw") (chp "chipewyan") (chr "cherokee") (chy "cheyenne") (cmc "tšam-kielet") (co "korsika") (cop "kopti") (cpe "muut englantiin perustuvat kreolit ja pidginit") (cpf "muut ranskaan perustuvat kreolit ja pidginit") (cpp "muut portugaliin perustuvat kreolit ja pidginit") (cr "cree") (crh "kriminturkki" "krimintataari") (crp "muut kreolit ja pidginit") (cs "tšekki") (csb "kašubi") (cu "kirkkoslaavi") (cus "muut kuušilaiset kielet") (cv "tšuvassi") (cy "kymri") (da "tanska") (dak "dakota") (dar "dargi") (day "dajakki") (de "saksa") (del "delaware") (den "slevi") (dgr "dogrib") (din "dinka") (doi "dogri") (dra "muut dravidakielet") (dsb "alasorbi") (dua "duala") (dum "keskihollanti") (dv "divehi") (dyu "djula") (dz "dzongkha") (ee "ewe") (efi "efik") (egy "muinaisegypti") (eka "ekajuk") (el "kreikka") (elx "elami") (en "englanti") (enm "keskienglanti") (eo "esperanto") (es "espanja") (et "viro") (eu "baski") (ewo "ewondo") (fa "persia" "farsi") (fan "fang") (fat "fanti") (ff "fulani") (fi "suomi") (fil "filipino") (fiu "muut suomalais-ugrilaiset kielet") (fj "fidži") (fo "fääri") (fon "fon") (fr "ranska") (frm "keskiranska") (fro "muinaisranska") (frr "pohjoisfriisi") (frs "itäfriisi") (fur "friuli") (fy "länsifriisi") (ga "iiri") (gaa "ga") (gay "gajo") (gba "gbaja") (gd "gaeli") (gem "muut germaaniset kielet") (gez "ge’ez") (gil "kiribati") (gl "galicia") (gmh "keskiyläsaksa") (gn "guarani") (goh "muinaisyläsaksa") (gon "gondi") (gor "gorontalo") (got "gootti") (grb "grebo") (grc "muinaiskreikka") (gsw "sveitsinsaksa") (gu "gudžarati") (gv "manx") (gwi "gwitšin") (ha "hausa") (hai "haida") (haw "havaiji") (he "heprea") (hi "hindi") (hil "hiligaino") (him "himatšali") (hit "heetti") (hmn "hmong") (ho "hiri-motu") (hr "kroatia") (hsb "yläsorbi") (ht "haiti") (hu "unkari") (hup "hupa") (hy "armenia") (hz "herero") (ia "interlingua") (iba "iban") (id "indonesia") (ie "interlingue") (ig "igbo") (ii "sichuanin-yi") (ijo "idžo") (ik "inupiatun") (ilo "iloko") (inc "muut indoarjalaiset kielet") (ine "muut indoeurooppalaiset kielet") (inh "inguuši") (io "ido") (ira "muut iranilaiset kielet") (iro "irokeesikielet") (is "islanti") (it "italia") (iu "inuktitut") (ja "japani") (jbo "lojban") (jpr "juutalaispersia") (jrb "juutalaisarabia") (jv "jaava") (ka "georgia") (kaa "karakalpakki") (kab "kabyyli") (kac "kachin") (kam "kamba") (kar "karen") (kaw "kavi") (kbd "kabardi") (kg "kongo") (kha "khasi") (khi "muut khoisan-kielet") (kho "khotani") (ki "kikuju") (kj "kuanjama") (kk "kazakki") (kl "grönlanti" "kalaallisut") (km "khmer") (kmb "kimbundu") (kn "kannada") (ko "korea") (kok "konkani") (kos "kosrae") (kpe "kpelle") (kr "kanuri") (krc "karatšai-balkaari") (krl "karjala") (kro "kru-kielet") (kru "kurukh") (ks "kašmiri") (ku "kurdi") (kum "kumykki") (kut "kutenai") (kv "komi") (kw "korni") (ky "kirgiisi") (la "latina") (lad "juutalaisespanja" "ladino") (lah "lahnda") (lam "lamba") (lb "luxemburg") (lez "lezgi") (lg "ganda") (li "limburg") (ln "lingala") (lo "lao") (lol "mongo") (loz "lozi") (lt "liettua") (lu "luba (Katanga)") (lua "luba (Lulua)") (lui "luiseño") (lun "lunda") (luo "luo") (lus "lusai") (lv "latvia") (mad "madura") (mag "magahi") (mai "maithili") (mak "makassar") (man "mandingo") (map "muut austronesialaiset kielet") (mas "maasai") (mdf "mokša") (mdr "mandar") (men "mende") (mg "malagassi") (mga "keski-iiri") (mh "marshall") (mi "maori") (mic "micmac") (min "minangkabau") (mis "luokittelemattomat kielet") (mk "makedonia") (mkh "muut mon-khmer-kielet") (ml "malajalam") (mn "mongoli") (mnc "mantšu") (mni "manipuri") (mno "manobo-kielet") (mo "moldavia") (moh "mohawk") (mos "mossi") (mr "marathi") (ms "malaiji") (mt "malta") (mul "monia kieliä") (mun "mundakielet") (mus "creek") (mwl "mirandeesi") (mwr "marwari") (my "burma") (myn "maya-kielet") (myv "ersä") (na "nauru") (nah "nahuatl") (nai "muut Pohjois-Amerikan intiaanikielet") (nap "napoli") (nb "norja (bokmål)") (nd "ndebele, pohjois-") (nds "alasaksa") (ne "nepali") (new "newari") (ng "ndonga") (nia "nias") (nic "muut nigeriläis-kongolaiset kielet") (niu "niue") (nl "hollanti") (nn "norja (nynorsk)") (no "norja") (nog "nogai") (non "muinaisnorja") (nr "ndebele, etelä-") (nso "sotho, pohjois-") (nub "nubialaiset kielet") (nv "navajo") (nwc "klassinen newari") (ny "njandža") (nym "nyamwezi") (nyn "nyankole") (nyo "nyoro") (nzi "nzima") (oc "oksitaani") (oj "odžibwa") (om "oromo") (or "orija") (os "osseetti") (osa "osage") (ota "osmani") (oto "otomi-kielet") (pa "pandžabi") (paa "muut papualaiskielet") (pag "pangasinan") (pal "pahlavi") (pam "pampanga") (pap "papiamentu") (pau "palau") (peo "muinaispersia") (phi "muut filippiiniläiset kielet") (phn "foinikia") (pi "paali") (pl "puola") (pon "pohnpei") (pra "prakrit-kielet") (pro "muinaisprovensaali") (ps "paštu") (pt "portugali") (qu "ketšua") (raj "radžastani") (rap "rapanui") (rar "rarotonga") (rm "retoromaani") (rn "rundi") (ro "romania") (roa "muut romaaniset kielet") (rom "romani") (root "juuri") (ru "venäjä") (rup "aromania") (rw "ruanda") (sa "sanskrit") (sad "sandawe") (sah "jakuutti") (sai "muut Etelä-Amerikan intiaanikielet") (sal "sališilaiset kielet") (sam "samarianaramea") (sas "sasak") (sat "santali") (sc "sardi") (scn "sisilia") (sco "skotti") (sd "sindhi") (se "saame, pohjois-") (sel "selkuppi") (sem "muut seemiläiset kielet") (sg "sango") (sga "muinaisiiri") (sgn "viittomakielet") (shn "shan") (si "sinhali") (sid "sidamo") (sio "sioux-kielet") (sit "muut sinotiibetiläiset kielet") (sk "slovakki") (sl "sloveeni") (sla "muut slaavilaiset kielet") (sm "samoa") (sma "saame, etelä-") (smi "muut saamelaiskielet") (smj "saame, luulajan-") (smn "saame, inarin-") (sms "saame, koltan-") (sn "šona") (snk "soninke") (so "somali") (sog "sogdi") (son "songhai") (sq "albania") (sr "serbia") (srn "sranan") (srr "serer") (ss "swazi") (ssa "muut niililäis-saharalaiset kielet") (st "sotho, etelä-") (su "sunda") (suk "sukuma") (sus "susu") (sux "sumeri") (sv "ruotsi") (sw "swahili") (syr "syyria") (ta "tamil") (tai "muut thaikielet") (te "telugu") (tem "temne") (ter "tereno") (tet "tetum") (tg "tadžikki") (th "thai") (ti "tigrinja") (tig "tigre") (tiv "tiv") (tk "turkmeeni") (tkl "tokelau") (tl "tagalog") (tlh "klingon") (tli "tlingit") (tmh "tamašek") (tn "tswana") (to "tonga (Tonga)") (tog "tonga (Malawi)") (tpi "tok-pisin") (tr "turkki") (ts "tsonga") (tsi "tsimši") (tt "tataari") (tum "tumbuka") (tup "tupi-kielet") (tut "muut altailaiset kielet") (tvl "tuvalu") (tw "twi") (ty "tahiti") (tyv "tuva") (udm "udmurtti") (ug "uiguuri") (uga "ugarit") (uk "ukraina") (umb "umbundu") (und "määrittämätön") (ur "urdu") (uz "uzbekki") (vai "vai") (ve "venda") (vi "vietnam") (vo "volapük") (vot "vatja") (wa "valloni") (wak "wakash-kielet") (wal "walamo") (war "waray") (was "washo") (wen "sorbin kielet") (wo "wolof") (xal "kalmukki") (xh "xhosa") (yao "jao") (yap "japi") (yi "jiddiš") (yo "joruba") (ypk "jupikkikielet") (za "zhuang") (zap "sapoteekki") (zen "zenaga") (zh "kiina") (znd "zande") (zu "zulu") (zun "zuni") (zxx "ei kielellistä sisältöä") ��������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/gez.lnm���������������������������������������������������������������������0000644�0023456�0023456�00000006105�14422175267�011131� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name gez nil) (aa "አፋርኛ") (ab "አብሐዚኛ") (af "አፍሪቃንስኛ") (am "አምሐረኛ") (ar "ዐርቢኛ") (as "አሳሜዛዊ") (ay "አያማርኛ") (az "አዜርባይጃንኛ") (ba "ባስኪርኛ") (be "ቤላራሻኛ") (bg "ቡልጋሪኛ") (bh "ቢሃሪ") (bi "ቢስላምኛ") (bn "በንጋሊኛ") (bo "ትበትንኛ") (br "ብሬቶንኛ") (byn "ብሊን") (ca "ካታላንኛ") (co "ኮርሲካኛ") (cs "ቼክኛ") (cy "ወልሽ") (da "ዴኒሽ") (de "ጀርመን") (dz "ድዞንግኻኛ") (el "ግሪክኛ") (en "እንግሊዝኛ") (eo "ኤስፐራንቶ") (es "ስፓኒሽ") (et "ኤስቶኒአን") (eu "ባስክኛ") (fa "ፐርሲያኛ") (fi "ፊኒሽ") (fj "ፊጂኛ") (fo "ፋሮኛ") (fr "ፈረንሳይኛ") (fy "ፍሪስኛ") (ga "አይሪሽ") (gd "እስኮትስ፡ጌልክኛ") (gez "ግዕዝኛ") (gl "ጋለጋኛ") (gn "ጓራኒኛ") (gu "ጉጃርቲኛ") (ha "ሃውሳኛ") (he "ዕብራስጥ") (hi "ሐንድኛ") (hr "ክሮሽያንኛ") (hu "ሀንጋሪኛ") (hy "አርመናዊ") (ia "ኢንቴርሊንጓ") (id "እንዶኒሲኛ") (ie "እንተርሊንግወ") (ik "እኑፒያቅኛ") (is "አይስላንድኛ") (it "ጣሊያንኛ") (iu "እኑክቲቱትኛ") (ja "ጃፓንኛ") (jv "ጃቫንኛ") (ka "ጊዮርጊያን") (kk "ካዛክኛ") (kl "ካላሊሱትኛ") (km "ክመርኛ") (kn "ካናዳኛ") (ko "ኮሪያኛ") (ks "ካሽሚርኛ") (ku "ኩርድሽኛ") (ky "ኪርጊዝኛ") (la "ላቲንኛ") (ln "ሊንጋላኛ") (lo "ላውስኛ") (lt "ሊቱአኒያን") (lv "ላትቪያን") (mg "ማላጋስኛ") (mi "ማዮሪኛ") (mk "ማከዶኒኛ") (ml "ማላያላምኛ") (mn "ሞንጎላዊኛ") (mo "ሞልዳቫዊና") (mr "ማራዚኛ") (ms "ማላይኛ") (mt "ማልቲስኛ") (my "ቡርማኛ") (na "ናኡሩ") (ne "ኔፓሊኛ") (nl "ደች") (no "ኖርዌጂያን") (oc "ኦኪታንኛ") (om "ኦሮምኛ") (or "ኦሪያኛ") (pa "ፓንጃቢኛ") (pl "ፖሊሽ") (ps "ፑሽቶኛ") (pt "ፖርቱጋሊኛ") (qu "ኵቿኛ") (rm "ሮማንስ") (rn "ሩንዲኛ") (ro "ሮማኒያን") (ru "ራሽኛ") (rw "ኪንያርዋንድኛ") (sa "ሳንስክሪትኛ") (sd "ሲንድሂኛ") (sg "ሳንጎኛ") (si "ስንሃልኛ") (sid "ሲዳምኛ") (sk "ስሎቫክኛ") (sl "ስሎቪኛ") (sm "ሳሞአኛ") (sn "ሾናኛ") (so "ሱማልኛ") (sq "ልቤኒኛ") (sr "ሰርቢኛ") (ss "ስዋቲኛ") (st "ሶዞኛ") (su "ሱዳንኛ") (sv "ስዊድንኛ") (sw "ስዋሂሊኛ") (ta "ታሚልኛ") (te "ተሉጉኛ") (tg "ታጂኪኛ") (th "ታይኛ") (ti "ትግርኛ") (tig "ትግረ") (tk "ቱርክመንኛ") (tl "ታጋሎገኛ") (tn "ጽዋናዊኛ") (to "ቶንጋ") (tr "ቱርክኛ") (ts "ጾንጋኛ") (tt "ታታርኛ") (tw "ትዊኛ") (ug "ኡዊግሁርኛ") (uk "ዩክረኒኛ") (ur "ኡርዱኛ") (uz "ኡዝበክኛ") (vi "ቪትናምኛ") (vo "ቮላፑክኛ") (wo "ዎሎፍኛ") (xh "ዞሳኛ") (yi "ይዲሻዊኛ") (yo "ዮሩባዊኛ") (za "ዡዋንግኛ") (zh "ቻይንኛ") (zu "ዙሉኛ") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/gu.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000064�14422175267�010755� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name gu nil) (gu "ગુજરાતી") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/el.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000006551�14422175267�010751� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name el nil POLYTONI) (ar "Αραβικά" POLYTONI "Ἀραβικά") (arc "Αραμαϊκά" POLYTONI "Ἀραμαϊκά") (be "Λευκορωσικά") (bg "Βουλγαρικά") (bn "Μπενγκάλι") (bo "Θιβετιανά") (bs "Βοσνιακά") (ca "Καταλανικά") (co "Κορσικανικά") (cop "Κοπτικά") (cs "Τσεχικά") (cy "Ουαλικά" POLYTONI "Οὐαλικά") (da "Δανικά") (de "Γερμανικά") (egy "Αιγυπτιακά (Αρχαία)" POLYTONI "Αἰγυπτιακὰ (ἀρχαῖα)") (el "Ελληνικά" POLYTONI "Ἑλληνικά") (en "Αγγλικά" POLYTONI "Ἀγγλικά") (es "Ισπανικά" POLYTONI "Ἱσπανικά") (et "Εσθονικά" POLYTONI "Ἐσθονικά") (eu "Βασκικά") (fa "Περσικά") (fi "Φινλανδικά") (fr "Γαλλικά") (ga "Ιρλανδικά" POLYTONI "Ἰρλανδικά") (gd "Σκωτικά Κελτικά" POLYTONI "Σκωτικὰ κελτικά") (grc "Ελληνικά, Αρχαία (έως 1453)" "Αρχαία Ελληνικά" POLYTONI "Ἀρχαῖα Ἑλληνικά") (haw "Χαβανεζικά") (he "Εβραϊκά" POLYTONI "Ἑβραϊκά") (hi "Χίντι") (hr "Κροατικά") (hu "Ουγγρικά" POLYTONI "Οὑγγρικά") (hy "Αρμενικά" POLYTONI "Ἀρμενικά") (id "Ινδονησιακά" POLYTONI "Ἰνδονησιακά") (ine "Ινδοευρωπαϊκά (¨Αλλη)" "Ινδοευρωπαϊκά (Άλλα)" POLYTONI "Ἰνδοευρωπαϊκὰ (ἄλλα)") (ira "Ιρανικά" POLYTONI "Ἰρανικά") (is "Ισλανδικά" POLYTONI "Ἰσλανδικά") (it "Ιταλικά" POLYTONI "Ἰταλικά") (ja "Ιαπωνικά" POLYTONI "Ἰαπωνικά") (ka "Γεωργιανά") (ko "Κορεατικά") (la "Λατινικά") (lt "Λιθουανικά") (lv "Λετονικά") (mk "Σλαβομακεδονικά") (mn "Μογγολικά") (mo "Μολδαβικά") (mt "Μαλτεζικά") (mul "Πολλαπλές Γλώσσες" POLYTONI "Πολλαπλές γλῶσσες") (nai "Ινδιανικά Βόρειας Αμερικής (Άλλα)" POLYTONI "Ἰνδιανικὰ βόρειας Ἀμερικῆς (ἄλλα)") (nl "Ολλανδικά" POLYTONI "Ὁλλανδικά") (no "Νορβηγικά") (ota "Τουρκικά, Οθωμανικά" "Τουρκικά, Οθωμανικά (1500-1928)" POLYTONI "Τουρκικά, ὀθωμανικὰ (1500-1928)") (peo "Αρχαία Περσικά" "Αρχαία Περσικά (600-400 π.Χ.)" POLYTONI "Ἀρχαῖα περσικὰ (600-400 π.Χ.)") (phi "Φιλιππινέζικα (Άλλα)" POLYTONI "Φιλιππινέζικα (ἄλλα)") (phn "Φοινικικά") (pl "Πολωνικά") (pt "Πορτογαλικά") (ro "Ρουμανικά") (rom "Ρωμανικά") (ru "Ρωσικά") (sem "Σημιτικά (Άλλα)" POLYTONI "Σημιτικὰ (ἄλλα)") (sh "Σερβοκροατικά") (sk "Σλοβακικά") (sl "Σλοβενικά") (sla "Σλαβικά (Άλλα)" POLYTONI "Σλαβικὰ (ἄλλα)") (sq "Αλβανικά" POLYTONI "Ἀλβανικά") (sr "Σερβικά") (sv "Σουηδικά") (th "Ταϊλανδικά") (tr "Τουρκικά") (uk "Ουκρανικά" POLYTONI "Οὐκρανικά") (vi "Βιετναμεζικά") (yi "Ιουδαϊκά" POLYTONI "Ἰουδαϊκά") (zh "Κινεζικά") �������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/hr.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000002732�14422175267�010757� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name hr nil) (ang "engleski, stari (ca.450-1100)") (apa "apaški") (ar "arapski") (art "umjetni (ostali)") (av "avarski") (bat "baltički (ostali)") (be "bjeloruski") (bg "bugarski") (cel "keltski (ostali)") (cs "češki") (cu "crkvenoslavenski") (cy "velški") (da "danski") (de "njemački") (dum "nizozemski, srednji (ca. 1050-1350)") (egy "egipatski (antički)") (el "grčki") (en "engleski") (enm "engleski, srednji (1100-1500)") (eo "esperanto") (es "španjolski") (et "estonijski") (fa "perzijski") (fi "finski") (fr "francuski") (frm "francuski, srednji (ca.1400-1600)") (fro "francuski, stari (842-ca.1400)") (fy "frizijski") (ga "irski") (gem "germanski (ostali)") (gmh "njemački, srednji visoki (ca.1050-1500)") (goh "njemački, stari visoki (ca.750-1050)") (grc "grčki, antički (do 1453)") (haw "havajski") (he "hebrejski") (hr "hrvatski") (hu "mađarski") (hy "armenski") (inc "indijski (drugi)") (ine "indoevropski (drugi)") (ira "iranski") (is "islandski") (it "talijanski") (ja "japanski") (km "kmerski") (ko "korejski") (la "latinski") (lt "litvanski") (lv "latvijski") (mga "irski, srednji (900-1200)") (mk "makedonski") (mn "mongolski") (mt "malteški") (ne "nepalski") (nl "nizozemski") (no "norveški") (pl "poljski") (pt "portugalski") (ro "rumunjski") (roa "romanski (ostali)") (ru "ruski") (sk "slovački") (sl "slovenski") (sla "slavenski (drugi)") (sq "albanski") (sr "srpski") (sv "švedski") (tr "turski") (uk "ukrajinski") (vi "vijetnamski") (zh "kineski") ��������������������������������������m17n-db-1.8.10/LANGDATA/hi.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000010307�14422175267�010743� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name hi nil) (aa "अफ़ार") (ab "अब्खाज़ियन्") (af "अफ्रीकी") (am "अम्हारिक्") (ar "अरबी") (as "असामी") (ay "आयमारा") (az "अज़रबैंजानी") (ba "बशख़िर") (be "बैलोरूशियन्") (bg "बल्गेरियन्") (bh "बिहारी") (bi "बिस्लामा") (bn "बँगाली") (bo "तिब्बती") (br "ब्रेटन") (ca "कातालान") (co "कोर्सीकन") (cs "चेक") (cy "वेल्श") (da "डैनीश") (de "ज़र्मन") (dz "भुटानी") (el "ग्रीक") (en "अंग्रेजी") (eo "एस्पेरान्तो") (es "स्पेनिश") (et "ऐस्तोनियन्") (eu "बास्क्") (fa "पर्शियन्") (fi "फिनिश") (fj "फ़ीजी") (fo "फिरोज़ी") (fr "फ्रेंच") (fy "फ्रीज़न्") (ga "आईरिश") (gd "स्काट्स् गायेलिक्") (gl "गैलिशियन्") (gn "गुआरानी") (gu "गुज़राती") (ha "होउसा") (he "हिब्रीऊ") (hi "हिंदी") (hr "क्रोएशन्") (hu "हंगेरी") (hy "अरमेनियन्") (ia "ईन्टरलिंगुआ") (id "इन्डोनेशियन्") (ie "ईन्टरलिंगुइ") (ik "इनुपियाक्") (is "आईस्लैंडिक्") (it "ईटालियन्") (iu "इनूकीटूत्") (ja "जापानी") (jv "जावानीस") (ka "जॉर्जीयन्") (kk "कज़ाख") (kl "ग्रीनलैंडिक") (km "कैम्बोडियन्") (kn "कन्नड़") (ko "कोरीयन्") (kok "कोंकणी") (ks "काश्मिरी") (ku "कुरदीश") (ky "किरघिज़") (la "लैटीन") (ln "लिंगाला") (lo "लाओथीयन्") (lt "लिथुनियन्") (lv "लाटवियन् (लेट्टीश)") (mg "मालागासी") (mi "मेओरी") (mk "मैसेडोनियन्") (ml "मलयालम") (mn "मोंगोलियन") (mo "मोलडावियन्") (mr "मराठी") (ms "मलय") (mt "मालटिस्") (my "बर्लिस") (na "नायरू") (ne "नेपाली") (nl "डच्") (no "नार्वेजीयन्") (oc "ओसीटान") (om "ओरोमो (अफ़ान)") (or "उड़िया") (pa "पंजाबी") (pl "पॉलिश") (ps "पॉशतो (पुशतो)") (pt "पुर्तुगी") (qu "क्वेशुआ") (raj "राजेस्थानी") (rm "रहेय्टो-रोमान्स") (rn "किरून्दी") (ro "रूमानीयन्") (root "शिखर") (ru "रुसी") (rw "किन्यारवाण्डा") (sa "संस्कृत") (sd "सिन्धी") (sg "साँग्रो") (sh "सेर्बो-क्रोएशन्") (si "शिंघालीस्") (sk "स्लोवाक्") (sl "स्लोवेनियन्") (sm "सामोन") (sn "सोणा") (so "सोमाली") (sq "अल्बेनियन्") (sr "सर्बियन्") (ss "सीस्वाटि") (st "सेसोथो") (su "सुन्दानीस") (sv "स्विडिश") (sw "स्वाहिली") (ta "तमिल") (te "तेलेगु") (tg "ताजिक्") (th "थाई") (ti "तिग्रीन्या") (tk "तुक्रमेन") (tl "तागालोग") (tn "सेत्स्वाना") (to "टोंगा") (tr "तुक्रीश") (ts "सोंगा") (tt "टाटर") (tw "ट्वी") (ug "उईघुर") (uk "यूक्रेनियन्") (ur "ऊर्दु") (uz "उज़बेक्") (vi "वियेतनामी") (vo "वोलापुक") (wo "वोलोफ") (xh "षोसा") (yi "येहुदी") (yo "योरूबा") (za "ज़ुआंग") (zh "चीनी") (zu "ज़ुलू") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/eo.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000003735�14422175267�010755� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name eo nil) (aa "afara") (ab "abĥaza") (af "afrikansa") (am "amhara") (ar "araba") (as "asama") (ay "ajmara") (az "azerbajĝana") (ba "baŝkira") (be "belorusa") (bg "bulgara") (bh "bihara") (bi "bislamo") (bn "bengala") (bo "tibeta") (br "bretona") (ca "kataluna") (co "korsika") (cs "ĉeĥa") (cy "kimra") (da "dana") (de "germana") (dz "dzonko") (el "greka") (en "angla") (eo "esperanto") (es "hispana") (et "estona") (eu "eŭska") (fa "persa") (fi "finna") (fj "fiĝia") (fo "feroa") (fr "franca") (fy "frisa") (ga "irlanda") (gd "gaela") (gl "galega") (gn "gvarania") (gu "guĝarata") (ha "haŭsa") (he "hebrea") (hi "hinda") (hr "kroata") (hu "hungara") (hy "armena") (ia "interlingvao") (id "indonezia") (ie "okcidentalo") (ik "eskima") (is "islanda") (it "itala") (iu "inuita") (ja "japana") (jv "java") (ka "kartvela") (kk "kazaĥa") (kl "gronlanda") (km "kmera") (kn "kanara") (ko "korea") (ks "kaŝmira") (ku "kurda") (ky "kirgiza") (la "latino") (ln "lingala") (lo "laŭa") (lt "litova") (lv "latva") (mg "malagasa") (mi "maoria") (mk "makedona") (ml "malajalama") (mn "mongola") (mr "marata") (ms "malaja") (mt "malta") (my "birma") (na "naura") (ne "nepala") (nl "nederlanda") (no "norvega") (oc "okcitana") (om "oroma") (or "orijo") (pa "panĝaba") (pl "pola") (ps "paŝtua") (pt "portugala") (qu "keĉua") (rm "romanĉa") (rn "burunda") (ro "rumana") (ru "rusa") (rw "ruanda") (sa "sanskrito") (sd "sinda") (sg "sangoa") (sh "serbo-Kroata") (si "sinhala") (sk "slovaka") (sl "slovena") (sm "samoa") (sn "ŝona") (so "somala") (sq "albana") (sr "serba") (ss "svazia") (st "sota") (su "sunda") (sv "sveda") (sw "svahila") (ta "tamila") (te "telugua") (tg "taĝika") (th "taja") (ti "tigraja") (tk "turkmena") (tl "filipina") (tn "cvana") (to "tongaa") (tr "turka") (ts "conga") (tt "tatara") (tw "akana") (ug "ujgura") (uk "ukraina") (ur "urduo") (uz "uzbeka") (vi "vjetnama") (vo "volapuko") (wo "volofa") (xh "ksosa") (yi "jida") (yo "joruba") (za "ĝuanga") (zh "ĉina") (zu "zulua") �����������������������������������m17n-db-1.8.10/LANGDATA/km.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000010340�14422175267�010747� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name km nil) (aa "ភាសាអាហ្វារ") (ae "ភាសាអាវែស្តង់") (af "ភាសាអាហ្វ្រីកាអាន") (an "ភាសាអារ៉ាហ្គោន") (ar "ភាសាអារ៉ាប់") (ay "ភាសាអីម៉ារ៉ា") (az "ភាសាអាហ៊្សែរបែហ្សង់") (be "ភាសាបេឡារុស្ស") (bg "ភាសាប៊ុលហ្ការី") (bh "ភាសាបិហារ") (bm "ភាសាបាម្បារា") (bn "ភាសាបេន្កាលី") (bo "ភាសាទីបេ") (ca "ភាសាកាតាឡាន") (cs "ភាសាឆេក") (da "ភាសាដាណឺម៉ាក") (de "ភាសាអាល្លឺម៉ង់") (dz "ភាសាប៊ូតាន") (el "ភាសាក្រិច") (en "ភាសាអង់គ្លេស") (eo "ភាសាអេស្ពេរ៉ាន្ទោ") (es "ភាសាអេស្ប៉ាញ") (et "ភាសាអេស្តូនី") (eu "ភាសាបាស្កេ") (fi "ភាសាហ្វាំងឡង់") (fj "ហ្វ៉ីហ្ស៉ី") (fr "ភាសាបារាំង") (ga "ភាសាហ្កែលិគ") (gd "ភាសាហ្កែលិគ [gd]") (gl "ភាសាហ្កាលីស៉ី") (gn "ភាសាហ្កួរ៉ានី") (gu "ភាសាហ្កុយ៉ារាទី") (he "ភាសាហេប្រិ") (hi "ភាសាហ៉ិនឌី") (hu "ភាសាហុងគ្រី") (hy "ភាសាអារមេនី") (id "ភាសាឥណ្ឌូនេស៊ី") (is "ភាសាអ៉ីស្លង់") (it "ភាសាអ៊ីតាលី") (ja "ភាសាជប៉ុន") (jv "ភាសាយ៉ាវា") (ka "ភាសាហ្សកហ្ស៉ី") (kk "ភាសាកាហ្សាក់ស្តង់់") (km "ភាសាខ្មែរ") (kn "ភាសាកិណាដា") (ko "ភាសាកូរ៉េ") (ku "ភាសាឃឺដ") (ky "ភាសាគៀរហ្គីស្តង់") (la "ភាសាឡាតំាង") (lo "ភាសាឡាវ") (lt "ភាសាលីទុយអានី") (lv "ភាសាឡាតវីយ៉ា") (mg "ភាសាម៉ាដាហ្កាសការ") (mi "ភាសាម៉ោរី") (mk "ភាសាម៉ាសេដូនី") (ml "ភាសាម៉ាឡាឡាយ៉ាន") (mn "ភាសាម៉ុងហ្គោលី") (mo "ភាសាម៉ុលដាវី") (mr "ភាសាម៉ារាធី") (ms "ភាសាម៉ាលេស៉ី") (mt "ភាសាម៉ាល់តា") (ne "ភាសានេប៉ាល់") (nl "ភាសាហុល្លង់") (no "ភាសាន័រវែស") (or "ភាសាអូរីយ៉ា") (pa "ភាសាពូនយ៉ាប៊ី") (pl "ភាសាប៉ូឡូញ") (pt "ភាសាព័រទុយហ្កាល់") (qu "ភាសាកេទ្ជូអា") (rn "ភាសារូន្ឌី") (ro "ភាសារូម៉ានី") (ru "ភាសាรัរូស្ស៉ី") (sa "ភាសាសំស្ក្រឹត") (sd "ភាសាស៉ីន្ដី") (sk "ភាសាស្លូវ៉ាគី") (sl "ភាសាស្លូវ៉ានី") (sm "ភាសាសាមូអា") (so "ភាសាសូម៉ាលី") (sq "ភាសាអាល់បានី") (su "ភាំសាស៊ូដង់") (sv "ភាសាស៊ុយអែដ") (sw "ភាសាស្វាហ៉ីលី") (ta "ភាសាតាមីល") (te "ភាសាតេលូហ្គូ") (tg "ភាសាតាដហ្ស៉ីគីស្តង់") (th "ភាសាថៃ") (tk "ភាសាទួគមេនីស្តង់") (to "ភាសាតុងហ្គោ") (tr "ភាសាទួរគី") (tt "ភាសាតាតារ") (uk "ភាសាអ៊ុយក្រែន") (ur "ភាសាអ៊ូរ្ឌូ") (uz "ភាសាអ៊ូហ្សបេគីស្តង់") (vi "ភាសាវៀតណាម") (xh "ភាសាឃសា") (yi "ភាសាយីឌីហ្ស") (yo "ភាសាយរូបា") (za "ភាសាចួង") (zh "ភាសាចិន") (zu "ភាសាហ្ស៉ូលូ") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/native.txt������������������������������������������������������������������0000644�0023456�0023456�00000017365�14422175267�011675� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## Copyright (C) 2007 -*- coding:utf-8; -*- ## National Institute of Advanced Industrial Science and Technology (AIST) ## Registration Number H15PRO112 ## This file is part of the m17n database; a sub-part of the m17n ## library. ## The m17n library is free software; you can redistribute it and/or ## modify it under the terms of the GNU Lesser General Public License ## as published by the Free Software Foundation; either version 2.1 of ## the License, or (at your option) any later version. ## The m17n library is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ## Lesser General Public License for more details. ## You should have received a copy of the GNU Lesser General Public ## License along with the m17n library; if not, write to the Free ## Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ## Boston, MA 02110-1301, USA. ## ## Each line of this file has this format: ## ISO639-2 | NATIVE-NAME [ | EXTRA-CHARS ] ## ISO639-2: 3-letter language code of ISO639-2. ## NATIVE-NAME: Native name of the language. ## EXTRA-CHARS: Extra characters that uniquifies the language. ## ## NATIVE-NAME is mainly got from these sites: ;; http://www.unicode.org/Public/cldr/cldr1.2.zip ;; http://www.geonames.de/ ;; http://www.omniglot.com/language/names.htm ;; http://www.mediaglyphs.org/mg/p/langnames.html ;; Other sources of NATIVE-NAME are: ;; herero, kara-kalpak, kanuri, kuanyama, luba-katanga, ganda, ndonga, ;; Southern/Nothern/LulæInari/Skolt Sami, Sundanese, Twi ;; from http://www.rtt.org/ISO/TC37/SC2/WG1/639/ISO639-identifiers.html ;; ;; cebuano, ewondo, panpangan, rarotongan, zapotec, kikuyu, chuukese ;; chinook, hiligaynon, iloko, khasi, kosraean, kru, lamba, mossi, ;; neapolitan, ;; from http://www.christusrex.org/www1/pater/ ;; ;; lojban from http://www.lojban.org/ ;; interlingue from http://www.interlingue.org/ ;; interlingua from http://www.interlingua.com/ ;; afrihili from http://www.langmaker.com ;; fula from http://people.w3.org/rishida/names/languages.html ;; klingon from http://www.geocities.com/hippietrail/langtable.html ;; kachin from http://kachinnews.com ;; mirandese from http://mirandes.no.sapo.pt/ ;; masai from http://darkwing.uoregon.edu/~dlpayne/maasai/maling.htm ;; nias from ;; http://www.rosettaproject.org:8080/emeldbase/NIP/reply_html?comid=131 ;; osage from http://www.osage-ncoa.org/pages/language.shtml ;; yao from http://www.sim.org/PG.asp?pgID=67&fun=1 aar|Qafar abk|Абхазо ady|адыгэбзэ afh|El-Afrihili afr|Afrikaans aka|akana akk|akkadû alb|shqipe sqi|shqipe alt|алтай тил amh|አማርኛ ara|العربية arc|בְּאַרָמִית arg|aragonés arm|Հայերէն hye|Հայերէն arn|Araucano asm|অসমীয়া ast|Asturianu ava|магIарул мацI aym|Aymará aze|азәрбајҹанҹа bak|башҡортса bal|بلچي bam|Bamanankan ban|basa Bali baq|euskara eus|euskara bel|Беларускі bem|chiBemba ben|বাংলা bho|भोजपुरी bis|Bislama bos|Bošnjački bre|ar brezhoneg bua|буряад хэлэн bul|Български bur|ဴမန္မာစာ mya|ဴမန္မာစာ byn|ብሊን cat|català ceb|Bisayocebuano cha|Chamoru che|Нохчийн chi|中文|ㄅㄆㄇ zho|中文|ㄅㄆㄇ chk|Chuk chm|марий chn|Chinook Wawa chp|ᑌᓀᓲᒢᕄᓀ chr|ᏣᎳᎩ chu|ѩзыкъ словѣньскъ chv|чӑваш чӗлхи chy|Tsétsêhéstâhese cop|μετν̀ρεμν̀χημι cor|kernewek cos|Corsu cre|ᓀᐦᐃᔭᐍᐏᐣ crh|Къырым татар csb|kaszëbsczi jãzëk cze|Čeština ces|Čeština dan|Dansk dar|дарган мез del|Lënape din|Thuɔŋjäŋ div|ދިވެހިބަސް doi|डोगरी dsb|dolnoserbski dut|Nederlands nld|Nederlands dzo|རྫོང་ཁ eng|English epo|esperanto est|Eesti keel ewe|Ɛʋɛ ewo|Ewondo fao|Føroyska fij|vosa Vakaviti fil|Filipino fin|suomi fon|fongbe fre|français fra|français fry|Frysk ful|Fulfulde fur|Furlan geo|ქართული kat|ქართული ger|Deutsch deu|Deutsch gez|ግዕዝኛ gil|Ikiribati gla|Gàidhlig gle|Gaeilge glg|galego glv|Gaelg got|𐌲𐌿𐍄𐌰𐍂𐌰𐌶𐌳𐌰 gre|Ελληνικά ell|Ελληνικά grn|ava ñe'ê guj|ગુજરાતી hai|Xaad Kil hat|kreyòl ayisyen hau|هَوُسَ haw|ʻōlelo Hawaiʻi heb|עברית her|otshiherero hil|Ilongo hin|हिंदी hmn|Kuv tsis has lug Moob tau hmo|Hiri Motu hsb|hornjoserbsce hun|magyar ibo|Igbo ice|Íslenska isl|Íslenska iku|ᐃᓄᒃᑎᑐᑦ ile|Interlingue ilo|Ilocano ina|interlingua ind|Bahasa Indonesia inh|ГІалгІай ipk|Ieupiatun ita|italiano jav|basa Jawa jbo|lojban jpn|日本語|あアー、。 kaa|ҝараҝалпаҝ kac|Kachin kal|kalaallisut kan|ಕನ್ನಡ kas|कश्मीरी kau|kanuri kaz|Қазақ kbd|къэбэрдеибзэ kha|Khasi khm|ភាសាខ្មែរ kik|Gikũyũ kin|kinyaRwanda kir|Кыргыз kok|कोंकणी kom|коми кыв kon|kiKongo kor|한국어 kos|Kosrae krc|тилкъарачай-малкъар къарачай-малкъар kro|Kru kua|oshikwanyama kum|къумукъ тил kur|كوردي lad|ladino lam|ChiLamba lao|ລາວ lat|Latine lav|latviešu valoda lez|лезги чІал lin|lingara lit|Lietuvių kalba loz|siLozi ltz|Lëtzebuergesch lub|tshiluba lug|luganda lun|chiLunda luo|Dholuo mac|македонски mkd|македонски mah|Ebon mai|मैथिली mal|മലയാളം mao|te reo Māori mri|te reo Māori mar|मराठी mas|Maa may|Bahasa Melayu msa|Bahasa Melayu mic|Míkmaw mlg|Malagasy mlt|Malti mni|बिष्नुप्रीय मणिपुरी moh|Kanien'keha mol|молдовеняскэлимба лимба mon|Монгол хэл mos|Mòoré mwl|Mirandesa myv|эрзянь кель nah|nahuatlahtolli nap|Napolitano nau|Ekakairũ Naoero nav|Diné nbl|isiNdebele nde|isiNdebele ndo|oshindonga nds|Plattdüütsch nep|नेपाली nia|Li Niha niu|faka-Niue nno|norsk nynorsk nob|norsk bokmål nog|ногай тили non|norskr nor|norsk nso|sePedi nya|Chicewa oci|Occitan oji|ᐊᓂᔑᓇᐯ ori|ଓଡ଼ିଆ orm|Oromoo osa|Wazhazhe oss|ирон ӕвзаг pam|Panpango pan|ਪੰਜਾਬੀ pap|Papiamentu pau|tekoi ra Belau per|فارسی fas|فارسی pli|पािळ pol|polski por|português pro|prouvençau pus|پښتو que|Runa Simi rar|Rarotongan roh|Rumantsch rom|Romani šib rum|Limba Română ron|Limba Română run|kiRubdi rus|Русский sag|sängö sah|саха тыла san|संस्कृत sat|संथाली scc|Српски srp|Српски scn|Siculo sco|Lallans scr|hrvatski hrv|hrvatski sel|селькуп sid|Sidaamu Afo sin|සිංහල slo|slovenčina slk|slovenčina slv|slovenščina sma|åarjelsaemiengïele sme|davvisámegiella smj|julevusámegiella smn|aanaar kielâ smo|le gagana Samoa sms|sää'mǩiõll sna|chiShona snd|سنڌي som|Soomaaliga sot|seSotho spa|español srd|Susardu ssw|siSwati sun|bahasa Sunda swa|Kiswahili swe|svenska syr|ܣܘܪܝܝܐ tah|te reo Tahiti tam|தமிழ் tat|Татар tel|తెలుగు tet|tetun tgk|Таҷикй tgl|Tagalog tha|ไทย tib|བོད་སྐད་ bod|བོད་སྐད་ tig|ትግረ tir|ትግርኛ tlh|  tmh|تَمَاشَقْ tog|chiTonga ton|faka-Tonga tpi|Tok Pisin tsn|seTswana tso|xiTsonga tuk|türkmençe tur|Türkçe tvl|'gana Tuvalu twi|twi tyv|тыва дыл udm|удмурт кыл uig|ﺋۇيغۇر ukr|Українська urd|اردو uzb|Ўзбек ven|tshiVenda vie|Tiếng Việt vol|Volapük vot|vad'd'a tšeeli wal|ወላይታቱ wel|Cymraeg cym|Cymraeg wln|Walon wol|Wolof xal|хальмг келн xho|isiXhosa yao|chiYao yid|ייִדיש yor|Yorùbá zap|Zapoteco zha|Saw cuengh znd|paZande zul|isiZulu ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/kk.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000051�14422175267�010743� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name kk nil) (kk "Қазақ") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ta.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000010611�14422175267�010745� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ta nil) (aa "அபார்") (ab "அப்காஸின்") (af "ஆப்ரிகன்ஸ்") (am "அம்ஹாரிக்") (ar "அரபு") (as "அஸ்ஸாமி") (ay "அயமரா") (az "அசர்பாய்ஜானி") (ba "பாஷ்கிர்0") (be "பைலோருஷ்ன்") (bg "பல்கேரியன்") (bh "பிஹாரி") (bi "பிஸ்லாமா") (bn "வங்காளம்") (bo "திபெத்து") (br "பிரிடன்") (ca "காடலான்") (co "கார்சியன்") (cs "செக்") (cy "வெல்ஷ்") (da "டானிஷ்") (de "ஜெர்மன்") (dz "புடானி") (el "கிரேக்கம்") (en "ஆங்கிலம்") (eo "எஸ்பரேன்டோ") (es "ஸ்பேனிஷ்") (et "எஸ்டோனியன்") (eu "பஸ்க்") (fa "பர்ஸியன்") (fi "பின்னிஷ்") (fj "பிஜி") (fo "பைரோஸி") (fr "பிரெஞ்சு") (fy "பிரிஷியன்") (ga "ஐரிஷ்") (gd "ஸ்காட்ஸ் காலெக்") (gl "கெலிஸியன்") (gn "குரானி") (gu "குஜராத்தி") (ha "ஹொஸா") (he "ஹுப்ரு") (hi "இந்தி") (hr "கரோஷியன்") (hu "ஹங்கேரியன்") (hy "ஆர்மேனியன்") (ia "இன்டர்லிங்குவா [ia]") (id "இந்தோனேஷியன்") (ie "இன்டர்லிங்குவா") (ik "இனுபெக்") (is "ஐஸ்லென்டிக்") (it "இத்தாலியன்") (iu "இனுகிடட்") (ja "ஜப்பானீஸ்") (jv "ஜாவானீஸ்") (ka "கன்னடம்") (kk "கசாக்") (kl "கிரின்லென்டிக்") (km "கம்போடியன்") (kn "கன்னடா") (ko "கொரியன்") (kok "கொங்கனி") (ks "காஷ்மிரி") (ku "குர்திஷ்") (ky "கிர்கிஷ்") (la "லாதின்") (ln "லிங்காலா") (lo "லோத்தியன்") (lt "லுத்தேனியன்") (lv "லேட்வியன் (லேட்டிஷ்)") (mg "மலகெஸி") (mi "மோரி") (mk "மெக்கடோனியன்") (ml "மலையாளம்") (mn "மங்கோலியன்") (mo "மோல்டேவியன்") (mr "மராத்தி") (ms "மலாய்") (mt "மால்டிஸ்") (my "பர்மிஸ்") (na "நாரூ") (ne "நேப்பாலி") (nl "டச்சு") (no "நார்வேகியன்") (oc "ஆகிடியன்") (om "ஒரோம (அபன்)") (or "ஒரியா") (pa "பஞ்சாபி") (pl "போலிஷ்") (ps "பேஷ்டோ (புஷ்டோ)") (pt "போர்த்துகீஸ்") (qu "கியுசா") (rm "ரைட்டோ-ரோமென்ஸ்") (rn "கிருந்தி") (ro "ரோமேனியன்") (ru "ரஷியன்") (rw "கின்யர்வென்டா") (sa "சமஸ்கிருதம்") (sd "சிந்தி") (sg "சென்க்ரோ") (sh "செர்போ-க்ரோஷியன்") (si "சிங்களம்") (sk "ஸ்லோவெக்") (sl "ஸ்லோவினேயின்") (sm "ஸெமோன்") (sn "ஷோனா") (so "சோமாலி") (sq "அல்பெனியன்") (sr "சர்பியன்") (ss "ஷிஸ்வாதி") (st "ஷெஸ்ஸோதோ") (su "சுடானீஸ்") (sv "ஷீவிடிஸ்") (sw "சுவாஹிலி") (ta "தமிழ்") (te "தெலுங்கு") (tg "தாஜிக்") (th "தாய்") (ti "டிக்ரின்யா") (tk "டர்க்மென்") (tl "டாகாலோக்") (tn "ஸெட்ஸ்வானா") (to "டோங்கா") (tr "டர்கிஷ்") (ts "ஸோங்கா") (tt "டாடர்") (tw "த்திவி") (ug "யுகுர்") (uk "உக்ரேனியன்") (ur "உருது") (uz "உஸ்பெக்") (vi "வியட்நாமிஸ்") (vo "ஒலபுக்") (wo "ஒலோப்") (xh "ஹோஷா") (yi "ஈத்திஷ") (yo "யோருப்பா") (za "ஜுவாங்") (zh "சீனம்") (zu "ஜூலூ") �����������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/lo.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000007411�14422175267�010757� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name lo nil) (aa "ອາຟາ") (ab "ແອບຄາເຊຍ") (af "ອາຟິຼກກາ") (am "ອຳຮາລິດ") (ar "ອາລາເບຍ") (as "ອັດສຳມິດ") (ay "ໄອມາລາ") (az "ອາເຊີໄບຈານີ") (ba "ບາສສີ") (be "ບາຍໂລລັດເຊຍ") (bg "ບັງກາເລຍ") (bh "ບິຮາລິ") (bi "ບິສລາມາ") (bn "ບຸນກາລີ") (bo "ທິເບດ") (br "ບີທັນ") (ca "ແຄຕາແລນ") (co "ຄໍຊິກ້າ") (cs "ເຊັກ") (cy "ເວວ") (da "ເດນໝາກ") (de "ເຢຍລະມັນ") (dz "ພູຖານີ") (el "ກີກ") (en "ອັງກິດ") (eo "ເອສເປີລັນໂຕ") (es "ສະເປນ") (et "ເອສໂຕເນຍ") (eu "ແບສ") (fa "ເປີເຊຍ") (fi "ຟິນ") (fj "ຟິຈິ") (fo "ຟາໂລດ") (fr "ຝັ່ລງເສດ") (fy "ຟິນແລນ") (ga "ໄອລິດ") (gd "ສະກັອດເຄີດ") (gl "ກະສິເຊຍ") (gn "ກົວລານີ") (gu "ກູຈາລາຕີ") (ha "ໂອຊາ") (he "ຢິວ") (hi "ຮິນດິ") (hr "ໂຄເອເຊຍ") (hu "ຮົງກາລີ") (hy "ອາມິເນຍ") (ia "ອິນເຕີລິງກວາ") (id "ອິນໂດເນເຊຍ") (ie "ອິນເຕີລິງ") (ik "ໄອນູປຽກ") (is "ໄອແລນດິດ") (it "ອິຕາສິ") (iu "ໄອນຸກຕິຕັກ") (ja "ຍີ່ປຸ່ນ") (jv "ຊະວາ") (ka "ຈໍເຈຍ") (kk "ຄາຊັກ") (kl "ກຼີນແລນດິດ") (km "ຂະເໝນ") (kn "ການາດາ") (ko "ເກົາຫລີ") (ks "ຄັດຊະມີລີ") (ku "ເຄີດ") (ky "ເຄວກິດ") (la "ລາຕິນ") (ln "ລິງກາລາ") (lo "ລາວ") (lt "ລິທົວເນຍ") (lv "ແລຕະເວຍ(ເລດທະວິດ)") (mg "ມາລາກາຊິ") (mi "ເມົາລີ") (mk "ແມັກຊິໂດເນຍ") (ml "ແມລະຢາລຳ") (mn "ມອງໂກຼ") (mo "ໂມຄາເວຍ") (mr "ມາລາທິ") (ms "ມາລາຢູ") (mt "ມອນຕາ") (my "ພະມ່າ") (na "ນໍລູ") (ne "ເນປານ") (nl "ອໍລັນດາ") (no "ນໍເວວ") (oc "ອອັກຊິທັນ") (om "ໂອໂລໂມ(ອາຟານ)") (or "ໂອລິຍາ") (pa "ປັນຈາ") (pl "ໂປແລນ") (ps "ພາສໂຕ(ພຸດໂຕ)") (pt "ໂປຕຸເກດ") (qu "ຄິວຊົວ") (rm "ເລໂຕ-ໂລແມນ") (rn "ຄິລັນສີ") (ro "ໂລມັນ") (ru "ລັດເຊຍ") (rw "ຄິນຍາວັນດາ") (sa "ສັນສະກິດ") (sd "ຊິນດິ") (sg "ສັນໂຄ") (sh "ເຊີໂບ-ໂຄເອທຽນ") (si "ສິງຫລໍ") (sk "ສະໂລວັກ") (sl "ສະໂລວາເນຍ") (sm "ຊາມົວ") (sn "ໂຊນາ") (so "ໂຊມາສິ") (sq "ແອລເບເນຍ") (sr "ເຊີເບຍ") (ss "ຊິສວາຕິ") (st "ເຊໂສໂທ") (su "ຊັນດານິສ") (sv "ສະວີເດນ") (sw "ຊະວາຮິລີ") (ta "ທະມິບ") (te "ທິລູກູ") (tg "ທາຈິດ") (th "ໄທ") (ti "ທິກິນຢາ") (tk "ເຕີກເມນ") (tl "ຕາກາລັອກ") (tn "ເຊຕະສະວານາ") (to "ທອງກ້າ") (tr "ຕຸລາກີ") (ts "ຊອງກາ") (tt "ຕາດ") (tw "ທະວີ") (ug "ອຸຍກົວ") (uk "ຢູເຄຼນ") (ur "ອິນດູ") (uz "ອຸດສະເບດ") (vi "ວຽດນາມ") (vo "ໂວລາພຸກ") (wo "ວູບ") (xh "ໂຊສາ") (yi "ຢີຄິດ") (yo "ໂຢລູບາ") (za "ຈວງ") (zh "ຈີນ") (zu "ຊູລູ") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/pl.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000021646�14422175267�010766� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name pl nil PL) (aa nil PL "afar") (ab nil PL "abchaski") (ach nil PL "aczoli") (ady nil PL "adygejski") (ae nil PL "awestyjski") (af nil PL "afrikaans") (afa nil PL "afro-azjatycki (inne)") (ain nil PL "ajnu") (ak nil PL "akan") (akk nil PL "akadyjski") (ale nil PL "aleucki") (alg nil PL "języki algonkin") (am nil PL "amharski") (an nil PL "aragoński") (ang nil PL "staroangielski (450-1100)") (apa nil PL "języki Apaczów") (ar "arabski") (arc nil PL "aramejski") (art nil PL "sztuczny (inne)") (arw nil PL "arawak") (as nil PL "asamski") (ast nil PL "asturyjski") (ath nil PL "języki Atapasków") (aus nil PL "języki australijskie") (av nil PL "awarski") (awa nil PL "awadhi") (ay nil PL "ajmara") (az nil PL "azerski") (ba nil PL "baszkirski") (bal nil PL "beludżi") (ban nil PL "balijski") (bat nil PL "bałtycki (inne)") (be nil PL "białoruski") (bej nil PL "bedża") (bem nil PL "bemba") (ber nil PL "berberski") (bg "bułgarski") (bh nil PL "biharski") (bho nil PL "bhodźpuri") (bi nil PL "bislama") (bik nil PL "bikol") (bm nil PL "bambara") (bn "bengalski") (bnt nil PL "bantu") (bo nil PL "tybetański") (br nil PL "bretoński") (bra nil PL "bradź") (bs nil PL "bośniacki") (btk nil PL "batak") (bua nil PL "buriacki") (ca "kataloński") (cad nil PL "kaddo") (cai nil PL "język Indian środkowoamerykańskich (inne)") (car nil PL "karibi") (cau nil PL "kaukaski (inne)") (ce nil PL "czeczeński") (cel nil PL "celtycki (inne)") (ch nil PL "chamorro") (chb nil PL "czibcza") (chg nil PL "czagatajski") (chk nil PL "truk") (chm nil PL "maryjski") (chn nil PL "żargon Chinook") (chy nil PL "język Czejenów") (cmc nil PL "czam") (co nil PL "korsykański") (cop nil PL "koptyjski") (cpe nil PL "kreolski i pidżynowy, angielskie (inne)") (cpf nil PL "kreolski i pidżynowy, francuskie (inne)") (cpp nil PL "kreolski i pidżynowy, portugalskie (inne)") (cr nil PL "kri") (crh nil PL "karaimski tatarski" "karaimski turecki") (crp nil PL "kreolski i pidżynowy (inne)") (cs "czeski") (csb nil PL "kaszubski") (cu nil PL "staro-cerkiewno-słowiański") (cus nil PL "kuszycki (inne)") (cv nil PL "czuwaski") (cy "walijski") (da "duński") (dar nil PL "dargwijski") (day nil PL "dajak") (de "niemiecki") (dgr nil PL "dogrib") (din nil PL "dinka") (doi nil PL "dogri") (dra nil PL "drawidyjski (inne)") (dsb nil PL "dolnołużycki") (dum nil PL "niderlandzki, średniowiecze (ok. 1050-1350)") (dv nil PL "malediwski") (dz nil PL "dzongkha") (ee nil PL "ewe") (efi nil PL "efik") (egy nil PL "egipski (starożytny)") (el "grecki") (en "angielski") (enm nil PL "średnioangielski") (eo nil PL "esperanto") (es "hiszpański") (et "estoński") (eu "baskijski") (fa nil PL "perski") (fan nil PL "fang") (fat nil PL "fanti") (ff nil PL "fulani") (fi "fiński") (fiu nil PL "ugrofiński (inne)") (fj nil PL "fidżijski") (fo nil PL "farerski") (fr "francuski") (frm nil PL "średniofrancuski") (fro nil PL "starofrancuski") (fur nil PL "friulijski") (fy nil PL "fryzyjski") (ga nil PL "irlandzki") (gd nil PL "szkocki gaelicki") (gem nil PL "germański (inne)") (gez nil PL "gyyz") (gil nil PL "gilbertański") (gl nil PL "galisyjski") (gmh nil PL "średnio-wysoko-niemiecki") (gn nil PL "guarani") (goh nil PL "staro-wysoko-niemiecki") (gon nil PL "gondi") (got nil PL "gocki") (grb nil PL "grebo") (grc nil PL "starogrecki") (gu nil PL "gudźaracki") (gv nil PL "manx") (ha nil PL "hausa") (hai nil PL "haida") (haw nil PL "hawajski") (he "hebrajski") (hi "hindi") (hit nil PL "hetycki") (ho nil PL "hiri motu") (hr "chorwacki") (hsb nil PL "górnołużycki") (hu "węgierski") (hy nil PL "ormiański") (hz nil PL "herero") (ia nil PL "interlingua") (iba nil PL "ibanag") (id nil PL "indonezyjski") (ie nil PL "interlingue") (ig nil PL "igbo") (ii nil PL "syczuański") (ik nil PL "inupiak") (ilo nil PL "ilokano") (ine nil PL "indoeuropejskie (pozostałe)") (inh nil PL "inguski") (io nil PL "ido") (ira nil PL "irański") (is nil PL "islandzki") (it "włoski") (iu nil PL "inuktitut") (ja "japoński") (jv nil PL "jawajski") (ka nil PL "gruziński") (kaa nil PL "karakałpacki") (kar nil PL "kareński") (kbd nil PL "kabardyjski") (kg nil PL "kongo") (kha nil PL "khasi") (khi nil PL "khoisan (inne)") (ki nil PL "kikuju") (kj nil PL "kwanyama") (kk nil PL "kazaski") (km nil PL "khmerski") (kn nil PL "kannada") (ko "koreański") (kok nil PL "konkani") (kos nil PL "kosrae") (kpe nil PL "kpelle") (kr nil PL "kanuri") (krc nil PL "karaczajsko-bałkarski") (kro nil PL "kru") (kru nil PL "kurukh") (ks nil PL "kaszmirski") (ku nil PL "kurdyjski") (kum nil PL "kumycki") (kv nil PL "komi") (kw nil PL "kornijski") (ky nil PL "kirgiski") (la nil PL "łaciński") (lb nil PL "luksemburski") (lg nil PL "ganda") (li nil PL "limburgijski") (ln nil PL "lingala") (lo nil PL "laotański") (lt "litewski") (lu nil PL "luba-katanga") (lua nil PL "luba-lulua") (lv "łotewski") (mad nil PL "madurajski") (map nil PL "austronezyjski") (mas nil PL "masajski") (mg nil PL "malgaski") (mga nil PL "średnioirlandzki") (mh nil PL "marshall") (mi nil PL "maoryjski") (mis nil PL "języki różne") (mk nil PL "macedoński") (mkh nil PL "mon-khmer (pozostałe)") (ml nil PL "malajalam") (mn nil PL "mongolski") (mo nil PL "mołdawski") (mr nil PL "marathijski") (ms nil PL "malajski") (mt "maltański") (mun nil PL "języki mundajskie") (my nil PL "birmański") (myn nil PL "języki maja") (na nil PL "nauru") (nah nil PL "nahuatl") (nai nil PL "języki Indian północnoamerykańskich (pozostałe)") (nap nil PL "neapolitański") (nb nil PL "norweski Bokmål") (nd nil PL "ndebele północny") (nds nil PL "dolnoniemiecki, dolnosaksoński") (ne nil PL "nepalski") (new nil PL "newarski") (nic nil PL "niger-kordofańskie (pozostałe)") (niu nil PL "niue") (nl "niderlandzki") (nn nil PL "norweski Nynorsk") (no "norweski") (nr nil PL "ndebele południowy") (nso nil PL "sotho północny") (nub nil PL "języki nubijskie") (nv nil PL "nawaho") (nwc nil PL "newarski klasyczny") (ny nil PL "njandża") (oc nil PL "prowansalski" "oksytański (po 1500)") (oj nil PL "odżibwa") (om nil PL "oromo") (or nil PL "orija") (os nil PL "osetyjski") (ota nil PL "osmańsko-turecki") (oto nil PL "języki Otomi") (pa nil PL "pendżabski") (paa nil PL "papuaski (inne)") (pau nil PL "palau") (peo nil PL "staroperski") (phn nil PL "fenicki") (pi nil PL "palijski") (pl "polski") (pra nil PL "prakryty") (pro nil PL "staroprowansalski") (ps nil PL "paszto") (pt "portugalski") (qu nil PL "keczua") (raj nil PL "radźasthani") (rap nil PL "rapanui") (rar nil PL "rarotonga") (rm nil PL "retoromański") (rn nil PL "rundi") (ro "rumuński") (roa nil PL "romański (inne)") (rom nil PL "cygański") (ru "rosyjski") (rup nil PL "arumuński") (rw nil PL "kinya-ruanda") (sa nil PL "sanskryt") (sah nil PL "jakucki") (sai nil PL "języki Indian południowoamerykańskich (pozostałe)") (sal nil PL "języki salisz") (sam nil PL "samarytański aramejski") (sas nil PL "sasak") (sat nil PL "santali") (sc nil PL "sardyński") (scn nil PL "sycylijski") (sco nil PL "szkocki") (sd nil PL "sindhi") (se nil PL "lapoński północny") (sem nil PL "semickie (pozostałe)") (sg nil PL "sango") (sga nil PL "staroirlandzki") (sgn nil PL "migowy") (si nil PL "syngaleski") (sid nil PL "sidamo") (sit nil PL "chińsko-tybetańskie (pozostałe)") (sk "słowacki") (sl "słoweński") (sla nil PL "słowiańskie (pozostałe)") (sm nil PL "samoański") (sma nil PL "lapoński południowy") (smi nil PL "lapońskie (pozostałe)") (smj nil PL "lapoński Lule") (smn nil PL "lapoński Inari") (sms nil PL "lapoński Skolt") (sn nil PL "szona") (so nil PL "somali") (sq nil PL "albański") (sr nil PL "serbski") (ss nil PL "suazi") (ssa nil PL "nilo-saharyjskie (pozostałe)") (st nil PL "sotho południowy") (su nil PL "sundajski") (suk nil PL "sukuma") (sux nil PL "sumeryjski") (sv "szwedzki") (sw nil PL "suahili") (syr nil PL "syryjski") (ta nil PL "tamilski") (tai nil PL "taj (pozostałe)") (te nil PL "telugu") (tet nil PL "tetum") (tg nil PL "tadżycki") (th "tajski") (ti nil PL "tigrinia") (tig nil PL "tigre") (tk nil PL "turkmeński") (tkl nil PL "tokelau") (tl nil PL "tagalski") (tlh nil PL "klingoński") (tli nil PL "tlingit") (tmh nil PL "tamaszek") (tn nil PL "tswana") (to nil PL "tonga (wyspy Tonga)") (tog nil PL "tonga (Niasa)") (tr "turecki") (ts nil PL "tsonga") (tt nil PL "tatarski") (tup nil PL "języki tupi") (tut nil PL "ałtajski (pozostałe)") (tw nil PL "twi") (ty nil PL "tahitański") (tyv nil PL "tuwiński") (udm nil PL "udmurcki") (ug nil PL "ujgurski") (uga nil PL "ugarycki") (uk nil PL "ukraiński") (und nil PL "nieokreślony") (ur nil PL "urdu") (uz nil PL "uzbecki") (vai nil PL "wai") (ve nil PL "venda") (vi nil PL "wietnamski") (vo nil PL "volapuk") (vot nil PL "wotiacki") (wa nil PL "waloński") (wak nil PL "języki wakasz") (wen nil PL "języki łużyckie") (wo nil PL "wolof") (xal nil PL "kałmucki") (xh nil PL "khosa") (yap nil PL "japski") (yi nil PL "jidysz") (yo nil PL "joruba") (za nil PL "czuang") (zen nil PL "zenaga") (zh "chiński") (znd nil PL "azande") (zu nil PL "zulu") (zun nil PL "zuni") ������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ur.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000047�14422175267�010771� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ur nil) (ur "اردو") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/en.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000020622�14422175267�010746� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name en nil) (aa "Afar") (ab "Abkhazian") (ace "Achinese") (ach "Acoli") (ada "Adangme") (ady "Adyghe") (ae "Avestan") (af "Afrikaans") (afa "Afro-Asiatic (Other)") (afh "Afrihili") (ain "Ainu") (ak "Akan") (akk "Akkadian") (ale "Aleut") (alg "Algonquian Languages") (alt "Southern Altai") (am "Amharic") (an "Aragonese") (ang "Old English (ca.450-1100)") (anp "Angika") (apa "Apache Languages") (ar "Arabic") (arc "Aramaic") (arn "Araucanian") (arp "Arapaho") (art "Artificial (Other)") (arw "Arawak") (as "Assamese") (ast "Asturian") (ath "Athapascan Languages") (aus "Australian Languages") (av "Avaric") (awa "Awadhi") (ay "Aymara") (az "Azerbaijani") (ba "Bashkir") (bad "Banda") (bai "Bamileke Languages") (bal "Baluchi") (ban "Balinese") (bas "Basa") (bat "Baltic (Other)") (be "Belarusian") (bej "Beja") (bem "Bemba") (ber "Berber") (bg "Bulgarian") (bh "Bihari") (bho "Bhojpuri") (bi "Bislama") (bik "Bikol") (bin "Bini") (bla "Siksika") (bm "Bambara") (bn "Bengali") (bnt "Bantu") (bo "Tibetan") (br "Breton") (bra "Braj") (bs "Bosnian") (btk "Batak") (bua "Buriat") (bug "Buginese") (byn "Blin") (ca "Catalan") (cad "Caddo") (cai "Central American Indian (Other)") (car "Carib") (cau "Caucasian (Other)") (cch "Atsam") (ce "Chechen") (ceb "Cebuano") (cel "Celtic (Other)") (ch "Chamorro") (chb "Chibcha") (chg "Chagatai") (chk "Chuukese") (chm "Mari") (chn "Chinook Jargon") (cho "Choctaw") (chp "Chipewyan") (chr "Cherokee") (chy "Cheyenne") (cmc "Chamic Languages") (co "Corsican") (cop "Coptic") (cpe "Other English-based Creoles and Pidgins") (cpf "Other French-based Creoles and Pidgins") (cpp "Other Portuguese-based Creoles and Pidgins") (cr "Cree") (crh "Crimean Tatar" "Crimean Turkish") (crp "Creoles and Pidgins (Other)") (cs "Czech") (csb "Kashubian") (cu "Church Slavic") (cus "Cushitic (Other)") (cv "Chuvash") (cy "Welsh") (da "Danish") (dak "Dakota") (dar "Dargwa") (day "Dayak") (de "German") (del "Delaware") (den "Slave") (dgr "Dogrib") (din "Dinka") (doi "Dogri") (dra "Dravidian (Other)") (dsb "Lower Sorbian") (dua "Duala") (dum "Middle Dutch") (dv "Divehi") (dyu "Dyula") (dz "Dzongkha") (ee "Ewe") (efi "Efik") (egy "Egyptian (Ancient)") (eka "Ekajuk") (el "Greek") (elx "Elamite") (en "English") (enm "Middle English") (eo "Esperanto") (es "Spanish") (et "Estonian") (eu "Basque") (ewo "Ewondo") (fa "Persian") (fan "Fang") (fat "Fanti") (ff "Fulah") (fi "Finnish") (fil "Filipino") (fiu "Finno - Ugrian (Other)") (fj "Fijian") (fo "Faroese") (fon "Fon") (fr "French") (frm "Middle French") (fro "Old French") (frr "Northern Frisian") (frs "Eastern Frisian") (fur "Friulian") (fy "Western Frisian") (ga "Irish") (gaa "Ga") (gay "Gayo") (gba "Gbaya") (gd "Scottish Gaelic") (gem "Germanic (Other)") (gez "Geez") (gil "Gilbertese") (gl "Galician") (gmh "Middle High German") (gn "Guarani") (goh "Old High German") (gon "Gondi") (gor "Gorontalo") (got "Gothic") (grb "Grebo") (grc "Ancient Greek") (gsw "Swiss German") (gu "Gujarati") (gv "Manx") (gwi "Gwichʼin") (ha "Hausa") (hai "Haida") (haw "Hawaiian") (he "Hebrew") (hi "Hindi") (hil "Hiligaynon") (him "Himachali") (hit "Hittite") (hmn "Hmong") (ho "Hiri Motu") (hr "Croatian") (hsb "Upper Sorbian") (ht "Haitian") (hu "Hungarian") (hup "Hupa") (hy "Armenian") (hz "Herero") (ia "Interlingua") (iba "Iban") (id "Indonesian") (ie "Interlingue") (ig "Igbo") (ii "Sichuan Yi") (ijo "Ijo") (ik "Inupiaq") (ilo "Iloko") (inc "Indic (Other)") (ine "Indo-European (Other)") (inh "Ingush") (io "Ido") (ira "Iranian (Other)") (iro "Iroquoian languages") (is "Icelandic") (it "Italian") (iu "Inuktitut") (ja "Japanese") (jbo "Lojban") (jpr "Judeo-Persian") (jrb "Judeo-Arabic") (jv "Javanese") (ka "Georgian") (kaa "Kara-Kalpak") (kab "Kabyle") (kac "Kachin") (kaj "Jju") (kam "Kamba") (kar "Karen") (kaw "Kawi") (kbd "Kabardian") (kcg "Tyap") (kfo "Koro") (kg "Kongo") (kha "Khasi") (khi "Khoisan (Other)") (kho "Khotanese") (ki "Kikuyu") (kj "Kuanyama") (kk "Kazakh") (kl "Kalaallisut") (km "Khmer") (kmb "Kimbundu") (kn "Kannada") (ko "Korean") (kok "Konkani") (kos "Kosraean") (kpe "Kpelle") (kr "Kanuri") (krc "Karachay-Balkar") (krl "Karelian") (kro "Kru") (kru "Kurukh") (ks "Kashmiri") (ku "Kurdish") (kum "Kumyk") (kut "Kutenai") (kv "Komi") (kw "Cornish") (ky "Kirghiz") (la "Latin") (lad "Ladino") (lah "Lahnda") (lam "Lamba") (lb "Luxembourgish") (lez "Lezghian") (lg "Ganda") (li "Limburgish") (ln "Lingala") (lo "Lao") (lol "Mongo") (loz "Lozi") (lt "Lithuanian") (lu "Luba-Katanga") (lua "Luba-Lulua") (lui "Luiseno") (lun "Lunda") (luo "Luo") (lus "Lushai") (lv "Latvian") (mad "Madurese") (mag "Magahi") (mai "Maithili") (mak "Makasar") (man "Mandingo") (map "Austronesian") (mas "Masai") (mdf "Moksha") (mdr "Mandar") (men "Mende") (mg "Malagasy") (mga "Middle Irish") (mh "Marshallese") (mi "Maori") (mic "Micmac") (min "Minangkabau") (mis "Miscellaneous Languages") (mk "Macedonian") (mkh "Mon-Khmer (Other)") (ml "Malayalam") (mn "Mongolian") (mnc "Manchu") (mni "Manipuri") (mno "Manobo Languages") (mo "Moldavian") (moh "Mohawk") (mos "Mossi") (mr "Marathi") (ms "Malay") (mt "Maltese") (mul "Multiple Languages") (mun "Munda Languages") (mus "Creek") (mwl "Mirandese") (mwr "Marwari") (my "Burmese") (myn "Mayan languages") (myv "Erzya") (na "Nauru") (nah "Nahuatl") (nai "North American Indian (Other)") (nap "Neapolitan") (nb "Norwegian Bokmål") (nd "North Ndebele") (nds "Low Saxon" "Low German") (ne "Nepali") (new "Newari") (ng "Ndonga") (nia "Nias") (nic "Niger - Kordofanian (Other)") (niu "Niuean") (nl "Dutch") (nn "Norwegian Nynorsk") (no "Norwegian") (nog "Nogai") (non "Norse, Old") (nqo "N’Ko") (nr "South Ndebele") (nso "Northern Sotho") (nub "Nubian Languages") (nv "Navajo") (nwc "Classical Newari") (ny "Chewa" "Chichewa" "Nyanja") (nym "Nyamwezi") (nyn "Nyankole") (nyo "Nyoro") (nzi "Nzima") (oc "Provençal" "Occitan (post 1500)") (oj "Ojibwa") (om "Oromo") (or "Oriya") (os "Ossetic") (osa "Osage") (ota "Ottoman Turkish") (oto "Otomian Languages") (pa "Punjabi") (paa "Papuan (Other)") (pag "Pangasinan") (pal "Pahlavi") (pam "Pampanga") (pap "Papiamento") (pau "Palauan") (peo "Old Persian") (phi "Philippine (Other)") (phn "Phoenician") (pi "Pali") (pl "Polish") (pon "Pohnpeian") (pra "Prakrit Languages") (pro "Old Provençal") (ps "Pushto" "Pashto") (pt "Portuguese") (qu "Quechua") (raj "Rajasthani") (rap "Rapanui") (rar "Rarotongan") (rm "Rhaeto-Romance") (rn "Rundi") (ro "Romanian") (roa "Romance (Other)") (rom "Romany") (root "Root") (ru "Russian") (rup "Aromanian") (rw "Kinyarwanda") (sa "Sanskrit") (sad "Sandawe") (sah "Yakut") (sai "South American Indian (Other)") (sal "Salishan languages") (sam "Samaritan Aramaic") (sas "Sasak") (sat "Santali") (sc "Sardinian") (scn "Sicilian") (sco "Scots") (sd "Sindhi") (se "Northern Sami") (sel "Selkup") (sem "Semitic (Other)") (sg "Sango") (sga "Old Irish") (sgn "Sign Languages") (sh "Serbo-Croatian") (shn "Shan") (si "Sinhalese") (sid "Sidamo") (sio "Siouan Languages") (sit "Sino-Tibetan (Other)") (sk "Slovak") (sl "Slovenian") (sla "Slavic (Other)") (sm "Samoan") (sma "Southern Sami") (smi "Sami languages (Other)") (smj "Lule Sami") (smn "Inari Sami") (sms "Skolt Sami") (sn "Shona") (snk "Soninke") (so "Somali") (sog "Sogdien") (son "Songhai") (sq "Albanian") (sr "Serbian") (srn "Sranan Tongo") (srr "Serer") (ss "Swati") (ssa "Nilo-Saharan (Other)") (st "Southern Sotho") (su "Sundanese") (suk "Sukuma") (sus "Susu") (sux "Sumerian") (sv "Swedish") (sw "Swahili") (syr "Syriac") (ta "Tamil") (tai "Tai (Other)") (te "Telugu") (tem "Timne") (ter "Tereno") (tet "Tetum") (tg "Tajik") (th "Thai") (ti "Tigrinya") (tig "Tigre") (tiv "Tiv") (tk "Turkmen") (tkl "Tokelau") (tl "Tagalog") (tlh "Klingon") (tli "Tlingit") (tmh "Tamashek") (tn "Tswana") (to "Tonga (Tonga Islands)") (tog "Tonga (Nyasa)") (tpi "Tok Pisin") (tr "Turkish") (ts "Tsonga") (tsi "Tsimshian") (tt "Tatar") (tum "Tumbuka") (tup "Tupi languages") (tut "Altaic (Other)") (tvl "Tuvalu") (tw "Twi") (ty "Tahitian") (tyv "Tuvinian") (udm "Udmurt") (ug "Uighur") (uga "Ugaritic") (uk "Ukrainian") (umb "Umbundu") (und "Unknown or Invalid Language") (ur "Urdu") (uz "Uzbek") (vai "Vai") (ve "Venda") (vi "Vietnamese") (vo "Volapük") (vot "Votic") (wa "Walloon") (wak "Wakashan Languages") (wal "Walamo") (war "Waray") (was "Washo") (wen "Sorbian Languages") (wo "Wolof") (xal "Kalmyk") (xh "Xhosa") (yao "Yao") (yap "Yapese") (yi "Yiddish") (yo "Yoruba") (ypk "Yupik Languages") (za "Zhuang") (zap "Zapotec") (zen "Zenaga") (zh "Chinese") (znd "Zande") (zu "Zulu") (zun "Zuni") (zza "Zaza") (zxx "No linguistic content") ��������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/iu.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000104�14422175267�010752� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name iu nil) (iu "ᐃᓄᒃᑎᑐᑦ ᑎᑎᕋᐅᓯᖅ") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/lt.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000005353�14422175267�010767� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name lt nil LT) (ab nil LT "Abchazų") (ady nil LT "Adygėjų") (ale nil LT "Aleutų") (ang nil LT "Senoji anglų (450-1100)") (ar "Arabų") (art nil LT "Dirbtinė (kita)") (aus nil LT "Australų kalbos") (az nil LT "Azerbaidžaniečių") (ba nil LT "Baškirų") (bat nil LT "Baltų (kita)") (be nil LT "Baltarusių") (ber nil LT "Berberų") (bg "Bulgarų") (bn "Bengalų") (bnt nil LT "Bantų") (bo nil LT "Tibetiečių") (br nil LT "Bretonų") (bs nil LT "Bosnių") (bua nil LT "Buriatų") (ca nil LT "Katalonų") (cai nil LT "Centrinės Amerikos indėnų (kita)") (cau nil LT "Kaukaziečių (kita)") (ce nil LT "Čečėnų") (cel nil LT "Keltų (kita)") (co nil LT "Korsikiečių") (crh nil LT "Krymo totorių" "Krymo turkų") (cs "Čekų") (cu nil LT "Bažnytinė slavų") (cv nil LT "Čiuvašų") (cy nil LT "Valų") (da "Danų") (de "Vokiečių") (el "Graikų") (en "Anglų") (es "Ispanų") (et "Estų") (eu nil LT "Baskų") (fa nil LT "Persų") (fi "Suomių") (fiu nil LT "Finougrų (kita)") (fr "Prancūzų") (fro nil LT "Senoji prancūzų") (fy nil LT "Fryzų") (ga nil LT "Airių") (gem nil LT "Germanų (kita)") (got nil LT "Gotų") (grc nil LT "Senovės graikų") (he "Hebrajų") (hi "Hindi") (hr "Kroatų") (hu "Vengrų") (hy nil LT "Armėnų") (id nil LT "Indoneziečių") (ine nil LT "Indoeuropiečių (kita)") (inh nil LT "Ingušų") (ira nil LT "Iraniečių") (is nil LT "Islandų") (it "Italų") (ja "Japonų") (ka nil LT "Gruzinų") (kaa nil LT "Karakalpakų") (kbd nil LT "Kabardinų") (kk nil LT "Kazachų") (km nil LT "Khmerų") (ko "Korėjiečių") (ku nil LT "Kurdų") (ky nil LT "Kirgizų") (la nil LT "Lotynų") (lb nil LT "Liuksemburgiečių") (lez nil LT "Lezginų") (lt "Lietuvių") (lv "Latvių") (mis nil LT "Įvairios kalbos") (mk nil LT "Makedonų") (mn nil LT "Mongolų") (mo nil LT "Moldavų") (ms nil LT "Malajų") (mul nil LT "Kelios kalbos") (nai nil LT "Šiaurės Amerikos indėnų (kita)") (nap nil LT "Neapoliečių") (nl "Olandų") (no "Norvegų") (os nil LT "Osetinų") (paa nil LT "Papuasų (kita)") (peo nil LT "Senoji persų") (pl "Lenkų") (pt "Portugalų") (ro "Rumunų") (ru "Rusų") (sa nil LT "Sanskritas") (sah nil LT "Jakutų") (sc nil LT "Sardiniečių") (scn nil LT "Siciliečių") (sco nil LT "Škotų") (sga nil LT "Senoji airių") (sk "Slovakų") (sl "Slovėnų") (sla nil LT "Slavų (kita)") (sq nil LT "Albanų") (sr nil LT "Serbų") (sux nil LT "Šumerų") (sv "Švedų") (ta nil LT "Tamilų") (th "Tajų") (tk nil LT "Turkmėnų") (tr "Turkų") (tt nil LT "Totorių") (tyv nil LT "Tuvių") (udm nil LT "Udmurtų") (uk nil LT "Ukrainiečių") (und nil LT "Nenustatyta") (uz nil LT "Uzbekų") (vi nil LT "Vietnamiečių") (vo nil LT "Volapiuk") (wa nil LT "Valonų") (xal nil LT "Kalmukų") (yi nil LT "Jidiš") (zh "Kinų") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/kl.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000052�14422175267�010745� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name kl nil) (kl "kalaallisut") ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/da.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000037011�14422175267�010730� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name da nil DK) (aa "afar") (ab "abkhasisk") (ace "achinesisk") (ach "acoli") (ada "adangme") (ady "adyghe") (ae "avestan") (af "afrikaans") (afa "afro-asiatisk sprog (annet)" "afro-asiatisk (øvrige)" DK "Afroasiatisk (andre)") (afh "afrihili") (ain "ainu" DK "Ainu") (ak "akan") (akk "akkadisk") (ale "aleutisk" "aleutisk sprog" DK "Aleutisk") (alg "algonkiske sprog" "algonkisk sprog") (alt "sydaltaisk" DK "Sydaltaisk") (am "amharisk") (an "aragonesisk") (ang "angelsaksisk (c:a 450-1100)" "Angelsaksisk (ca.450-1100)" DK "Oldengelsk eller Angelsaksisk") (apa "apache sprog") (ar "arabisk") (arc "aramæisk") (arn "araukansk") (arp "arapaho") (art "kunstsprog (øvrige)" "kunstsprog (annet)" DK "Kunstsprog (andre)") (arw "arawak") (as "assamesisk") (ast "asturisk") (ath "athapaskiske sprog" "athapaskisk sprog (annet)") (aus "australske sprog" "australsk sprog") (av "avarisk" "avarisk sprog") (awa "awadhi") (ay "aymara" "Aymara") (az "aserbajdsjansk" DK "Aserbajdsjansk") (ba "bashkir") (bad "banda") (bai "bamilekiske sprog" "bamilekisk sprog" DK "Bamileke sprog") (bal "baluchi") (ban "balinesisk") (bas "basa") (bat "baltiske sprog (øvrige)" "baltisk sprog (annet)" DK "Baltiske sprog (andre)") (be "hviderussisk") (bej "beja") (bem "bemba") (ber "berberisk" "berberisk sprog" DK "Berber sprog") (bg "bulgarsk") (bh "bihari") (bho "bhojpuri") (bi "bislama") (bik "bikol") (bin "bini") (bla "siksika" "Siksika") (bm "bambara") (bn "bengalsk") (bnt "bantu") (bo "tibetansk" "Tibetansk") (br "bretonsk") (bra "braj") (bs "bosnisk") (btk "batak") (bua "buriatisk") (bug "buginesisk") (byn "blin") (ca "katalansk") (cad "caddo") (cai "mellemamerikanske indiansk sprog (annet)" "mellemamerikansk indiansk (øvrige)" DK "Mellemamerikanske indianske sprog (andre)") (car "caribisk") (cau "kaukasisk sprog (annet)" "kaukasisk (øvrige)" DK "Kaukasiske sprog (andre)") (ce "tjetjensk") (ceb "cebuano") (cel "keltisk sprog (annet)" "keltisk (øvrige)" DK "Keltiske sprog (andre)") (ch "chamorro") (chb "chibcha" "Chibcha") (chg "chagatai") (chk "chuukese" "Chuukese") (chm "mari" "Mari") (chn "chinook" "Chinook" DK "Chinook jargon") (cho "choctaw" "Choctaw") (chp "chipewyan" "Chipewyan") (chr "cherokee") (chy "cheyenne") (cmc "chamic sprog" "chamic sprog" DK "Chamiske sprog") (co "korsikansk" "Korsikansk") (cop "koptisk" "Koptisk") (cpe "kreolsk og pidgin, baseret på engelsk (øvrige)" "Kreolsk og pidgin, baseret på engelsk (øvrige)" "engelsk kreolsk sprog (annet)" DK "Kreolsk og pidgin, baseret på engelsk (andre)") (cpf "kreolsk og pidgin, baseret på fransk (øvrige)" "Kreolsk og pidgin, baseret på fransk (øvrige)" "fransk kreolsk sprok (annet)" DK "Kreolsk og pidgin, baseret på fransk (andre)") (cpp "portugisisk kreolsk sprog (annet)" "Kreolsk og pidgin, baseret på portugisisk (øvrige)" "kreolsk og pidgin, baseret på portugisisk" DK "Kreolsk og pidgin, baseret på portugisisk (andre)") (cr "cree" "Cree") (crh "krim-tyrkisk" "krim-tatarisk" "Krim-tyrkisk" "Krim-tatarisk") (crp "kreolsk sprog (annet)" "Kreolsk og pidgin (øvrige)" "kreolsk og pidgin (øvrige)" DK "Kreolsk og pidgin (andre)") (cs "tjekkisk" "Tjekkisk") (csb "kashubian" "Kashubian" DK "Kasjubisk") (cu "oldkirkeslavisk" "Kirkeslavisk") (cus "kusjitisk sprog (annet)" "Kusjitiske sprog (øvrige)" "kusjitisk (øvrige)" DK "Kushitiske sprog (andre)") (cv "chuvash" "Chuvash") (cy "walisisk" "Walisisk") (da "dansk" "Dansk") (dak "dakota" "Dakota") (dar "dargwa" "Dargwa") (day "dayak" "Dayak") (de "tysk" "Tysk") (del "delaware" "Delaware") (den "Slave (Athapascan)" "slavej" DK "Slave (athapaskisk)") (dgr "dogrib" "Dogrib") (din "dinka" "Dinka") (doi "dogri" "Dogri") (dra "dravidisk sprog (annet)" "Dravidiske sprog (øvrige)" "dravidisk (øvrige)" DK "Dravidiske sprog (andre)") (dsb "nedre sorbisk" "Nedre sorbisk" DK "Nedersorbisk") (dua "duala" "Duala") (dum "middelhollandsk (c:a 1050-1350)" "Hollandsk (ca. 1050-1350)" DK "Middelhollandsk (ca. 1050-1350)") (dv "divehi" "Divehi") (dyu "dyula" "Dyula") (dz "dzongkha" "Dzongkha") (ee "ewe" "Ewe") (efi "efik" "Efik") (egy "oldegyptisk" "Egyptisk (oldtid)" DK "Egyptisk eller Ægyptisk") (eka "ekajuk" "Ekajuk") (el "græsk" "Græsk") (elx "elamitisk" "Elamitisk") (en "engelsk" "Engelsk") (enm "middelengelsk (1100-1500)" "Engelsk, Middel- (1100-1500)" DK "Middelengelsk (1100-1500)") (eo "esperanto" "Esperanto") (es "spansk" "Spansk") (et "estisk" "Estisk") (eu "baskisk") (ewo "ewondo" "Ewondo") (fa "persisk" "Persisk") (fan "fang" "Fang") (fat "fanti" "Fanti") (ff "fulah" "Fulah") (fi "finsk" "Finsk") (fil "filippinsk" DK "Filippinsk") (fiu "finsk-ugrisk sprog (annet)" "Finsk-ugriske sprog (øvrige)" "finsk-ugrisk (øvrige)" DK "Finsk-ugriske sprog (andre)") (fj "fijian" "Fijian" DK "Fijiansk") (fo "færøsk" "Færøsk") (fon "fon" "Fon") (fr "fransk" "Fransk") (frm "middelfransk (c:a 1400-1600)" "Fransk, Middel- (ca.1400-1600)" DK "Middelfransk (ca. 1400-1600)") (fro "oldfransk (c:a 842-1400)" "Fransk, Old- (842-ca.1400)" DK "Oldfransk 842- ca. 1400)") (fur "friulian" "Friulian") (fy "vestfrisisk" "Frisisk") (ga "irsk" "Irsk") (gaa "gã" "Ga") (gay "gayo" "Gayo") (gba "gbaya" "Gbaya") (gd "gælisk (skotsk)" "Gælisk (skotsk)" DK "Skotsk gælisk") (gem "germansk sprog (annet)" "Germanske sprog (øvrige)" "germansk (øvrige)" DK "Germansk (andre)") (gez "etiopisk" "Geez") (gil "gilbertesisk" "Gilbertesisk") (gl "galicisk" "Galicisk") (gmh "middelhøjtysk (c:a 1050-1500)" "Tysk, Middelhøj- (ca.1050-1500)" DK "Middelhøjtysk (ca. 1050-1500)") (gn "guaraní" "Guarani") (goh "oldhøjtysk (c:a 750-1050)" "Tysk, Oldhøj- (ca.750-1050)" DK "Oldhøjtysk (ca. 750-1050)") (gon "gondi" "Gondi") (gor "gorontalo" "Gorontalo") (got "gotisk" "Gotisk") (grb "grebo" "Grebo") (grc "oldgræsk (til 1453)" DK "Oldgræsk (til 1453)") (gu "gujaratisk" "Gujaratisk") (gv "manx" "Manx") (gwi "gwichin" "Gwichʼin" DK "Gwich'in") (ha "hausa" "Hausa") (hai "haida" "Haida") (haw "hawaiiansk" "Hawaiiansk") (he "hebraisk" "Hebraisk") (hi "hindi" "Hindi") (hil "hiligaynon" "Hiligaynon") (him "himachali" "Himachali") (hit "hittitisk" "Hittitisk") (hmn "hmong" "Hmong") (ho "hirimotu" "Hiri Motu") (hr "kroatisk" "Kroatisk") (hsb "øvre sorbisk" "Øvre sorbisk" DK "Øvresorbisk") (ht "haitisk" "Haitisk" DK "Haitisk eller Haitiansk") (hu "ungarsk" "Ungarsk") (hup "hupa" "Hupa") (hy "armensk") (hz "herero" "Herero") (ia "interlingua" "Interlingua") (iba "iban" "Iban") (id "indonesisk" "Indonesisk") (ie "interlingue" "Interlingue") (ig "igbo" "Igbo") (ii "sichuan yi" "Sichuan Yi") (ijo "ijo" "Ijo") (ik "inupiaq" "Inupiaq") (ilo "iloko" "Iloko") (inc "indisk sprog (annet)" "Indiske sprog (øvrige)" "indisk (øvrige)") (ine "indoeuropæisk (øvrige)" "Indoeuropæiske sprog (øvrige)" "indo-europæisk sprog (annet)") (inh "ingush" "Ingush") (io "ido" "Ido") (ira "iransk sprog (annet)" "Iranske sprog (øvrige)" "iransk (øvrige)") (iro "irokesiske sprog" "Irokesiske sprog" "irokesisk sprog") (is "islandsk" "Islandsk") (it "italiensk" "Italiensk") (iu "inuktitut" "Inuktitut") (ja "japansk" "Japansk") (jbo "lojban" "Lojban") (jpr "jødisk-persisk" "Jødisk-persisk") (jrb "jødisk-arabisk" "Jødisk-arabisk") (jv "javanesisk" "Javanesisk") (ka "georgisk" "Georgisk") (kaa "karakalpakisk" "Karakalpakisk") (kab "kabyle" "Kabyle") (kac "kachin" "Kachin") (kam "kamba" "Kamba") (kar "karen" "Karen") (kaw "kawi" "Kawi") (kbd "kabardian" "Kabardian") (kg "kikongo" "Kongo") (kha "khasi" "Khasi") (khi "khoisansprog (annet)" "Khoisan (øvrige)" "khoisan (øvrige)") (kho "khotanesisk" "Khotanesisk") (ki "kikuyu" "Kikuyu") (kj "kuanyama" "Kuanyama") (kk "kasakhisk" "Kasakhisk") (kl "grønlansk" "Kalaallisut") (km "khmer" "kambodjansk" "Khmer") (kmb "kimbundu" "Kimbundu") (kn "kannaresisk" "Kannaresisk") (ko "koreansk" "Koreansk") (kok "konkani" "Konkani") (kos "kosraeansk" "Kosraean") (kpe "kpelle" "Kpelle") (kr "kanuri" "Kanuri") (krc "karatjai-balkar" "Karachay-Balkar") (kro "kru" "Kru") (kru "kurukh" "Kurukh") (ks "kashmiri" "Kashmiri") (ku "kurdisk" "Kurdisk") (kum "kymyk") (kut "kutenaj") (kv "komi") (kw "cornisk" "Cornisk") (ky "kirgisisk" "Kirgisisk") (la "latin" "Latin") (lad "ladino" "Ladino") (lah "lahnda" "Lahnda") (lam "lamba" "Lamba") (lb "luxembourgsk" "Luxembourgsk") (lez "lezghian" "Lezghian") (lg "ganda" "Ganda") (li "limburgsk" "Limburgsk") (ln "lingala" "Lingala") (lo "laotisk" "Lao") (lol "mongo" "Mongo") (loz "lozi" "Lozi") (lt "litauisk" "Litauisk") (lu "luba-katanga" "Luba-Katanga") (lua "luba-lulua" "Luba-Lulua") (lui "luiseño" "Luiseno") (lun "lunda" "Lunda") (luo "luo" "Luo") (lus "lushai" "Lushai") (lv "lettisk" "Lettisk") (mad "maduresisk" "Madurese") (mag "magahi" "Magahi") (mai "maithili" "Maithili") (mak "makasar" "Makasar") (man "mandingo" "Mandingo") (map "malajo-polynesisk" "malajo-polynesisk sprog (annet)") (mas "masai" "Masai") (mdf "moksha" "Moksha") (mdr "mandar" "Mandar") (men "mende" "Mende") (mg "malagasy" "Malagasy") (mga "middelirsk (c:a 900-1200)" "Irsk, Middel- (900-1200)") (mh "marshallese" "Marshallese") (mi "maori" "Maori") (mic "micmac" "Micmac") (min "minangkabau" "Minangkabau") (mis "diverse sprog" "Diverse sprog" "annet sprog") (mk "makedonsk" "Makedonsk") (mkh "mon-khmer sprog (annet)" "Mon-khmer (øvrige)" "mon-khmer (øvrige)") (ml "malayalam" "Malayalam") (mn "mongolsk" "Mongolsk") (mnc "manchu" "Manchu") (mni "manipuri" "Manipuri") (mno "manobo sprog") (mo "moldovisk" "Moldovisk") (moh "mohawk" "Mohawk") (mos "mossi" "Mossi") (mr "marathisk" "Marathisk") (ms "malay" "Malay") (mt "maltesisk" "Maltesisk") (mul "flere sprog" "Flere sprog") (mun "mundasprog (annet)" "Munda (øvrige)" "munda (øvrige)") (mus "creek" "Creek") (mwl "mirandesisk") (mwr "marwari" "Marwari") (my "burmesisk") (myn "maya sprog" "Maya sprog" "Mayasprog") (myv "erzya" "Erzya") (na "nausu" "Nauru") (nah "nahuatl" "Nahuatl") (nai "nordamerikansk indiansk sprog (annet)" "Nordamerikanske indianske sprog (øvrige)" "nordamerikansk indiansk (øvrige)") (nap "neapolitansk" "Neapolitansk") (nb "norsk (bokmål)" "Norsk Bokmål") (nd "nordndebele" "Ndebele, Nord") (nds "nedertysk" "nedersachsisk" "Nedertysk" "nedersachsisk") (ne "nepalesisk" "Nepalesisk") (new "newari" "Newari") (ng "ndonga" "Ndonga") (nia "nias" "Nias") (nic "Niger-Congo sprog (øvrige)" "Niger-Congo sprog (annet)" "Niger-Congo sprog (øvrige)") (niu "niuansk" "Niuean") (nl "hollandsk" "Hollandsk") (nn "nynorsk" "Nynorsk") (no "norsk" "Norsk") (nog "nogai" "Nogai") (non "oldislandsk" "Islandsk, Old-") (nr "sydndebele" "Ndebele, Syd") (nso "nordsotho" "Sotho, Nord") (nub "nubisk sprog" "Nubiske sprog") (nv "navajo" "Navajo") (nwc "klassisk newarisk") (ny "nyanja" "chichewa" "chewa" "Nyanja" "Chichewa" "Chewa") (nym "nyamwezi" "Nyamwezi") (nyn "nyankole" "Nyankole") (nyo "nyoro sprog" "Nyoro sprog") (nzi "nzima" "Nzima") (oc "occitansk (efter 1500)" "provencalsk" "Occitansk (efter 1500)" "Provencalsk") (oj "ojibwa" "Ojibwa") (om "oromo" "Oromo") (or "oriya" "Oriya") (os "ossetisk" "Ossetisk") (osa "osage" "Osage") (ota "osmannisk (1500-1928)" "Osmannisk (1500-1928)") (oto "otomi sprog" "Otomi sprog") (pa "punjabi" "Punjabi") (paa "papua-australsk sprog (annet)" "Papua-australske sprog (øvrige)" "papua-australsk (øvrige)") (pag "pangasinan" "Pangasinan") (pal "pahlavi" "middelpersisk" "Pahlavi") (pam "pampanga" "Pampanga") (pap "papiamento" "Papiamento") (pau "palauansk" "Palauansk") (peo "oldpersisk (c:a 600-400 f.Kr.)" "Persisk, Old- (ca. 600-400 f. Kr.)") (phi "filippinsk sprog (annet)" "Filippinske sprog (øvrige)" "filippinsk (øvrige)") (phn "fønikisk" "Fønikisk") (pi "pali" "Pali") (pl "polsk" "Polsk") (pon "ponape" "Ponape") (pra "prakrit sprog") (pro "provencalsk (før 1500)" "Provencalsk (før 1500)") (ps "pashto" "Pashto (Pushto)") (pt "portugisisk" "Portugisisk") (qu "quechua" "Quechua") (raj "rajasthanisk" "Rajasthani") (rap "rapanui" "Rapanui") (rar "rarotongansk" "Rarotongan") (rm "rætoromansk" "Rætoromansk") (rn "rundi" "Rundi") (ro "rumænsk" "Rumænsk") (roa "romansk sprog (annet)" "Romanske sprog (øvrige)" "romansk (øvrige)") (rom "romani" "Romani") (root "rot") (ru "russisk" "Russisk") (rup "arumænsk") (rw "kinyarwanda" "Kinyarwanda") (sa "sanskrit" "Sanskrit") (sad "sandawe" "Sandawe") (sah "jakut" "Yakut") (sai "sydamerikansk indiansk sprog (annet)" "Sydamerikanske indianske sprog (øvrige)" "sydamerikansk indiansk (øvrige)") (sal "salikisk sprog") (sam "samaritansk" "Samaritansk") (sas "sasak" "Sasak") (sat "santali" "Santali") (sc "sardisk" "Sardinsk") (scn "siciliansk") (sco "skotsk" "Skotsk") (sd "sindhi" "Sindhi") (se "nordsamisk" "Nordsamisk") (sel "selkupisk" "Selkupisk") (sem "semitisk sprog (annet)" "Semitiske sprog (øvrige)" "semitisk (øvrige)") (sg "sango" "Sango") (sga "oldirsk (indtil 900)" "Irsk, Old- (indtil 900)") (sgn "tegnsprog" "Tegnsprog") (sh "serbokroatisk" "Serbokroatisk" DK "SCC:Cyrillic, SCR: Romanic") (shn "shan" "Shan") (si "singalesisk" "Singalesisk") (sid "sidamo" "Sidamo") (sio "sioux sprog") (sit "sino-tibetansk sprog (annet)" "Sino-tibetanske sprog (øvrige)" "sino-tibetansk (øvrige)") (sk "slovakisk" "Slovakisk") (sl "slovensk" "Slovensk") (sla "slavisk sprog (annet)" "Slaviske sprog (øvrige)" "slavisk (øvrige)") (sm "samoansk" "Samoansk") (sma "sydsamisk" "Sydsamisk") (smi "samiske sprog (øvrige)" "Samiske sprog (øvrige)" "samisk sprog (annet)") (smj "lule sami" "Lule Sami") (smn "inari sami" "Inari Sami") (sms "skolt sami" "Skolt Sami") (sn "shona" "Shona") (snk "soninke" "Soninke") (so "somalisk" "Somalisk") (sog "sogdiansk" "Sogdiansk") (son "songhai" "Songhai") (sq "albansk") (sr "serbisk" "Serbisk") (srn "sranan tongo") (srr "serer" "Serer") (ss "swati" "Swati") (ssa "afrikanske sprog syd for Sahara (øvrige)" "Afrikanske sprog syd for Sahara (øvrige)" "afrikansk sprog syd for Sahara (annet)") (st "sydsotho" "Sotho, Southern") (su "sundanesisk" "Sundanesisk") (suk "sukuma" "Sukuma") (sus "susu" "Susu") (sux "sumerisk" "Sumerisk") (sv "svensk" "Svensk") (sw "swahili" "Swahili") (syr "syrisk" "Syrisk") (ta "tamilsk" "Tamilsk") (tai "thai sprog (annet)" "Tai (øvrige)" "tai (øvrige)") (te "telugu" "Telugu") (tem "temne" "Temne") (ter "tereno" "Tereno") (tet "tetum" "Tetum") (tg "tajik" "Tajik") (th "thailandsk" "Thailandsk") (ti "tigrinya" "Tigrinya") (tig "tigré" "Tigre") (tiv "tivi" "Tivi") (tk "turkmensk" "Turkmensk") (tkl "tokelau" "Tokelau") (tl "tagalog" "Tagalog") (tlh "klingonsk") (tli "tlingit" "Tlingit") (tmh "tamashek" "Tamashek") (tn "tswana" "Tswana") (to "tongansk (Tongaøerne)" "Tonga (Tongaøerne)") (tog "tongansk (Nyasa)" "Tonga (Nyasa)") (tpi "tok pisin" "Tok Pisin") (tr "tyrkisk" "Tyrkisk") (ts "tsonga" "Tsonga") (tsi "tsimshisk" "Tsimshisk") (tt "tatarisk" "Tatarisk") (tum "tumbuka" "Tumbuka") (tup "tupí sprog") (tut "tyrkisk-tatarisk sprog (annet)" "tyrkisk-tatarisk (øvrige)") (tvl "tuvalu" "Tuvalu") (tw "twi" "Twi") (ty "tahitiansk" "Tahitiansk") (tyv "tuvinian" "Tuvinian") (udm "udmurt" "Udmurt") (ug "uigurisk" "Uigurisk") (uga "ugaristisk" "Ugaristisk") (uk "ukrainsk" "Ukrainsk") (umb "umbundu" "Umbundu") (und "sproget kan ikke bestemmes" "Sproget kan ikke bestemmes" "obestemt sprog") (ur "urdu" "Urdu") (uz "usbekisk" "Usbekisk") (vai "vaj" "Vai") (ve "venda" "Venda") (vi "vietnamesisk" "Vietnamesisk") (vo "volapyk" "Volapük" DK "Volapyk") (vot "votisk" "Votisk") (wa "vallonsk" "Vallonsk") (wak "wkashansk sprog") (wal "walamo" "Walamo") (war "waray" "Waray") (was "washo" "Washo") (wen "vendiske sprog" "Vendiske sprog" "vendisk sprog") (wo "wolof" "Wolof") (xal "kalmyk" "Kalmyk") (xh "xhosa" "Xhosa") (yao "yao" "Yao") (yap "yap" "Yap") (yi "jiddisch" "Jiddisch") (yo "yoruba" "Yoruba") (ypk "yupisk sprog") (za "zhuang" "Zhuang") (zap "zapotec" "Zapotec") (zen "zenaga" "Zenaga") (zh "kinesisk" "Kinesisk") (znd "zandé" "Zande") (zu "zulu" "Zulu") (zun "zuñi" "Zuni") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/nn.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000022005�14422175267�010754� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name nn nil) (aa "afar") (ab "abkhasisk") (ace "achinesisk") (ach "acoli") (ada "adangme") (ady "adyghe") (ae "avestisk") (af "afrikaans") (afa "afroasiatisk språk (anna)") (afh "afrihili") (ain "ainu") (ak "akan") (akk "akkadisk") (ale "aleutisk") (alg "algonkinsk språk") (alt "sør-altai") (am "amharisk") (an "aragonsk") (ang "gammalengelsk (c:a 450-1100)" "gammalengelsk (ca. 450-1100)") (anp "angika") (apa "apache-språk") (ar "arabisk") (arc "arameisk") (arn "araukansk") (arp "arapaho") (art "kunstig språk (anna)" "kunstig (anna)") (arw "arawak") (as "assamisk") (ast "asturisk") (ath "athapaskansk språk") (aus "australsk språk") (av "avarisk") (awa "awadhi") (ay "aymara") (az "aserbajdsjansk") (ba "basjkirsk") (bad "banda") (bai "bamilekisk språk") (bal "baluchi") (ban "balinesisk") (bas "basa") (bat "baltisk språk (anna)" "baltisk (anna)") (be "kviterussisk") (bej "beja") (bem "bemba") (ber "berbisk") (bg "bulgarsk") (bh "bihari") (bho "bhojpuri") (bi "bislama") (bik "bikol") (bin "bini") (bla "siksika") (bm "bambara") (bn "bengali") (bnt "bantu") (bo "tibetansk") (br "bretonsk") (bra "braj") (bs "bosnisk") (btk "batak" "batak (Indonesia)") (bua "burjatisk" "buriat") (bug "buginesisk") (byn "blin") (ca "katalansk") (cad "caddo") (cai "sentralamerikansk indiansk språk (anna)" "sentralamerikansk indiansk (anna)") (car "karibisk") (cau "kaukasisk språk (anna)" "kaukasisk (anna)") (ce "tsjetsjensk") (ceb "cebuansk") (cel "keltisk språk (anna)" "keltisk (anna)") (ch "chamorro") (chb "chibcha") (chg "chagatai") (chk "chuukesisk") (chm "mari") (chn "chinook") (cho "choctaw") (chp "chipewiansk") (chr "cherokee") (chy "cheyenne") (cmc "kamisk språk") (co "korsikansk") (cop "koptisk") (cpe "kreolsk og pidgin, engelskbasert (anna)") (cpf "kreolsk og pidgin, franskbasert (anna)") (cpp "kreolsk og pidgin, portugisiskbasert (anna)") (cr "cree") (crh "krimtatarisk") (crp "kreolspråk (anna)" "kreolsk og pidgin (anna)") (cs "tsjekkisk") (csb "kasjubisk") (cu "kyrkjeslavisk") (cus "kusjitisk språk (anna)") (cv "tsjuvansk") (cy "walisisk") (da "dansk") (dak "dakota") (dar "dargwa") (day "dayak") (de "tysk") (del "delaware") (den "slavej") (dgr "dogrib") (din "dinka") (doi "dogri") (dra "dravidisk språk (anna)") (dsb "lågsorbisk") (dua "duala") (dum "mellumnederlandsk") (dv "divehi") (dyu "dyula") (dz "dzongkha") (ee "ewe") (efi "efik") (egy "egyptisk (historisk)") (eka "ekajuk") (el "gresk") (elx "elamittisk") (en "engelsk") (enm "mellomengelsk (1100-1500)") (eo "esperanto") (es "spansk") (et "estisk") (eu "baskisk") (ewo "ewondo") (fa "persisk") (fan "fang") (fat "fanti") (ff "fulani") (fi "finsk") (fil "filippinsk") (fiu "finsk-ugrisk språk (anna)") (fj "fijiansk") (fo "færøysk") (fon "fon") (fr "fransk") (frm "mellomfransk (c:a 1400-1600)" "mellomfransk (ca.1400-1600)") (fro "gammalfransk (842 til c:a 1400)" "gammalfransk (842 til ca.1400)") (frr "nordfrisisk") (frs "austfrisisk") (fur "friuliansk") (fy "vestfrisisk") (ga "irsk") (gaa "ga") (gay "gayo") (gba "gbaya") (gd "skotsk-gælisk") (gem "germansk språk (anna)") (gez "ges") (gil "gilbertesisk" "kiribatisk") (gl "galicisk") (gmh "mellomhøgtysk (c:a 1050-1500)" "mellomhøgtysk (ca.1050-1500)") (gn "guarani") (goh "gammalhøgtysk (c:a 750-1050)" "gammalhøgtysk (ca.750-1050)") (gon "gondi") (gor "gorontalo") (got "gotisk") (grb "grebo") (grc "gammalgresk (til 1453)") (gsw "sveitsertysk") (gu "gujarati") (gv "manx") (gwi "gwichin") (ha "hausa") (hai "haida") (haw "hawaiisk") (he "hebraisk") (hi "hindi") (hil "hiligaynon") (him "himachali") (hit "hettittisk") (hmn "hmong") (ho "hiri motu") (hr "kroatisk") (hsb "høgsorbisk") (ht "haitisk") (hu "ungarsk") (hup "hupa") (hy "armensk") (hz "herero") (ia "interlingua") (iba "iban") (id "indonesisk") (ie "interlingue") (ig "ibo") (ii "sichuan-yi") (ijo "ijo") (ik "inupiak") (ilo "iloko") (inc "indisk språk (anna)") (ine "indo-europeisk språk (anna)") (inh "ingusjisk") (io "ido") (ira "iransk") (iro "irokansk språk") (is "islandsk") (it "italiensk") (iu "inuktitut") (ja "japansk") (jbo "lojban") (jpr "jødepersisk") (jrb "jødearabisk") (jv "javanesisk") (ka "georgisk") (kaa "karakalpakisk") (kab "kabylsk") (kac "kachin") (kam "kamba") (kar "karensk") (kaw "kawi") (kbd "kabardisk") (kg "kikongo") (kha "khasi") (khi "khoisanspråk (anna)") (kho "khotanesisk") (ki "kikuyu") (kj "kuanyama") (kk "kasakhisk") (kl "grønlandsk" "kalaallisut") (km "khmer") (kmb "kimbundu") (kn "kannada") (ko "koreansk") (kok "konkani") (kos "kosraeansk") (kpe "kpelle") (kr "kanuri") (krc "karachay-balkar") (krl "karelsk") (kro "kru") (kru "kurukh") (ks "kasjmiri") (ku "kurdisk") (kum "kumyk") (kut "kutenai") (kv "komi") (kw "kornisk") (ky "kirgisisk") (la "latin") (lad "ladinsk") (lah "lahnda") (lam "lamba") (lb "luxemburgsk") (lez "lezghian") (lg "ganda") (li "limburgisk") (ln "lingala") (lo "laotisk") (lol "mongo") (loz "lozi") (lt "litauisk") (lu "luba-katanga") (lua "luba-lulua") (lui "luiseno") (lun "lunda") (luo "luo") (lus "lushai") (lv "latvisk") (mad "maduresisk") (mag "magahi") (mai "maithili") (mak "makasar") (man "mandingo") (map "austronesisk") (mas "masai") (mdf "moksha") (mdr "mandar") (men "mende") (mg "madagassisk") (mga "mellomirsk (900-1200)") (mh "marshallesisk") (mi "maori") (mic "micmac") (min "minangkabau") (mis "anna språk" "ulike språk") (mk "makedonsk") (mkh "mon-khmerisk språk (anna)" "mon-khmerspråk (anna)") (ml "malayalam") (mn "mongolsk") (mnc "mandsju") (mni "manipuri") (mno "manobospråk") (mo "moldavisk") (moh "mohawk") (mos "mossi") (mr "marathi") (ms "malayisk") (mt "maltesisk") (mul "fleire språk") (mun "mundaspråk") (mus "creek") (mwl "mirandesisk") (mwr "marwari") (my "burmesisk") (myn "mayaspråk") (myv "erzya") (na "nauru") (nah "nahuatl") (nai "nordamerikansk indiansk språk (anna)") (nap "napolitansk") (nb "bokmål") (nd "nord-ndebele") (nds "lågsaksisk" "lågtysk") (ne "nepalsk") (new "newari") (ng "ndonga") (nia "nias") (nic "niger-kordofaniansk språk (anna)") (niu "niueansk") (nl "nederlandsk") (nn "nynorsk") (no "norsk") (nog "nogai") (non "gammalnorsk") (nr "sør-ndebele") (nso "nordsotho") (nub "nubisk språk") (nv "navajo") (nwc "klassisk newarisk") (ny "nyanja") (nym "nyamwezi") (nyn "nyankole") (nyo "nyoro") (nzi "nzima") (oc "oksitansk (etter 1500)") (oj "ojibwa") (om "oromo") (or "oriya") (os "ossetisk") (osa "osage") (ota "ottomansk tyrkisk") (oto "otomisk språk") (pa "panjabi") (paa "papuisk språk (anna)") (pag "pangasinan") (pal "pahlavi") (pam "pampanga") (pap "papiamento") (pau "palauisk") (peo "gammalpersisk (c:a 600-400 f.kr.)" "gammalpersisk (ca. 600-400 f. kr.)") (phi "filippinsk språk (anna)") (phn "fønikisk") (pi "pali") (pl "polsk") (pon "ponapisk") (pra "prakrit-språk") (pro "provensalsk (før 1500)" "gammalprovençalsk") (ps "pashto") (pt "portugisisk") (qu "quechua") (raj "rajasthani") (rap "rapanui") (rar "rarotongansk") (rm "retoromansk") (rn "rundi") (ro "rumensk") (roa "romansk språk (anna)") (rom "romani") (root "rot") (ru "russisk") (rup "aromansk") (rw "kinjarwanda") (sa "sanskrit") (sad "sandawe") (sah "jakutsk") (sai "søramerikansk indiansk språk (anna)") (sal "salishansk språk") (sam "samaritansk arameisk") (sas "sasak") (sat "santali") (sc "sardinsk") (scn "siciliansk") (sco "skotsk") (sd "sindhi") (se "nordsamisk") (sel "selkupisk") (sem "semittisk språk (anna)") (sg "sango") (sga "gammalirsk (til 900)") (sgn "teiknspråk") (shn "shan") (si "singalesisk") (sid "sidamo") (sio "sioux-språk") (sit "sino-tibetansk språk (anna)") (sk "slovakisk") (sl "slovensk") (sla "slavisk språk (anna)") (sm "samoansk") (sma "sørsamisk") (smi "samisk språk (anna)") (smj "lulesamisk") (smn "enaresamisk") (sms "skoltesamisk") (sn "shona") (snk "soninke") (so "somali") (sog "sogdisk") (son "songhai") (sq "albansk") (sr "serbisk") (srn "sranan tongo") (srr "serer") (ss "swati") (ssa "nilo-saharaspråk (anna)") (st "sørsotho") (su "sundanesisk") (suk "sukuma") (sus "susu") (sux "sumerisk") (sv "svensk") (sw "swahili") (syr "syrisk") (ta "tamil") (tai "taispråk (anna)") (te "telugu") (tem "temne") (ter "tereno") (tet "tetum") (tg "tatsjikisk") (th "thai") (ti "tigrinja") (tig "tigré") (tiv "tivi") (tk "turkmensk") (tkl "tokelau") (tl "tagalog") (tlh "klingon") (tli "tlingit") (tmh "tamasjek") (tn "tswana") (to "tongansk (Tonga-øyane)" "tonga (Tonga-øyane)") (tog "tongansk (Nyasa)" "tonga (Nyasa)") (tpi "tok pisin") (tr "tyrkisk") (ts "tsonga") (tsi "tsimshian") (tt "tatarisk") (tum "tumbuka") (tup "tupi-språk") (tut "altaisk språk (anna)" "altaisk (anna)") (tvl "tuvalu") (tw "twi") (ty "tahitisk") (tyv "tuvinisk") (udm "udmurt") (ug "uigurisk") (uga "ugaritisk") (uk "ukrainsk") (umb "umbundu") (und "ikkje bestemt") (ur "urdu") (uz "usbekisk") (vai "vai") (ve "venda") (vi "vietnamesisk") (vo "volapyk") (vot "votisk") (wa "vallonsk") (wak "wakasjansk språk") (wal "walamo") (war "waray") (was "washo") (wen "sorbisk språk") (wo "wolof") (xal "kalmyk") (xh "xhosa") (yao "yao") (yap "yapesisk") (yi "jiddisk") (yo "joruba") (ypk "jupisk språk") (za "zhuang") (zap "zapotec") (zen "zenaga") (zh "kinesisk") (znd "zande") (zu "zulu") (zun "zuni") (zxx "utan språkleg innhald") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/zh_Hans.lnm�����������������������������������������������������������������0000644�0023456�0023456�00000006061�14422175267�011737� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name zh Hans SG) (ain "阿伊努文") (ale "阿留申文") (alt "南阿尔泰文") (an "阿拉贡文") (ang "古英文") (art "其他人工语系") (ast "阿斯图里亚思特文") (ath "阿萨帕斯坎语系") (bai "巴米累克语系") (bat "其他波罗的语系") (ber "柏柏尔文") (bo "藏文") (cpe "其他以英文为基础的克里奥尔混合语系") (cpf "其他以法文为基础的克里奥尔混合语系") (cpp "其他以葡萄牙文为基础的克里奥尔混合语系") (crp "其他克里奥尔混合语系") (del "特拉华文") (dgr "多格里布文") (doi "多格拉文") (dsb "下索布文") (ee "埃维文") (efi "埃菲克文") (egy "古埃及文") (eka "埃克丘克文") (fil "菲律宾文") (fiu "其他芬兰乌戈尔语系") (gd "苏格兰盖尔文") (gem "其他日尔曼语系") (goh "古高地德文") (got "哥特文") (hit "赫梯文") (ho "希里莫图文") (ht "海地文") (ia "国际文 A") (ie "国际文 E") (inc "其他印度语系") (io "伊多文") (iro "伊洛魁语系") (iu "伊努伊特文") (jbo "逻辑文") (jpr "犹太波斯文") (jrb "犹太阿拉伯文") (khi "其他科伊桑语系") (kj "宽亚玛文") (kn "坎纳达文") (kos "科斯拉伊文") (krc "卡拉恰伊巴尔卡尔文") (lol "芒戈文") (lv "拉脱维亚文") (map "澳斯特罗尼西亚语系") (mis "各种不同语系") (mkh "其他孟高棉语系") (mno "马诺博语系") (mul "多种语系") (mun "蒙达语系") (mus "克里克文") (mwl "米兰德斯文") (mwr "马尔瓦利文") (myn "玛雅语系") (nds "低地德文;低地撒克逊文") (nia "尼亚斯文") (nic "其他尼日尔科尔多凡语系") (nub "努比亚语系") (nwc "尼瓦尔文 Classical Newari") (ny "尼扬贾文;齐切瓦文;切瓦文") (nyo "尼约罗文") (nzi "恩济马文") (oc "奥克西唐文(1500以后)") (oj "奥吉布瓦文") (om "奥洛莫文") (os "奥塞梯文") (osa "奥萨格文") (pag "邦阿西楠文") (pap "帕皮亚门托文") (phn "腓尼基文") (pi "巴利文") (pon "波纳佩文") (pra "普拉克里特诸语言") (rap "拉帕努伊文") (rm "列托-罗曼文") (root nil SG "根 源") (rup "亚美尼亚语") (sas "萨萨克文") (sat "桑塔利文") (scn "西西里文") (sd "信德文") (se "北萨米文") (sh "塞尔维亚-克罗地亚文" SG "塞尔维亚克罗地亚文") (sma "南萨米文") (smi "其他萨米文") (smj "Lule 萨米语") (smn "伊纳里萨米语") (sms "斯科特萨米文") (sn "绍纳文") (sog "古粟特文") (srn "Sranan Tongo(源于克里奥尔语)") (ss "斯瓦特文") (ssa "非洲撒哈拉沙漠边缘地带语言") (su "巽他文") (tai "傣语诸语言(其他)") (tem "滕内文") (ter "特列纳文") (tet "特塔姆文") (tkl "托克劳文") (tl "他加禄文") (tlh "克林贡文") (tmh "塔马奇克文") (tn "塞茨瓦纳文") (ts "宗加文") (tt "塔塔尔文") (tup "图皮语系") (tut "阿尔泰诸语言(其他)") (tw "特威文") (umb "翁本杜文") (wa "瓦隆文") (wak "瓦卡什诸语言") (war "瓦赖文") (wo "沃洛夫文") (xal "卡尔梅克文") (xh "科萨文") (ypk "尤皮克诸语言") (za "壮语") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/sr_Latn.lnm�����������������������������������������������������������������0000644�0023456�0023456�00000002025�14422175267�011743� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name sr Latn BA) (af "Afrikanerski") (ar "Arapski") (be "Beloruski") (bg "Bugarski") (br "Bretonski") (ca "Katalonski") (co "Korzikanski") (cs "Češki") (da "Danski") (de "Nemački") (el "Grčki") (en "Engleski") (eo "Esperanto") (es "Španski") (et "Estonski") (eu "Baskijski") (fa "Persijski") (fi "Finski") (fr "Francuski") (ga "Irski") (he "Hebrejski") (hi "Hindi") (hr "Hrvatski") (hu "Mađarski") (hy "Armenski") (id "Indonezijski") (is "Islandski") (it "Italijanski") (ja "Japanski") (ka "Gruzijski") (km "Kmerski") (ko "Korejski") (ku "Kurdski") (ky "Kirgiski") (la "Latinski") (lt "Litvanski") (lv "Letonski") (mk "Makedonski") (mn "Mongolski") (mo "Moldavski") (my "Burmanski") (nl "Holandski") (no "Norveški") (pl "Poljski") (pt "Portugalski") (rm "Reto-Romanski") (ro "Rumunski") (ru "Ruski") (sa "Sanskrit") (sh "Srpsko-Hrvatski" BA "srpski") (sk "Slovački") (sl "Slovenački") (sq "Albanski") (sr "Srpski") (sv "Švedski") (sw "Svahili") (tr "Turski") (uk "Ukrajinski") (vi "Vijetnamski") (yi "Jidiš") (zh "Kineski") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ca.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000004057�14422175267�010733� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ca nil) (aa "àfar") (ab "abkhaz") (af "afrikaans") (am "amhàric") (ar "àrab") (as "assamès") (ay "aimara") (az "àzeri") (ba "baixkir") (be "bielorús") (bg "búlgar") (bh "bihari") (bi "bislama") (bn "bengalí") (bo "tibetà") (br "bretó") (ca "català") (co "cors") (cs "txec") (cy "gal·lès") (da "danès") (de "alemany") (dz "bhutanès") (el "grec") (en "anglès") (eo "esperanto") (es "espanyol") (et "estonià") (eu "basc") (fa "persa") (fi "finès") (fj "fijià") (fo "feroès") (fr "francès") (fy "frisó") (ga "irlandès") (gd "escocès") (gl "gallec") (gn "guaraní") (gu "gujarati") (ha "hausa") (he "hebreu") (hi "hindi") (hr "croat") (hu "hongarès") (hy "armeni") (ia "interlingua") (id "indonesi") (ie "interlingue") (ik "inupiak") (is "islandès") (it "italià") (iu "inuktitut") (ja "japonès") (jv "javanès") (ka "georgià") (kk "kazakh") (kl "greenlandès") (km "cambodjà") (kn "kannada") (ko "coreà") (ks "caixmiri") (ku "kurd") (ky "kirguís") (la "llatí") (ln "lingala") (lo "laosià") (lt "lituà") (lv "letó") (mg "malgaix") (mi "maori") (mk "macedoni") (ml "malaialam") (mn "mongol") (mo "moldau") (mr "marathi") (ms "malai") (mt "maltès") (my "birmà") (na "nauruà") (ne "nepalès") (nl "neerlandès") (no "noruec") (oc "occità") (om "oromo (afan)") (or "oriya") (pa "panjabi") (pl "polonès") (ps "paixto") (pt "portuguès") (qu "quètxua") (rm "retoromànic") (rn "kirundi") (ro "romanès") (ru "rus") (rw "kinyarwanda") (sa "sànscrit") (sd "sindhi") (sg "sango") (sh "serbo-croat") (si "sinhalès") (sk "eslovac") (sl "eslovè") (sm "samoà") (sn "shona") (so "somali") (sq "albanès") (sr "serbi") (ss "siswati") (st "sotho") (su "sundanès") (sv "suec") (sw "swahili") (ta "tàmil") (te "telugu") (tg "tadjik") (th "thai") (ti "tigrinya") (tk "turcman") (tl "tagàlog") (tn "tswana") (to "tonga") (tr "turc") (ts "tsonga") (tt "tàtar") (tw "twi") (ug "uigur") (uk "ucraïnès") (ur "urdú") (uz "uzbek") (vi "vietnamita") (vo "volapuk") (wo "wòlof") (xh "xosa") (yi "jiddish") (yo "ioruba") (za "zhuang") (zh "xinés") (zu "zulu") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/haw.lnm���������������������������������������������������������������������0000644�0023456�0023456�00000000062�14422175267�011117� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name haw nil) (haw "ʻōlelo Hawaiʻi") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/LANGUAGE.awk����������������������������������������������������������������0000644�0023456�0023456�00000010416�14422175267�011523� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# LANGUAGE.awk -- awk script to generate LANGUAGE.tbl -*- coding: utf-8; -*- # Copyright (C) 2007 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. BEGIN { print ";; LANGUAGE.tbl -- ISO639 Language Code -*- mode:lisp; coding:utf-8; -*-"; print ";; Copyright (C) 2007"; print ";; National Institute of Advanced Industrial Science and Technology (AIST)"; print ";; Registration Number H15PRO112"; print ""; print ";; This file is part of the m17n database; a sub-part of the m17n"; print ";; library."; print ""; print ";; The m17n library is free software; you can redistribute it and/or"; print ";; modify it under the terms of the GNU Lesser General Public License"; print ";; as published by the Free Software Foundation; either version 2.1 of"; print ";; the License, or (at your option) any later version."; print ""; print ";; The m17n library is distributed in the hope that it will be useful,"; print ";; but WITHOUT ANY WARRANTY; without even the implied warranty of"; print ";; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU"; print ";; Lesser General Public License for more details."; print ""; print ";; You should have received a copy of the GNU Lesser General Public"; print ";; License along with the m17n library; if not, write to the Free"; print ";; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,"; print ";; Boston, MA 02110-1301, USA."; print ";;"; print ";; The file format is this:"; print ";; (ISO639-2 ISO639-1 \"ENGLISH-NAME\" [ \"NATIVE-NAME\" [ \"EXTRA-CHARS\" ]]) ..."; print ";; ISO639-2: 3-letter language code of ISO639-2."; print ";; ISO639-1: 2-letter language code of ISO639-1, or nil if it doesn't exist."; print ";; ENGLISH-NAME: English name of the language."; print ";; NATIVE-NAME: Native name of the language."; print ";; EXTRA-CHARS: Extra characters that uniquifies the language."; print ";;"; print ";; ISO639-2 and ISO639-1 are extracted from ISO-639-2.txt."; print ";; ENGLISH-NAME and NATIVE-NAME are mainly extracted from CLDR,"; print ";; but are also supplemented from these sites:"; while (getline < "native.txt") { if ($0 ~ /^[a-z]/) { NATIVE[$1] = $2; if ($3 != "") CHARS[$1] = $3; } else if ($0 ~ /^;;/) { print; } } while (getline < "native.ext") { if ($0 ~ /^[a-z]/) { NATIVE[$1] = $2; } } while (getline < "en.lnm") { split($0, array, "[( ]"); code = array[2]; split($0, array, "\""); ENGLISH[code] = array[2]; } } /^[a-z][a-z][a-z]\|/ { code3 = $1; code2 = $3; if (code2 == "" || code2 == "NULL") code2 = "nil"; native = NATIVE[code2]; if (! native) native = NATIVE[code3]; chars = CHARS[code3]; name = $4; name = ENGLISH[code2]; if (! name) name = ENGLISH[code3]; # if (name == "Greek, Modern (1453-)") # name = "Greek"; # else { # gsub("; .*", "", name); # gsub(" \\(Other\\)$", "", name); # gsub(" languages$", "", name); # gsub(" Languages$", "", name); # if (name ~ /\(.*[0-9].*\)$/) # gsub(" \\([^)]*\\)$", "", name); # if (name ~ ", ") { # split(name, array, ", "); # name = array[2] " " array[1]; # } # } printf "(%s %-3s \"%s\"", code3, code2, name; if (native != "") printf " \"%s\"", native; else if (chars != "") printf " nil"; if (chars != "") printf " \"%s\"", chars; printf ")\n"; } ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/am.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000007025�14422175267�010743� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name am nil) (aa "አፋርኛ") (ab "አብሐዚኛ") (af "አፍሪካንስኛ" "አፍሪቃንስኛ" ET "አፍሪካንስኛ") (am "አማርኛ") (ar "ዐርቢኛ") (as "አሳሜዝኛ" "አሳሜዛዊ") (ay "አያማርኛ") (az "አዜርባይጃንኛ") (ba "ባሽኪርኛ" "ባስኪርኛ") (be "ቤላሩስኛ" "ቤላራሻኛ") (bg "ቡልጋሪኛ") (bh "ቢኻሪኛ" "ቢሃሪ") (bi "ቢስላምኛ") (bn "በንጋሊኛ") (bo "ቲቤቲኛ" "ትበትንኛ") (br "ብሬቶንኛ") (byn "ብሌንኛ" "ብሊን") (ca "ካታላንኛ") (co "ክሮሽያኛ" "ኮርሲካኛ") (cs "ቼክኛ") (cy "ወልሽ") (da "ዴንሽኛ" "ዴኒሽ") (de "ጀርመንኛ" "ጀርመን") (dz "ድዞንግኻኛ") (el "ግሪክኛ") (en "እንግሊዝኛ") (eo "ኤስፐራንቶ") (es "ስፓኒሽኛ" "ስፓኒሽ") (et "ኤስቶኒአን") (eu "ባስክኛ") (fa "ፐርሲያኛ") (fi "ፊኒሽ") (fj "ፊጂኛ") (fo "ፋሮኛ") (fr "ፈረንሳይኛ") (fy "ፍሪስኛ") (ga "አይሪሽ") (gd "እስኮትስ ጌልክኛ") (gez "ግዕዝኛ") (gl "ጋለጋኛ") (gn "ጓራኒኛ") (gu "ጉጃርቲኛ") (ha "ሃውሳኛ (የናይጄሪያ ቋንቋ)" "ሃውሳኛ") (he "ዕብራስጥ") (hi "ሐንድኛ") (hr "ክሮሽያንኛ") (hu "ሀንጋሪኛ") (hy "አርመኒያኛ" "አርመናዊ") (ia "ኢንቴርሊንጓ") (id "እንዶኒሲኛ") (ie "እንተርሊንግወ") (ik "እኑፒያቅኛ") (is "አይስላንድኛ") (it "ጣሊያንኛ") (iu "እኑክቲቱትኛ") (ja "ጃፓንኛ") (jv "ጃቫንኛ") (ka "ጊዮርጊያን") (kk "ካዛክኛ") (kl "ካላሊሱትኛ") (km "ክመርኛ") (kn "ካናዳኛ") (ko "ኮሪያኛ") (ks "ካሽሚርኛ") (ku "ኩርድሽኛ") (ky "ኪርጊዝኛ") (la "ላቲንኛ") (ln "ሊንጋላኛ") (lo "ላውስኛ") (lt "ሊቱአኒያን") (lv "ላትቪያን") (mg "ማላጋስኛ") (mi "ማኦሪኛ" "ማዮሪኛ") (mk "ማኬኮኒአንኛ" "ማከዶኒኛ") (ml "ማላያላምኛ") (mn "ሞንጎላዊኛ") (mo "ሞልዳቫዊና") (mr "ማራቲኛ" "ማራዚኛ") (ms "ማላይኛ") (mt "ማልቲስኛ") (my "ቡርማኛ") (na "ናኡሩኛ" "ናኡሩ") (ne "ኔፓሊኛ") (nl "ደች") (no "ኖርዌጅያንኛ" "ኖርዌጂያን") (oc "ኦኪታንኛ (ከ1500 በኋላ)፤ ፕሮቬንሳልኛ" "ኦኪታንኛ") (om "ኦሮምኛ") (or "ኦሪያኛ") (pa "ፓንጃቢኛ") (pl "ፖሊሽ") (ps "ፑሽቶኛ") (pt "ፖርቱጋሊኛ") (qu "ኵቿኛ") (rm "ራኼቶ-ሮማንስኛ" "ሮማንስ") (rn "ሩንዲኛ") (ro "ሮማኒያን") (ru "ራሽኛ") (rw "ኪንያርዋንድኛ") (sa "ሳንስክሪትኛ") (sd "ሲንድሂኛ") (sg "ሳንጎኛ") (si "ስንሃልኛ") (sid "ሲዳምኛ") (sk "ስሎቫክኛ") (sl "ስሎቪኛ") (sm "ሳሞአኛ") (sn "ሾናኛ") (so "ሱማልኛ") (sq "ልቤኒኛ") (sr "ሰርቢኛ") (ss "ስዋቲኛ") (st "ሶዞኛ") (su "ሱዳንኛ") (sv "ስዊድንኛ") (sw "ስዋሂሊኛ") (ta "ታሚልኛ") (te "ተሉጉኛ") (tg "ታጂኪኛ") (th "ታይኛ") (ti "ትግርኛ") (tig "ትግረ") (tk "ቱርክመንኛ") (tl "ታጋሎገኛ") (tn "ጽዋናዊኛ") (to "ቶንጋ") (tr "ቱርክኛ") (ts "ጾንጋኛ") (tt "ታታርኛ") (tw "ትዊኛ") (ug "ኡዊግሁርኛ") (uk "ዩክረኒኛ") (ur "ኡርዱኛ") (uz "ኡዝበክኛ") (vi "ቪትናምኛ") (vo "ቮላፑክኛ") (wo "ዎሎፍኛ") (xh "ዞሳኛ") (yi "ይዲሻዊኛ") (yo "ዮሩባዊኛ") (za "ዡዋንግኛ") (zh "ቻይንኛ") (zu "ዙሉኛ") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/pt.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000023251�14422175267�010770� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name pt nil BR PT) (aa "afar") (ab "abkhazian") (ace "achinese") (ach "acoli") (ada "adangme") (ady "adyghe") (ae "avéstico") (af "africâner") (afa "afro-asiático (outros)") (afh "Afrihili") (ak "Akan") (akk "acadiano") (ale "aleúte") (alg "idiomas algonquianos") (am "amárico") (an "aragonês") (ang "inglês, arcaico (aprox. 450-1100)" BR "inglês arcaico (aprox. 450-1100)") (apa "idiomas apache") (ar "árabe") (arc "aramaico") (arn "araucano") (arp "arapaho") (art "artificiais (outros)") (arw "arauaqui") (as "assamês") (ast "asturiano") (ath "idiomas atabascanos") (aus "idiomas australianos") (av "avaric") (awa "Awadhi" BR "awadhi") (ay "aimara") (az "azerbaijano") (ba "bashkir") (bad "banda") (bai "bamileke Languages" BR "idiomas bamileke") (bal "balúchi") (ban "balinês") (bas "basa") (bat "bálticos (outros)") (be "bielo-russo") (bej "beja") (bem "bemba") (ber "berbere") (bg "búlgaro") (bh "biari") (bho "bhojpuri") (bi "bislamá") (bik "bikol") (bin "bini") (bla "siksika") (bm "bambara") (bn "bengali") (bnt "banto") (bo "tibetano") (br "bretão") (bra "braj") (bs "bósnio") (btk "bataque") (bua "Buriat") (bug "Buginese" BR "buguinês") (byn "Blin") (ca "catalão") (cad "caddo") (cai "indígenas centro-americanos (outros)") (car "caribe") (cau "caucasianos (outros)") (ce "chechene" BR "checheno") (ceb "cebuano") (cel "célticos (outros)") (ch "chamorro") (chb "chibcha") (chg "chagatai") (chk "chuukese") (chm "mari") (chn "chinook jargon") (cho "choctaw") (chp "chipewyan") (chr "cheroqui") (chy "cheiene" PT "cheyenne") (cmc "chamic languages" PT "idiomas chamic" BR "idiomas chamic") (co "córsico") (cop "copta") (cpe "crioulos e pídgin, inglês (outros)") (cpf "crioulos e pídgin, francês (outros)") (cpp "crioulos e pídgin, português (outros)") (cr "cree") (crh "crimean tatar" "crimean turkish" PT "turco da crimeia, tatar da crimeia" BR "tártaro da criméia" "turco da criméia") (crp "crioulos e pídgins (outros)") (cs "tcheco" "checo" PT "checo") (csb "kashubian") (cu "eslavo eclesiástico") (cus "cuxitas (outros)" PT "cuchíticas (outros)") (cv "chuvash") (cy "galês") (da "dinamarquês") (dak "dacota") (dar "dargwa") (day "dayak") (de "alemão") (del "delaware") (den "slave") (dgr "dogrib") (din "dinka") (doi "dogri") (dra "dravídicos (outros)") (dsb "Lower Sorbian" PT "Baixo Sórbio" BR "sérvio baixo") (dua "duala") (dum "holandês, medieval (aprox. 1050-1350)" BR "holandês medieval") (dv "divehi") (dyu "diúla" PT "diula") (dz "dzonga") (ee "eve" PT "ewe") (efi "efique" PT "efik") (egy "egípcio (arcaico)") (eka "ekajuk") (el "grego") (elx "elamite") (en "inglês") (enm "inglês, medieval (1100-1500)" BR "inglês medieval") (eo "esperanto") (es "espanhol") (et "estónio" "estoniano" PT "estónio") (eu "basco") (ewo "ewondo") (fa "persa") (fan "fangue" PT "fang") (fat "fanti") (ff "fula") (fi "finlandês") (fiu "ugro-finês (outros)") (fj "fijiano") (fo "feroês" PT "faroés") (fon "fom") (fr "francês") (frm "francês, medieval (aprox.1400-1600)" BR "francês medieval") (fro "francês, arcaico (842-aprox.1400)" BR "francês arcaico") (fur "friulano") (fy "frisão") (ga "irlandês") (gaa "ga") (gay "gayo") (gba "gbaia") (gd "gaélico escocês") (gem "germânicos (outros)") (gez "geez") (gil "gilbertês") (gl "galego" PT "galiciano") (gmh "alemão, medieval alto (aprox.1050-1500)" BR "alemão medieval alto") (gn "guarani") (goh "alemão, arcaico alto (aprox.750-1050)" BR "alemão arcaico alto") (gon "gondi") (gor "gorontalo") (got "gótico") (grb "Gerbo" PT "Grebo") (grc "grego, arcaico (até 1453)" BR "grego arcaico") (gu "guzerate") (gv "manx") (gwi "gwichʼin") (ha "hauçá" PT "hausa") (hai "haida") (haw "havaiano") (he "hebraico") (hi "hindi") (hil "hiligaynon") (him "himachali") (hit "hitita") (hmn "hmong") (ho "hiri motu") (hr "croata") (hsb "upper sorbian" PT "sorbiano superior") (ht "haitiano") (hu "húngaro") (hup "hupa") (hy "armênio" PT "arménio") (hz "herero") (ia "interlíngua") (iba "Iban" BR "ibã") (id "indonésio") (ie "interlingue") (ig "ibo" PT "igbo") (ii "sichuan yi") (ik "Inupiaq" BR "inupiaque") (ilo "ilocano" PT "iloko") (inc "índicos (outros)") (ine "indo-europeus (outros)") (inh "inguche") (io "ido") (ira "iraniano") (iro "idiomas iroqueses") (is "islandês") (it "italiano") (iu "inuktitut") (ja "japonês") (jbo "lojban") (jpr "judaico-persa") (jrb "judaico-arábico") (jv nil BR "javanês") (ka "georgiano") (kaa "kara-Kalpak") (kab "kabyle") (kac "kachin") (kam "kamba") (kar "karen") (kaw "kawi") (kbd "kabardian" PT "kabardiano" BR "kabardiano") (kg "congolês") (kha "khasi") (khi "khoisan (other)" PT "khoisan (outros)" BR "khoisan (outros)") (kho "khotanese" PT "khotanês") (ki "quicuio" PT "kikuyu") (kj "Kuanyama") (kk "cazaque") (kl "groenlandês" PT "kalaallisut") (km "cmer" PT "khmer") (kmb "quimbundo") (kn "canarês") (ko "coreano") (kok "concani") (kos "kosraean") (kpe "kpelle") (kr "canúri") (krc "karachay-Balkar") (kro "kru") (kru "kurukh") (ks "kashmiri") (ku "curdo") (kum "kumyk") (kut "kutenai") (kv "komi") (kw "córnico") (ky "quirguiz") (la "latim") (lad "ladino") (lah "lahnda") (lam "lamba") (lb "luxemburguês") (lez "lezghian" PT "lezghiano") (lg "luganda") (li "limburgish") (ln "lingala") (lo "laosiano") (lol "mongo") (loz "lozi") (lt "lituano") (lu "luba-catanga") (lua "luba-Lulua") (lui "luiseno") (lun "lunda") (lus "lushai") (lv "letão") (mad "madurês") (mag "magahi") (mai "maithili") (mak "makasar") (man "mandinga") (map "austronésio") (mas "massai") (mdf "mocsa") (mdr "mandar") (men "mende") (mg "malgaxe") (mga "irlandês, medieval (900-1200)" BR "irlandês medieval") (mh "marshallês" PT "marsalhês" BR "marshalês") (mi "maori") (mic "miquemaque") (min "minangkabau") (mis "idiomas diversos") (mk "macedônio" PT "macedónio") (mkh "mon-khmer (other)" BR "mon-khmer (outros)") (ml "malaiala") (mn "mongol") (mnc "manchu") (mni "manipuri") (mno "manobo languages" PT "idiomas manobo" BR "idiomas manobo") (mo "moldávio") (moh "mohawk") (mos "mossi") (mr "marata") (ms "malaio") (mt "maltês") (mul "idiomas múltiplos") (mun "idiomas munda") (mus "creek") (mwr "marwari") (my "birmanês") (myn "maia") (myv "erzya") (na "nauruano") (nah "náuatle" PT "nauatle") (nai "indígenas norte-americanos (outros)") (nap "napolitano") (nb "bokmål norueguês") (nd "ndebele, north" BR "ndebele do norte") (nds "baixo saxão" "alto alemão") (ne "nepali") (new "newari") (ng "dongo") (nia "nias") (nic "niger - kordofanian (other)" PT "níger - kordofaniano (outros)" BR "Cordofano-nigeriano (outros)") (niu "niueano") (nl "neerlandês" "holandês") (nn "nynorsk norueguês") (no "norueguês") (nog "nogai") (non "norse, old" BR "nórdico arcaico") (nr "ndebele, south" PT "ndebele do sul" BR "ndebele do sul") (nso "soto, setentrional" BR "soto setentrional") (nub "idiomas núbios") (nv "navajo") (ny "cheua" "chicheua" "nianja") (nym "nyamwezi") (nyn "nyankole") (nyo "nyoro") (nzi "nzima") (oc "provençal" "occitânico (após 1500)") (oj "ojibwa") (om "oromo") (or "oriya") (os "ossetic" PT "ossético") (osa "osage") (ota "turco, otomano (1500-1928)" BR "turco otomano") (oto "idiomas otomanos") (pa "panjabi") (paa "papuanos (outros)") (pag "pangasinã") (pal "pálavi") (pam "pampanga") (pap "papiamento") (pau "palauano") (peo "persa arcaico (aprox. 600-400 a.C.)" BR "persa arcaico") (phi "filipinos (outros)") (phn "fenício") (pi "páli") (pl "polonês" "polaco" PT "polaco") (pon "pohnpeian") (pra "idiomas prácrito") (pro "provençal, arcaico (até 1500)" BR "provençal arcaico") (ps "pashto (pushto)") (pt "português") (qu "quíchua") (raj "rajastani") (rap "rapanui") (rar "rarotongano") (rm "rhaeto-romance") (rn "rundi") (ro "romeno") (roa "romances (outros)") (rom "romani") (ru "russo") (rw "kinyarwanda") (sa "sânscrito") (sad "sandawe") (sah "iacuto") (sai "indígenas sul-americanos (outros)") (sal "salishan languages" BR "idiomas salisanos") (sam "aramaico samaritano") (sas "sasak") (sat "santali") (sc "sardo") (sco "escocês") (sd "sindi") (se "northern sami") (sel "selkup") (sem "semíticos (outros)") (sg "sango") (sga "irlandês, arcaico (até 900)") (sgn "linguages de sinais" BR "linguagem de sinais") (sh "servo-croata") (shn "shan") (si "cingalês") (sid "sidamo") (sio "idiomas sioux") (sit "sino-tibetanos (outros)") (sk "eslovaco") (sl "eslovênio" "esloveno" PT "esloveno") (so "somali") (sog "sogdien") (son "songai") (sq "albanês") (sr "sérvio") (srr "serere") (ss "swati") (ssa "nilo-saarianos (outros)" PT "nilo-saariano (outros)") (st "soto, do sul" PT "soto do sul" BR "soto do sul") (su "sundanês") (suk "sukuma") (sus "sosso") (sux "sumério") (sv "sueco") (sw "suaíli") (syr "siríaco") (ta "tâmil" PT "tamil") (tai "tai (outros)") (te "telugu") (tem "timne") (ter "tereno") (tet "tétum" PT "tetum") (tg "tadjique") (th "tailandês") (ti "tigrínia") (tig "tigré" PT "tigre") (tk "turcomano") (tkl "toquelauano") (tli "tlinguite") (tmh "tamaxeque") (tn "tswana") (to "tonga (ilhas tonga)") (tog "toganês (Nyasa)") (tpi "tok pisin") (tr "turco") (ts "tsonga") (tsi "tsimshian") (tt "tatar") (tum "tumbuka") (tup "idiomas tupi") (tut "altaicos (outros)" PT "altaico (outros)") (tvl "tuvaluano") (tw "twi") (ty "taitiano") (tyv "tuvinian" PT "tuviniano") (udm "udmurt") (ug "uighur") (uga "ugarítico") (uk "ucraniano") (umb "umbundu") (und "indeterminado") (ur "urdu") (uz "usbeque") (ve "venda") (vi "vietnamita") (vo "volapuque") (vot "votic") (wa "walloon") (wak "wakashan languages" BR "idiomas wakashan") (wal "walamo") (war "waray") (was "washo") (wen "sorbian languages" PT "idiomas sorbio" wen BR "idiomas sórbios" wen) (wo "uolofe") (xal "kalmyk") (xh "xosa") (yao "iao") (yap "yapese") (yi "iídiche") (yo "ioruba") (ypk "idiomas iúpique") (za "zhuang") (zap "zapoteca") (zen "zenaga") (zh "chinês") (znd "zande") (zu "zulu") (zun "zunhi") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/mn.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000334�14422175267�010754� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name mn nil) (de "герман") (en "англи") (es "испани") (fr "франц") (it "итали") (ja "япон") (mn "Монгол хэл") (pt "португали") (ru "орос") (zh "хятад") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/nl.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000021155�14422175267�010757� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name nl nil BE) (aa "Afar") (ab "Abchazisch") (ace "Atjees") (ach "Akoli") (ada "Adangme") (ady "Adyghe") (ae "Avestisch") (af "Afrikaans") (afa "Afro-Aziatisch (overige)") (afh "Afrihili") (ain "Ainu") (ak "Akan") (akk "Akkadisch") (ale "Aleut") (alg "Algonkium-talen") (alt "Zuid-Altai") (am "Amhaars") (an "Aragonees") (ang "Engels, oud (ca. 450-1100)") (apa "Apache-talen") (ar "Arabisch") (arc "Aramees") (arn "Araukaans") (arp "Arapaho") (art "Kunstmatige talen (overige)") (arw "Arawak") (as "Assamees") (ast "Asturisch") (ath "Athapascaanse talen") (aus "Australische talen") (av "Avarisch") (awa "Awadhi") (ay "Aymara") (az "Azerbeidzjaans") (ba "Basjkiers") (bad "Banda") (bai "Bamileke-talen") (bal "Baloetsji") (ban "Balinees") (bas "Basa") (bat "Baltisch (overige)") (be "Wit-Russisch") (bej "Beja") (bem "Bemba") (ber "Berber (overige)") (bg "Bulgaars") (bh "Bihari") (bho "Bhojpuri") (bi "Bislama") (bik "Bikol") (bin "Bini") (bla "Siksika") (bm "Bambara") (bn "Bengalees") (bnt "Bantoe (overige)") (bo "Tibetaans") (br "Bretons") (bra "Braj") (bs "Bosnisch") (btk "Bataks (Indonesië)") (bua "Buriat") (bug "Buginees") (byn "Blin") (ca "Catalaans") (cad "Caddo") (cai "Midden-Amerikaans Indiaans (overige)") (car "Caribisch") (cau "Kaukasisch (overige)") (ce "Chechen") (ceb "Cebuano") (cel "Keltisch (overige)") (ch "Chamorro") (chb "Chibcha") (chg "Chagatai") (chk "Chuukees") (chm "Mari") (chn "Chinook-jargon") (cho "Choctaw") (chp "Chipewyan") (chr "Cherokee") (chy "Cheyenne") (cmc "Chamische talen") (co "Corsicaans") (cop "Koptisch") (cpe "Creools en Pidgin, op Engels gebaseerd (overige)") (cpf "Creools en Pidgin, op Frans gebaseerd (overige)") (cpp "Creools en Pidgin, op Portugees gebaseerd (overige)") (cr "Cree") (crh "Krim-Tataars") (crp "Creools en Pidgin (overige)") (cs "Tsjechisch") (csb "Kasjoebisch") (cu "Kerkslavisch") (cus "Koesjitisch (overige)") (cv "Tsjoevasjisch") (cy "Welsh") (da "Deens") (dak "Dakota") (dar "Dargwa") (day "Dajak") (de "Duits") (del "Delaware") (den "Slave (Athapascan)") (dgr "Dogrib") (din "Dinka") (doi "Dogri") (dra "Dravidisch (overige)") (dsb "Nedersorbisch") (dua "Duala") (dum "Nederlands, middel- (ca. 1050-1350)") (dv "Divehi") (dyu "Dyula") (dz "Dzongkha") (ee "Ewe") (efi "Efik") (egy "Egyptisch (klassiek)") (eka "Ekajuk") (el "Grieks") (elx "Elamitisch") (en "Engels") (enm "Engels, middel- (1100-1500)") (eo "Esperanto") (es "Spaans") (et "Estlands") (eu "Baskisch") (ewo "Ewondo") (fa "Perzisch") (fan "Fang") (fat "Fanti") (ff "Fulah") (fi "Fins") (fil "Filipijns") (fiu "Finoegrische talen (overige)") (fj "Fijisch") (fo "Faeröers") (fon "Fon") (fr "Frans") (frm "Frans, middel- (ca. 1400-1800)") (fro "Frans, oud- (ca. 842-1400)") (fur "Friulisch") (fy "Fries") (ga "Iers") (gaa "Ga") (gay "Gayo") (gba "Gbaya") (gd "Schots Gaelic") (gem "Germaans (overige)") (gez "Geez") (gil "Gilbertees") (gl "Galicisch") (gmh "Duits, middelhoog- (ca. 1050-1500)") (gn "Guarani") (goh "Duits, oudhoog- (ca. 750-1050)") (gon "Gondi") (gor "Gorontalo") (got "Gothisch") (grb "Grebo") (grc "Grieks, klassiek (tot 1453)") (gu "Gujarati") (gv "Manx") (gwi "Gwichʼin") (ha "Hausa") (hai "Haida") (haw "Hawaïaans") (he "Hebreeuws") (hi "Hindi") (hil "Hiligaynon") (him "Himachali") (hit "Hettitisch") (hmn "Hmong") (ho "Hiri Motu") (hr "Kroatisch") (hsb "Oppersorbisch") (ht "Haïtiaans") (hu "Hongaars") (hup "Hupa") (hy "Armeens") (hz "Herero") (ia "Interlingua") (iba "Iban") (id "Indonesisch") (ie "Interlingue") (ig "Igbo") (ii "Sichuan Yi") (ijo "Ijo") (ik "Inupiaq") (ilo "Iloko") (inc "Indisch (overige)") (ine "Indo-Europees (overige)") (inh "Ingoesj") (io "Ido") (ira "Iraans (overige)") (iro "Irokese talen") (is "IJslands") (it "Italiaans") (iu "Inuktitut") (ja "Japans") (jbo "Lojban") (jpr "Judeo-Perzisch") (jrb "Judeo-Arabisch") (jv "Javaans") (ka "Georgisch") (kaa "Karakalpaks") (kab "Kabyle") (kac "Kachin") (kam "Kamba") (kar "Karen") (kaw "Kawi") (kbd "Kabardisch") (kg "Kongo") (kha "Khasi") (khi "Khoisan (overige)") (kho "Khotanees") (ki "Kikuyu") (kj "Kuanyama") (kk "Kazachs") (kl "Kalaallisut") (km "Khmer") (kmb "Kimbundu") (kn "Kannada") (ko "Koreaans") (kok "Konkani") (kos "Kosraeaans") (kpe "Kpelle") (kr "Kanuri") (krc "Karachay-Balkar") (kro "Kru") (kru "Kurukh") (ks "Kashmiri") (ku "Koerdisch") (kum "Kumyk") (kut "Kutenai") (kv "Komi") (kw "Cornish") (ky "Kirgizisch") (la "Latijn") (lad "Ladino") (lah "Lahnda") (lam "Lamba") (lb "Luxemburgs") (lez "Lezgisch") (lg "Ganda") (li "Limburgs") (ln "Lingala") (lo "Lao") (lol "Mongo") (loz "Lozi") (lt "Litouws") (lu "Luba-Katanga") (lua "Luba-Lulua") (lui "Luiseno") (lun "Lunda") (luo "Luo (Kenia en Tanzania)") (lus "Lushai") (lv "Letlands" BE "Lets") (mad "Madurees") (mag "Magahi") (mai "Maithili") (mak "Makassaars") (man "Mandingo") (map "Austronesisch (overige)") (mas "Masai") (mdf "Moksha") (mdr "Mandar") (men "Mende") (mg "Malagasisch") (mga "Iers, middel- (900-1200)") (mh "Marshallees") (mi "Maori") (mic "Mi'kmaq") (min "Minangkabau") (mis "Diverse talen") (mk "Macedonisch") (mkh "Mon-Khmer (overige)") (ml "Malayalam") (mn "Mongools") (mnc "Mantsjoe") (mni "Manipoeri") (mno "Manobo-talen") (mo "Moldavisch") (moh "Mohawk") (mos "Mossi") (mr "Marathi") (ms "Maleis") (mt "Maltees") (mul "Meerdere talen") (mun "Munda-talen") (mus "Creek") (mwl "Mirandees") (mwr "Marwari") (my "Birmees") (myn "Mayan-talen") (myv "Erzya") (na "Nauru") (nah "Nahuatl") (nai "Noord-Amerikaans Indiaans") (nap "Napolitaans") (nb "Noors - Bokmål") (nd "Ndebele, noord-") (nds "Laagduits") (ne "Nepalees") (new "Newari") (ng "Ndonga") (nia "Nias") (nic "Niger-Kordofanisch (overige)") (niu "Niueaans") (nl "Nederlands") (nn "Noors - Nynorsk") (no "Noors") (nog "Nogai") (non "Noors, oud-") (nr "Ndebele, zuid-") (nso "Noord-Sotho") (nub "Nubische talen") (nv "Navajo") (nwc "Klassiek Newari") (ny "Nyanja") (nym "Nyamwezi") (nyn "Nyankole") (nyo "Nyoro") (nzi "Nzima") (oc "Langue d’Oc (na 1500)" BE "Provençaals" "Occitaans (na 1500)") (oj "Ojibwa") (om "Oromo") (or "Oriya") (os "Ossetisch") (osa "Osage") (ota "Turks, Ottomaans (1500-1928)") (oto "Otomi-talen") (pa "Punjabi") (paa "Papoeaas (overige)") (pag "Pangasinan") (pal "Pahlavi") (pam "Pampanga") (pap "Papiamento") (pau "Palauaans") (peo "Perzisch, oud- (ca. 600-400 v. Chr.)") (phi "Filippijns (overige)") (phn "Foenicisch") (pi "Pali") (pl "Pools") (pon "Pohnpeiaans") (pra "Prakrit-talen") (pro "Provençaals, oud- (tot 1500)") (ps "Pashto") (pt "Portugees") (qu "Quechua") (raj "Rajasthani") (rap "Rapanui") (rar "Rarotongan") (rm "Retoromaans") (rn "Rundi") (ro "Roemeens") (roa "Romaans (overige)") (rom "Romani") (root "Root") (ru "Russisch") (rup "Aromaniaans") (rw "Kinyarwanda") (sa "Sanskrit" BE "Sanskriet") (sad "Sandawe") (sah "Yakut") (sai "Zuid-Amerikaans Indiaans (overige)") (sal "Salishan-talen") (sam "Samaritaans-Aramees") (sas "Sasak") (sat "Santali") (sc "Sardinisch") (scn "Siciliaans") (sco "Schots") (sd "Sindhi") (se "Noord-Samisch") (sel "Selkup") (sem "Semitisch (overige)") (sg "Sango") (sga "Iers, oud- (tot 900)") (sgn "Gebarentalen") (sh "Servokroatisch" BE "Servo-Kroatisch") (shn "Shan") (si "Singalees") (sid "Sidamo") (sio "Siouaanse talen") (sit "Sino-Tibetaans (overige)") (sk "Slowaaks") (sl "Sloveens") (sla "Slavisch (overige)") (sm "Samoaans") (sma "Zuid-Samisch") (smi "Sami-talen (overige)") (smj "Lule Sami") (smn "Inari Sami") (sms "Skolt Sami") (sn "Shona") (snk "Soninke") (so "Somalisch") (sog "Sogdisch") (son "Songhai") (sq "Albanees") (sr "Servisch") (srn "Sranantongo") (srr "Serer") (ss "Swati") (ssa "Nilo-Saharaans (overige)" BE "Nilo-Saharisch") (st "Sotho, zuid") (su "Sundanees") (suk "Sukuma") (sus "Soesoe") (sux "Soemerisch") (sv "Zweeds") (sw "Swahili") (syr "Syriac") (ta "Tamil") (tai "Tai (overige)") (te "Teloegoe") (tem "Timne") (ter "Tereno") (tet "Tetum") (tg "Tadzjik") (th "Thai") (ti "Tigrinya") (tig "Tigre") (tiv "Tiv") (tk "Turkmeens") (tkl "Tokelau") (tl "Tagalog") (tlh "Klingon") (tli "Tlingit") (tmh "Tamashek") (tn "Tswana") (to "Tonga (Tonga-eilanden)") (tog "Tonga (Nyasa)") (tpi "Tok Pisin") (tr "Turks") (ts "Tsonga") (tsi "Tsimshian") (tt "Tataars") (tum "Toemboeka") (tup "Tupi-talen") (tut "Altaïsch (overige)") (tvl "Tuvalu") (tw "Twi") (ty "Tahitisch") (tyv "Tuvinisch") (udm "Udmurt") (ug "Uighur") (uga "Oegaritisch") (uk "Oekraïens") (umb "Umbundu") (und "Onbepaald") (ur "Urdu") (uz "Oezbeeks") (vai "Vai") (ve "Venda") (vi "Vietnamees") (vo "Volapük") (vot "Votisch") (wa "Wallonisch") (wak "Wakashan-talen") (wal "Walamo") (war "Waray") (was "Washo") (wen "Sorbische talen") (wo "Wolof") (xal "Kalmyk") (xh "Xhosa") (yao "Yao") (yap "Yapees") (yi "Jiddisch") (yo "Joruba") (ypk "Yupik-talen") (za "Zhuang") (zap "Zapotec") (zen "Zenaga") (zh "Chinees") (znd "Zande") (zu "Zulu") (zun "Zuni") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/is.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000021612�14422175267�010757� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name is nil IS) (aa "afár" IS "Afar") (ab "Abkasíska") (ace "Akkíska") (ach "Akólí") (ada "Adangme") (ady "Adýge") (ae "Avestíska") (af "Afríkanska") (afa "Afróasísk mál (önnur)") (afh "Afríhílí") (ain "aínu" IS "Ainú") (ak "Akan") (akk "Akkadíska") (ale "Aleúska") (alg "Algonkvínsk mál") (alt "suðuraltaíska" IS "Altaí") (am "Amharíska") (an "Aragonska") (ang "Fornenska (um 450-1100)") (apa "Apatsjamál") (ar "Arabíska") (arc "Arameíska") (arn "Arákaníska") (arp "Arapahó") (art "Alþjóðamál (önnur)") (arw "Aravakska") (as "Assamska") (ast "Astúríska") (ath "Atapaskísk mál") (aus "Áströlsk mál") (av "Avaríska") (awa "Avadí") (ay "Aímara") (az "Aserska") (ba "Baskír") (bad "Banda") (bai "Bamílekemál") (bal "Balúkí") (ban "Balíska") (bas "Basa") (bat "Baltnesk mál (önnur)") (be "Hvítrússneska") (bej "Beja") (bem "Bemba") (ber "Berbamál") (bg "Búlgarska") (bh "Bíharí") (bho "Bojpúrí") (bi "Bíslama") (bik "Bíkol") (bin "Bíní") (bla "Siksika") (bm "Bambara") (bn "Bengalska") (bnt "Bantúmál") (bo "Tíbeska") (br "Bretónska") (bra "Braí") (bs "Bosníska") (btk "Batak") (bua "Búríat") (bug "Búgíska") (byn "Blín") (ca "Katalónska") (cad "Kaddó") (cai "Indíánamál Mið-Ameríku (önnur)") (car "Karíbamál") (cau "Kákasusmál (önnur)") (ce "Tsjetsjenska") (ceb "Kebúanó") (cel "Keltnesk (önnur)") (ch "Kamorró") (chb "Síbsja") (chg "Sjagataí") (chk "Sjúkíska") (chm "Marí") (chn "Sínúk") (cho "Sjoktá") (chp "Sípevíska") (chr "Sjerókí") (chy "Sjeyen") (cmc "Kamísk mál") (co "Korsíska") (cop "Koptíska") (cpe "Kreól- og pidginmál á enskum grunni") (cpf "Kreól- og pidginmál á frönskum grunni") (cpp "Kreól- og pidginmál á portúgölskum grunni") (cr "Krí") (crh "Krímtyrkneska") (crp "Kreól- og pidginmál (önnur)") (cs "Tékkneska") (csb "Kasúbíska") (cu "Kirkjuslavneska") (cus "Kúsitísk mál (önnur)") (cv "Sjúvas") (cy "Velska") (da "Danska") (dak "Dakóta") (dar "Dargva") (day "Dajak") (de "Þýska") (del "Delaver") (den "Slav") (dgr "Dogríb") (din "Dinka") (doi "Dogrí") (dra "Dravidísk mál (önnur)") (dsb "Lágsorbneska") (dua "Dúala") (dum "Miðhollenska (um 1050-1350)") (dv "Dívehí") (dyu "Djúla") (dz "Dsongka") (ee "Eve") (efi "Efík") (egy "Fornegypska") (eka "Ekajúk") (el "Nýgríska (1453-)") (elx "Elamít") (en "Enska") (enm "Miðenska (1100-1500)") (eo "Esperantó") (es "Spænska") (et "Eistneska") (eu "Baskneska") (ewo "Evondó") (fa "Persneska") (fan "Fang") (fat "Fantí") (ff "Fúla") (fi "Finnska") (fiu "Finnskúgrísk mál (önnur)") (fj "Fídjeyska") (fo "Færeyska") (fon "Fón") (fr "Franska") (frm "Miðfranska (um 1400-1600)") (fro "Fornfranska (842 - um 1400)") (fur "Fríúlska") (fy "Frísneska") (ga "Írska") (gaa "Ga") (gay "Gajó") (gba "Gbaja") (gd "Skosk gelíska") (gem "Germönsk mál (önnur)") (gez "Gís") (gil "Gilberska") (gl "Gallegska") (gmh "Miðháþýska (um 1050-1500") (gn "Gvaraní") (goh "Fornháþýska (um 750-1050)") (gon "Gondí") (gor "Gorontaló") (got "Gotneska") (grb "Gerbó") (grc "Forngríska (til 1453)") (gu "Gújaratí") (gv "Manx") (gwi "Gvísín") (ha "Hása") (hai "Haída") (haw "Havaíska") (he "Hebreska") (hi "Hindí") (hil "Híligaínon") (him "Hímasjalí") (hit "Hettitíska") (hmn "Hmong") (ho "Hírímótú") (hr "Króatíska") (hsb "Hásorbneska") (ht "Haítíska") (hu "Ungverska") (hup "Húpa") (hy "Armenska") (hz "Hereró") (ia "interlingva" "Interlingva") (iba "Íban") (id "Indónesíska") (ie "Interlingve") (ig "Ígbó") (ii "Sísúanjí") (ijo "Íjó") (ik "Ínúpíak") (ilo "Ílokó") (inc "Indversk mál (önnur)") (ine "Indóevrópsk mál (önnur)") (inh "Ingús") (io "Ídó") (ira "Íranska") (iro "Írókesk mál") (is "Íslenska") (it "Ítalska") (iu "Inúktitút") (ja "Japanska") (jbo "Lojban") (jpr "Gyðingapersneska") (jrb "Gyðingaarabíska") (jv "Javanska") (ka "Georgíska") (kaa "Karakalpak") (kab "Kabíle") (kac "Kasín") (kam "Kamba") (kar "Karen") (kaw "Kaví") (kbd "Kabardíska") (kg "Kongó") (kha "Kasí") (khi "Koímál (önnur)") (kho "Kotaska") (ki "Kíkújú") (kj "Kúanjama") (kk "Kasakska") (kl "Grænlenska") (km "Kmer") (kmb "Kimbúndú") (kn "Kannada") (ko "Kóreska") (kok "Konkaní") (kos "Kosraska") (kpe "Kpelle") (kr "Kanúrí") (krc "Karasaíbalkar") (kro "Krú") (kru "Kúrúk") (ks "Kasmírska") (ku "Kúrdneska") (kum "Kúmík") (kut "Kútenaí") (kv "Komíska") (kw "Korníska") (ky "Kirgiska") (la "Latína") (lad "Ladínska") (lah "Landa") (lam "Lamba") (lb "Lúxemborgíska") (lez "Lesgíska") (lg "Ganda") (li "Limbúrgíska") (ln "Lingala") (lo "Laó") (lol "Mongó") (loz "Losí") (lt "Litháíska") (lu "Lúbakatanga") (lua "Lúbalúlúa") (lui "Lúisenó") (lun "Lúnda") (luo "Lúó") (lus "Lúsaí") (lv "Lettneska") (mad "Madúrska") (mag "Magahí") (mai "Maítílí") (mak "Makasar") (man "Mandingó") (map "Ástrónesíska") (mas "Masaí") (mdf "Moksa") (mdr "Mandar") (men "Mende") (mg "Malagasíska") (mga "Miðírska (900-1200)") (mh "Marshallska") (mi "Maórí") (mic "Mikmak") (min "Mínangkabá") (mis "Ýmis mál") (mk "Makedónska") (mkh "Monkmermál (önnur)") (ml "Malajalam") (mn "Mongólska") (mnc "Mansjú") (mni "Manípúrí") (mno "Manóbómál") (mo "Moldóvska") (moh "Móhíska") (mos "Mossí") (mr "Maratí") (ms "Malaíska") (mt "Maltneska") (mul "Margvísleg mál") (mun "Múndamál") (mus "Krík") (mwl "mirandesíska") (mwr "Marvarí") (my "Burmneska") (myn "Majamál") (myv "Ersja") (na "Nárúska") (nah "Nahúatl") (nai "Indíánamál Norður-Ameríku (önnur)") (nap "Napólíska") (nb "Norskt bókmál") (nd "Norðurndebele") (nds "Lágsaxneska" "Lágþýska") (ne "Nepalska") (new "Nevarí") (ng "Ndonga") (nia "Nías") (nic "Nígerkordófanmál (önnur)") (niu "Níveska") (nl "Hollenska") (nn "Nýnorska") (no "Norska") (nog "Nógaí") (non "Norræna") (nr "Suðurndebele") (nso "Norðursótó") (nub "Núbísk mál") (nv "Navahó") (ny "Sjeva" "Sísjeva" "Njanja") (nym "Njamvesí") (nyn "Njankóle") (nyo "Njóró") (nzi "Nsíma") (oc "Próvensalska" "Okkitíska (eftir 1500)") (oj "Ojibva") (om "Órómó") (or "Óría") (os "Ossetíska") (osa "Ósage") (ota "Tyrkneska, ottóman (1500-1928)") (oto "Ótommál") (pa "Púnjabí") (paa "Papúsk mál (önnur)") (pag "Pangasínmál") (pal "Palaví") (pam "Pampanga") (pap "Papíamentó") (pau "Paláska") (peo "Fornpersneska") (phi "Filippseysk mál (önnur)") (phn "Fönikíska") (pi "Palí") (pl "Pólska") (pon "Ponpeiska") (pra "Prakrítmál") (pro "Fornpróvensalska (til 1500)") (ps "Pastú") (pt "Portúgalska") (qu "Kvesjúa") (raj "Rajastaní") (rap "Rapanúí") (rar "Rarótongska") (rm "Retórómanska") (rn "Rúndí") (ro "Rúmenska") (roa "Rómönsk mál (önnur)") (rom "Romaní") (ru "Rússneska") (rw "Kínjarvanda") (sa "Sanskrít") (sad "Sandave") (sah "Jakút") (sai "Indíánamál Suður-Ameríku (önnur)") (sal "Salísmál") (sam "Samversk arameíska") (sas "Sasak") (sat "Santalí") (sc "Sardínska") (sco "Skoska") (sd "Sindí") (se "Norðursamíska") (sel "Selkúp") (sem "Semísk mál (önnur)") (sg "Sangó") (sga "Fornírska (til 900)") (sgn "Táknmál") (sh "serbókróatíska" "Serbókróatíska") (shn "Sjan") (si "Singalesíska") (sid "Sídamó") (sio "Síúmál") (sit "sínótíbesk mál (önnur)" "Sínótíbesk mál (önnur)" IS "Sínótíbeska (önnur)") (sk "Slóvakíska") (sl "Slóvenska") (sla "Slavnesk mál (önnur)") (sm "Samóska") (sma "Suðursamíska") (smi "Samísk mál (önnur)") (smj "Lúlesamíska") (smn "Enaresamíska") (sms "Skoltesamíska") (sn "Shona" IS "Shóna") (snk "Sóninke") (so "Sómalska") (sog "Sogdíen") (son "Songhaí") (sq "Albanska") (sr "Serbneska") (srn "sranan tongo") (srr "Serer") (ss "Svatí") (ssa "Nílósaharamál (önnur)") (st "Suðursótó") (su "Súndanska") (suk "Súkúma") (sus "Súsú") (sux "Súmerska") (sv "Sænska") (sw "Svahílí") (syr "Sýrlenska") (ta "Tamílska") (tai "Taímál (önnur)") (te "Telúgú") (tem "Tímne") (ter "Terenó") (tet "Tetúm") (tg "Tadsjikska") (th "Taílenska") (ti "Tígrinja") (tig "Tígre") (tiv "Tív") (tk "Túrkmenska") (tkl "Tókeláska") (tl "Tagalog") (tlh "klingónska") (tli "Tlingit") (tmh "Tamasjek") (tn "Tsúana") (to "Tongverska (Tongaeyjar)") (tog "Tongverska (Nyasa)") (tpi "Tokpisin") (tr "Tyrkneska") (ts "Tsonga") (tsi "Tsimsíska") (tt "Tatarska") (tum "Túmbúka") (tup "Túpímál") (tut "Altaísk mál (önnur)") (tvl "Túvalúska") (tw "Tví") (ty "Tahítíska") (tyv "Túvínska") (udm "Údmúrt") (ug "Úígúr") (uga "Úgarítíska") (uk "Úkraínska") (umb "Úmbúndú") (und "Óljóst") (ur "Úrdú") (uz "Úsbekska") (vai "Vaí") (ve "Venda") (vi "Víetnamska") (vo "volapyk" "Volapük" IS "Volapuk") (vot "Votíska") (wa "Vallónska") (wak "Vakasmál") (wal "Valamó") (war "Varaí") (was "Vasjó") (wen "Sorbnesk mál") (wo "Volof") (xal "Kalmúkska") (xh "Sósa") (yao "Jaó") (yap "Japíska") (yi "Jiddíska") (yo "Jórúba") (ypk "Júpísk mál") (za "Súang") (zap "Sapótek") (zen "Senaga") (zh "Kínverska") (znd "Sande") (zu "Súlú") (zun "Súní") ����������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/he.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000010030�14422175267�010730� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name he nil) (aa "אתיופית") (ab "אבחזית") (ady "אדיגית") (ae "אבסטן") (af "אפריקנית") (afa "אפרו-אסיאתית (אחר)") (afh "אפריהילי") (ain "אינו") (ak "אקאן") (akk "אכדית") (am "אמהרית") (apa "שפות אפצ'יות") (ar "ערבית") (arc "ארמית") (as "אסאמית") (ast "אוסטרית") (aus "שפות אוסטרליות") (awa "אוואדית") (az "אזרית") (ba "בשקירית") (bal "באלוצ'י") (be "בלארוסית") (bej "בז'ה") (ber "ברברית") (bg "בולגרית") (bn "בנגלית") (bo "טיבטית") (br "ברטונית") (bs "בוסנית") (ca "קטלונית") (cad "קאדו") (cau "קווקזית (אחר)") (ce "צ'צ'נית") (ceb "קבואנו") (cel "קלטית") (chg "צ'אגאטאי") (chr "צ'ירוקית") (co "קורסיקאית") (cop "קופטית") (cs "צ׳כית") (cy "וולשית") (da "דנית") (dak "דקוטה") (de "גרמנית") (del "דלאוור") (doi "דוגרי") (dv "דיבהי") (dz "דזונקה") (egy "מצרית (עתיקה)") (el "יוונית") (elx "עילמית") (en "אנגלית") (eo "אספרנטו") (es "ספרדית") (et "אסטונית") (eu "בסקית") (fa "פרסית") (fi "פינית") (fil "פיליפינית") (fj "פיג'ית") (fo "פארואזית") (fr "צרפתית") (fro "צרפתית עתיקה") (fy "פריזית") (ga "אירית") (gd "סקוטית גאלית") (gem "גרמאנית (אחר)") (gez "געז") (gl "גליציאנית") (gn "גוארני") (gon "גונדי") (got "גותית") (grc "יוונית עתיקה") (gu "גוג'ראטית") (gv "מאנית") (ha "האוסה") (haw "הוואית") (he "עברית") (hi "הינדית") (hit "חיתית") (ho "הארי מוטו") (hr "קרואטית") (ht "האיטית") (hu "הונגרית") (hy "ארמנית") (id "אינדונזית") (inh "אינגושית") (ira "איראנית") (is "איסלנדית") (it "איטלקית") (ja "יפנית") (jpr "עברית-פרסית") (jrb "עברית-ערבית") (ka "גרוזינית") (kab "קבילה") (kk "קזחית") (ko "קוריאנית") (ks "קשמירית") (ku "כורדית") (la "לטינית") (lad "לדינו") (lb "לוקסמבורגית") (lt "ליטאית") (lv "לטבית") (mag "מאגאהית") (mai "מאיטילית") (map "אוסטרונזית") (mas "מאסאית") (mg "מלגשית") (mi "מאורית") (mk "מקדונית") (mn "מונגולית") (mni "מניפורית") (mo "מולדבית") (mr "מארתית") (mt "מלטזית") (mul "מספר שפות") (my "בורמזית") (myn "מאיה") (nap "נפוליטנית") (nb "נורבגית שפת הספר (בוקמול)") (nds "גרמניה תחתית, סקסון תחתית") (ne "נפאלית") (nl "הולנדית") (nn "נורבגית חדשה (נינורשק)") (no "נורווגית") (nub "שפות נבטיות") (nv "נבחו") (ota "טורקית עותומנית") (peo "פרסית עתיקה") (pl "פולנית") (ps "פאשטו") (pt "פורטוגזית") (raj "ראג'סטן") (ro "רומנית") (rom "רומאנית") (ru "רוסית") (sa "סנסקרית") (sam "שומרונית ארמית") (sat "סאנטלי") (sc "סרדינית") (scn "סיציליאנית") (sco "סקוטית") (sd "סינדהית") (sem "שמית (אחר)") (sga "אירית עתיקה") (sgn "שפת סימנים") (sh "סרבו-קרואטית") (si "סינהלה") (sid "סידמו") (sit "סינו-טיבטית (אחר)") (sk "סלובקית") (sl "סלובנית") (sla "סלאבית (אחר)") (sm "סמואית") (smi "שפות סאמיות (אחר)") (so "סומלית") (sq "אלבנית") (sr "סרבית") (sv "שוודית") (sw "סווהילית") (ta "טמילית") (th "תאי") (tk "טורקמנית") (tlh "קלינגון") (tr "טורקית") (uga "אוגריתית") (uk "אוקראינית") (ur "אורדו") (uz "אוזבקית") (vi "ויאטנמית") (wo "ג'ולוף") (yap "יאפזית") (yi "יידיש") (yo "יורובה") (zap "זאפוטק") (zen "זנאגה") (zh "סינית") (zu "זולו") ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ln.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000173�14422175267�010754� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ln nil) (en "ngɛlɛ́sa") (fr "falansé") (kg "kikɔ́ngɔ") (ln "lingála") (lua "ciluba") (sw "swahili") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/tt.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000051�14422175267�010765� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name tt nil) (tt "Татар") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/tr.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000013127�14422175267�010773� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name tr nil) (aa "Afar") (ab "Abazca") (ady "Adige") (af "Afrikaan Dili") (afa "Afro Asya Dilleri (Diğer)") (akk "Akad Dili") (alg "Algonquian Dilleri") (alt "Güney Altay") (am "Amharik") (ang "Eski İngilizce (450-1100)") (apa "Apaçi Dilleri") (ar "Arapça") (arc "Aramice") (art "Yapay (Diğer)") (ath "Atabaşkan Dilleri" "Athapascan Dilleri") (aus "Avustralya Dilleri") (av "Avar Dili") (ay "Aymara") (az "Azerice") (ba "Başkırt Dili") (bai "Bamileke Dilleri") (ban "Bali Dili") (bat "Baltık (Diğer)") (be "Beyaz Rusça") (ber "Berberi") (bg "Bulgarca") (bh "Bihari") (bi "Bislama") (bn "Bengal Dili") (bo "Tibetçe") (br "Breton Dili") (bs "Bosna Dili") (bua "Buryat") (ca "Katalan Dili") (cad "Caddo") (cai "Orta Amerika Yerlileri (Diğer)") (cau "Kafkasça (Diğer)") (ce "Çeçence") (cel "Keltçe (Diğer)") (chg "Çağatay Dili") (chr "Çeroki") (chy "Çeyen") (cmc "Chamic Dilleri") (co "Korsika Dili") (cop "Kiptice") (cpe "Creoles ve Pidgins, İngilizce tabanlı (Diğer)") (cpf "Creoles ve Pidgins, Fransızca tabanlı (Diğer)") (cpp "Creoles ve Pidgins, Portekizce tabanlı (Diğer)") (crh "Kırım Tatarcası" "Kırım Türkçesi") (crp "Creoles ve Pidgins (Diğer)") (cs "Çekçe") (cu "Kilise Slavcası") (cus "Kushi (Diğer)" "Cushitic (Diğer)") (cv "Çuvaş") (cy "Gal Dili") (da "Danca") (de "Almanca") (dra "Dravidian (Diğer)") (dsb "Aşağı Sorbça") (dum "Felemenkçe (1050-1350)") (dz "Bhutan Dili") (ee "Ewe") (egy "Mısır Dili (Eski)") (el "Yunanca") (elx "Elam") (en "İngilizce") (enm "İngilizce (1100-1500)") (eo "Esperanto") (es "İspanyolca") (et "Estonya Dili") (eu "Bask Dili") (fa "Farsça") (fi "Fince") (fiu "Finno - Ugrian (Diğer)") (fj "Fiji Dili") (fo "Faroe Dili") (fr "Fransızca") (frm "Fransızca (1400-1600)") (fro "Fransızca (842-1400)") (fy "Frizye Dili") (ga "İrlanda Dili") (gd "İskoç Gal Dili") (gem "Almanca tabanlı (Diğer)") (gl "Galiçya Dili") (gmh "Almanca (1050-1500)") (gn "Guarani") (goh "Almanca (750-1050)") (grc "Antik Yunan (1453'e kadar)") (gu "Gujarati") (gv "Manx") (ha "Hausa") (haw "Hawaii Dili") (he "İbranice") (hi "Hint Dili") (hit "Hititçe") (hr "Hırvatça") (hsb "Yukarı Sorbça") (ht "Haiti Dili") (hu "Macarca") (hy "Ermenice") (ia "Interlingua") (id "Endonezya Dili") (ie "Interlingue") (ik "Inupiak") (inc "Hintçe (Diğer)") (ine "Hint-Avrupa (Diğer)") (inh "İnguş Dili") (io "Ido") (ira "İran Dili") (iro "Iroquoian Dilleri") (is "İzlandaca") (it "İtalyanca") (iu "Inuktitut") (ja "Japonca") (jv "Java Dili") (ka "Gürcüce") (khi "Khoisan (Diğer)") (kk "Kazak Dili") (kl "Grönland Dili") (km "Kamboçya Dili") (kn "Kannada") (ko "Korece") (krc "Karaçay-Balkar") (ks "Keşmirce") (ku "Kürtçe") (kum "Kumukça") (ky "Kırgızca") (la "Latince") (lb "Lüksemburg Dili") (ln "Lingala") (lo "Laos Dili") (lt "Litvanya Dili") (lv "Letonya Dili") (mad "Madura Dili") (map "Avustronezya Dili") (mg "Malaga Dili") (mga "İrlanda Dili (900-1200)") (mh "Marshall Adaları Dili") (mi "Maori") (mis "Çeşitli Diller") (mk "Makedonca") (mkh "Mon-Khmer (Diğer)") (ml "Malayalam") (mn "Moğol Dili") (mnc "Mançurya Dili") (mno "Manobo Dilleri") (mo "Moldavya Dili") (mr "Marathi") (ms "Malay") (mt "Malta Dili") (mul "Birden Fazla Diller") (mun "Munda Dilleri") (my "Birmanya Dili") (myn "Maya Dilleri") (na "Nauru") (nai "Kuzey Amerika Yerlileri Dili (Diğer)") (nb "Norveç Kitap Dili") (nd "Kuzey Ndebele") (nds "Aşağı Sakson" "Aşağı Almanca") (ne "Nepal Dili") (nic "Nijer - Kordofanian (Diğer)") (nl "Hollanda Dili") (nn "Norveççe Nynorsk") (no "Norveççe") (nog "Nogay Dili") (nr "Güney Ndebele") (nub "Nubian Dilleri") (nv "Navaho Dili") (oc "Provençal" "Occitan (1500 sonrası)") (oj "Ojibwa") (om "Oromo (Afan)") (or "Oriya") (os "Oset") (osa "Osage") (ota "Osmanlıca (1500-1928)") (oto "Osmanlı Dilleri") (pa "Pencap Dili") (paa "Papua Dili (Diğer)") (pal "Pehlevi") (pau "Palau Dili") (peo "Eski Farsça (600-400 M.Ö.)") (phi "Filipinler Dili (Diğer)") (pl "Polonya Dili") (pra "Prakrit Dilleri") (pro "Eski Provençal (1500'e kadar)") (ps "Peştun Dili") (pt "Portekizce") (qu "Quechua") (rm "Rhaeto-Roman Dili") (rn "Kirundi") (ro "Romence") (roa "Roman Dili (Diğer)") (rom "Romanca") (ru "Rusça") (rw "Kinyarwanda") (sa "Sanskritçe") (sai "Güney Amerika Yerlileri Dili (Diğer)") (sal "Salishan Dilleri") (sam "Samaritan Aramcası") (sc "Sardunya Dili") (scn "Sicilya Dili") (sco "İskoç") (sd "Sindhi") (se "Kuzey Sami") (sem "Sami (Diğer)") (sg "Sangho") (sga "Eski İrlandaca (900'e kadar)") (sgn "İşaret Dilleri") (sh "Sırp-Hırvat Dili") (si "Sinhal Dili") (sio "Siu Dilleri") (sit "Çin-Tibet (Diğer)") (sk "Slovakça") (sl "Slovence") (sla "Slav Dilleri (Diğer)") (sm "Samoa Dili") (sma "Güney Sami") (smi "Sami Dilleri (Diğer)") (smj "Lule Sami") (smn "Inari Sami") (sms "Skolt Sami") (sn "Shona") (so "Somali Dili") (sq "Arnavutça") (sr "Sırpça") (ss "Siswati") (ssa "Nil-Sahara (Diğer)") (st "Sesotho") (su "Sudan Dili") (sux "Sümer") (sv "İsveççe") (sw "Swahili") (syr "Süryanice") (ta "Tamil") (tai "Tay Dili (Diğer)") (te "Telugu") (tg "Tacik Dili") (th "Tay Dili") (ti "Tigrinya") (tk "Türkmence") (tl "Tagalog") (tn "Setswana") (to "Tonga (Tonga Adaları)") (tr "Türkçe") (ts "Tsonga") (tt "Tatarca") (tup "Tupi dilleri") (tut "Altay Dilleri (Diğer)") (tw "Twi") (ty "Tahiti Dili") (tyv "Tuva Dili") (ug "Uygurca") (uga "Ugarit Dili") (uk "Ukraynaca") (und "Belirsiz") (ur "Urduca") (uz "Özbekçe") (vi "Vietnam Dili") (vo "Volapuk") (wak "Wakashan Dilleri") (wen "Sorb Dilleri") (wo "Wolof") (xal "Kalmık") (xh "Xhosa") (yi "Yiddiş") (yo "Yoruba") (ypk "Yupik Dilleri") (za "Zhuang") (zap "Zapotek Dili") (zh "Çince") (zu "Zulu") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/mr.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000010152�14422175267�010757� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name mr nil) (aa "अफार") (ab "अबखेजियन") (af "अफ्रिकान्स") (am "अमहारिक") (ar "अरेबिक") (as "असामी") (ay "ऐमरा") (az "अज़रबाइजानी") (ba "बष्किर") (be "बैलोरुसियन") (bg "बल्गेरियन") (bh "बीहारी") (bi "बिसलमा") (bn "बंगाली") (bo "तिबेटियन") (br "ब्रेटन") (ca "कटलन") (co "कोर्सिकन") (cs "ज़ेक") (cy "वेल्ष") (da "डानिष") (de "जर्मन") (dz "भूटानी") (el "ग्रीक") (en "इंग्रेजी") (eo "इस्परान्टो") (es "स्पानिष") (et "इस्टोनियन्") (eu "बास्क") (fa "पर्षियन्") (fi "फिन्निष") (fj "फिजी") (fo "फेरोस्") (fr "फ्रेन्च") (fy "फ्रिसियन्") (ga "ऐरिष") (gd "स्काटस् गेलिक") (gl "गेलीशियन") (gn "गौरानी") (gu "गुजराती") (ha "हौसा") (he "हेबृ") (hi "हिन्दी") (hr "क्रोयेषियन्") (hu "हंगेरियन्") (hy "आर्मीनियन्") (ia "इन्टरलिंग्वा") (id "इन्डोनेषियन") (ie "इन्टरलिंग") (ik "इनूपियाक") (is "आईसलान्डिक") (it "इटालियन") (iu "इनुकिटुट्") (ja "जापनीस्") (jv "जावनीस्") (ka "जार्जियन्") (kk "कज़क") (kl "ग्रीनलान्डिक") (km "कंबोडियन") (kn "कन्नड") (ko "कोरियन्") (kok "कोंकणी") (ks "कश्मीरी") (ku "कुर्दिष") (ky "किर्गिज़") (la "लाटिन") (ln "लिंगाला") (lo "लाओतियन्") (lt "लिथुआनियन्") (lv "लाट्वियन् (लेट्टिष)") (mg "मलागसी") (mi "माओरी") (mk "मसीडोनियन्") (ml "मलियालम") (mn "मंगोलियन्") (mo "मोल्डावियन्") (mr "मराठी") (ms "मलय") (mt "मालतीस्") (my "बर्मीस्") (na "नौरो") (ne "नेपाली") (nl "डच") (no "नोर्वेजियन") (oc "ओसिटान्") (om "ओरोमो (अफान)") (or "ओरिया") (pa "पंजाबी") (pl "पोलिष") (ps "पष्टो (पुष्टो)") (pt "पोर्चुगीस्") (qu "क्वेचओ") (rm "रहटो-रोमान्स्") (rn "किरुन्दी") (ro "रोमानियन्") (root "शिखर") (ru "रष्यन्") (rw "किन्यार्वान्डा") (sa "संस्कृत") (sd "सिंधी") (sg "सांग्रो") (sh "सेर्बो-क्रोयेषियन्") (si "सिन्हलीस्") (sk "स्लोवाक") (sl "स्लोवेनियन्") (sm "समोन") (sn "शोना") (so "सोमाली") (sq "आल्बेनियन्") (sr "सेर्बियन्") (ss "सिस्वती") (st "सेसोथो") (su "सुंदनीस्") (sv "स्वीडिष") (sw "स्वाहिली") (ta "तमिळ") (te "तेलंगू") (tg "तजिक") (th "थाई") (ti "तिग्रिन्या") (tk "तुर्कमेन") (tl "तगालोग") (tn "सेत्स्वाना") (to "तोंगा") (tr "तुर्किष") (ts "त्सोगा") (tt "टटार") (tw "त्वि") (ug "उधूर") (uk "युक्रेनियन्") (ur "उर्दू") (uz "उज़बेक") (vi "वियत्नामीज़") (vo "ओलापुक") (wo "उलोफ") (xh "क्स्होसा") (yi "इद्दिष") (yo "यूरुबा") (za "झ्हुन्ग") (zh "चिनीस्") (zu "जुलू") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/fa.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000024554�14422175267�010742� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name fa nil AF) (aa "آفاری") (ab "آبخازی") (ace "آچئی") (ach "آچولیایی") (ada "آدانگمه‌ای") (ady "آدیجیایی") (ae "اوستایی") (af "آفریکانس") (afa "افریقا و آسیایی (دیگر)") (akk "آکدی") (ale "آلئوتی") (alg "زبانهای آلگونکینی") (am "امهری") (ang "انگلیسی باستان") (apa "زبانهای آپاچیایی") (ar "عربی") (arc "آرامی") (arn "آروکانیایی") (arp "آراپاهویی") (art "ساختگی (دیگر)") (arw "آراواکی") (as "آسامی") (ath "زبانهای آتاپاسکایی") (aus "زبانهای استرالیایی") (av "آواری") (ay "آیمارایی") (az "ترکی آذربایجانی") (ba "باشغیری") (bad "باندایی") (bal "بلوچی") (ban "بالیایی") (bas "باسایی") (bat "بالتیکی (دیگر)") (be "بلوروسی") (bej "بجایی") (bem "بمبایی") (ber "بربری (دیگر)") (bg "بلغاری") (bh "بیهاری") (bho "بوجپوری") (bi "بیسلاما") (bik "بیکولی") (bm "بامبارایی") (bn "بنگالی") (bnt "بانتویی (دیگر)") (bo "تبتی") (br "برتانیایی") (bs "بوسنیایی") (btk "باتاکی") (bua "بوریاتی") (bug "بوگیایی") (ca "کاتالونیایی") (cad "کادویی") (cai "سرخپوستی امریکای مرکزی (دیگر)") (car "کاریبی") (cau "قفقازی (دیگر)") (ce "چچنی") (ceb "سبویی") (cel "سلتی (دیگر)") (ch "چامورویی") (chm "ماریایی") (cho "چوکتویی") (chp "چیپه‌ویه‌ای") (chr "چروکیایی") (chy "شایانی") (cop "قبطی") (cpe "کریول‌ها و پیجین‌های مبتنی بر انگلیسی (دیگر)") (cpf "کریول‌ها و پیجین‌های مبتنی بر فرانسوی (دیگر)") (cpp "کریول‌ها و پیجین‌های مبتنی بر پرتغالی (دیگر)") (cr "کریایی") (crh "ترکی کریمه؛ تاتاری کریمه") (crp "کریول‌ها و پیجین‌ها (دیگر)") (cs "چکی") (csb "کاشوبی") (cu "اسلاوی کلیسایی") (cus "کوشی (دیگر)") (cv "چوواشی") (cy "ویلزی") (da "دانمارکی") (dak "داکوتایی") (de "آلمانی") (del "دلاواری") (din "دینکایی") (dra "دراویدی (دیگر)") (dsb "صُربی سفلی") (dua "دوآلایی") (dum "هلندی میانه") (dyu "دایولایی") (dz "جونخایی") (ee "اوه‌ای") (efi "افیکی") (egy "مصری (کهن)") (el "یونانی") (elx "عیلامی") (en "انگلیسی") (enm "انگلیسی میانه") (eo "اسپرانتو") (es "اسپانیایی" AF "هسپانوی") (et "استونیایی") (eu "باسکی") (fa "فارسی" AF "دری") (fan "فانکی") (fat "فانتیایی") (ff "فولایی") (fi "فنلاندی" AF "فنلندی") (fiu "فین و اوگرایی (دیگر)") (fj "فیجیایی") (fo "فارویی") (fon "فونی") (fr "فرانسوی") (frm "فرانسوی میانه") (fro "فرانسوی باستان") (fur "فریولیایی") (fy "فریزی") (ga "ایرلندی" AF "آیرلندی") (gaa "گایی") (gba "گبایایی") (gd "گیلی اسکاتلندی") (gem "ژرمنی (دیگر)") (gez "گی‌ئزی") (gil "گیلبرتی") (gl "گالیسیایی") (gmh "آلمانی علیای میانه") (gn "گوارانی") (goh "آلمانی علیای باستان") (gon "گوندی") (got "گوتیک") (grb "گریبویی") (grc "یونانی کهن") (gu "گجراتی") (gv "مانی") (ha "هوسیایی") (hai "هایدایی") (haw "هاوائیایی") (he "عبری") (hi "هندی") (hil "هیلی‌گاینونی") (hit "هیتی") (hr "کرواتی" AF "کروشیایی") (hsb "صُربی علیا") (ht "هائیتیایی") (hu "مجاری") (hy "ارمنی") (hz "هریرویی") (ia "میان‌زبان") (id "اندونزیایی" AF "اندونیزیایی") (ig "ایگبویی") (ii "یی سیچوان") (ijo "ایجویی") (ik "اینوپیک") (ilo "ایلوکویی") (inc "هندیک (دیگر)") (ine "هند و اروپایی (دیگر)") (inh "اینگوشی") (ira "ایرانی (دیگر)") (iro "زبانهای ایروکوایی") (is "ایسلندی" AF "آیسلندی") (it "ایتالیایی" AF "ایتالوی") (iu "اینوکتیتوت") (ja "ژاپنی" AF "جاپانی") (jpr "فارسی یهودی") (jrb "عربی یهودی") (jv "جاوه‌ای") (ka "گرجی") (kaa "قره‌قالپاقی") (kab "قبایلی") (kac "کاچینی") (kam "کامبایی") (kar "کارنی") (kbd "کاباردینی") (kg "کنگویی") (kha "خازیایی") (khi "خواسی (دیگر)") (kho "ختنی") (ki "کیکویویی") (kk "قزاقی") (kl "گرینلندی") (km "خمری") (kmb "کیمبوندویی") (kn "کاناده‌ای") (ko "کره‌ای" AF "کوریایی") (kok "کنکانی") (kpe "کپله‌ای") (kr "کانوریایی") (krc "قره‌چایی‐بالکاری") (kro "کرویی") (kru "کوروخی") (ks "کشمیری") (ku "کردی") (kum "کومیکی") (kv "کومیایی") (kw "کرنوالی") (ky "قرقیزی" AF "قرغزی") (la "لاتینی") (lad "لادینو") (lah "لاهندا") (lb "لوگزامبورگی") (lez "لزگی") (lg "گاندایی") (li "لیمبورگی") (ln "لینگالا") (lo "لائوسی") (lol "مونگویی") (loz "لوزیایی") (lt "لیتوانیایی") (lu "لوبایی‐کاتانگا") (lua "لوبایی‐لولوا") (lun "لوندایی") (luo "لوئویی") (lus "لوشه‌ای") (lv "لتونیایی") (mad "مادورایی") (mag "ماگاهیایی") (mai "مایدیلی") (man "ماندینگویی") (map "آسترونیزیایی (دیگر)") (mas "ماسایی") (mdf "مکشایی") (men "منده‌ای") (mg "مالاگاسیایی") (mga "ایرلندی میانه") (mh "مارشالی") (mi "مائوریایی") (mic "میکماکی") (min "مینانگ‌کابویی") (mis "زبان‌های متفرقه") (mk "مقدونی") (mkh "مون‌خمری (دیگر)") (ml "مالایالامی") (mn "مغولی" AF "مغلی") (mnc "مانچویی") (mo "مولداویایی") (moh "موهاکی") (mos "ماسیایی") (mr "مراتی") (ms "مالزیایی") (mt "مالتی") (mul "چندین زبان") (mun "زبانهای موندایی") (mus "کریکی") (my "برمه‌ای") (myn "زبانهای مایایی") (myv "ارزیایی") (na "نائورویی") (nah "ناواتلی") (nai "سرخپوستی امریکای شمالی (دیگر)") (nap "ناپلی") (nb "بوکسمال نروژی") (nd "انده‌بله‌ای شمالی") (nds "آلمانی سفلی") (ne "نپالی" AF "نیپالی") (new "نواریایی") (ng "ندونگایی") (niu "نیویی") (nl "هلندی" AF "هالندی") (nn "نرس جدید نروژی") (no "نروژی" AF "نارویژی") (nog "نغایی") (non "نرس باستان") (nr "انده‌بله‌ای جنوبی") (nso "سوتویی شمالی") (nub "زبانهای نوبیایی") (nv "ناواهویی") (nwc "نواریایی کلاسیک") (ny "نیانجایی؛ چوایی") (nyn "نیانکوله‌ای") (nyo "نیورویی") (oj "اوجیبوایی") (or "اوریه‌ای") (os "آسی") (osa "اوسیجی") (ota "ترکی عثمانی") (oto "زبانهای اتومیایی") (pa "پنجابی") (paa "پاپوایی (دیگر)") (pag "پانگاسینانی") (pal "پهلوی") (pam "پامپانگایی") (pap "پاپیامنتو") (pau "پالائویی") (peo "فارسی باستان") (phi "فیلیپینی (دیگر)") (phn "فنیقی") (pi "پالی") (pl "لهستانی" AF "پولندی") (pra "زبانهای پراکریتی") (ps "پشتو") (pt "پرتغالی" AF "پرتگالی") (qu "کچوایی") (raj "راجستانی") (rar "راروتونگایی") (rm "رتو‐رومیایی") (rn "روندیایی") (ro "رومانیایی") (roa "رومیایی (دیگر)") (rom "رومانویی") (root "ریشه") (ru "روسی") (rw "کینیارواندایی") (sa "سنسکریت") (sad "سانداوه‌ای") (sah "یاقوتی") (sai "سرخپوستی امریکای جنوبی (دیگر)") (sal "زبانهای سالیشی") (sat "سانتالی") (sc "ساردینیایی") (sco "اسکاتلندی") (sd "سندی") (sel "سلکوپی") (sem "سامی (دیگر)") (sg "سانگویی") (sga "ایرلندی باستان") (sgn "زبان‌های نشانه‌ای") (shn "شانی") (si "سینهالی") (sid "سیدامویی") (sio "زبانهای سویی") (sit "چین و تبتی (دیگر)") (sk "اسلواکی") (sl "اسلووینیایی") (sla "اسلاوی (دیگر") (sm "ساموآیی") (sn "شونایی") (snk "سونینکه‌ای") (so "سومالیایی") (sog "سغدی") (son "سونغایی") (sq "آلبانیایی") (sr "صربی") (srr "سریری") (ssa "نیلی و صحرایی (دیگر)") (st "سوتویی جنوبی") (su "سوندایی") (suk "سوکومایی") (sus "سوسویی") (sux "سومری") (sv "سوئدی" AF "سویدنی") (sw "سواحلی") (syr "سریانی") (ta "تامیلی") (tai "تایی (دیگر)") (te "تلوگویی") (tem "تیمنه‌ای") (tg "تاجیکی" AF "تاجکی") (th "تایلندی") (ti "تیگرینیایی") (tig "تیگره‌ای") (tiv "تیوی") (tk "ترکمنی") (tl "تاگالوگی") (tlh "کلینگون") (tli "تلین‌گیتی") (tmh "تاماشقی") (tn "تسوانایی") (to "تونگایی (جزایر تونگا)") (tog "تونگایی (نیاسا)") (tr "ترکی استانبولی") (ts "تسونگایی") (tsi "تسیم‌شیانی") (tt "تاتاری") (tum "تومبوکایی") (tup "زبانهای توپیایی") (tut "آلتاییک (دیگر)") (tw "توی‌یایی") (ty "تاهیتیایی") (tyv "تووایی") (udm "اودمورتی") (ug "اویغوری") (uk "اوکراینی") (umb "امبندویی") (und "نامشخص") (ur "اردو") (uz "ازبکی") (vai "ویایی") (ve "وندایی") (vi "ویتنامی") (vo "ولاپوک") (wa "والونی") (wak "زبانهای واکاشی") (wen "زبانهای صُربی") (wo "ولوفی") (xal "قلموقی") (xh "خوسایی") (yao "یائویی") (yap "یاپی") (yi "یدی") (yo "یوروبایی") (ypk "زبانهای یوپیکی") (za "چوانگی") (zap "زاپوتکی") (zh "چینی") (znd "زانده‌ای") (zu "زولویی") (zun "زونیایی") ����������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/cy.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000320�14422175267�010750� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name cy nil) (ar "Arabeg") (cy "Cymraeg") (de "Almaeneg") (en "Saesneg") (es "Sbaeneg") (fr "Ffrangeg") (hi "Hindi") (it "Eidaleg") (ja "Siapaneeg") (pt "Portiwgaleg") (ru "Rwsieg") (zh "Tseineeg") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/te.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000615�14422175267�010754� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name te nil) (ar "అరబిక్") (de "ఙర్మన్") (en "ఆంగ్లం") (es "స్పానిష్") (fr "ఫ్రెంచ్") (hi "హిందీ") (it "ఇటాలియన్ భాష") (ja "జపాను భాష") (pt "పొర్చుగల్ భాష") (ru "రష్యన్ భాష") (te "తెలుగు") (zh "చైనా భాష") �������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/uz.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000437�14422175267�011004� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name uz nil) (ar "Арабча") (de "Олмонча") (en "Инглизча") (es "Испанча") (fr "Французча") (hi "Ҳиндча") (it "Италянча") (ja "Японча") (pt "Португалча") (ru "Русча") (uz "Ўзбек") (zh "Хитойча") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/se.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000001473�14422175267�010756� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name se nil NO) (ang nil NO "Boares eaŋgalasgiella") (apa nil NO "Apachegielat") (be nil NO "Vilgesruoššagiella") (cs nil NO "Tšehkkiagiella") (da nil NO "Dánskkagiella") (de nil NO "Duiskkagiella") (el nil NO "Greikkagiella") (en nil NO "Eŋgelasgiella") (es nil NO "Spánskkagiella") (et nil NO "Eestegiella") (fi nil NO "Suomagiella") (fiu nil NO "Fenno-Ugrálaš") (fo nil NO "Sjekk") (fr nil NO "Fránskkagiella") (gem nil NO "Eará duiskkagielat") (is nil NO "Islánddagiela") (nb nil NO "Girjedárugiela") (nn nil NO "Ođđadárogiela") (no nil NO "Norgga") (ru nil NO "Ruoššagiela") (se nil NO "dávvisámegiella") (sma nil NO "Máttasámegiella") (smi nil NO "Sámi gielat") (smj nil NO "juvlevsámegiella") (smn nil NO "ánársámegiella") (sms nil NO "nuortálašgiella") (sv nil NO "Ruoŧagiella") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/sv.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000024014�14422175267�010773� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name sv nil SE) (aa "afar") (ab "abchasiska") (ace "achinesiska") (ach "acoli") (ada "adangme") (ady "adygeiska") (ae "avestiska") (af "afrikaans") (afa "afro-asiatiskt språk (annat)" SE "afroasiatiskt (annat)") (afh "afrihili") (ain "ainu") (ak "akan") (akk "akkadiska") (ale "aleutiska") (alg "algonkinskt språk (annat)") (alt "sydaltaiska") (am "amhariska") (an "aragonesiska") (ang "fornengelska (ca 450-1100)" "fornengelska (c:a 450-1100)") (apa "apachespråk") (ar "arabiska") (arc "arameiska") (arn "araukanska") (arp "arapaho") (art "konstgjort språk (annat)") (arw "arawakiska") (as "assamesiska") (ast "asturiska") (ath "athapaskiskt språk (annat)") (aus "australiskt språk") (av "avariskt språk") (awa "awadhi") (ay "aymara") (az "azerbajdzjanska") (ba "basjkiriska") (bad "banda") (bai "bamilekespråk") (bal "baluchi") (ban "balinesiska") (bas "basa (bantuspråk)") (bat "baltiskt språk (annat)") (be "vitryska") (bej "beyja") (bem "bemba") (ber "berberspråk (annat)") (bg "bulgariska") (bh "bihari") (bho "bhojpuri") (bi "bislama") (bik "bikol") (bin "bini") (bla "siksika") (bm "bambara") (bn "bengali") (bnt "bantuspråk") (bo "tibetanska") (br "bretonska") (bra "braj") (bs "bosniska") (btk "batak") (bua "burjätiska" "burjatiska språket") (bug "buginesiska") (byn "blin") (ca "katalanska") (cad "caddo") (cai "centralamerikanskt indianspråk (annat)") (car "karibiska") (cau "kaukasiskt språk (annat)") (ce "tjetjenska") (ceb "cebuano") (cel "keltiskt språk (annat)") (ch "chamorro") (chb "chibcha") (chg "chagatai") (chk "truk" "chuukesiska") (chm "tjeremissiska" "mari") (chn "chinook") (cho "choctaw") (chp "chipewyan") (chr "cherokesiska") (chy "cheyenne") (cmc "chamispråk") (co "korsikanska") (cop "koptiska") (cpe "kreolspråk och pidgin, engelskbaserade (annat)" SE "kreol- och pidginspråk, engelskbaserade (övriga)") (cpf "kreolspråk och pidgin, franskbaserade (annat)" SE "kreol- och pidginspråk, franskbaserade (övriga)") (cpp "kreolspråk och pidgin, portugisiskbaserade (annat)" SE "kreol- och pidginspråk, portugisiskbaserade (övriga)") (cr "cree") (crh "krimtatariska" "krimturkiska" SE "krimturkiska, krimtatariska") (crp "kreolspråk och pidgin (annat)" "kreolspråk (annat)" SE "kreol- och pidginspråk (annat)") (cs "tjeckiska") (csb "kasjubiska") (cu "kyrkslaviska" "fornkyrkoslaviska") (cus "kusjitiskt språk (annat)") (cv "tjuvasjiska") (cy "walesiska") (da "danska") (dak "dakota") (dar "darginska") (day "dajakiska") (de "tyska") (del "delaware") (den "slavej" "dene") (dgr "dogrib") (din "dinka") (doi "dogri") (dra "dravidiskt språk (annat)") (dsb "lågsorbiska") (dua "duala") (dum "medelnederländska (ca 1050-1350)") (dv "divehi") (dyu "dyula") (dz "bhutanesiska") (ee "ewe") (efi "efik") (egy "fornegyptiska") (eka "ekajuk") (el "grekiska") (elx "elamitiska") (en "engelska") (enm "medelengelska (1100-1500)" SE "medelengelska (ca 1100-1500)") (eo "esperanto") (es "spanska") (et "estniska") (eu "baskiska") (ewo "ewondo") (fa "persiska") (fan "fang") (fat "fanti") (ff "fulani") (fi "finska") (fil "filippinska") (fiu "finsk-ugriskt språk (annat)") (fj "fidjianska") (fo "färöiska") (fon "fonspråket") (fr "franska") (frm "medelfranska (ca 1400-1600)") (fro "fornfranska (c:a 842-1400)" "fornfranska (842- ca 1400)") (fur "friulianska") (fy "västfrisiska") (ga "iriska") (gaa "gã") (gay "gayo") (gba "gbaya") (gd "höglandsskotska") (gem "germanskt språk (annat)") (gez "etiopiska") (gil "kiribati" "gilbertesiska" SE "gilbertesiska, kiribati") (gl "galiciska") (gmh "medelhögtyska (ca 1050-1500)") (gn "guaraní" SE "guarani") (goh "fornhögtyska (ca 750-1050)") (gon "gondi") (gor "gorontalo") (got "gotiska") (grb "grebo") (grc "forngrekiska (till 1453)") (gu "gujarati") (gv "manx") (gwi "gwichin") (ha "haussa") (hai "haida") (haw "hawaiiska") (he "hebreiska") (hi "hindi") (hil "hiligaynon") (him "himachali") (hit "hettitiskt språk") (hmn "hmonspråk") (ho "hirimotu") (hr "kroatiska") (hsb "högsorbiska") (ht "haitiska") (hu "ungerska") (hup "hupa") (hy "armeniska") (hz "herero") (ia "interlingua") (iba "ibanska") (id "indonesiska") (ie "interlingue") (ig "ibo") (ii "szezuan i") (ijo "ijospråket") (ik "inupiak") (ilo "iloko") (inc "indiskt språk (annat)") (ine "indo-europeiskt språk (annat)") (inh "ingusjiska") (io "ido") (ira "iranska") (iro "irokesiskt språk" SE "irokesiska språk") (is "isländska") (it "italienska") (iu "inuktitut") (ja "japanska") (jbo "lojban") (jpr "judisk persiska") (jrb "judisk arabiska") (jv "javanesiska") (ka "georgiska") (kaa "karakalpakiska") (kab "kabyliska") (kac "kachin") (kam "kamba") (kar "karenska") (kaw "kawi") (kbd "kabardinska") (kg "kikongo") (kha "khasi") (khi "khoisanspråk (annat)" SE "khoisanska (annat)") (kho "khotanesiska") (ki "kikuyu") (kj "kuanyama") (kk "kazakstanska") (kl "grönländska") (km "khmeriska" "kambodjanska" SE "kambodjanska, khmeriska") (kmb "kimbundu") (kn "kannada" "kanaresiska" SE "kanaresiska, kannada") (ko "koreanska") (kok "konkani") (kos "kosreanska") (kpe "kpelle") (kr "kanuri") (krc "karachay-balkar") (kro "kru") (kru "kurukh") (ks "kashmiriska") (ku "kurdiska") (kum "kumykiska") (kut "kutenaj") (kv "kome") (kw "korniska") (ky "kirgisiska") (la "latin") (lad "ladino") (lah "lahnda") (lam "lamba") (lb "luxemburgiska") (lez "lezghien") (lg "luganda") (li "limburgiska") (ln "lingala") (lo "laotiska") (lol "mongo" "lolo" SE "lolo, mongo") (loz "lozi") (lt "litauiska") (lu "luba-katanga") (lua "luba-lulua") (lui "luiseno") (lun "lunda") (luo "doluo") (lus "lushai") (lv "lettiska") (mad "maduresiska") (mag "magahi") (mai "maithili") (mak "makasar") (man "mande") (map "austronesiskt språk") (mas "massajiska") (mdf "moksja") (mdr "mandar") (men "mende") (mg "malagassiska") (mga "medeliriska (900-1200)" SE "medeliriska (ca 900-1200)") (mh "marshalliska") (mi "maori") (mic "mic-mac") (min "minangkabau") (mis "blandade språk" "annat språk") (mk "makedonska") (mkh "mon-khmeriskt språk (annat)") (ml "malayalam") (mn "mongoliska") (mnc "manchuriska") (mni "manipuri") (mno "manobospråk") (mo "moldaviska") (moh "mohawk") (mos "mossi") (mr "marathi") (ms "malajiska") (mt "maltesiska") (mul "flera språk") (mun "mundaspråk") (mus "muskogee") (mwl "mirandesiska") (mwr "marwari") (my "burmesiska") (myn "mayaspråk") (myv "erjya") (na "nauru") (nah "aztekiska" "nahuatl" SE "nahuatl, aztekiska") (nai "nordamerikanskt indianspråk (annat)") (nap "napolitanska") (nb "norska (bokmål)") (nd "nordndebele") (nds "lågsaxiska" "lågtyska" SE "lågtyska, lågsaxiska") (ne "nepalesiska") (new "newariska") (ng "ndonga") (nia "nias") (nic "kordofanspråk (annat)" "Niger-Kongospråk (annat)") (niu "niueanska") (nl "holländska") (nn "nynorska") (no "norska") (nog "nogai") (non "fornnordiska") (nr "sydndebele") (nso "nordsotho") (nub "nubiskt språk") (nv "navaho") (nwc "klassisk newariska") (ny "nyanja") (nym "nyamwezi") (nyn "nyankole") (nyo "nyoro") (nzi "nzima") (oc "occitanska" "provensalska (efter 1500)" SE "provensalska (efter 1500), occitanska") (oj "chippewa" "odjibwa" SE "odjibwa, chippewa") (om "oromo") (or "oriya") (os "ossetiska") (osa "osage") (ota "ottomanska") (oto "otomispråk") (pa "punjabi") (paa "papuanskt språk (annat)") (pag "pangasinan") (pal "medelpersiska" "pahlavi") (pam "pampanga") (pap "papiamento") (pau "palau") (peo "fornpersiska (ca 600-400 f.Kr.)" "fornpersiska (c:a 600-400 f.Kr.)") (phi "filippinskt språk (annat)") (phn "feniciska" "kananeiska" SE "kananeiska, feniciska") (pi "pali") (pl "polska") (pon "ponape") (pra "prakritspråk") (pro "fornprovensalska (till 1500)") (ps "afghanska" "pashto" SE "pashto, afghanska") (pt "portugisiska") (qu "quechua") (raj "rajasthani") (rap "rapanui") (rar "rarotonganska") (rm "rätoromanska") (rn "rundi") (ro "rumänska") (roa "romanskt språk (annat)") (rom "romani") (root "rot") (ru "ryska") (rup "arumänska") (rw "kinjarwanda" "rwanda" SE "rwanda, kinjarwanda") (sa "sanskrit") (sad "sandawe") (sah "jakutiska") (sai "sydamerikanskt indianspråk (annat)") (sal "salikiskt språk") (sam "samaritanska") (sas "sasak") (sat "santali") (sc "sardiska") (scn "sicilianska") (sco "skotska") (sd "sindhi") (se "nordsamiska") (sel "selkup") (sem "semitiskt språk (annat)") (sg "sango") (sga "forniriska (till 900)") (sgn "teckenspråk") (shn "shan") (si "singalesiska") (sid "sidamo") (sio "sioux-språk") (sit "sinotibetanskt språk (annat)" "sino-tibetanskt språk (annat)" SE "sinotibetanskt (annat)") (sk "slovakiska") (sl "slovenska") (sla "slaviskt språk (annat)") (sm "samoanska") (sma "sydsamiska") (smi "samiskt språk (annat)" SE "samiska språk (övriga)") (smj "lulesamiska") (smn "enaresamiska") (sms "skoltsamiska") (sn "manshona" "shona" SE "shona, manshona") (snk "soninke") (so "somaliska") (sog "sogdiska") (son "songhai") (sq "albanska") (sr "serbiska") (srn "sranan tongo") (srr "serer") (ss "swati") (ssa "nilosahariskt (annat)" "nilo-sahariskt språk (annat)") (st "sydsotho") (su "sundanesiska") (suk "sukuma") (sus "susu") (sux "sumeriska") (sv "svenska") (sw "swahili") (syr "syriska") (ta "tamil") (tai "thaispråk (annat)") (te "telugiska") (tem "temne") (ter "tereno") (tet "tetum") (tg "tadzjikiska") (th "thailändska") (ti "tigrinja") (tig "tigré") (tiv "tivi") (tk "turkmeniska") (tkl "tokelauiska") (tl "tagalog") (tlh "klingonska") (tli "tlingit") (tmh "tamashek") (tn "tswana") (to "tonganska") (tog "tonganska (Nyasa)") (tpi "tok pisin") (tr "turkiska") (ts "tsonga") (tsi "tsimshian") (tt "tatariska") (tum "tumbuka") (tup "tupíspråk") (tut "altaiskt språk (annat)") (tvl "tuvaluanska") (tw "twi") (ty "tahitiska") (tyv "tuviniska") (udm "udmurtiska") (ug "uiguriska") (uga "ugaritiska") (uk "ukrainska") (umb "umbundu") (und "obestämt språk") (ur "urdu") (uz "uzbekiska") (vai "vaj") (ve "venda") (vi "vietnamesiska") (vo "volapük" "volapyk") (vot "votiska") (wa "vallonska") (wak "wakusjiskt språk") (wal "walamo") (war "waray") (was "washo") (wen "sorbiskt språk") (wo "wolof") (xal "kalmuckiska") (xh "xhosa") (yao "kiyao") (yap "japetiska") (yi "jiddisch") (yo "yoruba") (ypk "yupiskt språk" "eskimåspråk") (za "zhuang") (zap "zapotek") (zen "zenaga") (zh "kinesiska") (znd "zandé") (zu "zulu") (zun "zuni") ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ar.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000032374�14422175267�010755� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ar nil) (aa "الأفارية") (ab "الأبخازية") (ace "الأتشينيزية") (ach "الأكولية") (ada "الأدانجمية") (ady "الأديجه") (ae "الأفستية") (af "الأفريقية") (afa "الأفرو آسيوية - أخرى") (afh "الأفريهيلية") (ain "الآينوية") (ak "الأكانية") (akk "الأكادية") (ale "الأليوتية") (alg "اللغات الأمريكية الهندية") (alt "الألطائية الجنوبية") (am "الأمهرية") (an "الأراجونية") (ang "الانجليزية القديمة") (apa "اللغات الأباتشية") (ar "العربية") (arc "الآرامية") (arn "الأروكانية") (arp "الأراباهو") (art "الصناعية - أخرى") (arw "الأراواكية") (as "الأسامية") (ast "الأسترية") (ath "اللغات الأزباسكانية") (aus "اللغات الأسترالية") (av "الأفاريكية") (awa "الأوادية") (ay "الأيمارا") (az "الأذرية") (ba "الباشكيرية") (bad "الباندا") (bai "اللغات الباميليكية") (bal "البلوشية") (ban "اللغة البالية") (bas "الباسا") (bat "البلطيقية - أخرى") (be "البيلوروسية") (bej "البيجا") (bem "البيمبا") (ber "البربرية") (bg "البلغارية") (bh "البيهارية") (bho "البهوجبرية") (bi "البيسلامية") (bik "البيكولية") (bin "البينية") (bla "السيكسيكية") (bm "البامبارا") (bn "البنغالية") (bnt "البانتو") (bo "التبتية") (br "البريتونية") (bra "البراجية") (bs "البوسنية") (btk "الباتاكية") (bua "البرياتية") (bug "البجينيزية") (byn "البلينية") (ca "الكاتالوينية") (cad "الكادو") (cai "الهندية الأمريكية الوسطى - أخرى") (car "الكاريبية") (cau "القوقازية - أخرى") (ce "الشيشانية") (ceb "السيبيونو") (cel "السلتية - أخرى") (ch "التشامورو") (chb "التشيبشا") (chg "التشاجاتاى") (chk "التشكيزية") (chn "الشينوك جارجون") (cho "الشوكتو") (chp "الشيباوايان") (chr "الشيروكى") (chy "الشايان") (cmc "اللغات التشاميكية") (co "الكورسيكية") (cop "قبطية") (cpe "الكرييولى و اللغات المبسطة الأخرى للتفاهم بين الشعوب على أساس الأنجليزية") (cpf "الكرييولى و اللغات المبسطة الأخرى للتفاهم بين الشعوب على أساس الفرنسية") (cpp "الكرييولى و اللغات المبسطة الأخرى للتفاهم بين الشعوب على أساس البرتغالية") (cr "الكرى") (crh "تركى كريمين، لغة توركية كريمينية") (crp "الكرييولى و اللغات المبسطة الأخرى للتفاهم بين الشعوب - أخرى") (cs "التشيكية") (csb "الكاشبايان") (cu "سلافية كنسية") (cus "الكشيتيك - أخرى") (cv "التشفاش") (cy "الولزية") (da "الدانماركية") (dak "الداكوتا") (dar "الدارجوا") (day "الدياك") (de "الألمانية") (del "الديلوير") (dgr "الدوجريب") (din "الدنكا") (doi "الدوجرى") (dra "الدرافيدين - أخرى") (dsb "الصربية السفلى") (dua "الديولا") (dum "الهولندية الوسطى") (dv "المالديفية") (dyu "الدايلا") (dz "الزونخاية") (efi "الافيك") (egy "المصرية القديمة") (eka "الاكاجك") (el "اليونانية") (elx "الامايت") (en "الانجليزية") (enm "الانجليزية الوسطى") (eo "اسبرانتو") (es "الأسبانية") (et "الأستونية") (eu "لغة الباسك") (ewo "الايوندو") (fa "الفارسية") (fan "الفانج") (fat "الفانتى") (ff "الفلة") (fi "الفنلندية") (fil "الفلبينية") (fiu "فينو أجرايان - أخرى") (fj "الفيجية") (fo "الفارويز") (fon "الفون") (fr "الفرنسية") (frm "الفرنسية الوسطى") (fro "الفرنسية القديمة") (fur "الفريلايان") (fy "الفريزيان") (ga "الأيرلندية") (gay "الجايو") (gba "الجبيا") (gd "الغيلية الأسكتلندية") (gem "الجرمانية (أخرى)") (gez "الجيز") (gil "لغة أهل جبل طارق") (gl "الجاليكية") (gmh "الألمانية العليا الوسطى") (gn "الجوارانى") (goh "الألمانية العليا القديمة") (gon "الجندى") (gor "الجورونتالو") (got "الجرمانية") (grb "الجريبو") (grc "اليونانية القديمة") (gu "الغوجاراتية") (gv "المنكية") (ha "الهوسا") (hai "الهيدا") (haw "لغة أهل الهاواى") (he "العبرية") (hi "الهندية") (hil "الهيليجينون") (him "الهيماتشالى") (hit "الحثية") (hmn "الهمونجية") (ho "الهيرى موتو") (hr "الكرواتية") (hsb "الصربية العليا") (ht "الهايتية") (hu "الهنغارية") (hup "الهبا") (hy "الأرمينية") (hz "الهيريرو") (ia "اللّغة الوسيطة") (iba "الايبان") (id "الأندونيسية") (ie "الانترلينج") (ig "الايجبو") (ii "السيتشيون يى") (ijo "الايجو") (ik "الاينبياك") (ilo "الايلوكو") (inc "الهندية - أخرى") (ine "الهندية الأوروبية - أخرى") (inh "الانجوشية") (io "الايدو") (ira "الايرانية") (iro "اللغات الايروكويانية") (is "الأيسلاندية") (it "الايطالية") (iu "الاينكتيتت") (ja "اليابانية") (jbo "اللوجبان") (jpr "الجيدو الفارسى") (jrb "الجيدو العربى") (jv "الجاوية") (ka "الجورجية") (kaa "الكارا-كالباك") (kab "القبيلية") (kac "الكاتشين") (kam "الكامبا") (kar "الكاريين") (kaw "الكوى") (kbd "الكاباردايان") (kg "الكونغو") (khi "الخويسان - أخرى") (kho "الخوتانيز") (ki "الكيكيو") (kj "الكيونياما") (kk "الكازاخستانية") (kl "الكالاليست") (km "الخميرية") (kmb "الكيمبندو") (kn "الكانادا") (ko "الكورية") (kok "الكونكانية") (kos "الكوسراين") (kpe "الكبيل") (kr "الكانيورى") (krc "الكاراتشاى-بالكار") (kro "الكرو") (ks "الكاشميرية") (ku "الكردية") (kum "الكميك") (kut "الكتيناى") (kv "الكومى") (kw "الكورنية") (ky "القيرغستانية") (la "اللاتينية") (lad "الاسباعبرية") (lah "اللاهندا") (lam "اللامبا") (lb "اللوكسمبرجية") (lez "الليزجهايانية") (lg "الجاندا") (li "الليمبرجيشية") (ln "اللينجالا") (lo "اللاوية") (lol "المنغولية [lol]") (loz "اللوزى") (lt "اللتوانية") (lu "اللبا-كاتانجا") (lua "اللبا-لؤلؤ") (lui "اللوسينو") (lun "اللوندا") (luo "اللو") (lus "اللشاى") (lv "اللاتفية") (mad "المادريز") (mag "الماجا") (mak "الماكاسار") (man "الماندينغ") (map "الأوسترونيسيان") (mas "الماساي") (mdf "الموكشا") (mdr "الماندار") (men "الميند") (mg "المالاجاشية") (mga "الأيرلندية الوسطى") (mh "المارشالية") (mi "الماورية") (mic "الميكماكيونية") (min "المينانجكاباو") (mis "اللغات المتنوعة") (mk "المقدونية") (mkh "المون خمير- أخرى") (ml "الماليالام") (mn "المنغولية") (mnc "المانشو") (mni "المانيبرى") (mno "لغات مانوبو") (mo "المولدوفية") (moh "الموهوك") (mr "الماراثى") (ms "لغة الملايو") (mt "المالطية") (mul "اللغات المتعددة") (mun "لغات المندا") (mwl "الميرانديز") (mwr "الماروارى") (my "البورمية") (myn "لغات المايا") (myv "اللغة الارزية") (na "النورو") (nah "الناهيوتل") (nai "الهندية الأمريكية الشمالية - أخرى") (nap "اللغة النابولية") (nb "البوكمالية النرويجية") (nd "النديبيل الشمالى") (nds "الألمانية السفلى") (ne "النيبالية") (new "النيوارى") (ng "الندونجا") (nia "النياس") (nic "النيجر - كوردوفانايان") (nl "الهولندية") (nn "النينورسك النرويجي") (no "النرويجية") (nog "النوجاى") (non "النورس القديم") (nr "النديبيل الجنوبى") (nub "اللغات النوبية") (nv "النافاجو") (nwc "النوارية التقليدية") (ny "النيانجا، التشيتشوا، التشوا") (nym "النيامويزى") (nyn "النيانكول") (nyo "النيورو") (nzi "النزيما") (oc "الأوكيتان (بعد 1500)، بروفينسية") (oj "الأوجيبوا") (om "الأورومو") (or "الأورييا") (os "الأوسيتيك") (osa "الأوساج") (ota "التركية العثمانية") (pa "البنجابية") (paa "الغينية - أخرى") (pag "البانجاسينان") (pal "البهلوية") (pam "البامبانجا") (pap "البابيامينتو") (pau "البالوان") (peo "الفارسية القديمة") (phi "الفليبينية - أخرى") (phn "الفينيقية") (pi "البالية") (pl "البولندية") (pon "البوهنبيايان") (pra "اللغات البراقريطية") (pro "البروفانسية القديمة") (ps "البشتونية") (pt "البرتغالية") (qu "الكويتشوا") (raj "الراجاسثانية") (rap "الرابانى") (rar "الراروتونجانى") (rm "الرهايتو-رومانس") (rn "الرندى") (ro "الرومانية") (roa "الرومانسية - أخرى") (rom "الرومانية [rom]") (ru "الروسية") (rup "الأرومانيان") (rw "الكينيارواندا") (sa "السنسكريتية") (sad "السانداوى") (sah "الياكت") (sai "الهندية الأمريكية الجنوبية - أخرى") (sal "لغات ساليشان") (sam "الآرامية السومارية") (sas "الساساك") (sat "السانتالى") (sc "السردينية") (scn "الصقلية") (sco "الأسكتلندية") (sd "السيندى") (se "السامي الشمالى") (sel "السيلكب") (sem "السامية - أخرى") (sg "السانجو") (sga "الأيرلندية القديمة") (sgn "لغات الأشارة") (shn "الشانية") (si "السريلانكية") (sid "السيدامو") (sio "لغات السيويون") (sit "الصينية التيبتية - أخرى") (sk "السلوفاكية") (sl "السلوفانية") (sla "السلافية - أخرى") (sm "الساموائية") (sma "السامي الجنوبى") (smi "اللغات السامية - أخرى") (smj "اللول سامى") (smn "الاينارى سامى") (sms "السكولت سامى") (sn "الشونا") (snk "السونينك") (so "الصومالية") (sog "السوجدين") (son "السونجهاى") (sq "الألبانية") (sr "الصربية") (srn "السرانان تونجو") (ss "السواتى") (ssa "النيلية الصحراوية - أخرى") (su "السودانية") (suk "السوكوما") (sus "السوسو") (sux "السومارية") (sv "السويدية") (sw "السواحلية") (syr "السريانية") (ta "التاميلية") (tai "تاى - أخرى") (te "التيلجو") (tem "التيمن") (ter "التيرينو") (tet "التيتم") (tg "الطاجيكية") (th "التايلاندية") (ti "التيجرينيا") (tig "التيجر") (tiv "التيف") (tk "التركمانية") (tkl "التوكيلاو") (tl "التاغالوغية") (tlh "الكلينجون") (tli "التلينغيتية") (tmh "التاماشيك") (tn "التسوانية") (to "تونجا - جزر تونجا") (tog "تونجا - نياسا") (tpi "التوك بيسين") (tr "التركية") (ts "السونجا") (tsi "التسيمشيان") (tt "التتارية") (tum "التامبوكا") (tup "اللغات التوبية") (tut "الألطائية - أخرى") (tvl "التوفالو") (tw "التوى") (ty "التاهيتية") (udm "الأدمرت") (ug "الأغورية") (uga "اليجاريتيك") (uk "الأوكرانية") (umb "الأمبندو") (und "غير محدده") (ur "الأردية") (uz "الاوزباكية") (vai "الفاى") (ve "الفيندا") (vi "الفيتنامية") (vot "الفوتيك") (wa "الولونية") (wak "لغات الواكاشان") (wal "الوالامو") (war "الواراى") (was "الواشو") (wen "اللغات الصربية") (wo "الولوف") (xal "الكالميك") (yao "الياو") (yap "اليابيز") (yi "اليديشية") (yo "اليوروبية") (ypk "اللغات اليوبيكية") (za "الزهيونج") (zap "الزابوتيك") (zen "الزيناجا") (zh "الصينية") (znd "الزاند") (zu "الزولو") (zun "الزونية") ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ps.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000001201�14422175267�010756� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ps nil) (ar "عربي") (bal "بلوڅي") (de "الماني") (el "یوناني") (en "انګلیسي") (et "حبشي") (fa "فارسي") (fi "فینلنډي") (fr "فرانسوي") (he "عبري") (hi "هندي") (hy "ارمني") (ine "هند و اروپایي") (it "ایټالوي") (ja "جاپانی") (ku "کردي") (la "لاتیني") (mg "ملغاسي") (mk "مقدوني") (mn "مغولي") (ms "ملایا") (pl "پولنډي") (ps "پښتو") (pt "پورتګالي") (ru "روسي") (sa "سنسکریټ") (sv "سویډنی") (tg "تاجک") (tk "ترکمني") (tt "تاتار") (uz "ازبکي") (zh "چیني") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/sa.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000064�14422175267�010745� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name sa nil) (sa "संस्कृत") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/pa.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000061�14422175267�010737� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name pa nil) (pa "ਪੰਜਾਬੀ") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/az.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000054�14422175267�010753� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name az nil) (az "azərbaycanca") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/wal.lnm���������������������������������������������������������������������0000644�0023456�0023456�00000000436�14422175267�011130� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name wal nil) (ar "ዐርቢኛ") (de "ጀርመን") (en "እንግሊዝኛ") (es "ስፓኒሽ") (fr "ፈረንሳይኛ") (hi "ሐንድኛ") (it "ጣሊያንኛ") (ja "ጃፓንኛ") (pt "ፖርቱጋሊኛ") (ru "ራሽኛ") (wal "ወላይታቱ") (zh "ቻይንኛ") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/zh.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000024037�14422175267�010771� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name zh nil) (aa "阿法文") (ab "阿布哈西亚文") (ace "亚齐文") (ach "阿乔利文") (ada "阿当梅文") (ady "阿迪何文") (ae "阿维斯塔文") (af "南非荷兰文") (afa "其他亚非语系") (afh "阿弗里希利文") (ak "阿肯文") (akk "阿卡德文") (ale "阿留申群岛之土语") (alg "其他阿尔贡语系") (am "阿姆哈拉文") (ang "中古英语") (apa "阿帕切文") (ar "阿拉伯文") (arc "阿拉米文") (arn "阿劳坎文") (arp "阿拉帕霍文") (art "其他人工语言") (arw "阿拉瓦克文") (as "阿萨姆文") (ast "阿斯图里亚思特语") (ath "其他阿撒巴斯卡语系") (aus "澳大利亚语系") (av "阿瓦尔文") (awa "阿瓦乔文") (ay "艾马拉文") (az "阿塞拜疆文") (ba "巴什客尔文") (bad "班达文") (bai "巴米累克文") (bal "俾路支文") (ban "巴里文") (bas "巴萨文") (bat "波罗的海地区之语言") (be "白俄罗斯文") (bej "别札文") (bem "别姆巴文") (ber "北非回教土族之语言") (bg "保加利亚文") (bh "比哈尔文") (bho "博杰普尔文") (bi "比斯拉马文") (bik "毕库尔文") (bin "比尼文") (bla "司克司卡文") (bm "班巴拉文") (bn "孟加拉文") (bnt "班图诸语言 (其他)" "班图文") (bo "西藏文") (br "布里多尼文") (bra "布拉杰文") (bs "波斯尼亚文") (btk "巴塔克文") (bua "布里亚特文") (bug "布吉文") (byn "布林文") (ca "加泰罗尼亚文") (cad "卡多文") (cai "其他中美印第安语系") (car "巴勒比文") (cau "其他高加索语系") (ce "车臣文") (ceb "宿务文") (cel "其他凯尔特语系") (ch "查莫罗文") (chb "契布卡文") (chg "查加文") (chk "楚吾克文") (chm "马里文") (chn "契努克文") (cho "乔克托文") (chp "佩瓦扬文") (chr "彻罗基文") (chy "夏延文") (cmc "查米克文") (co "科西嘉文") (cop "科普特文") (cpe "不纯粹之英国方言") (cpf "不纯粹之法国方言") (cpp "不纯粹之葡国方言") (cr "克里族文") (crh "克里米亚土耳其文;克里米亚塔塔文") (crp "克里奥尔语和皮钦文") (cs "捷克文") (csb "卡舒文") (cu "宗教斯拉夫文") (cus "其他库施特语系") (cv "楚瓦什文") (cy "威尔士文") (da "丹麦文") (dak "达科他文") (dar "达尔格瓦文") (day "达雅克文") (de "德文") (del "特拉瓦印第安人文") (den "司雷夫文") (dgr "多格里布语" "多格来文 Dogrib") (din "丁卡文") (doi "多格拉语" "多格来文 Dogri") (dra "其他德拉维语系") (dsb "下塞尔维亚文") (dua "都阿拉文") (dum "中古荷兰文") (dv "迪维希文") (dyu "迪尤拉文") (dz "不丹文") (ee "幽文") (el "希腊文") (elx "艾拉米特文") (en "英文") (enm "中古英文") (eo "世界文") (es "西班牙文") (et "爱沙尼亚文") (eu "巴斯克文") (ewo "旺杜文") (fa "波斯文") (fan "芳格文") (fat "芳蒂文") (ff "夫拉文") (fi "芬兰文") (fiu "芬匈文(其他)") (fj "斐济文") (fo "法罗文") (fon "丰文") (fr "法文") (frm "中古法文") (fro "古法文") (fur "弗留利文") (fy "弗里斯兰文") (ga "爱尔兰文") (gaa "加文") (gay "迦约文") (gba "葛巴亚文") (gd "苏格兰- 盖尔文") (gez "吉兹文") (gil "吉尔伯特斯文") (gl "加利西亚文") (gmh "中古高地德文") (gn "瓜拉尼文") (goh "古代高地德文") (gon "岗德文") (gor "科洛涅达罗文") (got "哥达文") (grb "格列博文") (grc "古希腊文") (gu "古加拉提文") (gv "马恩岛文") (gwi "吉维克琴文") (ha "豪撒文") (hai "海达文") (haw "夏威夷文") (he "希伯来文") (hi "印地文") (hil "希利盖农文") (him "赫马查利文") (hit "西台文") (hmn "赫蒙文") (ho "新里木托文") (hr "克罗地亚文") (hsb "上索布文") (hu "匈牙利文") (hup "胡帕文") (hy "亚美尼亚文") (hz "赫雷罗文") (ia "国际语A" "拉丁国际文 Interlingua") (iba "伊班文") (id "印度尼西亚文") (ie "国际语E" "拉丁国际文 Interlingue") (ig "伊格博文") (ii "四川话") (ijo "伊乔文") (ik "依奴皮维克文") (ilo "伊洛干诺文") (inc "印度文(其他)") (ine "其他印欧语系") (inh "印古什文") (io "爱德莪文(人工语言)") (ira "伊朗文") (iro "伊洛郭伊费文") (is "冰岛文") (it "意大利文") (iu "爱斯基摩文") (ja "日文") (jbo "洛吉般(人工语言)") (jpr "犹太波斯语系") (jrb "犹太阿拉伯语系") (jv "爪哇文") (ka "格鲁吉亚文") (kaa "卡拉卡尔帕克文") (kab "卡比尔文") (kac "卡琴文") (kam "卡姆巴文") (kar "喀伦文") (kaw "卡威文") (kbd "卡巴尔达文") (kg "刚果文") (kha "卡西文") (khi "其他科伊桑文") (kho "和田文") (ki "吉库尤文") (kj "关琊玛文") (kk "哈萨克文") (kl "格陵兰文") (km "柬埔寨文") (kmb "金邦杜文") (kn "埃纳德文") (ko "韩文") (kok "刚卡尼文") (kos "柯司瑞恩文") (kpe "克佩列文") (kr "卡努里文") (krc "卡拉恰伊-巴尔卡尔语") (kro "克鲁文") (kru "库鲁克文") (ks "克什米尔文") (ku "库尔德文") (kum "库梅克文") (kut "库特内文") (kv "科米文") (kw "凯尔特文") (ky "吉尔吉斯文") (la "拉丁文") (lad "拉迪诺文") (lah "拉亨达文") (lam "兰巴文") (lb "卢森堡文") (lez "莱兹依昂文") (lg "卢干达文") (li "淋布尔吉文") (ln "林加拉文") (lo "老挝文") (lol "芒戈语") (loz "洛兹文") (lt "立陶宛文") (lu "鲁巴加丹加文") (lua "鲁巴鲁瓦文") (lui "路易塞诺文") (lun "隆达文") (luo "卢奥文") (lus "卢晒文") (lv "拉脫維亞文") (mad "马都拉文") (mag "马加伊文") (mai "迈蒂利文") (mak "望加锡文") (man "曼丁哥文") (map "马来亚玻里尼西亚语系") (mas "萨伊语") (mdf "莫克沙文") (mdr "曼达尔") (men "门迪文") (mg "马尔加什文") (mga "中古爱尔兰文") (mh "马绍尔文") (mi "毛利文") (mic "米克马克文") (min "米南卡保文") (mis "各种不同语言") (mk "马其顿文") (mkh "其他蒙吉蔑文") (ml "马来亚拉姆文") (mn "蒙古文") (mnc "满文") (mni "曼尼普里文") (mno "马诺博污文") (mo "摩尔多瓦文") (moh "摩霍克文") (mos "莫西文") (mr "马拉地文") (ms "马来文") (mt "马耳他文") (mul "多种语言") (mun "蒙达文") (mus "摩斯科格文") (mwr "马尔尼里文") (my "缅甸文") (myn "玛雅文") (myv "俄日亚文") (na "瑙鲁文") (nah "纳瓦特尔文") (nai "其他北美印第安语系") (nap "拿波里文") (nb "挪威博克马尔文") (nd "北恩德贝勒文") (nds "德国北部的德文;低地萨克逊文") (ne "尼泊尔文") (new "尼瓦尔文") (ng "恩东加文") (nia "尼尔司文") (nic "其他尼日尔刚果语系") (niu "纽埃文") (nl "荷兰文") (nn "挪威尼诺斯克文") (no "挪威文") (nog "诺盖文") (non "古诺尔斯文") (nr "南部恩德贝勒文") (nso "北索托文") (nub "努比亚文") (nv "纳瓦霍文") (ny "尼昂加文;切瓦文;切瓦文") (nym "尼亚姆韦齐文") (nyn "尼昂科勒文") (nyo "尼约罗语族") (nzi "尼兹玛文") (oc "奥西坦文") (oj "奥季布瓦文") (om "阿曼文") (or "欧里亚文") (os "奥塞提文") (osa "奥萨哲文") (ota "奥托曼土耳其文") (oto "奥托米语系") (pa "旁遮普文") (paa "其他巴布亚文") (pag "邦阿西南文") (pal "帕拉维文") (pam "邦板牙文") (pap "帕皮亚内托文") (pau "帕劳文") (peo "古老波斯语") (phi "其他菲律宾语系") (phn "腓利基文") (pi "帕利文") (pl "波兰文") (pon "波那贝文") (pra "印度古代及中世纪之中部及北部方言") (pro "普罗文斯文") (ps "普什图文") (pt "葡萄牙文") (qu "盖丘亚文") (raj "拉贾斯坦文") (rap "拉帕努文") (rar "拉罗汤加文") (rm "里托罗曼斯文") (rn "基隆迪文") (ro "罗马尼亚文") (roa "其他拉丁语系") (rom "吉普赛文") (ru "俄文") (rw "卢旺达文") (sa "梵文") (sad "散达维文") (sah "雅库特文") (sai "其他南美印第安文") (sal "萨利什文") (sam "萨玛利亚文") (sas "塞塞卡文") (sat "桑嗒利文") (sc "萨丁文") (sco "苏格兰文") (sd "信德语") (se "北萨迷文") (sel "塞尔库普文") (sem "其他闪族语系") (sg "桑戈文") (sga "古爱尔兰文") (sgn "手语") (sh "塞波尼斯-克罗地亚文") (shn "掸文") (si "僧伽罗文") (sid "悉达摩文") (sio "苏语诸语言") (sit "其他汉藏语系") (sk "斯洛伐克文") (sl "斯洛文尼亚文") (sla "其他斯拉夫语系") (sm "萨摩亚文") (sma "南萨迷文") (smi "其他萨迷文") (smj "卢乐萨迷文") (smn "依纳日萨迷文") (sms "司寇特萨迷文") (sn "塞内加尔文") (snk "索尼基文") (so "索马里文") (sog "索格迪亚文") (son "桑海文") (sq "阿尔巴尼亚文") (sr "塞尔维亚文") (srr "谢列尔文") (ss "辛辛那提文") (ssa "其他尼罗萨哈兰文") (st "塞索托文") (su "巽他语") (suk "苏库马文") (sus "苏苏文") (sux "苏马文") (sv "瑞典文") (sw "斯瓦希里文") (syr "叙利亚文") (ta "泰米尔文") (tai "其他泰文") (te "泰卢固文") (tem "体姆呐文") (ter "特喏诺文") (tet "特图们文") (tg "塔吉克文") (th "泰文") (ti "提格里尼亚文") (tig "提格雷文") (tiv "蒂夫文") (tk "土库曼文") (tkl "陀克娄文") (tl "塔加路族文") (tli "特林吉特文") (tmh "塔玛厍克文") (tn "突尼斯文") (to "汤加文") (tog "汤加文(尼亚萨地区)") (tpi "托克皮辛文") (tr "土耳其文") (ts "特松加文") (tsi "蒂姆西亚文") (tt "鞑靼文") (tum "通布卡文") (tup "图匹文") (tut "其他阿尔泰语系") (tvl "图瓦卢文") (tw "台湾文") (ty "塔西提文") (tyv "图瓦文") (udm "乌德穆尔特文") (ug "维吾尔文") (uga "乌加里特文") (uk "乌克兰文") (umb "姆崩杜文") (und "未定语种") (ur "乌尔都文") (uz "乌兹别克文") (vai "瓦伊文") (ve "文达文") (vi "越南文") (vo "沃拉普克文") (vot "沃提克文") (wa "華隆文") (wak "瓦喀山文") (wal "瓦拉莫文") (war "佤瑞文") (was "瓦绍文") (wen "索布诸语言") (wo "沃尔夫文") (xal "卡啦迷克文") (xh "科萨语") (yao "瑶族文") (yap "雅浦文") (yi "依地文") (yo "约鲁巴文") (ypk "喻皮克文") (za "藏文") (zap "萨波蒂克文") (zen "泽纳加文") (zh "中文") (znd "赞德文") (zu "祖鲁文") (zun "祖尼语") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/vi.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000002764�14422175267�010771� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name vi nil) (ar "Tiếng A-rập") (az "Tiếng Ai-déc-bai-gian") (be "Tiếng Bê-la-rút") (bg "Tiếng Bun-ga-ri") (bo "Tiếng Tây Tạng") (ca "Tiếng Ca-ta-lăng") (cs "Tiếng Séc") (da "Tiếng Đan Mạch") (de "Tiếng Đức") (el "Tiếng Hy Lạp") (en "Tiếng Anh") (eo "Tiếng Quốc Tế Ngữ") (es "Tiếng Tây Ban Nha") (et "Tiếng E-xtô-ni-a") (fa "Tiếng Ba Tư") (fi "Tiếng Phần Lan") (fr "Tiếng Pháp") (ga "Tiếng Ai-len") (he "Tiếng Hê-brơ") (hi "Tiếng Hin-đi") (hr "Tiếng Crô-a-ti-a") (hu "Tiếng Hung-ga-ri") (hy "Tiếng Ác-mê-ni") (ia "Tiếng Khoa Học Quốc Tế") (id "Tiếng In-đô-nê-xia") (is "Tiếng Ai-xơ-len") (it "Tiếng Ý") (ja "Tiếng Nhật") (jv "Tiếng Gia-va") (km "Tiếng Campuchia") (kn "Tiếng Kan-na-đa") (ko "Tiếng Hàn Quốc") (la "Tiếng La-tinh") (lo "Tiếng Lào") (lt "Tiếng Lít-va") (lv "Tiếng Lát-vi-a") (mk "Tiếng Ma-xê-đô-ni-a") (mn "Tiếng Mông Cổ") (ms "Tiếng Ma-lay-xi-a") (ne "Tiếng Nê-pan") (nl "Tiếng Hà Lan") (no "Tiếng Na Uy") (pl "Tiếng Ba Lan") (pt "Tiếng Bồ Đào Nha") (ro "Tiếng Ru-ma-ni") (ru "Tiếng Nga") (sa "Tiếng Phạn") (sk "Tiếng Xlô-vác") (sl "Tiếng Xlô-ven") (so "Tiếng Xô-ma-li") (sq "Tiếng An-ba-ni") (sr "Tiếng Séc-bi") (sv "Tiếng Thụy Điển") (th "Tiếng Thái") (tr "Tiếng Thổ Nhĩ Kỳ") (uk "Tiếng U-crai-na") (uz "Tiếng U-dơ-bếch") (vi "Tiếng Việt") (yi "Tiếng Y-đit") (zh "Tiếng Trung Quốc") ������������m17n-db-1.8.10/LANGDATA/sk.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000001673�14422175267�010766� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name sk nil) (ar "arabčina" "arabský") (bg "bulharčina" "bulharský") (cs "čeština" "český") (da "dánčina" "dánsky") (de "nemčina" "nemecký") (el "gréčtina" "grécky") (en "angličtina" "anglický") (es "španielčina" "španielsky") (et "estónčina" "estónsky") (fi "fínčina" "fínsky") (fr "francúzština" "francúzsky") (he "hebrejčina" "hebrejský") (hr "chorvátčina" "chorvátsky") (hu "maďarčina" "maďarský") (it "taliančina" "taliansky") (ja "japončina" "japonský") (ko "kórejčina" "kórejský") (lt "litovčina" "litovský") (lv "lotyština" "lotyšský") (mt "maltčina") (nl "holandčina" "holandský") (no "nórčina" "nórsky") (pl "poľština" "poľský") (pt "portugalčina" "portugalský") (ro "rumunčina" "rumunský") (ru "ruština" "ruský") (sk "slovenčina" "slovenský") (sl "slovinčina" "slovinský") (sv "švédčina" "švédsky") (tr "turečtina" "turecký") (zh "čínština" "čínsky") ���������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/af.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000003307�14422175267�010733� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name af nil) (af "Afrikaans") (afa "Afro-Asiaties (Ander)") (ar "Arabies") (arc "Aramees") (art "Kunsmatig (Ander)") (bat "Balties (Ander)") (ber "Berbers") (bg "Bulgaars") (bnt "Bantoe") (br "Bretons") (ca "Katalaans") (cel "Kelties (Ander)") (chr "Cherokees") (cop "Kopties") (cs "Tsjeggies") (cu "Kerkslawies") (cy "Wallies") (da "Deens") (de "Duits") (egy "Egipties (Antiek)") (el "Grieks") (en "Engels") (eo "Esperanto") (es "Spaans") (eu "Baskies") (fa "Persies") (fi "Fins") (fj "Fidjiaans") (fo "Faroëes") (fr "Frans") (fy "Fries") (ga "Iers") (gd "Gaelies") (gem "Germaans (Ander)") (got "Goties") (grc "Antieke Grieks") (gv "Manx") (he "Hebreeus") (hi "Hindi") (hit "Hetities") (hr "Kroaties") (hu "Hongaars") (hy "Armeens") (ia "Interlingua") (id "Indonesies") (ine "Indo-Europees (Ander)") (is "Yslands") (it "Italiaans") (ja "Japannees") (jv "Javaans") (khi "Khoi-San (Ander)") (km "Khmer") (ko "Koreaans") (kru "Koerdies") (kw "Kornies") (la "Latyn") (li "Limburgs") (lo "Lao") (lt "Litaus") (lv "Letties") (mas "Masai") (mg "Malgassies") (mk "Masedonies") (ml "Malajalam") (mn "Mongools") (ms "Maleis") (mul "Veelvuldige tale") (my "Birmaans") (nd "Noord-Ndebele") (nl "Nederlands") (no "Noorweegs") (nr "Suid-Ndebele") (nso "Sepedi") (pa "Pandjabi") (phn "Fenisies") (pl "Pools") (ps "Pasjtoe") (pt "Portugees") (ro "Romeens") (ru "Russies") (sa "Sanskrit") (sco "Skots") (sem "Semities (Ander)") (sgn "Gebaretaal") (sk "Slowaaks") (sl "Sloweens") (sla "Slawies (Ander)") (sn "Shona") (sr "Serwies") (ss "Swazi") (st "Suid-Sotho") (sv "Sweeds") (sw "Swahili") (tn "Tswana") (tr "Turks") (ts "Tsonga") (und "Onbepaald") (ve "Venda") (vi "Viëtnamees") (xh "Xhosa") (yi "Jiddisj") (zh "Sjinees") (zu "Zoeloe") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/id.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000007474�14422175267�010752� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name id nil) (aa "Afar") (ab "Abkhaz") (ace "Aceh") (ae "Avestan") (af "Afrikaans") (afa "Afro-Asiatik (Lainnya)") (ak "Akan") (akk "Akkadien") (alg "Bahasa Algonquia") (am "Amharik") (ang "Inggris Kuno (kl.450-1100)") (apa "Bahasa-bahasa Apache") (ar "Arab") (arc "Aram") (arn "Araucan") (art "Buatan (Lainnya)") (as "Assam") (ast "Astur") (ath "Bahasa-bahasa Athapaska") (aus "Bahasa-bahasa Australia") (av "Avarik") (ay "Aymara") (az "Azerbaijan") (ba "Bashkir") (bai "Bahasa-bahasa Bamileke") (ban "Balin") (bat "Baltik (Lainnya)") (be "Belarusia") (bg "Bulgaria") (bh "Bihari") (bi "Bislama") (bm "Bambara") (bn "Bengal") (bo "Tibet") (br "Breton") (bs "Bosnia") (bug "Bugis") (ca "Catalan") (cai "India Amerika Tengah (Lainnnya)") (car "Karib") (cau "Kaukasia (Lainnya)") (ce "Chechen") (cel "Celtic (Lainnya)") (ch "Chamorro") (chk "Chuuke") (co "Korsika") (cop "Koptik") (cr "Cree") (cs "Ceko") (cv "Chuvash") (cy "Welsh") (da "Denmark") (de "Jerman") (dv "Divehi") (dz "Dzongkha") (ee "Ewe") (egy "Mesir Kuno") (el "Yunani") (en "Inggris") (enm "Inggris, Abad Pertengahan (1100-1500)") (eo "Esperanto") (es "Spanyol") (et "Estonian") (eu "Basque") (fa "Persia") (ff "Fulah") (fi "Finlandia") (fj "Fiji") (fo "Faro") (fr "Perancis") (frm "Perancis, Abad Pertengahan (kl.1400-1600)") (fro "Perancis Kuno (842-kl.1400)") (fur "Friuli") (fy "Frisi") (ga "Irlandia") (gd "Gaelik Skotlandia") (gem "Jermanik (Lainnya)") (gil "Gilbert") (gl "Gallegan") (gmh "Jerman, Abad Pertengahan (kl.1050-1500)") (gn "Guarani") (goh "Jerman Kuno (kl.750-1050)") (got "Gothik") (grc "Yunani Kuno (sd 1453)") (gu "Gujarati") (gv "Manx") (ha "Hausa") (haw "Hawaii") (he "Ibrani") (hi "Hindi") (ho "Hiri Motu") (hr "Kroasia") (hu "Hungaria") (hy "Armenia") (hz "Herero") (ia "Interlingua") (id "Bahasa Indonesia") (ie "Interlingue") (ig "Igbo") (ii "Sichuan Yi") (ik "Inupiaq") (io "Ido") (is "Icelandic") (it "Italian") (ja "Japanese") (jpr "Judeo-Persia") (jrb "Judeo-Arab") (jv "Jawa") (ka "Georgian") (kg "Kongo") (ki "Kikuyu") (kj "Kuanyama") (kk "Kazakh") (kl "Kalaallisut") (km "Khmer") (kn "Kannada") (ko "Korea") (kok "Konkani") (kos "Kosrae") (kr "Kanuri") (ks "Kashmir") (ku "Kurdi") (kv "Komi") (kw "Cornish") (ky "Kirghiz") (la "Latin") (lb "Luxembourg") (lez "Lezghia") (lg "Ganda") (li "Limburg") (ln "Lingala") (lo "Lao") (lt "Lithuania") (lu "Luba-Katanga") (lv "Latvian") (mad "Madura") (mak "Makassar") (map "Austronesia") (mg "Malagasi") (mga "Irlandia Abad Pertengahan (900-1200)") (mh "Marshall") (mi "Maori") (mis "Bahasa Lain-lain") (mk "Macedonian") (mkh "Mon-Khmer (Lainnya)") (ml "Malayalam") (mn "Mongolian") (mo "Moldavian") (mr "Marathi") (ms "Malay") (mt "Maltese") (my "Burma") (na "Nauru") (nb "Norwegian Bokmål") (ne "Nepal") (ng "Ndonga") (nl "Belanda") (nn "Norwegian Nynorsk") (no "Norwegian") (nv "Navajo") (ny "Chewa" "Chichewa" "Nyanja") (oj "Ojibwa") (om "Oromo") (or "Oriya") (os "Ossetic") (pa "Punjabi") (paa "Papuan (Lainnya)") (peo "Persia Kuno (kl.600-400 SM.)") (phi "Filipina (Lainnya)") (pi "Pali") (pl "Polish") (ps "Pashto (Pushto)") (pt "Portugis") (qu "Quechua") (rm "Rhaeto-Romance") (rn "Rundi") (ro "Romanian") (ru "Russian") (rw "Kinyarwanda") (sa "Sanskrit") (sc "Sardinian") (sd "Sindhi") (se "Northern Sami") (sg "Sango") (sh "Serbo-Croatian") (si "Sinhalese") (sk "Slovak") (sl "Slovenian") (sm "Samoan") (sn "Shona") (so "Somali") (sq "Albanian") (sr "Serbian") (ss "Swati") (su "Sundan") (sux "Sumeria") (sv "Swedia") (sw "Swahili") (syr "Syria") (ta "Tamil") (te "Telugu") (tg "Tajik") (th "Thai") (ti "Tigrinya") (tk "Turkmen") (tl "Tagalog") (tn "Tswana") (tr "Turkish") (ts "Tsonga") (tt "Tatar") (tw "Twi") (ty "Tahitian") (ug "Uighur") (uk "Ukrainian") (ur "Urdu") (uz "Uzbek") (ve "Venda") (vi "Vietnamese") (vo "Volapük") (wa "Walloon") (wo "Wolof") (xh "Xhosa") (yi "Yiddish") (yo "Yoruba") (za "Zhuang") (zh "Cina") (zu "Zulu") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/mt.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000020320�14422175267�010757� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name mt nil) (aa "Afar") (ab "Abkażjan") (ace "Aċiniż") (ach "Akoli") (ada "Adangme") (ady "Adyghe") (ae "Avestan") (af "Afrikans") (afa "Afro-Asjatiku (Oħra)") (afh "Afriħili") (ain "Ajnu") (ak "Akan") (akk "Akkadjen") (ale "Aleut") (alg "Lingwi Algonqwinjani") (am "Amħariku") (an "Aragonese") (ang "Ingliż, Antik") (apa "Lingwi Apaċi") (ar "Għarbi") (arc "Aramajk") (arn "Arawkanjan") (arp "Arapaħo") (art "Artifiċjali (Oħra)") (arw "Arawak") (as "Assamese") (ast "Asturian") (ath "Lingwi Atabaskani") (aus "Lingwi Awstraljani") (av "Avarik") (awa "Awadħi") (ay "Ajmara") (az "Ażerbajġani") (ba "Baxkir") (bad "Banda") (bai "Lingwi Bamileke") (bal "Baluċi") (ban "Baliniż") (bas "Basa") (bat "Baltiku (Oħra)") (be "Belarussu") (bej "Beja") (bem "Bemba") (ber "Beber") (bg "Bulgaru") (bh "Biħari") (bho "Bojpuri") (bi "Bislama") (bik "Bikol") (bin "Bini") (bla "Siksika") (bm "Bambara") (bn "Bengali") (bnt "Bantu") (bo "Tibetjan") (br "Brenton") (bra "Braj") (bs "Bosnijan") (btk "Batak") (bua "Burjat") (bug "Buginiż") (byn "Blin") (ca "Katalan") (cad "Kaddo") (cai "Amerika Ċentrali (Oħra)") (car "Karib") (cau "Kawkasu (Oħra)") (ce "Ċeċen") (ceb "Sibwano") (cel "Keltiku (Oħra)") (ch "Ċamorro") (chb "Ċibċa") (chg "Ċagataj") (chk "Ċukese") (chm "Mari") (chn "Ġargon taċ-Ċinuk") (cho "Ċostaw") (chp "Ċipewjan") (chr "Ċerokij") (chy "Xajenn") (cmc "Lingwi Ċamiki") (co "Korsiku") (cop "Koptiku") (cpe "Kreoli u Piġini, Bbażat fuq l-Ingliż (Oħra)") (cpf "Kreoli u Piġini, Bbażat fuq il-Franċiż (Oħra)") (cpp "Kreoli u Piġini, Bbażat fuq il-Portugiż (Oħra)") (cr "Krij") (crh "Crimean Tatar" "Crimean Turkish") (crp "Kreoli u Piġini (Oħra)") (cs "Ċek") (csb "Kashubian") (cu "Slaviku tal-Knisja") (cus "Kuxtiku (Oħra)") (cv "Ċuvax") (cy "Welx") (da "Daniż") (dak "Dakota") (dar "Dargwa") (day "Dajak") (de "Ġermaniż") (del "Delawerjan") (den "Slav") (dgr "Dogrib") (din "Dinka") (doi "Dogri") (dra "Dravidjan (Oħra)") (dsb "Lower Sorbian") (dua "Dwala") (dum "Olandiż, Medjevali") (dv "Diveħi") (dyu "Djula") (dz "Dżongka") (ee "Ewe") (efi "Efik") (egy "Eġizzjan (Antik)") (eka "Ekajuk") (el "Grieg") (elx "Elamit") (en "Ingliż") (enm "Ingliż, Medjevali (1100-1500)") (eo "Esperanto") (es "Spanjol") (et "Estonjan") (eu "Bask") (ewo "Ewondo") (fa "Persjan") (fan "Fang") (fat "Fanti") (ff "Fulaħ") (fi "Finlandiż") (fiu "Finno - Ugrijan") (fj "Fiġi") (fo "Fawriż") (fon "Fon") (fr "Franċiż") (frm "Franċiż, Medjevali") (fro "Franċiż, Antik") (fur "Frijuljan") (fy "Friżjan") (ga "Irlandiż") (gaa "Ga") (gay "Gajo") (gba "Gbaja") (gd "Galliku Skoċċiż") (gem "Ġermaniku (Oħra)") (gez "Geez") (gil "Gilbertjan") (gl "Gallegjan") (gmh "Ġermaniku, Medjevali Pulit") (gn "Gwarani") (goh "Ġermaniku, Antik Pulit") (gon "Gondi") (gor "Gorontalo") (got "Gotiku") (grb "Ġerbo") (grc "Grieg, Antik (to 1453)") (gu "Guġarati") (gv "Manks") (gwi "Gwiċin") (ha "Ħawsa") (hai "Ħajda") (haw "Ħawajjan") (he "Ebrajk") (hi "Ħindi") (hil "Hiligaynon") (him "Ħimaċali") (hit "Ħittit") (hmn "Ħmong") (ho "Ħiri Motu") (hr "Kroat") (hsb "Upper Sorbian") (ht "Haitian") (hu "Ungeriż") (hup "Ħupa") (hy "Armenjan") (hz "Ħerero") (ia "Interlingua") (iba "Iban") (id "Indoneżjan") (ie "Interlingue") (ig "Igbo") (ii "Sichuan Yi") (ijo "Iġo") (ik "Inupjak") (ilo "Iloko") (inc "Indjan (Oħra)") (ine "Indo-Ewropew") (inh "Ingush") (io "Ido") (ira "Iranjan") (iro "Lingwi Irogwjani") (is "Iżlandiż") (it "Taljan") (iu "Inukitut") (ja "Ġappuniż") (jbo "Lojban") (jpr "Lhudi-Persjan") (jrb "Lhudi-Għarbi") (jv "Ġavaniż") (ka "Ġorġjan") (kaa "Kara-Kalpak") (kab "Kabuljan") (kac "Kaċin") (kam "Kamba") (kar "Karen") (kaw "Kawi") (kbd "Kabardian") (kg "Kongo") (kha "Kasi") (khi "Kojsan") (kho "Kotaniż") (ki "Kikuju") (kj "Kuanyama") (kk "Każak") (kl "Kalallisut") (km "Kmer") (kmb "Kimbundu") (kn "Kannada") (ko "Korejan") (kok "Konkani") (kos "Kosrejan") (kpe "Kpelle") (kr "Kanuri") (krc "Karachay-Balkar") (kro "Kru") (kru "Kurusk") (ks "Kaxmiri") (ku "Kurdiż") (kum "Kumiku") (kut "Kutenaj") (kv "Komi") (kw "Korniku") (ky "Kirgiż") (la "Latin") (lad "Ladino") (lah "Landa") (lam "Lamba") (lb "Letżburgiż") (lez "Leżgjan") (lg "Ganda") (li "Limburgish") (ln "Lingaljan") (lo "Lao") (lol "Mongo") (loz "Lożi") (lt "Litwanjan") (lu "Luba-Katanga") (lua "Luba-Luluwa") (lui "Luwisinuż") (lun "Lunda") (luo "Luwa") (lus "Luxaj") (lv "Latvjan (Lettix)") (mad "Maduriż") (mag "Magaħi") (mai "Majtili") (mak "Makasar") (man "Mandingwan") (map "Awstronesjan") (mas "Masaj") (mdf "Moksha") (mdr "Mandar") (men "Mende") (mg "Malagażi") (mga "Irlandiż, Medjevali (900-1200)") (mh "Marxall") (mi "Maori") (mic "Mikmek") (min "Minangkabaw") (mis "Lingwi Oħra") (mk "Maċedonjan") (mkh "Mon-Kmer (Oħra)") (ml "Malajalam") (mn "Mongoljan") (mnc "Manċurjan") (mni "Manipuri") (mno "Lingwi Manobo") (mo "Moldavjan") (moh "Moħak") (mos "Mossi") (mr "Marati") (ms "Malajan") (mt "Malti") (mul "Lingwi Diversi") (mun "Lingwi tal-Munda") (mus "Kriek") (mwl "Mirandiż") (mwr "Marwari") (my "Burmiż") (myn "Majan") (myv "Erzya") (na "Nawuru") (nah "Naħwatil") (nai "Indjan tal-Amerika ta’ Fuq (Oħra)") (nap "Neapolitan") (nb "Bokmahal Norveġiż") (nd "Ndebele, ta’ Fuq") (nds "Sassonu Komuni" "Ġermaniż Komuni") (ne "Nepaliż") (new "Newari") (ng "Ndonga") (nia "Nijas") (nic "Niġerjan - Kordofanjan") (niu "Nijuwejan") (nl "Olandiż") (nn "Ninorsk Norveġiż") (no "Norveġiż") (nog "Nogai") (non "Skandinav, Antik") (nr "Ndebele, t’Isfel") (nso "Soto, ta’ Fuq") (nub "Lingwi Nubjani") (nv "Navaħo") (nwc "Classical Newari") (ny "Njanġa" "Ċiċewa") (nym "Njamweżi") (nyn "Nyankole") (nyo "Njoro") (nzi "Nżima") (oc "Provenzal (wara 1500)") (oj "Oġibwa") (om "Oromo (Afan)") (or "Orija") (os "Ossettiku") (osa "Osaġjan") (ota "Tork (Imperu Ottoman)") (oto "Lingwi Otomjani") (pa "Punġabi") (paa "Papwan (Oħra)") (pag "Pangasinjan") (pal "Paħlavi") (pam "Pampamga") (pap "Papjamento") (pau "Palawjan") (peo "Persjan Antik") (phi "Filippin (Oħra)") (phn "Feniċju") (pi "Pali") (pl "Pollakk") (pon "Ponpejan") (pra "Lingwi Prakriti") (pro "Provenzal, Antik (sa l-1500)") (ps "Paxtun") (pt "Portugiż") (qu "Keċwa") (raj "Raġastani") (rap "Rapanwi") (rar "Rarotongani") (rm "Reto-Romanz") (rn "Rundi") (ro "Rumen") (roa "Romanz (Oħra)") (rom "Żingaru") (root "Għerq") (ru "Russu") (rup "Aromanijan") (rw "Kinjarwanda") (sa "Sanskrit") (sad "Sandawe") (sah "Jakut") (sai "Indjan tal-Amerika t’Isfel (Oħra)") (sal "Salixan") (sam "Samritan") (sas "Saska") (sat "Santali") (sc "Sardinjan") (sco "Skoċċiż") (sd "Sindi") (se "Sami ta’ Fuq") (sel "Selkup") (sem "Semitiku") (sg "Sango") (sga "Irlandiż, Antik (sa l-900)") (sgn "Lingwa tas-Sinjali") (sh "Serbo-Kroat") (shn "Xan") (si "Sinħaliż") (sid "Sidamo") (sio "Lingwi Suwjani") (sit "Sino-Tibetjani (Oħra)") (sk "Slovakk") (sl "Sloven") (sla "Slavic (Other)") (sm "Samojan") (sma "Southern Sami") (smi "Sami languages (Other)") (smj "Lule Sami") (smn "Inari Sami") (sms "Skolt Sami") (sn "Xona") (snk "Soninke") (so "Somali") (sog "Sogdien") (son "Songaj") (sq "Albaniż") (sr "Serb") (srr "Serer") (ss "Swati") (ssa "Nilo-Saħaram") (st "Soto, t’Isfel") (su "Sundaniż") (suk "Sukuma") (sus "Susu") (sux "Sumerjan") (sv "Svediż") (sw "Swaħili") (syr "Sirjan") (ta "Tamil") (tai "Tai (Oħra)") (te "Telugu") (tem "Timne") (ter "Tereno") (tet "Tetum") (tg "Taġik") (th "Tajlandiż") (ti "Tigrinja") (tig "Tigre") (tiv "Tiv") (tk "Turkmeni") (tkl "Tokelau") (tl "Tagalog") (tlh "Klingon") (tli "Tlingit") (tmh "Tamaxek") (tn "Zwana") (to "Tongan (Gżejjer ta’ Tonga)") (tog "Tonga (Njasa)") (tpi "Tok Pisin") (tr "Tork") (ts "Tsonga") (tsi "Zimxjan") (tt "Tatar") (tum "Tumbuka") (tup "Tupi languages") (tut "Altajk (Oħra)") (tvl "Tuvalu") (tw "Twi") (ty "Taħitjan") (tyv "Tuvinjan") (udm "Udmurt") (ug "Wigur") (uga "Ugaritiku") (uk "Ukranjan") (umb "Umbundu") (und "Indeterminat") (ur "Urdu") (uz "Użbek") (vai "Vai") (ve "Venda") (vi "Vjetnamiż") (vo "Volapuk") (vot "Votik") (wa "Walloon") (wak "Lingwi Wakaxani") (wal "Walamo") (war "Waraj") (was "Waxo") (wen "Lingwi Sorbjani") (wo "Wolof") (xal "Kalmyk") (xh "Ħoża") (yao "Jao") (yap "Japese") (yi "Jiddix") (yo "Joruba") (ypk "Lingwi Jupiċi") (za "Żwang") (zap "Żapotek") (zen "Żenaga") (zh "Ċiniż") (znd "Żande") (zu "Żulu") (zun "Żuni") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/bs.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000255�14422175267�010750� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name bs nil) (de "njemački") (en "engleski") (es "španjolski") (fr "francuski") (it "talijanski") (ja "japanski") (pt "portugalski") (ru "ruski") (zh "kineski") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ro.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000777�14422175267�010775� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ro nil) (ar "Arabă") (bg "Bulgară") (cs "Cehă") (da "Daneză") (de "Germană") (el "Greacă") (en "Engleză") (es "Spaniolă") (et "Estoniană") (fi "Finlandeză") (fr "Franceză") (he "Ebraică") (hr "Croată") (hu "Maghiară") (it "Italiană") (ja "Japoneză") (ko "Coreeană") (lt "Lituaniană") (lv "Letonă") (nl "Olandeză") (no "Norvegiană") (pl "Poloneză") (pt "Portugheză") (ro "Română") (ru "Rusă") (sk "Slovacă") (sl "Slovenă") (sv "Suedeză") (tr "Turcă") (zh "Chineză") �m17n-db-1.8.10/LANGDATA/fo.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000050�14422175267�010741� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name fo nil) (fo "føroyskt") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/syr.lnm���������������������������������������������������������������������0000644�0023456�0023456�00000000055�14422175267�011157� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name syr nil) (syr "ܣܘܪܝܝܐ") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/zh_Hant.lnm�����������������������������������������������������������������0000644�0023456�0023456�00000024164�14422175267�011744� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name zh Hant HK MO TW) (aa "伊索匹亞語") (ab "阿布哈西亞文") (ace "亞齊文") (ach "阿僑利文") (ada "阿當莫文") (ady "阿迪各文") (ae "阿緯斯陀文") (af "南非荷蘭文") (afa "非閃族及非亞語言") (ain nil TW "愛奴文" MO "愛奴文" HK "愛奴文") (ak "阿坎文") (ale "阿留申文") (alg "阿爾岡昆文") (alt nil TW "南阿爾泰文" MO "南阿爾泰文" HK "南阿爾泰文") (an "阿拉貢文") (ang "古英文(公元 450-1100 年)") (apa "阿帕奇語言") (arn "阿勞坎文") (art "其他人工語言") (as "阿薩姆文") (ast "阿斯圖里亞文") (ath "阿薩巴斯卡文") (aus "澳洲英文") (av "阿法文 Avaric") (awa nil TW "阿瓦文" MO "阿瓦文" HK "阿瓦文") (ay "艾馬拉文") (az "亞塞拜然文") (ba "巴什客爾文") (bad "班達文") (ban "巴厘文" TW "峇里文") (bas "巴薩文") (bat "波羅的文(其他)") (be "白俄羅斯文") (bej "貝扎文") (bem "別姆巴文") (ber "柏柏爾文") (bg "保加利亞文") (bh "比哈爾文") (bho "博傑普爾文") (bi "比斯拉馬文") (bik "比科爾文") (bla "錫克錫卡文") (bnt "班圖諸語言") (bo "藏文") (bs "波士尼亞文") (bua "布里阿特文") (bug "布吉斯文") (ca "加泰羅尼亞文") (cai "中美印第安文(其他)") (cau "高加索文(其他)") (ce "車臣文") (ceb "宿務族文" TW "宿霧文") (cel "克爾特文(其他)") (ch "查莫洛文") (chb "奇布查文") (chk "處奇斯文") (chm "馬里文") (chn "契奴克文") (cho "喬克托文") (chp "奇佩瓦揚文") (chr "柴羅基文") (chy "沙伊安文") (cpe "歐洲腔調和洋涇濱,源自英文的(其他)") (cpf "歐洲腔調和洋涇濱,源自法文的(其他)") (cpp "歐洲腔調和洋涇濱,源自葡萄牙文的(其他)") (cr "克裡文") (crh "克里米亞半島的土耳其文;克里米亞半島的塔塔爾文") (crp "克里奧爾文和皮欽文" TW "其他歐洲腔調和洋涇濱英文") (csb "卡舒布文") (cus "庫施特語系(其他)") (cv "楚瓦甚文" TW "楚瓦士文" HK "楚瓦士文") (cy "威爾士文") (da "丹麥文") (dak "達科他文") (dar "達爾格瓦文") (day "迪雅克文") (del "德拉瓦") (den "斯拉夫") (dgr "多格里布文") (doi "多格來文") (dra "德拉威文(其他)") (dsb "下索布文") (dua "杜亞拉文") (dum "荷蘭,中古 (ca. 1050-1350)" TW "中古荷蘭文" HK "中古荷蘭文") (dv "迪維西文") (ee "埃緯文") (efi "埃菲克文") (egy "古埃及文" TW "古埃及文" MO "古埃及文" HK "古埃及文") (eka "艾卡朱克文") (el "希臘文") (elx "埃蘭文" TW "艾拉米特文") (enm "英文,中世紀 (1100-1500)" TW "中古英文") (eo "世界語") (et "愛沙尼亞文") (ewo "依汪都文") (fan "芳族文") (ff "富拉文") (fi "芬蘭文") (fil nil TW "菲律賓文" MO "菲律賓文" HK "菲律賓文") (fiu "芬蘭-烏戈爾族文(其他)") (fj "斐濟文") (fo "法羅文") (fon "豐文") (fy "弗里斯蘭文") (ga "愛爾蘭文") (gaa "加族文") (gay "加約文") (gba "葛巴亞文") (gd "蘇格蘭 - 蓋爾文") (gem "德國的(其他)" "日耳曼文(其他)" HK "日耳曼文(其他)" MO "日耳曼文(其他)" TW "日耳曼文(其他)") (gez "吉茲文") (gil "吉爾伯特群島文") (gl "加里西亞文") (gmh "德文, 中古全盛時期 (ca.1050-1500)" TW "中古高地日耳曼文") (goh "德文,上古全盛時期 (ca.750-1050)" TW "古高地日耳曼文") (gon "岡德文") (gor "科隆達羅文") (got "哥特文" TW "哥德文") (grb "哥博語" TW "哥博文" MO "哥博文" HK "哥博文") (grc "古希臘文 (至 1453)" TW "古希臘文") (gu "吉亞拉塔文") (gv "曼島文") (gwi "圭契文") (hai "海達文") (he "希伯來文") (hi "北印度文") (hil "希利蓋農文") (him "赫馬查利文") (hit "赫梯文") (hmn "孟文") (ho "西里莫圖土文") (hr "克羅埃西亞文") (ht "海地文" "海地人") (hy "亞美尼亞文") (hz "赫雷羅文") (ia "拉丁國際文 Interlingua" TW "國際文 Interlingua") (id "印尼文") (ie "拉丁國際文 Interlingue" TW "國際文 Interlingue") (ig "伊布文") (ii "四川話") (ijo "伊喬文") (ik "依奴皮維克文") (ilo "伊洛闊文") (inc "印度語系(其他)") (ine "印歐語系(其他)") (io "伊朗文") (ira "伊芳朗文" TW "伊朗文") (iro "易洛魁文") (is "冰島文") (it "義大利文") (iu "因紐特文") (jbo "邏輯文") (jpr "猶太教-波斯文") (jrb "猶太教-阿拉伯文") (ka "喬治亞文") (kaa "卡拉卡爾帕克文") (kab "卡比爾文") (kar "克倫文") (kbd "卡巴爾達文") (kg "剛果文") (kho "和闐[與闐]文" TW "和闐文") (ki "吉庫尤人") (kj "廣亞馬文") (kk "哈薩克文") (kl "格陵蘭文") (km "高棉文") (kn "坎那達文") (ko "韓文") (kok "貢根文") (kos "科斯雷恩文") (kr "卡努裡文") (krc "卡拉柴-包爾卡爾文") (kro "克魯文") (kru "庫魯科文") (ks "克什米爾文") (ku "庫爾德文") (kum "庫密克文") (kut "庫特奈文") (kw "康瓦耳文") (ky "吉爾吉斯文") (lad "拉迪諾文") (lah "拉亨達文") (lam "蘭巴文") (lb "盧森堡文") (lez "立陶宛文 Lezghian" TW "列茲干文" MO "列茲干文") (lg "干達文") (li "林堡文") (lo "寮國文") (loz "洛齊文") (lt "立陶宛語") (lu "魯巴加丹加文") (lua "魯巴魯魯亞文") (lui "路易塞諾文") (lun "盧恩達文") (luo "盧奧文") (lus "盧晒文") (mad "馬都拉文") (mag "馬加伊文") (mai "邁蒂利文") (mak "望加錫文") (map "南島文") (mas "馬賽文") (mdr "曼達文") (men "門德文") (mg "馬爾加什文") (mga "愛爾蘭文,中古 (900-1200)" TW "中古愛爾蘭文" MO "中古愛爾蘭文(900-1200)" HK "中古愛爾蘭文(900-1200)") (mh "馬紹爾文") (mic "米克馬克文") (min "米南卡堡文") (mis "其他語言") (mk "馬其頓文") (mkh "其他高棉語系") (ml "馬來亞拉姆文") (mnc "滿族文") (mni "曼尼普裡文") (mno "馬諾波文") (mo "摩爾多瓦文") (moh "莫霍克文") (mr "馬拉地文") (ms "馬來文") (mt "馬爾他文") (mul "多種語言") (mun "蒙達文") (mus "克里克文") (mwl nil TW "米蘭德斯文" MO "米蘭德斯文") (mwr "馬爾尼裡文") (my "緬甸文") (myn "馬雅文") (myv "厄爾茲亞文") (na "諾魯文") (nah "納瓦特文") (nai "其他北美印地安文") (nb "挪威波克默爾文") (nd "北地畢列文") (nds "薩克遜文" "德國北部的德文" TW "低地日耳曼文;低地薩克遜文" MO "低地日爾曼文;低地薩克遜文" HK "低地日爾曼文;低地薩克遜文") (ne "尼泊爾文") (new "尼瓦爾文") (ng "恩東加文") (nia "尼亞斯文") (nic "其他尼日剛果語系") (niu "紐埃文") (nl "荷蘭文") (nn "新挪威文") (nog "諾蓋文") (non "古諾爾斯文") (nr "南地畢列文") (nub "努比亞文") (nv "納瓦約文") (nwc nil TW "古尼瓦爾文" MO "古尼瓦爾文 " HK "古尼瓦爾文") (ny "尼揚賈文") (nym "尼揚韋齊文") (nyn "尼揚科萊文") (nyo "尼奧囉文") (nzi "尼茲馬文") (oc "奧西坦文" TW "奧克西坦文(1500 後);普羅旺斯文" MO "奧克西坦文(1500 後);普羅旺斯文" HK "奧克西坦文(1500 後);普羅旺斯文") (oj "奧杰布瓦文") (or "歐里亞文") (os "奧塞提文") (osa "歐塞奇文") (ota "鄂圖曼土耳其文 (1500-1928)") (oto "奧托米文") (paa "其他巴布亞諸語言") (pag "潘加辛文") (pal "巴列維文") (pam "潘帕嘉文") (pap "帕皮阿門托文") (pau "帛琉文") (peo "古波斯文 (ca.600-400 B.C.)") (phi "其他菲律賓文") (phn "腓尼基文") (pi "巴利文") (pl "波蘭文") (pon "波那貝文") (pra "印度古代及中世紀之中部及北部方言") (pro "普羅文斯文 (to 1500)" TW "古普羅文斯文" HK "古普羅文斯文") (ps "普什圖文") (qu "蓋丘亞文") (raj "拉賈斯坦諸文") (rap "復活島文") (rar "拉羅通加文") (rm "里托羅曼斯文") (ro "羅馬尼亞文") (roa "其他羅曼文") (rom "吉普賽文") (root nil TW "根語言") (rup nil TW "羅馬尼亞語系") (rw "盧安達文") (sad "桑達韋文") (sah "雅庫特文") (sal "薩利甚文") (sam "薩瑪利亞阿拉姆文") (sas "撒撒克文") (sat "散塔利文") (sc "撒丁文") (scn nil TW "西西里文" MO "西西里文" HK "西西里文") (sco nil TW "蘇格蘭文" HK "蘇格蘭文") (sd "印度語") (se "北方薩米文") (sel "瑟爾卡普文") (sem "其他閃族語言") (sga "古愛爾蘭文(至 900)") (sgn "手語") (sh "塞爾維亞克羅埃西亞文") (shn "撣文") (si "僧伽羅文") (sid "希達摩文") (sio "大蘇文") (sit "其他漢藏文") (sl "斯洛維尼亞文") (sla "其他斯拉夫文") (sm "薩摩亞文") (sma "南薩米文") (smi "其他薩米文") (smj "魯勒薩米文") (smn "伊納裡薩米文") (sms "斯科特薩米文") (sn "塞內加爾文") (so "索馬利文") (sog "索格底亞納文") (sq "阿爾巴尼亞文") (sr "塞爾維亞文") (srn nil TW "蘇拉南東墎文" MO "蘇拉南東墎文" HK "蘇拉南東墎文") (srr "塞雷爾文") (ssa "非洲撒哈拉沙漠邊緣地帶文") (su "巽他語") (suk "蘇庫馬文") (sus "蘇蘇文") (sux "蘇美文") (sw "史瓦希里文") (syr "古敘利亞文") (ta "坦米爾文") (te "泰盧固文") (tem "提姆文") (ter "泰雷諾文") (tet "泰頓文") (ti "提格利尼亞文") (tig "蒂格雷文") (tiv "提夫文") (tk "土庫曼文") (tkl "托克勞文") (tlh nil TW "克林貢文" MO "克林貢文" HK "克林貢文") (tli "特林基特文") (tmh "塔馬奇克文") (tn "突尼西亞文") (to "東加文") (tog "湯加文(尼亞薩文)") (tpi "托比辛文") (tsi "欽西安文") (tt "韃靼文") (tum "圖姆布卡文") (tup "圖皮文") (tut "其他阿爾泰諸文") (tvl "吐瓦魯文") (tw "繁體中文") (ty "大溪地文") (tyv "土凡文") (udm "沃蒂艾克文") (ug "維吾爾文") (uga "烏加列文") (uk "烏克蘭文") (umb "姆本杜文") (und "未確定的") (ur "烏爾都文") (uz "烏茲別克文") (vai "越南文 Vai") (ve "溫達文") (vi "越南語") (wa "瓦隆文") (wak "夸基武特文") (war "瓦瑞文") (was "瓦紹文") (wen "文德文") (wo "沃爾夫文") (xal "卡爾梅克文") (xh "科薩語" TW "科薩文") (yao "瑤文") (yi "意第緒文") (yo "約魯巴文") (ypk "愛斯基摩文") (za "壯文") (zap "薩波特克文") (zen "澤納加文") (znd "贊德文") (zu "祖魯文") (zun "祖尼文") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/fr.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000030365�14422175267�010760� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name fr nil) (aa "afar") (ab "abkhaze") (ace "aceh") (ach "acoli") (ada "adangme") (ady "adyghéen") (ae "avestique") (af "afrikaans") (afa "langues afro-asiatiques (autres)" "afro-asiatiques, autres langues") (afh "afrihili") (ain "aïnou") (ak "akan") (akk "akkadien") (ale "aléoute") (alg "langues algonquines" "algonquines, langues") (alt "altaï méridional" "altaï du Sud") (am "amharique") (an "aragonais") (ang "anglo-saxon (vers 450-1100)") (apa "apaches, langues") (ar "arabe") (arc "araméen") (arn "araukan") (arp "arapaho") (art "langues artificielles (autres)" "artificielles, autres langues") (arw "arawak") (as "assamais") (ast "asturien") (ath "athapascanes, langues") (aus "australiennes, langues") (av "avar") (awa "awadhi") (ay "aymara") (az "azéri") (ba "bachkir") (bad "banda") (bai "langues bamilékées" "bamilékés, langues") (bal "baloutchi") (ban "balinais") (bas "bassa") (bat "langues baltes (autres)" "baltiques, autres langues") (be "biélorusse") (bej "bedja") (bem "bemba") (ber "berbère") (bg "bulgare") (bh "bihari") (bho "bhojpurî" "bhojpuri") (bi "bichelamar, bislama" "bichlamar") (bik "bikol") (bin "bini") (bla "blackfoot" "pieds-noirs") (bm "bambara") (bn "bengali") (bnt "bantou") (bo "tibétain") (br "breton") (bra "braj") (bs "bosniaque") (btk "batak") (bua "bouriate") (bug "bouguis" "bugi") (byn "blin, bilen" "blin") (ca "catalan") (cad "caddo") (cai "langues amérindiennes centrales (autres)" "indiennes d'Amérique centrale, autres langues") (car "caribe") (cau "langues caucasiennes (autres)" "caucasiennes, autres langues") (ce "tchétchène") (ceb "cebuano") (cel "langues celtiques (autres)" "celtiques, autres langues") (ch "chamorro") (chb "chibcha") (chg "djaghataï" "jagataic" "tchaghataï, djaghataï") (chk "chuuk") (chm "tchérémisse, mari" "mari") (chn "chinook, jargon" "jargon chinook") (cho "choctaw") (chp "chipewyan") (chr "cherokee") (chy "cheyenne") (cmc "chames, langues" "langues chames") (co "corse") (cop "copte") (cpe "créoles et pidgins anglais, autres" "pidgin anglais (autre)" "langues créoles et pidgins anglais (autres)") (cpf "créoles et pidgins français, autres" "pidgin français (autre)" "langues créoles et pidgins français (autres)") (cpp "créoles et pidgins portugais, autres" "pidgin portugais (autre)" "langues créoles et pidgins portugais (autres)") (cr "cree") (crh "tatar de Crimée" "tatar de Crimée" "turc de Crimée" "turc de Crimée, tatar de Crimée") (crp "créoles et pidgins divers, autres" "pidgins et langues créoles (autre)" "langues créoles et pidgins (autres)") (cs "tchèque") (csb "kachoube" "cashubian") (cu "slavon d’église") (cus "langues couchitiques (autres)" "couchitiques, autres langues") (cv "tchouvache") (cy "gallois") (da "danois") (dak "dakota") (dar "dargwa") (day "dayak") (de "allemand") (del "delaware") (den "esclave (athapascan)" "slave (athapascan)") (dgr "dogrib, tlicho" "dogrib") (din "dinka") (doi "dogri" "dogra") (dra "langues dravidiennes (autres)" "dravidiennes, autres langues") (dsb "bas-sorabe") (dua "douala") (dum "néerlandais moyen (vers 1050-1350)") (dv "divehi, maldivien" "maldivien") (dyu "dioula") (dz "dzongkha") (ee "éwé") (efi "efik") (egy "égyptien (ancien)") (eka "ekajuk") (el "grec") (elx "élamite") (en "anglais") (enm "anglais moyen (1100-1500)") (eo "espéranto") (es "espagnol") (et "estonien") (eu "basque") (ewo "éwondo") (fa "persan") (fan "fang") (fat "fanti") (ff "peul") (fi "finnois") (fil "pilipino" "filipino") (fiu "langues finno-ougriennes (autres)" "finno-ougriennes, autres langues") (fj "fidjien") (fo "féringien" "féroïen") (fr "français") (frm "français moyen (1400-1600)" "français moyen (ca.1400-1600)") (fro "français ancien (842-vers 1400)") (fur "frioulan") (fy "frison") (ga "irlandais") (gaa "ga") (gay "gayo") (gba "gbaya") (gd "gaélique écossais") (gem "langues germaniques (autres)" "germaniques, autres langues") (gez "guèze") (gil "gilbertin" "gilbertais") (gl "galicien") (gmh "allemand, moyen haut (vers 1050-1500)") (gn "guarani") (goh "allemand, vieux haut (vers 750-1050)" "allemand, vieux haut (ca. 750-1050)" "allemand ancien haut (vers 750-1050)") (gon "gondî" "gondi") (gor "gorontalo") (got "gotique") (grb "grébo" "grebo") (grc "grec ancien (jusqu'à 1453)") (gu "goudjarâtî, gujarâtî" "goudjrati") (gv "mannois" "manx") (gwi "gwichʼin") (ha "haoussa") (hai "haïda" "haida") (haw "hawaïen") (he "hébreu") (hi "hindî" "hindi") (hil "ilonggo, hiligaynon" "hiligaynon") (him "himachali") (hit "hittite") (hmn "hmong") (ho "hiri motu") (hr "croate") (hsb "haut-sorabe") (ht "haïtien") (hu "hongrois") (hup "hupa") (hy "arménien") (hz "herero" "héréro") (ia "interlingua") (iba "iban") (id "indonésien") (ie "interlingue") (ig "igbo") (ii "yi de Sichuan") (ik "inupiaq") (ilo "ilokano") (inc "indo-aryennes, autres langues" "langue indo-aryenne (autre)" "langues indo-aryennes (autres)") (ine "indo-européennes, autres langues" "langue indo-européenne (autre)" "langues indo-européennes (autres)") (inh "ingouche") (io "ido") (ira "iranien") (iro "iroquoises, langues" "langues iroquoiennes" "langues iroquoises") (is "islandais") (it "italien") (iu "inuktitut") (ja "japonais") (jbo "lojban") (jpr "judéo-persan") (jrb "judéo-arabe") (jv "javanais") (ka "géorgien") (kaa "karakalpak") (kab "kabyle") (kac "jinghpo" "kachin") (kam "kamba") (kar "karène" "karen") (kaw "kavi" "kawi") (kbd "kabardien" "kabardine") (kg "kongo") (kha "khasî" "khasi") (khi "khoïsan, autres langues" "khoisan (autre)" "langues khoïsans (autres)") (kho "khotanais") (ki "kikouyou, gikuyu" "kikuyu") (kj "kuanyama") (kk "kazakh") (kl "kalaallisut, groenlandais" "groenlandais") (km "khmer") (kmb "kimbundu" "kiMboundou" "kimboundou") (kn "kannara, kannada" "kannada") (ko "coréen") (kok "konkânî" "konkani") (kos "kosrae" "kusaien" "kosraéen") (kpe "kpellé") (kr "kanouri") (krc "karatchaï balkar") (kro "krou") (kru "kurukh") (ks "kâshmîrî" "kashmiri") (ku "kurde") (kum "koumyk") (kut "kutenaï" "kutenai") (kv "komi") (kw "cornique") (ky "kirghize") (la "latin") (lad "judéo-espagnol" "ladino" "judéo-espagnol, ladino") (lah "lahnda") (lam "lamba") (lb "luxembourgeois") (lez "lezghien") (lg "ganda") (li "limbourgeois") (ln "lingala") (lo "lao") (lol "mongo") (loz "lozi") (lt "lituanien") (lu "luba-katanga") (lua "luba-lulua") (lui "luiseno") (lun "lunda") (lus "lushaï" "lushai") (lv "letton") (mad "madourais" "madurais") (mag "magahî" "magahi") (mai "maïthilî" "maithili") (mak "makassar") (man "mandingue") (map "malayo-polynésien") (mas "massaï" "masai") (mdf "moksha" "moksa") (mdr "mandar") (men "mendé") (mg "malgache") (mga "irlandais moyen (900-1200)") (mh "marshallais" "marshall") (mi "maori") (mic "micmac") (min "minangkabau") (mis "diverses, langues" "langues diverses") (mk "macédonien") (mkh "môn-khmer, autres langues" "mon-khmer (autre)" "langues mon-khmères (autres)") (ml "malayâlam, malayî" "malayalam") (mn "mongol") (mnc "mandchou") (mni "meitei" "manipuri" "meitei, manipourî") (mno "manobo, langues" "langues manobo" "langues manobos") (mo "moldave") (moh "mohawk") (mos "moré") (mr "marathi" "marathe" "marâthî, marathe") (ms "malais") (mt "maltais") (mul "multilingue" "langues multiples") (mun "mounda, langues" "langues mounda" "langues moundas") (mus "muskogee" "creek" "muskogee, creek") (mwl "mirandais") (mwr "marwarî") (my "birman") (myn "langues mayas" "maya, langues") (myv "erza" "erzya") (na "nauruan") (nah "nahuatl") (nai "langues amérindiennes du Nord (autres)" "indiennes d'Amérique du nord, autres langues") (nap "napolitain") (nb "norvégien bokmal" "bokmål norvégien" "norvégien littéraire") (nd "ndébélé du Nord") (nds "bas allemand" "bas saxon" "bas allemand, bas saxon") (ne "népalais") (new "néware, nepâlbhâsa" "newari") (ng "ndonga") (nia "nias") (nic "nigéro-congolaises, autres langues" "nigéro-congolaise (autre)" "langues nigéro-congolaises (autres)") (niu "niouéen" "niué") (nl "néerlandais") (nn "norvégien nynorsk" "nynorsk norvégien" "néo-norvégien") (no "norvégien") (nog "nogaï" "nogaï, nogay") (non "vieux norrois") (nr "ndébélé méridional" "ndébélé du Sud") (nso "sotho du Nord") (nub "nubiennes, langues" "langues nubiennes") (nv "navaho") (nwc "newarî classique" "newari classique") (ny "nyanja" "chichewa" "chewa" "nyanja" "nyanja, chichewa, chewa") (nym "nyamwezi") (nyn "nyankolé") (nyo "nyoro") (nzi "nzema") (oc "occitan (après 1500)" "provençal" "occitan (après 1500)" "occitan (après 1500), provençal") (oj "ojibwa") (om "oromo" "galla" "oromo, galla") (or "oriya") (os "ossète") (osa "osage") (ota "turc ottoman (1500-1928)") (oto "langues otomangues") (pa "panjâbî" "pendjabi") (paa "papoues, autres langues" "papoues (autre)" "langues papoues (autres)") (pag "pangasinan") (pal "pahlavi") (pam "pampangan") (pap "papiamento") (pau "paluan" "palau" "paluan, palaosien") (peo "perse, vieux (vers 600-400 av. J.-C.)" "vieux perser (ca. 600-400 av. J.-C.)" "persan ancien (vers 600-400 av. J.-C.)") (phi "philippines, autres langues" "philippines (autre)" "langues philippines (autres)") (phn "phénicien") (pi "pâli" "pali") (pl "polonais") (pon "pohnpei") (pra "prâkrit" "langues prâkrit" "langues prâkrits") (pro "provençal ancien (jusqu'à 1500)" "vieux provençal (jusqu’à 1500)") (ps "pachto") (pt "portugais") (qu "langues quechuas" "quechua") (raj "langues râjasthânîes" "rajasthani") (rap "rapanui") (rar "rarotonga" "Rarotonga" "rarotongien, maori des Îles Cook") (rm "rhéto-roman") (rn "roundi") (ro "roumain") (roa "langues romanes (autres)" "romanes, autres langues") (rom "tsigane" "tzigane") (root "(racine)" "racine") (ru "russe") (rup "aroumain, valaque, macédo-roumain" "aroumain" "macédo-roumain") (rw "rwanda") (sa "sanskrit") (sad "sandawe") (sah "iakoute") (sai "langues amérindiennes du Sud (autres)" "indiennes d'Amérique du Sud, autres langues") (sal "salish, langues" "langues salisha" "langues salishas") (sam "araméen samaritain" "samaritain") (sas "sasak") (sat "santâlî" "santal") (sc "sarde") (scn "sicilien") (sco "écossais") (sd "sindhî" "sindhi") (se "sami du Nord") (sel "selkoupe") (sem "langues sémitiques (autres)" "sémitiques, autres langues") (sg "sango") (sga "irlandais ancien (jusqu’à 900)") (sgn "langues des signes") (sh "serbo-croate") (shn "taï shan" "chan") (si "singhalais") (sid "sidamo") (sio "sioux, langues") (sit "langues sino-tibétaines (autres)" "sino-tibétaines, autres langues") (sk "slovaque") (sl "slovène") (sla "langues slaves (autres)" "slaves, autres langues") (sm "samoan") (sma "sami méridional" "sami du Sud") (smi "sami, autres langues" "sami (autre)" "langues samies (autres)") (smj "sami de Lule") (smn "sami d’Inari") (sms "sami skolt") (sn "shona") (snk "soninké") (so "somali") (sog "sogdien") (son "sonrhaï" "songhai") (sq "albanais") (sr "serbe") (srn "sranan tongo") (srr "sérère") (ss "siswati, swati" "swati") (ssa "nilo-sahariennes, autres langues" "nilo-sahariennes (autre)" "langues nilo-sahariennes (autres)") (st "sotho méridional" "sotho du Sud") (su "soundanais") (suk "sukuma") (sus "soussou") (sux "sumérien") (sv "suédois") (sw "swahili") (syr "syriaque") (ta "tamoul") (tai "langues thaïes (autres)" "thaïes, autres langues") (te "télougou") (tem "temne") (ter "tereno") (tet "tetum") (tg "tadjik") (th "thaï") (ti "tigrigna") (tig "tigré") (tk "turkmène") (tkl "tokelauan") (tl "tagalog") (tlh "klingon") (tli "tlingit") (tmh "tamacheq") (tn "tswana" "setswana") (to "tongan (Îles Tonga)") (tog "tongan (Nyasa)" "tonga (Nyasa)") (tpi "tok pisin") (tr "turc") (ts "tsonga") (tsi "tsimshian") (tt "tatar") (tum "tumbuka") (tup "tupi, langues" "langues tupi" "langues tupis") (tut "langues altaïques (autres)" "altaïques, autres langues") (tvl "tuvaluan") (tw "twi") (ty "tahitien") (tyv "touva") (udm "oudmourte") (ug "ouïgour") (uga "ougaritique") (uk "ukrainien") (umb "umbundu") (und "indéterminé") (ur "ourdou") (uz "ouzbek") (vai "vaï") (ve "venda") (vi "vietnamien") (vo "volapük") (vot "vote") (wa "wallon") (wak "wakashennes, langues" "langues wakashennes") (wal "walamo") (war "waray") (was "washo") (wen "sorabes, langues" "langues sorabes") (wo "wolof") (xal "kalmouk") (xh "xhosa") (yap "yapois") (yi "yiddish") (yo "yoruba") (ypk "yupik, langues" "langues yupik" "langues yupiks") (za "zhuang") (zap "zapotèque") (zen "zenaga") (zh "chinois") (znd "zandé") (zu "zoulou") (zun "zuni") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/az_Cyrl.lnm�����������������������������������������������������������������0000644�0023456�0023456�00000000404�14422175267�011743� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name az Cyrl) (az "Азәрбајҹан") (de "алманҹа") (en "инҝилисҹә") (es "испанҹа") (fr "франсызҹа") (it "италјанҹа") (ja "јапонҹа") (pt "португалҹа") (ru "русҹа") (zh "чинҹә") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/hy.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000760�14422175267�010765� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name hy nil REVISED) (ar nil REVISED "Արաբերեն") (az nil REVISED "Ադրբեջաներեն") (de "Գերմաներեն") (en "Անգլերեն") (es "Իսպաներեն") (fa nil REVISED "Պարսկերեն") (fr "Ֆրանսերեն") (hy "Հայերեն" "Հայերէն") (it "Իտալերեն") (ja "Ճապոներեն") (ka nil REVISED "Վրացերեն") (pt "Պորտուգալերեն") (ru "Ռուսերեն") (tr nil REVISED "Թուրքերեն") (zh "Չինարեն") ����������������m17n-db-1.8.10/LANGDATA/aa.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000310�14422175267�010715� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name aa nil) (aa "Qafar") (ar "Arabic") (de "German") (en "English") (es "Spanish") (fr "French") (hi "Hindi") (it "Italian") (ja "Japanese") (pt "Portuguese") (ru "Russian") (zh "Chinese") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/sq.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000327�14422175267�010767� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name sq nil) (ar "Arabisht") (de "Gjermanisht") (en "Anglisht") (es "Spanjisht") (fr "Frengjisht") (hi "Hindi") (it "Italisht") (ja "Japanisht") (pt "Portugeze") (ru "Rusisht") (sq "shqipe") (zh "Kineze") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/kn.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000056�14422175267�010753� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name kn nil) (kn "ಕನ್ನಡ") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/eu.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000300�14422175267�010744� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name eu nil) (de "alemanera") (en "ingelera") (es "espainiera") (eu "euskara") (fr "frantsesera") (it "italiera") (ja "japoniera") (pt "portugalera") (ru "errusiera") (zh "txinera") ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/sid.lnm���������������������������������������������������������������������0000644�0023456�0023456�00000000320�14422175267�011114� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name sid nil) (ar "Arabic") (de "German") (en "English") (es "Spanish") (fr "French") (hi "Hindi") (it "Italian") (ja "Japanese") (pt "Portuguese") (ru "Russian") (sid "Sidaamu Afo") (zh "Chinese") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/dz.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000003061�14422175267�010757� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name dz nil) (ar "ཨེ་ར་སྦིག") (art "བཟོ་བཟོཝ (གཞན)") (as "ཨ་ས་མི་སི") (bh "བི་ཧ་ལི") (bn "བེངྒ་ལི") (bo "བོད་ཁ") (cs "ཅེཀ") (da "ཌེ་ནིཤ") (de "ཇཱར་མཱན") (dv "དི་བེ་ཧི") (dz "རྫོང་ཁ") (egy "ཨི་ཇིཔ་ཤཱན (སྔ་དུས་ཀྱི)") (el "གིརིཀ") (en "ཨིང་ལིཤ") (es "སིཔེ་ནིཤ") (fa "པར་ཤི་ཡན") (fr "ཕེ་རེནཆེ") (ga "ཨའི་རིཤ") (grc "གིརིཀ, སྔ་དུས་ཀྱི (༡༤༥༣)") (he "ཧི་བུརུ") (hi "ཧིན་དི") (him "ཧི་མ་ཅ་ལི") (inc "ཨིན་ཌིཀ (གཞན)") (it "ཨི་ཊ་ལི་རན") (km "ཁེ་མར") (kn "ཀ་ན་ཌ") (ko "ཀོ་རིཡན") (ks "ཀེཤ་མི་རི") (lo "ལའོ") (ml "མ་ལ་ཡ་ལམ") (mn "སོག་པོའི་ཁ") (mnc "མཱན་ཅུ") (mni "མ་ནི་པུ་རི") (mr "མ་ར་ཐི") (my "བར་མིསི") (ne "ནེ་པ་ལི") (new "ནི་ཝ་རི") (nl "ཌཆ") (no "ནོར་ཝི་ཇི་ཡན") (or "ཨོ་རི་ཡ") (pa "པཱན་ཇ་བི") (pi "པ་ལི") (ru "ར་ཤི་ཡན") (sa "སཾསྐྲྀཏ") (si "སིན་ཧ་ལིསི") (ta "ཏ་མིལ") (te "ཏེ་ལུ་གུ") (th "ཐཱའེ") (ur "ཨུར་དུ") (zh "རགྱ་མི་ཁ") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/hu.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000007177�14422175267�010772� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name hu nil) (aa "afar") (ab "abház") (ae "avesztán") (af "afrikaans" "afrikai") (afa "afro-ázsiai (egyéb)") (afh "afrihili") (ain "ainu") (ak "akan") (ale "aleut") (alt "dél-altaji") (am "amhara") (an "aragonéz") (ang "óangol (kb. 450-1100)") (apa "apacs nyelvek") (ar "arab") (arp "arapaho") (art "mesterséges (egyéb)") (as "asszámi") (ast "asztúr") (ath "atapaszkan nyelvek") (aus "ausztrál nyelvek") (av "avar") (ay "ajmara") (az "azerbajdzsáni") (ba "baskír") (bad "banda") (bai "bamileke nyelvek") (ban "balinéz") (bat "balti (egyéb)") (be "belorusz") (ber "berber") (bg "bolgár") (bh "bihari") (bi "bislama") (bik "bikol") (bin "bini") (bm "bambara") (bn "bengáli") (bnt "bantu") (bo "tibeti") (br "breton") (bs "bosnyák") (btk "batak") (ca "katalán") (cai "közép-amerikai indián (egyéb)") (car "karib") (cau "kaukázusi (egyéb)") (ce "csecsen") (cel "kelta (egyéb)") (chy "csejen") (co "korzikai") (cop "kopt") (crh "krími tatár" "krími török") (cs "cseh") (cu "egyházi szláv") (cy "walesi") (da "dán") (dak "dakota") (de "német") (del "delavár") (dz "butáni") (egy "egyiptomi (ókori)") (el "görög") (en "angol") (eo "eszperantó") (es "spanyol") (et "észt") (eu "baszk") (fa "perzsa") (fi "finn") (fil "filippínó") (fiu "finnugor (egyéb)") (fj "fidzsi") (fo "feröeri") (fr "francia") (fro "ófrancia") (fy "fríz") (ga "ír") (gd "skót gael" "skót (gael)") (gem "germán (egyéb)") (gil "ikiribati") (gl "galíciai") (gn "guarani") (got "gót") (grc "ógörög") (gu "gudzsaráti") (gv "Man-szigeti") (ha "hausza") (haw "hawaii") (he "héber") (hi "hindi") (hr "horvát") (ht "haiti") (hu "magyar") (hy "örmény") (ia "interlingua") (id "indonéz") (ie "interlingue") (ik "inupiak") (ine "indo-európai (egyéb)") (ira "iráni") (is "izlandi") (it "olasz") (iu "inuktitut") (ja "japán") (jpr "zsidó-perzsa") (jrb "zsidó-arab") (jv "jávai") (ka "grúz") (kk "kazah") (kl "grönlandi") (km "kambodzsai") (kn "kannada") (ko "koreai") (ks "kásmíri" "kasmíri") (ku "kurd") (ky "kirgiz") (la "latin") (lb "luxemburgi") (ln "lingala") (lo "laoszi") (lt "litván") (lv "lett") (map "ausztronéz") (mg "málgas" "madagaszkári") (mi "maori") (mk "macedón") (ml "malajálam" "malajalam") (mn "mongol") (mo "moldvai") (mr "marati") (ms "maláj") (mt "máltai") (my "burmai") (myn "maja nyelvek") (na "naurui") (nai "észak-amerikai indián (egyéb)") (nb "norvég bokmál") (ne "nepáli") (nl "holland") (nn "norvég nynorsk") (no "norvég") (nv "navaho") (oc "okszitán") (om "oromói") (or "orija") (os "oszét") (ota "ottomán török") (pa "pandzsábi") (paa "pápuai (egyéb)") (peo "óperzsa") (phi "filippínó (egyéb)") (phn "főniciai") (pl "lengyel") (ps "pastu" "pastu (afgán)") (pt "portugál") (qu "kecsua") (rm "rétoromán") (rn "kirundi") (ro "román") (ru "orosz") (rw "kiruanda") (sa "szanszkrit") (sai "dél-amerikai indián (egyéb)") (sc "szardíniai") (scn "szicíliai") (sd "szindi") (sg "sango") (sga "óír") (sh "szerbhorvát" "szerb-horvát") (si "szingaléz") (sio "sziú nyelvek") (sk "szlovák") (sl "szlovén") (sla "szláv (egyéb)") (sm "szamoai") (sn "sona") (so "szomáli") (sq "albán") (sr "szerb") (ss "sziszuati") (st "szeszotó") (su "szundanéz") (sux "sumér") (sv "svéd") (sw "szuahéli") (ta "tamil") (te "telugu") (tg "tadzsik") (th "thai") (ti "tigrinya") (tk "türkmén") (tl "tagalog") (tlh "klingon") (tn "szecsuáni") (to "tonga") (tr "török") (ts "conga") (tt "tatár") (tvl "tuvalu") (tw "tui") (ty "tahiti") (ug "ujgur") (uk "ukrán") (ur "urdu") (uz "üzbég") (vi "vietnámi") (vo "volapük") (wo "volof") (xh "hosza") (yi "zsidó") (yo "joruba") (za "zsuang") (zh "kínai") (zu "zulu") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/az_Latn.lnm�����������������������������������������������������������������0000644�0023456�0023456�00000000227�14422175267�011733� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name az Latn) (de "almanca") (en "ingiliscə") (es "ispanca") (fr "fransızca") (ja "yaponca") (pt "portuqalca") (ru "rusca") (zh "çincə") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/README����������������������������������������������������������������������0000644�0023456�0023456�00000000322�14422175267�010507� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ISO-639-2.txt: verbatim copy of http://www.loc.gov/standards/iso639-2/ISO-639-2_values_8bits-utf-8.txt *.tbl (except for LANGUAGE.tbl): Automatically generated from CLDR (Common Locale Data Registry). ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/tig.lnm���������������������������������������������������������������������0000644�0023456�0023456�00000006103�14422175267�011125� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name tig nil) (aa "አፋርኛ") (ab "አብሐዚኛ") (af "አፍሪቃንስኛ") (am "አምሐረኛ") (ar "ዐርቢኛ") (as "አሳሜዛዊ") (ay "አያማርኛ") (az "አዜርባይጃንኛ") (ba "ባስኪርኛ") (be "ቤላራሻኛ") (bg "ቡልጋሪኛ") (bh "ቢሃሪ") (bi "ቢስላምኛ") (bn "በንጋሊኛ") (bo "ትበትንኛ") (br "ብሬቶንኛ") (byn "ብሊን") (ca "ካታላንኛ") (co "ኮርሲካኛ") (cs "ቼክኛ") (cy "ወልሽ") (da "ዴኒሽ") (de "ጀርመን") (dz "ድዞንግኻኛ") (el "ግሪክኛ") (en "እንግሊዝኛ") (eo "ኤስፐራንቶ") (es "ስፓኒሽ") (et "ኤስቶኒአን") (eu "ባስክኛ") (fa "ፐርሲያኛ") (fi "ፊኒሽ") (fj "ፊጂኛ") (fo "ፋሮኛ") (fr "ፈረንሳይኛ") (fy "ፍሪስኛ") (ga "አይሪሽ") (gd "እስኮትስ ጌልክኛ") (gez "ግዕዝኛ") (gl "ጋለጋኛ") (gn "ጓራኒኛ") (gu "ጉጃርቲኛ") (ha "ሃውሳኛ") (he "ዕብራስጥ") (hi "ሐንድኛ") (hr "ክሮሽያንኛ") (hu "ሀንጋሪኛ") (hy "አርመናዊ") (ia "ኢንቴርሊንጓ") (id "እንዶኒሲኛ") (ie "እንተርሊንግወ") (ik "እኑፒያቅኛ") (is "አይስላንድኛ") (it "ጣሊያንኛ") (iu "እኑክቲቱትኛ") (ja "ጃፓንኛ") (jv "ጃቫንኛ") (ka "ጊዮርጊያን") (kk "ካዛክኛ") (kl "ካላሊሱትኛ") (km "ክመርኛ") (kn "ካናዳኛ") (ko "ኮሪያኛ") (ks "ካሽሚርኛ") (ku "ኩርድሽኛ") (ky "ኪርጊዝኛ") (la "ላቲንኛ") (ln "ሊንጋላኛ") (lo "ላውስኛ") (lt "ሊቱአኒያን") (lv "ላትቪያን") (mg "ማላጋስኛ") (mi "ማዮሪኛ") (mk "ማከዶኒኛ") (ml "ማላያላምኛ") (mn "ሞንጎላዊኛ") (mo "ሞልዳቫዊና") (mr "ማራዚኛ") (ms "ማላይኛ") (mt "ማልቲስኛ") (my "ቡርማኛ") (na "ናኡሩ") (ne "ኔፓሊኛ") (nl "ደች") (no "ኖርዌጂያን") (oc "ኦኪታንኛ") (om "ኦሮምኛ") (or "ኦሪያኛ") (pa "ፓንጃቢኛ") (pl "ፖሊሽ") (ps "ፑሽቶኛ") (pt "ፖርቱጋሊኛ") (qu "ኵቿኛ") (rm "ሮማንስ") (rn "ሩንዲኛ") (ro "ሮማኒያን") (ru "ራሽኛ") (rw "ኪንያርዋንድኛ") (sa "ሳንስክሪትኛ") (sd "ሲንድሂኛ") (sg "ሳንጎኛ") (si "ስንሃልኛ") (sid "ሲዳምኛ") (sk "ስሎቫክኛ") (sl "ስሎቪኛ") (sm "ሳሞአኛ") (sn "ሾናኛ") (so "ሱማልኛ") (sq "ልቤኒኛ") (sr "ሰርቢኛ") (ss "ስዋቲኛ") (st "ሶዞኛ") (su "ሱዳንኛ") (sv "ስዊድንኛ") (sw "ስዋሂሊኛ") (ta "ታሚልኛ") (te "ተሉጉኛ") (tg "ታጂኪኛ") (th "ታይኛ") (ti "ትግርኛ") (tig "ትግረ") (tk "ቱርክመንኛ") (tl "ታጋሎገኛ") (tn "ጽዋናዊኛ") (to "ቶንጋ") (tr "ቱርክኛ") (ts "ጾንጋኛ") (tt "ታታርኛ") (tw "ትዊኛ") (ug "ኡዊግሁርኛ") (uk "ዩክረኒኛ") (ur "ኡርዱኛ") (uz "ኡዝበክኛ") (vi "ቪትናምኛ") (vo "ቮላፑክኛ") (wo "ዎሎፍኛ") (xh "ዞሳኛ") (yi "ይዲሻዊኛ") (yo "ዮሩባዊኛ") (za "ዡዋንግኛ") (zh "ቻይንኛ") (zu "ዙሉኛ") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/om.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000311�14422175267�010750� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name om nil) (ar "Arabic") (de "German") (en "English") (es "Spanish") (fr "French") (hi "Hindi") (it "Italian") (ja "Japanese") (om "Oromoo") (pt "Portuguese") (ru "Russian") (zh "Chinese") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/nb.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000021514�14422175267�010744� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name nb nil) (aa "afar") (ab "abkhasisk") (ace "achinesisk") (ach "acoli") (ada "adangme") (ady "adyghe") (ae "avestisk") (af "afrikaans") (afa "afroasiatisk språk (annet)") (afh "afrihili") (ain "ainu") (ak "akan") (akk "akkadisk") (ale "aleutisk") (alg "algonkinsk språk") (alt "søraltaisk") (am "amharisk") (an "aragonsk") (ang "gammelengelsk (c:a 450-1100)" "gammelengelsk (ca. 450-1100)") (anp "angika") (apa "apache-språk") (ar "arabisk") (arc "arameisk") (arn "araukansk") (arp "arapaho") (art "kunstig (annet)") (arw "arawak") (as "assamisk") (ast "asturisk") (ath "athapaskansk språk") (aus "australsk språk") (av "avarisk") (awa "awadhi") (ay "aymara") (az "aserbajdsjansk") (ba "basjkirsk") (bad "banda") (bai "bamilekisk språk") (bal "baluchi") (ban "balinesisk") (bas "basa") (bat "baltisk språk (annet)") (be "hviterussisk") (bej "beja") (bem "bemba") (ber "berbisk") (bg "bulgarsk") (bh "bihari") (bho "bhojpuri") (bi "bislama") (bik "bikol") (bin "bini") (bla "siksika") (bm "bambara") (bn "bengali") (bnt "bantu") (bo "tibetansk") (br "bretonsk") (bra "braj") (bs "bosnisk") (btk "batak (Indonesia)") (bua "buriat") (bug "buginesisk") (byn "blin") (ca "katalansk") (cad "caddo") (cai "sentralamerikansk indiansk språk (annet)") (car "karibisk") (cau "kaukasisk språk (annet)") (ce "tsjetsjensk") (ceb "cebuansk") (cel "keltisk språk (annet)") (ch "chamorro") (chb "chibcha") (chg "chagatai") (chk "chuukesisk") (chm "mari") (chn "chinook") (cho "choctaw") (chp "chipewiansk") (chr "cherokee") (chy "cheyenne") (cmc "kamisk språk") (co "korsikansk") (cop "koptisk") (cpe "kreolsk og pidgin, engelskbasert (annet)") (cpf "kreolsk og pidgin, franskbasert (annet)") (cpp "kreolsk og pidgin, portugisiskbasert (annet)") (cr "cree") (crh "krimtatarisk") (crp "kreolsk og pidgin (annet)") (cs "tsjekkisk") (csb "kasjubisk") (cu "kirkeslavisk") (cus "kusjitisk språk (annet)") (cv "tsjuvansk") (cy "walisisk") (da "dansk") (dak "dakota") (dar "dargwa") (day "dayak") (de "tysk") (del "delaware") (den "slavej") (dgr "dogrib") (din "dinka") (doi "dogri") (dra "dravidisk språk (annet)") (dsb "lavsorbisk") (dua "duala") (dum "mellomnederlandsk (ca. 1050-1350)") (dv "divehi") (dyu "dyula") (dz "dzongkha") (ee "ewe") (efi "efik") (egy "egyptisk (historisk)") (eka "ekajuk") (el "gresk") (elx "elamittisk") (en "engelsk") (enm "mellomengelsk (1100-1500)") (eo "esperanto") (es "spansk") (et "estisk") (eu "baskisk") (ewo "ewondo") (fa "persisk") (fan "fang") (fat "fanti") (ff "fulani") (fi "finsk") (fil "filipinsk" "filippinsk") (fiu "finsk-ugrisk språk (annet)") (fj "fijiansk") (fo "færøysk") (fon "fon") (fr "fransk") (frm "mellomfransk (c:a 1400-1600)" "mellomfransk (ca.1400-1600)") (fro "gammelfransk (842 til c:a1400)" "gammelfransk (842 til ca.1400)") (frr "nordfrisisk") (frs "østfrisisk") (fur "friuliansk") (fy "vestfrisisk") (ga "irsk") (gaa "ga") (gay "gayo") (gba "gbaya") (gd "skotsk gælisk") (gem "germansk språk (annet)") (gez "ges") (gil "gilbertesisk" "kiribatisk") (gl "galicisk") (gmh "mellomhøytysk (c:a 1050-1500)" "mellomhøytysk (ca.1050-1500)") (gn "guarani") (goh "gammelhøytysk (c:a 750-1050)" "gammelhøytysk (ca.750-1050)") (gon "gondi") (gor "gorontalo") (got "gotisk") (grb "grebo") (grc "gammelgresk (til 1453)") (gsw "sveitsertysk") (gu "gujarati") (gv "manx") (gwi "gwichin") (ha "hausa") (hai "haida") (haw "hawaiisk") (he "hebraisk") (hi "hindi") (hil "hiligaynon") (him "himachali") (hit "hettittisk") (hmn "hmong") (ho "hiri motu") (hr "kroatisk") (hsb "høysorbisk") (ht "haitisk") (hu "ungarsk") (hup "hupa") (hy "armensk") (hz "herero") (ia "interlingua") (iba "iban") (id "indonesisk") (ie "interlingue") (ig "ibo") (ii "sichuan-yi") (ijo "ijo") (ik "unupiak") (ilo "iloko") (inc "indisk språk (annet)") (ine "indoeuropeisk språk (annet)") (inh "ingusjisk") (io "ido") (ira "iransk") (iro "irokansk språk") (is "islandsk") (it "italiensk") (iu "inuktitut") (ja "japansk") (jbo "lojban") (jpr "jødepersisk") (jrb "jødearabisk") (jv "javanesisk") (ka "georgisk") (kaa "karakalpakisk") (kab "kabylsk") (kac "kachin") (kam "kamba") (kar "karensk") (kaw "kawi") (kbd "kabardisk") (kg "kikongo") (kha "khasi") (khi "khoisanspråk (annet)") (kho "khotanesisk") (ki "kikuyu") (kj "kuanyama") (kk "kasakhisk") (kl "grønlandsk" "kalaallisut") (km "khmer") (kmb "kimbundu") (kn "kannada") (ko "koreansk") (kok "konkani") (kos "kosraeansk") (kpe "kpelle") (kr "kanuri") (krc "karachay-balkar") (krl "karelsk") (kro "kru") (kru "kurukh") (ks "kasjmiri") (ku "kurdisk") (kum "kumyk") (kut "kutenai") (kv "komi") (kw "kornisk") (ky "kirgisisk") (la "latin") (lad "ladinsk") (lah "lahnda") (lam "lamba") (lb "luxemburgsk") (lez "lezghian") (lg "ganda") (li "limburgisk") (ln "lingala") (lo "laotisk") (lol "mongo") (loz "lozi") (lt "litauisk") (lu "luba-katanga") (lua "luba-lulua") (lui "luiseno") (lun "lunda") (luo "luo") (lus "lushai") (lv "latvisk") (mad "maduresisk") (mag "magahi") (mai "maithili") (mak "makasar") (man "mandingo") (map "austronesisk") (mas "masai") (mdf "moksha") (mdr "mandar") (men "mende") (mg "madagassisk") (mga "mellomirsk (900-1200)") (mh "marshallesisk") (mi "maori") (mic "micmac") (min "minangkabau") (mis "annet språk") (mk "makedonsk") (mkh "mon-khmerspråk (annet)") (ml "malayalam") (mn "mongolsk") (mnc "mandsju") (mni "manipuri") (mno "manobospråk") (mo "moldavisk") (moh "mohawk") (mos "mossi") (mr "marathi") (ms "malayisk") (mt "maltesisk") (mul "flere språk") (mun "mundaspråk") (mus "creek") (mwl "mirandesisk") (mwr "marwari") (my "burmesisk") (myn "mayaspråk") (myv "erzya") (na "nauru") (nah "nahuatl") (nai "nordamerikansk indiansk språk (annet)") (nap "napolitansk") (nb "bokmål") (nd "nord-ndebele") (nds "lavsaksisk" "lavtysk") (ne "nepalsk") (new "newari") (ng "ndonga") (nia "nias") (nic "Niger-Kongospråk (annet)" "niger-kordofiansk (annet)") (niu "niueansk") (nl "nederlandsk") (nn "nynorsk") (no "norsk") (nog "nogai") (non "gammelnorsk") (nr "sør-ndebele") (nso "nord-sotho") (nub "nubisk språk") (nv "navajo") (nwc "klassisk newari") (ny "nyanja") (nym "nyamwezi") (nyn "nyankole") (nyo "nyoro") (nzi "nzima") (oc "oksitansk (etter 1500)") (oj "ojibwa") (om "oromo") (or "oriya") (os "ossetisk") (osa "osage") (ota "ottomansk tyrkisk") (oto "otomisk språk") (pa "panjabi") (paa "papuisk språk (annet)") (pag "pangasinan") (pal "pahlavi") (pam "pampanga") (pap "papiamento") (pau "palauisk") (peo "gammelpersisk (c:a 600-400 f.kr.)" "gammelpersisk (ca. 600-400 f. kr.)") (phi "filippinsk språk (annet)") (phn "fønikisk") (pi "pali") (pl "polsk") (pon "ponapisk") (pra "prakrit-språk") (pro "gammelprovençalsk (til 1500)") (ps "pashto") (pt "portugisisk") (qu "quechua") (raj "rajasthani") (rap "rapanui") (rar "rarotongansk") (rm "retoromansk") (rn "rundi") (ro "rumensk") (roa "romansk språk (annet)") (rom "romani") (root "rot") (ru "russisk") (rup "aromansk") (rw "kinjarwanda") (sa "sanskrit") (sad "sandawe") (sah "jakutsk") (sai "søramerikansk indiansk språk (annet)") (sal "salishansk språk") (sam "samaritansk arameisk") (sas "sasak") (sat "santali") (sc "sardinsk") (scn "siciliansk") (sco "skotsk") (sd "sindhi") (se "nordsamisk") (sel "selkupisk") (sem "semittisk språk (annet)") (sg "sango") (sga "gammelirsk (til 900)") (sgn "tegnspråk") (sh "serbokroatisk") (shn "shan") (si "singalesisk") (sid "sidamo") (sio "sioux-språk") (sit "sino-tibetansk språk (annet)") (sk "slovakisk") (sl "slovensk") (sla "slavisk språk (annet)") (sm "samoansk") (sma "sørsamisk") (smi "samisk språk (annet)") (smj "lulesamisk") (smn "enaresamisk") (sms "skoltesamisk") (sn "shona") (snk "soninke") (so "somali") (sog "sogdisk") (son "songhai") (sq "albansk") (sr "serbisk") (srn "sranan tongo") (srr "serer") (ss "swati") (ssa "nilo-saharaspråk (annet)") (st "sør-sotho") (su "sundanesisk") (suk "sukuma") (sus "susu") (sux "sumerisk") (sv "svensk") (sw "swahili") (syr "syrisk") (ta "tamil") (tai "taispråk (annet)") (te "telugu") (tem "temne") (ter "tereno") (tet "tetum") (tg "tatsjikisk") (th "thai") (ti "tigrinja") (tig "tigré") (tiv "tiv") (tk "turkmensk") (tkl "tokelau") (tl "tagalog") (tlh "klingon") (tli "tlingit") (tmh "tamasjek") (tn "tswana") (to "tonga (Tonga-øyene)") (tog "tonga (Nyasa)") (tpi "tok pisin") (tr "tyrkisk") (ts "tsonga") (tsi "tsimshian") (tt "tatarisk") (tum "tumbuka") (tup "tupi-språk") (tut "altaisk språk (annet)") (tvl "tuvalu") (tw "twi") (ty "tahitisk") (tyv "tuvinisk") (udm "udmurt") (ug "uigurisk") (uga "ugaritisk") (uk "ukrainsk") (umb "umbundu") (und "ikke angitt") (ur "urdu") (uz "usbekisk") (vai "vai") (ve "venda") (vi "vietnamesisk") (vo "volapyk") (vot "votisk") (wa "vallonsk") (wak "wakasjansk språk") (wal "walamo") (war "waray") (was "washo") (wen "sorbisk språk") (wo "wolof") (xal "kalmyk") (xh "xhosa") (yao "yao") (yap "yapesisk") (yi "jiddisk") (yo "joruba") (ypk "jupisk språk") (za "zhuang") (zap "zapotec") (zen "zenaga") (zh "kinesisk") (znd "zande") (zu "zulu") (zun "zuni") (zxx "uten språklig innhold") ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/sl.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000001177�14422175267�010766� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name sl nil) (ar "Arabščina") (bg "Bolgarščina") (cs "Češčina") (da "Danščina") (de "Nemščina") (el "Grščina") (en "Angleščina") (es "Španščina") (et "Estonščina") (fi "Finščina") (fr "Francoščina") (he "Hebrejščina") (hi "Hindujščina") (hr "Hrvaščina") (hu "Madžarščina") (it "Italijanščina") (ja "Japonščina") (ko "Korejščina") (lt "Litovščina") (lv "Letonščina") (nl "Nizozemščina") (no "Norveščina") (pl "Poljščina") (pt "Portugalščina") (ro "Romunščina") (ru "Ruščina") (sk "Slovaščina") (sl "Slovenščina") (sv "Švedščina") (tr "Turščina") (zh "Kitajščina") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/es.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000020523�14422175267�010753� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name es nil CL ES) (aa "afar") (ab "abjaso") (ace "acehnés") (ach "acoli") (ada "adangme") (ady "adigeo") (ae "avéstico") (af "afrikaans") (afa "afroasiáticas (otras)") (afh "afrihili") (ain "ainu") (ak "akan") (akk "acadio") (ale "aleutiano") (alg "lenguas algonquinas") (alt "altái meridional") (am "amárico") (an "aragonés") (ang "inglés antiguo (450-1100 aprox.)") (apa "lenguas apache") (ar "árabe") (arc "arameo") (arn "araucano" CL "mapudungun") (arp "arapaho") (art "artificiales (otras)") (arw "arahuaco") (as "asamés") (ast "asturiano") (ath "lenguas atabascas") (aus "lenguas australianas") (av "avar") (awa "avadhi") (ay "aymara") (az "azerí") (ba "bashkir") (bad "banda") (bai "lenguas bamileke") (bal "baluchi") (ban "balinés") (bas "basa") (bat "bálticas (otras)") (be "bielorruso") (bej "beja") (bem "bemba") (ber "bereber" "bereberes (otras)") (bg "búlgaro") (bh "bihari") (bho "bhojpuri") (bi "bislama") (bik "bicol") (bin "bini") (bla "siksika") (bm "bambara") (bn "bengalí") (bnt "bantú") (bo "tibetano") (br "bretón") (bra "braj") (bs "bosnio") (btk "batak") (bua "buriato" "buriat") (bug "buginés") (byn "blin") (ca "catalán") (cad "caddo") (cai "indias centroamericanas (otras)") (car "caribe") (cau "caucásicas (otras)") (ce "checheno") (ceb "cebuano") (cel "celtas (otras)") (ch "chamorro") (chb "chibcha") (chg "chagatái" ES "chagatai") (chk "trukés") (chm "marí") (chn "jerga chinuk") (cho "choctaw") (chp "chipewyan") (chr "cherokee") (chy "cheyene") (cmc "lenguas chámicas") (co "corso") (cop "copto") (cpe "criollas y pidgins, basadas en el inglés (otras)") (cpf "criollas y pidgins, basadas en el francés (otras)") (cpp "criollas y pidgins, basadas en el portugués (otras)") (cr "cree") (crh "tártaro de Crimea") (crp "criollas y pidgins (otras)") (cs "checo") (csb "casubio") (cu "eslavo eclesiástico") (cus "cusitas (otras)") (cv "chuvash") (cy "galés") (da "danés") (dak "dakota") (dar "dargva") (day "dayak") (de "alemán") (del "delaware") (den "slave (atabasca)") (dgr "dogrib") (din "dinka") (doi "dogri") (dra "dravídicas (otras)") (dsb "sorbio inferior") (dua "duala") (dum "neerlandés medieval") (dv "divehi") (dyu "diula") (dz "dzongkha") (ee "ewe") (efi "efik") (egy "egipcio (antiguo)") (eka "ekajuk") (el "griego") (elx "elamita") (en "inglés") (enm "inglés medieval") (eo "esperanto") (es "español") (et "estonio") (eu "vasco") (ewo "ewondo") (fa "farsi") (fan "fang") (fat "fanti") (ff "fula") (fi "finés") (fil "filipino") (fiu "finougrias (otras)") (fj "fidjiano") (fo "feroés") (fr "francés") (frm "francés medieval") (fro "francés antiguo") (fur "friulano") (fy "frisón") (ga "irlandés") (gaa "ga") (gay "gayón" "gayo") (gba "gbaya") (gd "gaélico escocés") (gem "germánicas (otras)") (gez "geez") (gil "gilbertés") (gl "gallego") (gmh "alemán de la alta edad media") (gn "guaraní") (goh "alemán de la alta edad antigua") (gon "gondi") (gor "gorontalo") (got "gótico") (grb "grebo") (grc "griego antiguo") (gu "gujarati") (gv "gaélico manés") (gwi "kutchin") (ha "hausa") (hai "haida") (haw "hawaiano") (he "hebreo") (hi "hindi") (hil "hiligaynon") (him "himachali") (hit "hitita") (hmn "hmong") (ho "hiri motu") (hr "croata") (hsb "sorbio superior") (ht "haitiano") (hu "húngaro") (hup "hupa") (hy "armenio") (hz "herero") (ia "interlingua") (iba "iban") (id "indonesio") (ie "interlingue") (ig "igbo") (ii "sichuan yi") (ik "inupiak") (ilo "ilocano") (inc "índicas (otras)") (ine "indoeuropeas (otras)") (inh "ingush") (io "ido") (ira "iranias (otras)" CL "iraníes") (iro "lenguas iroquesas") (is "islandés") (it "italiano") (iu "inuktitut") (ja "japonés") (jbo "lojban") (jpr "judeo-persa") (jrb "judeo-árabe") (jv "javanés") (ka "georgiano") (kaa "karakalpako") (kab "cabila") (kac "kachin") (kam "kamba") (kar "karen") (kaw "kawi") (kbd "kabardiano") (kg "kongo") (kha "khasi") (khi "khoisan (otras)") (kho "kotanés") (ki "kikuyu") (kj "kuanyama") (kk "kazajo") (kl "groenlandés") (km "jemer") (kmb "kimbundu") (kn "canarés") (ko "coreano") (kok "konkani") (kos "kosraeano") (kpe "kpelle") (kr "kanuri") (krc "karachay-balkar") (kro "kru") (kru "kurukh") (ks "cachemiro") (ku "kurdo") (kum "kumyk") (kut "kutenai") (kv "komi") (kw "córnico") (ky "kirghiz") (la "latín") (lad "ladino") (lah "lahnda") (lam "lamba") (lb "luxemburgués") (lez "lezgiano") (lg "ganda") (li "limburgués") (ln "lingala") (lo "laosiano") (lol "mongo") (loz "lozi") (lt "lituano") (lu "luba-katanga") (lua "luba-lulua") (lui "luiseño") (lun "lunda") (lus "lushai") (lv "letón") (mad "madurés") (mag "magahi") (mai "maithili") (mak "macasar") (man "mandingo") (map "austronesias (otras)") (mas "masai") (mdf "moksha") (mdr "mandar") (men "mende") (mg "malgache") (mga "irlandés medieval") (mh "marshalés") (mi "maorí") (mic "micmac") (min "minangkabau") (mis "lenguas varias") (mk "macedonio") (mkh "mon-jemer (otras)") (ml "malayalam") (mn "mongol") (mnc "manchú") (mni "manipuri") (mno "lenguas manobo") (mo "moldavo") (moh "mohawk") (mos "mossi") (mr "marathi") (ms "malayo") (mt "maltés") (mul "lenguas múltiples") (mun "lenguas munda") (mus "creek") (mwl "mirandés") (mwr "marwari") (my "birmano") (myn "maya") (myv "erzya") (na "nauruano") (nah "náhuatl") (nai "indias norteamericanas (otras)") (nap "napolitano") (nb "bokmal noruego") (nd "ndebele septentrional") (nds "bajo alemán") (ne "nepalí") (new "newari") (ng "ndonga") (nia "nias") (nic "níger-kordofanianas (otras)") (niu "niueano") (nl "neerlandés") (nn "nynorsk noruego") (no "noruego") (nog "nogai") (non "nórdico antiguo") (nr "ndebele meridional") (nso "sotho septentrional") (nub "lenguas nubias") (nv "navajo") (nwc "newari clásico") (ny "nyanja") (nym "nyamwezi") (nyn "nyankole") (nyo "nyoro") (nzi "nzima") (oc "occitano (después del 1500)") (oj "ojibwa") (om "oromo") (or "oriya") (os "osético") (osa "osage") (ota "turco otomano") (oto "lenguas otomanas") (pa "punjabí") (paa "papúes (otras)") (pag "pangasinán") (pal "pahlavi") (pam "pampanga") (pap "papiamento") (pau "palauano") (peo "persa antiguo") (phi "filipinas (otras)") (phn "fenicio") (pi "pali") (pl "polaco") (pon "pohnpeiano") (pra "lenguas prácritas") (pro "provenzal antiguo") (ps "pashto") (pt "portugués") (qu "quechua") (raj "rajasthani") (rap "rapanui") (rar "rarotongano") (rm "reto-romance") (rn "kiroundi") (ro "rumano") (roa "románicas (otras)") (rom "romaní") (root "raíz") (ru "ruso") (rup "arrumano") (rw "kinyarwanda") (sa "sánscrito") (sad "sandawe") (sah "yakut") (sai "indias sudamericanas (otras)") (sal "lenguas salish") (sam "arameo samaritano") (sas "sasak") (sat "santali") (sc "sardo") (scn "siciliano") (sco "escocés") (sd "sindhi") (se "sami septentrional") (sel "selkup") (sem "semíticas (otras)") (sg "sango") (sga "irlandés antiguo") (sgn "lenguajes de signos") (sh "serbocroata") (shn "shan") (si "cingalés") (sid "sidamo") (sio "lenguas sioux") (sit "sino-tibetanas (otras)") (sk "eslovaco") (sl "esloveno") (sla "eslavas (otras)") (sm "samoano") (sma "sami meridional") (smi "lenguas sami (otras)") (smj "sami lule") (smn "sami inari") (sms "sami skolt") (sn "shona") (snk "soninké") (so "somalí") (sog "sogdiano") (son "songhai") (sq "albanés") (sr "serbio") (srn "sranan tongo") (srr "serer") (ss "siswati") (ssa "nilosaharianas (otras)") (st "sesotho") (su "sundanés") (suk "sukuma") (sus "susu") (sux "sumerio") (sv "sueco") (sw "swahili") (syr "siriaco") (ta "tamil") (tai "tai (otras)") (te "telugu") (tem "temne") (ter "tereno") (tet "tetun" "tetún") (tg "tayiko") (th "tailandés") (ti "tigriña") (tig "tigré") (tk "turcomano") (tkl "tokelauano") (tl "tagalo") (tlh "klingon") (tli "tlingit") (tmh "tamashek") (tn "sechuanés" "setchwana") (to "tonga (Islas Tonga)") (tog "tonga (Niasa)") (tpi "tok pisin") (tr "turco") (ts "tsonga") (tsi "tsimshiano") (tt "tártaro") (tum "tumbuka") (tup "lenguas tupí") (tut "altaicas (otras)") (tvl "tuvaluano") (tw "twi") (ty "tahitiano") (tyv "tuviniano") (udm "udmurt") (ug "uigur") (uga "ugarítico") (uk "ucraniano") (umb "umbundu") (und "indeterminada") (ur "urdu") (uz "uzbeko") (ve "venda") (vi "vietnamita") (vo "volapük") (vot "vótico") (wa "valón") (wak "lenguas wakasha") (wal "walamo") (war "waray") (was "washo") (wen "lenguas sorbias") (wo "wolof" "uolof") (xal "kalmyk") (xh "xhosa") (yap "yapés") (yi "yídish") (yo "yoruba") (ypk "lenguas yupik") (za "zhuang") (zap "zapoteco") (zen "zenaga") (zh "chino") (znd "zande") (zu "zulú") (zun "zuni") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/sr.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000002761�14422175267�010774� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name sr nil) (af "Африканерски") (ar "Арапски") (be "Белоруски") (bg "Бугарски") (br "Бретонски") (ca "Каталонски") (co "Корзикански") (cs "Чешки") (da "Дански") (de "Немачки") (el "Грчки") (en "Енглески") (eo "Есперанто") (es "Шпански") (et "Естонски") (eu "Баскијски") (fa "Персијски") (fi "Фински") (fr "Француски") (ga "Ирски") (he "Хебрејски") (hi "Хинди") (hr "Хрватски") (hu "Мађарски") (hy "Арменски") (id "Индонезијски") (is "Исландски") (it "Италијански") (ja "Јапански") (ka "Грузијски") (km "Кмерски") (ko "Корејски") (ku "Курдски") (ky "Киргиски") (la "Латински") (lt "Литвански") (lv "Летонски") (mk "Македонски") (mn "Монголски") (mo "Молдавски") (my "Бурмански") (nl "Холандски") (no "Норвешки") (pl "Пољски") (pt "Португалски") (rm "Рето-Романски") (ro "Румунски") (ru "Руски") (sa "Санскрит") (sh "Српско-Хрватски") (sk "Словачки") (sl "Словеначки") (sq "Албански") (sr "Српски") (sv "Шведски") (sw "Свахили") (tr "Турски") (uk "Украјински") (vi "Вијетнамски") (yi "Јидиш") (zh "Кинески") ���������������m17n-db-1.8.10/LANGDATA/kw.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000047�14422175267�010764� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name kw nil) (kw "kernewek") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/mk.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000421�14422175267�010746� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name mk nil) (de "германски") (en "англиски") (es "шпански") (fr "француски") (it "италијански") (ja "јапонски") (mk "македонски") (pt "португалски") (ru "руски") (zh "кинески") �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/gv.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000000044�14422175267�010754� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name gv nil) (gv "Gaelg") ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/th.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000037570�14422175267�010771� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name th nil TH) (aa "อาฟา") (ab "แอบกาเซีย") (ace "อาเจะห์") (ach "อาโคลิ") (ada "อาดางมี") (ady "อะดีเกยา") (ae nil TH "อาเวสทาน") (af "แอฟริกัน") (afa "อาฟโร-เอเชียติก") (afh "อาฟริฮิลิ") (ain "ไอนุ") (ak "อาคาน") (akk "อัคคาเดียน") (ale "อลิอุต") (alg "ภาษาอาลงเควียน") (alt "อัลไตใต้") (am "อัมฮาริค") (an "อาราโกนิส") (ang "อังกฤษโบราณ (ค.ศ.450-1100)") (apa "ภาษาอาปาเช่") (ar "อารบิก") (arc "อารามาอิค") (arn "อาราคาเนียน") (arp "อาราพาโฮ") (art "ภาษาประดิษฐ์ (อื่นๆ)") (arw "อาราวัก") (as "อัสสัมมิส") (ast "อัสเตอเรียน") (ath "ภาษาอาธาพาสกาน") (aus "ภาษาออสเตรเลีย") (av "อาวาริก") (awa "อาวาดิ") (ay "ไอมารา") (az "อาเซอร์ไบจานี") (ba "บาสช์กีร์") (bad "บันดา") (bai "ภาษาบามิเลค") (bal "บาลูชิ") (ban "บาหลี") (bas "บาสา") (bat "บัลทิก (อื่นๆ)") (be "บายโลรัสเซีย") (bej "เบจา") (bem "เบมบา") (ber "เบอร์เบอร์") (bg "บัลแกเรีย") (bh "บิฮารี") (bho "โบจพูริ") (bi "บิสลามา") (bik "บิกล") (bin "บินิ") (bla "สิกสิกา") (bm "บามบารา") (bn "เบงกาลี") (bnt "บันทุ") (bo "ทิเบต") (br "บรีทัน") (bra "บราจ") (bs "บอสเนีย") (btk "บาทัค") (bua "บูเรียต") (bug "บูกีนิส") (byn "บลิน") (ca "แคตาแลน") (cad "คัดโด") (cai "อินเดียอเมริกากลาง(อื่นๆ)") (car "คาริบ") (cau "คอเคเซียน (อื่นๆ)") (ce "เชเชิน") (ceb "เคบัวโน") (cel "เซลติก") (ch nil TH "ชามอร์โร") (chb "ชิบชา") (chg "ชากาไท") (chk "ชูกิส") (chm "มาริ") (chn "ชินุคจาร์กอน") (cho "ชอกทาว") (chp "ชิเพวยัน") (chr "เชอโรกี") (chy "เชเยน") (cmc "ภาษาชามิก") (co "คอร์ซิกา") (cop "คอปทิก") (cpe "ครีโอเลสและพิกกินส์ที่มาจากอังกฤษอื่นๆ") (cpf "ครีโอเลสและพิกกินส์ที่มาจากฝรั่งเศสอื่นๆ") (cpp "ครีโอเลสและพิกกินส์ที่มาจากโปรตุเกสอื่นๆ") (cr "ครี") (crh "ครีมีนเตอร์กี") (crp "ครีโอเลสและพิกกินส์ (อื่นๆ)") (cs "เช็ก") (csb "คาซูเบียน") (cu "เชอร์ชสลาวิก") (cus "คูชิทิก (อื่นๆ)") (cv "ชูวาส") (cy "เวลส์") (da "เดนมาร์ก") (dak "ดาโกทา") (dar "ดาร์จวา") (day "ดายัก") (de "เยอรมัน") (del "เดลาวารี") (den "สลาฟ") (dgr "ดอจริบ") (din "ดินกา") (doi "ดอจริ") (dra "ดราวิเดียน (อื่นๆ)") (dsb nil TH "ซอร์เบียนต่ำ") (dua "ดัวลา") (dum "ดัทช์กลาง") (dv "ดิเวฮิ") (dyu "ดิวลา") (dz "ดซองคา" TH "ดซองขา") (ee "อีเว") (efi "อีฟิก") (egy "อียิปต์โบราณ") (eka "อีกาจัก" TH "อีกาจุก") (el "กรีก") (elx "อีลามิท") (en "อังกฤษ") (enm "อังกฤษกลาง") (eo "เอสเปอรันโต") (es "สเปน") (et "เอสโตเนีย") (eu "แบสก์") (ewo "อีวานโด" TH "อีวันโด") (fa "เปอร์เซีย") (fan "ฟาง") (fat "ฟันทิ" TH "ฟันติ") (ff "ฟูลาฮ์") (fi "ฟิน") (fil "ฟิลิปปินส์") (fiu "ฟินโน-อักเรียน") (fj "ฟิจิ") (fo "ฟาโรส") (fon "ฟอน") (fr "ฝรั่งเศส") (frm "ฝรั่งเศสกลาง") (fro "ฝรั่งเศสโบราณ") (fur "เฟรียเลียน") (fy "ฟรีสแลนด์") (ga "ไอริช") (gaa "กา") (gay "กาโย") (gba "กบายา") (gd "สก็อตส์เกลิค") (gem "เยอรมัน (อื่นๆ)") (gez "กีซ") (gil "กิลเบอร์ทิส") (gl "กะลีเชีย") (gmh "เยอรมันสูงกลาง") (gn "กัวรานี") (goh "เยอรมันสูงโบราณ") (gon "กอนดิ") (gor "กอรอนทาโล") (got "โกธิก") (grb "กรีโบ" TH "เกรโบ") (grc "กรีกโบราณ") (gu "กูจาราติ") (gv "มานซ์") (gwi "กวิชอิน") (ha "โฮซา") (hai "ไฮดา") (haw "ฮาวาย") (he "ฮิบรู") (hi "ฮินดี") (hil "ไฮลิเกนอน") (him "ฮิมาชาลิ") (hit "ฮิตทิต") (hmn "ฮมอง") (ho "ฮิริโมทุ") (hr "โครเอเทีย") (hsb "ซอร์เบียนบน") (ht "ไฮเทียน") (hu "ฮังการี") (hup "ฮูพา") (hy "อาร์มีเนีย") (hz "เฮียร์โร" TH "เฮเรโร") (ia "ภาษากลางที่ใช้ในการสื่อสารระหว่างประเทศ") (iba "อิบาน") (id "อินโดนีเชีย") (ie "อินเตอร์ลิงค์") (ig "อิกโบ") (ii "สิชวนยิ" TH "ชิชวนยี่") (ijo "อิโจ") (ik "ไอนูเปียก") (ilo "อิโลโก") (inc "อินดิก (อื่นๆ)") (ine "อินโดยูโรเปียน (อื่นๆ)") (inh "อินกุส" TH "อิงกุช") (io "อิโด") (ira "อิหร่าน") (iro "ภาษาอิโรกัวเอียน") (is "ไอซ์แลนด์ดิค") (it "อิตาลี") (iu "ไอนุกติตัท") (ja "ญี่ปุ่น") (jbo "โลจบัน") (jpr "จูดี-เปอร์เซีย") (jrb "จูดี-อาราบิก") (jv "ชวา") (ka "จอร์เจียน") (kaa "การา-กาลพาก") (kab "กาไบล") (kac "กะฉิ่น") (kam "กามบา") (kar "กะเหรี่ยง") (kaw "กาวิ") (kbd "กาบาร์เดียน") (kg "คองโก") (kha "คาสิ") (khi "คอยสัน (อื่นๆ)") (kho "คอทานิส") (ki "กิกุยุ") (kj "กวนยามา") (kk "คาซัค") (kl "กรีนแลนด์ดิค") (km "เขมร") (kmb "กิมบันดุ") (kn "กานาดา") (ko "เกาหลี") (kok "กอนกานิ") (kos "กอสราเอียน") (kpe "กเปลล์") (kr "กานุริ") (krc "การาชาย-บัลการ์") (kro "กรุ") (kru "กุรุก") (ks "คัชมีรี") (ku "เคิด") (kum "กุมิก") (kut "กุเทไน") (kv "โกมิ") (kw "คอร์นิส") (ky "เคอร์กิซ") (la "ละติน") (lad "ลาดิโน") (lah "ลาฮ์นดา") (lam "ลามบา") (lb "ลักเซมเบิร์ก") (lez "เลซเกียน") (lg "กานดา") (li "ลิมเบิร์ก") (ln "ลิงกาลา") (lo "ลาว") (lol "มองโก") (loz "โลซิ") (lt "ลิธัวเนีย") (lu "ลูกา-กาทันกา") (lua "ลูบา-ลูลัว") (lui "ลุยเซโน") (lun "ลันดา") (luo "ลัว") (lus "ลูไช") (lv "แลตเวีย (เลททิสช์)") (mad "มาดูริส") (mag "มากาฮิ") (mai "มัยธิลิ") (mak "มากาซาร์") (man "แมนดินโก") (map "ออสโทรนีเซีย") (mas "มาไซ") (mdf "มอกชา") (mdr "มานดาร์") (men "เมนเด") (mg "มาลากาซี") (mga "ไอริชกลาง") (mh "มาร์แชลลิส") (mi "เมารี") (mic "มิกแมก") (min "มินางกาเบา") (mis "ภาษาอื่นๆ") (mk "แมซีโดเนีย" TH "มาซิโดเนีย") (mkh "มอญ-เขมร (อื่นๆ)") (ml "มาลายาลัม") (mn "มองโกล") (mnc "ชาวแมนจูเรีย") (mni "มานิพูริ") (mno "ภาษามาโนโบ") (mo "โมดาเวีย") (moh "โมฮอว์ก") (mos "มอสสิ") (mr "มาราที") (ms "มลายู") (mt "มอลตา") (mul "หลายภาษา") (mun "ภาษามันดา") (mus "ครีก") (mwl "มิรันกิส" TH "มิรันดีส") (mwr "มาร์วาริ") (my "พม่า") (myn "ภาษามายัน") (myv "อิร์ซยา") (na "นอรู") (nah "นาฮวตล์") (nai "อเมริกาอินเดียนเหนือ") (nap "นีโพลิทัน" TH "เนียโพลิแทน") (nb "นอร์เวย์บอกมอล") (nd "เอ็นเดเบเลเหนือ") (nds "แซกซอนต่ำ" "เยอรมันต่ำ") (ne "เนปาล") (new "เนวาริ") (ng "ดองกา") (nia "เนีส") (nic "ไนเกอร์-กอร์โดฟาเนียน (อื่นๆ)") (niu "ไนอีน") (nl "ฮอลันดา") (nn "นอร์เวย์ไนนอรส์ก") (no "นอร์เวย์") (nog "โนไก") (non "นอร์ส") (nr nil TH "เอ็นเดเบเลใต้") (nso "โซโธเหนือ") (nub "ภาษานูเบียน") (nv "นาวาโจ") (nwc "เนวาริคลาสสิก") (ny "เชวา" "ชิเชวา" "เนียนจา") (nym "เนียมเวซิ") (nyn "เนียโกเล") (nyo "เนียโร") (nzi "นซิมา") (oc "ออกซิทัน") (oj "โอจิบวา") (om "โอโรโม (อาฟาน)") (or "โอริยา") (os "ออสเซทิก") (osa "โอซาเก") (ota "ออตโทแมนเตอร์กีส") (oto "ภาษาโอโทเมียน") (pa "ปัญจาป") (paa "ปาปัว (อื่นๆ)") (pag "พันกาซินัน") (pal "พาฮลาวิ") (pam "พามพานกา") (pap "พาเพียเมนโท") (pau "พาลาอวน") (peo "เปอร์เซียโบราณ") (phi "ฟิลิปปินส์ (อื่นๆ)" TH "ฟิลิปปินส์ [PHI]") (phn "โฟนิเชียน") (pi "บาลี") (pl "โปแลนด์") (pon "โพฮ์นเพเอียน") (pra "ภาษาพรากริต") (pro "โพรเวนคอลโบราณ") (ps "พาสช์โต (พุสช์โต)") (pt "โปรตุเกส") (qu "คิวชัว") (raj "ราจาสธานิ") (rap "ราพานุย") (rar "ราโรท็องกัน") (rm "เรโต-โรแมนซ์") (rn "คิรันดี") (ro "โรมัน" TH "โรมาเนีย") (roa "โรมานซ์ (อื่นๆ)") (rom "โรมานี") (root "ราก") (ru "รัสเซีย") (rup "อาโรมาเนียน") (rw "คินยาวันดา") (sa "สันสกฤต") (sad "ซันดาเว") (sah "ยากุต") (sai "อเมริกาอินเดียนใต้ (อื่นๆ)") (sal "ภาษาซาลิชัน") (sam "ซามาริทันอารามาอิก") (sas "ซาซัก") (sat "ซันทาลิ") (sc "ซาร์ดิเนียน") (scn "ซิซิเลียน") (sco "สกอตส์") (sd "ซินดิ") (se "ซามิเหนือ") (sel "เซลกุป") (sem "เซมิทิก (อื่นๆ)") (sg "สันโค") (sga "ไอริชโบราณ") (sgn "ภาษาสัญญาณ") (sh "เซอร์โบ-โครเอเทียน") (shn "ชาน") (si "สิงหล") (sid "ซิดาโม") (sio "ภาษาซิอวน") (sit "ซิโน-ทิเบต (อื่นๆ)") (sk "สโลวัค") (sl "สโลเวเนีย") (sla "สลาวิก (อื่นๆ)") (sm "ซามัว") (sma "ซามิใต้") (smi "ภาษาซามิ (อื่นๆ)") (smj "ลูลซามิ") (smn "อินาริซามิ") (sms "สกอลตซามิ") (sn "โซนา") (snk "โซนินเก") (so "โซมาลี") (sog "ซอจเดียน") (son "ซองไฮ") (sq "แอลเบเนีย") (sr "เซอร์เบีย") (srn "ซรานานทองโก") (srr "เซเรอร์") (ss "ซีสวาติ" TH "สวาติ") (ssa "นิโล-ซาฮารัน (อื่นๆ)") (st "เซโสโท") (su "ซันดานีส") (suk "ซุกุมา") (sus "ซุซุ") (sux "สุเมเรียน") (sv "สวีเดน") (sw "ซวาฮิรี") (syr "ไซเรียก") (ta "ทมิฬ") (tai "ไท (อื่นๆ)") (te "ทิลูกู") (tem "ทิมเน") (ter "เทอเรอโน" TH "เทเรโน") (tet "เททุม") (tg "ทาจิค") (th "ไทย") (ti "ทิกรินยา") (tig "ทิจเร") (tiv "ทิฟ") (tk "เติร์กเมน" TH "เติร์ก") (tkl "โทเคลัว") (tl "ตากาล็อก") (tlh "คลินกอน") (tli "ทลิงกิต") (tmh "ทามาเชก") (tn "เซตสวานา" TH "สวานา") (to "ทองก้า") (tog "ท็องกา (ไนซา)") (tpi "ท็อกพิซิน") (tr "ตุรกี") (ts "ซองกา") (tsi "ซิมเชียน") (tt "ตาด") (tum "ทุมบุกา") (tup "ภาษาทุพิ") (tut "อัลทาอิก (อื่นๆ)") (tvl "ทูวาลู") (tw "ทวี") (ty "ทาฮิเทียน" TH "ตาฮิเตียน") (tyv "ทูวิเนียน") (udm "อัดมาร์ต") (ug "อุยกัว") (uga "อูการิทิก") (uk "ยูเครน") (umb "อัมบันดู") (und "ไม่ระบุ") (ur "อิรดู" TH "อูรดู") (uz "อุสเบค") (vai "ไว") (ve "เวนดา") (vi "เวียดนาม") (vo "โวลาพุก") (vot "โวทิก") (wa "วอลลูน") (wak "ภาษาวากาชาน") (wal "วาลาโม") (war "วาเรย์") (was "วาโช") (wen "ภาษาซอร์เบียน") (wo "วูลอฟ") (xal "กาลมิก") (xh "โซสา") (yao "เย้า") (yap "ยาเพส") (yi "ยีดิช") (yo "โยรูบา") (ypk "ภาษายูพิก") (za "จวง") (zap "ซาโปเทก") (zen "เซนากา") (zh "จีน") (znd "ซานเด") (zu "ซูลู") (zun "ซูนิ") ����������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/uz_Latn.lnm�����������������������������������������������������������������0000644�0023456�0023456�00000000334�14422175267�011756� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name uz Latn) (ar "Arabcha") (de "Olmoncha") (en "Inglizcha") (es "Ispancha") (fr "Frantsuzcha") (hi "Hindcha") (it "Italyancha") (ja "Yaponcha") (pt "Portugalcha") (ru "Ruscha") (uz "oʿzbek") (zh "Xitoycha") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/kok.lnm���������������������������������������������������������������������0000644�0023456�0023456�00000010213�14422175267�011123� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name kok nil) (aa "अफार") (ab "अबखेज़ियन") (af "अफ्रिकान्स") (am "अमहारिक्") (ar "अरेबिक्") (as "असामी") (ay "ऐमरा") (az "अज़रबैजानी") (ba "बष्किर") (be "बैलोरुसियन्") (bg "बल्गेरियन") (bh "बीहारी") (bi "बिसलमा") (bn "बंगाली") (bo "तिबेतियन") (br "ब्रेटन") (ca "कटलान") (co "कोर्शियन") (cs "ज़ेक्") (cy "वेळ्ष्") (da "डानिष") (de "जर्मन") (dz "भूटानी") (el "ग्रीक्") (en "आंग्ल") (eo "इस्परान्टो") (es "स्पानिष") (et "इस्टोनियन्") (eu "बास्क") (fa "पर्षियन्") (fi "फिन्निष्") (fj "फिजी") (fo "फेरोस्") (fr "फ्रेन्च") (fy "फ्रिशियन्") (ga "ऐरिष") (gd "स्काटस् गेलिक्") (gl "गेलीशियन") (gn "गौरानी") (gu "गुजराती") (ha "हौसा") (he "हेब्रु") (hi "हिन्दी") (hr "क्रोयेषियन्") (hu "हंगेरियन्") (hy "आर्मीनियन्") (ia "इन्टरलिंग्वा") (id "इन्डोनेषियन") (ie "इन्टरलिंग्") (ik "इनूपेयाक्") (is "आईस्लान्डिक") (it "इटालियन") (iu "इन्युकट्ट") (ja "जापनीस्") (jv "जावनीस्") (ka "जार्जियन्") (kk "कज़ख्") (kl "ग्रीनलान्डिक") (km "कंबोडियन") (kn "कन्नडा") (ko "कोरियन्") (kok "कोंकणी") (ks "कश्मीरी") (ku "कुर्दिष") (ky "किर्गिज़") (la "लाटिन") (ln "लिंगाला") (lo "लाओतियन्") (lt "लिथुआनियन्") (lv "लाट्वियन् (लेट्टिष्)") (mg "मलागसी") (mi "माओरी") (mk "मसीडोनियन्") (ml "मळियाळम") (mn "मंगोलियन्") (mo "मोल्डावियन्") (mr "मराठी") (ms "मलय") (mt "मालतीस्") (my "बर्मीज़्") (na "नौरो") (ne "नेपाळी") (nl "डच्") (no "नोर्वेजियन") (oc "ओसिटान्") (om "ओरोमो (अफान)") (or "ओरिया") (pa "पंजाबी") (pl "पोलिष") (ps "पाष्टो (पुष्टो)") (pt "पोर्चुगीज़्") (qu "क्वेच्वा") (rm "रहटो-रोमान्स्") (rn "किरुन्दी") (ro "रोमानियन्") (ru "रष्यन्") (rw "किन्यार्वान्डा") (sa "संस्कृत") (sd "सिंधी") (sg "सांग्रो") (sh "सेर्बो-क्रोयेषियन्") (si "सिन्हलीस्") (sk "स्लोवाक") (sl "स्लोवेनियन्") (sm "समोन") (sn "शोना") (so "सोमाळी") (sq "आल्बेनियन्") (sr "सेर्बियन्") (ss "सिस्वाती") (st "सेसोथो") (su "सुंदनीस") (sv "स्वीदीष") (sw "स्वाहिली") (ta "तमिळ") (te "तेलुगू") (tg "तजिक") (th "थाई") (ti "तिग्रिन्या") (tk "तुर्कमन") (tl "तगालोग") (tn "सेत्स्वाना") (to "तोंगा") (tr "तुर्किष") (ts "त्सोगा") (tt "तटार") (tw "त्वि") (ug "उधूर") (uk "युक्रेनियन्") (ur "उर्दू") (uz "उज़बेक") (vi "वियत्नामीज़") (vo "ओलापुक") (wo "उलोफ़") (xh "झ़ौसा") (yi "इद्दिष्") (yo "यूरुबा") (za "झ्हुन्ग") (zh "चीनीस्") (zu "जुलू") �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ja.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000027570�14422175267�010747� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ja nil) (aa "アファル語") (ab "アブハズ語") (ace "アチェー語") (ach "アチョリ語") (ada "アダングメ語") (ady "アディゲ語") (ae "アヴェスタ語") (af "アフリカーンス語") (afa "セム・ハム諸語") (afh "アフリヒリ語") (ain "アイヌ語") (ak "アカン語") (akk "アッカド語") (ale "アレウト語") (alg "アルゴンキアン語族") (alt "南アルタイ語") (am "アムハラ語") (an "アラゴン語") (ang "古代英語") (apa "アパッチ語族") (ar "アラビア語") (arc "アラム語") (arn "アラウカン語") (arp "アラパホー語") (art "人工諸語") (arw "アラワク語") (as "アッサム語") (ast "アストゥリアス語") (ath "アサパスカン語族") (aus "オーストラリア語族") (av "アヴァル語") (awa "アワディー語") (ay "アイマラ語") (az "アゼルバイジャン語") (ba "バシキール語") (bad "バンダ語") (bai "バミレケ語族") (bal "バルーチー語") (ban "バリ語") (bas "バサ語") (bat "バルト諸語") (be "ベラルーシ語") (bej "ベジャ語") (bem "ベンバ語") (ber "ベルベル諸語") (bg "ブルガリア語") (bh "ビハール語") (bho "ボージプリー語") (bi "ビスラマ語") (bik "ビコル語") (bin "ビニ語") (bla "シクシカ語") (bm "バンバラ語") (bn "ベンガル語") (bnt "バントゥ諸語") (bo "チベット語") (br "ブルトン語") (bra "ブラジ語") (bs "ボスニア語") (btk "バタク語") (bua "ブリヤート語") (bug "ブギ語") (byn "ビリン語") (ca "カタロニア語") (cad "カドー語") (cai "中米インディアン諸語") (car "カリブ語") (cau "コーカサス諸語") (ce "チェチェン語") (ceb "セブアノ語") (cel "ケルト諸語") (ch "チャモロ語") (chb "チブチャ語") (chg "チャガタイ語") (chk "チューク語") (chm "マリ語") (chn "ビーチ・ラ・マー 等") (cho "チョクトー語") (chp "チペワイアン語") (chr "チェロキー語") (chy "シャイアン語") (cmc "チャム語族") (co "コルシカ語") (cop "コプト語") (cpe "英語が基盤の混成語・混合語") (cpf "フランス語が基盤の混成語・混合語") (cpp "ポルトガル語が基盤の混成語・混合語") (cr "クリー語") (crh "クリミア・タタール語") (crp "その他の混成語・混合語") (cs "チェコ語") (csb "カシューブ語") (cu "教会スラブ語") (cus "クシュ諸語") (cv "チュヴァシュ語") (cy "ウェールズ語") (da "デンマーク語") (dak "ダコタ語") (dar "ダルガン語") (day "ダヤク語") (de "ドイツ語") (del "デラウェア語") (den "スレイビー語") (dgr "ドグリブ語") (din "ディンカ語") (doi "ドグリ語") (dra "ドラヴィダ諸語") (dsb "低ソルビア語") (dua "ドゥアラ語") (dum "中世オランダ語") (dv "ディベヒ語") (dyu "デゥウラ語") (dz "ゾンカ語") (ee "エウェ語") (efi "エフィック語") (egy "古代エジプト語") (eka "エカジュク語") (el "ギリシャ語") (elx "エラム語") (en "英語") (enm "中世英語") (eo "エスペラント語") (es "スペイン語") (et "エストニア語") (eu "バスク語") (ewo "エウォンド語") (fa "ペルシア語") (fan "ファング語") (fat "ファンティー語") (ff "フラニ語") (fi "フィンランド語") (fil "フィリピノ語") (fiu "フィン・ウゴル諸語") (fj "フィジー語") (fo "フェロー語") (fon "フォン語") (fr "フランス語") (frm "中期フランス語") (fro "古フランス語") (fur "フリウリ語") (fy "フリジア語") (ga "アイルランド語") (gaa "ガ語") (gay "ガヨ語") (gba "バヤ語") (gd "スコットランド・ゲール語") (gem "ゲルマン諸語") (gez "ゲエズ語") (gil "キリバス語") (gl "ガリシア語") (gmh "中高ドイツ語") (gn "グアラニー語") (goh "古高ドイツ語") (gon "ゴーンディー語") (gor "ゴロンタロ語") (got "ゴート語") (grb "グレボ語") (grc "古代ギリシャ語") (gu "グジャラート語") (gv "マン島語") (gwi "グウィッチン語") (ha "ハウサ語") (hai "ハイダ語") (haw "ハワイ語") (he "ヘブライ語") (hi "ヒンディー語") (hil "ヒリガイノン語") (him "ヒマチャル語") (hit "ヒッタイト語") (hmn "フモン語") (ho "ヒリモトゥ語") (hr "クロアチア語") (hsb "上ソルビア語") (ht "ハイチ語") (hu "ハンガリー語") (hup "アタパスカ語") (hy "アルメニア語") (hz "ヘレロ語") (ia "インターリングア語") (iba "イバン語") (id "インドネシア語") (ie "インターリング語") (ig "イボ語") (ii "四川イ語") (ijo "イジョー語") (ik "イヌピアック語") (ilo "イロカノ語") (inc "インド諸語") (ine "印欧諸語") (inh "イングシ語") (io "イド語") (ira "イラン語") (iro "イロコイ語族") (is "アイスランド語") (it "イタリア語") (iu "イヌクウティトット語") (ja "日本語") (jbo "ロジバン語") (jpr "ユダヤ・ペルシア語") (jrb "ユダヤ・アラビア語") (jv "ジャワ語") (ka "グルジア語") (kaa "カラ・カルパク語") (kab "カビル語") (kac "カチン語") (kam "カンバ語") (kar "カレン語") (kaw "カウィ語") (kbd "カバルド語") (kg "コンゴ語") (kha "カシ語") (khi "コイサン諸語") (kho "コータン語") (ki "キクユ語") (kj "クアニャマ語") (kk "カザフ語") (kl "グリーンランド語") (km "クメール語") (kmb "キンブンドゥ語") (kn "カンナダ語") (ko "韓国語") (kok "コンカニ語") (kos "コシャエ語") (kpe "クペレ語") (kr "カヌリ語") (krc "カラチャイ語") (kro "クルー語") (kru "クルク語") (ks "カシミール語") (ku "クルド語") (kum "クムク語") (kut "クテナイ語") (kv "コミ語") (kw "コーンウォール語") (ky "キルギス語") (la "ラテン語") (lad "ラジノ語") (lah "ラフンダー語") (lam "ランバ語") (lb "ルクセンブルク語") (lez "レズギ語") (lg "ガンダ語") (li "リンブルフ語") (ln "リンガラ語") (lo "ラオ語") (lol "モンゴ語") (loz "ロズィ語") (lt "リトアニア語") (lu "ルバ・カタンガ語") (lua "ルバ・ルルア語") (lui "ルイセーニョ語") (lun "ルンダ語") (luo "ルオ語") (lus "ルシャイ語") (lv "ラトビア語") (mad "マドゥラ語") (mag "マガヒー語") (mai "マイティリー語") (mak "マカッサル語") (man "マンディンゴ語") (map "オーストロネシア諸語") (mas "マサイ語") (mdf "モクシャ語") (mdr "マンダル語") (men "メンデ語") (mg "マダガスカル語") (mga "中期アイルランド語") (mh "マーシャル語") (mi "マオリ語") (mic "ミクマク語") (min "ミナンカバウ語") (mis "その他の言語") (mk "マケドニア語") (mkh "モン・クメール諸語") (ml "マラヤーラム語") (mn "モンゴル語") (mnc "満州語") (mni "マニプル語") (mno "マノボ語族") (mo "モルダビア語") (moh "モーホーク語") (mos "モシ語") (mr "マラーティー語") (ms "マレー語") (mt "マルタ語") (mul "複数言語") (mun "ムンダ語族") (mus "クリーク語") (mwl "ミランダ語") (mwr "マールワーリー語") (my "ビルマ語") (myn "マヤ語族") (myv "エルジャ語") (na "ナウル語") (nah "ナワトル語") (nai "北米インディアン諸語") (nap "ナポリ語") (nb "ノルウェー語 (ブークモール)") (nd "北ンデベレ語") (nds "低地ドイツ語、低地サクソン語") (ne "ネパール語") (new "ネワール語") (ng "ンドンガ語") (nia "ニアス語") (nic "ニジェール・コルドファン諸語") (niu "ニウーエイ語") (nl "オランダ語") (nn "ノルウェー語 (ニーノシュク)") (no "ノルウェー語") (nog "ノガイ語") (non "古ノルド語") (nr "南ンデベレ語") (nso "北部ソト語") (nub "ヌビア語族") (nv "ナバホ語") (nwc "古典ネワール語") (ny "ニャンジャ語、チチェワ語、チェワ語") (nym "ニャムウェジ語") (nyn "ニャンコレ語") (nyo "ニョロ語") (nzi "ンゼマ語") (oc "オック語 (1500以降)、プロバンス語") (oj "オブジワ語") (om "オロモ語") (or "オリヤー語") (os "オセト語") (osa "オセージ語") (ota "オスマントルコ語") (oto "オトミ語族") (pa "パンジャブ語") (paa "パプア諸語") (pag "パンガシナン語") (pal "パフラヴィ語") (pam "パンパンガ語") (pap "パピアメント語") (pau "パラオ語") (peo "古代ペルシア語") (phi "フィリピン諸語") (phn "フェニキア語") (pi "パーリ語") (pl "ポーランド語") (pon "ポンペイ語") (pra "プラークリット語族") (pro "古期プロバンス語") (ps "パシュトゥー語") (pt "ポルトガル語") (qu "ケチュア語") (raj "ラージャスターン語") (rap "ラパヌイ語") (rar "ラロトガ語") (rm "レト・ロマン語" "レト=ロマン語") (rn "ルンディ語") (ro "ルーマニア語") (roa "ロマンス諸語") (rom "ロマーニー語") (root "ルート語") (ru "ロシア語") (rup "アルーマニア語") (rw "ルワンダ語") (sa "サンスクリット語") (sad "サンダウェ語") (sah "ヤクート語") (sai "南米インディアン諸語") (sal "セイリッシュ語族") (sam "サマリア・アラム語") (sas "ササク語") (sat "サンターリー語") (sc "サルデーニャ語") (scn "シチリア語") (sco "スコットランド語") (sd "シンド語") (se "北サーミ語") (sel "セリクプ語") (sem "セム諸語") (sg "サンゴ語") (sga "古期アイルランド語") (sgn "手まね言語") (sh "セルボ・クロアチア語" "セルボ=クロアチア語") (shn "シャン語") (si "シンハラ語") (sid "シダモ語") (sio "スー語族") (sit "シナ・チベット諸語") (sk "スロバキア語") (sl "スロベニア語") (sla "スラブ諸語") (sm "サモア語") (sma "南サーミ語") (smi "サーミ諸語") (smj "ルレ・サーミ語") (smn "イナリ・サーミ語") (sms "スコルト・サーミ語") (sn "ショナ語") (snk "ソニンケ語") (so "ソマリ語") (sog "ソグド語") (son "ソンガイ語") (sq "アルバニア語") (sr "セルビア語") (srn "スリナム語") (srr "セレル語") (ss "シスワティ語") (ssa "ナイル・サハラ諸語") (st "南部ソト語") (su "スンダ語") (suk "スクマ語") (sus "スス語") (sux "シュメール語") (sv "スウェーデン語") (sw "スワヒリ語") (syr "シリア語") (ta "タミール語") (tai "タイ諸語") (te "テルグ語") (tem "テムネ語") (ter "テレーノ語") (tet "テトゥン語") (tg "タジク語") (th "タイ語") (ti "ティグリニア語") (tig "ティグレ語") (tiv "ティブ語") (tk "トルクメン語") (tkl "トケラウ語") (tl "タガログ語") (tlh "クリンゴン語") (tli "トリンギット語") (tmh "タマシェク語") (tn "ツワナ語") (to "トンガ語") (tog "トンガ語 (ニアサ)") (tpi "トク・ピシン語") (tr "トルコ語") (ts "ツォンガ語") (tsi "チムシュ語") (tt "タタール語") (tum "トゥンブカ語") (tup "トゥピ語族") (tut "アルタイ諸語") (tvl "ツバル語") (tw "トウィ語") (ty "タヒチ語") (tyv "トゥヴァ語") (udm "ウドムルト語") (ug "ウイグル語") (uga "ウガリト語") (uk "ウクライナ語") (umb "ウンブンドゥ語") (und "非確定") (ur "ウルドゥー語") (uz "ウズベク語") (vai "ヴァイ語") (ve "ベンダ語") (vi "ベトナム語") (vo "ボラピュク語") (vot "ボート語") (wa "ワロン語") (wak "ワカシ語族") (wal "ワッラモ語") (war "ワライ語") (was "ワショ語") (wen "ソルビア語族") (wo "ウォロフ語") (xal "カルムイク語") (xh "コサ語") (yao "ヤオ語") (yap "ヤップ語") (yi "イディッシュ語") (yo "ヨルバ語") (ypk "ユピック語族") (za "チワン語") (zap "ザポテック語") (zen "ゼナガ語") (zh "中国語") (znd "ザンデ語") (zu "ズールー語") (zun "ズニ語") ����������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ISO-639-2.txt���������������������������������������������������������������0000644�0023456�0023456�00000035460�14422175267�011513� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������aar||aa|Afar|afar abk||ab|Abkhazian|abkhaze ace|||Achinese|aceh ach|||Acoli|acoli ada|||Adangme|adangme ady|||Adyghe; Adygei|adyghé afa|||Afro-Asiatic (Other)|afro-asiatiques, autres langues afh|||Afrihili|afrihili afr||af|Afrikaans|afrikaans ain|||Ainu|aïnou aka||ak|Akan|akan akk|||Akkadian|akkadien alb|sqi|sq|Albanian|albanais ale|||Aleut|aléoute alg|||Algonquian languages|algonquines, langues alt|||Southern Altai|altai du Sud amh||am|Amharic|amharique ang|||English, Old (ca.450-1100)|anglo-saxon (ca.450-1100) anp|||Angika|angika apa|||Apache languages|apache ara||ar|Arabic|arabe arc|||Aramaic|araméen arg||an|Aragonese|aragonais arm|hye|hy|Armenian|arménien arn|||Mapudungun; Mapuche|mapudungun; mapuche; mapuce arp|||Arapaho|arapaho art|||Artificial (Other)|artificielles, autres langues arw|||Arawak|arawak asm||as|Assamese|assamais ast|||Asturian; Bable|asturien; bable ath|||Athapascan languages|athapascanes, langues aus|||Australian languages|australiennes, langues ava||av|Avaric|avar ave||ae|Avestan|avestique awa|||Awadhi|awadhi aym||ay|Aymara|aymara aze||az|Azerbaijani|azéri bad|||Banda languages|banda, langues bai|||Bamileke languages|bamilékés, langues bak||ba|Bashkir|bachkir bal|||Baluchi|baloutchi bam||bm|Bambara|bambara ban|||Balinese|balinais baq|eus|eu|Basque|basque bas|||Basa|basa bat|||Baltic (Other)|baltiques, autres langues bej|||Beja|bedja bel||be|Belarusian|biélorusse bem|||Bemba|bemba ben||bn|Bengali|bengali ber|||Berber (Other)|berbères, autres langues bho|||Bhojpuri|bhojpuri bih||bh|Bihari|bihari bik|||Bikol|bikol bin|||Bini; Edo|bini; edo bis||bi|Bislama|bichlamar bla|||Siksika|blackfoot bnt|||Bantu (Other)|bantoues, autres langues bos||bs|Bosnian|bosniaque bra|||Braj|braj bre||br|Breton|breton btk|||Batak languages|batak, langues bua|||Buriat|bouriate bug|||Buginese|bugi bul||bg|Bulgarian|bulgare bur|mya|my|Burmese|birman byn|||Blin; Bilin|blin; bilen cad|||Caddo|caddo cai|||Central American Indian (Other)|indiennes d'Amérique centrale, autres langues car|||Galibi Carib|karib; galibi; carib cat||ca|Catalan; Valencian|catalan; valencien cau|||Caucasian (Other)|caucasiennes, autres langues ceb|||Cebuano|cebuano cel|||Celtic (Other)|celtiques, autres langues cha||ch|Chamorro|chamorro chb|||Chibcha|chibcha che||ce|Chechen|tchétchène chg|||Chagatai|djaghataï chi|zho|zh|Chinese|chinois chk|||Chuukese|chuuk chm|||Mari|mari chn|||Chinook jargon|chinook, jargon cho|||Choctaw|choctaw chp|||Chipewyan|chipewyan chr|||Cherokee|cherokee chu||cu|Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic|slavon d'église; vieux slave; slavon liturgique; vieux bulgare chv||cv|Chuvash|tchouvache chy|||Cheyenne|cheyenne cmc|||Chamic languages|chames, langues cop|||Coptic|copte cor||kw|Cornish|cornique cos||co|Corsican|corse cpe|||Creoles and pidgins, English based (Other)|créoles et pidgins anglais, autres cpf|||Creoles and pidgins, French-based (Other)|créoles et pidgins français, autres cpp|||Creoles and pidgins, Portuguese-based (Other)|créoles et pidgins portugais, autres cre||cr|Cree|cree crh|||Crimean Tatar; Crimean Turkish|tatar de Crimé crp|||Creoles and pidgins (Other)|créoles et pidgins divers csb|||Kashubian|kachoube cus|||Cushitic (Other)|couchitiques, autres langues cze|ces|cs|Czech|tchèque dak|||Dakota|dakota dan||da|Danish|danois dar|||Dargwa|dargwa day|||Land Dayak languages|dayak, langues del|||Delaware|delaware den|||Slave (Athapascan)|esclave (athapascan) dgr|||Dogrib|dogrib din|||Dinka|dinka div||dv|Divehi; Dhivehi; Maldivian|maldivien doi|||Dogri|dogri dra|||Dravidian (Other)|dravidiennes, autres langues dsb|||Lower Sorbian|bas-sorabe dua|||Duala|douala dum|||Dutch, Middle (ca.1050-1350)|néerlandais moyen (ca. 1050-1350) dut|nld|nl|Dutch; Flemish|néerlandais; flamand dyu|||Dyula|dioula dzo||dz|Dzongkha|dzongkha efi|||Efik|efik egy|||Egyptian (Ancient)|égyptien eka|||Ekajuk|ekajuk elx|||Elamite|élamite eng||en|English|anglais enm|||English, Middle (1100-1500)|anglais moyen (1100-1500) epo||eo|Esperanto|espéranto est||et|Estonian|estonien ewe||ee|Ewe|éwé ewo|||Ewondo|éwondo fan|||Fang|fang fao||fo|Faroese|féroïen fat|||Fanti|fanti fij||fj|Fijian|fidjien fil|||Filipino; Pilipino|filipino; pilipino fin||fi|Finnish|finnois fiu|||Finno-Ugrian (Other)|finno-ougriennes, autres langues fon|||Fon|fon fre|fra|fr|French|français frm|||French, Middle (ca.1400-1600)|français moyen (1400-1600) fro|||French, Old (842-ca.1400)|français ancien (842-ca.1400) frr|||Northern Frisian|frison septentrional frs|||Eastern Frisian|frison oriental fry||fy|Western Frisian|frison occidental ful||ff|Fulah|peul fur|||Friulian|frioulan gaa|||Ga|ga gay|||Gayo|gayo gba|||Gbaya|gbaya gem|||Germanic (Other)|germaniques, autres langues geo|kat|ka|Georgian|géorgien ger|deu|de|German|allemand gez|||Geez|guèze gil|||Gilbertese|kiribati gla||gd|Gaelic; Scottish Gaelic|gaélique; gaélique écossais gle||ga|Irish|irlandais glg||gl|Galician|galicien glv||gv|Manx|manx; mannois gmh|||German, Middle High (ca.1050-1500)|allemand, moyen haut (ca. 1050-1500) goh|||German, Old High (ca.750-1050)|allemand, vieux haut (ca. 750-1050) gon|||Gondi|gond gor|||Gorontalo|gorontalo got|||Gothic|gothique grb|||Grebo|grebo grc|||Greek, Ancient (to 1453)|grec ancien (jusqu'à 1453) gre|ell|el|Greek, Modern (1453-)|grec moderne (après 1453) grn||gn|Guarani|guarani gsw|||Swiss German; Alemannic|alémanique guj||gu|Gujarati|goudjrati gwi|||Gwich'in|gwich'in hai|||Haida|haida hat||ht|Haitian; Haitian Creole|haïtien; créole haïtien hau||ha|Hausa|haoussa haw|||Hawaiian|hawaïen heb||he|Hebrew|hébreu her||hz|Herero|herero hil|||Hiligaynon|hiligaynon him|||Himachali|himachali hin||hi|Hindi|hindi hit|||Hittite|hittite hmn|||Hmong|hmong hmo||ho|Hiri Motu|hiri motu hsb|||Upper Sorbian|haut-sorabe hun||hu|Hungarian|hongrois hup|||Hupa|hupa iba|||Iban|iban ibo||ig|Igbo|igbo ice|isl|is|Icelandic|islandais ido||io|Ido|ido iii||ii|Sichuan Yi|yi de Sichuan ijo|||Ijo languages|ijo, langues iku||iu|Inuktitut|inuktitut ile||ie|Interlingue|interlingue ilo|||Iloko|ilocano ina||ia|Interlingua (International Auxiliary Language Association)|interlingua (langue auxiliaire internationale) inc|||Indic (Other)|indo-aryennes, autres langues ind||id|Indonesian|indonésien ine|||Indo-European (Other)|indo-européennes, autres langues inh|||Ingush|ingouche ipk||ik|Inupiaq|inupiaq ira|||Iranian (Other)|iraniennes, autres langues iro|||Iroquoian languages|iroquoises, langues (famille) ita||it|Italian|italien jav||jv|Javanese|javanais jbo|||Lojban|lojban jpn||ja|Japanese|japonais jpr|||Judeo-Persian|judéo-persan jrb|||Judeo-Arabic|judéo-arabe kaa|||Kara-Kalpak|karakalpak kab|||Kabyle|kabyle kac|||Kachin; Jingpho|kachin; jingpho kal||kl|Kalaallisut; Greenlandic|groenlandais kam|||Kamba|kamba kan||kn|Kannada|kannada kar|||Karen languages|karen, langues kas||ks|Kashmiri|kashmiri kau||kr|Kanuri|kanouri kaw|||Kawi|kawi kaz||kk|Kazakh|kazakh kbd|||Kabardian|kabardien kha|||Khasi|khasi khi|||Khoisan (Other)|khoisan, autres langues khm||km|Central Khmer|khmer central kho|||Khotanese|khotanais kik||ki|Kikuyu; Gikuyu|kikuyu kin||rw|Kinyarwanda|rwanda kir||ky|Kirghiz; Kyrgyz|kirghiz kmb|||Kimbundu|kimbundu kok|||Konkani|konkani kom||kv|Komi|kom kon||kg|Kongo|kongo kor||ko|Korean|coréen kos|||Kosraean|kosrae kpe|||Kpelle|kpellé krc|||Karachay-Balkar|karatchai balkar krl|||Karelian|carélien kro|||Kru languages|krou, langues kru|||Kurukh|kurukh kua||kj|Kuanyama; Kwanyama|kuanyama; kwanyama kum|||Kumyk|koumyk kur||ku|Kurdish|kurde kut|||Kutenai|kutenai lad|||Ladino|judéo-espagnol lah|||Lahnda|lahnda lam|||Lamba|lamba lao||lo|Lao|lao lat||la|Latin|latin lav||lv|Latvian|letton lez|||Lezghian|lezghien lim||li|Limburgan; Limburger; Limburgish|limbourgeois lin||ln|Lingala|lingala lit||lt|Lithuanian|lituanien lol|||Mongo|mongo loz|||Lozi|lozi ltz||lb|Luxembourgish; Letzeburgesch|luxembourgeois lua|||Luba-Lulua|luba-lulua lub||lu|Luba-Katanga|luba-katanga lug||lg|Ganda|ganda lui|||Luiseno|luiseno lun|||Lunda|lunda luo|||Luo (Kenya and Tanzania)|luo (Kenya et Tanzanie) lus|||Lushai|lushai mac|mkd|mk|Macedonian|macédonien mad|||Madurese|madourais mag|||Magahi|magahi mah||mh|Marshallese|marshall mai|||Maithili|maithili mak|||Makasar|makassar mal||ml|Malayalam|malayalam man|||Mandingo|mandingue mao|mri|mi|Maori|maori map|||Austronesian (Other)|malayo-polynésiennes, autres langues mar||mr|Marathi|marathe mas|||Masai|massaï may|msa|ms|Malay|malais mdf|||Moksha|moksa mdr|||Mandar|mandar men|||Mende|mendé mga|||Irish, Middle (900-1200)|irlandais moyen (900-1200) mic|||Mi'kmaq; Micmac|mi'kmaq; micmac min|||Minangkabau|minangkabau mis|||Miscellaneous languages|diverses, langues mkh|||Mon-Khmer (Other)|môn-khmer, autres langues mlg||mg|Malagasy|malgache mlt||mt|Maltese|maltais mnc|||Manchu|mandchou mni|||Manipuri|manipuri mno|||Manobo languages|manobo, langues moh|||Mohawk|mohawk mol||mo|Moldavian|moldave mon||mn|Mongolian|mongol mos|||Mossi|moré mul|||Multiple languages|multilingue mun|||Munda languages|mounda, langues mus|||Creek|muskogee mwl|||Mirandese|mirandais mwr|||Marwari|marvari myn|||Mayan languages|maya, langues myv|||Erzya|erza nah|||Nahuatl languages|nahuatl, langues nai|||North American Indian|indiennes d'Amérique du Nord, autres langues nap|||Neapolitan|napolitain nau||na|Nauru|nauruan nav||nv|Navajo; Navaho|navaho nbl||nr|Ndebele, South; South Ndebele|ndébélé du Sud nde||nd|Ndebele, North; North Ndebele|ndébélé du Nord ndo||ng|Ndonga|ndonga nds|||Low German; Low Saxon; German, Low; Saxon, Low|bas allemand; bas saxon; allemand, bas; saxon, bas nep||ne|Nepali|népalais new|||Nepal Bhasa; Newari|nepal bhasa; newari nia|||Nias|nias nic|||Niger-Kordofanian (Other)|nigéro-congolaises, autres langues niu|||Niuean|niué nno||nn|Norwegian Nynorsk; Nynorsk, Norwegian|norvégien nynorsk; nynorsk, norvégien nob||nb|Bokmål, Norwegian; Norwegian Bokmål|norvégien bokmål nog|||Nogai|nogaï; nogay non|||Norse, Old|norrois, vieux nor||no|Norwegian|norvégien nso|||Pedi; Sepedi; Northern Sotho|pedi; sepedi; sotho du Nord nub|||Nubian languages|nubiennes, langues nwc|||Classical Newari; Old Newari; Classical Nepal Bhasa|newari classique nya||ny|Chichewa; Chewa; Nyanja|chichewa; chewa; nyanja nym|||Nyamwezi|nyamwezi nyn|||Nyankole|nyankolé nyo|||Nyoro|nyoro nzi|||Nzima|nzema oci||oc|Occitan (post 1500); Provençal|occitan (après 1500); provençal oji||oj|Ojibwa|ojibwa ori||or|Oriya|oriya orm||om|Oromo|galla osa|||Osage|osage oss||os|Ossetian; Ossetic|ossète ota|||Turkish, Ottoman (1500-1928)|turc ottoman (1500-1928) oto|||Otomian languages|otomangue, langues paa|||Papuan (Other)|papoues, autres langues pag|||Pangasinan|pangasinan pal|||Pahlavi|pahlavi pam|||Pampanga|pampangan pan||pa|Panjabi; Punjabi|pendjabi pap|||Papiamento|papiamento pau|||Palauan|palau peo|||Persian, Old (ca.600-400 B.C.)|perse, vieux (ca. 600-400 av. J.-C.) per|fas|fa|Persian|persan phi|||Philippine (Other)|philippines, autres langues phn|||Phoenician|phénicien pli||pi|Pali|pali pol||pl|Polish|polonais pon|||Pohnpeian|pohnpei por||pt|Portuguese|portugais pra|||Prakrit languages|prâkrit pro|||Provençal, Old (to 1500)|provençal ancien (jusqu'à 1500) pus||ps|Pushto|pachto qaa-qtz|||Reserved for local use|réservée à l'usage local que||qu|Quechua|quechua raj|||Rajasthani|rajasthani rap|||Rapanui|rapanui rar|||Rarotongan; Cook Islands Maori|rarotonga; maori des îles Cook roa|||Romance (Other)|romanes, autres langues roh||rm|Romansh|romanche rom|||Romany|tsigane rum|ron|ro|Romanian|roumain run||rn|Rundi|rundi rup|||Aromanian; Arumanian; Macedo-Romanian|aroumain; macédo-roumain rus||ru|Russian|russe sad|||Sandawe|sandawe sag||sg|Sango|sango sah|||Yakut|iakoute sai|||South American Indian (Other)|indiennes d'Amérique du Sud, autres langues sal|||Salishan languages|salish, langues sam|||Samaritan Aramaic|samaritain san||sa|Sanskrit|sanskrit sas|||Sasak|sasak sat|||Santali|santal scc|srp|sr|Serbian|serbe scn|||Sicilian|sicilien sco|||Scots|écossais scr|hrv|hr|Croatian|croate sel|||Selkup|selkoupe sem|||Semitic (Other)|sémitiques, autres langues sga|||Irish, Old (to 900)|irlandais ancien (jusqu'à 900) sgn|||Sign Languages|langues des signes shn|||Shan|chan sid|||Sidamo|sidamo sin||si|Sinhala; Sinhalese|singhalais sio|||Siouan languages|sioux, langues sit|||Sino-Tibetan (Other)|sino-tibétaines, autres langues sla|||Slavic (Other)|slaves, autres langues slo|slk|sk|Slovak|slovaque slv||sl|Slovenian|slovène sma|||Southern Sami|sami du Sud sme||se|Northern Sami|sami du Nord smi|||Sami languages (Other)|sami, autres langues smj|||Lule Sami|sami de Lule smn|||Inari Sami|sami d'Inari smo||sm|Samoan|samoan sms|||Skolt Sami|sami skolt sna||sn|Shona|shona snd||sd|Sindhi|sindhi snk|||Soninke|soninké sog|||Sogdian|sogdien som||so|Somali|somali son|||Songhai languages|songhai, langues sot||st|Sotho, Southern|sotho du Sud spa||es|Spanish; Castilian|espagnol; castillan srd||sc|Sardinian|sarde srn|||Sranan Tongo|sranan tongo srr|||Serer|sérère ssa|||Nilo-Saharan (Other)|nilo-sahariennes, autres langues ssw||ss|Swati|swati suk|||Sukuma|sukuma sun||su|Sundanese|soundanais sus|||Susu|soussou sux|||Sumerian|sumérien swa||sw|Swahili|swahili swe||sv|Swedish|suédois syr|||Syriac|syriaque tah||ty|Tahitian|tahitien tai|||Tai (Other)|thaïes, autres langues tam||ta|Tamil|tamoul tat||tt|Tatar|tatar tel||te|Telugu|télougou tem|||Timne|temne ter|||Tereno|tereno tet|||Tetum|tetum tgk||tg|Tajik|tadjik tgl||tl|Tagalog|tagalog tha||th|Thai|thaï tib|bod|bo|Tibetan|tibétain tig|||Tigre|tigré tir||ti|Tigrinya|tigrigna tiv|||Tiv|tiv tkl|||Tokelau|tokelau tlh|||Klingon; tlhIngan-Hol|klingon tli|||Tlingit|tlingit tmh|||Tamashek|tamacheq tog|||Tonga (Nyasa)|tonga (Nyasa) ton||to|Tonga (Tonga Islands)|tongan (Îles Tonga) tpi|||Tok Pisin|tok pisin tsi|||Tsimshian|tsimshian tsn||tn|Tswana|tswana tso||ts|Tsonga|tsonga tuk||tk|Turkmen|turkmène tum|||Tumbuka|tumbuka tup|||Tupi languages|tupi, langues tur||tr|Turkish|turc tut|||Altaic (Other)|altaïques, autres langues tvl|||Tuvalu|tuvalu twi||tw|Twi|twi tyv|||Tuvinian|touva udm|||Udmurt|oudmourte uga|||Ugaritic|ougaritique uig||ug|Uighur; Uyghur|ouïgour ukr||uk|Ukrainian|ukrainien umb|||Umbundu|umbundu und|||Undetermined|indéterminée urd||ur|Urdu|ourdou uzb||uz|Uzbek|ouszbek vai|||Vai|vaï ven||ve|Venda|venda vie||vi|Vietnamese|vietnamien vol||vo|Volapük|volapük vot|||Votic|vote wak|||Wakashan languages|wakashennes, langues wal|||Walamo|walamo war|||Waray|waray was|||Washo|washo wel|cym|cy|Welsh|gallois wen|||Sorbian languages|sorabes, langues wln||wa|Walloon|wallon wol||wo|Wolof|wolof xal|||Kalmyk; Oirat|kalmouk; oïrat xho||xh|Xhosa|xhosa yao|||Yao|yao yap|||Yapese|yapois yid||yi|Yiddish|yiddish yor||yo|Yoruba|yoruba ypk|||Yupik languages|yupik, langues zap|||Zapotec|zapotèque zen|||Zenaga|zenaga zha||za|Zhuang; Chuang|zhuang; chuang znd|||Zande languages|zandé, langues zul||zu|Zulu|zoulou zun|||Zuni|zuni zxx|||No linguistic content|pas de contenu linguistique nqo||NULL|N'Ko|n'ko zza|NULL||Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki|zaza; dimili; dimli; kirdki; kirmanjki; zazaki ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LANGDATA/ga.lnm����������������������������������������������������������������������0000644�0023456�0023456�00000004216�14422175267�010734� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(language name ga nil) (aa "Afar") (ab "Abcáisis") (ae "Aivéistis") (af "Afracáinis") (ar "Araibis") (as "Asaimis") (az "Asarbaiseáinis") (ba "Baiscíris") (be "Bealarúisis") (bg "Bulgáiris") (bn "Beangálais") (bo "Tibéadais") (br "Briotáinis") (bs "Boisnis") (ca "Catalóinis") (ce "Sisinis") (co "Corsaicis") (cr "Craíais") (cs "Seicis") (cu "Slavais na hEaglaise") (cv "Suvaisis") (cy "Breatnais") (da "Danmhairgis") (de "Gearmáinis") (el "Gréigis") (en "Béarla") (eo "Esperanto") (es "Spáinnis") (et "Eastóinis") (eu "Bascais") (fa "Peirsis") (fi "Fionnlainnis") (fj "Fidsis") (fo "Faróis") (fr "Fraincis") (fy "Freaslainnais") (ga "Gaeilge") (gd "Gaeilge na hAlban") (gu "Gúisearáitis") (gv "Mannainis") (haw "Haváíais") (he "Eabhrais") (hi "Hiondúis") (hr "Cróitis") (hu "Ungáiris") (hy "Airméinis") (ia "Interlingua") (id "Indinéisis") (ie "Interlingue") (ik "Inupiaq") (io "Ido") (is "Íoslainnais") (it "Iodáilis") (iu "Ionúitis") (ja "Seapáinis") (jv "Iávais") (ka "Seoirsis") (kk "Casachais") (kn "Cannadais") (ko "Cóiréis") (ks "Caismíris") (kw "Cornais") (ky "Cirgeasais") (la "Laidin") (lb "Leitseabuirgis") (lo "Laosais") (lt "Liotuáinis") (lv "Laitvis") (mg "Malagásais") (mi "Maorais") (mk "Macadóinis") (ml "Mailéalaimis") (mn "Mongóilis") (mo "Moldáivis") (mr "Maraitis") (mt "Maltais") (my "Burmais") (na "Nárúis") (nb "Ioruais Bokmål") (ne "Neipealais") (nl "Ollainnais") (nn "Ioruais Nynorsk") (no "Ioruais") (nv "Navachóis") (oc "Ocatáinis (tar éis 1500)" "Proibhinsis" "Ocatáinis (tar éis 1500)" "Provençal") (os "Óiséitis") (pa "Puinseaibis") (pl "Polainnis") (ps "Paisteo") (pt "Portaingéilis") (qu "Ceatsuais") (ro "Romáinis") (ru "Rúisis") (sa "Sanscrait") (sc "Sairdínis") (sd "Sindis") (se "Sáimis Thuaidh") (sh "Seirbea-Chróitis") (sk "Slóvacais") (sl "Slóvéinis") (sm "Samóis") (so "Somálais") (sq "Albáinis") (sr "Seirbis") (sv "Sualainnis") (sw "Svahaílis") (ta "Tamailis") (th "Téalainnis") (tl "Tagálaigis") (tr "Tuircis") (tt "Tatarais") (ty "Taihítis") (uk "Úcráinis") (ur "Urdais") (uz "Úisbéicis") (vi "Vítneamais") (wa "Vallúnais") (yi "Giúdais") (zh "Sínis") (zu "Súlúis") ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/m17n-db.in���������������������������������������������������������������������������0000644�0023456�0023456�00000007227�14422175267�010164� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#!/bin/sh # m17n-db -- print information about the m17n database. # Copyright (C) 2004, 2005 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # See the end for copying conditions. prefix=@prefix@ datadir=@datadir@ help () { echo "Usage: $0 [ OPTIONS ] [ TAG0 [ TAG1 [ TAG2 [ TAG3 ] ] ] ]" echo "Options:" echo " -h, --help Print this information." echo " -v, --version Print the version number." echo " -l, --locate Print absolute pathnames of database files." echo " TAG0 through TAG3 specifies the tags of the database." echo "With no options, print the installed directory name." } if test $# -gt 0; then case "$1" in -h | --help) help; exit 0;; -v | --version) echo "@VERSION@"; exit 0;; -l | --locate) DIRFILE="$datadir/m17n/mdb.dir"; shift;; *) help; exit 1;; esac fi if test -z "$DIRFILE" ; then echo $datadir/m17n exit 0 fi if test ! -f "$DIRFILE"; then echo "Can't find the m17n database directory file \"$DIRFILE\"!" exit 1 fi if test -z "$1"; then help exit 1 fi TAG0=$1 TAG1=$2 if test -z "$TAG1"; then TAG1="*" fi TAG2=$3 if test -z "$TAG2"; then TAG2="*" fi TAG3=$4 if test -z "$TAG3"; then TAG3="*" fi SPC="[ ]*" ANY="$SPC\([A-Za-z*][^ )]*\)\?" TAGS="$SPC\($TAG0\)$SPC$ANY$SPC$ANY$SPC$ANY" FILE="$SPC\"\([^\"]*\)\"" ENTRIES=`sed -n "/$TAG0/s|$SPC($TAGS$FILE).*$|/\1/\2/\3/\4/\5|p" $DIRFILE` cd $datadir/m17n for e in $ENTRIES; do FN=`expr "$e" : "/[^/]*/[^/]*/[^/]*/[^/]*/\(.*\)"` case "$e" in /$TAG0/\*/*/* | /$TAG0/*/\*/* | /$TAG0/*/*/\*) for f in $FN; do if test -f $f; then ENTRY=`sed -n "/$TAG0/s|$SPC($TAGS).*$|/\1/\2/\3/\4|p" $f` if test -n "$ENTRY"; then LIST="$LIST $ENTRY/$f" fi fi done;; *) if test -f $FN; then LIST="$LIST $e" fi;; esac done for l in $LIST; do case "$l" in /$TAG0/$TAG1/$TAG2/$TAG3) FN=`expr "$l" : "/[^/]*/[^/]*/[^/]*/[^/]*/\(.*\)"` echo "`pwd`/$FN" esac done exit 0 cat > /dev/null <<EOF /***en @page m17n-db Print information about the m17n database */ /***ja @page m17n-db m17n データベースの情報を表示 */ /*** @section m17n-db-synopsis SYNOPSIS m17n-db [ OPTIONS ] [ TAG0 [ TAG1 [ TAG2 [ TAG3 ] ] ] ] @section m17n-db-description DESCRIPTION The shell script m17n-db prints information about the m17n database. The arguments OPTIONS has the following meanings. - -h, --help\n Print this information. - -v, --version\n Print the version number. - -l, --locate\n Print absolute pathnames of database files.\n TAG0 through TAG3 specifies the tags of the database. With no arguments, print where the m17n database is installed. */ EOF # Copyright (C) 2004 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. # Local Variables: # coding: utf-8 # End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/LOCALE.cs����������������������������������������������������������������������������0000644�0023456�0023456�00000010114�14422175267�007742� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; -*- mode: lisp; coding: utf-8; -*- ;; Copyright (C) 2003, 2004 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; locale vs default codeset: ;; The format of elements is (LOCAL-NAME CODESET-NAME). ;; CODESET-NAME is case insensitve. (af_ZA iso-8859-1) (ar_AE iso-8859-6) (ar_BH iso-8859-6) (ar_DZ iso-8859-6) (ar_EG iso-8859-6) (ar_IN utf-8) (ar_IQ iso-8859-6) (ar_JO iso-8859-6) (ar_KW iso-8859-6) (ar_LB iso-8859-6) (ar_LY iso-8859-6) (ar_MA iso-8859-6) (ar_OM iso-8859-6) (ar_QA iso-8859-6) (ar_SA iso-8859-6) (ar_SD iso-8859-6) (ar_SY iso-8859-6) (ar_TN iso-8859-6) (ar_YE iso-8859-6) (be_BY cp1251) (bg_BG cp1251) (br_FR iso-8859-1) (bs_BA iso-8859-2) (ca_ES iso-8859-1) (ca_ES@euro iso-8859-15) (cs_CZ iso-8859-2) (cy_GB iso-8859-14) (da_DK iso-8859-1) (de_AT iso-8859-1) (de_AT@euro iso-8859-15) (de_BE iso-8859-1) (de_BE@euro iso-8859-15) (de_CH iso-8859-1) (de_DE iso-8859-1) (de_DE utf-8) (de_DE@euro iso-8859-15) (de_LU iso-8859-1) (de_LU@euro iso-8859-15) (el_GR iso-8859-7) (el_GR utf-8) (en_AU iso-8859-1) (en_BW iso-8859-1) (en_CA iso-8859-1) (en_DK iso-8859-1) (en_GB iso-8859-1) (en_GB utf-8) (en_HK iso-8859-1) (en_IE iso-8859-1) (en_IE@euro iso-8859-15) (en_IN utf-8) (en_NZ iso-8859-1) (en_PH iso-8859-1) (en_SG iso-8859-1) (en_US iso-8859-1) (en_US utf-8) (en_ZA iso-8859-1) (en_ZW iso-8859-1) (es_AR iso-8859-1) (es_BO iso-8859-1) (es_CL iso-8859-1) (es_CO iso-8859-1) (es_CR iso-8859-1) (es_DO iso-8859-1) (es_EC iso-8859-1) (es_ES iso-8859-1) (es_ES@euro iso-8859-15) (es_GT iso-8859-1) (es_HN iso-8859-1) (es_MX iso-8859-1) (es_NI iso-8859-1) (es_PA iso-8859-1) (es_PE iso-8859-1) (es_PR iso-8859-1) (es_PY iso-8859-1) (es_SV iso-8859-1) (es_US iso-8859-1) (es_UY iso-8859-1) (es_VE iso-8859-1) (et_EE iso-8859-1) (eu_ES iso-8859-1) (eu_ES@euro iso-8859-15) (fa_IR utf-8) (fi_FI iso-8859-1) (fi_FI@euro iso-8859-15) (fo_FO iso-8859-1) (fr_BE iso-8859-1) (fr_BE@euro iso-8859-15) (fr_CA iso-8859-1) (fr_CH iso-8859-1) (fr_FR iso-8859-1) (fr_FR utf-8) (fr_FR@euro iso-8859-15) (fr_LU iso-8859-1) (fr_LU@euro iso-8859-15) (ga_IE iso-8859-1) (ga_IE@euro iso-8859-15) (gl_ES iso-8859-1) (gl_ES@euro iso-8859-15) (gv_GB iso-8859-1) (he_IL iso-8859-8) (hi_IN utf-8) (hr_HR iso-8859-2) (hu_HU iso-8859-2) (id_ID iso-8859-1) (is_IS iso-8859-1) (it_CH iso-8859-1) (it_IT iso-8859-1) (it_IT@euro iso-8859-15) (iw_IL iso-8859-8) (ja_JP euc-jp) (ja_JP utf-8) (ka_GE georgian-ps) (kl_GL iso-8859-1) (ko_KR euc-kr) (ko_KR utf-8) (kw_GB iso-8859-1) (lt_LT iso-8859-13) (lv_LV iso-8859-13) (mi_NZ iso-8859-13) (mk_MK iso-8859-5) (mr_IN utf-8) (ms_MY iso-8859-1) (mt_MT iso-8859-3) (nl_BE iso-8859-1) (nl_BE@euro iso-8859-15) (nl_NL iso-8859-1) (nl_NL@euro iso-8859-15) (nn_NO iso-8859-1) (no_NO iso-8859-1) (oc_FR iso-8859-1) (pl_PL iso-8859-2) (pt_BR iso-8859-1) (pt_PT iso-8859-1) (pt_PT@euro iso-8859-15) (ro_RO iso-8859-2) (ru_RU iso-8859-5) (ru_RU utf-8) (ru_UA koi8-u) (sk_SK iso-8859-2) (sl_SI iso-8859-2) (sq_AL iso-8859-1) (sr_YU iso-8859-2) (sr_YU@cyrillic iso-8859-5) (sv_FI iso-8859-1) (sv_FI@euro iso-8859-15) (sv_SE iso-8859-1) (ta_IN utf-8) (te_IN utf-8) (tg_TJ koi8-t) (th_TH tis-620) (tl_PH iso-8859-1) (tr_TR iso-8859-9) (uk_UA koi8-u) (ur_PK utf-8) (uz_UZ iso-8859-1) (vi_VN utf-8) (yi_US cp1255) (zh_CN gb2312) (zh_HK big5-hkscs) (zh_TW big5) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/NEWS���������������������������������������������������������������������������������0000644�0023456�0023456�00000041110�14774707304�007156� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������* NEWS -- What's new in the m17n database. -*- outline -*- Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 2014 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 See the end for copying conditions. Copyright (C) 2015-2024 Kenichi Handa <handa@gnu.org> * Changes in the m17n database 1.8.10 ** New input methods is added. ml-poorna-remington.mim: New input method by Mujeeb Rahman K <mujeebcpy@gmail.com> * Changes in the m17n database 1.8.9 ** Changes in input methods. mr-gamabhana.mim: Update by Shantanu Oak <shantanu.oak@gmail.com> ar-translit.mim: Use Shift+t (T) in ar-translit.mim to input the Arabic tatweel (by Benjamin Westphal <benjamin.westphal@riseup.net>) * Changes in the m17n database 1.8.8 ** Changes in input methods. bn-probhat.mim: Sync with the "in(ben_probhat)" layout in xkeyboard-config mr-gamabhana.mim: Update by Shantanu Oak <shantanu.oak@gmail.com> sa-vedic-itrans.mim: Improvements by विश्वासो वासुकिजः (Vishvas Vasuki) <vishvas.vasuki@gmail.com> sa-itrans.mim: Improvements by विश्वासो वासुकिजः (Vishvas Vasuki) <vishvas.vasuki@gmail.com> hi-itrans.mim: Improvements by विश्वासो वासुकिजः (Vishvas Vasuki) <vishvas.vasuki@gmail.com> hu-rovas-post.mim: Sync with the improvements in hu-old-hungarian-rovas.txt in ibus-table-others See: https://github.com/moebiuscurve/ibus-table-others/issues/29 Also make it possible to use non-ASCII accented characters like ü as input. * Changes in the m17n database 1.8.7 ** Changes in input methods. mr-gamabhana.mim: Update by Shantanu Oak <shantanu.oak@gmail.com> sa-vedic-itrans.mim: Additions by विश्वासो वासुकिजः (Vishvas Vasuki) <vishvas.vasuki@gmail.com> * Changes in the m17n database 1.8.6 ** Changes in input methods. si-wijesekera.mim: Many updates by Harshula Jayasuriya <harshula@hj.id.au> si-wijesekera.mim renamed to si-wijesekara.mim: also by Harshula Jayasuriya <harshula@hj.id.au ** Changes in the build system. configure.ac: Add support for zstd-compressed charmaps * Changes in the m17n database 1.8.5 ** New input methods are added. new-newa-traditional-extended: New input method by Swornim Nakarmi <svarnim.nakahmi1.618@gmail.com> ml-pn-c: New input method for Malayalam by Ajith R <ajithramayyan at yahoo dot co dot in> en-pn-eqf: This is a slightly modified version of the QWERTY English layout to be used along with the ml-pn-c input method * Changes in the m17n database 1.8.4 ** New input methods are added. sa-vedic-itrans: from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) dra-iso-15919-itrans: from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) hi-brahmi-itrans: from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) ks-sharada-itrans: from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) mr-modi-itrans: from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) sa-brahmi-itrans: from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) sa-grantha-itrans: from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) sa-iso-15919-itrans: from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) sa-sharada-itrans: from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) sa-inscript: from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) sa-iast-vedic: from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki) ** Changes in input methods. hi-itrans: Updates from "विश्वासो वासुकिजः (Vishvas Vasuki)" <vishvas.vasuki@gmail.com> ne-trad-ttf: Update from author, Santosh Pradhan <sapradhan8@gmail.com> ja-trycode: Add icon. ks-inscript: Add icon. mai-inscript: Add icon. ml-enhanced-inscript: Add icon. mr-itrans: Add icon. hi-remington: Add icon. mr-typewriter: Add icon. mr-phonetic: Add icon. ne-rom-translit: Add icon. zh-pinyin-yi: Add icon. unicode: Add icon. da-post: Add icon. bo-ewts: Add icon. bo-tcrc: Add icon. kn-typewriter: Add icon. grc-mizuochi: Add icon. fr-azerty: Add icon. hi-optitransv2: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)" kn-optitransv2: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)" sa-itrans: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)" kn-itrans: Updates from "विश्वासो वासुकिजः (Vishvas Vasuki)" <vishvas.vasuki@gmail.com> and some extra bug fixes. lsymbol: Some additions from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)" and some more improvements: Use emoji presentation when possible, better grouping in groups of 6, better description math-latex: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)" New option "with-backslash-prefix". ks-kbd: Fix typo in description, add icon. ug-kbd: Add icon. tai-sonla-kbd.png: Add icon. mni-inscript2-mtei.png: Add icon. sat-inscript2-olck.png: Add icon. or-phonetic.png: Add icon. sa-harvard-kyoto.png: Add icon. pa-anmollipi.png: Add icon. pa-remington.png: Add icon. si-singlish.png: Add icon. ta-lk-renganathan.png: Add icon. te-rts.png: Add icon. vi-han.png: Add icon. vi-nomvni: Make existing icon work. vi-nomtelex: Make existing icon work. lsymbol: Add icon. ssymbol: Add icon. * Changes in the m17n database 1.8.3 ** Changes in input methods. kok-inscript2-deva, mr-inscript, mr-inscript2: Fix digit 0 ta-vutam: Change the header comment to a description mr-gamabhana: icon resized to 48x48 latn1-pre: add icon ar-translit: add icon ath-phonetic: add icon bla-phonetic: add icon cr-western: add icon iu-phonetic: add icon nsk-phonetic: add icon oj-phonetic: add icon uk-kbd: add icon eo-vi-sistemo: add icon Rename the .mim files of some eo input methods to improve search for the icons ** Changes in the documentation Workarounds for doxygen Update some links to fonts in the documentation * Changes in the m17n database 1.8.2 ** New input methods are added. si-sayura.mim: Sinhala input method using the sayura transliteration system, see https://www.sayura.net/im/ mr-gamabhana.mim: Marathi input method with GaMaBhaNa bn-national-jatiya.mim: Bengali input method National Jatiya layout ** Changes in input methods. hu-rovas-post: icon added. kn-inscript.mim: Add mapping for ZWNJ gu-itrans.mim: Fix e o mappings bo-ewts.mim: Fix ld mapping bo-ewts.mim: remove whitespace in rn and brn mapping ** Changes in the build system. Make ./bootstrap.sh work more like the bootstrap.sh in m17n-lib using autoreconf -v -f -i instead of aclocal -I m4 automake -a autoconf That makes it possible the whole m4/ folder and a bunch of other files because now they are copied from the system by "autoreconf -v -f -i". * Changes in the m17n database 1.8.1 ** New input methods are added. pa-remington.mim: Punjabi input method for remington layout ta-remington.mim: Tamil input method for Remington typewriter layout as-inscript2.mim: Input method for enhanced inscript layout bn-inscript2.mim: Input method for enhanced inscript layout brx-inscript2-deva.mim: Input method for enhanced inscript layout doi-inscript2-deva.mim: Input method for enhanced inscript layout gu-inscript2.mim: Input method for enhanced inscript layout hi-inscript2.mim: Input method for enhanced inscript layout kn-inscript2.mim: Input method for enhanced inscript layout kok-inscript2-deva.mim: Input method for enhanced inscript layout ks-inscript2-deva.mim: Input method for enhanced inscript layout mai-inscript2.mim: Input method for enhanced inscript layout ml-inscript2.mim: Input method for enhanced inscript layout mni-inscript2-beng.mim: Input method for enhanced inscript layout mni-inscript2-mtei.mim: Input method for enhanced inscript layout mr-inscript2.mim: Input method for enhanced inscript layout ne-inscript2-deva.mim: Input method for enhanced inscript layout or-inscript2.mim: Input method for enhanced inscript layout pa-inscript2-guru.mim: Input method for enhanced inscript layout sa-inscript2.mim: Input method for enhanced inscript layout sat-inscript2-deva.mim: Input method for enhanced inscript layout sat-inscript2-olck.mim: Input method for enhanced inscript layout sd-inscript2-deva.mim: Input method for enhanced inscript layout ta-inscript2.mim: Input method for enhanced inscript layout te-inscript2.mim: Input method for enhanced inscript layout ** Changes in input methods. ml-swanalekha.mim: Adjusted for the latest Unicode unicode.mim: allow input of characters above the BMP ar-kbd.mim: Use digits 0-9 on the 0-9 keys ml-mozhi.mim: fix spurious ZWNJ being added (Resolves: https://savannah.nongnu.org/bugs/index.php?59681) * Changes in the m17n database 1.8.0 ** New input methods are added. mr-remington.mim: Marathi input method for remington layout mr-typewriter.mim: Marathi input method for typewriter layout ne-rom-translit.mim: Nepali input method with roman transliteration ne-trad.mim: Nepali input method for traditional layout kn-optitransv2.mim: Kannada input method by the OPTITRANS transliteration system hi-optitransv2.mim: Hindi input method by the OPTITRANS transliteration system ml-enhanced-inscript.mim: Malayalam input method for enhanced inscript layout ** This input method is largely augmented. lsymbol.mim: Add many symbols. ** Names of these input methods are changed. uk-kbd.mim: renamed from ua-kbd to uk-kbd zh-zhuyin.mim: renamed from zh-bopomofo to zh-zhuyin * Changes in the m17n database 1.7.0 ** New input methods are added. ar-translit.mim: Arabic input method based on Roman transliteration. latn1-pre.mim: Latin input method simulating "US International Keyboard". ssymbol.mim, lsymbol.mim: Input method for various symbols. ** A new global variable is added. fallback-input-method: Comma separated fallback input method names. * Changes in the m17n database 1.6.5 ** All input methods in the m17n contrib package are merged. ** New input methods are added. sa-itrans.mim: Sanskrit input method with ITRANS method ml-remington.mim: Malayalam input method. * Changes in the m17n database 1.6.4 This release is just for bug fixing. * Changes in the m17n database 1.6.3 ** A new input method is added. ua-kbd.mim -- Ukrainian input method with Ukrainian/Russian keyboard layout ** An input method is deleted. bo-ewts.mim is moved to m17n-contrib package. * Changes in the m17n database 1.6.2 ** New FLT file. FLT/HEBR-OTF.flt * Changes in the m17n database 1.6.1 ** This release is just for a minor bug fix. * Changes in the m17n database 1.6.0 ** An input method is deleted. si-wijesekera-preedit.mim ** New FLT files are added. FLT/MLM2-OTF.flt, FLT/KND2-OTF.flt, FLT/TEL2-OTF.flt, FLT/TML2-OTF.flt, FLT/ORY2-OTF.flt, FLT/GJR2-OTF.flt, FLT/GUR2-OTF.flt, FLT/BNG2-OTF.flt, FLT/DEV2-OTF.flt, FLT/MYMR-SIL.flt * Changes in the m17n database 1.5.5 ** An input method is deleted. si-wijesekera-preedit-alt.mim ** These Vietnamese input methods adopt smart-quotes. vi-telex.mim, vi-tcvn.mim, vi-vni.mim * Changes in the m17n database 1.5.4 ** A new input method is added. ta-lk-renganathan.mim (Tamil) * Changes in the m17n database 1.5.3 This release is just for bug fixing. * Changes in the m17n database 1.5.2 ** A new input method is added. sa-harvard-kyoto.mim (Sanscrit) * Changes in the m17n database 1.5.1 ** A new FLT is added. CHAM-GENERIC.flt (For Cham script) ** Several new input methods are added. vi-tcvn.mim (Vietnamese) cmc-kbd.mim (Cham) sa-harvard-kyoto.mim (Sanscrit) * Changes in the m17n database 1.5.0 ** A new FLT is added. COMBINING.flt (For combining diacritical marks) * Changes in the m17n database 1.4.0 ** Several new input methods are added. da-post.mim (Danish) bo-ewts.mim (Tibetan) fr-azerty.mim (French) ** New database for language names. * Changes in the m17n database 1.3.4 ** Several new input methods are added. grc-mizuochi.mim (Greek) ja-trycode.mim (Japanese) ru-phonetic.mim (Russian) si-wijesekera-preedit.mim (Sinhala) th-kesmanee-2.mim, th-pattachote.mim th-pattachote-2.mim (Thai) th-tis820.mim th-tis820-2.mim (Thai) ug-kbd.mim (Uyghur) zh-bopomofo.mim (Chinese bopomofo, renamed from bopo-kbd.mim) ** Several new FLTs are added. LAOO-OTF.flt (Lao) THAI-OTF.flt (Thai) ** Gettextized. * Changes in the m17n database 1.3.0 ** Wildcard handling is added to mdb.dir. For instance, the current mdb.dir file contains this single line: (input-method * "*.mim") instead of lines for each input methods. ** Several new input methods are added. bn-unijoy.mim (Bengali) hi-typewriter.mim (Hindi) lo-kbd.mim (Lao) si-wijesekera.mim (Sinhala) sv-post.mim (Swedish) vi-vni.mim (Vietnamese) zh-cangjie.mim, zh-quick.mim (Chinese) zh-py-b5.mim, zh-py-gb.mim (Chinese, restricted version of zh-py.mim) zh-tonepy-b5.mim, zh-tonepy-gb.mim (Chinese, restricted version of zh-tone.mim) ** Several new FLTs are added. ARAB-OTF-NO-GPOS.flt (Arabic) KHMR-OTF.flt (Khmer) LAOO-GENERIC.flt (Lao) MLYM-RACHANA.flt (Malayalam) THAI-GENERIC.flt (Thai) TIBT-OTF.flt (Tibetan) * Changes in the m17n database 1.2.0 ** Naming convention for *.flt and *.mim is changed. Script names : ISO 15924 (four letter codes) Language names : ISO 639-1 (two letter codes) See ChangeLog for details. ** Several new input methods are added. dv-phonetic.mim (Thaana script) hy-kbd.mim (Armenian script) ko-romaja.mim (Korean Hangul script) my-kbd.mim (Myanmar script) si-samanala.mim (Sinhala script) zh-pinyin.min (PinYin script) bopo-kbd.mim (Bopomofo script) syrc-phonetic.mim (Syriac script) latn-pre.mim (Latin script) ** Several new FLTs are added. SINH-OTF.flt (Sinhala script) SYRC-OTF.flt (Syriac script) ** Several new char-tables are added. BLOCK.tab (Unicode Blocks) CASE-MAPPING.tab CASED.tab SOFT-DOTTED.tab (for case conversion) LINEBREAK.tab (for linebreaking) LANGUAGE.tbl (ISO639-1, ISO639-2 language codes) SCRIPT-LANGUAGE.tbl (script vs languages) ** A new fontset generic.fst is added. * Changes in the m17n database 1.1.0 ** Several new FLTs are added. ARABIC-OTF.flt (Arabic script) BEN-OTF.flt (Bengali script) GUJ-OTF.flt (Gujarati script) GUR-OTF.flt (Gurmukhi script) KAN-OTF.flt (Kannada script) MYANMAR-ZEDI.flt (Myanmar script) ORI-OTF.flt (Oriya script) TEL-OTF.flt (Telugu script) THAANA-OTF.flt (Thaana script) TML-OTF.flt (Tamil script) ** Several new input methods are added. sr-kbd.mim (Serbian) hr-kbd.mim (Croatian) ka-kdb.mim (Georgian) kk-arabic.mim (Kazakh in Arabic script) kk-kdb.mim (Kazakh in Cyrillic script) ** New command m17n-db prints information about the installed m17n database. * Changes in the m17n database 1.0 ** Released. * Copyright information Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 2014 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 Copyright (C) 2015-2024 Kenichi Handa <handa@gnu.org> This file is part of the m17n database; a sub-part of the m17n library. The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/SCRIPT.ext���������������������������������������������������������������������������0000644�0023456�0023456�00000002044�14422175267�010205� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# SCRIPT.ext -- Extra scripts definition (not yet in Unicode) # Copyright (C) 2007, 2008 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. 0xAA00-0xAA5F cham 0xAA80-0xAADF tai_viet ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/xfont.fst����������������������������������������������������������������������������0000644�0023456�0023456�00000004423�14422175267�010336� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; xfont.fst -- Fontset using only X fonts ;; Copyright (C) 2003, 2004, 2006, 2010 AIST (H15PRO112) ;; See the end for copying conditions. ;; The file format is this: ;; (SCRIPT (LANGAUGE (FONT-SPEC-LIST [LAYOUTER]) ...) ...) ... ;; (CHARSET (FONT-SPEC-LIST [LAYOUTER]) ...) ... ;; (nil (FONT-SPEC-LIST [LAYOUTER]) ...) ... ;; See FORMAT/Fontset.txt for the detail. ;;; <li> xfont.fst ;;; ;;; Fontset using only X fonts. (latin (vi ((viscii1.1-1))) (nil ((iso8859-1)) ((iso8859-2)) ((iso8859-15)) ((iso10646-1)) ((iso8859-3)) ((iso8859-4)) ((iso8859-5)) ((iso8859-9)) ((iso8859-10)) ((iso8859-13)) ((iso8859-14)))) (greek (nil ((iso8859-7)))) (cyrillic (nil ((iso8859-5)) ((microsoft-cp1251)))) (hebrew (nil ((iso8859-8)))) (arabic (nil ((iso10646-1) arabic))) (thai (nil ((tis620.2529-1) thai-tis620) ((tis620.2533-0) thai-tis620) ((iso8859-11)))) (han (zh ((gb2312.1980-0)) ((big5.eten-0)) ((big5-1)) ((gbk-0))) (ja ((jisx0208.1983-0)) ((jisx0212.1990-0))) (ko ((ksc5601.1987-0)))) (hiragana (nil ((jisx0208.1983-0)) ((gb2312.1980-0)) ((ksc5601.1987-0)))) (katakana (nil ((jisx0208.1983-0)) ((jisx0201.1976-0)) ((gb2312.1980-0)) ((ksc5601.1987-0)))) (hangul (nil ((ksc5601.1987-0)))) (nil ((iso10646-1))) ;; Copyright (C) 2003, 2004, 2007, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/mapconv.in���������������������������������������������������������������������������0000644�0023456�0023456�00000005034�14422175267�010454� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#!/bin/sh # mapconv -- shell script to generate a charset map to standard output # Copyright (C) 2003, 2004 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # See the end for copying conditions. # # Arguments: # $1: source map file # $2: address pattern for sed (optionally with substitution command) # $3: strip off MSB or not (NOMSB or WITHMSB) # $4: dimension (1 or 2) # $5: optional awk script file (sans ".awk") case $1 in *glibc*) SOURCE=`echo $1 | sed -e 's/.*\(glibc.*$\)/\1/'`;; *) SOURCE=$1;; esac if [ -n "$5" ] ; then LASTFILTER="@AWK@ -f $5.awk" else LASTFILTER="cat" fi echo "# Generated from ${SOURCE}" if [ "$4" = "NOMSB" ] ; then if [ "$3" = 1 ] ; then @CHARMAP_CAT@ $1 \ | sed -n -e "$2p" \ | sed -e 's/xa/x2/g' -e 's/xb/x3/g' -e 's/xc/x4/g' \ -e 's/xd/x5/g' -e 's/xe/x6/g' -e 's/xf/x7/g' \ -e 's,<U\([^>]*\)>[ ]*/x\(..\).*$,0x\2 0x\1,' \ | sort \ | ${LASTFILTER} else @CHARMAP_CAT@ $1 \ | sed -n -e "$2p" \ | sed -e 's/xa/x2/g' -e 's/xb/x3/g' -e 's/xc/x4/g' \ -e 's/xd/x5/g' -e 's/xe/x6/g' -e 's/xf/x7/g' \ -e 's,<U\([^>]*\)>[ ]*/x\(..\)/x\(..\).*$,0x\2\3 0x\1,' \ | sort \ | ${LASTFILTER} fi else if [ "$3" = 1 ] ; then @CHARMAP_CAT@ $1 | \ sed -n -e "$2p" \ | sed -e 's,<U\([^>]*\)>[ ]*/x\(..\).*$,0x\2 0x\1,' \ | sort \ | ${LASTFILTER} else @CHARMAP_CAT@ $1 | \ sed -n -e "$2p" \ | sed -e 's,<U\([^>]*\)>[ ]*/x\(..\)/x\(..\).*$,0x\2\3 0x\1,' \ | sort \ | ${LASTFILTER} fi fi # Copyright (C) 2003, 2004 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/README�������������������������������������������������������������������������������0000644�0023456�0023456�00000006677�14650222677�007360� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������This directory tree holds version 1.8.0 of the m17n database. Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 Copyright (C) 2015-2024 Kenichi Handa <handa@gnu.org> See the end for copying conditions. ---------------------------------------------------------------------- ## INSTALL ## (0) Prerequisite The make procedure requires "charmap" files. The configure script cheks the directory /usr/share/i18n/charmaps which usually should be found on GNU/Linux system. If you don't have that directory, you must get the files from the source of glibc, and inform the configure script of the directory by the argument "--with-charmaps=DIR". If you have "wget", the script "./get-glibc.sh" is a convenient tool to download the source of glibc (2.3) and extract files in a directory where the configure script finds automatically, thus no need of "--with-charmaps=DIR" argument. Please note that /usr/share/i18n/charmaps may contain incomplete GB18030.gz (e.g. /xfe/xa0.. /xfe/xfe are not mapped). In that case, you need the newer glibc source (glibc-2.3) by using "./get-glibc.sh". (1) Installation from CVS working directory. Just after you checked out or updated this package, run the script "./bootstrap.sh", then follows (2). (2) Installation from a tar ball. % ./configure % make % make install ---------------------------------------------------------------------- ## Files and directories ## mdb.dir -- defining database files FLT/ -- directory containing font layout table (*.flt) LANGDATA/ -- directory containing language names data (*.lnm) MIM/ -- directory containing input methdos (*.mim) icons/ -- directory containing icon files of input methdos (*.png) po/ -- directory containing localized messages of input methods *.map -- Charaset set mapping tables ---------------------------------------------------------------------- ## Thanks ## We appreciate all contributers (see the section "Contributed files" below) improving the m17n library. We also appreciate Harshula Jayasuriya helping this project in various aspects (setting up Savannah infrastructure, advising on GIT, appropriate suggestions, etc). ---------------------------------------------------------------------- ## Copyright information ## Most files in this package are copyrighted by AIST as below; exceptions are listed in the file AUTHORS. Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 Copyright (C) 2015-2024 Kenichi Handa <handa@gnu.org> This file is part of the m17n database; a sub-part of the m17n library. The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. �����������������������������������������������������������������m17n-db-1.8.10/ABOUT-NLS����������������������������������������������������������������������������0000644�0023456�0023456�00000225326�14774707327�007730� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������1 Notes on the Free Translation Project *************************************** Free software is going international! The Free Translation Project is a way to get maintainers of free software, translators, and users all together, so that free software will gradually become able to speak many languages. A few packages already provide translations for their messages. If you found this `ABOUT-NLS' file inside a distribution, you may assume that the distributed package does use GNU `gettext' internally, itself available at your nearest GNU archive site. But you do _not_ need to install GNU `gettext' prior to configuring, installing or using this package with messages translated. Installers will find here some useful hints. These notes also explain how users should proceed for getting the programs to use the available translations. They tell how people wanting to contribute and work on translations can contact the appropriate team. When reporting bugs in the `intl/' directory or bugs which may be related to internationalization, you should tell about the version of `gettext' which is used. The information can be found in the `intl/VERSION' file, in internationalized packages. 1.1 Quick configuration advice ============================== If you want to exploit the full power of internationalization, you should configure it using ./configure --with-included-gettext to force usage of internationalizing routines provided within this package, despite the existence of internationalizing capabilities in the operating system where this package is being installed. So far, only the `gettext' implementation in the GNU C library version 2 provides as many features (such as locale alias, message inheritance, automatic charset conversion or plural form handling) as the implementation here. It is also not possible to offer this additional functionality on top of a `catgets' implementation. Future versions of GNU `gettext' will very likely convey even more functionality. So it might be a good idea to change to GNU `gettext' as soon as possible. So you need _not_ provide this option if you are using GNU libc 2 or you have installed a recent copy of the GNU gettext package with the included `libintl'. 1.2 INSTALL Matters =================== Some packages are "localizable" when properly installed; the programs they contain can be made to speak your own native language. Most such packages use GNU `gettext'. Other packages have their own ways to internationalization, predating GNU `gettext'. By default, this package will be installed to allow translation of messages. It will automatically detect whether the system already provides the GNU `gettext' functions. If not, the included GNU `gettext' library will be used. This library is wholly contained within this package, usually in the `intl/' subdirectory, so prior installation of the GNU `gettext' package is _not_ required. Installers may use special options at configuration time for changing the default behaviour. The commands: ./configure --with-included-gettext ./configure --disable-nls will, respectively, bypass any pre-existing `gettext' to use the internationalizing routines provided within this package, or else, _totally_ disable translation of messages. When you already have GNU `gettext' installed on your system and run configure without an option for your new package, `configure' will probably detect the previously built and installed `libintl.a' file and will decide to use this. This might not be desirable. You should use the more recent version of the GNU `gettext' library. I.e. if the file `intl/VERSION' shows that the library which comes with this package is more recent, you should use ./configure --with-included-gettext to prevent auto-detection. The configuration process will not test for the `catgets' function and therefore it will not be used. The reason is that even an emulation of `gettext' on top of `catgets' could not provide all the extensions of the GNU `gettext' library. Internationalized packages usually have many `po/LL.po' files, where LL gives an ISO 639 two-letter code identifying the language. Unless translations have been forbidden at `configure' time by using the `--disable-nls' switch, all available translations are installed together with the package. However, the environment variable `LINGUAS' may be set, prior to configuration, to limit the installed set. `LINGUAS' should then contain a space separated list of two-letter codes, stating which languages are allowed. 1.3 Using This Package ====================== As a user, if your language has been installed for this package, you only have to set the `LANG' environment variable to the appropriate `LL_CC' combination. If you happen to have the `LC_ALL' or some other `LC_xxx' environment variables set, you should unset them before setting `LANG', otherwise the setting of `LANG' will not have the desired effect. Here `LL' is an ISO 639 two-letter language code, and `CC' is an ISO 3166 two-letter country code. For example, let's suppose that you speak German and live in Germany. At the shell prompt, merely execute `setenv LANG de_DE' (in `csh'), `export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash'). This can be done from your `.login' or `.profile' file, once and for all. You might think that the country code specification is redundant. But in fact, some languages have dialects in different countries. For example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The country code serves to distinguish the dialects. The locale naming convention of `LL_CC', with `LL' denoting the language and `CC' denoting the country, is the one use on systems based on GNU libc. On other systems, some variations of this scheme are used, such as `LL' or `LL_CC.ENCODING'. You can get the list of locales supported by your system for your language by running the command `locale -a | grep '^LL''. Not all programs have translations for all languages. By default, an English message is shown in place of a nonexistent translation. If you understand other languages, you can set up a priority list of languages. This is done through a different environment variable, called `LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG' for the purpose of message handling, but you still need to have `LANG' set to the primary language; this is required by other parts of the system libraries. For example, some Swedish users who would rather read translations in German than English for when Swedish is not available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'. Special advice for Norwegian users: The language code for Norwegian bokma*l changed from `no' to `nb' recently (in 2003). During the transition period, while some message catalogs for this language are installed under `nb' and some older ones under `no', it's recommended for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and older translations are used. In the `LANGUAGE' environment variable, but not in the `LANG' environment variable, `LL_CC' combinations can be abbreviated as `LL' to denote the language's main dialect. For example, `de' is equivalent to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT' (Portuguese as spoken in Portugal) in this context. 1.4 Translating Teams ===================== For the Free Translation Project to be a success, we need interested people who like their own language and write it well, and who are also able to synergize with other translators speaking the same language. Each translation team has its own mailing list. The up-to-date list of teams can be found at the Free Translation Project's homepage, `http://translationproject.org/', in the "Teams" area. If you'd like to volunteer to _work_ at translating messages, you should become a member of the translating team for your own language. The subscribing address is _not_ the same as the list itself, it has `-request' appended. For example, speakers of Swedish can send a message to `sv-request@li.org', having this message body: subscribe Keep in mind that team members are expected to participate _actively_ in translations, or at solving translational difficulties, rather than merely lurking around. If your team does not exist yet and you want to start one, or if you are unsure about what to do or how to get started, please write to `coordinator@translationproject.org' to reach the coordinator for all translator teams. The English team is special. It works at improving and uniformizing the terminology in use. Proven linguistic skills are praised more than programming skills, here. 1.5 Available Packages ====================== Languages are not equally supported in all packages. The following matrix shows the current state of internationalization, as of November 2007. The matrix shows, in regard of each package, for which languages PO files have been submitted to translation coordination, with a translation percentage of at least 50%. Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB eo +----------------------------------------------------+ Compendium | [] [] [] [] | a2ps | [] [] [] [] [] | aegis | () | ant-phone | () | anubis | [] | ap-utils | | aspell | [] [] [] [] [] | bash | [] | bfd | | bibshelf | [] | binutils | | bison | [] [] | bison-runtime | [] | bluez-pin | [] [] [] [] [] | cflow | [] | clisp | [] [] [] | console-tools | [] [] | coreutils | [] [] [] [] | cpio | | cpplib | [] [] [] | cryptonit | [] | dialog | | diffutils | [] [] [] [] [] [] | doodle | [] | e2fsprogs | [] [] | enscript | [] [] [] [] | fetchmail | [] [] () [] [] | findutils | [] | findutils_stable | [] [] [] | flex | [] [] [] | fslint | | gas | | gawk | [] [] [] | gcal | [] | gcc | [] | gettext-examples | [] [] [] [] [] | gettext-runtime | [] [] [] [] [] | gettext-tools | [] [] | gip | [] | gliv | [] [] | glunarclock | [] | gmult | [] [] | gnubiff | () | gnucash | [] [] () () [] | gnuedu | | gnulib | [] | gnunet | | gnunet-gtk | | gnutls | [] | gpe-aerial | [] [] | gpe-beam | [] [] | gpe-calendar | | gpe-clock | [] [] | gpe-conf | [] [] | gpe-contacts | | gpe-edit | [] | gpe-filemanager | | gpe-go | [] | gpe-login | [] [] | gpe-ownerinfo | [] [] | gpe-package | | gpe-sketchbook | [] [] | gpe-su | [] [] | gpe-taskmanager | [] [] | gpe-timesheet | [] | gpe-today | [] [] | gpe-todo | | gphoto2 | [] [] [] [] | gprof | [] [] | gpsdrive | | gramadoir | [] [] | grep | [] [] | gretl | () | gsasl | | gss | | gst-plugins-bad | [] [] | gst-plugins-base | [] [] | gst-plugins-good | [] [] [] | gst-plugins-ugly | [] [] | gstreamer | [] [] [] [] [] [] [] | gtick | () | gtkam | [] [] [] [] | gtkorphan | [] [] | gtkspell | [] [] [] [] | gutenprint | [] | hello | [] [] [] [] [] | herrie | [] | hylafax | | idutils | [] [] | indent | [] [] [] [] | iso_15924 | | iso_3166 | [] [] [] [] [] [] [] [] [] [] [] | iso_3166_2 | | iso_4217 | [] [] [] | iso_639 | [] [] [] [] | jpilot | [] | jtag | | jwhois | | kbd | [] [] [] [] | keytouch | [] [] | keytouch-editor | [] | keytouch-keyboa... | [] | latrine | () | ld | [] | leafpad | [] [] [] [] [] | libc | [] [] [] [] | libexif | [] | libextractor | [] | libgpewidget | [] [] [] | libgpg-error | [] | libgphoto2 | [] [] | libgphoto2_port | [] [] | libgsasl | | libiconv | [] [] | libidn | [] [] [] | lifelines | [] () | lilypond | [] | lingoteach | | lprng | | lynx | [] [] [] [] | m4 | [] [] [] [] | mailfromd | | mailutils | [] | make | [] [] | man-db | [] [] [] | minicom | [] [] [] | nano | [] [] [] | opcodes | [] | parted | [] [] | pilot-qof | | popt | [] [] [] | psmisc | [] | pwdutils | | qof | | radius | [] | recode | [] [] [] [] [] [] | rpm | [] | screem | | scrollkeeper | [] [] [] [] [] [] [] [] | sed | [] [] [] | shared-mime-info | [] [] [] [] () [] [] [] | sharutils | [] [] [] [] [] [] | shishi | | skencil | [] () | solfege | | soundtracker | [] [] | sp | [] | system-tools-ba... | [] [] [] [] [] [] [] [] [] | tar | [] [] | texinfo | [] [] [] | tin | () () | tuxpaint | [] [] [] [] [] [] | unicode-han-tra... | | unicode-transla... | | util-linux | [] [] [] [] | util-linux-ng | [] [] [] [] | vorbis-tools | [] | wastesedge | () | wdiff | [] [] [] [] | wget | [] [] [] | xchat | [] [] [] [] [] [] [] | xkeyboard-config | [] | xpad | [] [] [] | +----------------------------------------------------+ af am ar az be bg bs ca cs cy da de el en en_GB eo 6 0 2 1 8 26 2 40 48 2 56 88 15 1 15 18 es et eu fa fi fr ga gl gu he hi hr hu id is it +--------------------------------------------------+ Compendium | [] [] [] [] [] | a2ps | [] [] [] () | aegis | | ant-phone | [] | anubis | [] | ap-utils | [] [] | aspell | [] [] [] | bash | [] | bfd | [] [] | bibshelf | [] [] [] | binutils | [] [] [] | bison | [] [] [] [] [] [] | bison-runtime | [] [] [] [] [] | bluez-pin | [] [] [] [] [] | cflow | [] | clisp | [] [] | console-tools | | coreutils | [] [] [] [] [] [] | cpio | [] [] [] | cpplib | [] [] | cryptonit | [] | dialog | [] [] [] | diffutils | [] [] [] [] [] [] [] [] [] | doodle | [] [] | e2fsprogs | [] [] [] | enscript | [] [] [] | fetchmail | [] | findutils | [] [] [] | findutils_stable | [] [] [] [] | flex | [] [] [] | fslint | | gas | [] [] | gawk | [] [] [] [] () | gcal | [] [] | gcc | [] | gettext-examples | [] [] [] [] [] [] [] | gettext-runtime | [] [] [] [] [] [] | gettext-tools | [] [] [] [] | gip | [] [] [] [] | gliv | () | glunarclock | [] [] [] | gmult | [] [] [] | gnubiff | () () | gnucash | () () () | gnuedu | [] | gnulib | [] [] [] | gnunet | | gnunet-gtk | | gnutls | | gpe-aerial | [] [] | gpe-beam | [] [] | gpe-calendar | | gpe-clock | [] [] [] [] | gpe-conf | [] | gpe-contacts | [] [] | gpe-edit | [] [] [] [] | gpe-filemanager | [] | gpe-go | [] [] [] | gpe-login | [] [] [] | gpe-ownerinfo | [] [] [] [] [] | gpe-package | [] | gpe-sketchbook | [] [] | gpe-su | [] [] [] [] | gpe-taskmanager | [] [] [] | gpe-timesheet | [] [] [] [] | gpe-today | [] [] [] [] | gpe-todo | [] | gphoto2 | [] [] [] [] [] | gprof | [] [] [] [] [] | gpsdrive | [] | gramadoir | [] [] | grep | [] [] [] | gretl | [] [] [] () | gsasl | [] [] | gss | [] [] | gst-plugins-bad | [] [] [] [] | gst-plugins-base | [] [] [] [] | gst-plugins-good | [] [] [] [] [] | gst-plugins-ugly | [] [] [] [] | gstreamer | [] [] [] | gtick | [] [] [] | gtkam | [] [] [] [] | gtkorphan | [] [] | gtkspell | [] [] [] [] [] [] [] | gutenprint | [] | hello | [] [] [] [] [] [] [] [] [] [] [] [] [] | herrie | [] | hylafax | | idutils | [] [] [] [] [] | indent | [] [] [] [] [] [] [] [] [] [] | iso_15924 | [] | iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] | iso_3166_2 | [] | iso_4217 | [] [] [] [] [] [] | iso_639 | [] [] [] [] [] [] | jpilot | [] [] | jtag | [] | jwhois | [] [] [] [] [] | kbd | [] [] | keytouch | [] [] [] | keytouch-editor | [] | keytouch-keyboa... | [] [] | latrine | [] [] | ld | [] [] [] [] | leafpad | [] [] [] [] [] [] | libc | [] [] [] [] [] | libexif | [] | libextractor | [] | libgpewidget | [] [] [] [] [] | libgpg-error | [] | libgphoto2 | [] [] [] | libgphoto2_port | [] [] | libgsasl | [] [] | libiconv | [] [] [] | libidn | [] [] | lifelines | () | lilypond | [] [] [] | lingoteach | [] [] [] | lprng | | lynx | [] [] [] | m4 | [] [] [] [] | mailfromd | | mailutils | [] [] | make | [] [] [] [] [] [] [] [] | man-db | [] | minicom | [] [] [] [] | nano | [] [] [] [] [] [] [] | opcodes | [] [] [] [] | parted | [] [] [] | pilot-qof | | popt | [] [] [] [] | psmisc | [] [] | pwdutils | | qof | [] | radius | [] [] | recode | [] [] [] [] [] [] [] [] | rpm | [] [] | screem | | scrollkeeper | [] [] [] | sed | [] [] [] [] [] | shared-mime-info | [] [] [] [] [] [] | sharutils | [] [] [] [] [] [] [] [] | shishi | [] | skencil | [] [] | solfege | [] | soundtracker | [] [] [] | sp | [] | system-tools-ba... | [] [] [] [] [] [] [] [] [] | tar | [] [] [] [] [] | texinfo | [] [] [] | tin | [] () | tuxpaint | [] [] | unicode-han-tra... | | unicode-transla... | [] [] | util-linux | [] [] [] [] [] [] [] | util-linux-ng | [] [] [] [] [] [] [] | vorbis-tools | | wastesedge | () | wdiff | [] [] [] [] [] [] [] [] | wget | [] [] [] [] [] [] [] [] | xchat | [] [] [] [] [] [] [] | xkeyboard-config | [] [] [] [] | xpad | [] [] [] | +--------------------------------------------------+ es et eu fa fi fr ga gl gu he hi hr hu id is it 85 22 14 2 48 101 61 12 2 8 2 6 53 29 1 52 ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl nn +--------------------------------------------------+ Compendium | [] | a2ps | () [] [] | aegis | () | ant-phone | [] | anubis | [] [] [] | ap-utils | [] | aspell | [] [] | bash | [] | bfd | | bibshelf | [] | binutils | | bison | [] [] [] | bison-runtime | [] [] [] | bluez-pin | [] [] [] | cflow | | clisp | [] | console-tools | | coreutils | [] | cpio | [] | cpplib | [] | cryptonit | [] | dialog | [] [] | diffutils | [] [] [] | doodle | | e2fsprogs | [] | enscript | [] | fetchmail | [] [] | findutils | [] | findutils_stable | [] | flex | [] [] | fslint | | gas | | gawk | [] [] | gcal | | gcc | | gettext-examples | [] [] [] | gettext-runtime | [] [] [] | gettext-tools | [] [] | gip | [] [] | gliv | [] | glunarclock | [] [] | gmult | [] [] [] | gnubiff | | gnucash | () () () | gnuedu | | gnulib | [] [] | gnunet | | gnunet-gtk | | gnutls | [] | gpe-aerial | [] | gpe-beam | [] | gpe-calendar | [] | gpe-clock | [] [] [] | gpe-conf | [] [] [] | gpe-contacts | [] | gpe-edit | [] [] [] | gpe-filemanager | [] [] | gpe-go | [] [] [] | gpe-login | [] [] [] | gpe-ownerinfo | [] [] | gpe-package | [] [] | gpe-sketchbook | [] [] | gpe-su | [] [] [] | gpe-taskmanager | [] [] [] [] | gpe-timesheet | [] | gpe-today | [] [] | gpe-todo | [] | gphoto2 | [] [] | gprof | [] | gpsdrive | [] | gramadoir | () | grep | [] [] | gretl | | gsasl | [] | gss | | gst-plugins-bad | [] | gst-plugins-base | [] | gst-plugins-good | [] | gst-plugins-ugly | [] | gstreamer | [] | gtick | [] | gtkam | [] [] | gtkorphan | [] | gtkspell | [] [] | gutenprint | [] | hello | [] [] [] [] [] [] [] | herrie | [] | hylafax | | idutils | [] | indent | [] [] | iso_15924 | [] | iso_3166 | [] [] [] [] [] [] [] [] | iso_3166_2 | [] | iso_4217 | [] [] [] | iso_639 | [] [] [] [] | jpilot | () () | jtag | | jwhois | [] | kbd | [] | keytouch | [] | keytouch-editor | [] | keytouch-keyboa... | | latrine | [] | ld | | leafpad | [] [] | libc | [] [] [] | libexif | | libextractor | | libgpewidget | [] | libgpg-error | | libgphoto2 | [] | libgphoto2_port | [] | libgsasl | [] | libiconv | [] | libidn | [] [] | lifelines | [] | lilypond | [] | lingoteach | [] | lprng | | lynx | [] [] | m4 | [] [] | mailfromd | | mailutils | | make | [] [] [] | man-db | | minicom | [] | nano | [] [] [] | opcodes | [] | parted | [] [] | pilot-qof | | popt | [] [] [] | psmisc | [] [] [] | pwdutils | | qof | | radius | | recode | [] | rpm | [] [] | screem | [] | scrollkeeper | [] [] [] [] | sed | [] [] | shared-mime-info | [] [] [] [] [] [] [] | sharutils | [] [] | shishi | | skencil | | solfege | () () | soundtracker | | sp | () | system-tools-ba... | [] [] [] [] | tar | [] [] [] | texinfo | [] [] | tin | | tuxpaint | () [] [] | unicode-han-tra... | | unicode-transla... | | util-linux | [] [] | util-linux-ng | [] [] | vorbis-tools | | wastesedge | [] | wdiff | [] [] | wget | [] [] | xchat | [] [] [] [] | xkeyboard-config | [] [] [] | xpad | [] [] [] | +--------------------------------------------------+ ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl nn 51 2 25 3 2 0 6 0 2 2 20 0 11 1 103 6 or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta +--------------------------------------------------+ Compendium | [] [] [] [] [] | a2ps | () [] [] [] [] [] [] | aegis | () () | ant-phone | [] [] | anubis | [] [] [] | ap-utils | () | aspell | [] [] [] | bash | [] [] | bfd | | bibshelf | [] | binutils | [] [] | bison | [] [] [] [] [] | bison-runtime | [] [] [] [] [] | bluez-pin | [] [] [] [] [] [] [] [] [] | cflow | [] | clisp | [] | console-tools | [] | coreutils | [] [] [] [] | cpio | [] [] [] | cpplib | [] | cryptonit | [] [] | dialog | [] | diffutils | [] [] [] [] [] [] | doodle | [] [] | e2fsprogs | [] [] | enscript | [] [] [] [] [] | fetchmail | [] [] [] | findutils | [] [] [] | findutils_stable | [] [] [] [] [] [] | flex | [] [] [] [] [] | fslint | [] | gas | | gawk | [] [] [] [] | gcal | [] | gcc | [] [] | gettext-examples | [] [] [] [] [] [] [] [] | gettext-runtime | [] [] [] [] [] [] [] [] | gettext-tools | [] [] [] [] [] [] [] | gip | [] [] [] [] | gliv | [] [] [] [] [] [] | glunarclock | [] [] [] [] [] [] | gmult | [] [] [] [] | gnubiff | () [] | gnucash | () [] | gnuedu | | gnulib | [] [] [] | gnunet | | gnunet-gtk | [] | gnutls | [] [] | gpe-aerial | [] [] [] [] [] [] [] | gpe-beam | [] [] [] [] [] [] [] | gpe-calendar | [] [] [] [] | gpe-clock | [] [] [] [] [] [] [] [] | gpe-conf | [] [] [] [] [] [] [] | gpe-contacts | [] [] [] [] [] | gpe-edit | [] [] [] [] [] [] [] [] [] | gpe-filemanager | [] [] | gpe-go | [] [] [] [] [] [] [] [] | gpe-login | [] [] [] [] [] [] [] [] | gpe-ownerinfo | [] [] [] [] [] [] [] [] | gpe-package | [] [] | gpe-sketchbook | [] [] [] [] [] [] [] [] | gpe-su | [] [] [] [] [] [] [] [] | gpe-taskmanager | [] [] [] [] [] [] [] [] | gpe-timesheet | [] [] [] [] [] [] [] [] | gpe-today | [] [] [] [] [] [] [] [] | gpe-todo | [] [] [] [] | gphoto2 | [] [] [] [] [] [] | gprof | [] [] [] | gpsdrive | [] [] | gramadoir | [] [] | grep | [] [] [] [] | gretl | [] [] [] | gsasl | [] [] [] | gss | [] [] [] [] | gst-plugins-bad | [] [] [] | gst-plugins-base | [] [] | gst-plugins-good | [] [] | gst-plugins-ugly | [] [] [] | gstreamer | [] [] [] [] | gtick | [] | gtkam | [] [] [] [] [] | gtkorphan | [] | gtkspell | [] [] [] [] [] [] [] [] | gutenprint | [] | hello | [] [] [] [] [] [] [] [] | herrie | [] [] [] | hylafax | | idutils | [] [] [] [] [] | indent | [] [] [] [] [] [] [] | iso_15924 | | iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] | iso_3166_2 | | iso_4217 | [] [] [] [] [] [] [] | iso_639 | [] [] [] [] [] [] [] | jpilot | | jtag | [] | jwhois | [] [] [] [] | kbd | [] [] [] | keytouch | [] | keytouch-editor | [] | keytouch-keyboa... | [] | latrine | | ld | [] | leafpad | [] [] [] [] [] [] | libc | [] [] [] [] | libexif | [] [] | libextractor | [] [] | libgpewidget | [] [] [] [] [] [] [] [] | libgpg-error | [] [] [] | libgphoto2 | [] | libgphoto2_port | [] [] [] | libgsasl | [] [] [] [] | libiconv | [] [] [] | libidn | [] [] () | lifelines | [] [] | lilypond | | lingoteach | [] | lprng | [] | lynx | [] [] [] | m4 | [] [] [] [] [] | mailfromd | [] | mailutils | [] [] [] | make | [] [] [] [] | man-db | [] [] [] [] | minicom | [] [] [] [] [] | nano | [] [] [] [] | opcodes | [] [] | parted | [] | pilot-qof | | popt | [] [] [] [] | psmisc | [] [] | pwdutils | [] [] | qof | [] [] | radius | [] [] | recode | [] [] [] [] [] [] [] | rpm | [] [] [] [] | screem | | scrollkeeper | [] [] [] [] [] [] [] | sed | [] [] [] [] [] [] [] [] [] | shared-mime-info | [] [] [] [] [] [] | sharutils | [] [] [] [] | shishi | [] | skencil | [] [] [] | solfege | [] | soundtracker | [] [] | sp | | system-tools-ba... | [] [] [] [] [] [] [] [] [] | tar | [] [] [] [] | texinfo | [] [] [] [] | tin | () | tuxpaint | [] [] [] [] [] [] | unicode-han-tra... | | unicode-transla... | | util-linux | [] [] [] [] | util-linux-ng | [] [] [] [] | vorbis-tools | [] | wastesedge | | wdiff | [] [] [] [] [] [] [] | wget | [] [] [] [] | xchat | [] [] [] [] [] [] [] | xkeyboard-config | [] [] [] | xpad | [] [] [] | +--------------------------------------------------+ or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta 0 5 77 31 53 4 58 72 3 45 46 9 45 122 3 tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu +---------------------------------------------------+ Compendium | [] [] [] [] | 19 a2ps | [] [] [] | 19 aegis | [] | 1 ant-phone | [] [] | 6 anubis | [] [] [] | 11 ap-utils | () [] | 4 aspell | [] [] [] | 16 bash | [] | 6 bfd | | 2 bibshelf | [] | 7 binutils | [] [] [] [] | 9 bison | [] [] [] [] | 20 bison-runtime | [] [] [] [] | 18 bluez-pin | [] [] [] [] [] [] | 28 cflow | [] [] | 5 clisp | | 9 console-tools | [] [] | 5 coreutils | [] [] [] | 18 cpio | [] [] [] [] | 11 cpplib | [] [] [] [] [] | 12 cryptonit | [] | 6 dialog | [] [] [] | 9 diffutils | [] [] [] [] [] | 29 doodle | [] | 6 e2fsprogs | [] [] | 10 enscript | [] [] [] | 16 fetchmail | [] [] | 12 findutils | [] [] [] | 11 findutils_stable | [] [] [] [] | 18 flex | [] [] | 15 fslint | [] | 2 gas | [] | 3 gawk | [] [] [] | 16 gcal | [] | 5 gcc | [] [] [] | 7 gettext-examples | [] [] [] [] [] [] | 29 gettext-runtime | [] [] [] [] [] [] | 28 gettext-tools | [] [] [] [] [] | 20 gip | [] [] | 13 gliv | [] [] | 11 glunarclock | [] [] [] | 15 gmult | [] [] [] [] | 16 gnubiff | [] | 2 gnucash | () [] | 5 gnuedu | [] | 2 gnulib | [] | 10 gnunet | | 0 gnunet-gtk | [] [] | 3 gnutls | | 4 gpe-aerial | [] [] | 14 gpe-beam | [] [] | 14 gpe-calendar | [] [] | 7 gpe-clock | [] [] [] [] | 21 gpe-conf | [] [] [] | 16 gpe-contacts | [] [] | 10 gpe-edit | [] [] [] [] [] | 22 gpe-filemanager | [] [] | 7 gpe-go | [] [] [] [] | 19 gpe-login | [] [] [] [] [] | 21 gpe-ownerinfo | [] [] [] [] | 21 gpe-package | [] | 6 gpe-sketchbook | [] [] | 16 gpe-su | [] [] [] [] | 21 gpe-taskmanager | [] [] [] [] | 21 gpe-timesheet | [] [] [] [] | 18 gpe-today | [] [] [] [] [] | 21 gpe-todo | [] [] | 8 gphoto2 | [] [] [] [] | 21 gprof | [] [] | 13 gpsdrive | [] | 5 gramadoir | [] | 7 grep | [] | 12 gretl | | 6 gsasl | [] [] [] | 9 gss | [] | 7 gst-plugins-bad | [] [] [] | 13 gst-plugins-base | [] [] | 11 gst-plugins-good | [] [] [] [] [] | 16 gst-plugins-ugly | [] [] [] | 13 gstreamer | [] [] [] | 18 gtick | [] [] | 7 gtkam | [] | 16 gtkorphan | [] | 7 gtkspell | [] [] [] [] [] [] | 27 gutenprint | | 4 hello | [] [] [] [] [] | 38 herrie | [] [] | 8 hylafax | | 0 idutils | [] [] | 15 indent | [] [] [] [] [] | 28 iso_15924 | [] [] | 4 iso_3166 | [] [] [] [] [] [] [] [] [] | 54 iso_3166_2 | [] [] | 4 iso_4217 | [] [] [] [] [] | 24 iso_639 | [] [] [] [] [] | 26 jpilot | [] [] [] [] | 7 jtag | [] | 3 jwhois | [] [] [] | 13 kbd | [] [] [] | 13 keytouch | [] | 8 keytouch-editor | [] | 5 keytouch-keyboa... | [] | 5 latrine | [] [] | 5 ld | [] [] [] [] | 10 leafpad | [] [] [] [] [] | 24 libc | [] [] [] | 19 libexif | [] | 5 libextractor | [] | 5 libgpewidget | [] [] [] | 20 libgpg-error | [] | 6 libgphoto2 | [] [] | 9 libgphoto2_port | [] [] [] | 11 libgsasl | [] | 8 libiconv | [] [] | 11 libidn | [] [] | 11 lifelines | | 4 lilypond | [] | 6 lingoteach | [] | 6 lprng | [] | 2 lynx | [] [] [] | 15 m4 | [] [] [] | 18 mailfromd | [] [] | 3 mailutils | [] [] | 8 make | [] [] [] | 20 man-db | [] | 9 minicom | [] | 14 nano | [] [] [] | 20 opcodes | [] [] | 10 parted | [] [] [] | 11 pilot-qof | [] | 1 popt | [] [] [] [] | 18 psmisc | [] [] | 10 pwdutils | [] | 3 qof | [] | 4 radius | [] [] | 7 recode | [] [] [] | 25 rpm | [] [] [] [] | 13 screem | [] | 2 scrollkeeper | [] [] [] [] | 26 sed | [] [] [] [] | 23 shared-mime-info | [] [] [] | 29 sharutils | [] [] [] | 23 shishi | [] | 3 skencil | [] | 7 solfege | [] | 3 soundtracker | [] [] | 9 sp | [] | 3 system-tools-ba... | [] [] [] [] [] [] [] | 38 tar | [] [] [] | 17 texinfo | [] [] [] | 15 tin | | 1 tuxpaint | [] [] [] | 19 unicode-han-tra... | | 0 unicode-transla... | | 2 util-linux | [] [] [] | 20 util-linux-ng | [] [] [] | 20 vorbis-tools | [] [] | 4 wastesedge | | 1 wdiff | [] [] | 23 wget | [] [] [] | 20 xchat | [] [] [] [] | 29 xkeyboard-config | [] [] [] | 14 xpad | [] [] [] | 15 +---------------------------------------------------+ 76 teams tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu 163 domains 0 3 1 74 51 0 143 21 1 57 7 45 0 2036 Some counters in the preceding matrix are higher than the number of visible blocks let us expect. This is because a few extra PO files are used for implementing regional variants of languages, or language dialects. For a PO file in the matrix above to be effective, the package to which it applies should also have been internationalized and distributed as such by its maintainer. There might be an observable lag between the mere existence a PO file and its wide availability in a distribution. If November 2007 seems to be old, you may fetch a more recent copy of this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date matrix with full percentage details can be found at `http://translationproject.org/extra/matrix.html'. 1.6 Using `gettext' in new packages =================================== If you are writing a freely available program and want to internationalize it you are welcome to use GNU `gettext' in your package. Of course you have to respect the GNU Library General Public License which covers the use of the GNU `gettext' library. This means in particular that even non-free programs can use `libintl' as a shared library, whereas only free software can use `libintl' as a static library or use modified versions of `libintl'. Once the sources are changed appropriately and the setup can handle the use of `gettext' the only thing missing are the translations. The Free Translation Project is also available for packages which are not developed inside the GNU project. Therefore the information given above applies also for every other Free Software Project. Contact `coordinator@translationproject.org' to make the `.pot' files available to the translation teams. ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/���������������������������������������������������������������������������������0000755�0023456�0023456�00000000000�14774707367�007175� 5�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sr-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000005553�14422175267�010777� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sr-kbd.mim -- Serbian input method with Serbian keyboard layout ;; Copyright (C) 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Serbian. ;;; Simulating Serbian Cyrillic keyboard on American keyboard. ;;; @image html sr-kbd.png "Keyboard Layout" ;;; @image latex sr-kbd.eps "Keyboard Layout" width=\narrowwidth ;; 1! 2" 3# 4$ 5% 6& 7' 8( 9) 0= /? +* <> ;; љЉ њЊ еЕ рР тТ зЗ уУ иИ оО пП шШ ђЂ ;; аА сС дД фФ гГ хХ јЈ кК лЛ чЧ ћЋ жЖ ;; ѕЅ џЏ цЦ вВ бБ нН мМ ,; .: -_ (input-method sr kbd) (description "Serbian input method simulating the Serbian Cyrillic keyboard. 1! 2\" 3# 4$ 5% 6& 7' 8( 9) 0= /? +* <> љЉ њЊ еЕ рР тТ зЗ уУ иИ оО пП шШ ђЂ аА сС дД фФ гГ хХ јЈ кК лЛ чЧ ћЋ жЖ ѕЅ џЏ цЦ вВ бБ нН мМ ,; .: -_ ") (title "SR") (map (map ("@" ?\") ("^" ?&) ("&" ?/) ("*" ?\() ("\(" ?\)) ("\)" ?=) ("-" ?') ("_" ??) ("=" ?+) ("+" ?*) ("q" ?љ) ("Q" ?Љ) ("w" ?њ) ("W" ?Њ) ("e" ?е) ("E" ?Е) ("r" ?р) ("R" ?Р) ("t" ?т) ("T" ?Т) ("y" ?з) ("Y" ?З) ("u" ?у) ("U" ?У) ("i" ?и) ("I" ?И) ("o" ?о) ("O" ?О) ("p" ?п) ("P" ?П) ("[" ?ш) ("{" ?Ш) ("]" ?ђ) ("}" ?Ђ) ("a" ?а) ("A" ?А) ("s" ?с) ("S" ?С) ("d" ?д) ("D" ?Д) ("f" ?ф) ("F" ?Ф) ("g" ?г) ("G" ?Г) ("h" ?х) ("H" ?Х) ("j" ?ј) ("J" ?Ј) ("k" ?к) ("K" ?К) ("l" ?л) ("L" ?Л) (";" ?ч) (":" ?Ч) ("'" ?ћ) ("\"" ?Ћ) ("\\" ?ж) ("|" ?Ж) ("z" ?ѕ) ("Z" ?Ѕ) ("x" ?џ) ("X" ?Џ) ("c" ?ц) ("C" ?Ц) ("v" ?в) ("V" ?В) ("b" ?б) ("B" ?Б) ("n" ?н) ("N" ?Н) ("m" ?м) ("M" ?М) ("<" ?;) (">" ?:) ("/" ?-) ("?" ?_) ("-g" ?ѓ) ("-G" ?Ѓ) ("-k" ?ќ) ("-K" ?Ќ) )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ne-rom-translit.mim��������������������������������������������������������������0000644�0023456�0023456�00000007736�14422175267�012655� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ne-rom-translit.mim -- Nepali input method with roman transliteration ;; keymapping ;; Creative commons (CC) 2013 Santosh Pradhan ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ne rom-translit) (description "Nepali input method by roman transliteration.") (title "ने translit") (map (starter ("~") (".") ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("D") ("I") ("O") ("S") ("T") ("U") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (non-starter-caps ("B") ("C") ("E") ("F") ("G") ("H") ("J") ("K") ("L") ("M") ("N") ("P") ("Q") ("R") ("V") ("W") ("X") ("Y") ("Z")) (consonant ("k" "क") ("q" "क") ("c" "क") ("kh" "ख") ("g" "ग") ("gh" "घ") ("ng" "ङ") ("ch" "च") ("chh" "छ") ("j" "ज") ("z" "ज") ("jh" "झ") ("yn" "ञ") ("T" "ट") ("t/" "ट") ("Th" "ठ") ("th/" "ठ") ("D" "ड") ("d/" "ड") ("Dh" "ढ") ("dh/" "ढ") ("n/" "ण") ("t" "त") ("th" "थ") ("d" "द") ("dh" "ध") ("n" "न") ("p" "प") ("f" "फ") ("ph" "फ") ("b" "ब") ("bh" "भ") ("m" "म") ("y" "य") ("r" "र") ("l" "ल") ("v" "व") ("w" "व") ("sh" "श") ("Sh" "ष") ("shh" "ष") ("s" "स") ("h" "ह") ("ks" "क्स") ("ksh" "क्ष") ("x" "क्स") ("gy" "ग्य") ("gyn" "ज्ञ") ) (independent ("a" "अ") ("aa" "आ") ("A" "आ") ("i" "इ") ("ii" "ई") ("I" "ई") ("ee" "ई") ("u" "उ") ("uu" "ऊ") ("U" "ऊ") ("oo" "ऊ") ("rri" "ऋ") ("rree" "ॠ") ("e" "ए") ("ai" "ऐ") ("o" "ओ") ("au" "औ") ("AUM" "ॐ") ("OM" "ॐ") ("0" "०") ("1" "१") ("2" "२") ("3" "३") ("4" "४") ("5" "५") ("6" "६") ("7" "७") ("8" "८") ("9" "९") ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ) (dependent ("a" "") ("aa" "ा") ("A" "ा") ("i" "ि") ("ii" "ी") ("I" "ी") ("ee" "ी") ("u" "ु") ("uu" "ू") ("U" "ू") ("oo" "ू") ("rri" "ृ") ("rrii" "ॄ") ("e" "े") ("ai" "ै") ("o" "ो") ("au" "ौ") ("|" ‌"्‍") ("\\" "्‌") ) (anuswar ("*" "ँ") ("M" "ं") ("N" "ं") ("H" "ः") ) (purna-biram ("." "।") (".." "॥") ("~a" "ऽ") ) (backspace ((BackSpace) (undo))) ) (state (init (starter (pushback 1) (shift intermediate))) (in-word (anuswar (shift init)) (starter (pushback 1) (shift intermediate))) (intermediate (consonant (mark LAST-CONSONANT-POS) (shift second)) (independent (shift in-word)) (backspace) (purna-biram (shift init)) ) (second (consonant (mark TEMP) (move LAST-CONSONANT-POS) (insert ?्) (move TEMP) (mark LAST-CONSONANT-POS)) (dependent (shift in-word)) (anuswar (shift init)) (backspace) (purna-biram (shift init)) )) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ����������������������������������m17n-db-1.8.10/MIM/or-inscript2.mim�����������������������������������������������������������������0000644�0023456�0023456�00000006063�14463455220�012140� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; or-inscript2.mim -- Odia input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method or inscript2) (description "Odia input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "କ") (map (trans ((KP_1) "୧") ((KP_2) "୨") ((KP_3) "୩") ((KP_4) "୪") ((KP_5) "୫") ((KP_6) "୬") ((KP_7) "୭") ((KP_8) "୮") ((KP_9) "୯") ((KP_0) "୦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("1" "୧") ((G-1) "‍") ("2" "୨") ((G-2) "‌") ("#" "୍ର") ("3" "୩") ("$" "ର୍") ((G-$) "୲") ("4" "୪") ((G-4) "₹") ("%" "ଜ୍ଞ") ((G-%) "୳") ("5" "୫") ("^" "ତ୍ର") ((G-^) "୴") ("6" "୬") ("&" "କ୍ଷ") ((G-&) "୵") ("7" "୭") ("*" "ଶ୍ର") ((G-*) "୶") ("8" "୮") ("(" "(") ((G-\() "୷") ("9" "୯") (")" ")") ("0" "୦") ("_" "ଃ") ("-" "-") ("+" "ଋ") ((G-+) "ୠ") ("=" "ୃ") ((G-=) "ୄ") ("Q" "ଔ") ("q" "ୌ") ("W" "ଐ") ("w" "ୈ") ("E" "ଆ") ("e" "ା") ("R" "ଈ") ((G-R) "ୡ") ("r" "ୀ") ((G-r) "ୣ") ("T" "ଊ") ("t" "ୂ") ("Y" "ଭ") ("y" "ବ") ("U" "ଙ") ("u" "ହ") ("I" "ଘ") ("i" "ଗ") ("O" "ଧ") ("o" "ଦ") ("P" "ଝ") ("p" "ଜ") ("{" "ଢ") ((G-{) "ଢ଼") ("[" "ଡ") ((G-[) "ଡ଼") ("}" "ଞ") ("]" "଼") ("A" "ଓ") ("a" "ୋ") ("S" "ଏ") ("s" "େ") ("D" "ଅ") ("d" "୍") ("F" "ଇ") ((G-F) "ଌ") ("f" "ି") ((G-f) "ୢ") ("G" "ଉ") ("g" "ୁ") ("H" "ଫ") ("h" "ପ") ("j" "ର") ("K" "ଖ") ("k" "କ") ("L" "ଥ") ("l" "ତ") (":" "ଛ") (";" "ଚ") ("\"" "ଠ") ("'" "ଟ") ("X" "ଁ") ("x" "ଂ") ((G-x) "୰") ("C" "ଣ") ("c" "ମ") ("v" "ନ") ("b" "ୱ") ((G-b) "ଵ") ("N" "ଳ") ("n" "ଲ") ("M" "ଶ") ("m" "ସ") ("<" "ଷ") ("," ",") (">" "।") ((G->) "ଽ") ("." ".") ((G-.) "॥") ("?" "ଯ") ("/" "ୟ") )) (state (init (trans))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ne-trad-ttf.mim������������������������������������������������������������������0000644�0023456�0023456�00000006464�14504323433�011733� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ne-trad-ttf.mim -- Nepali input method for traditional layout ;; This files implements the traditional keyboard layout ;; trying to remain compatible with ttf fonts like Himali, ;; Kantipur and Preeti ;; v1.3 2023-05-18 added rra and nukta ;; Version history ;; v1.2 2016-07-20 add more dead key combinations {! -> ! ;; v1.1 2015-06-17 moved ZWNJ to m, . to = ;; v1.0 2013-10-27 first release ;; Source and docs: github.com/sapradhan/ne-trad-ttf ;; Creative Commons (cc) 2023 Santosh Pradhan <sapradhan8@gmail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ne trad-ttf) (description "Nepali input method with ttf-fonts like layout. Author: Santosh Pradhan <sapradhan8@gmail.com> ") (title "ने ttf") (map (trans ("~" ?ऽ) ("!" "ज्ञ") ("@" ?ई) ("#" ?घ) ("$" "द्ध") ("%" ?छ) ("^" ?ट) ("&" ?ठ) ("*" ?ड) ("(" ?ढ) (")" ?ण) ("+" ?ं) ("_" ?ओ) ("`" ?ञ) ("0" ?०) ("1" ?१) ("2" ?२) ("3" ?३) ("4" ?४) ("5" ?५) ("6" ?६) ("7" ?७) ("8" ?८) ("9" ?९) ("-" ?औ) ("=" ?.) ("A" ?आ) ("B" ?ौ) ("C" ?ऋ) ("D" "म्") ("E" ?ऐ) ("F" ?ँ) ("G" "न्") ("H" ?झ) ("I" "क्ष") ("J" ?ो) ("K" ?फ) ("L" ?ी) ("M" ?ः) ("N" "ल्") ("O" ?इ) ("P" ?ए) ("Q" "त्त") ("R" "च्") ("S" "क्") ("T" "त्") ("U" ?ऊ) ("V" ?ॐ) ("W" "ध्") ("X" "ह्") ("Y" "थ्") ("Z" "श्") ("a" ?ब) ("b" ?द) ("c" ?अ) ("d" ?म) ("e" ?भ) ("f" ?ा) ("g" ?न) ("h" ?ज) ("i" ?ष) ("j" ?व) ("k" ?प) ("l" ?ि) ("m" ?‌) ("n" ?ल) ("o" ?य) ("p" ?उ) ("q" "त्र") ("r" ?च) ("s" ?क) ("t" ?त) ("u" ?ग) ("v" ?ख) ("w" ?ध) ("x" ?ह) ("y" ?थ) ("z" ?श) ("'" ?ु) ("\"" ?ू) (";" ?स) (":" "स्") ("," ?,) ("<" ?ङ) ("." ?।) (">" "श्र") ("/" ?र) ("?" ??) ("\\" ?्) ("|" ?‍) ("[" ?ृ) ("]" ?े) ("{" " ") ("}" ?ै) ("{`" ?`) ("{~" ?~) ("{!" ?!) ("{@" ?@) ("{#" ?#) ("{$" ?$) ("{%" ?%) ("{^" ?^) ("{&" ?&) ("{*" ?*) ("{(" ?\() ("{)" ?\)) ("{1" ?!) ("{2" ?@) ("{3" ?#) ("{4" ?$) ("{5" ?%) ("{6" ?^) ("{7" ?&) ("{8" ?*) ("{9" ?\() ("{0" ?\)) ("{-" ?-) ("{_" ?_) ("{=" ?=) ("{+" ?+) ("{[" ?[) ("{{" "{") ("{]" ?]) ("{}" "}") ("{\\" ?\\) ("{|" ?|) ("{;" ?;) ("{:" ?:) ("{'" ?') ("{\"" ?\") ("{<" ?<) ("{." ?़) ("{>" ?>) ("{/" ?/) ("{?" "ऱ्") )) (state (init (trans))) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/vi-nomvni.mim��������������������������������������������������������������������0000644�0023456�0023456�00000723167�14504323433�011536� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; vi-nom-vni.mim -- Chu Nom input method with Viet-Phonetic sequence ;; Copyright (C) 2008 ;; Thua Thien Hue Center of Information Technology (HueCIT, Vietnam) ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. (input-method vi nomvni) (description "Chu Nom input method with Viet-phonetic sequence, \"VNI\" formal. In addition to Chinese characters, fullwidth latin characters and symbols are available in fullwidth mode (turns on and off by \">>\" and \"<<\" respectively). This mode can also be turned on temporarily by typing \"Z\". Tone marks type at the end of words. Circumflex, reverse circumflex and horn mark type just next the vowel. ") (title "喃VNI") (variable (candidates-group-size)) (map (starter ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z")) (before-tone ("b" ?b) ("c" ?c) ("d" ?d) ("f" ?f) ("g" ?g) ("h" ?h) ("k" ?k) ("l" ?l) ("m" ?m) ("n" ?n) ("p" ?p) ("q" ?q) ("r" ?r) ("s" ?s) ("t" ?t) ("v" ?v) ("w" ?w) ("x" ?x) ("z" ?z) ("a" ?a) ("e" ?e) ("i" ?i) ("o" ?o) ("u" ?u) ("y" ?y) ("a6" ?â) ("a8" ?ă) ("e6" ?ê) ("o6" ?ô) ("o7" ?ơ) ("u7" ?ư) ("d9" ?đ)) (tone-mark ("0") ("1") ("2") ("3") ("4") ("5")) (map ("a0" ("丫婀阿痾啊椏疴鈳錒锕鴉鵶鸦亜亞呵嗄妸娿屙桠")) ("a6m0" ("音陰喑陰瘖萻𠿮窨荫蔭阥阴隂霒侌噾愔")) ("a6m2" ("喑𩆢隂")) ("a6m5" ?音) ("a6m3" ("飲𤀔𣼩飮饮")) ("a6m1" ("廕𡓅𨯛蔭𤭵瘖窨荫陰飲䕃喑噾堷")) ("a6m4" ("𠿮喑")) ("a6n0" ("恩殷慇溵濦磤蒽㤙嗯慍摁")) ("a6n3" ("隱檃檼殷瘾癮蘟讔隐隠乚嶾")) ("a6n1" ("印隱鮣䲟按")) ("a6p5" ("𨁲浥唈揖")) ("a6p1" ("邑挹揖䱒浥穵裛阝俋唈悒挖")) ("a6t1" ("乙汽釔钇鳦乚乛圪")) ("a6u0" ("甌歐𤮥櫙欧漚熰瓯蓲謳讴醧鏂鴎鷗鸥区區呕嘔幼怄怮慪憂敺")) ("a6u3" ("嫗嘔歐殴毆漚呕噢妪媪媼抝敺")) ("a6u1" ("幼拗柪苭毆蚘蚴蛔蜖鴢㓜")) ("a6y5" ?噫) ("a6y3" ("𢶶挨")) ("a6y1" ("𠂎𧘇倚意衣")) ("ach5" ?厄) ("ach1" ("厄扼蚅豟軛軶阨阸隘呃呝啞嗌戹搤搹")) ("ac5" ("喝噁")) ("ac1" ("惡渥鴉鵶𪅴楃腛蝁齷偓僫喔噁垩堊幄恶悪握")) ("a2" ("阿啊")) ("ai0" ("哀埃唉欸溾絯蚩誒诶鎄锿娭愛挨捱")) ("ai3" ("矮隘縊薆欸毐溢砨缢阨呃嗌嗳噯")) ("ai1" ("愛噯曖薆欸濭爱璦蔼藹誒譪鑀隘霭靄靉餲馤僾叆喝嗳垭埡堨壒嬡暧")) ("a5" ("𠶚啊啞")) ("am0" ("庵菴諳𢶽瘖盦腤萻葊裺谙韽馣鵪鹌媕暗")) ("am3" ("黯闇黬匼唵晻暗")) ("am1" ("暗腤菴闇揞")) ("am4" ("𢶽")) ("an0" ("安鞍𤮃氨胺銨铵鞌鮟侒案桉")) ("ang0" ("坱垵盎𤮃")) ("ang3" ("坱映")) ("ang1" ?盎) ("anh0" ("英嬰嚶鸚樱櫻瀴煐瑛瓔甖癭纓缨罂罌莺蘡蝧霙韺鶧鶯鹦偀嘤婴巊攖朠0" "柍")) ("anh2" ("𠸄")) ("anh3" ("影瘿癭蝧")) ("anh1" ("映暯詇媵暎")) ("an1" ("按案盎鮟晏桉")) ("ao0" ("呦泑凹爊鏕鏖㘭坳垇")) ("ao2" ("𠯻呦泑")) ("ao5" ("𠯻呦")) ("ao3" ("拗懊幻芺媪媼抝")) ("ao1" ("袄奧𩼈澳燠襖镺隩靿奥嶴懊拗")) ("ap1" ("押壓閘闸鴨鸭㛕压厌厣厭厴嚈圔圧搕擪")) ("a3" ("婀婭猗可妸娿")) ("a1" ("婭亞啞椏氩氬痖瘂稏襾西覀錏鐚铔亚亜哑唖啊垭埡娅掗")) ("at5" ("𣿌")) ("at1" ("乙遏洝胺謁輵閼阏頞齾圠握曷")) ("au0" ("泑區")) ("au3" ?歐) ("a8c5" ("乙喝")) ("a8c1" ?乙) ("a8m0" ?奄) ("a8m4" ?揞) ("a8n0" ?咹) ("a8ng0" ("盎隱")) ("a8ng1" ?印) ("a8p1" ("押揖")) ("a8t1" ("乙必𢖮")) ("ay1" ("愛噯懓曖燰爱意暧")) ("ba0" ("𠀧巴吧波爬葩𧤭灞爸疤皤碆笆筢粑羓芭菠蚆豝鈀钯䈈啵嶓把播杷")) ("ba6c5" ("北𨸾堛弼𨀈𨄑偪匐揊")) ("ba6c1" ("北苝幅")) ("ba6m0" ?貶) ("ba6m2" ("𦡣")) ("ba6m5" ?壈) ("ba6m3" ("稟禀")) ("ba6m1" ("禁稟𢶸")) ("ba6m4" ?砭) ("ba6n0" ("彬汃豩豳邠斌")) ("ba6n2" ("貧𢠈贫")) ("ba6ng0" ("氷冰挷𢲔𢀫搬")) ("ba6ng2" ("泙蓬怦旁")) ("ba6ng3" ?板) ("ba6ng4" ("𢀫")) ("ba6n5" ("彬絆𦁂泮遍半")) ("ba6n3" ("𣵲鬢瀵泍𠄯泮鬂")) ("ba6n1" ("絆鬢貶鬂擯")) ("ba6p5" ("潗乏")) ("ba6p1" ?乏) ("ba6t5" ("弼苾邲駜鴓佛弻")) ("ba6t1" ("不抔")) ("ba6u0" ("咆袍裒𧜺袌蚫𢄝蚼")) ("ba6u2" ("保匏蔀瓢䕯泡胞裒裦褒襃輳錇锫咆垉")) ("ba6u5" ("倍篰部")) ("ba6u1" ("𠸒㨐構𢺔搆")) ("ba6u4" ("瓿部餢培")) ("ba6y0" ("悲𣊾碑閉拜")) ("ba6y2" ("俳悲𠍣皮排")) ("ba6y5" ("丕呸敗")) ("ba6y3" ?摆) ("ba6y1" ("閉碑罢闭丙俳卑悲昞")) ("ba6y4" ("擺𣡯𠙣𣘓𦋕摆")) ("bach5" ("白𨒹帛絔迫鉑铂鮊帕")) ("bach1" ("百迫柏柏迫檗粨舶薜蘖辟鮊伯佰廹捭栢")) ("bac5" ("泊萡鉑薄欂泺溥濼瓝瓟白礡礴箔簿舶蒲鑮铂雹鞄魄博嚗懪")) ("bac1" ("北伯剝博搏駁榑炮猼砲礡礮簙胉膊趵鎛镈餺駮驳髆亳剥嚗愽拍")) ("ba2" ("婆琶爬番皤粑緐繁耙鄱靶妑媻掱杷")) ("bai0" ("排𠸟𠾦𢴾𨇑掰")) ("bai2" ("俳排牌箄襬輫掰摆擘擺")) ("bai5" ("敗稗粺败韛呗唄憊")) ("bai3" ("𨇑")) ("bai1" ("扒沛拜霈浿湃狽稗肺呗唄庍斾旆梖")) ("bai4" ("罢𡌣𣺽罷𡓁猈襬捭掰摆擺")) ("ba5" ("把播簿")) ("bam2" ("砭𠻅")) ("bam1" ("稟𢶸𢵉抸")) ("bam4" ?砭) ("ban0" ("班般瘢頒湴癍胖虨螌褩辦辧辨辬颁办半叛扳搬攽斑斒")) ("ban2" ("胖𠴞般搬槃盤𡂑潘瘢盘磅磐緐縏繁肨蟠褩覍蹣鞶媻幋弁拌搫柈")) ("bang0" ("邦挷謗幫縍鞤乓嗙垹帮幇幚梆")) ("bang2" ("彷旁傍嗙徬㥬滂鎊榜膀龐汸盘磅篣縍胮艕蒙蒡螃謗谤逄镑雱霶騯鰟鳑0" "鵬龎仿厐厖庞彭")) ("bang5" ("𧉻蚌蜯並傍徬旁棓")) ("bang3" ("版榜鎊氆牓磅綁绑膀蒡镑髈搒棒")) ("bang1" ("𤹔謗榜艕谤搒")) ("bang4" ?榜) ("banh0" ("抨捠浜烹病祊稝綳繃绷閍兵拼旁栟")) ("banh2" ("彭澎膨棚湃篣蟚蟛趽輣庄搒")) ("banh5" ?病) ("banh3" ("秉炳甏螷蠯柄")) ("banh1" ("𨋣軿𩛄餅𤖶𥹘碰迸掽")) ("ban5" ("伴泮叛絆畔绊鉡靽坢拌柈")) ("ban3" ("本扳板版楍畚笨粄舨苯蝂販鈑钣闆阪坂夲奙岅昄")) ("ban1" ("半𧸝絆绊靽姅怑")) ("bao0" ("包刨褒艆苞裦襃麭齙龅勹勺")) ("bao2" ("刨咆泡胞𠝇匏袍鉋炮炰狍疱皰苞袌謈跑軳鑤铇鞄颮鮑鰾鲍鳔麃麅孢0" "尥庖抱捊")) ("bao5" ("暴瀑爆虣雹靤儤懪")) ("bao3" ("宝保𠶓𠸒褓寶泡煲珤緥葆趵駂鮈鴇呆堡寚寳")) ("bao1" ("豹報娏犦趵保报")) ("bao4" ("暴𣋰𩙕雹緥菢袌裦褒褓襃跑飽饱骲抩抱")) ("bap5" ("柉")) ("ba3" ("把𩨜𥸿𨁩欛爸矲簸粑跁跛靶播")) ("ba1" ("叭百伯柏柏耙播霸檗欛灞爸簸蘗覇譒跁靶䶕佰咟坝垻壩弝把杷栢")) ("bat5" ("拔鈸犮紱胈茇詙跋軷鏺钹魃鮁鼥㧞䥽叐坺垡墢帗拨")) ("bat1" ("八叭扒捌缽鉢撥潑汃泼癶発發盋砵笨般茇袯襏蹳醱釟鏺钵駁鱍丷仈拨0" "朳")) ("bau2" ("咆垉泡保")) ("bau5" ("倍㖣偣")) ("bau3" ("𠸒")) ("bau1" ("宝寶")) ("ba8c5" ("匐𨄑菔蔔踣伏僰卜")) ("ba8c1" ("北𢫣")) ("ba8m0" ("𠞢𨫄")) ("ba8m5" ("稟𠏟𡀫禀")) ("ba8m3" ("稟砭禀")) ("ba8m4" ("砭𤢤")) ("ba8n0" ("氷冰班彬𠺚")) ("ba8n2" ("怦貧弼")) ("ba8ng0" ("冰𨀰崩𠶉氷淜漰硼綳繃绷蹦鏰仌冫弸掤朋")) ("ba8ng2" ("平氷凭朋評憑鵬棚浪淜甭硼錋馮鬅鹏冯凴堋慿")) ("ba8ng5" ("𠶉")) ("ba8ng1" ("綳繃绷")) ("ba8ng4" ("凭朋滂")) ("ba8n5" ?絆) ("ba8n3" ("扳𢠈㤓怑")) ("ba8n1" ("𢏑𨉠拌𡭉鉡姅扳")) ("ba8p5" ("乏")) ("ba8p1" ("𥑠𥟼")) ("ba8t5" ("拔匐弼拨")) ("ba8t1" ("扒抔八北捌撥")) ("ba4" ("把𥺕𥺖粑")) ("bay0" ("𢒎飛蜚𠖤𨭍𩙻𩈂𠎩𨅥悲拜排")) ("bay2" ?排) ("bay3" ("𦉱𠤩罢罷")) ("be0" ("𤮑𨼚𣛥陂")) ("be60" ("陂𤚆")) ("be6ch5" ("胉壁")) ("be62" ("皮椑箆篦蓖螕錍鎞鼙佊排")) ("be65" ("陛被潎狴獘秕薜蜌坒梐")) ("be6n0" ("边邊邉扁")) ("be6n2" ("𥑃𥾽駢卞")) ("be6nh0" ("兵𦛼")) ("be6nh2" ("泙萍聍")) ("be6nh5" ?病) ("be6n5" ("抃𥾽絆辮")) ("be6n1" ("𡍣𣷷𡔖𤅶𥘂變变")) ("be6p1" ("𤇮灶")) ("be63" ("𣷭𥓳波彼")) ("be61" ("閉嬖箅閇闭")) ("be6t5" ("別别")) ("be6t1" ("別别")) ("be6u0" ("標撩莩郵摽")) ("be6u2" ("𤃛")) ("be6u5" ("𦟵莩")) ("be6u4" ("莩")) ("be64" ("𣔓髀睥媲桮")) ("be2" ("舥𤿤𣙨佊皮")) ("be5" ("梐備𠹯瓣")) ("bem2" ("𠹰")) ("ben0" ("邊𤶒鋲")) ("ben2" ("卞𠂪𠂫乃")) ("beng0" ?鋲) ("beng1" ("𧦿")) ("ben5" ("胼辨卞")) ("ben1" ("𤊰變𤓩𨰺鍽変")) ("ben4" ("扁惼")) ("beo0" ("豹𧲼𧴋𤣄㩧")) ("beo2" ("䕯䕯瓢苞")) ("beo5" ("㩧標表暴")) ("beo3" ?表) ("beo1" ("脿胖")) ("beo4" ("殍莩")) ("bep5" ("𧊉𠻅㩹抸")) ("bep1" ("𤇮")) ("be3" ("𠶎𢯏把杷")) ("be1" ("𡮩𡮌閉𡮥𡮣𡮤闭")) ("bet5" ("別别")) ("bet1" ("別𦛺𥇂瞥鱉别")) ("be4" ("㤳𢜢鄙蜱啚彼桮")) ("bi0" ("悲碑犤羆藣蜱襬邳醊陂啤屄彼摆")) ("bia0" ("碑醊")) ("bia2" ("牌皮")) ("bia5" ("碑𠻋")) ("bich5" ("壁擗甓𢸵")) ("bich1" ("碧壁璧欂甓綼襞辟迫鼊廹擗")) ("bie6c1" ?碧) ("bie6m0" ?砭) ("bie6m1" ("貶窆贬辨")) ("bie6n0" ("边編邊煸犏猵籩编蝙蹁辮邉鯿鳊扁")) ("bie6n2" ("便胼軿駢楄玭緶缏褊覍諞谝跰騙骈骿弁惼昪")) ("bie6ng0" ?梹) ("bie6ng1" ("丙怲𠴠眪変")) ("bie6n5" ("卞抃辨辮辯汴渀瓣緶覍辡辦辧釆办弁忭扮拚昪")) ("bie6n3" ("扁𣷷㴜𤅶汴煸猵碥稨艑藊蝙褊諞谝騗騙骗鯿鴘匾惼")) ("bie6n1" ("變萹藊辨辯遍鶣变変徧抃揙")) ("bie6t5" ("別癟莂蹩别彆憋")) ("bie6t1" ("別瘪癟虌蟞襒蹩鱉鳖鼈龞别咇徶憋撆撇敝柲")) ("bie6u0" ("標騼")) ("bie6u2" ("瓢䕯鏢镖飆飇嫖")) ("bie6u3" ("表檦殍脿莩裱褾錶鰾鳔俵婊")) ("bie6u1" ("𠶓裱𠾷俵𧶫")) ("bi2" ("皮疲毗毘秕紕纰膍裨郫鈹铍陴鞞魾啤埤屄悂朇")) ("bi5" ("被備糒鞁鞴髲俻偹僃备奰惫憊")) ("bim2" ("砭𦹴䒦")) ("bim3" ("𠹰")) ("binh0" ("兵梹浜乒柄")) ("binh2" ("平屏瓶塀缾萍評𤭸泙洴甁絣苹蓱薲蘋蚲评軿邢鮃鲆伻偋兵坪帡抨枰")) ("binh5" ("病兵")) ("binh3" ("秉炳柄")) ("binh1" ("丙柄炳餅碰窉荓蛃跰蹦迸邴鉼頩饼並併倂屏并怲拼摒昞昺枋")) ("binh4" ?胼) ("bin5" ("𥾽")) ("bip5" ("𪀐䒦")) ("bi3" ("彼鄙比痞秕粃粊紕纰鞞佊否啚娝")) ("bi1" ("苾祕𦷬秘毖淠痞篦糒詖诐費賁贔贲跛轡辔邲鉍铋閟骳否帔庳")) ("bit5" ("別𢃉𠣶𤿱𦖇𨧢䇷别弼捌")) ("bit1" ("捌別别扒")) ("biu2" ("褓瓢")) ("biu5" ("褓瓢")) ("biu1" ("裱㧼𩤕表")) ("biu4" ("𠶓𠼼哹")) ("bi4" ("否噽痞圮彼")) ("bo0" ("甫圃莆逋脯")) ("boc5" ("仆襆纀濮僕")) ("boc1" ("剝剥卜")) ("bo2" ("爬匍𤞨𤙭蜅𨆶𩟢𨄳補鯆䊇圃")) ("boi2" ("培𦟷䏽")) ("boi3" ("𪔡")) ("boi1" ("貝𧴤卜")) ("boi4" ?把) ("bo5" ("𧌂蜅𧏳𧐾")) ("bom0" ?砭) ("bom2" ?澟) ("bom3" ?呠) ("bom4" ("呠澟")) ("bon0" ("奔喯𨁼")) ("bon2" ("𢱔盆")) ("bong0" ("𡍙蓬篷芃")) ("bong2" ("摓蓬𢸚𣠑")) ("bong5" ("棒䏾淎")) ("bong3" ("𣻈疱")) ("bong1" ("俸𡞗𣈖䏾𩃳𩄴𤊡淎奉")) ("bong4" ?淎) ("bon5" ("呠𦏓伴")) ("bon3" ?本) ("bon1" ("𦊚𤵳")) ("bo60" ("布甫圃逋脯部酺醭餔佈哺峬晡")) ("bo6c5" ("僕暴纀濮瀑爆襆襥襮酺釙鉋鏷钋铇镤仆刨撲曝")) ("bo6c1" ("卜扑𡃒襆蔔蹼")) ("bo62" ("匍耙菩蒲𪇨葡蒱補䈬培")) ("bo6i0" ("杯盃背𠸟桮")) ("bo6i2" ("培徘焙賠陪毰背裴裵褙赔錇锫俳抔掊")) ("bo6i5" ("背倍蓓悖焙珮琣琲菩誖邶佩偝愂拔")) ("bo6i3" ("背培𢊫𥺎")) ("bo6i1" ("貝𦁀輩背狽蓓蛽褙贝辈鋇钡倍梖")) ("bo65" ("步哺部簿蔀酺鈈钚餔捕")) ("bo6m0" ("𠻅")) ("bo6m1" ("𦷩")) ("bo6n0" ("奔犇賁贲逩錛锛喯坌")) ("bo6n2" ("盆湓葐")) ("bo6ng0" ("芃𣒾𥟌葻葻氷")) ("bo6ng2" ("摓蓬篷𢸚芃莑菶逢髼捧")) ("bo6ng5" ?棒) ("bo6ng3" ("俸捧棒𩙹玤琫菶")) ("bo6ng1" ("𩸮𩺨俸")) ("bo6ng4" ("俸𠺭䏾捧")) ("bo6n5" ("本𦁂𡖱坌")) ("bo6n3" ("版畚笨苯軬阪体夯夲奙本板")) ("bo6n1" ("𦊚奔本")) ("bo6p1" ("抸𠶙")) ("bo6p5" ("𠶙")) ("bo6p1" ?抸) ("bo63" ("捕補补鋪哺埔")) ("bo61" ("布甫怖佈悑捕")) ("bo6t5" ("孛侼勃渤𥹸浡脖荸葧鋍餑饽馞鵓鹁佛哱桲")) ("bo64" ?哺) ("bop1" ("𢯒")) ("bo3" ("補𠬕捕悑𠬃𠬖补部鋪")) ("bo1" ("咘抪𣔩補")) ("bot5" ("渤浡")) ("bo70" ("巴吧芭彼")) ("bo72" ?坡) ("bo7i0" ("𢴾")) ("bo7i2" ("排𢱎牌罢罷")) ("bo7i3" ("𤳄𤳸𤳷罢罷摆")) ("bo7i1" ("𢱎㗑拜捭排摆擺")) ("bo7i4" ?罷) ("bo75" ("備簿被播")) ("bo7m0" ("砭泵")) ("bo7m2" ("砭𣭛")) ("bo7m5" ("𠇖姂𠍥")) ("bo7n0" ("般𩺡𩺪")) ("bo7n5" ("泮𣵲湲伴")) ("bo7n3" ?胖) ("bo7n1" ?半) ("bo7n4" ("版胖㤓怑")) ("bo7p5" ("𩬪")) ("bo7p1" ?抸) ("bo73" ("彼𠴙啚")) ("bo71" ("叭咟播")) ("bo7t5" ("叭𦫘扒")) ("bo7t1" ("叭扒抔𣼪𤁙𤴭")) ("bo7u5" ?裒) ("bo74" ("把被坡")) ("bo4" ("捕補𡀨哺剖部佈")) ("bu0" ("哺蚼")) ("bua0" ("𢂜𤤰𢃊哺")) ("bua2" ("符苻")) ("bua5" ("步倍𡝃部")) ("bua3" ("捕𥿠補䋠")) ("bua1" ("斧鈽布")) ("buc5" ?㯷) ("bu2" ("補蒲賠逋哺")) ("bui0" ?盃) ("bui2" ("裴裵阫坏坯")) ("bui5" ("培𡏧𣻃蓓𦹷𣾾涪陪倍垻")) ("bui3" ?貝) ("bui1" ?貝) ("bu5" ?哺) ("bum5" ("稟𢶸禀")) ("bum3" ("𣱭")) ("bun2" ("𡎛湓渀")) ("bung0" ("𨮇𢶻葻")) ("bung2" ("𩄏𩅛𤑫𩂑纄蓬颯")) ("bung5" ("䏾俸")) ("bung3" ("䏾𤷰")) ("bung1" ("棒半捧")) ("bun3" ("本㤓")) ("bun1" ("𥻸𡅊")) ("buo6c5" ("𥾾𢯜撲𦂿纀襆扑")) ("buo6i2" ("𦢄裴")) ("buo6i3" ("貝𣇜𣉳")) ("buo6m2" ("帆㠶")) ("buo6n0" ("奔𧶭捹")) ("buo6n2" ("盆𢞂忿")) ("buo6ng0" ("捹𡍙𦀋葻芃喯")) ("buo6ng2" ("帆房蓬𢩣逢")) ("buo6t5" ?哱) ("buo6t1" ("哱扑𤶽𤏫")) ("bup1" ?芣) ("bu1" ("咘哺啂")) ("but5" ("孛侼𠍤荸桲")) ("but1" ("芣筆笔")) ("bu70" ?巴) ("bu7a0" ?巴) ("bu7a2" ("耙耚栢")) ("bu7a5" ("𠳝")) ("bu7a3" ("𨧆𠠉把")) ("bu7a1" ("柏栢")) ("bu7a4" ("把𣇊𩛷栢")) ("bu7c5" ("偪域堛愊逼踾北幅揊")) ("bu7c1" ("偪堛幅愊逼踾煏楅湢熚皕蝠輻辐")) ("bu75" ?被) ("bu7ng0" ("𢬄挷𣵮搬𢲔氷冰怦")) ("bu7ng3" ("板榜")) ("bu7ng2" ("泙𤇊𤰚旁評蓬怦")) ("bu7ng5" ?垹) ("bu7ng3" ("榜板")) ("bu7ng1" ("挷榜")) ("bu7o7c1" ("北𨀈")) ("bu7o7i3" ?擺) ("bu7o7m1" ("𧊉𧒅蝶")) ("bu7o7n0" ("班般")) ("bu7o7ng0" ("邦梆𥮇")) ("bu7o7ng2" ("平旁")) ("bu7o7ng1" ("半謗")) ("bu7o7n1" ?般) ("bu7o7p1" ("𩶟")) ("bu7o7u0" ("豹蚫郵")) ("bu7o7u1" ("𤹼𤺴𤷶疣肬")) ("bu7o7u7i0" ("𢴾")) ("bu71" ?播) ("bu7t1" ("抔承")) ("bu7u0" ("滮邮郵驫髟彪")) ("bu7u3" ("緥褓豹趵鴇保堡宝寳寶")) ("ca0" ("袈歌哥𣖚渮滒牁謌軋轧迦釓钆鴚喀嘎尕尜旮")) ("ca6c1" ?亟) ("ca6m0" ("衾唫𢥅禁紟衿襟黅今")) ("ca6m2" ("扲琴禽噙擒𨆓檎珡琹离芩靲及吟庈捦")) ("ca6m3" ("唫錦锦")) ("ca6m1" ("禁噤㯲𨆂紟僸妗")) ("ca6m4" ("𢥅")) ("ca6n0" ("巾斤筋跟靳艮芹荕觔近釿哏")) ("ca6n2" ("芹竿𥬊菫勤懃𥵚𣔠廑慬斳杆")) ("ca6ng0" ("畺疆")) ("ca6n5" ("近槿殣菫覲觐靳饉馑仅僅厪墐慬")) ("ca6n3" ("謹槿瑾緊菫蓳螼谨仅僅卺堇巹廑")) ("ca6n1" ("艮𤄲茛豤哏")) ("ca6p5" ("及笈岌芨乁")) ("ca6p1" ("急級給汲笈级给跲伋彶忣")) ("ca6t5" ("𦛋詰犵蛣訖讫诘劼吃咭姞拮杚")) ("ca6t1" ?拮) ("ca6u0" ("拘俱鉤駒篝褠鴝句勾沟泃溝痀硧簼緱缑萭蚼跔軥鈎钩阄鞲韝鬮鼩齁仇0" "佝倶勹抅搆枸")) ("ca6u2" ("求虬梂毬球橋璆盚絿虯裘觓觩賕逑銶鯄捄末")) ("ca6u5" ("舅旧")) ("ca6u3" ("狗枸笱耇耈苟茍雊岣")) ("ca6u1" ("垢姤構搆逅𢲤𢲱耇覯觏訽詬诟購购遘雊鷇傋冓勾呴坸够夠媾彀构")) ("ca6y0" ("𣘃荄核")) ("ca6y2" ("猉耕")) ("ca6y5" ("忌梞")) ("ca6y1" ("摡穊𦔙稼𥝽")) ("cach5" ("劇磔")) ("cach1" ("格隔槅滆硌翮肐胳膈蛒觡鎘镉革骼鬲咯嗝塥愅挌搿")) ("cac5" ?咯) ("cac1" ("各閣擱榷胳袼鉻铬閤阁挃挌搁斠斢")) ("ca2" ("茄袈𣘁歌䔅鎶蜞迦其咖")) ("cai0" ("垓荄該畡胲该豥賅賌赅陔頦颏侅剀剴姟")) ("cai2" ("掑𢱙瘸㧡期")) ("cai3" ("改𦰦𦀻𣒵胲攺")) ("cai1" ("丐個蓋溉盖葢鈣钙隑丏匃匄戤")) ("cai4" ("改𠳚𠲹唤")) ("cam0" ("甘惍柑疳泔淦粓蚶黬咁坩拑")) ("cam5" ("橄檻")) ("cam3" ("敢感贛橄澉鱤黬")) ("cam1" ("感𥽇敢澉灨粓紺绀")) ("can0" ("干杆肝竿乾泔玕矸筸虷釬乹倝桿")) ("can2" ("乾㨴漧菫骭乹亁倝干幹旰")) ("cang0" ("亢釭鋼剛矼綱缸罡肛伉吭")) ("cang1" ("杭綱")) ("cang2" ("強彊乾强")) ("cang3" ?港) ("cang1" ("港綱伉杭")) ("canh0" ("更庚耕𥓷經賡羹浭畊秔稉粇粳羮鯨鶊麠埂峺崝")) ("canh2" ("梗𡙴鯨挭擎")) ("canh5" ("梗竟競兢𧣲竞竸誩")) ("canh3" ("景境警鐛焸煚竟綆绠耿胫脛踁郱頃頚頸顷颈儆哽埂幜憬擏梗")) ("canh1" ("勁梗竟𦑃郠骾鯁哽更")) ("can5" ("𣴓乾汗亢")) ("can3" ("艮捍𧻚稈赶趕扞杆桿")) ("can1" ("杆擀幹榦檊浣涆澣皯盰秆稈簳骭鯇个倝干扞旰桿")) ("cao0" ("皋高皐膏槔篙槀槹橰櫜熇睪睾糕羔翱臮臯藁餻髙鼛咎")) ("cao2" ("搞𢲵檺鎬覯庖")) ("cao5" ("𠜯搞鋯𠞟")) ("cao3" ("杲搞槁稿槀稾縞缟藁鎬镐攪暠")) ("cao1" ("告𤞺皓膏誥诰郜鋯锆吿咶哠")) ("cap5" ("吸笈")) ("cap1" ("合蛤詥跲郃鉿铪閤頜颌鮯鴿鸽匌哈恰挾")) ("ca3" ("奇哿竒")) ("ca1" ("个個箇𩵜亇")) ("cat1" ("吉𡋥洁割𣻅㵧葛𡑪猲獦褐轕髻佶噶桔")) ("cau0" ("皋皋槔皐𥢐榚槁槹橰臯")) ("cau2" ("笱求")) ("cau5" ("姤𡀭")) ("cau3" ("笱𥰄苟")) ("cau1" ("告呴垢㗕𡒫𢞄逅吿")) ("ca8c5" ?胳) ("ca8c1" ("各咯蛒")) ("ca8m0" ("咁惍忴㤌唫惌")) ("ca8m2" ("肣𦚕𦡬𦠴")) ("ca8m5" ?㩒) ("ca8m1" ("㩒㯲")) ("ca8n0" ("根𡄾跟閿杆")) ("ca8n2" ("𠼳𡀣𣝀勤根")) ("ca8ng0" ("扛矜兢殑絚緪堩恆")) ("ca8ng3" ("亙𨀿𨃈亘")) ("ca8ng1" ("亙絚緪亘恆")) ("ca8n5" ("近𣴓𠶌𣷯")) ("ca8n3" ("𡄾")) ("ca8n1" ("哏撼")) ("ca8p5" ("笈𥝥扱")) ("ca8p1" ("扱𢲩𠎨給")) ("ca8t5" ?詰) ("ca8t1" ("拮割𢵷㓤")) ("cay0" ("咳荄𠹽𡀲𨐮𢚲核")) ("cay2" ("掑𦓿棋")) ("cay5" ("忌𢭄𢭮")) ("cay3" ("𢚲")) ("cay1" ("𧉝𦞍𧑂")) ("cha0" ("吒𤕔爺皻詐齇乍仛咋嗻")) ("cha6m0" ("𠛌砧針斟箴稕鍼椹碪臢葴鍖鐖针鱵䥠")) ("cha6m2" ("斟占尋")) ("cha6m5" ?踸) ("cha6m3" ("枕怎魫鴆")) ("cha6m1" ("砐點譖点蘸㴨枕")) ("cha6m4" ("酖踸")) ("cha6n0" ("真𨅰蹎甄畛眞稹籈薽袗")) ("cha6n2" ("真塵")) ("cha6ng3" ?拯) ("cha6ng1" ?症) ("cha6n5" ("鎮陣振")) ("cha6n3" ("胗疹診賑槇槙畛眕稹紾縝缜袗诊赈軫轸鬒黰姫抮振搷")) ("cha6n1" ("振震祳蜄誫侲唇挋擃")) ("cha6p5" ("執習螫蛰蟄执")) ("cha6p1" ("汁执執𤎒褶襵慹")) ("cha6t5" ("秩帙𡒻質跌躓")) ("cha6t1" ("質𡂒鑕㩫榔櫍櫛礩膣蛭貭质郅锧隲騭劕厔屹懫桎")) ("cha6u0" ("州洲珠蛛盩硃舟舡舩蛁袾週邾鵃鸼齱㑳䖡周喌朱株")) ("cha6u2" ("朝𠎫𨗛嘲")) ("cha6u5" ("𡊱𡎣𡔍𤭷𦈽沼")) ("cha6u3" ("朱𠶕肘咮")) ("cha6u1" ("𣅵蛀𧍌𧎝𧋀蛁䖡")) ("cha6u4" ("蛁蛛𧍌𧐼蟄")) ("cha6y0" ?齋) ("cha6y2" ("迡遲迟")) ("cha6y5" ?豸) ("cha6y3" ?沚) ("cha6y1" ("𤈜蛭𧋺")) ("chach5" ("䖳𩺢𩹹𧋇")) ("chach1" ("咋舴㗱")) ("chac5" ("啅櫂鋜鐯鐲镯戳")) ("chac1" ("卓諑啅琢棹角啄喙")) ("cha2" ("𣗪觰𪃙鷋茶鯺搽")) ("chai0" ("𥑂齊")) ("chai2" ("䊷𩵝𦄴䊷𦨑纃")) ("chai3" ("扯𦃀豸")) ("chai1" ("厔𢈖庢斎")) ("cha5" ("乍咋𡁽藉嗻怎柘")) ("cham0" ?斟) ("cham2" ("占藍𣡓")) ("cham5" ("𠝻揕踸𢵺湛鏨")) ("cham3" ?針) ("cham1" ?蘸) ("cham4" ("撗鴆")) ("chan0" ("振真莊滇𣗑澶")) ("chang0" ("真莊𤑈粧𣆮")) ("chang2" ("払䗅幢撞𧑆")) ("chang5" ("𣈚贑贛𩕆")) ("chang3" ("𥜤贛")) ("chang1" ("鱆幛")) ("chanh0" ("張棦𣔥橙爭争挣柾")) ("chanh2" ?梗) ("chanh5" ("鄭𢤜郑擲")) ("chanh3" ?整) ("chanh1" ("𦭒𧣠正政")) ("chan5" ("𣗑振")) ("chan1" ("振𡃹𢥇𢤟𠺲")) ("chao0" ("洲𨥿焯挍")) ("chao2" ("朝嘲")) ("chao5" ("鮉𦚔招")) ("chao3" ("𨥿鉊")) ("chao1" ("𥹙粩𥺊粥笊")) ("chao4" ("紹𦄹")) ("chap5" ("臘𣎖腊")) ("chap1" ("劄箚臿")) ("cha3" ("啫渚觰𪃲𪃙𠁙𤌄炙鮓鮺鯺鲊")) ("cha1" ("吒咋鍺痄炙蜡蝋鷓咤柘")) ("chat5" ?㩫) ("chat1" ("𠹗質𨐷𨐿貭鍘铡札")) ("chau0" ("咮洙邾珠𤶎𠺾𥅲罩邹朱")) ("chau1" ("𡥙孫")) ("cha8c1" ("聀𠺵𢟘質職昃結职貭側卓")) ("cha8m0" ("占沾針𢟙眕𢤝𥍒真䉞斟")) ("cha8m2" ("忱沉𢭽𢲥𣗒沈潭占")) ("cha8m5" ("揕𣻁")) ("cha8m3" ?枕) ("cha8m1" ("枕占")) ("cha8n0" ("搷𤛇𧜖𢅬𩝻陣")) ("cha8n2" ("𤛇陳")) ("cha8ng0" ("庄丕庒張拯")) ("cha8ng2" ("𦀐𦁢")) ("cha8ng5" ?拯) ("cha8ng3" ("庄拯極丕丞庒")) ("cha8n5" ("振陣拯提")) ("cha8n1" ("振鎮震")) ("cha8n4" ("振軫提")) ("cha8p5" ("執蟄扱")) ("cha8p1" ("扱执執插𦄌剳及招")) ("cha8t5" ("秩𠞠質劕鑕𥾛突㩫")) ("cha8t1" ("𠹗𡂒𡦫質")) ("cha4" ("渚𣼫𣾻諸")) ("chay0" ("𡄡齋𣙮沚齐斋斎")) ("chay2" ("持𣖗𣖖𣙮𩹭迟遲杵")) ("chay5" ("豸𧼌𧼋沚")) ("chay3" ?沚) ("chay1" ("𤈜𩶪𩺧")) ("che0" ("𩂏枝")) ("che60" ("吱治")) ("che6ch5" ("折隻擲")) ("che6ch1" ("隻𣄥𣉲職")) ("che6c5" ?折) ("che62" ("支迡滯𠽮遲提")) ("che65" ("治滯猘篆")) ("che6m0" ("拈襜袩")) ("che6m4" ("占呫𡓢")) ("che6nh0" ("征邅崢𦲵正丁峥")) ("che6nh5" ("篆整")) ("che6nh3" ?整) ("che6nh1" ("正𨠣")) ("che6n5" ?篆) ("che6p5" ?劄) ("che61" ("制製𨨪𠶜狾猘鯯吱")) ("che6t1" ("折𣩂𣩁找")) ("che2" ("茶𦷨𥻹")) ("che5" ?䊼) ("chem0" ("沾蛄占")) ("chem3" ?鮎) ("chem1" ("㓠斬𠛤鉆劍占呫拈")) ("chen0" ("扦𧿐𦍨擅氈邅羶𧝧毡氊旃")) ("chen2" ?躔) ("chen5" ("𢸢𧂁")) ("chen3" ("𧝧")) ("chen1" ("盞𡃹𡓥𥗜𡃹")) ("chen4" ("𧟀展")) ("cheo0" ("招㹦撩")) ("cheo2" ("掉棹𢴿𣛨𩻹")) ("cheo5" ?召) ("cheo1" ("袑𧝨湥")) ("cheo4" ?沼) ("chep5" ?劄) ("chep1" ("劄𨅸劄箚輒鮿嘖")) ("che3" ("扯𨨪𢯙技")) ("che1" ("𡍘")) ("chet5" ?折) ("chet1" ("哳𧋍𦄃紥紮折")) ("che4" ("製䊼")) ("chi0" ("之吱枝肢芝𩿨支榰氏氐祇祗秪胑胝脂觗觯觶鳷卮嗞巵搘栀梔")) ("chia0" ("𢺹𢺺技支")) ("chia2" ("鈘鈙𠸽𢹌")) ("chia5" ("䤠鈘")) ("chia3" ?䤠) ("chia4" ?䤠) ("chich5" ?蹢) ("chich1" ("刺隻𩹹鶺𪇪澤炙跖蹠只摭")) ("chie6c1" ?隻) ("chie6m0" ("占呫秥瞻襜沾砧碪粘苫覘觇詀詹譫谵霑韂佔噡拈")) ("chie6m3" ?颭) ("chie6m1" ("占苫粘輚佔")) ("chie6n0" ("氈邅羶𧂁檀毡氊煎羴膻顫颤饘驙鱣亶旃旜栴")) ("chie6n2" ("廛瀍纒蹍傳")) ("chie6ng0" ("鉦𨨨")) ("chie6ng2" ("呈𠴔")) ("chie6ng5" ?呈) ("chie6ng1" ("栯正政")) ("chie6n5" ("𪁃瑑")) ("chie6n1" ("戰轏顫颤战")) ("chie6p5" ("慴褶詟讋")) ("chie6p1" ("鮿嗫囁慴摺")) ("chie6t5" ?折) ("chie6t1" ("折䱑浙淛蜇摺析")) ("chie6u0" ("招炤盄釗鉊钊駋昭")) ("chie6u2" ("𢢅𣊿朝𣋂𣎢嘲")) ("chie6u3" ("沼炤蹍")) ("chie6u1" ("炤詔照𥴜𥵕诏曌")) ("chi2" ("持鈘𨦥治蚳坻")) ("chi5" ("支妣姊肺姉")) ("chim0" ("𪀄")) ("chim2" ("沉沈")) ("chim3" ("呫砧")) ("chim1" ("占呫")) ("chinh0" ("征鉦正钲鯖佂怔政")) ("chinh2" ("埕酲𩶝𩸵呈")) ("chinh3" ?整) ("chinh1" ("正政疋眐酲")) ("chinh4" ("埕埩𡓟")) ("chin3" ("㐱診軫")) ("chin1" ("𠃩𤇪𤒙㐱")) ("chi3" ("止只旨址沚芷指砥紙䊼𥿗趾滓疻祇祉秖笫絥纸胏脂舐茝茞茯衹袮跐0" "躇軹酯阯隻鮨黹㫖厎咫坧坻墌帋恉扯扺抵枳")) ("chi1" ("至志誌𩶪楖疐痣織织胾致蛭觗觯觶识質贄贽踬躓輊鋕騭騺鷙鸷俧倳0" "剚寘實忮懥懫挚摯摰")) ("chit5" ?折) ("chit1" ("哲哳𦄃㝂折")) ("chiu0" ("昭招")) ("chiu2" ?朝) ("chiu5" ("召𠺥𠹾")) ("chiu4" ?沼) ("cho0" ("朱渚㧣")) ("choa0" ("檛朱")) ("choac1" ("𠺷𣘌㭬㗱")) ("choai0" ("𡮓騅𨁘繸追")) ("choai2" ?淮) ("choai5" ?繸) ("choai3" ("𨁘")) ("choai1" ?厔) ("choang0" ("張淳𨭏𨭒")) ("choang2" ("絖幢")) ("choang5" ("𨆒𨡧")) ("choang3" ("𢶥")) ("choang1" ("胱𤶏𤶜幛䶜𨡈")) ("choanh2" ("𨁎")) ("choanh4" ?整) ("choan1" ("準篡𠿶")) ("choa3" ?鎖) ("choa8t1" ("拙捉")) ("choa4" ("鎖鎻")) ("choc5" ("祝𠺷𢹅𨫈濁")) ("choc1" ?祝) ("choe0" ?啜) ("choe2" ("𪄦槐茶")) ("choe5" ("鋖")) ("choen0" ?專) ("choen2" ?專) ("choen3" ?轉) ("choe3" ?錐) ("choe1" ("啜制")) ("choet5" ("拙𣾵")) ("choet1" ("拙綴")) ("cho2" ("校株")) ("choi0" ("制椎𧏴𪅧")) ("choi2" ("椎𢋬𥴛")) ("choi5" ("跮㩡𧥃𩠵挃𨀤拼")) ("choi1" ("𤈜𠺦熶𣉴樶")) ("choi4" ?錐) ("chom2" ("呫𥬧笘𥱱苫")) ("chom3" ("𩮿枕")) ("chom4" ?呫) ("chon0" ("終墩嶟㨯壿村")) ("chong0" ("𢫝炵𢴋𤍑蔠")) ("chong2" ("湩𧰜銊㤏")) ("chong3" ?種) ("chong1" ("𢶢𨄞𨖼𨙛")) ("chong4" ("種𥵾榻箽重")) ("chon5" ("撰論掄")) ("chon3" ?准) ("chon1" ?巽) ("chon4" ?准) ("cho6c1" ("祝𤹙啐")) ("cho62" ("𡊲")) ("cho6i2" ("𣑳䒹𦾣跮")) ("cho6i3" ("䇛䒹筙箒𥶲帚彗")) ("cho6i1" ("咥嘬啜嚉")) ("cho6i4" ("跮㑍")) ("cho6m0" ("苫橬")) ("cho6m2" ("跕𨇸")) ("cho6m3" ("跕𨅺")) ("cho6m4" ("跕𨃵")) ("cho6n0" ("墫壿撙村")) ("cho6n2" ("屯𤞐𤶐𦛊㹠")) ("cho6ng0" ("蔠苳䈺柊")) ("cho6ng2" ("重𥔧𠽚𨤯")) ("cho6ng3" ("種偅")) ("cho6ng1" ("挵証證")) ("cho6n5" ?撰) ("cho6n3" ?准) ("cho6n1" ("准準凖坉")) ("cho6p5" ("执𢴊執捉")) ("cho6t5" ("捽椊𥈳")) ("cho6t1" ("拙椊䱣卒")) ("cho64" ("𡊲祖")) ("chop1" ("𡼈𩮿")) ("cho3" ("拄指擼")) ("cho1" ("㹥𤠚𦢞犬犾")) ("chot5" ("啐捽")) ("chot1" ("卒啐拙崒𣖛𩫛")) ("cho70" ("諸加")) ("cho72" ("徐除䟻")) ("cho7i0" ("制𨔈諸挃")) ("cho7i2" ?䊷) ("cho7i1" ("制𤋽𤈪挃")) ("cho75" ("𢄂助")) ("cho7m0" ("𩬑斟")) ("cho7m2" ?諶) ("cho7m3" ("𡹟嶄稕𥕌鍼")) ("cho7m1" ("拈𠠭鍼")) ("cho7n0" ("眞真蹎")) ("cho7n2" ("廛𤒲真")) ("cho7n1" ("𡻗鎮振")) ("cho7p5" ("執臘𥅿执")) ("cho7p1" ("𣊎𥊝𡼈")) ("cho73" ("䢐𨔾翥𩅻𡪦諸阻齟")) ("cho71" ("渚𠤆𠤌咀")) ("cho7t5" ("卒秩𡂒眣禃突跌")) ("cho7t1" ?質) ("cho4" ("朱𠰍𡊲拄注𡓇")) ("chu0" ("朱周邾蛛週椆珠琱盩硃舟袾賙輈邹騆侏咮婤州株")) ("chua0" ("洙珠䣷𢟐注註咮朱")) ("chua6n0" ("盹窀肫埻忳")) ("chua6n3" ("准準榫純綧纯訰隼鶽凖")) ("chua6t5" ?怵) ("chua6t1" ("絀绌茁")) ("chua2" ("寺廚闘㕑厨")) ("chua1" ?主) ("chua4" ("𤖸")) ("chuc5" ("逐𨔿蚰妯柚")) ("chuc1" ("祝燭𨃷囑烛欘灟爥瘃瞩矚粥蠾钃鬻鸀俼嘱妯属屬木柷")) ("chue6nh1" ("𨠣")) ("chue61" ("綴缀贅叕")) ("chu2" ("廚𤝹櫥裯厨啁惆")) ("chui0" ("堆𨄺𩠳𩠱推")) ("chui2" ("𢬗")) ("chui3" ?箒) ("chui1" ("咥跮捶")) ("chui4" ?跮) ("chu5" ?炷) ("chum0" ("坫𡑓𡓯")) ("chum2" ("森笘呫")) ("chum5" ("揕跕站")) ("chum3" ("抌")) ("chum1" ("點跕呫")) ("chum4" ("枕𠶍𣞅𨫇鴆朕")) ("chun0" ?墫) ("chun2" ("𠱜")) ("chung0" ("終鍾鐘盅籦终蝩螽衳衶鈡钟锺鼨中伀夂彸忪柊")) ("chung2" ("𦇮虫重")) ("chung3" ("種歱瘇种踵偅")) ("chung1" ("眾湩種穜衆乑众攀")) ("chun3" ("准準")) ("chun4" ("𦡤準凖")) ("chuo6c5" ("贖屬")) ("chuo6c1" ("祝酌織")) ("chuo6i0" ("槯𣙯洡摧")) ("chuo6i2" ?槯) ("chuo6i1" ("桎荎樶𩸯棳槯胵腏")) ("chuo6i4" ("𥣽𠁻綴𦀵")) ("chuo6m0" ("𣛧潹")) ("chuo6m1" ?點) ("chuo6n2" ("𧋃𧓆𨒸窜")) ("chuo6ng0" ("鐘鉖鍾")) ("chuo6ng2" ("栫𡈡𡈩𡈈框")) ("chuo6ng5" ("尚重𢝆𡮵𡮶尙")) ("chuo6t5" ("𤝞")) ("chuo6t1" ("捽淬炪率")) ("chup5" ("執𨄴")) ("chu3" ("主麈黈丶屬拄枓")) ("chu1" ("咒注註殶澍炷疰祝蛀詋詛詶诅鋳鑄铸馵呪晝")) ("chut5" ("啐卒")) ("chut1" ("𡭧拙𡭱𡮇𢮬𡮍㤕啐")) ("chuy0" ("騅椔淄甾緇缁菑萑葘輜錙鍿锱隹鯔鶅搥")) ("chuye6n0" ("專椽甎砖磚耑膞轉鄟顓颛鱄䏝专剸叀塼嫥専尃摶")) ("chuye6n2" ("傳纏轉")) ("chuye6n5" ("傳𡀯传專")) ("chuye6n3" ("轉转剸啭囀孨")) ("chuye6n1" ("專轉傳戰")) ("chuye6t1" ("拙啜畷絀綴绌缀腏蝃輟辍醊錣餟鵽叕惙敪梲棁")) ("chuy2" ("椎槌棰箠縋缒錐錘鎚锤锥捶揣搥")) ("chuy3" ("棰沝箠菙觜諈匕匙嘴徵捶")) ("chuy1" ("惴祟捶")) ("chu70" ("諸櫧瀦藸蠩诸鯺")) ("chu7a0" ("渚豬𣗓諸𣠕猪")) ("chu7a2" ("徐除")) ("chu7a3" ("䐗𤁛𣜾渚媎𡤊𣠖")) ("chu7a1" ("渚貯𧸓躇翥𤀞𥢳諸踷")) ("chu7a4" ("𢵻𡪇助")) ("chu7c5" ?直) ("chu7c1" ("聀織職樴织职膱蘵蟙昵")) ("chu72" ("除徐")) ("chu7i3" ("𠯽")) ("chu7n0" ("眞真蹎")) ("chu7ng0" ("烝蒸徵癥篜脀徴")) ("chu7ng2" ("澄懲烝蒸証證懧")) ("chu7ng5" ?拯) ("chu7ng3" ("拯撜")) ("chu7ng1" ("症証證烝瘴癥证")) ("chu7ng4" ("拯証𨅰證")) ("chu7o7c1" ("勺灼酌斫汋焯硳禚箸繳缴著䂨仢坧墌妁彴杓")) ("chu7o7ng0" ("張章脹樟漳獐璋蟑鄣鱆麞傽嫜彰慞暲")) ("chu7o7ng2" ("呈悜")) ("chu7o7ng3" ("掌鞝黨仉党")) ("chu7o7ng1" ("障瘴贛脹鄣嶂幛張彰")) ("chu73" ("渚翥楮煑煮褚陼杵")) ("chu71" ("𠹲")) ("chu7u0" ?妯) ("chu7u3" ("箒疛睭肘菷帚")) ("chu7u4" ?酎) ("chu74" ("字𡨸𡦂楮宁")) ("co0" ("孤抓𢮩𢯐𨔌𨂗觚㧓姑抅")) ("coc5" ("梮極㭲")) ("coc1" ("𧋉谷㭲唂")) ("co2" ("𨂗𪂲𪂮衢蛌鸜瞿鷺")) ("coi0" ("𣔞𥋳䁛瑰占")) ("coi?4" ?) ("coi2" ("𣔞𠿯𧥇𥶯孤")) ("coi5" ?) ("coi3" ("𡎝塊襘")) ("coi1" ("𦷭薈蒐")) ("coi4" ("𡎝塊揆")) ("co5" ("𢮭𦄅椇")) ("com2" ("膁臁𦟉")) ("com5" ("膁臁")) ("con0" ("昆𡥵")) ("con2" ("群羣哙噲")) ("cong0" ("工弓𡉖𢏢缸釭𢏣𣒳")) ("cong2" ("𣌶躬𧋄鉷𣍗𧔚𧸺穷窮拲")) ("cong5" ?共) ("cong1" ("貢𠗸")) ("cong4" ("拱𧶯")) ("con3" ("衮袞")) ("con1" ?滾) ("co60" ("姑孤辜𡚝沽泒箍箛罛胍苦苽菇菰蛄觚軱軲轱酤鴣鸪估傢呱咕夃家故0" "柧")) ("co6c5" ?局) ("co6c1" ("谷穀鵒𪁵𪁴榖毂濲牿角轂鵠吿告唂峪梏")) ("co62" ("𡚝瞿衢")) ("co6i0" ("孤𣔞𡦶瑰瓌嵬扃")) ("co6i5" ("檜桧")) ("co6i3" ?襘) ("co6i1" ("臼𡑭檜𥖩禬膾荟薈会會桧")) ("co6i4" ("𦓊襘根")) ("co65" ("懼𤚦𨍄椇惧")) ("co6m0" ?兼) ("co6m2" ("𨃰兼")) ("co6m5" ?㯲) ("co6m1" ("𥽍𥺻𨭺")) ("co6n0" ("昆崑棍𣙹混猑琨箟緄菎裈裩褌錕锟騉鯤鰥鲲鵾鵿鶤鹍鼲崐惃晜")) ("co6n2" ("𡑱𡑳錕堒")) ("co6ng0" ("工公功攻釭公糼糿蚣龔䲨䲲妐")) ("co6ng2" ?槓) ("co6ng5" ?共) ("co6ng3" ("槓𥯏𢩉𢩛𤗤𨶛")) ("co6ng1" ("貢𠗸槓篢贑贛贡唝嗊")) ("co6n3" ("衮袞滾混滚磙緄绲蓘蔉裷輥鮌鯀丨亅掍")) ("co6n1" ("𣙹滚滾")) ("co6ng0" ?工) ("coong0" ?工) ("co6p5" ?吸) ("co6p1" ("𠺻")) ("co63" ("古股鼓汩沽牯狜皷皼皽盬瞽罟羖臌蛊蠱詁诂賈贾鈷钴鼔估咕")) ("co61" ("固故雇顧痼祻錮锢顾鮕估僱堌姑")) ("co6t5" ("榾橛縎厥扢撅")) ("co6t1" ("骨傦榾汨淈滑腡蓇顝餶鶻鹘愲搰")) ("co64" ("古具股𩚩𡪻鈷钴鼓")) ("cop5" ("𤜯𧲫𧳇吸")) ("cop1" ("合級給")) ("co3" ("𦹵𦹯苦")) ("co1" ("固箇")) ("cot5" ("骨橛")) ("cot1" ("𥱪縎咭")) ("co70" ("机基飢機饑犄璣矶磯箍箕綦肌萁虮蟣譏讥鄿饥丌几剞叽唧墼奇姬幾期")) ("co72" ("掑棋碁旗期㮂基旂棊")) ("co7i0" ("該核棋")) ("co7i2" ("棋褀掑")) ("co7i3" ("𢶷𢶒繪檜襘")) ("co7i1" ?改) ("co7i4" ?騎) ("co7m0" ("𩚵粓鉗")) ("co7m5" ("儉𣋜")) ("co7m4" ?慬) ("co7n0" ("干杆𩂀汗群")) ("co7n5" ("𣴓")) ("co7n3" ?港) ("co7n4" ("釬慬")) ("co7p5" ("𩭆吸")) ("co71" ("據故㨿据")) ("co7t5" ("𠹳恄")) ("co74" ("筥舉")) ("cu0" ("俱鴝蚼衢駒")) ("cua0" ("𧍆𧍏蛄蛌蠏")) ("cua3" ("𧵑𧶮具古")) ("cua1" ?固) ("cuc5" ("局焗跼鋦鋳锔侷梮")) ("cuc1" ("掬菊𨨠鞠椈毱粷踘輂鋦锔鞫鵴匊挶")) ("cu2" ("劬𡵺虬枸蚪鴝衢虮樛欋氍求灈癯瞿絇繆缪翑臞葋虯蠷蠼躣鸜鸲鼩岣0" "戵斪朐")) ("cui0" ("𣔞")) ("cui2" ("𣔞𢶟𪇋𪇫㽿癩儈")) ("cui5" ("檜𨆝")) ("cui3" ("檜桧")) ("cui1" ("儈𩠠𠁚𨆝𩠴𣍋")) ("cui4" ("櫃檜圚桧")) ("cu5" ("具懼颶俱埧惧")) ("cum2" ("柑𣘉鉗拑")) ("cum5" ("㯲椹椹")) ("cum3" ?錦) ("cum1" ("𤻎噤")) ("cun0" ("𪂳")) ("cun2" ("勤𠝕𨮉")) ("cung0" ("弓供宮恭躬空筇肱舼蛩蛬跫躳邛龔匑匔卬卭厷宫工")) ("cung2" ("共拱窮穷𡀳穹竆藭蛩")) ("cung5" ("共供")) ("cung3" ("拱鞏珙蛩跫輁供共巩廾弓栱")) ("cung1" ("供共")) ("cung4" ("拱共供")) ("cun3" ("滾衮")) ("cun4" ?滚) ("cuo6c5" ("局焗跼鋦锔侷")) ("cuo6c1" ("國掬鋦𨨠蟈𨫵𪅦鵴脚腳国")) ("cuo6i5" ("𥖩檜桧")) ("cuo6i1" ("𡳜檜𣞄𡳳𡳃季會")) ("cuo6n2" ("滚滾")) ("cuo6ng0" ("光工")) ("cuo6ng2" ("狂鵟")) ("cuo6ng1" ("誑𧋵𨁨誆诓诳迋逛仼俇")) ("cuo6n5" ("倦捃滾綣𦄣淃衮捲")) ("cuo6n1" ("卷捲眷睠券")) ("cup5" ("𠀨𨸍級")) ("cup1" ("級給及")) ("cu3" ("矩糾椇榘笱糺紏纠耇蒟赳踽齲拒枸")) ("cu1" ("句鴝枸泃竘笱勾够夠怐")) ("cut5" ("𡭕梮𩪽𥐒")) ("cut1" ("骨𠬒𪄥嗗咭")) ("cu4" ("寠屢𦼨𡳶𡳵𡳰窶屡")) ("cu70" ("居椐琚蜛裾鋸锯凥娵崌据")) ("cu7a0" ("剧鋸")) ("cu7a5" ("巨距拒")) ("cu7a3" ("舉𨴦𨷯𨵣𨷶㪯擧")) ("cu7a1" ("鋸鐻")) ("cu7c5" ("極亟拯极")) ("cu7c1" ("亟棘殛焏裓襋革悈")) ("cu72" ("渠璖璩磲籧腒蕖蘧讎鐻佢")) ("cu7i3" ("𦀻")) ("cu75" ("巨拒距鐻歫渠炬矩秬粔苣虡蚷詎讵遽醵鉅钜駏齲佢倨勮岠懅柜")) ("cu7ng0" ("畺疆羌薑姜")) ("cu7ng3" ?僅) ("cu7ng1" ("亙勁𠠊亘拫")) ("cu7o7c5" ("臄谻蹻噱屩彏")) ("cu7o7c1" ("腳脚踋")) ("cu7o7i2" ("唭䶞")) ("cu7o7i1" ("𡡇𡠣𡣨")) ("cu7o7i4" ?騎) ("cu7o7m2" ("𥑠𤪊鉗")) ("cu7o7ng0" ("畺綱鋼疆繮韁棡橿殭犅碙纲缰罡膙薑钢㭎傹僵冈刚剛堽岗岡崗彊掆")) ("cu7o7ng2" ("強彊镪强")) ("cu7o7ng5" ?強) ("cu7o7ng3" ("𪇏囝")) ("cu7o7ng1" ?強) ("cu7o7ng4" ("強繈繦襁鏹镪嵹强")) ("cu7o7p1" ("劫刧刦給刼")) ("cu73" ("舉椐榉櫸筥籧耜莒㪯举佢弆挙擧枸")) ("cu71" ("据據鋸固豦距踞躆鐻锯㨿㩀倨懅拒拠")) ("cu7t1" ("結𡳛")) ("cu7u0" ("鳩艽鬮丩九摎朹")) ("cu7u2" ("仇裘犰訄訅讐韮頄鼽俅叴尻")) ("cu7u5" ("舊匶旧")) ("cu7u3" ("九久犰玖疚镹韭韮乆柩")) ("cu7u1" ("灸究疚救厩廄廏廐捄")) ("cu7u4" ("臼柩舅疚麔匛咎柾桕")) ("cu74" ("昛晤𣈝筥舉𤯶攑𤰁忌")) ("da0" ("䏧𤿦椰爺琊耶蚜坡揶枷")) ("da6m0" ("冘淫𦹻婬䨙森滛蟫霪鷣")) ("da6m2" ("淫霪滛撏")) ("da6m5" ("霪浸踸埮")) ("da6m1" ("𨡉酟")) ("da6n0" ("民𨄻泯冺岷")) ("da6n2" ("寅殥簡蔩夤")) ("da6ng0" ("𤼸𨀊楊仩揚")) ("da6ng5" ("𨀊")) ("da6n5" ("胤𨄻蚓酳吲引")) ("da6n1" ("𢪉振𤂪鎮𤄱震")) ("da6n4" ("引胤泯紖纼蚓螾靷齗冺廴朄")) ("da6p5" ("㕸拉習摺䌌熠迭逸㗩扱搧")) ("da6p1" ("摺濕唈")) ("da6t5" ("佚泆迭逸汩溢秩袟軼轶鎰镒齸䘝佾")) ("da6u0" ("妯柚嫂叟橷桑")) ("da6u2" ("油喻怞")) ("da6u5" ("酉棹簉丣庮")) ("da6u3" ("唒喻")) ("da6u1" ("唒酉鬥𧿫㾞𨁪𨣥豆闘鬪")) ("da6u4" ("𠱋油唒喻酉")) ("da6y0" ("移𦀊絏苔圯")) ("da6y2" ("𠫅𥻣移苔")) ("da6y5" ("𠯅𠰺𧻭跩𧽈曳㖂代曵")) ("da6y1" ("曳跩𧽈𧽇拽曵")) ("da6y4" ("汜洗圯")) ("dach5" ("画畫劃")) ("dach1" ?液) ("dac5" ("弋角度落")) ("dac1" ("弋𢩮覺榷覚觉度斠斢桷")) ("da2" ("吔夜枷㭨椰迦遮伹它柁")) ("dai0" ("夷𨱾皆佳")) ("dai2" ("𨱽夷曳曵")) ("dai5" ("𢚕㹭𤵺𠻇𥹞呆曳曵栧")) ("dai3" ("𦄂繲𧞊滯䙊帶戴")) ("dai1" ("曳𠰺𤲼䐭曵")) ("dai4" ("汜𤉒𣹘𤋵豸𢚵舄已帶待")) ("da5" ("也夜胣㖡啫腋吔肔亱唯")) ("dam0" ("箴尶")) ("dam2" ?緘) ("dam5" ("𢴗淡啖")) ("dam1" ("敢噉監监㦑")) ("dan0" ("延𢬥攔")) ("dan2" ("寅攔滇")) ("dang0" ("延𢬥揚攔楊江")) ("dang2" ("扛𢬥揚陽楊𢸢𠲞餋")) ("dang5" ("羕樣𨄶漾瀁炀煬癢羪蛘養养恙样")) ("dang1" ("羕𠍵樣")) ("dang4" ?蕩) ("danh0" ("名洺爭眳争")) ("danh2" ("𠯼𠴔停𠼵𧶄𤔷爭盈仃")) ("danh1" ("潁穎酩")) ("dan5" ("憚演僤惮")) ("dan1" ("演間降")) ("dan4" ("演但")) ("dao0" ("刀釖搖瑤遙謠鷂榣猺珧瑶祧窑窕窯窰繇茭蛟蝇蝿蠅謡谣軺遥鉸銚鑃铫0" "隃颻鰩鳐交佻傜嗂姚媱徭恌愮摇")) ("dao2" ("𤁓𤁠淘滛霪")) ("dao5" ("道導蹈𨄹𢳥䟞")) ("dao1" ("眇教酵敎")) ("dap1" ?呷) ("da1" ?液) ("dat5" ("搣𣼸澾沃逹")) ("dat1" ("妲𢟟鎰笪")) ("dau2" ("油嘲")) ("dau3" ?喻) ("dau1" ("酉")) ("da8c5" ("弋熤翼職釴黓曵杙")) ("da8m0" ?箴) ("da8m2" ("𥭍𥶳霪栣")) ("da8m5" ("琰𨤮𨤵淡埮拰")) ("da8n0" ("演絪因")) ("da8n2" ("𢴍撊陳")) ("da8ng0" ("蠅𣞽𡄧𡅉蝇蝿張扛")) ("da8ng2" ("孕𢫡寅𨀊浪演鄧仍担")) ("da8ng5" ("庄𠱆𣞽孕")) ("da8ng3" ("養簡𡄧")) ("da8ng1" ("𠱆賸𡅉蝇吲媵")) ("da8ng4" ?簡) ("da8n5" ("吲胤𠸕𡃐𠼺𢚴引")) ("da8t5" ("逸迭")) ("da8t1" ("𢩮逸𢴑𦄵迭㩫")) ("da4" ("也吔冶野瀉者虵㐌啫埜墅壄忚")) ("day0" ("厓崖移𢴐揩低")) ("day2" ("苔𠫅𠼪")) ("day5" ("𠰺敎曳")) ("day3" ?大) ("day1" ?洩) ("day4" ("大圯圮𠖰")) ("d9a0" ("多栘爹哆夛")) ("d9a6m0" ("𠛌𠜭鈂擔𨮊𨄁冘抌")) ("d9a6m2" ("潭淫覃")) ("d9a6m5" ("潭湛沈淡")) ("d9a6m1" ("癛抌")) ("d9a6m4" ("𧷲沉淫踸")) ("d9a6n2" ("仃掸𢠈𠽂夤屯")) ("d9a6ng0" ("鐙䔲")) ("d9a6ng2" ?停) ("d9a6ng5" ?鄧) ("d9a6ng1" ("等當𠎬𨯷")) ("d9a6n5" ("憚磹弹彈")) ("d9a6n4" ("瘅癉憚")) ("d9a6p5" ("扱𣙩㧺㭼𡏽㙮拉拾撘")) ("d9a6t5" ("達坦撻")) ("d9a6t1" ("坦地待怛")) ("d9a6u0" ("丟兜篼蔸丢兠厾")) ("d9a6u2" ("投頭緰酘骰㪗亠头姚")) ("d9a6u5" ("杜豆荳逗痘𨁋瀆窦竇脰読讀读郖餖饾梄梪")) ("d9a6u3" ("斗蚪鋀阧陡抖枓")) ("d9a6u1" ("斗鬥鬦鬪鬭閗闘鬬")) ("d9a6u4" ?唗) ("d9a6y0" ("低底")) ("d9a6y2" ("苔𣹓𧀟菭")) ("d9a6y5" ("𢂌待𢫙𩂠帒")) ("d9a6y3" ("待掋𢱜底")) ("d9a6y1" ("帝𦷾蒂蔕")) ("d9a6y4" ("待悌𦞒帒袋")) ("d9ach5" ?劃) ("d9ac5" ("度鐸渡踱達鈬铎仛凙喥")) ("d9ac1" ("度笪渡達鐸得")) ("d9a2" ("拖沱𧹟駝佗它沲牠砣紽舵跎跥跺酏酡阤陀陁馱驮驼鮀鴕鸵鼉鼧㐌他0" "坨岮拕柁柂")) ("d9ai0" ("𢂌帶墆𧜵歹岱帒帯")) ("d9ai2" ("台苔臺檯炱箈籉菭薹跆颱駘骀鮐鲐䑓儓坮大抬擡枱")) ("d9ai5" ("大代梯𠰺岱玳袋杕毒汏瑇蝳軑酨釱黛黱儓埭帒曃")) ("d9ai3" ?逮) ("d9ai1" ("帶滯襶带帯戴")) ("d9ai4" ("歹待𣹘殆紿绐詒诒迨逮遞隶靆駘代叇怠曃")) ("d9am0" ("眈耽酖湛耼聃躭儋冘妉媅愖憺担擔")) ("d9am2" ("痰潭談淡澹甔罈罎脥荨蕁藫蟫覃譚谈谭賧郯酓醰錟鐔锬镡餤驔倓坛墰0" "墵壜惔憛昙曇")) ("d9am5" ("淡噉氮澹禫窞簟舕萏詹霮餤倓啖啗嘬嚪惔")) ("d9am3" ("担胆擔膽疸窞紞薝贉髧黕黵儋啿嘾憺")) ("d9am1" ("坫店盎𡌽𦄸潭酖")) ("d9an0" ("丹單撣殚殫疸癉砃箪簞褝襌鄲匰单単弹彈怹攔")) ("d9an2" ("彈壇樿檀坍殫罈聅胆驒鷤亶勯坛弹撣")) ("d9ang0" ("当當檔璫裆襠鐺铛同揚東档")) ("d9ang2" ("唐糖蟷堂塘揚")) ("d9ang3" ("党黨欓讜谠宕攩曭")) ("d9ang1" ("當擋檔澢瓽鐙镫当挡攩")) ("d9ang4" ("蕩烫燙瑒璗盪碭簜荡菪蘯逿垱壋宕愓")) ("d9anh0" ("疔釘")) ("d9anh2" ("仃忊停𢝜溋亭")) ("d9anh5" ?啶) ("d9anh3" ("頂鼎")) ("d9anh1" ("打𢱏頂")) ("d9an5" ("憚磾僤单単單弹彈惮撣")) ("d9an3" ("疍疸瘅癉蛋蜑袒襢誕譠诞鉭钽顫颤亶但僩僴掸撢撣")) ("d9an1" ("旦殿潬狚石膻井担")) ("d9an4" ("但疸袒誕担撣")) ("d9ao0" ("刀忉𣱼窛舠艻裯釖魛刂叨")) ("d9ao2" ("佻姚桃逃掏淘濤鋾陶𡒘檮涛綯绹萄蜪跳迯醄鞀鞉饀駣髫鼗匋咷啕幬")) ("d9ao5" ("盜道導蹈檤盗稻纛翿衜衟醻噵导敦")) ("d9ao3" ("倒島搗禱焘燽燾祷禂隝壔岛嶋嶌忑捣捯擣")) ("d9ao1" ("到菿倒帱幬")) ("d9ap5" ("沓㧺踏涾眔耷詟誻譶讋蹅蹋遝闒阘龖龘")) ("d9ap1" ("答搭畣瘩耷荅褡鎉鞳匒嗒")) ("d9a3" ("打灺炧痑癉軃鍺锗亸嚲奲朾")) ("d9a1" ("跢𥒥")) ("d9at5" ("達荙薘达逹韃哒噠垯墶")) ("d9at1" ("妲怛笪毲達靼呾憚")) ("d9au0" ("叨忉𤴬茤刀唒")) ("d9au2" ?佻) ("d9au1" ("到𠴼唒")) ("d9a8c5" ("特犆螣蟘")) ("d9a8c1" ("得淂鍀锝")) ("d9a8m0" ("眈㴷沈㕪冘忱抌")) ("d9a8m2" ("潭淫")) ("d9a8m5" ?淡) ("d9a8m1" ("沉𣺻㴷𣿇沈眈耽坫")) ("d9a8m4" ("沉沈担")) ("d9a8n2" ("彈寅")) ("d9a8ng0" ("灯登燈䔲簦璒癶豋蹬鐙镫僜")) ("d9a8ng2" ("唐噔藤騰滕等籐縢腾虅螣誊謄鰧幐")) ("d9a8ng5" ("鄧磴蹬邒邓邛鐙镫隥卭墱孕嶝")) ("d9a8ng3" ("等戥")) ("d9a8ng1" ("䔲櫈𡃻𧃵墱蹬𡂱𨐸邓鄧凳噔戥")) ("d9a8ng4" ("鄧蕩")) ("d9a8n5" ("憚磾惮")) ("d9a8n1" ("旦担怛鄧")) ("d9a8n4" ("担𨧝𠜬𢭱")) ("d9a8p1" ("搭㙮撘答荅垥塔扱揲")) ("d9a8t0" ?撻) ("d9a8t5" ("達噠撻特讀达逹")) ("d9a8t1" ("坦𧶬𠿲得怛")) ("d9a4" ("㐌諸吔拖")) ("d9ay0" ("低𦰣㭽𠴓")) ("d9ay2" ("台苔𢰥")) ("d9ay3" ("待帒")) ("d9ay1" ("底𡌠𣷳𢋴𢋠𤀐𦨢滯帶")) ("d9ay4" ("𢂌袋𧛶袊帒")) ("d9e0" ("砥哆")) ("d9e60" ("低羝堤隄氐磾袛鞮仾埞帝彽")) ("d9e6ch1" ?的) ("d9e62" ("提㮛踶題啼洟渧珶睼禔稊綈締緹绨缇缔苐荑蝭諦謕谛蹄蹏醍鍉隄题騠0" "鯷鳀鴺鵜鶗鷤鹈偍啻嗁埞堤柢桋")) ("d9e65" ("弟第遞棣睇笫苐荑踶軑递逓遰釱銻锑題题鮷墆娣杕梯")) ("d9e6m0" ("𣈘𣎀𡖵店𣈔胋點")) ("d9e6m2" ?恬) ("d9e6m5" ("笘埶禫墊")) ("d9e6m1" ("點懙掂")) ("d9e6n2" ("𡊰填殿𡑴𣫕田塡搷")) ("d9e6nh0" ("汀𣼬")) ("d9e6nh2" ?鼎) ("d9e6nh3" ("𣼬鼎")) ("d9e6nh4" ("鼎侹")) ("d9e6n1" ("旦典𦤾𨀏𦥃䦺")) ("d9e6p5" ("沓疊")) ("d9e63" ("底砥抵氐牴締缔菧觝詆诋軧邸阺骶㡳厎呧坻帝弤扙扺提柢")) ("d9e61" ("帝蒂踶蹄殢碲禘締缔蔕蝃螮諦谛偙僀嚏嚔坻揥摕柢")) ("d9e6t5" ?狄) ("d9e6u0" ?彫) ("d9e6u2" ?調) ("d9e6u3" ?搗) ("d9e64" ("悌銻锑娣弟")) ("d9e2" ("提碮題")) ("d9em0" ("冘𨑻酖抌")) ("d9em1" ("玷點")) ("d9en0" ("顛𪓇顚黰")) ("d9en2" ("畑燈")) ("d9en5" ("痶𢵫㩔癜")) ("d9en3" ("𧌎")) ("d9en1" ?淟) ("d9eo0" ("刀㧅鳥𦛉刁叨撩")) ("d9eo2" ("㧅岧岧𡸇𢸛岹")) ("d9eo3" ?鳥) ("d9eo1" ("𦛉鳥㨶")) ("d9eo4" ("鳥𠞸搗㨶𠟀㨄𠜏")) ("d9ep5" ("惵𢢲葉擛枼")) ("d9ep1" ?牒) ("d9e3" ("𦝉𤯰𤯿底")) ("d9e1" ("底蒂")) ("d9et5" ?姪) ("d9et1" ("妲的怛担")) ("d9e4" ("底悌𢙵")) ("d9i0" ("𠫾迻䟩多")) ("d9ia2" ("池湜𤄭𣾸")) ("d9ia5" ("地坔埊墬嶳")) ("d9ia3" ("𧍉𧋘")) ("d9ia4" ("𡌡𥒃𥒦𥓵𥐨碟蚳")) ("d9ich5" ("狄笛敵涤滌篴籴糴翟苖荻蔋蔏蔐覿觌趯踧迪逖逷適頔鸐嚁扚敌")) ("d9ich1" ("的嫡樀滴玓甋菂蹢適鍉鏑镝靮商嘀旳")) ("d9ie6c1" ("的𦖡𦗽𤷭旳")) ("d9ie6m0" ("掂𩬑詀敁")) ("d9ie6m2" ("恬憺湉甜緂菾餂兆")) ("d9ie6m5" ("坫店唸磹簟扂")) ("d9ie6m3" ("点點踮㸃奌")) ("d9ie6m1" ("坫店玷惦簟阽唸垫墊怗懙掂")) ("d9ie6n0" ("顛癲槇槙滇瘨癫蹎顚颠齻㒹傎巓巔敁")) ("d9ie6n2" ("田佃填沺滇由甲申甴甸畋盷磌窴鈿钿闐阗嗔塡搷")) ("d9ie6ng1" ("叮殿頂典")) ("d9ie6n5" ("殿電淀澱电甸靛奠")) ("d9ie6n3" ("典痶殄碘錪電靦")) ("d9ie6n1" ("殄淟澱癜捵")) ("d9ie6n4" ("覥觍㥏")) ("d9ie6p5" ("堞牒慴蝶諜蹀褶疊叠楪氎畳疂疉碟聑艓蜨蠂褋褹褺褻谍鰈鲽亵喋惵揲0" "曡")) ("d9ie6t5" ("迭蛭侄瓞絰绖耊耋胅跌镻垤墆妷姪峌昳")) ("d9ie6u0" ("刁丟佻彫鵰貂雕琱碉芀虭蛁蜩趒銚錭铫鯛鲷鼦齠䳂丢凋叼奝岧峉敦")) ("d9ie6u2" ("條調樤笤綢縧苕调迢銚鑃铫鞗髫鰷齠龆䌷刁条")) ("d9ie6u5" ("悼窕調窱蓧藋誂调嬥掉")) ("d9ie6u3" ("鳥窎窵茑蔦鸟佻嬲")) ("d9ie6u1" ("弔釣吊窵誂釸鈟钓屌斗")) ("d9i2" ("胝𠽮㫝")) ("d9inh0" ("丁叮汀疔釘灯玎町甼盯綎耵艼虰钉靪仃圢帄")) ("d9inh2" ("仃廷亭庭停霆諪楟渟筳莚莛葶蜓蝏鼮婷揨")) ("d9inh5" ("定㝎")) ("d9inh3" ("頂鼎𨄸濎酊顶侹嵿梃")) ("d9inh1" ("訂釘頂椗矴碇订酊钉顁顶飣饤仃定")) ("d9inh4" ("釘鋋錠椗珽碇脡艇鋌铤锭丁娗挺梃")) ("d9i1" ?帝) ("d9it5" ("𨕀𨗵")) ("d9it1" ("的𦡯𦝇")) ("d9iu0" ("𧐸𧔿𧞴虭蛁調")) ("d9iu2" ?調) ("d9iu5" ("𧞴棹")) ("d9iu1" ("𠰀")) ("d9i4" ("𡚦妓𡞖𡜤婍")) ("d9o0" ("都𢵋𡳤𡳢𡳣妬度拓")) ("d9oac1" ?桗) ("d9oai2" ("兌兊兑")) ("d9oai1" ("兌祱脫銳鋭锐侻兊兑")) ("d9oa5" ("墮惰橢陊隓鬌堕堶墯媠嫷嶞憜")) ("d9oan0" ("端湍耑鍴剬")) ("d9oan2" ("段團椴漙篿糰鍛锻鱄团団慱抟揣摶")) ("d9oang2" ("嘡堂")) ("d9oang3" ("恍𣺼黨")) ("d9oanh2" ?㷚) ("d9oan5" ("段緞斷断椴毈碫籪縀缎")) ("d9oan3" ?短) ("d9oan1" ("斷段煅煆簖籪腶踹鍛锻断")) ("d9oa3" ?鬌) ("d9oa1" ("朵躱躲刴剁唾垛垜埵朶")) ("d9oat5" ("奪夺")) ("d9oc5" ("鐲讀")) ("d9oc1" ?篤) ("d9o2" ("徒渡𣺺艔𦪂𨗊度")) ("d9oi0" ?堆) ("d9oi2" ("隊𠾕𡡦𢢊𠐬堆")) ("d9oi5" ("𥖐隊")) ("d9oi3" ("𦂁𦅭")) ("d9oi1" ("胅𩛜𩟡𠲝嚉对対")) ("d9o5" ?度) ("d9om0" ("㶩䏙")) ("d9om3" ("炶𦏄")) ("d9om1" ("炶𧍈點𧏱")) ("d9on0" ("敦迍頓扽撴")) ("d9on2" ("杶𤵊")) ("d9ong0" ("𢫝𣁲𨒟冬鮗㨂")) ("d9ong2" ("茼秱銅粡秲同")) ("d9ong5" ("洞𠘃")) ("d9ong3" ("董慟𡀇懂")) ("d9ong1" ("棟㨂凍")) ("d9on5" ?鈍) ("d9on1" ("迍頓噋𣔝燉遁䠣扽断")) ("d9o60" ("都嘟")) ("d9o6c5" ("毒独𤟂獨讀椟櫝殰渎瀆瀇牍牘犊犢皾碡藚襡読讟读豄贕韇韣韥髑黩0" "黷儥凟匵")) ("d9o6c1" ("督篤竺笃裻銩铥頓顿丢")) ("d9o62" ("徒荼途屠塗圖𣘊涂瘏稌筡莵菟蒤跿酴闍阇鷋凃図图圕圗妬峹嵞度捈0" "梌")) ("d9o6i0" ("堆槌碓磓穨追鎚鐓锤镦隊魋僓垖對敦")) ("d9o6i2" ("岱玳堆𡑖頹𡾫穨蹪隤頺頽颓魋")) ("d9o6i5" ("隊瀩錞鐓镦队憝憞懟")) ("d9o6i3" ("𢬭𢙪𣌒𣋇对対對")) ("d9o6i1" ("对對𩼸濧碓薱対")) ("d9o6i4" ("隊對𡑖𢬭瀢譈鐓镦対憝懟")) ("d9o65" ("度渡鍍镀土圡")) ("d9o6m0" ?沓) ("d9o6m1" ?炶) ("d9o6n0" ("敦墩燉炖焞礅蜳蹲鐓镦埻惇撉撴暾")) ("d9o6n2" ("屯吨訰炖窀純纯臀芚豘豚軘飩饨魨鲀䐁坉忳敦")) ("d9o6ng0" ("冬東𨒟凍氡氭涷疼胨腖苳蝀鶇鸫鼕东佟冻咚昸")) ("d9o6ng2" ("仝同垌童筒僮銅瞳艟桐橦潼犝獞疃痌眮穜筩罿膧茼董衕赨迵酮铜侗哃0" "彤恫挏曈朣東")) ("d9o6ng5" ("洞動玏硐筒胴仂偅働动峒峝恫")) ("d9o6ng3" ("董蕫懂")) ("d9o6ng1" ("凍埬棟湩胨腖冻栋")) ("d9o6ng4" ("慟洞硐胴峒峝恫恸")) ("d9o6n5" ("沌遁遯盹趸躉鈍钝伅囤")) ("d9o6n1" ("吨扽頓迍顿噸屯")) ("d9o6p5" ?沓) ("d9o6p1" ?沓) ("d9o63" ("杜睹賭踷鍺踷覩赌陼堵")) ("d9o61" ("妒妬螙蠧蠹尌拓斁")) ("d9o6t5" ("突𦂽湥秩腯葖跌飿鶟鼵凸宊怢揬")) ("d9o6t1" ("炪茁焠𢱞𤋿𦵛𥯝葖訥飿吨咄噸揬朏柮")) ("d9o64" ("杜肚芏蠹")) ("d9o3" ("杜𧹥赭𧹻𧺃𣠶𤒠𧹦𧹼𧺂覩堵")) ("d9o1" ("妬𥯉𦾤𣔧妒帝拓")) ("d9ot5" ("稡葖𧎛揬")) ("d9ot1" ("𣔻突葖")) ("d9o70" ?多) ("d9o72" ("沱咜拕")) ("d9o7i2" ("代𠁀")) ("d9o7i5" ("待大")) ("d9o7i1" ("帶薤戴")) ("d9o75" ("拖助度扽拕")) ("d9o7m0" ("𢳞𢲠眈耽冘")) ("d9o7m2" ?痰) ("d9o7m3" ?担) ("d9o7m1" ?抌) ("d9o7n0" ("丹單疸癉单単")) ("d9o7n2" ?彈) ("d9o7n3" ?但) ("d9o7n1" ?疸) ("d9o7n4" ?但) ("d9o7p1" ("答㗳")) ("d9o71" ("拖哆跢拕")) ("d9o7t5" ("達突")) ("d9o7t1" ("妲噠")) ("d9o74" ("拖㐌扡抱拕")) ("d9u0" ("都𣛭鞦𣛦悠攸")) ("d9ua0" ("都嘟𢵋𨅮")) ("d9ua2" ("𢴉嘟𢟎摳")) ("d9ua4" ("𥮊筷箸杜")) ("d9uc5" ("濁鐲𨯹瀆鑟")) ("d9uc1" ("𢱝𡓞𤒘𨯹𩟵篤鐲拙")) ("d9ue6nh2" ("𢝜渟忊")) ("d9ue6nh3" ?頂) ("d9u2" ("度𡀤鮽")) ("d9ui0" ("𥊖")) ("d9ui2" ("𦟿𨄟𦢶")) ("d9ui5" ("隊墜墮")) ("d9ui3" ("𪆤")) ("d9ui4" ("𦅭𦆹")) ("d9u5" ?度) ("d9um2" ("撢𦅰衴")) ("d9um1" ("坫𠸞點撴")) ("d9un0" ("撴燉焞底")) ("d9un2" ("吨𡶁炖𧉙𡑓蝩扽𩂄撴敦")) ("d9ung2" ("同哃洞𪔚")) ("d9ung5" ("動用")) ("d9ung3" ("董𨆟蕫")) ("d9ung1" ("董棟中凍")) ("d9ung4" ("董𧜻襠慟")) ("d9un5" ("庉𣜲囤")) ("d9un1" ("頓屯")) ("d9un4" ?頓) ("d9uo6c1" ("燭𤒘")) ("d9uo6i0" ("𡳪𡓋")) ("d9uo6i3" ("𧻐𨘗𨆷𨒻対")) ("d9uo6i1" ("涗濧𩼷涚")) ("d9uo6m2" ?嘾) ("d9uo6ng0" ("𧑒蟷")) ("d9uo6n3" ?短) ("d9uo6n4" ?短) ("d9uo6t5" ?突) ("d9up5" ?䋎) ("d9u3" ("度睹𨁥𣛭踷𨇜堵覩𨇛都妬杜")) ("d9u1" ("妬妒")) ("d9ut5" ("突揬")) ("d9ut1" ("揬賥𠸂篤")) ("d9u70" ("𣴙")) ("d9u7a0" ("迻荼拸")) ("d9u7a2" ?迻) ("d9u7a1" ("丁仃𠀲𠁂𡥥矴亭侈打")) ("d9u7c5" ?特) ("d9u7c1" ("德徳")) ("d9u72" ?沱) ("d9u7ng0" ?蹬) ("d9u7ng2" ("仃𣫲停𠏦")) ("d9u7ng5" ("鄧𡓂")) ("d9u7ng1" ("𥪸𨅸等頂亭")) ("d9u7ng4" ("等蕩")) ("d9u7o7c5" ("特得待")) ("d9u7o7c1" ("特㯖")) ("d9u7o7i2" ("臺𤢬𤠂")) ("d9u7o7m0" ?) ("d9u7o7m5" ("淡㷋")) ("d9u7o7n2" ("壇𨱪𨲷")) ("d9u7o7ng0" ("当當蟷檔璫簹裆襠鐺鐿铛镱儅噹")) ("d9u7o7ng2" ("唐堂塘糖棠榶樘溏煻膛螗螳誒诶赯逿醣鏜镗餳餹饧啺坣搪摚")) ("d9u7o7ng5" ?丈) ("d9u7o7n5" ?磾) ("d9u7o7n4" ("砎胆")) ("d9u7o7u7m5" ?淡) ("d9u73" ("与打")) ("d9u71" ?哆) ("d9u7t1" ("𠛣坦䋎𠞹縆𠝗𢯟怛担")) ("de60" ("羝移喈")) ("de62" ("泜洟𣻗𠽮湜痍抵提")) ("de65" ?裔) ("de6n2" ("𦹸")) ("de6nh0" ?汀) ("de6nh2" ("爭盈挰情溋")) ("de6nh5" ?㨕) ("de6n5" ("𢴍蝒")) ("de63" ("易啺")) ("de61" ("喙")) ("de6t5" ("𦂾𦄅")) ("de6u0" ?摇) ("de6u2" ("䌦")) ("de6u5" ?䌦) ("de64" ("易𣉷𥚯弟曳")) ("de2" ("提𠽮咦")) ("de5" ?易) ("dem3" ("𡅪")) ("dem1" ?艷) ("deo2" ?朝) ("deo5" ?妙) ("deo3" ("眇緲𥻠")) ("deo1" ?迢) ("dep5" ("揲擛𡮊")) ("dep1" ("蹀𩍣躡蹛")) ("de3" ("圯易")) ("de4" ("𠯇圯鵜雉")) ("di0" ("夷姨荑移𧱅遺鮧𧣧椸洟瀰獼痍箷簃羠胣胰苐虵蛇蛦螔袲袳訑詑詒0" "謻诒貤貽迆迤迻遗酏鉹阤陁頤頥颐飴饴黟㢱乁侇匜台咦圮圯夤它宧峓0" "开异弥彌彛彜彝怡恞惟扅施易杝枱枲柂栘桋")) ("dia0" ("𧣧")) ("dia2" ("拽鮧抴")) ("dia5" ("泄洩")) ("dia4" ("𥐦")) ("dich5" ("役易疫液腋譯驛澤燡睪笛繹绎蜴訳译踢醳釋驿伇剔圛坄垼埸夜奕射嶧0" "帟弈怿惕懌掖斁昜")) ("die6c5" ("易𪁂亦")) ("die6c1" ?亦) ("die6m0" ("鹽閻檐櫩焯焰爓盐簷艷閆闫阎阽塩壛")) ("die6m2" ("檐幨")) ("die6m5" ("𣛱艷焰艶豔剡扊")) ("die6m1" ?占) ("die6m4" ("琰艷灩炎焰焱燄爓艳艶覃豓豔閻阎鹽")) ("die6n0" ("延鳶沿涎焉筵綎莛蜒郔鋋鸢埏")) ("die6ng2" ?盈) ("die6n5" ("面靣麪麵偭")) ("die6n1" ("緬缅腼")) ("die6n4" ("演衍烶縯覥觍齞戭")) ("die6p5" ("葉烨煠燁爗碟篗蹀鍱靥靨饁偞僷叶晔曄枻枼")) ("die6p1" ?葉) ("die6t5" ("滅灭烕搣")) ("die6u0" ("搖遙佻姚鷂榣猺珧瑤祧窑窕窯窰繇茭蝇蝿蠅謠軺遥銚鑃铫颻鰩傜嗂0" "媱徭恌愮摇")) ("die6u2" ("𠺧鳶鷂鷂鹞䌦")) ("die6u5" ("妙耀渺燿玅眇矅筄艞覞鷂䌦兆岙愮曜")) ("die6u3" ("淼渺眇緲缈藐鷕岙朓杪杳")) ("die6u1" ("窖酵")) ("die6u4" ("淼渺繞杪")) ("di2" ("姨夷咦")) ("di5" ("易異殔眙肄衪袘貤遺廙异施")) ("dim0" ("𥌸焰")) ("dim2" ("霑𢸝𢺓沈")) ("din0" ("𡺦")) ("dinh0" ("營营営")) ("dinh5" ?㨕) ("dinh1" ("性潁穎粘訂颖")) ("dinh4" ("潁穎郢頴颍颖")) ("din1" ("𠱆喕")) ("dip5" ("𣋑葉蹀堞擛")) ("dip1" ("鐷釟折")) ("di3" ("汜洟")) ("di1" ("𡡧挗洟")) ("dit5" ?繹) ("dit1" ?折) ("diu0" ?鮡) ("diu2" ("妙迢𠴕𢭼遙調耀𤓛燿遥招條")) ("diu5" ("妙裕耀易")) ("diu1" ("𢬢眇𥾗繞妙")) ("di4" ("已以圯苡苢迆迤釔钇阤屺崺巳既暆")) ("do0" ("由猶𢶺楢犹繇莸蕕蚰遊鈾铀")) ("doa5" ("唑挫𡃏墮")) ("doan0" ?緣) ("doanh0" ("盈營楹溋瀛籝籯膋茔营謍贏赢営塋嬴攍桯")) ("doanh2" ?溋) ("doan4" ("尹允")) ("doa1" ?挫) ("doc5" ("育唷𤣡𨂔槈獨㯮堉")) ("doc1" ("篤唷觫")) ("do2" ("紬𠻀𢲛𣺺𠻀徒")) ("doi0" ("耒堆𣼲𨅷洡")) ("doi2" ?唯) ("doi5" ("𨅷燴唯")) ("doi3" ?唯) ("doi1" ?唯) ("doi4" ("唯烩燴")) ("dom0" ("𣛱肛𢶺")) ("dom2" ("𥆡窞𥉰𥈺𥋺𥌸𥊥𥦝盹窺")) ("don0" ("燉𢝳橔炖敦")) ("don2" ("存𢝳寅")) ("dong0" ("容搈炵熔鎔庸")) ("dong2" ("𡉕用")) ("dong5" ?洞) ("dong3" ("𦡦董")) ("dong1" ?凍) ("dong4" ("俑㗈蛹踴甬踊勇勈恿")) ("don5" ("扽撰𢵶𢶿迍遁掄")) ("don1" ("寸䠣")) ("don4" ("𩊾")) ("do60" ?由) ("do6c1" ("祝渥嘞篤𡓞𡾬")) ("do6i0" ("𠐸")) ("do6i2" ("𢬗洡𥹯搥漼𣼭𩅚耒䊚捶")) ("do6i5" ("洡隊𣾶磊")) ("do6i1" ("嚉𢇉对對")) ("do6i4" ("𠾕𢤡")) ("do6n0" ?敦) ("do6n2" ("屯扽沌拵盆吨存忳")) ("do6ng0" ("柊容𩄱𩘨庸搈")) ("do6ng2" ("𡀇容")) ("do6ng5" ("洞湧用")) ("do6ng4" ?洞) ("do6n5" ?吨) ("do6n1" ?撰) ("do6p5" ("爉𡉕")) ("do63" ("扗擼")) ("do6t5" ("突悅𢝀湥滅悦")) ("do6t1" ("突訥𣖢椊")) ("do64" ("𠴗喻誘𡁹撫愈")) ("do3" ("㳶杜")) ("do1" ("柚楮𣜴𦾤")) ("dot1" ("埣堗")) ("do70" ("汿涂悇洳除餘")) ("do72" ("余除徐")) ("do7i0" ("㹫猚蛦蝔移")) ("do7i2" ("移𧐹𨄼")) ("do7i5" ?待) ("do7i1" ("瀣戒")) ("do75" ?) ("do7m3" ?減) ("do7n2" ("纏纏寅")) ("do7n5" ("引湎𣼹演寅")) ("do7n1" ("𠻤瞷簡𧢑寅")) ("do7n4" ("演但")) ("do7p5" ?葉) ("do7p1" ?葉) ("do73" ("𡁎唋")) ("do74" ("𡁎𢷣啫")) ("du0" ("柚逾遊諛鍮蝣楡楢楰榆歈毹油浟渝游滺牏犹猷瑜睮窬羭腧腴臾舀茰莤0" "莸萸蕍蕕蚘蚰蚴蛔蜖蝓螸褕覦觎谀踰輶輸逌逰鄃隃鯈䣭俞偷兪喩喻妬0" "媮峳怞悠愉抭揄攸斿")) ("dua0" ("誽諛")) ("dua6n4" ("狁笋筍芛允尹")) ("dua6t5" ("煜矞聿肀遹霱驈鴥鶏鷸鹬")) ("dua2" ("捈揂諛")) ("dua5" ?墮) ("dua1" ?瘐) ("duc5" ("育唷欲慾欱毓浴淯煜突粥蒮袬鋊鬻鵒鹆儥喲堉峪昗昱")) ("due65" ("曳泄拽洩熭睿袂袣裔詍轊銳鋭鏏锐靾齥㹭丆兊兌兑勚勩叡呭壡抴枻")) ("due6nh2" ("溋瀛")) ("du2" ("𠱋𢂎油𠶢愈喻")) ("dui2" ("椎槌錐鎚𨬉𣟩𨯸錘鑆搥")) ("dui5" ("𢭺隊")) ("dui3" ?㩡) ("dui1" ?唯) ("dui4" ?唯) ("du5" ("喻裕誘諭猶竽籲芋芌蕷诱谕龥吁唀喩峪")) ("dum0" ?森) ("dum5" ("呫森")) ("dum1" ?森) ("dum4" ("𡍛𡏟")) ("dun0" ("搎撴敦")) ("dun2" ("屯扽")) ("dung0" ("容溶慵蓉榕滽熔牅瑢融螎褣赨鄘鎔鏞镛頌颂鱅佣傛傭塎墉庸")) ("dung2" ("用拥𨀍𢴋同容")) ("dung5" ("用瀜甩佣")) ("dung4" ("俑勇桶筩涌湧甬蛹踊踴勈埇恿悀惥慂")) ("dun1" ?頓) ("duo6c5" ("勺杓")) ("duo6i0" ("唯堆")) ("duo6i1" ("𣝉唯")) ("duo6i4" ("唯𨀤𨁬撮")) ("duo6ng0" ?容) ("duo6ng2" ("拥揚")) ("duo6t5" ?聿) ("duo7n0" ?緣) ("duo7t5" ?閲) ("du3" ("誘喻愈")) ("du1" ("瘐癒")) ("dut5" ("逸㷝揬")) ("dut1" ("卒蒓蓴")) ("du4" ("愈牖瘉瘐癒窳羑誘貐俞庾揄收")) ("duy0" ("唯惟濰維维遺壝帷")) ("duye6n0" ("沿鉛緣娫椽橼櫞猭縁缘蝝鈆铅吮唌埏巡延")) ("duye6n5" ("吮沇馻兖兗掾")) ("duye6n1" ?緣) ("duye6t5" ("悅閱説说閲阅兊兑娧恱悦")) ("duy5" ("蓶諉诿唯")) ("du70" ("予余餘欤歟璵畬畲籅舁舆與艅譽輿轝雓馀鮽鵌伃妤嶼懙旟")) ("du7a0" ("瓜荼𤬀𦼞鮽𧃋𩻓𤫿𦾠芧")) ("du7a2" ("㭨椰蒣蒢梌")) ("du7a5" ("預澦蕷")) ("du7a1" ("架預𦼥")) ("du7c5" ("翼瀷煜熤翊翌弋")) ("du7c1" ("𠯅𠺵")) ("du72" ("予如")) ("du75" ("預豫譽澦礜穥與蕷誉预与吁嶼悆悇")) ("du7ng0" ("楊𤼸仍踭凌孕")) ("du7ng2" ("仃𥩯停𨀊踭棱仍打揨")) ("du7ng5" ("孕𢫡𥩯𢸞鄧仍媵")) ("du7ng3" ("孕仍")) ("du7o7c5" ("葯藥躍櫟瀹爚礿禴籥籰药薬蘥趯跃鑰钥龠")) ("du7o7c1" ?藥) ("du7o7i2" ?曳) ("du7o7i5" ("曳曵")) ("du7o7i1" ("𨑜𤲂𠁑𣻉")) ("du7o7ng0" ("羊洋揚陽楊氜氧炀烊煬瑒疡痒瘍禓羋芈阦阳颺佯徉扬敭旸昜暘杨")) ("du7o7ng2" ("羕揚")) ("du7o7ng5" ("仗煬")) ("du7o7ng4" ("養氧氱痒癢羪蛘餋养懩")) ("du7o7t5" ("躍閲")) ("du73" ("汝唋")) ("du71" ("唋預")) ("du7t5" ("秩迭㷝")) ("du7t1" ("悉𠞹𢴑𦄵㗭弋担")) ("du7u5" ("羑蚰鈾铀柚")) ("du7u3" ("槱莠柚")) ("du7u1" ("櫾牖狖秞貁釉鼬")) ("du7u4" ("槱羑莠蜼螤褎褏銪铕卣庾斔斞柚")) ("du74" ("与與㺞璵㑏予兴屿嶼")) ("e0" ("𠲖𠵱㥋𢙬衣依意")) ("ec1" ?噁) ("e60" ("𠲖𧊉殹瑿繄醯鷖黳嫕嫛曀")) ("e6ch5" ("𡒪")) ("e6ch1" ?螠) ("e6m0" ("淹腌㛪俺厭奄")) ("e6m1" ("掩厭壓")) ("e6nh4" ("偃𠸄")) ("e6n5" ("抃𠼸")) ("e6n4" ?偃) ("e6p1" ?押) ("e61" ("噎曀殪饐殹瘗瘞瞖繄翳豷餲鷖医嫕")) ("e6u0" ?㕭) ("e2" ("咿𠲖")) ("em0" ("俺㛪腌奄")) ("em1" ?掩) ("en0" ?嚥) ("eng0" ("𡂍")) ("en3" ?嚥) ("en1" ("燕䴏")) ("eo0" ("夭㕭要腰嘵喓")) ("eo2" ("夭妖")) ("eo5" ?殀) ("eo3" ("殀妖")) ("eo1" ("要𢰳喓")) ("eo4" ("殀妖")) ("ep5" ?押) ("ep1" ("押𠶟𢹥")) ("e1" ?薏) ("et1" ("謁押")) ("ga6c1" ?棘) ("ga6m2" ("厗唅噙蠄㖗吟呤扲")) ("ga6m5" ?埁) ("ga6m1" ("錦噙")) ("ga6m4" ("吟噤錦呤唫")) ("ga6n0" ("筋荕")) ("ga6n2" ("𧵆近斤")) ("ga6ng2" ?薑) ("ga6p5" ("岌趿汲岋")) ("ga6p1" ("扱急𠍭及")) ("ga6t5" ("各扢拮𦛋𩠓頡訖䇄乞")) ("ga6t1" ?乞) ("ga6u0" ("呴𥬉𥴚")) ("ga6u2" ("𥬉𥴚浗篙脙")) ("ga6u1" ("𤠰褠")) ("ga6u4" ?㗕) ("ga6y0" ("垓㧡掑𨠳𨡨𨢟𥶂𢲧𦟍磋咳")) ("ga6y2" ("𤷍𤻓𤼞唭技掑")) ("ga6y5" ("梞")) ("ga6y3" ?折) ("ga6y1" ?嘅) ("gach5" ("坧𤮄壢𥗌𥗩𥗳𤮘甎磚劃")) ("gac5" ("各觡挌")) ("gac1" ("挌閣擱櫊𨆿阁各搁格")) ("ga2" ("𪃴𤠄猗鵸")) ("gai0" ("荄𦃮核")) ("gai2" ("掑𢹆摡")) ("gai5" ("𥒅")) ("gai1" ("𡛔丐")) ("gai4" ("𢭮掑摡")) ("ga5" ("婀𠶄妸")) ("gan0" ?肝) ("gan2" ("強𢠥近乾")) ("gang0" ("掆𡬼𡱸𨧠鋼刚剛")) ("gang2" ?強) ("ganh0" ("阬爭競坑竞")) ("ganh2" ("䃄瀛埂")) ("ganh3" ?景) ("ganh1" ("挭更梗")) ("gan5" ("𠲟𢭬𣴓伴吃")) ("gan1" ("擀檊㨴")) ("gao0" ("耗嗃")) ("gao2" ("哠嚎嗃")) ("gao5" ("𥺊𥽌槹檤檰稻㫧")) ("gao1" ("梏𤭚")) ("ga3" ("婀婍嫁妸婭")) ("ga1" ("婀架妸嫁")) ("gat5" ("拔詰挌")) ("gau2" ("浗槔篙𣠘槹脙")) ("ga8c5" ?各) ("ga8m0" ("針金")) ("ga8m2" ?䁠) ("ga8m5" ("吟唫噤𡅧呤啃")) ("ga8m1" ("錦𥋴")) ("ga8n2" ("𠼹")) ("ga8ng0" ?矜) ("ga8ng1" ("亙𠡚亘咺哏強")) ("ga8n1" ("哏拫𠦯艮堅")) ("ga8p5" ("及﨤趿吸扱")) ("ga8p1" ("扱𥈲")) ("ga8t5" ("𥝎拮𠟸𥢫秸")) ("ga8t1" ("𠮙刻噶咭")) ("ga4" ("婀𡥚𤯱何妸子")) ("gay0" ("垓荄咳")) ("gay3" ("技𢭮")) ("gay1" ("𠰁嘅𩬆𦢾𩯂𩺺摡")) ("gay4" ("技𢭮𢴛折")) ("ghe0" ("𠺳稽𦪵𦪼舸")) ("ghe60" ("𠺳稽")) ("ghe6ch1" ("格擊𨃶")) ("ghe62" ("𡓈𥗎")) ("ghe6nh2" ("𡌿𡹞涼䃄𨂙埂𡰏𡹡溸赢梗")) ("ghe6nh3" ?撔) ("ghe61" ("几𧦔楴𣖟槣椅")) ("ghe2" ("𡒬掑")) ("ghe5" ?) ("ghem1" ("劍檢𧁴")) ("ghen0" ("慳悭惚")) ("ghen2" ("𥉸")) ("gheo0" ?喬) ("gheo5" ("𠰉嘺𡃺𡅬𥍑嘵憍")) ("ghep1" ("扱𢯖夾押")) ("ghe3" ("𤴪㾵")) ("ghe1" ("㨳𥊘艤𦗞𨄾竒踦寄掎")) ("ghet1" ("恄𢢂咭")) ("ghe4" ?技) ("ghi0" ("記𥱬𥶂掑")) ("ghie6c1" ("𢙕")) ("ghie6n2" ("㗔堅")) ("ghi2" ("持掑")) ("ghim0" ?金) ("ghim2" ?鉗) ("ghim1" ("𩸱")) ("ghinh2" ?䃄) ("ghinh4" ?徑) ("ghin1" ?謹) ("gi0" ("椸彌")) ("gia0" ("家加枷茄嘉鮻加枷茄家椰椵泇爷爺犌猳珈琊痂瘕突笳耞耶葭蚜诸豭跏0" "鎵镓麚伽倻傢咖宊揶")) ("gia6c1" ("聀𠺵職职弋")) ("gia6m0" ("𢹽淫滛")) ("gia6m2" ("𢴏樳橝氳淫滛㨔")) ("gia6m5" ("𦂼踸濫𥸄")) ("gia6m1" ("𨡼𨣤𨠲監釅")) ("gia6m4" ("𣨮踸")) ("gia6n2" ("𥳄𣠰寅")) ("gia6ng2" ?牀) ("gia6ng5" ?) ("gia6ng3" ?拯) ("gia6nh2" ?爭) ("gia6n5" ("恨𢚷陣𠻆𢠣胤限引")) ("gia6n1" ?鎮) ("gia6p5" ("執𢴇熠習执拉")) ("gia6p1" ("蓻葉挾")) ("gia6t5" ("迭秩")) ("gia6u0" ("校柚")) ("gia6u2" ("芙茱朝")) ("gia6u5" ("梄笤莤𣙭𥴙𥵙簉酉酒掉")) ("gia6u1" ("丑𢭳𠥤𡆞酉鬪丒唒")) ("gia6y0" ("之𣆰")) ("gia6y2" ("持𥻣履")) ("gia6y3" ("𢩽")) ("gia6y1" ("𥿗絏繶紒紙")) ("gia6y4" ("𢩽扯洗𢬿䟢")) ("giac5" ?喥) ("giac1" ("角覺榷玨珏瑴覐覚觉觳較龣傕喥搉斍斠桷")) ("gia2" ("伽查𦓅遮痂笳茄茶葭跏迦咖枷")) ("giai0" ("佳皆階䐭楷湝痎秸稭諧谐阶鵻亥偕哜喈嚌堦")) ("giai5" ?豸) ("giai3" ("豸解𢄩螮獬繲蟹𩺌檞薢蠏觧邂䙊嶰廨懈")) ("giai1" ("䐭界芥誡戒械")) ("giai4" ("豸𤉒𠸤𤋵解")) ("gia5" ("𣂃箸")) ("giam0" ("監緘攬㩜椷瑊缄魐㨔凲尲尴尶")) ("giam2" ("緘㨔")) ("giam5" ("𢪭嚂𠾻談")) ("giam3" ("淢減碱簡醎鹹鹻鹼减咸啖")) ("giam1" ("監槛檻监譼鉴鍳鑑鑒鑬尲尴尶")) ("gian0" ("奸姦間艱艰菅葌蕑閑閒间鬜囏姧")) ("gian2" ("床𢞄橺𣠰滇")) ("giang0" ("扛江杠𥬮陽槓瓨疘缸肛豇㧏掆")) ("giang2" ("揚江牀床")) ("giang5" ("𢏠𨀹")) ("giang3" ("講讲顜")) ("giang1" ("降揀𩄐洚絳绛夅")) ("gianh0" ("江淨爭")) ("gianh2" ("爭𠲜棦箏𥱭掙")) ("gianh3" ?穎) ("gian3" ("揀橺簡澗简繝但僩僴劗拣撊柬")) ("gian1" ("𧍴諫間演瞷简覵諌谏閒间")) ("gian4" ?簡) ("giao0" ("交蛟鮻交蛟膠艽茭跤轇郊鮫鲛㬵佼搅攪")) ("giao2" ("洨繳咬")) ("giao3" ("咬狡絞筊绞較较鉸铰齩䶧佼啮嚙姣捁攪")) ("giao1" ("教槊教𨬊槊眇窌窖覐覚覺觉詨較酵鉸餃饺敎斍校")) ("giap1" ("甲夾峽胛荚莢蛱蛺袷裌郟鉀鋏钾铗頬頰颊夹岬峡挟挾")) ("gia3" ("者赭假偖椵檟賈贾鍺锗叚斝")) ("gia1" ("价架液嫁𦁹價蔗駕𥳅這榎稼賈这驾鷓鹧価假幏拁枷柘")) ("giat5" ("淖搣𨆹𢫄泆卓")) ("giat1" ("戛戞")) ("giau2" ("蔞𢀭朝")) ("gia8c5" ("賊弋")) ("gia8m0" ?箴) ("gia8m2" ("㨔箴")) ("gia8m5" ("拰湛")) ("gia8m4" ?踸) ("gia8n2" ("簡撊")) ("gia8ng0" ("江𢬥綾扛杠")) ("gia8ng2" ("庄扛𢏠蠅兢")) ("gia8ng5" ?庄) ("gia8ng1" ("𠱆")) ("gia8n5" ?吲) ("gia8n4" ?簡) ("gia8p5" ?習) ("gia8t5" ("𣾹泆逸㴽佚")) ("gia8t1" ("質㩫")) ("gia4" ("也吔𣨕啫𦩳野㨋寫")) ("giay0" ("移掾")) ("giay2" ("𥀌鞋𨃐𩌂履𨃌")) ("giay5" ?) ("giay1" ?戒) ("giay4" ("䟢𨃉")) ("gie0" ?移) ("gie60" ("支")) ("gie6ch5" ?隻) ("gie6c1" ("𩷉䱑𩷛𩹹")) ("gie6m1" ("占掂艷")) ("gie6n2" ("萾𧁶")) ("gie6ng0" ("𦙫𥢆𣦓正延征")) ("gie6ng2" ("盈𣌆𦀚萾𡎠楹溋䋼唐")) ("gie6ng1" ("汫𠄺泟湴井")) ("gie6nh2" ?征) ("gie6nh5" ?征) ("gie6t1" ("折𢷄𤄌滅")) ("gie6u5" ("兆咷")) ("gie6u1" ?酵) ("gie6u4" ("𠰉")) ("gie64" ("𥫟")) ("giem2" ("𡆙讒")) ("giem1" ?占) ("gienh2" ?征) ("gieo0" ("招挍搖𢱐摇撩")) ("gieo5" ("召招挑")) ("gieo3" ?渺) ("gieo1" ("𠰉")) ("giep5" ("甲𣝀葉折押")) ("gie3" ("綵幣𪂰秷䌽弊")) ("gie1" ?秷) ("giet5" ("𠲔")) ("gie4" ?雉) ("gi2" ("之夷咦")) ("gin2" ("𢷹纏廛廛𢸢纏辰㕓吲")) ("gioc1" ?祝) ("gioe2" ?唯) ("gioen2" ?眩) ("gio2" ("𥱰蓗")) ("gioi0" ?堆) ("gioi2" ("𧋆𧔾蜼")) ("gioi5" ("唯𢵌燴隊")) ("gioi3" ("磊𡤟唯")) ("gioi1" ("𢬭唯")) ("gioi4" ("烩燴")) ("gio5" ?住) ("gion0" ?敦) ("gion2" ("𤵊𦎍𦟒存")) ("giong0" ("終𨀐溶𩢦衝𨄿")) ("giong2" ("𡉕")) ("giong5" ("喠咚")) ("giong3" ("踴踊")) ("giong1" ("凍容揀梇喠")) ("giong4" ("㗈勇")) ("gion5" ?論) ("gion3" ?吮) ("gio60" ("𥳉都")) ("gio6c1" ("祝角")) ("gio6i2" ("𢬗㩡䊚")) ("gio6i5" ("洡㩡")) ("gio6i3" ("𣑳𣞂㰁")) ("gio6i1" ?嚉) ("gio65" ?喻) ("gio6n0" ("燉敦")) ("gio6ng0" ("𧊕溶𩘪容庸")) ("gio6ng2" ("仝𡀇𡊸")) ("gio6ng5" ?挵) ("gio6ng1" ("𥞖種𥠭𠏳𧀑蕫")) ("gio6p5" ("執㷝")) ("gio63" ?吐) ("gio6t5" ?湥) ("gio6t1" ?卒) ("gio64" ("𠰍𣋼𥣒")) ("gio3" ?䇠) ("gio1" ("逾𩙋𩙍𩙌這愈")) ("giot5" ("𠸂湥淬突")) ("giot1" ?埣) ("gio70" ("捈餘拁")) ("gio72" ("徐𣇞𣉹除")) ("gio7i0" ?械) ("gio7i2" ("𧍊𧋹炌")) ("gio7i1" ("介戒界蚧械𤈪𤋽瀣炌犗玠畍疥芥裓誡诫韰駴骱齘丯价価價堺尬屆0" "届悈")) ("gio7m5" ("監濫")) ("gio7m1" ?監) ("gio7n2" ?湎) ("gio7n5" ?愐) ("gio7n1" ("覸䒡")) ("gio7n4" ("引演簡𡅌𢥣喕屯折")) ("gio73" ("𡁎𢷣啫")) ("gio71" ("賀賈")) ("gio7t5" ("𤁩逸")) ("gio74" ?啫) ("gi3" ?只) ("gi1" ?挗) ("git5" ?繹) ("git1" ?折) ("giu0" ?䇬) ("giua2" ("楢捈")) ("giua4" ("銼鑥𨮋")) ("giuc5" ("欲逐𠽖")) ("giui2" ("錐搥")) ("giui5" ("𢬗㩡")) ("giui3" ("𨘗㩡")) ("giui1" ?㩡) ("gium2" ("用𡑓")) ("gium5" ("踸呫")) ("gium1" ?揕) ("giun0" ("𧉙𧑒𨘗䔻撴敦")) ("giun2" ?用) ("giung2" ("用屯")) ("giung3" ?嵎) ("giun1" ?頓) ("giuo6c5" ("勺𣨧")) ("giuo6i4" ?㩡) ("giuo6ng1" ?降) ("giup1" ("𠢟𠢞𢴇丸執执")) ("giu1" ?注) ("giu4" ("𣜴𢷀𢷱牖")) ("giu7a0" ?荼) ("giu7a2" ?蒣) ("giu7a1" ?架) ("giu7a4" ("𡧲𡨌𠁵𠁹竚")) ("giu7o7ng0" ("𢬥張𥆀扛揚")) ("giu7o7ng2" ("床牀樑")) ("giu7o7ng5" ?仗) ("giu7t5" ?秩) ("giu74" ("㑏拧𢬇𡨸𢷣渚貯佇宁守")) ("go0" ("姑𦁣𩸰𪂯箛孤")) ("goa1" ("過寡化")) ("goc1" ("谷角𣃺𣍂𧣳㭲")) ("go2" ("𡍢塸𦁿坵㩴孤")) ("goi5" ("噲哙")) ("goi3" ("膾𩷆鱠脍噲")) ("goi1" ("𢶒繪檜絵襘")) ("go5" ?埧) ("gom0" ?搛) ("gon0" ("棍昆")) ("gon2" ?棍) ("gong5" ?共) ("gong3" ?貢) ("gon5" ("衮論𦄣袞")) ("go60" ("𪂯")) ("go6c5" ("㭲梮")) ("go6c1" ("㭲梏梮")) ("go62" ?㮧) ("go6i2" ("𧀐")) ("go6i5" ("澮檜浍")) ("go6i1" ("𩠴檜絵襘䯤桧")) ("go6m0" ?搛) ("go6m2" ("𠔮𡗄𠁝𠁟歉㽐")) ("go6m1" ("𡑲")) ("go6ng0" ?杠) ("go6ng2" ("工扛栱")) ("go6p5" ("合𠄦")) ("go6p1" ?合) ("go6t5" ?滑) ("go64" ("枯楛㮧椇具")) ("gop1" ("合給𢵰")) ("got5" ("𠚯𠞡搰")) ("got1" ("𨃴")) ("go7i5" ("𢭮𢴖㨳")) ("go7i3" ("㨳寄改攺")) ("go75" ("𡱶")) ("go7m2" ("𢢬")) ("go7m1" ("𡃍劍嚈憾")) ("go7n5" ?湎) ("go73" ("舉举挙擧")) ("go7t5" ("桀詰")) ("go74" ("𨔉攑舉举挙擧")) ("go4" ("𢮭𢱗𦩛楛埧")) ("gu0" ("俱塸")) ("gua1" ("𤺮")) ("guc5" ?局) ("gu2" ("虬鴝𡆚臞虯㖵俱")) ("gui2" ("簣蕢")) ("gui4" ("𡑭哙噲")) ("gu5" ("𣛡槁椇")) ("gung2" ("𠴛𡃕")) ("gung1" ?貢) ("gun1" ?貢) ("guo6c5" ("𤶹")) ("guo6c1" ("梮槶踘椈")) ("guo6t1" ("𩄨")) ("gut5" ?滑) ("gut1" ("骨縎")) ("gu4" ?椇) ("gu7a2" ?渠) ("gu72" ?㖵) ("gu7i3" ("改𠳚𢭮寄𦰦㨳攺")) ("gu7ng2" ("𦹱薑𤃥羌羗姜")) ("gu7o7m0" ("劍鎌剑")) ("gu7o7m2" ("睒䁠𥋼")) ("gu7o7m5" ("睒𥊗𨇓")) ("gu7o7ng0" ("𦎛𠻁葁鏡鑑鑒強强")) ("gu7o7ng5" ("強强摾")) ("gu7o7n5" ?) ("h0" ?漢) ("ha0" ("呵哬苛訶诃閕哈岈")) ("ha6c1" ?吃) ("ha6m0" ("𤋾噷𤐚歆鑫嶔")) ("ha6m2" ("唅𡌢焓𤐚窨陷")) ("ha6m5" ("檻噷")) ("ha6m3" ("噷𥼲錦陷飲")) ("ha6m1" ("噷𡄏")) ("ha6m4" ("歆陷噷")) ("ha6n0" ("欣焮訢鍁俽忺忻惞昕杴")) ("ha6ng3" ("鬨𣋱興閧")) ("ha6ng1" ("秤称興")) ("ha6n5" ("恨佷")) ("ha6n3" ?很) ("ha6n1" ("衅釁璺舋")) ("ha6n4" ?欣) ("ha6p1" ("吸翕嗡歙潝熻闟合噏")) ("ha6t5" ?肸) ("ha6t1" ("吃迄訖汽肸讫")) ("ha6u0" ("𪁆䳧𪃱齁")) ("ha6u2" ("侯候喉猴䗔𤶿𧓏瘊睺矦篌糇翭蠔鄇鍭餱齁休")) ("ha6u5" ("后厚後候郈鄇骺鱟侯垕堠")) ("ha6u3" ?好) ("ha6u1" ("𦵷𤬈鱟鲎呴好後")) ("ha6y0" ("熙熹咍希")) ("ha6y2" ?唏) ("ha6y3" ("海𤍃𩘫喜")) ("ha6y1" ?海) ("ha6y4" ?咍) ("hach5" ("劾核胲覈騞")) ("hach1" ("嚇赫吓滆爀罅虩赩哧")) ("hac5" ("鶴涸澩翯觳觷貉鷽鹤凅嗃")) ("hac1" ("壑謞郝")) ("ha2" ("呵河蚵蝴何荷霞哬瑕瘕苛菏蕸虾蝦赮遐騢鰕齕假暇")) ("hai0" ("𠄩台咍")) ("hai2" ("孩鞋諧骸該谐跬鍇锴鞵頦颏鮭龤咳")) ("hai5" ("害厦")) ("hai3" ("海澥醢餀嗨")) ("hai1" ("𦷫𨨫妎挴採")) ("hai4" ("㤥駭駴骇唉")) ("ha5" ("下夏复賀暇煆芐荷贺齜丅假厦吓嗄夓廈")) ("ham0" ("歆噷𢣇頷蚶酣唅嗿庵憨")) ("ham2" ("含函唅𦛜歆憨𥻧頷銜啣椷涵焓琀羬蜬衔衘諴谽邯酣醎鋡顄颔鹹麙0" "䶢凾咸喊嗛圅峆")) ("ham5" ("𤞻㺝艦槛檻舰菡轞頷颔䚀")) ("ham3" ("喊嚂")) ("ham1" ("歆噉𠽏憨憾瞰矙譀闞阚鬫含咸喊壏撼")) ("ham4" ("陷豃餡馅")) ("han0" ("𠻃嘆𧄊𨫪睅罕頇顸馯鼾㗍")) ("han2" ("欣寒翰韓㩃漢焊蔊蛝螒邗釬銲雗韩鶾鼾垠憪")) ("hang0" ("𥧎𧯅𧯄𡎟缸舡馨")) ("hang2" ("行桁航降𠲓沆笐絎绗迒頏颃亢吭夅恒斻杭")) ("hang5" ("項缿衖项鬨巷")) ("hang3" ("項萫行頂")) ("hang1" ("項漢")) ("hang4" ("沆行夯桁")) ("hanh0" ("亨馨脝行㨘哼擤")) ("hanh2" ("行桁荇莖蘅衡珩胻茎莕衝")) ("hanh5" ("行杏幸倖荇絎绗莕擤")) ("hanh3" ?焞) ("hanh4" ("倖悻涬婞")) ("han5" ("旱限汙涆瀚焊釬銲鳱")) ("han3" ?罕) ("han1" ("漢汉熯蔊厂厈暵")) ("han4" ("罕悍捍汗瀚熯犴猂赶趕酐閈闞闬駻鼾扞")) ("hao0" ("哮耗滈嚆烋皋蒿薅薧虓髐呺呼唬嗃嘐庨")) ("hao2" ("毫豪嚎壕檺蠔濠爻𡀱殽洨浠淆笅絞肴號蚝訤誵謞餚鴞号呺嗥嘷姣崤0" "校")) ("hao5" ("浩殽涸淏滈澔灝皓皜皞笴薃鄗鎬镐顥颢鰝挍昊暠")) ("hao3" ("好茭薧")) ("hao1" ("好𣉶秏耗嗃")) ("hao4" ("好皞皥")) ("hap5" ("匣峽盒欱狎盇盍瞌硤閘閤闔阖匼合呷嗑圔柙")) ("hap1" ("匣柙")) ("ha3" ("呵暇謼嘑")) ("ha1" ("呵𠹛𧯶罅閜丅下可呼暇")) ("hat5" ("曷籺紇涸蝎轄毼渴瞎碣螛蠍褐辖鎋鞨餲馤鶡鹖喝嗐害搳")) ("hat1" ("咭喝𠺴欱齃")) ("hau0" ("嚆耗")) ("hau2" ("蠔")) ("hau1" ?好) ("ha8c5" ("劾鶴刻")) ("ha8c1" ("黑黒劾")) ("ha8m0" ("歆𢣇噷菡唅喑")) ("ha8m2" ("唅𢣇卸菡喑")) ("ha8m3" ?陷) ("ha8n2" ("垠恨𢢈")) ("ha8ng0" ("𢣇興𠽘𣆯行")) ("ha8ng2" ("恒姮恆桁")) ("ha8ng3" ("𠽘")) ("ha8ng1" ("響𡁝响")) ("ha8ng4" ("𣆯亘亙哘")) ("ha8n3" ?罕) ("ha8n1" ("罕釁漢")) ("ha8t1" ("乙𠖯𠮙迄忆𢩧訖喝")) ("hay0" ("咍台能")) ("hay3" ("海嘻")) ("hay1" ("𥉪")) ("hay4" ("咳唉駭矣係咍")) ("he0" ("希鯑䖷熙唏")) ("he60" ("希𢟑")) ("he6ch5" ("劾扢")) ("he6ch1" ("扢劾")) ("he62" ("兮𠯋係奚嗘稀螇谿豯蹊醯騱鼷傒嘻徯")) ("he65" ("系係禊縘繋繫謑匚匸")) ("he6m2" ?嫌) ("he6n0" ("𢟑興軒")) ("he6nh0" ?馨) ("he6nh2" ?形) ("he6nh3" ?脛) ("he6n3" ("𡆘顯显")) ("he6n1" ("蜆䘆𧖃")) ("he63" ("係盻")) ("he6t5" ("頁頡頢")) ("he6t1" ("喝歇𣍊𥃞盡尽")) ("he6u0" ?囂) ("he6u2" ?囂) ("he6u3" ?曉) ("he6u1" ("好𤽴哮孝")) ("he64" ("係盻禊傒唉")) ("he2" ("夏复𡏘𡏛𡕵廈𡐯𢇱厦唏")) ("he5" ("𧘸")) ("hem0" ("嫌㾾")) ("hem2" ("𥻧𥽎槏嫌")) ("hem5" ("𡮞儉")) ("hem3" ?險) ("hen0" ("軒𠻃𤹖嘆")) ("hen2" ("𠍦賢𡮺𢤞𡮷閑闲䝨")) ("heng5" ?哄) ("hen5" ("哏限現𠻷哯")) ("heo0" ("㺧耗囂")) ("heo2" ("枵𣜵㭳")) ("heo3" ("嘵曉䓔")) ("heo1" ("𤉗痚㭳䓔")) ("hep5" ("狹狭陜陿")) ("he3" ("矣喜")) ("he1" ("戲㩬唏嚱戯戱")) ("het1" ("喝𠿒歇鶡")) ("he4" ?唉) ("hi0" ("希唏稀熙絺嘻犧欷浠烯焈煕熈熹燨爔牺睎禧羲莃譆豨釐鵗僖嚱嬉戱戲0" "晞曦桸")) ("hia0" ("𩊽鞵")) ("hich5" ("檄𪄧薂")) ("hich1" ("狊覝覡觋赫")) ("hie6m0" ("莶薟忺")) ("hie6m2" ("嫌慊")) ("hie6m5" ?贍) ("hie6m3" ("險獫玁险嶮")) ("hie6m1" ("險儉厭懨")) ("hie6n0" ("軒祆莶萱薟蜆轩鍁锨頇顸鶱嘕屳掀")) ("hie6n2" ("賢礥贒贤䝨")) ("hie6ng3" ?焞) ("hie6ng1" ("䁐𥌷")) ("hie6n5" ("現现睍苋莧蚬蜆見见賢鋧鼰伣俔峴悓晛")) ("hie6n3" ("顯灦睍顕显")) ("hie6n1" ("獻憲瓛献讞軒宪幰攇")) ("hie6p5" ("協俠峽挾狹汁洽狎狭筴袷裌郟閤陿霅侠劦勰协叶合嗋夹夾峡拹挟旪柙")) ("hie6p1" ("脅胁脇劫協拹")) ("hie6t5" ("頡纈缬襭頁页颉黠撷擷")) ("hie6t1" ("歇猲蠍")) ("hie6u0" ("嘵囂歊毊獟痚膮鴞呺哓嚣嚻憢枵")) ("hie6u2" ?枵) ("hie6u5" ("号效校號効皎顥颢俲傚恔斅昊")) ("hie6u3" ("曉皛晓")) ("hie6u1" ("好孝")) ("hi2" ("唏稀嘻")) ("him0" ("𥋵𥇶瞼")) ("him4" ?險) ("hin0" ?軒) ("hinh0" ("馨侀")) ("hinh2" ("刑形型硎邢鈃鉶钘铏陘坓")) ("hinh3" ("脛擤")) ("hinh4" ("脛踁刭剄勁")) ("hin3" ?軒) ("hip1" ("㾑協")) ("hi3" ("矣喜禧蟢")) ("hi1" ("唏戲餼黖咥嘻屃屭戏戯戱曁")) ("hit1" ("喝歇𪗀")) ("hiu0" ("咻囂休")) ("hi4" ("矣唉")) ("ho0" ?呼) ("hoa0" ("花𢯘華葩樺芲荂蕐蘤譁鏵铧驊骅划化华和哗嘩崋摦桦")) ("hoach5" ("苲畫劃獲穫檴湱濩画矱砉繣获蠖鑊镬雘韄划劐嚄嫿擭")) ("hoach1" ?獲) ("hoac1" ("霍壑")) ("hoa2" ("和盉禾鉌龢咊惒")) ("hoai0" ("坏壞懷揮")) ("hoai2" ("淮懷櫰褢褱壞怀")) ("hoai5" ("坏壞壊")) ("hoai3" ("坏壞矮")) ("hoai4" ?壞) ("hoa5" ("𥘑畫禍和画畵祸劃嫿")) ("hoan0" ("欢歡獾讙貛驩鴅嚾懽")) ("hoan2" ("丸完還还桓環汍洹澴烷獂环皖紈纨羦脘芄荁莞萑貆轘鍰鐶锾镮闤阛鬟0" "鯇鯶鹮䤶䴉唍圜垸寰峘懁捖攌")) ("hoang0" ("荒盲肓衁謊谎塃巟慌")) ("hoang2" ("皇徨惶黃磺凰隍湟潢煌熿獚璜癀篁簧葟蝗蟥趪遑鍠鐄鑅锽韹騜鰉鳇黄0" "偟喤嚝堭媓弘")) ("hoang3" ("怳恍晃慌榥洸滉潢熀熿縨㨪幌")) ("hoang1" ("恍晄")) ("hoang4" ?宏) ("hoanh0" ("訇謍轟")) ("hoanh2" ("橫横汯浤渹珩竑紘綋纮耾蘅衡谹鈜閎闳韹鱟鴴鸻黌吰宏揘")) ("hoanh5" ("横橫")) ("hoanh3" ("𣹔怳")) ("hoanh1" ?轟) ("hoan5" ("患豢宦槵繯缳圂宧擐")) ("hoan3" ("睆緩")) ("hoan1" ("喚換浣涣渙漶澣焕煥痪瘓緩繯缓缳莞讙逭唍唤奂奐换")) ("hoan4" ("暖緩楥澣皖缓")) ("hoa3" ("火夥灬鈥钬麨伙和")) ("hoa1" ("化貨货匕杹")) ("hoat5" ("活滑泧猾螖越闊")) ("hoat1" ?豁) ("hoa8c5" ("或惑掝")) ("hoa8c1" ("或霍瀖矐臛藿攉")) ("hoa8m1" ("陷𥩇")) ("hoa8n0" ("䐠𡮗㬻")) ("hoa8n2" ("𡮗完")) ("hoa8ng0" ("荒薨")) ("hoa8ng2" ("泓紘綋纮薨霐鞃宏弘")) ("hoa8ng4" ("麂𤠤麞")) ("hoa8n3" ("𦞔䐠")) ("hoa8t1" ("𨨅𠟥獲矐穫获藿")) ("hoa4" ?踝) ("hoay0" ("渨畏揮")) ("hoay1" ("畏渨")) ("hoc5" ("學学斈")) ("hoc1" ("旭郁化斛")) ("hoe0" ("槐𤸧輝暉")) ("hoe2" ("槐乎")) ("hoen0" ("𤸧欣歡")) ("hoen3" ("幻𡮄")) ("hoe1" ("吪化")) ("hoet5" ("𠱇穴")) ("hoet1" ("血穴")) ("ho2" ("呼㗅𧛞胡")) ("hoi0" ("灰𤞑咴")) ("hoi2" ("迴徊𤞑潰回囬廻")) ("hoi3" ("𠳨哙唉噲")) ("hoi1" ("洄潰澮悔晦")) ("ho5" ("戶𣱆𢩜户戸")) ("hom0" ("𥮈𨮈𤻐𥵗𩩿歆")) ("hom2" ("函梒㮀凾")) ("hom3" ("陷吼")) ("hom1" ("憨憾陷")) ("hon0" ("焝昏")) ("hon2" ("丸𡉕𣏒塊寰")) ("hong0" ("烘𣈞")) ("hong2" ("洪啌𠸣𢝳䀧𢞃烘哄")) ("hong5" ("哄𠸣𦙥")) ("hong3" ("孔鬨閧吼")) ("hong1" ("𤆺烘𥈰哄")) ("hon3" ("𠽞混")) ("hon1" ?昏) ("ho60" ("呼岵瑚虖㙤滹膴虍謼骺㗅乎唬嘑戏戱戲")) ("ho6c5" ("斛鵠槲瀫縠螜觳鹄")) ("ho6c1" ("嘝𡐗熇谷豰")) ("ho62" ("乎狐壺湖猢葫糊蝴胡烀煳瑚瓠衚醐餬鬍鶘鹕壶壷壼弧")) ("ho6i0" ("灰咴㙗洃𦤠烣葷虫虺襘豗喂")) ("ho6i2" ("回咴迴徊洄茴痐莔蚘蚴蛔蛕蜖逥鮰佪囘囬廻廽恛")) ("ho6i5" ("会會繪殨溃潰澮璯癐絵繢绘缋聩聵荟薈闠阓㑹㱮噲愦憒")) ("ho6i3" ("晦烸䀲")) ("ho6i1" ("悔晦賄誨汇沬滙翽螝诲贿鉞钺闠阓靧頮頯顪颒餯齂侮匯哕噦回廆彙擓")) ("ho65" ("戶謼護楛沍沪滬鄠雘頀冱冴婟嫭怙户戸戽扈护擭昈枑")) ("ho6m0" ("歆𣋚")) ("ho6m3" ("歆𨄽")) ("ho6n0" ("昏惛𧍎婚㖧殙涽混湣睯閽阍")) ("ho6n2" ("魂渾浑琿綑緷諢诨餛餫馄鼲捆梱")) ("ho6ng0" ("𤈤胸𡏠𤭶胷脑㐫")) ("ho6ng2" ("洪紅缸烘鴻𣖘渱灴红羾虹訌讧谼魟鸿叿吽")) ("ho6ng3" ("孔吼鬨閧")) ("ho6ng1" ("吼哄鬨汞港蕻虹銾閧唝嗊")) ("ho6n5" ?混) ("ho6n3" ("混𠽞")) ("ho6n4" ("混溷渾焜眃倱圂慁棍")) ("ho6p5" ("匣匼哈盒")) ("ho6p1" ?忽) ("ho63" ("互虎𢜜琥猇虍虝諕䗂乕唬")) ("ho61" ("㙤虖諕呼唬戽")) ("ho6t5" ("紇籺纥麧齕龁抇搰曷核")) ("ho6t1" ("忽唿惚㧾欻淴笏芴匢嚛囫寣曶")) ("ho64" ("互沍沪滘滬祜詁诂鳸冱嘏姷岵怗怙戽扈")) ("hop5" ("合哈")) ("hop1" ("哈答")) ("ho1" ("謼嘑")) ("hot1" ("唿𡁾㧾旭")) ("ho70" ("烯虛浠𤏤虚晞")) ("ho72" ("哬除噓𨼋嘘")) ("ho7i0" ("希唏𣱬矣唉有")) ("ho7i2" ("侅孩諧")) ("ho7i5" ("亥氦")) ("ho7i3" ("唉海喜")) ("ho7i1" ?海) ("ho7i4" ("有咳唉矣")) ("ho7m2" ?含) ("ho7m5" ("唅頷")) ("ho7n0" ?欣) ("ho7n2" ("恨𢤞㘋䝨")) ("ho7n1" ("漢𡁚㘋欣汉焮忻")) ("ho7p5" ("合洽祫閤頜颌餄饸")) ("ho7p1" ("吸翕呷咂哈")) ("ho73" ("矣許𠼯𢠇滸喜")) ("ho71" ("許𤾟")) ("ho7t5" ("轄㖽曷")) ("ho7t1" ("𠖯吃搳㓭歇")) ("hu0" ("吁樗冔㦆𤮒欨盱籲紆纡芋芌訏休呴嘔姁幠扜旴昫")) ("hua6n0" ("勛熏燻勳氳焄煇獯纁荤葷薰醺勋勲埙塤壎曛")) ("hua6n3" ("藴愠")) ("hua6n1" ("訓训馴")) ("hua6t1" ("獝鬱僪")) ("hua6y0" ?揮) ("hua6y2" ?壞) ("hua2" ("扶和諛𠇼抶")) ("hua1" ?許) ("huc5" ("勗觸勖學")) ("huc1" ("旭拗勗觸洫頊顼勖朂")) ("hue60" ("花華华")) ("hue6ch1" ?擴) ("hue62" ("攜畦眭纗蠵觹觽觿酅鑴雟驨和携擕")) ("hue65" ("惠蕙繐蟪譓鏸僡恚慧慱憓")) ("hue6nh0" ("轟兄呪")) ("hue6nh3" ?衒) ("hue6nh1" ("迥逈呪")) ("hue61" ("化喙嘒")) ("hu2" ("旴吁")) ("hui0" ("灰𤹾𠜮")) ("hui2" ("迴廻")) ("hui5" ("会會")) ("hui3" ("癐𤻏𤹾")) ("hui1" ("悔對𠜮誨")) ("hu5" ?户) ("hum0" ("𥮈𡅋歆")) ("hum2" ("𤞻𧳘")) ("hum5" ("𡅋唅")) ("hum1" ("歆憨")) ("hun0" ("熏燻𡂃焝魂昏")) ("hun2" ?魂) ("hung0" ("凶匈兇忷恟胸洶胷訩詾讻酗㐫哅")) ("hung2" ("雄熊況䧺况")) ("hung3" ?寵) ("hung1" ("𦭪𠺱酗𩷇汹洶")) ("hun1" ("𡂃")) ("huo6ng0" ?兇) ("huo6ng2" ?雄) ("huo6ng1" ("況况貺贶兄")) ("huo70" ("𢯘")) ("huo7i0" ?揮) ("huo7n2" ("還丸")) ("hup5" ("潝溘𣴚")) ("hup1" ("吸噏")) ("hu3" ("朽腐詡诩咻果栩")) ("hu1" ("謼噓㦆殠煦觳酗呼咻喣嘑姁栩")) ("hut5" ("紇唿")) ("hut1" ("吸唿旭")) ("hu4" ("圬𠅒壺𤮒壼")) ("huy0" ("揮輝楎煇眭睢翬袆褘辉麾㧑噅噕墮徽戲挥撝晖暉")) ("huych5" ("閲鬩")) ("huych1" ?鬩) ("huye6n0" ("喧暄萱楥楦泫渲烜煊煖翾萲蘐蝖蠉諠諼讙谖儇咺嬛愃晅暖")) ("huye6n2" ("玄弦泉玆痃県絃縣胘舷蚿鉉铉县悬惤懸")) ("huye6n5" ("縣县")) ("huye6n1" ("矎絢绚讂咺")) ("huye6n4" ("幻眩衒楥楦泫炫烜眴袨贙鉉铉晅")) ("huye6t5" ("穴袕")) ("huye6t1" ("血狘瞲决吷")) ("huynh0" ("兄縈")) ("huynh2" ("熒螢滎荥荧萤蛍褮黃黄黌")) ("huynh1" ("泂矎詗诇迥逈敻")) ("huy3" ("毀檓烜燬芔虫虺螝譭隳兕卉委慰")) ("huy1" ("諱毀毁燬畏芔虫虺譭讳齂卉尉")) ("huyt1" ("𠲣")) ("hu70" ("虛噓欻歑歔虗虚驉魆嘘墟")) ("hu7a0" ("虛虚")) ("hu7a1" ("許许鄦")) ("hu7c5" ("𤊧𤍋𠸡涸衋訖")) ("hu7c1" ("䱛殈洫淢衋")) ("hu72" ("謼噓嘑嘘")) ("hu75" ("噓虚吓嘘")) ("hu7ng0" ("興𢣹𤑍㒷兴")) ("hu7ng2" ?) ("hu7ng3" ("焞興𢣹𤑍")) ("hu7ng1" ("興𢷲兴")) ("hu7ng4" ("𠾿")) ("hu7o7c5" ?學) ("hu7o7c1" ("謔谑")) ("hu7o7i0" ?揮) ("hu7o7m0" ?焓) ("hu7o7m5" ("𧳘")) ("hu7o7ng0" ("香鄉𧹰膷芗薌郷鄊鄕乡")) ("hu7o7ng2" ("紅𧹰")) ("hu7o7ng3" ("享響嚮响蚃蠁鄉飨饗亯啍")) ("hu7o7ng1" ("向響鄉鑜餉饟饷响嚮晌曏")) ("hu7o7u0" ("貅㺧㹯休")) ("hu73" ("許噓浒滸虚嘘")) ("hu71" ("呿噓𠼯呬嘘")) ("hu7u0" ("休咻貅烋髤髹鵂鸺㹯庥恘")) ("hu7u5" ("又祐褎褏佑侑囿宥有")) ("hu7u4" ("友右有祐銪铕佑囿圀栯")) ("hu74" ?許) ("hy0" ("熙瓻稀絺羲俙哞唏嘻娭嬉巇希悕")) ("hy3" ("歖矣喜憘憙")) ("hy1" ("咥屭戱戲")) ("hy4" ?矣) ("ia3" ("倚𥺿𦟑依")) ("ich5" ("厄益")) ("ich1" ("益膉艗謚鎰镒齸嗌")) ("ie6t5" ?滅) ("i2" ("伊𥑴衣")) ("i5" ?意) ("im0" ("庵掩淹陰㛪厭奄")) ("im3" ?掩) ("im1" ?掩) ("in0" ?印) ("inh0" ("𠸄嚶")) ("inh1" ?緓) ("in5" ?印) ("in3" ("稳穩")) ("it5" ("𠃣咽")) ("it1" ("𠃣乙少")) ("iu3" ?夭) ("ke0" ("摼雞鷄")) ("kec1" ("痵鴼")) ("ke60" ("計嵇酀稽筓笄计雞鳮鷄鸡䅲乩")) ("ke6ch5" ("擊劇")) ("ke6ch1" ("劇𡚄擊")) ("ke62" ("掑期稽繼倛寄")) ("ke65" ("彐偈彐楬碣喝")) ("ke6m2" ("鈐鉗")) ("ke6n0" ("𪅤")) ("ke6nh0" ("涇𨦀")) ("ke6nh2" ("鯨檠")) ("ke6nh4" ("𤠃")) ("ke63" ("技計𧦕𠸥掑")) ("ke61" ("計継繼瀱紒結结继罽薊计髺髻彐彑")) ("ke6t1" ("結结袺鍥锲髻鮚桔")) ("ke6u0" ("叫嘺𡆌呌嗃嘵")) ("ke6u2" ("蹻掑")) ("ke2" ("掑蜞棋")) ("ke5" ("彐偈寄几")) ("kem0" ?兼) ("kem2" ("兼鈐鉗瞼搛")) ("kem3" ?瞼) ("kem1" ("劍釼剑剣剱劎劒劔")) ("kem4" ("鈐鐱𨯘𨰇𢸟峡峽嶮")) ("ken0" ("摼鏗")) ("ken2" ("𥱲𨪝𧤥")) ("keng0" ("鏗堅鍄")) ("keng3" ("鏡耿景")) ("ken5" ("䌑件健")) ("ken1" ("見挸現絸繭茧")) ("keo0" ("膠鷮䐧呌")) ("keo2" ("撟橋")) ("keo5" ("𥼱")) ("keo3" ("矯嘺翹嬌")) ("keo1" ("𢫃抖捁𦀽𨦀撟𢹣𨙍矯轎鋯")) ("keo4" ("嘺矯")) ("kep5" ("扱鋏")) ("kep1" ("甲急𦀖𠄳𡝔夾")) ("ke3" ("几仉計古")) ("ke1" ("寄計")) ("ket5" ("桀搩磔")) ("ket1" ("咭𪁄鴶孑拮")) ("ke4" ("几技計𠴜叽")) ("kha0" ("哥訶𥬨牁珂疴舸跒軻轲呵坷柯")) ("kha6c1" ?刻) ("kha6m0" ("衾欽衽衿襟钦顉")) ("kha6m3" ("坎撳")) ("kha6m1" ("欽揿搇撳")) ("kha6n0" ?巾) ("kha6ng3" ?肯) ("kha6ng1" ?肯) ("kha6n3" ("緊墾懇硍紧菣蜸豤頎颀齦垦忐恳")) ("kha6n1" ("懇𡄩垦墾恳")) ("kha6p5" ("匼𨂖")) ("kha6p1" ("泣湆湇")) ("kha6t5" ("吃迄")) ("kha6t1" ("乞气汔芞")) ("kha6u0" ("丘扣𥿤蚯邱丠坵")) ("kha6u5" ("袴厙")) ("kha6u3" ("口釦扣")) ("kha6u1" ("叩扣寇滱筘蔻釦㓂冦宼")) ("kha6y3" ("摡改")) ("khach1" ("客衉髂咯喀揢擴")) ("khac5" ("咯𠸧")) ("khac1" ("恪毃悫愘愨挌")) ("kha2" ("𠀪呵")) ("khai0" ("開楷鐦锎开揩")) ("khai5" ("𥳃寨")) ("khai3" ("啟凱楷綮諬鍇鎧铠锴闓闙闿颽凯剀剴启唘啓垲塏恺愷揩")) ("khai1" ("咳𤠲愾𤡚慨槩概槪欬溉磕忾愒")) ("kham0" ("堪嵁諶谌龕龛坩愖戡")) ("kham3" ("坎嵌橄欿歁歃砍轗凵埳")) ("kham1" ("𠥈勘龕瞰矙闞阚饀")) ("khan0" ("看乾慳汗馯刊掔旱栞")) ("khang0" ("康糠槺矼穅腔鱇吭")) ("khang5" ("䟘𠀖")) ("khang3" ("亢忼慷骯唴忻")) ("khang1" ("抗炕犺肮邟鈧钪閌闶頏䂫亢伉匟夯")) ("khanh0" ("阬卿牼硁硜硻誙鏗铿吭坑")) ("khanh2" ?卿) ("khanh3" ?景) ("khanh1" ("慶磬罄謦輕庆")) ("khan3" ("看侃衎偘")) ("khan1" ("看遣")) ("khao0" ("滈槁稿犒磽蒿訄鄗骹墽尻敲")) ("khao2" ("𡂀橋尻")) ("khao5" ?叩) ("khao3" ("攷考拷烤稿銬铐栲")) ("khao1" ("靠稿敲")) ("khap5" ("匼榼溘盍瞌磕")) ("khap1" ("榼匼帢恰掐")) ("kha3" ("可舸軻哿坷岢")) ("kha1" ("可呵坷")) ("khat5" ?蛞) ("khat1" ("渴㵣嶱擖")) ("khau0" ("𥬨")) ("khau1" ("寇扣")) ("kha8c5" ("可咯")) ("kha8c1" ("克刻㖪氪剋勊嘓尅")) ("kha8m0" ("坎堪")) ("kha8m3" ("龕坎")) ("kha8m1" ("龕𦤯")) ("kha8n0" ("巾𦤱看䘜")) ("kha8n2" ("𥺾")) ("kha8ng0" ("康慷")) ("kha8ng3" ("肯𣔨肎龈啃慷掯")) ("kha8ng1" ("𠿵")) ("kha8n3" ("𦤱懇")) ("kha8n1" ("𠿵懇𢢽")) ("kha8p1" ("泣插吸垃恪恰挿掐")) ("kha8t1" ("乞刻吃")) ("khay0" ("𣛣𥳐𦼟")) ("khay3" ("𢴖")) ("khay1" ("𠹛𡁙")) ("khe0" ?溪) ("khe60" ("溪谿鞵𤐓𥻺睽磎豀蹊鸂奚徯")) ("khe62" ("𠀫")) ("khe65" ("憇憩")) ("khe6ng5" ?遣) ("khe6nh0" ("𢷰𧸰")) ("khe6nh2" ("𧸰")) ("khe6nh5" ("𠀗耿")) ("khe6nh3" ("警耿輕")) ("khe6n1" ?遣) ("khe63" ("棨稽綮䅲启")) ("khe61" ("契喫楔甈瘈偈愒憩挈揳栔")) ("khe6u0" ("拞挑跳")) ("khe6u2" ?挑) ("khe6u3" ("跳挑")) ("khe2" ("契喫")) ("khe5" ?客) ("khem0" ("嗛槏𡄫謙")) ("khem1" ("㳄欠勘")) ("khen0" ("𠰙𠸦看")) ("kheo0" ("丘䟬𩨼𨅻")) ("kheo2" ("𨅻丘")) ("kheo1" ("窖矯靠呌")) ("khep1" ("怯𢯖𢬱愜𨨤抾揳")) ("khe3" ("稽䅲契栔")) ("khe1" ("契栔")) ("khet5" ?契) ("khet1" ("𤋸𤏦潔")) ("khe4" ("稽𡃊契栔")) ("khi0" ("欺榿欹觭諆踦陭魌齮僛吱唭娸崎徛攲桤")) ("khia5" ?喫) ("khia3" ?喫) ("khia1" ("契㓶喫抾")) ("khich1" ("隙激綌绤覤迟郄郤齂")) ("khie6m0" ("謙谦")) ("khie6m3" ("歉謙谦鼸傔嗛慊")) ("khie6m1" ("欠歉芡堑塹")) ("khie6n0" ("愆牵牽縴纤肩褰騫骞鳽䊹岍悭慳搴攐攓")) ("khie6n2" ?愆) ("khie6ng0" ("杭掮撁𢷰𨇀愆扛摼")) ("khie6ng4" ("𨇀")) ("khie6n3" ("遣繾譴缱肷膁谴")) ("khie6n1" ("遣譴縴纤")) ("khie6p1" ("怯箧篋脥匧惬愜慊")) ("khie6t1" ("挈潔洁猰瘈絜羯鍥锲齧乜吃咭啮喫噄囓契朅")) ("khie6u0" ("挑跳橇磽翘翹趬蹺㚁屩撬梟")) ("khie6u2" ?挑) ("khie6u1" ("叫窖竅呌歗滘礉窍譥侥僥儌啸嘨嘯噭徼撽")) ("khi2" ("𠿁唭")) ("khi5" ?憩) ("khin0" ?牽) ("khinh0" ("輕氫軽轻鑋")) ("khinh3" ("𠲮頃輕")) ("khin1" ?繾) ("khi3" ("起𤠲𤠳綺绮芑豈岂")) ("khi1" ("氣器𡮪气汽炁盵乞噐弃棄")) ("khit5" ("喫噄契挈")) ("khit1" ("契𢝛潔𢹫挈栔")) ("khiu2" ?撓) ("khiu5" ?蕎) ("khiu3" ("拷竅儌呌徼")) ("khiu1" ("竅呌")) ("kho0" ("庫𢉽𤋹𤋼𤇌")) ("khoa0" ("夸恗科誇犐稞窠薖蚪蝌䚵侉咵垮姱")) ("khoach5" ("𠼴")) ("khoach1" ("漷霩鞹廓擴")) ("khoac5" ?咯) ("khoac1" ("攉𢸠擴")) ("khoa2" ?窠) ("khoai0" ("圭芌𧃷垮芋荂鮭鱠圬")) ("khoai3" ("掛𧋿噲快挂")) ("khoai1" ("快噲膾鱠快浍澮烩燴獪璯筷脍蒯駃鲙侩儈哙")) ("khoan0" ("寬鑛鑧臗髋髖宽寛")) ("khoang0" ("桄𦨻𦪻𧧯椌腔艙觥光寬崆控")) ("khoang3" ("曠壙")) ("khoang1" ("壙曠爌礦鑛矿砿絋絖纊纩鉱鋛霦兤圹懭擴旷")) ("khoanh0" ("傾頃")) ("khoanh3" ("頃顷㖽壙")) ("khoan3" ("款欵窾梡")) ("khoan1" ("券鑛")) ("khoa3" ("裸課顆棵稞裹觟踝輠颗騍骒骻髁㰁倮堁夥攞敤")) ("khoa1" ("袴銙課錁鎖𩸄胯课跨鎻騍骻髁挎")) ("khoat5" ("蛞豁")) ("khoat1" ("括闊濊濶蛞豁阔廣恬")) ("khoa8c1" ("嘓彉擴")) ("khoa8n0" ("寬𡂷")) ("khoa8ng1" ?礦) ("khoa8t1" ("闊阔")) ("khoay1" ?快) ("khoc1" ("哭泣")) ("khoe0" ("誇亐恗")) ("khoen0" ?圈) ("khoen2" ?跳) ("khoeo0" ?) ("khoeo2" ("𨃑")) ("khoe3" ("劸跬")) ("khoe1" ("恗𤈡觟睽𥉯𥌥眭恚")) ("khoet1" ("抉鈌劂快")) ("kho2" ("枯𠺟")) ("khoi3" ?塊) ("khoi1" ("𤌋𤐡𤐜灰塊")) ("khom0" ("堪欽𤺰謙𢐎")) ("khom2" ?謙) ("khom5" ?謙) ("khom1" ("坎莰㯲勘")) ("khon2" ?扽) ("khong0" ?啌) ("khong3" ("孔空窒吼")) ("khon5" ("㹠𤞧")) ("kho60" ("枯𩹬骷刳")) ("kho6c1" ("哭酷喾嚳")) ("kho6i0" ("灰盔塊魁恢瑰詼诙傀咴悝")) ("kho6i3" ?傀) ("kho6i1" ("塊凷块墤")) ("kho6n0" ("坤髠髡堃巛")) ("kho6ng0" ("空椌箜倥坤崆悾控")) ("kho6ng3" ?孔) ("kho6ng1" ("控空鞚吼")) ("kho6n3" ("稛綑閫阃齫困悃捆梱")) ("kho6n1" ("困睏壼")) ("kho63" ("苦楛")) ("kho61" ("庫袴褲絝绔胯袵裤齁厙库")) ("kho6t1" ("矻圣朏")) ("kho1" ("苦庫𧁹𧁷")) ("kho72" ("𤵕𤵶痾虛渠疴虚")) ("kho7i0" ("啟開𢵱𣾺𤁔洃啓摡")) ("kho7i3" ("起級綺绮豈凱啟杞")) ("kho7i1" ("啟啓慨")) ("kho7m1" ?感) ("kho7n2" ?愆) ("kho7n1" ?看) ("kho7p1" ("級帢")) ("khu0" ("區摳䆰軀驅𦟏疿樞毆眍瞘袧貙躯駈驱区岖嶇彄抠敺枢")) ("khua0" ("拞摳驅抠")) ("khua6n0" ("囷捃碅箘菌輑")) ("khua6ng0" ("傾悃")) ("khua6n3" ("囷菌蕈")) ("khua6n4" ?窘) ("khua6t1" ("屈詘诎閴闃阒啒")) ("khua6y0" ("𢣧虧𢚹雐亏亐")) ("khua6y1" ("快𢭴")) ("khua2" ("抠摳")) ("khua1" ("抠摳")) ("khuc5" ?㖆) ("khuc1" ("曲粬蛐麯麴麹")) ("khue60" ("圭睽閨珪硅窐茥蝰邽闺鮭鲑刲喹奎娾恚暌")) ("khue6ch1" ("廓漷霩鞹扩擴")) ("khue63" ("跬煃蹞頍恚")) ("khu2" ("區𦟾𣞃句")) ("khui0" ("啟開啓")) ("khu5" ("𦒵痀䆰𦓇")) ("khum0" ?穹) ("khum1" ("坎𨆂莰")) ("khung0" ("芎穹空椌銎")) ("khung2" ?窮) ("khung3" ("孔恐啌𠺱㤨")) ("khung1" ("𠶥恐")) ("khuo6n0" ("匡囷坤𣟂困")) ("khuo6ng0" ("匡洭眶筐誆閫阃劻匩哐恇框")) ("khuo6ng1" ("𢬤")) ("khu3" ("苦䆰")) ("khu1" ("痀疿疴驅齲䆰坷")) ("khu4" ("齲龋")) ("khuy0" ("虧窥窺闚亏巋")) ("khuya0" ("𢇡𣅙虧𣌉𩆾𣅘疞")) ("khuych1" ("閴闃阒")) ("khuye6c1" ?缺) ("khuye6n0" ("圈勸𡅳棬圏弮")) ("khuye6n3" ("犬犭畎葪")) ("khuye6n1" ("勸劝勧")) ("khuye6t1" ("缺鈌決炔袂闋闕阕阙决劂")) ("khuy5" ("𨇶崣")) ("khuynh0" ("傾頃顷倾")) ("khuynh2" ?傾) ("khuynh3" ?頃) ("khuynh1" ?傾) ("khuy3" ("鬼")) ("khuyu3" ("𣎣竅考肘鬼")) ("khu70" ("呿噓墟袪祛胠虛阹魼鱋䆰佉凵厶厹圩抾")) ("khu7a1" ("𠼯呿去抾")) ("khu72" ("除𠹱𤹒去居")) ("khu75" ?去) ("khu7ng2" ?肯) ("khu7ng5" ?肯) ("khu7ng3" ?肯) ("khu7ng1" ?肯) ("khu7o7c1" ("却卻脚躩郄郤")) ("khu7o7m0" ("参參")) ("khu7o7ng0" ("薑糠羌羗蜣姜康慶")) ("khu7o7ng4" ?仰) ("khu7o7t1" ("肐𠡺")) ("khu7o7u1" ("𩿨𪆥𩿚")) ("khu73" ("去詓厺")) ("khu71" ("去麮厺呿")) ("khu7u0" ("丘芤蚯邱坵")) ("khu7u1" ("溴珛糗臭鼳齅嗅")) ("ki0" ("箕機羁覊飢幾")) ("kia0" ("箕𣇡𣅗𣉸𣇠")) ("kia2" ("箕𣈒")) ("kia5" ("𣇡")) ("kia3" ("𣅗")) ("kia1" ("𣉸")) ("kia4" ("𣇠")) ("kich5" ("劇剧屐")) ("kich1" ("戟激擊毄溴獥茭轚郹鼳㦸丮击墼撃")) ("kie6m0" ("兼縑缣蒹鰜鳒鶼鹣拣揀搛")) ("kie6m2" ("鈐鉗硷碱礆箝鍼钤钳鹻鹼黔堿姏岒拑柑")) ("kie6m5" ("儉俭倹")) ("kie6m3" ("檢瞼薟睑签簽脸臉捡撿检")) ("kie6m1" ("劍釰釼剑剣剱劎劒劔斂")) ("kie6n0" ("虔堅肩菺鰹鲣麉坚慳掮栟")) ("kie6n2" ("乾榩虔漧犍繭乹亁倝揠")) ("kie6ng0" ("京𠶛堅憼𠼤坚忌惊")) ("kie6ng2" ("綡鍄𨪝𨰈")) ("kie6ng3" ?景) ("kie6ng1" ?鏡) ("kie6ng4" ?蹇) ("kie6n5" ("件健楗毽腱鍵键鞬建徤")) ("kie6n3" ("蹇繭楗汱笕筧絸茧蠒襺謇謈趼騫鰎囝建攓")) ("kie6n1" ("見建蜆毽現覰覷见觑")) ("kie6p5" ("蛱蛺鋏铗")) ("kie6p1" ("劫刧砝刦刼怯抾")) ("kie6t5" ("杰桀傑竭楬榤渴碣羯偈嵥")) ("kie6t1" ("拮戛結楔秸絜结訐讦鞂頡颉了吉嘎孑孒恝戞挈揳桀桔")) ("kie6u0" ("澆驕橋浇矯蟂鄡驍骁骄鴞儌嘄嘺噭嶠徼憍憿招撟枭梟")) ("kie6u2" ("僑嬌橋翹翘荍荞蕎趫蹻鷮乔侨喬娇敿桥")) ("kie6u5" ("轎蕎𢄹𧄳蹻較轿嶠撟")) ("kie6u3" ("杲僥儌矯繳橋皎皦矫簥缴藁蟜譑蹻餃鱎佼侥峤嶠徼挢撟")) ("kie6u1" ("告橋鸄徼")) ("kien0" ?掮) ("ki2" ("其奇期棋旗麒岐畿歧淇琦琪碁礻祁祈祺竒綦耆芪芰虮蜞蟣頎騏骐鯕鰭0" "鲯鳍圻埼崎掑旂棊")) ("ki5" ("忌騎芰跭骑暨")) ("kim0" ("今金針釒鈐钅")) ("kim2" ("鈐鉗䰼")) ("kin2" ("虔乾")) ("kinh0" ("京涇憼經驚惊泾痉痙経经胫脛茎荆荊莖葝蛵踁㹵亰剄坙巠徑惉")) ("kinh2" ("鯨黥擎檠鲸劲勁勍擏")) ("kinh3" ("璟耿蟼憼敬")) ("kinh1" ("敬鏡檠烴獍璥硇脛葝逕镜俓剄勁寎径徑")) ("kinh4" ("刭剄")) ("kin5" ?件) ("kin1" ("謹𡫨建")) ("kip5" ("及趿洎")) ("kip1" ("及急𤌀洎趿")) ("ki3" ("几己紀椅纪麂幾")) ("ki1" ("記寄羈记驥骥冀嘰彐彑既旣")) ("kit5" ?桀) ("kit1" ("結戛戞拮")) ("kiu1" ?叫) ("kiu4" ?矯) ("ki4" ("几伎妓技紀庋忮")) ("ky0" ("機犄璣畸畿磯禨穖竒箕羁羇羈萁覉覊觭譏讥踑鄿錤鐖鞿饑仉伎僟剞叽0" "嘰基奇幾期机棋")) ("ky2" ("歧淇玂琦琪畸畿碁碕礻祁祇祈祗祺秖竒綦耆芪萁蘄虮蚑蚚蜞蟣跂軝隑0" "頎颀騏騹鬐鬿魕鰭麒丌倚僟其剞圻埼奇岐崎嵜幾旂旗期枝棊棋")) ("ky5" ("洎禨芰誋跽騎鬾忌惎暨")) ("ky3" ("歧紀纪虮蟣踦麂僟几屺己幾掎机杞")) ("ky1" ("穊臮覬觊記记近驥兾冀塈寄幾庋彐彑忌懻旡既旣")) ("ky4" ("紀錡锜伎几妓庋忮技")) ("la0" ("羅囉蘿邏纙鑼椤欏氌玀籮罗萝覶覼逻锣騾儸啰")) ("la6c1" ?勒) ("la6m0" ("林淋霖臨琳痳碄箖綝菻临啉晽")) ("la6m2" ("林啉𡍚惏淋瀶懍懔晽")) ("la6m3" ("廩𡀫啉")) ("la6m1" ("淋霖壈𡓔𡍚𥋶")) ("la6m4" ("凜廩壈檁檩澟禀稟凛廪惏懍懔")) ("la6n0" ("鄰燐磷麟橉潾甐疄瞵粦粼膦轔辚遴邻鏻隣驎鱗鳞厸吝噒嶙怜憐")) ("la6n2" ("吝𨁮𡫫𠞺粦路寅")) ("la6ng0" ("凌淩")) ("la6ng1" ?) ("la6n5" ("吝遴躝蔺藺蹸躪轔閵恡悋")) ("la6n3" ("吝𠳺論")) ("la6n1" ("吝𢭹論遴粦")) ("la6n4" ("吝悋磊耒輦免")) ("la6p5" ("立啦𤇥苙鴗㕸垃")) ("la6p1" ("㕸垃拉泣笠")) ("la6t5" ("栗勒慄搮篥溧麜凐凓")) ("la6t1" ("㗚勒")) ("la6u0" ("婁𥹰嘍摟樓蔞螻䱾𦧃髅𦓜楼氀漊漏瘘瘺瘻瞜篓簍耧耬膢舊艛蒌0" "蝼謱貗髏䁖偻僂剅喽塿娄廔慺搂")) ("la6u2" ("樓楼")) ("la6u5" ("陋漏瘺鏤镂")) ("la6u3" ?老) ("la6u1" ?䱾) ("la6u4" ("𦓜")) ("la6y0" ("唻淶涞")) ("la6y2" ("𣱽淶漓𤀛洡癩")) ("la6y3" ("礼禮𢬦")) ("la6y1" ("𣁔𥙩礼禮")) ("la6y4" ("礼禮𡅐𢙔")) ("lach5" ("瀝㴖")) ("lach1" ("藶攊")) ("lac5" ("咯洛絡落鉻樂鵅㦡濼貉楽烙犖络胳荦衉跞铬雒駱鴼乐喀嗠嚛")) ("lac1" ("咧𠺅落𡀩櫟𥋷洛嚛")) ("la2" ("羅纙罗㩜囉廾")) ("lai0" ("來徠淶萊䅘𤳇棶涞睐睞箂莱郲錸铼騋鯠鶆佳俫倈勑吏崃崍庲徕来梾")) ("lai2" ("萊𢆠莉")) ("lai5" ("又吏徠瀨癞癩籁籟藾蛎蠇蠣賚賴赉赖頼來厉厲")) ("lai3" ?唻) ("lai1" ("俚梩䋥")) ("lai4" ("礼𥚄蠡𥚥睞禮籟蟸賚")) ("la5" ("𨓐邏𤴏𡄀𡆗𡚎𤳧𦍉𨔍罗逻吕")) ("lam0" ("婪藍籃琳礛篮糮蓝褴岚嵐惏")) ("lam2" ("爫濫滥㩜")) ("lam5" ("濫爁滥爦嚂")) ("lam3" ("𠼖覽啉")) ("lam4" ("覽攬爦榄槛欖淋灠繿纜缆罱覧览㩜㰖䌫揽")) ("lan0" ("闌攔瀾欄囒躝蘭欗澜灡籣糷襕襴襽譋讕谰鑭镧阑兰拦斓斕栏")) ("lan2" ("乱闌瀾𡔔灡欄澜篮籃䦨攔")) ("lang0" ("郎狼廊筤榔欄浪琅瑯硠稂莨蜋螂郞鋃锒駺俍兩啷桹")) ("lang2" ?廊) ("lang5" ("兩諒魎両两唡啢")) ("lang3" ("郎浪朗𨃹")) ("lang1" ("廊㫰𠌇𣼽鄰浪爛朗")) ("lang4" ("浪朗𣼽𣼽烺爣琅蒗閬阆埌悢朤")) ("lanh0" ("令伶灵姈憐𧼍靈怜玲苓呤拎")) ("lanh2" ("令苓𡅑溋冷")) ("lanh5" ("冷㳥")) ("lanh3" ("領冷")) ("lanh1" ("另𨀌伶")) ("lanh4" ("冷紷領嶺聆领囹岭")) ("lan5" ("㦨爛烂躝鑭镧")) ("lan1" ?欄) ("lan4" ("嬾懒懶")) ("lao0" ("牢哰勞嘮嶗撈𨦭鐒癆浶潦澇犖痨簩荦蟧轑醪铹㗦僗劳労唠憥憦捞")) ("lao2" ("牢狫")) ("lao5" ("潦橑涝澇耢耮劳勞唠嘮嘹恅撈")) ("lao3" ("老勞㧯憦慶")) ("lao1" ("咾島")) ("lao4" ("老狫獠耂考荖銠铑㧯佬咾姥恅栳")) ("lap5" ("拉笠粒臘爉蠟𨮎猎獵翊翋腊臈蜡躐邋鑞镴鞡鬣剌啦垃旯")) ("lap1" ("躐邋㕸啦拉措擸")) ("la3" ("呂𢠤扡把")) ("la1" ("蘿𦲿萝")) ("lat5" ("喇辣𤁕瘌𥶁樂溂笿茖蝲辢剌")) ("lat1" ("落辣𣋛𣋩")) ("lau0" ("𢭂𦰤勞撈簩𣓿捞")) ("lau2" ("嘍漏恅咾喽娄")) ("lau5" ?漏) ("lau3" ("老𦕳")) ("lau1" ?老) ("la8c5" ("胳勒泐竻肋阞鰳鳓仂扐")) ("la8c1" ("勒刻")) ("la8m0" ("林啉𠄻惏")) ("la8m2" ?啉) ("la8m5" ?濫) ("la8m3" ("紧緊")) ("la8m1" ("夦廩𡗋𤯑澟禀稟凛凜廪")) ("la8m4" ?凜) ("la8n0" ("凌漣鄰撛遴𢸜𨊌輘轔陵隣僯")) ("la8n2" ("𤶾𧋻䗲")) ("la8ng0" ("凌朗陵棱菱綾楞浪淩睖稜绫蔆薐輘鯪䗀堎塄夌崚愣")) ("la8ng2" ?䗀) ("la8ng5" ("浪𣵰朗𣼽洛諒㖫")) ("la8ng3" ("朗㖫")) ("la8ng1" ("啷𢠯𠻴𣼽𦗏朗")) ("la8ng4" ("筤朗")) ("la8n5" ("𠓬𣵰吝")) ("la8p5" ("啦㕸")) ("la8p1" ("啦垃拉㕸擸")) ("la8t5" ("栗搮𣙬什抇")) ("la8t1" ("搮栗")) ("la4" ("呂𢠤鋁铝吕")) ("lay0" ("來摛𢯦唻来")) ("lay2" ("𢹿")) ("lay5" ("礼𢯦𥚄𥛉禮")) ("lay3" ("𢹿攭𢴙")) ("lay1" ("𥙩𥈯𨅼𠸨")) ("le0" ("离𠻗離囄")) ("le60" ("梨璃黎𠠍犁犂瓈荔莉蔾藜鯬黧例棃")) ("le6ch5" ("歷𣄬列历")) ("le6ch1" ("歷癧")) ("le62" ("例𠅜𨦙")) ("le65" ("例戾泪荔淚厲勵麗唳棣欐沴濿疠疬癘癧盭砅砺礪糲綟茘蠣讈邐隶隷隸0" "麐䴡丽俪儷励厉咧悷戻捩攦攭")) ("le6n0" ("𨖲蓮")) ("le6nh0" ("令冷灵泠零靈齡舲龄")) ("le6nh2" ("苓泠")) ("le6nh5" ("令憐鈴鴒鸰呤怜")) ("le6nh3" ("泠領冷")) ("le6nh4" ?領) ("le6p5" ("𨅀")) ("le63" ("灵例𠲥𥙧禮礼")) ("le6t5" ?) ("le6t1" ("𨃻烈")) ("le6u0" ?撩) ("le6u2" ("𦫼𦼔簝寮")) ("le6u5" ?撩) ("le6u3" ("了疗老")) ("le6u1" ("了𠮩老")) ("le64" ("礼禮欚澧蟸蠡豊醴鱧鳢劙")) ("le2" ("𠻗摛漓離𣗱囄")) ("le5" ("厲勵嚟")) ("lem0" ("淋𥋲濓亷")) ("lem2" ("廉𠿳醶")) ("lem5" ("歛鐮")) ("lem3" ("欽歛")) ("lem1" ("歛歛蘝")) ("len0" ("連蹥躝縺𢤠")) ("len2" ("摙䃛")) ("leng0" ("灵靈玲")) ("leng3" ("灵靈玲")) ("len5" ?練) ("len3" ("聯𨇍輦躒")) ("len1" ("練聯𥌦𨇍蹥躒")) ("len4" ("𢤠")) ("leo0" ("𠖭撩燎繚𤃜𨇉𩻻蹽")) ("leo2" ("橑繚膫尞")) ("leo5" ("𡡅瞭")) ("leo3" ("𠖭𣱾𧾿嘹潦𣼾了")) ("leo1" ("了𠮩嘹")) ("leo4" ("𣱾瞭老了尞料")) ("lep5" ("𩻑鱲笠躐")) ("lep1" ("笠粒𥼕臘")) ("le3" ("礼𥘶𥙪𥛭禮")) ("le1" ("𥆼")) ("let5" ("劣烈𦤭")) ("let1" ?烈) ("le4" ("理𥙪𥛭𨤧𠲥礼")) ("li0" ("厘瓼氂璃離釐狸漓漦灕犛离篱籬縭罹蘺蜊螭褵驪骊鸝鹂黧喱囁嫠攡")) ("lia0" ("里離俚攡")) ("lia2" ("離离詈里")) ("lia5" ("里莉")) ("lia3" ("𨁫")) ("lia1" ?俚) ("lich5" ("曆歷嚦茻瀝藶靂櫟櫪歴沥瓅癧皪砾磿礫秝苈跞躒轣轹酈鎘镉雳0" "鬲历厤厯呖坜壢擽攊暦栃栎")) ("lie6c1" ("𥆁𥉬𥋷挒")) ("lie6m0" ("帘廉歛簾鐮溓濂磏臁薕蠊裣襝鎌镰鬑匲匳奁奩")) ("lie6m2" ("鐮鎌")) ("lie6m5" ("歛殮溓瀲撿斂")) ("lie6m1" ("𡄥𦧷舐舓舔舚")) ("lie6m4" ("歛殓殮澰瀲灩蘝蘞裣襝敛斂")) ("lie6n0" ("憐連漣蓮聯𧐖鰱槤涟联聫莲裢褳謰连鏈链鲢嗹怜摙")) ("lie6n2" ("連聯吝")) ("lie6ng0" ("灵靈")) ("lie6ng5" ("翎𠖝𩙳令")) ("lie6ng3" ("冷𨀌")) ("lie6ng1" ("另玲翎")) ("lie6n1" ("連嗹")) ("lie6n4" ("聯輦辇鄻䃛撵攆")) ("lie6p5" ("獵獵䉭躐犣猎鬣儠巤擸")) ("lie6p1" ("笠䉭𥸆")) ("lie6t5" ("列劣冽洌烈𩷈睙脟茢蛚裂趔颲鴷䴕別咧埒捋捩栵")) ("lie6u0" ("僚寥撩蟟廖遼漻潦燎獠瘳瞭綹繚缭聊膋蟧轑辽鐐镣飂飉髎鷯鹩嘹嫽寮0" "屪嶚憀敹暸")) ("lie6u2" ?料) ("lie6u5" ("料嘹撩燎療瞭鐐漻疗轑镣尥廖憭")) ("lie6u3" ?簝) ("lie6u1" ("䳓")) ("lie6u4" ("了柳繚瞭缭蓼鄝釕钌暸杳栁")) ("li2" ("離利")) ("li5" ("涖痢詈莉蒞蛎蜊蠣鬁魑")) ("lim0" ("林𣜰瞼")) ("lim5" ?殮) ("linh0" ("伶冷灵泠枔玲苓翎零靈櫺狑瓴竛笒笭羚舲蘦蛄蛉詅軨酃醽鈴铃霛霝鯪0" "鲮鴒鸰齡龄龗呤岭彾怜拎柃")) ("linh2" ("令靈𣉏𨩖昤")) ("linh5" ?令) ("linh3" ?領) ("linh1" ("另𠔦領")) ("linh4" ("彾領𦆺领嶺")) ("li1" ("理李里俚哩浬荲裏裡逦邐鋰锂鯉鱺鲡鲤娌履")) ("lit5" ?列) ("lit1" ?列) ("liu0" ?蟟) ("liu5" ("𠮩")) ("liu1" ("了𠮩")) ("lo0" ("𠰷𢗼慮𢥈盧卢嚧")) ("loa0" ("螺瘰脶腡蔂覶騾驘骡鸁")) ("loa2" ("𥅦𤍶𩇍蠃")) ("loai2" ("類爻类")) ("loai5" ("類类巒")) ("loan0" ("鵉鸞欒湙灣灤癵羉脔臠銮鑾鸾圝圞塆壪孌孪孿峦巒弯彎攣曫栾")) ("loan2" ("乱亂")) ("loang0" ("郎攣")) ("loang1" ("湙灣")) ("loang4" ("湙灣")) ("loanh0" ?令) ("loan5" ("乱亂薍釠")) ("loa3" ?蠃) ("loa1" ("𤆷𤍶")) ("loat5" ("拉刷")) ("loat1" ("刷涮軋轧捋揠")) ("loa8t1" ?搮) ("loa4" ("夥裸𤁖砢臝蓏蠃裹課踝躶鈥钬顆颗伙")) ("loay0" ?揮) ("loc5" ("淥漉𤀓濾")) ("loc1" ("𠯿𡉽淥𡂎䱚祿膔")) ("loe0" ("蘺螺")) ("loe2" ("𤆷𤑬")) ("loen0" ?郎) ("loen3" ?郎) ("loet5" ("𤈘列刷")) ("loet1" ("𤷯刷")) ("lo2" ("炉爐垆")) ("loi0" ("㵢𩁦雷")) ("loi2" ("耒𡋃𤞖𤢗磊㩡䋘")) ("loi5" ("耒𤈞𤊒𤑭磊")) ("loi3" ("𥐧𨇒𣢹磊")) ("loi4" ("𣑳㰁")) ("lo5" ("路路𤮗呂")) ("lom0" ("林𦡶𡄦𥍍臨藍")) ("lom2" ("𧹫濫")) ("lom5" ("𦡶")) ("lom3" ("覽覧")) ("lom1" ?覧) ("lom4" ("凜𨰲𡔑𤃢鑬")) ("lon0" ("輪𨫅崙")) ("lon2" ("論𨅽踚")) ("long0" ("隆𢲣滝龍攏瀧蘢珑瓏竜躘龒龙㚅咙嚨徿")) ("long2" ("𢚸㺯弄")) ("long5" ("𢃈挵𠑋")) ("long3" ("挵龍𨆞㳥哢弄")) ("long1" ("弄㳥")) ("long4" ("𨁦隴")) ("lon5" ("論窿")) ("lon3" ?侖) ("lo60" ("卢盧蘆瀘爐娳櫨泸炉獹玈纑罏臚艫芦轤轳鈩鑪顱颅髗鸕鸬嚧栌")) ("lo6c5" ("鹿漉祿琭甪睩碌禄簏螰觻谷轆辘麓六摝")) ("lo6c1" ?祿) ("lo62" ("路沪露")) ("lo6i0" ("𣌔雷𡀂擂㵢檑礌𪆼畾罍蕾轠鐳鑸镭靁")) ("lo6i2" ("耒𡋃洡𥅦")) ("lo6i5" ("洡𣷮𨇒耒")) ("lo6i1" ("𠐞磊𡓃𨇒")) ("lo6i4" ("耒𥓹磊𤻳櫑瘰礌礧礨纇蕾酹鑸颣儡垒塁")) ("lo65" ("賂路露潞璐簬蕗赂輅酪鷺鹭")) ("lo6m0" ("𨇣")) ("lo6m2" ("𨂕𨃎藍")) ("lo6m5" ?濫) ("lo6m3" ?監) ("lo6m1" ("𤊭爦𤒢爁")) ("lo6n0" ("侖𦟹仑崘崙")) ("lo6n2" ("𦟹")) ("lo6ng0" ("𣯡𣰳𣰴𣰵𦒮籠隆")) ("lo6ng2" ("弄篭櫳籠躘㳥")) ("lo6ng5" ("弄㳥衖哢")) ("lo6ng3" ("梇挵")) ("lo6n5" ("論遁倫孵")) ("lo6n3" ?侖) ("lo6n1" ("侖論")) ("lo6p5" ("獵𨀎")) ("lo6p1" ("獵𧀨")) ("lo63" ("魯")) ("lo61" ("露")) ("lo6t5" ("𢯰𧎛𦢴")) ("lo6t1" ("𧙻葎")) ("lo64" ("魯嚕擼𡓇𥶇虜鹵橹櫓氌滷澛瀂磠舻艣艪艫虏鏀鐪鑥镥鲁卤噜塷0" "掳撸擄")) ("lop5" ("垃拉")) ("lop1" ("啦㕸")) ("lo1" ?露) ("lot5" ("律𢯰津突")) ("lot1" ("律𢯰捽")) ("lo70" ("盧嚧曥芦泸羅蘆閭")) ("lo72" ("矑籚𩆴瀘爐")) ("lo7i0" ("來淶䋱唻来")) ("lo7i2" ("利俐𠳒唎𢈱例")) ("lo7i5" ("利俐𪘌猁莉蛎蜊唎")) ("lo7i3" ("礼禮")) ("lo7i4" ("礼禮")) ("lo75" ("慮盧卢")) ("lo7m0" ?) ("lo7m2" ?崊) ("lo7m5" ("㜮濫")) ("lo7m3" ("覽𡽾𡾭𥗽覧")) ("lo7m4" ("覽覧")) ("lo7n0" ("欄囒蘭讕㘓")) ("lo7n2" ("㦨𢦂㦦㦫悋")) ("lo7n5" ("𤞼")) ("lo7n1" ("𡘯𣁔𡚚𢀲𢀬㦨吝懶")) ("lo7p5" ("拉苙笠")) ("lo7p1" ("垃拉泣𤖹笠立苙")) ("lo73" ("𡋿𨹬𥖓㾔吕呂")) ("lo71" ("𥺓呂捛")) ("lo7t5" ?) ("lo7t1" ("𣼷乙")) ("lo74" ("女呂㛎𢙲𥖓汝吕")) ("lo4" ?魯) ("lu0" ("盧鏤镂偻僂娄婁")) ("lua0" ?盧) ("lua6n0" ("侖倫崙淪綸輪沦纶蜦蜧论轮錀仑伦囵圇崘惀抡掄")) ("lua6n5" ("論论")) ("lua6n3" ("惀悋")) ("lua6t5" ("律硉繂膟葎嵂")) ("lua2" ("摟搂")) ("lua5" ("縷")) ("lua1" ?穭) ("lua4" ("屡屢")) ("luc5" ("六陸綠綠䱚氯淥盝磟稑籙緑绿蓼踛逯醁")) ("Luc5" ?錄) ("luc5" ("録陆陸騄鯥僇六剹勠坴彔录慮戮")) ("luc1" ("六𣅶祿")) ("lu2" ("瀘虞")) ("lui0" ("𨆢𨙝蹆雷")) ("lui2" ("𤈞𨀤𩽊蹆")) ("lui5" ("𥟹㰁")) ("lui3" ("藞𨇒累")) ("lui1" ("𩽊㩡")) ("lu5" ("僂𦓉偻")) ("lum0" ?林) ("lum2" ("林𦼚叢菻䕺啉")) ("lum5" ("濫侖倫")) ("lum3" ("𡄁")) ("lum1" ("𡄁廩廪")) ("lum4" ("廩廪")) ("lun0" ?綸) ("lun2" ?倫) ("lung0" ("㖫隆𢲣篭龍嚨𢥆櫳籠泷瀧珑瓏癃眬矓砻礱窿竜笼胧茏蘢襱龓䏊咙0" "巃巄弄攏昽曨朗朧栊")) ("lung2" ("𨓡𣼰嚨蘢𡫶淩滝篭籠㳥弄憹")) ("lung5" ?弄) ("lung3" ("𥨋隴")) ("lung1" ("𠺠𨻫龍隴壟")) ("lung4" ("壟隴陇儱垄垅壠拢攏")) ("lun5" ("論侖")) ("lun3" ?侖) ("lun1" ("𠗣淪巽潠頓")) ("lun4" ?侖) ("luo6c5" ("𤊒𤐠𤀓灟爥")) ("luo6c1" ?綠) ("luo6i4" ("𤻳")) ("luo6m0" ?襤) ("luo6m5" ?濫) ("luo6n0" ("輪㫻竜")) ("luo6n2" ("倫𢳳論𠁄淪純掄")) ("luo6ng0" ("篭籠龍㳥")) ("luo6ng2" ("弄龍蠪篭籠蠬")) ("luo6ng1" ("𨻫隴𡏡")) ("luo6t5" ?䋖) ("luo6t1" ("𦂻律")) ("lup5" ("立笠𧙀雴㡴")) ("lu3" ("褛娄婁")) ("lu1" ("屢縷缕屡")) ("lut5" ("𣹕湥津鈉六")) ("lut1" ?) ("lu4" ("僂𠎪寠屢瘻縷瀘溇漊盧缕蔞褛褸鏤镂偻塿娄婁屡屦屨嵺嶁")) ("luy0" ("欙瘰縲纍纝缧羸蔂虆儽嫘")) ("luye6n0" ("孿挛攣")) ("luye6n5" ("煉練鍊楝湅炼练錬揀栋")) ("luye6n1" ("恋戀脟臠娈孌孿攣")) ("luye6t5" ("鋝锊")) ("luy5" ("戾淚累樏纍誄诔")) ("luynh1" ?戀) ("luy4" ("壘樏櫐灅畾癗累絫纍藟虆蜼讄鸓垒摞")) ("lu70" ("卢炉𩢬盧嚧攎曥爐矑籚驢鱸櫚臚芦藘蘆鑪閭闾顱颅馿髗鲈鸕鸬垆壚0" "庐廬捋")) ("lu7a0" ?盧) ("lu7a2" ("𢗼𩢬嚧驢騾盧馭攎")) ("lu7a5" ("捛路攄𡃖蘆攎")) ("lu7a3" ?焒) ("lu7a1" ("侶盧侣")) ("lu7a4" ("呂焒吕")) ("lu7c5" ("力屴朸")) ("lu72" ("盧籚閭矑庐")) ("lu75" ("慮𢥈滤濾胪臚藘虑鋁鑢铝勴垆壚")) ("lu7ng0" ("𦝄𠦻𨉞𦡟𩡜𨅉陵凌")) ("lu7ng2" ("凌㖫𤊥淩陵夌")) ("lu7ng5" ("𩡜掠朗")) ("lu7ng3" ("𨅉朗")) ("lu7ng1" ("朗𨄂")) ("lu7ng4" ("朗𨃹")) ("lu7o7c5" ("掠略𥳂畧撂")) ("lu7o7i2" ("倈唻𢜞懶")) ("lu7o7i5" ("𣳪")) ("lu7o7i1" ?䋥) ("lu7o7i4" ("吏𥚇𦧜𦧽")) ("lu7o7m0" ?襤) ("lu7o7m2" ?) ("lu7o7m5" ("𢹦歛拎")) ("lu7o7n0" ("𧐖𩷕鰱𩽥蜋鱔")) ("lu7o7n2" ("欗𢺤𦝹𦟪")) ("lu7o7ng0" ("良梁涼粮樑糧𩷕粱莨踉輬量両凉桹")) ("lu7o7ng2" ?量) ("lu7o7ng5" ("量諒緉谅輛魎両两亮倞兩啢喨悢晾")) ("lu7o7ng4" ("兩倆緉蜽裲輛辆魎両两俩")) ("lu7o7n5" ("𦑅𠖝灡扙")) ("lu7o7t5" ("𦀎辣畧")) ("lu7o7t1" ("列洌迾掠辣淬烈挒")) ("lu73" ("呂㔧𠢬")) ("lu71" ?蘆) ("lu7t1" ?栗) ("lu7u0" ("流劉琉硫留畱橊泵浏溜瀏熘瑠璢瘤癅蓅裗蹓遛鎏鎦鏐鐂镏镠飀飅餾馏0" "騮驑鰡鶹鷎鷚鹠鹨麍刘嚠媹嬼嵧巰懰摎斿旈旒")) ("lu7u5" ("蒥榴橊溜瘤綹绺蹓鏐镠霤霬餾塯廇")) ("lu7u4" ("綹绺罶茆懰")) ("lu74" ("侶旅櫚穭膂鋁铝侣儢吕呂梠")) ("ly0" ("厘瓼氂璃離釐樆漓犛篱籬縭纚缡貍酈醨魑鱺黐丽剺劙喱婯嫠孋孷斄")) ("ly5" ("猁痢莅詈鬁魑俐唎峛")) ("ly1" ("理李里俚哩纚裡邐鯉娌悝")) ("ma0" ("麻嗎麼磨䁲魔痲蔴藦蘑蚂螞蟆蟇髍麽么厤吗唛嘛嘜妈媽嬤嬷尛幺庅懡0" "抹摩")) ("ma6m0" ("𣙺鎫𥃑𥃛𥃚盤鍐")) ("ma6m2" ("𣙺𦹰")) ("ma6m5" ("𣙺")) ("ma6m3" ("𢠧")) ("ma6m4" ("𦹰")) ("ma6n0" ("緡𢺳𤶼玟玫珉瑉痻笢緍缗罠苠蚊螡蟁閩閺闽䋋岷忞抿旻旼暋")) ("ma6n2" ("緡摱緡緍珉琘")) ("ma6ng0" ("𤶼")) ("ma6ng2" ?明) ("ma6n5" ?槾) ("ma6n3" ("𢠨敏")) ("ma6n1" ("𢄯鬢緍髩鬂")) ("ma6n4" ("敏愍憫泯簢緍緡縄繩绳閔闵鰵黽䁕僶冺勄悯愋憪抿暋")) ("ma6p5" ("𦚖𥄫䏜乏")) ("ma6p1" ("乏柉𠸾抸")) ("ma6t5" ("密蜜𦟽𦢉沕滵蔤虙謐谧冖宓宻峚")) ("ma6t1" ("𠅎𠅒𡘮𠅼秩𠅍𠅐突蜜呹密末")) ("ma6u0" ("矛牟侔眸繆缪蛑蝥蟊鉾鍪鞪髳麰哞堥")) ("ma6u2" ("牟侔")) ("ma6u5" ("戊茂貿楙瞀繆缪荗袤謬谬贸鄮霿冇懋戉")) ("ma6u3" ?畝) ("ma6u1" ("矛𥭏茂")) ("ma6u4" ("卯母畝牡牧牳畆畞畮鉧亩坶姆姥拇")) ("ma6y0" ("𩄲𩅹𥷻梅")) ("ma6y2" ?眉) ("ma6y3" ("𦝺𨊋")) ("ma6y1" ("免買氽貝闭某")) ("mach5" ("脈麥貊陌百眽脉莫衇覓覔覛貉貘霡霢驀麦佰")) ("mach1" ("覓𠼽𠰌")) ("mac5" ("莫漠鏌模瘼瞙糢羃膜藐蟆蟇貌貘邈鄚鬕嗼幕幙慔摸暯")) ("mac1" ("莫博鉳漠鏌𢨃畲")) ("ma2" ("麻𣻕𦓡罵")) ("mai0" ("枚埋梅𣈕𨨦楳槑每煤玟玫莓薶貍霉霾黴媒")) ("mai2" ("埋迷𥓄𢲪𥓴𦷯𥕄磨詸")) ("mai5" ("賣邁萬虿蠆迈劢勱卖売")) ("mai3" ("賣買")) ("mai1" ("𠃅㜥𡣧買枚梅")) ("mai4" ("買荬蕒买")) ("ma5" ("𥡗罵鎷𣟭𥢂𨬈榪駡骂傌劘嗎嬤")) ("mam1" ("𢶹𧤸")) ("man0" ("芒曼蛮漫蔓瞞謾蠻槾滿熳瞒縵缦谩蹣鏝镘鞔顢颟饅馒鬗鬘鰻鳗埋幔悗0" "慲")) ("man2" ("幔蔓幪")) ("mang0" ("忙芒莣𤞽茫𦛿𧋽汒牤牻盲硭蘉蛖蟒邙釯鋩铓駹厖哤尨庬恾杗0" "杧")) ("mang2" ("忙𠴏莣茫𦛿𥇀𩓜恾芒")) ("mang5" ("命𦀴𦁸")) ("mang3" ("皿𠻵莽莾")) ("mang1" ("𣙷漫")) ("mang4" ("蟒漭莽蠎孟杧")) ("manh0" ("氓盲萌暝甍甿盳瞑虻蝱鼆")) ("manh2" ("萌艋𢅆甍")) ("manh5" ("孟猛皿錳锰命")) ("manh3" ("皿𤗖萌𥕊")) ("manh1" ("萌茗")) ("manh4" ("皿猛澠艋蜢蟒蠎鄳錳黽黾")) ("man5" ("僈幔慢漫蔓謾熳縵缦谩鄤偭墁嫚幕曼")) ("man1" ?蠻) ("man4" ("滿𤡁满矕螨蟎幔")) ("mao0" ("毛瑁髦旄氂牟牦犛耗芼茅茆蝥酕")) ("mao2" ("毛𦙤芼冒𣭰𩠔𩿘牟㧌")) ("mao5" ("冒帽貌毷瑁皃眊耄耗芼冃冐媢旄")) ("mao1" ("毷氉")) ("mao4" ("卯帽泖茆鉚铆冇夘戼昴")) ("map5" ("䏜乏")) ("ma3" ("𡏢馬")) ("ma1" ("傌媽𦟐𩍣𥡗𦢷䔍")) ("mat5" ("末沫瀎秣茉袜袹襪靺鞨韈韤妺帕抹昧")) ("mat1" ("沫𩗂")) ("mau0" ("毛㕰𣭻𨖧䋃")) ("mau2" ?牟) ("mau1" ("泖𧖱𧖰昴")) ("ma8c5" ("袙墨默蟔𧞾纆袜黙䘃嘿嚜")) ("ma8c1" ("默縸𢹇纆黓黙")) ("ma8m0" ("鑁敏")) ("ma8m1" ("𩻐𪊅")) ("ma8n2" ("漫摱")) ("ma8ng0" ("笀𣒣𥭶𦀴𩷶𥭎瞢芒恾")) ("ma8ng1" ("𠻵罵莽莾駡嗎忙")) ("ma8n5" ("墁漫𨢥𪉽𪉾蔓慢曼")) ("ma8n3" ("漫䊟𥼖䊡")) ("ma8n1" ("敏慢")) ("ma8p5" ?乏) ("ma8t5" ("𩈘牧密末")) ("ma8t1" ("眜")) ("ma4" ("馬媽瑪溤犸獁玛码碼禡蚂螞马乜傌吀咩哶唛嘜")) ("may0" ("幸枚𡮋𦁼𢆧𦄆𢆪𢆨𧛉𩘄埋忙")) ("may2" ("眉𠋥𡮠𥻡迈")) ("may5" ?買) ("may3" ("𡮔買𡮳𡮨")) ("may1" ("𢵯𣛠䁲眉")) ("me0" ("楣湄迷咩")) ("mec1" ?陌) ("me60" ("迷𣗌謎糜詸谜醚麊麋")) ("me6ch1" ("覓𠼽覔")) ("me62" ("𣎊𦟂")) ("me65" ("袂媄")) ("me6m2" ("𥎁𣟮𩞝𣠳綿鍐")) ("me6m4" ?免) ("me6n0" ?綿) ("me6n2" ("𧚭綿𢅧")) ("me6nh0" ("冥𣷠溟明")) ("me6nh5" ?命) ("me6n1" ("免勉𢚽悗𨢼緬唤")) ("me6n4" ?勉) ("me61" ?迷) ("me6t5" ("蔑𤻻疲累末")) ("me6t1" ?末) ("me6u3" ?喵) ("me6u1" ?喵) ("me64" ("眯瞇米羋麛咪敉")) ("me2" ("楣𥻡䱊米𩹪")) ("me5" ("母媄美姆")) ("mem0" ("𣼺")) ("mem2" ("𡂅𣼺")) ("mem1" ("貶免")) ("men0" ("綿𥾃𧅬𥽔𧓭")) ("men2" ("緬𧓭")) ("men1" ?緬) ("meo0" ("苗猫")) ("meo2" ("貓猫")) ("meo5" ("卯𠶦冒")) ("meo3" ?卯) ("meo1" ("卯𠰭廟")) ("meo4" ("𠶦")) ("mep5" ?泛) ("mep1" ("𠰏𠲵𠵐𦝌")) ("me3" ("美𠝫𠸍𡎤𥖺渼𢱒𥻙")) ("me1" ("𠩕𠸍𠃅")) ("met1" ?衊) ("me4" ("美𠸍瑪米")) ("mi0" ("眉𠋥嵋湄楣煝獼瑂睂糜縻蘪蘼郿醾鎇镅靡鶥麊麋黴偋冞劘堳")) ("mia3" ("美𠸍嗎")) ("mia1" ("𣖙")) ("mich5" ("覓寞汨篾糸糹纟羃覔觅鮁鼏丝冖冪塓幂幎幦")) ("mich1" ("覓覔觅")) ("mie6n0" ("沔眠綿櫋瞑矊糹緜纟绵媔宀棉")) ("mie6n2" ("沔𨢻綿")) ("mie6ng0" ?明) ("mie6ng5" ("𠱄皿")) ("mie6ng3" ("𨬋")) ("mie6ng1" ("𠱄𠰳𠷦唤")) ("mie6n5" ("沔冕湎盼眄丏")) ("mie6n1" ("麵麪麺糆沔湎眄緬缅面靣麫麷愐")) ("mie6n4" ("免勉沔瞑緬缅蝒靦鮸黽㛟丏堍娩悗愐")) ("mie6t5" ("蔑㩢櫗𤻻䁾蠛衊韈𨡊篾袜襪幭")) ("mie6t1" ("蔑瞥篾癟覕鱉鼈龞嫳懱")) ("mie6u0" ("苗描貓猫瞄苖蝥錨锚鶓鹋喵")) ("mie6u2" ("苗𦏒貌鑣")) ("mie6u3" ("淼渺眇秒篎緲缈藐訬杪")) ("mie6u1" ("庙廟眇")) ("mie6u4" ("眇庙廟")) ("mi2" ("麵眉麪媚")) ("mi5" ("寐靡媚濔灖猕獼眯瞇羍銤鬽魅黴侎敉")) ("mim3" ("𡂅𠽊唤嘜")) ("mim1" ("𡂅嘜")) ("min0" ("綿㒙綿𡡆")) ("min2" ("𡡆")) ("minh0" ("明冥溟暝榠盟瞑茗蓂螟覭鄍酩銘铭鳴鸣嫇")) ("minh2" ("命𨉓𨉟")) ("minh5" ("命暝")) ("minh3" ?酩) ("minh1" ("酩茗")) ("min5" ("皿勉冕")) ("mi3" ?美) ("mi1" ("𦝺𥈢睸")) ("mit5" ("䁾𩆪𣋻櫗没")) ("mit1" ("蔑櫗")) ("mi4" ("美渼鎂镁靡媄媺")) ("mo0" ("模謨𥀳𥷺𧄲")) ("moc5" ("木𠚐𦙣㕲")) ("moc1" ("木𢪮𠣛莯鈢霂沐雬")) ("mo2" ("摸摹暮𤂨𢺀𤇦蟆䗋")) ("moi0" ("枚娒媒梅")) ("moi2" ("𠶣𩸳䱕")) ("moi5" ("每𢤣𧖦")) ("moi3" ("痗䀲𢵹每買")) ("moi1" ("挴鋂枚梅")) ("mo5" ("摸模")) ("mom2" ("𥊙")) ("mom3" ("𡼇")) ("mom1" ("𡂅")) ("mom4" ("𡂅𤎑")) ("mon0" ("菛門门們")) ("mon2" ("𤷱门")) ("mong0" ("蒙懞矇")) ("mong2" ("蒙蠓鸏䴌濛夢懞")) ("mong5" ("夢夣濛")) ("mong3" ("蒙𡮹𤘁𤘂䙩")) ("mong1" ("𤔽𤔻朦𡒯𤔾蒙蠓幪")) ("mon5" ("𡭜𨳒𡮬𡮆𡮉𡮮㥃")) ("mon1" ("門們𦁺")) ("mo60" ("無摸麼摹模橅謨毛膜蟆蟇谟饃饝馍麽墓嫫撫")) ("mo6c5" ("木沐霂楘蚞匹坶朩")) ("mo6c1" ("木𡉿沐")) ("mo62" ("戊𣳡𢀦墓𤑮茂菩蒲慕")) ("mo6i0" ("𠶣梅莓媒煤腜𪃏禖脢苺酶鋂霉黴塺枚")) ("mo6i2" ("𠶣媒瑁𠻽𠿃𩜫𩝇烸𩛸蝐䋦味喟某")) ("mo6i5" ("昧莓瑁蝐")) ("mo6i1" ("媒䋦𧋟䱕")) ("mo6i4" ("每浼痗凂挴")) ("mo65" ("募墓慕暮縸莫塻")) ("mo6m0" ?檬) ("mo6m2" ("𠵘𡂅")) ("mo6n0" ("門們菛璊瞞穈鍆钔门亹们悶扪捫")) ("mo6ng0" ("蒙幪曚濛檬朦矇蠓獴甍瞢礞艨虻蝱饛鸏䑃懞")) ("mo6ng2" ("夢夢蒙曚𠖨夣梦")) ("mo6ng5" ("夢𣟃瞢鄸霿䑅儚夣懵梦")) ("mo6ng1" ("夢䑅靀𩆠𠓔𦴋𩆬蠓霓")) ("mo6ng4" ?矇) ("mo63" ("𠝺㖼𠝼剖")) ("mo6t5" ("沒蔑𠬠歾歿殁殳没圽")) ("mo6t1" ("沒没蔑")) ("mo64" ("姥某姆")) ("mop5" ("𦚖𨅂䏜")) ("mop1" ("𢴓")) ("mo3" ("㖼𡎡𡮘𨪀")) ("mo1" ("𢱖摸𪃏䮴")) ("mot5" ("𧋶蠛")) ("mot1" ("㩢懱")) ("mo70" ("迷麻梅𢠩𣊍𣙪𧫼眉")) ("mo72" ("𢠩𤎎𥊚")) ("mo7i2" ("𠶆𠸼邁辻")) ("mo7i5" ?賣) ("mo7i1" ("買𡤔𡤓貝㵋某")) ("mo75" ?媽) ("mo7m1" ("𡂅𡂇")) ("mo7n0" ("蔓蠻緡暪")) ("mo7n2" ("𩯮")) ("mo7n3" ("𠽊滿蔓𤾯")) ("mo7n1" ("漫滿蔓")) ("mo7p1" ("𠰏")) ("mo73" ("𢲫𨷑𩦓𨸈羙馬嗎")) ("mo71" ("嗎榪𣜋𧜗")) ("mo74" ("𦟐𦟖")) ("mo4" ?楳) ("mu0" ?模) ("mua0" ("模𡃗謨𧷸摸")) ("mua2" ("務謨务")) ("mua1" ("𢱖𢷵𦨂姥布摹")) ("muc5" ("木目睦牧穆繆缪苜鉬钼")) ("muc1" ("沐𢪷𢬐")) ("mu2" ("眓霧𩂟𥊦𩇅模瞙繆謨")) ("mui0" ("梅𥯍𦩚𠿃𥴘枚")) ("mui2" ("未味瑁苿枺")) ("mui5" ?昧) ("mui3" ("每𢙽悔")) ("mui1" ("䋦梅")) ("mui4" ("𪖫鋂鎇𪖬每㙁")) ("mu5" ("姥𠋦媒妈媽")) ("mun0" ?椚) ("mun2" ("椚𡍜")) ("mung0" ("𥵿")) ("mung2" ("幪𦆟曚梦")) ("mung3" ("𥶃")) ("mun5" ("𦝋𤺯闷悶")) ("mun3" ?鍆) ("muo6i0" ?枚) ("muo6i2" ("枚迷煤")) ("muo6i5" ("妹昧眛沬韎㶬")) ("muo6i1" ("㙁𪉥𪉴莓酶")) ("muo6i4" ("𧋟")) ("muo6m4" ?檬) ("muo6n0" ("閍𨷈萬門万悶")) ("muo6ng0" ("𤡌獴")) ("muo6ng2" ("椚檬菛")) ("muo6ng1" ("蒙𡗐蕄𤮠𧃶𧅭夢")) ("muo6ng4" ("𢳠𨮒𨮵")) ("muo6n5" ("晚悶滿焖燜闷㦖惛懑懣")) ("muo6n1" ("悶㦖闷")) ("mup1" ?柉) ("mu3" ("湈𧗅")) ("mu1" ("𩹮")) ("mut5" ("目荸𤶽")) ("mut1" ("嚜𡃙")) ("mu4" ("帽𢃱")) ("mu7a0" ("湄𩄎")) ("mu7a5" ("馬罵駡嗎")) ("mu7a3" ?嗎) ("mu7a1" ("馬嗎")) ("mu7c5" ("墨蟔䘃")) ("mu7c1" ("墨𣞪")) ("mu7ng0" ("冥芒")) ("mu7ng2" ("明𢜠𢜏")) ("mu7ng3" ?) ("mu7o7i0" ("𨑮𨒒𠦩迈")) ("mu7o7i2" ("𨑮𨒒辻迈邁")) ("mu7o7ng0" ("邙茫𤃞")) ("mu7o7ng2" ("芒𠴏莣𤞽𦜘忙恾")) ("mu7o7n5" ("槾漫謾慢摱")) ("mu7o7n1" ("僈𢩤漫摱")) ("mu7o7p1" ("𤝑柉𦲾")) ("mu7o7t5" ("沫末")) ("mu7o7t1" ?沫) ("mu7o7u1" ?買) ("mu7o7u4" ("廟庙")) ("mu7t1" ?蜜) ("mu7u0" ("謀毋牟谋")) ("my5" ("媚寐")) ("my4" ?美) ("n0" ?源) ("na0" ("那娜挪梛難傩儺哪")) ("na6c1" ("𠽋慝")) ("na6m0" ?您) ("na6m2" ?納) ("na6m5" ("埝稔")) ("na6m1" ("埝菍𡎜稔蕈捻")) ("na6m4" ("稔卅")) ("na6n0" ("𦣎")) ("na6n2" ("難㨢吝嫨")) ("na6ng0" ("𢪲能𦘧㨢擃")) ("na6ng5" ?能) ("na6ng1" ("能𩟻𦣙饢㨢")) ("na6n1" ("拫赧振")) ("na6p5" ("納𨃺笠")) ("na6p1" ("納𩄵")) ("na6t5" ("衵嫟尼昵暱")) ("na6u0" ("𣘽耨𩹩")) ("na6u5" ("槈獳羺耨譨譳鎒嗕")) ("na6u1" ("𤍇𤒛𤋷𤐛")) ("na6u4" ("𦼝")) ("na6y0" ("胒昵")) ("na6y2" ("呢尼扔")) ("na6y5" ("胒㮈捺")) ("na6y3" ("艿䄧扔")) ("na6y1" ("乃呢伲尼扔")) ("na6y4" ("乃扔")) ("nach5" ("疒病搦")) ("nach1" ("𦙜腋𦟸𦟜𦡥")) ("nac5" ("𦟻匿")) ("nac1" ("渃匿")) ("na2" ("那拿")) ("nai0" ("抳狔坭孻柰")) ("nai2" ("呢奈耐㖠捺柰")) ("nai5" ("奈耐捺能萘螚褦褮鼐佴倷柰")) ("nai3" ("乃奈𢖱㭁")) ("nai1" ("奶𤜠𧈣𥾋賴")) ("nai4" ("乃奶氖氝艿迺鼐妳嬭廼")) ("na5" ("拿𠌧𩈩哪娜")) ("nam0" ("男南喃楠蝻諵侽囡您暔枏柟")) ("nam2" ?腩) ("nam5" ("棯捻腩萏")) ("nam3" ("腩蝻")) ("nam1" ?焾) ("nan0" ("难難䕼𥸁傩儺")) ("nan2" ("难難")) ("nang0" ("囊齉嚢囔攮")) ("nang2" ?娘) ("nang5" ("㰙欜")) ("nang1" ("齉")) ("nang4" ("燙碭攮曩")) ("nanh0" ("獰𤘓𤡛狞")) ("nanh2" ("𥢃𧰗")) ("nanh5" ("佞懧侫懢")) ("nan5" ("難熯难戁")) ("nan3" ("難赧")) ("nan1" ("曩儾")) ("nao0" ("芾呶怓㝹鐃猱獿臑譊铙鬧夒孬峱")) ("nao2" ("芾閙闹鬧㝹")) ("nao5" ("鈕撓橈硇臑鐃铙悼挠")) ("nao1" ("𠴼淖鬧閙闹呶惱撓")) ("nao4" ("惱瑙腦撓𢣈獶硇碯脑脳匘垴堖恼憹")) ("nap5" ("衲納䈫纳肭軜鈉钠內内妠")) ("na3" ("那拿𥭵娜拏")) ("na1" ("那弩哪挪梛娜")) ("nat5" ("𠵋涅𠽇㖏捏揑")) ("nat1" ("𡐘涅湼捏揑")) ("nau0" ("𠸔𣈰耨㝹")) ("nau1" ("搙鬧蓐耨赧辱閙")) ("na8c5" ("匿諾𩺱诺鍩锘喏慝昵暱")) ("na8c1" ?匿) ("na8m0" ("年㑲𠄼𢆥南")) ("na8m2" ("𦣰南")) ("na8m1" ("捻捼䋻揇")) ("na8n0" ("能𢟒䕼𡅨噒")) ("na8n2" ("噒")) ("na8ng0" ("能燙耐菱䏻")) ("na8ng2" ?能) ("na8ng5" ("𥘀曩𨤼")) ("na8ng1" ("曩𣌝燙燶")) ("na8ng4" ("曩囊")) ("na8n5" ("𡔃攤㨢")) ("na8n3" ("𥸒")) ("na8n1" ("攤赧")) ("na8p1" ("𠖘蒳䈫")) ("na4" ("拿挪鎿镎拏挐")) ("nay0" ("𠉞尼")) ("nay2" ("尼㖠呢")) ("nay5" ("奈柰")) ("nay3" ("乃扔艿𤆈㭁䄧")) ("nay1" ("乃怩")) ("nay4" ("乃𣅅")) ("ne0" ?尔) ("ne60" ("尼呢泥臡坭")) ("ne62" ("泥耐伲尼")) ("ne65" ("你泥")) ("ne6m0" ("喃捼楠𢬧揇")) ("ne6m5" ("𧛋")) ("ne6m1" ("唸恁")) ("ne6n0" ("年𢧚揇")) ("ne6n2" ("𡋂𡔒")) ("ne6n5" ("𢬧𢵫搌攮")) ("ne6n1" ("佞𨦧𤓢𢆭")) ("ne6p1" ("𥻻攝襵摄")) ("ne63" ("尔你𢘝泥旎")) ("ne6t1" ("𢝘涅𢟗湼")) ("ne6u0" ("標裊")) ("ne6u1" ("裊𡀮𠿷褭䙚")) ("ne64" ("你爾禰苨伱伲儞妳昵")) ("ne2" ?泥) ("nem0" ("腩𦟶𦟗")) ("nem1" ("捻𢷁")) ("nen0" ("𣑻𦮴揇")) ("nen5" ("𢬧")) ("nen1" ("𥘀𣡤𨰴𥗨𨦧")) ("nen4" ("𢆘")) ("neo0" ("㧅")) ("neo5" ?裊) ("neo3" ("裊𡑩褭䙚䲧")) ("neo1" ("妞𦆚紐")) ("nep5" ("衲𣘆")) ("nep1" ("納𠌦𢟕躡㨥摄")) ("ne3" ("你儞尔")) ("ne1" ?你) ("net5" ("𠵋㖏")) ("net1" ("𤵖涅湼")) ("nga0" ("哦娥莪蛾鵝俄𪇩涐牙玡睋硪誐鉄銕鋨鐜鐡鐵锇餓饿鵞鹅峨峩我")) ("nga6c1" ?扢) ("nga6m0" ("吟訡唅唫噖崟")) ("nga6m2" ("厗沉汵沈砛硶㖗吟")) ("nga6m5" ("吟唅噤含唫")) ("nga6m3" ("唫吟")) ("nga6m1" ("汵𣵴𦡞澿")) ("nga6m4" ("吟唫噤錦𡄎嬐")) ("nga6n0" ("垠痕跟銀沂狺言訚誾鄞釿银齗齦龂龈听嚚圁拫")) ("nga6n2" ("垠痕銀艮斳")) ("nga6ng3" ?仰) ("nga6ng4" ?仰) ("nga6n5" ("狠釿佷哏很憖")) ("nga6n3" ("艮菫痕靳慬銀𢥢狠謹坦斳")) ("nga6n1" ("艮垠痕跟垽")) ("nga6p5" ("汲岌𠲺𣵵及圾岋忣")) ("nga6p1" ("岌𥈲")) ("nga6t5" ("吃屹䇄訖汔疑疙讫迄齝仡喫噄圪弼忔")) ("nga6t1" ("𡴯屹扢𤴥䇄𩁶疙耴仡岌")) ("nga6u0" ("䒜䓊汼牛吽")) ("nga6u5" ("𠿄偶")) ("nga6u3" ("偶𢠉")) ("nga6u1" ("𣽀𣿃")) ("nga6u4" ("偶藕耦腢蕅")) ("nga6y0" ("癡獃")) ("nga6y5" ("𦡡𡅷嘅")) ("nga6y1" ("𢣀嘅漒")) ("ngach5" ("額𡏤詻逆頟额峉")) ("ngach1" ("𠸺頟額")) ("ngac5" ("咢愕鰐鱷腭萼蘁諤讍谔遻鄂鍔锷顎颚鳄鶚鹗齶噩堮")) ("ngac1" ("咢魬𣻶𥈭")) ("nga2" ("牙玡𤘋䘋")) ("ngai0" ("獃皑皚鎧隑凒凱呆敳")) ("ngai2" ("𠊚蛾𧍋𠏥")) ("ngai5" ("碍礙碨磑閡阂")) ("ngai3" ("艾苅乂刈哎嗳噯戤")) ("ngai1" ("𣝅礙𥇹碍喭")) ("ngai4" ("呆義騃刈")) ("nga5" ("餓饿")) ("ngam2" ("嚴啽")) ("ngan0" ("狺鴳𪇩犴虤豻岸昂")) ("ngan2" ("岸𡶨嵃彦")) ("ngang0" ("卬昂仰昻")) ("ngang2" ("卬昂")) ("ngang1" ("昂𢱘𢵲𢯤梗")) ("ngang4" ("仰昂")) ("nganh0" ("迎撔")) ("nganh2" ("行梗")) ("nganh5" ("哽梗硬骾鯁鲠更")) ("nganh3" ("頸撔迎景")) ("nganh1" ?梗) ("ngan5" ("岸諺犴矸谚豻唁喭彥彦")) ("ngan1" ("阮𠵚喭𩜽𢞆彦")) ("ngao0" ("敖嗷獒遨螯𧑃滶熬爊牛璈聱謷鏊鏖隞驁鰲鼇㺗侥厫嘵廒摮")) ("ngao2" ("敖𢳆嗷滶吽")) ("ngao5" ("奡傲謷驁慠懊敖")) ("ngao1" ("奡𨎞𤢫熬傲")) ("ngao4" ?傲) ("ngap1" ?哈) ("nga3" ("我㧴")) ("ngat5" ("歹𠯪𠿸萼蕚齾攴")) ("ngat1" ("吃𠯪咯𠿸歹蕚兀")) ("ngau0" ("𡂮")) ("ngau2" ("𣼱𤙮")) ("ngau1" ("𠽀")) ("nga8c1" ("𤞐𦝈硌㗁愕")) ("nga8m0" ("吟𪑑")) ("nga8m2" ?沉) ("nga8m1" ("𥋴𥌹吟")) ("nga8n0" ("艮吟垠拫銀")) ("nga8n2" ?痕) ("nga8ng2" ("𢢋")) ("nga8ng3" ?仰) ("nga8ng4" ?仰) ("nga8n1" ("艮𥐉𥐇𥐍短")) ("nga8p5" ?岌) ("nga8t5" ("𡴯歹吃兀")) ("nga8t1" ("𠖯𡴯汔扢𢪰歹㲸屹")) ("nga4" ("我餓饿")) ("ngay0" ("𣦍")) ("ngay2" ("㝵𣈗𣈜")) ("ngay1" ("碍𠿴哎𠵨𥋹𪖺嘅")) ("nghe0" ("𦖑儀宜")) ("nghe60" ("倪唲猊棿霓鯢麑艾蜺輗鲵齯兒堄婗")) ("nghe6ch5" ("逆額頟抈")) ("nghe6ch1" ?逆) ("nghe62" ("藝芸")) ("nghe65" ("乂艾藝艺槸羿芸蓺褻襼詣誽讛诣㐅亵呓囆囈埶堄")) ("nghe6nh0" ("迎𠶐抑")) ("nghe6nh3" ("迎𥈁𨓑")) ("nghe6nh4" ("𠶐")) ("nghe6n1" ?嵃) ("nghe6n4" ("𠶐")) ("nghe61" ("芸藝")) ("nghe6t5" ("臬蘖")) ("nghe6u0" ("嘵蟯僥")) ("nghe6u2" ?蹺) ("nghe6u5" ("傲僥")) ("nghe6u4" ("堯僥")) ("nghe64" ("艾睨掜")) ("nghe2" ("𠊙儀𠐅𠑢")) ("nghe5" ("𤈝")) ("nghen5" ("喭哽")) ("nghen1" ("䏹𦞎𤶻")) ("nghen4" ?硯) ("ngheo2" ("嶢𠨪𧹅嶤")) ("ngheo5" ("僥邵傲敖")) ("ngheo3" ?堯) ("ngheo1" ?鱙) ("nghe1" ("𤛞犠𤚇猊霓麑")) ("nghet5" ("孽𢌎蘖")) ("nghet1" ?孽) ("nghi0" ("宜𡹠疑儀霓艤檥沂溰狋觺仪冝宐嶷")) ("nghia1" ("𥊘𥋟")) ("nghia4" ("義羑义")) ("nghich5" ("逆鶂")) ("nghich1" ?鷁) ("nghie6m0" ("嚴严厳")) ("nghie6m5" ("驗醶釅隒騐验噞")) ("nghie6m1" ?) ("nghie6m4" ("儼顩俨冄冉广")) ("nghie6n0" ("妍研硯硏蔅言姸揅")) ("nghie6n2" ("研硯")) ("nghie6ng0" ?迎) ("nghie6n5" ("喭𢞆咠研讞谳")) ("nghie6n1" ("哯喭𧢟㘙研哏")) ("nghie6n4" ("唁硯甗研砚碾讞谳趼跰齞齴婩岘峴巘")) ("nghie6p5" ("業鄴业嶪")) ("nghie6t5" ("孽歹櫱臬蘖蘗蠥隉堨孼掜摯")) ("nghie6u0" ("堯磽荛蕘跷蹺蹻顤侥僥垚墝尧尭嶢")) ("nghi2" ("義儗誼儀")) ("nghi5" ("毅議竩藙蚁螘蟻誼议谊踦劓")) ("nghin2" ("𠦳岸")) ("nghinh0" ("迎娙抑")) ("nghinh5" ?迎) ("nghinh3" ?頸) ("nghin3" ?喭) ("nghi3" ("𠉝儀擬儗忋拧持")) ("nghi1" ("戯")) ("nghit5" ("孽𢌎𪓈")) ("nghi4" ("𢪀擬艤議𢣂疑薿蚁螘蟻顗齮儗拟")) ("ngo0" ("吳吾")) ("ngoa0" ("吪訛𡀵𧧀瓦譌讹靴鞾囮")) ("ngoach5" ?㩇) ("ngoac5" ?㩇) ("ngoac1" ?嚯) ("ngoai2" ?外) ("ngoai5" ?外) ("ngoai3" ("外𦟺")) ("ngoai1" ("外𩠘")) ("ngoa5" ("臥卧")) ("ngoam2" ("緘含")) ("ngoam5" ("𠻪𠻒𠶃嘬")) ("ngoam3" ?噉) ("ngoan0" ("頑狠顽黿刓园岏忨抏")) ("ngoang2" ("𠾛")) ("ngoanh3" ("景𥋓撔")) ("ngoan5" ("玩翫輐頑顽杬")) ("ngoan4" ("阮𠴉玩頑")) ("ngoao0" ?嗷) ("ngoao1" ?奡) ("ngoa3" ("訛厄")) ("ngoat5" ("刖月")) ("ngoa8c5" ("𢫛")) ("ngoa8ng2" ?弘) ("ngoa8t5" ("𣌴")) ("ngoa8t1" ?抈) ("ngoa4" ?瓦) ("ngoay0" ("危𢫑𢠪")) ("ngoay3" ("𢠪玩")) ("ngoay1" ("𢫑𨀑")) ("ngoc5" ("玉玊王鈺钰")) ("ngoc1" ?呆) ("ngoe0" ("危𡳀")) ("ngoen0" ("𠺿𠰂𠴉")) ("ngoen2" ("𨆸")) ("ngoen3" ("𠴉")) ("ngoeo0" ("嘵𣍕")) ("ngoeo2" ("𣍕")) ("ngoeo5" ("卲𨇷")) ("ngoeo1" ("撓𣩦")) ("ngoe1" ("蛫𧓯")) ("ngoet1" ?㳉) ("ngo2" ("䓊莪𦬶杵")) ("ngoi0" ("𠿯𢶼𤀖")) ("ngoi2" ("𣳢𤀖𣰏𤐜外")) ("ngoi1" ("瓦𤬪𤬲𤮟𤮞")) ("ngoi4" ?嵬) ("ngo5" ?午) ("ngom0" ("𥍛𪒷")) ("ngom2" ("𪒷")) ("ngom3" ("𥆽")) ("ngom1" ("𦛽")) ("ngon0" ("唁𤯆言")) ("ngon2" ("𡀶𪒳")) ("ngong0" ?隅) ("ngong2" ("𨲖")) ("ngong5" ("顒𡅒哄")) ("ngong3" ?顒) ("ngong1" ("𥈿顒𥍎")) ("ngong4" ("顒")) ("ngon5" ("𦰟")) ("ngon3" ("言阮")) ("ngon1" ("阮𢭫𦰟𢯥𢴝抏")) ("ngo60" ("吳吾吘梧𥟊洖浯蜈鋙铻鼯吴呉唔娛悞捂")) ("ngo6c5" ("𣔣呆")) ("ngo6c1" ("呆禿秃")) ("ngo6i0" ("嵬𡾵𠑖磑隗鮠危巍桅")) ("ngo6i2" ("𡎢𡓮𡎥𡎦㘴唑坐外")) ("ngo6i5" ?傀) ("ngo6i4" ("隗頠")) ("ngo65" ("悟晤遇誤焐牾痦蘁误遻俉午啎寤悞捂")) ("ngo6m2" ?巖) ("ngo6m3" ?巖) ("ngo6n0" ("言訁讠")) ("ngo6n2" ("言訔")) ("ngo6ng0" ("𡿅隅喁")) ("ngo6ng2" ("茙𧄴茂")) ("ngo6ng3" ("𡺥鵝")) ("ngo6ng4" ("鵝𤞒𪄌")) ("ngo6n5" ("言𠻂諢诨")) ("ngo6n3" ("艮言袞滾滚衮")) ("ngo6n1" ("𠻂𠽓𡁺")) ("ngo63" ("𦬶𦷮吘")) ("ngo61" ("悟悞呆")) ("ngo6t5" ("兀軏矹阢靰齀屼扤杌")) ("ngo6t1" ("軏𤍆")) ("ngo64" ("仵忤迕五啎")) ("ngo3" ("午吘杵許")) ("ngo1" ("𦬶𥄭藕𥘪𥾿𦲼顒㬳呆杵")) ("ngot5" ("𤮾𠮾𤮿兀")) ("ngot1" ("𣾃𨓢")) ("ngo70" ("魚𢠐𩵜𤹿䁩𥄯鱼御")) ("ngo72" ("疑𩵿㘈𩺋𩼨凝擬")) ("ngo7i0" ("宜𢥷𢯕疑儀")) ("ngo7i2" ("𤊢")) ("ngo7i5" ("𠿿𡃛議艾")) ("ngo75" ("語御")) ("ngo7m0" ("𥄯")) ("ngo7m2" ?岌) ("ngo7m5" ("𤼔吟")) ("ngo7m4" ?吟) ("ngo7n0" ("妍姸")) ("ngo7n1" ?覘) ("ngo7p5" ?岌) ("ngo7p1" ("𢚼𥆹哈")) ("ngo71" ("魚𡂂𠽐")) ("ngo7t1" ("𣲠")) ("ngo74" ("語𡂂𢣸疑语午")) ("ngo4" ("午吘𢨵𨳱𡉦")) ("ngu0" ("嵎愚湡澞癒禺虞髃麌齵俁俣噳娛娱")) ("ngua6y0" ?恑) ("ngua6y2" ?危) ("ngua6y5" ?外) ("nguc5" ?獄) ("nguc1" ?局) ("ngue6ch5" ?廓) ("ngu2" ("𣮇")) ("nguich5" ("𠸺")) ("ngui2" ("嵬㟴𠿯𢢯恑")) ("ngui3" ("𥐋")) ("ngu5" ("喁寓禺寤庽")) ("ngum5" ?喁) ("ngum3" ?喁) ("ngun2" ("𤍉源")) ("ngung0" ("喁顒𢥶禺隅颙嵎")) ("ngung2" ("𢢄顒㥥")) ("ngung3" ("𢥶")) ("ngung1" ("𤸒愩")) ("ngun3" ("言𥐐")) ("ngun1" ("𤉘")) ("nguo6i0" ("嵬𢢯")) ("nguo6i5" ("𡀦𣳢嵬")) ("nguo6n2" ("源榞")) ("ngup5" ("𩓛")) ("ngu3" ("𥄬𥄭㬳五俉午")) ("ngut5" ("𩂁𣲍")) ("ngut1" ("𠮾𩂁𤈡𡵉兀唿")) ("ngu4" ("五伍乄")) ("nguy0" ("危巍犩诡魏鮠峩嵬桅")) ("nguye6n0" ("元原源沅笎羱芫蚖螈邧騵黿鼋厡厵壖嫄杬")) ("nguye6n2" ("愿願𡅫")) ("nguye6n5" ("愿願原厡")) ("nguye6n4" ("阮䏓")) ("nguye6t5" ("月玥跀軏刖抈")) ("nguy2" ?危) ("nguy5" ("偽魏詭伪僞")) ("nguyt1" ("𥊜")) ("nguyu3" ?嘵) ("ngu70" ("魚漁渔鱼䱷")) ("ngu7a0" ?痒) ("ngu7a2" ("馭𢳶禦𡐚御")) ("ngu7a5" ("馭馬")) ("ngu7a3" ("語𠑕仰")) ("ngu7a1" ("𤺶𤻔𤻭癢語")) ("ngu7c5" ("𦙏𦞐嶷")) ("ngu72" ("魚𩵿𣊘御")) ("ngu7i3" ("義𠿿哎𪖭")) ("ngu75" ("御馭禦蘌語语驭")) ("ngu7ng0" ("凝疑冰")) ("ngu7ng2" ("凝")) ("ngu7ng3" ?仰) ("ngu7o7c5" ("虐疟瘧逆䨋")) ("ngu7o7c1" ("虐㖸")) ("ngu7o7i0" ("𤾰𥋟𤽗𥊤䂀")) ("ngu7o7i2" ("𠊛𠊚㝵人")) ("ngu7o7ng5" ("強忸𢗾强")) ("ngu7o7ng4" ?仰) ("ngu7u0" ("牛牜")) ("ngu74" ("語衙语郚鋙铻齬龉圄圉峿敔")) ("nha0" ("牙呀鴉鵶衙椏犽玡砑芽蚜雅鸦齖丫伢吓啞孲枒桠")) ("nha6c1" ("弋掿")) ("nha6m0" ("壬紝絍纴銋鵀任妊姙")) ("nha6m2" ("任𢗖")) ("nha6m5" ("任紝衽袵飪壬妊姙恁")) ("nha6m3" ("任𠲏𠿹飪餁饪恁")) ("nha6m1" ("𠰃")) ("nha6m4" ("棯稔腍荏衽袵賃赁飪恁")) ("nha6n0" ("人仁因姻胭歅氤氳洇湮烟禋絪腨茵裀諲銦铟闉陻駰亻働儿凐囙堙忎")) ("nha6ng0" ("𠯹")) ("nha6n5" ("刃扨𢭝認牣紉纫肕认軓軔韌仞仭刄扔")) ("nha6n3" ("𠴍仞忍")) ("nha6n1" ("刃𢭝扨")) ("nha6n4" ("忍𠴍𨧟刃牣眼紉纫荵訒認讱軔釰釼靭韌韧仞刄")) ("nha6p5" ("入廿")) ("nha6p1" ("岌𥃱𠾾𨅞扖")) ("nha6t5" ("日馹囸")) ("nha6t1" ("一壹壱弌")) ("nha6u0" ("嘵𠻼")) ("nha6u2" ("投擾")) ("nha6u5" ("𠻼嚅")) ("nha6u3" ("𡅠")) ("nha6y0" ?街) ("nha6y2" ("𠱌涯街徍")) ("nha6y3" ("𠧌䟢")) ("nha6y4" ?濔) ("nhach1" ?呃) ("nhac5" ("樂岳楽鸑乐嶽")) ("nhac1" ("弋𢖺戛落樂𢣅㦡覺𥋷䀩𥇸䁻戞")) ("nha2" ("茹茄伽家")) ("nhai0" ("厓啀崖涯睚街㖇嘊崕巀捱")) ("nhai2" ("𥒃𦲒𦹹莉桂")) ("nhai5" ("𠱌奈㖑㖠")) ("nhai3" ?耳) ("nhai1" ("蚧𧋁㖑")) ("nhai4" ("耳爾")) ("nha5" ("砑訝讶輅迓閕齖偌啞喏御惹")) ("nham0" ("岩喦碞巖癌礹岢巌巗")) ("nham2" ("岩啱𡆑懢憮巖")) ("nham3" ("𠲏憯")) ("nham1" ("壬𩸶啱")) ("nhan0" ("顏㘖眼顔颜")) ("nhan2" ("閑閒澖痫癇闲雁鴈鷳鷴鷼鹇娴嫺嫻")) ("nhang0" ("香仍")) ("nhang2" ("𡡂羕樣讓戎揚")) ("nhang1" ("𤌅爙降")) ("nhang4" ("講𢥉")) ("nhanh0" ("伶𠴌𨗜𨘱速")) ("nhanh2" ?梗) ("nhanh5" ?拎) ("nhanh3" ("潁𡂵穎頴")) ("nhanh1" ("𦭒頴梗")) ("nhan5" ("雁鴈𪈾贋贗赝偐")) ("nhan3" ?眼) ("nhan4" ("眼𣟫𣠰沲𣙧韌韧齴")) ("nhao0" ("𨃫泑嘵堯")) ("nhao2" ("繳𨇵嘲")) ("nhao5" ("嚛𠿱道")) ("nhao3" ("𨃫")) ("nhao1" ("鬧遶嚛𠿷閙")) ("nhao4" ("澆𥽵𤃤𦇇繞")) ("nhap5" ?入) ("nhap1" ("甲𡊠")) ("nha3" ("𠤩𠾒𠽙野吔呀咀啫")) ("nha1" ("呀𤆹蚜")) ("nhat5" ("辣𤁕溂日")) ("nhat1" ("戛瘌㦉戞")) ("nhau0" ("胞饒𠑬哣膮蹺憢")) ("nhau2" ("𠶕繳𡆁𦈂")) ("nhau5" ?哣) ("nha8c1" ("𢩮𧿑掿𢲦噎聀喏弋")) ("nha8m0" ("壬𠄶任")) ("nha8m2" ("壬𢗖𥄮恁任")) ("nha8m5" ("𤶄任")) ("nha8m1" ("𠁪𥄮𤉒䁘恁")) ("nha8m4" ?㳝) ("nha8n0" ("𤶑𥊟㘖𤄰絪顔因")) ("nha8n2" ("因扨𠡛咽𤶑㗴㘖閒")) ("nha8ng0" ("仍江芿㘖𠯹蝇蝿蠅")) ("nha8ng2" ("𨲅嚷讓")) ("nha8ng5" ("𡃌蠅𧔛蝇蝿")) ("nha8ng3" ("仍綛𦅯")) ("nha8ng1" ("𡦮")) ("nha8ng4" ("𠯹")) ("nha8n3" ?牣) ("nha8n1" ("𠴍")) ("nha8n4" ("𣼴𨧟忍")) ("nha8p1" ("叺𥃱")) ("nha8t5" ("日抇汨撎")) ("nha8t1" ("一𡥌噎𤢽撎")) ("nha4" ("雅疋若訝讶厊喏庌惹")) ("nhay0" ?捱) ("nhay5" ("𠰚𩜪")) ("nhay3" ("趾䟢趂")) ("nhay1" ("𥅘紙")) ("nhe0" ("㖇𡮅𥅡")) ("nhe6ch1" ?滴) ("nhe6nh0" ("𤾱")) ("nhe6n5" ?蝒) ("nhe63" ?擟) ("nhe6u3" ?沙) ("nhe6u1" ?) ("nhe64" ("𥚅濔")) ("nhe2" ("唲𥅡㖇提")) ("nhe5" ("弍弭珥𨏄挕𨌀耳貳鉺")) ("nhem0" ("苫髯巖𤊤岩")) ("nhem2" ("𣲹濓濂")) ("nhem5" ("冉染壬")) ("nhem3" ("冉呥")) ("nhem1" ?抩) ("nhen0" ("然𡮫𤡮燃𤺱")) ("nhen2" ("𤺱閑閒")) ("nhen5" ("雁鴈")) ("nheo0" ("嚅饒𥍘𩰈𩽸鱙䁱")) ("nheo2" ?) ("nheo5" ("𠰉")) ("nheo3" ("𡮾𡅍")) ("nheo1" ("撓嘵")) ("nheo4" ?繞) ("nhep5" ("入扖摄攝")) ("nhep1" ("攝𡆄入摄")) ("nhe3" ("𠰚𡮅你兒")) ("nhe1" ("𠰚唲尒")) ("nhet5" ?熱) ("nhet1" ("折熱捏")) ("nhe4" ("𥙧𨤰𨤻𠰚𥜡厼尔")) ("nhi0" ("兒而洏濡皃聏胹臑輀陑鮞鴯鸸齯儿児唲婼栭")) ("nhich1" ("滴蹢")) ("nhie6c1" ("𠲔嗌亦")) ("nhie6m0" ("苒蚦蚺髥髯呥姌")) ("nhie6m5" ("冉任")) ("nhie6m4" ("冉染髯苒蚺冄")) ("nhie6n0" ("然燃捵")) ("nhie6n4" ("橪軟")) ("nhie6p1" ("攝躡灄燮爕耴聂聶踂銸鑷镊顳颞嗫囁慑慴懾摄")) ("nhie6t5" ("熱热爇")) ("nhie6t1" ("熱咽")) ("nhie6u0" ("蟯饒橈荛蕘蛲襓跷蹺饶娆嬈桡")) ("nhie6u2" ("𡗉𡗊饒𤄮蕘堯")) ("nhie6u4" ("遶擾繞絩绕荛蕘嬈扰")) ("nhi2" ("貳二唲")) ("nhi5" ("二弍貳蕊蕋橤樲毦洱渳瀰珥眲膩蘂蘃衈鉺铒餌佴刵咡弭彌惢")) ("nhim1" ("𤝫㺝𤢾𤣚")) ("nhin2" ("𥆾𥚆𥈱𥌬認閑")) ("nhinh3" ("𠽒忍")) ("nhinh1" ("𠶞")) ("nhin5" ("忍𢚴")) ("nhin1" ("𠴍")) ("nhip5" ("喋堞𠿚擛蹀𣜿楪葉杁")) ("nhip1" ("釟釞鑷攝")) ("nhi3" ("洏珥")) ("nhi1" ("㖇致𡭺洏而唲")) ("nhit5" ("𢤢")) ("nhit1" ("折涅湼")) ("nhiu1" ("疚皺")) ("nhi4" ("尔耳弭珥爾檷洱濔茸薾迩邇鉺铒餌饵駬你佴刵厼尒")) ("nho0" ("儒薷伩檽顬颥")) ("nhoa2" ("𤆷")) ("nhoai0" ?惴) ("nhoai2" ("涯愞")) ("nhoai1" ?惴) ("nhoang0" ?絖) ("nhoang5" ("𣋆")) ("nhoang1" ?晄) ("nhoc5" ("辱𠢑𤹘縟耨弱")) ("nhoc1" ("嗕𠒯")) ("nhoe2" ("𤆷漯")) ("nhoen3" ?嘫) ("nhoet1" ?刷) ("nhoi0" ?堆) ("nhoi5" ?堆) ("nhoi1" ?對) ("nhoi4" ("𥇼")) ("nho5" ?孺) ("nhom0" ?巖) ("nhom2" ("𥄮𥇷𥈹𥛗")) ("nhom3" ?䀡) ("nhom1" ("呫𡅳𤇲𡖡𩁱爁笘抔抩")) ("nhon2" ("𠱜𡴢")) ("nhong0" ("戎銊𢟞")) ("nhong2" ("𠈋𨀻")) ("nhong3" ?戎) ("nhong1" ("𢟞")) ("nhong4" ?冗) ("nhon5" ("𡭻鈍𡮭銳𡮸𡮽𨮐鋭尖")) ("nhon3" ("𥊡")) ("nhon1" ("𨅄𧿬")) ("nho60" ("𡃽濡儒")) ("nho6i0" ("漼浽𠼲𤏢")) ("nho6i2" ("𢬗𧐻𢹉耒抐")) ("nho6i5" ("𤏢")) ("nho6i1" ("對𤻫")) ("nho6m0" ("𠲏銋")) ("nho6m2" ("𠰃𡃘跕")) ("nho6m3" ("跕𨃊")) ("nho6n0" ?尊) ("nho6ng0" ("𧻪越")) ("nho6ng2" ("𪀚")) ("nho6ng5" ("蛹𧋼")) ("nho6n5" ("閏𠾽𡀷𠾽遁")) ("nho6n3" ?呠) ("nho6n1" ("噋𥇈")) ("nho63" ("吐扗𠰍𢭵𢮫擼啂")) ("nho61" ("嗉𠊜")) ("nho6t1" ("𡇻𢱝箤噎拙")) ("nho64" ("魯乳")) ("nhop5" ?入) ("nhop1" ?叺) ("nho3" ("𡮈㳶𤀒𨼼瀂乳")) ("nho1" ("𥌎𤻪𥌙")) ("nhot5" ("𦝬𤷿")) ("nhot1" ("𦝬踤𣑵")) ("nho70" ("如洳𥆃𣷰牙呀")) ("nho72" ("𢘾洳侞如")) ("nho7i0" ?啀) ("nho7i2" ("俐利唎")) ("nho7i3" ("汝䟢")) ("nho75" ("𦀌")) ("nho7m0" ("𣷰")) ("nho7m3" ?啱) ("nho7n0" ("然㦓𥄰人亻仁因")) ("nho7n2" ("憪𢡿𦠯澖嘫")) ("nho7n5" ("噋㗴")) ("nho7n3" ("眼𠽗𣼹簡")) ("nho7n1" ("𢙫𢚴寅𡙵𥈵覵𥅃")) ("nho7p1" ("𣱿㳌")) ("nho73" ("汝𠲤")) ("nho71" ("𢖵汝𢘾洳")) ("nho7t5" ("𣼸辣曀濼")) ("nho7t1" ("𣼸")) ("nho74" ("女㛎𨀾汝洳")) ("nho4" ("𥇽")) ("nhu0" ("柔需儒嚅濡薷煣猱稬穤糅糯繻臑茹葇蝚蝡蠕襦蹂醹鑐鞣嬬懦揉")) ("nhua0" ?濡) ("nhua6n0" ?潤) ("nhua6n2" ("閏潤闰")) ("nhua6n5" ("閏潤润閠闰")) ("nhua5" ("孺濡懦")) ("nhua1" ?濡) ("nhuc5" ("肉辱縟溽缛蓐褥鄏月")) ("nhuc1" ("辱嗕𧏷𨃽𧏯")) ("nhue65" ("銳鋭锐")) ("nhue61" ("芮毳汭蚋蜹枘")) ("nhu2" ?㖻) ("nhui2" ("𠓩𤈞𤒟")) ("nhui5" ?隊) ("nhui3" ?箒) ("nhui1" ("𠓩")) ("nhu5" ("孺肉蹂輮擩")) ("nhum0" ?唹) ("nhum3" ?) ("nhum1" ?拰) ("nhung0" ("戎𠲦絨𪀚毧氄狨绒羢茸軟軵駥髶")) ("nhung2" ("冗𧻪仍")) ("nhung3" ("冗")) ("nhung1" ("𣴛𢴞㳚佣")) ("nhung4" ("冗宂氄軵冘")) ("nhun1" ("屯頓撋𠾽橺閏扪")) ("nhun4" ("𤇳軟")) ("nhuo6c1" ("辱𢟹溽")) ("nhuo6m5" ?染) ("nhuo6m1" ("染洳")) ("nhu3" ("啂喻𣜻乳")) ("nhu1" ("𠳘孺𠧍葇")) ("nhut5" ("𢟹鈉鈍")) ("nhut1" ?葖) ("nhu4" ("乳乳")) ("nhuy0" ("緌蕤")) ("nhuye6n0" ("渜瀖犉瓀堧壖撋")) ("nhuye6n4" ("軟瓀礝耎蝡蠕輭软需朊")) ("nhuy5" ("橤繠蕊蕋蘂蘃")) ("nhu70" ("如洳茹筎袽銣铷鴽侞帤柔")) ("nhu7a2" ?茹) ("nhu7a5" ("茹𣺾蕷𦵙澦預")) ("nhu7c1" ("𠯅聀𤼕𤴵𤹚")) ("nhu72" ("予洳𤈟汝如")) ("nhu75" ("茹洳")) ("nhu7ng0" ("仍扔礽芿陾")) ("nhu7ng5" ?仍) ("nhu7ng1" ?艿) ("nhu7ng4" ("仍忍")) ("nhu7o7c5" ("若弱楉渃爇箬篛蒻鄀鶸偌惹搦")) ("nhu7o7i2" ("涯𠽎")) ("nhu7o7ng0" ("嚷攘瀼獽瓤禳穣穰纕蘘躟鬤儴勷忀")) ("nhu7o7ng2" ("攘讓羕譲")) ("nhu7o7ng5" ("嚷讓瀼譲让懹")) ("nhu7o7ng1" ("漲攘嚷張")) ("nhu7o7ng4" ("壤攘爙蠰酿釀嚷壌")) ("nhu7o7t1" ?) ("nhu73" ("汝𠶁𩚔")) ("nhu71" ("汝預𢬨絮")) ("nhu7t5" ?日) ("nhu7t1" ("一壹弌")) ("nhu7u5" ("禸蹂")) ("nhu7u4" ("煣糅厹")) ("nhu74" ?汝) ("ni0" ("尼伲呢妮秜鈮铌怩")) ("nia0" ("𥬩")) ("nia3" ?鈮) ("nich5" ("溺腋惄")) ("nich1" ("𡀡弱")) ("nie6m0" ("拈捻粘黏溓鮕")) ("nie6m2" ("念鮎鯰")) ("nie6m5" ("念捻淰鯰唸埝廿撚")) ("nie6n0" ("年秊囝")) ("nie6n2" ("𦀅年")) ("nie6ng2" ("𦀅")) ("nie6n5" ?攆) ("nie6n3" ("碾延")) ("nie6n1" ?鼰) ("nie6n4" ("涊碾撵")) ("nie6p5" ("鑈捻")) ("nie6p1" ("躡嗫囁囡敜")) ("nie6t5" ("𦁻")) ("nie6t1" ("涅捻槸篞臬臲苶鎳镍闑隉齧啮噛嚙囓圼嵲捏揑")) ("nie6u0" ("𡋁𡒭墝㙘㙩嬈")) ("nie6u5" ("溺脲袅裊嫋嬝尿")) ("nie6u3" ("裊褭袅釕钌䙚嫋嬈嬲")) ("nie6u4" ("袅裊嫋")) ("niep5" ?捻) ("ni2" ("呢尼")) ("ni5" ("腻膩")) ("ninh0" ("𦡲寧檸泞濘狞獰甯聍聹苎苧咛嚀宁懧拧擰")) ("ninh5" ("佞檸濘甯侫懧擰柠")) ("ninh1" ("佞擰𦡲泞澝濘")) ("nin1" ("𠼶赧")) ("nip1" ("𥸓襵")) ("ni3" ("呢𠰚你𥿡狔呩旎")) ("nit5" ("𦁻𦄇")) ("nit1" ("涅𦝆𣻾𡥴湼")) ("niu0" ("𠸔㝹𢜠抳")) ("niu5" ("𠸔𡣄溺")) ("niu1" ("𢜠𢶑𢷃")) ("no0" ("奴𩛂")) ("noa0" ("孥挐挼")) ("noa5" ("糯惰懦搦")) ("noan3" ?赧) ("noan4" ("渜煖赧餪卵暖")) ("noc5" ("毒𣕬槈蝳")) ("noc1" ("蓐𦢢𡳽𩠸𣟪𦢡箼簇耨")) ("no2" ?笯) ("noi0" ("𨁡𨁧餒")) ("noi2" ("內㐻𡥤𧞥類内")) ("noi5" ?肭) ("noi1" ("內吶呙訥内呐")) ("no5" ("奴怒")) ("nom0" ("窞𥈶")) ("non0" ("嫩𡽫𧀒")) ("nong0" ("農𥵛檂")) ("nong2" ("檂𧓅")) ("nong5" ?膿) ("nong1" ("𤎏燶")) ("non5" ?嫩) ("non3" ?嫩) ("non1" ("𥶄")) ("non4" ?嫩) ("no60" ("奴帑笯駑驽伖呶孥")) ("no6c1" ?衄) ("no6i0" ("挼𣊌𥱮𥷓枘浽捼")) ("no6i2" ("㘨内")) ("no6i5" ("內㘨内吶")) ("no6i3" ("挼浽𤃠浮㧵")) ("no6i1" ("芮綏𦀼𨁡浽餒")) ("no6i4" ("內挼餒浽腇餧馁内")) ("no65" ?怒) ("no6m0" ?喃) ("no6m2" ("𩄑南")) ("no6m5" ("㑫菍")) ("no6n0" ("農𡽫𡄨𡁛")) ("no6n2" ?嫩) ("no6ng0" ("農儂噥濃檂蕽𪇌譨齈侬农哝")) ("no6ng2" ("膿𨐺醲濃浓燶秾穠脓襛侬儂噥")) ("no6ng5" ?儂) ("no6ng3" ?嶩) ("no6ng1" ("擃濃")) ("no6n5" ?嫩) ("no6p5" ?納) ("no6p1" ?納) ("no63" ("弩")) ("no6t5" ("吶訥讷鈉钠呐")) ("no6t1" ("訥脺𤹽")) ("no64" ("弩砮伮努")) ("nop1" ("蒳䈫納衲")) ("no3" ("呶弩")) ("no1" ("奴伮呶怒")) ("no70" ("𦀨")) ("no7i0" ("尼坭泥扔")) ("no7i1" ("乃扔")) ("no75" ("女𣆐𡢻嫧")) ("no7m0" ("䈒納")) ("no7m4" ?覧) ("no7p1" ?納) ("no73" ("𦬑𠴑汝")) ("no71" ?女) ("no7t1" ("涅湼")) ("no7u1" ("𦛁")) ("no74" ("女𦬑𡝖怒")) ("no4" ("呶弩笯")) ("nu0" ?芾) ("nua0" ("孥怒")) ("nua3" ?怒) ("nua4" ?怒) ("nuc5" ("忸衄恧𦛾衂䶊朒")) ("nuc1" ("𠴐矗耨")) ("nui2" ("𡍝芮")) ("nui5" ("內内")) ("nui1" ("𡶀")) ("nu5" ("𦠻𦵚莜")) ("num1" ("念埝捻菍")) ("nun2" ("蕽蕽")) ("nung0" ("𤐜𤒚熔燶")) ("nung2" ("儂濃膿醲燶穠襛侬嶩憹")) ("nung3" ("𨆞")) ("nung1" ?農) ("nung4" ("㗈噥繷冗")) ("nuo6c5" ("𦁁縟")) ("nuo6i0" ("餒𩝺𩟼挼")) ("nuo6i1" ("𢗉")) ("nuo6t5" ?訥) ("nuo6t1" ("㖔納啐訥𠽆𠾹𠺶呐嗗")) ("nup1" ("納𥧩")) ("nu1" ?弩) ("nut1" ("鐻𧛗𠸂𦄠鈕")) ("nuy0" ("痿萎")) ("nuy2" ?萎) ("nuy5" ("倭矮")) ("nu70" ("哪挐")) ("nu7a0" ("𦰢")) ("nu7a3" ("姅女")) ("nu7a1" ("𥫭梛")) ("nu7a4" ("女姅")) ("nu7c5" ("𠽋𤎐㘃匿")) ("nu7c1" ("涅𠽋𢴚㘃𢢉湼匿慝")) ("nu75" ?女) ("nu7ng0" ("能㨢")) ("nu7ng2" ("𥶰")) ("nu7ng5" ("𦘧鄧")) ("nu7ng1" ("𦣘")) ("nu7o7c5" ("𩺱")) ("nu7o7c1" ("渃著水匿")) ("nu7o7m0" ?湳) ("nu7o7m2" ?湳) ("nu7o7ng0" ("埌娘𢭗嬢孃")) ("nu7o7ng2" ?娘) ("nu7o7ng1" ?) ("nu7o7p5" ?納) ("nu7o7u1" ?腬) ("nu7t1" ("𡐘湼")) ("nu7u0" ?譨) ("nu7u5" ?妞) ("nu7u1" ("狃糅")) ("nu7u4" ("忸狃妞鈕炄紐纽莥钮扭抝拗杻")) ("nu74" ("女籹釹钕")) ("o0" ("姑烏嗚恩")) ("oa0" ("呱咼哇歪倭喎媧窩蛙洼涡渦溛漥猧窊窝窪緺莴萵蜗蝸鍋锅鼃凹呙唲娃0" "娲")) ("oach1" ("獲蠖")) ("oac5" ?活) ("oac1" ?嚯) ("oa2" ("呱咼哇")) ("oai0" ("威歪烓㖞喎")) ("oai3" ("倭痿矮踒")) ("oai1" ("𣐴喴𡀧荟薈")) ("oam0" ("衫陰隂")) ("oam2" ("𠴥")) ("oan0" ("冤眢苑貫鴛鵷鸳剜婠寃")) ("oang0" ("咣𠻄轟")) ("oang2" ("轟咣")) ("oang3" ?瀇) ("oanh0" ("縈轟鶯濴瀅瀠甇罃茔莺萦訇輷鍧鴬鸎吽塋嫈")) ("oanh1" ("瀅瑩茔莛莹蓥鎣塋")) ("oan3" ("苑腕𥺹盌椀涴碗綰绾菀豌踠㼝剜埦惋惌捥晼")) ("oan1" ("怨盌㤪")) ("oap5" ?唈) ("oa3" ("婐婑")) ("oat5" ("穵挖")) ("oat1" ("穵腽挖斡")) ("oa8m0" ("𣍍")) ("oa8n2" ("𢫠")) ("oa8t5" ("活掘")) ("oa8t1" ("𡯀")) ("oc5" ("屋𣹙")) ("oc1" ("沃𠴎腛𩠭喔悪")) ("oe0" ("喴呱")) ("oe2" ("𥖸噦")) ("oe5" ("呱噦")) ("oeo0" ?腰) ("oe3" ("痿")) ("oi0" ("渨𣾿煨喂")) ("oi2" ("喂㾯")) ("oi3" ("喂煨隘")) ("oi1" ?喂) ("o5" ("嗚塢")) ("om0" ("喑萻𦽔堷")) ("om2" ?喑) ("om3" ("𠿮")) ("om4" ?喑) ("ong0" ("蜂螉")) ("ong2" ?翁) ("ong3" ("䐥擁𤹗")) ("ong1" ("嗡鞅𦰠甕")) ("ong4" ("䐥慃")) ("on3" ("穩𡅏")) ("on1" ?穩) ("o60" ("污杇烏嗚汚歍汙洿溩鋘鎢钨乌呜圬捂摀於")) ("o6c5" ?喔) ("o6c1" ("沃屋渥𧎜鋈阿齷龌剭喔幄握")) ("o62" ("嗚溩㮧𤀙汙")) ("o6i0" ("傀喂𦞏椳渨溾煨碨隈偎唹嗚")) ("o6i3" ("傀椳溾煨猣猥餧餵偎喂威")) ("o6i1" ("傀偎渨畏")) ("o6m0" ("掩揞堷")) ("o6m2" ?喑) ("o6m1" ("瘖𤺵")) ("o6n0" ("溫瘟温緼縕缊薀褞豱韞鰛鳁")) ("o6n2" ("嗢溫𡀦温")) ("o6ng0" ("翁蓊螉䈵嗡")) ("o6ng2" ?翁) ("o6ng3" ("翁滃甕蓊嗡塕擁")) ("o6ng1" ("䐥蓊甕𨇹䈵滃")) ("o6n3" ("溫𡀦穩穩檃温稳穏隱")) ("o6p5" ("𧋾")) ("o6p1" ("邑挹䱒榅押揖")) ("o63" ("塢洿鄔隖坞")) ("o61" ("污惡癋汙汚洿僫啞恶悪")) ("o6t5" ("喐腽")) ("o6t1" ("榅榲殟淴膃嗢")) ("op5" ("浥邑")) ("op1" ("邑浥")) ("o3" ?嗚) ("o1" ("𪅴鵶")) ("ot5" ("喔揾")) ("ot1" ("𡮒𣜶艺")) ("o70" ("於唹")) ("o72" ("唹於")) ("o7i0" ("𠲖隘㗒唹喂意")) ("o7i1" ("意喂")) ("o75" ?唹) ("o7m0" ("陰音")) ("o7m4" ("飲喑")) ("o7n0" ("恩㤙")) ("o7n1" ("𠻈")) ("o73" ("於𣄒扵")) ("o71" ("唹唖啞於")) ("o7t5" ?遏) ("o7t1" ("𣎷遏艺")) ("pha0" ("坡陂玻頗波簸葩颇岥")) ("pha6m3" ?品) ("pha6n0" ("分吩坋紛糞𥽡棻棼氛粪纷羒翂芬衯酚雰頒饙驞份扮昐")) ("pha6n2" ("分份坟墳枌棼棽氛汾濆焚燔粉羵膰蕡蚡豶賁轒隫頒颁鼖鼢仿妢幩")) ("pha6n5" ?分) ("pha6n3" ("糞粪賁")) ("pha6n1" ("粉奮瀵鼢偾分坋奋拚")) ("pha6n4" ("忿憤濆糞賁隫鼢偾僨坟墳奔愤扮")) ("pha6p5" ("乏慴㦄懾")) ("pha6p1" ("邑法𤎒")) ("pha6t5" ("佛怫艴髴乀仏咈坲岪彿拂")) ("pha6t1" ("弗彿拂沸茀髴𩂕氟砩祓笰紱紼綍绂绋艴芾袱費韍黻佛冹刜咈怫桴")) ("pha6u2" ("罘裒抔掊")) ("pha6u1" ?踣) ("pha6u4" ("缶剖殕瓿裒釜釡咅哣哹掊")) ("pha6y0" ("沛批")) ("pha6y3" ("𢵪沛")) ("phach5" ?拍) ("phach1" ("拍珀魄𥶱粕辟鎃闢霸劈噼怕擘")) ("phac1" ("朴撲樸璞蹼醭釙鏷钋镤颮噗墣扑")) ("pha2" ("𠶊𡀥𣔡柀")) ("phai0" ("派沛披拜")) ("phai3" ("沛派拜")) ("phai1" ("派沛湃蒎哌")) ("pha5" ("絈袙帊帕怕")) ("pham2" ("凡帆颿凢凣")) ("pham5" ("犯範范氾笵訉釩钒梵")) ("phan0" ("番幡旛潘璠眅乑扳拌拚攀旙")) ("phan2" ("吩樊𡃎礬焚燓璠膰蠜蹯釩钒鷭墦")) ("phang0" ("㧍滂挷")) ("phang2" ("傍仿坊旁")) ("phang5" ("鎊倣")) ("phang3" ("仿彷𥾵眆紡纺舫鈁髣倣徬昉")) ("phanh0" ("抨泙拼烹砰硼磞絣艵苹薲蘋軯軿閛駍匉姘并怦恲")) ("phanh2" ("烹𢴒傍")) ("phanh5" ?怦) ("phanh3" ?閍) ("phan5" ("訉飯饭梵")) ("phan3" ("反阪板版返炍仮叛坂岅")) ("phan1" ("判泮沜牉盼胖袢襻詊販贩頖伴叛")) ("phao0" ("拋泡脬抛")) ("phao2" ("拋𠴋𡀥𠷤抛")) ("phao3" ?剖) ("phao1" ("炮砲泡疱皰礮奅")) ("phap5" ("乏姂汎")) ("phap1" ("法灋炮珐琺砝佱")) ("pha3" ("頗譜笸簸諩谱跛鉕钷颇叵尀")) ("pha1" ("破波")) ("phat5" ("伐罰牫瞂祓筏罸閥阀傠垡墢帗找撥")) ("phat1" ("發癹発髪髮发彂")) ("phau0" ("拋𤽵抛")) ("pha8c1" ("朴𡃾噗")) ("pha8m0" ("法探")) ("pha8ng0" ("冰播氷")) ("pha8ng3" ("仿阪彷凭𢆕滂坂榜")) ("pha8p5" ("乏")) ("pha8p1" ?法) ("pha8t1" ("拂發")) ("phay0" ("㓟𦞓䤵霏沛")) ("phay3" ("丿沛㧊")) ("phay1" ("沛派霈")) ("phe0" ("批派")) ("phe60" ("批砒鈚非啡披")) ("phe6ch5" ?拍) ("phe6ch1" ("拍𤾷")) ("phe62" ?肥) ("phe65" ("噬澨筮茷鼣吠")) ("phe6n0" ("籓𦝅潘蕃藩䉒")) ("phe6nh2" ("萍泙")) ("phe6n5" ("抃𢴔")) ("phe6n4" ("𦝅")) ("phe61" ("肺廢癈砩芾废")) ("phe6t5" ("筏撇")) ("phe6t1" ("丿發撥撇")) ("phe6u2" ("漂𡁼")) ("phe6u1" ?嫖) ("phe6u4" ("缶瓿")) ("phe2" ("淝噬㵒肥")) ("phen0" ("番蕃畨")) ("phen2" ("礬𥽢煩矾")) ("pheng2" ?嗙) ("pheo0" ("𣠓漂")) ("pheo2" ("𦣕膘咆嫖")) ("phep1" ?法) ("phe1" ?㵒) ("phet5" ("筏㗶")) ("phet1" ("㗶𦠱丿撇")) ("phi0" ("丕妃呸披非苤飛蜚霏𢒎狉狔疿痱紕緋纰绯翍菲裶邳鈹铍飝飞馡駓騑0" "髬魾鯡鲱伾剕啡婓扉斐")) ("phia5" ?吠) ("phia1" ("𠌨費")) ("phich5" ("筏𦢟丿擗")) ("phich1" ("癖澼癈辟霹擗")) ("phie6m1" ("汎泛氾汚釩钒颿")) ("phie6n0" ("番幡翩蕃籓藩犿畨繙翻膰萹蹯轓鐇飜䉒反拚旛")) ("phie6n2" ("煩蕃繁樊瀿烦燔笲緐羳膰蘩蟠袢墦")) ("phie6n5" ?片) ("phie6n1" ("片扇煽翩盼謆販騙騸骟幡搧旛")) ("phie6t5" ("丿氕筏閥阀撇栰")) ("phie6t1" ("丿撥𢬩苤撇")) ("phie6u0" ("嫖漂鏢飄標瞟票縹缥膘臕蔈薸螵镖闝飃飘驃骠鰾僄剽嘌彯慓摽")) ("phie6u3" ?剽) ("phie6u1" ("嫖摽裱票漂皫縹缥膘臕醥鏢顠駙驃鰾䄇僄剽扶")) ("phi2" ("肥淝腓蜰")) ("phi5" ("𤷂𦜀沸疿痱芾俷扉")) ("phim1" ("柉泛𣓦䟪")) ("phinh0" ("甹竮俜娉")) ("phinh2" ("萍泙")) ("phinh3" ("𠰳𠶏")) ("phi3" ("丕匪悱斐翡蜚䤵菲誹榧疕疿痱篚诽費陫非剕嚭圮屝庀朏棐棑")) ("phi1" ("沸費狒疿芾费鐨镄剕怫昲")) ("phiu0" ?膘) ("phiu5" ?漂) ("pho0" ("哺副鋪舖付孚")) ("phoc5" ("縛缚嚩")) ("phoc1" ("仆𢺁")) ("pho2" ("扶附哺駙驸")) ("phon0" ?扮) ("phong0" ("丰封風楓蜂瘋豐鋒葑灃烽犎疯蠭豊酆锋陓霻靊飌风麷凨凬凮夆妦峯0" "峰枫")) ("phong2" ("防房肪魴坊妨")) ("phong5" ("菶鳳")) ("phong3" ("倣訪𤊦访仿彷")) ("phong1" ("放訪邡倣")) ("pho60" ("抪舖鋪敷哺誧鐠铺镨")) ("pho6c5" ("攴攵")) ("pho6c1" ("仆扑蹼醭釙钋剝剥副幞撲攴")) ("pho6i0" ("坯配𠸟肧胚衃邳醅呸啡坏")) ("pho6i3" ("肺𦟊𦡮")) ("pho6i1" ("配浿")) ("pho6n2" ("蕃繁樊瀿煩燔笲緐羳膰蘩蟠袢墦")) ("pho6ng2" ("蓬篷")) ("pho6ng5" ("𧯵菶")) ("pho6ng3" ?倣) ("pho6ng4" ("倣俸")) ("pho6p1" ("乏𦝎")) ("pho63" ("普譜氆浦溥潽舗誧諩谱鋪鐠铺镨")) ("pho61" ("圃舖鋪浦铺圑埔庯怖")) ("pho6t1" ?昢) ("pho1" ("付咐訃赴副傅讣仆怤掊")) ("pho70" ("坡坯披抷苤普萉")) ("pho72" ("𠱀𤷵肥")) ("pho7i0" ("披𣆏𤇨𣈓𤊫𤊬抷㫵沛派胚菲排")) ("pho7i1" ("沛派配𢄃𤋻")) ("pho7m1" ("𠱍")) ("pho7n0" ?坋) ("pho7n4" ("𦙀")) ("pho73" ("㗞頗𡂄")) ("pho7t1" ("咈彿拂")) ("phu0" ("夫泭溥玞痡砆肤胕膚莩衭趺跗郙郛鄜鈇麩麸䴸伕俘傅垺孚孵尃峬怤捊0" "敷枹柎")) ("phuc5" ("伏服腹復洑箙絥苻茯菔虙蝮袱襆輹馥鰒鳆鵩复宓幞")) ("phuc1" ("腹福澓葍蝮覆輻辐鍑鰒伏复幅")) ("phu2" ("扶芙芣浮蚨符榑涪烰稃粰罘苻蜉郛鳧鳬俘凫咐哹垺夫孚枎枹桴")) ("phui0" ?胚) ("phui3" ("𢲭裴")) ("phu5" ("附負婦駙父祔菩蚹賻负赙跗輔辅阜阝鮒鲋俌偩傅坿埠妇媍峊怀拊柎")) ("phun0" ?噴) ("phun2" ("𤂫噴")) ("phung0" ("𢱚瘋")) ("phung2" ("逢汎渢縫缝蓬逄馮丰冯摓")) ("phung5" ("奉菶鳯鳳凤唪捧")) ("phung3" ("泛覂唪埲捧")) ("phung1" ("放諷賵縫缝葑讽赗風")) ("phun1" ("噴𤂫歕喯喷")) ("phup5" ("乏𠰏")) ("phup1" ?乏) ("phu3" ("否甫府斧腑廡撫俯殕滏烳父簠紑胕脯莆蜅覆郙釜釡頫鬴黼㤳俛吥呒嘸0" "弣抚拊")) ("phu1" ("付富賦覆赋冨复")) ("phut5" ?炥) ("phut1" ("丿發笔筆")) ("phu4" ("𢰺廡負")) ("phu7c1" ("𠸢愎愊馥複腷覆复幅弗復")) ("phu7ng0" ("放燓")) ("phu7ng2" ("炐𤇊樊焚")) ("phu7o7c5" ("縛缚")) ("phu7o7c1" ("福縛")) ("phu7o7ng0" ("方淓肪芳邡鈁钫雱魴鲂匚匸坊妨枋")) ("phu7o7ng2" ("坊𠉱邡魴")) ("phu7o7ng5" ("鳳鳯凤")) ("phu7o7ng3" ("紡纺髣仿彷昉")) ("phu7o7n1" ("𢁸旛𤗹幡旙")) ("phu7o7u7ng5" ?鳳) ("phu7t5" ?拂) ("phu7t1" ?拂) ("phu7u4" ("缶缹缻")) ("qua0" ("戈瓜撾𣏾𦨜檛渦瘑瘸簻緺胍蜗蝸过過騧䯄冎剐剮叧呱咼埚堝")) ("qua6n0" ("君均軍畇皲皸筠荺莙袀鈞銞钧鮶麇龜龟军勻匀峮抣")) ("qua6n2" ("逭群裙羣裠頵麕宭帬捃攒攢")) ("qua6ng2" ("暈瓊𤓇橘")) ("qua6n5" ("捃郡珺")) ("qua6n3" ("郡窘𨛦管")) ("qua6n1" ("郡眷𦄄𦄻群捃捲")) ("qua6n4" ("窘莙")) ("qua6t5" ("掘倔橛泏窋窟鴰鸹堀崛")) ("qua6t1" ("屈括掘橘潏繘倔劀憰桔")) ("qua6y0" ("𡇸")) ("qua6y2" ("櫃拐")) ("qua6y5" ("癸揆跪挂掛")) ("qua6y3" ("挂掛")) ("qua6y1" ("怪𢫞啩掛𢯗撌癸恠")) ("qua6y4" ("軌掛揆𢷴")) ("quach5" ("鴃𪅪鴂槨")) ("quach1" ("郭槨廓椁虢蜮唬崞摑")) ("quac5" ?嘓) ("quac1" ("嚄嘓")) ("qua2" ("𧵟𩛃𩚧𩟂菓")) ("quai0" ("乖𠱅絓咼掛")) ("quai5" ("𣐴跪")) ("quai3" ("拐掛𢯑絓罣罫褂詿诖跪卦啩怪拆挂枴")) ("quai1" ("卦怪儈澮燴獪禬絓罣膾褂襘詿诖鄶鬠鱠侩刽劊叏夬廥恠拐旝")) ("qua5" ("𩿙𪇍𩾷𪀅𪁶𪂠")) ("quan0" ("官冠覌貫棺関關觀涫瘝矜綸纶観观闗鰥倌关")) ("quan2" ("𣨭權")) ("quang0" ("光桄胱絖觥洸灮炗珖")) ("quang2" ("咣挄絖𨀤權光晃桄")) ("quang5" ("矌")) ("quang3" ("廣獷癀邝鄺壙广懬懭")) ("quang1" ("晃𥆄䨔爌獷穬廣桄")) ("quang4" ("廣壙曠")) ("quanh0" ("𨒺觥縈𠓐𢩊名垙扃扄挄")) ("quanh2" ("𥖒瓊")) ("quanh5" ("𣔲敻瓊郡")) ("quanh1" ("迥𥗏獷逈")) ("quan3" ("管𩸘琯痯筦脘菅錧廣斡")) ("quan1" ("冠貫慣舘館毌灌爟瓘盥矔祼綰缶罆罐脘観觀观贯鑵雚馆鱹鸛鹳丱串丳0" "倌悹悺惯懽掼摜")) ("quao2" ?搞) ("quao1" ("𢭭")) ("qua3" ("果棵寡錁𩸄猓粿菓蜾輠锞顆冎划剮另惈拲")) ("qua1" ("过過")) ("quat5" ("𦑗搧𢅅橛㮼抉掘撅")) ("quat1" ("括𠸓𠻉咶筈聒蛞适銛銽铦颳髺鴰佸刮姡掘栝")) ("quau2" ("𥆿㤹")) ("quau5" ("㗕姤")) ("quau3" ?篝) ("qua8c5" ("玃蠼貜躩鐝钁镢啒彏戄摑擭攫")) ("qua8c1" ("䀨𣈛𤎍閾蟈矍幗𥊞簂聝腘膕虢蝈鐝钁阈馘䦆啯嘓國帼掴摑攫")) ("qua8m5" ("㦗𥋴臉𣰙")) ("qua8m1" ("禁𪇎")) ("qua8n0" ("肱𩭵𩮔鬈")) ("qua8n2" ("𠹴群𡀳𨆤")) ("qua8ng0" ("肱挄光厷")) ("qua8ng5" ("鑛礦")) ("qua8ng3" ("挄廣擴爌")) ("qua8n5" ("郡𤹓")) ("qua8n1" ("𦄻")) ("qua8p5" ("𣌵及掘")) ("qua8p1" ("急𣌵及")) ("qua8t5" ("啒掘")) ("qua8t1" ("𢯔橘啒掘")) ("quay0" ("乖歪𢮿𢵴拐")) ("quay2" ("拐𨆠跪")) ("quay3" ("怪拐挂掛𢮿抉揆枴柺")) ("que0" ("圭挂𣠗𢹾規䂓桂")) ("que60" ?圭) ("que6ch5" ("𢵮廓")) ("que65" ("跬蹶蹷刿劌撅")) ("que6n0" ("涓𢟚𠅻悁𠅳㳙捐")) ("que6nh2" ?瓊) ("que61" ("挂桂鈌炅炔趹跬劌怪")) ("que6t5" ("𢵮决")) ("que6t1" ("𢵮撅决")) ("que6u2" ("僑侨")) ("que2" ("跪蹶𨅐蹷")) ("quen0" ("悁涓貫慣㳙捐捲")) ("quen2" ("拳𤷄")) ("quen5" ("淃眷卷")) ("quen1" ?捲) ("queo0" ?跳) ("queo2" ?跳) ("queo5" ("𢳙䠏")) ("queo1" ("竅𣐲")) ("quep5" ("擛")) ("que3" ("卦𩱻𩳴")) ("que1" ("㹟")) ("quet5" ("抉𢵮鴃鷸")) ("quet1" ("抉𢭯撅决括")) ("que4" ("鬼揆")) ("qui0" ("規歸皈龜䢜")) ("qui2" ("葵跪癸")) ("qui5" ?跪) ("qui3" ?鬼) ("qui1" ("季癸貴䠏")) ("quit5" ("掘譎")) ("quit1" ("𢵮橘𧑐")) ("qui4" ("軌揆匱櫃晷")) ("quo6c1" ("国國囻囯囶圀")) ("quo70" ("戈找撾扺㧓")) ("quo72" ("戈𢵵捰撾")) ("quo7i1" ?貴) ("quo7n2" ?權) ("quo73" ("𠵩過")) ("quo71" ("過撾𢣄")) ("quy0" ("規歸皈槻槼溈潙瞡规跪龜龟㱕䂓䢜亀媯嫢归摫")) ("quych1" ("橘䦧")) ("quye6n0" ("悁涓圈鵑捐娟絹绢蜎蠲身鋗鹃㳙䳌圏")) ("quye6n2" ("拳權権犈虇蜷蠸觠踡銓铨顴颧鬈齤圈圏埢恮惓捲权")) ("quye6n5" ("倦捲劵勌")) ("quye6n3" ("卷捲管綣绻羂菤蔨蜷錈锩鬈券圈圏婘巻惓")) ("quye6n1" ("眷綣汌涓狷獧甽畎睊睠絭絹绢罥蜎鄄卷圳婘帣悁")) ("quye6t5" ("譎谲撅")) ("quye6t1" ("決抉撅鴃橛蹶泬獗玦玨璚瘚蕨蚗蟨袂觖觼訣诀趹逫鈌鐍闕阙駃騤鱖鳜0" "鴂鵙亅决刔劂厥噘孓嶡")) ("quy2" ("葵跪犪藈蘷虁躨逵鄈頯馗騤夒夔季戣")) ("quy5" ("跪簣蟡垝")) ("quynh0" ("絅綗駉冂冋坰垧扃")) ("quynh2" ("瓊𩽗煢琁琼璚瞏茕藑惸")) ("quynh3" ?炯) ("quynh1" ("敻𨖩瓊泂炯熲絅綗苘褧迥逈颎冏囧惸")) ("quy3" ("鬼祪蛫觤詭诡騩佹傀危垝姽庪")) ("quy1" ("季癸貴䠏痵睽瞶贵鯚媿悸愧")) ("quyt5" ?掘) ("quyt1" ("𢵮橘𧑐")) ("quy4" ("軌揆匱櫃氿簋簣蒉蕢轨餽饋馈騤匦匭匮厬宄庪撌晷柜")) ("ra0" ("𦋦𠚢囉")) ("ra6m0" ("壬菻𩂐森滛")) ("ra6m2" ("啉梣嗂𠽍𨂘樳氳滛霖霪林")) ("ra6m5" ("梣葚霮𦾢甚")) ("ra6m1" ("淋𤎛")) ("ra6m4" ?浸) ("ra6n0" ("民嗂噒")) ("ra6n2" ("陳嗂陣噒寅")) ("ra6n5" ("𧋻𧎠𧏶蚓𧋅")) ("ra6n4" ?浸) ("ra6p5" ("啦垃拉泣𨀎立笠㕸摺")) ("ra6p1" ("拉𣱿熠窒扱")) ("ra6t5" ("栗㗚列")) ("ra6t1" ("窒慄叱")) ("ra6u0" ("𩭶𩯁𩅺鬍鬚")) ("ra6u2" ("愁𠿈油嘲")) ("ra6u4" ?枓) ("ra6y0" ("䇴篩縒𥵘")) ("ra6y2" ("喍𧍐𣈙𧍍唻")) ("ra6y3" ("𢩽𢝚𢱓禮洒")) ("ra6y4" ("𡋀𡓾汜")) ("rach5" ("澤瀝攊")) ("rach1" ("𦀍𦀎𧛊𧝦𧞿𧙼瀝裂")) ("rac5" ("弋絡落洛")) ("rac1" ("落𦹺覺𧅫")) ("ra2" ("攞夜")) ("rai0" ?淶) ("rai2" ?淶) ("rai3" ("洒洗觧")) ("rai1" ("𢥖𤠹獺")) ("rai4" ?待) ("ra5" ("񦬎胣苲粚𦲹")) ("ram0" ("𤓆爁監")) ("ram5" ("𧔜𧕭䗊")) ("ram1" ?爁) ("ran0" ("㘓艱闌")) ("ran2" ("欄瀾")) ("rang0" ("烊𤍎㶥浪煬朗")) ("rang2" ("𤉜𠒥𦀾𤎔炩床扛")) ("rang5" ("朗羕𤍎𤎔𤎜𠓁𤏬𣋃煬")) ("rang3" ("𨦽")) ("rang1" ("𠡎蓢𩅜𣎦𤅉絳")) ("ranh0" ("名伶棂棦𩳊")) ("ranh2" ("伶柃𣉏𤋶炩仃佲停")) ("ranh5" ?炩) ("ranh3" ("伶𣇝冷昤")) ("ranh4" ("冷泠𡓡𤃡汫穎")) ("ran5" ("𤻾䃹爛")) ("ran1" ?炟) ("rao0" ("咬哰𤏪遥交嘹")) ("rao2" ("淘橯𩆋𩆡𩆍樔洨恔摷")) ("rao5" ("𣛯澇勞")) ("rao3" ("走𨀼𨁭躁𧻩稍")) ("rao1" ("𣋝燥漖哰")) ("rap5" ("笠𠪸𢺍𢺎𧅕𧃌𧄵躐")) ("rap1" ("搭撘甲㕸拉")) ("ra3" ("呂也")) ("ra1" ("筥箇𥯊𥳅")) ("rat5" ?溧) ("rat1" ("戛𤌣慄撒")) ("rau0" ("蔞𦡢胞膮蒌喽")) ("rau2" ("愁嘲")) ("rau3" ("老咾")) ("rau1" ("𠴼𠸫教")) ("ra8c5" ?洛) ("ra8c1" ("𢩮挌𣙙革㩫揦")) ("ra8m0" ?菻) ("ra8m2" ("𠄻𦀐")) ("ra8m5" ?葚) ("ra8m1" ("啉廩𣱰廪")) ("ra8n0" ("呡噒𡂰㖫")) ("ra8n2" ("吝𢒞彩")) ("ra8ng0" ("𦢠𪘵𦝄㖫噒")) ("ra8ng2" ("哴浪㖫云")) ("ra8ng5" ("𡻔浪鄧孕")) ("ra8ng3" ("𡂯")) ("ra8ng1" ("𦄺")) ("ra8n5" ("𠡧")) ("ra8n3" ("𠼿")) ("ra8n1" ("𠡧𥑲𧋻")) ("ra8p1" ("啦𢘮拉泣㕸立")) ("ra8t5" ?秩) ("ra8t1" ?溧) ("ra4" ("𢠤也吔")) ("ray0" ("唻來来")) ("ray2" ("𡂲沃")) ("ray5" ?麗) ("ray3" ("洒洗礼禮")) ("ray1" ("𤀕𦵜𧒊")) ("re0" ?提) ("re60" ("黎咦")) ("re6ch1" ("曆歷藶噒")) ("re62" ("提𤂱")) ("re6m0" ("𤻑")) ("re6n0" ("𠸩噒嗹")) ("re6n2" ("廛𡃚粦噒延")) ("re6nh2" ?呈) ("re6nh3" ("𠴒")) ("re6n5" ?蝒) ("re6p5" ?蠟) ("re63" ("婿𡤠㥠壻嫷揟易")) ("re61" ("締䇪𥰆")) ("re6t5" ("𤍅列")) ("re6t1" ("𧋍蝎𧎴𧏲")) ("re6u0" ("姚嘹標鷂𧄈嫽")) ("re6u2" ("橑潮")) ("re6u5" ("洮𡂆")) ("re64" ("𦮲𦄴𣠲𣑶䓪")) ("re2" ("𠯋𥗍提")) ("rem2" ("帘幨簾𧞋𢆁𡫐簷廉")) ("ren0" ?蓮) ("ren2" ("煉㷙鍊𡄮𨮻錬")) ("renh2" ?) ("ren1" ("練𨁍𨅍鍊")) ("reo0" ("嗂嘹招")) ("reo3" ("釕")) ("reo1" ("𠮩嘹𠰉")) ("rep5" ?躐) ("re3" ("惕𥜤𠀳礼易")) ("re1" ("哩䄫")) ("ret5" ?烈) ("ret1" ("冽洌𠗹𨦙烈列")) ("re4" ("𢩽𢬦𥘶𢹿𧕬𨂼汜礼禮雉拟")) ("ri0" ("𠶋𠺹鳷鵜鴺𪅨荑蛦咦")) ("ria0" ("𩮭𣭯髭挗")) ("ria2" ("𦄶")) ("ria5" ?地) ("ria3" ("唎𠶋𠹼")) ("rich5" ("曆茻攊")) ("rich1" ("滴曆嚦靂")) ("rie6ng0" ("貞𥢆貞𥢅盈")) ("rie6ng2" ?萾) ("rie6n5" ("𧓇")) ("rie6p1" ?葉) ("rie6t5" ("烈列")) ("rie6t1" ("𦀎滅咧沏")) ("rie6u0" ("䖴窰姚")) ("rie6u1" ("𢟛")) ("ri2" ("荑掑遲洟夷")) ("ri5" ("拭涖唎")) ("rim0" ("熑燫")) ("rinh0" ("揁零营")) ("rinh2" ("伶侱𠴔偵睈𨉑溋裎令呈情挰")) ("rinh3" ?) ("rinh4" ?眪) ("rin5" ("湅煉練𠱉緬輦")) ("ri3" ("𠯇汜𠺨釲嚙忋")) ("ri1" ("浬哩")) ("rit5" ("列𦀎")) ("rit1" ("洌蝎列")) ("riu0" ?燎) ("riu2" ("斤鉊𠠙𤖡鐐")) ("riu1" ("𡭰𨀽𨃋")) ("ri4" ("𠯇以")) ("ro0" ("芻瀂由")) ("roc5" ("𢯡轆")) ("roc1" ("𢮑唷")) ("ro2" ("𢲛露")) ("roi0" ("檑𩍢榑鞕")) ("roi2" ("耒𢬗")) ("roi5" ("𤊠𦠵烩燴")) ("roi3" ?㩡) ("roi1" ("對𩸷")) ("roi4" ?嗺) ("ro5" ("㮲㯝簬露𥱨")) ("rom0" ("𤊩𧒋")) ("rom2" ("𦀐")) ("rom5" ("𧒋")) ("rom3" ("覽覧")) ("rom1" ("監𧐽𧖐")) ("rom4" ("𦢵")) ("ron2" ?存) ("rong0" ("苳蓉蘢炵𣿅終双容")) ("rong2" ("𠖿溶容")) ("rong3" ("𣿅")) ("rong1" ?梇) ("rong4" ?) ("ron1" ("䠣蹾𨂚頓")) ("ro60" ("𩼁鱸鮋")) ("ro6c5" ("淯𤳨")) ("ro6c1" ?速) ("ro62" ("𤸭")) ("ro6i2" ?耒) ("ro6i5" ?耞) ("ro6i3" ("𩧍耒")) ("ro6i1" ("𦆹𦇒戒")) ("ro6i4" ("𡂳耒")) ("ro65" ?露) ("ro6m0" ("𤹑藍𦢵𩫦𤼓")) ("ro6ng0" ("滝瀧雙双容搈")) ("ro6ng2" ("𧏵滝瀧蠪蠬")) ("ro6ng5" ("𡉕𤳱𢌊𢌌廣曠")) ("ro6ng3" ("𡀇")) ("ro6ng1" ("嗊㗢吼哄")) ("ro6ng4" ("𥧪筩董")) ("ro6n5" ("吨遁遯𡀷𢮪撰")) ("ro6n3" ?沌) ("ro6n1" ("巽𦜞𦡋噀")) ("ro63" ("𥯇𥶇擼")) ("ro61" ("𡀔")) ("ro6t5" ("𠫏")) ("ro6t1" ("卒𡦧𡳝")) ("ro64" ("𤻼𥶇")) ("ro3" ("瀂澛")) ("rot5" ?律) ("rot1" ("捽𢯰𣹕淬")) ("ro72" ("𢲢攎踈")) ("ro7i0" ("𣑎𢯦淶涞漓移來挾来")) ("ro7i2" ("浰淶𢴐𢵭𨖨𢯦移來利")) ("ro7i5" ("淶灑涞")) ("ro75" ("助𤞩𤞪預緆夷")) ("ro7m0" ("苫𦲻𥠯稴薕簋𥠮笘䆂")) ("ro7m2" ("渗滲")) ("ro7m3" ("覽啉")) ("ro7n2" ("寅筵弹彈")) ("ro7n5" ("囒羨")) ("ro7n3" ("𠹖演")) ("ro7p5" ("苙雴𩄓𩆏立笠葉")) ("ro73" ("𠴊捛")) ("ro71" ("架𦁹𢵽")) ("ro7t1" ?溧) ("ro74" ("𢙲焒𤊪𠒦𤑉懙呂")) ("ro4" ("𤑟𠓑")) ("ru0" ("𠱋歟㾄欤油")) ("rua0" ("𣉵𣌌𪛅")) ("rua2" ("𧒌𧒍𪛇𧒉𪛅蟵")) ("rua3" ?嚕) ("ruc5" ?濁) ("ruc1" ("哫㗜𡄍")) ("ru2" ?㾄) ("rui0" ("𣙯檑榑")) ("rui5" ?㰁) ("rui3" ("𢙩磊𡂳𥗐耒㩡")) ("rum2" ("𠾣")) ("rum3" ?) ("rum1" ?揕) ("run0" ("惇慵憞𢹈蜳撴敦")) ("run2" ("𢲝")) ("rung0" ("𢫝𢲣慵𢴋𢹈㧤容搈撴")) ("rung2" ("用𠖿挏𢘭")) ("rung5" ("𡉕苚湧梇用勇拥")) ("rung3" ("㗢慟")) ("rung1" ("拥凍𥙓慟")) ("run3" ?敦) ("ruo6c1" ("𩽖")) ("ruo6i2" ("𧋆")) ("ruo6i3" ("𨇒𩧍㩡")) ("ruo6i1" ?树) ("ruo6i4" ?㩡) ("ruo6m5" ?染) ("ruo6ng0" ?躘) ("ruo6ng2" ("拥𡉕攏籠")) ("ruo6ng5" ("𤲌𤳱𤳽田")) ("ruo6t5" ("𦛌")) ("ru3" ("𠱋喻愈寠𡀿𢷱𢷀屡屢")) ("ru1" ("柘𧀓")) ("rut5" ("律揬")) ("rut1" ("律捽椊蓴㧾咄啐揬")) ("ru4" ("屢𢷀瘻寠愈")) ("ru7a2" ?鈼) ("ru7a5" ("鈼𨮌𠟹")) ("ru7a3" ("𢠤𤀗𤂩寫")) ("ru7a1" ("呂𠴊")) ("ru7a4" ("𢠤焒呂")) ("ru7c5" ("𤊧氻熤弋")) ("ru72" ?如) ("ru7ng0" ("凌淩瀓徵懲")) ("ru7ng2" ("𡹃棱𡼹稜")) ("ru7o7c1" ("逴綽")) ("ru7o7i0" ("𧍍")) ("ru7o7i2" ?涯) ("ru7o7i5" ("代涯悧")) ("ru7o7i3" ("𥙪")) ("ru7o7i1" ("洒𢱓滲灑")) ("ru7o7i4" ("𥙪𠦺")) ("ru7o7m2" ("葚藍𧁺𧂄艷")) ("ru7o7m1" ("溓滲淋渗監")) ("ru7o7ng0" ("廂箱相陽厢床")) ("ru7o7ng2" ("樑杖梁")) ("ru7o7n5" ("扙𢗆")) ("ru7o7n1" ("𠡧脹𠣂摪")) ("ru7o7t5" ("𧺕趠辣")) ("ru7o7u5" ("𢗆酒𨢇溜")) ("ru73" ("𥆻")) ("ru7t5" ?搮) ("ru7t1" ?搮) ("sa0" ("沙紗蹉裟楂猀痧砂纱莎車鯊鲨娑挱挲桫桬")) ("sa6m0" ("參森棽槮滲琛篸籸綝罧葠蓡蔘襂襳賝郴参叄嵾幓摻")) ("sa6m2" ("岑霪涔硶碜磣立梣")) ("sa6m5" ("揕湛")) ("sa6m3" ("審𩅙渗滲磣踸鍖墋")) ("sa6m1" ("滲闖𩆐𪅩讖𩆷𩇆𢀮沁渗禀谶闯")) ("sa6n0" ("嗔瞋𡑝𡓏燊甡真籸莘詵诜駪侁嚫姺峷")) ("sa6n2" ("𤊥𦝆𤷲𦝍痳莘")) ("sa6n3" ("疢哂")) ("sa6n1" ("趁鎮闖趂榇櫬瀙疢矤矧衬襯訠齔龀儭哂嚫")) ("sa6p5" ("立𠙅柆𥩰笠習")) ("sa6p1" ("䏠湁濕立把挿")) ("sa6t5" ?栗) ("sa6t1" ("叱疋匹抶")) ("sa6u0" ("漊螻𧒇溇蝼颼娄搊")) ("sa6u2" ("愁𣜷")) ("sa6u5" ("驟僽")) ("sa6u3" ("𢗸")) ("sa6u1" ("丑瘦䱸𩽉𩽤蓃漱潄㮴丒嗽")) ("sa6y0" ("僽差")) ("sa6y2" ("稀媸柴")) ("sa6y5" ("𡤠茌䇮槎")) ("sa6y3" ("侈𨀋仕")) ("sa6y1" ("𤇧晒")) ("sach5" ("滌瀝沚")) ("sach1" ("冊索策拆溹笧筞筴茦齰册啧嗦嘖坼彳愬摵柵栅")) ("sac1" ("藪毊薮埆塙墧娖戳")) ("sa2" ("沙茶")) ("sai0" ("差絺𡗂縒搓猜釵钗齹倩偨搋")) ("sai2" ("柴豺㾹茈齜侪儕")) ("sai3" ("仕𢲮洒豸庹")) ("sai1" ("洒差殺灑瘥瘵祭縩耍蔡虿蠆衩跴踩鎩铩晒曬")) ("sai4" ("仕士")) ("sa5" ("乍齰嗄")) ("sam0" ("芟衫杉參𧑁蔘𧏰𪓫𧓰𧀜毿穇縿蔪襂釤钐髟嘇幓彡摻攙")) ("sam2" ("儳攙讒欃毚瀸瀺獑磛艬谗鑱镵饞馋劖嚵巉搀摻")) ("sam5" ?懺) ("sam3" ("儳掺摲摻旵")) ("sam1" ("懺讖谶忏懴")) ("san0" ("山刊刪珊汕湌潸舢蟮訕讪跚鏟閊飡飧餐删姍姗柵栅栞")) ("san2" ("牀常棧孱潺羼虥僝")) ("sang0" ("郎創廊𢲲槍𨖅𢀨鎗炝熗疮瘡艭跄蹌鑓刅创呛嗆愴抢搶朗枪")) ("sang2" ("床牀")) ("sang3" ("爽磢仓仺倉塽怆愴")) ("sang1" ("灲創𤎜𤏬𠓇浪刅创刱剏剙戧朗")) ("sanh0" ("生栍撐橕樘檉泩湞牚牲甥瞠笙蛏蟶赬錆鎗鐺铛锖㕔伧傖厅厛廰廳搶枪0" "柽")) ("sanh2" ("𡊳𤬸𥑥𥓉")) ("sanh3" ("廳䲼厛清渹省眚倩凊厅庁廰")) ("sanh1" ("逞聘𡖼𠁔𤯭")) ("san5" ("棧𥖔鏟磾僝羼铲驏䃅丳刬剗剷栈")) ("san3" ("產剷滻産鏟铲㦃产刬剗嵼")) ("san1" ("疝振鎮鏟棧汕灿燀燦璨粲訕讪赸趁掁")) ("sao0" ("牢抄炒𣇟𣒲𤚧筲𡫡𣋀煼燒秒稍耖艄蛸訬鈔钞鞘髾剿勦吵哰0" "弰捎敲旓旚梢")) ("sao!0" ?牢) ("sao2" ("高巢篙樔漅繅繰缫缲轈鄛髙巛摷")) ("sao5" ("掉𠻥𨄵鮹謅")) ("sao3" ("吵稍燿睄謅诌削捎搜")) ("sao1" ("套筲槊𠿀𥱫𥳓𪁎𪄨𪄤𪇐矠笛韜䳂哨奪梢")) ("sap5" ("𣐝㯿")) ("sap1" ("𦝥蠟歃涩澀澁濇煠爉牐翜翣臿譅鍤锸霎鮹㯿唼喢挿插")) ("sa3" ("𦲺𦵘𨦁𪀎")) ("sa1" ("吒侘詫汊猞耍舍虵蛇诧赦仛卡咜咤啥嗄奼它岔扠")) ("sat5" ?鷟) ("sat1" ("殺察擦樧煞礤蔱詧鎩鑔镲刹剎摋攃杀")) ("sau0" ("婁𡢐𨍦𢖖𢖕牢娄差後")) ("sau1" ("𦒹")) ("sa8c5" ("色𡆍𡆈")) ("sa8c1" ("色勑敕𪁅嗇槭濇穡薔蛒轖鉄銫铯勅啬")) ("sa8m0" ("審")) ("sa8m5" ?湛) ("sa8m1" ("懺㩥忏懲懴攕")) ("sa8n0" ("𤜬獜𢕸𤞓𤢈詵")) ("sa8n2" ("潺莘")) ("sa8ng0" ("棱橉槺𠳹")) ("sa8ng2" ("𠳹")) ("sa8ng1" ("𦼃䕝")) ("sa8n1" ("𦸰𦼛𦼜趁")) ("sa8n4" ("產産")) ("sa8p5" ?立) ("sa8p1" ("插𢯛䏠拉挹")) ("sa8t5" ("篥𩺤鰾殺䔁")) ("sa8t1" ("瑟𨫊鉄𠶘色虱蝨鐵铁飋")) ("sa4" ("𢘬𨦁秨乍")) ("say0" ?醝) ("say3" ("仕𢫟𤇧𤴶")) ("say4" ?仕) ("se0" ("𣊋𤏨𤉖痴車")) ("se6ch5" ("尺斥")) ("se62" ("𥬋𤠷𣖝𤞘盻稀")) ("se65" ("滯")) ("se6n0" ?﨡) ("se6n2" ("胜𥺆勝")) ("se6nh0" ("笙㨘生撐")) ("se6nh2" ?浧) ("se6nh3" ?㨘) ("se6n1" ("梬棧𣞶𢇢𣓋")) ("se6p5" ?笠) ("se6p1" ?笠) ("se61" ("紲绁膬蚩觢跇踅迣傺懘掣")) ("se6t5" ("㤡𢟏𣻂特")) ("se6u0" ("𠾸𣲦䳂超")) ("se6u3" ("𣲦")) ("se6u1" ?䳂) ("se64" ?仕) ("se2" ("茌稀仕")) ("sem1" ("𤒦𤑯")) ("sen0" ("蓮𡣻")) ("sen2" ("洌咧")) ("seng3" ?剷) ("sen3" ("淺㦃舛")) ("seo0" ("𦠶")) ("seo2" ("膢饒")) ("seo5" ("𤵪𪖠刟")) ("se3" ("仕𢫟𨦁𪀆𢩿䲧")) ("se1" ?稀) ("set5" ("咧洌")) ("set1" ("冽𡏥𩂶𩄰𪄅殺鎩列")) ("se4" ("仕𠱊")) ("si0" ("差蚩稀癡灑瓻痴眵笞篩胵蓰蛳螄螭襹郗鄙魑鴟鵄鸱齝齹嗤妛媸屣徙抬0" "摛柴")) ("sia5" ?笮) ("sia3" ("𨀋")) ("sich5" ("𨇗擲")) ("sich1" ?齣) ("sie6m0" ("覘觇鉆钻怗惉")) ("sie6m3" ("諂谄夹夾幨")) ("sie6n0" ("鞬梃梴")) ("sie6ng0" ("生𠡏𤯺")) ("sie6ng3" ("𥰈𥸍𣡹䇸")) ("sie6n3" ("蒇蕆闡阐啴嘽")) ("sie6n4" ?喘) ("sie6p5" ?詀) ("sie6p1" ?霎) ("sie6t1" ("切折𠲔製掣")) ("sie6u0" ("𠰉超鐐弨怊")) ("sie6u1" ?捎) ("si2" ("仕絺𪐾𪐢痴稀茌屎")) ("si5" ?豉) ("sim0" ("枮𣑷槮苫")) ("sinh0" ("生牲𥑥笙䲼泩狌甥胜鉎鼪")) ("sinh2" ?浧) ("sinh1" ("逞聘騁骋俜娉")) ("sin3" ?㐱) ("si3" ("恥蚩眙縰纚耻聇裭褫誺蹝釃哆搋")) ("si1" ("炽熾翄翅翨趐厕厠啻屭幟廁懥柅")) ("sit5" ("哳殺㘉截")) ("sit1" ("殺")) ("si4" ("士仕涘竢豉騃俟戺柿")) ("so0" ("芻𨋤𡦅搊摳趨𨎆𨏧𢫘樞刍所抠攄")) ("soa0" ("釵簑蓑杈")) ("soac5" ?鷟) ("soai3" ?甩) ("soai1" ("帥嘬帅")) ("soan0" ("閂闩")) ("soang0" ("肛腔")) ("soang5" ?撰) ("soang3" ?撰) ("soan5" ("撰𦜞饌篹繤纂譔馔僎")) ("soan1" ("篡爨竄簒鑹镩撺攛")) ("soa3" ("訯傻")) ("soat5" ("察鷟")) ("soat1" ("選刷")) ("soa4" ?鎖) ("soc5" ("𥉮遡朔")) ("soc1" ("朔槊矟蒴閦嗍揱搠")) ("so2" ("𧎷𧒌𩺥㗙")) ("soi0" ("𤐝𥋸洡擂")) ("soi2" ("𣖧")) ("soi3" ("磊𡓃礌𥗐")) ("soi1" ("磊𤢿㰁𩯹獪㰐")) ("soi4" ("磊仕士")) ("so5" ("𩪵")) ("som2" ("讒谗")) ("som5" ("攙搀")) ("som1" ("𨇬")) ("son0" ("崙𣗾𣘈𣜱𧹪")) ("son2" ("存屯")) ("song0" ("双囪窗雙漴牕窓窻葱蔥㕠㧐㩳䨇囱愯摐")) ("song2" ("𡉕崇𠼾𣙩𥊠漴㩳")) ("songhi3" ?囍) ("songhy3" ?囍) ("song3" ?鏓) ("song1" ?㳥) ("song4" ("𦪃𦪐腫")) ("son3" ?產) ("son1" ("寸𣼍")) ("so60" ("芻𠸗𦁅篘縐鶵𡁿𣞊皱皺绉蒭騶驺刍")) ("so6c5" ("濁𨃕觸族")) ("so6c1" ("禿滀梠𩺯矗秃")) ("so62" ("粗𡙦鶵芻雏雛")) ("so6i0" ("炊𤉚𤐝𩟬熣㵢")) ("so6i2" ("䋘頹𦆙頺頽")) ("so6i3" ("𩟬")) ("so65" ("數数")) ("so6m2" ?讒) ("so6n0" ("𣞊飧")) ("so6n2" ?屯) ("so6ng0" ("滝瀧")) ("so6ng2" ("棕崇梇𣙩椶㚇")) ("so6ng3" ?寵) ("so6ng1" ("𤯨𧚠𩩇𦡠𩩖𪁇𩀳𠸙𤯩弄")) ("so6p5" ("𣙫𩻒")) ("so63" ("數籔䉤数")) ("so61" ("措數𥐈数")) ("so6t5" ("突焠㗜箻")) ("so6t1" ("焠𣙸𤈠炪律")) ("so64" ("𠴗數𤑟𠶈魯嚕数")) ("so3" ("𩠩𩖅𨯃")) ("sot5" ("箻")) ("sot1" ("㤕率卒")) ("so70" ("初梳疏疎𠸗𢵽疎疋蔬踈鴄匹")) ("so72" ("𢮀疏疎𣻄礎滁耡扠")) ("so7i5" ("𥿥𥾘")) ("so7i3" ("𤴶")) ("so7i4" ("仕士")) ("so75" ("怍歙咋")) ("so7m2" ("𥓸儳衫讒")) ("so7m1" ("𣋽𣌋劍")) ("so7n0" ("山杣")) ("so7n2" ("潺𢢁疝孱")) ("so7n3" ("產𤺲闡𢺛𠆍産")) ("so7n1" ("趁潺汕")) ("so73" ("所楚礎椘濋础糈")) ("so71" ("所疏疎䟽")) ("so7t1" ("叱匹")) ("so74" ("所楚")) ("su0" ("㮲樞毹蒭蘇")) ("sua0" ("篘誇")) ("sua6n0" ("皴杶")) ("sua6t1" ("率繂蟀卛帥摔")) ("sua3" ("嚕𠶂")) ("suc5" ("亍㗜滀畜")) ("suc1" ("束畜㗜槒滀矗縮缩莤蓄豕鄐閦亍慉搐摍摵")) ("su2" ("𣭃樞縐厨摳")) ("sui0" ("𡢽")) ("sui2" ("𠐞洡耒淶㵢")) ("sui3" ("𨆢洡")) ("su5" ?聚) ("sum0" ("岑森𢵳𦼚")) ("sum2" ("森㖗")) ("sum5" ("𨅾")) ("sun0" ?嗔) ("sung0" ("充𣑁茺㤝崇憧")) ("sung2" ("崇𠼾𧐿蟲𢠄")) ("sung3" ("漴寵𨰧宠")) ("sung1" ("茺銃𧀏𦼠铳")) ("sung4" ("腫寵漴")) ("sun5" ("𦜞𩪞")) ("sun1" ?噀) ("suo6i0" ("榱洡")) ("suo6i1" ("𤂬泉洡")) ("suo6n0" ?棆) ("suo6ng0" ("㤝𥺽滝雙")) ("suo6ng2" ("𨳦閂")) ("suo6t1" ("律啐捽掇率𣖠𠁸𢖀䢦𨔊𨙖椊拙摔")) ("sup5" ("拉𨀎𨄴𨅁立笠")) ("su3" ("𩽋")) ("su1" ("擻藪薮醜")) ("sut5" ("拙咄律鐻湥")) ("sut1" ("率淬卒")) ("suy0" ("衰榱推絺蚩吹嗤")) ("suye6n2" ("湍褖")) ("suye6n3" ?喘) ("suye6n4" ("舛喘歂")) ("suy3" ("惴揣")) ("suy1" ("帥甩衰帅揣")) ("su70" ("師獅篩攄樗溮狮筛綀蛳螄雎师摴")) ("su7a0" ("疏𨠴疎")) ("su7a5" ("咋𠶝")) ("su7a3" ("使所𢯢𢀦")) ("su7a1" ("𧍇𧍅𩸲")) ("su7a4" ("𣷱𣷲吕")) ("su7c5" ("力直𠶗矗忇𢜝")) ("su7c1" ("力式飭飾矗餙饬饰齪")) ("su72" ("耡鉏鋤锄")) ("su75" ("事麆亊叓")) ("su7ng0" ("𤷖")) ("su7ng2" ("𧤁䈊𧤂")) ("su7ng3" ?爽) ("su7ng4" ("爽𨄷𨄉")) ("su7o7c1" ("辵辶婥")) ("su7o7i0" ("差𦟎")) ("su7o7i3" ("𤇧疎")) ("su7o7n0" ?汕) ("su7o7n2" ("𦘹樑𦠳𢵔伧傖")) ("su7o7ng0" ("廂箱霜𢹩孀鸘鹴鼚伧傖凔厢")) ("su7o7ng2" ?床) ("su7o7ng5" ("尚𠶤爽煬尙惝暢")) ("su7o7ng3" ("氅鬯惝敞昶")) ("su7o7ng1" ("暢𡒮瑒畅畼韔唱婸快")) ("su7o7t5" ("𠺽殺")) ("su7o7t1" ?殺) ("su73" ("史使駛驶")) ("su71" ("使𣐳瓷𣔤")) ("su7t5" ("力叻栗")) ("su7t1" ("叱𠿰匹")) ("su7u0" ("搜溲犨獀瘳艘蒐螋謅诌鄋醙鎪锼颼餿馊騪鬼叟嗖庱廋搊")) ("su7u3" ("丑簉醜魗丒杻")) ("su7u1" ?簉) ("ta0" ("些嗟𢧲爹獻瘥罝莎酇醝鹺鹾仨倃偺傞咱喒娑挲搓")) ("ta6c1" ("𡬷則")) ("ta6m0" ("心芯鈊㣺僒嶜忄")) ("ta6m2" ("吣尋潯樳燖蟳浔燂燅璕荨蕁鄩鬵鱏鱘鲟㝷䕭寻撏攳")) ("ta6m3" ("浸唚祲籸糁糝蕈鋟鑯锓伈吢寑寖寝寢")) ("ta6m1" ("吣沁𥹀𥺑糝𤗲糝㤈糁心")) ("ta6n0" ("辛新賓槟檳津滨濒濱瀕璸繽缤莘薪蠙鋅鑌锌镔侁傧儐宾梹")) ("ta6n2" ("燖螓頻燼蘋秦瀕玭矉苹蠙顰频颦嚬嫀嫔嬪")) ("ta6ng0" ("曾增新")) ("ta6ng2" ("層增层")) ("ta6n5" ("尽盡羨濜燼羡侭儘")) ("ta6n3" ("怎燼")) ("ta6n1" ("殯訊晋汛濜燼縉缙讯迅进進鄑顖鬓鬢傧儐囟搢摈擯晉")) ("ta6n4" ("燼殡殯烬牝膑臏荩藎賮贐髌髕侭儘尽")) ("ta6p5" ("習集䌌褶襲槢湒潗熠磼緝缉芔葺袭襱謵輯辑雦雧霫騽习卉嶍戢揖")) ("ta6p1" ("匝卌習潗漝皂笠")) ("ta6t5" ("疾槉蒺嫉")) ("ta6t1" ("必漆悉畢鞸櫛毕毖珌癟窸筚篳縪膝芘苾荜蓽蟋觱跸蹕邲鉍铋韡飶馝佖0" "咇哔嗶彃怭柲")) ("ta6u0" ("奏𠸫涑漱")) ("ta6u2" ("槽艚凑")) ("ta6u5" ("𧷹")) ("ta6u3" ("走叟擻藪瞍籔絥薮謏赱駷嗾嫂揍搂斗")) ("ta6u1" ("奏湊腠輳辏凑嗽")) ("ta6y0" ("西私犀硒粞卤卥恓")) ("ta6y2" ("櫅斉")) ("ta6y3" ("洗洒灑跴冼")) ("ta6y1" ("𤞕𤶈")) ("tach5" ?㶤) ("tach1" ("汐𠝖㳻滴析碏剒昔")) ("tac5" ("怍鑿昨炸煠祚笮筰胙莋酢醋鏨凿柞")) ("tac1" ("作索鑿𤉔溹炸謖谡鎍做")) ("ta2" ("邪斜耶衷鈄鋣")) ("tai0" ("災灾哉腮𦖻顋烒烖甾菑諰鰓鳃偲思栽")) ("tai2" ("才財裁材纔葼财載鼒栽")) ("tai5" ("在載扗")) ("tai3" ("載諰载酨傤儎再栽")) ("tai1" ("再塞𦛍賽赛載傤僿儎柴")) ("ta5" ("謝藉榭籍褯谢豫躤庴担擔")) ("tam0" ("三參毿鬖仨叁叄弎慚")) ("tam2" ("蚕慚蠶蝅蠺喒惭慙")) ("tam5" ("暫槧蹔錾鏨三暂")) ("tam3" ("糝偺参叅崭嶄昝")) ("tam1" ("糝糝𠔭渗糁三")) ("tan0" ("散潵珊㪚")) ("tan2" ("傘殘𦅮残伞帴戔")) ("tang0" ("桑喪臧賍贓牂藻贜赃䘮丧嗓")) ("tang2" ("臧層藏蔵匨")) ("tang5" ("臟脏臓臧蔵藏匨")) ("tang3" ("喪散塟磉顙颡駔驵髒嗓搡")) ("tang1" ("喪葬脏髒䘮丧塟搡")) ("tanh0" ("腥𦎬胜")) ("tanh2" ("情晴𤀜")) ("tanh5" ("晶𩄳凈晴浄淨情")) ("tanh3" ?省) ("tanh1" ("姓性")) ("tan5" ("羨便")) ("tan3" ("傘散撒糤繖霰㪚仐伞")) ("tan1" ("傘散讚散贊灒讃賛赞酇鏾霰饡㪚伞囋拶")) ("tao0" ("蚤𠋺搔騷遭𦃐騷糟𦞢溞糙繅繰缫臊蹧鑿騒骚䐬傮慅慒")) ("tao2" ("曹嘈艚槽漕繅繰缫螬早")) ("tao5" ("造皁皂艁草唕唣")) ("tao3" ("早掃棗藻漕澡璅璪繰薻蚤埽扫")) ("tao1" ("灶棗噪燥躁橾氉澡竈臊譟趮喿枣")) ("tap5" ("卅雜砸襍迊雥匝卉卡咔帀朵杂")) ("tap1" ("帀匝咂颯砸迊鈒鉔鎝钑靸飒馺嘁")) ("ta3" ("左袏寫瀉泻灺写冩她姐")) ("ta1" ("佐些借缷藉邪作做卸唶左徣")) ("tat5" ("悉拶")) ("tat1" ("撒薩萨蔡蕯啐拶摋攥")) ("tau0" ?蚤) ("tau2" ("槽艚蓸")) ("tau1" ("奏𣒴棗楱")) ("ta8c5" ("賊贼")) ("ta8c1" ("則塞稷鰂则崱")) ("ta8m0" ("吣沁籤杺𣅵𨠉浸籖心")) ("ta8m2" ("蚕蟳蠶")) ("ta8m1" ("沁浸渗滲")) ("ta8n0" ("辛㳯")) ("ta8n2" ("頻殯秦蘋")) ("ta8ng0" ("曾僧增熷橧矰繒缯罾鄫騬鬙噌増嶒憎")) ("ta8ng2" ("曾層噌层嶒曽")) ("ta8ng5" ("贈赠驓")) ("ta8ng1" ("甑蹭")) ("ta8n1" ("晉晋")) ("ta8p1" ("集潗")) ("ta8t1" ("𤇩熄㮿𤎕𨄠蹯必悉")) ("ta4" ("𣳇袏瀉藉灺寫")) ("tay0" ("𢝘揌拪思")) ("tay2" ("齊齐嚌斉")) ("tay1" ("再採")) ("te0" ("呞卑")) ("te60" ("犀痹嘶𤺳𤷒樨澌痺粞脐臍虀西賫賷跻躋齌齍齎齏齑厮哜嚌屖廝恓0" "懠挤撕擠栖")) ("te6ch5" ("𢗚")) ("te6ch1" ("昔踖")) ("te62" ("齐齊蠐済臍艩荠萕薺蛴隮齌亝剂剤劑撕斉")) ("te65" ("敝幣弊槥毙獘獙跻躋币彆擠斃")) ("te6m0" ("𢬅")) ("te6n0" ("𢏡𥏌𠸜筅箭𠸛𥏋")) ("te6nh0" ("精醒丁惺")) ("te6nh3" ("省井")) ("te6nh4" ("省井")) ("te63" ("宰濟縡荠萕薺仔崽挤擠")) ("te61" ("祭細婿𨄊壻泲济済漈濟穄穧细聟蔽际際霽鰶鷩齐亝哜嚌弊斉斊")) ("te6t1" ("節緤")) ("te6u0" ?標) ("te6u1" ?最) ("te64" ("劑癠穧裼躋霁霽鮆鱭鲚齊齌齍剂哜嚌擠斃")) ("te2" ("齊齐斉")) ("tem0" ?尖) ("tem2" ("潛潜")) ("tem1" ("僭僣")) ("ten0" ("銑𢤣先")) ("ten2" ?前) ("teng0" ?先) ("ten4" ("𢤣")) ("teo0" ("消䏴霄繏肖")) ("teo2" ("潐譙")) ("teo5" ("剿嫖勦𡮯悄")) ("teo3" ?小) ("teo1" ("哨笑")) ("tep5" ("㨗捷")) ("tep1" ("𩹫鯜")) ("te3" ("矢宰粃樨𥻮𢗽𢟓穉")) ("te1" ?細) ("tet1" ("節𠠑截")) ("tha0" ("他𢫌赦搓磋蹉牠瑳訑詑趿鉈铊齹嗟她它嵯扡拕拖")) ("tha6c1" ("𤞔")) ("tha6m0" ("浸深審𪒗煁愖")) ("tha6m2" ("忱啿𠽄𠽉諶椹沉谌䰼")) ("tha6m5" ("甚椹葚什愖")) ("tha6m3" ("審嬸瀋沈渖瞫諗讅谂谉魫侵婶审抌")) ("tha6m1" ("沁浸湛審瀋滲嘇渗葚")) ("tha6m4" ("瀋𧺁深審")) ("tha6n0" ("身紳親申砷绅胂訷亲伸儭呻唇抻柛")) ("tha6n2" ("臣辰唇神晨漘脣脤麎娠宸")) ("tha6n5" ("腎慎氽汆肾胂脤蜃愩愼")) ("tha6n3" ("吲矧蜃哂")) ("tha6n1" ("矧趁殯殡")) ("tha6n4" ?矧) ("tha6p5" ("十什拾")) ("tha6p1" ("𥰊濕隰湿溼咠塔显")) ("tha6t5" ("寔实實")) ("tha6t1" ("七匹失疋室㭍厔庢柒")) ("tha6u0" ("收輸偷秋输鍫鍬鍮锹偸収媮愉")) ("tha6u2" ("𠲠偷偸")) ("tha6u3" ?荍) ("tha6u1" ("透楱湊漱腠蔟輳辏凑咅唀嗽奏妵")) ("tha6y0" ("尸屍体")) ("tha6y2" ("柴偨")) ("tha6y3" ("汰貸")) ("tha6y1" ("𧡊体體")) ("thach5" ("石祏鼫䂖䖨")) ("thach1" ("昔嘁適𡂓托")) ("thac5" ("碩硕鼫")) ("thac1" ("托𣴜託𣨰錯橐槖籜萚蘀讬跅跖错飥馲驝仛侂拆拓搨柝")) ("tha2" ("他時蛇辰")) ("thai0" ("胎台炱臺苔邰駘鮐")) ("thai2" ("柴蒔台")) ("thai5" ?貰) ("thai3" ("汰綵肽貸贷跴彩")) ("thai1" ("太𠝔採泰彩態汰睬綵菜蔡跴踩釆采鈦钛倸傣埰夳寀忕态棌")) ("thai4" ("汰貸")) ("tham0" ("參貪聃贪驂参叄探摻")) ("tham2" ?嗿) ("tham3" ("毯慘摻穇菼襂醓黲䅟尗忐惨憀憯朁")) ("tham1" ("探嗿摻撢")) ("than0" ("炭嘆歎攤㰙湯滩灘瘫癱坍")) ("thang0" ("紳湯簜楊汤膛蹌蹚鍚鏜鐋钖镗鼞嘡徜")) ("thang3" ("倘躺淌爣矘趟踼鐋铴伖伧傖傥儻帑徜搶")) ("thang1" ("𣎃躺倘")) ("thanh0" ("声青清錆聲盛腈菁蜻鍚靑韾鯖鲭圊晴")) ("thanh2" ("成城誠盛诚郕宬")) ("thanh5" ("盛晟晠")) ("thanh3" ("清請")) ("thanh1" ("圣聖𡃑請㗂咱垩")) ("than3" ("坦袒鉭钽儃噆憻")) ("than1" ("炭嘆歎湠碳叹摊攤")) ("thao0" ("洮滔操縚繰韜鐰幍瑫絛縧绦詜韬饀饕叨喿夲幧弢愮慆掏搯本")) ("thao2" ("滔㗖")) ("thao5" ("套操插")) ("thao3" ("艸草討艹蒁讨騲䒑")) ("thao1" ("噪操躁澡糙造鄵慅慥懆")) ("thap5" ("盒塔")) ("thap1" ("插塔搭㙮撘榻毾溚溻漯蹋遢錔闒闟阘鞜鞳鰨鳎傝嗒嚃塌墖搨")) ("tha3" ("且咀庹抯")) ("tha1" ("世措")) ("that1" ("撻獺獭羍闥闼鞑韃呾挞攃")) ("thau0" ("鍮鐰𨭡草")) ("thau1" ("艸草")) ("tha8c1" ("忒忑貣貸鋱铽慝")) ("tha8m0" ("𠶀探深𠽄瀋㖭採")) ("tha8m3" ("審瀋深")) ("tha8m1" ("審𣠒𧺁𧺀𧹱參嘇")) ("tha8n0" ("胂嘆歎")) ("tha8n2" ("𧊋蠅蜄𧌀蜃")) ("tha8ng0" ("升昇陞畻胜阩勝塍曻")) ("tha8ng2" ("尚𠊟繩倘澠縄绳譝䋲僶尙憴")) ("tha8ng5" ("乘賸剩椉蹭乗剰嵊承")) ("tha8ng3" ("倘𣦎𣦛躺𥊣𥊢")) ("tha8ng1" ("胜乘勝")) ("tha8n1" ("殯振")) ("tha8p1" ("撘𤏧𤒴搭")) ("tha8t1" ("失抶紩𢫅")) ("thay0" ("台咍𠳙𠼷𠊝𢪯汰世丗")) ("thay2" ("柴偨")) ("thay3" ("汰貸体抬")) ("thay1" ("𢪯")) ("the0" ("施𦂛絁纙")) ("the60" ("妻栖悽淒稊棲睇萋銻锑齌凄恓梯")) ("the6ch1" ("適添适")) ("the62" ?誓) ("the65" ("誓𩻔逝听忕")) ("the6m0" ("添潘沾")) ("the6m2" ("𡍞㙴檐")) ("the6nh0" ("青清靑")) ("the6n1" ?瑱) ("the6p1" ("帖𤆻淁𨨧設")) ("the63" ("世体體笨綵躰逝醍采骵勢彩")) ("the61" ("世替勢沏涕渫砌薙裼貰贳达體鬀鬄齛丗剃剔势卋埶妻屉屜揥")) ("the6t1" ("設𩚦")) ("the6u0" ("絩繞")) ("the6u2" ("韶嘲")) ("the6u3" ("少吵")) ("the2" ("他施𠷇𡂉𠺮呭囄")) ("them0" ?參) ("them2" ("噡噞饞𡅩添讒")) ("then0" ("杄𣛩𣏿釺扦")) ("then5" ("𠾺𢢆善")) ("theo0" ("燒跷蹺遶")) ("theo2" ("𡃼韶")) ("theo5" ("少劭剿刟勦")) ("theo3" ?少) ("thep5" ("𠽕")) ("thep1" ("唼𨨧")) ("the3" ("𠱈𥮋𥸠矢体施")) ("the1" ("世呭")) ("thet1" ("𠯦鉄泆達切咶")) ("thi0" ("尸屍施詩濞絁葹蓍試诗邿鍉鳾齝䴓匙姼屎")) ("thia0" ("施𩸸")) ("thia2" ("匙𠤧𣼮𨫉時")) ("thia1" ("𤀏譬涕淺試")) ("thich5" ("釋辟")) ("thich1" ("刺惕戚慼適釋𨮹滴狄磧籊莿蛓螫襫踢适释鏚鬄鬎鼜俶倜刾奭弑悐朿")) ("thie6c1" ("切鉄錫𨮹𨰪")) ("thie6m0" ("添幨鐱沾痁签簽籖籤舔舚苫蟾譫谵鹼佥僉孅帖")) ("thie6m2" ("檐簷蟾譫噡幨")) ("thie6m5" ("贍赡忝括")) ("thie6m3" ("忝饞淰睒舔閃闪陕陜陝餂䀹掞晱")) ("thie6n0" ("千天偏𩵞遷篇甂粁羶脡膻芊躚迁釺钎阡靔靝韆丿仟傓兲媥忏扁扇扦0" "搧")) ("thie6n2" ("禪澶禅蝉蟬襌单單婵嬋")) ("thie6ng0" ("𤍌𤎓聲誠")) ("thie6ng2" ?成) ("thie6n5" ("善擅樿禫禪繕缮羶膳膻蟮蟺譱鄯饍鱓鱔鳝亶僐墠墡嬗")) ("thie6n3" ("淺浅痶腆倎刌")) ("thie6n1" ("倩𠞛𠟤箐篟綪茜菁蒨輤善")) ("thie6p5" ("涉帖")) ("thie6p1" ("妾帖淁𢲯𢜡貼贴跕踥韘呫唼怗惬愜")) ("thie6t5" ("舌寔绍貼邵实實")) ("thie6t1" ("切設鉄鐵沏窃竊臷蔎设銕鋨鐡铁餮驖")) ("thie6u0" ("燒烧鍫鍬锹佻卲幧庣恌挑朓")) ("thie6u2" ("韶笤紹苕迢髫岧岹昭")) ("thie6u5" ("劭卲紹绍袑邵刟召")) ("thie6u3" ("少愀悄愁")) ("thie6u1" ("少眺瞅粜糶覜儉")) ("thi2" ("時匙榯莳蒔辰鰣鲥鼭埘塒峕时旹")) ("thi5" ("氏市示是柿豉視侍眎眡礻舐视諟鈰铈劒呩嗜媞崼巿恀恃施柹")) ("thim1" ?嬸) ("thin0" ?忏) ("thin2" ?辰) ("thinh0" ("清聲汀烴請咱声庁廳")) ("thinh2" ("成盛城")) ("thinh5" ("盛晟")) ("thinh3" ("請请")) ("thinh1" ("聽𥺐𥺒聽听咱𥻢聴聼鋌铤頲颋凊")) ("thin3" ("𠽈")) ("thin1" ?請) ("thi3" ("矢豕𠱈施舐舓豖豨乨兘啻始屎弒弛")) ("thi1" ("施弒試濞譬试剃屁弐弑")) ("thit5" ("𦧘舌䏦")) ("thit1" ("𡂓𢗠設")) ("thiu0" ("燒吵")) ("thiu3" ("少吵")) ("thi4" ("𠱈呩噬")) ("tho0" ("收菟萩荍莵")) ("thoa0" ("捘梭釵簑蓑衰钗嗦搓")) ("thoai0" ("陲𡑗")) ("thoai5" ("話譮话")) ("thoai3" ("阥𢗷")) ("thoai1" ("退腿煺褪逡駾㷟")) ("thoa5" ?埈) ("thoan0" ("悛湍竣逡鑹镩")) ("thoang0" ?倘) ("thoang3" ?倘) ("thoang1" ("倘洸淌徜曠")) ("thoan3" ("氽畽")) ("thoan1" ("篡爨窜竄躥鋑鑹彔彖攛")) ("thoa3" ("妥課𢚶椭橢綏绥脞跥")) ("thoa1" ("唾毤毻")) ("thoat5" ("脫𣉐祱脱")) ("thoat1" ("脫𢴎脱説说侻挩捝敓梲")) ("thoa8n0" ("悛彎")) ("thoa8ng1" ?倘) ("thoa8t1" ("脫率淬脱啐捝")) ("thoa4" ("妥媠橢")) ("thoc5" ("𢬳擉挿㧶")) ("thoc1" ("禿𥢉粟𥟈𥟉秃束")) ("thoen0" ?栓) ("tho2" ("收授𢲬酬𢦄殊踆措")) ("thoi0" ("崔梭槯𧤹𨮑鏙傕推")) ("thoi2" ("崔催𠻓辰推")) ("thoi3" ("碎鋑𣽊")) ("thoi1" ("退態腿𩘬𩘩𠑉𢟔俗")) ("tho5" ("授壽樹受夀寿")) ("thom0" ("惨慘")) ("thom2" ("啿諶")) ("thom3" ("忝瀋慘")) ("thon0" ("村刌忖")) ("thong0" ("通從𦪏")) ("thong2" ("𢙩𦄷捅桶")) ("thong4" ("埇腫踊捅")) ("thon4" ?忏) ("tho60" ("粗觕麁麄麤")) ("tho6c1" ("托禿𠲿鷟秃簇蔟踧鏃镞嗾")) ("tho62" ?馱) ("tho6i0" ("崔催推慛嗺摧傕𡀰漼磪縗缞蓷衰隺崒搉")) ("tho6i2" ?搉) ("tho6i3" ("煺璀退")) ("tho6i1" ("退啐腿𦤮淬焠璀骽伜倅僓")) ("tho65" ?錯) ("tho6n0" ("村邨㖔吞呑暾")) ("tho6n2" ?㖔) ("tho6ng0" ("松桶通樋聰椿樁熜狪璁痌痛聡聪葱蓪蔥蟌驄侗俑匆囪囱忩忪怱恫悤桐")) ("tho6ng1" ("痛統𡎭綂统捅桶")) ("tho6n5" ("𦛻氽汆順")) ("tho6n3" ("忖𠴘刌忏")) ("tho6n1" ("寸螁褪吋")) ("tho6n4" ("𦛻忖")) ("tho6p5" ?拾) ("tho63" ("土吐釷钍圡")) ("tho61" ("兔厝措菟錯莵蓌酢醋错鵵兎堍")) ("tho6t1" ("說椊橽猝脫説卆卒啐")) ("thop1" ("㙮塔")) ("tho3" ("兔𤟛苴莵菟兎堍")) ("tho1" ("措錯𡓠")) ("thot5" ("啐揬")) ("thot1" ("束說𡁾淬説")) ("tho70" ("他初詩𠽔疎𡮲舒踈书姐書")) ("tho72" ("祠蜍𥚤徐於")) ("tho7i0" ?台) ("tho7i2" ("時𥱯貰辰鰣峕时旹")) ("tho7i3" ?貰) ("tho75" ("署𠏲洘𣞍")) ("tho7m0" ("𦹳𩡋")) ("tho7m1" ?探) ("tho7n0" ("嘆噠")) ("tho7n2" ("𩺦")) ("tho73" ("咀呲")) ("tho71" ?次) ("tho7t1" ("𣘄橽𡃿泞𣐆達匹噠撻")) ("thu0" ("收秋𩷊鞦𩹤鰍楸瞅秌穐萩鞧鰌龝収啾揪揫")) ("thua0" ("輸誇収收")) ("thua6n0" ("皴竣逡悛")) ("thua6n2" ("純淳馴醇湻綧纯肫膞莼蒓蓴醕錞鯙鶉鹑")) ("thua6n5" ("順顺")) ("thua6n1" ("舜瞚瞬蕣鬊")) ("thua6n4" ("盾楯揗")) ("thua6t5" ("述術沭秫鉥朮术")) ("thua2" ("殊𦀏綉𦅱")) ("thua3" ("課暖")) ("thuc5" ("蜀塾熟贖淑蠋蠾襡赎俶孰擉")) ("thuc1" ("束叔促焂菽虪跾俶倏倐儵埱尗")) ("thue60" ("𠾔稅税")) ("thue61" ("稅𠾔毳税蛻蜕裞説说帨挩")) ("thu2" ("洙殊蛛酬讎詧殳茱詶讐酧醻銖铢雔雠仇侏俦儔")) ("thui0" ("𤏣𤏥炲熣煺退㷟催")) ("thui2" ("誰退")) ("thui5" ("退")) ("thui3" ("退蹆")) ("thui1" ?退) ("thu5" ("受授樹澍竖竪綬绶裋豎售尌树")) ("thum0" ?深) ("thum2" ?忱) ("thum3" ("審瀋𦤰")) ("thun0" ("村𦀹紨")) ("thun2" ("屯𦄁")) ("thung0" ("舂慵樁從瞛苁蓯蹖鏦㫪摏")) ("thung2" ("桶𠽅𢠅㗰𥶀樁從")) ("thung5" ?統) ("thung3" ("從統腫樁𡄭聳踵")) ("thung1" ("筩𥴗𥽄")) ("thung4" ("腫肿尰桶")) ("thuo6c5" ("熟屬属")) ("thuo6c1" ("茦𧆄藥束")) ("thuo6n0" ("悛村")) ("thuo6n2" ?純) ("thuo6ng2" ("蛹慵𧐺")) ("thuo6ng3" ("𨭑𨪞")) ("thuo6n1" ("𢩭村")) ("thuo6n4" ("寸腫盾")) ("thuo73" ("此𣋾課𣇫课所暖")) ("thup5" ?拾) ("thu3" ("手取首艏葼垨娶守扌才掱")) ("thu1" ("戍首娶趣獸守狩獣兽取垨")) ("thut5" ("𢫫湥揬")) ("thut1" ("束𠴫猝")) ("thuye6n0" ("栓痊銓歂煅筌脧荃詮诠跧輇遄醛鍛鎸铨锻镌佺单拴")) ("thuye6n2" ("船嬋舡舩婵")) ("thuye6n1" ?縓) ("thuye6t1" ("說設説说")) ("thuy2" ("垂陲脽誰谁錘鎚锤倕圌埀捶搥")) ("thuy5" ("瑞睡諡謚谥")) ("thuy3" ("水始氵氺澊趡乨兘")) ("thuy1" ("翠紣綷脃脆萃邃")) ("thu70" ("姐書疽舒雌沮狙疎睢砠紓纾苴菹葅蛆詛诅趄雎齟龃䧹且书咀岨怚恣摅0" "攄暑")) ("thu7a0" ("疎𠽔疏踈䜹")) ("thu7a2" ("丞承乘椉餘乗庶找")) ("thu7a3" ("此使所")) ("thu7a1" ("次庶")) ("thu7c5" ("寔植實食殖泄湜稙蚀蝕飠饣喰埴实")) ("thu7c1" ("式恜識𠲧𥅞聀识軾䛊拭")) ("thu72" ?蜍) ("thu75" ("墅署薯藷蜡蝋曙")) ("thu7ng0" ?升) ("thu7ng2" ("繩绳䋲")) ("thu7ng3" ("矧㫾")) ("thu7ng1" ?賸) ("thu7ng4" ("吲𨀊蕩")) ("thu7o7c5" ("勺芍瀹爚籥鈅鑠鑰钥铄龠")) ("thu7o7c1" ("𡱩鵲鑠𢭑托烁爍皵碏鑰钥铄鹊懺択")) ("thu7o7i1" ?洒) ("thu7o7n2" ("神臣")) ("thu7o7ng0" ("商傷槍錆鎗倉滄殇殤沧熗熵玱瑲疡舱艙苍蒼螪觞觴蹌蹡鏘锵鬺鶬鸧仓0" "伤伧傖凔呛嗆墒徜怆愴戗戧抢搶斨枪")) ("thu7o7ng2" ("常嫦甞裳鱨偿償嘗嚐尝徜")) ("thu7o7ng5" ("上尚緔鞝丄尙")) ("thu7o7ng3" ("賞赏上垧抢搶晌")) ("thu7o7ng1" ("上搶")) ("thu7o7n4" ?坦) ("thu7o7t5" ("絬碩𤻬")) ("thu7o7t1" ("切托𤃧淬撻")) ("thu73" ("此試暑沚泚玼癙藷跐黍鼠鼡齜龇佌呲")) ("thu71" ("次恕庶蛓覰覷觑佽刺庛朿栥栨")) ("thu7u0" ?萩) ("thu7u1" ("鷲鹫")) ("ti0" ("司絲澌裨諮貲赀丝凘卑咝咨噝婢撕")) ("tia0" ("濞𣈢")) ("tia3" ("宰𢲟")) ("tia1" ("紫爹")) ("tich5" ("夕汐席寂擗籍漃癖矽穸耤腊舄蓆藉辟闢僻")) ("tich1" ("昔紁唶惜跡辟滴踖積錫績蹟鶺樍迹淅潟澼瘠癖皙矠磧积繢绩脊腊膌舃0" "舄菥萆蕮蜤蜥裼襀蹐躃躄锡霹鹡僻剔勣塉擗晰析")) ("tie6c5" ("席")) ("tie6c1" ?惜) ("tie6m0" ("尖暹籤纖櫼歼殲渐湛漸瀸煔熸签簽綅縴繊纎纤蔪襳銛銽錟铦锬韱䊹嬐0" "孅憸攕")) ("tie6m2" ("潛渐漸潜灊")) ("tie6m5" ("店嶄漸槧渐螹鏨鞭魙堑塹壍")) ("tie6m1" ("僭譖僣譛谮")) ("tie6n0" ("仙先牋鮮箋椾氙浅涎淺湔湜濺煎祆秈笺箯籛籼褼跣跹躚鞭韉鬋鱻鲜僊0" "僲唌姗姺戋戔")) ("tie6n2" ("前錢歬湔銭钱媊")) ("tie6ng1" ?㗂) ("tie6n5" ("便剪羨賤羡贱銑铣")) ("tie6n3" ("羨毨洗燹獮癣癬筅羡藓蘚跣銑鏾铣鮮鲜尟戩戬")) ("tie6n1" ("荐進薦洊瀳牮珔箭袸进侟栫")) ("tie6n4" ("剪箭餞歬湔溅濺煎燹羨翦葥諓謭譾谫跈践踐錢饯鬋俴前劗帴戩揃")) ("tie6p5" ("捷疌睫箑緀萐踕㨗倢婕寁屧挾")) ("tie6p1" ("接椄楫檝浃浹燮鞢媟")) ("tie6t5" ("絕截節絶节蠽")) ("tie6t1" ("血泄洩節珅楔泌渫灺疖癤紲絏緙緤绁缂节莭薛裚褻踅靾齂齘齥㔾亵偰0" "卩媟屑屧岊幯扻揳")) ("tie6u0" ("悄消標銷蕉簫鮹椒逍蕭潇潐潚瀌瀟焇焦熛燋猋痟瘭硝礁票穮箫綃縿绡0" "肖膘臕萧萷蛸蟏蟭蠨譙谯鏢鐎鑣销镖镳霄颵飆飙髟魈鷦鹪麃俏僬儦劁0" "哨啸嘨嘯噍宵嶕帩捎摽杓标")) ("tie6u2" ("憔樵瞧礁譙谯顦魈嫶")) ("tie6u5" ("誚譙诮")) ("tie6u3" ("小湫筱篠簫")) ("tie6u1" ("𥳓笑瘭肖誚譙诮谯趭醮釂陗鞘俏咲哨噍峭帩")) ("tie6u4" ("剿樔陗偢劋勦峭悄憔摷")) ("tieu0" ?椒) ("ti2" ("疵婢琵脾裨毗疪砒茨蚍蜱貔鼙埤枇")) ("ti5" ("巳比避汜箅鼻仳")) ("tim0" ("𦙦𢙭𥿂𠺸紺芯心")) ("tim2" ("尋㝷噚寻")) ("tim3" ("𠺸潛潜")) ("tim1" ("僭𧹿紺僣")) ("tin0" ("信𠒷")) ("tinh0" ("星旌猩腥精晶狌睛箐胜菁蜻醒鼱併倂婧幵并惺旍桯")) ("tinh2" ("情晴睛請请")) ("tinh5" ("浄淨省竝阱靖靚靜並併倂傡净凈并")) ("tinh3" ("井省醒渻穽箵阱擤")) ("tinh1" ("并姓性併倂筭算並幷摒")) ("tinh4" ("靜浄淨瀞竫靓靖静净凈")) ("tin3" ?井) ("tin1" ("信訊訫讯顖囟")) ("tin4" ("井𨩠")) ("tip1" ?節) ("ti3" ("比妣姊璽玺秭笫細絲葸譬亿俾億兕媲屣徙")) ("ti1" ("子細痹比畀痺眥箅臂伺庇枲")) ("tit5" ("絕節絶")) ("tit1" ("節𨙌")) ("tiu0" ("消銷鏢簫")) ("tiu5" ("勦悄")) ("tiu1" ?最) ("tiu4" ("剿小截")) ("ti4" ?痔) ("to0" ("租粗𢀱蘇𡚢𡚡穌")) ("toa0" ("唆痤矬簑莎趖髽唑單梭")) ("toac5" ("鑿𧞤嚄")) ("toac1" ("嚄𠴚")) ("toa2" ("座𤉛銼锉坐")) ("toai5" ("遂繸燧璲穟術襚邃隧旞术")) ("toai1" ("碎蕞粹倅")) ("toa5" ("座推坐髽㘴搉")) ("toan0" ("筭算酸狻痠祘")) ("toan2" ("全旋泉牷琁瑔璇璿菆蔙還鏇鑚鑽钻镟㒰攢")) ("toang0" ("洵徇")) ("toang2" ("𧝩")) ("toang5" ("𠊫徇")) ("toang1" ?俊) ("toan3" ("欑瓒瓚籫纂纉纘缵臜臢賺趱趲躜躦酇鉆鑚鑽钻儧儹囋巑攒攢")) ("toan1" ("筭算蒜祘選匴撰")) ("toa3" ("挫銼鎖鎖琐瑣璅碎脞莝逤鎻鏁锁锉剉唢嗩惢摧")) ("toa1" ?侳) ("toat1" ("撮𥊴襊蕝嘬")) ("toc5" ?族) ("toc1" ("𩯀𩅘涑")) ("toe0" ("䏴𡄪")) ("toe2" ?隨) ("toe3" ("髓膸銷")) ("toe1" ("哨𤂭嘒")) ("toet5" ("絕𠾼絶")) ("toet1" ("𠽌𥊴")) ("to2" ("徂殂租訴")) ("toi0" ("𡳥𤻒𣩸𥶮")) ("toi2" ("摧嘬撮𨅇頺推搉")) ("toi3" ("蒜蕞")) ("toi1" ("𦃯繓")) ("to5" ("聚𨃼")) ("tom0" ("𥿂𤆸縿慚")) ("tom2" ?蚕) ("tom1" ("縿𢹪抋糝總")) ("ton0" ("尊敦噂")) ("ton2" ("存屯")) ("tong0" ("淙宗")) ("tong2" ("從丛从叢従松")) ("tong5" ?誦) ("tong3" ("總𤄋")) ("ton3" ?損) ("to60" ("租𥗹蘇甦稣穌苏蒩蘓酥囌")) ("to6c5" ("族瘯簇")) ("to6c1" ("速蹜涑簌蔌藗觫謖谡遫餗䇿䔩嗽捍梀")) ("to62" ("徂殂")) ("to6i0" ("焠碎𤏣淬祽倅搉晬")) ("to6i2" ("推摧頹毸漼頺崔搉")) ("to6i5" ("罪辠")) ("to6i1" ("啐最𣋁𥊴綷繀蕞誶谇冣對晬")) ("to65" ("祚胙葄阼傃")) ("to6m0" ("𩵽")) ("to6n0" ("孫尊樽狲猻繜罇荪蓀蹲鐏飧飱鱒鳟孙孮宗嶟搎")) ("to6n2" ("存踆蹲墫")) ("to6ng0" ("宗踪棕椶淙猣琮稯粽糉総緫總翪艐衝豵蹤騌騣鬃鬆鬉鬷㚇㯶倧尊嵕总0" "悰惾搃摠朡")) ("to6ng2" ?從) ("to6ng5" ?誦) ("to6ng3" ("總綜総緫縂综謥倊偬傯总惚惣摠")) ("to6ng1" ("宋送粽糉綜综")) ("to6n3" ("損譐僔噀噂损撙")) ("to6n1" ("巽損噀𦜞潠逊遜㢲孫")) ("to6n4" ("譐鐏鱒噂撙")) ("to6p5" ?㗱) ("to6p1" ("咂𠇽")) ("to63" ("組祖珇组駔")) ("to61" ("素訴𩘣𩗃榡泝溯膆蘇诉遡作做傃嗉塐塑嫊愫愬")) ("to6t5" ("踤卒")) ("to6t1" ("卒𡨧䘹𩫛𡄰窣倅卆崒崪捽")) ("top5" ("咂雜")) ("top1" ("𦚗㙮")) ("to3" ("訴𤍊𤍄𤏣祖")) ("to1" ("榡素")) ("tot5" ("突踤𨃍揬")) ("tot1" ("𢬮捽猝踤捽卒")) ("to70" ("絲汓丝司思")) ("to72" ("祠詞")) ("to7i0" ("哉葸𥯒𥵖𧛷")) ("to7i1" ("細细")) ("to75" ("似自字")) ("to7m3" ("𠺸𢟖")) ("to7n0" ("辛曾散")) ("to7n5" ("羨羡")) ("to7n3" ?散) ("to7n1" ("散㪚晉晋")) ("to7p5" ?集) ("to73" ("汓椊子")) ("to71" ("四伵佐")) ("tra0" ("查槎楂樝渣溠皻砟碴苴茬蹅鉏餷馇齄齇齜齟吒喳抯挓揸柤")) ("tra6m0" ("橬簪𣠱簮臢針鍼鐕鐟针兂撏")) ("tra6m2" ("沉檀沈浸湛瀋莐")) ("tra6m5" ?站) ("tra6m3" ("鴆黮怎抌")) ("tra6m1" ("譖譛谮酖鴆鸩揕")) ("tra6m4" ("朕浸眹鴆怎栚")) ("tra6n0" ("珍瞋榛樼溱臻蓁轃駗")) ("tra6n2" ("陳塵螴裎陈塡填尘敶")) ("tra6ng0" ("瞋珍徵")) ("tra6n5" ("陣阵陳塦")) ("tra6n3" ("展絼")) ("tra6n1" ("鎮瑱鎭镇塡填")) ("tra6p5" ("廿蟄螫絷縶蛰馽")) ("tra6p1" ("廿汁濈蓻蕺謺廾戢揖")) ("tra6t5" ("秩跌祑紩袟袠袤豑豒帙柣")) ("tra6t1" ("桎窒櫛瀄秷胵輊轾銍铚侄庢挃栉")) ("tra6u0" ("𤠋𤛠棸緅菆諏诹邹郰鄒鄹陬騶鯫鲰齱齺㺏娵媰")) ("tra6u2" ("芙蒥蔞𦺓𣞾䕱油籌茱")) ("tra6u3" ?爪) ("tra6u1" ("𥯪𡔿𥠬")) ("tra6y0" ?淶) ("tra6y2" ("池持淶")) ("tra6y3" ("礼雉𥙒𦪨")) ("trach5" ("擇澤宅泽磔厇")) ("trach1" ("責磔窄笮箦簀簎舴蚱賾责赜迮鰿齰咋唶啧嘖垞岝帻幘措柞")) ("trac5" ("𥭌櫂櫂𢺜𥷧浊浞濁濯灂篧籗蚱蠗躅鐲镯鷟齺擢")) ("trac1" ("卓倬諑琢棹椓槕浞涿焯蜡蝋诼趠逴吒啄噣捔斫斮斲桌")) ("tra2" ("茶秅垞塗搽")) ("trai0" ("佳琜𧍍𤳆𤳇齋𧕚斎𢥖齊齜斋")) ("trai2" ("裁栽")) ("trai5" ("豸寨砦賽赛")) ("trai3" ("豸𣦆𣦰𣥱債戴扯")) ("trai1" ("債𧀞𢁑𣡙𣡚𣛤瘵磧責賴頼债")) ("trai4" ("豸廌")) ("tram2" ("𣡓𣞎𣠩檻")) ("tram5" ("站湛嶄")) ("tram3" ("斬錾鏨嶄斩")) ("tram1" ("蘸簪𩼤欖詀賺赚")) ("tran2" ("𣹗滇𣼼漸灡涱瀾籣")) ("trang0" ("庄妝莊裝欗粧榔樁糚荘装壮壯壵奘妆娤弉張桩梉")) ("trang2" ("䗅籣橦獐肠腸膓長镸长仧傽兏噇场場塲幢撞")) ("trang5" ("狀状忨")) ("trang3" ?浪) ("trang1" ("壯壮奘弉戆戇")) ("tranh0" ("爭貞𢂰幀箏橙錚𦽰棖狰猙琤睜筝綪趟铮丁争峥崢打挣掙")) ("tranh2" ("倀棖錚盯苌萇長伥呈掁撜")) ("tranh5" ("𧋸擲𪓪𩹰掷")) ("tranh1" ("另𠬉掙爭睁睜諍诤争帧幀挣")) ("tran3" ("盞棧琖盏輚醆")) ("tran1" ("𩑰𩈪𣌔𣌛綻绽顙壯")) ("trao0" ("𢭂搔抓掉捞")) ("trao2" ("嘲潮罺謿朝")) ("trao5" ("掉棹櫂濯笊綽绰罩鵫")) ("trao3" ("爪找棹爫笊葪抓搔")) ("trao1" ("到𥋽罩找掉教")) ("trap1" ("筪匼劄篋鍤锸匣匧扱挿插")) ("tra3" ("呂者𪃵𪁳厏啫把捛")) ("tra1" ("詐榨痄舴蚱诈醡鮓吒咋咤搾")) ("trat5" ?扎) ("trat1" ("扎札淖琢紮𣑌眨箚紥蚻鍘铡齟剳劄")) ("trau0" ("𢭂搔浶捞撈")) ("trau2" ("朝𩺣鮡")) ("trau3" ("爪枛")) ("tra8c5" ("秩側跌")) ("tra8c1" ("仄昃側惻測𣖡测畟荝萴陟鷙侧厕厠啄崱廁恻")) ("tra8m0" ("𤾓啉林")) ("tra8m2" ?沉) ("tra8m1" ("簪𩻕橬𩻛")) ("tra8n0" ("鄰螓榛溱獉臻蓁")) ("tra8n2" ("陳鄰珍")) ("tra8ng0" ("𦝄綾𢁋𣎞菱")) ("tra8ng1" ("𤽸壯")) ("tra8n5" ?陣) ("tra8p1" ("劄箚")) ("tra8t1" ("側㗚秩")) ("tra4" ("𡋿捛")) ("tray2" ("𠉠")) ("tray3" ("雉")) ("tre0" ("椥䓡𥯌")) ("tre60" ("徹𩵾鯔𩸴")) ("tre6ch5" ("擲掷")) ("tre62" ("池𡂙𠲨滯")) ("tre65" ("滯茜蹛彘")) ("tre6n0" ("𨑗𨕭漣連")) ("tre6nh1" ?掙) ("tre63" ?滓) ("tre6t5" ?徹) ("tre6t1" ?哲) ("tre6u0" ("𠰉昭𠺕嘹撩𡃔憭𠾓嘲")) ("tre6u2" ("朝嘲")) ("tre6u5" ?咷) ("tre6u1" ("𠾓")) ("tre64" ("豸豸雉滯𧜐礼")) ("tre5" ?滯) ("trem2" ("坫沾炶")) ("tren4" ("𠹖")) ("treo0" ("招撩尞挑")) ("treo2" ("𨅹樔蹽掉朝")) ("treo5" ("召挑")) ("treo3" ("𤽀沼")) ("treo1" ("𧾿了")) ("tre3" ("𥘷稚穉礼祀雉")) ("tre1" ("𦳙𥋒")) ("tret5" ?徹) ("tret1" ("挒𡏥折")) ("tre4" ("𢶾")) ("tri0" ("知䊷鯔淄椥泜緇缁蜘輜辎鲻")) ("tria2" ?遲) ("tria5" ("治値值")) ("trich5" ("擲踯蹢躑掷擿")) ("trich1" ("摘滴謫鰿𪄸讁谪適擿")) ("trie6m0" ("沾霑挦撏")) ("trie6n2" ("廛纏瀍璇繵纒缠躔鄽㵀壥旋")) ("trie6ng0" ("𡎞")) ("trie6ng2" ?呈) ("trie6ng5" ("偵旋")) ("trie6n5" ("篆椽瑑腞")) ("trie6n3" ("展皽碾篆襢蹍輾辗邅搌")) ("trie6p5" ("摺殜聶襵詟讋")) ("trie6p1" ("眨讘輒輙辄銸鮿慴懾折摄摺攝")) ("trie6t5" ("徹撤澈轍辙丿坼屮彻")) ("trie6t1" ("哲𧎴浙蜇醛哳啠喆嚞埑悊折晢晣")) ("trie6u0" ("朝鼂啁")) ("trie6u2" ("朝潮𦺓鼂晁")) ("trie6u5" ("召兆肇肈赵趒趙垗旐")) ("tri2" ("池持迡遲𡂙泜竾箎篪茌蚳謘跢踟迟遅遟馳驰坻墀拸")) ("tri5" ("治值植直胾荎裭褫値倳")) ("trinh0" ("貞偵幀楨湞祯禎贞赬遉鍞侦寊桢")) ("trinh2" ("呈埕旋程畻脭裎酲塍壬")) ("trinh5" ("鄭郑")) ("trinh1" ?楨) ("tri3" ?豸) ("tri1" ("致智置疐知緻倳剚咥寘")) ("trit5" ?徹) ("trit1" ("哲𥉭徹扎札")) ("triu2" ("𢩪紬抽")) ("triu5" ?召) ("triu1" ("𢩪")) ("triu4" ?) ("tri4" ("痔稚雉𣙦樨𥴢𩾰歭滍畤稦稺穉耜褫豸跱遲阤陁㭒偫峙庤杝")) ("tro0" ("炉烣𤉓𤊣爐𤉕")) ("troc5" ("禿濁鐲浊秃育镯")) ("troc1" ("捉穛促")) ("tro2" ("徒𠻀路")) ("troi2" ("𠐞㑍")) ("troi5" ?磊) ("troi1" ("𦀑繓𦇒㩡")) ("tro5" ("住路")) ("trom2" ("沈撍沉")) ("trom1" ("𡅎")) ("trom4" ("𥍖")) ("tron2" ("𡃋𡈺磮𧷺論")) ("trong0" ("工中冲沖𥪝𥪞𤁘𤄯𪚚")) ("trong2" ("瞳㮔緟")) ("trong5" ("重仲狆蚛喠")) ("tron5" ("終𠓹論𠓻𠧆𢀧泈侖")) ("tro60" ("𢷅誅")) ("tro6c1" ("捉諑築啄祿簇")) ("tro62" ?徂) ("tro6i0" ("㵢鱩")) ("tro6i2" ("㩡㵢")) ("tro6i5" ("𠐞㩡")) ("tro6i3" ?磊) ("tro6i1" ("𠶡𡂳誄")) ("tro6i4" ("𠐞𥫌磊㑍")) ("tro65" ("𢷅戳")) ("tro6m0" ("𣚮蓝藍")) ("tro6m5" ("囕𠑈𥌈𥂉𥋕滥濫")) ("tro6n0" ("𦝊腀㬿侖墫")) ("tro6ng0" ("𥉫𥊛𥉩𪚤矓筭篭籠弄")) ("tro6ng2" ("𣑺槞𥣑櫳種揰")) ("tro6ng5" ("重哢")) ("tro6ng3" ("冡冢弄")) ("tro6ng1" ("𤿰𥧪𤳢𥨨𪔠衆鼓")) ("tro6n5" ("論遁")) ("tro6n1" ("遁𧾌準迍准坉")) ("tro63" ("擼𦭦鑥")) ("tro61" ("𥇻𥇁")) ("tro6t1" ("卒啐律")) ("tro64" ?擼) ("tro3" ("𢭰擼撸")) ("trot5" ("𢫖揬")) ("trot1" ("律𣖢㤕卒啐")) ("tro70" ("豬𠺩猪知諸")) ("tro72" ?持) ("tro7i0" ("𩲥齋𩵃𩳳鴚哜唎斎")) ("tro7i2" ("𡗶沈")) ("tro75" ("助筯箸耡")) ("tro7m5" ("湛𨇸")) ("tro7m1" ("𡆖")) ("tro7n0" ("𠗰灡")) ("tro7n5" ("𥇺𥉲𥌫")) ("tro7n1" ("鎮腎")) ("tro73" ("呂阻𠭤𧿨㨋𨔾踷爼與詛謯诅齟俎")) ("tro71" ("詛狙縐绉謯诅咀")) ("tro7t5" ?跌) ("tro7t1" ("札跌")) ("tro7u0" ("𠺩")) ("tru0" ("誅诛")) ("trua6n0" ("迍窀肫芚訰諄谆輴屯")) ("trua6t5" ("怵窋怷朮术")) ("trua6t1" ("黜泏絀绌茁詘诎逫")) ("truc5" ("逐軸𨆏碡舳蓫躅轴妯斸柚")) ("truc1" ("竹筑築竺笠茿")) ("tru2" ("廚譸躊躕籌嚋橱櫉櫥畴疇稠筹紬綢绸裯詛诪跦踌蹰㕑儔厨啁帱幬幮惆0" "懤")) ("trui0" ("焠𪒽")) ("trui5" ?㰁) ("trui4" ("𪒽")) ("tru5" ("宙拄柱冑紂碡籀纣胃胄鈾铀伷住啄杜")) ("trum2" ("𠆳")) ("trum5" ("𢫜湛")) ("trum1" ("𥯓𢹽𥸝")) ("trum4" ("朕𥬧")) ("trun0" ("菕蜦")) ("trun2" ("蝩𧉙")) ("trung0" ("中忠盅衷")) ("trung2" ("虫沖重蟲爞种蝩")) ("trung5" ("重㴥")) ("trung3" ("冢種冡塚")) ("trung1" ("中準衷")) ("trung4" ("冢冡")) ("truo6i2" ?㑍) ("truo6ng0" ("中𣐄杶")) ("truo6ng2" ("𦚭𧙽中揰杶")) ("truo6t5" ("怵黜")) ("tru3" ("𦂈")) ("tru1" ("住駐翥鉒驻噣昼晝柱")) ("trut5" ("黜𠀴律")) ("trut1" ("拙𡝃𢯰𧊐淬律")) ("truy0" ("追緇椎淄湽缁胾膇輜辎錘锤鯔鲻夂夊攵")) ("truye6n0" ?單) ("truye6n2" ("傳传")) ("truye6n5" ("傳縳传")) ("truye6t1" ?掇) ("truy2" ("縋缒錐鎚锥顀捶搥")) ("truy5" ("墜甀硾礈隊隧坠懟")) ("truy3" ("匕徵")) ("truy1" ("縋缒搥")) ("tru70" ("豬櫫瀦猪菹葅藸踟躇")) ("tru7a0" ("𣌂𣌆曥暏𣆐𣉎𣌁猪直")) ("tru7c5" ("直禃値值")) ("tru72" ("除躇滁篨蒢蹰储儲墸")) ("tru7ng0" ("徵𥋔癥瞪征徴")) ("tru7ng2" ("澄瞪𥋔懲澂惩")) ("tru7ng3" ("重哢")) ("tru7ng1" ("𠨡症")) ("tru7o7c1" ("略著𠓀𨎟𠠩𨎠櫡畧着卓斮")) ("tru7o7n2" ("長陳")) ("tru7o7ng0" ("張章粻賬帐帳张")) ("tru7o7ng2" ("長場棖腸塲肠膓苌萇镸长鼚仧兏场")) ("tru7o7ng5" ("丈仗杖扙長镸长托")) ("tru7o7ng3" ("長镸长仧兏")) ("tru7o7ng1" ("帳脹幛漲涨肠胀賬帐張怅悵")) ("tru7o7t5" ?跌) ("tru7o7t1" ?扎) ("tru73" ?褚) ("tru71" ("詛著箸着筯翥")) ("tru7u0" ?侜) ("tru7u2" ("抽紬瘳綢绸妯")) ("tru7u3" ("箒肘菷酎帚")) ("tru7u1" ("菷甃皱皺籀縐绉驟帚")) ("tru74" ("宁抒貯𡨺泞竚紵絮纻羜芧苎苧褚贮伫佇储儲杼")) ("tu0" ("修須𣛪𪅭鬚𪆦湏羞脩鑐隃需须饈馐鬏俢啾嬃")) ("tua0" ("須鬚湏蘇修")) ("tua6n0" ("遵洵珣笋筍荀詢询迿郇峋徇恂")) ("tua6n2" ("旬巡洵灥遁馴驯廵循揗")) ("tua6n5" ("殉徇")) ("tua6n3" ?簨) ("tua6n1" ("俊雋駿浚濬焌畯葰陖餕馂骏儁埈寯峻恂")) ("tua6n4" ("殉殈狥侚徇")) ("tua6t1" ("戌訹賉卹恤")) ("tua2" ("徂遒逎")) ("tua3" ("鎖")) ("tua1" ("訴綉逎")) ("tuc5" ("俗𠸘續続续賡")) ("tuc1" ("夙足宿蹜槭橚潚玉粛粟肃肅蓿蹙顣驌骕鱐鷫僳憱摍")) ("tue6ch5" ("𠻊")) ("tue6ch1" ("㖅唶")) ("tue65" ("慧彗槥穂穗篲縳繐蕙")) ("tue61" ("岁歲歳亗嵗")) ("tu2" ("囚泅遒酋羞苬蝤逎崷揪")) ("tui0" ?碎) ("tui2" ?慛) ("tui5" ("最𠏭罪對")) ("tui3" ("𢢇𡀬𢣃碎啐怼悴懟")) ("tui1" ("對繓襊碎最")) ("tu5" ("袖聚褎褏鄹鼬岫")) ("tum0" ("𡉾嵩")) ("tum2" ("尋蕁慚抋")) ("tum5" ("𡗎")) ("tum1" ("縿𢹨")) ("tun0" ("尊噂孫")) ("tung0" ("宗喠嵩縱蹤棕樅漎潀統縦纵翪賨踪鍶锶騌騣鬃鬆倯凇噌崧慫枞")) ("tung2" ("松叢㗰樷欉淞菘藂衮袞鬆䕺丛从凇従從忪")) ("tung5" ("訟頌誦讼诵颂从從")) ("tung3" ("漎竦耸聋聳聾㧐㩳傱悚慫")) ("tung1" ("慫縱疭瘲縦纵怂")) ("tun3" ?損) ("tuo6i3" ("𢆫𣦮歲歳碎亗")) ("tuo6m2" ("慚𢿼")) ("tuo6n0" ("𣻆")) ("tuo6n2" ?洊) ("tuo6ng0" ("嵩𢣆𡀢崧撙")) ("tuo6ng2" ("從傱㗰従")) ("tuo6n1" ("𨆥")) ("tuo6t5" ("𢫫踤")) ("tuo6t1" ("捽掇悴")) ("tup1" ("𦭧")) ("tu3" ("匬𣗿䈹")) ("tu1" ("秀綉琇繍繡绣莠蓿銹鏥鏽锈宿")) ("tuy0" ("雖槜檇睢綏绥荽虽觜酰厜婑")) ("tuye6n0" ("宣楦瑄脧鍹鐫镌亘揎")) ("tuye6n2" ("全泉漩璇璿純纯鏇镟鰁鳈旋")) ("tuye6n3" ("選䠣渲潠选隽雋饌噀撰")) ("tuye6n1" ("線綫絤线缐腺銑铣")) ("tuye6t5" ("絕毳絶绝蕝捽撧")) ("tuye6t1" ("雪鱈鳕彐")) ("tuy2" ("隨檖襚鐩隋随撱")) ("tuy5" ("悴瘁萃淬焠祟脆脺膵踤顇崒")) ("tuynh0" ?騂) ("tuy3" ("髓𦢩槜瀡膸悴摧")) ("tuy1" ("粹醉睟祟綷賥")) ("tu70" ("司四私姿思𦊛瓷資咨樗次沮湑滋澌玆禗禠粢糈糍緦缌罝罳胥苴茊茲0" "菑薋虒覗觜諝諮谘谞貲资趑趦鍶鎡锶镃餈髭鶿鷀鷥鹚鼒鼶齊齍齎齜仔0" "兹凘厮厶咀孖孜孳嵫廝慈斯")) ("tu7a0" ?絲) ("tu7a2" ?似) ("tu7a5" ("似序𢭸")) ("tu7a3" ?虸) ("tu7a1" ?泗) ("tu7c1" ("即息熄楖瘜皍蒠螅鄎鯽卽唧喞堲媳")) ("tu72" ("自徐祠詞慈辞辭磁泀瓷甆茨词辝辤")) ("tu75" ("字寺自似序敘叙嗣汜沮漵牸祀禓禩稰絮緒緖绪耜藇食飠飴飼饣饲鱮㭒0" "佀喰姒孠嶼怚敍")) ("tu7ng0" ("曾熷䉕")) ("tu7ng2" ("曾層頻増层曽")) ("tu7o7c5" ?削) ("tu7o7c1" ("削雀爵㩱爝皭嚼寽")) ("tu7o7i0" ("𦞁鮮𩹯")) ("tu7o7i3" ?載) ("tu7o7i1" ("洒𡥵𢱓洅")) ("tu7o7m0" ("瀐瀸纖僭")) ("tu7o7ng0" ("相將湘漿醬槳浆瓖箱緗纕缃葙螀螿襄酱鏘鑲锵镶驤骧厢将廂")) ("tu7o7ng2" ("詳墻牆祥庠樯檣爿翔艢薔详丬墙嬙廧戕")) ("tu7o7ng5" ("象像橡潒蟓襐匞匠")) ("tu7o7ng3" ("想槳獎蒋蔣鮝鯗鲞匠奖奨奬桨")) ("tu7o7ng1" ("相將将")) ("tu7o7t5" ("㮩削")) ("tu7o7t1" ("泄𢫫削")) ("tu7o7u2" ("𠯾")) ("tu73" ("子仔死𤜭梓紫榟沮籽耔茈訾醑呰呲崽")) ("tu71" ("四泗賜思渍漬笥肂肆葡貄赐駟驷亖伺儩怬恣柴")) ("tu7u0" ("湫滫糔緅蝤諏诹遒陬鯫鰌鲰啾掫揪揫")) ("tu7u5" ("就鷲鹫僦")) ("tu7u3" ?酒) ("tu74" ?醑) ("ty0" ("榹澌痺糸絲緦缌茊茲虒裨貲錍颸鷥鼶丝偲兹卑司咝噝庳朇")) ("ty2" ("脾比毗毘玼琵疵砒笓箄胔舭茨萆蚍裨訾貔郫阰鞞頾骴髊髭埤婢屄朇枇")) ("ty5" ("濞襣辟避鼻劓卌圮巳")) ("ty3" ("葸比汜璽秕秭耔耜芘茈蓰譬鈶仳俾壐夶妣姉姊屣崥庳徙枲")) ("ty1" ("漬畀痹眥胔臂芘訾訿貲子庇")) ("u0" ("幽𢉾泑蚘蚴蛔蜖麀黝呦嗚岰怮")) ("ua0" ?咼) ("ua6n0" ("氲氳涒熅苑蝹贇")) ("ua6n3" ("緼縕缊蕴薀藴蘊轀酝醖醞韞怨惲愠慍")) ("ua6n1" ("榅榲熅愠慍搵")) ("ua6t1" ("熨鬱欎欝灪燏爩蔚貍郁鬰黦叞尉")) ("ua6y3" ?唩) ("ua2" ?咼) ("ua5" ("咼噁")) ("ua3" ("𡀴𢝸咼")) ("ua1" ("癋𦼇")) ("uc5" ("喐澳噢")) ("uc1" ("澳𩼈燠郁䐿勖噢墺奧彧懊戫")) ("ue63" ("濊委")) ("ue61" ("薈穢濊獩痿秽薉喙嘒委")) ("u2" ("幽𣑳㗀")) ("ui0" ("𣉍")) ("ui3" ("墛㾯慰熨")) ("ui1" ?喂) ("u5" ?塢) ("um0" ("𤋾菴喑")) ("um2" ("喑湆")) ("um1" ?唵) ("um4" ("𩄒")) ("un0" ("熅温煴")) ("un2" ("熅揾煴")) ("ung0" ("雍蕹癰臃滬澭灉痈邕雝饔齆噰壅廱")) ("ung3" ("雍𥀪蕹𩍓瓮臃雝噰壅廱拥擁")) ("ung1" ("雍甕𡄐𤃟瓮罋齆壅")) ("un3" ("穩穏")) ("uo6m0" ?揞) ("uo6ng0" ("汪尢尣尪")) ("uo6ng3" ?枉) ("uo6ng1" ("㕵𠴝𠶖㳹")) ("uo6n1" ("宛𥆁𢺝藴婉愠捥揾")) ("up5" ("挹浥")) ("up1" ("挹𧠅")) ("u3" ("塢伛傴喔噢嫗")) ("u1" ("𥻼𥼳𦠲啂嗚噁")) ("ut5" ("𠃯䴈𧰦")) ("ut1" ("𠃝𠃷崴")) ("uy0" ("威倭喂烓癐葳蜲逶餵崴")) ("uye6n0" ("淵鴛渊渕眢睕鵷鸳鼘囦帵惌捥")) ("uye6n3" ("宛苑婉腕椀琬畹盌碗莞菀薍蜿豌剜唍啘夗惈惋惌")) ("uye6t5" ?兌) ("uye6t1" ("哕噦敪")) ("uy2" ?萎) ("uy5" ?唩) ("uynh0" ?瀯) ("uynh1" ?塋) ("uy3" ("痿磈萎諉诿餧餵骫叞喂委尉崣慰逶䰀")) ("uy1" ("畏慰熨尉渨犚罻蔚褽鍡叞愄")) ("va0" ("𢯠𢁍𠇕𠳿𧥔坡巴撝")) ("va6m0" ("𠢝")) ("va6n0" ("云紋雲紜沄溳澐熉秇篔纭耘艺芸萟蒷蓺蕓藝鄖伝妘")) ("va6n2" ("運韻韵")) ("va6ng0" ("邦𠳐𢀥㘇")) ("va6ng2" ("暈彚")) ("va6n5" ("運𢶂韻煇磒緷縜运鄆韗韵")) ("va6n3" ("刎吻問運𣼶沕染")) ("va6n1" ("問𦄞汶璺紊縝绑问抆")) ("va6n4" ("刎吻抆沕榅歾殒殞磒脗荺陨隕霣愠抎揾")) ("va6p5" ("及𢪳扱")) ("va6p1" ?趿) ("va6t5" ("勿物沕芴覅齀岉")) ("va6t1" ("勿曰𢪥沕")) ("va6u2" ("笣筮苞")) ("va6u1" ("𤓺搆")) ("va6y0" ("圍𩻟𩼀渭𩻺围")) ("va6y2" ("丕抺圍𢯷嚫噽喡围")) ("va6y5" ?丕) ("va6y3" ("洒浘捤")) ("va6y1" ("渭尾")) ("va6y4" ("捤浘𢭶")) ("vach5" ("拍苲畫劃㩇画畵攊")) ("vach1" ?壁) ("vac5" ("鑊𪅫鸌𠟲𪂱𪅥粤")) ("vac1" ("域搏𦠰越博扒")) ("va2" ("𠄧吧𡝕𢯓𢽼頗𣀟且喡")) ("vai0" ("𦠘𦢳𣘾")) ("vai2" ("𠄧吧排")) ("vai5" ("㙕𡏯𡓎")) ("vai3" ("梶𡲫𦀿𠎴𦃿擺襎𢅄𥜀尾")) ("vai1" ("拜𠳿㗑捤")) ("vai4" ("尾𠉜娓捤𢭶")) ("va5" ("𥘑禍")) ("vam2" ("汎汛")) ("vam5" ("淡𦡣")) ("van0" ("呅")) ("van2" ("万萬紋")) ("vang0" ("榮𩂐㘇荣㮠員")) ("vang2" ("傍黃癀鐄横黄")) ("vang5" ("往暀徃")) ("vang3" ("往榜蕩徃徬")) ("vang1" ("𠗤𤷮㾿往徃")) ("vang4" ("往徃暀")) ("vanh0" ("㨲㩞榮蠑嶸巆")) ("vanh2" ("栐榮鑅㮠")) ("vanh5" ("詠泳")) ("vanh3" ?永) ("vanh1" ?永) ("van5" ("万萬澫脕萭鋄㘇伴卍卐")) ("van1" ("板版𥯈")) ("van4" ("晚挽輓絻娩婉往")) ("vao2" ("𠓨瓢皮")) ("vao1" ("𠾷𢵨")) ("vap1" ("趴叭")) ("va3" ("把咀抯梶𡲤播頗𣛢且尾")) ("va1" ("𦀪播把")) ("vat5" ("𧟝𧛌篾蔑袜襪韈韤拔")) ("vat1" ("越叭扒")) ("va8c5" ("𤇢域淢𠸪𤊨𠒬或")) ("va8c1" ?閾) ("va8m2" ("𨮍")) ("va8n0" ("文紋聞汶炆紊纹蚊螡蟁閺閿闻阌雯鼤彣晚")) ("va8n2" ("彣𤝋紋蚊文")) ("va8ng0" ("氷挷㨲榮永㩞冰")) ("va8ng2" ("𠓅焩域")) ("va8ng3" ("永刎詠𠻵咏往")) ("va8ng1" ("永問咏")) ("va8n5" ("抆𢱨𢴌𢶂紊運問")) ("va8n1" ("問𥏿𥐆𥐔𣫷短")) ("va8p1" ?趿) ("va8t5" ("勿吻")) ("va8t1" ("𢪱𧊎𧉚沕物曰")) ("va4" ("把浘渚𡳎𨁱𨘘且伹尾")) ("vay0" ("為噅𧹋爲围撝")) ("vay2" ?撝) ("vay5" ("𣌹𣒠𣍁丕尾")) ("vay3" ("捤𩷳𩺩")) ("vay1" ("𢭶荱𧚟")) ("vay4" ?捤) ("ve0" ("𡐮䃣蟡𤳰撝")) ("ve60" ("為噅撝")) ("ve6ch5" ("画畫")) ("ve6ch1" ?辟) ("ve62" ("𧗱衛𡗅撝")) ("ve65" ("𧗱衛衞讆讏躗軎轊鏏卫")) ("ve6n0" ("𣗼")) ("ve6nh0" ("榮永")) ("ve6nh3" ("永𢫕榮𦕟")) ("ve6n5" ("紋院𨻮援")) ("ve61" ("𦟼髀䏶")) ("ve6t5" ("畫越")) ("ve6t1" ("曰𤵖𧿭辟")) ("ve6u0" ("搖𨆺𩩩")) ("ve6u1" ("表𨮶")) ("ve2" ("圍椲𥢬葦位喡")) ("vem5" ?䗊) ("ven0" ("边𠹚鉛邊塤院援")) ("ven2" ?爰) ("ven5" ("院援萬")) ("ven3" ("援遠")) ("ven1" ("援𢯝爰院")) ("veo0" ("漂𤅜𣽆表")) ("veo2" ("𠶓瓢")) ("veo5" ("表𣍅")) ("veo3" ("𣷴㧼撝")) ("veo1" ("𠶓")) ("ve3" ("𢽙𨤔𦘧𡲈尾")) ("ve1" ?派) ("vet5" ("越𢵼樾𩿠𪆧𪇴")) ("vet1" ("𢪏𧑅")) ("ve4" ("捤𢽙𦘧𡳒尾")) ("vi0" ("圍為微違䱊葦湋溦爲苇薇违鄬鍏闈闱韋韦鮪黴㣲为喡囗围帏幃")) ("via3" ("緯㙔")) ("via1" ("𤽶𡳺𩏳𩴅𩴬")) ("vich1" ("擗𧕀𧓮𩼢")) ("vie6c5" ?役) ("vie6m0" ?炎) ("vie6n0" ("园爰員湲園圓猿榬洹猨薗蝯袁貟贠轅辕遠鶰円员咠圆圎圜垣媛援")) ("vie6n2" ("𧜘𧟁")) ("vie6ng1" ("永𠶇咏")) ("vie6n5" ("院援瑗媛")) ("vie6n3" ("倢远遠")) ("vie6n4" ("远遠褑逺")) ("vie6t5" ("越鉞粤樾粵戉")) ("vie6t1" ?曰) ("vi2" ("位為爲为")) ("vi5" ("未位味喟渭彙胃汇洧滙為煟爲猬痏緯纬菋蒍薳蘤蜼蝟謂谓韙鮪鲔为匯0" "媦寪巋彚")) ("vim5" ("埮𥁷")) ("vin0" ("援圓損㨬")) ("vinh0" ("榮㘇縈荣萦蝾蠑醟")) ("vinh5" ("咏詠泳淎")) ("vinh1" ?咏) ("vinh4" ?永) ("vin5" ?援) ("vin1" ?援) ("vi3" ("𠳿娓偉䇻")) ("vi1" ("喟𠸠圍𣖞啻爲譬")) ("vit5" ("𩿠𪆧鴨曰")) ("vit1" ("曰𣂃")) ("viu1" ("𣷴裱㧼")) ("vi4" ("尾偉緯炜煒玮瑋纬艉苇葦韙韡韪颹鮪亹伟娓嵬愇暐")) ("vo0" ("扜呋于吁")) ("voc5" ("扑𡂈撲")) ("voc1" ("朴𦘱𨈒纀𦄾卜")) ("vo2" ("圩扜紆虶趶𧋂蕪于宇")) ("voi0" ("𤠅㺔")) ("voi2" ("𦞑𦟷䈧㖣喑")) ("voi5" ("𠴖𡸏𡻓")) ("voi3" ("㺔培")) ("vo5" ("鵡䳱鶩")) ("vom2" ("䖠𢊫𡴉")) ("vom5" ("𢭷")) ("von0" ("文芃員𡻖𠹚葻喯")) ("von2" ?援) ("vong0" ("亡忘罔芒亾兦妄")) ("vong2" ("𤥑釯𥿺𠺯𨦩妄")) ("vong5" ("望妄盲朢")) ("vong1" ("罔𣶈")) ("vong4" ("罔網輞网罒罓辋魍䋞䍏惘")) ("von3" ("本遠㖹")) ("vo60" ("毋無𠓺𠱶毌蕪亡呒嘸无")) ("vo6c1" ("卜扑")) ("vo62" ("橅𨅮撫")) ("vo6i0" ("灰𥔦梖")) ("vo6i5" ("踣倍茣")) ("vo6i1" ("蓓𦹶梖")) ("vo6n2" ("盆㖹")) ("vo6ng0" ("𣒾𣜳葻")) ("vo6ng2" ("釯𡑵虹")) ("vo6ng3" ?棒) ("vo6n1" ("本呠夲板")) ("vo63" ("𠱶嘸")) ("vo61" ?布) ("vo64" ("把𢯞嘸憮撫𢷵舞")) ("vo3" ("𤿭補𤿍𧁵")) ("vo1" ("𥿠𨀒𥱴")) ("vot5" ("挬𨁝浡潷鉞桲")) ("vot1" ("挬𡼸越啐")) ("vo70" ("為溈爲噅撝")) ("vo72" ("為噅噅蚽潙爲蟡撝")) ("vo7i0" ("潙溈為")) ("vo7i2" ("潙𡀪渭溈排撝")) ("vo7i5" ("渭潙沬")) ("vo7i1" ("貝𢭲喟𠇍買众唄某")) ("vo7i4" ("𡳹")) ("vo75" ("𡞕𡢼婦")) ("vo7n2" ("焉溳運院援")) ("vo7n5" ("𨆣")) ("vo7n3" ("往湲徃")) ("vo73" ("𡳩𦅴破")) ("vo71" ("播撝")) ("vo7t5" ("𦅲")) ("vo7t1" ("𢪏𢬮𢵼𣾼越鉞抇")) ("vo74" ("𥓅𥓶𨦦𥑁𥖑𥖖破把")) ("vo4" ("宇羽武㽳紆")) ("vu0" ("于吁圩杅迂紆誣廡蕪玗盂竽纡芋芌芜衧謣诬邘雩亏亐巫於")) ("vua0" ("𢂜𤤰𢃊君")) ("vua2" ("圩扶")) ("vuc5" ("扑𣱶𢪗撲")) ("vuc1" ("𥃨卜")) ("vu2" ?吁) ("vui0" ("盃𢝙𣡝")) ("vui2" ("盃培焙𡏧𣼯")) ("vui3" ("𧸒")) ("vu5" ("務舞樗霧雨雩雺雾騖骛鶩鹜䳱伍侮务婺杅")) ("vum4" ("𠴤")) ("vun0" ("竑捹𢱔坟抆")) ("vun2" ?湓) ("vung0" ("𡍙𡑵捹")) ("vung2" ("塳摓漨𤀘𡓄𤂧用")) ("vung5" ("俸𢜗唪淎奉")) ("vung4" ("淎𤂧漨")) ("vun5" ?) ("vuo6i1" ?貝) ("vuo6ng0" ("方𣃱𣃲𧦕𣄖𣄇")) ("vuo6t1" ("爪捽潷𤢇猝𤔯")) ("vu1" ("乳𠄀𦜘𡝦咘布")) ("vut5" ("挬𨁝樾潷桲")) ("vut1" ("孛潷筆")) ("vu4" ("宇羽武禹舞廡憮鵡雨楀潕珷瑀甒碔膴萭鄅鹉侮儛圄圉妩娬嫵寓庑怃")) ("vu7a2" ("皮𣃣𣃤吧和坡")) ("vu7a5" ("備𢯮𣖜𢊑𥡘")) ("vu7a4" ?㳪) ("vu7c5" ("域淢棫窢緎罭蜮閾阈魊堿惐或")) ("vu7c1" ("域幗愎")) ("vu7ng0" ?邦) ("vu7ng2" ("彙𣜸𦾥𧁸暈𥣐彚")) ("vu7ng5" ("彙暈彚晕")) ("vu7ng3" ("𠊡凭")) ("vu7ng4" ("凭憑𠊡淎任")) ("vu7o7c5" ("䱛躍鰔")) ("vu7o7n0" ?爰) ("vu7o7n2" ("园園𡑰")) ("vu7o7ng0" ("王𥿁蚟暀")) ("vu7o7ng5" ("旺王迋")) ("vu7o7ng3" ("紡彷暀")) ("vu7o7ng1" ("王𥿁紡𦁽詠咏")) ("vu7o7n5" ("猿𤠴𤢥")) ("vu7o7t5" ("越𣾼𨅿")) ("vu7u0" ("沋疣肬蚘蚴蛔蜖訧魷鱿尢尤")) ("vy4" ?尾) ("u70" ("於箊菸虧于亏亐唹扵")) ("u7a0" ("於𣞃")) ("u7a5" ?瘀) ("u7a1" ("淤瘀")) ("u7c5" ("吃抑𡄯廙")) ("u7c1" ("抑億憶臆檍澺癔繶肊醷亿噫忆")) ("u72" ?唹) ("u75" ?唹) ("u7ng0" ("鷹膺鹰应應")) ("u7ng2" ?應) ("u7ng3" ("隱𧃽𦁾怏")) ("u7ng1" ("應膺应")) ("u7o7c1" ("約约药葯薬藥哟喲")) ("u7o7i0" ("𤠆𤠱𣘂")) ("u7o7i3" ?餲) ("u7o7m0" ("𦂺淹庵")) ("u7o7m1" ("厭嚈懨𧞣唵暗")) ("u7o7n0" ("胺𤹕")) ("u7o7n2" ?胺) ("u7o7ng0" ("央坱殃秧鞅鴦泱鉠鍈锳鸯咉姎怏柍")) ("u7o7ng3" ("泱秧軮醠鍚钖锡鞅怏")) ("u7o7n1" ?按) ("u7o7n4" ?㨃) ("u7o7p1" ("押浥㛕")) ("u7o7t1" ("㵣遏㲸")) ("u7o7u7m0" ?淹) ("u73" ?唹) ("u71" ("唹淤瘀𤂷棜飫饇饫唖於")) ("u7u0" ("憂優櫌瀀纋耰鄾麀优嚘忧懮")) ("u7u3" ("泑黝")) ("xa0" ("車奢賒畬砗硨耶觰譇賖赊车伡佘俥唓奓柁")) ("xa6c1" ?倬) ("xa6m0" ("侵駸簽籖綅鋟骎梫")) ("xa6m2" ("𠸬諶")) ("xa6m3" ("耽眈湛嬸")) ("xa6m1" ("𠸬")) ("xa6n0" ?嗔) ("xa6ng3" ("𩄔")) ("xa6n1" ?振) ("xa6p5" ("啦習㕸拉")) ("xa6p1" ("執插𠍱執僓𢵸执")) ("xa6u0" ("搜𦄓偻𢹤僂")) ("xa6u2" ?愁) ("xa6u3" ?䏔) ("xa6u1" ("丑瘦醜臭丒")) ("xa6y0" ("𦚕搓磋篩差")) ("xa6y2" ("𥽩柴")) ("xa6y3" ?侈) ("xach5" ("捇尺")) ("xach1" ("尺捇𥑭索択")) ("xac5" ("羾落確𡃜売壳")) ("xac1" ("羾𠳗殼確錯愨𩩬榷殻确碻礜埆売壳慤搉")) ("xa2" ("柁𤥭蛇砗硨虵鉈铊闍阇佘余它杈")) ("xai0" ?猜) ("xai2" ("喍支")) ("xai3" ("𤻽")) ("xai1" ("𡳁衩屎採")) ("xa5" ("射麝酢")) ("xam0" ("眕縿攙")) ("xam2" ("儳讒譫")) ("xam5" ?湛) ("xam3" ("減减")) ("xam1" ("監藍㩥")) ("xan0" ("湌湎飡飧飱餐慳")) ("xang0" ("唱腔𨖅扛控")) ("xanh0" ("青𥑥撑錆𩇢𣛟瞠赪赬鉎鐣鐺铛撐")) ("xanh2" ?酲) ("xan1" ("燦澯灿璨粲")) ("xao0" ("抄謰嗃敲𡁞滈稍㟉㪣哰搞")) ("xao2" ("炒敲𡁞潮嗃")) ("xao5" ("造奪")) ("xao3" ("巧狡謅诌")) ("xao1" ("𢫚𤇤草造操炒")) ("xap5" ("𠵏雜")) ("xap1" ("夾挾𦝥")) ("xa3" ("扯捨撦缷舍卸奲")) ("xa1" ("舍赦汊猞舎騇佘厍厙啥奼姹岔")) ("xat1" ("嚓擦殺涩澀濇")) ("xau2" ?愁) ("xau5" ("召咷")) ("xau1" ?吜) ("xa8c1" ("𢭜劕職")) ("xa8m0" ("侵探䈜鋟眕駸𥊀𨃏")) ("xa8m1" ?侵) ("xa8n0" ("搷趂")) ("xa8ng0" ?腔) ("xa8ng2" ("𠳹𠺰𦀾𡅠繩")) ("xa8ng3" ("唱𨁩僘")) ("xa8ng1" ?唱) ("xa8ng4" ?唱) ("xa8n1" ("振𢷂搷")) ("xa8p1" ("執濈丸")) ("xa8t1" ?割) ("xa4" ("社卸")) ("xay0" ("𦚕搓𢴘槎")) ("xay3" ("侈仕")) ("xay1" ("跴踩")) ("xe0" ("車𦀺")) ("xe60" ("支𣍕𨁰蠐車啛")) ("xe6ch5" ("尺斥隻擲")) ("xe6ch1" ("呎隻𨁯尺斥")) ("xe65" ?豉) ("xe6n0" ("𤇣燀")) ("xe6nh0" ("生啨笙撐撑聲")) ("xe6nh2" ?酲) ("xe6n3" ("省闡")) ("xe6p5" ("𥺺𡓆拉")) ("xe6p1" ("插攝疊挿揷摂摄")) ("xe61" ("尺制掣熾㫼潷眥眦篦萆蓖車")) ("xe6u2" ?摽) ("xe6u5" ("料跳妙")) ("xe64" ?滯) ("xe2" ("唓蠐車")) ("xe5" ?豉) ("xem0" ("䀡袩䄡占")) ("xem1" ?炶) ("xen0" ("扦𦍨偏杄")) ("xeng2" ("禪闡禅")) ("xeng3" ("剷鏟")) ("xen3" ("舛闡")) ("xen1" ("釧闡")) ("xeo0" ("摽跳刟")) ("xeo2" ("潮饒")) ("xeo5" ("妙歪")) ("xeo3" ("刟沼漂")) ("xeo1" ("𣌺袑")) ("xep5" ("扒插")) ("xep1" ("𠿂插")) ("xe3" ("劑𠠚鑡𠝓齒仕扯")) ("xe1" ("𠠚熾𢹊扯")) ("xet5" ("𨆾咧徹")) ("xet1" ("察𥌀憏")) ("xi0" ("吹蚩熾貲侈妛媸")) ("xia0" ("廁𠽑")) ("xia5" ("𠽑")) ("xia3" ("齒𢸡齿")) ("xia1" ("廁掣")) ("xich5" ("尺斥")) ("xich1" ("尺斥呎赤鈬𦀗𨁯錫䤲辵辶咫哧彳拆")) ("xie6m0" ("袩覘暹襜裧幨")) ("xie6m3" ("諂謟谄")) ("xie6n0" ("扦𠉟偏羶串吀川")) ("xie6ng2" ("鋥侱整")) ("xie6ng3" ?侱) ("xie6n3" ("燀闡灛蒇蕆阐冁囅幝")) ("xie6p1" ("呫唼啑")) ("xie6t1" ("折制挈掣瘈瘛製亦")) ("xie6u0" ("跳漂縹超")) ("xie6u3" ?麨) ("xie6u1" ("僄漂跳")) ("xi2" ("事吹嚏")) ("xi5" ?豉) ("xin0" ("吀嗔")) ("xinh0" ("生撐撑𦎡")) ("xinh2" ("酲呈")) ("xinh3" ?省) ("xinh1" ("聽𠴔酲听咱")) ("xinh4" ?省) ("xin3" ("𡂌㐱")) ("xip1" ?淁) ("xi3" ("恥𠯽侈指蚩齒移耻聅褫誃齿吹哆嗤")) ("xi1" ("企侈廁幟熾歧炽糦耻職跂饎厕厠帜")) ("xit5" ("㘉哳")) ("xit1" ("折蜇𧋍殺")) ("xiu2" ("僄𤸨")) ("xiu5" ?悼) ("xiu3" ("眇愀僄")) ("xiu1" ("𡭰𡮜僄")) ("xo0" ?軀) ("xoa0" ("叉艖衩釵扠捘杈")) ("xoa2" ("汊娑沙")) ("xoai2" ("𣒱")) ("xoai3" ("𤶺")) ("xoa5" ("傻儍")) ("xoam2" ("𩯯")) ("xoan0" ("春䐏椿楝")) ("xoan2" ?瓚) ("xoang0" ("腔矼")) ("xoang2" ("𨠵腔")) ("xoang3" ("磢𨙥鑽")) ("xoan1" ?篡) ("xoa1" ("叉舍赦挅唾岔扠")) ("xoat1" ?脱) ("xoa8n0" ?釧) ("xoa8n3" ?蠢) ("xoa8n1" ?釧) ("xoa8t1" ("𧿺")) ("xoa4" ("撦鎖")) ("xoay0" ("𣒱𦚕搓磋推")) ("xoay1" ("鬠蠢")) ("xoc5" ?蜀) ("xoc1" ("朔觸槊促捉")) ("xoe0" ("吹𧷝傻")) ("xoe2" ("𢭻隨")) ("xoen0" ?穿) ("xoet5" ("輟")) ("xoet1" ("朏歠胐")) ("xo2" ?㗙) ("xoi0" ("𢭻")) ("xoi2" ("𥪅摧")) ("xoi1" ("跮㩡")) ("xo5" ("数數")) ("xom0" ?探) ("xom1" ("𥯎苫邨呫坫店村")) ("xon0" ?㖺) ("xon2" ("𧘸")) ("xong0" ("双衝雙䨇冲戎")) ("xong1" ("統綂")) ("xong4" ?勇) ("xon3" ("𡆂")) ("xo60" ("摳樞趨篘縐抠搊")) ("xo6c5" ("朔觸躅")) ("xo6c1" ("捉觸")) ("xo62" ("粗𢷯㗙")) ("xo6i0" ("吹炊𥸷𥺏𣵯𥺔")) ("xo6i2" ?毳) ("xo6i3" ("咥磊𡂳")) ("xo6i1" ("洷𣾽㵊𩄶𣻇")) ("xo6m0" ("𣋨")) ("xo6m2" ("毯𩮕薝")) ("xo6m3" ("跕踮")) ("xo6n0" ("𠮿鷾敦噋㖔𢚳訕吞")) ("xo6n2" ?吨) ("xo6ng0" ("衝𨃸終冲")) ("xo6ng2" ("衝𨅃崇")) ("xo6ng3" ("董𡂁")) ("xo6ng1" ("冲貢𧚢𧜙")) ("xo6n5" ("沌𡚃")) ("xo6n3" ("混𤅧忖")) ("xo6n1" ("寸忖")) ("xo6p5" ("㯿鱲")) ("xo6p1" ("𣐝擸𣐝㯿")) ("xo63" ("搝醜擞擻")) ("xo61" ("湨溴")) ("xop5" ("𣼳")) ("xop1" ("丸執")) ("xo3" ("搝擻𥩍𢯧𢹧")) ("xo1" ("厝臭𡏣𨻬𥨧樞")) ("xot1" ("㤕咄悴淬")) ("xo70" ("車疏疎賖义初")) ("xo72" ("除疏疎徐")) ("xo7i0" ("吹嗟")) ("xo7i2" ?喍) ("xo7i3" ("址𢸡扯")) ("xo7i1" ("扯𢬿𢱛𣔢")) ("xo7m0" ("侵")) ("xo7m2" ("岑笘籃")) ("xo7m1" ("籃讖")) ("xo7n3" ?闡) ("xo7n1" ?趁) ("xo7p5" ?擸) ("xo7p1" ?䉅) ("xo73" ("處处")) ("xo71" ("處𠽁处")) ("xo7t5" ("踔跌")) ("xo7t1" ("𨧣擦跌")) ("xu0" ("樞趨犓趋趍鯫姝搊枢")) ("xua0" ("摳芻驅吹嘔")) ("xua6n0" ("春椿萶橁萅蝽鰆夋旾暙")) ("xua6n3" ("惷蠢賰踳偆")) ("xua6t1" ("出齣亗岀")) ("xuc5" ("㗜亍")) ("xuc1" ("亍促觸歜矗臅触諔趗趣趨蹙蹜蹴蹵齪龊娖戚斶")) ("xue60" ?吹) ("xue62" ?吹) ("xue6nh2" ?清) ("xue63" ?吹) ("xue61" ("毳脆贅傺吹")) ("xu2" ("樞驅")) ("xui0" ("吹𠺼咥")) ("xui2" ("吹𩭜洡")) ("xui5" ("𨁰")) ("xui3" ("𡍟吹咥")) ("xui1" ("驅吹")) ("xu5" ("聚樞")) ("xum0" ("深𡪜森")) ("xum2" ?森) ("xum1" ("呫坫森𠎊笘")) ("xun0" ("敦餐")) ("xung0" ("冲衝沖浺瑽种翀艟茺鈡忡憧揰")) ("xung2" ?崇) ("xung5" ("𦄸")) ("xung1" ("衝銃崇")) ("xuo6i0" ("𠀿𣵶吹")) ("xuo6ng2" ("艟𦩰")) ("xuo6ng3" ("錩鑨")) ("xuo6ng1" ("𨑜𠖈𡬈")) ("xup5" ("執执")) ("xup1" ("執执")) ("xu3" ?聚) ("xu1" ("臭樗醜溴珛糗趣魗鼳")) ("xut5" ("卒湥")) ("xu4" ("臭樞醜")) ("xuy0" ("吹炊媸笞龡嗤妛")) ("xuye6n0" ("川穿𠁺氚紃舛串僢巛栓")) ("xuye6n2" ?耑) ("xuye6n1" ("串釧戰𦄈玔穿竁钏丳")) ("xuye6n4" ("舛荈踹僢")) ("xuye6t1" ("啜腏棳歠綴缀裰輟辍剟叕吷掇")) ("xuy1" ("吹炊醉")) ("xuyt1" ("啜綴")) ("xu70" ?樗) ("xu7a0" ("初𠸗")) ("xu7a1" ?庶) ("xu7c1" ("𢲦矗𢁊職拭")) ("xu72" ("鉏鋤")) ("xu75" ?) ("xu7ng0" ("称稱穪偁")) ("xu7ng2" ("𠦿澄")) ("xu7ng3" ("𨃾拯")) ("xu7ng1" ("秤稱称穪")) ("xu7o7c5" ("啅綽")) ("xu7o7c1" ("䓬綽淖繛绰蝲踔躇辵辶墸婥婼")) ("xu7o7i2" ("𧜹")) ("xu7o7ng0" ("𩩫昌𩩪猖荭菖裮閶阊鯧鲳伥倀")) ("xu7o7ng3" ("廠𦪦氅厂厰")) ("xu7o7ng1" ("倡唱錩淌猖誯閶阊韔鯧娼昌")) ("xu73" ("處䖏使処处杵")) ("xu71" ("處泏䖏処处")) ("y0" ("伊衣依咿醫椅欹毉漪猗禕繄脠蛜衤袆褘譩銥鎄铱锿陭鷖鹥黟医吚噫意0" "旖")) ("ye6c1" ?嗌) ("ye6m0" ("奄俺㛪淹懨殗淊渰焰猒腌醃閹阉黤剦厌厭崦弇恹懕")) ("ye6m3" ("掩嚈檿殗淹渰罨裺魇魘黭黶龑压厌厭圧埯壓奄媕弇揜")) ("ye6m1" ("厭𧞣𦀫裺贗餍饜厌掩")) ("ye6n0" ("安焉㯊鞍煙湮烟焱燕胭臙菸蔫讌鄢醼閼阏陻咹垔堙嫣宴案")) ("ye6ng0" ("英嚶")) ("ye6ng3" ("𪅬𪆣")) ("ye6ng1" ?影) ("ye6n3" ("偃湮蝘褗郾鄢隁鰋鶠鼴鼹匽堰墕揠")) ("ye6n1" ("宴晏燕鶠讌醼騴驠鴳鷃鷰䴏咽嚥嬿曣")) ("ye6p1" ("殗靨压圧壓")) ("ye6t1" ("咽揭歇謁楬焆羯蝎蠍蠮訐讦谒軋轧堨揠暍")) ("ye6u0" ("夭妖𢞅腰殀祅祆約约葽要訞邀齩㤇么吆咬喓幺徼")) ("ye6u2" ?殀) ("ye6u3" ("夭殀窈眑穾窅窔舀偠宎杳")) ("ye6u1" ("要覅夭幼")) ("y2" ?伊) ("y5" ?衣) ("y3" ("倚𧱺椅毉綺绮輢醫齮依偯医扆旖")) ("y1" ("意薏瘱衣衤鐿镱饐鷾亄噫懿曀")) ("z0" ("、。〃〇〈〉《》「」『』【】〓〔〕〖〗〜兡兣兝兙兛瓨瓩")) ("z1" ("丨丿丶亅冂亻刂巛彡广勹亠冫冖讠阝卩廴厶扌犭夂饣忄丬氵宀辶彐纟攴灬攵礻肀钅疒衤癶"))) (nomselect ((f1) (select 0)) ((f2) (select 1)) ((f3) (select 2)) ((f4) (select 3)) ((f5) (select 4)) ((f6) (select 5)) ((f7) (select 6)) ((f8) (select 7)) ((f9) (select 8)) ((f10) (select 9)))) (include (t nil cjk-util) map) (include (t nil zh-util) map) (state ;; When an initial character is typed, re-handle it in "main0" state. (init (starter (show) (pushback 1) (shift before-tone)) (enter-fullwidth-mode) (enter-single-fullwidth-mode)) (before-tone (before-tone) (tone-mark (delete @<) (pushback 0) (shift main)) (backspace (undo))) (main ;; When a complete sequence is typed, shift to "select0" state ;; to allow users to select one from the candidates. (map (shift select)) (nil (hide) (shift check-undo)))) (include (t nil cjk-util) state) (include (t nil zh-util) state) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ru-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000005754�14422175267�012055� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ru-phonetic.mim -- Russian input method with YAWERTY keyboard layout ;; Copyright (C) 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Russian simulating the keyboard layout based on ;;; Roman transcription by phonetic resemblance. ;;; @image html ru-phonetic.png "Keyboard Layout" ;;; @image latex ru-phonetic.eps "Keyboard Layout" width=\narrowwidth ;; 1! 2@ 3ё 4Ё 5ъ 6Ъ 7& 8* 9( 0) -_ чЧ юЮ ;; яЯ вВ еЕ рР тТ ыЫ уУ иИ оО пП шШ щЩ ;; аА сС дД фФ гГ хХ йЙ кК лЛ ;: '" эЭ ;; зЗ ьЬ цЦ жЖ бБ нН мМ ,< .> /? ;; This layout is based on ru_phonetic map in XKB of Xorg. (input-method ru phonetic) (description "Rusian input method simulating the Yawerty keyboard layout. This keyboard is based on Roman transcription by phonetic resemblance. 1! 2@ 3ё 4Ё 5ъ 6Ъ 7& 8* 9( 0) -_ чЧ юЮ яЯ вВ еЕ рР тТ ыЫ уУ иИ оО пП шШ щЩ аА сС дД фФ гГ хХ йЙ кК лЛ ;: '\" эЭ зЗ ьЬ цЦ жЖ бБ нН мМ ,< .> /? This layout is based on ru_phonetic map in XKB of Xorg.") (title "Я") (map (map ("#" ?ё) ("$" ?Ё) ("%" ?ъ) ("^" ?Ъ) ("=" ?ч) ("+" ?Ч) ("`" ?ю) ("~" ?Ю) ("q" ?я) ("Q" ?Я) ("w" ?в) ("W" ?В) ("e" ?е) ("E" ?Е) ("r" ?р) ("R" ?Р) ("t" ?т) ("T" ?Т) ("y" ?ы) ("Y" ?Ы) ("u" ?у) ("U" ?У) ("i" ?и) ("I" ?И) ("o" ?о) ("O" ?О) ("p" ?п) ("P" ?П) ("[" ?ш) ("{" ?Ш) ("]" ?щ) ("}" ?Щ) ("a" ?а) ("A" ?А) ("s" ?с) ("S" ?С) ("d" ?д) ("D" ?Д) ("f" ?ф) ("F" ?Ф) ("g" ?г) ("G" ?Г) ("h" ?х) ("H" ?Х) ("j" ?й) ("J" ?Й) ("k" ?к) ("K" ?К) ("l" ?л) ("L" ?Л) ("\\" ?э) ("|" ?Э) ("z" ?з) ("Z" ?З) ("x" ?ь) ("X" ?Ь) ("c" ?ц) ("C" ?Ц) ("v" ?ж) ("V" ?Ж) ("b" ?б) ("B" ?Б) ("n" ?н) ("N" ?Н) ("m" ?м) ("M" ?М))) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ��������������������m17n-db-1.8.10/MIM/fa-isiri.mim���������������������������������������������������������������������0000644�0023456�0023456�00000005451�14422175267�011315� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; fa-isiri.mim -- Input method for Farsi with ISIRI 2901-1994 keyboad layout ;; Copyright (C) 2003, 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method fa isiri) (description "Farsi input method simulating ISIRI 2901-1994 keyboard layout. This is for typing Farsi by Arabic characters. ") (title "ف") (map (generic ("1" "۱") ("2" "۲") ("3" "۳") ("4" "۴") ("5" "۵") ("6" "۶") ("7" "۷") ("8" "۸") ("9" "۹") ("0" "۰") ;; ("-" "-") ;; ("=" "=") ;; ("\\" "\\") ("`" "‍") ; zero width joiner ("q" "ض") ("w" "ص") ("e" "ث") ("r" "ق") ("t" "ف") ("y" "غ") ("u" "ع") ("i" "ه") ("o" "خ") ("p" "ح") ("[" "ج") ("]" "چ") ("a" "ش") ("s" "س") ("d" "ی") ("f" "ب") ("g" "ل") ("h" "ا") ("j" "ت") ("k" "ن") ("l" "م") (";" "ک") ("'" "گ") ("z" "ظ") ("x" "ط") ("c" "ز") ("v" "ر") ("b" "ذ") ("n" "د") ("m" "پ") ("," "و") ;; ("." ".") ;; ("/" "/") ;; ("!" "!") ("@" "٬") ("#" "٫") ;; ("$" "") ("%" "٪") ("^" "×") ("&" "،") ;; ("*" "*") ("\(" "\)") ("\)" "\(") ;; ("_" "_") ;; ("+" "+") ;; ("|" "|") ;; ("~" "~") ("Q" "ْ") ("W" "ٌ") ("E" "ٍ") ("R" "ً") ("T" "ُ") ("Y" "ِ") ("U" "َ") ("I" "ّ") ("O" "]") ("P" "[") ("{" "}") ("}" "{") ("A" "ؤ") ("S" "ئ") ("D" "ي") ("F" "إ") ("G" "أ") ("H" "آ") ("J" "ة") ("K" "»") ("L" "«") ;; (":" ":") ("\"" "؛") ("Z" "ك") ;; ("X" "") ("C" "ژ") ;; ("V" "") ("B" "‌") ; zero width non joiner ("N" "") ("M" "ء") ("<" ">") (">" "<") ("?" "؟") ((S-\ ) "‌") ; zero width non joiner ((C-J) "‍") ; zero width joiner ((C-L) "‎") ; left to right mark ((C-N) "‌") ; zero width non joiner ((C-R) "‏") ; right to left mark )) (state (init (generic))) ;; Local Variables: ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/uz-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000004661�14422175267�011010� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; uz-kbd.mim -- Uzbek input method with Russian keyboard layout ;; Copyright (C) 2011 Bahodir Mansurov <beemzet@gmail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Uzbek by simulating the Uzbek keyboard. ;;; ;;; @image html uz-kbd.png "Keyboard Layout" (input-method uz kbd) (description "Uzbek input method simulating the Russian keyboard. ёЁ 1! 2\" 3№ 4; 5% 6: 7? 8* 9( 0) ғҒ ҳҲ Й Ц У К Е Н Г Ш Ў З Х Ъ Ф Қ В А П Р О Л Д Ж Э \\| Я Ч С М И Т Ь Б Ю ., ") (title "Ўзб") (map (map ("`" ?ё) ("q" ?й) ("w" ?ц) ("e" ?у) ("r" ?к) ("t" ?е) ("y" ?н) ("u" ?г) ("i" ?ш) ("o" ?ў) ("p" ?з) ("[" ?х) ("]" ?ъ) ("a" ?ф) ("s" ?қ) ("d" ?в) ("f" ?а) ("g" ?п) ("h" ?р) ("j" ?о) ("k" ?л) ("l" ?д) (";" ?ж) ("'" ?э) ("\\" ?\\) ("z" ?я) ("x" ?ч) ("c" ?с) ("v" ?м) ("b" ?и) ("n" ?т) ("m" ?ь) ("," ?б) ("." ?ю) ("/" ?.) ("!" ?!) ("@" ?\") ("#" ?№) ("$" ?\;) ("%" ?%) ("^" ?:) ("&" ??) ("*" ?*) ("(" ?\() (")" ?\)) ("-" ?ғ) ("_" ?Ғ) ("=" ?ҳ) ("+" ?Ҳ) ("~" ?Ё) ("Q" ?Й) ("W" ?Ц) ("E" ?У) ("R" ?К) ("T" ?Е) ("Y" ?Н) ("U" ?Г) ("I" ?Ш) ("O" ?Ў) ("P" ?З) ("{" ?Х) ("}" ?Ъ) ("A" ?Ф) ("S" ?Қ) ("D" ?В) ("F" ?А) ("G" ?П) ("H" ?Р) ("J" ?О) ("K" ?Л) ("L" ?Д) (":" ?Ж) ("\"" ?Э) ("|" ?\|) ("Z" ?Я) ("X" ?Ч) ("C" ?С) ("V" ?М) ("B" ?И) ("N" ?Т) ("M" ?Ь) ("<" ?Б) (">" ?Ю) ("?" ?,))) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: �������������������������������������������������������������������������������m17n-db-1.8.10/MIM/mni-inscript2-mtei.mim�����������������������������������������������������������0000644�0023456�0023456�00000004753�14463455220�013243� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mni-inscript2-mtei.mim -- Manipuri input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method mni inscript2-mtei) (description "Manipuri Meetei Mayek input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "ꯀ") (map (trans ((KP_1) "১") ((KP_2) "২") ((KP_3) "৩") ((KP_4) "৪") ((KP_5) "৫") ((KP_6) "৬") ((KP_7) "৭") ((KP_8) "৮") ((KP_9) "৯") ((KP_0) "০") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("1" "꯱") ((G-1) "‍") ("2" "꯲") ((G-2) "‌") ("3" "꯳") ("4" "꯴") ((G-4) "₹") ("5" "꯵") ("6" "꯶") ("7" "꯷") ("8" "꯸") ("9" "꯹") ("(" "(") (")" ")") ("0" "꯰") ("q" "ꯧ") ("w" "ꯩ") ("e" "ꯥ") ("Y" "ꯚ") ("y" "ꯕ") ("U" "ꯉ") ((G-U) "ꯡ") ("u" "ꯍ") ("I" "ꯘ") ("i" "ꯒ") ("O" "ꯙ") ("o" "ꯗ") ("P" "ꯓ") ("p" "ꯖ") ("]" "꯬") ("a" "ꯣ") ("s" "ꯦ") ("D" "ꯑ") ("d" "꯭") ("F" "ꯏ") ((G-F) "ꯢ") ("f" "ꯤ") ("G" "ꯎ") ("g" "ꯨ") ("H" "ꯐ") ("h" "ꯄ") ((G-h) "ꯞ") ("j" "ꯔ") ("K" "ꯈ") ("k" "ꯀ") ((G-k) "ꯛ") ("L" "ꯊ") ("l" "ꯇ") ((G-l) "ꯠ") (";" "ꯆ") ("x" "ꯪ") ("c" "ꯃ") ((G-c) "ꯝ") ("v" "ꯅ") ((G-v) "ꯟ") ("b" "ꯋ") ("n" "ꯂ") ((G-n) "ꯜ") ("m" "ꯁ") ("<" "<") ("," ",") (">" "꯫") ("." ".") ("/" "ꯌ") )) (state (init (trans))) ���������������������m17n-db-1.8.10/MIM/mr-modi-itrans.mim���������������������������������������������������������������0000644�0023456�0023456�00000022724�14652130237�012447� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mr-modi-itrans.mim -- Marathi modi input method by ITRANS and Harvard-Kyoto transliteration systems. ;; Copyright (C) 2023 Vishvas Vasuki <vishvas.vasuki@gmail.com> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> (input-method mr modi-itrans) (description "Marathi modi input method by ITRANS and Harvard-Kyoto transliteration systems. You can use all the standard ITRANS key sequences plus key sequences such as the below. nk->𑘒𑘿𑘎𑘿, nkh->𑘒𑘿𑘏𑘿, ng->𑘒𑘿𑘐𑘿, ngh->𑘒𑘿𑘑𑘿 nch->𑘗𑘿𑘓𑘿, nCh->𑘗𑘿𑘔𑘿, nc->𑘗𑘿𑘓𑘿, nC->𑘗𑘿𑘔𑘿, nchh->𑘗𑘿𑘔𑘿, nj->𑘗𑘿𑘕𑘿, njh->𑘗𑘿𑘖𑘿, nT->𑘜𑘿𑘘𑘿, nTh->𑘜𑘿𑘙𑘿, nD->𑘜𑘿𑘚𑘿, nDh->𑘜𑘿𑘛𑘿 c->𑘓𑘿, C->𑘔𑘿, z->𑘫𑘿, S->𑘬𑘿, jn->𑘕𑘿𑘗𑘿, R->𑘨𑘲 In addition, for convenience, when a consonant + halant sequence is followed by non Modi letter, the last halant is removed. For instance, 'k SPC'->'𑘎 ', 'k..'->'𑘎𑙁'. The motivation behind additions made to the basic ITRANS scheme is described in https://sanskrit-coders.github.io/input/optitrans/, along with a tabulated comparison with several other transliteration schemes. Also, see: http://en.wikipedia.org/wiki/Devanagari_transliteration.") (title "𑘦𑘻") (variable (trim-last-halant (_"If this variable is 1 (the default), the last Halant in a syllable is removed if it is followed by non Modi letter. For instance, typing \"har..\" produces \"𑘮𑘨𑙁\", not \"𑘮𑘨𑘿𑙁\".") 1 0 1)) (map (starter (".") ("~") ("#") ("$") ("*") ("]") ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "𑘎𑘿") ("kh" "𑘏𑘿") ("K" "𑘏𑘿") ("g" "𑘐𑘿") ("gh" "𑘑𑘿") ("G" "𑘑𑘿") (".k" "𑘎𑘿 ") ("q" "𑘎𑘿") (".kh" "𑘏𑘿") (".K" "𑘏𑘿") (".g" "𑘐𑘿") ("nk" "𑘒𑘿𑘎𑘿") ("nx" "𑘒𑘿𑘎𑘿𑘬𑘿") ("nkh" "𑘒𑘿𑘏𑘿") ("nK" "𑘒𑘿𑘏𑘿") ("ng" "𑘒𑘿𑘐𑘿") ("ngh" "𑘒𑘿𑘑𑘿") ("nG" "𑘒𑘿𑘑𑘿") ("~N" "𑘒𑘿") ("N^" "𑘒𑘿") ("ch" "𑘓𑘿") ("Ch" "𑘔𑘿") ; not in ITRANS Devanagari table ("c" "𑘓𑘿") ("C" "𑘔𑘿") ; not in ITRANS Devanagari table ("chh" "𑘔𑘿") ("j" "𑘕𑘿") ("jh" "𑘖𑘿") ("J" "𑘖𑘿") ("nch" "𑘗𑘿𑘓𑘿") ("nCh" "𑘗𑘿𑘔𑘿") ; not in ITRANS Devanagari table ("nc" "𑘗𑘿𑘓𑘿") ("nC" "𑘗𑘿𑘔𑘿") ; not in ITRANS Devanagari table ("nchh" "𑘗𑘿𑘔𑘿") ("nj" "𑘗𑘿𑘕𑘿") ("njh" "𑘗𑘿𑘖𑘿") ("nJ" "𑘗𑘿𑘖𑘿") ("~n" "𑘗𑘿") ("JN" "𑘗𑘿") ("T" "𑘘𑘿") ("Th" "𑘙𑘿") ("D" "𑘚𑘿") ("Dh" "𑘛𑘿") (".D" "𑘚𑘿") (".Dh" "𑘛𑘿") ("nT" "𑘜𑘿𑘘𑘿") ("nTh" "𑘜𑘿𑘙𑘿") ("nD" "𑘜𑘿𑘚𑘿") ("nDh" "𑘜𑘿𑘛𑘿") ("N" "𑘜𑘿") ("t" "𑘝𑘿") ("th" "𑘞𑘿") ("d" "𑘟𑘿") ("dh" "𑘠𑘿") ("n" "𑘡𑘿") (":n" "𑘡𑘿") ; not in ITRANS Devanagari table ("p" "𑘢𑘿") ("ph" "𑘣𑘿") ("P" "𑘣𑘿") (".ph" "𑘣𑘿") ("f" "𑘣𑘿") ("b" "𑘤𑘿") ("bh" "𑘥𑘿") ("B" "𑘥𑘿") ("m" "𑘦𑘿") ("y" "𑘧𑘿") ("Y" "𑘧𑘿") ; not in ITRANS Devanagari table ("yh" "𑘧𑘿") ; not in ITRANS Devanagari table (".y" "𑘧𑘿") ("r" "𑘨𑘿") ("l" "𑘩𑘿") ("L" "𑘯𑘿") ("ld" "𑘯𑘿") ("v" "𑘪𑘿") ("w" "𑘪𑘿") ("sh" "𑘫𑘿") ("z" "𑘕𑘿") (".j" "𑘕𑘿") ; ("z" "𑘫𑘿") ("S" "𑘬𑘿") ("Sh" "𑘬𑘿") ("shh" "𑘬𑘿") ("s" "𑘭𑘿") ("h" "𑘮𑘿") ("jn" "𑘕𑘿𑘗𑘿") ("j~n" "𑘕𑘿𑘗𑘿") ("jn" "𑘕𑘿𑘗𑘿") ("GY" "𑘕𑘿𑘗𑘿") ("dny" "𑘕𑘿𑘗𑘿") ; not in ITRANS Devanagari table ("x" "𑘎𑘿𑘬𑘿") ("ks" "𑘎𑘿𑘭𑘿") ("ksh" "𑘎𑘿𑘬𑘿") ("gH" 𑘐𑘿) ("jH" 𑘕𑘿) ("DH" "𑘚𑘿") ("bH" "𑘤𑘿")) (independent ("a" "𑘀") ("aa" "𑘁") ("A" "𑘁") ("i" "𑘃") ("ii" "𑘃") ("I" "𑘃") ("u" "𑘄") ("uu" "𑘄") ("U" "𑘄") ("R" "𑘨𑘲") ("RRi" "𑘨𑘲") ("R^i" "𑘨𑘲") ("LLi" "𑘩𑘲") ; not in ITRANS Devanagari table ("L^i" "𑘩𑘲") ; not in ITRANS Devanagari table (".c" "𑘀𑙀") ; not in ITRANS Devanagari table ("ea" "𑘀𑙀") ; not in ITRANS Devanagari table ("ee" (set CANDRA-E-O 0) "𑘊") ; not in ITRANS Devanagari table ("E" "𑘊") ; not in ITRANS Devanagari table ("e" (set CANDRA-E-O ?𑘀𑙀) "𑘊") ("ai" "𑘋") ("oo" (set CANDRA-E-O 0) "𑘌") ; not in ITRANS Devanagari table ("O" "𑘌") ; not in ITRANS Devanagari table ("o" (set CANDRA-E-O ?𑘁) "𑘌") ("oa" "𑘁") ("au" "𑘍") ("RRI" "𑘨𑘲") ; not in ITRANS Devanagari table ("RR" "𑘨𑘲") ; not in ITRANS Devanagari table ("R^I" "𑘨𑘲") ; not in ITRANS Devanagari table ("LLI" "𑘩𑘲") ; not in ITRANS Devanagari table ("L^I" "𑘩𑘲") ; not in ITRANS Devanagari table (".N" "𑘽") (".n" "𑘽") ("M" "𑘽") ("H" "𑘾") ("kH" "ᳵ") ("pH" "ᳶ") (".a" "ऽ") (".h" "𑘿") ("AUM" "𑘌𑘽") ("OM" "𑘌𑘽")) (digit ("0" "𑙐") ("1" "𑙑") ("2" "𑙒") ("3" "𑙓") ("4" "𑙔") ("5" "𑙕") ("6" "𑙖") ("7" "𑙗") ("8" "𑙘") ("9" "𑙙") ((KP_0) "𑙐") ((KP_1) "𑙑") ((KP_2) "𑙒") ((KP_3) "𑙓") ((KP_4) "𑙔") ((KP_5) "𑙕") ((KP_6) "𑙖") ((KP_7) "𑙗") ((KP_8) "𑙘") ((KP_9) "𑙙")) (dependent ("a" (delete @-) "") ("aa" (delete @-) "𑘰") ("A" (delete @-) "𑘰") ("i" (delete @-) "𑘲") ("ii" (delete @-) "𑘲") ("I" (delete @-) "𑘲") ("u" (delete @-) "𑘳") ("uu" (delete @-) "𑘳") ("U" (delete @-) "𑘳") ("R" (delete @-) "𑘿𑘨𑘲") ("RRi" (delete @-) "𑘿𑘨𑘲") ("R^i" (delete @-) "𑘿𑘨𑘲") ("LLi" (delete @-) "𑘿𑘩𑘲") ; not in ITRANS Devanagari table ("L^i" (delete @-) "𑘿𑘩𑘲") ; not in ITRANS Devanagari table (".c" (delete @-) "𑙀") ; not in ITRANS Devanagari table ("ea" (delete @-) "𑙀") ; not in ITRANS Devanagari table ("ee" (delete @-) (set CANDRA-E-O 0) "𑘹") ; not in ITRANS Devanagari table ("E" (delete @-) "𑘹") ; not in ITRANS Devanagari table ("e" (delete @-) (set CANDRA-E-O ?𑙀) "𑘹") ("ai" (delete @-) "𑘺") ("oo" (delete @-) (set CANDRA-E-O 0) "𑘻") ; not in ITRANS Devanagari table ("O" (delete @-) "𑘻") ; not in ITRANS Devanagari table ("o" (delete @-) (set CANDRA-E-O ?𑘰) "𑘻") ("oa" "𑘰") ("au" (delete @-) "𑘼") ("RR" (delete @-) "𑘿𑘨𑘲") ; not in ITRANS Devanagari table ("RRI" (delete @-) "𑘿𑘨𑘲") ; not in ITRANS Devanagari table ("R^I" (delete @-) "𑘿𑘨𑘲") ; not in ITRANS Devanagari table ("LLI" (delete @-) "𑘿𑘩𑘲") ; not in ITRANS Devanagari table ("L^I" (delete @-) "𑘿𑘩𑘲")) ; not in ITRANS Devanagari table (dot ("." (set DOT 1) ".")) (eo-dot-c (".c" (delete @-) (insert CANDRA-E-O))) (danda (".." "𑙁") ; not in ITRANS Devanagari table (".," "𑙂") ; not in ITRANS Devanagari table (". " "𑙁" (pushback 1)) ((?. Return) "𑙁" (pushback 1)) ((?. Tab) "𑙁" (pushback 1)) (".(" "𑙁" (pushback 1)) (".)" "𑙁" (pushback 1)) (".[" "𑙁" (pushback 1)) (".]" "𑙁" (pushback 1)) (".{" "𑙁" (pushback 1)) (".}" "𑙁" (pushback 1)) (".'" "𑙁" (pushback 1)) (".\"" "𑙁" (pushback 1))) (commit-key ((S-C-Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) ;; LAST-HALANT-POS is set to the position after a consonat + HALANT ;; sequence. If the following key is for non-letter, that HALANT ;; character is removed. (consonant (mark LAST-HALANT-POS) (shift second)) (independent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (digit (shift init)) (danda (shift init)) (backspace) (commit-key (shift init))) (second ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) (consonant (mark LAST-HALANT-POS)) (dependent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (danda (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (backspace) (commit-key (shift init)) (nil (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init))) (after-eo (t (set DOT 0)) (dot) (eo-dot-c (shift init)) (danda (shift init)) (commit-key (shift init)) (nil (cond (DOT (delete @-) (pushback 1))) (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ��������������������������������������������m17n-db-1.8.10/MIM/ja-anthy.mim���������������������������������������������������������������������0000644�0023456�0023456�00000021403�14422175267�011320� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ja-anthy.mim -- Japanese input method using Anthy as a conversion server. ;; Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ja anthy) (description "Japanese input method with Anthy as a kana-kanji converter. Typed roma-ji is at first converted to Hiragana, and Space key converts the Hiragana sequences to Kanji-Hiragana mixed sequence. This input method uses the loadable module libmimx-anthy.so to communicate with Anthy. For more detail about Anthy, see the page <http://sourceforge.jp/projects/anthy/>. ") (title "aあ") (variable (input-mode "Hiragana or Katakana (not yet implemented) Select Hiragana or Katakana" hiragana hiragana katakana) (zen-han "Zenkaku or Hankaku (not yet implemented)" zenkaku hankaku zenkaku)) (command (convert) (commit)) (module (libmimx-anthy convert resize change commit init fini)) (map (starter ("a") ("i") ("u") ("e") ("o") ("k") ("s") ("t") ("n") ("h") ("m") ("y") ("r") ("l") ("w") ("g") ("z") ("d") ("b") ("p") ("c") ("j") ("f") ("x") ("v") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("0") ("!") ("@") ("#") ("$") ("%") ("^") ("&") ("*") ("(") (")") ("-") ("=") ("`") ("\\") ("|") ("_") ("+") ("~") ("[") ("]") ("{") ("}") (":") (";") ("\"") ("'") (".") (",") ("<") (">") ("?") ("/")) (ordinary ( "a" "あ") ( "i" "い") ( "u" "う") ( "e" "え") ( "o" "お") ("ka" "か") ("ki" "き") ("ku" "く") ("ke" "け") ("ko" "こ") ("sa" "さ") ("si" "し") ("su" "す") ("se" "せ") ("so" "そ") ("ta" "た") ("ti" "ち") ("tu" "つ") ("te" "て") ("to" "と") ("na" "な") ("ni" "に") ("nu" "ぬ") ("ne" "ね") ("no" "の") ("ha" "は") ("hi" "ひ") ("hu" "ふ") ("he" "へ") ("ho" "ほ") ("ma" "ま") ("mi" "み") ("mu" "む") ("me" "め") ("mo" "も") ("ya" "や") ("yu" "ゆ") ("yo" "よ") ("ra" "ら") ("ri" "り") ("ru" "る") ("re" "れ") ("ro" "ろ") ("la" "ら") ("li" "り") ("lu" "る") ("le" "れ") ("lo" "ろ") ("wa" "わ") ("wi" "ゐ") ("wu" "う") ("we" "ゑ") ("wo" "を") ("ga" "が") ("gi" "ぎ") ("gu" "ぐ") ("ge" "げ") ("go" "ご") ("za" "ざ") ("zi" "じ") ("zu" "ず") ("ze" "ぜ") ("zo" "ぞ") ("da" "だ") ("di" "ぢ") ("du" "づ") ("de" "で") ("do" "ど") ("ba" "ば") ("bi" "び") ("bu" "ぶ") ("be" "べ") ("bo" "ぼ") ("pa" "ぱ") ("pi" "ぴ") ("pu" "ぷ") ("pe" "ぺ") ("po" "ぽ") ("kya" "きゃ") ("kyu" "きゅ") ("kye" "きぇ") ("kyo" "きょ") ("sya" "しゃ") ("syu" "しゅ") ("sye" "しぇ") ("syo" "しょ") ("sha" "しゃ") ("shu" "しゅ") ("she" "しぇ") ("sho" "しょ") ("cha" "ちゃ") ("chu" "ちゅ") ("che" "ちぇ") ("cho" "ちょ") ("tya" "ちゃ") ("tyu" "ちゅ") ("tye" "ちぇ") ("tyo" "ちょ") ("nya" "にゃ") ("nyu" "にゅ") ("nye" "にぇ") ("nyo" "にょ") ("hya" "ひゃ") ("hyu" "ひゅ") ("hye" "ひぇ") ("hyo" "ひょ") ("mya" "みゃ") ("myu" "みゅ") ("mye" "みぇ") ("myo" "みょ") ("rya" "りゃ") ("ryu" "りゅ") ("rye" "りぇ") ("ryo" "りょ") ("lya" "りゃ") ("lyu" "りゅ") ("lye" "りぇ") ("lyo" "りょ") ("gya" "ぎゃ") ("gyu" "ぎゅ") ("gye" "ぎぇ") ("gyo" "ぎょ") ("zya" "じゃ") ("zyu" "じゅ") ("zye" "じぇ") ("zyo" "じょ") ("jya" "じゃ") ("jyu" "じゅ") ("jye" "じぇ") ("jyo" "じょ") ( "ja" "じゃ") ( "ju" "じゅ") ( "je" "じぇ") ( "jo" "じょ") ("bya" "びゃ") ("byu" "びゅ") ("bye" "びぇ") ("byo" "びょ") ("pya" "ぴゃ") ("pyu" "ぴゅ") ("pye" "ぴぇ") ("pyo" "ぴょ") ("kwa" "くゎ") ("kwi" "くぃ") ("kwe" "くぇ") ("kwo" "くぉ") ("tsa" "つぁ") ("tsi" "つぃ") ("tse" "つぇ") ("tso" "つぉ") ( "fa" "ふぁ") ( "fi" "ふぃ") ( "fe" "ふぇ") ( "fo" "ふぉ") ("gwa" "ぐゎ") ("gwi" "ぐぃ") ("gwe" "ぐぇ") ("gwo" "ぐぉ") ("dyi" "でぃ") ("dyu" "どぅ") ("dye" "でぇ") ("dyo" "どぉ") ("xwi" "うぃ") ("xwe" "うぇ") ("xwo" "うぉ") ("shi" "し") ("tyi" "てぃ") ("chi" "ち") ("tsu" "つ") ("ji" "じ") ("fu" "ふ") ("ye" "いぇ") ("va" "ヴぁ") ("vi" "ヴぃ") ("vu" "ヴ") ("ve" "ヴぇ") ("vo" "ヴぉ") ("xa" "ぁ") ("xi" "ぃ") ("xu" "ぅ") ("xe" "ぇ") ("xo" "ぉ") ("xtu" "っ") ("xya" "ゃ") ("xyu" "ゅ") ("xyo" "ょ") ("xwa" "ゎ") ("xka" "ヵ") ("xke" "ヶ")) (alnum ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7") ("8" "8") ("9" "9") ("0" "0") ("!" "!") ("@" "@") ("#" "#") ("$" "$") ("%" "%") ("^" "^") ("&" "&") ("*" "*") ("(" "(") (")" ")") ("-" "ー") ("=" "=") ("`" "`") ("\\" "¥") ("|" "|") ("_" "_") ("+" "+") ("~" " ̄") ("[" "「") ("]" "」") ("{" "{") ("}" "}") (":" ":") (";" ";") ("\"" "”") ("'" "’") ("." "。") ("," "、") ("<" "<") (">" ">") ("?" "?") ("/" "/")) (symbol ("z1" "○") ("z!" "●") ("z2" "▽") ("z@" "▼") ("z3" "△") ("z#" "▲") ("z4" "□") ("z$" "■") ("z5" "◇") ("z%" "◆") ("z6" "☆") ("z^" "★") ("z7" "◎") ("z&" "£") ("z8" "¢") ("z*" "×") ("z9" "♂") ("z(" "【") ("z0" "♀") ("z)" "】") ("z-" "〜") ("z_" "∴") ("z=" "≠") ("z+" "±") ("z\\" "\") ("z|" "‖") ("z`" "´") ("z~" "¨") ("zq" "《") ("zQ" "〈") ("zw" "》") ("zW" "〉") ("zr" "々") ("zR" "仝") ("zt" "〆") ("zT" "§") ("zp" "〒") ("zP" "↑") ("z[" "『") ("z{" "〔") ("z]" "』") ("z}" "〕") ("zs" "ヽ") ("zS" "ヾ") ("zd" "ゝ") ("zD" "ゞ") ("zf" "〃") ("zF" "→") ("zg" "‐") ("zG" "―") ("zh" "←") ("zj" "↓") ("zk" "↑") ("zl" "→") ("z;" "゛") ("z:" "゜") ("z\'" "‘") ("z\"" "“") ("zx" ":-") ("zX" ":-)") ("zc" "〇") ("zC" "℃") ("zv" "※") ("zV" "÷") ("zb" "°") ("zB" "←") ("zn" "′") ("zN" "↓") ("zm" "″") ("zM" "〓") ("z," "‥") ("z<" "≦") ("z." "…") ("z>" "≧") ("z/" "・") ("z?" "∞")) (hatsuon ("n" "n")) (sokuon ("kk") ("ss") ("tt") ("hh") ("mm") ("rr") ("ll") ("ww") ("gg") ("zz") ("dd") ("bb") ("pp") ("cc") ("jj") ("ff")) (henkan (convert)) (kakutei (commit)) (backspace ((BackSpace))) (edit ((Delete) (delete @+)) ((BackSpace) (delete @-)) ((Left) (move @-)) ((Right) (move @+))) (henkan-edit ((Left) (move @\[)) ((Right) (move @\])) ((S-Left) (call libmimx-anthy resize t)) ((S-Right) (call libmimx-anthy resize nil))) (choose ("1" (select 0)) ("2" (select 1)) ("3" (select 2)) ("4" (select 3)) ("5" (select 4)) ("6" (select 5)) ("7" (select 6)) ("8" (select 7)) ("9" (select 8)) ("0" (select 9))) (change-candidate ((C-A) (select @<)) ((C-P) (select @\[)) ((C-B) (select @-)) ((Up) (select @-)) (" " (select @+)) ((C-F) (select @+)) ((Down) (select @+)) ((C-N) (select @\])) ((C-E) (select @>))) ) (state (init "aあ" (starter (pushback 1) (shift pre-henkan))) (pre-henkan (ordinary) (alnum) (symbol) (hatsuon (shift hatsuon)) (sokuon (insert "っ") (pushback 1)) (henkan (call libmimx-anthy convert) (shift henkan)) (kakutei (shift init)) (backspace (pushback 1) (shift edit)) (nil (shift fail))) (hatsuon (hatsuon (delete @-) (delete @-) (insert "ん") (shift pre-henkan)) (nil (delete @-) (insert "ん") (shift pre-henkan))) (henkan "漢" (t (set K @@) (sub K 1)) (henkan-edit) (change-candidate (call libmimx-anthy change) (show) (shift henkan2)) (choose (hide) (shift init)) (kakutei (call libmimx-anthy commit) (shift init)) (backspace (undo K)) (nil (call libmimx-anthy commit) (shift init))) (henkan2 "漢" (change-candidate (call libmimx-anthy change) (show)) (backspace (undo K)) (nil (hide) (shift henkan))) (fail (backspace (undo)) (starter (pushback 1) (shift pre-henkan)) (nil (shift edit))) (edit (edit (set C @0) (< C 0 ((shift init)))) (starter (pushback 1) (shift pre-henkan)) (henkan (call libmimx-anthy convert) (shift henkan)) (kakutei (shift init)))) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/mr-inscript2.mim�����������������������������������������������������������������0000644�0023456�0023456�00000006010�14463455220�012126� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mr-inscript2.mim -- Marathi input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method mr inscript2) (description "Marathi input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" "ॲ") ("1" "१") ((G-1) "‍") ("@" "ॅ") ("2" "२") ((G-2) "‌") ("#" "्र") ("3" "३") ("$" "र्") ("4" "४") ((G-4) "₹") ("%" "ज्ञ") ("5" "५") ("^" "त्र") ("6" "६") ("&" "क्ष") ("7" "७") ("*" "श्र") ("8" "८") ("(" "(") ("9" "९") (")" ")") ("0" "०") ("_" "ः") ("-" "-") ("+" "ऋ") ((G-+) "ॠ") ("=" "ृ") ((G-=) "ॄ") ("Q" "औ") ("q" "ौ") ("W" "ऐ") ("w" "ै") ("E" "आ") ("e" "ा") ("R" "ई") ((G-R) "ॡ") ("r" "ी") ((G-r) "ॣ") ("T" "ऊ") ("t" "ू") ("Y" "भ") ("y" "ब") ("U" "ङ") ("u" "ह") ("I" "घ") ("i" "ग") ("O" "ध") ("o" "द") ("P" "झ") ("p" "ज") ("{" "ढ") ("[" "ड") ("}" "ञ") ("]" "़") ("A" "ओ") ("a" "ो") ("S" "ए") ("s" "े") ("D" "अ") ("d" "्") ("F" "इ") ((G-F) "ऌ") ("f" "ि") ((G-f) "ॢ") ("G" "उ") ("g" "ु") ("H" "फ") ("h" "प") ("J" "ऱ") ("j" "र") ("K" "ख") ("k" "क") ("L" "थ") ("l" "त") (":" "छ") (";" "च") ("\"" "ठ") ("'" "ट") ("~" "ऒ") ("`" "ॊ") ("X" "ँ") ((G-X) "ॐ") ("x" "ं") ("C" "ण") ("c" "म") ("v" "न") ("b" "व") ("N" "ळ") ("n" "ल") ("M" "श") ("m" "स") ("<" "ष") ("," ",") ((G-,) "॰") (">" "।") ((G->) "ऽ") ("." ".") ((G-.) "॥") ("/" "य") ("|" "ऑ") ("\\" "ॉ") )) (state (init (trans))) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/gu-inscript2.mim�����������������������������������������������������������������0000644�0023456�0023456�00000005757�14463455220�012144� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; gu-inscript2.mim -- Gujarati input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method gu inscript2) (description "Gujarati input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "ક") (map (trans ((KP_1) "૧") ((KP_2) "૨") ((KP_3) "૩") ((KP_4) "૪") ((KP_5) "૫") ((KP_6) "૬") ((KP_7) "૭") ((KP_8) "૮") ((KP_9) "૯") ((KP_0) "૦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" "ઍ") ("1" "૧") ((G-1) "‍") ("@" "ૅ") ("2" "૨") ((G-2) "‌") ("#" "્ર") ("3" "૩") ("$" "ર્") ("4" "૪") ((G-4) "₹") ("%" "જ્ઞ") ("5" "૫") ("^" "ત્ર") ("6" "૬") ("&" "ક્ષ") ("7" "૭") ("*" "શ્ર") ("8" "૮") ("(" "(") ("9" "૯") (")" ")") ("0" "૦") ("_" "ઃ") ("-" "-") ("+" "ઋ") ((G-+) "ૠ") ("=" "ૃ") ((G-=) "ૄ") ("Q" "ઔ") ("q" "ૌ") ("W" "ઐ") ("w" "ૈ") ("E" "આ") ("e" "ા") ("R" "ઈ") ((G-R) "ૡ") ("r" "ી") ((G-r) "ૣ") ("T" "ઊ") ("t" "ૂ") ("Y" "ભ") ("y" "બ") ("U" "ઙ") ("u" "હ") ("I" "ઘ") ("i" "ગ") ("O" "ધ") ("o" "દ") ("P" "ઝ") ("p" "જ") ("{" "ઢ") ("[" "ડ") ("}" "ઞ") ("]" "઼") ("|" "ઑ") ("\\" "ૉ") ("A" "ઓ") ("a" "ો") ("S" "એ") ("s" "ે") ("D" "અ") ("d" "્") ("F" "ઇ") ((G-F) "ઌ") ("f" "િ") ((G-f) "ૢ") ("G" "ઉ") ("g" "ુ") ("H" "ફ") ("h" "પ") ("j" "ર") ("K" "ખ") ("k" "ક") ("L" "થ") ("l" "ત") (":" "છ") (";" "ચ") ("\"" "ઠ") ("'" "ટ") ("X" "ઁ") ((G-X) "ૐ") ("x" "ં") ("C" "ણ") ("c" "મ") ("v" "ન") ("b" "વ") ("N" "ળ") ("n" "લ") ("M" "શ") ("m" "સ") ("<" "ષ") ((G-<) "॰") ("," ",") ((G-,) "૱") (">" "।") ((G->) "ઽ") ("." ".") ((G-.) "॥") ("/" "ય") )) (state (init (trans))) �����������������m17n-db-1.8.10/MIM/kk-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000005431�14422175267�010753� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; kk-kbd.mim -- Input method for Kazakh in Cyrillic script ;; Copyright (C) 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Kazakh written in the Cyrillic script. ;;; Simulating Kazakh keyboard. ;;; ;;; @image html kk-kbd.png "Keyboard Layout" ;;; @image latex kk-kbd.eps "Keyboard Layout" width=\narrowwidth (input-method kk kbd) (description "Kazakh (Cyrillic) input method simulating the Kazakh keyboard. \"! әӘ іІ ӊӉ ғҒ ,; .: үҮ ұҰ қҚ өӨ һҺ () йЙ цЦ уУ кК еЕ нН гГ шШ щЩ зЗ хХ ъЪ фФ ыЫ вВ аА пП рР оО лЛ дД жЖ эЭ \\| яЯ чЧ сС мМ иИ тТ ьЬ бБ юЮ №? ") (title "ҚА") (map (map ("`" "\(") ("~" "\)") ("1" "\"") ("2" "ә") ("@" "Ә") ("3" "і") ("#" "І") ("4" "ӊ") ("$" "Ӊ") ("5" "ғ") ("%" "Ғ") ("6" ",") ("^" ";") ("7" ".") ("&" ":") ("8" "ү") ("*" "Ү") ("9" "ұ") ("\(" "Ұ") ("0" "қ") ("\)" "Қ") ("-" "ө") ("_" "Ө") ("=" "һ") ("+" "Һ") ("q" "й") ("Q" "Й") ("w" "ц") ("W" "Ц") ("e" "у") ("E" "У") ("r" "к") ("R" "К") ("t" "е") ("T" "Е") ("y" "н") ("Y" "Н") ("u" "г") ("U" "Г") ("i" "ш") ("I" "Ш") ("o" "щ") ("O" "Щ") ("p" "з") ("P" "З") ("[" "х") ("{" "Х") ("]" "ъ") ("}" "Ъ") ("a" "ф") ("A" "Ф") ("s" "ы") ("S" "Ы") ("d" "в") ("D" "В") ("f" "а") ("F" "А") ("g" "п") ("G" "П") ("h" "р") ("H" "Р") ("j" "о") ("J" "О") ("k" "л") ("K" "Л") ("l" "д") ("L" "Д") (";" "ж") (":" "Ж") ("'" "э") ("\"" "Э") ("z" "я") ("Z" "Я") ("x" "ч") ("X" "Ч") ("c" "с") ("C" "С") ("v" "м") ("V" "М") ("b" "и") ("B" "И") ("n" "т") ("N" "Т") ("m" "ь") ("M" "Ь") ("," "б") ("<" "Б") ("." "ю") (">" "Ю") ("/" "№") )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/km-yannis.mim��������������������������������������������������������������������0000644�0023456�0023456�00000005676�14422175267�011531� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; km-yannis.mim -- Khmer input method suggested by Dr. Yannis Haralambous ;; Copyright (C) 2003, 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method km yannis) (description "Khmer input method suggested by Dr. Yannis Haralambous. ") (title "ក") (map (consonant ("k" "ក") ("kh" "ខ") ("K" "គ") ("Kh" "ឃ") ("KH" "ឃ") ("g" "ង") ("c" "ច") ("ch" "ឆ") ("C" "ជ") ("Ch" "ឈ") ("CH" "ឈ") ("j" "ញ") ("d" "ដ") ("dh" "ឋ") ("D" "ឌ") ("Dh" "ឍ") ("DH" "ឍ") ("N" "ណ") ("t" "ត") ("th" "ថ") ("T" "ទ") ("Th" "ធ") ("TH" "ធ") ("n" "ន") ("b" "ប") ("ph" "ផ") ("P" "ព") ("Ph" "ភ") ("PH" "ភ") ("m" "ម") ("y" "យ") ("r" "រ") ("l" "ល") ("v" "វ") ("sh" "ឝ") ("S" "ឞ") ("s" "ស") ("h" "ហ") ("L" "ឡ") ("'" "អ")) (wirama ("/" "្")) (vowel ("A" "ា") ("e" "ិ") ("ey" "ី") ("u" "ឹ") ("ui" "ឺ") ("o" "ុ") ("ou" "ូ") ("ua" "ួ") ("au" "ើ") ("Iu" "ឿ") ("Ie" "ៀ") ("ei" "េ") ("ae" "ែ") ("ay" "ៃ") ("Ao" "ោ") ("Aw" "ៅ")) (quality ("q1" "៉") ("q2" "៊")) (diacritic ("M" "ំ") ("H" "ះ") (":" "ៈ") ("D1" "់") ("D2" "៌") ("D3" "៍") ("D4" "៎") ("D5" "៏") ("D6" "័")) (ind-vowel ("V1" "ឥ") ("V2" "ឦ") ("V3" "ឧ") ("V4" "ឨ") ("V5" "ឩ") ("V6" "ឪ") ("V7" "ឫ") ("V8" "ឬ") ("V9" "ឭ") ("VA" "ឮ") ("VB" "ឯ") ("VC" "ឰ") ("VD" "ឱ") ("VE" "ឲ") ("VF" "ឳ")) (misc ("." "។") ("=" "៕") ("%" "៖") ("]" "ៗ") ("_" "៘") ("@" "៙") (">" "៛") ("$" "ៜ") ("/" "្")) (space (" " ""))) (state (init (consonant (shift c-state)) (vowel) (quality) (diacritic) (ind-vowel) (misc)) (c-state (wirama (shift cw-state)) (space (shift init))) (cw-state (consonant (shift cwc-state)) (space (shift init))) (cwc-state (wirama (shift cwcw-state)) (space (shift init))) (cwcw-state (consonant (shift init)))) ;; Local Variables: ;; mode: lisp ;; End: ������������������������������������������������������������������m17n-db-1.8.10/MIM/sd-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000006574�14422175267�012060� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sd-inscript.mim -- Sindhi input method for inscript layout ;; This file is derived from the Hindi inscript table of scim-tables, ;; which was derived from iiimf unitLE's Hindi inscript layout. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. ;; Copyright (c) 2008 Red Hat, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method sd inscript) (description "Sindhi input method for inscript layout. Reference URL : http://indlinux.org/wiki/index.php/InscriptLayouts#Devanagari Key Summary: ॻ : This characters can be typed using [ग + '_'(underscore)] or ['i' + '_'] or ['ग'+ ः] ॼ : This characters can be typed using ज + '_'(underscore)] or ['p' + '_'] or ['ज'+ ः] ॾ : This characters can be typed using ड + '_'(underscore)] or ['[' + '_'] or ['ड'+ ः] ॿ : This characters can be typed using ब + '_'(underscore)] or ['y' + '_'] or ['ड'+ ः] Author: Pravin Satpute <psatpute@redhat.com> ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" ?ऍ) ("1" ?१) ("@" ?ॅ) ("2" ?२) ("#" ?#) ("3" ?३) ("$" ?$) ("4" ?४) ((G-4) "₹") ("5" ?५) ("6" ?६) ("7" ?७) ("8" ?८) ("(" ?() ("9" ?९) (")" ?)) ("0" ?०) ("_" ?ः) ("-" ?-) ("+" ?ऋ) ("=" ?ृ) ("Q" ?औ) ("q" ?ौ) ("W" ?ऐ) ("w" ?ै) ("E" ?आ) ("e" ?ा) ("R" ?ई) ("r" ?ी) ("T" ?ऊ) ("t" ?ू) ("Y" ?भ) ("y" ?ब) ("U" ?ङ) ("u" ?ह) ("I" ?घ) ("i" ?ग) ("O" ?ध) ("o" ?द) ("P" ?झ) ("p" ?ज) ("{" ?ढ) ("[" ?ड) ("}" ?ञ) ("]" ?़) ("A" ?ओ) ("a" ?ो) ("S" ?ए) ("s" ?े) ("D" ?अ) ("d" ?्) ("F" ?इ) ("f" ?ि) ("G" ?उ) ("g" ?ु) ("H" ?फ) ("h" ?प) ("J" ?ऱ) ("j" ?र) ("K" ?ख) ("k" ?क) ("L" ?थ) ("l" ?त) (":" ?छ) (";" ?च) ("\"" ?ठ) ("'" ?ट) ("|" ?ऑ) ("\\" ?ॉ) ("~" ?ऒ) ("`" ?ॊ) ("Z" ?ऎ) ("z" ?ॆ) ("X" ?ँ) ("x" ?ं) ("C" ?ण) ("c" ?म) ("V" ?ऩ) ("v" ?न) ("B" ?ऴ) ("b" ?व) ("N" ?ळ) ("n" ?ल) ("M" ?श) ("m" ?स) ("<" ?ष) ("," ?,) (">" ?।) ("." ?.) ("?" ?य़) ("/" ?य) ("%" "ज्ञ") ("^" "त्र") ("&" "क्ष") ("*" "श्र") ("dd" "्‌") ("i_" ?ॻ) ("p_" ?ॼ) ("[_" ?ॾ) ("y_" ?ॿ) )) (state (init (trans))) ������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/cjk-util.mim���������������������������������������������������������������������0000644�0023456�0023456�00000006066�14422175267�011337� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; cjk-util.mim -- Provide utilities for CJK input methods. ;; Copyright (C) 2005, 2007, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method t nil cjk-util) (description "Provide utilities for CJK input methods. This is acutually not a standalone input method, but is expected to be included in the other input method (e.g. zh-py). The fullwidth mode is turned on by typing \">>\", and turned off by typing \"<<\". The single fullwidth mode is turned on by typing \"Z\". In this mode, any key typed is converted to the fullwidth character and is inserted, then the mode is turned off. ") (map (fullwidth (" " ? ) ("!" ?!) ("\"" ?") ("#" ?#) ("$" ("$¢£¥₩")) ("%" ?%) ("&" ?&) ("'" ?') ("(" ?\() (")" ?\)) ("*" ?*) ("+" ?+) ("," ?,) ("-" ?-) ("." ?.) ("/" ?/) ("0" ?0) ("1" ?1) ("2" ?2) ("3" ?3) ("4" ?4) ("5" ?5) ("6" ?6) ("7" ?7) ("8" ?8) ("9" ?9) (":" ?:) (";" ?;) ("<" ?<) ("=" ?=) (">" ?>) ("?" ??) ("@" ?@) ("A" ?A) ("B" ?B) ("C" ?C) ("D" ?D) ("E" ?E) ("F" ?F) ("G" ?G) ("H" ?H) ("I" ?I) ("J" ?J) ("K" ?K) ("L" ?L) ("M" ?M) ("N" ?N) ("O" ?O) ("P" ?P) ("Q" ?Q) ("R" ?R) ("S" ?S) ("T" ?T) ("U" ?U) ("V" ?V) ("W" ?W) ("X" ?X) ("Y" ?Y) ("Z" ?Z) ("[" ?\[) ("\\" ?\) ("]" ?\]) ("^" ?^) ("_" ?_) ("`" ?`) ("a" ?a) ("b" ?b) ("c" ?c) ("d" ?d) ("e" ?e) ("f" ?f) ("g" ?g) ("h" ?h) ("i" ?i) ("j" ?j) ("k" ?k) ("l" ?l) ("m" ?m) ("n" ?n) ("o" ?o) ("p" ?p) ("q" ?q) ("r" ?r) ("s" ?s) ("t" ?t) ("u" ?u) ("v" ?v) ("w" ?w) ("x" ?x) ("y" ?y) ("z" ?z) ("{" ?\{) ("|" ?|) ("}" ?\}) ("~" ?~) ((cent) ?¢) ((sterling) ?£) ((notsign) ?¬) ((brokenbar) ?¦) ((yen) ?¥) ((Korean_Won) ?₩)) (enter-fullwidth-mode (">>")) (exit-fullwidth-mode ("<<")) (enter-single-fullwidth-mode ("Z"))) (state (fullwidth-mode "A" (fullwidth (commit)) (exit-fullwidth-mode (shift t)) (nil (unhandle))) (single-fullwidth-mode "A" (fullwidth (commit) (shift t)))) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/oj-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000012453�14422175267�012031� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; oj-phonetic.mim -- Phonetic input method for Ojibwe syllabics ;; Copyright (C) 2010 ;; Goren (goren -at- riseup.net) ;; This input method table is licensed under the WTFPL. ;; See http://sam.zoy.org/wtfpl/ for the full text of license and ;; conditions that apply. ;; This file is made for the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. ;;; Input method for Ojibwe languages ;;; (input-method oj phonetic) (description "Phonetic input method for Ojibwe dialects. This input method can be used to input canadian syllabics for following languages: * (Anicinâbemowin) Algonquin [alq] * ᐊᓂᔑᓂᓂᒧᐏᐣ (Anishininiimowin) Severn Ojibwa [ojs] * Eastern Ojibwa [ojg] * Central Ojibwa [ojc] * Northwestern Ojibwa [ojb] * Western Ojibwa [ojw] * Chippewa [ciw] * Ottawa [otw] ") (title "oj") ;; The Ojibwe i-style finals are not yet in official Unicode standard ;; and are not supported by most common fonts. Here the capital ;; consonants will input the Unicode characters that represent them in ;; unofficial fonts and are most likely to represent them in future ;; standards. (variable (i-style-p "unofficial" 0xA9EE) (i-style-t "unofficial" 0xA9EF) (i-style-k "unofficial" 0xA9F0) (i-style-c "unofficial" 0xA9F1) (i-style-m "unofficial" 0xA9F2) (i-style-n "unofficial" 0xA9F3) (i-style-s "unofficial" 0xA9F4) (i-style-sh "unofficial" 0xA9F5)) (map (map ("-" "") ;; adding dead dash to break symbols input when needed. ("e" "ᐁ") ("i" "ᐃ") ("ii" "ᐄ") ("o" "ᐅ") ("oo" "ᐆ") ("a" "ᐊ") ("aa" "ᐋ") ("pe" "ᐯ") ("pi" "ᐱ") ("pii" "ᐲ") ("po" "ᐳ") ("poo" "ᐴ") ("pa" "ᐸ") ("paa" "ᐹ") ("p" "ᑉ") ("P" (insert i-style-p)) ("te" "ᑌ") ("ti" "ᑎ") ("tii" "ᑏ") ("to" "ᑐ") ("too" "ᑑ") ("ta" "ᑕ") ("taa" "ᑖ") ("t" "ᑦ") ("T" (insert i-style-t)) ("ke" "ᑫ") ("ki" "ᑭ") ("kii" "ᑮ") ("ko" "ᑯ") ("koo" "ᑰ") ("ka" "ᑲ") ("kaa" "ᑳ") ("k" "ᒃ") ("K" (insert i-style-k)) ("ce" "ᒉ") ("ci" "ᒋ") ("cii" "ᒌ") ("co" "ᒍ") ("coo" "ᒎ") ("ca" "ᒐ") ("caa" "ᒑ") ("c" "ᒡ") ("C" (insert i-style-c)) ("me" "ᒣ") ("mi" "ᒥ") ("mii" "ᒦ") ("mo" "ᒧ") ("moo" "ᒨ") ("ma" "ᒪ") ("maa" "ᒫ") ("m" "ᒻ") ("M" (insert i-style-m)) ("ne" "ᓀ") ("ni" "ᓂ") ("nii" "ᓃ") ("no" "ᓄ") ("noo" "ᓅ") ("na" "ᓇ") ("naa" "ᓈ") ("n" "ᓐ") ("N" (insert i-style-n)) ("se" "ᓭ") ("si" "ᓯ") ("sii" "ᓰ") ("so" "ᓱ") ("soo" "ᓲ") ("sa" "ᓴ") ("saa" "ᓵ") ("s" "ᔅ") ("S" (insert i-style-s)) ("she" "ᔐ") ("shi" "ᔑ") ("shii" 0x1512) ("sho" "ᔓ") ("shoo" 0x1514) ("sha" "ᔕ") ("shaa" 0x1516) ("sh" "ᔥ") ("Sh" (insert i-style-sh)) ("SH" (insert i-style-sh)) ("ye" "ᔦ") ("yi" "ᔨ") ("yii" "ᔩ") ("yo" "ᔪ") ("yoo" "ᔫ") ("ya" "ᔭ") ("yaa" "ᔮ") ("y" "ᔾ") ("Y" "ᐞ") ;; There's only one middle form for /r/ and one for /l/ sound. Most often, the n-series is used to represent them in native words. ("r" "ᕒ") ("l" "ᓬ") ;; Syllables with w ("we" "ᐌ") ("wi" "ᐎ") ("wii" "ᐐ") ("wo" "ᐒ") ("woo" "ᐔ") ("wa" "ᐗ") ("waa" "ᐙ") ("w" "ᐤ") ("pwe" 0x143a) ("pwi" 0x143c) ("pwii" 0x143e) ("pwo" 0x1440) ("pwoo" 0x1442) ("pwa" 0x1444) ("pwaa" 0x1446) ("twe" 0x1457) ("twi" 0x1459) ("twii" 0x145b) ("two" 0x145d) ("twoo" 0x145f) ("twa" 0x1461) ("twaa" 0x1463) ("kwe" 0x1474) ("kwi" 0x1476) ("kwii" 0x1478) ("kwo" 0x147a) ("kwoo" 0x147c) ("kwa" 0x147e) ("kwaa" 0x1480) ("kw" "ᒄ") ("cwe" 0x1492) ("cwi" 0x1494) ("cwii" 0x1496) ("cwo" 0x1498) ("cwoo" 0x149a) ("cwa" 0x149c) ("cwaa" 0x149e) ("mwe" 0x14ac) ("mwi" 0x14ae) ("mwii" 0x14b0) ("mwo" 0x14b2) ("mwoo" 0x14b4) ("mwa" 0x14b6) ("mwaa" 0x14b8) ("mw" "ᒽ") ("nwe" 0x14c9) ("nwa" 0x14cb) ("nwaa" 0x14cd) ("lwe" 0x14dc) ("lwi" 0x14de) ("lwii" 0x14e0) ("lwo" 0x14e2) ("lwoo" 0x14e4) ("lwa" 0x14e6) ("lwaa" 0x14e8) ("rwaa" 0x154e) ("swe" 0x14f6) ("swi" 0x14f8) ("swii" 0x14fa) ("swo" 0x14fc) ("swoo" 0x14fe) ("swa" 0x1500) ("swaa" 0x1502) ("shwe" 0x1517) ("shwi" 0x1519) ("shwii" 0x151b) ("shwo" 0x151d) ("shwoo" 0x151f) ("shwa" 0x1521) ("shwaa" 0x1523) ("ywe" 0x152f) ("ywi" 0x1531) ("ywii" 0x1533) ("ywo" 0x1535) ("ywoo" 0x1537) ("ywa" 0x1539) ("ywaa" 0x153b) ("h" "ᐦ") ;; Special punctuation symbols for Ojibwe. ("." "᙮") )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/mr-remington.mim�����������������������������������������������������������������0000644�0023456�0023456�00000005166�14422175267�012233� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mr-remington.mim -- Marathi input method for remington layout ;; Copyright (c) 2017 U. Sudhakar <sudhakaru@cdac.in> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method mr remington) (description "Marathi input method for remington layout. Author: sudhakar u <sudhakaru@cdac.in>") (title "क") (map (trans ("~" "द्य") ("!" "।") ("1" "१") ("@" "/") ("2" "२") ("#" ":") ("3" "३") ("$" "=") ("4" "४") ("%" "-") ("^" "\"") ("6" "६") ("&" "‘’") ("7" "७") ("*" "द्ध") ("8" "८") ("(" "त्र") ("9" "९") (")" "ऋ") ("0" "०") ("_" ".") ("-" "ञ") ("+" " ््") ("Q" "फ") ("E" "म्‍") ("e" "म") ("R" "त्‍") ("r" "त") ("T" "ज्‍") ("t" "ज") ("Y" "ल्‍") ("y" "ल") ("U" "न्‍") ("u" "न") ("I" "प्‍") ("i" "र") ("O" "व्‍") ("o" "व") ("P" "च्‍") ("p" "च") ("{" "क्ष्") ("[" "ख्") ("}" "व्द") ("]" ",") ("A" " ा") ("D" "क्‍") ("d" "क") ("F" "थ्‍") ("G" "ळ") ("g" "ह") ("H" "भ्‍") ("J" "श्र") ("j" "र") ("K" "ज्ञ") ("L" "स्‍") ("Z" "र्") ("X" "ग्‍") ("x" "ग") ("C" "ब्‍") ("c" "ब") ("V" "ट") ("v" "अ") ("B" "ठ") ("b" "इ") ("N" "छ") ("n" "द") ("M" "ड") ("m" "उ") ("l" "स") (":" "य्") (";" "य") ("\"" "ष्") ("\'" "श्") ("<" "ढ") ("," "ए") (">" "झ") ("." "ण्") ("?" "घ्") ("/" "ध्") ("k" "ा") ("h" "ी") ("f" "ि") ("s" "े") ("a" "ं") ("S" "ै") ("W" "ॅ") ("w" "ू") ("z" "") ("|" "") ("q" "ु") ("=" " ़") ("`" " ृ") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/vi-base.mim����������������������������������������������������������������������0000644�0023456�0023456�00000012240�14422175267�011132� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; vi-base.mim -- Provide bases for Vietnamese Input method ;; Copyright (C) 2008, 2009 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method t nil vi-base) (description "Provide bases for Vietnamese input methods. This is acutually not a standalone input method, but is expected to be included in the other Vietnamese input method (e.g. vi-telex, vi-vni). ") ;; Usage of variables: ;; M (mark): point after the last vowel ;; T (mark): point after the tone-mark-attached vowel ;; TPLACE: On which vowel a tone is attached (0:none, 1:1st, 2:2nd, or 3:3rd) ;; C: The initial consonant ;; V-1: The last vowel ;; V-2: The second from the last vowel (or 0 if there aren't two vowels) ;; V-3: The third from the last vowel (or 0 if there aren't three vowels) ;; C-AFTER-V: Number of the final consonants ;; SELECT: Which tone is selected (macro (handle-mark ;; At first, cancel the tone mark if already put. (move T) (select 0) (move M) (cond (V-3 ;; Tripple-vowel ;; Put a tone mark on the last vowel if it is ê, or ơ. ;; Otherwise put a tone mark on the second vowel. (cond ((| (= V-1 ?ê) (= V-1 ?ơ) (= V-1 ?Ê) (= V-1 ?Ơ)) (set TPLACE 3)) (1 (move @-) (set TPLACE 2)))) (V-2 ;; Double-vowel ;; Put a tone mark on the last vowel in the following cases: ;; * The last vowel is â, ă, ê, ô, ơ, ư, or ư (i.e. non-ASCII). ;; * The initial consonant and the first vowel is "gi" or "qu". ;; * tone-mark-on-last is customized to 1 in such equivocal ;; cases as "oa", "oe", "oo", and "uy". ;; Otherwise put a tone mark on the first vowel. (cond ((| (> V-1 127) (& (| (= C ?g) (= C ?G)) (| (= V-2 ?i) (= V-2 ?I))) (& (| (= C ?q) (= C ?Q)) (| (= V-2 ?u) (= V-2 ?U))) (& (| tone-mark-on-last (> C-AFTER-V 0)) (| (& (| (= V-2 ?o) (= V-2 ?O)) (| (= V-1 ?a) (= V-1 ?A) (= V-1 ?e) (= V-1 ?E) (= V-1 ?o) (= V-1 ?O))) (& (| (= V-2 ?u) (= V-2 ?U)) (| (= V-1 ?y) (= V-1 ?Y)))))) (set TPLACE 2)) (1 (move @-) (set TPLACE 1)))) (1 (set TPLACE 1))) (select SELECT) (mark T) (move @>))) (map ;; These must be defined in each input method. ;; (vowel-ext) ;; (consonant-ext) ;; (tone-mark) ;; (consonant-or-tone-mark) ;; (temporary-escape) (vowel ("a" ("aáàảãạ")) ("A" ("AÁÀẢÃẠ")) ("e" ("eéèẻẽẹ")) ("E" ("EÉÈẺẼẸ")) ("i" ("iíìỉĩị")) ("I" ("IÍÌỈĨỊ")) ("o" ("oóòỏõọ")) ("O" ("OÓÒỎÕỌ")) ("u" ("uúùủũụ")) ("U" ("UÚÙỦŨỤ")) ("y" ("yýỳỷỹỵ")) ("Y" ("YÝỲỶỸỴ"))) (consonant ("b" ?b) ("c" ?c) ("d" ?d) ("g" ?g) ("h" ?h) ("k" ?k) ("l" ?l) ("m" ?m) ("n" ?n) ("p" ?p) ("q" ?q) ("t" ?t) ("v" ?v) ("B" ?B) ("C" ?C) ("D" ?D) ("G" ?G) ("H" ?H) ("K" ?K) ("L" ?L) ("M" ?M) ("N" ?N) ("P" ?P) ("Q" ?Q) ("T" ?T) ("V" ?V)) ;;Khi cac phu am nay di sau nguyen am thi nen thoat ve tieng Anh ;;Should switch to English when these consonants are after any vowel (set temporary-escape) (ending-1st-notviet-consonant ; ("q" ?q) ("Q" ?Q) ("d" ?d) ("D" ?D) ("g" ?g) ("G" ?G) ("h" ?h) ("H" ?H) ("k" ?k) ("K" ?K) ("l" ?l) ("L" ?L) ("v" ?v) ("V" ?V) ("b" ?b) ("B" ?B) ("z" ?z) ("Z" ?Z)) ;; These are the consonants that can end a word, anything else is not VNese (ending-1st-consonant ; (e.g. tốt, đẹp, xấu) ("c" ?c) ("m" ?m) ("n" ?n) ("p" ?p) ("t" ?t) ("C" ?C) ("M" ?M) ("N" ?N) ("P" ?P) ("T" ?T)) (ending-2nd-consonant ; Can only go with 'n' or 'c' (e.g. sóng, sang, ích) ("g" ?g) ("h" ?h) ("G" ?G) ("H" ?H)) (alnum ("a" ?a) ("b" ?b) ("c" ?c) ("d" ?d) ("e" ?e) ("f" ?f) ("g" ?g) ("h" ?h) ("i" ?i) ("j" ?j) ("k" ?k) ("l" ?l) ("m" ?m) ("n" ?n) ("o" ?o) ("p" ?p) ("q" ?q) ("r" ?r) ("s" ?s) ("t" ?t) ("u" ?u) ("v" ?v) ("w" ?w) ("x" ?x) ("y" ?y) ("z" ?z) ("A" ?A) ("B" ?B) ("C" ?C) ("D" ?D) ("E" ?E) ("F" ?F) ("G" ?G) ("H" ?H) ("I" ?I) ("J" ?J) ("K" ?K) ("L" ?L) ("M" ?M) ("N" ?N) ("O" ?O) ("P" ?P) ("Q" ?Q) ("R" ?R) ("S" ?S) ("T" ?T) ("U" ?U) ("V" ?V) ("W" ?W) ("X" ?X) ("Y" ?Y) ("Z" ?Z) ("0" ?0) ("1" ?1) ("2" ?2) ("3" ?3) ("4" ?4) ("5" ?5) ("6" ?6) ("7" ?7) ("8" ?8) ("9" ?9)) (smart-quotes ("'" ?\') ("''" "‘’") ("\"" ?\") ("\"\"" "“”")) (permanent-escape ("\\")) (backspace ((BackSpace) (cond (backspace-is-undo (undo)))))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ta-remington.mim�����������������������������������������������������������������0000644�0023456�0023456�00000022116�14463455220�012206� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ta-remington.mim -- Tamil input method for Remington typewriter layout ;; Copyright (c) 2021 Mohan R, Kaniyam Foundation <https://kaniyam.com>. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ta remington (version 0.0.1)) (description (_ "Tamil Remington Layout Author: Mohan R <mohan43u@gmail.com> Derived From: https://github.com/thamizha/ekalappai/blob/master/installer/app/keyboards/Tamil-typewriter.txt.in ")) (title "தமிழ்") (map (trans ("m" "அ") ("M" "ஆ") ("," "இ") ("<" "ஈ") ("c" "உ") ("C" "ஊ") ("v" "எ") ("V" "ஏ") ("I" "ஐ") ("x" "ஒ") ("X" "ஓ") ("xs" "ஔ") ("`" "ஃ") ("b" "◌ெ") ("n" "◌ே") ("i" "◌ை") ("h" "◌ா") (";f" "க்") ("f" "க") ("fh" "கா") ("pf" "கி") ("Pf" "கீ") ("F" "கு") ("T" "கூ") ("bf" "கெ") ("nf" "கே") ("if" "கை") ("bfh" "கொ") ("nfh" "கோ") ("bfs" "கௌ") (";'" "ங்") ("'" "ங") ("'h" "ஙா") ("p'" "ஙி") ("P'" "ஙீ") ("['" "ஙு") ("{'" "ஙூ") ("b'" "ஙெ") ("n'" "ஙே") ("i'" "ஙை") ("b'h" "ஙொ") ("n'h" "ஙோ") ("b's" "ஙௌ") (";r" "ச்") ("r" "ச") ("rh" "சா") ("pr" "சி") ("Pr" "சீ") ("R" "சு") ("N" "சூ") ("br" "செ") ("nr" "சே") ("ir" "சை") ("brh" "சொ") ("nrh" "சோ") ("brs" "சௌ") (";\"" "ஞ்") ("\"" "ஞ") ("\"h" "ஞா") ("p\"" "ஞி") ("P\"" "ஞீ") ("Q" "ஞு") ("Q}" "ஞூ") ("[\"" "ஞு") ("{\"" "ஞூ") ("b\"" "ஞெ") ("n\"" "ஞே") ("i\"" "ஞை") ("b\"h" "ஞொ") ("n\"h" "ஞோ") ("b\"s" "ஞௌ") (";l" "ட்") ("l" "ட") ("lh" "டா") ("o" "டி") ("pl" "டி") ("O" "டீ") ("Pl" "டீ") ("L" "டு") (":L" "டூ") ("bl" "டெ") ("nl" "டே") ("il" "டை") ("blh" "டொ") ("nlh" "டோ") ("bls" "டௌ") (";z" "ண்") ("z" "ண") ("zh" "ணா") ("pz" "ணி") ("Pz" "ணீ") ("q" "ணு") ("q}" "ணூ") ("bz" "ணெ") ("nz" "ணே") ("iz" "ணை") ("bzh" "ணொ") ("nzh" "ணோ") ("bzs" "ணௌ") (";j" "த்") ("j" "த") ("jh" "தா") ("pj" "தி") ("Pj" "தீ") ("J" "து") ("J}" "தூ") ("bj" "தெ") ("nj" "தே") ("ij" "தை") ("bjh" "தொ") ("njh" "தோ") ("bjs" "தௌ") (";e" "ந்") ("e" "ந") ("eh" "நா") ("pe" "நி") ("Pe" "நீ") ("E" "நு") ("E}" "நூ") ("be" "நெ") ("ne" "நே") ("ie" "நை") ("beh" "நொ") ("neh" "நோ") ("bes" "நௌ") (";g" "ப்") ("g" "ப") ("gh" "பா") ("pg" "பி") ("Pg" "பீ") ("[g" "பு") ("{g" "பூ") ("bg" "பெ") ("ng" "பே") ("ig" "பை") ("bgh" "பொ") ("ngh" "போ") ("bgs" "பௌ") (";k" "ம்") ("k" "ம") ("kh" "மா") ("pk" "மி") ("Pk" "மீ") ("K" "மு") (":K" "மூ") ("bk" "மெ") ("nk" "மே") ("ik" "மை") ("bkh" "மொ") ("nkh" "மோ") ("bks" "மௌ") (";a" "ய்") ("a" "ய") ("ah" "யா") ("pa" "யி") ("Pa" "யீ") ("[a" "யு") ("{a" "யூ") ("ba" "யெ") ("na" "யே") ("ia" "யை") ("bah" "யொ") ("nah" "யோ") ("bas" "யௌ") (";u" "ர்") ("u" "ர") ("uh" "ரா") ("pu" "ரி") ("Pu" "ரீ") ("U" "ரு") (":U" "ரூ") ("bu" "ரெ") ("nu" "ரே") ("iu" "ரை") ("buh" "ரொ") ("nuh" "ரோ") ("bns" "ரௌ") (";y" "ல்") ("y" "ல") ("yh" "லா") ("py" "லி") ("Py" "லீ") ("Y" "லு") ("Y}" "லூ") ("by" "லெ") ("ny" "லே") ("iy" "லை") ("byh" "லொ") ("nyh" "லோ") ("bys" "லௌ") (";t" "வ்") ("t" "வ") ("th" "வா") ("pt" "வி") ("Pt" "வீ") ("[t" "வு") ("{t" "வூ") ("bt" "வெ") ("nt" "வே") ("it" "வை") ("bth" "வொ") ("nth" "வோ") ("bts" "வௌ") (";H" "ழ்") ("H" "ழ") ("Hh" "ழா") ("pH" "ழி") ("PH" "ழீ") ("G" "ழு") (":G" "ழூ") ("{H" "ழூ") ("bH" "ழெ") ("nH" "ழே") ("iH" "ழை") ("bHh" "ழொ") ("nHh" "ழோ") ("bHs" "ழௌ") (";s" "ள்") ("s" "ள") ("sh" "ளா") ("ps" "ளி") ("Ps" "ளீ") ("S" "ளு") (":S" "ளூ") ("bs" "ளெ") ("ns" "ளே") ("is" "ளை") ("]s" "ளை") ("bsh" "ளொ") ("nsh" "ளோ") ("bss" "ளௌ") (";w" "ற்") ("w" "ற") ("wh" "றா") ("pw" "றி") ("Pw" "றீ") ("W" "று") ("W}" "றூ") ("bw" "றெ") ("nw" "றே") ("iw" "றை") ("bwh" "றொ") ("nwh" "றோ") ("bws" "றௌ") (";d" "ன்") ("d" "ன") ("dh" "னா") ("pd" "னி") ("Pd" "னீ") ("D" "னு") ("D}" "னூ") ("bd" "னெ") ("nd" "னே") ("id" "னை") ("bdh" "னொ") ("ndh" "னோ") ("bds" "னௌ") (";$" "ஜ்") ("$" "ஜ") ("$h" "ஜா") ("p$" "ஜி") ("P$" "ஜீ") ("$%" "ஜு") ("$^" "ஜூ") ("b$" "ஜெ") ("n$" "ஜே") ("i$" "ஜை") ("b$h" "ஜொ") ("n$h" "ஜோ") ("b$s" "ஜௌ") (";AY" "ஶ்") ("AY" "ஶ") ("AYh" "ஶா") ("pAY" "ஶி") ("PAY" "ஶீ") ("AY%" "ஶு") ("AY^" "ஶூ") ("bAY" "ஶெ") ("nAY" "ஶே") ("iAY" "ஶை") ("bAYh" "ஶொ") ("nAYh" "ஶோ") ("bAYs" "ஶௌ") (";Z" "ஷ்") ("Z" "ஷ") ("Zh" "ஷா") ("pZ" "ஷி") ("PZ" "ஷீ") ("Z%" "ஷு") ("Z^" "ஷூ") ("bZ" "ஷெ") ("nZ" "ஷே") ("iZ" "ஷை") ("bZh" "ஷொ") ("nZh" "ஷோ") ("bZs" "ஷௌ") (";!" "ஸ்") ("!" "ஸ") ("!h" "ஸா") ("p!" "ஸி") ("P!" "ஸீ") ("!%" "ஸு") ("!^" "ஸூ") ("b!" "ஸெ") ("n!" "ஸே") ("i!" "ஸை") ("b!h" "ஸொ") ("n!h" "ஸோ") ("b!s" "ஸௌ") (";]" "ஹ்") ("]" "ஹ") ("]h" "ஹா") ("p]" "ஹி") ("P]" "ஹீ") ("]%" "ஹு") ("]^" "ஹூ") ("b]" "ஹெ") ("n]" "ஹே") ("i]" "ஹை") ("b]h" "ஹொ") ("n]h" "ஹோ") ("b]s" "ஹௌ") (";f;" "க்") (";f;Z" "க்‌ஷ்") (";fZ" "க்‌ஷ") (";fZh" "க்‌ஷா") (";fp" "க்") (";fpZ" "க்‌ஷி") (";fP" "க்") (";fPZ" "க்‌ஷீ") (";fZ%" "க்‌ஷு") (";fZ^" "க்‌ஷூ") (";fb" "க்") (";fbZ" "க்‌ஷெ") (";fn" "க்") (";fnZ" "க்‌ஷே") (";fi" "க்") (";fiZ" "க்‌ஷை") (";fbZh" "க்‌ஷொ") (";fnZh" "க்‌ஷோ") (";fbZs" "க்‌ஷௌ") (";B" "க்ஷ்") ("B" "க்ஷ") ("Bh" "க்ஷா") ("pB" "க்ஷி") ("PB" "க்ஷீ") ("B%" "க்ஷு") ("B^" "க்ஷூ") ("bB" "க்ஷெ") ("nB" "க்ஷே") ("iB" "க்ஷை") ("bBh" "க்ஷொ") ("nBh" "க்ஷோ") ("bBs" "க்ஷௌ") ("_" "ஸ்ரீ") ("A_" "ஸ்ரீ") ("AZ" "௳") ("AX" "௴") ("AC" "௵") ("AV" "௶") ("AB" "௷") ("AD" "௸") ("AA" "௹") ("AS" "௺") ("AF" "ௐ") ("A[" "[") ("A]" "]") ("A" "{") ("A" "}") ("A\"" "\"") ("A:" ":") ("A;" ";") ("A\"" "\"") ("A<" "<") ("A>" ">") ("A?" "?") ("A2" "½") ("A3" "¾") ("A4" "¼") ("AO" "‘") ("AP" "’") ("AU" "“") ("AI" "”") ("As" " ") ("A." "•") ("Ac" "©") ("A^" "^") ("Al" "◌்") ("Ah" "◌ா") ("Ap" "◌ி") ("Ao" "◌ீ") ("Au" "◌ு") ("Ay" "◌ூ") ("Ab" "◌ெ") ("An" "◌ே") ("Ai" "◌ை") ("Ax" "◌ொ") ("Az" "◌ோ") ("Av" "◌ௌ") ("A~" "~") ("A`" "`") ("#0" "௦") ("#1" "௧") ("#2" "௨") ("#3" "௩") ("#4" "௪") ("#5" "௫") ("#6" "௬") ("#7" "௭") ("#8" "௮") ("#9" "௯") ("#10" "௰") ("#100" "௱") ("#1000" "௲") ("##" "#") ("##0" "#0") ("##1" "#1") ("##2" "#2") ("##3" "#3") ("##4" "#4") ("##5" "#5") ("##6" "#6") ("##7" "#7") ("##8" "#8") ("##9" "#9") ("##10" "#10") ("##100" "#100") ("##1000" "#1000") ("~" "*") ("@" "@") ("#" "%") ("&" "&") ("*" "*") ("-" "/") ("(" "(") (")" ")") ("+" "+") ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7") ("8" "8") ("9" "9") ("0" "0") ("=" "=") ("|" "|") ("\" "\") ("." ",") ("/" ".") (">" "?") ("?" "-"))) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/hi-typewriter.mim����������������������������������������������������������������0000644�0023456�0023456�00000006334�14422175267�012427� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; hi-typewriter.mim -- Devanagari input method with typewriter method ;; Copyright (C) 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method hi typewriter) (description "Hindi input method with `typewriter' method. Still experimental. ") (title "क") (map (consonant ("!" ?ऍ) ("+" ?ऋ) ("Q" ?औ) ("W" ?ऐ) ("E" ?आ) ("R" ?ई) ("T" ?ऊ) ("Y" ?भ) ("y" ?ब) ("U" ?ङ) ("u" ?ह) ("I" ?घ) ("i" ?ग) ("O" ?ध) ("o" ?द) ("P" ?झ) ("p" ?ज) ("{" ?ढ) ("[" ?ड) ("}" ?ञ) ("A" ?ओ) ("S" ?ए) ("D" ?अ) ("F" ?इ) ("G" ?उ) ("H" ?फ) ("h" ?प) ("J" ?ऱ) ("j" ?र) ("K" ?ख) ("k" ?क) ("L" ?थ) ("l" ?त) (":" ?छ) (";" ?च) ("\"" ?ठ) ("'" ?ट) ("|" ?ऑ) ("~" ?ऒ) ("Z" ?ऎ) ("C" ?ण) ("c" ?म) ("V" ?ऩ) ("v" ?न) ("B" ?ऴ) ("b" ?व) ("N" ?ळ) ("n" ?ल) ("M" ?श) ("m" ?स) ("<" ?ष) ("/" ?य)) (halant ("d" ?्)) (vowel-I ("f" ?ि)) (else ("1" ?१) ("@" ?ॅ) ("2" ?२) ("#" ?#) ("3" ?३) ("$" ?$) ("4" ?४) ("5" ?५) ("6" ?६) ("7" ?७) ("8" ?८) ("(" ?\() ("9" ?९) (")" ?\)) ("0" ?०) ("_" ?ः) ("-" ?-) ("=" ?ृ) ("q" ?ौ) ("w" ?ै) ("e" ?ा) ("r" ?ी) ("t" ?ू) ("]" ?़) ("a" ?ो) ("s" ?े) ("g" ?ु) ("\\" ?ॉ) ("`" ?ॊ) ("z" ?ॆ) ("X" ?ँ) ("x" ?ं) ("," ?,) (">" ?।) ("." ?.) ("?" ?य़))) (state (init (consonant) (halant) (else) (vowel-I (shift after-vowel-I))) (after-vowel-I (consonant ;; The current preedit is "IC". Reorder it to "CI". (move @<) (delete @+) (move @>) (insert "ि") ;; Keep on reading the following [HC]* sequence. (shift after-consonant)) (vowel-I ;; Delete the lastly inserted I and rehandle it in `init' state. (delete @-) (pushback 1) (shift init)) (nil (shift init))) (after-consonant (halant ;; The current preedit is "C[HC]*IH". Reorder it to "C[HC]*HI". (move @-) (delete @-) (move @>) (insert "ि") ;; Keep on reading the following C[HC]* sequence. (shift after-consonant-halant))) (after-consonant-halant (consonant ;; The current preedit is "C[HC]*HIC". Reorder it to "C[HC]+I". (move @-) (delete @-) (move @>) (insert "ि") ;; Keep on reading the following [HC]* sequence. (shift after-consonant)))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/gu-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000006756�14422175267�012067� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; gu-inscript.mim -- Gujarati input method for inscript layout ;; This file is derived from the Gujarati inscript table of scim-tables, ;; which was derived from iiimf unitLE's Gujarati inscript layout. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method gu inscript) (description "Gujarati input method for inscript layout. Reference URL - http://indlinux.org/wiki/index.php/InscriptLayouts#Gujarati Key summary :- 1. જ્ઞ : % This can also be typed as a sequence of following: જ + ્ + ઞ i.e. p + d + } 2. ત્ર : ^ This can also be typed as a sequence of following: ત + ્ + ર i.e. l + d + j 3. ક્ષ : & This can also be typed as a sequence of following: ક + ્ + ષ i.e. k + d + < 4. શ્ર : * This can also be typed as a sequence of following: શ + ્ + ર i.e. M + d + j Key summary: Ankitkumar Rameshchandra Patel <ankit@redhat.com> ") (title "ક") (map (trans ((KP_1) "૧") ((KP_2) "૨") ((KP_3) "૩") ((KP_4) "૪") ((KP_5) "૫") ((KP_6) "૬") ((KP_7) "૭") ((KP_8) "૮") ((KP_9) "૯") ((KP_0) "૦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" ?ઍ) ("1" ?૧) ("@" ?ૅ) ("2" ?૨) ("#" ?ૠ) ("3" ?૩) ("$" ?ૄ) ("4" ?૪) ((G-4) "₹") ("5" ?૫) ("6" ?૬) ("7" ?૭) ("8" ?૮) ("(" ?() ("9" ?૯) (")" ?)) ("0" ?૦) ("_" ?ઃ) ("-" ?-) ("+" ?ઋ) ("=" ?ૃ) ("Q" ?ઔ) ("q" ?ૌ) ("W" ?ઐ) ("w" ?ૈ) ("E" ?આ) ("e" ?ા) ("R" ?ઈ) ("r" ?ી) ("T" ?ઊ) ("t" ?ૂ) ("Y" ?ભ) ("y" ?બ) ("U" ?ઙ) ("u" ?હ) ("I" ?ઘ) ("i" ?ગ) ("O" ?ધ) ("o" ?દ) ("P" ?ઝ) ("p" ?જ) ("{" ?ઢ) ("[" ?ડ) ("}" ?ઞ) ("]" ?઼) ("A" ?ઓ) ("a" ?ો) ("S" ?એ) ("s" ?ે) ("D" ?અ) ("d" ?્) ("F" ?ઇ) ("f" ?િ) ("G" ?ઉ) ("g" ?ુ) ("H" ?ફ) ("h" ?પ) ("J" ?ઽ) ("j" ?ર) ("K" ?ખ) ("k" ?ક) ("L" ?થ) ("l" ?ત) (":" ?છ) (";" ?ચ) ("\"" ?ઠ) ("'" ?ટ) ("|" ?ઑ) ("\\" ?ૉ) ("~" ?~) ("`" ?`) ("Z" ?ૐ) ("z" ?૱) ("X" ?ઁ) ("x" ?ં) ("C" ?ણ) ("c" ?મ) ("V" ?\") ("v" ?ન) ("B" ?') ("b" ?વ) ("N" ?ળ) ("n" ?લ) ("M" ?શ) ("m" ?સ) ("<" ?ષ) ("," ?,) (">" "।") ("." ?.) ("?" ??) ("/" ?ય) ("%" "જ્ઞ") ("^" "ત્ર") ("&" "ક્ષ") ("*" "શ્ર") )) (state (init (trans))) ������������������m17n-db-1.8.10/MIM/zh-cangjie.mim�������������������������������������������������������������������0000644�0023456�0023456�00001026301�14422175267�011627� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; zh-cangjie.mim -- Chinese input method with CANGJIE sequence ;; Copyright (C) 2005, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; The map "map" was generated from the "Unihan database" belonging ;; to the "Unicode Character Database" using the entries kCangjie, ;; and thus that part is governed by the "Unicode Copyright" ;; (see the file UNIDATA/copyright.html). (input-method zh cangjie) (description "Chinese input method with CANGJIE method. In addition to Chinese characters, fullwidth latin characters and symbols are available in fullwidth mode (turns on and off by \">>\" and \"<<\" respectively). This mode can also be turned on temporarily by typing \"Z\". ") (title "倉頡") (variable (candidates-group-size)) (map (starter ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y")) (map ("a" ("日曰")) ("aa" ("昌昍")) ("aaa" ?晶) ("aaaa" ("𣊫𣊭")) ("aahaf" ("鷼𪂇")) ("aahm" ?暒) ("aahu" ?𣈲) ("aamg" ?𤦉) ("aamh" ?暘) ("aaph" ?晹) ("aapv" ?暍) ("aate" ?曝) ("aayf" ?暻) ("ab" ?明) ("abac" ?暝) ("abbe" ?曖) ("abbq" ?𣊬) ("abbt" ?盟) ("abhaf" ?鷳) ("abik" ?猒) ("abjcm" ?曌) ("abjj" ("暈暉")) ("abme" ?暖) ("abmgi" ?琞) ("abms" ?勗) ("abof" ?暩) ("abou" ?暚) ("abu" ?冒) ("abuu" ?晛) ("acim" ?暡) ("acnh" ?晜) ("acsh" ?昐) ("ad" ?杲) ("add" ?晽) ("adhaf" ?鷴) ("adhl" ?晰) ("admq" ?暐) ("adwf" ?暕) ("aedhe" ?㿺) ("aenl" ?鄤) ("af" ("炅炚")) ("afbf" ?曭) ("afdq" ?暽) ("aff" ?晱) ("afhhh" ?影) ("afmbc" ("顯顥")) ("afmu" ("晃晄")) ("afno" ?歞) ("afq" ?㫠) ("agbt" ?曀) ("agdi" ?時) ("aggu" ?曉) ("agrr" ?暿) ("ahaj" ("暤暭")) ("ahbr" ("晌晑")) ("ahbu" ?眉) ("ahe" ?昄) ("ahf" ?𤋁) ("ahgf" ?曛) ("ahgr" ?晧) ("ahhd" ?𥟟) ("ahhl" ?昴) ("ahln" ?剔) ("ahml" ?昕) ("ahog" ?暀) ("ahok" ?敭) ("ahoo" ?暰) ("ahor" ?晷) ("ahqm" ?星) ("ahqo" ?昳) ("ahs" ("昨昈")) ("ahsk" ?曒) ("aht" ?昇) ("ahuj" ?曍) ("ahum" ?𣊊) ("ahvl" ?昂) ("ahxu" ?晲) ("aiav" ?㫰) ("aice" ?晙) ("aihs" ?晟) ("aijb" ?晡) ("aikf" ?㬙) ("aimu" ?𣇈) ("aimvu" ?既) ("aine" ?昹) ("aisl" ?即) ("aislf" ?䳭) ("aitc" ?曠) ("aj" ?早) ("ajbd" ?㫲) ("ajbj" ?暔) ("ajd" ?昧) ("ajii" ?暷) ("ajka" ?暑) ("ajmm" ?暄) ("ajmu" ?晥) ("ajnu" ?晼) ("ajv" ?晏) ("ak" ?旲) ("akcf" ?暸) ("akkb" ?晞) ("akll" ?昦) ("aklu" ?晻) ("akms" ?晇) ("akn" ?旯) ("al" ?曱) ("albk" ?映) ("albo" ?𣋡) ("alg" ?堲) ("alln" ?昲) ("almo" ?晁) ("alnc" ?曊) ("am" ?旦) ("amam" ?晅) ("ambb" ?曘) ("ambc" ?暊) ("ambe" ?𣌊) ("ambg" ?曤) ("ambi" ?曇) ("ambm" ?𣌟) ("ambuu" ?𧡰) ("amcw" ?晒) ("amd" ?旴) ("amg" ?旺) ("amhaf" ?鴠) ("amhqu" ?毾) ("ami" ?戥) ("amig" ?晊) ("amj" ("旱旰")) ("amk" ?昊) ("amks" ?昮) ("amlk" ?𣆳) ("ammk" ?晸) ("ammp" ?曬) ("ammr" ?晤) ("ammv" ?晨) ("amo" ?昃) ("amob" ("昺昞")) ("amrxu" ?鼂) ("amsh" ?昜) ("amtb" ?曞) ("amwg" ?量) ("amwj" ?曋) ("amym" ?昰) ("amyo" ?是) ("an" ?門) ("ana" ?間) ("anaa" ?閶) ("anasm" ?闒) ("anau" ("晚冕")) ("anayk" ?閺) ("anb" ?閒) ("anbbe" ?閿) ("anbue" ?闅) ("anbuk" ?闃) ("ancru" ?閱) ("and" ?閑) ("andh" ?閉) ("andmq" ?闈) ("andwf" ?闌) ("ane" ?閖) ("anehr" ?闊) ("anf" ("焛𨳒")) ("anfbg" ?闛) ("anfbw" ?闣) ("angg" ?閨) ("angit" ?闔) ("anhe" ?昅) ("anher" ?閣) ("anhpa" ?閽) ("anhqu" ?閐) ("anhud" ?闑) ("anhx" ?閰) ("anhxh" ?𨉖) ("anhxu" ?䦧) ("aniav" ?閬) ("anibp" ?𨶙) ("anirm" ?閾) ("anit" ?閞) ("anjbc" ?闐) ("anjka" ?闍) ("anjrr" ?䦡) ("anki" ?閎) ("anklu" ?閹) ("ankn" ?𨳊) ("anlmc" ?闠) ("anlmi" ?閩) ("anm" ?閂) ("anmcw" ?閪) ("anmfj" ?閛) ("anmg" ?閏) ("anmgi" ?閠) ("anmj" ?閈) ("anmjk" ?闞) ("anmmm" ?閆) ("anmn" ?閅) ("anmnr" ?閜) ("anmt" ?開) ("anmwg" ?闉) ("annhx" ?閻) ("annkg" ?閮) ("annok" ?闋) ("ano" ("閃欥")) ("anog" ?閵) ("anoi" ?閥) ("anok" ?暌) ("anomc" ?𨴴) ("anomm" ?闟) ("anomr" ?閤) ("anooo" ?閦) ("anp" ("悶𨳍")) ("anph" ?閟) ("anqou" ?闚) ("anr" ?問) ("anrhr" ?閭) ("anrrj" ?闡) ("anrrr" ?闆) ("ansj" ?聞) ("ansqf" ?闖) ("ansrj" ?闢) ("antc" ?閧) ("antcu" ?闀) ("antk" ?関) ("antuo" ?闕) ("anumt" ?闓) ("anus" ?𣈳) ("anvff" ?𨶹) ("anvit" ?關) ("anwd" ?閫) ("anwl" ?閘) ("anwlv" ?闤) ("anygq" ?闥) ("anyhn" ?閌) ("anyhs" ?閍) ("anyj" ?閗) ("anyk" ?閔) ("anylb" ?閙) ("anymr" ?誾) ("anysy" ?閼) ("anyta" ?闇) ("anyvo" ?閡) ("aodmq" ?韙) ("aofh" ?尟) ("aohaf" ?鶗) ("aohh" ?昣) ("aoii" ?昤) ("aoin" ?昑) ("aoir" ?晗) ("aoj" ?旿) ("aomb" ?㫻) ("aombc" ?題) ("aomn" ("𣈥𣈯")) ("aop" ?匙) ("aowy" ?晦) ("aphaf" ?鵾) ("aphh" ("易昒")) ("aphu" ?晓) ("api" ?旳) ("apim" ?昀) ("apmm" ?暅) ("app" ?昆) ("apr" ?昫) ("apu" ?旽) ("apvo" ?曷) ("aqhl" ?晣) ("aqjm" ?暳) ("aqka" ?暙) ("aqmb" ?晴) ("arf" ("照煦")) ("armd" ?冔) ("arrj" ?暺) ("arrk" ?曮) ("arye" ?暇) ("asf" ?煝) ("ashr" ?昭) ("asje" ?最) ("asjs" ?朂) ("askr" ?𣇉) ("asmg" ?曜) ("asp" ?昵) ("astr" ?暱) ("ata" ?𣈏) ("atak" ?暯) ("atbc" ?晪) ("atbo" ?曚) ("atce" ?暴) ("atcr" ?謈) ("atgi" ?㬢) ("atgs" ("曦𣌀")) ("atlb" ?暪) ("atlf" ?曣) ("atlk" ?暎) ("atlo" ?暵) ("atmj" ?曄) ("atnk" ?𣋒) ("atw" ?𣈴) ("atys" ?𣇷) ("au" ("巴旵")) ("auam" ?暨) ("aud" ?槩) ("aue" ?㫞) ("aug" ?塈) ("auhaf" ?鶥) ("auhqu" ?毷) ("auks" ?勖) ("aumt" ?暟) ("aunl" ?郿) ("aunwf" ?鱀) ("auu" ("岊昢𣅽")) ("av" ("艮妟")) ("avhaf" ("鶡鷃鷐")) ("avhl" ?曏) ("avhqu" ?毼) ("avif" ?㬎) ("avii" ?𣊉) ("avno" ?歇) ("awla" ?曙) ("awle" ?曼) ("awlj" ?曎) ("ayaj" ?晫) ("aybp" ?曨) ("ayck" ?晈) ("aydk" ?暾) ("ayfd" ?𣉢) ("ayhs" ("昉昘")) ("ayk" ("旼旻")) ("ayoj" ?晬) ("ayrb" ?暠) ("ayrf" ("景晾")) ("ayrv" ?曩) ("aysd" ?暆) ("ayso" ?暶) ("ayt" ?昱) ("ayta" ?暗) ("aytg" ?曈) ("aytj" ?暲) ("ayvi" ("昡𣆂")) ("ayx" ?𣋠) ("b" ?月) ("bahm" ?腥) ("bakb" ?幂) ("bam" ?胆) ("bamh" ?腸) ("bang" ?膶) ("bate" ?𦢊) ("bau" ?肥) ("bayc" ?冥) ("bb" ?朋) ("bbb" ?骨) ("bbbr" ?腡) ("bbbuu" ?覶) ("bbbv" ?骽) ("bbdhe" ?骳) ("bbdi" ?脟) ("bbe" ?受) ("bbggu" ?髐) ("bbhaf" ?鶻) ("bbher" ?骼) ("bbhf" ?鵬) ("bbhhj" ?髀) ("bbhmr" ?骺) ("bbhne" ?骰) ("bbhpm" ?骶) ("bbibi" ?髆) ("bbijc" ?髍) ("bbjhr" ?髂) ("bbjmc" ?髕) ("bbjr" ?骷) ("bbjti" ?髖) ("bbkms" ?骻) ("bbkni" ?骫) ("bbln" ?剮) ("bblws" ?𩩍) ("bblwv" ?髏) ("bbmbc" ?顝) ("bbmj" ?骭) ("bbmlk" ?骾) ("bbmr" ?胴) ("bbnd" ?脬) ("bbnq" ?舜) ("bboll" ?骱) ("bbpe" ?愛) ("bbpp" ?𩨨) ("bbpru" ?骲) ("bbr" ?咼) ("bbsd" ?㬹) ("bbtmt" ?髒) ("bbtqm" ?髊) ("bbtwt" ?體) ("bbu" ?亂) ("bbug" ?臞) ("bbul" ?鼏) ("bbuu" ?覓) ("bbwd" ?髁) ("bbwli" ?髑) ("bbyck" ?骹) ("bbyhn" ?骯) ("bbykb" ?髓) ("bbymp" ?骴) ("bbypt" ?髗) ("bbyrb" ?髇) ("bbytj" ?辭) ("bbyvo" ?骸) ("bc" ("㓁𦉪")) ("bcabu" ?賵) ("bcamh" ?𧶽) ("bcaph" ?賜) ("bcbcc" ?贔) ("bcbcd" ?賝) ("bcbgr" ?賙) ("bcbjj" ?賱) ("bcbsd" ?𧶄) ("bcbuc" ?賏) ("bcbuu" ?覭) ("bcc" ?鑍) ("bccim" ?𧷜) ("bccwa" ?贈) ("bcdh" ?財) ("bcfbc" ?贘) ("bcff" ?賧) ("bcfmu" ?𧵦) ("bcgwc" ?贖) ("bchaf" ("鵙鸎")) ("bche" ?販) ("bcher" ?賂) ("bchio" ?貶) ("bchjr" ?𧵳) ("bchpm" ?貾) ("bchqm" ?貹) ("bchuc" ?𧹏) ("bcibi" ?賻) ("bcig" ?賍) ("bcii" ?賤) ("bciih" ?贂) ("bcij" ?賊) ("bcije" ?賕) ("bcikk" ?贆) ("bcim" ?䐥) ("bcims" ?贓) ("bcir" ?貽) ("bcj" ?肸) ("bcjir" ?賳) ("bcjka" ?賭) ("bcjmf" ?賩) ("bcjmn" ?貯) ("bckb" ?賄) ("bcll" ?賗) ("bcllp" ?贃) ("bclmt" ?贐) ("bcln" ?則) ("bcmbc" ?䫤) ("bcmj" ?罕) ("bcmmv" ?賑) ("bcmpm" ?賦) ("bcmvn" ?甖) ("bcmwj" ?贉) ("bcncr" ?贍) ("bcnd" ?𧴯) ("bcnh" ?䏲) ("bcnl" ("郥鄍")) ("bcoju" ?罌) ("bcok" ?敗) ("bcomd" ?賖) ("bcomf" ?賒) ("bcpd" ?貤) ("bcqka" ?賰) ("bcqmb" ?䝼) ("bcr" ?冏) ("bcrhu" ?貺) ("bcrl" ?腳) ("bcru" ?脫) ("bcrxu" ?鼆) ("bcsh" ?朌) ("bcshr" ?𧵓) ("bcsmv" ?賬) ("bctbc" ?賟) ("bctco" ?贌) ("bctct" ?賹) ("bctis" ?贜) ("bcttb" ?購) ("bctxc" ?賺) ("bcv" ?嬰) ("bcyaj" ?𦋐) ("bcyhn" ?貥) ("bcymr" ?譻) ("bcyoj" ?賥) ("bcyr" ?貼) ("bcytr" ?賠) ("bcyvo" ?賅) ("bd" ?采) ("bdd" ?冧) ("bddf" ?𦡞) ("bdhhh" ?彩) ("bdi" ?肘) ("bdnl" ?郛) ("bdoe" ?膝) ("bdu" ?乳) ("bdw" ?腖) ("beee" ("腏𠖎")) ("behaf" ?鶢) ("bf" ?炙) ("bfbg" ?膛) ("bfcb" ?膌) ("bfd" ("脒冞")) ("bfdq" ?膦) ("bffs" ?朥) ("bfhvf" ?縣) ("bfmu" ?胱) ("bfp" ?懸) ("bfq" ?胖) ("bfqc" ?賸) ("bfqe" ?滕) ("bfqf" ("騰縢黱")) ("bfqg" ?塍) ("bfqi" ?螣) ("bfqr" ?謄) ("bfqs" ?勝) ("bfqu" ?腃) ("bfqv" ?媵) ("bfu" ?乿) ("bg" ?肚) ("bggu" ?膮) ("bghaf" ?鸜) ("bghqu" ?氍) ("bgi" ?胠) ("bgil" ?脚) ("bgr" ?周) ("bgte" ?臌) ("bgth" ?膨) ("bha" ?胉) ("bhae" ?腺) ("bhbue" ?貜) ("bhbvk" ?貕) ("bhdh" ?豺) ("bhdn" ?脷) ("bhdv" ?腇) ("bhdw" ?膰) ("bher" ?胳) ("bhgf" ?臐) ("bhhau" ?貌) ("bhher" ?貉) ("bhhh" ?肜) ("bhhhj" ?貏) ("bhhj" ?脾) ("bhhv" ?脈) ("bhhwp" ?貔) ("bhi" ?𦞙) ("bhjc" ?貁) ("bhjd" ?䏭) ("bhje" ?腶) ("bhjg" ?腫) ("bhjm" ?腄) ("bhju" ?腯) ("bhlq" ?貄) ("bhlwv" ?貗) ("bhma" ?貊) ("bhmam" ?貆) ("bhmj" ?豻) ("bhml" ?肵) ("bhn" ("肌冗")) ("bhne" ?股) ("bhob" ?豽) ("bhod" ?貅) ("bhomn" ?貐) ("bhon" ?胻) ("bhpi" ?豹) ("bhpm" ?胝) ("bhqm" ?胜) ("bhqo" ?胅) ("bhrrj" ?貚) ("bhrye" ?貑) ("bhs" ?胙) ("bhshr" ?貂) ("bhsrr" ?貙) ("bhtak" ?貘) ("bhtrg" ?貛) ("bhtw" ?貓) ("bhuc" ?臢) ("bhumb" ?貒) ("bhuu" ("貀膬")) ("bhvo" ?胍) ("bhwg" ?貍) ("bhwp" ?膍) ("bhx" ?舀) ("bhxe" ?膄) ("bhxo" ?腴) ("biav" ?朖) ("bibi" ?膊) ("bice" ("朘脧")) ("bijb" ?脯) ("bije" ?脙) ("bikf" ?𤔡) ("bikk" ?胈) ("bine" ?脉) ("bioi" ?腑) ("bipc" ?膩) ("bipf" ?臕) ("bir" ?胎) ("bitc" ?臁) ("biypu" ?虢) ("bjb" ?肺) ("bjbd" ?脖) ("bjbj" ?腩) ("bjcg" ?膣) ("bjcm" ?腔) ("bjcr" ?𦞳) ("bjcu" ?𦡆) ("bjdhe" ?皸) ("bje" ?肢) ("bjhaf" ?鶤) ("bjii" ?膞) ("bjkp" ?𦚱) ("bjlmi" ?蠈) ("bjmbc" ?顐) ("bjmc" ?臏) ("bjmf" ?腙) ("bjmo" ?腚) ("bjmu" ?脘) ("bjnl" ?鄆) ("bjnu" ?腕) ("bjtc" ?膹) ("bjti" ?臗) ("bjv" ?胺) ("bjwj" ?軍) ("bk" ("冈罓")) ("bkcf" ?膫) ("bkcor" ?谿) ("bkcu" ?𦞴) ("bkf" ("然𤉷")) ("bkhaf" ("鶪鷄")) ("bki" ("肽肱")) ("bkic" ?脎) ("bkk" ?网) ("bkkb" ?脪) ("bklu" ?腌) ("bkms" ?胯) ("bkn" ?胰) ("bkni" ?肒) ("bknl" ?郹) ("bkog" ?雞) ("bkoo" ?脥) ("bkpb" ?䐭) ("bks" ?肋) ("bkss" ?脇) ("blbk" ?胦) ("blbu" ?䏙) ("bll" ?𦉫) ("blln" ?胇) ("blmo" ("朓脁")) ("blmy" ?腓) ("bln" ?刖) ("blu" ?见) ("blwl" ?胂) ("blwv" ?膢) ("blxh" ?胏) ("bm" ("且肛囗")) ("bmbb" ?臑) ("bmbc" ?䐓) ("bmbg" ?臛) ("bmbl" ?胹) ("bmcw" ?𦚵) ("bmf" ?肧) ("bmfb" ?𦢈) ("bmfm" ?胚) ("bmfr" ?脴) ("bmhaf" ?鴡) ("bmig" ?胵) ("bmj" ?肝) ("bmke" ?爰) ("bmks" ?助) ("bmlm" ?𦜖) ("bmln" ?刞) ("bmmc" ?具) ("bmmo" ?冢) ("bmms" ?肟) ("bmmu" ?朊) ("bmmv" ?脤) ("bmog" ?雎) ("bmr" ?同) ("bmrb" ?膈) ("bmrt" ?脰) ("bmrw" ("腷冨")) ("bmso" ("豚䐁")) ("bmui" ?冠) ("bmvm" ?脛) ("bmwf" ?膘) ("bmwl" ?腼) ("bmwv" ?腰) ("bn" ?肊) ("bnau" ("脕脃")) ("bncr" ?膽) ("bnd" ?孚) ("bnii" ?膙) ("bnkg" ?脡) ("bnkq" ?腱) ("bnlii" ?蠫) ("bnmu" ?脆) ("bno" ?肷) ("bnui" ?冤) ("bo" ?贝) ("boae" ?腹) ("boah" ?膓) ("bob" ?肭) ("bobo" ?朒) ("bobr" ?𦛚) ("bodi" ?胕) ("bog" ?脽) ("bogf" ?膲) ("bogs" ?臇) ("bohh" ?胗) ("boii" ?朎) ("boin" ?肣) ("boip" ?腍) ("boma" ?膾) ("bomc" ?𦛼) ("bommf" ?祭) ("bomn" ?腧) ("bomo" ?臉) ("bomrt" ?豋) ("bon" ?肐) ("boog" ?脞) ("bopd" ?胣) ("boq" ?脌) ("botf" ?膴) ("bowy" ?脢) ("boymr" ?詧) ("bpa" ?脂) ("bph" ?䏟) ("bphr" ?脗) ("bpp" ?肶) ("bpr" ("朐胊")) ("bpru" ?胞) ("bpu" ?肫) ("bpuk" ?胸) ("bq" ?用) ("bqkk" ?腠) ("bqmb" ?腈) ("bqmf" ?膆) ("bqu" ?甩) ("brc" ?胑) ("brhaf" ?鵰) ("brhg" ?脭) ("brhhh" ?彫) ("brhvf" ?𦅚) ("bri" ?戙) ("brog" ?雕) ("brrd" ?臊) ("brrs" ?腭) ("brsmm" ?翢) ("bsd" ?爭) ("bse" ?脲) ("bsef" ?鵩) ("bshh" ?豸) ("bshi" ?肕) ("bsjr" ?腒) ("bsle" ?服) ("bsmg" ?腛) ("bsmh" ?膠) ("bsmv" ?脹) ("bss" ?凸) ("bstv" ?𦟌) ("bt" ("冊皿")) ("bta" ?腊) ("btab" ?冪) ("btak" ?膜) ("btav" ?臈) ("btbc" ?腆) ("btbo" ?朦) ("btbs" ?𦛨) ("btca" ?𦡮) ("btct" ?膉) ("btgr" ?膳) ("btis" ?臟) ("btk" ?朕) ("btlf" ?臙) ("btlk" ?朠) ("btln" ("删刪")) ("btmbc" ("頯𩓚")) ("btmc" ?𦝁) ("btmd" ?腜) ("btmj" ?𦠜) ("btoe" ?臒) ("btt" ("肼胼")) ("btu" ?岡) ("btwv" ?膿) ("btyj" ?膵) ("btyv" ?罔) ("bu" ("目冚")) ("buahm" ?睲) ("buahu" ?睸) ("buamj" ?睅) ("buamo" ?睼) ("buana" ?瞷) ("buanb" ?瞯) ("buank" ?矙) ("buav" ?眼) ("bubac" ?瞑) ("bubbe" ?瞹) ("bubbq" ?瞬) ("bubd" ?睬) ("bubgr" ?睭) ("bubsd" ?睜) ("bubuk" ?瞁) ("bubuu" ("睍覞")) ("bubvk" ?𥉐) ("buc" ?貝) ("buce" ?朡) ("bucim" ?瞈) ("bucms" ?盻) ("bucnh" ?睇) ("bucsh" ?盼) ("budhl" ?𥇦) ("budmf" ?𥈡) ("budoo" ?睞) ("bufb" ?睄) ("bufbf" ?矘) ("bufbg" ?瞠) ("bufbq" ?𥋇) ("bufd" ?眯) ("bufdq" ?瞵) ("buff" ?睒) ("bufh" ?眇) ("bufq" ?眫) ("bufqu" ?睠) ("bugce" ?睖) ("bugcg" ?睦) ("bugg" ?眭) ("buggu" ?䁱) ("bugit" ?瞌) ("buhaf" ("鷂瞗")) ("buhce" ?𥊙) ("buhdf" ?瞅) ("buhe" ?眅) ("buhfb" ?𥋘) ("buhgf" ?矄) ("buhhj" ?睥) ("buhhv" ?眽) ("buhio" ?眨) ("buhjm" ?睡) ("buhju" ?瞃) ("buhml" ?盺) ("buhni" ?颻) ("buhok" ?覹) ("buhoo" ?瞛) ("buhpa" ?睧) ("buhqi" ?睋) ("buhqo" ?眣) ("buhqu" ?眊) ("buhsk" ?睙) ("buhu" ?見) ("buhus" ?矏) ("buhvf" ?繇) ("buhxe" ?瞍) ("buhxu" ?睨) ("buice" ?睃) ("buig" ?𥅾) ("buihq" ?眸) ("buik" ?狊) ("buir" ?眙) ("buitc" ?矌) ("buiv" ?眓) ("bujbc" ?瞋) ("bujcm" ?瞾) ("bujd" ?眛) ("bujjl" ?䁪) ("bujka" ?睹) ("bujlo" ?睫) ("bujmc" ("瞚矉")) ("bujmm" ?睻) ("bujmn" ?眝) ("bujmu" ?睆) ("bujnu" ?睕) ("bujpn" ?矃) ("bujqr" ?瞎) ("bukcf" ?瞭) ("bukkb" ?睎) ("bukmf" ?𥇧) ("bukn" ?眱) ("bukoo" ?䀹) ("bulbk" ?眏) ("bulbu" ?眈) ("bullp" ?瞣) ("bulmc" ?瞶) ("bulmi" ?蜰) ("bulmo" ?眺) ("buln" ?剛) ("bulwl" ?眒) ("bulwv" ?瞜) ("bumbb" ?𥌎) ("bumbg" ?矐) ("bumd" ?盱) ("bumgg" ?睚) ("bumj" ?盰) ("bumjk" ?瞰) ("bumls" ?眄) ("bummf" ?眎) ("bummi" ?眃) ("bumn" ?盯) ("bumtb" ?矋) ("bumwf" ?瞟) ("bumwj" ?瞫) ("bumym" ?眐) ("bunau" ?睌) ("bunbe" ?矎) ("buncr" ?瞻) ("bundt" ?䁅) ("bunhb" ?瞲) ("bunhe" ?𥄫) ("bunin" ?眵) ("bunir" ?眳) ("bunkq" ?睷) ("bunok" ?睽) ("bunot" ?瞪) ("buog" ("睢瞿膗")) ("buoge" ?矍) ("buogf" ?瞧) ("buohh" ?眕) ("buoma" ?瞺) ("buomb" ?睔) ("buomm" ?䁯) ("buomn" ?睮) ("buomo" ?瞼) ("buon" ?盵) ("buonk" ?睺) ("buoq" ?𢆡) ("buotf" ?瞴) ("bupa" ?眴) ("bupim" ?盷) ("bupp" ?䀝) ("bupu" ?盹) ("buqmb" ?睛) ("buqou" ?瞡) ("burb" ?睊) ("burrd" ?矂) ("burvp" ?眠) ("bushr" ?眧) ("busj" ?眲) ("busmg" ("眶矅")) ("busp" ?眤) ("busrr" ?瞘) ("bustr" ?䁥) ("busuu" ?𥇣) ("busyi" ?矚) ("butak" ?瞙) ("butbo" ?矇) ("butco" ?瞨) ("butk" ?眹) ("butlb" ?瞞) ("butmj" ?瞱) ("butq" ?眻) ("butrg" ?矔) ("butw" ?瞄) ("buu" ("朏胐")) ("buuce" ?䁓) ("buumt" ?䁗) ("buvf" ?県) ("buvfb" ?矊) ("buvis" ?眑) ("buvml" ?鼎) ("buvne" ?睩) ("buwd" ?睏) ("buwla" ?𥌓) ("buyaj" ?𥇍) ("buybp" ?矓) ("buybu" ?𥌑) ("buyfd" ?瞇) ("buymp" ?眦) ("buyoj" ?睟) ("buyrl" ?瞓) ("buyso" ?䁢) ("buyt" ?𥅈) ("buytg" ?瞳) ("buytj" ?瞕) ("buyub" ?瞝) ("buyv" ?盳) ("buyvi" ?眩) ("bv" ?妥) ("bvg" ?墾) ("bvhaf" ("鸚鵎")) ("bvhl" ?膷) ("bvik" ?奚) ("bvne" ?䐂) ("bvnl" ?郻) ("bvno" ?腞) ("bvp" ?懇) ("bvvv" ?臘) ("bvvw" ?腦) ("bwd" ?腂) ("bwgg" ?𦢓) ("bwim" ?膕) ("bwk" ?胭) ("bwl" ?胛) ("bwlb" ?腢) ("bwlg" ?𦣇) ("bwli" ("爵臅")) ("bwmv" ?腲) ("bwot" ?膃) ("bwp" ?腮) ("bxff" ?𦦨) ("by" ("丹円")) ("byav" ?腿) ("bybb" ?膼) ("bybp" ("朧𠖥")) ("bybr" ?膪) ("bybs" ?膀) ("byck" ?胶) ("byhaf" ?鴅) ("byhhh" ?彤) ("byhn" ?肮) ("byhr" ?膇) ("byhs" ?肪) ("byia" ?膱) ("byij" ?膟) ("byln" ?刐) ("bymy" ?胩) ("byoj" ?脺) ("byok" ?腋) ("bypo" ?臄) ("bypt" ?臚) ("byrn" ?脝) ("byta" ?腤) ("bytg" ("朣膧")) ("bytoe" ?雘) ("bytp" ?臆) ("byvg" ?臃) ("byvi" ?胘) ("byvo" ?胲) ("bywm" ?膻) ("byx" ?臍) ("c" ?金) ("ca" ?鈤) ("caa" ?錩) ("cab" ?𨧹) ("cafu" ?鎤) ("cahm" ?鍟) ("cahu" ?鎇) ("cam" ?鉭) ("camh" ?鍚) ("cami" ?鍀) ("camj" ?銲) ("camo" ?鍉) ("camvn" ?甑) ("can" ?鍆) ("cana" ?鐧) ("canau" ?䒏) ("canb" ?鐗) ("canl" ?鄫) ("cant" ?鐦) ("canw" ?鑭) ("caop" ?𨫞) ("caph" ?錫) ("capp" ?鋼) ("capv" ?鍻) ("casm" ?鎉) ("cate" ?鑤) ("cau" ?鈀) ("cav" ?銀) ("cavf" ?䥪) ("cawe" ?鏝) ("cayf" ?鐛) ("cayt" ?𨩄) ("cb" ?鈅) ("cbb" ?錋) ("cbbe" ?鑀) ("cbbr" ?鍋) ("cbcd" ?𨨥) ("cbcn" ?鍘) ("cbcv" ?𨰃) ("cbdi" ?鋝) ("cbgr" ?錭) ("cbhx" ?䤾) ("cbjj" ?鍕) ("cbm" ?鉏) ("cbme" ?鍰) ("cbmr" ("銅𥖹")) ("cbms" ?鋤) ("cbou" ?鎐) ("cbsd" ?錚) ("cbt" ?銏) ("cbu" ?鉬) ("cbuc" ?鋇) ("cbue" ?钁) ("cbul" ?鐤) ("cbuu" ?鋧) ("cbwi" ?𨰜) ("cc" ("釟鍂")) ("ccc" ?鑫) ("cccc" ?𨰻) ("cchaf" ?𪄇) ("cci" ?鈆) ("ccnh" ?銻) ("ccor" ?鋊) ("ccr" ?鉛) ("ccru" ?銳) ("ccsh" ?鈖) ("ccwa" ?鏳) ("cdb" ?𨦉) ("cddo" ?𨭣) ("cddq" ?鑻) ("cdf" ?錰) ("cdg" ?𨧀) ("cdh" ?釮) ("cdhe" ?鈹) ("cdk" ?鈌) ("cdl" ?鋉) ("cdm" ?鉢) ("cdmq" ?鍏) ("cdoo" ?錸) ("cdw" ?錬) ("cdwf" ?鍊) ("ce" ?淾) ("cea" ?錔) ("ceah" ?鐋) ("cede" ?𨨏) ("cee" ?𨥖) ("ceed" ?鎟) ("ceee" ?錣) ("cegi" ?鍅) ("cehv" ?鎃) ("cei" ?釵) ("ceid" ?𨫟) ("cesd" ?𨬡) ("cetc" ?𨩅) ("cf" ("鈥釥")) ("cfb" ?銷) ("cfbb" ?鏛) ("cfbc" ?鎖) ("cfbd" ?鏿) ("cfbf" ?钂) ("cfbg" ?鏜) ("cfbr" ?鋿) ("cfbu" ?鎲) ("cfbw" ?鐺) ("cfd" ?銤) ("cfdq" ?鏻) ("cff" ?錟) ("cffd" ?鑅) ("cffg" ?𨯗) ("cffs" ?鐒) ("cfh" ?鈔) ("cfmu" ?銧) ("cfog" ?𨫠) ("cfq" ?鉡) ("cfqu" ?錈) ("cg" ?釷) ("cgbn" ?𨧣) ("cgce" ?錂) ("cgcg" ?錴) ("cgg" ?銈) ("cggu" ?鐃) ("cgi" ?鉣) ("cgit" ?鎑) ("cgni" ?鑄) ("cgov" ?𨬓) ("cgp" ?鋕) ("cgr" ?銡) ("cgrf" ?𨯨) ("cgrr" ?𨭎) ("cgrv" ?鎱) ("cgsk" ?𨫼) ("cgth" ?𨭌) ("cha" ?鉑) ("chaa" ?𨰝) ("chab" ?錦) ("chae" ?䤼) ("chaf" ?鵭) ("chag" ?鍠) ("chbk" ?鐭) ("chbr" ?銄) ("chd" ?鉌) ("chdb" ?鏼) ("chdf" ?鍬) ("chdh" ?銹) ("chdl" ?𨧺) ("chdn" ?鋓) ("chdw" ?鐇) ("che" ?鈑) ("chej" ?鋒) ("cher" ?鉻) ("chey" ?鉖) ("chg" ?鈓) ("chgf" ?鑂) ("chgi" ?銩) ("chgr" ?鋯) ("chgu" ?銑) ("chhaf" ("鳻鵜")) ("chhe" ?鑗) ("chhh" ?釤) ("chhj" ?錍) ("chhl" ?鉚) ("chhw" ?鎦) ("chixp" ?麄) ("chj" ?釺) ("chjd" ?銖) ("chje" ?鍛) ("chjg" ?鍾) ("chjm" ?錘) ("chjr" ?銛) ("chju" ?鍎) ("chjx" ?鍤) ("chkb" ?鐈) ("chlc" ?鑕) ("chlmi" ?蚠) ("chln" ?剃) ("chlo" ("釽鍁")) ("chmbc" ?頒) ("chml" ?釿) ("chmr" ?銗) ("chn" ?𡯂) ("chnb" ?𨦨) ("chnd" ?䤪) ("chni" ("釩𩗩")) ("chnl" ?邠) ("chok" ?攽) ("choo" ?鏦) ("chp" ?𢚖) ("chpa" ?錉) ("chqi" ?鋨) ("chqm" ?鉎) ("chqo" ?鉄) ("chrf" ?鎢) ("chs" ?鈼) ("chtl" ?𨰉) ("chu" ?尣) ("chua" ?𨯩) ("chuc" ?鑽) ("chud" ?鎳) ("chup" ?鎴) ("chvo" ?鈲) ("chwp" ("鎞鏓")) ("chxc" ?𨯵) ("chxe" ?鎪) ("chxh" ?銵) ("ci" ?公) ("ciav" ?鋃) ("cibi" ?鎛) ("cice" ?鋑) ("cihf" ?鏚) ("cihm" ?銊) ("cihq" ?鉾) ("cihr" ?鍼) ("cihs" ?鋮) ("cihu" ?鈗) ("cihv" ?𨩆) ("cii" ?錢) ("ciih" ?鏒) ("ciil" ?鎯) ("cijb" ?鋪) ("cijc" ?鉥) ("cije" ?銶) ("cikk" ?鈸) ("ciku" ?䤞) ("cilb" ?鏞) ("cile" ?鏮) ("cill" ?銂) ("cilr" ?鎕) ("cimbc" ?頌) ("cimn" ?瓮) ("cimr" ?𥗛) ("cine" ?銢) ("cing" ?𨫆) ("cip" ?釴) ("cipf" ?鑣) ("cipm" ?鉽) ("cipp" ?鋱) ("cir" ?鈶) ("cisb" ?鍽) ("cism" ?翁) ("citc" ("鐮鑛")) ("cite" ?鍍) ("citf" ?鏣) ("civ" ?鉞) ("cixe" ?𨯙) ("cixp" ?鏕) ("cixq" ?𨭤) ("cj" ?針) ("cjbc" ?鎮) ("cjbd" ?鋍) ("cjbf" ("鎍鑔")) ("cjbj" ?𨩇) ("cjcr" ?鎔) ("cjcv" ?鑹) ("cjig" ?鐵) ("cjii" ?鏄) ("cjip" ?鏸) ("cjjj" ?𨪚) ("cjjm" ?𨯪) ("cjka" ?鍺) ("cjki" ?鋐) ("cjkp" ?銠) ("cjks" ?銬) ("cjmc" ("鏔鑌𨰦𨰰")) ("cjmf" ?錝) ("cjmm" ?鍹) ("cjmo" ("錠鎵")) ("cjmu" ?鋎) ("cjmw" ?𨬬) ("cjnu" ?鋺) ("cjon" ?䥑) ("cjp" ?鉈) ("cjpn" ?鑏) ("cjr" ?鈷) ("cjrb" ?鍸) ("cjrr" ?錧) ("cjru" ?鋴) ("cjtc" ?鐼) ("cjti" ?鑧) ("cjto" ?鑳) ("cjv" ?銨) ("ck" ("父釱")) ("ckau" ?爸) ("ckb" ?銪) ("ckce" ?鎩) ("ckcf" ?鐐) ("ckgg" ?鍷) ("ckhml" ?斧) ("cki" ("鈦鈜")) ("ckjt" ?錛) ("ckkb" ?䤭) ("cklb" ?鈽) ("ckld" ?銌) ("ckmf" ?錼) ("ckmgc" ?釜) ("ckmr" ?錡) ("ckms" ?銙) ("ckn" ("釚銕")) ("cknin" ?爹) ("ckoo" ?鋏) ("cksjl" ?爺) ("cksr" ?鉫) ("cl" ("丫鈡")) ("clbk" ?鉠) ("clbu" ?鈂) ("cll" ?鋛) ("clll" ?釧) ("clln" ?鉘) ("clmc" ?鐀) ("clmo" ?銚) ("clmy" ?䤵) ("cln" ?釗) ("clnc" ?鐨) ("clp" ?𨨩) ("clpb" ?𨩈) ("clq" ?銉) ("clw" ?鈾) ("clwl" ?鉮) ("clwv" ?鏤) ("clx" ?鏽) ("cm" ?釭) ("cma" ?銆) ("cmbb" ?鑐) ("cmbc" ("顉𨫋")) ("cmbv" ?𨯂) ("cmbw" ?鐳) ("cmd" ?釪) ("cme" ?銾) ("cmf" ?鈈) ("cmfb" ?鑈) ("cmfe" ?鋄) ("cmfj" ("銔𨥾")) ("cmfm" ?鉟) ("cmgg" ?錱) ("cmgi" ?鈺) ("cmgr" ?鑩) ("cmhaf" ?鶲) ("cmhf" ?𨪛) ("cmhl" ?鋣) ("cmia" ?𨫌) ("cmig" ?銍) ("cmii" ?𨫎) ("cmj" ?釬) ("cmlm" ?錏) ("cmmp" ?𨰣) ("cmmr" ?鋙) ("cmms" ?釫) ("cmmu" ?鈨) ("cmmv" ?鋠) ("cmn" ?釘) ("cmnr" ?鈳) ("cmob" ?鈵) ("cmp" ?憌) ("cmr" ?鉐) ("cmrb" ?鎘) ("cmrt" ?鋀) ("cmrw" ?鍢) ("cmso" ?𨧧) ("cmsu" ?鈪) ("cmt" ?鈃) ("cmtb" ?𨯅) ("cmtn" ?鉶) ("cmto" ?鐝) ("cmua" ?鐕) ("cmvh" ?釾) ("cmvi" ?鎒) ("cmvm" ?鋞) ("cmvs" ?兮) ("cmwf" ?鏢) ("cmwj" ?鐔) ("cmwv" ?𨪁) ("cmym" ?鉦) ("cmys" ?鈣) ("cn" ?釔) ("cnao" ?鐌) ("cnau" ("銫鋔")) ("cnbk" ?𨩉) ("cnd" ?釨) ("cndt" ?錳) ("cng" ?鈕) ("cnhb" ?鐍) ("cnhd" ?鍒) ("cnhe" ?鈒) ("cnhs" ?釢) ("cnhx" ?錎) ("cni" ?釸) ("cnib" ?銿) ("cnih" ?𨥨) ("cnii" ?鏹) ("cnin" ("鉹𨥤")) ("cnir" ?銘) ("cnkg" ?鋌) ("cnkl" ?𨧞) ("cnkm" ?鋋) ("cnkq" ?鍵) ("cnl" ("弚鈏")) ("cnlh" ("弟鐊")) ("cnlr" ?錒) ("cnmu" ?䤥) ("cnn" ?釕) ("cno" ?欽) ("cnoe" ?鏺) ("cnok" ?鍨) ("cnot" ?鐙) ("cnri" ?鑱) ("cnst" ?𨩙) ("cnwa" ?鑥) ("cnyi" ?𨧻) ("coae" ?鍑) ("cob" ?鈉) ("cod" ?銝) ("cog" ?錐) ("cogd" ?鏶) ("cogf" ?鐎) ("cogj" ?鎨) ("cogs" ("鐫鎸")) ("cohg" ?銋) ("cohh" ?鉁) ("cohl" ?𨦪) ("coii" ?鈴) ("coim" ?鑯) ("coin" ?鈐) ("coir" ("鎗鋡")) ("colb" ?鉓) ("colh" ?鎀) ("colmi" ?螸) ("comb" ("鑰錀")) ("comc" ?鋲) ("comg" ?銓) ("coml" ?𨨶) ("comn" ?鍮) ("como" ?鐱) ("comq" ?鎿) ("comr" ?鉿) ("con" ?釳) ("cond" ?鎎) ("conk" ?鍭) ("conq" ?𨫡) ("coog" ?銼) ("cop" ?慾) ("cor" ?谷) ("cord" ?𨩚) ("cowy" ?鋂) ("cp" ?鈊) ("cpa" ?銁) ("cpbc" ?鎭) ("cpd" ?釶) ("cph" ?鉍) ("cphp" ?鍃) ("cpi" ("釣鈎")) ("cpim" ?鈞) ("cpou" ?鋾) ("cpp" ?鈚) ("cppa" ?鍇) ("cpr" ?鉤) ("cpru" ?鉋) ("cptd" ?鍱) ("cpu" ?鈍) ("cpyr" ?鍧) ("cqd" ?銇) ("cqgi" ?𨨲) ("cqhk" ?鍥) ("cqjl" ?𨧜) ("cqjm" ?鏏) ("cqjp" ?𨯚) ("cqki" ?鋳) ("cqmb" ?錆) ("cqmv" ?錶) ("cqo" ?鈇) ("cr" ?釦) ("crb" ?鋗) ("crhaf" ?鵒) ("crhg" ?鋥) ("crhr" ?鋁) ("crhu" ?兌) ("crjcm" ?谾) ("crki" ?谹) ("crlb" ?銱) ("crmjk" ?豃) ("crmr" ?鏴) ("crnl" ?郤) ("crno" ?欲) ("crnq" ?谻) ("croir" ?谽) ("crp" ("总懖𢤹")) ("crrd" ?鐰) ("crrj" ?𨭐) ("crrk" ?𨰫) ("crrs" ?鍔) ("crsl" ?卻) ("crsmh" ?豂) ("crtc" ?谼) ("cruc" ?鐉) ("crvk" ?鋘) ("crvp" ?鈱) ("crybp" ?豅) ("crye" ?鍜) ("cseg" ?鏗) ("csh" ("分釖")) ("cshc" ?貧) ("cshf" ?炃) ("cshg" ?坌) ("cshp" ?忿) ("cshr" ?鉊) ("csht" ("盆弅")) ("cshu" ?岔) ("csic" ?𨯿) ("csit" ?鑑) ("csiu" ?鑬) ("csj" ?鉺) ("csje" ?鋷) ("csjj" ?鑷) ("csjl" ?鎁) ("csjr" ?鋸) ("cskr" ?𨧡) ("cslb" ?鉔) ("csme" ?鋟) ("csmg" ?鑃) ("csmh" ?鏐) ("csmm" ?𨦫) ("csmr" ?鉰) ("csmv" ?鋹) ("csp" ?鈮) ("csqf" ?鎷) ("csr" ?鉕) ("csro" ?䥲) ("csrr" ?鏂) ("css" ?鉅) ("cssr" ?鋦) ("cstv" ?𨫀) ("csu" ?𨥈) ("cswc" ?𨰹) ("csyi" ?钃) ("csyq" ?𨬯) ("cta" ?錯) ("ctak" ?鏌) ("ctbc" ?錪) ("ctbk" ?鏾) ("ctbn" ?鎆) ("ctc" ?鉷) ("ctca" ?鐠) ("ctcd" ?𨭥) ("ctcg" ?䥓) ("ctch" ?𨧼) ("ctcl" ?鐁) ("ctco" ?鏷) ("ctct" ?鎰) ("ctcu" ?𨬭) ("ctcw" ?𨩊) ("ctei" ?鑮) ("ctgi" ?鑆) ("ctgk" ?鎂) ("ctgo" ?𨬢) ("ctgr" ?鐥) ("ctgt" ?鑉) ("ctgu" ?錓) ("ctis" ?鑶) ("ctkr" ?鍩) ("ctlb" ?鏋) ("ctlf" ?𨯧) ("ctlk" ?鍈) ("ctlo" ?𨫪) ("ctm" ?鉗) ("ctmc" ("錤鐄")) ("ctmj" ?鏵) ("ctmv" ?鍖) ("ctob" ?𨧨) ("ctoe" ?鑊) ("ctop" ?錵) ("ctor" ?鎝) ("ctpd" ?鐷) ("ctpo" ?𨪂) ("ctqm" ?鎈) ("ctrg" ?鑵) ("ctrs" ?𨯫) ("ctsr" ?鍣) ("ctt" ?鉼) ("ctub" ?鎙) ("ctvi" ?鎡) ("ctw" ?錨) ("ctwb" ?𨭬) ("ctwi" ?鐏) ("ctxc" ?鎌) ("ctyj" ?鑝) ("ctyv" ?鋩) ("cu" ("釓𨥉")) ("cuap" ?𨬌) ("cubb" ?鏰) ("cuce" ?鍐) ("cuhj" ?鎽) ("cuhqu" ?毤) ("cumb" ?鍴) ("cumj" ?錌) ("cumt" ?鎧) ("cuob" ?鑴) ("cuog" ?鏙) ("cuok" ?敓) ("cutn" ?𨬫) ("cv" ?釹) ("cvfr" ?鐑) ("cvid" ?鑠) ("cvii" ?鐖) ("cvio" ?鉯) ("cvmi" ?鏘) ("cvne" ?錄) ("cvr" ?銣) ("cvvc" ?鎻) ("cvvv" ?鑞) ("cvvw" ?錙) ("cw" ?鈿) ("cwa" ?曾) ("cwb" ?𨩋) ("cwd" ?錁) ("cwg" ?鋰) ("cwgf" ?𨭆) ("cwjc" ?鏆) ("cwjr" ?錮) ("cwk" ?銦) ("cwkp" ?𨪜) ("cwl" ?鉀) ("cwlg" ?鑼) ("cwli" ?鐲) ("cwlj" ?鐸) ("cwlm" ?鎠) ("cwlv" ?鐶) ("cwmv" ?鍡) ("cwol" ?鎅) ("cwp" ?鍶) ("cwrc" ?𨭦) ("cwtj" ?鏎) ("cwvf" ?鏍) ("cwwg" ?鑸) ("cwwv" ?𨯬) ("cwww" ?鑘) ("cwyi" ?鉧) ("cy" ?釙) ("cyaj" ?鋽) ("cybb" ("鍗鐹")) ("cybc" ?鍞) ("cybk" ?钀) ("cybp" ?鑨) ("cybs" ?鎊) ("cycb" ("鏑𨫢")) ("cyck" ?鉸) ("cydk" ?鐓) ("cye" ?鈙) ("cyed" ?𨮏) ("cyg" ?鉒) ("cygq" ?鐽) ("cyhc" ?䥥) ("cyhj" ?鏠) ("cyhm" ?鏟) ("cyhn" ?鈧) ("cyhr" ?鎚) ("cyhs" ?鈁) ("cyhv" ?銥) ("cyib" ?錥) ("cyiu" ("銃鋶")) ("cyj" ?鈄) ("cyjj" ?鏈) ("cyk" ?鈫) ("cylb" ?鈰) ("cymb" ?錹) ("cymh" ?鐬) ("cymr" ?𨦼) ("cymy" ?鉲) ("cypd" ?鏬) ("cypo" ?鐻) ("cypp" ?鑢) ("cyps" ?鐪) ("cypt" ?鑪) ("cyr" ?鉆) ("cyrb" ?鎬) ("cyrd" ?錞) ("cyrf" ?鍄) ("cyrn" ("𨧤𨪃")) ("cyro" ?𨮙) ("cyru" ?𨦸) ("cyrv" ("鑲鎄")) ("cysd" ?鍦) ("cysk" ?鏃) ("cyso" ?鏇) ("cyt" ?鉝) ("cytg" ?鐘) ("cytj" ("鋅鏱")) ("cyto" ?鐩) ("cytp" ?鐿) ("cytr" ?錇) ("cytu" ?鏡) ("cyvi" ?鉉) ("cywi" ?鏀) ("cyx" ?鑇) ("d" ?木) ("da" ?杳) ("daa" ?椙) ("dabt" ?榅) ("dafu" ?榥) ("dagi" ?榯) ("dahu" ?楣) ("dail" ?楖) ("daiu" ?概) ("dam" ("查柦")) ("damh" ?楊) ("damj" ?桿) ("dan" ?椚) ("dana" ?橺) ("danb" ?橌) ("dand" ?㯗) ("dang" ?橍) ("danr" ("櫚櫊")) ("danw" ?欄) ("dapp" ?棍) ("dapv" ?楬) ("dasm" ?榻) ("dau" ?杷) ("dav" ?根) ("dawe" ?槾) ("db" ?朿) ("dbac" ?榠) ("dbb" ?棚) ("dbbb" ?榾) ("dbbq" ?橓) ("dbcd" ?棎) ("dbcv" ?櫻) ("dbd" ?棌) ("dbdb" ("棗棘")) ("dbgr" ?椆) ("dbhx" ?槄) ("dbjj" ?楎) ("dbkf" ?橪) ("dbln" ?刺) ("dbm" ?柤) ("dbmc" ?椇) ("dbme" ?楥) ("dbmm" ("枏𣏵")) ("dbmr" ?桐) ("dbnd" ?桴) ("dbo" ?僰) ("dbou" ?榣) ("dbsd" ?棦) ("dbse" ?棴) ("dbt" ?柵) ("dbtu" ?棡) ("dbu" ?相) ("dbuc" ?梖) ("dbug" ?欋) ("dbul" ?檙) ("dbuu" ?梘) ("dbv" ?桵) ("dbvk" ?榽) ("dby" ?枬) ("dc" ?朳) ("dcav" ?檭) ("dchd" ?椕) ("dci" ?松) ("dcip" ?棇) ("dcms" ?枍) ("dcnh" ?梯) ("dcor" ?㭲) ("dcr" ?柗) ("dcru" ?梲) ("dcsh" ?枌) ("dcwa" ?橧) ("dd" ?林) ("ddam" ?楂) ("ddb" ?栜) ("ddbuh" ?鬱) ("ddcsh" ?棼) ("ddd" ?森) ("dddf" ?㯲) ("dddo" ?檚) ("ddec" ?櫇) ("ddf" ?焚) ("ddg" ?埜) ("ddh" ?材) ("ddhe" ?柀) ("ddhh" ?彬) ("ddhmu" ?㯄) ("ddhni" ("梵檒")) ("ddi" ?村) ("ddino" ?椘) ("ddixp" ?麓) ("ddj" ?枺) ("ddk" ?樊) ("ddkli" ?蠜) ("ddkmr" ?礬) ("ddkq" ?攀) ("ddl" ?梀) ("ddlk" ?𣙙) ("ddln" ?楋) ("ddlo" ?樕) ("ddmmf" ?禁) ("ddmmv" ?辳) ("ddmq" ?椲) ("ddmrt" ?𧯴) ("ddmwg" ?𨤳) ("ddni" ?梦) ("ddnkq" ?㯬) ("ddnl" ?郴) ("ddnyo" ?楚) ("ddoin" ?棽) ("ddoo" ?棶) ("ddp" ("懋𢡟")) ("ddv" ?婪) ("ddw" ("棟瑍")) ("ddwf" ?楝) ("ddwli" ?欝) ("dea" ?㭼) ("deed" ?槡) ("deee" ?棳) ("deem" ?𣜖) ("defh" ?桫) ("dei" ?杈) ("deid" ?樑) ("deln" ?㓟) ("dembc" ?頗) ("demj" ?皯) ("depru" ?皰) ("deygq" ?㿹) ("df" ("杰㭂𣏹")) ("dfb" ?梢) ("dfbb" ?𣙟) ("dfbd" ?橖) ("dfbf" ?欓) ("dfbg" ?樘) ("dfbh" ?橕) ("dfbq" ?𣛟) ("dfbr" ?㭻) ("dfbw" ?檔) ("dfdq" ?橉) ("dff" ?棪) ("dffd" ("𣞁𣟕")) ("dffn" ?橩) ("dffs" ?橯) ("dfh" ?杪) ("dfle" ?隸) ("dfmu" ?桄) ("dfq" ?柈) ("dfqu" ?棬) ("dg" ?杜) ("dgb" ?柟) ("dgce" ?棱) ("dgg" ?桂) ("dggi" ?槸) ("dggu" ?橈) ("dgit" ?榼) ("dgji" ?𣙀) ("dgni" ?檮) ("dgov" ?樾) ("dgow" ?檣) ("dgp" ?梽) ("dgr" ?桔) ("dgrg" ?檯) ("dgrv" ?榬) ("dgti" ?樹) ("dgwc" ?櫝) ("dh" ?才) ("dha" ?柏) ("dhab" ?棉) ("dhag" ?楻) ("dhaj" ("槔槹")) ("dhal" ?櫛) ("dhbt" ?桖) ("dhbul" ?鼒) ("dhcq" ("櫸欅")) ("dhdf" ?楸) ("dhdl" ?棅) ("dhdw" ?橎) ("dhe" ("皮板")) ("dhej" ?桻) ("dher" ?格) ("dhey" ?柊) ("dhge" ?檓) ("dhgr" ?梏) ("dhgu" ?㭠) ("dhhaf" ?鸉) ("dhhh" ?杉) ("dhhi" ?榭) ("dhhj" ?椑) ("dhhl" ?柳) ("dhhw" ?榴) ("dhi" ?槐) ("dhij" ?櫆) ("dhio" ?柉) ("dhj" ?杄) ("dhja" ?櫡) ("dhjd" ?株) ("dhje" ?椴) ("dhjm" ?棰) ("dhjr" ?栝) ("dhju" ?楯) ("dhkb" ?橋) ("dhkl" ?桥) ("dhlb" ?楀) ("dhlc" ?櫍) ("dhlo" ?𣔙) ("dhml" ?析) ("dhms" ?栃) ("dhmu" ("栀梔")) ("dhmy" ?柝) ("dhn" ?机) ("dhnb" ?𣑲) ("dhne" ?杸) ("dhni" ("楓杋")) ("dhon" ("桁椼")) ("dhoo" ("樅𣠺")) ("dhpa" ("棔橁")) ("dhpm" ?柢) ("dhqm" ?栍) ("dhqo" ?柣) ("dhqu" ?枆) ("dhs" ?柞) ("dhsb" ?楄) ("dhsk" ?檄) ("dhsu" ?槴) ("dhtc" ?檱) ("dhuc" ?欑) ("dhus" ?櫋) ("dhuu" ?橇) ("dhvo" ?柧) ("dhwp" ?樬) ("dhx" ?桕) ("dhxo" ?楰) ("dhyg" ?樦) ("dhyu" ?榹) ("di" ("寸𣏾")) ("diav" ?桹) ("dibi" ?榑) ("dice" ?梭) ("didr" ?𣟖) ("difl" ?榊) ("digi" ?櫥) ("dihf" ?槭) ("dihr" ?椷) ("dihv" ?楲) ("dii" ?棧) ("diib" ?樃) ("diih" ?槮) ("diil" ?榔) ("dije" ?梂) ("dik" ?枤) ("dikk" ?柭) ("diku" ?𣏞) ("dilb" ?槦) ("dile" ?槺) ("dill" ?栦) ("diln" ?刌) ("dilr" ?榶) ("dimo" ?栨) ("dine" ("櫠栐")) ("ding" ?榳) ("dip" ?杙) ("dipc" ?樲) ("dipm" ?栻) ("dir" ?枱) ("dirm" ?棫) ("dism" ?㮼) ("dist" ?𣛮) ("dit" ?械) ("ditf" ?樜) ("dixp" ?樚) ("dj" ?末) ("djbc" ?槙) ("djbd" ?桲) ("djbf" ?檫) ("djbj" ?楠) ("djbm" ("植椬")) ("djc" ?柼) ("djcm" ?椌) ("djcr" ?榕) ("djcs" ?榨) ("dje" ?枝) ("djhr" ?楁) ("djii" ?槫) ("djip" ?橞) ("djji" ?橶) ("djjj" ?檊) ("djk" ?杖) ("djka" ?楮) ("djkp" ?栳) ("djks" ?栲) ("djlv" ?棲) ("djmc" ?檳) ("djmf" ?棕) ("djmm" ?楦) ("djmo" ("椗榢")) ("djmu" ?梡) ("djnu" ?椀) ("djp" ?柁) ("djpa" ?榰) ("djpb" ?橣) ("djpn" ?檸) ("djqp" ?櫶) ("djr" ?枯) ("djrb" ?楜) ("djrj" ?橭) ("djrr" ?棺) ("djt" ?枿) ("djtc" ?橨) ("djti" ?𣟂) ("djv" ?桉) ("djyj" ?榟) ("dk" ("夬杕")) ("dkb" ?栯) ("dkce" ?樧) ("dkcf" ?橑) ("dkgg" ?楏) ("dkhaf" ("鷘鴂")) ("dkhf" ?梑) ("dkkb" ?桸) ("dkkk" ?樉) ("dkld" ?栫) ("dkmb" ?楕) ("dkmr" ?椅) ("dkms" ?桍) ("dkmym" ?整) ("dkn" ("朹桋")) ("dknj" ?枠) ("dkok" ?槉) ("dkoo" ?梜) ("dkp" ?憖) ("dkpb" ?㯂) ("dkrd" ?𣕧) ("dks" ?朸) ("dkso" ?槬) ("dksr" ("枷檶")) ("dkss" ?栛) ("dl" ?束) ("dla" ?晳) ("dlbk" ?柍) ("dlbu" ?枕) ("dld" ?梊) ("dle" ?棣) ("dlks" ?勅) ("dlksf" ?鶒) ("dllmi" ?蜤) ("dlln" ("剌柫")) ("dlmc" ?樻) ("dlmo" ("桃𣑯")) ("dlmy" ?棑) ("dlno" ?欶) ("dlok" ?敕) ("dlp" ?惁) ("dlr" ?𠵍) ("dlshc" ?賴) ("dlw" ?柚) ("dlwl" ?柛) ("dlws" ?梬) ("dlwv" ?樓) ("dlx" ?橚) ("dlxh" ?柹) ("dlxl" ?棩) ("dm" ("本杠杢")) ("dma" ?栢) ("dmam" ?桓) ("dmbb" ?檽) ("dmbc" ?槓) ("dmbe" ?櫌) ("dmbi" ?橒) ("dmbl" ?栭) ("dmbm" ?欞) ("dmbr" ?櫺) ("dmbs" ?樗) ("dmbw" ?檑) ("dmcw" ("栖梄")) ("dmd" ?杅) ("dmdm" ?櫪) ("dmem" ?極) ("dmf" ?杯) ("dmfb" ?檷) ("dmfj" ?枰) ("dmfm" ?柸) ("dmfn" ?檦) ("dmfr" ?桮) ("dmg" ?枉) ("dmgi" ?櫉) ("dmgr" ?櫮) ("dmgt" ?梇) ("dmhf" ?榞) ("dmia" ?榗) ("dmig" ?桎) ("dmj" ?杆) ("dmjk" ?橄) ("dmlk" ?梗) ("dmlm" ?椏) ("dmmf" ?柰) ("dmmi" ("橱枟")) ("dmmp" ?欐) ("dmmr" ?梧) ("dmms" ?杇) ("dmmu" ?杬) ("dmmv" ?桭) ("dmn" ?朾) ("dmnl" ?桏) ("dmnn" ?栵) ("dmnr" ?柯) ("dmob" ?柄) ("dmr" ?柘) ("dmrq" ?韋) ("dmrt" ?梪) ("dmrw" ?楅) ("dmsmm" ?翉) ("dmso" ?椓) ("dmsu" ?枙) ("dmt" ?枅) ("dmtb" ?櫔) ("dmti" ?𣗳) ("dmto" ?橛) ("dmu" ?杌) ("dmue" ?榎) ("dmvh" ?枒) ("dmvm" ("枑桱")) ("dmvs" ?朽) ("dmvvq" ?舝) ("dmwc" ?檟) ("dmwf" ("標槱")) ("dmwj" ?橝) ("dmwm" ?橿) ("dmwv" ?楆) ("dmym" ?柾) ("dnao" ?橡) ("dnbg" ?桷) ("dnbj" ?槲) ("dnbq" ?檞) ("dncr" ?檐) ("dnd" ("李杍")) ("dndf" ?槂) ("dndu" ?𣏺) ("dnfd" ?櫯) ("dng" ?杻) ("dnhb" ?橘) ("dnhd" ("楙楺")) ("dnhe" ?极) ("dnib" ?桶) ("dnii" ?𣚦) ("dnil" ?栁) ("dnin" ("杼栘")) ("dniq" ?桝) ("dnkg" ?梃) ("dnkm" ?梴) ("dnkq" ?楗) ("dnlb" ?橢) ("dnlw" ?樄) ("dnmu" ?桅) ("dno" ?杴) ("dnob" ?楈) ("dnoe" ?橃) ("dnok" ?楑) ("dnon" ?櫈) ("dnot" ?橙) ("dnq" ?揧) ("dnqd" ?榤) ("dnri" ?欃) ("dnst" ?楹) ("dnue" ?㮀) ("dnwa" ?櫓) ("doau" ?𠌊) ("dob" ?枘) ("dobg" ?榷) ("dobuc" ?賚) ("doby" ?栴) ("dodi" ?柎) ("doe" ?桼) ("dog" ?椎) ("dogf" ?樵) ("dogj" ?榫) ("dogs" ?檇) ("dohaf" ?鶆) ("doii" ?柃) ("doik" ?猌) ("doim" ?櫼) ("doin" ?枔) ("doip" ?棯) ("doir" ("槍梒")) ("doj" ?杵) ("dok" ?枚) ("dokr" ?椥) ("doks" ?勑) ("dolb" ?樇) ("dolh" ?𣘀) ("doma" ?檜) ("domb" ?棆) ("domc" ?梹) ("domd" ?梌) ("domg" ?栓) ("domk" ?楩) ("domm" ?𣏴) ("domn" ?榆) ("domo" ?檢) ("domr" ?㭘) ("domv" ?楡) ("don" ?杚) ("donl" ?郲) ("doo" ?來) ("doog" ?桽) ("dop" ?杹) ("dopd" ?柂) ("dotc" ?𣗍) ("dotf" ?橅) ("dowy" ?梅) ("doyb" ?檎) ("dp" ("朼杺")) ("dpa" ("栒栺")) ("dpd" ?杝) ("dpfd" ?椈) ("dph" ?柲) ("dpht" ?榓) ("dpi" ("构杓")) ("dpim" ?枃) ("dpkp" ?楤) ("dpp" ?枇) ("dppa" ?楷) ("dppd" ?㰑) ("dppg" ?梐) ("dpr" ?枸) ("dpru" ?枹) ("dpt" ?枻) ("dptd" ?楪) ("dpu" ?杶) ("dq" ?杽) ("dqbhx" ?韜) ("dqbjj" ?韗) ("dqdj" ?韎) ("dqfb" ?韒) ("dqgwc" ?韥) ("dqhaj" ?韟) ("dqhk" ?楔) ("dqikk" ?韍) ("dqjl" ?梆) ("dqjm" ?槥) ("dqjp" ?櫘) ("dqka" ?椿) ("dqkd" ?榛) ("dqkk" ?楱) ("dqkq" ?棒) ("dqkx" ?樁) ("dqmb" ?棈) ("dqmc" ?樍) ("dqmf" ?榡) ("dqnhd" ?韖) ("dqnl" ?郼) ("dqo" ?枎) ("dqoae" ?䪖) ("dqomr" ?韐) ("dqou" ?槻) ("dqptd" ?韘) ("dqshi" ?韌) ("dqsmv" ?韔) ("dqtmj" ?韡) ("dqttb" ?韝) ("dqwli" ?韣) ("dqwot" ?韞) ("dqwtj" ?韠) ("dqyrd" ?韕) ("dr" ?杏) ("drb" ?梋) ("drc" ?枳) ("drhg" ?桯) ("drhr" ?梠) ("drhs" ?柺) ("drhu" ?柷) ("drji" ?檝) ("drlb" ?𣑐) ("drmr" ?㯝) ("drms" ?枵) ("drrd" ?橾) ("drrj" ?樿) ("drrr" ?榀) ("drrs" ?㮙) ("drsh" ?枴) ("drsj" ?楫) ("dru" ?𣏌) ("drye" ?椵) ("dsav" ?椻) ("dseg" ?樫) ("dsfb" ?榍) ("dshr" ?柖) ("dshu" ?梶) ("dsit" ?檻) ("dsj" ?栮) ("dsje" ?棷) ("dsjl" ?椰) ("dsjr" ?椐) ("dskr" ?桾) ("dslc" ?櫃) ("dsly" ?榧) ("dsma" ?槢) ("dsme" ?梫) ("dsmg" ("框櫂楃")) ("dsmh" ?樛) ("dsmi" ?樳) ("dsmj" ?𣝦) ("dsmm" ?栩) ("dsmr" ?柌) ("dsmv" ?棖) ("dsnd" ?樼) ("dsno" ?柩) ("dsp" ?柅) ("dsqf" ?榪) ("dsql" ?梛) ("dsrg" ?檉) ("dsrr" ?樞) ("dss" ?柜) ("dssr" ?梮) ("dstt" ?𣖕) ("dstv" ?榐) ("dsu" ?杞) ("dsuf" ?𣜠) ("dswl" ?㭱) ("dswu" ?欖) ("dsyi" ?欘) ("dsyq" ?樨) ("dta" ?棤) ("dtab" ?橗) ("dtak" ?模) ("dtaw" ?欗) ("dtbf" ?𣜭) ("dtbn" ?椾) ("dtbo" ?檬) ("dtc" ?栱) ("dtcd" ?檏) ("dtce" ?欉) ("dtcg" ?樭) ("dtco" ?樸) ("dtcw" ?楢) ("dtei" ?欂) ("dtge" ?樣) ("dtgf" ?榚) ("dtgi" ?檥) ("dtgk" ?𣖙) ("dtgo" ?檨) ("dtgr" ?橏) ("dtgs" ?㰕) ("dthj" ?樥) ("dtif" ?𣞢) ("dtih" ?𣕚) ("dtio" ?𣔰) ("dtit" ?𣙷) ("dtjm" ?𣜯) ("dtjr" ("楛㯴")) ("dtk" ?栚) ("dtkr" ?楉) ("dtlb" ?樠) ("dtlj" ?㮖) ("dtlk" ?楧) ("dtlm" ?槿) ("dtlx" ?櫹) ("dtm" ?柑) ("dtmc" ("橫棋")) ("dtmd" ?楳) ("dtmj" ?樺) ("dtmv" ?椹) ("dtoe" ?檴) ("dtog" ?𣗎) ("dtop" ?椛) ("dtor" ?榙) ("dtov" ?𣞼) ("dtpa" ?槆) ("dtpd" ("𣚭𣜿")) ("dtpp" ?檧) ("dtq" ?样) ("dtqm" ?槎) ("dtrg" ?權) ("dtrk" ?㯳) ("dtsj" ?榵) ("dtsr" ?櫙) ("dtt" ?栟) ("dttb" ?構) ("dttc" ?椪) ("dtwa" ?槽) ("dtwf" ?𣜃) ("dtwi" ?樽) ("dtwv" ?檂) ("dtxc" ?槏) ("du" ?札) ("duce" ?椶) ("duch" ?梤) ("duhj" ?𣗏) ("dulmi" ?蚻) ("dumb" ?椯) ("dumt" ?榿) ("duob" ?欈) ("duon" ?梣) ("dup" ?想) ("duu" ?柮) ("duvif" ?紮) ("dvfo" ?櫞) ("dvid" ?櫟) ("dvii" ?機) ("dvis" ?柪) ("dvl" ?朻) ("dvmg" ?梉) ("dvmt" ("㰘𣟗")) ("dvne" ?椂) ("dvno" ?椽) ("dvoi" ?欚) ("dvvd" ?樔) ("dvvi" ?檵) ("dvvw" ?椔) ("dw" ?東) ("dwb" ?𣖜) ("dwc" ?柶) ("dwd" ("棵梱")) ("dwf" ?柬) ("dwg" ?梩) ("dwhaf" ("鶇鶫")) ("dwhd" ?棞) ("dwim" ?槶) ("dwjc" ?樌) ("dwji" ?檲) ("dwjr" ?棝) ("dwk" ?栶) ("dwl" ?柙) ("dwlg" ?欏) ("dwlj" ?檡) ("dwls" ?楞) ("dwly" ?檌) ("dwmv" ?椳) ("dwot" ?榲) ("dwp" ?楒) ("dwvf" ?樏) ("dww" ?榃) ("dwwf" ?欙) ("dwww" ?櫑) ("dwyi" ?栂) ("dy" ?朴) ("dyad" ?槕) ("dyaj" ?棹) ("dybb" ("楴檛")) ("dybc" ?楨) ("dybp" ?櫳) ("dybs" ?榜) ("dycb" ?樀) ("dyck" ?校) ("dydk" ?橔) ("dydl" ?槨) ("dydu" ?櫬) ("dyfe" ?椒) ("dyg" ?柱) ("dyhh" ?楌) ("dyhn" ?杭) ("dyhr" ?槌) ("dyhs" ?枋) ("dyhv" ?𣐿) ("dyia" ?樴) ("dyij" ?𣘚) ("dyiu" ?梳) ("dyj" ?枓) ("dyjj" ?槤) ("dyk" ?𣐀) ("dylb" ?柿) ("dylm" ?杫) ("dymh" ?檅) ("dymu" ?櫏) ("dynb" ?樋) ("dynv" ?橠) ("dyoj" ?椊) ("dypf" ?橴) ("dypk" ?榩) ("dypm" ?樝) ("dypt" ?櫨) ("dypu" ?椃) ("dyr" ?枮) ("dyra" ?櫧) ("dyrb" ?槁) ("dyrd" ?椁) ("dyrf" ?椋) ("dyrn" ("楟梈")) ("dyro" ?檺) ("dyrv" ?欀) ("dysd" ?椸) ("dysr" ?檹) ("dysy" ?棜) ("dyt" ?柆) ("dytg" ?橦) ("dytj" ("樟梓")) ("dyto" ?檖) ("dytp" ?檍) ("dytr" ?棓) ("dytu" ("樈檤")) ("dytv" ?椄) ("dyub" ?樆) ("dyut" ?橀) ("dyv" ?杧) ("dyvo" ?核) ("dywd" ?檁) ("dywm" ?檀) ("dywv" ("榱櫰")) ("dyx" ?櫅) ("e" ?水) ("ea" ("汨汩沓")) ("eaa" ?淐) ("eabt" ?温) ("eafc" ("灝灦")) ("eafu" ?滉) ("eag" ?涅) ("eagi" ?溾) ("eahm" ?湦) ("eahr" ?㵆) ("eahu" ?湄) ("eaiu" ?溉) ("eam" ("泹𣵀")) ("eamh" ?湯) ("eami" ?淂) ("eamj" ?涆) ("eamk" ?淏) ("eamo" ?湜) ("eana" ?澗) ("eanb" ?㵎) ("eand" ?澖) ("eane" ?灁) ("eang" ?潤) ("eanj" ?灛) ("eank" ?潣) ("eano" ?灍) ("eanr" ?濶) ("eanw" ?瀾) ("eapp" ?混) ("eapv" ?渴) ("easm" ?溻) ("easr" ?𣸬) ("eate" ?瀑) ("eav" ?泿) ("eavf" ?濕) ("eawe" ?漫) ("eayf" ?澋) ("eayk" ?渂) ("eayt" ?𣸭) ("ebac" ?溟) ("ebau" ?淝) ("ebb" ?淜) ("ebbb" ?滑) ("ebbr" ?渦) ("ebbu" ?漞) ("ebcd" ?深) ("ebch" ?瀃) ("ebci" ?濺) ("ebcn" ?測) ("ebcr" ?浻) ("ebcv" ?瀴) ("ebd" ?𣶶) ("ebdd" ?𣺉) ("ebg" ?𡒗) ("ebgr" ?淍) ("ebhg" ?淫) ("ebhu" ?沉) ("ebhx" ?滔) ("ebjj" ?渾) ("ebkf" ?鸂) ("ebm" ?沮) ("ebme" ?湲) ("ebmp" ?濦) ("ebmr" ?洞) ("ebnd" ?浮) ("eboe" ?𣿀) ("ebof" ?漈) ("ebou" ?滛) ("ebp" ("懣懘慂")) ("ebr" ?泂) ("ebsd" ?淨) ("ebt" ?㳑) ("ebtu" ?𣷣) ("ebu" ?泪) ("ebuc" ?浿) ("ebug" ("濉灈")) ("ebuh" ?渺) ("ebuk" ?湨) ("ebul" ?濎) ("ebuu" ?涀) ("ebv" ?浽) ("ebvk" ?溪) ("ebwi" ?灂) ("ebyh" ?浵) ("ebyj" ?𣂎) ("ec" ("淦汃")) ("ecc" ?鍙) ("eccc" ?𤅺) ("ecnh" ?涕) ("ecor" ?浴) ("ecr" ?沿) ("ecru" ?涗) ("ecsh" ?汾) ("ecst" ?湓) ("ecwa" ?潧) ("ed" ?沐) ("edam" ?渣) ("edbt" ?盓) ("edbu" ?湘) ("edci" ?淞) ("edd" ?淋) ("eddd" ?潹) ("eddf" ?澿) ("eddg" ?漜) ("eddh" ?灪) ("eddn" ?滼) ("eddo" ?濋) ("eddv" ("漤𤂑")) ("edg" ?塗) ("edgg" ?溦) ("edha" ?湐) ("edhe" ?波) ("edhh" ?涁) ("edhl" ?淅) ("edj" ?沫) ("edk" ?決) ("edl" ?涑) ("edlc" ("瀨瀬")) ("edlk" ?潄) ("edlo" ?漱) ("edm" ?泍) ("edmbc" ?顙) ("edmd" ?𣸑) ("edmf" ?渿) ("edmq" ?湋) ("ednf" ?𤄄) ("edod" ?𣸯) ("edoe" ?漆) ("edoo" ?淶) ("edvd" ?𤄿) ("edw" ?涷) ("edwf" ?湅) ("ee" ("双汉沝𣲙")) ("eea" ?涾) ("eec" ?錃) ("eee" ("淼叒")) ("eeed" ?桑) ("eeeee" ?敪) ("eeeef" ?鵽) ("eeeen" ?剟) ("eeeeo" ?欼) ("eeeeu" ?毲) ("eeem" ("叠𣿫")) ("eei" ?汊) ("eeii" ?溞) ("eemr" ?碆) ("eeog" ?滩) ("eetb" ?濷) ("eev" ?婆) ("efb" ?消) ("efbb" ?𣻸) ("efbg" ?漟) ("efbk" ?潎) ("efbr" ?淌) ("efbw" ?澢) ("efdc" ?瀵) ("efdq" ?潾) ("eff" ("淡𣶷")) ("effc" ?灐) ("effd" ?濚) ("effe" ?濴) ("efff" ("瀠濙")) ("effg" ?瀅) ("effr" ?瀯) ("effs" ?澇) ("efh" ?沙) ("efhu" ?渻) ("efmu" ?洸) ("efq" ?泮) ("efqf" ?潫) ("eg" ("圣坔")) ("egce" ?淩) ("egcg" ?淕) ("egde" ("濲瀔")) ("egfe" ?瀫) ("egg" ("洼塣")) ("eggu" ?澆) ("egi" ?法) ("egit" ?溘) ("egj" ?準) ("eglc" ?浾) ("egni" ?濤) ("egow" ?濇) ("egr" ?洁) ("egrc" ?𤂌) ("egrr" ?𤀺) ("egrv" ?滍) ("egsk" ?滶) ("egth" ?澎) ("egti" ?澍) ("egtj" ?涬) ("egwc" ?瀆) ("eha" ?泊) ("ehae" ?湶) ("ehag" ?湟) ("ehal" ?瀄) ("ehar" ?澔) ("ehbd" ?㶅) ("ehbk" ?澳) ("ehbn" ?淛) ("ehbt" ("洫盪")) ("ehbu" ("洎灚")) ("ehby" ?洀) ("ehcn" ?瀏) ("ehd" ?𣓥) ("ehdb" ?潲) ("ehde" ?潻) ("ehdf" ?湫) ("ehdg" ?𣽿) ("ehdl" ?𣶸) ("ehdn" ("浰𣻗")) ("ehdp" ?溒) ("ehds" ?𣵛) ("ehdv" ?涹) ("ehdw" ?潘) ("ehe" ?汳) ("ehed" ?涤) ("ehej" ?浲) ("eheq" ?洚) ("eher" ?洛) ("ehet" ?瀊) ("ehf" ?燙) ("ehg" ?𡌂) ("ehgi" ?𤅕) ("ehgr" ?浩) ("ehgu" ?洗) ("ehhl" ?泖) ("ehhv" ?派) ("ehhw" ?溜) ("ehic" ?𤅄) ("ehio" ?泛) ("ehj" ?汘) ("ehjd" ?洙) ("ehjg" ?湩) ("ehjr" ?活) ("ehk" ?沃) ("ehkb" ?𣾷) ("ehkp" ?添) ("ehlb" ?渪) ("ehlq" ?潷) ("ehlx" ?𤄙) ("ehmgi" ?璗) ("ehml" ?沂) ("ehmo" ?澨) ("ehmr" ("洉硰")) ("ehmy" ?泝) ("ehnb" ?𣳽) ("ehnd" ?𣳼) ("ehnf" ?㵯) ("ehni" ("汎渢")) ("ehnn" ?洬) ("ehnwf" ?鯊) ("ehoe" ?澓) ("ehok" ?㵟) ("ehon" ("洐𣶹")) ("ehoo" ("漇漎")) ("ehou" ?㵌) ("ehpa" ?涽) ("ehpm" ?泜) ("ehq" ?挲) ("ehqi" ?涐) ("ehqj" ?湃) ("ehqm" ?泩) ("ehqo" ?泆) ("ehrb" ?溎) ("ehrf" ?𪄣) ("ehs" ?泎) ("ehsd" ?淭) ("ehse" ?溵) ("ehsk" ("激淚")) ("ehsu" ?滬) ("ehuc" ("瀩灒")) ("ehuk" ?溴) ("ehul" ?濞) ("ehv" ?娑) ("ehvo" ?泒) ("ehvp" ?汦) ("ehwp" ?漗) ("ehx" ?㳫) ("ehxf" ?潟) ("ehxm" ?湼) ("ehxu" ?淣) ("ehyhv" ?裟) ("ehyu" ?㴲) ("ei" ?叉) ("eiav" ?浪) ("eibi" ?溥) ("eice" ?浚) ("eid" ?梁) ("eidy" ?灖) ("eifd" ?粱) ("eihf" ?滅) ("eihq" ?洠) ("eihr" ?減) ("eihu" ?沇) ("eii" ?淺) ("eiih" ?滲) ("eijb" ?浦) ("eijc" ?沭) ("eije" ?浗) ("eik" ?汱) ("eikf" ?溈) ("eikk" ?沷) ("eiku" ?沋) ("eilb" ?滽) ("eile" ?漮) ("eill" ?洲) ("eilmi" ?蚤) ("eilr" ?溏) ("eine" ?泳) ("eioc" ?澬) ("eiok" ?涘) ("eipf" ?瀌) ("eir" ?治) ("eirm" ?淢) ("eirp" ?澸) ("eis" ?沪) ("eitc" ("濂瀇")) ("eite" ?渡) ("eiv" ?泧) ("eiwg" ?瀍) ("eixi" ?灋) ("eixp" ?漉) ("ej" ?汁) ("ejb" ?沛) ("ejbc" ?滇) ("ejbd" ?浡) ("ejbj" ?湳) ("ejbm" ("淔𣶺")) ("ejbv" ?灢) ("ejc" ?泬) ("ejcb" ?潸) ("ejck" ?湥) ("ejcm" ?涳) ("ejco" ?溛) ("ejcr" ?溶) ("ejd" ("沬浨")) ("ejdk" ?漖) ("ejds" ?渤) ("eje" ?汥) ("ejhf" ?瀉) ("ejhq" ?浶) ("ejhw" ?瀋) ("ejic" ?瀻) ("ejii" ?漙) ("ejik" ?涋) ("ejip" ?潓) ("ejir" ?渽) ("ejjb" ?潮) ("ejjj" ("澣濣")) ("ejjl" ?漸) ("ejjm" ?瀚) ("ejjn" ?漧) ("ejka" ?渚) ("ejkd" ?涍) ("ejki" ?浤) ("ejks" ?洘) ("ejlo" ?𣶏) ("ejlv" ?淒) ("ejmc" ("演濱")) ("ejmd" ?𣳿) ("ejme" ?滱) ("ejmf" ?淙) ("ejmm" ?渲) ("ejmn" ?泞) ("ejmo" ("淀𣺊")) ("ejmu" ?浣) ("ejnu" ?涴) ("ejoc" ?滨) ("ejp" ?沱) ("ejpb" ("澝𤀑")) ("ejpn" ?濘) ("ejpu" ?滵) ("ejqp" ?瀗) ("ejr" ?沽) ("ejrb" ?湖) ("ejrr" ?涫) ("ejt" ?泋) ("ejtc" ?濆) ("ejv" ?洝) ("ejye" ?漃) ("ejyj" ?滓) ("ek" ?汏) ("ekb" ?洧) ("ekc" ?鋈) ("ekcf" ?潦) ("ekf" ?洃) ("ekha" ?潴) ("ekhr" ?漪) ("eki" ("汰汯")) ("ekjt" ?渀) ("ekkb" ("淆浠")) ("ekkk" ?漺) ("eklb" ?㳍) ("ekld" ?洊) ("eklu" ?淹) ("ekm" ?𣳇) ("ekmr" ?渏) ("ekms" ?洿) ("ekn" ("氿洟")) ("ekni" ?汍) ("ekoo" ?浹) ("ekpb" ?滯) ("ekrc" ?㵑) ("eks" ?氻) ("eksr" ?泇) ("el" ?沖) ("elbk" ?泱) ("elbu" ?沈) ("elc" ?𨮜) ("elfl" ?渊) ("elg" ?垽) ("elgm" ?澅) ("elhi" ?魙) ("elim" ("渱灗")) ("elll" ("汌沜")) ("elln" ?沸) ("ellp" ?漶) ("elmc" ?潰) ("elmo" ?洮) ("elmt" ?濜) ("elmy" ?渄) ("elq" ?津) ("elvu" ?湚) ("elw" ?油) ("elwp" ?洩) ("elws" ?涄) ("elwv" ?漊) ("elx" ?潚) ("elxh" ?泲) ("elxl" ?淵) ("em" ?江) ("ema" ?洦) ("emam" ?洹) ("embb" ("濡灞")) ("embc" ?湏) ("embe" ?瀀) ("embg" ?瀖) ("embi" ("澐澪瀜")) ("embk" ?渜) ("embl" ?洏) ("embm" ?𤅷) ("embr" ?𤅟) ("embu" ?灀) ("embw" ?㵢) ("emcw" ("酒洒")) ("emd" ?汙) ("emdm" ?瀝) ("emdp" ?𤃉) ("emfb" ?濔) ("emfi" ?𤅜) ("emfj" ?泙) ("emg" ?汪) ("emgb" ?洅) ("emgg" ?涯) ("emgh" ?濏) ("emgr" ?𣾏) ("emgu" ?潖) ("emhf" ("源鴻")) ("emia" ?滏) ("emig" ?洷) ("emj" ?汗) ("emjk" ?澉) ("emjs" ?汚) ("emlk" ?浭) ("emlm" ?𣵾) ("emls" ?沔) ("emmc" ?澒) ("emmf" ?沶) ("emmi" ?沄) ("emmp" ?灑) ("emmr" ?浯) ("emms" ?污) ("emmu" ?沅) ("emmv" ?浱) ("emn" ?汀) ("emnn" ?洌) ("emnr" ?河) ("emoa" ?瀦) ("emr" ("沰沯")) ("emrb" ?滆) ("emrr" ?滒) ("emrt" ?浢) ("emru" ?𣸰) ("emrw" ?湢) ("emso" ?涿) ("emt" ?汧) ("emtb" ?濿) ("emti" ?㴻) ("emua" ?潛) ("emub" ?灊) ("emvb" ?漘) ("emvg" ?溼) ("emvi" ?溽) ("emvm" ("沍涇")) ("emwd" ?溧) ("emwf" ?漂) ("emwg" ("湮湹")) ("emwj" ?潭) ("emwl" ?湎) ("emyf" ?漹) ("emym" ?泟) ("enao" ?潒) ("enau" ?浼) ("enbk" ?渙) ("enbq" ?澥) ("enbs" ?湧) ("encr" ?澹) ("end" ?染) ("ene" ?沒) ("enem" ?洆) ("enff" ?𤄏) ("enhb" ?潏) ("enhd" ?渘) ("enhe" ?汲) ("enhx" ?淊) ("eni" ("汐泓")) ("enib" ?涌) ("enii" ?漒) ("enin" ("沀汿")) ("enir" ?洺) ("enj" ?汛) ("enkg" ?涏) ("enkm" ?涎) ("enkq" ?湕) ("enkw" ?𣶻) ("enla" ?𣾂) ("enlb" ?瀡) ("enlc" ?濻) ("enld" ?滁) ("enlm" ?漋) ("enlp" ?㶏) ("enls" ?泐) ("enmb" ?瀰) ("enmm" ?溺) ("enmu" ?洈) ("ennc" ?澦) ("enob" ?湑) ("enoe" ?潑) ("enok" ?湀) ("enot" ?澄) ("enqd" ?滘) ("enri" ?瀺) ("ensj" ?渳) ("enst" ?溋) ("ensv" ?漲) ("enue" ?涵) ("enwf" ?漁) ("eoah" ?漡) ("eob" ?汭) ("eobt" ?盜) ("eod" ?㳜) ("eode" ?溆) ("eodi" ?泭) ("eodk" ?漵) ("eog" ?淮) ("eogd" ?潗) ("eogf" ?潐) ("eohh" ?沴) ("eoii" ("泠𣸮")) ("eoik" ?洑) ("eoim" ?瀸) ("eoin" ?汵) ("eoip" ?淰) ("eoir" ("滄浛")) ("eoj" ?汻) ("eokf" ?瀿) ("eokp" ?滺) ("eokr" ?𣺈) ("eolb" ("滫潃")) ("eold" ?滌) ("eolk" ?浟) ("eom" ?㳋) ("eoma" ?澮) ("eomb" ("瀹淪")) ("eomc" ?浜) ("eomd" ?涂) ("eomg" ?洤) ("eomm" ("潝𣲚")) ("eomn" ("汽渝")) ("eomo" ?澰) ("eomr" ("洽涻")) ("eomt" ?渰) ("eon" ?汔) ("eond" ?溙) ("eoob" ?溍) ("eook" ?瀲) ("eooo" ?㶑) ("eop" ?沎) ("eopd" ?沲) ("eora" ?潪) ("eosk" ?洢) ("eotf" ?潕) ("eoto" ?濮) ("eou" ?𣳈) ("eowy" ?海) ("eoyt" ?涖) ("ep" ?沁) ("epa" ("洵𣇹")) ("epd" ("池柒")) ("epdc" ?𤃡) ("epfd" ?淗) ("eph" ?泌) ("ephh" ?沕) ("ephp" ?淴) ("ephr" ?湉) ("epi" ("沟汋")) ("epim" ?汮) ("epl" ?浺) ("epou" ?淘) ("epp" ?沘) ("eppa" ?湝) ("epr" ?泃) ("epru" ?泡) ("epsh" ?沏) ("ept" ?泄) ("eptd" ?渫) ("epu" ?沌) ("epuk" ?洶) ("epyr" ?渹) ("eqbd" ?瀞) ("eqbi" ?𤂅) ("eqg" ?堻) ("eqhf" ?潔) ("eqhl" ?浙) ("eqjr" ?湱) ("eqka" ?湷) ("eqkd" ?溱) ("eqke" ?溰) ("eqkk" ?湊) ("eqmb" ?清) ("eqmc" ?漬) ("eqmf" ("溹溸")) ("eqoa" ?潜) ("eqor" ?湁) ("er" ?呇) ("erau" ?浥) ("erb" ?涓) ("erbc" ?滜) ("erc" ?𣲵) ("erhg" ?浧) ("erhu" ?況) ("erji" ?濈) ("ermr" ?潞) ("erp" ?惉) ("erpa" ?湣) ("errd" ?澡) ("errj" ?潬) ("ersj" ?湒) ("eru" ?汜) ("eruc" ?潠) ("ervk" ?洖) ("ervp" ?泯) ("erxu" ?澠) ("eryo" ?浞) ("esbn" ?涮) ("esce" ?澱) ("esd" ?渠) ("eseg" ("𣻹𣿬")) ("eseo" ?㵵) ("esfi" ?𣻷) ("eshr" ?沼) ("eshu" ?浘) ("esim" ?澀) ("esip" ?涊) ("esit" ?濫) ("esj" ?洱) ("esja" ?潳) ("esjj" ?灄) ("esjr" ?涺) ("eskr" ?涒) ("eslc" ?㶊) ("esll" ?洍) ("esmb" ?漏) ("esmc" ?瀷) ("esme" ?浸) ("esmg" ("渥濯洭")) ("esmh" ?漻) ("esmi" ?潯) ("esmj" ?濢) ("esmr" ?泀) ("esmv" ?涱) ("esnd" ?潺) ("eso" ?沢) ("esog" ("滙𣾀")) ("esp" ?泥) ("esqf" ?溲) ("esrj" ?澼) ("esrr" ?漚) ("ess" ?洰) ("estt" ?𣸹) ("estv" ?𣺹) ("esu" ?氾) ("esuf" ?𤏁) ("esuu" ?淈) ("eswu" ?灠) ("esyi" ?灟) ("esyq" ?漽) ("etak" ?漠) ("etaw" ?灡) ("etbc" ("淟𤅎")) ("etbg" ?滢) ("etbn" ?湔) ("etbo" ?濛) ("etc" ?洪) ("etca" ?潽) ("etcd" ?澲) ("etcf" ("濝𪃡")) ("etcg" ?𣻺) ("etch" ?𣶼) ("etcl" ?澌) ("etco" ?𣾴) ("etct" ?溢) ("etcu" ?港) ("etge" ?漾) ("etgf" ?溔) ("etgi" ("濧𣿭")) ("etgk" ?渼) ("etgo" ?㵪) ("etgt" ?濭) ("ethg" ?𣿅) ("ethn" ?𣼵) ("etif" ?瀳) ("etio" ?𣷸) ("etit" ?漭) ("etju" ?𣻻) ("etk" ?浂) ("etkn" ?渕) ("etkr" ?渃) ("etlb" ?滿) ("etlk" ?渶) ("etlm" ?漌) ("etlo" ?漢) ("etlx" ?瀟) ("etm" ?泔) ("etmbc" ?頮) ("etmc" ("淇潢")) ("etmi" ?𣶽) ("etmj" ?澕) ("etmr" ?渮) ("etmv" ?湛) ("etmw" ?𣺋) ("etnk" ?𣿮) ("etnu" ?𣸱) ("etoe" ?濩) ("etog" ?灘) ("etor" ("溚濸")) ("etov" ?瀁) ("etpd" ?㵩) ("etpp" ?濍) ("etq" ?洋) ("etqm" ?溠) ("etrg" ?灌) ("etse" ?𣿯) ("etst" ?灆) ("ett" ("汫洴")) ("ettb" ?溝) ("ettc" ("湴𣾁")) ("ettu" ?灔) ("etub" ?溯) ("etvd" ?𤂋) ("etvi" ?滋) ("etvp" ?濨) ("etw" ("浀渵")) ("etwa" ?漕) ("etwb" ?澫) ("etwi" ("瀎澊")) ("etwt" ?澧) ("etwv" ?濃) ("etxc" ?溓) ("etyc" ?𤅖) ("etyj" ?𤂍) ("etym" ?淽) ("etys" ?淓) ("eu" ?汕) ("eubb" ?漰) ("euc" ("鎏鍌")) ("eugk" ?澂) ("euhj" ?𣺿) ("eujf" ?漴) ("eujt" ?灃) ("euk" ?汹) ("eumb" ?湍) ("eumf" ?湠) ("eumg" ?漄) ("eumgi" ?瑬) ("euog" ?漼) ("euon" ?涔) ("eutt" ?灩) ("eutu" ?灧) ("euu" ?泏) ("euud" ?𤀻) ("ev" ?汝) ("evfb" ?𤁗) ("evfd" ?灤) ("evfe" ?𤀼) ("evfg" ?濰) ("evfn" ?灣) ("evfr" ?𤀽) ("evid" ?濼) ("evis" ?泑) ("evne" ?淥) ("evr" ?洳) ("evug" ?灉) ("evvd" ?漅) ("evvw" ?淄) ("ew" ("沺畓")) ("ewb" ?渭) ("ewc" ("泗𣳉")) ("ewd" ("涃淉")) ("ewdq" ?潿) ("ewe" ?𣲷) ("ewfq" ?滃) ("ewg" ?浬) ("ewgf" ?潶) ("ewim" ?漍) ("ewjr" ?涸) ("ewk" ?洇) ("ewlb" ?湡) ("ewli" ?濁) ("ewlj" ?澤) ("ewln" ?瀱) ("ewlo" ("潀𣽁")) ("ewlv" ?澴) ("ewml" ?淠) ("ewmo" ?溷) ("ewmv" ?渨) ("ewno" ?歠) ("ewo" ?泅) ("ewot" ?溫) ("ewp" ?㴓) ("ewr" ?洄) ("ewtc" ?潩) ("ewtj" ?滭) ("ewvf" ?漯) ("ewwg" ?灅) ("ewww" ?㵽) ("eyaj" ?淖) ("eybb" ("渧濄")) ("eybc" ?湞) ("eybg" ?灕) ("eybk" ?澈) ("eybp" ?瀧) ("eybr" ?𣽊) ("eybs" ?滂) ("eybu" ("濬𣿰")) ("eycb" ?滴) ("eyck" ("洨湙")) ("eycv" ("滚滾")) ("eydk" ?潡) ("eydl" ("漷澵")) ("eydu" ?瀙) ("eyed" ?澯) ("eyem" ?瀣) ("eyfe" ?淑) ("eyg" ?注) ("eygq" ?澾) ("eyhc" ("瀕濓")) ("eyhm" ?滻) ("eyhn" ?沆) ("eyhs" ?汸) ("eyhv" ?㳖) ("eyib" ?淯) ("eyiu" ?流) ("eyjc" ?灨) ("eyjj" ?漣) ("eyk" ?汶) ("eykl" ?济) ("eylc" ("瀢洂")) ("eylh" ?涉) ("eylm" ?沚) ("eymh" ?濊) ("eymm" ?澁) ("eymp" ?泚) ("eymu" ?𤀹) ("eyoj" ?淬) ("eyok" ?液) ("eypd" ?滹) ("eypk" ?澞) ("eypo" ?澽) ("eypp" ?濾) ("eypt" ?瀘) ("eypu" ?淲) ("eyr" ?沾) ("eyrb" ?滈) ("eyrd" ?淳) ("eyrf" ?涼) ("eyrj" ?滸) ("eyrn" ("瀛渟涥灜𤅀𤅗")) ("eyro" ?濠) ("eyru" ("湸𣻼")) ("eyrv" ?瀼) ("eysd" ("游湤")) ("eyso" ?漩) ("eysy" ?淤) ("eyt" ?泣) ("eyta" ?湆) ("eytb" ?湇) ("eytg" ?潼) ("eytj" ("漳㳯")) ("eyto" ?澻) ("eytp" ?澺) ("eytr" ?涪) ("eytu" ?滝) ("eyub" ?漓) ("eyuh" ?滮) ("eyv" ?汒) ("eyvg" ?澭) ("eyvi" ?泫) ("eyvw" ?滀) ("eywd" ?澟) ("eywi" ?滷) ("eywm" ?澶) ("eywv" ("滖瀤")) ("eyx" ?濟) ("eyy" ?汴) ("f" ?火) ("faa" ?焻) ("fab" ?焨) ("fafu" ?熀) ("faht" ?焺) ("fahu" ?溗) ("fam" ?炟) ("famh" ?煬) ("famj" ?焊) ("famo" ?煶) ("fank" ?燘) ("fano" ?熌) ("fanp" ?燜) ("fanw" ?爛) ("fanx" ?爓) ("faph" ?焬) ("fapp" ?焜) ("fate" ?爆) ("fatj" ?爗) ("fau" ?𤆵) ("fawe" ?熳) ("fayf" ?燝) ("fayi" ?𤋉) ("fayt" ?煜) ("fb" ?肖) ("fbac" ?熐) ("fbb" ?焩) ("fbbe" ?燰) ("fbbr" ?煱) ("fbcr" ?烱) ("fbd" ("栄𤊕")) ("fbhaf" ?鶺) ("fbhn" ?𤆤) ("fbhx" ?熖) ("fbjj" ?溤) ("fbkf" ?燃) ("fbln" ?削) ("fbme" ?煖) ("fbmr" ?烔) ("fbnd" ("学烰")) ("fbok" ("敞敝")) ("fbou" ?熎) ("fbr" ("尚炯")) ("fbrbc" ?賞) ("fbrd" ?棠) ("fbrg" ?堂) ("fbrhu" ?党) ("fbrlb" ?常) ("fbrmh" ?牚) ("fbrmn" ("瑐瓽")) ("fbrpa" ?嘗) ("fbrq" ?掌) ("fbrtm" ?甞) ("fbrw" ?當) ("fbrwf" ?黨) ("fbryv" ?裳) ("fbtu" ?焵) ("fbuu" ?䙺) ("fbwi" ?爝) ("fbyh" ?烿) ("fcb" ?脊) ("fci" ?炂) ("fcnh" ?焍) ("fcor" ?焀) ("fcwa" ?熷) ("fd" ("米炑𣏦")) ("fdamg" ?糧) ("fdamh" ?糃) ("fdau" ?粑) ("fdbcr" ?𥺂) ("fdbm" ?粗) ("fdbmr" ?粡) ("fdbt" ?粣) ("fdbuu" ?粯) ("fdcsh" ?粉) ("fddam" ?𥻗) ("fddh" ?爩) ("fddi" ?籿) ("fddj" ?粖) ("fdeii" ?糔) ("fdfh" ?粆) ("fdgp" ?𥺃) ("fdgrr" ?糦) ("fdha" ?粕) ("fdhe" ?粄) ("fdhhj" ?粺) ("fdhj" ?粁) ("fdhoa" ?糌) ("fdhqu" ?粍) ("fdhuk" ?糗) ("fdiav" ?粮) ("fdibi" ?糐) ("fdig" ?粧) ("fdigi" ?𥺁) ("fdiih" ?糝) ("fdile" ?糠) ("fdilr" ?糖) ("fdipp" ?䊌) ("fdixp" ?麊) ("fdiyr" ?𥺦) ("fdj" ?籵) ("fdjk" ?粀) ("fdjmf" ?粽) ("fdjrb" ?糊) ("fdk" ("类炔")) ("fdm" ?䉺) ("fdma" ?粨) ("fdmbb" ?糯) ("fdmcw" ?粞) ("fdmlk" ?粳) ("fdmlm" ?𥺼) ("fdmq" ?溿) ("fdmtb" ?糲) ("fdnd" ?籽) ("fdng" ?粈) ("fdnhd" ?糅) ("fdnii" ?糨) ("fdniq" ?粦) ("fdnj" ?籸) ("fdnl" ?粌) ("fdnmm" ?糑) ("fdnob" ?糈) ("fdogf" ?𥼚) ("fdok" ?敉) ("fdomo" ?𥽋) ("fdon" ?籺) ("fdonk" ?糇) ("fdphh" ?粅) ("fdpp" ?粃) ("fdqmb" ?精) ("fdshi" ?籾) ("fdsit" ?糮) ("fdsmv" ?粻) ("fdso" ?粎) ("fdss" ?粔) ("fdtak" ?糢) ("fdtaw" ?糷) ("fdtbn" ?糋) ("fdtgf" ?糕) ("fdthb" ?糒) ("fdtlk" ?䊔) ("fdtmc" ?粸) ("fdtmv" ?糂) ("fdtvg" ?糚) ("fdtvi" ?糍) ("fdtw" ?粬) ("fdtwa" ?糟) ("fdu" ?籼) ("fduce" ("糉糭")) ("fdv" ?籹) ("fdwd" ?粿) ("fdwe" ?𥹉) ("fdwf" ?煉) ("fdwg" ?粴) ("fdwji" ?糰) ("fdwla" ?糬) ("fdwtc" ?糞) ("fdy" ?烞) ("fdyhr" ?糙) ("fdyj" ?料) ("fdyoj" ?粹) ("fdyr" ?粘) ("fdyt" ?粒) ("ff" ("炎炏")) ("ffbb" ?膋) ("ffbbu" ?覮) ("ffbc" ?鎣) ("ffbd" ?榮) ("ffbdd" ?檾) ("ffbe" ?滎) ("ffbf" ("熒爣")) ("ffbg" ("塋𤎌")) ("ffbhf" ?鶯) ("ffbhm" ?𤯵) ("ffbhq" ?犖) ("ffbks" ?勞) ("ffbli" ?螢) ("ffbmf" ?禜) ("ffbmg" ?瑩) ("ffbmn" ?甇) ("ffbmw" ?醟) ("ffbnd" ?𡦃) ("ffbnj" ?溮) ("ffbou" ?罃) ("ffbrr" ?營) ("ffbuu" ?覢) ("ffbv" ?嫈) ("ffbvf" ?縈) ("ffbyr" ?謍) ("ffbyv" ?褮) ("ffdq" ?燐) ("ffe" ?燮) ("fff" ("焱爕")) ("fffd" ("燊爃𤒇")) ("ffff" ?燚) ("fffg" ?𤍢) ("fffi" ?𤑚) ("fffs" ?𤏪) ("ffg" ?烾) ("ffh" ?炒) ("ffhe" ?夑) ("ffhni" ?飊) ("ffjv" ?𡠺) ("ffln" ?剡) ("ffmbc" ("顃纇")) ("ffmu" ?𤈛) ("ffnl" ?郯) ("ffno" ?欻) ("ffye" ?敥) ("ffypu" ?虩) ("ffyr" ?溡) ("fg" ?灶) ("fgcc" ?爀) ("fgce" ?𤊥) ("fgg" ?烓) ("fggu" ?燒) ("fgit" ?熆) ("fgni" ?燽) ("fgrr" ("熺𤐵")) ("fh" ?少) ("fha" ?𤇢) ("fhag" ?煌) ("fhbi" ?烐) ("fhbk" ?燠) ("fhbt" ?烅) ("fhbu" ?省) ("fhd" ?秌) ("fhdf" ?煂) ("fhdn" ?熪) ("fhdw" ?燔) ("fhej" ?烽) ("fher" ?烙) ("fhey" ?炵) ("fhfd" ?烀) ("fhge" ?燬) ("fhgf" ?燻) ("fhgr" ?焅) ("fhgu" ?烍) ("fhgy" ?㸆) ("fhhw" ?熘) ("fhje" ?煅) ("fhjg" ?煡) ("fhkb" ?燆) ("fhks" ?劣) ("fhlo" ?焮) ("fhml" ?炘) ("fhon" ?烆) ("fhp" ?灹) ("fhpa" ?焝) ("fhrj" ?㷆) ("fhs" ?炸) ("fhsb" ?煇) ("fhsf" ?𤑛) ("fhsm" ?煽) ("fhsu" ?熩) ("fhuc" ?𤓎) ("fhup" ?熄) ("fhwp" ?熜) ("fhxu" ?𤊓) ("fiav" ?烺) ("fice" ?焌) ("fihr" ?煠) ("fiib" ?𤎜) ("fijb" ?烳) ("fikk" ?炦) ("file" ?𤎖) ("filii" ?蠽) ("filr" ?煻) ("fipf" ?爊) ("fipm" ?烒) ("fis" ?炉) ("fitc" ("爌燫")) ("fixp" ?熝) ("fjbd" ?㶿) ("fjbj" ?煵) ("fjcm" ?焢) ("fjcr" ?熔) ("fjhp" ?烢) ("fjkf" ?爎) ("fjks" ?烤) ("fjmm" ?煊) ("fjmu" ?烷) ("fjnu" ?焥) ("fjrb" ?煳) ("fjv" ?𤇼) ("fjvd" ?炼) ("fjwj" ?𤉖) ("fk" ?尖) ("fkb" ?烠) ("fkbu" ?瞥) ("fkcf" ?燎) ("fkf" ?尜) ("fkgg" ?煁) ("fkhaf" ?鷩) ("fkhqu" ?氅) ("fkik" ?獘) ("fkkb" ("烯𤉶")) ("fklb" ?幣) ("fklmi" ?蟞) ("fkmbc" ?類) ("fkmnp" ?斃) ("fkn" ?彆) ("fknwf" ?鱉) ("fkp" ?憋) ("fkrau" ?鄨) ("fkrxu" ?鼈) ("fkryo" ?蹩) ("fksb" ?熁) ("fksc" ?燲) ("fkt" ?弊) ("fkv" ?嫳) ("flbk" ?炴) ("flii" ?爞) ("flln" ?炥) ("flmo" ?烑) ("flmt" ?燼) ("flwv" ?熡) ("flx" ?熽) ("fm" ?灴) ("fmam" ?烜) ("fmbb" ?燸) ("fmbc" ?煩) ("fmbm" ?爧) ("fmc" ?兴) ("fmdm" ?爏) ("fmf" ?炋) ("fmhf" ?㷧) ("fmj" ?㶥) ("fmmr" ?焐) ("fmn" ?灯) ("fmnr" ?炣) ("fmob" ?炳) ("fmr" ?炻) ("fmrw" ?煏) ("fmso" ?烼) ("fmu" ?光) ("fmua" ?熸) ("fmvm" ?烴) ("fmwf" ?熛) ("fmwg" ?煙) ("fmwj" ?燂) ("fmym" ?炡) ("fnbk" ?煥) ("fng" ?炄) ("fnhb" ?燏) ("fnhd" ?溳) ("fnhe" ?𤆣) ("fnhx" ?焰) ("fnin" ?㶴) ("fnkg" ?烶) ("fnkm" ?烻) ("fnkq" ?煒) ("fno" ?炊) ("fnot" ?燈) ("fnq" ?揱) ("fnqd" ?𤌴) ("fnvif" ?𦂗) ("fo" ?尐) ("fobg" ?𤌍) ("fod" ?烌) ("fog" ("雀焳")) ("fogf" ?燋) ("foii" ?炩) ("foip" ?焾) ("foir" ("焓熗")) ("foma" ?燴) ("fomb" ("爚㷍")) ("fomg" ?烇) ("fomr" ?烚) ("fond" ?熂) ("fopd" ?炧) ("fowy" ?烸) ("fpd" ?灺) ("fpi" ?灼) ("fpim" ?𤆥) ("fpkp" ?㷓) ("fpru" ?炮) ("fptd" ?滐) ("fpu" ?炖) ("fpuu" ?煼) ("fq" ?半) ("fqbu" ?眷) ("fqd" ?桊) ("fqdmq" ?韏) ("fqe" ?𣳾) ("fqhe" ?叛) ("fqhq" ?牶) ("fqiav" ?飬) ("fqks" ?劵) ("fqlb" ?帣) ("fqln" ?判) ("fqmbc" ?頖) ("fqmso" ?豢) ("fqmvn" ?甐) ("fqn" ?弮) ("fqnbg" ?觠) ("fqnl" ?鄰) ("fqnwf" ?鮝) ("fqq" ?拳) ("fqsh" ?券) ("fqsmm" ?翷) ("fqsqf" ?駦) ("fqsu" ?卷) ("fqu" ?亃) ("fqvif" ?絭) ("fqvv" ?粼) ("fqvvv" ?𥻘) ("fqymu" ?齤) ("frb" ?焆) ("frbc" ?熉) ("frc" ?炽) ("frhu" ?炾) ("frrd" ?燥) ("frrj" ?燀) ("frrr" ?煢) ("fruc" ?㷷) ("frye" ?煆) ("fsd" ?㮡) ("fseg" ?熞) ("fsh" ?灱) ("fshr" ?炤) ("fsit" ?爁) ("fsjr" ?𤉸) ("fskr" ?𤉙) ("fsma" ?熠) ("fsmb" ?㷌) ("fsmg" ?燿) ("fsmi" ?燖) ("fsmt" ?熤) ("fsrr" ?熰) ("fss" ?炬) ("fssr" ?焗) ("fstt" ?𤋊) ("fsuu" ?煀) ("fswu" ?爦) ("ft" ?灷) ("fta" ?焟) ("ftaw" ?爤) ("ftbf" ?𤐄) ("ftc" ("烘烡")) ("ftcw" ?煔) ("ftgi" ?燨) ("ftgr" ?㷽) ("ftgs" ?爔) ("ftja" ?𤏸) ("ftlf" ?𤒈) ("ftlj" ?煣) ("ftlk" ?煸) ("ftlo" ?熯) ("ftlx" ?𤑳) ("ftmc" ("熿𤊄")) ("ftmd" ?煤) ("ftmj" ?燁) ("ftmv" ?滊) ("ftob" ?焫) ("ftpi" ?烵) ("ftpo" ?煫) ("ftq" ?烊) ("ftqu" ?𤏲) ("ftrg" ?爟) ("ftwb" ?燤) ("ftwi" ?燇) ("ftwr" ?𤌚) ("ftwv" ?燶) ("ftxc" ?熑) ("fu" ?灿) ("fua" ("𣆤𣆥")) ("fuap" ?熴) ("fubjj" ?輝) ("fuhag" ?𤾗) ("fuhj" ?㷨) ("fuhuc" ?𧹍) ("fuks" ?勌) ("fumb" ?煪) ("fumt" ?𤍈) ("fuog" ?熣) ("fusma" ?𦒉) ("fusmg" ?耀) ("futmj" ?㒯) ("fvid" ?爍) ("fvis" ?㶭) ("fvvv" ?爉) ("fw" ?畑) ("fwb" ?煲) ("fwgg" ?爅) ("fwjc" ?𤎽) ("fwk" ?烟) ("fwkp" ?煾) ("fwl" ?炠) ("fwlg" ?𤓓) ("fwli" ?燭) ("fwlj" ?燡) ("fwln" ?劏) ("fwmbc" ?顲) ("fwmv" ?煨) ("fwot" ?熅) ("fwtc" ?熼) ("fwtj" ("熚𤒹")) ("fyaj" ?焯) ("fyav" ?煺) ("fybc" ?𤋺) ("fybp" ?爖) ("fycb" ?熵) ("fyck" ?烄) ("fydk" ?燉) ("fyed" ?燦) ("fyg" ?炷) ("fygq" ?燵) ("fyhj" ?熢) ("fyhn" ?炕) ("fyia" ?熾) ("fyib" ?焴) ("fyj" ?炓) ("fyk" ?炆) ("fynb" ?熥) ("fyoj" ?焠) ("fyok" ?焲) ("fypt" ?爐) ("fyrb" ?熇) ("fyrd" ?焞) ("fyro" ?𤐶) ("fyru" ?煷) ("fyrv" ?爙) ("fysg" ?𤍣) ("fytg" ?燑) ("fytj" ?𤍤) ("fyto" ?燧) ("fytp" ?燱) ("fytr" ?焙) ("fyvi" ?炫) ("fyvo" ?烗) ("g" ?土) ("gagi" ?塒) ("gah" ?声) ("gahu" ?堳) ("gam" ?坦) ("gamh" ?場) ("gami" ?壜) ("gamj" ?垾) ("gamo" ?堤) ("ganx" ?壛) ("gaph" ?埸) ("gapp" ?堒) ("gapv" ?堨) ("gasm" ?塌) ("gav" ?垠) ("gawe" ?墁) ("gb" ?冉) ("gbac" ?塓) ("gbb" ?堋) ("gbbr" ?堝) ("gbcd" ("堔𡑕")) ("gbd" ?埰) ("gbdi" ?埒) ("gbhn" ?壳) ("gbhne" ?觳) ("gbhu" ?売) ("gblm" ?壺) ("gbmc" ?埧) ("gbmd" ?槖) ("gbmm" ?壼) ("gbmo" ("塚塜")) ("gbmr" ?垌) ("gbmri" ?蠧) ("gbmt" ?壹) ("gbnd" ?垺) ("gbr" ?坰) ("gbsd" ?埩) ("gbtu" ?堈) ("gbuc" ?垻) ("gby" ?坍) ("gcbuu" ?覿) ("gcdhe" ?皾) ("gcg" ?坴) ("gcglc" ?赫) ("gche" ?夌) ("gcilr" ?赯) ("gcim" ?塕) ("gcjka" ?赭) ("gclmi" ?赨) ("gcmbc" ?頳) ("gcnau" ?赩) ("gcnl" ?郝) ("gcok" ?赦) ("gcrxu" ?鼀) ("gcrye" ?赮) ("gcsh" ?坋) ("gcsle" ?赧) ("gcwa" ?增) ("gcybc" ?赬) ("gdhe" ?坡) ("gdhne" ("穀榖糓")) ("gdi" ?寺) ("gdk" ?块) ("gdw" ?埬) ("gdwf" ?堜) ("gebu" ?瞽) ("gec" ?鏧) ("gee" ?漀) ("geeii" ?鼜) ("gef" ?㷫) ("gefbg" ?鼞) ("gehda" ?馨) ("gehey" ?鼕) ("gehhj" ?鼙) ("gehkb" ?毊) ("gehor" ?鼛) ("geid" ?墚) ("gelmi" ?螜) ("gelxl" ?鼘) ("gemr" ?磬) ("geoju" ?罄) ("gep" ("愨慤𢡱")) ("gesj" ?聲) ("gesmv" ?鼚) ("geymr" ?謦) ("geyta" ?韾) ("gfbuu" ?𧡘) ("gfbw" ?壋) ("gfcb" ?塉) ("gff" ?埮) ("gfhne" ("縠鷇")) ("gfmu" ?垙) ("gfno" ?款) ("gfq" ?坢) ("gfqu" ?埢) ("gg" ?圭) ("ggce" ?堎) ("ggcw" ?墙) ("ggdi" ?封) ("ggff" ?燅) ("ggg" ("垚𡋣")) ("gggog" ?𡓨) ("gggu" ("堯墝")) ("gghaf" ?鵱) ("gghne" ?瑴) ("ggkni" ?埶) ("ggln" ?刲) ("ggni" ?壔) ("ggnl" ?邽) ("ggow" ?墻) ("ggp" ?恚) ("ggy" ?卦) ("ghad" ?𡏭) ("ghag" ?堭) ("ghbk" ?墺) ("ghbr" ?垧) ("ghbu" ?垍) ("ghdw" ?墦) ("ghe" ?坂) ("ghej" ?埄) ("ghfd" ?垀) ("ghgf" ?壎) ("ghgr" ?𡌃) ("ghhj" ?埤) ("ghhw" ?塯) ("ghi" ?塊) ("ghj" ?圲) ("ghjg" ?堹) ("ghjm" ?埵) ("ghkb" ?墧) ("ghlmi" ?蟚) ("ghml" ?圻) ("ghmr" ?垢) ("ghmvn" ?甏) ("ghmy" ?坼) ("ghnd" ?垛) ("ghni" ?堸) ("ghpm" ?坻) ("ghrf" ?塢) ("ghrj" ?埠) ("ghsk" ?墽) ("ghvp" ?坁) ("ghxu" ?堄) ("gi" ?去) ("giapv" ?朅) ("giav" ?埌) ("gibt" ?盍) ("gibuc" ?贄) ("gice" ?埈) ("gid" ?槷) ("gif" ?熱) ("gig" ?墊) ("gihab" ?幫) ("gihaf" ?鷙) ("gihq" ?煓) ("gihr" ?堿) ("gihs" ?城) ("gihv" ?㙎) ("giib" ?㙟) ("giih" ?墋) ("gijb" ?埔) ("gikk" ?坺) ("giks" ("勢劫")) ("gilb" ?墉) ("gile" ?𡐓) ("gili" ?𡌺) ("gilmi" ?蟄) ("giln" ?刦) ("gilr" ?塘) ("ginl" ("邿𨚫")) ("ginn" ?垿) ("giok" ?埃) ("gip" ?慹) ("giq" ("摯摰")) ("girm" ?域) ("girxu" ?鼁) ("gish" ?刧) ("gishi" ?刼) ("gisl" ?却) ("gismm" ?翿) ("gisqf" ?騺) ("gitc" ?壙) ("gitlj" ?鞤) ("givif" ?縶) ("gixp" ?塶) ("giymr" ?謺) ("gjbc" ?填) ("gjbj" ?𡎜) ("gjbm" ?埴) ("gjcr" ?塎) ("gjhne" ?轂) ("gjhp" ?垞) ("gjhvo" ?瑗) ("gjii" ?塼) ("gjjn" ?墘) ("gjka" ?堵) ("gjkni" ?執) ("gjkr" ?𡏾) ("gjmd" ?㘾) ("gjmm" ?塇) ("gjmn" ?坾) ("gjmo" ?埞) ("gjmu" ?垸) ("gjnu" ?埦) ("gjp" ?坨) ("gjsle" ?報) ("gjtc" ?墳) ("gjv" ?垵) ("gjwj" ?𡌄) ("gka" ?𣊁) ("gkbt" ?盩) ("gkbuc" ?贅) ("gkc" ?鏊) ("gkf" ?熬) ("gkhaf" ?鷔) ("gkik" ?獒) ("gkkk" ?塽) ("gklb" ?㘵) ("gklmi" ("螯螫")) ("gklu" ?埯) ("gkmb" ?堶) ("gkmr" ?埼) ("gkms" ?垮) ("gknwf" ?鰲) ("gkpb" ?墆) ("gkq" ?摮) ("gkrxu" ?鼇) ("gksj" ?聱) ("gksqf" ?驁) ("gku" ?嶅) ("gkymr" ?謷) ("glbk" ?坱) ("gle" ?埭) ("glll" ?圳) ("glln" ?坲) ("glmo" ?垗) ("glnc" ?赤) ("glq" ?垏) ("glwl" ?坤) ("glwv" ?塿) ("gmam" ?垣) ("gmbb" ("壩壖")) ("gmbi" ?墵) ("gmbk" ?堧) ("gmc" ?鋆) ("gmd" ?圩) ("gmdm" ?壢) ("gmf" ?坏) ("gmfj" ?坪) ("gmfm" ?坯) ("gmgg" ?堐) ("gmgi" ?𡊩) ("gmhf" ?塬) ("gmig" ?垤) ("gmjk" ?𡑒) ("gmlk" ?埂) ("gmlm" ?埡) ("gmmi" ?坛) ("gmms" ?圬) ("gmmu" ?坃) ("gmn" ?圢) ("gmnr" ?坷) ("gmr" ?坧) ("gmrb" ?塥) ("gmrw" ?堛) ("gmso" ?㙇) ("gmwd" ?塛) ("gmwf" ?墂) ("gmwg" ?堙) ("gmwj" ?墰) ("gnbg" ?埆) ("gnhe" ?圾) ("gnhne" ("殼彀")) ("gnhx" ?埳) ("gnib" ?埇) ("gnkm" ?埏) ("gnmf" ?燾) ("gnmi" ?壽) ("gnmu" ?垝) ("gno" ?坎) ("gnob" ?壻) ("gnot" ?墱) ("gnsd" ?垜) ("gnui" ?堍) ("goah" ?塲) ("goamh" ?䞶) ("goamj" ?趕) ("goamo" ?趧) ("gobm" ?趄) ("goc" ?趛) ("godi" ?坿) ("godk" ?赽) ("gofb" ?趙) ("gofbr" ?趟) ("gofh" ?赻) ("gog" ?堆) ("goggu" ?趬) ("gogr" ?趌) ("goher" ?䞦) ("gohjd" ?趎) ("gohjr" ?趏) ("gohkb" ?趫) ("gohnd" ?趓) ("gohne" ?豰) ("gohuc" ?趲) ("goii" ?坽) ("goik" ?垘) ("goimo" ?趑) ("goin" ?坅) ("goior" ?趦) ("goip" ?埝) ("goiv" ?越) ("gok" ?坆) ("goks" ?赲) ("goll" ?圿) ("golmo" ?趒) ("golxh" ?趀) ("gom" ?坵) ("gomj" ?赶) ("gomn" ?堬) ("gomnn" ?趔) ("gomr" ?垥) ("gon" ?圪) ("gonf" ?趂) ("gonin" ?趍) ("gonk" ?堠) ("goog" ?趡) ("googf" ?趭) ("goohh" ?趁) ("gooin" ?赺) ("goon" ?䞘) ("gooog" ?趖) ("gopfd" ?趜) ("gopim" ?赹) ("gopuu" ?趨) ("gord" ?堢) ("gorrd" ?趮) ("gort" ?塩) ("goru" ?起) ("goshr" ?超) ("gosje" ?趣) ("gosmg" ?趯) ("gosmm" ?趐) ("gotcw" ?趥) ("gotmc" ?趪) ("gou" ?赸) ("gouu" ?趉) ("govl" ?赳) ("gowr" ?嗇) ("gowtc" ?趩) ("goy" ?赴) ("goyaj" ?趠) ("gp" ?志) ("gpbuu" ?覟) ("gpd" ?地) ("gphh" ?圽) ("gpi" ?圴) ("gpim" ?均) ("gpmm" ?堩) ("gppa" ?堦) ("gptd" ?堞) ("gpu" ?坉) ("gqhf" ?𡐤) ("gqjl" ?垹) ("gqkq" ?埲) ("gqmb" ?埥) ("gr" ?吉) ("grbc" ?塤) ("grbg" ?臺) ("grgr" ?喆) ("grgrr" ("囍嚞")) ("grhaf" ("鴶𪇟")) ("grhg" ?埕) ("grhne" ("嗀嗀")) ("grhv" ?袁) ("grks" ?劼) ("grln" ?㓤) ("grmbc" ?頡) ("grmfr" ?嚭) ("grno" ("欯歖")) ("grp" ?憙) ("grrj" ?墠) ("grrk" ?壧) ("grrs" ?堮) ("grrv" ?喪) ("grsj" ?𡎎) ("grt" ?壴) ("grtf" ?熹) ("grtr" ("喜嘉")) ("gru" ?圯) ("grvp" ?垊) ("grye" ?敼) ("gsav" ?堰) ("gseg" ?𡐖) ("gsit" ?壏) ("gsjt" ?壣) ("gslc" ?㙺) ("gsmb" ?埽) ("gsme" ?埐) ("gsok" ?敖) ("gsp" ?坭) ("gstt" ?塀) ("gsu" ("圮𡉏")) ("gsuu" ?堀) ("gsyq" ?墀) ("gtak" ?塻) ("gtbc" ?㙉) ("gtco" ?墣) ("gtcp" ?塨) ("gtdhe" ?皷) ("gtdi" ?尌) ("gtgr" ?墡) ("gtgt" ?壒) ("gthf" ?𡓽) ("gthhh" ?彭) ("gtiop" ?懿) ("gtior" ?𡄻) ("gtiov" ?𡤜) ("gtj" ?幸) ("gtje" ?鼓) ("gtlk" ?𡎘) ("gtlm" ?墐) ("gtm" ?坩) ("gtmv" ?堪) ("gtnop" ?㦤) ("gtol" ?𡏆) ("gtor" ?塔) ("gtov" ?𡒶) ("gtq" ?垟) ("gtss" ?壾) ("gtt" ?垪) ("gttc" ?𡌶) ("gtu" ?亄) ("gtvs" ?墈) ("gtwi" ("墫壿")) ("gtwim" ?𧰒) ("gu" ?圠) ("gubb" ?塴) ("gudi" ?𡭄) ("guggu" ?㚁) ("guhne" ?瞉) ("gumbc" ?顤) ("gumt" ?塏) ("guog" ?墔) ("guon" ?埁) ("gusmm" ?翹) ("guye" ?𢿣) ("gvis" ("坳㘭")) ("gw" ?𡊰) ("gwd" ?堁) ("gwg" ?埋) ("gwj" ?毐) ("gwjr" ?堌) ("gwlb" ?堣) ("gwlc" ?賣) ("gwlj" ?墿) ("gwlm" ?堽) ("gwls" ?塄) ("gwol" ?堺) ("gwot" ?塭) ("gwyi" ?坶) ("gybp" ?壠) ("gybs" ?塝) ("gycb" ("墒墑")) ("gydk" ?墩) ("gydl" ?墎) ("gyfe" ?埱) ("gygj" ?𡐿) ("gygq" ?墶) ("gyhj" ?塳) ("gyhn" ?坑) ("gyhs" ?坊) ("gyib" ?堉) ("gyk" ?坟) ("gylc" ?壝) ("gylh" ?埗) ("gylm" ?址) ("gyo" ?走) ("gyoj" ?埣) ("gypm" ?墟) ("gypo" ?壉) ("gypt" ?壚) ("gypu" ?㙈) ("gyr" ?坫) ("gyrb" ?塙) ("gyrd" ?埻) ("gyro" ?壕) ("gyrv" ?壤) ("gyt" ?垃) ("gyta" ?堷) ("gytg" ?墥) ("gytj" ("垶墇")) ("gytr" ?培) ("gytu" ?境) ("gyuk" ?垴) ("gyvi" ?𡊨) ("gyvo" ?垓) ("gywd" ?壈) ("gywm" ?壇) ("gywv" ?壞) ("h" ?竹) ("ha" ?白) ("haapv" ?馤) ("habwi" ?皭) ("hae" ?泉) ("hahaa" ("皛馫")) ("hahaj" ("皞皡")) ("hahdw" ?皤) ("hahe" ?皈) ("hahgr" ?皓) ("hahi" ?魄) ("hahqi" ?皒) ("hahsk" ?皦) ("hahud" ?𤾚) ("hahuj" ?皥) ("hahuk" ?𩡗) ("hahxu" ?𤾆) ("haikk" ?馛) ("hail" ?節) ("haioj" ?皐) ("haipf" ?皫) ("haj" ?皁) ("hajbd" ?馞) ("hajd" ?𤽜) ("hajmc" ?馪) ("hajmu" ?皖) ("hajnu" ?𤾂) ("hakj" ?皋) ("haklu" ?馣) ("hakmr" ?䭲) ("halb" ?帛) ("halmy" ?馡) ("ham" ?笪) ("hambi" ?𤿂) ("hamg" ?皇) ("hamj" ?筸) ("hana" ?簡) ("hank" ?簢) ("hanw" ?籣) ("haoae" ?馥) ("haobg" ?㿥) ("haoii" ?皊) ("hap" ?皂) ("haph" ?馝) ("hapi" ?的) ("haqkq" ?䭰) ("hasp" ?馜) ("hatif" ?𤾸) ("hatt" ?皏) ("hatxc" ?馦) ("hau" ("笆癿")) ("haumt" ?皚) ("hauu" ?䭯) ("havid" ?皪) ("havt" ?簋) ("haw" ?畠) ("hawe" ?𥲑) ("hawot" ?馧) ("hayck" ?皎) ("hayd" ?梟) ("hayf" ?鳥) ("haymp" ?皉) ("hayrb" ?皜) ("hayu" ?島) ("hayv" ?裊) ("hbbm" ?舋) ("hbbr" ?䈑) ("hbbt" ?䀉) ("hbbuu" ?覺) ("hbdci" ?𦦵) ("hbddf" ?爨) ("hbe" ?澩) ("hbf" ("燢爂")) ("hbfe" ?籐) ("hbff" ?𥸎) ("hbg" ?壆) ("hbhaf" ("鵳鶣鷮鷽")) ("hbhgr" ?嚳) ("hbhvf" ?緜) ("hbk" ("奥奧")) ("hbks" ?筋) ("hblmp" ?𠤣) ("hbln" ?制) ("hbmbc" ?顅) ("hbmch" ?釁) ("hbmgi" ?璺) ("hbmr" ("筒礐")) ("hbms" ?筯) ("hbmvn" ?甂) ("hbnbg" ?觷) ("hbnd" ?學) ("hbnl" ?鄅) ("hbnwf" ?鱟) ("hbok" ?敿) ("hbq" ?甪) ("hbr" ("向𠿟")) ("hbsd" ?箏) ("hbse" ?箙) ("hbsmm" ("翩䎗")) ("hbt" ("血笧")) ("hbtmc" ?黌) ("hbu" ("自嶨")) ("hbue" ("籰𥴠")) ("hbuf" ?纂) ("hbuh" ?篎) ("hbui" ("篡簒")) ("hbut" ?算) ("hbuu" ("筧篹")) ("hbuv" ?籑) ("hbyi" ?舟) ("hcg" ?𡒊) ("hchaf" ?鸒) ("hchg" ?籦) ("hcii" ?籛) ("hcjwj" ?轝) ("hcln" ("劉劗")) ("hcmr" ?礜) ("hcnl" ("鄮酇")) ("hcno" ?歟) ("hcp" ?㦛) ("hcpm" ?𥳾) ("hcq" ("舉擧")) ("hcv" ?嬃) ("hcve" ?籙) ("hcymr" ?譽) ("hd" ?禾) ("hda" ?香) ("hdaiu" ?穊) ("hdamj" ?稈) ("hdb" ?策) ("hdbgb" ?稱) ("hdbgr" ?稠) ("hdbhx" ?稻) ("hdbk" ?𥰡) ("hdbm" ?租) ("hdbmp" ?穩) ("hdbmr" ?秱) ("hdbn" ?箣) ("hdbnd" ?稃) ("hdbof" ?穄) ("hdbt" ?盉) ("hdbu" ?箱) ("hdbwi" ?穱) ("hdci" ?𥯆) ("hdcnh" ?稊) ("hdcru" ?稅) ("hdcsh" ?秎) ("hdd" ?箖) ("hddj" ?秣) ("hddmq" ?稦) ("hdf" ?秋) ("hdfb" ?稍) ("hdfh" ?秒) ("hdgce" ?稜) ("hdgcg" ?稑) ("hdggu" ?穘) ("hdgow" ?穡) ("hdgr" ?秸) ("hdhaf" ("鴸鷍")) ("hdhah" ?穆) ("hdhd" ?秝) ("hdhhj" ?稗) ("hdhjg" ?種) ("hdhkb" ?穚) ("hdhne" ?毇) ("hdhp" ?秅) ("hdhpm" ?秪) ("hdhqo" ?秩) ("hdhqu" ?秏) ("hdhsb" ?稨) ("hdhu" ?禿) ("hdhvp" ?秖) ("hdhxc" ?穥) ("hdi" ?私) ("hdiav" ?稂) ("hdice" ?稄) ("hdihu" ?𥝲) ("hdiih" ?穇) ("hdijc" ?秫) ("hdije" ?𥟇) ("hdilb" ?𥡲) ("hdile" ?穅) ("hdipf" ?穮) ("hdir" ?秮) ("hdirm" ?稢) ("hditc" ?穬) ("hdiua" ?稽) ("hdiuu" ?嵇) ("hdjbc" ?稹) ("hdjbm" ?稙) ("hdjcr" ?穃) ("hdjhp" ?秺) ("hdjip" ?穗) ("hdjmf" ?𥟡) ("hdjmo" ?稼) ("hdkkb" ?稀) ("hdl" ("种秉")) ("hdlbk" ?秧) ("hdlc" ?籟) ("hdln" ("利剁")) ("hdlo" ?簌) ("hdlp" ?乘) ("hdlw" ("釉秞")) ("hdlxh" ?秭) ("hdm" ?笨) ("hdmfj" ?秤) ("hdmfm" ?秠) ("hdmig" ?秷) ("hdmj" ?秆) ("hdmq" ?𥯤) ("hdmrw" ?稫) ("hdmvn" ?甈) ("hdnd" ("季秄")) ("hdnhs" ?秀) ("hdnin" ?移) ("hdnl" ("邾鄡")) ("hdnmu" ?臲) ("hdnob" ?稰) ("hdnwa" ?穭) ("hdoae" ?稪) ("hdob" ?䄲) ("hdoe" ?黍) ("hdog" ?稚) ("hdogf" ?穛) ("hdoii" ?秢) ("hdoip" ?稔) ("hdoir" ?䅮) ("hdok" ?斆) ("hdomb" ?稐) ("hdomd" ?稌) ("hdomr" ?秴) ("hdoo" ?箂) ("hdp" ?悉) ("hdph" ?秘) ("hdpp" ?秕) ("hdppa" ("稭𥟠")) ("hdqmc" ?積) ("hdr" ?和) ("hdrhg" ?程) ("hdrhr" ?稆) ("hdsb" ?篐) ("hdsmh" ?穋) ("hdsp" ?秜) ("hdsqf" ?𥡗) ("hdss" ?秬) ("hdsyj" ?稺) ("hdsyq" ("穉𥣡")) ("hdta" ?稓) ("hdtcd" ?𥣈) ("hdtct" ?䅬) ("hdtmc" ("稘穔")) ("hdtmj" ?䅿) ("hdtoe" ?穫) ("hdtwv" ?穠) ("hdu" ?秈) ("hduce" ?稯) ("hdv" ?委) ("hdvii" ?穖) ("hdw" ?番) ("hdwce" ?稷) ("hdwd" ?稞) ("hdwhd" ?稛) ("hdwjr" ?稒) ("hdwlj" ?釋) ("hdye" ?斅) ("hdyhn" ?秔) ("hdyj" ?科) ("hdymh" ?穢) ("hdyrb" ?稿) ("hdyrd" ?稕) ("hdyrv" ?穰) ("hdyta" ?䅧) ("hdytg" ?穜) ("hdyto" ?穟) ("hdyx" ?穧) ("he" ("反夂")) ("heag" ?篞) ("heah" ?簜) ("hebt" ?盤) ("hec" ?鎜) ("hed" ("条槃")) ("heg" ?垼) ("heha" ?箔) ("hehee" ?灥) ("hehu" ?箲) ("hehw" ?籓) ("heii" ?簿) ("heir" ?箈) ("heks" ?务) ("helb" ?幋) ("helmi" ?螌) ("hemr" ?磐) ("henl" ?鄋) ("hep" ?慇) ("hepd" ?筂) ("heq" ("搫夅")) ("heqj" ?夆) ("her" ?各) ("hesu" ?笵) ("hetc" ?篊) ("hetlj" ?鞶) ("hev" ?媻) ("hevif" ?縏) ("hew" ?备) ("hey" ("处冬")) ("heyhv" ?褩) ("heyli" ?螽) ("heyr" ?黏) ("heyub" ?黐) ("hfaht" ?鵿) ("hfate" ?鸔) ("hfb" ?筲) ("hfbn" ?箾) ("hfbw" ?簹) ("hfc" ?鍫) ("hfd" ("乎釆䲷")) ("hfdk" ?鴃) ("hfesd" ?𪆫) ("hffs" ?簩) ("hfgdi" ?𪀔) ("hfhaf" ?鶖) ("hfhn" ?鳧) ("hfhrb" ?鶳) ("hfhu" ?箵) ("hfhxu" ?鶃) ("hfhyu" ?鷈) ("hfice" ?鵔) ("hfjc" ?鴥) ("hfjp" ?鴕) ("hfks" ?勳) ("hflmi" ?蝵) ("hfmmp" ?𪈳) ("hfmvn" ?甃) ("hfn" ?鳦) ("hfnl" ?鄔) ("hfno" ?歍) ("hfog" ?鵻) ("hfomd" ?鵌) ("hfp" ?愁) ("hfq" ?揫) ("hfsqf" ?鷌) ("hftgi" ?鸃) ("hftmc" ?鶀) ("hftoe" ?鸌) ("hfv" ?媝) ("hfydk" ?鷻) ("hg" ("壬𡈼")) ("hgcr" ?簭) ("hgdi" ?等) ("hgea" ?濌) ("hgf" ?熏) ("hgfmu" ?皝) ("hgg" ?筀) ("hghne" ?毀) ("hghu" ?先) ("hgi" ?丟) ("hgit" ?篕) ("hgks" ?動) ("hgmbc" ?顧) ("hgmvn" ?𤭮) ("hgni" ?籌) ("hgnl" ?𨛘) ("hgpm" ?筠) ("hgr" ?告) ("hgrg" ?籉) ("hgrly" ?靠) ("hhag" ?篁) ("hhail" ?卿) ("hhbuc" ?貿) ("hhd" ?棃) ("hhdi" ?射) ("hhdm" ?躰) ("hhdn" ("筣簃")) ("hhfbr" ?躺) ("hhffs" ?軂) ("hhfh" ?𨈘) ("hhgr" ?筶) ("hhgu" ?筅) ("hhh" ?彡) ("hhhaf" ?鵹) ("hhhj" ?箄) ("hhhnd" ?躲) ("hhho" ?辵) ("hhhq" ?犂) ("hhj" ?卑) ("hhjm" ?箠) ("hhjmc" ?軉) ("hhjr" ?筈) ("hhk" ?笑) ("hhkb" ?簥) ("hhlbu" ?躭) ("hhlmo" ?䠷) ("hhlo" ?笊) ("hhmbc" ?須) ("hhmdm" ?𨊛) ("hhmmp" ?𨉼) ("hhn" ?躬) ("hhnwf" ?鯬) ("hhoe" ?黎) ("hhok" ?䉠) ("hhol" ?篽) ("hhon" ?筕) ("hhoo" ?簁) ("hhp" ?惣) ("hhpfd" ?躹) ("hhpp" ?𨈚) ("hhqm" ?笙) ("hhqu" ?笔) ("hhrb" ?篩) ("hhrrj" ?軃) ("hhs" ?笮) ("hhsav" ?躽) ("hhsb" ?篇) ("hhsl" ?卯) ("hhslc" ?贕) ("hhsld" ?孵) ("hhsle" ?毈) ("hhsli" ?卵) ("hhsmv" ?躼) ("hhsrr" ?軀) ("hhuc" ?籫) ("hhvo" ?笟) ("hhvu" ?篼) ("hhw" ?留) ("hhwd" ?躶) ("hhwgf" ?黧) ("hhwp" ?篦) ("hhxc" ?籅) ("hhyu" ?篪) ("hi" ("么鬼")) ("hiav" ?筤) ("hibt" ?簠) ("hibtv" ?魍) ("hifb" ?魈) ("hihaf" ("鵝鵞")) ("hihml" ?鬿) ("hihq" ?犩) ("hihr" ?箴) ("hihs" ?筬) ("hii" ?箋) ("hiih" ?篸) ("hiikk" ?魃) ("hiipj" ?𩲭) ("hiirm" ?魊) ("hiit" ?𥵃) ("hiiv" ?魆) ("hijb" ?𥮉) ("hijd" ?魅) ("hije" ?鬾) ("himlb" ?魎) ("himwf" ?魒) ("hino" ?乏) ("hiog" ?魋) ("hioll" ?魀) ("hipm" ?𥳁) ("hir" ?笞) ("hit" ?笲) ("hitb" ?𥱊) ("hitc" ?簾) ("hitf" ?䉀) ("hitmc" ?魌) ("hitwi" ?𩴾) ("hitxc" ?魐) ("hivii" ?魕) ("hixp" ?簏) ("hiyj" ?魁) ("hiypm" ?魖) ("hiyub" ?魑) ("hj" ?千) ("hjbc" ?貭) ("hjbu" ?盾) ("hjcm" ?箜) ("hjd" ("朱栞")) ("hjhaf" ?鵯) ("hjhne" ?段) ("hjhx" ?臿) ("hjii" ("篿簙")) ("hjim" ?籖) ("hjjj" ?簳) ("hjjo" ?簐) ("hjjr" ?簵) ("hjju" ?範) ("hjka" ?箸) ("hjln" ?𠜱) ("hjlo" ?箑) ("hjlp" ?乖) ("hjmbc" ?顊) ("hjmk" ?簆) ("hjmu" ?筦) ("hjnl" ?郫) ("hjnu" ?箢) ("hjr" ?舌) ("hjrr" ?管) ("hjsmm" ("翱翺")) ("hjtm" ?垂) ("hjwg" ?重) ("hk" ?夭) ("hka" ?昋) ("hkapv" ?𦤦) ("hkcf" ?簝) ("hkd" ?棨) ("hke" ?叐) ("hkhaf" ("鸄鴌")) ("hkk" ?笅) ("hklmi" ?蚕) ("hkln" ?刋) ("hklq" ?肇) ("hkoo" ?筴) ("hkp" ("懲忝")) ("hkr" ?吞) ("hkrbr" ?喬) ("hks" ?竻) ("hksr" ?笳) ("hku" ("岙嶴")) ("hkvif" ?綮) ("hkymr" ?譥) ("hlapv" ?齃) ("hlbi" ?禹) ("hlbuc" ?質) ("hldam" ?齄) ("hlgbo" ?䶑) ("hlha" ?皙) ("hlhdl" ?𥡝) ("hlhuk" ?齅) ("hljbv" ?齉) ("hlkn" ?鼽) ("hlks" ?劤) ("hlle" ?齂) ("hllj" ?簰) ("hlln" ("劓笰")) ("hlmbc" ?頎) ("hlmc" ?簣) ("hlmj" ?鼾) ("hlmmf" ?禦) ("hlmo" ?筄) ("hlmvn" ?齀) ("hlno" ?欣) ("hlo" ?爪) ("hlpr" ?齁) ("hlq" ?筆) ("hltwv" ?齈) ("hlvk" ?籔) ("hlvvu" ?齆) ("hlw" ?笛) ("hlwli" ?斶) ("hlwv" ?簍) ("hlx" ?簫) ("hlxh" ?笫) ("hlypm" ?齇) ("hm" ?笁) ("hmau" ?巵) ("hmbc" ?篢) ("hmbg" ?籗) ("hmbu" ?眚) ("hmd" ?竽) ("hmgn" ("箌籈")) ("hmgt" ?筭) ("hmhaf" ("鴟鷎")) ("hmhml" ?斵) ("hmhmm" ?㽓) ("hmhne" ?毁) ("hmhqm" ?甡) ("hmj" ?竿) ("hml" ?斤) ("hmlk" ?筻) ("hmlm" ?𥮳) ("hmm" ?竺) ("hmmk" ?䈣) ("hmmp" ?籭) ("hmmu" ?笎) ("hmmvn" ?甀) ("hmnd" ?築) ("hmnj" ?筑) ("hmnl" ("郵邸筇")) ("hmnq" ?篫) ("hmnr" ?笴) ("hmoo" ?筮) ("hmp" ("惩憇")) ("hmr" ?后) ("hmrg" ?垕) ("hmsl" ?笻) ("hmsmb" ?歸) ("hmsu" ?卮) ("hmt" ?笄) ("hmua" ?簪) ("hmvh" ?笌) ("hmwd" ?篥) ("hmwf" ?篻) ("hmwj" ?簟) ("hmwks" ?甥) ("hmy" ?斥) ("hn" ("几凢𠂊")) ("hnamh" ?颺) ("hnbmc" ?颶) ("hnbou" ?䬙) ("hnbuc" ?𩗗) ("hnc" ?鋫) ("hncr" ?簷) ("hnd" ("朵梨")) ("hndmq" ?颹) ("hndo" ?箛) ("hne" ("凤殳")) ("hnef" ?篜) ("hneii" ?颾) ("hnff" ?颷) ("hnfff" ?飈) ("hnhag" ?凰) ("hnhdv" ?䬐) ("hnhe" ?笈) ("hnhhh" ?颩) ("hnhhw" ?飀) ("hnhjr" ?颳) ("hnhli" ?風) ("hnhq" ?犁) ("hnhxe" ?颼) ("hni" ?凡) ("hnib" ?筩) ("hnikk" ?飇) ("hnir" ?颱) ("hnk" ("风𠘰")) ("hnkcf" ?飉) ("hnkg" ?筳) ("hnkm" ?筵) ("hnld" ("篨𥱥")) ("hnlh" ?第) ("hnmaf" ?鳳) ("hnmgh" ?飋) ("hnmm" ?篛) ("hnmni" ?夙) ("hnmnn" ?颲) ("hnmvh" ?颬) ("hnmwf" ?飃) ("hnoe" ?㴝) ("hnono" ?颴) ("hnot" ?簦) ("hnp" ?愆) ("hnpru" ?颮) ("hnq" ?掣) ("hnqkq" ?𩗴) ("hnrms" ?𩖸) ("hnryo" ?躗) ("hnshr" ?䫿) ("hnsmh" ?飂) ("hnu" ?𩖞) ("hnwp" ?颸) ("hnyhv" ?製) ("hnyk" ?𩖰) ("hnymr" ?讆) ("hnyr" ?颭) ("ho" ("八彳")) ("hoa" ?昝) ("hoahu" ?𢔰) ("hoami" ?得) ("hoamo" ?徥) ("hoau" ?爬) ("hoaue" ?忁) ("hoav" ?很) ("hobc" ?籲) ("hobg" ?篧) ("hobgn" ?衢) ("hobgr" ?徟) ("hobm" ?徂) ("hobou" ?徭) ("hobrn" ?衕) ("hobug" ?忂) ("hobvk" ?徯) ("hoci" ?彸) ("hocmn" ?銜) ("hodbn" ?衞) ("hodhe" ?彼) ("hodi" ?符) ("hodmq" ?徫) ("hodoo" ?徠) ("hodqn" ?衛) ("hoemn" ?衍) ("hof" ?熧) ("hofbk" ?徶) ("hofbr" ?徜) ("hogdi" ?待) ("hoge" ?䉶) ("hoggn" ?街) ("hoggu" ?徺) ("hogtj" ?𢔛) ("hogyo" ?徒) ("hohaf" ("鴔鴩")) ("hohag" ?徨) ("hohgn" ?衝) ("hohju" ?循) ("hohkn" ?𧗤) ("hohne" ?役) ("hohpm" ?彽) ("hohqm" ?徃) ("hohqo" ("瓞𤔅")) ("hohs" ?筰) ("hohsk" ?徼) ("hoi" ?筏) ("hoib" ?籂) ("hoice" ?𢓭) ("hoicn" ?術) ("hoii" ?笭) ("hoim" ?籤) ("hoimn" ?𧗠) ("hoin" ?笒) ("hoip" ?笩) ("hoir" ?篬) ("hoisb" ?徧) ("hojcn" ?衠) ("hojmf" ?徖) ("hojrn" ?衚) ("hojwp" ?德) ("hokmr" ?徛) ("hoks" ?劮) ("hold" ?篠) ("holii" ?瓥) ("holk" ?筱) ("holln" ?彿) ("holmy" ?徘) ("holn" ?𠠬) ("holq" ?律) ("holy" ?𥮴) ("homb" ?籥) ("homcw" ?徆) ("homd" ?筡) ("homg" ?筌) ("homjn" ?衎) ("homk" ?箯) ("hommn" ?行) ("homnf" ?鴴) ("homo" ?簽) ("homr" ?答) ("homrn" ?衙) ("homun" ?衏) ("homvm" ?徑) ("homwf" ?徱) ("homym" ?征) ("honfn" ?𢖍) ("honhe" ?彶) ("honk" ?篌) ("honkn" ("衡𧗽𧗾")) ("honkq" ?徤) ("hooae" ?復) ("hooii" ?彾) ("hooma" ?徻) ("hoomd" ?徐) ("hooml" ?御) ("hoooo" ?從) ("hop" ("慫怣𢜛")) ("hopa" ?徇) ("hopi" ("彴瓝")) ("hopru" ("瓟爮")) ("hopsh" ?彻) ("hoqb" ?篟) ("hoqkq" ?𢔓) ("hor" ?咎) ("horye" ?徦) ("hosj" ?聳) ("hosyq" ?徲) ("hotcn" ?衖) ("hotq" ?徉) ("houfk" ("黴徽鰴")) ("houfn" ?䘗) ("hougk" ?徵) ("hourk" ?徾) ("houuk" ?微) ("hovie" ?後) ("howr" ?徊) ("hoybk" ?徹) ("hoybp" ?徿) ("hoybs" ?徬) ("hoyck" ?㼎) ("hoyg" ?往) ("hoyhs" ?彷) ("hoyin" ?衒) ("hoyj" ?斞) ("hoylo" ?徙) ("hoynn" ?䘕) ("hoyrv" ?忀) ("hoytj" ?𢕔) ("hp" ?乇) ("hpa" ("昏筍")) ("hpd" ?竾) ("hpdk" ?筷) ("hphaf" ?鵖) ("hphh" ?笏) ("hpi" ?𥫩) ("hpim" ?笉) ("hplb" ?帋) ("hpln" ?剩) ("hpm" ?氐) ("hpmvu" ?旣) ("hpnl" ?鄎) ("hpp" ?笓) ("hpr" ?笱) ("hpru" ?笣) ("hpsl" ("印卽")) ("hpt" ?笹) ("hpuu" ?篘) ("hq" ("牛牜")) ("hqate" ?犦) ("hqau" ?筢) ("hqawe" ?𤛔) ("hqbmc" ?犋) ("hqbtu" ?犅) ("hqbu" ?看) ("hqbuk" ?煟) ("hqby" ?𤘪) ("hqda" ?籍) ("hqfqu" ?犈) ("hqg" ?牡) ("hqgdi" ?特) ("hqgwc" ?犢) ("hqhdj" ?煐) ("hqhgr" ?牿) ("hqhj" ?篺) ("hqhkb" ?犞) ("hqhpm" ?牴) ("hqhq" ?牪) ("hqhqm" ?牲) ("hqhqq" ?犇) ("hqhqu" ?牦) ("hqhw" ?籀) ("hqi" ?我) ("hqipf" ?犥) ("hqisb" ?犏) ("hqiuh" ?牻) ("hqjbd" ?㹀) ("hqjbm" ?犆) ("hqjm" ?篲) ("hqjmm" ?𤚗) ("hqjnd" ?牸) ("hqjqr" ?犗) ("hqjr" ?牯) ("hqjru" ?𤙥) ("hqkmr" ?犄) ("hqks" ?牞) ("hqlw" ?牰) ("hqlxh" ?牬) ("hqm" ?生) ("hqmb" ?箐) ("hqmc" ?簀) ("hqmmr" ?牾) ("hqmqj" ?拜) ("hqmtb" ?犡) ("hqmvm" ?牼) ("hqnbg" ?觕) ("hqnkq" ?煋) ("hqo" ?失) ("hqok" ?牧) ("hqomg" ?牷) ("hqond" ?犔) ("hqp" ?牝) ("hqpd" ?牠) ("hqphh" ?物) ("hqpuu" ?犓) ("hqr" ("筘𤘘")) ("hqrye" ?煰) ("hqsb" ?箍) ("hqshi" ?牣) ("hqta" ?簎) ("hqtb" ?簼) ("hqtce" ?犪) ("hqtgs" ?犧) ("hqthb" ?犕) ("hqtm" ?箝) ("hqu" ?毛) ("hqvvv" ?犣) ("hqwj" ?籜) ("hqwlp" ?犤) ("hqwyi" ?牳) ("hqyaj" ?𤙴) ("hqybp" ?𤜆) ("hqyrb" ?犒) ("hqyrd" ?犉) ("hqytg" ?犝) ("hrbc" ?篔) ("hrdlc" ?𦧺) ("hrff" ?舕) ("hrgb" ?舑) ("hrhaf" ("鵠鴰鵅鴭")) ("hrhkp" ?舔) ("hrhpm" ("錕迣煘鬳")) ("hrhr" ?筥) ("hrhvp" ?舐) ("hrj" ?阜) ("hrks" ?勂) ("hrlb" ?帥) ("hrlmi" ?蛗) ("hrln" ("刮劄")) ("hrlr" ?𨸏) ("hrmbc" ("頧頟")) ("hrmlb" ?師) ("hrmr" ?簬) ("hrncr" ?舚) ("hrnl" ("郜郈")) ("hrog" ?雒) ("hrok" ?啟) ("hrrj" ?簞) ("hrtm" ?甜) ("hru" ?峊) ("hruc" ?簨) ("hrvp" ?笢) ("hrwvf" ?𦧲) ("hryf" ?烏) ("hs" ("戶乍")) ("hsb" ?肩) ("hsbr" ?扃) ("hsbt" ?扁) ("hsff" ?扊) ("hsfi" ?𥳀) ("hshaf" ?𩿞) ("hshml" ?所) ("hshne" ("殷𣪧")) ("hshr" ?笤) ("hshu" ?𠒎) ("hsik" ?戾) ("hsit" ?籃) ("hsj" ?䇯) ("hsk" ?笋) ("hsko" ?篋) ("hskr" ?䇹) ("hslc" ?籄) ("hslmy" ?扉) ("hsly" ?篚) ("hsmb" ?箒) ("hsmbl" ?𥤃) ("hsmg" ("筐籊")) ("hsmr" ?笥) ("hsog" ?雇) ("hsok" ?敫) ("hsp" ?怎) ("hsqf" ?篤) ("hsr" ?笸) ("hsrau" ?扈) ("hsru" ?戺) ("hssmm" ?扇) ("hsyhs" ?房) ("hsyhv" ?扆) ("hsyj" ?戽) ("hsyr" ?扂) ("hsyu" ?𡷊) ("ht" ?升) ("htbn" ?箭) ("htce" ?簸) ("htcg" ?簊) ("htcl" ?簛) ("hte" ?𣲛) ("htfq" ?衅) ("htg" ?𡉼) ("hthaf" ?鷑) ("htjs" ?簕) ("htkr" ?箬) ("htmc" ("簧箕")) ("htmf" ?衃) ("htmo" ?篏) ("htng" ?衄) ("htnl" ?䘏) ("htoho" ?衆) ("htshi" ?衂) ("htsj" ?衈) ("htsl" ?卹) ("httb" ?篝) ("httwi" ?衊) ("hubuc" ?贊) ("hud" ?臬) ("hudm" ?𦤎) ("huf" ("毜熈𤆬")) ("huff" ?毯) ("huhaf" ("鵚鶂鶞鷉")) ("huhgu" ("毨兟")) ("huhon" ?𠒣) ("huhuu" ?毳) ("huihq" ?毪) ("huij" ?毧) ("huije" ?毬) ("huik" ?臭) ("huikk" ?瞂) ("huioj" ?臯) ("hukq" ?𦤑) ("hulmc" ?穨) ("huln" ?𠜎) ("humbc" ?頹) ("humcw" ?毢) ("hummu" ?𠒑) ("hunkq" ?毽) ("hunl" ("郋郳𠒒")) ("huno" ?歋) ("hunwa" ?氌) ("huomn" ?毺) ("huooo" ?臮) ("hup" ("息憩")) ("hupru" ?𣭚) ("hutak" ?氁) ("hutca" ?氆) ("huu" ?嵆) ("huwml" ?鼻) ("huwp" ?毸) ("huyj" ?𣁽) ("huyr" ?毡) ("huytj" ?辠) ("huytr" ?毰) ("hv" ?𧘇) ("hvajv" ?鼹) ("hvbjj" ?鼲) ("hvbu" ?覣) ("hvbuc" ?鼰) ("hvbuk" ?鼳) ("hvbuu" ?覛) ("hvbvk" ?鼷) ("hvcsh" ?鼢) ("hve" ?笯) ("hvfi" ?箹) ("hvgdi" ?鼭) ("hvhey" ?鼨) ("hvhi" ?魏) ("hvhqm" ?鼪) ("hvhu" ?兜) ("hvhyu" ?鼶) ("hvif" ?系) ("hvik" ?鼣) ("hvikk" ?鼥) ("hvil" ?籪) ("hvio" ?瓜) ("hvjck" ?鼵) ("hvjp" ?鼧) ("hvlw" ?鼬) ("hvmmr" ?鼯) ("hvmr" ?鼫) ("hvmvn" ?瑏) ("hvnkg" ?鼮) ("hvno" ?篆) ("hvp" ?氏) ("hvpr" ?鼩) ("hvqmb" ?鼱) ("hvr" ?筎) ("hvsav" ?鼴) ("hvshr" ?鼦) ("hvsl" ?卬) ("hvsm" ?鸟) ("hvtxc" ?鼸) ("hvyk" ?鼤) ("hwe" ?笝) ("hwgti" ?睾) ("hwhaf" ("鶹鷭")) ("hwhd" ?箘) ("hwhu" ?𠒇) ("hwim" ?簂) ("hwjr" ?箇) ("hwk" ("囟筃")) ("hwkk" ?囪) ("hwks" ?勫) ("hwl" ?笚) ("hwlg" ?籮) ("hwli" ?篾) ("hwml" ?箅) ("hwmvs" ?粵) ("hwnk" ?囱) ("hwnl" ?鄱) ("hwnoo" ?飜) ("hwp" ("悤𥯨")) ("hwsmm" ?翻) ("hwtj" ?篳) ("hwww" ?䉪) ("hx" ("臼𦥑")) ("hxbc" ?興) ("hxbt" ?盥) ("hxh" ?身) ("hxhu" ?兒) ("hxjc" ?輿) ("hxlb" ?帠) ("hxle" ?叟) ("hxno" ?歃) ("hxo" ?臾) ("hxt" ?舁) ("hxu" ?龜) ("hxvyv" ?鼠) ("hxwks" ?舅) ("hxyc" ?與) ("hxyf" ?舄) ("hyabu" ?艒) ("hyau" ?舥) ("hybb" ("簻𥰆")) ("hybg" ?籬) ("hybmr" ?𦨴) ("hybnd" ?艀) ("hybp" ?籠) ("hybs" ?篣) ("hybuu" ?䚀) ("hyci" ?舩) ("hyck" ?筊) ("hycr" ?船) ("hydhe" ("㿭𦨭")) ("hydoo" ?𦩑) ("hyfb" ?艄) ("hyfbw" ?艡) ("hygow" ?艢) ("hyha" ?舶) ("hyhaf" ?鵃) ("hyhag" ?艎) ("hyhe" ?舨) ("hyhej" ?艂) ("hyheq" ?舽) ("hyhj" ?篷) ("hyhlo" ?艞) ("hyhm" ?簅) ("hyhn" ?笐) ("hyhne" ?般) ("hyhni" ?䑺) ("hyhr" ?簉) ("hyhs" ("舴籩")) ("hyhsb" ?艑) ("hyhxe" ?艘) ("hyite" ?艔) ("hyjp" ?舵) ("hyki" ?舦) ("hykms" ?舿) ("hykpb" ?艜) ("hyl" ?舯) ("hylm" ?䇛) ("hylw" ?舳) ("hylwv" ?艛) ("hym" ?舡) ("hymcw" ?舾) ("hymlm" ?𦩒) ("hymnr" ?舸) ("hymo" ?篴) ("hyndt" ?艋) ("hynkg" ?艇) ("hynri" ?艬) ("hyoge" ?艭) ("hyoii" ?舲) ("hyoip" ?𦨮) ("hyoir" ?艙) ("hyoj" ?箤) ("hyomd" ?艅) ("hyono" ?𦩂) ("hypm" ?𥲤) ("hypp" ?舭) ("hypt" ?籚) ("hyptd" ?艓) ("hypu" ("虒箎")) ("hyr" ?笘) ("hyrb" ?篙) ("hyrji" ?艥) ("hyrl" ?篰) ("hyrn" ("籯籝")) ("hyro" ?籇) ("hysd" ?箷) ("hysh" ?舠) ("hyshu" ?艉) ("hysit" ?艦) ("hysk" ?簇) ("hysm" ?𥰁) ("hysy" ?箊) ("hyt" ?笠) ("hytb" ?𥴰) ("hytbo" ?艨) ("hytc" ?舼) ("hytct" ?艗) ("hytgi" ?艤) ("hythu" ?艏) ("hytj" ?𥭴) ("hytqm" ?艖) ("hytwa" ?艚) ("hyu" ?舢) ("hyub" ?篱) ("hyuce" ?艐) ("hyv" ?笀) ("hywl" ?舺) ("hywv" ?簑) ("hyybs" ?艕) ("hyyhn" ?航) ("hyyhs" ?舫) ("hyyo" ?籧) ("hyyps" ?艣) ("hyypt" ?艫) ("hyytg" ?艟) ("hyyvi" ?舷) ("hyyx" ?艩) ("i" ?戈) ("iaie" ?廄) ("iaiu" ?廐) ("iav" ?良) ("ib" ?禸) ("ibbt" ?盙) ("ibcn" ?廁) ("ibcv" ?廮) ("ibd" ?㮾) ("ibdi" ?尃) ("ibg" ?塱) ("ibhaf" ("鵏鷛")) ("ibhhh" ?㣑) ("ibnl" ("鄘郙")) ("ibpp" ?能) ("ibuc" ?貟) ("icff" ?𤒼) ("ichaf" ?𪇵) ("icnl" ?鄺) ("icno" ?廞) ("icp" ?怷) ("id" ?床) ("idbbr" ?𪎩) ("idbu" ?廂) ("idf" ?𤇍) ("idfd" ?糜) ("idg" ?塺) ("idhd" ?穈) ("idhda" ?黁) ("idhi" ("魔麽")) ("idhq" ?犘) ("idhqu" ?麾) ("idjtc" ?黂) ("idlmy" ?靡) ("idlyf" ?爢) ("idmr" ?磨) ("idoo" ?庲) ("idq" ?摩) ("idrhr" ?麿) ("idsje" ?黀) ("idvi" ?麼) ("idvif" ?縻) ("ie" ?氷) ("iea" ?昶) ("iebt" ?盚) ("iedhe" ?皴) ("iehhh" ?𢒋) ("ieln" ?剫) ("ienau" ?𠬍) ("ienui" ?㕙) ("ieok" ?救) ("ieyhv" ?裘) ("if" ?礻) ("ifaa" ?𥚕) ("ifam" ?𥘵) ("ifamh" ?禓) ("ifamo" ?禔) ("ifasm" ?禢) ("ifbbr" ?禍) ("ifbgr" ?禂) ("ifbhu" ?视) ("ifbjj" ?禈) ("ifbk" ?廠) ("ifbm" ?祖) ("ifbme" ?禐) ("ifbuu" ?視) ("ifcru" ?祱) ("ifdmq" ?禕) ("iffkc" ?禷) ("iffmu" ?𥙑) ("ifg" ?社) ("ifgce" ?祾) ("ifgi" ?祛) ("ifgni" ?禱) ("ifgrc" ?𥜝) ("ifgrr" ?禧) ("ifhaf" ?鷓) ("ifhgr" ?祰) ("ifhhj" ?禆) ("ifhjd" ?祩) ("ifhk" ?祅) ("ifhml" ?祈) ("ifhn" ?凴) ("ifhne" ?祋) ("ifhpm" ?祗) ("ifhqi" ?䄉) ("ifhqo" ?祑) ("ifhs" ?祚) ("ifhuc" ?禶) ("ifhvp" ?祇) ("ifhyu" ?禠) ("ifikk" ?祓) ("ifilr" ?禟) ("ifit" ?祴) ("ifjbc" ?禛) ("ifjbm" ?禃) ("ifjd" ?祙) ("ifjka" ?禇) ("ifjr" ?祜) ("ifkmr" ?䄎) ("ifkpb" ?𥛣) ("ifkr" ?祐) ("ifl" ?祌) ("iflbk" ?䄃) ("iflmo" ?祧) ("iflpb" ?禙) ("iflpc" ?𥜥) ("iflwl" ?神) ("ifmbc" ?顣) ("ifmfb" ?禰) ("ifmk" ?祆) ("ifmmv" ?祳) ("ifmr" ?祏) ("ifmrw" ?福) ("ifmtb" ?禲) ("ifmwg" ?禋) ("ifmwj" ?禫) ("ifnf" ?祢) ("ifnhs" ?礽) ("ifnl" ("祁鄬")) ("ifnmu" ?祪) ("ifodi" ?祔) ("ifohv" ?祣) ("ifoll" ?祄) ("ifoma" ?禬) ("ifomb" ?禴) ("ifomr" ?祫) ("ifp" ("憑慼")) ("ifpd" ?祂) ("ifph" ?祕) ("ifpi" ?礿) ("ifpou" ?祹) ("ifqhk" ?禊) ("ifrhu" ?祝) ("ifrrj" ?禪) ("ifru" ?祀) ("ifryo" ?蹙) ("ifshr" ?祒) ("ifsme" ?祲) ("ifsmm" ?祤) ("ifsmr" ?祠) ("ifsqf" ?禡) ("iftcg" ?禥) ("iftgf" ?禚) ("iftgr" ?𥛶) ("iftmc" ?祺) ("iftmd" ?禖) ("iftq" ?祥) ("iftwt" ?禮) ("ifu" ?礼) ("ifvii" ?禨) ("ifvne" ?祿) ("ifvno" ?禒) ("ifwce" ?禝) ("ifwd" ?祼) ("ifwg" ?𥚃) ("ifwk" ?䄄) ("ifwlb" ?禑) ("ifwlm" ?禤) ("ifwp" ?禗) ("ifwtc" ?禩) ("ifybb" ?禘) ("ifybc" ?禎) ("ifyhs" ?祊) ("ifylm" ?祉) ("ifyoj" ?祽) ("ifyrv" ?禳) ("ifyto" ?禭) ("ig" ?庄) ("igb" ?膺) ("igce" ?庱) ("igdi" ?庤) ("ighaf" ?鷹) ("igi" ?庒) ("igit" ?廅) ("igow" ?廧) ("igp" ?應) ("igsk" ?廒) ("igti" ?廚) ("igyhv" ?装) ("ih" ?戊) ("ihaf" ?𩾷) ("ihhi" ("螷蠯")) ("ihhj" ?庳) ("ihhqu" ?毿) ("ihhw" ?廇) ("ihi" ("戍廆")) ("ihln" ?剼) ("ihm" ?戌) ("ihmf" ?烕) ("ihml" ?庍) ("ihmr" ?咸) ("ihmv" ?威) ("ihpm" ?底) ("ihq" ?牟) ("ihs" ?成) ("ihsh" ?𢦓) ("ihu" ?允) ("ihxe" ?廋) ("ihxo" ?庾) ("ihymf" ?戚) ("ii" ("戔広")) ("iib" ?朗) ("iibt" ?盞) ("iiif" ?絫) ("iiih" ?參) ("iiil" ?廊) ("iiip" ?叅) ("iiln" ("剆剗")) ("iinl" ?郎) ("iino" ?欴) ("iiobo" ?腐) ("iiuh" ?庬) ("iixp" ?廘) ("ij" ?戎) ("ijb" ?甫) ("ijc" ?朮) ("ijcc" ?麻) ("ije" ("求庋")) ("ijjb" ?廟) ("ijkd" ?庨) ("ijwj" ?庫) ("ik" ("义庆犬")) ("ikbuc" ?貵) ("ikd" ?𣘼) ("ikhhh" ?参) ("ikhni" ?飆) ("ikikk" ?猋) ("ikjwj" ?軬) ("ikk" ?犮) ("iklq" ?𦘦) ("iklu" ?庵) ("ikmg" ?𤨣) ("ikmmm" ?叁) ("iknf" ?為) ("ikno" ?欸) ("ikp" ("龙慦")) ("ikpb" ?廗) ("ikr" ?啓) ("ikrm" ?彧) ("iku" ?尤) ("ikw" ?畚) ("ilb" ?庸) ("ile" ?康) ("ilg" ?𡏅) ("ilil" ?州) ("ilmo" ?庣) ("iln" ?划) ("ilo" ?庚) ("ilob" ?𢉼) ("iloc" ?賡) ("ilr" ?唐) ("ils" ?门) ("ilw" ?庙) ("ilwv" ?廔) ("im" ?冫) ("imbgr" ?凋) ("imbsd" ?凈) ("imc" ("凎剢")) ("imcw" ?庮) ("imdci" ?凇) ("imdk" ?决) ("imdw" ?凍) ("ime" ?冰) ("imfq" ?冸) ("imgce" ?凌) ("imgwc" ?凟) ("imhgu" ?冼) ("imice" ?𠗕) ("imidq" ?𠘚) ("imig" ?庢) ("imihr" ?减) ("imikk" ?冹) ("imir" ?冶) ("imjlv" ?凄) ("iml" ("冲丬")) ("imm" ?冮) ("immgi" ?𤦂) ("immmr" ?𠗐) ("immnn" ?冽) ("immp" ?廲) ("immr" ?㓈) ("immvh" ?冴) ("immvm" ("冱𠗊")) ("immwd" ?凓) ("immwg" ?凐) ("imnbk" ?𠗫) ("imndt" ?𠗠) ("imno" ?次) ("imnui" ?𠗟) ("imog" ?准) ("imoii" ?冷) ("imoir" ?凔) ("imoiv" ?飡) ("imomd" ?凃) ("imomr" ?冾) ("imp" ?惑) ("imphh" ?𠖳) ("impko" ?凝) ("imqkk" ?凑) ("imqmb" ?凊) ("imrhu" ?况) ("imsll" ?臧) ("imsqf" ?馮) ("imsuf" ("凞𠘑𠘕")) ("imtcl" ?凘) ("imue" ?廈) ("imumt" ?凒) ("imuog" ?凗) ("imvh" ?庌) ("imvid" ?𠘙) ("imwjr" ?凅) ("imwk" ?𠗃) ("imyrf" ?凉) ("imywd" ?凜) ("imywf" ?凛) ("inbq" ?廨) ("ine" ?永) ("infq" ?廯) ("inin" ?序) ("inkg" ?庭) ("inli" ?廕) ("ino" ?之) ("inoe" ?廢) ("inv" ?讠) ("io" ?庂) ("iobuc" ?資) ("iod" ("庥栥")) ("iodi" ?府) ("iofd" ?粢) ("iog" ?垐) ("iogr" ?譍) ("iohaf" ?鶊) ("iohd" ?秶) ("ioin" ?庈) ("iok" ?矣) ("ioma" ?廥) ("iomr" ?𢈈) ("iomvn" ?瓷) ("ioog" ?座) ("iooiv" ?餈) ("iop" ?恣) ("ior" ?咨) ("iord" ?楶) ("iotf" ?廡) ("iov" ?姿) ("ip" ("弋庀")) ("ipbm" ?麆) ("ipbuc" ?貣) ("ipc" ?鏖) ("ipf" ("熊麃")) ("ipfd" ?麋) ("ipfdq" ?麟) ("ipg" ?塵) ("iphaf" ("鳶𪈠")) ("iphd" ?麇) ("iphda" ?麘) ("ipher" ?𪊲) ("iphhi" ?麝) ("iphn" ?麂) ("iphor" ?麔) ("iphqm" ?𪊟) ("iphxu" ?麑) ("ipice" ?𪊴) ("ipihr" ?麙) ("ipipp" ?麤) ("iplmi" ?螚) ("ipm" ("式弌")) ("ipmbr" ?麢) ("ipmc" ?廎) ("ipmm" ?弍) ("ipmmc" ?貳) ("ipmmm" ?弎) ("ipmmv" ?麎) ("ipmwd" ?麜) ("ipmwm" ?麠) ("ipnkg" ?𪊶) ("ipnl" ?鄜) ("ipnsj" ?麛) ("ipog" ?隿) ("ipp" ("態庇忒麀")) ("ippru" ?麅) ("ipru" ?庖) ("iprvk" ?麌) ("iprye" ?麚) ("iptm" ?甙) ("iptmc" ?麒) ("ipu" ?庉) ("ipwd" ?𪊽) ("ipwhd" ?麕) ("ipyg" ?麈) ("ipyiu" ?麍) ("ipyk" ?𪊓) ("ipykr" ("麐𪊺")) ("ipyrf" ?麖) ("ipytj" ("麞𪋟")) ("ipyx" ?麡) ("iqhaf" ?鴾) ("iqhf" ?緳) ("iqje" ?庪) ("ir" ?台) ("ird" ?枲) ("irf" ?炱) ("irhaf" ?鶶) ("irm" ?或) ("irmbc" ?顑) ("irmvn" ?瓵) ("irnbg" ?觱) ("irnl" ?邰) ("irp" ("感怠")) ("is" ?户) ("isa" ?间) ("isbt" ?盛) ("isgp" ?廳) ("ishn" ?𠙖) ("isja" ?廜) ("ismh" ?廖) ("isn" ?戹) ("isnl" ?郕) ("isok" ?敷) ("isr" ?启) ("isrj" ?廦) ("it" ("戒弁")) ("ita" ?庴) ("itcl" ?廝) ("ite" ?度) ("itf" ?庶) ("ithaf" ?鴘) ("itlb" ?席) ("itlm" ?廑) ("itmc" ?廣) ("itq" ?庠) ("itso" ?庹) ("itt" ?庰) ("itxc" ?廉) ("iuhhh" ?尨) ("iv" ?戉) ("ivhne" ?设) ("ivpa" ?询) ("ivug" ?廱) ("iwcg" ?廛) ("iwlb" ?庽) ("iwtc" ?廙) ("ixe" ?慶) ("ixf" ?廌) ("ixp" ?鹿) ("iybp" ?龐) ("iydl" ?廓) ("iyln" ?劘) ("iymp" ?庛) ("iypt" ?廬) ("iyr" ?店) ("iyrl" ?廍) ("iywd" ?廩) ("iyx" ?𪗆) ("j" ?十) ("jabuu" ?覩) ("jaf" ("煮煑")) ("jahc" ?賔) ("jamo" ?寔) ("janl" ?都) ("jasmm" ?翥) ("jav" ?宴) ("jb" ?巿) ("jbbuc" ("賫賷")) ("jbd" ?寀) ("jbhaf" ?鶦) ("jbhod" ?櫜) ("jbik" ?献) ("jblli" ?蟗) ("jbm" ?宜) ("jbmc" ?真) ("jbmm" ?直) ("jbmrd" ?橐) ("jbmri" ?蠹) ("jbnd" ?孛) ("jbof" ?察) ("jbrrv" ?囊) ("jbtj" ?南) ("jbvif" ?索) ("jbwno" ?疐) ("jc" ?穴) ("jcbbr" ?窩) ("jcbou" ?窰) ("jcbu" ?窅) ("jccwn" ?𥦬) ("jcegg" ("窪漥")) ("jcemd" ?窏) ("jcfdj" ?窲) ("jcgfo" ?窾) ("jcgg" ?窐) ("jcgru" ?竈) ("jcgwc" ?竇) ("jcgwu" ?竃) ("jchaf" ("窵鷏䴐")) ("jchdb" ?竊) ("jchdp" ?窸) ("jchgr" ?窖) ("jchhl" ?窌) ("jchhn" ?窮) ("jchio" ?窆) ("jchk" ?穾) ("jchoo" ?窳) ("jchs" ?窄) ("jchsk" ?竅) ("jchuu" ?竁) ("jchvo" ?窊) ("jchwk" ?窗) ("jchwp" ?窻) ("jchxv" ?竄) ("jci" ?戭) ("jcik" ?突) ("jcile" ?䆲) ("jcip" ?窓) ("jcirm" ?窢) ("jcjbc" ?窴) ("jcjkd" ?窙) ("jcjr" ?𥥖) ("jckcf" ?竂) ("jckn" ?究) ("jclb" ?帘) ("jclmo" ?窕) ("jclwv" ?窶) ("jcm" ?空) ("jcmbc" ?顛) ("jcmd" ?穻) ("jcmig" ?窒) ("jcmmu" ?竀) ("jcmob" ?窉) ("jcmvh" ?穿) ("jcn" ("穹穵")) ("jcnhx" ?窞) ("jcni" ?穸) ("jcnlm" ?窿) ("jcno" ?歕) ("jcoju" ?窑) ("jcold" ?窱) ("jcomn" ?窬) ("jcor" ?容) ("jcpru" ?窇) ("jcpsh" ?窃) ("jcpu" ?窀) ("jcqhk" ?窫) ("jcqou" ?窺) ("jcsjl" ?窷) ("jcskr" ?窘) ("jcsmm" ?翸) ("jcsuu" ?窟) ("jctgf" ?窯) ("jctt" ?穽) ("jcuu" ?窋) ("jcvis" ("窈𥥆")) ("jcvmd" ?𥧌) ("jcvvd" ?窼) ("jcwd" ?窠) ("jcybp" ?竉) ("jcyck" ?窔) ("jcyoj" ?窣) ("jcyta" ?窨) ("jd" ("未宋")) ("jdci" ?𡨭) ("jdhaf" ?鵓) ("jdi" ?守) ("jdisy" ?𣚺) ("jdks" ?勃) ("jdmbc" ?𩓐) ("jdnl" ?郣) ("jdok" ?教) ("je" ?支) ("jed" ?檕) ("jeg" ?墼) ("jehaf" ?鳷) ("jejwj" ?轚) ("jeks" ?攰) ("jelmi" ?蟿) ("jembc" ?頍) ("jeoju" ?罊) ("jeq" ?擊) ("jese" ?寖) ("jesmi" ?攳) ("jesmm" ?翅) ("jevif" ?繫) ("jf" ?灾) ("jfb" ?宵) ("jgc" ?䥅) ("jhdw" ?審) ("jher" ?客) ("jhgu" ?宪) ("jhk" ?宎) ("jhkb" ?㝯) ("jhlb" ?㝢) ("jhn" ?宂) ("jhoo" ?寙) ("jhp" ?宅) ("jhq" ?牢) ("jhqu" ?宒) ("jhxf" ?寫) ("jibi" ?博) ("jid" ?栽) ("jidi" ?專) ("jif" ?烖) ("jihaf" ?鷒) ("jihs" ?宬) ("jijwj" ?載) ("jikf" ?寪) ("jilmi" ?蛓) ("jiln" ?剸) ("jimcw" ?酨) ("jimig" ?臷) ("jimvn" ?甎) ("jinl" ?鄟) ("jiobo" ?胾) ("jiog" ?截) ("jip" ?惠) ("jir" ?哉) ("jismm" ?翝) ("jiwtc" ?戴) ("jiyhv" ?裁) ("jj" ?廾) ("jjamh" ?輰) ("jjapp" ?輥) ("jjapv" ?輵) ("jjb" ?朝) ("jjbb" ?輣) ("jjbc" ?寘) ("jjbgr" ?輖) ("jjbhx" ?轁) ("jjbtv" ?輞) ("jjcor" ?輍) ("jjdmq" ?韓) ("jjeee" ?輟) ("jjfb" ?輎) ("jjfdq" ?轔) ("jjgce" ?輘) ("jjgow" ?轖) ("jjgrv" ?轅) ("jjhby" ?輈) ("jjhdw" ?轓) ("jjher" ?輅) ("jjhfd" ?軤) ("jjhg" ?軠) ("jjhju" ?輴) ("jjhkb" ?轎) ("jjhml" ?斬) ("jjhne" ?軗) ("jjhni" ?軓) ("jjhpm" ?軧) ("jjhqo" ?軼) ("jjhqu" ?軞) ("jjhsn" ?軶) ("jjhvo" ?軱) ("jjhvp" ?軝) ("jjhxu" ?輗) ("jji" ?戟) ("jjibi" ?𨍭) ("jjice" ?𨌘) ("jjihu" ?𨋍) ("jjii" ?輚) ("jjijb" ?輔) ("jjikk" ?軷) ("jjipm" ?軾) ("jjir" ?軩) ("jjirp" ?轗) ("jjixp" ?轆) ("jjjii" ?轉) ("jjjjj" ?轟) ("jjjki" ?𨌆) ("jjjmu" ?輐) ("jjjnu" ?䡝) ("jjjqr" ?轄) ("jjjr" ?軲) ("jjjtc" ?轒) ("jjk" ?軑) ("jjkcf" ?轑) ("jjki" ?軚) ("jjkn" ?軌) ("jjlbk" ?軮) ("jjlo" ?寁) ("jjlw" ?軸) ("jjmbb" ?轜) ("jjmbk" ?輭) ("jjmbl" ?輀) ("jjmbv" ?𨍥) ("jjmdm" ?轣) ("jjmfj" ?軯) ("jjmig" ?輊) ("jjmj" ?軒) ("jjmlb" ?輛) ("jjmmi" ?転) ("jjmnr" ?軻) ("jjmrw" ?輻) ("jjmsu" ?軛) ("jjmu" ?軏) ("jjmvm" ?輕) ("jjnau" ?輓) ("jjnhd" ?輮) ("jjno" ?軟) ("jjoae" ?輹) ("jjob" ?軜) ("jjod" ?榦) ("jjodi" ?軵) ("jjohf" ?鶾) ("jjohh" ?軫) ("jjoii" ?軨) ("jjoin" ?軡) ("jjoli" ?螒) ("jjomb" ?輪) ("jjomd" ?𠏉) ("jjomg" ?輇) ("jjomj" ?幹) ("jjomn" ?輸) ("jjon" ("乾亁")) ("jjoog" ?雗) ("jjosm" ("翰𨌺")) ("jjoyj" ?斡) ("jjpr" ?軥) ("jjpu" ?軘) ("jjpyr" ?輷) ("jjqjm" ?轊) ("jjqkd" ?轃) ("jjqkk" ?輳) ("jjqmb" ?輤) ("jjr" ?軎) ("jjrc" ?軹) ("jjrhu" ?軦) ("jjrsj" ?輯) ("jjshi" ?軔) ("jjshr" ?軺) ("jjsit" ?轞) ("jjsje" ?輙) ("jjsju" ?輒) ("jjskr" ?輑) ("jjsmg" ?軭) ("jjsmh" ?轇) ("jjsnd" ?轏) ("jjsrr" ?䡱) ("jjstv" ?輾) ("jjtav" ?轕) ("jjtc" ?輁) ("jjtco" ?轐) ("jjtcw" ?輶) ("jjtgi" ("轙轛")) ("jjtt" ?軿) ("jju" ?軋) ("jjumb" ?輲) ("jjvid" ?轢) ("jjvvd" ?轈) ("jjvvw" ?輜) ("jjwd" ?輠) ("jjwlv" ?轘) ("jjwot" ?轀) ("jjwww" ?轠) ("jjybk" ?轍) ("jjyck" ?較) ("jjycv" ("𨍽𨎊")) ("jjyg" ?軴) ("jjyib" ?𨌯) ("jjyjj" ?轋) ("jjypt" ?轤) ("jjyrf" ?輬) ("jjyt" ?𨋢) ("jjyvo" ?輆) ("jk" ("丈耂")) ("jka" ?者) ("jkb" ?宥) ("jkcf" ?寮) ("jkhaf" ?鶟) ("jkhq" ?㹈) ("jki" ?宏) ("jkmdo" ?斄) ("jkme" ?漦) ("jkmhq" ?犛) ("jkmhu" ?氂) ("jkmnd" ?孷) ("jkmr" ?寄) ("jkmsh" ?剺) ("jkmv" ?嫠) ("jkmwg" ?釐) ("jkn" ?宄) ("jknd" ?孝) ("jkp" ?老) ("jkpr" ?耇) ("jkss" ?協) ("jkys" ?考) ("jla" ?暫) ("jlc" ?鏨) ("jld" ?槧) ("jlg" ?塹) ("jlk" ?吏) ("jlln" ?事) ("jlmo" ?宨) ("jlmr" ?磛) ("jlp" ?慙) ("jlryo" ?蹔) ("jlu" ?㟻) ("jlv" ?妻) ("jlw" ?宙) ("jlwv" ?寠) ("jlyo" ?疌) ("jm" ?士) ("jmam" ?宣) ("jmbn" ("寕𡨴")) ("jmc" ?鑋) ("jmch" ?寡) ("jmcw" ?𡧳) ("jmd" ?宇) ("jmfc" ?寳) ("jmgi" ?宝) ("jmhaf" ?鵼) ("jmhc" ?賓) ("jmig" ?室) ("jmjmm" ?矗) ("jmlc" ?寅) ("jmmbc" ?𩓧) ("jmmc" ?賨) ("jmmf" ?宗) ("jmmu" ?完) ("jmmv" ?宸) ("jmn" ?宁) ("jmr" ?宕) ("jmrw" ?富) ("jmsmm" ?翧) ("jmso" ?家) ("jmtb" ?𡩅) ("jmuc" ?寶) ("jmue" ?寇) ("jmyo" ?定) ("jnd" ?字) ("jndhe" ?麬) ("jnfh" ?麨) ("jngi" ?麮) ("jnhaf" ("鸋𪄳")) ("jni" ?宖) ("jnihq" ?麰) ("jnijb" ?麱) ("jnim" ?宐) ("jniu" ?宛) ("jnln" ?剚) ("jnmls" ?麪) ("jnmwl" ?麵) ("jnmys" ?麫) ("jnon" ?麧) ("jnpfd" ?麴) ("jnpru" ?麭) ("jnqo" ?麩) ("jntw" ?麯) ("jnui" ?寃) ("jnujt" ?麷) ("jnup" ?惌) ("jny" ?𪋿) ("jnyr" ?䴴) ("jnyub" ?麶) ("jodi" ?𡧛) ("jogs" ?寯) ("joma" ?宿) ("jombc" ?顁) ("joni" ?麥) ("jose" ?寑) ("jp" ?它) ("jpa" ?耆) ("jpbn" ?寧) ("jpbq" ?甯) ("jpbt" ?寍) ("jpgb" ?𡩋) ("jph" ?宓) ("jphb" ?寗) ("jphi" ?蜜) ("jphqu" ?耄) ("jpht" ?䀄) ("jphu" ?密) ("jpko" ?寲) ("jpmig" ?耋) ("jppr" ?耈) ("jq" ?车) ("jqk" ?実) ("jqmp" ?憲) ("jqmr" ?害) ("jqomn" ?输) ("jqop" ?轮) ("jqu" ?轧) ("jr" ?古) ("jrb" ?胡) ("jrbhf" ?鶘) ("jrcor" ?豁) ("jrhaf" ("鴣鶷𪃭𪃾")) ("jrhne" ?毄) ("jrhr" ?宮) ("jrhu" ?克) ("jrln" ?割) ("jrlr" ?官) ("jrmbc" ?額) ("jrok" ?故) ("jrp" ?愙) ("jrrp" ?悹) ("jrrye" ?嘏) ("jrytj" ("辜𨐒")) ("jskr" ?宭) ("jsll" ("宦宧")) ("jsmh" ?寥) ("jsobo" ?膥) ("jt" ?卉) ("jtak" ?寞) ("jtbc" ?賁) ("jtbi" ?寬) ("jtcc" ?賽) ("jtcd" ?寨) ("jtcf" ("騫鶱")) ("jtcg" ?塞) ("jtco" ?蹇) ("jtcq" ?搴) ("jtcr" ?謇) ("jtcu" ?寋) ("jtcv" ?褰) ("jtcy" ?寒) ("jtge" ?鼖) ("jtoa" ?𣇸) ("jtv" ?𡜦) ("ju" ?七) ("judi" ?尅) ("juhaf" ?鵷) ("jujru" ?兢) ("juks" ?勀) ("juln" ("剜剋")) ("jv" ?安) ("jvd" ?案) ("jvhaf" ("鴳鶈")) ("jvmb" ?寎) ("jvmbc" ?頞) ("jvmd" ("寐寱")) ("jvme" ?寢) ("jvmr" ("寤寣")) ("jvnl" ?郪) ("jvp" ?悳) ("jwbuu" ?覾) ("jwj" ?車) ("jwjc" ?實) ("jwlb" ?寓) ("jwlv" ?寰) ("jwp" ?恵) ("jybc" ?寊) ("jybp" ?寵) ("jyfe" ?寂) ("jyk" ?实) ("jytj" ?宰) ("k" ("大乂")) ("kad" ?橥) ("kam" ?疸) ("kamh" ?瘍) ("kana" ?癎) ("kanb" ?癇) ("karrj" ?奲) ("kau" ?疤) ("kav" ?痕) ("kb" ("有冇")) ("kbb" ?痭) ("kbbr" ?瘑) ("kbcv" ?癭) ("kbhaf" ?鵗) ("kbhne" ?殽) ("kbhqu" ?毻) ("kbi" ?𠕇) ("kbihm" ?𢒰) ("kbirm" ?戫) ("kbm" ?疽) ("kbmr" ?痌) ("kbmvn" ?瓻) ("kbnl" ("郁郗郩")) ("kbno" ?欷) ("kbof" ?瘵) ("kbq" ?痈) ("kbub" ?㿜) ("kbug" ?癯) ("kcaf" ?尞) ("kcano" ?閷) ("kchne" ?殺) ("kcipm" ?弒) ("kcln" ?剎) ("kcwa" ?𤺧) ("kd" ?东) ("kdbn" ?𤷫) ("kdd" ?痳) ("kdhe" ?疲) ("kdlc" ?癩) ("kdln" ?瘌) ("ke" ?友) ("kefh" ?痧) ("keii" ?瘙) ("kell" ?奫) ("kf" ("灰疢")) ("kfb" ?痟) ("kfbt" ?盔) ("kfcb" ?瘠) ("kff" ?痰) ("kffs" ?癆) ("kfhaf" ?鷯) ("kfp" ("悐𢠃")) ("kgdi" ?痔) ("kgg" ?奎) ("kggp" ?㥣) ("kghaf" ?鵟) ("kgp" ?痣) ("kh" ?犭) ("khaa" ?猖) ("khahm" ?猩) ("khahu" ?猸) ("khal" ?癤) ("kham" ?狚) ("khamj" ?猂) ("khapp" ?猑) ("khapv" ?猲) ("khav" ?狠) ("khawe" ?獌) ("khbbb" ?猾) ("khbbr" ?猧) ("khbm" ?狙) ("khbme" ?猨) ("khbmr" ?狪) ("khbn" ?痸) ("khbou" ?牏) ("khbsd" ?猙) ("khbtt" ?狦) ("khbuc" ?狽) ("khbue" ?玃) ("khdam" ?猹) ("khdc" ?癪) ("khdd" ?痵) ("khdh" ?犲) ("khdlc" ?獺) ("khdn" ?痢) ("khdu" ?痜) ("khdv" ?痿) ("khefh" ?猀) ("khey" ?疼) ("khf" ?狄) ("khfbk" ?獙) ("khggu" ?獟) ("khgr" ?狤) ("khgrv" ?猿) ("khhbn" ?猘) ("khhdn" ?猁) ("khher" ?狢) ("khhg" ?狅) ("khhgf" ?獯) ("khhhj" ?猈) ("khhj" ?痺) ("khhkb" ?獢) ("khhl" ?奅) ("khhni" ?猦) ("khhqm" ?狌) ("khhrb" ?獅) ("khhrk" ?𤠒) ("khhsb" ("猏猵")) ("khhsk" ?獥) ("khhvo" ?狐) ("khhw" ?瘤) ("khhxe" ?犍) ("khhxf" ?獡) ("khhxu" ?猊) ("khi" ?瘣) ("khiav" ?狼) ("khibi" ?煄) ("khice" ?狻) ("khihu" ?狁) ("khij" ?狨) ("khik" ?𤜥) ("khio" ?疺) ("khitc" ?獷) ("khiv" ?狘) ("khjc" ?狖) ("khjdi" ?狩) ("khjg" ?瘇) ("khjjl" ?獑) ("khjka" ?猪) ("khjkp" ?狫) ("khjmc" ?獱) ("khjpn" ?獰) ("khjr" ?狜) ("khjrb" ?猢) ("khkcf" ?獠) ("khkkb" ?狶) ("khkmr" ?猗) ("khkn" ?犰) ("khkoo" ?狹) ("khl" ?狆) ("khlln" ?狒) ("khlmo" ?狣) ("khmam" ?狟) ("khmbb" ?獳) ("khmbe" ?獶) ("khmce" ?獿) ("khmcw" ?𤞏) ("khmfb" ?獮) ("khmfm" ?狉) ("khmg" ?狂) ("khmhf" ?煍) ("khmj" ?犴) ("khmlk" ?㹴) ("khmmf" ?狋) ("khmto" ?獗) ("khmvh" ?犽) ("khmwd" ?𤢂) ("khnbq" ?獬) ("khndf" ?煚) ("khndt" ?猛) ("khne" ?疫) ("khng" ?狃) ("khngu" ?峱) ("khnhb" ?獝) ("khnhd" ?猱) ("khnhe" ?𤜯) ("khni" ?瘋) ("khnkm" ?狿) ("khnmb" ?獼) ("khnob" ?𤟠) ("khoii" ?狑) ("khoir" ?犌) ("khok" ("癥癓")) ("kholk" ?𤠣) ("khoma" ?獪) ("khomd" ?狳) ("khomo" ?獫) ("khomr" ?猞) ("khon" ?犵) ("khonk" ?猴) ("khoo" ?瘲) ("khor" ?𤺥) ("khpa" ?痻) ("khppg" ?狴) ("khpr" ?狗) ("khpru" ?狍) ("khqhk" ?猰) ("khqhl" ?狾) ("khqkd" ?犑) ("khqmb" ?猜) ("khrb" ?狷) ("khrrk" ?玁) ("khrye" ?猳) ("khs" ?痄) ("khsp" ?狔) ("khsqf" ?獁) ("khsu" ?犯) ("khtak" ?獏) ("khtav" ?獦) ("khtbo" ?獴) ("khtco" ?獛) ("khtct" ?獈) ("khtcw" ?猶) ("khtgu" ?猐) ("khtjl" ?玂) ("khtmc" ?獚) ("khtoe" ?獲) ("khtrg" ?獾) ("khtw" ?猫) ("khub" ?癟) ("khuc" ?㿗) ("khuce" ?猣) ("khup" ?瘜) ("khvno" ?猭) ("khvp" ?疧) ("khvvv" ?獵) ("khwb" ?猬) ("khwd" ?猓) ("khwg" ?狸) ("khwl" ?狎) ("khwlg" ?玀) ("khwli" ?獨) ("khwlv" ?獧) ("khwmv" ?猥) ("khxe" ?瘦) ("khxo" ?瘐) ("khxv" ?癙) ("khyck" ?狡) ("khye" ?瘢) ("khyhn" ?犺) ("khymh" ?獩) ("khymr" ?狺) ("khyoj" ?猝) ("khypu" ?猇) ("khyrf" ?猄) ("khyrk" ?獄) ("khyrv" ?獽) ("khytg" ?獞) ("khytj" ?獐) ("khytu" ?獍) ("khyy" ?犿) ("ki" ?太) ("kice" ?痠) ("kijb" ?痡) ("kiku" ?疣) ("kinl" ?郄) ("kiog" ?雄) ("kismm" ?翃) ("kiuh" ?痝) ("kiv" ?奿) ("kj" ?夲) ("kjbc" ?瘨) ("kjcc" ("痲癲")) ("kjka" ("奢瓡瘏")) ("kjkd" ?痚) ("kjrr" ("瑔痯")) ("kjt" ?奔) ("kk" ?爻) ("kkb" ("肴痏")) ("kkcf" ?療) ("kkhaf" ("鷞鸑")) ("kkk" ?𡘙) ("kkkk" ?爽) ("kklb" ?希) ("kklu" ("瓾痷")) ("kkn" ?痍) ("kkog" ?瘞) ("kkop" ?瘱) ("kkrb" ?瘸) ("kks" ?夯) ("kksr" ?痂) ("klb" ?布) ("klg" ?在) ("klll" ?夼) ("klln" ?疿) ("klmi" ?痋) ("klmy" ?痱) ("kln" ?刈) ("klnd" ?存) ("klw" ?𡘊) ("klwu" ?奄) ("klwv" ?瘻) ("km" ("左疘")) ("kmaa" ?奭) ("kmbw" ?癗) ("kmdm" ?癧) ("kmfr" ?痞) ("kmgg" ("癍㿀")) ("kmlm" ?瘂) ("kmmf" ?奈) ("kmmr" ?痦) ("kmms" ("夸疞")) ("kmn" ?疔) ("kmnf" ?𤹐) ("kmnr" ("奇疴")) ("kmob" ?病) ("kmrt" ?痘) ("kmso" ("瓿瘃")) ("kmvm" ?痙) ("kmwf" ?瘭) ("kmym" ?症) ("kn" ("九夷𡯁")) ("kna" ("旭旮")) ("knbk" ?瘓) ("kncr" ?癚) ("kndt" ?𤷪) ("knfq" ?癬) ("knhaf" ?鳩) ("kni" ("丸厹")) ("knib" ?痛) ("knin" ("奓痑")) ("knir" ?㚚) ("knl" ?㽼) ("knlm" ?癃) ("knlp" ?癮) ("knlr" ?痾) ("knmbc" ?頄) ("kno" ?疚) ("knoe" ?癈) ("knsv" ?瘬) ("knthu" ?馗) ("knymr" ?訄) ("knypu" ?虓) ("kobuc" ?𧶘) ("kog" ?痽) ("kogi" ?奪) ("kogw" ?奮) ("kogx" ?𡚒) ("kohaf" ?鵊) ("kohh" ?疹) ("koir" ?瘡) ("kok" ?疾) ("kokr" ?痴) ("koll" ?疥) ("koma" ?癐) ("kombc" ?頰) ("komg" ?痊) ("komn" ?瘉) ("komp" ?癒) ("kon" ?疙) ("konk" ?瘊) ("konl" ?郟) ("koo" ?夾) ("koog" ?痤) ("kop" ?㤲) ("kowy" ?痗) ("kp" ?疕) ("kpblb" ?帶) ("kpko" ?癡) ("kpp" ?疪) ("kpr" ?痀) ("kpru" ?疱) ("kpt" ?疶) ("kqhk" ?瘈) ("kqhp" ?瘛) ("kr" ?右) ("krb" ?㾓) ("krbuc" ?賀) ("krc" ?疻) ("krd" ?架) ("krhaf" ("鴐鵸")) ("krhqu" ?毠) ("krje" ?攲) ("krln" ?剞) ("krmbc" ?䫑) ("krmnr" ?哿) ("krno" ?欹) ("krrj" ?癉) ("krru" ?癌) ("krsqf" ?駕) ("krye" ("瘕敧")) ("kryhv" ?袈) ("ks" ?力) ("ksce" ?癜) ("kshaf" ?鴮) ("kshvf" ?綔) ("kshvo" ?瓠) ("ksj" ?耷) ("ksksb" ?脅) ("kskss" ?劦) ("ksksv" ?姭) ("ksln" ?刳) ("ksmb" ?瘺) ("ksmh" ?瘳) ("ksmi" ?套) ("kspru" ?匏) ("ksql" ?𤶸) ("ksr" ?加) ("ksrj" ?癖) ("ksrr" ?奩) ("kswp" ?勰) ("ktak" ?瘼) ("ktbc" ?痶) ("ktjr" ?瘔) ("ktlm" ?瘽) ("ktm" ?疳) ("ktmc" ?癀) ("ktog" ?癱) ("ktor" ?瘩) ("ktov" ?癢) ("ktq" ("痒羍")) ("ktqm" ?瘥) ("ktuo" ?瘚) ("ktwb" ?癘) ("ktwv" ?癑) ("ku" ("尢疝")) ("kubbb" ?尳) ("kuhaf" ?鵪) ("kuhjg" ?尰) ("kumg" ?尪) ("kuoll" ?尬) ("kupi" ?尥) ("kusit" ?尷) ("kveq" ?𤸻) ("kvfb" ?癵) ("kvfq" ?癴) ("kvug" ?癰) ("kwgg" ?癦) ("kwgt" ?𤼎) ("kwjr" ?痼) ("kwle" ?瘝) ("kwlv" ?癏) ("kwml" ?痹) ("kwot" ?瘟) ("kwr" ?痐) ("kwvf" ?瘰) ("kwwf" ?癳) ("kyg" ?疰) ("kymp" ?疵) ("kyoj" ?瘁) ("kypm" ?瘧) ("kyr" ?痁) ("kysk" ?瘯) ("kysy" ?瘀) ("kyta" ?瘖) ("kytj" ?瘴) ("kytp" ?癔) ("kyvi" ?痃) ("kyvo" ?痎) ("kyx" ?癠) ("l" ?中) ("la" ("衵甴")) ("laa" ?裮) ("laitb" ?𢅺) ("lam" ?袒) ("lamo" ?褆) ("lana" ?襇) ("lanb" ?襉) ("lanw" ?襴) ("laph" ?裼) ("lapv" ?褐) ("lasm" ?褟) ("late" ?襮) ("lav" ?裉) ("lb" ?巾) ("lbabu" ?帽) ("lbafu" ?幌) ("lbahu" ?𢃼) ("lbau" ?帊) ("lbawe" ?幔) ("lbayf" ?幜) ("lbbac" ?幎) ("lbbhx" ?幍) ("lbcru" ?帨) ("lbcsh" ?帉) ("lbdhe" ?帔) ("lbdmq" ?幃) ("lbfb" ?帩) ("lbgni" ?幬) ("lbgr" ?裯) ("lbha" ?帕) ("lbhal" ?幯) ("lbhdw" ?幡) ("lbhn" ?㠶) ("lbhni" ?帆) ("lbhqo" ?帙) ("lbigi" ?幮) ("lbii" ?帴) ("lbiih" ?幓) ("lbikk" ?帗) ("lbjj" ?褌) ("lbjka" ?帾) ("lbjmo" ?幏) ("lbjqp" ?幰) ("lbjtc" ?幩) ("lbk" ?央) ("lblbu" ?帎) ("lbm" ?袓) ("lbmbc" ("幁幊")) ("lbme" ?褑) ("lbmn" ?帄) ("lbmrw" ?幅) ("lbncr" ?幨) ("lbnl" ?鄁) ("lbog" ?帷) ("lbomr" ?帢) ("lbotf" ?幠) ("lbqmc" ?幘) ("lbqo" ?㠸) ("lbrrd" ?幧) ("lbrrj" ?幝) ("lbshr" ?𢁾) ("lbsmg" ?幄) ("lbsmh" ?𢄪) ("lbsmv" ?帳) ("lbstt" ?幈) ("lbt" ?盅) ("lbtak" ?幙) ("lbtbo" ?幪) ("lbtco" ?幞) ("lbtt" ?帡) ("lbtwi" ?幭) ("lbu" ?冘) ("lbv" ?农) ("lbwg" ?𢃇) ("lbwim" ?幗) ("lby" ?袇) ("lbybc" ?幀) ("lbyhc" ?𢅳) ("lbyia" ?幟) ("lbyr" ?帖) ("lbytg" ?幢) ("lbytj" ?幛) ("lcnl" ?鄪) ("lcor" ?裕) ("lcru" ?裞) ("lcsh" ?衯) ("ldbb" ?襋) ("lddf" ?襟) ("lddq" ?襻) ("ldhe" ?被) ("ldj" ?袜) ("ldk" ?袂) ("ldmq" ?褘) ("le" ?隶) ("leed" ?褬) ("leee" ?裰) ("lei" ?衩) ("lfbk" ?襒) ("lfbw" ?襠) ("lff" ?裧) ("lfq" ?袢) ("lfqu" ?裷) ("lga" ?書) ("lgam" ?晝) ("lgb" ?袡) ("lgce" ?裬) ("lgg" ?袿) ("lggu" ?襓) ("lggy" ?褂) ("lgi" ?袪) ("lgr" ?袺) ("lgrc" ?襭) ("lgrv" ?褤) ("lgwc" ?襩) ("lgwm" ?畫) ("lha" ?袙) ("lhbk" ?襖) ("lhbt" ?裇) ("lhcj" ?襷) ("lheq" ?袶) ("lher" ?袼) ("lhg" ?衽) ("lhhh" ?衫) ("lhhj" ?裨) ("lhjd" ?袾) ("lhk" ?袄) ("lhmo" ?长) ("lhoo" ?褷) ("lhpm" ?袛) ("lhqo" ?袟) ("lhsb" ?褊) ("lhul" ?襣) ("lhvp" ?衹) ("lhws" ?𧞄) ("lhyu" ?褫) ("lia" ?蚎) ("liabu" ?蝐) ("liahu" ?蝞) ("liail" ?蝍) ("liamh" ?蝪) ("liamo" ?蝭) ("liana" ?𧒄) ("liaph" ?蜴) ("liapv" ?蝎) ("liau" ?蚆) ("liav" ?蛝) ("liavo" ?蠍) ("liawe" ?蟃) ("libac" ?螟) ("libbb" ?螖) ("libbr" ?蝸) ("libcv" ?蠳) ("libdi" ?蛶) ("libgr" ?蜩) ("libm" ?蛆) ("libme" ?蝯) ("libnd" ?蜉) ("libp" ?褦) ("libue" ?蠼) ("libug" ?蠷) ("libuu" ?蜆) ("libvk" ?螇) ("liby" ?蚒) ("lici" ?蚣) ("licim" ?螉) ("lick" ?蚥) ("licru" ?蛻) ("licsh" ?蚡) ("lid" ?蚞) ("lidci" ?蜙) ("lidhe" ?蚾) ("lidhl" ?蜥) ("lidk" ?蚗) ("lidw" ?蝀) ("lieee" ?蝃) ("liesd" ?蟝) ("lifb" ?蛸) ("lifbg" ?螳) ("lifbw" ?蟷) ("liffd" ?蠑) ("liffs" ?蟧) ("lifqu" ?蜷) ("ligb" ?蚺) ("ligg" ?蛙) ("liggu" ?蟯) ("ligr" ?蛣) ("ligrr" ?蟢) ("ligth" ?蟛) ("lihad" ?蟂) ("lihag" ?蝗) ("lihdj" ?蝌) ("lihdn" ?蜊) ("lihdp" ?蟋) ("lihdv" ?蜲) ("lihdw" ?蟠) ("lihej" ?蜂) ("lihhj" ?蜱) ("lihi" ?螝) ("lihjd" ?蛛) ("lihje" ?𧎚) ("lihjg" ?蝩) ("lihjr" ?蛞) ("lihkb" ?蟜) ("lihlb" ?蝺) ("lihml" ?蚚) ("lihmy" ?蚸) ("lihn" ?虮) ("lihnd" ?𧊶) ("lihp" ?虴) ("lihpm" ?蚳) ("lihqi" ?蛾) ("lihqo" ?蛈) ("lihqu" ?蚝) ("lihrb" ?螄) ("lihrf" ?螐) ("lihs" ?蚱) ("lihsb" ?蝙) ("lihsk" ?蜧) ("lihsu" ?蚅) ("lihuk" ?螑) ("lihup" ?螅) ("lihvo" ?蛌) ("lihvp" ?蚔) ("lihwp" ?蟌) ("lihxe" ?螋) ("lihxu" ?蜺) ("lihyu" ?螔) ("liiav" ?蜋) ("liih" ?襂) ("liihf" ?䗩) ("liihq" ?蛑) ("liihv" ?蝛) ("liiil" ?螂) ("liijb" ?蜅) ("liije" ?蛷) ("liikf" ?蟡) ("liikk" ?蛂) ("liiku" ?蚘) ("liilr" ?螗) ("liioc" ?蠀) ("liirm" ?蜮) ("liitc" ?蠊) ("liitf" ?蟅) ("liitu" ?蝷) ("liiuh" ?蛖) ("liixp" ?螰) ("lijb" ?補) ("lijbj" ?蝻) ("lijcg" ?螲) ("lije" ?蚑) ("lijig" ?蠘) ("lijip" ?蟪) ("lijj" ?褲) ("lijjl" ?螹) ("lijka" ?蝫) ("lijkp" ?蛯) ("lijlo" ?蜨) ("lijmc" ("螾蠙")) ("lijmm" ?蝖) ("lijnu" ?蜿) ("lijp" ?蛇) ("lijqp" ?䘆) ("lijqr" ?螛) ("lijr" ?蛄) ("lijrb" ?蝴) ("lijtc" ?蟦) ("likcf" ?蟟) ("likgg" ?蝰) ("likk" ?袚) ("likn" ?蛦) ("likok" ?螏) ("likoo" ?蛺) ("likpb" ?螮) ("liksr" ?𧊀) ("lilii" ?蟲) ("lilit" ?蠱) ("lille" ?蝂) ("lilmq" ?蝆) ("lilw" ?蚰) ("lilwl" ?𧊋) ("lilwv" ?螻) ("lilxl" ?蜵) ("lim" ?虹) ("lima" ?蛨) ("limbb" ?蠕) ("limbc" ?蝢) ("limbk" ?蝡) ("limfj" ?蚲) ("limfm" ?蚽) ("limhf" ?螈) ("limig" ?蛭) ("limj" ?虷) ("limmi" ?蟵) ("limmu" ?蚖) ("limmv" ?蜄) ("limn" ?虰) ("limnn" ?蛚) ("limnr" ?蚵) ("limob" ?蛃) ("limrw" ?蝠) ("limtb" ?蠣) ("limvh" ?蚜) ("limvm" ?蛵) ("limwf" ?螵) ("limwj" ?蟫) ("limwl" ?蝒) ("limy" ?虾) ("linao" ?蟓) ("linbc" ?蝜) ("linbq" ?蠏) ("lincr" ?蟾) ("lindt" ?蜢) ("linhb" ?𧑐) ("linhd" ?蝚) ("linhx" ?蜭) ("linib" ?蛹) ("linkg" ?蜓) ("linkm" ?蜒) ("linl" ?蚓) ("linmu" ?蛫) ("linob" ?蝑) ("linue" ?蜬) ("lioae" ?蝮) ("liob" ?蚋) ("liodi" ?蚹) ("liog" ?蜼) ("liogf" ?蟭) ("lioii" ?蛉) ("lioin" ?蚙) ("lioir" ?螥) ("liokr" ?蜘) ("liold" ?螩) ("lioll" ?蚧) ("liom" ?蚯) ("liomb" ?蜦) ("liomd" ?蜍) ("liomg" ?𧊲) ("liomn" ?蝓) ("liomr" ?蛤) ("lion" ?虼) ("liono" ?蜁) ("liopc" ?蟘) ("liosk" ?蛜) ("lioyb" ?蠄) ("lipi" ?虳) ("lipim" ?蚐) ("lipou" ?蜪) ("lipp" ?蚍) ("lippa" ?蝔) ("lippg" ?蜌) ("lipr" ?蚼) ("liptd" ?蝶) ("liqj" ?蚌) ("liqka" ?蝽) ("liqkd" ?螓) ("liqmb" ?蜻) ("liqmy" ?蝳) ("liqo" ?蚨) ("lirb" ?蜎) ("lirks" ?𧊅) ("lirrj" ?蟬) ("liruc" ?蟤) ("lirvk" ?蜈) ("lirxu" ?蠅) ("lirye" ?蝦) ("lisav" ?蝘) ("lisem" ?蠮) ("lish" ?虭) ("lishr" ?蛁) ("lishu" ?𧋦) ("lisjr" ?蜛) ("lismg" ?蠗) ("lismh" ?蟉) ("lismi" ?蟳) ("liso" ?蚇) ("lisp" ?蚭) ("lisqf" ?螞) ("lisrg" ?蟶) ("liss" ?蚷) ("lisyi" ?蠾) ("lita" ?蜡) ("litak" ?蟆) ("litb" ?褯) ("litbo" ?蠓) ("litcl" ?蟖) ("litcw" ?蝤) ("litgi" ?蟻) ("litgr" ?蟮) ("litgu" ?蜣) ("litit" ?蟒) ("litlb" ?蟎) ("litlk" ?蝧) ("litlm" ?螼) ("litlx" ?蠨) ("litm" ?蚶) ("litmc" ("蜞蟥")) ("litoe" ?蠖) ("litpd" ?蠂) ("litq" ?蛘) ("litrg" ?蠸) ("litt" ?蛢) ("litvi" ?螆) ("litw" ?蛐) ("litwa" ?螬) ("litwi" ("蠛𧒆")) ("liu" ?虬) ("liuce" ?蝬) ("liumt" ?螘) ("liuob" ?蠵) ("livfi" ?𧖣) ("livii" ?蟣) ("livis" ?蚴) ("livl" ?虯) ("livno" ?蝝) ("livvv" ?蠟) ("liwb" ?蝟) ("liwd" ?蜾) ("liwgf" ?蟔) ("liwhd" ?蜠) ("liwim" ?蟈) ("liwli" ?蠋) ("liwlj" ?蠌) ("liwlv" ?蠉) ("liwot" ?蝹) ("liwr" ?蛔) ("liwvf" ?螺) ("liwww" ?蠝) ("liy" ?虲) ("liyav" ?螁) ("liybp" ?蠬) ("liybs" ?螃) ("liycb" ?螪) ("liyck" ?蛟) ("liyg" ?蛀) ("liyhn" ?蚢) ("liyia" ?蟙) ("liyij" ?蟀) ("liyj" ?蚪) ("liyk" ?蚊) ("liypt" ?蠦) ("liyr" ?蛅) ("liyra" ?蠩) ("liyrd" ?蜳) ("liyrn" ?蝏) ("liyro" ?蠔) ("liyru" ?𧐢) ("liyrv" ?蠰) ("liysd" ?蝣) ("liyso" ?蜨) ("liytj" ?蟑) ("liyub" ?螭) ("liyv" ?虻) ("liyvi" ?蚿) ("liywm" ?蟺) ("liyx" ?蠐) ("lj" ?𦘒) ("ljc" ?袕) ("ljcr" ?褣) ("ljd" ?𧙕) ("lje" ?衼) ("ljic" ?襶) ("ljka" ?褚) ("ljp" ?袉) ("ljr" ?𧙖) ("lk" ?史) ("lkbt" ?盎) ("lkhaf" ?鴦) ("lki" ?𧘹) ("lkld" ?袸) ("lklu" ?裺) ("lkm" ?袏) ("lkma" ?襫) ("lkmr" ?裿) ("lkms" ?袴) ("lkoo" ?裌) ("lkpb" ?𧜵) ("lkr" ?𧙗) ("ll" ("串衶")) ("llamh" ?暢) ("llaph" ?𣈱) ("llbu" ?衴) ("llbuu" ?覑) ("lldwf" ?朄) ("llfq" ?牉) ("llgwc" ?牘) ("llhe" ?版) ("llhhj" ?牌) ("llhjx" ?牐) ("llhsb" ?牖) ("llhwp" ?牕) ("llii" ?牋) ("llilb" ?牗) ("lll" ?川) ("lllc" ?順) ("llml" ?片) ("llmy" ?裶) ("lln" ?弗) ("llomn" ?煃) ("llp" ?患) ("llpb" ?褙) ("llptd" ?牒) ("llshr" ?牊) ("llw" ?袖) ("llwv" ?褸) ("llww" ?丳) ("llxl" ?裫) ("llybs" ?牓) ("llytv" ?𤗈) ("lm" ?丄) ("lma" ?袹) ("lmbb" ?襦) ("lmbuc" ?貴) ("lmfbc" ?賮) ("lmfbt" ?盡) ("lmi" ?虫) ("lmlb" ?裲) ("lmln" ?劃) ("lmmm" ?韭) ("lmmp" ?襹) ("lmmv" ?裖) ("lmp" ?北) ("lmpnl" ?邶) ("lmrt" ?裋) ("lmrw" ?褔) ("lmuo" ?兆) ("lmuoc" ?頫) ("lmuou" ?覜) ("lmvi" ?褥) ("lmwf" ?褾) ("lmwu" ?褼) ("lmyq" ?羋) ("lmyyn" ?剕) ("lmyyy" ?非) ("ln" ("刂鬥")) ("lnao" ?襐) ("lnbuc" ?費) ("lncr" ?襜) ("lnhe" ?衱) ("lnhs" ?𧘌) ("lnhxu" ?鬩) ("lnib" ?𧚔) ("lnii" ?襁) ("lnln" ?刜) ("lnmjk" ?鬫) ("lnmti" ?鬪) ("lnnau" ?艴) ("lnnxu" ?鬮) ("lnoe" ?襏) ("lnrml" ?鬭) ("lntc" ?鬨) ("lnylb" ?鬧) ("loae" ?複) ("lob" ?衲) ("lof" ?袮) ("logd" ?襍) ("logte" ?鼗) ("lohg" ?袵) ("lohh" ?袗) ("loik" ?袱) ("loim" ?襳) ("loin" ?衿) ("loma" ?襘) ("lomn" ?褕) ("lomo" ?襝) ("lomr" ?袷) ("lopd" ?袘) ("lord" ?褓) ("loto" ?襥) ("lp" ?忠) ("lpb" ?背) ("lpd" ?衪) ("lph" ?袐) ("lphu" ?兠) ("lpim" ?袀) ("lpq" ?𠤖) ("lpr" ?袧) ("lpru" ?袍) ("lptd" ?褋) ("lpwtc" ?冀) ("lq" ?聿) ("lqhk" ?褉) ("lqmat" ?衋) ("lqmv" ?裱) ("lqo" ?衭) ("lrb" ?裐) ("lrhg" ?裎) ("lrrd" ?襙) ("lrrj" ?襌) ("lsav" ?褗) ("lseg" ?𧜶) ("lsh" ?初) ("lshr" ?袑) ("lsit" ?襤) ("lsjr" ?裾) ("lskr" ?裙) ("lsma" ?褶) ("lsmi" ?襑) ("ltbi" ?襺) ("ltco" ?襆) ("ltgi" ?襼) ("ltlb" ?襔) ("ltmc" ?褀) ("ltor" ?褡) ("ltwi" ?襪) ("ltwv" ?襛) ("lu" ?儿) ("lue" ?沊) ("luhaf" ?鴆) ("lumbc" ?䪴) ("lunl" ?邥) ("lvbu" ?胤) ("lvhaf" ?鷜) ("lvhqu" ?氀) ("lvii" ?𧝞) ("lvis" ?袎) ("lvno" ?褖) ("lvok" ?數) ("lvr" ?袽) ("lw" ?由) ("lwb" ("胄冑")) ("lwd" ("裸裍")) ("lwg" ?裡) ("lwk" ?裀) ("lwl" ?申) ("lwlg" ?𧟌) ("lwli" ?襡) ("lwlj" ?襗) ("lwlm" ?𧝁) ("lwlp" ?襬) ("lwlv" ?婁) ("lwmbc" ?頔) ("lwmvs" ?甹) ("lwnl" ?邮) ("lwot" ?褞) ("lwp" ?曳) ("lwu" ?电) ("lx" ?肅) ("lxh" ?𠂔) ("lxhaf" ?鷫) ("lxno" ?歗) ("ly" ?补) ("lyav" ?褪) ("lybb" ?褅) ("lybp" ?襱) ("lybu" ?𦚯) ("lycv" ?䙛) ("lyd" ?棐) ("lydu" ?襯) ("lygq" ?𧞅) ("lyhq" ?㹃) ("lyhqu" ?靟) ("lyiu" ?裗) ("lyjj" ?褳) ("lyjwj" ?輩) ("lyk" ?奜) ("lylm" ?𧘲) ("lylmi" ?蜚) ("lymgi" ?㻗) ("lynd" ?𩇫) ("lyoiv" ?餥) ("lyp" ?悲) ("lysmm" ?翡) ("lyto" ?襚) ("lyub" ?褵) ("lyv" ?婓) ("lyvi" ?袨) ("lywm" ?襢) ("lyyhv" ?裴) ("lyyk" ?斐) ("m" ?一) ("ma" ?百) ("mabk" ?厭) ("mad" ?櫫) ("mahl" ?㪽) ("mahr" ?厬) ("mai" ("戬戩")) ("maiu" ?厩) ("maln" ?㔆) ("mam" ?亘) ("mama" ?皕) ("mamaa" ?𤾩) ("mamgi" ?𤧥) ("mamr" ?碧) ("mand" ?厚) ("manl" ?鄑) ("mbawe" ?𩅍) ("mbbhg" ?霾) ("mbbhv" ?霢) ("mbbie" ?霡) ("mbbmo" ?霥) ("mbbuu" ("覼𧢝")) ("mbcc" ?𠫍) ("mbchj" ?𩆨) ("mbcn" ?厠) ("mbcsh" ?雰) ("mbdbu" ?霜) ("mbdci" ?𩃭) ("mbdd" ?霖) ("mbddh" ?霦) ("mbdi" ?耐) ("mbebg" ?霪) ("mbebr" ?霘) ("mbed" ?霂) ("mbejb" ?霈) ("mbelu" ?霃) ("mbely" ?𩄼) ("mbemj" ?䨵) ("mbemm" ?靋) ("mbeni" ?霐) ("mbetc" ?霟) ("mbetv" ?霮) ("mbeyr" ?霑) ("mbeys" ?霶) ("mbfb" ?霄) ("mbg" ?壐) ("mbhaf" ("鴯鷊鸍")) ("mbhdf" ?𩄍) ("mbhey" ?𩂓) ("mbhfd" ?雽) ("mbhhh" ?耏) ("mbhhw" ?霤) ("mbhml" ?𩂋) ("mbhok" ?霺) ("mbhxu" ?霓) ("mbijb" ?鬴) ("mbimo" ?䨏) ("mbjlv" ?霋) ("mbk" ?耎) ("mbkmr" ?𩃤) ("mbks" ?勵) ("mblbk" ?雵) ("mbll" ?而) ("mblmi" ?融) ("mblmo" ?雿) ("mblmy" ?霏) ("mbm" ?亙) ("mbmbc" ?顬) ("mbmbl" ?需) ("mbmdm" ?靂) ("mbmgi" ?璽) ("mbmin" ?𩃬) ("mbmmi" ?雲) ("mbmms" ?雩) ("mbmmv" ?震) ("mbnhs" ?霧) ("mbnhu" ?霿) ("mbnib" ?霱) ("mbnih" ?雺) ("mbnkg" ?霆) ("mbnkm" ?𩃀) ("mbnl" ?邴) ("mbnlq" ?𩄐) ("mbnnn" ?霛) ("mbnoo" ?䬠) ("mbnot" ?霯) ("mbo" ?页) ("mboah" ?鬺) ("mbod" ?𩂯) ("mbog" ?霍) ("mbogg" ?靃) ("mbohb" ?𩃥) ("mboii" ?零) ("mbowy" ?霉) ("mbp" ("恧𩂈")) ("mbphe" ?憂) ("mbpru" ?雹) ("mbqmb" ?䨝) ("mbrbc" ?霣) ("mbrji" ?霵) ("mbrmr" ?露) ("mbrrg" ?𤫊) ("mbrri" ?𩆜) ("mbrrm" ?靈) ("mbrrr" ?霝) ("mbrrv" ?孁) ("mbrye" ?霞) ("mbsfi" ?霨) ("mbsm" ?雪) ("mbsma" ?霫) ("mbsmm" ?翮) ("mbsmr" ?𠻸) ("mbsrj" ?霹) ("mbtbk" ?霰) ("mbtbo" ?靀) ("mbtcl" ?𩅰) ("mbtjb" ?霸) ("mbtlk" ?霙) ("mbtm" ?雸) ("mbuc" ("貢頁")) ("mbuce" ?鬷) ("mbv" ?耍) ("mbvr" ?𩂰) ("mbw" ?雷) ("mbwtc" ?霬) ("mbwu" ?電) ("mbwww" ?靁) ("mbybp" ?靇) ("mbydl" ?霩) ("mbyhj" ?𩅛) ("mbyhs" ?雱) ("mbyhv" ?𩂱) ("mbyk" ?雯) ("mbylw" ?䨤) ("mbymr" ?霅) ("mbyrv" ?靄) ("mbyt" ?雴) ("mbytn" ?霠) ("mbytv" ?霎) ("mbyx" ?霽) ("mca" ?晋) ("mche" ?夒) ("mchq" ?㹕) ("mcml" ?顨) ("mcp" ("慐𢥧𢦀")) ("mcw" ?西) ("mcwm" ?酉) ("md" ?于) ("mda" ?曆) ("mdbt" ?盂) ("mdbu" ?厢) ("mddo" ?𠪴) ("mdhaf" ?鷅) ("mdm" ?五) ("mdmgi" ?㻺) ("mdmr" ?磿) ("mdnl" ?邘) ("mdp" ?𢟍) ("mdylm" ("歷歴")) ("me" ?汞) ("mec" ?𨫣) ("mem" ?亟) ("menl" ?鄾) ("mer" ?唘) ("mf" ("不𣎴")) ("mfbk" ("爾厰")) ("mfbq" ?甭) ("mfbt" ?盃) ("mfbuc" ?贗) ("mfbuu" ("覝覔")) ("mfhaf" ?鴀) ("mfhhh" ?彯) ("mfhni" ?飄) ("mfhvo" ?瓢) ("mfj" ?平) ("mfjbm" ?𠁆) ("mfk" ?奀) ("mfks" ?勡) ("mfln" ?剽) ("mfm" ?丕) ("mfmbc" ("願顠")) ("mfmmf" ?祘) ("mfmym" ?歪) ("mfnl" ?鄢) ("mfomi" ?𠀾) ("mfp" ?愿) ("mfr" ?否) ("mfrbc" ?𧶏) ("mfsmm" ?翲) ("mfvnd" ?孬) ("mfyiu" ?𥜆) ("mg" ("王𤣩")) ("mgaa" ?琩) ("mgabt" ?瑥) ("mgabu" ?瑁) ("mgahm" ?瑋) ("mgahu" ?瑊) ("mgamh" ?獂) ("mgamo" ?瑅) ("mgana" ?𤩎) ("mganw" ?瓓) ("mgaph" ?㻛) ("mgapp" ?琨) ("mgau" ?琶) ("mgav" ?珢) ("mgawe" ?㻴) ("mgayf" ?璟) ("mgayk" ?琝) ("mgb" ("再玥")) ("mgbb" ?㻚) ("mgbbe" ?璦) ("mgbbq" ?𤩥) ("mgbcd" ?琛) ("mgbcv" ?瓔) ("mgbgr" ?琱) ("mgbhn" ?𤤌) ("mgbhx" ?瑫) ("mgbjj" ?琿) ("mgbm" ?珇) ("mgbme" ?猺) ("mgbnd" ?琈) ("mgbou" ("瑶瑤")) ("mgbsd" ?琤) ("mgbt" ?珊) ("mgbuc" ?珼) ("mgbuu" ?現) ("mgby" ?玬) ("mgc" ?𨨖) ("mgci" ?玜) ("mgcnh" ?珶) ("mgcsh" ?玢) ("mgcwa" ?璔) ("mgd" ?琹) ("mgdd" ?琳) ("mgddo" ?璴) ("mgdhe" ?玻) ("mgdk" ?玦) ("mgdmq" ?猼) ("mgdoo" ?琜) ("mgdwf" ?瑓) ("mgea" ?𤦊) ("mgegi" ?琺) ("mgeii" ?瑵) ("mgemn" ?𤤾) ("mgfb" ?琑) ("mgfbb" ?瑺) ("mgfbc" ?瑣) ("mgfbw" ?璫) ("mgfdq" ?璘) ("mgff" ?琰) ("mgffd" ?𤪤) ("mgffg" ?㼆) ("mgffs" ?𤩂) ("mgfmu" ?珖) ("mgfqu" ?𤦔) ("mgg" ("厓𤣰")) ("mggb" ?珃) ("mggce" ?𤦫) ("mggg" ?珪) ("mgggu" ?𤩊) ("mggi" ?珐) ("mggnf" ?瓙) ("mggni" ?璹) ("mggp" ?𤥴) ("mggsk" ?璈) ("mgha" ?珀) ("mghae" ?瑑) ("mghaf" ("鳿鵄𪆒")) ("mghag" ?瑝) ("mghbr" ?珦) ("mghby" ?珘) ("mghdd" ?㻑) ("mghdf" ?𤧐) ("mghdg" ?𤩏) ("mghdl" ?𤦋) ("mghdn" ?琍) ("mghds" ?琇) ("mghdw" ?璠) ("mghej" ?琒) ("mgher" ?珞) ("mghgr" ?𤥢) ("mghgu" ?珗) ("mghhe" ?瓈) ("mghhj" ?琕) ("mghhl" ?珋) ("mghhw" ?瑠) ("mghi" ?瑰) ("mghj" ?𤣳) ("mghjd" ?珠) ("mghje" ?瑖) ("mghjr" ?𤪔) ("mghkb" ?𤩝) ("mghlb" ?獀) ("mghnb" ?珮) ("mghnf" ?𤪧) ("mghoh" ("𤨤𤪱")) ("mghon" ("珩𤦷")) ("mghoo" ?瑽) ("mghqi" ?珴) ("mghuc" ?瓚) ("mghwp" ?璁) ("mghxc" ?璵) ("mghxu" ?𤦤) ("mgi" ("玉玊㺨")) ("mgiav" ?琅) ("mgice" ?㻐) ("mgihr" ?犎) ("mgihs" ("臹珹")) ("mgihu" ?玧) ("mgii" ?琖) ("mgiib" ?𤨡) ("mgiil" ?瑯) ("mgije" ?球) ("mgilg" ?班) ("mgilr" ?瑭) ("mgine" ?𤤯) ("mging" ?𤧻) ("mgir" ?珆) ("mgirm" ?琙) ("mgisb" ?㻞) ("mgisk" ?璷) ("mgjbc" ?瑱) ("mgjbm" ?𤦌) ("mgjch" ?獊) ("mgjcr" ?瑢) ("mgjhw" ?𤪺) ("mgjii" ?瑼) ("mgjip" ?璤) ("mgjkp" ?珯) ("mgjkr" ?𤨥) ("mgjmc" ("璸璌")) ("mgjmf" ?琮) ("mgjmm" ?犐) ("mgjmo" ("琔𤨎")) ("mgjmu" ?𤩷) ("mgjnu" ?琬) ("mgjpn" ?𤪥) ("mgjrb" ?瑚) ("mgjrr" ?琯) ("mgjru" ?𤥣) ("mgjv" ?𤥃) ("mgjyu" ?𤪓) ("mgkb" ?珛) ("mgkcf" ?璙) ("mgkhr" ?𤨦) ("mgkkb" ?琋) ("mgkld" ("珔臶")) ("mgkmr" ?琦) ("mgkoo" ?𤥵) ("mgks" ?玏) ("mgksr" ?珈) ("mgkss" ?珕) ("mgle" ?㻖) ("mglll" ?玔) ("mglln" ?𤤖) ("mglmo" ?珧) ("mglmt" ?璶) ("mglmy" ?琲) ("mgln" ?到) ("mglq" ?珒) ("mglwl" ?珅) ("mglx" ?璛) ("mgm" ?玒) ("mgma" ?𤤿) ("mgmbb" ?瓀) ("mgmbc" ?頊) ("mgmbe" ?𤫑) ("mgmbm" ?𤫩) ("mgmbr" ?𤫢) ("mgmd" ?玗) ("mgmf" ?𦤹) ("mgmfj" ?玶) ("mgmg" ?玨) ("mgmgh" ?璱) ("mgmgi" ?珏) ("mgmhl" ?琊) ("mgmia" ?瑨) ("mgmig" ?臸) ("mgmj" ?玕) ("mgmlm" ?𤦩) ("mgmmp" ?𤫟) ("mgmmr" ?珸) ("mgmmu" ?玩) ("mgmn" ?玎) ("mgmnr" ?珂) ("mgmpm" ?珷) ("mgmso" ?琢) ("mgmt" ?𤣿) ("mgmtb" ?𤪲) ("mgmue" ?𤧶) ("mgmvh" ?玡) ("mgmvn" ?甄) ("mgmwd" ?瑮) ("mgmwf" ?𤨧) ("mgmwj" ?㻼) ("mgnau" ?㻊) ("mgnbe" ?瓊) ("mgnbk" ?瑒) ("mgnd" ?㺭) ("mgne" ?𤣻) ("mgnf" ?珎) ("mgnhb" ?璚) ("mgnhd" ?瑈) ("mgnin" ?𤥀) ("mgnir" ?𤥁) ("mgnj" ?𤣲) ("mgnkg" ?珽) ("mgnkm" ?𤥻) ("mgnkq" ?𤧣) ("mgnl" ("郅鄄")) ("mgno" ("玖歅")) ("mgnot" ?璒) ("mgnqd" ?㻧) ("mgo" ?珡) ("mgog" ?琟) ("mgohb" ?𤦍) ("mgohh" ?珍) ("mgoii" ?玲) ("mgoin" ("琴玪")) ("mgoip" ("玳𤦬")) ("mgoir" ("琀瑲")) ("mgoj" ?玝) ("mgoju" ?珤) ("mgok" ("致玫")) ("mgoll" ?玠) ("mgoma" ?璯) ("mgomb" ?𤦎) ("mgomd" ?㻌) ("mgomg" ?㻇) ("mgomn" ?瑜) ("mgomr" ?珨) ("mgono" ?琁) ("mgord" ?𤦸) ("mgotq" ?𤪕) ("mgowy" ?珻) ("mgoyk" ?𤨨) ("mgpa" ?珣) ("mgph" ("瑟珌")) ("mgphp" ?𤦏) ("mgpi" ?玓) ("mgpko" ?𤪦) ("mgpkp" ?𤧚) ("mgpp" ("琵玭")) ("mgppa" ?瑄) ("mgpru" ?玸) ("mgpt" ?玴) ("mgptd" ?㻡) ("mgpu" ?𤤀) ("mgqhf" ?𤩦) ("mgqj" ?玤) ("mgqjm" ?㻰) ("mgqjp" ?𤪳) ("mgqka" ?瑃) ("mgqkd" ("臻瑧")) ("mgqkq" ?琫) ("mgqmb" ?𤦭) ("mgqmw" ?瑇) ("mgqo" ?玞) ("mgrb" ?琄) ("mgrhg" ?珵) ("mgrmr" ?璐) ("mgrpa" ?瑉) ("mgrr" ?噩) ("mgrrd" ?璪) ("mgrrj" ?𤩧) ("mgrvp" ?珉) ("mgrye" ?瑕) ("mgryo" ?珿) ("mgshr" ?玿) ("mgsj" ?珥) ("mgsjr" ?琚) ("mgsk" ?厫) ("mgskr" ?珺) ("mgsll" ?㺿) ("mgsmh" ?璆) ("mgsmi" ?璕) ("mgsmj" ?璻) ("mgsmm" ?珝) ("mgsp" ?𤤗) ("mgsqf" ?瑪) ("mgsql" ?𤥶) ("mgstt" ?𤧅) ("mgstv" ?𤧷) ("mgsu" ("玘𤣱")) ("mgt" ?弄) ("mgtbc" ?琠) ("mgtbn" ?獉) ("mgtc" ?珙) ("mgtcf" ?𤪌) ("mgtcg" ?璂) ("mgtch" ?𤦈) ("mgtcl" ?𤩐) ("mgtco" ?璞) ("mgtgk" ?𤧞) ("mgtgt" ?瓂) ("mgtgu" ?琷) ("mgthn" ?㻳) ("mgti" ?㕑) ("mgtio" ?𤦧) ("mgtjs" ?𤨕) ("mgtlb" ?璊) ("mgtlf" ?𤫇) ("mgtlk" ?瑛) ("mgtlm" ?瑾) ("mgtlo" ?𤨢) ("mgtm" ?玵) ("mgtmc" ("琪璜")) ("mgtmj" ?璍) ("mgtnk" ?𤩸) ("mgtod" ("瑹𤨓")) ("mgtoe" ?瓁) ("mgtq" ?珜) ("mgtqg" ?𤨩) ("mgtqm" ?瑳) ("mgtrg" ?瓘) ("mgtrk" ?璥) ("mgtt" ?㻂) ("mgtvi" ?𤧹) ("mgtxc" ?㻩) ("mgtyj" ?𤪼) ("mgu" ?玌) ("mguap" ?𤨾) ("mgufk" ?𤪖) ("mgumb" ?瑞) ("mgumt" ?𤧸) ("mguob" ?瓗) ("mguog" ?璀) ("mguon" ?琌) ("mgutn" ?𤩑) ("mgvid" ?瓅) ("mgvii" ?璣) ("mgvio" ?𤤳) ("mgviw" ?㼄) ("mgvl" ?㺩) ("mgvne" ?琭) ("mgvno" ?猻) ("mgvvd" ?璅) ("mgvvw" ?瑙) ("mgwg" ?理) ("mgwk" ?珚) ("mgwkp" ?𤨒) ("mgwl" ?玾) ("mgwli" ?㻿) ("mgwlv" ?環) ("mgwtj" ?㻫) ("mgwww" ?瓃) ("mgy" ?㺪) ("mgyaj" ?琸) ("mgybc" ?𤦹) ("mgybj" ?璭) ("mgybk" ?瓛) ("mgybp" ?瓏) ("mgybr" ?𤩅) ("mgybs" ?𤧭) ("mgybu" ("璿𤪻")) ("mgyck" ?珓) ("mgyed" ("璨𤨪")) ("mgyfe" ?琡) ("mgygq" ?㼀) ("mgyhs" ?𤤁) ("mgyiu" ("琉珫")) ("mgyjj" ?璉) ("mgyk" ?玟) ("mgykg" ?斑) ("mgykh" ?珳) ("mgylc" ?𤥂) ("mgymp" ?玼) ("mgymr" ?琂) ("mgyog" ?璡) ("mgyoj" ?琗) ("mgyok" ?𤥿) ("mgypo" ?璩) ("mgypt" ?瓐) ("mgypu" ?琥) ("mgyr" ?玷) ("mgyrf" ?琼) ("mgyrn" ?𤧟) ("mgyru" ?𤦻) ("mgyrv" ?瓖) ("mgysd" ?㻢) ("mgyso" ?璇) ("mgytj" ?璋) ("mgyto" ?璲) ("mgytr" ("琣𤦺")) ("mgyub" ?璃) ("mgyvi" ?玹) ("mgywv" ?瓌) ("mgyx" ?璾) ("mgyyb" ?瓋) ("mh" ?厂) ("mhaf" ?原) ("mhdd" ?厤) ("mhgu" ?𠀡) ("mhhaf" ?鴉) ("mhjm" ?厜) ("mhlv" ?𥘅) ("mhnl" ?邪) ("mhog" ?雅) ("mhoiv" ?餮) ("mhpm" ?厎) ("mhs" ?厏) ("mibbe" ?靉) ("mig" ?至) ("mihaf" ?䲰) ("mihi" ?魂) ("miia" ?晉) ("miks" ?动) ("mimgi" ?𤤴) ("minl" ?鄏) ("mioin" ?霒) ("mipt" ?𤤙) ("mitgi" ?𤩺) ("miuh" ?厖) ("miyle" ?靆) ("mj" ?干) ("mjbc" ?厧) ("mjf" ?烎) ("mjhaf" ("鳱鷣")) ("mjixp" ?麉) ("mjln" ?刊) ("mjmbc" ?頇) ("mjn" ?𢏗) ("mjnl" ?邗) ("mjok" ?敢) ("mjwj" ?厙) ("mk" ?天) ("mkdhe" ?𥀬) ("mkg" ("壓𡍶")) ("mkhi" ?魘) ("mkhqm" ?甦) ("mkmwl" ?靨) ("mknl" ?郠) ("mkoiv" ?饜) ("mkp" ?憨) ("mkq" ?擪) ("mks" ?功) ("mku" ?无) ("mkv" ?嬮) ("mkwgf" ?黶) ("mkwl" ?厴) ("ml" ?丌) ("mlbo" ?兩) ("mlbu" ?両) ("mlby" ?雨) ("mllm" ?亞) ("mllw" ?覀) ("mlm" ?工) ("mlmy" ?厞) ("mlvs" ?丏) ("mlwk" ?更) ("mm" ?二) ("mmbb" ?丽) ("mmbbp" ?麗) ("mmbc" ?項) ("mmf" ?示) ("mmg" ?堊) ("mmhaf" ("鵡鵛")) ("mmi" ?云) ("mmig" ?厔) ("mmks" ?勁) ("mml" ?亓) ("mmlmi" ?蝁) ("mmln" ?剄) ("mmm" ?三) ("mmmbc" ?頸) ("mmmm" ?㠭) ("mmmv" ?辰) ("mmn" ?亍) ("mmnl" ?邳) ("mmok" ?政) ("mmp" ("惡𢘫")) ("mmqmb" ?靕) ("mmr" ?吾) ("mmti" ?厨) ("mmu" ?元) ("mmue" ?厦) ("mmuu" ?黿) ("mmvh" ?厊) ("mmvn" ?瓨) ("mmvs" ?巧) ("mmyiu" ?巰) ("mmypu" ?虣) ("mn" ?丁) ("mnbm" ?殂) ("mnbnd" ?殍) ("mnc" ?銎) ("mncsh" ?瓰) ("mnf" ?烈) ("mng" ?型) ("mngbt" ?殪) ("mngwc" ?殰) ("mnhaf" ("殦鴷")) ("mnhbt" ?殈) ("mnhjd" ?殊) ("mnhk" ?殀) ("mnhne" ?殁) ("mnhpa" ?殙) ("mnhqu" ?瓱) ("mnhuk" ?殠) ("mni" ?歹) ("mnii" ?殘) ("mnije" ?殏) ("mnir" ?殆) ("mnj" ?瓧) ("mnjbm" ?殖) ("mnjmc" ("殯殥")) ("mnjru" ?殑) ("mnk" ?𣧂) ("mnklu" ?殗) ("mnkoo" ?殎) ("mnkpb" ?殢) ("mnl" ?邛) ("mnlbk" ?殃) ("mnle" ?殔) ("mnlmi" ?蛩) ("mnln" ?列) ("mnlq" ?肂) ("mnma" ?瓸) ("mnmbc" ?頂) ("mnmem" ?殛) ("mnmvm" ?殌) ("mnmwg" ?甅) ("mnmwm" ?殭) ("mnne" ?歿) ("mnnwf" ?鮤) ("mnoah" ?殤) ("mnohh" ?殄) ("mnoim" ?殲) ("mnoiv" ?飱) ("mnomo" ?殮) ("mnp" ("死恐𢢭")) ("mnpa" ?殉) ("mnphh" ?歾) ("mnpu" ?瓲) ("mnq" ?㧬) ("mnr" ?可) ("mnrbc" ?殞) ("mnrrj" ?殫) ("mnryo" ?跫) ("mntlj" ?鞏) ("mntlm" ?殣) ("mnv" ?姴) ("mnwot" ?殟) ("mnyfu" ?殧) ("mnyhv" ?裂) ("mnytr" ?殕) ("mo" ?仄) ("moau" ?豝) ("moav" ?豤) ("mob" ?丙) ("mobuu" ?覡) ("mobvk" ?豯) ("mof" ?燹) ("mogbt" ?豷) ("mogc" ?贋) ("mogf" ?㷳) ("mohaf" ("鷢鵐")) ("mohf" ?鴈) ("mohoo" ?豵) ("mohsn" ?豟) ("mojka" ?豬) ("mojtc" ?豶) ("moju" ?厒) ("mok" ?攻) ("mokkb" ?豨) ("molmi" ?蟨) ("moln" ?劂) ("momhf" ?豲) ("momso" ?豩) ("momt" ?豜) ("moo" ?巫) ("moob" ?两) ("moog" ?雁) ("mook" ?𢽴) ("morye" ?豭) ("moryo" ?蹷) ("moumb" ?䝎) ("mowot" ?豱) ("moyvo" ?豥) ("mphaf" ?鸝) ("mphhh" ?彲) ("mpnl" ?酈) ("mpylm" ?武) ("mr" ?石) ("mramh" ?碭) ("mrami" ?碍) ("mrana" ?磵) ("mrapv" ?碣) ("mrav" ?硍) ("mrbb" ?硼) ("mrbbm" ?𥑬) ("mrbbr" ?碢) ("mrbgr" ?碉) ("mrbhx" ?𥔿) ("mrbj" ?鞷) ("mrbl" ?鬲) ("mrbm" ?砠) ("mrbmr" ?硐) ("mrbou" ?磘) ("mrbq" ?砽) ("mrbsd" ?碀) ("mrbtu" ?碙) ("mrbuc" ?𧵔) ("mrbuu" ?硯) ("mrbvk" ?磎) ("mrby" ?砃) ("mrc" ?𥐙) ("mrcsh" ?砏) ("mrcwa" ?磳) ("mrdam" ?碴) ("mrdci" ?硹) ("mrdd" ?碄) ("mrddo" ?礎) ("mrdhe" ?破) ("mrdj" ?砞) ("mrdm" ?砵) ("mre" ("泵砅")) ("mrea" ?䂿) ("mreed" ?磉) ("mresd" ?磲) ("mrfb" ?硝) ("mrfbw" ?礑) ("mrfdq" ?磷) ("mrfdr" ?𥕝) ("mrfff" ?礯) ("mrffs" ?磱) ("mrfh" ?砂) ("mrfmu" ?硄) ("mrgg" ?硅) ("mrggu" ?磽) ("mrgi" ?砝) ("mrgit" ?磕) ("mrgr" ?硈) ("mrgrr" ?礂) ("mrgsk" ?磝) ("mrhdw" ?磻) ("mrher" ?硌) ("mrhgr" ?硞) ("mrhhj" ?碑) ("mrhi" ?磈) ("mrhio" ?砭) ("mrhjd" ?硃) ("mrhje" ?碫) ("mrhjm" ?硾) ("mrhkb" ?礄) ("mrhlc" ?礩) ("mrhml" ?斫) ("mrhmy" ?䂨) ("mrhn" ?𥐥) ("mrhne" ?砓) ("mrhni" ("矾碸")) ("mrhnk" ?砜) ("mrhp" ?矺) ("mrhpa" ?碈) ("mrhpm" ?砥) ("mrhqi" ?硪) ("mrhs" ?砟) ("mrhsb" ?碥) ("mrhse" ?磤) ("mrhsk" ?礉) ("mrhsn" ?砨) ("mrhuc" ?礸) ("mrhwk" ?硇) ("mrhwp" ?磇) ("mrhyu" ?磃) ("mriav" ?硠) ("mribi" ?磗) ("mridr" ?礳) ("mridy" ?䃺) ("mrie" ?砯) ("mrihf" ?磩) ("mrihr" ?碱) ("mriih" ?磣) ("mrilr" ?磄) ("mrism" ?𥔱) ("mritc" ?礦) ("mriuh" ?硥) ("mrjbc" ?磌) ("mrjcm" ?硿) ("mrjii" ?磚) ("mrjkp" ?硓) ("mrjmc" ?礗) ("mrjmm" ?碹) ("mrjmo" ?碇) ("mrjnu" ?碗) ("mrjp" ?砣) ("mrjqr" ?磍) ("mrjr" ?𥑮) ("mrjwj" ?硨) ("mrkkk" ?磢) ("mrkmr" ?碕) ("mrkoo" ?硤) ("mrksr" ?𥑆) ("mrlln" ?砩) ("mrlq" ?硉) ("mrlwl" ?砷) ("mrm" ?矼) ("mrmbb" ?礝) ("mrmbc" ?碩) ("mrmbg" ?礭) ("mrmbs" ?𥗠) ("mrmbu" ?礵) ("mrmbw" ?礌) ("mrmcw" ?硒) ("mrmfj" ?砰) ("mrmgi" ?砡) ("mrmgt" ?硦) ("mrmj" ?矸) ("mrmlk" ?硬) ("mrmmi" ?𥐯) ("mrmn" ?矴) ("mrmnr" ?砢) ("mrmpm" ?碔) ("mrmr" ?砳) ("mrmrr" ?磊) ("mrmso" ?硺) ("mrmsu" ?砈) ("mrmt" ?研) ("mrmtb" ?礪) ("mrmtn" ?硎) ("mrmu" ?矹) ("mrmvb" ?磭) ("mrmvh" ?砑) ("mrmvm" ?硜) ("mrmwj" ?磹) ("mrmwm" ?礓) ("mrnbg" ?确) ("mrnd" ?矷) ("mrnhe" ?砐) ("mrni" ?矽) ("mrnl" ("酃郚")) ("mrnmu" ?硊) ("mrno" ("歌砍")) ("mrnot" ?磴) ("mrnqd" ?磔) ("mrnr" ?哥) ("mrobg" ?確) ("mrog" ?碓) ("mrogd" ?磼) ("mrogf" ?礁) ("mroii" ?砱) ("mrok" ?敔) ("mroll" ?砎) ("mrom" ?砼) ("mromb" ?碖) ("mromd" ?硢) ("mromg" ?硂) ("mromo" ?礆) ("mron" ?矻) ("mrpko" ?礙) ("mrpp" ?砒) ("mrppa" ?䃈) ("mrpru" ?砲) ("mrpsh" ?砌) ("mrptd" ?碟) ("mrpu" ?砘) ("mrqhk" ?碶) ("mrqmb" ?碃) ("mrqmc" ?磧) ("mrqmy" ?碡) ("mrqo" ?砆) ("mrrbc" ?磒) ("mrrrj" ?磾) ("mrrrk" ?礹) ("mrrye" ?碬) ("mrryo" ?𨀂) ("mrsec" ?礥) ("mrseg" ?䃘) ("mrsfk" ?礮) ("mrsit" ?礛) ("mrsk" ?𥐰) ("mrslb" ?砸) ("mrsmh" ?磟) ("mrsmv" ?䂻) ("mrsqf" ?碼) ("mrsrj" ?礔) ("mrsrr" ?𥕥) ("mrstv" ?碾) ("mrt" ?豆) ("mrta" ?碏) ("mrtbc" ?碘) ("mrtbf" ?礤) ("mrtbk" ?䃟) ("mrtbo" ?礞) ("mrtc" ?硔) ("mrtcg" ?𥕛) ("mrtei" ?礴) ("mrtgi" ?礒) ("mrtgo" ?𥖄) ("mrtgr" ?磰) ("mrtii" ?礡) ("mrtju" ?𥕜) ("mrtk" ?砹) ("mrtlf" ?𥗕) ("mrtlk" ?碤) ("mrtmc" ?磺) ("mrtmv" ?碪) ("mrtqm" ?磋) ("mrtrg" ?礶) ("mrtt" ?硑) ("mrttc" ?碰) ("mrtvi" ("磁𥔵")) ("mrtvs" ?磡) ("mrtwa" ?𥕢) ("mrtwi" ("礣𥖁")) ("mrtxc" ?磏) ("mrtyv" ?硭) ("mrubb" ?磞) ("mrumf" ?碳) ("mrumt" ?磑) ("mruob" ?磮) ("mruog" ?磪) ("mrvid" ?礫) ("mrvii" ?磯) ("mrvne" ?碌) ("mrvvw" ?碯) ("mrwd" ?硱) ("mrwhd" ?碅) ("mrwmv" ?碨) ("mrwvf" ?磥) ("mrwww" ?礧) ("mrwyc" ?𥖏) ("mrwyi" ?砪) ("mrybb" ?碲) ("mrybp" ?礲) ("mrybs" ?磅) ("mrycv" ?𥕦) ("mrydk" ?礅) ("mryg" ?砫) ("mryhr" ?磓) ("mryiu" ?硫) ("mryoj" ?碎) ("mryr" ?砧) ("mryrb" ?碻) ("mryrn" ?碠) ("mryt" ?砬) ("mrytj" ?𥕞) ("mrytr" ?碚) ("mryvo" ?硋) ("mrywi" ?磠) ("ms" ?万) ("mshjg" ?𩅞) ("msho" ?豕) ("msko" ?豖) ("msl" ?卭) ("msnl" ?鄠) ("msok" ?攷) ("msu" ?厄) ("msv" ?𠩐) ("mt" ?幵) ("mta" ("厝晉")) ("mtc" ?亚) ("mtcl" ?厮) ("mthaf" ?鳽) ("mthhh" ?形) ("mthhj" ?豍) ("mtje" ?豉) ("mtjnu" ?豌) ("mtlm" ?厪) ("mtln" ?刑) ("mtm" ?豇) ("mtmbc" ?頭) ("mtnl" ("邢郖")) ("mtog" ?雃) ("mtq" ?揅) ("mttxc" ?豏) ("mtuo" ?厥) ("mtwb" ?厲) ("mu" ("兀兀")) ("mua" ?朁) ("muali" ?蠶) ("mub" ?襾) ("muf" ?炁) ("muhaf" ("鸘䲮")) ("muhe" ?夏) ("mui" ?戛) ("mukll" ?奡) ("mulmi" ?虺) ("muln" ?刓) ("mumbc" ?頑) ("mumrb" ?鬵) ("mumso" ?豗) ("munl" ?邧) ("munmu" ?卼) ("musmm" ?𦒘) ("muw" ?画) ("mv" ("匚匸")) ("mvb" ?脣) ("mvdh" ?牙) ("mvdi" ?辱) ("mvku" ?旡) ("mvlmi" ?蜃) ("mvni" ?瓦) ("mvnm" ?互) ("mvphh" ?覅) ("mvr" ?唇) ("mvvm" ?巠) ("mwahm" ?醒) ("mwaj" ?覃) ("mwamo" ?醍) ("mwapp" ?醌) ("mwbdi" ?酹) ("mwbmr" ?酮) ("mwbuc" ?賈) ("mwbuu" ?靦) ("mwbwi" ?釂) ("mwcsh" ?酚) ("mwd" ?栗) ("mwdd" ?醂) ("mwdi" ?酎) ("mweee" ?醊) ("mwfd" ?粟) ("mwg" ("厘垔")) ("mwgg" ?㕓) ("mwgni" ?醻) ("mwhaf" ?鶝) ("mwhd" ?酥) ("mwher" ?酪) ("mwhgf" ?醺) ("mwhgr" ?酷) ("mwhgu" ?酰) ("mwhi" ?醜) ("mwhio" ?覂) ("mwhne" ?酘) ("mwhoe" ?覆) ("mwhqu" ?酕) ("mwhs" ?酢) ("mwhsk" ?覈) ("mwhxe" ?醙) ("mwice" ?酸) ("mwidd" ?醾) ("mwidy" ?釄) ("mwihr" ?醎) ("mwii" ?醆) ("mwijb" ?酺) ("mwik" ?䣭) ("mwiku" ?𨠄) ("mwill" ?酬) ("mwilr" ?醣) ("mwjcs" ?醡) ("mwjdi" ?酧) ("mwjka" ?醏) ("mwjkd" ?酵) ("mwjp" ?酡) ("mwjr" ?酤) ("mwjrb" ?醐) ("mwki" ?酞) ("mwklu" ?醃) ("mwkrt" ?醢) ("mwks" ?𠡳) ("mwlbu" ?酖) ("mwlii" ?蠠) ("mwlkt" ?醠) ("mwln" ?副) ("mwlut" ?醓) ("mwmbb" ?醹) ("mwmbr" ?醽) ("mwmd" ?酑) ("mwmj" ?酐) ("mwmm" ?畺) ("mwmmf" ?票) ("mwmmp" ?釃) ("mwmn" ?酊) ("mwmnr" ?酠) ("mwmwf" ?醥) ("mwmwj" ?醰) ("mwnir" ?酩) ("mwnob" ?醑) ("mwnoe" ?醱) ("mwnok" ?䤆) ("mwog" ?醀) ("mwogf" ?醮) ("mwomd" ?酴) ("mwomo" ?醶) ("mwowy" ?酶) ("mwpa" ?酯) ("mwpd" ?酏) ("mwpi" ?酌) ("mwpou" ?醄) ("mwqo" ?酜) ("mwrb" ?䣺) ("mwrhg" ?酲) ("mwrrk" ?釅) ("mwsmh" ?醪) ("mwsmr" ?䣳) ("mwsrr" ?醧) ("mwsu" ?配) ("mwta" ?醋) ("mwtco" ?醭) ("mwtjb" ?覇) ("mwtjf" ?覊) ("mwtjr" ?覉) ("mwtlf" ?醼) ("mwtm" ?酣) ("mwtmc" ?䤑) ("mwtog" ?醛) ("mwtqm" ?醝) ("mwtwa" ?醩) ("mwtwt" ?醴) ("mwtwv" ?醲) ("mwuk" ?酗) ("mwv" ?要) ("mwvib" ?酳) ("mwvne" ?醁) ("mwwlj" ?醳) ("mwwot" ?醞) ("mwyfd" ?醚) ("mwyiu" ?酼) ("mwyj" ?酙) ("mwyl" ?面) ("mwyoj" ?醉) ("mwypo" ?醵) ("mwyr" ?酟) ("mwyrd" ?醇) ("mwyrv" ?釀) ("mwytp" ?醷) ("mwytr" ?醅) ("mwyub" ?醨) ("mwyut" ?醯) ("my" ?下) ("mybp" ?龎) ("mylf" ?焉) ("mylm" ?正) ("myo" ?𤴓) ("myp" ?忑) ("mypt" ?𠫂) ("mytj" ?厗) ("myvs" ?丐) ("n" ?弓) ("na" ?𣄽) ("nahu" ?免) ("napo" ?象) ("nau" ("色弝")) ("nbam" ?觛) ("nbb" ?弸) ("nbbue" ("敻𢿌")) ("nbdk" ?觖) ("nbdl" ?觫) ("nbfmu" ?觥) ("nbg" ("角墮")) ("nbgg" ?觟) ("nbhaf" ?鷸) ("nbher" ?觡) ("nbhpm" ?觝) ("nbhq" ?𧣈) ("nbhqu" ?氄) ("nbhvo" ?觚) ("nbhxu" ?觬) ("nbije" ?觩) ("nbjka" ?觰) ("nbk" ?奐) ("nbkmr" ?觭) ("nbks" ("勇觔")) ("nblmi" ?触) ("nbln" ?劀) ("nbme" ?觨) ("nbmgi" ?瓕) ("nbnbe" ?觼) ("nbnhe" ?觙) ("nbnmu" ?觤) ("nboah" ?觴) ("nbogs" ?𧤤) ("nboo" ?𧢲) ("nbop" ?隳) ("nbp" ?恿) ("nbrrj" ?觶) ("nbshq" ?解) ("nbtgq" ?觲) ("nbtlf" ?觾) ("nbtq" ?觧) ("nbu" ?嶞) ("nbuc" ?負) ("nbue" ?彏) ("nbuob" ?觿) ("nbvid" ?觻) ("nbvl" ?觓) ("nbwli" ?觸) ("nbyj" ?斛) ("nc" ?小) ("ncymr" ?詹) ("nd" ?子) ("ndbt" ?孟) ("ndbuc" ?孭) ("ndhaf" ?鶔) ("ndhvf" ?孫) ("ndhvo" ?孤) ("ndjmf" ?孮) ("ndlmt" ?孻) ("ndln" ?刴) ("ndmbb" ?孺) ("ndmlm" ?孲) ("ndnau" ?㝃) ("ndnbc" ?𡥼) ("ndnd" ?孖) ("ndnda" ?孴) ("ndndd" ?孨) ("ndok" ?孜) ("ndpru" ?孢) ("ndr" ?𡥄) ("ndtlb" ?𡦖) ("ndu" ?孔) ("ndwyi" ?𣫮) ("ndymr" ?𡥪) ("ndyvo" ?孩) ("ne" ("氶氹")) ("neg" ?𡍵) ("nem" ?丞) ("nemb" ?脀) ("nemf" ?烝) ("nemsu" ?巹) ("nf" ?尔) ("nfaa" ?鯧) ("nfabt" ?鰛) ("nfagi" ?鰣) ("nfail" ?鯽) ("nfamo" ?鯷) ("nfapp" ?鯤) ("nfasm" ?鰨) ("nfau" ?䰾) ("nfawe" ?鰻) ("nfb" ?弰) ("nfbcn" ?鰂) ("nfbgr" ?鯛) ("nfbmr" ?鮦) ("nfbof" ?鰶) ("nfbou" ?鰩) ("nfcru" ?鮵) ("nfcsh" ?魵) ("nfdhe" ?鮍) ("nfdn" ?粥) ("nfdoo" ?鯠) ("nfdwf" ?鰊) ("nfeii" ?鰠) ("nfemw" ?䲤) ("nffb" ?鮹) ("nffba" ?鱨) ("nffdq" ?鱗) ("nffh" ?魦) ("nfg" ?𩵚) ("nfgce" ?鯪) ("nfgcg" ?鯥) ("nfgg" ?鮭) ("nfggu" ?鱙) ("nfgi" ?魼) ("nfgr" ?鮚) ("nfhag" ?鰉) ("nfhd" ?穌) ("nfhdd" ?鯚) ("nfhdf" ?鰍) ("nfhdn" ?鯏) ("nfhdw" ?鱕) ("nfhe" ?魬) ("nfher" ?鮥) ("nfhey" ?鮗) ("nfhhw" ?鰡) ("nfhir" ?鱵) ("nfhjd" ?鮢) ("nfhje" ?𩹨) ("nfhkb" ?鱎) ("nfhor" ?鯦) ("nfhp" ?魠) ("nfhqm" ?鮏) ("nfhrb" ?鰤) ("nfhs" ?鮓) ("nfhvf" ?鯀) ("nfhxc" ?鱮) ("nfhxh" ?鯓) ("nfhxu" ?鯢) ("nfihr" ?鰔) ("nfiih" ?鰺) ("nfijb" ?鯆) ("nfije" ?鯄) ("nfikk" ?鮁) ("nfiku" ?魷) ("nfilb" ?鱅) ("nfir" ?鮐) ("nfirm" ?䱛) ("nfisb" ?鯿) ("nfisk" ?𩸭) ("nfjcr" ?鰫) ("nfjd" ?鮇) ("nfjii" ?鱄) ("nfjmu" ?鯇) ("nfjp" ?鮀) ("nfjpa" ?鰭) ("nfjr" ?鮕) ("nfjrb" ?鰗) ("nfjtc" ?鱝) ("nfjv" ?鮟) ("nfkb" ?鮪) ("nfke" ?𩵼) ("nfklu" ?𩸆) ("nfksr" ?𩶛) ("nflmo" ?鮡) ("nflmy" ?鯡) ("nflw" ?鮋) ("nflx" ?鱐) ("nfm" ?魟) ("nfmbl" ?鮞) ("nfmbm" ?鱈) ("nfmfj" ?鮃) ("nfmfm" ?魾) ("nfmgi" ?玺) ("nfmgr" ?鱷) ("nfmlk" ?鯁) ("nfmmp" ?鱺) ("nfmmr" ?鯃) ("nfmnr" ?魺) ("nfmtb" ?鱱) ("nfmto" ?鱖) ("nfmvm" ?魱) ("nfmwf" ?鰾) ("nfmwj" ?鱏) ("nfnao" ?鱌) ("nfnau" ?鮸) ("nfndt" ?鯭) ("nfnff" ?鱻) ("nfnhb" ?鱊) ("nfnhd" ?鰇) ("nfnkq" ?鰎) ("nfnmi" ?鯴) ("nfnmm" ?鰯) ("nfnmu" ?鮠) ("nfnoe" ?鱍) ("nfoae" ?鰒) ("nfob" ?魶) ("nfodi" ?鮒) ("nfoii" ?魿) ("nfoip" ?鯰) ("nfoir" ?䱽) ("nfok" ?䰻) ("nfold" ?鰷) ("nfoma" ?鱠) ("nfomb" ?鯩) ("nfomd" ?鮽) ("nfomr" ?鮯) ("nfonk" ?鯸) ("nfop" ?魤) ("nfp" ?愻) ("nfpa" ?鮨) ("nfph" ?鮅) ("nfphh" ?魩) ("nfpi" ?魡) ("nfpmm" ?䱭) ("nfpr" ?鮈) ("nfpru" ?鮑) ("nfptd" ?鰈) ("nfpu" ?魨) ("nfqka" ?鰆) ("nfqmb" ?鯖) ("nfqmc" ?鰿) ("nfrrd" ?鱢) ("nfrrj" ?鱓) ("nfrrs" ?鰐) ("nfrxu" ?鱦) ("nfrye" ?鰕) ("nfsav" ?鰋) ("nfseg" ?鰹) ("nfsfi" ?䲁) ("nfsh" ?魛) ("nfsje" ?鯫) ("nfsju" ?鮿) ("nfskr" ?鮶) ("nfsma" ?鰼) ("nfsmb" ?鯞) ("nfsmi" ?鱘) ("nftcw" ?鰌) ("nftgr" ?鱔) ("nftjs" ?鰳) ("nftm" ?魽) ("nftmc" ?鯕) ("nftq" ?鮮) ("nftrg" ?鱹) ("nftvi" ?鰦) ("nftvp" ?𩼰) ("nftwa" ?鰽) ("nftwi" ("鱒鱴")) ("nftwt" ?鱧) ("nftxc" ?鰜) ("nftyv" ?𩷶) ("nfujf" ?𩻃) ("nfvid" ?鱳) ("nfvvv" ?鱲) ("nfvvw" ?鯔) ("nfwg" ?鯉) ("nfwjr" ?鯝) ("nfwl" ?魻) ("nfwlb" ?鰅) ("nfwle" ?鰥) ("nfwlv" ?鱞) ("nfwo" ?鮂) ("nfwp" ?鰓) ("nfwr" ?鮰) ("nfybb" ?𩼣) ("nfybs" ?鰟) ("nfyck" ?鮫) ("nfyhn" ?魧) ("nfyhr" ?𩺬) ("nfyhs" ?魴) ("nfyjj" ?鰱) ("nfyk" ?魰) ("nfyle" ?𩻸) ("nfymf" ?鮛) ("nfymo" ?鱁) ("nfypk" ?鰬) ("nfypm" ?鱋) ("nfypt" ?鱸) ("nfypu" ?鯱) ("nfyr" ?鮎) ("nfyrb" ?鰝) ("nfyrd" ?鯙) ("nfyrf" ?鯨) ("nfyt" ?𩶘) ("nfytj" ?鱆) ("nfytv" ?鯜) ("nfywm" ?鱣) ("nfyx" ?鱭) ("ng" ?丑) ("ngmbc" ?頲) ("ngmwm" ?疆) ("nhbcr" ?矞) ("nhd" ?柔) ("nhe" ?及) ("nhli" ?虱) ("nhlii" ?蟊) ("nhoii" ?矝) ("nhoin" ?矜) ("nhoks" ?務) ("nhpm" ?弤) ("nhs" ?乃) ("nhsqf" ?騭) ("nhta" ?矠) ("nhv" ?𡛺) ("nhvo" ?弧) ("ni" ("夕弘")) ("niail" ?𡖖) ("nibq" ?甬) ("nihaf" ?鵵) ("nihq" ?犟) ("nijmc" ?夤) ("nili" ?強) ("niln" ?劖) ("ninh" ?矛) ("nini" ?多) ("ninii" ?𠓗) ("ninl" ?酁) ("ninn" ?予) ("nioiv" ?飧) ("niq" ?舛) ("nir" ?名) ("nisu" ?夗) ("nitc" ?彍) ("niv" ?婱) ("nixp" ?麁) ("niy" ?外) ("niymr" ("謽𧥧")) ("niyo" ?癶) ("nj" ?卂) ("njhaf" ?鳵) ("njlii" ?蝨) ("nk" ("又廴夊")) ("nkbcr" ?𢌡) ("nkbr" ?㢠) ("nkbu" ?瞀) ("nkc" ?鍪) ("nkd" ?楘) ("nkf" ?煞) ("nkg" ?堥) ("nkha" ?廹) ("nkhaf" ?鶩) ("nkhg" ?廷) ("nkhml" ?郔) ("nkhym" ?延) ("nki" ?戣) ("nklmi" ?蝥) ("nklq" ?建) ("nklw" ?廸) ("nkmcw" ?廼) ("nknl" ?鄈) ("nkrhg" ?𢌥) ("nksqf" ?騖) ("nktlj" ?鞪) ("nkv" ?婺) ("nkwr" ?廻) ("nl" ("引阝弔")) ("nla" ?阳) ("nlafu" ?𨻙) ("nlamh" ?陽) ("nlamo" ?隄) ("nlav" ?限) ("nlavf" ?隰) ("nlbhx" ?䧟) ("nlbi" ?𢏐) ("nlbm" ?阻) ("nlbmp" ?隱) ("nlbof" ?際) ("nlbt" ?盄) ("nlcnh" ?𨹥) ("nldhe" ?陂) ("nldw" ?陳) ("nldwk" ?敶) ("nlfdq" ?隣) ("nlfhf" ?隙) ("nlgce" ?陵) ("nlgcg" ?陸) ("nlggu" ?隢) ("nlgi" ?阹) ("nlgsk" ?隞) ("nlgyo" ?陡) ("nlhag" ?隍) ("nlhbk" ?隩) ("nlhe" ?阪) ("nlhem" ?隆) ("nlheq" ?降) ("nlhhj" ?陴) ("nlhhw" ?𨻧) ("nlhi" ?隗) ("nlhj" ?阡) ("nlhjd" ?陎) ("nlhjg" ?隀) ("nlhjm" ?陲) ("nlhlb" ?𨺲) ("nlhpm" ?阺) ("nlhrf" ?隖) ("nlhs" ?阼) ("nlhtg" ?陞) ("nlhxg" ?隉) ("nlice" ?陖) ("nlihu" ?阭) ("nlihv" ?隇) ("nlisn" ?阸) ("nljip" ?䧥) ("nljka" ?陼) ("nljmu" ?院) ("nljp" ?陀) ("nljwj" ?陣) ("nlkb" ?陏) ("nlkmb" ?隋) ("nlkmm" ?隓) ("nlkmr" ?陭) ("nlkms" ?陓) ("nlkoo" ("陝陜")) ("nlks" ?阞) ("nllmc" ?隤) ("nllmy" ?陫) ("nlma" ?陌) ("nlmbk" ?陾) ("nlmbl" ?陑) ("nlmbv" ?陋) ("nlmfb" ?隬) ("nlmfj" ?𨸶) ("nlmfm" ?𨸹) ("nlmmf" ?际) ("nlmmu" ?阮) ("nlmnr" ?阿) ("nlmob" ?陃) ("nlmrb" ?隔) ("nlmsu" ?阨) ("nlmu" ?阢) ("nlmvm" ?陘) ("nlmwg" ?陻) ("nlnbs" ?𨺳) ("nlnhx" ?陷) ("nlnin" ?陊) ("nlnj" ?阠) ("nlnot" ?隥) ("nlodi" ?附) ("nloii" ?陰) ("nlomb" ?陯) ("nlomd" ?除) ("nlomm" ?险) ("nlomn" ?隃) ("nlomo" ?險) ("nlon" ?阣) ("nlopd" ?陁) ("nlpd" ?阤) ("nlpfd" ?陱) ("nlpou" ?陶) ("nlpp" ?阰) ("nlppa" ?階) ("nlppg" ?陛) ("nlrbc" ?隕) ("nlrd" ?𨹦) ("nlsav" ?隁) ("nlsje" ?陬) ("nltct" ?隘) ("nltgi" ?䧧) ("nltpo" ?隊) ("nltt" ?阱) ("nltxc" ?隒) ("nlumt" ?隑) ("nlwlb" ?隅) ("nlwmv" ?隈) ("nlwol" ?𨺬) ("nlybp" ?隴) ("nlyhm" ?隡) ("nlyhn" ?阬) ("nlyhs" ?防) ("nlykb" ("随隨")) ("nlylh" ?陟) ("nlylm" ?阯) ("nlylo" ?𨺗) ("nlyr" ?阽) ("nlytj" ?障) ("nlyto" ?隧) ("nlytr" ?陪) ("nlyvo" ?陔) ("nlyx" ?隮) ("nman" ?弼) ("nmbn" ?𢏺) ("nmdl" ?疎) ("nmfb" ?彌) ("nmhqo" ?𡘓) ("nmice" ?骏) ("nmlmi" ?蜑) ("nmm" ?彐) ("nmnim" ?弱) ("nmnmf" ?鶸) ("nmok" ?矦) ("nmsu" ?危) ("nmvm" ?弳) ("nmwm" ?彊) ("nmyiu" ?疏) ("nn" ("了亇")) ("nnhe" ?𢎽) ("nnkf" ?㷇) ("nnm" ?孑) ("nnmbc" ?預) ("nnmrb" ("鬻𩱳")) ("nnnao" ?豫) ("nno" ?孓) ("nnpr" ?夠) ("nnqo" ("承𠄘")) ("nnr" ?叾) ("nnsmm" ?翗) ("nnu" ?𠙶) ("nnvvu" ?郺) ("no" ("飞久欠")) ("noam" ?疍) ("nob" ?胥) ("noc" ?鐆) ("nodi" ?弣) ("nof" ("弥灸𤉋")) ("nog" ("墜墬")) ("nohne" ?癹) ("nohto" ?飛) ("nolmi" ?蛋) ("nomk" ?癸) ("nomku" ?発) ("nomrn" ?凳) ("nomrt" ?登) ("nonhe" ?發) ("nop" ?𢝵) ("noph" ?𢞵) ("npd" ?弛) ("nq" ("丮𢩦")) ("nqd" ?桀) ("nqlmi" ?蟹) ("nrli" ?强) ("nrmvn" ?甔) ("nrog" ?𨿅) ("nrpp" ?㲋) ("nrppi" ?毚) ("nrrj" ?彈) ("nsbt" ?盈) ("nsbul" ?鼐) ("nsd" ("争檃朶")) ("nse" ("夃𠃮")) ("nsf" ?尕) ("nshr" ?弨) ("nsj" ?弭) ("nsmv" ?張) ("nsnd" ?孕) ("nsp" ?急) ("nsrr" ?彄) ("nsv" ?㜈) ("nti" ?戤) ("ntks" ?勐) ("ntmc" ?彉) ("ntnl" ("鄧𨜏")) ("nu" ?乙) ("nuab" ?𡦀) ("nubt" ?盌) ("nubu" ?眢) ("nue" ("函弢弢")) ("nuhaf" ?鴛) ("nui" ?兔) ("nuks" ?勉) ("numbc" ("頠顄")) ("nup" ?怨) ("nusqf" ?駌) ("nuv" ?妴) ("nv" ?饣) ("nvsm" ?马) ("nw" ?乪) ("nwbue" ?𡕷) ("nwf" ?魚) ("nwfa" ?魯) ("nwks" ?勇) ("nwlmi" ?螴) ("nwlu" ?亀) ("nwlv" ?彋) ("nwm" ?鱼) ("nwtj" ?彃) ("nwu" ?龟) ("nx" ?卍) ("nxff" ?燄) ("nxhaf" ?鵮) ("nxno" ?欿) ("nxu" ?龜) ("nybn" ?㣃) ("nyo" ?疋) ("nyrf" ?弶) ("nyvi" ?弦) ("o" ?人) ("oaa" ?倡) ("oahe" ?复) ("oahu" ?𠋥) ("oaln" ?劊) ("oam" ?但) ("oamo" ?偍) ("oan" ?們) ("oana" ?僴) ("oanb" ?僩) ("oanl" ?鄶) ("oapp" ?倱) ("oapv" ?偈) ("oasm" ?傝) ("oate" ?儤) ("oav" ?佷) ("oavf" ?儑) ("oawe" ?僈) ("oayf" ?𠎠) ("ob" ("內仴")) ("obau" ?俷) ("obb" ?倗) ("obbb" ?傦) ("obbe" ?僾) ("obch" ?儩) ("obcn" ?側) ("obgb" ?偁) ("obgr" ?倜) ("obhaf" ?鸙) ("obhd" ?龢) ("obhu" ?伔) ("obhyu" ?𧈛) ("obm" ?伹) ("obmbc" ?龥) ("obmc" ?俱) ("obmr" ?侗) ("obnd" ?俘) ("obo" ?肉) ("obof" ?傺) ("obou" ?傜) ("obp" ?憊) ("obppa" ?龤) ("obq" ?佣) ("obsmm" ?𦒈) ("obuu" ?俔) ("obv" ?俀) ("obvk" ?傒) ("obyr" ?㑾) ("oc" ?仈) ("ocb" ?佾) ("oci" ?伀) ("ocnh" ?俤) ("ocor" ?俗) ("ocru" ?侻) ("ocsh" ?份) ("ocwa" ?僧) ("od" ?休) ("odbuc" ?賲) ("odc" ?鎥) ("odci" ?倯) ("oddf" ?僸) ("oddo" ?儊) ("ode" ?叙) ("odf" ("烋溣㷛")) ("odg" ?堡) ("odh" ?𠆫) ("odhf" ?鵂) ("odi" ?付) ("odm" ?体) ("odmq" ?偉) ("odog" ?雓) ("odoj" ?𠓼) ("odok" ?敘) ("odoo" ?倈) ("odp" ("怹恷")) ("odsmg" ?糴) ("odw" ?𤲞) ("odye" ?敍) ("odyj" ?斜) ("oe" ("氽汆")) ("of" ("伙尒尓")) ("ofb" ?俏) ("ofbc" ?償) ("ofbf" ?儻) ("ofbg" ?㑽) ("ofbr" ?倘) ("ofbw" ?儅) ("ofd" ?籴) ("ofdq" ?僯) ("off" ?倓) ("offg" ?𠐓) ("offs" ?僗) ("ofhaf" ("鷡鷦")) ("ofhu" ?偗) ("ofln" ?劁) ("ofmbc" ?顦) ("ofmu" ?侊) ("ofmvn" ?甒) ("ofnl" ?鄦) ("ofp" ?您) ("ofq" ?伴) ("ofqu" ?倦) ("ofw" ?畲) ("og" ("仕隹")) ("ogbuc" ?賃) ("ogce" ?倰) ("ogd" ("集栠")) ("ogdi" ?侍) ("oge" ("雙隻")) ("ogf" ?焦) ("ogg" ?佳) ("oggu" ?僥) ("oghaf" ("鶴鵀䳡")) ("oghn" ?凭) ("oghq" ?犨) ("ogi" ?佉) ("ogj" ?隼) ("oglms" ?雋) ("ogln" ?剉) ("ognhs" ?隽) ("ogni" ?儔) ("ogog" ?雔) ("ogogg" ("雥𠓾")) ("ogp" ?恁) ("ogr" ("售佶")) ("ogrg" ?儓) ("ogrr" ("僖𠏼")) ("ogsk" ?傲) ("ogtj" ?倖) ("ogwc" ?儥) ("ogymr" ?讐) ("ogyrg" ?讎) ("oh" ?入) ("oha" ?伯) ("ohag" ?偟) ("ohbt" ?侐) ("ohby" ?侜) ("ohce" ?傻) ("ohdf" ?偢) ("ohdi" ?俬) ("ohdn" ?俐) ("ohdp" ?僁) ("ohdr" ?俰) ("ohdv" ?倭) ("ohdw" ?僠) ("ohe" ?仮) ("oher" ?佫) ("ohey" ?佟) ("ohfp" ?僽) ("ohg" ?任) ("ohgi" ?𠑥) ("ohgr" ?俈) ("ohgs" ?働) ("ohgu" ?侁) ("ohhj" ?俾) ("ohi" ("傀仫")) ("ohj" ?仟) ("ohjd" ?侏) ("ohjg" ?偅) ("ohjm" ?倕) ("ohjr" ?佸) ("ohjx" ?偛) ("ohk" ?仸) ("ohkb" ?僑) ("ohkl" ?侨) ("ohlb" ?偊) ("ohlo" ?俽) ("ohml" ?伒) ("ohn" ?仉) ("ohnb" ?佩) ("ohnf" ?𠏵) ("ohni" ("偑𠆩")) ("ohoa" ?偺) ("ohoi" ?偫) ("ohoo" ?傱) ("ohor" ?倃) ("ohpm" ?低) ("ohq" ?件) ("ohqi" ?俄) ("ohqo" ?佚) ("ohqu" ?𠇔) ("ohrf" ?𠌥) ("ohs" ?作) ("ohsb" ?偏) ("ohsg" ?僱) ("ohsk" ?儌) ("ohuc" ?儹) ("ohvf" ?係) ("ohvl" ?仰) ("ohwp" ?傯) ("ohxe" ?傁) ("ohxu" ?倪) ("ohyu" ?傂) ("oi" ?伐) ("oiabt" ?饂) ("oiai" ?飠) ("oiamh" ?餳) ("oiapp" ?餛) ("oiapv" ?餲) ("oiar" ?倉) ("oiav" ("食俍")) ("oiawe" ?饅) ("oibhx" ?饀) ("oibi" ?傅) ("oibjj" ?餫) ("oibmr" ?餇) ("oibv" ?餒) ("oice" ?俊) ("oicyo" ?餩) ("oid" ?𠇲) ("oidam" ?餷) ("oidl" ?餗) ("oieee" ?餟) ("oifbd" ?饓) ("oiff" ?餤) ("oig" ?垡) ("oigbt" ?饐) ("oiggu" ?饒) ("oigit" ?饁) ("oigrr" ?饎) ("oihaf" ?鴒) ("oihag" ?餭) ("oihbr" ?餉) ("oihdv" ?餧) ("oihe" ?飯) ("oiher" ?餎) ("oihf" ?傶) ("oihg" ?飪) ("oihhl" ?飹) ("oihhw" ?餾) ("oihi" ?餽) ("oihjr" ?餂) ("oihk" ?飫) ("oihn" ?飢) ("oihon" ?餰) ("oihp" ("侂飥")) ("oihq" ?侔) ("oihqi" ?餓) ("oihs" ("飵𠉛")) ("oihuc" ?饡) ("oihxe" ?餿) ("oii" ?俴) ("oiibi" ?餺) ("oiice" ?餕) ("oiidr" ?饝) ("oiii" ?餞) ("oiijb" ?餔) ("oiilr" ?餹) ("oiir" ?飴) ("oijb" ?俌) ("oijbd" ?餑) ("oijbf" ?𩟔) ("oijbv" ?饢) ("oije" ?俅) ("oijrb" ?餬) ("oijrr" ?館) ("oijtc" ?饙) ("oik" ("仪伏")) ("oikf" ?偽) ("oikkb" ("餚餙")) ("oiku" ?优) ("oilb" ?傭) ("oilbk" ?䬬) ("oilmc" ?饋) ("oilmi" ?蝕) ("oilmm" ?韱) ("oimbc" ?領) ("oimbk" ?餪) ("oimgi" ?㺸) ("oimj" ?飦) ("oimn" ?飣) ("oimo" ?佽) ("oimrt" ?餖) ("oimvn" ?瓴) ("oin" ?今) ("oinc" ?貪) ("oindo" ?𡦈) ("oinhx" ?餡) ("oini" ?令) ("oinin" ?䬷) ("oinl" ?邻) ("oino" ?飲) ("oinp" ?念) ("oinr" ?含) ("oinri" ?饞) ("oint" ?盦) ("oinv" ?衾) ("oinw" ?酓) ("oioae" ?𩜲) ("oioi" ?俯) ("oiok" ?俟) ("oioks" ?飭) ("oiolb" ?飾) ("oiomd" ?餘) ("oiond" ?餼) ("oionk" ?餱) ("oip" ("代怤")) ("oipf" ?儦) ("oiph" ?飶) ("oipru" ?飽) ("oipu" ?飩) ("oir" ?佁) ("oiruc" ?饌) ("oisj" ?餌) ("oismm" ?翎) ("oismr" ?飼) ("oisrr" ?饇) ("oitak" ?饃) ("oitbk" ?饊) ("oitbo" ?饛) ("oitgf" ?餻) ("oitgr" ?饍) ("oitk" ?餀) ("oitlm" ?饉) ("oitqg" ?饈) ("oitt" ?餅) ("oiumr" ?𩜠) ("oiv" ?姇) ("oivii" ?饑) ("oivno" ?餯) ("oiwd" ?餜) ("oiwmv" ?餵) ("oiyck" ?餃) ("oiymh" ?饖) ("oiyrv" ?饟) ("oiytk" ?餸) ("oiywm" ?饘) ("oj" ("什午")) ("ojb" ?伂) ("ojbc" ?傎) ("ojbm" ("值𠊙")) ("ojcm" ?倥) ("ojcr" ?傛) ("ojd" ?佅) ("oje" ?伎) ("ojhaf" ?鶽) ("ojhhh" ?𢒑) ("ojhp" ?侘) ("ojii" ?傳) ("ojij" ?儎) ("ojip" ?僡) ("ojk" ?仗) ("ojka" ?偖) ("ojkf" ?𠐟) ("ojkp" ?佬) ("ojlk" ?使) ("ojln" ?倳) ("ojlo" ?倢) ("ojmc" ?儐) ("ojmf" ?倧) ("ojmm" ?𠊿) ("ojmmr" ?啎) ("ojmn" ?佇) ("ojmo" ("傢𠉵")) ("ojnu" ?倇) ("ojon" ?𠍅) ("ojp" ?佗) ("ojpn" ?儜) ("ojr" ?估) ("ojrk" ?做) ("ojrr" ?倌) ("ojtc" ?僨) ("ojtg" ?僿) ("oju" ?缶) ("ojv" ?侒) ("ojwj" ?俥) ("ok" ("矢攵")) ("okb" ?侑) ("okcf" ?僚) ("okcwa" ?矰) ("okf" ?焂) ("okhae" ?瀪) ("okhaf" ("鴙𪄴")) ("okhdv" ?矮) ("okhg" ?俇) ("okhk" ?矨) ("okhkb" ?矯) ("oki" ?㑀) ("okjt" ?倴) ("okkb" ?俙) ("okkk" ?傸) ("oklb" ?佈) ("oklu" ?俺) ("okm" ?佐) ("okmf" ?倷) ("okmr" ?倚) ("okmrt" ?短) ("okms" ?侉) ("okn" ("仇侇")) ("oknd" ?𢻯) ("oknl" ?矧) ("oknwf" ?鰵) ("okog" ?雉) ("okoo" ?俠) ("okoog" ?矬) ("okp" ("悠慜")) ("okr" ("知佑")) ("okryo" ?跾) ("oks" ?仂) ("oksr" ?伽) ("okss" ?矩) ("oktoe" ?矱) ("okvif" ?繁) ("okwlp" ?矲) ("ol" ("个仲")) ("olbk" ?佒) ("oll" ?介) ("olln" ?佛) ("olmc" ?僓) ("olmo" ?佻) ("olmt" ?儘) ("olmy" ?俳) ("olnk" ?候) ("olob" ?脩) ("olod" ?條) ("olof" ("絛鯈儵")) ("oloh" ?修) ("oloj" ?鞗) ("olok" ("攸倏")) ("olom" ?翛) ("olp" ?𠊞) ("olpb" ?偝) ("olw" ?伷) ("olwl" ?伸) ("olws" ?俜) ("olwv" ?僂) ("om" ("丘仝仜亼")) ("oma" ?佰) ("omami" ?𦉡) ("ombb" ?儒) ("ombe" ?優) ("ombl" ?侕) ("ombn" ?俞) ("ombp" ("愈𢜒")) ("ombt" ?侖) ("ombv" ?兪) ("omc" ?兵) ("omd" ("余㐵")) ("omdm" ("伍儮")) ("omdp" ?悆) ("omdu" ("峹嵞")) ("omdw" ?畬) ("omf" ?伓) ("omfj" ?伻) ("omfm" ?伾) ("omfr" ?俖) ("omg" ?全) ("omgb" ?侢) ("omgk" ?𠊷) ("omgn" ?倒) ("omh" ?乒) ("omi" ?乓) ("omig" ?侄) ("omjr" ?舍) ("omjv" ?钅) ("omlb" ("倆𠉴")) ("omlk" ?便) ("omlm" ?俹) ("omm" ?仁) ("ommf" ?佘) ("ommi" ("会伝")) ("ommm" ?仨) ("ommp" ?儷) ("ommr" ?俉) ("ommv" ("佞侲")) ("omn" ("气仃")) ("omnl" ?邱) ("omnn" ?例) ("omno" ?歙) ("omnr" ?何) ("ompm" ?倵) ("omr" ?合) ("omrb" ?龠) ("omrl" ?命) ("omrm" ?翕) ("omro" ?僉) ("omrp" ?龕) ("omrq" ("拿搻")) ("omrr" ?樖) ("omrt" ("盒弇")) ("omru" ?𥅽) ("omrw" ("偪畣")) ("omsl" ?卸) ("omsp" ?屔) ("omtn" ?侀) ("omu" ?岳) ("omua" ?僭) ("omvh" ?伢) ("omvm" ?俓) ("omvn" ?佤) ("omwa" ?會) ("omwc" ?價) ("omwd" ("傈僳")) ("omwf" ?僄) ("omwl" ?偭) ("omwm" ?僵) ("omwu" ?僊) ("omwv" ?偠) ("omyf" ?傿) ("omym" ?佂) ("on" ("亿乞")) ("ona" ?氜) ("onamh" ?氱) ("onao" ?像) ("onau" ?俛) ("onbc" ?偩) ("onbs" ?𠋀) ("onbuu" ?覦) ("oncr" ?儋) ("oncsh" ?氛) ("ond" ?仔) ("onf" ?你) ("onfd" ?氣) ("onff" ?氮) ("ong" ?𡌅) ("onhaf" ?鳹) ("onhb" ?僪) ("onhe" ?伋) ("onhey" ?氡) ("onhqu" ?毹) ("onhs" ?仍) ("onib" ?俑) ("onin" ("侈伃")) ("onir" ?佲) ("onjru" ?氪) ("onjv" ?氨) ("onkg" ?侹) ("onkl" ?鄇) ("onkq" ?健) ("onl" ("氕伄𠇁")) ("onll" ?氘) ("onlll" ?氚) ("onlln" ?氟) ("onln" ?刉) ("onlwl" ?氠) ("onmcw" ?氥) ("onmk" ?侯) ("onmlm" ?氬) ("onmu" ?佹) ("onmvm" ?氫) ("onnhs" ?氖) ("onnl" ?鄃) ("onno" ?歈) ("onob" ("氝偦")) ("onog" ?雂) ("onp" ?忥) ("onqd" ?傑) ("onqmb" ?氰) ("onri" ?儳) ("ontq" ?氧) ("onu" ?氙) ("onvne" ?氯) ("onwa" ?𠐔) ("onwd" ?𣱣) ("onwk" ?氤) ("onwot" ?氳) ("onyvo" ?氦) ("oo" ?从) ("ooah" ?傷) ("oobg" ?傕) ("oobm" ?俎) ("oobo" ?肏) ("oog" ("坐倠")) ("ooge" ?夎) ("oogf" ?僬) ("oogs" ("儁㑺")) ("ooic" ?僋) ("ooii" ?伶) ("ooin" ?仱) ("ooir" ?傖) ("ooj" ?仵) ("ooll" ?价) ("ooln" ?劍) ("ooma" ?儈) ("oomb" ?倫) ("oombc" ?顩) ("oomg" ?佺) ("oomn" ?偷) ("oomo" ?儉) ("oomr" ?佮) ("oon" ?仡) ("oono" ?歛) ("ooo" ?众) ("ooog" ?侳) ("oooj" ?傘) ("oook" ?斂) ("oooo" ?𠈌) ("oosk" ?劔) ("oou" ?佡) ("oowy" ?侮) ("ooyk" ?𠍁) ("op" ("化伈")) ("opa" ?侚) ("opbuc" ("貨貸")) ("opd" ("他柋")) ("opg" ?垈) ("oph" ?佖) ("ophq" ?牮) ("opim" ?伨) ("opj" ?华) ("opko" ?儗) ("opkp" ?偬) ("oplb" ?帒) ("opmc" ?傾) ("opok" ?敜) ("opp" ?仳) ("oppa" ?偕) ("opr" ?佝) ("opt" ?伳) ("optd" ?偞) ("opu" ("岱伅")) ("opuu" ?㑳) ("opwgf" ?黛) ("opyhv" ?袋) ("oq" ?年) ("oqhf" ?𠎧) ("oqhk" ?偰) ("oqka" ?偆) ("oqke" ?傣) ("oqkq" ?俸) ("oqmb" ?倩) ("oqmc" ?債) ("oqmf" ?傃) ("oqmv" ?俵) ("oqo" ?伕) ("oqoa" ?僣) ("ora" ?智) ("orau" ?俋) ("orc" ?伿) ("ord" ?保) ("orhaf" ("鴿鵨鶬")) ("orhr" ?侶) ("orhu" ?侃) ("ori" ?戧) ("orijb" ?舖) ("orjrr" ?舘) ("orln" ?創) ("ormbc" ("頜頷")) ("ornin" ?舒) ("ornl" ?郃) ("orno" ?欱) ("orp" ?𢜔) ("orrj" ?僤) ("orrk" ?儼) ("orrr" ?偘) ("orsj" ?偮) ("oruc" ?僎) ("orvk" ?俁) ("orxu" ?僶) ("orye" ("假敆")) ("oryo" ?促) ("osav" ("偃𠍾")) ("osd" ?榘) ("oshi" ?仞) ("oshr" ?佋) ("osj" ?佴) ("osjl" ?倻) ("osjr" ?倨) ("osk" ?伊) ("oskr" ?侰) ("osll" ?𠈄) ("osme" ?侵) ("osmg" ("偓㑌")) ("osmgi" ?㺱) ("osmh" ?僇) ("osmr" ?伺) ("osmv" ?倀) ("osnd" ?僝) ("oso" ?伬) ("osp" ?伲) ("osqf" ?傌) ("osrj" ?僻) ("osrr" ?傴) ("oss" ?佢) ("ossr" ?侷) ("ostt" ?偋) ("osuu" ?倔) ("ota" ?借) ("otbc" ?倎) ("otc" ?供) ("otch" ?𠊠) ("otco" ("僕僛")) ("otcw" ?偤) ("otdd" ?橆) ("otf" ?無) ("otgi" ?儀) ("otgr" ?僐) ("othb" ?備) ("othn" ?𠍆) ("otif" ?儰) ("otkr" ?偌) ("otlk" ?偀) ("otlm" ?僅) ("otlo" ?傼) ("otmc" ("倛僙")) ("otmv" ?偡) ("otniq" ?舞) ("otog" ?儺) ("otq" ?佯) ("otqm" ?傞) ("otrk" ?儆) ("otsj" ?傇) ("ott" ?併) ("ottb" ?傋) ("otw" ?㑤) ("otwa" ?傮) ("otwb" ?㒖) ("otwi" ?僔) ("otwn" ?儚) ("otwt" ("僼𥂝")) ("otwv" ?儂) ("otxc" ?傔) ("ou" ("仙仚屳")) ("ouami" ?罎) ("oubb" ?傰) ("oubtu" ?罁) ("ouce" ?儍) ("oudk" ?缺) ("oudm" ?缽) ("ouf" ?缹) ("oufbh" ?𦉘) ("oufbq" ?罉) ("ouhmr" ?缿) ("oujt" ?㒥) ("oulmo" ?罀) ("oum" ?缸) ("oumb" ?偳) ("oumbc" ?𩓥) ("oumwj" ?罈) ("ouog" ?催) ("ouon" ?侺) ("ousl" ?缷) ("outrg" ?罐) ("outt" ?缾) ("outwi" ?罇) ("ouypd" ?罅) ("ouypt" ?罏) ("ouypu" ?𧇍) ("ovav" ?银) ("ovbk" ?钢) ("ovbmr" ?铜) ("ovhqo" ?铁) ("ovii" ?僟) ("ovio" ?似) ("ovjbc" ?镇) ("ovjmo" ?锭) ("ovl" ?钟) ("ovoii" ?铃) ("ovr" ?侞) ("ovvv" ?儠) ("ow" ?佃) ("owbp" ?𠏋) ("owd" ?倮) ("owg" ?俚) ("owjc" ?𠍿) ("owjr" ?個) ("owks" ?侽) ("owlb" ?偶) ("owlg" ?儸) ("owlv" ?儇) ("owmv" ?偎) ("owp" ?偲) ("owr" ?佪) ("owwf" ?儽) ("owww" ?儡) ("owyi" ?每) ("owyta" ?韽) ("oy" ?仆) ("oyaj" ?倬) ("oybc" ?偵) ("oybp" ?儱) ("oybs" ?傍) ("oyck" ?佼) ("oydu" ?儭) ("oyed" ?𠍇) ("oyfe" ?俶) ("oyfu" ?僦) ("oyg" ?住) ("oygq" ?㒓) ("oyhn" ?伉) ("oyhs" ?仿) ("oyhv" ?依) ("oyhvf" ?緐) ("oyjj" ?僆) ("oyk" ?伩) ("oykk" ?傚) ("oyks" ?俲) ("oylm" ?企) ("oym" ?仩) ("oymp" ?佌) ("oymr" ?信) ("oymt" ?𠈔) ("oymy" ?佧) ("oyoj" ?倅) ("oyok" ?敏) ("oypd" ?偨) ("oypp" ?儢) ("oyqd" ?𠎀) ("oyr" ?佔) ("oyra" ?儲) ("oyrb" ?傐) ("oyrf" ?倞) ("oyrn" ?停) ("oyro" ?儫) ("oyrv" ("偯儴")) ("oysk" ?倣) ("oyt" ?位) ("oyta" ?偣) ("oytg" ?僮) ("oytj" ?傽) ("oyto" ?𠎵) ("oytp" ?億) ("oytr" ?倍) ("oyub" ?禽) ("oyvi" ?伭) ("oyvo" ?侅) ("oyvv" ?侫) ("oywm" ?儃) ("oyx" ?儕) ("oyyib" ?𣫺) ("oyyiu" ?毓) ("p" ?心) ("pa" ("旬旨")) ("pafu" ?愰) ("pahaf" ?鶛) ("pahm" ?惺) ("paiu" ?慨) ("paks" ?勓) ("pam" ?怛) ("pamh" ?愓) ("pamj" ?悍) ("pamo" ?惿) ("panb" ?憪) ("pank" ?憫) ("panl" ?郇) ("paph" ?惕) ("papp" ?惃) ("papv" ?愒) ("pate" ?懪) ("pav" ?恨) ("pawe" ?慢) ("payf" ?憬) ("pbac" ?慏) ("pbbb" ?愲) ("pbbe" ?懓) ("pbcn" ?惻) ("pbg" ?墯) ("pbgr" ?惆) ("pbhx" ?慆) ("pbjj" ?惲) ("pbm" ?怚) ("pbmc" ?惧) ("pbme" ?愋) ("pbmp" ?懚) ("pbmr" ?恫) ("pbou" ?愮) ("pbsd" ?𢛵) ("pbtu" ?𢜟) ("pbtv" ?惘) ("pbue" ?戄) ("pbug" ?懼) ("pbvc" ?眞) ("pbvk" ?慀) ("pc" ?惍) ("pci" ?忪) ("pcks" ?勩) ("pcnh" ?悌) ("pcp" ?𢣁) ("pcru" ?悅) ("pcwa" ?憎) ("pd" ?也) ("pdd" ?惏) ("pddo" ?憷) ("pdhaf" ("鵴𪃸")) ("pdi" ?忖) ("pdk" ?快) ("pdl" ?悚) ("pdlc" ?懶) ("pdmbc" ?穎) ("pdmq" ?愇) ("pdwyi" ?乸) ("peee" ?惙) ("peg" ?怪) ("peii" ?慅) ("pembc" ?潁) ("pfb" ?悄) ("pfbf" ?戃) ("pfbr" ?惝) ("pfd" ?匊) ("pfdq" ?憐) ("pff" ?惔) ("pffr" ?𢥏) ("pfmbc" ("熲顈頴")) ("pfmu" ?恍) ("pfq" ?怑) ("pfqu" ?惓) ("pgbt" ?㦉) ("pgdi" ?恃) ("pggu" ?憢) ("pgi" ?怯) ("pgni" ?懤) ("pgp" ?𢙺) ("pgr" ?恄) ("pgrr" ?憘) ("pgsk" ?慠) ("pgth" ?憉) ("pgtj" ?悻) ("ph" ?必) ("pha" ("怕曶")) ("phag" ?惶) ("phbk" ?懊) ("phbq" ?甮) ("phbr" ?恦) ("phbt" ?恤) ("phbuu" ?覕) ("phcn" ?懰) ("phdb" ?憡) ("phdd" ?悸) ("phdf" ?愀) ("phdn" ?悧) ("pher" ?恪) ("phgr" ?悎) ("phgs" ?慟) ("phh" ?勿) ("phhn" ?匑) ("phi" ?愧) ("phj" ?忏) ("phjr" ?恬) ("phkb" ?憍) ("phkp" ?悿) ("phlc" ?懫) ("phln" ?刎) ("phlo" ?惞) ("phml" ?忻) ("phmr" ?㤧) ("phmy" ?𢘛) ("phn" ("𢖯𢖾")) ("phni" ("忛𢞁")) ("phnl" ?邲) ("php" ?忽) ("phpa" ?惛) ("phqm" ?性) ("phqo" ?怢) ("phs" ?怍) ("phsb" ?惼) ("phsk" ("悷憿")) ("phvp" ?忯) ("phwp" ?憁) ("phyhv" ?袃) ("pi" ("勾勺")) ("piav" ?悢) ("pibi" ?愽) ("pice" ?悛) ("pihf" ?慽) ("piih" ?慘) ("pijb" ?匍) ("pijc" ?怵) ("pikh" ?惨) ("pilb" ?慵) ("pile" ?慷) ("pim" ?勻) ("pir" ?怡) ("pirp" ?憾) ("pitc" ?懭) ("piv" ?怴) ("piyr" ?惦) ("pjbc" ?慎) ("pjbd" ?悖) ("pjbo" ?懥) ("pjcm" ?悾) ("pje" ?忮) ("pjhaf" ?鴇) ("pjhr" ?愘) ("pjii" ?慱) ("pjip" ?憓) ("pjjl" ?慚) ("pjkp" ?恅) ("pjlv" ?悽) ("pjmf" ?悰) ("pjmm" ?愃) ("pjnu" ?惋) ("pjpn" ?懧) ("pjr" ?怙) ("pjrr" ?悺) ("pjsqf" ?駂) ("pjtc" ?憤) ("pk" ("忕匁")) ("pkcf" ?憭) ("pkf" ?恢) ("pkk" ?匆) ("pkkb" ?悕) ("pkkk" ?慡) ("pklb" ?怖) ("pkld" ?𢙨) ("pklq" ?肄) ("pklu" ("匎㤿")) ("pkmb" ?惰) ("pkmbc" ?𩓙) ("pkn" ("勼恞")) ("pknio" ?疑) ("pkno" ?欵) ("pkp" ?怱) ("pksb" ?愶) ("pkss" ?恊) ("pl" ?忡) ("plbk" ?怏) ("plbu" ?忱) ("plln" ?怫) ("plmc" ?憒) ("plmo" ?恌) ("plmy" ?悱) ("plpc" ?懻) ("plw" ?怞) ("plwv" ?慺) ("pmak" ?懨) ("pmam" ?恒) ("pmbb" ?懦) ("pmbc" ("頃愩")) ("pmbe" ?懮) ("pmbm" ?恆) ("pmcw" ?恓) ("pmf" ?怀) ("pmfj" ("怦匉")) ("pmfm" ?怌) ("pmmr" ?悟) ("pmmu" ?忨) ("pmob" ?怲) ("pmrw" ("匐愊")) ("pmua" ?憯) ("pmwd" ("慄憟")) ("pmwf" ?慓) ("pmwj" ?憛) ("pmwl" ?愐) ("pmym" ?怔) ("pn" ?乜) ("pnau" ?悗) ("pnbk" ?愌) ("pnbq" ?懈) ("pncr" ?憺) ("pndt" ?𢛴) ("png" ?忸) ("pnhb" ?憰) ("pnhe" ?忣) ("pnib" ?悀) ("pnin" ?恀) ("pnlb" ?憜) ("pno" ?忺) ("pnot" ?憕) ("pnyi" ?惤) ("poae" ?愎) ("poah" ?慯) ("pod" ?恘) ("podi" ?㤔) ("pog" ?惟) ("poge" ?愯) ("pogf" ?憔) ("pogs" ?懏) ("poii" ?怜) ("poim" ?懺) ("poin" ?忴) ("poip" ?惗) ("poir" ?愴) ("poj" ?忤) ("poju" ?匋) ("poma" ?懀) ("pomb" ?惀) ("pomd" ?悇) ("pomg" ?恮) ("pomn" ?愉) ("pomo" ?憸) ("pomr" ?恰) ("pon" ?忔) ("ponbg" ?觺) ("pond" ?愾) ("potf" ?憮) ("powy" ?悔) ("pp" ("比㤈")) ("ppa" ("恂恉")) ("ppad" ?惸) ("ppfd" ?粊) ("ppg" ?坒) ("pph" ?怭) ("ppha" ?皆) ("pphp" ?惚) ("pphqu" ?毞) ("ppp" ?惢) ("pppd" ?橤) ("pppf" ?繠) ("ppph" ?毖) ("ppr" ?怐) ("ppru" ?怉) ("pptd" ?惵) ("ppu" ?忳) ("ppuk" ?恟) ("pqmb" ?情) ("pqmf" ?愫) ("pr" ?句) ("prau" ?悒) ("prb" ?悁) ("prhaf" ?鴝) ("prhg" ?悜) ("prhml" ?斪) ("prhu" ?怳) ("prks" ?劬) ("prnin" ?够) ("prno" ?欨) ("prog" ?雊) ("prpa" ?惽) ("prrd" ?懆) ("prrj" ?憚) ("prrs" ?愕) ("pru" ?包) ("prvk" ?悞) ("prvp" ?怋) ("prxu" ?憴) ("psav" ?愝) ("pseg" ?慳) ("psh" ("切忉")) ("pshr" ?怊) ("psit" ?懢) ("psjj" ?懾) ("psko" ?愜) ("psma" ?慴) ("psmg" ("恇𢣷")) ("psmh" ?憀) ("psmi" ?憳) ("psmr" ?𢘜) ("psmv" ?悵) ("psp" ?怩) ("psrr" ?慪) ("pt" ?世) ("pta" ?惜) ("ptak" ?慔) ("ptbo" ?懞) ("ptbuc" ?貰) ("pthg" ?懂) ("ptkr" ?𢜪) ("ptlb" ?慲) ("ptlj" ?愅) ("ptlm" ?慬) ("ptmc" ?㥍) ("ptmj" ?㦊) ("ptmv" ?愖) ("ptor" ?匒) ("ptov" ?懩) ("ptrg" ?懽) ("ptt" ?恲) ("ptwa" ?慒) ("ptwi" ?懱) ("ptwu" ?懵) ("ptwv" ?憹) ("ptxc" ?慊) ("ptyg" ?𢤦) ("ptyu" ?慌) ("ptyv" ?恾) ("pu" ?屯) ("puce" ?惾) ("pudhe" ?皺) ("puf" ?炰) ("puhaf" ?鶵) ("puk" ("匈忷")) ("puln" ?刨) ("pumb" ?惴) ("pumbc" ?頓) ("pumt" ?愷) ("punl" ("鄒邨")) ("puog" ("雛慛")) ("pupu" ?芻) ("pve" ?怓) ("pvid" ?㦡) ("pvis" ?怮) ("pvvw" ?惱) ("pw" ?甸) ("pwbp" ?㦙) ("pwc" ?怬) ("pwd" ("悃惈")) ("pwg" ?悝) ("pwim" ?慖) ("pwjc" ?慣) ("pwkp" ?𢞴) ("pwlj" ?懌) ("pwlr" ?㦒) ("pwls" ?愣) ("pwlv" ?懁) ("pwmv" ?愄) ("pwot" ?慍) ("pwp" ?愢) ("pwr" ?恛) ("pyaj" ?悼) ("pyck" ?恔) ("pyfu" ?憱) ("pyg" ?𠣕) ("pyhj" ?㦀) ("pyhr" ?慥) ("pyia" ?𢡠) ("pyk" ?忟) ("pymr" ("訇𢚘")) ("pyoj" ?悴) ("pypo" ?懅) ("pyr" ?怗) ("pyrd" ?惇) ("pyrf" ?惊) ("pyrv" ?懹) ("pyta" ?愔) ("pytg" ?憧) ("pytj" ?慞) ("pytp" ?憶) ("pyv" ?忙) ("pyvw" ?慉) ("pywd" ?懍) ("pywv" ("懷懐")) ("pyx" ?懠) ("pyy" ?忭) ("q" ?手) ("qa" ?抇) ("qabt" ("揾擝")) ("qafu" ?㨪) ("qahaf" ?𪂹) ("qail" ?揤) ("qaiu" ?摡) ("qam" ?担) ("qame" ?𢸶) ("qamh" ?揚) ("qamj" ?捍) ("qamo" ?提) ("qan" ?捫) ("qana" ?𢵧) ("qanb" ?撊) ("qang" ?撋) ("qank" ?捑) ("qanr" ?擱) ("qanw" ?攔) ("qapp" ?掍) ("qapv" ?揭) ("qase" ?撮) ("qasm" ?搨) ("qate" ?㩧) ("qau" ?把) ("qav" ?拫) ("qawe" ?摱) ("qb" ?抈) ("qbb" ?掤) ("qbbb" ?搰) ("qbbe" ?授) ("qbbr" ?𢰸) ("qbbsd" ?靜) ("qbbuu" ?靚) ("qbcd" ?探) ("qbcv" ?攖) ("qbd" ?採) ("qbdi" ?捋) ("qbfmu" ?靗) ("qbhaf" ?鶄) ("qbhhh" ?𩇕) ("qbhx" ?搯) ("qbjj" ?揮) ("qbjmo" ?靛) ("qbkf" ?撚) ("qbm" ?抯) ("qbme" ?援) ("qbmr" ?挏) ("qbnau" ?靘) ("qbnd" ?捊) ("qbnl" ?郬) ("qbond" ?靝) ("qbou" ?搖) ("qbq" ?拥) ("qbsd" ?掙) ("qbu" ?𢫏) ("qbue" ?攫) ("qbuu" ?挸) ("qbv" ?挼) ("qc" ?扒) ("qchq" ?掰) ("qcks" ?勣) ("qcnh" ?挮) ("qcno" ?撳) ("qcru" ?挩) ("qcsh" ?扮) ("qd" ?耒) ("qdam" ?揸) ("qdau" ?耙) ("qdb" ?拺) ("qdbm" ?耝) ("qdbms" ?耡) ("qdd" ?㨆) ("qddf" ?㩒) ("qdfbr" ?耥) ("qdffs" ?耮) ("qdfh" ?耖) ("qdhe" ?披) ("qdhqu" ?耗) ("qdidr" ?耱) ("qdir" ?耛) ("qdj" ?抹) ("qdk" ?抉) ("qdksr" ?耞) ("qdln" ?揦) ("qdlwv" ?耬) ("qdmbc" ?頛) ("qdmbe" ?耰) ("qdmmi" ?耘) ("qdmvi" ?耨) ("qdnd" ?耔) ("qdomr" ?耠) ("qdqdd" ?䆐) ("qdrlr" ?耜) ("qdss" ?耟) ("qdta" ?耤) ("qdtoe" ?耯) ("qdtt" ?耕) ("qdttb" ?耩) ("qdtvi" ?𦔒) ("qdwf" ?揀) ("qdwlb" ?耦) ("qdybs" ?耪) ("qec" ?鋬) ("qeed" ?搡) ("qeee" ?掇) ("qeem" ?𢶣) ("qefh" ?挱) ("qei" ?扠) ("qeii" ?搔) ("qfb" ?捎) ("qfbf" ?攩) ("qfbg" ?摚) ("qfbk" ?撇) ("qfbq" ("撑撐")) ("qfbw" ?擋) ("qff" ?掞) ("qffd" ?㩞) ("qffs" ?撈) ("qfh" ?抄) ("qfhs" ?挘) ("qfhu" ?㨘) ("qfq" ?拌) ("qfqu" ?捲) ("qfyaj" ?繛) ("qgb" ?抩) ("qgdi" ?持) ("qgg" ?挂) ("qggu" ?撓) ("qggy" ?掛) ("qgi" ?抾) ("qgit" ?搕) ("qgji" ?𢴇) ("qglc" ?捇) ("qgni" ?擣) ("qgr" ?拮) ("qgrc" ?擷) ("qgrg" ?擡) ("qgsk" ?𢳆) ("qha" ?拍) ("qhag" ?揘) ("qhai" ?𢯊) ("qhal" ?擳) ("qham" ?𢴈) ("qhau" ?搗) ("qhbf" ?攥) ("qhbk" ?擙) ("qhbu" ?攪) ("qhcq" ?攑) ("qhd" ?栔) ("qhdf" ?揪) ("qhdv" ?捼) ("qhdw" ?播) ("qhe" ("扳洯")) ("qhej" ?捀) ("qher" ?挌) ("qhfb" ?𢶠) ("qhgr" ?捁) ("qhgu" ?㧥) ("qhhj" ?捭) ("qhhv" ?挀) ("qhio" ?抸) ("qhj" ?扦) ("qhjg" ?揰) ("qhjm" ?捶) ("qhjr" ?括) ("qhju" ?揗) ("qhjx" ?插) ("qhk" ("契扷")) ("qhkb" ?撟) ("qhkm" ?𢶍) ("qhkp" ?掭) ("qhlmi" ?蛪) ("qhlo" ("抓掀")) ("qhml" ?折) ("qhmy" ?拆) ("qhnbg" ?觢) ("qhne" ?投) ("qhoa" ?揝) ("qhoo" ("摐𢲛")) ("qhor" ?撘) ("qhp" ("托恝")) ("qhpm" ?抵) ("qhq" ?挈) ("qhqo" ?抶) ("qhrf" ?摀) ("qhs" ?拃) ("qhsb" ("掮揙")) ("qhsk" ("捩撽")) ("qhsm" ?搧) ("qhuc" ?攢) ("qhul" ?擤) ("qhuo" ?擨) ("qhuu" ?撬) ("qhv" ?㛃) ("qhvif" ?絜) ("qhvl" ?抑) ("qhvp" ?扺) ("qhwp" ?摠) ("qhxe" ?搜) ("qhxm" ("捏揑")) ("qhxu" ?掜) ("qhye" ?搬) ("qhymu" ?齧) ("qhyu" ?搋) ("qi" ?找) ("qibi" ?搏) ("qice" ?捘) ("qidy" ?攠) ("qihf" ("搣摵")) ("qihm" ?掋) ("qihu" ?抁) ("qihv" ?揻) ("qiih" ?摻) ("qiil" ?𢲲) ("qij" ?𢫨) ("qijb" ?捕) ("qije" ?捄) ("qikf" ?撝) ("qikk" ?拔) ("qiku" ?扰) ("qilr" ?搪) ("qine" ?𢫕) ("qing" ?㨩) ("qioi" ?捬) ("qiok" ?挨) ("qipd" ?攗) ("qipm" ?拭) ("qipw" ?攟) ("qir" ?抬) ("qirm" ?掝) ("qirp" ?撼) ("qis" ?护) ("qit" ("拚𢬿")) ("qitc" ?擴) ("qitf" ?摭) ("qixp" ?摝) ("qiyr" ?掂) ("qj" ("丰丯")) ("qjbc" ?搷) ("qjbd" ?挬) ("qjbf" ("擦𢱢")) ("qjbj" ?揇) ("qjbm" ?㨁) ("qjbv" ?攮) ("qjck" ?𢲷) ("qjcm" ?控) ("qjcn" ?挖) ("qjco" ("搲𢱑")) ("qjcs" ?搾) ("qjcv" ?攛) ("qje" ?技) ("qjhp" ?挓) ("qjhr" ?揢) ("qjhu" ?抭) ("qjii" ?摶) ("qjji" ?撠) ("qjjj" ("擀搟")) ("qjjl" ?摲) ("qjjn" ?㨴) ("qjk" ?扙) ("qjks" ?拷) ("qjlo" ?捷) ("qjlv" ?捿) ("qjmc" ?擯) ("qjmm" ?揎) ("qjmo" ?掟) ("qjmr" ?砉) ("qjmu" ?捖) ("qjnl" ("邦鄻")) ("qjnu" ?捥) ("qjoa" ?摍) ("qjp" ?拕) ("qjpa" ?搘) ("qjpn" ?擰) ("qjqp" ?攇) ("qjqr" ?搳) ("qjru" ?𢭪) ("qjsm" ?彗) ("qjsmf" ?熭) ("qjsmp" ?慧) ("qjto" ?攓) ("qjtv" ?攐) ("qjv" ?按) ("qjwj" ?捙) ("qka" ?春) ("qkali" ?蠢) ("qkap" ?惷) ("qkce" ?摋) ("qkcf" ?撩) ("qkdi" ?寿) ("qke" ?泰) ("qkf" ?拻) ("qkhd" ?秦) ("qkhk" ?奏) ("qkhx" ?舂) ("qkhxp" ?憃) ("qkja" ?撦) ("qkjt" ?捹) ("qkkb" ?𢯎) ("qklb" ?抪) ("qkld" ?拵) ("qklu" ?掩) ("qkmf" ?捺) ("qkmr" ?掎) ("qkms" ?挎) ("qkoo" ?挾) ("qkq" ?奉) ("qkrd" ?𢱌) ("qks" ?扐) ("qksb" ?搚) ("qksj" ?𢱕) ("qkso" ?摦) ("qkss" ?拹) ("qkus" ?拋) ("qla" ?晢) ("qlbk" ?抰) ("qlbu" ?抌) ("qlc" ?銴) ("qle" ?捸) ("qlf" ?焎) ("qllb" ?帮) ("qllmi" ?蜇) ("qlln" ?拂) ("qlmc" ?撌) ("qlmo" ?挑) ("qlmr" ?硩) ("qlmy" ?排) ("qlp" ?悊) ("qlpb" ?揹) ("qlr" ?哲) ("qlryo" ?踅) ("qlvk" ?擻) ("qlw" ?抽) ("qlwl" ?抻) ("qlwp" ?拽) ("qlwv" ?摟) ("qlx" ?㩋) ("qlyhv" ?裚) ("qlymr" ?誓) ("qm" ?扛) ("qma" ?𢫦) ("qmak" ?擫) ("qmam" ?𢬎) ("qmb" ?青) ("qmbb" ?擩) ("qmbc" ?摃) ("qmbe" ?擾) ("qmbg" ?攉) ("qmblm" ?靑) ("qmbs" ?摴) ("qmbuc" ?責) ("qmbv" ?𢸍) ("qmbw" ?擂) ("qmd" ?扜) ("qmdm" ?攊) ("qmf" ?抔) ("qmfj" ?抨) ("qmg" ?抂) ("qmgg" ?捱) ("qmgn" ?捯) ("qmgt" ?挵) ("qmhe" ?麦) ("qmia" ?搢) ("qmig" ?挃) ("qmj" ?扞) ("qmjk" ?撖) ("qmlk" ?挭) ("qmlm" ?掗) ("qmmi" ?抎) ("qmmp" ?攦) ("qmmr" ?捂) ("qmmu" ?抏) ("qmmv" ?振) ("qmn" ?打) ("qmob" ?抦) ("qmr" ?拓) ("qmrb" ?搹) ("qmre" ?揼) ("qmrt" ?𢭃) ("qmrw" ?揊) ("qmso" ?㧻) ("qmsu" ?扼) ("qmto" ?撅) ("qmu" ?扤) ("qmua" ?撍) ("qmv" ?表) ("qmvif" ?素) ("qmvm" ?挳) ("qmwd" ?搮) ("qmwf" ?摽) ("qmwj" ?撢) ("qmwyf" ?纛) ("qmwyi" ?毒) ("qnau" ?挽) ("qnbg" ?捔) ("qnbk" ?換) ("qnbq" ?𢶷) ("qncr" ?擔) ("qndf" ?搎) ("qndt" ?掹) ("qnem" ?拯) ("qng" ?扭) ("qnhd" ?揉) ("qnhe" ?扱) ("qnhs" ?扔) ("qnhx" ?掐) ("qnib" ?捅) ("qnin" ("抒拸")) ("qnkg" ?挺) ("qnkm" ?挻) ("qnkq" ?揵) ("qnlb" ?撱) ("qnlo" ?𢵌) ("qnmm" ?搦) ("qno" ?扻) ("qnob" ?揟) ("qnoe" ?撥) ("qnok" ?揆) ("qnot" ?撜) ("qnri" ?攙) ("qnwa" ?擼) ("qo" ?夫) ("qoa" ?替) ("qoah" ?摥) ("qob" ?抐) ("qobg" ?搉) ("qobuc" ?賛) ("qobuu" ?規) ("qodi" ?拊) ("qog" ?推) ("qogb" ?㩦) ("qogs" ?携) ("qohaf" ?鳺) ("qohg" ?拰) ("qohh" ?抮) ("qoii" ?拎) ("qoim" ?攕) ("qoin" ?扲) ("qoip" ?捻) ("qoir" ?搶) ("qoiv" ?搇) ("qojwj" ?輦) ("qoll" ?扴) ("qomb" ?掄) ("qomd" ?捈) ("qomg" ?拴) ("qomn" ?揄) ("qomo" ?撿) ("qomq" ?𢲡) ("qomr" ("拾捨")) ("qomt" ?揜) ("qon" ?扢) ("qonl" ?邞) ("qooa" ?𢵄) ("qoog" ?挫) ("qopd" ?拖) ("qorq" ?搿) ("qotf" ?撫) ("qowy" ?挴) ("qoya" ?摿) ("qoyb" ?擒) ("qpa" ?指) ("qpd" ?扡) ("qpfd" ?掬) ("qphp" ?㧾) ("qpi" ("扚抅")) ("qpko" ?擬) ("qpmm" ?揯) ("qpou" ?掏) ("qpp" ?批) ("qppa" ?揩) ("qpr" ?拘) ("qpru" ?抱) ("qpt" ?抴) ("qptd" ?揲) ("qpu" ?扽) ("qpuu" ?搊) ("qpyr" ?揈) ("qqhk" ?揳) ("qqjl" ?挷) ("qqka" ?𢰦) ("qqkd" ?搸) ("qqkk" ?揍) ("qqkq" ?捧) ("qqmb" ?掅) ("qqo" ?扶) ("qqoj" ?攆) ("qqou" ?摫) ("qqq" ?掱) ("qqu" ?扥) ("qr" ?扣) ("qrau" ?挹) ("qrb" ?捐) ("qrbc" ?損) ("qrlb" ?𢬢) ("qrln" ?剨) ("qrrd" ?操) ("qrrj" ?撣) ("qrsh" ?拐) ("qrsj" ?揖) ("qrsn" ?捌) ("qruc" ?撰) ("qrvp" ?抿) ("qryo" ?捉) ("qs" ?韦) ("qsav" ?揠) ("qseg" ("摼擓")) ("qshe" ?𢲈) ("qshi" ?扨) ("qshr" ?招) ("qshu" ?捤) ("qsit" ?㩜) ("qsj" ?挕) ("qsje" ?掫) ("qsjj" ?攝) ("qsjl" ?揶) ("qsjr" ?据) ("qskr" ?捃) ("qslb" ?㧜) ("qsll" ?挋) ("qsma" ?摺) ("qsmb" ?掃) ("qsmg" ("握擢")) ("qsmh" ?摎) ("qsmi" ?撏) ("qsmv" ?掁) ("qsp" ?抳) ("qsql" ?挪) ("qsrj" ?擗) ("qsrr" ?摳) ("qss" ?拒) ("qssr" ?挶) ("qstt" ?摒) ("qstv" ?搌) ("qsuu" ?掘) ("qswu" ?攬) ("qsyq" ?摨) ("qta" ?措) ("qtak" ?摸) ("qtav" ?擖) ("qtbc" ?捵) ("qtbf" ("攃𢶕")) ("qtbk" ?撒) ("qtbn" ?揃) ("qtc" ?拱) ("qtce" ?𢹸) ("qtcl" ?撕) ("qtco" ?撲) ("qtct" ?搤) ("qtcw" ?揂) ("qtgi" ?𢷮) ("qtjp" ?𢶤) ("qtkl" ?擲) ("qtm" ?拑) ("qtmc" ("掑撗")) ("qtmj" ?撶) ("qtmv" ?揕) ("qtod" ?搽) ("qtoe" ?擭) ("qtog" ?攤) ("qtor" ?搭) ("qtov" ?攁) ("qtpd" ?擛) ("qtqm" ?搓) ("qtqu" ?撯) ("qtrk" ?擏) ("qtt" ?拼) ("qttb" ?搆) ("qttc" ?掽) ("qtub" ?搠) ("qtw" ?描) ("qtwi" ?撙) ("qtwv" ?擃) ("qtxc" ?搛) ("qu" ?扎) ("qud" ?槼) ("qumb" ?揣) ("qumrb" ?鬹) ("quob" ?攜) ("quog" ?摧) ("quos" ("㩗𢹂")) ("quu" ?拙) ("quv" ?嫢) ("quvif" ?紥) ("qvfe" ?𢲩) ("qvfi" ?𢺳) ("qvid" ?擽) ("qvio" ?拟) ("qvis" ("拗抝")) ("qvno" ?掾) ("qvoi" ?攭) ("qvvd" ?摷) ("qvvn" ?拶) ("qvvv" ?擸) ("qwd" ("捆捰")) ("qwg" ?捚) ("qwhr" ?撂) ("qwim" ?摑) ("qwjc" ?摜) ("qwk" ?㧢) ("qwkp" ?摁) ("qwl" ?押) ("qwlg" ?攞) ("qwli" ?擉) ("qwlj" ?擇) ("qwlp" ?擺) ("qwlv" ?擐) ("qwmv" ?揋) ("qwot" ?搵) ("qwp" ?揌) ("qwtj" ?𢳂) ("qwvf" ?摞) ("qwwv" ?攌) ("qwyi" ?拇) ("qy" ?扑) ("qyaj" ?掉) ("qybb" ("撾揥")) ("qybc" ?揁) ("qybg" ?攡) ("qybk" ?撤) ("qybp" ?攏) ("qybs" ?搒) ("qycb" ?摘) ("qyck" ?挍) ("qydk" ?撴) ("qyg" ?拄) ("qygq" ?撻) ("qyhj" ?摓) ("qyhn" ?抗) ("qyhr" ?搥) ("qyhv" ?挔) ("qyij" ?摔) ("qyj" ?抖) ("qyjj" ?摙) ("qyk" ?抆) ("qylh" ?捗) ("qylm" ?扯) ("qymb" ?掯) ("qyoj" ?捽) ("qyok" ?掖) ("qypo" ?據) ("qypp" ?攄) ("qyps" ?擄) ("qypt" ?攎) ("qyr" ?拈) ("qyrb" ?搞) ("qyrd" ?㨃) ("qyrf" ("掠𢴒")) ("qyrn" ("揨攍㧸")) ("qyrv" ?攘) ("qysd" ("揓𢰧")) ("qyso" ?㨗) ("qyt" ?拉) ("qyta" ?揞) ("qytg" ?撞) ("qytr" ?掊) ("qytu" ?摬) ("qytv" ?接) ("qyub" ?摛) ("qyvg" ?擁) ("qyvw" ?搐) ("qywm" ?擅) ("qyx" ?擠) ("qyy" ?抃) ("qyyb" ?擿) ("r" ?口) ("raa" ?唱) ("rail" ?唧) ("raiu" ?嘅) ("rajv" ?𠹵) ("ram" ?呾) ("ramj" ?哻) ("ranh" ?𠻻) ("rank" ?㘚) ("ranx" ?嚪) ("rapv" ?喝) ("rase" ?嘬) ("rate" ?嚗) ("rau" ("吧邑")) ("rav" ?哏) ("rawe" ?𠼦) ("raye" ?敯) ("rayf" ?𠾶) ("rb" ?肙) ("rbbb" ?嗗) ("rbbe" ?噯) ("rbbr" ?喎) ("rbcv" ?嚶) ("rbd" ?啋) ("rbdi" ?哷) ("rbgr" ?啁) ("rbhaf" ?鵑) ("rbhx" ?㗖) ("rbm" ?咀) ("rbmr" ?哃) ("rbou" ?嗂) ("rbsd" ?𠲜) ("rbsmr" ?嗣) ("rbss" ?𠱂) ("rbtk" ?𠹻) ("rbuc" ("員唄")) ("rbuu" ?哯) ("rbv" ?哸) ("rbvk" ?嗘) ("rbwi" ?嚼) ("rbyp" ?𡄯) ("rc" ("只叭唫")) ("rcah" ?𡃶) ("rcim" ?嗡) ("rckn" ?嗲) ("rcks" ?勛) ("rcl" ?吖) ("rcms" ?𠯋) ("rcnl" ?鄖) ("rcor" ?唂) ("rcsh" ?吩) ("rcte" ?𡆇) ("rcwa" ?噌) ("rcyq" ?𡅈) ("rd" ("呆㕲")) ("rdam" ?喳) ("rdd" ?啉) ("rddf" ?噤) ("rdhqu" ?氉) ("rdhr" ?𠺝) ("rdi" ?吋) ("rdk" ?吷) ("rdlc" ?𡃤) ("rdln" ("喇劋")) ("rdlo" ?嗽) ("rdm" ?呠) ("rdmg" ?𠶖) ("rdmk" ?𠼰) ("rdmq" ?喡) ("rdnl" ?鄵) ("rdoo" ?唻) ("rdqq" ?𠾴) ("rdrd" ?槑) ("rdrj" ?𡀞) ("rdyn" ?𠵉) ("rea" ?𠴲) ("rebb" ?𠿭) ("rede" ?啵) ("reed" ?嗓) ("reee" ?啜) ("refh" ?唦) ("rehp" ?𠻹) ("reiv" ?𠺘) ("rejf" ?𡄽) ("reoy" ?嗨) ("rf" ?吙) ("rfb" ?哨) ("rfba" ?嚐) ("rfbc" ?嗩) ("rfbg" ?嘡) ("rfbn" ?𠸑) ("rfbw" ?噹) ("rfd" ?咪) ("rfdj" ?𠺫) ("rfdq" ?噒) ("rff" ?啖) ("rffs" ?嘮) ("rfh" ?吵) ("rfkt" ?𡃇) ("rfmu" ?咣) ("rfog" ?𠻘) ("rfqu" ?啳) ("rg" ?吐) ("rgb" ?呥) ("rgbt" ?噎) ("rgcc" ?嚇) ("rgg" ?哇) ("rggu" ?嘵) ("rggy" ?啩) ("rghaf" ?鷕) ("rgi" ?呿) ("rgis" ?𠲵) ("rgit" ?嗑) ("rgkc" ?嚽) ("rglc" ?哧) ("rgni" ?嚋) ("rgnl" ?郢) ("rgob" ?𡁻) ("rgou" ?𠺬) ("rgpd" ?哋) ("rgr" ?咭) ("rgrr" ?嘻) ("rgsk" ?嗷) ("rgth" ?嘭) ("rgtj" ?啈) ("rgwc" ?𡂝) ("rgwg" ?𠹺) ("rgyo" ?唗) ("rha" ?㕷) ("rhad" ?嘄) ("rhaf" ?鳴) ("rhag" ?喤) ("rhai" ?啲) ("rhaj" ?嗥) ("rhal" ?㘉) ("rhap" ?唣) ("rhbk" ?噢) ("rhbn" ?𠶜) ("rhbr" ?响) ("rhbu" ?咱) ("rhdf" ?啾) ("rhdn" ?唎) ("rhdp" ?𡀝) ("rhdr" ?啝) ("rhdw" ?噃) ("rher" ?咯) ("rhey" ?咚) ("rhfb" ?𠿫) ("rhfd" ?呼) ("rhg" ?呈) ("rhgi" ?𠲍) ("rhgr" ?哠) ("rhhe" ?嚟) ("rhhj" ?啤) ("rhhk" ?㗛) ("rhhv" ?哌) ("rhi" ("𠺌吆")) ("rhjd" ?咮) ("rhjm" ?唾) ("rhjr" ?咶) ("rhjx" ?喢) ("rhk" ?㕭) ("rhkb" ?嘺) ("rhkp" ?㖭) ("rhml" ?听) ("rhmo" ?噬) ("rhnd" ("哚𠼝")) ("rhoa" ?喒) ("rhoo" ?嘥) ("rhoq" ?𠷈) ("rhor" ?㗳) ("rhp" ?吒) ("rhpm" ?呧) ("rhq" ?吽) ("rhqi" ?哦) ("rhqu" ?㕰) ("rhr" ?呂) ("rhrf" ?嗚) ("rhrn" ?𠵯) ("rhs" ?咋) ("rhsk" ("唳噭")) ("rht" ?呏) ("rhu" ?兄) ("rhuc" ?囋) ("rhuj" ?嘷) ("rhuk" ?嗅) ("rhul" ?嚊) ("rhvo" ?呱) ("rhwg" ?囖) ("rhxe" ?嗖) ("rhxu" ?唲) ("rhyu" ?嗁) ("ri" ?𠯫) ("ribp" ?𠹌) ("rice" ?唆) ("ridi" ?嚒) ("ridq" ?嚤) ("rifb" ?𡁜) ("rift" ?𡅏) ("rihf" ?嘁) ("rihq" ?哞) ("rihr" ?喊) ("rihu" ?吮) ("rihv" ?喴) ("riil" ?啷) ("rijb" ?哺) ("rijc" ?嘛) ("rik" ?吠) ("rikf" ?噅) ("rill" ?㖄) ("rimi" ?唥) ("rine" ?咏) ("riog" ?雖) ("riok" ?唉) ("ripp" ?𠳓) ("rir" ?咍) ("ritc" ?嚝) ("rite" ?喥) ("ritf" ?嗻) ("riuh" ?哤) ("riyr" ?𠶧) ("rj" ?叶) ("rjal" ?嘟) ("rjbc" ?嗔) ("rjbd" ?哱) ("rjbf" ("嗦嚓")) ("rjbj" ?喃) ("rjbm" ?𠵌) ("rjbo" ?嚏) ("rjbv" ?囔) ("rjca" ?噾) ("rjd" ?味) ("rje" ?吱) ("rjhaf" ?鷤) ("rjhp" ?咤) ("rjhr" ?喀) ("rji" ("戰戢")) ("rjig" ?𡁶) ("rjjb" ?嘲) ("rjji" ("囀𠽤")) ("rjjj" ?𡆀) ("rjka" ?啫) ("rjkd" ?哮) ("rjkp" ?咾) ("rjks" ?𠱼) ("rjlo" ?啑) ("rjmm" ?喧) ("rjmmv" ?辴) ("rjmo" ("啶𠺢")) ("rjmu" ?唍) ("rjnl" ?鄲) ("rjon" ?嘜) ("rjp" ?咜) ("rjpa" ?嗜) ("rjpn" ?嚀) ("rjpu" ?嘧) ("rjqr" ?嗐) ("rjr" ?咕) ("rjrb" ?㗅) ("rjrc" ?𡅅) ("rjrr" ?𠴨) ("rjru" ?𠳭) ("rjstv" ?囅) ("rjt" ?𠱥) ("rjtc" ?噴) ("rjtg" ?噻) ("rjv" ?咹) ("rjwj" ?唓) ("rka" ?暋) ("rkbl" ?喐) ("rkbu" ?睯) ("rkcf" ?嘹) ("rkf" ?咴) ("rkgg" ?喹) ("rki" ("呔吰")) ("rkkb" ?唏) ("rklb" ?咘) ("rklu" ?唵) ("rkm" ?咗) ("rkmr" ?𠵇) ("rkn" ?咦) ("rkoi" ?𡁯) ("rkoo" ?唊) ("rkp" ?愍) ("rkrd" ?㗎) ("rkrf" ?𡃉) ("rks" ("另叻")) ("rksb" ?嗋) ("rksj" ?𠸊) ("rksr" ?咖) ("rlb" ?吊) ("rlgm" ?㗲) ("rlln" ?咈) ("rlmc" ?嘳) ("rlmo" ?咷) ("rlmt" ?嚍) ("rlmy" ?啡) ("rlon" ?𠸐) ("rlwl" ?呻) ("rlwu" ?黾) ("rlwv" ?嘍) ("rlx" ?嘯) ("rmam" ?咺) ("rmamh" ?踼) ("rmamo" ?踶) ("rmanw" ?躝) ("rmaph" ?踢) ("rmasm" ?蹋) ("rmau" ?跁) ("rmav" ?跟) ("rmb" ?跀) ("rmbb" ("嚅𨂃")) ("rmbbb" ?𨃴) ("rmbc" ?嗊) ("rmbd" ?踩) ("rmbe" ?嚘) ("rmbg" ?嚯) ("rmbhx" ?蹈) ("rmbi" ?嘠) ("rmbkf" ?蹨) ("rmbm" ("跙𠽌")) ("rmbsd" ?踭) ("rmbt" ?跚) ("rmbue" ?躩) ("rmbug" ?躣) ("rmbvk" ?蹊) ("rmc" ?趴) ("rmcw" ("哂唒")) ("rmcwa" ?蹭) ("rmd" ?吁) ("rmdam" ?蹅) ("rmdhe" ?跛) ("rmdk" ?趹) ("rmdm" ?嚦) ("rmdoo" ?𨂐) ("rmea" ?踏) ("rmei" ?䟕) ("rmf" ?吥) ("rmfb" ?踃) ("rmfbg" ?蹚) ("rmfbh" ?𨅝) ("rmfbr" ?䠀) ("rmfbw" ?𨆉) ("rmfcb" ?蹐) ("rmfdq" ?蹸) ("rmffe" ?躞) ("rmfj" ?呯) ("rmfm" ?呸) ("rmfq" ?跘) ("rmfqu" ?踡) ("rmfr" ?𠳝) ("rmgce" ?踜) ("rmgcg" ?踛) ("rmgdi" ?跱) ("rmgg" ("跬啀")) ("rmggu" ?蹺) ("rmgni" ?躊) ("rmgt" ?哢) ("rmgyo" ?跿) ("rmhdf" ?踿) ("rmhdv" ?踒) ("rmhdw" ?蹯) ("rmher" ?路) ("rmhgu" ?跣) ("rmhhj" ?䠋) ("rmhhw" ?蹓) ("rmhjd" ?跦) ("rmhjg" ?踵) ("rmhk" ?跃) ("rmhkb" ?蹻) ("rmhlb" ?踽) ("rmhlc" ?躓) ("rmhml" ?斲) ("rmhmy" ?跅) ("rmhnd" ?跺) ("rmhoo" ("蹤蹝")) ("rmhqo" ?跌) ("rmhs" ?䟭) ("rmhsb" ?蹁) ("rmhsk" ?躈) ("rmhuc" ?躦) ("rmhyu" ?蹏) ("rmiav" ?踉) ("rmice" ?踆) ("rmig" ?咥) ("rmigi" ?躕) ("rmii" ?踐) ("rmikk" ?跋) ("rmir" ?跆) ("rmism" ?𨃩) ("rmite" ?踱) ("rmitf" ?蹠) ("rmiwg" ?躔) ("rmixp" ?蹗) ("rmiyr" ?踮) ("rmjbc" ?蹎) ("rmjbj" ?𨂾) ("rmjcv" ?躥) ("rmje" ?跂) ("rmjk" ?噉) ("rmjkd" ?踍) ("rmjlo" ?踕) ("rmjmf" ?踪) ("rmjmn" ?𨀉) ("rmjnu" ?踠) ("rmjoa" ?蹜) ("rmjp" ?跎) ("rmjr" ?跍) ("rmk" ?吴) ("rmkmr" ?踦) ("rmkms" ?跨) ("rmkn" ?跠) ("rmkpb" ?蹛) ("rmksr" ?跏) ("rmlb" ?啢) ("rmlk" ?哽) ("rmlm" ?啞) ("rmlmc" ?蹪) ("rmlmo" ?跳) ("rmlq" ?𨀞) ("rmlwp" ?跩) ("rmmcw" ?跴) ("rmmd" ?趶) ("rmmf" ?呩) ("rmmfb" ?躎) ("rmmfr" ?踎) ("rmmgi" ?𨆼) ("rmmi" ?呍) ("rmmig" ?跮) ("rmmlk" ?𨁈) ("rmmmp" ?躧) ("rmmmv" ?䟴) ("rmmp" ?噁) ("rmmr" ("唔跖")) ("rmmre" ?𨂽) ("rmmrw" ?踾) ("rmmt" ?趼) ("rmmto" ?蹶) ("rmmv" ?㖘) ("rmmvm" ?踁) ("rmn" ?叮) ("rmnbs" ?踴) ("rmnhd" ?蹂) ("rmnhe" ?趿) ("rmnib" ?踊) ("rmnin" ?跢) ("rmnkq" ?踺) ("rmnmu" ?跪) ("rmnn" ?咧) ("rmnoe" ?蹳) ("rmnot" ?蹬) ("rmnr" ?呵) ("rmodi" ?跗) ("rmog" ?踓) ("rmohh" ?跈) ("rmoi" ?𡁷) ("rmoip" ?踗) ("rmoir" ?蹌) ("rmokr" ?踟) ("rmomb" ?踚) ("rmomg" ?跧) ("rmomn" ?踰) ("rmomr" ?跲) ("rmon" ?趷) ("rmooo" ?踨) ("rmoto" ?𨆯) ("rmotq" ?躌) ("rmou" ?𠶲) ("rmowy" ?踇) ("rmoym" ?𨀣) ("rmpfd" ?踘) ("rmpi" ?趵) ("rmpmc" ?蹞) ("rmpr" ?跔) ("rmpru" ?跑) ("rmpt" ?跇) ("rmptd" ?蹀) ("rmqd" ?𨀤) ("rmqka" ?踳) ("rmqkx" ?蹖) ("rmqmc" ?蹟) ("rmqo" ?趺) ("rmr" ?𠰴) ("rmrb" ?嗝) ("rmrj" ?𠹶) ("rmrr" ?𠹭) ("rmrrd" ?躁) ("rmrt" ?哣) ("rmryo" ?踀) ("rmsje" ?踙) ("rmsjj" ?躡) ("rmsjr" ?踞) ("rmsju" ?踂) ("rmsmg" ?躍) ("rmso" ?啄) ("rmsp" ?跜) ("rmss" ?距) ("rmssr" ?跼) ("rmstv" ?蹍) ("rmsu" ?呃) ("rmsup" ?跽) ("rmswu" ?𨈇) ("rmt" ?咞) ("rmta" ?踖) ("rmtag" ?躪) ("rmtb" ?𡂖) ("rmtce" ?躨) ("rmtco" ?蹼) ("rmtja" ?躇) ("rmtkl" ?躑) ("rmtlb" ?蹣) ("rmtmc" ?踑) ("rmtmj" ?𨅯) ("rmtmv" ?踸) ("rmto" ?噘) ("rmtqa" ?躤) ("rmtqm" ?蹉) ("rmtt" ?跰) ("rmttc" ?踫) ("rmtwa" ?蹧) ("rmtwi" ?蹲) ("rmua" ?噆) ("rmubb" ?蹦) ("rmue" ?嗄) ("rmuhi" ?𨅏) ("rmui" ?嘎) ("rmumb" ?踹) ("rmuw" ?𠵾) ("rmvh" ?呀) ("rmvi" ?嗕) ("rmvid" ?躒) ("rmvim" ?躖) ("rmvmi" ?蹡) ("rmvn" ?咓) ("rmvs" ?号) ("rmvvv" ?躐) ("rmwc" ?𠿪) ("rmwd" ?踝) ("rmwf" ?嘌) ("rmwg" ?喱) ("rmwj" ?嘾) ("rmwjc" ?躀) ("rmwl" ?喕) ("rmwli" ?躅) ("rmwtj" ?蹕) ("rmwv" ?喓) ("rmwyi" ?𧿹) ("rmy" ?吓) ("rmyaj" ?踔) ("rmyav" ?蹆) ("rmybb" ?蹄) ("rmybp" ?躘) ("rmycb" ?蹢) ("rmyck" ?跤) ("rmydk" ?蹾) ("rmyf" ?嘕) ("rmyfe" ?踧) ("rmyfu" ?蹴) ("rmyg" ?跓) ("rmygq" ?躂) ("rmyij" ?𨄮) ("rmyjj" ?蹥) ("rmylc" ?跡) ("rmylh" ?踄) ("rmylm" ?趾) ("rmymp" ?跐) ("rmymu" ?躚) ("rmyoj" ?踤) ("rmypo" ?躆) ("rmyr" ?跕) ("rmyrv" ?躟) ("rmytg" ?蹱) ("rmytr" ?踣) ("rmytv" ?踥) ("rmyx" ?躋) ("rnbg" ("唃𡃏")) ("rnbj" ?嘝) ("rnbk" ?喚) ("rncr" ?噡) ("rnd" ?吇) ("rndt" ?𠵼) ("rndu" ?吼) ("rne" ?𠱁) ("rng" ("吜𡋾")) ("rnhb" ?噊) ("rnhe" ?吸) ("rnhs" ?𠮨) ("rnhx" ?啗) ("rnin" ?哆) ("rnir" ?𠱷) ("rniy" ?𠰻) ("rnkm" ?唌) ("rnl" ?吲) ("rnlb" ?𡃴) ("rnlf" ?𡁸) ("rnlm" ("唨𠾐")) ("rnlr" ?啊) ("rnmu" ?𠱓) ("rnn" ?𠮩) ("rno" ?吹) ("rnot" ?噔) ("rnqd" ?𠹳) ("rnri" ?嚵) ("rnsp" ?喼) ("rnwa" ?嚕) ("rnxu" ?𪚩) ("rob" ?吶) ("robq" ?𤰉) ("rod" ?咻) ("rodi" ?咐) ("rog" ?唯) ("rogd" ?㗱) ("rogf" ?噍) ("rohe" ?𠿬) ("rohf" ?喺) ("roic" ?嗿) ("roif" ?𠼮) ("roii" ?呤) ("roin" ?吟) ("roip" ("唸𠰺")) ("roir" ("嗆唅")) ("roiv" ("喰𠹸")) ("roj" ?吘) ("roll" ?吤) ("rom" ?𠰋) ("roma" ?噲) ("romd" ?唋) ("roml" ("啣𠵴")) ("romm" ?噏) ("romn" ?喻) ("romo" ?噞) ("romq" ?嗱) ("romr" ("哈啥")) ("romt" ?啽) ("romv" ?喩) ("ron" ?吃) ("rond" ?𠺪) ("ronk" ?喉) ("roob" ?𠹹) ("roog" ?唑) ("rop" ?吪) ("roq" ?哖) ("rosk" ?咿) ("ross" ?𠳔) ("rotf" ?嘸) ("roto" ?𡂈) ("roud" ?嚹) ("roum" ?𠼭) ("rowr" ?嗰) ("royb" ?噙) ("royv" ?𠵱) ("rp" ("叱吣")) ("rpa" ?咰) ("rpd" ?吔) ("rph" ?咇) ("rphaf" ?鴖) ("rphh" ?吻) ("rphp" ?唿) ("rpim" ?呁) ("rplii" ?蟁) ("rpln" ?刡) ("rpmbc" ?䪸) ("rpok" ?敃) ("rpou" ?啕) ("rpp" ?吡) ("rppa" ?喈) ("rpr" ?呴) ("rpru" ?咆) ("rpt" ?呭) ("rptd" ?喋) ("rpu" ?吨) ("rpuc" ?噸) ("rpuk" ?哅) ("rqam" ?𠵆) ("rqbu" ?𡃁) ("rqde" ?𠵿) ("rqdm" ?𠾵) ("rqfh" ?𠳕) ("rqha" ?啪) ("rqhk" ?喫) ("rqhl" ?哳) ("rqhu" ?囓) ("rqhw" ?𡃓) ("rqjm" ?嘒) ("rqkd" ?嗪) ("rqkq" ?唪) ("rqmc" ?嘖) ("rqmf" ?嗉) ("rqmm" ?𠻺) ("rqmn" ?咑) ("rqne" ?𠳖) ("rqo" ?呋) ("rqyg" ?𡃵) ("rqyj" ?唞) ("rqym" ?𠳏) ("rqyt" ?啦) ("rrau" ?唈) ("rrbyj" ?斝) ("rrf" ?喣) ("rrhaf" ?鷺) ("rrhn" ?咒) ("rrhu" ?呪) ("rrik" ("哭獸")) ("rrikr" ?器) ("rrill" ?喌) ("rrmcr" ?囂) ("rrmjs" ?咢) ("rrmmk" ?嚴) ("rrmms" ?咢) ("rrmr" ("噐𡀔")) ("rrms" ?呺) ("rrnl" ?郘) ("rrr" ?品) ("rrrd" ("噪喿")) ("rrrh" ?𠻝) ("rrrj" ?嘽) ("rrrr" ("碞㗊")) ("rrrs" ?㗁) ("rrru" ("喦嵒")) ("rrslr" ?嚚) ("rrsqf" ?駡) ("rruc" ?噀) ("rrvlr" ?嘂) ("rrvp" ?呡) ("rrwj" ?單) ("rrwmu" ?鼉) ("rrye" ?㗇) ("rryo" ?哫) ("rsbn" ?唰) ("rsef" ?𡁵) ("rsf" ?𤏩) ("rsh" ?叨) ("rshaf" ("鴞鶚")) ("rshu" ?𠳿) ("rsit" ?嚂) ("rsj" ("咡咠")) ("rsjj" ?囁) ("rsjl" ?㖿) ("rsjr" ?啹) ("rsk" ?吚) ("rsl" ?叩) ("rslb" ?咂) ("rsll" ?𠱸) ("rsln" ?別) ("rsm" ?叼) ("rsmbc" ?顎) ("rsme" ?唚) ("rsmg" ("喔哐嚁")) ("rsmh" ?嘐) ("rsmi" ?噚) ("rsmj" ?噿) ("rsnl" ?鄂) ("rso" ?呎) ("rsp" ?呢) ("rsqf" ?嗎) ("rsql" ?哪) ("rsrj" ?噼) ("rsro" ?𡂿) ("rsrr" ?嘔) ("rss" ?𠰠) ("rssl" ?卾) ("rssu" ?𠱃) ("rsuu" ?啒) ("rsyi" ?囑) ("rsypu" ?號) ("rta" ?唶) ("rtak" ?嗼) ("rtav" ?噶) ("rtbo" ?𡁏) ("rtc" ?哄) ("rtcg" ?𠼻) ("rtcl" ?嘶) ("rtco" ?噗) ("rtct" ?嗌) ("rtgf" ?㗝) ("rtgi" ("囈嚉")) ("rtgk" ?𠸍) ("rtgu" ?唴) ("rthv" ?𠾭) ("rtj" ?𠯢) ("rtjg" ?嚡) ("rtjp" ?㗾) ("rtjs" ?嘞) ("rtk" ("哎咲")) ("rtkr" ("喏𠸏")) ("rtlf" ?嚥) ("rtlk" ?𠸄) ("rtlo" ?嘆) ("rtm" ?咁) ("rtmc" ?唭) ("rtmj" ?嘩) ("rtmv" ?啿) ("rtnd" ?囌) ("rtod" ?嗏) ("rtoe" ?嚄) ("rtoi" ?𠸖) ("rtor" ("嗬嗒")) ("rtox" ?嚿) ("rtq" ?咩) ("rtqm" ?嗟) ("rtrg" ?嚾) ("rtub" ?嗍) ("rtvi" ?嗞) ("rtw" ?喵) ("rtwa" ?嘈) ("rtwi" ("噂囆")) ("rtwv" ?噥) ("rtxc" ?嗛) ("rtyb" ?嚆) ("rtyj" ?𡂴) ("ru" ("巳𠮿")) ("rubb" ?嘣) ("ruhjj" ?𢁅) ("ruhr" ?𠸉) ("rukb" ?𨚼) ("rumb" ?喘) ("rumi" ?嗤) ("rumr" ?啱) ("runl" ?鄳) ("ruog" ?嗺) ("ruoiv" ?饕) ("ruon" ?㖗) ("rutc" ?巽) ("ruu" ?咄) ("rv" ?𠯆) ("rve" ?呶) ("rveq" ?𠸎) ("rvfb" ?𠺶) ("rvff" ?噝) ("rvfh" ?𠴕) ("rvfi" ?喲) ("rvfj" ?𡃈) ("rvfu" ?𠾼) ("rvhi" ?𠹷) ("rvi" ?吆) ("rvii" ?嘰) ("rvis" ("呦𠯻")) ("rvjd" ?𠵈) ("rvjr" ?𠵎) ("rvl" ?叫) ("rvnk" ?吳) ("rvno" ?喙) ("rvp" ?民) ("rvvu" ?嗈) ("rwb" ?喟) ("rwc" ?呬) ("rwg" ?哩) ("rwgf" ?嘿) ("rwgg" ?嚜) ("rwgn" ?嘢) ("rwhd" ?㖥) ("rwim" ?嘓) ("rwjr" ?𠴱) ("rwk" ?咽) ("rwkp" ?嗯) ("rwks" ?𠲸) ("rwl" ?呷) ("rwlb" ?喁) ("rwlc" ?嘪) ("rwlg" ?囉) ("rwli" ?噣) ("rwlv" ?噮) ("rwmv" ?喂) ("rwnl" ?鄙) ("rwot" ?嗢) ("rwtj" ?嗶) ("rwvf" ?𠼱) ("rwyi" ?呣) ("rxu" ?黽) ("ry" ?卟) ("ryaj" ?啅) ("ryao" ?噷) ("rybb" ("啼㗻")) ("rybp" ?嚨) ("rybs" ?嗙) ("ryc" ?𠯿) ("rycb" ?嘀) ("ryck" ?咬) ("rydg" ?囃) ("rydl" ?噺) ("rydu" ?嚫) ("ryfu" ?噈) ("ryg" ?𠰍) ("rygq" ?噠) ("ryhc" ?嚬) ("ryhh" ?喭) ("ryhn" ?吭) ("ryhv" ?𠲖) ("ryib" ?唷) ("ryid" ?𠾍) ("ryjj" ?嗹) ("ryk" ?呅) ("rymb" ?啃) ("rymh" ?噦) ("rymp" ?呲) ("rymr" ?唁) ("rymu" ?嚙) ("rymy" ?咔) ("rynb" ?嗵) ("ryo" ?足) ("ryoe" ?𡃀) ("ryoj" ?啐) ("ryok" ?㖡) ("rypb" ?嘴) ("rypd" ("喍嘑")) ("rypk" ?噳) ("rypm" ?噓) ("rypo" ?噱) ("rypt" ?嚧) ("rypu" ?唬) ("ryr" ?呫) ("ryrb" ?嗃) ("ryrd" ?啍) ("ryrn" ?哼) ("ryro" ?嚎) ("ryru" ?喨) ("ryrv" ("嚷㗒")) ("ryse" ?叚) ("rysk" ?嗾) ("ryso" ?𠸝) ("rysy" ?唹) ("ryt" ?㕸) ("ryta" ?喑) ("ryti" ?嚱) ("rytp" ?噫) ("rytv" ?唼) ("ryub" ?𠻗) ("ryvg" ?噰) ("ryvo" ?咳) ("rywe" ?嚃) ("rywo" ?𠺖) ("ryx" ?嚌) ("s" ?尸) ("sahaf" ?鷵) ("sahni" ?飁) ("sammu" ?翫) ("sanl" ?䣝) ("sav" ?匽) ("sbcc" ?屭) ("sbhg" ?朢) ("sbln" ?刷) ("sbuc" ?屓) ("sbug" ?匷) ("sc" ?匹) ("schaf" ?鴄) ("schne" ?殿) ("scwa" ?層) ("se" ?尿) ("seb" ("臀腎")) ("sebuc" ("賢贀")) ("sec" ?鋻) ("sed" ?棸) ("sef" ?焣) ("seg" ("堅壂埾")) ("sehaf" ?鷖) ("selmi" ?蜸) ("semcw" ?醫) ("semgi" ("瑿𤩱")) ("semoo" ?毉) ("semr" ?硻) ("semrt" ?豎) ("seog" ?匯) ("seooo" ?聚) ("seq" ?掔) ("sesmm" ?翳) ("sev" ("娶婜嫛")) ("sevif" ("緊繄")) ("sewgf" ?黳) ("seyt" ?竪) ("sfa" ?馹) ("sfaa" ?䮖) ("sfabt" ?𩥈) ("sfajv" ?騴) ("sfamj" ?駻) ("sfamo" ?騠) ("sfapp" ?騉) ("sfapv" ?騔) ("sfb" ?屑) ("sfbbr" ?騧) ("sfbcr" ?䮐) ("sfbgr" ?騆) ("sfbjj" ?䮝) ("sfbm" ?駔) ("sfbmr" ?駧) ("sfbr" ?駉) ("sfbvk" ?騱) ("sfcru" ?駾) ("sfcsh" ?䭻) ("sfcwa" ?驓) ("sfd" ?屎) ("sfdi" ("尉㷉")) ("sfdk" ?駃) ("sfdl" ?駷) ("sfdoo" ?騋) ("sfe" ?馭) ("sfeii" ?騷) ("sffdq" ?驎) ("sffqf" ?驣) ("sfgcg" ?𩣱) ("sfggu" ?驍) ("sfhae" ?騡) ("sfhag" ?騜) ("sfhdp" ?騬) ("sfher" ?駱) ("sfhgu" ?駪) ("sfhhl" ?駠) ("sfhhw" ?騮) ("sfhi" ?騩) ("sfhkb" ?驕) ("sfhml" ?馸) ("sfhni" ?颿) ("sfhp" ?馲) ("sfhsb" ?騙) ("sfhsm" ?騸) ("sfhwp" ?驄) ("sfhxe" ?騪) ("sfiav" ?駺) ("sfice" ?駿) ("sfihu" ?馻) ("sfiih" ?驂) ("sfij" ?駥) ("sfik" ?䭾) ("sfiok" ?騃) ("sfiop" ?𩥝) ("sfipf" ?䮽) ("sfir" ?駘) ("sfist" ?𩦝) ("sfit" ?駴) ("sfitc" ?𩧉) ("sfiuh" ?駹) ("sfixp" ?騼) ("sfjig" ?驖) ("sfjmc" ?驞) ("sfjmf" ?騌) ("sfjp" ?駝) ("sfjv" ?𩣑) ("sfk" ?馱) ("sfki" ?駄) ("sfkk" ?駁) ("sfkkb" ?䮎) ("sfkkk" ?騻) ("sfkmr" ?騎) ("sfl" ?馽) ("sflbk" ?駚) ("sflk" ?駛) ("sflll" ?馴) ("sflmo" ?駣) ("sflmy" ?騑) ("sflpc" ?驥) ("sflw" ?駎) ("sflws" ?騁) ("sflx" ?驌) ("sfmbu" ?驦) ("sfmfj" ?駍) ("sfmfm" ?駓) ("sfmgi" ?𩢤) ("sfmhf" ?騵) ("sfmig" ?駤) ("sfmj" ?馯) ("sfmlm" ?𩤃) ("sfmmp" ?驪) ("sfmtb" ?𩧃) ("sfmvm" ?𩣪) ("sfmwf" ?驃) ("sfmwj" ?驔) ("sfmwv" ?騕) ("sfmx" ?駵) ("sfnhb" ?驈) ("sfnhd" ?騥) ("sfnhe" ?馺) ("sfnkq" ?騝) ("sfnok" ?騤) ("sfnoo" ?騛) ("sfodi" ?駙) ("sfog" ?騅) ("sfohh" ?駗) ("sfoii" ?駖) ("sfoip" ?騐) ("sfok" ?駇) ("sfomd" ?駼) ("sfomg" ?駩) ("sfomn" ?騟) ("sfomo" ?驗) ("sfomr" ?騇) ("sfpd" ?馳) ("sfph" ?駜) ("sfpi" ?馰) ("sfpou" ?騊) ("sfpr" ?駒) ("sfpuu" ?騶) ("sfqjr" ?騞) ("sfrb" ?駽) ("sfrrj" ?驒) ("sfrye" ?騢) ("sfseo" ?驟) ("sfsff" ?驫) ("sfshr" ?駋) ("sfsj" ?駬) ("sfsjj" ?䯀) ("sfsjr" ?𩤅) ("sfsma" ?騽) ("sfsme" ?駸) ("sfsnd" ?驏) ("sfso" ?駅) ("sfsrr" ?驅) ("sfss" ?駏) ("sfssr" ?駶) ("sfstv" ?𩥇) ("sft" ?馵) ("sftaj" ?騲) ("sftbn" ?騚) ("sftcd" ?驜) ("sftjd" ?驧) ("sftlf" ?驠) ("sftlm" ?騹) ("sftmc" ?騏) ("sftmj" ?驊) ("sftrg" ?驩) ("sftt" ?駢) ("sfuce" ?騣) ("sfuhj" ?𩥪) ("sfumj" ?䮗) ("sfumt" ?𩥉) ("sfuob" ?驨) ("sfvne" ?騄) ("sfwc" ?駟) ("sfwd" ?騍) ("sfwk" ?駰) ("sfwlj" ?驛) ("sfwp" ?騦) ("sfwtj" ?驆) ("sfwvf" ?騾) ("sfyaj" ?䮓) ("sfybp" ?䮾) ("sfybs" ?騯) ("sfyck" ?駮) ("sfydk" ?驐) ("sfyg" ?駐) ("sfyhv" ?褧) ("sfyk" ?馼) ("sfypm" ?驉) ("sfypt" ?驢) ("sfyrv" ?驤) ("sfytj" ("騂騿")) ("sfyvo" ?駭) ("sfywm" ?驙) ("sghaf" ?鸐) ("sgi" ?戳) ("sgjwp" ?聽) ("sgks" ?劻) ("sgln" ?剭) ("sh" ?刀) ("shaf" ?鳲) ("shaph" ?鬄) ("shawe" ?鬘) ("shbb" ?鬅) ("shbt" ?匴) ("shby" ?𩬅) ("shc" ?刅) ("shcwa" ?鬙) ("shdbn" ?鬎) ("shdci" ?鬆) ("shdhe" ?髲) ("shefh" ?髿) ("shfb" ?髾) ("shfqu" ?鬈) ("shgb" ?髯) ("shgr" ?髻) ("shhaf" ("鳭鷚")) ("shhdf" ?鬏) ("shhdn" ?鬁) ("shhej" ?髼) ("shhg" ?𩬎) ("shhhc" ?鬚) ("shhjr" ?髺) ("shhn" ?髠) ("shhqu" ?髦) ("shi" ("戮刃")) ("shiih" ?鬖) ("shikk" ?髮) ("shjbc" ?鬒) ("shjka" ?䰇) ("shjmc" ?鬢) ("shjmf" ?鬃) ("shjpa" ?鬐) ("shjrb" ?鬍) ("shkmb" ?鬌) ("shks" ?勠) ("shlb" ?属) ("shlbu" ?髧) ("shlln" ?髴) ("shlmc" ?䰎) ("shln" ?剹) ("shmbc" ?顟) ("shmfm" ?髬) ("shml" ?匠) ("shmu" ?髡) ("shnih" ?髳) ("shnl" ?鄝) ("shnmu" ?𩯕) ("shob" ?屩) ("shod" ("髹屧")) ("shoe" ("履屐")) ("shog" ?雡) ("shoma" ?鬠) ("shomc" ?鬂) ("shoo" ?屣) ("shoog" ?髽) ("shot" ?屜) ("shov" ?屨) ("shpd" ?髢) ("shpru" ?髱) ("shqka" ?鬊) ("shqu" ?尾) ("shr" ?召) ("shsb" ?匾) ("shshr" ?髫) ("shsj" ?髶) ("shtak" ?鬕) ("shtbn" ?鬋) ("shtlb" ?鬗) ("shtw" ?髷) ("shtwv" ?鬞) ("shtxc" ?鬑) ("shuce" ?鬉) ("shvvv" ?鬣) ("shwlv" ?鬟) ("shwp" ?䰄) ("shyhj" ?鬔) ("shyhs" ?髣) ("shymp" ?髭) ("shyrv" ?鬤) ("sibt" ?監) ("sibuu" ?覧) ("sic" ?鍳) ("sif" ?熨) ("sihhh" ?髟) ("sihk" ?镺) ("sihml" ?斸) ("sihq" ?犚) ("sihqo" ?镻) ("sije" ?㞗) ("sikcf" ?镽) ("silmi" ?螱) ("siln" ?劚) ("silq" ?肆) ("simgi" ?𤧬) ("sinl" ?鄩) ("sip" ("忍慰")) ("sisuu" ?镼) ("siwc" ?䦉) ("siyhv" ?褽) ("sj" ?耳) ("sjb" ?臂) ("sjbmm" ?耼) ("sjc" ("鐾屄")) ("sjcim" ?聬) ("sjcip" ?聡) ("sjd" ?檗) ("sje" ?取) ("sjenl" ?郰) ("sjf" ?耿) ("sjfd" ?糪) ("sjff" ?𦖠) ("sjg" ?壁) ("sjgb" ?聃) ("sjgr" ?聐) ("sjhaf" ?鷿) ("sjhbn" ?䎺) ("sjhhj" ?聛) ("sjhhl" ?聊) ("sjhjr" ?聒) ("sjhqu" ?毦) ("sjhwp" ?聰) ("sjhxu" ?聣) ("sjirm" ?聝) ("sjjcm" ?聜) ("sjjmo" ?聢) ("sjjn" ?匭) ("sjjpn" ?聹) ("sjjyj" ?䏁) ("sjka" ?屠) ("sjkf" ?屪) ("sjki" ?耾) ("sjlb" ?幦) ("sjlbu" ?耽) ("sjlmc" ?聵) ("sjln" ?刵) ("sjlws" ?聘) ("sjmbc" ?顳) ("sjmbl" ?聏) ("sjmg" ?𤩹) ("sjmgi" ?璧) ("sjmn" ?耵) ("sjmvn" ?甓) ("sjmym" ?聇) ("sjncr" ?聸) ("sjnl" ?耶) ("sjnok" ?聧) ("sjoii" ?聆) ("sjoin" ?耹) ("sjok" ?𣀳) ("sjomn" ?𦖭) ("sjomr" ?𦕲) ("sjp" ("恥憵")) ("sjpkp" ?聦) ("sjq" ?擘) ("sjr" ?居) ("sjrxu" ?鼊) ("sjryo" ?躄) ("sjsh" ?劈) ("sjsj" ?聑) ("sjsjj" ?聶) ("sjtk" ?联) ("sjtor" ?𦖿) ("sju" ?耴) ("sjv" ?嬖) ("sjvif" ?繴) ("sjvis" ?聈) ("sjvit" ?聯) ("sjyhv" ?襞) ("sjyia" ?職) ("sjylm" ?耻) ("sjymr" ?譬) ("sjyrn" ?聤) ("sk" ?尹) ("skcf" ?㞠) ("skn" ?尻) ("skoo" ?匧) ("skr" ?君) ("skrr" ?匲) ("sl" ?卩) ("slb" ?匝) ("sle" ?臤) ("slmbc" ("頤頣")) ("slmc" ?匱) ("slmy" ("匪屝")) ("slo" ?臥) ("slorr" ?臨) ("slqmc" ?賾) ("slsl" ?臣) ("slsll" ?臦) ("slvif" ?綤) ("slw" ?届) ("slwv" ?屢) ("sly" ?卧) ("sm" ?刁) ("smamo" ?翨) ("smbjj" ("翬𦑩")) ("smblb" ?帚) ("smcsh" ?翂) ("smdhe" ?翍) ("smf" ?灵) ("smg" ?匡) ("smgi" ?匤) ("smha" ?習) ("smhaf" ?翵) ("smhqo" ?翐) ("smhqu" ?毣) ("smht" ?𦐒) ("smi" ("镸𦐂")) ("smig" ?屋) ("smikk" ?翇) ("smip" ?𦏵) ("smkoo" ?翜) ("sml" ("翀𠁨")) ("smm" ?羾) ("smmbc" ?頨) ("smmri" ?尋) ("smnp" ?屍) ("smog" ?翟) ("smohh" ?翏) ("smonk" ?翭) ("smpd" ?𦏸) ("smpr" ?翑) ("smqjm" ?𦒄) ("smqmb" ?𦑊) ("smr" ?司) ("smsim" ?羽) ("smso" ?𡱰) ("smt" ?羿) ("smuce" ?翪) ("smv" ?長) ("smwtc" ?翼) ("smyjj" ?翴) ("smyk" ?𦐐) ("smyoj" ?翠) ("smyrb" ?翯) ("smyrf" ?翞) ("smyt" ("翌翋")) ("smytv" ?翣) ("sndd" ?孱) ("snlr" ?屙) ("so" ?尺) ("sok" ?医) ("somn" ?匬) ("somo" ?匳) ("somr" ?匼) ("sonl" ?鄹) ("soog" ?𠥔) ("sorc" ?咫) ("sp" ?尼) ("spbuc" ?贒) ("spd" ?匜) ("sphaf" ?鵋) ("sphh" ?匢) ("spp" ?屁) ("spt" ?屉) ("sqnl" ?那) ("sqsf" ?馬) ("sr" ("叵𡰪")) ("srbt" ?盬) ("srbuu" ?覗) ("srf" ("焄𤍥")) ("srhaf" ("鷗鵘鶋")) ("srhg" ?聖) ("srhne" ?毆) ("srhrf" ?𠥹) ("srks" ?劭) ("srlb" ?屌) ("srln" ?刟) ("srmbc" ?頵) ("srmvn" ?甌) ("srnl" ("郡邵")) ("srno" ?歐) ("srp" ?慝) ("srrau" ?𨛦) ("srrj" ?匰) ("srrr" ?區) ("srsl" ?卲) ("srtq" ("群羣")) ("srye" ?敺) ("sryjf" ?鸊) ("srymr" ?䛐) ("srytj" ?辟) ("ss" ?巨) ("ssf" ?燛) ("sskll" ?臩) ("sslii" ?螶) ("ssr" ?局) ("ssu" ?凹) ("stkr" ("匿𡲢")) ("stqq" ?羼) ("stt" ?屏) ("stv" ?展) ("su" ("己已㔾")) ("suf" ("熙𤋮")) ("sug" ?屆) ("suhaf" ?鶌) ("suhqm" ?𡲥) ("suhu" ?兕) ("sund" ?屘) ("sunl" ?邔) ("suok" ?改) ("sup" ?忌) ("sut" ?异) ("sutc" ?𢁉) ("suu" ?屈) ("suv" ("妀媐")) ("svhaf" ?鶠) ("svnl" ?郾) ("svryo" ?𨃨) ("sw" ?屇) ("swbt" ?鹽) ("swbuu" ?覽) ("swc" ?鑒) ("swl" ?匣) ("swq" ?擥) ("syhn" ?匟) ("syp" ?𢛶) ("sytj" ?屖) ("syyi" ?屬) ("syyq" ?犀) ("syyu" ?𡲬) ("t" ?廿) ("ta" ?昔) ("taa" ?菖) ("taaa" ?蕌) ("tab" ?萌) ("tabt" ?蒀) ("tabu" ?萺) ("tadhe" ?皵) ("tagi" ?蒔) ("tahaf" ?鵲) ("tahml" ?斮) ("tahs" ?葃) ("tahu" ?葿) ("taiu" ?蔇) ("taj" ?草) ("tak" ?莫) ("taka" ?暮) ("takb" ?幕) ("takf" ?驀) ("takg" ?墓) ("taki" ?𦻒) ("takp" ?慕) ("takq" ?摹) ("taks" ?募) ("talk" ?𦴤) ("taln" ?剒) ("tan" ?菛) ("tana" ?蕳) ("tanb" ?蕑) ("tang" ?藺) ("tanp" ?蕄) ("tanv" ?蔅) ("tanw" ?蘭) ("taph" ?䓪) ("tapp" ?菎) ("tapv" ?葛) ("tase" ?蕞) ("tau" ?芭) ("tav" ?茛) ("tawe" ?蔓) ("tbac" ?蓂) ("tbau" ?萉) ("tbb" ?萠) ("tbbb" ?蓇) ("tbbe" ?薆) ("tbbq" ?蕣) ("tbbr" ?萵) ("tbbu" ?薍) ("tbbuu" ?覯) ("tbc" ("典蓥")) ("tbcn" ?萴) ("tbcsh" ?黺) ("tbcv" ?蘡) ("tbd" ("菜荣槊")) ("tbdh" ?𦹮) ("tbfe" ?藤) ("tbff" ?虅) ("tbfs" ?蕂) ("tbg" ?塑) ("tbgr" ?䓟) ("tbhg" ?薶) ("tbhq" ?荦) ("tbhs" ?葄) ("tbhu" ?藐) ("tbhx" ?蓞) ("tbijb" ?黼) ("tbikk" ?黻) ("tbjj" ?葷) ("tbkf" ?䔳) ("tbks" ?勱) ("tbli" ("萤繭")) ("tbln" ("前蒯")) ("tbm" ?苴) ("tbmbc" ("顜顢")) ("tbme" ?萲) ("tbmg" ?莹) ("tbmo" ?蒙) ("tbmr" ?茼) ("tbms" ?莇) ("tbmw" ?蒏) ("tbnd" ?莩) ("tbnf" ?煎) ("tbnh" ?剪) ("tbni" ?蒬) ("tbnm" ?翦) ("tbof" ?蔡) ("tbok" ?散) ("tbou" ?䔄) ("tbp" ("愬𦽳")) ("tbpr" ?葋) ("tbr" ?苘) ("tbse" ?菔) ("tbtv" ?菵) ("tbu" ?苜) ("tbud" ?蔝) ("tbuf" ?蘨) ("tbuk" ?藈) ("tbul" ?薡) ("tbut" ?萛) ("tbuu" ?莧) ("tbv" ?荽) ("tbvf" ?萦) ("tby" ?䒟) ("tbyj" ?斠) ("tc" ("业共菳")) ("tca" ?普) ("tcb" ("期朞")) ("tcbt" ?益) ("tcbuu" ?覥) ("tcd" ?棊) ("tcfb" ?黹) ("tcg" ?基) ("tchaf" ("鶼鷬䳍")) ("tche" ?夔) ("tchml" ?斯) ("tcim" ?蓊) ("tcjwj" ?輂) ("tclbu" ?黆) ("tclmi" ?蛬) ("tcmr" ?碁) ("tcno" ("欺歉")) ("tcok" ?敟) ("tcp" ("恭惎")) ("tcq" ?拲) ("tcru" ("巷莌")) ("tcsd" ?棻) ("tcsh" ?芬) ("tcst" ?葐) ("tctd" ?業) ("tcte" ?叢) ("tcvif" ?綦) ("tcwm" ?酋) ("tcyg" ?黈) ("tcyj" ?斢) ("tcymr" ?諅) ("tcyr" ?黇) ("tdav" ?𦶠) ("tdb" ?茦) ("tdbb" ?蕀) ("tdbk" ?蓛) ("tdbn" ?莿) ("tdbu" ?葙) ("tdci" ?菘) ("tdd" ?菻) ("tdhaf" ?鷋) ("tdhl" ?菥) ("tdj" ?茉) ("tdje" ?䓩) ("tdk" ?芵) ("tdlc" ?藾) ("tdlo" ?蔌) ("tdm" ?苯) ("tdmq" ?葦) ("tdnl" ?鄴) ("tdof" ?藮) ("tdoo" ?萊) ("tdqt" ?𧄧) ("tdr" ?莕) ("tdrd" ?𦹂) ("tdsr" ?藲) ("tdte" ?𧁒) ("tdw" ?菄) ("tdwf" ?萰) ("teae" ?䕕) ("teah" ?蕩) ("teap" ?𦹲) ("teat" ?蕰) ("teav" ?䔽) ("tebd" ?𦷰) ("tebm" ?菹) ("tebv" ?𦷪) ("tec" ?鑿) ("ted" ?莯) ("tede" ?菠) ("tefd" ?糳) ("tefh" ?莎) ("tege" ?蔆) ("teha" ?萡) ("tehl" ?䓅) ("tehp" ?𦿞) ("tehr" ("落萿𦶡")) ("teht" ?蘯) ("tehv" ?蒎) ("tehw" ?藩) ("teib" ?蒲) ("teii" ?薄) ("teir" ?菭) ("teiv" ?蒗) ("teln" ?劐) ("telu" ?莐) ("tem" ?茳) ("temf" ?薸) ("temj" ("萍藫")) ("temn" ?𦭑) ("temr" ?菏) ("tene" ?莈) ("teod" ?蒤) ("teom" ?虃) ("teon" ?蕍) ("teot" ?蒞) ("teoy" ?𦷫) ("tepa" ?𦴥) ("teqb" ?蔳) ("terd" ?藻) ("tesd" ?蕖) ("tese" ?蓡) ("tesr" ?菬) ("tess" ?菃) ("tesu" ?范) ("tetc" ?葓) ("tett" ?蓱) ("tewb" ?蕅) ("tewj" ?䕪) ("tewt" ?薀) ("teyb" ?薃) ("teye" ?蔋) ("teyp" ?𦴢) ("teyr" ?𦹃) ("teyt" ?𦲷) ("teyu" ?蓅) ("teyv" ?茫) ("tf" ?苂) ("tfa" ?㬫) ("tfaj" ?蔊) ("tfb" ?莦) ("tfbk" ?蔽) ("tfbn" ?萷) ("tff" ?菼) ("tfff" ?藀) ("tfk" ?𡙡) ("tfkc" ?蘱) ("tfku" ?虌) ("tfmc" ?薠) ("tfmu" ?茪) ("tfnl" ?酀) ("tfpi" ?䓎) ("tfqu" ?菤) ("tfyj" ?𦻐) ("tg" ("芏𦍌")) ("tgb" ?苒) ("tgbt" ?盖) ("tgbuu" ?觀) ("tgce" ?菱) ("tgdi" ?對) ("tgea" ?𧅥) ("tgeno" ?羨) ("tgf" ?羔) ("tgfo" ?羮) ("tgftk" ?羹) ("tgg" ?茥) ("tggi" ("葑蓺")) ("tggu" ?蕘) ("tghaf" ?鸛) ("tghds" ?羲) ("tghi" ("羗𦍑")) ("tghml" ("𣂷𣂼")) ("tghni" ?飌) ("tghqi" ?義) ("tghu" ?羌) ("tgif" ?爇) ("tgii" ?藝) ("tgimo" ?羡) ("tgine" ?羕) ("tgit" ?蓋) ("tgje" ?蕔) ("tgji" ?蓻) ("tgk" ?美) ("tgks" ?勸) ("tglln" ?羛) ("tglmi" ?𧕴) ("tgmbc" ?顴) ("tgmj" ?𦱾) ("tgni" ?薵) ("tgnl" ?酄) ("tgno" ("歡莰羑")) ("tgobo" ?臡) ("tgow" ?薔) ("tgp" ("恙戁")) ("tgpm" ?荺) ("tgq" ?𢺋) ("tgr" ?䓀) ("tgrg" ?薹) ("tgrr" ?䕒) ("tgsk" ?蔜) ("tgte" ?薣) ("tgtr" ?善) ("tgum" ?𧄍) ("tgv" ?姜) ("tgwc" ?藚) ("tgyr" ?𦹷) ("tgyv" ?蘾) ("thaa" ?藠) ("thae" ("葲𧄦")) ("thaf" ("蔦蘤")) ("thag" ?葟) ("thai" ?菂) ("thau" ?葩) ("thbh" ?虋) ("thbk" ?薁) ("thbu" ?首) ("thcn" ?藰) ("thda" ?萫) ("thdb" ?蕱) ("thdd" ?䔉) ("thde" ?薐) ("thdf" ?萩) ("thdg" ?𦻓) ("thdh" ("菞蕛")) ("thdm" ?蒩) ("thdn" ?莉) ("thds" ?莠) ("thdv" ("萎藒")) ("thdw" ?蕃) ("thej" ?莑) ("ther" ?茖) ("they" ?苳) ("thfd" ?苸) ("thfs" ?蘍) ("thg" ?𦯀) ("thgf" ?薰) ("thhaf" ?鶜) ("thhc" ?蕦) ("thhd" ?蔾) ("thhe" ?藜) ("thhj" ?萆) ("thhl" ("茆𦺄")) ("thhq" ?𦺙) ("thi" ?蒐) ("thj" ?芊) ("thjd" ("孽茱蘖糵")) ("thje" ?葮) ("thjg" ?董) ("thjm" ?菙) ("thjo" ?躠) ("thjr" ?䒷) ("thk" ?芺) ("thkb" ?蕎) ("thkp" ?菾) ("thlb" ?萭) ("thlf" ?蘌) ("thlo" ?𦲽) ("thmb" ?蘬) ("thml" ?芹) ("thmr" ?茩) ("thmy" ?𦭐) ("thnd" ?䔧) ("thne" ?芟) ("thni" ?芃) ("thod" ?蒣) ("thoe" ?蕧) ("thok" ("薇藢𦱿𧃸")) ("thol" ?蓹) ("thon" ("荇蘅葕𦸇")) ("thoo" ("蓰蓏蓗蓯")) ("thoq" ?葎) ("thpl" ?茚) ("thpm" ?茋) ("thqi" ?莪) ("thqm" ?苼) ("thqo" ?苵) ("thqu" ?芼) ("thrb" ?蒒) ("thrj" ?薛) ("ths" ?苲) ("thsb" ("菺萹")) ("thse" ?蒑) ("thsk" ?薂) ("thsu" ?蔰) ("thup" ?蒠) ("thvi" ?蘶) ("thvl" ?䒢) ("thvo" ?苽) ("thvp" ?芪) ("thvu" ?蔸) ("thwp" ("蔥蓖")) ("thxc" ?藇) ("thxf" ?蕮) ("thxo" ?萸) ("thxu" ?萖) ("thye" ?蒰) ("thyn" ?𦶢) ("tiav" ?莨) ("tibi" ?蒪) ("tic" ?𨮝) ("tice" ?荾) ("tidd" ?蔴) ("tidf" ?䕷) ("tidq" ?藦) ("tidr" ?蘑) ("tidy" ?蘼) ("tifm" ?䔃) ("tih" ?茂) ("tihaf" ("鷷鷀")) ("tihc" ?蕆) ("tihi" ?荗) ("tihm" ?菧) ("tihr" ("葴蒧")) ("tihs" ?荿) ("tihv" ?葳) ("tiib" ?蓢) ("tiih" ?蔘) ("tiit" ?𦾟) ("tij" ?茙) ("tijb" ?莆) ("tije" ?莍) ("tikf" ?蒍) ("tikk" ?茇) ("tikt" ?莽) ("tiku" ?𦬓) ("tilo" ?菮) ("tilr" ?蓎) ("time" ?蓤) ("timo" ?茨) ("tims" ?藏) ("tino" ?芝) ("tioc" ?薋) ("tip" ("芅懟")) ("tipd" ?蘪) ("tipf" ?藨) ("tir" ?苔) ("tird" ?葈) ("tis" ?芦) ("tist" ?𦼦) ("titb" ?蓆) ("titc" ?薕) ("titf" ?蔗) ("tixf" ?薦) ("tixp" ?蔍) ("tj" ?卅) ("tjam" ?靼) ("tjamo" ?鞮) ("tjapv" ?鞨) ("tjau" ?靶) ("tjav" ?鞎) ("tjavf" ?韅) ("tjb" ?芾) ("tjbc" ?蒖) ("tjbd" ?荸) ("tjbhx" ?鞱) ("tjbj" ?萳) ("tjbm" ("萓靻")) ("tjck" ?葖) ("tjcn" ?藭) ("tjcr" ?蓉) ("tjd" ?苿) ("tjdhe" ?鞁) ("tjdj" ?靺) ("tjds" ?葧) ("tje" ?芰) ("tjea" ?鞜) ("tjef" ?蘻) ("tjfb" ?鞘) ("tjfbg" ?鞺) ("tjfbr" ?鞝) ("tjfq" ?靽) ("tjgg" ?鞋) ("tjgr" ?鞊) ("tjgwc" ?韇) ("tjhaf" ?鷨) ("tjhd" ?鞂) ("tjhdf" ?鞦) ("tjhhj" ?鞞) ("tjhkb" ?鞽) ("tjhml" ?靳) ("tjhr" ?𦴦) ("tjii" ?蓴) ("tjip" ?蕙) ("tjixf" ?韀) ("tjjcm" ?鞚) ("tjjj" ?蓒) ("tjjl" ?蔪) ("tjjv" ?鞍) ("tjka" ?著) ("tjkp" ?荖) ("tjks" ?勒) ("tjlbk" ?鞅) ("tjlmo" ?鞉) ("tjlo" ?萐) ("tjlv" ?萋) ("tjlwv" ?鞻) ("tjmc" ("蔩𧅤")) ("tjmd" ?荢) ("tjme" ?蔻) ("tjmj" ?靬) ("tjmm" ?萱) ("tjmn" ("苧靪")) ("tjmo" ?萣) ("tjmr" ?菪) ("tjmu" ("莞靰")) ("tjmv" ?𦸅) ("tjmwm" ?韁) ("tjnau" ?鞔) ("tjncr" ?韂) ("tjnhd" ?鞣) ("tjnhe" ?靸) ("tjni" ?鞃) ("tjnkq" ?鞬) ("tjnl" ("靷鄿")) ("tjnu" ?菀) ("tjoa" ?蓿) ("tjoin" ?靲) ("tjomk" ?鞭) ("tjomr" ?鞈) ("tjomt" ?鞥) ("tjop" ?靴) ("tjpa" ?蓍) ("tjpfd" ?鞠) ("tjpi" ?靮) ("tjpn" ?薴) ("tjpru" ?鞄) ("tjpt" ?靾) ("tjptd" ?鞢) ("tjpu" ?蔤) ("tjpyr" ?鞫) ("tjqp" ?藼) ("tjqyt" ?鞡) ("tjr" ?苦) ("tjrb" ("葫鞙")) ("tjrr" ?菅) ("tjshi" ?靭) ("tjshr" ?鞀) ("tjsk" ?靱) ("tjtc" ?蕡) ("tjthb" ?鞴) ("tjtif" ?韉) ("tjtmj" ?鞾) ("tjtoe" ?韄) ("tjtor" ?鞳) ("tjtq" ?藆) ("tjttb" ?鞲) ("tjtwm" ?韈) ("tjv" ?荌) ("tjvii" ?鞿) ("tjvis" ?靿) ("tjwj" ?莗) ("tjwk" ?鞇) ("tjwtj" ?鞸) ("tjydl" ?鞹) ("tjygq" ?韃) ("tjymu" ?韆) ("tjyrd" ?鞟) ("tjytr" ?鞛) ("tk" ?艾) ("tkce" ?蔱) ("tkd" ?檠) ("tke" ?苃) ("tkhaf" ("鴱鶧𪅐𪆴")) ("tkhf" ?荻) ("tkhg" ?莥) ("tkhi" ?藱) ("tkhr" ?𦸒) ("tkhw" ?蕕) ("tkit" ?葢) ("tkjt" ?莾) ("tkkb" ?莃) ("tkld" ?荐) ("tklg" ?茬) ("tklmi" ?蟼) ("tklu" ?菴) ("tkmf" ?萘) ("tkmr" ?䓫) ("tkms" ?荂) ("tkn" ("艽荑")) ("tkni" ?芄) ("tknl" ("鄭鄚䣐")) ("tkok" ?蒺) ("tkoo" ?莢) ("tkp" ?憼) ("tkpb" ?蔕) ("tkq" ?擎) ("tkr" ?若) ("tkrp" ?惹) ("tks" ?艻) ("tksc" ?苏) ("tksqf" ?驚) ("tksr" ?茄) ("tkss" ?荔) ("tkymr" ?警) ("tl" ?𦬕) ("tlb" ?芇) ("tlbk" ?英) ("tlbo" ?㒼) ("tlbr" ?萜) ("tlj" ?革) ("tlkf" ("𩤯𪃳")) ("tllmi" ?蟴) ("tlln" ?茀) ("tlmc" ?蕢) ("tlmi" ?茧) ("tlmm" ?韮) ("tlmt" ?藎) ("tlmy" ?菲) ("tlpf" ("燕鷰㷼")) ("tlqm" ?堇) ("tlvk" ?藪) ("tlw" ?苖) ("tlwc" ?黄) ("tlwv" ?蔞) ("tlx" ?蕭) ("tlyk" ?𦻔) ("tm" ?甘) ("tmam" ?荁) ("tmbb" ?薷) ("tmbg" ?藿) ("tmbi" ("蕓蕶")) ("tmbk" ?䓴) ("tmbl" ?荋) ("tmbm" ?䖅) ("tmbr" ("蘦虂")) ("tmbuu" ?覲) ("tmbw" ?蕾) ("tmcw" ("茜莤")) ("tmd" ("某芋")) ("tmdm" ?藶) ("tmf" ?芣) ("tmfb" ?薾) ("tmff" ?蒜) ("tmfj" ?苹) ("tmfm" ?苤) ("tmgf" ?蘸) ("tmgn" ("菿薽")) ("tmgr" ?蘁) ("tmhf" ?蒝) ("tmhg" ?蕥) ("tmhml" ?斳) ("tmig" ?荎) ("tmjo" ?𦮖) ("tmks" ?勤) ("tmlb" ?𦲸) ("tmlm" ?菫) ("tmmc" ?其) ("tmmi" ?芸) ("tmms" ?葝) ("tmmu" ?芫) ("tmmv" ?甚) ("tmn" ?艼) ("tmnf" ?𦶣) ("tmnh" ?薚) ("tmnj" ?茿) ("tmnl" ("邯鄞")) ("tmnm" ?薤) ("tmnn" ?茢) ("tmnr" ?苛) ("tmnv" ("蒆薞")) ("tmoa" ?藸) ("tmob" ?苪) ("tmom" ?蕤) ("tmoo" ?莁) ("tmpg" ?塟) ("tmpt" ?葬) ("tmrb" ?蒚) ("tmrm" ?䕢) ("tmrr" ?藞) ("tmrt" ?荳) ("tmrw" ?葍) ("tmsu" ?苊) ("tmtj" ?華) ("tmtn" ?荊) ("tmto" ?蕨) ("tmue" ?𦷜) ("tmvh" ?芽) ("tmvi" ?蓐) ("tmvm" ?莖) ("tmwc" ?黃) ("tmwf" ?蔈) ("tmwj" ?蕈) ("tmwm" ?薑) ("tmwt" ?𧂯) ("tmwv" ?葽) ("tmy" ?芐) ("tmyf" ?蔫) ("tmym" ?𦭒) ("tmymu" ?齹) ("tn" ("艺芎")) ("tnau" ?莬) ("tnbc" ?萯) ("tnbe" ?藑) ("tnbq" ?薢) ("tncr" ?薝) ("tnd" ?芓) ("tndf" ?蓀) ("tndo" ?菰) ("tndt" ?䓝) ("tndu" ?芤) ("tnef" ?蒸) ("tnfd" ?蘇) ("tnfn" ?薊) ("tnfq" ?蘚) ("tnhd" ?葇) ("tnhe" ?芨) ("tnhs" ("艿蓩")) ("tnhx" ?萏) ("tni" ?苰) ("tnih" ?茅) ("tnii" ?蔃) ("tnin" ("芧茤")) ("tniq" ?荈) ("tnir" ?茗) ("tniu" ?苑) ("tniv" ?蕵) ("tnkg" ?莛) ("tnkm" ?莚) ("tnlc" ?藬) ("tnld" ?蒢) ("tnle" ?䔖) ("tnlh" ?苐) ("tnli" ("蔭䕃")) ("tnlm" ("薩蕯")) ("tnlp" ("蘟𦻕")) ("tnlu" ?𦶤) ("tnlw" ?蔯) ("tnmm" ?蒻) ("tnmu" ?蔬) ("tnnc" ?蕷) ("tnnl" ?鄸) ("tno" ?芡) ("tnoe" ?蕟) ("tnok" ?葵) ("tnoo" ?𦴧) ("tnqd" ?𦵴) ("tnsj" ?葞) ("tnst" ?萾) ("tntg" ?虇) ("tnue" ?菡) ("tnui" ?菟) ("tnup" ?葾) ("tnus" ?葂) ("toav" ?艱) ("tob" ?芮) ("tobg" ?蒮) ("tod" ("茶茠")) ("todi" ?苻) ("tof" ?苶) ("tog" ("茌萑雈")) ("togf" ?蕉) ("togx" ?舊) ("tohaf" ?鸏) ("tohg" ?荏) ("tohj" ?𦭛) ("tohqu" ?氋) ("tohs" ?莋) ("toi" ?茷) ("toiav" ?養) ("toie" ?葰) ("toii" ?苓) ("toik" ?茯) ("toin" ?芩) ("toip" ?菍) ("toir" ?蒼) ("tokf" ?蘩) ("tokg" ?薙) ("tokp" ?𧁋) ("tol" ?茽) ("tolb" ?蓨) ("told" ?蓧) ("tolh" ?蓚) ("tolk" ?莜) ("toll" ?芥) ("toma" ?薈) ("tomb" ("菕蘥")) ("tomd" ?荼) ("tomg" ?荃) ("tomm" ?芢) ("tomn" ("芞萮")) ("tomo" ?薟) ("tomr" ("荷荅")) ("tomt" ?葊) ("tonk" ?葔) ("tono" ?歎) ("tons" ?芿) ("tonwf" ?鯗) ("tooe" ?蓌) ("toog" ("難莝")) ("took" ?蘞) ("toom" ?葅) ("top" ?花) ("toqb" ?蒨) ("tord" ?葆) ("tose" ?葠) ("tosr" ?𦴨) ("totf" ?蕪) ("totv" ?𧁓) ("tou" ?苮) ("touk" ?蒛) ("towy" ?莓) ("toym" ?𦮳) ("toyr" ("蓓𦴩")) ("toyt" ?莅) ("toyv" ?𦲤) ("tp" ?芯) ("tpa" ("荀𦮂")) ("tpdc" ?蘔) ("tpfc" ?蘏) ("tpfd" ?菊) ("tph" ?苾) ("tphh" ?芴) ("tphp" ?䓤) ("tpi" ("芍芶")) ("tpib" ?葡) ("tpir" ?𦲀) ("tpko" ?薿) ("tpkp" ?葱) ("tpmw" ?蔔) ("tpou" ?萄) ("tpp" ?芘) ("tppa" ?蒈) ("tppd" ?蘂) ("tppp" ?蕊) ("tpr" ("苟茍")) ("tpru" ?苞) ("tpt" ?𦭓) ("tptd" ?葉) ("tpu" ?芚) ("tpua" ?萅) ("tpuu" ?蒭) ("tpyv" ("蘹𦮝")) ("tq" ("羊𦍋")) ("tqapv" ?羯) ("tqau" ?羓) ("tqbd" ?𧂮) ("tqbu" ?着) ("tqcsh" ?羒) ("tqda" ?藉) ("tqdb" ?藕) ("tqdi" ("𦶮𧂭")) ("tqfh" ?莏) ("tqhaf" ?鴹) ("tqhdw" ?羳) ("tqhhh" ?羏) ("tqhk" ?葜) ("tqhne" ?羖) ("tqhpm" ?羝) ("tqhr" ?葀) ("tqib" ?蒱) ("tqice" ?羧) ("tqihr" ?羬) ("tqij" ?羢) ("tqik" ?菝) ("tqixe" ?羻) ("tqj" ?䒠) ("tqjm" ?蔧) ("tqjmn" ?羜) ("tqjmu" ?羦) ("tqjtc" ?羵) ("tqka" ?萶) ("tqkd" ?蓁) ("tqkn" ?羠) ("tqkq" ?菶) ("tqlmo" ?䍮) ("tqlw" ?菗) ("tqm" ?差) ("tqmb" ?菁) ("tqmbb" ?羺) ("tqmhf" ?羱) ("tqmvm" ?羥) ("tqng" ?羞) ("tqo" ?芙) ("tqog" ?蓷) ("tqoii" ?羚) ("tqomn" ?羭) ("tqomo" ?羷) ("tqpu" ?菢) ("tqqo" ?荴) ("tqrd" ?𧂈) ("tqsmm" ?翔) ("tqsr" ?萔) ("tqsyq" ?𦎾) ("tqtqq" ?羴) ("tqumf" ?羰) ("tqwj" ?蘀) ("tqyt" ?菈) ("tqywm" ?羶) ("tr" ?𦬅) ("trhr" ?莒) ("trjd" ?菋) ("trji" ?蕺) ("trjl" ?蘄) ("trln" ?剳) ("trlr" ?苢) ("trmr" ?蕗) ("trnl" ("鄯鄀")) ("trog" ?蓶) ("trok" ?敬) ("tron" ?荶) ("trrg" ?雚) ("trrj" ?蕇) ("trrr" ?虈) ("trrs" ("萼蕚")) ("trsj" ?葺) ("tru" ?𦬊) ("trvp" ?苠) ("trye" ?葭) ("tsec" ?藖) ("tsem" ?蘙) ("tseo" ?藂) ("tsfi" ?蔚) ("tsh" ?芀) ("tshh" ?茘) ("tshr" ?苕) ("tsic" ?蕻) ("tsip" ("荵藯")) ("tsiq" ?蕼) ("tsit" ?藍) ("tsj" ?茸) ("tsja" ?蘵) ("tsjd" ?蘗) ("tsje" ?菆) ("tsjl" ?𦳃) ("tsk" ?芛) ("tskr" ?莙) ("tsle" ?菣) ("tsll" ("茞茝")) ("tsmg" ("藋䒰")) ("tsmh" ?蓼) ("tsmi" ?蕁) ("tsmj" ?䕜) ("tsmv" ?萇) ("tso" ?𦬨) ("tsp" ("苨懃")) ("tsql" ?𦰡) ("tsrf" ?蔒) ("tsrj" ?薜) ("tsrr" ?蓲) ("tss" ?苣) ("tsu" ?芑) ("tt" ("并井卌")) ("ttbn" ?葥) ("ttc" ?並) ("ttcf" ?藄) ("ttcg" ("蘣蘳𦸀")) ("ttcl" ?䔮) ("ttcnh" ?豑) ("ttgb" ?冓) ("ttgf" ?蓔) ("ttgi" ?薱) ("tthaf" ("鵧鷁")) ("tti" ?丼) ("ttjd" ?蘜) ("ttlm" ?蓳) ("ttm" ?苷) ("ttmbc" ?頩) ("ttmc" ?萁) ("ttmd" ?𦳑) ("ttmv" ?葚) ("ttmvn" ?瓶) ("ttnau" ("艵艶")) ("ttnl" ?郱) ("ttq" ?𦭵) ("ttqm" ?蒫) ("ttshi" ("刱剙")) ("ttt" ?荓) ("ttub" ?蒴) ("ttvb" ?蘛) ("ttwa" ?蓸) ("ttwi" ?䔿) ("ttwli" ?蠲) ("ttxc" ?蒹) ("tub" ?朔) ("tuirm" ?馘) ("tujt" ?蘴) ("tuu" ?茁) ("tvfa" ?𦻖) ("tvff" ?蕬) ("tvfh" ("蒶尠䔋𦯷")) ("tvfi" ("葯葤")) ("tvfm" ?葒) ("tvfp" ?𧄉) ("tvfr" ("𦹄𦿟")) ("tvft" ?蘊) ("tvfu" ("蕝蒓")) ("tvfv" ?䕑) ("tvfy" ?蔠) ("tvhi" ?𦶥) ("tvhl" ?薌) ("tvi" ?戡) ("tvid" ("藥孳孶")) ("tvif" ?鶿) ("tvii" ("兹茲")) ("tvio" ?苡) ("tvip" ("慈慈")) ("tvis" ?苭) ("tvjd" ?𦳀) ("tvjr" ?菇) ("tvju" ?𦹅) ("tvks" ?勘) ("tvlk" ?荍) ("tvmg" ?莊) ("tvmi" ("药薅蔣")) ("tvmw" ("蘠葘")) ("tvne" ?菉) ("tvno" ?歁) ("tvr" ?茹) ("tvrf" ?蕠) ("tvrq" ?蒘) ("tvsl" ?𦶦) ("tvsp" ?𦲁) ("tvuk" ?𦾡) ("tvvv" ?葌) ("tvvw" ?菑) ("tvyj" ?斟) ("tvyv" ?𦴣) ("tw" ("曲苗")) ("twa" ?曹) ("twbi" ?蠆) ("twbo" ("躉𧄌")) ("twcb" ?莔) ("twd" ?菓) ("twdi" ?尊) ("twfu" ?蔨) ("twgv" ?薗) ("twhaf" ?鶓) ("twhd" ?菌) ("twik" ?猷) ("twiku" ?𨠫) ("twim" ?蔮) ("twk" ("奠茵")) ("twkp" ?蒽) ("twks" ?莮) ("twla" ?薯) ("twlb" ?萬) ("twlc" ?蕒) ("twle" ?蘉) ("twlg" ?蘿) ("twli" ("蔑薎")) ("twlii" ?蠤) ("twln" ("夢甍藅蘮")) ("twlp" ("薨藣")) ("twlu" ?瞢) ("twmmv" ?農) ("twmrt" ?豊) ("twmv" ?葨) ("two" ?苬) ("twp" ?葸) ("twr" ?茴) ("twtj" ?蓽) ("twv" ?𦮗) ("twvf" ?蔂) ("twwf" ?虆) ("twwg" ?蘲) ("twww" ?藟) ("twyi" ?苺) ("txc" ?兼) ("tyaj" ?䓬) ("tybb" ("蒂薖")) ("tybg" ?蘺) ("tybo" ?藃) ("tybp" ?蘢) ("tybs" ?蒡) ("tybu" ?𦾾) ("tycb" ("蔏蔐")) ("tycj" ?𧅵) ("tyck" ?茭) ("tycu" ?萒) ("tycv" ("蔉𦶧")) ("tydk" ?䔻) ("tydl" ?薪) ("tydo" ?藗) ("tydu" ?藽) ("tyfd" ?蒾) ("tyfe" ?菽) ("tygq" ?薘) ("tygv" ?薳) ("tyhc" ?蘋) ("tyhj" ?蓬) ("tyhn" ?苀) ("tyhs" ?芳) ("tyib" ?𦱀) ("tyiu" ?茺) ("tyjj" ?蓮) ("tyk" ?芠) ("tylm" ?芷) ("tymh" ?薉) ("tymm" ?蕋) ("tymo" ?蓫) ("tymp" ?茈) ("tynb" ?蓪) ("tyoe" ?藙) ("tyog" ?𦻗) ("tyoj" ?萃) ("type" ?𧃍) ("typf" ?䔝) ("typm" ?蔖) ("typp" ?藘) ("typt" ?蘆) ("tyr" ?苫) ("tyra" ?藷) ("tyrb" ("蒿𧀎")) ("tyrd" ?藁) ("tyre" ("蔎蕸蘐𦻑")) ("tyrl" ?蔀) ("tyrn" ?葶) ("tyrp" ?薧) ("tyrv" ("藹蘘")) ("tysd" ?葹) ("tysk" ?蔟) ("tysm" ?虀) ("tyso" ?蔙) ("tysp" ?𦴪) ("tysy" ?菸) ("tyt" ?苙) ("tyta" ?萻) ("tytb" ?𦽴) ("tytg" ?蕫) ("tyti" ("𦲂𦵑")) ("tytj" ?莘) ("tytp" ?薏) ("tytr" ("菩蒟")) ("tytv" ?菨) ("tyue" ("𡖂䕫")) ("tyv" ?芒) ("tyvg" ?蕹) ("tyvo" ?荄) ("tyvp" ?莣) ("tyvu" ?荒) ("tyvw" ?蓄) ("tywi" ?蓾) ("tywv" ?蓑) ("tyx" ?薺) ("tyy" ?苄) ("tyyb" ?藡) ("tyyo" ?蘧) ("u" ?山) ("uahu" ?嵋) ("uamh" ?崵) ("uamo" ?崼) ("uana" ?𡼏) ("uapp" ("崑崐")) ("uapv" ?嵑) ("uau" ?岜) ("uav" ?峎) ("ubb" ?崩) ("ubcn" ?崱) ("ubln" ("剬剻")) ("ubm" ?岨) ("ubmbc" ?顓) ("ubme" ?嵈) ("ubmr" ?峒) ("ubnl" ?酅) ("ubno" ?歂) ("ubsd" ?崢) ("ubtu" ?崗) ("ubuu" ("峴𡷹")) ("uc" ("崟崯")) ("ucno" ?嶔) ("ucor" ?峪) ("ucwa" ?嶒) ("udam" ?嵖) ("udci" ?崧) ("udhe" ?岥) ("udmq" ?𡺨) ("udoo" ?崍) ("udsmg" ?糶) ("udw" ("崠崬")) ("udyg" ?嵀) ("ue" ?凼) ("ufb" ?峭) ("ufcb" ?嵴) ("ufdq" ?嶙) ("uffd" ?嶸) ("uffr" ?巆) ("uffs" ?嶗) ("ufgi" ?巀) ("ufok" ?𪑛) ("ufua" ?𡾡) ("ugce" ?崚) ("ugdi" ?峙) ("uggi" ?崶) ("uggu" ("嶢嶤")) ("ugni" ?嶹) ("ugno" ?崁) ("uh" ?匕) ("uha" ?岶) ("uhaf" ?嶋) ("uhag" ?崲) ("uhaj" ?㟸) ("uhdj" ?嵙) ("uhdp" ?嵊) ("uhdv" ?崣) ("uhdw" ?嶓) ("uhe" ?岅) ("uhej" ("峰峯")) ("uheq" ?𡶶) ("uher" ("峉峈")) ("uhey" ?峂) ("uhhj" ?崥) ("uhhl" ?峁) ("uhhw" ?嵧) ("uhi" ?嵬) ("uhk" ?岆) ("uhkb" ?嶠) ("uhmb" ?巋) ("uhml" ?岓) ("uhnb" ?𡶺) ("uhni" ("嵐𡺤")) ("uhnk" ?岚) ("uhok" ("嶶𡽪")) ("uhoo" ?嵷) ("uhoq" ?嵂) ("uhpa" ?崏) ("uhqi" ("峨峩")) ("uhrf" ?嵨) ("uhrj" ?嶭) ("uhs" ("岝岞")) ("uhuc" ?巑) ("uhud" ?嵲) ("uhvi" ?巍) ("uhxc" ?嶼) ("uiav" ?崀) ("uice" ?峻) ("uihf" ?𡻕) ("uihh" ?嵗) ("uihr" ?嵅) ("uihs" ("峸𡷫")) ("uihv" ?崴) ("uiih" ?嵾) ("uijb" ?峬) ("uile" ?嵻) ("uilr" ?嵣) ("uimo" ?𡷑) ("uip" ?鬯) ("ujbm" ("𡸜𡸽")) ("ujc" ?岤) ("ujcc" ?巔) ("ujcm" ?崆) ("ujcr" ?嵱) ("ujd" ?櫱) ("uje" ?岐) ("ujfd" ?糱) ("ujjl" ?嶄) ("ujki" ?峵) ("ujkp" ?峔) ("ujlmi" ?蠥) ("ujlo" ?崨) ("ujmf" ?崇) ("ujmrt" ?豐) ("ujnd" ?孼) ("ujp" ?岮) ("ujr" ?岵) ("ujv" ?峖) ("uk" ?凶) ("ukb" ?峟) ("ukcf" ?嶚) ("ukg" ?峚) ("ukhk" ?嶽) ("ukhu" ?兇) ("ukjj" ?輋) ("ukkb" ?崤) ("uklu" ?崦) ("ukmr" ?崎) ("ukn" ?峓) ("ukoo" ?峽) ("ukpb" ?嵽) ("uks" ?屴) ("uksr" ?𡶐) ("ul" ("屮屮")) ("ulbk" ?岟) ("ulln" ?岪) ("ulw" ?岫) ("ulwv" ?嶁) ("umam" ?峘) ("umbc" ?崸) ("umbl" ("耑峏")) ("umbs" ?嶀) ("umf" ?炭) ("umfm" ?岯) ("umgg" ("崖崕")) ("umhf" ?㟲) ("umig" ?峌) ("umli" ?蚩) ("ummj" ?岸) ("ummr" ?峿) ("ummu" ?岏) ("umnc" ?嵿) ("umnn" ?峛) ("umnr" ("岢㞹")) ("umoo" ?豳) ("umr" ?岩) ("umrt" ?豈) ("umt" ?岍) ("umtb" ?巁) ("umtj" ?崋) ("umto" ?嶡) ("umu" ?屼) ("umua" ?嶜) ("umvh" ?岈) ("umwg" ?𡺉) ("umwv" ?崾) ("unbq" ?嶰) ("unhe" ("岌岋")) ("unii" ?嵹) ("unmu" ("峗峞")) ("unne" ?凾) ("unot" ?嶝) ("unqd" ?嵥) ("unri" ?巉) ("unsd" ?峥) ("uog" ?崔) ("uogb" ("巂雟")) ("uogf" ?嶕) ("uogs" ("嶲𡼕")) ("uoic" ?嶺) ("uoii" ("岭岺")) ("uoin" ("岑岒")) ("uoir" ?嵢) ("uoll" ?岕) ("uomb" ("崙崘")) ("uomg" ?峑) ("uomn" ("嵛崳")) ("uomo" ?嶮) ("uomr" ("峇峆")) ("uon" ?屹) ("upa" ?峋) ("uphh" ?岉) ("upko" ?嶷) ("upr" ?岣) ("uqkd" ?𡻈) ("uqmb" ?崝) ("uqog" ?嶊) ("urji" ?嶯) ("urog" ?嶉) ("urrk" ("巖巗")) ("urrs" ?崿) ("uru" ?𡵆) ("urvp" ?岷) ("urytj" ?辥) ("usfi" ?嶎) ("ushi" ?屻) ("ushr" ?岧) ("usjr" ?崌) ("uskr" ?峮) ("usma" ?嶍) ("usmh" ?嵺) ("usp" ?㞾) ("usrr" ?嶇) ("uss" ?岠) ("usu" ?屺) ("usuu" ?崛) ("utav" ?嶱) ("utbuu" ?覬) ("utcd" ("嶪嶫")) ("utcw" ?崷) ("utgi" ?嶬) ("utgit" ?豔) ("utgs" ?𡾞) ("uthn" ?凱) ("uthni" ?颽) ("uthv" ?巕) ("utik" ?獃) ("utln" ?剴) ("utmbc" ?顗) ("utmc" ?𡸷) ("utmj" ?㠏) ("utmo" ?嵌) ("utmv" ?嵁) ("utnau" ?艷) ("utnl" ?酆) ("utok" ?敳) ("utqm" ?嵯) ("utrg" ?巏) ("utvi" ?嵫) ("utwa" ?嶆) ("utwi" ?嶟) ("utwv" ?嶩) ("utxc" ?嵰) ("uu" ("出屾艸")) ("uuce" ?嵕) ("uufd" ?粜) ("uummf" ?祟) ("uuok" ?𣁋) ("uuu" ?芔) ("uuuu" ?茻) ("uuyhs" ?芳) ("uvii" ?幽) ("uvis" ?岰) ("uvmi" ?嶈) ("uvvw" ?崰) ("uwjr" ?崮) ("uwl" ?岬) ("uwlb" ?嵎) ("uwlj" ?嶧) ("uwly" ?嶵) ("uwp" ?崽) ("uybb" ?崹) ("uybk" ?巘) ("uybp" ?巃) ("uyhh" ?嵃) ("uyhm" ?嵼) ("uyoj" ?崒) ("uypt" ?㠠) ("uyrb" ?嵩) ("uyrd" ?崞) ("uyrn" ?嵉) ("uyro" ?㠙) ("uysd" ?崺) ("uyt" ?岦) ("uyti" ?巇) ("uytj" ("嶂峷")) ("uyvo" ?峐) ("v" ?女) ("vaa" ?娼) ("vab" ?𡝭) ("vabu" ?媢) ("vahm" ?𡟙) ("vahu" ?媚) ("vam" ?妲) ("vamh" ?婸) ("vamo" ?媞) ("vana" ?𡢃) ("vanb" ?嫺) ("vand" ?嫻) ("vank" ?𡢄) ("vanw" ?孄) ("vapp" ?婫) ("vawe" ?嫚) ("vayf" ?𡡡) ("vbac" ?嫇) ("vbbe" ?嬡) ("vbbq" ?𡡞) ("vbbr" ?媧) ("vbcv" ?孆) ("vbd" ?婇) ("vbgb" ?㛵) ("vbgr" ?婤) ("vbhg" ?婬) ("vbhx" ?嫍) ("vbjj" ?媈) ("vbkf" ?㜣) ("vbm" ?姐) ("vbme" ?媛) ("vbmr" ?姛) ("vbou" ?媱) ("vbq" ?𡛾) ("vbsd" ?婙) ("vbt" ?姍) ("vbuc" ?㛝) ("vbuu" ?娊) ("vbuv" ?𡢞) ("vbv" ?娞) ("vbwd" ?𢑥) ("vby" ?𡛓) ("vci" ?妐) ("vcim" ?𡟸) ("vcnh" ?娣) ("vcru" ?娧) ("vcsh" ?妢) ("vdam" ?㜁) ("vdd" ?㛦) ("vddf" ?𡢾) ("vddo" ?𡢟) ("vdj" ?妺) ("vdks" ?勦) ("vdl" ?娕) ("vdlc" ?嬾) ("vdlk" ?嫩) ("vdln" ?剿) ("vdlo" ?嫰) ("vdmf" ?𡞫) ("vdmq" ?媁) ("vdnl" ?鄛) ("vdoo" ?婡) ("vdr" ?𡜺) ("vdwf" ?媡) ("ve" ?奴) ("vea" ?㛥) ("vebt" ?盝) ("vec" ?𨥬) ("veks" ?努) ("velb" ?帑) ("veln" ?剝) ("vemr" ?砮) ("ven" ?弩) ("vend" ?孥) ("veobo" ?胬) ("vep" ?怒) ("veq" ?拏) ("vesqf" ?駑) ("vfa" ?曫) ("vfabs" ?𦄡) ("vfamo" ?緹) ("vfaph" ?緆) ("vfapp" ?緄) ("vfase" ?繓) ("vfawe" ?縵) ("vfb" ?娋) ("vfbb" ("嫦綳")) ("vfbbb" ?縎) ("vfbbe" ?綬) ("vfbbr" ?緺) ("vfbcr" ?綗) ("vfbcv" ?纓) ("vfbd" ("綵𡡢")) ("vfbg" ?𡠠) ("vfbgr" ?綢) ("vfbhx" ?縚) ("vfbjj" ?緷) ("vfbm" ?組) ("vfbme" ?緩) ("vfbmr" ?絧) ("vfbnd" ?綒) ("vfbof" ?縩) ("vfbr" ?絅) ("vfbsh" ?絼) ("vfbtu" ?綱) ("vfbtv" ?網) ("vfbu" ?矕) ("vfbuh" ?緲) ("vfbuo" ?繉) ("vfbv" ("綏𡣖")) ("vfbw" ?㜭) ("vfc" ?鑾) ("vfcip" ?総) ("vfcnh" ?綈) ("vfcor" ?綌) ("vfcsh" ?紛) ("vfcwa" ?繒) ("vfd" ?欒) ("vfdbu" ?緗) ("vfdd" ?綝) ("vfdi" ?紂) ("vfdl" ?綀) ("vfdm" ?絊) ("vfdmq" ?緯) ("vfdq" ?嫾) ("vfdv" ?𡞱) ("vfdwf" ?練) ("vfeed" ?縔) ("vfeee" ?綴) ("vff" ("婒𤓖")) ("vffb" ?綃) ("vffbr" ?緔) ("vffd" ?嬫) ("vffdq" ?繗) ("vfff" ?緂) ("vffff" ?𦇝) ("vffh" ?紗) ("vffmu" ?絖) ("vffq" ?絆) ("vffqu" ?綣) ("vfgce" ?綾) ("vfgg" ?絓) ("vfggu" ?繞) ("vfgi" ?紶) ("vfgow" ?繬) ("vfgr" ?結) ("vfgrc" ?纈) ("vfgrr" ?繥) ("vfgwc" ?續) ("vfh" ?妙) ("vfhab" ?綿) ("vfhae" ?線) ("vfhaf" ("鷥鸞𪆓")) ("vfhce" ?繌) ("vfhds" ?綉) ("vfhdv" ?緌) ("vfhdw" ?繙) ("vfheq" ?絳) ("vfher" ?絡) ("vfhey" ?終) ("vfhg" ?紝) ("vfhgf" ?纁) ("vfhhj" ?綼) ("vfhj" ?䊹) ("vfhjd" ?絑) ("vfhje" ?緞) ("vfhjg" ?緟) ("vfhjm" ?綞) ("vfhkb" ?繑) ("vfhon" ?絎) ("vfhoo" ("縱縰")) ("vfhor" ?綹) ("vfhpa" ?緍) ("vfhqo" ?紩) ("vfhsb" ?編) ("vfhsk" ("繳綟")) ("vfhuc" ?纘) ("vfhvp" ?紙) ("vfhwp" ?總) ("vfibi" ?縛) ("vfihr" ?緘) ("vfii" ?綫) ("vfiih" ?縿) ("vfij" ?絨) ("vfije" ?絿) ("vfik" ("紁紎")) ("vfikk" ?紱) ("vfiku" ?紌) ("vfill" ?絒) ("vfimo" ?絘) ("vfir" ?紿) ("vfirm" ?緎) ("vfish" ?𦆲) ("vfitc" ?纊) ("vfiwg" ?纏) ("vfjbc" ?縝) ("vfjbd" ?綍) ("vfjbj" ?䋻) ("vfjcm" ?𦁈) ("vfjii" ?縳) ("vfjim" ?纎) ("vfjip" ?繐) ("vfjka" ?緒) ("vfjki" ?綋) ("vfjlo" ?緁) ("vfjlv" ?緀) ("vfjmc" ("縯繽")) ("vfjmf" ?綜) ("vfjmm" ?縇) ("vfjmn" ("紵𦅜")) ("vfjmo" ?綻) ("vfjmu" ?綄) ("vfjnu" ?綩) ("vfjoa" ?縮) ("vfjp" ?紽) ("vfjpn" ?𦆭) ("vfjqr" ?縖) ("vfjrr" ?綰) ("vfjyj" ?縡) ("vfk" ?奱) ("vfkcf" ?繚) ("vfki" ?紘) ("vfkkb" ?絺) ("vfkmr" ?綺) ("vfkms" ?絝) ("vfkn" ?䊵) ("vfkni" ?紈) ("vfkpb" ?𦄂) ("vfks" ?糼) ("vflbi" ?𥿢) ("vflbk" ?紻) ("vflbu" ?紞) ("vflgm" ?繣) ("vflll" ?紃) ("vflln" ?紼) ("vflmc" ?繢) ("vflmi" ?蠻) ("vflmo" ?絩) ("vflmy" ?緋) ("vflw" ?紬) ("vflwl" ?紳) ("vflwp" ?絏) ("vflwv" ?縷) ("vflx" ?繡) ("vfm" ?紅) ("vfma" ?絔) ("vfmbb" ?繻) ("vfmbe" ?纋) ("vfmbi" ?繧) ("vfmbk" ("緛𦅙")) ("vfmbm" ?絚) ("vfmd" ?紆) ("vfmf" ?紑) ("vfmgk" ?緻) ("vfmhf" ?縓) ("vfmia" ?縉) ("vfmig" ?絰) ("vfmlb" ?緉) ("vfmlk" ?綆) ("vfmmi" ?紜) ("vfmmp" ?纚) ("vfmn" ?糽) ("vfmre" ?𦂥) ("vfmu" ?姯) ("vfmvi" ?縟) ("vfmvm" ?經) ("vfmwf" ?縹) ("vfmwg" ("緾纒")) ("vfmwl" ?緬) ("vfmwm" ?繮) ("vfn" ?彎) ("vfnau" ?絻) ("vfnbq" ?繲) ("vfnd" ?孿) ("vfng" ?紐) ("vfnhb" ?繘) ("vfnhd" ?䋴) ("vfnhe" ?級) ("vfnii" ?繈) ("vfnin" ?紓) ("vfnkf" ?繺) ("vfnkg" ?綎) ("vfnkm" ?綖) ("vfnl" ?紖) ("vfnob" ?縃) ("vfnri" ?纔) ("vfnst" ?䋼) ("vfoae" ?緮) ("vfob" ?納) ("vfobo" ?臠) ("vfodi" ?紨) ("vfog" ?維) ("vfohg" ?絍) ("vfohh" ?紾) ("vfoim" ?纖) ("vfoin" ?紟) ("vfoip" ?𦁤) ("vfok" ?變) ("vfold" ?縧) ("vfoll" ?紒) ("vfoma" ?繪) ("vfomb" ?綸) ("vfomg" ?絟) ("vfomk" ?緶) ("vfomn" ?緰) ("vfomr" ?給) ("vfon" ?紇) ("vfonk" ?緱) ("vfopd" ?絁) ("vford" ?緥) ("vfoto" ?纀) ("vfp" ?戀) ("vfpa" ?絢) ("vfpi" ?約) ("vfpmm" ?緪) ("vfpou" ?綯) ("vfpp" ?紕) ("vfpr" ?絇) ("vfpt" ?紲) ("vfptd" ?緤) ("vfpu" ?純) ("vfpuu" ?縐) ("vfq" ("姅攣")) ("vfqjl" ?綁) ("vfqkd" ?縥) ("vfqmb" ?綪) ("vfqmc" ?績) ("vfqmf" ?縤) ("vfqu" ("婘𡡀")) ("vfr" ("轡㘘")) ("vfrb" ?絹) ("vfrbc" ?縜) ("vfrhr" ?絽) ("vfrpa" ?緡) ("vfrrd" ?繰) ("vfrrj" ?繟) ("vfrsj" ?緝) ("vfrxu" ?繩) ("vfshi" ?紉) ("vfshr" ?紹) ("vfshu" ?絕) ("vfsit" ?繿) ("vfsiu" ?䌫) ("vfsje" ("緅𦀩")) ("vfsme" ?綅) ("vfsmh" ?繆) ("vfsmi" ?𦅛) ("vfsp" ?𥿡) ("vfstt" ?𦂤) ("vfsu" ?紀) ("vfswu" ?纜) ("vftak" ?縸) ("vftbk" ?繖) ("vftct" ?縊) ("vftcw" ?緧) ("vftgr" ?繕) ("vftlj" ?緙) ("vftlk" ?緓) ("vftm" ?紺) ("vftmc" ?綨) ("vftqm" ?縒) ("vftt" ?絣) ("vftwi" ?繜) ("vftwv" ?繷) ("vftxc" ?縑) ("vfu" ?巒) ("vfubb" ?繃) ("vfuce" ?緵) ("vfufk" ?𦆮) ("vfuob" ?纗) ("vfuog" ?繀) ("vfuu" ?絀) ("vfv" ?孌) ("vfvif" ?絲) ("vfvl" ?糾) ("vfvne" ?綠) ("vfvno" ?緣) ("vfvvd" ?繅) ("vfvvi" ?繼) ("vfvvw" ?緇) ("vfw" ?細) ("vfwd" ?綑) ("vfwgg" ?纆) ("vfwk" ?絪) ("vfwlg" ?纙) ("vfwlj" ?繹) ("vfwlv" ?繯) ("vfwot" ?縕) ("vfwp" ?緦) ("vfwtj" ?縪) ("vfwvf" ?縲) ("vfyaj" ?綽) ("vfybb" ?締) ("vfybc" ?緽) ("vfybs" ?縍) ("vfyck" ?絞) ("vfyg" ?紸) ("vfygq" ?繨) ("vfyhj" ?縫) ("vfyhr" ?縋) ("vfyhs" ?紡) ("vfyia" ?織) ("vfyij" ?繂) ("vfyiu" ?統) ("vfyj" ?紏) ("vfyjj" ?縺) ("vfyk" ?紋) ("vfylm" ?䊼) ("vfylr" ?繾) ("vfyoj" ?綷) ("vfypt" ?纑) ("vfyrb" ?縞) ("vfyrd" ?綧) ("vfyrf" ?綡) ("vfyrn" ?𦂃) ("vfyrv" ?纕) ("vfyso" ?縼) ("vfyto" ?繸) ("vfytp" ?繶) ("vfytu" ?縌) ("vfyub" ?縭) ("vfyvi" ?絃) ("vfyvo" ?絯) ("vfyvq" ?縴) ("vfywm" ?繵) ("vfywv" ?縗) ("vgb" ?姌) ("vgc" ?銺) ("vgce" ?婈) ("vgf" ?焋) ("vgg" ?娃) ("vggu" ?嬈) ("vgk" ("奘奊")) ("vgni" ?嬦) ("vgow" ?嬙) ("vgp" ?娡) ("vgr" ?姞) ("vgrg" ?嬯) ("vgrr" ("嬉𡣗")) ("vgrv" ?媴) ("vgsk" ?㜜) ("vgtj" ?婞) ("vgv" ?娤) ("vgyhv" ?裝) ("vhab" ?婂) ("vhaf" ?𡡅) ("vhag" ?媓) ("vhav" ?嬝) ("vhbr" ?姠) ("vhbu" ?𡜍) ("vhcn" ?嬼) ("vhcq" ?𡤒) ("vhd" ?姀) ("vhdn" ?娳) ("vhds" ?㛢) ("vhdv" ?婑) ("vhdw" ?嬏) ("vhej" ?㛔) ("vhey" ?㚵) ("vhg" ?妊) ("vhgu" ?姺) ("vhhj" ?婢) ("vhhl" ?㚹) ("vhhw" ?媹) ("vhi" ("媿𡚸")) ("vhiil" ?鄉) ("vhj" ?奷) ("vhjd" ?姝) ("vhjg" ?媑) ("vhjm" ?娷) ("vhjr" ?姡) ("vhk" ?妖) ("vhkb" ?嬌) ("vhkp" ?婖) ("vhml" ?妡) ("vhmr" ?姤) ("vhnb" ?姵) ("vhnh" ?𡠨) ("vhp" ?奼) ("vhpa" ?婚) ("vhqi" ?娥) ("vhqm" ?姓) ("vhqo" ?妷) ("vhqu" ?㚪) ("vhs" ("妒妰")) ("vhsb" ?媥) ("vhsk" ?嬓) ("vhuc" ?㜺) ("vhup" ?媳) ("vhwp" ?媲) ("vhxe" ?嫂) ("vhxs" ?𡞲) ("vhxu" ?婗) ("vi" ("厶幺")) ("viav" ?娘) ("vic" ?𨫥) ("vice" ?㛖) ("vid" ("樂槳")) ("vidd" ?嫲) ("vidi" ?嬤) ("vidy" ?孊) ("vie" ?漿) ("vif" ("糸糹𢇃")) ("vifd" ?䊢) ("vig" ("墏㛇")) ("vihe" ?发) ("vihi" ("幾𡜐")) ("vihml" ?斷) ("vihs" ?娍) ("vihv" ?媙) ("viik" ?獎) ("viil" ?嫏) ("vij" ?娀) ("vikf" ?媯) ("viks" ?幼) ("viksf" ?鴢) ("vilb" ?嫞) ("vile" ?嫝) ("vilmi" ?螿) ("viln" ?劙) ("vilr" ?㜍) ("vimcw" ?醬) ("vine" ?𡛻) ("vio" ?以) ("viok" ?娭) ("vir" ?始) ("vis" ?幻) ("vitc" ?嬚) ("vitf" ?嫬) ("viuh" ?娏) ("viv" ?𡛟) ("viw" ?畿) ("vjb" ?姉) ("vjbc" ?嫃) ("vjbj" ?婻) ("vjbm" ?𡝮) ("vjcb" ?𡢠) ("vjcr" ?嫆) ("vjd" ("妹𡜻")) ("vje" ?妓) ("vjhp" ?姹) ("vjhw" ?嬸) ("vjii" ?嫥) ("vjka" ?媎) ("vjkp" ?姥) ("vjks" ?㛈) ("vjlo" ?婕) ("vjmc" ("嬪𡤧")) ("vjmf" ?婃) ("vjmi" ?𡝬) ("vjmm" ?媗) ("vjmo" ("嫁婝")) ("vjmu" ?㛡) ("vjnu" ?婉) ("vjpn" ?嬣) ("vjr" ?姑) ("vjrb" ?媩) ("vjrj" ?嫴) ("vjrr" ?婠) ("vjtc" ?𡤐) ("vjuc" ?𡣑) ("vjv" ?姲) ("vkb" ?姷) ("vkbt" ?盭) ("vkcf" ?嫽) ("vke" ?𡛀) ("vki" ?𡛕) ("vkk" ?𡘾) ("vkkb" ?㛓) ("vkmb" ?媠) ("vkmr" ?婍) ("vkms" ?姱) ("vkn" ?姨) ("vkni" ?𡚺) ("vkok" ?嫉) ("vkpb" ?𡠹) ("vl" ?凵) ("vlbk" ?姎) ("vlbu" ?妉) ("vle" ?𡝯) ("vlgm" ?嫿) ("vlhbr" ?嚮) ("vlllm" ?丱) ("vllmi" ?蠁) ("vlm" ?爿) ("vlmc" ?嬇) ("vlmo" ?姚) ("vlmt" ?嬧) ("vlmy" ?婔) ("vloiv" ?饗) ("vlok" ?收) ("vlw" ?妯) ("vlwl" ?妽) ("vlws" ?娉) ("vlwv" ?㜢) ("vlxh" ?姊) ("vlxl" ?婣) ("vlyta" ?響) ("vm" ?妅) ("vmam" ?姮) ("vmbb" ?嬬) ("vmbdi" ?將) ("vmbe" ?𡤕) ("vmbi" ?𡢅) ("vmbk" ?媆) ("vmbm" ?𡠭) ("vmbs" ?嫮) ("vmbu" ?孀) ("vmbwd" ?彙) ("vmd" ("牀㚥")) ("vmf" ?妚) ("vmfb" ?嬭) ("vmfft" ?彝) ("vmfhk" ?𢑱) ("vmfht" ?彜) ("vmfj" ?㛁) ("vmfm" ?㚰) ("vmg" ?壯) ("vmgg" ?娾) ("vmgi" ?𡛼) ("vmgk" ?𡟹) ("vmgow" ?牆) ("vmhf" ?嫄) ("vmhj" ?纤) ("vmhml" ?斨) ("vmi" ?戕) ("vmig" ("姪𤕸")) ("vmik" ?狀) ("vmj" ?奸) ("vmjj" ?姸) ("vmlii" ?蠿) ("vmliu" ?缆) ("vmlm" ?婭) ("vmmi" ?妘) ("vmmnr" ?牁) ("vmmp" ?孋) ("vmmr" ?娪) ("vmmu" ?妧) ("vmmv" ?娠) ("vmn" ?奵) ("vmnom" ?经) ("vmnr" ?妸) ("vmob" ?𡛦) ("vmoir" ?牄) ("vmpm" ?娬) ("vmpop" ?彘) ("vmqs" ?纬) ("vmr" ?妬) ("vmrc" ?织) ("vmrr" ?𡟵) ("vmt" ?妍) ("vmtq" ?牂) ("vmue" ?𡟺) ("vmv" ?妝) ("vmvi" ?媷) ("vmvm" ?娙) ("vmwf" ?嫖) ("vmwl" ?媔) ("vmwv" ?婹) ("vmyf" ?嫣) ("vmyhs" ?纺) ("vmyiu" ?统) ("vmym" ?姃) ("vnau" ?娩) ("vnbk" ?𡞵) ("vnbp" ?嫓) ("vncr" ?㜬) ("vnd" ?好) ("vnf" ?妳) ("vng" ?妞) ("vnhd" ?媃) ("vnhs" ?奶) ("vnin" ("妤姼")) ("vnir" ?姳) ("vnkg" ?娗) ("vnkm" ?娫) ("vnlb" ?嫷) ("vnlr" ?婀) ("vnm" ?彑) ("vnme" ?彔) ("vnmm" ?嫋) ("vnmo" ?彖) ("vnmu" ?姽) ("vnob" ?婿) ("vnok" ?𡞳) ("vnot" ?嬁) ("vnst" ?𡟚) ("vnum" ?嬔) ("vnyi" ?娹) ("vob" ?妠) ("voge" ?孇) ("vogf" ?嫶) ("vohaf" ?鶨) ("vohg" ?姙) ("vohh" ?𡛧) ("voii" ?姈) ("voim" ?孅) ("voin" ?妗) ("volii" ?蠡) ("voll" ?妎) ("vom" ?㚱) ("vomb" ?婨) ("vomg" ?姾) ("vomn" ?媮) ("vomo" ?嬐) ("vomr" ?姶) ("vomt" ?媕) ("vomv" ?婾) ("voq" ?姩) ("vord" ?媬) ("votf" ?嫵) ("vowy" ?娒) ("voyr" ?㜃) ("vpa" ?姰) ("vpd" ?她) ("vpfd" ?婅) ("vph" ?妼) ("vphh" ?𡛁) ("vpi" ?妁) ("vpim" ?㚬) ("vpkp" ?𡟟) ("vpp" ?妣) ("vpr" ?姁) ("vptd" ?媟) ("vpuu" ?媰) ("vqj" ?妦) ("vqjp" ?𡣺) ("vqka" ?媋) ("vqkd" ?嫀) ("vqmb" ?婧) ("vqmf" ?嫊) ("vqmv" ?婊) ("vqyt" ?𡝰) ("vr" ?如) ("vrb" ?娟) ("vrd" ?桇) ("vrhaf" ?鴽) ("vrlb" ?帤) ("vrp" ?恕) ("vrq" ("挐𢳉")) ("vrrd" ?嬠) ("vrrj" ?嬋) ("vrrk" ?孍) ("vrvif" ?絮) ("vrvk" ?娛) ("vrvp" ?姄) ("vrye" ?婽) ("vryo" ?娖) ("vsbt" ?𥁒) ("vseg" ?𡠩) ("vshaf" ?鶭) ("vshr" ?妱) ("vshu" ?娓) ("vsj" ?㛅) ("vsje" ?娵) ("vsjr" ?婮) ("vsk" ?𡛂) ("vskp" ?嫕) ("vskr" ?𡝗) ("vsll" ("姬姫")) ("vsmb" ?婦) ("vsmg" ?嬥) ("vsmh" ?嫪) ("vsp" ?妮) ("vsqf" ?媽) ("vsql" ?娜) ("vsrq" ?𡢡) ("vsrr" ?嫗) ("vss" ?姖) ("vstr" ?嫟) ("vstt" ?𡟛) ("vstv" ?㜊) ("vsu" ?妃) ("vsyi" ?孎) ("vtab" ?𡤃) ("vtad" ?𡤄) ("vtak" ?嫫) ("vtaw" ?孏) ("vtbc" ?婰) ("vtbn" ?媊) ("vtc" ?娂) ("vtch" ?𡝱) ("vtcl" ?𡡒) ("vtco" ?𡣘) ("vtge" ?𡡷) ("vtgi" ?嬟) ("vtgk" ?媄) ("vtgr" ?嫸) ("vtgv" ?𡟜) ("vtgw" ?𡤑) ("vthg" ?嬞) ("vtio" ?𡝳) ("vtkr" ?婼) ("vtlb" ?𡠪) ("vtlf" ?嬿) ("vtlk" ?媖) ("vtlm" ?嫤) ("vtlo" ?嫨) ("vtm" ?姏) ("vtmc" ("娸嫹")) ("vtmd" ?媒) ("vtmj" ("嬅𡞴")) ("vtmu" ?𡝴) ("vtnu" ?𡟃) ("vtpd" ?𡡣) ("vtsj" ?媶) ("vtt" ?姘) ("vttb" ?媾) ("vtvi" ?𡞰) ("vtvp" ?嬨) ("vtw" ?媌) ("vtwk" ?𡟻) ("vtwv" ?𡢿) ("vtxc" ?嫌) ("vu" ?奾) ("vuau" ?𡡻) ("vugk" ?嬍) ("vuhi" ?𡟶) ("vumb" ?媏) ("vumi" ?媸) ("vumj" ?婩) ("vuob" ?孈) ("vuog" ?雝) ("vuuk" ?媺) ("vv" ?奻) ("vvf" ?災) ("vvff" ?𡤻) ("vvid" ?㜰) ("vvii" ?𡡤) ("vvio" ?姒) ("vvm" ?纟) ("vvmbu" ?𩠐) ("vvne" ?娽) ("vvno" ("𡟇𡟼")) ("vvrau" ?邕) ("vvv" ("巛姦")) ("vvw" ?甾) ("vvwd" ?巢) ("vw" ?㚼) ("vwb" ?媦) ("vwd" ?婐) ("vwg" ?娌) ("vwhaf" ?鶅) ("vwjlo" ?疀) ("vwjr" ?婟) ("vwk" ?姻) ("vwkp" ?𡟯) ("vwks" ?娚) ("vwlc" ?㜥) ("vwlg" ?𡤢) ("vwlj" ?嬕) ("vwlk" ?嬽) ("vwlv" ?嬛) ("vwot" ?媼) ("vwvf" ?嫘) ("vwyi" ?姆) ("vwyl" ?𡜼) ("vyaj" ?婥) ("vybb" ?媂) ("vybc" ?媜) ("vybs" ?嫎) ("vycb" ?嫡) ("vyck" ?姣) ("vydu" ?𡤅) ("vyfe" ?婌) ("vyg" ?妵) ("vyhn" ?妔) ("vyhr" ?𡠻) ("vyhs" ?妨) ("vyhv" ?㛄) ("vyia" ?嬂) ("vyk" ?妏) ("vymr" ?娮) ("vymy" ?𡛨) ("vypd" ?嫭) ("vypk" ?𡢢) ("vyrf" ?婛) ("vyrn" ("婷㜲")) ("vyrv" ?孃) ("vyso" ("嫙媫")) ("vytj" ?嫜) ("vytp" ?嬑) ("vytr" ?婄) ("vyvi" ?妶) ("vywm" ?嬗) ("vywv" ?㜳) ("vyx" ?𡣙) ("w" ?田) ("wb" ?胃) ("wbb" ?朙) ("wbmbc" ?顒) ("wbp" ?愚) ("wc" ?四) ("wcb" ?囧) ("wchaf" ?鷶) ("wche" ?畟) ("wcys" ?圀) ("wd" ("果困")) ("wdh" ?团) ("wdhv" ?褁) ("wdmbc" ?顆) ("wdmq" ?圍) ("wdnin" ?夥) ("wdye" ?敤) ("weee" ("瑆畷")) ("wfdq" ?疄) ("wfgr" ?黠) ("wfgwc" ?黷) ("wfice" ?黢) ("wfiih" ?黲) ("wfik" ?默) ("wfip" ?黓) ("wfjbc" ?黰) ("wfjnu" ?黦) ("wfklu" ?黤) ("wflbu" ?黕) ("wfmvu" ?黖) ("wfmwg" ?黫) ("wfncr" ?黵) ("wfnin" ?黟) ("wfoin" ?黔) ("wfomt" ?黭) ("wfq" ?畔) ("wfqu" ?圈) ("wftm" ?黚) ("wftmv" ?黮) ("wfuu" ?黜) ("wfvis" ?黝) ("wfyg" ?𪐴) ("wfypt" ?黸) ("wfyr" ?點) ("wfyrf" ?黥) ("wfyta" ?黯) ("wg" ?里) ("wgdi" ?畤) ("wgf" ?黑) ("wgfg" ?墨) ("wgg" ?畦) ("wgit" ?圔) ("wgni" ?疇) ("wgnin" ?野) ("wgrv" ?園) ("wgtj" ?圉) ("whd" ?囷) ("whe" ?畈) ("wher" ("略畧")) ("whgi" ?𤴆) ("whjg" ?畽) ("whnd" ?𡇙) ("wice" ?畯) ("wihaf" ?鸀) ("wihu" ?㽙) ("wijb" ?圃) ("wik" ?畎) ("wino" ?歜) ("wirm" ("國㽣")) ("wiye" ?斀) ("wj" ("毋毌")) ("wjbuc" ?貫) ("wjhaf" ("鷝鸅")) ("wjii" ?團) ("wjnu" ("畹瑂")) ("wjok" ?斁) ("wjr" ?固) ("wk" ?因) ("wkb" ?囿) ("wkmr" ?畸) ("wkno" ?欭) ("wkp" ?恩) ("wks" ?男) ("wl" ?甲) ("wlbi" ?禺) ("wlbm" ?罝) ("wlbnd" ?罦) ("wlbuc" ?買) ("wlcwa" ?罾) ("wldd" ?罧) ("wleee" ?罬) ("wlga" ?圕) ("wlgg" ?罣) ("wlggy" ?罫) ("wlgrv" ?瞏) ("wlgtj" ?睪) ("wlhaf" ?鴨) ("wlhhw" ?罶) ("wlhvo" ?罛) ("wlibp" ?罷) ("wlipf" ?羆) ("wlirm" ?罭) ("wljbj" ?罱) ("wljbm" ?置) ("wljka" ?署) ("wljr" ?罟) ("wlklu" ?罨) ("wll" ?罒) ("wlll" ?甽) ("wllmy" ?罪) ("wlln" ?𠝹) ("wlmc" ?圚) ("wlmf" ?罘) ("wlmfn" ?罽) ("wlmrv" ?睘) ("wlmym" ?罡) ("wlnih" ?罞) ("wlooo" ?眾) ("wlpli" ?蜀) ("wlpog" ?罹) ("wlrb" ?罥) ("wlrvp" ?罠) ("wlsfi" ?罻) ("wlsqf" ?罵) ("wltab" ?羃) ("wltjf" ?羈) ("wltjr" ?羇) ("wlvff" ?羉) ("wlvfg" ?羅) ("wlvvd" ?罺) ("wlwp" ?罳) ("wlwtj" ?罼) ("wlwwk" ?奰) ("wlwww" ?𦌵) ("wlyaj" ?罩) ("wlyg" ?罜) ("wlymr" ?詈) ("wlyri" ?罸) ("wlyrn" ?罰) ("wlytg" ?罿) ("wmg" ?囯) ("wmgi" ?国) ("wml" ?畀) ("wmln" ?㓻) ("wmmr" ?圄) ("wmmu" ?园) ("wmn" ?町) ("wmso" ?圂) ("wmv" ?畏) ("wnd" ?囝) ("wng" ?墅) ("wno" ?畂) ("wo" ?囚) ("wohh" ?畛) ("woii" ?囹) ("wok" ?畋) ("woll" ("界畍")) ("womb" ?圇) ("womd" ?畭) ("wop" ("囮慁")) ("wowy" ?畮) ("wp" ?思) ("wphh" ?囫) ("wpim" ?畇) ("wpmbc" ?顋) ("wpp" ("毗毘")) ("wpu" ?囤) ("wqmb" ("圊𤲟")) ("wr" ?回) ("wrb" ?㘣) ("wrbc" ?圓) ("wryw" ?圖) ("wsvws" ?嬲) ("wtc" ?異) ("wtj" ?畢) ("wtju" ?𤳙) ("wtlo" ?𤳉) ("wtt" ?畊) ("wumb" ?圌) ("wv" ?囡) ("wvfd" ?圞) ("wvff" ?圝) ("wvhaf" ?䴉) ("wvif" ?累) ("wvsmm" ?翾) ("ww" ?畕) ("wwhaf" ?鸓) ("wwlj" ?圛) ("wwlv" ?圜) ("www" ?畾) ("wwwc" ?𨯔) ("wwwd" ?櫐) ("wwwf" ?纍) ("wwwg" ?壘) ("wwwm" ?疊) ("wwwr" ?礨) ("wwwu" ?罍) ("wwwwg" ?壨) ("wybuc" ?貫) ("wyhn" ("囥㽘")) ("wyi" ?母) ("wymr" ?圁) ("wynd" ("㝀𡥘")) ("wytg" ?疃) ("wyv" ?甿) ("xb" ("冂冖爫")) ("xc" ?丷) ("xe" ("氵氺")) ("xf" ?灬) ("xh" ?𠂆) ("xi" ("广丶")) ("xj" ?宀) ("xk" ("疒𠂇")) ("xl" ("丨丿肀衤")) ("xn" ("乛亅")) ("xo" ?亻) ("xp" ("勹忄㣺")) ("xq" ?扌) ("xs" ?𠃌) ("xt" ("艹卝")) ("xu" ?乚) ("xy" ("亠辶")) ("y" ?卜) ("ya" ?𨑨) ("yaayf" ?𩐿) ("yad" ?桌) ("yahag" ?韹) ("yahej" ?韸) ("yai" ?戠) ("yaitc" ?𩑈) ("yaj" ?卓) ("yalb" ?𢂚) ("yambc" ?𩐳) ("yamh" ?逿) ("yano" ?歆) ("yaog" ?暹) ("yaph" ?逷) ("yapim" ?韵) ("yapr" ?𩐝) ("yapv" ?遏) ("yarbc" ?韻) ("yashr" ?韶) ("yasm" ?遢) ("yatc" ?𩐠) ("yatlk" ?韺) ("yatoe" ?頀) ("yav" ?退) ("yb" ?迌) ("ybaht" ?髜) ("ybbr" ?過) ("ybcr" ?䢛) ("ybd" ?槀) ("ybgr" ?週) ("ybhaf" ?鶙) ("ybhd" ?稾) ("ybhg" ?望) ("ybhne" ?毃) ("ybhu" ?邈) ("ybik" ?獻) ("ybikp" ?𢅛) ("ybjj" ?運) ("ybkb" ?𥜽) ("yblb" ?帝) ("yblbr" ?啻) ("ybmcu" ?睿) ("ybmo" ?遯) ("ybmr" ?迵) ("ybmvn" ("甋甗")) ("ybnl" ?鄗) ("ybno" ("欳歊歒")) ("ybog" ?離) ("ybok" ?敵) ("ybou" ?遙) ("ybr" ?迥) ("ybuc" ?貞) ("ybye" ?敲) ("ybyhs" ?旁) ("ybysp" ("龍㡣")) ("yc" ?六) ("ycbr" ("商啇")) ("ycc" ?銮) ("ycd" ?栾) ("yce" ?变) ("ychaf" ("鶐鵉")) ("ychhj" ?顰) ("yciu" ?兖) ("yciv" ?衮) ("yck" ("交奕")) ("yclb" ?帟) ("ycnh" ?递) ("ycnl" ?𨜓) ("ycobo" ?脔) ("ycp" ("戇𢥫")) ("ycrhu" ?兗) ("ycrhv" ?袞) ("yct" ?弈) ("ydbuu" ?親) ("ydhaf" ?鶉) ("ydhhh" ?虨) ("ydhml" ?新) ("ydkni" ?孰) ("ydl" ?速) ("ydlk" ?遫) ("ydlo" ?遬) ("ydmq" ?違) ("ydnl" ?郭) ("ydno" ?歑) ("ydod" ?𨔼) ("ydog" ?雜) ("ydok" ("敦敹")) ("ydrrj" ?嚲) ("ye" ?攴) ("yebu" ?督) ("yec" ?錖) ("yefd" ?粲) ("yefh" ?逤) ("yeg" ?壑) ("yelmm" ?韰) ("yeoiv" ?餐) ("yep" ?惄) ("yeyhv" ?裻) ("yfb" ?逍) ("yfd" ?迷) ("yfdq" ?遴) ("yfe" ?叔) ("yfhaf" ?鶁) ("yfiku" ?就) ("yfks" ?勍) ("yfln" ?剠) ("yfye" ?敊) ("yg" ?主) ("ygcg" ?逵) ("yggu" ?遶) ("yghne" ?殶) ("yghqu" ?氃) ("ygiv" ?褻) ("ygmms" ?虧) ("ygr" ?迼) ("ygrv" ?遠) ("ygsk" ?遨) ("ygsmm" ?𦒍) ("ygtq" ?達) ("yha" ?迫) ("yhaf" ?鳪) ("yhag" ?遑) ("yhbm" ?亹) ("yhbr" ?逈) ("yhds" ?透) ("yhdv" ("逶褎襃")) ("yhe" ?返) ("yhee" ?邍) ("yhej" ?逢) ("yheq" ?逄) ("yhg" ?𨑳) ("yhgr" ("造𨘥")) ("yhgv" ?𨘻) ("yhhhh" ?彥) ("yhhqm" ?產) ("yhhv" ?裦) ("yhhw" ?遛) ("yhiv" ?褢) ("yhj" ?迁) ("yhjr" ?适) ("yhju" ?遁) ("yhk" ?迗) ("yhln" ?劌) ("yhmbc" ("顏頻顪")) ("yhml" ?近) ("yhmo" ?遾) ("yhmr" ?逅) ("yhn" ?亢) ("yhqo" ?迭) ("yhqv" ?袠) ("yhrr" ?追) ("yhs" ("方迮")) ("yhsb" ?遍) ("yhsd" ?𨘋) ("yhsk" ?邀) ("yhsmm" ?翽) ("yhus" ?邊) ("yhv" ?衣) ("yhvl" ?迎) ("yhxc" ?亷) ("yhxv" ?裒) ("yhym" ?𨒂) ("yhyu" ?遞) ("yib" ?育) ("yice" ?逡) ("yif" ?熟) ("yifh" ?玅) ("yig" ?塾) ("yihu" ?充) ("yihxo" ("斔螤")) ("yijb" ?逋) ("yijc" ?述) ("yije" ?逑) ("yik" ?迖) ("yiohv" ?玈) ("yioj" ?率) ("yir" ?迨) ("yirv" ?袬) ("yitd" ?棄) ("yitf" ?遮) ("yiyvi" ?玆) ("yj" ("斗辻")) ("yjbj" ?遖) ("yjco" ?邃) ("yjdl" ?辣) ("yjhaf" ?鵫) ("yjhec" ?贛) ("yjhee" ?竷) ("yjhhh" ?彰) ("yjhoj" ?瓣) ("yji" ?㦸) ("yjilj" ?辨) ("yjksj" ?辦) ("yjlii" ?蠭) ("yjmbc" ("贑顇")) ("yjmy" ?𠁎) ("yjnl" ?鄣) ("yjrr" ?逭) ("yjshj" ?辧) ("yjvfj" ?辮) ("yjwj" ?連) ("yjyjj" ?𣁾) ("yjyrj" ?辯) ("yk" ("头文达")) ("ykanw" ?斕) ("ykb" ?迶) ("ykcf" ?遼) ("ykg" ?墪) ("ykhaf" ("鳼鵁鷟鸆")) ("ykhbm" ?斖) ("ykhf" ?逖) ("ykhg" ?逛) ("ykhhh" ?彣) ("ykhq" ?𣁄) ("ykhsb" ?斒) ("yki" ?迏) ("ykks" ?効) ("ykll" ?齐) ("yklm" ?斉) ("ykmbc" ?頝) ("ykmbl" ?斋) ("ykmpm" ?斌) ("yknd" ?斈) ("yknl" ?郊) ("ykok" ?效) ("ykp" ("憝忞")) ("ykpb" ?遰) ("ykq" ?撉) ("ykr" ?吝) ("yks" ?边) ("yksmm" ?𦐑) ("yksr" ?迦) ("ykvif" ?紊) ("ykymu" ?齾) ("yl" ?迚) ("ylb" ?市) ("yle" ?逮) ("ylhv" ?衷) ("yll" ?亣) ("ylm" ?止) ("ylmc" ?遺) ("ylmh" ?步) ("ylmo" ?逃) ("ylmr" ?遣) ("ylmv" ?裵) ("ylnc" ?亦) ("ylw" ?迪) ("ym" ("上辷")) ("ymb" ?肯) ("ymbuc" ?贇) ("ymbuu" ?覷) ("ymbw" ?䢮) ("ymcu" ?𥈠) ("ymcw" ?迺) ("ymd" ?迂) ("ymdhe" ("皻皽")) ("ymfb" ?邇) ("ymg" ?迋) ("ymgc" ?𨘀) ("ymgdi" ?歭) ("ymhaf" ?鸇) ("ymhqu" ?氈) ("ymihh" ?歲) ("ymje" ?歧) ("ymks" ?勯) ("ymlb" ?迊) ("ymln" ?剷) ("ymmbc" ?顫) ("ymmi" ?运) ("ymmp" ?邐) ("ymmr" ("言逜")) ("ymnn" ?迾) ("ymno" ?歔) ("ymomg" ?𣁦) ("ymp" ("此忐")) ("ympog" ?雌) ("ymrt" ?逗) ("ymrw" ?逼) ("ymso" ?逐) ("ymufd" ?歯) ("ymuo" ?齿) ("ymuoo" ?齒) ("ymvh" ?迓) ("ymvm" ?逕) ("ymwu" ?遷) ("ymy" ?卡) ("ynbq" ?邂) ("yndf" ?遜) ("ynhb" ?遹) ("ynhs" ?辸) ("ynhv" ?袤) ("yni" ?歺) ("ynib" ?通) ("ynin" ?迻) ("yniv" ?袲) ("ynj" ?迅) ("ynmbc" ?頏) ("ynnl" ?邟) ("ynot" ?邆) ("ynqd" ?椉) ("ynui" ?逸) ("yo" ?込) ("yobuc" ?賌) ("yodv" ?褒) ("yog" ?進) ("yohne" ("毅𣫛")) ("yoj" ?迕) ("yoks" ?劾) ("yoln" ("刻劇")) ("yombc" ?頦) ("yomd" ?途) ("yomn" ?逾) ("yon" ?迄) ("yonk" ?夜) ("yono" ?欬) ("yooj" ?卒) ("yopd" ?迤) ("yp" ?虍) ("ypa" ?迿) ("ypbu" ?眥) ("ypbuc" ?貲) ("ypc" ?鈭) ("ypd" ("柴迆㰍")) ("ypg" ("壟㘹")) ("yphaf" ("鷾鸗")) ("yphen" ?處) ("yphfd" ?虖) ("yphu" ?虎) ("ypks" ?勴) ("yplmi" ?蠪) ("ypmk" ?龑) ("ypmm" ?些) ("ypmmf" ("祡龒")) ("ypmr" ("砦礱")) ("ypmrb" ?骿) ("ypmso" ?豦) ("ypnbg" ?觜) ("ypni" ?㱔) ("ypnwf" ?鮆) ("ypobo" ?胔) ("ypoiv" ?飺) ("ypph" ?虙) ("ypr" ?呰) ("yprvk" ?虞) ("ypsj" ?聾) ("ypsm" ?虐) ("ypt" ?衧) ("yptc" ?龔) ("yptm" ?虛) ("yptmc" ?虡) ("ypu" ?迍) ("ypuv" ?袌) ("ypvif" ?紫) ("ypwb" ?膚) ("ypwbt" ?盧) ("ypwks" ?虜) ("ypwlb" ?歶) ("ypwp" ?慮) ("ypybp" ?龘) ("ypyhv" ?襲) ("ypyk" ?虔) ("ypymr" ("訾讋")) ("yqhl" ?逝) ("yr" ?占) ("yraa" ?誯) ("yramo" ?諟) ("yrana" ?𧬘) ("yranb" ?譋) ("yranw" ?讕) ("yrapv" ?謁) ("yrav" ?裛) ("yrawe" ?謾) ("yrbb" ?膏) ("yrbbe" ?䛵) ("yrbbn" ?贏) ("yrbcd" ?𧨾) ("yrbgr" ?調) ("yrbhn" ?鸁) ("yrbhx" ?謟) ("yrbjj" ?諢) ("yrbln" ?蠃) ("yrbm" ?詛) ("yrbme" ?諼) ("yrbmr" ?詷) ("yrbn" ?亭) ("yrbo" ?豪) ("yrbou" ?謠) ("yrbp" ?亳) ("yrbr" ("高詗")) ("yrbsd" ?諍) ("yrbsn" ?驘) ("yrbtn" ?羸) ("yrbu" ("亮毫")) ("yrbuu" ?覘) ("yrbvk" ?謑) ("yrbvn" ?嬴) ("yrbwn" ?臝) ("yrci" ?訟) ("yrcmt" ?諡) ("yrcru" ?說) ("yrcsh" ?訜) ("yrdd" ?諃) ("yrdhe" ?詖) ("yrdi" ?討) ("yrdk" ?訣) ("yrdmq" ?諱) ("yrdoo" ?誺) ("yrdwf" ?諫) ("yre" ?㕡) ("yrea" ?誻) ("yrf" ("点京")) ("yrfb" ?誚) ("yrfbf" ?讜) ("yrff" ?談) ("yrfh" ?訬) ("yrfq" ?詊) ("yrfqr" ?𧬸) ("yrgcr" ?讟) ("yrgdi" ?詩) ("yrgg" ?詿) ("yrggu" ?譊) ("yrgni" ?譸) ("yrgp" ?誌) ("yrgr" ?詰) ("yrgrr" ?譆) ("yrgwc" ?讀) ("yrhag" ?諻) ("yrhd" ?訸) ("yrhdn" ?謻) ("yrhds" ?誘) ("yrhdv" ?諉) ("yrhdw" ?譒) ("yrhej" ?𧧽) ("yrher" ?詻) ("yrhg" ?逞) ("yrhge" ?譭) ("yrhgr" ?誥) ("yrhgu" ?詵) ("yrhhh" ?㣌) ("yrhhi" ?謝) ("yrhhj" ?諀) ("yrhjd" ?誅) ("yrhjm" ?諈) ("yrhjr" ?話) ("yrhk" ?訞) ("yrhkb" ?譑) ("yrhml" ?訢) ("yrhmr" ?詬) ("yrhmy" ?訴) ("yrhne" ?設) ("yrhni" ?諷) ("yrhor" ?譗) ("yrhp" ?託) ("yrhpa" ?諙) ("yrhpm" ?詆) ("yrhqi" ?誐) ("yrhqo" ?詄) ("yrhs" ?詐) ("yrhsb" ?諞) ("yrhsm" ?謆) ("yrhuc" ?讚) ("yrhv" ?哀) ("yrhwp" ?謥) ("yrhxe" ?謏) ("yrhxo" ?諛) ("yrhxu" ?誽) ("yrhyu" ?謕) ("yriav" ?誏) ("yrice" ?誜) ("yrihr" ?諴) ("yrihs" ?誠) ("yrii" ?諓) ("yrijb" ?誧) ("yrijc" ?訹) ("yrikf" ?譌) ("yrikk" ?詙) ("yriku" ?訧) ("yrill" ?詶) ("yrine" ?詠) ("yriok" ?誒) ("yrior" ?諮) ("yripm" ?試) ("yrir" ?詒) ("yrit" ?誡) ("yritc" ?譧) ("yritf" ?謶) ("yrj" ?計) ("yrjbc" ?謓) ("yrjbd" ?誖) ("yrjbj" ?諵) ("yrjbm" ?誼) ("yrjhp" ?詫) ("yrjhw" ?讅) ("yrjip" ?譓) ("yrjjb" ?謿) ("yrjka" ?諸) ("yrjmf" ?誴) ("yrjmm" ?諠) ("yrjmo" ?諚) ("yrjmu" ?𧨎) ("yrjp" ?詑) ("yrjpn" ?𧭈) ("yrjr" ?詁) ("yrkb" ?詴) ("yrkf" ?詼) ("yrkhg" ?誑) ("yrkja" ?譇) ("yrkms" ?誇) ("yrlll" ?訓) ("yrlmo" ?誂) ("yrlmy" ?誹) ("yrln" ?剖) ("yrlwv" ?謱) ("yrm" ?訌) ("yrmbc" ?頕) ("yrmbs" ?謣) ("yrmca" ?𧪽) ("yrmd" ?訏) ("yrmdm" ?讈) ("yrmfj" ?評) ("yrmhf" ?謜) ("yrmhs" ?𧨊) ("yrmj" ?訐) ("yrmjk" ?譀) ("yrmmh" ?𧧝) ("yrmmr" ?語) ("yrmmv" ?誫) ("yrmn" ?訂) ("yrmnr" ?訶) ("yrmoo" ?誣) ("yrmrr" ?謌) ("yrmrw" ?諨) ("yrmso" ?諑) ("yrmsu" ?𧦠) ("yrmua" ?譖) ("yrmvh" ?訝) ("yrmvm" ?誙) ("yrmvn" ?瑀) ("yrmwf" ?謤) ("yrmwg" ?諲) ("yrmwj" ?譚) ("yrmym" ?証) ("yrnbe" ?讂) ("yrncr" ?譫) ("yrnd" ?享) ("yrndf" ?𧪾) ("yrnf" ?烹) ("yrnhb" ?譎) ("yrnhx" ?諂) ("yrnib" ?誦) ("yrnin" ?誃) ("yrnir" ?詺) ("yrnj" ?訊) ("yrnkg" ?誔) ("yrnkm" ("誕𧩙")) ("yrnl" ?部) ("yrnlp" ?讔) ("yrnmu" ?詭) ("yrnn" ?亨) ("yrnob" ?諝) ("yrnoe" ?𧬋) ("yrnot" ?證) ("yrnqd" ?謋) ("yrnri" ?讒) ("yrnyi" ?誸) ("yrob" ?訥) ("yrog" ?誰) ("yroge" ?謢) ("yrogf" ?譙) ("yrohh" ?診) ("yroii" ?詅) ("yroim" ?讖) ("yroip" ?諗) ("yroir" ?謒) ("yroj" ?許) ("yrok" ?敨) ("yromb" ?論) ("yromg" ?詮) ("yromn" ?諭) ("yromo" ?譣) ("yron" ?訖) ("yrop" ?訛) ("yrotf" ?譕) ("yrowy" ?誨) ("yroyr" ?𧪄) ("yrp" ?訫) ("yrpa" ("詢詣")) ("yrpd" ?訑) ("yrphp" ?𧩓) ("yrpht" ?謐) ("yrpim" ?𧥺) ("yrpko" ?譺) ("yrppa" ?諧) ("yrpr" ?訽) ("yrpt" ?詍) ("yrptd" ?諜) ("yrpu" ?訰) ("yrpuk" ?詾) ("yrpuu" ?謅) ("yrqd" ?誄) ("yrqjp" ?譿) ("yrqmb" ?請) ("yrqmc" ?謮) ("yrqmv" ?諘) ("yrqoc" ?讃) ("yrrrd" ?譟) ("yrrrj" ?譂) ("yrrrs" ?諤) ("yrrs" ?遌) ("yrrsj" ?諿) ("yrru" ("遻𨕬")) ("yrruc" ?譔) ("yrrv" ?襄) ("yrrvk" ?誤) ("yrrxu" ?譝) ("yrshi" ?訒) ("yrshr" ?詔) ("yrsim" ?譅) ("yrsip" ?認) ("yrsje" ?諏) ("yrsjj" ?讘) ("yrsma" ?謵) ("yrsmg" ?誆) ("yrsmh" ?謬) ("yrsmm" ?詡) ("yrsmr" ?詞) ("yrsp" ?䛏) ("yrsrr" ?謳) ("yrss" ?詎) ("yrsu" ?記) ("yrsup" ?誋) ("yrsyj" ?謘) ("yrtak" ?謨) ("yrtam" ?𧫴) ("yrtav" ?譪) ("yrtbh" ?謭) ("yrtbm" ?譾) ("yrtca" ?譜) ("yrtct" ?謚) ("yrtgi" ("議讛")) ("yrtgr" ?𧬆) ("yrtkr" ?諾) ("yrtlf" ?讌) ("yrtlm" ?謹) ("yrtm" ?詌) ("yrtmc" ?諆) ("yrtmd" ?謀) ("yrtmj" ?譁) ("yrtmv" ?諶) ("yrtoe" ?護) ("yrtpd" ?䜓) ("yrtq" ?詳) ("yrtrg" ?讙) ("yrtrk" ?䜘) ("yrtt" ?誁) ("yrttb" ?講) ("yrtwi" ?譐) ("yrtwt" ?𧬹) ("yrtwv" ?譨) ("yrtxc" ?謙) ("yrtyb" ?𧬺) ("yrtyu" ?謊) ("yru" ("乩訕")) ("yruc" ?選) ("yruk" ?訩) ("yrumb" ?諯) ("yruu" ?詘) ("yrve" ?詉) ("yrvii" ?譏) ("yrvis" ?詏) ("yrwb" ?謂) ("yrwce" ?謖) ("yrwd" ?課) ("yrwlj" ?譯) ("yrwlv" ?譞) ("yrwp" ?諰) ("yrwww" ?讄) ("yry" ?訃) ("yrybb" ?諦) ("yrybk" ?讞) ("yrybs" ?謗) ("yrycb" ("謫謪")) ("yryck" ?詨) ("yrydk" ?譈) ("yrye" ("遐敁㪗")) ("yryfd" ?謎) ("yryfe" ?諔) ("yryg" ?註) ("yryhh" ?諺) ("yryhs" ?訪) ("yryia" ?識) ("yryjj" ?謰) ("yrylr" ?譴) ("yrymp" ?訿) ("yrymr" ?誩) ("yryoj" ?誶) ("yrypd" ?謼) ("yrypm" ("謔謯譃")) ("yrypu" ?諕) ("yryr" ?詀) ("yryrb" ?謞) ("yryrd" ?諄) ("yryrf" ?諒) ("yryrn" ?諪) ("yryro" ?譹) ("yryrv" ?讓) ("yrysd" ?𧩹) ("yryta" ?諳) ("yryto" ?譢) ("yrytp" ?譩) ("yryub" ?謧) ("yryvo" ?該) ("yrywm" ?譠) ("yryyb" ?讁) ("ys" ?迉) ("ysfv" ?褭) ("ysg" ("堃𡑔")) ("ysh" ?辺) ("yshr" ?迢) ("yskmr" ?旑) ("ysm" ?与) ("ysmvn" ?瓬) ("ysnkq" ?旔) ("ysnl" ?邡) ("ysoby" ?旃) ("ysofb" ?旓) ("ysohc" ?旟) ("ysohl" ?旂) ("ysohm" ?旌) ("ysohn" ?斻) ("ysohu" ?旄) ("ysohv" ?旅) ("ysohw" ?旛) ("ysojb" ?旆) ("ysok" ?放) ("ysokr" ?旖) ("ysolb" ?斾) ("ysolo" ?旐) ("ysomf" ?旚) ("ysond" ?斿) ("ysono" ?旋) ("ysooa" ?旝) ("ysooi" ?旍) ("ysook" ?族) ("ysopd" ?施) ("ysosp" ?旎) ("ysotc" ?旗) ("ysoy" ?於) ("ysoyu" ?旒) ("ysp" ?迡) ("ysqf" ?遤) ("ysrj" ?避) ("ystmc" ?𣄃) ("ysyhn" ?𣃚) ("ysyoo" ?旞) ("ysyq" ?遲) ("yt" ("立𨑬")) ("yta" ?音) ("ytahu" ?竟) ("ytaj" ?章) ("ytap" ?意) ("ytapv" ?竭) ("ytbsd" ?竫) ("ytcw" ?遒) ("ytdl" ?竦) ("ytdq" ?𨗨) ("ytggu" ?𥪯) ("ytgo" ?䢭) ("ythaf" ("鴗鸕")) ("ythdl" ?𥪕) ("ythj" ?竏) ("ythni" ?颯) ("ythqu" ?竓) ("ythu" ?道) ("ythxh" ?竧) ("yti" ?戲) ("ytice" ?竣) ("ytii" ?䇊) ("ytiok" ?竢) ("ytj" ?辛) ("ytjbm" ?竩) ("ytjki" ?竤) ("ytjmn" ?竚) ("ytk" ?送) ("ytki" ?竑) ("ytkr" ("逽𨔽")) ("ytmbc" ?顱) ("ytnl" ?𨚪) ("ytog" ?遳) ("ytoii" ?竛) ("yton" ?䇄) ("ytpo" ?遂) ("ytpr" ?竘) ("ytqmb" ?靖) ("ytr" ?咅) ("ytsmm" ?翊) ("ytstt" ?竮) ("ytt" ?迸) ("yttb" ?遘) ("ytu" ?逆) ("ytub" ?遡) ("ytumb" ?端) ("ytv" ?妾) ("ytwa" ?遭) ("ytwb" ?邁) ("ytwg" ?童) ("ytwi" ?遵) ("ytwu" ?竜) ("ytyr" ?站) ("ytyrd" ?䇏) ("ytyrn" ?𥪜) ("ytyt" ?竝) ("ytytj" ?𥪮) ("yu" ?辿) ("yuav" ?齦) ("yubm" ?齟) ("yubuc" ?贙) ("yubuu" ?覤) ("yudi" ?導) ("yue" ("叡𠮏")) ("yuemi" ?𤫀) ("yuhaf" ?鷲) ("yuhgr" ?䶜) ("yuhhh" ?彪) ("yuhlb" ?齲) ("yuhml" ?齗) ("yuhs" ?齚) ("yuhxu" ?齯) ("yuii" ?虥) ("yuir" ?齝) ("yujbc" ?齻) ("yujbm" ?𪘲) ("yukb" ?离) ("yukmr" ?齮) ("yulwp" ?齥) ("yumb" ?遄) ("yummr" ?齬) ("yumvh" ?齖) ("yuoii" ("齡齢")) ("yuolf" ?虪) ("yuoll" ?齘) ("yuomr" ?𪘁) ("yuon" ?齕) ("yup" ?齔) ("yupr" ?齣) ("yupru" ?齙) ("yupt" ?齛) ("yupuu" ?齺) ("yurc" ?齞) ("yurrs" ?齶) ("yuryo" ("齪蹵")) ("yushr" ?齠) ("yusje" ?齱) ("yusmg" ?齷) ("yustr" ?𪙛) ("yuta" ?齰) ("yutct" ?齸) ("yutm" ("瑎甝")) ("yutxc" ?𪙊) ("yuu" ?齓) ("yuwd" ?齫) ("yuwlb" ?齵) ("yuyck" ?齩) ("yuye" ?㪫) ("yuyhh" ?齴) ("yuymp" ?齜) ("yuypu" ?虤) ("yuytu" ?競) ("yv" ?亡) ("yvb" ("肓膂")) ("yvbcr" ?裔) ("yvbq" ?牽) ("yvbu" ?盲) ("yvd" ?杗) ("yvgg" ?壅) ("yvgn" ?甕) ("yvgu" ?罋) ("yvgv" ?饔) ("yvhbt" ?衁) ("yvhg" ?雍) ("yvhlu" ?巟) ("yvho" ("亥𠀅")) ("yvhvo" ?瓤) ("yvi" ?玄) ("yviw" ?畜) ("yvks" ?勷) ("yvlii" ?蝱) ("yvne" ?逯) ("yvnl" ?邙) ("yvp" ?忘) ("yvrvp" ?氓) ("yvsl" ?𠨑) ("yvv" ?妄) ("yvvv" ("巡邋")) ("ywdv" ?裹) ("ywgv" ?裏) ("ywi" ?畆) ("ywihr" ?鹹) ("ywii" ?鹵) ("ywk" ?卤) ("ywlb" ?遇) ("ywle" ?遝) ("ywlg" ("邏𨗴")) ("ywlv" ("還褱")) ("ywmmf" ?禀) ("ywmv" ?衰) ("ywni" ?𠧧) ("ywnl" ?鄐) ("ywno" ?畝) ("ywomo" ?鹼) ("ywr" ?迴) ("ywrd" ?稟) ("ywrm" ?亶) ("yws" ?卣) ("ywtqm" ?鹺) ("ywtxc" ?鹻) ("yx" ?齊) ("yxbt" ?齍) ("yxbuc" ?齎) ("yxf" ("齋齌")) ("yxlmm" ("齏韲")) ("yxln" ?劑) ("yxyhv" ?𪗋) ("yy" ?卞) ("yyaj" ?逴) ("yybc" ?遉) ("yycb" ?適) ("yyhn" ?迒) ("yyib" ?逳) ("yylc" ?迹) ("yymr" ?這) ("yypo" ?遽) ("yyr" ?迠) ("yysd" ?遊) ("yytj" ?遧) ("yywm" ?邅) ("yywn" ?𨔁) ("yyws" ?逌) ("yyyhv" ?𧜏))) (include (t nil cjk-util) map) (include (t nil zh-util) map) (state ;; When an initial character is typed, re-handle it in "main" state. (init (starter (show) (pushback 1) (shift main)) (enter-fullwidth-mode (shift fullwidth-mode)) (enter-single-fullwidth-mode (shift single-fullwidth-mode))) (main ;; When a complete sequence is typed, shift to "select" state ;; to allow users to select one from the candidates. (map (shift select)) (nil (hide) (shift check-undo)))) (include (t nil cjk-util) state) (include (t nil zh-util) state) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sv-post.mim����������������������������������������������������������������������0000644�0023456�0023456�00000002606�14422175267�011224� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sv-post.mim -- Swedish input method with postfix modifiers ;; Copyright (C) 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database, a sub-part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU General Public License as ;; published by the Free Software Foundation; either version 2, or (at ;; your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with the m17n library; see the file COPYING. If not, write to ;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method sv post) (description "Swedish input method with postfix modifiers. ") (title "sv-post") (map (trans ("AA" ?Å) ("aa" ?å) ("AE" ?Ä) ("ae" ?ä) ("OE" ?Ö) ("oe" ?ö) ("E'" ?É) ("e'" ?é) ("AAA" "A" "A") ("aaa" "a" "a") ("AEE" "A" "E") ("aee" "a" "e") ("OEE" "O" "E") ("oee" "o" "e") ("E''" "E" "'") ("e''" "e" "'") )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sat-inscript2-olck.mim�����������������������������������������������������������0000644�0023456�0023456�00000004007�14463455220�013231� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sat-inscript2-olck.mim -- Santali Ol Chicky input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method sat inscript2-olck) (description "Santali Ol Chicky input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ₹ AltGr + 4 ") (title "ᱚ") (map (trans ("~" "ᱻ") ("1" "᱑") ("G-1" "‍") ("2" "᱒") ("G-2" "‌") ("3" "᱓") ("4" "᱔") ((G-4) "₹") ("5" "᱕") ("6" "᱖") ("7" "᱗") ("8" "᱘") ("9" "᱙") ("0" "᱐") ("_" "ᱼ") ("e" "ᱟ") ("y" "ᱵ") ("U" "ᱝ") ("u" "ᱦ") ("i" "ᱜ") ("o" "ᱫ") ("p" "ᱡ") ("{" "ᱲ") ("[" "ᱰ") ("}" "ᱧ") ("]" "ᱹ") ("a" "ᱳ") ("s" "ᱮ") ("d" "ᱚ") ("f" "ᱤ") ("g" "ᱩ") ("h" "ᱯ") ("j" "ᱨ") ("k" "ᱠ") ("l" "ᱛ") (":" "ᱺ") (";" "ᱪ") ("'" "ᱴ") ("Z" "ᱽ") ("z" "ᱷ") ("x" "ᱸ") ("C" "ᱬ") ("c" "ᱢ") ("v" "ᱱ") ("B" "ᱶ") ("b" "ᱣ") ("n" "ᱞ") ("m" "ᱥ") ("<" "᱿") ("," ",") (">" "᱾") ("." ".") ("/" "ᱭ") )) (state (init (trans))) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ml-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000015064�14422175267�012054� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ml-inscript.mim -- Malayalam input method for inscript layout ;; This file is derived from the Malayalam inscript table of scim-tables, ;; which was derived from iiimf unitLE's Malayalam inscript layout. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ml inscript) (description "Malayalam input method for inscript layout. INSCRIPT (Indian Script) is a keyboard layout scheme to input Indic text on computer, standardized by Government of India. Each key on keyboard is mapped to a Malayalam alphabet. Once SCIM is activated, select Malayalam Inscript from the SCIM tab appearing on the down right corner and input Malayalam text. To type 0-9 in Malayalam press 0-9 on Inscript keyboard. For English numerals, switch back to English keyboard using control + space bar and press 0-9. INSCRIPT KEYBOARD LAYOUT is available at: http://fedoraproject.org/wiki/I18N/Indic/MalayalamKeyboardLayouts http://tdil.mit.gov.in/isciichart.pdfwill be provided in the next release. IMPORTANT: 1. key ']' is mapped to Zero Width Joiner (ZWJ) which helps you to write the five chillaksharam. 2. key '\\' is mapped to Zero Width Non Joiner (ZWNJ) which helps you to stop the consonants from joining to form conjuncts. [Note: consonants are ക, ഖ, ഗ,..... and conjuncts are those formed using two consonants like ക്ക, ഗ്ഗ, ന്ത, ക്യ, ക്വ, ....] Following are the conjuncts formed in our language, shown along with the keys to reproduce them: Case 1: CHILLU aksharam: (i) ന്‍ = ന + ് + zero width joiner(zwj) ie, key 'V' + key 'D' + key ']' (ii) ല്‍ = ല + ് + zero width joiner(zwj) ie, key 'N' + key 'D' + key ']' (iii) ര്‍ = ര + ് + zero width joiner(zwj) ie, key 'J' + key 'D' + key ']' (iv) ണ്‍ = ണ + ് + zero width joiner(zwj) ie, shift key 'C' + key 'D' + key ']' (v) ള്‍ = ള + ് + zero width joiner(zwj) ie, shift key 'N' + key 'D' + key ']' Case 2: (i) ങ്ങ = ങ + ് + ക ie, shift key 'U' + key 'D' + key 'K' (ii) ന്ത = ന + ് + ത ie, key 'V' + key 'D' + key 'L' (iii) ഞ്ച = ഞ + ് + ച ie, shift key '}' + key 'D' + key ';' (iv) ണ്ട = ണ + ് + ട ie, shift key 'C' + key 'D' + key '\"' (v) മ്പ = മ + ് + പ ie, key 'V' + key 'D' + key 'H' (vi) ക്ഷ = ക + ് + ഷ ie, key 'C' + key 'D' + shift key '<' Case 3: Koottaksharangal: (i) ക്ക = ക + ് + ക ie, key 'K' + key 'D' + key 'K' (ii) ങ്ങ = ങ + ് + ങ ie, shift key 'U' + key 'D' + shift key 'U' (iii) ച്ച = ച + ് + ച ie, key ';' + key 'D' + key ';' (iv) ഞ്ഞ = ഞ + ് + ഞ ie, shift key '}' + key 'D' + shift key '}' (v) ട്ട = ട + ് + ട ie, key '\"' + key 'D' + key '\"' (vi) ണ്ണ = ണ + ് + ണ ie, shift key 'C' + key 'D' + shift key 'C' (vii) ത്ത = ത + ് + ത ie, key 'L' + key 'D' + key 'L' (viii) ന്ന = ന + ് + ന ie, key 'V' + key 'D' + key 'V' (ix) മ്മ = മ + ് + മ ie, key 'C' + key 'D' + key 'C' (x) ല്ല = ല + ് + ല ie, key 'N' + key 'D' + key 'N' (xi) വ്വ = വ + ് + വ ie, key 'B' + key 'D' + key 'B' (xii) യ്യ = യ + ് + യ ie, key '?' + key 'D' + key '?' (xiii) ശ്ശ = ശ + ് + ശ ie, shift key 'M' + key 'D' + shift key 'M' (xiv) സ്സ = സ + ് + സ ie, key 'M' + key 'D' + key 'M' (xv) ള്ള = ള + ് + ള ie, shift key 'N' + key 'D' + shift key 'N' (xvi) റ്റ = റ + ് + റ ie, shift key 'J' + key 'D' + shift key 'J' Case 4: (Following conjuncts are explained with the help of consonant 'ക') (1) Conjuncts formed with ര (ra): ക്ര = ക + ് + ര ie, key 'K' + key 'D' + key 'J' (2) Conjuncts formed with യ (ya): ക്യ = ക + ് + യ ie, key 'K' + key 'D' + key '?' (3) Conjuncts formed with വ (va): ക്വ = ക + ് + വ ie, key 'K' + key 'D' + key 'B' Special case: ന്റ = ന + ് + റ ie, key 'V' + key 'D' + shift key 'J' Author: Ani Peter <apeter@redhat.com> ") (title "ക") (map (trans ((KP_1) "൧") ((KP_2) "൨") ((KP_3) "൩") ((KP_4) "൪") ((KP_5) "൫") ((KP_6) "൬") ((KP_7) "൭") ((KP_8) "൮") ((KP_9) "൯") ((KP_0) "൦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" "!") ("1" "൧") ("@" "@") ("2" "൨") ("3" "൩") ("$" "$") ("4" "൪") ((G-4) "₹") ("%" "%") ("5" "൫") ("^" "^") ("6" "൬") ("7" "൭") ("*" "*") ("8" "൮") ("(" "(") ("9" "൯") (")" ")") ("0" "൦") ("_" "ഃ") ("-" "-") ("+" "ഋ") ("=" "ൃ") ("Q" "ഔ") ("q" "ൌ") ("W" "ഐ") ("w" "ൈ") ("E" "ആ") ("e" "ാ") ("R" "ഈ") ("r" "ീ") ("T" "ഊ") ("t" "ൂ") ("Y" "ഭ") ("y" "ബ") ("U" "ങ") ("u" "ഹ") ("I" "ഘ") ("i" "ഗ") ("O" "ധ") ("o" "ദ") ("P" "ഝ") ("p" "ജ") ("{" "ഢ") ("[" "ഡ") ("}" "ഞ") ("]" "‍") ("A" "ഓ") ("a" "ോ") ("S" "ഏ") ("s" "േ") ("D" "അ") ("d" "്") ("F" "ഇ") ("f" "ി") ("G" "ഉ") ("g" "ു") ("H" "ഫ") ("h" "പ") ("J" "റ") ("j" "ര") ("K" "ഖ") ("k" "ക") ("L" "ഥ") ("l" "ത") (":" "ഛ") (";" "ച") ("\"" "ഠ") ("'" "ട") ("|" "|") ("\\" "‌") ("~" "ഒ") ("`" "ൊ") ("Z" "എ") ("z" "െ") ("X" "X") ("x" "ം") ("C" "ണ") ("c" "മ") ("V" "V") ("v" "ന") ("B" "ഴ") ("b" "വ") ("N" "ള") ("n" "ല") ("M" "ശ") ("m" "സ") ("<" "ഷ") ("," ",") (">" ">") ("." ".") ("/" "യ") ("#" "്ര") ("&" "ക്ഷ") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/hi-optitransv2.mim���������������������������������������������������������������0000644�0023456�0023456�00000023565�14504323433�012500� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; hi-optitransv2.mim -- Hindi input method. ;; Copyright (C) 2015 Vishvas Vasuki <vishvas.vasuki@gmail.com> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method hi optitransv2) (description "Hindi input method by the OPTITRANS transliteration system. 0. A major deviation from other transliteration systems like ITRANS and HK is that latin consonants are mapped to the correpsonding devanAgarI consonant *followed by the vowel a*. For example, k maps to क, not क्. 1. panchama-varNa-s of vyanjana-varga-s nnk->ङ्क, nnkh->ङ्ख, nng->ङ्ग, nngh->ङ्घ nnch->ञ्च, nnCh->ञ्छ, nnc->ञ्च, nnC->ञ्छ, 2. Any common consonant, typed twice, yields that consonant with the virAma. So, nn yields न्. The rationale is that a repeated consonant such as नन and दद is far less common than the consonants with a virAma, such as न् and द्. 3. The rare character sequences that conflict with shortcuts for more frequently occuring strings can be typed using the "commit key" - (Ctrl + Shift + Enter), or with the use of the arrow key. For example, sh yields श. But if one wanted to type सह, one can type: s<Commit key>h or s<left arrow, right arrow>h. Examples: - Avoiding unnecessary 'a'-s. - kml or kamala - कमल - Typing vyanjana-s with a virAma - sikkt - सिक्त - sik;t - सिक्त - Shortcut for typing panchama-s/ anunAsika-s of vargIya-vyanjana-s - shankara or shnnkr- शङ्कर। - snncit - सञ्चित - shann karoti - शङ् करोति। - Overriding shortcuts - pashyann karoti - पश्यन् करोति। (Note two spaces here. Avoids पश्यङ् करोति ) - s<Commit key>h or s<left arrow, right arrow>h or sah or saha - सह (Avoids श) The motivation behind additions made to the basic ITRANS scheme is described in https://sanskrit-coders.github.io/input/optitrans/ , along with a tabulated comparison with several other transliteration schemes. Note: You can use many symbols defined in lsymbol.mim. Also, see: http://en.wikipedia.org/wiki/Devanagari_transliteration.") (title "क") (map (non_init_keys (".") (";") ("~") ("$") ("A") ("B") ("C") ("D") ("E") ("F") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("P") ("Q") ("R") ("S") ("T") ("U") ("V") ("W") ("X") ("Y") ("Z") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ) (consonant ("k" "क") ("kh" "ख") ("K" "ख") ("g" "ग") ("gh" "घ") ("G" "घ") (".k" "क़") ("q" "क़") (".kh" "ख़") (".K" "ख़") (".g" "ग़") ("~N" "ङ") ("N^" "ङ") ("ch" "च") ("Ch" "छ") ("c" "च") ("C" "छ") ("chh" "छ") ("j" "ज") ("jh" "झ") ("J" "झ") ("~n" "ञ") ("T" "ट") ("Th" "ठ") ("D" "ड") ("Dh" "ढ") (".D" "ड़") (".Dh" "ढ़") ("N" "ण") ("t" "त") ("th" "थ") ("d" "द") ("dh" "ध") ("n" "न") (":n" "ऩ") ("p" "प") ("ph" "फ") ("P" "फ") (".ph" "फ़") ("f" "फ़") ("b" "ब") ("bh" "भ") ("B" "भ") ("m" "म") ("y" "य") ("Y" "य़") ("yh" "य़") (".y" "य़") ("r" "र") ("l" "ल") ("L" "ळ") ("v" "व") ("w" "व") ("sh" "श") ("Z" "ज़") (".j" "ज़") ("z" "श") ("S" "ष") ("Sh" "ष") ("shh" "ष") ("s" "स") ("h" "ह") ("jjn" "ज्ञ") ("JN" "ज्ञ") ("x" "क्ष") ; Best keys for the below are not clear. ; ("gH" ॻ) ; ("jH" ॼ) ; ("DH" "ॾ") ; ("BH" "ॿ") ; nn shortcuts ("nnk" "ङ्" (pushback 1)) ("nnx" "ङ्" (pushback 1)) ("nnkh" "ङ्" (pushback 1)) ("nnK" "ङ्" (pushback 1)) ("nng" "ङ्" (pushback 1)) ("nngh" "ङ्" (pushback 1)) ("nnG" "ङ्" (pushback 1)) ("nnch" "ञ्" (pushback 1)) ("nnCh" "ञ्" (pushback 1)) ("nnc" "ञ्" (pushback 1)) ("nnC" "ञ्" (pushback 1)) ("nnj" "ञ्" (pushback 1)) ("nnjh" "ञ्" (pushback 1)) ("nnJ" "ञ्" (pushback 1)) ("nnT" "ण्" (pushback 1)) ("nnTh" "ण्" (pushback 1)) ("nnD" "ण्" (pushback 1)) ("nnDh" "ण्" (pushback 1)) ) ; consonant ends (consonant_with_space ; nn shortcuts with space ("nn " "न् ") ("nn " "न् ") ; handle the case where the transformation to ङ् etc.. is not desired, even when followed by a character like k. ("nn k" "ङ् " (pushback 1)) ("nn x" "ङ् " (pushback 1)) ("nn K" "ङ् " (pushback 1)) ("nn g" "ङ् " (pushback 1)) ("nn G" "ङ् " (pushback 1)) ("nn c" "ञ् " (pushback 1)) ("nn C" "ञ् " (pushback 1)) ("nn j" "ञ् " (pushback 1)) ("nn J" "ञ् " (pushback 1)) ("nn T" "ण् " (pushback 1)) ("nn D" "ण् " (pushback 1)) ) ; consonant_with_space ends (consonant_with_viraama ; virAma shortcuts ("kk" "क्") ("khkh" "ख्") ("KK" "ख्") ("gg" "ग्") ("ghgh" "घ्") ("GG" "घ्") ("~N~N" "ङ्") ("chch" "च्") ("ChCh" "छ्") ("cc" "च्") ("CC" "छ्") ("jj" "ज्") ("jhjh" "झ्") ("JJ" "झ्") ("~n~n" "ञ्") ("JNJN" "ञ्") ("TT" "ट्") ("ThTh" "ठ्") ("DD" "ड्") ("DhDh" "ढ्") ("NN" "ण्") ("tt" "त्") ("thth" "थ्") ("dd" "द्") ("dhdh" "ध्") ("nn" "न्") ("pp" "प्") ("phph" "फ्") ("PP" "फ्") ("FF" "फ़्") ("bb" "ब्") ("bhbh" "भ्") ("BB" "भ्") ("mm" "म्") ("M" "ं") (".n" "ं") ("MM" "म्") ("yy" "य्") ("rr" "र्") ("ll" "ल्") ("LL" "ळ्") ("vv" "व्") ("shsh" "श्") ("ZZ" "ज़्") (".j.j" "ज़्") ("zz" "श्") ("SS" "ष्") ("ShSh" "ष्") ("ss" "स्") ("hh" "ह्") ("xx" "क्ष्") ("jjnjjn" "ज्ञ्") ("JNJN" "ज्ञ्") ) ; consonant_with_viraama ends (independent ("a" "अ") ("aa" "आ") ("A" "आ") ("i" "इ") ("ii" "ई") ("I" "ई") ("u" "उ") ("uu" "ऊ") ("U" "ऊ") ("R" "ऋ") ("RRi" "ऋ") ("R^i" "ऋ") ("LLi" "ऌ") ("L^i" "ऌ") ("ea" "ऍ") ("ee" "ऎ") ("E" "ऎ") ("e" "ए") ("ai" "ऐ") ("oo" "ऒ") ("O" "ऒ") ("o" "ओ") ("oa" "ऑ") ("au" "औ") ("RRI" "ॠ") ("RR" "ॠ") ("R^I" "ॠ") ("LLI" "ॡ") ("L^I" "ॡ") ("AUM" "ॐ") ("OM" "ॐ") (".a" "ऽ") ((S-\ ) "‌") ((C-@) "‍")) ; independent ends (ayogavAhas ; Visarga and the like may appear after a vowel. So, they aren't expected just in the dependent state. (".N" "ँ") ("M" "ं") (".n" "ं") ("H" "ः") ("HH" "ᳲ") ; ardhavisarga - often used to denote jihvAmUlIya and upadhmAnIya. ) ; ayogavAhas end (ayogavAhas_with_consonant ; jihvAmUlIya and upadhmAnIya shortcuts ("Hk" "ᳵ" (pushback 1)) ("Hp" "ᳶ" (pushback 1)) ("Hkh" "ᳵ" (pushback 1)) ("Hph" "ᳶ" (pushback 1)) ("HK" "ᳵ" (pushback 1)) ("HP" "ᳶ" (pushback 1)) ) ; ayogavAhas_with_consonant ends (digit ("0" "०") ("1" "१") ("2" "२") ("3" "३") ("4" "४") ("5" "५") ("6" "६") ("7" "७") ("8" "८") ("9" "९") ((KP_0) "०") ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९")) ; digit ends (udattta ("_" "॒") ("''" "॑")) (dependent ("a" "") ("aa" "ा") ("A" "ा") ("i" "ि") ("ii" "ी") ("I" "ी") ("u" "ु") ("uu" "ू") ("U" "ू") ("R" "ृ") ("RRi" "ृ") ("R^i" "ृ") ("LLi" "ॢ") ("L^i" "ॢ") ("ea" "ॅ") ("ee" "ॆ") ("E" "ॆ") ("e" "े") ("ai" "ै") ("oo" "ॊ") ("O" "ॊ") ("o" "ो") ("oa" "ॉ") ("au" "ौ") ("RR" "ॄ") ("RRI" "ॄ") ("R^I" "ॄ") ("LLI" "ॣ") ("L^I" "ॣ") (";" "्") (".h" "्") ) ; dependent end (dot_start_default (".." "।") (".," "॥") ("..." "॰") (". " "।" (pushback 1)) ((?. Return) "।" (pushback 1)) ((?. Tab) "।" (pushback 1)) (".(" "।" (pushback 1)) (".)" "।" (pushback 1)) (".[" "।" (pushback 1)) (".]" "।" (pushback 1)) (".{" "।" (pushback 1)) (".}" "।" (pushback 1)) (".'" "।" (pushback 1)) (".\"" "।" (pushback 1))) ; dot_start_default ends (commit-key ((S-C-Return))) (backspace ((BackSpace) (undo))) ) ; map ends (state (state_init (non_init_keys (pushback 1) (shift state_indic_letter)) (udattta) (digit) (commit-key) ) (state_indic_letter (consonant (shift state_consonant_pressed)) (ayogavAhas_with_consonant (shift state_consonant_pressed)) (consonant_with_space (shift state_init)) (consonant_with_viraama (shift state_init)) (independent (shift state_init)) (dot_start_default (shift state_init)) (backspace) (ayogavAhas (shift state_init)) ) (state_consonant_pressed (consonant) (ayogavAhas_with_consonant) (consonant_with_space (shift state_init)) (consonant_with_viraama (shift state_init)) (dependent (shift state_init)) (dot_start_default (shift state_init)) (backspace) (ayogavAhas (shift state_init)) ) ) ; state ends ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/or-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000006360�14422175267�012063� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; or-inscript.mim -- Oriya input method for inscript layout ;; Copyright (c) 2006-2007 Red Hat, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method or inscript) (description "Oriya input method for inscript layout. Reference URL - http://indlinux.org/wiki/index.php/InscriptLayouts#Oriya Key Summary: 1. ଜ୍ଞ : % This can also be typed as a sequence of following: ଜ + ୍ + ଞ i.e. p + d + } 2. ତ୍ର : ^ This can also be typed as a sequence of following: ତ + ୍ + ର i.e. l + d + j 3. କ୍ଷ : & This can also be typed as a sequence of following: କ + ୍ + ଷ i.e. k + d + < 4. ଶ୍ର : * This can also be typed as a sequence of following: ଶ + ୍ + ର i.e. M + d + j Author: Subhransu Behera <sbehera@redhat.com> Key summary: Subhransu Behera <sbehera@redhat.com> ") (title "କ") (map (trans ((KP_1) "୧") ((KP_2) "୨") ((KP_3) "୩") ((KP_4) "୪") ((KP_5) "୫") ((KP_6) "୬") ((KP_7) "୭") ((KP_8) "୮") ((KP_9) "୯") ((KP_0) "୦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" "!") ("1" "୧") ("@" "@") ("2" "୨") ("#" "୍ର") ("3" "୩") ("$" "ର୍") ("4" "୪") ((G-4) "₹") ("5" "୫") ("6" "୬") ("7" "୭") ("8" "୮") ("(" "‍") ("9" "୯") (")" "‌") ("0" "୦") ("_" "ଃ") ("-" "-") ("+" "ଋ") ("=" "ୃ") ("Q" "ଔ") ("q" "ୌ") ("W" "ଐ") ("w" "ୈ") ("E" "ଆ") ("e" "ା") ("R" "ଈ") ("r" "ୀ") ("T" "ଊ") ("t" "ୂ") ("Y" "ଭ") ("y" "ବ") ("U" "ଙ") ("u" "ହ") ("I" "ଘ") ("i" "ଗ") ("O" "ଧ") ("o" "ଦ") ("P" "ଝ") ("p" "ଜ") ("{" "ଢ") ("[" "ଡ") ("}" "ଞ") ("]" "଼") ("A" "ଓ") ("a" "ୋ") ("S" "ଏ") ("s" "େ") ("D" "ଅ") ("d" "୍") ("F" "ଇ") ("f" "ି") ("G" "ଉ") ("g" "ୁ") ("H" "ଫ") ("h" "ପ") ("J" "J") ("j" "ର") ("K" "ଖ") ("k" "କ") ("L" "ଥ") ("l" "ତ") (":" "ଛ") (";" "ଚ") ("\"" "ଠ") ("'" "ଟ") ("|" "|") ("\\" "\\") ("~" "୰") ("`" "`") ("Z" "Z") ("z" "z") ("X" "ଁ") ("x" "ଂ") ("C" "ଣ") ("c" "ମ") ("V" "V") ("v" "ନ") ("B" "ଵ") ("b" "ୱ") ("N" "ଳ") ("n" "ଲ") ("M" "ଶ") ("m" "ସ") ("<" "ଷ") ("," ",") (">" "।") ("." ".") ("?" "ଯ") ("/" "ୟ") ("%" "ଜ୍ଞ") ("^" "ତ୍ର") ("&" "କ୍ଷ") ("*" "ଶ୍ର") )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sat-inscript2-deva.mim�����������������������������������������������������������0000644�0023456�0023456�00000005466�14463455220�013232� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sat-inscript2-deva.mim -- Santali input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method sat inscript2-deva) (description "Santali input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("1" "१") ((G-1) "‍") ("2" "२") ((G-2) "‌") ("#" "्र") ("3" "३") ("$" "र्") ("4" "४") ((G-4) "₹") ("%" "ज्ञ") ("5" "५") ("^" "त्र") ("6" "६") ("&" "क्ष") ("7" "७") ("*" "श्र") ("8" "८") ("(" "(") ("9" "९") (")" ")") ("0" "०") ("_" "ः") ("-" "-") ("Q" "औ") ("q" "ौ") ("W" "ऐ") ("w" "ै") ("E" "आ") ("e" "ा") ("R" "ई") ("r" "ी") ("T" "ऊ") ("t" "ू") ("Y" "भ") ("y" "ब") ("U" "ङ") ("u" "ह") ("I" "घ") ("i" "ग") ("O" "ध") ("o" "द") ("P" "झ") ("p" "ज") ("{" "ढ") ("[" "ड") ("}" "ञ") ("]" "़") ("A" "ओ") ("a" "ो") ("S" "ए") ("s" "े") ("D" "अ") ("d" "्") ("F" "इ") ("f" "ि") ("G" "उ") ("g" "ु") ("H" "फ") ("h" "प") ("j" "र") ("K" "ख") ("k" "क") ("L" "थ") ("l" "त") (":" "छ") (";" "च") ("\"" "ठ") ("'" "ट") ("X" "ँ") ((G-X) "ॐ") ("x" "ं") ("C" "ण") ("c" "म") ("v" "न") ("b" "व") ("n" "ल") ((G-N) "ळ") ("m" "स") ("," ",") ((G-,) "॰") (">" "।") ((G->) "ऽ") ("." ".") ((G-.) "॥") ("?" "?") ("/" "य") ("z" "ʼ") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sa-iso-15919-itrans.mim����������������������������������������������������������0000644�0023456�0023456�00000017453�14504323433�012765� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sa-iso-15919-itrans.mim -- Sanskrit ISO-15919 input method roughly mapped from ITRANS and Harvard-Kyoto transliteration systems. ;; Copyright (C) 2023 Vishvas Vasuki <vishvas.vasuki@gmail.com> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> (input-method sa iso-15919-itrans) (description "Sanskrit ISO-15919 input method roughly mapped from ITRANS and Harvard-Kyoto transliteration systems. Such a mapping is particularly useful for people who use ITRANS / Harvard-Kyoto based input methods (found for example in sa-itrans.mim) to type sanskrit in other scripts. Not having to memorize multiple input maps for multiple scripts is a plus. You can use all the standard ITRANS key sequences (other than ch, which has a different meaning in this script) plus key sequences such as the below. nk->ṅk, nkh->ṅkh, ng->ṅg, ngh->ṅgh nc->ñc, nch->ñch, nj->ñj, njh->ñjh, nT->ṇṭ, nTh->ṇṭh, nD->ṇḍ, nDh->ṇḍh S->ṣ, jn->jñ, R->r̥ For Sanskrit, e and o are automatically mapped to ē and ō. To type via reconstructed vedic pronunciation (ai=ए, Ai=ऐ, au=ओ, Au=औ) or for dravidian letters, look into using dra-iso-15919-itrans.mim instead. Capital letters may be produced or forced by prefixing a ~, reduplicating a letter (T,D,N,R) for disambiguation where necessary. For example: Raama or ~Raama -> Rāma, ~RRkaara -> R̥kāra, KRShNa or ~KRShNa -> Kr̥ṣṇa, ~Tyaaga -> Tyāga, ~TTakaara -> Ṭakāra, ~Dhiira -> Dhīra, ~DDhakaara -> Ḍhakāra, ~LLakaara -> Ḷakāra The motivation behind additions made to the basic ITRANS scheme is described in https://sanskrit-coders.github.io/input/optitrans/, along with a tabulated comparison with several other transliteration schemes. Also, see: http://en.wikipedia.org/wiki/Devanagari_transliteration.") (title "saṁ") (map (trans (".k" "q") (".g" "ġ") ("nk" "ṅk") ("nx" "ṅkṣ") ("nkh" "ṅkh") ("nK" "ṅkh") ("ng" "ṅg") ("ngh" "ṅgh") ("nG" "ṅgh") ("~N" "ṅ") ("nch" "ñc") ("nCh" "ñch") ; not in ITRANS Devenagari table ("nc" "ñc") ("nC" "ñch") ; not in ITRANS Devenagari table ("nchh" "ñch") ("nj" "ñj") ("njh" "ñjh") ("nJ" "ñjh") ("~n" "ñ") ("JN" "ñ") ("T" "ṭ") ("D" "ḍ") ("Dh" "ḍh") ("nT" "ṇṭ") ("nD" "ṇḍ") ("N" "ṇ") (":n" "ṉ") ; not in ITRANS Devenagari table (".ph" "f") ("yh" "ẏ") ; not in ITRANS Devanagari table ("DR" "ṛ") (".r" "ṛ") ("L" "ḷ") ("LH" "ḻ") ("sh" "ś") (".j" "z") ("S" "ṣ") ("Sh" "ṣ") ("jn" "jñ") ("j~n" "jñ") ("jn" "jñ") ("GY" "jñ") ("dny" "jñ") ; not in ITRANS Devanagari table ("x" "kṣ") ("aa" "ā") ("A" "ā") ("ii" "ī") ("I" "ī") ("uu" "ū") ("U" "ū") ("R" "r̥") ("RRi" "r̥") ("R^i" "r̥") ("LL" "ḷḷ") ; not in ITRANS Devanagari table ("LLi" "l̥") ; not in ITRANS Devanagari table ("L^i" "l̥") ; not in ITRANS Devanagari table ("ea" "æ") ; not in ITRANS Devanagari table ("ee" "e") ; not in ITRANS Devanagari table ("E" "e") ; not in ITRANS Devanagari table ("e" "ē") ("oo" "o") ; not in ITRANS Devanagari table ("O" "o") ; not in ITRANS Devanagari table ("o" "ō") ("oa" "ô") ("au" "au") ("RRI" "r̥̄") ; not in ITRANS Devanagari table ("RR" "r̥̄") ; not in ITRANS Devanagari table ("R^I" "r̥̄") ; not in ITRANS Devanagari table ("LLI" "l̥̄") ; not in ITRANS Devanagari table ("L^I" "l̥̄") ; not in ITRANS Devanagari table ("``" "̀") ("''" "́") ("a''" "á") ("i''" "í") ("u''" "ú") ("ea" "æ") ; not in ITRANS Devanagari table ("e''" "ḗ") ; not in ITRANS Devanagari table ("E''" "ḗ") ; not in ITRANS Devanagari table ("oo''" "ṓ") ; not in ITRANS Devanagari table ("O''" "ṓ") ; not in ITRANS Devanagari table ("a``" "à") ("i``" "ì") ("u``" "ù") ("e``" "ḕ") ; not in ITRANS Devanagari table ("E``" "ḕ") ; not in ITRANS Devanagari table ("o``" "ṑ") ; not in ITRANS Devanagari table ("O``" "ṑ") ; not in ITRANS Devanagari table (".N" "m̐") (".n" "ṁ") ("M" "ṁ") ("Ml" "l̐l") ; perhaps not in ISO 15919, but useful to represent anunAsika l ("Mv" "ṁv") ("My" "ṁy") ("MV" "v̐v") ; perhaps not in ISO 15919, but useful to represent anunAsika v ("MY" "y̐y") ; perhaps not in ISO 15919, but useful to represent anunAsika v ("H" "ḥ") ("kH" "ẖ") ("pH" "ḫ") (".a" "’") (".h" "") ("AUM" "ōṁ") ("OM" "ōṁ") ; Capitals for use in the beginnings of words. ("KK" "K") ; adding this code for intuitive use. ("GG" "G") ; adding this code for intuitive use. (";N" "Ṇ") ("CCC" "C") ; adding this code for intuitive use. ("JJJ" "J") ; adding this code for intuitive use. ("tt" "tt") ("ttt" "T") ; And not mUrdhanya T ("dd" "dd") ("ddd" "D") ; And not mUrdhanya D ("nn" "nn") ("nnn" "N") ; And not mUrdhanya N. ("TT" "ṭṭ") ("TTT" "Ṭ") ; Note extra T compared to lowercase map. ("DD" "DD") ("DDD" "Ḍ") ; Note extra D compared to lowercase map. ("NN" "NN") ("NNN" "N") ; Note extra N compared to lowercase map. ("PP" "PP") ("PPP" "P") ; adding this code for intuitive use. ("BB" "BB") ("BBB" "B") ; B works just fine - still adding this code for intuitive use. ("MM" "M") ("SHSH" "Ṣ") ("XX" "KṢ") ("~~" "~") ("~K" "K") ; adding this code for intuitive use. ("~G" "G") ; adding this code for intuitive use. ("~;N" "Ṇ") ("~C" "C") ; adding this code for intuitive use. ("~J" "J") ; adding this code for intuitive use. ("~~n" "Ñ") ("~T" "T") ; And not mUrdhanya T ("~D" "D") ; And not mUrdhanya D ("~N" "N") ; And not mUrdhanya N. ("~TT" "Ṭ") ; Note extra T compared to lowercase map. ("~DD" "Ḍ") ; Note extra D compared to lowercase map. ("~NN" "Ṇ") ; Note extra N compared to lowercase map. ("~P" "P") ; adding this code for intuitive use. ("~B" "B") ; B works just fine - still adding this code for intuitive use. ("~M" "M") ("~Y" "Y") ; adding this code for intuitive use. ("~R" "R") ; adding this code for intuitive use. ("~L" "L") ; adding this code for intuitive use. ("~V" "V") ; adding this code for intuitive use. ("~sh" "Ś") ; And not mUrdhanya Sh. ("~Sh" "Ś") ; And not mUrdhanya Sh. ("~SH" "Ṣ") ("~SS" "Ṣ") ; Note the extra S compared to lower case output map. ("~S" "S") ; And not mUrdhanya Sh. ("~LL" "Ḷ") ; Note the extra L compared to lower case output map. ("~LH" "Ḻ") ; Note the extra L compared to lower case output map. ("~x" "Kṣ") ("~X" "KṢ") ("~jn" "Jñ") ("~GY" "Jñ") ("~JN" "JÑ") ("AA" "Ā") ; Note the extra A compared to lower case output map. ("II" "Ī") ("UU" "Ū") ("RRR" "R̥") ("RRRR" "R̥̄") ("EE" "Ē") ("OO" "Ō") ("~A" "A") ("~aa" "Ā") ("~AA" "Ā") ; Note the extra A compared to lower case output map. ("~ii" "Ī") ("~I" "Ī") ("~uu" "Ū") ("~U" "Ū") ("~RR" "R̥") ; Note the extra R compared to lower case output map. ("~RRi" "R̥") ("~R^i" "R̥") ("~RRI" "R̥̄") ; not in ITRANS Devanagari table ("~RRR" "R̥̄") ; Note the extra R compared to lower case output map. ("~R^I" "R̥̄") ; not in ITRANS Devanagari table ("~LLi" "L̥") ; not in ITRANS Devanagari table ("~LLI" "L̥̄") ; not in ITRANS Devanagari table ("~L^I" "L̥̄") ; not in ITRANS Devanagari table ("EA" "Æ") ; not in ITRANS Devanagari table ("~OO" "O") ("~oo" "O") ; not in ITRANS Devanagari table ("~o" "Ō") ("~oa" "Ô") ("~au" "Au") ("~Au" "Au") ("~AU" "AU") ("Au" "Au") ("~.N" "M̐") ("~H" "H") ; And not visarga. ("~AUM" "Ōṁ") ("~OM" "Ōṁ") )) (state (init (trans))) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ta-itrans.mim��������������������������������������������������������������������0000644�0023456�0023456�00000011101�14422175267�011501� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ta-itrans.mim -- Tamil input method with ITRANS method ;; Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ta itrans) (description "Tamil input method by ITRANS transliteration. For the detail of ITRANS, see the page: <http://www.aczoom.com/itrans/> ") (title "க") (map (starter (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "க்") ("g" "க்") ("~N" "ங்") ("N^" "ங்") ("ch" "ச்") ("j" "ஜ்") ("~n" "ஞ்") ("JN" "ஞ்") ; not in ITRANS Tamil table ("T" "ட்") ("Th" "ட்") ("N" "ண்") ("t" "த்") ("th" "த்") ("n" "ந்") ("^n" "ன்") ("nh" "ன்") ; not in ITRANS Tamil table ("p" "ப்") ("b" "ப்") ("m" "ம்") ("y" "ய்") ("r" "ர்") ("R" "ற்") ("rh" "ற்") ; not in ITRANS Tamil table ("l" "ல்") ("L" "ள்") ("ld" "ள்") ("J" "ழ்") ("z" "ழ்") ("v" "வ்") ("w" "வ்") ("sh" "ஶ்") ("Sh" "ஷ்") ("shh" "ஷ்") ; not in ITRANS Tamil table ("s" "ஸ்") ("h" "ஹ்") ("GY" "ஜ்ஞ்") ; not in ITRANS Tamil table ("dny" "ஜ்ஞ்") ; not in ITRANS Tamil table ("x" "க்ஷ்") ("ksh" "க்ஷ்")) (independent ("a" "அ") ("aa" "ஆ") ("A" "ஆ") ("i" "இ") ("ii" "ஈ") ("I" "ஈ") ("u" "உ") ("uu" "ஊ") ("U" "ஊ") ("e" "எ") ("E" "ஏ") ("ee" "ஏ") ; not in ITRANS Tamil table ("ai" "ஐ") ("o" "ஒ") ("O" "ஓ") ("oo" "ஓ") ; not in ITRANS Tamil table ("au" "ஔ") (".n" "ஂ") ; not in ITRANS Tamil table ("M" "ஂ") ; not in ITRANS Tamil table ("q" "ஃ") ("H" "ஃ") ; not in ITRANS Tamil table (".h" "்") ; not in ITRANS Tamil table ("0" "௦") ("1" "௧") ("2" "௨") ("3" "௩") ("4" "௪") ("5" "௫") ("6" "௬") ("7" "௭") ("8" "௮") ("9" "௯") ("#" "்ர") ; not in ITRANS Tamil table ("$" "ர்") ; not in ITRANS Tamil table ("^" "த்ர") ; not in ITRANS Tamil table ((KP_1) "௧") ((KP_2) "௨") ((KP_3) "௩") ((KP_4) "௪") ((KP_5) "௫") ((KP_6) "௬") ((KP_7) "௭") ((KP_8) "௮") ((KP_9) "௯") ((KP_0) "௦") ((S-\ ) "‌") ; not in ITRANS Tamil table ((C-@) "‍") ; not in ITRANS Tamil table ("SRI" "ஶ்ரீ")) (dependent ("a" (delete @-) "") ("aa" (delete @-) "ா") ("A" (delete @-) "ா") ("i" (delete @-) "ி") ("ii" (delete @-) "ீ") ("I" (delete @-) "ீ") ("u" (delete @-) "ு") ("uu" (delete @-) "ூ") ("U" (delete @-) "ூ") ("e" (delete @-) "ெ") ("E" (delete @-) "ே") ("ee" (delete @-) "ே") ; not in ITRANS Tamil table ("ai" (delete @-) "ை") ("o" (delete @-) "ொ") ("O" (delete @-) "ோ") ("oo" (delete @-) "ோ") ; not in ITRANS Tamil table ("au" (delete @-) "ௌ")) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init)) (nil (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ne-inscript2-deva.mim������������������������������������������������������������0000644�0023456�0023456�00000005715�14463455220�013042� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ne-inscript2-deva.mim -- Nepali input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method ne inscript2-deva) (description "Nepali input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("1" "१") ((G-1) "‍") ("2" "२") ((G-2) "‌") ("#" "्र") ("3" "३") ("$" "र्") ("4" "४") ("%" "ज्ञ") ((G-4) "₹") ("5" "५") ("^" "त्र") ("6" "६") ("&" "क्ष") ("7" "७") ("*" "श्र") ("8" "८") ("(" "(") ("9" "९") (")" ")") ("0" "०") ("_" "ः") ("-" "-") ("+" "ऋ") ((G-+) "ॠ") ("=" "ृ") ((G-=) "ॄ") ("Q" "औ") ("q" "ौ") ("W" "ऐ") ("w" "ै") ("E" "आ") ("e" "ा") ("R" "ई") ((G-R) "ॡ") ("r" "ी") ((G-r) "ॣ") ("T" "ऊ") ("t" "ू") ("Y" "भ") ("y" "ब") ("U" "ङ") ("u" "ह") ("I" "घ") ("i" "ग") ("O" "ध") ("o" "द") ("P" "झ") ("p" "ज") ("{" "ढ") ("[" "ड") ("}" "ञ") ("]" "़") ("A" "ओ") ("a" "ो") ("S" "ए") ("s" "े") ("D" "अ") ("d" "्") ("F" "इ") ((G-F) "ऌ") ("f" "ि") ((G-f) "ॢ") ("G" "उ") ("g" "ु") ("H" "फ") ("h" "प") ("j" "र") ("J" "ऱ") ("K" "ख") ("k" "क") ("L" "थ") ("l" "त") (":" "छ") (";" "च") ("\"" "ठ") ("'" "ट") ("X" "ँ") ((G-X) "ॐ") ("x" "ं") ((G-x) "ॱ") ("C" "ण") ("c" "म") ("v" "न") ("b" "व") ("n" "ल") ("N" "ळ") ("M" "श") ("m" "स") ("<" "ष") ("," ",") ((G-,) "॰") (">" "।") ((G->) "ऽ") ("." ".") ((G-.) "॥") ("/" "य") )) (state (init (trans))) ���������������������������������������������������m17n-db-1.8.10/MIM/tai-sonla.mim��������������������������������������������������������������������0000644�0023456�0023456�00000011436�14422175267�011501� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; tai-sonla.mim -- Tai Viet input method with Phonetic sequence ;; Copyright (C) 2007 ;; Thua Thien Hue Center of Information Technology (HueCIT, Vietnam) ;; Copyright (C) 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method tai sonla-kbd) (title "꫞") (description (_"Tai Viet input method using the phonetic key sequence with the Tai Son La keyboard layout. The phonetic key sequence means that you type a syllable in this order: C W? V v? F? T? where C is an initial consonant, W is a label for labializing C ('ꪫ'), V is a vowel (V1:prefix, V2:combining, or V3:postfix), v is the second vowel of a digraph vowel (in the case that V is 'ꪹ' and v is 'ꪸ', 'ꪷ', or 'ꪱ'), F is a final consonant, T is a tonemark (spacing or combining). You can type special symbols by these keys: '$' -> 'ꫛ' '#' -> 'ꫜ' '%' -> 'ꫝ' '!' -> '꫞' '@' -> '꫟' ")) (macro (adjust-tone (set TT @-1) (delete @-) (cond ((| (= T ?ꫀ) (= T ?ꫂ)) (delete @-) (move @>)) ((> T 0) (move M) (delete @+) (move @>))) (set T TT) (cond ((| (= T ?ꫀ) (= T ?ꫂ)) (insert T)) ((> T 0) (move M) (insert T) (move @>))))) (map (consonant ("k" "ꪀ") ("K" "ꪁ") ("x" "ꪂ") ("X" "ꪃ") ("q" "ꪄ") ("Q" "ꪅ") ("|" "ꪆ") ("\"" "ꪇ") ("g" "ꪈ") ("G" "ꪉ") ("c" "ꪊ") ("C" "ꪋ") ("." "ꪌ") (">" "ꪍ") ("s" "ꪎ") ("S" "ꪏ") ("z" "ꪐ") ("Z" "ꪑ") ("d" "ꪒ") ("D" "ꪓ") ("t" "ꪔ") ("T" "ꪕ") ("w" "ꪖ") ("W" "ꪗ") ("n" "ꪘ") ("N" "ꪙ") ("b" "ꪚ") ("B" "ꪛ") ("p" "ꪜ") ("P" "ꪝ") ("/" "ꪞ") ("?" "ꪟ") ("f" "ꪠ") ("F" "ꪡ") ("m" "ꪢ") ("M" "ꪣ") ("j" "ꪤ") ("J" "ꪥ") ("r" "ꪦ") ("R" "ꪧ") ("l" "ꪨ") ("L" "ꪩ") ("v" "ꪪ") ("V" "ꪫ") ("h" "ꪬ") ("H" "ꪭ") ("o" "ꪮ") ("O" "ꪯ")) (final-c ("b" "ꪚ") ("d" "ꪒ") ("k" "ꪀ") ("J" "ꪥ") ("M" "ꪣ") ("N" "ꪙ") ("G" "ꪉ") ("V" "ꪫ")) (high-v ("V" "ꪫ")) (special ("$" "ꫛ") ("#" "ꫜ") ("%" "ꫝ") ("!" "꫞") ("@" "꫟")) (vowel-pre ("e" "ꪵ") ("," "ꪶ") ("E" "ꪹ") ("Y" "ꪻ") ("y" "ꪼ") ("o^" "ꪶ")) (vowel-combining ("}" "ꪰ") ("i" "ꪲ") ("U" "ꪳ") ("u" "ꪴ") ("[" "ꪷ") ("I" "ꪸ") ("{" "ꪾ") ("awm" "ꪾ")) (vowel-post ("a" "ꪱ") ;; ("A" "ꪱꪲ") ("<" "ꪺ") ("]" "ꪽ") ;; Note: "ꪮ" and "ꪯ" can be consonant and vowel. ("o" "ꪮ") ("O" "ꪯ")) (vowel-digraph ("r" "ꪸ") ("R" "ꪷ") ("A" "ꪱ")) (tone (":" "ꫀ") (";" "ꫂ") ("\"" "꪿") ("'" "꫁")) (punctuation ("!!" "!") ("@@" "@") ("##" "#") ("$$" "$") ("%%" "%") (",," ",") (".." ".") (";;" ";") ("::" ":") (";;" ";") ("\"\"" "\"") ("//" "/") ("||" "|") ("''" "'") ("!!" "?") ("??" "?") ("[[" "[") ("]]" "]") ("{{" "{") ("}}" "}") ("<<" "<") (">>" ">")) (backspace ((BackSpace) (sub K 1) (undo K)))) (state (init (t (set K 0)) (consonant (mark M) (shift after-c)) (special) (punctuation) (vowel-pre) (vowel-post) (vowel-combining) (tone)) (after-c (t (mark M) (set V2 0) (set K @@)) (high-v (mark M)) (vowel-pre (set V1 @-1) (delete @-) (move @<) (insert V1) (move @>) (shift after-c-vpre)) (vowel-combining (cond ((> V2 0) (move @-) (delete @-) (move @>)) (1 (set K @@))) (set V2 @-1) (mark M)) (vowel-post (shift after-c-v)) (vowel-digraph (mark M) (move @<) (insert "ꪹ") (move @>) (shift after-c-v)) (final-c (delete @-) (pushback 1) (shift init)) (backspace) (nil (shift after-c-v))) (after-c-vpre (t (set K @@)) (vowel-combining (set V2 @-1) (mark M) (shift after-c-v)) (vowel-post (shift after-c-v)) (backspace) (nil (shift after-c-v))) (after-c-v (t (set T 0) (set K @@)) (tone (cond ((= T 0) (set K @@))) (adjust-tone)) (final-c (shift after-c-v-f)) (backspace)) (after-c-v-f (t (set K @@)) (tone (adjust-tone)) (backspace))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/zh-pinyin.mim��������������������������������������������������������������������0000644�0023456�0023456�00000006371�14422175267�011541� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; zh-pinyin.mim -- Input method for Chinese Pinyin characters ;; Copyright (C) 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method zh pinyin) (description "Input method for Chinese Pinyin characters. Note that it's not for inputting Han characters. ") (title "PinYin") (map (vowel ("a" (("a" "ā" "á" "ǎ" "à" ))) ("ai" (("ai" "āi" "ái" "ǎi" "ài" ))) ("an" (("an" "ān" "án" "ǎn" "àn" ))) ("ang" (("ang" "āng" "áng" "ǎng" "àng" ))) ("ao" (("ao" "āo" "áo" "ǎo" "ào" ))) ("e" (("e" "ē" "é" "ě" "è" ))) ("ei" (("ei" "ēi" "éi" "ěi" "èi" ))) ("en" (("en" "ēn" "én" "ěn" "èn" ))) ("eng" (("eng" "ēng" "éng" "ěng" "èng" ))) ("er" (("er" "ēr" "ér" "ěr" "èr" ))) ("i" (("i" "ī" "í" "ǐ" "ì" ))) ("ia" (("ia" "iā" "iá" "iǎ" "ià" ))) ("ian" (("ian" "iān" "ián" "iǎn" "iàn" ))) ("iang" (("iang" "iāng" "iáng" "iǎng" "iàng"))) ("iao" (("iao" "iāo" "iáo" "iǎo" "iào" ))) ("ie" (("ie" "iē" "ié" "iě" "iè" ))) ("in" (("in" "īn" "ín" "ǐn" "ìn" ))) ("ing" (("ing" "īng" "íng" "ǐng" "ìng" ))) ("iong" (("iong" "iōng" "ióng" "iǒng" "iòng"))) ("iu" (("iu" "iū" "iú" "iǔ" "iù" ))) ("o" (("o" "ō" "ó" "ǒ" "ò" ))) ("ong" (("ong" "ōng" "óng" "ǒng" "òng" ))) ("ou" (("ou" "ōu" "óu" "ǒu" "òu" ))) ("u" (("u" "ū" "ú" "ǔ" "ù" ))) ("u:" (("ü" "ǖ" "ǘ" "ǚ" "ǜ" ))) ("v" (("ü" "ǖ" "ǘ" "ǚ" "ǜ" ))) ("ua" (("ua" "uā" "uá" "uǎ" "uà" ))) ("uai" (("uai" "uāi" "uái" "uǎi" "uài" ))) ("uan" (("uan" "uān" "uán" "uǎn" "uàn" ))) ("uang" (("uang" "uāng" "uáng" "uǎng" "uàng"))) ("ue" (("ue" "uē" "ué" "uě" "uè" ))) ("u:e" (("üe" "üē" "üé" "üě" "üè" ))) ("ve" (("üe" "üē" "üé" "üě" "üè" ))) ("ui" (("ui" "uī" "uí" "uǐ" "uì" ))) ("un" (("un" "ūn" "ún" "ǔn" "ùn" ))) ("uo" (("uo" "uō" "uó" "uǒ" "uò" )))) (tone ("1" (select 1)) ("2" (select 2)) ("3" (select 3)) ("4" (select 4)))) (state (init (vowel (shift select))) (select (tone (shift init)))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sa-sharada-itrans.mim������������������������������������������������������������0000644�0023456�0023456�00000006547�14504323433�013112� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sa-sharada-itrans.mim -- Sanskrit sharada input method with ITRANS method ;; Copyright (C) 2012 Kencihi Handa ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; This file is branched from ks-sharada-itrans.mim. (input-method sa sharada-itrans) (description "Sanskrit sharada input method by ITRANS and Harvard-Kyoto transliteration systems. You can use all the standard ITRANS key sequences plus key sequences such as the below. nk->𑆕𑇀𑆑𑇀, nkh->𑆕𑇀𑆒𑇀, ng->𑆕𑇀𑆓𑇀, ngh->𑆕𑇀𑆔𑇀 nch->𑆚𑇀𑆖𑇀, nCh->𑆚𑇀𑆗𑇀, nc->𑆚𑇀𑆖𑇀, nC->𑆚𑇀𑆗𑇀, nchh->𑆚𑇀𑆗𑇀, nj->𑆚𑇀𑆘𑇀, njh->𑆚𑇀𑆙𑇀, nT->𑆟𑇀𑆛𑇀, nTh->𑆟𑇀𑆜𑇀, nD->𑆟𑇀𑆝𑇀, nDh->𑆟𑇀𑆞𑇀 c->𑆖𑇀, C->𑆗𑇀, z->𑆯𑇀, S->𑆰𑇀, jn->𑆘𑇀𑆚𑇀, R->𑆉 _->॒, ''->॑ For motivations and further details, see description of ks-sharada-itrans.mim.") (title "𑆱𑆁") (variable (trim-last-halant nil 0) (enable-udatta nil 1)) (include (ks sharada-itrans) map) (map (udattta ("_" "॒") ("''" "॑"))) (state (init (starter (pushback 1) (shift intermediate)) (udattta) (misc)) (intermediate ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) ;; LAST-HALANT-POS is set to the position after a consonat + HALANT ;; sequence. If the following key is for non-letter, that HALANT ;; character is removed. (consonant (mark LAST-HALANT-POS) (shift second)) (independent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (digit (shift init)) (danda (shift init)) (udattta (shift init)) (backspace) (commit-key (shift init))) (second ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) (consonant (mark LAST-HALANT-POS)) (dependent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (danda (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (udattta (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (backspace) (commit-key (shift init)) (nil (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init))) (after-eo (t (set DOT 0)) (dot) (eo-dot-c (shift init)) (danda (shift init)) (udattta (shift init)) (commit-key (shift init)) (nil (cond (DOT (delete @-) (pushback 1))) (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End:���������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/te-inscript2.mim�����������������������������������������������������������������0000644�0023456�0023456�00000007435�14463455220�012134� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; te-inscript2.mim -- Telugu input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method te inscript2) (description "Telugu input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 Key description శ => స్ + హ్ + అ ష => S + హ్ + అ ర్త్స => ర్ + త్ + స్ + అ కృ => క్ + ఱ్ + ఱ్ + ఇ కై => క్ + అ + ఇ కౌ => క్ + అ + ఉ స్త్రీ => స్ + త్ + ర్ + ఈ శ్రీ => శ్ + ర్ + ఈ These are the characterstics of the Telugu words 1. Telugu word must be end with vowel (Telugu is a vowel ending language) 2. Telugu words don't have the letter య at the initial position. 3. In telugu we dont use the combination of Sanskrit loan words + native Telugu words. Key summary : Sree Thottempudi <sthottem@redhat.com> ") (title "క") (map (trans ((KP_1) "౧") ((KP_2) "౨") ((KP_3) "౩") ((KP_4) "౪") ((KP_5) "౫") ((KP_6) "౬") ((KP_7) "౭") ((KP_8) "౮") ((KP_9) "౯") ((KP_0) "౦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("~" "ఒ") ("`" "ొ") ((G-!) "౹") ("1" "౧") ((G-1) "‍") ((G-@) "౼") ("2" "౨") ((G-2) "‌") ("#" "్ర") ((G-#) "౺") ("3" "౩") ((G-$) "౽") ("4" "౪") ((G-4) "₹") ("%" "జ్ఞ") ((G-%) "౻") ("5" "౫") ("^" "త్ర") ((G-^) "౾") ("6" "౬") ("&" "క్ష") ("7" "౭") ("*" "శ్ర") ("8" "౮") ("(" "(") ("9" "౯") (")" ")") ((G-\)) "౸") ("0" "౦") ("_" "ః") ("-" "-") ("_" "ః") ((G--) "౿") ("+" "ఋ") ((G-+) "ౠ") ("=" "ృ") ((G-=) "ౄ") ("Q" "ఔ") ("q" "ౌ") ("W" "ఐ") ("w" "ై") ("E" "ఆ") ("e" "ా") ("R" "ఈ") ((G-R) "ౣ") ("r" "ీ") ((G-r) "ౡ") ("T" "ఊ") ("t" "ూ") ("Y" "భ") ("y" "బ") ("U" "ఙ") ("u" "హ") ("I" "ఘ") ("i" "గ") ("O" "ధ") ("o" "ద") ("P" "ఝ") ("p" "జ") ((G-p) "ౙ") ("{" "ఢ") ("[" "డ") ("}" "ఞ") ("A" "ఓ") ("a" "ో") ("S" "ఏ") ("s" "ే") ("D" "అ") ("d" "్") ("F" "ఇ") ((G-F) "ఌ") ("f" "ి") ((G-f) "ౢ") ("G" "ఉ") ("g" "ు") ("H" "ఫ") ("h" "ప") ("J" "ఱ") ("j" "ర") ("K" "ఖ") ("k" "క") ("L" "థ") ("l" "త") (":" "ఛ") (";" "చ") ((G-;) "ౘ") ("\"" "ఠ") ("'" "ట") ("~" "ఒ") ("`" "ొ") ("Z" "ఎ") ((G-Z) "ౖ") ("z" "ె") ((G-z) "ౕ") ("X" "ఁ") ("x" "ం") ("C" "ణ") ("c" "మ") ("v" "న") ("b" "వ") ("N" "ళ") ("n" "ల") ("M" "శ") ("m" "స") ("<" "ష") ("," ",") (">" "।") ((G->) "ఽ") ("." ".") ((G-.) "॥") ("/" "య") )) (state (init (trans))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/si-sumihiri.mim������������������������������������������������������������������0000644�0023456�0023456�00000014531�14422175267�012053� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; si-sumihiri.mim -- Sinhala input method for sumihiri transliteration scheme ;; m17n Keymap file for Sinhala (Sri Lanka) (2008-09-12) ;; Copyright (C) 2007-2008 Harshula Jayasuriya <harshula@gmail.com> ;; Copyright (C) 2010 Sarath Camillus Jayewardena <sakzje@gmail.com> ;; Adopted for 'sumihiri' transliteration scheme from Harshula Jayasuriya's ;; si-trans.mim. ;; Maintainer: Sarath Camillus Jayewardena <sakzje@gmail.com> ;; Last Updated: 2008-09-12 ;; This is a transliteration mapping for a standard US-English keyboard ;; (qwerty) ;; http://www.nongnu.org/sinhala/doc/transliteration/sinhala-transliteration_2.html ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. (input-method si sumihiri) (description "Sinhala input method using transliteration. The transliteration is based on 'sumihiri' scheme developed by Sarath Camillus Jayewardena. <http://www.nongnu.org/sinhala/doc/transliteration/sinhala-transliteration_2.html> ") (title "සු (Transliteration)") (map (consonants ("k" "ක්") ; 0x0d9a - alpapraana kayanna (ka) ("K" "ඛ්") ; 0x0d9b - mahaapraana kayanna (kha) ("g" "ග්") ; 0x0d9c - alpapraana gayanna (ga) ("G" "ඝ්") ; 0x0d9d - mahaapraana gayanna (gha) ("Z" "ඞ්") ; 0x0d9e - kantaja naasikyaya (nga) ("Ng" "ඟ්") ; 0x0d9f - sanyaka gayanna (nnga) ("ch" "ච්") ; 0x0da0 - alpapraana cayanna (ca) ("Ch" "ඡ්") ; 0x0da1 - mahaapraana cayanna (cha) ("j" "ජ්") ; 0x0da2 - alpapraana jayanna (ja) ("J" "ඣ්") ; 0x0da3 - mahaapraana jayanna (jha) ("q" "ඤ්") ; 0x0da4 - taaluja naasikyaya (nya) ("GN" "ඥ්") ; 0x0da5 - taaluja sanyooga naasikyaya (jnya) ("Mj" "ඦ්") ; 0x0da6 - sanyaka jayanna (nyja) ("t" "ට්") ; 0x0da7 - alpapraana ttayanna (tta) ("T" "ඨ්") ; 0x0da8 - mahaapraana ttayanna (ttha) ("d" "ඩ්") ; 0x0da9 - alpapraana ddayanna (dda) ("D" "ඪ්") ; 0x0daa - mahaapraana ddayanna (ddha) ("N" "ණ්") ; 0x0dab - muurdhaja nayanna (nna) ("Nd" "ඬ්") ; 0x0dac - sanyaka ddayanna (nndda) ("th" "ත්") ; 0x0dad - alpapraana tayanna (ta) ("Th" "ථ්") ; 0x0dae - mahaapraana tayanna (tha) ("dh" "ද්") ; 0x0daf - alpapraana dayanna (da) ("Dh" "ධ්") ; 0x0db0 - mahaapraana dayanna (dha) ("n" "න්") ; 0x0db1 - dantaja nayanna (na) ("Ndh" "ඳ්") ; 0x0db3 - sanyaka dayanna (nda) ("p" "ප්") ; 0x0db4 - alpapraana payanna (pa) ("P" "ඵ්") ; 0x0db5 - mahaapraana payanna (pha) ("b" "බ්") ; 0x0db6 - alpapraana bayanna (ba) ("B" "භ්") ; 0x0db7 - mahaapraana bayanna (bha) ("m" "ම්") ; 0x0db8 - mayanna (ma) ("Mb" "ඹ්") ; 0x0db9 - amba bayanna (mba) ("y" "ය්") ; 0x0dba - yayanna (ya) ("r" "ර්") ; 0x0dbb - rayanna (ra) ("l" "ල්") ; 0x0dbd - dantaja layanna (la) ("w" "ව්") ; 0x0dc0 - vayanna (va) ("sh" "ශ්") ; 0x0dc1 - taaluja sayanna (sha) ("Sh" "ෂ්") ; 0x0dc2 - muurdhaja sayanna (ssa) ("s" "ස්") ; 0x0dc3 - dantaja sayanna (sa) ("h" "හ්") ; 0x0dc4 - hayanna (ha) ("L" "ළ්") ; 0x0dc5 - muurdhaja layanna (lla) ("f" "ෆ්") ; 0x0dc6 - fayanna (fa) ("x" "ක්‍ෂ‍්") ; - xayanne (xa) ) (independent ("a" "අ") ; 0x0d85 - ayanna (a) ("aa" "ආ") ; 0x0d86 - aayanna (aa) ("z" "ඇ") ; 0x0d87 - aeyanna (ae) ("zz" "ඈ") ; 0x0d88 - aeeyanna (aee) ("i" "ඉ") ; 0x0d89 - iyanna (i) ("ii" "ඊ") ; 0x0d8a - iiyanna (ii) ("u" "උ") ; 0x0d8b - uyanna (u) ("uu" "ඌ") ; 0x0d8c - uuyanna (uu) ("sRu" "ඍ") ; 0x0d8d - iruyanna (iru) ("sRuu" "ඎ") ; 0x0d8e - iruuyanna (iruu) ;;("lU" "ඏ") ; 0x0d8f - iluyanna (ilu) ;;("lUU" "ඐ") ; 0x0d90 - iluuyanna (iluu) ("E" "එ") ; 0x0d91 - eyanna (e) ("ee" "ඒ") ; 0x0d92 - eeyanna (ee) ("ai" "ඓ") ; 0x0d93 - aiyanna (ai) ("o" "ඔ") ; 0x0d94 - oyanna (o) ("oo" "ඕ") ; 0x0d95 - ooyanna (oo) ("au" "ඖ") ; 0x0d96 - auyanna (au) ("NG" "ං") ; 0x0d82 - anusvaraya (anusvara) ("H" "ඃ") ; 0x0d83 - visargaya (visarga) ((A-.) "෴") ; 0x0df4 - kunddaliya (punctuation) ;; Shift-space and Alt-space ((S-\ ) " ") ; 0x00a0 - no-break space ((A-\ ) "‌") ; 0x200c - ZWNJ ) (dependent ("a" (delete @-)) ; (a) ("e" (delete @-)) ; (a) ("aa" (delete @-) "ා") ; 0x0dcf - aela-pilla (aa) ("z" (delete @-) "ැ") ; 0x0dd0 - ketti aeda-pilla (ae) ("zz" (delete @-) "ෑ") ; 0x0dd1 - diga aeda-pilla (aae) ("i" (delete @-) "ි") ; 0x0dd2 - ketti is-pilla (i) ("ii" (delete @-) "ී") ; 0x0dd3 - diga is-pilla (ii) ("u" (delete @-) "ු") ; 0x0dd4 - ketti paa-pilla (u) ("uu" (delete @-) "ූ") ; 0x0dd6 - diga paa-pilla (uu) ("Ru" (delete @-) "ෘ") ; 0x0dd8 - gaetta-pilla (r) ("Ruu" (delete @-) "ෲ") ; 0x0df2 - diga gaetta-pilla (rr) ;;("lU" (delete @-) "ෟ") ; 0x0ddf - gayanukitta (l) ;;("lUU" (delete @-) "ෳ") ; 0x0df3 - diga gayanukitta (ll) ("E" (delete @-) "ෙ") ; 0x0dd9 - kombuva (e) ("ee" (delete @-) "ේ") ; 0x0dda - diga kombuva (ee) ("ai" (delete @-) "ෛ") ; 0x0ddb - kombu deka (ai) ("o" (delete @-) "ො") ; 0x0ddc - kombuva haa aela-pilla (o) ("oo" (delete @-) "ෝ") ; 0x0ddd - kombuva haa diga aela-pilla (oo) ("au" (delete @-) "ෞ") ; 0x0dde - kombuva haa gayanukitta (au) ;;("q" (delete @-) "්‍") ; 0x0dca,0x200d - join - conjunct letters cons 0DCA ZWJ cons ("Q" (delete @-) "‍්") ; 0x200d,0x0dca - touch - cons ZWJ 0DCA cons ) (rakyan ("R" (delete @-) "්‍ර්") ; 0x0dca,0x200d,0x0dbb - rakaaranshaya ("Y" (delete @-) "්‍ය්") ; 0x0dca,0x200d,0x0dba - yansaya ) ) (state (init (consonants (shift second)) (independent) ) (second (dependent (shift init)) (rakyan) ) ) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/kn-optitransv2.mim���������������������������������������������������������������0000644�0023456�0023456�00000023002�14504323433�012472� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; kn-optitransv2.mim -- Kannada input method. ;; Copyright (C) 2015 Vishvas Vasuki <vishvas.vasuki@gmail.com> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method kn optitransv2) (description "Kannada input method by the OPTITRANS transliteration system. 0. A major deviation from other transliteration systems like ITRANS and HK is that latin consonants are mapped to the correpsonding devanAgarI consonant *followed by the vowel a*. For example, k maps to ಕ, not ಕ್. 1. panchama-varNa-s of vyanjana-varga-s nnk->ಙ್ಕ, nnkh->ಙ್ಖ, nng->ಙ್ಗ, nngh->ಙ್ಘ nnch->ಞ್ಚ, nnCh->ಞ್ಛ, nnc->ಞ್ಚ, nnC->ಞ್ಛ, 2. Any common consonant, typed twice, yields that consonant with the virAma. So, nn yields ನ್. The rationale is that a repeated consonant such as ನನ and ದದ is far less common than the consonants with a virAma, such as ನ್ and ದ್. 3. The rare character sequences that conflict with shortcuts for more frequently occuring strings can be typed using the "commit key" - (Ctrl + Shift + Enter), or with the use of the arrow key. For example, sh yields ಶ. But if one wanted to type ಸಹ, one can type: s<Commit key>h or s<left arrow, right arrow>h. Examples: - Avoiding unnecessary 'a'-s. - kml or kamala - ಕಮಲ - Typing vyanjana-s with a virAma - sikkt - ಸಿಕ್ತ - sik;t - ಸಿಕ್ತ - Shortcut for typing panchama-s/ anunAsika-s of vargIya-vyanjana-s - shankara or shnnkr- ಶಙ್ಕರ। - snncit - ಸಞ್ಚಿತ - shann karoti - ಶಙ್ ಕರೋತಿ। - Overriding shortcuts - pashyann karoti - ಪಶ್ಯನ್ ಕರೋತಿ। (Note two spaces here. Avoids ಪಶ್ಯಙ್ ಕರೋತಿ ) - s<Commit key>h or s<left arrow, right arrow>h or sah or saha - ಸಹ (Avoids ಶ) The motivation behind additions made to the basic ITRANS scheme is described in https://sites.google.com/site/sanskritcode/optitrans, along with a tabulated comparison with several other transliteration schemes. Note: You can use many symbols defined in lsymbol.mim. Also, see: http://en.wikipedia.org/wiki/Devanagari_transliteration.") (title "ಕ") (map (non_init_keys (".") (";") ("~") ("$") ("A") ("B") ("C") ("D") ("E") ("F") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("P") ("Q") ("R") ("S") ("T") ("U") ("V") ("W") ("X") ("Y") ("Z") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ) (consonant ("k" "ಕ") ("kh" "ಖ") ("K" "ಖ") ("g" "ಗ") ("gh" "ಘ") ("G" "ಘ") (".k" "ಕ಼") (".kh" "ಖ಼") (".K" "ಖ಼") (".g" "ಗ಼") ("~N" "ಙ") ("N^" "ಙ") ("ch" "ಚ") ("Ch" "ಛ") ("c" "ಚ") ("C" "ಛ") ("chh" "ಛ") ("j" "ಜ") ("jh" "ಝ") ("J" "ಝ") ("~n" "ಞ") ("JN" "ಞ") ("T" "ಟ") ("Th" "ಠ") ("D" "ಡ") ("Dh" "ಢ") (".D" "ಡ಼") (".Dh" "ಢ಼") ("N" "ಣ") ("t" "ತ") ("th" "ಥ") ("d" "ದ") ("dh" "ಧ") ("n" "ನ") ("p" "ಪ") ("ph" "ಫ") ("P" "ಫ") (".ph" "ಫ಼") ("f" "ಫ಼") ("b" "ಬ") ("bh" "ಭ") ("B" "ಭ") ("m" "ಮ") ("y" "ಯ") ("r" "ರ") ("l" "ಲ") ("L" "ಳ") ("v" "ವ") ("w" "ವ") ("sh" "ಶ") ("Z" "ज़") (".j" "ಜ಼") ("z" "ಶ") ("S" "ಷ") ("Sh" "ಷ") ("shh" "ಷ") ("s" "ಸ") ("h" "ಹ") ("ttr" "ತ್ರ") ("jjn" "ಜ್ಞ") ("j~n" "ಜ್ಞ") ("x" "ಕ್ಷ") ; nn shortcuts ("nnk" "ಙ್" (pushback 1)) ("nnx" "ಙ್" (pushback 1)) ("nnkh" "ಙ್" (pushback 1)) ("nnK" "ಙ್" (pushback 1)) ("nng" "ಙ್" (pushback 1)) ("nngh" "ಙ್" (pushback 1)) ("nnG" "ಙ್" (pushback 1)) ("nnch" "ಞ್" (pushback 1)) ("nnCh" "ಞ್" (pushback 1)) ("nnc" "ಞ್" (pushback 1)) ("nnC" "ಞ್" (pushback 1)) ("nnj" "ಞ್" (pushback 1)) ("nnjh" "ಞ್" (pushback 1)) ("nnJ" "ಞ್" (pushback 1)) ("nnT" "ಣ್" (pushback 1)) ("nnTh" "ಣ್" (pushback 1)) ("nnD" "ಣ್" (pushback 1)) ("nnDh" "ಣ್" (pushback 1)) ) ; consonant ends (consonant_with_space ("nn " "ನ್ ") ("nn " "ನ್ ") ; handle the case where the transformation to ಙ್ etc.. is not desired, even when followed by a character like k. ("nn k" "ಙ್ " (pushback 1)) ("nn x" "ಙ್ " (pushback 1)) ("nn K" "ಙ್ " (pushback 1)) ("nn g" "ಙ್ " (pushback 1)) ("nn G" "ಙ್ " (pushback 1)) ("nn c" "ಞ್ " (pushback 1)) ("nn C" "ಞ್ " (pushback 1)) ("nn j" "ಞ್ " (pushback 1)) ("nn J" "ಞ್ " (pushback 1)) ("nn T" "ಣ್ " (pushback 1)) ("nn D" "ಣ್ " (pushback 1)) ) ; consonant_with_space ends (consonant_with_viraama ; virAma shortcuts ("kk" "ಕ್") ("khkh" "ಖ್") ("KK" "ಖ್") ("gg" "ಗ್") ("ghgh" "ಘ್") ("GG" "ಘ್") ("~N~N" "ಙ್") ("chch" "ಚ್") ("ChCh" "ಛ್") ("cc" "ಚ್") ("CC" "ಛ್") ("jj" "ಜ್") ("jhjh" "ಝ್") ("JJ" "ಝ್") ("~n~n" "ಞ್") ("JNJN" "ಞ್") ("TT" "ಟ್") ("ThTh" "ಠ್") ("DD" "ಡ್") ("DhDh" "ಢ್") ("NN" "ಣ್") ("tt" "ತ್") ("thth" "ಥ್") ("dd" "ದ್") ("dhdh" "ಧ್") ("nn" "ನ್") ("pp" "ಪ್") ("phph" "ಫ್") ("PP" "ಫ್") ("FF" "ಫ़್") ("bb" "ಬ್") ("bhbh" "ಭ್") ("BB" "ಭ್") ("mm" "ಮ್") ("M" "ಂ") ("MM" "ಮ್") ("yy" "ಯ್") ("rr" "ರ್") ("ll" "ಲ್") ("LL" "ಳ್") ("vv" "ವ್") ("shsh" "ಶ್") ("zz" "ಶ್") ("SS" "ಷ್") ("ShSh" "ಷ್") ("ss" "ಸ್") ("hh" "ಹ್") ("xx" "ಕ್ಷ್") ) ; consonant_with_viraama ends (independent ("a" "ಅ") ("aa" "ಆ") ("A" "ಆ") ("i" "ಇ") ("ii" "ಈ") ("I" "ಈ") ("u" "ಉ") ("uu" "ಊ") ("U" "ಊ") ("R" "ಋ") ("RRi" "ಋ") ("R^i" "ಋ") ("LLi" "ಌ") ("L^i" "ಌ") ("e" "ಎ") ("ee" "ಏ") ("E" "ಏ") ("ai" "ಐ") ("o" "ಒ") ("oo" "ಓ") ("O" "ಓ") ("au" "ಔ") ("RRI" "ೠ") ("RR" "ೠ") ("R^I" "ೠ") ("LLI" "ೡ") ("L^I" "ೡ") ("AUM" "ಓಂ") ("OM" "ಓಂ") (".a" "ಽ") ((S-\ ) "‌") ((C-@) "‍")) ; independent ends (ayogavAhas ; Visarga and the like may appear after a vowel. So, they aren't expected just in the dependent state. (".N" "ँ") ; TODO: Change to kn glyph. ("M" "ಂ") ("H" "ಃ") ("HH" "ᳲ") ; ardhavisarga - often used to denote jihvAmUlIya and upadhmAnIya. ) ; ayogavAhas end (ayogavAhas_with_consonant ; jihvAmUlIya and upadhmAnIya shortcuts ("Hk" "ೱ" (pushback 1)) ("Hp" "ೲ" (pushback 1)) ("Hkh" "ೱ" (pushback 1)) ("Hph" "ೲ" (pushback 1)) ("HK" "ೱ" (pushback 1)) ("HP" "ೲ" (pushback 1)) ) ; ayogavAhas_with_consonant ends (digit ("0" "೦") ("1" "೧") ("2" "೨") ("3" "೩") ("4" "೪") ("5" "೫") ("6" "೬") ("7" "೭") ("8" "೮") ("9" "೯") ((KP_0) "೦") ((KP_1) "೧") ((KP_2) "೨") ((KP_3) "೩") ((KP_4) "೪") ((KP_5) "೫") ((KP_6) "೬") ((KP_7) "೭") ((KP_8) "೮") ((KP_9) "೯")) ; digit ends (udattta ("_" "॒") ("''" "॑")) (dependent ("a" "") ("aa" "ಾ") ("A" "ಾ") ("i" "ಿ") ("ii" "ೀ") ("I" "ೀ") ("u" "ು") ("uu" "ೂ") ("U" "ೂ") ("R" "ೃ") ("RRi" "ೃ") ("R^i" "ೃ") ("LLi" "ೢ") ("L^i" "ೢ") ("e" "ೆ") ("E" "ೇ") ("ee" "ೇ") ("ai" "ೈ") ("o" "ೊ") ("O" "ೋ") ("oo" "ೋ") ("au" "ೌ") ("RR" "ೄ") ("RRI" "ೄ") ("R^I" "ೄ") ("LLI" "ೄ") ("L^I" "ೄ") (";" "್") (".h" "್") ) ; dependent end (dot_start (".." "।") (".," "॥") (". " "।" (pushback 1)) ((?. Return) "।" (pushback 1)) ((?. Tab) "।" (pushback 1)) (".(" "।" (pushback 1)) (".)" "।" (pushback 1)) (".[" "।" (pushback 1)) (".]" "।" (pushback 1)) (".{" "।" (pushback 1)) (".}" "।" (pushback 1)) (".'" "।" (pushback 1)) (".\"" "।" (pushback 1))) ; dot_start ends (commit-key ((S-C-Return))) (backspace ((BackSpace) (undo))) ) ; map ends (state (state_init (non_init_keys (pushback 1) (shift state_indic_letter)) (udattta) (digit) (commit-key) ) (state_indic_letter (consonant (shift state_consonant_pressed)) (ayogavAhas_with_consonant (shift state_consonant_pressed)) (consonant_with_space (shift state_init)) (consonant_with_viraama (shift state_init)) (independent (shift state_init)) (dot_start (shift state_init)) (backspace) (ayogavAhas (shift state_init)) ) (state_consonant_pressed (consonant) (ayogavAhas_with_consonant) (consonant_with_space (shift state_init)) (consonant_with_viraama (shift state_init)) (dependent (shift state_init)) (dot_start (shift state_init)) (backspace) (ayogavAhas (shift state_init)) ) ) ; state ends ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sa-vedic-itrans.mim��������������������������������������������������������������0000644�0023456�0023456�00000027315�14673036466�012613� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sa-vedic-itrans.mim -- Sanskrit input method with ITRANS method ;; Copyright (C) 2023 Vishvas Vasuki <vishvas.vasuki@gmail.com> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> ;; This file is branched from hi-itrans.mim. ;; Author: Vishvas Vasuki <vishvas.vasuki@gmail.com> (input-method sa vedic-itrans) (description "Sanskrit input method by a modified version of ITRANS and Harvard-Kyoto transliteration systems with added support for reconstructed vedic pronunciation ai=ए, Ai=ऐ, au=ओ, Au=औ. You can use all the standard ITRANS key sequences (modulo ऍ ऑ) plus key sequences such as the below. nk->ङ्क्, nkh->ङ्ख्, ng->ङ्ग्, ngh->ङ्घ् nch->ञ्च्, nCh->ञ्छ्, nc->ञ्च्, nC->ञ्छ्, nchh->ञ्छ्, nj->ञ्ज्, njh->ञ्झ्, nT->ण्ट्, nTh->ण्ठ्, nD->ण्ड्, nDh->ण्ढ् c->च्, C->छ्, z->श्, S->ष्, jn->ज्ञ्, R->ऋ _->॒, ''->॑ Basic ITRANS references - https://www.aczoom.com/itrans/html/dvnc/node3.html For motivations and further details, see description of hi-itrans.mim.") (title "सं-वै") (variable (trim-last-halant nil 0) (enable-udatta nil 1)) (map (starter (".") ("!") ("~") ("#") ("$") ("*") ("]") ((C-#)) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "क्") ("kh" "ख्") ("K" "ख्") ("g" "ग्") ("gh" "घ्") ("G" "घ्") (".k" "क़्") ("q" "क़्") (".kh" "ख़्") (".K" "ख़्") (".g" "ग़्") ("nk" "ङ्क्") ("nx" "ङ्क्ष्") ("nkh" "ङ्ख्") ("nK" "ङ्ख्") ("ng" "ङ्ग्") ("ngh" "ङ्घ्") ("nG" "ङ्घ्") ("~N" "ङ्") ("N^" "ङ्") ("ch" "च्") ("Ch" "छ्") ; not in ITRANS Devanagari table ("c" "च्") ("C" "छ्") ; not in ITRANS Devanagari table ("chh" "छ्") ("j" "ज्") ("jh" "झ्") ("J" "झ्") ("nch" "ञ्च्") ("nCh" "ञ्छ्") ; not in ITRANS Devanagari table ("nc" "ञ्च्") ("nC" "ञ्छ्") ; not in ITRANS Devanagari table ("nchh" "ञ्छ्") ("nj" "ञ्ज्") ("njh" "ञ्झ्") ("nJ" "ञ्झ्") ("~n" "ञ्") ("JN" "ञ्") ("T" "ट्") ("Th" "ठ्") ("D" "ड्") ("Dh" "ढ्") (".D" "ड़्") (".Dh" "ढ़्") ("nT" "ण्ट्") ("nTh" "ण्ठ्") ("nD" "ण्ड्") ("nDh" "ण्ढ्") ("N" "ण्") ("t" "त्") ("th" "थ्") ("d" "द्") ("dh" "ध्") ("n" "न्") (":n" "ऩ्") ; not in ITRANS Devanagari table ("p" "प्") ("ph" "फ्") ("P" "फ्") (".ph" "फ़्") ("f" "फ़्") ("b" "ब्") ("bh" "भ्") ("B" "भ्") ("m" "म्") ("y" "य्") ("Y" "य़्") ; not in ITRANS Devanagari table ("yh" "य़्") ; not in ITRANS Devanagari table (".y" "य़्") ("r" "र्") ("RH" "ऱ्") ; not in ITRANS table ("rH" "ऱ्") ; not in ITRANS table ("l" "ल्") ("L" "ळ्") ("LH" "ऴ्") ("v" "व्") ("w" "व्") ("sh" "श्") ("z" "ज़्") (".j" "ज़्") ; ("z" "श्") ("S" "ष्") ("Sh" "ष्") ("shh" "ष्") ("s" "स्") ("h" "ह्") ("jn" "ज्ञ्") ("j~n" "ज्ञ्") ("jn" "ज्ञ्") ("GY" "ज्ञ्") ("dny" "ज्ञ्") ; not in ITRANS Devanagari table ("x" "क्ष्") ("ks" "क्स्") ("ksh" "क्ष्") ("LLL" "ळ्ळ्") ("gH" ॻ्) ("jH" ॼ्) ("DH" "ॾ्") ("bH" "ॿ्")) (independent ("a" "अ") ("aa" "आ") ("A" "आ") ("i" "इ") ("ii" "ई") ("I" "ई") ("u" "उ") ("uu" "ऊ") ("U" "ऊ") ("R" "ऋ") ("RRi" "ऋ") ("R^i" "ऋ") ("LLi" "ऌ") ; not in ITRANS Devanagari table ("L^i" "ऌ") ; not in ITRANS Devanagari table ("ea" "ऍ") ; not in ITRANS Devanagari table ("e" (set CANDRA-E-O 0) "ऎ") ; not in ITRANS Devanagari table ("E" (set CANDRA-E-O 0) "ए") ; not in ITRANS Devanagari table ("ee" (set CANDRA-E-O 0) "ए") ("ai" "ए") ("Ai" "ऐ") ("aai" "ऐ") ("o" (set CANDRA-E-O 0) "ऒ") ; not in ITRANS Devanagari table ("O" (set CANDRA-E-O 0) "ओ") ("oo" (set CANDRA-E-O 0) "ओ") ("au" "ओ") ("oa" "ऑ") ("Au" "औ") ("aau" "औ") ("RRI" "ॠ") ; not in ITRANS Devanagari table ("RR" "ॠ") ; not in ITRANS Devanagari table ("R^I" "ॠ") ; not in ITRANS Devanagari table ("LLI" "ॡ") ; not in ITRANS Devanagari table ("L^I" "ॡ") ; not in ITRANS Devanagari table (".N" "ँ") (".n" "ं") ("M" "ं") ("H" "ः") ("kH" "ᳵ") ("pH" "ᳶ") (".a" "ऽ") (".h" "्") ;; Below we add some keys so as to be able to type mAtrA-s without a ;; preceding consonant. This is especially useful for searching ;; through text. (".aa" "ा") (".A" "ा") (".i" "ि") (".ii" "ी") (".I" "ी") (".u" "ु") (".uu" "ू") (".U" "ू") (".R" "ृ") (".RRi" "ृ") (".R^i" "ृ") (".LLi" "ॢ") ; not in ITRANS Devanagari table (".L^i" "ॢ") ; not in ITRANS Devanagari table (".ea" "ॅ") ; not in ITRANS Devanagari table (".e" (set CANDRA-E-O 0) "ॆ") ; not in ITRANS Devanagari table (".E" (set CANDRA-E-O 0) "े") ; not in ITRANS Devanagari table (".ee" (set CANDRA-E-O 0) "े") (".ai" "े") (".aai" "ै") (".Ai" "ै") (".o" (set CANDRA-E-O 0) "ॊ") ; not in ITRANS Devanagari table (".O" (set CANDRA-E-O 0) "ो") ; not in ITRANS Devanagari table (".oo" (set CANDRA-E-O 0) "ो") (".au" (set CANDRA-E-O 0) "ो") (".oa" "ॉ") (".Au" "ौ") (".aau" "ौ") (".RR" "ॄ") ; not in ITRANS Devanagari table (".RRI" "ॄ") ; not in ITRANS Devanagari table (".R^I" "ॄ") ; not in ITRANS Devanagari table (".LLI" "ॣ") ; not in ITRANS Devanagari table (".L^I" "ॣ") ("AUM" "ॐ") ("OM" "ॐ") ((C-#) "‌") ; not in ITRANS Devanagari table ((C-@) "‍")) ; not in ITRANS Devanagari table (digit ("0" "०") ("1" "१") ("2" "२") ("3" "३") ("4" "४") ("5" "५") ("6" "६") ("7" "७") ("8" "८") ("9" "९") ((KP_0) "०") ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९")) (dependent ("a" (delete @-) "") ("aa" (delete @-) "ा") ("A" (delete @-) "ा") ("i" (delete @-) "ि") ("ii" (delete @-) "ी") ("I" (delete @-) "ी") ("u" (delete @-) "ु") ("uu" (delete @-) "ू") ("U" (delete @-) "ू") ("R" (delete @-) "ृ") ("RRi" (delete @-) "ृ") ("R^i" (delete @-) "ृ") ("LLi" (delete @-) "ॢ") ; not in ITRANS Devanagari table ("L^i" (delete @-) "ॢ") ; not in ITRANS Devanagari table ("ea" (delete @-) "ॅ") ; not in ITRANS Devanagari table ("e" (delete @-) (set CANDRA-E-O 0) "ॆ") ; not in ITRANS Devanagari table ("E" (delete @-) (set CANDRA-E-O 0) "े") ; not in ITRANS Devanagari table ("ee" (delete @-) (set CANDRA-E-O 0) "े") ("ai" (delete @-) "े") ("aai" (delete @-) "ै") ("Ai" (delete @-) "ै") ("o" (delete @-) (set CANDRA-E-O 0) "ॊ") ; not in ITRANS Devanagari table ("O" (delete @-) (set CANDRA-E-O 0) "ो") ; not in ITRANS Devanagari table ("oo" (delete @-) (set CANDRA-E-O 0) "ो") ("au" (delete @-) (set CANDRA-E-O 0) "ो") ("oa" (delete @-) "ॉ") ("Au" (delete @-) "ौ") ("aau" (delete @-) "ौ") ("RR" (delete @-) "ॄ") ; not in ITRANS Devanagari table ("RRI" (delete @-) "ॄ") ; not in ITRANS Devanagari table ("R^I" (delete @-) "ॄ") ; not in ITRANS Devanagari table ("LLI" (delete @-) "ॣ") ; not in ITRANS Devanagari table ("L^I" (delete @-) "ॣ")) ; not in ITRANS Devanagari table (udattta ("_" "॒") ; ("__" "᳘") ; shatapatha brAhmaNa style ; ("___" "꣣") ; kauthuma saMhitA style. ("''" "॑") ("'''" "᳕") ; kaTha style। Doesn't show well in skmnktl's Mac as of 202209 ; ("'''" "꣡") ; kauthuma saMhitA style. More frequently used than \꣢, so should be able to type easily. Doesn't show well on Mac and android whatsapp. ; Alternate - shaunaka vulage style: ("\'\"\"" "᳡") ("\'\"" "꣢") ; "" is not suitable since it is frequently typed with the intention of inserting text between the quotes. ("!!" "꣡") ) (dot ("." (set DOT 1) ".")) (eo-dot-c (".c" (delete @-) (insert CANDRA-E-O))) (danda (".." "।") ; not in ITRANS Devanagari table (".," "॥") ; not in ITRANS Devanagari table (". " "।" (pushback 1)) ("..." "॰") ((?. Return) "।" (pushback 1)) ((?. Tab) "।" (pushback 1)) (".(" "।" (pushback 1)) (".)" "।" (pushback 1)) (".[" "।" (pushback 1)) (".]" "।" (pushback 1)) (".{" "।" (pushback 1)) (".}" "।" (pushback 1)) (".'" "।" (pushback 1)) (".\"" "।" (pushback 1))) (commit-key ((S-C-Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate)) (udattta) (misc)) (intermediate ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) ;; LAST-HALANT-POS is set to the position after a consonat + HALANT ;; sequence. If the following key is for non-letter, that HALANT ;; character is removed. (consonant (mark LAST-HALANT-POS) (shift second)) (independent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (digit (shift init)) (danda (shift init)) (udattta (shift init)) (backspace) (commit-key (shift init))) (second ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) (consonant (mark LAST-HALANT-POS)) (dependent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (danda (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (udattta (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (backspace) (commit-key (shift init)) (nil (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init))) (after-eo (t (set DOT 0)) (dot) (eo-dot-c (shift init)) (danda (shift init)) (udattta (shift init)) (commit-key (shift init)) (nil (cond (DOT (delete @-) (pushback 1))) (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/lo-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000006362�14422175267�010764� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; lo-kbd.mim -- Lao input method with Lao keyboard layout ;; Copyright (C) 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method lo kbd) ;;; Input method for Lao using Lao keyboard layout. (description "Lao input method using Lao keyboard layout. The layout is based on the information at this page: http://home.vicnet.net.au/~lao/lswin/laokbd.htm ຢ1 ຟ2 ໂ3 ຖ4 ◌ຸ◌໌ ◌ູ^ ຄ5 ຕ6 ຈ7 ຂ8 ຊ9 ◌ໍ◌ໍ່ ງ໌ ◌ົ◌ົ້ ໄ0 ຳຳ້ ພ_ ະ+ ◌ິ◌ິ້ ◌ີ◌ີ້ ຣຮ ນໜ ຍຽ ບ- ລ/ ◌ັ◌ັ້ ຫ; ກ. ດ, ເ: ◌້◌໊ ◌່◌໋ າ! ສ? ວ% ງ= *ຫຼ ຜ\" ປ( ແຯ ອx ◌ຶ◌ຶ້ ◌ື◌ື້ ທໆ ມໝ ໃ$ ຝ) In addition, Lao digits are assigned to these keys: \\0:໐, \\1:໑, \\2:໒, \\3:໓, \\4:໔, \\5:໕, \\6:໖, \\7:໗, \\8:໘, \\9:໙ ") (title "ລ") (map (map ("!" ?1) ("\"" ?=) ("#" ?3) ("$" ?4) ("&" ?5) ("%" ?໌) ("'" ?ງ) ("(" ?7) (")" ?8) ("*" ?6) ("+" "ໍ່") ("," ?ມ) ("-" ?ຊ) ("." ?ໃ) ("/" ?ຝ) ("0" ?ຂ) ("1" ?ຢ) ("2" ?ຟ) ("3" ?ໂ) ("4" ?ຖ) ("5" ?ຸ) ("6" ?ູ) ("7" ?ຄ) ("8" ?ຕ) ("9" ?ຈ) (":" ?%) (";" ?ວ) ("<" ?ໝ) ("=" ?ໍ) (">" ?$) ("?" ?\)) ("@" ?2) ("A" "ັ້") ("B" "ຶ້") ("C" ?ຯ) ("D" ?.) ("E" "ຳ້") ("F" ?,) ("G" ?:) ("H" ?໊) ("I" ?ຮ) ("J" ?໋) ("K" ?!) ("L" ??) ("M" ?ໆ) ("N" "ື້") ("O" ?ໜ) ("P" ?ຽ) ("Q" "ົ້") ("R" ?_) ("S" ?\;) ("T" ?+) ("U" "ີ້") ("V" ?x) ("W" ?0) ("X" ?\() ("Y" "ິ້") ("Z" ?\") ("[" ?ບ) ("]" ?ລ) ("^" ?ຼ) ("_" ?9) ("`" ?*) ("a" ?ັ) ("b" ?ຶ) ("c" ?ແ) ("d" ?ກ) ("e" ?ຳ) ("f" ?ດ) ("g" ?ເ) ("h" ?້) ("i" ?ຣ) ("j" ?່) ("k" ?າ) ("l" ?ສ) ("m" ?ທ) ("n" ?ື) ("o" ?ນ) ("p" ?ຍ) ("q" ?ົ) ("r" ?ພ) ("s" ?ຫ) ("t" ?ະ) ("u" ?ີ) ("v" ?ອ) ("w" ?ໄ) ("x" ?ປ) ("y" ?ິ) ("z" ?ຜ) ("{" ?-) ("|" "ຫຼ") ("}" ?/) ("~" ?໌) ("\\\\" ?\\) ("\\0" ?໐) ("\\1" ?໑) ("\\2" ?໒) ("\\3" ?໓) ("\\4" ?໔) ("\\5" ?໕) ("\\6" ?໖) ("\\7" ?໗) ("\\8" ?໘) ("\\9" ?໙))) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ta-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000025757�14422175267�012040� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ta-phonetic.mim -- Tamil input method for phonetic layout ;; Copyright (c) 2004-2006 Red Hat, Inc. All rights reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ta phonetic) (description "Tamil input method for phonetic layout. Author: Jatin Nansi <jnansi@redhat.com> ") ;; Following Changes made by Srikanth L <srik.lak@gmail.com> 20 Mar 2014 ;; 1. Addition of ஶ், க்‌ஷ், க்ஷ் and its full series ;; 2. Fix SRI from ஸ்ரீ to ஶ்ரீ as per Unicode 4.1+ definition. ;; SRI = <U+0BB6, U+0BCD, U+0BB0, U+0BC0> (title "க") (map (trans ("a" ?அ) ("A" ?ஆ) ("i" ?இ) ("I" ?ஈ) ("u" ?உ) ("U" ?ஊ) ("e" ?எ) ("E" ?ஏ) ("o" ?ஒ) ("O" ?ஓ) ("q" ?ஃ) ("aa" ?ஆ) ("ii" ?ஈ) ("uu" ?ஊ) ("ee" ?ஏ) ("oo" ?ஓ) ("ai" ?ஐ) ("au" ?ஔ) ("k" "க்") ("ka" ?க) ("kaa" "கா") ("kA" "கா") ("ki" "கி") ("kii" "கீ") ("kI" "கீ") ("ku" "கு") ("kuu" "கூ") ("kU" "கூ") ("ke" "கெ") ("kee" "கே") ("kE" "கே") ("kai" "கை") ("ko" "கொ") ("koo" "கோ") ("kO" "கோ") ("kau" "கௌ") ("ng" "ங்") ("nga" ?ங) ("ngaa" "ஙா") ("ngA" "ஙா") ("ngi" "ஙி") ("ngii" "ஙீ") ("ngI" "ஙீ") ("ngu" "ஙு") ("nguu" "ஙூ") ("ngU" "ஙூ") ("nge" "ஙெ") ("ngee" "ஙே") ("ngE" "ஙே") ("ngai" "ஙை") ("ngo" "ஙொ") ("ngoo" "ஙோ") ("ngO" "ஙோ") ("ngau" "ஙௌ") ("c" "ச்") ("ca" ?ச) ("caa" "சா") ("cA" "சா") ("ci" "சி") ("cii" "சீ") ("cI" "சீ") ("cu" "சு") ("cuu" "சூ") ("cU" "சூ") ("ce" "செ") ("cee" "சே") ("cE" "சே") ("cai" "சை") ("co" "சொ") ("coo" "சோ") ("cO" "சோ") ("cau" "சௌ") ("s" "ச்") ("sa" ?ச) ("saa" "சா") ("sA" "சா") ("si" "சி") ("sii" "சீ") ("sI" "சீ") ("su" "சு") ("suu" "சூ") ("sU" "சூ") ("se" "செ") ("see" "சே") ("sE" "சே") ("sai" "சை") ("so" "சொ") ("soo" "சோ") ("sO" "சோ") ("sau" "சௌ") ("nj" "ஞ்") ("nja" ?ஞ) ("njaa" "ஞா") ("njA" "ஞா") ("nji" "ஞி") ("njii" "ஞீ") ("njI" "ஞீ") ("nju" "ஞு") ("njuu" "ஞூ") ("njU" "ஞூ") ("nje" "ஞெ") ("njee" "ஞே") ("njE" "ஞே") ("njai" "ஞை") ("njo" "ஞொ") ("njoo" "ஞோ") ("njO" "ஞோ") ("njau" "ஞௌ") ("t" "ட்") ("ta" ?ட) ("taa" "டா") ("tA" "டா") ("ti" "டி") ("tii" "டீ") ("tI" "டீ") ("tu" "டு") ("tuu" "டூ") ("tU" "டூ") ("te" "டெ") ("tee" "டே") ("tE" "டே") ("tai" "டை") ("to" "டொ") ("too" "டோ") ("tO" "டோ") ("tau" "டௌ") ("d" "ட்") ("da" ?ட) ("daa" "டா") ("dA" "டா") ("di" "டி") ("dii" "டீ") ("dI" "டீ") ("du" "டு") ("duu" "டூ") ("dU" "டூ") ("de" "டெ") ("dee" "டே") ("dE" "டே") ("dai" "டை") ("do" "டொ") ("doo" "டோ") ("dO" "டோ") ("dau" "டௌ") ("N" "ண்") ("Na" ?ண) ("Naa" "ணா") ("NA" "ணா") ("Ni" "ணி") ("Nii" "ணீ") ("NI" "ணீ") ("Nu" "ணு") ("Nuu" "ணூ") ("NU" "ணூ") ("Ne" "ணெ") ("Nee" "ணே") ("NE" "ணே") ("Nai" "ணை") ("No" "ணொ") ("Noo" "ணோ") ("NO" "ணோ") ("Nau" "ணௌ") ("th" "த்") ("tha" ?த) ("thaa" "தா") ("thA" "தா") ("thi" "தி") ("thii" "தீ") ("thI" "தீ") ("thu" "து") ("thuu" "தூ") ("thU" "தூ") ("the" "தெ") ("thee" "தே") ("thE" "தே") ("thai" "தை") ("tho" "தொ") ("thoo" "தோ") ("thO" "தோ") ("thau" "தௌ") ("w" "ந்") ("wa" ?ந) ("waa" "நா") ("wA" "நா") ("wi" "நி") ("wii" "நீ") ("wI" "நீ") ("wu" "நு") ("wuu" "நூ") ("wU" "நூ") ("we" "நெ") ("wee" "நே") ("wE" "நே") ("wai" "நை") ("wo" "நொ") ("woo" "நோ") ("wO" "நோ") ("wau" "நௌ") ("n-" "ந்") ("n-a" ?ந) ("n-aa" "நா") ("n-A" "நா") ("n-i" "நி") ("n-ii" "நீ") ("n-I" "நீ") ("n-u" "நு") ("n-uu" "நூ") ("n-U" "நூ") ("n-e" "நெ") ("n-ee" "நே") ("n-E" "நே") ("n-ai" "நை") ("n-o" "நொ") ("n-oo" "நோ") ("n-O" "நோ") ("n-au" "நௌ") ("p" "ப்") ("pa" ?ப) ("paa" "பா") ("pA" "பா") ("pi" "பி") ("pii" "பீ") ("pI" "பீ") ("pu" "பு") ("puu" "பூ") ("pU" "பூ") ("pe" "பெ") ("pee" "பே") ("pE" "பே") ("pai" "பை") ("po" "பொ") ("poo" "போ") ("pO" "போ") ("pau" "பௌ") ("m" "ம்") ("ma" ?ம) ("maa" "மா") ("mA" "மா") ("mi" "மி") ("mii" "மீ") ("mI" "மீ") ("mu" "மு") ("muu" "மூ") ("mU" "மூ") ("me" "மெ") ("mee" "மே") ("mE" "மே") ("mai" "மை") ("mo" "மொ") ("moo" "மோ") ("mO" "மோ") ("mau" "மௌ") ("y" "ய்") ("ya" ?ய) ("yaa" "யா") ("yA" "யா") ("yi" "யி") ("yii" "யீ") ("yI" "யீ") ("yu" "யு") ("yuu" "யூ") ("yU" "யூ") ("ye" "யெ") ("yee" "யே") ("yE" "யே") ("yai" "யை") ("yo" "யொ") ("yoo" "யோ") ("yO" "யோ") ("yau" "யௌ") ("r" "ர்") ("ra" ?ர) ("raa" "ரா") ("rA" "ரா") ("ri" "ரி") ("rii" "ரீ") ("rI" "ரீ") ("ru" "ரு") ("ruu" "ரூ") ("rU" "ரூ") ("re" "ரெ") ("ree" "ரே") ("rE" "ரே") ("rai" "ரை") ("ro" "ரொ") ("roo" "ரோ") ("rO" "ரோ") ("rau" "ரௌ") ("l" "ல்") ("la" ?ல) ("laa" "லா") ("lA" "லா") ("li" "லி") ("lii" "லீ") ("lI" "லீ") ("lu" "லு") ("luu" "லூ") ("lU" "லூ") ("le" "லெ") ("lee" "லே") ("lE" "லே") ("lai" "லை") ("lo" "லொ") ("loo" "லோ") ("lO" "லோ") ("lau" "லௌ") ("v" "வ்") ("va" ?வ) ("vaa" "வா") ("vA" "வா") ("vi" "வி") ("vii" "வீ") ("vI" "வீ") ("vu" "வு") ("vuu" "வூ") ("vU" "வூ") ("ve" "வெ") ("vee" "வே") ("vE" "வே") ("vai" "வை") ("vo" "வொ") ("voo" "வோ") ("vO" "வோ") ("vau" "வௌ") ("z" "ழ்") ("za" ?ழ) ("zaa" "ழா") ("zA" "ழா") ("zi" "ழி") ("zii" "ழீ") ("zI" "ழீ") ("zu" "ழு") ("zuu" "ழூ") ("zU" "ழூ") ("ze" "ழெ") ("zee" "ழே") ("zE" "ழே") ("zai" "ழை") ("zo" "ழொ") ("zoo" "ழோ") ("zO" "ழோ") ("zau" "ழௌ") ("L" "ள்") ("La" ?ள) ("Laa" "ளா") ("LA" "ளா") ("Li" "ளி") ("Lii" "ளீ") ("LI" "ளீ") ("Lu" "ளு") ("Luu" "ளூ") ("LU" "ளூ") ("Le" "ளெ") ("Lee" "ளே") ("LE" "ளே") ("Lai" "ளை") ("Lo" "ளொ") ("Loo" "ளோ") ("LO" "ளோ") ("Lau" "ளௌ") ("R" "ற்") ("Ra" ?ற) ("Raa" "றா") ("RA" "றா") ("Ri" "றி") ("Rii" "றீ") ("RI" "றீ") ("Ru" "று") ("Ruu" "றூ") ("RU" "றூ") ("Re" "றெ") ("Ree" "றே") ("RE" "றே") ("Rai" "றை") ("Ro" "றொ") ("Roo" "றோ") ("RO" "றோ") ("Rau" "றௌ") ("n" "ன்") ("na" ?ன) ("naa" "னா") ("nA" "னா") ("ni" "னி") ("nii" "னீ") ("nI" "னீ") ("nu" "னு") ("nuu" "னூ") ("nU" "னூ") ("ne" "னெ") ("nee" "னே") ("nE" "னே") ("nai" "னை") ("no" "னொ") ("noo" "னோ") ("nO" "னோ") ("nau" "னௌ") ("j" "ஜ்") ("ja" ?ஜ) ("jaa" "ஜா") ("jA" "ஜா") ("ji" "ஜி") ("jii" "ஜீ") ("jI" "ஜீ") ("ju" "ஜு") ("juu" "ஜூ") ("jU" "ஜூ") ("je" "ஜெ") ("jee" "ஜே") ("jE" "ஜே") ("jai" "ஜை") ("jo" "ஜொ") ("joo" "ஜோ") ("jO" "ஜோ") ("jau" "ஜௌ") ("sh" "ஷ்") ("sha" ?ஷ) ("shaa" "ஷா") ("shA" "ஷா") ("shi" "ஷி") ("shii" "ஷீ") ("shI" "ஷீ") ("shu" "ஷு") ("shuu" "ஷூ") ("shU" "ஷூ") ("she" "ஷெ") ("shee" "ஷே") ("shE" "ஷே") ("shai" "ஷை") ("sho" "ஷொ") ("shoo" "ஷோ") ("shO" "ஷோ") ("shau" "ஷௌ") ("S" "ஸ்") ("Sa" ?ஸ) ("Saa" "ஸா") ("SA" "ஸா") ("Si" "ஸி") ("Sii" "ஸீ") ("SI" "ஸீ") ("Su" "ஸு") ("Suu" "ஸூ") ("SU" "ஸூ") ("Se" "ஸெ") ("See" "ஸே") ("SE" "ஸே") ("Sai" "ஸை") ("So" "ஸொ") ("Soo" "ஸோ") ("SO" "ஸோ") ("Sau" "ஸௌ") ("Z" "ஶ்") ("Za" ?ஶ) ("Zaa" "ஶா") ("ZA" "ஶா") ("Zi" "ஶி") ("Zii" "ஶீ") ("ZI" "ஶீ") ("Zu" "ஶு") ("Zuu" "ஶூ") ("ZU" "ஶூ") ("Ze" "ஶெ") ("Zee" "ஶே") ("ZE" "ஶே") ("Zai" "ஶை") ("Zo" "ஶொ") ("Zoo" "ஶோ") ("ZO" "ஶோ") ("Zau" "ஶௌ") ("h" "ஹ்") ("ha" ?ஹ) ("haa" "ஹா") ("hA" "ஹா") ("hi" "ஹி") ("hii" "ஹீ") ("hI" "ஹீ") ("hu" "ஹு") ("huu" "ஹூ") ("hU" "ஹூ") ("he" "ஹெ") ("hee" "ஹே") ("hE" "ஹே") ("hai" "ஹை") ("ho" "ஹொ") ("hoo" "ஹோ") ("hO" "ஹோ") ("hau" "ஹௌ") ("ksh" "க்‌ஷ்") ("ksha" "க்‌ஷ") ("kshaa" "க்‌ஷா") ("kshA" "க்‌ஷா") ("kshi" "க்‌ஷி") ("kshii" "க்‌ஷீ") ("kshI" "க்‌ஷீ") ("kshu" "க்‌ஷு") ("kshuu" "க்‌ஷூ") ("kshU" "க்‌ஷூ") ("kshe" "க்‌ஷெ") ("kshee" "க்‌ஷே") ("kshE" "க்‌ஷே") ("kshai" "க்‌ஷை") ("ksho" "க்‌ஷொ") ("kshoo" "க்‌ஷோ") ("kshO" "க்‌ஷோ") ("kshau" "க்‌ஷௌ") ("ksH" "க்ஷ்") ("ksHa" "?க்ஷ") ("ksHaa" "க்ஷா") ("ksHA" "க்ஷா") ("ksHi" "க்ஷி") ("ksHii" "க்ஷீ") ("ksHI" "க்ஷீ") ("ksHu" "க்ஷு") ("ksHuu" "க்ஷூ") ("ksHU" "க்ஷூ") ("ksHe" "க்ஷெ") ("ksHee" "க்ஷே") ("ksHE" "க்ஷே") ("ksHai" "க்ஷை") ("ksHo" "க்ஷொ") ("ksHoo" "க்ஷோ") ("ksHO" "க்ஷோ") ("ksHau" "க்ஷௌ") ("sri" "ஶ்ரீ") )) (state (init (trans))) �����������������m17n-db-1.8.10/MIM/ps-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000004574�14422175267�012050� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ps-phonetic.mim -- Pashto input method for phonetic layout ;; Copyright (c) 2009 Michaël Monzo <elbrazotontodelaley@free.fr> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ps phonetic) (description "Pashto input method for phonetic layout. Author: Michaël Monzo <elbrazotontodelaley@free.fr>") (title "ps-phonetic") (map (trans ("!" "!") ("1" "۱") ("@" "ﷺ") ("2" "۲") ("#" "/") ("3" "۳") ("$" "ئ") ("4" "۴") ("%" "ھ") ("5" "۵") ("^" "ۖ") ("6" "۶") ("&" "ٔ") ("7" "۷") ("*" "ٌ") ("8" "۸") ("(" ")") ("9" "۹") (")" "(") ("0" "۰") ("_" "ّ") ("-" "ْ") ("+" "ء") ("=" "ؤ") ("Q" "ښ") ("q" "ق") ("W" "ؤ") ("w" "و") ("E" "ږ") ("e" "ع") ("R" "ړ") ("r" "ر") ("/r" "ڑ") ("T" "ټ") ("t" "ت") ("/t" "ٹ") ("Y" "ی") ("y" "ے") ("U" "ئ") ("u" "ۍ") ("I" "ې") ("i" "ي") ("O" "ۃ") ("o" "ہ") ("P" "څ") ("p" "پ") ("{" "ٰ") ("[" "]") ("}" "ُ") ("]" "[") ("A" "ٓ") ("a" "ا") ("S" "ص") ("s" "س") ("D" "ډ") ("d" "د") ("/d" "ڈ") ("F" "") ("f" "ف") ("G" "غ") ("g" "ګ") ("/g" "گ") ("h" "ح") ("H" "ځ") ("J" "ض") ("j" "ج") ("K" "خ") ("k" "ک") ("L" "ؓ") ("l" "ل") (":" ":") (";" "؛") ("|" "ؔ") ("\"" "؎") ("'" "") ("Z" "ذ") ("z" "ز") ("X" "ژ") ("x" "ش") ("C" "ث") ("c" "چ") ("V" "ظ") ("v" "ط") ("B" "ؒ") ("b" "ب") ("N" "ڼ") ("n" "ن") ("/n" "ں") ("M" "") ("m" "م") ("<" "ِ") ("," "،") (">" "َ") ("." "۔") ("?" "؟") ("`" "ٍ") ("~" "ً") )) (state (init (trans))) ������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sa-brahmi-itrans.mim�������������������������������������������������������������0000644�0023456�0023456�00000006411�14504323433�012737� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sa-brahmi-itrans.mim -- Sanskrit brahmi input method with ITRANS method ;; Copyright (C) 2012 Kencihi Handa ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> ;; This file is branched from hi-brahmi-itrans.mim. (input-method sa brahmi-itrans) (description "Sanskrit brahmi input method by ITRANS and Harvard-Kyoto transliteration systems. You can use all the standard ITRANS key sequences plus key sequences such as the below. nk->𑀗𑁆𑀓𑁆, nkh->𑀗𑁆𑀔𑁆, ng->𑀗𑁆𑀕𑁆, ngh->𑀗𑁆𑀖𑁆 nch->𑀜𑁆𑀘𑁆, nCh->𑀜𑁆𑀙𑁆, nc->𑀜𑁆𑀘𑁆, nC->𑀜𑁆𑀙𑁆, nchh->𑀜𑁆𑀙𑁆, nj->𑀜𑁆𑀚𑁆, njh->𑀜𑁆𑀛𑁆, nT->𑀡𑁆𑀝𑁆, nTh->𑀡𑁆𑀞𑁆, nD->𑀡𑁆𑀟𑁆, nDh->𑀡𑁆𑀠𑁆 c->𑀘𑁆, C->𑀙𑁆, z->𑀰𑁆, S->𑀱𑁆, jn->𑀚𑁆𑀜𑁆, R->𑀋 _->॒, ''->॑ For motivations and further details, see description of hi-brahmi-itrans.mim.") (title "𑀲𑀁") (variable (trim-last-halant nil 0) (enable-udatta nil 1)) (include (hi brahmi-itrans) map) (map (udattta ("_" "॒") ("''" "॑"))) (state (init (starter (pushback 1) (shift intermediate)) (udattta) (misc)) (intermediate ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) ;; LAST-HALANT-POS is set to the position after a consonat + HALANT ;; sequence. If the following key is for non-letter, that HALANT ;; character is removed. (consonant (mark LAST-HALANT-POS) (shift second)) (independent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (digit (shift init)) (danda (shift init)) (udattta (shift init)) (backspace) (commit-key (shift init))) (second ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) (consonant (mark LAST-HALANT-POS)) (dependent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (danda (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (udattta (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (backspace) (commit-key (shift init)) (nil (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init))) (after-eo (t (set DOT 0)) (dot) (eo-dot-c (shift init)) (danda (shift init)) (udattta (shift init)) (commit-key (shift init)) (nil (cond (DOT (delete @-) (pushback 1))) (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/en-pn-eqf.mim��������������������������������������������������������������������0000755�0023456�0023456�00000006254�14522451243�011375� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; en-pn-eqf.mim -- minimally modified qwerty with changes in symbols paralleling Puthunira Charutha ;; Copyright (c) 2023 Ajith R <ajithramayyan at yahoo dot co dot in> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> ;; See the paper at http://languageinindia.com/july2023/drajithnewkeyboardsmalayalamfinal1.html ;; Original Author : Ajith R <ajithramayyan at yahoo dot co dot in> ;; See https://ajithramayyan.gitlab.io/puthunira/ for usage ;; നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക (input-method en pn-eqf) (description (_"Puthu Nira English Quick Fix This is a slightly modified version of the QWERTY English layout to be used along with the Puthunira Charutha (the ml-pn-c input method) because ml-pn-c changes some punctuation marks from their locations on the QWERTY layout. See the paper at http://languageinindia.com/july2023/drajithnewkeyboardsmalayalamfinal1.html Original Author : Ajith R <ajithramayyan at yahoo dot co dot in> See https://ajithramayyan.gitlab.io/puthunira/ for usage നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക ")) (title "pn-eqf") (map (changes ("`" "(") ("~" "{") ("!" "“") ("@" "‘") ("#" "+") ("$" "×") ("%" "*") ("^" "/") ("&" "÷") ("*" "%") ("(" "’") (")" "”") ("_" "}") ("+" "!") ("-" ")") ("=" ":") ("t" "&") ("y" "#") ("[" ",") ("]" "'") ("\\" ";") (";" "t") ("'" ".") ("b" "@") ("n" "$") ("," "n") ("." "y") ("/" "b") ("T" "<") ("Y" ">") ("{" "\"") ("}" "?") ("|" "=") (":" "T") ("\"" "-") ("B" "[") ("N" "]") ("<" "N") (">" "Y") ("?" "B") ((G-`) "`") ((G-1) "") ((G-2) "") ((G-3) "") ((G-4) "") ((G-5) "") ((G-6) "") ((G-7) "") ((G-8) "") ((G-9) "") ((G-0) "") ((G--) "~") ((G-=) "_") ((G-q) "₹") ((G-w) "") ((G-e) "") ((G-r) "") ((G-t) "") ((G-y) "") ((G-u) "") ((G-i) "") ((G-o) "") ((G-p) "₨") ((G-[) "≤") ((G-]) "≥") ((G-\\) "∞") ((G-a) "") ((G-s) "") ((G-d) "") ((G-e) "") ((G-f) "") ((G-g) "") ((G-h) "") ((G-j) "") ((G-k) "") ((G-l) "") ((G-;) "") ((G-') "∝") ((G-z) "\\") ((G-x) "") ((G-c) "") ((G-v) "") ((G-b) "^") ((G-n) "") ((G-m) "") ((G-,) "") ((G-.) "") ((G-/) "|"))) (state (init (changes commit))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/nsk-phonetic.mim�����������������������������������������������������������������0000644�0023456�0023456�00000005557�14422175267�012223� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; nsk-phonetic.mim -- Phonetic input method for Eastern Cree syllabics ;; Copyright (C) 2010 ;; Goren (goren -at- riseup.net) ;; This input method table is licensed under the WTFPL. ;; See http://sam.zoy.org/wtfpl/ for the full text of license and ;; conditions that apply. ;; This file is made for the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. ;;; Input method for Naskapi language ;;; (input-method nsk phonetic) (description "Phonetic input method for Naskapi (ᓇᔅᑲᐱ (Naskapi), ᐃᔪᐤ ᐃᔨᒧᐅᓐ (Iyow Iyimoon) [nsk]) language. ") (title "nsk") (map (map ("-" "") ;; adding dead dash to break symbols input when needed. ("i" "ᐃ") ("o" "ᐅ") ("a" "ᐊ") ("wo" "ᐖ") ("wa" "ᐛ") ("w" "ᐤ") ("pi" "ᐱ") ("po" "ᐳ") ("pa" "ᐸ") ("pwa" 0x1448) ;; rare ("p" "ᑉ") ("ti" "ᑎ") ("to" "ᑐ") ("ta" "ᑕ") ("twa" "ᑥ") ("t" "ᑦ") ("ki" "ᑭ") ("ko" "ᑯ") ("ka" "ᑲ") ("kwa" "ᒂ") ("k" "ᒃ") ("kw" "ᒄ") ("ci" "ᒋ") ("co" "ᒍ") ("ca" "ᒐ") ("cwa" "ᒠ") ("c" "ᒡ") ("mi" "ᒥ") ("mo" "ᒧ") ("ma" "ᒪ") ("mwa" "ᒺ") ("m" "ᒻ") ("mw" "ᒽ") ("ni" "ᓂ") ("no" "ᓄ") ("na" "ᓇ") ("nwa" "ᓏ") ("n" "ᓐ") ("si" "ᓯ") ("so" "ᓱ") ("sa" "ᓴ") ("swa" "ᔄ") ("s" "ᔅ") ("yi" "ᔨ") ("yo" "ᔪ") ("ya" "ᔭ") ("ywa" "ᔽ") ("y" "ᔾ") ("Y" "ᐤ") ;; This variant of y-final clashes with 'w' and is rarely used, hence inputting with capital Y. ("ri" "ᕆ") ("ro" "ᕈ") ("ra" "ᕋ") ("r" "ᕐ") ("li" "ᓕ") ("lo" "ᓗ") ("la" "ᓚ") ("l" "ᓪ") ("h" "ᐦ") ("hke" "ᐧᑫ") ("hki" "ᐧᑭ") ("hko" "ᐧᑯ") ("hka" "ᐧᑲ") ("hkwa" "ᐧᒂ") ;; The sCw-series. ;; Not sure if some of them other than spwa, stwa, skwa and scwa are used, but providing universal way to input them for consistency ("spwa" "ᔌ") ("stwa" "ᔍ") ("skwa" "ᔎ") ("scwa" "ᔏ") ("smwa" "ᔋᒪ") ("snwa" "ᔋᓇ") ("skw" "ᔊ") ;; Special punctuation symbols for Naskapi. ("." "᙮") )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ml-remington.mim�����������������������������������������������������������������0000644�0023456�0023456�00000005742�14422175267�012225� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ml-remington.mim -- Malayalam input method for Remington typewriter layout ;; Copyright (c) 2010 Sebin Abraham Jacob, Swathanthra Malayalam Computing <http://smc.org.in>. All Rights Reserved. ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. (input-method ml remington) (description "Malayalam input method for Remington typewriter layout. The detailed information is available <http://wiki.smc.org.in/Remington>. Author: Sebin Abraham Jacob <sebinajacob@gmail.com>, Icons: Hiran Venugopal <hiran.v@gmail.com> ") (title "റ") (map (trans ("~" "‍") ; zero width joiner ("`" "‌") ; zero width non joiner ("!" "ഝ") ("1" "൧") ("@" "ആ") ("2" "൨") ("#" "ഈ") ("3" "൩") ("$" "ഊ") ("4" "൪") ("%" "ഏ") ("5" "൫") ("^" "ഐ") ("6" "൬") ("&" "ഓ") ("7" "൭") ("*" "ഔ") ("8" "൮") ("(" "ൊ") ("9" "൯") (")" "ോ") ("0" "൦") ("_" "ഠ") ("-" "-") ("+" "ൗ") ("=" "ൈ") ("Q" "ഒ") ("q" "ഴ") ("W" "ഋ") ("w" "ജ") ("E" "ഫ") ("e" "പ") ("R" "ന്‍") ("r" "ന") ("T" "ഇ") ("t" "എ") ("Y" "്ര") ("y" "റ") ("U" "്യ") ("u" "യ") ("I" "്വ") ("i" "വ") ("O" "ൌ") ("o" "ൂ") ("P" "ധ") ("p" "ദ") ("{" "ൃ") ("[" ",") ("}" "ട്ട") ("]" "ക്ക") ("|" "ക്‍") ("\\" "്") ("A" "ം") ("a" "മ") ("S" "േ") ("s" "െ") ("D" "ഖ") ("d" "ക") ("F" "ഥ") ("f" "ത") ("G" "ര്‍") ("g" "ര") ("H" "ല്‍") ("h" "ല") ("J" "ീ") ("j" "ി") ("K" "ഉ") ("k" "ു") ("L" "അ") ("l" "ാ") (":" ";") ("\;" ".") ("\"" "ഃ") ("'" "ന്ന") ("Z" "ഘ") ("z" "ഗ") ("X" "ള്‍") ("x" "ള") ("C" "ശ") ("c" "സ") ("V" "ഛ") ("v" "ച") ("B" "ഞ") ("b" "ണ") ("N" "ണ്‍") ("n" "ങ") ("M" "റ്റ") ("m" "ട") ("<" "ഹ") ("," "ഷ") (">" "ബ") ("." "ഭ") ("?" "ഢ") ("/" "ഡ") ("Ll" "ആ") ("TJ" "ഈ") ("Tl" "ഈ") ("Ko" "ഊ") ("Kl" "ഊ") ("tS" "ഏ") ("tl" "ഏ") ("Q)" "ഓ") ("Ql" "ഓ") ("Hk" "ഌ") ("Ho" "ൡ") ("Wk" "ൠ") ("E\"" "ഽ") )) (state (init (trans))) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ������������������������������m17n-db-1.8.10/MIM/hi-vedmata.mim�������������������������������������������������������������������0000644�0023456�0023456�00000024426�14422175267�011634� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ;; hi-vedmata.mim -- Hindi input method with Remington method ;; Copyright (C) 2010 Shantikunj, Haridwar, UK, INDIA <www.awgp.org> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. (input-method hi vedmata) (description "Hindi input method for Remington typewriter layout. Author: Shantikunj, Haridwar, UK, INDIA <www.awgp.org>") (title "वेदमाता हिन्दी - Remington") (map (starter (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ("[") ("{") ("]") ("}") ("P") ("Q") ("z") ("Z") ("E") ("F") ("X") ("B") ("-") ("_") ("(") (")") ("+") ("=") ("\"") ("|") (",") ("<") (">") ("?") ("/") ("@") ("&") ("%") ("V") ("`") (":") (";") ("W") ("'") ) (consonant ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ) (chotiMatra ("f" "ि" (set C @-1)) ) (setFullChar ("e" "म" (insert C)) ("ez" "म्र" (insert C)) ("r" "त" (insert C)) ("rz" "त्र" (insert C)) ("t" "ज" (insert C)) ("tz" "ज्र" (insert C)) ("iQ" "फ" (insert C)) ("iQz" "फ्र" (insert C)) ("y" "ल" (insert C)) ("yz" "ल्र" (insert C)) ("u" "न" (insert C)) ("uz" "न्र" (insert C)) ("i" "प" (insert C)) ("iz" "प्र" (insert C)) ("o" "व" (insert C)) ("oz" "व्र" (insert C)) ("p" "च" (insert C)) ("pz" "च्र" (insert C)) ("d" "क" (insert C)) ("dz" "क्र" (insert C)) ("G" "ळ" (insert C)) ("g" "ह" (insert C)) ("gz" "ह्र" (insert C)) ("j" "र" (insert C)) ("l" "स" (insert C)) ("lz" "स्र" (insert C)) (";" "य" (insert C)) (";z" "य्र" (insert C)) ("x" "ग" (insert C)) ("xz" "ग्र" (insert C)) ("c" "ब" (insert C)) ("cz" "ब्र" (insert C)) ("V" "ट" (insert C)) ("Vz" "ट्र" (insert C)) ("B" "ठ" (insert C)) ("Bz" "ठ्र" (insert C)) ("b" "इ" (insert C)) ("N" "छ" (insert C)) ("Nz" "छ्र" (insert C)) ("n" "द" (insert C)) ("nz" "द्र" (insert C)) ("M" "ड" (insert C)) ("Mz" "ड्र" (insert C)) ("m" "उ" (insert C)) ("<" "ढ" (insert C)) ("<z" "ढ्र" (insert C)) (">" "झ" (insert C)) (">z" "झ्र" (insert C)) ("{k" "क्ष" (insert C)) ("Hk" "भ" (insert C)) ("Hkz" "भ्र" (insert C)) ("Fk" "थ" (insert C)) ("Fkz" "थ्र" (insert C)) ("'k" "श" (insert C)) ("'kz" "श्र" (insert C)) ("\"k" "ष" (insert C)) ("\"kz" "ष्र" (insert C)) (".k" "ण" (insert C)) ("/k" "ध" (insert C)) ("/kz" "ध्र" (insert C)) ("?k" "घ" (insert C)) ("?kz" "घ्र" (insert C)) ("[k" "ख" (insert C)) ("[kz" "ख्र" (insert C)) ("_" "त्र" (insert C)) ("J" "श्र" (insert C)) ;; ("*" "ञ" (insert C)) ("K" "ज्ञ" (insert C)) ("x@" "ॻ" (insert C)) ("t@" "ॼ" (insert C)) ("M@" "ॾ" (insert C)) ("c@" "ॿ" (insert C)) ) (setHalfChar ("e" (delete @-) (insert B) "म" (insert C)) ("r" (delete @-) (insert B) "त" (insert C)) ("t" (delete @-) (insert B) "ज" (insert C)) ("iQ" (delete @-) (insert B) "फ" (insert C)) ("y" (delete @-) (insert B) "ल" (insert C)) ("u" (delete @-) (insert B) "न" (insert C)) ("i" (delete @-) (insert B) "प" (insert C)) ("o" (delete @-) (insert B) "व" (insert C)) ("p" (delete @-) (insert B) "च" (insert C)) ("d" (delete @-) (insert B) "क" (insert C)) ("G" (delete @-) (insert B) "ळ" (insert C)) ("g" (delete @-) (insert B) "ह" (insert C)) ("j" (delete @-) (insert B) "र" (insert C)) ("l" (delete @-) (insert B) "स" (insert C)) (";" (delete @-) (insert B) "य" (insert C)) ("x" (delete @-) (insert B) "ग" (insert C)) ("c" (delete @-) (insert B) "ब" (insert C)) ("V" (delete @-) (insert B) "ट" (insert C)) ("B" (delete @-) (insert B) "ठ" (insert C)) ;; ("b" (delete @-) (insert B) "इ" (insert C)) ("N" (delete @-) (insert B) "छ" (insert C)) ("n" (delete @-) (insert B) "द" (insert C)) ("M" (delete @-) (insert B) "ड" (insert C)) ;; ("m" (delete @-) (insert B) "उ" (insert C)) ("<" (delete @-) (insert B) "ढ" (insert C)) (">" (delete @-) (insert B) "झ" (insert C)) ("{k" (delete @-) (insert B) "क्ष" (insert C)) ("Hk" (delete @-) (insert B) "भ" (insert C)) ("Fk" (delete @-) (insert B) "थ" (insert C)) ("'k" (delete @-) (insert B) "श" (insert C)) (".k" (delete @-) (insert B) "ण" (insert C)) ("\"k" (delete @-) (insert B) "ष" (insert C)) ("[k" (delete @-) (insert B) "ख" (insert C)) ("*" (delete @-) (insert B) "ञ" (insert C)) ) (matra ("~" "◌") ("`" "्") ("1" "़") ("2" "ृ") ("%" "ः") ("^" "=") ("q" "ु") ("W" "ॅ") ("w" "ू") ("A" "ँ") ("a" "ं") ("S" "ै") ("s" "े") ("h" "ी") ("k" "ा") ("sk" "ो") ("ks" "ो") ("kS" "ौ") ("Sk" "ौ") ("z" "्र") ("@" " ॒") ("ka" "ां") ("kW" "ॉ") ("vW" "ॲ") (",W" "ऍ") ("vkW" "ऑ") ("ha" "ीं") ("sa" "ें") ("Sa" "ैं") ("qa" "ुं") ("wa" "ूं") ("kA" "ाँ") ("hA" "ीँ") ("sA" "ेँ") ("SA" "ैँ") ("qA" "ुँ") ("wA" "ूँ") ("~2" "ॄ") ("~y" "ॢ") ("~y2" "ॣ") ) (number ;; ("1" ".") ;; ("2" "ृ") ("3" "१") ("4" "२") ("5" "३") ("6" "४") ("7" "५") ("8" "६") ("9" "७") ("0" "८") ("-" "९") ("=" "०") ) (mainChar ("v" "अ") ("~v" "ऄ") ("vk" (delete @-) "आ") ("vsk" (delete @-) "ओ") ("vks" (delete @-) "ओ") ("~o" "ऒ") ("vSk" (delete @-) "औ") ("vkS" (delete @-) "औ") ) (fullChar ("e" "म") ("r" "त") ("t" "ज") ("Q" "ऊ") ("y" "ल") ("u" "न") ("i" "प") ("o" "व") ("p" "च") ("d" "क") ("G" "ळ") ("g" "ह") ("j" "र") ("l" "स") (";" "य") ("x" "ग") ("c" "ब") ("V" "ट") ("B" "ठ") ("b" "इ") ("bZ" "ई") ("N" "छ") ("n" "द") ("M" "ड") ("m" "उ") ("<" "ढ") ("," "ए") ("~," "ऎ") (",s" "ऐ") (">" "झ") ("{k" "क्ष") ("Hk" "भ") ("Fk" "थ") ("'k" "श") ("\"k" "ष") (".k" "ण") ("/k" "ध") ("?k" "घ") ("[k" "ख") ("iQ" "फ") ("x@" "ॻ") ("t@" "ॼ") ("M@" "ॾ") ("c@" "ॿ") ("+2" "ॠ") ("+22" "ॠ") ("~y" "ऌ") ("~y2" "ॡ") ("d~y" "कॢ") ("d~y2" "कॣ") (")" "द्घ") ("}" "द्व") ("|" "द्य") ("J" "श्र") ("K" "ज्ञ") ;; (":" "रू") (":" "ॐ") ("::" "卐") ("~a" "ऽ") ("!" "?") ("#" ".") ("$" "ङ") ("&" "-") ("*" "ञ") ("(" " ।") ("((" " ॥") ("_" "त्र") ("+" "ऋ") ("\\" "्र") ("]" ",") ) (getHalfChar ("E" "म्" (set B @-1)) ("R" "त्" (set B @-1)) ("T" "ज्" (set B @-1) ) ("Y" "ल्" (set B @-1)) ("U" "न्" (set B @-1)) ("I" "प्" (set B @-1)) ("O" "व्" (set B @-1)) ("P" "च्" (set B @-1) ) ("{" "क्ष्" (set B @-1) ) ("D" "क्" (set B @-1)) ("F" "थ्" (set B @-1) ) ("H" "भ्" (set B @-1)) ("L" "स्" (set B @-1) ) ("\"" "ष्" (set B @-1)) ("'" "श्" (set B @-1)) ;; ("Z" "र्" (set B @-1)) ("X" "ग्" (set B @-1)) ("C" "ब्" (set B @-1)) ("." "ण्" (set B @-1)) ("?" "घ्" (set B @-1)) ("/" "ध्" (set B @-1)) ("[" "ख्" (set B @-1)) ("*`" "ञ्" (set B @-1)) ) (halfChar ("E" "म्") ("R" "त्") ("T" "ज्") ("Y" "ल्") ("U" "न्") ("I" "प्") ("O" "व्") ("P" "च्") ("{" "क्ष्") ("D" "क्") ("F" "थ्") ("H" "भ्") ("L" "स्") ("\"" "ष्") ("'" "श्") ("Z" "र्") ("X" "ग्") ("C" "ब्") ("." "ण्") ("?" "घ्") ("/" "ध्") ("[" "ख्") ("*`" "ञ्") ) ;; (rChar ;; ("Z" "र्" (set A1 @-) (set A2 @-1) (set A3 @-2)(set A4 @-3)(delete @-) (delete @-1)(delete @-1)(insert A3)(insert A2)(insert A4)) ;; ) (jointChar (")" "द्घ") ("}" "द्व") ("|" "द्य") ("J" "श्र") ("K" "ज्ञ") ) (pause) (return ((Return)) ) (backspace ((BackSpace) (undo)) ) ) (state (init (starter (pushback 1) (shift intermediate) ) ) (intermediate ;; (rChar (shift intermediate)) (matra (shift intermediate)) (chotiMatra (delete @-) (shift third)) (mainChar (shift intermediate)) (fullChar (shift second)) (halfChar (shift intermediate)) (jointChar (shift intermediate)) (number (shift intermediate)) (backspace) (return (shift init)) ) (third (getHalfChar (shift fourth)) (setFullChar (shift intermediate)) ) (fourth (setHalfChar (shift intermediate)) ) (fifth (setrChar (shift intermediate)) ) (second (mainChar (shift intermediate)) (fullChar (shift intermediate)) (halfChar (shift intermediate)) (matra (shift intermediate)) (jointChar (shift intermediate)) ;; (rChar (shift intermediate)) (backspace) (return (shift init)) ) (finish (return) (t (shift init)) ) ) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ta-vutam.mim���������������������������������������������������������������������0000644�0023456�0023456�00000012003�14463455220�011332� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ta-vutam.mim -- Tamil input method for "vutam" Type_As_You_Write layout ;; Copyright (c) 2009 V.Ramasami <v.ramasami@gmail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ta vutam) (description "Vutam Type_As_You_Write is suitable for 3 basket mechanical type writers. Meant for those who know to write Tamil. Had the Unicode encoding scheme followed that of TSCII, Vutam can run even in unintelligent keyboards with atleast three baskets. The intelligent SCIM supports many baskets; the third basket is selected in it, by pressing any Alt. key & a Normal key together. Basket one Normal: Short vowels & Consonants. Basket two Shift: Long vowels & consonants with \"u\" vowel mark. Basket three Alt.: Tamil abbreviations, Numerals & consonants with \"U\" vowel mark. (H & Alt. h may also be used to get u & U vowel mark hooks.) SCIM's frontend globalsetup trigger may be configured, not to include Alt. grave, since Alt. ` has to produce ` in our layout. Hence the name: VUTAM. The vowel marks: \"ai\", \"e\" and \"E\" to be typed before the consonants, as in writing Tamil. Hence the name: Type_As_You_Write. Key allocation scheme: (1). No logic: \ & q (2). Script similarity: w & f (3). Convention: z,x & b(big) & (4). Phonetic similarity: Rest. Author: V.Ramasami <v.ramasami@gmail.com>, www.geocities.com/vee_ramasami") (title "க") (map (trans ("`" ?ௗ) ((A-`) ?`) ((A-1) ?௧) ((A-2) ?௨) ((A-3) ?௩) ((A-4) ?௪) ((A-5) ?௫) ((A-6) ?௬) ((A-7) ?௭) ((A-8) ?௮) ((A-9) ?௯) ((A-0) ?0) ((A--) ?{) ((A-=) ?}) ("q" ?ந) ("Q" "நு") ((A-q) "நூ") ("w" ?ய) ("W" "யு") ((A-w) "யூ") ("e" ?இ) ("E" ?ஈ) ((A-e) ?௹) ("r" ?ர) ("R" "ரு") ((A-r) "ரூ") ("t" ?த) ("T" "து") ((A-t) "தூ") ("y" ?எ) ("Y" ?ஏ) ((A-y) ?௵) ("u" ?உ) ("U" ?ஊ) ((A-u) ?௴) ("i" ?ஐ) ("I" " ை") ((A-i) ?௳) ("o" ?ஒ) ("O" ?ஓ) ((A-o) ?௸) ("p" ?ப) ("P" "பு") ((A-p) "பூ") ("[" " ெ") ("{" " ே") ((A-\[) ?[) ("]" ?ி) ("}" ?ீ) ((A-\]) ?]) ("\\" ?ஞ) ("|" "ஞு") ((A-\\) "ஞூ") ("a" ?அ) ("A" ?ஆ) ((A-a) ?ஃ) ("s" ?ஸ) ("S" ?ஷ) ((A-s) "ஸ்ரீ") ("d" ?ட) ("D" "டு") ((A-d) "டூ") ("f" ?ள) ("F" "ளு") ((A-f) "ளூ") ("g" ?ங) ("G" "ஙு") ((A-g) "ஙூ") ("h" ?ஹ) ("H" ?ு) ((A-h) ?ூ) ("j" ?ஜ) ("J" "க்ஷ") ((A-j) ?௺) ("k" ?க) ("K" "கு") ((A-k) "கூ") ("l" ?ல) ("L" "லு") ((A-l) "லூ") ((A-\;) ?§) ("'" ?்) ((A-\') ?') ("z" ?ழ) ("Z" "ழு") ((A-z) "ழூ") ("x" ?ற) ("X" "று") ((A-x) "றூ") ("c" ?ச) ("C" "சு") ((A-c) "சூ") ("v" ?வ) ("V" "வு") ((A-v) "வூ") ("b" ?ண) ("B" "ணு") ((A-b) "ணூ") ("n" ?ன) ("N" "னு") ((A-n) "னூ") ("m" ?ம) ("M" "மு") ((A-m) "மூ") ((A-,) ?\\) ((A-.) ?|) ("/" ?ா) ((A-/) ?/) ("o`" ?ஔ) ("[k" "கெ") ("[c" "செ") ("[d" "டெ") ("[t" "தெ") ("[p" "பெ") ("[x" "றெ") ("[w" "யெ") ("[r" "ரெ") ("[l" "லெ") ("[v" "வெ") ("[z" "ழெ") ("[f" "ளெ") ("[g" "ஙெ") ("[`" "ஞெ") ("[b" "ணெ") ("[q" "நெ") ("[m" "மெ") ("[n" "னெ") ("[s" "ஸெ") ("[h" "ஹெ") ("[j" "ஜெ") ("[S" "ஷெ") ("[J" "க்ஷெ") ("Ik" "கை") ("Ic" "சை") ("Id" "டை") ("It" "தை") ("Ip" "பை") ("Ix" "றை") ("Iw" "யை") ("Ir" "ரை") ("Il" "லை") ("Iv" "வை") ("Iz" "ழை") ("If" "ளை") ("Ig" "ஙை") ("I`" "ஞை") ("Ib" "ணை") ("Iq" "நை") ("Im" "மை") ("In" "னை") ("Is" "ஸை") ("Ih" "ஹை") ("Ij" "ஜை") ("IS" "ஷை") ("IJ" "க்ஷை") ("{k" "கே") ("{c" "சே") ("{d" "டே") ("{t" "தே") ("{p" "பே") ("{x" "றே") ("{w" "யே") ("{r" "ரே") ("{l" "லே") ("{v" "வே") ("{z" "ழே") ("{f" "ளே") ("{g" "ஙே") ("{`" "ஞே") ("{b" "ணே") ("{q" "நே") ("{m" "மே") ("{n" "னே") ("{s" "ஸே") ("{h" "ஹே") ("{j" "ஜே") ("{S" "ஷே") ("{J" "க்ஷே") )) (state (init (trans))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/bo-tcrc.mim����������������������������������������������������������������������0000644�0023456�0023456�00000011337�14422175267�011143� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; bo-tcrc.mim -- Tibetan input method with TCRC keyboard layout ;; Copyright (C) 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method bo tcrc) (description "Tibetan input method using the TCRC keyboard layout. For more information, see the page: http://www.tibet.net/tb/download/tcrckbd.rtf ") (title "ཀ") (map (map ("!" "༑") ("@" "༄") ("#" "༄༅") ("^" "྾") ("&" "༼") ("*" "༽") ("_" "ཱྀ") ("+" "ཾ") ("|" "༈") ("`" "༌") ("1" "༡") ("2" "༢") ("3" "༣") ("4" "༤") ("5" "༥") ("6" "༦") ("7" "༧") ("8" "༨") ("9" "༩") ("0" "༠") ("-" "ྀ") ("=" "ྃ") ("\\" "༔") ("Q" (cond ((= @-1 0x0F84) (delete @-1) "ྛ") (1 "ཋ"))) ("W" "ྭ") ("E" "ཻ") ("R" (cond ((= @-1 0x0F84) (delete @-1) "ྲ྄") (1 "ར྄"))) ("T" (cond ((= @-1 0x0F84) (delete @-1) "ྠ") (1 "ཐ"))) ("Y" "-") ("U" "ཱུ") ("I" "ཱི") ("O" "ཽ") ("P" (cond ((= @-1 0x0F84) (delete @-1) "ྥ") (1 "ཕ"))) ("{" "`") ("}" "+") ("q" (cond ((= @-1 0x0F84) (delete @-1) "ྚ") (1 "ཊ"))) ("w" (cond ((= @-1 0x0F84) (delete @-1) "ྭ") (1 "ཝ"))) ("e" "ེ") ("r" (cond ((= @-1 0x0F84) (delete @-1) "ྲ") (1 "ར"))) ("t" (cond ((= @-1 0x0F84) (delete @-1) "ྟ") (1 "ཏ"))) ("y" (cond ((= @-1 0x0F84) (delete @-1) "ྱ") (1 "ཡ"))) ("u" "ུ") ("i" "ི") ("o" "ོ") ("p" (cond ((= @-1 0x0F84) (delete @-1) "ྤ") (1 "པ"))) ("[" "'") ("]" ",") ("A" (cond ((= @-1 0x0F84) (delete @-1) "ྸ") (1 "ཨ"))) ("S" (cond ((= @-1 0x0F84) (delete @-1) "ྴ") (1 "ཤ"))) ("D" (cond ((= @-1 0x0F84) (delete @-1) "ྫ") (1 "ཛ"))) ("F" (cond ((= @-1 0x0F84) (delete @-1) "ྡྷ") (1 "དྷ"))) ("G" (cond ((= @-1 0x0F84) (delete @-1) "ྒྷ") (1 "གྷ"))) ("H" "ྷ") ("J" (cond ((= @-1 0x0F84) (delete @-1) "ྫྷ") (1 "ཛྷ"))) ("K" (cond ((= @-1 0x0F84) (delete @-1) "ྑ") (1 "ཁ"))) ("L" (cond ((= @-1 0x0F84) (delete @-1) "ླ྄") (1 "ལ྄"))) (":" "ཿ") ("\"" "ཱ") ("a" "྄") ("s" (cond ((= @-1 0x0F84) (delete @-1) "ྶ") (1 "ས"))) ("d" (cond ((= @-1 0x0F84) (delete @-1) "ྡ") (1 "ད"))) ("f" (cond ((= @-1 0x0F84) (delete @-1) "ྔ") (1 "ང"))) ("g" (cond ((= @-1 0x0F84) (delete @-1) "ྒ") (1 "ག"))) ("h" (cond ((= @-1 0x0F84) (delete @-1) "ྷ") (1 "ཧ"))) ("j" (cond ((= @-1 0x0F84) (delete @-1) "ྗ") (1 "ཇ"))) ("k" (cond ((= @-1 0x0F84) (delete @-1) "ྐ") (1 "ཀ"))) ("l" (cond ((= @-1 0x0F84) (delete @-1) "ླ") (1 "ལ"))) (";" (cond ((= @-1 0x0F84) (delete @-1) "ྜྷ") (1 "ཌྷ"))) ("'" (cond ((= @-1 0x0F84) (delete @-1) "ྰ") (1 "འ"))) ("Z" (cond ((= @-1 0x0F84) (delete @-1) "ྮ") (1 "ཞ"))) ("X" (cond ((= @-1 0x0F84) (delete @-1) "ྪ") (1 "ཚ"))) ("C" (cond ((= @-1 0x0F84) (delete @-1) "ྖ") (1 "ཆ"))) ("V" (cond ((= @-1 0x0F84) (delete @-1) "ྞ") (1 "ཎ"))) ("B" (cond ((= @-1 0x0F84) (delete @-1) "ྦྷ") (1 "བྷ"))) ("N" (cond ((= @-1 0x0F84) (delete @-1) "ྙ") (1 "ཉ"))) ("M" (cond ((= @-1 0x0F84) (delete @-1) "ྵ") (1 "ཥ"))) ("<" "ླ") (">" (cond ((= @-1 0x0F84) (delete @-1) "ྲ྄") (1 "ཪ྄"))) ("?" (cond ((= @-1 0x0F84) (delete @-1) "ྶ྄") (1 "ས྄"))) ("z" (cond ((= @-1 0x0F84) (delete @-1) "ྯ") (1 "ཟ"))) ("x" (cond ((= @-1 0x0F84) (delete @-1) "ྩ") (1 "ཙ"))) ("c" (cond ((= @-1 0x0F84) (delete @-1) "ྕ") (1 "ཅ"))) ("v" (cond ((= @-1 0x0F84) (delete @-1) "ྜ") (1 "ཌ"))) ("b" (cond ((= @-1 0x0F84) (delete @-1) "ྦ") (1 "བ"))) ("n" (cond ((= @-1 0x0F84) (delete @-1) "ྣ") (1 "ན"))) ("m" (cond ((= @-1 0x0F84) (delete @-1) "ྨ") (1 "མ"))) ("." "ྲ") ("," "ྱ") ("/" (cond ((| (= @-1 0x0F44) (= @-1 0x0F94)) "་")) "།") (" " (cond ((& (| (= @-2 0x0F42) (= @-2 0x0F92)) (= @-1 0x0F0B)) (delete @-1)) (1 "་"))) )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/new-newa-traditional-extended.mim������������������������������������������������0000644�0023456�0023456�00000006426�14522451243�015434� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; newa-traditional-extended -- Prachalit Newa Script input method for traditional layout ;; similar to newa traditional layout ;; v1.0 2023-10-20 ;; Creative Commons (cc) 2023 Swornim Nakarmi <svarnim.nakahmi1.618@gmail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method new newa-traditional-extended) (description "Prachalit Newa Script input method for traditional layout. This layout is an extended version of newa traditional layout and includes the most commonly used conjuncts and special symbols. Author: Swornim Nakarmi <svarnim.nakahmi1.618@gmail.com> ") (title "𑐂 newa-traditional-extended") (map (trans ("~" ?𑑇) ("!" "𑐖𑑂𑐘") ("@" ?𑐃) ("#" ?𑐑) ("$" ?𑐒) ("%" ?𑐕) ("^" ?𑐚) ("&" ?𑐛) ("*" ?𑐜) ("(" ?𑐝) (")" ?𑐞) ("+" ?𑑄) ("_" ?𑐍) ("`" ?𑐘) ("0" ?𑑐) ("1" ?𑑑) ("2" ?𑑒) ("3" ?𑑓) ("4" ?𑑔) ("5" ?𑑕) ("6" ?𑑖) ("7" ?𑑗) ("8" ?𑑘) ("9" ?𑑙) ("-" ?𑐌) ("=" ?.) ("A" ?𑐁) ("B" ?𑑁) ("C" ?𑐆) ("D" "𑐩𑑂𑐴") ("E" ?𑐋) ("F" ?𑑃) ("G" "𑐣𑑂𑐴") ("H" ?𑐗) ("I" "𑐎𑑂𑐲") ("J" ?𑑀) ("K" ?𑐦) ("L" ?𑐷) ("M" ?𑑅) ("N" "𑐮𑑂𑐴") ("O" ?𑐂) ("P" ?𑐊) ("Q" ?𑑊) ("R" "𑐴𑑂𑐬") ("S" "𑐫𑑂‌") ("T" "𑐟𑑂𑐬") ("U" ?𑐅) ("V" ?𑑈) ("W" ?𑑏) ("X" ?𑑝) ("Y" ?❈) ("Z" "𑐱𑑂𑐬") ("a" ?𑐧) ("b" ?𑐡) ("c" ?𑐀) ("d" ?𑐩) ("e" ?𑐨) ("f" ?𑐵) ("g" ?𑐣) ("h" ?𑐖) ("i" ?𑐲) ("j" ?𑐰) ("k" ?𑐥) ("l" ?𑐶) ("m" ?‌) ("n" ?𑐮) ("o" ?𑐫) ("p" ?𑐄) ("q" ?𑑉) ("r" ?𑐔) ("s" ?𑐎) ("t" ?𑐟) ("u" ?𑐐) ("v" ?𑐏) ("w" ?𑐢) ("x" ?𑐴) ("y" ?𑐠) ("z" ?𑐱) ("'" ?𑐸) ("\"" ?𑐹) (";" ?𑐳) (":" ?𑑎) ("," ?𑑍) ("<" ?𑑚) ("." ?𑑋) (">" ?𑑌) ("/" ?𑐬) ("?" ??) ("\\" ?𑑂) ("|" ?‍) ("[" ?𑐺) ("]" ?𑐾) ("{" " ") ("}" ?𑐿) ("{`" ?`) ("{~" ?~) ("{!" ?!) ("{@" ?@) ("{#" ?#) ("{$" ?$) ("{%" ?%) ("{^" ?^) ("{&" ?&) ("{*" ?*) ("{(" ?\() ("{)" ?\)) ("{1" ?!) ("{2" ?@) ("{3" ?#) ("{4" ?$) ("{5" ?%) ("{6" ?^) ("{7" ?&) ("{8" ?*) ("{9" ?\() ("{0" ?\)) ("{-" ?-) ("{_" ?_) ("{=" ?=) ("{+" ?+) ("{[" ?[) ("{{" "{") ("{]" ?]) ("{}" "}") ("{\\" ?\\) ("{|" ?|) ("{;" ?;) ("{:" ?:) ("{'" ?') ("{\"" ?\") ("{<" ?<) ("{." ?.) ("{," ?,) ("{>" ?>) ("{/" ?/) )) (state (init (trans))) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/or-itrans.mim��������������������������������������������������������������������0000644�0023456�0023456�00000010403�14422175267�011521� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; or-itrans.mim -- Oriya input method with ITRANS method ;; Copyright (C) 2003, 2004, 2005, 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method or itrans) (description "Oriya input method by ITRANS transliteration. For the detail of ITRANS, see the page: <http://www.aczoom.com/itrans/> ") (title "କ") (map (starter (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "କ୍") ("kh" "ଖ୍") ("g" "ଗ୍") ("gh" "ଘ୍") ("~N" "ଙ୍") ("N^" "ଙ୍") ("ch" "ଚ୍") ("Ch" "ଛ୍") ("chh" "ଛ୍") ("j" "ଜ୍") ("jh" "ଝ୍") ("~n" "ଞ୍") ("JN" "ଞ୍") ("T" "ଟ୍") ("Th" "ଠ୍") ("D" "ଡ୍") ("Dh" "ଢ୍") ("N" "ଣ୍") ("t" "ତ୍") ("th" "ଥ୍") ("d" "ଦ୍") ("dh" "ଧ୍") ("n" "ନ୍") ("p" "ପ୍") ("ph" "ଫ୍") ("b" "ବ୍") ("bh" "ଭ୍") ("m" "ମ୍") ("y" "ଯ୍") ("r" "ର୍") ("l" "ଲ୍") ("L" "ଳ୍") ("ld" "ଳ୍") ("sh" "ଶ୍") ("Sh" "ଷ୍") ("shh" "ଷ୍") ("s" "ସ୍") ("h" "ହ୍") (".D" "ଡ଼୍") (".Dh" "ଢ଼୍") ("Y" "ୟ୍") ("yh" "ୟ୍") ("GY" "ଜ୍ଞ୍") ("dny" "ଜ୍ଞ୍") ("x" "କ୍ଷ୍")) (independent ("a" "ଅ") ("aa" "ଆ") ("A" "ଆ") ("i" "ଇ") ("ii" "ଈ") ("I" "ଈ") ("u" "ଉ") ("uu" "ଊ") ("U" "ଊ") ("RRi" "ଋ") ("R^i" "ଋ") ("LLi" "ଌ") ("L^i" "ଌ") ("e" "ଏ") ("ai" "ଐ") ("o" "ଓ") ("au" "ଔ") ("RRI" "ୠ") ("R^I" "ୠ") ("LLI" "ୡ") ("L^I" "ୡ") (".N" "ଁ") (".n" "ଂ") ("M" "ଂ") ("H" "ଃ") (".a" "ଽ") (".h" "୍") ("0" "୦") ("1" "୧") ("2" "୨") ("3" "୩") ("4" "୪") ("5" "୫") ("6" "୬") ("7" "୭") ("8" "୮") ("9" "୯") ("#" "୍ର") ("$" "ର୍") ("^" "ତ୍ର") ("*" "ଶ୍ର") ("]" "଼") ((KP_1) "୧") ((KP_2) "୨") ((KP_3) "୩") ((KP_4) "୪") ((KP_5) "୫") ((KP_6) "୬") ((KP_7) "୭") ((KP_8) "୮") ((KP_9) "୯") ((KP_0) "୦") ((S-\ ) "‌") ((C-@) "‍")) (dependent ("a" (delete @-) "") ("aa" (delete @-) "ା") ("A" (delete @-) "ା") ("i" (delete @-) "ି") ("ii" (delete @-) "ୀ") ("I" (delete @-) "ୀ") ("u" (delete @-) "ୁ") ("uu" (delete @-) "ୂ") ("U" (delete @-) "ୂ") ("RRi" (delete @-) "ୃ") ("R^i" (delete @-) "ୃ") ("LLi" (delete @-) "") ("L^i" (delete @-) "") ("e" (delete @-) "େ") ("ai" (delete @-) "ୈ") ("o" (delete @-) "ୋ") ("au" (delete @-) "ୌ") ("RRI" (delete @-) "") ("R^I" (delete @-) "") ("LLI" (delete @-) "") ("L^I" (delete @-) "")) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/si-sayura.mim��������������������������������������������������������������������0000644�0023456�0023456�00000023574�14463455220�011530� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; si-sayura.mim -- Sinhala input method with sayura method ;; Copyright (C) 2004, 2019 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; Copyright (C) 2019 Kenichi Handa <handa@m17n.org> ;; Copyright (C) 2019 Mike Fabian <maiku.fabian@gmail.com> ;; Copyright (C) 2008 Pravin Satpute <pravin.d.s@gmail.com> ;; Copyright (C) 2004 Anuradha Ratnaweera <anuradha@taprobane.org> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method si sayura) (description "Sinhala input method using the sayura transliteration system. Also, see: https://www.sayura.net/im/ .") (title "අ") (macro (handle-vowel (cond ((! (< 0 @-1)) ;; if there is no previous character (insert SINGLE0)) (PREVIOUS-CONSONANT (insert SINGLE1)) ((= @-1 SINGLE0) (delete @-1) (insert DOUBLE0)) ((= @-1 SINGLE1) (delete @-1) (insert DOUBLE1)) ((& (| (= @-1 0x0D86) (= @-1 0x0D87)) (= KEY ?a)) (delete @-1) (set X (+ SINGLE0 1)) (insert X)) ((& (| (= @-1 SINGLE0) (= @-1 DOUBLE0)) (| (= KEY ?e) (= KEY ?E) (= KEY ?i) (= KEY ?o) (= KEY ?u) (= KEY ?U) (= KEY ?A) (= KEY ?q))) (delete @-1) (insert DOUBLE0)) (1 (insert SINGLE0))) (set CONSONANT 0) (set MAHAPRANA 0) (set SAGNGNAKA 0) (set PREVIOUS-CONSONANT 0) (set PREVIOUS-MAHAPRANA 0) (set PREVIOUS-SAGNGNAKA 0)) (handle-consonant (cond ((& (= KEY ?w) (< 0 PREVIOUS-CONSONANT)) (insert 0x0DCA)) ((& (= KEY ?W) (< 0 PREVIOUS-CONSONANT)) (insert 0x0DCA) ;; FIXME: commit preedit here? (insert 0x200D)) ((& (= KEY ?H) (< 0 PREVIOUS-CONSONANT) (< 0 PREVIOUS-MAHAPRANA)) (delete @-1) (insert PREVIOUS-MAHAPRANA)) ((& (= KEY ?G) (< 0 PREVIOUS-CONSONANT) (< 0 PREVIOUS-SAGNGNAKA)) (delete @-1) (insert PREVIOUS-SAGNGNAKA)) ((& (= KEY ?R) (< 0 PREVIOUS-CONSONANT)) (insert 0x0DCA) (insert 0x200D) ;; FIXME: commit preedit here? (insert 0x0DBB)) ((& (= KEY ?Y) (< 0 PREVIOUS-CONSONANT)) (insert 0x0DCA) (insert 0x200D) ;; FIXME: commit preedit here? (insert 0x0DBA)) (1 (insert CONSONANT))) (set PREVIOUS-CONSONANT CONSONANT) (set PREVIOUS-MAHAPRANA MAHAPRANA) (set PREVIOUS-SAGNGNAKA SAGNGNAKA) (set SINGLE0 0) (set DOUBLE0 0) (set SINGLE1 0) (set DOUBLE1 0)) ) (map (vowels ("a" (set KEY ?a) (set SINGLE0 0x0D85) (set DOUBLE0 0x0D86) (set SINGLE1 0x0DCF) (set DOUBLE1 0x0DCF) (handle-vowel)) ("A" (set KEY ?A) (set SINGLE0 0x0D87) (set DOUBLE0 0x0D88) (set SINGLE1 0x0DD0) (set DOUBLE1 0x0DD1) (handle-vowel)) ("q" (set KEY ?q) (set SINGLE0 0x0D87) (set DOUBLE0 0x0D88) (set SINGLE1 0x0DD0) (set DOUBLE1 0x0DD1) (handle-vowel)) ("e" (set KEY ?e) (set SINGLE0 0x0D91) (set DOUBLE0 0x0D92) (set SINGLE1 0x0DD9) (set DOUBLE1 0x0DDA) (handle-vowel)) ("E" (set KEY ?E) (set SINGLE0 0x0D91) (set DOUBLE0 0x0D92) (set SINGLE1 0x0DD9) (set DOUBLE1 0x0DDA) (handle-vowel)) ("i" (set KEY ?i) (set SINGLE0 0x0D89) (set DOUBLE0 0x0D8A) (set SINGLE1 0x0DD2) (set DOUBLE1 0x0DD3) (handle-vowel)) ("I" (set KEY ?I) (set SINGLE0 0x0D93) (set DOUBLE0 0x0000) (set SINGLE1 0x0DDB) (set DOUBLE1 0x0DDB) (handle-vowel)) ("o" (set KEY ?o) (set SINGLE0 0x0D94) (set DOUBLE0 0x0D95) (set SINGLE1 0x0DDC) (set DOUBLE1 0x0DDD) (handle-vowel)) ("O" (set KEY ?O) (set SINGLE0 0x0D96) (set DOUBLE0 0x0000) (set SINGLE1 0x0DDE) (set DOUBLE1 0x0DDF) (handle-vowel)) ("u" (set KEY ?u) (set SINGLE0 0x0D8B) (set DOUBLE0 0x0D8C) (set SINGLE1 0x0DD4) (set DOUBLE1 0x0DD6) (handle-vowel)) ("U" (set KEY ?U) (set SINGLE0 0x0D8D) (set DOUBLE0 0x0D8E) (set SINGLE1 0x0DD8) (set DOUBLE1 0x0DF2) (handle-vowel)) ;; FIXME: ;; ("Z" ;; (set SINGLE0 0x0D8F) ;; (set DOUBLE0 0x0D90) ;; (set SINGLE1 0x0D8F) ;; (set DOUBLE1 0x0D90) ;; (handle-vowel)) ) (consonants ("z" (set KEY ?z) (set CONSONANT 0x0DA4) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("Z" (set KEY ?Z) (set CONSONANT 0x0DA5) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("w" (set KEY ?w) (set CONSONANT 0x0DC0) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("W" (set KEY ?W) (set CONSONANT 0x200C) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("r" (set KEY ?r) (set CONSONANT 0x0DBB) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("R" (set KEY ?R) (set CONSONANT 0x0DBB) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("t" (set KEY ?t) (set CONSONANT 0x0DAD) (set MAHAPRANA 0x0DAE) (set SAGNGNAKA 0x0000) (handle-consonant)) ("T" (set KEY ?T) (set CONSONANT 0x0DA7) (set MAHAPRANA 0x0DA8) (set SAGNGNAKA 0x0000) (handle-consonant)) ("y" (set KEY ?y) (set CONSONANT 0x0DBA) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("Y" (set KEY ?Y) (set CONSONANT 0x0DBA) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("p" (set KEY ?p) (set CONSONANT 0x0DB4) (set MAHAPRANA 0x0DB5) (set SAGNGNAKA 0x0000) (handle-consonant)) ("P" (set KEY ?P) (set CONSONANT 0x0DB5) (set MAHAPRANA 0x0DB5) (set SAGNGNAKA 0x0000) (handle-consonant)) ("s" (set KEY ?s) (set CONSONANT 0x0DC3) (set MAHAPRANA 0x0DC2) (set SAGNGNAKA 0x0000) (handle-consonant)) ("S" (set KEY ?S) (set CONSONANT 0x0DC1) (set MAHAPRANA 0x0DC2) (set SAGNGNAKA 0x0000) (handle-consonant)) ("d" (set KEY ?d) (set CONSONANT 0x0DAF) (set MAHAPRANA 0x0DB0) (set SAGNGNAKA 0x0DB3) (handle-consonant)) ("D" (set KEY ?D) (set CONSONANT 0x0DA9) (set MAHAPRANA 0x0DAA) (set SAGNGNAKA 0x0DAC) (handle-consonant)) ("f" (set KEY ?f) (set CONSONANT 0x0DC6) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("F" (set KEY ?F) (set CONSONANT 0x0DC6) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("g" (set KEY ?G) (set CONSONANT 0x0D9C) (set MAHAPRANA 0x0D9D) (set SAGNGNAKA 0x0D9F) (handle-consonant)) ("G" (set KEY ?G) (set CONSONANT 0x0D9F) (set MAHAPRANA 0x0D9D) (set SAGNGNAKA 0x0000) (handle-consonant)) ("h" (set KEY ?h) (set CONSONANT 0x0DC4) (set MAHAPRANA 0x0D83) (set SAGNGNAKA 0x0000) (handle-consonant)) ("H" (set KEY ?H) (set CONSONANT 0x0DC4) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("j" (set KEY ?j) (set CONSONANT 0x0DA2) (set MAHAPRANA 0x0DA3) (set SAGNGNAKA 0x0DA6) (handle-consonant)) ("J" (set KEY ?J) (set CONSONANT 0x0DA3) (set MAHAPRANA 0x0DA3) (set SAGNGNAKA 0x0DA6) (handle-consonant)) ("k" (set KEY ?k) (set CONSONANT 0x0D9A) (set MAHAPRANA 0x0D9B) (set SAGNGNAKA 0x0000) (handle-consonant)) ("K" (set KEY ?K) (set CONSONANT 0x0D9B) (set MAHAPRANA 0x0D9B) (set SAGNGNAKA 0x0000) (handle-consonant)) ("l" (set KEY ?l) (set CONSONANT 0x0DBD) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("L" (set KEY ?L) (set CONSONANT 0x0DC5) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("x" (set KEY ?x) (set CONSONANT 0x0D82) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("X" (set KEY ?X) (set CONSONANT 0x0D9E) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("c" (set KEY ?c) (set CONSONANT 0x0DA0) (set MAHAPRANA 0x0DA1) (set SAGNGNAKA 0x0000) (handle-consonant)) ("C" (set KEY ?C) (set CONSONANT 0x0DA1) (set MAHAPRANA 0x0DA1) (set SAGNGNAKA 0x0000) (handle-consonant)) ("v" (set KEY ?v) (set CONSONANT 0x0DC0) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("V" (set KEY ?V) (set CONSONANT 0x0DC0) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("b" (set KEY ?b) (set CONSONANT 0x0DB6) (set MAHAPRANA 0x0DB7) (set SAGNGNAKA 0x0DB9) (handle-consonant)) ("B" (set KEY ?B) (set CONSONANT 0x0DB7) (set MAHAPRANA 0x0DB7) (set SAGNGNAKA 0x0DB9) (handle-consonant)) ("n" (set KEY ?n) (set CONSONANT 0x0DB1) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0D82) (handle-consonant)) ("N" (set KEY ?N) (set CONSONANT 0x0DAB) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0D9E) (handle-consonant)) ("m" (set KEY ?m) (set CONSONANT 0x0DB8) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) ("M" (set KEY ?M) (set CONSONANT 0x0DB9) (set MAHAPRANA 0x0000) (set SAGNGNAKA 0x0000) (handle-consonant)) )) (state (init (vowels (shift second)) (consonants (shift second))) (second (vowels) (consonants))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/bn-itrans.mim��������������������������������������������������������������������0000644�0023456�0023456�00000013670�14422175267�011511� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; bn-itrans.mim -- Bengali input method with ITRANS method ;; Copyright (C) 2003, 2004, 2005, 2006, 2007, 2009 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method bn itrans) (description "Bengali input method by ITRANS transliteration. Itrans Bengali Keymap Layout created by Avinash Chopde in accordance with the details in the following link: http://www.aczoom.com/itrans/beng/node4.html Key Summary: The consonant alphabets are represented as half-characters by default i.e. k = ক্ . To complete the character please use 'a' representing 'অ' i.e. ka=ক. Consonant conjuncts can be created by writing the consonant characters in sequential order. To complete the conjunct either 'অ' or any other dependent vowel [অ (a), া(aa), ি(i), ী(ii), ু(u), ূ(uu), ে(e), ৈ(ai), ো (o), ৌ (au)] needs to be added at the end. E.g. ক্রিয়া = k+r+i+Y+A To write 'Khaanda-ta' (ৎ) use the key combination : t.h Detailed instructions for typing are available at the above mentioned link The following keysequences are not defined in the mentioned page, but added for users' sake: Ch JN shh yh dny LLi L^i RRI R^I LLI L^I # $ ^ * ] Shift-SPC Control-SPC ") (title "ক") (map (starter (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "ক্") ("kh" "খ্") ("g" "গ্") ("gh" "ঘ্") ("~N" "ঙ্") ("N^" "ঙ্") ("ch" "চ্") ("chh" "ছ্") ("Ch" "ছ্") ; not in ITRANS Bengali table ("j" "জ্") ("jh" "ঝ্") ("~n" "ঞ্") ("n^" "ঞ্") ("JN" "ঞ্") ; not in ITRANS Bengali table ("T" "ট্") ("Th" "ঠ্") ("D" "ড্") ("Dh" "ঢ্") ("N" "ণ্") ("t" "ত্") ("th" "থ্") ("d" "দ্") ("dh" "ধ্") ("n" "ন্") ("p" "প্") ("ph" "ফ্") ("b" "ব্") ("bh" "ভ্") ("m" "ম্") ("J" "য্") ("y" "য্") ("r" "র্") ("l" "ল্") ("sh" "শ্") ("Sh" "ষ্") ("shh" "ষ্") ; not in ITRANS Bengali table ("s" "স্") ("h" "হ্") (".D" "ড়্") (".Dh" "ঢ়্") ("Y" "য়্") ("yh" "য়্") ; not in ITRANS Bengali table ("GY" "জ্ঞ্") ("dny" "জ্ঞ্") ; not in ITRANS Bengali table ("x" "ক্ষ্")) (independent ("a" "অ") ("aa" "আ") ("A" "আ") ("i" "ই") ("ii" "ঈ") ("I" "ঈ") ("u" "উ") ("uu" "ঊ") ("U" "ঊ") ("RRi" "ঋ") ("R^i" "ঋ") ("LLi" "ঌ") ; not in ITRANS Bengali table ("L^i" "ঌ") ; not in ITRANS Bengali table ("e" "এ") ("ai" "ঐ") ("o" "ও") ("au" "ঔ") ("RRI" "ৠ") ; not in ITRANS Bengali table ("R^I" "ৠ") ; not in ITRANS Bengali table ("LLI" "ৡ") ; not in ITRANS Bengali table ("L^I" "ৡ") ; not in ITRANS Bengali table (".N" "ঁ") (".n" "ং") ("M" "ং") ; not in ITRANS Bengali table ("H" "ঃ") (".h" "্") ("t.h" "ৎ") ("0" "০") ("1" "১") ("2" "২") ("3" "৩") ("4" "৪") ("5" "৫") ("6" "৬") ("7" "৭") ("8" "৮") ("9" "৯") ("#" "্র") ; not in ITRANS Bengali table ("$" "র্") ; not in ITRANS Bengali table ("^" "ত্র") ; not in ITRANS Bengali table ("*" "শ্র") ; not in ITRANS Bengali table ("]" "়") ; not in ITRANS Bengali table ((KP_1) "১") ((KP_2) "২") ((KP_3) "৩") ((KP_4) "৪") ((KP_5) "৫") ((KP_6) "৬") ((KP_7) "৭") ((KP_8) "৮") ((KP_9) "৯") ((KP_0) "০") ((S-\ ) "‌") ; not in ITRANS Bengali table ((C-@) "‍")) ; not in ITRANS Bengali table (dependent ("a" (delete @-) "") ("aa" (delete @-) "া") ("A" (delete @-) "া") ("i" (delete @-) "ি") ("ii" (delete @-) "ী") ("I" (delete @-) "ী") ("u" (delete @-) "ু") ("uu" (delete @-) "ূ") ("U" (delete @-) "ূ") ("RRi" (delete @-) "ৃ") ("R^i" (delete @-) "ৃ") ("LLi" (delete @-) "ৢ") ; not in ITRANS Bengali table ("L^i" (delete @-) "ৢ") ; not in ITRANS Bengali table ("e" (delete @-) "ে") ("ai" (delete @-) "ৈ") ("o" (delete @-) "ো") ("au" (delete @-) "ৌ") ("RRI" (delete @-) "ৄ") ; not in ITRANS Bengali table ("R^I" (delete @-) "ৄ") ; not in ITRANS Bengali table ("LLI" (delete @-) "ৣ") ; not in ITRANS Bengali table ("L^I" (delete @-) "ৣ")) ; not in ITRANS Bengali table (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ������������������������������������������������������������������������m17n-db-1.8.10/MIM/gu-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000006165�14422175267�012037� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; gu-phonetic.mim -- Gujarati input method for phonetic layout ;; Copyright (c) 2004-2006 Red Hat, Inc. All rights reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method gu phonetic) (description "Gujarati input method for phonetic layout. Key Summary: 1. ત્ર : ^ This can also be typed as a sequence of following: ત + ્ + ર i.e. t + f + r 2. ક્ષ : X This can also be typed as a sequence of following: ક + ્ + ષ i.e. k + f + x 3. શ્ર : * This can also be typed as a sequence of following: શ + ્ + ર i.e. S + f + r Author: Jatin Nansi <jnansi@redhat.com> Key Summary: Ankitkumar Rameshchandra Patel <ankit@redhat.com> ") (title "ક") (map (trans ((KP_1) "૧") ((KP_2) "૨") ((KP_3) "૩") ((KP_4) "૪") ((KP_5) "૫") ((KP_6) "૬") ((KP_7) "૭") ((KP_8) "૮") ((KP_9) "૯") ((KP_0) "૦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("~" ?ઍ) ("`" ?ૅ) ("!" ?!) ("1" ?૧) ("@" ?@) ("2" ?૨) ("#" ?#) ("3" ?૩) ("$" ?$) ("4" ?૪) ("&" ?૱) ("5" ?૫) ("6" ?૬) ("7" ?૭) ("8" ?૮) ("(" ?() ("9" ?૯) (")" ?)) ("0" ?૦) ("_" ?_) ("-" ?-) ("+" ?+) ("=" ?=) ("Q" ?ઔ) ("q" ?ઓ) ("W" ?ઠ) ("w" ?ટ) ("E" ?ૈ) ("e" ?ે) ("R" ?ૃ) ("r" ?ર) ("T" ?થ) ("t" ?ત) ("Y" "ય઼") ("y" ?ય) ("U" ?ૂ) ("u" ?ુ) ("I" ?ી) ("i" ?િ) ("O" ?ૌ) ("o" ?ો) ("P" ?ફ) ("p" ?પ) ("{" ?ઢ) ("[" ?ડ) ("}" "ર઼") ("]" ?ઋ) ("A" ?આ) ("a" ?ા) ("S" ?શ) ("s" ?સ) ("D" ?ધ) ("d" ?દ) ("F" ?અ) ("f" ?્) ("G" ?ઘ) ("g" ?ગ) ("H" ?ઃ) ("h" ?હ) ("J" ?ઝ) ("j" ?જ) ("K" ?ખ) ("k" ?ક) ("L" ?ળ) ("l" ?લ) (":" ?ઈ) (";" ?ઇ) ("\"" ?ઊ) ("'" ?ઉ) ("|" ?ઑ) ("\\" ?ૉ) ("Z" ?ઁ) ("z" ?ઙ) ("x" ?ષ) ("C" ?છ) ("c" ?ચ) ("V" ?ઽ) ("v" ?વ) ("B" ?ભ) ("b" ?બ) ("N" ?ણ) ("n" ?ન) ("M" ?ં) ("m" ?મ) ("<" ?ૐ) ("," ?,) (">" ?઼) ("." ?.) ("?" ?ઐ) ("/" ?એ) ("X" "ક્ષ") ("%" "જ્ઞ") ("^" "ત્ર") ("*" "શ્ર") )) (state (init (trans))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/bn-probhat.mim�������������������������������������������������������������������0000644�0023456�0023456�00000007647�14715365256�011663� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; bn-probhat.mim -- Bengali input method for probhat layout ;; Copyright (c) 2004-2006, 2024 Red Hat, Inc. All rights reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method bn probhat) (description "Bengali input method for probhat layout. Phonetic Based Bengali Keymap Layout created by Taneem Ahmed and proposed by Ankur Group (www.bengalinux.org) in accordance to the image in the following link: http://www.bengalinux.org/images/probhat_layout.png Key summary: To write \"juktakhor\" i.e. conjunct characters of consonants please use the \"halant\" character on the key '/' between the two consonant akshar. E.g. ক্ষ = k+/+S Author: Jatin Nansi <jnansi@redhat.com> Key summary: Runa Bhattacharjee <runab@redhat.com> ") (title "ক") (map (trans ((KP_1) "১") ((KP_2) "২") ((KP_3) "৩") ((KP_4) "৪") ((KP_5) "৫") ((KP_6) "৬") ((KP_7) "৭") ((KP_8) "৮") ((KP_9) "৯") ((KP_0) "০") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" ?!) ((G-1) ?৴) ; U+09F4 BENGALI CURRENCY NUMERATOR ONE ("1" ?১) ("@" ?@) ((G-2) ?৵) ; U+09F5 BENGALI CURRENCY NUMERATOR TWO ("2" ?২) ("#" ?#) ((G-3) ?৶) ; U+09F6 BENGALI CURRENCY NUMERATOR THREE ("3" ?৩) ((G-$) ?৲) ; U+09F2 BENGALI RUPEE MARK ("$" ?৳) ((G-4) ?৷) ; U+09F7 BENGALI CURRENCY NUMERATOR FOUR ("4" ?৪) ("%" ?%) ("5" ?৫) ("^" ?^) ("6" ?৬) ("&" ?ঞ) ((G-7) ?৺) ; U+09FA BENGALI ISSHAR ("7" ?৭) ("*" "ৎ") ("8" ?৮) ("(" ?() ("9" ?৯) ((G-\)) ?৹) ; U+09F9 BENGALI CURRENCY DENOMINATOR SIXTEEN (")" ?)) ((G-0) ?৸) ; U+09F8 BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR ("0" ?০) ("_" ?_) ("-" ?-) ("+" ?+) ("=" ?=) ("Q" ?ধ) ("q" ?দ) ("W" ?ঊ) ("w" ?ূ) ("E" ?ঈ) ("e" ?ী) ("R" ?ড়) ((G-r) ?₹) ; U+20B9 INDIAN RUPEE SIGN ("r" ?র) ("T" ?ঠ) ("t" ?ট) ("Y" ?ঐ) ("y" ?এ) ("U" ?উ) ("u" ?ু) ("I" ?ই) ("i" ?ি) ("O" ?ঔ) ("o" ?ও) ("P" ?ফ) ("p" ?প) ("{" ?ৈ) ("[" ?ে) ("}" ?ৌ) ((G-]) ?ৗ) ; U+09D7 BENGALI AU LENGTH MARK ("]" ?ো) ((G-A) ?ৠ) ; U+09E0 BENGALI LETTER VOCALIC RR ("A" ?অ) ((G-a) ?ঌ) ; U+098C BENGALI LETTER VOCALIC L ("a" ?া) ((G-S) ?ৣ) ; U+09E3 BENGALI VOWEL SIGN VOCALIC LL ("S" ?ষ) ((G-s) ?ৡ) ; U+09E1 BENGALI LETTER VOCALIC LL ("s" ?স) ((G-D) ?ৢ) ; U+90E2 BENGALI VOWEL SIGN VOCALIC L ("D" ?ঢ) ((G-d) ?ৄ) ; U+09C4 BENGALI VOWEL SIGN VOCALIC RR ("d" ?ড) ("F" ?থ) ("f" ?ত) ("G" ?ঘ) ("g" ?গ) ("H" ?ঃ) ((G-h) ?ঽ) ; U+09BD BENGALI SIGN AVAGRAHA ("h" ?হ) ("J" ?ঝ) ("j" ?জ) ("K" ?খ) ("k" ?ক) ("L" ?ং) ("l" ?ল) (":" ?:) (";" ?;) ("\"" ?\") ("'" ?') ("|" ?॥) ("\\" ?‌) ("~" ?~) ("`" ?‍) ("Z" ?য) ("z" ?য়) ("X" ?ঢ়) ("x" ?শ) ("C" ?ছ) ("c" ?চ) ("V" ?ঋ) ("v" ?আ) ("B" ?ভ) ("b" ?ব) ("N" ?ণ) ("n" ?ন) ("M" ?ঙ) ("m" ?ম) ("<" ?ৃ) ("," ?,) (">" ?ঁ) ((G-.) ?়) ; U+09BC BENGALI SIGN NUKTA ("." ?।) ("?" ??) ("/" ?্) )) (state (init (trans))) �����������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/hi-inscript2.mim�����������������������������������������������������������������0000644�0023456�0023456�00000006115�14463455220�012116� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; hi-inscript2.mim -- Hindi input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method hi inscript2) (description "Hindi input method for enhanced inscript layout. Reference URL : http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" "ऍ") ("1" "१") ((G-1) "‍") ("@" "ॅ") ("2" "२") ((G-2) "‌") ("#" "्र") ("3" "३") ("$" "र्") ("4" "४") ((G-4) "₹") ("%" "ज्ञ") ("5" "५") ("^" "त्र") ("6" "६") ("&" "क्ष") ("7" "७") ("*" "श्र") ("8" "८") ("(" "(") ("9" "९") (")" ")") ("0" "०") ("_" "ः") ("-" "-") ("+" "ऋ") ((G-+) "ॠ") ("=" "ृ") ((G-=) "ॄ") ("Q" "औ") ("q" "ौ") ("W" "ऐ") ("w" "ै") ("E" "आ") ("e" "ा") ("R" "ई") ((G-R) "ॡ") ("r" "ी") ((G-r) "ॣ") ("T" "ऊ") ("t" "ू") ("Y" "भ") ("y" "ब") ("U" "ङ") ("u" "ह") ("I" "घ") ("i" "ग") ((G-i) "ग़") ("O" "ध") ("o" "द") ("P" "झ") ("p" "ज") ((G-p) "ज़") ("{" "ढ") ((G-{) "ढ़") ("[" "ड") ((G-[) "ड़") ("}" "ञ") ("]" "़") ("A" "ओ") ("a" "ो") ("S" "ए") ("s" "े") ("D" "अ") ("d" "्") ("F" "इ") ((G-F) "ऌ") ("f" "ि") ((G-f) "ॢ") ("G" "उ") ("g" "ु") ("H" "फ") ((G-H) "फ़") ("h" "प") ("j" "र") ("K" "ख") ((G-K) "ख़") ("k" "क") ((G-k) "क़") ("L" "थ") ("l" "त") (":" "छ") (";" "च") ("\"" "ठ") ("'" "ट") ("|" "ऑ") ("\\" "ॉ") ("X" "ँ") ((G-X) "ॐ") ("x" "ं") ("C" "ण") ("c" "म") ("v" "न") ("b" "व") ("n" "ल") ((G-N) "ळ") ("M" "श") ("m" "स") ("<" "ष") ("," ",") ((G-,) "॰") (">" "।") ((G->) "ऽ") ("." ".") ((G-.) "॥") ("/" "य") )) (state (init (trans))) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ks-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000005251�14504323433�010752� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ks-kbd.mim -- Kashmiri input method with Kashmiri keyboard layout ;; Copyright (c) 2009 Mohammad Nayeem Teli <mohammad.nayeem@gmail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ks kbd) (description "Kashmiri input method simulating Kashmiri keyboard. This input method simulates the Kashmiri keyboard shown in this text book: کءشر کتاب نمبر ۱ دی جموں و کشمیر سٹیٹ بورڑ آف سکول ایجوکیشن Author: Mohammad Nayeem Teli <mohammad.nayeem@gmail.com> with help from Mohammad Yehya Teli and Shafaat Ahmed for providing me the alphabet with inputs from Shamima Akhtar.") (title "کءشر") (map (trans ("~" "ٓ") ("!" "!") ("1" "۱") ("@" "@") ("2" "۲") ("#" "#") ("3" "۳") ("$" "$") ("4" "۴") ("5" "۵") ("6" "۶") ("7" "۷") ("8" "۸") ("(" ")") ("9" "۹") (")" "(") ("0" "۰") ("_" "ّ") ("-" "-") ("+" "+") ("=" "=") ("Q" "ﷺ") ("q" "ق") ("W" "ؤ") ("w" "و") ("E" "ئ") ("e" "ع") ("R" "ڑ") ("r" "ر") ("T" "ٹ") ("t" "ت") ("Y" "؁") ("y" "ے") ("U" "،") ("u" "ء") ("I" "ۆ") ("i" "ی") ("O" "ۃ") ("o" "ہ") ("P" "إ") ("p" "پ") ("{" "ٰ") ("[" "]") ("}" "ٰ") ("]" "[") ("A" "آ") ("a" "ا") ("S" "ش") ("s" "س") ("D" "ڈ") ("d" "د") ("F" "ُ") ("f" "ف") ("G" "غ") ("g" "گ") ("H" "ح") ("h" "ھ") ("J" "ژ") ("j" "ج") ("K" "خ") ("k" "ک") ("L" "ؓ") ("l" "ل") (":" ":") (";" "؛") ("\" "\") ("'" "ٰ") ("|" "أ") ("\\" "؎") ("~" "ً") ("`" "ٍ") ("Z" "ذ") ("z" "ز") ("X" "ض") ("x" "ص") ("C" "ث") ("c" "چ") ("V" "ظ") ("v" "ط") ("B" "أ") ("b" "ب") ("N" "ں") ("n" "ن") ("M" "ٔ") ("m" "م") (">" "َ") ("," "،") ("<" "ِ") ("." "۔") ("?" "؟") ("/" "/") ("%" "%") ("^" "^") ("&" "&") ("*" "*") )) (state (init (trans))) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ta-lk-renganathan.mim������������������������������������������������������������0000644�0023456�0023456�00000033556�14422175267�013115� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ta-lk-renganathan.mim -- Tamil input method with Renganathan layout ;; Copyright (C) 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ta lk-renganathan (version "1.6.0")) (description "Tamil input method with Renganathan layout. For the detail, see the page: <http://www.locallanguages.lk/> ") (title "க") (variable (use-surrounding-text (_"Surrounding text vs. preedit If 1, try to use surrounding text. Otherwise, use preedit.") 0 1 0)) (macro (pre-proc (cond ((= @-1 0x200C) (delete @-1))) (cond ((= @+0 0x200C) (delete @+1)))) (post-proc (cond ((& (>= @-1 0x0B95) (<= @-1 0x0BB9) ; a consonant (>= @+0 0x0BC6) (<= @+0 0x0BCC)) ; a left/two-part vowel sign ;; prevent syllable formation 0x200C) ((& (| (< @-2 0x0B95) (> @-2 0x0BB9)) ; not a consonant (>= @-1 0x0BC6) (<= @-1 0x0BCC) ; a left/two-part vowel sign (>= @+0 0x0B95) (<= @+0 0x0BB9) ; a consonant (| (< @+1 0x0BBE) (> @+1 0x0BD7))) ; not a vowel sign ;; exchange @-1 and @+0 (set vs @-1) (set c @+0) (delete @-1) (delete @+1) (insert c) (insert vs)) ((& (= @-1 0x200C) (| (< @-2 0x0B95) (> @-2 0x0BB9) ; not a constant (< @+0 0x0BC6) (> @+0 0x0BCC))) ; not a left/two-part vowel sign ;; delete unnecessary ZWNJ (delete @-1)) ((& (= @+0 0x200C) (| (< @-1 0x0B95) (> @-1 0x0BB9) ; not a constant (< @+1 0x0BC6) (> @+1 0x0BCC))) ; not a left/two-part vowel sign ;; delete unnecessary ZWNJ (delete @+1)))) (consonant-proc (move @<) (cond ((= @-1 0x200C) (delete @-1))) (set vs 0) (cond ((& (>= @-1 0x0BC6) (<= @-1 0x0BC8)) ; a left vowel sign (cond ((= @-2 0x200C) (set vs @-1) (delete @-2)) ((| (< @-2 0x0B95) (> @-2 0x0BB9)) ; not a consonant (set vs @-1) (delete @-1))))) (move @>) (cond ((& (= @+0 0x200C) (| (< @+1 0x0BC6) (> @+1 0x0BCC))) ; not a left vowel sign (delete @+1))) (cond ((= vs 0x0BC6) (cond ((= @+0 0x0BBE) (delete @+1) 0x0BCA) ((| (= @+0 0x0BB3) (= @+0 0x0BD7)) (delete @+1) 0x0BCC) (1 0x0BC6))) ((= vs 0x0BC7) (cond ((= @+0 0x0BBE) (delete @+1) 0x0BCB) (1 0x0BC7))) ((= vs 0x0BC8) 0x0BC8)) (cond ((& (>= @-1 0x0B95) (<= @-1 0x0BB9) ; a consonant (>= @+0 0x0BC6) (<= @+0 0x0BCC)) ; a left vowel sign 0x200C))) (check-surrounding-text (cond ((& (= @+0 0x0B95) (= @+1 0x0BCD) (= @+2 0x0BB7)) ; k.ssa follows 0x0B95 0x0BCD 0x0BB7 (delete @+3)) ((& (>= @+0 0x0B95) (<= @+0 0x0BB9)) ; a consonant follows (set c @+0) (insert c) (delete @+1)) ((& (>= @-1 0x0B95) (<= @-1 0x0BB9)) ; a consonant precedes 0x200C))) ) (map (starter ("q") ("w") ("e") ("r") ("t") ("y") ("u") ("i") ("o") ("p") ("[") ("]") ("a") ("s") ("d") ("f") ("g") ("h") ("j") ("k") ("l") (";") ("z") ("x") ("c") ("v") ("b") ("n") ("m") ("`") ("Q") ("W") ("E") ("R") ("T") ("Y") ("U") ("I") ("O") ("P") ("{") ("}") ("A") ("S") ("D") ("F") ("G") ("H") ("J") ("K") ("L") ("Z") ("X") ("C") ("V") ("B") ("N") ("M") ((A-q)) ((A-w)) ((A-e)) ((A-r)) ((A-t)) ((A-y)) ((A-u)) ((A-i)) ((A-1)) ((A-2)) ((A-3)) ((A-4)) ((A-5)) ((A-6)) ((A-7)) ((A-8)) ((A-9)) ((A-0)) ((A-`)) ((A-=)) ((A--)) ((BackSpace)) ((Delete))) (composite ("f;" "க்") ; 0B95 0BCD ("f;W" "க்‌ஷ") ; 0B95 0BCD 200C 0BB7 ("Zh" "ஒளா") ; 0B92 0BB3 0BBE ("Zp" "ஒளி") ; 0B92 0BB3 0BBF ("ZP" "ஒளீ") ; 0B92 0BB3 0BC0 ("Z[" "ஒளு") ; 0B92 0BB3 0BC1 ("Z{" "ஒளூ") ; 0B92 0BB3 0BC2 ("Z;" "ஒள்") ; 0B92 0BB3 0BCD ("xs" "ஔ") ; 0B94 ("xsh" "ஒளா") ; 0B92 0BB3 0BBE ("xsp" "ஒளி") ; 0B92 0BB3 0BBF ("xsP" "ஒளீ") ; 0B92 0BB3 0BC0 ("xs[" "ஒளு") ; 0B92 0BB3 0BC1 ("xs{" "ஒளூ") ; 0B92 0BB3 0BC2 ("xs;" "ஒள்") ; 0B92 0BB3 0BCD ) (consonant ("f" "க") ; 0B95 ("q" "ங") ; 0B99 ("r" "ச") ; 0B9A ("E" "ஜ") ; 0B9C ("]" "ஞ") ; 0B9E ("l" "ட") ; 0B9F ("z" "ண") ; 0BA3 ("j" "த") ; 0BA4 ("e" "ந") ; 0BA8 ("d" "ன") ; 0BA9 ("g" "ப") ; 0BAA ("k" "ம") ; 0BAE ("a" "ய") ; 0BAF ("u" "ர") ; 0BB0 ("w" "ற") ; 0BB1 ("y" "ல") ; 0BB2 ("o" "ழ") ; 0BB4 ("t" "வ") ; 0BB5 ("U" "ஶ") ; 0BB6 ("Q" "ஸ") ; 0BB8 ("R" "ஹ") ; 0BB9 ("T" "க்ஷ") ; 0B95 0BCD 0BB7 ) (sign ("p" "ி") ; 0BBF ("P" "ீ") ; 0BC0 ("[" "ு") ; 0BC1 ("{" "ூ") ; 0BC2 (";" "்") ; 0BCD ) (lla ("s")) (ssa ("W")) (aa ("h")) (e ("n")) (ee ("N")) (ai ("i")) (backspace ((BackSpace))) (delete ((Delete))) (misc ("`" "ஃ") ; 0B83 ("m" "அ") ; 0B85 ("M" "ஆ") ; 0B86 ("b" "இ") ; 0B87 ("B" "ஈ") ; 0B88 ("c" "உ") ; 0B89 ("C" "ஊ") ; 0B8A ("v" "எ") ; 0B8E ("V" "ஏ") ; 0B8F ("I" "ஐ") ; 0B90 ("x" "ஒ") ; 0B92 ("X" "ஓ") ; 0B93 ("Z" "ஔ") ; 0B94 ("O" "ௐ") ; 0BD0 ((A-0) "௦") ; 0BE6 ((A-1) "௧") ; 0BE7 ((A-2) "௨") ; 0BE8 ((A-3) "௩") ; 0BE9 ((A-4) "௪") ; 0BEA ((A-5) "௫") ; 0BEB ((A-6) "௬") ; 0BEC ((A-7) "௭") ; 0BED ((A-8) "௮") ; 0BEE ((A-9) "௯") ; 0BEF ((A-q) "௰") ; 0BF0 ((A-w) "௱") ; 0BF1 ((A-e) "௲") ; 0BF2 ((A-y) "௳") ; 0BF3 ((A-u) "௴") ; 0BF4 ((A-i) "௵") ; 0BF5 ((A-r) "௶") ; 0BF6 ((A-t) "௷") ; 0BF7 ((A-`) "௸") ; 0BF8 ((A-=) "௹") ; 0BF9 ((A--) "௺") ; 0BFA ("Y" "ஶ்ரீ") ; 0BB6 0BCD 0BB0 0BC0 ("}" ";") ; 003B ("A" "") ("S" "") ("D" "") ("F" "") ("G" "") ("H" "") ("J" "") ("K" "") ("L" "") )) (state (init (starter (pushback 1) (cond ((& (= use-surrounding-text 1) (= @-0 -1)) (shift surrounding-text)) (1 (shift preedit))))) (surrounding-text (consonant (consonant-proc) (commit)) (lla (cond ((= @-1 0x200C) (delete @-1))) (cond ((& (>= @-2 0x0B95) (<= @-2 0x0BB9) ; a consonant (= @-1 0x0BC6)) (delete @-1) 0x0BCC (cond ((= @+0 0x200C) (delete @+1)))) ((= @-1 0x0B92) (delete @-1) 0x0B94 (cond ((= @+0 0x200C) (delete @+1)))) (1 0x0BB3 (consonant-proc))) (commit)) (ssa (cond ((= @-1 0x200C) (delete @-1))) (cond ((& (= @-2 0x0B95) (= @-1 0x0BCD)) 0x200C)) 0x0BB7 (consonant-proc) (commit)) (sign (cond ((= @+0 0x200C) (delete @+1))) (move @<) (cond ((= @-1 0x200C) (delete @-1))) (cond ((= @-1 0x0B94) (delete @-1) 0x0B92 0x0BB3) ((= @-1 0x0BCC) (delete @-1) 0x0BC6 0x0BB3)) (commit)) (aa (pre-proc) (cond ((= @-1 0x0BC6) (cond ((& (| (< @-3 0x0B95) (> @-3 0x0BB9)) ; not a consonant (= @-2 0x200C)) (delete @-2)) (1 (delete @-1))) 0x0BCA) ((= @-1 0x0BC7) (cond ((& (| (< @-3 0x0B95) (> @-3 0x0BB9)) ; not a consonant (= @-2 0x200C)) (delete @-2)) (1 (delete @-1))) 0x0BCB) ((= @-1 0x0B94) (delete @-1) 0x0B92 0x0BB3 0x0BBE) ((= @-1 0x0BCC) (delete @-1) 0x0BC6 0x0BB3 0x0BBE) (1 0x0BBE)) (commit)) (e (pre-proc) (cond ;; additional check-surrounding-text for this vowel sign ((& (>= @+0 0x0B95) (<= @+0 0x0BB9) ; a consonant (= @+1 0x0BB3)) (set c @+0) (delete @+2) (insert c) 0x0BCC) ;; ordinary check-surrounding-text (1 (check-surrounding-text) (cond ((= @+0 0x0BBE) (delete @+1) 0x0BCA) ((= @+0 0x0BD7) (delete @+1) 0x0BCC) (1 0x0BC6)))) (commit)) (ee (pre-proc) (check-surrounding-text) (cond ((= @+0 0x0BBE) (delete @+1) 0x0BCB) (1 0x0BC7)) (commit)) (ai (pre-proc) (check-surrounding-text) 0x0BC8 (commit)) (backspace (pre-proc) (cond ((& (>= @-4 0x0B95) (<= @-4 0x0BB9) ; a consonant (= @-3 0x0BC6) (= @-2 0x0BB3) (| (& (>= @-1 0x0BBE) (<= @-1 0x0BC2)) ; a right/above/below vowel sign (= @-1 0x0BCD))) (delete @-3) 0x0BCC) ((& (= @-4 0x0BB6) (= @-3 0x0BCD) (= @-2 0x0BB0) (= @-1 0x0BC0)) ; shrii (delete @-4)) ((& (= @-3 0x0B92) (= @-2 0x0BB3) (| (& (>= @-1 0x0BBE) (<= @-1 0x0BC2)) ; a right/above/below vowel sign (= @-1 0x0BCD))) (delete @-3) 0x0B94) ((& (= @-3 0x0B95) (= @-2 0x0BCD) (= @-1 0x0BB7)) ; k.ssa (delete @-3)) ((| (= @-1 0x0BCA) (= @-1 0x0BCC)) ; vowel sign e/ai (delete @-1) 0x0BC6) ((= @-1 0x0BCB) ; vowel sign ee (delete @-1) 0x0BC7) ((& (>= @-1 0x0BC6) (<= @-1 0x0BC8)) ; a left vowel sign (set vs @-1) (delete @-1) (cond ((& (>= @-1 0x0B95) (<= @-1 0x0BB9)) ; a consonant (cond ((& (= @-3 0x0B95) (= @-2 0x0BCD) (= @-1 0x0BB7)) ; k.ssa (delete @-3)) (1 (delete @-1))) (cond ((& (>= @+0 0x0B95) (<= @+0 0x0BB9) ; a consonant follows (| (< @+1 0x0BBE) (> @+1 0x0BD7))) ; not a vowel sign ;; visual : E C1 | C2 -> E C2 | ;; logical : C1 E | C2 -> C2 E | (cond ((& (= @+0 0x0B95) (= @+1 0x0BCD) (= @+2 0x0BB7)) ; k.ssa (delete @+3) 0x0B95 0x0BCD 0x0BB7) (1 (set c @+0) (delete @+1) (insert c))) (insert vs)) ((& (>= @-1 0x0B95) (<= @-1 0x0BB9)) ; a consonant precedes ;; visual : C1 E C2 | X -> C1 E | X ;; logical : C1 C2 E | X -> C1 N E | X 0x200C (insert vs)) (1 ;; visual : X1 E C | X2 -> X1 E | X2 ;; logical : X1 C E | X2 -> X1 E | X2 (insert vs)))) ((= @-1 0x200C) (delete @-1)))) (1 (delete @-1))) (post-proc) (commit)) (delete (pre-proc) (cond ((& (= @+0 0x0BB6) (= @+1 0x0BCD) (= @+2 0x0BB0) (= @+3 0x0C0)) ; shrii (delete @+4)) ((& (= @+0 0x0B95) (= @+1 0x0BCD) (= @+2 0x0BB7)) ; k.ssa (cond ((& (>= @+3 0x0BC6) (<= @+3 0x0BC8)) ; a left vowel sign (delete @+4) 0x0B95 0x0BCD 0x0BB7) ((| (= @+3 0x0BCA) (= @+3 0x0BCB)) ; vowel sign e/ee (delete @+4) 0x0B95 0x0BCD 0x0BB7 0x0BBE) ((| (& (>= @+3 0x0BBE) (<= @+3 0x0BC2)) ; vowel sign aa .. uu (= @+3 0x0BCC) ; vowel sign ai (= @+3 0x0BCD)) ; virama (delete @+4)) (1 (delete @+3)))) ((& (>= @+0 0x0B95) (<= @+0 0x0BB9)) ; a consonant (set c @+0) (cond ((& (>= @+1 0x0BC6) (<= @+1 0x0BC8)) ; a left vowel sign (delete @+2) (insert c)) ((| (= @+1 0x0BCA) (= @+1 0x0BCB)) ; vowel sign e/ee (delete @+2) (insert c) 0x0BBE) ((| (& (>= @+1 0x0BBE) (<= @+1 0x0BC2)) ; vowel sign aa .. uu (= @+1 0x0BCC) ; vowel sign ai (= @+1 0x0BCD)) ; virama (delete @+2)) (1 (delete @+1)))) ((| (= @+0 0x0BCA) (= @+0 0x0BCB)) ; vowel sign e/ee (delete @+1) 0x0BBE) ((= @+0 0x0BCC) ; vowel sign ai (delete @+1) 0x0BB3) (1 (delete @+1))) (post-proc) (commit)) (misc (move @<) (cond ((= @-1 0x200C) (delete @-1))) (move @>) (cond ((= @+0 0x200C) (delete @+1))) (commit))) (preedit (consonant (shift c-state)) (composite (commit)) (sign (commit)) (misc (commit)) (lla "ள" (shift c-state)) ; 0BB3 (ssa "ஷ" (shift c-state)) ; 0BB7 (aa "ா" (commit)) ; 0BBE (e "ெ" (shift e-state)) ; 0BC6 (ee "ே" (shift ee-state)) ; 0BC7 (ai "ை" (shift ai-state)) ; 0BC8 (nil (unhandle))) (c-state (sign (shift c-s-state)) (aa "ா" (shift c-s-state)) ; 0BBE (backspace (undo))) (c-s-state (sign (cond ((= @-2 0x0BCC) (move @-) (delete @-) 0x0BC6 0x0BB3 (move @+)) (1 (commit) (shift preedit)))) (aa "ா" (cond ((= @-2 0x0BCC) (move @-) (delete @-) 0x0BC6 0x0BB3 (move @+)) (1 (commit) (shift preedit)))) (backspace (undo))) (e-state (consonant (move @<) (delete @+) (move @>) "ெ" (shift e-c-state)) (lla (delete @-) "ளெ" (shift e-c-state)) (ssa (delete @-) "ஷெ" (shift e-c-state)) (backspace (delete @-) (shift preedit)) (nil (undo -1))) (ee-state (consonant (move @<) (delete @+) (move @>) "ே" (shift ee-c-state)) (lla (delete @-) "ளே" (shift ee-c-state)) (ssa (delete @-) "ஷே" (shift ee-c-state)) (backspace (delete @-) (shift preedit)) (nil (undo -1))) (ai-state (consonant (move @<) (delete @+) (move @>) "ை" (shift c-s-state)) (lla (delete @-) "ளை" (shift c-s-state)) (ssa (delete @-) "ஷை" (shift c-s-state)) (backspace (delete @-) (shift preedit)) (nil (undo -1))) (e-c-state (aa (delete @-) "ொ" (shift c-s-state)) (lla (delete @-) "ௌ" (shift c-s-state)) (backspace (delete @<) "ெ" (shift e-state))) (ee-c-state (aa (delete @-) "ோ" (shift c-s-state)) (backspace (delete @<) "ே" (shift ee-state))) ) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/zh-py-gb.mim���������������������������������������������������������������������0000644�0023456�0023456�00000003021�14422175267�011236� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; zh-py-gb.mim -- Chinese GB2312.1980 input method with Pinyin sequence ;; Copyright (C) 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method zh py-gb) (description "Chinese GB2312 input method with Pinyin sequence. In addition to Chinese characters, fullwidth latin characters and symbols are available in fullwidth mode (turns on and off by \">>\" and \"<<\" respectively). This mode can also be turned on temporarily by typing \"Z\". ") (title "拼gb") (variable (candidates-group-size) (candidates-charset nil gb2312.1980)) (include (zh py) map) (include (zh py) state) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/rfc1345.mim����������������������������������������������������������������������0000644�0023456�0023456�00000077411�14422175267�010706� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; rfc1345.mim -- Generic input method using RFC1345 mnemonics. ;; Copyright (C) 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method t rfc1345) (description "Generic input method using RFC1345 mnemonics. Input characters by typing & (ampersand) followed by two or three keys. It doesn not include RFC1345 mnemonics for ASCII except for the following characters: &SP 0020 SPACE &Nb 0023 NUMBER SIGN &DO 0024 DOLLAR SIGN && 0026 AMPERSAND &At 0040 COMMERCIAL AT &<( 005b LEFT SQUARE BRACKET &// 005c REVERSE SOLIDUS &)> 005d RIGHT SQUARE BRACKET &'> 005e CIRCUMFLEX ACCENT &'! 0060 GRAVE ACCENT ") (title "RFC1345") (map (map ("&NU" 0x0) ("&SH" 0x1) ("&SX" 0x2) ("&EX" 0x3) ("&ET" 0x4) ("&EQ" 0x5) ("&AK" 0x6) ("&BL" 0x7) ("&BS" 0x8) ("&HT" 0x9) ("&LF" 0xA) ("&VT" 0xB) ("&FF" 0xC) ("&CR" 0xD) ("&SO" 0xE) ("&SI" 0xF) ("&DL" 0x10) ("&D1" 0x11) ("&D2" 0x12) ("&D3" 0x13) ("&D4" 0x14) ("&NK" 0x15) ("&SY" 0x16) ("&EB" 0x17) ("&CN" 0x18) ("&EM" 0x19) ("&SB" 0x1A) ; ^Z in a file causes trouble on MS systems. ("&EC" 0x1B) ("&FS" 0x1C) ("&GS" 0x1D) ("&RS" 0x1E) ("&US" 0x1F) ("&SP" 0x20) ("&Nb" 0x23) ("&DO" 0x24) ("&At" 0x40) ("&<(" 0x5b) ("&//" 0x5c) ("&)>" 0x5d) ("&'>" 0x5e) ("&'!" 0x60) ("&&" ?&) ("&PA" 0x80) ("&HO" 0x81) ("&BH" 0x82) ("&NH" 0x83) ("&IN" 0x84) ("&NL" 0x85) ("&SA" 0x86) ("&ES" 0x87) ("&HS" 0x88) ("&HJ" 0x89) ("&VS" 0x8A) ("&PD" 0x8B) ("&PU" 0x8C) ("&RI" 0x8D) ("&S2" 0x8E) ("&S3" 0x8F) ("&DC" 0x90) ("&P1" 0x91) ("&P2" 0x92) ("&TS" 0x93) ("&CC" 0x94) ("&MW" 0x95) ("&SG" 0x96) ("&EG" 0x97) ("&SS" 0x98) ("&GC" 0x99) ("&SC" 0x9A) ("&CI" 0x9B) ("&ST" 0x9C) ("&OC" 0x9D) ("&PM" 0x9E) ("&AC" 0x9F) ("&NS" ?\ ) ("&!I" ?\¡) ("&Ct" ?\¢) ("&Pd" ?\£) ("&Cu" ?\¤) ("&Ye" ?\¥) ("&BB" ?\¦) ("&SE" ?\§) ("&':" ?\¨) ("&Co" ?\©) ("&-a" ?\ª) ("&<<" ?\«) ("&NO" ?\¬) ("&--" ?\­) ("&Rg" ?\®) ("&'m" ?\¯) ("&DG" ?\°) ("&+-" ?\±) ("&2S" ?\²) ("&3S" ?\³) ("&''" ?\´) ("&My" ?\µ) ("&PI" ?\¶) ("&.M" ?\·) ("&'," ?\¸) ("&1S" ?\¹) ("&-o" ?\º) ("&>>" ?\») ("&14" ?\¼) ("&12" ?\½) ("&34" ?\¾) ("&?I" ?\¿) ("&A!" ?\À) ("&A'" ?\Á) ("&A>" ?\Â) ("&A?" ?\Ã) ("&A:" ?\Ä) ("&AA" ?\Å) ("&AE" ?\Æ) ("&C," ?\Ç) ("&E!" ?\È) ("&E'" ?\É) ("&E>" ?\Ê) ("&E:" ?\Ë) ("&I!" ?\Ì) ("&I'" ?\Í) ("&I>" ?\Î) ("&I:" ?\Ï) ("&D-" ?\Ð) ("&N?" ?\Ñ) ("&O!" ?\Ò) ("&O'" ?\Ó) ("&O>" ?\Ô) ("&O?" ?\Õ) ("&O:" ?\Ö) ("&*X" ?\×) ("&O/" ?\Ø) ("&U!" ?\Ù) ("&U'" ?\Ú) ("&U>" ?\Û) ("&U:" ?\Ü) ("&Y'" ?\Ý) ("&TH" ?\Þ) ("&ss" ?\ß) ("&a!" ?\à) ("&a'" ?\á) ("&a>" ?\â) ("&a?" ?\ã) ("&a:" ?\ä) ("&aa" ?\å) ("&ae" ?\æ) ("&c," ?\ç) ("&e!" ?\è) ("&e'" ?\é) ("&e>" ?\ê) ("&e:" ?\ë) ("&i!" ?\ì) ("&i'" ?\í) ("&i>" ?\î) ("&i:" ?\ï) ("&d-" ?\ð) ("&n?" ?\ñ) ("&o!" ?\ò) ("&o'" ?\ó) ("&o>" ?\ô) ("&o?" ?\õ) ("&o:" ?\ö) ("&-:" ?\÷) ("&o/" ?\ø) ("&u!" ?\ù) ("&u'" ?\ú) ("&u>" ?\û) ("&u:" ?\ü) ("&y'" ?\ý) ("&th" ?\þ) ("&y:" ?\ÿ) ("&A-" ?\Ā) ("&a-" ?\ā) ("&A(" ?\Ă) ("&a(" ?\ă) ("&A;" ?\Ą) ("&a;" ?\ą) ("&C'" ?\Ć) ("&c'" ?\ć) ("&C>" ?\Ĉ) ("&c>" ?\ĉ) ("&C." ?\Ċ) ("&c." ?\ċ) ("&C<" ?\Č) ("&c<" ?\č) ("&D<" ?\Ď) ("&d<" ?\ď) ("&D/" ?\Đ) ("&d/" ?\đ) ("&E-" ?\Ē) ("&e-" ?\ē) ("&E(" ?\Ĕ) ("&e(" ?\ĕ) ("&E." ?\Ė) ("&e." ?\ė) ("&E;" ?\Ę) ("&e;" ?\ę) ("&E<" ?\Ě) ("&e<" ?\ě) ("&G>" ?\Ĝ) ("&g>" ?\ĝ) ("&G(" ?\Ğ) ("&g(" ?\ğ) ("&G." ?\Ġ) ("&g." ?\ġ) ("&G," ?\Ģ) ("&g," ?\ģ) ("&H>" ?\Ĥ) ("&h>" ?\ĥ) ("&H/" ?\Ħ) ("&h/" ?\ħ) ("&I?" ?\Ĩ) ("&i?" ?\ĩ) ("&I-" ?\Ī) ("&i-" ?\ī) ("&I(" ?\Ĭ) ("&i(" ?\ĭ) ("&I;" ?\Į) ("&i;" ?\į) ("&I." ?\İ) ("&i." ?\ı) ("&IJ" ?\IJ) ("&ij" ?\ij) ("&J>" ?\Ĵ) ("&j>" ?\ĵ) ("&K," ?\Ķ) ("&k," ?\ķ) ("&kk" ?\ĸ) ("&L'" ?\Ĺ) ("&l'" ?\ĺ) ("&L," ?\Ļ) ("&l," ?\ļ) ("&L<" ?\Ľ) ("&l<" ?\ľ) ("&L." ?\Ŀ) ("&l." ?\ŀ) ("&L/" ?\Ł) ("&l/" ?\ł) ("&N'" ?\Ń) ("&n'" ?\ń) ("&N," ?\Ņ) ("&n," ?\ņ) ("&N<" ?\Ň) ("&n<" ?\ň) ("&'n" ?\ʼn) ("&NG" ?\Ŋ) ("&ng" ?\ŋ) ("&O-" ?\Ō) ("&o-" ?\ō) ("&O(" ?\Ŏ) ("&o(" ?\ŏ) ("&O\"" ?\Ő) ("&o\"" ?\ő) ("&OE" ?\Œ) ("&oe" ?\œ) ("&R'" ?\Ŕ) ("&r'" ?\ŕ) ("&R," ?\Ŗ) ("&r," ?\ŗ) ("&R<" ?\Ř) ("&r<" ?\ř) ("&S'" ?\Ś) ("&s'" ?\ś) ("&S>" ?\Ŝ) ("&s>" ?\ŝ) ("&S," ?\Ş) ("&s," ?\ş) ("&S<" ?\Š) ("&s<" ?\š) ("&T," ?\Ţ) ("&t," ?\ţ) ("&T<" ?\Ť) ("&t<" ?\ť) ("&T/" ?\Ŧ) ("&t/" ?\ŧ) ("&U?" ?\Ũ) ("&u?" ?\ũ) ("&U-" ?\Ū) ("&u-" ?\ū) ("&U(" ?\Ŭ) ("&u(" ?\ŭ) ("&U0" ?\Ů) ("&u0" ?\ů) ("&U\"" ?\Ű) ("&u\"" ?\ű) ("&U;" ?\Ų) ("&u;" ?\ų) ("&W>" ?\Ŵ) ("&w>" ?\ŵ) ("&Y>" ?\Ŷ) ("&y>" ?\ŷ) ("&Y:" ?\Ÿ) ("&Z'" ?\Ź) ("&z'" ?\ź) ("&Z." ?\Ż) ("&z." ?\ż) ("&Z<" ?\Ž) ("&z<" ?\ž) ("&s1" ?\ſ) ("&b/" ?\ƀ) ("&B2" ?\Ɓ) ("&C2" ?\Ƈ) ("&c2" ?\ƈ) ("&F2" ?\Ƒ) ("&f2" ?\ƒ) ("&K2" ?\Ƙ) ("&k2" ?\ƙ) ("&O9" ?\Ơ) ("&o9" ?\ơ) ("&OI" ?\Ƣ) ("&oi" ?\ƣ) ("&yr" ?\Ʀ) ("&U9" ?\Ư) ("&u9" ?\ư) ("&Z/" ?\Ƶ) ("&z/" ?\ƶ) ("&ED" ?\Ʒ) ("&DZ<" ?\DŽ) ("&Dz<" ?\Dž) ("&dz<" ?\dž) ("&LJ3" ?\LJ) ("&Lj3" ?\Lj) ("&lj3" ?\lj) ("&NJ3" ?\NJ) ("&Nj3" ?\Nj) ("&nj3" ?\nj) ("&A<" ?\Ǎ) ("&a<" ?\ǎ) ("&I<" ?\Ǐ) ("&i<" ?\ǐ) ("&O<" ?\Ǒ) ("&o<" ?\ǒ) ("&U<" ?\Ǔ) ("&u<" ?\ǔ) ("&U:-" ?\Ǖ) ("&u:-" ?\ǖ) ("&U:'" ?\Ǘ) ("&u:'" ?\ǘ) ("&U:<" ?\Ǚ) ("&u:<" ?\ǚ) ("&U:!" ?\Ǜ) ("&u:!" ?\ǜ) ("&e1" ?\ǝ) ("&A1" ?\Ǟ) ("&a1" ?\ǟ) ("&A7" ?\Ǡ) ("&a7" ?\ǡ) ("&A3" ?\Ǣ) ("&a3" ?\ǣ) ("&G/" ?\Ǥ) ("&g/" ?\ǥ) ("&G<" ?\Ǧ) ("&g<" ?\ǧ) ("&K<" ?\Ǩ) ("&k<" ?\ǩ) ("&O;" ?\Ǫ) ("&o;" ?\ǫ) ("&O1" ?\Ǭ) ("&o1" ?\ǭ) ("&EZ" ?\Ǯ) ("&ez" ?\ǯ) ("&j<" ?\ǰ) ("&DZ3" ?\DZ) ("&Dz3" ?\Dz) ("&dz3" ?\dz) ("&G'" ?\Ǵ) ("&g'" ?\ǵ) ("&AA'" ?\Ǻ) ("&aa'" ?\ǻ) ("&AE'" ?\Ǽ) ("&ae'" ?\ǽ) ("&O/'" ?\Ǿ) ("&o/'" ?\ǿ) ("&A!!" ?\Ȁ) ("&a!!" ?\ȁ) ("&A)" ?\Ȃ) ("&a)" ?\ȃ) ("&E!!" ?\Ȅ) ("&e!!" ?\ȅ) ("&E)" ?\Ȇ) ("&e)" ?\ȇ) ("&I!!" ?\Ȉ) ("&i!!" ?\ȉ) ("&I)" ?\Ȋ) ("&i)" ?\ȋ) ("&O!!" ?\Ȍ) ("&o!!" ?\ȍ) ("&O)" ?\Ȏ) ("&o)" ?\ȏ) ("&R!!" ?\Ȑ) ("&r!!" ?\ȑ) ("&R)" ?\Ȓ) ("&r)" ?\ȓ) ("&U!!" ?\Ȕ) ("&u!!" ?\ȕ) ("&U)" ?\Ȗ) ("&u)" ?\ȗ) ("&r1" ?\ɼ) ("&ed" ?\ʒ) ("&;S" ?\ʻ) ("&1>" ?\ˆ) ("&'<" ?\ˇ) ("&1-" ?\ˉ) ("&1!" ?\ˋ) ("&'(" ?\˘) ("&'." ?\˙) ("&'0" ?\˚) ("&';" ?\˛) ("&1?" ?\˜) ("&'\"" ?\˝) ("&'G" ?\ʹ) ("&,G" ?\͵) ("&j3" ?\ͺ) ("&?%" ?\;) ("&'*" ?\΄) ("&'%" ?\΅) ("&A%" ?\Ά) ("&.*" ?\·) ("&E%" ?\Έ) ("&Y%" ?\Ή) ("&I%" ?\Ί) ("&O%" ?\Ό) ("&U%" ?\Ύ) ("&W%" ?\Ώ) ("&i3" ?\ΐ) ("&A*" ?\Α) ("&B*" ?\Β) ("&G*" ?\Γ) ("&D*" ?\Δ) ("&E*" ?\Ε) ("&Z*" ?\Ζ) ("&Y*" ?\Η) ("&H*" ?\Θ) ("&I*" ?\Ι) ("&K*" ?\Κ) ("&L*" ?\Λ) ("&M*" ?\Μ) ("&N*" ?\Ν) ("&C*" ?\Ξ) ("&O*" ?\Ο) ("&P*" ?\Π) ("&R*" ?\Ρ) ("&S*" ?\Σ) ("&T*" ?\Τ) ("&U*" ?\Υ) ("&F*" ?\Φ) ("&X*" ?\Χ) ("&Q*" ?\Ψ) ("&W*" ?\Ω) ("&J*" ?\Ϊ) ("&V*" ?\Ϋ) ("&a%" ?\ά) ("&e%" ?\έ) ("&y%" ?\ή) ("&i%" ?\ί) ("&u3" ?\ΰ) ("&a*" ?\α) ("&b*" ?\β) ("&g*" ?\γ) ("&d*" ?\δ) ("&e*" ?\ε) ("&z*" ?\ζ) ("&y*" ?\η) ("&h*" ?\θ) ("&i*" ?\ι) ("&k*" ?\κ) ("&l*" ?\λ) ("&m*" ?\μ) ("&n*" ?\ν) ("&c*" ?\ξ) ("&o*" ?\ο) ("&p*" ?\π) ("&r*" ?\ρ) ("&*s" ?\ς) ("&s*" ?\σ) ("&t*" ?\τ) ("&u*" ?\υ) ("&f*" ?\φ) ("&x*" ?\χ) ("&q*" ?\ψ) ("&w*" ?\ω) ("&j*" ?\ϊ) ("&v*" ?\ϋ) ("&o%" ?\ό) ("&u%" ?\ύ) ("&w%" ?\ώ) ("&b3" ?\ϐ) ("&T3" ?\Ϛ) ("&M3" ?\Ϝ) ("&K3" ?\Ϟ) ("&P3" ?\Ϡ) ("&IO" ?\Ё) ("&D%" ?\Ђ) ("&G%" ?\Ѓ) ("&IE" ?\Є) ("&DS" ?\Ѕ) ("&II" ?\І) ("&YI" ?\Ї) ("&J%" ?\Ј) ("&LJ" ?\Љ) ("&NJ" ?\Њ) ("&Ts" ?\Ћ) ("&KJ" ?\Ќ) ("&V%" ?\Ў) ("&DZ" ?\Џ) ("&A=" ?\А) ("&B=" ?\Б) ("&V=" ?\В) ("&G=" ?\Г) ("&D=" ?\Д) ("&E=" ?\Е) ("&Z%" ?\Ж) ("&Z=" ?\З) ("&I=" ?\И) ("&J=" ?\Й) ("&K=" ?\К) ("&L=" ?\Л) ("&M=" ?\М) ("&N=" ?\Н) ("&O=" ?\О) ("&P=" ?\П) ("&R=" ?\Р) ("&S=" ?\С) ("&T=" ?\Т) ("&U=" ?\У) ("&F=" ?\Ф) ("&H=" ?\Х) ("&C=" ?\Ц) ("&C%" ?\Ч) ("&S%" ?\Ш) ("&Sc" ?\Щ) ("&=\"" ?\Ъ) ("&Y=" ?\Ы) ("&%\"" ?\Ь) ("&JE" ?\Э) ("&JU" ?\Ю) ("&JA" ?\Я) ("&a=" ?\а) ("&b=" ?\б) ("&v=" ?\в) ("&g=" ?\г) ("&d=" ?\д) ("&e=" ?\е) ("&z%" ?\ж) ("&z=" ?\з) ("&i=" ?\и) ("&j=" ?\й) ("&k=" ?\к) ("&l=" ?\л) ("&m=" ?\м) ("&n=" ?\н) ("&o=" ?\о) ("&p=" ?\п) ("&r=" ?\р) ("&s=" ?\с) ("&t=" ?\т) ("&u=" ?\у) ("&f=" ?\ф) ("&h=" ?\х) ("&c=" ?\ц) ("&c%" ?\ч) ("&s%" ?\ш) ("&sc" ?\щ) ("&='" ?\ъ) ("&y=" ?\ы) ("&%'" ?\ь) ("&je" ?\э) ("&ju" ?\ю) ("&ja" ?\я) ("&io" ?\ё) ("&d%" ?\ђ) ("&g%" ?\ѓ) ("&ie" ?\є) ("&ds" ?\ѕ) ("&ii" ?\і) ("&yi" ?\ї) ("&j%" ?\ј) ("&lj" ?\љ) ("&nj" ?\њ) ("&ts" ?\ћ) ("&kj" ?\ќ) ("&v%" ?\ў) ("&dz" ?\џ) ("&Y3" ?\Ѣ) ("&y3" ?\ѣ) ("&O3" ?\Ѫ) ("&o3" ?\ѫ) ("&F3" ?\Ѳ) ("&f3" ?\ѳ) ("&V3" ?\Ѵ) ("&v3" ?\ѵ) ("&C3" ?\Ҁ) ("&c3" ?\ҁ) ("&G3" ?\Ґ) ("&g3" ?\ґ) ("&A+" ?\א) ("&B+" ?\ב) ("&G+" ?\ג) ("&D+" ?\ד) ("&H+" ?\ה) ("&W+" ?\ו) ("&Z+" ?\ז) ("&X+" ?\ח) ("&Tj" ?\ט) ("&J+" ?\י) ("&K%" ?\ך) ("&K+" ?\כ) ("&L+" ?\ל) ("&M%" ?\ם) ("&M+" ?\מ) ("&N%" ?\ן) ("&N+" ?\נ) ("&S+" ?\ס) ("&E+" ?\ע) ("&P%" ?\ף) ("&P+" ?\פ) ("&Zj" ?\ץ) ("&ZJ" ?\צ) ("&Q+" ?\ק) ("&R+" ?\ר) ("&Sh" ?\ש) ("&T+" ?\ת) ("&,+" ?\،) ("&;+" ?\؛) ("&?+" ?\؟) ("&H'" ?\ء) ("&aM" ?\آ) ("&aH" ?\أ) ("&wH" ?\ؤ) ("&ah" ?\إ) ("&yH" ?\ئ) ("&a+" ?\ا) ("&b+" ?\ب) ("&tm" ?\ة) ("&t+" ?\ت) ("&tk" ?\ث) ("&g+" ?\ج) ("&hk" ?\ح) ("&x+" ?\خ) ("&d+" ?\د) ("&dk" ?\ذ) ("&r+" ?\ر) ("&z+" ?\ز) ("&s+" ?\س) ("&sn" ?\ش) ("&c+" ?\ص) ("&dd" ?\ض) ("&tj" ?\ط) ("&zH" ?\ظ) ("&e+" ?\ع) ("&i+" ?\غ) ("&++" ?\ـ) ("&f+" ?\ف) ("&q+" ?\ق) ("&k+" ?\ك) ("&l+" ?\ل) ("&m+" ?\م) ("&n+" ?\ن) ("&h+" ?\ه) ("&w+" ?\و) ("&j+" ?\ى) ("&y+" ?\ي) ("&:+" ?\ً) ("&\"+" ?\ٌ) ("&=+" ?\ٍ) ("&/+" ?\َ) ("&'+" ?\ُ) ("&1+" ?\ِ) ("&3+" ?\ّ) ("&0+" ?\ْ) ("&0a" ?\٠) ("&1a" ?\١) ("&2a" ?\٢) ("&3a" ?\٣) ("&4a" ?\٤) ("&5a" ?\٥) ("&6a" ?\٦) ("&7a" ?\٧) ("&8a" ?\٨) ("&9a" ?\٩) ("&aS" ?\ٰ) ("&p+" ?\پ) ("&hH" ?\ځ) ("&tc" ?\چ) ("&zj" ?\ژ) ("&v+" ?\ڤ) ("&gf" ?\گ) ("&A-0" ?\Ḁ) ("&a-0" ?\ḁ) ("&B." ?\Ḃ) ("&b." ?\ḃ) ("&B-." ?\Ḅ) ("&b-." ?\ḅ) ("&B_" ?\Ḇ) ("&b_" ?\ḇ) ("&C,'" ?\Ḉ) ("&c,'" ?\ḉ) ("&D." ?\Ḋ) ("&d." ?\ḋ) ("&D-." ?\Ḍ) ("&d-." ?\ḍ) ("&D_" ?\Ḏ) ("&d_" ?\ḏ) ("&D," ?\Ḑ) ("&d," ?\ḑ) ("&D->" ?\Ḓ) ("&d->" ?\ḓ) ("&E-!" ?\Ḕ) ("&e-!" ?\ḕ) ("&E-'" ?\Ḗ) ("&e-'" ?\ḗ) ("&E->" ?\Ḙ) ("&e->" ?\ḙ) ("&E-?" ?\Ḛ) ("&e-?" ?\ḛ) ("&E,(" ?\Ḝ) ("&e,(" ?\ḝ) ("&F." ?\Ḟ) ("&f." ?\ḟ) ("&G-" ?\Ḡ) ("&g-" ?\ḡ) ("&H." ?\Ḣ) ("&h." ?\ḣ) ("&H-." ?\Ḥ) ("&h-." ?\ḥ) ("&H:" ?\Ḧ) ("&h:" ?\ḧ) ("&H," ?\Ḩ) ("&h," ?\ḩ) ("&H-(" ?\Ḫ) ("&h-(" ?\ḫ) ("&I-?" ?\Ḭ) ("&i-?" ?\ḭ) ("&I:'" ?\Ḯ) ("&i:'" ?\ḯ) ("&K'" ?\Ḱ) ("&k'" ?\ḱ) ("&K-." ?\Ḳ) ("&k-." ?\ḳ) ("&K_" ?\Ḵ) ("&k_" ?\ḵ) ("&L-." ?\Ḷ) ("&l-." ?\ḷ) ("&L_" ?\Ḻ) ("&l_" ?\ḻ) ("&L->" ?\Ḽ) ("&l->" ?\ḽ) ("&M'" ?\Ḿ) ("&m'" ?\ḿ) ("&M." ?\Ṁ) ("&m." ?\ṁ) ("&M-." ?\Ṃ) ("&m-." ?\ṃ) ("&N." ?\Ṅ) ("&n." ?\ṅ) ("&N-." ?\Ṇ) ("&n-." ?\ṇ) ("&N_" ?\Ṉ) ("&n_" ?\ṉ) ("&N->" ?\Ṋ) ("&n->" ?\ṋ) ("&O?'" ?\Ṍ) ("&o?'" ?\ṍ) ("&O?:" ?\Ṏ) ("&o?:" ?\ṏ) ("&O-!" ?\Ṑ) ("&o-!" ?\ṑ) ("&O-'" ?\Ṓ) ("&o-'" ?\ṓ) ("&P'" ?\Ṕ) ("&p'" ?\ṕ) ("&P." ?\Ṗ) ("&p." ?\ṗ) ("&R." ?\Ṙ) ("&r." ?\ṙ) ("&R-." ?\Ṛ) ("&r-." ?\ṛ) ("&R_" ?\Ṟ) ("&r_" ?\ṟ) ("&S." ?\Ṡ) ("&s." ?\ṡ) ("&S-." ?\Ṣ) ("&s-." ?\ṣ) ("&S'." ?\Ṥ) ("&s'." ?\ṥ) ("&S<." ?\Ṧ) ("&s<." ?\ṧ) ("&T." ?\Ṫ) ("&t." ?\ṫ) ("&T-." ?\Ṭ) ("&t-." ?\ṭ) ("&T_" ?\Ṯ) ("&t_" ?\ṯ) ("&T->" ?\Ṱ) ("&t->" ?\ṱ) ("&U-?" ?\Ṵ) ("&u-?" ?\ṵ) ("&U->" ?\Ṷ) ("&u->" ?\ṷ) ("&U?'" ?\Ṹ) ("&u?'" ?\ṹ) ("&U-:" ?\Ṻ) ("&u-:" ?\ṻ) ("&V?" ?\Ṽ) ("&v?" ?\ṽ) ("&V-." ?\Ṿ) ("&v-." ?\ṿ) ("&W!" ?\Ẁ) ("&w!" ?\ẁ) ("&W'" ?\Ẃ) ("&w'" ?\ẃ) ("&W:" ?\Ẅ) ("&w:" ?\ẅ) ("&W." ?\Ẇ) ("&w." ?\ẇ) ("&W-." ?\Ẉ) ("&w-." ?\ẉ) ("&X." ?\Ẋ) ("&x." ?\ẋ) ("&X:" ?\Ẍ) ("&x:" ?\ẍ) ("&Y." ?\Ẏ) ("&y." ?\ẏ) ("&Z>" ?\Ẑ) ("&z>" ?\ẑ) ("&Z-." ?\Ẓ) ("&z-." ?\ẓ) ("&Z_" ?\Ẕ) ("&z_" ?\ẕ) ("&A-." ?\Ạ) ("&a-." ?\ạ) ("&A2" ?\Ả) ("&a2" ?\ả) ("&A>'" ?\Ấ) ("&a>'" ?\ấ) ("&A>!" ?\Ầ) ("&a>!" ?\ầ) ("&A>2" ?\Ẩ) ("&a>2" ?\ẩ) ("&A>?" ?\Ẫ) ("&a>?" ?\ẫ) ("&A('" ?\Ắ) ("&a('" ?\ắ) ("&A(!" ?\Ằ) ("&a(!" ?\ằ) ("&A(2" ?\Ẳ) ("&a(2" ?\ẳ) ("&A(?" ?\Ẵ) ("&a(?" ?\ẵ) ("&E-." ?\Ẹ) ("&e-." ?\ẹ) ("&E2" ?\Ẻ) ("&e2" ?\ẻ) ("&E?" ?\Ẽ) ("&e?" ?\ẽ) ("&E>'" ?\Ế) ("&e>'" ?\ế) ("&E>!" ?\Ề) ("&e>!" ?\ề) ("&E>2" ?\Ể) ("&e>2" ?\ể) ("&E>?" ?\Ễ) ("&e>?" ?\ễ) ("&I2" ?\Ỉ) ("&i2" ?\ỉ) ("&I-." ?\Ị) ("&i-." ?\ị) ("&O-." ?\Ọ) ("&o-." ?\ọ) ("&O2" ?\Ỏ) ("&o2" ?\ỏ) ("&O>'" ?\Ố) ("&o>'" ?\ố) ("&O>!" ?\Ồ) ("&o>!" ?\ồ) ("&O>2" ?\Ổ) ("&o>2" ?\ổ) ("&O>?" ?\Ỗ) ("&o>?" ?\ỗ) ("&O9'" ?\Ớ) ("&o9'" ?\ớ) ("&O9!" ?\Ờ) ("&o9!" ?\ờ) ("&O92" ?\Ở) ("&o92" ?\ở) ("&O9?" ?\Ỡ) ("&o9?" ?\ỡ) ("&U-." ?\Ụ) ("&u-." ?\ụ) ("&U2" ?\Ủ) ("&u2" ?\ủ) ("&U9'" ?\Ứ) ("&u9'" ?\ứ) ("&U9!" ?\Ừ) ("&u9!" ?\ừ) ("&U92" ?\Ử) ("&u92" ?\ử) ("&U9?" ?\Ữ) ("&u9?" ?\ữ) ("&Y!" ?\Ỳ) ("&y!" ?\ỳ) ("&Y-." ?\Ỵ) ("&y-." ?\ỵ) ("&Y2" ?\Ỷ) ("&y2" ?\ỷ) ("&Y?" ?\Ỹ) ("&y?" ?\ỹ) ("&a*," ?\ἀ) ("&a*;" ?\ἁ) ("&A*," ?\Ἀ) ("&A*;" ?\Ἁ) ("&e*," ?\ἐ) ("&e*;" ?\ἑ) ("&E*," ?\Ἐ) ("&E*;" ?\Ἑ) ("&y*," ?\ἠ) ("&y*;" ?\ἡ) ("&Y*," ?\Ἠ) ("&Y*;" ?\Ἡ) ("&i*," ?\ἰ) ("&i*;" ?\ἱ) ("&I*," ?\Ἰ) ("&I*;" ?\Ἱ) ("&o*," ?\ὀ) ("&o*;" ?\ὁ) ("&O*," ?\Ὀ) ("&O*;" ?\Ὁ) ("&u*," ?\ὐ) ("&u*;" ?\ὑ) ("&U*;" ?\Ὑ) ("&w*," ?\ὠ) ("&w*;" ?\ὡ) ("&W*," ?\Ὠ) ("&W*;" ?\Ὡ) ("&a*!" ?\ὰ) ("&a*'" ?\ά) ("&e*!" ?\ὲ) ("&e*'" ?\έ) ("&y*!" ?\ὴ) ("&y*'" ?\ή) ("&i*!" ?\ὶ) ("&i*'" ?\ί) ("&o*!" ?\ὸ) ("&o*'" ?\ό) ("&u*!" ?\ὺ) ("&u*'" ?\ύ) ("&w*!" ?\ὼ) ("&w*'" ?\ώ) ("&a*(" ?\ᾰ) ("&a*-" ?\ᾱ) ("&a*j" ?\ᾳ) ("&a*?" ?\ᾶ) ("&A*(" ?\Ᾰ) ("&A*-" ?\Ᾱ) ("&A*!" ?\Ὰ) ("&A*'" ?\Ά) ("&A*J" ?\ᾼ) ("&)*" ?\᾽) ("&J3" ?\ι) ("&,," ?\᾿) ("&?*" ?\῀) ("&?:" ?\῁) ("&y*j" ?\ῃ) ("&y*?" ?\ῆ) ("&E*'" ?\Έ) ("&Y*!" ?\Ὴ) ("&Y*'" ?\Ή) ("&Y*J" ?\ῌ) ("&,!" ?\῍) ("&,'" ?\῎) ("&?," ?\῏) ("&i*(" ?\ῐ) ("&i*-" ?\ῑ) ("&i*?" ?\ῖ) ("&I*(" ?\Ῐ) ("&I*-" ?\Ῑ) ("&I*!" ?\Ὶ) ("&I*'" ?\Ί) ("&;!" ?\῝) ("&;'" ?\῞) ("&?;" ?\῟) ("&u*(" ?\ῠ) ("&u*-" ?\ῡ) ("&r*," ?\ῤ) ("&r*;" ?\ῥ) ("&u*?" ?\ῦ) ("&U*(" ?\Ῠ) ("&U*-" ?\Ῡ) ("&U*!" ?\Ὺ) ("&U*'" ?\Ύ) ("&R*;" ?\Ῥ) ("&!:" ?\῭) ("&:'" ?\΅) ("&!*" ?\`) ("&w*j" ?\ῳ) ("&w*?" ?\ῶ) ("&O*!" ?\Ὸ) ("&O*'" ?\Ό) ("&W*!" ?\Ὼ) ("&W*'" ?\Ώ) ("&W*J" ?\ῼ) ("&/*" ?\´) ("&;;" ?\῾) ("&1N" ?\ ) ("&1M" ?\ ) ("&3M" ?\ ) ("&4M" ?\ ) ("&6M" ?\ ) ("&1T" ?\ ) ("&1H" ?\ ) ("&LR" ?\‎) ("&RL" ?\‏) ("&-1" ?\‐) ("&-N" ?\–) ("&-M" ?\—) ("&-3" ?\―) ("&!2" ?\‖) ("&=2" ?\‗) ("&'6" ?\‘) ("&'9" ?\’) ("&.9" ?\‚) ("&9'" ?\‛) ("&\"6" ?\“) ("&\"9" ?\”) ("&:9" ?\„) ("&9\"" ?\‟) ("&/-" ?\†) ("&/=" ?\‡) ("&sb" ?\•) ("&3b" ?\‣) ("&.." ?\‥) ("&.3" ?\…) ("&.-" ?\‧) ("&%0" ?\‰) ("&1'" ?\′) ("&2'" ?\″) ("&3'" ?\‴) ("&1\"" ?\‵) ("&2\"" ?\‶) ("&3\"" ?\‷) ("&Ca" ?\‸) ("&<1" ?\‹) ("&>1" ?\›) ("&:X" ?\※) ("&!*2" ?\‼) ("&'-" ?\‾) ("&-b" ?\⁃) ("&/f" ?\⁄) ("&0S" ?\⁰) ("&4S" ?\⁴) ("&5S" ?\⁵) ("&6S" ?\⁶) ("&7S" ?\⁷) ("&8S" ?\⁸) ("&9S" ?\⁹) ("&+S" ?\⁺) ("&-S" ?\⁻) ("&=S" ?\⁼) ("&(S" ?\⁽) ("&)S" ?\⁾) ("&nS" ?\ⁿ) ("&0s" ?\₀) ("&1s" ?\₁) ("&2s" ?\₂) ("&3s" ?\₃) ("&4s" ?\₄) ("&5s" ?\₅) ("&6s" ?\₆) ("&7s" ?\₇) ("&8s" ?\₈) ("&9s" ?\₉) ("&+s" ?\₊) ("&-s" ?\₋) ("&=s" ?\₌) ("&(s" ?\₍) ("&)s" ?\₎) ("&Ff" ?\₣) ("&Li" ?\₤) ("&Pt" ?\₧) ("&W=" ?\₩) ("&NSh" ?\₪) ("&Eu" ?\€) ("&\"7" ?\⃑) ("&oC" ?\℃) ("&co" ?\℅) ("&oF" ?\℉) ("&N0" ?\№) ("&PO" ?\℗) ("&Rx" ?\℞) ("&SM" ?\℠) ("&TM" ?\™) ("&Om" ?\Ω) ("&AO" ?\Å) ("&Est" ?\℮) ("&13" ?\⅓) ("&23" ?\⅔) ("&15" ?\⅕) ("&25" ?\⅖) ("&35" ?\⅗) ("&45" ?\⅘) ("&16" ?\⅙) ("&56" ?\⅚) ("&18" ?\⅛) ("&38" ?\⅜) ("&58" ?\⅝) ("&78" ?\⅞) ("&1R" ?\Ⅰ) ("&2R" ?\Ⅱ) ("&3R" ?\Ⅲ) ("&4R" ?\Ⅳ) ("&5R" ?\Ⅴ) ("&6R" ?\Ⅵ) ("&7R" ?\Ⅶ) ("&8R" ?\Ⅷ) ("&9R" ?\Ⅸ) ("&aR" ?\Ⅹ) ("&bR" ?\Ⅺ) ("&cR" ?\Ⅻ) ("&50R" ?\Ⅼ) ("&1r" ?\ⅰ) ("&2r" ?\ⅱ) ("&3r" ?\ⅲ) ("&4r" ?\ⅳ) ("&5r" ?\ⅴ) ("&6r" ?\ⅵ) ("&7r" ?\ⅶ) ("&8r" ?\ⅷ) ("&9r" ?\ⅸ) ("&ar" ?\ⅹ) ("&br" ?\ⅺ) ("&cr" ?\ⅻ) ("&50r" ?\ⅼ) ("&<-" ?\←) ("&-!" ?\↑) ("&->" ?\→) ("&-v" ?\↓) ("&<>" ?\↔) ("&UD" ?\↕) ("&<!!" ?\↖) ("&//>" ?\↗) ("&!!>" ?\↘) ("&<//" ?\↙) ("&UD-" ?\↨) ("&>V" ?\⇀) ("&<=" ?\⇐) ("&=>" ?\⇒) ("&==" ?\⇔) ("&FA" ?\∀) ("&dP" ?\∂) ("&TE" ?\∃) ("&/0" ?\∅) ("&DE" ?\∆) ("&NB" ?\∇) ("&(-" ?\∈) ("&-)" ?\∋) ("&FP" ?\∎) ("&*P" ?\∏) ("&+Z" ?\∑) ("&-2" ?\−) ("&-+" ?\∓) ("&.+" ?\∔) ("&*-" ?\∗) ("&Ob" ?\∘) ("&Sb" ?\∙) ("&RT" ?\√) ("&0(" ?\∝) ("&00" ?\∞) ("&-L" ?\∟) ("&-V" ?\∠) ("&PP" ?\∥) ("&AN" ?\∧) ("&OR" ?\∨) ("&(U" ?\∩) ("&)U" ?\∪) ("&In" ?\∫) ("&DI" ?\∬) ("&Io" ?\∮) ("&.:" ?\∴) ("&:." ?\∵) ("&:R" ?\∶) ("&::" ?\∷) ("&?1" ?\∼) ("&CG" ?\∾) ("&?-" ?\≃) ("&?=" ?\≅) ("&?2" ?\≈) ("&=?" ?\≌) ("&HI" ?\≓) ("&!=" ?\≠) ("&=3" ?\≡) ("&=<" ?\≤) ("&>=" ?\≥) ("&<*" ?\≪) ("&*>" ?\≫) ("&!<" ?\≮) ("&!>" ?\≯) ("&(C" ?\⊂) ("&)C" ?\⊃) ("&(_" ?\⊆) ("&)_" ?\⊇) ("&0." ?\⊙) ("&02" ?\⊚) ("&-T" ?\⊥) ("&.P" ?\⋅) ("&:3" ?\⋮) ("&Eh" ?\⌂) ("&<7" ?\⌈) ("&>7" ?\⌉) ("&7<" ?\⌊) ("&7>" ?\⌋) ("&NI" ?\⌐) ("&(A" ?\⌒) ("&TR" ?\⌕) ("&88" ?\⌘) ("&Iu" ?\⌠) ("&Il" ?\⌡) ("&</" ?\〈) ("&/>" ?\〉) ("&Vs" ?\␣) ("&1h" ?\⑀) ("&3h" ?\⑁) ("&2h" ?\⑂) ("&4h" ?\⑃) ("&1j" ?\⑆) ("&2j" ?\⑇) ("&3j" ?\⑈) ("&4j" ?\⑉) ("&1-o" ?\①) ("&2-o" ?\②) ("&3-o" ?\③) ("&4-o" ?\④) ("&5-o" ?\⑤) ("&6-o" ?\⑥) ("&7-o" ?\⑦) ("&8-o" ?\⑧) ("&9-o" ?\⑨) ("&(1)" ?\⑴) ("&(2)" ?\⑵) ("&(3)" ?\⑶) ("&(4)" ?\⑷) ("&(5)" ?\⑸) ("&(6)" ?\⑹) ("&(7)" ?\⑺) ("&(8)" ?\⑻) ("&(9)" ?\⑼) ("&1." ?\⒈) ("&2." ?\⒉) ("&3." ?\⒊) ("&4." ?\⒋) ("&5." ?\⒌) ("&6." ?\⒍) ("&7." ?\⒎) ("&8." ?\⒏) ("&9." ?\⒐) ("&10." ?\⒑) ("&11." ?\⒒) ("&12." ?\⒓) ("&13." ?\⒔) ("&14." ?\⒕) ("&15." ?\⒖) ("&16." ?\⒗) ("&17." ?\⒘) ("&18." ?\⒙) ("&19." ?\⒚) ("&20." ?\⒛) ("&(a)" ?\⒜) ("&(b)" ?\⒝) ("&(c)" ?\⒞) ("&(d)" ?\⒟) ("&(e)" ?\⒠) ("&(f)" ?\⒡) ("&(g)" ?\⒢) ("&(h)" ?\⒣) ("&(i)" ?\⒤) ("&(j)" ?\⒥) ("&(k)" ?\⒦) ("&(l)" ?\⒧) ("&(m)" ?\⒨) ("&(n)" ?\⒩) ("&(o)" ?\⒪) ("&(p)" ?\⒫) ("&(q)" ?\⒬) ("&(r)" ?\⒭) ("&(s)" ?\⒮) ("&(t)" ?\⒯) ("&(u)" ?\⒰) ("&(v)" ?\⒱) ("&(w)" ?\⒲) ("&(x)" ?\⒳) ("&(y)" ?\⒴) ("&(z)" ?\⒵) ("&A-o" ?\Ⓐ) ("&B-o" ?\Ⓑ) ("&C-o" ?\Ⓒ) ("&D-o" ?\Ⓓ) ("&E-o" ?\Ⓔ) ("&F-o" ?\Ⓕ) ("&G-o" ?\Ⓖ) ("&H-o" ?\Ⓗ) ("&I-o" ?\Ⓘ) ("&J-o" ?\Ⓙ) ("&K-o" ?\Ⓚ) ("&L-o" ?\Ⓛ) ("&M-o" ?\Ⓜ) ("&N-o" ?\Ⓝ) ("&O-o" ?\Ⓞ) ("&P-o" ?\Ⓟ) ("&Q-o" ?\Ⓠ) ("&R-o" ?\Ⓡ) ("&S-o" ?\Ⓢ) ("&T-o" ?\Ⓣ) ("&U-o" ?\Ⓤ) ("&V-o" ?\Ⓥ) ("&W-o" ?\Ⓦ) ("&X-o" ?\Ⓧ) ("&Y-o" ?\Ⓨ) ("&Z-o" ?\Ⓩ) ("&a-o" ?\ⓐ) ("&b-o" ?\ⓑ) ("&c-o" ?\ⓒ) ("&d-o" ?\ⓓ) ("&e-o" ?\ⓔ) ("&f-o" ?\ⓕ) ("&g-o" ?\ⓖ) ("&h-o" ?\ⓗ) ("&i-o" ?\ⓘ) ("&j-o" ?\ⓙ) ("&k-o" ?\ⓚ) ("&l-o" ?\ⓛ) ("&m-o" ?\ⓜ) ("&n-o" ?\ⓝ) ("&o-o" ?\ⓞ) ("&p-o" ?\ⓟ) ("&q-o" ?\ⓠ) ("&r-o" ?\ⓡ) ("&s-o" ?\ⓢ) ("&t-o" ?\ⓣ) ("&u-o" ?\ⓤ) ("&v-o" ?\ⓥ) ("&w-o" ?\ⓦ) ("&x-o" ?\ⓧ) ("&y-o" ?\ⓨ) ("&z-o" ?\ⓩ) ("&0-o" ?\⓪) ("&hh" ?\─) ("&HH-" ?\━) ("&vv" ?\│) ("&VV-" ?\┃) ("&3-" ?\┄) ("&3_" ?\┅) ("&3!" ?\┆) ("&3/" ?\┇) ("&4-" ?\┈) ("&4_" ?\┉) ("&4!" ?\┊) ("&4/" ?\┋) ("&dr" ?\┌) ("&dR-" ?\┍) ("&Dr-" ?\┎) ("&DR-" ?\┏) ("&dl" ?\┐) ("&dL-" ?\┑) ("&Dl-" ?\┒) ("&LD-" ?\┓) ("&ur" ?\└) ("&uR-" ?\┕) ("&Ur-" ?\┖) ("&UR-" ?\┗) ("&ul" ?\┘) ("&uL-" ?\┙) ("&Ul-" ?\┚) ("&UL-" ?\┛) ("&vr" ?\├) ("&vR-" ?\┝) ("&Udr" ?\┞) ("&uDr" ?\┟) ("&Vr-" ?\┠) ("&UdR" ?\┡) ("&uDR" ?\┢) ("&VR-" ?\┣) ("&vl" ?\┤) ("&vL-" ?\┥) ("&Udl" ?\┦) ("&uDl" ?\┧) ("&Vl-" ?\┨) ("&UdL" ?\┩) ("&uDL" ?\┪) ("&VL-" ?\┫) ("&dh" ?\┬) ("&dLr" ?\┭) ("&dlR" ?\┮) ("&dH-" ?\┯) ("&Dh-" ?\┰) ("&DLr" ?\┱) ("&DlR" ?\┲) ("&DH-" ?\┳) ("&uh" ?\┴) ("&uLr" ?\┵) ("&ulR" ?\┶) ("&uH-" ?\┷) ("&Uh-" ?\┸) ("&ULr" ?\┹) ("&UlR" ?\┺) ("&UH-" ?\┻) ("&vh" ?\┼) ("&vLr" ?\┽) ("&vlR" ?\┾) ("&vH-" ?\┿) ("&Udh" ?\╀) ("&uDh" ?\╁) ("&Vh-" ?\╂) ("&UdH" ?\╇) ("&uDH" ?\╈) ("&VLr" ?\╉) ("&VlR" ?\╊) ("&VH-" ?\╋) ("&HH" ?\═) ("&VV" ?\║) ("&dR" ?\╒) ("&Dr" ?\╓) ("&DR" ?\╔) ("&dL" ?\╕) ("&Dl" ?\╖) ("&LD" ?\╗) ("&uR" ?\╘) ("&Ur" ?\╙) ("&UR" ?\╚) ("&uL" ?\╛) ("&Ul" ?\╜) ("&UL" ?\╝) ("&vR" ?\╞) ("&Vr" ?\╟) ("&VR" ?\╠) ("&vL" ?\╡) ("&Vl" ?\╢) ("&VL" ?\╣) ("&dH" ?\╤) ("&Dh" ?\╥) ("&DH" ?\╦) ("&uH" ?\╧) ("&Uh" ?\╨) ("&UH" ?\╩) ("&vH" ?\╪) ("&Vh" ?\╫) ("&VH" ?\╬) ("&FD" ?\╱) ("&BD" ?\╲) ("&TB" ?\▀) ("&LB" ?\▄) ("&FB" ?\█) ("&lB" ?\▌) ("&RB" ?\▐) ("&.S" ?\░) ("&:S" ?\▒) ("&?S" ?\▓) ("&fS" ?\■) ("&OS" ?\□) ("&RO" ?\▢) ("&Rr" ?\▣) ("&RF" ?\▤) ("&RY" ?\▥) ("&RH" ?\▦) ("&RZ" ?\▧) ("&RK" ?\▨) ("&RX" ?\▩) ("&sB" ?\▪) ("&SR" ?\▬) ("&Or" ?\▭) ("&UT" ?\▲) ("&uT" ?\△) ("&Tr" ?\▷) ("&PR" ?\►) ("&Dt" ?\▼) ("&dT" ?\▽) ("&Tl" ?\◁) ("&PL" ?\◄) ("&Db" ?\◆) ("&Dw" ?\◇) ("&LZ" ?\◊) ("&0m" ?\○) ("&0o" ?\◎) ("&0M" ?\●) ("&0L" ?\◐) ("&0R" ?\◑) ("&Sn" ?\◘) ("&Ic" ?\◙) ("&Fd" ?\◢) ("&Bd" ?\◣) ("&Ci" ?\◯) ("&*2" ?\★) ("&*1" ?\☆) ("&TEL" ?\☎) ("&tel" ?\☏) ("&<H" ?\☜) ("&>H" ?\☞) ("&0u" ?\☺) ("&0U" ?\☻) ("&SU" ?\☼) ("&Fm" ?\♀) ("&Ml" ?\♂) ("&cS" ?\♠) ("&cH" ?\♡) ("&cD" ?\♢) ("&cC" ?\♣) ("&cS-" ?\♤) ("&cH-" ?\♥) ("&cD-" ?\♦) ("&cC-" ?\♧) ("&Md" ?\♩) ("&M8" ?\♪) ("&M2" ?\♫) ("&M16" ?\♬) ("&Mb" ?\♭) ("&Mx" ?\♮) ("&MX" ?\♯) ("&OK" ?\✓) ("&XX" ?\✗) ("&-X" ?\✠) ("&IS" ?\ ) ("&,_" ?\、) ("&._" ?\。) ("&+\"" ?\〃) ("&JIS" ?\〄) ("&*_" ?\々) ("&;_" ?\〆) ("&0_" ?\〇) ("&<+" ?\《) ("&>+" ?\》) ("&<'" ?\「) ("&>'" ?\」) ("&<\"" ?\『) ("&>\"" ?\』) ("&(\"" ?\【) ("&)\"" ?\】) ("&=T" ?\〒) ("&=_" ?\〓) ("&('" ?\〔) ("&)'" ?\〕) ("&(I" ?\〖) ("&)I" ?\〗) ("&-?" ?\〜) ("&A5" ?\ぁ) ("&a5" ?\あ) ("&I5" ?\ぃ) ("&i5" ?\い) ("&U5" ?\ぅ) ("&u5" ?\う) ("&E5" ?\ぇ) ("&e5" ?\え) ("&O5" ?\ぉ) ("&o5" ?\お) ("&ka" ?\か) ("&ga" ?\が) ("&ki" ?\き) ("&gi" ?\ぎ) ("&ku" ?\く) ("&gu" ?\ぐ) ("&ke" ?\け) ("&ge" ?\げ) ("&ko" ?\こ) ("&go" ?\ご) ("&sa" ?\さ) ("&za" ?\ざ) ("&si" ?\し) ("&zi" ?\じ) ("&su" ?\す) ("&zu" ?\ず) ("&se" ?\せ) ("&ze" ?\ぜ) ("&so" ?\そ) ("&zo" ?\ぞ) ("&ta" ?\た) ("&da" ?\だ) ("&ti" ?\ち) ("&di" ?\ぢ) ("&tU" ?\っ) ("&tu" ?\つ) ("&du" ?\づ) ("&te" ?\て) ("&de" ?\で) ("&to" ?\と) ("&do" ?\ど) ("&na" ?\な) ("&ni" ?\に) ("&nu" ?\ぬ) ("&ne" ?\ね) ("&no" ?\の) ("&ha" ?\は) ("&ba" ?\ば) ("&pa" ?\ぱ) ("&hi" ?\ひ) ("&bi" ?\び) ("&pi" ?\ぴ) ("&hu" ?\ふ) ("&bu" ?\ぶ) ("&pu" ?\ぷ) ("&he" ?\へ) ("&be" ?\べ) ("&pe" ?\ぺ) ("&ho" ?\ほ) ("&bo" ?\ぼ) ("&po" ?\ぽ) ("&ma" ?\ま) ("&mi" ?\み) ("&mu" ?\む) ("&me" ?\め) ("&mo" ?\も) ("&yA" ?\ゃ) ("&ya" ?\や) ("&yU" ?\ゅ) ("&yu" ?\ゆ) ("&yO" ?\ょ) ("&yo" ?\よ) ("&ra" ?\ら) ("&ri" ?\り) ("&ru" ?\る) ("&re" ?\れ) ("&ro" ?\ろ) ("&wA" ?\ゎ) ("&wa" ?\わ) ("&wi" ?\ゐ) ("&we" ?\ゑ) ("&wo" ?\を) ("&n5" ?\ん) ("&vu" ?\ゔ) ("&\"5" ?\゛) ("&05" ?\゜) ("&*5" ?\ゝ) ("&+5" ?\ゞ) ("&a6" ?\ァ) ("&A6" ?\ア) ("&i6" ?\ィ) ("&I6" ?\イ) ("&u6" ?\ゥ) ("&U6" ?\ウ) ("&e6" ?\ェ) ("&E6" ?\エ) ("&o6" ?\ォ) ("&O6" ?\オ) ("&Ka" ?\カ) ("&Ga" ?\ガ) ("&Ki" ?\キ) ("&Gi" ?\ギ) ("&Ku" ?\ク) ("&Gu" ?\グ) ("&Ke" ?\ケ) ("&Ge" ?\ゲ) ("&Ko" ?\コ) ("&Go" ?\ゴ) ("&Sa" ?\サ) ("&Za" ?\ザ) ("&Si" ?\シ) ("&Zi" ?\ジ) ("&Su" ?\ス) ("&Zu" ?\ズ) ("&Se" ?\セ) ("&Ze" ?\ゼ) ("&So" ?\ソ) ("&Zo" ?\ゾ) ("&Ta" ?\タ) ("&Da" ?\ダ) ("&Ti" ?\チ) ("&Di" ?\ヂ) ("&TU" ?\ッ) ("&Tu" ?\ツ) ("&Du" ?\ヅ) ("&Te" ?\テ) ("&De" ?\デ) ("&To" ?\ト) ("&Do" ?\ド) ("&Na" ?\ナ) ("&Ni" ?\ニ) ("&Nu" ?\ヌ) ("&Ne" ?\ネ) ("&No" ?\ノ) ("&Ha" ?\ハ) ("&Ba" ?\バ) ("&Pa" ?\パ) ("&Hi" ?\ヒ) ("&Bi" ?\ビ) ("&Pi" ?\ピ) ("&Hu" ?\フ) ("&Bu" ?\ブ) ("&Pu" ?\プ) ("&He" ?\ヘ) ("&Be" ?\ベ) ("&Pe" ?\ペ) ("&Ho" ?\ホ) ("&Bo" ?\ボ) ("&Po" ?\ポ) ("&Ma" ?\マ) ("&Mi" ?\ミ) ("&Mu" ?\ム) ("&Me" ?\メ) ("&Mo" ?\モ) ("&YA" ?\ャ) ("&Ya" ?\ヤ) ("&YU" ?\ュ) ("&Yu" ?\ユ) ("&YO" ?\ョ) ("&Yo" ?\ヨ) ("&Ra" ?\ラ) ("&Ri" ?\リ) ("&Ru" ?\ル) ("&Re" ?\レ) ("&Ro" ?\ロ) ("&WA" ?\ヮ) ("&Wa" ?\ワ) ("&Wi" ?\ヰ) ("&We" ?\ヱ) ("&Wo" ?\ヲ) ("&N6" ?\ン) ("&Vu" ?\ヴ) ("&KA" ?\ヵ) ("&KE" ?\ヶ) ("&Va" ?\ヷ) ("&Vi" ?\ヸ) ("&Ve" ?\ヹ) ("&Vo" ?\ヺ) ("&.6" ?\・) ("&-6" ?\ー) ("&*6" ?\ヽ) ("&+6" ?\ヾ) ("&b4" ?\ㄅ) ("&p4" ?\ㄆ) ("&m4" ?\ㄇ) ("&f4" ?\ㄈ) ("&d4" ?\ㄉ) ("&t4" ?\ㄊ) ("&n4" ?\ㄋ) ("&l4" ?\ㄌ) ("&g4" ?\ㄍ) ("&k4" ?\ㄎ) ("&h4" ?\ㄏ) ("&j4" ?\ㄐ) ("&q4" ?\ㄑ) ("&x4" ?\ㄒ) ("&zh" ?\ㄓ) ("&ch" ?\ㄔ) ("&sh" ?\ㄕ) ("&r4" ?\ㄖ) ("&z4" ?\ㄗ) ("&c4" ?\ㄘ) ("&s4" ?\ㄙ) ("&a4" ?\ㄚ) ("&o4" ?\ㄛ) ("&e4" ?\ㄜ) ("&eh4" ?\ㄝ) ("&ai" ?\ㄞ) ("&ei" ?\ㄟ) ("&au" ?\ㄠ) ("&ou" ?\ㄡ) ("&an" ?\ㄢ) ("&en" ?\ㄣ) ("&aN" ?\ㄤ) ("&eN" ?\ㄥ) ("&er" ?\ㄦ) ("&i4" ?\ㄧ) ("&u4" ?\ㄨ) ("&iu" ?\ㄩ) ("&v4" ?\ㄪ) ("&nG" ?\ㄫ) ("&gn" ?\ㄬ) ("&1c" ?\㈠) ("&2c" ?\㈡) ("&3c" ?\㈢) ("&4c" ?\㈣) ("&5c" ?\㈤) ("&6c" ?\㈥) ("&7c" ?\㈦) ("&8c" ?\㈧) ("&9c" ?\㈨) ("&10c" ?\㈩) ("&KSC" ?\㉿) ("&am" ?\㏂) ("&pm" ?\㏘) ("&\"3" ?\) ("&\"1" ?\) ("&\"!" ?\) ("&\"'" ?\) ("&\">" ?\) ("&\"?" ?\) ("&\"-" ?\) ("&\"(" ?\) ("&\"." ?\) ("&\":" ?\) ("&\"0" ?\) ("&\"," ?\) ("&\"_" ?\) ("&\"\"" ?\) ("&\";" ?\) ("&\"<" ?\) ("&\"=" ?\) ("&\"/" ?\) ("&\"p" ?\) ("&\"d" ?\) ("&\"i" ?\) ("&+_" ?\) ("&a+:" ?\) ("&Tel" ?\) ("&UA" ?\) ("&UB" ?\) ("&t3" ?\) ("&m3" ?\) ("&k3" ?\) ("&p3" ?\) ("&Mc" ?\) ("&Fl" ?\) ("&Ss" ?\) ("&Ch" ?\) ("&CH" ?\) ("&__" ?\) ("&/c" ?\) ("&ff" ?\ff) ("&fi" ?\fi) ("&fl" ?\fl) ("&ffi" ?\ffi) ("&ffl" ?\ffl) ("&St" ?\ſt) ("&st" ?\st) ("&3+;" ?\ﹽ) ("&aM." ?\ﺂ) ("&aH." ?\ﺄ) ("&ah." ?\ﺈ) ("&a+-" ?\ﺍ) ("&a+." ?\ﺎ) ("&b+-" ?\ﺏ) ("&b+." ?\ﺐ) ("&b+," ?\ﺑ) ("&b+;" ?\ﺒ) ("&tm-" ?\ﺓ) ("&tm." ?\ﺔ) ("&t+-" ?\ﺕ) ("&t+." ?\ﺖ) ("&t+," ?\ﺗ) ("&t+;" ?\ﺘ) ("&tk-" ?\ﺙ) ("&tk." ?\ﺚ) ("&tk," ?\ﺛ) ("&tk;" ?\ﺜ) ("&g+-" ?\ﺝ) ("&g+." ?\ﺞ) ("&g+," ?\ﺟ) ("&g+;" ?\ﺠ) ("&hk-" ?\ﺡ) ("&hk." ?\ﺢ) ("&hk," ?\ﺣ) ("&hk;" ?\ﺤ) ("&x+-" ?\ﺥ) ("&x+." ?\ﺦ) ("&x+," ?\ﺧ) ("&x+;" ?\ﺨ) ("&d+-" ?\ﺩ) ("&d+." ?\ﺪ) ("&dk-" ?\ﺫ) ("&dk." ?\ﺬ) ("&r+-" ?\ﺭ) ("&r+." ?\ﺮ) ("&z+-" ?\ﺯ) ("&z+." ?\ﺰ) ("&s+-" ?\ﺱ) ("&s+." ?\ﺲ) ("&s+," ?\ﺳ) ("&s+;" ?\ﺴ) ("&sn-" ?\ﺵ) ("&sn." ?\ﺶ) ("&sn," ?\ﺷ) ("&sn;" ?\ﺸ) ("&c+-" ?\ﺹ) ("&c+." ?\ﺺ) ("&c+," ?\ﺻ) ("&c+;" ?\ﺼ) ("&dd-" ?\ﺽ) ("&dd." ?\ﺾ) ("&dd," ?\ﺿ) ("ⅆ" ?\ﻀ) ("&tj-" ?\ﻁ) ("&tj." ?\ﻂ) ("&tj," ?\ﻃ) ("&tj;" ?\ﻄ) ("&zH-" ?\ﻅ) ("&zH." ?\ﻆ) ("&zH," ?\ﻇ) ("&zH;" ?\ﻈ) ("&e+-" ?\ﻉ) ("&e+." ?\ﻊ) ("&e+," ?\ﻋ) ("&e+;" ?\ﻌ) ("&i+-" ?\ﻍ) ("&i+." ?\ﻎ) ("&i+," ?\ﻏ) ("&i+;" ?\ﻐ) ("&f+-" ?\ﻑ) ("&f+." ?\ﻒ) ("&f+," ?\ﻓ) ("&f+;" ?\ﻔ) ("&q+-" ?\ﻕ) ("&q+." ?\ﻖ) ("&q+," ?\ﻗ) ("&q+;" ?\ﻘ) ("&k+-" ?\ﻙ) ("&k+." ?\ﻚ) ("&k+," ?\ﻛ) ("&k+;" ?\ﻜ) ("&l+-" ?\ﻝ) ("&l+." ?\ﻞ) ("&l+," ?\ﻟ) ("&l+;" ?\ﻠ) ("&m+-" ?\ﻡ) ("&m+." ?\ﻢ) ("&m+," ?\ﻣ) ("&m+;" ?\ﻤ) ("&n+-" ?\ﻥ) ("&n+." ?\ﻦ) ("&n+," ?\ﻧ) ("&n+;" ?\ﻨ) ("&h+-" ?\ﻩ) ("&h+." ?\ﻪ) ("&h+," ?\ﻫ) ("&h+;" ?\ﻬ) ("&w+-" ?\ﻭ) ("&w+." ?\ﻮ) ("&j+-" ?\ﻯ) ("&j+." ?\ﻰ) ("&y+-" ?\ﻱ) ("&y+." ?\ﻲ) ("&y+," ?\ﻳ) ("&y+;" ?\ﻴ) ("&lM-" ?\ﻵ) ("&lM." ?\ﻶ) ("&lH-" ?\ﻷ) ("&lH." ?\ﻸ) ("&lh-" ?\ﻹ) ("&lh." ?\ﻺ) ("&la-" ?\ﻻ) ("&la." ?\ﻼ) )) (state (init (map))) ;; Local Variables: ;; mode: lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ru-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000005047�14422175267�010777� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ru-kbd.mim -- Russian input method with Russian keyboard layout ;; Copyright (C) 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Russian by simulating the Russian keyboard. ;;; ;;; @image html ru-kbd.png "Keyboard Layout" ;;; @image latex ru-kbd.eps "Keyboard Layout" width=\narrowwidth (input-method ru kbd) (description "Russian input method simulating the Russian keyboard. 1! 2\" 3№ 4; 5% 6: 7? 8* 9( 0) -_ =+ ёЁ Й Ц У К Е Н Г Ш Щ З Х Ъ Ф Ы В А П Р О Л Д Ж Э \\| Я Ч С М И Т Ь Б Ю ., ") (title "RU") (map (map ("`" ?ё) ("q" ?й) ("w" ?ц) ("e" ?у) ("r" ?к) ("t" ?е) ("y" ?н) ("u" ?г) ("i" ?ш) ("o" ?щ) ("p" ?з) ("[" ?х) ("]" ?ъ) ("a" ?ф) ("s" ?ы) ("d" ?в) ("f" ?а) ("g" ?п) ("h" ?р) ("j" ?о) ("k" ?л) ("l" ?д) (";" ?ж) ("'" ?э) ("\\" ?\\) ("z" ?я) ("x" ?ч) ("c" ?с) ("v" ?м) ("b" ?и) ("n" ?т) ("m" ?ь) ("," ?б) ("." ?ю) ("/" ?.) ("!" ?!) ("@" ?\") ("#" ?№) ("$" ?\;) ("%" ?%) ("^" ?:) ("&" ??) ("*" ?*) ("(" ?\() (")" ?\)) ("_" ?_) ("+" ?+) ("~" ?Ё) ("Q" ?Й) ("W" ?Ц) ("E" ?У) ("R" ?К) ("T" ?Е) ("Y" ?Н) ("U" ?Г) ("I" ?Ш) ("O" ?Щ) ("P" ?З) ("{" ?Х) ("}" ?Ъ) ("A" ?Ф) ("S" ?Ы) ("D" ?В) ("F" ?А) ("G" ?П) ("H" ?Р) ("J" ?О) ("K" ?Л) ("L" ?Д) (":" ?Ж) ("\"" ?Э) ("|" ?\|) ("Z" ?Я) ("X" ?Ч) ("C" ?С) ("V" ?М) ("B" ?И) ("N" ?Т) ("M" ?Ь) ("<" ?Б) (">" ?Ю) ("?" ?,))) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/cmc-kbd.mim����������������������������������������������������������������������0000644�0023456�0023456�00000011372�14422175267�011111� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; cmc-kdb.mim -- Cham input method based on Cham keyboard ;; Copyright (C) 2008, 2009 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method cmc kbd (version "1.6.0")) (description (_"Cham input method simulating Cham keyboard. Cham characters are encoded in logical order in memory and in files. But, you can type Cham text in visual order with this input method. Backspace and Delete also work in the manner of visual order.")) (title "ꨌꩌk") (map ;; Independent vowels and consonants (independent ;; Vowels ("a" "ꨀ") ("I" "ꨁ") ("u" "ꨂ") ("e" "ꨃ") ("i" "ꨄ") ("o" "ꨅ") ;; Cosonants ("k" "ꨆ") ("A" "ꨇ") ("g" "ꨈ") ("G" "ꨉ") ("z" "ꨊ") ("Z" "ꨋ") ("c" "ꨌ") ("S" "ꨍ") ("j" "ꨄ") ("J" "ꨏ") ("v" "ꨐ") ("V" "ꨑ") ("W" "ꨒ") ("t" "ꨓ") ("E" "ꨔ") ("d" "ꨕ") ("D" "ꨖ") ("n" "ꨗ") ("q" "ꨘ") ("Q" "ꨙ") ("p" "ꨚ") ("F" "ꨛ") ("f" "ꨜ") ("b" "ꨝ") ("B" "ꨞ") ("m" "ꨟ") ("M" "ꨠ") ("O" "ꨡ") ("y" "ꨢ") ("r" "ꨣ") ("l" "ꨤ") ("w" "ꨥ") ("x" "ꨦ") ("s" "ꨧ") ("h" "ꨨ")) ;; Dependent vowels (post-vowel ("%" "ꨩ") ("^" "ꨩꨮ") ("{" "ꨪ") ("[" "ꨪꩌ") ("}" "ꨫ") ("]" "ꨬ") ("`" "ꨭ") ("@" "ꨮ") ("$" "ꨮꩃ") ("#" "ꨮꩌ") ("<" "ꨱ") ("\"" "ꨱꨮ") (">" "ꨱꩌ") ("," "ꨲ")) (pre-vowel ("-" "ꨯ") ("=" "ꨰ")) ;; Medials (post-medial ("~" "ꨳ") ("*" "ꨵ") (")" "ꨵꨭ") ("(" "ꨵꨶ") ("&" "ꨶ")) (pre-medial ("\\" "ꨴ")) ;; (";" ",") ;; Final consonants. (final ("K" "ꩀ") ;; ꩁ ("U" "ꩂ") ("/" "ꩃ") ("C" "ꩄ") ("T" "ꩅ") ("N" "ꩆ") ("P" "ꩇ") ("Y" "ꩈ") ("R" "ꩉ") ("L" "ꩊ") ("X" "ꩋ") ("'" "ꩌ") ("H" "ꩍ")) (misc ;; Digits ("0" "꩐") ("1" "꩑") ("2" "꩒") ("3" "꩓") ("4" "꩔") ("5" "꩕") ("6" "꩖") ("7" "꩗") ("8" "꩘") ("9" "꩙") ;; Traditional punctuations. ("_" "꩜") ("|" "꩝") ("||" "꩞") ("|||" "꩟") ;; ASCII remapping. (";" ",")) (edit ((BackSpace) (set PREV @-1) (cond ((= PREV PM) (set PREV @-2) (cond ((& (>= PREV 0xAA00) (<= PREV 0xAA28)) (delete @-2) (insert PM)) (1 (unhandle)))) ((| (= PREV PV1) (= PREV PV2)) (cond ((= @-2 PM) (cond ((& (>= @-3 0xAA00) (<= @-3 0xAA28)) (delete @-4) (insert PREV) (insert PM)) (1 (unhandle)))) ((& (>= @-2 0xAA00) (<= @-2 0xAA28)) (delete @-2) (insert PREV)) (1 (unhandle)))) (1 (unhandle)))) ((Delete) (set NEXT @+0) (cond ((& (>= NEXT 0xAA00) (<= NEXT 0xAA28)) (set N2 @+1) (cond ((= N2 PM) (set N3 @+2) (cond ((| (= N3 PV1) (= N3 PV2)) (delete @+3) (insert NEXT) (insert N2)) (1 (delete @+2) (insert NEXT)))) ((| (= N2 PV1) (= N2 PV2)) (delete @+2) (insert NEXT)) (1 (unhandle)))) (1 (unhandle))))) ) (state (init (t (set PM 0xAA34) ; PRE-MEDIAL (set PV1 0xAA2F) ; PRE-VOWEL-1 (set PV2 0xAA30) ; PRE-VOWEL-2 ) (independent (set C @-1) (set PREV @-2) (cond ((= PREV PM) (set PREV @-3) (cond ((| (= PREV PV1) (= PREV PV2)) (delete @-3) (insert C) (insert PM) (insert PREV)) ((| (< PREV 0xAA00) (> PREV 0xAA28)) (delete @-2) (insert C) (insert PM)))) ((| (= PREV PV1) (= PREV PV2)) (cond ((= @-3 PM)) ((| (< @-3 0xAA00) (> @-3 0xAA28)) (delete @-2) (insert C) (insert PREV)))))) (pre-vowel (set C @-1) (set NEXT @+0) (cond ((& (>= NEXT 0xAA00) (<= NEXT 0xAA28)) (delete @-1) (delete @+1) (insert NEXT) (insert C) (set NEXT @+0))) (cond ((& (>= NEXT 0xAA33) (<= NEXT 0xAA36)) (delete @-1) (delete @+1) (insert NEXT) (insert C)))) (pre-medial (set C @-1) (set NEXT @+0) (cond ((& (>= NEXT 0xAA00) (<= NEXT 0xAA28)) (delete @-1) (delete @+1) (insert NEXT) (insert C)))) (post-medial) (post-vowel) (final) (misc) (edit))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/hy-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000006013�14422175267�010763� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; hy-kbd.mim -- Armenian input method with Eastern Armenian keyboard layout ;; Copyright (C) 2004 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Armenian. ;;; Simulating Eastern Armenian keyboard on American keyboard. ;;; @image html hy-kbd.png "Keyboard Layout" ;;; @image latex hy-kbd.eps "Keyboard Layout" width=\narrowwidth ;; :1 ձՁ յՅ ՛3 ,4 -9 .և «( ») օՕ ռՌ ժԺ ՝՜ ;; խԽ ւՒ էԷ րՐ տՏ եԵ ըԸ իԻ ոՈ պՊ չՉ ջՋ ;; աԱ սՍ դԴ ֆՖ քՔ հՀ ճՃ կԿ լԼ թԹ փՓ '՞ ;; զԶ ցՑ գԳ վՎ բԲ նՆ մՄ շՇ ղՂ ծԾ (input-method hy kbd) (description "Armerian input method simulating the Eastern Armerian keyboard. :1 ձՁ յՅ ՛3 ,4 -9 .և «( ») օՕ ռՌ ժԺ ՝՜ խԽ ւՒ էԷ րՐ տՏ եԵ ըԸ իԻ ոՈ պՊ չՉ ջՋ աԱ սՍ դԴ ֆՖ քՔ հՀ ճՃ կԿ լԼ թԹ փՓ '՞ զԶ ցՑ գԳ վՎ բԲ նՆ մՄ շՇ ղՂ ծԾ ") (title "HY") (map (map ("1" ?:) ("!" ?1) ("2" ?ձ) ("@" ?Ձ) ("3" ?յ) ("#" ?Յ) ("4" ?՛) ("$" ?3) ("5" ?,) ("%" ?4) ("6" ?-) ("^" ?9) ("7" ?.) ("&" ?և) ("8" ?«) ("*" ?\() ("9" ?») ("(" ?\)) ("0" ?օ) (")" ?Օ) ("-" ?ռ) ("_" ?Ռ) ("=" ?ժ) ("+" ?Ժ) ("`" ?՝) ("~" ?՜) ("q" ?խ) ("Q" ?Խ) ("w" ?ւ) ("W" ?Ւ) ("e" ?է) ("E" ?Է) ("r" ?ր) ("R" ?Ր) ("t" ?տ) ("T" ?Տ) ("y" ?ե) ("Y" ?Ե) ("u" ?ը) ("U" ?Ը) ("i" ?ի) ("I" ?Ի) ("o" ?ո) ("O" ?Ո) ("p" ?պ) ("P" ?Պ) ("[" ?չ) ("{" ?Չ) ("]" ?ջ) ("}" ?Ջ) ("\\" ?') ("|" ?՞) ("a" ?ա) ("A" ?Ա) ("s" ?ս) ("S" ?Ս) ("d" ?դ) ("D" ?Դ) ("f" ?ֆ) ("F" ?Ֆ) ("g" ?ք) ("G" ?Ք) ("h" ?հ) ("H" ?Հ) ("j" ?ճ) ("J" ?Ճ) ("k" ?կ) ("K" ?Կ) ("l" ?լ) ("L" ?Լ) (";" ?թ) (":" ?Թ) ("'" ?փ) ("\"" ?Փ) ("z" ?զ) ("Z" ?Զ) ("x" ?ց) ("X" ?Ց) ("c" ?գ) ("C" ?Գ) ("v" ?վ) ("V" ?Վ) ("b" ?բ) ("B" ?Բ) ("n" ?ն) ("N" ?Ն) ("m" ?մ) ("M" ?Մ) ("," ?շ) ("<" ?Շ) ("." ?ղ) (">" ?Ղ) ("/" ?ծ) ("?" ?Ծ) )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/grc-mizuochi.mim�����������������������������������������������������������������0000644�0023456�0023456�00000033543�14422175267�012215� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; grc-mizuochi.mim -- Mizuochi input method for classical Greek ;; Copyright (C) 2006, 2007, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method grc mizuochi) (description "Mizuochi input method for classical Greek. ------------------------------------- character capital small ------------------------------------- alpha A a beta B b gamma G g delta D d epsilon E e zeta Z z eta H h theta Q q iota I i kappa K k lamda L l mu M m nu H n xi X x omicron O o pi P p rho R r sigma S s final sigma j tau T t upsilon U u phi F f chi C c psi Y y omega W w ------------------------------------- sampi ! digamma # stigma $ koppa & % ------------------------------------- ------------------------ mark key ------------------------ ypogegrammeni J psili ' or v dasia ` or V oxia / varia ? perispomeni \\ or ^ dialytika \" ano teleia : erotimatiko ; ---------------------- ") (title "Ὢ") (map (map ("!" ?ϡ) ; sampi ("#" ?ϝ) ; digamma ("$" ?ϛ) ; stigma ("%" ?ϙ) ; archaic koppa ("&" ?Ϙ) ; archaic KOPPA ("'" ?᾿) ("v" ?᾿) ; psili ("/" ?´) ; oxia (":" ?·) ; ano teleia (";" ?;) ; erotimatiko ("\"" ?¨) ; dialytika ("A" ?Α) ("B" ?Β) ("C" ?Χ) ("D" ?Δ) ("E" ?Ε) ("F" ?Φ) ("G" ?Γ) ("H" ?Η) ("I" ?Ι) ("wJ" ?ῳ) ("K" ?Κ) ("L" ?Λ) ("M" ?Μ) ("N" ?Ν) ("O" ?Ο) ("P" ?Π) ("Q" ?Θ) ("R" ?Ρ) ("S" ?Σ) ("T" ?Τ) ("U" ?Υ) ("hJ" ?ῃ) ("W" ?Ω) ("X" ?Ξ) ("Y" ?Ψ) ("Z" ?Ζ) ("?" ?`) ; varia ("\\" ?῀) ; #x1fc0 perispomeni ("^" ?῀) ; #x1fc0 perispomeni ("`" ?῾) ("V" ?῾) ; dasia ("a" ?α) ("b" ?β) ("c" ?χ) ("d" ?δ) ("e" ?ε) ("f" ?φ) ("g" ?γ) ("h" ?η) ("i" ?ι) ("j" ?ς) ("k" ?κ) ("l" ?λ) ("m" ?μ) ("n" ?ν) ("o" ?ο) ("p" ?π) ("q" ?θ) ("r" ?ρ) ("s" ?σ) ("t" ?τ) ("u" ?υ) ("aJ" ?ᾳ) ("w" ?ω) ("x" ?ξ) ("y" ?ψ) ("z" ?ζ) ("i`" ?ἱ) ("iV" ?ἱ) ("i'" ?ἰ) ("iv" ?ἰ) ("i/" ?ί) ("i`/" ?ἵ) ("iV/" ?ἵ) ("i/`" ?ἵ) ("i/V" ?ἵ) ("i'/" ?ἴ) ("iv/" ?ἴ) ("i/'" ?ἴ) ("i/v" ?ἴ) ("i?" ?ὶ) ("i`?" ?ἳ) ("iV?" ?ἳ) ("i?`" ?ἳ) ("i?V" ?ἳ) ("i'?" ?ἲ) ("iv?" ?ἲ) ("i?'" ?ἲ) ("i?v" ?ἲ) ("i^" ?ῖ) ("i\\" ?ῖ) ("i`^" ?ἷ) ("i`\\" ?ἷ) ("iV^" ?ἷ) ("iV\\" ?ἷ) ("i^`" ?ἷ) ("i\\`" ?ἷ) ("i^V" ?ἷ) ("i\\V" ?ἷ) ("i'^" ?ἶ) ("i'\\" ?ἶ) ("iv^" ?ἶ) ("iv\\" ?ἶ) ("i^'" ?ἶ) ("i\\'" ?ἶ) ("i^v" ?ἶ) ("i\\v" ?ἶ) ("i\"" ?ϊ) ("i/\"" ?ΐ) ("i\"/" ?ΐ) ("i?\"" ?ῒ) ("i\"?" ?ῒ) ("I`" ?Ἱ) ("IV" ?Ἱ) ("I'" ?Ἰ) ("Iv" ?Ἰ) ("I/" ?Ί) ("I`/" ?Ἵ) ("IV/" ?Ἵ) ("I/`" ?Ἵ) ("I/V" ?Ἵ) ("I'/" ?Ἴ) ("Iv/" ?Ἴ) ("I/'" ?Ἴ) ("I/v" ?Ἴ) ("I?" ?Ὶ) ("I`?" ?Ἳ) ("IV?" ?Ἳ) ("I?`" ?Ἳ) ("I?V" ?Ἳ) ("I'?" ?Ἲ) ("Iv?" ?Ἲ) ("I?'" ?Ἲ) ("I?v" ?Ἲ) ("I^" ?ῖ) ("I\\" ?ῖ) ("I`^" ?Ἷ) ("I`\\" ?Ἷ) ("IV^" ?Ἷ) ("IV\\" ?Ἷ) ("I^`" ?Ἷ) ("I\\`" ?Ἷ) ("I^V" ?Ἷ) ("I\\V" ?Ἷ) ("I'^" ?Ἶ) ("I'\\" ?Ἶ) ("Iv^" ?Ἶ) ("Iv\\" ?Ἶ) ("I^'" ?Ἶ) ("I\\'" ?Ἶ) ("I^v" ?Ἶ) ("I\\v" ?Ἶ) ("I\"" ?Ϊ) ("I/\"" ?ΐ) ("I\"/" ?ΐ) ("I?\"" ?ῒ) ("I\"?" ?ῒ) ("e`" ?ἑ) ("eV" ?ἑ) ("e'" ?ἐ) ("ev" ?ἐ) ("e/" ?έ) ("e/`" ?ἕ) ("e/V" ?ἕ) ("e`/" ?ἕ) ("eV/" ?ἕ) ("e/'" ?ἔ) ("e/v" ?ἔ) ("e'/" ?ἔ) ("ev/" ?ἔ) ("e?" ?ὲ) ("e?`" ?ἓ) ("e?V" ?ἓ) ("e`?" ?ἓ) ("eV?" ?ἓ) ("e?'" ?ἒ) ("e?v" ?ἒ) ("e'?" ?ἒ) ("ev?" ?ἒ) ("E`" ?Ἑ) ("EV" ?Ἑ) ("E'" ?Ἐ) ("Ev" ?Ἐ) ("E/" ?Έ) ("E/`" ?Ἕ) ("E/V" ?Ἕ) ("E`/" ?Ἕ) ("EV/" ?Ἕ) ("E/'" ?Ἔ) ("E/v" ?Ἔ) ("E'/" ?Ἔ) ("Ev/" ?Ἔ) ("E?" ?Ὲ) ("E?`" ?Ἓ) ("E?V" ?Ἓ) ("E`?" ?Ἓ) ("EV?" ?Ἓ) ("E?'" ?Ἒ) ("E?v" ?Ἒ) ("E'?" ?Ἒ) ("Ev?" ?Ἒ) ("a`" ?ἁ) ("aV" ?ἁ) ("a'" ?ἀ) ("av" ?ἀ) ("a/" ?ά) ("a/`" ?ἅ) ("a/V" ?ἅ) ("a`/" ?ἅ) ("aV/" ?ἅ) ("a/'" ?ἄ) ("a/v" ?ἄ) ("a'/" ?ἄ) ("av/" ?ἄ) ("a?" ?ὰ) ("a?`" ?ἃ) ("a?V" ?ἃ) ("a`?" ?ἃ) ("aV?" ?ἃ) ("a?'" ?ἂ) ("a?v" ?ἂ) ("a'?" ?ἂ) ("av?" ?ἂ) ("a^" ?ᾶ) ("a\\" ?ᾶ) ("a^`" ?ἇ) ("a^V" ?ἇ) ("a\\`" ?ἇ) ("a\\V" ?ἇ) ("a`^" ?ἇ) ("aV^" ?ἇ) ("a`\\" ?ἇ) ("aV\\" ?ἇ) ("a^'" ?ἆ) ("a^v" ?ἆ) ("a\\'" ?ἆ) ("a\\v" ?ἆ) ("a'^" ?ἆ) ("av^" ?ἆ) ("a'\\" ?ἆ) ("av\\" ?ἆ) ("A`" ?Ἁ) ("AV" ?Ἁ) ("A'" ?Ἀ) ("Av" ?Ἀ) ("A/" ?Ά) ("A/`" ?Ἅ) ("A/V" ?Ἅ) ("A`/" ?Ἅ) ("AV/" ?Ἅ) ("A/'" ?Ἄ) ("A/v" ?Ἄ) ("A'/" ?Ἄ) ("Av/" ?Ἄ) ("A?" ?Ὰ) ("A?`" ?Ἃ) ("A?V" ?Ἃ) ("A`?" ?Ἃ) ("AV?" ?Ἃ) ("A?'" ?Ἂ) ("A?v" ?Ἂ) ("A'?" ?Ἂ) ("Av?" ?Ἂ) ("A^" ?ᾶ) ("A\\" ?ᾶ) ("A^`" ?Ἇ) ("A^V" ?Ἇ) ("A\\`" ?Ἇ) ("A\\V" ?Ἇ) ("A`^" ?Ἇ) ("AV^" ?Ἇ) ("A`\\" ?Ἇ) ("AV\\" ?Ἇ) ("A^'" ?Ἆ) ("A^v" ?Ἆ) ("A\\'" ?Ἆ) ("A\\v" ?Ἆ) ("A'^" ?Ἆ) ("Av^" ?Ἆ) ("A'\\" ?Ἆ) ("Av\\" ?Ἆ) ("aJ`" ?ᾁ) ("aJV" ?ᾁ) ("aJ'" ?ᾀ) ("aJv" ?ᾀ) ("aJ/" ?ᾴ) ("aJ/`" ?ᾅ) ("aJ/V" ?ᾅ) ("aJ`/" ?ᾅ) ("aJV/" ?ᾅ) ("aJ/'" ?ᾄ) ("aJ/v" ?ᾄ) ("aJ'/" ?ᾄ) ("aJv/" ?ᾄ) ("aJ?" ?ᾲ) ("aJ?`" ?ᾃ) ("aJ?V" ?ᾃ) ("aJ`?" ?ᾃ) ("aJV?" ?ᾃ) ("aJ?'" ?ᾂ) ("aJ?v" ?ᾂ) ("aJ'?" ?ᾂ) ("aJv?" ?ᾂ) ("aJ^" ?ᾷ) ("aJ\\" ?ᾷ) ("aJ^`" ?ᾇ) ("aJ^V" ?ᾇ) ("aJ\\`" ?ᾇ) ("aJ\\V" ?ᾇ) ("aJ`^" ?ᾇ) ("aJV^" ?ᾇ) ("aJ`\\" ?ᾇ) ("aJV\\" ?ᾇ) ("aJ^'" ?ᾆ) ("aJ^v" ?ᾆ) ("aJ\\'" ?ᾆ) ("aJ\\v" ?ᾆ) ("aJ'^" ?ᾆ) ("aJv^" ?ᾆ) ("aJ'\\" ?ᾆ) ("aJv\\" ?ᾆ) ("AJ`" ?ᾉ) ("AJV" ?ᾉ) ("AJ'" ?ᾈ) ("AJv" ?ᾈ) ("AJ/" ?ᾴ) ("AJ/`" ?ᾍ) ("AJ/V" ?ᾍ) ("AJ`/" ?ᾍ) ("AJV/" ?ᾍ) ("AJ/'" ?ᾌ) ("AJ/v" ?ᾌ) ("AJ'/" ?ᾌ) ("AJv/" ?ᾌ) ("AJ?" ?ᾲ) ("AJ?`" ?ᾋ) ("AJ?V" ?ᾋ) ("AJ`?" ?ᾋ) ("AJV?" ?ᾋ) ("AJ?'" ?ᾊ) ("AJ?v" ?ᾊ) ("AJ'?" ?ᾊ) ("AJv?" ?ᾊ) ("AJ^" ?ᾷ) ("AJ\\" ?ᾷ) ("AJ^`" ?ᾏ) ("AJ^V" ?ᾏ) ("AJ\\`" ?ᾏ) ("AJ\\V" ?ᾏ) ("AJ`^" ?ᾏ) ("AJV^" ?ᾏ) ("AJ`\\" ?ᾏ) ("AJV\\" ?ᾏ) ("AJ^'" ?ᾎ) ("AJ^v" ?ᾎ) ("AJ\\'" ?ᾎ) ("AJ\\v" ?ᾎ) ("AJ'^" ?ᾎ) ("AJv^" ?ᾎ) ("AJ'\\" ?ᾎ) ("AJv\\" ?ᾎ) ("r`" ?ῥ) ("rV" ?ῥ) ("r'" ?ῤ) ("rv" ?ῤ) ("R`" ?Ῥ) ("RV" ?Ῥ) ("h`" ?ἡ) ("hV" ?ἡ) ("h'" ?ἠ) ("hv" ?ἠ) ("h/" ?ή) ("h/`" ?ἥ) ("h/V" ?ἥ) ("h`/" ?ἥ) ("hV/" ?ἥ) ("h/'" ?ἤ) ("h/v" ?ἤ) ("h'/" ?ἤ) ("hv/" ?ἤ) ("h?" ?ὴ) ("h?`" ?ἣ) ("h?V" ?ἣ) ("h`?" ?ἣ) ("hV?" ?ἣ) ("h?'" ?ἢ) ("h?v" ?ἢ) ("h'?" ?ἢ) ("hv?" ?ἢ) ("h^" ?ῆ) ("h\\" ?ῆ) ("h^`" ?ἧ) ("h^V" ?ἧ) ("h\\`" ?ἧ) ("h\\V" ?ἧ) ("h`^" ?ἧ) ("h`\\" ?ἧ) ("hV^" ?ἧ) ("hV\\" ?ἧ) ("h^'" ?ἦ) ("h^v" ?ἦ) ("h\\'" ?ἦ) ("h\\v" ?ἦ) ("h'^" ?ἦ) ("h'\\" ?ἦ) ("hv^" ?ἦ) ("hv\\" ?ἦ) ("H`" ?Ἡ) ("HV" ?Ἡ) ("H'" ?Ἠ) ("Hv" ?Ἠ) ("H/" ?Ή) ("H/`" ?Ἥ) ("H/V" ?Ἥ) ("H`/" ?Ἥ) ("HV/" ?Ἥ) ("H/'" ?Ἤ) ("H/v" ?Ἤ) ("H'/" ?Ἤ) ("Hv/" ?Ἤ) ("H?" ?Ὴ) ("H?`" ?Ἣ) ("H?V" ?Ἣ) ("H`?" ?Ἣ) ("HV?" ?Ἣ) ("H?'" ?Ἢ) ("H?v" ?Ἢ) ("H'?" ?Ἢ) ("Hv?" ?Ἢ) ("H^" ?ῆ) ("H\\" ?ῆ) ("H^`" ?Ἧ) ("H^V" ?Ἧ) ("H\\`" ?Ἧ) ("H\\V" ?Ἧ) ("H`^" ?Ἧ) ("H`\\" ?Ἧ) ("HV^" ?Ἧ) ("HV\\" ?Ἧ) ("H^'" ?Ἦ) ("H^v" ?Ἦ) ("H\\'" ?Ἦ) ("H\\v" ?Ἦ) ("H'^" ?Ἦ) ("H'\\" ?Ἦ) ("Hv^" ?Ἦ) ("Hv\\" ?Ἦ) ("J" ?ͺ) ; ypogegrammeni ("hJ`" ?ᾑ) ("hJV" ?ᾑ) ("hJ'" ?ᾐ) ("hJv" ?ᾐ) ("hJ/" ?ῄ) ("hJ`/" ?ᾕ) ("hJV/" ?ᾕ) ("hJ/`" ?ᾕ) ("hJ/V" ?ᾕ) ("hJ'/" ?ᾔ) ("hJv/" ?ᾔ) ("hJ/'" ?ᾔ) ("hJ/v" ?ᾔ) ("hJ?" ?ῂ) ("hJ`?" ?ᾓ) ("hJV?" ?ᾓ) ("hJ?`" ?ᾓ) ("hJ?V" ?ᾓ) ("hJ'?" ?ᾒ) ("hJv?" ?ᾒ) ("hJ?'" ?ᾒ) ("hJ?v" ?ᾒ) ("hJ^" ?ῇ) ("hJ\\" ?ῇ) ("hJ`^" ?ᾗ) ("hJ`\\" ?ᾗ) ("hJV^" ?ᾗ) ("hJV\\" ?ᾗ) ("hJ^`" ?ᾗ) ("hJ\\`" ?ᾗ) ("hJ^V" ?ᾗ) ("hJ\\V" ?ᾗ) ("hJ'^" ?ᾖ) ("hJ'\\" ?ᾖ) ("hJv^" ?ᾖ) ("hJv\\" ?ᾖ) ("hJ^'" ?ᾖ) ("hJ\\'" ?ᾖ) ("hJ^v" ?ᾖ) ("hJ\\v" ?ᾖ) ("HJ`" ?ᾙ) ("HJV" ?ᾙ) ("HJ'" ?ᾘ) ("HJv" ?ᾘ) ("HJ/" ?ῄ) ("HJ`/" ?ᾝ) ("HJV/" ?ᾝ) ("HJ/`" ?ᾝ) ("HJ/V" ?ᾝ) ("HJ'/" ?ᾜ) ("HJv/" ?ᾜ) ("HJ/'" ?ᾜ) ("HJ/v" ?ᾜ) ("HJ?" ?ῂ) ("HJ`?" ?ᾛ) ("HJV?" ?ᾛ) ("HJ?`" ?ᾛ) ("HJ?V" ?ᾛ) ("HJ'?" ?ᾚ) ("HJv?" ?ᾚ) ("HJ?'" ?ᾚ) ("HJ?v" ?ᾚ) ("HJ^" ?ῇ) ("HJ\\" ?ῇ) ("HJ`^" ?ᾟ) ("HJ`\\" ?ᾟ) ("HJV^" ?ᾟ) ("HJV\\" ?ᾟ) ("HJ^`" ?ᾟ) ("HJ\\`" ?ᾟ) ("HJ^V" ?ᾟ) ("HJ\\V" ?ᾟ) ("HJ'^" ?ᾞ) ("HJ'\\" ?ᾞ) ("HJv^" ?ᾞ) ("HJv\\" ?ᾞ) ("HJ^'" ?ᾞ) ("HJ\\'" ?ᾞ) ("HJ^v" ?ᾞ) ("HJ\\v" ?ᾞ) ("o`" ?ὁ) ("oV" ?ὁ) ("o'" ?ὀ) ("ov" ?ὀ) ("o/" ?ό) ("o/`" ?ὅ) ("o/V" ?ὅ) ("o`/" ?ὅ) ("oV/" ?ὅ) ("o/'" ?ὄ) ("o/v" ?ὄ) ("o'/" ?ὄ) ("ov/" ?ὄ) ("o?" ?ὸ) ("o?`" ?ὃ) ("o?V" ?ὃ) ("o`?" ?ὃ) ("oV?" ?ὃ) ("o?'" ?ὂ) ("o?v" ?ὂ) ("o'?" ?ὂ) ("ov?" ?ὂ) ("O`" ?Ὁ) ("OV" ?Ὁ) ("O'" ?Ὀ) ("Ov" ?Ὀ) ("O/" ?Ό) ("O/`" ?Ὅ) ("O/V" ?Ὅ) ("O`/" ?Ὅ) ("OV/" ?Ὅ) ("O/'" ?Ὄ) ("O/v" ?Ὄ) ("O'/" ?Ὄ) ("Ov/" ?Ὄ) ("O?" ?Ὸ) ("O?`" ?Ὃ) ("O?V" ?Ὃ) ("O`?" ?Ὃ) ("OV?" ?Ὃ) ("O?'" ?Ὂ) ("O?v" ?Ὂ) ("O'?" ?Ὂ) ("Ov?" ?Ὂ) ("u`" ?ὑ) ("uV" ?ὑ) ("u'" ?ὐ) ("uv" ?ὐ) ("u/" ?ύ) ("u/`" ?ὕ) ("u/V" ?ὕ) ("u`/" ?ὕ) ("uV/" ?ὕ) ("u/'" ?ὔ) ("u/v" ?ὔ) ("u'/" ?ὔ) ("uv/" ?ὔ) ("u?" ?ὺ) ("u?`" ?ὓ) ("u?V" ?ὓ) ("u`?" ?ὓ) ("uV?" ?ὓ) ("u?'" ?ὒ) ("u?v" ?ὒ) ("u'?" ?ὒ) ("uv?" ?ὒ) ("u^" ?ῦ) ("u\\" ?ῦ) ("u^`" ?ὗ) ("u^V" ?ὗ) ("u\\`" ?ὗ) ("u\\V" ?ὗ) ("u`^" ?ὗ) ("uV^" ?ὗ) ("u`\\" ?ὗ) ("uV\\" ?ὗ) ("u^'" ?ὖ) ("u^v" ?ὖ) ("u\\'" ?ὖ) ("u\\v" ?ὖ) ("u'^" ?ὖ) ("uv^" ?ὖ) ("u'\\" ?ὖ) ("uv\\" ?ὖ) ("u\"" ?ϋ) ("u\"/" ?ΰ) ("u/\"" ?ΰ) ("u\"?" ?ῢ) ("u?\"" ?ῢ) ("U`" ?Ὑ) ("UV" ?Ὑ) ("U/" ?Ύ) ("U/`" ?Ὕ) ("U/V" ?Ὕ) ("U`/" ?Ὕ) ("UV/" ?Ὕ) ("U?" ?Ὺ) ("U?`" ?Ὓ) ("U?V" ?Ὓ) ("U`?" ?Ὓ) ("UV?" ?Ὓ) ("U^`" ?Ὗ) ("U^V" ?Ὗ) ("U\\`" ?Ὗ) ("U\\V" ?Ὗ) ("U`^" ?Ὗ) ("UV^" ?Ὗ) ("U`\\" ?Ὗ) ("UV\\" ?Ὗ) ("U\"" ?Ϋ) ("w`" ?ὡ) ("wV" ?ὡ) ("w'" ?ὠ) ("wv" ?ὠ) ("w/" ?ώ) ("w/`" ?ὥ) ("w/V" ?ὥ) ("w`/" ?ὥ) ("wV/" ?ὥ) ("w/'" ?ὤ) ("w/v" ?ὤ) ("w'/" ?ὤ) ("wv/" ?ὤ) ("w?" ?ὼ) ("w?`" ?ὣ) ("w?V" ?ὣ) ("w`?" ?ὣ) ("wV?" ?ὣ) ("w?'" ?ὢ) ("w?v" ?ὢ) ("w'?" ?ὢ) ("wv?" ?ὢ) ("w^" ?ῶ) ("w\\" ?ῶ) ("w^`" ?ὧ) ("w^V" ?ὧ) ("w\\`" ?ὧ) ("w\\V" ?ὧ) ("w`^" ?ὧ) ("wV^" ?ὧ) ("w`\\" ?ὧ) ("wV\\" ?ὧ) ("w^'" ?ὦ) ("w^v" ?ὦ) ("w\\'" ?ὦ) ("w\\v" ?ὦ) ("w'^" ?ὦ) ("wv^" ?ὦ) ("w'\\" ?ὦ) ("wv\\" ?ὦ) ("W`" ?Ὡ) ("WV" ?Ὡ) ("W'" ?Ὠ) ("Wv" ?Ὠ) ("W/" ?Ώ) ("W/`" ?Ὥ) ("W/V" ?Ὥ) ("W`/" ?Ὥ) ("WV/" ?Ὥ) ("W/'" ?Ὤ) ("W/v" ?Ὤ) ("W'/" ?Ὤ) ("Wv/" ?Ὤ) ("W?" ?Ὼ) ("W?`" ?Ὣ) ("W?V" ?Ὣ) ("W`?" ?Ὣ) ("WV?" ?Ὣ) ("W?'" ?Ὢ) ("W?v" ?Ὢ) ("W'?" ?Ὢ) ("Wv?" ?Ὢ) ("W^`" ?Ὧ) ("W^V" ?Ὧ) ("W\\`" ?Ὧ) ("W\\V" ?Ὧ) ("W`^" ?Ὧ) ("WV^" ?Ὧ) ("W`\\" ?Ὧ) ("WV\\" ?Ὧ) ("W^'" ?Ὦ) ("W^v" ?Ὦ) ("W\\'" ?Ὦ) ("W\\v" ?Ὦ) ("W'^" ?Ὦ) ("Wv^" ?Ὦ) ("W'\\" ?Ὦ) ("Wv\\" ?Ὦ) ("wJ`" ?ᾡ) ("wJV" ?ᾡ) ("wJ'" ?ᾠ) ("wJv" ?ᾠ) ("wJ/" ?ῴ) ("wJ/`" ?ᾥ) ("wJ/V" ?ᾥ) ("wJ`/" ?ᾥ) ("wJV/" ?ᾥ) ("wJ/'" ?ᾤ) ("wJ/v" ?ᾤ) ("wJ'/" ?ᾤ) ("wJv/" ?ᾤ) ("wJ?" ?ῲ) ("wJ?`" ?ᾣ) ("wJ?V" ?ᾣ) ("wJ`?" ?ᾣ) ("wJV?" ?ᾣ) ("wJ?'" ?ᾢ) ("wJ?v" ?ᾢ) ("wJ'?" ?ᾢ) ("wJv?" ?ᾢ) ("wJ^" ?ῷ) ("wJ\\" ?ῷ) ("wJ^`" ?ᾧ) ("wJ^V" ?ᾧ) ("wJ\\`" ?ᾧ) ("wJ\\V" ?ᾧ) ("wJ`^" ?ᾧ) ("wJV^" ?ᾧ) ("wJ`\\" ?ᾧ) ("wJV\\" ?ᾧ) ("wJ^'" ?ᾦ) ("wJ^v" ?ᾦ) ("wJ\\'" ?ᾦ) ("wJ\\v" ?ᾦ) ("wJ'^" ?ᾦ) ("wJv^" ?ᾦ) ("wJ'\\" ?ᾦ) ("wJv\\" ?ᾦ) ("WJ^" ?ῷ) ("WJ\\" ?ῷ) ("^`" ?῟) ("^V" ?῟) ("\\`" ?῟) ("\\V" ?῟) ("`^" ?῟) ("V^" ?῟) ("`\\" ?῟) ("V\\" ?῟) ("^'" ?῏) ("^v" ?῏) ("\\'" ?῏) ("\\v" ?῏) ("'^" ?῏) ("v^" ?῏) ("'\\" ?῏) ("v\\" ?῏) ("/`" ?῞) ("/V" ?῞) ("`/" ?῞) ("V/" ?῞) ("/'" ?῎) ("/v" ?῎) ("'/" ?῎) ("v/" ?῎) ("?`" ?῝) ("?V" ?῝) ("`?" ?῝) ("V?" ?῝) ("?'" ?῍) ("?v" ?῍) ("'?" ?῍) ("v?" ?῍) ("\"/" ?΅) ("/\"" ?΅) ("\"?" ?῭) ("?\"" ?῭) ("e^" "ε͂") ("e\\" "ε͂") ; epsilon + combining perispomeni (#x0342) ("o^" "ο͂") ("o\\" "ο͂") ; omicron + combining perispomeni (#x0342) )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/zh-tonepy.mim��������������������������������������������������������������������0000644�0023456�0023456�00000406142�14422175267�011551� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; zh-tonepy.mim -- Chinese input method with Pinyin-and-tone sequence ;; Copyright (C) 2005, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; The map "map" was generated from the "Unihan database" belonging ;; to the "Unicode Character Database" using the entries kMandarin and ;; kHanyuPinlu, and thus that part is governed by the "Unicode Copyright" ;; (see the file UNIDATA/copyright.html). (input-method zh tonepy) (description "Chinese input method with Pinyin-and-tone sequence. In addition to Chinese characters, fullwidth latin characters and symbols are available in fullwidth mode (turns on and off by \">>\" and \"<<\" respectively). This mode can also be turned on temporarily by typing \"Z\". ") (title "调拼") (variable (candidates-group-size)) (map (starter ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("w") ("x") ("y") ("z")) (map ("a1" ("啊呵阿吖腌锕錒")) ("a2" ?嗄) ("a3" ?阿) ("a4" ?阿) ("a5" ("啊阿")) ("ai1" ("哎挨哀埃唉诶嗳锿噯娭欸誒銰鎄")) ("ai2" ("挨癌皑呆捱皚啀敳獃磑騃嘊嵦敱硙㱯䠹䶣")) ("ai3" ("矮蔼藹嗳霭噯靄佁毐昹娾欸躷馤㑸㗨㢊䑂䨠")) ("ai4" ("爱愛碍礙隘唉艾嗳嗌嫒瑷暧砹閡噯曖璦阨砨堨僾嬡壒濭薆賹餲鴱譪鑀" "靉伌叆塧懓懝戹皧瞹硋阸㕌㗒㘷㝵㝶㤅㿄䀳䅬䔽䝽䬵")) ("an1" ("安氨鹌鵪黯鞍厂广盒阴谙庵桉腌铵陰菴鉗銨諳侒峖峎媕痷腤萻盦闇馣" "韽盫葊蓭誝阥隂鞌鶕")) ("an2" ("犴蝻玵啽雸䜙")) ("an3" ("俺埯揞菴銨匼垵唵晻罯隌㜝㽢䁆䅖")) ("an4" ("按岸暗案黯胺犴桉洝匎荌豻頇儑錌闇厈堓鮟黬㜝㟁㱘㸩䅁䎏䎨䬓䮗䯥")) ("ang1" ("肮腌骯")) ("ang2" ("昂仰卬岇昻㭿䀚䒢䩕䭹䭺")) ("ang3" ("軮雵䍩䬓")) ("ang4" ("盎醠枊㦹㼜")) ("ao1" ("凹熬棍坳柪爊垇梎軪")) ("ao2" ("熬敖翱嚣嗷廒遨骜獒聱螯鏊鳌鏖鼇滶隞摮璈蔜磝磽謷爊驁鰲厫嗸嶅獓" "翺謸鷔㟼㠂㿰䐿䚫䥝䦋䵅𦪈")) ("ao3" ("袄襖拗媪媼芺镺抝狕鴁㑃㤇䞝䯠䴈𥜌")) ("ao4" ("傲敖奥懊澳浇坳拗岙骜燠鏊奧澆扷镺奡詏墺嶴擙隩謷驁圫垇嫯慠謸㕭" "㘬㘭㜜㜩㠗㥿䁱䐿䜒䫨䮯䯠𩼈")) ("ba1" ("吧八巴扒叭笆芭捌疤岜粑仈朳峇豝鈀哵夿玐羓釟鲃")) ("ba2" ("拔跋湃茇菝萆钹魃鈸犮癹胈詙軷鼥叐坺墢妭抜炦秡颰馛㔜㧊䟦䳁䳊")) ("ba3" ("把靶耙钯鈀㞎")) ("ba4" ("把罢罷爸霸坝壩靶耙伯灞杷鲅弝猈垻欛覇鮁鮊鲃鲌㖠㶚䃻䆉䇑䎬䎱䥯" "䩗䩻䰾䱝")) ("ba5" ("吧罢罷爸巴拔叭笆")) ("bai1" ?掰) ("bai2" ("白㼟㿟䳆")) ("bai3" ("百摆擺柏罢佰伯捭罷襬粨絔矲栢㗗㼣䙓")) ("bai4" ("败敗拜稗派薜呗鞴庍唄棑粺拝蛽贁㗑㠔䒔䢙䥯䴽")) ("bai5" ?白) ("ban1" ("般班搬扳颁頒斑辨瘢癍攽斒褩虨朌肦螌辬")) ("ban3" ("般板版阪坂钣舨鈑闆昄粄蝂魬岅㩯㸞㺜䉽䬳")) ("ban4" ("办辦半伴拌瓣扮绊辨姅絆辯怑湴鉡靽埿秚㚘㪵䕰")) ("ban5" ?扮) ("bang1" ("帮幫邦梆浜垹縍鞤幇幚捠邫")) ("bang3" ("膀绑綁榜纺氆螃紡牓挷髈㔙㮄䟺")) ("bang4" ("膀棒傍榜磅蚌镑谤旁蒡並謗鎊玤埲棓塝搒艕挷稖竝蜯㭋㯁㾦䂜䎧䖫䧛" "䰷")) ("bao1" ("包胞苞褒剥炮勹裒苴葆孢脬煲剝鮑枹笣蕔襃闁骲")) ("bao2" ("薄雹瓟窇嫑㵡㿺䈏䥤䨌䨔䪨")) ("bao3" ("保宝寶饱飽堡葆鸨褓褴怉駂鳵鴇堢宲寚寳珤緥賲靌㙅㲏㻄䎂䭋䳈䳰䴐")) ("bao4" ("报報抱爆暴豹鲍刨袍瀑掊煲趵鉋鮑鑤抔袌菢鞄虣儤犦忁鸔勽曓铇㙸㫧" "㲒䤖")) ("bei1" ("背悲杯碑卑波陂埤萆庳鹎盃揹痺箄伓岥桮椑綼簰犤藣鵯壀禆錃")) ("bei3" ("北愂鉳㤳")) ("bei4" ("被备備北背倍辈輩贝貝臂狈狽拔跋钡惫焙排葡菩孛邶蓓悖碚褙蜚鐾鞴" "鋇憊牬郥偝梖珼棓琲鄁犕誖鞁骳糒俻偹僃愂昁杮紴絥軰韛㓈㔨㛝㣁㰆" "㱯㶔㷶㸢㸬㸽㻗㼎㾱䁅䋳䔒䟺䠙䡶䩀䰽")) ("bei5" ("呗唄臂")) ("ben1" ("奔贲锛賁泍栟渀錛蟦鐼犇逩")) ("ben3" ("本苯畚夲奙楍㡷㮺")) ("ben4" ("奔笨夯体坌軬倴捹撪桳燌獖輽逩㤓㨧㱵䬱")) ("beng1" ("崩绷繃榜抨嘣伻祊絣閍嵭挷綳𢏳")) ("beng2" ?甭) ("beng3" ("绷繃唪玤埲琫菶誁綳鞛㑟䋽䙀䩬䭰䳞")) ("beng4" ("蹦绷繃泵蚌迸堋甏搒跰塴錋螷蠯槰逬鏰镚㛝㱶㷯䨻䭰")) ("bi1" ("逼蓖芘紕屄偪皕稫豍鎞鵖毴皀螕颷鰏鲾")) ("bi2" ("鼻荸襣魮㮰䨆䵄")) ("bi3" ("比笔筆彼鄙肥匕俾吡庳滗妣纰枇秕蚍舭沘紕罷朼疕柀潷貏鞞佊啚夶粃" "㚰㠲㪏㻶䃾䇷䏢䘡䠋䣥")) ("bi4" ("比必避毕壁畢闭閉臂蔽币幣碧辟毙斃痹痺被蓖毖庇敝弊陛波费拂服秘" "泌脾瞥陂陴埤芘荜菝萆薜蘖哔狴愎滗濞弼婢嬖璧枇檗殍贲睥畀铋馥裨" "筚箅篦襞跛跸鐾髀紕詖賁費鉍嗶箄蹕佖坒咇妼怭肸邲柲珌疪苾粊梐堛" "愊湢楅腷蜌閟飶彃滭綼馝潷熚獘獙蓽鄪駜骳髲廦罼觱鮅篳縪螷奰鄨鎞" "鵖繴鏎襣躄贔驆鷩鷝鼊壀弻枈檘煏畁睤箆聛肹袐诐貱赑躃鐴閇鞸韠饆" "魓鰏鲾鸊㓖㕭㗉㘠㘩㙄㡀㡙㢰㢶㢸㧙㪤㮄㮿㯇㱸㳼㵥㵨㷶㹃㻫㻶㿫䀣" "䁅䁹䄶䊧䋔䌟䎵䏶䐿䕗䖩䟆䟤䠋䦘䧗䨆䩛䪐䫁䫾䬛䭮䮡䯗𡚁")) ("bian1" ("边邊编編鞭蝙煸砭稹笾鳊猵萹甂稨箯籩牑獱糄辺邉鍽鯾鯿")) ("bian3" ("編辯扁辨匾贬碥窆褊貶惼緶藊㦚䁵")) ("bian4" ("变變便遍编編辩辯扁辫辮辨卞弁苄忭汴缏釆抃汳揙閞緶艑鴘匥変徧昪" "玣覍辡辧㝸㣐㭓㲢㳎㳒㴜㵷㺹㻞䉸䒪䛒䡢䪻")) ("bian5" ("边邊")) ("biao1" ("标標苞彪膘漂剽嫖骠杓飑飙飚焱灬镖镳瘭髟鏖鏢驃鑣猋颩墂摽滮颮熛" "蔈麃儦瀌謤爂臕藨贆穮飆驫幖徱磦脿飇飈飍骉麅")) ("biao3" ("表剽婊裱錶諘檦褾脿飈㟽㠒㯱㯹䔸")) ("biao4" ("鳔鰾俵覅摽脿㧼䞄")) ("bie1" ("憋瘪癟鳖鱉鷩虌鼈龞𢠳𤺓")) ("bie2" ("别別秘蹩蛂蟞襒莂㓖㜩㱸㲢䇷䠥䭱")) ("bie3" ("瘪癟蛂㿜")) ("bie4" ("别別彆徶㢼䉲䋢䏟")) ("bin1" ("滨濱宾賓彬斌濒份频豳浜缤玢槟镔儐頻檳瀕繽汃邠攽椕豩璸矉霦蠙鑌" "驞梹獱瑸賔顮馪")) ("bin3" ("禀䳁")) ("bin4" ("宾賓摈傧殡膑髌鬓儐殯臏鬢擯髕賔髩鬂䐔")) ("bing1" ("并兵冰冫槟檳栟掤絣仌屛幷梹氷")) ("bing3" ("饼餅丙柄迸秉炳屏禀邴廪稟鉼怲陃昺苪窉偋蛃綆鞞屛抦昞琕癛癝眪餠" "㨀䋑䓑䴵")) ("bing4" ("并病柄屏摒枋燹並併寎鵧倂傡屛幷栤棅竝鈵靐鮩㓈䈂䗒𠊧")) ("bing5" ("饼餅")) ("bo1" ("玻剥剝播波拨撥般菠钵发番潘泼蕃饽趵鲅缽發潑柭哱砵袚碆嶓餑磻蹳" "鱍坺墢彂癶盋鉢驋髉鮁")) ("bo2" ("伯博脖勃膊薄搏驳駁舶泊白柏百佰雹暴爆铂箔帛渤簿拍跑魄菩蒲瀑孛" "亳荸菔蕃薜饽悖泺溥艴礴钹鹁踣鈸鉑蔔瓝胉茀挬浡瓟郣桲猼葧僰誖踄" "鋍餑壆馞駮謈豰嚗懪濼簙襏鎛餺鵓犦礡糪髆欂襮鑮侼嶏愽敀曓栢煿牔" "犻艊苩袯镈馎鮊鲌㑟㔜㗘㙸㝿㟑㧳㩧㩭㪍㬍㬧㱟㴾㶿㹀㼎㼣䂍䊿䍨䍸" "䑈䒄䗚䙏䞳䟆䟛䟦䢌䢪䥬䨌䪇䪬䫊䬪䭦䭯䮀䮂䯋䰊䰷䳁䵄䶈")) ("bo3" ("播簸跛蚾箥駊㝿")) ("bo4" ("播薄簸柏薜蘖檗擘蘗挀繴譒孹栢疈㖕")) ("bo5" ("伯膊卜啵蔔")) ("bu1" ("扑惚逋晡鈽誧峬餔鵏庯")) ("bu2" ("醭轐纀")) ("bu3" ("补補捕哺堡卜卟鳪餔鵏擈㙛㨐䀯䋠䒈䪁䪔")) ("bu4" ("不部步布怖埠薄簿附菩埔卩溥瓿钚钸鞴佈鈽吥咘捗蔀篰埗悑歨歩荹郶" "鈈餢鮬㘵㚴㳍㻉㾟䊇䍌䏽䑰䝵䬏䳝䴝䴺")) ("bu5" ?不) ("ca1" ("擦蔡拆嚓")) ("ca3" ?礤) ("ca4" ("磣囃䟃䵽")) ("cai1" ?猜) ("cai2" ("才材财財裁纔溨犲㒲䴭")) ("cai3" ("采彩踩睬釆採綵婇棌跐跴倸㥒䌽䐆䣋䴺")) ("cai4" ("采菜蔡埰寀縩䌨䐆䰂")) ("cai5" ("才材彩")) ("can1" ("参參餐骖驂傪叄叅喰湌蓡謲飡鰺")) ("can2" ("残殘蚕蠶惭慚淺嬠嬱慙蝅蠺㥇㨻㱚㺑䍼䏼䑶䗝䗞䘉䙁䝳䣟䫮䳻")) ("can3" ("惨慘昝黪朁憯穇黲㘔㜗㦧㿊䅟䫮䬫")) ("can4" ("灿燦掺孱璨粲摻澯叄叅薒㛑㣓㥇㻮㽩䛹")) ("cang1" ("舱艙苍蒼仓倉沧伧傖滄凔嵢獊鶬仺螥鸧")) ("cang2" ("藏臧鑶匨蔵㵴㶓")) ("cang3" ("苍蒼")) ("cang4" ("賶䅮䢢")) ("cao1" ("操糙澡造鄵撡")) ("cao2" ("槽嘈曹漕螬艚傮嶆曺蓸褿鏪㜖㯥䄚䏆䐬")) ("cao3" ("草屮艸慅懆騲愺䒑")) ("cao4" ("操造漕肏慥鄵襙㽩䒃")) ("ce4" ("策测測侧側册冊厕廁赦栅恻柵惻拺畟茦粣矠筴萴蓛憡厠嫧敇溭笧筞箣" "荝萗遪頙㥽㨲㩍䇲䈟䊂䔴䜺")) ("cen1" ("参參梫嵾篸叄叅")) ("cen2" ("岑涔埁笒梣橬硶㞥㻸䃡䅾䤁䨙䯔䲋")) ("ceng1" ("噌曽")) ("ceng2" ("层層曾蹭缯繒碀嶒鄫竲㬝䁬䉕")) ("ceng4" ("蹭㣒")) ("cha1" ("差插叉碴喳搋馇杈楂槎釵扠扱臿荖偛嗏疀艖鍤嫅挿揷擑肞銟靫餷")) ("cha2" ("查察茶叉茬碴搽苴荼楂槎檫锸痄秅垞鍤嵖査詧㢉㢒㪯㫅䁟䆛䑘䕓䤩䲦" "䶪𦉆")) ("cha3" ("叉镲衩蹅鑔䰈")) ("cha4" ("差诧詫刹剎叉岔蜡吒咤汊姹杈衩奼侘紁訍㛳㢎㣾㤞䊬䒲䓭䟕䡨𦉆")) ("cha5" ?叉) ("chai1" ("拆差叉钗釵芆靫")) ("chai2" ("柴豺侪茈儕齜祡喍犲㑪㾹䓱䡨")) ("chai3" ?茝) ("chai4" ("瘥虿袃蠆囆㳗䘍")) ("chan1" ("搀攙掺苫沾觇摻辿惉梴覘鉆裧鋓幨襜襝脠袩")) ("chan2" ("蝉蟬缠纏馋饞谗单掸渐廛潺澶孱婵禅蟾躔單漸嬋毚禪巉讒棎湹煘僝獑" "儃撣磛鋋螹瀍劖繵蟺嚵瀺酁欃艬鑱潹緾纒誗鄽镵㔆㙻㢆㶣㸥㺥䂁䜛䡪" "䡲䣑䤫䧯䳻")) ("chan3" ("产產铲鏟阐闡冁谄蒇骣剷諂旵丳嵼滻嘽幝燀蕆簅繟譂囅驏灛刬剗啴摌" "浐産讇閳㢟㦃㯆㹌㹽䊲䐮䑎䤘䥀䩶䴼䵐")) ("chan4" ("颤顫忏羼儳懺讖幨懴硟韂㙴㬄㵌䀡䜛䠨䪜䱿䴺䴼䵐𤮭")) ("chang1" ("倡昌猖伥菖阊娼鲳倀鯧淐琩裮錩閶闛鼚晿锠")) ("chang2" ("常长長场場肠腸尝嘗偿償尚裳倘苌徜嫦脹萇嚐鋿鱨仧兏塲尙瑺瓺甞膓" "鏛镸鲿㙊㦂䗅䠆䯴")) ("chang3" ("场場厂廠敞淌惝昶氅鋹鷩戃僘厰塲㫤䕋䠀𢠵")) ("chang4" ("唱倡畅暢淌鬯怅昶悵瑒韔焻玚畼誯䩨")) ("chang5" ?敞) ("chao1" ("超抄钞鈔绰剿怊焯紹勦綽弨訬罺欩繛")) ("chao2" ("朝潮嘲巢晁濤鄛樔窲轈巣謿鼂鼌䄻䬤䰫")) ("chao3" ("超吵鈔炒眧謅巐煼禉麨㶤㷅䎐䏚")) ("chao4" ("超耖縐趠仦仯觘")) ("che1" ("车車砗莗硨伡俥唓蛼")) ("che3" ("扯尺撦偖㨋㵔䋲䞣䰩")) ("che4" ("彻徹撤拆掣澈池辙坼屮轍呫迠硩詀勶烲爡瞮聅㔭㥉㬚㯙㱌㵃㵔㾝㿭䁤" "䑲䒆䚢䛸䜠䤁䧪䨁")) ("che5" ?扯) ("chen1" ("沉郴抻嗔琛肜胂瞋縝捵棽綝諃賝謓")) ("chen2" ("沉晨趁尘塵陈陳臣忱辰橙沈湛谌宸諶茞桭梣莐愖鈂煁樄蔯螴麎鷐屒敐" "曟莀薼訦軙迧霃㕴㫳㲀㴴㽸䆣䒞䚘䜟䟢䢅䢈䢻䣅䤟")) ("chen3" ("碜眈捵祳墋磣踸鍖贂硶趻䗞䫖")) ("chen4" ("趁衬襯称稱秤闯疹谶榇龀疢瀋闖櫬讖齔儭嚫藽儬夦趂齓㧱䜟䞋")) ("chen5" ?晨) ("cheng1" ("称稱撑撐秤枪抢趟噌柽樘瞠铛蛏搶槍鎗鐺浾偁埥棦湞牚琤橕赬檉竀蟶" "鏿饓憆泟爯穪緽赪阷頳䞓")) ("cheng2" ("成程城承乘诚誠盛呈惩懲橙澄盯醒丞伧郢埕浈枨晟塍铖裎酲傖朾虰峸" "郕宬脀掁珵脭荿揨棖湞鋮撜澂騬乗堘塖娍憕挰椉洆瀓珹窚筬絾㞼㨃㲂" "㼩䁎䄇䆑䆵䆸䇸䔲䗊䚘䧕䫆䮪")) ("cheng3" ("逞骋裎騁悜庱梬塣侱徎睈")) ("cheng4" ("称稱秤牚靗㐼䀕䁤")) ("cheng5" ("成撑撐")) ("chi1" ("吃哧蚩痴离郗嗤媸胝眵螭笞魑喫離癡胵瓻絺摛誺瞝骴鴟齝攡黐呞噄彨" "彲杘欫訵鵄")) ("chi2" ("持迟遲池驰馳茬匙弛莉蛇治坻墀芪茌沱篪踟泜祇驪汦彽歭荎耛蚳徥貾" "誃趍箈箎徲踶謘鍉謻倁岻竾筂赿遅遟㓾㔭㙜㞴㢮㮛䈕䐤䔟䙙䛂䜄䞾䪧" "䮈䶔䶵")) ("chi3" ("尺齿齒耻恥侈哆移搋褫豉呎紕扡杝奓姼恀拸胣蚇欼誃鉹叺垑歯粎袳裭" "㘜㟂㢁㢋㱀㳏㶴䊼䑛䔟䛂䜵䜻䰩")) ("chi4" ("翅斥赤炽傺叱啻彳饬敕眙瘛踅飭飾滯熾佁抶迣栻乿淔痸觢跮鉓瘈翨遫" "懘饎鶒鷘侙勅勑嘨恜慗憏杘灻烾痓糦翄翤趩銐鵣㒆㓼㔑㞿㡿㥉㽚䇼䗖" "䟷䠠䤲䮻䰡䳵𤆍")) ("chong1" ("冲沖充憧涌盅桩茺忡潼舂艟樁衝珫浺翀衶憃橦罿蹖嘃徸摏褈𢥞𧘂")) ("chong2" ("虫重崇茧酮种種蟲翀痋隀蝩爞崈漴褈㓽㹐䌬䖝䳯")) ("chong3" ("宠寵埫䳯𠖥")) ("chong4" ("冲沖铳衝揰銃㓼㧤𣀒𧘂")) ("chou1" ("抽搐瘳怞牰婤紬搊篘盩謅犨犫霌䌷𢭆")) ("chou2" ("仇愁踌绸綢躊酬稠畴筹俦帱惆焘雠裯儔燾鯈疇籌栦紬椆絒菗詶雔嬦幬" "懤燽薵讎嚋皗讐酧醻魗㐜㘜㛶㤽㦞㨶㵞㿧䇺䊭䌧䌷䓓䛬䥒䲖")) ("chou3" ("瞅丑鈕醜吜杻杽偢丒侴矁魗䪮")) ("chou4" ("臭殠簉臰䔏")) ("chou5" ?酬) ("chu1" ("出初樗齣貙岀")) ("chu2" ("除厨廚储儲躇锄鋤橱雏滁著刍蜍蹰芻諸雛櫥耡趎鉏犓蒢篨麆幮藸鶵躕" "曯櫉耝蒭蕏㕏㕑㜗㡡㶆㼥䅳䎝䎤䟞䠂䠧𦷝")) ("chu3" ("处處础礎楚储儲憷杵楮褚濋檚処椘禇齭齼㹼䊰䖏䙘䠂")) ("chu4" ("处處触觸畜矗搐硫淑絮祝亍怵绌黜絀歜泏豖俶敊琡詘滀鄐踀儊斶臅傗" "処拀斣槒欪竌竐荲遚閦㔘㗰㘜㙇㤕㤘䙕䜴䟣䦌䧁䮞")) ("chu5" ("处處楚")) ("chua1" ("欻歘")) ("chua4" ("䏆䫄")) ("chuai1" ("揣搋")) ("chuai2" ("腄膗㪓")) ("chuai3" ("揣㪜")) ("chuai4" ("揣嘬踹蹉㱀䦟䦤䦷䴝")) ("chuan1" ("穿川巛氚瑏")) ("chuan2" ("船传傳椽遄舡伝圌歂暷諯輲篅舩㯌㼷䁣")) ("chuan3" ("喘舛荈歂僢堾腨㱛")) ("chuan4" ("串钏釧汌玔賗")) ("chuang1" ("创創窗疮葱囱舂囪瘡刱戧摐刅剏剙牎牕窓窻䆫")) ("chuang2" ("床幢撞疒橦噇牀㡖䃥䚒䡴䭚")) ("chuang3" ("闯闖漺磢摤㵂䇬")) ("chuang4" ("创創怆愴刱獊剏剙䎫")) ("chui1" ("吹炊")) ("chui2" ("垂捶锤錘椎陲棰槌郵箠鎚倕圌湷搥腄菙魋埀桘篅顀㓃㝽㥨㩾䄲䍋䳠")) ("chui3" ?䞼) ("chui4" ("吹龡䕓")) ("chun1" ("春椿杶芚媋暙輇橁輴鰆鶞堾旾櫄膥萅")) ("chun2" ("纯純唇鹑鶉淳醇莼沌肫脣漘膞蓴憌錞鯙浱湻滣蒓醕陙㝄㝇㵮㸪䏝䐇䓐" "䔚䣨䣩䥎䫃")) ("chun3" ("春蠢偆惷萶踳堾旾睶箺萅㖺㿤䄝䏛䐏䞐䦮䮞")) ("chun5" ("鹑鶉")) ("chuo1" ("戳踔擉鎈齹")) ("chuo2" ?犳) ("chuo4" ("躇绰簇淖醛缀荃蔟啜辶辍焯踱龊綽綴輟鏃齪娖婥惙珿婼腏逴畷趠醊擉" "磭歠嚽齱涰繛諁辵酫鑡㚟㲋䂐䃗䄪䆯䇍䋘䍳䓎䮕")) ("ci1" ("雌疵嵯恣趑訾玆茲庛玼郪偨趀骴薋蠀髊嵳赼")) ("ci2" ("磁词詞瓷辞辭雌慈茨兹滋茈祠鹚粢糍薺柌秶餈飺嬨濨薋鶿垐珁甆礠茊" "辝辤鷀㓨㘂㘹㤵䂣䆅䈘䖪䛐䧳䨏䭣䲿䳄")) ("ci3" ("此茈佌泚玼皉跐紪㠿䧳")) ("ci4" ("次刺伺赐蚝螅趑賜朿佽庛絘莿蛓刾螆㓨㞖㡹㢀㩞㹂䓧䗹䦻䯸䰍䳐")) ("cong1" ("从從匆聪聰囱囪葱蔥窗苁骢璁枞樅棇暰瑽蓯瞛蟌鍐鏦驄忩怱悤憁樬樷" "漗焧燪牎牕窓窼篵緫繱聡聦鍯鏓騘䆫")) ("cong2" ("从從丛叢淙琮縱婃孮徖悰慒潀漎賨錝藂従樷灇爜縦誴賩㗰㼻䉘䕺䳷")) ("cong4" ("藂謥欉")) ("cou3" ("趣趨㫶")) ("cou4" ("凑湊簇揍族蔟楱辏腠輳藪傶")) ("cu1" ("粗觕麤麁麄")) ("cu2" ("徂殂豠䓚䢐")) ("cu3" ?皶) ("cu4" ("促醋簇错趋趣数卒蔟猝槭酢蹙蹴數縐錯趨梀塶噈憱踧殧瘯鼀顣瘄縬脨" "趗蹵㗤㤘㰗䃚䎌䙯䛤䟟䠓䠞䥄䥘䬨")) ("cuan1" ("竄蹿汆撺镩鋑攛躥鑹")) ("cuan2" ("蹲劗巑攢櫕濽㠝㭫䆘䰖")) ("cuan4" ("窜竄篡爨镩殩熶簒鑹㵀㸑䞼")) ("cui1" ("摧催崔衰榱隹嗺墔磪縗鏙槯獕竴缞")) ("cui2" ("凗慛")) ("cui3" ("洒璀漼趡皠㵏㷃䊫䧽")) ("cui4" ("脆粹瘁淬翠橇萃啐悴毳倅崒焠脺綷踤膵膬竁伜啛崪忰琗疩皠粋紣翆脃" "臎顇㝮㥞㧘㯔㯜㱖㳃㷪䂱䃀䄟䆊䔴䢪")) ("cun1" ("村皴踆壿澊邨")) ("cun2" ("存蹲浚拵袸踆墫")) ("cun3" ("蹲忖刌")) ("cun4" ("寸吋籿䍎")) ("cun5" ?寸) ("cuo1" ("搓磋撮蹉營瑳蒫遳醝睉")) ("cuo2" ("嵯矬痤瘥鹾蔖醝鹺躦嵳虘鄼㟇㭫㽨䐤䑘䠡䣜䰈䴾")) ("cuo3" ("脞瑳縒㟇䂳")) ("cuo4" ("错錯措挫摧昔厝锉銼侳剉剒莝蓌齰歵莡逪齚䐣䟶䥘䱜䴾")) ("da1" ("答搭瘩耷哒褡荅搨撘噠鎝墶㙮")) ("da2" ("打达達答瘩胆怛妲沓笪靼鞑韃呾迖炟羍荅畣匒劄褟薘繨鐽酇溚畗箚荙" "蟽詚逹酂㜓㯚㾑㿯䃮䐊䑽䩢䳴䵣")) ("da3" ("打觰")) ("da4" ("大汏眔")) ("da5" ("打瘩疸躂繨墶跶㙮㟷")) ("dai1" ("待呆歹呔獃騃嘚懛")) ("dai3" ("逮歹傣歺䚞䚟")) ("dai4" ("代带帶待袋大戴逮殆贷怠递毒隶埭甙岱迨逯绐玳棣黛貸載馱遞遝汏柋" "軑紿釱詒軩跢廗箈蝳駘艜蹛瀻襶靆叇帒帯曃瑇簤緿軚轪霴黱㐲㞭㫹㯂" "㶡㻖㿃䈆䒫䲦𦄂")) ("dai5" ?袋) ("dan1" ("单單担擔耽丹郸湛儋澹檐殚眈瘅聃箪簞砃酖覘匰勯鄲殫黕癉甔襌聸単" "噡妉媅耼躭頕")) ("dan2" ?澹) ("dan3" ("担胆膽掸疸瘅撢伔刐玬紞衴亶撣澸燀黕癉贉黮黵瓭㔊㕪㽎䃫䉞䮰䱋")) ("dan4" ("但弹彈担擔蛋淡诞誕旦氮惮赡石潭蜒詹萏啖澹澶膻钽疸瘅訑啗憚贍帎" "沊狚柦唌惔啿觛亶窞鉭僤舕蜑髧噉潬憺暺餤鴠癉禫癚嚪蟺贉霮黮弾疍" "腅饏馾駳㗖㡺㫜㱽㲷㵅㺗䄷䉷䨢䨵䩥䭛䮰䳉")) ("dan5" ("担擔丹")) ("dang1" ("当當铛鐺裆儅噹襠嵣澢璫簹艡蟷珰筜")) ("dang3" ("党黨挡擋档檔谠讜攩欓灙譡䣊䣣")) ("dang4" ("当當挡擋荡蕩档檔凼菪宕砀瘍儅燙盪讜婸愓瑒瓽逿碭潒璗礑簜闣偒圵" "垱壋氹玚瞊蘯趤雼䑗䦒")) ("dang5" ("当當铛鐺")) ("dao1" ("刀刂叨忉氘裯舠幍魛朷釖鱽")) ("dao2" ?捯) ("dao3" ("道导導倒岛島捣搗蹈祷鳥檮禱捯禂壔擣嶋嶌嶹梼隝隯㠀㨶㿒䆃䌦䮻䲽")) ("dao4" ("到道导導倒稻盗盜悼蹈陶帱洮纛濤燾菿幬檤翿瓙噵稲衜衟軇㔑䆃䊭䣣" "䧂䮻")) ("dao5" ("到道")) ("de1" ?嘚) ("de2" ("得德登陟锝淂嘚徳恴惪鍀㝵㝶㤫㥀㥁㯖䙷䙸")) ("de5" ("的地得底墬䙸")) ("dei1" ?哋) ("dei3" ("得䮻")) ("den1" ("参參")) ("den4" ?扽) ("deng1" ("灯燈登蹬噔磴镫簦豋嬁璒鐙竳覴")) ("deng3" ("等戥朩䒭")) ("deng4" ("凳瞪蹬橙澄邓嶝磴眙镫鄧墱鐙霯僜櫈隥䠬䮴")) ("di1" ("低滴堤提氐镝羝隄鏑袛菂墑磾鍉鞮仾奃眡趆")) ("di2" ("敌敵的涤滌嘀笛迪狄翟嫡逐籴莜荻觌镝適鏑浟梑靮潪蔋踧嚁篴鍉藋蹢" "鬄藡籊糴覿鸐仢唙啇廸滺蔐豴頔髢㣙㰅㹍䊮䨀䨢䨤䮤䯼䴞䵠")) ("di3" ("底抵提氐诋邸坻柢砥羝骶牴詆呧弤阺苖菧觝軧聜坘埞拞掋茋㡳㪆㭽䂡" "䍕䢑䣌䱃")) ("di4" ("地第帝弟的递遞缔締逮蒂隶芍题蹄谛娣棣胝碲睇泜約諦題旳杕玓虳軑" "梊焍珶釱媞揥渧菂楴馰墆嵽疐禘蝃墬樀蔕遰甋踶螮鬄偙僀哋啲坔埅埊" "奃嶳怟慸摕祶肑腣苐赿蹏轪逓鉪髢㢩㦅㼵䀸䀿䏑䑭䑯䗖䞶䟡䧝䨀䩘䩚" "䱱䲦䶍")) ("di5" ?弟) ("dia3" ?嗲) ("dian1" ("颠顛甸掂滇拈巅玷癫巔癲敁傎厧槙瘨蹎齻嵮巓攧槇顚")) ("dian2" ?䟍) ("dian3" ("点點典踮碘婰琠痶蒧蕇嚸奌敟㚲㸃䍄䓦")) ("dian4" ("电電店殿淀澱甸奠垫墊佃惦靛涎沾阽坫玷钿癜蜓簟鈿扂痁婝壂磹驔橂" "琔蜔㓠㝪㞟㥆㵤㶘㼭䧃䩚")) ("diao1" ("雕叼碉凋刁敦貂鲷彫鯛扚虭蛁琱軺鳭殦瞗錭鵰奝汈矵鮉鼦𨍳")) ("diao3" ("鸟钌鳥屌釕㹿䄪䄷䉆")) ("diao4" ("掉调調钓釣吊稠跳莜铞蜩踔弔綢趙伄盄誂銚魡蓧窵藋瘹窎竨訋銱鋽鑃" "㒛㪕䂪䂽䔙䠼䳝䵲")) ("die1" ("爹跌")) ("die2" ("跌叠疊蝶碟迭谍涉踢至窒佚垤堞揲喋渫轶牒瓞褶蹀鲽鳎絰軼諜褻鐵咥" "峌挕昳柣胅苵眣啑聑臷詄跕镻楪跮墆嵽蜨艓褋螲鰈鰨恎戜攧曡殜氎渉" "牃畳疉眰绖褺趃㑙㥈㦶㩸㩹㫼㬪㭯㲲㲳㷸㻡䏲䘭䞇䞕䠟䪥䮢䲀䳀䳻䴑" "𢶣")) ("die4" ("耋惵耊")) ("ding1" ("盯钉釘叮丁仃玎町疔耵酊帄庰靪奵")) ("ding2" ?婈) ("ding3" ("顶頂鼎葶耵酊艼嵿濎薡檙鐤鼑㝪㫀㴿㼗𩠑𪔂")) ("ding4" ("定订訂钉釘锭錠汀啶腚碇娗飣椗碠鋌顁忊矴磸饤㝎")) ("diu1" ("丢丟铥颩銩")) ("dong1" ("东東冬咚岽氡鸫鼕苳埬崠涷菄蝀鶇倲娻崬昸氭笗鯟")) ("dong3" ("懂董硐墥嬞蕫箽諌㖦㨂䂢䵔")) ("dong4" ("动動洞冻凍栋侗恫酮筒垌峒胨胴硐甬棟湩挏戙崠涷衕筩蝀駧霘働峝眮" "腖㑈㓊㗢㜱㢥㼯䅍䍶䞒")) ("dou1" ("都兜蔸窬篼唗郖兠吺橷㨮都")) ("dou3" ("斗抖陡蚪枓敨唞枡阧㞳㪷䕱")) ("dou4" ("斗豆逗痘读逾渎窦窬鬥脰瀆竇讀浢郖梪荳鋀餖毭閗闘饾鬦鬪鬬鬭㛒㢄" "㷆䄈䇺䕆䕱䛠䬦")) ("du1" ("都督嘟裻閬醏闍厾阇都")) ("du2" ("读讀独獨毒犊顿渎椟牍碡纛髑黩頓瀆櫝牘犢竇黷蝳儥殰襡皾贕韣韇韥" "讟凟匵嬻涜瓄読豄鑟騳㱩㸿㹍㾄䓯䙱䢱䪅䫳䮷")) ("du3" ("肚堵赌賭睹竺笃篤帾陼裻鍺錖暏琽覩䀾䈞䐗")) ("du4" ("度渡肚镀鍍杜妒芏橐蠹詫秺喥斁簬妬殬簵荰螙蠧靯㓃䄍䅊䟻䲧")) ("du5" ?度) ("duan1" ("端耑偳剬媏褍鍴")) ("duan3" ?短) ("duan4" ("断斷段锻鍛缎緞椴煅簖踹腶葮碫毈躖籪塅瑖㫁㱭䠪")) ("dui1" ("堆敦追槌碓痽頧鐓垖塠嵟桘磓𠂤")) ("dui3" ("陮㨃")) ("dui4" ("对對队隊兑敦锐怼憝碓镦兌銳祋錞濧懟濻薱瀩譈鐓轛兊対憞綐鋭鐜㙂" "㟋㠚㬣㳔㵽䇏䇤䔪䨴䨺䬈䬽䯟")) ("dun1" ("吨噸蹲墩敦豚礅惇燉蜳撉鐓驐墪弴撴犜蹾")) ("dun2" ?蹲) ("dun3" ("盹趸躉𣎴")) ("dun4" ("盾顿頓囤钝遁沌炖砘盹鈍燉伅庉扽崸腞潡遯鶨踲逇㬿䤜")) ("duo1" ("多哆掇咄裰剟茤鄲嚉夛崜")) ("duo2" ("夺奪踱度掇泽铎裰澤鐸剫敓莌敪毲椯鮵襗凙徳悳敚敠痥鈬㣞䁟䄍䐾")) ("duo3" ("躲朵垛锗哚缍棰綞橢痑埵趓鍺鬌嚲奲亸垜憜挅挆朶桗袳躱軃㔍㖼㙐㛆" "㛊㥩㻔䒳䙤䠤䤪䩣䫂䯬")) ("duo4" ("踱跺舵剁惰堕隋陀驮沲沱柁馱墮點杕柮柂陏陊墯嶞錞鵽刴媠尮桗炧炨" "跥飿饳㣞㧷㻧䅜䍴䑨䙃䙟䙤䠤䤻䩔𢜬𥞛")) ("duo5" ?朵) ("e1" ("阿猗屙婀钶疴峉婐痾鈳妸妿娿")) ("e2" ("额額哦鹅鵝峨俄蛾讹娥莪硪锇訛吪囮枙迗涐珴皒睋鋨魤峩磀誐譌鈋隲" "頟騀鵞㼂㼰䄉䕏䖸䩹䱮䳗䳘")) ("e3" ("阿玀枙噁騀㼢")) ("e4" ("略饿餓恶惡掠呃愕鳄鱷隘胺歹厄扼遏鄂蛤哑邑鬲噩谔垩苊萼阏轭腭锷" "鹗颚啞堊軛詻鍔顎岋阨枙咢峉砐蚅堨堮崿豟軶圔搤搹蝁誒頞儑嶭諤遻" "閼餩櫮蘁鶚齃鑩齶偔僫卾呝咹悪戹湂琧硆蕚覨讍貖遌阸魥鰐㓵㔩㕎㖾" "㗁㗉㟧㠋㡋㦍㧖㩵㮙㱦㷈䆓䑥䑪䓊䔾䙳䛖䝈䞩䣞䫷䳬")) ("ei1" ("诶誒欸")) ("ei2" ("诶誒")) ("ei3" ("诶誒")) ("ei4" ("诶誒欸")) ("en1" ("恩蒽奀煾")) ("en3" ?䅰) ("en4" ("摁䊐䬶䭓䭡")) ("eng1" ?鞥) ("er2" ("而儿兒濡鸸鲕侕洏耏陑栭胹荋唲聏輀鮞鴯檽臑児腝袻轜隭髵㖇㜨㧫㮕" "䋩䎟䎠䮘")) ("er3" ("耳尔爾饵洱迩珥餌邇尒峏栮毦渳衈鉺駬薾儞尓㚷㢽䋙䌺")) ("er4" ("二贰佴铒貳刵咡毦眲衈鉺樲弍弐誀貮㒃㛅䎶䏪䣵")) ("er5" ("儿兒")) ("fa1" ("发發沷瞂傠彂橃発")) ("fa2" ("乏伐阀閥罚罰拨筏泛垡砝撥疺茷瞂藅姂栰罸㕹㘺䇅䣹")) ("fa3" ("发法砝髮佱灋㳒䂲")) ("fa4" ("发發珐琺髮彂発蕟髪㛲䒥")) ("fa5" ("发發法")) ("fan1" ("反翻番帆藩潘蕃拚幡蹯繙杋犿笲僠嬏旛轓颿籓鱕噃憣旙畨飜")) ("fan2" ("泛凡繁番烦煩藩樊矾钒蕃蘩燔袢蟠蹯氾釩墦繙礬籵柉笲觙勫橎璠膰薠" "羳瀪颿瀿鐇籓蠜鷭凢凣忛憣棥緐舧襎㠶㸋㺕䀀䀟䉒䊩䋣䋦䌓䕰䡊䪛䪤" "䫶䭵䮳")) ("fan3" ("反返釩軡魬仮瓪䒠䛀䡊")) ("fan4" ("饭飯犯范泛贩販樊梵畈氾汎釩範奿軓笵軬滼鄤颿嬎盕訉飰㕨㝃㤆㳎㴀" "㶗㼝㽹㾱䉊䊩䐪䒦䕰䣲飯")) ("fan5" ("烦煩")) ("fang1" ("方妨坊芳匚邡枋钫汸淓鈁埅牥蚄鴋")) ("fang2" ("房防妨坊肪鲂魴埅鰟鳑㤃䉊")) ("fang3" ("放仿纺紡访訪邡彷舫倣昉瓬髣鶭旊昘眆㑂㕫㧍㯐䢍䦈䲱")) ("fang4" ("放紡邡趽")) ("fang5" ("方坊")) ("fe4" ?䒈) ("fei1" ("飞飛非匪啡菲妃绯斐扉蜚霏鲱婓緋裶馡騑騛鯡渄猆靟飝")) ("fei2" ("肥裴淝贲腓痱賁疿萉郿蜰䈈")) ("fei3" ("非匪菲诽悱榧斐痱蜚篚翡誹朏奜陫棐餥蕜㥱䕁䨽䨾")) ("fei4" ("费費废廢肺沸菲吠芾狒祓砩镄痱屝紼昲胇胏俷剕厞疿茷曊癈鼣濷蟦櫠" "鯡鐨墢廃杮蕟靅髴㓈㔗㩌㭭㵒㸬㹃㾱䀟䆏䉬䍨䑔䒈䕠䚨䛍䞳䠊䤵䰁")) ("fen1" ("分纷紛吩氛芬酚汾玢棼兝棻昐砏翂衯鈖雰鳻饙岎帉朆燓訜隫餴𦐈")) ("fen2" ("坟墳颁芬焚汾盼玢棼贲燔鼢棻賁頒妢弅枌炃秎羒蚡梤蒶幩濆魵橨蕡鼖" "豶轒鐼黂坆朌燌獖肦蚠豮隫馚馩㷊㸮䩿䯨䴅")) ("fen3" ("粉黺羵㥹")) ("fen4" ("分奋奮愤憤份忿粪糞焚偾拚瀵棼贲鲼賁坋僨濆歕膹鱝㖹㮥㱵㻞㿎䀟䢍")) ("fen5" ("分份")) ("feng1" ("风風封丰疯瘋蜂峰锋鋒讽諷蚌方枫烽酆葑沣砜楓豐妦捀偑桻崶渢猦犎" "豊檒灃蘴飌麷仹僼凨凬凮堼寷峯沨熢盽碸篈莑蠭鄷鏠靊")) ("feng2" ("缝縫逢冯逄馮夆堸渢艂摓沨浲漨綘㦀㵯䏎䙜䩼")) ("feng3" ("风風讽諷泛唪氾汎覂凨䟪䩬")) ("feng4" ("风風缝縫奉凤鳳讽諷俸葑鵬甮焨賵凨湗煈赗鳯鴌㡝䵄")) ("fo2" ("佛坲仏㤇")) ("fou1" ?不) ("fou2" ("芣紑剻鴀哹裦䳕")) ("fou3" ("否不缶芣缹殕鴀缻雬䬏")) ("fou4" ("復椱竎")) ("fu1" ("夫傅附肤膚敷孵呋溥孚罘稃麸趺跗伕芣鈇麩邞姇枎泭怤枹柎砆胕尃衭" "荴罦綒鄜鳺糐妋懯抙旉玞筟粰豧麬麱")) ("fu2" ("服夫佛福浮幅伏符扶袱缚縛辐俘輻蝠凫鳧沸拂氟涪弗匐郛芙芾苻茯莩" "菔幞怫宓艴孚绂绋桴祓砩黻罘稃蚨蜉鞴彿芣紼紱巿冹刜咈岪帗枎泭垘" "柫枹洑玸胕茀垺烰琈笰翇虙袚棴罦綍艀葍榑箙韍澓諨踾鴔襆鵩纀鶝乀" "嚩払栿炥甶畉畐畗癁粰絥鉘鉜錇韨颫髴鮄鳬㚕㜑㞎㟊㠅㡝㤔㪄㫙㾱䃽" "䋹䌿䍌䍖䑧䒀䔰䕎䘠䞞䟮䡍䥤䨗䪙䭮䵗䵾福")) ("fu3" ("父府腐斧辅輔俯抚撫甫釜脯腑莆拊呒滏黼鈇頫弣俛柎蚥郙軵暊蜅嘸簠" "鯆乶俌捬焤盙秿釡鬴㓡㕮䋨䌗䓛䗄䡍䩉䫍䫝䯽䳝")) ("fu4" ("复複服父负負妇婦富副傅福附付咐缚縛覆腹赴蔽赋阜讣仆阝芾掊驸赙" "黻馥蝮鲋鳆訃復賦駙賻峊柎洑胕祔偩紨蚹蛗萯榑緮蝜褔嬔蕧輹鮒鍑鰒" "冨圑坿婏媍稪袝詂鍢陚㗘㙏㚆㝿㠅㤔㤱㬼㳇㵗㷆㽬㾈䂤䋹䍖䎅䒄䒇䔰" "䘀䘄䝾䞜䞯䞸䟔䠵䦣䧞䨱䫝䬪䭸䮛䯱𦱖𧌓")) ("fu5" ("服夫负負妇婦傅腐付咐袱甫")) ("ga1" ("嘎胳咖旮嘠")) ("ga2" ("噶轧尜钆軋釓錷")) ("ga3" ("嘎尕嘠玍𠁥")) ("ga4" ("尬骱")) ("gai1" ("该該骸阂汽陔垓赅胲賅閡侅峐荄祴絯豥賌隑姟晐畡郂")) ("gai3" ("改胲忋絠䪱")) ("gai4" ("概盖蓋溉钙鈣芥丐戤摡賌隑瓂乢匃匄槩槪漑葢㕢㧉㮣䏗𠁥𩕭")) ("gai5" ("盖蓋")) ("gan1" ("干杆肝甘竿柑汗迁乾坩苷尴泔矸疳酐榦尷玕虷釬嵅筸漧蜬鳱乹亁凲尲" "尶忓攼粓芉迀")) ("gan2" ?仠) ("gan3" ("感赶趕敢杆竿秆稈擀澉橄桿扞皯盰簳灨衦贑鱤鳡㺂䃭䇞䔈䤗䵟")) ("gan4" ("干竿赣淦绀旰矸幹榦贛凎涻紺詌骭簳灨倝檊汵贑䯎䲺")) ("gang1" ("刚剛钢鋼纲綱岗崗缸冈岡肮肛杠扛亢罡颃舡阬釭疘矼笐堈棡犅堽摃碙" "頏冮掆牨罁罓鎠")) ("gang3" ("岗崗港溝㟠㟵㽘䴚")) ("gang4" ("钢鋼杠戆筻槓戇戅焵")) ("gao1" ("高膏糕羔篙皋咎睾桕槔槁睪滜櫜鷎鼛槹橰皐羙臯餻髙𦤎")) ("gao3" ("搞稿镐浩蒿藁缟槁杲縞鎬笴筶暠皜檺夰槀稾菒藳㚏㚖㾸䗣")) ("gao4" ("高告膏诰郜锆誥祰煰鋯叝吿祮禞稁藳鯌䨢")) ("ge1" ("哥歌格割胳搁擱疙鸽鴿戈菏咯仡圪纥袼紇鉻扢犵肐牁渮滒鉿麧戓戨牫" "牱謌鎶鴚𪃿")) ("ge2" ("革格隔胳搁擱骼噶葛蛤阁铬浩烙鬲塥嗝阖搿膈砝镉颌髂郃鉀閘鉻閣閤" "頜鎘闔佮挌茖愅滆觡鞈韐嶱獦輵鮯鞷轕齃匌呄敋槅臵蛒裓諽韚鰪㗆㝓" "㠷㦴㨰㪾㵧㷴䆟䈓䐙䕻䗘䘁䛋䛿䢔䨣䩐䪂䪺䫦")) ("ge3" ("个個盖葛合哿舸箇蓋笴擖葢")) ("ge4" ("个個各铬硌虼箇鉻茖嗰䧄")) ("ge5" ("个個哥歌格搁擱")) ("gei3" ("给給胲")) ("gen1" ("跟根剆刯")) ("gen2" ?哏) ("gen3" ("艮䫀")) ("gen4" ("痕亘茛艮亙㫔㮓")) ("geng1" ("更耕庚羹粳赓賡浭揯菮緪鶊搄畊秔稉絙絚縆羮鹒")) ("geng3" ("梗哽埂耿颈炔邢硬绠炅鲠頸挭郠綆骾鯁峺暅莄㾘䋁䌄")) ("geng4" ("更亘亙堩緪暅絚䨣䱍䱎䱭䱴")) ("gong1" ("工共公功攻供宫宮弓躬蚣恭龚红肱觥紅釭龔疘匑塨幊愩魟篢厷杛玜碽" "糼觵躳龏")) ("gong3" ("巩鞏拱汞廾珙蛩拲栱蛬輁澒穬銾鋛㤨㧬㫒㭟㺬㼦䂬䡗䱋")) ("gong4" ("共供贡貢赣虹廾贛羾嗊灨唝贑㓋㔶㯯䇨䔈䢚")) ("gong5" ?蚣) ("gou1" ("构沟溝钩勾鉤苟拘句佝缑枸耩篝鞲芶冓痀軥緱鴝韝褠鈎")) ("gou3" ("狗苟岣枸笱耇茩蚼玽耈耉豿㺃")) ("gou4" ("够夠构構勾鉤购購垢诟逅遘媾觏彀骺搆詬雊穀姤冓傋鴝覯豰鷇坸撀煹" "訽㗕㜌㝅㝤㨌㳶䃓䝭䞀")) ("gu1" ("姑骨估孤咕钴鈷菇辜皋箍沽家菰呱胍瓠鸪痼蛄酤觚鴣轂夃泒柧罛軱鈲" "箛蓇嫴橭鮕笟苽")) ("gu2" ("骨钴鈷鹘鶻䜼䮩")) ("gu3" ("古故鼓股骨谷估钴鈷沽蛊滑贾角苦嘏诂汩牯臌毂瞽罟鹄蛄骰詁賈穀轂" "離鵠蠱扢抇杚狜唃羖淈蛌尳愲搰榖榾蓇縎濲薣瀔盬鶻唂焸皷皼糓脵餶" "馉鼔㒴㚉㯏㼋㾶䀇䀜䀦䀰䅽䊺䍍䐨䓛䡩䮩䵻")) ("gu4" ("故固顾顧估雇僱鈷崮梏牿锢痼鲴錮凅堌棝稒榾崓怘祻頋鯝鶮㧽㽽䍍䍛" "䓢䶜")) ("gu5" ("姑股咕菇")) ("gua1" ("瓜刮括舌适蜗呱栝胍脶鸹聒蝸颳捖筈腡葀趏劀瘑緺鴰懖騧桰煱踻銽頢")) ("gua3" ("寡剐剮冎叧㒷䈑")) ("gua4" ("挂掛褂卦诖罣絓罫詿髺啩坬")) ("guai1" ?乖) ("guai3" ("拐枴柺罫箉")) ("guai4" ("怪夬癐旝叏恠㧔㷇㽇䂯䊽")) ("guan1" ("关關观觀官棺冠纶倌莞菅擐矜鳏淪綸鰥瘝鱞癏蒄覌観関闗")) ("guan3" ("管馆館斡莞浣脘琯痯筦澣錧舘輨鳤䏓䗆䘾䦎䩪䪀䲘館")) ("guan4" ("观觀惯慣灌贯貫罐棺串冠掼涫盥鹳缶櫬鰥鸛毌丱悺悹祼摜雚爟瓘矔鑵" "鱹樌泴潅礶罆覌謴遦鏆㮡㴦䂯䌯䎚䗰䙛䙮䝺")) ("guang1" ("光横咣潢桄胱洸垙烡珖茪銧侊僙姯灮炗炛輄黆")) ("guang3" ("广廣犷獷迋広")) ("guang4" ("逛桄迋俇臦臩櫎炛㫛䍍")) ("gui1" ("规規归歸闺閨硅龟龜瑰圭傀洼隗妫皈鲑珪鮭邽茥窐媯溈廆嫢摫槻槼巂" "騩亀嬀帰敮椝潙璝瓌膭袿郌鬶鬹")) ("gui2" ?潙) ("gui3" ("鬼轨軌诡詭癸祈匦庋宄晷簋氿朹佹垝姽庪匭祪蛫媿觤厬蟡恑攱陒㔳㧪" "㨳㩻㲹㸵䁛䃽䍯䞈䞨䣀䤥")) ("gui4" ("規贵貴柜跪概桂刽会撅炔匮刿桧炅眭蹶觖鳜會匱劊檜櫃繪鱖昋茥趹筀" "溎劌嶡撌暩瞶禬襘鐀巜攰瞆蓕鞼鱥㙺㪈㱦䁛䇈䌆䍷䐴䖯䙆䝿䞈䠩䯣䰎" "䳏")) ("gun1" ?裩) ("gun3" ("滚滾棍辊浑混丨衮绲磙鲧袞渾輥錕鯀鰥掍袬睔緄裷蔉蓘鮌㙥㨰㫎㯻䃂" "䎾䙛䜇")) ("gun4" ("棍璭睴㔳䃂䜇䵪")) ("guo1" ("过過锅鍋郭活涡埚呙崞聒蜮蝈堝渦蟈嘓墎緺輠濄鈛")) ("guo2" ("国國郭馘掴帼虢幗摑慖漍聝膕簂囯囶囻圀敋腘㕵㖪㚍㶁䂸䆐䐸䤋䬎")) ("guo3" ("果鍋裹蠃猓椁蜾槨蝸惈淉粿輠錁鐹綶菓餜馃㞅䙨䴹")) ("guo4" ("过過墎腂㳀")) ("guo5" ("过過啯")) ("ha1" ("哈蛤铪鉿𠀀")) ("ha2" ("蛤虾蝦")) ("ha3" ("哈獬奤")) ("ha4" ?哈) ("hai1" ("咳嗨咍")) ("hai2" ("还還孩咳骸颏頦㜾㨟䂤䠹䠽䯐䱺")) ("hai3" ("海嗨胲醢烸酼")) ("hai4" ("害嗐氦亥骇閡駭餀饚㕢㤥㦟㧡㱚㺔䇋䍖𠀅𥩲")) ("hai5" ?害) ("han1" ("酣憨犴顸蚶鼾唅頇甝嫨谽魽歛炶馠")) ("han2" ("含寒汗干邯韩涵函邗晗焓酐鈐幹頜韓肣虷唅梒淊琀椷甝馯鋡佄凾圅娢" "崡浛筨㖤㙈㙔㟏㟔㮀㶰㼨䈄䎏䗙䤴䥁䨡䮧䶃")) ("han3" ("喊罕軒蔊嚂壏豃闞鬫厈浫㘎㘕㘚㙳㵎㸁㺖㽉䍐䍑䓍䓿䛞䦈")) ("han4" ("汉漢焊旱汗憾撼捍厂酣邯涵罕翰悍菡撖擀泔澉瀚旰颌颔銲頜頷灘扞唅" "哻涆豻晥淊琀釬閈睅馯蜭鳱暵熯蔊鋎澣螒顄顉駻雗攌譀鶾傼垾娨屽晘" "浛澏猂皔莟蛿貋闬㑵㒈㘎㜦㢨㨔㪋㲦㵄㸁㽳䁔䌍䍐䎯䏎䏷䐄䓿䕿䖔䗣" "䘶䛞䧲䫲䮧")) ("hang1" ("夯炕")) ("hang2" ("行航肮杭吭沆绗桁颃斻苀迒蚢貥絎頏魧筕鴴鸻㤚䀪䘕䢚䲳")) ("hang3" ("狠狼酐汻")) ("hang4" ("行巷沆桁酐笐頏䟘䣈䦳䴂")) ("hao1" ("好蒿薅嚆茠薧侾")) ("hao2" ("号號毫豪壕皋嚎貉嗥濠蚝蠔呺勂滜諕籇譹儫嘷噑椃獆獋獔貈㕺㠙㩝㬔" "䝥䧫")) ("hao3" ("好郝薃恏")) ("hao4" ("好号號耗浩镐涸睾灏昊皓颢睪鄗鎬顥昦秏哠悎淏滈暠澔皜皞薃藃鰝灝" "傐峼晧暤暭曍瀥皡皥聕㘪㙱㚪㝀㞻㬶㵆䒵䚽䝞䧚䪽䬉䯫")) ("hao5" ("号號")) ("he1" ("喝荷呵嗬苛诃訶峆欱抲蠚")) ("he2" ("和合河何盒荷核褐盖害菏禾貉阂涸钾苛渴洽蝎劾藿嗑阖纥曷盍耠颌蚵" "翮紇郃鉀蓋閡閤頜轄闔繳犵厒姀籺凅敆盉嵑廅楁毼滆輅鉌熆蒚麧澕篕" "翯螛魺餲礉鞨齕覈鶡龢咊哬啝喛惒柇槅狢皬盇秴萂葢訸詥貈釛餄饸鲄" "鹖龁㓭㔠㕡㙳㥺㪉㭘㭱㮝㮫㹇㻧㿣䃒䅂䒩䕣䞦䢔䢗䫘䳚䶅")) ("he3" ?㲦) ("he4" ("和何喝荷贺賀褐硅赫鹤黑霍吓壑暍嚇鵠鶴佫猲嗃煂熇翯鬩龢俰咊焃爀" "癋皬碋蠚袔隺靎靏鸖㕡㕰㥺㦦㬞㵑㷎㷤䎋䓼䙓䚂䪚䮤䯨䳽䴳䵱鶴")) ("he5" ("和喝")) ("hei1" ("黑嘿潶黒")) ("hen1" ?噷) ("hen2" ("痕艮拫鞎㯊")) ("hen3" ("很狠哏佷詪䓳")) ("hen4" ?恨) ("heng1" ("哼亨訇脝諻悙")) ("heng2" ("横橫衡恒恆行黉蘅珩桁韹黌姮胻揘楻誙鑅鐄鴴鸻㔰㶇䄓䒛䬖䬝䯒")) ("heng4" ("横橫绗啈絎澋撔")) ("hong1" ("红轰轟哄烘訇薨鬨吽揈渹焢谾輷謍鍧叿呍硡軣顭")) ("hong2" ("红紅洪宏触缸虹鸿弘汪黉讧荭蕻闳泓洚訌閎鴻黌仜妅吰汯灴玒瓨竑苰" "浤紘翃耾谹渱竤舼鈜葒谼鞃魟篊鋐彋霟垬娂宖峵嵤潂硔硡粠紭綋纮翝" "葓鉷㖓㢬㷎䂫䃔䆖䉺䍔䜫䞑䡌䡏䧆䨎䩑䪦䫹䫺䲨")) ("hong3" ("哄鬨嗊澒唝晎閧㬴䀧")) ("hong4" ("哄港虹讧蕻訌鬨鴻澒鍙閧㶹䬝")) ("hou1" ("呴齁𪖙")) ("hou2" ("猴喉侯瘊篌糇骺腄葔銗翭鍭餱齁鯸帿睺矦㗋㤧㬋㮢㺅䂉䗔䙈䫛䳧")) ("hou3" ("吼灬吽呴犼㖃㸸")) ("hou4" ("后候厚侯堠後逅鲎詬鱟垕洉郈茩缿鄇銗豞鮜鲘㕈㤧㫗䞀䞧䡩䪷䫺")) ("hou5" ?候) ("hu1" ("忽呼乎糊惚抚戏芋芴唿滹轷烀虍撫匢垀昒曶峘啒淴烼虖欻寣幠歑膴謼" "匫嘑戯戱泘苸軤雐㫚")) ("hu2" ("乎湖胡糊壶壺蝴葫狐瑚核弧囫猢汩槲觳煳瓠鹄鹕醐斛鹘鈷鵠鬍抇焀虖" "媩搰楜嘝衚魱縠螜鴩餬瀫鰗鶘鶦鶻喖壷瓳箶絗蔛鍸頶㗅㧽㪶㯛㹱㽇㾰" "㿥䁫䈸䉉䉿䊀䎁䔯䚛䞱䠒䧼䩴䭅䭌䭍䮸䵻")) ("hu3" ("虎唬许浒滹琥許滸乕萀虝䗂")) ("hu4" ("护護互虎户戶糊沪羽冱岵怙胍戽扈祜瓠鹱笏酏沍楛滬擭濩芐昈枑婟虖" "綔嫮嫭鄠槴熩蔰豰謼韄頀冴嘑嚛帍弖戸摢簄鱯鳠鳸鸌㕆㦿㨭㷤㸦㺉䇘" "䊺䍓䕶䛎䨥䨼䪝䲵")) ("hu5" ("呼乎虎户戶糊唬")) ("hua1" ("化花哗嘩华華砉錵蘤鷨芲𢄶")) ("hua2" ("划滑哗嘩华華猾豁狯骅铧劃譁咶崋釫搳嬅鋘澮獪螖鏵驊磆蕐㕲㟆㠏㦊" "㭉㮯䅿䊐䏦䔢䱻䴳䶤")) ("hua3" ?蘳) ("hua4" ("话話化画畫划华華桦樺稞踝劃鮭杹罫觟摦嫿槬澅輠繣婳畵舙諣譮㓰㕦" "㕷㚌㠢㦎㩇䇈䔢䔯䛡䠉")) ("hua5" ("话話花滑")) ("huai1" ?竵) ("huai2" ("怀懷徊槐淮踝佪褱褢瀤櫰蘹懐耲㜳㠢䃶䈭䴜")) ("huai4" ("坏壞孬咶諙蘹蘾壊")) ("huan1" ("欢歡獾鸛犿貆鴅嚾懽酄讙驩歓貛鵍")) ("huan2" ("环環还還桓郇苋萑圜洹寰缳瑗锾鬟莧澴鍰肒峘狟捖荁雈獂羦貆嬛懁豲" "繯轘鐶闤瓛寏糫萈镮阛㔳㡲㢰㦥㵹㶎㿪䍺䝠䥧䦡䭴䮝䴟")) ("huan3" ("缓緩睆綄輐澣攌唍嵈藧㣪㬊䁔䈠䮝")) ("huan4" ("换換環幻唤喚患灌痪豢焕涣宦皖眩奂垸擐浣漶逭缳脘鲩奐渙煥瘓瑍澣" "鯇繯轘喛愌梙槵潅烉鯶鰀㓉㕕㠢㪱㬇㹖㼫䀓䀨䆠䊐䒛䠉䯘䴟")) ("huan5" ("欢歡唤喚")) ("huang1" ("慌荒芒肓巟衁嚝塃朚")) ("huang2" ("黄黃皇蝗煌磺凰惶横簧隍徨湟潢遑璜癀蟥篁鳇洸偟喤堭媓崲葟撗獚艎" "熿穔鍠餭趪騜鰉鷬兤墴瑝锽鱑㞷㾠㾮䄓䅣䊗䊣䍿䐵䑟䞹䪄䮲䳨𪏙")) ("huang3" ("慌荒晃恍谎謊幌芒茫潢怳炾滉榥熀皝鎤宺愰晄櫎詤㤺㬻䁜䊗䌙䐠𣄙")) ("huang4" ("晃横潢軦滉榥爌曂皩㨪䁜")) ("huang5" ("慌晃")) ("hui1" ("挥揮灰恢辉輝堕徽戏诙咴悝隳珲晖眭皓虺麾暉琿詼墮拻洃豗噅撝楎煇" "煒隓禈墯翬褘顪鰴鑴噕婎幑戯戱瀈烣翚袆")) ("hui2" ("回徊蛔茴洄韋迴違佪恛蚘痐繢藱囘囬廻廽蛕蜖逥鮰㽇")) ("hui3" ("毁毀悔虫虺蝰燬芔烜烠毇檓譭㩓㷐䃣䏨䛼䠉䫖䰎𠧩")) ("hui4" ("会會毀汇匯慧绘繪卉惠晦贿秽烩讳诲荟蕙哕喙洄彗缋桧恚钺蟪沬渙彙" "賄誨諱檜燴穢芔廆鉞嘒圚嬇憓槥潓蔧輠噦橞濊澮獩螝璯篲薉薈餯瞺禬" "繐繢翽藱譓鏸闠鐬饖譿顪僡儶叀噧嚖寭彚恵暳櫘殨泋湏滙絵翙詯阓靧" "韢頮颒㑰㑹㒑㜇㞧㤬㥣㨤㨹㩨㬩㰥㱱㷄㻅䂕䅏䇻䌇䍷䎚䕇䙌䙡䛛䜋䤧" "䧥䩈䫭䵻")) ("hun1" ("昏婚荤阍湣葷惛涽焄棔殙敯睧睯閽惽昬")) ("hun2" ("混昏浑渾魂馄溷珲梡琿餛棞楎緄緡繉餫轋顐鼲堚忶祵㑮㕵㨡㮯䊐䐊䛰" "䫟䮝䰟䴷")) ("hun3" ("混焜掍睔鯶")) ("hun4" ("混浑渾棍昆诨溷倱圂慁緄觨諢顐俒焝㥵㨰㯻䅙䅱䐊䚠䛰䧰䫟")) ("huo1" ("火豁劐攉锪耠嚄騞鍃")) ("huo2" ("活和越钬佸秮鈥萿咊秳㓉䄆䄑䣶䯏")) ("huo3" ("火伙夥钬鈥邩㚌㶡")) ("huo4" ("或货貨获獲和豁祸禍惑硅霍壑藿攉嚯砉锪镬瓠鹱蠖過擭濩穫沎捇眓掝" "湱嗀嗀濊嚄謋豰檴瓁臒雘瀖矱霩騞曤臛矐鑊龢韄頀靃剨咊咟嚿奯彟彠" "旤楇癨矆礊耯艧蓃讗鍃閄鱯鳠鸌㓉㕡㗲㘞㦜㦯㨯㨰㩇㯉㯛㸌䁨䂄䄀䉟" "䋭䐸䦚䨥䰥")) ("huo5" ("活伙和惑")) ("ji1" ("机機几幾基击擊积積激鸡雞绩績迹跡肌圾饥飢讥譏吃隔畸稽箕姬缉居" "期其棋奇齐丌乩剞脔墼芨萁叽咭唧屐畿玑赍犄齑矶羁嵇虮笄跻喫勣齊" "嘰緝璣磯蹟饑躋羈尐刉枅攲蛣覘稘毄緁銈樍觭諆諅踑踦憿錤禨簊隮櫅" "蘄鐖鞿齎羇鑇鰿虀齏麡僟刏喞嗘姫峜嵆嵠朞檱筓耭聻襀覉覊譤賫賷躸" "鑙韲鳮鶏鷄䤠𠼻𣪠")) ("ji2" ("级級极極集及击擊急即疾辑輯圾脊籍吉革棘汲嫉秸洁藉蜡揖亟佶郅芨" "蒺蕺岌嵴楫殛戢瘠笈瞿伋緝彶忣姞狤堲揤偮唶庴楖莋觙湒鈒塉蝍槉漃" "耤膌銡潗蓻踖鞊嶯橶濈蕀螏蹐鴶襋癠轚鏶霵鶺覿鰿鸄躤亼卙卽愱撃擮" "檝焏皀皍礏禝箿聻艻郆鍓钑雦雧鹡㑵㔕㖢㗊㗱㘍㙫㞃㠍㠎㡇㡮㤂㥛㧀" "㭲㮟㮨㱞㲺㴕㻷㽺㾊䁒䐕䐚䓧䚐䞘䟌䣢䦈䩐䩯䯂䲯䳭𨸚")) ("ji3" ("己几幾济濟纪紀挤擠给給脊革掎戟虮麂蟻丮妀泲庪撠踦穖蟣魕犱玘鈘" "魢鱾㚡㞆㞛㞦㦸㨈㱦㴉䆅䍤䢳䤒")) ("ji4" ("计計济濟记記技际際纪紀继繼既季寄剂劑寂肌系疵蓟冀伎祭悸忌妓结" "近齐骑偈芰荠哜猗洎彐骥觊睽稷瘵粢暨跽霁鲚鲫髻訐結齊薊覬薺騎鯽" "繫霽驥旡邔茍紒茤秶塈惎臮痵蔇裚漈瘈穊誋鬾瞡穄嚌檕禨罽鮆璾鵋齌" "懻癠穧蟿鯚瀱鱀蘮鰶蘻鱭兾剤坖垍墍彑旣曁梞檵櫭済猤稩継葪蘎褀魝" "㑧㒫㙨㠖㠱㡭㡶㥍㭰㮨㰟㱯㲅㳵㸄㹄㻑㾒㾵䋟䍯䐀䐚䒁䓫䓽䗁䛋䜞䝸" "䠏䢋䢳䤒䦇䨖䮺䰏䰥䶓䶩𡜱𣪠𥡴")) ("ji5" ("计計记記激辑輯")) ("jia1" ("家加夹夾駕佳茄嘉枷挟伽葭浃迦珈铪镓痂笳袈跏挾浹傢豭泇毠梜耞猳" "幏椵犌筴鉿貑鴐鎵麚乫拁腵鉫鴚䇲")) ("jia2" ("夹夾颊頰荚郏拮浃戛恝铗铪袷颉蛱骱浹莢頡扴唊郟梜硈脥舺揳蛺裌跲" "鉿鞂鋏鞈鵊圿埉戞頬餄饸㔠㪴㮖㼪㿓䀫䀹䕛䛟䢔䩡")) ("jia3" ("假甲贾钾夏嘏岬柙胛瘕賈鉀蝦玾舺婽徦斝椵榎檟仮叚斚槚睱㕅䑝")) ("jia4" ("价價架假稼驾駕嫁贾賈駱幏価叚榢䁍")) ("jia5" ("家稼甲佳")) ("jian1" ("间間坚堅渐漸艰艱肩尖监監歼殲兼溅濺煎奸笺缄沮纤湛菅蒹搛湔缣戋" "犍鹣鲣鞯姦軒淺閒箋緘縑纖韉戔枅帴惤猏豜揃牋菺鈃靬椷瑊葌熞鳽熸" "蕑顅餰麉鞬礛騝鬋鵳瀸櫼鰜鶼籛鰹虃鑯偂冿囏姧椾樫瀐玪睷碊篯蕳譼" "豣銒鐧钘韀馢魐鳒")) ("jian3" ("間简簡检檢减減拣揀剪碱鹼捡撿煎茧繭俭儉柬硷齐钱谫囝蹇謇枧楗戬" "犍睑锏裥笕箴翦趼筧齊錢險瞼騫挸帴堿寋揃湕暕瑐戩藆鬋鰔劗譾襺倹" "弿梘検瀽礆絸蠒襇謭鎫鐗鐧鹸鹻㔓㨵㳨㶕䄯䅐䉍䛳䟰䩆䭠䮿䯛䯡䵡䵤" "䶠𢆞")) ("jian4" ("见見间間建件渐漸践踐健监監箭剑劍键鍵鉴鑒贱賤溅濺煎舰艦荐槛饯" "涧僭谏谮茛犴湔枧楗牮毽腱锏踺淺閒筧澗諫餞濫檻薦鏨鑑洊俴栫珔揵" "跈僣榗糋蔪諓鋻瞷螹襉鞬譖瀳鰎魙鑳侟俿剣剱劎劒劔徤擶旔梘瞯磵繝" "聻臶覵覸諌譼賎趝釼鍳鏩鐧鑬㓺㔋㣤㦗㨴㯺㰄㱯㵎㺂㺝㽉䇟䞼䟅䟢䤔" "䥜䧖䬻䭈䭕䯡䵖䵛")) ("jian5" ("见見间間")) ("jiang1" ("将將江僵浆缰漿韁槳疆姜蒋茳礓糨豇蔣彊薑瓨翞橿殭螿傹壃摪畕畺疅" "繮葁螀鱂鳉𤕭𤕯")) ("jiang3" ("讲講奖獎桨槳蒋襁耩蔣繈膙顜塂奨奬滰繦㢡㯍䁰䉃䋌䒂䙹")) ("jiang4" ("将將降匠酱醬浆漿疆虹强洚绛犟糨紅強絳彊弶袶嵹謽勥匞夅弜摾糡蔃" "醤䞪䥒𢘸𤕭")) ("jiang5" ?匠) ("jiao1" ("教交焦骄驕浇澆胶膠郊蕉椒娇嬌激礁矫咬佼僬艽荞茭菽噍徼姣鹪蛟跤" "鲛詨嘐矯鮫嘄嶕憍憿燋膲蕎穚蟂鵁簥蟭轇鐎鷍鷮鷦峧敎焳芁茮鴵齩䴔" "𨺹")) ("jiao2" ("嚼矫嫶")) ("jiao3" ("脚腳角搅攪胶膠剿狡缴繳饺餃铰矫侥绞纠校佼挢徼湫姣敫皎鲛絞勦僥" "鉸矯鮫捁筊煍摷漅儌劋撟樔皛憿敿曒皦蟜譑灚鱎孂徺撹敽斅斆晈暞湬" "烄璬糺臫虠賋踋㩭㩰㭂㳅㽱㽲㿟䀊䁶䘨䚩䠛䢪䥞䴛𠞰")) ("jiao4" ("叫教较較觉覺轿轎繳窖餃酵激嚼校僬噍峤徼敫爝醮絞挍珓窌滘嘂斠嶠" "潐噭嬓趭顜灂譥皭釂呌嘦敎漖藠覐訆醶㠐㬭㰾㱶䂃䆗䚩䣤䪒")) ("jie1" ("阶階结結接节節街揭皆秸楷祖偕苴喈嗟锴罝椄湝菨瑎蝔薢鍇巀謯鶛堦" "掲擑稭腉裓")) ("jie2" ("结結节節洁潔截竭杰捷睫概劫桔渴偈讦诘卩葜拮婕孑栉桀砝碣疖袷颉" "羯鲒髻紇訐傑詰頡櫛犵岊扻劼抾昅倢栨洯衱迼寁崨嵑絜蛣袺嵥楬楶滐" "趌鉣榤箑踕幯擳瀄鍻鮚癤騔鐑蠽偼刦刧刼卪喼搩櫭脻莭蓵蜐蠘蠞誱㑵" "㓗㓤㔾㘶㛃㝌㞯㠍㦢㨗㨩㨰㮞㮮㸄㸅䀷䂃䂒䂝䂶䅥䌖䕙䗻䘁䞦䟌䣠䥛" "䲙")) ("jie3" ("解姐獬媎檞鍇毑觧飷")) ("jie4" ("解界借介届屆戒诫誡籍价藉芥疥拾械廨蚧骱吤岕玠砎悈紒唶犗耤褯繲" "鶡躤丯堺庎徣楐琾畍艥葪鎅魀魪鹖㑘㝏㠹㾏㿍䁓䇒䔿䛺䯰䰺䱄䲸𡽱")) ("jie5" ("姐家价價")) ("jin1" ("今金斤巾禁筋津襟肋钅衿矜觔埐珒紟惍祲菳釿瑧嶜璡琎荕鹶黅")) ("jin3" ("紧緊仅僅尽盡锦錦谨謹卺堇馑廑瑾槿觐儘覲饉巹菫慬殣侭厪漌㝻㬐㯸" "㹏䌍䐶䒺䤐䥆䭙")) ("jin4" ("进進近金仅僅劲勁尽盡禁浸靳晋烬湛荩噤妗缙瑾赆晉縉燼覲伒枃肵紟" "祲菫寖搢溍靲墐慬僸殣蓳鋟璡瘽賮嚍嬧濜璶藎贐凚劤嫤暜歏浕濅琎瑨" "訡齽㦗㨷㬐㬜㯲㰹㱈㴆㶦㶳㻸䀆䆮䉷䋮䌝䑤䖐䗯䝲䢻䫴䶖𠬶")) ("jing1" ("经經睛精惊驚鲸鯨晶腈茎莖荆兢京粳靖青氏醒菁泾晟旌蜻箐黥涇荊巠" "婛旍鵛鶁鶄鼱麠亰坕坙猄秔稉経聙葏麖䴖精𦀇")) ("jing3" ("睛景警井颈頸憬烃刭儆阱肼璟獷丼剄烴幜澋暻燛憼璥蟼宑汬穽頚㘫䜘")) ("jing4" ("经經精静靜竟镜鏡境净淨敬竞競径徑劲痉靖陉獍迳弪婧檠胫靓勁陘逕" "痙俓倞凈弳桱殑脛竫葝靚擏傹妌婙曔梷浄濪瀞竧竸誩踁㕋㢣㣏㬌㵾㹵" "䑤䔔䡖䵞靖")) ("jing5" ("经經睛静靜")) ("jiong1" ("冂垧扃坰駉瀅冋埛蘏蘔駫")) ("jiong3" ("炯窘迥炅扃熒冏囧泂絅煚幜熲皛褧顈鎣侰僒檾烱煛綗蘏蘔逈颎㓏㖥㢠" "㤯㷗㷡䌹䐃䢛")) ("jiong4" ("澃㑋")) ("jiu1" ("究纠糾揪啾阄湫缪鸠蝤赳鬏鳩繆勼朻牞觓捄揂萛揫摎樛轇鬮丩稵糺醔")) ("jiu2" ?㺵) ("jiu3" ("九久酒纠糾玖韭灸艽赳乆乣奺糺紤舏镹韮㡱㼋")) ("jiu4" ("就究旧舊救舅厩臼咎疚僦湫柩桕鹫赳廄捄慦鯦麔鷲匓匛匶媨廏廐柾畂" "齨㝌㠇㧕㩆㲃㶭㺩䅢䆒䊆䊘䓘䛮䠓䡂䬨䳎䳔")) ("jiu5" ("究舅")) ("ju1" ("据居鞠拘锯鋸驹駒车狙疽沮且蛆租苴菹掬鬻琚椐锔裾趄雎鞫車砠驕岨" "泃柤捄痀罝娵崌涺陱腒軥葅蜛踙踘鋦鮈鶋鶌倶凥刟抅檋眗艍跔鴡㞐")) ("ju2" ("局橘鞠桔菊掬锔鞫侷跼雛匊狊挶梮淗焗椈湨郹犑輂箤趜踘鋦閰駶繘鵙" "鵴鶪蘜鼳驧婅巈檋毩毱泦粷諊蹫躹鄓㘲㥌㩴㮂㹼㽤䋰䎤䏱䕮䗇䜯䡞䤎" "䪕䰬䱡䳔䴗")) ("ju3" ("举舉拒矩咀柜疽沮莒枸榘榉踽龃鋤齟岨竘偊袓椇跙楀筥萭鉏蒟蝺櫸籧" "弆挙擧欅㪯䃊䄔䅓䈮䢹䶥")) ("ju4" ("据據具句巨距剧劇聚拒俱惧懼锯鋸駒沮踞炬渠足倨讵鄹苣菹遽屦犋飓" "钜窭裾醵瞿鄒鉅屨簍颶雛姖岠怚泃洰秬埧粔絇耟蚷焣詎寠虡蔞駏壉懅" "澽窶貗躆鐻倶冣処勮埾怇愳拠昛歫簴邭鮔鲏㕢㘌㜘㞫㠪㨿㩀㬬㳥䆽䈮" "䛯䣰䱟䵕䶙")) ("ju5" ("具举舉矩")) ("juan1" ("鹃鵑捐娟身泫涓蠲镌鐫朘琄脧裐鋗鞙剶姢鎸")) ("juan3" ("卷蕊蜷捲埢菤臇巻㷷䐪𩜇")) ("juan4" ("卷倦绢絹圈眷阮眩甄鄄狷桊锩隽雋帣悁婘睊絭罥腃睠韏獧錈鬳劵勌勬" "巻慻淃瓹羂飬㢧㢾㪻㯞䄅䌸䖭䚈䡓䳪𠔉")) ("jue1" ("撅嗟噘屩撧")) ("jue2" ("决決觉覺绝絕撅嚼角掘脚较攫抉倔爵诀狂蛙穴厥劂谲矍蕨蕞噱崛獗阙" "孓珏柽梏桷橛觳爝镢蠼蹶觖鳜玨訣腳較鴃闋闕譎觼鱖抇咑泬玦芵捔蚗" "殌焆谻赽趹傕嵑矞鈌僪駃憰潏瘚镼璚蕝臄蟨蹻鐍彏戄玃鱊鷢貜躩钁亅" "刔勪啳孒屫崫嶥弡憠挗撧斍橜欔欮氒焳熦爑爴瑴疦矡砄絶蟩覐覚踋蹷" "逫鐝鴂龣㓸㔃㔢㔳㟲㤜㩱㭈㭰㭾㰐㵐㷾㸕㹟㻕㻡䀗䁷䆕䆢䇶䈑䋉䍊䍳" "䏐䏣䐘䖼䘿䙠䝌䞷䠇䡈䣤䦆䦼𧽸𩪗")) ("jue3" ("蹶䞵䟾")) ("jue4" ("倔鴂𠢤")) ("jun1" ("军軍均菌君龟钧皲筠麇鈞龜蚐袀桾莙碅皸頵鮶姰汮皹覠銁銞鲪麏麕")) ("jun3" ?蜠) ("jun4" ("菌峻俊竣浚郡骏訇捃狻逡睃隽雋濬駿呁晙焌珺畯菎葰箘蔨餕寯鵔鵘儁" "懏攈攟殾箟陖馂㑺㒞㓴㕙㝦㢠㤯㴫㻒㽙䇹䕑䜭䝌䝍")) ("ka1" ("咖喀")) ("ka3" ("卡咯佧咔胩鉲")) ("ka4" ?髂) ("kai1" ("开開揩锎痎闓奒鐦闿")) ("kai3" ("慨楷凯岂剀垲蒈恺铠锴雉豈凱剴愷閡塏輆暟鍇鎧闓颽嘅闿㡁㳀䁗䐩䒓")) ("kai4" ("咳渴忾溘愒愾欬烗勓炌炏礚㗆㲉䡷䫦𩋧")) ("kan1" ("看刊堪勘戡龛嵁龕刋栞")) ("kan3" ("砍槛檻坎侃莰崁埳欿歁歞顑轗鬫偘冚塪惂輡轁㙳㵎㸝䖔䫲䬻䳚䶫")) ("kan4" ("看勘阚瞰監餡衎墈磡薟竷闞鬫矙譼䀍䘓")) ("kang1" ("康慷杭荒糠闶閌嫝漮鏮忼槺砊穅粇躿鱇")) ("kang2" ("抗扛邟摃")) ("kang3" ("慷肮骯䡉")) ("kang4" ("抗炕亢伉闶沆钪匟囥犺邟鈧閌砊㰠䲘")) ("kao1" ("尻髛鷱")) ("kao2" ?攷) ("kao3" ("考烤拷栲攷洘薧丂槀燺稁鮳鲓㼥䯪𥬯")) ("kao4" ("靠槁犒铐銬稁藳鮳鲓䎋䐧䘓𥬯")) ("ke1" ("科颗顆棵磕瞌蝌荷坷苛柯珂轲钶铪稞疴窠颏髁軻匼峇砢趷犐痾鈳鉿樖" "頦錒薖簻礚胢萪")) ("ke2" ("壳殼咳颏欬頦殻㲉")) ("ke3" ("可颗顆棵渴磕坷哿岢盍敤閜嶱渇炣礍㒞㞹㪃㪙㪡㪼㰤㵣㼎䋉䕣䘁")) ("ke4" ("可科刻客课課克果喀嗑恪溘骒缂氪碣锞蚵兣剋緙勀堁愘搕榼錁騍龕勊" "垎娔尅愙揢碦衉醘㒆㕉㕎㝓㤩㥛㪃㪙㲺㾧䁍䗘䙐䶗")) ("ke5" ?喀) ("ken3" ("肯恳懇啃垦墾狠颀龈齦豤頎錹齗肎肻龂")) ("ken4" ("裉掯硍珢褃㸧")) ("keng1" ("坑吭胫硎铿阬鏗挳牼脛硜硻誙鉺銵鍞劥坈奟妔摼硁")) ("keng3" ?䡰) ("kong1" ("空倥崆穹箜硿悾涳錓埪鵼")) ("kong3" ("空孔恐倥㑋㤟")) ("kong4" ("空控腔矼鞚㸜")) ("kou1" ("抠挎芤毆袧彄摳鏂剾")) ("kou3" ("口劶㔚䧆")) ("kou4" ("扣寇佝蔻叩筘釦溝怐滱瞉簆鷇冦宼敂窛蔲㓂㰯㲄㽛䍍䳟䳹𦶲")) ("kou5" ?口) ("ku1" ("哭枯窟挎圣刳堀轱骷矻胐桍窋跍顝圐扝軲郀鮬")) ("ku3" ("苦楛䇢")) ("ku4" ("库庫裤褲酷跨喾绔矻趶瘔綯嚳俈焅秙絝绹袴㒂㠸䊿䔯")) ("kua1" ("跨夸侉誇姱晇荂咵")) ("kua3" ("跨垮胯侉锞銙錁恗䦚")) ("kua4" ("跨挎胯髁骻㐄㡁䋀䦚")) ("kuai1" ?呙) ("kuai3" ("蒯擓㧟㨤䓒")) ("kuai4" ("快块塊筷会會侩魁蒯郐蒉哙狯浍栝桧脍儈檜膾欳駃噲廥澮獪蕢鄶禬旝" "鬠鱠凷墤巜糩鲙㔞㙕㙗㟴㫎㬮㭈㱮㻅䈛䭝䯤䶐")) ("kuai5" ?快) ("kuan1" ("宽寬髋髖臗寛")) ("kuan3" ("款棵颗梡顆窾欵歀㮯㯘䕀䥗䲌")) ("kuan4" ?䤭) ("kuang1" ("筐框匡诓哐劻俇恇洭誆匩硄軭邼㑌")) ("kuang2" ("狂逛诓诳誑迋誆鵟抂㤮㫛㾠")) ("kuang3" ("夼俇黋")) ("kuang4" ("况況矿礦框眶旷曠磺诓诳邝圹湟纩贶誑壙絖貺誆懭鄺爌矌穬纊儣卝岲" "懬昿眖躀鉱鑛黋㔞㫛䂄䊯䵃")) ("kui1" ("亏虧盔岿窥悝規窺刲茥鍷藈闚巋蘬")) ("kui2" ("葵踩奎魁馗夔隗揆喹逵暌睽蝰闋鮭頄湀鄈戣楏楑聧頯櫆騤犪躨晆蘷虁" "鍨骙㙓㙺㚝㡭㨒㰐㷇䕫䖯䟸䤆䧶䯓䳫")) ("kui3" ("窥魁傀顷跬頃窺楑煃頍磈蹞闚尯㒑㚍㛻㟴䠑䦱䫥")) ("kui4" ("愧溃潰归馈匮蒉喟愦聩篑臾觖匱歸簣餽腃媿嘳憒撌槶蔮樻蕢瞶聵鐀饋" "騩尯瞆籄聭鑎㕟㚍㤬㧉㱮㾠䁛䇻䈐䍪䏗䕚䙆䙌䙡䯣䰎")) ("kun1" ("昆混坤巛琨锟醌鲲髡崑焜頑錕餛鰥惃晜猑菎褌騉鯤鶤堃婫崐瑻蜫裈貇" "髠髨鵾鹍")) ("kun3" ("捆悃阃麇梱綑硱壼稛裍閫齫壸祵稇閸齳㕎㩲䠅")) ("kun4" ("困睏涃㫻")) ("kuo3" ?擃) ("kuo4" ("括扩擴阔闊廓适栝蛞姡秮筈漷彉髺鄺霩鞹鬠噋彍拡挄濶鞟㗥㣪㨯㪙䄆" "䄑䙃䟯䦢䯺")) ("la1" ("啦拉垃摺邋柆翋菈搚嚹磖")) ("la2" ("拉剌邋旯砬揦磖㕇")) ("la3" ("拉喇藞䟑")) ("la4" ("拉蜡蠟辣落腊剌瘌癞臘癩翋揧楋擸鬎鑞嘑攋爉瓎臈蝋蝲辢镴鯻㸊㻋㻝" "䀳䂰䃳䏀䓥䗶䝓䪉䱫䶛癩")) ("la5" ("啦拉垃蓝藍鞡")) ("lai2" ("来來莱崃徕涞铼黧徠萊崍庲淶郲棶箂錸孻騋鯠鶆俫倈婡梾猍琜筙逨麳" "㚓㥎䅘䋱䚅䠭䧒")) ("lai3" ("唻㚓䂾")) ("lai4" ("来來赖賴徕濑赉睐癞籁徠睞瀨癩籟娕賚藾俫倈勑櫴瀬襰頼顂鵣㠣㸊㾢" "䀳䄤䓶䚅䠭䲚")) ("lan2" ("蓝藍篮籃拦攔栏欄濫郴婪阑兰澜谰啉岚斓镧褴嵐漣闌瀾襤斕蘭籣惏暕" "嚂礛譋灆襴灡讕躝欗鑭糷儖厱囒幱懢燣燷璼礷繿葻蘫襕钄韊㑣㔋㘓㘕" "㞩㦨㳕䆾䍀䑌䦨䪍䰐䳿")) ("lan3" ("览覽懒懶濫揽廪漤榄罱攬欖浨醂壈嬾灠顲孄孏擥覧㛦㨫㩜㰖䊖䌫䧒𡒄")) ("lan4" ("烂爛覽滥濫缆镧連煉闌纜嚂壏爁鑭燗爤瓓㔋㜮㦨㱫䃹䪍䲚")) ("lang1" ?啷) ("lang2" ("浪狼羹琅榔廊郎莨啷阆锒稂螂踉瑯俍欴桹硠筤蜋鋃鎯勆哴嫏樃羮艆蓈" "蓢躴郞㝗㟍㢃㱢㾿䆡䡙䯖䱶")) ("lang3" ("狼朗榔阆烺硠塱誏閬朖朤㓪㙟㫰㮾㾗㾿䀶䁁䃹")) ("lang4" ("浪狼琅郎莨蒗阆踉埌崀郞䆡䍚䕞")) ("lao1" ("捞撈")) ("lao2" ("劳勞牢涝潦唠崂栎铹痨醪嘮癆浶僗嶗澇簩蟧櫟轑鐒労哰憥磱窂㗦㞠㟉" "㟹㨓䃕䜎䝁䲏")) ("lao3" ("老佬姥潦蓼獠栳铑咾恅狫荖銠橑簝轑㟙㧯䇭䕩䝤䳓䵏")) ("lao4" ("劳勞牢酪烙涝潦落络耢絡癆嫪澇橯軂憦耮髝䕩䜎")) ("le1" ("肋𡃖")) ("le4" ("乐樂勒肋仂捋叻泐鳓屴扐氻阞朸竻哷砳脟鰳忇楽玏簕艻韷頱㔹㖀㦡㨋")) ("le5" ("了餎饹")) ("lei1" ("勒擂囄")) ("lei2" ("累雷垒壘镭擂羸嫘缧檑縲鐳樏畾礌櫑瓃礧纍罍蠝蘲轠壨欙虆攂纝鑘靁" "鼺㒍㔣㲺㵢㹎䉓䍣䐯䨓")) ("lei3" ("累垒壘磊蕾儡诔漯耒絫誄樏瘣頛磥癗礌櫑櫐藟礧礨灅纍蠝讄轠儽鑸鸓" "傫厽洡蕌蘽㑍㒍㒦㙼㡞㰐㵢㵽㶟㼍㿔䉂䛶䣂䴎")) ("lei4" ("类類泪淚累雷垒壘擂肋埒檑酹銇礌礧纇纍蘱禷攂涙錑靁頪颣㑍㔣㭩㲕" "㴃㻋䉪䍥䒹䢮䣦䨓䮑𩔗")) ("lei5" ?嘞) ("leng1" ?棱) ("leng2" ("愣棱楞塄稜倰崚輘薐碐䉄䬋")) ("leng3" ?冷) ("leng4" ("愣棱楞稜倰堎睖踜䚏䮚")) ("li1" ("哩唎")) ("li2" ("离離丽麗璃厘黎狸篱籬梨鹂鸝犁漓莉蓠藜喱嫠骊缡牦罹蜊蠡酾霾鲡髦" "黧糎琍貍犛釐灑酈驪杝秜粍梩菞剺孷摛樆氂漦蔾縭褵薶謧醨斄鯬鵹蠫" "騹孋廲攡灕劙蘺鑗黐纚釃鱺刕剓嚟囄悡梸棃犂瓈睝穲粚艃蟍蟸邌鋫錅" "鏫㒿㓯㠟㥎㦒㰀㰚㴝㷰㹈㿛䄜䅻䉫䊍䋥䍠䍦䔆䔣䔧䖥䖽䖿䙰䣓䣫䱘䴻" "䵓䵩𠩺")) ("li3" ("里理離裡哩礼禮李鲤鯉俚悝澧逦娌锂蠡醴鳢兣浬鋰欐邐峛粴豊鱧欚纚" "鱺裏峢峲盠蟸㸚㾖䗍䤚䧉礼")) ("li4" ("力利立历歷离離例丽麗厉厲粒励勵隶隸荔沥瀝砾礫类莉吏栗傈俐痢泣" "鬲俪郦坜苈莅捩呖唳猁溧珞枥栎轹戾砺砬硌詈镉疠疬蛎蠡笠篥粝翮跞" "雳淚琍慄蒞蝕颯曆癘鎘壢類礪儷蠣酈欐鑠靂屴朸岦沴砅苙赲迣唎栵浰" "秝悷蚸厤塛搮筣瑮綟蜧蝷鴗鬁儮擽濿濼磿嚦斄曞櫟犡瓅櫪皪盭禲藶糲" "蠫鷅麜攦躒轢鷑讈轣攭瓥鱳鱱靋凓厯叓囇婯巁悧戻攊暦栛棙櫔歴涖爄" "爏珕瓑癧矋礰纅脷茘蛠蟸蠇鉝隷雴鳨㑦㒧㒿㔏㕸㗚㘑㟳㠣㡂㤡㤦㧰㬏" "㮚㯤㱹㴃㷴㺡㻎㻺㼖㽁㽝㾐㿛㿨䁻䃯䅄䇐䊪䍥䍽䓞䔁䔉䔧䕻䗶䘈䚏䚕" "䟏䟐䡃䤙䥶䬅䬆䮋䮥䰛䰜䲞䴄䴡䶘𥝢𩔗")) ("li5" ("里力理利裡哩璃李狸")) ("lia3" ("俩倆")) ("lian1" ?粘) ("lian2" ("连連联聯怜憐帘镰鐮廉鏈莲涟零羸苓莶蔹奁濂琏臁瞵裢蠊鲢奩漣蓮斂" "簾鰱僆溓嗹覝槤璉磏縺翴薕薟褳謰蹥鄻鎌譧鬑蘞奱亷劆匲匳噒嫾慩梿" "櫣濓熑燫稴籢籨聫聮膁蘝螊㓎㜕㝺㟀㡘㢘㥕㦁㶌㺦㼓㾾䁠䃛䆂䏈䙺䥥" "䨬䭑𢅏")) ("lian3" ("連脸臉敛碾莶琏膦裣涊蓮斂淰僆溓摙璉嬚歛薟鄻羷襝蘞蘝㦑㪘㯬㰈㰸" "㼓䇜䌞䐄䙺")) ("lian4" ("連炼煉练練恋戀链鏈捡栏敛蔹潋娈楝殓裣撿斂殮鍊瀲欄攣浰堜湅僆萰" "澰歛襝蘞孌媡瑓纞蘝錬鰊㜃㜻㪝㰸㱨㶑㼑")) ("liang2" ("量粮糧良凉涼梁谅諒惊粱墚莨椋踉樑綡輬駺辌㹁䝶䣼䭪")) ("liang3" ("两兩良俩阆魉倆蹣魎啢緉裲両唡掚脼蜽㒳㔝䓣䠃䩫")) ("liang4" ("两兩量亮辆輛凉涼谅諒晾踉倞悢喨湸靚両哴輌鍄㾗䀶䁁")) ("liang5" ("量亮梁")) ("liao1" ("撩撂蹽")) ("liao2" ("料疗療僚辽遼聊撩撂乐燎寥潦镣嘹獠寮缭鹨鹩樂暸繚嵺憀摎漻膋嫽嶚" "憭敹橑窷膫屪簝蟟豂鐐顟飂飉鷚鷯尞嶛廫熮璙賿蹘髎㙩㜃㝋㞠㨓㵳䕞" "䜍䜮䝀䣈䨅")) ("liao3" ("了瞭燎潦蓼缪钌暸繆釕鄝憭轑镽㝋㶫䄦䑠䩍")) ("liao4" ("料了瞭撩撂燎镣廖尥嘹炓釕翏蟉鐐尞尦爒㡻㶫㺒䉼䍡䎆䢧")) ("lie1" ("痎巤")) ("lie3" ("裂咧䟩")) ("lie4" ("烈列猎獵裂劣膊累冽捩洌邋戾趔躐鬣姴茢迾脟蛚睙蛶颲儠鮤鴷擸犣劽" "埓挒浖煭爉聗鬛鱲㤠㧜㬯㭞㯿㲱㸊㸹㻺㼲㽟䁽䅀䉭䓟䜲䝓䟹䪉䮋䴕䶛" "𤢪")) ("lie5" ?咧) ("lin2" ("林临臨淋邻鄰磷琳霖鳞啉嶙遴辚瞵粼麟痳滲燐璘轔鱗惏亃碄罧箖綝潾" "暽甐疄繗翷壣鏻驎厸斴晽瀶獜矝粦隣麐㔂㖼㝝㝺㷠䚬䢯䫐䮼")) ("lin3" ("磷凛禀廪懔檩粼稟凜懍菻僯廩檁撛澟癛癝㐭㨆䕲䢧")) ("lin4" ("临臨淋鄰磷赁吝蔺遴辚膦瞵躏賃轔藺躪焛橉閵蹸恡悋粦躙轥㖁䉮䗲䚏" "䟹䫰")) ("ling1" ("拎昤")) ("ling2" ("令零灵靈铃鈴岭龄齡陵伶玲棱磷菱羚凌酃苓呤囹泠绫柃棂瓴聆蛉翎鲮" "釘稜綾蔆鴒櫺坽夌姈狑倰皊砱淩琌笭舲詅軨睖裬輘駖澪錂蕶霝鯪蘦醽" "欞爧刢孁岺朎燯碐祾秢竛紷衑跉閝霊霛魿鸰鹷麢齢龗㖫㡵㥄㦭㪮㬡㭩" "㯪㱥㲆㸳㻏㾉䄥䈊䉁䉖䉹䌢䍅䔖䕘䖅䙥䚖䠲䡼䡿䧙䨩䯍䰱䴇䴒䴫")) ("ling3" ("领領令岭嶺呤泠彾袊阾㻏")) ("ling4" ("另令灵靈呤炩霝掕")) ("ling5" ("灵靈伶")) ("liu1" ("溜熘瀏蹓嚠澑")) ("liu2" ("流留榴溜硫泵聊琉馏刘瘤游浏遛骝旒镏鎏劉瀏餾斿翏裗媹嵧蓅摎漻膢" "蟉麍懰鎦藰鏐飂騮飀鰡鶹嚠旈橊沠澑瑠瑬璢畄畱疁癅蒥鐂镠飅飗駠駵" "驑鹠㐬㝋㳅㵳㽞䉧䋷䗜䚧䝀䬟䭷䰘䱖䱞䶉")) ("liu3" ("留柳铆蒌蓼泖绺锍鉚珋飹綹罶蔞嬼栁桺橮畱羀鋶㧕䉧䉹䒥䱖")) ("liu4" ("六留溜馏碌陆遛熘镏陸霤餾坴翏塯廇磟蹓鎦雡飂鷚澑畂磂鐂鬸㙀㨨㶯" "㽌䄂")) ("lo5" ?咯) ("long1" ?隆) ("long2" ("龙龍隆笼籠胧朧咙窿嚨珑瓏聋茏泷栊砻癃蝕矓聾巃瀧簼鏧曨櫳蘢礱龒" "蠬蠪襱豅躘鑨靇鸗屸嶐巄昽湰滝漋爖眬礲竜篭蕯霳龓㚅㝫㡣㦕㰍䃧䆍" "䏊䙪䥢䪊")) ("long3" ("龙龍拢攏笼籠朧垄壟陇垅隴篢儱蘢襱壠竉㙙㴳䡁")) ("long4" ("弄哢梇衖徿蘢挵硦贚㑝㛞㟖㢅㳥")) ("long5" ("笼籠窿")) ("lou1" ("搂摟瞜䁖")) ("lou2" ("楼樓漏喽嘍搂摟牢娄偻蒌窭耧蝼髅婁螻髏囉僂寠廔慺漊熡膢蔞窶耬艛" "謱鞻鷜剅溇軁遱㟺㡞㥪㲎㺏䄛䅹䝏䣚䫫䮫䱾")) ("lou3" ("搂摟篓嵝簍塿嶁耬甊㪹䅹䝏")) ("lou4" ("漏陋露镂瘘瘺鏤屚瘻㔷䫫")) ("lou5" ("喽嘍")) ("lu1" ("噜嚕")) ("lu2" ("炉爐芦蘆卢颅庐垆泸栌轳胪鸬舻鲈盧廬瀘臚鑪顱鱸玈嚧壚攎璷櫨籚纑" "罏艫蠦轤鸕曥獹瓐矑髗魲黸㠠㢳㪭㭔㱺㿖䡎䮉䰕")) ("lu3" ("芦虏虜掳卤鲁撸橹镥舻鹵滷魯擄櫓蓾磠擼氌艣鏀鐪艫塷樐瀂硵艪鑥㔪" "㢚㯭䕡䲐")) ("lu4" ("路露陆陸录錄碌鹿谷角酪六麓赂潞禄戮绿蓼渌漉逯璐辂辘鹭瘳簏僇祿" "賂綠穋鷺甪彔垏淥淕硉琭菉盝睩稑輅廘摝熝蔍踛醁磟錴蕗螰蹗轆騄簬" "鏕鯥鵱籙觻侓剹勎勠圥娽峍椂樚箓簵簶粶膔虂觮趢録鏴騼鵦㓐㖨㛬㜙" "㟤㦇㪐㪖㪹㫽㯝㯟㼾䃙䌒䍡䎑䎼䐂䘵䚄䟿䡜䩮䱚䴪𡀔")) ("lu5" ("芦蘆")) ("luan2" ("峦巒挛孪滦脔娈栾鸾銮孿攣灤鑾鸞脟孌曫欒羉臠圞癵圝灓癴虊鵉㝈㡩" "㱍㼑䖂䚕䜌")) ("luan3" ("卵㰸")) ("luan4" ("乱亂薍釠")) ("lun1" ("抡掄")) ("lun2" ("论論轮輪纶綸抡掄伦仑沦囵侖倫崙淪圇惀陯棆菕溣蜦踚錀婨崘腀鯩㖮" "㷍䈁䑳")) ("lun3" ("淪惀稐埨耣㕢")) ("lun4" ("论論菕碖埨")) ("luo1" ("落罗捋羅囉啰攞")) ("luo2" ("锣鑼萝蘿逻邏骡騾箩籮螺罗蠃摞猡椤氇脶镙蠡蝸羅鏍儸玀腡蔂氌覶欏" "鸁啰蟸覙覼饠驘㑩㼈㽋㾖䊨䯁")) ("luo3" ("果裸倮蠃猓瘰蜾蠡砢蓏鎯臝欏攞曪癳蟸躶㒩㕵㦬㩡㰁㱻㵣䙨䲞")) ("luo4" ("落骆駱络絡逻邏铬酪烙乐碌路洛烁荦摞泺漯珞橐硌袼跞雒詻犖鉻樂爍" "礫峈鮥鵅擽濼躒纙嗠笿鴼㓢㖀㪾㮝㴖㽋㿚䀩䃕䇔䈁䈷䉓䉿䌱䌴䎅")) ("luo5" ("罗羅啰")) ("lv2" ("驴驢鹿闾榈瘘樓閭櫚鏤氀膢藘櫖爈瘻馿䕡䝏䣚䮫")) ("lv3" ("旅铝鋁缕縷吕侣履屡偻捋嵝膂稆褛呂侶屢魯簍褸臚挔郘梠祣僂絽嶁漊" "蔞儢謱穭鞻捛攞溇穞膐㡞㭚㻲㾔")) ("lv4" ("律绿綠率虑慮鋁累垒录氯滤壘濾嵂葎膟勴鑢寽箻緑録㔧㠥㢳㲶䔞䢖䥨" "䮉")) ("lve3" ("掠稤")) ("lve4" ("撂率掠略锊藥鋝擽剠圙畧稤鋢㑼㔀㗉㨼䂮䌎䛚䤚䤣")) ("ma1" ("妈媽麻蚂螞抹摩嬷嬤孖攠擵")) ("ma2" ("吗嗎嘛麻蟆靡痲菻犘蔴蟇㦄䗫䳸")) ("ma3" ("吗嗎马馬码碼蚂螞玛犸杩瑪溤榪鎷鷌獁鰢㐷䣕䣖𥉵")) ("ma4" ("骂罵蚂螞貉唛犸杩驀傌嘜榪禡帓獁睰祃貈閁駡㐷㑻㜫㨸㾺䠋䠨䧞䯦")) ("ma5" ("吗嗎妈媽嘛麻蟆么麽麼嚜")) ("mai2" ("埋狸霾貍薶㜥㦟㼮䁲䚑䨪䳸")) ("mai3" ("买買荬嘪鷶蕒")) ("mai4" ("卖賣麦麥脉脈迈邁派劢勱蝐霢佅売眿衇霡䈿䘑䜕䨫䮮")) ("mai5" ("卖賣")) ("man1" ("颟顢")) ("man2" ("漫馒饅瞒瞞埋蛮蔓曼谩颟蹒鳗鞔蹣鰻蠻姏悗慲樠槾璊謾顢鬘摱㒼㗄㙢" "䅼䊡䐽䑱䒥䛲䟂䯶䰋")) ("man3" ("满滿螨屘鮸矕満蟎襔鏋㛧䜱")) ("man4" ("慢漫蔓曼谩墁幔缦熳镘縵鏝僈嫚獌鄤槾澫謾鬗澷蔄㗄㗈㡢㬅㵘䕕䛲䝡" "䝢䡬䨫")) ("mang1" ("茫牤")) ("mang2" ("忙茫盲芒氓龙莽蒙邙瞢硭杗龍汒奀尨盳厖笀哤娏庬牻痝蛖鋩駹蘉鼆吂" "恾杧浝牤狵矒釯铓㜃㝑㟌㟿㡛㵃㻊䀮䅒䈍䓼䟥䵨")) ("mang3" ("莽漭蟒硥茻壾莾蠎㙁㟐㟿㬒䁳䒎䖟")) ("mang4" ?䙪) ("mao1" ("猫貓")) ("mao2" ("毛矛猫茅髦牦犛耗锚茆泖旄蝥蟊兞錨枆芼罞軞酕堥媌渵嫹氂髳鶜覒㝟" "㲠㹈䅦䖥䭷")) ("mao3" ("铆卯茆峁泖昴鉚冇夘戼笷㚹㧇")) ("mao4" ("毛帽冒貌贸貿茂耗牟袤瑁耄懋瞀芼眊毣媢楙毷萺艒蓩鄮冐暓柕皃瞐㒵" "㒻㝟㡌㧌㪞㫯㬒㮘㴘㺺㿞䀤䋃䓮䡚䫉")) ("mao5" ?毛) ("me5" ("么麼没麽嚜")) ("mei2" ("没沒煤眉梅霉枚酶黴玫媒靡糜莓嵋猸湄楣镅鹛呅苺脢堳郿煝瑂腜塺禖" "鋂穈膴徾攗栂楳槑湈珻睂篃脄葿鎇鶥㙁㜫㶬㺳䊈䍙䒽䤂𪃏")) ("mei3" ("每美镁鎂浼挴媄渼媺燘侎凂嬍嵄毎黣㜫䆀䓺䜸")) ("mei4" ("每妹昧寐媚迷谜莓瑁袂魅沬謎苺眛痗煝韎蝞蝐抺睸祙跊鬽㙁㡌㭑䀛䀜" "䉋䊊䞼䰨䰪䵢")) ("mei5" ?妹) ("men1" ("闷悶")) ("men2" ("门門瞒扪汶钔捫瞞菛樠璊穈鍆亹虋閅㙢㡈㨺㻊䊟䝧䫒")) ("men3" ?暪) ("men4" ("闷悶瞒满焖懑鞔滿燜瞞懣悗㥃㦖㱪㵍")) ("men5" ("们們门門")) ("meng1" ?蒙) ("meng2" ("梦夢盟蒙朦氓萌檬苎甍瞢懵礞瞑虻蟊艨黾濛矇霧尨甿莔雺黽儚蕄鄳幪" "懞鄸曚氋霿饛鸏冡橗獴矒萠蝱靀鯍鹲㙹㠓㩚㽇䀄䇇䉚䑃䑅䒐䓝䖟䗈䙦" "䙩䝢䟥䤓䰒䲛䴌䴿䵆")) ("meng3" ("猛蒙锰勐懵蜢蟒蠓艋黾錳瓾黽幪鼆獴蠎鯭㚞䁅䏵")) ("meng4" ("梦夢盟孟瞢蜢霥霿夣懜溕矒㜴㝱㻊䁅䓝䠢䥂䥰")) ("mi1" ("眯瞇咪")) ("mi2" ("迷眯弥彌醚靡糜谜蘼猕祢縻麋謎瀰冞濔獮麊檷禰麑獼麛蘪攠瓕爢醾鸍" "戂擟擵沵狝籋罙蒾詸醿釄镾㜷㟜㠧㣆㩢㸏䉲䊫䊳䋛䌕䌘䍘䕳䕷䛧䤍䥸" "䪾䴢𨢥")) ("mi3" ("米眯辟靡芈佴弭脒敉羋瀰渳葞銤蔝濔灖侎孊沵洣眫㝥㠧㥝㰽㳽䋛䭧䱊")) ("mi4" ("密秘迷蜜眯泌谜觅幂日冖谧嘧汨溟宓糸祕覓冪謎謐沕峚塓幎覛榓滵漞" "熐蔤鼏幦羃蠠宻樒櫁淧淿濗簚藌覔鑖㘠㜆㦄㨠㨺㫘㳴㴵㵋㵥㸓䀣䁇䈿" "䉾䋳䌏䌐䌩䖑䛉䛑䣥䣾䤉䭩䮭")) ("mian2" ("棉眠绵綿宀瞑婂媔緡蝒櫋矊矏嬵檰矈緜臱芇醎㐷㒙㝰㬆㮌㰃䃇䏃䫵䰓")) ("mian3" ("免眠勉冕娩缅沔渑湎腼眄黾偭緬澠靦丏俛喕愐絻葂黽鮸勔厸汅莬麪麫" "㛯㝃㤁㥝㨺㫘㻰䀎䤄")) ("mian4" ("面泯瞑麵糆靣麪麫麺㬆㴐䌏䛉")) ("mian5" ?面) ("miao1" ?喵) ("miao2" ("苗描瞄猫邈鹋蜱媌鱙緢鶓㑤㠺䁧䖢")) ("miao3" ("秒渺钞藐邈缈杪淼眇紗鈔緲訬篎劰竗㦝㷅䅺")) ("miao4" ("妙庙廟缪眇繆玅庿竗")) ("mie1" ("乜芈咩羋吀哶孭")) ("mie4" ("灭滅蔑蠛篾覕搣薎幭懱礣衊鱴櫗烕眜鑖鴓㒝㩢䁾䈼䌩䘊䩏")) ("min2" ("民苠岷汶缗玟珉閔忞怋旼旻罠崏敯暋痻鈱緡錉閺姄忟捪琘瑉盿砇碈緍" "賯鍲㟩㟭㢯䁕䂥䃉䋋䝧䟨䡑䡻䪸䲄䶔")) ("min3" ("敏抿昏眠皿悯闽绳闵泯渑愍黾鳘湣閔閩憫澠繩刡敃笢暋黽僶潣緡簢冺" "勄慜昬鰵㞶㟩㥸㨉㬆㮌䞀䡅䲄")) ("ming2" ("明名鸣鳴萌盟螟铭冥茗溟暝瞑酩銘洺眳嫇鄍榠蓂覭佲朙猽眀㝠䄙䆨䆩" "䊅䤉䫤䳟")) ("ming3" ("皿茗溟暝瞑酩姳眳慏凕㟰㫥")) ("ming4" ("命詺䒌")) ("ming5" ?明) ("miu4" ("谬謬缪繆")) ("mo1" ?摸) ("mo2" ("模摸磨膜魔摩蘑靡摹无谟馍嫫無糢謨藦饃劘髍攠嚤嚰擵橅謩饝㜥䃺䉑" "䌕䭩䯢")) ("mo3" ("抹么麽麼懡䩋䳟")) ("mo4" ("默漠磨膜末抹墨没沒莫寞陌沫百貉嘿脉冒藐帕袜万茉蓦殁镆秣瘼耱蟆" "貊貘歿脈驀妺歾枺眽粖莈蛨袹覛嗼塺塻慔鄚銆靺暯瞙縸嚜瀎蟔鞨爅藦" "鏌纆鬕冐圽嫼帞昩洦湐獏皌眜砞礳絈衇謩貃貈霡魩黙㠢㱄㱳㶬㷬㷵㹮" "㾺䁼䁿䏞䒬䘃䘑䜆䤉䬴䮬䱅䳮䴲𠬛")) ("mo5" ("摸磨莫沫么麽麼庅")) ("mou1" ?哞) ("mou2" ("谋謀牟毋侔袤缪眸蛑蝥鍪繆洠鉾瞴鴾麰鞪劺恈桙蟱㖼㭌㼋䋷䏬䗋䥐䱕")) ("mou3" ("某厶踇䍒䦈")) ("mou4" ("冒瞀霿愗敄")) ("mou5" ("谋謀")) ("mu2" ("母模毪氁譕恈橅獏䮸䱯")) ("mu3" ("母亩畝姆拇牡姥峔牳砪鉧畂畆畒畞畮胟㟂㫛䥈")) ("mu4" ("目木幕牧慕墓穆莫牟暮募睦仫坶苜沐缪钼鹜繆炑毣蚞莯楘鉬幙艒霂縸" "鞪鶩狇雮㒇㙁㜈㣎㧅㾇䀲䁼䊾䑵䧔")) ("mu5" ?拇) ("n2" ?嗯) ("n3" ("嗯㐻")) ("n4" ?嗯) ("na1" ("那南")) ("na2" ("拿镎拏挐誽嗱訤鎿㧱䏧䛔䫱")) ("na3" ("那哪乸雫䞕")) ("na4" ("那纳納呐吶钠娜絮讷捺肭衲箬內訥鈉妠淰笝豽軜貀魶痆蒳袦靹㗙㙁㨥" "㭯㴸䀑䅞䇣䇱䈫䎎䖓䖧䟜䪏䱹")) ("na5" ?哪) ("nai2" ("能釢摨熋㜨㾍䍲䘅䯮")) ("nai3" ("奶乃氖艿妳迺嬭儞廼疓㚷㜷")) ("nai4" ("耐奈能鼐佴萘柰耏倷渿螚褦錼榒㮈㮏㲡䅞䘅䱞")) ("nai5" ?奶) ("nan1" ("囝囡")) ("nan2" ("难難南男喃楠奻柟莮暔萳諵侽娚枏枬畘㓓㽖䔜䕼䛁䶲")) ("nan3" ("腩罱蝻赧揇湳戁㫱䁪䈒䊖䔳")) ("nan4" ("难難灘婻㬮䕼䶲")) ("nan5" ("难難")) ("nang1" ?囔) ("nang2" ("囊馕孃蠰乪嚢欜饢䂇")) ("nang3" ("攮馕曩灢饢㶞")) ("nang4" ("齉儾㒄")) ("nao1" ?孬) ("nao2" ("挠呶猱桡硇铙撓橈蟯鐃怓峱嶩獶夒繷譊獿髐巎巙憹詉㞪㺀䃩䄩䑋䛝䫸" "䴃𢜸𥑪")) ("nao3" ("脑腦恼惱垴瑙匘堖嫐悩碯㑎㛴㧘㺁䙹䜀䜧𡿺")) ("nao4" ("腦闹鬧淖澆鐃臑腝閙")) ("nao5" ("闹鬧")) ("ne2" ("哪那")) ("ne4" ("呐吶讷疔訥眲䅞䎪䭆䭚")) ("ne5" ("呐呢吶")) ("nei3" ("哪那馁餒娞腇餧脮鮾鯘㼏䲎")) ("nei4" ("内內那氝㐻㕯㖏㘨㨅䇣䜆䡾䳖")) ("nen1" ?黁) ("nen3" ?齳) ("nen4" ("嫩嫰㒄㜛㯎㶧𡞾")) ("neng2" ("能而耐嬣薴㴰䏻䪏")) ("neng3" ?䘅) ("neng4" ?㲌) ("ng2" ?嗯) ("ng3" ("嗯㐻")) ("ng4" ("嗯㕶")) ("ni1" ?妮) ("ni2" ("泥呢妮霓倪尼坭猊怩鲵狋屔秜婗淣郳跜鈮蜺觬輗鯓鯢麑齯臡埿籾蚭貎" "㞾㪒㮞㹸䍲䘦䘽䛏䝚䮘")) ("ni3" ("你泥拟擬疑伲昵旎祢铌妳抳狔柅苨掜鈮馜儗濔隬薿禰伱儞孴沵鉨㣇㵫" "䕥䘦䘽䦵䧇䭲䰯")) ("ni4" ("泥倪匿腻逆溺伲坭嶷昵慝睨暱膩濘迡衵堄惄晲嫟殢糑縌灄鷁鷊嬺屰愵" "氼痆胒鹝鹢㠜㥾㦐㧱㲡㲻䀑䁥䍲䘌䘽䵑䵒")) ("nian1" ("黏蔫拈")) ("nian2" ("年黏拈粘鲇鲶溓鯰秊秥鮎䄭䄹䩞䬯")) ("nian3" ("碾捻撵攆拈辗辇涊撚輦輾淰跈簐蹍躎蹨㘝㞋㮟䚓䟢")) ("nian4" ("念碾廿埝廾卄涊唸姩淰棯鼰齞艌㲽䧔")) ("niang2" ("娘酿釀孃嬢")) ("niang4" ("酿釀醸䖆")) ("niang5" ?娘) ("niao3" ("鸟鳥茑嬲袅裊嬝嫋蔦褭樢㒟㜵㠡㭤㼭䃵䐁䙚䦊䮍𢶑𢸣")) ("niao4" ("尿溺氽脲㞙㳮")) ("nie1" ("捏捻踗鑈惗揑鈢鉩錜")) ("nie2" ("苶㡪")) ("nie3" ?鉨) ("nie4" ("泥聂孽啮镊镍涅摄乜陧蘖嗫颞臬蹑聶鎳囁攝齧躡鑷疌峊掜喦敜隉嵲踂" "摰槸槷諗嶭篞臲嚙闑櫱糱蠥囓顳钀噛圼孼帇摂枿棿湼糵菍錜㖕㖖㘝㘿" "㙞㚔㜦㜸㟧㩶㮆㴪㸎䂼䄒䌜䜓䞕䯀䯅䯵")) ("nin2" ("您囜㤛䋻䚾䛘")) ("nin3" ?拰) ("ning2" ("凝拧擰宁寧咛嚀冰柠狞攘疑甯聍苧濘獰檸寍儜聹鑏鸋寕寗寜鬡㝕㲰䗿" "䭢")) ("ning3" ("拧擰聍聹橣矃㩶")) ("ning4" ("拧擰宁寧泥泞佞甯濘寍薴侫寕寗寜㣷㿦䔭")) ("niu1" ?妞) ("niu2" ("牛䀔䒜䤔")) ("niu3" ("扭纽紐钮狃忸鈕杻炄莥靵㺲䂇䏔")) ("niu4" ("拗蚴抝衂䋴䮗")) ("niu5" ?扭) ("nong2" ("农農浓濃脓侬哝儂噥膿穠襛譨醲鬞齈檂欁癑禯秾蕽辳㶶㺜䁸䢉")) ("nong3" ("䂇䵜")) ("nong4" ("弄挊挵")) ("nou2" ("羺譨㝹䨲")) ("nou3" ("㕢䔈")) ("nou4" ("耨穀獳檽鎒啂槈譳鐞䅶䘫䫖䰭")) ("nu2" ("奴帑胬孥驽駑挐笯蒘伮鴑㚢")) ("nu3" ("努弩胬砮䢪")) ("nu4" ("怒褥抐搙䢞")) ("nuan2" ?濡) ("nuan3" ("暖煖渜餪煗㬉䎡䙇")) ("nuan4" ?偄) ("nun2" ?黁) ("nun4" ("嫩嫰")) ("nuo2" ("那娜难挪傩難挼捼梛撋儺郍㑚㔮㰙")) ("nuo3" ("砹橠砈袳㛂㡅")) ("nuo4" ("那懦糯诺需搦喏濡锘諾挼逽懧愞掿搻稬穤糥蹃鍩㐡㖠䇔䎟䚥")) ("nv3" ("女钕籹釹")) ("nv4" ("絮狃忸肭恧衄朒衂㮟㵖䖡䘐䚼䶊")) ("nv5" ?女) ("nve4" ("虐疟乇谑瘧謔硸䖈䖋䨋")) ("o1" ("喔噢")) ("o2" ?哦) ("o4" ?哦) ("ou1" ("欧歐鸥鷗殴呕沤区讴瓯眍紆區嘔毆甌吽漚熰謳櫙鏂塸瞘鴎")) ("ou2" ("吽齵")) ("ou3" ("偶欧歐藕呕禺耦嘔甌吘腢蕅塸㒖㸸㼴䚆䯚")) ("ou4" ("呕沤怄渥嘔慪漚㛏䌂䌔")) ("ou5" ?嘔) ("pa1" ("啪趴芭扒派葩舥蚆夿妑皅")) ("pa2" ("爬扒耙琶杷钯筢跁掱鈀潖㞎䎬䎱䯲䶕")) ("pa4" ("怕帕汃帊袙")) ("pai1" ?拍) ("pai2" ("排牌徘脾俳箄棑簰猅篺簲腗輫㵺䃻䱝")) ("pai3" ("排迫俖廹")) ("pai4" ("派湃蒎哌鎃汖㭛㵺䖰䮘𠂢")) ("pan1" ("攀扳番潘眅砏畨砙㐴")) ("pan2" ("盘盤般番樊繁潘磐胖鄱弁爿皤蟠蹒槃瀋蹣柈洀跘媻幋搫蒰縏磻瀊鞶緐" "螌覍鎜㩯㵗䃑䃲䈲䋣䙃䰉䰔")) ("pan3" ("坢奤")) ("pan4" ("判盼叛畔拌伴潘胖片拚泮袢襻抃沜坢牉頄詊溿頖冸炍鋬鑻㳪䃲䙪䰉")) ("pan5" ("盘盤")) ("pang1" ("乓膀磅滂鎊膖霶")) ("pang2" ("旁庞龐榜膀磅傍方房仿逢蒡彷逄螃倣徬夆尨厖庬舽雱篣厐嫎胮霶騯髈" "鰟鳑龎㑂㝑㤶㥬㫄䂇䅭䠙䨦䮾")) ("pang3" ("膀耪嗙覫䒍")) ("pang4" ("胖磅炐肨㜊")) ("pang5" ?乓) ("pao1" ("泡抛拋脬鮑摽藨")) ("pao2" ("跑炮泡袍咆刨苞胞匏狍庖趵龅鉋鑤炰鞄颮麃齙垉爮軳麅㚿䛌䠙䩝")) ("pao3" ?跑) ("pao4" ("炮泡胞疱皰砲奅炰髱麭礟礮靤㘐㯡䶌")) ("pei1" ("呸啡胚醅岯怌柸垺衃妚娝肧阫")) ("pei2" ("培陪赔賠坏徘裴邳碚锫岯胐陫毰裵輫錇阫㟝㨐䂜䣙䪹䫊䫠䲹")) ("pei3" ("昢琣")) ("pei4" ("配佩沛肺茇辔帔淠艴妃旆蜚霈珮轡伂姵昢朏浿斾笩苝馷㣆㤄㧩㫲㳈㸬" "㾦䊃䕗䟺䡊")) ("pen1" ("喷噴呠濆歕喯")) ("pen2" ("盆汾湓葐瓫㾦")) ("pen3" ("翉翸")) ("pen4" ("喷噴湓歕")) ("peng1" ("怦砰澎迸亨抨烹硼苹嘭匉泙恲軯軿閛漰駍磞梈硑")) ("peng2" ("朋棚膨蓬篷澎逢彭硼鹏堋蟛鵬芃倗弸淜菶傰搒痭憉樥輣篣錋韸髼鬅鑝" "埄塜塳挷椖稝竼纄蟚韼驡鬔㔙㛔㥊㮄㱶䄘䡫䰃䴶")) ("peng3" ("捧皏淎㑟㘐䋽䵄𡗗")) ("peng4" ("碰膨蓬砰甏踫掽椪㮟㼞")) ("peng5" ("棚篷")) ("pi1" ("批披辟坯劈被坏砒霹丕邳苤噼纰铍痦疋紕鈹伾狉秠翍鈚釽銔駓髬髲鴄" "錍魾憵鎞怶悂抷旇炋狓磇礕秛耚豾鈈鉟鮍鲏")) ("pi2" ("皮脾疲啤罢蚌比番琵毗仳陂陴郫鄱埤鼙芘蕃纰枇罴铍裨蚍蜱螵篦貔紕" "鈹頗罷阰岥玭毘笓蚽椑鈚膍駓錍魾螷鞞犤羆壀朇焷肶腗豼魮鮍鲏㔥㡙" "㮰㯅㱟㼰䴽")) ("pi3" ("匹劈比否痞仳圮苤擗庀癖疋崥銢諀嚭噽脴苉隦㨽㱟䏘䚰䚹䤏䫌䰦")) ("pi4" ("脾辟屁譬被僻萆薜擗淠濞媲甓睥罷闢揊椑釽潎澼礔鷿壀嫓渒疈腗鸊㔃" "㨽㳪㵨㿙䏘䑀䑄䖩䗄䠘䡟䡶䤨䪐䰦䴙")) ("pian1" ("片篇偏扁犏褊翩媥萹甂頨鶣囨")) ("pian2" ("便辩谝骈缏胼蝙蹁駢辯玭楩楄跰緶諞骿腁諚賆輧騈㛹㼐䮁")) ("pian3" ("谝貵諞覑")) ("pian4" ("片骗騙辨騗㓲㸤䏒")) ("piao1" ("票飘飄漂剽嘌嫖缥瞟螵縹彯摽旚翲薸顠魒飃")) ("piao2" ("瓢朴剽嫖淲竂蚫闝㯱㼼䕯䴩")) ("piao3" ("漂膘莩缥殍瞟縹摽蔈麃篻醥犥臕藨皫顠㩠㲏㵱㹾")) ("piao4" ("票漂剽嘌嫖骠瞟髟驃僄慓篻顠勡徱㬓㺓䏇")) ("pie1" ("瞥瘪撇氕癟覕潎撆暼")) ("pie3" ("撇丿苤撆鐅䥕")) ("pie4" ?嫳) ("pin1" ("拼拚姘涄礗")) ("pin2" ("贫貧频頻苹嫔颦嬪蘋顰玭嚬矉蠙娦獱琕薲㰋㲏")) ("pin3" ("品榀")) ("pin4" ("泵聘牝㻞䀻")) ("ping1" ("乒砰俜娉甹砯荓頩焩")) ("ping2" ("平评評凭憑瓶苹蘋屏秤冯坪萍枰鲆馮甹呯泙帡洴玶郱荓淜缾艵蛢蓱軿" "竮鵧凴屛帲幈慿甁箳簈聠胓蚲輧鮃㵗㺸㻂䈂䍈䓑䶄𠗦𦚓")) ("ping4" ("聘㲏")) ("po1" ("坡颇頗泼潑泊朴陂泺攴钷跛釙醱岥癹濼鏺溌酦鉕")) ("po2" ("婆泊番繁鄱皤櫇嘙嚩緐蔢㜑㨇㩯㰴䮘")) ("po3" ("颇頗叵钷笸尀鉕駊")) ("po4" ("破迫頗泊魄霸膊拍粕朴溥珀钋釙醱岶烞猼蒪廹炇狛砶覇酦醗㛘䄸䎅䎊" "䘠䞟䣪䣮䦌䨰䪖䪙䯙")) ("po5" ("婆泼潑桲")) ("pou1" ("剖抙")) ("pou2" ("涪裒掊锫抔垺捊抙錇㧵㼜䎧䯽")) ("pou3" ("部附培掊瓿婄堷棓蔀勏哣廍犃㕻㟝㧵㰴䳝")) ("pou4" ("踣咅")) ("pu1" ("扑撲铺鋪剥仆噗濮攴醭抪痡墣舖鯆擈舗陠")) ("pu2" ("朴葡脯菩扶仆莆蒲匍苻濮璞镤醭蹼僕樸毞蒱酺墣獛瞨襆轐纀鏷圤檏穙" "箁菐襥㒒㙸㯷㲫㺪䈬䈻䑑䔕䗱䧤䪬䴆")) ("pu3" ("普朴甫埔圃浦谱溥氆镨蹼誧樸譜烳潽鐠圤檏諩㹒䲕")) ("pu4" ("铺鋪瀑堡暴甫曝舖舗㬥䲕")) ("pu5" ("铺鋪")) ("qi1" ("期七漆妻欺戚凄淒沏缉栖柒示溪萋嘁桤槭欹粞蹊悽棲慼緝谿倛唭娸桼" "郪陭攲僛榿緁緀磎諆踦磩霋魌齌鏚鶈顣鸂墄嵠慽䰍𠀁")) ("qi2" ("其期奇旗齐齊骑騎棋崎逗畸伎歧畦脐祈祁枝亓俟圻芪荠萁蕲岐淇骐琪" "琦耆赍祺颀虮蛴蜞綦鳍麒祇衹錡濟臍薺饑鰭岓忯迉肵旂蚑蚚蚔埼掑跂" "軝釮翗碕隑頎墘鬿觭踑錤懠濝鮨藄蟣騏鄿鯕鶀鵸艩蘄蠐鬐騹齎玂碁亝" "剘帺愭斉斊朞棊檱櫀猉璂畁疷禥竒粸綨纃萕蜝賫賷軙锜鲯㖢㙨㜎㞿㟓" "㟚㟢㩽㫅㯦䄢䅲䉻䐡䑴䓅䓫䞚䟚䠞䡋䧘䧵䩓䭶䭼䰇䱈䲬䳢䶒䶞")) ("qi3" ("起企启啟岂豈稽乞芑屺绮杞綮綺邔呇芞婍跂敧棨觭唘啓啔晵槣檵玘盀" "袳裿諬闙㒅㓗㞓㠱㥓㩩㫓㾨䄎䄫䉝䋯䎢䏿䒻䔇䛴䡔䭫䭬")) ("qi4" ("氣气器汽妻弃棄砌泣甭刺缉契迄讫切湿亟偈葺汔挈憩碛趿訖愒溼漬緝" "磧濕薺忔犵盵咠栔徛跂湆湇緁甈磩諿罊蟿鏚鼜刾呮噐夡憇掲摖暣気炁" "焏矵碶磜礘竐綥㓞㔑㘍㝄㞓㞚㠍㠎㣬㦢㫓㮑㹄㼤䀈䀙䁈䁉䅤䌌䏅䏌䏠" "䐤䒗䔾䙄䚉䚍䛛䟄䢀䫔䬣䯥䰴䶓𣪠")) ("qi5" ("氣气戚荠薺")) ("qia1" ("掐葜𠜼")) ("qia2" ?䠍) ("qia3" ("卡酠跒䶗")) ("qia4" ("恰洽疴髂匼帢殎楬鮚圶㓞㓣㓤㡊㤉㦴㰤㵄䁍䂒䜑䨐䯊䶝")) ("qian1" ("千牵牽签簽铅鉛迁遷谦謙嵌扦钎仟佥阡芊茜岍悭骞搴褰蹇肷愆锓羟兛" "縴騫籤韆奷幵汧粁挳婜掔鈆僉羥慳鋟檶攐櫏孅攓譣鐱鶼顩厱圱圲孯拪" "撁攑杄欦汘膁臤蚈諐谸釺鬜鬝鵮鹐㡨")) ("qian2" ("前钱錢潜潛钳鉗柑赶渐筋乾黔荨掮涔犍腱钤虔箝鈐漸仱岒忴扲拑媊揵" "雂煔葥葴鉆榩漧燅燂燖蕁鍼黚鬵騚爓灊鰬乹歬濳濽銭㦮㨜㩮㸫䁮䅐䅾" "䈤䋮䍉䕭䖍䢪䨿")) ("qian3" ("浅淺遣谴譴撖缱肷齦唊脥嗛槏蜸繾嵰㡊㧄㹂䔔䙺䤘䪈䭤")) ("qian4" ("牵牽欠遣谦謙歉嵌堑纤倩芊芡茜慊椠塹縴傔棈嗛綪蒨槧輤篟儙刋壍悓" "皘篏蔳㐸㜞㝿㟻㥞㪠㯠䃛䆂䈴䊴䑶䥅䦲䪈䫡䭠䯡䵖")) ("qian5" ("钱錢欠")) ("qiang1" ("枪槍抢搶腔将控呛羌戕戗锖锵镪蜣箐跫跄將嗆鎗鏘斨矼椌嶈戧牄瑲錆" "謒蹌蹡鏹鶬啌溬猐玱篬羗羫鸧𤕭")) ("qiang2" ("强強墙牆疆蔷丬爿戕嫱樯彊檣薔嵹漒嬙廧蘠墻弜艢軖㩖")) ("qiang3" ("强強抢搶镪襁羟彊繈傸羥墏磢鏹勥繦㛨䅚")) ("qiang4" ("呛戗炝跄嗆鎗唴戧熗蹌蹡羻䵁")) ("qiao1" ("悄敲锹鍬蕉橇雀劁缲毳硗跷跤鞒蹺郻踍鄡銚墝碻頝墽幧骹磽繑髜繰趬" "蹻鏒鐰嵪鄥鍫")) ("qiao2" ("桥橋瞧翘翹蕉焦乔侨招谯荞峤憔樵醮喬僑譙驕荍睄嘺嶠燋燆蕎礄簥趬" "趫墧嶣癄硚藮鐈鞽顦㚁㝯㩰䀉䎗䏆䩌䱁")) ("qiao3" ("悄巧雀愀舄磽丂舃釥㚽㡑㤍㨽㱶䲾")) ("qiao4" ("壳翘殼翹峭橇鞘撬俏窍硝诮谯茭誚竅譙蹺帩箾撽磽躈僺殻陗韒髚㚁㢗" "㪣㴥䃝䆻䇌")) ("qie1" ("切沏脞")) ("qie2" ("茄伽癿㚗䦧")) ("qie3" ?且) ("qie4" ("切窃竊怯担捷沏契砌蕺唼惬慊渫妾挈锲箧趄愜鍥洯蛣蛪嗛朅緁篋踥藒" "鯜鰈匧悏淁穕笡㓶㗫㙻㛍㛙㤲㥦㫸㰰㰼㹤㼤㾀㾜䌌䟙䤿䫔䬊䶗")) ("qin1" ("亲親侵钦欽浸渗衾滲嶔頜梫綅鋟顉駸瀙顩媇嵚誛骎鮼")) ("qin2" ("勤琴秦芹擒禽芩蓁嗪噙廑溱槿檎矜覃螓庈耹蚙梣菫鈙雂嫀鉆靲慬斳鳹" "澿懃蘄厪懄捦珡琹菦蠄赺鵭㕋㘦㛙㢙㩒㪁㮗㱽䅾䇒䔷䖌䢈䥅䥆䦦䶖")) ("qin3" ("寝锓寢坅昑寑鋟曋螼赾㓎㝲㾛䠴")) ("qin4" ("欽沁揿吣衿撳櫬唚菣寖瀙吢寴抋搇㓎㞬㤈䈜")) ("qin5" ("亲親")) ("qing1" ("轻輕青清请請倾傾顷頃蜻氢氫卿氰圊鲭鯖狅郬鑋啨寈淸軽靑")) ("qing2" ("情请請晴鲸精擎氰檠黥鯨勍殑樈擏剠夝暒甠㔀㢣㯳䝼䞍䲔䵞晴")) ("qing3" ("请請顷頃苘磬謦涇廎庼檾㩩㷫䔛䯧")) ("qing4" ("輕清请請庆慶亲倩磬罄箐綮謦親汫凊掅渹碃靘漀鑋殸磘㵾䋜䋯䌠䲔")) ("qing5" ?情) ("qiong1" ("鞠芎穹跫銎匔焪")) ("qiong2" ("穷窮琼邛茕穹蛩筇跫銎瓊桏赹惸笻蛬煢輁瞏嬛橩璚藭藑儝匔卭宆棾焭" "睘竆㑋㒌㤨㧭㮪㵌㷀㼇䅃䆳䊄䓖䛪䠻䧆")) ("qiong3" ?苘) ("qiu1" ("秋丘蚯龟邱湫遒楸鳅龜鞦鰍坵恘媝萩緧蓲蝵趥蟗鶖蠤丠秌穐篍鞧鰌鱃" "鹙龝㐀䆋𠀉𩝠")) ("qiu2" ("求球仇囚酋泅馗俅氽巯艽犰逑遒赇钆虬蝤裘鼽梂毬鳩厹朹虯苬觓訄釓" "唒捄紌釚脙莍頄崷盚巰煪絿蛷觩賕璆銶頯鮂鯄鰽叴扏汓浗渞玌皳肍訅" "逎鰌㐤㕤㛏㞗㟈㤹㥢㧄㧨㭝㲹㷕㺫䊵䎿䔔䜪䟵䣇䤛")) ("qiu3" ("糗搝㼒䊆䞭")) ("qiu4" ("湫殏螑䟬䠗")) ("qu1" ("区區取趣曲屈趋趨岖嶇驱驅蛆躯軀鞠虚诎凵祛蛐麴瞿鞫黢砠組毆佉呿" "抾阹胠脥袪詘趍敺镼髷魼鶌騶鱋伹匤坥岴憈誳駆駈鰸麯㠊")) ("qu2" ("渠劬蕖蘧衢遽璩枸氍朐磲鸲癯蠼麴瞿鉤佢斪胊痀淭絇翑蚷菃軥葋豦懅" "鴝螶翵蟝鼩匷灈鐻欋臞籧蠷躣忂戵璖鑺鸜麯麹㖆㜹㣄㪯㯫㲘㽛䀠䂂䆽" "䋧䗇䝣䞤䟊䪨䵶𪍸")) ("qu3" ("取曲娶龋苣齲浀竘紶竬筁詓㖆䌌䢗䶚")) ("qu4" ("去趣趨蜡絮诎蘧阒觑黢刞湨詘麮闃鼁覷厺覰覻閴㚁㤲㧁㫢㰦䁦䅓䏣䒧" "䠐䠓")) ("qu5" ?屈) ("quan1" ("圈悛桊姾弮棬絟腃鐉圏箞")) ("quan2" ("全权權拳泉纯卷颧醛痊诠荃獾桊辁铨蜷筌鬈佺純捲詮銓踡鸛恮牷婘惓" "犈腃瑔觠跧輇駩謜巏齤鷤蠸顴啳孉峑搼権洤湶硂葲騡鰁鳈㒰㟨㟫㩲䀬" "䌯䑏䟒䠰")) ("quan3" ("犬绻畎甽汱烇琄綣縓虇呟奆詃䅚䊎")) ("quan4" ("劝勸券玔烇牶荈棬絭縓劵勧䄐")) ("que1" ("缺欠炔阙闕咑蒛𩨭")) ("que2" ?瘸) ("que4" ("却卻确確雀鹊鵲猎榷芍郄攉阕阙觳悫舭鳥闋闕咑埆硞塙搉皵碏愨毃獡" "碻礐礭墧寉崅慤殻灍燩琷舃趞㕁㩁㰌㱋㱿㴶㹤㹱㾡䀇䇎䍳䢧䦬䧿䱜䲵")) ("que5" ("鹊鵲")) ("qun1" ("遁逡囷杶峮踆輴鰆夋")) ("qun2" ("群裙麇宭漘錞帬羣裠麕㪊㿏䆽䭽")) ("qun3" ?蝽) ("r5" ("儿兒")) ("ran2" ("然燃蚺髯呥蛅袡嘫繎肰蚒蚦衻袇髥㜣㲯㸐㾆䑙䔳䖄䫇䰯䳿䶲𤡮")) ("ran3" ("染冉苒呥姌珃橪冄媣㒄㚩㯗㹱㿵䇋䎃䒣䣸䤡")) ("ran5" ?然) ("rang1" ?嚷) ("rang2" ("瓤攘镶禳穰孃鑲儴勷瀼獽蘘纕蠰躟鬤穣㚂䉴")) ("rang3" ("嚷壤攘穰孃爙壌䉴䑋")) ("rang4" ("让讓攘懹瀼譲")) ("rao2" ("饶饒荛娆桡蛲嬈橈蟯挐蕘襓㹛䫞")) ("rao3" ("绕繞扰擾娆嬈繚遶㑱")) ("rao4" ("绕繞蟯隢遶顤")) ("re2" ?若) ("re3" ("惹若喏")) ("re4" ("热熱若渃爇焫㻰")) ("ren2" ("人任壬仁亻芢紝銋鵀忈忎朲秂絍纴鈓魜鴹䌾䚾䛘䴦")) ("ren3" ("忍荏稔涊栠荵棯腍栣秹㣼㲽䄒䏕䏰䭃")) ("ren4" ("认認任韧韌赁刃妊纫仞葚饪轫恁衽紉軔飪賃屻牣肕紝訒軠腍鵀仭刄姙" "扨杒梕絍纴袵讱靭靱餁㠴㤛㶵㸾䀔䀼䇮䋕")) ("ren5" ?人) ("reng1" ?扔) ("reng2" ("仍耳艿穰礽陾辸㭁㺱䄧䚮")) ("reng4" ("扔艿芿")) ("ri4" ("日衵鈤馹囸氜釰驲䒤")) ("rong1" ?茸) ("rong2" ("容荣榮溶绒絨融熔茸榕戎蓉颂讼嵘狨肜蝾訟頌嶸鎔毧茙烿傛羢媶榵滽" "瑢褣駥髶爃瀜蠑鰫鷛曧栄穁縙螎镕㘇㝐㣑㭜㲓㲨㺎㼸䇀䇯䈶䘬䠜䡆䡥" "䤊䩸")) ("rong3" ("茸隔冗傇軵氄縟宂搑㲝䄧䇀䋴䡆䢇䩸")) ("rong4" ?鴧) ("rou2" ("柔揉扰糅蹂鞣擾禸媃楺葇蝚輮鍕鍒韖騥鰇鶔沑渘瑈瓇脜腬㖻㽥䋴䐓䧷" "䰆")) ("rou3" ("糅粈煣輮䢇")) ("rou4" ("肉宍㮟䄾䥆")) ("ru2" ("如蠕茹儒孺需薷嚅洳濡铷襦颥燸帤挐筎袽銣蝡蕠鴽曘臑繻醹鑐桇渪邚" "顬鱬㨌㨎㹘㾒䋈䘫䞕䤉䫱䰭䰰")) ("ru3" ("乳辱女汝铷侞鄏銣擩肗㦺㨌㼋䋴")) ("ru4" ("入辱肉孺褥蓐洳溽缛嗕媷鄏縟傉㦺㱶㹘㾒䐓")) ("ruan2" ("堧撋壖㨎䓴䙃䙇")) ("ruan3" ("软軟蠕阮需濡朊耎緛蝡瓀礝媆瑌盶碝腝輭㓴㜛㮕㼱㽭䆓䎡䓴䞂䪀䪭")) ("rui2" ("蕤綏緌甤㮃㹘䅑䍴䞩")) ("rui3" ("蕊桵惢橤繠蕋蘂蘃")) ("rui4" ("锐銳兑瑞芮枘睿蚋鈉汭叡擩壡蜹鋭㓹㕙㛱㨅㪫㲊㻔䂱䇤䌼䓲䦌䳠")) ("run2" ("犉瞤")) ("run4" ("润潤闰閏橍膶閠㝄㠈䏕䦞")) ("ruo2" ("挪挼捼")) ("ruo4" ("弱若偌芮箬篛鶸婼渃鄀楉蒻爇叒焫蠚鰙鰯㬉䐞")) ("sa1" ("撒些仨")) ("sa2" ?𥋌) ("sa3" ("撒洒灑靸躠潵㒎䊛")) ("sa4" ("萨薩蔡杀卅檫脎飒趿殺颯鈒摋馺攃鎝闟櫒钑㒎㪪㳐㽂䑥䓲䘮䙣䬃")) ("sai1" ("塞腮鳃思蓑鰓毢揌毸愢顋")) ("sai3" ("㗷㘔䈢")) ("sai4" ("赛賽塞僿嗮簺")) ("sai5" ?噻) ("san1" ("三参粪叁毵糁參糝毿蔘攕鬖叄嘇弎犙糣")) ("san3" ("散伞傘参馓糁糝粣繖鏾仐叄糂糣糤饊㧲䀐䉈䊉䫩")) ("san4" ("三散閐俕弎潵㤾㪔㪚䫅")) ("sang1" ("丧喪桑桒")) ("sang3" ("嗓搡磉颡褬鎟顙䡦䫙")) ("sang4" ("丧喪䘮")) ("sao1" ("搔骚艘缫缲臊瘙鳋繅騷慅溞繰颾鱢掻騒鰠鰺𦞣")) ("sao3" ("嫂扫掃骚埽騷㛮䕅")) ("sao4" ("扫掃燥埽臊瘙喿氉矂㿋䐹䖣𦞣")) ("sao5" ?嫂) ("se4" ("色塞泣蔷瑟涩啬槭铯穑嗇鉍漬澀薔穡翜銫濇璱鎩轖譅飋懎歮歰澁瀒繬" "趇雭㒊㥶㮦㱇㴔㺩㻎㻭㽇䉢䊂䔼䨛")) ("sen1" ("森摻滲槮蔘篸襂曑椮甧穼")) ("sen3" ?洒) ("seng1" ("僧鬙")) ("sha1" ("沙杀殺纱紗砂刹煞剎莎杉赊铩痧裟鲨賒鯊唦猀帴硰樧蔱魦閷鎩乷桬榝" "檆粆髿鮻鯋𧜁")) ("sha3" ("傻儍訯")) ("sha4" ("沙啥煞厦廈霎栅唼嗄歃柵啑喢萐翜箑翣霅倽帹擑歰閯㚫㛼㰱㵤䀉䈉䝊" "䬊䮜䯫䵘䶎𠚺𧜁")) ("shai1" ("筛篩酾釃㩄")) ("shai3" ("色繺纚")) ("shai4" ("晒杀殺曬閷㬠䵘")) ("shan1" ("山衫扇杉珊颤苫删煽栅埏芟彡潸姗膻钐舢跚髟刪姍柵縿羶顫狦痁挻笘" "釤烻剼搧煔幓穇襂檆澘羴脠軕邖鯅𠚹")) ("shan2" ?烻) ("shan3" ("闪閃掺掸陕陝摻晱煔睒覢橏醦陿㚒㣣㨛㪎㬭㱯㴸㶒㾆䗞䛸䠾")) ("shan4" ("善扇单掸苫煽擅赡膳汕缮檀詹剡讪鄯澹嬗骟禅钐疝蟮鳝訕單禪繕蟬贍" "鱔赸掞釤摲墠墡撣潬樿謆蟺騸灗鱣傓僐椫熌磰譱銏鐥饍鱓鳣㚲㣌㣣㪨" "㱚㹽䄠䆄䚲䠾䡪䥇䦂䦅䱇䱉䴮")) ("shang1" ("商伤傷墒汤殇熵觞湯殤觴愓漡蔏螪謪鬺蠰慯滳")) ("shang2" ?裳) ("shang3" ("赏賞晌垧曏丄扄䬕")) ("shang4" ("上尚姠蠰丄尙銄鑜")) ("shang5" ("上尚裳")) ("shao1" ("烧燒稍梢捎鞘溲蛸筲艄弰莦旓綃輎髾焼")) ("shao2" ("芍勺韶招苕杓牊玿竰㲈㸛")) ("shao3" ("少㪢䒚䔠")) ("shao4" ("少燒绍紹稍哨梢邵召劭潲笤艄卲袑睄燿佋娋綤颵㷹䏴䙼䬰")) ("shao5" ?少) ("she1" ("奢赊猞畲賒奓畬輋檨譇賖")) ("she2" ("蛇舌折碟邪佘揲铊蛞鉈闍虵蛥釶鉇鍦阇㭙㰒㵃䁋䂠䕣䜆䞌𧵳")) ("she3" ("舍捨騇䬷")) ("she4" ("社设設射摄攝舍涉睫杀赦慑拾叶厍猞滠歙麝殺葉聶懾厙栜慴摵蔎韘騇" "蠂灄讋弽摂欇渉㒤㢵㴇䀅䀹䁯䄕䌰䏴䜓䠟䠶䤁䤮䰥䵥")) ("shei2" ("谁誰")) ("shen1" ("身神深伸参參申绅紳呻砷娠信震诜莘抻胂屾侁妽姺柛氠珅籸峷甡兟棽" "搷罧葠詵綝槮蔘燊駪襂襳叄扟椮籶罙蓡薓裑訷鉮鯵鰺鲹鵢")) ("shen2" ("什甚神諶煁訦鉮䰠神")) ("shen3" ("婶嬸审審沈谂吲哂渖矧瀋伔邥淰諗瞫覾讅宷弞矤訠谉頣頥魫㔤㚞㛙㜤" "㰂㵊㶒㾕䚓䧵")) ("shen4" ("甚慎渗滲肾葚抻椹胂蜃脤腎抌侺眒鋠黮愼昚涁瘆瘎瘮眘㛙㥲㰮㱯㵕䄕" "䆦䫖")) ("shen5" ("什神婶嬸")) ("sheng1" ("生声聲胜勝升牲甥笙昇陞呏泩狌甡湦焺鉎鼪鵿斘殅珄苼阩")) ("sheng2" ("绳繩渑澠溗憴譝鱦晠畻䋲䱆")) ("sheng3" ("省眚偗箵㗂㼳㾪䁞䚇䪿")) ("sheng4" ("胜勝剩繩盛圣聖乘甸嵊晟賸渻貹乗剰墭椉榺琞蕂㞼㹌䇸䎴䞉")) ("sheng5" ("生声聲绳繩")) ("shi1" ("师師失施湿濕诗詩狮獅尸虱汁蓍铊酾鲺屍溼蝨篩灑邿絁湤溮葹鉈鳲箷" "褷鰤鶳纚襹釃呞浉蒒釶鈟鉇鍦鯴鳾鸤䴓")) ("shi2" ("时時十实實石识識示食蚀蝕拾甚什硕提埘莳饣炻鲥塒碩祏寔湁湜溡鉐" "榯蒔鍉鼫鼭鰣乭実峕旹遈飠㖷㫅㫑㵓䂖䄷䖨䦹䲽䶡𥐘")) ("shi3" ("使史始施驶駛屎弛矢豕纚乨兘宩笶鉂㕜㶴㹬㹷䂠䒨䦠䶵")) ("shi4" ("是事使世识識市似式士示势勢室视視试試适適释釋饰氏飾逝誓侍拭郝" "赫舍柿嗜噬仕恃液泽肢殖峙谥莳弑轼耆贳礻铈螫舐筮豉飭弒軾奭澤繹" "忕戺咶恀栻烒埶崼揓貰戠跱跩鈰蒔鉽翨遰銴澨諟諡檡謚遾簭鎩醳鯷齛" "襫丗亊佀冟卋卶叓呩嬕昰枾柹眂眎睗舓釈鉃餙餝鳀㒾㔺㮶㱁㳏㸷㹝䁺" "䊓䏡䑛䛈䜴䜵䜻䟗䤭䤱䩃䭄䰄𠀍𢂑")) ("shi5" ("是事实實识識式士势勢视視食拾匙䈕")) ("shou1" ("收荍収")) ("shou2" ?熟) ("shou3" ("手首守艏掱垨㝊䭭")) ("shou4" ("受守授瘦售兽獸寿壽狩绶綬濤夀涭璹痩鏉㖟㥅䛵")) ("shou5" ?手) ("shu1" ("书書输輸叔舒殊蔬梳疏枢樞除抒淑透倏荼菽摅姝纾樗毹殳疋橾杸陎紓" "軗鄃綀摴鮛攄儵鵨虪俆倐疎踈")) ("shu2" ("熟淑赎孰朱塾菽秫蜍藪贖埱焂跾襡鸀虪尗掓璹䃞䝪䭭䴰")) ("shu3" ("数數属屬鼠蔬署薯暑曙蜀黍藷鐲婌潻癙襡襩鸀钃盨薥鼡㒔㟬㯮㳆㻿䑕" "䙱䝪䞖䠱䩳𡱆")) ("shu4" ("数數术朮树樹束輸述竖豎疏曙戍墅庶漱恕俞沭涑澍杼腧秫術贖袕尌翛" "裋鉥鮛鏣鶐籔鷸侸兪凁庻樜潄濖疎竪絉荗蒁錰㛸㜐㣽㫹㵂㶖㷂㽰㾁䆝" "䉀䎉䘤䜹䝂䠼䢞䢤䩱䭭𠲿")) ("shu5" ("数數叔")) ("shua1" ("刷唰涮")) ("shua3" ?耍) ("shua4" ("刷誜")) ("shuai1" ("摔衰綏縗孈缞")) ("shuai3" ?甩) ("shuai4" ("率蟀帅帥咰繂卛䢦")) ("shuan1" ("拴栓揎闩閂")) ("shuan4" ("汕涮踹䧠")) ("shuang1" ("双雙霜爽泷孀瀧孇礵鷞艭驦欆滝騻骦鸘鹴")) ("shuang3" ("爽塽慡樉縔騻㼽䔪䗮䫪")) ("shuang4" ("淙灀㦼䡯")) ("shui2" ("谁誰脽")) ("shui3" ("水㝽")) ("shui4" ("睡税稅说蜕蛻說帨挩涗娷裞涚瞓祱説㔑㥨㽷䭨䲧")) ("shun1" ?輴) ("shun3" ("盾吮揗楯賰䞐")) ("shun4" ("顺順瞬舜眴瞚蕣鬊橓㥧㯗䀢䀵䑞䴄")) ("shuo1" ("说說哾説")) ("shuo2" ?杓) ("shuo4" ("烁爍芍数帅硕朔溯蒴搠濯妁槊铄帥碩數療藥鑠洬欶揱愬獡箾燿鎙爚矟" "㮶㸛䀥䁻䈾䌃")) ("si1" ("思司丝絲私斯撕嘶厮厶菥咝澌纟缌锶鸶蛳糸廝鷥泀虒偲覗楒鉰凘榹禗" "罳蜤磃禠緦蕬螄鍶蟴颸鼶噝媤燍簛籭糹蟖鋖鐁飔騦")) ("si3" ?死) ("si4" ("四思似饲飼赐食肆寺嗣伺巳肄俟兕苡饴汜泗姒驷祀祠雉耜笥飴賜駟佁" "柶肂洍涘梩覗貄儩蕼亖佀娰孠杫枱泤瀃牭禩竢釲鈻飤㐌㕽㚶㜦㣈㭒㸻" "㹑㾅䂖䃽䇃䎣䏤䦙飼")) ("si5" ?思) ("song1" ("松凇菘崧嵩忪淞锶鬆娀倯硹蜙濍鍶庺憽枀柗梥樬檧")) ("song3" ("耸聳怂纵悚竦慫縱傱愯嵷漎駷捒楤鏓㧐㨦㩳䉥䜬")) ("song4" ("送颂頌讼訟诵誦宋凇淞餸㕬㮸䛦䢠")) ("sou1" ("搜艘嗖馊涑溲飕锼螋蒐餿颼廋獀鄋醙鎪騪廀捜摉𢲷")) ("sou3" ("擞叟薮嗾溲瞍擻藪滫籔傁叜櫢㖩㛐㟬䈹䉤䏂䮟𥈟")) ("sou4" ("嗽漱擞擻潄瘶膄㵻")) ("sou5" ?嗽) ("su1" ("苏蘇酥稣甦穌囌窣櫯蘓")) ("su2" ?俗) ("su4" ("速诉訴素肃肅塑宿蘇粟僳溯缩夙谡蔌蓿嗉愫涑簌觫縮玊泝栜傃嫊溹窣" "愬榡膆憟樕鋉餗橚縤謖蹜藗驌鱐鷫塐殐溸潥珟璛碿粛蜶誎趚遡遬骕鹔" "㑉㑛㓘㔄㕖㜚㝛㥛㨞㩋㪩㬘㯈㴋㴑㴼䃤䅇䇤䌚䎘䏋䑿䔎䘻䛾䥔䩳")) ("su5" ("诉訴")) ("suan1" ("酸狻痠")) ("suan3" ("匴篹㔯")) ("suan4" ("算蒜选撰選筭祘笇㱹")) ("suan5" ?算) ("sui1" ("虽雖尿莎绥蓑荽濉攵眭睢綏倠哸浽荾毸滖葰縗夊熣芕鞖")) ("sui2" ("随隨隋绥遂綏遺遀㵦㻟䅑䜔䢫")) ("sui3" ("髓巂雟瀡靃膸髄䭉䯝")) ("sui4" ("岁歲碎隧穗粹队遂祟谇邃彗燧隊誶埣睟蔧賥檖檅璲篲繀禭穟繐旞繸襚" "鐆鐩亗嬘嵗歳澻煫瓍砕穂譢㒸㞸㥞㴚㻪㻽䅗䆳䉌䍁䔹䜆䠔䡵䤭䥙䲀𡑞")) ("sun1" ("孙孫荪狲飧蓀搎猻槂蕵薞飡飱")) ("sun3" ("损損笋榫跣隼筍栒簨鎨箰鶽㔼㡄㦏㰂䁚䐣")) ("sun4" ("餐潠愻")) ("suo1" ("缩縮嗦莎沙衰蓑梭唆牺嗍逡娑桫挲睃羧簑獻犧莏傞摍趖蹜挱樎簔髿")) ("suo3" ("所索锁鎖琐瑣霍唢惢嗩摵璅鎍鏼擌暛洓溑瘷褨鎻鏁㪽㮦䂹䅴䈗䌇䐝䖛" "䗢䞆䞽䣔䵀𧴪")) ("suo4" ("些逤溹㪽䣔")) ("suo5" ("索嗦")) ("ta1" ("他她它踏塌溻铊趿牠祂鉈靸禢")) ("ta3" ("塔獭鳎獺榙鰨墖㗳㺚")) ("ta4" ("踏蹋搭达獭挞拓嗒闼溻漯遢榻沓鳎達遝撻濕獺躂韃迖羍荅涾傝搨毾誻" "鞈錔嚃濌鞜鎉闒鞳闟闥鰨鑉龘亣嚺崉橽澾狧譶跶蹹躢阘鮙龖㒓㛥㣛㣵" "㧺㭼㯓㳠㳫㹺㿹䂿䈋䈳䌈䍇䍝䎓䑜䑽䓠䜚䠅䪚䳴䵬䶀䶁")) ("tai1" ("台胎苔臺駘囼孡")) ("tai2" ("台抬能苔邰薹骀炱跆鲐臺颱檯旲詒箈駘儓鮐嬯斄籉冭坮擡枱炲菭㒗㘆" "㙜㙵㣍㬃㷘㸀䈚䑓䢰")) ("tai3" ("奤䑓")) ("tai4" ("太态態汰大能泰酞肽钛忕汏鈦溙燤夳忲曃舦㑷㥭䣭")) ("tai5" ?太) ("tan1" ("探摊攤滩灘贪貪坍瘫舔漢癱抩怹舑緂嘽橝譠啴擹舚")) ("tan2" ("谈談弹彈潭痰胆淡沈坛檀谭炎湛郯荨蕈澹昙眈锬镡覃壇曇禪罈譚倓婒" "惔榃嘾憛橝蕁錟餤癉蟫藫貚醰鐔驔墰墵壜罎艢醈㛶㪔㲜㵃㷋㺥㽎㽑䃪" "䉡䊤䕊䢻䨢")) ("tan3" ("坦毯胆袒赕膻忐钽菼鉭嗿儃憳賧醓禫襢贉黮憻璮㫜㲜㲭㷋䆱䏙䞡䦔")) ("tan4" ("叹嘆探炭碳赕撢歎埮傝湠僋舕賧㒎㛶㵅㶒䀡䐺䗊䜖")) ("tan5" ("探弹彈")) ("tang1" ("趟汤湯膛镗羰蕩鏜鐺蝪閶蹚闛鐋鼞劏嘡坣𧼮")) ("tang2" ("堂糖塘膛搪棠唐溏瑭樘螗螳醣鏜逿榶漟煻蓎磄橖踼薚赯餳鎕闛鶶傏啺" "摚禟篖糃糛膅鄌隚餹饄㑽㙶㜍㭻㲥㼺䅯䉎䌅䕋䣘䧜")) ("tang3" ("躺倘淌挡傥帑惝耥擋儻鎲戃攩曭爣矘钂伖偒镋㒉㼒㿩𢠵")) ("tang4" ("趟汤湯烫燙铴蕩摥鐋㦂䟖𨌩")) ("tang5" ("堂汤湯")) ("tao1" ("掏涛濤滔绸绦挑叨洮韬焘饕絛綢燾韜弢嫍慆搯槄翢蜪縚夲瑫縧詜謟轁" "鞱飸")) ("tao2" ("逃桃萄淘陶涛濤跳鼗啕洮檮籌匋咷祹綯鞀醄錭鋾駣騊梼绹裪迯鞉饀㹗" "䄻䛌䛬䬞䱇")) ("tao3" ("讨討䚯䚵䵚")) ("tao4" ("套韜㚐")) ("te4" ("特贷忒忑慝铽貸職貣犆鋱螣蟘棏脦蚮鴏㥂㧹")) ("teng1" ("膯鼟")) ("teng2" ("疼腾騰藤誊滕謄籐縢蕛螣邆儯幐漛籘駦驣鰧䒅䕨䠮䲍䲢")) ("teng5" ("腾騰")) ("ti1" ("体體踢梯剔锑睇銻鵜鷈骵鷉䴘")) ("ti2" ("题題提梯蹄啼堤谛荑绨缇睇鹈醍隄緹銻諦厗偍珶媞崹惿稊綈禔蝭褆蕛" "趧踶謕鍗鵜騠鯷鶙鶗鷤鼶嗁媂漽瑅碮禵罤苐蹏遆鮧鮷鳀㖒㖷㡗㣢䅠䈕" "䔶䗖䚣䛱䝰䣡䨑䬫䬾䱱")) ("ti3" ("体體醍挮躰軆骵䌡䣽䪆䶏")) ("ti4" ("替屉屜惕涕达狄弟肆锑嚏剃锡倜悌逖绨棣裼詆達適銻錫躍迖洟俶悐揥" "綈睼殢褅薙擿鬄籊趯俤嚔惖掦歒迏逷鐟髢髰鬀㗣㬱㯩䎮䙗䚣䞶䢰䣠䧅" "䫮䯜䶍䶏䶑𡲕")) ("ti5" ("屉屜")) ("tian1" ("天添苫沾倎婖酟兲沗靔靝黇")) ("tian2" ("田甜填颠滇佃甸恬嗔阗畋钿鈿鎮闐顛屇沺盷湉菾搷緂磌窴鷏塡璳甛畑" "胋鎭鷆㧂䏦䑚䟧䡒䡘䣶䥖䧃𧰊")) ("tian3" ("舔蚕腆忝殄町锘靦悿淟紾晪餂賟錪唺睓覥觍鍩㐁㖭㙉㤁㥏䄕䄹䄼䄽䐌" "䠄䣯䩄䩞")) ("tian4" ("添掭栝蚺煔瑱舚蚦㐁㑷㧱㮇㶺")) ("tian5" ("天頲颋")) ("tiao1" ("挑佻祧窕庣恌蓧蓨鮡旫聎")) ("tiao2" ("条條跳调調稠迢苕铫蜩笤龆鲦髫脩鯈芀岧祒趒銚蓧蓨鞗嬥鎥齠鰷岹樤" "萔鋚㑿㟘㩖䎄䒒䖺䟭䩦䯾䱔䳂")) ("tiao3" ("挑赵窕趙宨朓脁誂窱嬥晀㸠䂪䠷䧂")) ("tiao4" ("跳调調粜糶眺超稠踔覜頫朓脁絩窱㕮")) ("tie1" ("贴貼蝶帖沾萜呫怗跕鉆")) ("tie2" ("揲䩞")) ("tie3" ("铁鐵帖锇銕鋨鴩驖鉄鐡䥫")) ("tie4" ("帖餮蛈飻䂿䴴䵿")) ("ting1" ("听聽厅廳烃汀町耵圢朾艼桯烴綎厛庁廰耓聴聼鞓")) ("ting2" ("停庭亭蜓廷莛葶婷霆朾嵉渟楟筳綎榳聤蝏閮鼮諪邒鯅㹶㼗䗴䫖䱓")) ("ting3" ("挺艇莛梃町铤圢侹烶珽脡鋌頲涏甼誔颋鯅䅍䋼䦐䵺")) ("ting4" ("听聽庭汀梃濎聼")) ("ting5" ("听聽")) ("tong1" ("通侗恫嗵炵狪痌熥蓪樋")) ("tong2" ("同铜銅童筒侗洞桐酮瞳彤重佟僮仝垌茼峒潼砼硐艟鼕哃浵烔迵粡絧筩" "詷赨鉖餇獞曈朣橦氃犝膧蕫穜罿鮦鼨爞勭峂峝庝晍燑硧秱蚒鉵鲖㠉㠽" "㣚㣠㤏㮔㸗㼧㼿䂈䆚䮵䳋䴀䶱")) ("tong3" ("统統桶筒侗捅姛筩綂㛚㣚㪌䆹")) ("tong4" ("同通痛仝恸慟衕蘣憅")) ("tong5" ?同) ("tou1" ("偷愉媮偸婾鍮")) ("tou2" ("头頭投逗亠骰酘牏匬坄㓱㡏㢏䕱䵉")) ("tou3" ("钭諭諳妵紏鈄斢黈㪗㳆㼥䡩䱏")) ("tou4" ("透綉㕻㖣㤟䞬䟝")) ("tou5" ("头頭")) ("tu1" ("突凸秃禿怢涋捸葖嶀廜鼵堗痜鋵")) ("tu2" ("图圖突途徒涂屠跌荼菟酴塗怢峹悇捈梌湥稌嵞瘏筡腞腯葖潳蒤跿瑹鍎" "駼鵌鵚鶟鷋鷵鼵凃啚図圗宊庩揬鈯馟㭸㻌㻠㻬㻯䅷䖘䠈䣄䣝䤅䩣䳜䴛" "𨑒")) ("tu3" ("土吐芏钍唋釷圡")) ("tu4" ("兔吐堍菟鵵兎䭭")) ("tu5" ?涂) ("tuan1" ("湍煓貒猯")) ("tuan2" ("团團揣敦砖抟鹑磚鶉糰剬剸慱摶漙槫篿鏄鱄鷻団㩛䊜䳪")) ("tuan3" ("疃畽黗䜝䵯")) ("tuan4" ("税彖稅褖")) ("tui1" ("推追萑蓷藬")) ("tui2" ("颓頹弚僓隤橔魋穨蹪饋墤尵蘈頺頽㢈㢑㾯㾽㿉㿗䀃䅪䍾䫋")) ("tui3" ("腿俀僓蹆骽㞂㰐㱣㾼")) ("tui4" ("退税褪煺脫稅蛻駾娧㥆㦌㷟䩣")) ("tun1" ("吞暾炖燉旽涒啍焞呑噋朜")) ("tun2" ("纯敦囤屯臀逐饨沌肫豚炖窀純飩燉坉忳芚迍訰軘魨臋豘霕鲀㞘㩔㹠㼊")) ("tun3" ("氽㖔")) ("tun4" ("褪㧷")) ("tun5" ("饨飩")) ("tuo1" ("脱脫拖托税说隋它乇佗迤牠託稅說扡扥侂沰矺侻挩飥馲魠仛咃拕捝杔" "棁汑涶舃説讬饦驝")) ("tuo2" ("驼駝驮馱池舵蛇鸵陀砖佗坨沲沱迤柁橐砣铊酏酡跎鼍牠磚鴕阤岮紽袉" "堶詑鉈碢鞁魠鮀蟺驒鼉槖狏砤迱陁駄駞騨鱓鼧㸰㸱㼠㾃䍫䡐䪑䭾䰿䴱" "𥓿")) ("tuo3" ("妥椭橢隋绥庹柁綏嫷撱媠彵楕軃鰖鵎㟎㯐㰐䓕䲊䲦")) ("tuo4" ("唾魄拓佗摭柝橐箨毤莌跅毻蘀籜槖萚㵃")) ("tuo5" ("驼駝")) ("wa1" ("挖哇蛙凹洼污鞋娲鲑汙媧窪鮭穵窊窐溛漥劸啘嗗徍搲攨汚畖聉鼃𩋘")) ("wa2" ("娃㰪")) ("wa3" ("瓦佤咓邷㧚㼘")) ("wa4" ("瓦袜襪腽婠淴嗢膃韈韤㒝䍪䎳䚴䠚")) ("wa5" ("哇娃")) ("wai1" ("歪夭呙咼喎㖞")) ("wai3" ?歪) ("wai4" ("外懀㨤䠿")) ("wan1" ("弯彎湾灣豌关贯剜蜿貫婠睕潫翫帵関")) ("wan2" ("完玩顽頑丸烷芄纨汍刓抏杬紈捖琓㝴䯈䵥")) ("wan3" ("晚碗挽惋娩皖宛婉莞菀浣绾琬脘畹蜿箢鲩鞔綰輓夗倇涴脕晼睌睕綩踠" "鋄澣鯇埦晩梚椀盌莬萖鋔錽関魭㜶㝃㼝㽜㽹㿸䂺䅋䈮䏦䑱䖤䗕䘼䛷䝹" "䩊䳃")) ("wan4" ("万萬玩蔓腕莧仴卍忨抏捥脕綄輐鄤翫鋄薍蟃卐貦贎錽鎫㸘㺜䥑䯛𦙵")) ("wang1" ("汪尢尪尣尩尫㑌")) ("wang2" ("忘王亡芒罔莣亾仼兦彺蚟")) ("wang3" ("往网網枉汪方皇罔惘辋魍輞暀菵瀇徃忹棢罒蛧蝄誷迬㓁㲿㳹㴏䋄䋞䒽" "䰣")) ("wang4" ("望往忘王妄旺盲盳迋暀朢徃琞㔞䛃䤑")) ("wang5" ("望枉")) ("wei1" ("委微危威畏偎巍萎魏倭隈荽葳薇崴猗逶煨烓愄揋渨隇椳溾葨詴碨蝛覣" "燰薶喴媁媙楲鰃鰄鳂")) ("wei2" ("为為围圍微维維危唯惟违違桅巍韦潍魏圩薇囗帏帷嵬闱沩涠隹韋幃濰" "闈峗峞洈溈湋鄬溦蒍潿磑醀鍏鮠癓壝瀢覹霺欈犩囲潙爲琟矀硙蔿觹㕒" "㣲㧑䉠䑊䔺䙟䜅䝐䣀䥩䧦䲘")) ("wei3" ("委伟偉唯尾伪偽纬緯苇葦畏萎诿隗芟荽猥洧娓玮韪炜痿艉鲔諉鮪芛浘" "崣痏硊喡寪徫渨廆暐椲煒瑋腲蒍骫碨蜲蜼儰磈蓶踓頠鍡濻薳蘤韙壝韡" "亹鷕斖僞嵔愇梶芕荱韑颹骩骪鰖㕒㖐㛱㞇㞑㟪㟴㠕㢻㥨㧑㨊㨒㬙㭏㱬" "㸵㾯䃬䇻䈧䍴䍷䓕䗆䛪䞔䦱䩞䪘䫥䬐䬿䱞䵋")) ("wei4" ("为為位卫衛未味谓謂喂胃慰伪偽畏猬蝟立蔚魏渭尉遗阢猥軎熨眭彙遺" "褽餵媦菋煟蜼犚磑濊罻餧鮇徻薉贀藯鏏霨犩蘶讆躗僞叞嬒嵔熭爲硙緭" "苿螱衞讏躛轊錗鳚㥜㦣㷉㺔㻰䅏䑊䓺䗽䘙䙿䜜䡺䥆䩈䪋䬑䬿䭳䮹䲁䵢" "䵳")) ("wei5" ("猬蝟")) ("wen1" ("温溫瘟塭蘊殟瞃豱轀韞馧昷瑥缊蕰輼辒鰛鰮鳁")) ("wen2" ("文闻聞纹紋蚊阌汶玟珉雯炆芠琝魰鳼閺閿闅鼤彣珳瘒蚉螡蟁闦馼鴍鴖" "䎹䎽䘇䰚")) ("wen3" ("稳穩吻紊限眼刎愠殁笏抆呡歾桽煴穏肳脗㒚㖧㗃㝧㟩㳷㵮䦤䦷")) ("wen4" ("问問文闻聞紋紊汶璺抆妏搵絻舋伆揾渂熓莬㡈㼂䎽䘇")) ("wen5" ("问問")) ("weng1" ("嗡翁滃螉霐鶲嵡鎓鹟")) ("weng3" ("翁蓊浻塕滃暡瞈聬勜奣㘢㜲䐥䤰")) ("weng4" ("瓮蓊蕹甕罋齆䨴𦧅")) ("wo1" ("窝窩涡渦蜗蝸挝倭莴喔萵撾猧緺踒濄薶唩涹")) ("wo3" ("我果倭婐婑捰㦱㧴䂺䰀")) ("wo4" ("握卧臥沃瘟斡夭幄渥肟硪龌擭齷偓涴焥濣捾楃蒦㠗㠛㱧䀑䁊䁷䙠䠎䩊" "䮸")) ("wu1" ("屋污乌烏恶惡诬誣呜嗚巫钨邬圬渥於汙鎢杇洿陓剭窏腛鄔歍螐鴮媉弙" "扝汚瑦箼鰞鼿")) ("wu2" ("无無诬誣蜈母亡巫芜梧吾吴毋唔庑浯牾瞀蝥鼯吳蕪齬峿洖郚珸莁廡鋙" "鋘膴鯃麌鷡亾呉娪璑祦禑茣誈铻鵐鹀㷻㹳㻍䉑䍢䓊䦜䫓䮏")) ("wu3" ("五武午伍舞侮捂母仵庑怃忤迕妩牾鹉嫵憮蕪鵡玝倵啎嵨摀碔廡潕橆膴" "甒躌儛墲娒娬旿熓珷㐅㑄㒇㝟㬳㵲䅶䍢䒉䟼䡧䳇")) ("wu4" ("物误誤务務污雾霧乌悟烏恶惡钨梧坞戊晤勿兀阢垭芴寤迕婺骛杌焐痦" "蝥笏鋈汙塢鎢騖兀屼扤岉沕矹矻俉卼粅逜靰噁遻齀蘁鶩奦嵍忢悞悮敄" "汚溩熃窹隖霚㐳㡔㤇㱱㽾䀛䃖䎸䑁䚈䛩䜑䦍䦜䨁䳱")) ("wu5" ("物误誤务務午伍")) ("xi1" ("西息吸希戏戲析惜悉牺犧稀嘻溪膝晰熄夕锡錫蟋犀腊栖屎撕嘶昔熙硒" "矽烯汐携僖兮诶郗茜菥奚唏浠淅澌嬉樨曦欷歙熹禧皙穸裼蜥螅舾羲粞" "醯蹊鼷脅晞訢棲遲錯谿釐譆獻攜襾扱肸俙咥徆怷恓郋娭屖悕氥狶晢桸" "琋莃傒惁睎僁媐徯榽蒠誒豨橀潝獡磎凞嶲歖窸螇濦燨豯貕雟鵗巇爔饎" "騱酅瓗蠵鸂觿鑴驨卥厀唽噏嬆嵠忚怸戯戱扸捿擕晳焈煕熈熺熻睳瞦糦" "縘繥肹蒵覀觹觽豀遟鏭钖隵黊㗩䂀䜣凞𠔃𥋟")) ("xi2" ("习習席媳袭襲熄锡錫猎畦昔檄携隰奚觋嵇裼褶蜴蹊鼷蓆濕攜郋欯傒棤" "焟徯嶍蒠覡槢瘜獥薂謵鎴霫飁騽鰼蠵擕椺漝焬蒵豀趘钖鳛㔒㠄㤴㦻㩗" "㳧㵿㽯㿇䀘䏮䒁䚫䫣")) ("xi3" ("喜洗洒鳃铣葸蓰徙屣玺禧酾銑璽鰓灑枲狶漇敼諰簁縰謑蟢蹝攦囍纚釃" "匸壐憘憙暿矖葈躧鉨鉩霼鱚㪪䢄")) ("xi4" ("细細系戏戲隙夕赫既矽汐郄饩阋歙禊穸舄翕係氣潟繫卌扢呬忥怬肸咥" "恄盻郤羛釳釸傒塈摡滊綌蔇赩鄎熂緆潝覤蕮黖檕謑謚虩鎎餼鬩闟齂屭" "衋喺嚊嚱墍屃屓戯戱旣晳椞澙犔磶稧繋绤翖舃蒵赥隟霼㑶㒆㗲㙾㚛㜎" "㞒㣟㤸㥡㭡㱱㳀㸍㹫㿇䈪䊠䐼䑂䓇䘮䙽䚂䚉䚷䛥䜁䦧䧍䨳䩤䫔䮎䲪䴛" "䵱")) ("xi5" ("西系息")) ("xia1" ("瞎虾蝦呷毳瘕煆颬鍜傄煵疨谺閕鰕")) ("xia2" ("峡峽狭狹霞假洽匣辖暇侠挟斜押葭狎遐瑕柙歃硖瘕黠俠郃挾給轄冾烚" "珨陜祫笚舺硤搳舝碬磍霅縖赮魻蕸鍜騢叚敮炠筪縀翈鎋陿鰕㗇㘡㥦㭱" "㰺㵤㽠㿣䒠䒩䖎䖖䘥䛅䦖䨐䪗䫗䯟䶝")) ("xia3" ("閜𡨄")) ("xia4" ("下夏吓嚇暇厦罅廈煆芐欱閜諕鏬譹鶷丅夓懗昰疜睱閕㗿㙈㙤䫗𨻲")) ("xia5" ?下) ("xian1" ("先纤纖鲜鮮掀仙掺锨莶彡暹氙祆钐锬籼酰跣跹秈摻銑仚屳奾忺杴姺枮" "祅珗釤僊綅嘕蓒銛澖嬐憸錟薟褼韱馦孅廯攕蘞鶱躚襳纎苮蘐訮蹮鍁铦" "韯鱻")) ("xian2" ("闲閑嫌弦衔銜咸肩碱贤舷涎矣娴鹇痃痫啣絃閒嫻賢鹹胘唌娹蚿蛝嗛葴" "憪撏羬燅諴癇瞷礥鷴鷳嫺咞婱挦甉癎瞯藖螊衘覸贒輱鷼㘅㘋㛾㡉㢺㩮" "㭹㮭㯗㳄㳭㵪䒸䕔䝨䦥䲗䶠䶢")) ("xian3" ("显顯险險鲜鮮洒省铣洗癣冼藓猃濂燹蚬筅跣晅軒蜆銑檻蘚灑癬姺毨烍" "赻尟搟禒嶮獫獮鍌幰攇禰玁韅鼸齴灦尠崄櫶狝礆箲険顕㜪㜷㥦㦥㧋㧥" "㫫㬎㭠㯀㶍㿅䉳䗾䘆䚚䜢䡅䢾䥪䦘䧋䧮")) ("xian4" ("现現线線见見县縣限鲜鮮献獻陷宪憲羡羨馅餡腺苋岘黹蚬霰峴脅軒莧" "蜆僩俔姭娊涀晛袨睍粯撊鋧錎豏瀗糮鏾闞轞伣僴咞哯垷塪橌県絤綫缐" "臔臽誢軐陥麲㔓㔵㡾㦑㦓㩈㪇㬗㯗㯠㱹㲽㺌㽉䀏䁂䃱䃸䄯䇒䉯䏹䐄䙹" "䞁䤼䦘䧟䧮䨘䨷䱤䵇䵖䵛䶟𠜎")) ("xian5" ("鲜鮮仙")) ("xiang1" ("相乡鄉香箱厢廂镶鑲襄湘芗葙骧缃舡瓖緗膷薌勷忀欀纕驤啌郷鄊鄕麘" "㐮")) ("xiang2" ("详詳降祥翔洋庠佭栙絴跭㟄䇨䔗䛠䜶祥")) ("xiang3" ("想响響乡鄉享亨攘芗饷鲞飨餉饗晑薌蠁鯗饟亯奛嶑蚃鄕鮝鱶㗽䊑䒂䖮" "䙹")) ("xiang4" ("象向相乡鄉项項像降巷橡样蟓樣鬨嚮恦缿萫銗曏闀蠁襐鐌鱌塂珦蚃鄕" "闂㟟䐟䢽䣈䤔䦳䴂")) ("xiao1" ("消销銷肖宵削哮硝箫簫骄梢萧霄嚣哓潇逍骁绡枭枵蛸魈梟嘐蕭瀟騷囂" "驕驍灱呺庨烋虓啋猇痚痟窙嗃揱綃翛萷歊踃嘵憢潚獟獢箾膮骹鴞穘藃" "鮹櫹髇蠨髐毊虈嘋嚻婋宯彇撨灲焇硣簘蟏蟰鸮")) ("xiao2" ("校胶淆姣絞洨笅郩殽訤誵㑾㚣㬵䒝")) ("xiao3" ("小晓曉箫簫茭筱篠皛謏暁皢筿簘䒕䥵")) ("xiao4" ("笑校效肖啸嘯狡酵芍霄孝爻茭傚較恔涍殽嗃熽澩謞俲効咲嘨娎敩斅斆" "歗藠誟鞩㒆㔅㗛㤊㩭㹲䇃䊥䒁䕧䠛䴛")) ("xie1" ("些歇楔蝎薛蠍揳猲褉娎")) ("xie2" ("鞋协協斜胁脅携攜挟挾桔邪谐耶叶汁偕勰苴撷缬歙眭颉鲑頁葉頡諧鮭" "擷劦垥拹籺奊脥揳猲絜嗋愶慀搚熁緳蝢燲纈襭龤恊擑擕旪綊翓脇膎衺" "鋣鞵㖿㙝㚗㜦㢵㥟㨒㨙㩉㩗㩦㩪㭨㷎䀘䁯䏮䔑䕵䙎䙽䡡䦖䩤䬅䭎𩋘𩋧")) ("xie3" ("写寫血躠冩藛㕐㝍䥱䥾")) ("xie4" ("谢謝械卸泄屑溉解契楔蟹懈泻亵隰燮薤獬廨渫瀣迦邂绁榭榍跬躞骱洩" "紲潰諜褻瀉伳妎灺祄疶偰焎媟揳絏觟靾屧嶰澥韰檞薢駴鞢齘齥躠卨塮" "屟徢斺暬炧爕禼糏絬緤缷蠏衸㒠㓔㔎㖑㙰㞒㞕㣯㣰㦪㨝㰔㰡㳦㳿㴬㴮" "㴽㸉㽊㽳䇋䉏䉣䊝䍖䕈䕵䙊䙝䚳䚸䞕䢡䦏䦑䩧䪥䲒䵦")) ("xie5" ("谢謝")) ("xin1" ("心新辛欣薪芯锌鋅款亲忻馨莘昕歆鑫訢親妡杺炘盺焮鈊廞噷鐔俽兓惞" "骍䜣")) ("xin2" ("寻尋镡鄩攳襑鬵鐔桪樳㚯㜦㻸䰼")) ("xin3" ?伈) ("xin4" ("信芯衅舋囟釁阠焮煡伩卂孞脪訫軐顖馸㐰㛛㩪㭄㭡㹷䎣䒖䚱䛨䜗䪿")) ("xin5" ?心) ("xing1" ("星兴興醒猩腥惺馨狌垶煋瑆蛵箵觲騂馫曐皨篂觪鍟鮏鯹𢜫")) ("xing2" ("行形型刑邢研陉饧硎陘熒侀洐娙烆胻桯鈃雽滎鉶鋞濴餳坓筕郉銒钘铏" "㐩㓝㣜㬐㼛䣆䤯")) ("xing3" ("醒省擤渻箵睲㝭㨘㮐䋲䳙")) ("xing4" ("行性兴興幸姓杏荇悻倖婞涬莕嬹緈臖㒷㓑㴆㼬䁄䂔䓷䛭䮍䰢")) ("xing5" ("性形猩")) ("xiong1" ("胸兄凶汹洶匈芎兇忷哅恟胷訩詾讻賯㐫")) ("xiong2" ("雄熊能赨䧺")) ("xiong4" ("詗敻夐诇䎿")) ("xiong5" ?兄) ("xiu1" ("修休羞咻馐庥煦鸺貅髹脩烋茠臹滫銝樇糔鎀鵂饈俢烌蓚鏅飍髤𦟤")) ("xiu3" ("朽宿滫糔綇㩰㱙")) ("xiu4" ("袖秀锈绣繡鏽宿嗅臭莠岫溴珛琇褎銹嘼峀綉繍褏鏥齅㗜㾋䜬")) ("xu1" ("需须須虚虛吁嘘噓呼蔬墟戌于芋圩砉盱胥雩訏嘔鬚籲旴呴姁昫欨晇幁" "揟欻湑楈稰嬃縃蓲蝑魆歔蕦嬬繻鑐驉魖偦媭欰歘疞芌虗譃")) ("xu2" ("徐邪余鉏謳俆蒣䍱")) ("xu3" ("许許诩咻栩煦胥糈醑訏姁昫冔珝祤喣湑詡滸鄦諝盨谞㑔㑯㒷㞰㥠㽳䅡" "䔓䧁")) ("xu4" ("续續序绪緒叙敘畜蓄酗旭恤絮婿屿豫馘勖蓿洫溆顼旮旯肷煦卹勗規頊" "嶼侐怴沀芧昫垿殈烅掝淢矞訹慉滀窢漵瞁銊獝魆瞲藇藚鱮伵壻敍朂槒" "汿潊珬盢稸緖聟賉魣㐨㕛㖅㗵㘧㚜㜅㜿㞊㤢㦌㦽㰲㵰㷦㺷㾥䂆䂸䋶䘏" "䙒䛙䜡䢕䣱䣴䦗䦽䨆䬔䱛䳳")) ("xuan1" ("宣暄暖轩喧儇谖埙萱揎擐煊晅軒煖諼壎佡昍咺烜珣梋媗愃愋塤瑄萲蜎" "蝖鋗懁禤諠鍹駽翾蠉矎鶱讙吅塇弲睻翧蕿藼蘐譞")) ("xuan2" ("旋悬懸漩还县玄泫璇玆盤縣還璿瓊伭妶玹盷琁蜁嫙誸鏇暶檈鹮㒸㔯㘣" "㛐㳬㹡䁢䗠䥧䮄䲂䲻䴉䴋")) ("xuan3" ("选選喧癣撰馔癬咺烜愃諠饌喛暅籑㔵㧋㾌㿅䍻䠣")) ("xuan4" ("選旋漩绚絢玄眩泫洵涓渲楦炫碹铉镟絹鉉潠昡琄眴衒袨楥蔙鞙縼駽鏇" "讂贙埍怰繏颴㜗㦏㧦㯀㳙㹡䍗䘩䝮䠣䧎䧟䩙䩰")) ("xue1" ("削靴薛吙蒆屵矆辥鞾")) ("xue2" ("学學穴噱泶踅嶨澩燢觷鷽乴峃斈茓雤鸴㖸㙾㧒㰒㶅㿱䀜䋉䫻䱑𥄴𦥯")) ("xue3" ("雪鳕鱈㡜䨮䩈")) ("xue4" ("血炔穴谑吷岤泬狘趐謔駥瞲謞坹桖烕㔧㞽㦜㷤䎀䒸䖼䛎䜡䠼䤕䫼䬂䭥")) ("xun1" ("熏荤勋埙薰獯曛窨醺勛葷勳壎燻焄塤煇蔒臐矄纁勲坃壦爋薫蘍𤑕")) ("xun2" ("寻尋循旬询詢巡遁潭驯郇荀荨峋徇恂洵浔鲟絢馴潯枔紃栒珣槆潃噚撏" "鄩橁燅燂燖璕蕁蟫蟳爓鱘灥偱廵挦杊桪毥狥畃駨鱏㚯㜄㝁㡄㨚㯠㰊㰬" "㵌㽦䋸䖲䘩䙉䡅")) ("xun4" ("迅讯訊训訓熏汛逊遜浚洒孙梭驯殉巽蕈徇狻逡鑫孫馴潠侚迿愻噀韗鵔" "伨坃埈壦奞巺爋狥訙賐鑂陖顨鵕㟧㢲䃀䛜䞊䭀𤑕")) ("xun5" ("训訓")) ("ya1" ("呀压壓鸦鴉丫鸭鴨押亚亞哑啞雅厌柙閘厭鵪枒孲椏猒劜圧庘鵶鶕")) ("ya2" ("牙崖芽衙蚜邪涯雅伢岈琊桠睚顏犽枒堐椏齖厓崕漄猚笌顔㝦㤉㧎㮞䄰" "䊦䍓䖌")) ("ya3" ("鴉哑啞雅痖疋厊庌雃蕥唖瘂㿿䪵")) ("ya4" ("压壓牙讶訝亚亞轧軋歇御垭揠迓娅辂氩砑碣浥氬圠襾玡埡婭掗猰聐輅" "窫錏齾亜俹嚈挜稏鐚铔㝞㰳㼤䂒䅉䒁䝟䢝䦪䧅䨙䫖䯉䰲䵝")) ("ya5" ?呀) ("yai2" ("崖睚厓崕")) ("yan1" ("烟煙厌厭燕淹咽蔫焉阉奄殷郾鄢菸崦阏洇湮嫣胭腌醃弇珚偣淊渰猒歅" "漹閼閹嬮懨酀臙黫黭鷰剦啱懕篶")) ("yan2" ("研严嚴言沿颜顏盐岩鹽延炎檐衍癌狠铅险羡蜒阎讠阽埏芫妍氤硎筵羨" "鉛閻險簷巖娮唌狿莚郔閆嵒鈆揅楌碞綖虤鋋薟顃壛麙壧孍礹厳塩姸娫" "嵓巌巗昖櫩湺琂硏葕蔅詽顔麣㗴㘖㘙㡉㫟㳂㶄㺂㺗㿕㿼䀋䀽䂴䇾䉷䊙" "䌪䓂䕾䖗䗡䢥䤷䦲䫡䱲䶫䶮")) ("yan3" ("眼演掩淹衍淡广奄厣剡俨偃兖郾琰罨覃魇鼹兗閻縯儼鼴靨魘抁沇匽姶" "弇淊酓閆嵃愝扊揜晻棪渰萒椼隒裺戭蝘褗噞躽錟闇厴鰋鶠黤龑甗黭顩" "巘曮齴黶乵夵嶖巚檿渷硽遃験鮟黡㓧㕣㘙㚧㢂㫃㭺㱌㱘䁙䄋䅬䊻䌠䍾" "䎦䗺䘶䣍䤷䦧䲓䶮")) ("yan4" ("研验驗演言沿盐鹽厌厭燕炎艳艷焰宴咽堰淡蔫涎蜒阎砚雁唁彦谚淫赝" "谳恹闫滟晏焱鹌酽趼餍彥這硯燄諺閻嚥鵪贗饜釅豔牪姲婩掞閆喭敥烻" "猒傿椻蝘鴈嬮鴳嬿曣爓騴齞鷃觾讌醼鷰驠讞灩偐墕妟嬊暥曕滛灎灔灧" "焔艶覎觃豓豣贋隁騐鳫㒆㕣㛪㢛㦔㬫㰽㷔㷳㷼䁙䂩䅧䑍䖗䛳䜩䞁䢥䢭" "䨄䭘䮗䳛䳺䴏䶫")) ("yang1" ("央秧殃鸯英泱鞅鴦佒姎柍胦紻鉠咉眏")) ("yang2" ("样阳陽洋羊扬揚杨楊漾痒汤详佯疡徉炀烊蛘湯暘煬詳瘍鍚颺垟昜珜眻" "崵瑒禓蝆鐊鸉劷敭旸玚羏諹輰阦霷飏鰑㟅㦹㬕䁑䖹䬗")) ("yang3" ("养養洋氧仰痒泱蛘鞅癢卬坱岟抰炴軮蝆懩攁瀁傟勨慃氱飬餋駚㔦䇦䍩" "䑆䒋䞁䬬")) ("yang4" ("样樣养養仰漾怏炀烊恙煬羕瀁様詇㨾㺊㿮䞁䬺䭐䭥䵮")) ("yao1" ("要腰吆邀么妖由夭徼幺祆繇約宎殀祅訞喓葽枖楆鴁齩")) ("yao2" ("摇搖窑窯遥遙谣謠陶淆瑶尧姚淫爻荛崤徭徼洮珧轺肴铫鹞窕繇鳐堯猶" "榣瑤餚鷂垚烑猇傜殽軺隃嗂媱愮猺銚儌嶢蕘颻鰩倄尭峣嶤揺暚滛窰蘨" "謡邎鎐飖餆㑸㑾㓞㤊㨱㮁㺒䂚䆙䉰䋂䌊䌛䍃䔄䖴䚺䚻䠛䢣䬙𨍳")) ("yao3" ("要咬舀夭崾杳窈嬈瞭宎岆抭殀柼苭眑窅偠窔溔榚蓔騕鷕仸婹闄鼼齩㟱" "㢓㫏㫐㬭㴭䁏䁘䆞䒒䚆䯚䳬䴠䶧")) ("yao4" ("要药藥耀钥鑰乐疟幼瀹曜鹞窈約瘧樂鷂宎穾窔袎筄葯覞銚靿獟燿艞趭" "驁熎矅薬讑㔽㝔㞁㵸㿑㿢䋤䑬䙅䭥")) ("ye1" ("椰噎耶掖洇晔暍蠮倻")) ("ye2" ("爷爺邪斜椰耶荼揶琊铘餘擨峫捓瑘釾鋣鎁㡋㩪㭨㱌䓉䔑䥺")) ("ye3" ("也野冶掖埜漜吔嘢壄㙒")) ("ye4" ("业業夜叶葉液页頁咽射掖曳腋拽靥谒邺揲晔烨曄謁鄴聶靨抴偞堨殗楪" "煠嶪擖擛澲燁閼擫瞱鍱鎑饁譺鐷亱僷啘墷嶫忦擪曅曗曵枼枽殜爗皣瞸" "餣馌驜鵺鸈㐖㓈㖡㖶㗼㙪㜇㝣㥷㩎㪑㱉㴸㷸㸣㽢䅬䈎䊦䎨䖣䝟䤳䤶䥟" "䥡䧨䭎䭟䲜䳖䴾")) ("ye5" ("爷爺")) ("yi1" ("一衣医醫依椅伊壹揖铱咿噫猗漪犄欹黝黟泆洢陭攲蛜郼溰嫛禕稦銥燚" "瑿繄檹毉鷖黳吚壱夁弌悘悥祎譩餏饻鹥㘈𣘦")) ("yi2" ("移疑仪儀遗遺宜姨咦谊誼蛇施台熙羡焉颐夷胰沂彝治佗诒圯荑嶷饴怡" "迤贻眙痍酏迆栘訑貽羨飴維臺頤匜杝侇沶狋峓恞拸柂洟珆宧桋瓵虒貤" "迻眱袘羠萓蛦袲詒暆椸誃跠鉈鈶歋銕熪嶬螔寲簃顊謻鏔觺鸃乁冝凒宐" "巸弬彛彜彞扅枱焈眤苐虵讉鉇頉鮧鴺㐌㔭㚦㝖㞔㥴㦾㰘㹑㹫㺿㼢䄬䇵" "䐅䐖䔟䕥䖊䞅䣡䤭䧅䧝䩟䬁䬮䮊䱌䲑䴊𩸨")) ("yi3" ("以已依椅乙蚁蟻倚蛾汽尾铱矣臆苡猗迤旖硪钇雉舣酏迆栘偯綺錡扡阤" "佁胣衪釔扆掜崺晲鳦鉯銥踦螘檥礒艤顗轙齮庡攺旑笖肔苢輢逘锜陁㕈" "㕥㠖㠯㩘㫊㰝㰻㱯㾨䇣䔇䚷䝝䧇䧧䭲䰙")) ("yi4" ("义義意衣艺藝议議易医益移亿億异異役忆憶译譯抑亦谊誼毅翼屹疫艾" "疙汉隶射施食释泄掖曳腋液壹邑臆逸肄裔溢诣翌绎泽刈劓仡佚佾阝埸" "懿芸薏弈奕挹弋呓嗌峄怿悒洫渫驿绁缢殪轶昱焱熠镒镱瘗癔翊袂蜴羿" "翳帟浥紲軼睪詣澤縊鎰繹釋囈驛乂肊忔阣伿劮杙芅抴枍泆俋帠昳枻浂" "玴衪唈垼捙欭貤埶羛袘釴陭隿晹殔焲絏詍跇鳦亄裛勩嫕廙緆膉誒靾槷" "潩熤瘞蓺黓圛墿嶧懌曀澺熼瘱艗寱斁檍燡燱謚鮨鞥繶藙豷霬鶂瀷醷醳" "饐蘙鐿鷁鷊鷾襼齸伇兿勚呭呹嬑嬟幆怈悥撎敡曎栧棭榏歝殹洂浳湙炈" "獈痬瞖秇穓竩苅虉蛡螠袣褹訲訳讛豙豛鈠顡駅骮鯣鶃鷧鹝鹢㐹㑊㑜㑥" "㓷㔎㔕㔴㖂㘁㘊㙠㙪㙯㚤㛕㛳㜋㜒㝣㞾㡫㡼㢞㣂㣇㣻㥷㦉㦤㱅㱲㲲㲼" "㳑㴁㴒㴔㵝㵩㵫㶠㸣㹓㹭㽈䁆䂽䃞䄁䄩䄿䆿䇩䇼䉨䋚䋵䌻䎈䏌䐙䑄䑛" "䓃䓈䓹䔬䕍䖁䖊䖌䗑䗟䗷䘝䘸䚷䛖䝘䝯䢃䣧䣱䦴䬥䭂䭇䭞䭿䯆䰯䱈䱒" "䳬䴬䵝益逸𥜥")) ("yi5" ("意宜")) ("yin1" ("因音阴陰姻烟茵荫殷堙喑洇湮氤铟窨慇蔭垔凐愔絪裀歅廕摿瘖禋蒑銦" "諲霒駰噾濦闉霠韽韾黫侌囙夁婣峾洕溵磤秵筃緸阥陻隂鞇骃")) ("yin2" ("银銀吟狠听言沂淫寅鄞圻垠芩狺夤霪龈鳏訢欽潯鰥齦冘狋苂圁烎婬崟" "荶釿殥蔩誾嚚檭蟫齗鷣唫噖峾崯斦泿滛犾璌碒訔訚訡鈝龂㕂㖗㙬㝖㝙" "㞤㥲㸒㸧㹜㹞䓄䕾䖐䖜䜣䡨䨙䪩䴛䴦")) ("yin3" ("引隐隱饮飲蚓潭殷尹廴吲瘾縯癮紖鈏靷朄馻戭趛檃濦螾蘟讔乚嶾檼櫽" "淾磤纼訡隠飮㐆㡥㥯㥼㦩㧈㱃㹞㾙䇙䌥䒡䗞䠴䤺䨸")) ("yin4" ("音印阴陰隐隱饮飲荫胤茚喑窨蔭垽堷湚猌廕朄酳憖慭憗懚檼濥癊阥隂" "鮣㗃㣧㧈㪦㴈㴽㼉䌠䕃䖜䚿䡛䤃䲟")) ("ying1" ("应應英婴嬰鹰鷹樱缨莺撄嘤膺瑛璎鹦罂莖嚶罌櫻瓔鶯纓鸚偀渶嫈朠煐" "滎碤甇蝧罃褮霙韺甖攖瀴鶧礯蘡譻蠳媖孆孾応桜楧緓绬鍈鑍锳鴬鷪鸎")) ("ying2" ("营營迎蝇蠅萤螢莹瑩逞荧赢盈嬴茔荥萦蓥滢潆瀛楹塋熒縈贏滎禜濴覮" "謍瀅藀鎣攍瀠巆廮瀯籯僌営櫿溁濙濚盁籝萾蛍蝿譍㕲㜲㢍㨕㴄㵬㶈㹙" "㹚㿘䀰䁝䃷䋼䑉䕦䤰䪯")) ("ying3" ("影瑩颖穎景郢瘿颍矨浧梬潁瀴癭巊璄頴颕㢍㦹㬐㯋㲟䀴䑍䔔䚆䨍䭊䭗" "䭘")) ("ying4" ("应應映硬迎甸绳蓥滢媵繩摬賏瀅鎣瀴噟暎濙膡譍鐛鞕㑞㚞㶈䁐䒢䙬䤝" "䵥𤇾")) ("ying5" ("应應蝇蠅")) ("yo1" ("哟喲育唷唹")) ("yo5" ("哟喲")) ("yong1" ("拥擁庸佣臃痈雍壅墉蕹慵邕镛鳙饔傭鄘嗈噰澭郺雝瀜鏞廱灉癰癕銿鱅" "㐯𠆌")) ("yong2" ("庸佣墉喁慵鳙傭鄘嫆嫞滽槦顒鰫鷛牅颙鱅㝘䗤")) ("yong3" ("永勇涌拥擁泳臃踊蛹咏恿俑壅邕甬臾湧詠踴埇悀傛塎嵱筩禜醟勈彮惥" "愑愹慂搈柡栐硧鯒鲬㑙㙲㣧㦷㷏㽫䞻䮵")) ("yong4" ("用佣醟苚㞲㶲")) ("yong5" ?用) ("you1" ("优優忧憂悠泅幽攸呦蚴怮泑麀嚘懮瀀鄾櫌纋耰")) ("you2" ("由油游尤犹猶邮郵铀鈾莜莸尢揄柚猷疣聱蚰蝣蝤繇鱿遊魷鯈冘囮沋怞" "抭斿庮浟秞莤訧逌楢槱蕕輶峳怣櫾滺肬輏逰駀鮋鲉㑸㒡㕱㘥㚭㛜㫍㳺" "㻀㽕䂚䌊䍃䑻䒒䖻䚃䢊䢟𡈙")) ("you3" ("有友酉卣莠牖铕蚴黝岰泑苃羑庮栯偤聈銪槱懮丣唀梄湵禉羐蜏㔽㕛㮋" "㰶㶭㾞䅎䒴䬀䱂䳑𩼈")) ("you4" ("有又油右幼诱誘佑釉侑囿宥柚疣蚴鼬祐狖姷峟牰迶貁褎鴢亴梎櫾糿褏" "酭㓜㕗㕛㤑㹨㺠䀁䆜䛻䞥")) ("you5" ?友) ("yu1" ("污迂淤菸纡毹於瘀汙紆扜穻陓唹盓箊毺汚虶迃")) ("yu2" ("于与與鱼魚余愉渔漁予娱竽娛舆輿愚亏邪衙盂榆虞俞逾渝隅芋喻禺谀" "圩萸揄喁嵛狳馀妤瑜觎毹腴腧欤於畲窬窳蜍蝓臾舁雩褕諛餘覦歟邘杅" "玗衧釪堣堬媮嵎崳楰湡畬硢鄃隃歈牏艅睮歶緰羭雓澞蕍踰螸璵謣鮽鵌" "旟籅蘛鰅轝鸆齵鸒丂亐伃兪娯婾媀嬩懙扵桙楡玙畭芌茰鍝骬髃魣鷠㒜" "㚥㤤㥔㥚㥥㦛㧕㪀㪌㫹㬂㬰㭌㳛㶛㷒㺞㺮㻀㼶㽳䁩䂛䃋䄏䄨䍂䏸䐳䓊" "䔡䗨䜽䞕䢓䩒䬔䰻䱷䱾䲣")) ("yu3" ("与與雨语語宇予屿嶼羽梧衙禹芋伛俣噢圄圉庾妪纡瘐窳臾龉紆敔嫗齬" "俁峿痀偊祤斞鄅傴寙楀瑀萭蓹鋙噳貐篽斔螤麌蘌懙聥芌酑铻㑨㒁㒜㔱" "㙑㝢㠘㡰㣃㤤㦛㪌㲾㺄㼌䄨䣁䥏䨞羽")) ("yu4" ("与與育雨语遇語预預愈域玉狱獄欲御豫誉譽裕郁吁寓輿澳谷或舒王蔚" "尉衙迂芋喻峪浴驭苑粥禺毓谕菸菀蓣饫阈阏汩鬻妪昱煜煨熨燠肀聿钰" "鹆鹬蜮雩堉馭奧嫗瘉慾澦禦諭蟈癒鬱籲欥彧悇栯淯砡悆淢惌棜棫矞飫" "稢罭鈺戫緎蒮輍噊潏獝鋊鳿墺燏罻遹錥閼閾隩鴥蕷薁繘藇醧魊鵒礜饇" "黦驈鱊鷸鸒軉爩灪俼哊喅喐喩圫嶎庽忬惐棛櫲欎欝滪焴琙硲礇礖秗稶" "穥籞芌茟萮蜟衘逳銉鐭霱騟鬰鴪龥㚜㠨㣃㤜㤢㥔㦽㧒㮋㰲㲾㳚㵄㷉㹼" "㺠㻰㽣䁌䂊䆷䈅䉛䋖䋭䍞䎉䖇䘘䘱䘻䛎䛕䜡䞝䢖䢩䤋䧕䨁䨒䨞䫻䬄䬛" "䮇䮙䰥䳑䴁䵥䵫")) ("yuan1" ("冤宛鸳渊苑眢鸢箢淵鳶鴛肙悁惌棩葾蜎蒬蜵裷駌噮嬛鋺嬽鵷灁鼘剈囦" "寃渁渆渕鹓鼝")) ("yuan2" ("员員原源元园園圆圓援猿缘緣捐阮身垣袁辕陨塬芫圜沅媛橼爰螈鼋湲" "隕轅騵妧岏邧杬笎蚖猭嫄媴楥溒獂萲榬榞蒝蝝蝯羱豲黿鎱櫞邍鶢厡厵" "喛圎猨縁薗貟贠魭鶰㘣㛪㟲㟶㥳㹉䖠䖤䝠䟦䬧䲮䲻䳁䳒䳣")) ("yuan3" ("远遠苑妴逺㼂䛄䛇䩩")) ("yuan4" ("原远遠院愿缘緣怨苑菀掾涓媛瑗畹願夗禐裫褑謜傆衏褤逺㤪㥐㭇䅈䏍" "䝹䣰䬇䬼䭴")) ("yuan5" ?怨) ("yue1" ("约約曰箹矱曱蒦")) ("yue3" ("哕噦")) ("yue4" ("月越跃躍乐樂悦悅阅閱兑锐说药钥岳粤龠瀹栎樾刖钺蠖玥軏粵蛻說銳" "嶽爍藥籥鑠鑰戉汋抈泧狘礿蚎鈅葯鉞櫟黦爚蘥趯禴躒鸑鸙妜岄恱捳枂" "篗籆籰蚏説跀閲㜧㜰㧒㬦㭾㯞㰛㵸㹊䋐䋤䎀䎳䒸䖃䟑䟠䠯䡇䢁䢲䤦䥃" "䬂䶳")) ("yue5" ?月) ("yun1" ("晕暈瘟苑氲氳奫熅縕蝹頵贇煴煾緼缊蒀蒕赟")) ("yun2" ("云匀勻耘郧芸纭昀筠紜雲伝妘沄枟畇眃荺溳鄖熉熅澐鋆篔縜蕓愪榅榲" "橒涢秐筼耺蒷貟贠饂㚃㜏䉙䢵")) ("yun3" ("允盾苑陨狁殒隕抎阭荺鈗殞輑褞賱霣傊喗玧磒齳㩈䆬䇖䞫䡝䤞䦾䨶䪳")) ("yun4" ("运運晕暈蕴蘊均温员酝韵孕郓芸菀恽愠韫熨員慍醞韻枟惲鄆煇熅緷縕" "薀餫韗韞鶤囩夽昷煴缊腪蕰藴醖㒁㚃㚞㚺㞌㟦㷉䚋䩵䲰䵴")) ("za1" ("咂匝扎拶唼紮臢抸鉔帀摣沞濽紥臜迊")) ("za2" ("杂雜砸咱籴偺磼雥倃囐嶻襍雑韴魳㳨䕹䞙䦈䨿䪞")) ("za3" ("咋鮺鲝")) ("zai1" ("灾災載栽哉甾渽菑賳烖𢦏")) ("zai3" ("载載宰崽仔縡㞨㱰㴓䏁䣬䮨")) ("zai4" ("在再载載栽酨縡侢傤儎扗䵧")) ("zan1" ("簪糌臢篸鐕兂簮臜")) ("zan2" ("咱糌偺喒倃囐")) ("zan3" ("攒攢拶昝簪趱寁噆儹礸禶趲儧兂撍攅桚沯簮㤰㳨䍝䙉䥄䭕")) ("zan4" ("赞贊暂暫涔湔瓒錾淺濺鏨瓚讚蹔囋灒酇欑趲饡濽瓉穳襸讃賛鄼酂㙻㜺" "㟛㣅䗞䟃䟅䥄䬤")) ("zan5" ?咱) ("zang1" ("脏臟藏赃臧贓髒臢牂匨羘臜蔵賍賘贜")) ("zang2" ?臧) ("zang3" ("脏驵髒駔")) ("zang4" ("脏臟葬藏奘臧塟弉臓銺㘸")) ("zao1" ("遭糟槽傮蹧醩𡮦")) ("zao2" ("凿鑿醩䥣")) ("zao3" ("早澡枣棗藻蚤缫缲繅璪繰薻䖣䗢䲃")) ("zao4" ("造皂鑿躁燥灶噪草窖唣譟艸皁慥簉趮唕梍竃竈艁髞㲧㿷䒃䜊")) ("ze2" ("则則责責择擇措泽贼咋窄柞赜啧帻迮笮箦舴睪賊嘖澤謫捑崱萴幘簀謮" "賾蠌蠈齰戝択沢溭皟瞔礋耫荝諎鰂鲗齚㖽㟙㢎㣱㥽㮣㳻㻭䂝䃎䅚䇥䕉" "䕪䯔䰹䶡䶦")) ("ze4" ("侧仄昃稷側庂唶崱稄滜襗夨昗汄㳁䔾")) ("zei2" ("贼賊鯽戝鱡㖽")) ("zen3" ?怎) ("zen4" ("谮譖譛䫈")) ("zeng1" ("增憎曾缯罾繒鄫橧璔矰磳驓増熷譄")) ("zeng3" ?㽪) ("zeng4" ("赠综甑锃綜繒贈鋥䇸䙢䰝䵴")) ("zha1" ("扎渣查碴喳揸吒咤哳猹楂槎齄齟抯奓挓柤溠樝觰皻謯齇偧剳奒摣査皶" "蕏")) ("zha2" ("炸扎闸閘札轧铡喋渫軋紮蚻煠劄霅鍘譗鰈蠿牐甴箚紥㔍㩹㯥㱜㳐㴙䄰" "䥷䮜䵵")) ("zha3" ("扎眨碴苴砟痄扠厏苲觰鮓謯挿鲊㑵㒀㞚㡸㳐㷢㽪䋾䕢䙄䛽䱹䵙")) ("zha4" ("炸蜡栅榨咋乍诈柞吒咤膪砟痄蚱笮柵詐搾奓苲虴溠霅鮓簎醡奒宱拃灹" "鲊㓃㚫㡸䃎䄍䆛䖳䞢䢱")) ("zhai1" ("摘齐斋齊齋捚亝斎榸")) ("zhai2" ("宅翟择擇礋㟙㡯㢎䑲")) ("zhai3" ("窄鉙飵䍉")) ("zhai4" ("债債柴疵祭责寨膪砦瘵責虒駘簀㩟䓱")) ("zhan1" ("站占沾粘毡氈瞻詹谵澶觇旃黏霑點譫栴蛅惉覘詀鉆邅餰饘驙鱣鸇厃噡" "嶦旜氊讝趈飦鳣鹯㣶")) ("zhan2" ?薝) ("zhan3" ("展盏盞崭嶄斩辗搌湔斬輾琖榐颭嫸醆樿橏蹍皽魙嶃拃椫飐㜊㞡㠭䁪䁴" "䈴䎒䟋䡀䦅䩅䩆䱼䵣")) ("zhan4" ("战戰站占蘸颤袒栈湛绽骣醮躔佔棧綻謙顫偡摲輚虥蹔襢轏驏嶘戦桟椾" "菚虦覱㙴㟞㠭㺘㻵䋎䐤䗃䗞䘺䟋䧯䪌䱠䳻")) ("zhan5" ?展) ("zhang1" ("张張章障漲樟彰漳鄣獐嫜璋蟑傽墇慞粻暲遧騿鱆蔁餦麞𤍤")) ("zhang3" ("长長掌涨漲仉绱黨鞝仧礃")) ("zhang4" ("长長张張章帐帳仗丈障涨漲胀脹杖账瘴鄣幛嶂賬扙瞕涱痮瘬緔㕩㙊㙣" "㢓㽴")) ("zhang5" ?掌) ("zhao1" ("著着招朝嘲昭抓啁钊炤釗詔妱盄鉊鳭駋鍣鵃巶柖窼謿鸼鼂鼌")) ("zhao2" ("著着")) ("zhao3" ("找爪搔蚤沼菬瑵㕚㺐䈃䝖")) ("zhao4" ("照召罩淖赵兆肇诏濯棹笊炤詔趙櫂垗狣旐箌雿曌鮡鵫巶枛燳瞾羄肁肈" "㑿㡽㨄㫤㷖㹿䃍䄻䈇䍜䍮䑲䖺䧂䮓")) ("zhe1" ("折遮蜇螫晢嫬嗻庻晣")) ("zhe2" ("哲折慑摘蛰辙乇谪陬耷摺辄磔褶蜇軼輒適聶謫轍懾耴砓虴悊晢慴慹蟄" "謺鮿瓋鷙讋鸅讘厇啠喆嚞埑晣歽籷襵詟讁輙銸㞏㞼㡇㡳㢎㦻㪿㫼㭙㭯" "㯰㵊䀅䂝䆛䊞䊮䎲䐑䐲䓆䙷䜆䝃䝕䧪䮰𧋍")) ("zhe3" ("者锗褚褶赭鍺啫禇襵踷")) ("zhe4" ("这這蔗聂浙乇柘鹧聶鷓烢淛檡蟅䂞䊮䋲䏳䗖䗪䠦䩾䵭")) ("zhe5" ("著着蔗")) ("zhei4" ("这這")) ("zhen1" ("真针針鎮珍振侦偵趁滇鼎斟甄砧臻贞蓁浈溱缜桢椹榛胗祯稹箴貞楨禎" "縝桭袗堻媜寊湞獉瑊葴遉碪蒧潧磌禛駗樼轃鍖鍼薽籈鷏鱵嫃帪揁搸栕" "澵珎眞蒖酙鉁錱鎭鐤靕鷆鼑")) ("zhen3" ("振枕诊診疹缜轸胗畛稹縝抌抮眕笉紾袗軫晸絼裖縥辴鬒黰弫昣聄㐱㪛" "䀼䂦䂧䑐䠴䡩䪴䪾䫬䴾")) ("zhen4" ("阵陣震镇鎮振枕陈甄圳赈朕鸩甽陳賑鴆侲挋栚紖眹酖揕蜄裖瑱誫敶塦" "敒纼迧鎭鮝㓄㛛㣀㨋㭫㮳㯢㴨㼉䀕䊶䏖䚯䝩䟴䡅䧵䨯䲴䳲𨸬")) ("zheng1" ("正政争爭征睁睜蒸挣掙症怔丁趟侦狰诤峥徵桢祯钲铮筝鲭偵崢猙楨禎" "箏諍錚鯖癥姃炡烝眐脀埩崝聇遉鉦綪篜佂徰徴踭鏳鬇鯹")) ("zheng3" ("整承拯氶糽掟晸撜愸抍㐼䡕")) ("zheng4" ("正政争爭证証挣掙症郑鄭趟帧诤瞠町锃幀諍證憆鋥鴊㡠㡧㱏㽀䂻䈣䛫" "䥌䥭䦛䦶䫆𠔻")) ("zheng5" ?正) ("zhi1" ("只知之指织織支枝智脂肢蜘掷擲芝汁氏吱卮氐郅枳栀胝祗鸱趵跖觯泜" "祇隻梔躓汥疧秖胑秪衼椥搘榰禔嬂鳷鴟鮨觶坧墌巵祬秓綕馶鴲鵄鼅")) ("zhi2" ("直指质質值植执執职職殖掷擲迟拓蛰侄郦埴摭枳桎絷跖踯姪遲躑酈柣" "胑秷犆褁瓡稙馽慹樴膱縶蟄懫擿蟙贄蹢蹠蘵値儨劕妷漐瓆禃秇聀貭軄" "釞㙷㜼㥁㨁㯰䐈䟈䱥䵂")) ("zhi3" ("只指纸紙止脂址祁趾旨芷徵夂咫枳轵耆祉砥黹酯祇衹厎坁扺沚阯恉秖" "晊栺疻淽軹滍藢劧帋抧洔砋茝襧訨㡳㡶㧻㫑㮹㲛䂡䅩䇛䌤䎺䛗䤠䳅")) ("zhi4" ("知志制治质質至织織值致职職置智帜幟秩稚掷擲识示挚峙炙痔滞窒陟" "郅帙忮彘骘栉桎轾昵贽膣雉鸷痣蛭踬豸觯泜輊鳩滯製誌摯緻遲櫛識躓" "阤扻厔咥庤庢挃柣洷迣狾祑胵偫剬晢楖淛猘畤紩翐袟傂臸寘廌滍絼跱" "疐瘈覟銍鋕踶駤鴙懥螲懫擿贄蹛櫍觶礩騭騺鷙鑕垁娡崻徏徝憄搱旘晣" "梽潌熫璏秲稺穉筫聀腟芖袠觗豑豒遟铚锧驇鯯㕄㗌㗧㘉㛿㜱㜼㝂㣥㨁" "㨖㫼㬪㴛㾅㿃䀸䄺䆈䇛䇽䉅䉜䎺䏄䏑䏯䐭䑇䑭䓌䕌䘭䚇䚦䚳䜠䝰䝷䞃" "䞇䠦䡹䥍䦛䦯䧝䩢䪒䫕䬹䭁䰴䱃䱥䱨䲀䶡")) ("zhi5" ?置) ("zhong1" ("中钟鐘终終忠童盅衷忪潼锺蚣螽舂舯鍾伀妐彸炂柊煄蔠鼨籦刣幒汷泈" "潨衳蹱鈡銿鴤")) ("zhong3" ("种種肿腫董冢踵塚祌衶尰喠歱瘇㣫塚")) ("zhong4" ("中种種重众眾衷仲踵湩狆祌衶偅堹緟穜乑妕媑筗茽蚛衆褈諥㐺㲴䱰䳋")) ("zhou1" ("周洲皺粥州舟调诌啁鬻週調縐侜洀珘婤徟淍喌脽輈銂諏賙輖盩謅鵃騆" "譸烐矪诪赒辀鸼")) ("zhou2" ("轴軸妯碡㛩")) ("zhou3" ("帚肘睭鯞晭疛箒菷㨶㫶䎻䔭䖞")) ("zhou4" ("宙皱皺軸昼晝骤驟咒逐注祝啄荮驺纣绉胄籀舳繇酎冑紂鈾縐咮詶甃僽" "駎噣鮦薵騶伷呪籒籕粙葤詋鲖㑇㑳㔌㝌㤘㥁㥮㨶㲴㹐㼙㾭䇠䈙䋓䐌䐍" "䛆䩜䭥䶇𤏲")) ("zhou5" ?帚) ("zhu1" ("珠猪豬株蛛诸諸朝者朱诛侏邾茱洙潴楮槠橥铢硃誅跦銖胑祩絑袾蝫膱" "鮢鴸瀦櫧櫫騶蠩劯秼蕏鯺鼄猪諸")) ("zhu2" ("逐筑竹烛燭术轴茁妯柚瘃蚰竺舳躅朮軸築笁窋茿趉蓫篫蠋鱁灟鸀斸欘" "蠾钃劚敱炢爥笜㔉䌵䕽䘚䟉䠱䠼䥮䮱")) ("zhu3" ("主柱煮嘱囑拄泞属瞩贮丶渚鬻瘃褚麈枓貯屬矚壴砫罜陼孎斸欘宔濐煑" "禇詝㵭䌵䘢䰞")) ("zhu4" ("住助注著筑祝柱铸鑄驻駐蛀除逗宁泞粥贮阻伫苎澍鬻杼炷疰箸翥佇苧" "註貯寧築芧柷殶眝砫紵紸羜莇嵀跓軴牏鉒馵樦諔麆櫡坾庻竚筯纻鋳霔" "飳㑏㝉㤖㧣㫂㹥㺛㾻㿾䇠䇡䇧䍆䎝䎷䐢䘄䝒䝬䪒䫖䬡䭖䳠")) ("zhua1" ("抓挝撾檛膼髽簻鵽")) ("zhua3" ?爪) ("zhuai1" ?拽) ("zhuai3" ("跩𨋯")) ("zhuai4" ?拽) ("zhuan1" ("专專砖磚湍抟颛耑顓剸跧塼嫥摶鄟瑼膞篿蟤鱄鷒叀専甎")) ("zhuan3" ("转轉孨竱転䏝䡱")) ("zhuan4" ("转轉赚賺传傳撰篆啭馔沌僎囀瑑腞篹縳譔饌堟灷籑蒃襈贃㑷䉵䚈䤄䧘" "𧸖")) ("zhuang1" ("装裝庄莊桩樁妆妝梉粧娤糚荘")) ("zhuang3" ("奘弉")) ("zhuang4" ("状狀壮壯撞幢僮戆艟贛焋戇壵戅䚒")) ("zhui1" ("追揣椎锥萑骓隹錐醊鴭騅魋鵻娺")) ("zhui3" ("沝㝽")) ("zhui4" ("缀綴坠墜队隧致赘惴缒槌隊贅腏甀硾膇縋諈錣餟鵽鑆埀桘礈窡笍譵㾽" "㿢䃍䄌䋘䨺𡑞")) ("zhui5" ("缀綴")) ("zhun1" ("淳纯顿屯谆肫胗盹窀純頓諄宒忳迍棆湻衠")) ("zhun3" ("准淳纯隼純準埻綧鶽")) ("zhun4" ("谆飩諄稕")) ("zhuo1" ("桌捉淖拙卓倬涿棹肫焯踔櫂穛穱槕鐯㑁𠭴")) ("zhuo2" ("著着浊濁啄茁缴勺拙琢酌灼诼蕞擢浞涿濯绌焯禚斫镯箸趵踔躅絀繳鐲" "圴彴汋剢啅梲斮椓棳畷罬斲諑噣篧錣斀櫡謶灂蠗籗鷟鸀叕妰撯擆斱斵" "晫棁槕泎炪烵琸硺籱鋜鐯㒂㓸㠚㣿㧻㪬㭬㲋㹿㺟䅵䐁䔲䕴䙯䟾䴵䵵䶂")) ("zhuo3" ?丵) ("zhuo4" ("劅㧳䏐")) ("zi1" ("资資姿滋疵齐吱兹咨淄孜谘呲嵫孳缁甾辎赀锱鹚粢糍趑觜訾龇鲻髭玆" "純茲貲載緇齊輜諮錙齜孖栥紎秶椔菑訿鄑鈭餈澬鼒鎡鯔鶅齍鶿亝嗞姕" "孶湽禌稵茊葘趦輺鍿镃頾頿鴜鷀")) ("zi2" ?㑵) ("zi3" ("子仔紫籽姊滓茈梓秭耔笫訾鋅吇杍芓矷呰胏釨訿啙姉榟秄虸㜽㞨㧗㺭" "㾅䔂䘣䦻䴾𠂔")) ("zi4" ("自資字柴渍孳恣眦瘠漬輜扻芓倳剚牸眥椔胾胔菑孶茡輺㢀㧘㰣㰷㱴䅆" "䐉")) ("zi5" ("子字")) ("zong1" ("总總综綜宗踪蹤从鬃棕枞腙從樅倧嵕惾猣朡摠稯熧翪艐蝬豵騣鬷堫嵏" "嵸揔椶磫緃緫緵縂葼踨鑁騌骔鬉鯮鯼㯶")) ("zong3" ("总總纵縱偬傯摠蓗熜惣愡憁捴揔搃総緫縂縦㢔㷓㹅䁓䎫䙕䡯䰌")) ("zong4" ("综綜纵縱从粽從昮瘲倊猔疭碂糉糭緵縦䍟䝋")) ("zong5" ?宗) ("zou1" ("趣诌邹诹陬鄹驺鲰鄒掫郰棷棸菆媰緅諏謅鯫黀騶齱齺箃")) ("zou3" ("走赱㞫")) ("zou4" ("奏揍骤族楱驟㔿㵵䠫䲀")) ("zu1" ("租苴菹葅蒩趲")) ("zu2" ("族足淬卒镞蹴鏃鑿哫崒捽踤踿卆崪稡紣蹵鎐㞺㧻㰵㲋㲞㵀䅸䙘䚝䬨䯿" "䱣")) ("zu3" ("组組祖阻咀沮诅俎驵詛柤珇靻駔謯唨爼䔃䖕")) ("zu4" ("驵駔")) ("zuan1" ("钻鑽躜攢躦鑚")) ("zuan3" ("纂缵篹籫纘繤纉㷪䂎䌣䡅𤎱")) ("zuan4" ("钻鑽攥纂賺揝篹饡贃鑚䤸")) ("zui1" ("羧厜脧嶉纗樶蟕")) ("zui3" ("嘴觜嶊嶵噿濢璻洅㭰䮔")) ("zui4" ("最罪醉蕞絊晬酨祽蕝鋷檇檌栬槜襊辠酔酻錊㝡㠑㰎㵃䘹")) ("zui5" ?罪) ("zun1" ("尊遵蹲樽鳟跧墫壿嶟繜鐏鱒鷷罇")) ("zun3" ("撙樽僔噂壿繜譐䔿")) ("zun4" ("鳟捘銌燇鱒臶")) ("zuo1" ("作嘬")) ("zuo2" ("作昨琢砟笮苲捽莋椊稓筰葃秨鈼㶡㸲䇥䎰䝫䞢䞰䟄䯿")) ("zuo3" ("左撮佐繓咗唨毑㝾䦈")) ("zuo4" ("作做坐座凿乍柞阼唑怍迮胙祚砟酢鑿岝侳夎葄岞糳袏飵㑅㘀㘴㛗㣱㤰" "㭮㸲䋏䔘䜊䟶䩦䬤")))) (include (t nil cjk-util) map) (include (t nil zh-util) map) (state ;; When an initial character is typed, re-handle it in "main" state. (init (starter (show) (pushback 1) (shift main)) (enter-fullwidth-mode (shift fullwidth-mode)) (enter-single-fullwidth-mode (shift single-fullwidth-mode))) (main ;; When a complete sequence is typed, shift to "select" state ;; to allow users to select one from the candidates. (map (shift select)) (nil (hide) (shift check-undo)))) (include (t nil cjk-util) state) (include (t nil zh-util) state) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ta-inscript2.mim�����������������������������������������������������������������0000644�0023456�0023456�00000005044�14463455220�012122� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ta-inscript2.mim -- Tamil input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method ta inscript2) (description "Tamil input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "க") (map (trans ("~" "ஒ") ("`" "ொ") ("1" "௧") ((G-1) "‍") ("2" "௨") ((G-2) "‌") ("3" "௩") ("4" "௪") ((G-4) "₹") ("5" "௫") ("^" "த்ர") ("6" "௬") ("&" "க்ஷ") ("7" "௭") ("*" "ஷ்ர") ("8" "௮") ("(" "(") ("9" "௯") (")" ")") ("0" "௦") ((G-0) "௰") ("_" "ஃ") ("-" "-") ((G--) "௱") ("=""=") ((G-=) "௲") ("Q" "ஔ") ("q" "ௌ") ("W" "ஐ") ("w" "ை") ("E" "ஆ") ("e" "ா") ("R" "ஈ") ("r" "ீ") ("T" "ஊ") ("t" "ூ") ("y" "y") ((G-y) "௷") ("U" "ங") ("u" "ஹ") ("p" "ஜ") ("}" "ஞ") ("A" "ஓ") ("a" "ோ ") ("S" "ஏ") ("s" "ே") ("D" "அ") ("d" "்") ("F" "இ") ("f" "ி") ("G" "உ") ("g" "ு") ("h" "ப") ((G-h) "௶") ("J" "ற") ("j" "ர") ("k" "க") ("l" "த") (";" "ச") ("'" "ட") ("~" "ஒ") ("`" "ொ") ("Z" "எ") ("z" "ெ") ("x" "ஂ") ((G-X) "ௐ") ("C" "ண") ((G-C) "௸") ("c" "ம") ((G-c) "௴") ("V" "ன") ((G-V) "௺") ("v" "ந") ((G-v) "௳") ("B" "ழ") ("b" "வ") ((G-b) "௵") ("N" "ள") ("n" "ல") ("M" "ஶ") ("m" "ஸ") ("<" "ஷ") ("," ",") ((G-,) "௹") (">" "।") ("." ".") ((G-.) "॥") ("/" "ய") )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ml-mozhi.mim���������������������������������������������������������������������0000644�0023456�0023456�00000012430�14463455220�011334� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ml-mozhi.mim -- Malayalam input method with ITRANS method ;; Copyright (C) Evuraan at Gmail Dot Com ;; ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ml mozhi) (description "Malayalam input method. For the details, see the page: <http://chithrangal.blogspot.com/2012/02/ml-mozhi.html> ") (title "ഏ") (map (starter (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("~") ("=") ("5") ("6") ("7") ("8") ("9") ("_") ("A") ("C") ("D") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("B") ("J") ("P") ("E") ("V") ("W") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z")) (consonant ("k" "ക്") ("k_" "ൿ") ("K" "ക്ക്") ("kh" "ഖ്") ("g" "ഗ്") ("G" "ഗ്ഗ്") ("gh" "ഘ്") ("ng" "ങ്") ("nng" "ങ്ങ്") ("ch" "ച്") ("Ch" "ഛ്") ("chh" "ഛ്") ("j" "ജ്") ("J" "ജ്ജ്") ("jh" "ഝ്") ("nj" "ഞ്") ("nch" "ഞ്ച്") ("nk" "ങ്ക്") ("T" "ട്") ("Th" "ഠ്") ("D" "ഡ്") ("Dh" "ഢ്") ("N" "ണ്") ("N_" "ൺ") ("nT" "ണ്ട്") ("nt" "ന്റ്") ("nth" "ന്ത്") ("nthh" "ന്ഥ്") ("th" "ത്") ("thh" "ഥ്") ("d" "ദ്") ("dh" "ധ്") ("n" "ന്") ("n_" "ൻ") ("nn" "ന്ന്") ("p" "പ്") ("P" "പ്പ്") ("f" "ഫ്") ("ph" "ഫ്") ("b" "ബ്") ("B" "ബ്ബ്") ("bh" "ഭ്") ("m" "മ്") ("y" "യ്") ("Y" "യ്യ്") ("r" "ര്") ("r_" "ർ") ("R" "റ്") ("R_" "ർ") ("rr" "റ്") ("l" "ല്") ("l_" "ൽ") ("L" "ള്") ("L_" "ൾ") ("LL" "ള്ള്") ("v" "വ്") ("V" "വ്വ്") ("W" "വ്വ്") ("w" "വ്") ("z" "ശ്") ("zh" "ഴ്") ("t" "റ്റ്") ("tt" "ട്ട്") ("S" "ശ്") ("sh" "ഷ്") ("Sh" "ഴ്") ("s" "സ്") ("h" "ഹ്") ("N__" "ണ്‍") ("n__" "ന്‍") ("l__" "ല്‍") ("L__" "ള്‍") ("r__" "ര്‍") ("R__" "ര്‍") ("x" "ക്ഷ്")) (independent ("a" "അ") ("R" "ഋ") ("aa" "ആ") ("A" "ആ") ("i" "ഇ") ("ii" "ഈ") ("ee" "ഈ") ("I" "ഈ") ("u" "ഉ") ("uu" "ഊ") ("oo" "ഊ") ("U" "ഊ") ("rr^" "രൃ") ("R^" "ഋ") ("r^" "ഋ") ("LLLi" "ഌ") ("LLLI" "ൡ") ("L^i" "ഌ") ("L^I" "ൡ") ("E" "ഏ") ("e" "എ") ("ai" "ഐ") ("O" "ഓ") ("o" "ഒ") ("au" "ഔ") (".n" "ം") ("M" "ം") ("~" "്") ("_" "‌") ("m_" "ം") ("m " "ം ") ("m," "ം,") ("m~" "മ്") ("m." "ം.") ("m?" "ം?") ("M." "ം.") ("M?" "ം?") ("M," "ം,") ("N " "ൺ ") ("N." "ൺ.") ("N?" "ൺ?") ("N," "ൺ,") ("n " "ൻ ") ("n." "ൻ.") ("n?" "ൻ?") ("n," "ൻ,") ("r " "ർ ") ("r." "ർ.") ("r?" "ർ?") ("r," "ർ,") ("l " "ൽ ") ("l." "ൽ.") ("l?" "ൽ?") ("l," "ൽ,") ("L " "ൾ ") ("L." "ൾ.") ("L?" "ൾ?") ("L," "ൾ,") ("H" "ഃ") (".h" "്") ("0" "0") ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7") ("8" "8") ("9" "9") ("=0" "൦") ("=1" "൧") ("=2" "൨") ("=3" "൩") ("=4" "൪") ("=5" "൫") ("=6" "൬") ("=7" "൭") ("=8" "൮") ("=9" "൯") ("#" "്ര") ("$" "ര്") ("^" "ത്ര") ("*" "ശ്ര") ((S-\ ) "‌") ((C-@) "‍")) (dependent ("a" (delete @-) "") ("aa" (delete @-) "ാ") ("A" (delete @-) "ാ") ("i" (delete @-) "ി") ("ii" (delete @-) "ീ") ("ee" (delete @-) "ീ") ("I" (delete @-) "ീ") ("u" (delete @-) "ു") ("uu" (delete @-) "ൂ") ("U" (delete @-) "ൂ") ("oo" (delete @-) "ൂ") ("R" (delete @-) "ൃ") ("^" (delete @-) "ൃ") ("RRi" (delete @-) "ൃ") ("R^i" (delete @-) "ൃ") ("LLi" (delete @-) "") ("L^i" (delete @-) "") ("E" (delete @-) "േ") ("e" (delete @-) "െ") ("ai" (delete @-) "ൈ") ("O" (delete @-) "ോ") ("o" (delete @-) "ൊ") ("au" (delete @-) "ൗ")) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift finish)) (backspace) (return (shift init))) (second (consonant) (dependent (shift finish)) (backspace) (return (shift init))) (finish (return) (t (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/si-wijesekara.mim����������������������������������������������������������������0000644�0023456�0023456�00000052172�14650222677�012353� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; si-wijesekara.mim -- Sinhala input method with wijesekara method ;; Copyright (C) 2005, 2006, 2008, 2009, 2011 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; Copyright (C) 2015-2024 Kenichi Handa <handa@gnu.org> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method si wijesekara (version "1.6.0")) (description "Sinhala input method based on SLS 1134 Rev. 3:2011. <https://www.language.lk/en/download/standards/> Although this code supports both surrounding text and preedit, the former is disabled by default to avoid confusion caused by faulty applications. ") (title "සි") (variable (use-surrounding-text (_"Surrounding text vs. preedit. If 1, try to use surrounding text. Otherwise, use preedit.") 0 1 0)) (macro ;; skip following (virama zwj consonant)* sequence (forward (set cc3 @+2) (cond ((& (= @+0 0x0DCA) (= @+1 0x200D) (>= cc3 0x0D9A) (<= cc3 0x0DC6)) (delete @+3) 0x0DCA 0x200D (insert cc3) (forward)))) (backward (set cc1 @-1) (cond ((& (= @-3 0x0DCA) (= @-2 0x200D) (>= cc1 0x0D9A) (<= cc1 0x0DC6)) (delete @-3) 0x0DCA 0x200D (insert cc1) (move @<) (backward)))) (delete-preceding-zw (cond ((| (= @-1 0x200C) (= @-1 0x200D)) (delete @-1) (delete-preceding-zw)))) (delete-following-zw (cond ((| (= @+0 0x200C) (= @+0 0x200D)) (delete @+1) (delete-following-zw)))) (merge-kombuva (delete @-1) (delete @+2) (insert c1))) (map (starter ("A") ("B") ("C") ("D") ("E") ("F") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("P") ("Q") ("R") ("S") ("T") ("U") ("V") ("W") ("X") ("Y") ("Z") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ("`") ("~") ("\[") ("{") ("\]") ("}") ("\\") ("|") (";") (":") ("'") ("\"") (",") ("<") (".") (">") ((A-a)) ((A-c)) ((A-o)) ((A-v)) ((A-x)) ((A-z)) ((A-\ )) ((A-.)) ((A-,)) ((A-\')) ((G-a)) ((G-c)) ((G-o)) ((G-v)) ((G-x)) ((G-z)) ((G-\ )) ((G-.)) ((G-,)) ((G-\')) ((A-0)) ((A-1)) ((A-2)) ((A-3)) ((A-4)) ((A-5)) ((A-6)) ((A-7)) ((A-8)) ((A-9)) ((G-0)) ((G-1)) ((G-2)) ((G-3)) ((G-4)) ((G-5)) ((G-6)) ((G-7)) ((G-8)) ((G-9)) ((A-!)) ((A-@)) ((A-#)) ((A-$)) ((A-%)) ((A-^)) ((A-&)) ((A-*)) ((A-\()) ((G-!)) ((G-@)) ((G-#)) ((G-$)) ((G-%)) ((G-^)) ((G-&)) ((G-*)) ((G-\()) ((A-Q)) ((A-W)) ((A-E)) ((A-R)) ((A-T)) ((A-Y)) ((A-U)) ((A-I)) ((A-O)) ((A-A)) ((A-S)) ((G-Q)) ((G-W)) ((G-E)) ((G-R)) ((G-T)) ((G-Y)) ((G-U)) ((G-I)) ((G-O)) ((G-A)) ((G-S)) ((S-\ )) ((BackSpace)) ((Delete))) (consonant ("l" "ක") ; 0D9A ("L" "ඛ") ; 0D9B ("." "ග") ; 0D9C (">" "ඝ") ; 0D9D ("X" "ඞ") ; 0D9E ((A-.) "ඟ") ; 0D9F ((G-.) "ඟ") ; 0D9F ("p" "ච") ; 0DA0 ("P" "ඡ") ; 0DA1 ("c" "ජ") ; 0DA2 ("C" "ඣ") ; 0DA3 ("\[" "ඤ") ; 0DA4 ("{" "ඥ") ; 0DA5 ((A-c) "ඦ") ; 0DA6 ((G-c) "ඦ") ; 0DA6 ("g" "ට") ; 0DA7 ("G" "ඨ") ; 0DA8 ("v" "ඩ") ; 0DA9 ("V" "ඪ") ; 0DAA ("K" "ණ") ; 0DAB ((A-v) "ඬ") ; 0DAC ((G-v) "ඬ") ; 0DAC (";" "ත") ; 0DAD (":" "ථ") ; 0DAE ("o" "ද") ; 0DAF ("O" "ධ") ; 0DB0 ("k" "න") ; 0DB1 ((A-o) "ඳ") ; 0DB3 ((G-o) "ඳ") ; 0DB3 ("m" "ප") ; 0DB4 ("M" "ඵ") ; 0DB5 ("n" "බ") ; 0DB6 ("N" "භ") ; 0DB7 ("u" "ම") ; 0DB8 ("U" "ඹ") ; 0DB9 ("h" "ය") ; 0DBA ("r" "ර") ; 0DBB ("," "ල") ; 0DBD ("j" "ව") ; 0DC0 ("Y" "ශ") ; 0DC1 ("I" "ෂ") ; 0DC2 ("i" "ස") ; 0DC3 ("y" "හ") ; 0DC4 ("<" "ළ") ; 0DC5 ("F" "ෆ") ; 0DC6 ) (misc ("x" "ං") ; 0D82 ((A-x) "ඃ") ; 0D83 ((G-x) "ඃ") ; 0D83 ("w" "අ") ; 0D85 ("b" "ඉ") ; 0D89 ("B" "ඊ") ; 0D8A ("W" "උ") ; 0D8B ("R" "ඍ") ; 0D8D ((A-,) "ඏ") ; 0D8F ((G-,) "ඏ") ; 0D8F ("T" "ඔ") ; 0D94 ("s" "ි") ; 0DD2 ("S" "ී") ; 0DD3 ("q" "ු") ; 0DD4 ("Q" "ූ") ; 0DD6 ((A-0) "෦") ; 0DE6 ((G-0) "෦") ; 0DE6 ((A-1) "෧") ; 0DE7 ((G-1) "෧") ; 0DE7 ((A-2) "෨") ; 0DE8 ((G-2) "෨") ; 0DE8 ((A-3) "෩") ; 0DE9 ((G-3) "෩") ; 0DE9 ((A-4) "෪") ; 0DEA ((G-4) "෪") ; 0DEA ((A-5) "෫") ; 0DEB ((G-5) "෫") ; 0DEB ((A-6) "෬") ; 0DEC ((G-6) "෬") ; 0DEC ((A-7) "෭") ; 0DED ((G-7) "෭") ; 0DED ((A-8) "෮") ; 0DEE ((G-8) "෮") ; 0DEE ((A-9) "෯") ; 0DEF ((G-9) "෯") ; 0DEF ((A-!) "𑇡") ; 111E1 ((G-!) "𑇡") ; 111E1 ((A-@) "𑇢") ; 111E2 ((G-@) "𑇢") ; 111E2 ((A-#) "𑇣") ; 111E3 ((G-#) "𑇣") ; 111E3 ((A-$) "𑇤") ; 111E4 ((G-$) "𑇤") ; 111E4 ((A-%) "𑇥") ; 111E5 ((G-%) "𑇥") ; 111E5 ((A-^) "𑇦") ; 111E6 ((G-^) "𑇦") ; 111E6 ((A-&) "𑇧") ; 111E7 ((G-&) "𑇧") ; 111E7 ((A-*) "𑇨") ; 111E8 ((G-*) "𑇨") ; 111E8 ((A-\() "𑇩") ; 111E9 ((G-\() "𑇩") ; 111E9 ((A-Q) "𑇪") ; 111EA ((G-Q) "𑇪") ; 111EA ((A-W) "𑇫") ; 111EB ((G-W) "𑇫") ; 111EB ((A-E) "𑇬") ; 111EC ((G-E) "𑇬") ; 111EC ((A-R) "𑇭") ; 111ED ((G-R) "𑇭") ; 111ED ((A-T) "𑇮") ; 111EE ((G-T) "𑇮") ; 111EE ((A-Y) "𑇯") ; 111EF ((G-Y) "𑇯") ; 111EF ((A-U) "𑇰") ; 111F0 ((G-U) "𑇰") ; 111F0 ((A-I) "𑇱") ; 111F1 ((G-I) "𑇱") ; 111F1 ((A-O) "𑇲") ; 111F2 ((G-O) "𑇲") ; 111F2 ((A-A) "𑇳") ; 111F3 ((G-A) "𑇳") ; 111F3 ((A-S) "𑇴") ; 111F4 ((G-S) "𑇴") ; 111F4 ((A-a) "ෳ") ; 0DF3 ((G-a) "ෳ") ; 0DF3 ((A-\') "෴") ; 0DF4 ((G-\') "෴") ; 0DF4 ("\]" ";") ("}" ":") ("'" ".") ("\"" ",") ("z" "'") ("Z" "\"") ("|" "‍්") ; touch (ZWJ 0DCA) ("J" "ළු") ; muurdhaja lu (0DC5 0DD4) ((S-\ ) " ") ; NBSP ((A-\ ) "‌") ; ZWNJ ((G-\ ) "‌") ; ZWNJ ("t" (set c @-2) (cond ((= @-1 0x0DD9) (cond ((= c 0x200C) (delete @-2) 0x0D93) ((| (< c 0x0D9A) (> c 0x0DC6)) (delete @-1) 0x0D93) (1 0x0D91))) (1 0x0D91))) ("a" (set c @-1) (cond ((= c 0x0D91) (delete @-1) 0x0D92) ((= c 0x0D94) (delete @-1) 0x0D95) ((= c 0x0DD9) (delete @-1) 0x0DDA) ((= c 0x0DDC) (delete @-1) 0x0DDD) (1 0x0DCA))) ("d" (set c @-1) (cond ((= c 0x0D85) (delete @-1) 0x0D86) ((= c 0x0DD9) (delete @-1) 0x0DDC) (1 0x0DCF))) ("e" (cond ((= @-1 0x0D85) (delete @-1) 0x0D87) (1 0x0DD0))) ("E" (set c @-1) (cond ((= c 0x0D85) (delete @-1) 0x0D88) ((= c 0x0DD4) (cond ((= @-2 0x0DC5) (delete @-1) 0x0DD6) (1 0x0DD1))) (1 0x0DD1))) ("D" (set c @-1) (cond ((= c 0x0D8D) (delete @-1) 0x0D8E) ((= c 0x0DD8) (delete @-1) 0x0DF2) (1 0x0DD8))) ("A" (set c @-1) (cond ((= c 0x0D8B) (delete @-1) 0x0D8C) ((= c 0x0D8F) (delete @-1) 0x0D90) ((= c 0x0D94) (delete @-1) 0x0D96) ((= c 0x0DD9) (delete @-1) 0x0DDE) (1 0x0DDF))) ("f" (set c @+0) (cond ((& (>= c 0x0D9A) (<= c 0x0DC6)) (delete @+1) (insert c) (forward) (set c @+0) (cond ((= c 0x0DCA) (delete @+1) 0x0DDA) ((= c 0x0DD9) (delete @+1) 0x0DDB) ((= c 0x0DCF) (delete @+1) 0x0DDC) ((= c 0x0DDF) (delete @+1) 0x0DDE) (1 0x0DD9))) ((= c 0x0D91) (delete @+1) 0x0D93) ((= c 0x0DD9) (delete @+1) 0x0DDB) ((& (= c 0x200C) (= @+1 0x0DD9)) (delete @+2) 0x200C 0x0DDB) ((& (= @-1 0x0DD9) (| (< @-2 0x0D9A) (> @-2 0x0DC6))) (delete @-1) 0x0DDB) ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6)) 0x200C 0x0DD9) (1 0x0DD9))) ;; sanyaka letters ((A-z) (set c @-1) (cond ((= c 0x0DAF) (delete @-1) 0x0DB3) ((= c 0x0D9C) (delete @-1) 0x0D9F) ((= c 0x0DA9) (delete @-1) 0x0DAC) ((= c 0x0DA2) (delete @-1) 0x0DA6))) ;; sanyaka letters ((G-z) (set c @-1) (cond ((= c 0x0DAF) (delete @-1) 0x0DB3) ((= c 0x0D9C) (delete @-1) 0x0D9F) ((= c 0x0DA9) (delete @-1) 0x0DAC) ((= c 0x0DA2) (delete @-1) 0x0DA6))) ;; yansaya ("H" (set c @-1) (cond ((= c 0x0DD9) (delete @-1)) ((= c 0x0DDB) (delete @-1)) (1 (set c 0))) (cond ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6)) 0x0DCA 0x200D 0x0DBA)) (cond ((> c 0) (insert c)))) ;; rakaransaya ("`" (set c @-1) (cond ((| (= c 0x0DD9) (= c 0x0DDB) (= c 0x0DD2) (= c 0x0DD3)) (delete @-1)) (1 (set c 0))) (cond ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6)) 0x0DCA 0x200D 0x0DBB)) (cond ((> c 0) (insert c)))) ;; repaya ("~" (set c @-1) (cond ((| (= c 0x0DD9) (= c 0x0DDB)) (delete @-1)) (1 (set c 0))) (backward) (cond ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6)) (set c1 @-1) (delete @-1) (insert c1) (move @<) 0x0DBB 0x0DCA 0x200D)) (cond ((> c 0) (move @>) (insert c)))) ((BackSpace) (delete-preceding-zw) (set c @-1) (cond ((< c 0) (unhandle))) (delete @-1) (cond ((= c 0x0D86) 0x0D85) ((= c 0x0D87) 0x0D85) ((= c 0x0D88) 0x0D85) ((= c 0x0D8C) 0x0D8B) ((= c 0x0D8E) 0x0D8D) ((= c 0x0D90) 0x0D8F) ((= c 0x0D92) 0x0D8F) ((= c 0x0D93) (cond ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6)) 0x200C)) 0x0DD9) ((= c 0x0D95) 0x0D94) ((= c 0x0D96) 0x0D94) ((& (>= c 0x0D9A) (<= c 0x0DC6) (= @-2 0x0DCA) (= @-1 0x200D)) (cond ((= @-3 0x0DBB) (delete @-3) (insert c)) (1 (delete @-2)))) ((= c 0x0DD9) (cond ((| (< @-1 0x0D9A) (> @-1 0x0DC6))) ((= @+0 0x0D91) (delete @-1) (delete @+1) 0x0D93) ((& (>= @+0 0x0D9A) (<= @+0 0x0DC6)) (set c1 @+0) (cond ((= @+1 0x0DD9) (merge-kombuva) 0x0DDB) ((= @+1 0x0DCA) (merge-kombuva) 0x0DDA) ((= @+1 0x0DCF) (merge-kombuva) 0x0DDC) ((= @+1 0x0DDF) (merge-kombuva) 0x0DDE) (1 (delete @-1) (delete @+1) (insert c1) 0x0DD9))) ((& (>= @-2 0x0D9A) (<= @-2 0x0DC6)) (delete @-1) 0x200C 0x0DD9) ((& (= @-4 0x0DBB) (= @-3 0x0DCA) (= @-2 0x200D)) (set c1 @-1) (delete @-4) (insert c1) 0x0DD9) ((& (>= @-4 0x0D9A) (<= @-4 0x0DC6) (= @-3 0x0DCA) (= @-2 0x200D)) (delete @-3) 0x0DD9) (1 (delete @-1) 0x0DD9))) ((= c 0x0DDA) 0x0DD9) ((= c 0x0DDB) (cond ((| (< @-1 0x0D9A) (> @-1 0x0DC6)) 0x0DD9) ((& (>= @-2 0x0D9A) (<= @-2 0x0DC6)) (delete @-1) 0x200C 0x0DDB) ((& (= @-4 0x0DBB) (= @-3 0x0DCA) (= @-2 0x200D)) (set c1 @-1) (delete @-4) (insert c1) 0x0DDB) ((& (>= @-4 0x0D9A) (<= @-4 0x0DC6) (= @-3 0x0DCA) (= @-2 0x200D)) (delete @-3) 0x0DDB) (1 (delete @-1) 0x0DDB))) ((= c 0x0DDC) 0x0DD9) ((= c 0x0DDD) 0x0DDC) ((= c 0x0DDE) 0x0DD9) ((= c 0x0DF2) 0x0DD8)) (cond ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6) (| (= @+0 0x0DD9) (= @+0 0x0DDB))) 0x200C))) ((Delete) (delete-following-zw) (set c @+0) (cond ((< c 0) (unhandle))) (delete @+1) (cond ((= c 0x0D86) 0x0DCF) ((= c 0x0D87) 0x0DD0) ((= c 0x0D88) 0x0DD1) ((= c 0x0D8C) 0x0DDF) ((= c 0x0D8E) 0x0DD8) ((= c 0x0D90) 0x0DDF) ((= c 0x0D92) 0x0DCA) ((= c 0x0D93) 0x0D91) ((& (>= c 0x0D9A) (<= c 0x0DC6)) (forward) (cond ((= @+0 0x0DD9) (delete @+1) (move @<) (insert c)) ((= @+0 0x0DDB) (delete @+1) 0x0DD9 (move @<) (insert c)) ((= @+0 0x0DDA) (delete @+1) 0x0DCA (move @<) (insert c)) ((= @+0 0x0DDC) (delete @+1) 0x0DCF (move @<) (insert c)) ((= @+0 0x0DDE) (delete @+1) 0x0DDF (move @<) (insert c)) (1 (delete @<)))) ((= c 0x0DDB) 0x0DD9)))) (independent ("w" "අ") ; 0D85 ("b" "ඉ") ; 0D89 ("B" "ඊ") ; 0D8A ("W" "උ") ; 0D8B ("R" "ඍ") ; 0D8D ((A-,) "ඏ") ; 0D8F ((G-,) "ඏ") ; 0D8F ("t" "එ") ; 0D91 ("T" "ඔ") ; 0D94 ("l" "ක") ; 0D9A ("L" "ඛ") ; 0D9B ("." "ග") ; 0D9C (">" "ඝ") ; 0D9D ("X" "ඞ") ; 0D9E ((A-.) "ඟ") ((0x2E A-z) "ඟ") ; 0D9F ((G-.) "ඟ") ((0x2E G-z) "ඟ") ; 0D9F ("p" "ච") ; 0DA0 ("P" "ඡ") ; 0DA1 ("c" "ජ") ; 0DA2 ("C" "ඣ") ; 0DA3 ("\[" "ඤ") ; 0DA4 ("{" "ඥ") ; 0DA5 ((A-c) "ඦ") ((0x63 A-z) "ඦ") ; 0DA6 ((G-c) "ඦ") ((0x63 G-z) "ඦ") ; 0DA6 ("g" "ට") ; 0DA7 ("G" "ඨ") ; 0DA8 ("v" "ඩ") ; 0DA9 ("V" "ඪ") ; 0DAA ("K" "ණ") ; 0DAB ((A-v) "ඬ") ((0x76 A-z) "ඬ") ; 0DAC ((G-v) "ඬ") ((0x76 G-z) "ඬ") ; 0DAC (";" "ත") ; 0DAD (":" "ථ") ; 0DAE ("o" "ද") ; 0DAF ("O" "ධ") ; 0DB0 ("k" "න") ; 0DB1 ((A-o) "ඳ") ((0x6F A-z) "ඳ") ; 0DB3 ((G-o) "ඳ") ((0x6F G-z) "ඳ") ; 0DB3 ("m" "ප") ; 0DB4 ("M" "ඵ") ; 0DB5 ("n" "බ") ; 0DB6 ("N" "භ") ; 0DB7 ("u" "ම") ; 0DB8 ("U" "ඹ") ; 0DB9 ("h" "ය") ; 0DBA ("r" "ර") ; 0DBB ("," "ල") ; 0DBD ("j" "ව") ; 0DC0 ("Y" "ශ") ; 0DC1 ("I" "ෂ") ; 0DC2 ("i" "ස") ; 0DC3 ("y" "හ") ; 0DC4 ("<" "ළ") ; 0DC5 ("F" "ෆ") ; 0DC6 ((A-0) "෦") ; 0DE6 ((G-0) "෦") ; 0DE6 ((A-1) "෧") ; 0DE7 ((G-1) "෧") ; 0DE7 ((A-2) "෨") ; 0DE8 ((G-2) "෨") ; 0DE8 ((A-3) "෩") ; 0DE9 ((G-3) "෩") ; 0DE9 ((A-4) "෪") ; 0DEA ((G-4) "෪") ; 0DEA ((A-5) "෫") ; 0DEB ((G-5) "෫") ; 0DEB ((A-6) "෬") ; 0DEC ((G-6) "෬") ; 0DEC ((A-7) "෭") ; 0DED ((G-7) "෭") ; 0DED ((A-8) "෮") ; 0DEE ((G-8) "෮") ; 0DEE ((A-9) "෯") ; 0DEF ((G-9) "෯") ; 0DEF ((A-!) "𑇡") ; 111E1 ((G-!) "𑇡") ; 111E1 ((A-@) "𑇢") ; 111E2 ((G-@) "𑇢") ; 111E2 ((A-#) "𑇣") ; 111E3 ((G-#) "𑇣") ; 111E3 ((A-$) "𑇤") ; 111E4 ((G-$) "𑇤") ; 111E4 ((A-%) "𑇥") ; 111E5 ((G-%) "𑇥") ; 111E5 ((A-^) "𑇦") ; 111E6 ((G-^) "𑇦") ; 111E6 ((A-&) "𑇧") ; 111E7 ((G-&) "𑇧") ; 111E7 ((A-*) "𑇨") ; 111E8 ((G-*) "𑇨") ; 111E8 ((A-\() "𑇩") ; 111E9 ((G-\() "𑇩") ; 111E9 ((A-Q) "𑇪") ; 111EA ((G-Q) "𑇪") ; 111EA ((A-W) "𑇫") ; 111EB ((G-W) "𑇫") ; 111EB ((A-E) "𑇬") ; 111EC ((G-E) "𑇬") ; 111EC ((A-R) "𑇭") ; 111ED ((G-R) "𑇭") ; 111ED ((A-T) "𑇮") ; 111EE ((G-T) "𑇮") ; 111EE ((A-Y) "𑇯") ; 111EF ((G-Y) "𑇯") ; 111EF ((A-U) "𑇰") ; 111F0 ((G-U) "𑇰") ; 111F0 ((A-I) "𑇱") ; 111F1 ((G-I) "𑇱") ; 111F1 ((A-O) "𑇲") ; 111F2 ((G-O) "𑇲") ; 111F2 ((A-A) "𑇳") ; 111F3 ((G-A) "𑇳") ; 111F3 ((A-S) "𑇴") ; 111F4 ((G-S) "𑇴") ; 111F4 ((A-\') "෴") ; 0DF4 ((G-\') "෴") ; 0DF4 ("|" "‍්") ; touch (ZWJ 0DCA) ("J" "ළු") ; muurdhaja lu (0DC5 0DD4) ((S-\ ) " ") ; NBSP (00A0) ((A-\ ) "‌") ; ZWNJ (200C) ((G-\ ) "‌") ; ZWNJ (200C) ("\]" ";") ("}" ":") ("'" ".") ("\"" ",") ("z" "'") ("Z" "\"") ) (dependent ("x" "ං") ; 0D82 ((A-x) "ඃ") ; 0D83 ((G-x) "ඃ") ; 0D83 ("a" (cond ((= @-1 0x0D91) (delete @-) "ඒ") ; 0D92 ((= @-1 0x0D94) (delete @-) "ඕ") ; 0D95 ((= @-1 0x0DD9) (delete @-) "ේ") ; 0DDA ((= @-1 0x0DDC) (delete @-) "ෝ") ; 0DDD (1 "්"))) ; 0DCA ("d" (cond ((= @-1 0x0D85) (delete @-) "ආ") ; 0D86 ((= @-1 0x0DD9) (delete @-) "ො") ; 0DDC (1 "ා"))) ; 0DCF ("e" (cond ((= @-1 0x0D85) (delete @-) "ඇ") ; 0D87 (1 "ැ"))) ; 0DD0 ("E" (cond ((= @-1 0x0D85) (delete @-) "ඈ") ; 0D88 ((& (= @-2 0x0DC5) (= @-1 0x0DD4)) (delete @-) "ූ") ; 0DD6 (1 "ෑ"))) ; 0DD1 ("s" "ි") ; 0DD2 ("S" "ී") ; 0DD3 ("q" "ු") ; 0DD4 ("Q" "ූ") ; 0DD6 ("D" (cond ((= @-1 0x0D8D) (delete @-) "ඎ") ; 0D8E ;; The following line does not work when no consonant proceeds. ;; ((= @-1 0x0DD8) (delete @-) "ෲ") ; 0DF2 (1 "ෘ"))) ; 0DD8 ;; This one works with or without a preceeding consonant. ("DD" "ෲ") ; 0DF2 ("A" (cond ((= @-1 0x0D8B) (delete @-) "ඌ") ; 0D8C ((= @-1 0x0D8F) (delete @-) "ඐ") ; 0D90 ((= @-1 0x0D94) (delete @-) "ඖ") ; 0D96 ((= @-1 0x0DD9) (delete @-) "ෞ") ; 0DDE (1 "ෟ"))) ; 0DDF ((A-a) "ෳ") ; 0DF3 ((G-a) "ෳ") ; 0DF3 ("H" ; yansaya (0DCA 200D 0DBA) (cond ((| (= @-1 0x0DD9) (= @-1 0x0DDB)) (move @-) "්‍ය" (move @>)) (1 "්‍ය"))) ("`" ; rakaransaya (0DCA 200D 0DBB) (cond ((| (= @-1 0x0DD2) (= @-1 0x0DD3) (= @-1 0x0DD9) (= @-1 0x0DDB)) (move @-) "්‍ර" (move @>)) (1 "්‍ර"))) ("~" ; repaya (0DBB 0DCA 200D) (move @<) "ර්‍" (move @>)) ) (kombuva ("f" "ෙ")) ; 0DD9 (join ("\\")) (backspace ((BackSpace)))) (state (init (starter (pushback 1) (cond ((& (= use-surrounding-text 1) (= @-0 -1)) (shift surrounding-text)) (1 (shift preedit))))) (surrounding-text (consonant (move @<) (cond ((= @-1 0x0DD9) (cond ((= @-2 0x200C) (delete @-2) (move @>) 0x0DD9) ((| (< @-2 0x0D9A) (> @-2 0x0DC6)) (delete @-1) (move @>) 0x0DD9))) ((= @-1 0x0DDB) (cond ((= @-2 0x200C) (delete @-2) (move @>) 0x0DDB) ((| (< @-2 0x0D9A) (> @-2 0x0DC6)) (delete @-1) (move @>) 0x0DDB)))) (commit)) (misc (commit)) (join (shift join))) (join (consonant (move @<) (set c @-1) (cond ((| (= c 0x0DD9) (= c 0x0DDB)) (cond ((& (>= @-2 0x0D9A) (<= @-2 0x0DC6)) (delete @-1) 0x0DCA 0x200D (move @>) (insert c)))) ((& (>= c 0x0D9A) (<= c 0x0DC6)) 0x0DCA 0x200D)) (commit) (shift surrounding-text)) (nil (commit) (shift surrounding-text))) (preedit (independent (shift independent-state)) (kombuva (shift kombuva-state)) (dependent) (nil (unhandle))) (independent-state (dependent) (join (cond ((| (= @-1 0x0DD9) (= @-1 0x0DDB)) (shift join-state)) ((| (< @-1 0x0D9A) (> @-1 0x0DC6)) (undo -1)) (1 (shift join-state)))) (backspace (undo))) (join-state (t (mark p)) (independent (move p) (set c @-1) (cond ((| (= c 0x0DD9) (= c 0x0DDB)) (delete @-) "්‍" ; 0DCA 200D (move @>) (insert c)) (1 "්‍" ; 0DCA 200D (move @>))) (shift independent-state)) (backspace (undo))) (kombuva-state (t (mark p)) (independent (cond ((& (= @0 0x0DD9) (= @1 0x0D91)) (delete @<) "ඓ" ; 0D93 (shift independent-state)) ((& (= @0 0x0DD9) (< @2 0)) (move @0) (delete @+) (move @>) "ෙ" ; 0DD9 (shift independent-state)) ((& (= @0 0x0DDB) (< @2 0)) (move @0) (delete @+) (move @>) "ෛ" ; 0DDB (shift independent-state)) (1 (delete p) (pushback 1) (shift preedit)))) (kombuva (mark p) (cond ((& (= @0 0x0DD9) (< @2 0)) (delete @<) "ෛ") ; 0DDB (1 (delete @-) (pushback 1) (shift preedit)))) (dependent (mark p)) (backspace (undo)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/hi-brahmi-itrans.mim�������������������������������������������������������������0000644�0023456�0023456�00000022325�14504323433�012736� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; hi-brahmi-itrans.mim -- Hindi brAhmi input method by ITRANS and Harvard-Kyoto transliteration systems. ;; Copyright (C) 2023 Vishvas Vasuki <vishvas.vasuki@gmail.com> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> (input-method hi brahmi-itrans) (description "Hindi brAhmi input method by ITRANS and Harvard-Kyoto transliteration systems. You can use all the standard ITRANS key sequences plus key sequences such as the below. nk->𑀗𑁆𑀓𑁆, nkh->𑀗𑁆𑀔𑁆, ng->𑀗𑁆𑀕𑁆, ngh->𑀗𑁆𑀖𑁆 nch->𑀜𑁆𑀘𑁆, nCh->𑀜𑁆𑀙𑁆, nc->𑀜𑁆𑀘𑁆, nC->𑀜𑁆𑀙𑁆, nchh->𑀜𑁆𑀙𑁆, nj->𑀜𑁆𑀚𑁆, njh->𑀜𑁆𑀛𑁆, nT->𑀡𑁆𑀝𑁆, nTh->𑀡𑁆𑀞𑁆, nD->𑀡𑁆𑀟𑁆, nDh->𑀡𑁆𑀠𑁆 c->𑀘𑁆, C->𑀙𑁆, z->𑀰𑁆, S->𑀱𑁆, jn->𑀚𑁆𑀜𑁆, R->𑀋 In addition, for convenience, when a consonant + halant sequence is followed by non Devanagari letter, the last halant is removed. For instance, 'k SPC'->'𑀓 ', 'k..'->'𑀓𑁇'. The motivation behind additions made to the basic ITRANS scheme is described in https://sanskrit-coders.github.io/input/optitrans/, along with a tabulated comparison with several other transliteration schemes. Also, see: http://en.wikipedia.org/wiki/Devanagari_transliteration.") (title "𑀓") (variable (trim-last-halant (_"If this variable is 1 (the default), the last Halant in a syllable is removed if it is followed by non Brahmi letter. For instance, typing \"har..\" produces \"𑀳𑀭𑁇\", not \"𑀳𑀭𑁆𑁇\".") 1 0 1)) (map (starter (".") ("~") ("#") ("$") ("*") ("]") ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "𑀓𑁆") ("kh" "𑀔𑁆") ("K" "𑀔𑁆") ("g" "𑀕𑁆") ("gh" "𑀖𑁆") ("G" "𑀖𑁆") (".k" "𑀓𑁆 ") ("q" "𑀓𑁆") (".kh" "𑀔𑁆") (".K" "𑀔𑁆") (".g" "𑀕𑁆") ("nk" "𑀗𑁆𑀓𑁆") ("nx" "𑀗𑁆𑀓𑁆𑀱𑁆") ("nkh" "𑀗𑁆𑀔𑁆") ("nK" "𑀗𑁆𑀔𑁆") ("ng" "𑀗𑁆𑀕𑁆") ("ngh" "𑀗𑁆𑀖𑁆") ("nG" "𑀗𑁆𑀖𑁆") ("~N" "𑀗𑁆") ("N^" "𑀗𑁆") ("ch" "𑀘𑁆") ("Ch" "𑀙𑁆") ; not in ITRANS Devanagari table ("c" "𑀘𑁆") ("C" "𑀙𑁆") ; not in ITRANS Devanagari table ("chh" "𑀙𑁆") ("j" "𑀚𑁆") ("jh" "𑀛𑁆") ("J" "𑀛𑁆") ("nch" "𑀜𑁆𑀘𑁆") ("nCh" "𑀜𑁆𑀙𑁆") ; not in ITRANS Devanagari table ("nc" "𑀜𑁆𑀘𑁆") ("nC" "𑀜𑁆𑀙𑁆") ; not in ITRANS Devanagari table ("nchh" "𑀜𑁆𑀙𑁆") ("nj" "𑀜𑁆𑀚𑁆") ("njh" "𑀜𑁆𑀛𑁆") ("nJ" "𑀜𑁆𑀛𑁆") ("~n" "𑀜𑁆") ("JN" "𑀜𑁆") ("T" "𑀝𑁆") ("Th" "𑀞𑁆") ("D" "𑀟𑁆") ("Dh" "𑀠𑁆") (".D" "𑀟𑁆") (".Dh" "𑀠𑁆") ("nT" "𑀡𑁆𑀝𑁆") ("nTh" "𑀡𑁆𑀞𑁆") ("nD" "𑀡𑁆𑀟𑁆") ("nDh" "𑀡𑁆𑀠𑁆") ("N" "𑀡𑁆") ("t" "𑀢𑁆") ("th" "𑀣𑁆") ("d" "𑀤𑁆") ("dh" "𑀥𑁆") ("n" "𑀦𑁆") (":n" "𑀦𑁆") ; not in ITRANS Devanagari table ("p" "𑀧𑁆") ("ph" "𑀨𑁆") ("P" "𑀨𑁆") (".ph" "𑀨𑁆") ("f" "𑀨𑁆") ("b" "𑀩𑁆") ("bh" "𑀪𑁆") ("B" "𑀪𑁆") ("m" "𑀫𑁆") ("y" "𑀬𑁆") ("Y" "𑀬𑁆") ; not in ITRANS Brahmi table ("yh" "𑀬𑁆") ; not in ITRANS Brahmi table (".y" "𑀬𑁆") ("r" "𑀭𑁆") ("l" "𑀮𑁆") ("L" "𑀴𑁆") ("ld" "𑀴𑁆") ("v" "𑀯𑁆") ("w" "𑀯𑁆") ("sh" "𑀰𑁆") ("z" "𑀚𑁆") (".j" "𑀚𑁆") ; ("z" "𑀰𑁆") ("S" "𑀱𑁆") ("Sh" "𑀱𑁆") ("shh" "𑀱𑁆") ("s" "𑀲𑁆") ("h" "𑀳𑁆") ("jn" "𑀚𑁆𑀜𑁆") ("j~n" "𑀚𑁆𑀜𑁆") ("jn" "𑀚𑁆𑀜𑁆") ("GY" "𑀚𑁆𑀜𑁆") ("dny" "𑀚𑁆𑀜𑁆") ; not in ITRANS Brahmi table ("x" "𑀓𑁆𑀱𑁆") ("ks" "𑀓𑁆𑀲𑁆") ("ksh" "𑀓𑁆𑀱𑁆") ("gH" 𑀕𑁆) ("jH" 𑀚𑁆) ("DH" "𑀟𑁆") ("bH" "𑀩𑁆")) (independent ("a" "𑀅") ("aa" "𑀆") ("A" "𑀆") ("i" "𑀇") ("ii" "𑀈") ("I" "𑀈") ("u" "𑀉") ("uu" "𑀊") ("U" "𑀊") ("R" "𑀋") ("RRi" "𑀋") ("R^i" "𑀋") ("LLi" "𑀍") ; not in ITRANS Brahmi table ("L^i" "𑀍") ; not in ITRANS Brahmi table (".c" "𑀏") ; not in ITRANS Brahmi table ("ea" "𑀏") ; not in ITRANS Brahmi table ("ee" (set CANDRA-E-O 0) "𑀏") ; not in ITRANS Brahmi table ("E" "𑀏") ; not in ITRANS Brahmi table ("e" (set CANDRA-E-O ?𑀏) "𑀏") ("ai" "𑀐") ("oo" (set CANDRA-E-O 0) "𑀑") ; not in ITRANS Brahmi table ("O" "𑀑") ; not in ITRANS Brahmi table ("o" (set CANDRA-E-O ?𑀆) "𑀑") ("oa" "𑀆") ("au" "𑀒") ("RRI" "𑀌") ; not in ITRANS Brahmi table ("RR" "𑀌") ; not in ITRANS Brahmi table ("R^I" "𑀌") ; not in ITRANS Brahmi table ("LLI" "𑀎") ; not in ITRANS Brahmi table ("L^I" "𑀎") ; not in ITRANS Brahmi table (".N" "𑀀") (".n" "𑀁") ("M" "𑀁") ("H" "𑀂") ("kH" "ᳵ") ("pH" "ᳶ") (".a" "") (".h" "𑁆") ("AUM" "𑀑𑀁") ("OM" "𑀑𑀁")) (digit ("0" "𑁦") ("1" "𑁧") ("2" "𑁨") ("3" "𑁩") ("4" "𑁪") ("5" "𑁫") ("6" "𑁬") ("7" "𑁭") ("8" "𑁮") ("9" "𑁯") ((KP_0) "𑁦") ((KP_1) "𑁧") ((KP_2) "𑁨") ((KP_3) "𑁩") ((KP_4) "𑁪") ((KP_5) "𑁫") ((KP_6) "𑁬") ((KP_7) "𑁭") ((KP_8) "𑁮") ((KP_9) "𑁯")) (dependent ("a" (delete @-) "") ("aa" (delete @-) "𑀸") ("A" (delete @-) "𑀸") ("i" (delete @-) "𑀺") ("ii" (delete @-) "𑀻") ("I" (delete @-) "𑀻") ("u" (delete @-) "𑀼") ("uu" (delete @-) "𑀽") ("U" (delete @-) "𑀽") ("R" (delete @-) "𑀾") ("RRi" (delete @-) "𑀾") ("R^i" (delete @-) "𑀾") ("LLi" (delete @-) "𑁀") ; not in ITRANS Brahmi table ("L^i" (delete @-) "𑁀") ; not in ITRANS Brahmi table (".c" (delete @-) "𑁂") ; not in ITRANS Brahmi table ("ea" (delete @-) "𑁂") ; not in ITRANS Brahmi table ("ee" (delete @-) (set CANDRA-E-O 0) "𑁂") ; not in ITRANS Brahmi table ("E" (delete @-) "𑁂") ; not in ITRANS Brahmi table ("e" (delete @-) (set CANDRA-E-O ?𑁂) "𑁂") ("ai" (delete @-) "𑁃") ("oo" (delete @-) (set CANDRA-E-O 0) "𑁄") ; not in ITRANS Brahmi table ("O" (delete @-) "𑁄") ; not in ITRANS Brahmi table ("o" (delete @-) (set CANDRA-E-O ?𑀸) "𑁄") ("oa" "𑀸") ("au" (delete @-) "𑁅") ("RR" (delete @-) "𑀿") ; not in ITRANS Brahmi table ("RRI" (delete @-) "𑀿") ; not in ITRANS Brahmi table ("R^I" (delete @-) "𑀿") ; not in ITRANS Brahmi table ("LLI" (delete @-) "𑁁") ; not in ITRANS Brahmi table ("L^I" (delete @-) "𑁁")) ; not in ITRANS Brahmi table (dot ("." (set DOT 1) ".")) (eo-dot-c (".c" (delete @-) (insert CANDRA-E-O))) (danda (".." "𑁇") ; not in ITRANS Brahmi table (".," "𑁈") ; not in ITRANS Brahmi table (". " "𑁇" (pushback 1)) ((?. Return) "𑁇" (pushback 1)) ((?. Tab) "𑁇" (pushback 1)) (".(" "𑁇" (pushback 1)) (".)" "𑁇" (pushback 1)) (".[" "𑁇" (pushback 1)) (".]" "𑁇" (pushback 1)) (".{" "𑁇" (pushback 1)) (".}" "𑁇" (pushback 1)) (".'" "𑁇" (pushback 1)) (".\"" "𑁇" (pushback 1))) (commit-key ((S-C-Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) ;; LAST-HALANT-POS is set to the position after a consonat + HALANT ;; sequence. If the following key is for non-letter, that HALANT ;; character is removed. (consonant (mark LAST-HALANT-POS) (shift second)) (independent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (digit (shift init)) (danda (shift init)) (backspace) (commit-key (shift init))) (second ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) (consonant (mark LAST-HALANT-POS)) (dependent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (danda (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (backspace) (commit-key (shift init)) (nil (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init))) (after-eo (t (set DOT 0)) (dot) (eo-dot-c (shift init)) (danda (shift init)) (commit-key (shift init)) (nil (cond (DOT (delete @-) (pushback 1))) (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sa-iast-vedic.mim����������������������������������������������������������������0000644�0023456�0023456�00000010406�14504323433�012226� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sa-iast-vedic.mim -- Input method for Romanized Sanskrit/Pali using a combination of IAST and the ISO 15919 scheme and widely used Vedic accents ;; Copyright (C) 2011 William Giddings <wjgiddings@googlemail.com> ;; Copyright (C) 2023 Vishvas Vasuki <vishvas.vasuki@gmail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> ;; This file is branched from sa-iast.mim. ;; Author: Vishvas Vasuki <vishvas.vasuki@gmail.com> (input-method sa IAST-vedic ) (description "Romanized Sanskrit input method with IAST and ISO 15919 conventions. The table is based on <http://en.wikipedia.org/wiki/International_Alphabet_of_Sanskrit_Transliteration> and https://en.wikipedia.org/wiki/ISO_15919. Some widely used Vedic accents in postfix notation are also supported (See: https://en.wikipedia.org/wiki/Vedic_accent). ") (title "IAST ISO-15919 Vedic") (map (trans ("aa" "ā") ("AA" "Ā") ("^a" "â") ("^A" "Â") ("ii" "ī") ("II" "Ī") ("uu" "ū") ("UU" "Ū") ;; Widely used Vedic accents in postfix notation (See: ;; https://en.wikipedia.org/wiki/Vedic_accent) They clarify the ;; pitch accent of a vowel, _after_ its type and length are ;; determined (which is common for those used to unaccented ;; sanskrit; and devanAgarI accent notation) ("``" "̀") ; U+0300 COMBINING GRAVE ACCENT ("''" "́") ; U+0301 COMBINING ACUTE ACCENT ("a''" "á") ; U+00E1 LATIN SMALL LETTER A WITH ACUTE ("i''" "í") ; U+00ED LATIN SMALL LETTER I WITH ACUTE ("u''" "ú") ; U+00FA LATIN SMALL LETTER U WITH ACUTE ("uu''" "ṹ") ; U+1E79 LATIN SMALL LETTER U WITH TILDE AND ACUTE ("U''" "ṹ") ; U+1E79 LATIN SMALL LETTER U WITH TILDE AND ACUTE ("e''" "é") ; U+00E9 LATIN SMALL LETTER E WITH ACUTE ("o''" "ó") ; U+00F3 LATIN SMALL LETTER O WITH ACUTE ("a``" "à") ; U+00E0 LATIN SMALL LETTER A WITH GRAVE ("i``" "ì") ; U+00EC LATIN SMALL LETTER I WITH GRAVE ("u``" "ù") ; U+00F9 LATIN SMALL LETTER U WITH GRAVE ("uu``" "ũ̀") ; U+0169 LATIN SMALL LETTER U WITH TILDE U+0300 COMBINING GRAVE ACCENT ("U``" "ũ̀") ; U+0169 LATIN SMALL LETTER U WITH TILDE U+0300 COMBINING GRAVE ACCENT ("e``" "è") ; U+00E8 LATIN SMALL LETTER E WITH GRAVE ("o``" "ò") ; U+00F2 LATIN SMALL LETTER O WITH GRAVE (".r" "ṛ") (".R" "Ṛ") (".rr" "ṝ") (".RR" "Ṝ") (".l" "ḷ") (".L" "Ḷ") (".ll" "ḹ") (".LL" "Ḹ") (".M" "Ṃ") (".m" "ṃ") (".h" "ḥ") (".H" "Ḥ") (";n" "ṅ") (";N" "Ṅ") ("~n" "ñ") ("~N" "Ñ") (".t" "ṭ") (".T" "Ṭ") (".d" "ḍ") (".D" "Ḍ") (".n" "ṇ") (".N" "Ṇ") (".z" "ẓ") (".Z" "Ẓ") (";s" "ś") (";S" "Ś") (".s" "ṣ") (".S" "Ṣ") ("ee" "ē") ("EE" "Ē") ("oo" "ō") ("OO" "Ō") (";m" "ṁ") (",r" "r̥") (",R" "R̥") (",rr" "r̥̄") (",RR" "R̥̄") (",l" "l̥") (",L" "L̥") (",ll" "l̥̄") (",LL" "L̥̄") ("_h" "ẖ") ("_H" "H̱") ("_k" "ḵ") ("_K" "Ḵ") ("_kh" "k͟h") ("_KH" "K͟H") ("_l" "ḻ") ("_L" "Ḻ") ("_n" "ṉ") ("_N" "Ṉ") ("_r" "ṟ") ("_R" "Ṟ") ("_s" "s̱") ("_S" "S̱") ("_t" "ṯ") ("_T" "Ṯ") ("_z" "ẕ") ("_Z" "Ẕ") (";y" "ẏ") (";Y" "Ẏ") (";z" "ż") (";Z" "Ż") (".g" "ġ") (".G" "Ġ") ("~l" "l̐") ("~m" "m̐") (",h" "h̤") (",H" "H̤") (",s" "s̤") (",S" "S̤") (",t" "t̤") (",T" "T̤") ("^c" "ĉ") ("^C" "Ĉ") ("^e" "ê") ("^E" "Ê") ("^h" "ḫ") ("^H" "Ḫ") ("^j" "ĵ") ("^J" "Ĵ") ("^m" "m̆") ("^M" "M̆") ("^n" "n̆") ("^N" "N̆") ("^o" "ô") ("^O" "Ô") ("^r" "r̆") ("^R" "R̆") ("^u" "ŭ") ("^U" "Ŭ") ("^z" "ž") ("^Z" "Ž") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/vi-han.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000225774�14422175267�011010� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; vi-han.mim -- Han Viet input method with Viet-Phonetic sequence ;; Copyright (C) 2007 ;; Thua Thien Hue Center of Information Technology (HueCIT, Vietnam) ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. ;; The map "map" was generated from the "Unihan database" belonging ;; to the "Unicode Character Database" using the entries kMandarin and ;; kHanyuPinlu, and thus that part is governed by the "Unicode Copyright" ;; (see the file UNIDATA/copyright.html). (input-method vi han) (description "Han Viet input method with Viet-phonetic sequence, \"telex\" formal. In addition to Chinese characters, fullwidth latin characters and symbols are available in fullwidth mode (turns on and off by \">>\" and \"<<\" respectively). This mode can also be turned on temporarily by typing \"Z\". ") (title "越漢") (variable (candidates-group-size)) (map (starter ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z")) (map ("a" ("呵阿啊丫婀屙嗄錒锕痾疴")) ("aam" ("音陰阴蔭荫喑愔瘖")) ("aamr" ("飲饮")) ("aams" ("飲饮蔭荫喑廕窨")) ("aan" ("恩殷慇摁嗯")) ("aanr" ("隱隐癮瘾蘟讔")) ("aans" ("印隱隐")) ("aaps" ("邑浥揖穵唈悒挹裛阝")) ("aats" ("乙圪釔钇")) ("aau" ("區区歐欧甌瓯鷗鸥漚沤謳讴慪怄")) ("aaur" ("媼嘔呕嫗妪毆殴漚沤")) ("aaus" ("幼蚴")) ("achs" ("厄呃扼啞哑軛轭軶阨嗌搤")) ("acs" ("堊垩喔惡恶握渥齷龌幄噁")) ("ai" ("哀唉埃挨捱欸哎")) ("air" ("矮隘縊缢嗌")) ("ais" ("愛爱噯嗳曖暧藹蔼靄霭欸僾嬡嫒靉毐誒诶")) ("am" ("庵諳谙鵪鹌盦菴")) ("amr" ("黯")) ("ams" ("暗闇")) ("an" ("安案氨銨铵鞍桉胺")) ("angs" ("盎")) ("anh" ("英瑛嬰婴嚶嘤罌罂櫻樱瓔璎纓缨鸚鹦霙甖攖撄蘡癭瘿")) ("anhr" ("影癭瘿")) ("anhs" ("映")) ("ans" ("按晏案")) ("ao" ("凹鏖坳")) ("aor" ("幻拗懊坳")) ("aos" ("奧奥懊澳襖袄靿隩薁")) ("aps" ("壓压閘闸押擫鴨鸭厴厣")) ("as" ("亞亚啞哑襾婭娅氬氩")) ("ats" ("遏頞閼阏")) ("ba" ("巴吧杷波爬爸芭疤笆菠葩粑鈀钯嶓啪岊岜豝")) ("baamr" ("稟禀")) ("baan" ("彬豳邠斌")) ("baanf" ("貧贫")) ("baans" ("擯摈")) ("baanx" ("弼髀")) ("baatj" ("弼邲苾")) ("baats" ("不")) ("baauf" ("裒")) ("baaux" ("瓿")) ("bachj" ("白帛鉑铂")) ("bachs" ("百柏迫")) ("bacj" ("泊亳舶雹箔薄鞄礡礴濼泺")) ("bacs" ("炮剝剥博搏膊駁驳趵鎛餺礡礴駮")) ("baf" ("爬耙婆琶鄱皤")) ("baif" ("俳排棑牌擺摆捭")) ("baij" ("敗败憊惫稗粺")) ("bais" ("拜扒沛狽狈湃唄呗旆霈")) ("baix" ("罷罢擺摆襬掰捭")) ("baj" ("簿")) ("ban" ("扳叛班般斑搬頒颁瘢斒扮")) ("banf" ("胖般槃盤盘磅磐蟠蹣蹒磻鞶")) ("bang" ("邦梆幫帮乓浜")) ("bangf" ("仿彷旁傍徬滂膀螃鎊镑龐庞逄碰雱")) ("bangj" ("蚌徬傍")) ("bangr" ("棒綁绑榜膀牓蒡鎊镑磅")) ("bangs" ("謗谤")) ("bangx" ("搒")) ("banh" ("祊")) ("banhf" ("彭澎膨蟛")) ("banhr" ("甏")) ("banhs" ("掽")) ("banj" ("伴畔絆绊坢靽叛辦办拌")) ("banr" ("本阪坂板版苯畚闆")) ("bans" ("半絆绊")) ("bao" ("包苞褒勹煲")) ("baof" ("刨咆泡炮胞庖苞匏袍跑鉋孢炰鮑鲍瓟鑤")) ("baoj" ("雹暴爆虣儤懪")) ("baor" ("保堡葆褓寶宝鮑鲍鴇鸨")) ("baos" ("報报豹趵")) ("baox" ("抱飽饱褒")) ("bar" ("把跛簸跁")) ("bas" ("叭百伯佰爸柏耙靶播簸霸灞壩坝灞")) ("batj" ("拔跋鈸钹茇魃")) ("bats" ("八捌般缽钵撥拨潑泼醱襏趴扒癶")) ("bawcj" ("匐菔蔔踣")) ("bawcs" ("北")) ("bawng" ("冰朋崩繃绷冫掤")) ("bawngf" ("朋棚馮硼憑凭鵬鹏甭蹦")) ("beef" ("篦鼙蓖鎞")) ("beej" ("陛薜狴梐")) ("beenhj" ("病疒")) ("bees" ("閉闭嬖")) ("beex" ("媲睥髀")) ("bi" ("悲碑陂邳羆罴屄")) ("bichj" ("擗")) ("bichs" ("碧壁璧辟襞甓")) ("bieem" ("砭")) ("bieems" ("貶贬窆")) ("bieen" ("邊边編编蝙煸蹁籩笾")) ("bieenf" ("弁胼駢骈緶缏軿")) ("bieenj" ("卞忭弁汴釆拚辨瓣辮辫辯辩辦办抃姘")) ("bieenr" ("扁匾騙骗褊諞谝蝙萹")) ("bieens" ("遍變变抃揙")) ("bieetj" ("別别癟瘪憋蹩")) ("bieets" ("鱉鳖憋虌癟瘪")) ("bieeuf" ("瓢鏢镖飆飙")) ("bieeur" ("表婊俵裱錶")) ("bieeux" ("殍莩")) ("bif" ("皮毗疲紕纰埤陴鈹铍裨毘郫")) ("bij" ("被備备憊惫髲鞴")) ("binh" ("兵乒")) ("binhf" ("平坪抨屏瓶枰萍評评伻帡苹缾偋洴軿")) ("binhj" ("病")) ("binhr" ("秉炳邴")) ("binhs" ("丙并柄摒迸碰荓餅饼")) ("bir" ("比彼鄙秕")) ("bis" ("泌祕秘詖賁贲篦轡辔帔毖庳閟骳糒贔被鉍铋")) ("bix" ("否痞圮")) ("boo" ("脯峬晡逋酺餔")) ("boocj" ("僕仆撲暴濮瀑刨鉋曝爆酺襆襮")) ("boocs" ("卜蹼")) ("boof" ("匍培菩葡蒲蒱")) ("booi" ("杯盃桮")) ("booif" ("培徘陪焙裴賠赔抔掊")) ("booij" ("佩邶倍背悖珮焙蓓琣琲誖")) ("boois" ("貝贝背狽狈輩辈鋇钡梖褙")) ("booj" ("步部簿哺埔")) ("boon" ("奔賁錛锛")) ("boonf" ("盆湓")) ("boongf" ("蓬篷芃")) ("boongr" ("俸棒埲")) ("boonj" ("坌")) ("boonr" ("本阪坂板版苯畚笨")) ("boor" ("哺埔捕補补")) ("boos" ("布佈怖")) ("bootj" ("孛勃脖荸渤浡桲餑饽鵓鹁")) ("buif" ("裴")) ("buts" ("筆笔")) ("bwcs" ("幅逼蝠輻辐偪愊湢熚堛")) ("bwu" ("彪郵邮")) ("bwur" ("寶宝豹堡褓鴇鸨")) ("ca" ("歌哥牁迦渮喀旮釓钆")) ("caam" ("衿")) ("caamf" ("琴禽噙擒芩檎")) ("caamr" ("錦锦")) ("caams" ("禁噤妗")) ("caan" ("巾斤艮筋跟觔")) ("caanf" ("勤慬芹廑懃")) ("caanj" ("近僅仅覲觐饉馑菫靳墐槿殣")) ("caanr" ("僅仅瑾謹谨巹卺槿堇")) ("caans" ("艮")) ("caapj" ("及芨笈")) ("caaps" ("急伋汲級级給给忣笈跲")) ("caatj" ("吃訖讫詰诘劼姞")) ("caau" ("句俱勾拘枸溝沟鉤钩駒驹痀篝佝韝齁")) ("caauf" ("求毬球虯虬逑賕赇璆")) ("caaur" ("狗枸苟雊岣茍笱耇")) ("caaus" ("構构垢逅媾搆詬诟遘購购姤冓彀覯觏鷇雊")) ("cachs" ("革格胳鬲隔膈翮骼鎘镉嗝搿")) ("cacs" ("各榷鉻铬閣阁擱搁挌格")) ("caf" ("咖迦袈")) ("cai" ("垓剴剀該该賅赅陔荄颏頦")) ("cair" ("改")) ("cais" ("丐鈣蓋盖戤隑")) ("cam" ("甘坩柑疳淦蚶咁拑泔")) ("camr" ("感敢橄")) ("cams" ("紺绀灨")) ("can" ("干杆肝乾竿玕矸筸")) ("canf" ("乾幹骭")) ("cang" ("吭亢肛缸罡")) ("cangr" ("港")) ("canh" ("更庚埂耕賡赓羹浭鶊粳")) ("canhj" ("兢競竞")) ("canhr" ("警景境憬憼哽埂耿頸颈綆绠儆骾鯁鲠")) ("canhs" ("更竟")) ("canr" ("杆桿稈秆赶趕")) ("cans" ("杆桿稈秆幹榦旰骭浣澣")) ("cao" ("高皋羔膏篙糕翱睾櫜槔")) ("caor" ("杲槁稿縞缟攪搅暠搞鎬镐")) ("caos" ("告誥诰咶哠郜鋯锆")) ("caps" ("合哈恰郃蛤閤鴿鸽跲鉿铪")) ("cas" ("個个箇")) ("cats" ("吉割葛噶髻轕佶")) ("cawn" ("根")) ("cawng" ("恆矜兢緪")) ("cawngs" ("亙亘")) ("cha" ("皻齄")) ("chaam" ("砧針针斟箴臢椹鍼鱵胗")) ("chaamj" ("酖鴆鸩")) ("chaamr" ("枕怎鴆鸩")) ("chaams" ("揕")) ("chaan" ("真甄畛")) ("chaanr" ("疹診诊賑赈縝缜畛紾袗軫轸稹鬒黰眕")) ("chaans" ("振震")) ("chaapj" ("蟄蛰")) ("chaaps" ("執执汁慹")) ("chaatj" ("秩帙")) ("chaats" ("質质蛭郅桎懫櫍騭骘鑕膣")) ("chaau" ("州朱周洲株珠硃邾陬")) ("chaaur" ("肘")) ("chachs" ("咋舴")) ("chacj" ("戳")) ("chacs" ("啄")) ("chaf" ("搽")) ("chanh" ("橙")) ("chanhs" ("正政")) ("chaos" ("笊")) ("chaps" ("臿劄")) ("chas" ("炙鷓鹧柘痄蜡")) ("chats" ("鍘铡")) ("cheej" ("猘")) ("cheenh" ("丁")) ("chees" ("制製猘淛")) ("chi" ("之支枝肢芝氏卮吱祇胝祗脂梔栀搘泜")) ("chichs" ("隻炙摭跖蹠")) ("chieem" ("占佔拈沾砧詹瞻譫谵苫覘觇霑")) ("chieemr" ("颭")) ("chieems" ("輚占佔")) ("chieen" ("氈毡旃栴邅饘鱣鸇")) ("chieenf" ("瀍")) ("chieenj" ("瑑")) ("chieens" ("戰战顫颤")) ("chieepj" ("慴讋褶")) ("chieeps" ("鮿呫")) ("chieets" ("折浙摺淛")) ("chieeu" ("招昭釗钊")) ("chieeur" ("沼")) ("chieeus" ("照詔诏炤")) ("chif" ("坻蚳")) ("chinh" ("征怔鯖鲭鉦钲")) ("chinhr" ("整")) ("chinhs" ("正政")) ("chir" ("止只旨址芷咫指祉祇砥紙纸脂舐趾滓厎扺沚枳胏笫茞軹轵黹酯恉")) ("chis" ("至志痣輊轾誌摯挚躓踬忮剚胾疐摰懥贄贽觶觯騭骘鷙鸷識识")) ("chows" ("咀")) ("chu" ("朱舟侏周株珠硃蛛週邾輈賙盩")) ("chuaan" ("肫盹窀")) ("chuaanr" ("準隼准榫")) ("chuaatj" ("怵")) ("chuaats" ("絀绌")) ("chucj" ("妯")) ("chucs" ("祝粥燭烛屬属囑嘱矚瞩柷瘃鬻")) ("chuees" ("綴缀贅赘蝃")) ("chuf" ("惆櫥橱椆")) ("chuj" ("炷")) ("chung" ("終终鍾锺鐘钟衶盅螽")) ("chungr" ("種种踵")) ("chungs" ("眾众湩")) ("chur" ("主拄屬属麈丶")) ("chus" ("注蛀註鑄铸澍咒咒疰")) ("chuy" ("隹搥椎")) ("chuyeen" ("耑專专磚砖顓颛椽")) ("chuyeenr" ("轉转囀啭剸")) ("chuyeets" ("拙啜絀绌輟辍惙梲醊")) ("chuyf" ("槌箠錐锥錘锤鎚搥棰縋缒")) ("chuyr" ("匕嘴箠徵觜")) ("chuys" ("惴捶")) ("chw" ("諸诸瀦潴")) ("chwcs" ("織织職职")) ("chwng" ("蒸徵烝")) ("chwngr" ("拯")) ("chwngs" ("証證证症")) ("chwowcs" ("酌勺妁杓灼斫繳缴")) ("chwowng" ("章彰漳獐樟璋蟑傽嫜暲")) ("chwowngr" ("掌仉")) ("chwowngs" ("瘴幛障嶂")) ("chwr" ("杵渚楮煮褚")) ("chws" ("翥")) ("chwur" ("帚")) ("coo" ("姑孤估咕沽蛄菰辜鴣鸪泒罛菇觚酤箍")) ("coocs" ("谷穀轂毂梏榖")) ("coof" ("瞿")) ("cooi" ("瑰")) ("coois" ("會会檜桧薈荟禬")) ("coon" ("昆崑棍琨錕锟褌鯤鲲")) ("coong" ("工公功攻蚣釭龔龚")) ("coongj" ("共")) ("coongs" ("貢贡槓贛赣")) ("coonr" ("袞衮滾滚鯀鲧丨磙")) ("coor" ("古估賈贾鈷钴鼓股牯罟詁诂瞽蠱蛊羖臌盬")) ("coos" ("顧顾固故雇僱錮锢堌痼鮕崮")) ("cootj" ("扢")) ("coots" ("骨腡鶻鹘榾汩蓇汩")) ("cow" ("基機幾几机肌奇姬饑饥飢箕璣玑磯矶譏讥")) ("cucj" ("局侷跼焗鋦锔")) ("cucs" ("菊掬鞠匊椈鞫")) ("cuf" ("瞿衢樛劬鴝鸲氍臞虬")) ("cuj" ("具颶飓懼惧埧")) ("cung" ("弓供肱宮宫恭躬龔龚邛筇蛩跫")) ("cungf" ("窮穷蛩藭拱")) ("cungr" ("廾拱鞏巩栱")) ("cungs" ("供")) ("cuoocj" ("局跼焗鋦锔")) ("cuoongf" ("狂逛")) ("cuoongs" ("逛誑诳誆诓")) ("cur" ("糾纠紏赳矩齲龋耇笱椇蒟踽")) ("cus" ("句夠够")) ("cw" ("居椐琚裾")) ("cwcj" ("極极")) ("cwcs" ("亟棘殛")) ("cwf" ("渠蕖磲蘧籧")) ("cwj" ("巨拒炬苣距鉅钜遽柜秬粔詎讵虡醵")) ("cwowcj" ("噱臄屩")) ("cwowcs" ("腳脚")) ("cwowng" ("岡冈剛刚崗岗綱纲僵鋼钢疆韁缰罡殭")) ("cwowngf" ("強强彊")) ("cwowngx" ("強强繈襁鏹镪膙")) ("cwr" ("舉举耜莒筥櫸榉")) ("cws" ("踞距拒倨據鋸锯据")) ("cwu" ("鳩鸠鬮阄")) ("cwuf" ("仇裘")) ("cwuj" ("舊旧")) ("cwur" ("九久玖韭")) ("cwus" ("救灸究疚廄厩")) ("cwux" ("臼咎疚柩舅")) ("da" ("耶椰揶")) ("daam" ("淫霪")) ("daan" ("民")) ("daanf" ("寅夤")) ("daanj" ("胤")) ("daanx" ("引泯蚓靷廴吲")) ("daatj" ("逸佚佾軼溢鎰镒泆")) ("daauj" ("酉")) ("daaus" ("丨丿丶亅冂亻刂巛彡广勹亠冫冖讠阝卩廴厶扌犭夂饣忄丬氵宀辶彐纟攴灬攵礻肀钅疒衤癶")) ("daj" ("夜")) ("dam" ("尷尴")) ("dangj" ("恙漾樣样癢蛘羕")) ("danh" ("名")) ("dao" ("搖摇瑤瑶遙遥謠谣徭猺鰩鳐陶")) ("dawcj" ("弋杙")) ("dawng" ("蠅蝇")) ("dawngs" ("媵")) ("dax" ("也冶野埜")) ("dda" ("多爹哆")) ("ddaau" ("丟丢兜銩铥篼蔸")) ("ddaauf" ("頭头投骰亠")) ("ddaauj" ("豆脰逗痘竇窦讀读荳餖")) ("ddaaur" ("斗抖蚪陡")) ("ddaaus" ("斗鬥")) ("ddacj" ("度踱鐸铎")) ("ddaf" ("佗拖沱陀阤跎馱驮駝驼鴕鸵坨柁酡鮀鼉鼍舵砣紽跺庹")) ("ddaif" ("臺苔台颱檯薹炱駘骀抬")) ("ddaij" ("大代岱玳袋黛埭")) ("ddair" ("逮")) ("ddais" ("帶带戴襶")) ("ddaix" ("待歹怠殆迨逮紿绐靆")) ("ddam" ("耽眈聃酖儋")) ("ddamf" ("談谈覃痰潭曇昙譚谭郯蟫醰鐔镡錟锬")) ("ddamj" ("淡氮澹啖啗萏窞噉禫簟")) ("ddamr" ("擔担膽胆薝贉")) ("ddan" ("丹單单簞箪鄲郸襌")) ("ddanf" ("彈弹壇坛檀樿殫殚")) ("ddang" ("當当襠裆鐺铛璫噹")) ("ddangr" ("黨讜谠党攩鎲")) ("ddangs" ("擋挡檔档當当")) ("ddangx" ("蕩荡盪宕菪")) ("ddanj" ("彈弹憚惮撣掸")) ("ddanr" ("蛋袒誕诞亶蜑癉瘅疸鉭钽")) ("ddans" ("旦")) ("ddanx" ("但袒")) ("ddao" ("刀忉刂")) ("ddaof" ("桃逃陶萄濤涛啕掏淘檮咷綯醄鞀鼗")) ("ddaoj" ("道稻盜盗導导蹈翿纛")) ("ddaor" ("倒島岛搗捣燾焘禱祷壔擣燽")) ("ddaos" ("到")) ("ddapj" ("遝踏蹋沓耷")) ("ddaps" ("答搭瘩褡鞳")) ("ddar" ("打嚲灺")) ("ddatj" ("達达韃薘")) ("ddats" ("怛靼妲笪")) ("ddawcj" ("特")) ("ddawcs" ("得")) ("ddawng" ("登燈灯蹬豋簦鐙镫")) ("ddawngf" ("滕謄誊藤騰腾縢螣")) ("ddawngj" ("鄧邓磴蹬")) ("ddawngr" ("等嶝戥")) ("ddawngs" ("凳磴鐙镫")) ("ddee" ("氐低堤隄羝")) ("ddeef" ("題题啼提踶緹缇蹄荑稊綈绨禔鵜鹈醍")) ("ddeej" ("弟第娣梯遞递銻锑杕睇遰棣")) ("ddeer" ("氐底抵邸柢牴舐詆诋締缔弤觝砥坻骶")) ("ddees" ("帝蒂締缔諦谛碲禘蔕螮嚏柢蝃殢")) ("ddeex" ("悌娣銻锑")) ("ddiaj" ("地")) ("ddichj" ("敵敌迪笛荻狄嘀逖滌涤翟踧趯糴籴覿觌")) ("ddichs" ("的嫡鏑镝靮嘀")) ("ddieem" ("敁掂")) ("ddieemf" ("恬甜")) ("ddieemj" ("簟")) ("ddieemr" ("點点")) ("ddieems" ("店玷惦墊垫坫簟阽")) ("ddieen" ("顛颠巔巅癲癫傎")) ("ddieenf" ("田佃畋填滇鈿钿闐阗")) ("ddieenj" ("殿電电奠甸澱靛")) ("ddieenr" ("典碘殄痶")) ("ddieens" ("澱靦癲癫捵淀淟癜")) ("ddieenx" ("殄")) ("ddieepj" ("疊叠喋牒碟蝶諜谍褶堞惵揲蹀蠂蜨鰈鲽屧")) ("ddieetj" ("姪迭絰耋蛭跌垤昳瓞侄")) ("ddieeu" ("刁叼佻凋彫貂碉琱蜩雕鯛鲷鵰峉")) ("ddieeuf" ("條条調调迢苕笤齠龆鰷鲦")) ("ddieeuj" ("調调悼掉窕蓧銚铫宨藋")) ("ddieeur" ("鳥鸟蔦茑嬲")) ("ddieeus" ("弔吊釣钓屌窵")) ("ddinh" ("丁仃叮汀盯釘钉玎町疔耵")) ("ddinhf" ("停廷亭庭婷蜓霆莛渟筳葶鼮")) ("ddinhj" ("定啶")) ("ddinhr" ("酊頂顶鼎")) ("ddinhs" ("訂订酊釘钉頂顶飣碇腚")) ("ddinhx" ("挺梃艇錠锭脡碇鋌铤頲")) ("ddoaif" ("兌兑")) ("ddoais" ("兌兑")) ("ddoaj" ("惰墮堕")) ("ddoan" ("端")) ("ddoanf" ("段團团糰摶抟漙")) ("ddoanj" ("斷断段緞缎毈籪簖")) ("ddoanr" ("短")) ("ddoans" ("煆煅踹鍛锻斷断籪簖")) ("ddoar" ("鬌")) ("ddoas" ("朵躲垛剁撱")) ("ddoatj" ("奪夺")) ("ddoo" ("都嘟")) ("ddoocj" ("獨独毒讀读瀆渎櫝椟牘牍犢犊髑黷黩碡讟")) ("ddoocs" ("督篤笃")) ("ddoof" ("徒途塗圖图屠荼酴涂稌瘏闍")) ("ddooi" ("堆")) ("ddooif" ("頹颓隤魋")) ("ddooij" ("隊队懟怼鐓镦")) ("ddoois" ("對对碓鐓镦")) ("ddooix" ("憝懟怼譈")) ("ddooj" ("度渡鍍镀土")) ("ddoon" ("惇敦墩燉礅鐓镦")) ("ddoonf" ("屯豚飩饨臀魨")) ("ddoong" ("東东冬疼鼕蝀咚")) ("ddoongf" ("同童僮銅铜桐仝侗彤佟峒筒潼瞳哃茼衕筩酮獞曈罿艟")) ("ddoongj" ("動动洞峒")) ("ddoongr" ("董慟恸懂")) ("ddoongs" ("凍冻棟栋")) ("ddoongx" ("恫洞胴慟恸")) ("ddoonj" ("囤沌盹鈍钝遁躉趸遯")) ("ddoons" ("頓顿噸扽吨砘")) ("ddoor" ("堵睹賭赌楮")) ("ddoos" ("妒蠹尌")) ("ddootj" ("凸突腯葖")) ("ddoots" ("咄柮")) ("ddoox" ("杜肚")) ("ddowis" ("帶带")) ("ddown" ("丹單单")) ("ddwcs" ("德")) ("ddwowng" ("當当檔档螳襠裆鐺铛簹")) ("ddwowngf" ("堂唐棠塘搪膛糖螳溏樘螗赯餳饧醣瑭")) ("dee" ("喈")) ("di" ("栘移圯遺遗夷怡咦姨胰訑痍貽贻夤頤颐彌弥彝匜异侇恞洟荑詒诒椸謻黟獼猕濔飴饴宧")) ("dichj" ("易役驛驿奕弈譯译疫掖液腋睪剔惕蜴踢繹绎埸嶧峄懌怿斁射")) ("dieecj" ("亦")) ("dieem" ("閻阎簷艷艳鹽盐阽閆闫壛")) ("dieemj" ("焰艷艳剡爓")) ("dieemx" ("艷艳焰燄豔焱琰")) ("dieen" ("延沿筵鳶鸢蜒涎")) ("dieenj" ("面")) ("dieens" ("沔湎緬缅靦麵丏眄愐")) ("dieenx" ("演衍")) ("dieepj" ("葉叶鍱饁燁烨")) ("dieetj" ("滅灭")) ("dieeu" ("姚遙遥窯窑耀鷂鹞珧祧銚铫繇颻軺轺")) ("dieeuj" ("妙曜耀燿鷕")) ("dieeur" ("杳杪眇渺窯窑緲缈朓窔淼")) ("dieeus" ("秒窖酵")) ("dij" ("易異异肄眙貤")) ("dinh" ("營营")) ("dinhx" ("郢穎颖潁颍")) ("dix" ("已以迤屺苡汜")) ("do" ("猶犹由楢楢")) ("doanh" ("贏赢盈營营塋楹嬴瀛籯")) ("doanx" ("尹允")) ("dongx" ("勇甬俑恿蛹踴")) ("du" ("遊游悠油攸臾俞愉渝腴榆猷瑜逾蝓諛谀覦觎鯈斿蚰蚴揄歈毹牏窬蝣蕕莸踰輶隃浟")) ("dua" ("諛谀")) ("duaanr" ("筍笋")) ("duaanx" ("尹允狁")) ("duaatj" ("聿矞遹鷸鹬")) ("ducj" ("欲育峪浴毓煜慾鵒鹆昱唷唷鬻粥")) ("dueej" ("曳拽洩袂裔睿銳锐枻勩叡跩")) ("duj" ("諭谕喻裕誘诱芋竽籲蕷蓣")) ("dung" ("容庸傭溶慵榕熔蓉鄘融鎔塎墉鏞镛")) ("dungj" ("用佣")) ("dungx" ("勇甬俑涌恿桶湧蛹踴踊")) ("dux" ("愈牖癒羑瘐窳")) ("duy" ("惟唯帷維维罹遺遗濰潍")) ("duyeen" ("延沿鉛铅緣缘埏櫞橼")) ("duyeenj" ("吮兗兖沇掾")) ("duyeens" ("緣缘")) ("duyeetj" ("說说閱阅悅悦")) ("dw" ("與予余妤餘馀嶼屿輿舆歟欤舁畬畲旟璵艅")) ("dwcj" ("弋翌翼翊")) ("dwj" ("預预與与豫嶼譽誉蕷蓣礜")) ("dwngj" ("孕")) ("dwowcj" ("藥药葯躍跃礿爚禴龠")) ("dwowng" ("陽阳暘楊杨羊佯徉洋烊揚扬煬炀瘍疡颺痒瑒昜")) ("dwowngx" ("養养氧癢痒")) ("dwuj" ("柚鈾铀蚰")) ("dwur" ("莠槱")) ("dwus" ("釉鼬狖秞貁")) ("dwux" ("柚庾卣")) ("dwx" ("與与予嶼屿")) ("ee" ("誒诶曀繄醯鷖嫛")) ("ees" ("噎翳瘞瘗殪豷鷖")) ("gia" ("家加枷咱茄痂琊傢爺爷葭嘉諸诸耞跏鎵镓珈")) ("giacs" ("覺觉角玨珏桷觷")) ("giaf" ("遮迦伽咖痂枷笳珈")) ("giai" ("佳皆偕階阶痎揩")) ("giair" ("解懈邂蟹廨獬薢澥嶰")) ("giam" ("監监緘缄椷")) ("giamr" ("減减")) ("giams" ("監监鑑鋻鑒鉴")) ("gian" ("間间艱艰奸姦菅蕑")) ("giang" ("江杠肛豇扛疘")) ("giangr" ("講讲")) ("giangs" ("降絳绛洚")) ("gianr" ("簡简柬澗涧澖癇痫襉裥揀拣僩")) ("gians" ("間间諫谏瞷")) ("giao" ("交郊蛟跤膠胶鮫鲛艽茭轇")) ("giaor" ("咬狡校絞绞較较鉸铰攪搅姣")) ("giaos" ("教餃饺校覺觉")) ("giaps" ("甲夾夹胛峽峡莢荚鉀钾頰颊岬郟郏袷裌")) ("giar" ("者假賈贾赭斝赮鍺锗檟")) ("gias" ("這这賈贾價价嫁架稼蔗駕驾鷓鹧枷鴐假")) ("gioocs" ("角")) ("giowis" ("界戒介尬屆届芥疥械誡诫价骱韰齘瀣薤蚧")) ("ha" ("呵哈訶诃")) ("haam" ("歆鑫")) ("haan" ("昕欣訢忻焮掀")) ("haanj" ("恨")) ("haans" ("釁衅舋馨")) ("haaps" ("吸歙翕")) ("haatj" ("肸")) ("haats" ("迄")) ("haauf" ("侯候喉猴篌瘊餱糇")) ("haauj" ("後后厚候堠郈")) ("haaus" ("鱟鲎")) ("hachj" ("核胲覈")) ("hachs" ("赫嚇吓赩")) ("hacj" ("涸貉鶴鹤嗃鷽")) ("hacs" ("郝壑")) ("haf" ("何河苛荷暇瑕遐蝦虾霞瘕")) ("haif" ("孩鞋諧谐骸頦瑎")) ("haij" ("害")) ("hair" ("海澥醢嗨")) ("haix" ("駭骇")) ("haj" ("下夏賀贺廈厦暇嗄荷")) ("ham" ("蚶憨")) ("hamf" ("含函咸啣涵喊酣銜衔頷颔鹹碱堿邯焓嗛憨唅")) ("hamj" ("檻槛艦舰頷颔菡轞")) ("hams" ("憾撼憨闞阚鬫")) ("hamx" ("陷餡馅")) ("hanf" ("寒漢汉韓韩翰邗焊")) ("hang" ("缸舡")) ("hangf" ("行吭杭降桁航迒頏颃")) ("hangj" ("巷項项衖行")) ("hangx" ("沆")) ("hanh" ("亨哼脝")) ("hanhf" ("行莖茎衡珩蘅桁")) ("hanhj" ("行杏幸荇")) ("hanhx" ("倖悻")) ("hanj" ("限旱釬睅鏬")) ("hans" ("漢汉厂暵")) ("hanx" ("汗罕悍捍桿鼾瀚扞赶閈熯銲旰犴")) ("hao" ("哮耗嘐蒿虓嚆")) ("haof" ("豪爻肴崤毫淆號号餚嚎壕濠蠔蚝洨殽鴞諕")) ("haoj" ("昊浩皓鎬镐顥颢淏澔皞皜灝灏滈")) ("haor" ("好薧")) ("haos" ("好")) ("hapj" ("合匣呷柙峽峡盍盒嗑瞌闔阖圔")) ("has" ("下罅")) ("hatj" ("曷喝瞎褐轄辖舝蝎鞨鶡")) ("hats" ("喝")) ("hawcj" ("劾")) ("hawcs" ("黑劾")) ("hawngf" ("恒恆姮")) ("heef" ("兮奚蹊傒徯鼷")) ("heej" ("系繫係")) ("heex" ("盻禊")) ("hi" ("希唏晞稀僖熙嘻嬉熹羲禧釐譆曦犧牺悕桸欷瓻絺豨巇爔烯浠")) ("hichj" ("檄")) ("hichs" ("覡觋")) ("hieem" ("薟莶")) ("hieemf" ("嫌慊")) ("hieemr" ("險险獫猃玁")) ("hieen" ("軒轩掀頇顸")) ("hieenf" ("賢贤")) ("hieenj" ("現现莧苋峴岘蜆蚬")) ("hieenr" ("顯显睍")) ("hieens" ("憲宪獻献瓛")) ("hieepj" ("夾夹協协叶狎俠侠柙洽峽峡挾挟狹狭勰劦袷裌")) ("hieeps" ("脅胁")) ("hieetj" ("頁页葉叶頡颉擷撷黠纈缬襭")) ("hieets" ("歇蠍蝎")) ("hieeu" ("囂嚣枵嘵哓鴞")) ("hieeuj" ("效校傚號号顥颢恔")) ("hieeur" ("曉晓")) ("hieeus" ("好孝")) ("hihi" ("囍")) ("hinh" ("馨")) ("hinhf" ("刑形邢型硎鉶陘陉")) ("hinhx" ("勁劲剄刭脛胫")) ("hir" ("喜蟢囍")) ("his" ("戲戏咥餼饩屭")) ("hix" ("矣")) ("hoa" ("花華华化划嘩哗樺桦譁崋鏵铧驊骅蘤")) ("hoachj" ("畫画劃划擭獲获穫雘矱蠖鑊镬砉劐")) ("hoaf" ("和禾盉龢")) ("hoaif" ("懷怀淮")) ("hoaij" ("坏壞")) ("hoaj" ("和畫画禍祸嫿")) ("hoan" ("歡欢懽獾讙驩")) ("hoanf" ("還还完丸汍桓莞皖寰環环鍰锾芄紈纨萑轘鐶钚闤鬟洹鯇鲩烷浣")) ("hoang" ("荒肓謊谎衁")) ("hoangf" ("黃黄皇凰徨弘惶隍煌遑篁蝗璜磺簧喤潢鍠蟥鰉鳇湟")) ("hoangr" ("恍晃幌慌怳")) ("hoanh" ("訇")) ("hoanhf" ("橫横衡宏閎黌黉紘纮蘅")) ("hoanhj" ("橫横")) ("hoanj" ("宦患豢繯缳")) ("hoanr" ("睆")) ("hoans" ("換换奐奂喚唤渙涣煥焕瘓痪浣逭漶繯缳")) ("hoanx" ("皖緩缓")) ("hoar" ("火伙鈥钬灬")) ("hoas" ("化貨货")) ("hoatj" ("活滑猾")) ("hoats" ("豁攉佸")) ("hoawcj" ("或惑")) ("hoawcs" ("霍臛藿")) ("hoawng" ("薨")) ("hoawngf" ("弘宏泓紘纮")) ("hoawts" ("獲获矐")) ("hocj" ("學学")) ("hoef" ("槐")) ("hoo" ("呼乎瑚虍虖滹膴謼戲戏")) ("hoocj" ("斛鵠鹄槲縠觳")) ("hoocs" ("熇")) ("hoof" ("弧乎弧狐胡瓠壺壶湖瑚葫糊蝴鬍猢衚醐餬鶘鹕")) ("hooi" ("灰豗")) ("hooif" ("回迴徊茴蛔蚘恛洄迵佪")) ("hooij" ("會会潰溃繪绘憒愦繢缋聵聩闠")) ("hooir" ("悔")) ("hoois" ("悔晦匯汇賄贿誨诲頯翽")) ("hooj" ("戶户扈楛護护冱戽枑祐鄠")) ("hoon" ("昏婚惛閽阍")) ("hoonf" ("魂渾浑琿珲餛馄")) ("hoongf" ("紅红洪虹烘訌讧鴻鸿吽魟")) ("hoongs" ("吼汞哄鬨蕻")) ("hoonx" ("混焜溷慁")) ("hoor" ("虎唬琥")) ("hoos" ("戽")) ("hootj" ("紇齕")) ("hoots" ("囫忽惚笏锪")) ("hoox" ("互沍扈滬沪冱岵怙祜嘏")) ("howij" ("亥氦胲")) ("howpj" ("合祫")) ("hu" ("吁紆纡訏盱昫冔")) ("huaan" ("勳熏勛勋葷荤氳氲壎薰醺獯曛纁燻")) ("huaans" ("訓训")) ("huaats" ("魆")) ("hucs" ("旭洫勗頊顼勖旮畜慉")) ("hueef" ("攜携雟蠵觿鑴畦")) ("hueej" ("惠蕙恚繐蟪")) ("hung" ("凶兇匈洶省胸忷哅恟")) ("hungf" ("雄熊")) ("hungs" ("酗")) ("huoongs" ("況况貺贶")) ("hur" ("朽栩腐詡诩")) ("hus" ("煦酗")) ("huy" ("揮挥暉晖輝辉麾徽煇翬褘")) ("huychs" ("鬩阋")) ("huyeen" ("咺喧暄煖萱諼谖咺烜楦楥嬛諠翾蠉萲儇")) ("huyeenf" ("玄弦絃舷縣县懸悬惤蚿痃")) ("huyeenj" ("縣县")) ("huyeens" ("絢绚")) ("huyeenx" ("幻炫眩鉉铉泫眴衒")) ("huyeetj" ("穴")) ("huyeets" ("血")) ("huynh" ("兄")) ("huynhf" ("黃黄熒荧螢萤黌黉滎荥")) ("huynhs" ("迥泂詗敻")) ("huyr" ("卉兕虺毀毁隳燬譭")) ("huys" ("卉虺毀毁諱讳")) ("hw" ("虛虚噓嘘歑歔")) ("hwas" ("許许鄦")) ("hwcj" ("衋")) ("hwcs" ("洫")) ("hwng" ("興兴")) ("hwngs" ("興兴")) ("hwowcs" ("謔谑")) ("hwowng" ("香鄉乡薌芗")) ("hwowngr" ("享嚮響响饗飨啍蠁")) ("hwowngs" ("向餉饷嚮曏饟鄉乡")) ("hwr" ("滸浒")) ("hwu" ("休咻庥恘貅髹鵂鸺")) ("hwuj" ("又侑祐佑囿宥褎")) ("hwux" ("有友右佑囿祐銪铕")) ("ichs" ("益謚谥")) ("kee" ("計计雞鸡乩嵇稽笄")) ("keej" ("碣偈")) ("keenhf" ("檠")) ("kees" ("計计髻薊蓟繼继罽")) ("keets" ("結结袺桔")) ("kha" ("哥呵坷柯軻珂佧咔痾疴")) ("khaam" ("衾欽钦襟")) ("khaams" ("撳揿")) ("khaanr" ("緊紧墾垦懇恳")) ("khaans" ("墾垦懇恳")) ("khaaps" ("泣")) ("khaats" ("乞圪")) ("khaau" ("丘邱蚯")) ("khaaur" ("口釦")) ("khaaus" ("叩扣寇蔻")) ("khachs" ("客擴扩髂喀")) ("khacs" ("恪")) ("khai" ("開开揩")) ("khair" ("楷塏垲啟启凱凯愷恺綮鍇锴鎧铠闓搕")) ("khais" ("咳慨溉愾忾磕欬概")) ("kham" ("坩堪戡諶谌龕龛")) ("khamr" ("坎砍嵌凵欿轗")) ("khams" ("勘瞰龕龛矙")) ("khan" ("看刊慳悭")) ("khang" ("康糠")) ("khangr" ("慷骯肮")) ("khangs" ("亢伉抗炕匟鈧钪")) ("khanh" ("吭坑阬卿鏗铿牼硜")) ("khanhs" ("慶庆磬罄謦")) ("khanr" ("侃衎")) ("khans" ("看")) ("khao" ("犒尻磽硗墝")) ("khaor" ("考拷烤攷栲銬铐")) ("khaos" ("靠髺")) ("khapj" ("瞌榼搕溘")) ("khaps" ("恰掐帢")) ("khar" ("可坷軻哿舸岢")) ("khatj" ("蛞")) ("khats" ("渴")) ("khawcs" ("克刻剋氪緙缂")) ("khawngr" ("肯啃掯")) ("khee" ("溪睽谿蹊磎鸂")) ("kheer" ("稽棨綮")) ("khees" ("契愒憩栔瘈")) ("khi" ("欺崎攲")) ("khichs" ("隙激綌郤")) ("khieem" ("謙谦")) ("khieemr" ("歉傔慊")) ("khieems" ("欠歉芡")) ("khieen" ("牽牵愆搴縴纤騫骞褰")) ("khieenr" ("遣譴谴繾缱")) ("khieeps" ("怯愜惬篋箧")) ("khieets" ("契挈喫潔洁鍥锲朅囓")) ("khieeu" ("挑跳撬橇蹺跷")) ("khieeus" ("叫嘯啸竅窍噭")) ("khinh" ("輕轻氫氢")) ("khir" ("豈岂起綺绮芑")) ("khis" ("氣棄弃器汽气")) ("khoa" ("科稞夸窠誇蝌姱垮薖")) ("khoachs" ("擴扩廓")) ("khoais" ("快筷儈侩膾脍蒯噲哙澮浍獪狯")) ("khoan" ("寬宽髖髋")) ("khoangs" ("壙圹曠旷礦矿絖纊纩")) ("khoanhr" ("頃顷")) ("khoanr" ("款窾")) ("khoans" ("券")) ("khoar" ("棵稞夥裹裸踝顆颗髁騍骒")) ("khoas" ("課课胯跨髁挎")) ("khoats" ("闊阔蛞豁")) ("khoawcs" ("彏")) ("khoo" ("枯骷刳")) ("khoocs" ("哭酷嚳喾")) ("khooi" ("灰傀魁恢盔詼诙瑰悝")) ("khooir" ("傀")) ("khoois" ("塊块")) ("khoon" ("坤髡")) ("khoong" ("空倥崆控悾箜")) ("khoongr" ("孔倥")) ("khoongs" ("空控鞚")) ("khoonr" ("捆梱悃壼閫阃綑")) ("khoons" ("困睏")) ("khoor" ("苦楛")) ("khoos" ("庫库胯褲裤绔")) ("khoots" ("矻")) ("khowir" ("豈岂起")) ("khu" ("區区嶇岖軀躯驅驱彄摳抠敺")) ("khuaan" ("菌囷")) ("khuaanr" ("菌蕈")) ("khuaats" ("屈啒闃阒")) ("khucs" ("曲蛐麴")) ("khuee" ("圭奎珪睽閨闺鮭鲑暌刲硅")) ("khueech" ("廓擴扩")) ("khueechs" ("廓鞹")) ("khueer" ("跬")) ("khung" ("穹芎銎")) ("khungr" ("恐")) ("khuoong" ("匡劻框眶筐恇誆诓哐")) ("khus" ("齲龋")) ("khuy" ("窺窥虧亏闚")) ("khuychs" ("闃阒")) ("khuyeen" ("圈棬")) ("khuyeenr" ("犬畎犭")) ("khuyeens" ("勸劝")) ("khuyeets" ("闕阙缺闋阕鈌炔")) ("khuynh" ("傾倾")) ("khw" ("墟厹胠祛袪呿厶")) ("khwowcs" ("卻却躩")) ("khwowng" ("羌姜薑蜣")) ("khwr" ("去")) ("khws" ("去")) ("khwu" ("丘邱蚯龜龟")) ("khwus" ("臭嗅溴糗")) ("ki" ("機机奇基犄畸箕嘰叽畿璣玑磯矶羈羁剞萁羇期譏讥")) ("kichj" ("屐劇剧")) ("kichs" ("戟激擊击墼")) ("kieem" ("兼縑缣搛蒹鰜鶼鹣")) ("kieemf" ("鈐钤鉗钳箝黔")) ("kieemj" ("儉俭")) ("kieemr" ("檢检撿捡臉脸瞼睑鹼硷")) ("kieems" ("劍剑")) ("kieen" ("堅坚肩栟掮慳悭")) ("kieenf" ("虔乾犍")) ("kieenj" ("件健毽腱鍵键鞬")) ("kieenr" ("囝筧笕繭茧趼謇蹇梖枧")) ("kieens" ("見见建毽")) ("kieepj" ("蛺蛱鋏铗")) ("kieeps" ("劫")) ("kieetj" ("傑桀碣竭渴杰羯偈楬榤")) ("kieets" ("孑拮訐讦戛結结恝秸絜")) ("kieeu" ("梟枭澆浇驕骄驍骁儌嘺")) ("kieeuf" ("橋桥喬乔僑侨嬌娇翹翘蕎荞")) ("kieeuj" ("較较轎轿嶠峤撟")) ("kieeur" ("皎僥侥矯矫繳缴佼撟徼皦蹻")) ("kieeus" ("徼")) ("kif" ("其期奇圻岐歧祁祈耆淇棋旗俟琪琦畸祺畿麒鰭鳍剞旂蚑跂萁頎颀綦蜞騏骐蘄蕲鬐魕碁祇")) ("kij" ("忌騎骑芰惎跽")) ("kim" ("今金钅")) ("kinh" ("惊驚京經经涇泾荊荆痙痉巠")) ("kinhf" ("鯨鲸勁劲擎檠黥")) ("kinhs" ("勁劲徑径逕迳敬鏡镜剄刭脛胫獍")) ("kipj" ("洎")) ("kir" ("己紀纪幾几杞歧庋麂屺掎蟣剞")) ("kis" ("既記记旡寄冀覬觊驥骥塈")) ("kix" ("妓技錡伎忮庋")) ("kyf" ("其期奇圻岐歧祁祈耆淇棋旗俟琪琦畸祺畿麒鰭鳍剞旂蚑跂萁頎颀綦蜞騏骐蘄蕲鬐魕碁祇")) ("kyj" ("忌騎骑芰惎跽")) ("kyr" ("己紀纪幾几杞歧庋麂屺掎蟣剞")) ("kys" ("既記记旡寄冀覬觊驥骥塈")) ("kyx" ("妓技錡伎忮庋")) ("la" ("羅罗儸騾骡囉玀猡蘿萝邏逻籮箩鑼锣覶欏椤纙")) ("laam" ("林臨临淋琳痳霖菻")) ("laamx" ("稟禀凜凛懍懔壈廩廪檁檩")) ("laan" ("鄰邻燐璘憐怜遴磷轔辚鱗鳞麟粼嶙疄")) ("laanj" ("吝藺蔺躪躏")) ("laapj" ("立苙")) ("laatj" ("栗慄溧凐篥")) ("laau" ("樓楼婁娄嘍喽摟搂簍篓螻蝼髏髅膢蔞蒌耬耧")) ("laauj" ("漏陋瘺瘘鏤镂")) ("lacj" ("落樂乐咯洛烙珞絡络酪犖荦雒駱骆濼泺")) ("lai" ("來来徠徕萊莱淶涞錸铼鯠騋")) ("laij" ("吏徠徕賴赖瀨濑癩癞籟籁")) ("laix" ("睞睐賚赉蠡")) ("lam" ("嵐岚藍蓝婪籃篮襤褴礛罱")) ("lamj" ("濫滥")) ("lamx" ("覽览攬揽欖榄纜缆爦")) ("lan" ("闌阑欄栏蘭兰籣攔拦瀾澜斕斓襴灡讕谰躝欗鑭镧糷")) ("lang" ("郎狼廊榔琅瑯螂俍桹莨稂筤蜋鋃锒啷")) ("langx" ("浪朗烺閬阆蒗")) ("lanhs" ("另")) ("lanhx" ("冷領领嶺")) ("lanj" ("爛烂")) ("lanx" ("懶懒嬾")) ("lao" ("勞劳牢嘮唠撈捞癆痨醪鐒铹")) ("laoj" ("潦澇涝勞劳耢")) ("laox" ("老佬姥咾栳銠铑獠")) ("lapj" ("垃蠟蜡臘腊拉笠粒邋鑞啦旯")) ("latj" ("剌喇辣瘌")) ("lawcj" ("肋勒鰳鳓泐")) ("lawng" ("陵菱楞稜凌綾绫堎崚淩棱輘薐鯪鲮夌愣")) ("lax" ("呂吕")) ("lee" ("梨犁璃黎蔾藜鯬黧")) ("leej" ("淚泪例戾荔唳棣厲厉勵励隸隶癘疠麗丽礪砺儷俪蠣蛎邐逦沴糲粝讈")) ("leenhj" ("令呤")) ("leex" ("禮礼醴蠡鱧鳢澧")) ("li" ("離离狸喱漓貍犛牦璃罹釐魑籬篱驪骊厘剺嫠氂縭缡螭醨灕蘺蓠黐鱺鲡鸝鹂酈郦")) ("lichj" ("曆歷历瀝沥礫砾酈郦靂雳厤嚦呖櫟栎瓅櫪枥藶苈躒跞轢轹")) ("lieem" ("帘廉奩奁濂簾鐮镰蠊")) ("lieemj" ("斂敛殮殓瀲潋")) ("lieemx" ("斂敛殮殓歛蘞蔹灩滟")) ("lieen" ("連连憐怜蓮莲漣涟聯联鏈链鰱鲢槤褳裢裢")) ("lieenx" ("輦辇聯联璉琏")) ("lieepj" ("獵猎鬣躐")) ("lieetj" ("列劣別别冽洌烈捩裂埒咧")) ("lieeu" ("聊僚寥廖嘹寮撩遼辽膋屪鐐镣飂飉鷯鹩療疗")) ("lieeuj" ("料廖撩燎瞭蓼鐐镣尥療疗")) ("lieeur" ("杳")) ("lieeux" ("了柳瞭繚缭釕钌蓼")) ("lij" ("利俐莉痢蜊蒞莅猁詈鬁浰")) ("linh" ("〇靈灵令伶拎齡龄泠玲苓羚翎聆蛉鈴铃零鴒櫺囹瓴舲醽怜軨")) ("linhj" ("令")) ("linhx" ("領领嶺岭")) ("lis" ("裏李里理俚裡履哩娌浬鋰锂鯉鲤邐逦")) ("loa" ("螺騾骡摞漯脶")) ("loaij" ("類类")) ("loan" ("鸞鸾孿孪巒峦彎弯灣湾灤滦鑾銮欒栾圞")) ("loanj" ("亂乱")) ("loar" ("蓏蠃")) ("loats" ("刷軋轧捋")) ("loax" ("夥裸臝瘰")) ("long" ("龍龙隆攏拢徿")) ("loo" ("盧卢爐炉蘆芦鸕鸬瀘泸臚胪鑪顱颅玈櫨栌纑艫舻轤轳")) ("loocj" ("祿禄鹿碌漉簏轆辘麓")) ("looi" ("雷擂蕾鐳镭檑罍")) ("looix" ("耒磊儡蕾酹瘰礌礧礨纇")) ("looj" ("路露賂赂鷺鹭輅辂潞璐")) ("loon" ("侖仑崙")) ("loongj" ("弄哢")) ("loox" ("虜虏鹵卤滷魯鲁擄掳櫓橹艣鏀嚕噜磠氌")) ("lowij" ("利俐莉痢")) ("lu" ("鏤镂")) ("luaan" ("侖仑論论輪轮倫伦崙掄抡淪沦綸纶圇")) ("luaanj" ("論论")) ("luaatj" ("律率")) ("lucj" ("六陸陆錄录綠绿戮僇碌淥渌菉醁籙氯蓼")) ("lung" ("窿嚨咙朧胧瓏珑矓籠笼聾聋癃瀧泷曨櫳栊蘢茏礱砻")) ("lungx" ("壟垅垄攏拢隴陇")) ("lux" ("屢屡屨屦縷缕褸褛鏤镂僂偻塿嶁嵝窶窭寠")) ("luy" ("累縲缧羸纍虆")) ("luyeenj" ("揀拣楝煉炼練练鍊湅")) ("luyeens" ("戀恋攣挛孌娈臠脔")) ("luyeetj" ("鋝锊")) ("luyj" ("淚泪累誄诔")) ("luyx" ("累壘垒癗藟畾")) ("lw" ("閭闾盧卢廬庐櫚榈爐炉臚胪蘆芦顱颅驢驴鱸鲈壚垆鸕鸬")) ("lwcj" ("力")) ("lwj" ("慮虑濾滤鑢")) ("lwowcj" ("掠略撂")) ("lwowng" ("良梁樑涼凉粱糧粮桹踉")) ("lwowngf" ("量")) ("lwowngj" ("量兩两亮晾諒谅輛辆魎魉悢啢喨踉涼凉")) ("lwowngx" ("兩两倆俩輛辆魎魉緉")) ("lwu" ("流留劉刘泵琉硫溜遛瘤瀏浏旒裗媹嵧巰蓅鎏麍嬼懰鎦镏鏐騮骝飀鰡鷎鶹")) ("lwuj" ("溜榴瘤餾馏鏐霤")) ("lwux" ("茆綹绺罶")) ("lwx" ("呂吕侶侣旅膂履鋁铝梠穭稆")) ("ly" ("離狸喱漓貍犛牦璃罹釐魑籬驪骊厘剺嫠氂縭缡螭醨灕蘺蓠黐鱺鲡鸝鹂酈郦")) ("lyj" ("利俐莉痢蜊蒞莅猁詈鬁浰")) ("lys" ("裏李里理俚裡履哩娌浬鋰锂鯉鲤邐逦")) ("ma" ("磨魔麻摩嗎吗媽妈么抹痲嘛麼麽螞蚂嬤嬷蟆蘑嘜")) ("maan" ("岷玟蚊閩闽旻苠笢緡缗")) ("maans" ("鬢鬓")) ("maanx" ("憫悯閔闵抿泯湣愍敏暋黽黾僶澠渑")) ("maatj" ("密蜜謐谧宓嘧虙")) ("maau" ("矛眸牟哞繆缪侔蛑蝥蟊鍪麰哞")) ("maauj" ("戊貿贸茂懋繆缪謬谬袤楙瞀")) ("maaux" ("母牡姆拇牧姥畝亩坶牳鉧")) ("machj" ("陌脈脉麥麦貊驀蓦眽霢")) ("macj" ("莫幕摸漠膜邈幙瘼羃")) ("mai" ("梅枚埋玫霉霾黴酶薶")) ("maij" ("賣卖邁迈蠆虿")) ("maix" ("買买")) ("maj" ("罵骂嗎吗榪杩劘嗎吗")) ("man" ("曼滿满漫蔓瞞瞒縵缦鏝镘饅馒鰻鳗蠻蛮槾鞔謾谩顢颟鬘")) ("mang" ("芒茫忙杗汒邙尨厖庬硭鋩")) ("mangj" ("命")) ("mangx" ("莽蟒漭")) ("manh" ("氓盲虻萌甍盳")) ("manhj" ("孟錳锰懵")) ("manhx" ("皿猛艋蜢黽黾勐")) ("manj" ("慢漫偭縵缦墁嫚熳謾谩僈蔓幔")) ("manx" ("滿满幔")) ("mao" ("毛茅茆髦犛牦旄酕蝥")) ("maoj" ("冒耄帽瑁貌邈芼眊媢毷旄")) ("maox" ("卯泖茆鉚铆冇昴")) ("matj" ("末帕妺抹茉沫茉秣靺")) ("mawcj" ("嘿墨默纆")) ("max" ("馬马瑪玛碼码螞蚂禡")) ("mee" ("迷糜謎谜醚")) ("meej" ("袂")) ("meenhj" ("命")) ("meex" ("米羋芈咪瞇眯")) ("mi" ("眉湄楣糜麋靡黴酶嵋郿縻麊劘蘪蘼醾")) ("michj" ("糸纟汨覓觅寞冪幂幎鼏冖")) ("mieen" ("眠棉綿绵宀")) ("mieenj" ("沔冕湎眄")) ("mieens" ("沔湎緬缅靦麵丏眄愐")) ("mieenx" ("免勉娩緬缅堍鮸俛")) ("mieetj" ("蔑篾襪袜蠛衊")) ("mieets" ("瞥鱉鳖")) ("mieeu" ("苗貓猫杪描渺瞄喵錨锚")) ("mieeur" ("藐瞄淼秒緲缈")) ("mieeus" ("廟庙")) ("mieeux" ("眇")) ("mij" ("媚寐魅敉靡羍瞇眯咩")) ("minh" ("明冥盟暝銘铭鳴鸣瞑螟溟蓂")) ("minhs" ("茗酩")) ("mix" ("美鎂镁渼靡媺濔")) ("moo" ("摸摹模膜蟆謨谟嫫蟆糢無无")) ("moocj" ("木沐霂楘")) ("mooi" ("莓媒煤霉黴酶苺脢禖")) ("mooij" ("痗瑁")) ("mooix" ("每浼")) ("mooj" ("墓慕慔暮募塻")) ("moon" ("門门們们捫扪穈鍆钔")) ("moong" ("蒙甍濛朦檬矇幪曚礞艨蠓鸏瞢")) ("moongj" ("夢梦懵")) ("mootj" ("沒没歾歿殁")) ("moox" ("某姆姥")) ("mu" ("哞")) ("mucj" ("目牧苜睦穆鉬钼")) ("muif" ("未")) ("muj" ("媽妈")) ("muooij" ("妹沬昧眛")) ("muoonj" ("悶闷燜焖懣懑")) ("mwu" ("謀谋牟")) ("my" ("眉湄楣糜麋靡黴酶嵋郿縻麊劘蘪蘼醾")) ("myj" ("媚寐魅敉靡羍瞇咩")) ("myx" ("美鎂镁渼靡媺濔")) ("na" ("那哪娜挪儺傩")) ("naam" ("您")) ("naamx" ("稔")) ("naatj" ("暱衵")) ("naauj" ("耨")) ("nachj" ("搦疒")) ("naij" ("奈耐捺柰倷鼐褦")) ("naix" ("乃奶迺艿氝鼐嬭氖")) ("nam" ("南男喃楠柟囡蝻")) ("namj" ("腩")) ("namr" ("腩")) ("nan" ("難难")) ("nang" ("囊囔齉")) ("nangx" ("曩攮碭砀")) ("nanh" ("獰狞")) ("nanj" ("難难")) ("nanr" ("赧")) ("nao" ("呶鐃铙猱夒臑峱")) ("naoj" ("撓挠橈桡孬鐃铙")) ("naos" ("鬧闹撓挠呶淖")) ("naox" ("惱恼腦脑瑙")) ("napj" ("納纳鈉钠肭衲")) ("nas" ("那哪")) ("nats" ("捏涅")) ("nawcj" ("匿暱諾诺昵")) ("nawng" ("能燙烫")) ("nawngx" ("曩")) ("nax" ("拿拏")) ("nee" ("泥臡")) ("neex" ("你")) ("nga" ("俄蛾哦娥峨鵝鹅莪鋨锇")) ("ngaam" ("吟")) ("ngaan" ("垠痕鄞銀银齦龈狺誾齗嚚")) ("ngaanf" ("垠")) ("ngaanj" ("很狠憖哏")) ("ngaans" ("痕")) ("ngaapj" ("圾岌")) ("ngaatj" ("吃訖讫屹迄疙喫仡")) ("ngaaux" ("偶耦藕")) ("ngachj" ("額额")) ("ngacj" ("愕鄂萼噩鍔锷顎颚鱷鳄諤谔鶚鹗咢")) ("ngai" ("呆皚皑獃癌")) ("ngaij" ("閡阂礙碍磑")) ("ngair" ("刈艾哎")) ("ngaix" ("騃")) ("ngaj" ("餓饿硪")) ("ngan" ("豻")) ("ngang" ("昂卬")) ("nganhj" ("哽梗硬鯁鲠")) ("nganj" ("岸彥彦犴諺谚喭")) ("ngao" ("敖嗷熬遨鏖鼇廒獒璈螯謷鏊驁骜鰲鳌")) ("ngaoj" ("敖傲懊奡驁骜")) ("ngatj" ("歹")) ("ngax" ("我餓饿")) ("nghee" ("倪霓婗猊蜺輗鯢鲵麑")) ("ngheej" ("藝艺乂詣诣囆襼羿囈呓蓺艺")) ("ngheenh" ("迎")) ("ngheex" ("睨")) ("nghi" ("宜疑儀仪嶷沂")) ("nghiax" ("義义")) ("nghichj" ("逆鶂鷁艗")) ("nghieem" ("嚴严")) ("nghieemj" ("驗验釅酽")) ("nghieemx" ("冉儼俨广")) ("nghieen" ("妍研碾揅妍")) ("nghieenj" ("讞谳")) ("nghieenx" ("研唁硯砚趼甗")) ("nghieepj" ("業业鄴邺")) ("nghieetj" ("臬孽蘗蘖隉陧櫱糱")) ("nghieeu" ("堯尧僥侥蹺跷墝嶢蕘荛磽硗")) ("nghij" ("議议誼谊毅螘")) ("nghinh" ("迎")) ("nghix" ("擬拟蟻蚁儗薿艤舣齮")) ("ngoa" ("訛讹靴吪囮")) ("ngoaij" ("外")) ("ngoaj" ("臥卧")) ("ngoan" ("狠頑顽刓黿鼋")) ("ngoanj" ("玩頑顽翫")) ("ngoatj" ("刖")) ("ngoax" ("瓦佤")) ("ngocj" ("玉鈺钰")) ("ngoj" ("午")) ("ngoo" ("吾吳吴梧蜈鼯洖唔")) ("ngoocs" ("呆禿秃")) ("ngooi" ("危桅巍嵬鮠")) ("ngooix" ("隗")) ("ngooj" ("悟遇晤寤誤误牾痦焐")) ("ngoon" ("言讠")) ("ngoonj" ("諢诨")) ("ngootj" ("兀屼杌矻卼")) ("ngoox" ("仵忤迕啎")) ("ngu" ("禺娛娱愚虞癒麌喁俁")) ("ngucj" ("獄狱")) ("nguj" ("寓寤")) ("ngung" ("隅嵎顒喁")) ("ngux" ("五伍")) ("nguy" ("危桅魏巍嵬鮠")) ("nguyeen" ("元原源沅芫嫄羱螈壖塬")) ("nguyeenj" ("願原愿")) ("nguyeenx" ("阮")) ("nguyeetj" ("月刖玥軏抈")) ("nguyj" ("偽伪魏")) ("ngw" ("魚鱼漁渔")) ("ngwj" ("御馭禦")) ("ngwng" ("凝")) ("ngwowcj" ("虐瘧疟")) ("ngwowngx" ("仰")) ("ngws" ("語语")) ("ngwu" ("牛")) ("ngwx" ("語语圄圉敔禦齬龉鋙")) ("nha" ("丫牙齖呀芽蚜衙鴉鸦伢玡椏桠")) ("nhaam" ("壬任妊紝")) ("nhaamj" ("任妊衽飪饪紝")) ("nhaamx" ("荏衽飪饪稔賃赁恁")) ("nhaan" ("人儿仁因姻氤諲茵湮洇凐堙絪裀駰禋銦铟闉亻")) ("nhaanj" ("刃認认仞紉纫軔轫韌韧牣")) ("nhaanx" ("忍訒刃仞紉軔轫韌牣")) ("nhaapj" ("入卄廿")) ("nhaatj" ("日馹")) ("nhaats" ("一壹")) ("nhacj" ("岳樂乐嶽鸑")) ("nhai" ("街崖捱涯睚巀")) ("nhaj" ("惹偌訝讶迓砑喏")) ("nham" ("岩巖喦癌碞")) ("nhan" ("顏颜")) ("nhanf" ("閒閑闲嫻娴癇痫鷴鷳鹇嫺")) ("nhanj" ("雁贗赝鴈")) ("nhanx" ("眼")) ("nhaoj" ("樂乐")) ("nhawng" ("蠅蝇")) ("nhax" ("疋雅喏")) ("nhi" ("而兒儿洏胹輀鴯鸸鮞鲕")) ("nhieem" ("蚺")) ("nhieemj" ("任")) ("nhieemx" ("冉染苒髯")) ("nhieen" ("然燃")) ("nhieeps" ("聶聂囁嗫懾慑攝摄躡蹑鑷镊顳颞")) ("nhieetj" ("熱热爇")) ("nhieets" ("熱热")) ("nhieeu" ("嬈娆橈桡蟯蛲饒饶蕘荛")) ("nhieeux" ("繞绕嬈娆擾扰遶")) ("nhij" ("二弭洱貳乬餌饵蕊佴珥惢樲")) ("nhix" ("爾尔耳餌饵邇迩尒佴刵珥鉺铒")) ("nho" ("儒")) ("nhu" ("柔揉需蹂嚅濡鞣糯蠕猱糅輮嬬薷繻襦懦")) ("nhuaanj" ("閏闰潤润")) ("nhucj" ("肉辱褥溽鄏蓐縟缛")) ("nhueej" ("銳锐")) ("nhuees" ("汭枘芮蚋毳")) ("nhuj" ("孺輮")) ("nhung" ("戎茸絨绒狨毧羢氄")) ("nhungx" ("冗")) ("nhux" ("乳擩")) ("nhuy" ("緌蕤")) ("nhuyeen" ("瓀壖")) ("nhuyeenx" ("軟软朊耎蝡")) ("nhuyj" ("蕊橤")) ("nhw" ("如茹侞洳袽銣铷鴽")) ("nhwng" ("仍扔礽")) ("nhwowcj" ("若弱鄀蒻篛箬爇")) ("nhwowng" ("攘瓤禳勷忀瀼蘘穰")) ("nhwowngj" ("嚷讓让")) ("nhwowngx" ("嚷壤攘釀酿")) ("nhws" ("絮")) ("nhwuj" ("蹂禸")) ("nhwux" ("糅")) ("nhwx" ("汝")) ("ni" ("尼呢妮怩鈮铌伲")) ("nichj" ("溺惄")) ("nieem" ("拈黏粘鯰鲶")) ("nieemj" ("念唸廿捻撚")) ("nieen" ("年撚")) ("nieenj" ("攆撵")) ("nieenr" ("碾")) ("nieens" ("撚")) ("nieenx" ("涊碾")) ("nieepj" ("捻")) ("nieeps" ("囡")) ("nieets" ("捏涅臬鎳镍苶隉陧嵲臲闑囓齧嚙啮")) ("nieeuj" ("尿嬝嫋溺")) ("nieeur" ("裊袅嫋褭")) ("nij" ("膩腻")) ("ninh" ("寧宁嚀咛擰拧獰狞檸柠甯懧聹聍鸋")) ("ninhj" ("佞濘")) ("ninhs" ("濘泞")) ("nir" ("禰祢旎")) ("noa" ("奴駑驽拏挐挼")) ("noaj" ("惰懦糯搦")) ("noanr" ("赧")) ("noanx" ("暖卵煖")) ("noo" ("奴帑駑驽孥")) ("nooij" ("內内")) ("nooix" ("餒馁")) ("nooj" ("怒")) ("noong" ("農农儂侬噥哝")) ("noongf" ("濃浓醲")) ("noonj" ("嫩")) ("nootj" ("吶呐訥讷鈉钠")) ("noox" ("努弩砮")) ("nucj" ("恧朒衄")) ("nung" ("膿脓")) ("nungf" ("醲儂侬噥哝濃浓穠襛")) ("nuy" ("萎痿")) ("nuyf" ("萎")) ("nuyj" ("倭矮")) ("nw" ("挐")) ("nwowng" ("娘孃")) ("nws" ("女")) ("nwuj" ("妞")) ("nwus" ("狃")) ("nwux" ("妞忸扭拗紐纽鈕钮狃杻炄莥籹")) ("nwx" ("女釹钕")) ("oa" ("凹哇娃歪媧娲渦涡蛙萵莴窩窝蝸蜗鍋锅窪洼窊喎呱")) ("oai" ("威")) ("oair" ("倭矮踒")) ("oais" ("薈荟")) ("oan" ("冤剜眢")) ("oanh" ("鶯莺塋縈萦轟轰罃瀅滢")) ("oanhs" ("塋瑩莹")) ("oanr" ("腕綰绾豌捥")) ("oans" ("怨")) ("oatj" ("挖")) ("oats" ("挖斡穵")) ("oo" ("圬汙污烏乌惡恶嗚呜鎢钨杇洿捂")) ("oocs" ("沃屋握渥齷龌幄喔鋈")) ("ooi" ("偎煨隈椳")) ("ooir" ("威傀猥")) ("oon" ("溫温瘟褞薀縕")) ("oong" ("翁嗡螉")) ("oongr" ("蓊塕滃")) ("oongs" ("蓊")) ("oonr" ("穩稳檃")) ("oor" ("鄔邬塢坞埡垭摀捂")) ("oos" ("惡恶")) ("ootj" ("膃腽")) ("oots" ("嗢")) ("pha" ("坡陂玻頗颇")) ("phaamr" ("品榀")) ("phaan" ("分份吩扮氛芬紛纷昐酚雰")) ("phaanf" ("分焚份汾氛墳坟枌棼濆燔蕡鼢羵豶")) ("phaanj" ("分份坋")) ("phaans" ("粉奮奋糞粪")) ("phaanx" ("忿墳坟憤愤糞粪僨偾鼢")) ("phaatj" ("佛彿怫艴")) ("phaats" ("弗彿拂芾巿氟紱绂咈茀艴綍韍黻祓")) ("phaauf" ("裒抔掊不")) ("phaaus" ("踣")) ("phaaux" ("缶剖釜掊")) ("phachs" ("拍珀粕劈魄擘霸掰啪")) ("phacs" ("朴釙钋撲樸璞蹼鏷镤")) ("phais" ("沛派蒎湃")) ("phaj" ("帕怕帊袙")) ("phamf" ("凡帆釩钒颿")) ("phamj" ("笵範氾犯范梵")) ("phan" ("潘攀拌幡璠旛")) ("phanf" ("墦樊礬矾璠膰蹯蠜鷭")) ("phangr" ("仿彷紡纺舫昉髣")) ("phanh" ("抨烹怦拼泙砰拼姘")) ("phanj" ("飯饭梵")) ("phanr" ("返反阪坂")) ("phans" ("判盼胖畔販贩泮頖襻")) ("phao" ("拋抛泡脬")) ("phaos" ("炮皰疱砲")) ("phapj" ("乏")) ("phaps" ("法炮砝琺珐")) ("phar" ("譜谱叵跛頗颇簸")) ("phas" ("破")) ("phatj" ("伐筏罰罚垡")) ("phats" ("發发髮")) ("phee" ("批砒鈚")) ("pheej" ("吠筮噬澨")) ("phees" ("廢废肺芾")) ("phi" ("非飛飞妃啡扉丕呸披菲鈹铍霏狉緋绯蜚騑鯡鲱苤痱")) ("phichs" ("霹澼癈")) ("phieems" ("泛氾汎")) ("phieen" ("反翻番幡翩蕃繙藩萹旛籓蹯")) ("phieenf" ("煩烦墦樊膰蘩")) ("phieens" ("片扇販贩煽騙骗搧謆騸骟")) ("phieetj" ("筏撇閥阀")) ("phieets" ("苤")) ("phieeu" ("飄飘漂嫖膘瞟縹缥鏢镖驃骠鰾鳔僄彯慓蔈螵薸")) ("phieeus" ("票剽漂摽標标裱縹缥驃骠")) ("phif" ("肥腓淝蜰")) ("phij" ("沸芾痱疿")) ("phinh" ("娉俜")) ("phir" ("匪屝斐菲翡誹诽庀圮悱棐榧蜚篚嚭")) ("phis" ("沸費费狒剕鐨镄")) ("phocj" ("縛缚")) ("phof" ("扶駙驸")) ("phong" ("風风封峰豐丰楓枫烽蜂瘋疯鋒锋犎葑酆灃沣")) ("phongf" ("防房")) ("phongr" ("仿倣訪访")) ("phongs" ("放倣訪访")) ("phoo" ("誧鋪铺舖鐠镨痡")) ("phoocs" ("仆扑撲蹼醭攵")) ("phooi" ("坏胚坯醅")) ("phoois" ("配浿")) ("phoonf" ("蕃繁瀿")) ("phoor" ("浦普溥誧譜谱潽氆鐠镨")) ("phoos" ("怖圃埔浦鋪铺")) ("phos" ("仆付咐訃讣赴副傅怀")) ("phu" ("夫伕孚俘趺鈇孵敷膚肤麩麸枹柎捊衭郛莩鄜砆")) ("phucj" ("復复伏服袱洑苻茯蝮輹鵩鰒鳆")) ("phucs" ("福复腹輻辐覆蝮鰒鳆")) ("phuf" ("扶浮咐芙芣涪符枎苻蚨桴稃蜉鳧凫榑罘夫俘")) ("phuj" ("夫父阜附負负埠婦妇輔辅駙驸賻赙拊祔跗鮒鲋阝")) ("phun" ("歕")) ("phungf" ("逢馮縫缝")) ("phungj" ("奉鳳凤唪")) ("phungr" ("捧唪")) ("phungs" ("諷讽賵")) ("phuns" ("噴喷")) ("phur" ("府父否甫斧俯釜莆腑撫抚頫吥俛胕簠黼柎")) ("phus" ("富賦赋覆")) ("phux" ("釜滏")) ("phwcs" ("幅愎複馥愊腷")) ("phwowcj" ("縛缚")) ("phwowcs" ("福")) ("phwowng" ("方妨枋肪芳匚邡鈁钫")) ("phwowngf" ("坊魴鲂")) ("phwowngj" ("鳳凤")) ("phwowngr" ("仿彷紡纺昉髣")) ("phwuj" ("復")) ("phwux" ("缶")) ("qua" ("戈瓜過过堝埚渦涡撾挝瘸咼呙胍緺騧呱")) ("quaan" ("君軍军勻匀均鈞钧筠畇荺莙皸皲麇龜龟")) ("quaanf" ("群羣裙宭")) ("quaanj" ("郡捃珺")) ("quaans" ("捃")) ("quaanx" ("窘")) ("quaatj" ("倔崛掘窟橛屈")) ("quaats" ("橘")) ("quachs" ("郭摑掴槨椁崞")) ("quai" ("乖")) ("quair" ("卦挂掛褂拐枴罣絓罫詿诖")) ("quais" ("卦怪褂儈侩劊刽燴烩膾脍夬罣絓詿诖澮浍獪狯旝鱠")) ("quan" ("觀观關关官冠貫矜倌棺綸纶鰥鳏瘝")) ("quang" ("光胱桄")) ("quangr" ("廣广獷犷懭鄺邝")) ("quangs" ("桄")) ("quanhs" ("獷犷")) ("quanr" ("管琯脘筦")) ("quans" ("冠貫贯慣惯串盥館馆灌罐觀观鸛鹳丱悺涫悹祼摜掼雚爟瓘矔鑵鱹")) ("quar" ("果寡蜾輠錁锞剮剐")) ("quas" ("過过")) ("quats" ("刮适括聒蛞颳栝筈鴰鸹")) ("quawcj" ("摑掴攫戄蠼")) ("quawcs" ("國国幗帼摑掴蟈蝈攫嘓聝膕虢閾阈馘矍")) ("quawng" ("肱觥")) ("quayr" ("拐")) ("queej" ("蹶劌刿獗")) ("quees" ("桂劌刿炔")) ("qui" ("歸归皈規规跪龜龟槼媯妫")) ("quif" ("逵葵夔馗戣騤")) ("quij" ("跪簣篑")) ("quir" ("鬼詭诡佹垝")) ("quis" ("貴贵季癸悸愧媿瞶鯚")) ("quix" ("軌轨揆晷匱匮櫃餽宄氿柜庪匭匦蕢蒉簋饋馈姽")) ("quoocs" ("國国")) ("quy" ("歸归皈規规跪龜龟槼媯妫")) ("quyeen" ("娟捐涓圈絹绢鵑鹃悁蜎蠲鄄")) ("quyeenf" ("權权拳圈蜷銓铨踡恮惓鬈顴颧")) ("quyeenj" ("倦")) ("quyeenr" ("卷圈捲綣绻鬈")) ("quyeens" ("卷畎狷眷絹绢睊罥睠獧圳")) ("quyeetj" ("譎谲撅")) ("quyeets" ("厥孓抉決决玨珏訣诀劂獗鴃蕨闕阙蹶鱖鳜玦觖趹噘撅橛鵙鐍亅")) ("quyf" ("逵葵夔馗戣騤")) ("quyj" ("跪簣篑")) ("quynh" ("坰扃駉冂")) ("quynhf" ("瓊琼惸煢茕")) ("quynhs" ("迥炯泂絅惸敻熲褧")) ("quyr" ("鬼詭诡佹垝")) ("quys" ("貴贵季癸悸愧媿瞶鯚")) ("quyx" ("軌轨揆晷匱匮櫃餽宄氿柜庪匭匦蕢蒉簋饋馈姽")) ("sa" ("沙砂紗纱裟鯊鲨桫痧娑莎")) ("saam" ("參参蔘森琛滲渗籸葠")) ("saamf" ("岑涔")) ("saams" ("闖闯讖谶")) ("saan" ("莘瞋甡嗔駪詵诜")) ("saanr" ("哂")) ("saans" ("哂疢趁櫬榇襯衬矧齔龀儭")) ("saats" ("叱抶")) ("saau" ("颼飕搊")) ("saauf" ("愁")) ("saauj" ("驟骤僽")) ("saaus" ("漱瘦")) ("sachs" ("冊册坼拆柵栅索策嘖啧彳筴嗦")) ("sacs" ("數数")) ("sai" ("差猜釵钗")) ("saif" ("柴豺儕侪")) ("sais" ("洒耍晒蔡灑曬瘵蠆虿踩縩瘥")) ("saj" ("乍")) ("sam" ("杉衫摻掺縿攙搀釤钐襂芟毿毵穇彡")) ("samf" ("摻掺巉攙搀讒谗饞馋欃鑱")) ("sams" ("懺忏")) ("san" ("山刊刪删姍姗珊舢訕讪跚潸")) ("sanf" ("孱潺羼")) ("sang" ("創创嗆呛瘡疮鎗艭")) ("sangf" ("床")) ("sangr" ("愴怆爽")) ("sangs" ("創创刱")) ("sanh" ("生牲笙傖伧甥撐撑瞠廳厅牚橕赬錆锖檉柽蟶蛏")) ("sanhr" ("倩廳厅凊眚")) ("sanj" ("棧栈鏟铲羼僝")) ("sanr" ("產产剷鏟铲")) ("sans" ("汕疝訕讪璨赸粲")) ("sao" ("抄炒捎梢稍鈔钞剿勦敲鞘弰筲艄蛸旚旓")) ("saof" ("巢繰缲繅缫")) ("saor" ("吵捎謅诌")) ("saos" ("套槊矠哨")) ("saps" ("插澀涩歃煠翣譅")) ("sas" ("吒咤蛇詫诧奼侘猞嗄")) ("sats" ("殺杀剎刹煞察擦摋攃鎩铩嚓霎")) ("sawcs" ("色敕嗇啬薔蔷穡穑銫铯濇轖圾")) ("sawnf" ("莘駪")) ("sawts" ("瑟虱蝨")) ("see" ("踅")) ("seenh" ("笙")) ("sees" ("傺")) ("si" ("差抬蚩笞痴篩筛癡魑眵瓻屣摛螄蛳鴟鸱螭")) ("sichs" ("齣")) ("sieem" ("覘觇")) ("sieemr" ("諂谄")) ("sieenr" ("蕆蒇")) ("sieeps" ("霎")) ("sieeu" ("超")) ("sinh" ("生牲笙胜")) ("sinhs" ("逞聘騁骋")) ("sir" ("恥耻聇褫哆蹝纚縰釃酾")) ("sis" ("翅啻")) ("six" ("士仕俟涘")) ("soa" ("蓑簑")) ("soais" ("帥帅")) ("soan" ("閂")) ("soanj" ("僎撰纂譔饌馔")) ("soans" ("篡竄窜爨")) ("soar" ("傻")) ("socs" ("朔嗍槊蒴")) ("song" ("囪囱窗雙双")) ("soo" ("芻刍騶驺")) ("soocs" ("矗")) ("soof" ("雛雏鶵")) ("soon" ("飧")) ("soor" ("數数")) ("soos" ("數数")) ("sow" ("初疋梳疏蔬")) ("sown" ("山")) ("sowr" ("所楚礎础")) ("sows" ("疏")) ("su" ("摴")) ("suaan" ("杶")) ("suaats" ("率摔帥帅蟀")) ("sucs" ("畜蓄縮缩矗搐滀蹜")) ("sung" ("充茺憧")) ("sungf" ("崇")) ("sungr" ("寵宠")) ("sungs" ("銃")) ("suy" ("衰推榱")) ("suyeenf" ("湍褖")) ("suyeenx" ("舛喘荈")) ("suyr" ("揣甩")) ("suys" ("帥帅率")) ("sw" ("師师獅狮摴攄摅")) ("swcs" ("飭飾饰")) ("swf" ("鋤锄耡鉏")) ("swj" ("事")) ("swowng" ("霜廂厢孀凔鷞")) ("swowngr" ("敞鬯惝昶")) ("swowngs" ("暢畅韔")) ("swr" ("史使駛驶")) ("sws" ("使")) ("swu" ("搜蒐艘餿馊颼飕嗖廋溲獀瘳謅诌鎪锼篘")) ("swur" ("丑杻")) ("swus" ("簉")) ("ta" ("些嗟搓罝瘥醝鹺鹾仨")) ("taam" ("心芯忄")) ("taamf" ("尋寻潯浔撏燖璕蕁荨鬵鱘鲟")) ("taamr" ("浸寢寝蕈寑祲寖鋟锓吣")) ("taams" ("沁")) ("taan" ("辛津新賓宾鋅锌儐傧濱滨薪檳槟瀕濒繽缤蠙鑌镔璸")) ("taanf" ("秦頻频嬪嫔瀕濒蘋顰颦嫀螓嚬矉嗪")) ("taanj" ("盡尽燼烬")) ("taans" ("訊讯進进汛迅晉晋儐傧縉缙殯殡囟搢擯摈")) ("taanx" ("牝儘燼烬臏膑賮藎荩贐赆髕髌")) ("taapj" ("集習习戢緝缉輯辑襲袭葺嶍熠霫襱摺")) ("taaps" ("卌")) ("taatj" ("疾嫉蒺")) ("taats" ("必悉畢毕嗶哔漆膝蟋蹕跸癟瘪芘柲毖蓽荜窸觱篳筚")) ("taaur" ("走叟嫂擻擞藪薮瞍謏")) ("taaus" ("奏湊凑腠揍")) ("taay" ("西恓硒粞")) ("taayr" ("洗跴")) ("tacj" ("昨柞炸祚鑿凿怍胙酢筰")) ("tacs" ("作炸索")) ("taf" ("斜邪")) ("tai" ("災灾哉思栽腮鰓鳃烒偲")) ("taif" ("才材栽財财裁纔鼒扌")) ("taij" ("在")) ("tair" ("載载崽")) ("tais" ("再塞載载賽赛僿")) ("taj" ("謝谢榭藉")) ("tam" ("三")) ("tamf" ("慚惭蠶喒蚕")) ("tamj" ("暫暂鏨錾槧椠")) ("tamr" ("糝糁")) ("tams" ("三")) ("tanf" ("殘残")) ("tang" ("桑喪丧嗓臧贓赃牂")) ("tangf" ("藏")) ("tangj" ("臟脏藏")) ("tangr" ("嗓髒脏磉駔驵顙颡")) ("tangs" ("喪丧葬髒脏搡")) ("tanr" ("散傘伞霰繖")) ("tans" ("散贊赞讚酂")) ("tao" ("遭搔糟繅缫騷骚臊")) ("taof" ("曹嘈漕槽繅缫艚螬")) ("taoj" ("造皂皁哻")) ("taor" ("早蚤掃扫棗枣澡藻璪埽")) ("taos" ("灶棗枣噪燥譟躁氉")) ("tapj" ("雜杂卅匝卡咂")) ("taps" ("匝颯飒咂砸")) ("tar" ("左姐寫写瀉泻灺")) ("tas" ("左佐些卸借")) ("tatj" ("拶")) ("tats" ("撒薩萨")) ("tawcj" ("賊贼")) ("tawcs" ("則则塞稷謖谡")) ("tawng" ("曾僧增憎繒缯噌橧矰罾")) ("tawngf" ("曾層层噌嶒")) ("tawngj" ("贈赠")) ("tawngs" ("甑")) ("tee" ("嘶犀廝厮撕臍脐躋跻粞痹樨嚌哜齎赍虀齏齑隮")) ("teef" ("齊齐劑剂薺荠蠐蛴")) ("teej" ("敝幣币弊擠挤斃毙霽霁獘")) ("teer" ("宰濟济薺崽")) ("tees" ("祭細细婿際际蔽濟济霽霁漈穄嚌哜穧鷩泲")) ("teex" ("劑剂擠挤斃毙霽霁鮆齌鱭鲚")) ("tha" ("他它她拖嵯搓磋蹉牠鉈铊瑳")) ("thaam" ("深")) ("thaamf" ("忱諶谌愖")) ("thaamj" ("甚椹葚什")) ("thaamr" ("沈審审嬸婶瀋諗谂讅")) ("thaams" ("沁")) ("thaan" ("親亲申伸身呻砷紳绅抻柛胂")) ("thaanf" ("神臣辰唇娠宸晨脣脤漘")) ("thaanj" ("脤腎肾慎蜃胂")) ("thaanr" ("哂矧")) ("thaans" ("殯殡")) ("thaapj" ("十什拾")) ("thaaps" ("溼濕湿隰")) ("thaatj" ("實实")) ("thaats" ("七失室厔匹庢疋柒")) ("thaau" ("收輸输偷")) ("thaaus" ("透湊凑嗽漱輳辏腠")) ("thachj" ("石祏")) ("thacj" ("碩硕鼫")) ("thacs" ("托拓拆柝託錯错飥跅馲橐蘀籜箨")) ("thai" ("台胎苔邰鮐鲐")) ("thair" ("泰貸贷綵汰呔")) ("thais" ("太采態态泰彩採菜汰睬綵蔡埰寀棌鈦钛踩")) ("tham" ("參参貪贪探摻掺驂骖")) ("thamr" ("慘惨毯忐菼憯")) ("thams" ("探")) ("than" ("坍灘滩攤摊癱瘫")) ("thang" ("湯汤膛鏜镗蹚燙烫")) ("thangr" ("倘徜淌搶抢躺儻傥鐋铴帑趟")) ("thanh" ("清聲声青蜻鯖鲭圊")) ("thanhf" ("成城誠诚宬")) ("thanhj" ("盛晟")) ("thanhs" ("聖圣")) ("thanr" ("坦袒")) ("thans" ("炭嘆叹碳歎")) ("thao" ("叨洮滔絛绦操韜韬饕弢喿愮幧縚繰缲")) ("thaor" ("草討讨艸騲")) ("thaos" ("造操澡糙慥懆")) ("thaps" ("插塔塌榻漯遢嗒搨錔闒鰨鳎")) ("thar" ("且庹")) ("thats" ("撻挞獺獭韃鞑闥闼")) ("thawcs" ("慝忒忑鋱铽")) ("thawng" ("升昇陞塍")) ("thawngf" ("澠渑繩绳")) ("thawngj" ("乘剩勝嵊蹭")) ("thawngs" ("勝胜")) ("thee" ("妻悽梯淒棲萋凄栖睇")) ("theej" ("逝誓筮揥")) ("theer" ("體采彩体醍")) ("thees" ("世勢势涕妻貰贳剃砌屜屉替鬄薙沏漆")) ("thi" ("詩诗施尸屍匙葹蓍鳲")) ("thichs" ("刺戚滴釋释奭慼踢適螫朿倜鬎襫")) ("thieem" ("添簽签籤鹼硷苫痁僉佥")) ("thieemf" ("檐簷蟾譫谵")) ("thieemj" ("忝贍赡掭")) ("thieemr" ("忝閃闪陝陕舔陜掞晱睒餂")) ("thieen" ("千天扁遷迁偏篇仟阡羶韆扦芊搧祅")) ("thieenf" ("禪禅嬋婵澶蟬蝉")) ("thieenj" ("善擅膳禪禅繕缮鱔鳝墠墡鄯嬗蟺")) ("thieenr" ("淺浅腆")) ("thieens" ("倩茜蒨瑱")) ("thieepj" ("涉唼愜惬")) ("thieeps" ("妾帖貼贴踥韘怗")) ("thieetj" ("舌揲")) ("thieets" ("切設设鐵铁餮竊窃僣銕")) ("thieeu" ("燒烧鍬锹挑")) ("thieeuf" ("迢韶苕笤髫岧")) ("thieeuj" ("召邵紹绍劭卲")) ("thieeur" ("少愀")) ("thieeus" ("少眺覜糶粜瞅頫")) ("thif" ("時时塒蒔莳鰣鲥")) ("thij" ("是視视氏市示侍恃柿豉嗜鈰铈諟礻")) ("thinf" ("辰")) ("thinh" ("烴烃")) ("thinhj" ("盛晟")) ("thinhr" ("請请")) ("thinhs" ("聽听")) ("thir" ("矢豕始弛屎豖舐")) ("this" ("試试施屁弒弑譬啻")) ("thoa" ("梭釵钗蓑簑")) ("thoaij" ("話话")) ("thoais" ("退腿褪")) ("thoan" ("湍竣悛逡")) ("thoanr" ("畽疃")) ("thoans" ("篡竄窜爨彖鋑攛撺躥蹿")) ("thoar" ("妥橢椭")) ("thoas" ("唾")) ("thoats" ("侻挩脫脱")) ("thoj" ("壽寿")) ("thoo" ("粗觕麤")) ("thoocs" ("禿秃嗾簇鏃镞蔟瘯")) ("thooi" ("崔推催崒蓷慛璀衰傕")) ("thoois" ("退淬腿倅啐焠")) ("thoon" ("吞村暾啍")) ("thoong" ("通聰聪匆囪囱恫蔥葱痌熜璁驄骢忿")) ("thoongs" ("統统痛捅")) ("thoonj" ("汆氽")) ("thoonr" ("忖")) ("thoons" ("寸吋褪螁")) ("thoonx" ("忖")) ("thoor" ("土吐釷钍")) ("thoos" ("兔厝措菟醋錯错堍")) ("thoots" ("卒猝")) ("thor" ("兔菟")) ("thowif" ("時时")) ("thu" ("收秋啾揪鞦鰍鳅揫楸萩鶖鬏")) ("thuaan" ("竣悛逡皴")) ("thuaanf" ("純纯淳馴驯醇鶉鹑膞蓴莼錞")) ("thuaanj" ("順顺")) ("thuaans" ("舜瞬")) ("thuaanx" ("盾")) ("thuaatj" ("術术述秫沭鉥")) ("thucj" ("蜀塾熟淑俶贖赎擉蠋孰菽")) ("thucs" ("束叔倏菽俶焂")) ("thuees" ("稅税蛻蜕帨挩")) ("thuf" ("殊酬讎雠蛛銖铢儔俦殳洙茱")) ("thuj" ("樹树受售授綬绶豎竖裋澍")) ("thung" ("從从舂樁桩蓯苁")) ("thungx" ("腫肿")) ("thuoocj" ("屬属")) ("thur" ("取首手守娶")) ("thus" ("戍首獸兽狩娶趣束")) ("thuyeen" ("詮诠佺拴痊銓铨荃筌跧輇辁遄醛")) ("thuyeenf" ("船嬋婵")) ("thuyeets" ("說说")) ("thuyf" ("垂陲誰谁圌")) ("thuyj" ("睡瑞諡謚谥")) ("thuyr" ("水始氵")) ("thuys" ("翠邃脆")) ("thw" ("且書书姐雌沮咀狙疽蛆舒苴紓纾趄雎")) ("thwaf" ("丞承乘")) ("thwcj" ("實实食饣植殖蝕蚀埴湜寔")) ("thwcs" ("式拭軾轼識识")) ("thwf" ("蜍")) ("thwj" ("署墅曙薯藷")) ("thwngs" ("賸")) ("thwowcj" ("籥鑰钥龠瀹芍爚")) ("thwowcs" ("鵲鹊爍烁鑠铄")) ("thwowng" ("倉仓商徜傖伧傷伤嗆呛愴怆搶抢滄沧槍枪蒼苍殤殇艙舱觴觞鎗鏘锵斨熗炝瑲蹌跄蹡鶬")) ("thwowngf" ("常嘗尝裳償偿嫦嚐鱨")) ("thwowngj" ("上尚")) ("thwowngr" ("上晌搶抢賞赏")) ("thwowngs" ("上")) ("thwr" ("此暑黍鼠藷呲泚跐玼")) ("thws" ("次庶刺恕佽栨栥覷觑")) ("thwus" ("鷲鹫")) ("ti" ("司卑絲丝貲赀鷥鸶虒偲澌緦缌颸罳")) ("tichj" ("夕席寂辟僻汐矽籍藉闢穸腊蓆")) ("tichs" ("昔析脊惜淅晰勣跡迹蜥僻舄潟瘠磧碛積积錫锡績绩蹟霹皙蜤裼踖蹐躄癖鶺鹩")) ("tieem" ("尖漸渐殲歼籤纖纤銛錟锬")) ("tieemf" ("潛潜灊")) ("tieemj" ("漸渐塹堑嶄崭")) ("tieems" ("僭僣譖谮")) ("tieen" ("先仙秈籼祆涎湔煎箋笺鮮鲜濺溅鞭韉鞯戔戋牋僊箯鬋籛躚跹淺浅氙")) ("tieenf" ("前錢钱")) ("tieenj" ("便賤贱羨銑铣羡羡")) ("tieenr" ("洗羨銑铣鮮鲜蘚藓癬癣筅尟跣戩戬獮燹冼")) ("tieens" ("進进箭薦洊牮荐")) ("tieenx" ("剪箭踐践餞饯濺溅揃翦燹譾谫羡")) ("tieepj" ("捷睫婕箑萐屧躞")) ("tieeps" ("接楫浹浃燮")) ("tieetj" ("截")) ("tieets" ("節节泌泄契洩屑紲绁楔薛褻灺媟揳渫絏癤疖齘卩")) ("tieeu" ("銷销宵標标消逍椒簫箫焦杓硝膘霄蕉蕭萧礁瀟潇鑣镳髟綃绡蛸僬摽潚熛麃瘭魈臕鐎蠨鷦鹪翛飆飙猋肖")) ("tieeuf" ("樵憔瞧礁譙谯")) ("tieeur" ("小篠筱")) ("tieeus" ("笑肖俏哨誚诮譙谯醮釂")) ("tieeux" ("峭悄剿勦憔")) ("tif" ("婢脾枇琵裨茨疵髭毘毗砒蚍萆貔啤")) ("tij" ("巳辟鼻劓避鐾卌圮")) ("tinh" ("星精旌惺晶并猩菁睛腥蜻")) ("tinhf" ("情晴睛氰")) ("tinhj" ("並淨净阱靖凈靚靓")) ("tinhr" ("省井醒阱擤")) ("tinhs" ("并併姓性摒狌")) ("tinhx" ("靖靜静竫")) ("tins" ("信囟")) ("tir" ("比徙仳妣姊俾璽玺譬汜芘枲秕耔秭茈庳葸屣蓰吡")) ("tis" ("子庇漬渍臂畀眥眦胔痹訿訾")) ("toa" ("唆簑唑莎")) ("toaf" ("座")) ("toaij" ("遂隧燧")) ("toais" ("碎")) ("toaj" ("坐座髽痤")) ("toan" ("痠酸狻")) ("toanf" ("全旋鑽钻攢攒碹")) ("toanr" ("纂瓚瓒鑽钻酇纘缵趲趱攥")) ("toans" ("算蒜筭")) ("toar" ("鎖锁挫瑣琐銼锉剉脞莝逤嗩唢璅")) ("toats" ("撮嘬蕝")) ("tongf" ("從从")) ("too" ("租蘇苏甦酥穌稣囌蒩")) ("toocj" ("族")) ("toocs" ("速簌觫蔌餗謖谡涑樕")) ("toof" ("徂殂")) ("tooi" ("淬")) ("tooif" ("推摧")) ("tooij" ("罪")) ("toois" ("最誶谇蕞晬")) ("tooj" ("祚阼胙")) ("toon" ("宗孫孙尊樽蓀荪孮猻")) ("toonf" ("存蹲")) ("toong" ("宗蹤踪淙棕鬃鬆悰嵕琮騣豵")) ("toongr" ("總总傯綜综摠")) ("toongs" ("送宋綜综粽")) ("toonr" ("損损撙")) ("toons" ("巽遜逊潠噀")) ("toonx" ("撙鐏鱒鳟")) ("toor" ("祖組组")) ("toos" ("訴诉素做嗉塑溯泝嫊愫愬膆")) ("toots" ("卒捽窣")) ("tra" ("查喳渣楂槎碴樝皻齇齄砟")) ("traam" ("簪鐕")) ("traamf" ("沈沉")) ("traamr" ("抌怎")) ("traams" ("譖谮鴆鸩")) ("traamx" ("朕")) ("traan" ("珍")) ("traanf" ("陳陈塵尘")) ("traanj" ("陣阵")) ("traans" ("鎮镇")) ("traapj" ("螫縶絷廿")) ("traaps" ("廿汁戢蕺謺")) ("traatj" ("秩紩跌")) ("traats" ("窒桎胵櫛栉")) ("traau" ("鄒邹鄹郰陬緅諏诹鯫鲰騶驺")) ("trachj" ("宅擇择澤泽翟")) ("trachs" ("窄笮蚱責责嘖啧幘帻簀箦賾赜磔舴咋")) ("tracj" ("蚱擢濯浞鷟鐲镯")) ("tracs" ("卓桌棹吒咤涿琢倬浞斮椓逴蜡斲諑诼啅")) ("traf" ("茶搽嗏")) ("trai" ("齋斋")) ("traij" ("寨賽赛砦")) ("trais" ("債债責责")) ("traix" ("廌豸")) ("tramj" ("站湛")) ("tramr" ("斬斩嶄崭")) ("trams" ("賺赚蘸")) ("trang" ("妝妆奘莊裝装樁桩庄梉粧戇戆")) ("trangf" ("長长腸肠獐幢撞傽")) ("trangj" ("狀状")) ("trangs" ("壯壮奘戇")) ("tranh" ("爭争箏筝崢峥猙狰幀帧睜睁趟橙錚铮棖枨琤")) ("tranhf" ("倀伥萇苌棖枨")) ("tranhs" ("爭争掙挣諍诤锃")) ("tranr" ("盞盏琖醆")) ("trans" ("綻绽")) ("traof" ("朝嘲潮")) ("traoj" ("棹櫂掉")) ("traor" ("爪找抓罩")) ("traos" ("罩笊")) ("traps" ("扱鍤锸劄")) ("trar" ("鮓")) ("tras" ("詐诈搾榨醡")) ("trats" ("扎札紮紥鍘铡眨")) ("trawcs" ("側侧仄惻恻測测昃陟鷙鸷廁厕")) ("trawn" ("榛臻溱獉蓁螓")) ("treej" ("滯滞彘")) ("treenhs" ("掙挣")) ("tri" ("知蜘椥錙锱")) ("trichj" ("擲掷躑踯擿蹢")) ("trichs" ("摘滴擿謫谪")) ("trieem" ("沾霑")) ("trieenf" ("旋纏缠廛躔瀍")) ("trieenj" ("篆")) ("trieenr" ("展輾辗搌蹍")) ("trieepj" ("摺慴讋褶")) ("trieeps" ("輒辄懾慑慴")) ("trieetj" ("坼徹彻撤澈轍辙屮")) ("trieets" ("折哲浙蜇哳晢")) ("trieeu" ("朝")) ("trieeuf" ("晁朝潮")) ("trieeuj" ("召兆趙赵肇旐趒")) ("trif" ("遲迟池持馳驰墀踟坻茌篪")) ("trij" ("治值褫")) ("trinh" ("貞贞偵侦楨桢禎祯赬遉")) ("trinhf" ("呈程埕塍裎酲")) ("trinhj" ("鄭郑")) ("tris" ("知致智置緻寘")) ("trix" ("峙痔稚雉豸稦搋")) ("trocj" ("濁浊鐲镯")) ("trocs" ("捉")) ("trongj" ("重仲中")) ("trowj" ("助箸")) ("trowr" ("阻俎齟龃沮")) ("trows" ("狙詛诅咀謯")) ("tru" ("誅诛")) ("truaan" ("屯肫迍窀訰輴諄谆")) ("truaatj" ("朮怵")) ("truaats" ("絀绌黜茁詘诎")) ("trucj" ("逐軸轴躅舳柚")) ("trucs" ("竹築竺筑茿")) ("truf" ("惆稠綢绸裯廚厨儔俦櫥橱疇畴籌筹躊踌幬帱幮譸躕蹰跦啁")) ("truj" ("住宙拄冑柱紂纣炷")) ("trung" ("中忠盅衷")) ("trungf" ("重虫沖冲蟲")) ("trungr" ("冢種塚")) ("trungs" ("中")) ("trus" ("住晝昼駐驻")) ("truy" ("追輜辎緇缁錘锤淄菑攵")) ("truyeenf" ("傳传")) ("truyeenj" ("傳传")) ("truyf" ("搥椎")) ("truyj" ("墜坠")) ("truys" ("縋缒")) ("trw" ("豬猪菹瀦潴櫫橥")) ("trwcj" ("直值")) ("trwf" ("除儲储躇滁篨")) ("trwng" ("征徵癥")) ("trwngf" ("澄瞪懲惩澂")) ("trwowcs" ("著着")) ("trwowng" ("帳帐張张賬账")) ("trwowngf" ("長长場场萇苌腸肠")) ("trwowngj" ("丈仗杖")) ("trwowngr" ("長长")) ("trwowngs" ("帳帐悵怅脹胀賬账漲涨幛")) ("trwr" ("褚")) ("trws" ("著着箸")) ("trwuf" ("抽紬瘳妯")) ("trwur" ("肘帚")) ("trwus" ("皺皱縐绉甃")) ("trwux" ("酎")) ("trwx" ("佇伫抒杼苧苎貯贮宁芧紵羜儲储著着")) ("tu" ("須须修羞脩鬚嬃饈馐")) ("tuaan" ("洵荀詢询遵峋恂郇")) ("tuaanf" ("旬巡循揗")) ("tuaanj" ("徇殉")) ("tuaanr" ("簨")) ("tuaans" ("俊峻浚濬駿骏畯餕寯")) ("tuaanx" ("徇殉侚")) ("tuaats" ("戌卹恤")) ("tucj" ("俗續续")) ("tucs" ("足宿夙粟肅肃槭蓿蹙僳摍顣鷫蹜")) ("tueej" ("彗慧蕙穗篲槥")) ("tuees" ("歲岁")) ("tuf" ("囚酋泅遒蝤")) ("tuj" ("聚袖岫褎")) ("tung" ("嵩縱纵蹤踪崧棕慫怂樅枞鬃賨")) ("tungf" ("松從从淞叢丛忪菘鬆")) ("tungj" ("誦诵訟讼頌颂")) ("tungr" ("悚聳耸竦")) ("tungs" ("縱纵瘲")) ("tus" ("秀宿繡绣鏽銹锈足")) ("tuy" ("睢綏绥雖虽尿荽觜檇")) ("tuyeen" ("宣脧揎楦瑄鐫镌")) ("tuyeenf" ("泉全旋漩璿璇鏇镟")) ("tuyeenr" ("選选渲雋隽")) ("tuyeens" ("線线腺銑铣")) ("tuyeetj" ("絕绝")) ("tuyeets" ("雪鱈鳕")) ("tuyf" ("隨随隋襚")) ("tuyj" ("脆悴淬萃瘁膵")) ("tuynh" ("騂")) ("tuyr" ("髓瀡")) ("tuys" ("醉祟粹睟")) ("tw" ("思斯私咨資资司姿孜胥茲兹玆孳滋貲赀廝厮諮谘髭鷥鸶苴嵫粢趑凘罳樗澌糈緦缌餈鎡鍶锶鶿")) ("twcs" ("即息媳熄鯽鲫螅唧")) ("twf" ("辭辞詞词徐泀祠茨瓷慈磁鹚")) ("twj" ("自似字寺序姒沮祀食饣敘叙嗣飼饲緒绪嶼屿牸漵溆鱮")) ("twowcs" ("雀削爵嚼爝皭")) ("twowng" ("相將将廂厢湘漿浆箱襄醬酱鏘锵鑲镶葙緗缃螿驤骧")) ("twowngf" ("祥詳详爿檣樯牆墙墻戕庠翔薔蔷嬙嫱")) ("twowngj" ("匠象像橡")) ("twowngr" ("想槳桨獎奖蔣蒋鯗鲞")) ("twowngs" ("相將将")) ("twr" ("子死紫籽梓訾耔茈仔")) ("tws" ("四伺思賜赐泗恣肆漬渍駟驷笥儩")) ("twu" ("陬掫湫滫緅諏诹鯫鲰蝤")) ("twuj" ("就僦")) ("twur" ("酒")) ("twx" ("醑")) ("u" ("幽呦")) ("uaan" ("紜纭氳氲蘊蕴縕")) ("uaanr" ("醞酝慍愠蘊蕴縕惲恽韞韫薀")) ("uaats" ("尉熨鬱黦蔚")) ("ucs" ("郁噢澳燠彧勖")) ("uees" ("喙穢秽濊嘒")) ("ums" ("唵")) ("ung" ("邕雍臃澭蕹雝廱灉饔癰痈")) ("ungr" ("擁拥壅瓮蕹")) ("ungs" ("壅甕瓮罋齆")) ("uoong" ("尢汪尪丌")) ("uoongr" ("枉")) ("ur" ("嫗妪傴伛噢")) ("uy" ("威倭喂逶葳崴")) ("uyeen" ("淵渊鴛鸳鵷箢")) ("uyeenr" ("宛苑婉惋莞菀腕碗蜿琬畹")) ("uyeets" ("噦哕")) ("uynh" ("瀯")) ("uyr" ("委畏尉喂萎痿慰諉诿餵骫餧")) ("uys" ("畏尉慰蔚愄")) ("vaan" ("雲云芸紜纭耘沄澐鄖郧篔蕓昀")) ("vaanj" ("運运韻韵鄆郓均")) ("vaans" ("問问抆汶")) ("vaanx" ("刎吻隕陨殞殒")) ("vaatj" ("勿物芴")) ("vangx" ("往")) ("vanh" ("嶸嵘")) ("vanj" ("萬万卍")) ("vanx" ("娩挽婉晚輓")) ("vawn" ("聞闻文紋纹紊蚊汶雯閿阌閺")) ("vawnj" ("紊")) ("veej" ("衛卫躗")) ("vi" ("為为囗微韋韦圍围幃帏葦苇違违薇闈闱黴酶喡")) ("vieem" ("炎")) ("vieen" ("員员園园圓圆猿袁垣爰媛援湲遠远轅辕圜")) ("vieenj" ("院援瑗垸媛")) ("vieenx" ("遠远")) ("vieetj" ("越粵粤鉞钺樾戉")) ("vieets" ("曰")) ("vij" ("未位為为謂谓味洧胃喟渭鮪鲔痏蜼蝟猬韙韪巋岿彙")) ("vinh" ("榮荣蠑蝾")) ("vinhj" ("詠咏泳")) ("vinhx" ("永")) ("vir" ("娓亹")) ("vix" ("尾娓偉伟葦苇緯纬鮪鲔嵬煒炜瑋玮艉韙韪韡")) ("vong" ("亡忘芒莣")) ("vongj" ("望妄")) ("vongx" ("罔惘網輞辋魍网")) ("voo" ("無无亡毋嘸呒")) ("vox" ("武")) ("vu" ("于吁圩巫芋迂盂竽紆纡雩誣诬蕪芜邘杅")) ("vuj" ("務务霧雾騖骛伍婺鶩鹜")) ("vux" ("雨武宇羽侮禹舞嫵妩憮怃鵡鹉廡庑甒")) ("vwcj" ("域棫蜮閾阈罭魊緎")) ("vwngj" ("彙暈晕")) ("vwowng" ("王忘")) ("vwowngj" ("王旺")) ("vwu" ("尤疣魷鱿")) ("w" ("於菸")) ("wcs" ("憶忆億亿抑臆肊")) ("wng" ("應应膺鷹鹰")) ("wngs" ("應应")) ("wowcs" ("約约喲哟")) ("wowng" ("央泱殃秧鴦鸯")) ("wowngr" ("怏鞅")) ("ws" ("淤瘀飫饫")) ("wu" ("憂忧優优麀懮耰")) ("wur" ("黝泑")) ("xa" ("車车奢賒赊畬畲硨砗")) ("xaam" ("侵郴駸")) ("xacs" ("確榷搉殼壳毊愨悫确碻")) ("xaf" ("蛇硨砗闍佘")) ("xai" ("猜")) ("xais" ("衩")) ("xaj" ("射麝酢")) ("xan" ("餐飧")) ("xanh" ("撐撑瞠鐺铛檉柽蟶蛏")) ("xans" ("燦灿")) ("xao" ("敲")) ("xaor" ("巧")) ("xar" ("捨扯卸舍撦")) ("xas" ("舍赦詫诧汊佘厙厍猞啥")) ("xax" ("社")) ("xees" ("蚩掣")) ("xi" ("貲赀媸")) ("xichs" ("赤尺斥呎彳哧鶒")) ("xieem" ("暹幨襜")) ("xieen" ("囅冁")) ("xieenr" ("闡阐")) ("xieepj" ("啑")) ("xieets" ("掣瘛")) ("xieeus" ("漂")) ("xir" ("齒齿侈")) ("xis" ("企歧廁厕熾炽幟帜翅啻")) ("xoa" ("叉釵钗杈扠")) ("xoaj" ("傻")) ("xoang" ("腔肛矼疘")) ("xoas" ("岔唾")) ("xoats" ("刷")) ("xu" ("樞枢趨趋姝")) ("xuaan" ("春椿")) ("xuaanr" ("蠢惷")) ("xuaats" ("出")) ("xucs" ("促蹙蹴觸触亍齪龊")) ("xuees" ("毳")) ("xung" ("衝沖冲忡瑽")) ("xus" ("臭溴醜")) ("xuy" ("吹炊笞嗤媸")) ("xuyeen" ("川穿栓氚紃巛")) ("xuyeens" ("串釧钏")) ("xuyeets" ("啜綴缀輟辍剟掇歠裰敪")) ("xuys" ("吹")) ("xw" ("樗")) ("xwng" ("稱称偁")) ("xwngs" ("秤稱称偁")) ("xwowcs" ("綽绰婥辶")) ("xwowng" ("昌倀伥菖閶阊倡")) ("xwowngr" ("廠厂氅")) ("xwowngs" ("倡唱娼猖鯧鲳")) ("xwr" ("杵處处")) ("xws" ("處处")) ("y" ("衣依伊咿漪噫醫医猗欹禕銥铱繄毉黟鷖衤")) ("yeem" ("奄俺淹焰腌厭厌醃崦閹阉懨恹")) ("yeemr" ("奄掩魘魇弇揜罨黶")) ("yeems" ("厭厌贗饜餍")) ("yeen" ("湮鞍燕焉安胭煙烟嫣菸焱鄢蔫臙讌閼阏")) ("yeenr" ("偃堰湮鼴鼹蝘鰋")) ("yeens" ("宴晏燕嚥嬿鷃讌醼")) ("yeeps" ("靨靥")) ("yeets" ("軋轧咽揭暍歇羯謁谒蠍揠")) ("yeeu" ("幺么夭吆妖約约要腰邀喲哟喓")) ("yeeur" ("夭窈舀殀窅")) ("yeeus" ("要")) ("yr" ("倚椅旖綺绮扆齮")) ("ys" ("意噫懿瘱薏饎鐿镱衣鷾")) ("z" ("、。〃〇〈〉《》「」『』【】〓〔〕〖〗〜兡兣兝兙兛瓨瓩")))) (include (t nil cjk-util) map) (include (t nil zh-util) map) (state ;; When an initial character is typed, re-handle it in "main" state. (init (starter (show) (pushback 1) (shift main)) (enter-fullwidth-mode) (enter-single-fullwidth-mode)) (main ;; When a complete sequence is typed, shift to "select" state ;; to allow users to select one from the candidates. (map (shift select)) (nil (hide) (shift check-undo)))) (include (t nil cjk-util) state) (include (t nil zh-util) state) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ����m17n-db-1.8.10/MIM/pa-inscript2-guru.mim������������������������������������������������������������0000644�0023456�0023456�00000006472�14463455220�013104� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; pa-inscript2-guru.mim -- Punjabi input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method pa inscript2-guru) (description "Punjabi input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 Key summary: Some complex Characters d=੍ (halant to type Parian character like Ra/Ha) The conjuncts called HALANT letters can be used using the following keys: (i) Consonant + RA ie, key 'K' + key 'd' + key 'j' (ii) Consonant + HA ie, key 'K' + key 'd' + key 'u' (iii) Consonant + VA ie, key 'K' + key 'd' + key 'b' (iv) Consonant + YA ie, key 'K' + key 'd' + key '/' Key summary: AP Singh Brar <apbrar@gmail.com>, Jaswinder Singh <jsingh@redhat.com> ") (title "ਕ") (map (trans ((KP_1) "੧") ((KP_2) "੨") ((KP_3) "੩") ((KP_4) "੪") ((KP_5) "੫") ((KP_6) "੬") ((KP_7) "੭") ((KP_8) "੮") ((KP_9) "੯") ((KP_0) "੦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("1" "੧") ((G-1) "‍") ("2" "੨") ((G-2) "‌") ("3" "੩") ("$" "ੱ") ("4" "੪") ((G-4) "₹") ("5" "੫") ("6" "੬") ("7" "੭") ("8" "੮") ("9" "੯") ("0" "੦") ("(" "(") (")" ")") ("_" "ਃ") ("-" "-") ("Q" "ਔ") ("q" "ੌ") ("W" "ਐ") ("w" "ੈ") ("E" "ਆ") ("e" "ਾ") ("R" "ਈ") ("r" "ੀ") ("T" "ਊ") ("t" "ੂ") ("Y" "ਭ") ("y" "ਬ") ("U" "ਙ") ("u" "ਹ") ("I" "ਘ") ("i" "ਗ") ((G-i) "ਗ਼") ("O" "ਧ") ("o" "ਦ") ("P" "ਝ") ("p" "ਜ") ((G-p) "ਜ਼") ("{" "ਢ") ("[" "ਡ") ((G-[) "ੜ") ("}" "ਞ") ("]" "਼") ("A" "ਓ") ("a" "ੋ") ("S" "ਏ") ("s" "ੇ") ("D" "ਅ") ((G-D) "☬") ("d" "੍") ((G-d) "ੑ") ("F" "ਇ") ((G-F) "ੲ") ("f" "ਿ") ("G" "ਉ") ((G-\G) "ੳ") ("g" "ੁ") ("H" "ਫ") ((G-H) "ਫ਼") ("h" "ਪ") ("j" "ਰ") ("K" "ਖ") ((G-K) "ਖ਼") ("k" "ਕ") ("L" "ਥ") ("l" "ਤ") (":" "ਛ") (";" "ਚ") ("\"" "ਠ") ("'" "ਟ") ("X" "ਂ") ((G-X) "ੴ") ("x" "ੰ") ((G-x) "ਁ") ("C" "ਣ") ("c" "ਮ") ("v" "ਨ") ("b" "ਵ") ((G-N) "ਲ਼") ("n" "ਲ") ("M" "ਸ਼") ("m" "ਸ") ("," ",") (">" "।") ("." ".") ((G-.) "॥") ("/" "ਯ") ((G-/) "ੵ") ("#" "੍ਰ") )) (state (init (trans))) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/hi-remington.mim�����������������������������������������������������������������0000644�0023456�0023456�00000007643�14422175267�012217� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; hi-remington.mim -- Hindi input method for Remington typewriter layout ;; Copyright (c) 2006-2010 Red Hat, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method hi remington) (description "Hindi input method for Remington typewriter layout. Author: Rajesh Ranjan <rranjan@redhat.com> ") (title "क") (map (starter (".") ("~") ("!") ("@") ("#") ("$") ("%") ("^") ("&") ("*") ("(") (")") ("{") ("}") ("[") ("]") ("<") (">") (",") ("?") ("/") ("\\") ("\"") (":") (";") ("+") ("=") ("_") ("-") ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("`") ("|") ("'") ("A") ("B")("C") ("D") ("E") ("F") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("P") ("Q") ("R") ("S") ("T") ("U") ("V") ("W") ("X") ("Y") ("Z") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("{" "क्ष्") ("[" "ख्") (")" "द्घ") ("}" "द्व") ("E" "म्") ("R" "त्") ("T" "ज्") ("Y" "ल्") ("U" "न्") ("I" "प्") ("O" "व्") ("P" "च्") ("D" "क्") ("F" "थ्") ("H" "भ्") ("L" "स्") ("\"" "ष्") ("'" "श्") ("z" "्र") ("Z" "र्") ("X" "ग्") ("C" "ब्") ("." "ण्") ("?" "घ्") ("/" "ध्")) (independent ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("vk" "आ") ("Wa" "ँ") ("ks" "ो") ("kS" "ौ") ("vAs" "ओ") ("vAS" "औ") ("`" "ृ") ("~" "`") ("!" "!") ("1" "१") ("@" "/") ("2" "२") ("#" "रु") ("3" "३") ("$" "+") ("4" "४") ("%" "ः") ("5" "५") ("^" "'") ("6" "६") ("&" "-") ("7" "७") ("*" "'") ("8" "८") ("(" ";") ("9" "९") ("0" "०") ("_" "ऋ") ("-" ".") ("+" "़") ("=" "त्र") ("q" "ु") ("W" "ॅ") ("w" "ू") ("Q" "फ") ("r" "त") ("e" "म") ("t" "ज") ("y" "ल") ("u" "न") ("i" "प") ("o" "व") ("p" "च") ("]" ",") ("|" "द्य") ("\\" "?") ("A" "।") ("a" "ं") ("S" "ै") ("s" "े") ("d" "क") ("f" "ि") ("G" "ळ") ("g" "ह") ("h" "ी") ("J" "श्र") ("j" "र") ("K" "ज्ञ") ("k" "ा") ("l" "स") (":" "रू") (";" "य") ("x" "ग") ("c" "ब") ("V" "ट") ("v" "अ") ("B" "ठ") ("b" "इ") ("N" "छ") ("n" "द") ("M" "ड") ("m" "उ") ("<" "ढ") ("," "ए") (">" "झ")) (dependent ("k" (delete @-) "")) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ���������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/as-itrans.mim��������������������������������������������������������������������0000644�0023456�0023456�00000010413�14422175267�011505� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; as-itrans.mim -- Assamese input method with ITRANS method ;; Copyright (C) 2003, 2004, 2005, 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method as itrans) (description "Assamese input method by ITRANS transliteration. For the detail of ITRANS, see the page: <http://www.aczoom.com/itrans/> ") (title "ক") (map (starter (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "ক্") ("kh" "খ্") ("g" "গ্") ("gh" "ঘ্") ("~N" "ঙ্") ("N^" "ঙ্") ("ch" "চ্") ("Ch" "ছ্") ("chh" "ছ্") ("j" "জ্") ("jh" "ঝ্") ("~n" "ঞ্") ("JN" "ঞ্") ("T" "ট্") ("Th" "ঠ্") ("D" "ড্") ("Dh" "ঢ্") ("N" "ণ্") ("t" "ত্") ("th" "থ্") ("d" "দ্") ("dh" "ধ্") ("n" "ন্") ("p" "প্") ("ph" "ফ্") ("b" "ব্") ("bh" "ভ্") ("m" "ম্") ("y" "য্") ("r" "ৰ্") ("l" "ল্") ("v" "ৱ্") ("w" "ৱ্") ("sh" "শ্") ("Sh" "ষ্") ("shh" "ষ্") ("s" "স্") ("h" "হ্") (".D" "ড়্") (".Dh" "ঢ়্") ("Y" "য়্") ("yh" "য়্") ("GY" "জ্ঞ্") ("dny" "জ্ঞ্") ("x" "ক্ষ্")) (independent ("a" "অ") ("aa" "আ") ("A" "আ") ("i" "ই") ("ii" "ঈ") ("I" "ঈ") ("u" "উ") ("uu" "ঊ") ("U" "ঊ") ("RRi" "ঋ") ("R^i" "ঋ") ("LLi" "ঌ") ("L^i" "ঌ") ("e" "এ") ("ai" "ঐ") ("o" "ও") ("au" "ঔ") ("RRI" "ৠ") ("R^I" "ৠ") ("LLI" "ৡ") ("L^I" "ৡ") (".N" "ঁ") (".n" "ং") ("M" "ং") ("H" "ঃ") (".h" "্") ("0" "০") ("1" "১") ("2" "২") ("3" "৩") ("4" "৪") ("5" "৫") ("6" "৬") ("7" "৭") ("8" "৮") ("9" "৯") ("#" "্ৰ") ("$" "ৰ্") ("^" "ত্ৰ") ("*" "শ্ৰ") ("]" "়") ((KP_1) "১") ((KP_2) "২") ((KP_3) "৩") ((KP_4) "৪") ((KP_5) "৫") ((KP_6) "৬") ((KP_7) "৭") ((KP_8) "৮") ((KP_9) "৯") ((KP_0) "০") ((S-\ ) "‌") ((C-@) "‍")) (dependent ("a" (delete @-) "") ("aa" (delete @-) "া") ("A" (delete @-) "া") ("i" (delete @-) "ি") ("ii" (delete @-) "ী") ("I" (delete @-) "ী") ("u" (delete @-) "ু") ("uu" (delete @-) "ূ") ("U" (delete @-) "ূ") ("RRi" (delete @-) "ৃ") ("R^i" (delete @-) "ৃ") ("LLi" (delete @-) "ৢ") ("L^i" (delete @-) "ৢ") ("e" (delete @-) "ে") ("ai" (delete @-) "ৈ") ("o" (delete @-) "ো") ("au" (delete @-) "ৌ") ("RRI" (delete @-) "ৄ") ("R^I" (delete @-) "ৄ") ("LLI" (delete @-) "ৣ") ("L^I" (delete @-) "ৣ")) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/mr-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000006242�14422175267�012036� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mr-phonetic.mim -- Marathi input method for phonetic layout ;; Copyright (c) 2004-2007 Red Hat, Inc. All rights reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method mr phonetic) (description "Marathi input method for phonetic layout. Key Summary: 1. ज्ञ : ^ This can also be typed as a sequence of following: ज + ् + ञ i.e. j +f + % 2. त्र : not available here shd be one This can also be typed as a sequence of following: त + ् + र i.e. t + f + r 3. क्ष : X This can also be typed as a sequence of following: क + ् + ष i.e. k + f + x 4. श्र : * This can also be typed as a sequence of following: श + ् + र i.e. S + f + r Author: Mayank Jain <majain@redhat.com> ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("~" ?ऎ) ("`" ?ॆ) ("!" ?ऍ) ("1" ?१) ("@" ?ॅ) ("2" ?२) ("#" ?ऑ) ("3" ?३) ("$" ?ॉ) ("4" ?४) ("%" ?ञ) ("5" ?५) ("6" ?६) ("7" ?७) ("8" ?८) ("(" ?() ("9" ?९) (")" ?)) ("0" ?०) ("_" ?_) ("-" ?-) ("+" ?+) ("=" ?=) ("Q" ?औ) ("q" ?ओ) ("W" ?ठ) ("w" ?ट) ("E" ?ै) ("e" ?े) ("R" ?ृ) ("r" ?र) ("T" ?थ) ("t" ?त) ("Y" ?य़) ("y" ?य) ("U" ?ू) ("u" ?ु) ("I" ?ी) ("i" ?ि) ("O" ?ौ) ("o" ?ो) ("P" ?फ) ("p" ?प) ("{" ?ढ) ("[" ?ड) ("}" ?ऱ) ("]" ?ऋ) ("A" ?आ) ("a" ?ा) ("S" ?श) ("s" ?स) ("D" ?ध) ("d" ?द) ("F" ?अ) ("f" ?्) ("G" ?घ) ("g" ?ग) ("H" ?ः) ("h" ?ह) ("J" ?झ) ("j" ?ज) ("K" ?ख) ("k" ?क) ("L" ?ळ) ("l" ?ल) (":" ?ई) (";" ?इ) ("\"" ?ऊ) ("'" ?उ) ("|" ?ऒ) ("\\" ?ॊ) ("Z" ?ँ) ("z" ?ङ) ("x" ?ष) ("C" ?छ) ("c" ?च) ("V" ?ऴ) ("v" ?व) ("B" ?भ) ("b" ?ब) ("N" ?ण) ("n" ?न) ("M" ?ं) ("m" ?म) ("<" ?ऩ) ("," ?,) (">" ?़) ("." ?।) ("?" ?ऐ) ("/" ?ए) ("^" "ज्ञ") ("X" "क्ष") ("*" "श्र") ("ff" "्‌") )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/te-apple.mim���������������������������������������������������������������������0000644�0023456�0023456�00000011664�14422175267�011324� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ;; Input Method for Telugu Apple Keyboard Layout ;; ;; Copyright (c) 2006, Chaitanya Kamisetty <chaitanya@atc.tcs.co.in> ;; ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; ;; This library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public ;; License as published by the Free Software Foundation; either ;; version 2.1 of the License, or (at your option) any later version. ;; ;; This library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; ;; You should have received a copy of the GNU Lesser General Public ;; License along with this library; if not, write to the Free Software ;; Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ;; (input-method te apple) (description "Apple keyboard layout for Telugu") (title "తెలుగు") (map (independent ("0" "0") ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7") ("8" "8") ("9" "9") ("@" "'") ("#" "%") ("\$" "్పు") ("%" "్ర") ("^" "-") ("&" "|") ("*" "`") ("(" "(") (")" ")") ("-" "×") ("_" "÷") ("=" "=") ("+" "+") ("\\" "ః") ("|" "ఁ") ("}" "!") ("I" "/") ("<" ";") ("." ".") (">" "?") ("g" "ం") ("G" ":") ("Q" "క్ష్మి") ("O" "స్త్ర") ("P" "ష్ట్ర") ("{" "క్ష్మ") ("N" "క్ష్మీ") ("`" "_") ("h" "్") ("H" "్") ("q" "అ") ("e" "ఆ") ("r" "ఇ") ("w" "ఈ") ("i" "ఉ") ("p" "ఊ") ("W" "ఋ") ("E" "ౠ") ("u" "ఎ") ("o" "ఏ") ("[" "ఐ") ("t" "ఒ") ("y" "ఓ") ("]" "ఔ") ) (dependent_vowels ("e" "ా") ("r" "ి") ("w" "ీ") ("i" "ు") ("p" "ూ") ("W" "ృ") ("E" "ౄ") ("u" "ె") ("o" "ే") ("[" "ై") ("t" "ొ") ("y" "ో") ("]" "ౌ") ("H" "్") ) (a_matra ("q" "") ) (consonants ("j" "క") ("J" "ఖ") ("x" "గ") ("X" "ఘ") ("R" "ఙ") ("m" "చ") ("M" "ఛ") ("/" "జ") ("?" "ఝ") ("T" "ఞ") ("z" "ట") ("Z" "ఠ") ("c" "డ") ("C" "ఢ") ("L" "ణ") ("s" "త") ("S" "థ") ("d" "ద") ("D" "ధ") ("l" "న") (";" "ప") (":" "ఫ") ("v" "బ") ("V" "భ") ("b" "మ") ("n" "య") ("k" "ర") ("a" "ల") ("f" "వ") ("F" "శ") ("\"" "ష") ("'" "స") ("B" "హ") ("A" "ళ") ("K" "ఱ") ("Y" "క్ష") ("U" "శ్రీ") ) ;;consonants occuring after a halant (halant_consonants ("j" (delete @-) "క") ("J" (delete @-) "ఖ") ("x" (delete @-) "గ") ("X" (delete @-) "ఘ") ("R" (delete @-) "ఙ") ("m" (delete @-) "చ") ("M" (delete @-) "ఛ") ("/" (delete @-) "జ") ("?" (delete @-) "ఝ") ("T" (delete @-) "ఞ") ("z" (delete @-) "ట") ("Z" (delete @-) "ఠ") ("c" (delete @-) "డ") ("C" (delete @-) "ఢ") ("L" (delete @-) "ణ") ("s" (delete @-) "త") ("S" (delete @-) "థ") ("d" (delete @-) "ద") ("D" (delete @-) "ధ") ("l" (delete @-) "న") (";" (delete @-) "ప") (":" (delete @-) "ఫ") ("v" (delete @-) "బ") ("V" (delete @-) "భ") ("b" (delete @-) "మ") ("n" (delete @-) "య") ("k" (delete @-) "ర") ("a" (delete @-) "ల") ("f" (delete @-) "వ") ("F" (delete @-) "శ") ("\"" (delete @-) "ష") ("'" (delete @-) "స") ("B" (delete @-) "హ") ("A" (delete @-) "ళ") ("K" (delete @-) "ఱ") ("Y" (delete @-) "క్ష") ("U" (delete @-) "శ్రీ") ) ;; halant occuring after a dependent vowel (halant_after_vowel ("h" (delete @-) "్" ) ("H" (delete @-) "్" ) ) (halant ("h" "్" ) ("H" "్" ) ) ; m17n stuff (return ((Return))) (backspace ((BackSpace) (undo))) ) (state (init (consonants (shift first)) (independent) ) (first (a_matra (shift second_a)) (dependent_vowels (set current_vowel @-) (shift second_b)) (halant (shift third_a)) (backspace) ) ;;consonat+a matra (second_a (halant (shift third_a)) (backspace) ) ;;state when consonant+dependent vowel occurs (second_b ;;move the dependent vowel to the end and add halant to the base consonant (halant_after_vowel (insert current_vowel) (shift fourth)) (consonants (set current_vowel 0) (shift first)) (backspace) ) ;;consonant when followed by halant (third_a (consonants (shift third_b)) (backspace) ) ;;state when cosonant+halant+consonant occurs ;;further composition of halant+consonant is achieved with third_a and third_b states ;;this is required as dependent and independent vowels have same keys and have to be ;;identified by the context (third_b (halant (shift third_a)) (consonants (shift first)) (backspace) ) (fourth ;;delete the dependent vowel and add at the end after the consonant (halant_consonants (insert current_vowel) (shift second_b)) (backspace) ) ) ����������������������������������������������������������������������������m17n-db-1.8.10/MIM/si-trans.mim���������������������������������������������������������������������0000644�0023456�0023456�00000014654�14422175267�011357� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; si-trans.mim -- Sinhala transliteration keymap ;; Copyright (C) 2007-2011 Harshula Jayasuriya <harshula@gmail.com> ;; This program is free software; you can redistribute it and/or ;; modify it under the terms of the GNU General Public License ;; as published by the Free Software Foundation; either version 2 ;; of the License, or (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program; if not, write to the Free Software ;; Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; m17n Keymap file for Sinhala (Sri Lanka) (2007-07-08) ;; Maintainer: Harshula Jayasuriya <harshula@gmail.com> ;; Last Updated: 2011-12-05 ;; This is a transliteration mapping for a standard US-English keyboard ;; (qwerty) ;; http://www.nongnu.org/sinhala/doc/transliteration/sinhala-transliteration_5.html (input-method si transliteration) (description "Sinhala transliteration input method: <http://www.nongnu.org/sinhala/doc/transliteration/sinhala-transliteration_5.html>" ) (title "සි (Transliteration)") (map (consonants ("k" "ක්") ; 0x0d9a - alpapraana kayanna (ka) ("kH" "ඛ්") ; 0x0d9b - mahaapraana kayanna (kha) ("g" "ග්") ; 0x0d9c - alpapraana gayanna (ga) ("gH" "ඝ්") ; 0x0d9d - mahaapraana gayanna (gha) ("NG" "ඞ්") ; 0x0d9e - kantaja naasikyaya (nga) ("Mg" "ඟ්") ; 0x0d9f - sanyaka gayanna (nnga) ((A-n g) "ඟ්") ; AS ABOVE ((G-n g) "ඟ්") ; AS ABOVE ("c" "ච්") ; 0x0da0 - alpapraana cayanna (ca) ("cH" "ඡ්") ; 0x0da1 - mahaapraana cayanna (cha) ("j" "ජ්") ; 0x0da2 - alpapraana jayanna (ja) ("jH" "ඣ්") ; 0x0da3 - mahaapraana jayanna (jha) ("My" "ඤ්") ; 0x0da4 - taaluja naasikyaya (nya) ((A-n y) "ඤ්") ; AS ABOVE ((G-n y) "ඤ්") ; AS ABOVE ("jqMy" "ඥ්") ; 0x0da5 - taaluja sanyooga naasikyaya (jnya) ((j q A-n y) "ඥ්") ; AS ABOVE ((j q G-n y) "ඥ්") ; AS ABOVE ("Mj" "ඦ්") ; 0x0da6 - sanyaka jayanna (nyja) ((A-n j) "ඦ්") ; AS ABOVE ((G-n j) "ඦ්") ; AS ABOVE ("T" "ට්") ; 0x0da7 - alpapraana ttayanna (tta) ("TH" "ඨ්") ; 0x0da8 - mahaapraana ttayanna (ttha) ("D" "ඩ්") ; 0x0da9 - alpapraana ddayanna (dda) ("DH" "ඪ්") ; 0x0daa - mahaapraana ddayanna (ddha) ("N" "ණ්") ; 0x0dab - muurdhaja nayanna (nna) ("MD" "ඬ්") ; 0x0dac - sanyaka ddayanna (nndda) ((A-n D) "ඬ්") ; AS ABOVE ((G-n D) "ඬ්") ; AS ABOVE ("t" "ත්") ; 0x0dad - alpapraana tayanna (ta) ("tH" "ථ්") ; 0x0dae - mahaapraana tayanna (tha) ("d" "ද්") ; 0x0daf - alpapraana dayanna (da) ("dH" "ධ්") ; 0x0db0 - mahaapraana dayanna (dha) ("n" "න්") ; 0x0db1 - dantaja nayanna (na) ("Md" "ඳ්") ; 0x0db3 - sanyaka dayanna (nda) ((A-n d) "ඳ්") ; AS ABOVE ((G-n d) "ඳ්") ; AS ABOVE ("p" "ප්") ; 0x0db4 - alpapraana payanna (pa) ("pH" "ඵ්") ; 0x0db5 - mahaapraana payanna (pha) ("b" "බ්") ; 0x0db6 - alpapraana bayanna (ba) ("bH" "භ්") ; 0x0db7 - mahaapraana bayanna (bha) ("m" "ම්") ; 0x0db8 - mayanna (ma) ("Mb" "ඹ්") ; 0x0db9 - amba bayanna (mba) ("y" "ය්") ; 0x0dba - yayanna (ya) ("r" "ර්") ; 0x0dbb - rayanna (ra) ("l" "ල්") ; 0x0dbd - dantaja layanna (la) ("v" "ව්") ; 0x0dc0 - vayanna (va) ("sH" "ශ්") ; 0x0dc1 - taaluja sayanna (sha) ("SH" "ෂ්") ; 0x0dc2 - muurdhaja sayanna (ssa) ("s" "ස්") ; 0x0dc3 - dantaja sayanna (sa) ("h" "හ්") ; 0x0dc4 - hayanna (ha) ("L" "ළ්") ; 0x0dc5 - muurdhaja layanna (lla) ("f" "ෆ්") ; 0x0dc6 - fayanna (fa) ) (independent ("a" "අ") ; 0x0d85 - ayanna (a) ("aa" "ආ") ; 0x0d86 - aayanna (aa) ("ae" "ඇ") ; 0x0d87 - aeyanna (ae) ("aee" "ඈ") ; 0x0d88 - aeeyanna (aee) ("i" "ඉ") ; 0x0d89 - iyanna (i) ("ii" "ඊ") ; 0x0d8a - iiyanna (ii) ("u" "උ") ; 0x0d8b - uyanna (u) ("uu" "ඌ") ; 0x0d8c - uuyanna (uu) ("rI" "ඍ") ; 0x0d8d - iruyanna (iru) ("rII" "ඎ") ; 0x0d8e - iruuyanna (iruu) ("lU" "ඏ") ; 0x0d8f - iluyanna (ilu) ("lUU" "ඐ") ; 0x0d90 - iluuyanna (iluu) ("e" "එ") ; 0x0d91 - eyanna (e) ("ee" "ඒ") ; 0x0d92 - eeyanna (ee) ("ai" "ඓ") ; 0x0d93 - aiyanna (ai) ("o" "ඔ") ; 0x0d94 - oyanna (o) ("oo" "ඕ") ; 0x0d95 - ooyanna (oo) ("au" "ඖ") ; 0x0d96 - auyanna (au) ("nG" "ං") ; 0x0d82 - anusvaraya (anusvara) ("H" "ඃ") ; 0x0d83 - visargaya (visarga) ((A-h) "ඃ") ; AS ABOVE ((G-h) "ඃ") ; AS ABOVE ((A-.) "෴") ; 0x0df4 - kunddaliya (punctuation) ((G-.) "෴") ; 0x0df4 - kunddaliya (punctuation) ;; Shift-space and Alt-space ((S-\ ) " ") ; 0x00a0 - no-break space ((A-\ ) "‌") ; 0x200c - ZWNJ ((G-\ ) "‌") ; 0x200c - ZWNJ ) (dependent ("a" (delete @-)) ; (a) ("aa" (delete @-) "ා") ; 0x0dcf - aela-pilla (aa) ("ae" (delete @-) "ැ") ; 0x0dd0 - ketti aeda-pilla (ae) ("aee" (delete @-) "ෑ") ; 0x0dd1 - diga aeda-pilla (aae) ("i" (delete @-) "ි") ; 0x0dd2 - ketti is-pilla (i) ("ii" (delete @-) "ී") ; 0x0dd3 - diga is-pilla (ii) ("u" (delete @-) "ු") ; 0x0dd4 - ketti paa-pilla (u) ("uu" (delete @-) "ූ") ; 0x0dd6 - diga paa-pilla (uu) ("rU" (delete @-) "ෘ") ; 0x0dd8 - gaetta-pilla (r) ("rUU" (delete @-) "ෲ") ; 0x0df2 - diga gaetta-pilla (rr) ("lU" (delete @-) "ෟ") ; 0x0ddf - gayanukitta (l) ("lUU" (delete @-) "ෳ") ; 0x0df3 - diga gayanukitta (ll) ("e" (delete @-) "ෙ") ; 0x0dd9 - kombuva (e) ("ee" (delete @-) "ේ") ; 0x0dda - diga kombuva (ee) ("ai" (delete @-) "ෛ") ; 0x0ddb - kombu deka (ai) ("o" (delete @-) "ො") ; 0x0ddc - kombuva haa aela-pilla (o) ("oo" (delete @-) "ෝ") ; 0x0ddd - kombuva haa diga aela-pilla (oo) ("au" (delete @-) "ෞ") ; 0x0dde - kombuva haa gayanukitta (au) ("q" (delete @-) "්‍") ; 0x0dca,0x200d - join - conjunct letters cons 0DCA ZWJ cons ("Q" (delete @-) "‍්") ; 0x200d,0x0dca - touch - cons ZWJ 0DCA cons ) (rakyan ("R" (delete @-) "්‍ර්") ; 0x0dca,0x200d,0x0dbb - rakaaranshaya ("Y" (delete @-) "්‍ය්") ; 0x0dca,0x200d,0x0dba - yansaya ) ) (state (init (consonants (shift second)) (independent) ) (second (consonants) (dependent (shift init)) (rakyan) ) ) ������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ml-itrans.mim��������������������������������������������������������������������0000644�0023456�0023456�00000012745�14422175267�011524� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ml-itrans.mim -- Malayalam input method with ITRANS method ;; Copyright (C) 2003, 2004, 2005, 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ml itrans) (description "Malayalam input method by ITRANS transliteration. Itrans keyboard helps you to type the way you speak. For instance, if your input method framework is SCIM, activate it and select Malayalam Itrans from the SCIM tab appearing on the down right corner. Then you can input Malayalam text with the help of following keys. Key - Consonant k - ക് ~n - ഞ് n - ന് ld - ള് kh - ഖ് JN - ഞ് p - പ് v - വ് g - ഗ് T - ട് ph - ഫ് w - വ് gh - ഘ് Th - ഠ് b - ബ് sh - ശ് ~N - ങ് D - ഡ് bh - ഭ് Sh - ഷ് N^ - ങ് Dh - ഢ് m - മ് shh - ഷ് ch - ച് N - ണ് y - യ് s - സ് Ch - ഛ് t - ത് r - ര് h - ഹ് chh - ഛ് th - ഥ് rh - റ് GY - ജ്ഞ് j - ജ് d - ദ് l - ല് dny - ജ്ഞ് jh - ഝ് dh - ധ് L - ള് x - ക്ഷ്) Key - Vowel a - അ I - ഈ R^i - ഋ ee - ഏ au - ഔ aa - ആ u - ഉ LLi - ഌ ai - ഐ A - ആ uu - ഊ L^i - ഌ o - ഒ i - ഇ U - ഊ e - എ oo - ഓ ii - ഈ RRi - ഋ E - ഏ O - ഓ Key - Misc 0 - ൦ 5 - ൫ .n - ം # - ്ര 1 - ൧ 6 - ൬ M - ം $ - ര് 2 - ൨ 7 - ൭ H - ഃ ^ - ത്ര 3 - ൩ 8 - ൮ .h - ് * - ശ്ര 4 - ൪ 9 - ൯ For more information refer to following: http://fedoraproject.org/wiki/I18N/Indic/MalayalamKeyboardLayouts For the detail of ITRANS, see the page: <http://www.aczoom.com/itrans/> ") (title "ക") (map (starter (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "ക്") ("kh" "ഖ്") ("g" "ഗ്") ("gh" "ഘ്") ("~N" "ങ്") ("N^" "ങ്") ("ch" "ച്") ("Ch" "ഛ്") ("chh" "ഛ്") ("j" "ജ്") ("jh" "ഝ്") ("~n" "ഞ്") ("JN" "ഞ്") ("T" "ട്") ("Th" "ഠ്") ("D" "ഡ്") ("Dh" "ഢ്") ("N" "ണ്") ("t" "ത്") ("th" "ഥ്") ("d" "ദ്") ("dh" "ധ്") ("n" "ന്") ("p" "പ്") ("ph" "ഫ്") ("b" "ബ്") ("bh" "ഭ്") ("m" "മ്") ("y" "യ്") ("r" "ര്") ("rh" "റ്") ("l" "ല്") ("L" "ള്") ("ld" "ള്") ("v" "വ്") ("w" "വ്") ("sh" "ശ്") ("Sh" "ഷ്") ("shh" "ഷ്") ("s" "സ്") ("h" "ഹ്") ("GY" "ജ്ഞ്") ("dny" "ജ്ഞ്") ("x" "ക്ഷ്")) (independent ("a" "അ") ("aa" "ആ") ("A" "ആ") ("i" "ഇ") ("ii" "ഈ") ("I" "ഈ") ("u" "ഉ") ("uu" "ഊ") ("U" "ഊ") ("RRi" "ഋ") ("R^i" "ഋ") ("LLi" "ഌ") ("L^i" "ഌ") ("e" "എ") ("E" "ഏ") ("ee" "ഏ") ("ai" "ഐ") ("o" "ഒ") ("oo" "ഓ") ("O" "ഓ") ("au" "ഔ") (".n" "ം") ("M" "ം") ("H" "ഃ") (".h" "്") ("0" "൦") ("1" "൧") ("2" "൨") ("3" "൩") ("4" "൪") ("5" "൫") ("6" "൬") ("7" "൭") ("8" "൮") ("9" "൯") ("#" "്ര") ("$" "ര്") ("^" "ത്ര") ("*" "ശ്ര") ((KP_1) "൧") ((KP_2) "൨") ((KP_3) "൩") ((KP_4) "൪") ((KP_5) "൫") ((KP_6) "൬") ((KP_7) "൭") ((KP_8) "൮") ((KP_9) "൯") ((KP_0) "൦") ((S-\ ) "‌") ((C-@) "‍")) (dependent ("a" (delete @-) "") ("aa" (delete @-) "ാ") ("A" (delete @-) "ാ") ("i" (delete @-) "ി") ("ii" (delete @-) "ീ") ("I" (delete @-) "ീ") ("u" (delete @-) "ു") ("uu" (delete @-) "ൂ") ("U" (delete @-) "ൂ") ("RRi" (delete @-) "ൃ") ("R^i" (delete @-) "ൃ") ("LLi" (delete @-) "") ("L^i" (delete @-) "") ("e" (delete @-) "െ") ("ee" (delete @-) "േ") ("E" (delete @-) "േ") ("ai" (delete @-) "ൈ") ("o" (delete @-) "ൊ") ("oo" (delete @-) "ോ") ("O" (delete @-) "ോ") ("au" (delete @-) "ൌ")) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ���������������������������m17n-db-1.8.10/MIM/vi-telex.mim���������������������������������������������������������������������0000644�0023456�0023456�00000017366�14422175267�011357� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; vi-telex.mim -- Input method for Vietnames with TELEX key sequence ;; Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method vi telex) (description (_"Vietnames input method using the TELEX key sequence. Typing Backslash ('\\') toggles the normal mode and English mode. The following variables are customizable: tone-mark-on-last: control tone mark position in equivocal cases backspace-is-undo: control the action of Backspace key (delete or undo)")) (title "Ắ(TLX)") (variable (tone-mark-on-last (_"Flag to control tone mark position in equivocal cases. If this variable is 0 (the default), put tone mark on the first vowel in such equivocal cases as \"oa\", \"oe\", \"uy\". Otherwise, put tone mark on the last vowel.") 0 0 1) (backspace-is-undo (_"Flag to control the action of Backspace key (delete or undo). If this variable is 0 (the default), Backspace key deletes the previous character (e.g. \"q u a i s BS\" => \"quá\"). If the value is 1, Backspace key undoes the previous key \(e.g. \"q u a i s BS\" => \"quai\").") 0 0 1)) (include (t nil vi-base) macro) (include (t nil vi-base) map) (map (vowel-ext ("aa" ("âấầẩẫậ")) ("AA" ("ÂẤẦẨẪẬ")) ("Aa" ("ÂẤẦẨẪẬ")) ("aw" ("ăắằẳẵặ")) ("AW" ("ĂẮẰẲẴẶ")) ("Aw" ("ĂẮẰẲẴẶ")) ("ee" ("êếềểễệ")) ("EE" ("ÊẾỀỂỄỆ")) ("Ee" ("ÊẾỀỂỄỆ")) ("oo" ("ôốồổỗộ")) ("OO" ("ÔỐỒỔỖỘ")) ("Oo" ("ÔỐỒỔỖỘ")) ("ow" ("ơớờởỡợ")) ("OW" ("ƠỚỜỞỠỢ")) ("Ow" ("ƠỚỜỞỠỢ")) ("uw" ("ưứừửữự")) ("UW" ("ƯỨỪỬỮỰ")) ("Uw" ("ƯỨỪỬỮỰ")) ("w" (cond ((= V-1 0) ("ưứừửữự")) (1 "w"))) ; Works when it's the ("W" (cond ((= V-1 0) ("ƯỨỪỬỮỰ")) (1 "W"))) ; first vowel (not seư) ("ooo" ("oóòỏõọ") ("oóòỏõọ") (set V-2 V-1) (set V-1 ?o)) ("OOO" ("OÓÒỎÕỌ") ("OÓÒỎÕỌ") (set V-2 V-1) (set V-1 ?O)) ("Ooo" ("OÓÒỎÕỌ") ("oóòỏõọ") (set V-2 V-1) (set V-1 ?O))) (consonant-ext ("dd" ?đ) ("DD" ?Đ) ("Dd" ?Đ)) ;("dd" (cond ((= C-AFTER-V 0) "dd") (1 ?đ))) ; Works when ;("DD" (cond ((= C-AFTER-V 0) "DD") (1 ?Đ))) ; it is the first ;("Dd" (cond ((= C-AFTER-V 0) "Dd") (1 ?Đ)))) ; letter (not ađ) (tone-mark ("z" (set SELECT 0) ?z) ("Z" (set SELECT 0) ?Z) ("s" (set SELECT 1) ?s) ("S" (set SELECT 1) ?S) ("f" (set SELECT 2) ?f) ("F" (set SELECT 2) ?F) ("r" (set SELECT 3) ?r) ("R" (set SELECT 3) ?R) ("x" (set SELECT 4) ?x) ("X" (set SELECT 4) ?X) ("j" (set SELECT 5) ?j) ("J" (set SELECT 5) ?J)) (consonant-or-tone-mark ("z" ?z) ("s" ?s) ("f" ?f) ("r" ?r) ("x" ?x) ("j" ?j) ("Z" ?Z) ("S" ?S) ("F" ?F) ("R" ?R) ("X" ?X) ("J" ?J)) (temporary-escape ("aaa" "aa") ("AAA" "AA") ("Aaa" "Aa") ("eee" "ee") ("EEE" "EE") ("Eee" "Ee") ("ddd" "dd") ("DDD" "DD") ("Ddd" "Dd") ("aww" "aw") ("AWW" "AW") ("Aww" "Aw") ("uww" "uw") ("UWW" "UW") ("Uww" "Uw") ("oww" "ow") ("OWW" "OW") ("Oww" "Ow") ("ww" ?w) ("WW" ?W) ("Ww" ?W) ("zz" ?z) ("ZZ" ?Z) ("Zz" ?Z) ("ss" ?s) ("SS" ?S) ("Ss" ?S) ("ff" ?f) ("FF" ?F) ("Ff" ?F) ("rr" ?r) ("RR" ?R) ("Rr" ?R) ("xx" ?x) ("XX" ?X) ("Xx" ?X) ("jj" ?j) ("JJ" ?J) ("Jj" ?J))) (state (init ;; Initialize variables. C is the initial consonant. V-N is the ;; (N-1)th vowel from the last. C-AFTER-V is a number of consonants ;; typed after vowel. NST is 1 iff surrounding text is not supported. (t (set C @-1) (set V-1 0) (set V-2 0) (set V-3 0) (set C-AFTER-V 0) (set SELECT 0) (set NST (= @-0 -2))) (consonant (set C @-1) (cond (NST (shift after-c)))) (consonant-ext (set C @-1) (cond (NST (shift after-c)))) (consonant-or-tone-mark (cond ((| (= @-1 ?f) (= @-1 ?j) (= @-1 ?z) ; Invalid beginning consonants (= @-1 ?F) (= @-1 ?J) (= @-1 ?Z)) (shift temporary-escape)) (1 (set C @-1) (cond (NST (shift after-c)))))) ;; Mark M remembers the preedit position after the last vowel. (vowel (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v)) (vowel-ext (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v)) (temporary-escape (shift temporary-escape)) (permanent-escape (shift escape-in-normal-mode)) (smart-quotes)) ;; The state shifted to when an initial consonants is typed and ;; surrounding text is not supported. (after-c (vowel (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v)) (vowel-ext (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v))) ;; The state shifted to when a vowel is typed. (after-v (ending-1st-consonant (handle-mark) (shift after-vc)) ; toans/toasn->toán (vowel (mark M) (set V-3 V-2) (set V-2 V-1) (set V-1 @-1) (move T) (select 0) (handle-mark) (move M)) (vowel-ext (mark M) (set V-3 V-2) (set V-2 V-1) (set V-1 @-1) (move T) (select 0) (handle-mark) (move M)) (ending-1st-notviet-consonant (shift temporary-escape)) ;; See ending-1st-notviet-consonant section in the vi-base.mim (consonant-or-tone-mark (delete @-) (pushback 1) (shift after-t)) (backspace (delete @-) (cond (V-3 (set V-1 V-2) (set V-2 V-3) (set V-3 0) (cond ((> TPLACE 2) (set SELECT 0))) (handle-mark)) (V-2 (set V-1 V-2) (set V-2 0) (cond ((> TPLACE 1) (set SELECT 0))) (handle-mark)) (1 (shift init))))) ;; The state shifted to when a consonant is typed after a vowel. (after-vc (t (set C-AFTER-V 1)) (ending-2nd-consonant (cond ((| (= @-2 ?n) (= @-2 ?c) ; 1st ending consonant must be n/c (= @-2 ?N) (= @-2 ?C)) (add C-AFTER-V 1)) (1 (shift temporary-escape)))) (ending-1st-notviet-consonant (shift temporary-escape)) ;; Expand notviet-consonant section in the vi-base.mim (consonant-or-tone-mark (delete @-) (pushback 1) (shift after-t)) (vowel (shift temporary-escape)) ; There can only be one (vowel-ext (shift temporary-escape)) ; main vowel in a word (backspace (delete @-) (sub C-AFTER-V 1) (handle-mark) (cond ((= C-AFTER-V 0) (shift after-v))))) ;; The state shifted to when a tone-mark is typed. (after-t (t (set CURRENT-SELECT -1)) (tone-mark (cond ((= CURRENT-SELECT SELECT) (move T) (select 0) (move @>) (shift temporary-escape)) (1 (delete @-) (handle-mark) (set CURRENT-SELECT SELECT)))) (nil (cond (C-AFTER-V (shift after-vc)) (1 (shift after-v))))) (temporary-escape "en" (t (commit)) (alnum (commit))) (escape-in-normal-mode "EN" (permanent-escape (insert "\\") (shift init)) ;; Any other key force shifting to permanent-escape. (nil (shift permanent-escape))) (permanent-escape "EN" (t (set ESCAPE 1)) (permanent-escape (shift escape-in-permanent-escape)) ;; Unhandle any characters. (nil (unhandle))) (escape-in-permanent-escape "Ắ" (permanent-escape (insert "\\") (commit) (shift permanent-escape)) ;; Any other key force shifting to init )) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/uk-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000005210�14422175267�010760� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; uk-kbd.mim -- Ukrainian input method with Ukrainian/Russian keyboard layout ;; Copyright (C) 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Ukrainian by simulating the Ukrainian keyboard. ;;; ;;; @image html ua-kbd.png "Keyboard Layout" ;;; @image latex ua-kbd.eps "Keyboard Layout" width=\narrowwidth ;; Nov 2010 Modified by Nikolay Orlyuk (virkony gmail com) from ru-kbd.mim (input-method uk kbd) (description "Ukrainian input method simulating the Ukrainian keyboard. 1! 2\" 3№ 4; 5% 6: 7? 8* 9( 0) -_ =+ ґҐ Й Ц У К Е Н Г Ш Щ З Х Ї Ф І В А П Р О Л Д Ж Є \\| Я Ч С М И Т Ь Б Ю ., ") (title "UA") (map (map ("`" ?ґ) ("q" ?й) ("w" ?ц) ("e" ?у) ("r" ?к) ("t" ?е) ("y" ?н) ("u" ?г) ("i" ?ш) ("o" ?щ) ("p" ?з) ("[" ?х) ("]" ?ї) ("a" ?ф) ("s" ?і) ("d" ?в) ("f" ?а) ("g" ?п) ("h" ?р) ("j" ?о) ("k" ?л) ("l" ?д) (";" ?ж) ("'" ?є) ("\\" ?\\) ("z" ?я) ("x" ?ч) ("c" ?с) ("v" ?м) ("b" ?и) ("n" ?т) ("m" ?ь) ("," ?б) ("." ?ю) ("/" ?.) ("!" ?!) ("@" ?\") ("#" ?№) ("$" ?\;) ("%" ?%) ("^" ?:) ("&" ??) ("*" ?*) ("(" ?\() (")" ?\)) ("_" ?_) ("+" ?+) ("~" ?Ґ) ("Q" ?Й) ("W" ?Ц) ("E" ?У) ("R" ?К) ("T" ?Е) ("Y" ?Н) ("U" ?Г) ("I" ?Ш) ("O" ?Щ) ("P" ?З) ("{" ?Х) ("}" ?Ї) ("A" ?Ф) ("S" ?І) ("D" ?В) ("F" ?А) ("G" ?П) ("H" ?Р) ("J" ?О) ("K" ?Л) ("L" ?Д) (":" ?Ж) ("\"" ?Є) ("|" ?\|) ("Z" ?Я) ("X" ?Ч) ("C" ?С) ("V" ?М) ("B" ?И) ("N" ?Т) ("M" ?Ь) ("<" ?Б) (">" ?Ю) ("?" ?,))) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/latn-post.mim��������������������������������������������������������������������0000644�0023456�0023456�00000022303�14422175267�011526� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; latn-post.mim -- Latin input method with postfix modifiers ;; Copyright (C) 2003, 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database, a sub-part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU General Public License as ;; published by the Free Software Foundation; either version 2, or (at ;; your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with the m17n library; see the file COPYING. If not, write to ;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Latin script with postfix modifiers. ;;; @image html latn-post.png ;;; @image latex latn-post.eps "Examples" width=\narrowwidth ;; | mark | postfix | examples ;; |------------+---------+---------- ;; | acute | ' | a' -> á ;; | grave | ` | a` -> à ;; | circumflex | ^ | a^ -> â ;; | diaeresis | " | a" -> ä ;; | tilde | ~ | a~ -> ã ;; | cedilla | , | c, -> ç ;; | ogonek | , | a, -> ą ;; | breve | ~ | g~ -> ğ ;; | caron | ~ | c~ -> č ;; | dbl. acute | : | o: -> ő ;; | ring | . | u. -> ů ;; | dot | . | z. -> ż ;; | stroke | / | l/ -> ł ;; | others | /, etc. | d/ -> ð t/ -> þ a/ -> å o/ -> ø ;; | | | ae/ -> æ ij -> ij oe/ -> œ s/ -> ß ;; | | | ?/ -> ¿ !/ -> ¡ // -> ° ;; | | | << -> « >> -> » o_ -> º a_ -> ª ;; ;; Repeating the postfix changes ambiguous combining marks: ;; Ex: A~ -> Ã, A~~ -> Ă, A~~~ -> A~ (input-method t latn-post) (description "Latin script input method using postfix modifiers. | mark | postfix | examples |------------+---------+---------- | acute | ' | a' -> á | grave | ` | a` -> à | circumflex | ^ | a^ -> â | diaeresis | \" | a\" -> ä | tilde | ~ | a~ -> ã | cedilla | , | c, -> ç | ogonek | , | a, -> ą | breve | ~ | g~ -> ğ | caron | ~ | c~ -> č | dbl. acute | : | o: -> ő | ring | . | u. -> ů | dot | . | z. -> ż | stroke | / | l/ -> ł | others | /, etc. | d/ -> ð t/ -> þ a/ -> å o/ -> ø | | | ae/ -> æ ij -> ij oe/ -> œ s/ -> ß | | | ?/ -> ¿ !/ -> ¡ // -> ° | | | << -> « >> -> » o_ -> º a_ -> ª Repeating the postfix changes ambiguous combining marks: Ex: A~ -> Ã, A~~ -> Ă, A~~~ -> A~ ") (title "Latin-post") (map (trans ("!/" "¡") ("!//" "!/") ("//" "°") ("///" "//") ("<<" "\«") ("<<<" "<<") (">>" "\»") (">>>" ">>") ("?/" "¿") ("?//" "?/") ("$/" "£") ("$//" "¤") ("$///" "$/") ("A'" "Á") ("a'" "á") ("A''" "A'") ("a''" "a'") ("A," "Ą") ("a," "ą") ("A,," "A,") ("a,," "a,") ("A-" "Ā") ("a-" "ā") ("A--" "A-") ("a--" "a-") ("A/" "Å") ("a/" "å") ("A//" "A/") ("a//" "a/") ("A\"" "Ä") ("a\"" "ä") ("A\"\"" "A\"") ("a\"\"" "a\"") ("A^" "Â") ("a^" "â") ("A^^" "A^") ("a^^" "a^") ("A`" "À") ("a`" "à") ("A``" "A`") ("a``" "a`") ("A~" "Ã") ("a~" "ã") ("A~~" "Ă") ("a~~" "ă") ("A~~~" "A~") ("a~~~" "a~") ("AE/" "Æ") ("ae/" "æ") ("AE//" "Æ/") ("ae//" "æ/") ("AE///" "AE/") ("ae///" "ae/") ("a_" "ª") ("a__" "a_") ("C'" "Ć") ("c'" "ć") ("C''" "C'") ("c''" "c'") ("C," "Ç") ("c," "ç") ("C,," "C,") ("c,," "c,") ("C." "Ċ") ("c." "ċ") ("C.." "C.") ("c.." "c.") ("C^" "Ĉ") ("c^" "ĉ") ("C^^" "C^") ("c^^" "c^") ("C~" "Č") ("c~" "č") ("C~~" "C~") ("c~~" "c~") ("c/" "¢") ("c//" "c/") ("D/" "Ð") ("d/" "ð") ("D//" "Đ") ("d//" "đ") ("D///" "D/") ("d///" "d/") ("D~" "Ď") ("d~" "ď") ("D~~" "D~") ("d~~" "d~") ("E'" "É") ("e'" "é") ("E''" "E'") ("e''" "e'") ("E," "Ę") ("e," "ę") ("E,," "E,") ("e,," "e,") ("E-" "Ē") ("e-" "ē") ("E--" "E-") ("e--" "e-") ("E." "Ė") ("e." "ė") ("E.." "E.") ("e.." "e.") ("E\"" "Ë") ("e\"" "ë") ("E\"\"" "E\"") ("e\"\"" "e\"") ("E^" "Ê") ("e^" "ê") ("E^^" "E^") ("e^^" "e^") ("E`" "È") ("e`" "è") ("E``" "E`") ("e``" "e`") ("E~" "Ě") ("e~" "ě") ("E~~" "Ĕ") ("e~~" "ĕ") ("E~~~" "E~") ("e~~~" "e~") ("e=" "€") ("e==" "e=") ("G," "Ģ") ("g," "ģ") ("G,," "G,") ("g,," "g,") ("G." "Ġ") ("g." "ġ") ("G.." "G.") ("g.." "g.") ("G^" "Ĝ") ("g^" "ĝ") ("G^^" "G^") ("g^^" "g^") ("G~" "Ğ") ("g~" "ğ") ("G~~" "G~") ("g~~" "g~") ("H/" "Ħ") ("h/" "ħ") ("H//" "H/") ("h//" "h/") ("H^" "Ĥ") ("h^" "ĥ") ("H^^" "H^") ("h^^" "h^") ("I'" "Í") ("i'" "í") ("I''" "I'") ("i''" "i'") ("I," "Į") ("i," "į") ("I,," "I,") ("i,," "i,") ("I-" "Ī") ("i-" "ī") ("I--" "I-") ("i--" "i-") ("I." "İ") ("i." "ı") ("I.." "I.") ("i.." "i.") ("I\"" "Ï") ("i\"" "ï") ("I\"\"" "I\"") ("i\"\"" "i\"") ("I^" "Î") ("i^" "î") ("I^^" "I^") ("i^^" "i^") ("I`" "Ì") ("i`" "ì") ("I``" "I`") ("i``" "i`") ("I~" "Ĩ") ("i~" "ĩ") ("I~~" "Ĭ") ("i~~" "ĭ") ("I~~~" "I~") ("i~~~" "i~") ("IJ/" "IJ") ("ij/" "ij") ("IJ//" "IJ/") ("ij//" "ij/") ("IJ///" "IJ/") ("ij///" "ij/") ("J^" "Ĵ") ("j^" "ĵ") ("J^^" "J^") ("j^^" "j^") ("K," "Ķ") ("k," "ķ") ("K,," "K,") ("k,," "k,") ("k/" "ĸ") ("k//" "k/") ("L'" "Ĺ") ("l'" "ĺ") ("L''" "L'") ("l''" "l'") ("L," "Ļ") ("l," "ļ") ("L,," "L,") ("l,," "l,") ("L." "Ŀ") ("l." "ŀ") ("L.." "L.") ("l.." "l.") ("L/" "Ł") ("l/" "ł") ("L//" "L/") ("l//" "l/") ("L~" "Ľ") ("l~" "ľ") ("L~~" "L~") ("l~~" "l~") ("N'" "Ń") ("n'" "ń") ("N''" "N'") ("n''" "n'") ("N," "Ņ") ("n," "ņ") ("N,," "N,") ("n,," "n,") ("N/" "Ŋ") ("n/" "ŋ") ("N//" "N/") ("n//" "n/") ("N~" "Ñ") ("n~" "ñ") ("N~~" "Ň") ("n~~" "ň") ("N~~~" "N~") ("n~~~" "n~") ("O'" "Ó") ("o'" "ó") ("O''" "O'") ("o''" "o'") ("O-" "Ō") ("o-" "ō") ("O--" "O-") ("o--" "o-") ("O/" "Ø") ("o/" "ø") ("O//" "O/") ("o//" "o/") ("O:" "Ő") ("o:" "ő") ("O::" "O:") ("o::" "o:") ("O\"" "Ö") ("o\"" "ö") ("O\"\"" "O\"") ("o\"\"" "o\"") ("O^" "Ô") ("o^" "ô") ("O^^" "O^") ("o^^" "o^") ("O`" "Ò") ("o`" "ò") ("O``" "O`") ("o``" "o`") ("O~" "Õ") ("o~" "õ") ("O~~" "Ŏ") ("o~~" "ŏ") ("O~~~" "O~") ("o~~~" "o~") ("OE/" "Œ") ("oe/" "œ") ("OE//" "Œ/") ("oe//" "œ/") ("OE///" "OE/") ("oe///" "oe/") ("o_" "º") ("o__" "o_") ("R'" "Ŕ") ("r'" "ŕ") ("R''" "R'") ("r''" "r'") ("R," "Ŗ") ("r," "ŗ") ("R,," "R,") ("r,," "r,") ("R~" "Ř") ("r~" "ř") ("R~~" "R~") ("r~~" "r~") ("S'" "Ś") ("s'" "ś") ("S''" "S'") ("s''" "s'") ("S," "Ş") ("s," "ş") ("S,," "S,") ("s,," "s,") ("S^" "Ŝ") ("s^" "ŝ") ("S^^" "S^") ("s^^" "s^") ("S~" "Š") ("s~" "š") ("S~~" "S~") ("s~~" "s~") ("s/" "ß") ("s//" "s/") ("T," "Ţ") ("t," "ţ") ("T,," "T,") ("t,," "t,") ("T/" "Þ") ("t/" "þ") ("T//" "Ŧ") ("t//" "ŧ") ("T///" "T/") ("t///" "t/") ("T~" "Ť") ("t~" "ť") ("T~~" "T~") ("t~~" "t~") ("U'" "Ú") ("u'" "ú") ("U''" "U'") ("u''" "u'") ("U," "Ų") ("u," "ų") ("U,," "U,") ("u,," "u,") ("U-" "Ū") ("u-" "ū") ("U--" "U-") ("u--" "u-") ("U/" "Ů") ("u/" "ů") ("U//" "U/") ("u//" "u/") ("U:" "Ű") ("u:" "ű") ("U::" "U:") ("u::" "u:") ("U\"" "Ü") ("u\"" "ü") ("U\"\"" "U\"") ("u\"\"" "u\"") ("U^" "Û") ("u^" "û") ("U^^" "U^") ("u^^" "u^") ("U`" "Ù") ("u`" "ù") ("U``" "U`") ("u``" "u`") ("U~" "Ũ") ("u~" "ũ") ("U~~" "Ŭ") ("u~~" "ŭ") ("U~~~" "U~") ("u~~~" "u~") ("W^" "Ŵ") ("w^" "ŵ") ("W^^" "W^") ("w^^" "w^") ("Y'" "Ý") ("y'" "ý") ("Y''" "Y'") ("y''" "y'") ("Y^" "Ŷ") ("y^" "ŷ") ("Y^^" "Y^") ("y^^" "y^") ("Y\"" "Ÿ") ("y\"" "ÿ") ("Y\"\"" "Y\"") ("y\"\"" "y\"") ("Y=" "¥") ("Y==" "Y=") ("Z'" "Ź") ("z'" "ź") ("Z''" "Z'") ("z''" "z'") ("Z." "Ż") ("z." "ż") ("Z.." "Z.") ("z.." "z.") ("Z~" "Ž") ("z~" "ž") ("Z~~" "Z~") ("z~~" "z~") )) (state (init (trans))) ;; Local Variables: ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/zh-py-b5.mim���������������������������������������������������������������������0000644�0023456�0023456�00000003001�14422175267�011152� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; zh-py-b5.mim -- Chinese Big5 input method with Pinyin sequence ;; Copyright (C) 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method zh py-b5) (description "Chinese Big5 input method with Pinyin sequence. In addition to Chinese characters, fullwidth latin characters and symbols are available in fullwidth mode (turns on and off by \">>\" and \"<<\" respectively). This mode can also be turned on temporarily by typing \"Z\". ") (title "拼B5") (variable (candidates-group-size) (candidates-charset nil big5)) (include (zh py) map) (include (zh py) state) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/syrc-phonetic.mim����������������������������������������������������������������0000644�0023456�0023456�00000005352�14422175267�012401� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; syrc-phonetic.mim -- Syriac phonetic keyboard layout ;; Copyright (C) 2004, 2005, 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method t syrc-phonetic) (description "Syriac input method simulating the Syriac phonetic keyboard. The keyboard layout was published by Beth Mardutho: The Syriac Institute. <http://www.BethMardutho.org> ") (title "syrc-ph") (map (generic ("`" ?܏) ("\\" ?܆) ("q" ?ܩ) ("w" ?ܘ) ("e" ?ܖ) ("r" ?ܪ) ("t" ?ܬ) ("y" ?ܝ) ("u" ?ܜ) ("i" ?ܥ) ("o" ?ܧ) ("p" ?ܦ) ("a" ?ܐ) ("s" ?ܣ) ("d" ?ܕ) ("f" ?ܔ) ("g" ?ܓ) ("h" ?ܗ) ("j" ?ܛ) ("k" ?ܟ) ("l" ?ܠ) (";" ?ܚ) ("'" ?ܞ) ("z" ?ܙ) ("x" ?ܨ) ("c" ?ܤ) ("v" ?ܫ) ("b" ?ܒ) ("n" ?ܢ) ("m" ?ܡ) ("," ?܀) ("/" ?܇) ("~" ?̮) ("@" ?̊) ("#" ?̥) ("$" ?݉) ("%" ?♰) ("^" ?♱) ("&" ?܊) ("*" ?«) ("_" ?») ("|" ?:) ("Q" ?ܰ) ("W" ?ܳ) ("E" ?ܶ) ("R" ?ܺ) ("T" ?ܽ) ("Y" ?݀) ("U" ?݁) ("I" ?̈) ("O" ?̄) ("P" ?̇) ("{" ?̃) ("}" ?݊) ("A" ?ܱ) ("S" ?ܴ) ("D" ?ܷ) ("F" ?ܻ) ("G" ?ܾ) ("H" ?ܑ) ("J" ?-) ("K" ?̤) ("L" ?̱) (":" ?̣) ("\"" ?̰) ("Z" ?ܲ) ("X" ?ܵ) ("C" ?ܸ) ("V" ?ܼ) ("B" ?ܿ) ("N" ?ܹ) ("M" ?݂) ("<" ?،) (">" ?؛) ("?" ?؟) ((A-`) ?ّ) ((A-1) ?܁) ((A-2) ?܂) ((A-3) ?܃) ((A-4) ?܄) ((A-5) ?܅) ((A-6) ?܈) ((A-7) ?܉) ((A-8) ?܋) ((A-9) ?܌) ((A-0) ?܍) ((A--) ?┌) ((A-=) ?┐) ((A-q) ?َ) ((A-w) ?ً) ((A-e) ?ُ) ((A-r) ?ٌ) ((A-t) ?ٓ) ((A-y) ?ٔ) ((A-u) ?݇) ((A-i) ?݃) ((A-o) ?݅) ((A-p) ?̭) ((A-a) ?ِ) ((A-s) ?ٍ) ((A-f) ?ء) ((A-g) ?ٕ) ((A-h) ?ٰ) ((A-j) ?݈) ((A-k) ?݄) ((A-l) ?݆) ((A-x) ?ْ) ((A-c) ?‌) ((A-v) ?‍) ((A-b) ?‎) ((A-n) ?‏) )) (state (init (generic))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/te-itrans.mim��������������������������������������������������������������������0000644�0023456�0023456�00000011566�14422175267�011524� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; te-itrans.mim -- Telugu input method with ITRANS method ;; Copyright (C) 2003, 2004, 2005, 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method te itrans) (description "Telugu input method by ITRANS transliteration. For the detail of ITRANS, see the page: <http://www.aczoom.com/itrans/> ") (title "క") (map (starter (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "క్") ("kh" "ఖ్") ("g" "గ్") ("gh" "ఘ్") ("~N" "ఙ్") ("N^" "ఙ్") ("ch" "చ్") ("Ch" "ఛ్") ("chh" "ఛ్") ("j" "జ్") ("jh" "ఝ్") ("~n" "ఞ్") ("JN" "ఞ్") ("T" "ట్") ("Th" "ఠ్") ("D" "డ్") ("Dh" "ఢ్") ("N" "ణ్") ("t" "త్") ("th" "థ్") ("d" "ద్") ("dh" "ధ్") ("n" "న్") ("p" "ప్") ("ph" "ఫ్") ("b" "బ్") ("bh" "భ్") ("m" "మ్") ("y" "య్") ("r" "ర్") ("R" "ఱ్") ("rh" "ఱ్") ; not in ITRANS Telugu table ("l" "ల్") ("L" "ళ్") ("ld" "ళ్") ; not in ITRANS Telugu table ("v" "వ్") ("w" "వ్") ("sh" "శ్") ("Sh" "ష్") ("shh" "ష్") ("s" "స్") ("h" "హ్") ("GY" "జ్ఞ్") ; not in ITRANS Telugu table ("dny" "జ్ఞ్") ; not in ITRANS Telugu table ("x" "క్ష్")) (independent ("a" "అ") ("aa" "ఆ") ("A" "ఆ") ("i" "ఇ") ("ii" "ఈ") ("I" "ఈ") ("u" "ఉ") ("uu" "ఊ") ("U" "ఊ") ("RRi" "ఋ") ("R^i" "ఋ") ("LLi" "ఌ") ("L^i" "ఌ") ("e" "ఎ") ("E" "ఏ") ("ee" "ఏ") ; not in ITRANS Telugu table ("ai" "ఐ") ("o" "ఒ") ("O" "ఓ") ("oo" "ఓ") ; not in ITRANS Telugu table ("au" "ఔ") ("RRI" "ౠ") ("R^I" "ౠ") ("LLI" "ౡ") ("L^I" "ౡ") (".N" "ఁ") ; not in ITRANS Telugu table (".n" "ం") ("M" "ం") ; not in ITRANS Telugu table ("H" "ః") (".h" "్") ; not in ITRANS Telugu table ;; (".a" "ఽ") ; not in Unicode 4.1 ("0" "౦") ("1" "౧") ("2" "౨") ("3" "౩") ("4" "౪") ("5" "౫") ("6" "౬") ("7" "౭") ("8" "౮") ("9" "౯") ("#" "్ర") ; not in ITRANS Telugu table ("$" "ర్") ; not in ITRANS Telugu table ("^" "త్ర") ; not in ITRANS Telugu table ("*" "శ్ర") ; not in ITRANS Telugu table ((KP_1) "౧") ((KP_2) "౨") ((KP_3) "౩") ((KP_4) "౪") ((KP_5) "౫") ((KP_6) "౬") ((KP_7) "౭") ((KP_8) "౮") ((KP_9) "౯") ((KP_0) "౦") ((S-\ ) "‌") ; not in ITRANS Telugu table ((C-@) "‍")) ; not in ITRANS Telugu table (dependent ("a" (delete @-) "") ("aa" (delete @-) "ా") ("A" (delete @-) "ా") ("i" (delete @-) "ి") ("ii" (delete @-) "ీ") ("I" (delete @-) "ీ") ("u" (delete @-) "ు") ("uu" (delete @-) "ూ") ("U" (delete @-) "ూ") ("RRi" (delete @-) "ృ") ("R^i" (delete @-) "ృ") ("RRI" (delete @-) "ౄ") ("R^I" (delete @-) "ౄ") ("e" (delete @-) "ె") ("E" (delete @-) "ే") ("ee" (delete @-) "ే") ; not in ITRANS Telugu table ("ai" (delete @-) "ై") ("o" (delete @-) "ొ") ("O" (delete @-) "ో") ("oo" (delete @-) "ో") ; not in ITRANS Telugu table ("au" (delete @-) "ౌ")) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/kn-itrans.mim��������������������������������������������������������������������0000644�0023456�0023456�00000020041�14504323433�011477� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; kn-itrans.mim -- Kannada input method with ITRANS method ;; Copyright (C) 2003, 2004, 2005, 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; Copyright (C) 2013 Vishvas Vasuki <vishvas.vasuki@gmail.com> ;; Tiny change by Hari Prasad Nadig, Kannada l10n Team, kannada.l10n@gmail.com ;; http://kannada.sourceforge.net/ 18 Aug 2005. ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method kn itrans) (description "Kannada input method by ITRANS, Baraha and Harvard-Kyoto transliteration systems. You can use all the standard ITRANS key sequences plus key sequences such as the below. nk->ಂಕ್, nkh->ಂಖ್, ng->ಂಗ್, ngh->ಂಘ್ nch->ಂಚ್, nCh->ಂಛ್, nc->ಂಚ್, nC->ಂಛ್, nchh->ಂಛ್, nj->ಂಜ್, njh->ಂಝ್, nT->ಂಟ್, nTh->ಂಠ್, nD->ಂಡ್, nDh->ಂಢ್ c->ಚ್, C->ಛ್, z->ಶ್, S->ಷ್, jn->ಜ್ಞ್, R->ಋ The motivation behind additions made to the basic ITRANS scheme is described in https://sanskrit-coders.github.io/input/optitrans/, along with a tabulated comparison with several other transliteration schemes. Earlier changes: Kannada l10n Team, kannada.l10n@gmail.com <http://kannada.sourceforge.net> on 18 Aug 2005. ") (title "ಕ") (map (starter (".") ("~") ("#") ("$") ("^") ("*") ((C-#)) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "ಕ್") ("kh" "ಖ್") ("K" "ಖ್") ("g" "ಗ್") ("gh" "ಘ್") ("G" "ಘ್") (".k" "ಕ಼್‌ ") ("q" "ಕ಼್‌") (".kh" "ಖ಼್‌") (".K" "ಖ಼್‌") (".g" "ಗ಼್‌") ("nk" "ಂಕ್") ("nx" "ಂಕ್ಷ್") ("ng" "ಂಗ್") ("ngh" "ಂಘ್") ("nG" "ಂಘ್") ("~N" "ಙ್") ("N^" "ಙ್") ("ch" "ಚ್") ("Ch" "ಛ್") ("c" "ಚ್") ("C" "ಛ್") ("chh" "ಛ್") ("j" "ಜ್") ("jh" "ಝ್") ("J" "ಝ್") ("nch" "ಂಚ್") ("nCh" "ಂಛ್") ("nc" "ಂಚ್") ("nC" "ಂಛ್") ("nchh" "ಂಛ್") ("nj" "ಂಜ್") ("njh" "ಂಝ್") ("nJ" "ಂಝ್") ("~n" "ಞ್") ("JN" "ಞ್") ("T" "ಟ್") ("Th" "ಠ್") ("D" "ಡ್") ("Dh" "ಢ್") ("nT" "ಂಟ್") ("nTh" "ಂಠ್") ("nD" "ಂಡ್") ("nDh" "ಂಢ್") ("N" "ಣ್") ("t" "ತ್") ("th" "ಥ್") ("d" "ದ್") ("dh" "ಧ್") ("n" "ನ್") ("p" "ಪ್") ("ph" "ಫ್") (".ph" "ಫ಼್") ("f" "ಫ಼್") ("b" "ಬ್") ("bh" "ಭ್") ("m" "ಮ್") ("y" "ಯ್") ("r" "ರ್") ("RH" "ಱ್") ; not in ITRANS Kannada table ("l" "ಲ್") ("L" "ಳ್") ("ld" "ಳ್") ; not in ITRANS Kannada table ("v" "ವ್") ("w" "ವ್") ; not in ITRANS Kannada table ("sh" "ಶ್") ("z" "ಜ಼್‌") (".j" "ಜ಼್‌") ("S" "ಷ್") ("Sh" "ಷ್") ("shh" "ಷ್") ("s" "ಸ್") ("h" "ಹ್") ("LH" "ೞ್") ; not in ITRANS Kannada table ("GY" "ಜ್ಞ್") ("jn" "ಜ್ಞ್") ("j~n" "ಜ್ಞ್") ("dny" "ಜ್ಞ್") ; not in ITRANS Kannada table ("x" "ಕ್ಷ್") ("LL" "ಳ್ಳ್") ; LL consonant cluster, for example aLL should yield ಅಳ್ಳ್ and aLLi should yield ಅಳ್ಳ ; As a simple unambiguous option, it would be good to retain ("LLL" "ಳ್ಳ್") ; (https://lists.nongnu.org/archive/html/m17n-list/2023-08/msg00027.html) ("LLL" "ಳ್ಳ್") ; Makes kaLLa and kaLLLa both yield ಕಳ್ಳ ("ks" "ಕ್ಸ್") ("ksh" "ಕ್ಷ್") ) (independent ("a" "ಅ") ("aa" "ಆ") ("A" "ಆ") ("i" "ಇ") ("ii" "ಈ") ("I" "ಈ") ("u" "ಉ") ("uu" "ಊ") ("U" "ಊ") ("RRi" "ಋ") ("R^i" "ಋ") ("R" "ಋ") ; not in ITRANS Kannada table ("Ru" "ಋ") ; not in ITRANS Kannada table ; Do not use LLi as an independent vowel. The reason is that kaLLi and aLLi should intuitively yield ಕಳ್ಳಿ and ಅಳ್ಳಿ , ; while kLLipti should yield ಕೢಪ್ತಿ (since ಳ್ಳ್ after a consonant is very unusual). ; ("LLi" "ಌ") ("L^i" "ಌ") ;;("Lru" "ಌ") ; not in ITRANS Kannada table ; (objection) LRu is more appropriate ("LRu" "ಌ") ; not in ITRANS Kannada table ; (correction) Replaces "Lru" ("e" "ಎ") ("E" "ಏ") ("ee" "ಏ") ; not in ITRANS Kannada table ("ai" "ಐ") ("o" "ಒ") ("O" "ಓ") ("oo" "ಓ") ; not in ITRANS Kannada table ("au" "ಔ") ("RR" "ೠ") ("RRI" "ೠ") ("R^I" "ೠ") ("RU" "ೠ") ; not in ITRANS Kannada table ; ("LLI" "ೡ") ; Do not use this independent vowel ("L^I" "ೡ") ("LRU" "ೡ") ; not in ITRANS Kannada table (".n" "ಂ") ("M" "ಂ") ; not in ITRANS Kannada table ("H" "ಃ") ("kH" "ೱ") ("pH" "ೲ") (".h" "್") ; not in ITRANS Kannada table (".a" "ಽ") (".." "।") ; not in ITRANS Devanagari table (".," "॥") ; not in ITRANS Devanagari table ("." ".") ("..." "…") ("_" "॒") ("''" "॑") ("0" "೦") ("1" "೧") ("2" "೨") ("3" "೩") ("4" "೪") ("5" "೫") ("6" "೬") ("7" "೭") ("8" "೮") ("9" "೯") ((KP_1) "೧") ((KP_2) "೨") ((KP_3) "೩") ((KP_4) "೪") ((KP_5) "೫") ((KP_6) "೬") ((KP_7) "೭") ((KP_8) "೮") ((KP_9) "೯") ((KP_0) "೦") ((C-#) "‌") ; not in ITRANS Kannada table ((C-@) "‍")) ; not in ITRANS Kannada table (dependent ("a" (delete @-) "") ("aa" (delete @-) "ಾ") ("A" (delete @-) "ಾ") ("i" (delete @-) "ಿ") ("ii" (delete @-) "ೀ") ("I" (delete @-) "ೀ") ("u" (delete @-) "ು") ("uu" (delete @-) "ೂ") ("U" (delete @-) "ೂ") ("R" (delete @-) "ೃ") ("RRi" (delete @-) "ೃ") ("R^i" (delete @-) "ೃ") ("Ru" (delete @-) "ೃ") ; not in ITRANS kannada table ; (consistency) added to sync with the independent "Ru" ("RR" (delete @-) "ೄ") ("RRI" (delete @-) "ೄ") ("R^I" (delete @-) "ೄ") ("RU" (delete @-) "ೄ") ; not in ITRANS kannada table ; (consistency) adde to sync with the independent "RU" ("LLi" (delete @-) "ೢ") ; not in ITRANS Kannada table ("L^i" (delete @-) "ೢ") ; not in ITRANS Kannada table ("e" (delete @-) "ೆ") ("E" (delete @-) "ೇ") ("ee" (delete @-) "ೇ") ; not in ITRANS Kannada table ("ai" (delete @-) "ೈ") ("o" (delete @-) "ೊ") ("O" (delete @-) "ೋ") ("oo" (delete @-) "ೋ") ; not in ITRANS Kannada table ("au" (delete @-) "ೌ") ("LLI" (delete @-) "ೣ") ; not in ITRANS Kannada table ("L^I" (delete @-) "ೣ") ; not in ITRANS Kannada table ("LRU" (delete @-) "ೣ") ; not in ITRANS Kannada table ) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/vi-nomtelex.mim������������������������������������������������������������������0000644�0023456�0023456�00000715620�14504323433�012056� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; vi-nom.mim -- Chu Nom input method with Viet-Phonetic sequence ;; Copyright (C) 2007, 2008 ;; Thua Thien Hue Center of Information Technology (HueCIT, Vietnam) ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. (input-method vi nomtelex) (description "Chu Nom input method with Viet-phonetic sequence, \"telex\" formal. In addition to Chinese characters, fullwidth latin characters and symbols are available in fullwidth mode (turns on and off by \">>\" and \"<<\" respectively). This mode can also be turned on temporarily by typing \"Z\". ") (title "喃") (variable (candidates-group-size)) (map (starter ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z")) (map ("a" ("丫婀阿痾啊椏疴鈳錒锕鴉鵶鸦亜亞呵嗄妸娿屙桠")) ("aam" ("音陰喑陰瘖萻𠿮窨荫蔭阥阴隂霒侌噾愔")) ("aamf" ("喑𩆢隂")) ("aamj" ?音) ("aamr" ("飲𤀔𣼩飮饮")) ("aams" ("廕𡓅𨯛蔭𤭵瘖窨荫陰飲䕃喑噾堷")) ("aamx" ("𠿮喑")) ("aan" ("恩殷慇溵濦磤蒽㤙嗯慍摁")) ("aanr" ("隱檃檼殷瘾癮蘟讔隐隠乚嶾")) ("aans" ("印隱鮣䲟按")) ("aapj" ("𨁲浥唈揖")) ("aaps" ("邑挹揖䱒浥穵裛阝俋唈悒挖")) ("aats" ("乙汽釔钇鳦乚乛圪")) ("aau" ("甌歐𤮥櫙欧漚熰瓯蓲謳讴醧鏂鴎鷗鸥区區呕嘔幼怄怮慪憂敺")) ("aaur" ("嫗嘔歐殴毆漚呕噢妪媪媼抝敺")) ("aaus" ("幼拗柪苭毆蚘蚴蛔蜖鴢㓜")) ("aayj" ?噫) ("aayr" ("𢶶挨")) ("aays" ("𠂎𧘇倚意衣")) ("achj" ?厄) ("achs" ("厄扼蚅豟軛軶阨阸隘呃呝啞嗌戹搤搹")) ("acj" ("喝噁")) ("acs" ("惡渥鴉鵶𪅴楃腛蝁齷偓僫喔噁垩堊幄恶悪握")) ("af" ("阿啊")) ("ai" ("哀埃唉欸溾絯蚩誒诶鎄锿娭愛挨捱")) ("air" ("矮隘縊薆欸毐溢砨缢阨呃嗌嗳噯")) ("ais" ("愛噯曖薆欸濭爱璦蔼藹誒譪鑀隘霭靄靉餲馤僾叆喝嗳垭埡堨壒嬡暧")) ("aj" ("𠶚啊啞")) ("am" ("庵菴諳𢶽瘖盦腤萻葊裺谙韽馣鵪鹌媕暗")) ("amr" ("黯闇黬匼唵晻暗")) ("ams" ("暗腤菴闇揞")) ("amx" ("𢶽")) ("an" ("安鞍𤮃氨胺銨铵鞌鮟侒案桉")) ("ang" ("坱垵盎𤮃")) ("angr" ("坱映")) ("angs" ?盎) ("anh" ("英嬰嚶鸚樱櫻瀴煐瑛瓔甖癭纓缨罂罌莺蘡蝧霙韺鶧鶯鹦偀嘤婴巊攖朠" "柍")) ("anhf" ("𠸄")) ("anhr" ("影瘿癭蝧")) ("anhs" ("映暯詇媵暎")) ("ans" ("按案盎鮟晏桉")) ("ao" ("呦泑凹爊鏕鏖㘭坳垇")) ("aof" ("𠯻呦泑")) ("aoj" ("𠯻呦")) ("aor" ("拗懊幻芺媪媼抝")) ("aos" ("袄奧𩼈澳燠襖镺隩靿奥嶴懊拗")) ("aps" ("押壓閘闸鴨鸭㛕压厌厣厭厴嚈圔圧搕擪")) ("ar" ("婀婭猗可妸娿")) ("as" ("婭亞啞椏氩氬痖瘂稏襾西覀錏鐚铔亚亜哑唖啊垭埡娅掗")) ("atj" ("𣿌")) ("ats" ("乙遏洝胺謁輵閼阏頞齾圠握曷")) ("au" ("泑區")) ("aur" ?歐) ("awcj" ("乙喝")) ("awcs" ?乙) ("awm" ?奄) ("awmx" ?揞) ("awn" ?咹) ("awng" ("盎隱")) ("awngs" ?印) ("awps" ("押揖")) ("awts" ("乙必𢖮")) ("ays" ("愛噯懓曖燰爱意暧")) ("ba" ("𠀧巴吧波爬葩𧤭灞爸疤皤碆笆筢粑羓芭菠蚆豝鈀钯䈈啵嶓把播杷")) ("baacj" ("北𨸾堛弼𨀈𨄑偪匐揊")) ("baacs" ("北苝幅")) ("baam" ?貶) ("baamf" ("𦡣")) ("baamj" ?壈) ("baamr" ("稟禀")) ("baams" ("禁稟𢶸")) ("baamx" ?砭) ("baan" ("彬汃豩豳邠斌")) ("baanf" ("貧𢠈贫")) ("baang" ("氷冰挷𢲔𢀫搬")) ("baangf" ("泙蓬怦旁")) ("baangr" ?板) ("baangx" ("𢀫")) ("baanj" ("彬絆𦁂泮遍半")) ("baanr" ("𣵲鬢瀵泍𠄯泮鬂")) ("baans" ("絆鬢貶鬂擯")) ("baapj" ("潗乏")) ("baaps" ?乏) ("baatj" ("弼苾邲駜鴓佛弻")) ("baats" ("不抔")) ("baau" ("咆袍裒𧜺袌蚫𢄝蚼")) ("baauf" ("保匏蔀瓢䕯泡胞裒裦褒襃輳錇锫咆垉")) ("baauj" ("倍篰部")) ("baaus" ("𠸒㨐構𢺔搆")) ("baaux" ("瓿部餢培")) ("baay" ("悲𣊾碑閉拜")) ("baayf" ("俳悲𠍣皮排")) ("baayj" ("丕呸敗")) ("baayr" ?摆) ("baays" ("閉碑罢闭丙俳卑悲昞")) ("baayx" ("擺𣡯𠙣𣘓𦋕摆")) ("bachj" ("白𨒹帛絔迫鉑铂鮊帕")) ("bachs" ("百迫柏柏迫檗粨舶薜蘖辟鮊伯佰廹捭栢")) ("bacj" ("泊萡鉑薄欂泺溥濼瓝瓟白礡礴箔簿舶蒲鑮铂雹鞄魄博嚗懪")) ("bacs" ("北伯剝博搏駁榑炮猼砲礡礮簙胉膊趵鎛镈餺駮驳髆亳剥嚗愽拍")) ("baf" ("婆琶爬番皤粑緐繁耙鄱靶妑媻掱杷")) ("bai" ("排𠸟𠾦𢴾𨇑掰")) ("baif" ("俳排牌箄襬輫掰摆擘擺")) ("baij" ("敗稗粺败韛呗唄憊")) ("bair" ("𨇑")) ("bais" ("扒沛拜霈浿湃狽稗肺呗唄庍斾旆梖")) ("baix" ("罢𡌣𣺽罷𡓁猈襬捭掰摆擺")) ("baj" ("把播簿")) ("bamf" ("砭𠻅")) ("bams" ("稟𢶸𢵉抸")) ("bamx" ?砭) ("ban" ("班般瘢頒湴癍胖虨螌褩辦辧辨辬颁办半叛扳搬攽斑斒")) ("banf" ("胖𠴞般搬槃盤𡂑潘瘢盘磅磐緐縏繁肨蟠褩覍蹣鞶媻幋弁拌搫柈")) ("bang" ("邦挷謗幫縍鞤乓嗙垹帮幇幚梆")) ("bangf" ("彷旁傍嗙徬㥬滂鎊榜膀龐汸盘磅篣縍胮艕蒙蒡螃謗谤逄镑雱霶騯鰟鳑" "鵬龎仿厐厖庞彭")) ("bangj" ("𧉻蚌蜯並傍徬旁棓")) ("bangr" ("版榜鎊氆牓磅綁绑膀蒡镑髈搒棒")) ("bangs" ("𤹔謗榜艕谤搒")) ("bangx" ?榜) ("banh" ("抨捠浜烹病祊稝綳繃绷閍兵拼旁栟")) ("banhf" ("彭澎膨棚湃篣蟚蟛趽輣庄搒")) ("banhj" ?病) ("banhr" ("秉炳甏螷蠯柄")) ("banhs" ("𨋣軿𩛄餅𤖶𥹘碰迸掽")) ("banj" ("伴泮叛絆畔绊鉡靽坢拌柈")) ("banr" ("本扳板版楍畚笨粄舨苯蝂販鈑钣闆阪坂夲奙岅昄")) ("bans" ("半𧸝絆绊靽姅怑")) ("bao" ("包刨褒艆苞裦襃麭齙龅勹勺")) ("baof" ("刨咆泡胞𠝇匏袍鉋炮炰狍疱皰苞袌謈跑軳鑤铇鞄颮鮑鰾鲍鳔麃麅孢" "尥庖抱捊")) ("baoj" ("暴瀑爆虣雹靤儤懪")) ("baor" ("宝保𠶓𠸒褓寶泡煲珤緥葆趵駂鮈鴇呆堡寚寳")) ("baos" ("豹報娏犦趵保报")) ("baox" ("暴𣋰𩙕雹緥菢袌裦褒褓襃跑飽饱骲抩抱")) ("bapj" ("柉")) ("bar" ("把𩨜𥸿𨁩欛爸矲簸粑跁跛靶播")) ("bas" ("叭百伯柏柏耙播霸檗欛灞爸簸蘗覇譒跁靶䶕佰咟坝垻壩弝把杷栢")) ("batj" ("拔鈸犮紱胈茇詙跋軷鏺钹魃鮁鼥㧞䥽叐坺垡墢帗拨")) ("bats" ("八叭扒捌缽鉢撥潑汃泼癶発發盋砵笨般茇袯襏蹳醱釟鏺钵駁鱍丷仈拨" "朳")) ("bauf" ("咆垉泡保")) ("bauj" ("倍㖣偣")) ("baur" ("𠸒")) ("baus" ("宝寶")) ("bawcj" ("匐𨄑菔蔔踣伏僰卜")) ("bawcs" ("北𢫣")) ("bawm" ("𠞢𨫄")) ("bawmj" ("稟𠏟𡀫禀")) ("bawmr" ("稟砭禀")) ("bawmx" ("砭𤢤")) ("bawn" ("氷冰班彬𠺚")) ("bawnf" ("怦貧弼")) ("bawng" ("冰𨀰崩𠶉氷淜漰硼綳繃绷蹦鏰仌冫弸掤朋")) ("bawngf" ("平氷凭朋評憑鵬棚浪淜甭硼錋馮鬅鹏冯凴堋慿")) ("bawngj" ("𠶉")) ("bawngs" ("綳繃绷")) ("bawngx" ("凭朋滂")) ("bawnj" ?絆) ("bawnr" ("扳𢠈㤓怑")) ("bawns" ("𢏑𨉠拌𡭉鉡姅扳")) ("bawpj" ("乏")) ("bawps" ("𥑠𥟼")) ("bawtj" ("拔匐弼拨")) ("bawts" ("扒抔八北捌撥")) ("bax" ("把𥺕𥺖粑")) ("bay" ("𢒎飛蜚𠖤𨭍𩙻𩈂𠎩𨅥悲拜排")) ("bayf" ?排) ("bayr" ("𦉱𠤩罢罷")) ("be" ("𤮑𨼚𣛥陂")) ("bee" ("陂𤚆")) ("beechj" ("胉壁")) ("beef" ("皮椑箆篦蓖螕錍鎞鼙佊排")) ("beej" ("陛被潎狴獘秕薜蜌坒梐")) ("been" ("边邊邉扁")) ("beenf" ("𥑃𥾽駢卞")) ("beenh" ("兵𦛼")) ("beenhf" ("泙萍聍")) ("beenhj" ?病) ("beenj" ("抃𥾽絆辮")) ("beens" ("𡍣𣷷𡔖𤅶𥘂變变")) ("beeps" ("𤇮灶")) ("beer" ("𣷭𥓳波彼")) ("bees" ("閉嬖箅閇闭")) ("beetj" ("別别")) ("beets" ("別别")) ("beeu" ("標撩莩郵摽")) ("beeuf" ("𤃛")) ("beeuj" ("𦟵莩")) ("beeux" ("莩")) ("beex" ("𣔓髀睥媲桮")) ("bef" ("舥𤿤𣙨佊皮")) ("bej" ("梐備𠹯瓣")) ("bemf" ("𠹰")) ("ben" ("邊𤶒鋲")) ("benf" ("卞𠂪𠂫乃")) ("beng" ?鋲) ("bengs" ("𧦿")) ("benj" ("胼辨卞")) ("bens" ("𤊰變𤓩𨰺鍽変")) ("benx" ("扁惼")) ("beo" ("豹𧲼𧴋𤣄㩧")) ("beof" ("䕯䕯瓢苞")) ("beoj" ("㩧標表暴")) ("beor" ?表) ("beos" ("脿胖")) ("beox" ("殍莩")) ("bepj" ("𧊉𠻅㩹抸")) ("beps" ("𤇮")) ("ber" ("𠶎𢯏把杷")) ("bes" ("𡮩𡮌閉𡮥𡮣𡮤闭")) ("betj" ("別别")) ("bets" ("別𦛺𥇂瞥鱉别")) ("bex" ("㤳𢜢鄙蜱啚彼桮")) ("bi" ("悲碑犤羆藣蜱襬邳醊陂啤屄彼摆")) ("bia" ("碑醊")) ("biaf" ("牌皮")) ("biaj" ("碑𠻋")) ("bichj" ("壁擗甓𢸵")) ("bichs" ("碧壁璧欂甓綼襞辟迫鼊廹擗")) ("bieecs" ?碧) ("bieem" ?砭) ("bieems" ("貶窆贬辨")) ("bieen" ("边編邊煸犏猵籩编蝙蹁辮邉鯿鳊扁")) ("bieenf" ("便胼軿駢楄玭緶缏褊覍諞谝跰騙骈骿弁惼昪")) ("bieeng" ?梹) ("bieengs" ("丙怲𠴠眪変")) ("bieenj" ("卞抃辨辮辯汴渀瓣緶覍辡辦辧釆办弁忭扮拚昪")) ("bieenr" ("扁𣷷㴜𤅶汴煸猵碥稨艑藊蝙褊諞谝騗騙骗鯿鴘匾惼")) ("bieens" ("變萹藊辨辯遍鶣变変徧抃揙")) ("bieetj" ("別癟莂蹩别彆憋")) ("bieets" ("別瘪癟虌蟞襒蹩鱉鳖鼈龞别咇徶憋撆撇敝柲")) ("bieeu" ("標騼")) ("bieeuf" ("瓢䕯鏢镖飆飇嫖")) ("bieeur" ("表檦殍脿莩裱褾錶鰾鳔俵婊")) ("bieeus" ("𠶓裱𠾷俵𧶫")) ("bif" ("皮疲毗毘秕紕纰膍裨郫鈹铍陴鞞魾啤埤屄悂朇")) ("bij" ("被備糒鞁鞴髲俻偹僃备奰惫憊")) ("bimf" ("砭𦹴䒦")) ("bimr" ("𠹰")) ("binh" ("兵梹浜乒柄")) ("binhf" ("平屏瓶塀缾萍評𤭸泙洴甁絣苹蓱薲蘋蚲评軿邢鮃鲆伻偋兵坪帡抨枰")) ("binhj" ("病兵")) ("binhr" ("秉炳柄")) ("binhs" ("丙柄炳餅碰窉荓蛃跰蹦迸邴鉼頩饼並併倂屏并怲拼摒昞昺枋")) ("binhx" ?胼) ("binj" ("𥾽")) ("bipj" ("𪀐䒦")) ("bir" ("彼鄙比痞秕粃粊紕纰鞞佊否啚娝")) ("bis" ("苾祕𦷬秘毖淠痞篦糒詖诐費賁贔贲跛轡辔邲鉍铋閟骳否帔庳")) ("bitj" ("別𢃉𠣶𤿱𦖇𨧢䇷别弼捌")) ("bits" ("捌別别扒")) ("biuf" ("褓瓢")) ("biuj" ("褓瓢")) ("bius" ("裱㧼𩤕表")) ("biux" ("𠶓𠼼哹")) ("bix" ("否噽痞圮彼")) ("bo" ("甫圃莆逋脯")) ("bocj" ("仆襆纀濮僕")) ("bocs" ("剝剥卜")) ("bof" ("爬匍𤞨𤙭蜅𨆶𩟢𨄳補鯆䊇圃")) ("boif" ("培𦟷䏽")) ("boir" ("𪔡")) ("bois" ("貝𧴤卜")) ("boix" ?把) ("boj" ("𧌂蜅𧏳𧐾")) ("bom" ?砭) ("bomf" ?澟) ("bomr" ?呠) ("bomx" ("呠澟")) ("bon" ("奔喯𨁼")) ("bonf" ("𢱔盆")) ("bong" ("𡍙蓬篷芃")) ("bongf" ("摓蓬𢸚𣠑")) ("bongj" ("棒䏾淎")) ("bongr" ("𣻈疱")) ("bongs" ("俸𡞗𣈖䏾𩃳𩄴𤊡淎奉")) ("bongx" ?淎) ("bonj" ("呠𦏓伴")) ("bonr" ?本) ("bons" ("𦊚𤵳")) ("boo" ("布甫圃逋脯部酺醭餔佈哺峬晡")) ("boocj" ("僕暴纀濮瀑爆襆襥襮酺釙鉋鏷钋铇镤仆刨撲曝")) ("boocs" ("卜扑𡃒襆蔔蹼")) ("boof" ("匍耙菩蒲𪇨葡蒱補䈬培")) ("booi" ("杯盃背𠸟桮")) ("booif" ("培徘焙賠陪毰背裴裵褙赔錇锫俳抔掊")) ("booij" ("背倍蓓悖焙珮琣琲菩誖邶佩偝愂拔")) ("booir" ("背培𢊫𥺎")) ("boois" ("貝𦁀輩背狽蓓蛽褙贝辈鋇钡倍梖")) ("booj" ("步哺部簿蔀酺鈈钚餔捕")) ("boom" ("𠻅")) ("booms" ("𦷩")) ("boon" ("奔犇賁贲逩錛锛喯坌")) ("boonf" ("盆湓葐")) ("boong" ("芃𣒾𥟌葻葻氷")) ("boongf" ("摓蓬篷𢸚芃莑菶逢髼捧")) ("boongj" ?棒) ("boongr" ("俸捧棒𩙹玤琫菶")) ("boongs" ("𩸮𩺨俸")) ("boongx" ("俸𠺭䏾捧")) ("boonj" ("本𦁂𡖱坌")) ("boonr" ("版畚笨苯軬阪体夯夲奙本板")) ("boons" ("𦊚奔本")) ("boops" ("抸𠶙")) ("boopj" ("𠶙")) ("boops" ?抸) ("boor" ("捕補补鋪哺埔")) ("boos" ("布甫怖佈悑捕")) ("bootj" ("孛侼勃渤𥹸浡脖荸葧鋍餑饽馞鵓鹁佛哱桲")) ("boox" ?哺) ("bops" ("𢯒")) ("bor" ("補𠬕捕悑𠬃𠬖补部鋪")) ("bos" ("咘抪𣔩補")) ("botj" ("渤浡")) ("bow" ("巴吧芭彼")) ("bowf" ?坡) ("bowi" ("𢴾")) ("bowif" ("排𢱎牌罢罷")) ("bowir" ("𤳄𤳸𤳷罢罷摆")) ("bowis" ("𢱎㗑拜捭排摆擺")) ("bowix" ?罷) ("bowj" ("備簿被播")) ("bowm" ("砭泵")) ("bowmf" ("砭𣭛")) ("bowmj" ("𠇖姂𠍥")) ("bown" ("般𩺡𩺪")) ("bownj" ("泮𣵲湲伴")) ("bownr" ?胖) ("bowns" ?半) ("bownx" ("版胖㤓怑")) ("bowpj" ("𩬪")) ("bowps" ?抸) ("bowr" ("彼𠴙啚")) ("bows" ("叭咟播")) ("bowtj" ("叭𦫘扒")) ("bowts" ("叭扒抔𣼪𤁙𤴭")) ("bowuj" ?裒) ("bowx" ("把被坡")) ("box" ("捕補𡀨哺剖部佈")) ("bu" ("哺蚼")) ("bua" ("𢂜𤤰𢃊哺")) ("buaf" ("符苻")) ("buaj" ("步倍𡝃部")) ("buar" ("捕𥿠補䋠")) ("buas" ("斧鈽布")) ("bucj" ?㯷) ("buf" ("補蒲賠逋哺")) ("bui" ?盃) ("buif" ("裴裵阫坏坯")) ("buij" ("培𡏧𣻃蓓𦹷𣾾涪陪倍垻")) ("buir" ?貝) ("buis" ?貝) ("buj" ?哺) ("bumj" ("稟𢶸禀")) ("bumr" ("𣱭")) ("bunf" ("𡎛湓渀")) ("bung" ("𨮇𢶻葻")) ("bungf" ("𩄏𩅛𤑫𩂑纄蓬颯")) ("bungj" ("䏾俸")) ("bungr" ("䏾𤷰")) ("bungs" ("棒半捧")) ("bunr" ("本㤓")) ("buns" ("𥻸𡅊")) ("buoocj" ("𥾾𢯜撲𦂿纀襆扑")) ("buooif" ("𦢄裴")) ("buooir" ("貝𣇜𣉳")) ("buoomf" ("帆㠶")) ("buoon" ("奔𧶭捹")) ("buoonf" ("盆𢞂忿")) ("buoong" ("捹𡍙𦀋葻芃喯")) ("buoongf" ("帆房蓬𢩣逢")) ("buootj" ?哱) ("buoots" ("哱扑𤶽𤏫")) ("bups" ?芣) ("bus" ("咘哺啂")) ("butj" ("孛侼𠍤荸桲")) ("buts" ("芣筆笔")) ("bw" ?巴) ("bwa" ?巴) ("bwaf" ("耙耚栢")) ("bwaj" ("𠳝")) ("bwar" ("𨧆𠠉把")) ("bwas" ("柏栢")) ("bwax" ("把𣇊𩛷栢")) ("bwcj" ("偪域堛愊逼踾北幅揊")) ("bwcs" ("偪堛幅愊逼踾煏楅湢熚皕蝠輻辐")) ("bwj" ?被) ("bwng" ("𢬄挷𣵮搬𢲔氷冰怦")) ("bwngr" ("板榜")) ("bwngf" ("泙𤇊𤰚旁評蓬怦")) ("bwngj" ?垹) ("bwngr" ("榜板")) ("bwngs" ("挷榜")) ("bwowcs" ("北𨀈")) ("bwowir" ?擺) ("bwowms" ("𧊉𧒅蝶")) ("bwown" ("班般")) ("bwowng" ("邦梆𥮇")) ("bwowngf" ("平旁")) ("bwowngs" ("半謗")) ("bwowns" ?般) ("bwowps" ("𩶟")) ("bwowu" ("豹蚫郵")) ("bwowus" ("𤹼𤺴𤷶疣肬")) ("bwowwi" ("𢴾")) ("bws" ?播) ("bwts" ("抔承")) ("bwu" ("滮邮郵驫髟彪")) ("bwur" ("緥褓豹趵鴇保堡宝寳寶")) ("ca" ("袈歌哥𣖚渮滒牁謌軋轧迦釓钆鴚喀嘎尕尜旮")) ("caacs" ?亟) ("caam" ("衾唫𢥅禁紟衿襟黅今")) ("caamf" ("扲琴禽噙擒𨆓檎珡琹离芩靲及吟庈捦")) ("caamr" ("唫錦锦")) ("caams" ("禁噤㯲𨆂紟僸妗")) ("caamx" ("𢥅")) ("caan" ("巾斤筋跟靳艮芹荕觔近釿哏")) ("caanf" ("芹竿𥬊菫勤懃𥵚𣔠廑慬斳杆")) ("caang" ("畺疆")) ("caanj" ("近槿殣菫覲觐靳饉馑仅僅厪墐慬")) ("caanr" ("謹槿瑾緊菫蓳螼谨仅僅卺堇巹廑")) ("caans" ("艮𤄲茛豤哏")) ("caapj" ("及笈岌芨乁")) ("caaps" ("急級給汲笈级给跲伋彶忣")) ("caatj" ("𦛋詰犵蛣訖讫诘劼吃咭姞拮杚")) ("caats" ?拮) ("caau" ("拘俱鉤駒篝褠鴝句勾沟泃溝痀硧簼緱缑萭蚼跔軥鈎钩阄鞲韝鬮鼩齁仇" "佝倶勹抅搆枸")) ("caauf" ("求虬梂毬球橋璆盚絿虯裘觓觩賕逑銶鯄捄末")) ("caauj" ("舅旧")) ("caaur" ("狗枸笱耇耈苟茍雊岣")) ("caaus" ("垢姤構搆逅𢲤𢲱耇覯觏訽詬诟購购遘雊鷇傋冓勾呴坸够夠媾彀构")) ("caay" ("𣘃荄核")) ("caayf" ("猉耕")) ("caayj" ("忌梞")) ("caays" ("摡穊𦔙稼𥝽")) ("cachj" ("劇磔")) ("cachs" ("格隔槅滆硌翮肐胳膈蛒觡鎘镉革骼鬲咯嗝塥愅挌搿")) ("cacj" ?咯) ("cacs" ("各閣擱榷胳袼鉻铬閤阁挃挌搁斠斢")) ("caf" ("茄袈𣘁歌䔅鎶蜞迦其咖")) ("cai" ("垓荄該畡胲该豥賅賌赅陔頦颏侅剀剴姟")) ("caif" ("掑𢱙瘸㧡期")) ("cair" ("改𦰦𦀻𣒵胲攺")) ("cais" ("丐個蓋溉盖葢鈣钙隑丏匃匄戤")) ("caix" ("改𠳚𠲹唤")) ("cam" ("甘惍柑疳泔淦粓蚶黬咁坩拑")) ("camj" ("橄檻")) ("camr" ("敢感贛橄澉鱤黬")) ("cams" ("感𥽇敢澉灨粓紺绀")) ("can" ("干杆肝竿乾泔玕矸筸虷釬乹倝桿")) ("canf" ("乾㨴漧菫骭乹亁倝干幹旰")) ("cang" ("亢釭鋼剛矼綱缸罡肛伉吭")) ("cangs" ("杭綱")) ("cangf" ("強彊乾强")) ("cangr" ?港) ("cangs" ("港綱伉杭")) ("canh" ("更庚耕𥓷經賡羹浭畊秔稉粇粳羮鯨鶊麠埂峺崝")) ("canhf" ("梗𡙴鯨挭擎")) ("canhj" ("梗竟競兢𧣲竞竸誩")) ("canhr" ("景境警鐛焸煚竟綆绠耿胫脛踁郱頃頚頸顷颈儆哽埂幜憬擏梗")) ("canhs" ("勁梗竟𦑃郠骾鯁哽更")) ("canj" ("𣴓乾汗亢")) ("canr" ("艮捍𧻚稈赶趕扞杆桿")) ("cans" ("杆擀幹榦檊浣涆澣皯盰秆稈簳骭鯇个倝干扞旰桿")) ("cao" ("皋高皐膏槔篙槀槹橰櫜熇睪睾糕羔翱臮臯藁餻髙鼛咎")) ("caof" ("搞𢲵檺鎬覯庖")) ("caoj" ("𠜯搞鋯𠞟")) ("caor" ("杲搞槁稿槀稾縞缟藁鎬镐攪暠")) ("caos" ("告𤞺皓膏誥诰郜鋯锆吿咶哠")) ("capj" ("吸笈")) ("caps" ("合蛤詥跲郃鉿铪閤頜颌鮯鴿鸽匌哈恰挾")) ("car" ("奇哿竒")) ("cas" ("个個箇𩵜亇")) ("cats" ("吉𡋥洁割𣻅㵧葛𡑪猲獦褐轕髻佶噶桔")) ("cau" ("皋皋槔皐𥢐榚槁槹橰臯")) ("cauf" ("笱求")) ("cauj" ("姤𡀭")) ("caur" ("笱𥰄苟")) ("caus" ("告呴垢㗕𡒫𢞄逅吿")) ("cawcj" ?胳) ("cawcs" ("各咯蛒")) ("cawm" ("咁惍忴㤌唫惌")) ("cawmf" ("肣𦚕𦡬𦠴")) ("cawmj" ?㩒) ("cawms" ("㩒㯲")) ("cawn" ("根𡄾跟閿杆")) ("cawnf" ("𠼳𡀣𣝀勤根")) ("cawng" ("扛矜兢殑絚緪堩恆")) ("cawngr" ("亙𨀿𨃈亘")) ("cawngs" ("亙絚緪亘恆")) ("cawnj" ("近𣴓𠶌𣷯")) ("cawnr" ("𡄾")) ("cawns" ("哏撼")) ("cawpj" ("笈𥝥扱")) ("cawps" ("扱𢲩𠎨給")) ("cawtj" ?詰) ("cawts" ("拮割𢵷㓤")) ("cay" ("咳荄𠹽𡀲𨐮𢚲核")) ("cayf" ("掑𦓿棋")) ("cayj" ("忌𢭄𢭮")) ("cayr" ("𢚲")) ("cays" ("𧉝𦞍𧑂")) ("cha" ("吒𤕔爺皻詐齇乍仛咋嗻")) ("chaam" ("𠛌砧針斟箴稕鍼椹碪臢葴鍖鐖针鱵䥠")) ("chaamf" ("斟占尋")) ("chaamj" ?踸) ("chaamr" ("枕怎魫鴆")) ("chaams" ("砐點譖点蘸㴨枕")) ("chaamx" ("酖踸")) ("chaan" ("真𨅰蹎甄畛眞稹籈薽袗")) ("chaanf" ("真塵")) ("chaangr" ?拯) ("chaangs" ?症) ("chaanj" ("鎮陣振")) ("chaanr" ("胗疹診賑槇槙畛眕稹紾縝缜袗诊赈軫轸鬒黰姫抮振搷")) ("chaans" ("振震祳蜄誫侲唇挋擃")) ("chaapj" ("執習螫蛰蟄执")) ("chaaps" ("汁执執𤎒褶襵慹")) ("chaatj" ("秩帙𡒻質跌躓")) ("chaats" ("質𡂒鑕㩫榔櫍櫛礩膣蛭貭质郅锧隲騭劕厔屹懫桎")) ("chaau" ("州洲珠蛛盩硃舟舡舩蛁袾週邾鵃鸼齱㑳䖡周喌朱株")) ("chaauf" ("朝𠎫𨗛嘲")) ("chaauj" ("𡊱𡎣𡔍𤭷𦈽沼")) ("chaaur" ("朱𠶕肘咮")) ("chaaus" ("𣅵蛀𧍌𧎝𧋀蛁䖡")) ("chaaux" ("蛁蛛𧍌𧐼蟄")) ("chaay" ?齋) ("chaayf" ("迡遲迟")) ("chaayj" ?豸) ("chaayr" ?沚) ("chaays" ("𤈜蛭𧋺")) ("chachj" ("䖳𩺢𩹹𧋇")) ("chachs" ("咋舴㗱")) ("chacj" ("啅櫂鋜鐯鐲镯戳")) ("chacs" ("卓諑啅琢棹角啄喙")) ("chaf" ("𣗪觰𪃙鷋茶鯺搽")) ("chai" ("𥑂齊")) ("chaif" ("䊷𩵝𦄴䊷𦨑纃")) ("chair" ("扯𦃀豸")) ("chais" ("厔𢈖庢斎")) ("chaj" ("乍咋𡁽藉嗻怎柘")) ("cham" ?斟) ("chamf" ("占藍𣡓")) ("chamj" ("𠝻揕踸𢵺湛鏨")) ("chamr" ?針) ("chams" ?蘸) ("chamx" ("撗鴆")) ("chan" ("振真莊滇𣗑澶")) ("chang" ("真莊𤑈粧𣆮")) ("changf" ("払䗅幢撞𧑆")) ("changj" ("𣈚贑贛𩕆")) ("changr" ("𥜤贛")) ("changs" ("鱆幛")) ("chanh" ("張棦𣔥橙爭争挣柾")) ("chanhf" ?梗) ("chanhj" ("鄭𢤜郑擲")) ("chanhr" ?整) ("chanhs" ("𦭒𧣠正政")) ("chanj" ("𣗑振")) ("chans" ("振𡃹𢥇𢤟𠺲")) ("chao" ("洲𨥿焯挍")) ("chaof" ("朝嘲")) ("chaoj" ("鮉𦚔招")) ("chaor" ("𨥿鉊")) ("chaos" ("𥹙粩𥺊粥笊")) ("chaox" ("紹𦄹")) ("chapj" ("臘𣎖腊")) ("chaps" ("劄箚臿")) ("char" ("啫渚觰𪃲𪃙𠁙𤌄炙鮓鮺鯺鲊")) ("chas" ("吒咋鍺痄炙蜡蝋鷓咤柘")) ("chatj" ?㩫) ("chats" ("𠹗質𨐷𨐿貭鍘铡札")) ("chau" ("咮洙邾珠𤶎𠺾𥅲罩邹朱")) ("chaus" ("𡥙孫")) ("chawcs" ("聀𠺵𢟘質職昃結职貭側卓")) ("chawm" ("占沾針𢟙眕𢤝𥍒真䉞斟")) ("chawmf" ("忱沉𢭽𢲥𣗒沈潭占")) ("chawmj" ("揕𣻁")) ("chawmr" ?枕) ("chawms" ("枕占")) ("chawn" ("搷𤛇𧜖𢅬𩝻陣")) ("chawnf" ("𤛇陳")) ("chawng" ("庄丕庒張拯")) ("chawngf" ("𦀐𦁢")) ("chawngj" ?拯) ("chawngr" ("庄拯極丕丞庒")) ("chawnj" ("振陣拯提")) ("chawns" ("振鎮震")) ("chawnx" ("振軫提")) ("chawpj" ("執蟄扱")) ("chawps" ("扱执執插𦄌剳及招")) ("chawtj" ("秩𠞠質劕鑕𥾛突㩫")) ("chawts" ("𠹗𡂒𡦫質")) ("chax" ("渚𣼫𣾻諸")) ("chay" ("𡄡齋𣙮沚齐斋斎")) ("chayf" ("持𣖗𣖖𣙮𩹭迟遲杵")) ("chayj" ("豸𧼌𧼋沚")) ("chayr" ?沚) ("chays" ("𤈜𩶪𩺧")) ("che" ("𩂏枝")) ("chee" ("吱治")) ("cheechj" ("折隻擲")) ("cheechs" ("隻𣄥𣉲職")) ("cheecj" ?折) ("cheef" ("支迡滯𠽮遲提")) ("cheej" ("治滯猘篆")) ("cheem" ("拈襜袩")) ("cheemx" ("占呫𡓢")) ("cheenh" ("征邅崢𦲵正丁峥")) ("cheenhj" ("篆整")) ("cheenhr" ?整) ("cheenhs" ("正𨠣")) ("cheenj" ?篆) ("cheepj" ?劄) ("chees" ("制製𨨪𠶜狾猘鯯吱")) ("cheets" ("折𣩂𣩁找")) ("chef" ("茶𦷨𥻹")) ("chej" ?䊼) ("chem" ("沾蛄占")) ("chemr" ?鮎) ("chems" ("㓠斬𠛤鉆劍占呫拈")) ("chen" ("扦𧿐𦍨擅氈邅羶𧝧毡氊旃")) ("chenf" ?躔) ("chenj" ("𢸢𧂁")) ("chenr" ("𧝧")) ("chens" ("盞𡃹𡓥𥗜𡃹")) ("chenx" ("𧟀展")) ("cheo" ("招㹦撩")) ("cheof" ("掉棹𢴿𣛨𩻹")) ("cheoj" ?召) ("cheos" ("袑𧝨湥")) ("cheox" ?沼) ("chepj" ?劄) ("cheps" ("劄𨅸劄箚輒鮿嘖")) ("cher" ("扯𨨪𢯙技")) ("ches" ("𡍘")) ("chetj" ?折) ("chets" ("哳𧋍𦄃紥紮折")) ("chex" ("製䊼")) ("chi" ("之吱枝肢芝𩿨支榰氏氐祇祗秪胑胝脂觗觯觶鳷卮嗞巵搘栀梔")) ("chia" ("𢺹𢺺技支")) ("chiaf" ("鈘鈙𠸽𢹌")) ("chiaj" ("䤠鈘")) ("chiar" ?䤠) ("chiax" ?䤠) ("chichj" ?蹢) ("chichs" ("刺隻𩹹鶺𪇪澤炙跖蹠只摭")) ("chieecs" ?隻) ("chieem" ("占呫秥瞻襜沾砧碪粘苫覘觇詀詹譫谵霑韂佔噡拈")) ("chieemr" ?颭) ("chieems" ("占苫粘輚佔")) ("chieen" ("氈邅羶𧂁檀毡氊煎羴膻顫颤饘驙鱣亶旃旜栴")) ("chieenf" ("廛瀍纒蹍傳")) ("chieeng" ("鉦𨨨")) ("chieengf" ("呈𠴔")) ("chieengj" ?呈) ("chieengs" ("栯正政")) ("chieenj" ("𪁃瑑")) ("chieens" ("戰轏顫颤战")) ("chieepj" ("慴褶詟讋")) ("chieeps" ("鮿嗫囁慴摺")) ("chieetj" ?折) ("chieets" ("折䱑浙淛蜇摺析")) ("chieeu" ("招炤盄釗鉊钊駋昭")) ("chieeuf" ("𢢅𣊿朝𣋂𣎢嘲")) ("chieeur" ("沼炤蹍")) ("chieeus" ("炤詔照𥴜𥵕诏曌")) ("chif" ("持鈘𨦥治蚳坻")) ("chij" ("支妣姊肺姉")) ("chim" ("𪀄")) ("chimf" ("沉沈")) ("chimr" ("呫砧")) ("chims" ("占呫")) ("chinh" ("征鉦正钲鯖佂怔政")) ("chinhf" ("埕酲𩶝𩸵呈")) ("chinhr" ?整) ("chinhs" ("正政疋眐酲")) ("chinhx" ("埕埩𡓟")) ("chinr" ("㐱診軫")) ("chins" ("𠃩𤇪𤒙㐱")) ("chir" ("止只旨址沚芷指砥紙䊼𥿗趾滓疻祇祉秖笫絥纸胏脂舐茝茞茯衹袮跐" "躇軹酯阯隻鮨黹㫖厎咫坧坻墌帋恉扯扺抵枳")) ("chis" ("至志誌𩶪楖疐痣織织胾致蛭觗觯觶识質贄贽踬躓輊鋕騭騺鷙鸷俧倳" "剚寘實忮懥懫挚摯摰")) ("chitj" ?折) ("chits" ("哲哳𦄃㝂折")) ("chiu" ("昭招")) ("chiuf" ?朝) ("chiuj" ("召𠺥𠹾")) ("chiux" ?沼) ("cho" ("朱渚㧣")) ("choa" ("檛朱")) ("choacs" ("𠺷𣘌㭬㗱")) ("choai" ("𡮓騅𨁘繸追")) ("choaif" ?淮) ("choaij" ?繸) ("choair" ("𨁘")) ("choais" ?厔) ("choang" ("張淳𨭏𨭒")) ("choangf" ("絖幢")) ("choangj" ("𨆒𨡧")) ("choangr" ("𢶥")) ("choangs" ("胱𤶏𤶜幛䶜𨡈")) ("choanhf" ("𨁎")) ("choanhx" ?整) ("choans" ("準篡𠿶")) ("choar" ?鎖) ("choawts" ("拙捉")) ("choax" ("鎖鎻")) ("chocj" ("祝𠺷𢹅𨫈濁")) ("chocs" ?祝) ("choe" ?啜) ("choef" ("𪄦槐茶")) ("choej" ("鋖")) ("choen" ?專) ("choenf" ?專) ("choenr" ?轉) ("choer" ?錐) ("choes" ("啜制")) ("choetj" ("拙𣾵")) ("choets" ("拙綴")) ("chof" ("校株")) ("choi" ("制椎𧏴𪅧")) ("choif" ("椎𢋬𥴛")) ("choij" ("跮㩡𧥃𩠵挃𨀤拼")) ("chois" ("𤈜𠺦熶𣉴樶")) ("choix" ?錐) ("chomf" ("呫𥬧笘𥱱苫")) ("chomr" ("𩮿枕")) ("chomx" ?呫) ("chon" ("終墩嶟㨯壿村")) ("chong" ("𢫝炵𢴋𤍑蔠")) ("chongf" ("湩𧰜銊㤏")) ("chongr" ?種) ("chongs" ("𢶢𨄞𨖼𨙛")) ("chongx" ("種𥵾榻箽重")) ("chonj" ("撰論掄")) ("chonr" ?准) ("chons" ?巽) ("chonx" ?准) ("choocs" ("祝𤹙啐")) ("choof" ("𡊲")) ("chooif" ("𣑳䒹𦾣跮")) ("chooir" ("䇛䒹筙箒𥶲帚彗")) ("choois" ("咥嘬啜嚉")) ("chooix" ("跮㑍")) ("choom" ("苫橬")) ("choomf" ("跕𨇸")) ("choomr" ("跕𨅺")) ("choomx" ("跕𨃵")) ("choon" ("墫壿撙村")) ("choonf" ("屯𤞐𤶐𦛊㹠")) ("choong" ("蔠苳䈺柊")) ("choongf" ("重𥔧𠽚𨤯")) ("choongr" ("種偅")) ("choongs" ("挵証證")) ("choonj" ?撰) ("choonr" ?准) ("choons" ("准準凖坉")) ("choopj" ("执𢴊執捉")) ("chootj" ("捽椊𥈳")) ("choots" ("拙椊䱣卒")) ("choox" ("𡊲祖")) ("chops" ("𡼈𩮿")) ("chor" ("拄指擼")) ("chos" ("㹥𤠚𦢞犬犾")) ("chotj" ("啐捽")) ("chots" ("卒啐拙崒𣖛𩫛")) ("chow" ("諸加")) ("chowf" ("徐除䟻")) ("chowi" ("制𨔈諸挃")) ("chowif" ?䊷) ("chowis" ("制𤋽𤈪挃")) ("chowj" ("𢄂助")) ("chowm" ("𩬑斟")) ("chowmf" ?諶) ("chowmr" ("𡹟嶄稕𥕌鍼")) ("chowms" ("拈𠠭鍼")) ("chown" ("眞真蹎")) ("chownf" ("廛𤒲真")) ("chowns" ("𡻗鎮振")) ("chowpj" ("執臘𥅿执")) ("chowps" ("𣊎𥊝𡼈")) ("chowr" ("䢐𨔾翥𩅻𡪦諸阻齟")) ("chows" ("渚𠤆𠤌咀")) ("chowtj" ("卒秩𡂒眣禃突跌")) ("chowts" ?質) ("chox" ("朱𠰍𡊲拄注𡓇")) ("chu" ("朱周邾蛛週椆珠琱盩硃舟袾賙輈邹騆侏咮婤州株")) ("chua" ("洙珠䣷𢟐注註咮朱")) ("chuaan" ("盹窀肫埻忳")) ("chuaanr" ("准準榫純綧纯訰隼鶽凖")) ("chuaatj" ?怵) ("chuaats" ("絀绌茁")) ("chuaf" ("寺廚闘㕑厨")) ("chuas" ?主) ("chuax" ("𤖸")) ("chucj" ("逐𨔿蚰妯柚")) ("chucs" ("祝燭𨃷囑烛欘灟爥瘃瞩矚粥蠾钃鬻鸀俼嘱妯属屬木柷")) ("chueenhs" ("𨠣")) ("chuees" ("綴缀贅叕")) ("chuf" ("廚𤝹櫥裯厨啁惆")) ("chui" ("堆𨄺𩠳𩠱推")) ("chuif" ("𢬗")) ("chuir" ?箒) ("chuis" ("咥跮捶")) ("chuix" ?跮) ("chuj" ?炷) ("chum" ("坫𡑓𡓯")) ("chumf" ("森笘呫")) ("chumj" ("揕跕站")) ("chumr" ("抌")) ("chums" ("點跕呫")) ("chumx" ("枕𠶍𣞅𨫇鴆朕")) ("chun" ?墫) ("chunf" ("𠱜")) ("chung" ("終鍾鐘盅籦终蝩螽衳衶鈡钟锺鼨中伀夂彸忪柊")) ("chungf" ("𦇮虫重")) ("chungr" ("種歱瘇种踵偅")) ("chungs" ("眾湩種穜衆乑众攀")) ("chunr" ("准準")) ("chunx" ("𦡤準凖")) ("chuoocj" ("贖屬")) ("chuoocs" ("祝酌織")) ("chuooi" ("槯𣙯洡摧")) ("chuooif" ?槯) ("chuoois" ("桎荎樶𩸯棳槯胵腏")) ("chuooix" ("𥣽𠁻綴𦀵")) ("chuoom" ("𣛧潹")) ("chuooms" ?點) ("chuoonf" ("𧋃𧓆𨒸窜")) ("chuoong" ("鐘鉖鍾")) ("chuoongf" ("栫𡈡𡈩𡈈框")) ("chuoongj" ("尚重𢝆𡮵𡮶尙")) ("chuootj" ("𤝞")) ("chuoots" ("捽淬炪率")) ("chupj" ("執𨄴")) ("chur" ("主麈黈丶屬拄枓")) ("chus" ("咒注註殶澍炷疰祝蛀詋詛詶诅鋳鑄铸馵呪晝")) ("chutj" ("啐卒")) ("chuts" ("𡭧拙𡭱𡮇𢮬𡮍㤕啐")) ("chuy" ("騅椔淄甾緇缁菑萑葘輜錙鍿锱隹鯔鶅搥")) ("chuyeen" ("專椽甎砖磚耑膞轉鄟顓颛鱄䏝专剸叀塼嫥専尃摶")) ("chuyeenf" ("傳纏轉")) ("chuyeenj" ("傳𡀯传專")) ("chuyeenr" ("轉转剸啭囀孨")) ("chuyeens" ("專轉傳戰")) ("chuyeets" ("拙啜畷絀綴绌缀腏蝃輟辍醊錣餟鵽叕惙敪梲棁")) ("chuyf" ("椎槌棰箠縋缒錐錘鎚锤锥捶揣搥")) ("chuyr" ("棰沝箠菙觜諈匕匙嘴徵捶")) ("chuys" ("惴祟捶")) ("chw" ("諸櫧瀦藸蠩诸鯺")) ("chwa" ("渚豬𣗓諸𣠕猪")) ("chwaf" ("徐除")) ("chwar" ("䐗𤁛𣜾渚媎𡤊𣠖")) ("chwas" ("渚貯𧸓躇翥𤀞𥢳諸踷")) ("chwax" ("𢵻𡪇助")) ("chwcj" ?直) ("chwcs" ("聀織職樴织职膱蘵蟙昵")) ("chwf" ("除徐")) ("chwir" ("𠯽")) ("chwn" ("眞真蹎")) ("chwng" ("烝蒸徵癥篜脀徴")) ("chwngf" ("澄懲烝蒸証證懧")) ("chwngj" ?拯) ("chwngr" ("拯撜")) ("chwngs" ("症証證烝瘴癥证")) ("chwngx" ("拯証𨅰證")) ("chwowcs" ("勺灼酌斫汋焯硳禚箸繳缴著䂨仢坧墌妁彴杓")) ("chwowng" ("張章脹樟漳獐璋蟑鄣鱆麞傽嫜彰慞暲")) ("chwowngf" ("呈悜")) ("chwowngr" ("掌鞝黨仉党")) ("chwowngs" ("障瘴贛脹鄣嶂幛張彰")) ("chwr" ("渚翥楮煑煮褚陼杵")) ("chws" ("𠹲")) ("chwu" ?妯) ("chwur" ("箒疛睭肘菷帚")) ("chwux" ?酎) ("chwx" ("字𡨸𡦂楮宁")) ("co" ("孤抓𢮩𢯐𨔌𨂗觚㧓姑抅")) ("cocj" ("梮極㭲")) ("cocs" ("𧋉谷㭲唂")) ("cof" ("𨂗𪂲𪂮衢蛌鸜瞿鷺")) ("coi" ("𣔞𥋳䁛瑰占")) ("coi?x" ?) ("coif" ("𣔞𠿯𧥇𥶯孤")) ("coij" ?) ("coir" ("𡎝塊襘")) ("cois" ("𦷭薈蒐")) ("coix" ("𡎝塊揆")) ("coj" ("𢮭𦄅椇")) ("comf" ("膁臁𦟉")) ("comj" ("膁臁")) ("con" ("昆𡥵")) ("conf" ("群羣哙噲")) ("cong" ("工弓𡉖𢏢缸釭𢏣𣒳")) ("congf" ("𣌶躬𧋄鉷𣍗𧔚𧸺穷窮拲")) ("congj" ?共) ("congs" ("貢𠗸")) ("congx" ("拱𧶯")) ("conr" ("衮袞")) ("cons" ?滾) ("coo" ("姑孤辜𡚝沽泒箍箛罛胍苦苽菇菰蛄觚軱軲轱酤鴣鸪估傢呱咕夃家故" "柧")) ("coocj" ?局) ("coocs" ("谷穀鵒𪁵𪁴榖毂濲牿角轂鵠吿告唂峪梏")) ("coof" ("𡚝瞿衢")) ("cooi" ("孤𣔞𡦶瑰瓌嵬扃")) ("cooij" ("檜桧")) ("cooir" ?襘) ("coois" ("臼𡑭檜𥖩禬膾荟薈会會桧")) ("cooix" ("𦓊襘根")) ("cooj" ("懼𤚦𨍄椇惧")) ("coom" ?兼) ("coomf" ("𨃰兼")) ("coomj" ?㯲) ("cooms" ("𥽍𥺻𨭺")) ("coon" ("昆崑棍𣙹混猑琨箟緄菎裈裩褌錕锟騉鯤鰥鲲鵾鵿鶤鹍鼲崐惃晜")) ("coonf" ("𡑱𡑳錕堒")) ("coong" ("工公功攻釭公糼糿蚣龔䲨䲲妐")) ("coongf" ?槓) ("coongj" ?共) ("coongr" ("槓𥯏𢩉𢩛𤗤𨶛")) ("coongs" ("貢𠗸槓篢贑贛贡唝嗊")) ("coonr" ("衮袞滾混滚磙緄绲蓘蔉裷輥鮌鯀丨亅掍")) ("coons" ("𣙹滚滾")) ("cooong" ?工) ("coooong" ?工) ("coopj" ?吸) ("coops" ("𠺻")) ("coor" ("古股鼓汩沽牯狜皷皼皽盬瞽罟羖臌蛊蠱詁诂賈贾鈷钴鼔估咕")) ("coos" ("固故雇顧痼祻錮锢顾鮕估僱堌姑")) ("cootj" ("榾橛縎厥扢撅")) ("coots" ("骨傦榾汨淈滑腡蓇顝餶鶻鹘愲搰")) ("coox" ("古具股𩚩𡪻鈷钴鼓")) ("copj" ("𤜯𧲫𧳇吸")) ("cops" ("合級給")) ("cor" ("𦹵𦹯苦")) ("cos" ("固箇")) ("cotj" ("骨橛")) ("cots" ("𥱪縎咭")) ("cow" ("机基飢機饑犄璣矶磯箍箕綦肌萁虮蟣譏讥鄿饥丌几剞叽唧墼奇姬幾期")) ("cowf" ("掑棋碁旗期㮂基旂棊")) ("cowi" ("該核棋")) ("cowif" ("棋褀掑")) ("cowir" ("𢶷𢶒繪檜襘")) ("cowis" ?改) ("cowix" ?騎) ("cowm" ("𩚵粓鉗")) ("cowmj" ("儉𣋜")) ("cowmx" ?慬) ("cown" ("干杆𩂀汗群")) ("cownj" ("𣴓")) ("cownr" ?港) ("cownx" ("釬慬")) ("cowpj" ("𩭆吸")) ("cows" ("據故㨿据")) ("cowtj" ("𠹳恄")) ("cowx" ("筥舉")) ("cu" ("俱鴝蚼衢駒")) ("cua" ("𧍆𧍏蛄蛌蠏")) ("cuar" ("𧵑𧶮具古")) ("cuas" ?固) ("cucj" ("局焗跼鋦鋳锔侷梮")) ("cucs" ("掬菊𨨠鞠椈毱粷踘輂鋦锔鞫鵴匊挶")) ("cuf" ("劬𡵺虬枸蚪鴝衢虮樛欋氍求灈癯瞿絇繆缪翑臞葋虯蠷蠼躣鸜鸲鼩岣" "戵斪朐")) ("cui" ("𣔞")) ("cuif" ("𣔞𢶟𪇋𪇫㽿癩儈")) ("cuij" ("檜𨆝")) ("cuir" ("檜桧")) ("cuis" ("儈𩠠𠁚𨆝𩠴𣍋")) ("cuix" ("櫃檜圚桧")) ("cuj" ("具懼颶俱埧惧")) ("cumf" ("柑𣘉鉗拑")) ("cumj" ("㯲椹椹")) ("cumr" ?錦) ("cums" ("𤻎噤")) ("cun" ("𪂳")) ("cunf" ("勤𠝕𨮉")) ("cung" ("弓供宮恭躬空筇肱舼蛩蛬跫躳邛龔匑匔卬卭厷宫工")) ("cungf" ("共拱窮穷𡀳穹竆藭蛩")) ("cungj" ("共供")) ("cungr" ("拱鞏珙蛩跫輁供共巩廾弓栱")) ("cungs" ("供共")) ("cungx" ("拱共供")) ("cunr" ("滾衮")) ("cunx" ?滚) ("cuoocj" ("局焗跼鋦锔侷")) ("cuoocs" ("國掬鋦𨨠蟈𨫵𪅦鵴脚腳国")) ("cuooij" ("𥖩檜桧")) ("cuoois" ("𡳜檜𣞄𡳳𡳃季會")) ("cuoonf" ("滚滾")) ("cuoong" ("光工")) ("cuoongf" ("狂鵟")) ("cuoongs" ("誑𧋵𨁨誆诓诳迋逛仼俇")) ("cuoonj" ("倦捃滾綣𦄣淃衮捲")) ("cuoons" ("卷捲眷睠券")) ("cupj" ("𠀨𨸍級")) ("cups" ("級給及")) ("cur" ("矩糾椇榘笱糺紏纠耇蒟赳踽齲拒枸")) ("cus" ("句鴝枸泃竘笱勾够夠怐")) ("cutj" ("𡭕梮𩪽𥐒")) ("cuts" ("骨𠬒𪄥嗗咭")) ("cux" ("寠屢𦼨𡳶𡳵𡳰窶屡")) ("cw" ("居椐琚蜛裾鋸锯凥娵崌据")) ("cwa" ("剧鋸")) ("cwaj" ("巨距拒")) ("cwar" ("舉𨴦𨷯𨵣𨷶㪯擧")) ("cwas" ("鋸鐻")) ("cwcj" ("極亟拯极")) ("cwcs" ("亟棘殛焏裓襋革悈")) ("cwf" ("渠璖璩磲籧腒蕖蘧讎鐻佢")) ("cwir" ("𦀻")) ("cwj" ("巨拒距鐻歫渠炬矩秬粔苣虡蚷詎讵遽醵鉅钜駏齲佢倨勮岠懅柜")) ("cwng" ("畺疆羌薑姜")) ("cwngr" ?僅) ("cwngs" ("亙勁𠠊亘拫")) ("cwowcj" ("臄谻蹻噱屩彏")) ("cwowcs" ("腳脚踋")) ("cwowif" ("唭䶞")) ("cwowis" ("𡡇𡠣𡣨")) ("cwowix" ?騎) ("cwowmf" ("𥑠𤪊鉗")) ("cwowng" ("畺綱鋼疆繮韁棡橿殭犅碙纲缰罡膙薑钢㭎傹僵冈刚剛堽岗岡崗彊掆")) ("cwowngf" ("強彊镪强")) ("cwowngj" ?強) ("cwowngr" ("𪇏囝")) ("cwowngs" ?強) ("cwowngx" ("強繈繦襁鏹镪嵹强")) ("cwowps" ("劫刧刦給刼")) ("cwr" ("舉椐榉櫸筥籧耜莒㪯举佢弆挙擧枸")) ("cws" ("据據鋸固豦距踞躆鐻锯㨿㩀倨懅拒拠")) ("cwts" ("結𡳛")) ("cwu" ("鳩艽鬮丩九摎朹")) ("cwuf" ("仇裘犰訄訅讐韮頄鼽俅叴尻")) ("cwuj" ("舊匶旧")) ("cwur" ("九久犰玖疚镹韭韮乆柩")) ("cwus" ("灸究疚救厩廄廏廐捄")) ("cwux" ("臼柩舅疚麔匛咎柾桕")) ("cwx" ("昛晤𣈝筥舉𤯶攑𤰁忌")) ("da" ("䏧𤿦椰爺琊耶蚜坡揶枷")) ("daam" ("冘淫𦹻婬䨙森滛蟫霪鷣")) ("daamf" ("淫霪滛撏")) ("daamj" ("霪浸踸埮")) ("daams" ("𨡉酟")) ("daan" ("民𨄻泯冺岷")) ("daanf" ("寅殥簡蔩夤")) ("daang" ("𤼸𨀊楊仩揚")) ("daangj" ("𨀊")) ("daanj" ("胤𨄻蚓酳吲引")) ("daans" ("𢪉振𤂪鎮𤄱震")) ("daanx" ("引胤泯紖纼蚓螾靷齗冺廴朄")) ("daapj" ("㕸拉習摺䌌熠迭逸㗩扱搧")) ("daaps" ("摺濕唈")) ("daatj" ("佚泆迭逸汩溢秩袟軼轶鎰镒齸䘝佾")) ("daau" ("妯柚嫂叟橷桑")) ("daauf" ("油喻怞")) ("daauj" ("酉棹簉丣庮")) ("daaur" ("唒喻")) ("daaus" ("唒酉鬥𧿫㾞𨁪𨣥豆闘鬪")) ("daaux" ("𠱋油唒喻酉")) ("daay" ("移𦀊絏苔圯")) ("daayf" ("𠫅𥻣移苔")) ("daayj" ("𠯅𠰺𧻭跩𧽈曳㖂代曵")) ("daays" ("曳跩𧽈𧽇拽曵")) ("daayx" ("汜洗圯")) ("dachj" ("画畫劃")) ("dachs" ?液) ("dacj" ("弋角度落")) ("dacs" ("弋𢩮覺榷覚觉度斠斢桷")) ("daf" ("吔夜枷㭨椰迦遮伹它柁")) ("dai" ("夷𨱾皆佳")) ("daif" ("𨱽夷曳曵")) ("daij" ("𢚕㹭𤵺𠻇𥹞呆曳曵栧")) ("dair" ("𦄂繲𧞊滯䙊帶戴")) ("dais" ("曳𠰺𤲼䐭曵")) ("daix" ("汜𤉒𣹘𤋵豸𢚵舄已帶待")) ("daj" ("也夜胣㖡啫腋吔肔亱唯")) ("dam" ("箴尶")) ("damf" ?緘) ("damj" ("𢴗淡啖")) ("dams" ("敢噉監监㦑")) ("dan" ("延𢬥攔")) ("danf" ("寅攔滇")) ("dang" ("延𢬥揚攔楊江")) ("dangf" ("扛𢬥揚陽楊𢸢𠲞餋")) ("dangj" ("羕樣𨄶漾瀁炀煬癢羪蛘養养恙样")) ("dangs" ("羕𠍵樣")) ("dangx" ?蕩) ("danh" ("名洺爭眳争")) ("danhf" ("𠯼𠴔停𠼵𧶄𤔷爭盈仃")) ("danhs" ("潁穎酩")) ("danj" ("憚演僤惮")) ("dans" ("演間降")) ("danx" ("演但")) ("dao" ("刀釖搖瑤遙謠鷂榣猺珧瑶祧窑窕窯窰繇茭蛟蝇蝿蠅謡谣軺遥鉸銚鑃铫" "隃颻鰩鳐交佻傜嗂姚媱徭恌愮摇")) ("daof" ("𤁓𤁠淘滛霪")) ("daoj" ("道導蹈𨄹𢳥䟞")) ("daos" ("眇教酵敎")) ("daps" ?呷) ("das" ?液) ("datj" ("搣𣼸澾沃逹")) ("dats" ("妲𢟟鎰笪")) ("dauf" ("油嘲")) ("daur" ?喻) ("daus" ("酉")) ("dawcj" ("弋熤翼職釴黓曵杙")) ("dawm" ?箴) ("dawmf" ("𥭍𥶳霪栣")) ("dawmj" ("琰𨤮𨤵淡埮拰")) ("dawn" ("演絪因")) ("dawnf" ("𢴍撊陳")) ("dawng" ("蠅𣞽𡄧𡅉蝇蝿張扛")) ("dawngf" ("孕𢫡寅𨀊浪演鄧仍担")) ("dawngj" ("庄𠱆𣞽孕")) ("dawngr" ("養簡𡄧")) ("dawngs" ("𠱆賸𡅉蝇吲媵")) ("dawngx" ?簡) ("dawnj" ("吲胤𠸕𡃐𠼺𢚴引")) ("dawtj" ("逸迭")) ("dawts" ("𢩮逸𢴑𦄵迭㩫")) ("dax" ("也吔冶野瀉者虵㐌啫埜墅壄忚")) ("day" ("厓崖移𢴐揩低")) ("dayf" ("苔𠫅𠼪")) ("dayj" ("𠰺敎曳")) ("dayr" ?大) ("days" ?洩) ("dayx" ("大圯圮𠖰")) ("dda" ("多栘爹哆夛")) ("ddaam" ("𠛌𠜭鈂擔𨮊𨄁冘抌")) ("ddaamf" ("潭淫覃")) ("ddaamj" ("潭湛沈淡")) ("ddaams" ("癛抌")) ("ddaamx" ("𧷲沉淫踸")) ("ddaanf" ("仃掸𢠈𠽂夤屯")) ("ddaang" ("鐙䔲")) ("ddaangf" ?停) ("ddaangj" ?鄧) ("ddaangs" ("等當𠎬𨯷")) ("ddaanj" ("憚磹弹彈")) ("ddaanx" ("瘅癉憚")) ("ddaapj" ("扱𣙩㧺㭼𡏽㙮拉拾撘")) ("ddaatj" ("達坦撻")) ("ddaats" ("坦地待怛")) ("ddaau" ("丟兜篼蔸丢兠厾")) ("ddaauf" ("投頭緰酘骰㪗亠头姚")) ("ddaauj" ("杜豆荳逗痘𨁋瀆窦竇脰読讀读郖餖饾梄梪")) ("ddaaur" ("斗蚪鋀阧陡抖枓")) ("ddaaus" ("斗鬥鬦鬪鬭閗闘鬬")) ("ddaaux" ?唗) ("ddaay" ("低底")) ("ddaayf" ("苔𣹓𧀟菭")) ("ddaayj" ("𢂌待𢫙𩂠帒")) ("ddaayr" ("待掋𢱜底")) ("ddaays" ("帝𦷾蒂蔕")) ("ddaayx" ("待悌𦞒帒袋")) ("ddachj" ?劃) ("ddacj" ("度鐸渡踱達鈬铎仛凙喥")) ("ddacs" ("度笪渡達鐸得")) ("ddaf" ("拖沱𧹟駝佗它沲牠砣紽舵跎跥跺酏酡阤陀陁馱驮驼鮀鴕鸵鼉鼧㐌他" "坨岮拕柁柂")) ("ddai" ("𢂌帶墆𧜵歹岱帒帯")) ("ddaif" ("台苔臺檯炱箈籉菭薹跆颱駘骀鮐鲐䑓儓坮大抬擡枱")) ("ddaij" ("大代梯𠰺岱玳袋杕毒汏瑇蝳軑酨釱黛黱儓埭帒曃")) ("ddair" ?逮) ("ddais" ("帶滯襶带帯戴")) ("ddaix" ("歹待𣹘殆紿绐詒诒迨逮遞隶靆駘代叇怠曃")) ("ddam" ("眈耽酖湛耼聃躭儋冘妉媅愖憺担擔")) ("ddamf" ("痰潭談淡澹甔罈罎脥荨蕁藫蟫覃譚谈谭賧郯酓醰錟鐔锬镡餤驔倓坛墰" "墵壜惔憛昙曇")) ("ddamj" ("淡噉氮澹禫窞簟舕萏詹霮餤倓啖啗嘬嚪惔")) ("ddamr" ("担胆擔膽疸窞紞薝贉髧黕黵儋啿嘾憺")) ("ddams" ("坫店盎𡌽𦄸潭酖")) ("ddan" ("丹單撣殚殫疸癉砃箪簞褝襌鄲匰单単弹彈怹攔")) ("ddanf" ("彈壇樿檀坍殫罈聅胆驒鷤亶勯坛弹撣")) ("ddang" ("当當檔璫裆襠鐺铛同揚東档")) ("ddangf" ("唐糖蟷堂塘揚")) ("ddangr" ("党黨欓讜谠宕攩曭")) ("ddangs" ("當擋檔澢瓽鐙镫当挡攩")) ("ddangx" ("蕩烫燙瑒璗盪碭簜荡菪蘯逿垱壋宕愓")) ("ddanh" ("疔釘")) ("ddanhf" ("仃忊停𢝜溋亭")) ("ddanhj" ?啶) ("ddanhr" ("頂鼎")) ("ddanhs" ("打𢱏頂")) ("ddanj" ("憚磾僤单単單弹彈惮撣")) ("ddanr" ("疍疸瘅癉蛋蜑袒襢誕譠诞鉭钽顫颤亶但僩僴掸撢撣")) ("ddans" ("旦殿潬狚石膻井担")) ("ddanx" ("但疸袒誕担撣")) ("ddao" ("刀忉𣱼窛舠艻裯釖魛刂叨")) ("ddaof" ("佻姚桃逃掏淘濤鋾陶𡒘檮涛綯绹萄蜪跳迯醄鞀鞉饀駣髫鼗匋咷啕幬")) ("ddaoj" ("盜道導蹈檤盗稻纛翿衜衟醻噵导敦")) ("ddaor" ("倒島搗禱焘燽燾祷禂隝壔岛嶋嶌忑捣捯擣")) ("ddaos" ("到菿倒帱幬")) ("ddapj" ("沓㧺踏涾眔耷詟誻譶讋蹅蹋遝闒阘龖龘")) ("ddaps" ("答搭畣瘩耷荅褡鎉鞳匒嗒")) ("ddar" ("打灺炧痑癉軃鍺锗亸嚲奲朾")) ("ddas" ("跢𥒥")) ("ddatj" ("達荙薘达逹韃哒噠垯墶")) ("ddats" ("妲怛笪毲達靼呾憚")) ("ddau" ("叨忉𤴬茤刀唒")) ("ddauf" ?佻) ("ddaus" ("到𠴼唒")) ("ddawcj" ("特犆螣蟘")) ("ddawcs" ("得淂鍀锝")) ("ddawm" ("眈㴷沈㕪冘忱抌")) ("ddawmf" ("潭淫")) ("ddawmj" ?淡) ("ddawms" ("沉𣺻㴷𣿇沈眈耽坫")) ("ddawmx" ("沉沈担")) ("ddawnf" ("彈寅")) ("ddawng" ("灯登燈䔲簦璒癶豋蹬鐙镫僜")) ("ddawngf" ("唐噔藤騰滕等籐縢腾虅螣誊謄鰧幐")) ("ddawngj" ("鄧磴蹬邒邓邛鐙镫隥卭墱孕嶝")) ("ddawngr" ("等戥")) ("ddawngs" ("䔲櫈𡃻𧃵墱蹬𡂱𨐸邓鄧凳噔戥")) ("ddawngx" ("鄧蕩")) ("ddawnj" ("憚磾惮")) ("ddawns" ("旦担怛鄧")) ("ddawnx" ("担𨧝𠜬𢭱")) ("ddawps" ("搭㙮撘答荅垥塔扱揲")) ("ddawt" ?撻) ("ddawtj" ("達噠撻特讀达逹")) ("ddawts" ("坦𧶬𠿲得怛")) ("ddax" ("㐌諸吔拖")) ("dday" ("低𦰣㭽𠴓")) ("ddayf" ("台苔𢰥")) ("ddayr" ("待帒")) ("ddays" ("底𡌠𣷳𢋴𢋠𤀐𦨢滯帶")) ("ddayx" ("𢂌袋𧛶袊帒")) ("dde" ("砥哆")) ("ddee" ("低羝堤隄氐磾袛鞮仾埞帝彽")) ("ddeechs" ?的) ("ddeef" ("提㮛踶題啼洟渧珶睼禔稊綈締緹绨缇缔苐荑蝭諦謕谛蹄蹏醍鍉隄题騠" "鯷鳀鴺鵜鶗鷤鹈偍啻嗁埞堤柢桋")) ("ddeej" ("弟第遞棣睇笫苐荑踶軑递逓遰釱銻锑題题鮷墆娣杕梯")) ("ddeem" ("𣈘𣎀𡖵店𣈔胋點")) ("ddeemf" ?恬) ("ddeemj" ("笘埶禫墊")) ("ddeems" ("點懙掂")) ("ddeenf" ("𡊰填殿𡑴𣫕田塡搷")) ("ddeenh" ("汀𣼬")) ("ddeenhf" ?鼎) ("ddeenhr" ("𣼬鼎")) ("ddeenhx" ("鼎侹")) ("ddeens" ("旦典𦤾𨀏𦥃䦺")) ("ddeepj" ("沓疊")) ("ddeer" ("底砥抵氐牴締缔菧觝詆诋軧邸阺骶㡳厎呧坻帝弤扙扺提柢")) ("ddees" ("帝蒂踶蹄殢碲禘締缔蔕蝃螮諦谛偙僀嚏嚔坻揥摕柢")) ("ddeetj" ?狄) ("ddeeu" ?彫) ("ddeeuf" ?調) ("ddeeur" ?搗) ("ddeex" ("悌銻锑娣弟")) ("ddef" ("提碮題")) ("ddem" ("冘𨑻酖抌")) ("ddems" ("玷點")) ("dden" ("顛𪓇顚黰")) ("ddenf" ("畑燈")) ("ddenj" ("痶𢵫㩔癜")) ("ddenr" ("𧌎")) ("ddens" ?淟) ("ddeo" ("刀㧅鳥𦛉刁叨撩")) ("ddeof" ("㧅岧岧𡸇𢸛岹")) ("ddeor" ?鳥) ("ddeos" ("𦛉鳥㨶")) ("ddeox" ("鳥𠞸搗㨶𠟀㨄𠜏")) ("ddepj" ("惵𢢲葉擛枼")) ("ddeps" ?牒) ("dder" ("𦝉𤯰𤯿底")) ("ddes" ("底蒂")) ("ddetj" ?姪) ("ddets" ("妲的怛担")) ("ddex" ("底悌𢙵")) ("ddi" ("𠫾迻䟩多")) ("ddiaf" ("池湜𤄭𣾸")) ("ddiaj" ("地坔埊墬嶳")) ("ddiar" ("𧍉𧋘")) ("ddiax" ("𡌡𥒃𥒦𥓵𥐨碟蚳")) ("ddichj" ("狄笛敵涤滌篴籴糴翟苖荻蔋蔏蔐覿觌趯踧迪逖逷適頔鸐嚁扚敌")) ("ddichs" ("的嫡樀滴玓甋菂蹢適鍉鏑镝靮商嘀旳")) ("ddieecs" ("的𦖡𦗽𤷭旳")) ("ddieem" ("掂𩬑詀敁")) ("ddieemf" ("恬憺湉甜緂菾餂兆")) ("ddieemj" ("坫店唸磹簟扂")) ("ddieemr" ("点點踮㸃奌")) ("ddieems" ("坫店玷惦簟阽唸垫墊怗懙掂")) ("ddieen" ("顛癲槇槙滇瘨癫蹎顚颠齻㒹傎巓巔敁")) ("ddieenf" ("田佃填沺滇由甲申甴甸畋盷磌窴鈿钿闐阗嗔塡搷")) ("ddieengs" ("叮殿頂典")) ("ddieenj" ("殿電淀澱电甸靛奠")) ("ddieenr" ("典痶殄碘錪電靦")) ("ddieens" ("殄淟澱癜捵")) ("ddieenx" ("覥觍㥏")) ("ddieepj" ("堞牒慴蝶諜蹀褶疊叠楪氎畳疂疉碟聑艓蜨蠂褋褹褺褻谍鰈鲽亵喋惵揲" "曡")) ("ddieetj" ("迭蛭侄瓞絰绖耊耋胅跌镻垤墆妷姪峌昳")) ("ddieeu" ("刁丟佻彫鵰貂雕琱碉芀虭蛁蜩趒銚錭铫鯛鲷鼦齠䳂丢凋叼奝岧峉敦")) ("ddieeuf" ("條調樤笤綢縧苕调迢銚鑃铫鞗髫鰷齠龆䌷刁条")) ("ddieeuj" ("悼窕調窱蓧藋誂调嬥掉")) ("ddieeur" ("鳥窎窵茑蔦鸟佻嬲")) ("ddieeus" ("弔釣吊窵誂釸鈟钓屌斗")) ("ddif" ("胝𠽮㫝")) ("ddinh" ("丁叮汀疔釘灯玎町甼盯綎耵艼虰钉靪仃圢帄")) ("ddinhf" ("仃廷亭庭停霆諪楟渟筳莚莛葶蜓蝏鼮婷揨")) ("ddinhj" ("定㝎")) ("ddinhr" ("頂鼎𨄸濎酊顶侹嵿梃")) ("ddinhs" ("訂釘頂椗矴碇订酊钉顁顶飣饤仃定")) ("ddinhx" ("釘鋋錠椗珽碇脡艇鋌铤锭丁娗挺梃")) ("ddis" ?帝) ("dditj" ("𨕀𨗵")) ("ddits" ("的𦡯𦝇")) ("ddiu" ("𧐸𧔿𧞴虭蛁調")) ("ddiuf" ?調) ("ddiuj" ("𧞴棹")) ("ddius" ("𠰀")) ("ddix" ("𡚦妓𡞖𡜤婍")) ("ddo" ("都𢵋𡳤𡳢𡳣妬度拓")) ("ddoacs" ?桗) ("ddoaif" ("兌兊兑")) ("ddoais" ("兌祱脫銳鋭锐侻兊兑")) ("ddoaj" ("墮惰橢陊隓鬌堕堶墯媠嫷嶞憜")) ("ddoan" ("端湍耑鍴剬")) ("ddoanf" ("段團椴漙篿糰鍛锻鱄团団慱抟揣摶")) ("ddoangf" ("嘡堂")) ("ddoangr" ("恍𣺼黨")) ("ddoanhf" ?㷚) ("ddoanj" ("段緞斷断椴毈碫籪縀缎")) ("ddoanr" ?短) ("ddoans" ("斷段煅煆簖籪腶踹鍛锻断")) ("ddoar" ?鬌) ("ddoas" ("朵躱躲刴剁唾垛垜埵朶")) ("ddoatj" ("奪夺")) ("ddocj" ("鐲讀")) ("ddocs" ?篤) ("ddof" ("徒渡𣺺艔𦪂𨗊度")) ("ddoi" ?堆) ("ddoif" ("隊𠾕𡡦𢢊𠐬堆")) ("ddoij" ("𥖐隊")) ("ddoir" ("𦂁𦅭")) ("ddois" ("胅𩛜𩟡𠲝嚉对対")) ("ddoj" ?度) ("ddom" ("㶩䏙")) ("ddomr" ("炶𦏄")) ("ddoms" ("炶𧍈點𧏱")) ("ddon" ("敦迍頓扽撴")) ("ddonf" ("杶𤵊")) ("ddong" ("𢫝𣁲𨒟冬鮗㨂")) ("ddongf" ("茼秱銅粡秲同")) ("ddongj" ("洞𠘃")) ("ddongr" ("董慟𡀇懂")) ("ddongs" ("棟㨂凍")) ("ddonj" ?鈍) ("ddons" ("迍頓噋𣔝燉遁䠣扽断")) ("ddoo" ("都嘟")) ("ddoocj" ("毒独𤟂獨讀椟櫝殰渎瀆瀇牍牘犊犢皾碡藚襡読讟读豄贕韇韣韥髑黩" "黷儥凟匵")) ("ddoocs" ("督篤竺笃裻銩铥頓顿丢")) ("ddoof" ("徒荼途屠塗圖𣘊涂瘏稌筡莵菟蒤跿酴闍阇鷋凃図图圕圗妬峹嵞度捈" "梌")) ("ddooi" ("堆槌碓磓穨追鎚鐓锤镦隊魋僓垖對敦")) ("ddooif" ("岱玳堆𡑖頹𡾫穨蹪隤頺頽颓魋")) ("ddooij" ("隊瀩錞鐓镦队憝憞懟")) ("ddooir" ("𢬭𢙪𣌒𣋇对対對")) ("ddoois" ("对對𩼸濧碓薱対")) ("ddooix" ("隊對𡑖𢬭瀢譈鐓镦対憝懟")) ("ddooj" ("度渡鍍镀土圡")) ("ddoom" ?沓) ("ddooms" ?炶) ("ddoon" ("敦墩燉炖焞礅蜳蹲鐓镦埻惇撉撴暾")) ("ddoonf" ("屯吨訰炖窀純纯臀芚豘豚軘飩饨魨鲀䐁坉忳敦")) ("ddoong" ("冬東𨒟凍氡氭涷疼胨腖苳蝀鶇鸫鼕东佟冻咚昸")) ("ddoongf" ("仝同垌童筒僮銅瞳艟桐橦潼犝獞疃痌眮穜筩罿膧茼董衕赨迵酮铜侗哃" "彤恫挏曈朣東")) ("ddoongj" ("洞動玏硐筒胴仂偅働动峒峝恫")) ("ddoongr" ("董蕫懂")) ("ddoongs" ("凍埬棟湩胨腖冻栋")) ("ddoongx" ("慟洞硐胴峒峝恫恸")) ("ddoonj" ("沌遁遯盹趸躉鈍钝伅囤")) ("ddoons" ("吨扽頓迍顿噸屯")) ("ddoopj" ?沓) ("ddoops" ?沓) ("ddoor" ("杜睹賭踷鍺踷覩赌陼堵")) ("ddoos" ("妒妬螙蠧蠹尌拓斁")) ("ddootj" ("突𦂽湥秩腯葖跌飿鶟鼵凸宊怢揬")) ("ddoots" ("炪茁焠𢱞𤋿𦵛𥯝葖訥飿吨咄噸揬朏柮")) ("ddoox" ("杜肚芏蠹")) ("ddor" ("杜𧹥赭𧹻𧺃𣠶𤒠𧹦𧹼𧺂覩堵")) ("ddos" ("妬𥯉𦾤𣔧妒帝拓")) ("ddotj" ("稡葖𧎛揬")) ("ddots" ("𣔻突葖")) ("ddow" ?多) ("ddowf" ("沱咜拕")) ("ddowif" ("代𠁀")) ("ddowij" ("待大")) ("ddowis" ("帶薤戴")) ("ddowj" ("拖助度扽拕")) ("ddowm" ("𢳞𢲠眈耽冘")) ("ddowmf" ?痰) ("ddowmr" ?担) ("ddowms" ?抌) ("ddown" ("丹單疸癉单単")) ("ddownf" ?彈) ("ddownr" ?但) ("ddowns" ?疸) ("ddownx" ?但) ("ddowps" ("答㗳")) ("ddows" ("拖哆跢拕")) ("ddowtj" ("達突")) ("ddowts" ("妲噠")) ("ddowx" ("拖㐌扡抱拕")) ("ddu" ("都𣛭鞦𣛦悠攸")) ("ddua" ("都嘟𢵋𨅮")) ("dduaf" ("𢴉嘟𢟎摳")) ("dduax" ("𥮊筷箸杜")) ("dducj" ("濁鐲𨯹瀆鑟")) ("dducs" ("𢱝𡓞𤒘𨯹𩟵篤鐲拙")) ("ddueenhf" ("𢝜渟忊")) ("ddueenhr" ?頂) ("dduf" ("度𡀤鮽")) ("ddui" ("𥊖")) ("dduif" ("𦟿𨄟𦢶")) ("dduij" ("隊墜墮")) ("dduir" ("𪆤")) ("dduix" ("𦅭𦆹")) ("dduj" ?度) ("ddumf" ("撢𦅰衴")) ("ddums" ("坫𠸞點撴")) ("ddun" ("撴燉焞底")) ("ddunf" ("吨𡶁炖𧉙𡑓蝩扽𩂄撴敦")) ("ddungf" ("同哃洞𪔚")) ("ddungj" ("動用")) ("ddungr" ("董𨆟蕫")) ("ddungs" ("董棟中凍")) ("ddungx" ("董𧜻襠慟")) ("ddunj" ("庉𣜲囤")) ("dduns" ("頓屯")) ("ddunx" ?頓) ("dduoocs" ("燭𤒘")) ("dduooi" ("𡳪𡓋")) ("dduooir" ("𧻐𨘗𨆷𨒻対")) ("dduoois" ("涗濧𩼷涚")) ("dduoomf" ?嘾) ("dduoong" ("𧑒蟷")) ("dduoonr" ?短) ("dduoonx" ?短) ("dduootj" ?突) ("ddupj" ?䋎) ("ddur" ("度睹𨁥𣛭踷𨇜堵覩𨇛都妬杜")) ("ddus" ("妬妒")) ("ddutj" ("突揬")) ("dduts" ("揬賥𠸂篤")) ("ddw" ("𣴙")) ("ddwa" ("迻荼拸")) ("ddwaf" ?迻) ("ddwas" ("丁仃𠀲𠁂𡥥矴亭侈打")) ("ddwcj" ?特) ("ddwcs" ("德徳")) ("ddwf" ?沱) ("ddwng" ?蹬) ("ddwngf" ("仃𣫲停𠏦")) ("ddwngj" ("鄧𡓂")) ("ddwngs" ("𥪸𨅸等頂亭")) ("ddwngx" ("等蕩")) ("ddwowcj" ("特得待")) ("ddwowcs" ("特㯖")) ("ddwowif" ("臺𤢬𤠂")) ("ddwowm" ?) ("ddwowmj" ("淡㷋")) ("ddwownf" ("壇𨱪𨲷")) ("ddwowng" ("当當蟷檔璫簹裆襠鐺鐿铛镱儅噹")) ("ddwowngf" ("唐堂塘糖棠榶樘溏煻膛螗螳誒诶赯逿醣鏜镗餳餹饧啺坣搪摚")) ("ddwowngj" ?丈) ("ddwownj" ?磾) ("ddwownx" ("砎胆")) ("ddwowwmj" ?淡) ("ddwr" ("与打")) ("ddws" ?哆) ("ddwts" ("𠛣坦䋎𠞹縆𠝗𢯟怛担")) ("dee" ("羝移喈")) ("deef" ("泜洟𣻗𠽮湜痍抵提")) ("deej" ?裔) ("deenf" ("𦹸")) ("deenh" ?汀) ("deenhf" ("爭盈挰情溋")) ("deenhj" ?㨕) ("deenj" ("𢴍蝒")) ("deer" ("易啺")) ("dees" ("喙")) ("deetj" ("𦂾𦄅")) ("deeu" ?摇) ("deeuf" ("䌦")) ("deeuj" ?䌦) ("deex" ("易𣉷𥚯弟曳")) ("def" ("提𠽮咦")) ("dej" ?易) ("demr" ("𡅪")) ("dems" ?艷) ("deof" ?朝) ("deoj" ?妙) ("deor" ("眇緲𥻠")) ("deos" ?迢) ("depj" ("揲擛𡮊")) ("deps" ("蹀𩍣躡蹛")) ("der" ("圯易")) ("dex" ("𠯇圯鵜雉")) ("di" ("夷姨荑移𧱅遺鮧𧣧椸洟瀰獼痍箷簃羠胣胰苐虵蛇蛦螔袲袳訑詑詒" "謻诒貤貽迆迤迻遗酏鉹阤陁頤頥颐飴饴黟㢱乁侇匜台咦圮圯夤它宧峓" "开异弥彌彛彜彝怡恞惟扅施易杝枱枲柂栘桋")) ("dia" ("𧣧")) ("diaf" ("拽鮧抴")) ("diaj" ("泄洩")) ("diax" ("𥐦")) ("dichj" ("役易疫液腋譯驛澤燡睪笛繹绎蜴訳译踢醳釋驿伇剔圛坄垼埸夜奕射嶧" "帟弈怿惕懌掖斁昜")) ("dieecj" ("易𪁂亦")) ("dieecs" ?亦) ("dieem" ("鹽閻檐櫩焯焰爓盐簷艷閆闫阎阽塩壛")) ("dieemf" ("檐幨")) ("dieemj" ("𣛱艷焰艶豔剡扊")) ("dieems" ?占) ("dieemx" ("琰艷灩炎焰焱燄爓艳艶覃豓豔閻阎鹽")) ("dieen" ("延鳶沿涎焉筵綎莛蜒郔鋋鸢埏")) ("dieengf" ?盈) ("dieenj" ("面靣麪麵偭")) ("dieens" ("緬缅腼")) ("dieenx" ("演衍烶縯覥觍齞戭")) ("dieepj" ("葉烨煠燁爗碟篗蹀鍱靥靨饁偞僷叶晔曄枻枼")) ("dieeps" ?葉) ("dieetj" ("滅灭烕搣")) ("dieeu" ("搖遙佻姚鷂榣猺珧瑤祧窑窕窯窰繇茭蝇蝿蠅謠軺遥銚鑃铫颻鰩傜嗂" "媱徭恌愮摇")) ("dieeuf" ("𠺧鳶鷂鷂鹞䌦")) ("dieeuj" ("妙耀渺燿玅眇矅筄艞覞鷂䌦兆岙愮曜")) ("dieeur" ("淼渺眇緲缈藐鷕岙朓杪杳")) ("dieeus" ("窖酵")) ("dieeux" ("淼渺繞杪")) ("dif" ("姨夷咦")) ("dij" ("易異殔眙肄衪袘貤遺廙异施")) ("dim" ("𥌸焰")) ("dimf" ("霑𢸝𢺓沈")) ("din" ("𡺦")) ("dinh" ("營营営")) ("dinhj" ?㨕) ("dinhs" ("性潁穎粘訂颖")) ("dinhx" ("潁穎郢頴颍颖")) ("dins" ("𠱆喕")) ("dipj" ("𣋑葉蹀堞擛")) ("dips" ("鐷釟折")) ("dir" ("汜洟")) ("dis" ("𡡧挗洟")) ("ditj" ?繹) ("dits" ?折) ("diu" ?鮡) ("diuf" ("妙迢𠴕𢭼遙調耀𤓛燿遥招條")) ("diuj" ("妙裕耀易")) ("dius" ("𢬢眇𥾗繞妙")) ("dix" ("已以圯苡苢迆迤釔钇阤屺崺巳既暆")) ("do" ("由猶𢶺楢犹繇莸蕕蚰遊鈾铀")) ("doaj" ("唑挫𡃏墮")) ("doan" ?緣) ("doanh" ("盈營楹溋瀛籝籯膋茔营謍贏赢営塋嬴攍桯")) ("doanhf" ?溋) ("doanx" ("尹允")) ("doas" ?挫) ("docj" ("育唷𤣡𨂔槈獨㯮堉")) ("docs" ("篤唷觫")) ("dof" ("紬𠻀𢲛𣺺𠻀徒")) ("doi" ("耒堆𣼲𨅷洡")) ("doif" ?唯) ("doij" ("𨅷燴唯")) ("doir" ?唯) ("dois" ?唯) ("doix" ("唯烩燴")) ("dom" ("𣛱肛𢶺")) ("domf" ("𥆡窞𥉰𥈺𥋺𥌸𥊥𥦝盹窺")) ("don" ("燉𢝳橔炖敦")) ("donf" ("存𢝳寅")) ("dong" ("容搈炵熔鎔庸")) ("dongf" ("𡉕用")) ("dongj" ?洞) ("dongr" ("𦡦董")) ("dongs" ?凍) ("dongx" ("俑㗈蛹踴甬踊勇勈恿")) ("donj" ("扽撰𢵶𢶿迍遁掄")) ("dons" ("寸䠣")) ("donx" ("𩊾")) ("doo" ?由) ("doocs" ("祝渥嘞篤𡓞𡾬")) ("dooi" ("𠐸")) ("dooif" ("𢬗洡𥹯搥漼𣼭𩅚耒䊚捶")) ("dooij" ("洡隊𣾶磊")) ("doois" ("嚉𢇉对對")) ("dooix" ("𠾕𢤡")) ("doon" ?敦) ("doonf" ("屯扽沌拵盆吨存忳")) ("doong" ("柊容𩄱𩘨庸搈")) ("doongf" ("𡀇容")) ("doongj" ("洞湧用")) ("doongx" ?洞) ("doonj" ?吨) ("doons" ?撰) ("doopj" ("爉𡉕")) ("door" ("扗擼")) ("dootj" ("突悅𢝀湥滅悦")) ("doots" ("突訥𣖢椊")) ("doox" ("𠴗喻誘𡁹撫愈")) ("dor" ("㳶杜")) ("dos" ("柚楮𣜴𦾤")) ("dots" ("埣堗")) ("dow" ("汿涂悇洳除餘")) ("dowf" ("余除徐")) ("dowi" ("㹫猚蛦蝔移")) ("dowif" ("移𧐹𨄼")) ("dowij" ?待) ("dowis" ("瀣戒")) ("dowj" ?) ("dowmr" ?減) ("downf" ("纏纏寅")) ("downj" ("引湎𣼹演寅")) ("downs" ("𠻤瞷簡𧢑寅")) ("downx" ("演但")) ("dowpj" ?葉) ("dowps" ?葉) ("dowr" ("𡁎唋")) ("dowx" ("𡁎𢷣啫")) ("du" ("柚逾遊諛鍮蝣楡楢楰榆歈毹油浟渝游滺牏犹猷瑜睮窬羭腧腴臾舀茰莤" "莸萸蕍蕕蚘蚰蚴蛔蜖蝓螸褕覦觎谀踰輶輸逌逰鄃隃鯈䣭俞偷兪喩喻妬" "媮峳怞悠愉抭揄攸斿")) ("dua" ("誽諛")) ("duaanx" ("狁笋筍芛允尹")) ("duaatj" ("煜矞聿肀遹霱驈鴥鶏鷸鹬")) ("duaf" ("捈揂諛")) ("duaj" ?墮) ("duas" ?瘐) ("ducj" ("育唷欲慾欱毓浴淯煜突粥蒮袬鋊鬻鵒鹆儥喲堉峪昗昱")) ("dueej" ("曳泄拽洩熭睿袂袣裔詍轊銳鋭鏏锐靾齥㹭丆兊兌兑勚勩叡呭壡抴枻")) ("dueenhf" ("溋瀛")) ("duf" ("𠱋𢂎油𠶢愈喻")) ("duif" ("椎槌錐鎚𨬉𣟩𨯸錘鑆搥")) ("duij" ("𢭺隊")) ("duir" ?㩡) ("duis" ?唯) ("duix" ?唯) ("duj" ("喻裕誘諭猶竽籲芋芌蕷诱谕龥吁唀喩峪")) ("dum" ?森) ("dumj" ("呫森")) ("dums" ?森) ("dumx" ("𡍛𡏟")) ("dun" ("搎撴敦")) ("dunf" ("屯扽")) ("dung" ("容溶慵蓉榕滽熔牅瑢融螎褣赨鄘鎔鏞镛頌颂鱅佣傛傭塎墉庸")) ("dungf" ("用拥𨀍𢴋同容")) ("dungj" ("用瀜甩佣")) ("dungx" ("俑勇桶筩涌湧甬蛹踊踴勈埇恿悀惥慂")) ("duns" ?頓) ("duoocj" ("勺杓")) ("duooi" ("唯堆")) ("duoois" ("𣝉唯")) ("duooix" ("唯𨀤𨁬撮")) ("duoong" ?容) ("duoongf" ("拥揚")) ("duootj" ?聿) ("duown" ?緣) ("duowtj" ?閲) ("dur" ("誘喻愈")) ("dus" ("瘐癒")) ("dutj" ("逸㷝揬")) ("duts" ("卒蒓蓴")) ("dux" ("愈牖瘉瘐癒窳羑誘貐俞庾揄收")) ("duy" ("唯惟濰維维遺壝帷")) ("duyeen" ("沿鉛緣娫椽橼櫞猭縁缘蝝鈆铅吮唌埏巡延")) ("duyeenj" ("吮沇馻兖兗掾")) ("duyeens" ?緣) ("duyeetj" ("悅閱説说閲阅兊兑娧恱悦")) ("duyj" ("蓶諉诿唯")) ("dw" ("予余餘欤歟璵畬畲籅舁舆與艅譽輿轝雓馀鮽鵌伃妤嶼懙旟")) ("dwa" ("瓜荼𤬀𦼞鮽𧃋𩻓𤫿𦾠芧")) ("dwaf" ("㭨椰蒣蒢梌")) ("dwaj" ("預澦蕷")) ("dwas" ("架預𦼥")) ("dwcj" ("翼瀷煜熤翊翌弋")) ("dwcs" ("𠯅𠺵")) ("dwf" ("予如")) ("dwj" ("預豫譽澦礜穥與蕷誉预与吁嶼悆悇")) ("dwng" ("楊𤼸仍踭凌孕")) ("dwngf" ("仃𥩯停𨀊踭棱仍打揨")) ("dwngj" ("孕𢫡𥩯𢸞鄧仍媵")) ("dwngr" ("孕仍")) ("dwowcj" ("葯藥躍櫟瀹爚礿禴籥籰药薬蘥趯跃鑰钥龠")) ("dwowcs" ?藥) ("dwowif" ?曳) ("dwowij" ("曳曵")) ("dwowis" ("𨑜𤲂𠁑𣻉")) ("dwowng" ("羊洋揚陽楊氜氧炀烊煬瑒疡痒瘍禓羋芈阦阳颺佯徉扬敭旸昜暘杨")) ("dwowngf" ("羕揚")) ("dwowngj" ("仗煬")) ("dwowngx" ("養氧氱痒癢羪蛘餋养懩")) ("dwowtj" ("躍閲")) ("dwr" ("汝唋")) ("dws" ("唋預")) ("dwtj" ("秩迭㷝")) ("dwts" ("悉𠞹𢴑𦄵㗭弋担")) ("dwuj" ("羑蚰鈾铀柚")) ("dwur" ("槱莠柚")) ("dwus" ("櫾牖狖秞貁釉鼬")) ("dwux" ("槱羑莠蜼螤褎褏銪铕卣庾斔斞柚")) ("dwx" ("与與㺞璵㑏予兴屿嶼")) ("e" ("𠲖𠵱㥋𢙬衣依意")) ("ecs" ?噁) ("ee" ("𠲖𧊉殹瑿繄醯鷖黳嫕嫛曀")) ("eechj" ("𡒪")) ("eechs" ?螠) ("eem" ("淹腌㛪俺厭奄")) ("eems" ("掩厭壓")) ("eenhx" ("偃𠸄")) ("eenj" ("抃𠼸")) ("eenx" ?偃) ("eeps" ?押) ("ees" ("噎曀殪饐殹瘗瘞瞖繄翳豷餲鷖医嫕")) ("eeu" ?㕭) ("ef" ("咿𠲖")) ("em" ("俺㛪腌奄")) ("ems" ?掩) ("en" ?嚥) ("eng" ("𡂍")) ("enr" ?嚥) ("ens" ("燕䴏")) ("eo" ("夭㕭要腰嘵喓")) ("eof" ("夭妖")) ("eoj" ?殀) ("eor" ("殀妖")) ("eos" ("要𢰳喓")) ("eox" ("殀妖")) ("epj" ?押) ("eps" ("押𠶟𢹥")) ("es" ?薏) ("ets" ("謁押")) ("gaacs" ?棘) ("gaamf" ("厗唅噙蠄㖗吟呤扲")) ("gaamj" ?埁) ("gaams" ("錦噙")) ("gaamx" ("吟噤錦呤唫")) ("gaan" ("筋荕")) ("gaanf" ("𧵆近斤")) ("gaangf" ?薑) ("gaapj" ("岌趿汲岋")) ("gaaps" ("扱急𠍭及")) ("gaatj" ("各扢拮𦛋𩠓頡訖䇄乞")) ("gaats" ?乞) ("gaau" ("呴𥬉𥴚")) ("gaauf" ("𥬉𥴚浗篙脙")) ("gaaus" ("𤠰褠")) ("gaaux" ?㗕) ("gaay" ("垓㧡掑𨠳𨡨𨢟𥶂𢲧𦟍磋咳")) ("gaayf" ("𤷍𤻓𤼞唭技掑")) ("gaayj" ("梞")) ("gaayr" ?折) ("gaays" ?嘅) ("gachj" ("坧𤮄壢𥗌𥗩𥗳𤮘甎磚劃")) ("gacj" ("各觡挌")) ("gacs" ("挌閣擱櫊𨆿阁各搁格")) ("gaf" ("𪃴𤠄猗鵸")) ("gai" ("荄𦃮核")) ("gaif" ("掑𢹆摡")) ("gaij" ("𥒅")) ("gais" ("𡛔丐")) ("gaix" ("𢭮掑摡")) ("gaj" ("婀𠶄妸")) ("gan" ?肝) ("ganf" ("強𢠥近乾")) ("gang" ("掆𡬼𡱸𨧠鋼刚剛")) ("gangf" ?強) ("ganh" ("阬爭競坑竞")) ("ganhf" ("䃄瀛埂")) ("ganhr" ?景) ("ganhs" ("挭更梗")) ("ganj" ("𠲟𢭬𣴓伴吃")) ("gans" ("擀檊㨴")) ("gao" ("耗嗃")) ("gaof" ("哠嚎嗃")) ("gaoj" ("𥺊𥽌槹檤檰稻㫧")) ("gaos" ("梏𤭚")) ("gar" ("婀婍嫁妸婭")) ("gas" ("婀架妸嫁")) ("gatj" ("拔詰挌")) ("gauf" ("浗槔篙𣠘槹脙")) ("gawcj" ?各) ("gawm" ("針金")) ("gawmf" ?䁠) ("gawmj" ("吟唫噤𡅧呤啃")) ("gawms" ("錦𥋴")) ("gawnf" ("𠼹")) ("gawng" ?矜) ("gawngs" ("亙𠡚亘咺哏強")) ("gawns" ("哏拫𠦯艮堅")) ("gawpj" ("及﨤趿吸扱")) ("gawps" ("扱𥈲")) ("gawtj" ("𥝎拮𠟸𥢫秸")) ("gawts" ("𠮙刻噶咭")) ("gax" ("婀𡥚𤯱何妸子")) ("gay" ("垓荄咳")) ("gayr" ("技𢭮")) ("gays" ("𠰁嘅𩬆𦢾𩯂𩺺摡")) ("gayx" ("技𢭮𢴛折")) ("ghe" ("𠺳稽𦪵𦪼舸")) ("ghee" ("𠺳稽")) ("gheechs" ("格擊𨃶")) ("gheef" ("𡓈𥗎")) ("gheenhf" ("𡌿𡹞涼䃄𨂙埂𡰏𡹡溸赢梗")) ("gheenhr" ?撔) ("ghees" ("几𧦔楴𣖟槣椅")) ("ghef" ("𡒬掑")) ("ghej" ?) ("ghems" ("劍檢𧁴")) ("ghen" ("慳悭惚")) ("ghenf" ("𥉸")) ("gheo" ?喬) ("gheoj" ("𠰉嘺𡃺𡅬𥍑嘵憍")) ("gheps" ("扱𢯖夾押")) ("gher" ("𤴪㾵")) ("ghes" ("㨳𥊘艤𦗞𨄾竒踦寄掎")) ("ghets" ("恄𢢂咭")) ("ghex" ?技) ("ghi" ("記𥱬𥶂掑")) ("ghieecs" ("𢙕")) ("ghieenf" ("㗔堅")) ("ghif" ("持掑")) ("ghim" ?金) ("ghimf" ?鉗) ("ghims" ("𩸱")) ("ghinhf" ?䃄) ("ghinhx" ?徑) ("ghins" ?謹) ("gi" ("椸彌")) ("gia" ("家加枷茄嘉鮻加枷茄家椰椵泇爷爺犌猳珈琊痂瘕突笳耞耶葭蚜诸豭跏" "鎵镓麚伽倻傢咖宊揶")) ("giaacs" ("聀𠺵職职弋")) ("giaam" ("𢹽淫滛")) ("giaamf" ("𢴏樳橝氳淫滛㨔")) ("giaamj" ("𦂼踸濫𥸄")) ("giaams" ("𨡼𨣤𨠲監釅")) ("giaamx" ("𣨮踸")) ("giaanf" ("𥳄𣠰寅")) ("giaangf" ?牀) ("giaangj" ?) ("giaangr" ?拯) ("giaanhf" ?爭) ("giaanj" ("恨𢚷陣𠻆𢠣胤限引")) ("giaans" ?鎮) ("giaapj" ("執𢴇熠習执拉")) ("giaaps" ("蓻葉挾")) ("giaatj" ("迭秩")) ("giaau" ("校柚")) ("giaauf" ("芙茱朝")) ("giaauj" ("梄笤莤𣙭𥴙𥵙簉酉酒掉")) ("giaaus" ("丑𢭳𠥤𡆞酉鬪丒唒")) ("giaay" ("之𣆰")) ("giaayf" ("持𥻣履")) ("giaayr" ("𢩽")) ("giaays" ("𥿗絏繶紒紙")) ("giaayx" ("𢩽扯洗𢬿䟢")) ("giacj" ?喥) ("giacs" ("角覺榷玨珏瑴覐覚觉觳較龣傕喥搉斍斠桷")) ("giaf" ("伽查𦓅遮痂笳茄茶葭跏迦咖枷")) ("giai" ("佳皆階䐭楷湝痎秸稭諧谐阶鵻亥偕哜喈嚌堦")) ("giaij" ?豸) ("giair" ("豸解𢄩螮獬繲蟹𩺌檞薢蠏觧邂䙊嶰廨懈")) ("giais" ("䐭界芥誡戒械")) ("giaix" ("豸𤉒𠸤𤋵解")) ("giaj" ("𣂃箸")) ("giam" ("監緘攬㩜椷瑊缄魐㨔凲尲尴尶")) ("giamf" ("緘㨔")) ("giamj" ("𢪭嚂𠾻談")) ("giamr" ("淢減碱簡醎鹹鹻鹼减咸啖")) ("giams" ("監槛檻监譼鉴鍳鑑鑒鑬尲尴尶")) ("gian" ("奸姦間艱艰菅葌蕑閑閒间鬜囏姧")) ("gianf" ("床𢞄橺𣠰滇")) ("giang" ("扛江杠𥬮陽槓瓨疘缸肛豇㧏掆")) ("giangf" ("揚江牀床")) ("giangj" ("𢏠𨀹")) ("giangr" ("講讲顜")) ("giangs" ("降揀𩄐洚絳绛夅")) ("gianh" ("江淨爭")) ("gianhf" ("爭𠲜棦箏𥱭掙")) ("gianhr" ?穎) ("gianr" ("揀橺簡澗简繝但僩僴劗拣撊柬")) ("gians" ("𧍴諫間演瞷简覵諌谏閒间")) ("gianx" ?簡) ("giao" ("交蛟鮻交蛟膠艽茭跤轇郊鮫鲛㬵佼搅攪")) ("giaof" ("洨繳咬")) ("giaor" ("咬狡絞筊绞較较鉸铰齩䶧佼啮嚙姣捁攪")) ("giaos" ("教槊教𨬊槊眇窌窖覐覚覺觉詨較酵鉸餃饺敎斍校")) ("giaps" ("甲夾峽胛荚莢蛱蛺袷裌郟鉀鋏钾铗頬頰颊夹岬峡挟挾")) ("giar" ("者赭假偖椵檟賈贾鍺锗叚斝")) ("gias" ("价架液嫁𦁹價蔗駕𥳅這榎稼賈这驾鷓鹧価假幏拁枷柘")) ("giatj" ("淖搣𨆹𢫄泆卓")) ("giats" ("戛戞")) ("giauf" ("蔞𢀭朝")) ("giawcj" ("賊弋")) ("giawm" ?箴) ("giawmf" ("㨔箴")) ("giawmj" ("拰湛")) ("giawmx" ?踸) ("giawnf" ("簡撊")) ("giawng" ("江𢬥綾扛杠")) ("giawngf" ("庄扛𢏠蠅兢")) ("giawngj" ?庄) ("giawngs" ("𠱆")) ("giawnj" ?吲) ("giawnx" ?簡) ("giawpj" ?習) ("giawtj" ("𣾹泆逸㴽佚")) ("giawts" ("質㩫")) ("giax" ("也吔𣨕啫𦩳野㨋寫")) ("giay" ("移掾")) ("giayf" ("𥀌鞋𨃐𩌂履𨃌")) ("giayj" ?) ("giays" ?戒) ("giayx" ("䟢𨃉")) ("gie" ?移) ("giee" ("支")) ("gieechj" ?隻) ("gieecs" ("𩷉䱑𩷛𩹹")) ("gieems" ("占掂艷")) ("gieenf" ("萾𧁶")) ("gieeng" ("𦙫𥢆𣦓正延征")) ("gieengf" ("盈𣌆𦀚萾𡎠楹溋䋼唐")) ("gieengs" ("汫𠄺泟湴井")) ("gieenhf" ?征) ("gieenhj" ?征) ("gieets" ("折𢷄𤄌滅")) ("gieeuj" ("兆咷")) ("gieeus" ?酵) ("gieeux" ("𠰉")) ("gieex" ("𥫟")) ("giemf" ("𡆙讒")) ("giems" ?占) ("gienhf" ?征) ("gieo" ("招挍搖𢱐摇撩")) ("gieoj" ("召招挑")) ("gieor" ?渺) ("gieos" ("𠰉")) ("giepj" ("甲𣝀葉折押")) ("gier" ("綵幣𪂰秷䌽弊")) ("gies" ?秷) ("gietj" ("𠲔")) ("giex" ?雉) ("gif" ("之夷咦")) ("ginf" ("𢷹纏廛廛𢸢纏辰㕓吲")) ("giocs" ?祝) ("gioef" ?唯) ("gioenf" ?眩) ("giof" ("𥱰蓗")) ("gioi" ?堆) ("gioif" ("𧋆𧔾蜼")) ("gioij" ("唯𢵌燴隊")) ("gioir" ("磊𡤟唯")) ("giois" ("𢬭唯")) ("gioix" ("烩燴")) ("gioj" ?住) ("gion" ?敦) ("gionf" ("𤵊𦎍𦟒存")) ("giong" ("終𨀐溶𩢦衝𨄿")) ("giongf" ("𡉕")) ("giongj" ("喠咚")) ("giongr" ("踴踊")) ("giongs" ("凍容揀梇喠")) ("giongx" ("㗈勇")) ("gionj" ?論) ("gionr" ?吮) ("gioo" ("𥳉都")) ("gioocs" ("祝角")) ("giooif" ("𢬗㩡䊚")) ("giooij" ("洡㩡")) ("giooir" ("𣑳𣞂㰁")) ("gioois" ?嚉) ("giooj" ?喻) ("gioon" ("燉敦")) ("gioong" ("𧊕溶𩘪容庸")) ("gioongf" ("仝𡀇𡊸")) ("gioongj" ?挵) ("gioongs" ("𥞖種𥠭𠏳𧀑蕫")) ("gioopj" ("執㷝")) ("gioor" ?吐) ("giootj" ?湥) ("gioots" ?卒) ("gioox" ("𠰍𣋼𥣒")) ("gior" ?䇠) ("gios" ("逾𩙋𩙍𩙌這愈")) ("giotj" ("𠸂湥淬突")) ("giots" ?埣) ("giow" ("捈餘拁")) ("giowf" ("徐𣇞𣉹除")) ("giowi" ?械) ("giowif" ("𧍊𧋹炌")) ("giowis" ("介戒界蚧械𤈪𤋽瀣炌犗玠畍疥芥裓誡诫韰駴骱齘丯价価價堺尬屆" "届悈")) ("giowmj" ("監濫")) ("giowms" ?監) ("giownf" ?湎) ("giownj" ?愐) ("giowns" ("覸䒡")) ("giownx" ("引演簡𡅌𢥣喕屯折")) ("giowr" ("𡁎𢷣啫")) ("giows" ("賀賈")) ("giowtj" ("𤁩逸")) ("giowx" ?啫) ("gir" ?只) ("gis" ?挗) ("gitj" ?繹) ("gits" ?折) ("giu" ?䇬) ("giuaf" ("楢捈")) ("giuax" ("銼鑥𨮋")) ("giucj" ("欲逐𠽖")) ("giuif" ("錐搥")) ("giuij" ("𢬗㩡")) ("giuir" ("𨘗㩡")) ("giuis" ?㩡) ("giumf" ("用𡑓")) ("giumj" ("踸呫")) ("giums" ?揕) ("giun" ("𧉙𧑒𨘗䔻撴敦")) ("giunf" ?用) ("giungf" ("用屯")) ("giungr" ?嵎) ("giuns" ?頓) ("giuoocj" ("勺𣨧")) ("giuooix" ?㩡) ("giuoongs" ?降) ("giups" ("𠢟𠢞𢴇丸執执")) ("gius" ?注) ("giux" ("𣜴𢷀𢷱牖")) ("giwa" ?荼) ("giwaf" ?蒣) ("giwas" ?架) ("giwax" ("𡧲𡨌𠁵𠁹竚")) ("giwowng" ("𢬥張𥆀扛揚")) ("giwowngf" ("床牀樑")) ("giwowngj" ?仗) ("giwtj" ?秩) ("giwx" ("㑏拧𢬇𡨸𢷣渚貯佇宁守")) ("go" ("姑𦁣𩸰𪂯箛孤")) ("goas" ("過寡化")) ("gocs" ("谷角𣃺𣍂𧣳㭲")) ("gof" ("𡍢塸𦁿坵㩴孤")) ("goij" ("噲哙")) ("goir" ("膾𩷆鱠脍噲")) ("gois" ("𢶒繪檜絵襘")) ("goj" ?埧) ("gom" ?搛) ("gon" ("棍昆")) ("gonf" ?棍) ("gongj" ?共) ("gongr" ?貢) ("gonj" ("衮論𦄣袞")) ("goo" ("𪂯")) ("goocj" ("㭲梮")) ("goocs" ("㭲梏梮")) ("goof" ?㮧) ("gooif" ("𧀐")) ("gooij" ("澮檜浍")) ("goois" ("𩠴檜絵襘䯤桧")) ("goom" ?搛) ("goomf" ("𠔮𡗄𠁝𠁟歉㽐")) ("gooms" ("𡑲")) ("goong" ?杠) ("goongf" ("工扛栱")) ("goopj" ("合𠄦")) ("goops" ?合) ("gootj" ?滑) ("goox" ("枯楛㮧椇具")) ("gops" ("合給𢵰")) ("gotj" ("𠚯𠞡搰")) ("gots" ("𨃴")) ("gowij" ("𢭮𢴖㨳")) ("gowir" ("㨳寄改攺")) ("gowj" ("𡱶")) ("gowmf" ("𢢬")) ("gowms" ("𡃍劍嚈憾")) ("gownj" ?湎) ("gowr" ("舉举挙擧")) ("gowtj" ("桀詰")) ("gowx" ("𨔉攑舉举挙擧")) ("gox" ("𢮭𢱗𦩛楛埧")) ("gu" ("俱塸")) ("guas" ("𤺮")) ("gucj" ?局) ("guf" ("虬鴝𡆚臞虯㖵俱")) ("guif" ("簣蕢")) ("guix" ("𡑭哙噲")) ("guj" ("𣛡槁椇")) ("gungf" ("𠴛𡃕")) ("gungs" ?貢) ("guns" ?貢) ("guoocj" ("𤶹")) ("guoocs" ("梮槶踘椈")) ("guoots" ("𩄨")) ("gutj" ?滑) ("guts" ("骨縎")) ("gux" ?椇) ("gwaf" ?渠) ("gwf" ?㖵) ("gwir" ("改𠳚𢭮寄𦰦㨳攺")) ("gwngf" ("𦹱薑𤃥羌羗姜")) ("gwowm" ("劍鎌剑")) ("gwowmf" ("睒䁠𥋼")) ("gwowmj" ("睒𥊗𨇓")) ("gwowng" ("𦎛𠻁葁鏡鑑鑒強强")) ("gwowngj" ("強强摾")) ("gwownj" ?) ("h" ?漢) ("ha" ("呵哬苛訶诃閕哈岈")) ("haacs" ?吃) ("haam" ("𤋾噷𤐚歆鑫嶔")) ("haamf" ("唅𡌢焓𤐚窨陷")) ("haamj" ("檻噷")) ("haamr" ("噷𥼲錦陷飲")) ("haams" ("噷𡄏")) ("haamx" ("歆陷噷")) ("haan" ("欣焮訢鍁俽忺忻惞昕杴")) ("haangr" ("鬨𣋱興閧")) ("haangs" ("秤称興")) ("haanj" ("恨佷")) ("haanr" ?很) ("haans" ("衅釁璺舋")) ("haanx" ?欣) ("haaps" ("吸翕嗡歙潝熻闟合噏")) ("haatj" ?肸) ("haats" ("吃迄訖汽肸讫")) ("haau" ("𪁆䳧𪃱齁")) ("haauf" ("侯候喉猴䗔𤶿𧓏瘊睺矦篌糇翭蠔鄇鍭餱齁休")) ("haauj" ("后厚後候郈鄇骺鱟侯垕堠")) ("haaur" ?好) ("haaus" ("𦵷𤬈鱟鲎呴好後")) ("haay" ("熙熹咍希")) ("haayf" ?唏) ("haayr" ("海𤍃𩘫喜")) ("haays" ?海) ("haayx" ?咍) ("hachj" ("劾核胲覈騞")) ("hachs" ("嚇赫吓滆爀罅虩赩哧")) ("hacj" ("鶴涸澩翯觳觷貉鷽鹤凅嗃")) ("hacs" ("壑謞郝")) ("haf" ("呵河蚵蝴何荷霞哬瑕瘕苛菏蕸虾蝦赮遐騢鰕齕假暇")) ("hai" ("𠄩台咍")) ("haif" ("孩鞋諧骸該谐跬鍇锴鞵頦颏鮭龤咳")) ("haij" ("害厦")) ("hair" ("海澥醢餀嗨")) ("hais" ("𦷫𨨫妎挴採")) ("haix" ("㤥駭駴骇唉")) ("haj" ("下夏复賀暇煆芐荷贺齜丅假厦吓嗄夓廈")) ("ham" ("歆噷𢣇頷蚶酣唅嗿庵憨")) ("hamf" ("含函唅𦛜歆憨𥻧頷銜啣椷涵焓琀羬蜬衔衘諴谽邯酣醎鋡顄颔鹹麙" "䶢凾咸喊嗛圅峆")) ("hamj" ("𤞻㺝艦槛檻舰菡轞頷颔䚀")) ("hamr" ("喊嚂")) ("hams" ("歆噉𠽏憨憾瞰矙譀闞阚鬫含咸喊壏撼")) ("hamx" ("陷豃餡馅")) ("han" ("𠻃嘆𧄊𨫪睅罕頇顸馯鼾㗍")) ("hanf" ("欣寒翰韓㩃漢焊蔊蛝螒邗釬銲雗韩鶾鼾垠憪")) ("hang" ("𥧎𧯅𧯄𡎟缸舡馨")) ("hangf" ("行桁航降𠲓沆笐絎绗迒頏颃亢吭夅恒斻杭")) ("hangj" ("項缿衖项鬨巷")) ("hangr" ("項萫行頂")) ("hangs" ("項漢")) ("hangx" ("沆行夯桁")) ("hanh" ("亨馨脝行㨘哼擤")) ("hanhf" ("行桁荇莖蘅衡珩胻茎莕衝")) ("hanhj" ("行杏幸倖荇絎绗莕擤")) ("hanhr" ?焞) ("hanhx" ("倖悻涬婞")) ("hanj" ("旱限汙涆瀚焊釬銲鳱")) ("hanr" ?罕) ("hans" ("漢汉熯蔊厂厈暵")) ("hanx" ("罕悍捍汗瀚熯犴猂赶趕酐閈闞闬駻鼾扞")) ("hao" ("哮耗滈嚆烋皋蒿薅薧虓髐呺呼唬嗃嘐庨")) ("haof" ("毫豪嚎壕檺蠔濠爻𡀱殽洨浠淆笅絞肴號蚝訤誵謞餚鴞号呺嗥嘷姣崤" "校")) ("haoj" ("浩殽涸淏滈澔灝皓皜皞笴薃鄗鎬镐顥颢鰝挍昊暠")) ("haor" ("好茭薧")) ("haos" ("好𣉶秏耗嗃")) ("haox" ("好皞皥")) ("hapj" ("匣峽盒欱狎盇盍瞌硤閘閤闔阖匼合呷嗑圔柙")) ("haps" ("匣柙")) ("har" ("呵暇謼嘑")) ("has" ("呵𠹛𧯶罅閜丅下可呼暇")) ("hatj" ("曷籺紇涸蝎轄毼渴瞎碣螛蠍褐辖鎋鞨餲馤鶡鹖喝嗐害搳")) ("hats" ("咭喝𠺴欱齃")) ("hau" ("嚆耗")) ("hauf" ("蠔")) ("haus" ?好) ("hawcj" ("劾鶴刻")) ("hawcs" ("黑黒劾")) ("hawm" ("歆𢣇噷菡唅喑")) ("hawmf" ("唅𢣇卸菡喑")) ("hawmr" ?陷) ("hawnf" ("垠恨𢢈")) ("hawng" ("𢣇興𠽘𣆯行")) ("hawngf" ("恒姮恆桁")) ("hawngr" ("𠽘")) ("hawngs" ("響𡁝响")) ("hawngx" ("𣆯亘亙哘")) ("hawnr" ?罕) ("hawns" ("罕釁漢")) ("hawts" ("乙𠖯𠮙迄忆𢩧訖喝")) ("hay" ("咍台能")) ("hayr" ("海嘻")) ("hays" ("𥉪")) ("hayx" ("咳唉駭矣係咍")) ("he" ("希鯑䖷熙唏")) ("hee" ("希𢟑")) ("heechj" ("劾扢")) ("heechs" ("扢劾")) ("heef" ("兮𠯋係奚嗘稀螇谿豯蹊醯騱鼷傒嘻徯")) ("heej" ("系係禊縘繋繫謑匚匸")) ("heemf" ?嫌) ("heen" ("𢟑興軒")) ("heenh" ?馨) ("heenhf" ?形) ("heenhr" ?脛) ("heenr" ("𡆘顯显")) ("heens" ("蜆䘆𧖃")) ("heer" ("係盻")) ("heetj" ("頁頡頢")) ("heets" ("喝歇𣍊𥃞盡尽")) ("heeu" ?囂) ("heeuf" ?囂) ("heeur" ?曉) ("heeus" ("好𤽴哮孝")) ("heex" ("係盻禊傒唉")) ("hef" ("夏复𡏘𡏛𡕵廈𡐯𢇱厦唏")) ("hej" ("𧘸")) ("hem" ("嫌㾾")) ("hemf" ("𥻧𥽎槏嫌")) ("hemj" ("𡮞儉")) ("hemr" ?險) ("hen" ("軒𠻃𤹖嘆")) ("henf" ("𠍦賢𡮺𢤞𡮷閑闲䝨")) ("hengj" ?哄) ("henj" ("哏限現𠻷哯")) ("heo" ("㺧耗囂")) ("heof" ("枵𣜵㭳")) ("heor" ("嘵曉䓔")) ("heos" ("𤉗痚㭳䓔")) ("hepj" ("狹狭陜陿")) ("her" ("矣喜")) ("hes" ("戲㩬唏嚱戯戱")) ("hets" ("喝𠿒歇鶡")) ("hex" ?唉) ("hi" ("希唏稀熙絺嘻犧欷浠烯焈煕熈熹燨爔牺睎禧羲莃譆豨釐鵗僖嚱嬉戱戲" "晞曦桸")) ("hia" ("𩊽鞵")) ("hichj" ("檄𪄧薂")) ("hichs" ("狊覝覡觋赫")) ("hieem" ("莶薟忺")) ("hieemf" ("嫌慊")) ("hieemj" ?贍) ("hieemr" ("險獫玁险嶮")) ("hieems" ("險儉厭懨")) ("hieen" ("軒祆莶萱薟蜆轩鍁锨頇顸鶱嘕屳掀")) ("hieenf" ("賢礥贒贤䝨")) ("hieengr" ?焞) ("hieengs" ("䁐𥌷")) ("hieenj" ("現现睍苋莧蚬蜆見见賢鋧鼰伣俔峴悓晛")) ("hieenr" ("顯灦睍顕显")) ("hieens" ("獻憲瓛献讞軒宪幰攇")) ("hieepj" ("協俠峽挾狹汁洽狎狭筴袷裌郟閤陿霅侠劦勰协叶合嗋夹夾峡拹挟旪柙")) ("hieeps" ("脅胁脇劫協拹")) ("hieetj" ("頡纈缬襭頁页颉黠撷擷")) ("hieets" ("歇猲蠍")) ("hieeu" ("嘵囂歊毊獟痚膮鴞呺哓嚣嚻憢枵")) ("hieeuf" ?枵) ("hieeuj" ("号效校號効皎顥颢俲傚恔斅昊")) ("hieeur" ("曉皛晓")) ("hieeus" ("好孝")) ("hif" ("唏稀嘻")) ("him" ("𥋵𥇶瞼")) ("himx" ?險) ("hin" ?軒) ("hinh" ("馨侀")) ("hinhf" ("刑形型硎邢鈃鉶钘铏陘坓")) ("hinhr" ("脛擤")) ("hinhx" ("脛踁刭剄勁")) ("hinr" ?軒) ("hips" ("㾑協")) ("hir" ("矣喜禧蟢")) ("his" ("唏戲餼黖咥嘻屃屭戏戯戱曁")) ("hits" ("喝歇𪗀")) ("hiu" ("咻囂休")) ("hix" ("矣唉")) ("ho" ?呼) ("hoa" ("花𢯘華葩樺芲荂蕐蘤譁鏵铧驊骅划化华和哗嘩崋摦桦")) ("hoachj" ("苲畫劃獲穫檴湱濩画矱砉繣获蠖鑊镬雘韄划劐嚄嫿擭")) ("hoachs" ?獲) ("hoacs" ("霍壑")) ("hoaf" ("和盉禾鉌龢咊惒")) ("hoai" ("坏壞懷揮")) ("hoaif" ("淮懷櫰褢褱壞怀")) ("hoaij" ("坏壞壊")) ("hoair" ("坏壞矮")) ("hoaix" ?壞) ("hoaj" ("𥘑畫禍和画畵祸劃嫿")) ("hoan" ("欢歡獾讙貛驩鴅嚾懽")) ("hoanf" ("丸完還还桓環汍洹澴烷獂环皖紈纨羦脘芄荁莞萑貆轘鍰鐶锾镮闤阛鬟" "鯇鯶鹮䤶䴉唍圜垸寰峘懁捖攌")) ("hoang" ("荒盲肓衁謊谎塃巟慌")) ("hoangf" ("皇徨惶黃磺凰隍湟潢煌熿獚璜癀篁簧葟蝗蟥趪遑鍠鐄鑅锽韹騜鰉鳇黄" "偟喤嚝堭媓弘")) ("hoangr" ("怳恍晃慌榥洸滉潢熀熿縨㨪幌")) ("hoangs" ("恍晄")) ("hoangx" ?宏) ("hoanh" ("訇謍轟")) ("hoanhf" ("橫横汯浤渹珩竑紘綋纮耾蘅衡谹鈜閎闳韹鱟鴴鸻黌吰宏揘")) ("hoanhj" ("横橫")) ("hoanhr" ("𣹔怳")) ("hoanhs" ?轟) ("hoanj" ("患豢宦槵繯缳圂宧擐")) ("hoanr" ("睆緩")) ("hoans" ("喚換浣涣渙漶澣焕煥痪瘓緩繯缓缳莞讙逭唍唤奂奐换")) ("hoanx" ("暖緩楥澣皖缓")) ("hoar" ("火夥灬鈥钬麨伙和")) ("hoas" ("化貨货匕杹")) ("hoatj" ("活滑泧猾螖越闊")) ("hoats" ?豁) ("hoawcj" ("或惑掝")) ("hoawcs" ("或霍瀖矐臛藿攉")) ("hoawms" ("陷𥩇")) ("hoawn" ("䐠𡮗㬻")) ("hoawnf" ("𡮗完")) ("hoawng" ("荒薨")) ("hoawngf" ("泓紘綋纮薨霐鞃宏弘")) ("hoawngx" ("麂𤠤麞")) ("hoawnr" ("𦞔䐠")) ("hoawts" ("𨨅𠟥獲矐穫获藿")) ("hoax" ?踝) ("hoay" ("渨畏揮")) ("hoays" ("畏渨")) ("hocj" ("學学斈")) ("hocs" ("旭郁化斛")) ("hoe" ("槐𤸧輝暉")) ("hoef" ("槐乎")) ("hoen" ("𤸧欣歡")) ("hoenr" ("幻𡮄")) ("hoes" ("吪化")) ("hoetj" ("𠱇穴")) ("hoets" ("血穴")) ("hof" ("呼㗅𧛞胡")) ("hoi" ("灰𤞑咴")) ("hoif" ("迴徊𤞑潰回囬廻")) ("hoir" ("𠳨哙唉噲")) ("hois" ("洄潰澮悔晦")) ("hoj" ("戶𣱆𢩜户戸")) ("hom" ("𥮈𨮈𤻐𥵗𩩿歆")) ("homf" ("函梒㮀凾")) ("homr" ("陷吼")) ("homs" ("憨憾陷")) ("hon" ("焝昏")) ("honf" ("丸𡉕𣏒塊寰")) ("hong" ("烘𣈞")) ("hongf" ("洪啌𠸣𢝳䀧𢞃烘哄")) ("hongj" ("哄𠸣𦙥")) ("hongr" ("孔鬨閧吼")) ("hongs" ("𤆺烘𥈰哄")) ("honr" ("𠽞混")) ("hons" ?昏) ("hoo" ("呼岵瑚虖㙤滹膴虍謼骺㗅乎唬嘑戏戱戲")) ("hoocj" ("斛鵠槲瀫縠螜觳鹄")) ("hoocs" ("嘝𡐗熇谷豰")) ("hoof" ("乎狐壺湖猢葫糊蝴胡烀煳瑚瓠衚醐餬鬍鶘鹕壶壷壼弧")) ("hooi" ("灰咴㙗洃𦤠烣葷虫虺襘豗喂")) ("hooif" ("回咴迴徊洄茴痐莔蚘蚴蛔蛕蜖逥鮰佪囘囬廻廽恛")) ("hooij" ("会會繪殨溃潰澮璯癐絵繢绘缋聩聵荟薈闠阓㑹㱮噲愦憒")) ("hooir" ("晦烸䀲")) ("hoois" ("悔晦賄誨汇沬滙翽螝诲贿鉞钺闠阓靧頮頯顪颒餯齂侮匯哕噦回廆彙擓")) ("hooj" ("戶謼護楛沍沪滬鄠雘頀冱冴婟嫭怙户戸戽扈护擭昈枑")) ("hoom" ("歆𣋚")) ("hoomr" ("歆𨄽")) ("hoon" ("昏惛𧍎婚㖧殙涽混湣睯閽阍")) ("hoonf" ("魂渾浑琿綑緷諢诨餛餫馄鼲捆梱")) ("hoong" ("𤈤胸𡏠𤭶胷脑㐫")) ("hoongf" ("洪紅缸烘鴻𣖘渱灴红羾虹訌讧谼魟鸿叿吽")) ("hoongr" ("孔吼鬨閧")) ("hoongs" ("吼哄鬨汞港蕻虹銾閧唝嗊")) ("hoonj" ?混) ("hoonr" ("混𠽞")) ("hoonx" ("混溷渾焜眃倱圂慁棍")) ("hoopj" ("匣匼哈盒")) ("hoops" ?忽) ("hoor" ("互虎𢜜琥猇虍虝諕䗂乕唬")) ("hoos" ("㙤虖諕呼唬戽")) ("hootj" ("紇籺纥麧齕龁抇搰曷核")) ("hoots" ("忽唿惚㧾欻淴笏芴匢嚛囫寣曶")) ("hoox" ("互沍沪滘滬祜詁诂鳸冱嘏姷岵怗怙戽扈")) ("hopj" ("合哈")) ("hops" ("哈答")) ("hos" ("謼嘑")) ("hots" ("唿𡁾㧾旭")) ("how" ("烯虛浠𤏤虚晞")) ("howf" ("哬除噓𨼋嘘")) ("howi" ("希唏𣱬矣唉有")) ("howif" ("侅孩諧")) ("howij" ("亥氦")) ("howir" ("唉海喜")) ("howis" ?海) ("howix" ("有咳唉矣")) ("howmf" ?含) ("howmj" ("唅頷")) ("hown" ?欣) ("hownf" ("恨𢤞㘋䝨")) ("howns" ("漢𡁚㘋欣汉焮忻")) ("howpj" ("合洽祫閤頜颌餄饸")) ("howps" ("吸翕呷咂哈")) ("howr" ("矣許𠼯𢠇滸喜")) ("hows" ("許𤾟")) ("howtj" ("轄㖽曷")) ("howts" ("𠖯吃搳㓭歇")) ("hu" ("吁樗冔㦆𤮒欨盱籲紆纡芋芌訏休呴嘔姁幠扜旴昫")) ("huaan" ("勛熏燻勳氳焄煇獯纁荤葷薰醺勋勲埙塤壎曛")) ("huaanr" ("藴愠")) ("huaans" ("訓训馴")) ("huaats" ("獝鬱僪")) ("huaay" ?揮) ("huaayf" ?壞) ("huaf" ("扶和諛𠇼抶")) ("huas" ?許) ("hucj" ("勗觸勖學")) ("hucs" ("旭拗勗觸洫頊顼勖朂")) ("huee" ("花華华")) ("hueechs" ?擴) ("hueef" ("攜畦眭纗蠵觹觽觿酅鑴雟驨和携擕")) ("hueej" ("惠蕙繐蟪譓鏸僡恚慧慱憓")) ("hueenh" ("轟兄呪")) ("hueenhr" ?衒) ("hueenhs" ("迥逈呪")) ("huees" ("化喙嘒")) ("huf" ("旴吁")) ("hui" ("灰𤹾𠜮")) ("huif" ("迴廻")) ("huij" ("会會")) ("huir" ("癐𤻏𤹾")) ("huis" ("悔對𠜮誨")) ("huj" ?户) ("hum" ("𥮈𡅋歆")) ("humf" ("𤞻𧳘")) ("humj" ("𡅋唅")) ("hums" ("歆憨")) ("hun" ("熏燻𡂃焝魂昏")) ("hunf" ?魂) ("hung" ("凶匈兇忷恟胸洶胷訩詾讻酗㐫哅")) ("hungf" ("雄熊況䧺况")) ("hungr" ?寵) ("hungs" ("𦭪𠺱酗𩷇汹洶")) ("huns" ("𡂃")) ("huoong" ?兇) ("huoongf" ?雄) ("huoongs" ("況况貺贶兄")) ("huow" ("𢯘")) ("huowi" ?揮) ("huownf" ("還丸")) ("hupj" ("潝溘𣴚")) ("hups" ("吸噏")) ("hur" ("朽腐詡诩咻果栩")) ("hus" ("謼噓㦆殠煦觳酗呼咻喣嘑姁栩")) ("hutj" ("紇唿")) ("huts" ("吸唿旭")) ("hux" ("圬𠅒壺𤮒壼")) ("huy" ("揮輝楎煇眭睢翬袆褘辉麾㧑噅噕墮徽戲挥撝晖暉")) ("huychj" ("閲鬩")) ("huychs" ?鬩) ("huyeen" ("喧暄萱楥楦泫渲烜煊煖翾萲蘐蝖蠉諠諼讙谖儇咺嬛愃晅暖")) ("huyeenf" ("玄弦泉玆痃県絃縣胘舷蚿鉉铉县悬惤懸")) ("huyeenj" ("縣县")) ("huyeens" ("矎絢绚讂咺")) ("huyeenx" ("幻眩衒楥楦泫炫烜眴袨贙鉉铉晅")) ("huyeetj" ("穴袕")) ("huyeets" ("血狘瞲决吷")) ("huynh" ("兄縈")) ("huynhf" ("熒螢滎荥荧萤蛍褮黃黄黌")) ("huynhs" ("泂矎詗诇迥逈敻")) ("huyr" ("毀檓烜燬芔虫虺螝譭隳兕卉委慰")) ("huys" ("諱毀毁燬畏芔虫虺譭讳齂卉尉")) ("huyts" ("𠲣")) ("hw" ("虛噓欻歑歔虗虚驉魆嘘墟")) ("hwa" ("虛虚")) ("hwas" ("許许鄦")) ("hwcj" ("𤊧𤍋𠸡涸衋訖")) ("hwcs" ("䱛殈洫淢衋")) ("hwf" ("謼噓嘑嘘")) ("hwj" ("噓虚吓嘘")) ("hwng" ("興𢣹𤑍㒷兴")) ("hwngf" ?) ("hwngr" ("焞興𢣹𤑍")) ("hwngs" ("興𢷲兴")) ("hwngx" ("𠾿")) ("hwowcj" ?學) ("hwowcs" ("謔谑")) ("hwowi" ?揮) ("hwowm" ?焓) ("hwowmj" ("𧳘")) ("hwowng" ("香鄉𧹰膷芗薌郷鄊鄕乡")) ("hwowngf" ("紅𧹰")) ("hwowngr" ("享響嚮响蚃蠁鄉飨饗亯啍")) ("hwowngs" ("向響鄉鑜餉饟饷响嚮晌曏")) ("hwowu" ("貅㺧㹯休")) ("hwr" ("許噓浒滸虚嘘")) ("hws" ("呿噓𠼯呬嘘")) ("hwu" ("休咻貅烋髤髹鵂鸺㹯庥恘")) ("hwuj" ("又祐褎褏佑侑囿宥有")) ("hwux" ("友右有祐銪铕佑囿圀栯")) ("hwx" ?許) ("hy" ("熙瓻稀絺羲俙哞唏嘻娭嬉巇希悕")) ("hyr" ("歖矣喜憘憙")) ("hys" ("咥屭戱戲")) ("hyx" ?矣) ("iar" ("倚𥺿𦟑依")) ("ichj" ("厄益")) ("ichs" ("益膉艗謚鎰镒齸嗌")) ("ieetj" ?滅) ("if" ("伊𥑴衣")) ("ij" ?意) ("im" ("庵掩淹陰㛪厭奄")) ("imr" ?掩) ("ims" ?掩) ("in" ?印) ("inh" ("𠸄嚶")) ("inhs" ?緓) ("inj" ?印) ("inr" ("稳穩")) ("itj" ("𠃣咽")) ("its" ("𠃣乙少")) ("iur" ?夭) ("ke" ("摼雞鷄")) ("kecs" ("痵鴼")) ("kee" ("計嵇酀稽筓笄计雞鳮鷄鸡䅲乩")) ("keechj" ("擊劇")) ("keechs" ("劇𡚄擊")) ("keef" ("掑期稽繼倛寄")) ("keej" ("彐偈彐楬碣喝")) ("keemf" ("鈐鉗")) ("keen" ("𪅤")) ("keenh" ("涇𨦀")) ("keenhf" ("鯨檠")) ("keenhx" ("𤠃")) ("keer" ("技計𧦕𠸥掑")) ("kees" ("計継繼瀱紒結结继罽薊计髺髻彐彑")) ("keets" ("結结袺鍥锲髻鮚桔")) ("keeu" ("叫嘺𡆌呌嗃嘵")) ("keeuf" ("蹻掑")) ("kef" ("掑蜞棋")) ("kej" ("彐偈寄几")) ("kem" ?兼) ("kemf" ("兼鈐鉗瞼搛")) ("kemr" ?瞼) ("kems" ("劍釼剑剣剱劎劒劔")) ("kemx" ("鈐鐱𨯘𨰇𢸟峡峽嶮")) ("ken" ("摼鏗")) ("kenf" ("𥱲𨪝𧤥")) ("keng" ("鏗堅鍄")) ("kengr" ("鏡耿景")) ("kenj" ("䌑件健")) ("kens" ("見挸現絸繭茧")) ("keo" ("膠鷮䐧呌")) ("keof" ("撟橋")) ("keoj" ("𥼱")) ("keor" ("矯嘺翹嬌")) ("keos" ("𢫃抖捁𦀽𨦀撟𢹣𨙍矯轎鋯")) ("keox" ("嘺矯")) ("kepj" ("扱鋏")) ("keps" ("甲急𦀖𠄳𡝔夾")) ("ker" ("几仉計古")) ("kes" ("寄計")) ("ketj" ("桀搩磔")) ("kets" ("咭𪁄鴶孑拮")) ("kex" ("几技計𠴜叽")) ("kha" ("哥訶𥬨牁珂疴舸跒軻轲呵坷柯")) ("khaacs" ?刻) ("khaam" ("衾欽衽衿襟钦顉")) ("khaamr" ("坎撳")) ("khaams" ("欽揿搇撳")) ("khaan" ?巾) ("khaangr" ?肯) ("khaangs" ?肯) ("khaanr" ("緊墾懇硍紧菣蜸豤頎颀齦垦忐恳")) ("khaans" ("懇𡄩垦墾恳")) ("khaapj" ("匼𨂖")) ("khaaps" ("泣湆湇")) ("khaatj" ("吃迄")) ("khaats" ("乞气汔芞")) ("khaau" ("丘扣𥿤蚯邱丠坵")) ("khaauj" ("袴厙")) ("khaaur" ("口釦扣")) ("khaaus" ("叩扣寇滱筘蔻釦㓂冦宼")) ("khaayr" ("摡改")) ("khachs" ("客衉髂咯喀揢擴")) ("khacj" ("咯𠸧")) ("khacs" ("恪毃悫愘愨挌")) ("khaf" ("𠀪呵")) ("khai" ("開楷鐦锎开揩")) ("khaij" ("𥳃寨")) ("khair" ("啟凱楷綮諬鍇鎧铠锴闓闙闿颽凯剀剴启唘啓垲塏恺愷揩")) ("khais" ("咳𤠲愾𤡚慨槩概槪欬溉磕忾愒")) ("kham" ("堪嵁諶谌龕龛坩愖戡")) ("khamr" ("坎嵌橄欿歁歃砍轗凵埳")) ("khams" ("𠥈勘龕瞰矙闞阚饀")) ("khan" ("看乾慳汗馯刊掔旱栞")) ("khang" ("康糠槺矼穅腔鱇吭")) ("khangj" ("䟘𠀖")) ("khangr" ("亢忼慷骯唴忻")) ("khangs" ("抗炕犺肮邟鈧钪閌闶頏䂫亢伉匟夯")) ("khanh" ("阬卿牼硁硜硻誙鏗铿吭坑")) ("khanhf" ?卿) ("khanhr" ?景) ("khanhs" ("慶磬罄謦輕庆")) ("khanr" ("看侃衎偘")) ("khans" ("看遣")) ("khao" ("滈槁稿犒磽蒿訄鄗骹墽尻敲")) ("khaof" ("𡂀橋尻")) ("khaoj" ?叩) ("khaor" ("攷考拷烤稿銬铐栲")) ("khaos" ("靠稿敲")) ("khapj" ("匼榼溘盍瞌磕")) ("khaps" ("榼匼帢恰掐")) ("khar" ("可舸軻哿坷岢")) ("khas" ("可呵坷")) ("khatj" ?蛞) ("khats" ("渴㵣嶱擖")) ("khau" ("𥬨")) ("khaus" ("寇扣")) ("khawcj" ("可咯")) ("khawcs" ("克刻㖪氪剋勊嘓尅")) ("khawm" ("坎堪")) ("khawmr" ("龕坎")) ("khawms" ("龕𦤯")) ("khawn" ("巾𦤱看䘜")) ("khawnf" ("𥺾")) ("khawng" ("康慷")) ("khawngr" ("肯𣔨肎龈啃慷掯")) ("khawngs" ("𠿵")) ("khawnr" ("𦤱懇")) ("khawns" ("𠿵懇𢢽")) ("khawps" ("泣插吸垃恪恰挿掐")) ("khawts" ("乞刻吃")) ("khay" ("𣛣𥳐𦼟")) ("khayr" ("𢴖")) ("khays" ("𠹛𡁙")) ("khe" ?溪) ("khee" ("溪谿鞵𤐓𥻺睽磎豀蹊鸂奚徯")) ("kheef" ("𠀫")) ("kheej" ("憇憩")) ("kheengj" ?遣) ("kheenh" ("𢷰𧸰")) ("kheenhf" ("𧸰")) ("kheenhj" ("𠀗耿")) ("kheenhr" ("警耿輕")) ("kheens" ?遣) ("kheer" ("棨稽綮䅲启")) ("khees" ("契喫楔甈瘈偈愒憩挈揳栔")) ("kheeu" ("拞挑跳")) ("kheeuf" ?挑) ("kheeur" ("跳挑")) ("khef" ("契喫")) ("khej" ?客) ("khem" ("嗛槏𡄫謙")) ("khems" ("㳄欠勘")) ("khen" ("𠰙𠸦看")) ("kheo" ("丘䟬𩨼𨅻")) ("kheof" ("𨅻丘")) ("kheos" ("窖矯靠呌")) ("kheps" ("怯𢯖𢬱愜𨨤抾揳")) ("kher" ("稽䅲契栔")) ("khes" ("契栔")) ("khetj" ?契) ("khets" ("𤋸𤏦潔")) ("khex" ("稽𡃊契栔")) ("khi" ("欺榿欹觭諆踦陭魌齮僛吱唭娸崎徛攲桤")) ("khiaj" ?喫) ("khiar" ?喫) ("khias" ("契㓶喫抾")) ("khichs" ("隙激綌绤覤迟郄郤齂")) ("khieem" ("謙谦")) ("khieemr" ("歉謙谦鼸傔嗛慊")) ("khieems" ("欠歉芡堑塹")) ("khieen" ("愆牵牽縴纤肩褰騫骞鳽䊹岍悭慳搴攐攓")) ("khieenf" ?愆) ("khieeng" ("杭掮撁𢷰𨇀愆扛摼")) ("khieengx" ("𨇀")) ("khieenr" ("遣繾譴缱肷膁谴")) ("khieens" ("遣譴縴纤")) ("khieeps" ("怯箧篋脥匧惬愜慊")) ("khieets" ("挈潔洁猰瘈絜羯鍥锲齧乜吃咭啮喫噄囓契朅")) ("khieeu" ("挑跳橇磽翘翹趬蹺㚁屩撬梟")) ("khieeuf" ?挑) ("khieeus" ("叫窖竅呌歗滘礉窍譥侥僥儌啸嘨嘯噭徼撽")) ("khif" ("𠿁唭")) ("khij" ?憩) ("khin" ?牽) ("khinh" ("輕氫軽轻鑋")) ("khinhr" ("𠲮頃輕")) ("khins" ?繾) ("khir" ("起𤠲𤠳綺绮芑豈岂")) ("khis" ("氣器𡮪气汽炁盵乞噐弃棄")) ("khitj" ("喫噄契挈")) ("khits" ("契𢝛潔𢹫挈栔")) ("khiuf" ?撓) ("khiuj" ?蕎) ("khiur" ("拷竅儌呌徼")) ("khius" ("竅呌")) ("kho" ("庫𢉽𤋹𤋼𤇌")) ("khoa" ("夸恗科誇犐稞窠薖蚪蝌䚵侉咵垮姱")) ("khoachj" ("𠼴")) ("khoachs" ("漷霩鞹廓擴")) ("khoacj" ?咯) ("khoacs" ("攉𢸠擴")) ("khoaf" ?窠) ("khoai" ("圭芌𧃷垮芋荂鮭鱠圬")) ("khoair" ("掛𧋿噲快挂")) ("khoais" ("快噲膾鱠快浍澮烩燴獪璯筷脍蒯駃鲙侩儈哙")) ("khoan" ("寬鑛鑧臗髋髖宽寛")) ("khoang" ("桄𦨻𦪻𧧯椌腔艙觥光寬崆控")) ("khoangr" ("曠壙")) ("khoangs" ("壙曠爌礦鑛矿砿絋絖纊纩鉱鋛霦兤圹懭擴旷")) ("khoanh" ("傾頃")) ("khoanhr" ("頃顷㖽壙")) ("khoanr" ("款欵窾梡")) ("khoans" ("券鑛")) ("khoar" ("裸課顆棵稞裹觟踝輠颗騍骒骻髁㰁倮堁夥攞敤")) ("khoas" ("袴銙課錁鎖𩸄胯课跨鎻騍骻髁挎")) ("khoatj" ("蛞豁")) ("khoats" ("括闊濊濶蛞豁阔廣恬")) ("khoawcs" ("嘓彉擴")) ("khoawn" ("寬𡂷")) ("khoawngs" ?礦) ("khoawts" ("闊阔")) ("khoays" ?快) ("khocs" ("哭泣")) ("khoe" ("誇亐恗")) ("khoen" ?圈) ("khoenf" ?跳) ("khoeo" ?) ("khoeof" ("𨃑")) ("khoer" ("劸跬")) ("khoes" ("恗𤈡觟睽𥉯𥌥眭恚")) ("khoets" ("抉鈌劂快")) ("khof" ("枯𠺟")) ("khoir" ?塊) ("khois" ("𤌋𤐡𤐜灰塊")) ("khom" ("堪欽𤺰謙𢐎")) ("khomf" ?謙) ("khomj" ?謙) ("khoms" ("坎莰㯲勘")) ("khonf" ?扽) ("khong" ?啌) ("khongr" ("孔空窒吼")) ("khonj" ("㹠𤞧")) ("khoo" ("枯𩹬骷刳")) ("khoocs" ("哭酷喾嚳")) ("khooi" ("灰盔塊魁恢瑰詼诙傀咴悝")) ("khooir" ?傀) ("khoois" ("塊凷块墤")) ("khoon" ("坤髠髡堃巛")) ("khoong" ("空椌箜倥坤崆悾控")) ("khoongr" ?孔) ("khoongs" ("控空鞚吼")) ("khoonr" ("稛綑閫阃齫困悃捆梱")) ("khoons" ("困睏壼")) ("khoor" ("苦楛")) ("khoos" ("庫袴褲絝绔胯袵裤齁厙库")) ("khoots" ("矻圣朏")) ("khos" ("苦庫𧁹𧁷")) ("khowf" ("𤵕𤵶痾虛渠疴虚")) ("khowi" ("啟開𢵱𣾺𤁔洃啓摡")) ("khowir" ("起級綺绮豈凱啟杞")) ("khowis" ("啟啓慨")) ("khowms" ?感) ("khownf" ?愆) ("khowns" ?看) ("khowps" ("級帢")) ("khu" ("區摳䆰軀驅𦟏疿樞毆眍瞘袧貙躯駈驱区岖嶇彄抠敺枢")) ("khua" ("拞摳驅抠")) ("khuaan" ("囷捃碅箘菌輑")) ("khuaang" ("傾悃")) ("khuaanr" ("囷菌蕈")) ("khuaanx" ?窘) ("khuaats" ("屈詘诎閴闃阒啒")) ("khuaay" ("𢣧虧𢚹雐亏亐")) ("khuaays" ("快𢭴")) ("khuaf" ("抠摳")) ("khuas" ("抠摳")) ("khucj" ?㖆) ("khucs" ("曲粬蛐麯麴麹")) ("khuee" ("圭睽閨珪硅窐茥蝰邽闺鮭鲑刲喹奎娾恚暌")) ("khueechs" ("廓漷霩鞹扩擴")) ("khueer" ("跬煃蹞頍恚")) ("khuf" ("區𦟾𣞃句")) ("khui" ("啟開啓")) ("khuj" ("𦒵痀䆰𦓇")) ("khum" ?穹) ("khums" ("坎𨆂莰")) ("khung" ("芎穹空椌銎")) ("khungf" ?窮) ("khungr" ("孔恐啌𠺱㤨")) ("khungs" ("𠶥恐")) ("khuoon" ("匡囷坤𣟂困")) ("khuoong" ("匡洭眶筐誆閫阃劻匩哐恇框")) ("khuoongs" ("𢬤")) ("khur" ("苦䆰")) ("khus" ("痀疿疴驅齲䆰坷")) ("khux" ("齲龋")) ("khuy" ("虧窥窺闚亏巋")) ("khuya" ("𢇡𣅙虧𣌉𩆾𣅘疞")) ("khuychs" ("閴闃阒")) ("khuyeecs" ?缺) ("khuyeen" ("圈勸𡅳棬圏弮")) ("khuyeenr" ("犬犭畎葪")) ("khuyeens" ("勸劝勧")) ("khuyeets" ("缺鈌決炔袂闋闕阕阙决劂")) ("khuyj" ("𨇶崣")) ("khuynh" ("傾頃顷倾")) ("khuynhf" ?傾) ("khuynhr" ?頃) ("khuynhs" ?傾) ("khuyr" ("鬼")) ("khuyur" ("𣎣竅考肘鬼")) ("khw" ("呿噓墟袪祛胠虛阹魼鱋䆰佉凵厶厹圩抾")) ("khwas" ("𠼯呿去抾")) ("khwf" ("除𠹱𤹒去居")) ("khwj" ?去) ("khwngf" ?肯) ("khwngj" ?肯) ("khwngr" ?肯) ("khwngs" ?肯) ("khwowcs" ("却卻脚躩郄郤")) ("khwowm" ("参參")) ("khwowng" ("薑糠羌羗蜣姜康慶")) ("khwowngx" ?仰) ("khwowts" ("肐𠡺")) ("khwowus" ("𩿨𪆥𩿚")) ("khwr" ("去詓厺")) ("khws" ("去麮厺呿")) ("khwu" ("丘芤蚯邱坵")) ("khwus" ("溴珛糗臭鼳齅嗅")) ("ki" ("箕機羁覊飢幾")) ("kia" ("箕𣇡𣅗𣉸𣇠")) ("kiaf" ("箕𣈒")) ("kiaj" ("𣇡")) ("kiar" ("𣅗")) ("kias" ("𣉸")) ("kiax" ("𣇠")) ("kichj" ("劇剧屐")) ("kichs" ("戟激擊毄溴獥茭轚郹鼳㦸丮击墼撃")) ("kieem" ("兼縑缣蒹鰜鳒鶼鹣拣揀搛")) ("kieemf" ("鈐鉗硷碱礆箝鍼钤钳鹻鹼黔堿姏岒拑柑")) ("kieemj" ("儉俭倹")) ("kieemr" ("檢瞼薟睑签簽脸臉捡撿检")) ("kieems" ("劍釰釼剑剣剱劎劒劔斂")) ("kieen" ("虔堅肩菺鰹鲣麉坚慳掮栟")) ("kieenf" ("乾榩虔漧犍繭乹亁倝揠")) ("kieeng" ("京𠶛堅憼𠼤坚忌惊")) ("kieengf" ("綡鍄𨪝𨰈")) ("kieengr" ?景) ("kieengs" ?鏡) ("kieengx" ?蹇) ("kieenj" ("件健楗毽腱鍵键鞬建徤")) ("kieenr" ("蹇繭楗汱笕筧絸茧蠒襺謇謈趼騫鰎囝建攓")) ("kieens" ("見建蜆毽現覰覷见觑")) ("kieepj" ("蛱蛺鋏铗")) ("kieeps" ("劫刧砝刦刼怯抾")) ("kieetj" ("杰桀傑竭楬榤渴碣羯偈嵥")) ("kieets" ("拮戛結楔秸絜结訐讦鞂頡颉了吉嘎孑孒恝戞挈揳桀桔")) ("kieeu" ("澆驕橋浇矯蟂鄡驍骁骄鴞儌嘄嘺噭嶠徼憍憿招撟枭梟")) ("kieeuf" ("僑嬌橋翹翘荍荞蕎趫蹻鷮乔侨喬娇敿桥")) ("kieeuj" ("轎蕎𢄹𧄳蹻較轿嶠撟")) ("kieeur" ("杲僥儌矯繳橋皎皦矫簥缴藁蟜譑蹻餃鱎佼侥峤嶠徼挢撟")) ("kieeus" ("告橋鸄徼")) ("kien" ?掮) ("kif" ("其奇期棋旗麒岐畿歧淇琦琪碁礻祁祈祺竒綦耆芪芰虮蜞蟣頎騏骐鯕鰭" "鲯鳍圻埼崎掑旂棊")) ("kij" ("忌騎芰跭骑暨")) ("kim" ("今金針釒鈐钅")) ("kimf" ("鈐鉗䰼")) ("kinf" ("虔乾")) ("kinh" ("京涇憼經驚惊泾痉痙経经胫脛茎荆荊莖葝蛵踁㹵亰剄坙巠徑惉")) ("kinhf" ("鯨黥擎檠鲸劲勁勍擏")) ("kinhr" ("璟耿蟼憼敬")) ("kinhs" ("敬鏡檠烴獍璥硇脛葝逕镜俓剄勁寎径徑")) ("kinhx" ("刭剄")) ("kinj" ?件) ("kins" ("謹𡫨建")) ("kipj" ("及趿洎")) ("kips" ("及急𤌀洎趿")) ("kir" ("几己紀椅纪麂幾")) ("kis" ("記寄羈记驥骥冀嘰彐彑既旣")) ("kitj" ?桀) ("kits" ("結戛戞拮")) ("kius" ?叫) ("kiux" ?矯) ("kix" ("几伎妓技紀庋忮")) ("ky" ("機犄璣畸畿磯禨穖竒箕羁羇羈萁覉覊觭譏讥踑鄿錤鐖鞿饑仉伎僟剞叽" "嘰基奇幾期机棋")) ("kyf" ("歧淇玂琦琪畸畿碁碕礻祁祇祈祗祺秖竒綦耆芪萁蘄虮蚑蚚蜞蟣跂軝隑" "頎颀騏騹鬐鬿魕鰭麒丌倚僟其剞圻埼奇岐崎嵜幾旂旗期枝棊棋")) ("kyj" ("洎禨芰誋跽騎鬾忌惎暨")) ("kyr" ("歧紀纪虮蟣踦麂僟几屺己幾掎机杞")) ("kys" ("穊臮覬觊記记近驥兾冀塈寄幾庋彐彑忌懻旡既旣")) ("kyx" ("紀錡锜伎几妓庋忮技")) ("la" ("羅囉蘿邏纙鑼椤欏氌玀籮罗萝覶覼逻锣騾儸啰")) ("laacs" ?勒) ("laam" ("林淋霖臨琳痳碄箖綝菻临啉晽")) ("laamf" ("林啉𡍚惏淋瀶懍懔晽")) ("laamr" ("廩𡀫啉")) ("laams" ("淋霖壈𡓔𡍚𥋶")) ("laamx" ("凜廩壈檁檩澟禀稟凛廪惏懍懔")) ("laan" ("鄰燐磷麟橉潾甐疄瞵粦粼膦轔辚遴邻鏻隣驎鱗鳞厸吝噒嶙怜憐")) ("laanf" ("吝𨁮𡫫𠞺粦路寅")) ("laang" ("凌淩")) ("laangs" ?) ("laanj" ("吝遴躝蔺藺蹸躪轔閵恡悋")) ("laanr" ("吝𠳺論")) ("laans" ("吝𢭹論遴粦")) ("laanx" ("吝悋磊耒輦免")) ("laapj" ("立啦𤇥苙鴗㕸垃")) ("laaps" ("㕸垃拉泣笠")) ("laatj" ("栗勒慄搮篥溧麜凐凓")) ("laats" ("㗚勒")) ("laau" ("婁𥹰嘍摟樓蔞螻䱾𦧃髅𦓜楼氀漊漏瘘瘺瘻瞜篓簍耧耬膢舊艛蒌" "蝼謱貗髏䁖偻僂剅喽塿娄廔慺搂")) ("laauf" ("樓楼")) ("laauj" ("陋漏瘺鏤镂")) ("laaur" ?老) ("laaus" ?䱾) ("laaux" ("𦓜")) ("laay" ("唻淶涞")) ("laayf" ("𣱽淶漓𤀛洡癩")) ("laayr" ("礼禮𢬦")) ("laays" ("𣁔𥙩礼禮")) ("laayx" ("礼禮𡅐𢙔")) ("lachj" ("瀝㴖")) ("lachs" ("藶攊")) ("lacj" ("咯洛絡落鉻樂鵅㦡濼貉楽烙犖络胳荦衉跞铬雒駱鴼乐喀嗠嚛")) ("lacs" ("咧𠺅落𡀩櫟𥋷洛嚛")) ("laf" ("羅纙罗㩜囉廾")) ("lai" ("來徠淶萊䅘𤳇棶涞睐睞箂莱郲錸铼騋鯠鶆佳俫倈勑吏崃崍庲徕来梾")) ("laif" ("萊𢆠莉")) ("laij" ("又吏徠瀨癞癩籁籟藾蛎蠇蠣賚賴赉赖頼來厉厲")) ("lair" ?唻) ("lais" ("俚梩䋥")) ("laix" ("礼𥚄蠡𥚥睞禮籟蟸賚")) ("laj" ("𨓐邏𤴏𡄀𡆗𡚎𤳧𦍉𨔍罗逻吕")) ("lam" ("婪藍籃琳礛篮糮蓝褴岚嵐惏")) ("lamf" ("爫濫滥㩜")) ("lamj" ("濫爁滥爦嚂")) ("lamr" ("𠼖覽啉")) ("lamx" ("覽攬爦榄槛欖淋灠繿纜缆罱覧览㩜㰖䌫揽")) ("lan" ("闌攔瀾欄囒躝蘭欗澜灡籣糷襕襴襽譋讕谰鑭镧阑兰拦斓斕栏")) ("lanf" ("乱闌瀾𡔔灡欄澜篮籃䦨攔")) ("lang" ("郎狼廊筤榔欄浪琅瑯硠稂莨蜋螂郞鋃锒駺俍兩啷桹")) ("langf" ?廊) ("langj" ("兩諒魎両两唡啢")) ("langr" ("郎浪朗𨃹")) ("langs" ("廊㫰𠌇𣼽鄰浪爛朗")) ("langx" ("浪朗𣼽𣼽烺爣琅蒗閬阆埌悢朤")) ("lanh" ("令伶灵姈憐𧼍靈怜玲苓呤拎")) ("lanhf" ("令苓𡅑溋冷")) ("lanhj" ("冷㳥")) ("lanhr" ("領冷")) ("lanhs" ("另𨀌伶")) ("lanhx" ("冷紷領嶺聆领囹岭")) ("lanj" ("㦨爛烂躝鑭镧")) ("lans" ?欄) ("lanx" ("嬾懒懶")) ("lao" ("牢哰勞嘮嶗撈𨦭鐒癆浶潦澇犖痨簩荦蟧轑醪铹㗦僗劳労唠憥憦捞")) ("laof" ("牢狫")) ("laoj" ("潦橑涝澇耢耮劳勞唠嘮嘹恅撈")) ("laor" ("老勞㧯憦慶")) ("laos" ("咾島")) ("laox" ("老狫獠耂考荖銠铑㧯佬咾姥恅栳")) ("lapj" ("拉笠粒臘爉蠟𨮎猎獵翊翋腊臈蜡躐邋鑞镴鞡鬣剌啦垃旯")) ("laps" ("躐邋㕸啦拉措擸")) ("lar" ("呂𢠤扡把")) ("las" ("蘿𦲿萝")) ("latj" ("喇辣𤁕瘌𥶁樂溂笿茖蝲辢剌")) ("lats" ("落辣𣋛𣋩")) ("lau" ("𢭂𦰤勞撈簩𣓿捞")) ("lauf" ("嘍漏恅咾喽娄")) ("lauj" ?漏) ("laur" ("老𦕳")) ("laus" ?老) ("lawcj" ("胳勒泐竻肋阞鰳鳓仂扐")) ("lawcs" ("勒刻")) ("lawm" ("林啉𠄻惏")) ("lawmf" ?啉) ("lawmj" ?濫) ("lawmr" ("紧緊")) ("lawms" ("夦廩𡗋𤯑澟禀稟凛凜廪")) ("lawmx" ?凜) ("lawn" ("凌漣鄰撛遴𢸜𨊌輘轔陵隣僯")) ("lawnf" ("𤶾𧋻䗲")) ("lawng" ("凌朗陵棱菱綾楞浪淩睖稜绫蔆薐輘鯪䗀堎塄夌崚愣")) ("lawngf" ?䗀) ("lawngj" ("浪𣵰朗𣼽洛諒㖫")) ("lawngr" ("朗㖫")) ("lawngs" ("啷𢠯𠻴𣼽𦗏朗")) ("lawngx" ("筤朗")) ("lawnj" ("𠓬𣵰吝")) ("lawpj" ("啦㕸")) ("lawps" ("啦垃拉㕸擸")) ("lawtj" ("栗搮𣙬什抇")) ("lawts" ("搮栗")) ("lax" ("呂𢠤鋁铝吕")) ("lay" ("來摛𢯦唻来")) ("layf" ("𢹿")) ("layj" ("礼𢯦𥚄𥛉禮")) ("layr" ("𢹿攭𢴙")) ("lays" ("𥙩𥈯𨅼𠸨")) ("le" ("离𠻗離囄")) ("lee" ("梨璃黎𠠍犁犂瓈荔莉蔾藜鯬黧例棃")) ("leechj" ("歷𣄬列历")) ("leechs" ("歷癧")) ("leef" ("例𠅜𨦙")) ("leej" ("例戾泪荔淚厲勵麗唳棣欐沴濿疠疬癘癧盭砅砺礪糲綟茘蠣讈邐隶隷隸" "麐䴡丽俪儷励厉咧悷戻捩攦攭")) ("leen" ("𨖲蓮")) ("leenh" ("令冷灵泠零靈齡舲龄")) ("leenhf" ("苓泠")) ("leenhj" ("令憐鈴鴒鸰呤怜")) ("leenhr" ("泠領冷")) ("leenhx" ?領) ("leepj" ("𨅀")) ("leer" ("灵例𠲥𥙧禮礼")) ("leetj" ?) ("leets" ("𨃻烈")) ("leeu" ?撩) ("leeuf" ("𦫼𦼔簝寮")) ("leeuj" ?撩) ("leeur" ("了疗老")) ("leeus" ("了𠮩老")) ("leex" ("礼禮欚澧蟸蠡豊醴鱧鳢劙")) ("lef" ("𠻗摛漓離𣗱囄")) ("lej" ("厲勵嚟")) ("lem" ("淋𥋲濓亷")) ("lemf" ("廉𠿳醶")) ("lemj" ("歛鐮")) ("lemr" ("欽歛")) ("lems" ("歛歛蘝")) ("len" ("連蹥躝縺𢤠")) ("lenf" ("摙䃛")) ("leng" ("灵靈玲")) ("lengr" ("灵靈玲")) ("lenj" ?練) ("lenr" ("聯𨇍輦躒")) ("lens" ("練聯𥌦𨇍蹥躒")) ("lenx" ("𢤠")) ("leo" ("𠖭撩燎繚𤃜𨇉𩻻蹽")) ("leof" ("橑繚膫尞")) ("leoj" ("𡡅瞭")) ("leor" ("𠖭𣱾𧾿嘹潦𣼾了")) ("leos" ("了𠮩嘹")) ("leox" ("𣱾瞭老了尞料")) ("lepj" ("𩻑鱲笠躐")) ("leps" ("笠粒𥼕臘")) ("ler" ("礼𥘶𥙪𥛭禮")) ("les" ("𥆼")) ("letj" ("劣烈𦤭")) ("lets" ?烈) ("lex" ("理𥙪𥛭𨤧𠲥礼")) ("li" ("厘瓼氂璃離釐狸漓漦灕犛离篱籬縭罹蘺蜊螭褵驪骊鸝鹂黧喱囁嫠攡")) ("lia" ("里離俚攡")) ("liaf" ("離离詈里")) ("liaj" ("里莉")) ("liar" ("𨁫")) ("lias" ?俚) ("lichj" ("曆歷嚦茻瀝藶靂櫟櫪歴沥瓅癧皪砾磿礫秝苈跞躒轣轹酈鎘镉雳" "鬲历厤厯呖坜壢擽攊暦栃栎")) ("lieecs" ("𥆁𥉬𥋷挒")) ("lieem" ("帘廉歛簾鐮溓濂磏臁薕蠊裣襝鎌镰鬑匲匳奁奩")) ("lieemf" ("鐮鎌")) ("lieemj" ("歛殮溓瀲撿斂")) ("lieems" ("𡄥𦧷舐舓舔舚")) ("lieemx" ("歛殓殮澰瀲灩蘝蘞裣襝敛斂")) ("lieen" ("憐連漣蓮聯𧐖鰱槤涟联聫莲裢褳謰连鏈链鲢嗹怜摙")) ("lieenf" ("連聯吝")) ("lieeng" ("灵靈")) ("lieengj" ("翎𠖝𩙳令")) ("lieengr" ("冷𨀌")) ("lieengs" ("另玲翎")) ("lieens" ("連嗹")) ("lieenx" ("聯輦辇鄻䃛撵攆")) ("lieepj" ("獵獵䉭躐犣猎鬣儠巤擸")) ("lieeps" ("笠䉭𥸆")) ("lieetj" ("列劣冽洌烈𩷈睙脟茢蛚裂趔颲鴷䴕別咧埒捋捩栵")) ("lieeu" ("僚寥撩蟟廖遼漻潦燎獠瘳瞭綹繚缭聊膋蟧轑辽鐐镣飂飉髎鷯鹩嘹嫽寮" "屪嶚憀敹暸")) ("lieeuf" ?料) ("lieeuj" ("料嘹撩燎療瞭鐐漻疗轑镣尥廖憭")) ("lieeur" ?簝) ("lieeus" ("䳓")) ("lieeux" ("了柳繚瞭缭蓼鄝釕钌暸杳栁")) ("lif" ("離利")) ("lij" ("涖痢詈莉蒞蛎蜊蠣鬁魑")) ("lim" ("林𣜰瞼")) ("limj" ?殮) ("linh" ("伶冷灵泠枔玲苓翎零靈櫺狑瓴竛笒笭羚舲蘦蛄蛉詅軨酃醽鈴铃霛霝鯪" "鲮鴒鸰齡龄龗呤岭彾怜拎柃")) ("linhf" ("令靈𣉏𨩖昤")) ("linhj" ?令) ("linhr" ?領) ("linhs" ("另𠔦領")) ("linhx" ("彾領𦆺领嶺")) ("lis" ("理李里俚哩浬荲裏裡逦邐鋰锂鯉鱺鲡鲤娌履")) ("litj" ?列) ("lits" ?列) ("liu" ?蟟) ("liuj" ("𠮩")) ("lius" ("了𠮩")) ("lo" ("𠰷𢗼慮𢥈盧卢嚧")) ("loa" ("螺瘰脶腡蔂覶騾驘骡鸁")) ("loaf" ("𥅦𤍶𩇍蠃")) ("loaif" ("類爻类")) ("loaij" ("類类巒")) ("loan" ("鵉鸞欒湙灣灤癵羉脔臠銮鑾鸾圝圞塆壪孌孪孿峦巒弯彎攣曫栾")) ("loanf" ("乱亂")) ("loang" ("郎攣")) ("loangs" ("湙灣")) ("loangx" ("湙灣")) ("loanh" ?令) ("loanj" ("乱亂薍釠")) ("loar" ?蠃) ("loas" ("𤆷𤍶")) ("loatj" ("拉刷")) ("loats" ("刷涮軋轧捋揠")) ("loawts" ?搮) ("loax" ("夥裸𤁖砢臝蓏蠃裹課踝躶鈥钬顆颗伙")) ("loay" ?揮) ("locj" ("淥漉𤀓濾")) ("locs" ("𠯿𡉽淥𡂎䱚祿膔")) ("loe" ("蘺螺")) ("loef" ("𤆷𤑬")) ("loen" ?郎) ("loenr" ?郎) ("loetj" ("𤈘列刷")) ("loets" ("𤷯刷")) ("lof" ("炉爐垆")) ("loi" ("㵢𩁦雷")) ("loif" ("耒𡋃𤞖𤢗磊㩡䋘")) ("loij" ("耒𤈞𤊒𤑭磊")) ("loir" ("𥐧𨇒𣢹磊")) ("loix" ("𣑳㰁")) ("loj" ("路路𤮗呂")) ("lom" ("林𦡶𡄦𥍍臨藍")) ("lomf" ("𧹫濫")) ("lomj" ("𦡶")) ("lomr" ("覽覧")) ("loms" ?覧) ("lomx" ("凜𨰲𡔑𤃢鑬")) ("lon" ("輪𨫅崙")) ("lonf" ("論𨅽踚")) ("long" ("隆𢲣滝龍攏瀧蘢珑瓏竜躘龒龙㚅咙嚨徿")) ("longf" ("𢚸㺯弄")) ("longj" ("𢃈挵𠑋")) ("longr" ("挵龍𨆞㳥哢弄")) ("longs" ("弄㳥")) ("longx" ("𨁦隴")) ("lonj" ("論窿")) ("lonr" ?侖) ("loo" ("卢盧蘆瀘爐娳櫨泸炉獹玈纑罏臚艫芦轤轳鈩鑪顱颅髗鸕鸬嚧栌")) ("loocj" ("鹿漉祿琭甪睩碌禄簏螰觻谷轆辘麓六摝")) ("loocs" ?祿) ("loof" ("路沪露")) ("looi" ("𣌔雷𡀂擂㵢檑礌𪆼畾罍蕾轠鐳鑸镭靁")) ("looif" ("耒𡋃洡𥅦")) ("looij" ("洡𣷮𨇒耒")) ("loois" ("𠐞磊𡓃𨇒")) ("looix" ("耒𥓹磊𤻳櫑瘰礌礧礨纇蕾酹鑸颣儡垒塁")) ("looj" ("賂路露潞璐簬蕗赂輅酪鷺鹭")) ("loom" ("𨇣")) ("loomf" ("𨂕𨃎藍")) ("loomj" ?濫) ("loomr" ?監) ("looms" ("𤊭爦𤒢爁")) ("loon" ("侖𦟹仑崘崙")) ("loonf" ("𦟹")) ("loong" ("𣯡𣰳𣰴𣰵𦒮籠隆")) ("loongf" ("弄篭櫳籠躘㳥")) ("loongj" ("弄㳥衖哢")) ("loongr" ("梇挵")) ("loonj" ("論遁倫孵")) ("loonr" ?侖) ("loons" ("侖論")) ("loopj" ("獵𨀎")) ("loops" ("獵𧀨")) ("loor" ("魯")) ("loos" ("露")) ("lootj" ("𢯰𧎛𦢴")) ("loots" ("𧙻葎")) ("loox" ("魯嚕擼𡓇𥶇虜鹵橹櫓氌滷澛瀂磠舻艣艪艫虏鏀鐪鑥镥鲁卤噜塷" "掳撸擄")) ("lopj" ("垃拉")) ("lops" ("啦㕸")) ("los" ?露) ("lotj" ("律𢯰津突")) ("lots" ("律𢯰捽")) ("low" ("盧嚧曥芦泸羅蘆閭")) ("lowf" ("矑籚𩆴瀘爐")) ("lowi" ("來淶䋱唻来")) ("lowif" ("利俐𠳒唎𢈱例")) ("lowij" ("利俐𪘌猁莉蛎蜊唎")) ("lowir" ("礼禮")) ("lowix" ("礼禮")) ("lowj" ("慮盧卢")) ("lowm" ?) ("lowmf" ?崊) ("lowmj" ("㜮濫")) ("lowmr" ("覽𡽾𡾭𥗽覧")) ("lowmx" ("覽覧")) ("lown" ("欄囒蘭讕㘓")) ("lownf" ("㦨𢦂㦦㦫悋")) ("lownj" ("𤞼")) ("lowns" ("𡘯𣁔𡚚𢀲𢀬㦨吝懶")) ("lowpj" ("拉苙笠")) ("lowps" ("垃拉泣𤖹笠立苙")) ("lowr" ("𡋿𨹬𥖓㾔吕呂")) ("lows" ("𥺓呂捛")) ("lowtj" ?) ("lowts" ("𣼷乙")) ("lowx" ("女呂㛎𢙲𥖓汝吕")) ("lox" ?魯) ("lu" ("盧鏤镂偻僂娄婁")) ("lua" ?盧) ("luaan" ("侖倫崙淪綸輪沦纶蜦蜧论轮錀仑伦囵圇崘惀抡掄")) ("luaanj" ("論论")) ("luaanr" ("惀悋")) ("luaatj" ("律硉繂膟葎嵂")) ("luaf" ("摟搂")) ("luaj" ("縷")) ("luas" ?穭) ("luax" ("屡屢")) ("lucj" ("六陸綠綠䱚氯淥盝磟稑籙緑绿蓼踛逯醁")) ("Lucj" ?錄) ("lucj" ("録陆陸騄鯥僇六剹勠坴彔录慮戮")) ("lucs" ("六𣅶祿")) ("luf" ("瀘虞")) ("lui" ("𨆢𨙝蹆雷")) ("luif" ("𤈞𨀤𩽊蹆")) ("luij" ("𥟹㰁")) ("luir" ("藞𨇒累")) ("luis" ("𩽊㩡")) ("luj" ("僂𦓉偻")) ("lum" ?林) ("lumf" ("林𦼚叢菻䕺啉")) ("lumj" ("濫侖倫")) ("lumr" ("𡄁")) ("lums" ("𡄁廩廪")) ("lumx" ("廩廪")) ("lun" ?綸) ("lunf" ?倫) ("lung" ("㖫隆𢲣篭龍嚨𢥆櫳籠泷瀧珑瓏癃眬矓砻礱窿竜笼胧茏蘢襱龓䏊咙" "巃巄弄攏昽曨朗朧栊")) ("lungf" ("𨓡𣼰嚨蘢𡫶淩滝篭籠㳥弄憹")) ("lungj" ?弄) ("lungr" ("𥨋隴")) ("lungs" ("𠺠𨻫龍隴壟")) ("lungx" ("壟隴陇儱垄垅壠拢攏")) ("lunj" ("論侖")) ("lunr" ?侖) ("luns" ("𠗣淪巽潠頓")) ("lunx" ?侖) ("luoocj" ("𤊒𤐠𤀓灟爥")) ("luoocs" ?綠) ("luooix" ("𤻳")) ("luoom" ?襤) ("luoomj" ?濫) ("luoon" ("輪㫻竜")) ("luoonf" ("倫𢳳論𠁄淪純掄")) ("luoong" ("篭籠龍㳥")) ("luoongf" ("弄龍蠪篭籠蠬")) ("luoongs" ("𨻫隴𡏡")) ("luootj" ?䋖) ("luoots" ("𦂻律")) ("lupj" ("立笠𧙀雴㡴")) ("lur" ("褛娄婁")) ("lus" ("屢縷缕屡")) ("lutj" ("𣹕湥津鈉六")) ("luts" ?) ("lux" ("僂𠎪寠屢瘻縷瀘溇漊盧缕蔞褛褸鏤镂偻塿娄婁屡屦屨嵺嶁")) ("luy" ("欙瘰縲纍纝缧羸蔂虆儽嫘")) ("luyeen" ("孿挛攣")) ("luyeenj" ("煉練鍊楝湅炼练錬揀栋")) ("luyeens" ("恋戀脟臠娈孌孿攣")) ("luyeetj" ("鋝锊")) ("luyj" ("戾淚累樏纍誄诔")) ("luynhs" ?戀) ("luyx" ("壘樏櫐灅畾癗累絫纍藟虆蜼讄鸓垒摞")) ("lw" ("卢炉𩢬盧嚧攎曥爐矑籚驢鱸櫚臚芦藘蘆鑪閭闾顱颅馿髗鲈鸕鸬垆壚" "庐廬捋")) ("lwa" ?盧) ("lwaf" ("𢗼𩢬嚧驢騾盧馭攎")) ("lwaj" ("捛路攄𡃖蘆攎")) ("lwar" ?焒) ("lwas" ("侶盧侣")) ("lwax" ("呂焒吕")) ("lwcj" ("力屴朸")) ("lwf" ("盧籚閭矑庐")) ("lwj" ("慮𢥈滤濾胪臚藘虑鋁鑢铝勴垆壚")) ("lwng" ("𦝄𠦻𨉞𦡟𩡜𨅉陵凌")) ("lwngf" ("凌㖫𤊥淩陵夌")) ("lwngj" ("𩡜掠朗")) ("lwngr" ("𨅉朗")) ("lwngs" ("朗𨄂")) ("lwngx" ("朗𨃹")) ("lwowcj" ("掠略𥳂畧撂")) ("lwowif" ("倈唻𢜞懶")) ("lwowij" ("𣳪")) ("lwowis" ?䋥) ("lwowix" ("吏𥚇𦧜𦧽")) ("lwowm" ?襤) ("lwowmf" ?) ("lwowmj" ("𢹦歛拎")) ("lwown" ("𧐖𩷕鰱𩽥蜋鱔")) ("lwownf" ("欗𢺤𦝹𦟪")) ("lwowng" ("良梁涼粮樑糧𩷕粱莨踉輬量両凉桹")) ("lwowngf" ?量) ("lwowngj" ("量諒緉谅輛魎両两亮倞兩啢喨悢晾")) ("lwowngx" ("兩倆緉蜽裲輛辆魎両两俩")) ("lwownj" ("𦑅𠖝灡扙")) ("lwowtj" ("𦀎辣畧")) ("lwowts" ("列洌迾掠辣淬烈挒")) ("lwr" ("呂㔧𠢬")) ("lws" ?蘆) ("lwts" ?栗) ("lwu" ("流劉琉硫留畱橊泵浏溜瀏熘瑠璢瘤癅蓅裗蹓遛鎏鎦鏐鐂镏镠飀飅餾馏" "騮驑鰡鶹鷎鷚鹠鹨麍刘嚠媹嬼嵧巰懰摎斿旈旒")) ("lwuj" ("蒥榴橊溜瘤綹绺蹓鏐镠霤霬餾塯廇")) ("lwux" ("綹绺罶茆懰")) ("lwx" ("侶旅櫚穭膂鋁铝侣儢吕呂梠")) ("ly" ("厘瓼氂璃離釐樆漓犛篱籬縭纚缡貍酈醨魑鱺黐丽剺劙喱婯嫠孋孷斄")) ("lyj" ("猁痢莅詈鬁魑俐唎峛")) ("lys" ("理李里俚哩纚裡邐鯉娌悝")) ("ma" ("麻嗎麼磨䁲魔痲蔴藦蘑蚂螞蟆蟇髍麽么厤吗唛嘛嘜妈媽嬤嬷尛幺庅懡" "抹摩")) ("maam" ("𣙺鎫𥃑𥃛𥃚盤鍐")) ("maamf" ("𣙺𦹰")) ("maamj" ("𣙺")) ("maamr" ("𢠧")) ("maamx" ("𦹰")) ("maan" ("緡𢺳𤶼玟玫珉瑉痻笢緍缗罠苠蚊螡蟁閩閺闽䋋岷忞抿旻旼暋")) ("maanf" ("緡摱緡緍珉琘")) ("maang" ("𤶼")) ("maangf" ?明) ("maanj" ?槾) ("maanr" ("𢠨敏")) ("maans" ("𢄯鬢緍髩鬂")) ("maanx" ("敏愍憫泯簢緍緡縄繩绳閔闵鰵黽䁕僶冺勄悯愋憪抿暋")) ("maapj" ("𦚖𥄫䏜乏")) ("maaps" ("乏柉𠸾抸")) ("maatj" ("密蜜𦟽𦢉沕滵蔤虙謐谧冖宓宻峚")) ("maats" ("𠅎𠅒𡘮𠅼秩𠅍𠅐突蜜呹密末")) ("maau" ("矛牟侔眸繆缪蛑蝥蟊鉾鍪鞪髳麰哞堥")) ("maauf" ("牟侔")) ("maauj" ("戊茂貿楙瞀繆缪荗袤謬谬贸鄮霿冇懋戉")) ("maaur" ?畝) ("maaus" ("矛𥭏茂")) ("maaux" ("卯母畝牡牧牳畆畞畮鉧亩坶姆姥拇")) ("maay" ("𩄲𩅹𥷻梅")) ("maayf" ?眉) ("maayr" ("𦝺𨊋")) ("maays" ("免買氽貝闭某")) ("machj" ("脈麥貊陌百眽脉莫衇覓覔覛貉貘霡霢驀麦佰")) ("machs" ("覓𠼽𠰌")) ("macj" ("莫漠鏌模瘼瞙糢羃膜藐蟆蟇貌貘邈鄚鬕嗼幕幙慔摸暯")) ("macs" ("莫博鉳漠鏌𢨃畲")) ("maf" ("麻𣻕𦓡罵")) ("mai" ("枚埋梅𣈕𨨦楳槑每煤玟玫莓薶貍霉霾黴媒")) ("maif" ("埋迷𥓄𢲪𥓴𦷯𥕄磨詸")) ("maij" ("賣邁萬虿蠆迈劢勱卖売")) ("mair" ("賣買")) ("mais" ("𠃅㜥𡣧買枚梅")) ("maix" ("買荬蕒买")) ("maj" ("𥡗罵鎷𣟭𥢂𨬈榪駡骂傌劘嗎嬤")) ("mams" ("𢶹𧤸")) ("man" ("芒曼蛮漫蔓瞞謾蠻槾滿熳瞒縵缦谩蹣鏝镘鞔顢颟饅馒鬗鬘鰻鳗埋幔悗" "慲")) ("manf" ("幔蔓幪")) ("mang" ("忙芒莣𤞽茫𦛿𧋽汒牤牻盲硭蘉蛖蟒邙釯鋩铓駹厖哤尨庬恾杗" "杧")) ("mangf" ("忙𠴏莣茫𦛿𥇀𩓜恾芒")) ("mangj" ("命𦀴𦁸")) ("mangr" ("皿𠻵莽莾")) ("mangs" ("𣙷漫")) ("mangx" ("蟒漭莽蠎孟杧")) ("manh" ("氓盲萌暝甍甿盳瞑虻蝱鼆")) ("manhf" ("萌艋𢅆甍")) ("manhj" ("孟猛皿錳锰命")) ("manhr" ("皿𤗖萌𥕊")) ("manhs" ("萌茗")) ("manhx" ("皿猛澠艋蜢蟒蠎鄳錳黽黾")) ("manj" ("僈幔慢漫蔓謾熳縵缦谩鄤偭墁嫚幕曼")) ("mans" ?蠻) ("manx" ("滿𤡁满矕螨蟎幔")) ("mao" ("毛瑁髦旄氂牟牦犛耗芼茅茆蝥酕")) ("maof" ("毛𦙤芼冒𣭰𩠔𩿘牟㧌")) ("maoj" ("冒帽貌毷瑁皃眊耄耗芼冃冐媢旄")) ("maos" ("毷氉")) ("maox" ("卯帽泖茆鉚铆冇夘戼昴")) ("mapj" ("䏜乏")) ("mar" ("𡏢馬")) ("mas" ("傌媽𦟐𩍣𥡗𦢷䔍")) ("matj" ("末沫瀎秣茉袜袹襪靺鞨韈韤妺帕抹昧")) ("mats" ("沫𩗂")) ("mau" ("毛㕰𣭻𨖧䋃")) ("mauf" ?牟) ("maus" ("泖𧖱𧖰昴")) ("mawcj" ("袙墨默蟔𧞾纆袜黙䘃嘿嚜")) ("mawcs" ("默縸𢹇纆黓黙")) ("mawm" ("鑁敏")) ("mawms" ("𩻐𪊅")) ("mawnf" ("漫摱")) ("mawng" ("笀𣒣𥭶𦀴𩷶𥭎瞢芒恾")) ("mawngs" ("𠻵罵莽莾駡嗎忙")) ("mawnj" ("墁漫𨢥𪉽𪉾蔓慢曼")) ("mawnr" ("漫䊟𥼖䊡")) ("mawns" ("敏慢")) ("mawpj" ?乏) ("mawtj" ("𩈘牧密末")) ("mawts" ("眜")) ("max" ("馬媽瑪溤犸獁玛码碼禡蚂螞马乜傌吀咩哶唛嘜")) ("may" ("幸枚𡮋𦁼𢆧𦄆𢆪𢆨𧛉𩘄埋忙")) ("mayf" ("眉𠋥𡮠𥻡迈")) ("mayj" ?買) ("mayr" ("𡮔買𡮳𡮨")) ("mays" ("𢵯𣛠䁲眉")) ("me" ("楣湄迷咩")) ("mecs" ?陌) ("mee" ("迷𣗌謎糜詸谜醚麊麋")) ("meechs" ("覓𠼽覔")) ("meef" ("𣎊𦟂")) ("meej" ("袂媄")) ("meemf" ("𥎁𣟮𩞝𣠳綿鍐")) ("meemx" ?免) ("meen" ?綿) ("meenf" ("𧚭綿𢅧")) ("meenh" ("冥𣷠溟明")) ("meenhj" ?命) ("meens" ("免勉𢚽悗𨢼緬唤")) ("meenx" ?勉) ("mees" ?迷) ("meetj" ("蔑𤻻疲累末")) ("meets" ?末) ("meeur" ?喵) ("meeus" ?喵) ("meex" ("眯瞇米羋麛咪敉")) ("mef" ("楣𥻡䱊米𩹪")) ("mej" ("母媄美姆")) ("mem" ("𣼺")) ("memf" ("𡂅𣼺")) ("mems" ("貶免")) ("men" ("綿𥾃𧅬𥽔𧓭")) ("menf" ("緬𧓭")) ("mens" ?緬) ("meo" ("苗猫")) ("meof" ("貓猫")) ("meoj" ("卯𠶦冒")) ("meor" ?卯) ("meos" ("卯𠰭廟")) ("meox" ("𠶦")) ("mepj" ?泛) ("meps" ("𠰏𠲵𠵐𦝌")) ("mer" ("美𠝫𠸍𡎤𥖺渼𢱒𥻙")) ("mes" ("𠩕𠸍𠃅")) ("mets" ?衊) ("mex" ("美𠸍瑪米")) ("mi" ("眉𠋥嵋湄楣煝獼瑂睂糜縻蘪蘼郿醾鎇镅靡鶥麊麋黴偋冞劘堳")) ("miar" ("美𠸍嗎")) ("mias" ("𣖙")) ("michj" ("覓寞汨篾糸糹纟羃覔觅鮁鼏丝冖冪塓幂幎幦")) ("michs" ("覓覔觅")) ("mieen" ("沔眠綿櫋瞑矊糹緜纟绵媔宀棉")) ("mieenf" ("沔𨢻綿")) ("mieeng" ?明) ("mieengj" ("𠱄皿")) ("mieengr" ("𨬋")) ("mieengs" ("𠱄𠰳𠷦唤")) ("mieenj" ("沔冕湎盼眄丏")) ("mieens" ("麵麪麺糆沔湎眄緬缅面靣麫麷愐")) ("mieenx" ("免勉沔瞑緬缅蝒靦鮸黽㛟丏堍娩悗愐")) ("mieetj" ("蔑㩢櫗𤻻䁾蠛衊韈𨡊篾袜襪幭")) ("mieets" ("蔑瞥篾癟覕鱉鼈龞嫳懱")) ("mieeu" ("苗描貓猫瞄苖蝥錨锚鶓鹋喵")) ("mieeuf" ("苗𦏒貌鑣")) ("mieeur" ("淼渺眇秒篎緲缈藐訬杪")) ("mieeus" ("庙廟眇")) ("mieeux" ("眇庙廟")) ("mif" ("麵眉麪媚")) ("mij" ("寐靡媚濔灖猕獼眯瞇羍銤鬽魅黴侎敉")) ("mimr" ("𡂅𠽊唤嘜")) ("mims" ("𡂅嘜")) ("min" ("綿㒙綿𡡆")) ("minf" ("𡡆")) ("minh" ("明冥溟暝榠盟瞑茗蓂螟覭鄍酩銘铭鳴鸣嫇")) ("minhf" ("命𨉓𨉟")) ("minhj" ("命暝")) ("minhr" ?酩) ("minhs" ("酩茗")) ("minj" ("皿勉冕")) ("mir" ?美) ("mis" ("𦝺𥈢睸")) ("mitj" ("䁾𩆪𣋻櫗没")) ("mits" ("蔑櫗")) ("mix" ("美渼鎂镁靡媄媺")) ("mo" ("模謨𥀳𥷺𧄲")) ("mocj" ("木𠚐𦙣㕲")) ("mocs" ("木𢪮𠣛莯鈢霂沐雬")) ("mof" ("摸摹暮𤂨𢺀𤇦蟆䗋")) ("moi" ("枚娒媒梅")) ("moif" ("𠶣𩸳䱕")) ("moij" ("每𢤣𧖦")) ("moir" ("痗䀲𢵹每買")) ("mois" ("挴鋂枚梅")) ("moj" ("摸模")) ("momf" ("𥊙")) ("momr" ("𡼇")) ("moms" ("𡂅")) ("momx" ("𡂅𤎑")) ("mon" ("菛門门們")) ("monf" ("𤷱门")) ("mong" ("蒙懞矇")) ("mongf" ("蒙蠓鸏䴌濛夢懞")) ("mongj" ("夢夣濛")) ("mongr" ("蒙𡮹𤘁𤘂䙩")) ("mongs" ("𤔽𤔻朦𡒯𤔾蒙蠓幪")) ("monj" ("𡭜𨳒𡮬𡮆𡮉𡮮㥃")) ("mons" ("門們𦁺")) ("moo" ("無摸麼摹模橅謨毛膜蟆蟇谟饃饝馍麽墓嫫撫")) ("moocj" ("木沐霂楘蚞匹坶朩")) ("moocs" ("木𡉿沐")) ("moof" ("戊𣳡𢀦墓𤑮茂菩蒲慕")) ("mooi" ("𠶣梅莓媒煤腜𪃏禖脢苺酶鋂霉黴塺枚")) ("mooif" ("𠶣媒瑁𠻽𠿃𩜫𩝇烸𩛸蝐䋦味喟某")) ("mooij" ("昧莓瑁蝐")) ("moois" ("媒䋦𧋟䱕")) ("mooix" ("每浼痗凂挴")) ("mooj" ("募墓慕暮縸莫塻")) ("moom" ?檬) ("moomf" ("𠵘𡂅")) ("moon" ("門們菛璊瞞穈鍆钔门亹们悶扪捫")) ("moong" ("蒙幪曚濛檬朦矇蠓獴甍瞢礞艨虻蝱饛鸏䑃懞")) ("moongf" ("夢夢蒙曚𠖨夣梦")) ("moongj" ("夢𣟃瞢鄸霿䑅儚夣懵梦")) ("moongs" ("夢䑅靀𩆠𠓔𦴋𩆬蠓霓")) ("moongx" ?矇) ("moor" ("𠝺㖼𠝼剖")) ("mootj" ("沒蔑𠬠歾歿殁殳没圽")) ("moots" ("沒没蔑")) ("moox" ("姥某姆")) ("mopj" ("𦚖𨅂䏜")) ("mops" ("𢴓")) ("mor" ("㖼𡎡𡮘𨪀")) ("mos" ("𢱖摸𪃏䮴")) ("motj" ("𧋶蠛")) ("mots" ("㩢懱")) ("mow" ("迷麻梅𢠩𣊍𣙪𧫼眉")) ("mowf" ("𢠩𤎎𥊚")) ("mowif" ("𠶆𠸼邁辻")) ("mowij" ?賣) ("mowis" ("買𡤔𡤓貝㵋某")) ("mowj" ?媽) ("mowms" ("𡂅𡂇")) ("mown" ("蔓蠻緡暪")) ("mownf" ("𩯮")) ("mownr" ("𠽊滿蔓𤾯")) ("mowns" ("漫滿蔓")) ("mowps" ("𠰏")) ("mowr" ("𢲫𨷑𩦓𨸈羙馬嗎")) ("mows" ("嗎榪𣜋𧜗")) ("mowx" ("𦟐𦟖")) ("mox" ?楳) ("mu" ?模) ("mua" ("模𡃗謨𧷸摸")) ("muaf" ("務謨务")) ("muas" ("𢱖𢷵𦨂姥布摹")) ("mucj" ("木目睦牧穆繆缪苜鉬钼")) ("mucs" ("沐𢪷𢬐")) ("muf" ("眓霧𩂟𥊦𩇅模瞙繆謨")) ("mui" ("梅𥯍𦩚𠿃𥴘枚")) ("muif" ("未味瑁苿枺")) ("muij" ?昧) ("muir" ("每𢙽悔")) ("muis" ("䋦梅")) ("muix" ("𪖫鋂鎇𪖬每㙁")) ("muj" ("姥𠋦媒妈媽")) ("mun" ?椚) ("munf" ("椚𡍜")) ("mung" ("𥵿")) ("mungf" ("幪𦆟曚梦")) ("mungr" ("𥶃")) ("munj" ("𦝋𤺯闷悶")) ("munr" ?鍆) ("muooi" ?枚) ("muooif" ("枚迷煤")) ("muooij" ("妹昧眛沬韎㶬")) ("muoois" ("㙁𪉥𪉴莓酶")) ("muooix" ("𧋟")) ("muoomx" ?檬) ("muoon" ("閍𨷈萬門万悶")) ("muoong" ("𤡌獴")) ("muoongf" ("椚檬菛")) ("muoongs" ("蒙𡗐蕄𤮠𧃶𧅭夢")) ("muoongx" ("𢳠𨮒𨮵")) ("muoonj" ("晚悶滿焖燜闷㦖惛懑懣")) ("muoons" ("悶㦖闷")) ("mups" ?柉) ("mur" ("湈𧗅")) ("mus" ("𩹮")) ("mutj" ("目荸𤶽")) ("muts" ("嚜𡃙")) ("mux" ("帽𢃱")) ("mwa" ("湄𩄎")) ("mwaj" ("馬罵駡嗎")) ("mwar" ?嗎) ("mwas" ("馬嗎")) ("mwcj" ("墨蟔䘃")) ("mwcs" ("墨𣞪")) ("mwng" ("冥芒")) ("mwngf" ("明𢜠𢜏")) ("mwngr" ?) ("mwowi" ("𨑮𨒒𠦩迈")) ("mwowif" ("𨑮𨒒辻迈邁")) ("mwowng" ("邙茫𤃞")) ("mwowngf" ("芒𠴏莣𤞽𦜘忙恾")) ("mwownj" ("槾漫謾慢摱")) ("mwowns" ("僈𢩤漫摱")) ("mwowps" ("𤝑柉𦲾")) ("mwowtj" ("沫末")) ("mwowts" ?沫) ("mwowus" ?買) ("mwowux" ("廟庙")) ("mwts" ?蜜) ("mwu" ("謀毋牟谋")) ("myj" ("媚寐")) ("myx" ?美) ("n" ?源) ("na" ("那娜挪梛難傩儺哪")) ("naacs" ("𠽋慝")) ("naam" ?您) ("naamf" ?納) ("naamj" ("埝稔")) ("naams" ("埝菍𡎜稔蕈捻")) ("naamx" ("稔卅")) ("naan" ("𦣎")) ("naanf" ("難㨢吝嫨")) ("naang" ("𢪲能𦘧㨢擃")) ("naangj" ?能) ("naangs" ("能𩟻𦣙饢㨢")) ("naans" ("拫赧振")) ("naapj" ("納𨃺笠")) ("naaps" ("納𩄵")) ("naatj" ("衵嫟尼昵暱")) ("naau" ("𣘽耨𩹩")) ("naauj" ("槈獳羺耨譨譳鎒嗕")) ("naaus" ("𤍇𤒛𤋷𤐛")) ("naaux" ("𦼝")) ("naay" ("胒昵")) ("naayf" ("呢尼扔")) ("naayj" ("胒㮈捺")) ("naayr" ("艿䄧扔")) ("naays" ("乃呢伲尼扔")) ("naayx" ("乃扔")) ("nachj" ("疒病搦")) ("nachs" ("𦙜腋𦟸𦟜𦡥")) ("nacj" ("𦟻匿")) ("nacs" ("渃匿")) ("naf" ("那拿")) ("nai" ("抳狔坭孻柰")) ("naif" ("呢奈耐㖠捺柰")) ("naij" ("奈耐捺能萘螚褦褮鼐佴倷柰")) ("nair" ("乃奈𢖱㭁")) ("nais" ("奶𤜠𧈣𥾋賴")) ("naix" ("乃奶氖氝艿迺鼐妳嬭廼")) ("naj" ("拿𠌧𩈩哪娜")) ("nam" ("男南喃楠蝻諵侽囡您暔枏柟")) ("namf" ?腩) ("namj" ("棯捻腩萏")) ("namr" ("腩蝻")) ("nams" ?焾) ("nan" ("难難䕼𥸁傩儺")) ("nanf" ("难難")) ("nang" ("囊齉嚢囔攮")) ("nangf" ?娘) ("nangj" ("㰙欜")) ("nangs" ("齉")) ("nangx" ("燙碭攮曩")) ("nanh" ("獰𤘓𤡛狞")) ("nanhf" ("𥢃𧰗")) ("nanhj" ("佞懧侫懢")) ("nanj" ("難熯难戁")) ("nanr" ("難赧")) ("nans" ("曩儾")) ("nao" ("芾呶怓㝹鐃猱獿臑譊铙鬧夒孬峱")) ("naof" ("芾閙闹鬧㝹")) ("naoj" ("鈕撓橈硇臑鐃铙悼挠")) ("naos" ("𠴼淖鬧閙闹呶惱撓")) ("naox" ("惱瑙腦撓𢣈獶硇碯脑脳匘垴堖恼憹")) ("napj" ("衲納䈫纳肭軜鈉钠內内妠")) ("nar" ("那拿𥭵娜拏")) ("nas" ("那弩哪挪梛娜")) ("natj" ("𠵋涅𠽇㖏捏揑")) ("nats" ("𡐘涅湼捏揑")) ("nau" ("𠸔𣈰耨㝹")) ("naus" ("搙鬧蓐耨赧辱閙")) ("nawcj" ("匿諾𩺱诺鍩锘喏慝昵暱")) ("nawcs" ?匿) ("nawm" ("年㑲𠄼𢆥南")) ("nawmf" ("𦣰南")) ("nawms" ("捻捼䋻揇")) ("nawn" ("能𢟒䕼𡅨噒")) ("nawnf" ("噒")) ("nawng" ("能燙耐菱䏻")) ("nawngf" ?能) ("nawngj" ("𥘀曩𨤼")) ("nawngs" ("曩𣌝燙燶")) ("nawngx" ("曩囊")) ("nawnj" ("𡔃攤㨢")) ("nawnr" ("𥸒")) ("nawns" ("攤赧")) ("nawps" ("𠖘蒳䈫")) ("nax" ("拿挪鎿镎拏挐")) ("nay" ("𠉞尼")) ("nayf" ("尼㖠呢")) ("nayj" ("奈柰")) ("nayr" ("乃扔艿𤆈㭁䄧")) ("nays" ("乃怩")) ("nayx" ("乃𣅅")) ("ne" ?尔) ("nee" ("尼呢泥臡坭")) ("neef" ("泥耐伲尼")) ("neej" ("你泥")) ("neem" ("喃捼楠𢬧揇")) ("neemj" ("𧛋")) ("neems" ("唸恁")) ("neen" ("年𢧚揇")) ("neenf" ("𡋂𡔒")) ("neenj" ("𢬧𢵫搌攮")) ("neens" ("佞𨦧𤓢𢆭")) ("neeps" ("𥻻攝襵摄")) ("neer" ("尔你𢘝泥旎")) ("neets" ("𢝘涅𢟗湼")) ("neeu" ("標裊")) ("neeus" ("裊𡀮𠿷褭䙚")) ("neex" ("你爾禰苨伱伲儞妳昵")) ("nef" ?泥) ("nem" ("腩𦟶𦟗")) ("nems" ("捻𢷁")) ("nen" ("𣑻𦮴揇")) ("nenj" ("𢬧")) ("nens" ("𥘀𣡤𨰴𥗨𨦧")) ("nenx" ("𢆘")) ("neo" ("㧅")) ("neoj" ?裊) ("neor" ("裊𡑩褭䙚䲧")) ("neos" ("妞𦆚紐")) ("nepj" ("衲𣘆")) ("neps" ("納𠌦𢟕躡㨥摄")) ("ner" ("你儞尔")) ("nes" ?你) ("netj" ("𠵋㖏")) ("nets" ("𤵖涅湼")) ("nga" ("哦娥莪蛾鵝俄𪇩涐牙玡睋硪誐鉄銕鋨鐜鐡鐵锇餓饿鵞鹅峨峩我")) ("ngaacs" ?扢) ("ngaam" ("吟訡唅唫噖崟")) ("ngaamf" ("厗沉汵沈砛硶㖗吟")) ("ngaamj" ("吟唅噤含唫")) ("ngaamr" ("唫吟")) ("ngaams" ("汵𣵴𦡞澿")) ("ngaamx" ("吟唫噤錦𡄎嬐")) ("ngaan" ("垠痕跟銀沂狺言訚誾鄞釿银齗齦龂龈听嚚圁拫")) ("ngaanf" ("垠痕銀艮斳")) ("ngaangr" ?仰) ("ngaangx" ?仰) ("ngaanj" ("狠釿佷哏很憖")) ("ngaanr" ("艮菫痕靳慬銀𢥢狠謹坦斳")) ("ngaans" ("艮垠痕跟垽")) ("ngaapj" ("汲岌𠲺𣵵及圾岋忣")) ("ngaaps" ("岌𥈲")) ("ngaatj" ("吃屹䇄訖汔疑疙讫迄齝仡喫噄圪弼忔")) ("ngaats" ("𡴯屹扢𤴥䇄𩁶疙耴仡岌")) ("ngaau" ("䒜䓊汼牛吽")) ("ngaauj" ("𠿄偶")) ("ngaaur" ("偶𢠉")) ("ngaaus" ("𣽀𣿃")) ("ngaaux" ("偶藕耦腢蕅")) ("ngaay" ("癡獃")) ("ngaayj" ("𦡡𡅷嘅")) ("ngaays" ("𢣀嘅漒")) ("ngachj" ("額𡏤詻逆頟额峉")) ("ngachs" ("𠸺頟額")) ("ngacj" ("咢愕鰐鱷腭萼蘁諤讍谔遻鄂鍔锷顎颚鳄鶚鹗齶噩堮")) ("ngacs" ("咢魬𣻶𥈭")) ("ngaf" ("牙玡𤘋䘋")) ("ngai" ("獃皑皚鎧隑凒凱呆敳")) ("ngaif" ("𠊚蛾𧍋𠏥")) ("ngaij" ("碍礙碨磑閡阂")) ("ngair" ("艾苅乂刈哎嗳噯戤")) ("ngais" ("𣝅礙𥇹碍喭")) ("ngaix" ("呆義騃刈")) ("ngaj" ("餓饿")) ("ngamf" ("嚴啽")) ("ngan" ("狺鴳𪇩犴虤豻岸昂")) ("nganf" ("岸𡶨嵃彦")) ("ngang" ("卬昂仰昻")) ("ngangf" ("卬昂")) ("ngangs" ("昂𢱘𢵲𢯤梗")) ("ngangx" ("仰昂")) ("nganh" ("迎撔")) ("nganhf" ("行梗")) ("nganhj" ("哽梗硬骾鯁鲠更")) ("nganhr" ("頸撔迎景")) ("nganhs" ?梗) ("nganj" ("岸諺犴矸谚豻唁喭彥彦")) ("ngans" ("阮𠵚喭𩜽𢞆彦")) ("ngao" ("敖嗷獒遨螯𧑃滶熬爊牛璈聱謷鏊鏖隞驁鰲鼇㺗侥厫嘵廒摮")) ("ngaof" ("敖𢳆嗷滶吽")) ("ngaoj" ("奡傲謷驁慠懊敖")) ("ngaos" ("奡𨎞𤢫熬傲")) ("ngaox" ?傲) ("ngaps" ?哈) ("ngar" ("我㧴")) ("ngatj" ("歹𠯪𠿸萼蕚齾攴")) ("ngats" ("吃𠯪咯𠿸歹蕚兀")) ("ngau" ("𡂮")) ("ngauf" ("𣼱𤙮")) ("ngaus" ("𠽀")) ("ngawcs" ("𤞐𦝈硌㗁愕")) ("ngawm" ("吟𪑑")) ("ngawmf" ?沉) ("ngawms" ("𥋴𥌹吟")) ("ngawn" ("艮吟垠拫銀")) ("ngawnf" ?痕) ("ngawngf" ("𢢋")) ("ngawngr" ?仰) ("ngawngx" ?仰) ("ngawns" ("艮𥐉𥐇𥐍短")) ("ngawpj" ?岌) ("ngawtj" ("𡴯歹吃兀")) ("ngawts" ("𠖯𡴯汔扢𢪰歹㲸屹")) ("ngax" ("我餓饿")) ("ngay" ("𣦍")) ("ngayf" ("㝵𣈗𣈜")) ("ngays" ("碍𠿴哎𠵨𥋹𪖺嘅")) ("nghe" ("𦖑儀宜")) ("nghee" ("倪唲猊棿霓鯢麑艾蜺輗鲵齯兒堄婗")) ("ngheechj" ("逆額頟抈")) ("ngheechs" ?逆) ("ngheef" ("藝芸")) ("ngheej" ("乂艾藝艺槸羿芸蓺褻襼詣誽讛诣㐅亵呓囆囈埶堄")) ("ngheenh" ("迎𠶐抑")) ("ngheenhr" ("迎𥈁𨓑")) ("ngheenhx" ("𠶐")) ("ngheens" ?嵃) ("ngheenx" ("𠶐")) ("nghees" ("芸藝")) ("ngheetj" ("臬蘖")) ("ngheeu" ("嘵蟯僥")) ("ngheeuf" ?蹺) ("ngheeuj" ("傲僥")) ("ngheeux" ("堯僥")) ("ngheex" ("艾睨掜")) ("nghef" ("𠊙儀𠐅𠑢")) ("nghej" ("𤈝")) ("nghenj" ("喭哽")) ("nghens" ("䏹𦞎𤶻")) ("nghenx" ?硯) ("ngheof" ("嶢𠨪𧹅嶤")) ("ngheoj" ("僥邵傲敖")) ("ngheor" ?堯) ("ngheos" ?鱙) ("nghes" ("𤛞犠𤚇猊霓麑")) ("nghetj" ("孽𢌎蘖")) ("nghets" ?孽) ("nghi" ("宜𡹠疑儀霓艤檥沂溰狋觺仪冝宐嶷")) ("nghias" ("𥊘𥋟")) ("nghiax" ("義羑义")) ("nghichj" ("逆鶂")) ("nghichs" ?鷁) ("nghieem" ("嚴严厳")) ("nghieemj" ("驗醶釅隒騐验噞")) ("nghieems" ?) ("nghieemx" ("儼顩俨冄冉广")) ("nghieen" ("妍研硯硏蔅言姸揅")) ("nghieenf" ("研硯")) ("nghieeng" ?迎) ("nghieenj" ("喭𢞆咠研讞谳")) ("nghieens" ("哯喭𧢟㘙研哏")) ("nghieenx" ("唁硯甗研砚碾讞谳趼跰齞齴婩岘峴巘")) ("nghieepj" ("業鄴业嶪")) ("nghieetj" ("孽歹櫱臬蘖蘗蠥隉堨孼掜摯")) ("nghieeu" ("堯磽荛蕘跷蹺蹻顤侥僥垚墝尧尭嶢")) ("nghif" ("義儗誼儀")) ("nghij" ("毅議竩藙蚁螘蟻誼议谊踦劓")) ("nghinf" ("𠦳岸")) ("nghinh" ("迎娙抑")) ("nghinhj" ?迎) ("nghinhr" ?頸) ("nghinr" ?喭) ("nghir" ("𠉝儀擬儗忋拧持")) ("nghis" ("戯")) ("nghitj" ("孽𢌎𪓈")) ("nghix" ("𢪀擬艤議𢣂疑薿蚁螘蟻顗齮儗拟")) ("ngo" ("吳吾")) ("ngoa" ("吪訛𡀵𧧀瓦譌讹靴鞾囮")) ("ngoachj" ?㩇) ("ngoacj" ?㩇) ("ngoacs" ?嚯) ("ngoaif" ?外) ("ngoaij" ?外) ("ngoair" ("外𦟺")) ("ngoais" ("外𩠘")) ("ngoaj" ("臥卧")) ("ngoamf" ("緘含")) ("ngoamj" ("𠻪𠻒𠶃嘬")) ("ngoamr" ?噉) ("ngoan" ("頑狠顽黿刓园岏忨抏")) ("ngoangf" ("𠾛")) ("ngoanhr" ("景𥋓撔")) ("ngoanj" ("玩翫輐頑顽杬")) ("ngoanx" ("阮𠴉玩頑")) ("ngoao" ?嗷) ("ngoaos" ?奡) ("ngoar" ("訛厄")) ("ngoatj" ("刖月")) ("ngoawcj" ("𢫛")) ("ngoawngf" ?弘) ("ngoawtj" ("𣌴")) ("ngoawts" ?抈) ("ngoax" ?瓦) ("ngoay" ("危𢫑𢠪")) ("ngoayr" ("𢠪玩")) ("ngoays" ("𢫑𨀑")) ("ngocj" ("玉玊王鈺钰")) ("ngocs" ?呆) ("ngoe" ("危𡳀")) ("ngoen" ("𠺿𠰂𠴉")) ("ngoenf" ("𨆸")) ("ngoenr" ("𠴉")) ("ngoeo" ("嘵𣍕")) ("ngoeof" ("𣍕")) ("ngoeoj" ("卲𨇷")) ("ngoeos" ("撓𣩦")) ("ngoes" ("蛫𧓯")) ("ngoets" ?㳉) ("ngof" ("䓊莪𦬶杵")) ("ngoi" ("𠿯𢶼𤀖")) ("ngoif" ("𣳢𤀖𣰏𤐜外")) ("ngois" ("瓦𤬪𤬲𤮟𤮞")) ("ngoix" ?嵬) ("ngoj" ?午) ("ngom" ("𥍛𪒷")) ("ngomf" ("𪒷")) ("ngomr" ("𥆽")) ("ngoms" ("𦛽")) ("ngon" ("唁𤯆言")) ("ngonf" ("𡀶𪒳")) ("ngong" ?隅) ("ngongf" ("𨲖")) ("ngongj" ("顒𡅒哄")) ("ngongr" ?顒) ("ngongs" ("𥈿顒𥍎")) ("ngongx" ("顒")) ("ngonj" ("𦰟")) ("ngonr" ("言阮")) ("ngons" ("阮𢭫𦰟𢯥𢴝抏")) ("ngoo" ("吳吾吘梧𥟊洖浯蜈鋙铻鼯吴呉唔娛悞捂")) ("ngoocj" ("𣔣呆")) ("ngoocs" ("呆禿秃")) ("ngooi" ("嵬𡾵𠑖磑隗鮠危巍桅")) ("ngooif" ("𡎢𡓮𡎥𡎦㘴唑坐外")) ("ngooij" ?傀) ("ngooix" ("隗頠")) ("ngooj" ("悟晤遇誤焐牾痦蘁误遻俉午啎寤悞捂")) ("ngoomf" ?巖) ("ngoomr" ?巖) ("ngoon" ("言訁讠")) ("ngoonf" ("言訔")) ("ngoong" ("𡿅隅喁")) ("ngoongf" ("茙𧄴茂")) ("ngoongr" ("𡺥鵝")) ("ngoongx" ("鵝𤞒𪄌")) ("ngoonj" ("言𠻂諢诨")) ("ngoonr" ("艮言袞滾滚衮")) ("ngoons" ("𠻂𠽓𡁺")) ("ngoor" ("𦬶𦷮吘")) ("ngoos" ("悟悞呆")) ("ngootj" ("兀軏矹阢靰齀屼扤杌")) ("ngoots" ("軏𤍆")) ("ngoox" ("仵忤迕五啎")) ("ngor" ("午吘杵許")) ("ngos" ("𦬶𥄭藕𥘪𥾿𦲼顒㬳呆杵")) ("ngotj" ("𤮾𠮾𤮿兀")) ("ngots" ("𣾃𨓢")) ("ngow" ("魚𢠐𩵜𤹿䁩𥄯鱼御")) ("ngowf" ("疑𩵿㘈𩺋𩼨凝擬")) ("ngowi" ("宜𢥷𢯕疑儀")) ("ngowif" ("𤊢")) ("ngowij" ("𠿿𡃛議艾")) ("ngowj" ("語御")) ("ngowm" ("𥄯")) ("ngowmf" ?岌) ("ngowmj" ("𤼔吟")) ("ngowmx" ?吟) ("ngown" ("妍姸")) ("ngowns" ?覘) ("ngowpj" ?岌) ("ngowps" ("𢚼𥆹哈")) ("ngows" ("魚𡂂𠽐")) ("ngowts" ("𣲠")) ("ngowx" ("語𡂂𢣸疑语午")) ("ngox" ("午吘𢨵𨳱𡉦")) ("ngu" ("嵎愚湡澞癒禺虞髃麌齵俁俣噳娛娱")) ("nguaay" ?恑) ("nguaayf" ?危) ("nguaayj" ?外) ("ngucj" ?獄) ("ngucs" ?局) ("ngueechj" ?廓) ("nguf" ("𣮇")) ("nguichj" ("𠸺")) ("nguif" ("嵬㟴𠿯𢢯恑")) ("nguir" ("𥐋")) ("nguj" ("喁寓禺寤庽")) ("ngumj" ?喁) ("ngumr" ?喁) ("ngunf" ("𤍉源")) ("ngung" ("喁顒𢥶禺隅颙嵎")) ("ngungf" ("𢢄顒㥥")) ("ngungr" ("𢥶")) ("ngungs" ("𤸒愩")) ("ngunr" ("言𥐐")) ("nguns" ("𤉘")) ("nguooi" ("嵬𢢯")) ("nguooij" ("𡀦𣳢嵬")) ("nguoonf" ("源榞")) ("ngupj" ("𩓛")) ("ngur" ("𥄬𥄭㬳五俉午")) ("ngutj" ("𩂁𣲍")) ("nguts" ("𠮾𩂁𤈡𡵉兀唿")) ("ngux" ("五伍乄")) ("nguy" ("危巍犩诡魏鮠峩嵬桅")) ("nguyeen" ("元原源沅笎羱芫蚖螈邧騵黿鼋厡厵壖嫄杬")) ("nguyeenf" ("愿願𡅫")) ("nguyeenj" ("愿願原厡")) ("nguyeenx" ("阮䏓")) ("nguyeetj" ("月玥跀軏刖抈")) ("nguyf" ?危) ("nguyj" ("偽魏詭伪僞")) ("nguyts" ("𥊜")) ("nguyur" ?嘵) ("ngw" ("魚漁渔鱼䱷")) ("ngwa" ?痒) ("ngwaf" ("馭𢳶禦𡐚御")) ("ngwaj" ("馭馬")) ("ngwar" ("語𠑕仰")) ("ngwas" ("𤺶𤻔𤻭癢語")) ("ngwcj" ("𦙏𦞐嶷")) ("ngwf" ("魚𩵿𣊘御")) ("ngwir" ("義𠿿哎𪖭")) ("ngwj" ("御馭禦蘌語语驭")) ("ngwng" ("凝疑冰")) ("ngwngf" ("凝")) ("ngwngr" ?仰) ("ngwowcj" ("虐疟瘧逆䨋")) ("ngwowcs" ("虐㖸")) ("ngwowi" ("𤾰𥋟𤽗𥊤䂀")) ("ngwowif" ("𠊛𠊚㝵人")) ("ngwowngj" ("強忸𢗾强")) ("ngwowngx" ?仰) ("ngwu" ("牛牜")) ("ngwx" ("語衙语郚鋙铻齬龉圄圉峿敔")) ("nha" ("牙呀鴉鵶衙椏犽玡砑芽蚜雅鸦齖丫伢吓啞孲枒桠")) ("nhaacs" ("弋掿")) ("nhaam" ("壬紝絍纴銋鵀任妊姙")) ("nhaamf" ("任𢗖")) ("nhaamj" ("任紝衽袵飪壬妊姙恁")) ("nhaamr" ("任𠲏𠿹飪餁饪恁")) ("nhaams" ("𠰃")) ("nhaamx" ("棯稔腍荏衽袵賃赁飪恁")) ("nhaan" ("人仁因姻胭歅氤氳洇湮烟禋絪腨茵裀諲銦铟闉陻駰亻働儿凐囙堙忎")) ("nhaang" ("𠯹")) ("nhaanj" ("刃扨𢭝認牣紉纫肕认軓軔韌仞仭刄扔")) ("nhaanr" ("𠴍仞忍")) ("nhaans" ("刃𢭝扨")) ("nhaanx" ("忍𠴍𨧟刃牣眼紉纫荵訒認讱軔釰釼靭韌韧仞刄")) ("nhaapj" ("入廿")) ("nhaaps" ("岌𥃱𠾾𨅞扖")) ("nhaatj" ("日馹囸")) ("nhaats" ("一壹壱弌")) ("nhaau" ("嘵𠻼")) ("nhaauf" ("投擾")) ("nhaauj" ("𠻼嚅")) ("nhaaur" ("𡅠")) ("nhaay" ?街) ("nhaayf" ("𠱌涯街徍")) ("nhaayr" ("𠧌䟢")) ("nhaayx" ?濔) ("nhachs" ?呃) ("nhacj" ("樂岳楽鸑乐嶽")) ("nhacs" ("弋𢖺戛落樂𢣅㦡覺𥋷䀩𥇸䁻戞")) ("nhaf" ("茹茄伽家")) ("nhai" ("厓啀崖涯睚街㖇嘊崕巀捱")) ("nhaif" ("𥒃𦲒𦹹莉桂")) ("nhaij" ("𠱌奈㖑㖠")) ("nhair" ?耳) ("nhais" ("蚧𧋁㖑")) ("nhaix" ("耳爾")) ("nhaj" ("砑訝讶輅迓閕齖偌啞喏御惹")) ("nham" ("岩喦碞巖癌礹岢巌巗")) ("nhamf" ("岩啱𡆑懢憮巖")) ("nhamr" ("𠲏憯")) ("nhams" ("壬𩸶啱")) ("nhan" ("顏㘖眼顔颜")) ("nhanf" ("閑閒澖痫癇闲雁鴈鷳鷴鷼鹇娴嫺嫻")) ("nhang" ("香仍")) ("nhangf" ("𡡂羕樣讓戎揚")) ("nhangs" ("𤌅爙降")) ("nhangx" ("講𢥉")) ("nhanh" ("伶𠴌𨗜𨘱速")) ("nhanhf" ?梗) ("nhanhj" ?拎) ("nhanhr" ("潁𡂵穎頴")) ("nhanhs" ("𦭒頴梗")) ("nhanj" ("雁鴈𪈾贋贗赝偐")) ("nhanr" ?眼) ("nhanx" ("眼𣟫𣠰沲𣙧韌韧齴")) ("nhao" ("𨃫泑嘵堯")) ("nhaof" ("繳𨇵嘲")) ("nhaoj" ("嚛𠿱道")) ("nhaor" ("𨃫")) ("nhaos" ("鬧遶嚛𠿷閙")) ("nhaox" ("澆𥽵𤃤𦇇繞")) ("nhapj" ?入) ("nhaps" ("甲𡊠")) ("nhar" ("𠤩𠾒𠽙野吔呀咀啫")) ("nhas" ("呀𤆹蚜")) ("nhatj" ("辣𤁕溂日")) ("nhats" ("戛瘌㦉戞")) ("nhau" ("胞饒𠑬哣膮蹺憢")) ("nhauf" ("𠶕繳𡆁𦈂")) ("nhauj" ?哣) ("nhawcs" ("𢩮𧿑掿𢲦噎聀喏弋")) ("nhawm" ("壬𠄶任")) ("nhawmf" ("壬𢗖𥄮恁任")) ("nhawmj" ("𤶄任")) ("nhawms" ("𠁪𥄮𤉒䁘恁")) ("nhawmx" ?㳝) ("nhawn" ("𤶑𥊟㘖𤄰絪顔因")) ("nhawnf" ("因扨𠡛咽𤶑㗴㘖閒")) ("nhawng" ("仍江芿㘖𠯹蝇蝿蠅")) ("nhawngf" ("𨲅嚷讓")) ("nhawngj" ("𡃌蠅𧔛蝇蝿")) ("nhawngr" ("仍綛𦅯")) ("nhawngs" ("𡦮")) ("nhawngx" ("𠯹")) ("nhawnr" ?牣) ("nhawns" ("𠴍")) ("nhawnx" ("𣼴𨧟忍")) ("nhawps" ("叺𥃱")) ("nhawtj" ("日抇汨撎")) ("nhawts" ("一𡥌噎𤢽撎")) ("nhax" ("雅疋若訝讶厊喏庌惹")) ("nhay" ?捱) ("nhayj" ("𠰚𩜪")) ("nhayr" ("趾䟢趂")) ("nhays" ("𥅘紙")) ("nhe" ("㖇𡮅𥅡")) ("nheechs" ?滴) ("nheenh" ("𤾱")) ("nheenj" ?蝒) ("nheer" ?擟) ("nheeur" ?沙) ("nheeus" ?) ("nheex" ("𥚅濔")) ("nhef" ("唲𥅡㖇提")) ("nhej" ("弍弭珥𨏄挕𨌀耳貳鉺")) ("nhem" ("苫髯巖𤊤岩")) ("nhemf" ("𣲹濓濂")) ("nhemj" ("冉染壬")) ("nhemr" ("冉呥")) ("nhems" ?抩) ("nhen" ("然𡮫𤡮燃𤺱")) ("nhenf" ("𤺱閑閒")) ("nhenj" ("雁鴈")) ("nheo" ("嚅饒𥍘𩰈𩽸鱙䁱")) ("nheof" ?) ("nheoj" ("𠰉")) ("nheor" ("𡮾𡅍")) ("nheos" ("撓嘵")) ("nheox" ?繞) ("nhepj" ("入扖摄攝")) ("nheps" ("攝𡆄入摄")) ("nher" ("𠰚𡮅你兒")) ("nhes" ("𠰚唲尒")) ("nhetj" ?熱) ("nhets" ("折熱捏")) ("nhex" ("𥙧𨤰𨤻𠰚𥜡厼尔")) ("nhi" ("兒而洏濡皃聏胹臑輀陑鮞鴯鸸齯儿児唲婼栭")) ("nhichs" ("滴蹢")) ("nhieecs" ("𠲔嗌亦")) ("nhieem" ("苒蚦蚺髥髯呥姌")) ("nhieemj" ("冉任")) ("nhieemx" ("冉染髯苒蚺冄")) ("nhieen" ("然燃捵")) ("nhieenx" ("橪軟")) ("nhieeps" ("攝躡灄燮爕耴聂聶踂銸鑷镊顳颞嗫囁慑慴懾摄")) ("nhieetj" ("熱热爇")) ("nhieets" ("熱咽")) ("nhieeu" ("蟯饒橈荛蕘蛲襓跷蹺饶娆嬈桡")) ("nhieeuf" ("𡗉𡗊饒𤄮蕘堯")) ("nhieeux" ("遶擾繞絩绕荛蕘嬈扰")) ("nhif" ("貳二唲")) ("nhij" ("二弍貳蕊蕋橤樲毦洱渳瀰珥眲膩蘂蘃衈鉺铒餌佴刵咡弭彌惢")) ("nhims" ("𤝫㺝𤢾𤣚")) ("nhinf" ("𥆾𥚆𥈱𥌬認閑")) ("nhinhr" ("𠽒忍")) ("nhinhs" ("𠶞")) ("nhinj" ("忍𢚴")) ("nhins" ("𠴍")) ("nhipj" ("喋堞𠿚擛蹀𣜿楪葉杁")) ("nhips" ("釟釞鑷攝")) ("nhir" ("洏珥")) ("nhis" ("㖇致𡭺洏而唲")) ("nhitj" ("𢤢")) ("nhits" ("折涅湼")) ("nhius" ("疚皺")) ("nhix" ("尔耳弭珥爾檷洱濔茸薾迩邇鉺铒餌饵駬你佴刵厼尒")) ("nho" ("儒薷伩檽顬颥")) ("nhoaf" ("𤆷")) ("nhoai" ?惴) ("nhoaif" ("涯愞")) ("nhoais" ?惴) ("nhoang" ?絖) ("nhoangj" ("𣋆")) ("nhoangs" ?晄) ("nhocj" ("辱𠢑𤹘縟耨弱")) ("nhocs" ("嗕𠒯")) ("nhoef" ("𤆷漯")) ("nhoenr" ?嘫) ("nhoets" ?刷) ("nhoi" ?堆) ("nhoij" ?堆) ("nhois" ?對) ("nhoix" ("𥇼")) ("nhoj" ?孺) ("nhom" ?巖) ("nhomf" ("𥄮𥇷𥈹𥛗")) ("nhomr" ?䀡) ("nhoms" ("呫𡅳𤇲𡖡𩁱爁笘抔抩")) ("nhonf" ("𠱜𡴢")) ("nhong" ("戎銊𢟞")) ("nhongf" ("𠈋𨀻")) ("nhongr" ?戎) ("nhongs" ("𢟞")) ("nhongx" ?冗) ("nhonj" ("𡭻鈍𡮭銳𡮸𡮽𨮐鋭尖")) ("nhonr" ("𥊡")) ("nhons" ("𨅄𧿬")) ("nhoo" ("𡃽濡儒")) ("nhooi" ("漼浽𠼲𤏢")) ("nhooif" ("𢬗𧐻𢹉耒抐")) ("nhooij" ("𤏢")) ("nhoois" ("對𤻫")) ("nhoom" ("𠲏銋")) ("nhoomf" ("𠰃𡃘跕")) ("nhoomr" ("跕𨃊")) ("nhoon" ?尊) ("nhoong" ("𧻪越")) ("nhoongf" ("𪀚")) ("nhoongj" ("蛹𧋼")) ("nhoonj" ("閏𠾽𡀷𠾽遁")) ("nhoonr" ?呠) ("nhoons" ("噋𥇈")) ("nhoor" ("吐扗𠰍𢭵𢮫擼啂")) ("nhoos" ("嗉𠊜")) ("nhoots" ("𡇻𢱝箤噎拙")) ("nhoox" ("魯乳")) ("nhopj" ?入) ("nhops" ?叺) ("nhor" ("𡮈㳶𤀒𨼼瀂乳")) ("nhos" ("𥌎𤻪𥌙")) ("nhotj" ("𦝬𤷿")) ("nhots" ("𦝬踤𣑵")) ("nhow" ("如洳𥆃𣷰牙呀")) ("nhowf" ("𢘾洳侞如")) ("nhowi" ?啀) ("nhowif" ("俐利唎")) ("nhowir" ("汝䟢")) ("nhowj" ("𦀌")) ("nhowm" ("𣷰")) ("nhowmr" ?啱) ("nhown" ("然㦓𥄰人亻仁因")) ("nhownf" ("憪𢡿𦠯澖嘫")) ("nhownj" ("噋㗴")) ("nhownr" ("眼𠽗𣼹簡")) ("nhowns" ("𢙫𢚴寅𡙵𥈵覵𥅃")) ("nhowps" ("𣱿㳌")) ("nhowr" ("汝𠲤")) ("nhows" ("𢖵汝𢘾洳")) ("nhowtj" ("𣼸辣曀濼")) ("nhowts" ("𣼸")) ("nhowx" ("女㛎𨀾汝洳")) ("nhox" ("𥇽")) ("nhu" ("柔需儒嚅濡薷煣猱稬穤糅糯繻臑茹葇蝚蝡蠕襦蹂醹鑐鞣嬬懦揉")) ("nhua" ?濡) ("nhuaan" ?潤) ("nhuaanf" ("閏潤闰")) ("nhuaanj" ("閏潤润閠闰")) ("nhuaj" ("孺濡懦")) ("nhuas" ?濡) ("nhucj" ("肉辱縟溽缛蓐褥鄏月")) ("nhucs" ("辱嗕𧏷𨃽𧏯")) ("nhueej" ("銳鋭锐")) ("nhuees" ("芮毳汭蚋蜹枘")) ("nhuf" ?㖻) ("nhuif" ("𠓩𤈞𤒟")) ("nhuij" ?隊) ("nhuir" ?箒) ("nhuis" ("𠓩")) ("nhuj" ("孺肉蹂輮擩")) ("nhum" ?唹) ("nhumr" ?) ("nhums" ?拰) ("nhung" ("戎𠲦絨𪀚毧氄狨绒羢茸軟軵駥髶")) ("nhungf" ("冗𧻪仍")) ("nhungr" ("冗")) ("nhungs" ("𣴛𢴞㳚佣")) ("nhungx" ("冗宂氄軵冘")) ("nhuns" ("屯頓撋𠾽橺閏扪")) ("nhunx" ("𤇳軟")) ("nhuoocs" ("辱𢟹溽")) ("nhuoomj" ?染) ("nhuooms" ("染洳")) ("nhur" ("啂喻𣜻乳")) ("nhus" ("𠳘孺𠧍葇")) ("nhutj" ("𢟹鈉鈍")) ("nhuts" ?葖) ("nhux" ("乳乳")) ("nhuy" ("緌蕤")) ("nhuyeen" ("渜瀖犉瓀堧壖撋")) ("nhuyeenx" ("軟瓀礝耎蝡蠕輭软需朊")) ("nhuyj" ("橤繠蕊蕋蘂蘃")) ("nhw" ("如洳茹筎袽銣铷鴽侞帤柔")) ("nhwaf" ?茹) ("nhwaj" ("茹𣺾蕷𦵙澦預")) ("nhwcs" ("𠯅聀𤼕𤴵𤹚")) ("nhwf" ("予洳𤈟汝如")) ("nhwj" ("茹洳")) ("nhwng" ("仍扔礽芿陾")) ("nhwngj" ?仍) ("nhwngs" ?艿) ("nhwngx" ("仍忍")) ("nhwowcj" ("若弱楉渃爇箬篛蒻鄀鶸偌惹搦")) ("nhwowif" ("涯𠽎")) ("nhwowng" ("嚷攘瀼獽瓤禳穣穰纕蘘躟鬤儴勷忀")) ("nhwowngf" ("攘讓羕譲")) ("nhwowngj" ("嚷讓瀼譲让懹")) ("nhwowngs" ("漲攘嚷張")) ("nhwowngx" ("壤攘爙蠰酿釀嚷壌")) ("nhwowts" ?) ("nhwr" ("汝𠶁𩚔")) ("nhws" ("汝預𢬨絮")) ("nhwtj" ?日) ("nhwts" ("一壹弌")) ("nhwuj" ("禸蹂")) ("nhwux" ("煣糅厹")) ("nhwx" ?汝) ("ni" ("尼伲呢妮秜鈮铌怩")) ("nia" ("𥬩")) ("niar" ?鈮) ("nichj" ("溺腋惄")) ("nichs" ("𡀡弱")) ("nieem" ("拈捻粘黏溓鮕")) ("nieemf" ("念鮎鯰")) ("nieemj" ("念捻淰鯰唸埝廿撚")) ("nieen" ("年秊囝")) ("nieenf" ("𦀅年")) ("nieengf" ("𦀅")) ("nieenj" ?攆) ("nieenr" ("碾延")) ("nieens" ?鼰) ("nieenx" ("涊碾撵")) ("nieepj" ("鑈捻")) ("nieeps" ("躡嗫囁囡敜")) ("nieetj" ("𦁻")) ("nieets" ("涅捻槸篞臬臲苶鎳镍闑隉齧啮噛嚙囓圼嵲捏揑")) ("nieeu" ("𡋁𡒭墝㙘㙩嬈")) ("nieeuj" ("溺脲袅裊嫋嬝尿")) ("nieeur" ("裊褭袅釕钌䙚嫋嬈嬲")) ("nieeux" ("袅裊嫋")) ("niepj" ?捻) ("nif" ("呢尼")) ("nij" ("腻膩")) ("ninh" ("𦡲寧檸泞濘狞獰甯聍聹苎苧咛嚀宁懧拧擰")) ("ninhj" ("佞檸濘甯侫懧擰柠")) ("ninhs" ("佞擰𦡲泞澝濘")) ("nins" ("𠼶赧")) ("nips" ("𥸓襵")) ("nir" ("呢𠰚你𥿡狔呩旎")) ("nitj" ("𦁻𦄇")) ("nits" ("涅𦝆𣻾𡥴湼")) ("niu" ("𠸔㝹𢜠抳")) ("niuj" ("𠸔𡣄溺")) ("nius" ("𢜠𢶑𢷃")) ("no" ("奴𩛂")) ("noa" ("孥挐挼")) ("noaj" ("糯惰懦搦")) ("noanr" ?赧) ("noanx" ("渜煖赧餪卵暖")) ("nocj" ("毒𣕬槈蝳")) ("nocs" ("蓐𦢢𡳽𩠸𣟪𦢡箼簇耨")) ("nof" ?笯) ("noi" ("𨁡𨁧餒")) ("noif" ("內㐻𡥤𧞥類内")) ("noij" ?肭) ("nois" ("內吶呙訥内呐")) ("noj" ("奴怒")) ("nom" ("窞𥈶")) ("non" ("嫩𡽫𧀒")) ("nong" ("農𥵛檂")) ("nongf" ("檂𧓅")) ("nongj" ?膿) ("nongs" ("𤎏燶")) ("nonj" ?嫩) ("nonr" ?嫩) ("nons" ("𥶄")) ("nonx" ?嫩) ("noo" ("奴帑笯駑驽伖呶孥")) ("noocs" ?衄) ("nooi" ("挼𣊌𥱮𥷓枘浽捼")) ("nooif" ("㘨内")) ("nooij" ("內㘨内吶")) ("nooir" ("挼浽𤃠浮㧵")) ("noois" ("芮綏𦀼𨁡浽餒")) ("nooix" ("內挼餒浽腇餧馁内")) ("nooj" ?怒) ("noom" ?喃) ("noomf" ("𩄑南")) ("noomj" ("㑫菍")) ("noon" ("農𡽫𡄨𡁛")) ("noonf" ?嫩) ("noong" ("農儂噥濃檂蕽𪇌譨齈侬农哝")) ("noongf" ("膿𨐺醲濃浓燶秾穠脓襛侬儂噥")) ("noongj" ?儂) ("noongr" ?嶩) ("noongs" ("擃濃")) ("noonj" ?嫩) ("noopj" ?納) ("noops" ?納) ("noor" ("弩")) ("nootj" ("吶訥讷鈉钠呐")) ("noots" ("訥脺𤹽")) ("noox" ("弩砮伮努")) ("nops" ("蒳䈫納衲")) ("nor" ("呶弩")) ("nos" ("奴伮呶怒")) ("now" ("𦀨")) ("nowi" ("尼坭泥扔")) ("nowis" ("乃扔")) ("nowj" ("女𣆐𡢻嫧")) ("nowm" ("䈒納")) ("nowmx" ?覧) ("nowps" ?納) ("nowr" ("𦬑𠴑汝")) ("nows" ?女) ("nowts" ("涅湼")) ("nowus" ("𦛁")) ("nowx" ("女𦬑𡝖怒")) ("nox" ("呶弩笯")) ("nu" ?芾) ("nua" ("孥怒")) ("nuar" ?怒) ("nuax" ?怒) ("nucj" ("忸衄恧𦛾衂䶊朒")) ("nucs" ("𠴐矗耨")) ("nuif" ("𡍝芮")) ("nuij" ("內内")) ("nuis" ("𡶀")) ("nuj" ("𦠻𦵚莜")) ("nums" ("念埝捻菍")) ("nunf" ("蕽蕽")) ("nung" ("𤐜𤒚熔燶")) ("nungf" ("儂濃膿醲燶穠襛侬嶩憹")) ("nungr" ("𨆞")) ("nungs" ?農) ("nungx" ("㗈噥繷冗")) ("nuoocj" ("𦁁縟")) ("nuooi" ("餒𩝺𩟼挼")) ("nuoois" ("𢗉")) ("nuootj" ?訥) ("nuoots" ("㖔納啐訥𠽆𠾹𠺶呐嗗")) ("nups" ("納𥧩")) ("nus" ?弩) ("nuts" ("鐻𧛗𠸂𦄠鈕")) ("nuy" ("痿萎")) ("nuyf" ?萎) ("nuyj" ("倭矮")) ("nw" ("哪挐")) ("nwa" ("𦰢")) ("nwar" ("姅女")) ("nwas" ("𥫭梛")) ("nwax" ("女姅")) ("nwcj" ("𠽋𤎐㘃匿")) ("nwcs" ("涅𠽋𢴚㘃𢢉湼匿慝")) ("nwj" ?女) ("nwng" ("能㨢")) ("nwngf" ("𥶰")) ("nwngj" ("𦘧鄧")) ("nwngs" ("𦣘")) ("nwowcj" ("𩺱")) ("nwowcs" ("渃著水匿")) ("nwowm" ?湳) ("nwowmf" ?湳) ("nwowng" ("埌娘𢭗嬢孃")) ("nwowngf" ?娘) ("nwowngs" ?) ("nwowpj" ?納) ("nwowus" ?腬) ("nwts" ("𡐘湼")) ("nwu" ?譨) ("nwuj" ?妞) ("nwus" ("狃糅")) ("nwux" ("忸狃妞鈕炄紐纽莥钮扭抝拗杻")) ("nwx" ("女籹釹钕")) ("o" ("姑烏嗚恩")) ("oa" ("呱咼哇歪倭喎媧窩蛙洼涡渦溛漥猧窊窝窪緺莴萵蜗蝸鍋锅鼃凹呙唲娃" "娲")) ("oachs" ("獲蠖")) ("oacj" ?活) ("oacs" ?嚯) ("oaf" ("呱咼哇")) ("oai" ("威歪烓㖞喎")) ("oair" ("倭痿矮踒")) ("oais" ("𣐴喴𡀧荟薈")) ("oam" ("衫陰隂")) ("oamf" ("𠴥")) ("oan" ("冤眢苑貫鴛鵷鸳剜婠寃")) ("oang" ("咣𠻄轟")) ("oangf" ("轟咣")) ("oangr" ?瀇) ("oanh" ("縈轟鶯濴瀅瀠甇罃茔莺萦訇輷鍧鴬鸎吽塋嫈")) ("oanhs" ("瀅瑩茔莛莹蓥鎣塋")) ("oanr" ("苑腕𥺹盌椀涴碗綰绾菀豌踠㼝剜埦惋惌捥晼")) ("oans" ("怨盌㤪")) ("oapj" ?唈) ("oar" ("婐婑")) ("oatj" ("穵挖")) ("oats" ("穵腽挖斡")) ("oawm" ("𣍍")) ("oawnf" ("𢫠")) ("oawtj" ("活掘")) ("oawts" ("𡯀")) ("ocj" ("屋𣹙")) ("ocs" ("沃𠴎腛𩠭喔悪")) ("oe" ("喴呱")) ("oef" ("𥖸噦")) ("oej" ("呱噦")) ("oeo" ?腰) ("oer" ("痿")) ("oi" ("渨𣾿煨喂")) ("oif" ("喂㾯")) ("oir" ("喂煨隘")) ("ois" ?喂) ("oj" ("嗚塢")) ("om" ("喑萻𦽔堷")) ("omf" ?喑) ("omr" ("𠿮")) ("omx" ?喑) ("ong" ("蜂螉")) ("ongf" ?翁) ("ongr" ("䐥擁𤹗")) ("ongs" ("嗡鞅𦰠甕")) ("ongx" ("䐥慃")) ("onr" ("穩𡅏")) ("ons" ?穩) ("oo" ("污杇烏嗚汚歍汙洿溩鋘鎢钨乌呜圬捂摀於")) ("oocj" ?喔) ("oocs" ("沃屋渥𧎜鋈阿齷龌剭喔幄握")) ("oof" ("嗚溩㮧𤀙汙")) ("ooi" ("傀喂𦞏椳渨溾煨碨隈偎唹嗚")) ("ooir" ("傀椳溾煨猣猥餧餵偎喂威")) ("oois" ("傀偎渨畏")) ("oom" ("掩揞堷")) ("oomf" ?喑) ("ooms" ("瘖𤺵")) ("oon" ("溫瘟温緼縕缊薀褞豱韞鰛鳁")) ("oonf" ("嗢溫𡀦温")) ("oong" ("翁蓊螉䈵嗡")) ("oongf" ?翁) ("oongr" ("翁滃甕蓊嗡塕擁")) ("oongs" ("䐥蓊甕𨇹䈵滃")) ("oonr" ("溫𡀦穩穩檃温稳穏隱")) ("oopj" ("𧋾")) ("oops" ("邑挹䱒榅押揖")) ("oor" ("塢洿鄔隖坞")) ("oos" ("污惡癋汙汚洿僫啞恶悪")) ("ootj" ("喐腽")) ("oots" ("榅榲殟淴膃嗢")) ("opj" ("浥邑")) ("ops" ("邑浥")) ("or" ?嗚) ("os" ("𪅴鵶")) ("otj" ("喔揾")) ("ots" ("𡮒𣜶艺")) ("ow" ("於唹")) ("owf" ("唹於")) ("owi" ("𠲖隘㗒唹喂意")) ("owis" ("意喂")) ("owj" ?唹) ("owm" ("陰音")) ("owmx" ("飲喑")) ("own" ("恩㤙")) ("owns" ("𠻈")) ("owr" ("於𣄒扵")) ("ows" ("唹唖啞於")) ("owtj" ?遏) ("owts" ("𣎷遏艺")) ("pha" ("坡陂玻頗波簸葩颇岥")) ("phaamr" ?品) ("phaan" ("分吩坋紛糞𥽡棻棼氛粪纷羒翂芬衯酚雰頒饙驞份扮昐")) ("phaanf" ("分份坟墳枌棼棽氛汾濆焚燔粉羵膰蕡蚡豶賁轒隫頒颁鼖鼢仿妢幩")) ("phaanj" ?分) ("phaanr" ("糞粪賁")) ("phaans" ("粉奮瀵鼢偾分坋奋拚")) ("phaanx" ("忿憤濆糞賁隫鼢偾僨坟墳奔愤扮")) ("phaapj" ("乏慴㦄懾")) ("phaaps" ("邑法𤎒")) ("phaatj" ("佛怫艴髴乀仏咈坲岪彿拂")) ("phaats" ("弗彿拂沸茀髴𩂕氟砩祓笰紱紼綍绂绋艴芾袱費韍黻佛冹刜咈怫桴")) ("phaauf" ("罘裒抔掊")) ("phaaus" ?踣) ("phaaux" ("缶剖殕瓿裒釜釡咅哣哹掊")) ("phaay" ("沛批")) ("phaayr" ("𢵪沛")) ("phachj" ?拍) ("phachs" ("拍珀魄𥶱粕辟鎃闢霸劈噼怕擘")) ("phacs" ("朴撲樸璞蹼醭釙鏷钋镤颮噗墣扑")) ("phaf" ("𠶊𡀥𣔡柀")) ("phai" ("派沛披拜")) ("phair" ("沛派拜")) ("phais" ("派沛湃蒎哌")) ("phaj" ("絈袙帊帕怕")) ("phamf" ("凡帆颿凢凣")) ("phamj" ("犯範范氾笵訉釩钒梵")) ("phan" ("番幡旛潘璠眅乑扳拌拚攀旙")) ("phanf" ("吩樊𡃎礬焚燓璠膰蠜蹯釩钒鷭墦")) ("phang" ("㧍滂挷")) ("phangf" ("傍仿坊旁")) ("phangj" ("鎊倣")) ("phangr" ("仿彷𥾵眆紡纺舫鈁髣倣徬昉")) ("phanh" ("抨泙拼烹砰硼磞絣艵苹薲蘋軯軿閛駍匉姘并怦恲")) ("phanhf" ("烹𢴒傍")) ("phanhj" ?怦) ("phanhr" ?閍) ("phanj" ("訉飯饭梵")) ("phanr" ("反阪板版返炍仮叛坂岅")) ("phans" ("判泮沜牉盼胖袢襻詊販贩頖伴叛")) ("phao" ("拋泡脬抛")) ("phaof" ("拋𠴋𡀥𠷤抛")) ("phaor" ?剖) ("phaos" ("炮砲泡疱皰礮奅")) ("phapj" ("乏姂汎")) ("phaps" ("法灋炮珐琺砝佱")) ("phar" ("頗譜笸簸諩谱跛鉕钷颇叵尀")) ("phas" ("破波")) ("phatj" ("伐罰牫瞂祓筏罸閥阀傠垡墢帗找撥")) ("phats" ("發癹発髪髮发彂")) ("phau" ("拋𤽵抛")) ("phawcs" ("朴𡃾噗")) ("phawm" ("法探")) ("phawng" ("冰播氷")) ("phawngr" ("仿阪彷凭𢆕滂坂榜")) ("phawpj" ("乏")) ("phawps" ?法) ("phawts" ("拂發")) ("phay" ("㓟𦞓䤵霏沛")) ("phayr" ("丿沛㧊")) ("phays" ("沛派霈")) ("phe" ("批派")) ("phee" ("批砒鈚非啡披")) ("pheechj" ?拍) ("pheechs" ("拍𤾷")) ("pheef" ?肥) ("pheej" ("噬澨筮茷鼣吠")) ("pheen" ("籓𦝅潘蕃藩䉒")) ("pheenhf" ("萍泙")) ("pheenj" ("抃𢴔")) ("pheenx" ("𦝅")) ("phees" ("肺廢癈砩芾废")) ("pheetj" ("筏撇")) ("pheets" ("丿發撥撇")) ("pheeuf" ("漂𡁼")) ("pheeus" ?嫖) ("pheeux" ("缶瓿")) ("phef" ("淝噬㵒肥")) ("phen" ("番蕃畨")) ("phenf" ("礬𥽢煩矾")) ("phengf" ?嗙) ("pheo" ("𣠓漂")) ("pheof" ("𦣕膘咆嫖")) ("pheps" ?法) ("phes" ?㵒) ("phetj" ("筏㗶")) ("phets" ("㗶𦠱丿撇")) ("phi" ("丕妃呸披非苤飛蜚霏𢒎狉狔疿痱紕緋纰绯翍菲裶邳鈹铍飝飞馡駓騑" "髬魾鯡鲱伾剕啡婓扉斐")) ("phiaj" ?吠) ("phias" ("𠌨費")) ("phichj" ("筏𦢟丿擗")) ("phichs" ("癖澼癈辟霹擗")) ("phieems" ("汎泛氾汚釩钒颿")) ("phieen" ("番幡翩蕃籓藩犿畨繙翻膰萹蹯轓鐇飜䉒反拚旛")) ("phieenf" ("煩蕃繁樊瀿烦燔笲緐羳膰蘩蟠袢墦")) ("phieenj" ?片) ("phieens" ("片扇煽翩盼謆販騙騸骟幡搧旛")) ("phieetj" ("丿氕筏閥阀撇栰")) ("phieets" ("丿撥𢬩苤撇")) ("phieeu" ("嫖漂鏢飄標瞟票縹缥膘臕蔈薸螵镖闝飃飘驃骠鰾僄剽嘌彯慓摽")) ("phieeur" ?剽) ("phieeus" ("嫖摽裱票漂皫縹缥膘臕醥鏢顠駙驃鰾䄇僄剽扶")) ("phif" ("肥淝腓蜰")) ("phij" ("𤷂𦜀沸疿痱芾俷扉")) ("phims" ("柉泛𣓦䟪")) ("phinh" ("甹竮俜娉")) ("phinhf" ("萍泙")) ("phinhr" ("𠰳𠶏")) ("phir" ("丕匪悱斐翡蜚䤵菲誹榧疕疿痱篚诽費陫非剕嚭圮屝庀朏棐棑")) ("phis" ("沸費狒疿芾费鐨镄剕怫昲")) ("phiu" ?膘) ("phiuj" ?漂) ("pho" ("哺副鋪舖付孚")) ("phocj" ("縛缚嚩")) ("phocs" ("仆𢺁")) ("phof" ("扶附哺駙驸")) ("phon" ?扮) ("phong" ("丰封風楓蜂瘋豐鋒葑灃烽犎疯蠭豊酆锋陓霻靊飌风麷凨凬凮夆妦峯" "峰枫")) ("phongf" ("防房肪魴坊妨")) ("phongj" ("菶鳳")) ("phongr" ("倣訪𤊦访仿彷")) ("phongs" ("放訪邡倣")) ("phoo" ("抪舖鋪敷哺誧鐠铺镨")) ("phoocj" ("攴攵")) ("phoocs" ("仆扑蹼醭釙钋剝剥副幞撲攴")) ("phooi" ("坯配𠸟肧胚衃邳醅呸啡坏")) ("phooir" ("肺𦟊𦡮")) ("phoois" ("配浿")) ("phoonf" ("蕃繁樊瀿煩燔笲緐羳膰蘩蟠袢墦")) ("phoongf" ("蓬篷")) ("phoongj" ("𧯵菶")) ("phoongr" ?倣) ("phoongx" ("倣俸")) ("phoops" ("乏𦝎")) ("phoor" ("普譜氆浦溥潽舗誧諩谱鋪鐠铺镨")) ("phoos" ("圃舖鋪浦铺圑埔庯怖")) ("phoots" ?昢) ("phos" ("付咐訃赴副傅讣仆怤掊")) ("phow" ("坡坯披抷苤普萉")) ("phowf" ("𠱀𤷵肥")) ("phowi" ("披𣆏𤇨𣈓𤊫𤊬抷㫵沛派胚菲排")) ("phowis" ("沛派配𢄃𤋻")) ("phowms" ("𠱍")) ("phown" ?坋) ("phownx" ("𦙀")) ("phowr" ("㗞頗𡂄")) ("phowts" ("咈彿拂")) ("phu" ("夫泭溥玞痡砆肤胕膚莩衭趺跗郙郛鄜鈇麩麸䴸伕俘傅垺孚孵尃峬怤捊" "敷枹柎")) ("phucj" ("伏服腹復洑箙絥苻茯菔虙蝮袱襆輹馥鰒鳆鵩复宓幞")) ("phucs" ("腹福澓葍蝮覆輻辐鍑鰒伏复幅")) ("phuf" ("扶芙芣浮蚨符榑涪烰稃粰罘苻蜉郛鳧鳬俘凫咐哹垺夫孚枎枹桴")) ("phui" ?胚) ("phuir" ("𢲭裴")) ("phuj" ("附負婦駙父祔菩蚹賻负赙跗輔辅阜阝鮒鲋俌偩傅坿埠妇媍峊怀拊柎")) ("phun" ?噴) ("phunf" ("𤂫噴")) ("phung" ("𢱚瘋")) ("phungf" ("逢汎渢縫缝蓬逄馮丰冯摓")) ("phungj" ("奉菶鳯鳳凤唪捧")) ("phungr" ("泛覂唪埲捧")) ("phungs" ("放諷賵縫缝葑讽赗風")) ("phuns" ("噴𤂫歕喯喷")) ("phupj" ("乏𠰏")) ("phups" ?乏) ("phur" ("否甫府斧腑廡撫俯殕滏烳父簠紑胕脯莆蜅覆郙釜釡頫鬴黼㤳俛吥呒嘸" "弣抚拊")) ("phus" ("付富賦覆赋冨复")) ("phutj" ?炥) ("phuts" ("丿發笔筆")) ("phux" ("𢰺廡負")) ("phwcs" ("𠸢愎愊馥複腷覆复幅弗復")) ("phwng" ("放燓")) ("phwngf" ("炐𤇊樊焚")) ("phwowcj" ("縛缚")) ("phwowcs" ("福縛")) ("phwowng" ("方淓肪芳邡鈁钫雱魴鲂匚匸坊妨枋")) ("phwowngf" ("坊𠉱邡魴")) ("phwowngj" ("鳳鳯凤")) ("phwowngr" ("紡纺髣仿彷昉")) ("phwowns" ("𢁸旛𤗹幡旙")) ("phwowwngj" ?鳳) ("phwtj" ?拂) ("phwts" ?拂) ("phwux" ("缶缹缻")) ("qua" ("戈瓜撾𣏾𦨜檛渦瘑瘸簻緺胍蜗蝸过過騧䯄冎剐剮叧呱咼埚堝")) ("quaan" ("君均軍畇皲皸筠荺莙袀鈞銞钧鮶麇龜龟军勻匀峮抣")) ("quaanf" ("逭群裙羣裠頵麕宭帬捃攒攢")) ("quaangf" ("暈瓊𤓇橘")) ("quaanj" ("捃郡珺")) ("quaanr" ("郡窘𨛦管")) ("quaans" ("郡眷𦄄𦄻群捃捲")) ("quaanx" ("窘莙")) ("quaatj" ("掘倔橛泏窋窟鴰鸹堀崛")) ("quaats" ("屈括掘橘潏繘倔劀憰桔")) ("quaay" ("𡇸")) ("quaayf" ("櫃拐")) ("quaayj" ("癸揆跪挂掛")) ("quaayr" ("挂掛")) ("quaays" ("怪𢫞啩掛𢯗撌癸恠")) ("quaayx" ("軌掛揆𢷴")) ("quachj" ("鴃𪅪鴂槨")) ("quachs" ("郭槨廓椁虢蜮唬崞摑")) ("quacj" ?嘓) ("quacs" ("嚄嘓")) ("quaf" ("𧵟𩛃𩚧𩟂菓")) ("quai" ("乖𠱅絓咼掛")) ("quaij" ("𣐴跪")) ("quair" ("拐掛𢯑絓罣罫褂詿诖跪卦啩怪拆挂枴")) ("quais" ("卦怪儈澮燴獪禬絓罣膾褂襘詿诖鄶鬠鱠侩刽劊叏夬廥恠拐旝")) ("quaj" ("𩿙𪇍𩾷𪀅𪁶𪂠")) ("quan" ("官冠覌貫棺関關觀涫瘝矜綸纶観观闗鰥倌关")) ("quanf" ("𣨭權")) ("quang" ("光桄胱絖觥洸灮炗珖")) ("quangf" ("咣挄絖𨀤權光晃桄")) ("quangj" ("矌")) ("quangr" ("廣獷癀邝鄺壙广懬懭")) ("quangs" ("晃𥆄䨔爌獷穬廣桄")) ("quangx" ("廣壙曠")) ("quanh" ("𨒺觥縈𠓐𢩊名垙扃扄挄")) ("quanhf" ("𥖒瓊")) ("quanhj" ("𣔲敻瓊郡")) ("quanhs" ("迥𥗏獷逈")) ("quanr" ("管𩸘琯痯筦脘菅錧廣斡")) ("quans" ("冠貫慣舘館毌灌爟瓘盥矔祼綰缶罆罐脘観觀观贯鑵雚馆鱹鸛鹳丱串丳" "倌悹悺惯懽掼摜")) ("quaof" ?搞) ("quaos" ("𢭭")) ("quar" ("果棵寡錁𩸄猓粿菓蜾輠锞顆冎划剮另惈拲")) ("quas" ("过過")) ("quatj" ("𦑗搧𢅅橛㮼抉掘撅")) ("quats" ("括𠸓𠻉咶筈聒蛞适銛銽铦颳髺鴰佸刮姡掘栝")) ("quauf" ("𥆿㤹")) ("quauj" ("㗕姤")) ("quaur" ?篝) ("quawcj" ("玃蠼貜躩鐝钁镢啒彏戄摑擭攫")) ("quawcs" ("䀨𣈛𤎍閾蟈矍幗𥊞簂聝腘膕虢蝈鐝钁阈馘䦆啯嘓國帼掴摑攫")) ("quawmj" ("㦗𥋴臉𣰙")) ("quawms" ("禁𪇎")) ("quawn" ("肱𩭵𩮔鬈")) ("quawnf" ("𠹴群𡀳𨆤")) ("quawng" ("肱挄光厷")) ("quawngj" ("鑛礦")) ("quawngr" ("挄廣擴爌")) ("quawnj" ("郡𤹓")) ("quawns" ("𦄻")) ("quawpj" ("𣌵及掘")) ("quawps" ("急𣌵及")) ("quawtj" ("啒掘")) ("quawts" ("𢯔橘啒掘")) ("quay" ("乖歪𢮿𢵴拐")) ("quayf" ("拐𨆠跪")) ("quayr" ("怪拐挂掛𢮿抉揆枴柺")) ("que" ("圭挂𣠗𢹾規䂓桂")) ("quee" ?圭) ("queechj" ("𢵮廓")) ("queej" ("跬蹶蹷刿劌撅")) ("queen" ("涓𢟚𠅻悁𠅳㳙捐")) ("queenhf" ?瓊) ("quees" ("挂桂鈌炅炔趹跬劌怪")) ("queetj" ("𢵮决")) ("queets" ("𢵮撅决")) ("queeuf" ("僑侨")) ("quef" ("跪蹶𨅐蹷")) ("quen" ("悁涓貫慣㳙捐捲")) ("quenf" ("拳𤷄")) ("quenj" ("淃眷卷")) ("quens" ?捲) ("queo" ?跳) ("queof" ?跳) ("queoj" ("𢳙䠏")) ("queos" ("竅𣐲")) ("quepj" ("擛")) ("quer" ("卦𩱻𩳴")) ("ques" ("㹟")) ("quetj" ("抉𢵮鴃鷸")) ("quets" ("抉𢭯撅决括")) ("quex" ("鬼揆")) ("qui" ("規歸皈龜䢜")) ("quif" ("葵跪癸")) ("quij" ?跪) ("quir" ?鬼) ("quis" ("季癸貴䠏")) ("quitj" ("掘譎")) ("quits" ("𢵮橘𧑐")) ("quix" ("軌揆匱櫃晷")) ("quoocs" ("国國囻囯囶圀")) ("quow" ("戈找撾扺㧓")) ("quowf" ("戈𢵵捰撾")) ("quowis" ?貴) ("quownf" ?權) ("quowr" ("𠵩過")) ("quows" ("過撾𢣄")) ("quy" ("規歸皈槻槼溈潙瞡规跪龜龟㱕䂓䢜亀媯嫢归摫")) ("quychs" ("橘䦧")) ("quyeen" ("悁涓圈鵑捐娟絹绢蜎蠲身鋗鹃㳙䳌圏")) ("quyeenf" ("拳權権犈虇蜷蠸觠踡銓铨顴颧鬈齤圈圏埢恮惓捲权")) ("quyeenj" ("倦捲劵勌")) ("quyeenr" ("卷捲管綣绻羂菤蔨蜷錈锩鬈券圈圏婘巻惓")) ("quyeens" ("眷綣汌涓狷獧甽畎睊睠絭絹绢罥蜎鄄卷圳婘帣悁")) ("quyeetj" ("譎谲撅")) ("quyeets" ("決抉撅鴃橛蹶泬獗玦玨璚瘚蕨蚗蟨袂觖觼訣诀趹逫鈌鐍闕阙駃騤鱖鳜" "鴂鵙亅决刔劂厥噘孓嶡")) ("quyf" ("葵跪犪藈蘷虁躨逵鄈頯馗騤夒夔季戣")) ("quyj" ("跪簣蟡垝")) ("quynh" ("絅綗駉冂冋坰垧扃")) ("quynhf" ("瓊𩽗煢琁琼璚瞏茕藑惸")) ("quynhr" ?炯) ("quynhs" ("敻𨖩瓊泂炯熲絅綗苘褧迥逈颎冏囧惸")) ("quyr" ("鬼祪蛫觤詭诡騩佹傀危垝姽庪")) ("quys" ("季癸貴䠏痵睽瞶贵鯚媿悸愧")) ("quytj" ?掘) ("quyts" ("𢵮橘𧑐")) ("quyx" ("軌揆匱櫃氿簋簣蒉蕢轨餽饋馈騤匦匭匮厬宄庪撌晷柜")) ("ra" ("𦋦𠚢囉")) ("raam" ("壬菻𩂐森滛")) ("raamf" ("啉梣嗂𠽍𨂘樳氳滛霖霪林")) ("raamj" ("梣葚霮𦾢甚")) ("raams" ("淋𤎛")) ("raamx" ?浸) ("raan" ("民嗂噒")) ("raanf" ("陳嗂陣噒寅")) ("raanj" ("𧋻𧎠𧏶蚓𧋅")) ("raanx" ?浸) ("raapj" ("啦垃拉泣𨀎立笠㕸摺")) ("raaps" ("拉𣱿熠窒扱")) ("raatj" ("栗㗚列")) ("raats" ("窒慄叱")) ("raau" ("𩭶𩯁𩅺鬍鬚")) ("raauf" ("愁𠿈油嘲")) ("raaux" ?枓) ("raay" ("䇴篩縒𥵘")) ("raayf" ("喍𧍐𣈙𧍍唻")) ("raayr" ("𢩽𢝚𢱓禮洒")) ("raayx" ("𡋀𡓾汜")) ("rachj" ("澤瀝攊")) ("rachs" ("𦀍𦀎𧛊𧝦𧞿𧙼瀝裂")) ("racj" ("弋絡落洛")) ("racs" ("落𦹺覺𧅫")) ("raf" ("攞夜")) ("rai" ?淶) ("raif" ?淶) ("rair" ("洒洗觧")) ("rais" ("𢥖𤠹獺")) ("raix" ?待) ("raj" ("񦬎胣苲粚𦲹")) ("ram" ("𤓆爁監")) ("ramj" ("𧔜𧕭䗊")) ("rams" ?爁) ("ran" ("㘓艱闌")) ("ranf" ("欄瀾")) ("rang" ("烊𤍎㶥浪煬朗")) ("rangf" ("𤉜𠒥𦀾𤎔炩床扛")) ("rangj" ("朗羕𤍎𤎔𤎜𠓁𤏬𣋃煬")) ("rangr" ("𨦽")) ("rangs" ("𠡎蓢𩅜𣎦𤅉絳")) ("ranh" ("名伶棂棦𩳊")) ("ranhf" ("伶柃𣉏𤋶炩仃佲停")) ("ranhj" ?炩) ("ranhr" ("伶𣇝冷昤")) ("ranhx" ("冷泠𡓡𤃡汫穎")) ("ranj" ("𤻾䃹爛")) ("rans" ?炟) ("rao" ("咬哰𤏪遥交嘹")) ("raof" ("淘橯𩆋𩆡𩆍樔洨恔摷")) ("raoj" ("𣛯澇勞")) ("raor" ("走𨀼𨁭躁𧻩稍")) ("raos" ("𣋝燥漖哰")) ("rapj" ("笠𠪸𢺍𢺎𧅕𧃌𧄵躐")) ("raps" ("搭撘甲㕸拉")) ("rar" ("呂也")) ("ras" ("筥箇𥯊𥳅")) ("ratj" ?溧) ("rats" ("戛𤌣慄撒")) ("rau" ("蔞𦡢胞膮蒌喽")) ("rauf" ("愁嘲")) ("raur" ("老咾")) ("raus" ("𠴼𠸫教")) ("rawcj" ?洛) ("rawcs" ("𢩮挌𣙙革㩫揦")) ("rawm" ?菻) ("rawmf" ("𠄻𦀐")) ("rawmj" ?葚) ("rawms" ("啉廩𣱰廪")) ("rawn" ("呡噒𡂰㖫")) ("rawnf" ("吝𢒞彩")) ("rawng" ("𦢠𪘵𦝄㖫噒")) ("rawngf" ("哴浪㖫云")) ("rawngj" ("𡻔浪鄧孕")) ("rawngr" ("𡂯")) ("rawngs" ("𦄺")) ("rawnj" ("𠡧")) ("rawnr" ("𠼿")) ("rawns" ("𠡧𥑲𧋻")) ("rawps" ("啦𢘮拉泣㕸立")) ("rawtj" ?秩) ("rawts" ?溧) ("rax" ("𢠤也吔")) ("ray" ("唻來来")) ("rayf" ("𡂲沃")) ("rayj" ?麗) ("rayr" ("洒洗礼禮")) ("rays" ("𤀕𦵜𧒊")) ("re" ?提) ("ree" ("黎咦")) ("reechs" ("曆歷藶噒")) ("reef" ("提𤂱")) ("reem" ("𤻑")) ("reen" ("𠸩噒嗹")) ("reenf" ("廛𡃚粦噒延")) ("reenhf" ?呈) ("reenhr" ("𠴒")) ("reenj" ?蝒) ("reepj" ?蠟) ("reer" ("婿𡤠㥠壻嫷揟易")) ("rees" ("締䇪𥰆")) ("reetj" ("𤍅列")) ("reets" ("𧋍蝎𧎴𧏲")) ("reeu" ("姚嘹標鷂𧄈嫽")) ("reeuf" ("橑潮")) ("reeuj" ("洮𡂆")) ("reex" ("𦮲𦄴𣠲𣑶䓪")) ("ref" ("𠯋𥗍提")) ("remf" ("帘幨簾𧞋𢆁𡫐簷廉")) ("ren" ?蓮) ("renf" ("煉㷙鍊𡄮𨮻錬")) ("renhf" ?) ("rens" ("練𨁍𨅍鍊")) ("reo" ("嗂嘹招")) ("reor" ("釕")) ("reos" ("𠮩嘹𠰉")) ("repj" ?躐) ("rer" ("惕𥜤𠀳礼易")) ("res" ("哩䄫")) ("retj" ?烈) ("rets" ("冽洌𠗹𨦙烈列")) ("rex" ("𢩽𢬦𥘶𢹿𧕬𨂼汜礼禮雉拟")) ("ri" ("𠶋𠺹鳷鵜鴺𪅨荑蛦咦")) ("ria" ("𩮭𣭯髭挗")) ("riaf" ("𦄶")) ("riaj" ?地) ("riar" ("唎𠶋𠹼")) ("richj" ("曆茻攊")) ("richs" ("滴曆嚦靂")) ("rieeng" ("貞𥢆貞𥢅盈")) ("rieengf" ?萾) ("rieenj" ("𧓇")) ("rieeps" ?葉) ("rieetj" ("烈列")) ("rieets" ("𦀎滅咧沏")) ("rieeu" ("䖴窰姚")) ("rieeus" ("𢟛")) ("rif" ("荑掑遲洟夷")) ("rij" ("拭涖唎")) ("rim" ("熑燫")) ("rinh" ("揁零营")) ("rinhf" ("伶侱𠴔偵睈𨉑溋裎令呈情挰")) ("rinhr" ?) ("rinhx" ?眪) ("rinj" ("湅煉練𠱉緬輦")) ("rir" ("𠯇汜𠺨釲嚙忋")) ("ris" ("浬哩")) ("ritj" ("列𦀎")) ("rits" ("洌蝎列")) ("riu" ?燎) ("riuf" ("斤鉊𠠙𤖡鐐")) ("rius" ("𡭰𨀽𨃋")) ("rix" ("𠯇以")) ("ro" ("芻瀂由")) ("rocj" ("𢯡轆")) ("rocs" ("𢮑唷")) ("rof" ("𢲛露")) ("roi" ("檑𩍢榑鞕")) ("roif" ("耒𢬗")) ("roij" ("𤊠𦠵烩燴")) ("roir" ?㩡) ("rois" ("對𩸷")) ("roix" ?嗺) ("roj" ("㮲㯝簬露𥱨")) ("rom" ("𤊩𧒋")) ("romf" ("𦀐")) ("romj" ("𧒋")) ("romr" ("覽覧")) ("roms" ("監𧐽𧖐")) ("romx" ("𦢵")) ("ronf" ?存) ("rong" ("苳蓉蘢炵𣿅終双容")) ("rongf" ("𠖿溶容")) ("rongr" ("𣿅")) ("rongs" ?梇) ("rongx" ?) ("rons" ("䠣蹾𨂚頓")) ("roo" ("𩼁鱸鮋")) ("roocj" ("淯𤳨")) ("roocs" ?速) ("roof" ("𤸭")) ("rooif" ?耒) ("rooij" ?耞) ("rooir" ("𩧍耒")) ("roois" ("𦆹𦇒戒")) ("rooix" ("𡂳耒")) ("rooj" ?露) ("room" ("𤹑藍𦢵𩫦𤼓")) ("roong" ("滝瀧雙双容搈")) ("roongf" ("𧏵滝瀧蠪蠬")) ("roongj" ("𡉕𤳱𢌊𢌌廣曠")) ("roongr" ("𡀇")) ("roongs" ("嗊㗢吼哄")) ("roongx" ("𥧪筩董")) ("roonj" ("吨遁遯𡀷𢮪撰")) ("roonr" ?沌) ("roons" ("巽𦜞𦡋噀")) ("roor" ("𥯇𥶇擼")) ("roos" ("𡀔")) ("rootj" ("𠫏")) ("roots" ("卒𡦧𡳝")) ("roox" ("𤻼𥶇")) ("ror" ("瀂澛")) ("rotj" ?律) ("rots" ("捽𢯰𣹕淬")) ("rowf" ("𢲢攎踈")) ("rowi" ("𣑎𢯦淶涞漓移來挾来")) ("rowif" ("浰淶𢴐𢵭𨖨𢯦移來利")) ("rowij" ("淶灑涞")) ("rowj" ("助𤞩𤞪預緆夷")) ("rowm" ("苫𦲻𥠯稴薕簋𥠮笘䆂")) ("rowmf" ("渗滲")) ("rowmr" ("覽啉")) ("rownf" ("寅筵弹彈")) ("rownj" ("囒羨")) ("rownr" ("𠹖演")) ("rowpj" ("苙雴𩄓𩆏立笠葉")) ("rowr" ("𠴊捛")) ("rows" ("架𦁹𢵽")) ("rowts" ?溧) ("rowx" ("𢙲焒𤊪𠒦𤑉懙呂")) ("rox" ("𤑟𠓑")) ("ru" ("𠱋歟㾄欤油")) ("rua" ("𣉵𣌌𪛅")) ("ruaf" ("𧒌𧒍𪛇𧒉𪛅蟵")) ("ruar" ?嚕) ("rucj" ?濁) ("rucs" ("哫㗜𡄍")) ("ruf" ?㾄) ("rui" ("𣙯檑榑")) ("ruij" ?㰁) ("ruir" ("𢙩磊𡂳𥗐耒㩡")) ("rumf" ("𠾣")) ("rumr" ?) ("rums" ?揕) ("run" ("惇慵憞𢹈蜳撴敦")) ("runf" ("𢲝")) ("rung" ("𢫝𢲣慵𢴋𢹈㧤容搈撴")) ("rungf" ("用𠖿挏𢘭")) ("rungj" ("𡉕苚湧梇用勇拥")) ("rungr" ("㗢慟")) ("rungs" ("拥凍𥙓慟")) ("runr" ?敦) ("ruoocs" ("𩽖")) ("ruooif" ("𧋆")) ("ruooir" ("𨇒𩧍㩡")) ("ruoois" ?树) ("ruooix" ?㩡) ("ruoomj" ?染) ("ruoong" ?躘) ("ruoongf" ("拥𡉕攏籠")) ("ruoongj" ("𤲌𤳱𤳽田")) ("ruootj" ("𦛌")) ("rur" ("𠱋喻愈寠𡀿𢷱𢷀屡屢")) ("rus" ("柘𧀓")) ("rutj" ("律揬")) ("ruts" ("律捽椊蓴㧾咄啐揬")) ("rux" ("屢𢷀瘻寠愈")) ("rwaf" ?鈼) ("rwaj" ("鈼𨮌𠟹")) ("rwar" ("𢠤𤀗𤂩寫")) ("rwas" ("呂𠴊")) ("rwax" ("𢠤焒呂")) ("rwcj" ("𤊧氻熤弋")) ("rwf" ?如) ("rwng" ("凌淩瀓徵懲")) ("rwngf" ("𡹃棱𡼹稜")) ("rwowcs" ("逴綽")) ("rwowi" ("𧍍")) ("rwowif" ?涯) ("rwowij" ("代涯悧")) ("rwowir" ("𥙪")) ("rwowis" ("洒𢱓滲灑")) ("rwowix" ("𥙪𠦺")) ("rwowmf" ("葚藍𧁺𧂄艷")) ("rwowms" ("溓滲淋渗監")) ("rwowng" ("廂箱相陽厢床")) ("rwowngf" ("樑杖梁")) ("rwownj" ("扙𢗆")) ("rwowns" ("𠡧脹𠣂摪")) ("rwowtj" ("𧺕趠辣")) ("rwowuj" ("𢗆酒𨢇溜")) ("rwr" ("𥆻")) ("rwtj" ?搮) ("rwts" ?搮) ("sa" ("沙紗蹉裟楂猀痧砂纱莎車鯊鲨娑挱挲桫桬")) ("saam" ("參森棽槮滲琛篸籸綝罧葠蓡蔘襂襳賝郴参叄嵾幓摻")) ("saamf" ("岑霪涔硶碜磣立梣")) ("saamj" ("揕湛")) ("saamr" ("審𩅙渗滲磣踸鍖墋")) ("saams" ("滲闖𩆐𪅩讖𩆷𩇆𢀮沁渗禀谶闯")) ("saan" ("嗔瞋𡑝𡓏燊甡真籸莘詵诜駪侁嚫姺峷")) ("saanf" ("𤊥𦝆𤷲𦝍痳莘")) ("saanr" ("疢哂")) ("saans" ("趁鎮闖趂榇櫬瀙疢矤矧衬襯訠齔龀儭哂嚫")) ("saapj" ("立𠙅柆𥩰笠習")) ("saaps" ("䏠湁濕立把挿")) ("saatj" ?栗) ("saats" ("叱疋匹抶")) ("saau" ("漊螻𧒇溇蝼颼娄搊")) ("saauf" ("愁𣜷")) ("saauj" ("驟僽")) ("saaur" ("𢗸")) ("saaus" ("丑瘦䱸𩽉𩽤蓃漱潄㮴丒嗽")) ("saay" ("僽差")) ("saayf" ("稀媸柴")) ("saayj" ("𡤠茌䇮槎")) ("saayr" ("侈𨀋仕")) ("saays" ("𤇧晒")) ("sachj" ("滌瀝沚")) ("sachs" ("冊索策拆溹笧筞筴茦齰册啧嗦嘖坼彳愬摵柵栅")) ("sacs" ("藪毊薮埆塙墧娖戳")) ("saf" ("沙茶")) ("sai" ("差絺𡗂縒搓猜釵钗齹倩偨搋")) ("saif" ("柴豺㾹茈齜侪儕")) ("sair" ("仕𢲮洒豸庹")) ("sais" ("洒差殺灑瘥瘵祭縩耍蔡虿蠆衩跴踩鎩铩晒曬")) ("saix" ("仕士")) ("saj" ("乍齰嗄")) ("sam" ("芟衫杉參𧑁蔘𧏰𪓫𧓰𧀜毿穇縿蔪襂釤钐髟嘇幓彡摻攙")) ("samf" ("儳攙讒欃毚瀸瀺獑磛艬谗鑱镵饞馋劖嚵巉搀摻")) ("samj" ?懺) ("samr" ("儳掺摲摻旵")) ("sams" ("懺讖谶忏懴")) ("san" ("山刊刪珊汕湌潸舢蟮訕讪跚鏟閊飡飧餐删姍姗柵栅栞")) ("sanf" ("牀常棧孱潺羼虥僝")) ("sang" ("郎創廊𢲲槍𨖅𢀨鎗炝熗疮瘡艭跄蹌鑓刅创呛嗆愴抢搶朗枪")) ("sangf" ("床牀")) ("sangr" ("爽磢仓仺倉塽怆愴")) ("sangs" ("灲創𤎜𤏬𠓇浪刅创刱剏剙戧朗")) ("sanh" ("生栍撐橕樘檉泩湞牚牲甥瞠笙蛏蟶赬錆鎗鐺铛锖㕔伧傖厅厛廰廳搶枪" "柽")) ("sanhf" ("𡊳𤬸𥑥𥓉")) ("sanhr" ("廳䲼厛清渹省眚倩凊厅庁廰")) ("sanhs" ("逞聘𡖼𠁔𤯭")) ("sanj" ("棧𥖔鏟磾僝羼铲驏䃅丳刬剗剷栈")) ("sanr" ("產剷滻産鏟铲㦃产刬剗嵼")) ("sans" ("疝振鎮鏟棧汕灿燀燦璨粲訕讪赸趁掁")) ("sao" ("牢抄炒𣇟𣒲𤚧筲𡫡𣋀煼燒秒稍耖艄蛸訬鈔钞鞘髾剿勦吵哰" "弰捎敲旓旚梢")) ("sao!" ?牢) ("saof" ("高巢篙樔漅繅繰缫缲轈鄛髙巛摷")) ("saoj" ("掉𠻥𨄵鮹謅")) ("saor" ("吵稍燿睄謅诌削捎搜")) ("saos" ("套筲槊𠿀𥱫𥳓𪁎𪄨𪄤𪇐矠笛韜䳂哨奪梢")) ("sapj" ("𣐝㯿")) ("saps" ("𦝥蠟歃涩澀澁濇煠爉牐翜翣臿譅鍤锸霎鮹㯿唼喢挿插")) ("sar" ("𦲺𦵘𨦁𪀎")) ("sas" ("吒侘詫汊猞耍舍虵蛇诧赦仛卡咜咤啥嗄奼它岔扠")) ("satj" ?鷟) ("sats" ("殺察擦樧煞礤蔱詧鎩鑔镲刹剎摋攃杀")) ("sau" ("婁𡢐𨍦𢖖𢖕牢娄差後")) ("saus" ("𦒹")) ("sawcj" ("色𡆍𡆈")) ("sawcs" ("色勑敕𪁅嗇槭濇穡薔蛒轖鉄銫铯勅啬")) ("sawm" ("審")) ("sawmj" ?湛) ("sawms" ("懺㩥忏懲懴攕")) ("sawn" ("𤜬獜𢕸𤞓𤢈詵")) ("sawnf" ("潺莘")) ("sawng" ("棱橉槺𠳹")) ("sawngf" ("𠳹")) ("sawngs" ("𦼃䕝")) ("sawns" ("𦸰𦼛𦼜趁")) ("sawnx" ("產産")) ("sawpj" ?立) ("sawps" ("插𢯛䏠拉挹")) ("sawtj" ("篥𩺤鰾殺䔁")) ("sawts" ("瑟𨫊鉄𠶘色虱蝨鐵铁飋")) ("sax" ("𢘬𨦁秨乍")) ("say" ?醝) ("sayr" ("仕𢫟𤇧𤴶")) ("sayx" ?仕) ("se" ("𣊋𤏨𤉖痴車")) ("seechj" ("尺斥")) ("seef" ("𥬋𤠷𣖝𤞘盻稀")) ("seej" ("滯")) ("seen" ?﨡) ("seenf" ("胜𥺆勝")) ("seenh" ("笙㨘生撐")) ("seenhf" ?浧) ("seenhr" ?㨘) ("seens" ("梬棧𣞶𢇢𣓋")) ("seepj" ?笠) ("seeps" ?笠) ("sees" ("紲绁膬蚩觢跇踅迣傺懘掣")) ("seetj" ("㤡𢟏𣻂特")) ("seeu" ("𠾸𣲦䳂超")) ("seeur" ("𣲦")) ("seeus" ?䳂) ("seex" ?仕) ("sef" ("茌稀仕")) ("sems" ("𤒦𤑯")) ("sen" ("蓮𡣻")) ("senf" ("洌咧")) ("sengr" ?剷) ("senr" ("淺㦃舛")) ("seo" ("𦠶")) ("seof" ("膢饒")) ("seoj" ("𤵪𪖠刟")) ("ser" ("仕𢫟𨦁𪀆𢩿䲧")) ("ses" ?稀) ("setj" ("咧洌")) ("sets" ("冽𡏥𩂶𩄰𪄅殺鎩列")) ("sex" ("仕𠱊")) ("si" ("差蚩稀癡灑瓻痴眵笞篩胵蓰蛳螄螭襹郗鄙魑鴟鵄鸱齝齹嗤妛媸屣徙抬" "摛柴")) ("siaj" ?笮) ("siar" ("𨀋")) ("sichj" ("𨇗擲")) ("sichs" ?齣) ("sieem" ("覘觇鉆钻怗惉")) ("sieemr" ("諂谄夹夾幨")) ("sieen" ("鞬梃梴")) ("sieeng" ("生𠡏𤯺")) ("sieengr" ("𥰈𥸍𣡹䇸")) ("sieenr" ("蒇蕆闡阐啴嘽")) ("sieenx" ?喘) ("sieepj" ?詀) ("sieeps" ?霎) ("sieets" ("切折𠲔製掣")) ("sieeu" ("𠰉超鐐弨怊")) ("sieeus" ?捎) ("sif" ("仕絺𪐾𪐢痴稀茌屎")) ("sij" ?豉) ("sim" ("枮𣑷槮苫")) ("sinh" ("生牲𥑥笙䲼泩狌甥胜鉎鼪")) ("sinhf" ?浧) ("sinhs" ("逞聘騁骋俜娉")) ("sinr" ?㐱) ("sir" ("恥蚩眙縰纚耻聇裭褫誺蹝釃哆搋")) ("sis" ("炽熾翄翅翨趐厕厠啻屭幟廁懥柅")) ("sitj" ("哳殺㘉截")) ("sits" ("殺")) ("six" ("士仕涘竢豉騃俟戺柿")) ("so" ("芻𨋤𡦅搊摳趨𨎆𨏧𢫘樞刍所抠攄")) ("soa" ("釵簑蓑杈")) ("soacj" ?鷟) ("soair" ?甩) ("soais" ("帥嘬帅")) ("soan" ("閂闩")) ("soang" ("肛腔")) ("soangj" ?撰) ("soangr" ?撰) ("soanj" ("撰𦜞饌篹繤纂譔馔僎")) ("soans" ("篡爨竄簒鑹镩撺攛")) ("soar" ("訯傻")) ("soatj" ("察鷟")) ("soats" ("選刷")) ("soax" ?鎖) ("socj" ("𥉮遡朔")) ("socs" ("朔槊矟蒴閦嗍揱搠")) ("sof" ("𧎷𧒌𩺥㗙")) ("soi" ("𤐝𥋸洡擂")) ("soif" ("𣖧")) ("soir" ("磊𡓃礌𥗐")) ("sois" ("磊𤢿㰁𩯹獪㰐")) ("soix" ("磊仕士")) ("soj" ("𩪵")) ("somf" ("讒谗")) ("somj" ("攙搀")) ("soms" ("𨇬")) ("son" ("崙𣗾𣘈𣜱𧹪")) ("sonf" ("存屯")) ("song" ("双囪窗雙漴牕窓窻葱蔥㕠㧐㩳䨇囱愯摐")) ("songf" ("𡉕崇𠼾𣙩𥊠漴㩳")) ("songhir" ?囍) ("songhyr" ?囍) ("songr" ?鏓) ("songs" ?㳥) ("songx" ("𦪃𦪐腫")) ("sonr" ?產) ("sons" ("寸𣼍")) ("soo" ("芻𠸗𦁅篘縐鶵𡁿𣞊皱皺绉蒭騶驺刍")) ("soocj" ("濁𨃕觸族")) ("soocs" ("禿滀梠𩺯矗秃")) ("soof" ("粗𡙦鶵芻雏雛")) ("sooi" ("炊𤉚𤐝𩟬熣㵢")) ("sooif" ("䋘頹𦆙頺頽")) ("sooir" ("𩟬")) ("sooj" ("數数")) ("soomf" ?讒) ("soon" ("𣞊飧")) ("soonf" ?屯) ("soong" ("滝瀧")) ("soongf" ("棕崇梇𣙩椶㚇")) ("soongr" ?寵) ("soongs" ("𤯨𧚠𩩇𦡠𩩖𪁇𩀳𠸙𤯩弄")) ("soopj" ("𣙫𩻒")) ("soor" ("數籔䉤数")) ("soos" ("措數𥐈数")) ("sootj" ("突焠㗜箻")) ("soots" ("焠𣙸𤈠炪律")) ("soox" ("𠴗數𤑟𠶈魯嚕数")) ("sor" ("𩠩𩖅𨯃")) ("sotj" ("箻")) ("sots" ("㤕率卒")) ("sow" ("初梳疏疎𠸗𢵽疎疋蔬踈鴄匹")) ("sowf" ("𢮀疏疎𣻄礎滁耡扠")) ("sowij" ("𥿥𥾘")) ("sowir" ("𤴶")) ("sowix" ("仕士")) ("sowj" ("怍歙咋")) ("sowmf" ("𥓸儳衫讒")) ("sowms" ("𣋽𣌋劍")) ("sown" ("山杣")) ("sownf" ("潺𢢁疝孱")) ("sownr" ("產𤺲闡𢺛𠆍産")) ("sowns" ("趁潺汕")) ("sowr" ("所楚礎椘濋础糈")) ("sows" ("所疏疎䟽")) ("sowts" ("叱匹")) ("sowx" ("所楚")) ("su" ("㮲樞毹蒭蘇")) ("sua" ("篘誇")) ("suaan" ("皴杶")) ("suaats" ("率繂蟀卛帥摔")) ("suar" ("嚕𠶂")) ("sucj" ("亍㗜滀畜")) ("sucs" ("束畜㗜槒滀矗縮缩莤蓄豕鄐閦亍慉搐摍摵")) ("suf" ("𣭃樞縐厨摳")) ("sui" ("𡢽")) ("suif" ("𠐞洡耒淶㵢")) ("suir" ("𨆢洡")) ("suj" ?聚) ("sum" ("岑森𢵳𦼚")) ("sumf" ("森㖗")) ("sumj" ("𨅾")) ("sun" ?嗔) ("sung" ("充𣑁茺㤝崇憧")) ("sungf" ("崇𠼾𧐿蟲𢠄")) ("sungr" ("漴寵𨰧宠")) ("sungs" ("茺銃𧀏𦼠铳")) ("sungx" ("腫寵漴")) ("sunj" ("𦜞𩪞")) ("suns" ?噀) ("suooi" ("榱洡")) ("suoois" ("𤂬泉洡")) ("suoon" ?棆) ("suoong" ("㤝𥺽滝雙")) ("suoongf" ("𨳦閂")) ("suoots" ("律啐捽掇率𣖠𠁸𢖀䢦𨔊𨙖椊拙摔")) ("supj" ("拉𨀎𨄴𨅁立笠")) ("sur" ("𩽋")) ("sus" ("擻藪薮醜")) ("sutj" ("拙咄律鐻湥")) ("suts" ("率淬卒")) ("suy" ("衰榱推絺蚩吹嗤")) ("suyeenf" ("湍褖")) ("suyeenr" ?喘) ("suyeenx" ("舛喘歂")) ("suyr" ("惴揣")) ("suys" ("帥甩衰帅揣")) ("sw" ("師獅篩攄樗溮狮筛綀蛳螄雎师摴")) ("swa" ("疏𨠴疎")) ("swaj" ("咋𠶝")) ("swar" ("使所𢯢𢀦")) ("swas" ("𧍇𧍅𩸲")) ("swax" ("𣷱𣷲吕")) ("swcj" ("力直𠶗矗忇𢜝")) ("swcs" ("力式飭飾矗餙饬饰齪")) ("swf" ("耡鉏鋤锄")) ("swj" ("事麆亊叓")) ("swng" ("𤷖")) ("swngf" ("𧤁䈊𧤂")) ("swngr" ?爽) ("swngx" ("爽𨄷𨄉")) ("swowcs" ("辵辶婥")) ("swowi" ("差𦟎")) ("swowir" ("𤇧疎")) ("swown" ?汕) ("swownf" ("𦘹樑𦠳𢵔伧傖")) ("swowng" ("廂箱霜𢹩孀鸘鹴鼚伧傖凔厢")) ("swowngf" ?床) ("swowngj" ("尚𠶤爽煬尙惝暢")) ("swowngr" ("氅鬯惝敞昶")) ("swowngs" ("暢𡒮瑒畅畼韔唱婸快")) ("swowtj" ("𠺽殺")) ("swowts" ?殺) ("swr" ("史使駛驶")) ("sws" ("使𣐳瓷𣔤")) ("swtj" ("力叻栗")) ("swts" ("叱𠿰匹")) ("swu" ("搜溲犨獀瘳艘蒐螋謅诌鄋醙鎪锼颼餿馊騪鬼叟嗖庱廋搊")) ("swur" ("丑簉醜魗丒杻")) ("swus" ?簉) ("ta" ("些嗟𢧲爹獻瘥罝莎酇醝鹺鹾仨倃偺傞咱喒娑挲搓")) ("taacs" ("𡬷則")) ("taam" ("心芯鈊㣺僒嶜忄")) ("taamf" ("吣尋潯樳燖蟳浔燂燅璕荨蕁鄩鬵鱏鱘鲟㝷䕭寻撏攳")) ("taamr" ("浸唚祲籸糁糝蕈鋟鑯锓伈吢寑寖寝寢")) ("taams" ("吣沁𥹀𥺑糝𤗲糝㤈糁心")) ("taan" ("辛新賓槟檳津滨濒濱瀕璸繽缤莘薪蠙鋅鑌锌镔侁傧儐宾梹")) ("taanf" ("燖螓頻燼蘋秦瀕玭矉苹蠙顰频颦嚬嫀嫔嬪")) ("taang" ("曾增新")) ("taangf" ("層增层")) ("taanj" ("尽盡羨濜燼羡侭儘")) ("taanr" ("怎燼")) ("taans" ("殯訊晋汛濜燼縉缙讯迅进進鄑顖鬓鬢傧儐囟搢摈擯晉")) ("taanx" ("燼殡殯烬牝膑臏荩藎賮贐髌髕侭儘尽")) ("taapj" ("習集䌌褶襲槢湒潗熠磼緝缉芔葺袭襱謵輯辑雦雧霫騽习卉嶍戢揖")) ("taaps" ("匝卌習潗漝皂笠")) ("taatj" ("疾槉蒺嫉")) ("taats" ("必漆悉畢鞸櫛毕毖珌癟窸筚篳縪膝芘苾荜蓽蟋觱跸蹕邲鉍铋韡飶馝佖" "咇哔嗶彃怭柲")) ("taau" ("奏𠸫涑漱")) ("taauf" ("槽艚凑")) ("taauj" ("𧷹")) ("taaur" ("走叟擻藪瞍籔絥薮謏赱駷嗾嫂揍搂斗")) ("taaus" ("奏湊腠輳辏凑嗽")) ("taay" ("西私犀硒粞卤卥恓")) ("taayf" ("櫅斉")) ("taayr" ("洗洒灑跴冼")) ("taays" ("𤞕𤶈")) ("tachj" ?㶤) ("tachs" ("汐𠝖㳻滴析碏剒昔")) ("tacj" ("怍鑿昨炸煠祚笮筰胙莋酢醋鏨凿柞")) ("tacs" ("作索鑿𤉔溹炸謖谡鎍做")) ("taf" ("邪斜耶衷鈄鋣")) ("tai" ("災灾哉腮𦖻顋烒烖甾菑諰鰓鳃偲思栽")) ("taif" ("才財裁材纔葼财載鼒栽")) ("taij" ("在載扗")) ("tair" ("載諰载酨傤儎再栽")) ("tais" ("再塞𦛍賽赛載傤僿儎柴")) ("taj" ("謝藉榭籍褯谢豫躤庴担擔")) ("tam" ("三參毿鬖仨叁叄弎慚")) ("tamf" ("蚕慚蠶蝅蠺喒惭慙")) ("tamj" ("暫槧蹔錾鏨三暂")) ("tamr" ("糝偺参叅崭嶄昝")) ("tams" ("糝糝𠔭渗糁三")) ("tan" ("散潵珊㪚")) ("tanf" ("傘殘𦅮残伞帴戔")) ("tang" ("桑喪臧賍贓牂藻贜赃䘮丧嗓")) ("tangf" ("臧層藏蔵匨")) ("tangj" ("臟脏臓臧蔵藏匨")) ("tangr" ("喪散塟磉顙颡駔驵髒嗓搡")) ("tangs" ("喪葬脏髒䘮丧塟搡")) ("tanh" ("腥𦎬胜")) ("tanhf" ("情晴𤀜")) ("tanhj" ("晶𩄳凈晴浄淨情")) ("tanhr" ?省) ("tanhs" ("姓性")) ("tanj" ("羨便")) ("tanr" ("傘散撒糤繖霰㪚仐伞")) ("tans" ("傘散讚散贊灒讃賛赞酇鏾霰饡㪚伞囋拶")) ("tao" ("蚤𠋺搔騷遭𦃐騷糟𦞢溞糙繅繰缫臊蹧鑿騒骚䐬傮慅慒")) ("taof" ("曹嘈艚槽漕繅繰缫螬早")) ("taoj" ("造皁皂艁草唕唣")) ("taor" ("早掃棗藻漕澡璅璪繰薻蚤埽扫")) ("taos" ("灶棗噪燥躁橾氉澡竈臊譟趮喿枣")) ("tapj" ("卅雜砸襍迊雥匝卉卡咔帀朵杂")) ("taps" ("帀匝咂颯砸迊鈒鉔鎝钑靸飒馺嘁")) ("tar" ("左袏寫瀉泻灺写冩她姐")) ("tas" ("佐些借缷藉邪作做卸唶左徣")) ("tatj" ("悉拶")) ("tats" ("撒薩萨蔡蕯啐拶摋攥")) ("tau" ?蚤) ("tauf" ("槽艚蓸")) ("taus" ("奏𣒴棗楱")) ("tawcj" ("賊贼")) ("tawcs" ("則塞稷鰂则崱")) ("tawm" ("吣沁籤杺𣅵𨠉浸籖心")) ("tawmf" ("蚕蟳蠶")) ("tawms" ("沁浸渗滲")) ("tawn" ("辛㳯")) ("tawnf" ("頻殯秦蘋")) ("tawng" ("曾僧增熷橧矰繒缯罾鄫騬鬙噌増嶒憎")) ("tawngf" ("曾層噌层嶒曽")) ("tawngj" ("贈赠驓")) ("tawngs" ("甑蹭")) ("tawns" ("晉晋")) ("tawps" ("集潗")) ("tawts" ("𤇩熄㮿𤎕𨄠蹯必悉")) ("tax" ("𣳇袏瀉藉灺寫")) ("tay" ("𢝘揌拪思")) ("tayf" ("齊齐嚌斉")) ("tays" ("再採")) ("te" ("呞卑")) ("tee" ("犀痹嘶𤺳𤷒樨澌痺粞脐臍虀西賫賷跻躋齌齍齎齏齑厮哜嚌屖廝恓" "懠挤撕擠栖")) ("teechj" ("𢗚")) ("teechs" ("昔踖")) ("teef" ("齐齊蠐済臍艩荠萕薺蛴隮齌亝剂剤劑撕斉")) ("teej" ("敝幣弊槥毙獘獙跻躋币彆擠斃")) ("teem" ("𢬅")) ("teen" ("𢏡𥏌𠸜筅箭𠸛𥏋")) ("teenh" ("精醒丁惺")) ("teenhr" ("省井")) ("teenhx" ("省井")) ("teer" ("宰濟縡荠萕薺仔崽挤擠")) ("tees" ("祭細婿𨄊壻泲济済漈濟穄穧细聟蔽际際霽鰶鷩齐亝哜嚌弊斉斊")) ("teets" ("節緤")) ("teeu" ?標) ("teeus" ?最) ("teex" ("劑癠穧裼躋霁霽鮆鱭鲚齊齌齍剂哜嚌擠斃")) ("tef" ("齊齐斉")) ("tem" ?尖) ("temf" ("潛潜")) ("tems" ("僭僣")) ("ten" ("銑𢤣先")) ("tenf" ?前) ("teng" ?先) ("tenx" ("𢤣")) ("teo" ("消䏴霄繏肖")) ("teof" ("潐譙")) ("teoj" ("剿嫖勦𡮯悄")) ("teor" ?小) ("teos" ("哨笑")) ("tepj" ("㨗捷")) ("teps" ("𩹫鯜")) ("ter" ("矢宰粃樨𥻮𢗽𢟓穉")) ("tes" ?細) ("tets" ("節𠠑截")) ("tha" ("他𢫌赦搓磋蹉牠瑳訑詑趿鉈铊齹嗟她它嵯扡拕拖")) ("thaacs" ("𤞔")) ("thaam" ("浸深審𪒗煁愖")) ("thaamf" ("忱啿𠽄𠽉諶椹沉谌䰼")) ("thaamj" ("甚椹葚什愖")) ("thaamr" ("審嬸瀋沈渖瞫諗讅谂谉魫侵婶审抌")) ("thaams" ("沁浸湛審瀋滲嘇渗葚")) ("thaamx" ("瀋𧺁深審")) ("thaan" ("身紳親申砷绅胂訷亲伸儭呻唇抻柛")) ("thaanf" ("臣辰唇神晨漘脣脤麎娠宸")) ("thaanj" ("腎慎氽汆肾胂脤蜃愩愼")) ("thaanr" ("吲矧蜃哂")) ("thaans" ("矧趁殯殡")) ("thaanx" ?矧) ("thaapj" ("十什拾")) ("thaaps" ("𥰊濕隰湿溼咠塔显")) ("thaatj" ("寔实實")) ("thaats" ("七匹失疋室㭍厔庢柒")) ("thaau" ("收輸偷秋输鍫鍬鍮锹偸収媮愉")) ("thaauf" ("𠲠偷偸")) ("thaaur" ?荍) ("thaaus" ("透楱湊漱腠蔟輳辏凑咅唀嗽奏妵")) ("thaay" ("尸屍体")) ("thaayf" ("柴偨")) ("thaayr" ("汰貸")) ("thaays" ("𧡊体體")) ("thachj" ("石祏鼫䂖䖨")) ("thachs" ("昔嘁適𡂓托")) ("thacj" ("碩硕鼫")) ("thacs" ("托𣴜託𣨰錯橐槖籜萚蘀讬跅跖错飥馲驝仛侂拆拓搨柝")) ("thaf" ("他時蛇辰")) ("thai" ("胎台炱臺苔邰駘鮐")) ("thaif" ("柴蒔台")) ("thaij" ?貰) ("thair" ("汰綵肽貸贷跴彩")) ("thais" ("太𠝔採泰彩態汰睬綵菜蔡跴踩釆采鈦钛倸傣埰夳寀忕态棌")) ("thaix" ("汰貸")) ("tham" ("參貪聃贪驂参叄探摻")) ("thamf" ?嗿) ("thamr" ("毯慘摻穇菼襂醓黲䅟尗忐惨憀憯朁")) ("thams" ("探嗿摻撢")) ("than" ("炭嘆歎攤㰙湯滩灘瘫癱坍")) ("thang" ("紳湯簜楊汤膛蹌蹚鍚鏜鐋钖镗鼞嘡徜")) ("thangr" ("倘躺淌爣矘趟踼鐋铴伖伧傖傥儻帑徜搶")) ("thangs" ("𣎃躺倘")) ("thanh" ("声青清錆聲盛腈菁蜻鍚靑韾鯖鲭圊晴")) ("thanhf" ("成城誠盛诚郕宬")) ("thanhj" ("盛晟晠")) ("thanhr" ("清請")) ("thanhs" ("圣聖𡃑請㗂咱垩")) ("thanr" ("坦袒鉭钽儃噆憻")) ("thans" ("炭嘆歎湠碳叹摊攤")) ("thao" ("洮滔操縚繰韜鐰幍瑫絛縧绦詜韬饀饕叨喿夲幧弢愮慆掏搯本")) ("thaof" ("滔㗖")) ("thaoj" ("套操插")) ("thaor" ("艸草討艹蒁讨騲䒑")) ("thaos" ("噪操躁澡糙造鄵慅慥懆")) ("thapj" ("盒塔")) ("thaps" ("插塔搭㙮撘榻毾溚溻漯蹋遢錔闒闟阘鞜鞳鰨鳎傝嗒嚃塌墖搨")) ("thar" ("且咀庹抯")) ("thas" ("世措")) ("thats" ("撻獺獭羍闥闼鞑韃呾挞攃")) ("thau" ("鍮鐰𨭡草")) ("thaus" ("艸草")) ("thawcs" ("忒忑貣貸鋱铽慝")) ("thawm" ("𠶀探深𠽄瀋㖭採")) ("thawmr" ("審瀋深")) ("thawms" ("審𣠒𧺁𧺀𧹱參嘇")) ("thawn" ("胂嘆歎")) ("thawnf" ("𧊋蠅蜄𧌀蜃")) ("thawng" ("升昇陞畻胜阩勝塍曻")) ("thawngf" ("尚𠊟繩倘澠縄绳譝䋲僶尙憴")) ("thawngj" ("乘賸剩椉蹭乗剰嵊承")) ("thawngr" ("倘𣦎𣦛躺𥊣𥊢")) ("thawngs" ("胜乘勝")) ("thawns" ("殯振")) ("thawps" ("撘𤏧𤒴搭")) ("thawts" ("失抶紩𢫅")) ("thay" ("台咍𠳙𠼷𠊝𢪯汰世丗")) ("thayf" ("柴偨")) ("thayr" ("汰貸体抬")) ("thays" ("𢪯")) ("the" ("施𦂛絁纙")) ("thee" ("妻栖悽淒稊棲睇萋銻锑齌凄恓梯")) ("theechs" ("適添适")) ("theef" ?誓) ("theej" ("誓𩻔逝听忕")) ("theem" ("添潘沾")) ("theemf" ("𡍞㙴檐")) ("theenh" ("青清靑")) ("theens" ?瑱) ("theeps" ("帖𤆻淁𨨧設")) ("theer" ("世体體笨綵躰逝醍采骵勢彩")) ("thees" ("世替勢沏涕渫砌薙裼貰贳达體鬀鬄齛丗剃剔势卋埶妻屉屜揥")) ("theets" ("設𩚦")) ("theeu" ("絩繞")) ("theeuf" ("韶嘲")) ("theeur" ("少吵")) ("thef" ("他施𠷇𡂉𠺮呭囄")) ("them" ?參) ("themf" ("噡噞饞𡅩添讒")) ("then" ("杄𣛩𣏿釺扦")) ("thenj" ("𠾺𢢆善")) ("theo" ("燒跷蹺遶")) ("theof" ("𡃼韶")) ("theoj" ("少劭剿刟勦")) ("theor" ?少) ("thepj" ("𠽕")) ("theps" ("唼𨨧")) ("ther" ("𠱈𥮋𥸠矢体施")) ("thes" ("世呭")) ("thets" ("𠯦鉄泆達切咶")) ("thi" ("尸屍施詩濞絁葹蓍試诗邿鍉鳾齝䴓匙姼屎")) ("thia" ("施𩸸")) ("thiaf" ("匙𠤧𣼮𨫉時")) ("thias" ("𤀏譬涕淺試")) ("thichj" ("釋辟")) ("thichs" ("刺惕戚慼適釋𨮹滴狄磧籊莿蛓螫襫踢适释鏚鬄鬎鼜俶倜刾奭弑悐朿")) ("thieecs" ("切鉄錫𨮹𨰪")) ("thieem" ("添幨鐱沾痁签簽籖籤舔舚苫蟾譫谵鹼佥僉孅帖")) ("thieemf" ("檐簷蟾譫噡幨")) ("thieemj" ("贍赡忝括")) ("thieemr" ("忝饞淰睒舔閃闪陕陜陝餂䀹掞晱")) ("thieen" ("千天偏𩵞遷篇甂粁羶脡膻芊躚迁釺钎阡靔靝韆丿仟傓兲媥忏扁扇扦" "搧")) ("thieenf" ("禪澶禅蝉蟬襌单單婵嬋")) ("thieeng" ("𤍌𤎓聲誠")) ("thieengf" ?成) ("thieenj" ("善擅樿禫禪繕缮羶膳膻蟮蟺譱鄯饍鱓鱔鳝亶僐墠墡嬗")) ("thieenr" ("淺浅痶腆倎刌")) ("thieens" ("倩𠞛𠟤箐篟綪茜菁蒨輤善")) ("thieepj" ("涉帖")) ("thieeps" ("妾帖淁𢲯𢜡貼贴跕踥韘呫唼怗惬愜")) ("thieetj" ("舌寔绍貼邵实實")) ("thieets" ("切設鉄鐵沏窃竊臷蔎设銕鋨鐡铁餮驖")) ("thieeu" ("燒烧鍫鍬锹佻卲幧庣恌挑朓")) ("thieeuf" ("韶笤紹苕迢髫岧岹昭")) ("thieeuj" ("劭卲紹绍袑邵刟召")) ("thieeur" ("少愀悄愁")) ("thieeus" ("少眺瞅粜糶覜儉")) ("thif" ("時匙榯莳蒔辰鰣鲥鼭埘塒峕时旹")) ("thij" ("氏市示是柿豉視侍眎眡礻舐视諟鈰铈劒呩嗜媞崼巿恀恃施柹")) ("thims" ?嬸) ("thin" ?忏) ("thinf" ?辰) ("thinh" ("清聲汀烴請咱声庁廳")) ("thinhf" ("成盛城")) ("thinhj" ("盛晟")) ("thinhr" ("請请")) ("thinhs" ("聽𥺐𥺒聽听咱𥻢聴聼鋌铤頲颋凊")) ("thinr" ("𠽈")) ("thins" ?請) ("thir" ("矢豕𠱈施舐舓豖豨乨兘啻始屎弒弛")) ("this" ("施弒試濞譬试剃屁弐弑")) ("thitj" ("𦧘舌䏦")) ("thits" ("𡂓𢗠設")) ("thiu" ("燒吵")) ("thiur" ("少吵")) ("thix" ("𠱈呩噬")) ("tho" ("收菟萩荍莵")) ("thoa" ("捘梭釵簑蓑衰钗嗦搓")) ("thoai" ("陲𡑗")) ("thoaij" ("話譮话")) ("thoair" ("阥𢗷")) ("thoais" ("退腿煺褪逡駾㷟")) ("thoaj" ?埈) ("thoan" ("悛湍竣逡鑹镩")) ("thoang" ?倘) ("thoangr" ?倘) ("thoangs" ("倘洸淌徜曠")) ("thoanr" ("氽畽")) ("thoans" ("篡爨窜竄躥鋑鑹彔彖攛")) ("thoar" ("妥課𢚶椭橢綏绥脞跥")) ("thoas" ("唾毤毻")) ("thoatj" ("脫𣉐祱脱")) ("thoats" ("脫𢴎脱説说侻挩捝敓梲")) ("thoawn" ("悛彎")) ("thoawngs" ?倘) ("thoawts" ("脫率淬脱啐捝")) ("thoax" ("妥媠橢")) ("thocj" ("𢬳擉挿㧶")) ("thocs" ("禿𥢉粟𥟈𥟉秃束")) ("thoen" ?栓) ("thof" ("收授𢲬酬𢦄殊踆措")) ("thoi" ("崔梭槯𧤹𨮑鏙傕推")) ("thoif" ("崔催𠻓辰推")) ("thoir" ("碎鋑𣽊")) ("thois" ("退態腿𩘬𩘩𠑉𢟔俗")) ("thoj" ("授壽樹受夀寿")) ("thom" ("惨慘")) ("thomf" ("啿諶")) ("thomr" ("忝瀋慘")) ("thon" ("村刌忖")) ("thong" ("通從𦪏")) ("thongf" ("𢙩𦄷捅桶")) ("thongx" ("埇腫踊捅")) ("thonx" ?忏) ("thoo" ("粗觕麁麄麤")) ("thoocs" ("托禿𠲿鷟秃簇蔟踧鏃镞嗾")) ("thoof" ?馱) ("thooi" ("崔催推慛嗺摧傕𡀰漼磪縗缞蓷衰隺崒搉")) ("thooif" ?搉) ("thooir" ("煺璀退")) ("thoois" ("退啐腿𦤮淬焠璀骽伜倅僓")) ("thooj" ?錯) ("thoon" ("村邨㖔吞呑暾")) ("thoonf" ?㖔) ("thoong" ("松桶通樋聰椿樁熜狪璁痌痛聡聪葱蓪蔥蟌驄侗俑匆囪囱忩忪怱恫悤桐")) ("thoongs" ("痛統𡎭綂统捅桶")) ("thoonj" ("𦛻氽汆順")) ("thoonr" ("忖𠴘刌忏")) ("thoons" ("寸螁褪吋")) ("thoonx" ("𦛻忖")) ("thoopj" ?拾) ("thoor" ("土吐釷钍圡")) ("thoos" ("兔厝措菟錯莵蓌酢醋错鵵兎堍")) ("thoots" ("說椊橽猝脫説卆卒啐")) ("thops" ("㙮塔")) ("thor" ("兔𤟛苴莵菟兎堍")) ("thos" ("措錯𡓠")) ("thotj" ("啐揬")) ("thots" ("束說𡁾淬説")) ("thow" ("他初詩𠽔疎𡮲舒踈书姐書")) ("thowf" ("祠蜍𥚤徐於")) ("thowi" ?台) ("thowif" ("時𥱯貰辰鰣峕时旹")) ("thowir" ?貰) ("thowj" ("署𠏲洘𣞍")) ("thowm" ("𦹳𩡋")) ("thowms" ?探) ("thown" ("嘆噠")) ("thownf" ("𩺦")) ("thowr" ("咀呲")) ("thows" ?次) ("thowts" ("𣘄橽𡃿泞𣐆達匹噠撻")) ("thu" ("收秋𩷊鞦𩹤鰍楸瞅秌穐萩鞧鰌龝収啾揪揫")) ("thua" ("輸誇収收")) ("thuaan" ("皴竣逡悛")) ("thuaanf" ("純淳馴醇湻綧纯肫膞莼蒓蓴醕錞鯙鶉鹑")) ("thuaanj" ("順顺")) ("thuaans" ("舜瞚瞬蕣鬊")) ("thuaanx" ("盾楯揗")) ("thuaatj" ("述術沭秫鉥朮术")) ("thuaf" ("殊𦀏綉𦅱")) ("thuar" ("課暖")) ("thucj" ("蜀塾熟贖淑蠋蠾襡赎俶孰擉")) ("thucs" ("束叔促焂菽虪跾俶倏倐儵埱尗")) ("thuee" ("𠾔稅税")) ("thuees" ("稅𠾔毳税蛻蜕裞説说帨挩")) ("thuf" ("洙殊蛛酬讎詧殳茱詶讐酧醻銖铢雔雠仇侏俦儔")) ("thui" ("𤏣𤏥炲熣煺退㷟催")) ("thuif" ("誰退")) ("thuij" ("退")) ("thuir" ("退蹆")) ("thuis" ?退) ("thuj" ("受授樹澍竖竪綬绶裋豎售尌树")) ("thum" ?深) ("thumf" ?忱) ("thumr" ("審瀋𦤰")) ("thun" ("村𦀹紨")) ("thunf" ("屯𦄁")) ("thung" ("舂慵樁從瞛苁蓯蹖鏦㫪摏")) ("thungf" ("桶𠽅𢠅㗰𥶀樁從")) ("thungj" ?統) ("thungr" ("從統腫樁𡄭聳踵")) ("thungs" ("筩𥴗𥽄")) ("thungx" ("腫肿尰桶")) ("thuoocj" ("熟屬属")) ("thuoocs" ("茦𧆄藥束")) ("thuoon" ("悛村")) ("thuoonf" ?純) ("thuoongf" ("蛹慵𧐺")) ("thuoongr" ("𨭑𨪞")) ("thuoons" ("𢩭村")) ("thuoonx" ("寸腫盾")) ("thuowr" ("此𣋾課𣇫课所暖")) ("thupj" ?拾) ("thur" ("手取首艏葼垨娶守扌才掱")) ("thus" ("戍首娶趣獸守狩獣兽取垨")) ("thutj" ("𢫫湥揬")) ("thuts" ("束𠴫猝")) ("thuyeen" ("栓痊銓歂煅筌脧荃詮诠跧輇遄醛鍛鎸铨锻镌佺单拴")) ("thuyeenf" ("船嬋舡舩婵")) ("thuyeens" ?縓) ("thuyeets" ("說設説说")) ("thuyf" ("垂陲脽誰谁錘鎚锤倕圌埀捶搥")) ("thuyj" ("瑞睡諡謚谥")) ("thuyr" ("水始氵氺澊趡乨兘")) ("thuys" ("翠紣綷脃脆萃邃")) ("thw" ("姐書疽舒雌沮狙疎睢砠紓纾苴菹葅蛆詛诅趄雎齟龃䧹且书咀岨怚恣摅" "攄暑")) ("thwa" ("疎𠽔疏踈䜹")) ("thwaf" ("丞承乘椉餘乗庶找")) ("thwar" ("此使所")) ("thwas" ("次庶")) ("thwcj" ("寔植實食殖泄湜稙蚀蝕飠饣喰埴实")) ("thwcs" ("式恜識𠲧𥅞聀识軾䛊拭")) ("thwf" ?蜍) ("thwj" ("墅署薯藷蜡蝋曙")) ("thwng" ?升) ("thwngf" ("繩绳䋲")) ("thwngr" ("矧㫾")) ("thwngs" ?賸) ("thwngx" ("吲𨀊蕩")) ("thwowcj" ("勺芍瀹爚籥鈅鑠鑰钥铄龠")) ("thwowcs" ("𡱩鵲鑠𢭑托烁爍皵碏鑰钥铄鹊懺択")) ("thwowis" ?洒) ("thwownf" ("神臣")) ("thwowng" ("商傷槍錆鎗倉滄殇殤沧熗熵玱瑲疡舱艙苍蒼螪觞觴蹌蹡鏘锵鬺鶬鸧仓" "伤伧傖凔呛嗆墒徜怆愴戗戧抢搶斨枪")) ("thwowngf" ("常嫦甞裳鱨偿償嘗嚐尝徜")) ("thwowngj" ("上尚緔鞝丄尙")) ("thwowngr" ("賞赏上垧抢搶晌")) ("thwowngs" ("上搶")) ("thwownx" ?坦) ("thwowtj" ("絬碩𤻬")) ("thwowts" ("切托𤃧淬撻")) ("thwr" ("此試暑沚泚玼癙藷跐黍鼠鼡齜龇佌呲")) ("thws" ("次恕庶蛓覰覷觑佽刺庛朿栥栨")) ("thwu" ?萩) ("thwus" ("鷲鹫")) ("ti" ("司絲澌裨諮貲赀丝凘卑咝咨噝婢撕")) ("tia" ("濞𣈢")) ("tiar" ("宰𢲟")) ("tias" ("紫爹")) ("tichj" ("夕汐席寂擗籍漃癖矽穸耤腊舄蓆藉辟闢僻")) ("tichs" ("昔紁唶惜跡辟滴踖積錫績蹟鶺樍迹淅潟澼瘠癖皙矠磧积繢绩脊腊膌舃" "舄菥萆蕮蜤蜥裼襀蹐躃躄锡霹鹡僻剔勣塉擗晰析")) ("tieecj" ("席")) ("tieecs" ?惜) ("tieem" ("尖暹籤纖櫼歼殲渐湛漸瀸煔熸签簽綅縴繊纎纤蔪襳銛銽錟铦锬韱䊹嬐" "孅憸攕")) ("tieemf" ("潛渐漸潜灊")) ("tieemj" ("店嶄漸槧渐螹鏨鞭魙堑塹壍")) ("tieems" ("僭譖僣譛谮")) ("tieen" ("仙先牋鮮箋椾氙浅涎淺湔湜濺煎祆秈笺箯籛籼褼跣跹躚鞭韉鬋鱻鲜僊" "僲唌姗姺戋戔")) ("tieenf" ("前錢歬湔銭钱媊")) ("tieengs" ?㗂) ("tieenj" ("便剪羨賤羡贱銑铣")) ("tieenr" ("羨毨洗燹獮癣癬筅羡藓蘚跣銑鏾铣鮮鲜尟戩戬")) ("tieens" ("荐進薦洊瀳牮珔箭袸进侟栫")) ("tieenx" ("剪箭餞歬湔溅濺煎燹羨翦葥諓謭譾谫跈践踐錢饯鬋俴前劗帴戩揃")) ("tieepj" ("捷疌睫箑緀萐踕㨗倢婕寁屧挾")) ("tieeps" ("接椄楫檝浃浹燮鞢媟")) ("tieetj" ("絕截節絶节蠽")) ("tieets" ("血泄洩節珅楔泌渫灺疖癤紲絏緙緤绁缂节莭薛裚褻踅靾齂齘齥㔾亵偰" "卩媟屑屧岊幯扻揳")) ("tieeu" ("悄消標銷蕉簫鮹椒逍蕭潇潐潚瀌瀟焇焦熛燋猋痟瘭硝礁票穮箫綃縿绡" "肖膘臕萧萷蛸蟏蟭蠨譙谯鏢鐎鑣销镖镳霄颵飆飙髟魈鷦鹪麃俏僬儦劁" "哨啸嘨嘯噍宵嶕帩捎摽杓标")) ("tieeuf" ("憔樵瞧礁譙谯顦魈嫶")) ("tieeuj" ("誚譙诮")) ("tieeur" ("小湫筱篠簫")) ("tieeus" ("𥳓笑瘭肖誚譙诮谯趭醮釂陗鞘俏咲哨噍峭帩")) ("tieeux" ("剿樔陗偢劋勦峭悄憔摷")) ("tieu" ?椒) ("tif" ("疵婢琵脾裨毗疪砒茨蚍蜱貔鼙埤枇")) ("tij" ("巳比避汜箅鼻仳")) ("tim" ("𦙦𢙭𥿂𠺸紺芯心")) ("timf" ("尋㝷噚寻")) ("timr" ("𠺸潛潜")) ("tims" ("僭𧹿紺僣")) ("tin" ("信𠒷")) ("tinh" ("星旌猩腥精晶狌睛箐胜菁蜻醒鼱併倂婧幵并惺旍桯")) ("tinhf" ("情晴睛請请")) ("tinhj" ("浄淨省竝阱靖靚靜並併倂傡净凈并")) ("tinhr" ("井省醒渻穽箵阱擤")) ("tinhs" ("并姓性併倂筭算並幷摒")) ("tinhx" ("靜浄淨瀞竫靓靖静净凈")) ("tinr" ?井) ("tins" ("信訊訫讯顖囟")) ("tinx" ("井𨩠")) ("tips" ?節) ("tir" ("比妣姊璽玺秭笫細絲葸譬亿俾億兕媲屣徙")) ("tis" ("子細痹比畀痺眥箅臂伺庇枲")) ("titj" ("絕節絶")) ("tits" ("節𨙌")) ("tiu" ("消銷鏢簫")) ("tiuj" ("勦悄")) ("tius" ?最) ("tiux" ("剿小截")) ("tix" ?痔) ("to" ("租粗𢀱蘇𡚢𡚡穌")) ("toa" ("唆痤矬簑莎趖髽唑單梭")) ("toacj" ("鑿𧞤嚄")) ("toacs" ("嚄𠴚")) ("toaf" ("座𤉛銼锉坐")) ("toaij" ("遂繸燧璲穟術襚邃隧旞术")) ("toais" ("碎蕞粹倅")) ("toaj" ("座推坐髽㘴搉")) ("toan" ("筭算酸狻痠祘")) ("toanf" ("全旋泉牷琁瑔璇璿菆蔙還鏇鑚鑽钻镟㒰攢")) ("toang" ("洵徇")) ("toangf" ("𧝩")) ("toangj" ("𠊫徇")) ("toangs" ?俊) ("toanr" ("欑瓒瓚籫纂纉纘缵臜臢賺趱趲躜躦酇鉆鑚鑽钻儧儹囋巑攒攢")) ("toans" ("筭算蒜祘選匴撰")) ("toar" ("挫銼鎖鎖琐瑣璅碎脞莝逤鎻鏁锁锉剉唢嗩惢摧")) ("toas" ?侳) ("toats" ("撮𥊴襊蕝嘬")) ("tocj" ?族) ("tocs" ("𩯀𩅘涑")) ("toe" ("䏴𡄪")) ("toef" ?隨) ("toer" ("髓膸銷")) ("toes" ("哨𤂭嘒")) ("toetj" ("絕𠾼絶")) ("toets" ("𠽌𥊴")) ("tof" ("徂殂租訴")) ("toi" ("𡳥𤻒𣩸𥶮")) ("toif" ("摧嘬撮𨅇頺推搉")) ("toir" ("蒜蕞")) ("tois" ("𦃯繓")) ("toj" ("聚𨃼")) ("tom" ("𥿂𤆸縿慚")) ("tomf" ?蚕) ("toms" ("縿𢹪抋糝總")) ("ton" ("尊敦噂")) ("tonf" ("存屯")) ("tong" ("淙宗")) ("tongf" ("從丛从叢従松")) ("tongj" ?誦) ("tongr" ("總𤄋")) ("tonr" ?損) ("too" ("租𥗹蘇甦稣穌苏蒩蘓酥囌")) ("toocj" ("族瘯簇")) ("toocs" ("速蹜涑簌蔌藗觫謖谡遫餗䇿䔩嗽捍梀")) ("toof" ("徂殂")) ("tooi" ("焠碎𤏣淬祽倅搉晬")) ("tooif" ("推摧頹毸漼頺崔搉")) ("tooij" ("罪辠")) ("toois" ("啐最𣋁𥊴綷繀蕞誶谇冣對晬")) ("tooj" ("祚胙葄阼傃")) ("toom" ("𩵽")) ("toon" ("孫尊樽狲猻繜罇荪蓀蹲鐏飧飱鱒鳟孙孮宗嶟搎")) ("toonf" ("存踆蹲墫")) ("toong" ("宗踪棕椶淙猣琮稯粽糉総緫總翪艐衝豵蹤騌騣鬃鬆鬉鬷㚇㯶倧尊嵕总" "悰惾搃摠朡")) ("toongf" ?從) ("toongj" ?誦) ("toongr" ("總綜総緫縂综謥倊偬傯总惚惣摠")) ("toongs" ("宋送粽糉綜综")) ("toonr" ("損譐僔噀噂损撙")) ("toons" ("巽損噀𦜞潠逊遜㢲孫")) ("toonx" ("譐鐏鱒噂撙")) ("toopj" ?㗱) ("toops" ("咂𠇽")) ("toor" ("組祖珇组駔")) ("toos" ("素訴𩘣𩗃榡泝溯膆蘇诉遡作做傃嗉塐塑嫊愫愬")) ("tootj" ("踤卒")) ("toots" ("卒𡨧䘹𩫛𡄰窣倅卆崒崪捽")) ("topj" ("咂雜")) ("tops" ("𦚗㙮")) ("tor" ("訴𤍊𤍄𤏣祖")) ("tos" ("榡素")) ("totj" ("突踤𨃍揬")) ("tots" ("𢬮捽猝踤捽卒")) ("tow" ("絲汓丝司思")) ("towf" ("祠詞")) ("towi" ("哉葸𥯒𥵖𧛷")) ("towis" ("細细")) ("towj" ("似自字")) ("towmr" ("𠺸𢟖")) ("town" ("辛曾散")) ("townj" ("羨羡")) ("townr" ?散) ("towns" ("散㪚晉晋")) ("towpj" ?集) ("towr" ("汓椊子")) ("tows" ("四伵佐")) ("tra" ("查槎楂樝渣溠皻砟碴苴茬蹅鉏餷馇齄齇齜齟吒喳抯挓揸柤")) ("traam" ("橬簪𣠱簮臢針鍼鐕鐟针兂撏")) ("traamf" ("沉檀沈浸湛瀋莐")) ("traamj" ?站) ("traamr" ("鴆黮怎抌")) ("traams" ("譖譛谮酖鴆鸩揕")) ("traamx" ("朕浸眹鴆怎栚")) ("traan" ("珍瞋榛樼溱臻蓁轃駗")) ("traanf" ("陳塵螴裎陈塡填尘敶")) ("traang" ("瞋珍徵")) ("traanj" ("陣阵陳塦")) ("traanr" ("展絼")) ("traans" ("鎮瑱鎭镇塡填")) ("traapj" ("廿蟄螫絷縶蛰馽")) ("traaps" ("廿汁濈蓻蕺謺廾戢揖")) ("traatj" ("秩跌祑紩袟袠袤豑豒帙柣")) ("traats" ("桎窒櫛瀄秷胵輊轾銍铚侄庢挃栉")) ("traau" ("𤠋𤛠棸緅菆諏诹邹郰鄒鄹陬騶鯫鲰齱齺㺏娵媰")) ("traauf" ("芙蒥蔞𦺓𣞾䕱油籌茱")) ("traaur" ?爪) ("traaus" ("𥯪𡔿𥠬")) ("traay" ?淶) ("traayf" ("池持淶")) ("traayr" ("礼雉𥙒𦪨")) ("trachj" ("擇澤宅泽磔厇")) ("trachs" ("責磔窄笮箦簀簎舴蚱賾责赜迮鰿齰咋唶啧嘖垞岝帻幘措柞")) ("tracj" ("𥭌櫂櫂𢺜𥷧浊浞濁濯灂篧籗蚱蠗躅鐲镯鷟齺擢")) ("tracs" ("卓倬諑琢棹椓槕浞涿焯蜡蝋诼趠逴吒啄噣捔斫斮斲桌")) ("traf" ("茶秅垞塗搽")) ("trai" ("佳琜𧍍𤳆𤳇齋𧕚斎𢥖齊齜斋")) ("traif" ("裁栽")) ("traij" ("豸寨砦賽赛")) ("trair" ("豸𣦆𣦰𣥱債戴扯")) ("trais" ("債𧀞𢁑𣡙𣡚𣛤瘵磧責賴頼债")) ("traix" ("豸廌")) ("tramf" ("𣡓𣞎𣠩檻")) ("tramj" ("站湛嶄")) ("tramr" ("斬錾鏨嶄斩")) ("trams" ("蘸簪𩼤欖詀賺赚")) ("tranf" ("𣹗滇𣼼漸灡涱瀾籣")) ("trang" ("庄妝莊裝欗粧榔樁糚荘装壮壯壵奘妆娤弉張桩梉")) ("trangf" ("䗅籣橦獐肠腸膓長镸长仧傽兏噇场場塲幢撞")) ("trangj" ("狀状忨")) ("trangr" ?浪) ("trangs" ("壯壮奘弉戆戇")) ("tranh" ("爭貞𢂰幀箏橙錚𦽰棖狰猙琤睜筝綪趟铮丁争峥崢打挣掙")) ("tranhf" ("倀棖錚盯苌萇長伥呈掁撜")) ("tranhj" ("𧋸擲𪓪𩹰掷")) ("tranhs" ("另𠬉掙爭睁睜諍诤争帧幀挣")) ("tranr" ("盞棧琖盏輚醆")) ("trans" ("𩑰𩈪𣌔𣌛綻绽顙壯")) ("trao" ("𢭂搔抓掉捞")) ("traof" ("嘲潮罺謿朝")) ("traoj" ("掉棹櫂濯笊綽绰罩鵫")) ("traor" ("爪找棹爫笊葪抓搔")) ("traos" ("到𥋽罩找掉教")) ("traps" ("筪匼劄篋鍤锸匣匧扱挿插")) ("trar" ("呂者𪃵𪁳厏啫把捛")) ("tras" ("詐榨痄舴蚱诈醡鮓吒咋咤搾")) ("tratj" ?扎) ("trats" ("扎札淖琢紮𣑌眨箚紥蚻鍘铡齟剳劄")) ("trau" ("𢭂搔浶捞撈")) ("trauf" ("朝𩺣鮡")) ("traur" ("爪枛")) ("trawcj" ("秩側跌")) ("trawcs" ("仄昃側惻測𣖡测畟荝萴陟鷙侧厕厠啄崱廁恻")) ("trawm" ("𤾓啉林")) ("trawmf" ?沉) ("trawms" ("簪𩻕橬𩻛")) ("trawn" ("鄰螓榛溱獉臻蓁")) ("trawnf" ("陳鄰珍")) ("trawng" ("𦝄綾𢁋𣎞菱")) ("trawngs" ("𤽸壯")) ("trawnj" ?陣) ("trawps" ("劄箚")) ("trawts" ("側㗚秩")) ("trax" ("𡋿捛")) ("trayf" ("𠉠")) ("trayr" ("雉")) ("tre" ("椥䓡𥯌")) ("tree" ("徹𩵾鯔𩸴")) ("treechj" ("擲掷")) ("treef" ("池𡂙𠲨滯")) ("treej" ("滯茜蹛彘")) ("treen" ("𨑗𨕭漣連")) ("treenhs" ?掙) ("treer" ?滓) ("treetj" ?徹) ("treets" ?哲) ("treeu" ("𠰉昭𠺕嘹撩𡃔憭𠾓嘲")) ("treeuf" ("朝嘲")) ("treeuj" ?咷) ("treeus" ("𠾓")) ("treex" ("豸豸雉滯𧜐礼")) ("trej" ?滯) ("tremf" ("坫沾炶")) ("trenx" ("𠹖")) ("treo" ("招撩尞挑")) ("treof" ("𨅹樔蹽掉朝")) ("treoj" ("召挑")) ("treor" ("𤽀沼")) ("treos" ("𧾿了")) ("trer" ("𥘷稚穉礼祀雉")) ("tres" ("𦳙𥋒")) ("tretj" ?徹) ("trets" ("挒𡏥折")) ("trex" ("𢶾")) ("tri" ("知䊷鯔淄椥泜緇缁蜘輜辎鲻")) ("triaf" ?遲) ("triaj" ("治値值")) ("trichj" ("擲踯蹢躑掷擿")) ("trichs" ("摘滴謫鰿𪄸讁谪適擿")) ("trieem" ("沾霑挦撏")) ("trieenf" ("廛纏瀍璇繵纒缠躔鄽㵀壥旋")) ("trieeng" ("𡎞")) ("trieengf" ?呈) ("trieengj" ("偵旋")) ("trieenj" ("篆椽瑑腞")) ("trieenr" ("展皽碾篆襢蹍輾辗邅搌")) ("trieepj" ("摺殜聶襵詟讋")) ("trieeps" ("眨讘輒輙辄銸鮿慴懾折摄摺攝")) ("trieetj" ("徹撤澈轍辙丿坼屮彻")) ("trieets" ("哲𧎴浙蜇醛哳啠喆嚞埑悊折晢晣")) ("trieeu" ("朝鼂啁")) ("trieeuf" ("朝潮𦺓鼂晁")) ("trieeuj" ("召兆肇肈赵趒趙垗旐")) ("trif" ("池持迡遲𡂙泜竾箎篪茌蚳謘跢踟迟遅遟馳驰坻墀拸")) ("trij" ("治值植直胾荎裭褫値倳")) ("trinh" ("貞偵幀楨湞祯禎贞赬遉鍞侦寊桢")) ("trinhf" ("呈埕旋程畻脭裎酲塍壬")) ("trinhj" ("鄭郑")) ("trinhs" ?楨) ("trir" ?豸) ("tris" ("致智置疐知緻倳剚咥寘")) ("tritj" ?徹) ("trits" ("哲𥉭徹扎札")) ("triuf" ("𢩪紬抽")) ("triuj" ?召) ("trius" ("𢩪")) ("triux" ?) ("trix" ("痔稚雉𣙦樨𥴢𩾰歭滍畤稦稺穉耜褫豸跱遲阤陁㭒偫峙庤杝")) ("tro" ("炉烣𤉓𤊣爐𤉕")) ("trocj" ("禿濁鐲浊秃育镯")) ("trocs" ("捉穛促")) ("trof" ("徒𠻀路")) ("troif" ("𠐞㑍")) ("troij" ?磊) ("trois" ("𦀑繓𦇒㩡")) ("troj" ("住路")) ("tromf" ("沈撍沉")) ("troms" ("𡅎")) ("tromx" ("𥍖")) ("tronf" ("𡃋𡈺磮𧷺論")) ("trong" ("工中冲沖𥪝𥪞𤁘𤄯𪚚")) ("trongf" ("瞳㮔緟")) ("trongj" ("重仲狆蚛喠")) ("tronj" ("終𠓹論𠓻𠧆𢀧泈侖")) ("troo" ("𢷅誅")) ("troocs" ("捉諑築啄祿簇")) ("troof" ?徂) ("trooi" ("㵢鱩")) ("trooif" ("㩡㵢")) ("trooij" ("𠐞㩡")) ("trooir" ?磊) ("troois" ("𠶡𡂳誄")) ("trooix" ("𠐞𥫌磊㑍")) ("trooj" ("𢷅戳")) ("troom" ("𣚮蓝藍")) ("troomj" ("囕𠑈𥌈𥂉𥋕滥濫")) ("troon" ("𦝊腀㬿侖墫")) ("troong" ("𥉫𥊛𥉩𪚤矓筭篭籠弄")) ("troongf" ("𣑺槞𥣑櫳種揰")) ("troongj" ("重哢")) ("troongr" ("冡冢弄")) ("troongs" ("𤿰𥧪𤳢𥨨𪔠衆鼓")) ("troonj" ("論遁")) ("troons" ("遁𧾌準迍准坉")) ("troor" ("擼𦭦鑥")) ("troos" ("𥇻𥇁")) ("troots" ("卒啐律")) ("troox" ?擼) ("tror" ("𢭰擼撸")) ("trotj" ("𢫖揬")) ("trots" ("律𣖢㤕卒啐")) ("trow" ("豬𠺩猪知諸")) ("trowf" ?持) ("trowi" ("𩲥齋𩵃𩳳鴚哜唎斎")) ("trowif" ("𡗶沈")) ("trowj" ("助筯箸耡")) ("trowmj" ("湛𨇸")) ("trowms" ("𡆖")) ("trown" ("𠗰灡")) ("trownj" ("𥇺𥉲𥌫")) ("trowns" ("鎮腎")) ("trowr" ("呂阻𠭤𧿨㨋𨔾踷爼與詛謯诅齟俎")) ("trows" ("詛狙縐绉謯诅咀")) ("trowtj" ?跌) ("trowts" ("札跌")) ("trowu" ("𠺩")) ("tru" ("誅诛")) ("truaan" ("迍窀肫芚訰諄谆輴屯")) ("truaatj" ("怵窋怷朮术")) ("truaats" ("黜泏絀绌茁詘诎逫")) ("trucj" ("逐軸𨆏碡舳蓫躅轴妯斸柚")) ("trucs" ("竹筑築竺笠茿")) ("truf" ("廚譸躊躕籌嚋橱櫉櫥畴疇稠筹紬綢绸裯詛诪跦踌蹰㕑儔厨啁帱幬幮惆" "懤")) ("trui" ("焠𪒽")) ("truij" ?㰁) ("truix" ("𪒽")) ("truj" ("宙拄柱冑紂碡籀纣胃胄鈾铀伷住啄杜")) ("trumf" ("𠆳")) ("trumj" ("𢫜湛")) ("trums" ("𥯓𢹽𥸝")) ("trumx" ("朕𥬧")) ("trun" ("菕蜦")) ("trunf" ("蝩𧉙")) ("trung" ("中忠盅衷")) ("trungf" ("虫沖重蟲爞种蝩")) ("trungj" ("重㴥")) ("trungr" ("冢種冡塚")) ("trungs" ("中準衷")) ("trungx" ("冢冡")) ("truooif" ?㑍) ("truoong" ("中𣐄杶")) ("truoongf" ("𦚭𧙽中揰杶")) ("truootj" ("怵黜")) ("trur" ("𦂈")) ("trus" ("住駐翥鉒驻噣昼晝柱")) ("trutj" ("黜𠀴律")) ("truts" ("拙𡝃𢯰𧊐淬律")) ("truy" ("追緇椎淄湽缁胾膇輜辎錘锤鯔鲻夂夊攵")) ("truyeen" ?單) ("truyeenf" ("傳传")) ("truyeenj" ("傳縳传")) ("truyeets" ?掇) ("truyf" ("縋缒錐鎚锥顀捶搥")) ("truyj" ("墜甀硾礈隊隧坠懟")) ("truyr" ("匕徵")) ("truys" ("縋缒搥")) ("trw" ("豬櫫瀦猪菹葅藸踟躇")) ("trwa" ("𣌂𣌆曥暏𣆐𣉎𣌁猪直")) ("trwcj" ("直禃値值")) ("trwf" ("除躇滁篨蒢蹰储儲墸")) ("trwng" ("徵𥋔癥瞪征徴")) ("trwngf" ("澄瞪𥋔懲澂惩")) ("trwngr" ("重哢")) ("trwngs" ("𠨡症")) ("trwowcs" ("略著𠓀𨎟𠠩𨎠櫡畧着卓斮")) ("trwownf" ("長陳")) ("trwowng" ("張章粻賬帐帳张")) ("trwowngf" ("長場棖腸塲肠膓苌萇镸长鼚仧兏场")) ("trwowngj" ("丈仗杖扙長镸长托")) ("trwowngr" ("長镸长仧兏")) ("trwowngs" ("帳脹幛漲涨肠胀賬帐張怅悵")) ("trwowtj" ?跌) ("trwowts" ?扎) ("trwr" ?褚) ("trws" ("詛著箸着筯翥")) ("trwu" ?侜) ("trwuf" ("抽紬瘳綢绸妯")) ("trwur" ("箒肘菷酎帚")) ("trwus" ("菷甃皱皺籀縐绉驟帚")) ("trwx" ("宁抒貯𡨺泞竚紵絮纻羜芧苎苧褚贮伫佇储儲杼")) ("tu" ("修須𣛪𪅭鬚𪆦湏羞脩鑐隃需须饈馐鬏俢啾嬃")) ("tua" ("須鬚湏蘇修")) ("tuaan" ("遵洵珣笋筍荀詢询迿郇峋徇恂")) ("tuaanf" ("旬巡洵灥遁馴驯廵循揗")) ("tuaanj" ("殉徇")) ("tuaanr" ?簨) ("tuaans" ("俊雋駿浚濬焌畯葰陖餕馂骏儁埈寯峻恂")) ("tuaanx" ("殉殈狥侚徇")) ("tuaats" ("戌訹賉卹恤")) ("tuaf" ("徂遒逎")) ("tuar" ("鎖")) ("tuas" ("訴綉逎")) ("tucj" ("俗𠸘續続续賡")) ("tucs" ("夙足宿蹜槭橚潚玉粛粟肃肅蓿蹙顣驌骕鱐鷫僳憱摍")) ("tueechj" ("𠻊")) ("tueechs" ("㖅唶")) ("tueej" ("慧彗槥穂穗篲縳繐蕙")) ("tuees" ("岁歲歳亗嵗")) ("tuf" ("囚泅遒酋羞苬蝤逎崷揪")) ("tui" ?碎) ("tuif" ?慛) ("tuij" ("最𠏭罪對")) ("tuir" ("𢢇𡀬𢣃碎啐怼悴懟")) ("tuis" ("對繓襊碎最")) ("tuj" ("袖聚褎褏鄹鼬岫")) ("tum" ("𡉾嵩")) ("tumf" ("尋蕁慚抋")) ("tumj" ("𡗎")) ("tums" ("縿𢹨")) ("tun" ("尊噂孫")) ("tung" ("宗喠嵩縱蹤棕樅漎潀統縦纵翪賨踪鍶锶騌騣鬃鬆倯凇噌崧慫枞")) ("tungf" ("松叢㗰樷欉淞菘藂衮袞鬆䕺丛从凇従從忪")) ("tungj" ("訟頌誦讼诵颂从從")) ("tungr" ("漎竦耸聋聳聾㧐㩳傱悚慫")) ("tungs" ("慫縱疭瘲縦纵怂")) ("tunr" ?損) ("tuooir" ("𢆫𣦮歲歳碎亗")) ("tuoomf" ("慚𢿼")) ("tuoon" ("𣻆")) ("tuoonf" ?洊) ("tuoong" ("嵩𢣆𡀢崧撙")) ("tuoongf" ("從傱㗰従")) ("tuoons" ("𨆥")) ("tuootj" ("𢫫踤")) ("tuoots" ("捽掇悴")) ("tups" ("𦭧")) ("tur" ("匬𣗿䈹")) ("tus" ("秀綉琇繍繡绣莠蓿銹鏥鏽锈宿")) ("tuy" ("雖槜檇睢綏绥荽虽觜酰厜婑")) ("tuyeen" ("宣楦瑄脧鍹鐫镌亘揎")) ("tuyeenf" ("全泉漩璇璿純纯鏇镟鰁鳈旋")) ("tuyeenr" ("選䠣渲潠选隽雋饌噀撰")) ("tuyeens" ("線綫絤线缐腺銑铣")) ("tuyeetj" ("絕毳絶绝蕝捽撧")) ("tuyeets" ("雪鱈鳕彐")) ("tuyf" ("隨檖襚鐩隋随撱")) ("tuyj" ("悴瘁萃淬焠祟脆脺膵踤顇崒")) ("tuynh" ?騂) ("tuyr" ("髓𦢩槜瀡膸悴摧")) ("tuys" ("粹醉睟祟綷賥")) ("tw" ("司四私姿思𦊛瓷資咨樗次沮湑滋澌玆禗禠粢糈糍緦缌罝罳胥苴茊茲" "菑薋虒覗觜諝諮谘谞貲资趑趦鍶鎡锶镃餈髭鶿鷀鷥鹚鼒鼶齊齍齎齜仔" "兹凘厮厶咀孖孜孳嵫廝慈斯")) ("twa" ?絲) ("twaf" ?似) ("twaj" ("似序𢭸")) ("twar" ?虸) ("twas" ?泗) ("twcs" ("即息熄楖瘜皍蒠螅鄎鯽卽唧喞堲媳")) ("twf" ("自徐祠詞慈辞辭磁泀瓷甆茨词辝辤")) ("twj" ("字寺自似序敘叙嗣汜沮漵牸祀禓禩稰絮緒緖绪耜藇食飠飴飼饣饲鱮㭒" "佀喰姒孠嶼怚敍")) ("twng" ("曾熷䉕")) ("twngf" ("曾層頻増层曽")) ("twowcj" ?削) ("twowcs" ("削雀爵㩱爝皭嚼寽")) ("twowi" ("𦞁鮮𩹯")) ("twowir" ?載) ("twowis" ("洒𡥵𢱓洅")) ("twowm" ("瀐瀸纖僭")) ("twowng" ("相將湘漿醬槳浆瓖箱緗纕缃葙螀螿襄酱鏘鑲锵镶驤骧厢将廂")) ("twowngf" ("詳墻牆祥庠樯檣爿翔艢薔详丬墙嬙廧戕")) ("twowngj" ("象像橡潒蟓襐匞匠")) ("twowngr" ("想槳獎蒋蔣鮝鯗鲞匠奖奨奬桨")) ("twowngs" ("相將将")) ("twowtj" ("㮩削")) ("twowts" ("泄𢫫削")) ("twowuf" ("𠯾")) ("twr" ("子仔死𤜭梓紫榟沮籽耔茈訾醑呰呲崽")) ("tws" ("四泗賜思渍漬笥肂肆葡貄赐駟驷亖伺儩怬恣柴")) ("twu" ("湫滫糔緅蝤諏诹遒陬鯫鰌鲰啾掫揪揫")) ("twuj" ("就鷲鹫僦")) ("twur" ?酒) ("twx" ?醑) ("ty" ("榹澌痺糸絲緦缌茊茲虒裨貲錍颸鷥鼶丝偲兹卑司咝噝庳朇")) ("tyf" ("脾比毗毘玼琵疵砒笓箄胔舭茨萆蚍裨訾貔郫阰鞞頾骴髊髭埤婢屄朇枇")) ("tyj" ("濞襣辟避鼻劓卌圮巳")) ("tyr" ("葸比汜璽秕秭耔耜芘茈蓰譬鈶仳俾壐夶妣姉姊屣崥庳徙枲")) ("tys" ("漬畀痹眥胔臂芘訾訿貲子庇")) ("u" ("幽𢉾泑蚘蚴蛔蜖麀黝呦嗚岰怮")) ("ua" ?咼) ("uaan" ("氲氳涒熅苑蝹贇")) ("uaanr" ("緼縕缊蕴薀藴蘊轀酝醖醞韞怨惲愠慍")) ("uaans" ("榅榲熅愠慍搵")) ("uaats" ("熨鬱欎欝灪燏爩蔚貍郁鬰黦叞尉")) ("uaayr" ?唩) ("uaf" ?咼) ("uaj" ("咼噁")) ("uar" ("𡀴𢝸咼")) ("uas" ("癋𦼇")) ("ucj" ("喐澳噢")) ("ucs" ("澳𩼈燠郁䐿勖噢墺奧彧懊戫")) ("ueer" ("濊委")) ("uees" ("薈穢濊獩痿秽薉喙嘒委")) ("uf" ("幽𣑳㗀")) ("ui" ("𣉍")) ("uir" ("墛㾯慰熨")) ("uis" ?喂) ("uj" ?塢) ("um" ("𤋾菴喑")) ("umf" ("喑湆")) ("ums" ?唵) ("umx" ("𩄒")) ("un" ("熅温煴")) ("unf" ("熅揾煴")) ("ung" ("雍蕹癰臃滬澭灉痈邕雝饔齆噰壅廱")) ("ungr" ("雍𥀪蕹𩍓瓮臃雝噰壅廱拥擁")) ("ungs" ("雍甕𡄐𤃟瓮罋齆壅")) ("unr" ("穩穏")) ("uoom" ?揞) ("uoong" ("汪尢尣尪")) ("uoongr" ?枉) ("uoongs" ("㕵𠴝𠶖㳹")) ("uoons" ("宛𥆁𢺝藴婉愠捥揾")) ("upj" ("挹浥")) ("ups" ("挹𧠅")) ("ur" ("塢伛傴喔噢嫗")) ("us" ("𥻼𥼳𦠲啂嗚噁")) ("utj" ("𠃯䴈𧰦")) ("uts" ("𠃝𠃷崴")) ("uy" ("威倭喂烓癐葳蜲逶餵崴")) ("uyeen" ("淵鴛渊渕眢睕鵷鸳鼘囦帵惌捥")) ("uyeenr" ("宛苑婉腕椀琬畹盌碗莞菀薍蜿豌剜唍啘夗惈惋惌")) ("uyeetj" ?兌) ("uyeets" ("哕噦敪")) ("uyf" ?萎) ("uyj" ?唩) ("uynh" ?瀯) ("uynhs" ?塋) ("uyr" ("痿磈萎諉诿餧餵骫叞喂委尉崣慰逶䰀")) ("uys" ("畏慰熨尉渨犚罻蔚褽鍡叞愄")) ("va" ("𢯠𢁍𠇕𠳿𧥔坡巴撝")) ("vaam" ("𠢝")) ("vaan" ("云紋雲紜沄溳澐熉秇篔纭耘艺芸萟蒷蓺蕓藝鄖伝妘")) ("vaanf" ("運韻韵")) ("vaang" ("邦𠳐𢀥㘇")) ("vaangf" ("暈彚")) ("vaanj" ("運𢶂韻煇磒緷縜运鄆韗韵")) ("vaanr" ("刎吻問運𣼶沕染")) ("vaans" ("問𦄞汶璺紊縝绑问抆")) ("vaanx" ("刎吻抆沕榅歾殒殞磒脗荺陨隕霣愠抎揾")) ("vaapj" ("及𢪳扱")) ("vaaps" ?趿) ("vaatj" ("勿物沕芴覅齀岉")) ("vaats" ("勿曰𢪥沕")) ("vaauf" ("笣筮苞")) ("vaaus" ("𤓺搆")) ("vaay" ("圍𩻟𩼀渭𩻺围")) ("vaayf" ("丕抺圍𢯷嚫噽喡围")) ("vaayj" ?丕) ("vaayr" ("洒浘捤")) ("vaays" ("渭尾")) ("vaayx" ("捤浘𢭶")) ("vachj" ("拍苲畫劃㩇画畵攊")) ("vachs" ?壁) ("vacj" ("鑊𪅫鸌𠟲𪂱𪅥粤")) ("vacs" ("域搏𦠰越博扒")) ("vaf" ("𠄧吧𡝕𢯓𢽼頗𣀟且喡")) ("vai" ("𦠘𦢳𣘾")) ("vaif" ("𠄧吧排")) ("vaij" ("㙕𡏯𡓎")) ("vair" ("梶𡲫𦀿𠎴𦃿擺襎𢅄𥜀尾")) ("vais" ("拜𠳿㗑捤")) ("vaix" ("尾𠉜娓捤𢭶")) ("vaj" ("𥘑禍")) ("vamf" ("汎汛")) ("vamj" ("淡𦡣")) ("van" ("呅")) ("vanf" ("万萬紋")) ("vang" ("榮𩂐㘇荣㮠員")) ("vangf" ("傍黃癀鐄横黄")) ("vangj" ("往暀徃")) ("vangr" ("往榜蕩徃徬")) ("vangs" ("𠗤𤷮㾿往徃")) ("vangx" ("往徃暀")) ("vanh" ("㨲㩞榮蠑嶸巆")) ("vanhf" ("栐榮鑅㮠")) ("vanhj" ("詠泳")) ("vanhr" ?永) ("vanhs" ?永) ("vanj" ("万萬澫脕萭鋄㘇伴卍卐")) ("vans" ("板版𥯈")) ("vanx" ("晚挽輓絻娩婉往")) ("vaof" ("𠓨瓢皮")) ("vaos" ("𠾷𢵨")) ("vaps" ("趴叭")) ("var" ("把咀抯梶𡲤播頗𣛢且尾")) ("vas" ("𦀪播把")) ("vatj" ("𧟝𧛌篾蔑袜襪韈韤拔")) ("vats" ("越叭扒")) ("vawcj" ("𤇢域淢𠸪𤊨𠒬或")) ("vawcs" ?閾) ("vawmf" ("𨮍")) ("vawn" ("文紋聞汶炆紊纹蚊螡蟁閺閿闻阌雯鼤彣晚")) ("vawnf" ("彣𤝋紋蚊文")) ("vawng" ("氷挷㨲榮永㩞冰")) ("vawngf" ("𠓅焩域")) ("vawngr" ("永刎詠𠻵咏往")) ("vawngs" ("永問咏")) ("vawnj" ("抆𢱨𢴌𢶂紊運問")) ("vawns" ("問𥏿𥐆𥐔𣫷短")) ("vawps" ?趿) ("vawtj" ("勿吻")) ("vawts" ("𢪱𧊎𧉚沕物曰")) ("vax" ("把浘渚𡳎𨁱𨘘且伹尾")) ("vay" ("為噅𧹋爲围撝")) ("vayf" ?撝) ("vayj" ("𣌹𣒠𣍁丕尾")) ("vayr" ("捤𩷳𩺩")) ("vays" ("𢭶荱𧚟")) ("vayx" ?捤) ("ve" ("𡐮䃣蟡𤳰撝")) ("vee" ("為噅撝")) ("veechj" ("画畫")) ("veechs" ?辟) ("veef" ("𧗱衛𡗅撝")) ("veej" ("𧗱衛衞讆讏躗軎轊鏏卫")) ("veen" ("𣗼")) ("veenh" ("榮永")) ("veenhr" ("永𢫕榮𦕟")) ("veenj" ("紋院𨻮援")) ("vees" ("𦟼髀䏶")) ("veetj" ("畫越")) ("veets" ("曰𤵖𧿭辟")) ("veeu" ("搖𨆺𩩩")) ("veeus" ("表𨮶")) ("vef" ("圍椲𥢬葦位喡")) ("vemj" ?䗊) ("ven" ("边𠹚鉛邊塤院援")) ("venf" ?爰) ("venj" ("院援萬")) ("venr" ("援遠")) ("vens" ("援𢯝爰院")) ("veo" ("漂𤅜𣽆表")) ("veof" ("𠶓瓢")) ("veoj" ("表𣍅")) ("veor" ("𣷴㧼撝")) ("veos" ("𠶓")) ("ver" ("𢽙𨤔𦘧𡲈尾")) ("ves" ?派) ("vetj" ("越𢵼樾𩿠𪆧𪇴")) ("vets" ("𢪏𧑅")) ("vex" ("捤𢽙𦘧𡳒尾")) ("vi" ("圍為微違䱊葦湋溦爲苇薇违鄬鍏闈闱韋韦鮪黴㣲为喡囗围帏幃")) ("viar" ("緯㙔")) ("vias" ("𤽶𡳺𩏳𩴅𩴬")) ("vichs" ("擗𧕀𧓮𩼢")) ("vieecj" ?役) ("vieem" ?炎) ("vieen" ("园爰員湲園圓猿榬洹猨薗蝯袁貟贠轅辕遠鶰円员咠圆圎圜垣媛援")) ("vieenf" ("𧜘𧟁")) ("vieengs" ("永𠶇咏")) ("vieenj" ("院援瑗媛")) ("vieenr" ("倢远遠")) ("vieenx" ("远遠褑逺")) ("vieetj" ("越鉞粤樾粵戉")) ("vieets" ?曰) ("vif" ("位為爲为")) ("vij" ("未位味喟渭彙胃汇洧滙為煟爲猬痏緯纬菋蒍薳蘤蜼蝟謂谓韙鮪鲔为匯" "媦寪巋彚")) ("vimj" ("埮𥁷")) ("vin" ("援圓損㨬")) ("vinh" ("榮㘇縈荣萦蝾蠑醟")) ("vinhj" ("咏詠泳淎")) ("vinhs" ?咏) ("vinhx" ?永) ("vinj" ?援) ("vins" ?援) ("vir" ("𠳿娓偉䇻")) ("vis" ("喟𠸠圍𣖞啻爲譬")) ("vitj" ("𩿠𪆧鴨曰")) ("vits" ("曰𣂃")) ("vius" ("𣷴裱㧼")) ("vix" ("尾偉緯炜煒玮瑋纬艉苇葦韙韡韪颹鮪亹伟娓嵬愇暐")) ("vo" ("扜呋于吁")) ("vocj" ("扑𡂈撲")) ("vocs" ("朴𦘱𨈒纀𦄾卜")) ("vof" ("圩扜紆虶趶𧋂蕪于宇")) ("voi" ("𤠅㺔")) ("voif" ("𦞑𦟷䈧㖣喑")) ("voij" ("𠴖𡸏𡻓")) ("voir" ("㺔培")) ("voj" ("鵡䳱鶩")) ("vomf" ("䖠𢊫𡴉")) ("vomj" ("𢭷")) ("von" ("文芃員𡻖𠹚葻喯")) ("vonf" ?援) ("vong" ("亡忘罔芒亾兦妄")) ("vongf" ("𤥑釯𥿺𠺯𨦩妄")) ("vongj" ("望妄盲朢")) ("vongs" ("罔𣶈")) ("vongx" ("罔網輞网罒罓辋魍䋞䍏惘")) ("vonr" ("本遠㖹")) ("voo" ("毋無𠓺𠱶毌蕪亡呒嘸无")) ("voocs" ("卜扑")) ("voof" ("橅𨅮撫")) ("vooi" ("灰𥔦梖")) ("vooij" ("踣倍茣")) ("voois" ("蓓𦹶梖")) ("voonf" ("盆㖹")) ("voong" ("𣒾𣜳葻")) ("voongf" ("釯𡑵虹")) ("voongr" ?棒) ("voons" ("本呠夲板")) ("voor" ("𠱶嘸")) ("voos" ?布) ("voox" ("把𢯞嘸憮撫𢷵舞")) ("vor" ("𤿭補𤿍𧁵")) ("vos" ("𥿠𨀒𥱴")) ("votj" ("挬𨁝浡潷鉞桲")) ("vots" ("挬𡼸越啐")) ("vow" ("為溈爲噅撝")) ("vowf" ("為噅噅蚽潙爲蟡撝")) ("vowi" ("潙溈為")) ("vowif" ("潙𡀪渭溈排撝")) ("vowij" ("渭潙沬")) ("vowis" ("貝𢭲喟𠇍買众唄某")) ("vowix" ("𡳹")) ("vowj" ("𡞕𡢼婦")) ("vownf" ("焉溳運院援")) ("vownj" ("𨆣")) ("vownr" ("往湲徃")) ("vowr" ("𡳩𦅴破")) ("vows" ("播撝")) ("vowtj" ("𦅲")) ("vowts" ("𢪏𢬮𢵼𣾼越鉞抇")) ("vowx" ("𥓅𥓶𨦦𥑁𥖑𥖖破把")) ("vox" ("宇羽武㽳紆")) ("vu" ("于吁圩杅迂紆誣廡蕪玗盂竽纡芋芌芜衧謣诬邘雩亏亐巫於")) ("vua" ("𢂜𤤰𢃊君")) ("vuaf" ("圩扶")) ("vucj" ("扑𣱶𢪗撲")) ("vucs" ("𥃨卜")) ("vuf" ?吁) ("vui" ("盃𢝙𣡝")) ("vuif" ("盃培焙𡏧𣼯")) ("vuir" ("𧸒")) ("vuj" ("務舞樗霧雨雩雺雾騖骛鶩鹜䳱伍侮务婺杅")) ("vumx" ("𠴤")) ("vun" ("竑捹𢱔坟抆")) ("vunf" ?湓) ("vung" ("𡍙𡑵捹")) ("vungf" ("塳摓漨𤀘𡓄𤂧用")) ("vungj" ("俸𢜗唪淎奉")) ("vungx" ("淎𤂧漨")) ("vunj" ?) ("vuoois" ?貝) ("vuoong" ("方𣃱𣃲𧦕𣄖𣄇")) ("vuoots" ("爪捽潷𤢇猝𤔯")) ("vus" ("乳𠄀𦜘𡝦咘布")) ("vutj" ("挬𨁝樾潷桲")) ("vuts" ("孛潷筆")) ("vux" ("宇羽武禹舞廡憮鵡雨楀潕珷瑀甒碔膴萭鄅鹉侮儛圄圉妩娬嫵寓庑怃")) ("vwaf" ("皮𣃣𣃤吧和坡")) ("vwaj" ("備𢯮𣖜𢊑𥡘")) ("vwax" ?㳪) ("vwcj" ("域淢棫窢緎罭蜮閾阈魊堿惐或")) ("vwcs" ("域幗愎")) ("vwng" ?邦) ("vwngf" ("彙𣜸𦾥𧁸暈𥣐彚")) ("vwngj" ("彙暈彚晕")) ("vwngr" ("𠊡凭")) ("vwngx" ("凭憑𠊡淎任")) ("vwowcj" ("䱛躍鰔")) ("vwown" ?爰) ("vwownf" ("园園𡑰")) ("vwowng" ("王𥿁蚟暀")) ("vwowngj" ("旺王迋")) ("vwowngr" ("紡彷暀")) ("vwowngs" ("王𥿁紡𦁽詠咏")) ("vwownj" ("猿𤠴𤢥")) ("vwowtj" ("越𣾼𨅿")) ("vwu" ("沋疣肬蚘蚴蛔蜖訧魷鱿尢尤")) ("vyx" ?尾) ("w" ("於箊菸虧于亏亐唹扵")) ("wa" ("於𣞃")) ("waj" ?瘀) ("was" ("淤瘀")) ("wcj" ("吃抑𡄯廙")) ("wcs" ("抑億憶臆檍澺癔繶肊醷亿噫忆")) ("wf" ?唹) ("wj" ?唹) ("wng" ("鷹膺鹰应應")) ("wngf" ?應) ("wngr" ("隱𧃽𦁾怏")) ("wngs" ("應膺应")) ("wowcs" ("約约药葯薬藥哟喲")) ("wowi" ("𤠆𤠱𣘂")) ("wowir" ?餲) ("wowm" ("𦂺淹庵")) ("wowms" ("厭嚈懨𧞣唵暗")) ("wown" ("胺𤹕")) ("wownf" ?胺) ("wowng" ("央坱殃秧鞅鴦泱鉠鍈锳鸯咉姎怏柍")) ("wowngr" ("泱秧軮醠鍚钖锡鞅怏")) ("wowns" ?按) ("wownx" ?㨃) ("wowps" ("押浥㛕")) ("wowts" ("㵣遏㲸")) ("wowwm" ?淹) ("wr" ?唹) ("ws" ("唹淤瘀𤂷棜飫饇饫唖於")) ("wu" ("憂優櫌瀀纋耰鄾麀优嚘忧懮")) ("wur" ("泑黝")) ("xa" ("車奢賒畬砗硨耶觰譇賖赊车伡佘俥唓奓柁")) ("xaacs" ?倬) ("xaam" ("侵駸簽籖綅鋟骎梫")) ("xaamf" ("𠸬諶")) ("xaamr" ("耽眈湛嬸")) ("xaams" ("𠸬")) ("xaan" ?嗔) ("xaangr" ("𩄔")) ("xaans" ?振) ("xaapj" ("啦習㕸拉")) ("xaaps" ("執插𠍱執僓𢵸执")) ("xaau" ("搜𦄓偻𢹤僂")) ("xaauf" ?愁) ("xaaur" ?䏔) ("xaaus" ("丑瘦醜臭丒")) ("xaay" ("𦚕搓磋篩差")) ("xaayf" ("𥽩柴")) ("xaayr" ?侈) ("xachj" ("捇尺")) ("xachs" ("尺捇𥑭索択")) ("xacj" ("羾落確𡃜売壳")) ("xacs" ("羾𠳗殼確錯愨𩩬榷殻确碻礜埆売壳慤搉")) ("xaf" ("柁𤥭蛇砗硨虵鉈铊闍阇佘余它杈")) ("xai" ?猜) ("xaif" ("喍支")) ("xair" ("𤻽")) ("xais" ("𡳁衩屎採")) ("xaj" ("射麝酢")) ("xam" ("眕縿攙")) ("xamf" ("儳讒譫")) ("xamj" ?湛) ("xamr" ("減减")) ("xams" ("監藍㩥")) ("xan" ("湌湎飡飧飱餐慳")) ("xang" ("唱腔𨖅扛控")) ("xanh" ("青𥑥撑錆𩇢𣛟瞠赪赬鉎鐣鐺铛撐")) ("xanhf" ?酲) ("xans" ("燦澯灿璨粲")) ("xao" ("抄謰嗃敲𡁞滈稍㟉㪣哰搞")) ("xaof" ("炒敲𡁞潮嗃")) ("xaoj" ("造奪")) ("xaor" ("巧狡謅诌")) ("xaos" ("𢫚𤇤草造操炒")) ("xapj" ("𠵏雜")) ("xaps" ("夾挾𦝥")) ("xar" ("扯捨撦缷舍卸奲")) ("xas" ("舍赦汊猞舎騇佘厍厙啥奼姹岔")) ("xats" ("嚓擦殺涩澀濇")) ("xauf" ?愁) ("xauj" ("召咷")) ("xaus" ?吜) ("xawcs" ("𢭜劕職")) ("xawm" ("侵探䈜鋟眕駸𥊀𨃏")) ("xawms" ?侵) ("xawn" ("搷趂")) ("xawng" ?腔) ("xawngf" ("𠳹𠺰𦀾𡅠繩")) ("xawngr" ("唱𨁩僘")) ("xawngs" ?唱) ("xawngx" ?唱) ("xawns" ("振𢷂搷")) ("xawps" ("執濈丸")) ("xawts" ?割) ("xax" ("社卸")) ("xay" ("𦚕搓𢴘槎")) ("xayr" ("侈仕")) ("xays" ("跴踩")) ("xe" ("車𦀺")) ("xee" ("支𣍕𨁰蠐車啛")) ("xeechj" ("尺斥隻擲")) ("xeechs" ("呎隻𨁯尺斥")) ("xeej" ?豉) ("xeen" ("𤇣燀")) ("xeenh" ("生啨笙撐撑聲")) ("xeenhf" ?酲) ("xeenr" ("省闡")) ("xeepj" ("𥺺𡓆拉")) ("xeeps" ("插攝疊挿揷摂摄")) ("xees" ("尺制掣熾㫼潷眥眦篦萆蓖車")) ("xeeuf" ?摽) ("xeeuj" ("料跳妙")) ("xeex" ?滯) ("xef" ("唓蠐車")) ("xej" ?豉) ("xem" ("䀡袩䄡占")) ("xems" ?炶) ("xen" ("扦𦍨偏杄")) ("xengf" ("禪闡禅")) ("xengr" ("剷鏟")) ("xenr" ("舛闡")) ("xens" ("釧闡")) ("xeo" ("摽跳刟")) ("xeof" ("潮饒")) ("xeoj" ("妙歪")) ("xeor" ("刟沼漂")) ("xeos" ("𣌺袑")) ("xepj" ("扒插")) ("xeps" ("𠿂插")) ("xer" ("劑𠠚鑡𠝓齒仕扯")) ("xes" ("𠠚熾𢹊扯")) ("xetj" ("𨆾咧徹")) ("xets" ("察𥌀憏")) ("xi" ("吹蚩熾貲侈妛媸")) ("xia" ("廁𠽑")) ("xiaj" ("𠽑")) ("xiar" ("齒𢸡齿")) ("xias" ("廁掣")) ("xichj" ("尺斥")) ("xichs" ("尺斥呎赤鈬𦀗𨁯錫䤲辵辶咫哧彳拆")) ("xieem" ("袩覘暹襜裧幨")) ("xieemr" ("諂謟谄")) ("xieen" ("扦𠉟偏羶串吀川")) ("xieengf" ("鋥侱整")) ("xieengr" ?侱) ("xieenr" ("燀闡灛蒇蕆阐冁囅幝")) ("xieeps" ("呫唼啑")) ("xieets" ("折制挈掣瘈瘛製亦")) ("xieeu" ("跳漂縹超")) ("xieeur" ?麨) ("xieeus" ("僄漂跳")) ("xif" ("事吹嚏")) ("xij" ?豉) ("xin" ("吀嗔")) ("xinh" ("生撐撑𦎡")) ("xinhf" ("酲呈")) ("xinhr" ?省) ("xinhs" ("聽𠴔酲听咱")) ("xinhx" ?省) ("xinr" ("𡂌㐱")) ("xips" ?淁) ("xir" ("恥𠯽侈指蚩齒移耻聅褫誃齿吹哆嗤")) ("xis" ("企侈廁幟熾歧炽糦耻職跂饎厕厠帜")) ("xitj" ("㘉哳")) ("xits" ("折蜇𧋍殺")) ("xiuf" ("僄𤸨")) ("xiuj" ?悼) ("xiur" ("眇愀僄")) ("xius" ("𡭰𡮜僄")) ("xo" ?軀) ("xoa" ("叉艖衩釵扠捘杈")) ("xoaf" ("汊娑沙")) ("xoaif" ("𣒱")) ("xoair" ("𤶺")) ("xoaj" ("傻儍")) ("xoamf" ("𩯯")) ("xoan" ("春䐏椿楝")) ("xoanf" ?瓚) ("xoang" ("腔矼")) ("xoangf" ("𨠵腔")) ("xoangr" ("磢𨙥鑽")) ("xoans" ?篡) ("xoas" ("叉舍赦挅唾岔扠")) ("xoats" ?脱) ("xoawn" ?釧) ("xoawnr" ?蠢) ("xoawns" ?釧) ("xoawts" ("𧿺")) ("xoax" ("撦鎖")) ("xoay" ("𣒱𦚕搓磋推")) ("xoays" ("鬠蠢")) ("xocj" ?蜀) ("xocs" ("朔觸槊促捉")) ("xoe" ("吹𧷝傻")) ("xoef" ("𢭻隨")) ("xoen" ?穿) ("xoetj" ("輟")) ("xoets" ("朏歠胐")) ("xof" ?㗙) ("xoi" ("𢭻")) ("xoif" ("𥪅摧")) ("xois" ("跮㩡")) ("xoj" ("数數")) ("xom" ?探) ("xoms" ("𥯎苫邨呫坫店村")) ("xon" ?㖺) ("xonf" ("𧘸")) ("xong" ("双衝雙䨇冲戎")) ("xongs" ("統綂")) ("xongx" ?勇) ("xonr" ("𡆂")) ("xoo" ("摳樞趨篘縐抠搊")) ("xoocj" ("朔觸躅")) ("xoocs" ("捉觸")) ("xoof" ("粗𢷯㗙")) ("xooi" ("吹炊𥸷𥺏𣵯𥺔")) ("xooif" ?毳) ("xooir" ("咥磊𡂳")) ("xoois" ("洷𣾽㵊𩄶𣻇")) ("xoom" ("𣋨")) ("xoomf" ("毯𩮕薝")) ("xoomr" ("跕踮")) ("xoon" ("𠮿鷾敦噋㖔𢚳訕吞")) ("xoonf" ?吨) ("xoong" ("衝𨃸終冲")) ("xoongf" ("衝𨅃崇")) ("xoongr" ("董𡂁")) ("xoongs" ("冲貢𧚢𧜙")) ("xoonj" ("沌𡚃")) ("xoonr" ("混𤅧忖")) ("xoons" ("寸忖")) ("xoopj" ("㯿鱲")) ("xoops" ("𣐝擸𣐝㯿")) ("xoor" ("搝醜擞擻")) ("xoos" ("湨溴")) ("xopj" ("𣼳")) ("xops" ("丸執")) ("xor" ("搝擻𥩍𢯧𢹧")) ("xos" ("厝臭𡏣𨻬𥨧樞")) ("xots" ("㤕咄悴淬")) ("xow" ("車疏疎賖义初")) ("xowf" ("除疏疎徐")) ("xowi" ("吹嗟")) ("xowif" ?喍) ("xowir" ("址𢸡扯")) ("xowis" ("扯𢬿𢱛𣔢")) ("xowm" ("侵")) ("xowmf" ("岑笘籃")) ("xowms" ("籃讖")) ("xownr" ?闡) ("xowns" ?趁) ("xowpj" ?擸) ("xowps" ?䉅) ("xowr" ("處处")) ("xows" ("處𠽁处")) ("xowtj" ("踔跌")) ("xowts" ("𨧣擦跌")) ("xu" ("樞趨犓趋趍鯫姝搊枢")) ("xua" ("摳芻驅吹嘔")) ("xuaan" ("春椿萶橁萅蝽鰆夋旾暙")) ("xuaanr" ("惷蠢賰踳偆")) ("xuaats" ("出齣亗岀")) ("xucj" ("㗜亍")) ("xucs" ("亍促觸歜矗臅触諔趗趣趨蹙蹜蹴蹵齪龊娖戚斶")) ("xuee" ?吹) ("xueef" ?吹) ("xueenhf" ?清) ("xueer" ?吹) ("xuees" ("毳脆贅傺吹")) ("xuf" ("樞驅")) ("xui" ("吹𠺼咥")) ("xuif" ("吹𩭜洡")) ("xuij" ("𨁰")) ("xuir" ("𡍟吹咥")) ("xuis" ("驅吹")) ("xuj" ("聚樞")) ("xum" ("深𡪜森")) ("xumf" ?森) ("xums" ("呫坫森𠎊笘")) ("xun" ("敦餐")) ("xung" ("冲衝沖浺瑽种翀艟茺鈡忡憧揰")) ("xungf" ?崇) ("xungj" ("𦄸")) ("xungs" ("衝銃崇")) ("xuooi" ("𠀿𣵶吹")) ("xuoongf" ("艟𦩰")) ("xuoongr" ("錩鑨")) ("xuoongs" ("𨑜𠖈𡬈")) ("xupj" ("執执")) ("xups" ("執执")) ("xur" ?聚) ("xus" ("臭樗醜溴珛糗趣魗鼳")) ("xutj" ("卒湥")) ("xux" ("臭樞醜")) ("xuy" ("吹炊媸笞龡嗤妛")) ("xuyeen" ("川穿𠁺氚紃舛串僢巛栓")) ("xuyeenf" ?耑) ("xuyeens" ("串釧戰𦄈玔穿竁钏丳")) ("xuyeenx" ("舛荈踹僢")) ("xuyeets" ("啜腏棳歠綴缀裰輟辍剟叕吷掇")) ("xuys" ("吹炊醉")) ("xuyts" ("啜綴")) ("xw" ?樗) ("xwa" ("初𠸗")) ("xwas" ?庶) ("xwcs" ("𢲦矗𢁊職拭")) ("xwf" ("鉏鋤")) ("xwj" ?) ("xwng" ("称稱穪偁")) ("xwngf" ("𠦿澄")) ("xwngr" ("𨃾拯")) ("xwngs" ("秤稱称穪")) ("xwowcj" ("啅綽")) ("xwowcs" ("䓬綽淖繛绰蝲踔躇辵辶墸婥婼")) ("xwowif" ("𧜹")) ("xwowng" ("𩩫昌𩩪猖荭菖裮閶阊鯧鲳伥倀")) ("xwowngr" ("廠𦪦氅厂厰")) ("xwowngs" ("倡唱錩淌猖誯閶阊韔鯧娼昌")) ("xwr" ("處䖏使処处杵")) ("xws" ("處泏䖏処处")) ("y" ("伊衣依咿醫椅欹毉漪猗禕繄脠蛜衤袆褘譩銥鎄铱锿陭鷖鹥黟医吚噫意" "旖")) ("yeecs" ?嗌) ("yeem" ("奄俺㛪淹懨殗淊渰焰猒腌醃閹阉黤剦厌厭崦弇恹懕")) ("yeemr" ("掩嚈檿殗淹渰罨裺魇魘黭黶龑压厌厭圧埯壓奄媕弇揜")) ("yeems" ("厭𧞣𦀫裺贗餍饜厌掩")) ("yeen" ("安焉㯊鞍煙湮烟焱燕胭臙菸蔫讌鄢醼閼阏陻咹垔堙嫣宴案")) ("yeeng" ("英嚶")) ("yeengr" ("𪅬𪆣")) ("yeengs" ?影) ("yeenr" ("偃湮蝘褗郾鄢隁鰋鶠鼴鼹匽堰墕揠")) ("yeens" ("宴晏燕鶠讌醼騴驠鴳鷃鷰䴏咽嚥嬿曣")) ("yeeps" ("殗靨压圧壓")) ("yeets" ("咽揭歇謁楬焆羯蝎蠍蠮訐讦谒軋轧堨揠暍")) ("yeeu" ("夭妖𢞅腰殀祅祆約约葽要訞邀齩㤇么吆咬喓幺徼")) ("yeeuf" ?殀) ("yeeur" ("夭殀窈眑穾窅窔舀偠宎杳")) ("yeeus" ("要覅夭幼")) ("yf" ?伊) ("yj" ?衣) ("yr" ("倚𧱺椅毉綺绮輢醫齮依偯医扆旖")) ("ys" ("意薏瘱衣衤鐿镱饐鷾亄噫懿曀")) ("z" ("、。〃〇〈〉《》「」『』【】〓〔〕〖〗〜兡兣兝兙兛瓨瓩")) ("zaaus" ("丨丿丶亅冂亻刂巛彡广勹亠冫冖讠阝卩廴厶扌犭夂饣忄丬氵宀辶彐纟攴灬攵礻肀钅疒衤癶")))) (include (t nil cjk-util) map) (include (t nil zh-util) map) (state ;; When an initial character is typed, re-handle it in "main" state. (init (starter (show) (pushback 1) (shift main)) (enter-fullwidth-mode) (enter-single-fullwidth-mode)) (main ;; When a complete sequence is typed, shift to "select" state ;; to allow users to select one from the candidates. (map (shift select)) (nil (hide) (shift check-undo)))) (include (t nil cjk-util) state) (include (t nil zh-util) state) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ����������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/zh-tonepy-gb.mim�����������������������������������������������������������������0000644�0023456�0023456�00000003051�14422175267�012127� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; zh-tonepy-gb.mim -- Chinese GB2312 input method with Pinyin+Tone sequence ;; Copyright (C) 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method zh tonepy-gb) (description "Chinese GB2312 input method with Pinyin+Tone sequence. In addition to Chinese characters, fullwidth latin characters and symbols are available in fullwidth mode (turns on and off by \">>\" and \"<<\" respectively). This mode can also be turned on temporarily by typing \"Z\". ") (title "调拼gb") (variable (candidates-group-size) (candidates-charset nil gb2312.1980)) (include (zh tonepy) map) (include (zh tonepy) state) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/el-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000005552�14422175267�010752� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; el-kbd.mim -- Greek input method with Greek keyboard layout ;; Copyright (C) 2003, 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Greek simulating Greek keyboard. ;;; @image html el-kbd.png "Keyboard Layout" ;;; @image latex el-kbd.eps "Keyboard Layout" width=\narrowwidth ;; 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) -_ =+ `~ ;; ;: ςΣ εΕ ρΡ τΤ υΥ θΘ ιΙ οΟ πΠ [{ ]} ;; αΑ σΣ δΔ φΦ γΓ ηΗ ξΞ κΚ λΛ ΄¨ '" \| ;; ζΖ χΧ ψΨ ωΩ βΒ νΝ μΜ ,< .> /? (input-method el kbd) (description "Greek input method simulating the Greek keyboard. 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) -_ =+ `~ ;: ςΣ εΕ ρΡ τΤ υΥ θΘ ιΙ οΟ πΠ [{ ]} αΑ σΣ δΔ φΦ γΓ ηΗ ξΞ κΚ λΛ ΄¨ '\" \\| ζΖ χΧ ψΨ ωΩ βΒ νΝ μΜ ,< .> /? ") (title "Ψ") (map (map ("q" ?\;) ("w" ?ς) ("e" ?ε) ("r" ?ρ) ("t" ?τ) ("y" ?υ) ("u" ?θ) ("i" ?ι) ("o" ?ο) ("p" ?π) ("[" ?\[) ("]" ?\]) ("a" ?α) ("s" ?σ) ("d" ?δ) ("f" ?φ) ("g" ?γ) ("h" ?η) ("j" ?ξ) ("k" ?κ) ("l" ?λ) (";" ?΄) ("z" ?ζ) ("x" ?χ) ("c" ?ψ) ("v" ?ω) ("b" ?β) ("n" ?ν) ("m" ?μ) ("Q" ?:) ("W" ?Σ) ("E" ?Ε) ("R" ?Ρ) ("T" ?Τ) ("Y" ?Υ) ("U" ?Θ) ("I" ?Ι) ("O" ?Ο) ("P" ?Π) ("A" ?Α) ("S" ?Σ) ("D" ?Δ) ("F" ?Φ) ("G" ?Γ) ("H" ?Η) ("J" ?Ξ) ("K" ?Κ) ("L" ?Λ) (":" ?¨) ("Z" ?Ζ) ("X" ?Χ) ("C" ?Ψ) ("V" ?Ω) ("B" ?Β) ("N" ?Ν) ("M" ?Μ) (";a" ?ά) (";e" ?έ) (";h" ?ή) (";i" ?ί) (";o" ?ό) (";y" ?ύ) (";v" ?ώ) (";A" ?Ά) (";E" ?Έ) (";H" ?Ή) (";I" ?Ί) (";O" ?Ό) (";Y" ?Ύ) (";V" ?Ώ) (":i" ?ϊ) (":y" ?ϋ) (":I" ?Ϊ) (":Y" ?Ϋ) (";:i" ?ΐ) (":;i" ?ΐ) (";:y" ?ΰ) (":;y" ?ΰ))) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/eo-h-sistemo.mim�����������������������������������������������������������������0000644�0023456�0023456�00000003113�14463455220�012107� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;;; Copyright (C) 2007 Joop Kiefte (LaPingvino) ;;; ;;; This file is part of the m17n contrib; a sub-part of the m17n ;;; library. ;;; ;;; The m17n library is free software; you can redistribute it and/or ;;; modify it under the terms of the GNU Lesser General Public License ;;; as published by the Free Software Foundation; either version 2.1 of ;;; the License, or (at your option) any later version. ;;; ;;; The m17n library is distributed in the hope that it will be useful, ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;;; Lesser General Public License for more details. ;;; ;;; You should have received a copy of the GNU Lesser General Public ;;; License along with the m17n library; if not, write to the Free ;;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;;; Boston, MA 02110-1301, USA. ;;; ;;; <li> eo-h.mim ;;; ;;; Inputmethod for Esperanto // Enigmetodo por Esperanto (input-method eo h-sistemo) (title "eo-h") (description (_"Meant for writing Esperanto-letters adding h's.")) (map (trans ("ch" "ĉ") ("gh" "ĝ") ("hh" "ĥ") ("jh" "ĵ") ("sh" "ŝ") ("uh" "ŭ") ("Ch" "Ĉ") ("Gh" "Ĝ") ("Hh" "Ĥ") ("Jh" "Ĵ") ("Sh" "Ŝ") ("Uh" "Ŭ") ("CH" "Ĉ") ("GH" "Ĝ") ("HH" "Ĥ") ("JH" "Ĵ") ("SH" "Ŝ") ("UH" "Ŭ") ("chh" "ch") ("ghh" "gh") ("hhh" "hh") ("jhh" "jh") ("shh" "sh") ("uhh" "uh") ("Chh" "Ch") ("Ghh" "Gh") ("Hhh" "Hh") ("Jhh" "Jh") ("Shh" "Sh") ("Uhh" "Uh") ("CHH" "CH") ("GHH" "GH") ("HHH" "HH") ("JHH" "JH") ("SHH" "SH") ("UHH" "UH") )) (state (init (trans))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/lo-lrt.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000013537�14422175267�011027� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; lo-lrt.mim -- Lao input method with Lao-Roman transliteration ;; Copyright (C) 2003, 2004, 2005, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method lo lrt) (description "Lao input method using Lao-Roman transliteration. ") (title "ກ") (map (consonant ("k" "ກ") ("kh" "ຂ") ("qh" "ຄ") ("ng" "ງ") ("j" "ຈ") ("s" "ສ") ("x" "ຊ") ("y" "ຍ") ("d" "ດ") ("t" "ຕ") ("th" "ຖ") ("dh" "ທ") ("n" "ນ") ("b" "ບ") ("p" "ປ") ("hp" "ຜ") ("fh" "ຝ") ("ph" "ພ") ("f" "ຟ") ("m" "ມ") ("gn" "ຢ") ("l" "ລ") ("r" "ຣ") ("v" "ວ") ("w" "ວ") ("hh" "ຫ") ("O" "ອ") ("h" "ຮ") ("nh" "ໜ") ("mh" "ໝ") ("lh" "ຫຼ") ("ngh" "ຫງ") ("yh" "ຫຽ") ("wh" "ຫວ") ("hl" "ຫລ") ("hy" "ຫຍ") ("hn" "ຫນ") ("hm" "ຫມ") ) (semi-vowel ("r" (move 1) "ຼ" (move @>))) (vowel-simple ("hya" "ຽ") ("ar" "າ") ("i" "ິ" (mark TONE)) ("ii" "ີ" (mark TONE)) ("eu" "ຶ" (mark TONE)) ("ur" "ື" (mark TONE)) ("u" "ຸ" (mark TONE)) ("uu" "ູ" (mark TONE)) ("aM" "ຳ") ("ee" (move @-) (move @-) "ເ" (move @+) (move @+)) ("aa" (move @-) (move @-) "ແ" (move @+) (move @+)) ("oo" (move @-) (move @-) "ໂ" (move @+) (move @+)) ("ai" (move @-) (move @-) "ໄ" (move @+) (move @+)) ("ei" (move @-) (move @-) "ໃ" (move @+) (move @+)) ("er" (move @-) (move @-) "ເ" (move @+) (move @+) "ິ" (mark TONE)) ("ir" (move @-) (move @-) "ເ" (move @+) (move @+) "ີ" (mark TONE)) ("ea" (move @-) (move @-) "ເ" (move @+) (move @+) "ຶ" (mark TONE) "ອ") ("eaa" (move @-) (move @-) "ເ" (move @+) (move @+) "ື" (mark TONE) "ອ") ("ao" (move @-) (move @-) "ເ" (move @+) (move @+) "ົ" (mark TONE) "າ")) (vowel-a-e-ae ("a" "ະ") ("e" (move @-) (move @-) "ເ" (move @+) (move @+) "ະ") ("ae" (move @-) (move @-) "ແ" (move @+) (move @+) "ະ")) (vowel-oe ("oe" (move @-) (move @-) "ເ" (move @+) (move @+) "າະ")) (vowel-o ("o" (move @-) (move @-) "ໂ" (move @+) (move @+) "ະ")) (vowel-or ("or" "ໍ" (mark TONE))) (vowel-ua ("ua" "ົ" (mark TONE) "ວະ")) (vowel-uaa ("uaa" "ົ" (mark TONE) "ວ")) (vowel-ie ("ie" (move @-) (move @-) "ເ" (move @+) (move @+) "ັ" (mark TONE) "ຽະ")) (vowel-ia ("ia" (move @-) (move @-) "ເ" (move @+) (move @+) "ັ" (mark TONE) "ຽ")) (maa-sakod ("k" "ກ") ("g" "ງ") ("y" "ຍ") ("d" "ດ") ("n" "ນ") ("b" "ບ") ("m" "ມ") ("v" "ວ") ("w" "ວ")) (maa-sakod-y-v ("y" "ຍ") ("v" "ວ") ("w" "ວ")) (maa-sakod-non-y-v ("k" "ກ") ("g" "ງ") ("d" "ດ") ("n" "ນ") ("b" "ບ") ("m" "ມ")) (tone ("'" (move TONE) "່" (move @>)) ("\"" (move TONE) "້" (move @>)) ("^" (move TONE) "໊" (move @>)) ("+" (move TONE) "໋" (move @>)) ("~" (move TONE) "໌" (move @>))) (punctuation ("\\0" "໐") ("\\1" "໑") ("\\2" "໒") ("\\3" "໓") ("\\4" "໔") ("\\5" "໕") ("\\6" "໖") ("\\7" "໗") ("\\8" "໘") ("\\9" "໙") ("\\\\" "ໆ") ("\\$" "ຯ"))) (state (init (consonant (move 1) (mark TONE) (move @>) (shift c-state)) (vowel-simple) (vowel-a-e-ae) (vowel-oe) (vowel-o) (vowel-or) (vowel-ua) (vowel-uaa) (vowel-ie) (vowel-ia) (tone) (punctuation)) (c-state (semi-vowel (shift cs-state)) (nil (shift cs-state))) (cs-state (vowel-simple (shift csv-state)) (vowel-a-e-ae (shift csv-a-e-ae-state)) (vowel-oe (shift csv-oe-state)) (vowel-o (shift csv-o-state)) (vowel-or (shift csv-or-state)) (vowel-ua (shift csv-ua-state)) (vowel-uaa (shift csv-uaa-state)) (vowel-ie (shift csv-ie-state)) (vowel-ia (shift csv-ia-state)) (nil (shift csv-state))) (csv-state (maa-sakod (shift csvm-state)) (nil (shift csvm-state))) (csv-a-e-ae-state (maa-sakod (move @-) (delete @-) "ັ" (mark TONE) (move @>) (shift csvm-state)) (nil (shift csvm-state))) (csv-oe-state (maa-sakod (move @-) (delete @-) (delete @-) "ັ" (mark TONE) "ອ" (move @>) (shift csvm-state)) (nil (shift csvm-state))) (csv-o-state (maa-sakod-y-v (move @-) (delete @-) "ັ" (mark TONE) (move @>) (shift csvm-state)) (maa-sakod-non-y-v (move @-) (delete @-) "ົ" (mark TONE) (move 0) (delete @+) (move @>) (shift csvm-state)) (nil (shift csvm-state))) (csv-or-state (maa-sakod (move @-) (delete @-) "ອ" (move @+) (shift csvm-state)) (nil (shift csvm-state))) (csv-ua-state (maa-sakod (move @-) (delete -3) "ັວ" (move @+) (shift csvm-state)) (nil (shift csvm-state))) (csv-uaa-state (maa-sakod (move @-) (move @-) (delete @-) (move @+) (move @+) (shift csvm-state)) (nil (shift csvm-state))) (csv-ie-state (maa-sakod (move @-) (delete @-) (move @+) (shift csvm-state)) (nil (shift csvm-state))) (csv-ia-state (maa-sakod (move @-) (move @-) (delete @-) (move @+) (move @+) (shift csvm-state)) (nil (shift csvm-state))) (csvm-state (tone (shift init)))) ;; Local Variables: ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/bn-unijoy.mim��������������������������������������������������������������������0000644�0023456�0023456�00000013665�14422175267�011532� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; bn-unijoy.mim -- Bengali input method simulating Unijoy keyboard. ;; Copyright (C) 2005, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method bn unijoy) (description "Bengali input method simulating Unijoy keyboard layout. <http://ekushey.org/?page/uni_joy_layout> ") (title "ক") (map (livekey ("`" "‌") ;; ZERO WIDTH NON-JOINER ("1" "১") ;; BENGALI DIGIT ONE ("2" "২") ;; BENGALI DIGIT TWO ("3" "৩") ;; BENGALI DIGIT THREE ("4" "৪") ;; BENGALI DIGIT FOUR ("5" "৫") ;; BENGALI DIGIT FIVE ("6" "৬") ;; BENGALI DIGIT SIX ("7" "৭") ;; BENGALI DIGIT SEVEN ("8" "৮") ;; BENGALI DIGIT EIGHT ("9" "৯") ;; BENGALI DIGIT NINE ("0" "০") ;; BENGALI DIGIT ZERO ("q" "ঙ") ;; BENGALI LETTER NGA ("w" "য") ;; BENGALI LETTER YA ("e" "ড") ;; BENGALI LETTER DDA ("r" "প") ;; BENGALI LETTER PA ("t" "ট") ;; BENGALI LETTER TTA ("y" "চ") ;; BENGALI LETTER CA ("u" "জ") ;; BENGALI LETTER JA ("i" "হ") ;; BENGALI LETTER HA ("o" "গ") ;; BENGALI LETTER GA ("p" "ড়") ;; BENGALI LETTER RRA ("\\" "ঃ") ;; BENGALI SIGN VISARGA ("a" "ৃ") ;; BENGALI VOWEL SIGN VOCALIC R ("s" "ু") ;; BENGALI VOWEL SIGN U ("d" "ি") ;; BENGALI VOWEL SIGN I ("f" "া") ;; BENGALI VOWEL SIGN AA ("h" "ব") ;; BENGALI LETTER BA ("j" "ক") ;; BENGALI LETTER KA ("k" "ত") ;; BENGALI LETTER TA ("l" "দ") ;; BENGALI LETTER DA ("z" "্র") ;; BENGALI SIGN VIRAMA + BENGALI LETTER RA ("x" "ো") ;; BENGALI VOWEL SIGN O ("c" "ে") ;; BENGALI VOWEL SIGN E ("v" "র") ;; BENGALI LETTER RA ("b" "ন") ;; BENGALI LETTER NA ("n" "স") ;; BENGALI LETTER SA ("m" "ম") ;; BENGALI LETTER MA ("~" "‍") ;; ZERO WIDTH JOINER ("$" "৳") ;; BENGALI RUPEE SIGN ("^" "÷") ;; DIVISION SIGN ("&" "ঁ") ;; BENGALI SIGN CANDRABINDU ("*" "×") ;; MULTIPLICATION SIGN ("Q" "ং") ;; BENGALI SIGN ANUSVARA ("W" "য়") ;; BENGALI LETTER YYA ("E" "ঢ") ;; BENGALI LETTER DDHA ("R" "ফ") ;; BENGALI LETTER PHA ("T" "ঠ") ;; BENGALI LETTER TTHA ("Y" "ছ") ;; BENGALI LETTER CHA ("U" "ঝ") ;; BENGALI LETTER JHA ("I" "ঞ") ;; BENGALI LETTER NYA ("O" "ঘ") ;; BENGALI LETTER GHA ("P" "ঢ়") ;; BENGALI LETTER RHA ("|" "ৎ") ;; BENGALI SIGN KHANDATA ("A" "র্") ;; BENGALI LETTER RA + BENGALI SIGN VIRAMA ("S" "ূ") ;; BENGALI VOWEL SIGN UU ("D" "ী") ;; BENGALI VOWEL SIGN II ("F" "অ") ;; BENGALI LETTER A ("G" "।") ;; DEVANAGARI DANDA ("H" "ভ") ;; BENGALI LETTER BHA ("J" "খ") ;; BENGALI LETTER KHA ("K" "থ") ;; BENGALI LETTER THA ("L" "ধ") ;; BENGALI LETTER DHA ("Z" "্য") ;; BENGALI SIGN VIRAMA + BENGALI LETTER YA ("X" "ৌ") ;; BENGALI VOWEL SIGN AU ("C" "ৈ") ;; BENGALI VOWEL SIGN AI ("V" "ল") ;; BENGALI LETTER LA ("B" "ণ") ;; BENGALI LETTER NNA ("N" "ষ") ;; BENGALI LETTER SSA ("M" "শ") ;; BENGALI LETTER SHA ((A-=) "≠") ;; NOT EQUAL TO ((A-e) "ঈ") ;; BENGALI LETTER II ((A-u) "ঊ") ;; BENGALI LETTER UU ((A-i) "ঐ") ;; BENGALI LETTER AI ((A-o) "ঔ") ;; BENGALI LETTER AU ((A-a) "ঋ") ;; BENGALI LETTER VOCALIC R ((A-s) "উ") ;; BENGALI LETTER U ((A-d) "ই") ;; BENGALI LETTER I ((A-f) "আ") ;; BENGALI LETTER AA ((A-g) "্") ;; BENGALI SIGN VIRAMA //not a dead key now ((A-h) "ৰ") ;; BENGALI LETTER RA WITH MIDDLE DIAGONAL ((A-x) "ও") ;; BENGALI LETTER O ((A-c) "এ") ;; BENGALI LETTER E ((A-v) "ৱ") ;; BENGALI LETTER RA WITH LOWER DIAGONAL ((A-.) "়") ;; BENGALI SIGN NUKTA ((A-!) "৴") ;; BENGALI CURRENCY NUMERATOR ONE ((A-@) "৵") ;; BENGALI CURRENCY NUMERATOR TWO ((A-\#) "৶") ;; BENGALI CURRENCY NUMERATOR THREE ((A-$) "৷") ;; BENGALI CURRENCY NUMERATOR FOUR ((A-%) "৲") ;; BENGALI RUPEE MARK ((A-&) "৺") ;; BENGALI ISSHAR ((A-\)) "৸") ;;BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR ((A-_) "৹") ;; BENGALI CURRENCY DENOMINATOR SIXTEEN ((A-Q) "ঌ") ;; BENGALI LETTER VOCALIC L ((A-W) "ৡ") ;; BENGALI LETTER VOCALIC LL ((A-I) "ঽ") ;; BENGALI LETTER AVAGRAHA ((A-Z) "ৢ") ;; BENGALI VOWEL SIGN VOCALIC L ((A-X) "ৗ") ;; BENGALI AU LENGTH MARK ((A-C) "ৠ") ;; BENGALI LETTER VOCALIC RR ((A-V) "ৣ") ;; BENGALI VOWEL SIGN VOCALIC LL ((A-B) "ৄ") ;; BENGALI VOWEL SIGN VOCALIC RR ((A-<) "≤") ;; LESS-THAN OR EQUAL TO ((A->) "≥") ;; GREATER-THAN OR EQUAL TO ) (deadkey ("g" "্") ;; BENGALI SIGN VIRAMA ) (independent ("f" (delete @-) "আ") ;; BENGALI LETTER AA ("d" (delete @-) "ই") ;; BENGALI LETTER I ("D" (delete @-) "ঈ") ;; BENGALI LETTER II ("s" (delete @-) "উ") ;; BENGALI LETTER U ("S" (delete @-) "ঊ") ;; BENGALI LETTER UU ("a" (delete @-) "ঋ") ;; BENGALI LETTER VOCALIC R ("c" (delete @-) "এ") ;; BENGALI LETTER E ("C" (delete @-) "ঐ") ;; BENGALI LETTER AI ("x" (delete @-) "ও") ;; BENGALI LETTER O ("X" (delete @-) "ঔ") ;; BENGALI LETTER AU ("G" (delete @-) "॥") ;; DEVANAGARI DOUBLE DANDA )) (state (init (livekey) (deadkey (shift virama))) (virama (independent (shift init)) (nil (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ���������������������������������������������������������������������������m17n-db-1.8.10/MIM/zh-py.mim������������������������������������������������������������������������0000644�0023456�0023456�00000324466�14422175267�010673� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; zh-py.mim -- Chinese input method with Pinyin sequence ;; Copyright (C) 2003, 2004, 2005, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; The map "map" was generated from the "Unihan database" belonging ;; to the "Unicode Character Database" using the entries kMandarin and ;; kHanyuPinlu, and thus that part is governed by the "Unicode Copyright" ;; (see the file UNIDATA/copyright.html). (input-method zh py) (description "Chinese input method with Pinyin sequence. In addition to Chinese characters, fullwidth latin characters and symbols are available in fullwidth mode (turns on and off by \">>\" and \"<<\" respectively). This mode can also be turned on temporarily by typing \"Z\". ") (title "拼") (variable (candidates-group-size)) (map (starter ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("w") ("x") ("y") ("z")) (map ("a" ("啊呵阿吖嗄腌锕錒")) ("ai" ("爱愛哎挨碍礙哀矮癌埃蔼藹隘唉皑艾呆诶捱嗳嗌嫒瑷暧砹锿霭閡皚噯" "曖璦靄佁毐阨昹娭砨啀娾欸堨敳獃誒僾磑嬡壒濭薆賹餲騃鴱譪鑀靉伌" "叆嘊塧嵦懓懝戹敱皧瞹硋硙躷銰鎄阸馤㑸㕌㗒㗨㘷㝵㝶㢊㤅㱯㿄䀳䅬" "䑂䔽䝽䠹䨠䬵䶣")) ("an" ("安按岸暗案俺氨鹌鵪黯鞍胺厂广盒阴谙埯揞犴庵桉腌铵蝻陰菴鉗銨諳" "侒匼垵峖峎洝玵匎荌豻唵啽媕晻頇痷腤萻雸儑盦錌闇馣韽厈堓盫罯葊" "蓭誝阥隂隌鞌鮟鶕黬㜝㟁㱘㸩㽢䁆䅁䅖䎏䎨䜙䬓䮗䯥")) ("ang" ("昂肮盎仰腌骯卬軮雵醠岇昻枊㦹㭿㼜䀚䍩䒢䩕䬓䭹䭺")) ("ao" ("傲袄襖凹熬敖翱奥懊澳棍浇嚣坳拗嗷岙廒遨媪骜獒燠聱螯鏊鳌鏖奧媼" "澆鼇扷芺柪镺奡詏滶隞摮璈蔜墺嶴擙磝隩磽謷爊驁鰲厫嗸圫垇嫯嶅慠" "抝梎狕獓翺謸軪鴁鷔㑃㕭㘬㘭㜜㜩㟼㠂㠗㤇㥿㿰䁱䐿䚫䜒䞝䥝䦋䫨䮯" "䯠䴈䵅𥜌𦪈𩼈")) ("ba" ("把吧罢罷八爸巴拔扒霸叭坝壩笆芭捌疤跋靶耙伯湃茇菝萆岜灞杷钯钹" "粑鲅魃鈸仈犮朳弝峇癹胈猈豝詙軷鈀鼥叐哵坺垻墢夿妭抜欛炦玐秡羓" "覇釟颰馛鮁鮊鲃鲌㔜㖠㞎㧊㶚䃻䆉䇑䎬䎱䟦䥯䩗䩻䰾䱝䳁䳊")) ("bai" ("百白摆擺败敗拜柏掰罢佰稗伯派薜捭呗鞴罷襬庍唄棑粨絔粺矲拝栢蛽" "贁㗑㗗㠔㼟㼣㿟䒔䙓䢙䥯䳆䴽")) ("ban" ("办辦半般板班搬伴版拌瓣扮扳颁頒斑绊辨阪坂钣瘢癍舨姅絆鈑闆辯怑" "攽昄粄湴斒鉡蝂靽魬褩虨埿岅朌秚肦螌辬㚘㩯㪵㸞㺜䉽䕰䬳")) ("bang" ("帮幫膀棒绑綁傍榜磅邦梆蚌镑谤纺旁蒡浜氆螃並紡謗鎊玤垹埲棓塝搒" "牓縍艕鞤幇幚挷捠稖竝蜯邫髈㔙㭋㮄㯁㾦䂜䎧䖫䟺䧛䰷")) ("bao" ("报報保包抱宝寶爆暴胞饱飽薄堡雹豹苞褒剥鲍刨炮袍曝瀑勹裒苴葆掊" "孢脬煲鸨褓褴趵龅剝鉋鮑鑤抔怉枹瓟窇笣袌菢鞄駂鳵鴇蕔虣儤犦忁鸔" "勽堢嫑宲寚寳曓珤緥襃賲铇闁靌骲㙅㙸㫧㲏㲒㵡㻄㿺䈏䎂䤖䥤䨌䨔䪨" "䭋䳈䳰䴐")) ("bei" ("被备備北背倍悲杯辈輩碑贝貝呗唄臂卑狈狽拔跋钡惫焙波排葡菩孛陂" "邶埤萆蓓庳悖碚鹎褙蜚鐾鞴盃揹痺箄鋇憊伓岥牬郥偝桮梖珼棓椑琲鄁" "犕綼誖鞁骳糒簰犤藣鵯俻偹僃壀愂昁杮禆紴絥軰鉳錃韛㓈㔨㛝㣁㤳㰆" "㱯㶔㷶㸢㸬㸽㻗㼎㾱䁅䋳䔒䟺䠙䡶䩀䰽")) ("ben" ("本奔笨苯夯体畚坌贲锛賁泍栟渀軬錛蟦鐼倴夲奙捹撪桳楍燌犇獖輽逩" "㡷㤓㨧㮺㱵䬱")) ("beng" ("甭蹦崩绷繃泵榜蚌迸抨堋唪嘣甏伻玤祊埲琫絣菶閍搒誁跰塴錋螷蠯嵭" "挷槰綳逬鏰镚鞛㑟㛝㱶㷯䋽䙀䨻䩬䭰䳞𢏳")) ("bi" ("比必笔筆鼻避毕壁畢闭閉逼臂彼蔽币幣碧辟毙斃鄙痹痺被蓖毖庇敝弊" "陛波肥费拂服秘泌脾瞥匕俾陂陴埤芘荜荸菝萆薜蘖吡哔狴庳愎滗濞弼" "妣婢嬖纰璧枇檗殍贲睥畀铋秕馥裨蚍筚箅篦舭襞跛跸鐾髀沘紕詖賁費" "鉍嗶箄罷蹕朼佖坒疕咇妼屄怭肸邲柲柀珌疪苾粊偪梐堛愊湢皕楅腷蜌" "閟飶彃滭稫綼馝潷熚獘獙蓽豍貏鄪駜骳髲廦罼觱鮅篳縪螷鞞奰鄨鎞鵖" "繴鏎襣躄贔驆鷩鷝鼊佊啚壀夶弻枈檘毴煏畁皀睤箆粃聛肹螕袐诐貱赑" "躃鐴閇鞸韠颷饆魓魮鰏鲾鸊㓖㕭㗉㘠㘩㙄㚰㠲㡀㡙㢰㢶㢸㧙㪏㪤㮄㮰" "㮿㯇㱸㳼㵥㵨㷶㹃㻫㻶㿫䀣䁅䁹䃾䄶䇷䊧䋔䌟䎵䏢䏶䐿䕗䖩䘡䟆䟤䠋" "䣥䦘䧗䨆䩛䪐䫁䫾䬛䭮䮡䯗䵄𡚁")) ("bian" ("边邊变變便遍编編辩辯扁辫辮辨鞭匾蝙贬卞弁苄忭汴缏煸砭碥稹窆褊" "笾鳊釆貶抃汳惼揙猵萹閞甂稨箯緶艑鴘籩匥変徧昪牑獱玣糄藊覍辡辧" "辺邉鍽鯾鯿㝸㣐㦚㭓㲢㳎㳒㴜㵷㺹㻞䁵䉸䒪䛒䡢䪻")) ("biao" ("表标標苞彪膘漂剽婊嫖骠杓飑飙飚焱灬镖镳瘭裱鳔髟鏖錶鏢驃鰾鑣俵" "猋颩覅墂摽滮颮熛蔈諘麃儦檦褾瀌謤爂臕藨贆穮飆驫幖徱磦脿飇飈飍" "骉麅㟽㠒㧼㯱㯹䔸䞄")) ("bie" ("别別憋瘪癟鳖秘蹩彆鱉蛂徶蟞襒鷩虌莂鼈龞㓖㜩㢼㱸㲢㿜䇷䉲䋢䏟䠥" "䭱𢠳𤺓")) ("bin" ("滨濱宾賓彬斌濒摈份频傧禀豳浜缤玢槟殡膑镔髌鬓儐頻檳殯臏瀕繽鬢" "汃邠攽椕豩擯璸矉霦蠙鑌驞髕梹獱瑸賔顮馪髩鬂䐔䳁")) ("bing" ("并病兵冰饼餅丙柄迸秉炳屏禀冫邴摒廪枋槟燹並併稟鉼檳怲陃昺苪栟" "窉偋掤蛃寎絣綆鞞鵧仌倂傡屛幷抦昞栤梹棅氷琕癛癝眪竝鈵靐餠鮩㓈" "㨀䈂䋑䓑䗒䴵𠊧")) ("bo" ("玻剥剝播伯博波脖拨撥勃膊薄搏驳駁卜簸舶泊跛白柏百佰般雹暴爆菠" "钵铂箔帛渤簿发番拍潘跑泼魄菩蒲瀑孛亳荸菔蕃薜蘖啵饽悖泺溥艴檗" "掰擘礴钹鹁趵踣鲅缽發鈸鉑潑蔔蘗瓝挀柭胉茀哱挬浡瓟砵郣桲蚾袚猼" "碆葧僰誖踄嶓鋍餑壆馞駮磻謈豰嚗懪濼簙襏鎛餺鵓犦礡糪繴譒蹳髆欂" "襮鱍鑮侼坺墢孹嶏彂愽敀曓栢煿牔犻疈癶盋箥艊苩袯鉢镈馎駊驋髉鮁" "鮊鲌㑟㔜㖕㗘㙸㝿㟑㧳㩧㩭㪍㬍㬧㱟㴾㶿㹀㼎㼣䂍䊿䍨䍸䑈䒄䗚䙏䞳" "䟆䟛䟦䢌䢪䥬䨌䪇䪬䫊䬪䭦䭯䮀䮂䯋䰊䰷䳁䵄䶈")) ("bu" ("不部步布补補捕怖哺埠薄堡卜簿附扑菩埔卩卟惚溥逋瓿晡钚钸醭鞴佈" "鈽誧吥咘峬捗鳪蔀餔篰鵏轐纀埗庯悑擈歨歩荹郶鈈餢鮬㘵㙛㚴㨐㳍㻉" "㾟䀯䊇䋠䍌䏽䑰䒈䝵䪁䪔䬏䳝䴝䴺")) ("ca" ("擦蔡拆嚓礤磣囃䟃䵽")) ("cai" ("才材采菜财財彩猜踩裁睬蔡釆採綵纔埰婇寀棌跐跴縩倸溨犲㒲㥒䌨䌽" "䐆䣋䰂䴭䴺")) ("can" ("参參残殘蚕蠶惨慘餐灿燦惭慚掺孱骖璨昝粲黪淺摻朁憯嬠澯穇驂黲傪" "叄叅喰嬱慙湌蓡薒蝅蠺謲飡鰺㘔㛑㜗㣓㥇㦧㨻㱚㺑㻮㽩㿊䅟䍼䏼䑶䗝" "䗞䘉䙁䛹䝳䣟䫮䬫䳻")) ("cang" ("藏舱艙苍蒼仓倉沧伧臧傖滄凔嵢獊鶬鑶仺匨蔵螥賶鸧㵴㶓䅮䢢")) ("cao" ("草操槽糙嘈曹澡造漕屮螬艚艸肏傮慅嶆慥懆鄵襙騲愺撡曺蓸褿鏪㜖㯥" "㽩䄚䏆䐬䒃䒑")) ("ce" ("策测測侧側册冊厕廁赦栅恻柵惻拺畟茦粣矠筴萴蓛憡厠嫧敇溭笧筞箣" "荝萗遪頙㥽㨲㩍䇲䈟䊂䔴䜺")) ("cen" ("参岑涔參埁笒梫梣嵾篸叄叅橬硶㞥㻸䃡䅾䤁䨙䯔䲋")) ("ceng" ("层層曾蹭噌缯繒碀嶒鄫曽竲㣒㬝䁬䉕")) ("cha" ("查察差茶插诧詫刹剎叉茬碴搽岔蜡喳苴荼搋吒咤嚓馇汊姹杈楂槎檫锸" "镲痄衩釵奼扠扱侘秅垞紁臿荖偛嗏疀艖蹅鍤嫅嵖挿揷擑査肞訍詧銟鑔" "靫餷㛳㢉㢎㢒㣾㤞㪯㫅䁟䆛䊬䑘䒲䓭䕓䟕䡨䤩䰈䲦䶪𦉆")) ("chai" ("柴拆差豺叉侪茈钗瘥虿釵儕齜袃祡喍蠆囆犲芆茝靫㑪㳗㾹䓱䘍䡨")) ("chan" ("产產颤顫蝉蟬缠纏铲鏟搀攙阐闡馋饞掺谗单掸渐苫沾冁谄蒇廛忏潺澶" "孱羼婵骣觇禅蟾躔單剷摻漸嬋諂毚禪儳巉懺讒讖旵辿丳惉梴棎湹覘煘" "鉆僝嵼滻獑裧儃嘽幝撣鋓幨燀磛蕆鋋簅螹瀍繟劖繵蟺襜襝譂嚵瀺酁欃" "囅驏灛艬鑱刬剗啴懴摌浐潹産硟緾纒脠袩誗讇鄽镵閳韂㔆㙴㙻㢆㢟㦃" "㬄㯆㵌㶣㸥㹌㹽㺥䀡䂁䊲䐮䑎䜛䠨䡪䡲䣑䤘䤫䥀䧯䩶䪜䱿䳻䴺䴼䵐𤮭")) ("chang" ("常长長场場厂廠唱肠腸倡尝嘗敞畅暢偿償昌猖尚裳倘淌伥鬯苌菖徜怅" "惝阊娼嫦昶氅鲳倀悵脹萇嚐鯧淐琩瑒裮鋹鋿錩閶韔闛鼚鷩戃鱨仧僘兏" "厰塲尙晿焻玚瑺瓺甞畼膓誯鏛锠镸鲿㙊㦂㫤䕋䗅䠀䠆䩨䯴𢠵")) ("chao" ("朝超潮吵抄嘲巢钞鈔炒绰剿怊晁焯耖紹勦綽縐濤弨眧訬鄛樔窲趠罺謅" "轈仦仯巐巣欩煼禉繛觘謿麨鼂鼌㶤㷅䄻䎐䏚䬤䰫")) ("che" ("车車彻徹撤扯拆掣澈池尺辙坼屮砗轍呫迠莗硩硨詀撦伡俥偖勶唓烲爡" "瞮聅蛼㔭㥉㨋㬚㯙㱌㵃㵔㾝㿭䁤䋲䑲䒆䚢䛸䜠䞣䤁䧪䨁䰩")) ("chen" ("沉晨趁尘塵衬襯陈陳称稱臣忱郴辰橙秤闯沈湛疹伧谌谶抻嗔宸琛榇肜" "胂碜眈龀疢瞋縝諶瀋闖櫬讖茞捵桭梣莐愖棽祳鈂煁墋綝樄蔯諃賝磣踸" "螴謓鍖齔儭贂麎嚫藽鷐儬夦屒敐曟硶莀薼訦趂趻軙迧霃齓㕴㧱㫳㲀㴴" "㽸䆣䒞䗞䚘䜟䞋䟢䢅䢈䢻䣅䤟䫖")) ("cheng" ("成程城称稱承乘诚誠盛呈撑撐惩秤懲橙澄逞骋盯枪抢趟醒丞伧郢埕噌" "浈枨柽樘晟塍瞠铖铛裎蛏酲傖搶槍騁鎗鐺朾虰峸郕宬悜浾脀偁埥庱掁" "梬珵脭荿揨棖棦湞牚琤塣鋮撜澂橕赬檉竀蟶鏿饓騬乗侱堘塖娍徎憆憕" "挰椉泟洆瀓爯珹睈穪窚筬絾緽赪阷靗頳㐼㞼㨃㲂㼩䀕䁎䁤䄇䆑䆵䆸䇸" "䔲䗊䚘䞓䧕䫆䮪")) ("chi" ("吃持尺迟遲翅齿齒池耻恥驰斥哧馳赤蚩茬痴匙弛侈炽哆离莉蛇移治傺" "郗坻墀芪茌搋叱啻嗤彳饬沱媸敕胝眙眵瘛褫螭笞篪豉踅踟魑呎泜祇紕" "喫飭飾滯熾離癡驪扡佁杝汦彽抶奓姼恀拸胣迣栻歭胵荎蚇乿淔耛蚳徥" "欼瓻貾痸絺觢誃趍跮鉓摛瘈箈箎鉹徲翨誺遫瞝踶骴鴟謘鍉懘謻饎鶒齝" "攡鷘黐侙倁勅勑叺呞嘨噄垑岻彨彲恜慗憏杘欫歯灻烾痓竾筂粎糦翄翤" "袳裭訵赿趩遅遟銐鵄鵣㒆㓼㓾㔑㔭㘜㙜㞴㞿㟂㡿㢁㢋㢮㥉㮛㱀㳏㶴㽚" "䇼䈕䊼䐤䑛䔟䗖䙙䛂䜄䜵䜻䞾䟷䠠䤲䪧䮈䮻䰡䰩䳵䶔䶵𤆍")) ("chong" ("虫冲沖充重崇憧宠茧酮涌盅种桩茺忡潼铳舂艟種樁衝蟲寵珫浺翀衶痋" "揰隀銃憃蝩橦罿蹖爞嘃埫崈徸摏漴褈㓼㓽㧤㹐䌬䖝䳯𠖥𢥞𣀒𧘂")) ("chou" ("抽臭仇愁瞅丑踌绸綢躊酬稠畴筹搐俦帱惆焘瘳雠鈕裯儔醜燾鯈疇籌吜" "怞杻杽牰栦偢婤紬椆絒菗搊詶殠篘雔嬦幬懤盩簉謅燽薵犨讎丒侴嚋犫" "皗矁臰讐酧醻霌魗㐜㘜㛶㤽㦞㨶㵞㿧䇺䊭䌧䌷䓓䔏䛬䥒䪮䲖𢭆")) ("chu" ("出处處除初础礎楚触觸厨廚储儲躇锄鋤畜矗橱雏滁搐硫淑絮著祝亍刍" "怵憷绌杵楮樗褚蜍蹰黜芻絀諸歜雛櫥齣泏豖俶敊琡詘滀耡趎鄐鉏犓蒢" "踀儊濋篨麆斶檚臅幮貙藸鶵躕傗処岀拀斣曯椘槒櫉欪禇竌竐耝荲蒭蕏" "遚閦齭齼㔘㕏㕑㗰㘜㙇㜗㡡㤕㤘㶆㹼㼥䅳䊰䎝䎤䖏䙕䙘䜴䟞䟣䠂䠧䦌" "䧁䮞𦷝")) ("chua" ("欻歘䏆䫄")) ("chuai" ("揣搋啜嘬踹蹉腄膗㪓㪜㱀䦟䦤䦷䴝")) ("chuan" ("船传傳穿串喘川椽舛遄巛氚钏舡釧伝汌玔荈圌歂瑏賗暷諯輲僢堾篅腨" "舩㯌㱛㼷䁣")) ("chuang" ("创創床窗闯闖疮幢葱囱撞怆疒舂囪愴瘡刱獊戧摐漺橦磢刅剏剙噇摤牀" "牎牕窓窻㡖㵂䃥䆫䇬䎫䚒䡴䭚")) ("chui" ("吹垂捶锤錘炊椎陲棰槌郵箠鎚倕圌湷搥腄菙魋埀桘篅顀龡㓃㝽㥨㩾䄲" "䍋䕓䞼䳠")) ("chun" ("春纯純唇鹑鶉淳椿醇蠢莼沌肫脣杶芚偆媋惷暙萶輇漘膞蓴憌橁踳輴錞" "鯙鰆鶞堾旾櫄浱湻滣睶箺膥萅蒓醕陙㖺㝄㝇㵮㸪㿤䄝䏛䏝䐇䐏䓐䔚䞐" "䣨䣩䥎䦮䫃䮞")) ("chuo" ("躇戳绰簇淖醛缀荃蔟啜辶辍焯踔踱龊綽綴輟鏃齪娖婥惙珿婼腏逴畷趠" "醊擉磭鎈歠嚽齱齹涰犳繛諁辵酫鑡㚟㲋䂐䃗䄪䆯䇍䋘䍳䓎䮕")) ("ci" ("次此刺磁词詞瓷伺辞辭雌慈差疵茨赐兹滋茈呲嵯祠恣鹚蚝螅粢糍趑訾" "玆茲賜薺朿佽佌庛柌泚玼皉秶郪偨絘莿蛓趀跐餈飺嬨骴濨薋蠀髊鶿刾" "垐嵳珁甆礠紪茊螆赼辝辤鷀㓨㘂㘹㞖㠿㡹㢀㤵㩞㹂䂣䆅䈘䓧䖪䗹䛐䦻" "䧳䨏䭣䯸䰍䲿䳄䳐")) ("cong" ("从從匆聪聰丛叢囱囪葱蔥窗苁淙骢琮璁枞樅縱婃孮徖悰棇慒潀漎暰瑽" "蓯賨瞛錝蟌鍐藂謥鏦驄欉従忩怱悤憁樬樷漗灇焧燪爜牎牕窓窼篵緫縦" "繱聡聦誴賩鍯鏓騘㗰㼻䆫䉘䕺䳷")) ("cou" ("凑湊簇趣揍族蔟楱辏腠輳趨藪傶㫶")) ("cu" ("粗促醋簇错趋趣数卒蔟徂猝槭殂酢蹙蹴數縐錯趨梀觕塶噈憱踧殧瘯鼀" "顣麤瘄皶縬脨豠趗蹵麁麄㗤㤘㰗䃚䎌䓚䙯䛤䟟䠓䠞䢐䥄䥘䬨")) ("cuan" ("窜竄蹿篡蹲攒汆撺爨镩鋑劗攛巑攢躥櫕殩濽熶簒鑹㠝㭫㵀㸑䆘䞼䰖")) ("cui" ("脆摧催粹崔瘁淬翠橇洒衰萃啐悴璀榱毳隹倅崒焠脺凗嗺墔慛漼綷趡踤" "磪縗膵膬竁鏙伜啛崪忰槯獕琗疩皠竴粋紣缞翆脃臎顇㝮㥞㧘㯔㯜㱖㳃" "㵏㷃㷪䂱䃀䄟䆊䊫䔴䢪䧽")) ("cun" ("村存寸蹲浚忖皴吋刌拵籿袸踆墫壿澊邨䍎")) ("cuo" ("错錯措挫搓摧磋撮昔厝嵯脞锉矬痤瘥鹾蹉銼營侳剉剒莝瑳蒫蓌蔖遳縒" "醝鹺齰躦嵳歵睉莡虘逪鄼齚㟇㭫㽨䂳䐣䐤䑘䟶䠡䣜䥘䰈䱜䴾")) ("da" ("大打达達答搭瘩耷胆哒嗒怛妲沓疸褡笪靼鞑躂韃汏呾迖炟羍荅畣匒搨" "劄撘觰噠褟薘鎝繨鐽酇墶溚畗眔箚荙蟽詚跶逹酂㙮㜓㟷㯚㾑㿯䃮䐊䑽" "䩢䳴䵣")) ("dai" ("代带帶待袋大戴呆逮歹傣殆贷怠递毒隶埭甙呔岱迨逯骀绐玳棣黛貸載" "馱遞遝汏柋軑紿釱詒軩跢廗獃箈蝳駘艜騃蹛瀻襶靆叇嘚帒帯懛曃歺瑇" "簤緿軚轪霴黱㐲㞭㫹㯂㶡㻖㿃䈆䒫䚞䚟䲦𦄂")) ("dan" ("但单單弹彈担擔蛋淡胆膽诞誕旦耽丹氮郸掸惮赡石潭蜒詹湛儋萏啖澹" "澶檐殚赕膻眈钽疸瘅聃箪訑啗憚撢簞贍伔刐帎沊狚玬柦砃紞衴唌惔酖" "啿覘觛亶窞鉭僤匰舕蜑髧勯噉撣潬鄲憺暺殫澸燀餤鴠黕癉禫甔癚襌嚪" "聸蟺贉霮黮黵単噡妉媅弾瓭疍耼腅躭頕饏馾駳㔊㕪㗖㡺㫜㱽㲷㵅㺗㽎" "䃫䄷䉞䉷䨢䨵䩥䭛䮰䱋䳉")) ("dang" ("党黨当當挡擋荡蕩档檔铛鐺谠凼菪宕砀裆瘍儅噹燙盪襠讜婸愓嵣瑒瓽" "逿碭潒澢璗璫礑簜簹艡蟷闣攩欓偒圵垱壋氹灙玚珰瞊筜蘯譡趤雼䑗䣊" "䣣䦒")) ("dao" ("到道导導倒刀岛島稻盗盜捣搗悼蹈祷陶刂叨帱忉洮氘纛鳥裯濤檮燾禱" "舠捯菿幍禂魛壔幬擣檤翿瓙噵嶋嶌嶹朷梼稲衜衟軇釖隝隯鱽㔑㠀㨶㿒" "䆃䊭䌦䣣䧂䮻䲽")) ("de" ("的地得德登底陟锝淂墬嘚徳恴惪鍀㝵㝶㤫㥀㥁㯖䙷䙸")) ("dei" ("得哋䮻")) ("den" ("参參扽")) ("deng" ("等灯燈登凳瞪蹬橙澄邓噔嶝戥磴眙镫簦鄧豋墱嬁璒鐙霯僜朩櫈竳覴隥" "䒭䠬䮴")) ("di" ("地第敌敵底低帝弟的抵滴递遞堤涤滌嘀缔締笛逮迪狄翟嫡蒂隶芍提题" "蹄逐氐籴诋谛邸坻莜荻娣柢棣觌胝砥碲睇镝羝骶泜牴約詆隄適諦題鏑" "旳杕玓呧弤阺苖虳浟軑梑梊焍珶袛釱媞揥渧菧菂觝軧靮楴馰墆墑嵽疐" "禘聜蝃墬樀潪蔕蔋踧遰甋踶嚁磾篴螮鍉藋蹢鞮鬄藡籊糴覿鸐仢仾偙僀" "哋唙啇啲坔坘埅埊埞奃嶳廸怟慸拞掋摕滺眡祶肑腣苐茋蔐豴赿趆蹏轪" "逓鉪頔髢㡳㢩㣙㦅㪆㭽㰅㹍㼵䀸䀿䂡䊮䍕䏑䑭䑯䗖䞶䟡䢑䣌䧝䨀䨢䨤" "䩘䩚䮤䯼䱃䱱䲦䴞䵠䶍")) ("dia" ?嗲) ("dian" ("点點电電店典颠顛殿淀澱甸奠垫墊佃惦踮掂滇碘靛拈涎沾阽坫巅玷钿" "癜癫蜓簟鈿巔癲扂敁痁婝婰傎厧琠痶槙蒧瘨壂蕇磹蹎驔齻嚸奌嵮巓攧" "敟槇橂琔蜔顚㓠㚲㝪㞟㥆㵤㶘㸃㼭䍄䓦䟍䧃䩚")) ("diao" ("掉调調钓釣吊雕叼稠碉凋刁敦鸟跳莜钌铞铫蜩踔貂鲷弔彫鳥綢趙鯛伄" "扚虭屌盄釕蛁琱軺誂鳭銚魡殦蓧瞗窵錭藋鵰奝汈瘹矵窎竨訋銱鋽鑃鮉" "鼦㒛㪕㹿䂪䂽䄪䄷䉆䔙䠼䳝䵲𨍳")) ("die" ("爹跌叠疊蝶碟迭谍涉踢至窒佚垤堞揲喋渫轶牒瓞褶耋蹀鲽鳎絰軼諜褻" "鐵咥峌挕昳柣胅苵眣啑惵聑臷詄跕镻楪跮墆嵽蜨艓褋螲鰈鰨恎戜攧曡" "殜氎渉牃畳疉眰绖耊褺趃㑙㥈㦶㩸㩹㫼㬪㭯㲲㲳㷸㻡䏲䘭䞇䞕䠟䪥䮢" "䲀䳀䳻䴑𢶣")) ("ding" ("定顶頂订訂盯钉釘叮丁锭錠鼎汀仃葶啶玎腚碇町铤疔耵酊帄艼庰娗飣" "婈靪椗嵿碠鋌濎薡顁奵忊檙矴磸鐤饤鼑㝎㝪㫀㴿㼗𩠑𪔂")) ("diu" ("丢丟铥颩銩")) ("dong" ("动動东東懂冬洞冻凍董栋侗恫酮筒垌咚岽峒氡胨胴硐甬鸫棟湩鼕挏苳" "戙埬崠涷菄衕筩蝀墥嬞蕫駧霘鶇倲働娻峝崬昸氭眮笗箽腖諌鯟㑈㓊㖦" "㗢㜱㢥㨂㼯䂢䅍䍶䞒䵔")) ("dou" ("都斗豆抖逗兜陡蚪痘读逾蔸渎窦窬篼枓鬥脰瀆竇讀唗浢郖梪荳敨鋀餖" "兠吺唞枡橷毭閗闘阧饾鬦鬪鬬鬭㛒㞳㢄㨮㪷㷆䄈䇺䕆䕱䛠䬦都")) ("du" ("度读讀独獨毒渡肚都堵督镀鍍杜赌賭犊睹妒顿芏嘟渎椟橐牍碡蠹竺笃" "纛髑黩詫頓篤瀆櫝牘犢竇黷帾秺陼喥裻蝳閬醏鍺錖闍儥斁殰簬襡皾贕" "韣韇韥讟凟匵厾妬嬻暏殬涜琽瓄簵荰螙蠧覩読豄鑟阇靯騳㓃㱩㸿㹍㾄" "䀾䄍䅊䈞䐗䓯䙱䟻䢱䪅䫳䮷䲧都")) ("duan" ("断斷段短端锻鍛缎緞椴煅簖踹耑偳剬媏腶葮碫毈躖籪塅瑖褍鍴㫁㱭䠪")) ("dui" ("对對队隊堆兑敦锐追槌怼憝碓镦兌銳祋痽頧錞濧懟濻薱瀩譈鐓轛兊垖" "塠対嵟憞桘磓綐鋭鐜陮㙂㟋㠚㨃㬣㳔㵽䇏䇤䔪䨴䨺䬈䬽䯟𠂤")) ("dun" ("盾顿頓吨噸蹲墩敦囤钝遁沌豚炖砘礅盹趸惇鈍燉躉伅庉扽崸腞蜳潡遯" "撉鐓鶨驐墪弴撴犜踲蹾逇㬿䤜𣎴")) ("duo" ("多夺奪躲朵踱哆跺度掇垛舵剁惰堕隋陀驮泽锗咄哚沲沱缍柁棰铎裰馱" "墮綞橢澤點鐸杕柮柂陏陊剟茤剫敓痑莌埵敪毲椯趓墯嶞鄲錞鍺鮵襗鬌" "鵽嚲奲亸凙刴嚉垜夛媠尮崜徳悳憜挅挆敚敠朶桗炧炨痥袳跥躱軃鈬飿" "饳㔍㖼㙐㛆㛊㣞㥩㧷㻔㻧䁟䄍䅜䍴䐾䑨䒳䙃䙟䙤䠤䤪䤻䩔䩣䫂䯬𢜬𥞛")) ("e" ("略饿餓恶惡额額哦掠鹅鵝呃愕鳄鱷峨俄蛾阿隘胺歹讹娥厄扼遏鄂蛤哑" "邑鬲噩谔垩苊莪萼猗阏屙婀轭腭硪钶锇锷鹗疴颚啞堊訛軛詻鍔顎玀吪" "囮岋阨枙迗咢峉砐涐蚅婐珴堨堮崿皒睋豟軶圔搤搹痾鈳蝁誒噁鋨頞魤" "儑嶭諤遻閼餩櫮蘁鶚齃鑩齶偔僫卾呝咹妸妿娿峩悪戹湂琧硆磀蕚覨誐" "譌讍貖遌鈋阸隲頟騀魥鰐鵞㓵㔩㕎㖾㗁㗉㟧㠋㡋㦍㧖㩵㮙㱦㷈㼂㼢㼰" "䄉䆓䑥䑪䓊䔾䕏䖸䙳䛖䝈䞩䣞䩹䫷䱮䳗䳘䳬")) ("ei" ("诶誒欸")) ("en" ("恩蒽摁奀煾䅰䊐䬶䭓䭡")) ("eng" ?鞥) ("er" ("而二儿兒耳尔爾饵洱贰佴濡迩珥铒鸸鲕貳餌邇尒侕刵咡峏洏耏陑栭栮" "毦胹荋唲眲渳聏衈輀鉺樲駬鮞鴯檽臑薾儞児尓弍弐腝袻誀貮轜隭髵㒃" "㖇㚷㛅㜨㢽㧫㮕䋙䋩䌺䎟䎠䎶䏪䣵䮘")) ("fa" ("发發法乏伐阀閥罚罰拨筏珐泛垡砝琺撥髮沷疺茷瞂藅佱傠姂彂栰橃灋" "発罸蕟髪㕹㘺㛲㳒䂲䇅䒥䣹")) ("fan" ("反饭飯翻犯范泛凡繁番烦煩返帆贩販藩樊矾钒潘蕃蘩拚幡梵燔畈袢蟠" "蹯氾汎釩墦範繙礬奿杋犿籵柉軓笵笲觙軡軬僠勫滼鄤嬏魬橎璠膰薠旛" "羳瀪轓颿瀿鐇籓蠜鱕鷭仮凢凣噃嬎忛憣旙棥瓪畨盕緐舧襎訉飜飰㕨㝃" "㠶㤆㳎㴀㶗㸋㺕㼝㽹㾱䀀䀟䉊䉒䊩䋣䋦䌓䐪䒠䒦䕰䛀䡊䣲䪛䪤䫶䭵䮳" "飯")) ("fang" ("方放房防仿纺紡访訪妨坊肪芳匚邡彷枋钫舫鲂倣汸昉瓬淓鈁髣魴鶭埅" "旊昘牥眆蚄趽鰟鳑鴋㑂㕫㤃㧍㯐䉊䢍䦈䲱")) ("fe" ?䒈) ("fei" ("飞飛非费費肥匪废廢肺沸啡菲诽吠裴芾狒悱淝妃绯榧贲腓斐扉祓砩镄" "痱蜚篚翡霏鲱屝紼賁誹昲朏胇胏俷剕厞疿茷奜婓陫棐萉郿緋蜰裶曊癈" "餥馡鼣濷蟦騑櫠騛鯡鐨墢廃杮渄猆蕜蕟靅靟飝髴㓈㔗㥱㩌㭭㵒㸬㹃㾱" "䀟䆏䈈䉬䍨䑔䒈䕁䕠䚨䛍䞳䠊䤵䨽䨾䰁")) ("fen" ("分奋奮粉愤憤纷紛份忿吩坟墳粪糞氛颁芬酚焚汾盼偾拚瀵玢棼贲燔鲼" "鼢兝棻賁頒坋妢弅昐枌炃砏秎羒翂蚡衯梤鈖雰僨蒶幩濆魵鳻橨歕膹蕡" "黺羵鼖豶轒饙鐼黂坆岎帉朆朌燌燓獖肦蚠訜豮隫餴馚馩鱝㖹㥹㮥㱵㷊" "㸮㻞㿎䀟䢍䩿䯨䴅𦐈")) ("feng" ("风風封丰疯瘋蜂峰缝縫锋鋒逢奉凤鳳讽諷蚌泛方枫烽冯俸酆葑唪沣逄" "砜氾汎馮楓豐鵬夆妦甮捀偑桻覂堸崶渢焨猦犎艂豊摓賵檒灃蘴飌麷仹" "僼凨凬凮堼寷峯沨浲湗漨煈熢盽碸篈綘莑蠭赗鄷鏠靊鳯鴌㡝㦀㵯䏎䙜" "䟪䩬䩼䵄")) ("fo" ("佛坲仏㤇")) ("fou" ("否不缶芣復缹紑殕剻鴀哹椱竎缻裦雬䬏䳕")) ("fu" ("复複服父府夫负負妇婦富副佛傅福浮附幅伏肤腐膚符付咐扶斧袱缚縛" "辐俘辅輔輻覆腹俯敷孵蝠抚撫甫赴凫鳧蔽沸拂氟涪弗釜脯腑赋阜讣仆" "莆匐阝郛芙芾苻茯莩菔拊掊呋呒幞怫溥滏宓艴孚驸绂绋桴赙祓砩黻黼" "罘稃馥蚨蜉蝮麸趺跗鲋鳆鞴伕彿芣訃紼紱復鈇賦頫駙麩賻巿冹刜邞咈" "姇岪帗弣枎泭俛垘峊怤柫枹柎洑玸砆胕茀垺尃祔蚥衭郙偩烰琈笰紨翇" "荴虙蚹袚棴罦蛗軵暊綍綒艀葍萯蜅榑箙鄜韍嘸澓緮蝜褔鳺嬔糐蕧諨踾" "輹鮒鴔鍑簠襆鯆鵩纀鰒鶝乀乶俌冨嚩圑坿妋婏媍懯払抙捬旉栿炥焤玞" "甶畉畐畗癁盙秿稪筟粰絥袝詂豧釡鉘鉜錇鍢陚韨颫髴鬴鮄鳬麬麱㓡㕮" "㗘㙏㚆㚕㜑㝿㞎㟊㠅㡝㤔㤱㪄㫙㬼㳇㵗㷆㽬㾈㾱䂤䃽䋨䋹䌗䌿䍌䍖䎅" "䑧䒀䒄䒇䓛䔰䕎䗄䘀䘄䘠䝾䞜䞞䞯䞸䟔䟮䠵䡍䥤䦣䧞䨗䨱䩉䪙䫍䫝䬪" "䭮䭸䮛䯱䯽䳝䵗䵾福𦱖𧌓")) ("ga" ("噶嘎胳咖轧伽尬尕尜旮钆骱軋釓嘠玍錷𠁥")) ("gai" ("改该該概盖蓋溉钙鈣骸阂芥汽丐陔垓戤赅胲賅閡侅峐荄摡祴絯豥賌隑" "瓂乢匃匄姟忋晐槩槪漑畡絠葢郂㕢㧉㮣䏗䪱𠁥𩕭")) ("gan" ("干感赶趕敢杆肝甘竿秆稈柑赣汗迁乾坩苷尴擀泔淦澉绀橄旰矸疳酐桿" "幹榦尷贛扞玕皯盰虷凎涻紺釬嵅詌筸骭漧蜬鳱簳灨乹亁仠倝凲尲尶忓" "攼檊汵粓芉衦贑迀鱤鳡㺂䃭䇞䔈䤗䯎䲺䵟")) ("gang" ("刚剛钢鋼纲綱岗崗港缸冈岡肮肛杠扛亢戆罡颃筻舡阬釭溝槓疘矼笐堈" "棡犅堽摃碙頏戇冮戅掆焵牨罁罓鎠㟠㟵㽘䴚")) ("gao" ("高告搞稿膏糕羔篙皋镐浩咎睾诰郜蒿藁缟桕槔槁杲锆睪誥縞鎬笴祰滜" "煰筶暠皜鋯檺櫜鷎鼛叝吿夰槀槹橰皐祮禞稁稾羙臯菒藳餻髙鯌㚏㚖㾸" "䗣䨢𦤎")) ("ge" ("个個革各哥歌格隔割胳搁擱骼疙鸽鴿噶盖戈葛蛤阁铬浩菏合咯烙屹鬲" "仡哿圪塥嗝阖纥搿膈砝硌镉袼颌虼舸髂紇郃鉀閘箇蓋鉻閣閤頜鎘闔扢" "犵肐佮挌牁茖笴愅渮滆滒觡鉿麧鞈韐嶱擖獦輵鮯鞷轕齃匌呄嗰戓戨敋" "槅牫牱臵葢蛒裓諽謌鎶韚鰪鴚㗆㝓㠷㦴㨰㪾㵧㷴䆟䈓䐙䕻䗘䘁䛋䛿䢔" "䧄䨣䩐䪂䪺䫦𪃿")) ("gei" ("给給胲")) ("gen" ("跟根哏痕亘茛艮亙剆刯㫔㮓䫀")) ("geng" ("更耕梗哽庚羹埂耿粳颈炔邢硬亘赓绠炅鲠亙賡頸挭浭郠堩揯菮綆緪骾" "鯁鶊峺搄暅畊秔稉絙絚縆羮莄鹒㾘䋁䌄䨣䱍䱎䱭䱴")) ("gong" ("工共公功攻供巩鞏贡貢拱宫宮弓躬汞蚣赣恭龚虹红廾珙肱蛩觥紅釭龔" "贛疘羾拲栱匑蛬嗊塨幊愩輁魟澒篢穬灨厷唝杛玜碽糼觵贑躳銾鋛龏㓋" "㔶㤨㧬㫒㭟㯯㺬㼦䂬䇨䔈䡗䢚䱋")) ("gou" ("够夠构構狗沟溝钩勾鉤购購苟垢拘句佝诟岣逅遘媾缑枸觏彀耩笱篝鞲" "骺搆詬雊穀芶姤耇冓痀茩蚼傋軥緱鴝覯豰韝鷇坸撀煹玽耈耉褠訽豿鈎" "㗕㜌㝅㝤㨌㳶㺃䃓䝭䞀")) ("gu" ("古姑故固顾顧鼓股骨谷估孤雇僱咕钴鈷菇辜皋箍沽蛊滑家贾角苦嘏诂" "菰呱崮汩梏轱牯牿胍臌毂瞽罟锢瓠鸪鹄痼蛄酤觚鲴骰鹘詁賈穀錮鴣轂" "離鵠蠱夃扢抇杚泒狜柧凅唃罛羖堌淈蛌棝軱尳愲搰稒鈲榖榾箛蓇嫴橭" "縎鮕濲薣瀔盬鶻唂崓怘焸皷皼祻笟糓脵苽頋餶馉鯝鶮鼔㒴㚉㧽㯏㼋㽽" "㾶䀇䀜䀦䀰䅽䊺䍍䍛䐨䓛䓢䜼䡩䮩䵻䶜")) ("gua" ("挂掛瓜刮寡褂剐括舌适蜗卦诖呱栝胍脶鸹聒蝸颳捖剮罣筈絓罫腡葀詿" "趏劀瘑緺髺鴰懖騧冎叧啩坬桰煱踻銽頢㒷䈑")) ("guai" ("怪拐乖掴枴夬柺罫癐旝叏恠箉㧔㷇㽇䂯䊽")) ("guan" ("关關观觀管官馆館惯慣灌贯貫罐棺串冠纶斡倌莞菅掼擐浣涫脘盥鹳矜" "缶鳏淪琯綸櫬鰥鸛毌丱悺悹痯祼筦摜瘝澣錧雚爟瓘矔鱞鑵鱹樌泴潅癏" "礶罆舘蒄覌観謴輨遦鏆関闗鳤㮡㴦䂯䌯䎚䏓䗆䗰䘾䙛䙮䝺䦎䩪䪀䲘館")) ("guang" ("光广廣逛横咣犷潢桄胱洸獷迋俇垙烡珖茪臦銧臩侊僙姯広櫎灮炗炛輄" "黆㫛䍍")) ("gui" ("规規鬼贵貴柜归歸轨軌跪闺閨诡詭硅龟龜概瑰圭癸桂刽会撅傀祈炔洼" "匦匮刿隗庋宄妫桧炅晷眭皈簋蹶觖鲑鳜珪會匱劊檜鮭櫃繪鱖氿朹佹昋" "垝姽邽庪茥匭祪窐趹媯溈筀蛫媿廆溎觤厬嫢摫劌嶡撌暩槻槼蟡瞶禬巂" "襘鐀騩亀嬀巜帰恑攰攱敮椝潙璝瓌瞆膭蓕袿郌陒鞼鬶鬹鱥㔳㙺㧪㨳㩻" "㪈㱦㲹㸵䁛䃽䇈䌆䍯䍷䐴䖯䙆䝿䞈䞨䠩䣀䤥䯣䰎䳏")) ("gun" ("滚滾棍辊浑混丨衮绲磙鲧袞渾輥錕鯀鰥掍袬睔緄裷蔉璭睴蓘裩鮌㔳㙥" "㨰㫎㯻䃂䎾䙛䜇䵪")) ("guo" ("国國过過果锅鍋裹郭活涡馘蠃埚掴呙帼崞猓椁虢聒蜮蜾蝈堝渦幗摑槨" "蝸蟈惈淉嘓墎慖漍粿聝緺膕輠濄錁簂鐹啯囯囶囻圀敋綶腂腘菓鈛餜馃" "㕵㖪㚍㞅㳀㶁䂸䆐䐸䙨䤋䬎䴹")) ("ha" ("哈蛤虾獬铪蝦鉿奤𠀀")) ("hai" ("还還孩海害咳嗨嗐骸氦亥骇胲颏醢閡駭咍烸餀頦酼饚㕢㜾㤥㦟㧡㨟㱚" "㺔䂤䇋䍖䠹䠽䯐䱺𠀅𥩲")) ("han" ("喊含汉漢寒焊旱汗憾撼捍厂干酣憨邯韩涵函罕翰悍邗菡撖擀犴阚泔澉" "瀚旰晗焓顸颌颔蚶酐鼾軒鈐幹銲頜頷韓灘扞肣虷唅哻涆豻晥梒淊琀釬" "閈睅頇椷甝馯嫨蜭谽鳱暵熯蔊鋎鋡澣螒魽嚂壏歛顄顉駻雗攌譀豃闞鶾" "鬫佄傼凾厈圅垾娢娨屽崡晘浛浫澏炶猂皔筨莟蛿貋闬馠㑵㒈㖤㘎㘕㘚" "㙈㙔㙳㜦㟏㟔㢨㨔㪋㮀㲦㵄㵎㶰㸁㺖㼨㽉㽳䁔䈄䌍䍐䍑䎏䎯䏎䏷䐄䓍" "䓿䕿䖔䗙䗣䘶䛞䤴䥁䦈䧲䨡䫲䮧䶃")) ("hang" ("行航肮夯杭狠炕吭狼巷沆绗桁颃酐汻斻苀迒笐蚢貥絎頏魧筕鴴鸻㤚䀪" "䘕䟘䢚䣈䦳䲳䴂")) ("hao" ("好号號毫耗豪壕浩皋镐嚎郝貉涸睾蒿薅嗥嚆濠灏昊皓颢蚝睪鄗鎬蠔顥" "呺勂昦秏哠悎茠淏滈滜暠澔皜皞諕薃薧藃籇譹鰝灝侾傐儫嘷噑峼恏晧" "暤暭曍椃瀥獆獋獔皡皥聕貈㕺㘪㙱㚪㝀㞻㠙㩝㬔㬶㵆䒵䚽䝞䝥䧚䧫䪽" "䬉䯫")) ("he" ("和合河何喝盒荷核呵贺賀嗬褐盖硅害菏禾貉阂涸赫鹤黑霍钾苛渴洽吓" "蝎诃劾壑藿嗑阖纥曷盍耠颌蚵翮紇郃訶暍鉀蓋閡閤頜嚇轄闔鵠繳鶴犵" "佫厒姀峆籺凅敆欱盉嵑猲嗃廅楁毼滆煂輅鉌熇熆蒚麧澕篕翯螛魺餲礉" "鞨鬩齕覈鶡龢俰咊哬啝喛惒抲柇槅焃爀狢癋皬盇碋秴萂葢蠚袔訸詥貈" "釛隺靎靏餄饸鲄鸖鹖龁㓭㔠㕡㕰㙳㥺㦦㪉㬞㭘㭱㮝㮫㲦㵑㷎㷤㹇㻧㿣" "䃒䅂䎋䒩䓼䕣䙓䚂䞦䢔䢗䪚䫘䮤䯨䳚䳽䴳䵱䶅鶴")) ("hei" ("黑嘿嗨潶黒")) ("hen" ("很恨狠痕哏艮佷拫鞎噷詪㯊䓳")) ("heng" ("哼横橫衡恒恆亨行黉訇蘅绗珩桁韹黌姮胻啈脝揘絎楻誙澋諻鑅悙撔鐄" "鴴鸻㔰㶇䄓䒛䬖䬝䯒")) ("hong" ("红紅轰轟洪宏哄烘触缸港虹鸿弘汪黉訇讧荭蕻薨闳泓洚訌閎鬨鴻黌仜" "妅吰吽汯灴玒瓨竑苰浤紘翃耾谹揈渱渹焢竤舼鈜嗊葒谼鞃魟澒篊谾鋐" "彋輷謍鍧鍙霟叿呍唝垬娂宖峵嵤晎潂硔硡粠紭綋纮翝葓軣鉷閧顭㖓㢬" "㬴㶹㷎䀧䂫䃔䆖䉺䍔䜫䞑䡌䡏䧆䨎䩑䪦䫹䫺䬝䲨")) ("hou" ("后候厚猴吼喉侯堠後逅灬瘊篌糇鲎骺詬鱟吽呴垕洉郈茩缿鄇腄葔銗翭" "鍭餱齁鯸帿犼睺矦豞鮜鲘㕈㖃㗋㤧㫗㬋㮢㸸㺅䂉䗔䙈䞀䞧䡩䪷䫛䫺䳧" "𪖙")) ("hu" ("忽护護呼乎互湖胡虎户戶糊壶壺蝴葫狐瑚唬惚抚核弧沪戏许羽芋冱芴" "唿囫岵猢怙汩浒滹琥槲轷胍觳烀煳戽扈祜瓠鹄鹕鹱虍笏酏醐斛鹘沍許" "楛鈷滬撫擭濩鵠鬍匢抇芐垀昒昈曶枑峘啒婟淴烼焀虖媩欻搰楜綔嘝嫮" "嫭寣滸鄠幠槴歑熩蔰衚魱縠膴螜鴩豰餬謼瀫鰗鶘鶦鶻韄頀乕冴匫喖嘑" "嚛壷帍弖戯戱戸摢泘瓳箶簄絗苸萀蔛虝軤鍸雐頶鱯鳠鳸鸌㕆㗅㦿㧽㨭" "㪶㫚㯛㷤㸦㹱㺉㽇㾰㿥䁫䇘䈸䉉䉿䊀䊺䍓䎁䔯䕶䗂䚛䛎䞱䠒䧼䨥䨼䩴" "䪝䭅䭌䭍䮸䲵䵻")) ("hua" ("话話化花画畫划滑哗嘩华華猾桦樺豁狯骅砉铧稞踝劃鮭譁杹咶崋釫搳" "罫觟摦嫿嬅槬澅輠鋘澮獪螖錵繣蘤鏵蘳驊鷨婳畵磆舙芲蕐諣譮㓰㕦㕲" "㕷㚌㟆㠏㠢㦊㦎㩇㭉㮯䅿䇈䊐䏦䔢䔯䛡䠉䱻䴳䶤𢄶")) ("huai" ("坏壞怀懷徊槐淮孬踝佪咶諙褱褢瀤櫰蘹蘾壊懐竵耲㜳㠢䃶䈭䴜")) ("huan" ("换換环環欢歡缓緩还還幻唤喚患灌桓痪豢焕涣宦皖眩郇奂垸苋萑擐圜" "獾洹浣漶寰逭缳瑗脘锾鲩鬟奐莧渙煥瘓澴鍰鸛犿肒峘狟捖荁睆雈獂瑍" "綄羦貆輐鴅嬛懁澣豲鯇攌繯轘嚾懽酄鐶闤瓛讙驩唍喛寏嵈愌梙槵歓潅" "烉糫萈藧貛镮阛鯶鰀鵍㓉㔳㕕㠢㡲㢰㣪㦥㪱㬇㬊㵹㶎㹖㼫㿪䀓䀨䁔䆠" "䈠䊐䍺䒛䝠䠉䥧䦡䭴䮝䯘䴟")) ("huang" ("黄黃慌皇蝗荒晃煌磺恍谎謊凰惶横簧幌芒茫隍徨湟潢遑璜肓癀蟥篁鳇" "洸巟怳炾衁偟喤堭媓崲軦滉葟榥熀撗獚皝艎熿穔鍠餭嚝鎤爌趪騜鰉鷬" "兤塃墴宺愰晄曂朚櫎瑝皩詤锽鱑㞷㤺㨪㬻㾠㾮䁜䄓䅣䊗䊣䌙䍿䐠䐵䑟" "䞹䪄䮲䳨𣄙𪏙")) ("hui" ("会會回挥揮灰恢辉輝毁毀汇匯慧悔绘繪虫堕徊徽蛔卉惠晦贿秽烩讳诲" "戏诙茴荟蕙咴哕喙悝隳洄浍彗缋珲桧晖恚眭钺皓虺蝰蟪麾沬韋迴渙彙" "暉琿詼賄違誨墮諱檜燬燴穢佪恛拻洃芔烜烠蚘豗痐噅撝廆楎煇煒鉞隓" "嘒禈圚墯嬇憓槥潓翬蔧褘輠噦橞毇濊澮獩螝檓璯篲薉薈餯瞺禬繐繢翽" "藱譓譭鏸闠鐬饖譿顪鰴鑴僡儶叀噕噧嚖囘囬婎寭幑廻廽彚恵戯戱暳櫘" "殨泋湏滙瀈烣絵翙翚蛕蜖袆詯逥阓靧韢頮颒鮰㑰㑹㒑㜇㞧㤬㥣㨤㨹㩓" "㩨㬩㰥㱱㷄㷐㻅㽇䂕䃣䅏䇻䌇䍷䎚䏨䕇䙌䙡䛛䛼䜋䠉䤧䧥䩈䫖䫭䰎䵻" "𠧩")) ("hun" ("混昏浑渾婚魂棍荤昆诨馄阍溷珲梡湣焜琿葷餛倱圂惛掍涽焄棞棔殙敯" "楎睧睔慁睯緄觨緡諢閽繉餫轋顐鼲俒堚忶惽昬焝祵鯶㑮㕵㥵㨡㨰㮯㯻" "䅙䅱䊐䐊䚠䛰䧰䫟䮝䰟䴷")) ("huo" ("活或火伙货貨获獲和豁祸禍惑硅霍越劐壑藿攉嚯夥砉钬锪镬瓠鹱耠蠖" "過擭濩穫沎佸捇眓秮掝湱鈥嗀嗀萿濊嚄謋豰檴瓁臒雘瀖矱霩騞曤臛矐" "鑊龢韄頀靃剨咊咟嚿奯彟彠旤楇癨矆礊秳耯艧蓃讗邩鍃閄鱯鳠鸌㓉㕡" "㗲㘞㚌㦜㦯㨯㨰㩇㯉㯛㶡㸌䁨䂄䄀䄆䄑䉟䋭䐸䣶䦚䨥䯏䰥")) ("ji" ("己机機几幾级級计計济濟极極基记記集及技际際击擊急积積即纪紀激" "继繼既鸡雞季挤擠绩績寄迹跡给給剂劑寂疾肌辑輯圾脊饥飢籍讥譏系" "吉吃疵革隔畸稽箕姬缉棘汲嫉蓟冀伎祭悸忌妓秸洁结藉近居蜡期其棋" "奇齐骑揖丌亟乩剞佶偈脔诘郅墼芨芰荠萁蒺蕺掎叽咭哜唧岌嵴猗洎彐" "屐骥畿玑楫殛戟戢赍觊犄齑矶睽羁嵇稷瘠瘵虮笈笄粢暨跻跽霁瞿鲚鲫" "髻麂伋訐喫結勣齊嘰緝璣磯薊覬薺蹟騎鯽繫蟻饑躋霽羈驥丮尐旡刉妀" "邔彶忣枅泲茍姞狤堲庪揤紒茤偮唶庴楖秶莋觙塈惎攲湒臮蛣覘鈒塉痵" "稘蔇蝍裚槉毄漃漈瘈穊緁耤膌誋銈銡鬾撠樍潗蓻觭諆諅踖踑踦鞊嶯憿" "橶濈瞡穄蕀螏錤嚌檕禨穖簊罽蹐隮鮆鴶櫅璾蟣襋鵋齌懻癠穧蟿鯚瀱蘄" "轚鐖鏶鱀蘮霵鞿鶺齎羇覿鑇魕鰿鰶虀蘻齏鸄躤鱭麡亼僟兾刏剤卙卽喞" "嗘坖垍墍姫峜嵆嵠彑愱撃擮旣曁朞梞檝檱檵櫭済焏犱猤玘皀皍礏禝稩" "筓箿継耭聻艻葪蘎褀襀覉覊譤賫賷躸郆鈘鍓鑙钑雦雧韲魝魢鱾鳮鶏鷄" "鹡㑧㑵㒫㔕㖢㗊㗱㘍㙨㙫㚡㞃㞆㞛㞦㠍㠎㠖㠱㡇㡭㡮㡶㤂㥍㥛㦸㧀㨈" "㭰㭲㮟㮨㰟㱞㱦㱯㲅㲺㳵㴉㴕㸄㹄㻑㻷㽺㾊㾒㾵䁒䆅䋟䍤䍯䐀䐕䐚䒁" "䓧䓫䓽䗁䚐䛋䜞䝸䞘䟌䠏䢋䢳䣢䤒䤠䦇䦈䨖䩐䩯䮺䯂䰏䰥䲯䳭䶓䶩𠼻" "𡜱𣪠𥡴𨸚")) ("jia" ("家加价價架假稼夹夾甲驾駕嫁佳颊茄頰嘉枷荚贾钾夏挟嘏伽郏葭拮岬" "浃迦珈柙戛胛恝铗铪镓痂瘕袷颉蛱笳袈跏骱挾浹莢傢賈鉀蝦頡豭駱扴" "泇毠玾唊郟梜硈耞脥舺婽徦揳斝猳幏椵犌筴蛺裌跲榎鉿鞂鋏鞈貑鴐檟" "鎵鵊麚乫仮価叚圿埉戞拁斚榢槚睱腵鉫頬餄饸鴚㔠㕅㪴㮖㼪㿓䀫䀹䁍" "䇲䑝䕛䛟䢔䩡")) ("jian" ("见見间間建件坚堅渐漸简簡检檢践踐减減艰艱肩尖健监監歼殲箭拣揀" "剑劍键鍵兼剪鉴鑒碱鹼贱賤捡撿溅濺煎舰艦奸荐茧繭俭儉笺缄柬硷槛" "饯涧沮齐钱纤湛僭谏谫谮茛菅蒹搛囝犴湔蹇謇缣枧楗戋戬牮犍毽腱睑" "锏鹣裥笕箴翦趼踺鲣鞯姦軒淺閒筧箋齊澗緘縑諫錢險餞濫檻瞼薦鏨騫" "鑑纖韉戔枅洊俴挸栫珔帴惤猏豜堿寋揃揵湕牋菺跈鈃靬暕椷瑊瑐葌僣" "戩榗熞糋蔪諓鳽熸蕑鋻瞷螹顅餰麉藆襉鞬礛譖騝鬋鵳瀸瀳鰎鰔劗櫼鰜" "鶼籛譾鰹虃魙襺鑯鑳侟俿倹偂冿剣剱劎劒劔囏姧弿徤擶旔梘検椾樫瀐" "瀽玪睷瞯碊磵礆篯絸繝聻臶蕳蠒襇覵覸諌謭譼豣賎趝釼銒鍳鎫鏩鐗鐧" "鑬钘韀馢魐鳒鹸鹻㓺㔋㔓㣤㦗㨴㨵㯺㰄㱯㳨㵎㶕㺂㺝㽉䄯䅐䇟䉍䛳䞼" "䟅䟢䟰䤔䥜䧖䩆䬻䭈䭕䭠䮿䯛䯡䵖䵛䵡䵤䶠𢆞")) ("jiang" ("将將讲講江降匠奖獎酱醬僵浆缰漿韁桨槳疆姜虹蒋强茳洚绛犟礓襁耩" "糨豇紅強絳蔣彊繈薑瓨弶袶嵹翞膙橿殭螿謽顜傹勥匞塂壃夅奨奬弜摪" "摾滰畕畺疅糡繦繮葁蔃螀醤鱂鳉㢡㯍䁰䉃䋌䒂䙹䞪䥒𢘸𤕭𤕯")) ("jiao" ("叫教较較交脚腳角觉覺焦骄驕浇澆搅攪胶膠轿轎郊剿狡缴繳蕉椒娇窖" "嬌饺餃酵激礁嚼铰矫侥绞纠校咬佼僬艽荞茭菽挢噍峤徼湫姣敫爝皎鹪" "蛟醮跤鲛絞勦詨僥嘐鉸矯鮫挍捁珓窌筊滘煍嘂嘄摷斠漅儌劋嫶嶕嶠憍" "撟樔潐皛噭嬓憿敿燋膲蕎曒穚蟂鵁皦簥蟜蟭轇譑趭顜灂譥鐎鷍皭灚鱎" "鷮鷦釂呌嘦孂峧徺撹敎敽斅斆晈暞湬漖烄焳璬糺臫芁茮藠虠覐訆賋踋" "醶鴵齩㠐㩭㩰㬭㭂㰾㱶㳅㽱㽲㿟䀊䁶䂃䆗䘨䚩䠛䢪䣤䥞䪒䴔䴛𠞰𨺹")) ("jie" ("阶階解结結界接节節街姐借介揭洁潔届屆截戒竭杰捷睫皆诫誡概籍家" "价秸劫桔藉芥疥楷渴拾械祖偕偈讦诘卩苴葜拮喈嗟獬廨婕孑栉桀砝碣" "锴疖袷颉蚧羯鲒骱髻紇訐傑詰價頡櫛犵吤岊岕扻劼抾昅玠砎倢悈栨洯" "紒罝衱迼唶媎寁崨嵑椄湝絜菨蛣袺嵥楬楶滐瑎趌鉣榤犗箑耤蝔踕幯擳" "瀄褯檞薢鍇鍻鮚巀癤謯繲騔鐑鶛鶡躤蠽丯偼刦刧刼卪喼堦堺庎徣掲搩" "擑楐櫭毑琾畍稭脻腉艥莭葪蓵蜐蠘蠞裓觧誱鎅飷魀魪鹖㑘㑵㓗㓤㔾㘶" "㛃㝌㝏㞯㠍㠹㦢㨗㨩㨰㮞㮮㸄㸅㾏㿍䀷䁓䂃䂒䂝䂶䅥䇒䌖䔿䕙䗻䘁䛺" "䞦䟌䣠䥛䯰䰺䱄䲙䲸𡽱")) ("jin" ("进進今紧緊近金仅僅斤劲勁尽盡巾禁筋浸锦錦津谨謹襟靳晋烬肋湛卺" "荩堇噤馑廑妗缙瑾槿赆觐钅衿矜觔晉儘縉燼覲饉伒枃肵巹埐珒紟惍祲" "菫菳釿寖搢溍靲墐慬瑧僸嶜殣蓳鋟璡瘽賮嚍嬧濜璶藎贐侭凚劤厪嫤暜" "歏浕漌濅琎瑨荕訡鹶黅齽㝻㦗㨷㬐㬜㯲㯸㰹㱈㴆㶦㶳㹏㻸䀆䆮䉷䋮䌍" "䌝䐶䑤䒺䖐䗯䝲䢻䤐䥆䫴䭙䶖𠬶")) ("jing" ("经經睛精静靜惊驚竟景镜鏡境警净淨井敬竞競径徑鲸鯨晶腈茎莖颈頸" "憬劲荆兢京粳痉靖青氏烃醒刭儆阱陉菁獍泾迳弪婧檠晟肼胫旌蜻箐靓" "黥勁涇荊陘逕痙璟獷丼巠俓剄倞凈弳婛旍桱殑烴脛竫葝幜澋靚擏暻燛" "憼璥鵛蟼鶁鶄鼱麠亰傹坕坙妌婙宑曔梷汬浄濪瀞猄秔稉穽竧竸経聙葏" "誩踁頚麖㕋㘫㢣㣏㬌㵾㹵䑤䔔䜘䡖䴖䵞靖精𦀇")) ("jiong" ("炯窘冂垧迥炅扃熒冏囧坰泂絅煚幜熲皛駉褧顈瀅鎣侰僒冋埛檾澃烱煛" "綗蘏蘔逈颎駫㑋㓏㖥㢠㤯㷗㷡䌹䐃䢛")) ("jiu" ("就九究旧舊久酒救纠糾舅揪啾玖韭灸厩臼咎疚僦艽阄湫缪柩桕鸠鹫蝤" "赳鬏廄鳩繆勼朻牞觓捄揂萛揫摎慦樛轇鯦麔鷲鬮丩乆乣匓匛匶奺媨廏" "廐柾畂稵糺紤舏醔镹韮齨㝌㠇㡱㧕㩆㲃㶭㺩㺵㼋䅢䆒䊆䊘䓘䛮䠓䡂䬨" "䳎䳔")) ("ju" ("据據具句举舉局巨居距剧劇聚拒橘矩鞠拘俱惧懼咀锯鋸桔菊驹駒车柜" "狙疽沮踞炬且蛆渠租足倨讵鄹苣苴莒菹掬遽屦鬻琚枸椐榘榉犋飓钜锔" "窭裾趄醵踽龃雎瞿鞫車侷砠鄒鉅跼鋤屨簍颶雛齟驕匊姖岠岨怚泃洰柤" "狊捄挶痀秬竘罝偊埧娵崌梮涺淗焗粔絇耟蚷袓陱椇椈湨焣腒詎跙軥郹" "楀犑筥葅萭輂鉏寠箤蒟虡蜛蔞蝺趜踙踘鋦閰駏壉懅澽窶鮈駶繘貗鵙鶋" "鶌鵴躆鶪櫸蘜鐻鼳籧驧倶冣凥処刟勮埾婅巈弆怇愳抅拠挙擧昛檋欅歫" "毩毱泦眗簴粷艍諊跔蹫躹邭鄓鮔鲏鴡㕢㘌㘲㜘㞐㞫㠪㥌㨿㩀㩴㪯㬬㮂" "㳥㹼㽤䃊䄔䅓䆽䈮䋰䎤䏱䕮䗇䛯䜯䡞䢹䣰䤎䪕䰬䱟䱡䳔䴗䵕䶙䶥")) ("juan" ("卷倦绢絹鹃鵑捐圈娟眷阮蕊身眩甄鄄狷泫涓桊蠲锩镌蜷隽捲雋鐫帣悁" "埢婘朘琄脧睊絭罥腃菤睠裐鋗韏獧錈鞙鬳臇剶劵勌勬姢巻慻淃瓹羂鎸" "飬㢧㢾㪻㯞㷷䄅䌸䐪䖭䚈䡓䳪𠔉𩜇")) ("jue" ("决決觉覺绝絕撅嚼角掘脚较攫抉倔爵诀狂蛙穴厥劂谲矍蕨蕞嗟噘噱崛" "獗阙孓珏柽梏桷橛觳爝镢蠼蹶觖鳜玨訣腳較鴃闋闕譎觼鱖抇咑泬玦芵" "捔蚗殌焆谻赽趹傕嵑矞鈌僪駃憰潏瘚镼璚蕝臄屩蟨蹻鐍彏戄玃鱊鷢貜" "躩钁亅刔勪啳孒屫崫嶥弡憠挗撧斍橜欔欮氒焳熦爑爴瑴疦矡砄絶蟩覐" "覚踋蹷逫鐝鴂龣㓸㔃㔢㔳㟲㤜㩱㭈㭰㭾㰐㵐㷾㸕㹟㻕㻡䀗䁷䆕䆢䇶䈑" "䋉䍊䍳䏐䏣䐘䖼䘿䙠䝌䞵䞷䟾䠇䡈䣤䦆䦼𠢤𧽸𩪗")) ("jun" ("军軍均菌君峻龟钧俊竣浚郡骏訇捃狻逡睃皲筠隽麇鈞雋龜濬駿呁蚐袀" "晙桾焌珺莙畯菎碅葰皸箘蜠蔨餕寯頵鮶鵔鵘儁姰懏攈攟殾汮皹箟覠銁" "銞陖馂鲪麏麕㑺㒞㓴㕙㝦㢠㤯㴫㻒㽙䇹䕑䜭䝌䝍")) ("ka" ("卡咖喀咯佧咔胩髂鉲")) ("kai" ("开開慨揩楷凯咳渴岂剀垲蒈忾恺溘铠锎锴雉豈凱剴愒愾愷閡欬烗勓痎" "塏輆暟鍇鎧闓颽嘅奒炌炏礚鐦闿㗆㡁㲉㳀䁗䐩䒓䡷䫦𩋧")) ("kan" ("看砍刊堪槛檻勘坎侃莰阚戡龛瞰崁監餡衎埳嵁欿歁墈磡薟歞顑竷轗闞" "鬫龕矙偘冚刋塪惂栞譼輡轁㙳㵎㸝䀍䖔䘓䫲䬻䳚䶫")) ("kang" ("抗炕康扛慷肮杭荒糠亢伉闶沆钪骯匟囥犺邟鈧閌摃嫝漮鏮忼槺砊穅粇" "躿鱇㰠䡉䲘")) ("kao" ("靠考烤拷尻栲槁犒铐銬攷洘薧丂槀燺稁藳髛鮳鲓鷱㼥䎋䐧䘓䯪𥬯")) ("ke" ("可科刻客课課颗顆克棵壳殼渴咳磕瞌蝌果呵荷喀坷苛柯哿嗑岢恪溘骒" "缂珂轲氪碣盍钶铪锞稞疴窠颏蚵髁兣剋軻緙匼勀峇欬砢趷堁愘敤搕犐" "痾鈳閜榼鉿樖頦嶱錒錁薖騍簻龕勊垎娔尅愙揢殻渇炣碦礍礚胢萪衉醘" "㒆㒞㕉㕎㝓㞹㤩㥛㪃㪙㪡㪼㰤㲉㲺㵣㼎㾧䁍䋉䕣䗘䘁䙐䶗")) ("ken" ("肯恳懇啃垦墾狠裉颀龈齦掯硍豤頎錹齗珢肎肻褃龂㸧")) ("keng" ("坑吭胫硎铿阬鏗挳牼脛硜硻誙鉺銵鍞劥坈奟妔摼硁䡰")) ("kong" ("空控孔恐腔倥崆穹箜硿矼悾涳錓鞚埪鵼㑋㤟㸜")) ("kou" ("口扣寇抠挎佝芤蔻叩筘釦溝毆怐袧彄摳滱瞉簆鏂鷇冦剾劶宼敂窛蔲㓂" "㔚㰯㲄㽛䍍䧆䳟䳹𦶲")) ("ku" ("苦哭库庫裤褲酷枯窟挎跨圣刳堀喾绔轱骷楛矻胐桍窋趶跍瘔綯顝嚳俈" "圐扝焅秙絝绹袴軲郀鮬㒂㠸䇢䊿䔯")) ("kua" ("跨夸垮挎胯侉锞髁誇姱晇荂銙錁骻咵恗㐄㡁䋀䦚")) ("kuai" ("快块塊筷会會侩魁蒯郐蒉呙哙狯浍栝桧脍儈檜膾欳駃噲廥澮獪蕢鄶禬" "旝鬠鱠凷墤巜擓糩鲙㔞㙕㙗㟴㧟㨤㫎㬮㭈㱮㻅䈛䓒䭝䯤䶐")) ("kuan" ("宽寬款棵颗髋梡顆髖窾臗寛欵歀㮯㯘䕀䤭䥗䲌")) ("kuang" ("况況矿礦狂筐框眶旷曠逛磺匡诓诳邝圹夼哐湟纩贶劻誑壙迋俇恇洭絖" "貺誆懭鄺鵟爌矌穬纊儣匩卝岲懬抂昿眖硄躀軭邼鉱鑛黋㑌㔞㤮㫛㾠䂄" "䊯䵃")) ("kui" ("亏虧愧盔葵溃潰踩归岿窥奎魁傀馈顷馗匮夔隗蒉揆喹喟悝愦逵暌睽聩" "蝰篑臾跬觖規頃匱窺闋鮭歸簣餽刲茥頄湀腃鄈媿戣楏楑煃頍嘳憒撌槶" "磈聧蔮樻蕢頯瞶鍷櫆聵藈蹞闚騤鐀饋騩巋蘬犪躨尯晆瞆籄聭蘷虁鍨鑎" "骙㒑㕟㙓㙺㚍㚝㛻㟴㡭㤬㧉㨒㰐㱮㷇㾠䁛䇻䈐䍪䏗䕚䕫䖯䙆䙌䙡䟸䠑" "䤆䦱䧶䫥䯓䯣䰎䳫")) ("kun" ("困昆捆混坤悃阃巛琨锟醌鲲髡麇崑梱焜睏綑頑錕餛鰥涃惃晜猑硱菎壼" "稛裍褌閫騉鯤鶤齫堃壸婫崐瑻祵稇蜫裈貇閸髠髨鵾鹍齳㕎㩲㫻䠅")) ("kuo" ("括扩擴阔闊廓适栝蛞姡秮筈漷彉擃髺鄺霩鞹鬠噋彍拡挄濶鞟㗥㣪㨯㪙" "䄆䄑䙃䟯䦢䯺")) ("la" ("啦拉蜡蠟垃喇辣落腊蓝剌摺邋旯砬瘌癞藍臘癩柆翋菈搚揧楋鞡擸藞鬎" "鑞嘑嚹揦攋爉瓎磖臈蝋蝲辢镴鯻㕇㸊㻋㻝䀳䂰䃳䏀䓥䗶䝓䟑䪉䱫䶛癩")) ("lai" ("来來赖賴莱崃徕涞濑赉睐铼癞籁黧徠萊睞瀨癩籟娕唻崍庲淶郲棶箂賚" "錸孻騋鯠鶆藾俫倈勑婡梾櫴瀬猍琜筙襰逨頼顂鵣麳㚓㠣㥎㸊㾢䀳䂾䄤" "䅘䋱䓶䚅䠭䧒䲚")) ("lan" ("蓝烂藍爛篮籃拦攔览覽栏欄懒懶滥濫郴婪阑兰澜谰揽缆啉岚廪漤榄斓" "罱镧褴連嵐煉漣闌瀾襤斕蘭籣攬欖纜浨惏暕醂壈嚂壏爁嬾礛譋灆襴灡" "灠讕躝欗鑭顲糷儖厱囒孄孏幱懢擥燗燣燷爤璼瓓礷繿葻蘫襕覧钄韊㑣" "㔋㘓㘕㛦㜮㞩㦨㨫㩜㰖㱫㳕䃹䆾䊖䌫䍀䑌䦨䧒䪍䰐䲚䳿𡒄")) ("lang" ("浪狼朗羹琅榔廊郎莨蒗啷阆锒稂螂踉瑯俍埌崀欴桹烺硠塱筤蜋誏鋃閬" "鎯勆哴嫏朖朤樃羮艆蓈蓢躴郞㓪㙟㝗㟍㢃㫰㮾㱢㾗㾿䀶䁁䃹䆡䍚䕞䡙" "䯖䱶")) ("lao" ("老劳勞捞撈牢佬姥酪烙涝潦落络蓼唠崂獠栎栳铑铹痨耢醪絡嘮癆咾恅" "狫浶荖僗嫪銠嶗澇橑橯簩簝蟧櫟軂轑鐒労哰憥憦磱窂耮髝㗦㞠㟉㟙㟹" "㧯㨓䃕䇭䕩䜎䝁䝤䲏䳓䵏")) ("le" ("了乐樂勒肋仂捋叻泐鳓屴扐氻阞朸竻哷砳脟鰳忇楽玏簕艻韷頱餎饹㔹" "㖀㦡㨋𡃖")) ("lei" ("类類泪淚累雷垒壘勒磊镭蕾儡擂肋羸诔埒嘞漯嫘缧檑耒酹縲鐳絫誄銇" "樏畾瘣頛磥癗礌櫑櫐瓃藟礧礨灅纇纍罍蠝蘲讄轠儽壨蘱禷欙虆鑸鸓傫" "厽囄攂洡涙纝蕌蘽錑鑘靁頪颣鼺㑍㒍㒦㔣㙼㡞㭩㰐㲕㲺㴃㵢㵽㶟㹎㻋" "㼍㿔䉂䉓䉪䍣䍥䐯䒹䛶䢮䣂䣦䨓䮑䴎𩔗")) ("leng" ("冷愣棱楞塄稜倰堎崚睖踜輘薐碐䉄䚏䬋䮚")) ("li" ("里力理利立历歷离離裡例哩丽麗璃厉厲礼禮粒励勵隶隸厘李黎荔沥瀝" "狸篱籬梨鹂鸝鲤鯉犁砾礫类漓莉吏栗傈俐痢泣鬲俪俚郦坜苈莅蓠藜捩" "呖唳喱猁悝溧澧逦娌嫠骊缡珞枥栎轹牦戾砺砬硌詈罹锂镉疠疬蛎蜊蠡" "笠篥粝翮酾醴跞雳霾鲡鳢髦黧兣糎浬淚琍慄蒞蝕貍颯犛鋰曆癘釐鎘壢" "類礪儷蠣灑酈欐邐鑠靂驪屴朸杝岦沴峛砅苙赲迣唎栵浰秜秝粍悷梩蚸" "厤菞剺塛搮筣粴豊孷摛瑮綟蜧樆氂漦蝷蔾鴗縭褵鬁儮擽濿濼磿薶謧醨" "嚦斄曞櫟犡瓅鯬鵹櫪皪盭禲藶糲蠫騹鷅麜孋廲攡攦灕躒轢鷑劙蘺讈轣" "鑗黐攭瓥鱧欚纚釃鱳鱱靋鱺裏凓刕剓厯叓嚟囄囇婯峢峲巁悡悧戻攊暦" "栛梸棃棙櫔歴涖爄爏犂珕瓈瓑癧盠睝矋礰穲粚纅脷艃茘蛠蟍蟸蠇邌鉝" "鋫錅鏫隷雴鳨㑦㒧㒿㓯㔏㕸㗚㘑㟳㠟㠣㡂㤡㤦㥎㦒㧰㬏㮚㯤㰀㰚㱹㴃" "㴝㷰㷴㸚㹈㺡㻎㻺㼖㽁㽝㾐㾖㿛㿨䁻䃯䄜䅄䅻䇐䉫䊍䊪䋥䍠䍥䍦䍽䓞" "䔁䔆䔉䔣䔧䕻䖥䖽䖿䗍䗶䘈䙰䚏䚕䟏䟐䡃䣓䣫䤙䤚䥶䧉䬅䬆䮋䮥䰛䰜" "䱘䲞䴄䴡䴻䵓䵩䶘礼𠩺𥝢𩔗")) ("lia" ("俩倆")) ("lian" ("连連脸臉联聯炼煉练練怜憐帘镰鐮廉恋戀链鏈捡栏莲涟敛零碾粘羸苓" "莶蔹奁潋濂娈琏楝殓臁膦瞵裢裣蠊鲢涊奩漣蓮撿斂殮鍊簾瀲欄鰱攣浰" "淰堜湅僆溓萰嗹摙覝槤璉磏嬚澰歛縺翴薕薟褳謰蹥鄻鎌羷襝譧鬑蘞奱" "孌亷劆匲匳噒媡嫾慩梿櫣濓熑燫瑓稴籢籨纞聫聮膁蘝螊錬鰊㓎㜃㜕㜻" "㝺㟀㡘㢘㥕㦁㦑㪘㪝㯬㰈㰸㱨㶌㶑㺦㼑㼓㾾䁠䃛䆂䇜䌞䏈䐄䙺䥥䨬䭑" "𢅏")) ("liang" ("两兩量亮粮糧良辆輛凉涼梁谅諒晾惊俩粱墚莨阆椋踉魉倆樑蹣魎倞悢" "啢喨湸綡緉裲輬靚駺両哴唡掚脼蜽輌辌鍄㒳㔝㹁㾗䀶䁁䓣䝶䠃䣼䩫䭪")) ("liao" ("料了瞭疗療僚辽遼聊撩撂乐燎寥潦镣廖蓼尥嘹獠寮缪缭钌鹨鹩樂暸繆" "繚炓釕翏嵺憀摎漻膋鄝嫽嶚憭敹橑窷膫蟉屪簝蟟豂轑镽鐐顟飂飉鷚鷯" "尞尦嶛廫熮爒璙賿蹘蹽髎㙩㜃㝋㞠㡻㨓㵳㶫㺒䄦䉼䍡䎆䑠䕞䜍䜮䝀䢧" "䣈䨅䩍")) ("lie" ("烈列猎獵裂咧劣膊累冽埒捩洌邋戾趔躐鬣姴茢迾痎脟蛚睙蛶颲儠鮤鴷" "擸犣劽埓巤挒浖煭爉聗鬛鱲㤠㧜㬯㭞㯿㲱㸊㸹㻺㼲㽟䁽䅀䉭䓟䜲䝓䟩" "䟹䪉䮋䴕䶛𤢪")) ("lin" ("林临臨淋邻鄰磷琳霖鳞凛赁吝禀蔺啉嶙廪懔遴檩辚膦瞵粼躏麟痳稟賃" "滲凜懍燐璘轔藺鱗躪惏焛菻亃碄罧僯箖綝潾廩暽橉閵檁甐疄繗翷蹸壣" "鏻驎厸恡悋撛斴晽澟瀶獜癛癝矝粦躙轥隣麐㐭㔂㖁㖼㝝㝺㨆㷠䉮䕲䗲" "䚏䚬䟹䢧䢯䫐䫰䮼")) ("ling" ("领領另令零灵靈铃鈴岭嶺龄齡陵伶玲棱磷拎菱羚凌酃苓呤囹泠绫柃棂" "瓴聆蛉翎鲮昤釘稜綾蔆鴒櫺坽夌姈彾狑炩倰皊砱淩琌笭舲詅軨睖裬輘" "駖澪錂蕶霝鯪蘦醽欞爧刢孁岺掕朎燯碐祾秢竛紷衑袊跉閝阾霊霛魿鸰" "鹷麢齢龗㖫㡵㥄㦭㪮㬡㭩㯪㱥㲆㸳㻏㾉䄥䈊䉁䉖䉹䌢䍅䔖䕘䖅䙥䚖䠲" "䡼䡿䧙䨩䯍䰱䴇䴒䴫")) ("liu" ("流六留榴柳溜硫泵聊琉馏刘瘤碌陆铆游蒌蓼泖浏遛骝绺旒熘锍镏鎏陸" "鉚劉瀏霤餾坴斿珋翏裗塯媹嵧廇蓅飹摎漻綹罶膢蔞磟蟉蹓麍嬼懰鎦藰" "鏐雡飂騮飀鰡鶹鷚嚠旈栁桺橊橮沠澑瑠瑬璢畂畄畱疁癅磂羀蒥鋶鐂镠" "飅飗駠駵驑鬸鹠㐬㙀㝋㧕㨨㳅㵳㶯㽌㽞䄂䉧䉹䋷䒥䗜䚧䝀䬟䭷䰘䱖䱞" "䶉")) ("lo" ?咯) ("long" ("龙龍拢攏隆笼籠胧朧垄壟咙窿嚨珑瓏聋陇弄垅茏泷栊砻癃蝕隴矓聾哢" "梇衖篢儱巃徿瀧簼鏧曨櫳蘢礱龒蠬蠪襱豅躘鑨靇鸗壠屸嶐巄挵昽湰滝" "漋爖眬硦礲竉竜篭蕯贚霳龓㑝㙙㚅㛞㝫㟖㡣㢅㦕㰍㳥㴳䃧䆍䏊䙪䡁䥢" "䪊")) ("lou" ("楼樓漏喽嘍搂摟陋牢娄篓露偻蒌嵝镂瘘窭耧蝼髅婁瘺簍螻鏤髏囉僂塿" "寠嶁廔慺漊熡膢蔞瞜窶耬艛謱鞻鷜剅屚溇甊瘻軁遱㔷㟺㡞㥪㪹㲎㺏䁖" "䄛䅹䝏䣚䫫䮫䱾")) ("lu" ("路露陆陸炉爐录錄芦蘆虏虜碌鹿谷角酪六卢颅庐掳卤鲁麓赂潞禄戮绿" "垆蓼撸噜泸渌漉逯璐栌橹轳辂辘胪镥鸬鹭瘳簏舻鲈鹵僇祿賂滷綠魯擄" "盧穋嚕廬櫓瀘臚鑪鷺顱鱸甪彔垏淥淕玈硉琭菉盝睩稑輅廘摝熝蔍蓾踛" "醁磟磠錴蕗螰擼蹗轆騄嚧壚攎氌璷簬艣鏕鏀鯥鵱櫨鐪籙籚纑罏艫蠦觻" "轤鸕侓剹勎勠圥塷娽峍曥椂樐樚瀂獹瓐矑硵箓簵簶粶膔艪虂觮趢録鏴" "鑥騼髗魲鵦黸㓐㔪㖨㛬㜙㟤㠠㢚㢳㦇㪐㪖㪭㪹㫽㭔㯝㯟㯭㱺㼾㿖䃙䌒" "䍡䎑䎼䐂䕡䘵䚄䟿䡎䡜䩮䮉䰕䱚䲐䴪𡀔")) ("luan" ("乱亂卵峦巒挛孪滦脔娈栾鸾銮孿攣灤鑾鸞脟薍孌曫欒羉臠圞癵圝灓癴" "虊釠鵉㝈㡩㰸㱍㼑䖂䚕䜌")) ("lue" ("掠略锊")) ("lun" ("论論轮輪纶綸抡掄伦仑沦囵侖倫崙淪圇惀陯棆菕溣碖稐蜦踚錀埨婨崘" "耣腀鯩㕢㖮㷍䈁䑳")) ("luo" ("落骆駱锣鑼络絡萝蘿逻邏骡騾箩籮铬果酪烙乐碌路螺罗裸洛烁倮蠃荦" "捋摞猓猡泺漯珞椤橐氇脶硌镙瘰袼蜾蠡跞雒詻犖鉻樂蝸爍羅鏍礫儸囉" "玀峈砢腡蓏蔂鎯鮥鵅擽濼氌覶臝躒欏鸁纙啰嗠攞曪癳笿蟸覙覼躶饠驘" "鴼㑩㒩㓢㕵㖀㦬㩡㪾㮝㰁㱻㴖㵣㼈㽋㾖㿚䀩䃕䇔䈁䈷䉓䉿䊨䌱䌴䎅䙨" "䯁䲞")) ("lv" ("律绿綠率旅虑慮驴驢铝鋁缕縷累垒鹿录吕侣履屡氯滤偻捋嵝闾榈膂稆" "瘘褛呂侶屢樓閭魯簍褸壘濾櫚鏤臚挔郘梠祣嵂僂絽葎嶁漊氀膟膢蔞儢" "勴謱藘穭鞻鑢寽捛攞櫖溇爈瘻穞箻緑膐録馿㔧㠥㡞㢳㭚㲶㻲㾔䔞䕡䝏" "䢖䣚䥨䮉䮫")) ("lve" ("撂率掠略锊藥鋝擽剠圙畧稤鋢㑼㔀㗉㨼䂮䌎䛚䤚䤣")) ("m" ?呒) ("ma" ("吗嗎妈媽马馬嘛骂罵麻码碼蚂螞蟆抹貉玛么靡摩唛犸嬷杩麽痲瑪麼嬤" "驀孖傌菻溤嘜榪犘禡嚜鎷鷌攠帓擵獁睰祃蔴蟇貈閁駡鰢㐷㑻㜫㦄㨸㾺" "䗫䠋䠨䣕䣖䧞䯦䳸𥉵")) ("mai" ("买買卖賣麦麥脉脈埋迈邁狸派劢荬霾貍勱嘪蝐薶霢鷶佅売眿蕒衇霡㜥" "㦟㼮䁲䈿䘑䚑䜕䨪䨫䮮䳸")) ("man" ("满滿慢漫馒饅瞒瞞埋蛮蔓曼谩墁幔缦熳镘颟螨蹒鳗鞔屘縵蹣鏝鰻蠻姏" "悗僈嫚慲獌鄤樠槾璊澫謾鮸顢鬗鬘矕摱満澷蔄蟎襔鏋㒼㗄㗈㙢㛧㡢㬅" "㵘䅼䊡䐽䑱䒥䕕䛲䜱䝡䝢䟂䡬䨫䯶䰋")) ("mang" ("忙茫盲芒氓龙莽蒙邙瞢漭硭蟒杗龍汒奀尨盳厖笀哤娏庬牻痝硥茻蛖壾" "鋩駹蘉鼆吂恾杧浝牤狵矒莾蠎釯铓㙁㜃㝑㟌㟐㟿㡛㬒㵃㻊䀮䁳䅒䈍䒎" "䓼䖟䙪䟥䵨")) ("mao" ("毛矛帽冒貌猫貓贸貿茂茅髦牦犛耗锚铆卯牟袤茆峁泖瑁昴耄旄懋瞀蝥" "蟊兞鉚錨冇枆芼眊毣罞軞酕堥媢媌渵楙毷萺嫹氂艒蓩鄮髳鶜冐夘戼暓" "柕皃瞐笷覒㒵㒻㚹㝟㡌㧇㧌㪞㫯㬒㮘㲠㴘㹈㺺㿞䀤䅦䋃䓮䖥䡚䫉䭷")) ("me" ("么麼没麽嚜")) ("mei" ("没沒每美煤妹眉梅霉昧枚镁鎂酶黴玫媒寐媚靡糜迷谜莓嵋猸浼湄瑁楣" "镅鹛袂魅沬謎呅苺挴眛脢堳媄渼痗郿媺煝瑂腜塺禖韎蝞蝐鋂燘穈膴徾" "攗侎凂嬍嵄抺栂楳槑毎湈珻睂睸祙篃脄葿跊鎇鬽鶥黣㙁㜫㡌㭑㶬㺳䀛" "䀜䆀䉋䊈䊊䍙䒽䓺䜸䞼䤂䰨䰪䵢𪃏")) ("men" ("们們门門闷悶瞒满扪汶焖懑钔鞔捫滿燜瞞懣悗菛暪樠璊穈鍆亹虋閅㙢" "㡈㥃㦖㨺㱪㵍㻊䊟䝧䫒")) ("meng" ("猛梦夢盟蒙朦氓萌檬锰孟勐苎甍瞢懵礞瞑虻蜢蟒蟊蠓艋艨黾錳濛矇霧" "尨甿莔瓾雺黽儚蕄鄳幪懞鄸曚氋霥霿饛鼆鸏冡夣懜橗溕獴矒萠蝱蠎靀" "鯍鯭鹲㙹㚞㜴㝱㠓㩚㻊㽇䀄䁅䇇䉚䏵䑃䑅䒐䓝䖟䗈䙦䙩䝢䟥䠢䤓䥂䥰" "䰒䲛䴌䴿䵆")) ("mi" ("米密秘迷蜜眯瞇弥彌泌辟醚靡糜谜觅幂日芈佴冖谧蘼咪嘧猕汨溟宓弭" "脒祢敉糸縻麋羋祕覓冪謎謐瀰沕冞峚渳塓幎葞覛榓滵漞熐銤蔤蔝鼏幦" "濔獮麊檷禰羃麑獼麛蘪蠠攠灖瓕爢醾鸍侎孊宻戂擟擵樒櫁沵洣淧淿濗" "狝眫簚籋罙蒾藌覔詸醿釄鑖镾㘠㜆㜷㝥㟜㠧㣆㥝㦄㨠㨺㩢㫘㰽㳴㳽㴵" "㵋㵥㸏㸓䀣䁇䈿䉲䉾䊫䊳䋛䋳䌏䌐䌕䌘䌩䍘䕳䕷䖑䛉䛑䛧䣥䣾䤉䤍䥸" "䪾䭧䭩䮭䱊䴢𨢥")) ("mian" ("面棉免眠勉绵綿冕娩缅沔泯渑湎宀腼眄瞑黾偭緬澠靦麵丏俛婂喕媔愐" "絻葂黽緡蝒鮸櫋矊矏勔厸嬵檰汅矈糆緜臱芇莬醎靣麪麫麺㐷㒙㛯㝃㝰" "㤁㥝㨺㫘㬆㮌㰃㴐㻰䀎䃇䌏䏃䛉䤄䫵䰓")) ("miao" ("秒妙苗描庙廟渺瞄钞猫藐喵邈缈缪杪淼眇鹋蜱紗鈔緲繆玅訬媌篎鱙劰" "庿竗緢鶓㑤㠺㦝㷅䁧䅺䖢")) ("mie" ("灭滅蔑乜芈咩蠛篾羋覕搣薎幭懱礣衊鱴吀哶孭櫗烕眜鑖鴓㒝㩢䁾䈼䌩" "䘊䩏")) ("min" ("民敏抿昏眠皿悯闽绳苠岷闵汶泯渑缗玟珉愍黾鳘湣閔閩憫澠繩刡忞怋" "旼旻敃罠崏笢敯暋痻鈱黽僶潣緡錉閺簢冺勄姄忟慜捪昬琘瑉盿砇碈緍" "賯鍲鰵㞶㟩㟭㢯㥸㨉㬆㮌䁕䂥䃉䋋䝧䞀䟨䡅䡑䡻䪸䲄䶔")) ("ming" ("命明名鸣鳴萌盟皿螟铭冥茗溟暝瞑酩銘姳洺眳嫇慏詺鄍榠蓂覭佲凕朙" "猽眀㝠㟰㫥䄙䆨䆩䊅䒌䤉䫤䳟")) ("miu" ("谬謬缪繆")) ("mo" ("模摸默漠磨膜魔末抹墨没沒莫寞陌沫摩蘑百貉嘿脉冒么靡藐摹帕袜万" "无谟茉蓦馍嫫殁镆秣瘼耱蟆貊貘麽歿脈無麼糢謨驀妺歾枺眽粖莈蛨袹" "覛嗼塺塻慔鄚銆靺暯瞙縸嚜瀎蟔鞨爅藦鏌饃劘纆髍鬕攠冐嚤嚰圽嫼帞" "庅懡擵昩橅洦湐獏皌眜砞礳絈衇謩貃貈霡饝魩黙㜥㠢㱄㱳㶬㷬㷵㹮㾺" "䁼䁿䃺䉑䌕䏞䒬䘃䘑䜆䤉䩋䬴䭩䮬䯢䱅䳟䳮䴲𠬛")) ("mou" ("某谋謀冒牟毋侔袤厶哞缪眸瞀蛑蝥鍪繆洠踇鉾瞴鴾麰鞪霿劺恈愗敄桙" "蟱㖼㭌㼋䋷䍒䏬䗋䥐䦈䱕")) ("mu" ("目母木幕亩畝牧模慕墓姆拇牡穆姥莫牟暮募睦仫坶苜沐缪毪钼鹜繆炑" "峔牳毣砪蚞莯楘鉬鉧幙氁艒霂縸鞪譕鶩恈橅狇獏畂畆畒畞畮胟雮㒇㙁" "㜈㟂㣎㧅㫛㾇䀲䁼䊾䑵䥈䧔䮸䱯")) ("n" ("嗯唔㐻")) ("na" ("那哪拿纳納呐吶钠娜南絮讷捺肭镎衲箬內訥鈉妠拏挐淰笝豽軜貀誽魶" "乸嗱痆蒳袦訤鎿雫靹㗙㙁㧱㨥㭯㴸䀑䅞䇣䇱䈫䎎䏧䖓䖧䛔䞕䟜䪏䫱䱹")) ("nai" ("奶耐乃奈氖能鼐佴艿萘柰妳迺耏倷釢渿摨螚褦錼嬭儞廼榒熋疓㚷㜨㜷" "㮈㮏㲡㾍䅞䍲䘅䯮䱞")) ("nan" ("难難南男喃囝囡楠腩罱蝻赧灘奻柟莮婻揇湳暔萳諵戁侽娚枏枬畘㓓㫱" "㬮㽖䁪䈒䊖䔜䔳䕼䛁䶲")) ("nang" ("囊攮囔馕曩孃蠰灢齉乪儾嚢欜饢㒄㶞䂇")) ("nao" ("脑腦闹鬧恼惱挠淖孬垴呶猱瑙桡硇铙蛲撓澆橈蟯鐃怓峱嶩獶臑夒繷譊" "獿髐匘堖嫐巎巙悩憹碯腝詉閙㑎㛴㞪㧘㺀㺁䃩䄩䑋䙹䛝䜀䜧䫸䴃𡿺𢜸" "𥑪")) ("ne" ("呐呢吶哪那讷疔訥眲䅞䎪䭆䭚")) ("nei" ("内內哪那馁餒氝娞腇餧脮鮾鯘㐻㕯㖏㘨㨅㼏䇣䜆䡾䲎䳖")) ("nen" ("嫩恁嫰黁齳㒄㜛㯎㶧𡞾")) ("neng" ("能而耐嬣薴㲌㴰䏻䘅䪏")) ("ng" ("嗯嗯唔㐻㕶")) ("ni" ("你泥拟擬呢妮霓倪尼匿腻逆溺疑伲坭嶷猊怩昵旎祢慝睨铌鲵妳暱膩濘" "抳狋狔柅苨迡屔秜衵堄婗掜淣郳惄晲跜鈮嫟蜺馜殢觬輗儗糑縌濔隬薿" "鯓禰鯢麑灄鷁鷊齯臡伱儞埿嬺孴屰愵氼沵痆籾胒蚭貎鉨鹝鹢㞾㠜㣇㥾" "㦐㧱㪒㮞㲡㲻㵫㹸䀑䁥䍲䕥䘌䘦䘽䛏䝚䦵䧇䭲䮘䰯䵑䵒")) ("nian" ("年念黏碾捻撵廿攆蔫拈粘辗埝廾辇鲇鲶卄涊唸撚輦輾姩淰棯跈溓簐蹍" "鯰鼰齞躎秊秥艌蹨鮎㘝㞋㮟㲽䄭䄹䚓䟢䧔䩞䬯")) ("niang" ("娘酿釀孃嬢醸䖆")) ("niao" ("鸟鳥尿溺氽茑嬲脲袅裊嬝嫋蔦褭樢㒟㜵㞙㠡㭤㳮㼭䃵䐁䙚䦊䮍𢶑𢸣")) ("nie" ("捏泥捻聂孽啮镊镍涅摄乜陧蘖嗫颞臬蹑聶鎳囁攝齧躡鑷疌峊苶掜喦敜" "隉嵲踂摰槸槷諗踗嶭篞臲嚙闑櫱糱蠥鑈囓顳钀噛圼孼帇惗揑摂枿棿湼" "糵菍鈢鉨鉩錜㖕㖖㘝㘿㙞㚔㜦㜸㟧㡪㩶㮆㴪㸎䂼䄒䌜䜓䞕䯀䯅䯵")) ("nin" ("您恁拰囜㤛䋻䚾䛘")) ("ning" ("凝拧擰宁寧咛嚀冰泥柠狞泞攘疑佞甯聍苧濘獰檸寍儜薴聹鑏鸋侫寕寗" "寜橣矃鬡㝕㣷㩶㲰㿦䔭䗿䭢")) ("niu" ("牛扭纽紐钮拗狃忸妞蚴鈕杻炄莥抝衂靵㺲䀔䂇䋴䏔䒜䤔䮗")) ("nong" ("农農弄浓濃脓侬哝儂噥膿穠襛譨醲鬞齈挊挵檂欁癑禯秾蕽辳㶶㺜䁸䂇" "䢉䵜")) ("nou" ("耨穀獳檽鎒羺譨啂槈譳鐞㕢㝹䅶䔈䘫䨲䫖䰭")) ("nu" ("努怒奴褥帑弩胬孥驽駑挐砮笯蒘伮抐搙鴑㚢䢞䢪")) ("nuan" ("暖濡煖渜餪偄煗㬉䎡䙇")) ("nue" ("虐疟")) ("nun" ("嫩嫰黁")) ("nuo" ("那娜难挪懦糯诺需傩搦喏濡砹锘諾難挼捼梛逽撋橠懧儺愞掿搻砈稬穤" "糥袳蹃郍鍩㐡㑚㔮㖠㛂㡅㰙䇔䎟䚥")) ("nv" ("女絮狃忸肭恧钕衄籹朒釹衂㮟㵖䖡䘐䚼䶊")) ("nve" ("虐疟乇谑瘧謔硸䖈䖋䨋")) ("o" ("喔噢哦")) ("ou" ("偶欧歐鸥鷗殴藕呕沤区禺讴怄渥瓯眍耦紆區嘔毆甌吘吽腢慪漚熰蕅謳" "櫙鏂齵塸瞘鴎㒖㛏㸸㼴䌂䌔䚆䯚")) ("pa" ("怕爬啪趴帕芭扒耙琶派葩杷钯筢汃帊舥蚆袙跁掱鈀夿妑潖皅㞎䎬䎱䯲" "䶕")) ("pai" ("派排拍牌徘湃脾迫俳蒎哌箄俖棑鎃簰廹汖猅篺簲腗輫㭛㵺䃻䖰䮘䱝𠂢")) ("pan" ("判盘盤盼叛攀畔扳般拌伴番樊繁潘磐胖片鄱弁拚爿泮皤袢襻蟠蹒槃瀋" "蹣抃沜坢柈洀牉眅砏頄詊跘媻幋溿搫蒰頖縏磻瀊鞶冸奤炍畨砙緐螌覍" "鋬鎜鑻㐴㩯㳪㵗䃑䃲䈲䋣䙃䙪䰉䰔")) ("pang" ("旁胖乓庞龐榜膀磅傍方房仿逢耪蒡彷滂逄螃倣徬鎊夆尨厖庬舽雱嗙篣" "厐嫎炐肨胮膖覫霶騯髈鰟鳑龎㑂㜊㝑㤶㥬㫄䂇䅭䒍䠙䨦䮾")) ("pao" ("跑炮泡抛拋袍咆刨苞胞匏狍庖脬疱趵龅皰砲鉋鮑鑤奅炰摽鞄颮髱麃麭" "藨齙垉爮礟礮軳靤麅㘐㚿㯡䛌䠙䩝䶌")) ("pei" ("配培陪呸佩赔賠沛啡肺坏徘胚裴邳茇辔帔淠艴妃旆碚锫蜚醅霈珮轡伂" "岯怌姵昢朏柸胐垺浿衃陫毰琣妚娝斾笩肧苝裵輫錇阫馷㟝㣆㤄㧩㨐㫲" "㳈㸬㾦䂜䊃䕗䟺䡊䣙䪹䫊䫠䲹")) ("pen" ("盆喷噴汾湓呠翉葐濆歕翸喯瓫㾦")) ("peng" ("朋碰捧棚膨蓬怦篷砰澎迸逢亨抨烹彭硼鹏苹堋嘭甏蟛踫鵬匉芃泙恲倗" "弸掽淜皏椪菶軯傰搒痭軿閛漰憉樥輣駍磞篣錋韸髼鬅鑝埄塜塳挷梈椖" "淎硑稝竼纄蟚韼驡鬔㑟㔙㘐㛔㥊㮄㮟㱶㼞䄘䋽䡫䰃䴶䵄𡗗")) ("pi" ("批皮披脾匹疲辟屁譬坯劈啤罢蚌被比番否坏砒霹琵毗痞僻丕仳陂陴邳" "郫鄱圮埤鼙芘苤萆蕃薜擗噼庀淠濞媲纰枇甓睥罴铍痦癖裨疋蚍蜱螵篦" "貔紕鈹頗罷闢伾阰岥狉玭毘秠笓崥翍蚽揊椑鈚釽潎膍銔銢諀駓髬髲鴄" "澼錍魾憵螷鞞礔鎞嚭犤羆鷿噽壀嫓怶悂抷旇朇渒炋焷狓疈磇礕秛耚肶" "脴腗苉豼豾鈈鉟隦魮鮍鲏鸊㔃㔥㡙㨽㮰㯅㱟㳪㵨㼰㿙䏘䑀䑄䖩䗄䚰䚹" "䠘䡟䡶䤏䤨䪐䫌䰦䴙䴽")) ("pian" ("片篇偏骗騙便扁辨辩谝骈缏犏胼褊蝙翩蹁駢辯玭媥貵楩楄萹跰甂緶頨" "諞骿鶣囨腁覑諚賆輧騈騗㓲㛹㸤㼐䏒䮁")) ("piao" ("票飘飄漂瓢膘朴剽莩嘌嫖骠缥殍瞟螵髟縹驃淲僄彯慓摽蔈麃旚篻翲薸" "醥犥臕藨皫顠魒勡徱竂蚫闝飃㩠㬓㯱㲏㵱㹾㺓㼼䏇䕯䴩")) ("pie" ("瞥瘪撇丿苤氕癟覕嫳潎撆暼鐅䥕")) ("pin" ("品拼贫貧频頻泵聘苹拚姘嫔榀牝颦嬪蘋顰玭涄嚬矉礗蠙娦獱琕薲㰋㲏" "㻞䀻")) ("ping" ("平评評凭憑瓶苹蘋乒屏秤冯砰聘坪萍俜娉枰鲆馮甹呯泙帡洴玶郱砯荓" "淜缾艵蛢蓱軿竮頩鵧凴屛帲幈慿焩甁箳簈聠胓蚲輧鮃㲏㵗㺸㻂䈂䍈䓑" "䶄𠗦𦚓")) ("po" ("破迫坡婆颇頗泼潑泊魄霸膊番繁拍粕朴叵陂鄱泺溥珀攴钋钷皤笸跛釙" "醱岥岶癹烞桲猼蒪櫇濼鏺嘙嚩尀廹溌炇狛砶緐蔢覇酦醗鉕駊㛘㜑㨇㩯" "㰴䄸䎅䎊䘠䞟䣪䣮䦌䨰䪖䪙䮘䯙")) ("pou" ("剖部涪附培裒掊瓿锫踣抔垺捊婄堷棓蔀勏咅哣廍抙犃錇㕻㟝㧵㰴㼜䎧" "䯽䳝")) ("pu" ("普扑撲铺鋪朴葡脯瀑菩剥堡暴扶甫仆莆蒲埔圃浦谱曝匍苻噗溥濮璞攴" "氆镤镨醭蹼僕誧樸譜抪毞烳痡蒱酺墣潽獛舖瞨襆鯆轐纀鐠鏷圤擈檏穙" "箁舗菐襥諩陠㒒㙸㬥㯷㲫㹒㺪䈬䈻䑑䔕䗱䧤䪬䲕䴆")) ("qi" ("起氣气其期七器汽奇企旗齐齊骑騎漆妻启啟欺戚岂弃豈棄砌棋凄淒泣" "崎沏甭刺逗畸稽缉伎栖柒歧畦脐祈祁乞契迄讫切湿示溪枝亟亓俟偈圻" "芑芪荠萁萋葺蕲嘁屺岐汔淇骐绮琪琦杞桤槭耆赍挈欹祺憩碛颀虮蛴蜞" "粞綦綮趿蹊鳍麒祇衹訖悽愒棲溼漬綺慼緝磧錡濟濕谿臍薺饑鰭忔犵邔" "呇岓忯迉盵肵芞咠倛旂栔蚑蚚蚔唭埼娸婍徛掑桼跂軝郪釮陭攲敧棨湆" "湇翗碕隑頎僛墘榿緁緀鬿甈磎觭諆踑踦磩諿錤霋懠濝鮨藄蟣騏魌齌罊" "蟿鄿鏚鯕鶈鶀鵸艩蘄蠐顣鬐騹齎玂鼜鸂碁亝刾剘呮唘啓啔噐墄夡嵠帺" "愭慽憇掲摖斉斊晵暣朞棊槣檱檵櫀気炁焏猉玘璂畁疷盀矵碶磜礘禥竐" "竒粸綥綨纃萕蜝袳裿諬賫賷軙锜闙鲯㒅㓗㓞㔑㖢㘍㙨㜎㝄㞓㞚㞿㟓㟚" "㟢㠍㠎㠱㣬㥓㦢㩩㩽㫅㫓㮑㯦㹄㼤㾨䀈䀙䁈䁉䄎䄢䄫䅤䅲䉝䉻䋯䌌䎢" "䏅䏌䏠䏿䐡䐤䑴䒗䒻䓅䓫䔇䔾䙄䚉䚍䛛䛴䞚䟄䟚䠞䡋䡔䢀䧘䧵䩓䫔䬣" "䭫䭬䭶䭼䯥䰇䰍䰴䱈䲬䳢䶒䶓䶞𠀁𣪠")) ("qia" ("恰掐卡洽葜疴袷髂匼帢殎酠楬鮚圶跒㓞㓣㓤㡊㤉㦴㰤㵄䁍䂒䜑䠍䨐䯊" "䶗䶝𠜼")) ("qian" ("前千钱錢牵牽浅淺签簽铅鉛欠潜潛迁遷遣谦謙歉钳嵌鉗谴譴柑赶渐筋" "扦钎仟乾黔堑纤倩佥阡芊芡茜荨掮撖岍悭慊涔骞搴褰蹇缱椠犍肷腱愆" "钤锓虔箝羟兛鈐塹漸縴騫齦籤韆仱奷幵岒忴扲汧拑粁唊挳婜脥傔媊掔" "揵棈鈆雂僉嗛煔羥葥葴鉆慳榩槏漧綪蒨蜸槧輤鋟燅燂燖篟蕁鍼黚檶鬵" "攐櫏騚孅攓爓繾譣灊鐱鰬鶼顩乹儙刋厱圱圲壍孯嵰悓拪撁攑杄欦歬汘" "濳濽皘篏膁臤蔳蚈諐谸釺銭鬜鬝鵮鹐㐸㜞㝿㟻㡊㡨㥞㦮㧄㨜㩮㪠㯠㸫" "㹂䁮䃛䅐䅾䆂䈤䈴䊴䋮䍉䑶䔔䕭䖍䙺䢪䤘䥅䦲䨿䪈䫡䭠䭤䯡䵖")) ("qiang" ("强強枪槍墙牆抢搶腔将疆控呛羌蔷丬爿戕嫱樯戗炝锖锵镪襁蜣箐羟跫" "跄將嗆彊檣繈薔鎗鏘斨矼唴椌傸羥墏嶈嵹戧漒熗牄瑲嬙廧磢錆謒蹌蹡" "鏹羻蘠鶬墻勥啌弜溬猐玱篬繦羗羫艢軖鸧㛨㩖䅚䵁𤕭")) ("qiao" ("桥橋瞧悄巧敲壳翘殼翹锹鍬峭蕉焦橇乔侨鞘撬俏窍雀硝招劁诮谯荞茭" "峤愀憔缲樵毳硗舄醮跷跤鞒喬僑誚竅譙蹺驕帩荍睄郻踍鄡銚嘺墝嶠碻" "箾頝墽幧撽燋燆蕎骹磽礄簥繑髜繰趬趫蹻鏒躈鐰丂僺墧嵪嶣殻癄硚舃" "藮鄥釥鍫鐈陗鞽韒顦髚㚁㚽㝯㡑㢗㤍㨽㩰㪣㱶㴥䀉䃝䆻䇌䎗䏆䩌䱁䲾")) ("qie" ("且切窃竊怯担捷沏契砌茄伽郄蕺唼惬慊渫妾挈脞锲箧趄愜鍥癿洯蛣蛪" "嗛朅緁篋踥藒鯜鰈匧悏淁穕笡㓶㗫㙻㚗㛍㛙㤲㥦㫸㰰㰼㹤㼤㾀㾜䌌䟙" "䤿䦧䫔䬊䶗")) ("qin" ("亲親侵勤琴钦欽浸秦芹擒禽寝沁渗芩蓁揿吣嗪噙廑溱槿檎锓衿矜覃螓" "衾寢滲嶔撳頜櫬坅庈昑唚耹蚙梫梣寑菫菣鈙雂嫀寖綅鉆靲慬斳鋟鳹曋" "澿懃螼顉駸瀙蘄顩厪吢媇寴嵚懄抋捦搇珡琹菦蠄誛赺赾骎鮼鵭㓎㕋㘦" "㛙㝲㞬㢙㤈㩒㪁㮗㱽㾛䅾䇒䈜䔷䖌䠴䢈䥅䥆䦦䶖")) ("qing" ("情轻輕青清请請倾傾晴庆慶顷頃蜻氢氫鲸精亲卿擎氰倩苘圊檠磬罄箐" "綮謦鲭黥涇親鯨鯖汫狅凊勍掅殑郬渹碃廎靘樈漀擏鑋剠啨夝寈庼暒檾" "殸淸甠磘軽靑㔀㢣㩩㯳㵾㷫䋜䋯䌠䔛䝼䞍䯧䲔䵞晴")) ("qiong" ("穷窮鞠琼邛芎苘茕穹蛩筇跫銎瓊桏赹惸笻蛬煢輁瞏嬛橩璚藭藑儝匔卭" "宆棾焪焭睘竆㑋㒌㤨㧭㮪㵌㷀㼇䅃䆳䊄䓖䛪䠻䧆")) ("qiu" ("求球秋丘蚯仇龟邱囚酋泅馗俅氽巯艽犰湫逑遒楸赇钆虬蝤裘糗鳅鼽梂" "毬鳩龜鞦鰍厹朹坵虯恘苬觓訄釓唒捄紌釚殏脙莍頄媝崷盚巰煪絿萩蛷" "觩賕璆緧蓲蝵銶螑趥頯鮂蟗鯄鶖蠤鰽丠叴扏搝汓浗渞玌皳秌穐篍肍訅" "逎鞧鰌鱃鹙龝㐀㐤㕤㛏㞗㟈㤹㥢㧄㧨㭝㲹㷕㺫㼒䆋䊆䊵䎿䔔䜪䞭䟬䟵" "䠗䣇䤛𠀉𩝠")) ("qu" ("去区區取趣曲渠娶屈趋趨岖嶇驱驅蛆躯軀鞠蜡龋戌虚絮诎劬凵苣蕖蘧" "衢阒遽璩枸觑氍朐祛磲鸲癯蛐蠼麴瞿鞫黢砠組鉤毆齲佢佉刞呿抾阹斪" "浀胠胊痀竘淭紶絇翑脥蚷袪湨菃詘軥葋豦趍敺镼懅髷魼鴝麮螶闃翵蟝" "鼁鼩覷鶌匷騶灈鐻欋臞籧鱋蠷躣伹匤厺坥岴忂憈戵璖竬筁覰覻詓誳鑺" "閴駆駈鰸鸜麯麹㖆㚁㜹㠊㣄㤲㧁㪯㫢㯫㰦㲘㽛䀠䁦䂂䅓䆽䋧䌌䏣䒧䗇" "䝣䞤䟊䠐䠓䢗䪨䵶䶚𪍸")) ("quan" ("全权權圈劝勸拳泉犬纯卷颧醛痊券诠荃獾悛绻桊辁畎铨蜷筌鬈佺甽純" "捲詮銓踡鸛汱玔姾弮恮烇牷牶荈婘惓琄棬犈絭絟腃瑔觠跧輇綣縓駩謜" "鐉巏齤鷤蠸虇顴劵勧呟啳圏奆孉峑搼権洤湶硂箞葲詃騡鰁鳈㒰㟨㟫㩲" "䀬䄐䅚䊎䌯䑏䟒䠰")) ("que" ("却卻确確缺雀鹊鵲猎欠炔瘸榷芍郄攉阕阙觳悫舭鳥闋闕咑埆硞塙搉皵" "碏愨毃蒛獡碻礐礭墧寉崅慤殻灍燩琷舃趞㕁㩁㰌㱋㱿㴶㹤㹱㾡䀇䇎䍳" "䢧䦬䧿䱜䲵𩨭")) ("qun" ("群裙遁逡蝽麇囷杶宭峮漘踆輴錞鰆夋帬羣裠麕㪊㿏䆽䭽")) ("r" ("儿兒")) ("ran" ("然燃染冉苒蚺髯呥姌珃蛅袡橪冄嘫媣繎肰蚒蚦衻袇髥㒄㚩㜣㯗㲯㸐㹱" "㾆㿵䇋䎃䑙䒣䔳䖄䣸䤡䫇䰯䳿䶲𤡮")) ("rang" ("让讓嚷壤瓤攘镶禳穰孃鑲儴勷懹瀼獽爙蘘纕蠰躟鬤壌穣譲㚂䉴䑋")) ("rao" ("绕繞扰擾饶饒荛娆桡蛲嬈橈繚蟯挐隢蕘遶襓顤㑱㹛䫞")) ("re" ("热熱惹若喏渃爇焫㻰")) ("ren" ("人认認任忍韧韌赁壬仁刃妊纫亻仞荏葚饪轫恁稔衽紉涊軔飪賃屻牣肕" "芢栠紝訒荵軠棯腍銋鵀仭刄姙忈忎扨朲杒栣梕秂秹絍纴袵讱鈓靭靱餁" "魜鴹㠴㣼㤛㲽㶵㸾䀔䀼䄒䇮䋕䌾䏕䏰䚾䛘䭃䴦")) ("reng" ("仍扔耳艿穰礽陾芿辸㭁㺱䄧䚮")) ("ri" ("日衵鈤馹囸氜釰驲䒤")) ("rong" ("容荣榮溶绒絨融熔茸榕隔戎蓉冗颂讼嵘狨肜蝾訟頌嶸鎔毧茙烿傛傇羢" "軵媶榵滽瑢氄縟褣駥髶爃瀜蠑鰫鷛宂搑曧栄穁縙螎镕鴧㘇㝐㣑㭜㲓㲝" "㲨㺎㼸䄧䇀䇯䈶䋴䘬䠜䡆䡥䢇䤊䩸")) ("rou" ("肉柔揉扰糅蹂鞣擾禸粈媃楺煣葇蝚輮鍕鍒韖騥鰇鶔宍沑渘瑈瓇脜腬㖻" "㮟㽥䄾䋴䐓䢇䥆䧷䰆")) ("ru" ("如入乳辱蠕女肉茹儒孺汝褥需蓐薷嚅洳溽濡缛铷襦颥燸侞帤挐筎袽嗕" "媷鄏銣蝡縟蕠擩鴽曘臑繻醹鑐傉桇渪肗邚顬鱬㦺㨌㨎㱶㹘㼋㾒䋈䋴䐓" "䘫䞕䤉䫱䰭䰰")) ("ruan" ("软軟蠕阮需濡朊耎堧撋緛蝡壖瓀礝媆瑌盶碝腝輭㓴㜛㨎㮕㼱㽭䆓䎡䓴" "䙃䙇䞂䪀䪭")) ("rui" ("锐銳兑蕊瑞芮蕤枘睿蚋鈉綏汭桵惢緌叡橤擩繠壡甤蕋蘂蘃蜹鋭㓹㕙㛱" "㨅㪫㮃㲊㹘㻔䂱䅑䇤䌼䍴䓲䞩䦌䳠")) ("run" ("润潤闰閏犉橍瞤膶閠㝄㠈䏕䦞")) ("ruo" ("弱若挪偌芮箬篛鶸挼捼婼渃鄀楉蒻爇叒焫蠚鰙鰯㬉䐞")) ("sa" ("撒洒萨薩蔡杀些卅仨檫挲脎飒趿殺颯灑鈒靸摋馺攃鎝闟躠櫒潵钑㒎㪪" "㳐㽂䊛䑥䓲䘮䙣䬃𥋌")) ("sai" ("赛賽塞腮鳃思蓑噻鰓毢揌毸僿嗮愢簺顋㗷㘔䈢")) ("san" ("三散伞傘参粪叁馓毵糁參糝粣閐毿蔘繖攕鏾鬖仐俕叄嘇弎潵犙糂糣糤" "饊㤾㧲㪔㪚䀐䉈䊉䫅䫩")) ("sang" ("嗓丧喪桑搡磉颡褬鎟顙桒䘮䡦䫙")) ("sao" ("嫂扫掃搔骚艘燥埽缫缲臊瘙鳋繅騷喿慅溞氉矂繰颾鱢掻騒鰠鰺㛮㿋䐹" "䕅䖣𦞣")) ("se" ("色塞泣蔷瑟涩啬槭铯穑嗇鉍漬澀薔穡翜銫濇璱鎩轖譅飋懎歮歰澁瀒繬" "趇雭㒊㥶㮦㱇㴔㺩㻎㻭㽇䉢䊂䔼䨛")) ("sen" ("森洒摻滲槮蔘篸襂曑椮甧穼")) ("seng" ("僧鬙")) ("sha" ("沙杀殺啥纱紗傻砂刹煞厦剎廈霎莎杉赊栅唼嗄挲歃铩痧裟鲨柵賒鯊唦" "猀啑帴喢硰萐翜箑翣樧蔱霅魦閷鎩乷倽儍帹擑桬榝檆歰粆訯閯髿鮻鯋" "㚫㛼㰱㵤䀉䈉䝊䬊䮜䯫䵘䶎𠚺𧜁")) ("shai" ("晒筛篩色杀酾殺曬閷繺纚釃㩄㬠䵘")) ("shan" ("山闪閃善衫扇杉珊掺颤单掸苫删煽陕擅赡膳汕缮檀栅詹剡讪鄯埏芟彡" "潸澹姗嬗骟膻禅钐疝蟮舢跚鳝髟刪姍柵訕陝單摻禪縿繕蟬羶贍顫鱔狦" "痁赸掞挻笘釤晱烻剼搧煔睒幓摲墠墡撣潬覢樿橏穇襂謆蟺騸灗鱣傓僐" "椫檆澘熌磰羴脠譱軕邖醦銏鐥陿饍鯅鱓鳣㚒㚲㣌㣣㨛㪎㪨㬭㱚㱯㴸㶒" "㹽㾆䄠䆄䗞䚲䛸䠾䡪䥇䦂䦅䱇䱉䴮𠚹")) ("shang" ("上商伤傷尚赏賞裳晌墒汤垧绱殇熵觞湯殤觴姠愓漡蔏曏螪謪鬺蠰丄尙" "慯扄滳銄鑜䬕")) ("shao" ("少烧燒绍紹稍哨梢捎鞘芍勺韶邵招召劭苕溲潲杓蛸笤筲艄卲牊玿弰莦" "袑睄旓綃輎髾燿佋娋焼竰綤颵㪢㲈㷹㸛䏴䒚䔠䙼䬰")) ("she" ("社设設射摄攝蛇舍舌涉折碟睫杀奢赊赦慑拾邪叶厍佘揲猞滠歙畲铊蛞" "麝捨殺葉賒聶懾厙奓栜畬輋鉈慴摵蔎闍檨譇韘騇蠂灄讋弽摂欇渉虵蛥" "賖釶鉇鍦阇㒤㢵㭙㰒㴇㵃䀅䀹䁋䁯䂠䄕䌰䏴䕣䜆䜓䞌䠟䠶䤁䤮䬷䰥䵥" "𧵳")) ("shei" ("谁誰")) ("shen" ("什甚身神深伸婶嬸审審慎渗滲参參申绅紳呻砷娠沈肾信震诜谂莘葚抻" "吲哂渖椹胂矧蜃糁脤腎諶瀋伔屾抌邥侁妽侺姺柛氠珅籸峷甡眒淰兟棽" "搷煁罧葠詵綝槮蔘諗鋠燊駪瞫襂黮覾讅襳叄宷弞愼扟昚椮涁瘆瘎瘮眘" "矤籶罙蓡薓裑訠訦訷谉鉮頣頥魫鯵鰺鲹鵢㔤㚞㛙㜤㥲㰂㰮㱯㵊㵕㶒㾕" "䄕䆦䚓䧵䫖䰠神")) ("sheng" ("生声聲胜勝省剩升牲绳繩盛圣聖乘甸甥嵊渑晟眚笙昇陞澠賸呏泩狌甡" "偗渻湦焺貹溗鉎箵憴鼪鵿譝鱦乗剰墭斘晠椉榺殅珄琞畻苼蕂阩㗂㞼㹌" "㼳㾪䁞䇸䋲䎴䚇䞉䪿䱆")) ("shi" ("是时時十事实實使世师師石识識史市始似式失士示势勢室视視试試适" "適食施湿濕诗詩驶释駛釋蚀蝕拾饰氏飾逝誓狮獅侍尸屎匙拭弛郝赫舍" "甚虱什矢柿嗜噬仕恃硕提嘘液泽肢汁殖峙谥埘莳蓍弑饣轼耆贳炻礻铈" "铊螫舐筮豉酾豕鲥鲺屍飭塒弒溼軾碩奭蝨澤篩繹灑忕戺咶恀邿栻烒祏" "埶絁寔崼揓湁湜湤貰戠溡溮葹跱跩鉈鈰鉐榯蒔鉽鳲箷翨遰銴澨諟諡檡" "褷謚遾鍉簭鼫鎩鼭醳鯷齛襫鰣鰤鶳纚襹釃丗乨乭亊佀兘冟卋卶叓呞呩" "嬕実宩峕旹昰枾柹浉眂眎睗笶舓蒒遈釈釶鈟鉂鉃鉇鍦飠餙餝鯴鳀鳾鸤" "㒾㔺㕜㖷㫅㫑㮶㱁㳏㵓㶴㸷㹝㹬㹷䁺䂖䂠䄷䈕䊓䏡䑛䒨䖨䛈䜴䜵䜻䟗" "䤭䤱䦠䦹䩃䭄䰄䲽䴓䶡䶵𠀍𢂑𥐘")) ("shou" ("手受收首守授瘦售兽獸寿壽熟狩绶艏綬濤荍掱収垨夀涭璹痩鏉㖟㝊㥅" "䛵䭭")) ("shu" ("书書数數术朮树樹熟属屬输束輸叔舒述殊鼠蔬梳竖豎署疏枢樞薯暑除" "抒淑赎孰曙蜀黍戍墅庶漱恕透俞朱倏塾荼菽摅沭涑澍姝纾杼樗毹腧殳" "秫疋蜍術橾藪藷鐲贖杸陎紓埱婌焂袕軗尌鄃綀翛裋鉥摴跾潻鮛攄癙儵" "襡鏣鵨鶐籔襩鷸鸀虪钃侸俆倐兪凁尗庻掓樜潄濖璹疎盨竪絉荗蒁薥踈" "錰鼡㒔㛸㜐㟬㣽㫹㯮㳆㵂㶖㷂㻿㽰㾁䃞䆝䉀䎉䑕䘤䙱䜹䝂䝪䞖䠱䠼䢞" "䢤䩱䩳䭭䴰𠲿𡱆")) ("shua" ("刷唰耍涮誜")) ("shuai" ("摔率甩蟀衰帅帥綏咰縗繂孈卛缞䢦")) ("shuan" ("拴汕栓揎闩涮踹閂䧠")) ("shuang" ("双雙霜爽泷淙孀塽慡樉縔瀧灀孇礵鷞艭驦欆滝騻骦鸘鹴㦼㼽䔪䗮䡯䫪")) ("shui" ("水谁誰睡税稅说蜕蛻說帨挩涗娷脽裞涚瞓祱説㔑㝽㥨㽷䭨䲧")) ("shun" ("顺順盾吮瞬舜眴揗楯瞚蕣賰輴鬊橓㥧㯗䀢䀵䑞䞐䴄")) ("shuo" ("说說烁爍芍数帅硕朔溯蒴搠濯妁杓槊铄帥碩數療藥鑠洬欶揱愬獡箾燿" "鎙爚哾矟説㮶㸛䀥䁻䈾䌃")) ("si" ("四思死似司丝絲私斯撕饲飼嘶赐食肆寺嗣伺巳肄厮俟兕厶苡菥咝饴汜" "泗澌姒驷纟缌祀祠锶雉鸶耜蛳笥糸飴廝賜駟鷥佁泀柶肂洍涘虒偲梩覗" "楒貄鉰凘榹禗罳蜤磃禠緦蕬螄儩蕼鍶蟴颸鼶亖佀噝娰媤孠杫枱泤瀃燍" "牭禩竢簛籭糹蟖釲鈻鋖鐁飔飤騦㐌㕽㚶㜦㣈㭒㸻㹑㾅䂖䃽䇃䎣䏤䦙飼")) ("song" ("送松耸聳颂頌讼訟诵誦怂宋纵凇菘崧嵩忪悚淞锶竦慫縱鬆娀倯傱愯硹" "嵷漎蜙濍鍶駷庺憽捒枀柗梥楤樬檧鏓餸㕬㧐㨦㩳㮸䉥䛦䜬䢠")) ("sou" ("搜嗽艘漱擞叟薮嗖嗾馊涑溲飕瞍锼螋蒐擻餿藪颼廋獀鄋滫醙鎪騪籔傁" "叜廀捜摉櫢潄瘶膄㖩㛐㟬㵻䈹䉤䏂䮟𢲷𥈟")) ("su" ("速诉訴素肃肅塑宿俗苏蘇酥粟僳溯缩夙谡蔌蓿嗉愫涑簌觫稣甦穌縮囌" "玊泝栜傃嫊溹窣愬榡膆憟樕鋉餗橚縤謖蹜藗櫯驌鱐鷫塐殐溸潥珟璛碿" "粛蘓蜶誎趚遡遬骕鹔㑉㑛㓘㔄㕖㜚㝛㥛㨞㩋㪩㬘㯈㴋㴑㴼䃤䅇䇤䌚䎘" "䏋䑿䔎䘻䛾䥔䩳")) ("suan" ("算酸蒜选撰狻痠選筭匴篹祘笇㔯㱹")) ("sui" ("随隨虽雖岁歲碎隧穗粹队尿莎隋绥髓遂祟蓑谇荽濉邃彗攵燧眭睢隊綏" "誶遺倠哸浽埣荾毸滖睟葰蔧賥縗檖檅璲篲繀禭穟繐巂雟旞瀡繸襚鐆鐩" "靃亗夊嬘嵗歳澻煫熣瓍砕穂膸芕譢遀鞖髄㒸㞸㥞㴚㵦㻟㻪㻽䅑䅗䆳䉌" "䍁䔹䜆䜔䠔䡵䢫䤭䥙䭉䯝䲀𡑞")) ("sun" ("损損孙孫餐笋荪狲飧榫跣隼筍蓀潠栒搎猻愻槂蕵薞簨鎨箰飡飱鶽㔼㡄" "㦏㰂䁚䐣")) ("suo" ("所缩縮索锁鎖嗦琐瑣霍莎沙衰蓑梭唆牺些唢嗍逡娑桫挲睃羧簑獻犧莏" "逤傞惢嗩溹摍摵趖璅蹜鎍鏼挱擌暛樎洓溑瘷簔褨鎻鏁髿㪽㮦䂹䅴䈗䌇" "䐝䖛䗢䞆䞽䣔䵀𧴪")) ("ta" ("他她它踏塔塌蹋搭达獭挞拓嗒闼溻漯遢榻沓铊趿鳎牠達遝撻濕獺躂韃" "祂迖羍荅涾傝搨鉈靸榙毾禢誻鞈錔嚃濌鞜鎉闒鞳闟闥鰨鑉龘亣嚺墖崉" "橽澾狧譶跶蹹躢阘鮙龖㒓㗳㛥㣛㣵㧺㭼㯓㳠㳫㹺㺚㿹䂿䈋䈳䌈䍇䍝䎓" "䑜䑽䓠䜚䠅䪚䳴䵬䶀䶁")) ("tai" ("太台态態抬胎汰大能苔泰酞邰薹呔骀肽炱钛跆鲐臺颱檯忕汏旲詒鈦溙" "箈駘儓鮐嬯燤斄籉冭囼坮夳奤孡忲擡曃枱炲舦菭㑷㒗㘆㙜㙵㣍㥭㬃㷘" "㸀䈚䑓䢰䣭")) ("tan" ("谈談叹嘆探坦炭摊攤滩灘碳弹彈贪貪潭毯痰胆淡沈坍瘫坛檀谭袒舔炎" "湛郯荨蕈澹昙赕膻忐眈钽锬镡覃漢撢歎壇曇禪罈譚癱抩怹倓埮婒惔舑" "傝湠菼僋榃鉭嗿緂舕儃嘽嘾憛憳賧橝蕁醓錟餤癉禫蟫藫襢貚贉醰譠鐔" "黮驔啴墰墵壜憻擹璮罎舚艢醈㒎㛶㪔㫜㲜㲭㵃㵅㶒㷋㺥㽎㽑䀡䃪䆱䉡" "䊤䏙䐺䕊䗊䜖䞡䢻䦔䨢")) ("tang" ("躺堂糖趟塘倘汤湯烫燙膛淌搪挡棠唐傥帑饧惝溏瑭樘铴镗耥螗螳羰醣" "擋蕩鏜鐺儻逿摥榶漟煻蓎磄蝪橖踼閶薚赯餳蹚鎕鎲闛鐋鶶戃攩曭爣鼞" "矘钂伖偒傏劏啺嘡坣摚禟篖糃糛膅鄌镋隚餹饄㑽㒉㙶㜍㦂㭻㲥㼒㼺㿩" "䅯䉎䌅䕋䟖䣘䧜𢠵𧼮𨌩")) ("tao" ("讨討套逃掏桃萄淘陶涛濤滔绸绦挑跳鼗叨啕洮韬焘饕絛綢檮燾韜籌匋" "弢咷嫍慆搯祹槄綯翢蜪鞀醄縚錭鋾駣騊夲梼瑫縧绹裪詜謟轁迯鞉鞱飸" "饀㚐㹗䄻䚯䚵䛌䛬䬞䱇䵚")) ("te" ("特贷忒忑慝铽貸職貣犆鋱螣蟘棏脦蚮鴏㥂㧹")) ("tei" ?忒) ("teng" ("疼腾騰藤誊滕謄籐縢蕛螣邆儯幐漛籘膯駦驣鰧鼟䒅䕨䠮䲍䲢")) ("ti" ("体體题題提替踢梯屉屜惕蹄涕剔啼达堤狄弟肆锑嚏剃锡倜谛荑悌逖绨" "缇棣睇鹈裼醍詆隄達緹適銻諦錫躍迖厗洟俶偍悐珶媞崹惿揥稊綈睼禔" "殢蝭褅褆蕛趧踶薙謕鍗擿鬄鵜騠籊鯷鶙鶗趯鷈鷤鼶俤嗁嚔媂惖挮掦歒" "漽瑅碮禵罤苐蹏躰軆迏逷遆鐟骵髢髰鬀鮧鮷鳀鷉㖒㖷㗣㡗㣢㬱㯩䅠䈕" "䌡䎮䔶䗖䙗䚣䛱䝰䞶䢰䣠䣡䣽䧅䨑䪆䫮䬫䬾䯜䱱䴘䶍䶏䶑𡲕")) ("tian" ("天田添甜填舔蚕颠滇佃甸苫恬腆沾掭嗔忝阗栝殄町畋钿锘蚺鈿靦鎮闐" "顛屇沺盷倎婖悿淟紾晪湉菾酟搷煔瑱緂餂磌窴賟錪頲鷏兲唺塡沗璳甛" "畑睓胋舚蚦覥觍鍩鎭靔靝颋鷆黇㐁㑷㖭㙉㤁㥏㧂㧱㮇㶺䄕䄹䄼䄽䏦䐌" "䑚䟧䠄䡒䡘䣯䣶䥖䧃䩄䩞𧰊")) ("tiao" ("条條跳调調挑粜糶眺超稠迢赵佻苕祧铫窕蜩笤踔龆鲦髫脩覜趙頫鯈芀" "岧宨庣恌朓祒脁絩誂趒銚蓧蓨窱鞗嬥鮡鎥齠鰷岹旫晀樤聎萔鋚㑿㕮㟘" "㩖㸠䂪䎄䒒䖺䟭䠷䧂䩦䯾䱔䳂")) ("tie" ("铁鐵贴貼蝶帖沾萜揲锇餮呫怗蛈跕鉆銕鋨鴩驖鉄鐡飻䂿䥫䩞䴴䵿")) ("ting" ("听聽停挺庭厅廳亭艇蜓烃汀廷莛葶婷梃町铤耵霆圢朾艼侹桯烴烶珽脡" "嵉渟楟筳綎榳聤蝏鋌閮濎頲鼮厛庁廰涏甼耓聴聼誔諪邒鞓颋鯅㹶㼗䅍" "䋼䗴䦐䫖䱓䵺")) ("tong" ("同通统統痛铜銅桶童筒侗恫洞桐酮瞳彤捅重佟僮仝垌茼嗵峒恸潼砼硐" "艟慟鼕哃姛炵狪浵烔迵痌粡絧衕筩詷赨鉖餇熥獞蓪曈朣橦氃犝膧蕫穜" "罿鮦鼨蘣爞勭峂峝庝憅晍樋燑硧秱綂蚒鉵鲖㛚㠉㠽㣚㣠㤏㪌㮔㸗㼧㼿" "䂈䆚䆹䮵䳋䴀䶱")) ("tou" ("头頭透投偷逗愉亠钭骰諭諳妵紏酘媮鈄牏斢黈偸匬坄婾綉鍮㓱㕻㖣㡏" "㢏㤟㪗㳆㼥䕱䞬䟝䡩䱏䵉")) ("tu" ("土图圖突途徒涂兔吐凸屠秃禿跌堍芏荼菟钍酴塗怢唋峹悇捈涋捸梌釷" "湥稌嵞瘏筡腞腯葖嶀廜潳蒤跿瑹鍎駼鵌鵚鵵鶟鷋鷵鼵兎凃啚図圗圡堗" "宊庩揬痜鈯鋵馟㭸㻌㻠㻬㻯䅷䖘䠈䣄䣝䤅䩣䭭䳜䴛𨑒")) ("tuan" ("团團揣敦税湍砖抟彖疃鹑稅磚鶉糰剬剸煓慱摶漙畽槫褖貒篿鏄鱄鷻団" "猯黗㩛䊜䜝䳪䵯")) ("tui" ("推腿退税颓蜕褪追萑忒煺脫稅蛻頹弚俀僓蓷隤橔駾魋穨藬蹪饋墤娧尵" "蘈蹆頺頽骽㞂㢈㢑㥆㦌㰐㱣㷟㾯㾼㾽㿉㿗䀃䅪䍾䩣䫋")) ("tun" ("吞纯敦囤褪屯臀逐氽饨沌暾肫豚炖窀純飩燉坉忳旽芚迍涒啍訰軘焞魨" "呑噋朜臋豘霕鲀㖔㞘㧷㩔㹠㼊")) ("tuo" ("脱脫拖驼駝托妥驮馱唾椭橢池舵魄蛇税说隋绥它鸵陀拓砖乇佗坨摭庹" "沲沱迤柝柁橐砣铊箨酏酡跎鼍牠託稅綏說磚鴕扡扥阤侂岮沰矺侻挩毤" "紽莌袉飥堶詑跅毻鉈馲碢鞁魠嫷撱鮀蟺蘀籜驒鼉仛咃媠彵拕捝杔棁楕" "槖汑涶狏砤舃萚説讬軃迱陁饦駄駞騨驝鰖鱓鵎鼧㟎㯐㰐㵃㸰㸱㼠㾃䍫" "䓕䡐䪑䭾䰿䲊䲦䴱𥓿")) ("wa" ("挖哇蛙瓦娃袜襪凹洼污鞋佤娲腽鲑汙媧窪鮭穵窊婠淴窐嗢溛漥膃劸咓" "啘嗗徍搲攨汚畖聉邷韈韤鼃㒝㧚㰪㼘䍪䎳䚴䠚𩋘")) ("wai" ("外歪夭呙崴咼喎懀㖞㨤䠿")) ("wan" ("完万萬晚碗玩弯彎挽顽頑湾灣惋丸豌关贯蔓娩烷皖宛婉腕剜芄莞菀浣" "纨绾琬脘畹蜿箢鲩鞔汍莧貫綰輓夗仴刓卍忨抏杬紈倇捖婠捥涴脕晼睌" "睕綄綩輐鄤潫翫踠鋄澣薍蟃鯇卐埦帵晩梚椀琓盌莬萖貦贎鋔錽鎫関魭" "㜶㝃㝴㸘㺜㼝㽜㽹㿸䂺䅋䈮䏦䑱䖤䗕䘼䛷䝹䥑䩊䯈䯛䳃䵥𦙵")) ("wang" ("望往忘王网網亡妄旺枉汪方皇芒盲罔尢惘辋魍輞尪盳迋莣暀菵朢瀇亾" "仼兦尣尩尫彺徃忹棢琞罒蚟蛧蝄誷迬㑌㓁㔞㲿㳹㴏䋄䋞䒽䛃䤑䰣")) ("wei" ("为為位委围圍伟偉微维維卫衛未危味唯威谓謂尾喂惟违違胃慰伪偽纬" "緯苇葦畏偎桅猬蝟巍立韦潍萎蔚魏渭尉遗倭诿阢隈隗圩芟荽葳薇囗帏" "帷崴嵬猗猥闱沩洧涠逶娓玮韪軎炜煨熨眭痿艉隹鲔韋幃彙諉遺濰褽闈" "餵鮪芛峗峞洈浘烓崣痏硊喡媦寪徫愄揋溈湋渨菋鄬隇廆暐椳椲溦溾煒" "煟瑋腲蒍葨詴骫碨蜲蜼儰潿犚磑磈蓶蝛覣踓醀頠濊罻餧鮇徻燰薉鍏鍡" "鮠濻癓薳薶蘤贀韙壝瀢藯鏏霨覹霺韡亹欈犩蘶讆躗鷕斖僞叞喴囲媁媙" "嬒嵔愇梶楲潙熭爲琟矀硙緭芕苿荱蔿螱衞觹讏躛轊錗韑颹骩骪鰃鰄鰖" "鳂鳚㕒㖐㛱㞇㞑㟪㟴㠕㢻㣲㥜㥨㦣㧑㨊㨒㬙㭏㱬㷉㸵㺔㻰㾯䃬䅏䇻䈧" "䉠䍴䍷䑊䓕䓺䔺䗆䗽䘙䙟䙿䛪䜅䜜䝐䞔䡺䣀䥆䥩䦱䧦䩈䩞䪋䪘䫥䬐䬑" "䬿䭳䮹䱞䲁䲘䵋䵢䵳")) ("wen" ("问問文温溫稳穩闻聞纹紋蚊吻瘟紊限眼刎愠阌汶玟珉璺殁笏雯抆塭蘊" "妏呡歾炆芠桽琝搵絻殟瞃魰鳼閺閿豱轀闅鼤韞馧舋伆彣揾昷渂煴熓珳" "瑥瘒穏缊肳脗莬蕰蚉螡蟁輼辒闦馼鰛鰮鳁鴍鴖㒚㖧㗃㝧㟩㡈㳷㵮㼂䎹" "䎽䘇䦤䦷䰚")) ("weng" ("嗡翁瓮蓊蕹甕浻塕滃暡瞈聬螉霐罋鶲齆勜奣嵡鎓鹟㘢㜲䐥䤰䨴𦧅")) ("wo" ("我握窝窩卧臥涡渦沃蜗蝸果瘟挝斡夭倭莴喔幄渥肟硪龌萵撾擭齷偓婐" "婑捰涴焥猧緺踒濄濣薶唩捾楃涹蒦㠗㠛㦱㧴㱧䀑䁊䁷䂺䙠䠎䩊䮸䰀")) ("wu" ("物无無五屋误誤务務武午伍舞污雾霧乌悟烏恶惡侮捂诬誣呜蜈嗚母亡" "巫钨芜梧吾吴毋坞戊晤勿兀仵阢邬圬垭芴唔庑怃忤浯渥寤迕妩婺骛杌" "牾於焐瞀鹉鹜痦蝥笏鋈鼯汙吳塢嫵憮蕪鎢騖鵡齬兀屼扤岉杇沕玝矹矻" "俉卼洿陓倵峿洖粅郚剭啎珸窏莁逜靰嵨摀碔腛鄔歍噁廡潕鋙鋘橆膴螐" "遻甒鴮鯃麌齀蘁鶩躌鷡亾儛呉墲奦娒娪娬媉嵍弙忢悞悮扝敄旿汚溩熃" "熓珷瑦璑祦禑窹箼茣誈铻隖霚鰞鵐鹀鼿㐅㐳㑄㒇㝟㡔㤇㬳㱱㵲㷻㹳㻍" "㽾䀛䃖䅶䉑䍢䎸䑁䒉䓊䚈䛩䜑䟼䡧䦍䦜䨁䫓䮏䳇䳱")) ("xi" ("西细細习習席系喜息吸希洗戏戲析惜悉牺犧稀媳袭襲嘻溪膝晰隙熄夕" "锡錫蟋犀赫既腊猎栖畦洒鳃屎撕嘶昔熙硒矽烯汐檄铣携僖兮诶隰郄郗" "茜菥葸蓰奚唏徙饩阋浠淅澌屣嬉玺樨曦觋欷歙熹禊禧嵇皙穸裼褶蜥蜴" "螅舄舾羲粞翕酾醯蹊鼷係氣脅晞訢棲蓆銑潟遲錯濕谿釐璽繫譆獻鰓攜" "灑卌扢襾扱呬忥怬肸俙咥徆怷恓恄枲盻郋娭屖悕欯氥狶郤晢桸琋羛莃" "釳釸傒塈惁摡棤焟睎僁媐徯滊綌蔇赩鄎嶍榽漇熂緆蒠覡誒豨槢橀潝獡" "瘜磎覤凞嶲敼歖獥窸蕮螇諰黖檕濦燨簁縰薂謑謚豯貕虩蟢謵蹝鎎鎴雟" "餼鬩鵗霫巇爔闟飁饎騱酅騽攦瓗鰼齂囍屭蠵衋鸂纚觿釃鑴驨匸卥厀唽" "喺噏嚊嚱墍壐嬆屃屓嵠忚怸憘憙戯戱扸捿擕旣晳暿椞椺漝澙焈焬煕熈" "熺熻犔睳瞦矖磶稧糦縘繋繥绤翖肹舃葈蒵覀觹觽豀赥趘躧遟鉨鉩鏭钖" "隟隵霼鱚鳛黊㑶㒆㔒㗩㗲㙾㚛㜎㞒㠄㣟㤴㤸㥡㦻㩗㪪㭡㱱㳀㳧㵿㸍㹫" "㽯㿇䀘䂀䈪䊠䏮䐼䑂䒁䓇䘮䙽䚂䚉䚫䚷䛥䜁䜣䢄䦧䧍䨳䩤䫔䫣䮎䲪䴛" "䵱凞𠔃𥋟")) ("xia" ("下夏吓嚇峡峽瞎虾蝦狭狹霞唬假洽匣辖暇侠厦挟斜押葭呷狎遐瑕柙毳" "歃硖瘕罅黠俠郃挾給廈煆轄芐冾欱烚珨陜祫笚舺硤搳舝閜颬碬磍諕霅" "縖赮魻蕸鍜鏬騢譹鶷丅傄叚夓懗敮昰炠煵疜疨睱筪縀翈谺鎋閕陿鰕㗇" "㗿㘡㙈㙤㥦㭱㰺㵤㽠㿣䒠䒩䖎䖖䘥䛅䦖䨐䪗䫗䯟䶝𡨄𨻲")) ("xian" ("现現先线線显顯见見县縣限险險纤纖鲜鮮献獻闲閑陷掀宪憲嫌羡羨仙" "弦衔銜咸馅餡掺肩碱洒省铣洗锨贤舷涎腺癣矣冼苋莶藓岘彡猃濂暹娴" "氙燹祆黹钐锬鹇痃痫蚬筅籼酰跣跹霰秈峴晅脅軒啣絃莧閒蜆僩摻銑嫻" "賢檻鹹蘚灑癬仚屳奾忺杴俔姺姭枮祅胘娊毨涀烍珗唌娹晛蚿袨赻釤睍" "蛝僊嗛尟搟粯綅葴嘕禒蓒銛憪撏撊澖羬鋧嬐嶮憸燅獫諴錟錎獮癇瞷薟" "褼豏鍌韱幰攇瀗禰馦孅廯攕礥糮鏾闞蘞轞鶱躚玁襳韅鷴鷳鼸齴灦嫺伣" "僴咞哯垷塪婱尠崄挦橌櫶狝甉癎県瞯礆箲絤綫纎缐臔臽苮藖蘐螊衘覸" "訮誢贒蹮軐輱鍁铦陥険韯顕鱻鷼麲㔓㔵㘅㘋㛾㜪㜷㡉㡾㢺㥦㦑㦓㦥㧋" "㧥㩈㩮㪇㫫㬎㬗㭠㭹㮭㯀㯗㯠㱹㲽㳄㳭㵪㶍㺌㽉㿅䀏䁂䃱䃸䄯䇒䉯䉳" "䏹䐄䒸䕔䗾䘆䙹䚚䜢䝨䞁䡅䢾䤼䥪䦘䦥䧋䧟䧮䨘䨷䱤䲗䵇䵖䵛䶟䶠䶢" "𠜎")) ("xiang" ("想象向相响響乡鄉项項像香箱详詳享降巷橡祥厢廂镶鑲翔亨攘襄湘洋" "样芗葙饷庠骧缃蟓舡鲞飨餉樣鬨嚮瓖饗恦晑缿萫銗緗曏膷薌闀蠁襐勷" "鯗忀鐌欀纕鱌饟驤亯佭啌塂奛嶑栙珦絴蚃跭郷鄊鄕闂鮝鱶麘㐮㗽㟄㟟" "䇨䊑䐟䒂䔗䖮䙹䛠䜶䢽䣈䤔䦳䴂祥")) ("xiao" ("小笑消校效销銷晓曉肖宵削啸嘯哮硝箫簫胶骄狡酵梢芍萧霄嚣淆孝爻" "茭哓潇逍姣骁绡枭枵蛸筱魈梟傚絞較嘐蕭篠瀟騷囂驕驍灱呺恔洨庨涍" "烋笅虓啋猇郩殽痚痟窙嗃揱綃翛萷歊踃嘵憢潚獟獢皛箾熽膮骹鴞澩穘" "謞謏藃鮹櫹髇蠨髐毊虈俲効咲嘋嘨嚻娎婋宯彇撨敩斅斆暁歗灲焇皢硣" "筿簘藠蟏蟰訤誟誵鞩鸮㑾㒆㔅㗛㚣㤊㩭㬵㹲䇃䊥䒁䒕䒝䕧䠛䥵䴛")) ("xie" ("些写寫鞋谢謝械协協斜歇血胁脅卸携攜挟挾泄屑溉桔解契楔蝎邪谐蟹" "懈泻薛耶叶汁偕亵隰勰燮苴薤撷獬廨渫瀣迦邂绁缬榭榍歙眭颉跬躞鲑" "骱洩頁紲葉潰頡諜諧褻鮭擷瀉蠍劦伳妎灺垥拹祄籺奊疶偰焎脥媟揳猲" "絏絜嗋愶慀搚觟熁靾屧緳蝢褉嶰澥韰檞燲薢駴鞢齘纈襭齥躠龤冩卨塮" "娎屟徢恊擑擕斺旪暬炧爕禼糏絬綊緤缷翓脇膎藛蠏衸衺鋣鞵㒠㓔㔎㕐" "㖑㖿㙝㙰㚗㜦㝍㞒㞕㢵㣯㣰㥟㦪㨒㨙㨝㩉㩗㩦㩪㭨㰔㰡㳦㳿㴬㴮㴽㷎" "㸉㽊㽳䀘䁯䇋䉏䉣䊝䍖䏮䔑䕈䕵䙊䙎䙝䙽䚳䚸䞕䡡䢡䥱䥾䦏䦑䦖䩤䩧" "䪥䬅䭎䲒䵦𩋘𩋧")) ("xin" ("心新信辛欣薪芯寻尋锌鋅衅舋款亲忻囟馨莘昕歆镡鑫訢親釁伈阠妡杺" "炘盺焮鈊煡廞鄩噷攳襑鬵鐔伩俽兓卂孞惞桪樳脪訫軐顖馸骍㐰㚯㛛㜦" "㩪㭄㭡㹷㻸䎣䒖䚱䛨䜗䜣䪿䰼")) ("xing" ("行性形星兴興型幸姓醒刑猩腥省惺邢杏研陉馨荇荥擤饧悻硎倖陘熒侀" "狌洐垶娙烆胻婞桯涬莕渻鈃煋瑆蛵雽滎鉶箵鋞濴觲餳騂馫坓嬹曐皨睲" "筕篂緈臖觪郉銒鍟钘铏鮏鯹㐩㒷㓑㓝㝭㣜㨘㬐㮐㴆㼛㼬䁄䂔䋲䓷䛭䣆" "䤯䮍䰢䳙𢜫")) ("xiong" ("雄胸兄凶熊汹洶能匈芎兇忷哅恟詗赨敻夐胷訩詾讻诇賯㐫䎿䧺")) ("xiu" ("修休袖秀朽锈绣繡鏽宿嗅臭羞莠咻岫馐庥溴煦鸺貅髹脩烋珛茠琇臹滫" "銝樇褎糔鎀鵂饈銹俢嘼峀烌綇綉繍蓚褏鏅鏥飍髤齅㗜㩰㱙㾋䜬𦟤")) ("xu" ("许許需须須续續序绪緒虚虛徐吁叙敘畜蓄嘘噓呼蔬邪墟戌酗旭恤絮婿" "于余屿芋豫馘诩勖圩蓿咻洫浒溆顼栩旮旯肷煦砉盱胥糈醑雩卹訏勗規" "頊嘔嶼鬚籲旴侐呴姁怴沀芧昫欨冔垿晇殈烅珝掝淢祤喣幁揟欻湑矞訹" "慉楈滀窢詡鉏滸漵瞁稰銊嬃獝縃蓲蝑鄦魆歔蕦諝嬬瞲藇謳藚繻鑐驉魖" "鱮伵俆偦壻媭敍朂槒欰歘汿潊珬疞盢盨稸緖聟芌蒣虗譃谞賉魣㐨㑔㑯" "㒷㕛㖅㗵㘧㚜㜅㜿㞊㞰㤢㥠㦌㦽㰲㵰㷦㺷㽳㾥䂆䂸䅡䋶䍱䔓䘏䙒䛙䜡" "䢕䣱䣴䦗䦽䧁䨆䬔䱛䳳")) ("xuan" ("选選宣旋悬懸漩绚絢暄还暖券县轩喧玄癣眩撰儇谖埙萱揎擐馔泫洵涓" "渲璇楦炫煊碹铉镟痃晅玆軒煖絹鉉潠盤縣諼壎還璿瓊癬伭佡妶昍咺昡" "玹盷烜珣梋琄琁眴衒袨媗愃愋塤楥瑄萲蜎蜁嫙蔙蝖誸鋗懁禤諠鞙縼鍹" "駽翾蠉鏇矎饌鶱讂贙讙吅喛埍塇弲怰暅暶檈睻籑繏翧蕿藼蘐譞颴鹮㒸" "㔯㔵㘣㛐㜗㦏㧋㧦㯀㳙㳬㹡㾌㿅䁢䍗䍻䗠䘩䝮䠣䥧䧎䧟䩙䩰䮄䲂䲻䴉" "䴋")) ("xue" ("学學雪血削靴炔薛穴谑噱泶踅鳕吷吙岤泬狘蒆趐嶨謔駥澩燢瞲謞觷鱈" "鷽乴坹屵峃斈桖烕矆茓辥雤鞾鸴㔧㖸㙾㞽㡜㦜㧒㰒㶅㷤㿱䀜䋉䎀䒸䖼" "䛎䜡䠼䤕䨮䩈䫻䫼䬂䭥䱑𥄴𦥯")) ("xun" ("迅讯訊寻尋训訓循旬询詢熏巡汛逊遜遁荤浚洒孙梭潭勋驯殉巽郇埙荀" "荨蕈薰峋徇狻獯恂洵浔逡曛窨醺鑫鲟孫勛絢葷馴潯潠勳壎燻侚枔紃栒" "珣迿焄塤煇愻槆潃噚噀撏蔒鄩橁燅燂燖璕蕁臐蟫蟳韗鵔矄爓纁鱘灥伨" "偱勲坃埈壦奞巺廵挦杊桪毥爋狥畃薫蘍訙賐鑂陖顨駨鱏鵕㚯㜄㝁㟧㡄" "㢲㨚㯠㰊㰬㵌㽦䃀䋸䖲䘩䙉䛜䞊䡅䭀𤑕")) ("ya" ("呀压壓牙鸦鴉丫崖鸭鴨押讶訝芽亚亞轧軋衙蚜哑啞歇邪涯雅厌御伢垭" "揠岈迓娅琊柙桠辂氩砑碣睚痖疋浥氬閘厭顏鵪圠厊襾庌犽枒玡埡堐婭" "孲掗椏猒猰聐雃輅窫蕥錏齖齾亜俹劜厓唖嚈圧崕庘挜漄猚瘂稏笌鐚铔" "顔鵶鶕㝞㝦㤉㧎㮞㰳㼤㿿䂒䄰䅉䊦䍓䒁䖌䝟䢝䦪䧅䨙䪵䫖䯉䰲䵝")) ("yai" ("崖睚厓崕")) ("yan" ("眼研验驗严嚴烟煙演言沿颜顏掩盐岩鹽厌厭燕延炎淹艳艷焰宴咽檐堰" "衍癌淡广狠蔫铅涎险羡焉阉蜒阎奄砚雁唁彦谚殷淫厣赝剡俨偃兖讠谳" "阽郾鄢埏芫菸崦恹闫阏洇湮滟妍嫣琰晏氤胭腌焱硎罨鹌覃筵酽趼魇餍" "鼹兗彥這硯羨鉛醃燄諺閻險縯嚥簷鵪儼贗鼴巖靨饜魘釅豔抁沇牪匽姶" "姲弇娮珚偣唌婩掞淊狿莚郔酓閆喭嵃嵒愝扊揜敥晻棪渰烻猒萒鈆傿揅" "楌椻椼歅隒漹碞綖裺戭蝘褗鴈噞虤躽錟鋋閼閹嬮懨薟闇顃鴳厴壛嬿酀" "曣爓臙騴鰋鶠麙黤齞龑甗鷃黫黭顩壧孍巘觾讌醼鷰曮齴礹驠黶讞灩乵" "偐剦厳啱塩墕夵妟姸娫嬊嵓嶖巌巗巚懕昖暥曕檿櫩渷湺滛灎灔灧焔琂" "硏硽篶艶葕蔅覎觃詽豓豣贋遃隁顔騐験鮟鳫麣黡㒆㓧㕣㗴㘖㘙㚧㛪㡉" "㢂㢛㦔㫃㫟㬫㭺㰽㱌㱘㳂㶄㷔㷳㷼㺂㺗㿕㿼䀋䀽䁙䂩䂴䄋䅧䅬䇾䉷䊙" "䊻䌠䌪䍾䎦䑍䓂䕾䖗䗡䗺䘶䛳䜩䞁䢥䢭䣍䤷䦧䦲䨄䫡䭘䮗䱲䲓䳛䳺䴏" "䶫䶮")) ("yang" ("样樣阳陽养養央洋羊扬揚氧杨楊仰秧漾痒汤详殃鸯佯疡英徉怏泱炀烊" "恙蛘鞅湯暘煬詳瘍鴦鍚颺癢卬佒坱姎岟抰垟昜柍炴胦珜眻紻羕崵軮瑒" "鉠禓蝆懩攁瀁鐊鸉傟劷勨咉慃敭旸様氱玚眏羏詇諹輰阦霷飏飬餋駚鰑" "㔦㟅㦹㨾㬕㺊㿮䁑䇦䍩䑆䒋䖹䞁䬗䬬䬺䭐䭥䵮")) ("yao" ("要药藥摇搖咬腰窑窯耀吆邀遥遙谣舀謠钥鑰侥乐么疟陶淆妖瑶尧姚淫" "由幼夭爻荛崤崾徭徼洮瀹幺珧杳轺曜肴祆铫鹞窈窕繇鳐約堯猶榣瑤瘧" "嬈樂餚瞭鷂宎岆抭殀垚柼祅穾苭烑眑窅偠猇窔袎訞傜喓殽筄軺隃嗂媱" "愮溔猺葽葯榚蓔覞銚靿儌嶢獟蕘燿艞趭颻騕驁鰩鷕仸倄婹尭峣嶤揺暚" "枖楆滛熎矅窰薬蘨謡讑邎鎐闄飖餆鴁鼼齩㑸㑾㓞㔽㝔㞁㟱㢓㤊㨱㫏㫐" "㬭㮁㴭㵸㺒㿑㿢䁏䁘䂚䆙䆞䉰䋂䋤䌊䌛䍃䑬䒒䔄䖴䙅䚆䚺䚻䠛䢣䬙䭥" "䯚䳬䴠䶧𨍳")) ("ye" ("也业業夜爷爺野叶葉液冶页頁咽射邪斜椰噎耶掖曳腋拽靥谒邺荼揶揲" "洇琊晔烨铘暍餘曄謁鄴聶靨抴偞埜堨殗楪煠漜嶪擖擛澲燁閼擫擨瞱鍱" "鎑饁譺鐷蠮亱倻僷吔啘嘢墷壄峫嶫忦捓擪曅曗曵枼枽殜爗瑘皣瞸釾鋣" "鎁餣馌驜鵺鸈㐖㓈㖡㖶㗼㙒㙪㜇㝣㡋㥷㩎㩪㪑㭨㱉㱌㴸㷸㸣㽢䅬䈎䊦" "䎨䓉䔑䖣䝟䤳䤶䥟䥡䥺䧨䭎䭟䲜䳖䴾")) ("yi" ("一以义義已意衣艺藝议議易医醫依益移亿億疑异異役仪儀忆憶椅遗遺" "译譯宜姨抑乙咦蚁蟻亦倚谊誼毅翼屹伊疫艾蛾疙汉隶汽蛇射施食释台" "尾熙羡泄焉掖曳腋液壹揖铱颐夷胰沂彝矣邑臆逸肄裔溢诣翌绎泽治刈" "劓仡佚佗佾诒阝圯埸懿芸苡荑薏弈奕挹弋呓咿嗌噫峄嶷猗饴怿怡悒洫" "渫漪迤驿绁缢殪轶昱贻犄欹旖焱熠硪眙钇镒镱雉痍瘗癔翊袂蜴舣羿翳" "酏黝黟迆帟栘浥訑偯紲貽軼睪羨詣飴綺維臺澤縊錡頤鎰繹釋囈驛乂匜" "肊忔扡阤阣佁伿劮杙杝芅侇抴枍沶泆狋俋峓帠恞拸昳枻柂洟浂洢玴珆" "胣衪釔唈垼宧扆捙桋欭瓵虒貤迻埶掜眱羛袘釴陭隿崺攲晹晲殔焲絏羠" "萓蛦蛜袲詍詒跇郼鳦亄暆椸溰裛誃跠鉈鉯鈶勩嫕嫛廙歋禕稦緆膉誒銥" "銕靾槷潩熤熪瘞蓺踦黓圛墿嶬嶧懌曀澺熼燚瑿瘱艗螘螔寱寲斁檍檥燡" "燱簃繄謚顊鮨檹毉礒謻鞥繶艤藙豷鏔霬顗鶂瀷轙醷醳饐蘙觺鐿鷁鷊鷖" "黳齮鷾鸃襼齸乁伇兿冝凒勚吚呭呹壱夁嬑嬟宐巸幆庡弌弬彛彜彞怈悘" "悥扅撎攺敡旑曎枱栧棭榏歝殹洂浳湙炈焈獈痬眤瞖祎秇穓竩笖肔苅苐" "苢虉虵蛡螠袣褹訲訳譩讉讛豙豛輢逘鈠鉇锜陁頉顡餏饻駅骮鮧鯣鴺鶃" "鷧鹝鹢鹥㐌㐹㑊㑜㑥㓷㔎㔕㔭㔴㕈㕥㖂㘁㘈㘊㙠㙪㙯㚤㚦㛕㛳㜋㜒㝖" "㝣㞔㞾㠖㠯㡫㡼㢞㣂㣇㣻㥴㥷㦉㦤㦾㩘㫊㰘㰝㰻㱅㱯㱲㲲㲼㳑㴁㴒㴔" "㵝㵩㵫㶠㸣㹑㹓㹫㹭㺿㼢㽈㾨䁆䂽䃞䄁䄩䄬䄿䆿䇣䇩䇵䇼䉨䋚䋵䌻䎈" "䏌䐅䐖䐙䑄䑛䓃䓈䓹䔇䔟䔬䕍䕥䖁䖊䖌䗑䗟䗷䘝䘸䚷䛖䝘䝝䝯䞅䢃䣡" "䣧䣱䤭䦴䧅䧇䧝䧧䩟䬁䬥䬮䭂䭇䭞䭲䭿䮊䯆䰙䰯䱈䱌䱒䲑䳬䴊䴬䵝益" "逸𣘦𥜥𩸨")) ("yin" ("因音引印银銀阴陰隐隱饮飲吟姻蚓狠潭听烟言沂茵荫殷淫寅尹胤鄞廴" "圻垠堙芩茚吲喑狺夤洇湮氤铟瘾窨霪龈鳏訢欽慇潯蔭縯鰥齦癮冘狋苂" "垔圁垽烎紖凐婬崟荶堷愔湚猌絪裀鈏釿歅靷廕摿朄瘖禋蒑酳銦馻戭殥" "蔩誾趛憖諲霒駰噾檃濦螾闉霠嚚檭蟫齗韽韾蘟黫鷣讔乚侌唫噖囙夁婣" "峾崯嶾慭憗懚斦檼櫽泿洕淾溵滛濥犾璌癊碒磤秵筃緸纼訔訚訡鈝阥陻" "隂隠鞇飮骃鮣龂㐆㕂㖗㗃㙬㝖㝙㞤㡥㣧㥯㥲㥼㦩㧈㪦㱃㴈㴽㸒㸧㹜㹞" "㼉㾙䇙䌠䌥䒡䓄䕃䕾䖐䖜䗞䚿䜣䠴䡛䡨䤃䤺䨙䨸䪩䲟䴛䴦")) ("ying" ("应應影营營映英硬迎蝇蠅婴嬰鹰鷹萤螢莹瑩颖穎逞甸景绳樱缨荧赢盈" "嬴郢茔荥莺萦蓥撄嘤膺滢潆瀛瑛璎楹媵鹦瘿颍罂莖塋熒縈繩嚶罌贏櫻" "瓔鶯纓鸚矨浧偀梬渶嫈朠煐摬滎碤賏潁甇禜蝧罃褮濴覮謍霙瀅藀鎣韺" "攍瀠甖巆廮攖瀯瀴鶧礯蘡譻癭蠳籯僌営噟媖孆孾巊応暎桜楧櫿溁濙濚" "璄盁籝緓绬膡萾蛍蝿譍鍈鐛鑍锳鞕頴颕鴬鷪鸎㑞㕲㚞㜲㢍㦹㨕㬐㯋㲟" "㴄㵬㶈㹙㹚㿘䀰䀴䁐䁝䃷䋼䑉䑍䒢䔔䕦䙬䚆䤝䤰䨍䪯䭊䭗䭘䵥𤇾")) ("yo" ("哟喲育唷唹")) ("yong" ("用永勇涌拥擁泳庸佣臃痈雍踊蛹咏恿俑壅墉蕹喁慵邕镛甬臾鳙饔湧詠" "傭鄘踴埇悀傛嗈塎嫆嵱筩嫞滽槦禜噰澭郺醟雝顒瀜鏞廱灉鰫鷛癰勈彮" "惥愑愹慂搈柡栐牅癕硧苚銿颙鯒鱅鲬㐯㑙㙲㝘㞲㣧㦷㶲㷏㽫䗤䞻䮵𠆌")) ("you" ("有又由油右友游优優尤幼犹猶邮郵忧憂铀鈾悠诱誘佑泅幽酉釉卣攸侑" "莠莜莸尢揄呦囿宥柚猷牖铕疣聱蚰蚴蝣蝤繇鱿黝鼬祐遊魷鯈冘囮沋岰" "怞怮抭泑狖苃姷峟斿牰羑庮栯浟秞迶偤聈莤訧逌貁楢麀銪槱褎蕕輶鴢" "嚘懮瀀鄾櫌纋耰丣亴唀峳怣梄梎櫾湵滺禉糿羐肬蜏褏輏逰酭駀鮋鲉㑸" "㒡㓜㔽㕗㕛㕱㘥㚭㛜㤑㫍㮋㰶㳺㶭㹨㺠㻀㽕㾞䀁䂚䅎䆜䌊䍃䑻䒒䒴䖻" "䚃䛻䞥䢊䢟䬀䱂䳑𡈙𩼈")) ("yu" ("于与與育雨鱼魚余语遇語预預宇愈域玉狱獄愉欲御渔漁予豫誉譽屿嶼" "裕羽娱竽娛郁吁寓舆輿愚澳谷或亏舒王蔚尉污梧邪衙迂淤盂榆虞俞逾" "渝隅禹芋喻峪浴驭苑粥禺毓伛俣谀谕圩萸菸菀蓣揄喁噢圄圉嵛狳饫馀" "庾阈阏汩鬻妪妤纡瑜昱觎毹腴腧欤於煜煨熨燠肀聿畲钰鹆鹬瘐瘀窬窳" "蜍蜮蝓臾舁雩龉汙紆堉敔馭奧嫗瘉慾褕諛餘澦禦覦諭蟈歟癒齬鬱籲扜" "邘杅玗欥穻俁衧陓峿彧悇栯淯痀砡偊唹悆淢盓祤釪堣堬媮嵎崳惌斞棜" "棫楰湡畬矞硢鄅鄃隃飫傴寙楀歈牏瑀稢罭艅萭鈺戫睮箊緎蒮輍噊潏獝" "歶緰羭蓹鋙鋊雓鳿噳墺澞燏罻蕍貐踰遹錥閼閾隩鴥篽蕷薁螸斔璵繘藇" "螤謣醧魊鮽鵌鵒麌礜饇旟籅蘛蘌鰅黦轝驈鱊鷸鸆齵鸒軉爩灪丂亐伃俼" "兪哊喅喐喩圫娯婾媀嬩嶎庽忬惐懙扵桙棛楡櫲欎欝毺汚滪焴玙琙畭硲" "礇礖秗稶穥籞聥芌茟茰萮虶蜟衘迃逳酑銉鍝鐭铻霱騟骬髃鬰魣鴪鷠龥" "㑨㒁㒜㔱㙑㚜㚥㝢㠘㠨㡰㣃㤜㤢㤤㥔㥚㥥㦛㦽㧒㧕㪀㪌㫹㬂㬰㭌㮋㰲" "㲾㳚㳛㵄㶛㷉㷒㹼㺄㺞㺠㺮㻀㻰㼌㼶㽣㽳䁌䁩䂊䂛䃋䄏䄨䆷䈅䉛䋖䋭" "䍂䍞䎉䏸䐳䓊䔡䖇䗨䘘䘱䘻䛎䛕䜡䜽䞕䞝䢓䢖䢩䣁䤋䥏䧕䨁䨒䨞䩒䫻" "䬄䬔䬛䮇䮙䰥䰻䱷䱾䲣䳑䴁䵥䵫羽")) ("yuan" ("员員原远遠院愿源元园園圆圓援猿缘緣冤怨捐阮身宛鸳渊垣袁辕苑陨" "垸塬芫菀掾圜沅涓媛瑗橼爰眢畹鸢螈箢鼋淵湲隕鳶鴛轅願騵夗妧岏肙" "邧妴杬悁笎蚖惌棩猭嫄媴楥溒獂萲葾蜎榬榞禐蒬蒝蜵裷裫蝝蝯褑駌噮" "嬛羱鋺謜豲黿鎱嬽櫞鵷灁邍鶢鼘傆剈厡厵喛囦圎寃渁渆渕猨縁薗衏褤" "貟贠逺魭鶰鹓鼝㘣㛪㟲㟶㤪㥐㥳㭇㹉㼂䅈䏍䖠䖤䛄䛇䝠䝹䟦䣰䩩䬇䬧" "䬼䭴䲮䲻䳁䳒䳣")) ("yue" ("月越约約跃躍乐樂悦悅阅閱曰兑锐说药钥岳粤龠哕瀹栎樾刖钺蠖玥軏" "粵蛻說銳嶽爍藥籥鑠鑰戉汋抈泧狘礿蚎鈅葯鉞箹噦櫟矱黦爚蘥趯禴躒" "鸑鸙妜岄恱捳曱枂篗籆籰蒦蚏説跀閲㜧㜰㧒㬦㭾㯞㰛㵸㹊䋐䋤䎀䎳䒸" "䖃䟑䟠䠯䡇䢁䢲䤦䥃䬂䶳")) ("yun" ("运運云允匀勻晕暈蕴蘊盾均瘟温员苑耘郧陨酝韵孕郓芸菀狁恽愠纭韫" "殒昀氲熨筠員紜雲慍隕氳醞韻伝妘抎沄阭枟畇眃荺惲鄆鈗溳煇鄖奫殞" "熉熅輑澐緷鋆篔縜縕蕓蝹褞賱頵薀餫霣韗贇韞鶤傊喗囩夽愪昷榅榲橒" "涢煴煾玧磒秐筼緼缊耺腪蒀蒕蒷蕰藴貟贠赟醖饂齳㒁㚃㚞㚺㜏㞌㟦㩈" "㷉䆬䇖䉙䚋䞫䡝䢵䤞䦾䨶䩵䪳䲰䵴")) ("za" ("杂雜砸咂咋匝咱扎籴拶唼偺紮臢抸鉔磼雥倃囐嶻帀摣沞濽紥臜襍迊雑" "韴魳鮺鲝㳨䕹䞙䦈䨿䪞")) ("zai" ("在再灾災载載栽宰崽哉仔甾渽菑酨縡賳侢傤儎扗烖㞨㱰㴓䏁䣬䮨䵧𢦏")) ("zan" ("咱赞贊暂暫攒攢拶涔湔瓒昝簪糌趱錾偺淺濺鏨瓚臢讚寁喒噆篸蹔鐕儹" "囋灒酇欑礸禶趲饡倃儧兂囐撍攅桚沯濽瓉穳簮臜襸讃賛鄼酂㙻㜺㟛㣅" "㤰㳨䍝䗞䙉䟃䟅䥄䬤䭕")) ("zang" ("脏臟葬藏赃奘驵臧贓髒臢牂駔匨塟弉羘臓臜蔵賍賘贜銺㘸")) ("zao" ("造早遭糟皂凿鑿躁燥灶澡枣棗噪槽草窖藻蚤唣缫缲繅譟艸皁傮慥璪簉" "蹧繰趮唕梍竃竈艁薻醩髞㲧㿷䒃䖣䗢䜊䥣䲃𡮦")) ("ze" ("则則责責择擇侧措泽贼咋窄柞仄赜啧帻迮昃稷笮箦舴側睪賊嘖澤謫庂" "捑唶崱稄滜萴幘簀謮賾蠌蠈襗齰夨戝択昗汄沢溭皟瞔礋耫荝諎鰂鲗齚" "㖽㟙㢎㣱㥽㮣㳁㳻㻭䂝䃎䅚䇥䔾䕉䕪䯔䰹䶡䶦")) ("zei" ("贼賊鯽戝鱡㖽")) ("zen" ("怎谮譖譛䫈")) ("zeng" ("增憎曾赠综缯甑罾锃綜繒贈鄫橧璔矰磳驓増熷譄鋥㽪䇸䙢䰝䵴")) ("zha" ("炸扎眨渣闸閘查碴蜡喳札轧铡栅榨咋乍诈柞苴揸吒咤哳喋猹渫楂槎膪" "砟痄蚱笮齄軋柵紮詐搾齟扠厏抯奓挓柤苲虴蚻溠煠劄樝觰霅皻鮓簎醡" "鍘謯譗鰈齇蠿偧剳奒宱拃挿摣査灹牐甴皶箚紥蕏鲊㑵㒀㓃㔍㚫㞚㡸㩹" "㯥㱜㳐㴙㷢㽪䃎䄍䄰䆛䋾䕢䖳䙄䛽䞢䢱䥷䮜䱹䵙䵵")) ("zhai" ("摘宅窄债債柴疵翟祭齐责择斋寨膪砦瘵責齊擇齋捚虒駘簀亝斎榸礋鉙" "飵㟙㡯㢎㩟䍉䑲䓱")) ("zhan" ("战戰展站占盏盞沾崭嶄粘毡氈瞻蘸颤袒詹斩辗栈湛绽谵搌湔澶骣觇旃" "黏醮躔佔斬棧綻霑謙輾點譫顫栴偡蛅惉琖覘詀鉆摲榐颭嫸輚醆樿橏虥" "薝蹍邅餰皽蹔襢轏饘驏驙魙鱣鸇厃噡嶃嶘嶦戦拃旜桟椫椾氊菚虦覱讝" "趈飐飦鳣鹯㙴㜊㞡㟞㠭㣶㺘㻵䁪䁴䈴䋎䎒䐤䗃䗞䘺䟋䡀䦅䧯䩅䩆䪌䱠" "䱼䳻䵣")) ("zhang" ("长長张張章掌帐帳仗丈障涨漲胀脹樟彰漳杖账瘴仉鄣幛嶂獐嫜绱璋蟑" "賬黨扙傽墇慞粻暲遧瞕鞝騿鱆仧涱痮瘬礃緔蔁餦麞㕩㙊㙣㢓㽴𤍤")) ("zhao" ("找照著着召招罩爪朝嘲淖搔蚤昭沼赵兆肇抓诏啁濯棹钊笊炤釗詔趙櫂" "妱垗狣盄旐菬鉊鳭瑵箌雿駋曌鍣鮡鵃鵫巶枛柖燳瞾窼羄肁肈謿鸼鼂鼌" "㑿㕚㡽㨄㫤㷖㹿㺐䃍䄻䈃䈇䍜䍮䑲䖺䝖䧂䮓")) ("zhe" ("这這著着者哲折遮蔗聂慑摘蛰辙锗浙乇谪陬耷摺柘辄磔鹧褚褶蜇螫赭" "軼輒適聶謫轍懾鷓耴砓虴烢悊晢淛嫬慴慹鍺檡蟅蟄謺鮿瓋鷙讋鸅讘厇" "啠啫喆嗻嚞埑庻晣歽禇籷襵詟讁踷輙銸㞏㞼㡇㡳㢎㦻㪿㫼㭙㭯㯰㵊䀅" "䂝䂞䆛䊞䊮䋲䎲䏳䐑䐲䓆䗖䗪䙷䜆䝃䝕䠦䧪䩾䮰䵭𧋍")) ("zhei" ("这這")) ("zhen" ("真阵陣针針震镇鎮珍振侦偵枕诊診陈趁滇鼎斟甄砧臻贞疹圳蓁浈溱缜" "桢椹榛轸赈胗朕祯畛稹鸩箴甽貞陳楨禎賑鴆縝抌抮侲挋栚眕笉紖桭眹" "紾袗酖堻媜寊揕湞軫晸獉瑊絼葴蜄裖遉瑱碪蒧誫敶潧磌禛駗樼縥轃鍖" "鍼薽辴籈鬒鷏黰鱵塦嫃帪弫揁搸敒昣栕澵珎眞纼聄蒖迧酙鉁錱鎭鐤靕" "鮝鷆鼑㐱㓄㛛㣀㨋㪛㭫㮳㯢㴨㼉䀕䀼䂦䂧䊶䏖䑐䚯䝩䟴䠴䡅䡩䧵䨯䪴" "䪾䫬䲴䳲䴾𨸬")) ("zheng" ("正政争爭整证証征睁睜蒸挣掙症郑鄭怔承丁趟侦狰拯帧诤峥徵桢祯瞠" "町钲铮锃筝鲭偵崢猙幀楨禎箏諍錚證鯖癥氶姃糽炡烝眐脀埩崝掟聇晸" "遉鉦綪撜篜佂徰徴愸憆抍踭鋥鏳鬇鯹鴊㐼㡠㡧㱏㽀䂻䈣䛫䡕䥌䥭䦛䦶" "䫆𠔻")) ("zhi" ("只知之志制直指治质質至织織支纸紙止值致枝植执執职職置殖智帜幟" "脂秩肢蜘址稚掷擲芝汁迟祁识示氏拓蛰吱侄趾旨挚峙炙痔滞窒卮氐陟" "郅郦埴芷摭帙徵夂忮彘咫骘栉枳栀桎轵轾昵耆贽胝膣祉祗砥黹雉鸱鸷" "痣蛭絷酯趵跖踬踯豸觯泜姪祇衹隻梔輊鳩滯製誌摯緻遲櫛識躑躓酈阤" "厎坁扻扺沚汥阯厔咥庤庢恉挃柣洷疧秖胑迣晊栺狾疻祑秪胵衼偫剬晢" "楖淛淽猘畤秷紩翐袟傂椥犆臸褁軹寘廌搘滍瓡稙絼跱榰疐瘈禔覟銍馽" "嬂慹鋕鳷樴膱踶駤鴙鴟懥縶蟄螲鮨懫擿蟙贄蹢蹠蹛櫍藢觶礩騭騺蘵鷙" "鑕値儨劕劧坧垁墌妷娡崻巵帋徏徝憄抧搱旘晣梽洔漐潌熫璏瓆砋祬禃" "秇秓秲稺穉筫綕聀腟芖茝袠襧觗訨豑豒貭軄遟釞铚锧馶驇鯯鴲鵄鼅㕄" "㗌㗧㘉㙷㛿㜱㜼㝂㡳㡶㣥㥁㧻㨁㨖㫑㫼㬪㮹㯰㲛㴛㾅㿃䀸䂡䄺䅩䆈䇛" "䇽䉅䉜䌤䎺䏄䏑䏯䐈䐭䑇䑭䓌䕌䘭䚇䚦䚳䛗䜠䝰䝷䞃䞇䟈䠦䡹䤠䥍䦛" "䦯䧝䩢䪒䫕䬹䭁䰴䱃䱥䱨䲀䳅䵂䶡")) ("zhong" ("中种種重众眾钟鐘终終忠肿腫董童盅衷仲冢忪潼锺蚣螽舂舯踵湩塚鍾" "伀妐彸狆炂柊祌衶偅堹尰煄緟蔠穜鼨籦乑刣喠妕媑幒歱汷泈潨瘇筗茽" "蚛衆衳褈諥蹱鈡銿鴤㐺㣫㲴䱰䳋塚")) ("zhou" ("周洲宙皱皺粥轴軸州昼晝骤驟舟帚咒调诌肘逐注祝啄荮啁鬻妯驺纣绉" "胄碡籀舳繇酎冑紂週鈾調縐侜咮洀珘婤徟淍喌脽睭詶輈甃銂僽諏賙輖" "駎噣盩謅鮦鵃薵騆鯞騶譸伷呪晭烐疛矪箒籒籕粙菷葤詋诪赒辀鲖鸼㑇" "㑳㔌㛩㝌㤘㥁㥮㨶㫶㲴㹐㼙㾭䇠䈙䋓䎻䐌䐍䔭䖞䛆䩜䭥䶇𤏲")) ("zhu" ("主住助注逐著筑珠竹祝猪豬株柱烛燭煮铸鑄嘱囑蛛驻駐诸諸拄蛀朝除" "逗宁泞属术者粥轴朱诛瞩贮茁阻丶伫侏邾苎茱洙渚潴澍鬻妯杼柚楮槠" "橥炷铢疰瘃褚蚰竺箸舳翥躅麈朮佇枓苧硃註貯軸誅跦寧銖築屬矚芧壴" "柷殶笁胑眝砫窋罜茿祩紵紸羜莇陼嵀絑袾趉跓軴牏鉒馵蝫樦蓫諔篫膱" "麆鮢鴸櫡瀦櫧櫫蠋騶蠩鱁孎灟鸀斸欘蠾钃劚劯坾宔庻敱濐炢煑爥禇秼" "竚笜筯纻蕏詝鋳霔飳鯺鼄㑏㔉㝉㤖㧣㫂㵭㹥㺛㾻㿾䇠䇡䇧䌵䍆䎝䎷䐢" "䕽䘄䘚䘢䝒䝬䟉䠱䠼䥮䪒䫖䬡䭖䮱䰞䳠猪諸")) ("zhua" ("抓爪挝撾檛膼髽簻鵽")) ("zhuai" ("拽跩𨋯")) ("zhuan" ("转轉专專砖磚赚賺传傳湍撰篆抟啭馔沌颛耑僎顓囀剸瑑腞跧塼嫥摶鄟" "瑼膞篹篿縳蟤譔饌鱄鷒叀堟孨専灷甎竱籑蒃襈贃転㑷䉵䏝䚈䡱䤄䧘𧸖")) ("zhuang" ("装裝庄莊状狀壮壯撞桩樁幢妆僮奘戆艟妝贛梉焋戇粧壵娤弉戅糚荘䚒")) ("zhui" ("追缀綴坠墜揣队隧致椎锥赘萑惴骓缒槌隹隊錐贅沝腏甀硾膇醊縋諈錣" "餟鴭騅魋鵽鵻鑆埀娺桘礈窡笍譵㝽㾽㿢䃍䄌䋘䨺𡑞")) ("zhun" ("准淳纯顿屯谆肫胗盹窀隼純飩準頓諄宒忳迍埻棆稕綧湻衠鶽")) ("zhuo" ("桌著着捉浊濁啄茁缴淖勺拙卓琢酌灼倬诼蕞擢浞涿濯绌棹肫焯禚斫镯" "箸趵踔躅絀櫂繳鐲圴彴汋剢啅梲斮椓棳畷罬斲諑噣篧錣斀穛櫡謶灂蠗" "穱籗鷟鸀丵劅叕妰撯擆斱斵晫棁槕泎炪烵琸硺籱鋜鐯㑁㒂㓸㠚㣿㧳㧻" "㪬㭬㲋㹿㺟䅵䏐䐁䔲䕴䙯䟾䴵䵵䶂𠭴")) ("zi" ("子自资資字仔紫姿滋籽姊柴疵齐吱兹咨淄孜滓渍谘茈呲嵫孳缁甾梓辎" "赀恣眦锱秭鹚瘠耔笫粢糍趑觜訾龇鲻髭玆純茲貲載漬緇齊輜鋅諮錙齜" "吇孖扻杍芓矷呰胏倳剚栥牸紎眥秶釨椔胾胔菑訿鄑鈭餈澬鼒鎡鯔鶅齍" "鶿亝啙嗞姉姕孶榟湽禌秄稵茊茡葘虸趦輺鍿镃頾頿鴜鷀㑵㜽㞨㢀㧗㧘" "㰣㰷㱴㺭㾅䅆䐉䔂䘣䦻䴾𠂔")) ("zong" ("总總综綜宗纵縱踪蹤从鬃棕偬枞腙粽從傯樅昮倧嵕惾猣朡摠稯蓗熜熧" "翪艐蝬瘲豵騣鬷倊堫嵏嵸惣愡憁捴揔搃椶猔疭碂磫糉糭緃総緫緵縂縦" "葼踨鑁騌骔鬉鯮鯼㢔㯶㷓㹅䁓䍟䎫䙕䝋䡯䰌")) ("zou" ("走奏揍趣诌骤邹族诹陬鄹驺楱鲰鄒驟掫郰棷棸菆媰緅諏謅鯫黀騶齱齺" "箃赱㔿㞫㵵䠫䲀")) ("zu" ("组組族祖足阻租淬咀沮卒诅俎苴菹驵镞蹴詛鏃鑿柤珇哫崒捽葅蒩靻踤" "駔踿謯趲卆唨崪爼稡紣蹵鎐㞺㧻㰵㲋㲞㵀䅸䔃䖕䙘䚝䬨䯿䱣")) ("zuan" ("钻鑽攥赚纂缵躜賺揝篹攢籫纘躦饡繤纉贃鑚㷪䂎䌣䡅䤸𤎱")) ("zui" ("最嘴罪醉咀蕞羧觜厜絊脧晬酨祽嶊嶉嶵蕝鋷噿檇檌濢璻纗栬槜樶洅蟕" "襊辠酔酻錊㝡㠑㭰㰎㵃䘹䮔")) ("zun" ("尊遵蹲撙樽鳟捘跧僔銌噂墫壿嶟燇繜譐鐏鱒鷷罇臶䔿")) ("zuo" ("作做坐左座昨琢撮凿乍佐柞阼唑嘬怍迮胙祚砟笮酢鑿岝侳苲夎捽莋椊" "稓筰葃葄繓咗唨岞毑秨糳袏鈼飵㑅㘀㘴㛗㝾㣱㤰㭮㶡㸲䇥䋏䎰䔘䜊䝫" "䞢䞰䟄䟶䦈䩦䬤䯿")))) (include (t nil cjk-util) map) (include (t nil zh-util) map) (state ;; When an initial character is typed, re-handle it in "main" state. (init (starter (show) (pushback 1) (shift main)) (enter-fullwidth-mode (shift fullwidth-mode)) (enter-single-fullwidth-mode (shift single-fullwidth-mode))) (main ;; When a complete sequence is typed, shift to "select" state ;; to allow users to select one from the candidates. (map (shift select)) (nil (hide) (shift check-undo)))) (include (t nil cjk-util) state) (include (t nil zh-util) state) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/cs-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000010011�14422175267�010741� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; cs-kbd.mim -- Czech input method with Czech keyboard layout ;; Copyright (C) 2009 Matěj Cepl <mcepl@redhat.com> ;; This file is created by modifying sk-kbd.mim in the m17n database. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Czech simulating the standard Czech keyboard. ;;; @image html cs-kbd.png "Keyboard Layout" ;;; @image latex cs-kbd.eps "Keyboard Layout" width=\narrowwidth ;; ;° +1 ě2 š3 č4 ř5 ž6 ý7 á8 í9 é0 =% '+ ;; qQ wW eE rR tT yY uU iI oO pP ú/ )( ;; aA sS dD fF gG hH jJ kK lL ů" §! ¨' ;; zZ xX cC vV bB nN mM ,? .: -_ ;;; You can also input more characters by the following key sequences: ;;; @image html cs-kbd2.png ;;; @image latex cs-kbd2.eps "Extra Keys" width=\narrowwidth ;; key char key char key char key char key char key char ;; --- ---- --- ---- --- ---- --- ---- --- ---- --- ---- ;; +C Č +L Ľ +S Š +Y Ž +r ř =R Ŕ ;; +D Ď +N Ň +T Ť +d ď +u ů =l ĺ ;; +E Ě +R Ř +U Ů +e ě =L Ĺ =r ŕ (input-method cs kbd) (description "Czech input method simulating the standard Czech keyboard. This is the keyboard layout. ;° +1 ě2 š3 č4 ř5 ž6 ý7 á8 í9 é0 =% '+ qQ wW eE rR tT yY uU iI oO pP ú/ )( aA sS dD fF gG hH jJ kK lL ů\" §! ¨' zZ xX cC vV bB nN mM ,? .: -_ You can also input more characters by the following key sequences: key char key char key char key char key char key char --- ---- --- ---- --- ---- --- ---- --- ---- --- ---- +C Č +L Ľ +S Š +Y Ž +r ř =R Ŕ +D Ď +N Ň +T Ť +d ď +u ů =l ĺ +E Ě +R Ř +U Ů +e ě =L Ĺ =r ŕ ") (title "CS") (map (map ("1" ?+) ("2" ?ě) ("3" ?š) ("4" ?č) ("5" ?ř) ("6" ?ž) ("7" ?ý) ("8" ?á) ("9" ?í) ("0" ?é) ("!" ?1) ("@" ?2) ("#" ?3) ("$" ?4) ("%" ?5) ("^" ?6) ("&" ?7) ("*" ?8) ("(" ?9) (")" ?0) ("-" ?=) ("_" ?%) ("=" ?') ("[" ?ú) ("{" ?/) ("]" ?\)) ("}" ?\() ;; ("\\" ?ň) ("|" ?\') (";" ?ů) (":" ?\") ("'" ?§) ("\"" ?!) ("<" ??) (">" ?:) ("/" ?-) ("?" ?_) ("`" ?\;) ("~" ?°) ;; ("y" ?z) ;; ("z" ?y) ;; ("Y" ?Z) ;; ("Z" ?Y) ("=a" ?á) ("+a" ?ä) ("+c" ?č) ("+d" ?ď) ("=e" ?é) ("+e" ?ě) ("=i" ?í) ("=l" ?ĺ) ("+l" ?ľ) ("+n" ?ň) ("=o" ?ó) ("+o" ?ô) ("~o" ?ô) ("+=o" ?ö) ("=r" ?ŕ) ("+r" ?ř) ("=s" ?ß) ("+s" ?š) ("+t" ?ť) ("=u" ?ú) ("+u" ?ů) ("+=u" ?ü) ("=z" ?ý) ("+y" ?ž) ("=A" ?Á) ("+A" ?Ä) ("+=A" ?Ä) ("+C" ?Č) ("+D" ?Ď) ("=E" ?É) ("+E" ?Ě) ("=I" ?Í) ("=L" ?Ĺ) ("+L" ?Ľ) ("+N" ?Ň) ("=O" ?Ó) ("+O" ?Ô) ("~O" ?Ô) ("+=O" ?Ö) ("=R" ?Ŕ) ("+R" ?Ř) ("=S" ?ß) ("+S" ?Š) ("+T" ?Ť) ("=U" ?Ú) ("+U" ?Ů) ("+=U" ?Ü) ("=Z" ?Ý) ("+Y" ?Ž) ("=q" ?`) ("=2" ?@) ("=3" ?#) ("=4" ?$) ("=5" ?%) ("=6" ?^) ("=7" ?&) ("=8" ?*) ("=9" ?\() ("=0" ?\)) ("+1" ?!) ("+2" ?@) ("+3" ?#) ("+4" ?$) ("+5" ?%) ("+6" ?^) ("+7" ?&) ("+8" ?*) ("+9" ?\() ("+0" ?\)))) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/bn-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000006242�14422175267�012041� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; bn-inscript.mim -- Bengali input method for inscript layout ;; This file is derived from the Bengali inscript table of scim-tables, ;; which was derived from iiimf unitLE's Bengali inscript layout. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method bn inscript) (description "Bengali input method for inscript layout. Inscript (Indian Script) Keyboard overlay in accordance to the standardization recommended by the Department of Electronics, Government of India. Reference Link: http://tdil.mit.gov.in/keyoverlay.htm Also see - http://indlinux.org/wiki/index.php/InscriptLayouts#Bengali Key Summary: To write \"juktakhor\" i.e. conjunct characters of consonants please use the \"halant\" character on the key 'd' between the two consonant akshar. E.g. ক্ষ = k+d+< Key summary: Runa Bhattacharjee <runab@redhat.com> ") (title "ক") (map (trans ((KP_1) "১") ((KP_2) "২") ((KP_3) "৩") ((KP_4) "৪") ((KP_5) "৫") ((KP_6) "৬") ((KP_7) "৭") ((KP_8) "৮") ((KP_9) "৯") ((KP_0) "০") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" ?!) ("\"" ?ঠ) ("'" ?ট) ("(" ?() (")" ?)) ("+" ?ঋ) ("," ?,) ("-" ?-) ("." ".") ("/" ?য়) ("0" ?০) ("1" ?১) ("2" ?২) ("3" ?৩) ("4" ?৪) ((G-4) "₹") ("5" ?৫) ("6" ?৬) ("7" ?৭) ("8" ?৮) ("9" ?৯) (":" ?ছ) (";" ?চ) ("<" ?ষ) ("=" ?ৃ) (">" ?।) ("?" ?য) ("@" ?@) ("#" ?#) ("$" ?$) ("%" ?%) ("&" ?&) ("*" ?*) ("^" ?^) ("A" ?ও) ("B" ?B) ("C" ?ণ) ("D" ?অ) ("E" ?আ) ("F" ?ই) ("G" ?উ) ("H" ?ফ) ("I" ?ঘ) ("J" ?J) ("K" ?খ) ("L" ?থ) ("M" ?শ) ("N" ?N) ("O" ?ধ) ("P" ?ঝ) ("Q" ?ঔ) ("R" ?ঈ) ("S" ?এ) ("T" ?ঊ) ("U" ?ঙ) ("V" ?V) ("W" ?ঐ) ("X" ?ঁ) ("Y" ?ভ) ("Z" ?Z) ("[" ?ড) ("\\" ?\\) ("]" ?়) ("_" ?ঃ) ("`" ?`) ("a" ?ো) ("b" ?ব) ("c" ?ম) ("d" ?্) ("e" ?া) ("f" ?ি) ("g" ?ু) ("h" ?প) ("i" ?গ) ("j" ?র) ("k" ?ক) ("l" ?ত) ("m" ?স) ("n" ?ল) ("o" ?দ) ("p" ?জ) ("q" ?ৌ) ("r" ?ী) ("s" ?ে) ("t" ?ূ) ("u" ?হ) ("v" ?ন) ("w" ?ৈ) ("x" ?ং) ("y" ?ব) ("z" ?z) ("{" ?ঢ) ("|" ?|) ("}" ?ঞ) ("~" ?~) )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/si-phonetic-dynamic.mim����������������������������������������������������������0000644�0023456�0023456�00000017161�14422175267�013457� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; si-phonetic-dynamic.mim -- Sinhala phonetic dynamic keymap ;; Copyright (C) 2007-2011 Harshula Jayasuriya <harshula@gmail.com> ;; This program is free software; you can redistribute it and/or ;; modify it under the terms of the GNU General Public License ;; as published by the Free Software Foundation; either version 2 ;; of the License, or (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program; if not, write to the Free Software ;; Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; m17n Keymap file for Sinhala (Sri Lanka) (2007-07-08) ;; Maintainer: Harshula Jayasuriya <harshula@gmail.com> ;; Last Updated: 2011-12-05 ;; This is a phonetic dynamic mapping for a standard US-English keyboard ;; (qwerty) ;; http://www.nongnu.org/sinhala/doc/keymaps/sinhala-keyboard_4.html (input-method si phonetic-dynamic) (description "Sinhala phonetic dynamic input method: <http://www.nongnu.org/sinhala/doc/keymaps/sinhala-keyboard_4.html>" ) (title "සි (Phonetic Dynamic)") (macro (delete-al-zwj (cond ((& (= @-2 0x0DCA) (= @-1 0x200D)) (delete @-2) ;; repaya (cond ((= @-1 0x0DBB) (delete @-1) ) ) ) ) ) (insert-vowel (cond ((& (>= @-1 0x0D9A) (<= @-1 0xDC6)) (cond ((= c 0x0D85) "්") ; 0x0dca - al-lakuna ((= c 0x0D86) "ා") ; 0x0dcf - aela-pilla (aa) ((= c 0x0D87) "ැ") ; 0x0dd0 - ketti aeda-pilla (ae) ((= c 0x0D88) "ෑ") ; 0x0dd1 - diga aeda-pilla (aae) ((= c 0x0D89) "ි") ; 0x0dd2 - ketti is-pilla (i) ((= c 0x0D8A) "ී") ; 0x0dd3 - diga is-pilla (ii) ((= c 0x0D8B) "ු") ; 0x0dd4 - ketti paa-pilla (u) ((= c 0x0D8C) "ූ") ; 0x0dd6 - diga paa-pilla (uu) ((= c 0x0D8D) "ෘ") ; 0x0dd8 - gaetta-pilla (r) ((= c 0x0D8E) "ෲ") ; 0x0df2 - diga gaetta-pilla (rr) ((= c 0x0D8F) "ෟ") ; 0x0ddf - gayanukitta (l) ((= c 0x0D90) "ෳ") ; 0x0df3 - diga gayanukitta (ll) ((= c 0x0D91) "ෙ") ; 0x0dd9 - kombuva (e) ((= c 0x0D92) "ේ") ; 0x0dda - diga kombuva (ee) ((= c 0x0D93) "ෛ") ; 0x0ddb - kombu deka (ai) ((= c 0x0D94) "ො") ; 0x0ddc - kombuva haa aela-pilla (o) ((= c 0x0D95) "ෝ") ; 0x0ddd - kombuva haa diga aela-pilla (oo) ((= c 0x0D96) "ෞ") ; 0x0dde - kombuva haa gayanukitta (au) ) ) (1 (insert c) ) ) ) ) (map (phon ((A-n) "ං") ; 0x0d82 - anusvaraya (anusvara) ((G-n) "ං") ; 0x0d82 - anusvaraya (anusvara) ("H" "ඃ") ; 0x0d83 - visargaya (visarga) ("a" (set c 0x0D85) (insert-vowel)) ; 0x0d85 - ayanna (a) ("A" (set c 0x0D86) (insert-vowel)) ; 0x0d86 - aayanna (aa) ("w" (set c 0x0D87) (insert-vowel)) ; 0x0d87 - aeyanna (ae) ("W" (set c 0x0D88) (insert-vowel)) ; 0x0d88 - aeeyanna (aee) ("i" (set c 0x0D89) (insert-vowel)) ; 0x0d89 - iyanna (i) ("I" (set c 0x0D8A) (insert-vowel)) ; 0x0d8a - iiyanna (ii) ("u" (set c 0x0D8B) (insert-vowel)) ; 0x0d8b - uyanna (u) ("U" (set c 0x0D8C) (insert-vowel)) ; 0x0d8c - uuyanna (uu) ("q" (set c 0x0D8D) (insert-vowel)) ; 0x0d8d - iruyanna (iru) ("Q" (set c 0x0D8E) (insert-vowel)) ; 0x0d8e - iruuyanna (iruu) ((A-l) (set c 0x0D8F) (insert-vowel)) ; 0x0d8f - iluyanna (ilu) ((G-l) (set c 0x0D8F) (insert-vowel)) ; 0x0d8f - iluyanna (ilu) ((A-L) (set c 0x0D90) (insert-vowel)) ; 0x0d90 - iluuyanna (iluu) ((G-L) (set c 0x0D90) (insert-vowel)) ; 0x0d90 - iluuyanna (iluu) ("e" (set c 0x0D91) (insert-vowel)) ; 0x0d91 - eyanna (e) ("E" (set c 0x0D92) (insert-vowel)) ; 0x0d92 - eeyanna (ee) ((A-e) (set c 0x0D93) (insert-vowel)) ; 0x0d93 - aiyanna (ai) ((G-e) (set c 0x0D93) (insert-vowel)) ; 0x0d93 - aiyanna (ai) ("o" (set c 0x0D94) (insert-vowel)) ; 0x0d94 - oyanna (o) ("O" (set c 0x0D95) (insert-vowel)) ; 0x0d95 - ooyanna (oo) ((A-o) (set c 0x0D96) (insert-vowel)) ; 0x0d96 - auyanna (au) ((G-o) (set c 0x0D96) (insert-vowel)) ; 0x0d96 - auyanna (au) ("k" "ක") ; 0x0d9a - alpapraana kayanna (ka) ("K" "ඛ") ; 0x0d9b - mahaapraana kayanna (kha) ("g" "ග") ; 0x0d9c - alpapraana gayanna (ga) ("G" "ඝ") ; 0x0d9d - mahaapraana gayanna (gha) ((A-N) "ඞ") ; 0x0d9e - kantaja naasikyaya (nga) ((G-N) "ඞ") ; 0x0d9e - kantaja naasikyaya (nga) ((A-g) "ඟ") ; 0x0d9f - sanyaka gayanna (nnga) ((G-g) "ඟ") ; 0x0d9f - sanyaka gayanna (nnga) ("c" "ච") ; 0x0da0 - alpapraana cayanna (ca) ("C" "ඡ") ; 0x0da1 - mahaapraana cayanna (cha) ("j" "ජ") ; 0x0da2 - alpapraana jayanna (ja) ("J" "ඣ") ; 0x0da3 - mahaapraana jayanna (jha) ("z" "ඤ") ; 0x0da4 - taaluja naasikyaya (nya) ("Z" "ඥ") ; 0x0da5 - taaluja sanyooga naasikyaya (jnya) ((A-j) "ඦ") ; 0x0da6 - sanyaka jayanna (nyja) ((G-j) "ඦ") ; 0x0da6 - sanyaka jayanna (nyja) ((A-t) "ට") ; 0x0da7 - alpapraana ttayanna (tta) ((G-t) "ට") ; 0x0da7 - alpapraana ttayanna (tta) ((A-T) "ඨ") ; 0x0da8 - mahaapraana ttayanna (ttha) ((G-T) "ඨ") ; 0x0da8 - mahaapraana ttayanna (ttha) ((A-d) "ඩ") ; 0x0da9 - alpapraana ddayanna (dda) ((G-d) "ඩ") ; 0x0da9 - alpapraana ddayanna (dda) ((A-D) "ඪ") ; 0x0daa - mahaapraana ddayanna (ddha) ((G-D) "ඪ") ; 0x0daa - mahaapraana ddayanna (ddha) ("N" "ණ") ; 0x0dab - muurdhaja nayanna (nna) ("X" "ඬ") ; 0x0dac - sanyaka ddayanna (nndda) ("t" "ත") ; 0x0dad - alpapraana tayanna (ta) ("T" "ථ") ; 0x0dae - mahaapraana tayanna (tha) ("d" "ද") ; 0x0daf - alpapraana dayanna (da) ("D" "ධ") ; 0x0db0 - mahaapraana dayanna (dha) ("n" "න") ; 0x0db1 - dantaja nayanna (na) ("x" "ඳ") ; 0x0db3 - sanyaka dayanna (nda) ("p" "ප") ; 0x0db4 - alpapraana payanna (pa) ("P" "ඵ") ; 0x0db5 - mahaapraana payanna (pha) ("b" "බ") ; 0x0db6 - alpapraana bayanna (ba) ("B" "භ") ; 0x0db7 - mahaapraana bayanna (bha) ("m" "ම") ; 0x0db8 - mayanna (ma) ("M" "ඹ") ; 0x0db9 - amba bayanna (mba) ("y" "ය") ; 0x0dba - yayanna (ya) ("r" "ර") ; 0x0dbb - rayanna (ra) ("l" "ල") ; 0x0dbd - dantaja layanna (la) ("v" "ව") ; 0x0dc0 - vayanna (va) ("S" "ශ") ; 0x0dc1 - taaluja sayanna (sha) ((A-s) "ෂ") ; 0x0dc2 - muurdhaja sayanna (ssa) ((G-s) "ෂ") ; 0x0dc2 - muurdhaja sayanna (ssa) ("s" "ස") ; 0x0dc3 - dantaja sayanna (sa) ("h" "හ") ; 0x0dc4 - hayanna (ha) ("L" "ළ") ; 0x0dc5 - muurdhaja layanna (lla) ("f" "ෆ") ; 0x0dc6 - fayanna (fa) ((A-.) "෴") ; 0x0df4 - kunddaliya (punctuation) ((G-.) "෴") ; 0x0df4 - kunddaliya (punctuation) ("R" "්‍ර") ; 0x0dca,0x200d,0x0dbb - rakaaranshaya ("Y" "්‍ය") ; 0x0dca,0x200d,0x0dba - yansaya ((A-r) "ර්‍") ; 0x0dbb,0x0dca,0x200d - repaya ((G-r) "ර්‍") ; 0x0dbb,0x0dca,0x200d - repaya ((A-,) "්‍") ; 0x0dca,0x200d - join - conjunct letters cons 0DCA ZWJ cons ((G-,) "්‍") ; 0x0dca,0x200d - join - conjunct letters cons 0DCA ZWJ cons ((A-/) "‍්") ; 0x200d,0x0dca - touch - cons ZWJ 0DCA cons ((G-/) "‍්") ; 0x200d,0x0dca - touch - cons ZWJ 0DCA cons ;; Shift-space and Alt-space ((S-\ ) " ") ; 0x00a0 - no-break space ((A-\ ) "‌") ; 0x200c - ZWNJ ((G-\ ) "‌") ; 0x200c - ZWNJ ((BackSpace) (cond ;; rakaaranshaya and yansaya ((| (= @-1 0x0DBA) (= @-1 0x0DBB)) (delete @-1) (delete-al-zwj) ) ;; touch ((& (= @-2 0x200D) (= @-1 0x0DCA)) (delete @-2) ) ;; join ((= @-1 0x200D) (delete-al-zwj) ) (1 (delete @-1) ) ) ) ) ) (state (init (phon) ) ) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ur-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000004524�14422175267�012047� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ur-phonetic -- Urdu input method for phonetic layout ;; Copyright (c) 2006 Tahir Abdul Rauf Butt <linux_kernel_worm@yahoo.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ur phonetic) (description "Urdu phonetic keyboard layout for m17n-db Author: Tahir Abdul Rauf Butt <linux_kernel_worm@yahoo.com>") (title "خ") (map (trans ("!" "!") ("1" "۱") ("@" "") ("2" "۲") ("#" "/") ("3" "۳") ("$" "ئ") ("4" "۴") ("5" "۵") ("6" "۶") ("7" "۷") ("8" "۸") ("(" ")") ("9" "۹") (")" "(") ("0" "۰") ("_" "ّ") ("-" "أ") ("+" "آ") ("=" "ؤ") ("Q" "ْ") ("q" "ق") ("W" "ﷺ") ("w" "و") ("E" "¥") ("e" "ع") ("R" "ڑ") ("r" "ر") ("T" "ٹ") ("t" "ت") ("Y" "؁") ("y" "ے") ("U" "،") ("u" "ء") ("I" "ٰ") ("i" "ی") ("O" "ۃ") ("o" "ہ") ("P" "ُ") ("p" "پ") ("{" "ٰ") ("[" "]") ("}" "ٰٰ") ("]" "[") ("A" "ٓ") ("a" "ا") ("S" "ص") ("s" "س") ("D" "ڈ") ("d" "د") ("F" "") ("f" "ف") ("G" "غ") ("g" "گ") ("H" "ح") ("h" "ھ") ("J" "ض") ("j" "ج") ("K" "خ") ("k" "ک") ("L" "ؓ") ("l" "ل") (":" ":") (";" "؛") ("\"" "؎") ("'" "ٰ") ("|" "ؔ") ("\\" "؎") ("~" "ً") ("`" "ٍ") ("Z" "ذ") ("z" "ز") ("X" "ژ") ("x" "ش") ("C" "ث") ("c" "چ") ("V" "ظ") ("v" "ط") ("B" "ؒ") ("b" "ب") ("N" "ں") ("n" "ن") ("M" "") ("m" "م") ("<" "ِ") ("," "،") (">" "َ") ("." "۔") ("?" "؟") ("/" "") ("%" "") ("^" "ۖ") ("&" "ٔ") ("*" "ٌ") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/te-pothana.mim�������������������������������������������������������������������0000644�0023456�0023456�00000011601�14422175267�011644� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; te-pothana.mim -- Telugu input method proposed by Thirumala Krishna Desikachari along with Pothana font for Windows environments. ;; Adapted by Arjuna Rao Chavala (arjunaraoc@googlemail.com) for SCIM-m17n input method based on itrans.mim with minor modifications ;; This file (to be included in m17n-library) is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; This is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. (input-method te pothana) (description "pothana Telugu input method Version 2.0 date 24 Nov 2007 Telugu input method by Pothana layout and transliteration (key pairs have fixed one to one mapping), originally proposed by Thirumala Krishna Desikachari along with Pothana font for Windows environments. For the detail of Pothana layout, see the telugu wikipedia page on Pothana font and download the paper available in that page http://te.wikipedia.org/w/index.php?title=%E0%B0%AA%E0%B1%8B%E0%B0%A4%E0%B0%A8_%28%E0%B0%AB%E0%B0%BE%E0%B0%82%E0%B0%9F%E0%B1%81%29&oldid=188094. the key mappings are in the last two pages of the paper. Alt Key gives third level characters and Alt+shift key gives fourth level characters Tested on Fedora core 6 under KDE with default US keyboard layout Please give feedback/bugs to arjunaraoc@googlemail.com. #change from previous version base characters now give vowel endings than halanth # Thanks for your help ") (title "పో") (map (starter ((S-\ )) ((C-@)) ((M-0)) ((M-1)) ((M-2)) ((M-3)) ((M-4)) ((M-5)) ((M-6)) ((M-7)) ((M-8)) ((M-9)) ((M-q)) ((M-e)) ((M-r)) ((M-y)) ((M-u)) ((M-i)) ((M-o)) ((M-\[)) ((M-\])) ((M-a)) ;; ((M-l)) to determine unicode ((M-\;)) ((M-\')) ((M-,)) ((M-.)) ;; ((M-/)) avagraha ((M-E)) ;; ((S-M-Y)) need to check what ((M-U)) ((M-I)) ((M-O)) ((M-\[)) ("{") ("}") ("[") ("]") ("A") ("B") ("C") ("D") ("E") ("F") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("P") ("Q") ("R") ("S") ("T") ("U") ("V") ("W") ("X") ("Y") ("Z") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z")) (consonant ("k" "క") ("K" "ఖ") ("g" "గ") ("G" "ఘ") ("c" "చ") ("C" "ఛ") ("j" "జ") ("J" "ఝ") ("t" "ట") ("T" "ఠ") ("z" "డ") ("Z" "ఢ") ("N" "ణ") ("w" "త") ("W" "థ") ("d" "ద") ("D" "ధ") ("n" "న") ("p" "ప") ("P" "ఫ") ("b" "బ") ("B" "భ") ("m" "మ") ("y" "య") ("r" "ర") ("R" "ఱ") ("H" "హ") ("l" "ల") ("L" "ళ") ("v" "వ") ("S" "శ") ("x" "ష") ("s" "స") ("X" "క్ష") ("h" "్") ("M" "ఙ") ("V" "ఞ")) (independent ("a" "అ") ("A" "ఆ") ("i" "ఇ") ("I" "ఈ") ("u" "ఉ") ("U" "ఊ") ("q" "ఋ") ("Q" "ౠ") ("{" "ఌ") ("}" "ౡ") ("e" "ఎ") ("E" "ఏ") ("Y" "ఐ") ("o" "ఒ") ("O" "ఓ") ("[" "ఔ") ("f" "ం") ("F" "ఁ") ("]" "ః") ;; (".a" "ఽ") ; not in Unicode 4.1 ((M-0) "౦") ((M-1) "౧") ((M-2) "౨") ((M-3) "౩") ((M-4) "౪") ((M-5) "౫") ((M-6) "౬") ((M-7) "౭") ((M-8) "౮") ((M-9) "౯") ((M-q) "ృ") ((M-e) "ి") ((M-r) "ౄ") ((M-y) "ై") ((M-u) "ు") ((M-i) "ి") ((M-o) "ొ") ((M-\[) "[") ((M-\]) "]") ((M-a) "ా") ;; ((M-l) ) to determine unicode for this matra lu in ottu form ((M-\;) "{") ((M-\') "}") ((M-,) 08205) ;; ZWJ ((M-.) 08204) ;; ZWNJ ;; ((M-/) ) avagraha ((M-E) "ీ") ;; ((M-Y)) need to check this with Tirumala is it tsa matra? ((M-U) "ూ") ((M-I) "ీ") ((M-O) "ో") ((M-\[)"ౌ") ((S-\ ) "‌") ; not in ITRANS Telugu table ((C-@) "‍")) ; not in ITRANS Telugu table (dependent ("a" "") ("A" "ా") ("i" "ి") ("I" "ీ") ("u" "ు") ("U" "ూ") ("q" "ృ") ("Q" "ౄ") ("e" "ె") ("E" "ే") ("Y" "ై") ("o" "ొ") ("O" "ో") ("[" "ౌ")) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/be-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000004471�14422175267�010737� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; be-kbd.mim -- Belarusian input method with Belarusian keyboard layout ;; Copyright (C) 2010 Yuri Victorovich <yuri@tsoft.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Belarusian by simulating the Belarusian keyboard. (input-method be kbd) (description "Belarusian input method simulating the Cyrillic keyboard. 1! 2\" 3№ 4; 5% 6: 7? 8* 9( 0) -_ =+ ёЁ Й Ц У К Е Н Г Ш Ў З Х \\' Ф Ы В А П Р О Л Д Ж Э \\| Я Ч С М І Т Ь Б Ю ., ") (title "BE") (map (map ("`" ?ё) ("q" ?й) ("w" ?ц) ("e" ?у) ("r" ?к) ("t" ?е) ("y" ?н) ("u" ?г) ("i" ?ш) ("o" ?ў) ("p" ?з) ("[" ?х) ("]" ?') ("a" ?ф) ("s" ?ы) ("d" ?в) ("f" ?а) ("g" ?п) ("h" ?р) ("j" ?о) ("k" ?л) ("l" ?д) (";" ?ж) ("'" ?э) ("\\" ?\\) ("z" ?я) ("x" ?ч) ("c" ?с) ("v" ?м) ("b" ?і) ("n" ?т) ("m" ?ь) ("," ?б) ("." ?ю) ("/" ?.) ("!" ?!) ("@" ?\") ("#" ?№) ("$" ?\;) ("%" ?%) ("^" ?:) ("&" ??) ("*" ?*) ("(" ?\() (")" ?\)) ("_" ?_) ("+" ?+) ("~" ?Ё) ("Q" ?Й) ("W" ?Ц) ("E" ?У) ("R" ?К) ("T" ?Е) ("Y" ?Н) ("U" ?Г) ("I" ?Ш) ("O" ?Ў) ("P" ?З) ("{" ?Х) ("}" ?') ("A" ?Ф) ("S" ?Ы) ("D" ?В) ("F" ?А) ("G" ?П) ("H" ?Р) ("J" ?О) ("K" ?Л) ("L" ?Д) (":" ?Ж) ("\"" ?Э) ("|" ?\|) ("Z" ?Я) ("X" ?Ч) ("C" ?С) ("V" ?М) ("B" ?І) ("N" ?Т) ("M" ?Ь) ("<" ?Б) (">" ?Ю) ("?" ?,))) (state (init (map))) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/bn-national-jatiya.mim�����������������������������������������������������������0000644�0023456�0023456�00000035602�14463455220�013267� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; bn-national-jatiya.mim -- Bengali input method National Jatiya layout ;; Copyright (c) 2022 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Mike FABIAN <mfabian@redhat.com> (input-method bn national-jatiya (version "1.0.0")) (description "Bengali input method for National Jatiya layout. https://en.wikipedia.org/wiki/Bengali_input_methods#Bangla_Jatiyo Layout taken from https://github.com/OpenBangla/OpenBangla-Keyboard/blob/master/data/National_Jatiya.json and ported to m17n-db, merging in differences /usr/share/X11/xkb/symbols/bd as far as possible, giving priority to National_Jatiya.json in case of a conflict. One of the conflicts is that National_Jatiya.json has ZWNJ on ` and AltGr+` and ZWJ on ~ and AltGr+~ whereas /usr/share/X11/xkb/symbols/bd produces the ASCII characters ` and ~ on these keys. See also: https://en.wikipedia.org/wiki/Bengali_input_methods#/media/File:KB-Bengali-Jatiyo.svg The layout picture from Wikipedia shows a few characters on AltGr which do exist neither in National_Jatiya.json nor /usr/share/X11/xkb/symbols/bd. On top of implementing the plain “National Jatiya” keyboard layout, this input method also does “automatic vowel forming”, i.e. if a diacritical form of a vowel like া U+09BE BENGALI VOWEL SIGN AA is typed after a consonant, it is inserted like that but if it is typed anywhere else, not following a consonant, it is inserted as আ U+0986 BENGALI LETTER AA See also: https://github.com/lifeparticle/Bengali-Alphabet/blob/master/vowel_diacritics.md http://unicode.org/charts/nameslist/n_0980.html ") (title "ক") (variable (use-automatic-vowel-forming (_"If this variable is 1 (the default), automatic vowel forming is used. For example, a dependent vowel like া is automatically converted to the independent form আ if it is not typed after a consonant.") 1 0 1)) ; ((NAME [DESCRIPTION DEFAULT-VALUE VALID-VALUE ...]) (map (independent-vowels ("H" "অ") ; U+0985 BENGALI LETTER A ((G-h) "আ") ; U+0986 BENGALI LETTER AA ((G-d) "ই") ; U+0987 BENGALI LETTER I ((G-D) "ঈ") ; U+0988 BENGALI LETTER II ((G-s) "উ") ; U+0989 BENGALI LETTER U ((G-S) "ঊ") ; U+098A BENGALI LETTER UU ((G-a) "ঋ") ; U+098B BENGALI LETTER VOCALIC R ((G-l) "ঌ") ; U+098C BENGALI LETTER VOCALIC L ((G-c) "এ") ; U+098F BENGALI LETTER E ((G-C) "ঐ") ; U+0990 BENGALI LETTER AI ((G-x) "ও") ; U+0993 BENGALI LETTER O ((G-X) "ঔ") ; U+0994 BENGALI LETTER AU ) (additional-independent-vowels-for-sanskrit ((G-A) "ৠ") ; U+09E0 BENGALI LETTER VOCALIC RR ((G-L) "ৡ") ; U+09E1 BENGALI LETTER VOCALIC LL ) (dependent-vowel-signs ("h" (cond ((= consonant-flag 0) "আ") ; U+0986 BENGALI LETTER AA ((= consonant-flag 1) "া"))) ; U+09BE BENGALI VOWEL SIGN AA ("d" (cond ((= consonant-flag 0) "ই") ; U+0987 BENGALI LETTER I ((= consonant-flag 1) "ি"))) ; U+09BF BENGALI VOWEL SIGN I ("D" (cond ((= consonant-flag 0) "ঈ") ; U+0988 BENGALI LETTER II ((= consonant-flag 1) "ী"))) ; U+09C0 BENGALI VOWEL SIGN II ("s" (cond ((= consonant-flag 0) "উ") ; U+0989 BENGALI LETTER U ((= consonant-flag 1) "ু"))) ; U+09C1 BENGALI VOWEL SIGN U ("S" (cond ((= consonant-flag 0) "ঊ") ; U+098A BENGALI LETTER UU ((= consonant-flag 1) "ূ"))) ; U+09C2 BENGALI VOWEL SIGN UU ("a" (cond ((= consonant-flag 0) "ঋ") ; U+098B BENGALI LETTER VOCALIC R ((= consonant-flag 1) "ৃ"))) ; U+09C3 BENGALI VOWEL SIGN VOCALIC R ((G-e) (cond ((= consonant-flag 0) "ৠ") ; U+09E0 BENGALI LETTER VOCALIC RR ((= consonant-flag 1) "ৄ"))) ; U+09C4 BENGALI VOWEL SIGN VOCALIC RR ("c" (cond ((= consonant-flag 0) "এ") ; U+098F BENGALI LETTER E ((= consonant-flag 1) "ে"))) ; U+09C7 BENGALI VOWEL SIGN E ("C" (cond ((= consonant-flag 0) "ঐ") ; U+0990 BENGALI LETTER AI ((= consonant-flag 1) "ৈ"))) ; U+09C8 BENGALI VOWEL SIGN AI ("x" (cond ((= consonant-flag 0) "ও") ; U+0993 BENGALI LETTER O ((= consonant-flag 1) "ো"))) ; U+09CB BENGALI VOWEL SIGN O ("X" (cond ((= consonant-flag 0) "ঔ") ; U+0994 BENGALI LETTER AU ((= consonant-flag 1) "ৌ"))) ; U+09CC BENGALI VOWEL SIGN AU ) (additional-dependent-vowel-signs-for-sanskrit ((G-q) (cond ((= consonant-flag 0) "ঌ") ; U+098C BENGALI LETTER VOCALIC L ((= consonant-flag 1) "ৢ"))) ; U+09E2 BENGALI VOWEL SIGN VOCALIC L ((G-Q) (cond ((= consonant-flag 0) "ৡ") ; U+09E1 BENGALI LETTER VOCALIC LL ((= consonant-flag 1) "ৣ"))) ; U+09E3 BENGALI VOWEL SIGN VOCALIC LL ) (consonants ("j" "ক") ; U+0995 BENGALI LETTER KA ("J" "খ") ; U+0996 BENGALI LETTER KHA ("o" "গ") ; U+0997 BENGALI LETTER GA ("O" "ঘ") ; U+0998 BENGALI LETTER GHA ("q" "ঙ") ; U+0999 BENGALI LETTER NGA ("y" "চ") ; U+099A BENGALI LETTER CA ("Y" "ছ") ; U+099B BENGALI LETTER CHA ("u" "জ") ; U+099C BENGALI LETTER JA ("U" "ঝ") ; U+099D BENGALI LETTER JHA ("I" "ঞ") ; U+099E BENGALI LETTER NYA ("t" "ট") ; U+099F BENGALI LETTER TTA ("T" "ঠ") ; U+09A0 BENGALI LETTER TTHA ("e" "ড") ; U+09A1 BENGALI LETTER DDA ("E" "ঢ") ; U+09A2 BENGALI LETTER DDHA ("B" "ণ") ; U+09A3 BENGALI LETTER NNA ("k" "ত") ; U+09A4 BENGALI LETTER TA ("K" "থ") ; U+09A5 BENGALI LETTER THA ("l" "দ") ; U+09A6 BENGALI LETTER DA ("L" "ধ") ; U+09A7 BENGALI LETTER DHA ("b" "ন") ; U+09A8 BENGALI LETTER NA ("r" "প") ; U+09AA BENGALI LETTER PA ("R" "ফ") ; U+09AB BENGALI LETTER PHA ("f" "ব") ; U+09AC BENGALI LETTER BA ("F" "ভ") ; U+09AD BENGALI LETTER BHA ("m" "ম") ; U+09AE BENGALI LETTER MA ("w" "য") ; U+09AF BENGALI LETTER YA ("v" "র") ; U+09B0 BENGALI LETTER RA ("V" "ল") ; U+09B2 BENGALI LETTER LA ("M" "শ") ; U+09B6 BENGALI LETTER SHA ("N" "ষ") ; U+09B7 BENGALI LETTER SSA ("n" "স") ; U+09B8 BENGALI LETTER SA ("i" "হ") ; U+09B9 BENGALI LETTER HA ) (additional-consonant ;; a dead consonant form of ta, without implicit vowel, used in some sequences: ((G-^) "ৎ") ; U+09CE BENGALI LETTER KHANDA TA ) (additional-consonants ;; These three consonants with nuktas are listed in ;; CompositionExclusions.txt. That means that they do not recompose ;; during normalization. The NFC form is the same as the decomposed ;; sequence: ("p" "ড়") ; U+09DC BENGALI LETTER RRA ≡ 09A1 ড 09BC ◌় ("P" "ঢ়") ; U+09DD BENGALI LETTER RHA ≡ 09A2 ঢ 09BC ◌় ("W" "য়") ; U+09DF BENGALI LETTER YYA ≡ 09AF য 09BC ◌় ) (various-signs ("A" "ৗ") ; U+09D7 BENGALI AU LENGTH MARK ("z" "ঁ") ; U+0981 BENGALI SIGN CANDRABINDU ("Q" "ং") ; U+0982 BENGALI SIGN ANUSVARA ("Z" "ঃ") ; U+0983 BENGALI SIGN VISARGA ((G-.) "়") ; U+09BC BENGALI SIGN NUKTA (for extending the alphabet to new letters, only in /usr/share/X11/xkb/symbols/bn) ((G-i) "ঽ") ; U+09BD BENGALI SIGN AVAGRAHA ((G-z) "৺") ; U+09FA BENGALI ISSHAR = ishvar (represents the name of a deity) = svargiya (written before the name of a deceased person) ) (additions-for-assamese ((G-f) "ৰ") ; U+09F0 BENGALI LETTER RA WITH MIDDLE DIAGONAL = Assamese letter ra ((G-F) "ৱ") ; U+09F1 BENGALI LETTER RA WITH LOWER DIAGONAL = Assamese letter wa ) (currency-symbols ((G-$) "৲") ; U+09F2 BENGALI RUPEE MARK = taka • historic currency sign ((G-4) "৳") ; U+09F3 BENGALI RUPEE SIGN = Bangladeshi taka ) (historic-symbols-for-fractional-values ((G-1) "৴") ; U+09F4 BENGALI CURRENCY NUMERATOR ONE ((G-2) "৵") ; U+09F5 BENGALI CURRENCY NUMERATOR TWO ((G-3) "৶") ; U+09F6 BENGALI CURRENCY NUMERATOR THREE ((G-5) "৷") ; U+09F7 BENGALI CURRENCY NUMERATOR FOUR ((G-6) "৸") ; U+09F8 BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR ((G-0) "৹") ; U+09F9 BENGALI CURRENCY DENOMINATOR SIXTEEN ) (other ((G-7) "ं") ; U+0902 DEVANAGARI SIGN ANUSVARA (Only in /usr/share/X11/xkb/symbols/bn) ("G" "।") ; U+0964 DEVANAGARI DANDA ((G-g) "॥") ; U+0965 DEVANAGARI DOUBLE DANDA ((G-j) "঻") ; U+09BB script bengali, not assigned (Only in /usr/share/X11/xkb/symbols/bn) ((G-k) "ৎ") ; U+09CE BENGALI LETTER KHANDA TA (Only in /usr/share/X11/xkb/symbols/bn) ) (joiner ((G--) "‌") ; U+200C ZERO WIDTH NON-JOINER (Only in /usr/share/X11/xkb/symbols/bn) ("~" "‍") ; U+200D ZERO WIDTH JOINER (Only in OpenBangla National_Jatiya.json) ((G-~) "‍") ; U+200D ZERO WIDTH JOINER (Only in OpenBangla National_Jatiya.json) ("`" "‌") ; U+200C ZERO WIDTH NON-JOINER (Only in OpenBangla National_Jatiya.json) ((G-`) "‌") ; U+200C ZERO WIDTH NON-JOINER (Only in OpenBangla National_Jatiya.json) ((G-=) "‍") ; U+200D ZERO WIDTH JOINER (Only in /usr/share/X11/xkb/symbols/bn) ) (nothing ((G-8) "") ; Nothing ((G-9) "") ; Nothing ((G-&) "") ; Nothing ((G-') "") ; Nothing ((G-*) "") ; Nothing ((G-@) "") ; Nothing ((G-B) "") ; Nothing ((G-\\) "") ; Nothing ((G-|) "") ; Nothing ((G-{) "") ; Nothing ((G-}) "") ; Nothing ((G-[) "") ; Nothing ((G-]) "") ; Nothing ((G-:) "") ; Nothing ((G-,) "") ; Nothing ((G-E) "") ; Nothing ((G-!) "") ; Nothing ((G-G) "") ; Nothing ((G->) "") ; Nothing ((G-H) "") ; Nothing ((G-#) "") ; Nothing ((G-I) "") ; Nothing ((G-J) "") ; Nothing ((G-K) "") ; Nothing ((G-<) "") ; Nothing ((G-M) "") ; Nothing ((G-N) "") ; Nothing ((G-O) "") ; Nothing ((G-P) "") ; Nothing ((G-\() "") ; Nothing ((G-\)) "") ; Nothing ((G-%) "") ; Nothing ((G-+) "") ; Nothing ((G-?) "") ; Nothing ((G-\") "") ; Nothing ((G-R) "") ; Nothing ((G-;) "") ; Nothing ((G-/) "") ; Nothing ((G-T) "") ; Nothing ((G-U) "") ; Nothing ((G-_) "") ; Nothing ((G-V) "") ; Nothing ((G-W) "") ; Nothing ((G-Y) "") ; Nothing ((G-Z) "") ; Nothing ((G-b) "") ; Nothing ((G-m) "") ; Nothing ((G-n) "") ; Nothing ((G-o) "") ; Nothing ((G-p) "") ; Nothing ((G-r) "") ; Nothing ((G-t) "") ; Nothing ((G-u) "") ; Nothing ((G-v) "") ; Nothing ((G-w) "") ; Nothing ((G-t) "") ; Nothing ((G-u) "") ; Nothing ((G-v) "") ; Nothing ((G-w) "") ; Nothing ((G-y) "") ; Nothing ) (digits ("0" "০") ; U+09E6 BENGALI DIGIT ZERO ("1" "১") ; U+09E7 BENGALI DIGIT ONE ("2" "২") ; U+09E8 BENGALI DIGIT TWO ("3" "৩") ; U+09E9 BENGALI DIGIT THREE ("4" "৪") ; U+09EA BENGALI DIGIT FOUR ("5" "৫") ; U+09EB BENGALI DIGIT FIVE ("6" "৬") ; U+09EC BENGALI DIGIT SIX ("7" "৭") ; U+09ED BENGALI DIGIT SEVEN ("8" "৮") ; U+09EE BENGALI DIGIT EIGHT ("9" "৯") ; U+09EF BENGALI DIGIT NINE ) (numpad ((KP_0) "০") ; U+09E6 BENGALI DIGIT ZERO ((KP_1) "১") ; U+09E7 BENGALI DIGIT ONE ((KP_2) "২") ; U+09E8 BENGALI DIGIT TWO ((KP_3) "৩") ; U+09E9 BENGALI DIGIT THREE ((KP_4) "৪") ; U+09EA BENGALI DIGIT FOUR ((KP_5) "৫") ; U+09EB BENGALI DIGIT FIVE ((KP_6) "৬") ; U+09EC BENGALI DIGIT SIX ((KP_7) "৭") ; U+09ED BENGALI DIGIT SEVEN ((KP_8) "৮") ; U+09EE BENGALI DIGIT EIGHT ((KP_9) "৯") ; U+09EF BENGALI DIGIT NINE ((KP_Add) "+") ; U+002B PLUS SIGN ((KP_Decimal) ".") ; U+002E FULL STOP ((KP_Divide) "/") ; U+002F SOLIDUS ((KP_Multiply) "*") ; U+002A ASTERISK ((KP_Subtract) "-") ; U+002D HYPHEN-MINUS ) (special ("." ".") ; U+002E FULL STOP ("&" "&") ; U+0026 AMPERSAND ("'" "'") ; U+0027 APOSTROPHE ("*" "*") ; U+002A ASTERISK ("@" "@") ; U+0040 COMMERCIAL AT ("\\" "\\") ; U+005C REVERSE SOLIDUS ("|" "|") ; U+007C VERTICAL LINE ("{" "{") ; U+007B LEFT CURLY BRACKET ("}" "}") ; U+007D RIGHT CURLY BRACKET ("[" "[") ; U+005B LEFT SQUARE BRACKET ("]" "]") ; U+005D RIGHT SQUARE BRACKET ("^" "^") ; U+005E CIRCUMFLEX ACCENT (":" ":") ; U+003A COLON ("," ",") ; U+002C COMMA ("$" "$") ; U+0024 DOLLAR SIGN ("=" "=") ; U+003D EQUALS SIGN ("!" "!") ; U+0021 EXCLAMATION MARK (">" ">") ; U+003E GREATER-THAN SIGN ("#" "#") ; U+0023 NUMBER SIGN ("<" "<") ; U+003C LESS-THAN SIGN ("-" "-") ; U+002D HYPHEN-MINUS ("(" "(") ; U+0028 LEFT PARENTHESIS (")" ")") ; U+0029 RIGHT PARENTHESIS ("%" "%") ; U+0025 PERCENT SIGN ("+" "+") ; U+002B PLUS SIGN ("?" "?") ; U+003F QUESTION MARK ("\"" "\"") ; U+0022 QUOTATION MARK (";" ";") ; U+003B SEMICOLON ("/" "/") ; U+002F SOLIDUS ("_" "_") ; U+005F LOW LINE ) (deadkey ("g" "্") ; U+09CD BENGALI SIGN VIRAMA ) (dead-key-completions ("h" (delete @-) "আ") ; + া U+09BE BENGALI VOWEL SIGN AA = আ U+0986 BENGALI LETTER AA ("d" (delete @-) "ই") ; + ি U+09BF BENGALI VOWEL SIGN I = ই U+0987 BENGALI LETTER I ("D" (delete @-) "ঈ") ; + ী U+09C0 BENGALI VOWEL SIGN II = ঈ U+0988 BENGALI LETTER II ("s" (delete @-) "উ") ; + ু U+09C1 BENGALI VOWEL SIGN U = উ U+0989 BENGALI LETTER U ("S" (delete @-) "ঊ") ; + ূ U+09C2 BENGALI VOWEL SIGN UU = ঊ U+098A BENGALI LETTER UU ("a" (delete @-) "ঋ") ; + ৃ U+09C3 BENGALI VOWEL SIGN VOCALIC R = ঋ U+098B BENGALI LETTER VOCALIC R ("c" (delete @-) "এ") ; + ে U+09C7 BENGALI VOWEL SIGN E = এ U+098F BENGALI LETTER E ("C" (delete @-) "ঐ") ; + ৈ U+09C8 BENGALI VOWEL SIGN AI = ঐ U+0990 BENGALI LETTER AI ("x" (delete @-) "ও") ; + ো U+09CB BENGALI VOWEL SIGN O = ও U+0993 BENGALI LETTER O ("X" (delete @-) "ঔ") ; + ৌ U+09CC BENGALI VOWEL SIGN AU = ঔ U+0994 BENGALI LETTER AU ("G" (delete @-) "॥") ; + । U+0964 DEVANAGARI DANDA = ॥ U+0965 DEVANAGARI DOUBLE DANDA )) (state (init (t (cond ((= use-automatic-vowel-forming 1) (set consonant-flag 0)) (1 (set consonant-flag 1)))) (independent-vowels) (additional-independent-vowels-for-sanskrit) (dependent-vowel-signs) (additional-dependent-vowel-signs-for-sanskrit) (consonants (set consonant-flag 1) (shift after-consonant)) (additional-consonant) (additional-consonants (set consonant-flag 1) (shift after-consonant)) (various-signs) (additions-for-assamese) (currency-symbols) (historic-symbols-for-fractional-values) (other) (joiner) (nothing) (digits) (numpad) (special) (deadkey (shift virama))) (after-consonant (dependent-vowel-signs (shift init)) (additional-dependent-vowel-signs-for-sanskrit (shift init)) (nil (shift init)) ) (virama (dead-key-completions (shift init)) (nil (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/kn-inscript2.mim�����������������������������������������������������������������0000644�0023456�0023456�00000007204�14463455220�012126� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; kn-inscript2.mim -- Kannada input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method kn inscript2) (description "Kannada input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 Key summary : 1) \"praa\" = pa + halant + raa \"ಪ್ರಾ\" = ಪ + ್ + ರ + ಾ h + d + j + e 2) \"ska\" = sa+halant+ka \"ಸ್ಕ\" = ಸ + ್ + ಕ m + d + k 3) \"ththhaa\" = th + halanth + thhaa \" ತ್ಥಾ\" = ತ + ್ +ಥ + ಾ l + d + L + e 4) \"shhtya\" : shh + halat + T + halant + ya \"ಷ್ಟ್ಯ\" = ಷ +್ + ಟ + ್ + ಯ < + d + ' + d + / 5) \"dgaa\" : d + halant + gaa \"ದ್ಗಾ\" : ದ + ್ + ಗ +ಾ o + d + i + e 6) ZWJ is assigned to key 'AltGr+1' ZWNJ is assigned to key 'AltGr+2' Key summary: Shankar Prasad <svenkate@redhat.com> ") (title "ಕ") (map (trans ((KP_1) "೧") ((KP_2) "೨") ((KP_3) "೩") ((KP_4) "೪") ((KP_5) "೫") ((KP_6) "೬") ((KP_7) "೭") ((KP_8) "೮") ((KP_9) "೯") ((KP_0) "೦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("~" "ಒ") ("`" "ೊ") ("1" "೧") ((G-1) "‍") ("2" "೨") ((G-2) "‌") ("#" "್ರ") ("3" "೩") ("$" "ರ್") ("4" "೪") ((G-4) "₹") ("%" "ಜ್ಞ") ("5" "೫") ("^" "ತ್ರ") ("6" "೬") ("&" "ಕ್ಷ") ("7" "೭") ("*" "ಶ್ರ") ("8" "೮") ("(" "(") ("9" "೯") (")" ")") ("0" "೦") ("_" "ಃ") ("-" "-") ("+" "ಋ") ((G-+) "ೠ") ("=" "ೃ") ((G-=) "ೄ") ("Q" "ಔ") ("q" "ೌ") ("W" "ಐ") ("w" "ೈ") ("E" "ಆ") ("e" "ಾ") ("R" "ಈ") ((G-R) "ೡ") ("r" "ೀ") ((G-r) "ೣ") ("T" "ಊ") ("t" "ೂ") ("Y" "ಭ") ("y" "ಬ") ("U" "ಙ") ("u" "ಹ") ((G-u) "ೱ") ("I" "ಘ") ("i" "ಗ") ("O" "ಧ") ("o" "ದ") ("P" "ಝ") ("p" "ಜ") ("{" "ಢ") ("[" "ಡ") ("}" "ಞ") ("]" "಼") ("A" "ಓ") ("a" "ೋ") ("S" "ಏ") ("s" "ೇ") ("D" "ಅ") ("d" "್") ("F" "ಇ") ((G-F) "ಌ") ("f" "ಿ") ((G-f) "ೢ") ("G" "ಉ") ("g" "ು") ("H" "ಫ") ((G-H) "ೞ") ("h" "ಪ") ("J" "ಱ") ("j" "ರ") ((G-j) "ೲ") ("K" "ಖ") ("k" "ಕ") ("L" "ಥ") ("l" "ತ") (":" "ಛ") (";" "ಚ") ("\"" "ಠ") ("'" "ಟ") ("~" "ಒ") ("`" "ೊ") ("Z" "ಎ") ("z" "ೆ") ("x" "ಂ") ("C" "ಣ") ("c" "ಮ") ("v" "ನ") ("b" "ವ") ("N" "ಳ") ("n" "ಲ") ("M" "ಶ") ("m" "ಸ") ("<" "ಷ") ("," ",") (">" "।") ((G->) "ಽ") ("." ".") ((G-.) "॥") ("/" "ಯ") )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ml-inscript2.mim�����������������������������������������������������������������0000644�0023456�0023456�00000013632�14463455220�012130� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ml-inscript2.mim -- Malayalam input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method ml inscript2) (description "Malayalam input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 Following are the conjuncts formed in our language, shown along with the keys to reproduce them: Case 1: CHILLU aksharam: (i) ന്‍ = ന + ് + zero width joiner(zwj) ie, key 'v' + key 'd' + key <AltGr+1> (ii) ല്‍ = ല + ് + zero width joiner(zwj) ie, key 'n' + key 'd' + key <AltGr+1> (iii) ര്‍ = ര + ് + zero width joiner(zwj) ie, key 'j' + key 'd' + key <AltGr+1> (iv) ണ്‍ = ണ + ് + zero width joiner(zwj) ie, shift key 'c' + key 'd' + key <AltGr+1> (v) ള്‍ = ള + ് + zero width joiner(zwj) ie, shift key 'n' + key 'd' + key <AltGr+1> Case 2: (i) ങ്ങ = ങ + ് + ക ie, shift key 'u' + key 'd' + key 'k' (ii) ന്ത = ന + ് + ത ie, key 'v' + key 'd' + key 'l' (iii) ഞ്ച = ഞ + ് + ച ie, shift key '}' + key 'd' + key ';' (iv) ണ്ട = ണ + ് + ട ie, shift key 'c' + key 'd' + key '\'' (v) മ്പ = മ + ് + പ ie, key 'v' + key 'd' + key 'h' (vi) ക്ഷ = ക + ് + ഷ ie, key 'c' + key 'd' + shift key ',' Case 3: Koottaksharangal: (i) ക്ക = ക + ് + ക ie, key 'k' + key 'd' + key 'k' (ii) ങ്ങ = ങ + ് + ങ ie, shift key 'u' + key 'd' + shift key 'u' (iii) ച്ച = ച + ് + ച ie, key ';' + key 'd' + key ';' (iv) ഞ്ഞ = ഞ + ് + ഞ ie, shift key '}' + key 'd' + shift key '}' (v) ട്ട = ട + ് + ട ie, key '\'' + key 'd' + key '\'' (vi) ണ്ണ = ണ + ് + ണ ie, shift key 'c' + key 'd' + shift key 'c' (vii) ത്ത = ത + ് + ത ie, key 'l' + key 'd' + key 'l' (viii) ന്ന = ന + ് + ന ie, key 'v' + key 'd' + key 'v' (ix) മ്മ = മ + ് + മ ie, key 'c' + key 'd' + key 'c' (x) ല്ല = ല + ് + ല ie, key 'n' + key 'd' + key 'n' (xi) വ്വ = വ + ് + വ ie, key 'b' + key 'd' + key 'b' (xii) യ്യ = യ + ് + യ ie, key '/' + key 'd' + key '/' (xiii) ശ്ശ = ശ + ് + ശ ie, shift key 'm' + key 'd' + shift key 'm' (xiv) സ്സ = സ + ് + സ ie, key 'm' + key 'd' + key 'm' (xv) ള്ള = ള + ് + ള ie, shift key 'n' + key 'd' + shift key 'n' (xvi) റ്റ = റ + ് + റ ie, shift key 'j' + key 'd' + shift key 'j' Case 4: (Following conjuncts are explained with the help of consonant 'ക') (1) Conjuncts formed with ര (ra): ക്ര = ക + ് + ര ie, key 'k' + key 'd' + key 'j' (2) Conjuncts formed with യ (ya): ക്യ = ക + ് + യ ie, key 'k' + key 'd' + key '/' (3) Conjuncts formed with വ (va): ക്വ = ക + ് + വ ie, key 'k' + key 'd' + key 'b' Special case: ന്റ = ന + ് + റ ie, key 'v' + key 'd' + shift key 'j' Author: Ani Peter <apeter@redhat.com> ") (title "ക") (map (trans ((KP_1) "൧") ((KP_2) "൨") ((KP_3) "൩") ((KP_4) "൪") ((KP_5) "൫") ((KP_6) "൬") ((KP_7) "൭") ((KP_8) "൮") ((KP_9) "൯") ((KP_0) "൦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("~" "ഒ") ("`" "ൊ") ((G-!) "൰") ("1" "൧") ((G-1) "‍") ((G-@) "൱") ("2" "൨") ((G-2) "‌") ("#" "്ര") ((G-#) "൲") ("3" "൩") ((G-$) "൳") ("4" "൪") ((G-4) "₹") ((G-%) "൴") ("5" "൫") ((G-^) "൵") ("6" "൬") ("&" "ക്ഷ") ("7" "൭") ("*" "ൾ") ("8" "൮") ("(" "(") ("9" "൯") (")" ")") ("0" "൦") ("_" "ഃ") ("-" "-") ("+" "ഋ") ((G-+) "ൠ") ("=" "ൃ") ((G-=) "ൄ") ("Q" "ഔ") ("q" "ൗ") ((G-q) "ൌ") ("W" "ഐ") ("w" "ൈ") ("E" "ആ") ("e" "ാ") ("R" "ഈ") ((G-R) "ൡ") ("r" "ീ") ((G-r) "ൣ") ("T" "ഊ") ("t" "ൂ") ("Y" "ഭ") ("y" "ബ") ("U" "ങ") ("u" "ഹ") ("I" "ഘ") ("i" "ഗ") ("O" "ധ") ("o" "ദ") ("P" "ഝ") ("p" "ജ") ("{" "ഢ") ("[" "ഡ") ("}" "ഞ") ("\\" "ർ") ("A" "ഓ") ("a" "ോ") ("S" "ഏ") ("s" "േ") ("D" "അ") ("d" "്") ("F" "ഇ") ((G-F) "ഌ") ("f" "ി") ((G-f) "ൢ") ("G" "ഉ") ("g" "ു") ("H" "ഫ") ("h" "പ") ("J" "റ") ("j" "ര") ("K" "ഖ") ("k" "ക") ("L" "ഥ") ("l" "ത") (":" "ഛ") (";" "ച") ("\"" "ഠ") ("'" "ട") ("~" "ഒ") ("`" "ൊ") ("G-'" "ഺ") ("Z" "എ") ("z" "െ") ("X" "ൺ") ("x" "ം") ("C" "ണ") ("c" "മ") ("V" "ൻ") ("G-V" "൹") ("v" "ന") ((G-v) "ഩ") ("B" "ഴ") ("b" "വ") ("N" "ള") ((G-N) "ൾ") ("n" "ല") ((G-n) "ൽ") ("M" "ശ") ("m" "സ") ("<" "ഷ") ("," ",") (">" "ൽ") ((G->) "ഽ") ("." ".") ((G-.) "॥") ("/" "യ") )) (state (init (trans))) ������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/te-sarala.mim��������������������������������������������������������������������0000644�0023456�0023456�00000006623�14422175267�011465� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; te-sarala.mim -- Telugu input method with enhanced Sarala layout ;; Copyright (C) 2012 Satyam Pothamsetti <satyam@teluguvahini.com> ;; This program is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/>. ;; The initial versions of Sarala Ergonomic Telugu Keyboard for Professionals ;; was designed by Krishna Dhullipalla, for Windows. ;; Please visit http://www.medhajananam.org/sarala/ ;; and read the 'Research Paper' on the website to see ;; why Sarala is a faster and ergonomic layout for typing in Telugu. ;; Please start by practicing the exercise words from the document, ;; 'Learn Sarala in 2 hours'. ;; You can also practice those exercises at http://lekhini.org/sarala/ ;; That site is useful especially when you need to quickly use Sarala from ;; a machine that does not have this layout installed. ;; This is an enhanced layout of Sarala for Telugu, with several new keys. (input-method te sarala) (description "Enhanced Sarala Telugu Keyboard layout for Professionals Author: Current developer & maintainer, Satyam Pothamsetti <satyam@teluguvahini.com> Initial layout designer: Krishna Dhullipalla, http://www.medhajananam.org/sarala/ ") (title "స") (map (kbd ("`" "ృ") ("~" "ఋ") ((A-1) "౧") ((C-!) "౹") ((A-2) "౨") ((C-@) "॥") ((A-3) "౩") ((C-#) "౼") ((A-4) "౪") ((C-$) "₹") ((A-5) "౫") ((C-%) "౿") ((A-6) "౬") ((C-^) "౺") ((A-7) "౭") ((C-&) "౽") ((A-8) "౮") ((C-*) "౻") ((A-9) "౯") ((C-\() "౾") ((A-0) "౦") ((C-\)) "౸") ("-" "‌") ; ZWNJ ((A--) "-") ("+" "‍") ; ZWJ ((A-=) "+") ("q" "ె") ("Q" "ఎ") ("w" "స") ("W" "ష") ("e" "ే") ("E" "ఏ") ("r" "ర") ("R" "ఱ") ((A-r) "ౄ") ((A-R) "ౠ") ("t" "త") ("T" "థ") ("y" "ీ") ("Y" "ఈ") ("u" "ు") ("U" "ఉ") ("i" "ి") ("I" "ఇ") ("o" "ో") ("O" "ఓ") ((A-o) "ॐ") ("p" "ప") ("P" "ఫ") ("[" "జ") ((C-{) "ౙ") ("{" "ఝ") ((A-[) "[") ((A-{) "{") ("]" "ై") ("}" "ఐ") ((A-]) "]") ((A-}) "}") ("\\" "ౌ") ("|" "ఔ") ("a" "య") ("A" "ఽ") ("s" "ం") ("S" "ః") ("d" "ద") ("D" "ధ") ("f" "్") ("F" "అ") ("g" "గ") ("G" "ఘ") ("h" "చ") ((A-h) "ౘ") ("H" "ఛ") ("j" "ా") ("J" "ఆ") ("k" "క") ("K" "ఖ") ("l" "ల") ("L" "ళ") ((A-l) "ఌ") ((A-L) "ౡ") (";" "ట") (":" "ఠ") ((A-\;) ";") ((A-:) ":") ("z" "ొ") ("Z" "ఒ") ("x" "ూ") ("X" "ఊ") ("c" "డ") ("C" "ఢ") ("v" "వ") ("V" "హ") ("b" "బ") ("B" "భ") ("n" "న") ("N" "ణ") ("m" "మ") ("M" "ఁ") ("<" "ఞ") ((A-,) "<") (">" "ఙ") ((A-.) ">") ("/" "శ") ((A-/) "/") ) ) (state (init (kbd) ) ) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/te-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000006634�14422175267�012057� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; te-inscript.mim -- Telugu input method for inscript layout ;; This file is derived from the Telugu inscript table of scim-tables, ;; which was derived from iiimf unitLE's Telugu inscript layout. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method te inscript) (description "Telugu input method for inscript layout. Key description శ => స్ + హ్ + అ ష => S + హ్ + అ జ్ఞ => జ్ + ఞ్ + అ ర్త్స => ర్ + త్ + స్ + అ కృ => క్ + ఱ్ + ఱ్ + ఇ కై => క్ + అ + ఇ కౌ => క్ + అ + ఉ క్ష => క్ + ష్ + అ స్త్రీ => స్ + త్ + ర్ + ఈ శ్రీ => శ్ + ర్ + ఈ These are the characterstics of the Telugu words 1. Telugu word must be end with vowel (Telugu is a vowel ending language) 2. Telugu words don't have the letter య at the initial position. 3. In telugu we dont use the combination of Sanskrit loan words + native Telugu words. Key summary : Sree Thottempudi <sthottem@redhat.com>") (title "క") (map (trans ((KP_1) "౧") ((KP_2) "౨") ((KP_3) "౩") ((KP_4) "౪") ((KP_5) "౫") ((KP_6) "౬") ((KP_7) "౭") ((KP_8) "౮") ((KP_9) "౯") ((KP_0) "౦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" ?!) ("1" ?౧) ("@" ?@) ("2" ?౨) ("#" ?#) ("3" ?౩) ("$" ?$) ("4" ?౪) ((G-4) "₹") ("5" ?౫) ("6" ?౬) ("7" ?౭) ("8" ?౮) ("(" ?() ("9" ?౯) (")" ?)) ("0" ?౦) ("_" ?_) ("-" ?-) ("+" ?ఋ) ("=" ?ృ) ("Q" ?ఔ) ("q" ?ౌ) ("W" ?ఐ) ("w" ?ై) ("E" ?ఆ) ("e" ?ా) ("R" ?ఈ) ("r" ?ీ) ("T" ?ఊ) ("t" ?ూ) ("Y" ?భ) ("y" ?బ) ("U" ?ఙ) ("u" ?హ) ("I" ?ఘ) ("i" ?గ) ("O" ?ధ) ("o" ?ద) ("P" ?ఝ) ("p" ?జ) ("{" ?ఢ) ("[" ?డ) ("}" ?ఞ) ("]" "‍") ("A" ?ఓ) ("a" ?ో) ("S" ?ఏ) ("s" ?ే) ("D" ?అ) ("d" ?్) ("F" ?ఇ) ("f" ?ి) ("G" ?ఉ) ("g" ?ు) ("H" ?ఫ) ("h" ?ప) ("J" ?ఱ) ("j" ?ర) ("K" ?ఖ) ("k" ?క) ("L" ?థ) ("l" ?త) (":" ?ఛ) (";" ?చ) ("\"" ?ఠ) ("'" ?ట) ("|" ?ౠ) ("\\" ?ౄ) ("~" ?ఒ) ("`" ?ొ) ("Z" ?ఎ) ("z" ?ె) ("X" ?ఁ) ("x" ?ం) ("C" ?ణ) ("c" ?మ) ("V" ?ః) ("v" ?న) ("B" ?‌) ("b" ?వ) ("N" ?ళ) ("n" ?ల) ("M" ?శ) ("m" ?స) ("<" ?ష) ("," ?,) (">" ?>) ("." ?.) ("?" ??) ("/" ?య) ("%" "జ్ఞ") ("^" "త్ర") ("&" "క్ష") ("*" "శ్ర") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/zh-zhuyin.mim��������������������������������������������������������������������0000644�0023456�0023456�00000413510�14422175267�011556� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; zh-zhuyin.mim -- Chinese input method using zhuyin layout ;; Copyright (c) 2009 Red Hat, Inc. All rights reserved. ;; Copyright (c) 2009 Ding-Yi Chen <dchen at redhat dot com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Chinese. ;;; @image html bopo-kbd.png "Keyboard Layout" ;;; @image latex bopo-kbd.eps "Keyboard Layout" width=\narrowwidth ;; ㄅ ㄉ ˇ ˋ ㄓ ˊ ˙ ㄚ ㄞ ㄢ ㄦ =+ ;; ㄆ ㄊ ㄍ ㄐ ㄔ ㄗ ㄧ ㄛ ㄟ ㄣ [{ ]} ;; ㄇ ㄋ ㄎ ㄑ ㄕ ㄘ ㄨ ㄜ ㄠ ㄤ '" \| ;; ㄈ ㄌ ㄏ ㄒ ㄖ ㄙ ㄩ ㄝ ㄡ ㄥ (input-method zh zhuyin) (description "Chinese input method using this zhuyin keyboard layout. ㄅ ㄉ ˇ ˋ ㄓ ˊ ˙ ㄚ ㄞ ㄢ ㄦ ㄆ ㄊ ㄍ ㄐ ㄔ ㄗ ㄧ ㄛ ㄟ ㄣ 「 」 ㄇ ㄋ ㄎ ㄑ ㄕ ㄘ ㄨ ㄜ ㄠ ㄤ 、 ㄈ ㄌ ㄏ ㄒ ㄖ ㄙ ㄩ ㄝ ㄡ ㄥ The most part following map is ported from zh-tonepy.mim. ") (title "注音") (variable (candidates-group-size) ) (map (change-candidate (" " (select @\])) ((Next) (select @\])) ((Down) (select @\])) ((S-\ ) (select @\[)) ((Prior) (select @\[)) ((Up) (select @\[)) ) (backspace ((BackSpace) (delete @-)) ) (escape ((Escape) (delete @<)) ) (initial ("1" ?1) ("q" ?q) ("a" ?a) ("z" ?z) ("2" ?2) ("w" ?w) ("s" ?s) ("x" ?x) ("e" ?e) ("d" ?d) ("c" ?c) ("r" ?r) ("f" ?f) ("v" ?v) ("5" ?5) ("t" ?t) ("g" ?g) ("b" ?b) ("y" ?y) ("h" ?h) ("n" ?n) ) (initial-map ("1" ?ㄅ) ("q" ?ㄆ) ("a" ?ㄇ) ("z" ?ㄈ) ("2" ?ㄉ) ("w" ?ㄊ) ("s" ?ㄋ) ("x" ?ㄌ) ("e" ?ㄍ) ("d" ?ㄎ) ("c" ?ㄏ) ("r" ?ㄐ) ("f" ?ㄑ) ("v" ?ㄒ) ("5" ?ㄓ) ("t" ?ㄔ) ("g" ?ㄕ) ("b" ?ㄖ) ("y" ?ㄗ) ("h" ?ㄘ) ("n" ?ㄙ) ) (medial ("u" ?u) ("j" ?j) ("m" ?m) ) (medial-map ("u" ?ㄧ) ("j" ?ㄨ) ("m" ?ㄩ) ) (final ("8" ?8) ("i" ?i) ("k" ?k) ("," ?,) ("9" ?9) ("o" ?o) ("l" ?l) ("." ?.) ("0" ?0) ("p" ?p) (";" ?;) ("/" ?/) ("-" ?-) ) (final-map ("8" ?ㄚ) ("i" ?ㄛ) ("k" ?ㄜ) ("," ?ㄝ) ("9" ?ㄞ) ("o" ?ㄟ) ("l" ?ㄠ) ("." ?ㄡ) ("0" ?ㄢ) ("p" ?ㄣ) (";" ?ㄤ) ("/" ?ㄥ) ("-" ?ㄦ) ) (tone ("\ " ?\ ) ("3" ?3) ("4" ?4) ("6" ?6) ("7" ?7) ) (tone-map ("\ " ?\ ) ("3" ?ˇ) ("4" ?ˋ) ("6" ?ˊ) ("7" ?˙) ) (symbol-map ("[" ?「) ("]" ?」) ("{" ?『) ("}" ?』) ("'" ?、) ("<" ?,) (">" ?。) ) (map ("1 " ?ㄅ) ("q " ?ㄆ) ("a " ?ㄇ) ("z " ?ㄈ) ("2 " ?ㄉ) ("w " ?ㄊ) ("s " ?ㄋ) ("x " ?ㄌ) ("e " ?ㄍ) ("d " ?ㄎ) ("c " ?ㄏ) ("r " ?ㄐ) ("f " ?ㄑ) ("v " ?ㄒ) ("8 " ("啊呵阿吖腌锕錒ㄚ")) ("86" ?嗄) ("83" ?阿) ("84" ?阿) ("87" ("啊阿")) ("9 " ("哎挨哀埃唉诶嗳锿ㄞ噯娭欸誒銰鎄")) ("96" ("挨癌皑呆捱皚啀敳獃磑騃嘊嵦敱硙㱯䠹䶣")) ("93" ("矮蔼藹嗳霭噯靄佁毐昹娾欸躷馤㑸㗨㢊䑂䨠")) ("94" ("爱愛碍礙隘唉艾嗳嗌嫒瑷暧砹閡噯曖璦阨砨堨僾嬡壒濭薆賹餲鴱譪鑀" "靉伌叆塧懓懝戹皧瞹硋阸㕌㗒㘷㝵㝶㤅㿄䀳䅬䔽䝽䬵")) ("0 " ("安氨鹌鵪黯鞍厂广ㄢ盒阴谙庵桉腌铵陰菴鉗銨諳侒峖峎媕痷腤萻盦闇馣" "韽盫葊蓭誝阥隂鞌鶕")) ("06" ("犴蝻玵啽雸䜙")) ("03" ("俺埯揞菴銨匼垵唵晻罯隌㜝㽢䁆䅖")) ("04" ("按岸暗案黯胺犴桉洝匎荌豻頇儑錌闇厈堓鮟黬㜝㟁㱘㸩䅁䎏䎨䬓䮗䯥")) ("; " ("肮腌骯")) (";6" ("昂仰卬岇昻㭿䀚䒢䩕䭹䭺")) (";3" ("軮雵䍩䬓")) (";4" ("盎醠枊㦹㼜")) ("l " ("凹熬棍坳柪爊垇梎ㄠ軪")) ("l6" ("熬敖翱嚣嗷廒遨骜獒聱螯鏊鳌鏖鼇滶隞摮璈蔜磝磽謷爊驁鰲厫嗸嶅獓" "翺謸鷔㟼㠂㿰䐿䚫䥝䦋䵅𦪈")) ("l3" ("袄襖拗媪媼芺镺抝狕鴁㑃㤇䞝䯠䴈𥜌")) ("l4" ("傲敖奥懊澳浇坳拗岙骜燠鏊奧澆扷镺奡詏墺嶴擙隩謷驁圫垇嫯慠謸㕭" "㘬㘭㜜㜩㠗㥿䁱䐿䜒䫨䮯䯠𩼈")) ("18 " ("吧八巴扒叭笆芭捌疤岜粑仈朳峇豝鈀哵夿玐羓釟鲃")) ("186" ("拔跋湃茇菝萆钹魃鈸犮癹胈詙軷鼥叐坺墢妭抜炦秡颰馛㔜㧊䟦䳁䳊")) ("183" ("把靶耙钯鈀㞎")) ("184" ("把罢罷爸霸坝壩靶耙伯灞杷鲅弝猈垻欛覇鮁鮊鲃鲌㖠㶚䃻䆉䇑䎬䎱䥯" "䩗䩻䰾䱝")) ("187" ("吧罢罷爸巴拔叭笆")) ("19 " ?掰) ("196" ("白㼟㿟䳆")) ("193" ("百摆擺柏罢佰伯捭罷襬粨絔矲栢㗗㼣䙓")) ("194" ("败敗拜稗派薜呗鞴庍唄棑粺拝蛽贁㗑㠔䒔䢙䥯䴽")) ("197" ?白) ("10 " ("般班搬扳颁頒斑辨瘢癍攽斒褩虨朌肦螌辬")) ("103" ("般板版阪坂钣舨鈑闆昄粄蝂魬岅㩯㸞㺜䉽䬳")) ("104" ("办辦半伴拌瓣扮绊辨姅絆辯怑湴鉡靽埿秚㚘㪵䕰")) ("107" ?扮) ("1; " ("帮幫邦梆浜垹縍鞤幇幚捠邫")) ("1;3" ("膀绑綁榜纺氆螃紡牓挷髈㔙㮄䟺")) ("1;4" ("膀棒傍榜磅蚌镑谤旁蒡並謗鎊玤埲棓塝搒艕挷稖竝蜯㭋㯁㾦䂜䎧䖫䧛" "䰷")) ("1l " ("包胞苞褒剥炮勹裒苴葆孢脬煲剝鮑枹笣蕔襃闁骲")) ("1l6" ("薄雹瓟窇嫑㵡㿺䈏䥤䨌䨔䪨")) ("1l3" ("保宝寶饱飽堡葆鸨褓褴怉駂鳵鴇堢宲寚寳珤緥賲靌㙅㲏㻄䎂䭋䳈䳰䴐")) ("1l4" ("报報抱爆暴豹鲍刨袍瀑掊煲趵鉋鮑鑤抔袌菢鞄虣儤犦忁鸔勽曓铇㙸㫧" "㲒䤖")) ("1o " ("背悲杯碑卑波陂埤萆庳鹎盃揹痺箄伓岥桮椑綼簰犤藣鵯壀禆錃")) ("1o3" ("北愂鉳㤳")) ("1o4" ("被备備北背倍辈輩贝貝臂狈狽拔跋钡惫焙排葡菩孛邶蓓悖碚褙蜚鐾鞴" "鋇憊牬郥偝梖珼棓琲鄁犕誖鞁骳糒俻偹僃愂昁杮紴絥軰韛㓈㔨㛝㣁㰆" "㱯㶔㷶㸢㸬㸽㻗㼎㾱䁅䋳䔒䟺䠙䡶䩀䰽")) ("1o7" ("呗唄臂")) ("1p " ("奔贲锛賁泍栟渀錛蟦鐼犇逩")) ("1p3" ("本苯畚夲奙楍㡷㮺")) ("1p4" ("奔笨夯体坌軬倴捹撪桳燌獖輽逩㤓㨧㱵䬱")) ("1/ " ("崩绷繃榜抨嘣伻祊絣閍嵭挷綳𢏳")) ("1/6" ?甭) ("1/3" ("绷繃唪玤埲琫菶誁綳鞛㑟䋽䙀䩬䭰䳞")) ("1/4" ("蹦绷繃泵蚌迸堋甏搒跰塴錋螷蠯槰逬鏰镚㛝㱶㷯䨻䭰")) ("1u " ("逼蓖芘紕屄偪皕稫豍鎞鵖毴皀螕颷鰏鲾")) ("1u6" ("鼻荸襣魮㮰䨆䵄")) ("1u3" ("比笔筆彼鄙肥匕俾吡庳滗妣纰枇秕蚍舭沘紕罷朼疕柀潷貏鞞佊啚夶粃" "㚰㠲㪏㻶䃾䇷䏢䘡䠋䣥")) ("1u4" ("比必避毕壁畢闭閉臂蔽币幣碧辟毙斃痹痺被蓖毖庇敝弊陛波费拂服秘" "泌脾瞥陂陴埤芘荜菝萆薜蘖哔狴愎滗濞弼婢嬖璧枇檗殍贲睥畀铋馥裨" "筚箅篦襞跛跸鐾髀紕詖賁費鉍嗶箄蹕佖坒咇妼怭肸邲柲珌疪苾粊梐堛" "愊湢楅腷蜌閟飶彃滭綼馝潷熚獘獙蓽鄪駜骳髲廦罼觱鮅篳縪螷奰鄨鎞" "鵖繴鏎襣躄贔驆鷩鷝鼊壀弻枈檘煏畁睤箆聛肹袐诐貱赑躃鐴閇鞸韠饆" "魓鰏鲾鸊㓖㕭㗉㘠㘩㙄㡀㡙㢰㢶㢸㧙㪤㮄㮿㯇㱸㳼㵥㵨㷶㹃㻫㻶㿫䀣" "䁅䁹䄶䊧䋔䌟䎵䏶䐿䕗䖩䟆䟤䠋䦘䧗䨆䩛䪐䫁䫾䬛䭮䮡䯗𡚁")) ("1u0 " ("边邊编編鞭蝙煸砭稹笾鳊猵萹甂稨箯籩牑獱糄辺邉鍽鯾鯿")) ("1u03" ("編辯扁辨匾贬碥窆褊貶惼緶藊㦚䁵")) ("1u04" ("变變便遍编編辩辯扁辫辮辨卞弁苄忭汴缏釆抃汳揙閞緶艑鴘匥変徧昪" "玣覍辡辧㝸㣐㭓㲢㳎㳒㴜㵷㺹㻞䉸䒪䛒䡢䪻")) ("1u07" ("边邊")) ("1ul " ("标標苞彪膘漂剽嫖骠杓飑飙飚焱灬镖镳瘭髟鏖鏢驃鑣猋颩墂摽滮颮熛" "蔈麃儦瀌謤爂臕藨贆穮飆驫幖徱磦脿飇飈飍骉麅")) ("1ul3" ("表剽婊裱錶諘檦褾脿飈㟽㠒㯱㯹䔸")) ("1ul4" ("鳔鰾俵覅摽脿㧼䞄")) ("1u, " ("憋瘪癟鳖鱉鷩虌鼈龞𢠳𤺓")) ("1u,6" ("别別秘蹩蛂蟞襒莂㓖㜩㱸㲢䇷䠥䭱")) ("1u,3" ("瘪癟蛂㿜")) ("1u,4" ("别別彆徶㢼䉲䋢䏟")) ("1up " ("滨濱宾賓彬斌濒份频豳浜缤玢槟镔儐頻檳瀕繽汃邠攽椕豩璸矉霦蠙鑌" "驞梹獱瑸賔顮馪")) ("1up3" ("禀䳁")) ("1up4" ("宾賓摈傧殡膑髌鬓儐殯臏鬢擯髕賔髩鬂䐔")) ("1u/ " ("并兵冰冫槟檳栟掤絣仌屛幷梹氷")) ("1u/3" ("饼餅丙柄迸秉炳屏禀邴廪稟鉼怲陃昺苪窉偋蛃綆鞞屛抦昞琕癛癝眪餠" "㨀䋑䓑䴵")) ("1u/4" ("并病柄屏摒枋燹並併寎鵧倂傡屛幷栤棅竝鈵靐鮩㓈䈂䗒𠊧")) ("1u/7" ("饼餅")) ("1i " ("玻剥剝播波拨撥般菠钵发番潘泼蕃饽趵鲅缽發潑柭哱砵袚碆嶓餑磻蹳" "鱍坺墢彂癶盋鉢驋髉鮁")) ("1i6" ("伯博脖勃膊薄搏驳駁舶泊白柏百佰雹暴爆铂箔帛渤簿拍跑魄菩蒲瀑孛" "亳荸菔蕃薜饽悖泺溥艴礴钹鹁踣鈸鉑蔔瓝胉茀挬浡瓟郣桲猼葧僰誖踄" "鋍餑壆馞駮謈豰嚗懪濼簙襏鎛餺鵓犦礡糪髆欂襮鑮侼嶏愽敀曓栢煿牔" "犻艊苩袯镈馎鮊鲌㑟㔜㗘㙸㝿㟑㧳㩧㩭㪍㬍㬧㱟㴾㶿㹀㼎㼣䂍䊿䍨䍸" "䑈䒄䗚䙏䞳䟆䟛䟦䢌䢪䥬䨌䪇䪬䫊䬪䭦䭯䮀䮂䯋䰊䰷䳁䵄䶈")) ("1i3" ("播簸跛蚾箥駊㝿")) ("1i4" ("播薄簸柏薜蘖檗擘蘗挀繴譒孹栢疈㖕")) ("1i7" ("伯膊卜啵蔔")) ("1j " ("扑惚逋晡鈽誧峬餔鵏庯")) ("1j6" ("醭轐纀")) ("1j3" ("补補捕哺堡卜卟鳪餔鵏擈㙛㨐䀯䋠䒈䪁䪔")) ("1j4" ("不部步布怖埠薄簿附菩埔卩溥瓿钚钸鞴佈鈽吥咘捗蔀篰埗悑歨歩荹郶" "鈈餢鮬㘵㚴㳍㻉㾟䊇䍌䏽䑰䝵䬏䳝䴝䴺")) ("1j7" ?不) ("h8 " ("擦蔡拆嚓")) ("h83" ?礤) ("h84" ("磣囃䟃䵽")) ("h9 " ?猜) ("h96" ("才材财財裁纔溨犲㒲䴭")) ("h93" ("采彩踩睬釆採綵婇棌跐跴倸㥒䌽䐆䣋䴺")) ("h94" ("采菜蔡埰寀縩䌨䐆䰂")) ("h97" ("才材彩")) ("h0 " ("参參餐骖驂傪叄叅喰湌蓡謲飡鰺")) ("h06" ("残殘蚕蠶惭慚淺嬠嬱慙蝅蠺㥇㨻㱚㺑䍼䏼䑶䗝䗞䘉䙁䝳䣟䫮䳻")) ("h03" ("惨慘昝黪朁憯穇黲㘔㜗㦧㿊䅟䫮䬫")) ("h04" ("灿燦掺孱璨粲摻澯叄叅薒㛑㣓㥇㻮㽩䛹")) ("h; " ("舱艙苍蒼仓倉沧伧傖滄凔嵢獊鶬仺螥鸧")) ("h;6" ("藏臧鑶匨蔵㵴㶓")) ("h;3" ("苍蒼")) ("h;4" ("賶䅮䢢")) ("hl " ("操糙澡造鄵撡")) ("hl6" ("槽嘈曹漕螬艚傮嶆曺蓸褿鏪㜖㯥䄚䏆䐬")) ("hl3" ("草屮艸慅懆騲愺䒑")) ("hl4" ("操造漕肏慥鄵襙㽩䒃")) ("hk4" ("策测測侧側册冊厕廁赦栅恻柵惻拺畟茦粣矠筴萴蓛憡厠嫧敇溭笧筞箣" "荝萗遪頙㥽㨲㩍䇲䈟䊂䔴䜺")) ("hp " ("参參梫嵾篸叄叅")) ("hp6" ("岑涔埁笒梣橬硶㞥㻸䃡䅾䤁䨙䯔䲋")) ("h/ " ("噌曽")) ("h/6" ("层層曾蹭缯繒碀嶒鄫竲㬝䁬䉕")) ("h/4" ("蹭㣒")) ("t8 " ("差插叉碴喳搋馇杈楂槎釵扠扱臿荖偛嗏疀艖鍤嫅挿揷擑肞銟靫餷")) ("t86" ("查察茶叉茬碴搽苴荼楂槎檫锸痄秅垞鍤嵖査詧㢉㢒㪯㫅䁟䆛䑘䕓䤩䲦" "䶪𦉆")) ("t83" ("叉镲衩蹅鑔䰈")) ("t84" ("差诧詫刹剎叉岔蜡吒咤汊姹杈衩奼侘紁訍㛳㢎㣾㤞䊬䒲䓭䟕䡨𦉆")) ("t87" ?叉) ("t9 " ("拆差叉钗釵芆靫")) ("t96" ("柴豺侪茈儕齜祡喍犲㑪㾹䓱䡨")) ("t93" ?茝) ("t94" ("瘥虿袃蠆囆㳗䘍")) ("t0 " ("搀攙掺苫沾觇摻辿惉梴覘鉆裧鋓幨襜襝脠袩")) ("t06" ("蝉蟬缠纏馋饞谗单掸渐廛潺澶孱婵禅蟾躔單漸嬋毚禪巉讒棎湹煘僝獑" "儃撣磛鋋螹瀍劖繵蟺嚵瀺酁欃艬鑱潹緾纒誗鄽镵㔆㙻㢆㶣㸥㺥䂁䜛䡪" "䡲䣑䤫䧯䳻")) ("t03" ("产產铲鏟阐闡冁谄蒇骣剷諂旵丳嵼滻嘽幝燀蕆簅繟譂囅驏灛刬剗啴摌" "浐産讇閳㢟㦃㯆㹌㹽䊲䐮䑎䤘䥀䩶䴼䵐")) ("t04" ("颤顫忏羼儳懺讖幨懴硟韂㙴㬄㵌䀡䜛䠨䪜䱿䴺䴼䵐𤮭")) ("t; " ("倡昌猖伥菖阊娼鲳倀鯧淐琩裮錩閶闛鼚晿锠")) ("t;6" ("常长長场場肠腸尝嘗偿償尚裳倘苌徜嫦脹萇嚐鋿鱨仧兏塲尙瑺瓺甞膓" "鏛镸鲿㙊㦂䗅䠆䯴")) ("t;3" ("场場厂廠敞淌惝昶氅鋹鷩戃僘厰塲㫤䕋䠀𢠵")) ("t;4" ("唱倡畅暢淌鬯怅昶悵瑒韔焻玚畼誯䩨")) ("t;7" ?敞) ("tl " ("超抄钞鈔绰剿怊焯紹勦綽弨訬罺欩繛")) ("tl6" ("朝潮嘲巢晁濤鄛樔窲轈巣謿鼂鼌䄻䬤䰫")) ("tl3" ("超吵鈔炒眧謅巐煼禉麨㶤㷅䎐䏚")) ("tl4" ("超耖縐趠仦仯觘")) ("tk " ("车車砗莗硨伡俥唓蛼")) ("tk3" ("扯尺撦偖㨋㵔䋲䞣䰩")) ("tk4" ("彻徹撤拆掣澈池辙坼屮轍呫迠硩詀勶烲爡瞮聅㔭㥉㬚㯙㱌㵃㵔㾝㿭䁤" "䑲䒆䚢䛸䜠䤁䧪䨁")) ("tk7" ?扯) ("tp " ("沉郴抻嗔琛肜胂瞋縝捵棽綝諃賝謓")) ("tp6" ("沉晨趁尘塵陈陳臣忱辰橙沈湛谌宸諶茞桭梣莐愖鈂煁樄蔯螴麎鷐屒敐" "曟莀薼訦軙迧霃㕴㫳㲀㴴㽸䆣䒞䚘䜟䟢䢅䢈䢻䣅䤟")) ("tp3" ("碜眈捵祳墋磣踸鍖贂硶趻䗞䫖")) ("tp4" ("趁衬襯称稱秤闯疹谶榇龀疢瀋闖櫬讖齔儭嚫藽儬夦趂齓㧱䜟䞋")) ("tp7" ?晨) ("t/ " ("称稱撑撐秤枪抢趟噌柽樘瞠铛蛏搶槍鎗鐺浾偁埥棦湞牚琤橕赬檉竀蟶" "鏿饓憆泟爯穪緽赪阷頳䞓")) ("t/6" ("成程城承乘诚誠盛呈惩懲橙澄盯醒丞伧郢埕浈枨晟塍铖裎酲傖朾虰峸" "郕宬脀掁珵脭荿揨棖湞鋮撜澂騬乗堘塖娍憕挰椉洆瀓珹窚筬絾㞼㨃㲂" "㼩䁎䄇䆑䆵䆸䇸䔲䗊䚘䧕䫆䮪")) ("t/3" ("逞骋裎騁悜庱梬塣侱徎睈")) ("t/4" ("称稱秤牚靗㐼䀕䁤")) ("t/7" ("成撑撐")) ("t " ("吃哧蚩痴离郗嗤媸ㄔ胝眵螭笞魑喫離癡胵瓻絺摛誺瞝骴鴟齝攡黐呞噄彨" "彲杘欫訵鵄")) ("t6" ("持迟遲池驰馳茬匙弛莉蛇治坻墀芪茌沱篪踟泜祇驪汦彽歭荎耛蚳徥貾" "誃趍箈箎徲踶謘鍉謻倁岻竾筂赿遅遟㓾㔭㙜㞴㢮㮛䈕䐤䔟䙙䛂䜄䞾䪧" "䮈䶔䶵")) ("t3" ("尺齿齒耻恥侈哆移搋褫豉呎紕扡杝奓姼恀拸胣蚇欼誃鉹叺垑歯粎袳裭" "㘜㟂㢁㢋㱀㳏㶴䊼䑛䔟䛂䜵䜻䰩")) ("t4" ("翅斥赤炽傺叱啻彳饬敕眙瘛踅飭飾滯熾佁抶迣栻乿淔痸觢跮鉓瘈翨遫" "懘饎鶒鷘侙勅勑嘨恜慗憏杘灻烾痓糦翄翤趩銐鵣㒆㓼㔑㞿㡿㥉㽚䇼䗖" "䟷䠠䤲䮻䰡䳵𤆍")) ("tj/ " ("冲沖充憧涌盅桩茺忡潼舂艟樁衝珫浺翀衶憃橦罿蹖嘃徸摏褈𢥞𧘂")) ("tj/6" ("虫重崇茧酮种種蟲翀痋隀蝩爞崈漴褈㓽㹐䌬䖝䳯")) ("tj/3" ("宠寵埫䳯𠖥")) ("tj/4" ("冲沖铳衝揰銃㓼㧤𣀒𧘂")) ("t. " ("抽搐瘳怞牰婤紬搊篘盩謅犨犫霌䌷𢭆")) ("t.6" ("仇愁踌绸綢躊酬稠畴筹俦帱惆焘雠裯儔燾鯈疇籌栦紬椆絒菗詶雔嬦幬" "懤燽薵讎嚋皗讐酧醻魗㐜㘜㛶㤽㦞㨶㵞㿧䇺䊭䌧䌷䓓䛬䥒䲖")) ("t.3" ("瞅丑鈕醜吜杻杽偢丒侴矁魗䪮")) ("t.4" ("臭殠簉臰䔏")) ("t.7" ?酬) ("tj " ("出初樗齣貙岀")) ("tj6" ("除厨廚储儲躇锄鋤橱雏滁著刍蜍蹰芻諸雛櫥耡趎鉏犓蒢篨麆幮藸鶵躕" "曯櫉耝蒭蕏㕏㕑㜗㡡㶆㼥䅳䎝䎤䟞䠂䠧𦷝")) ("tj3" ("处處础礎楚储儲憷杵楮褚濋檚処椘禇齭齼㹼䊰䖏䙘䠂")) ("tj4" ("处處触觸畜矗搐硫淑絮祝亍怵绌黜絀歜泏豖俶敊琡詘滀鄐踀儊斶臅傗" "処拀斣槒欪竌竐荲遚閦㔘㗰㘜㙇㤕㤘䙕䜴䟣䦌䧁䮞")) ("tj7" ("处處楚")) ("tj8 " ("欻歘")) ("tj84" ("䏆䫄")) ("tj9 " ("揣搋")) ("tj96" ("腄膗㪓")) ("tj93" ("揣㪜")) ("tj94" ("揣嘬踹蹉㱀䦟䦤䦷䴝")) ("tj0 " ("穿川巛氚瑏")) ("tj06" ("船传傳椽遄舡伝圌歂暷諯輲篅舩㯌㼷䁣")) ("tj03" ("喘舛荈歂僢堾腨㱛")) ("tj04" ("串钏釧汌玔賗")) ("tj; " ("创創窗疮葱囱舂囪瘡刱戧摐刅剏剙牎牕窓窻䆫")) ("tj;6" ("床幢撞疒橦噇牀㡖䃥䚒䡴䭚")) ("tj;3" ("闯闖漺磢摤㵂䇬")) ("tj;4" ("创創怆愴刱獊剏剙䎫")) ("tjo " ("吹炊")) ("tjo6" ("垂捶锤錘椎陲棰槌郵箠鎚倕圌湷搥腄菙魋埀桘篅顀㓃㝽㥨㩾䄲䍋䳠")) ("tjo3" ?䞼) ("tjo4" ("吹龡䕓")) ("tjp " ("春椿杶芚媋暙輇橁輴鰆鶞堾旾櫄膥萅")) ("tjp6" ("纯純唇鹑鶉淳醇莼沌肫脣漘膞蓴憌錞鯙浱湻滣蒓醕陙㝄㝇㵮㸪䏝䐇䓐" "䔚䣨䣩䥎䫃")) ("tjp3" ("春蠢偆惷萶踳堾旾睶箺萅㖺㿤䄝䏛䐏䞐䦮䮞")) ("tjp7" ("鹑鶉")) ("tji " ("戳踔擉鎈齹")) ("tji6" ?犳) ("tji4" ("躇绰簇淖醛缀荃蔟啜辶辍焯踱龊綽綴輟鏃齪娖婥惙珿婼腏逴畷趠醊擉" "磭歠嚽齱涰繛諁辵酫鑡㚟㲋䂐䃗䄪䆯䇍䋘䍳䓎䮕")) ("h " ("雌疵嵯恣趑訾玆茲ㄗ庛玼郪偨趀骴薋蠀髊嵳赼")) ("h6" ("磁词詞瓷辞辭雌慈茨兹滋茈祠鹚粢糍薺柌秶餈飺嬨濨薋鶿垐珁甆礠茊" "辝辤鷀㓨㘂㘹㤵䂣䆅䈘䖪䛐䧳䨏䭣䲿䳄")) ("h3" ("此茈佌泚玼皉跐紪㠿䧳")) ("h4" ("次刺伺赐蚝螅趑賜朿佽庛絘莿蛓刾螆㓨㞖㡹㢀㩞㹂䓧䗹䦻䯸䰍䳐")) ("hj/ " ("从從匆聪聰囱囪葱蔥窗苁骢璁枞樅棇暰瑽蓯瞛蟌鍐鏦驄忩怱悤憁樬樷" "漗焧燪牎牕窓窼篵緫繱聡聦鍯鏓騘䆫")) ("hj/6" ("从從丛叢淙琮縱婃孮徖悰慒潀漎賨錝藂従樷灇爜縦誴賩㗰㼻䉘䕺䳷")) ("hj/4" ("藂謥欉")) ("h.3" ("趣趨㫶")) ("h.4" ("凑湊簇揍族蔟楱辏腠輳藪傶")) ("hj " ("粗觕麤麁麄")) ("hj6" ("徂殂豠䓚䢐")) ("hj3" ?皶) ("hj4" ("促醋簇错趋趣数卒蔟猝槭酢蹙蹴數縐錯趨梀塶噈憱踧殧瘯鼀顣瘄縬脨" "趗蹵㗤㤘㰗䃚䎌䙯䛤䟟䠓䠞䥄䥘䬨")) ("hj0 " ("竄蹿汆撺镩鋑攛躥鑹")) ("hj06" ("蹲劗巑攢櫕濽㠝㭫䆘䰖")) ("hj04" ("窜竄篡爨镩殩熶簒鑹㵀㸑䞼")) ("hjo " ("摧催崔衰榱隹嗺墔磪縗鏙槯獕竴缞")) ("hjo6" ("凗慛")) ("hjo3" ("洒璀漼趡皠㵏㷃䊫䧽")) ("hjo4" ("脆粹瘁淬翠橇萃啐悴毳倅崒焠脺綷踤膵膬竁伜啛崪忰琗疩皠粋紣翆脃" "臎顇㝮㥞㧘㯔㯜㱖㳃㷪䂱䃀䄟䆊䔴䢪")) ("hjp " ("村皴踆壿澊邨")) ("hjp6" ("存蹲浚拵袸踆墫")) ("hjp3" ("蹲忖刌")) ("hjp4" ("寸吋籿䍎")) ("hjp7" ?寸) ("hji " ("搓磋撮蹉營瑳蒫遳醝睉")) ("hji6" ("嵯矬痤瘥鹾蔖醝鹺躦嵳虘鄼㟇㭫㽨䐤䑘䠡䣜䰈䴾")) ("hji3" ("脞瑳縒㟇䂳")) ("hji4" ("错錯措挫摧昔厝锉銼侳剉剒莝蓌齰歵莡逪齚䐣䟶䥘䱜䴾")) ("28 " ("答搭瘩耷哒褡荅搨撘噠鎝墶㙮")) ("286" ("打达達答瘩胆怛妲沓笪靼鞑韃呾迖炟羍荅畣匒劄褟薘繨鐽酇溚畗箚荙" "蟽詚逹酂㜓㯚㾑㿯䃮䐊䑽䩢䳴䵣")) ("283" ("打觰")) ("284" ("大汏眔")) ("287" ("打瘩疸躂繨墶跶㙮㟷")) ("29 " ("待呆歹呔獃騃嘚懛")) ("293" ("逮歹傣歺䚞䚟")) ("294" ("代带帶待袋大戴逮殆贷怠递毒隶埭甙岱迨逯绐玳棣黛貸載馱遞遝汏柋" "軑紿釱詒軩跢廗箈蝳駘艜蹛瀻襶靆叇帒帯曃瑇簤緿軚轪霴黱㐲㞭㫹㯂" "㶡㻖㿃䈆䒫䲦𦄂")) ("297" ?袋) ("20 " ("单單担擔耽丹郸湛儋澹檐殚眈瘅聃箪簞砃酖覘匰勯鄲殫黕癉甔襌聸単" "噡妉媅耼躭頕")) ("206" ?澹) ("203" ("担胆膽掸疸瘅撢伔刐玬紞衴亶撣澸燀黕癉贉黮黵瓭㔊㕪㽎䃫䉞䮰䱋")) ("204" ("但弹彈担擔蛋淡诞誕旦氮惮赡石潭蜒詹萏啖澹澶膻钽疸瘅訑啗憚贍帎" "沊狚柦唌惔啿觛亶窞鉭僤舕蜑髧噉潬憺暺餤鴠癉禫癚嚪蟺贉霮黮弾疍" "腅饏馾駳㗖㡺㫜㱽㲷㵅㺗䄷䉷䨢䨵䩥䭛䮰䳉")) ("207" ("担擔丹")) ("2; " ("当當铛鐺裆儅噹襠嵣澢璫簹艡蟷珰筜")) ("2;3" ("党黨挡擋档檔谠讜攩欓灙譡䣊䣣")) ("2;4" ("当當挡擋荡蕩档檔凼菪宕砀瘍儅燙盪讜婸愓瑒瓽逿碭潒璗礑簜闣偒圵" "垱壋氹玚瞊蘯趤雼䑗䦒")) ("2;7" ("当當铛鐺")) ("2l " ("刀刂叨忉氘裯舠幍魛朷釖鱽")) ("2l6" ?捯) ("2l3" ("道导導倒岛島捣搗蹈祷鳥檮禱捯禂壔擣嶋嶌嶹梼隝隯㠀㨶㿒䆃䌦䮻䲽")) ("2l4" ("到道导導倒稻盗盜悼蹈陶帱洮纛濤燾菿幬檤翿瓙噵稲衜衟軇㔑䆃䊭䣣" "䧂䮻")) ("2l7" ("到道")) ("2k " ?嘚) ("2k6" ("得德登陟锝淂嘚徳恴惪鍀㝵㝶㤫㥀㥁㯖䙷䙸")) ("2k7" ("的地得底墬䙸")) ("2o " ?哋) ("2o3" ("得䮻")) ("2p " ("参參")) ("2p4" ?扽) ("2/ " ("灯燈登蹬噔磴镫簦豋嬁璒鐙竳覴")) ("2/3" ("等戥朩䒭")) ("2/4" ("凳瞪蹬橙澄邓嶝磴眙镫鄧墱鐙霯僜櫈隥䠬䮴")) ("2u " ("低滴堤提氐镝羝隄鏑袛菂墑磾鍉鞮仾奃眡趆")) ("2u6" ("敌敵的涤滌嘀笛迪狄翟嫡逐籴莜荻觌镝適鏑浟梑靮潪蔋踧嚁篴鍉藋蹢" "鬄藡籊糴覿鸐仢唙啇廸滺蔐豴頔髢㣙㰅㹍䊮䨀䨢䨤䮤䯼䴞䵠")) ("2u3" ("底抵提氐诋邸坻柢砥羝骶牴詆呧弤阺苖菧觝軧聜坘埞拞掋茋㡳㪆㭽䂡" "䍕䢑䣌䱃")) ("2u4" ("地第帝弟的递遞缔締逮蒂隶芍题蹄谛娣棣胝碲睇泜約諦題旳杕玓虳軑" "梊焍珶釱媞揥渧菂楴馰墆嵽疐禘蝃墬樀蔕遰甋踶螮鬄偙僀哋啲坔埅埊" "奃嶳怟慸摕祶肑腣苐赿蹏轪逓鉪髢㢩㦅㼵䀸䀿䏑䑭䑯䗖䞶䟡䧝䨀䩘䩚" "䱱䲦䶍")) ("2u7" ?弟) ("2u83" ?嗲) ("2u0 " ("颠顛甸掂滇拈巅玷癫巔癲敁傎厧槙瘨蹎齻嵮巓攧槇顚")) ("2u06" ?䟍) ("2u03" ("点點典踮碘婰琠痶蒧蕇嚸奌敟㚲㸃䍄䓦")) ("2u04" ("电電店殿淀澱甸奠垫墊佃惦靛涎沾阽坫玷钿癜蜓簟鈿扂痁婝壂磹驔橂" "琔蜔㓠㝪㞟㥆㵤㶘㼭䧃䩚")) ("2ul " ("雕叼碉凋刁敦貂鲷彫鯛扚虭蛁琱軺鳭殦瞗錭鵰奝汈矵鮉鼦𨍳")) ("2ul3" ("鸟钌鳥屌釕㹿䄪䄷䉆")) ("2ul4" ("掉调調钓釣吊稠跳莜铞蜩踔弔綢趙伄盄誂銚魡蓧窵藋瘹窎竨訋銱鋽鑃" "㒛㪕䂪䂽䔙䠼䳝䵲")) ("2u, " ("爹跌")) ("2u,6" ("跌叠疊蝶碟迭谍涉踢至窒佚垤堞揲喋渫轶牒瓞褶蹀鲽鳎絰軼諜褻鐵咥" "峌挕昳柣胅苵眣啑聑臷詄跕镻楪跮墆嵽蜨艓褋螲鰈鰨恎戜攧曡殜氎渉" "牃畳疉眰绖褺趃㑙㥈㦶㩸㩹㫼㬪㭯㲲㲳㷸㻡䏲䘭䞇䞕䠟䪥䮢䲀䳀䳻䴑" "𢶣")) ("2u,4" ("耋惵耊")) ("2u/ " ("盯钉釘叮丁仃玎町疔耵酊帄庰靪奵")) ("2u/6" ?婈) ("2u/3" ("顶頂鼎葶耵酊艼嵿濎薡檙鐤鼑㝪㫀㴿㼗𩠑𪔂")) ("2u/4" ("定订訂钉釘锭錠汀啶腚碇娗飣椗碠鋌顁忊矴磸饤㝎")) ("2u. " ("丢丟铥颩銩")) ("2j/ " ("东東冬咚岽氡鸫鼕苳埬崠涷菄蝀鶇倲娻崬昸氭笗鯟")) ("2j/3" ("懂董硐墥嬞蕫箽諌㖦㨂䂢䵔")) ("2j/4" ("动動洞冻凍栋侗恫酮筒垌峒胨胴硐甬棟湩挏戙崠涷衕筩蝀駧霘働峝眮" "腖㑈㓊㗢㜱㢥㼯䅍䍶䞒")) ("2. " ("都兜蔸窬篼唗郖兠吺橷㨮都")) ("2.3" ("斗抖陡蚪枓敨唞枡阧㞳㪷䕱")) ("2.4" ("斗豆逗痘读逾渎窦窬鬥脰瀆竇讀浢郖梪荳鋀餖毭閗闘饾鬦鬪鬬鬭㛒㢄" "㷆䄈䇺䕆䕱䛠䬦")) ("2j " ("都督嘟裻閬醏闍厾阇都")) ("2j6" ("读讀独獨毒犊顿渎椟牍碡纛髑黩頓瀆櫝牘犢竇黷蝳儥殰襡皾贕韣韇韥" "讟凟匵嬻涜瓄読豄鑟騳㱩㸿㹍㾄䓯䙱䢱䪅䫳䮷")) ("2j3" ("肚堵赌賭睹竺笃篤帾陼裻鍺錖暏琽覩䀾䈞䐗")) ("2j4" ("度渡肚镀鍍杜妒芏橐蠹詫秺喥斁簬妬殬簵荰螙蠧靯㓃䄍䅊䟻䲧")) ("2j7" ?度) ("2j0 " ("端耑偳剬媏褍鍴")) ("2j03" ?短) ("2j04" ("断斷段锻鍛缎緞椴煅簖踹腶葮碫毈躖籪塅瑖㫁㱭䠪")) ("2jo " ("堆敦追槌碓痽頧鐓垖塠嵟桘磓𠂤")) ("2jo3" ("陮㨃")) ("2jo4" ("对對队隊兑敦锐怼憝碓镦兌銳祋錞濧懟濻薱瀩譈鐓轛兊対憞綐鋭鐜㙂" "㟋㠚㬣㳔㵽䇏䇤䔪䨴䨺䬈䬽䯟")) ("2jp " ("吨噸蹲墩敦豚礅惇燉蜳撉鐓驐墪弴撴犜蹾")) ("2jp6" ?蹲) ("2jp3" ("盹趸躉𣎴")) ("2jp4" ("盾顿頓囤钝遁沌炖砘盹鈍燉伅庉扽崸腞潡遯鶨踲逇㬿䤜")) ("2ji " ("多哆掇咄裰剟茤鄲嚉夛崜")) ("2ji6" ("夺奪踱度掇泽铎裰澤鐸剫敓莌敪毲椯鮵襗凙徳悳敚敠痥鈬㣞䁟䄍䐾")) ("2ji3" ("躲朵垛锗哚缍棰綞橢痑埵趓鍺鬌嚲奲亸垜憜挅挆朶桗袳躱軃㔍㖼㙐㛆" "㛊㥩㻔䒳䙤䠤䤪䩣䫂䯬")) ("2ji4" ("踱跺舵剁惰堕隋陀驮沲沱柁馱墮點杕柮柂陏陊墯嶞錞鵽刴媠尮桗炧炨" "跥飿饳㣞㧷㻧䅜䍴䑨䙃䙟䙤䠤䤻䩔𢜬𥞛")) ("2ji7" ?朵) ("k " ("阿猗屙婀钶疴峉婐ㄜ痾鈳妸妿娿")) ("k6" ("额額哦鹅鵝峨俄蛾讹娥莪硪锇訛吪囮枙迗涐珴皒睋鋨魤峩磀誐譌鈋隲" "頟騀鵞㼂㼰䄉䕏䖸䩹䱮䳗䳘")) ("k3" ("阿玀枙噁騀㼢")) ("k4" ("略饿餓恶惡掠呃愕鳄鱷隘胺歹厄扼遏鄂蛤哑邑鬲噩谔垩苊萼阏轭腭锷" "鹗颚啞堊軛詻鍔顎岋阨枙咢峉砐蚅堨堮崿豟軶圔搤搹蝁誒頞儑嶭諤遻" "閼餩櫮蘁鶚齃鑩齶偔僫卾呝咹悪戹湂琧硆蕚覨讍貖遌阸魥鰐㓵㔩㕎㖾" "㗁㗉㟧㠋㡋㦍㧖㩵㮙㱦㷈䆓䑥䑪䓊䔾䙳䛖䝈䞩䣞䫷䳬")) ("o " ("诶誒欸ㄟ")) ("o6" ("诶誒")) ("o3" ("诶誒")) ("o4" ("诶誒欸")) (",4" ("诶誒")) ("p " ("恩蒽奀煾ㄣ")) ("p3" ?䅰) ("p4" ("摁䊐䬶䭓䭡")) ("/ " ("鞥ㄥ")) ("-6" ("而儿兒濡鸸鲕侕洏耏陑栭胹荋唲聏輀鮞鴯檽臑児腝袻轜隭髵㖇㜨㧫㮕" "䋩䎟䎠䮘")) ("-3" ("耳尔爾饵洱迩珥餌邇尒峏栮毦渳衈鉺駬薾儞尓㚷㢽䋙䌺")) ("-4" ("二贰佴铒貳刵咡毦眲衈鉺樲弍弐誀貮㒃㛅䎶䏪䣵")) ("-7" ("儿兒")) ("z8 " ("发發沷瞂傠彂橃発")) ("z86" ("乏伐阀閥罚罰拨筏泛垡砝撥疺茷瞂藅姂栰罸㕹㘺䇅䣹")) ("z83" ("发法砝髮佱灋㳒䂲")) ("z84" ("发發珐琺髮彂発蕟髪㛲䒥")) ("z87" ("发發法")) ("z0 " ("反翻番帆藩潘蕃拚幡蹯繙杋犿笲僠嬏旛轓颿籓鱕噃憣旙畨飜")) ("z06" ("泛凡繁番烦煩藩樊矾钒蕃蘩燔袢蟠蹯氾釩墦繙礬籵柉笲觙勫橎璠膰薠" "羳瀪颿瀿鐇籓蠜鷭凢凣忛憣棥緐舧襎㠶㸋㺕䀀䀟䉒䊩䋣䋦䌓䕰䡊䪛䪤" "䫶䭵䮳")) ("z03" ("反返釩軡魬仮瓪䒠䛀䡊")) ("z04" ("饭飯犯范泛贩販樊梵畈氾汎釩範奿軓笵軬滼鄤颿嬎盕訉飰㕨㝃㤆㳎㴀" "㶗㼝㽹㾱䉊䊩䐪䒦䕰䣲飯")) ("z07" ("烦煩")) ("z; " ("方妨坊芳匚邡枋钫汸淓鈁埅牥蚄鴋")) ("z;6" ("房防妨坊肪鲂魴埅鰟鳑㤃䉊")) ("z;3" ("放仿纺紡访訪邡彷舫倣昉瓬髣鶭旊昘眆㑂㕫㧍㯐䢍䦈䲱")) ("z;4" ("放紡邡趽")) ("z;7" ("方坊")) ("zk4" ?䒈) ("zo " ("飞飛非匪啡菲妃绯斐扉蜚霏鲱婓緋裶馡騑騛鯡渄猆靟飝")) ("zo6" ("肥裴淝贲腓痱賁疿萉郿蜰䈈")) ("zo3" ("非匪菲诽悱榧斐痱蜚篚翡誹朏奜陫棐餥蕜㥱䕁䨽䨾")) ("zo4" ("费費废廢肺沸菲吠芾狒祓砩镄痱屝紼昲胇胏俷剕厞疿茷曊癈鼣濷蟦櫠" "鯡鐨墢廃杮蕟靅髴㓈㔗㩌㭭㵒㸬㹃㾱䀟䆏䉬䍨䑔䒈䕠䚨䛍䞳䠊䤵䰁")) ("zp " ("分纷紛吩氛芬酚汾玢棼兝棻昐砏翂衯鈖雰鳻饙岎帉朆燓訜隫餴𦐈")) ("zp6" ("坟墳颁芬焚汾盼玢棼贲燔鼢棻賁頒妢弅枌炃秎羒蚡梤蒶幩濆魵橨蕡鼖" "豶轒鐼黂坆朌燌獖肦蚠豮隫馚馩㷊㸮䩿䯨䴅")) ("zp3" ("粉黺羵㥹")) ("zp4" ("分奋奮愤憤份忿粪糞焚偾拚瀵棼贲鲼賁坋僨濆歕膹鱝㖹㮥㱵㻞㿎䀟䢍")) ("zp7" ("分份")) ("z/ " ("风風封丰疯瘋蜂峰锋鋒讽諷蚌方枫烽酆葑沣砜楓豐妦捀偑桻崶渢猦犎" "豊檒灃蘴飌麷仹僼凨凬凮堼寷峯沨熢盽碸篈莑蠭鄷鏠靊")) ("z/6" ("缝縫逢冯逄馮夆堸渢艂摓沨浲漨綘㦀㵯䏎䙜䩼")) ("z/3" ("风風讽諷泛唪氾汎覂凨䟪䩬")) ("z/4" ("风風缝縫奉凤鳳讽諷俸葑鵬甮焨賵凨湗煈赗鳯鴌㡝䵄")) ("zi6" ("佛坲仏㤇")) ("z. " ?不) ("z.6" ("芣紑剻鴀哹裦䳕")) ("z.3" ("否不缶芣缹殕鴀缻雬䬏")) ("z.4" ("復椱竎")) ("zj " ("夫傅附肤膚敷孵呋溥孚罘稃麸趺跗伕芣鈇麩邞姇枎泭怤枹柎砆胕尃衭" "荴罦綒鄜鳺糐妋懯抙旉玞筟粰豧麬麱")) ("zj6" ("服夫佛福浮幅伏符扶袱缚縛辐俘輻蝠凫鳧沸拂氟涪弗匐郛芙芾苻茯莩" "菔幞怫宓艴孚绂绋桴祓砩黻罘稃蚨蜉鞴彿芣紼紱巿冹刜咈岪帗枎泭垘" "柫枹洑玸胕茀垺烰琈笰翇虙袚棴罦綍艀葍榑箙韍澓諨踾鴔襆鵩纀鶝乀" "嚩払栿炥甶畉畐畗癁粰絥鉘鉜錇韨颫髴鮄鳬㚕㜑㞎㟊㠅㡝㤔㪄㫙㾱䃽" "䋹䌿䍌䍖䑧䒀䔰䕎䘠䞞䟮䡍䥤䨗䪙䭮䵗䵾福")) ("zj3" ("父府腐斧辅輔俯抚撫甫釜脯腑莆拊呒滏黼鈇頫弣俛柎蚥郙軵暊蜅嘸簠" "鯆乶俌捬焤盙秿釡鬴㓡㕮䋨䌗䓛䗄䡍䩉䫍䫝䯽䳝")) ("zj4" ("复複服父负負妇婦富副傅福附付咐缚縛覆腹赴蔽赋阜讣仆阝芾掊驸赙" "黻馥蝮鲋鳆訃復賦駙賻峊柎洑胕祔偩紨蚹蛗萯榑緮蝜褔嬔蕧輹鮒鍑鰒" "冨圑坿婏媍稪袝詂鍢陚㗘㙏㚆㝿㠅㤔㤱㬼㳇㵗㷆㽬㾈䂤䋹䍖䎅䒄䒇䔰" "䘀䘄䝾䞜䞯䞸䟔䠵䦣䧞䨱䫝䬪䭸䮛䯱𦱖𧌓")) ("zj7" ("服夫负負妇婦傅腐付咐袱甫")) ("e8 " ("嘎胳咖旮嘠")) ("e86" ("噶轧尜钆軋釓錷")) ("e83" ("嘎尕嘠玍𠁥")) ("e84" ("尬骱")) ("e9 " ("该該骸阂汽陔垓赅胲賅閡侅峐荄祴絯豥賌隑姟晐畡郂")) ("e93" ("改胲忋絠䪱")) ("e94" ("概盖蓋溉钙鈣芥丐戤摡賌隑瓂乢匃匄槩槪漑葢㕢㧉㮣䏗𠁥𩕭")) ("e97" ("盖蓋")) ("e0 " ("干杆肝甘竿柑汗迁乾坩苷尴泔矸疳酐榦尷玕虷釬嵅筸漧蜬鳱乹亁凲尲" "尶忓攼粓芉迀")) ("e06" ?仠) ("e03" ("感赶趕敢杆竿秆稈擀澉橄桿扞皯盰簳灨衦贑鱤鳡㺂䃭䇞䔈䤗䵟")) ("e04" ("干竿赣淦绀旰矸幹榦贛凎涻紺詌骭簳灨倝檊汵贑䯎䲺")) ("e; " ("刚剛钢鋼纲綱岗崗缸冈岡肮肛杠扛亢罡颃舡阬釭疘矼笐堈棡犅堽摃碙" "頏冮掆牨罁罓鎠")) ("e;3" ("岗崗港溝㟠㟵㽘䴚")) ("e;4" ("钢鋼杠戆筻槓戇戅焵")) ("el " ("高膏糕羔篙皋咎睾桕槔槁睪滜櫜鷎鼛槹橰皐羙臯餻髙𦤎")) ("el3" ("搞稿镐浩蒿藁缟槁杲縞鎬笴筶暠皜檺夰槀稾菒藳㚏㚖㾸䗣")) ("el4" ("高告膏诰郜锆誥祰煰鋯叝吿祮禞稁藳鯌䨢")) ("ek " ("哥歌格割胳搁擱疙鸽鴿戈菏咯仡圪纥袼紇鉻扢犵肐牁渮滒鉿麧戓戨牫" "牱謌鎶鴚𪃿")) ("ek6" ("革格隔胳搁擱骼噶葛蛤阁铬浩烙鬲塥嗝阖搿膈砝镉颌髂郃鉀閘鉻閣閤" "頜鎘闔佮挌茖愅滆觡鞈韐嶱獦輵鮯鞷轕齃匌呄敋槅臵蛒裓諽韚鰪㗆㝓" "㠷㦴㨰㪾㵧㷴䆟䈓䐙䕻䗘䘁䛋䛿䢔䨣䩐䪂䪺䫦")) ("ek3" ("个個盖葛合哿舸箇蓋笴擖葢")) ("ek4" ("个個各铬硌虼箇鉻茖嗰䧄")) ("ek7" ("个個哥歌格搁擱")) ("eo3" ("给給胲")) ("ep " ("跟根剆刯")) ("ep6" ?哏) ("ep3" ("艮䫀")) ("ep4" ("痕亘茛艮亙㫔㮓")) ("e/ " ("更耕庚羹粳赓賡浭揯菮緪鶊搄畊秔稉絙絚縆羮鹒")) ("e/3" ("梗哽埂耿颈炔邢硬绠炅鲠頸挭郠綆骾鯁峺暅莄㾘䋁䌄")) ("e/4" ("更亘亙堩緪暅絚䨣䱍䱎䱭䱴")) ("ej/ " ("工共公功攻供宫宮弓躬蚣恭龚红肱觥紅釭龔疘匑塨幊愩魟篢厷杛玜碽" "糼觵躳龏")) ("ej/3" ("巩鞏拱汞廾珙蛩拲栱蛬輁澒穬銾鋛㤨㧬㫒㭟㺬㼦䂬䡗䱋")) ("ej/4" ("共供贡貢赣虹廾贛羾嗊灨唝贑㓋㔶㯯䇨䔈䢚")) ("ej/7" ?蚣) ("e. " ("构沟溝钩勾鉤苟拘句佝缑枸耩篝鞲芶冓痀軥緱鴝韝褠鈎")) ("e.3" ("狗苟岣枸笱耇茩蚼玽耈耉豿㺃")) ("e.4" ("够夠构構勾鉤购購垢诟逅遘媾觏彀骺搆詬雊穀姤冓傋鴝覯豰鷇坸撀煹" "訽㗕㜌㝅㝤㨌㳶䃓䝭䞀")) ("ej " ("姑骨估孤咕钴鈷菇辜皋箍沽家菰呱胍瓠鸪痼蛄酤觚鴣轂夃泒柧罛軱鈲" "箛蓇嫴橭鮕笟苽")) ("ej6" ("骨钴鈷鹘鶻䜼䮩")) ("ej3" ("古故鼓股骨谷估钴鈷沽蛊滑贾角苦嘏诂汩牯臌毂瞽罟鹄蛄骰詁賈穀轂" "離鵠蠱扢抇杚狜唃羖淈蛌尳愲搰榖榾蓇縎濲薣瀔盬鶻唂焸皷皼糓脵餶" "馉鼔㒴㚉㯏㼋㾶䀇䀜䀦䀰䅽䊺䍍䐨䓛䡩䮩䵻")) ("ej4" ("故固顾顧估雇僱鈷崮梏牿锢痼鲴錮凅堌棝稒榾崓怘祻頋鯝鶮㧽㽽䍍䍛" "䓢䶜")) ("ej7" ("姑股咕菇")) ("ej8 " ("瓜刮括舌适蜗呱栝胍脶鸹聒蝸颳捖筈腡葀趏劀瘑緺鴰懖騧桰煱踻銽頢")) ("ej83" ("寡剐剮冎叧㒷䈑")) ("ej84" ("挂掛褂卦诖罣絓罫詿髺啩坬")) ("ej9 " ?乖) ("ej93" ("拐枴柺罫箉")) ("ej94" ("怪夬癐旝叏恠㧔㷇㽇䂯䊽")) ("ej0 " ("关關观觀官棺冠纶倌莞菅擐矜鳏淪綸鰥瘝鱞癏蒄覌観関闗")) ("ej03" ("管馆館斡莞浣脘琯痯筦澣錧舘輨鳤䏓䗆䘾䦎䩪䪀䲘館")) ("ej04" ("观觀惯慣灌贯貫罐棺串冠掼涫盥鹳缶櫬鰥鸛毌丱悺悹祼摜雚爟瓘矔鑵" "鱹樌泴潅礶罆覌謴遦鏆㮡㴦䂯䌯䎚䗰䙛䙮䝺")) ("ej; " ("光横咣潢桄胱洸垙烡珖茪銧侊僙姯灮炗炛輄黆")) ("ej;3" ("广廣犷獷迋広")) ("ej;4" ("逛桄迋俇臦臩櫎炛㫛䍍")) ("ejo " ("规規归歸闺閨硅龟龜瑰圭傀洼隗妫皈鲑珪鮭邽茥窐媯溈廆嫢摫槻槼巂" "騩亀嬀帰敮椝潙璝瓌膭袿郌鬶鬹")) ("ejo6" ?潙) ("ejo3" ("鬼轨軌诡詭癸祈匦庋宄晷簋氿朹佹垝姽庪匭祪蛫媿觤厬蟡恑攱陒㔳㧪" "㨳㩻㲹㸵䁛䃽䍯䞈䞨䣀䤥")) ("ejo4" ("規贵貴柜跪概桂刽会撅炔匮刿桧炅眭蹶觖鳜會匱劊檜櫃繪鱖昋茥趹筀" "溎劌嶡撌暩瞶禬襘鐀巜攰瞆蓕鞼鱥㙺㪈㱦䁛䇈䌆䍷䐴䖯䙆䝿䞈䠩䯣䰎" "䳏")) ("ejp " ?裩) ("ejp3" ("滚滾棍辊浑混丨衮绲磙鲧袞渾輥錕鯀鰥掍袬睔緄裷蔉蓘鮌㙥㨰㫎㯻䃂" "䎾䙛䜇")) ("ejp4" ("棍璭睴㔳䃂䜇䵪")) ("eji " ("过過锅鍋郭活涡埚呙崞聒蜮蝈堝渦蟈嘓墎緺輠濄鈛")) ("eji6" ("国國郭馘掴帼虢幗摑慖漍聝膕簂囯囶囻圀敋腘㕵㖪㚍㶁䂸䆐䐸䤋䬎")) ("eji3" ("果鍋裹蠃猓椁蜾槨蝸惈淉粿輠錁鐹綶菓餜馃㞅䙨䴹")) ("eji4" ("过過墎腂㳀")) ("eji7" ("过過啯")) ("c8 " ("哈蛤铪鉿𠀀")) ("c86" ("蛤虾蝦")) ("c83" ("哈獬奤")) ("c84" ?哈) ("c9 " ("咳嗨咍")) ("c96" ("还還孩咳骸颏頦㜾㨟䂤䠹䠽䯐䱺")) ("c93" ("海嗨胲醢烸酼")) ("c94" ("害嗐氦亥骇閡駭餀饚㕢㤥㦟㧡㱚㺔䇋䍖𠀅𥩲")) ("c97" ?害) ("c0 " ("酣憨犴顸蚶鼾唅頇甝嫨谽魽歛炶馠")) ("c06" ("含寒汗干邯韩涵函邗晗焓酐鈐幹頜韓肣虷唅梒淊琀椷甝馯鋡佄凾圅娢" "崡浛筨㖤㙈㙔㟏㟔㮀㶰㼨䈄䎏䗙䤴䥁䨡䮧䶃")) ("c03" ("喊罕軒蔊嚂壏豃闞鬫厈浫㘎㘕㘚㙳㵎㸁㺖㽉䍐䍑䓍䓿䛞䦈")) ("c04" ("汉漢焊旱汗憾撼捍厂酣邯涵罕翰悍菡撖擀泔澉瀚旰颌颔銲頜頷灘扞唅" "哻涆豻晥淊琀釬閈睅馯蜭鳱暵熯蔊鋎澣螒顄顉駻雗攌譀鶾傼垾娨屽晘" "浛澏猂皔莟蛿貋闬㑵㒈㘎㜦㢨㨔㪋㲦㵄㸁㽳䁔䌍䍐䎯䏎䏷䐄䓿䕿䖔䗣" "䘶䛞䧲䫲䮧")) ("c; " ("夯炕")) ("c;6" ("行航肮杭吭沆绗桁颃斻苀迒蚢貥絎頏魧筕鴴鸻㤚䀪䘕䢚䲳")) ("c;3" ("狠狼酐汻")) ("c;4" ("行巷沆桁酐笐頏䟘䣈䦳䴂")) ("cl " ("好蒿薅嚆茠薧侾")) ("cl6" ("号號毫豪壕皋嚎貉嗥濠蚝蠔呺勂滜諕籇譹儫嘷噑椃獆獋獔貈㕺㠙㩝㬔" "䝥䧫")) ("cl3" ("好郝薃恏")) ("cl4" ("好号號耗浩镐涸睾灏昊皓颢睪鄗鎬顥昦秏哠悎淏滈暠澔皜皞薃藃鰝灝" "傐峼晧暤暭曍瀥皡皥聕㘪㙱㚪㝀㞻㬶㵆䒵䚽䝞䧚䪽䬉䯫")) ("cl7" ("号號")) ("ck " ("喝荷呵嗬苛诃訶峆欱抲蠚")) ("ck6" ("和合河何盒荷核褐盖害菏禾貉阂涸钾苛渴洽蝎劾藿嗑阖纥曷盍耠颌蚵" "翮紇郃鉀蓋閡閤頜轄闔繳犵厒姀籺凅敆盉嵑廅楁毼滆輅鉌熆蒚麧澕篕" "翯螛魺餲礉鞨齕覈鶡龢咊哬啝喛惒柇槅狢皬盇秴萂葢訸詥貈釛餄饸鲄" "鹖龁㓭㔠㕡㙳㥺㪉㭘㭱㮝㮫㹇㻧㿣䃒䅂䒩䕣䞦䢔䢗䫘䳚䶅")) ("ck3" ?㲦) ("ck4" ("和何喝荷贺賀褐硅赫鹤黑霍吓壑暍嚇鵠鶴佫猲嗃煂熇翯鬩龢俰咊焃爀" "癋皬碋蠚袔隺靎靏鸖㕡㕰㥺㦦㬞㵑㷎㷤䎋䓼䙓䚂䪚䮤䯨䳽䴳䵱鶴")) ("ck7" ("和喝")) ("co " ("黑嘿潶黒")) ("cp " ?噷) ("cp6" ("痕艮拫鞎㯊")) ("cp3" ("很狠哏佷詪䓳")) ("cp4" ?恨) ("c/ " ("哼亨訇脝諻悙")) ("c/6" ("横橫衡恒恆行黉蘅珩桁韹黌姮胻揘楻誙鑅鐄鴴鸻㔰㶇䄓䒛䬖䬝䯒")) ("c/4" ("横橫绗啈絎澋撔")) ("cj/ " ("红轰轟哄烘訇薨鬨吽揈渹焢谾輷謍鍧叿呍硡軣顭")) ("cj/6" ("红紅洪宏触缸虹鸿弘汪黉讧荭蕻闳泓洚訌閎鴻黌仜妅吰汯灴玒瓨竑苰" "浤紘翃耾谹渱竤舼鈜葒谼鞃魟篊鋐彋霟垬娂宖峵嵤潂硔硡粠紭綋纮翝" "葓鉷㖓㢬㷎䂫䃔䆖䉺䍔䜫䞑䡌䡏䧆䨎䩑䪦䫹䫺䲨")) ("cj/3" ("哄鬨嗊澒唝晎閧㬴䀧")) ("cj/4" ("哄港虹讧蕻訌鬨鴻澒鍙閧㶹䬝")) ("c. " ("呴齁𪖙")) ("c.6" ("猴喉侯瘊篌糇骺腄葔銗翭鍭餱齁鯸帿睺矦㗋㤧㬋㮢㺅䂉䗔䙈䫛䳧")) ("c.3" ("吼灬吽呴犼㖃㸸")) ("c.4" ("后候厚侯堠後逅鲎詬鱟垕洉郈茩缿鄇銗豞鮜鲘㕈㤧㫗䞀䞧䡩䪷䫺")) ("c.7" ?候) ("cj " ("忽呼乎糊惚抚戏芋芴唿滹轷烀虍撫匢垀昒曶峘啒淴烼虖欻寣幠歑膴謼" "匫嘑戯戱泘苸軤雐㫚")) ("cj6" ("乎湖胡糊壶壺蝴葫狐瑚核弧囫猢汩槲觳煳瓠鹄鹕醐斛鹘鈷鵠鬍抇焀虖" "媩搰楜嘝衚魱縠螜鴩餬瀫鰗鶘鶦鶻喖壷瓳箶絗蔛鍸頶㗅㧽㪶㯛㹱㽇㾰" "㿥䁫䈸䉉䉿䊀䎁䔯䚛䞱䠒䧼䩴䭅䭌䭍䮸䵻")) ("cj3" ("虎唬许浒滹琥許滸乕萀虝䗂")) ("cj4" ("护護互虎户戶糊沪羽冱岵怙胍戽扈祜瓠鹱笏酏沍楛滬擭濩芐昈枑婟虖" "綔嫮嫭鄠槴熩蔰豰謼韄頀冴嘑嚛帍弖戸摢簄鱯鳠鳸鸌㕆㦿㨭㷤㸦㺉䇘" "䊺䍓䕶䛎䨥䨼䪝䲵")) ("cj7" ("呼乎虎户戶糊唬")) ("cj8 " ("化花哗嘩华華砉錵蘤鷨芲𢄶")) ("cj86" ("划滑哗嘩华華猾豁狯骅铧劃譁咶崋釫搳嬅鋘澮獪螖鏵驊磆蕐㕲㟆㠏㦊" "㭉㮯䅿䊐䏦䔢䱻䴳䶤")) ("cj83" ?蘳) ("cj84" ("话話化画畫划华華桦樺稞踝劃鮭杹罫觟摦嫿槬澅輠繣婳畵舙諣譮㓰㕦" "㕷㚌㠢㦎㩇䇈䔢䔯䛡䠉")) ("cj87" ("话話花滑")) ("cj9 " ?竵) ("cj96" ("怀懷徊槐淮踝佪褱褢瀤櫰蘹懐耲㜳㠢䃶䈭䴜")) ("cj94" ("坏壞孬咶諙蘹蘾壊")) ("cj0 " ("欢歡獾鸛犿貆鴅嚾懽酄讙驩歓貛鵍")) ("cj06" ("环環还還桓郇苋萑圜洹寰缳瑗锾鬟莧澴鍰肒峘狟捖荁雈獂羦貆嬛懁豲" "繯轘鐶闤瓛寏糫萈镮阛㔳㡲㢰㦥㵹㶎㿪䍺䝠䥧䦡䭴䮝䴟")) ("cj03" ("缓緩睆綄輐澣攌唍嵈藧㣪㬊䁔䈠䮝")) ("cj04" ("换換環幻唤喚患灌痪豢焕涣宦皖眩奂垸擐浣漶逭缳脘鲩奐渙煥瘓瑍澣" "鯇繯轘喛愌梙槵潅烉鯶鰀㓉㕕㠢㪱㬇㹖㼫䀓䀨䆠䊐䒛䠉䯘䴟")) ("cj07" ("欢歡唤喚")) ("cj; " ("慌荒芒肓巟衁嚝塃朚")) ("cj;6" ("黄黃皇蝗煌磺凰惶横簧隍徨湟潢遑璜癀蟥篁鳇洸偟喤堭媓崲葟撗獚艎" "熿穔鍠餭趪騜鰉鷬兤墴瑝锽鱑㞷㾠㾮䄓䅣䊗䊣䍿䐵䑟䞹䪄䮲䳨𪏙")) ("cj;3" ("慌荒晃恍谎謊幌芒茫潢怳炾滉榥熀皝鎤宺愰晄櫎詤㤺㬻䁜䊗䌙䐠𣄙")) ("cj;4" ("晃横潢軦滉榥爌曂皩㨪䁜")) ("cj;7" ("慌晃")) ("cjo " ("挥揮灰恢辉輝堕徽戏诙咴悝隳珲晖眭皓虺麾暉琿詼墮拻洃豗噅撝楎煇" "煒隓禈墯翬褘顪鰴鑴噕婎幑戯戱瀈烣翚袆")) ("cjo6" ("回徊蛔茴洄韋迴違佪恛蚘痐繢藱囘囬廻廽蛕蜖逥鮰㽇")) ("cjo3" ("毁毀悔虫虺蝰燬芔烜烠毇檓譭㩓㷐䃣䏨䛼䠉䫖䰎𠧩")) ("cjo4" ("会會毀汇匯慧绘繪卉惠晦贿秽烩讳诲荟蕙哕喙洄彗缋桧恚钺蟪沬渙彙" "賄誨諱檜燴穢芔廆鉞嘒圚嬇憓槥潓蔧輠噦橞濊澮獩螝璯篲薉薈餯瞺禬" "繐繢翽藱譓鏸闠鐬饖譿顪僡儶叀噧嚖寭彚恵暳櫘殨泋湏滙絵翙詯阓靧" "韢頮颒㑰㑹㒑㜇㞧㤬㥣㨤㨹㩨㬩㰥㱱㷄㻅䂕䅏䇻䌇䍷䎚䕇䙌䙡䛛䜋䤧" "䧥䩈䫭䵻")) ("cjp " ("昏婚荤阍湣葷惛涽焄棔殙敯睧睯閽惽昬")) ("cjp6" ("混昏浑渾魂馄溷珲梡琿餛棞楎緄緡繉餫轋顐鼲堚忶祵㑮㕵㨡㮯䊐䐊䛰" "䫟䮝䰟䴷")) ("cjp3" ("混焜掍睔鯶")) ("cjp4" ("混浑渾棍昆诨溷倱圂慁緄觨諢顐俒焝㥵㨰㯻䅙䅱䐊䚠䛰䧰䫟")) ("cji " ("火豁劐攉锪耠嚄騞鍃")) ("cji6" ("活和越钬佸秮鈥萿咊秳㓉䄆䄑䣶䯏")) ("cji3" ("火伙夥钬鈥邩㚌㶡")) ("cji4" ("或货貨获獲和豁祸禍惑硅霍壑藿攉嚯砉锪镬瓠鹱蠖過擭濩穫沎捇眓掝" "湱嗀嗀濊嚄謋豰檴瓁臒雘瀖矱霩騞曤臛矐鑊龢韄頀靃剨咊咟嚿奯彟彠" "旤楇癨矆礊耯艧蓃讗鍃閄鱯鳠鸌㓉㕡㗲㘞㦜㦯㨯㨰㩇㯉㯛㸌䁨䂄䄀䉟" "䋭䐸䦚䨥䰥")) ("cji7" ("活伙和惑")) ("ru " ("机機几幾基击擊积積激鸡雞绩績迹跡肌圾饥飢讥譏吃隔畸稽箕姬缉居" "期其棋奇齐丌乩剞脔墼芨萁叽咭唧屐畿玑赍犄齑矶羁嵇虮笄跻喫勣齊" "嘰緝璣磯蹟饑躋羈尐刉枅攲蛣覘稘毄緁銈樍觭諆諅踑踦憿錤禨簊隮櫅" "蘄鐖鞿齎羇鑇鰿虀齏麡僟刏喞嗘姫峜嵆嵠朞檱筓耭聻襀覉覊譤賫賷躸" "鑙韲鳮鶏鷄䤠𠼻𣪠")) ("ru6" ("级級极極集及击擊急即疾辑輯圾脊籍吉革棘汲嫉秸洁藉蜡揖亟佶郅芨" "蒺蕺岌嵴楫殛戢瘠笈瞿伋緝彶忣姞狤堲揤偮唶庴楖莋觙湒鈒塉蝍槉漃" "耤膌銡潗蓻踖鞊嶯橶濈蕀螏蹐鴶襋癠轚鏶霵鶺覿鰿鸄躤亼卙卽愱撃擮" "檝焏皀皍礏禝箿聻艻郆鍓钑雦雧鹡㑵㔕㖢㗊㗱㘍㙫㞃㠍㠎㡇㡮㤂㥛㧀" "㭲㮟㮨㱞㲺㴕㻷㽺㾊䁒䐕䐚䓧䚐䞘䟌䣢䦈䩐䩯䯂䲯䳭𨸚")) ("ru3" ("己几幾济濟纪紀挤擠给給脊革掎戟虮麂蟻丮妀泲庪撠踦穖蟣魕犱玘鈘" "魢鱾㚡㞆㞛㞦㦸㨈㱦㴉䆅䍤䢳䤒")) ("ru4" ("计計济濟记記技际際纪紀继繼既季寄剂劑寂肌系疵蓟冀伎祭悸忌妓结" "近齐骑偈芰荠哜猗洎彐骥觊睽稷瘵粢暨跽霁鲚鲫髻訐結齊薊覬薺騎鯽" "繫霽驥旡邔茍紒茤秶塈惎臮痵蔇裚漈瘈穊誋鬾瞡穄嚌檕禨罽鮆璾鵋齌" "懻癠穧蟿鯚瀱鱀蘮鰶蘻鱭兾剤坖垍墍彑旣曁梞檵櫭済猤稩継葪蘎褀魝" "㑧㒫㙨㠖㠱㡭㡶㥍㭰㮨㰟㱯㲅㳵㸄㹄㻑㾒㾵䋟䍯䐀䐚䒁䓫䓽䗁䛋䜞䝸" "䠏䢋䢳䤒䦇䨖䮺䰏䰥䶓䶩𡜱𣪠𥡴")) ("ru7" ("计計记記激辑輯")) ("ru8 " ("家加夹夾駕佳茄嘉枷挟伽葭浃迦珈铪镓痂笳袈跏挾浹傢豭泇毠梜耞猳" "幏椵犌筴鉿貑鴐鎵麚乫拁腵鉫鴚䇲")) ("ru86" ("夹夾颊頰荚郏拮浃戛恝铗铪袷颉蛱骱浹莢頡扴唊郟梜硈脥舺揳蛺裌跲" "鉿鞂鋏鞈鵊圿埉戞頬餄饸㔠㪴㮖㼪㿓䀫䀹䕛䛟䢔䩡")) ("ru83" ("假甲贾钾夏嘏岬柙胛瘕賈鉀蝦玾舺婽徦斝椵榎檟仮叚斚槚睱㕅䑝")) ("ru84" ("价價架假稼驾駕嫁贾賈駱幏価叚榢䁍")) ("ru87" ("家稼甲佳")) ("ru0 " ("间間坚堅渐漸艰艱肩尖监監歼殲兼溅濺煎奸笺缄沮纤湛菅蒹搛湔缣戋" "犍鹣鲣鞯姦軒淺閒箋緘縑纖韉戔枅帴惤猏豜揃牋菺鈃靬椷瑊葌熞鳽熸" "蕑顅餰麉鞬礛騝鬋鵳瀸櫼鰜鶼籛鰹虃鑯偂冿囏姧椾樫瀐玪睷碊篯蕳譼" "豣銒鐧钘韀馢魐鳒")) ("ru03" ("間简簡检檢减減拣揀剪碱鹼捡撿煎茧繭俭儉柬硷齐钱谫囝蹇謇枧楗戬" "犍睑锏裥笕箴翦趼筧齊錢險瞼騫挸帴堿寋揃湕暕瑐戩藆鬋鰔劗譾襺倹" "弿梘検瀽礆絸蠒襇謭鎫鐗鐧鹸鹻㔓㨵㳨㶕䄯䅐䉍䛳䟰䩆䭠䮿䯛䯡䵡䵤" "䶠𢆞")) ("ru04" ("见見间間建件渐漸践踐健监監箭剑劍键鍵鉴鑒贱賤溅濺煎舰艦荐槛饯" "涧僭谏谮茛犴湔枧楗牮毽腱锏踺淺閒筧澗諫餞濫檻薦鏨鑑洊俴栫珔揵" "跈僣榗糋蔪諓鋻瞷螹襉鞬譖瀳鰎魙鑳侟俿剣剱劎劒劔徤擶旔梘瞯磵繝" "聻臶覵覸諌譼賎趝釼鍳鏩鐧鑬㓺㔋㣤㦗㨴㯺㰄㱯㵎㺂㺝㽉䇟䞼䟅䟢䤔" "䥜䧖䬻䭈䭕䯡䵖䵛")) ("ru07" ("见見间間")) ("ru; " ("将將江僵浆缰漿韁槳疆姜蒋茳礓糨豇蔣彊薑瓨翞橿殭螿傹壃摪畕畺疅" "繮葁螀鱂鳉𤕭𤕯")) ("ru;3" ("讲講奖獎桨槳蒋襁耩蔣繈膙顜塂奨奬滰繦㢡㯍䁰䉃䋌䒂䙹")) ("ru;4" ("将將降匠酱醬浆漿疆虹强洚绛犟糨紅強絳彊弶袶嵹謽勥匞夅弜摾糡蔃" "醤䞪䥒𢘸𤕭")) ("ru;7" ?匠) ("rul " ("教交焦骄驕浇澆胶膠郊蕉椒娇嬌激礁矫咬佼僬艽荞茭菽噍徼姣鹪蛟跤" "鲛詨嘐矯鮫嘄嶕憍憿燋膲蕎穚蟂鵁簥蟭轇鐎鷍鷮鷦峧敎焳芁茮鴵齩䴔" "𨺹")) ("rul6" ("嚼矫嫶")) ("rul3" ("脚腳角搅攪胶膠剿狡缴繳饺餃铰矫侥绞纠校佼挢徼湫姣敫皎鲛絞勦僥" "鉸矯鮫捁筊煍摷漅儌劋撟樔皛憿敿曒皦蟜譑灚鱎孂徺撹敽斅斆晈暞湬" "烄璬糺臫虠賋踋㩭㩰㭂㳅㽱㽲㿟䀊䁶䘨䚩䠛䢪䥞䴛𠞰")) ("rul4" ("叫教较較觉覺轿轎繳窖餃酵激嚼校僬噍峤徼敫爝醮絞挍珓窌滘嘂斠嶠" "潐噭嬓趭顜灂譥皭釂呌嘦敎漖藠覐訆醶㠐㬭㰾㱶䂃䆗䚩䣤䪒")) ("ru, " ("阶階结結接节節街揭皆秸楷祖偕苴喈嗟锴罝椄湝菨瑎蝔薢鍇巀謯鶛堦" "掲擑稭腉裓")) ("ru,6" ("结結节節洁潔截竭杰捷睫概劫桔渴偈讦诘卩葜拮婕孑栉桀砝碣疖袷颉" "羯鲒髻紇訐傑詰頡櫛犵岊扻劼抾昅倢栨洯衱迼寁崨嵑絜蛣袺嵥楬楶滐" "趌鉣榤箑踕幯擳瀄鍻鮚癤騔鐑蠽偼刦刧刼卪喼搩櫭脻莭蓵蜐蠘蠞誱㑵" "㓗㓤㔾㘶㛃㝌㞯㠍㦢㨗㨩㨰㮞㮮㸄㸅䀷䂃䂒䂝䂶䅥䌖䕙䗻䘁䞦䟌䣠䥛" "䲙")) ("ru,3" ("解姐獬媎檞鍇毑觧飷")) ("ru,4" ("解界借介届屆戒诫誡籍价藉芥疥拾械廨蚧骱吤岕玠砎悈紒唶犗耤褯繲" "鶡躤丯堺庎徣楐琾畍艥葪鎅魀魪鹖㑘㝏㠹㾏㿍䁓䇒䔿䛺䯰䰺䱄䲸𡽱")) ("ru,7" ("姐家价價")) ("rup " ("今金斤巾禁筋津襟肋钅衿矜觔埐珒紟惍祲菳釿瑧嶜璡琎荕鹶黅")) ("rup3" ("紧緊仅僅尽盡锦錦谨謹卺堇馑廑瑾槿觐儘覲饉巹菫慬殣侭厪漌㝻㬐㯸" "㹏䌍䐶䒺䤐䥆䭙")) ("rup4" ("进進近金仅僅劲勁尽盡禁浸靳晋烬湛荩噤妗缙瑾赆晉縉燼覲伒枃肵紟" "祲菫寖搢溍靲墐慬僸殣蓳鋟璡瘽賮嚍嬧濜璶藎贐凚劤嫤暜歏浕濅琎瑨" "訡齽㦗㨷㬐㬜㯲㰹㱈㴆㶦㶳㻸䀆䆮䉷䋮䌝䑤䖐䗯䝲䢻䫴䶖𠬶")) ("ru/ " ("经經睛精惊驚鲸鯨晶腈茎莖荆兢京粳靖青氏醒菁泾晟旌蜻箐黥涇荊巠" "婛旍鵛鶁鶄鼱麠亰坕坙猄秔稉経聙葏麖䴖精𦀇")) ("ru/3" ("睛景警井颈頸憬烃刭儆阱肼璟獷丼剄烴幜澋暻燛憼璥蟼宑汬穽頚㘫䜘")) ("ru/4" ("经經精静靜竟镜鏡境净淨敬竞競径徑劲痉靖陉獍迳弪婧檠胫靓勁陘逕" "痙俓倞凈弳桱殑脛竫葝靚擏傹妌婙曔梷浄濪瀞竧竸誩踁㕋㢣㣏㬌㵾㹵" "䑤䔔䡖䵞靖")) ("ru/7" ("经經睛静靜")) ("rm/ " ("冂垧扃坰駉瀅冋埛蘏蘔駫")) ("rm/3" ("炯窘迥炅扃熒冏囧泂絅煚幜熲皛褧顈鎣侰僒檾烱煛綗蘏蘔逈颎㓏㖥㢠" "㤯㷗㷡䌹䐃䢛")) ("rm/4" ("澃㑋")) ("ru. " ("究纠糾揪啾阄湫缪鸠蝤赳鬏鳩繆勼朻牞觓捄揂萛揫摎樛轇鬮丩稵糺醔")) ("ru.6" ?㺵) ("ru.3" ("九久酒纠糾玖韭灸艽赳乆乣奺糺紤舏镹韮㡱㼋")) ("ru.4" ("就究旧舊救舅厩臼咎疚僦湫柩桕鹫赳廄捄慦鯦麔鷲匓匛匶媨廏廐柾畂" "齨㝌㠇㧕㩆㲃㶭㺩䅢䆒䊆䊘䓘䛮䠓䡂䬨䳎䳔")) ("ru.7" ("究舅")) ("rm " ("据居鞠拘锯鋸驹駒车狙疽沮且蛆租苴菹掬鬻琚椐锔裾趄雎鞫車砠驕岨" "泃柤捄痀罝娵崌涺陱腒軥葅蜛踙踘鋦鮈鶋鶌倶凥刟抅檋眗艍跔鴡㞐")) ("rm6" ("局橘鞠桔菊掬锔鞫侷跼雛匊狊挶梮淗焗椈湨郹犑輂箤趜踘鋦閰駶繘鵙" "鵴鶪蘜鼳驧婅巈檋毩毱泦粷諊蹫躹鄓㘲㥌㩴㮂㹼㽤䋰䎤䏱䕮䗇䜯䡞䤎" "䪕䰬䱡䳔䴗")) ("rm3" ("举舉拒矩咀柜疽沮莒枸榘榉踽龃鋤齟岨竘偊袓椇跙楀筥萭鉏蒟蝺櫸籧" "弆挙擧欅㪯䃊䄔䅓䈮䢹䶥")) ("rm4" ("据據具句巨距剧劇聚拒俱惧懼锯鋸駒沮踞炬渠足倨讵鄹苣菹遽屦犋飓" "钜窭裾醵瞿鄒鉅屨簍颶雛姖岠怚泃洰秬埧粔絇耟蚷焣詎寠虡蔞駏壉懅" "澽窶貗躆鐻倶冣処勮埾怇愳拠昛歫簴邭鮔鲏㕢㘌㜘㞫㠪㨿㩀㬬㳥䆽䈮" "䛯䣰䱟䵕䶙")) ("rm7" ("具举舉矩")) ("rm0 " ("鹃鵑捐娟身泫涓蠲镌鐫朘琄脧裐鋗鞙剶姢鎸")) ("rm03" ("卷蕊蜷捲埢菤臇巻㷷䐪𩜇")) ("rm04" ("卷倦绢絹圈眷阮眩甄鄄狷桊锩隽雋帣悁婘睊絭罥腃睠韏獧錈鬳劵勌勬" "巻慻淃瓹羂飬㢧㢾㪻㯞䄅䌸䖭䚈䡓䳪𠔉")) ("rm, " ("撅嗟噘屩撧")) ("rm,6" ("决決觉覺绝絕撅嚼角掘脚较攫抉倔爵诀狂蛙穴厥劂谲矍蕨蕞噱崛獗阙" "孓珏柽梏桷橛觳爝镢蠼蹶觖鳜玨訣腳較鴃闋闕譎觼鱖抇咑泬玦芵捔蚗" "殌焆谻赽趹傕嵑矞鈌僪駃憰潏瘚镼璚蕝臄蟨蹻鐍彏戄玃鱊鷢貜躩钁亅" "刔勪啳孒屫崫嶥弡憠挗撧斍橜欔欮氒焳熦爑爴瑴疦矡砄絶蟩覐覚踋蹷" "逫鐝鴂龣㓸㔃㔢㔳㟲㤜㩱㭈㭰㭾㰐㵐㷾㸕㹟㻕㻡䀗䁷䆕䆢䇶䈑䋉䍊䍳" "䏐䏣䐘䖼䘿䙠䝌䞷䠇䡈䣤䦆䦼𧽸𩪗")) ("rm,3" ("蹶䞵䟾")) ("rm,4" ("倔鴂𠢤")) ("rmp " ("军軍均菌君龟钧皲筠麇鈞龜蚐袀桾莙碅皸頵鮶姰汮皹覠銁銞鲪麏麕")) ("rmp3" ?蜠) ("rmp4" ("菌峻俊竣浚郡骏訇捃狻逡睃隽雋濬駿呁晙焌珺畯菎葰箘蔨餕寯鵔鵘儁" "懏攈攟殾箟陖馂㑺㒞㓴㕙㝦㢠㤯㴫㻒㽙䇹䕑䜭䝌䝍")) ("d8 " ("咖喀")) ("d83" ("卡咯佧咔胩鉲")) ("d84" ?髂) ("d9 " ("开開揩锎痎闓奒鐦闿")) ("d93" ("慨楷凯岂剀垲蒈恺铠锴雉豈凱剴愷閡塏輆暟鍇鎧闓颽嘅闿㡁㳀䁗䐩䒓")) ("d94" ("咳渴忾溘愒愾欬烗勓炌炏礚㗆㲉䡷䫦𩋧")) ("d0 " ("看刊堪勘戡龛嵁龕刋栞")) ("d03" ("砍槛檻坎侃莰崁埳欿歁歞顑轗鬫偘冚塪惂輡轁㙳㵎㸝䖔䫲䬻䳚䶫")) ("d04" ("看勘阚瞰監餡衎墈磡薟竷闞鬫矙譼䀍䘓")) ("d; " ("康慷杭荒糠闶閌嫝漮鏮忼槺砊穅粇躿鱇")) ("d;6" ("抗扛邟摃")) ("d;3" ("慷肮骯䡉")) ("d;4" ("抗炕亢伉闶沆钪匟囥犺邟鈧閌砊㰠䲘")) ("dl " ("尻髛鷱")) ("dl6" ?攷) ("dl3" ("考烤拷栲攷洘薧丂槀燺稁鮳鲓㼥䯪𥬯")) ("dl4" ("靠槁犒铐銬稁藳鮳鲓䎋䐧䘓𥬯")) ("dk " ("科颗顆棵磕瞌蝌荷坷苛柯珂轲钶铪稞疴窠颏髁軻匼峇砢趷犐痾鈳鉿樖" "頦錒薖簻礚胢萪")) ("dk6" ("壳殼咳颏欬頦殻㲉")) ("dk3" ("可颗顆棵渴磕坷哿岢盍敤閜嶱渇炣礍㒞㞹㪃㪙㪡㪼㰤㵣㼎䋉䕣䘁")) ("dk4" ("可科刻客课課克果喀嗑恪溘骒缂氪碣锞蚵兣剋緙勀堁愘搕榼錁騍龕勊" "垎娔尅愙揢碦衉醘㒆㕉㕎㝓㤩㥛㪃㪙㲺㾧䁍䗘䙐䶗")) ("dk7" ?喀) ("dp3" ("肯恳懇啃垦墾狠颀龈齦豤頎錹齗肎肻龂")) ("dp4" ("裉掯硍珢褃㸧")) ("d/ " ("坑吭胫硎铿阬鏗挳牼脛硜硻誙鉺銵鍞劥坈奟妔摼硁")) ("d/3" ?䡰) ("dj/ " ("空倥崆穹箜硿悾涳錓埪鵼")) ("dj/3" ("空孔恐倥㑋㤟")) ("dj/4" ("空控腔矼鞚㸜")) ("d. " ("抠挎芤毆袧彄摳鏂剾")) ("d.3" ("口劶㔚䧆")) ("d.4" ("扣寇佝蔻叩筘釦溝怐滱瞉簆鷇冦宼敂窛蔲㓂㰯㲄㽛䍍䳟䳹𦶲")) ("d.7" ?口) ("dj " ("哭枯窟挎圣刳堀轱骷矻胐桍窋跍顝圐扝軲郀鮬")) ("dj3" ("苦楛䇢")) ("dj4" ("库庫裤褲酷跨喾绔矻趶瘔綯嚳俈焅秙絝绹袴㒂㠸䊿䔯")) ("dj8 " ("跨夸侉誇姱晇荂咵")) ("dj83" ("跨垮胯侉锞銙錁恗䦚")) ("dj84" ("跨挎胯髁骻㐄㡁䋀䦚")) ("dj9 " ?呙) ("dj93" ("蒯擓㧟㨤䓒")) ("dj94" ("快块塊筷会會侩魁蒯郐蒉哙狯浍栝桧脍儈檜膾欳駃噲廥澮獪蕢鄶禬旝" "鬠鱠凷墤巜糩鲙㔞㙕㙗㟴㫎㬮㭈㱮㻅䈛䭝䯤䶐")) ("dj97" ?快) ("dj0 " ("宽寬髋髖臗寛")) ("dj03" ("款棵颗梡顆窾欵歀㮯㯘䕀䥗䲌")) ("dj04" ?䤭) ("dj; " ("筐框匡诓哐劻俇恇洭誆匩硄軭邼㑌")) ("dj;6" ("狂逛诓诳誑迋誆鵟抂㤮㫛㾠")) ("dj;3" ("夼俇黋")) ("dj;4" ("况況矿礦框眶旷曠磺诓诳邝圹湟纩贶誑壙絖貺誆懭鄺爌矌穬纊儣卝岲" "懬昿眖躀鉱鑛黋㔞㫛䂄䊯䵃")) ("djo " ("亏虧盔岿窥悝規窺刲茥鍷藈闚巋蘬")) ("djo6" ("葵踩奎魁馗夔隗揆喹逵暌睽蝰闋鮭頄湀鄈戣楏楑聧頯櫆騤犪躨晆蘷虁" "鍨骙㙓㙺㚝㡭㨒㰐㷇䕫䖯䟸䤆䧶䯓䳫")) ("djo3" ("窥魁傀顷跬頃窺楑煃頍磈蹞闚尯㒑㚍㛻㟴䠑䦱䫥")) ("djo4" ("愧溃潰归馈匮蒉喟愦聩篑臾觖匱歸簣餽腃媿嘳憒撌槶蔮樻蕢瞶聵鐀饋" "騩尯瞆籄聭鑎㕟㚍㤬㧉㱮㾠䁛䇻䈐䍪䏗䕚䙆䙌䙡䯣䰎")) ("djp " ("昆混坤巛琨锟醌鲲髡崑焜頑錕餛鰥惃晜猑菎褌騉鯤鶤堃婫崐瑻蜫裈貇" "髠髨鵾鹍")) ("djp3" ("捆悃阃麇梱綑硱壼稛裍閫齫壸祵稇閸齳㕎㩲䠅")) ("djp4" ("困睏涃㫻")) ("dji3" ?擃) ("dji4" ("括扩擴阔闊廓适栝蛞姡秮筈漷彉髺鄺霩鞹鬠噋彍拡挄濶鞟㗥㣪㨯㪙䄆" "䄑䙃䟯䦢䯺")) ("x8 " ("啦拉垃摺邋柆翋菈搚嚹磖")) ("x86" ("拉剌邋旯砬揦磖㕇")) ("x83" ("拉喇藞䟑")) ("x84" ("拉蜡蠟辣落腊剌瘌癞臘癩翋揧楋擸鬎鑞嘑攋爉瓎臈蝋蝲辢镴鯻㸊㻋㻝" "䀳䂰䃳䏀䓥䗶䝓䪉䱫䶛癩")) ("x87" ("啦拉垃蓝藍鞡")) ("x96" ("来來莱崃徕涞铼黧徠萊崍庲淶郲棶箂錸孻騋鯠鶆俫倈婡梾猍琜筙逨麳" "㚓㥎䅘䋱䚅䠭䧒")) ("x93" ("唻㚓䂾")) ("x94" ("来來赖賴徕濑赉睐癞籁徠睞瀨癩籟娕賚藾俫倈勑櫴瀬襰頼顂鵣㠣㸊㾢" "䀳䄤䓶䚅䠭䲚")) ("x06" ("蓝藍篮籃拦攔栏欄濫郴婪阑兰澜谰啉岚斓镧褴嵐漣闌瀾襤斕蘭籣惏暕" "嚂礛譋灆襴灡讕躝欗鑭糷儖厱囒幱懢燣燷璼礷繿葻蘫襕钄韊㑣㔋㘓㘕" "㞩㦨㳕䆾䍀䑌䦨䪍䰐䳿")) ("x03" ("览覽懒懶濫揽廪漤榄罱攬欖浨醂壈嬾灠顲孄孏擥覧㛦㨫㩜㰖䊖䌫䧒𡒄")) ("x04" ("烂爛覽滥濫缆镧連煉闌纜嚂壏爁鑭燗爤瓓㔋㜮㦨㱫䃹䪍䲚")) ("x; " ?啷) ("x;6" ("浪狼羹琅榔廊郎莨啷阆锒稂螂踉瑯俍欴桹硠筤蜋鋃鎯勆哴嫏樃羮艆蓈" "蓢躴郞㝗㟍㢃㱢㾿䆡䡙䯖䱶")) ("x;3" ("狼朗榔阆烺硠塱誏閬朖朤㓪㙟㫰㮾㾗㾿䀶䁁䃹")) ("x;4" ("浪狼琅郎莨蒗阆踉埌崀郞䆡䍚䕞")) ("xl " ("捞撈")) ("xl6" ("劳勞牢涝潦唠崂栎铹痨醪嘮癆浶僗嶗澇簩蟧櫟轑鐒労哰憥磱窂㗦㞠㟉" "㟹㨓䃕䜎䝁䲏")) ("xl3" ("老佬姥潦蓼獠栳铑咾恅狫荖銠橑簝轑㟙㧯䇭䕩䝤䳓䵏")) ("xl4" ("劳勞牢酪烙涝潦落络耢絡癆嫪澇橯軂憦耮髝䕩䜎")) ("xk " ("肋𡃖")) ("xk4" ("乐樂勒肋仂捋叻泐鳓屴扐氻阞朸竻哷砳脟鰳忇楽玏簕艻韷頱㔹㖀㦡㨋")) ("xk7" ("了餎饹")) ("xo " ("勒擂囄")) ("xo6" ("累雷垒壘镭擂羸嫘缧檑縲鐳樏畾礌櫑瓃礧纍罍蠝蘲轠壨欙虆攂纝鑘靁" "鼺㒍㔣㲺㵢㹎䉓䍣䐯䨓")) ("xo3" ("累垒壘磊蕾儡诔漯耒絫誄樏瘣頛磥癗礌櫑櫐藟礧礨灅纍蠝讄轠儽鑸鸓" "傫厽洡蕌蘽㑍㒍㒦㙼㡞㰐㵢㵽㶟㼍㿔䉂䛶䣂䴎")) ("xo4" ("类類泪淚累雷垒壘擂肋埒檑酹銇礌礧纇纍蘱禷攂涙錑靁頪颣㑍㔣㭩㲕" "㴃㻋䉪䍥䒹䢮䣦䨓䮑𩔗")) ("xo7" ?嘞) ("x/ " ?棱) ("x/6" ("愣棱楞塄稜倰崚輘薐碐䉄䬋")) ("x/3" ?冷) ("x/4" ("愣棱楞稜倰堎睖踜䚏䮚")) ("xu " ("哩唎")) ("xu6" ("离離丽麗璃厘黎狸篱籬梨鹂鸝犁漓莉蓠藜喱嫠骊缡牦罹蜊蠡酾霾鲡髦" "黧糎琍貍犛釐灑酈驪杝秜粍梩菞剺孷摛樆氂漦蔾縭褵薶謧醨斄鯬鵹蠫" "騹孋廲攡灕劙蘺鑗黐纚釃鱺刕剓嚟囄悡梸棃犂瓈睝穲粚艃蟍蟸邌鋫錅" "鏫㒿㓯㠟㥎㦒㰀㰚㴝㷰㹈㿛䄜䅻䉫䊍䋥䍠䍦䔆䔣䔧䖥䖽䖿䙰䣓䣫䱘䴻" "䵓䵩𠩺")) ("xu3" ("里理離裡哩礼禮李鲤鯉俚悝澧逦娌锂蠡醴鳢兣浬鋰欐邐峛粴豊鱧欚纚" "鱺裏峢峲盠蟸㸚㾖䗍䤚䧉礼")) ("xu4" ("力利立历歷离離例丽麗厉厲粒励勵隶隸荔沥瀝砾礫类莉吏栗傈俐痢泣" "鬲俪郦坜苈莅捩呖唳猁溧珞枥栎轹戾砺砬硌詈镉疠疬蛎蠡笠篥粝翮跞" "雳淚琍慄蒞蝕颯曆癘鎘壢類礪儷蠣酈欐鑠靂屴朸岦沴砅苙赲迣唎栵浰" "秝悷蚸厤塛搮筣瑮綟蜧蝷鴗鬁儮擽濿濼磿嚦斄曞櫟犡瓅櫪皪盭禲藶糲" "蠫鷅麜攦躒轢鷑讈轣攭瓥鱳鱱靋凓厯叓囇婯巁悧戻攊暦栛棙櫔歴涖爄" "爏珕瓑癧矋礰纅脷茘蛠蟸蠇鉝隷雴鳨㑦㒧㒿㔏㕸㗚㘑㟳㠣㡂㤡㤦㧰㬏" "㮚㯤㱹㴃㷴㺡㻎㻺㼖㽁㽝㾐㿛㿨䁻䃯䅄䇐䊪䍥䍽䓞䔁䔉䔧䕻䗶䘈䚏䚕" "䟏䟐䡃䤙䥶䬅䬆䮋䮥䰛䰜䲞䴄䴡䶘𥝢𩔗")) ("xu7" ("里力理利裡哩璃李狸")) ("xu83" ("俩倆")) ("xu0 " ?粘) ("xu06" ("连連联聯怜憐帘镰鐮廉鏈莲涟零羸苓莶蔹奁濂琏臁瞵裢蠊鲢奩漣蓮斂" "簾鰱僆溓嗹覝槤璉磏縺翴薕薟褳謰蹥鄻鎌譧鬑蘞奱亷劆匲匳噒嫾慩梿" "櫣濓熑燫稴籢籨聫聮膁蘝螊㓎㜕㝺㟀㡘㢘㥕㦁㶌㺦㼓㾾䁠䃛䆂䏈䙺䥥" "䨬䭑𢅏")) ("xu03" ("連脸臉敛碾莶琏膦裣涊蓮斂淰僆溓摙璉嬚歛薟鄻羷襝蘞蘝㦑㪘㯬㰈㰸" "㼓䇜䌞䐄䙺")) ("xu04" ("連炼煉练練恋戀链鏈捡栏敛蔹潋娈楝殓裣撿斂殮鍊瀲欄攣浰堜湅僆萰" "澰歛襝蘞孌媡瑓纞蘝錬鰊㜃㜻㪝㰸㱨㶑㼑")) ("xu;6" ("量粮糧良凉涼梁谅諒惊粱墚莨椋踉樑綡輬駺辌㹁䝶䣼䭪")) ("xu;3" ("两兩良俩阆魉倆蹣魎啢緉裲両唡掚脼蜽㒳㔝䓣䠃䩫")) ("xu;4" ("两兩量亮辆輛凉涼谅諒晾踉倞悢喨湸靚両哴輌鍄㾗䀶䁁")) ("xu;7" ("量亮梁")) ("xul " ("撩撂蹽")) ("xul6" ("料疗療僚辽遼聊撩撂乐燎寥潦镣嘹獠寮缭鹨鹩樂暸繚嵺憀摎漻膋嫽嶚" "憭敹橑窷膫屪簝蟟豂鐐顟飂飉鷚鷯尞嶛廫熮璙賿蹘髎㙩㜃㝋㞠㨓㵳䕞" "䜍䜮䝀䣈䨅")) ("xul3" ("了瞭燎潦蓼缪钌暸繆釕鄝憭轑镽㝋㶫䄦䑠䩍")) ("xul4" ("料了瞭撩撂燎镣廖尥嘹炓釕翏蟉鐐尞尦爒㡻㶫㺒䉼䍡䎆䢧")) ("xu, " ("痎巤")) ("xu,3" ("裂咧䟩")) ("xu,4" ("烈列猎獵裂劣膊累冽捩洌邋戾趔躐鬣姴茢迾脟蛚睙蛶颲儠鮤鴷擸犣劽" "埓挒浖煭爉聗鬛鱲㤠㧜㬯㭞㯿㲱㸊㸹㻺㼲㽟䁽䅀䉭䓟䜲䝓䟹䪉䮋䴕䶛" "𤢪")) ("xu,7" ?咧) ("xup6" ("林临臨淋邻鄰磷琳霖鳞啉嶙遴辚瞵粼麟痳滲燐璘轔鱗惏亃碄罧箖綝潾" "暽甐疄繗翷壣鏻驎厸斴晽瀶獜矝粦隣麐㔂㖼㝝㝺㷠䚬䢯䫐䮼")) ("xup3" ("磷凛禀廪懔檩粼稟凜懍菻僯廩檁撛澟癛癝㐭㨆䕲䢧")) ("xup4" ("临臨淋鄰磷赁吝蔺遴辚膦瞵躏賃轔藺躪焛橉閵蹸恡悋粦躙轥㖁䉮䗲䚏" "䟹䫰")) ("xu/ " ("拎昤")) ("xu/6" ("令零灵靈铃鈴岭龄齡陵伶玲棱磷菱羚凌酃苓呤囹泠绫柃棂瓴聆蛉翎鲮" "釘稜綾蔆鴒櫺坽夌姈狑倰皊砱淩琌笭舲詅軨睖裬輘駖澪錂蕶霝鯪蘦醽" "欞爧刢孁岺朎燯碐祾秢竛紷衑跉閝霊霛魿鸰鹷麢齢龗㖫㡵㥄㦭㪮㬡㭩" "㯪㱥㲆㸳㻏㾉䄥䈊䉁䉖䉹䌢䍅䔖䕘䖅䙥䚖䠲䡼䡿䧙䨩䯍䰱䴇䴒䴫")) ("xu/3" ("领領令岭嶺呤泠彾袊阾㻏")) ("xu/4" ("另令灵靈呤炩霝掕")) ("xu/7" ("灵靈伶")) ("xu. " ("溜熘瀏蹓嚠澑")) ("xu.6" ("流留榴溜硫泵聊琉馏刘瘤游浏遛骝旒镏鎏劉瀏餾斿翏裗媹嵧蓅摎漻膢" "蟉麍懰鎦藰鏐飂騮飀鰡鶹嚠旈橊沠澑瑠瑬璢畄畱疁癅蒥鐂镠飅飗駠駵" "驑鹠㐬㝋㳅㵳㽞䉧䋷䗜䚧䝀䬟䭷䰘䱖䱞䶉")) ("xu.3" ("留柳铆蒌蓼泖绺锍鉚珋飹綹罶蔞嬼栁桺橮畱羀鋶㧕䉧䉹䒥䱖")) ("xu.4" ("六留溜馏碌陆遛熘镏陸霤餾坴翏塯廇磟蹓鎦雡飂鷚澑畂磂鐂鬸㙀㨨㶯" "㽌䄂")) ("xi7" ?咯) ("xj/ " ?隆) ("xj/6" ("龙龍隆笼籠胧朧咙窿嚨珑瓏聋茏泷栊砻癃蝕矓聾巃瀧簼鏧曨櫳蘢礱龒" "蠬蠪襱豅躘鑨靇鸗屸嶐巄昽湰滝漋爖眬礲竜篭蕯霳龓㚅㝫㡣㦕㰍䃧䆍" "䏊䙪䥢䪊")) ("xj/3" ("龙龍拢攏笼籠朧垄壟陇垅隴篢儱蘢襱壠竉㙙㴳䡁")) ("xj/4" ("弄哢梇衖徿蘢挵硦贚㑝㛞㟖㢅㳥")) ("xj/7" ("笼籠窿")) ("x. " ("搂摟瞜䁖")) ("x.6" ("楼樓漏喽嘍搂摟牢娄偻蒌窭耧蝼髅婁螻髏囉僂寠廔慺漊熡膢蔞窶耬艛" "謱鞻鷜剅溇軁遱㟺㡞㥪㲎㺏䄛䅹䝏䣚䫫䮫䱾")) ("x.3" ("搂摟篓嵝簍塿嶁耬甊㪹䅹䝏")) ("x.4" ("漏陋露镂瘘瘺鏤屚瘻㔷䫫")) ("x.7" ("喽嘍")) ("xj " ("噜嚕")) ("xj6" ("炉爐芦蘆卢颅庐垆泸栌轳胪鸬舻鲈盧廬瀘臚鑪顱鱸玈嚧壚攎璷櫨籚纑" "罏艫蠦轤鸕曥獹瓐矑髗魲黸㠠㢳㪭㭔㱺㿖䡎䮉䰕")) ("xj3" ("芦虏虜掳卤鲁撸橹镥舻鹵滷魯擄櫓蓾磠擼氌艣鏀鐪艫塷樐瀂硵艪鑥㔪" "㢚㯭䕡䲐")) ("xj4" ("路露陆陸录錄碌鹿谷角酪六麓赂潞禄戮绿蓼渌漉逯璐辂辘鹭瘳簏僇祿" "賂綠穋鷺甪彔垏淥淕硉琭菉盝睩稑輅廘摝熝蔍踛醁磟錴蕗螰蹗轆騄簬" "鏕鯥鵱籙觻侓剹勎勠圥娽峍椂樚箓簵簶粶膔虂觮趢録鏴騼鵦㓐㖨㛬㜙" "㟤㦇㪐㪖㪹㫽㯝㯟㼾䃙䌒䍡䎑䎼䐂䘵䚄䟿䡜䩮䱚䴪𡀔")) ("xj7" ("芦蘆")) ("xj06" ("峦巒挛孪滦脔娈栾鸾銮孿攣灤鑾鸞脟孌曫欒羉臠圞癵圝灓癴虊鵉㝈㡩" "㱍㼑䖂䚕䜌")) ("xj03" ("卵㰸")) ("xj04" ("乱亂薍釠")) ("xjp " ("抡掄")) ("xjp6" ("论論轮輪纶綸抡掄伦仑沦囵侖倫崙淪圇惀陯棆菕溣蜦踚錀婨崘腀鯩㖮" "㷍䈁䑳")) ("xjp3" ("淪惀稐埨耣㕢")) ("xjp4" ("论論菕碖埨")) ("xji " ("落罗捋羅囉啰攞")) ("xji6" ("锣鑼萝蘿逻邏骡騾箩籮螺罗蠃摞猡椤氇脶镙蠡蝸羅鏍儸玀腡蔂氌覶欏" "鸁啰蟸覙覼饠驘㑩㼈㽋㾖䊨䯁")) ("xji3" ("果裸倮蠃猓瘰蜾蠡砢蓏鎯臝欏攞曪癳蟸躶㒩㕵㦬㩡㰁㱻㵣䙨䲞")) ("xji4" ("落骆駱络絡逻邏铬酪烙乐碌路洛烁荦摞泺漯珞橐硌袼跞雒詻犖鉻樂爍" "礫峈鮥鵅擽濼躒纙嗠笿鴼㓢㖀㪾㮝㴖㽋㿚䀩䃕䇔䈁䈷䉓䉿䌱䌴䎅")) ("xji7" ("罗羅啰")) ("xm6" ("驴驢鹿闾榈瘘樓閭櫚鏤氀膢藘櫖爈瘻馿䕡䝏䣚䮫")) ("xm3" ("旅铝鋁缕縷吕侣履屡偻捋嵝膂稆褛呂侶屢魯簍褸臚挔郘梠祣僂絽嶁漊" "蔞儢謱穭鞻捛攞溇穞膐㡞㭚㻲㾔")) ("xm4" ("律绿綠率虑慮鋁累垒录氯滤壘濾嵂葎膟勴鑢寽箻緑録㔧㠥㢳㲶䔞䢖䥨" "䮉")) ("xm,3" ("掠稤")) ("xm,4" ("撂率掠略锊藥鋝擽剠圙畧稤鋢㑼㔀㗉㨼䂮䌎䛚䤚䤣")) ("a8 " ("妈媽麻蚂螞抹摩嬷嬤孖攠擵")) ("a86" ("吗嗎嘛麻蟆靡痲菻犘蔴蟇㦄䗫䳸")) ("a83" ("吗嗎马馬码碼蚂螞玛犸杩瑪溤榪鎷鷌獁鰢㐷䣕䣖𥉵")) ("a84" ("骂罵蚂螞貉唛犸杩驀傌嘜榪禡帓獁睰祃貈閁駡㐷㑻㜫㨸㾺䠋䠨䧞䯦")) ("a87" ("吗嗎妈媽嘛麻蟆么麽麼嚜")) ("a96" ("埋狸霾貍薶㜥㦟㼮䁲䚑䨪䳸")) ("a93" ("买買荬嘪鷶蕒")) ("a94" ("卖賣麦麥脉脈迈邁派劢勱蝐霢佅売眿衇霡䈿䘑䜕䨫䮮")) ("a97" ("卖賣")) ("a0 " ("颟顢")) ("a06" ("漫馒饅瞒瞞埋蛮蔓曼谩颟蹒鳗鞔蹣鰻蠻姏悗慲樠槾璊謾顢鬘摱㒼㗄㙢" "䅼䊡䐽䑱䒥䛲䟂䯶䰋")) ("a03" ("满滿螨屘鮸矕満蟎襔鏋㛧䜱")) ("a04" ("慢漫蔓曼谩墁幔缦熳镘縵鏝僈嫚獌鄤槾澫謾鬗澷蔄㗄㗈㡢㬅㵘䕕䛲䝡" "䝢䡬䨫")) ("a; " ("茫牤")) ("a;6" ("忙茫盲芒氓龙莽蒙邙瞢硭杗龍汒奀尨盳厖笀哤娏庬牻痝蛖鋩駹蘉鼆吂" "恾杧浝牤狵矒釯铓㜃㝑㟌㟿㡛㵃㻊䀮䅒䈍䓼䟥䵨")) ("a;3" ("莽漭蟒硥茻壾莾蠎㙁㟐㟿㬒䁳䒎䖟")) ("a;4" ?䙪) ("al " ("猫貓")) ("al6" ("毛矛猫茅髦牦犛耗锚茆泖旄蝥蟊兞錨枆芼罞軞酕堥媌渵嫹氂髳鶜覒㝟" "㲠㹈䅦䖥䭷")) ("al3" ("铆卯茆峁泖昴鉚冇夘戼笷㚹㧇")) ("al4" ("毛帽冒貌贸貿茂耗牟袤瑁耄懋瞀芼眊毣媢楙毷萺艒蓩鄮冐暓柕皃瞐㒵" "㒻㝟㡌㧌㪞㫯㬒㮘㴘㺺㿞䀤䋃䓮䡚䫉")) ("al7" ?毛) ("ak7" ("么麼没麽嚜")) ("ao6" ("没沒煤眉梅霉枚酶黴玫媒靡糜莓嵋猸湄楣镅鹛呅苺脢堳郿煝瑂腜塺禖" "鋂穈膴徾攗栂楳槑湈珻睂篃脄葿鎇鶥㙁㜫㶬㺳䊈䍙䒽䤂𪃏")) ("ao3" ("每美镁鎂浼挴媄渼媺燘侎凂嬍嵄毎黣㜫䆀䓺䜸")) ("ao4" ("每妹昧寐媚迷谜莓瑁袂魅沬謎苺眛痗煝韎蝞蝐抺睸祙跊鬽㙁㡌㭑䀛䀜" "䉋䊊䞼䰨䰪䵢")) ("ao7" ?妹) ("ap " ("闷悶")) ("ap6" ("门門瞒扪汶钔捫瞞菛樠璊穈鍆亹虋閅㙢㡈㨺㻊䊟䝧䫒")) ("ap3" ?暪) ("ap4" ("闷悶瞒满焖懑鞔滿燜瞞懣悗㥃㦖㱪㵍")) ("ap7" ("们們门門")) ("a/ " ?蒙) ("a/6" ("梦夢盟蒙朦氓萌檬苎甍瞢懵礞瞑虻蟊艨黾濛矇霧尨甿莔雺黽儚蕄鄳幪" "懞鄸曚氋霿饛鸏冡橗獴矒萠蝱靀鯍鹲㙹㠓㩚㽇䀄䇇䉚䑃䑅䒐䓝䖟䗈䙦" "䙩䝢䟥䤓䰒䲛䴌䴿䵆")) ("a/3" ("猛蒙锰勐懵蜢蟒蠓艋黾錳瓾黽幪鼆獴蠎鯭㚞䁅䏵")) ("a/4" ("梦夢盟孟瞢蜢霥霿夣懜溕矒㜴㝱㻊䁅䓝䠢䥂䥰")) ("au " ("眯瞇咪")) ("au6" ("迷眯弥彌醚靡糜谜蘼猕祢縻麋謎瀰冞濔獮麊檷禰麑獼麛蘪攠瓕爢醾鸍" "戂擟擵沵狝籋罙蒾詸醿釄镾㜷㟜㠧㣆㩢㸏䉲䊫䊳䋛䌕䌘䍘䕳䕷䛧䤍䥸" "䪾䴢𨢥")) ("au3" ("米眯辟靡芈佴弭脒敉羋瀰渳葞銤蔝濔灖侎孊沵洣眫㝥㠧㥝㰽㳽䋛䭧䱊")) ("au4" ("密秘迷蜜眯泌谜觅幂日冖谧嘧汨溟宓糸祕覓冪謎謐沕峚塓幎覛榓滵漞" "熐蔤鼏幦羃蠠宻樒櫁淧淿濗簚藌覔鑖㘠㜆㦄㨠㨺㫘㳴㴵㵋㵥㸓䀣䁇䈿" "䉾䋳䌏䌐䌩䖑䛉䛑䣥䣾䤉䭩䮭")) ("au06" ("棉眠绵綿宀瞑婂媔緡蝒櫋矊矏嬵檰矈緜臱芇醎㐷㒙㝰㬆㮌㰃䃇䏃䫵䰓")) ("au03" ("免眠勉冕娩缅沔渑湎腼眄黾偭緬澠靦丏俛喕愐絻葂黽鮸勔厸汅莬麪麫" "㛯㝃㤁㥝㨺㫘㻰䀎䤄")) ("au04" ("面泯瞑麵糆靣麪麫麺㬆㴐䌏䛉")) ("au07" ?面) ("aul " ?喵) ("aul6" ("苗描瞄猫邈鹋蜱媌鱙緢鶓㑤㠺䁧䖢")) ("aul3" ("秒渺钞藐邈缈杪淼眇紗鈔緲訬篎劰竗㦝㷅䅺")) ("aul4" ("妙庙廟缪眇繆玅庿竗")) ("au, " ("乜芈咩羋吀哶孭")) ("au,4" ("灭滅蔑蠛篾覕搣薎幭懱礣衊鱴櫗烕眜鑖鴓㒝㩢䁾䈼䌩䘊䩏")) ("aup6" ("民苠岷汶缗玟珉閔忞怋旼旻罠崏敯暋痻鈱緡錉閺姄忟捪琘瑉盿砇碈緍" "賯鍲㟩㟭㢯䁕䂥䃉䋋䝧䟨䡑䡻䪸䲄䶔")) ("aup3" ("敏抿昏眠皿悯闽绳闵泯渑愍黾鳘湣閔閩憫澠繩刡敃笢暋黽僶潣緡簢冺" "勄慜昬鰵㞶㟩㥸㨉㬆㮌䞀䡅䲄")) ("au/6" ("明名鸣鳴萌盟螟铭冥茗溟暝瞑酩銘洺眳嫇鄍榠蓂覭佲朙猽眀㝠䄙䆨䆩" "䊅䤉䫤䳟")) ("au/3" ("皿茗溟暝瞑酩姳眳慏凕㟰㫥")) ("au/4" ("命詺䒌")) ("au/7" ?明) ("au.4" ("谬謬缪繆")) ("ai " ?摸) ("ai6" ("模摸磨膜魔摩蘑靡摹无谟馍嫫無糢謨藦饃劘髍攠嚤嚰擵橅謩饝㜥䃺䉑" "䌕䭩䯢")) ("ai3" ("抹么麽麼懡䩋䳟")) ("ai4" ("默漠磨膜末抹墨没沒莫寞陌沫百貉嘿脉冒藐帕袜万茉蓦殁镆秣瘼耱蟆" "貊貘歿脈驀妺歾枺眽粖莈蛨袹覛嗼塺塻慔鄚銆靺暯瞙縸嚜瀎蟔鞨爅藦" "鏌纆鬕冐圽嫼帞昩洦湐獏皌眜砞礳絈衇謩貃貈霡魩黙㠢㱄㱳㶬㷬㷵㹮" "㾺䁼䁿䏞䒬䘃䘑䜆䤉䬴䮬䱅䳮䴲𠬛")) ("ai7" ("摸磨莫沫么麽麼庅")) ("a. " ?哞) ("a.6" ("谋謀牟毋侔袤缪眸蛑蝥鍪繆洠鉾瞴鴾麰鞪劺恈桙蟱㖼㭌㼋䋷䏬䗋䥐䱕")) ("a.3" ("某厶踇䍒䦈")) ("a.4" ("冒瞀霿愗敄")) ("a.7" ("谋謀")) ("aj6" ("母模毪氁譕恈橅獏䮸䱯")) ("aj3" ("母亩畝姆拇牡姥峔牳砪鉧畂畆畒畞畮胟㟂㫛䥈")) ("aj4" ("目木幕牧慕墓穆莫牟暮募睦仫坶苜沐缪钼鹜繆炑毣蚞莯楘鉬幙艒霂縸" "鞪鶩狇雮㒇㙁㜈㣎㧅㾇䀲䁼䊾䑵䧔")) ("aj7" ?拇) ("s6" ?嗯) ("s3" ("嗯㐻")) ("s4" ?嗯) ("s8 " ("那南")) ("s86" ("拿镎拏挐誽嗱訤鎿㧱䏧䛔䫱")) ("s83" ("那哪乸雫䞕")) ("s84" ("那纳納呐吶钠娜絮讷捺肭衲箬內訥鈉妠淰笝豽軜貀魶痆蒳袦靹㗙㙁㨥" "㭯㴸䀑䅞䇣䇱䈫䎎䖓䖧䟜䪏䱹")) ("s87" ?哪) ("s96" ("能釢摨熋㜨㾍䍲䘅䯮")) ("s93" ("奶乃氖艿妳迺嬭儞廼疓㚷㜷")) ("s94" ("耐奈能鼐佴萘柰耏倷渿螚褦錼榒㮈㮏㲡䅞䘅䱞")) ("s97" ?奶) ("s0 " ("囝囡")) ("s06" ("难難南男喃楠奻柟莮暔萳諵侽娚枏枬畘㓓㽖䔜䕼䛁䶲")) ("s03" ("腩罱蝻赧揇湳戁㫱䁪䈒䊖䔳")) ("s04" ("难難灘婻㬮䕼䶲")) ("s07" ("难難")) ("s; " ?囔) ("s;6" ("囊馕孃蠰乪嚢欜饢䂇")) ("s;3" ("攮馕曩灢饢㶞")) ("s;4" ("齉儾㒄")) ("sl " ?孬) ("sl6" ("挠呶猱桡硇铙撓橈蟯鐃怓峱嶩獶夒繷譊獿髐巎巙憹詉㞪㺀䃩䄩䑋䛝䫸" "䴃𢜸𥑪")) ("sl3" ("脑腦恼惱垴瑙匘堖嫐悩碯㑎㛴㧘㺁䙹䜀䜧𡿺")) ("sl4" ("腦闹鬧淖澆鐃臑腝閙")) ("sl7" ("闹鬧")) ("sk6" ("哪那")) ("sk4" ("呐吶讷疔訥眲䅞䎪䭆䭚")) ("sk7" ("呐呢吶")) ("so3" ("哪那馁餒娞腇餧脮鮾鯘㼏䲎")) ("so4" ("内內那氝㐻㕯㖏㘨㨅䇣䜆䡾䳖")) ("sp " ?黁) ("sp3" ?齳) ("sp4" ("嫩嫰㒄㜛㯎㶧𡞾")) ("s/6" ("能而耐嬣薴㴰䏻䪏")) ("s/3" ?䘅) ("s/4" ?㲌) ("p6" ?嗯) ("p3" ("嗯㐻")) ("p4" ("嗯㕶")) ("su " ?妮) ("su6" ("泥呢妮霓倪尼坭猊怩鲵狋屔秜婗淣郳跜鈮蜺觬輗鯓鯢麑齯臡埿籾蚭貎" "㞾㪒㮞㹸䍲䘦䘽䛏䝚䮘")) ("su3" ("你泥拟擬疑伲昵旎祢铌妳抳狔柅苨掜鈮馜儗濔隬薿禰伱儞孴沵鉨㣇㵫" "䕥䘦䘽䦵䧇䭲䰯")) ("su4" ("泥倪匿腻逆溺伲坭嶷昵慝睨暱膩濘迡衵堄惄晲嫟殢糑縌灄鷁鷊嬺屰愵" "氼痆胒鹝鹢㠜㥾㦐㧱㲡㲻䀑䁥䍲䘌䘽䵑䵒")) ("su0 " ("黏蔫拈")) ("su06" ("年黏拈粘鲇鲶溓鯰秊秥鮎䄭䄹䩞䬯")) ("su03" ("碾捻撵攆拈辗辇涊撚輦輾淰跈簐蹍躎蹨㘝㞋㮟䚓䟢")) ("su04" ("念碾廿埝廾卄涊唸姩淰棯鼰齞艌㲽䧔")) ("su;6" ("娘酿釀孃嬢")) ("su;4" ("酿釀醸䖆")) ("su;7" ?娘) ("sul3" ("鸟鳥茑嬲袅裊嬝嫋蔦褭樢㒟㜵㠡㭤㼭䃵䐁䙚䦊䮍𢶑𢸣")) ("sul4" ("尿溺氽脲㞙㳮")) ("su, " ("捏捻踗鑈惗揑鈢鉩錜")) ("su,6" ("苶㡪")) ("su,3" ?鉨) ("su,4" ("泥聂孽啮镊镍涅摄乜陧蘖嗫颞臬蹑聶鎳囁攝齧躡鑷疌峊掜喦敜隉嵲踂" "摰槸槷諗嶭篞臲嚙闑櫱糱蠥囓顳钀噛圼孼帇摂枿棿湼糵菍錜㖕㖖㘝㘿" "㙞㚔㜦㜸㟧㩶㮆㴪㸎䂼䄒䌜䜓䞕䯀䯅䯵")) ("sup6" ("您囜㤛䋻䚾䛘")) ("sup3" ?拰) ("su/6" ("凝拧擰宁寧咛嚀冰柠狞攘疑甯聍苧濘獰檸寍儜聹鑏鸋寕寗寜鬡㝕㲰䗿" "䭢")) ("su/3" ("拧擰聍聹橣矃㩶")) ("su/4" ("拧擰宁寧泥泞佞甯濘寍薴侫寕寗寜㣷㿦䔭")) ("su. " ?妞) ("su.6" ("牛䀔䒜䤔")) ("su.3" ("扭纽紐钮狃忸鈕杻炄莥靵㺲䂇䏔")) ("su.4" ("拗蚴抝衂䋴䮗")) ("su.7" ?扭) ("sj/6" ("农農浓濃脓侬哝儂噥膿穠襛譨醲鬞齈檂欁癑禯秾蕽辳㶶㺜䁸䢉")) ("sj/3" ("䂇䵜")) ("sj/4" ("弄挊挵")) ("s.6" ("羺譨㝹䨲")) ("s.3" ("㕢䔈")) ("s.4" ("耨穀獳檽鎒啂槈譳鐞䅶䘫䫖䰭")) ("sj6" ("奴帑胬孥驽駑挐笯蒘伮鴑㚢")) ("sj3" ("努弩胬砮䢪")) ("sj4" ("怒褥抐搙䢞")) ("sj06" ?濡) ("sj03" ("暖煖渜餪煗㬉䎡䙇")) ("sj04" ?偄) ("sjp6" ?黁) ("sjp4" ("嫩嫰")) ("sji6" ("那娜难挪傩難挼捼梛撋儺郍㑚㔮㰙")) ("sji3" ("砹橠砈袳㛂㡅")) ("sji4" ("那懦糯诺需搦喏濡锘諾挼逽懧愞掿搻稬穤糥蹃鍩㐡㖠䇔䎟䚥")) ("sm3" ("女钕籹釹")) ("sm4" ("絮狃忸肭恧衄朒衂㮟㵖䖡䘐䚼䶊")) ("sm7" ?女) ("sm,4" ("虐疟乇谑瘧謔硸䖈䖋䨋")) ("i " ("喔噢ㄛ")) ("i6" ?哦) ("i4" ?哦) (". " ("欧歐鸥鷗殴呕沤区ㄡ讴瓯眍紆區嘔毆甌吽漚熰謳櫙鏂塸瞘鴎")) (".6" ("吽齵")) (".3" ("偶欧歐藕呕禺耦嘔甌吘腢蕅塸㒖㸸㼴䚆䯚")) (".4" ("呕沤怄渥嘔慪漚㛏䌂䌔")) (".7" ?嘔) ("q8 " ("啪趴芭扒派葩舥蚆夿妑皅")) ("q86" ("爬扒耙琶杷钯筢跁掱鈀潖㞎䎬䎱䯲䶕")) ("q84" ("怕帕汃帊袙")) ("q9 " ?拍) ("q96" ("排牌徘脾俳箄棑簰猅篺簲腗輫㵺䃻䱝")) ("q93" ("排迫俖廹")) ("q94" ("派湃蒎哌鎃汖㭛㵺䖰䮘𠂢")) ("q0 " ("攀扳番潘眅砏畨砙㐴")) ("q06" ("盘盤般番樊繁潘磐胖鄱弁爿皤蟠蹒槃瀋蹣柈洀跘媻幋搫蒰縏磻瀊鞶緐" "螌覍鎜㩯㵗䃑䃲䈲䋣䙃䰉䰔")) ("q03" ("坢奤")) ("q04" ("判盼叛畔拌伴潘胖片拚泮袢襻抃沜坢牉頄詊溿頖冸炍鋬鑻㳪䃲䙪䰉")) ("q07" ("盘盤")) ("q; " ("乓膀磅滂鎊膖霶")) ("q;6" ("旁庞龐榜膀磅傍方房仿逢蒡彷逄螃倣徬夆尨厖庬舽雱篣厐嫎胮霶騯髈" "鰟鳑龎㑂㝑㤶㥬㫄䂇䅭䠙䨦䮾")) ("q;3" ("膀耪嗙覫䒍")) ("q;4" ("胖磅炐肨㜊")) ("q;7" ?乓) ("ql " ("泡抛拋脬鮑摽藨")) ("ql6" ("跑炮泡袍咆刨苞胞匏狍庖趵龅鉋鑤炰鞄颮麃齙垉爮軳麅㚿䛌䠙䩝")) ("ql3" ?跑) ("ql4" ("炮泡胞疱皰砲奅炰髱麭礟礮靤㘐㯡䶌")) ("qo " ("呸啡胚醅岯怌柸垺衃妚娝肧阫")) ("qo6" ("培陪赔賠坏徘裴邳碚锫岯胐陫毰裵輫錇阫㟝㨐䂜䣙䪹䫊䫠䲹")) ("qo3" ("昢琣")) ("qo4" ("配佩沛肺茇辔帔淠艴妃旆蜚霈珮轡伂姵昢朏浿斾笩苝馷㣆㤄㧩㫲㳈㸬" "㾦䊃䕗䟺䡊")) ("qp " ("喷噴呠濆歕喯")) ("qp6" ("盆汾湓葐瓫㾦")) ("qp3" ("翉翸")) ("qp4" ("喷噴湓歕")) ("q/ " ("怦砰澎迸亨抨烹硼苹嘭匉泙恲軯軿閛漰駍磞梈硑")) ("q/6" ("朋棚膨蓬篷澎逢彭硼鹏堋蟛鵬芃倗弸淜菶傰搒痭憉樥輣篣錋韸髼鬅鑝" "埄塜塳挷椖稝竼纄蟚韼驡鬔㔙㛔㥊㮄㱶䄘䡫䰃䴶")) ("q/3" ("捧皏淎㑟㘐䋽䵄𡗗")) ("q/4" ("碰膨蓬砰甏踫掽椪㮟㼞")) ("q/7" ("棚篷")) ("qu " ("批披辟坯劈被坏砒霹丕邳苤噼纰铍痦疋紕鈹伾狉秠翍鈚釽銔駓髬髲鴄" "錍魾憵鎞怶悂抷旇炋狓磇礕秛耚豾鈈鉟鮍鲏")) ("qu6" ("皮脾疲啤罢蚌比番琵毗仳陂陴郫鄱埤鼙芘蕃纰枇罴铍裨蚍蜱螵篦貔紕" "鈹頗罷阰岥玭毘笓蚽椑鈚膍駓錍魾螷鞞犤羆壀朇焷肶腗豼魮鮍鲏㔥㡙" "㮰㯅㱟㼰䴽")) ("qu3" ("匹劈比否痞仳圮苤擗庀癖疋崥銢諀嚭噽脴苉隦㨽㱟䏘䚰䚹䤏䫌䰦")) ("qu4" ("脾辟屁譬被僻萆薜擗淠濞媲甓睥罷闢揊椑釽潎澼礔鷿壀嫓渒疈腗鸊㔃" "㨽㳪㵨㿙䏘䑀䑄䖩䗄䠘䡟䡶䤨䪐䰦䴙")) ("qu0 " ("片篇偏扁犏褊翩媥萹甂頨鶣囨")) ("qu06" ("便辩谝骈缏胼蝙蹁駢辯玭楩楄跰緶諞骿腁諚賆輧騈㛹㼐䮁")) ("qu03" ("谝貵諞覑")) ("qu04" ("片骗騙辨騗㓲㸤䏒")) ("qul " ("票飘飄漂剽嘌嫖缥瞟螵縹彯摽旚翲薸顠魒飃")) ("qul6" ("瓢朴剽嫖淲竂蚫闝㯱㼼䕯䴩")) ("qul3" ("漂膘莩缥殍瞟縹摽蔈麃篻醥犥臕藨皫顠㩠㲏㵱㹾")) ("qul4" ("票漂剽嘌嫖骠瞟髟驃僄慓篻顠勡徱㬓㺓䏇")) ("qu, " ("瞥瘪撇氕癟覕潎撆暼")) ("qu,3" ("撇丿苤撆鐅䥕")) ("qu,4" ?嫳) ("qup " ("拼拚姘涄礗")) ("qup6" ("贫貧频頻苹嫔颦嬪蘋顰玭嚬矉蠙娦獱琕薲㰋㲏")) ("qup3" ("品榀")) ("qup4" ("泵聘牝㻞䀻")) ("qu/ " ("乒砰俜娉甹砯荓頩焩")) ("qu/6" ("平评評凭憑瓶苹蘋屏秤冯坪萍枰鲆馮甹呯泙帡洴玶郱荓淜缾艵蛢蓱軿" "竮鵧凴屛帲幈慿甁箳簈聠胓蚲輧鮃㵗㺸㻂䈂䍈䓑䶄𠗦𦚓")) ("qu/4" ("聘㲏")) ("qi " ("坡颇頗泼潑泊朴陂泺攴钷跛釙醱岥癹濼鏺溌酦鉕")) ("qi6" ("婆泊番繁鄱皤櫇嘙嚩緐蔢㜑㨇㩯㰴䮘")) ("qi3" ("颇頗叵钷笸尀鉕駊")) ("qi4" ("破迫頗泊魄霸膊拍粕朴溥珀钋釙醱岶烞猼蒪廹炇狛砶覇酦醗㛘䄸䎅䎊" "䘠䞟䣪䣮䦌䨰䪖䪙䯙")) ("qi7" ("婆泼潑桲")) ("q. " ("剖抙")) ("q.6" ("涪裒掊锫抔垺捊抙錇㧵㼜䎧䯽")) ("q.3" ("部附培掊瓿婄堷棓蔀勏哣廍犃㕻㟝㧵㰴䳝")) ("q.4" ("踣咅")) ("qj " ("扑撲铺鋪剥仆噗濮攴醭抪痡墣舖鯆擈舗陠")) ("qj6" ("朴葡脯菩扶仆莆蒲匍苻濮璞镤醭蹼僕樸毞蒱酺墣獛瞨襆轐纀鏷圤檏穙" "箁菐襥㒒㙸㯷㲫㺪䈬䈻䑑䔕䗱䧤䪬䴆")) ("qj3" ("普朴甫埔圃浦谱溥氆镨蹼誧樸譜烳潽鐠圤檏諩㹒䲕")) ("qj4" ("铺鋪瀑堡暴甫曝舖舗㬥䲕")) ("qj7" ("铺鋪")) ("fu " ("期七漆妻欺戚凄淒沏缉栖柒示溪萋嘁桤槭欹粞蹊悽棲慼緝谿倛唭娸桼" "郪陭攲僛榿緁緀磎諆踦磩霋魌齌鏚鶈顣鸂墄嵠慽䰍𠀁")) ("fu6" ("其期奇旗齐齊骑騎棋崎逗畸伎歧畦脐祈祁枝亓俟圻芪荠萁蕲岐淇骐琪" "琦耆赍祺颀虮蛴蜞綦鳍麒祇衹錡濟臍薺饑鰭岓忯迉肵旂蚑蚚蚔埼掑跂" "軝釮翗碕隑頎墘鬿觭踑錤懠濝鮨藄蟣騏鄿鯕鶀鵸艩蘄蠐鬐騹齎玂碁亝" "剘帺愭斉斊朞棊檱櫀猉璂畁疷禥竒粸綨纃萕蜝賫賷軙锜鲯㖢㙨㜎㞿㟓" "㟚㟢㩽㫅㯦䄢䅲䉻䐡䑴䓅䓫䞚䟚䠞䡋䧘䧵䩓䭶䭼䰇䱈䲬䳢䶒䶞")) ("fu3" ("起企启啟岂豈稽乞芑屺绮杞綮綺邔呇芞婍跂敧棨觭唘啓啔晵槣檵玘盀" "袳裿諬闙㒅㓗㞓㠱㥓㩩㫓㾨䄎䄫䉝䋯䎢䏿䒻䔇䛴䡔䭫䭬")) ("fu4" ("氣气器汽妻弃棄砌泣甭刺缉契迄讫切湿亟偈葺汔挈憩碛趿訖愒溼漬緝" "磧濕薺忔犵盵咠栔徛跂湆湇緁甈磩諿罊蟿鏚鼜刾呮噐夡憇掲摖暣気炁" "焏矵碶磜礘竐綥㓞㔑㘍㝄㞓㞚㠍㠎㣬㦢㫓㮑㹄㼤䀈䀙䁈䁉䅤䌌䏅䏌䏠" "䐤䒗䔾䙄䚉䚍䛛䟄䢀䫔䬣䯥䰴䶓𣪠")) ("fu7" ("氣气戚荠薺")) ("fu8 " ("掐葜𠜼")) ("fu86" ?䠍) ("fu83" ("卡酠跒䶗")) ("fu84" ("恰洽疴髂匼帢殎楬鮚圶㓞㓣㓤㡊㤉㦴㰤㵄䁍䂒䜑䨐䯊䶝")) ("fu0 " ("千牵牽签簽铅鉛迁遷谦謙嵌扦钎仟佥阡芊茜岍悭骞搴褰蹇肷愆锓羟兛" "縴騫籤韆奷幵汧粁挳婜掔鈆僉羥慳鋟檶攐櫏孅攓譣鐱鶼顩厱圱圲孯拪" "撁攑杄欦汘膁臤蚈諐谸釺鬜鬝鵮鹐㡨")) ("fu06" ("前钱錢潜潛钳鉗柑赶渐筋乾黔荨掮涔犍腱钤虔箝鈐漸仱岒忴扲拑媊揵" "雂煔葥葴鉆榩漧燅燂燖蕁鍼黚鬵騚爓灊鰬乹歬濳濽銭㦮㨜㩮㸫䁮䅐䅾" "䈤䋮䍉䕭䖍䢪䨿")) ("fu03" ("浅淺遣谴譴撖缱肷齦唊脥嗛槏蜸繾嵰㡊㧄㹂䔔䙺䤘䪈䭤")) ("fu04" ("牵牽欠遣谦謙歉嵌堑纤倩芊芡茜慊椠塹縴傔棈嗛綪蒨槧輤篟儙刋壍悓" "皘篏蔳㐸㜞㝿㟻㥞㪠㯠䃛䆂䈴䊴䑶䥅䦲䪈䫡䭠䯡䵖")) ("fu07" ("钱錢欠")) ("fu; " ("枪槍抢搶腔将控呛羌戕戗锖锵镪蜣箐跫跄將嗆鎗鏘斨矼椌嶈戧牄瑲錆" "謒蹌蹡鏹鶬啌溬猐玱篬羗羫鸧𤕭")) ("fu;6" ("强強墙牆疆蔷丬爿戕嫱樯彊檣薔嵹漒嬙廧蘠墻弜艢軖㩖")) ("fu;3" ("强強抢搶镪襁羟彊繈傸羥墏磢鏹勥繦㛨䅚")) ("fu;4" ("呛戗炝跄嗆鎗唴戧熗蹌蹡羻䵁")) ("ful " ("悄敲锹鍬蕉橇雀劁缲毳硗跷跤鞒蹺郻踍鄡銚墝碻頝墽幧骹磽繑髜繰趬" "蹻鏒鐰嵪鄥鍫")) ("ful6" ("桥橋瞧翘翹蕉焦乔侨招谯荞峤憔樵醮喬僑譙驕荍睄嘺嶠燋燆蕎礄簥趬" "趫墧嶣癄硚藮鐈鞽顦㚁㝯㩰䀉䎗䏆䩌䱁")) ("ful3" ("悄巧雀愀舄磽丂舃釥㚽㡑㤍㨽㱶䲾")) ("ful4" ("壳翘殼翹峭橇鞘撬俏窍硝诮谯茭誚竅譙蹺帩箾撽磽躈僺殻陗韒髚㚁㢗" "㪣㴥䃝䆻䇌")) ("fu, " ("切沏脞")) ("fu,6" ("茄伽癿㚗䦧")) ("fu,3" ?且) ("fu,4" ("切窃竊怯担捷沏契砌蕺唼惬慊渫妾挈锲箧趄愜鍥洯蛣蛪嗛朅緁篋踥藒" "鯜鰈匧悏淁穕笡㓶㗫㙻㛍㛙㤲㥦㫸㰰㰼㹤㼤㾀㾜䌌䟙䤿䫔䬊䶗")) ("fup " ("亲親侵钦欽浸渗衾滲嶔頜梫綅鋟顉駸瀙顩媇嵚誛骎鮼")) ("fup6" ("勤琴秦芹擒禽芩蓁嗪噙廑溱槿檎矜覃螓庈耹蚙梣菫鈙雂嫀鉆靲慬斳鳹" "澿懃蘄厪懄捦珡琹菦蠄赺鵭㕋㘦㛙㢙㩒㪁㮗㱽䅾䇒䔷䖌䢈䥅䥆䦦䶖")) ("fup3" ("寝锓寢坅昑寑鋟曋螼赾㓎㝲㾛䠴")) ("fup4" ("欽沁揿吣衿撳櫬唚菣寖瀙吢寴抋搇㓎㞬㤈䈜")) ("fup7" ("亲親")) ("fu/ " ("轻輕青清请請倾傾顷頃蜻氢氫卿氰圊鲭鯖狅郬鑋啨寈淸軽靑")) ("fu/6" ("情请請晴鲸精擎氰檠黥鯨勍殑樈擏剠夝暒甠㔀㢣㯳䝼䞍䲔䵞晴")) ("fu/3" ("请請顷頃苘磬謦涇廎庼檾㩩㷫䔛䯧")) ("fu/4" ("輕清请請庆慶亲倩磬罄箐綮謦親汫凊掅渹碃靘漀鑋殸磘㵾䋜䋯䌠䲔")) ("fu/7" ?情) ("fm/ " ("鞠芎穹跫銎匔焪")) ("fm/6" ("穷窮琼邛茕穹蛩筇跫銎瓊桏赹惸笻蛬煢輁瞏嬛橩璚藭藑儝匔卭宆棾焭" "睘竆㑋㒌㤨㧭㮪㵌㷀㼇䅃䆳䊄䓖䛪䠻䧆")) ("fm/3" ?苘) ("fu. " ("秋丘蚯龟邱湫遒楸鳅龜鞦鰍坵恘媝萩緧蓲蝵趥蟗鶖蠤丠秌穐篍鞧鰌鱃" "鹙龝㐀䆋𠀉𩝠")) ("fu.6" ("求球仇囚酋泅馗俅氽巯艽犰逑遒赇钆虬蝤裘鼽梂毬鳩厹朹虯苬觓訄釓" "唒捄紌釚脙莍頄崷盚巰煪絿蛷觩賕璆銶頯鮂鯄鰽叴扏汓浗渞玌皳肍訅" "逎鰌㐤㕤㛏㞗㟈㤹㥢㧄㧨㭝㲹㷕㺫䊵䎿䔔䜪䟵䣇䤛")) ("fu.3" ("糗搝㼒䊆䞭")) ("fu.4" ("湫殏螑䟬䠗")) ("fm " ("区區取趣曲屈趋趨岖嶇驱驅蛆躯軀鞠虚诎凵祛蛐麴瞿鞫黢砠組毆佉呿" "抾阹胠脥袪詘趍敺镼髷魼鶌騶鱋伹匤坥岴憈誳駆駈鰸麯㠊")) ("fm6" ("渠劬蕖蘧衢遽璩枸氍朐磲鸲癯蠼麴瞿鉤佢斪胊痀淭絇翑蚷菃軥葋豦懅" "鴝螶翵蟝鼩匷灈鐻欋臞籧蠷躣忂戵璖鑺鸜麯麹㖆㜹㣄㪯㯫㲘㽛䀠䂂䆽" "䋧䗇䝣䞤䟊䪨䵶𪍸")) ("fm3" ("取曲娶龋苣齲浀竘紶竬筁詓㖆䌌䢗䶚")) ("fm4" ("去趣趨蜡絮诎蘧阒觑黢刞湨詘麮闃鼁覷厺覰覻閴㚁㤲㧁㫢㰦䁦䅓䏣䒧" "䠐䠓")) ("fm7" ?屈) ("fm0 " ("圈悛桊姾弮棬絟腃鐉圏箞")) ("fm06" ("全权權拳泉纯卷颧醛痊诠荃獾桊辁铨蜷筌鬈佺純捲詮銓踡鸛恮牷婘惓" "犈腃瑔觠跧輇駩謜巏齤鷤蠸顴啳孉峑搼権洤湶硂葲騡鰁鳈㒰㟨㟫㩲䀬" "䌯䑏䟒䠰")) ("fm03" ("犬绻畎甽汱烇琄綣縓虇呟奆詃䅚䊎")) ("fm04" ("劝勸券玔烇牶荈棬絭縓劵勧䄐")) ("fm, " ("缺欠炔阙闕咑蒛𩨭")) ("fm,6" ?瘸) ("fm,4" ("却卻确確雀鹊鵲猎榷芍郄攉阕阙觳悫舭鳥闋闕咑埆硞塙搉皵碏愨毃獡" "碻礐礭墧寉崅慤殻灍燩琷舃趞㕁㩁㰌㱋㱿㴶㹤㹱㾡䀇䇎䍳䢧䦬䧿䱜䲵")) ("fm,7" ("鹊鵲")) ("fmp " ("遁逡囷杶峮踆輴鰆夋")) ("fmp6" ("群裙麇宭漘錞帬羣裠麕㪊㿏䆽䭽")) ("fmp3" ?蝽) ("b " ?ㄖ) ("b4" ("日衵馹鈤入囸釰")) ("b06" ("然燃蚺髯呥蛅袡嘫繎肰蚒蚦衻袇髥㜣㲯㸐㾆䑙䔳䖄䫇䰯䳿䶲𤡮")) ("b03" ("染冉苒呥姌珃橪冄媣㒄㚩㯗㹱㿵䇋䎃䒣䣸䤡")) ("b07" ?然) ("b; " ?嚷) ("b;6" ("瓤攘镶禳穰孃鑲儴勷瀼獽蘘纕蠰躟鬤穣㚂䉴")) ("b;3" ("嚷壤攘穰孃爙壌䉴䑋")) ("b;4" ("让讓攘懹瀼譲")) ("bl6" ("饶饒荛娆桡蛲嬈橈蟯挐蕘襓㹛䫞")) ("bl3" ("绕繞扰擾娆嬈繚遶㑱")) ("bl4" ("绕繞蟯隢遶顤")) ("bk6" ?若) ("bk3" ("惹若喏")) ("bk4" ("热熱若渃爇焫㻰")) ("bp6" ("人任壬仁亻芢紝銋鵀忈忎朲秂絍纴鈓魜鴹䌾䚾䛘䴦")) ("bp3" ("忍荏稔涊栠荵棯腍栣秹㣼㲽䄒䏕䏰䭃")) ("bp4" ("认認任韧韌赁刃妊纫仞葚饪轫恁衽紉軔飪賃屻牣肕紝訒軠腍鵀仭刄姙" "扨杒梕絍纴袵讱靭靱餁㠴㤛㶵㸾䀔䀼䇮䋕")) ("bp7" ?人) ("b/ " ?扔) ("b/6" ("仍耳艿穰礽陾辸㭁㺱䄧䚮")) ("b/4" ("扔艿芿")) ("bu4" ("日衵鈤馹囸氜釰驲䒤")) ("bj/ " ?茸) ("bj/6" ("容荣榮溶绒絨融熔茸榕戎蓉颂讼嵘狨肜蝾訟頌嶸鎔毧茙烿傛羢媶榵滽" "瑢褣駥髶爃瀜蠑鰫鷛曧栄穁縙螎镕㘇㝐㣑㭜㲓㲨㺎㼸䇀䇯䈶䘬䠜䡆䡥" "䤊䩸")) ("bj/3" ("茸隔冗傇軵氄縟宂搑㲝䄧䇀䋴䡆䢇䩸")) ("bj/4" ?鴧) ("b.6" ("柔揉扰糅蹂鞣擾禸媃楺葇蝚輮鍕鍒韖騥鰇鶔沑渘瑈瓇脜腬㖻㽥䋴䐓䧷" "䰆")) ("b.3" ("糅粈煣輮䢇")) ("b.4" ("肉宍㮟䄾䥆")) ("bj6" ("如蠕茹儒孺需薷嚅洳濡铷襦颥燸帤挐筎袽銣蝡蕠鴽曘臑繻醹鑐桇渪邚" "顬鱬㨌㨎㹘㾒䋈䘫䞕䤉䫱䰭䰰")) ("bj3" ("乳辱女汝铷侞鄏銣擩肗㦺㨌㼋䋴")) ("bj4" ("入辱肉孺褥蓐洳溽缛嗕媷鄏縟傉㦺㱶㹘㾒䐓")) ("bj06" ("堧撋壖㨎䓴䙃䙇")) ("bj03" ("软軟蠕阮需濡朊耎緛蝡瓀礝媆瑌盶碝腝輭㓴㜛㮕㼱㽭䆓䎡䓴䞂䪀䪭")) ("bjo6" ("蕤綏緌甤㮃㹘䅑䍴䞩")) ("bjo3" ("蕊桵惢橤繠蕋蘂蘃")) ("bjo4" ("锐銳兑瑞芮枘睿蚋鈉汭叡擩壡蜹鋭㓹㕙㛱㨅㪫㲊㻔䂱䇤䌼䓲䦌䳠")) ("bjp6" ("犉瞤")) ("bjp4" ("润潤闰閏橍膶閠㝄㠈䏕䦞")) ("bji6" ("挪挼捼")) ("bji4" ("弱若偌芮箬篛鶸婼渃鄀楉蒻爇叒焫蠚鰙鰯㬉䐞")) ("n8 " ("撒些仨")) ("n86" ?𥋌) ("n83" ("撒洒灑靸躠潵㒎䊛")) ("n84" ("萨薩蔡杀卅檫脎飒趿殺颯鈒摋馺攃鎝闟櫒钑㒎㪪㳐㽂䑥䓲䘮䙣䬃")) ("n9 " ("塞腮鳃思蓑鰓毢揌毸愢顋")) ("n93" ("㗷㘔䈢")) ("n94" ("赛賽塞僿嗮簺")) ("n97" ?噻) ("n0 " ("三参粪叁毵糁參糝毿蔘攕鬖叄嘇弎犙糣")) ("n03" ("散伞傘参馓糁糝粣繖鏾仐叄糂糣糤饊㧲䀐䉈䊉䫩")) ("n04" ("三散閐俕弎潵㤾㪔㪚䫅")) ("n; " ("丧喪桑桒")) ("n;3" ("嗓搡磉颡褬鎟顙䡦䫙")) ("n;4" ("丧喪䘮")) ("nl " ("搔骚艘缫缲臊瘙鳋繅騷慅溞繰颾鱢掻騒鰠鰺𦞣")) ("nl3" ("嫂扫掃骚埽騷㛮䕅")) ("nl4" ("扫掃燥埽臊瘙喿氉矂㿋䐹䖣𦞣")) ("nl7" ?嫂) ("nk4" ("色塞泣蔷瑟涩啬槭铯穑嗇鉍漬澀薔穡翜銫濇璱鎩轖譅飋懎歮歰澁瀒繬" "趇雭㒊㥶㮦㱇㴔㺩㻎㻭㽇䉢䊂䔼䨛")) ("np " ("森摻滲槮蔘篸襂曑椮甧穼")) ("np3" ?洒) ("n/ " ("僧鬙")) ("g8 " ("沙杀殺纱紗砂刹煞剎莎杉赊铩痧裟鲨賒鯊唦猀帴硰樧蔱魦閷鎩乷桬榝" "檆粆髿鮻鯋𧜁")) ("g83" ("傻儍訯")) ("g84" ("沙啥煞厦廈霎栅唼嗄歃柵啑喢萐翜箑翣霅倽帹擑歰閯㚫㛼㰱㵤䀉䈉䝊" "䬊䮜䯫䵘䶎𠚺𧜁")) ("g9 " ("筛篩酾釃㩄")) ("g93" ("色繺纚")) ("g94" ("晒杀殺曬閷㬠䵘")) ("g0 " ("山衫扇杉珊颤苫删煽栅埏芟彡潸姗膻钐舢跚髟刪姍柵縿羶顫狦痁挻笘" "釤烻剼搧煔幓穇襂檆澘羴脠軕邖鯅𠚹")) ("g06" ?烻) ("g03" ("闪閃掺掸陕陝摻晱煔睒覢橏醦陿㚒㣣㨛㪎㬭㱯㴸㶒㾆䗞䛸䠾")) ("g04" ("善扇单掸苫煽擅赡膳汕缮檀詹剡讪鄯澹嬗骟禅钐疝蟮鳝訕單禪繕蟬贍" "鱔赸掞釤摲墠墡撣潬樿謆蟺騸灗鱣傓僐椫熌磰譱銏鐥饍鱓鳣㚲㣌㣣㪨" "㱚㹽䄠䆄䚲䠾䡪䥇䦂䦅䱇䱉䴮")) ("g; " ("商伤傷墒汤殇熵觞湯殤觴愓漡蔏螪謪鬺蠰慯滳")) ("g;6" ?裳) ("g;3" ("赏賞晌垧曏丄扄䬕")) ("g;4" ("上尚姠蠰丄尙銄鑜")) ("g;7" ("上尚裳")) ("gl " ("烧燒稍梢捎鞘溲蛸筲艄弰莦旓綃輎髾焼")) ("gl6" ("芍勺韶招苕杓牊玿竰㲈㸛")) ("gl3" ("少㪢䒚䔠")) ("gl4" ("少燒绍紹稍哨梢邵召劭潲笤艄卲袑睄燿佋娋綤颵㷹䏴䙼䬰")) ("gl7" ?少) ("gk " ("奢赊猞畲賒奓畬輋檨譇賖")) ("gk6" ("蛇舌折碟邪佘揲铊蛞鉈闍虵蛥釶鉇鍦阇㭙㰒㵃䁋䂠䕣䜆䞌𧵳")) ("gk3" ("舍捨騇䬷")) ("gk4" ("社设設射摄攝舍涉睫杀赦慑拾叶厍猞滠歙麝殺葉聶懾厙栜慴摵蔎韘騇" "蠂灄讋弽摂欇渉㒤㢵㴇䀅䀹䁯䄕䌰䏴䜓䠟䠶䤁䤮䰥䵥")) ("go6" ("谁誰")) ("gp " ("身神深伸参參申绅紳呻砷娠信震诜莘抻胂屾侁妽姺柛氠珅籸峷甡兟棽" "搷罧葠詵綝槮蔘燊駪襂襳叄扟椮籶罙蓡薓裑訷鉮鯵鰺鲹鵢")) ("gp6" ("什甚神諶煁訦鉮䰠神")) ("gp3" ("婶嬸审審沈谂吲哂渖矧瀋伔邥淰諗瞫覾讅宷弞矤訠谉頣頥魫㔤㚞㛙㜤" "㰂㵊㶒㾕䚓䧵")) ("gp4" ("甚慎渗滲肾葚抻椹胂蜃脤腎抌侺眒鋠黮愼昚涁瘆瘎瘮眘㛙㥲㰮㱯㵕䄕" "䆦䫖")) ("gp7" ("什神婶嬸")) ("g/ " ("生声聲胜勝升牲甥笙昇陞呏泩狌甡湦焺鉎鼪鵿斘殅珄苼阩")) ("g/6" ("绳繩渑澠溗憴譝鱦晠畻䋲䱆")) ("g/3" ("省眚偗箵㗂㼳㾪䁞䚇䪿")) ("g/4" ("胜勝剩繩盛圣聖乘甸嵊晟賸渻貹乗剰墭椉榺琞蕂㞼㹌䇸䎴䞉")) ("g/7" ("生声聲绳繩")) ("g " ("师師失施湿濕诗詩ㄕ狮獅尸虱汁蓍铊酾鲺屍溼蝨篩灑邿絁湤溮葹鉈鳲箷" "褷鰤鶳纚襹釃呞浉蒒釶鈟鉇鍦鯴鳾鸤䴓")) ("g6" ("时時十实實石识識示食蚀蝕拾甚什硕提埘莳饣炻鲥塒碩祏寔湁湜溡鉐" "榯蒔鍉鼫鼭鰣乭実峕旹遈飠㖷㫅㫑㵓䂖䄷䖨䦹䲽䶡𥐘")) ("g3" ("使史始施驶駛屎弛矢豕纚乨兘宩笶鉂㕜㶴㹬㹷䂠䒨䦠䶵")) ("g4" ("是事使世识識市似式士示势勢室视視试試适適释釋饰氏飾逝誓侍拭郝" "赫舍柿嗜噬仕恃液泽肢殖峙谥莳弑轼耆贳礻铈螫舐筮豉飭弒軾奭澤繹" "忕戺咶恀栻烒埶崼揓貰戠跱跩鈰蒔鉽翨遰銴澨諟諡檡謚遾簭鎩醳鯷齛" "襫丗亊佀冟卋卶叓呩嬕昰枾柹眂眎睗舓釈鉃餙餝鳀㒾㔺㮶㱁㳏㸷㹝䁺" "䊓䏡䑛䛈䜴䜵䜻䟗䤭䤱䩃䭄䰄𠀍𢂑")) ("g7" ("是事实實识識式士势勢视視食拾匙䈕")) ("g. " ("收荍収")) ("g.6" ?熟) ("g.3" ("手首守艏掱垨㝊䭭")) ("g.4" ("受守授瘦售兽獸寿壽狩绶綬濤夀涭璹痩鏉㖟㥅䛵")) ("g.7" ?手) ("gj " ("书書输輸叔舒殊蔬梳疏枢樞除抒淑透倏荼菽摅姝纾樗毹殳疋橾杸陎紓" "軗鄃綀摴鮛攄儵鵨虪俆倐疎踈")) ("gj6" ("熟淑赎孰朱塾菽秫蜍藪贖埱焂跾襡鸀虪尗掓璹䃞䝪䭭䴰")) ("gj3" ("数數属屬鼠蔬署薯暑曙蜀黍藷鐲婌潻癙襡襩鸀钃盨薥鼡㒔㟬㯮㳆㻿䑕" "䙱䝪䞖䠱䩳𡱆")) ("gj4" ("数數术朮树樹束輸述竖豎疏曙戍墅庶漱恕俞沭涑澍杼腧秫術贖袕尌翛" "裋鉥鮛鏣鶐籔鷸侸兪凁庻樜潄濖疎竪絉荗蒁錰㛸㜐㣽㫹㵂㶖㷂㽰㾁䆝" "䉀䎉䘤䜹䝂䠼䢞䢤䩱䭭𠲿")) ("gj7" ("数數叔")) ("gj8 " ("刷唰涮")) ("gj83" ?耍) ("gj84" ("刷誜")) ("gj9 " ("摔衰綏縗孈缞")) ("gj93" ?甩) ("gj94" ("率蟀帅帥咰繂卛䢦")) ("gj0 " ("拴栓揎闩閂")) ("gj04" ("汕涮踹䧠")) ("gj; " ("双雙霜爽泷孀瀧孇礵鷞艭驦欆滝騻骦鸘鹴")) ("gj;3" ("爽塽慡樉縔騻㼽䔪䗮䫪")) ("gj;4" ("淙灀㦼䡯")) ("gjo6" ("谁誰脽")) ("gjo3" ("水㝽")) ("gjo4" ("睡税稅说蜕蛻說帨挩涗娷裞涚瞓祱説㔑㥨㽷䭨䲧")) ("gjp " ?輴) ("gjp3" ("盾吮揗楯賰䞐")) ("gjp4" ("顺順瞬舜眴瞚蕣鬊橓㥧㯗䀢䀵䑞䴄")) ("gji " ("说說哾説")) ("gji6" ?杓) ("gji4" ("烁爍芍数帅硕朔溯蒴搠濯妁槊铄帥碩數療藥鑠洬欶揱愬獡箾燿鎙爚矟" "㮶㸛䀥䁻䈾䌃")) ("n " ("思司丝絲私斯撕嘶厮厶菥咝澌纟缌锶鸶蛳糸廝鷥泀虒偲覗楒鉰凘榹禗" "罳蜤磃禠緦蕬螄鍶蟴颸鼶噝媤燍簛籭糹蟖鋖鐁飔騦")) ("n3" ?死) ("n4" ("四思似饲飼赐食肆寺嗣伺巳肄俟兕苡饴汜泗姒驷祀祠雉耜笥飴賜駟佁" "柶肂洍涘梩覗貄儩蕼亖佀娰孠杫枱泤瀃牭禩竢釲鈻飤㐌㕽㚶㜦㣈㭒㸻" "㹑㾅䂖䃽䇃䎣䏤䦙飼")) ("n7" ?思) ("nj/ " ("松凇菘崧嵩忪淞锶鬆娀倯硹蜙濍鍶庺憽枀柗梥樬檧")) ("nj/3" ("耸聳怂纵悚竦慫縱傱愯嵷漎駷捒楤鏓㧐㨦㩳䉥䜬")) ("nj/4" ("送颂頌讼訟诵誦宋凇淞餸㕬㮸䛦䢠")) ("n. " ("搜艘嗖馊涑溲飕锼螋蒐餿颼廋獀鄋醙鎪騪廀捜摉𢲷")) ("n.3" ("擞叟薮嗾溲瞍擻藪滫籔傁叜櫢㖩㛐㟬䈹䉤䏂䮟𥈟")) ("n.4" ("嗽漱擞擻潄瘶膄㵻")) ("n.7" ?嗽) ("nj " ("苏蘇酥稣甦穌囌窣櫯蘓")) ("nj6" ?俗) ("nj4" ("速诉訴素肃肅塑宿蘇粟僳溯缩夙谡蔌蓿嗉愫涑簌觫縮玊泝栜傃嫊溹窣" "愬榡膆憟樕鋉餗橚縤謖蹜藗驌鱐鷫塐殐溸潥珟璛碿粛蜶誎趚遡遬骕鹔" "㑉㑛㓘㔄㕖㜚㝛㥛㨞㩋㪩㬘㯈㴋㴑㴼䃤䅇䇤䌚䎘䏋䑿䔎䘻䛾䥔䩳")) ("nj7" ("诉訴")) ("nj0 " ("酸狻痠")) ("nj03" ("匴篹㔯")) ("nj04" ("算蒜选撰選筭祘笇㱹")) ("nj07" ?算) ("njo " ("虽雖尿莎绥蓑荽濉攵眭睢綏倠哸浽荾毸滖葰縗夊熣芕鞖")) ("njo6" ("随隨隋绥遂綏遺遀㵦㻟䅑䜔䢫")) ("njo3" ("髓巂雟瀡靃膸髄䭉䯝")) ("njo4" ("岁歲碎隧穗粹队遂祟谇邃彗燧隊誶埣睟蔧賥檖檅璲篲繀禭穟繐旞繸襚" "鐆鐩亗嬘嵗歳澻煫瓍砕穂譢㒸㞸㥞㴚㻪㻽䅗䆳䉌䍁䔹䜆䠔䡵䤭䥙䲀𡑞")) ("njp " ("孙孫荪狲飧蓀搎猻槂蕵薞飡飱")) ("njp3" ("损損笋榫跣隼筍栒簨鎨箰鶽㔼㡄㦏㰂䁚䐣")) ("njp4" ("餐潠愻")) ("nji " ("缩縮嗦莎沙衰蓑梭唆牺嗍逡娑桫挲睃羧簑獻犧莏傞摍趖蹜挱樎簔髿")) ("nji3" ("所索锁鎖琐瑣霍唢惢嗩摵璅鎍鏼擌暛洓溑瘷褨鎻鏁㪽㮦䂹䅴䈗䌇䐝䖛" "䗢䞆䞽䣔䵀𧴪")) ("nji4" ("些逤溹㪽䣔")) ("nji7" ("索嗦")) ("w8 " ("他她它踏塌溻铊趿牠祂鉈靸禢")) ("w83" ("塔獭鳎獺榙鰨墖㗳㺚")) ("w84" ("踏蹋搭达獭挞拓嗒闼溻漯遢榻沓鳎達遝撻濕獺躂韃迖羍荅涾傝搨毾誻" "鞈錔嚃濌鞜鎉闒鞳闟闥鰨鑉龘亣嚺崉橽澾狧譶跶蹹躢阘鮙龖㒓㛥㣛㣵" "㧺㭼㯓㳠㳫㹺㿹䂿䈋䈳䌈䍇䍝䎓䑜䑽䓠䜚䠅䪚䳴䵬䶀䶁")) ("w9 " ("台胎苔臺駘囼孡")) ("w96" ("台抬能苔邰薹骀炱跆鲐臺颱檯旲詒箈駘儓鮐嬯斄籉冭坮擡枱炲菭㒗㘆" "㙜㙵㣍㬃㷘㸀䈚䑓䢰")) ("w93" ("奤䑓")) ("w94" ("太态態汰大能泰酞肽钛忕汏鈦溙燤夳忲曃舦㑷㥭䣭")) ("w97" ?太) ("w0 " ("探摊攤滩灘贪貪坍瘫舔漢癱抩怹舑緂嘽橝譠啴擹舚")) ("w06" ("谈談弹彈潭痰胆淡沈坛檀谭炎湛郯荨蕈澹昙眈锬镡覃壇曇禪罈譚倓婒" "惔榃嘾憛橝蕁錟餤癉蟫藫貚醰鐔驔墰墵壜罎艢醈㛶㪔㲜㵃㷋㺥㽎㽑䃪" "䉡䊤䕊䢻䨢")) ("w03" ("坦毯胆袒赕膻忐钽菼鉭嗿儃憳賧醓禫襢贉黮憻璮㫜㲜㲭㷋䆱䏙䞡䦔")) ("w04" ("叹嘆探炭碳赕撢歎埮傝湠僋舕賧㒎㛶㵅㶒䀡䐺䗊䜖")) ("w07" ("探弹彈")) ("w; " ("趟汤湯膛镗羰蕩鏜鐺蝪閶蹚闛鐋鼞劏嘡坣𧼮")) ("w;6" ("堂糖塘膛搪棠唐溏瑭樘螗螳醣鏜逿榶漟煻蓎磄橖踼薚赯餳鎕闛鶶傏啺" "摚禟篖糃糛膅鄌隚餹饄㑽㙶㜍㭻㲥㼺䅯䉎䌅䕋䣘䧜")) ("w;3" ("躺倘淌挡傥帑惝耥擋儻鎲戃攩曭爣矘钂伖偒镋㒉㼒㿩𢠵")) ("w;4" ("趟汤湯烫燙铴蕩摥鐋㦂䟖𨌩")) ("w;7" ("堂汤湯")) ("wl " ("掏涛濤滔绸绦挑叨洮韬焘饕絛綢燾韜弢嫍慆搯槄翢蜪縚夲瑫縧詜謟轁" "鞱飸")) ("wl6" ("逃桃萄淘陶涛濤跳鼗啕洮檮籌匋咷祹綯鞀醄錭鋾駣騊梼绹裪迯鞉饀㹗" "䄻䛌䛬䬞䱇")) ("wl3" ("讨討䚯䚵䵚")) ("wl4" ("套韜㚐")) ("wk4" ("特贷忒忑慝铽貸職貣犆鋱螣蟘棏脦蚮鴏㥂㧹")) ("w/ " ("膯鼟")) ("w/6" ("疼腾騰藤誊滕謄籐縢蕛螣邆儯幐漛籘駦驣鰧䒅䕨䠮䲍䲢")) ("w/7" ("腾騰")) ("wu " ("体體踢梯剔锑睇銻鵜鷈骵鷉䴘")) ("wu6" ("题題提梯蹄啼堤谛荑绨缇睇鹈醍隄緹銻諦厗偍珶媞崹惿稊綈禔蝭褆蕛" "趧踶謕鍗鵜騠鯷鶙鶗鷤鼶嗁媂漽瑅碮禵罤苐蹏遆鮧鮷鳀㖒㖷㡗㣢䅠䈕" "䔶䗖䚣䛱䝰䣡䨑䬫䬾䱱")) ("wu3" ("体體醍挮躰軆骵䌡䣽䪆䶏")) ("wu4" ("替屉屜惕涕达狄弟肆锑嚏剃锡倜悌逖绨棣裼詆達適銻錫躍迖洟俶悐揥" "綈睼殢褅薙擿鬄籊趯俤嚔惖掦歒迏逷鐟髢髰鬀㗣㬱㯩䎮䙗䚣䞶䢰䣠䧅" "䫮䯜䶍䶏䶑𡲕")) ("wu7" ("屉屜")) ("wu0 " ("天添苫沾倎婖酟兲沗靔靝黇")) ("wu06" ("田甜填颠滇佃甸恬嗔阗畋钿鈿鎮闐顛屇沺盷湉菾搷緂磌窴鷏塡璳甛畑" "胋鎭鷆㧂䏦䑚䟧䡒䡘䣶䥖䧃𧰊")) ("wu03" ("舔蚕腆忝殄町锘靦悿淟紾晪餂賟錪唺睓覥觍鍩㐁㖭㙉㤁㥏䄕䄹䄼䄽䐌" "䠄䣯䩄䩞")) ("wu04" ("添掭栝蚺煔瑱舚蚦㐁㑷㧱㮇㶺")) ("wu07" ("天頲颋")) ("wul " ("挑佻祧窕庣恌蓧蓨鮡旫聎")) ("wul6" ("条條跳调調稠迢苕铫蜩笤龆鲦髫脩鯈芀岧祒趒銚蓧蓨鞗嬥鎥齠鰷岹樤" "萔鋚㑿㟘㩖䎄䒒䖺䟭䩦䯾䱔䳂")) ("wul3" ("挑赵窕趙宨朓脁誂窱嬥晀㸠䂪䠷䧂")) ("wul4" ("跳调調粜糶眺超稠踔覜頫朓脁絩窱㕮")) ("wu, " ("贴貼蝶帖沾萜呫怗跕鉆")) ("wu,6" ("揲䩞")) ("wu,3" ("铁鐵帖锇銕鋨鴩驖鉄鐡䥫")) ("wu,4" ("帖餮蛈飻䂿䴴䵿")) ("wu/ " ("听聽厅廳烃汀町耵圢朾艼桯烴綎厛庁廰耓聴聼鞓")) ("wu/6" ("停庭亭蜓廷莛葶婷霆朾嵉渟楟筳綎榳聤蝏閮鼮諪邒鯅㹶㼗䗴䫖䱓")) ("wu/3" ("挺艇莛梃町铤圢侹烶珽脡鋌頲涏甼誔颋鯅䅍䋼䦐䵺")) ("wu/4" ("听聽庭汀梃濎聼")) ("wu/7" ("听聽")) ("wj/ " ("通侗恫嗵炵狪痌熥蓪樋")) ("wj/6" ("同铜銅童筒侗洞桐酮瞳彤重佟僮仝垌茼峒潼砼硐艟鼕哃浵烔迵粡絧筩" "詷赨鉖餇獞曈朣橦氃犝膧蕫穜罿鮦鼨爞勭峂峝庝晍燑硧秱蚒鉵鲖㠉㠽" "㣚㣠㤏㮔㸗㼧㼿䂈䆚䮵䳋䴀䶱")) ("wj/3" ("统統桶筒侗捅姛筩綂㛚㣚㪌䆹")) ("wj/4" ("同通痛仝恸慟衕蘣憅")) ("wj/7" ?同) ("w. " ("偷愉媮偸婾鍮")) ("w.6" ("头頭投逗亠骰酘牏匬坄㓱㡏㢏䕱䵉")) ("w.3" ("钭諭諳妵紏鈄斢黈㪗㳆㼥䡩䱏")) ("w.4" ("透綉㕻㖣㤟䞬䟝")) ("w.7" ("头頭")) ("wj " ("突凸秃禿怢涋捸葖嶀廜鼵堗痜鋵")) ("wj6" ("图圖突途徒涂屠跌荼菟酴塗怢峹悇捈梌湥稌嵞瘏筡腞腯葖潳蒤跿瑹鍎" "駼鵌鵚鶟鷋鷵鼵凃啚図圗宊庩揬鈯馟㭸㻌㻠㻬㻯䅷䖘䠈䣄䣝䤅䩣䳜䴛" "𨑒")) ("wj3" ("土吐芏钍唋釷圡")) ("wj4" ("兔吐堍菟鵵兎䭭")) ("wj7" ?涂) ("wj0 " ("湍煓貒猯")) ("wj06" ("团團揣敦砖抟鹑磚鶉糰剬剸慱摶漙槫篿鏄鱄鷻団㩛䊜䳪")) ("wj03" ("疃畽黗䜝䵯")) ("wj04" ("税彖稅褖")) ("wjo " ("推追萑蓷藬")) ("wjo6" ("颓頹弚僓隤橔魋穨蹪饋墤尵蘈頺頽㢈㢑㾯㾽㿉㿗䀃䅪䍾䫋")) ("wjo3" ("腿俀僓蹆骽㞂㰐㱣㾼")) ("wjo4" ("退税褪煺脫稅蛻駾娧㥆㦌㷟䩣")) ("wjp " ("吞暾炖燉旽涒啍焞呑噋朜")) ("wjp6" ("纯敦囤屯臀逐饨沌肫豚炖窀純飩燉坉忳芚迍訰軘魨臋豘霕鲀㞘㩔㹠㼊")) ("wjp3" ("氽㖔")) ("wjp4" ("褪㧷")) ("wjp7" ("饨飩")) ("wji " ("脱脫拖托税说隋它乇佗迤牠託稅說扡扥侂沰矺侻挩飥馲魠仛咃拕捝杔" "棁汑涶舃説讬饦驝")) ("wji6" ("驼駝驮馱池舵蛇鸵陀砖佗坨沲沱迤柁橐砣铊酏酡跎鼍牠磚鴕阤岮紽袉" "堶詑鉈碢鞁魠鮀蟺驒鼉槖狏砤迱陁駄駞騨鱓鼧㸰㸱㼠㾃䍫䡐䪑䭾䰿䴱" "𥓿")) ("wji3" ("妥椭橢隋绥庹柁綏嫷撱媠彵楕軃鰖鵎㟎㯐㰐䓕䲊䲦")) ("wji4" ("唾魄拓佗摭柝橐箨毤莌跅毻蘀籜槖萚㵃")) ("wji7" ("驼駝")) ("j8 " ("挖哇蛙凹洼污鞋娲鲑汙媧窪鮭穵窊窐溛漥劸啘嗗徍搲攨汚畖聉鼃𩋘")) ("j86" ("娃㰪")) ("j83" ("瓦佤咓邷㧚㼘")) ("j84" ("瓦袜襪腽婠淴嗢膃韈韤㒝䍪䎳䚴䠚")) ("j87" ("哇娃")) ("j9 " ("歪夭呙咼喎㖞")) ("j93" ?歪) ("j94" ("外懀㨤䠿")) ("j0 " ("弯彎湾灣豌关贯剜蜿貫婠睕潫翫帵関")) ("j06" ("完玩顽頑丸烷芄纨汍刓抏杬紈捖琓㝴䯈䵥")) ("j03" ("晚碗挽惋娩皖宛婉莞菀浣绾琬脘畹蜿箢鲩鞔綰輓夗倇涴脕晼睌睕綩踠" "鋄澣鯇埦晩梚椀盌莬萖鋔錽関魭㜶㝃㼝㽜㽹㿸䂺䅋䈮䏦䑱䖤䗕䘼䛷䝹" "䩊䳃")) ("j04" ("万萬玩蔓腕莧仴卍忨抏捥脕綄輐鄤翫鋄薍蟃卐貦贎錽鎫㸘㺜䥑䯛𦙵")) ("j; " ("汪尢尪尣尩尫㑌")) ("j;6" ("忘王亡芒罔莣亾仼兦彺蚟")) ("j;3" ("往网網枉汪方皇罔惘辋魍輞暀菵瀇徃忹棢罒蛧蝄誷迬㓁㲿㳹㴏䋄䋞䒽" "䰣")) ("j;4" ("望往忘王妄旺盲盳迋暀朢徃琞㔞䛃䤑")) ("j;7" ("望枉")) ("jo " ("委微危威畏偎巍萎魏倭隈荽葳薇崴猗逶煨烓愄揋渨隇椳溾葨詴碨蝛覣" "燰薶喴媁媙楲鰃鰄鳂")) ("jo6" ("为為围圍微维維危唯惟违違桅巍韦潍魏圩薇囗帏帷嵬闱沩涠隹韋幃濰" "闈峗峞洈溈湋鄬溦蒍潿磑醀鍏鮠癓壝瀢覹霺欈犩囲潙爲琟矀硙蔿觹㕒" "㣲㧑䉠䑊䔺䙟䜅䝐䣀䥩䧦䲘")) ("jo3" ("委伟偉唯尾伪偽纬緯苇葦畏萎诿隗芟荽猥洧娓玮韪炜痿艉鲔諉鮪芛浘" "崣痏硊喡寪徫渨廆暐椲煒瑋腲蒍骫碨蜲蜼儰磈蓶踓頠鍡濻薳蘤韙壝韡" "亹鷕斖僞嵔愇梶芕荱韑颹骩骪鰖㕒㖐㛱㞇㞑㟪㟴㠕㢻㥨㧑㨊㨒㬙㭏㱬" "㸵㾯䃬䇻䈧䍴䍷䓕䗆䛪䞔䦱䩞䪘䫥䬐䬿䱞䵋")) ("jo4" ("为為位卫衛未味谓謂喂胃慰伪偽畏猬蝟立蔚魏渭尉遗阢猥軎熨眭彙遺" "褽餵媦菋煟蜼犚磑濊罻餧鮇徻薉贀藯鏏霨犩蘶讆躗僞叞嬒嵔熭爲硙緭" "苿螱衞讏躛轊錗鳚㥜㦣㷉㺔㻰䅏䑊䓺䗽䘙䙿䜜䡺䥆䩈䪋䬑䬿䭳䮹䲁䵢" "䵳")) ("jo7" ("猬蝟")) ("jp " ("温溫瘟塭蘊殟瞃豱轀韞馧昷瑥缊蕰輼辒鰛鰮鳁")) ("jp6" ("文闻聞纹紋蚊阌汶玟珉雯炆芠琝魰鳼閺閿闅鼤彣珳瘒蚉螡蟁闦馼鴍鴖" "䎹䎽䘇䰚")) ("jp3" ("稳穩吻紊限眼刎愠殁笏抆呡歾桽煴穏肳脗㒚㖧㗃㝧㟩㳷㵮䦤䦷")) ("jp4" ("问問文闻聞紋紊汶璺抆妏搵絻舋伆揾渂熓莬㡈㼂䎽䘇")) ("jp7" ("问問")) ("j/ " ("嗡翁滃螉霐鶲嵡鎓鹟")) ("j/3" ("翁蓊浻塕滃暡瞈聬勜奣㘢㜲䐥䤰")) ("j/4" ("瓮蓊蕹甕罋齆䨴𦧅")) ("ji " ("窝窩涡渦蜗蝸挝倭莴喔萵撾猧緺踒濄薶唩涹")) ("ji3" ("我果倭婐婑捰㦱㧴䂺䰀")) ("ji4" ("握卧臥沃瘟斡夭幄渥肟硪龌擭齷偓涴焥濣捾楃蒦㠗㠛㱧䀑䁊䁷䙠䠎䩊" "䮸")) ("j " ("屋污乌烏恶惡诬誣ㄨ呜嗚巫钨邬圬渥於汙鎢杇洿陓剭窏腛鄔歍螐鴮媉弙" "扝汚瑦箼鰞鼿")) ("j6" ("无無诬誣蜈母亡巫芜梧吾吴毋唔庑浯牾瞀蝥鼯吳蕪齬峿洖郚珸莁廡鋙" "鋘膴鯃麌鷡亾呉娪璑祦禑茣誈铻鵐鹀㷻㹳㻍䉑䍢䓊䦜䫓䮏")) ("j3" ("五武午伍舞侮捂母仵庑怃忤迕妩牾鹉嫵憮蕪鵡玝倵啎嵨摀碔廡潕橆膴" "甒躌儛墲娒娬旿熓珷㐅㑄㒇㝟㬳㵲䅶䍢䒉䟼䡧䳇")) ("j4" ("物误誤务務污雾霧乌悟烏恶惡钨梧坞戊晤勿兀阢垭芴寤迕婺骛杌焐痦" "蝥笏鋈汙塢鎢騖兀屼扤岉沕矹矻俉卼粅逜靰噁遻齀蘁鶩奦嵍忢悞悮敄" "汚溩熃窹隖霚㐳㡔㤇㱱㽾䀛䃖䎸䑁䚈䛩䜑䦍䦜䨁䳱")) ("j7" ("物误誤务務午伍")) ("vu " ("西息吸希戏戲析惜悉牺犧稀嘻溪膝晰熄夕锡錫蟋犀腊栖屎撕嘶昔熙硒" "矽烯汐携僖兮诶郗茜菥奚唏浠淅澌嬉樨曦欷歙熹禧皙穸裼蜥螅舾羲粞" "醯蹊鼷脅晞訢棲遲錯谿釐譆獻攜襾扱肸俙咥徆怷恓郋娭屖悕氥狶晢桸" "琋莃傒惁睎僁媐徯榽蒠誒豨橀潝獡磎凞嶲歖窸螇濦燨豯貕雟鵗巇爔饎" "騱酅瓗蠵鸂觿鑴驨卥厀唽噏嬆嵠忚怸戯戱扸捿擕晳焈煕熈熺熻睳瞦糦" "縘繥肹蒵覀觹觽豀遟鏭钖隵黊㗩䂀䜣凞𠔃𥋟")) ("vu6" ("习習席媳袭襲熄锡錫猎畦昔檄携隰奚觋嵇裼褶蜴蹊鼷蓆濕攜郋欯傒棤" "焟徯嶍蒠覡槢瘜獥薂謵鎴霫飁騽鰼蠵擕椺漝焬蒵豀趘钖鳛㔒㠄㤴㦻㩗" "㳧㵿㽯㿇䀘䏮䒁䚫䫣")) ("vu3" ("喜洗洒鳃铣葸蓰徙屣玺禧酾銑璽鰓灑枲狶漇敼諰簁縰謑蟢蹝攦囍纚釃" "匸壐憘憙暿矖葈躧鉨鉩霼鱚㪪䢄")) ("vu4" ("细細系戏戲隙夕赫既矽汐郄饩阋歙禊穸舄翕係氣潟繫卌扢呬忥怬肸咥" "恄盻郤羛釳釸傒塈摡滊綌蔇赩鄎熂緆潝覤蕮黖檕謑謚虩鎎餼鬩闟齂屭" "衋喺嚊嚱墍屃屓戯戱旣晳椞澙犔磶稧繋绤翖舃蒵赥隟霼㑶㒆㗲㙾㚛㜎" "㞒㣟㤸㥡㭡㱱㳀㸍㹫㿇䈪䊠䐼䑂䓇䘮䙽䚂䚉䚷䛥䜁䦧䧍䨳䩤䫔䮎䲪䴛" "䵱")) ("vu7" ("西系息")) ("vu8 " ("瞎虾蝦呷毳瘕煆颬鍜傄煵疨谺閕鰕")) ("vu86" ("峡峽狭狹霞假洽匣辖暇侠挟斜押葭狎遐瑕柙歃硖瘕黠俠郃挾給轄冾烚" "珨陜祫笚舺硤搳舝碬磍霅縖赮魻蕸鍜騢叚敮炠筪縀翈鎋陿鰕㗇㘡㥦㭱" "㰺㵤㽠㿣䒠䒩䖎䖖䘥䛅䦖䨐䪗䫗䯟䶝")) ("vu83" ("閜𡨄")) ("vu84" ("下夏吓嚇暇厦罅廈煆芐欱閜諕鏬譹鶷丅夓懗昰疜睱閕㗿㙈㙤䫗𨻲")) ("vu87" ?下) ("vu0 " ("先纤纖鲜鮮掀仙掺锨莶彡暹氙祆钐锬籼酰跣跹秈摻銑仚屳奾忺杴姺枮" "祅珗釤僊綅嘕蓒銛澖嬐憸錟薟褼韱馦孅廯攕蘞鶱躚襳纎苮蘐訮蹮鍁铦" "韯鱻")) ("vu06" ("闲閑嫌弦衔銜咸肩碱贤舷涎矣娴鹇痃痫啣絃閒嫻賢鹹胘唌娹蚿蛝嗛葴" "憪撏羬燅諴癇瞷礥鷴鷳嫺咞婱挦甉癎瞯藖螊衘覸贒輱鷼㘅㘋㛾㡉㢺㩮" "㭹㮭㯗㳄㳭㵪䒸䕔䝨䦥䲗䶠䶢")) ("vu03" ("显顯险險鲜鮮洒省铣洗癣冼藓猃濂燹蚬筅跣晅軒蜆銑檻蘚灑癬姺毨烍" "赻尟搟禒嶮獫獮鍌幰攇禰玁韅鼸齴灦尠崄櫶狝礆箲険顕㜪㜷㥦㦥㧋㧥" "㫫㬎㭠㯀㶍㿅䉳䗾䘆䚚䜢䡅䢾䥪䦘䧋䧮")) ("vu04" ("现現线線见見县縣限鲜鮮献獻陷宪憲羡羨馅餡腺苋岘黹蚬霰峴脅軒莧" "蜆僩俔姭娊涀晛袨睍粯撊鋧錎豏瀗糮鏾闞轞伣僴咞哯垷塪橌県絤綫缐" "臔臽誢軐陥麲㔓㔵㡾㦑㦓㩈㪇㬗㯗㯠㱹㲽㺌㽉䀏䁂䃱䃸䄯䇒䉯䏹䐄䙹" "䞁䤼䦘䧟䧮䨘䨷䱤䵇䵖䵛䶟𠜎")) ("vu07" ("鲜鮮仙")) ("vu; " ("相乡鄉香箱厢廂镶鑲襄湘芗葙骧缃舡瓖緗膷薌勷忀欀纕驤啌郷鄊鄕麘" "㐮")) ("vu;6" ("详詳降祥翔洋庠佭栙絴跭㟄䇨䔗䛠䜶祥")) ("vu;3" ("想响響乡鄉享亨攘芗饷鲞飨餉饗晑薌蠁鯗饟亯奛嶑蚃鄕鮝鱶㗽䊑䒂䖮" "䙹")) ("vu;4" ("象向相乡鄉项項像降巷橡样蟓樣鬨嚮恦缿萫銗曏闀蠁襐鐌鱌塂珦蚃鄕" "闂㟟䐟䢽䣈䤔䦳䴂")) ("vul " ("消销銷肖宵削哮硝箫簫骄梢萧霄嚣哓潇逍骁绡枭枵蛸魈梟嘐蕭瀟騷囂" "驕驍灱呺庨烋虓啋猇痚痟窙嗃揱綃翛萷歊踃嘵憢潚獟獢箾膮骹鴞穘藃" "鮹櫹髇蠨髐毊虈嘋嚻婋宯彇撨灲焇硣簘蟏蟰鸮")) ("vul6" ("校胶淆姣絞洨笅郩殽訤誵㑾㚣㬵䒝")) ("vul3" ("小晓曉箫簫茭筱篠皛謏暁皢筿簘䒕䥵")) ("vul4" ("笑校效肖啸嘯狡酵芍霄孝爻茭傚較恔涍殽嗃熽澩謞俲効咲嘨娎敩斅斆" "歗藠誟鞩㒆㔅㗛㤊㩭㹲䇃䊥䒁䕧䠛䴛")) ("vu, " ("些歇楔蝎薛蠍揳猲褉娎")) ("vu,6" ("鞋协協斜胁脅携攜挟挾桔邪谐耶叶汁偕勰苴撷缬歙眭颉鲑頁葉頡諧鮭" "擷劦垥拹籺奊脥揳猲絜嗋愶慀搚熁緳蝢燲纈襭龤恊擑擕旪綊翓脇膎衺" "鋣鞵㖿㙝㚗㜦㢵㥟㨒㨙㩉㩗㩦㩪㭨㷎䀘䁯䏮䔑䕵䙎䙽䡡䦖䩤䬅䭎𩋘𩋧")) ("vu,3" ("写寫血躠冩藛㕐㝍䥱䥾")) ("vu,4" ("谢謝械卸泄屑溉解契楔蟹懈泻亵隰燮薤獬廨渫瀣迦邂绁榭榍跬躞骱洩" "紲潰諜褻瀉伳妎灺祄疶偰焎媟揳絏觟靾屧嶰澥韰檞薢駴鞢齘齥躠卨塮" "屟徢斺暬炧爕禼糏絬緤缷蠏衸㒠㓔㔎㖑㙰㞒㞕㣯㣰㦪㨝㰔㰡㳦㳿㴬㴮" "㴽㸉㽊㽳䇋䉏䉣䊝䍖䕈䕵䙊䙝䚳䚸䞕䢡䦏䦑䩧䪥䲒䵦")) ("vu,7" ("谢謝")) ("vup " ("心新辛欣薪芯锌鋅款亲忻馨莘昕歆鑫訢親妡杺炘盺焮鈊廞噷鐔俽兓惞" "骍䜣")) ("vup6" ("寻尋镡鄩攳襑鬵鐔桪樳㚯㜦㻸䰼")) ("vup3" ?伈) ("vup4" ("信芯衅舋囟釁阠焮煡伩卂孞脪訫軐顖馸㐰㛛㩪㭄㭡㹷䎣䒖䚱䛨䜗䪿")) ("vup7" ?心) ("vu/ " ("星兴興醒猩腥惺馨狌垶煋瑆蛵箵觲騂馫曐皨篂觪鍟鮏鯹𢜫")) ("vu/6" ("行形型刑邢研陉饧硎陘熒侀洐娙烆胻桯鈃雽滎鉶鋞濴餳坓筕郉銒钘铏" "㐩㓝㣜㬐㼛䣆䤯")) ("vu/3" ("醒省擤渻箵睲㝭㨘㮐䋲䳙")) ("vu/4" ("行性兴興幸姓杏荇悻倖婞涬莕嬹緈臖㒷㓑㴆㼬䁄䂔䓷䛭䮍䰢")) ("vu/7" ("性形猩")) ("vm/ " ("胸兄凶汹洶匈芎兇忷哅恟胷訩詾讻賯㐫")) ("vm/6" ("雄熊能赨䧺")) ("vm/4" ("詗敻夐诇䎿")) ("vm/7" ?兄) ("vu. " ("修休羞咻馐庥煦鸺貅髹脩烋茠臹滫銝樇糔鎀鵂饈俢烌蓚鏅飍髤𦟤")) ("vu.3" ("朽宿滫糔綇㩰㱙")) ("vu.4" ("袖秀锈绣繡鏽宿嗅臭莠岫溴珛琇褎銹嘼峀綉繍褏鏥齅㗜㾋䜬")) ("vm " ("需须須虚虛吁嘘噓呼蔬墟戌于芋圩砉盱胥雩訏嘔鬚籲旴呴姁昫欨晇幁" "揟欻湑楈稰嬃縃蓲蝑魆歔蕦嬬繻鑐驉魖偦媭欰歘疞芌虗譃")) ("vm6" ("徐邪余鉏謳俆蒣䍱")) ("vm3" ("许許诩咻栩煦胥糈醑訏姁昫冔珝祤喣湑詡滸鄦諝盨谞㑔㑯㒷㞰㥠㽳䅡" "䔓䧁")) ("vm4" ("续續序绪緒叙敘畜蓄酗旭恤絮婿屿豫馘勖蓿洫溆顼旮旯肷煦卹勗規頊" "嶼侐怴沀芧昫垿殈烅掝淢矞訹慉滀窢漵瞁銊獝魆瞲藇藚鱮伵壻敍朂槒" "汿潊珬盢稸緖聟賉魣㐨㕛㖅㗵㘧㚜㜅㜿㞊㤢㦌㦽㰲㵰㷦㺷㾥䂆䂸䋶䘏" "䙒䛙䜡䢕䣱䣴䦗䦽䨆䬔䱛䳳")) ("vm0 " ("宣暄暖轩喧儇谖埙萱揎擐煊晅軒煖諼壎佡昍咺烜珣梋媗愃愋塤瑄萲蜎" "蝖鋗懁禤諠鍹駽翾蠉矎鶱讙吅塇弲睻翧蕿藼蘐譞")) ("vm06" ("旋悬懸漩还县玄泫璇玆盤縣還璿瓊伭妶玹盷琁蜁嫙誸鏇暶檈鹮㒸㔯㘣" "㛐㳬㹡䁢䗠䥧䮄䲂䲻䴉䴋")) ("vm03" ("选選喧癣撰馔癬咺烜愃諠饌喛暅籑㔵㧋㾌㿅䍻䠣")) ("vm04" ("選旋漩绚絢玄眩泫洵涓渲楦炫碹铉镟絹鉉潠昡琄眴衒袨楥蔙鞙縼駽鏇" "讂贙埍怰繏颴㜗㦏㧦㯀㳙㹡䍗䘩䝮䠣䧎䧟䩙䩰")) ("vm, " ("削靴薛吙蒆屵矆辥鞾")) ("vm,6" ("学學穴噱泶踅嶨澩燢觷鷽乴峃斈茓雤鸴㖸㙾㧒㰒㶅㿱䀜䋉䫻䱑𥄴𦥯")) ("vm,3" ("雪鳕鱈㡜䨮䩈")) ("vm,4" ("血炔穴谑吷岤泬狘趐謔駥瞲謞坹桖烕㔧㞽㦜㷤䎀䒸䖼䛎䜡䠼䤕䫼䬂䭥")) ("vmp " ("熏荤勋埙薰獯曛窨醺勛葷勳壎燻焄塤煇蔒臐矄纁勲坃壦爋薫蘍𤑕")) ("vmp6" ("寻尋循旬询詢巡遁潭驯郇荀荨峋徇恂洵浔鲟絢馴潯枔紃栒珣槆潃噚撏" "鄩橁燅燂燖璕蕁蟫蟳爓鱘灥偱廵挦杊桪毥狥畃駨鱏㚯㜄㝁㡄㨚㯠㰊㰬" "㵌㽦䋸䖲䘩䙉䡅")) ("vmp4" ("迅讯訊训訓熏汛逊遜浚洒孙梭驯殉巽蕈徇狻逡鑫孫馴潠侚迿愻噀韗鵔" "伨坃埈壦奞巺爋狥訙賐鑂陖顨鵕㟧㢲䃀䛜䞊䭀𤑕")) ("vmp7" ("训訓")) ("u8 " ("呀压壓鸦鴉丫鸭鴨押亚亞哑啞雅厌柙閘厭鵪枒孲椏猒劜圧庘鵶鶕")) ("u86" ("牙崖芽衙蚜邪涯雅伢岈琊桠睚顏犽枒堐椏齖厓崕漄猚笌顔㝦㤉㧎㮞䄰" "䊦䍓䖌")) ("u83" ("鴉哑啞雅痖疋厊庌雃蕥唖瘂㿿䪵")) ("u84" ("压壓牙讶訝亚亞轧軋歇御垭揠迓娅辂氩砑碣浥氬圠襾玡埡婭掗猰聐輅" "窫錏齾亜俹嚈挜稏鐚铔㝞㰳㼤䂒䅉䒁䝟䢝䦪䧅䨙䫖䯉䰲䵝")) ("u87" ?呀) ("u96" ("崖睚厓崕")) ("u0 " ("烟煙厌厭燕淹咽蔫焉阉奄殷郾鄢菸崦阏洇湮嫣胭腌醃弇珚偣淊渰猒歅" "漹閼閹嬮懨酀臙黫黭鷰剦啱懕篶")) ("u06" ("研严嚴言沿颜顏盐岩鹽延炎檐衍癌狠铅险羡蜒阎讠阽埏芫妍氤硎筵羨" "鉛閻險簷巖娮唌狿莚郔閆嵒鈆揅楌碞綖虤鋋薟顃壛麙壧孍礹厳塩姸娫" "嵓巌巗昖櫩湺琂硏葕蔅詽顔麣㗴㘖㘙㡉㫟㳂㶄㺂㺗㿕㿼䀋䀽䂴䇾䉷䊙" "䌪䓂䕾䖗䗡䢥䤷䦲䫡䱲䶫䶮")) ("u03" ("眼演掩淹衍淡广奄厣剡俨偃兖郾琰罨覃魇鼹兗閻縯儼鼴靨魘抁沇匽姶" "弇淊酓閆嵃愝扊揜晻棪渰萒椼隒裺戭蝘褗噞躽錟闇厴鰋鶠黤龑甗黭顩" "巘曮齴黶乵夵嶖巚檿渷硽遃験鮟黡㓧㕣㘙㚧㢂㫃㭺㱌㱘䁙䄋䅬䊻䌠䍾" "䎦䗺䘶䣍䤷䦧䲓䶮")) ("u04" ("研验驗演言沿盐鹽厌厭燕炎艳艷焰宴咽堰淡蔫涎蜒阎砚雁唁彦谚淫赝" "谳恹闫滟晏焱鹌酽趼餍彥這硯燄諺閻嚥鵪贗饜釅豔牪姲婩掞閆喭敥烻" "猒傿椻蝘鴈嬮鴳嬿曣爓騴齞鷃觾讌醼鷰驠讞灩偐墕妟嬊暥曕滛灎灔灧" "焔艶覎觃豓豣贋隁騐鳫㒆㕣㛪㢛㦔㬫㰽㷔㷳㷼䁙䂩䅧䑍䖗䛳䜩䞁䢥䢭" "䨄䭘䮗䳛䳺䴏䶫")) ("u; " ("央秧殃鸯英泱鞅鴦佒姎柍胦紻鉠咉眏")) ("u;6" ("样阳陽洋羊扬揚杨楊漾痒汤详佯疡徉炀烊蛘湯暘煬詳瘍鍚颺垟昜珜眻" "崵瑒禓蝆鐊鸉劷敭旸玚羏諹輰阦霷飏鰑㟅㦹㬕䁑䖹䬗")) ("u;3" ("养養洋氧仰痒泱蛘鞅癢卬坱岟抰炴軮蝆懩攁瀁傟勨慃氱飬餋駚㔦䇦䍩" "䑆䒋䞁䬬")) ("u;4" ("样樣养養仰漾怏炀烊恙煬羕瀁様詇㨾㺊㿮䞁䬺䭐䭥䵮")) ("ul " ("要腰吆邀么妖由夭徼幺祆繇約宎殀祅訞喓葽枖楆鴁齩")) ("ul6" ("摇搖窑窯遥遙谣謠陶淆瑶尧姚淫爻荛崤徭徼洮珧轺肴铫鹞窕繇鳐堯猶" "榣瑤餚鷂垚烑猇傜殽軺隃嗂媱愮猺銚儌嶢蕘颻鰩倄尭峣嶤揺暚滛窰蘨" "謡邎鎐飖餆㑸㑾㓞㤊㨱㮁㺒䂚䆙䉰䋂䌊䌛䍃䔄䖴䚺䚻䠛䢣䬙𨍳")) ("ul3" ("要咬舀夭崾杳窈嬈瞭宎岆抭殀柼苭眑窅偠窔溔榚蓔騕鷕仸婹闄鼼齩㟱" "㢓㫏㫐㬭㴭䁏䁘䆞䒒䚆䯚䳬䴠䶧")) ("ul4" ("要药藥耀钥鑰乐疟幼瀹曜鹞窈約瘧樂鷂宎穾窔袎筄葯覞銚靿獟燿艞趭" "驁熎矅薬讑㔽㝔㞁㵸㿑㿢䋤䑬䙅䭥")) ("u, " ("椰噎耶掖洇晔暍蠮倻")) ("u,6" ("爷爺邪斜椰耶荼揶琊铘餘擨峫捓瑘釾鋣鎁㡋㩪㭨㱌䓉䔑䥺")) ("u,3" ("也野冶掖埜漜吔嘢壄㙒")) ("u,4" ("业業夜叶葉液页頁咽射掖曳腋拽靥谒邺揲晔烨曄謁鄴聶靨抴偞堨殗楪" "煠嶪擖擛澲燁閼擫瞱鍱鎑饁譺鐷亱僷啘墷嶫忦擪曅曗曵枼枽殜爗皣瞸" "餣馌驜鵺鸈㐖㓈㖡㖶㗼㙪㜇㝣㥷㩎㪑㱉㴸㷸㸣㽢䅬䈎䊦䎨䖣䝟䤳䤶䥟" "䥡䧨䭎䭟䲜䳖䴾")) ("u,7" ("爷爺")) ("u " ("一衣医醫依椅伊壹ㄧ揖铱咿噫猗漪犄欹黝黟泆洢陭攲蛜郼溰嫛禕稦銥燚" "瑿繄檹毉鷖黳吚壱夁弌悘悥祎譩餏饻鹥㘈𣘦")) ("u6" ("移疑仪儀遗遺宜姨咦谊誼蛇施台熙羡焉颐夷胰沂彝治佗诒圯荑嶷饴怡" "迤贻眙痍酏迆栘訑貽羨飴維臺頤匜杝侇沶狋峓恞拸柂洟珆宧桋瓵虒貤" "迻眱袘羠萓蛦袲詒暆椸誃跠鉈鈶歋銕熪嶬螔寲簃顊謻鏔觺鸃乁冝凒宐" "巸弬彛彜彞扅枱焈眤苐虵讉鉇頉鮧鴺㐌㔭㚦㝖㞔㥴㦾㰘㹑㹫㺿㼢䄬䇵" "䐅䐖䔟䕥䖊䞅䣡䤭䧅䧝䩟䬁䬮䮊䱌䲑䴊𩸨")) ("u3" ("以已依椅乙蚁蟻倚蛾汽尾铱矣臆苡猗迤旖硪钇雉舣酏迆栘偯綺錡扡阤" "佁胣衪釔扆掜崺晲鳦鉯銥踦螘檥礒艤顗轙齮庡攺旑笖肔苢輢逘锜陁㕈" "㕥㠖㠯㩘㫊㰝㰻㱯㾨䇣䔇䚷䝝䧇䧧䭲䰙")) ("u4" ("义義意衣艺藝议議易医益移亿億异異役忆憶译譯抑亦谊誼毅翼屹疫艾" "疙汉隶射施食释泄掖曳腋液壹邑臆逸肄裔溢诣翌绎泽刈劓仡佚佾阝埸" "懿芸薏弈奕挹弋呓嗌峄怿悒洫渫驿绁缢殪轶昱焱熠镒镱瘗癔翊袂蜴羿" "翳帟浥紲軼睪詣澤縊鎰繹釋囈驛乂肊忔阣伿劮杙芅抴枍泆俋帠昳枻浂" "玴衪唈垼捙欭貤埶羛袘釴陭隿晹殔焲絏詍跇鳦亄裛勩嫕廙緆膉誒靾槷" "潩熤瘞蓺黓圛墿嶧懌曀澺熼瘱艗寱斁檍燡燱謚鮨鞥繶藙豷霬鶂瀷醷醳" "饐蘙鐿鷁鷊鷾襼齸伇兿勚呭呹嬑嬟幆怈悥撎敡曎栧棭榏歝殹洂浳湙炈" "獈痬瞖秇穓竩苅虉蛡螠袣褹訲訳讛豙豛鈠顡駅骮鯣鶃鷧鹝鹢㐹㑊㑜㑥" "㓷㔎㔕㔴㖂㘁㘊㙠㙪㙯㚤㛕㛳㜋㜒㝣㞾㡫㡼㢞㣂㣇㣻㥷㦉㦤㱅㱲㲲㲼" "㳑㴁㴒㴔㵝㵩㵫㶠㸣㹓㹭㽈䁆䂽䃞䄁䄩䄿䆿䇩䇼䉨䋚䋵䌻䎈䏌䐙䑄䑛" "䓃䓈䓹䔬䕍䖁䖊䖌䗑䗟䗷䘝䘸䚷䛖䝘䝯䢃䣧䣱䦴䬥䭂䭇䭞䭿䯆䰯䱈䱒" "䳬䴬䵝益逸𥜥")) ("u7" ("意宜")) ("up " ("因音阴陰姻烟茵荫殷堙喑洇湮氤铟窨慇蔭垔凐愔絪裀歅廕摿瘖禋蒑銦" "諲霒駰噾濦闉霠韽韾黫侌囙夁婣峾洕溵磤秵筃緸阥陻隂鞇骃")) ("up6" ("银銀吟狠听言沂淫寅鄞圻垠芩狺夤霪龈鳏訢欽潯鰥齦冘狋苂圁烎婬崟" "荶釿殥蔩誾嚚檭蟫齗鷣唫噖峾崯斦泿滛犾璌碒訔訚訡鈝龂㕂㖗㙬㝖㝙" "㞤㥲㸒㸧㹜㹞䓄䕾䖐䖜䜣䡨䨙䪩䴛䴦")) ("up3" ("引隐隱饮飲蚓潭殷尹廴吲瘾縯癮紖鈏靷朄馻戭趛檃濦螾蘟讔乚嶾檼櫽" "淾磤纼訡隠飮㐆㡥㥯㥼㦩㧈㱃㹞㾙䇙䌥䒡䗞䠴䤺䨸")) ("up4" ("音印阴陰隐隱饮飲荫胤茚喑窨蔭垽堷湚猌廕朄酳憖慭憗懚檼濥癊阥隂" "鮣㗃㣧㧈㪦㴈㴽㼉䌠䕃䖜䚿䡛䤃䲟")) ("u/ " ("应應英婴嬰鹰鷹樱缨莺撄嘤膺瑛璎鹦罂莖嚶罌櫻瓔鶯纓鸚偀渶嫈朠煐" "滎碤甇蝧罃褮霙韺甖攖瀴鶧礯蘡譻蠳媖孆孾応桜楧緓绬鍈鑍锳鴬鷪鸎")) ("u/6" ("营營迎蝇蠅萤螢莹瑩逞荧赢盈嬴茔荥萦蓥滢潆瀛楹塋熒縈贏滎禜濴覮" "謍瀅藀鎣攍瀠巆廮瀯籯僌営櫿溁濙濚盁籝萾蛍蝿譍㕲㜲㢍㨕㴄㵬㶈㹙" "㹚㿘䀰䁝䃷䋼䑉䕦䤰䪯")) ("u/3" ("影瑩颖穎景郢瘿颍矨浧梬潁瀴癭巊璄頴颕㢍㦹㬐㯋㲟䀴䑍䔔䚆䨍䭊䭗" "䭘")) ("u/4" ("应應映硬迎甸绳蓥滢媵繩摬賏瀅鎣瀴噟暎濙膡譍鐛鞕㑞㚞㶈䁐䒢䙬䤝" "䵥𤇾")) ("u/7" ("应應蝇蠅")) ("ui " ("哟喲育唷唹")) ("ui7" ("哟喲")) ("m/ " ("拥擁庸佣臃痈雍壅墉蕹慵邕镛鳙饔傭鄘嗈噰澭郺雝瀜鏞廱灉癰癕銿鱅" "㐯𠆌")) ("m/6" ("庸佣墉喁慵鳙傭鄘嫆嫞滽槦顒鰫鷛牅颙鱅㝘䗤")) ("m/3" ("永勇涌拥擁泳臃踊蛹咏恿俑壅邕甬臾湧詠踴埇悀傛塎嵱筩禜醟勈彮惥" "愑愹慂搈柡栐硧鯒鲬㑙㙲㣧㦷㷏㽫䞻䮵")) ("m/4" ("用佣醟苚㞲㶲")) ("m/7" ?用) ("u. " ("优優忧憂悠泅幽攸呦蚴怮泑麀嚘懮瀀鄾櫌纋耰")) ("u.6" ("由油游尤犹猶邮郵铀鈾莜莸尢揄柚猷疣聱蚰蝣蝤繇鱿遊魷鯈冘囮沋怞" "抭斿庮浟秞莤訧逌楢槱蕕輶峳怣櫾滺肬輏逰駀鮋鲉㑸㒡㕱㘥㚭㛜㫍㳺" "㻀㽕䂚䌊䍃䑻䒒䖻䚃䢊䢟𡈙")) ("u.3" ("有友酉卣莠牖铕蚴黝岰泑苃羑庮栯偤聈銪槱懮丣唀梄湵禉羐蜏㔽㕛㮋" "㰶㶭㾞䅎䒴䬀䱂䳑𩼈")) ("u.4" ("有又油右幼诱誘佑釉侑囿宥柚疣蚴鼬祐狖姷峟牰迶貁褎鴢亴梎櫾糿褏" "酭㓜㕗㕛㤑㹨㺠䀁䆜䛻䞥")) ("u.7" ?友) ("m " ("污迂淤菸纡毹於瘀ㄩ汙紆扜穻陓唹盓箊毺汚虶迃")) ("m6" ("于与與鱼魚余愉渔漁予娱竽娛舆輿愚亏邪衙盂榆虞俞逾渝隅芋喻禺谀" "圩萸揄喁嵛狳馀妤瑜觎毹腴腧欤於畲窬窳蜍蝓臾舁雩褕諛餘覦歟邘杅" "玗衧釪堣堬媮嵎崳楰湡畬硢鄃隃歈牏艅睮歶緰羭雓澞蕍踰螸璵謣鮽鵌" "旟籅蘛鰅轝鸆齵鸒丂亐伃兪娯婾媀嬩懙扵桙楡玙畭芌茰鍝骬髃魣鷠㒜" "㚥㤤㥔㥚㥥㦛㧕㪀㪌㫹㬂㬰㭌㳛㶛㷒㺞㺮㻀㼶㽳䁩䂛䃋䄏䄨䍂䏸䐳䓊" "䔡䗨䜽䞕䢓䩒䬔䰻䱷䱾䲣")) ("m3" ("与與雨语語宇予屿嶼羽梧衙禹芋伛俣噢圄圉庾妪纡瘐窳臾龉紆敔嫗齬" "俁峿痀偊祤斞鄅傴寙楀瑀萭蓹鋙噳貐篽斔螤麌蘌懙聥芌酑铻㑨㒁㒜㔱" "㙑㝢㠘㡰㣃㤤㦛㪌㲾㺄㼌䄨䣁䥏䨞羽")) ("m4" ("与與育雨语遇語预預愈域玉狱獄欲御豫誉譽裕郁吁寓輿澳谷或舒王蔚" "尉衙迂芋喻峪浴驭苑粥禺毓谕菸菀蓣饫阈阏汩鬻妪昱煜煨熨燠肀聿钰" "鹆鹬蜮雩堉馭奧嫗瘉慾澦禦諭蟈癒鬱籲欥彧悇栯淯砡悆淢惌棜棫矞飫" "稢罭鈺戫緎蒮輍噊潏獝鋊鳿墺燏罻遹錥閼閾隩鴥蕷薁繘藇醧魊鵒礜饇" "黦驈鱊鷸鸒軉爩灪俼哊喅喐喩圫嶎庽忬惐棛櫲欎欝滪焴琙硲礇礖秗稶" "穥籞芌茟萮蜟衘逳銉鐭霱騟鬰鴪龥㚜㠨㣃㤜㤢㥔㦽㧒㮋㰲㲾㳚㵄㷉㹼" "㺠㻰㽣䁌䂊䆷䈅䉛䋖䋭䍞䎉䖇䘘䘱䘻䛎䛕䜡䞝䢖䢩䤋䧕䨁䨒䨞䫻䬄䬛" "䮇䮙䰥䳑䴁䵥䵫")) ("m0 " ("冤宛鸳渊苑眢鸢箢淵鳶鴛肙悁惌棩葾蜎蒬蜵裷駌噮嬛鋺嬽鵷灁鼘剈囦" "寃渁渆渕鹓鼝")) ("m06" ("员員原源元园園圆圓援猿缘緣捐阮身垣袁辕陨塬芫圜沅媛橼爰螈鼋湲" "隕轅騵妧岏邧杬笎蚖猭嫄媴楥溒獂萲榬榞蒝蝝蝯羱豲黿鎱櫞邍鶢厡厵" "喛圎猨縁薗貟贠魭鶰㘣㛪㟲㟶㥳㹉䖠䖤䝠䟦䬧䲮䲻䳁䳒䳣")) ("m03" ("远遠苑妴逺㼂䛄䛇䩩")) ("m04" ("原远遠院愿缘緣怨苑菀掾涓媛瑗畹願夗禐裫褑謜傆衏褤逺㤪㥐㭇䅈䏍" "䝹䣰䬇䬼䭴")) ("m07" ?怨) ("m, " ("约約曰箹矱曱蒦")) ("m,3" ("哕噦")) ("m,4" ("月越跃躍乐樂悦悅阅閱兑锐说药钥岳粤龠瀹栎樾刖钺蠖玥軏粵蛻說銳" "嶽爍藥籥鑠鑰戉汋抈泧狘礿蚎鈅葯鉞櫟黦爚蘥趯禴躒鸑鸙妜岄恱捳枂" "篗籆籰蚏説跀閲㜧㜰㧒㬦㭾㯞㰛㵸㹊䋐䋤䎀䎳䒸䖃䟑䟠䠯䡇䢁䢲䤦䥃" "䬂䶳")) ("m,7" ?月) ("mp " ("晕暈瘟苑氲氳奫熅縕蝹頵贇煴煾緼缊蒀蒕赟")) ("mp6" ("云匀勻耘郧芸纭昀筠紜雲伝妘沄枟畇眃荺溳鄖熉熅澐鋆篔縜蕓愪榅榲" "橒涢秐筼耺蒷貟贠饂㚃㜏䉙䢵")) ("mp3" ("允盾苑陨狁殒隕抎阭荺鈗殞輑褞賱霣傊喗玧磒齳㩈䆬䇖䞫䡝䤞䦾䨶䪳")) ("mp4" ("运運晕暈蕴蘊均温员酝韵孕郓芸菀恽愠韫熨員慍醞韻枟惲鄆煇熅緷縕" "薀餫韗韞鶤囩夽昷煴缊腪蕰藴醖㒁㚃㚞㚺㞌㟦㷉䚋䩵䲰䵴")) ("y8 " ("咂匝扎拶唼紮臢抸鉔帀摣沞濽紥臜迊")) ("y86" ("杂雜砸咱籴偺磼雥倃囐嶻襍雑韴魳㳨䕹䞙䦈䨿䪞")) ("y83" ("咋鮺鲝")) ("y9 " ("灾災載栽哉甾渽菑賳烖𢦏")) ("y93" ("载載宰崽仔縡㞨㱰㴓䏁䣬䮨")) ("y94" ("在再载載栽酨縡侢傤儎扗䵧")) ("y0 " ("簪糌臢篸鐕兂簮臜")) ("y06" ("咱糌偺喒倃囐")) ("y03" ("攒攢拶昝簪趱寁噆儹礸禶趲儧兂撍攅桚沯簮㤰㳨䍝䙉䥄䭕")) ("y04" ("赞贊暂暫涔湔瓒錾淺濺鏨瓚讚蹔囋灒酇欑趲饡濽瓉穳襸讃賛鄼酂㙻㜺" "㟛㣅䗞䟃䟅䥄䬤")) ("y07" ?咱) ("y; " ("脏臟藏赃臧贓髒臢牂匨羘臜蔵賍賘贜")) ("y;6" ?臧) ("y;3" ("脏驵髒駔")) ("y;4" ("脏臟葬藏奘臧塟弉臓銺㘸")) ("yl " ("遭糟槽傮蹧醩𡮦")) ("yl6" ("凿鑿醩䥣")) ("yl3" ("早澡枣棗藻蚤缫缲繅璪繰薻䖣䗢䲃")) ("yl4" ("造皂鑿躁燥灶噪草窖唣譟艸皁慥簉趮唕梍竃竈艁髞㲧㿷䒃䜊")) ("yk6" ("则則责責择擇措泽贼咋窄柞赜啧帻迮笮箦舴睪賊嘖澤謫捑崱萴幘簀謮" "賾蠌蠈齰戝択沢溭皟瞔礋耫荝諎鰂鲗齚㖽㟙㢎㣱㥽㮣㳻㻭䂝䃎䅚䇥䕉" "䕪䯔䰹䶡䶦")) ("yk4" ("侧仄昃稷側庂唶崱稄滜襗夨昗汄㳁䔾")) ("yo6" ("贼賊鯽戝鱡㖽")) ("yp3" ?怎) ("yp4" ("谮譖譛䫈")) ("y/ " ("增憎曾缯罾繒鄫橧璔矰磳驓増熷譄")) ("y/3" ?㽪) ("y/4" ("赠综甑锃綜繒贈鋥䇸䙢䰝䵴")) ("58 " ("扎渣查碴喳揸吒咤哳猹楂槎齄齟抯奓挓柤溠樝觰皻謯齇偧剳奒摣査皶" "蕏")) ("586" ("炸扎闸閘札轧铡喋渫軋紮蚻煠劄霅鍘譗鰈蠿牐甴箚紥㔍㩹㯥㱜㳐㴙䄰" "䥷䮜䵵")) ("583" ("扎眨碴苴砟痄扠厏苲觰鮓謯挿鲊㑵㒀㞚㡸㳐㷢㽪䋾䕢䙄䛽䱹䵙")) ("584" ("炸蜡栅榨咋乍诈柞吒咤膪砟痄蚱笮柵詐搾奓苲虴溠霅鮓簎醡奒宱拃灹" "鲊㓃㚫㡸䃎䄍䆛䖳䞢䢱")) ("59 " ("摘齐斋齊齋捚亝斎榸")) ("596" ("宅翟择擇礋㟙㡯㢎䑲")) ("593" ("窄鉙飵䍉")) ("594" ("债債柴疵祭责寨膪砦瘵責虒駘簀㩟䓱")) ("50 " ("站占沾粘毡氈瞻詹谵澶觇旃黏霑點譫栴蛅惉覘詀鉆邅餰饘驙鱣鸇厃噡" "嶦旜氊讝趈飦鳣鹯㣶")) ("506" ?薝) ("503" ("展盏盞崭嶄斩辗搌湔斬輾琖榐颭嫸醆樿橏蹍皽魙嶃拃椫飐㜊㞡㠭䁪䁴" "䈴䎒䟋䡀䦅䩅䩆䱼䵣")) ("504" ("战戰站占蘸颤袒栈湛绽骣醮躔佔棧綻謙顫偡摲輚虥蹔襢轏驏嶘戦桟椾" "菚虦覱㙴㟞㠭㺘㻵䋎䐤䗃䗞䘺䟋䧯䪌䱠䳻")) ("507" ?展) ("5; " ("张張章障漲樟彰漳鄣獐嫜璋蟑傽墇慞粻暲遧騿鱆蔁餦麞𤍤")) ("5;3" ("长長掌涨漲仉绱黨鞝仧礃")) ("5;4" ("长長张張章帐帳仗丈障涨漲胀脹杖账瘴鄣幛嶂賬扙瞕涱痮瘬緔㕩㙊㙣" "㢓㽴")) ("5;7" ?掌) ("5l " ("著着招朝嘲昭抓啁钊炤釗詔妱盄鉊鳭駋鍣鵃巶柖窼謿鸼鼂鼌")) ("5l6" ("著着")) ("5l3" ("找爪搔蚤沼菬瑵㕚㺐䈃䝖")) ("5l4" ("照召罩淖赵兆肇诏濯棹笊炤詔趙櫂垗狣旐箌雿曌鮡鵫巶枛燳瞾羄肁肈" "㑿㡽㨄㫤㷖㹿䃍䄻䈇䍜䍮䑲䖺䧂䮓")) ("5k " ("折遮蜇螫晢嫬嗻庻晣")) ("5k6" ("哲折慑摘蛰辙乇谪陬耷摺辄磔褶蜇軼輒適聶謫轍懾耴砓虴悊晢慴慹蟄" "謺鮿瓋鷙讋鸅讘厇啠喆嚞埑晣歽籷襵詟讁輙銸㞏㞼㡇㡳㢎㦻㪿㫼㭙㭯" "㯰㵊䀅䂝䆛䊞䊮䎲䐑䐲䓆䙷䜆䝃䝕䧪䮰𧋍")) ("5k3" ("者锗褚褶赭鍺啫禇襵踷")) ("5k4" ("这這蔗聂浙乇柘鹧聶鷓烢淛檡蟅䂞䊮䋲䏳䗖䗪䠦䩾䵭")) ("5k7" ("著着蔗")) ("5o4" ("这這")) ("5p " ("真针針鎮珍振侦偵趁滇鼎斟甄砧臻贞蓁浈溱缜桢椹榛胗祯稹箴貞楨禎" "縝桭袗堻媜寊湞獉瑊葴遉碪蒧潧磌禛駗樼轃鍖鍼薽籈鷏鱵嫃帪揁搸栕" "澵珎眞蒖酙鉁錱鎭鐤靕鷆鼑")) ("5p3" ("振枕诊診疹缜轸胗畛稹縝抌抮眕笉紾袗軫晸絼裖縥辴鬒黰弫昣聄㐱㪛" "䀼䂦䂧䑐䠴䡩䪴䪾䫬䴾")) ("5p4" ("阵陣震镇鎮振枕陈甄圳赈朕鸩甽陳賑鴆侲挋栚紖眹酖揕蜄裖瑱誫敶塦" "敒纼迧鎭鮝㓄㛛㣀㨋㭫㮳㯢㴨㼉䀕䊶䏖䚯䝩䟴䡅䧵䨯䲴䳲𨸬")) ("5/ " ("正政争爭征睁睜蒸挣掙症怔丁趟侦狰诤峥徵桢祯钲铮筝鲭偵崢猙楨禎" "箏諍錚鯖癥姃炡烝眐脀埩崝聇遉鉦綪篜佂徰徴踭鏳鬇鯹")) ("5/3" ("整承拯氶糽掟晸撜愸抍㐼䡕")) ("5/4" ("正政争爭证証挣掙症郑鄭趟帧诤瞠町锃幀諍證憆鋥鴊㡠㡧㱏㽀䂻䈣䛫" "䥌䥭䦛䦶䫆𠔻")) ("5/7" ?正) ("5 " ("只知之指织織支枝ㄓ智脂肢蜘掷擲芝汁氏吱卮氐郅枳栀胝祗鸱趵跖觯泜" "祇隻梔躓汥疧秖胑秪衼椥搘榰禔嬂鳷鴟鮨觶坧墌巵祬秓綕馶鴲鵄鼅")) ("56" ("直指质質值植执執职職殖掷擲迟拓蛰侄郦埴摭枳桎絷跖踯姪遲躑酈柣" "胑秷犆褁瓡稙馽慹樴膱縶蟄懫擿蟙贄蹢蹠蘵値儨劕妷漐瓆禃秇聀貭軄" "釞㙷㜼㥁㨁㯰䐈䟈䱥䵂")) ("53" ("只指纸紙止脂址祁趾旨芷徵夂咫枳轵耆祉砥黹酯祇衹厎坁扺沚阯恉秖" "晊栺疻淽軹滍藢劧帋抧洔砋茝襧訨㡳㡶㧻㫑㮹㲛䂡䅩䇛䌤䎺䛗䤠䳅")) ("54" ("知志制治质質至织織值致职職置智帜幟秩稚掷擲识示挚峙炙痔滞窒陟" "郅帙忮彘骘栉桎轾昵贽膣雉鸷痣蛭踬豸觯泜輊鳩滯製誌摯緻遲櫛識躓" "阤扻厔咥庤庢挃柣洷迣狾祑胵偫剬晢楖淛猘畤紩翐袟傂臸寘廌滍絼跱" "疐瘈覟銍鋕踶駤鴙懥螲懫擿贄蹛櫍觶礩騭騺鷙鑕垁娡崻徏徝憄搱旘晣" "梽潌熫璏秲稺穉筫聀腟芖袠觗豑豒遟铚锧驇鯯㕄㗌㗧㘉㛿㜱㜼㝂㣥㨁" "㨖㫼㬪㴛㾅㿃䀸䄺䆈䇛䇽䉅䉜䎺䏄䏑䏯䐭䑇䑭䓌䕌䘭䚇䚦䚳䜠䝰䝷䞃" "䞇䠦䡹䥍䦛䦯䧝䩢䪒䫕䬹䭁䰴䱃䱥䱨䲀䶡")) ("57" ?置) ("5j/ " ("中钟鐘终終忠童盅衷忪潼锺蚣螽舂舯鍾伀妐彸炂柊煄蔠鼨籦刣幒汷泈" "潨衳蹱鈡銿鴤")) ("5j/3" ("种種肿腫董冢踵塚祌衶尰喠歱瘇㣫塚")) ("5j/4" ("中种種重众眾衷仲踵湩狆祌衶偅堹緟穜乑妕媑筗茽蚛衆褈諥㐺㲴䱰䳋")) ("5. " ("周洲皺粥州舟调诌啁鬻週調縐侜洀珘婤徟淍喌脽輈銂諏賙輖盩謅鵃騆" "譸烐矪诪赒辀鸼")) ("5.6" ("轴軸妯碡㛩")) ("5.3" ("帚肘睭鯞晭疛箒菷㨶㫶䎻䔭䖞")) ("5.4" ("宙皱皺軸昼晝骤驟咒逐注祝啄荮驺纣绉胄籀舳繇酎冑紂鈾縐咮詶甃僽" "駎噣鮦薵騶伷呪籒籕粙葤詋鲖㑇㑳㔌㝌㤘㥁㥮㨶㲴㹐㼙㾭䇠䈙䋓䐌䐍" "䛆䩜䭥䶇𤏲")) ("5.7" ?帚) ("5j " ("珠猪豬株蛛诸諸朝者朱诛侏邾茱洙潴楮槠橥铢硃誅跦銖胑祩絑袾蝫膱" "鮢鴸瀦櫧櫫騶蠩劯秼蕏鯺鼄猪諸")) ("5j6" ("逐筑竹烛燭术轴茁妯柚瘃蚰竺舳躅朮軸築笁窋茿趉蓫篫蠋鱁灟鸀斸欘" "蠾钃劚敱炢爥笜㔉䌵䕽䘚䟉䠱䠼䥮䮱")) ("5j3" ("主柱煮嘱囑拄泞属瞩贮丶渚鬻瘃褚麈枓貯屬矚壴砫罜陼孎斸欘宔濐煑" "禇詝㵭䌵䘢䰞")) ("5j4" ("住助注著筑祝柱铸鑄驻駐蛀除逗宁泞粥贮阻伫苎澍鬻杼炷疰箸翥佇苧" "註貯寧築芧柷殶眝砫紵紸羜莇嵀跓軴牏鉒馵樦諔麆櫡坾庻竚筯纻鋳霔" "飳㑏㝉㤖㧣㫂㹥㺛㾻㿾䇠䇡䇧䍆䎝䎷䐢䘄䝒䝬䪒䫖䬡䭖䳠")) ("5j8 " ("抓挝撾檛膼髽簻鵽")) ("5j83" ?爪) ("5j9 " ?拽) ("5j93" ("跩𨋯")) ("5j94" ?拽) ("5j0 " ("专專砖磚湍抟颛耑顓剸跧塼嫥摶鄟瑼膞篿蟤鱄鷒叀専甎")) ("5j03" ("转轉孨竱転䏝䡱")) ("5j04" ("转轉赚賺传傳撰篆啭馔沌僎囀瑑腞篹縳譔饌堟灷籑蒃襈贃㑷䉵䚈䤄䧘" "𧸖")) ("5j; " ("装裝庄莊桩樁妆妝梉粧娤糚荘")) ("5j;3" ("奘弉")) ("5j;4" ("状狀壮壯撞幢僮戆艟贛焋戇壵戅䚒")) ("5jo " ("追揣椎锥萑骓隹錐醊鴭騅魋鵻娺")) ("5jo3" ("沝㝽")) ("5jo4" ("缀綴坠墜队隧致赘惴缒槌隊贅腏甀硾膇縋諈錣餟鵽鑆埀桘礈窡笍譵㾽" "㿢䃍䄌䋘䨺𡑞")) ("5jo7" ("缀綴")) ("5jp " ("淳纯顿屯谆肫胗盹窀純頓諄宒忳迍棆湻衠")) ("5jp3" ("准淳纯隼純準埻綧鶽")) ("5jp4" ("谆飩諄稕")) ("5ji " ("桌捉淖拙卓倬涿棹肫焯踔櫂穛穱槕鐯㑁𠭴")) ("5ji6" ("著着浊濁啄茁缴勺拙琢酌灼诼蕞擢浞涿濯绌焯禚斫镯箸趵踔躅絀繳鐲" "圴彴汋剢啅梲斮椓棳畷罬斲諑噣篧錣斀櫡謶灂蠗籗鷟鸀叕妰撯擆斱斵" "晫棁槕泎炪烵琸硺籱鋜鐯㒂㓸㠚㣿㧻㪬㭬㲋㹿㺟䅵䐁䔲䕴䙯䟾䴵䵵䶂")) ("5ji3" ?丵) ("5ji4" ("劅㧳䏐")) ("y " ("资資姿滋疵齐吱兹ㄗ咨淄孜谘呲嵫孳缁甾辎赀锱鹚粢糍趑觜訾龇鲻髭玆" "純茲貲載緇齊輜諮錙齜孖栥紎秶椔菑訿鄑鈭餈澬鼒鎡鯔鶅齍鶿亝嗞姕" "孶湽禌稵茊葘趦輺鍿镃頾頿鴜鷀")) ("y6" ?㑵) ("y3" ("子仔紫籽姊滓茈梓秭耔笫訾鋅吇杍芓矷呰胏釨訿啙姉榟秄虸㜽㞨㧗㺭" "㾅䔂䘣䦻䴾𠂔")) ("y4" ("自資字柴渍孳恣眦瘠漬輜扻芓倳剚牸眥椔胾胔菑孶茡輺㢀㧘㰣㰷㱴䅆" "䐉")) ("y7" ("子字")) ("yj/ " ("总總综綜宗踪蹤从鬃棕枞腙從樅倧嵕惾猣朡摠稯熧翪艐蝬豵騣鬷堫嵏" "嵸揔椶磫緃緫緵縂葼踨鑁騌骔鬉鯮鯼㯶")) ("yj/3" ("总總纵縱偬傯摠蓗熜惣愡憁捴揔搃総緫縂縦㢔㷓㹅䁓䎫䙕䡯䰌")) ("yj/4" ("综綜纵縱从粽從昮瘲倊猔疭碂糉糭緵縦䍟䝋")) ("yj/7" ?宗) ("y. " ("趣诌邹诹陬鄹驺鲰鄒掫郰棷棸菆媰緅諏謅鯫黀騶齱齺箃")) ("y.3" ("走赱㞫")) ("y.4" ("奏揍骤族楱驟㔿㵵䠫䲀")) ("yj " ("租苴菹葅蒩趲")) ("yj6" ("族足淬卒镞蹴鏃鑿哫崒捽踤踿卆崪稡紣蹵鎐㞺㧻㰵㲋㲞㵀䅸䙘䚝䬨䯿" "䱣")) ("yj3" ("组組祖阻咀沮诅俎驵詛柤珇靻駔謯唨爼䔃䖕")) ("yj4" ("驵駔")) ("yj0 " ("钻鑽躜攢躦鑚")) ("yj03" ("纂缵篹籫纘繤纉㷪䂎䌣䡅𤎱")) ("yj04" ("钻鑽攥纂賺揝篹饡贃鑚䤸")) ("yjo " ("羧厜脧嶉纗樶蟕")) ("yjo3" ("嘴觜嶊嶵噿濢璻洅㭰䮔")) ("yjo4" ("最罪醉蕞絊晬酨祽蕝鋷檇檌栬槜襊辠酔酻錊㝡㠑㰎㵃䘹")) ("yjo7" ?罪) ("yjp " ("尊遵蹲樽鳟跧墫壿嶟繜鐏鱒鷷罇")) ("yjp3" ("撙樽僔噂壿繜譐䔿")) ("yjp4" ("鳟捘銌燇鱒臶")) ("yji " ("作嘬")) ("yji6" ("作昨琢砟笮苲捽莋椊稓筰葃秨鈼㶡㸲䇥䎰䝫䞢䞰䟄䯿")) ("yji3" ("左撮佐繓咗唨毑㝾䦈")) ("yji4" ("作做坐座凿乍柞阼唑怍迮胙祚砟酢鑿岝侳夎葄岞糳袏飵㑅㘀㘴㛗㣱㤰" "㭮㸲䋏䔘䜊䟶䩦䬤")) ) (toggle-fullshape ((S-\ )) ) ) (include (t nil cjk-util) map fullwidth) ;; Not include the commit-preedit from zh-util, because S-Space is occupied. (include (t nil zh-util) map choose) ;;(include (t nil cjk-util) map change-candidate) (include (t nil zh-util) map focus-move) (include (t nil zh-util) map focus-change) ;; In zhuyin, almost all symbol can be starters, except tone marks) (state (init "Init" (t (set initial-key nil) (set medial-key nil) (set final-key nil) (set tone-key nil) ) (toggle-fullshape (shift fullwidth-mode)) (symbol-map (shift init)) (initial (delete @-) (pushback 1) (shift inputing)) (medial (delete @-) (pushback 1) (shift inputing)) (final (delete @-) (pushback 1) (shift inputing)) (tone (delete @-) (pushback 1) (shift inputing)) ) (fullwidth-mode "全" (toggle-fullshape (shift init)) (fullwidth (commit)) (nil (unhandle)) ) ;; Intermediate input mode. (inputing "輸入" (toggle-fullshape (shift fullwidth-mode)) (symbol-map (shift init)) (backspace (undo) (= final-key nil ((= medial-key nil ((= inital-key nil ((set noop 1)) ((shift init)) )) ((set medial-key nil)) )) ((set final-key nil)) ) ) (escape (undo 0) (shift init) ) (initial-map ;; Insert or replace initial (set initial-key @-) ) (medial-map ;; Insert or replace medial (set medial-key @-) ) (final-map ;; Insert or replace final (set final-key @-) ) (tone-map (set tone-key @-) (delete @<) (pushback 1) (= final-key nil ((set noop 1)) ((pushback 1)) ) (= medial-key nil ((set noop 1)) ((pushback 1)) ) (= initial-key nil ((set noop 1)) ((pushback 1)) ) (shift character-selection) ) (nil (unhandle)) ) (character-selection "Character-Selection" (tone-map (commit) (shift init)) (map (show) (shift select)) (nil (shift inputing)) ) (select "選擇" (t ;; Auto commit if only one candidate. (select @>) (set candidate-end @-) (select @<) (set candidate-start @-) (= candidate-start candidate-end ((commit) (shift init)) ((set noop 1)) ) ) ;; When a number is typed, select the corresponding canidate, ;; produce it, and shift to "init" state. (focus-move (shift init)) (focus-change) (choose (commit) (shift init)) ;; (choose) (change-candidate (shift select)) (escape (hide) (undo 0) (shift init)) (backspace (hide) (undo) (shift inputing)) ;; When key to force committing, commit the current preedit. ;; When anything else is typed, produce the current candidate, ;; and re-handle the last input in "init" state. (nil (hide) (shift init) ) ) ) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/pa-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000005066�14422175267�012023� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; pa-phonetic.mim -- Punjabi input method for phonetic layout ;; Copyright (c) 2004-2006 Red Hat, Inc. All rights reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method pa phonetic) (description "Punjabi input method for phonetic layout. Author: Jatin Nansi <jnansi@redhat.com>") (title "ਕ") (map (trans ((KP_1) "੧") ((KP_2) "੨") ((KP_3) "੩") ((KP_4) "੪") ((KP_5) "੫") ((KP_6) "੬") ((KP_7) "੭") ((KP_8) "੮") ((KP_9) "੯") ((KP_0) "੦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" ?੧) ("1" ?1) ("@" ?੨) ("2" ?2) ("#" ?੩) ("3" ?3) ("$" ?੪) ("4" ?4) ("5" ?5) ("6" ?6) ("7" ?7) ("8" ?8) ("(" ?੯) ("9" ?9) (")" ?੦) ("0" ?0) ("_" ?_) ("-" ?-) ("+" ?+) ("=" ?=) ("Q" ?ਥ) ("q" ?ਤ) ("w" ?ਾ) ("E" ?ਓ) ("e" ?ੲ) ("r" ?ਰ) ("T" ?ਠ) ("t" ?ਟ) ("Y" ?ੈ) ("y" ?ੇ) ("U" ?ੂ) ("u" ?ੁ) ("I" ?ੀ) ("i" ?ਿ) ("O" ?ੌ) ("o" ?ੋ) ("P" ?ਫ) ("p" ?ਪ) ("{" ?() ("[" ?[) ("}" ?)) ("]" ?]) ("A" ?ਅ) ("a" ?ੳ) ("S" ?ਸ਼) ("s" ?ਸ) ("D" ?ਧ) ("d" ?ਦ) ("F" ?ਢ) ("f" ?ਡ) ("G" ?ਘ) ("g" ?ਗ) ("h" ?ਹ) ("J" ?ਝ) ("j" ?ਜ) ("K" ?ਖ) ("k" ?ਕ) ("L" ?ਲ਼) ("l" ?ਲ) (":" ?:) (";" ?;) ("\"" ?\") ("'" ?') ("|" ?।) ("\\" ?ਙ) ("~" ?ੱ) ("`" ?੍ ) ("Z" ?ਗ਼) ("z" ?ਜ਼) ("X" ?ਯ) ("x" ?ਣ) ("C" ?ਛ) ("c" ?ਚ) ("V" ?ੜ) ("v" ?ਵ) ("B" ?ਭ) ("b" ?ਬ) ("N" ?ਂ) ("n" ?ਨ) ("M" ?ੰ) ("m" ?ਮ) ("<" ?ਖ਼) ("," ?,) (">" ?ੴ) ("." ?਼) ("?" ??) ("/" ?ਞ) ("%" ?੫) ("^" ?੬) ("&" ?੭) ("*" ?੮) ("R" "੍ਰ") ("H" "੍ਹ") ("W" "ਾਂ") )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sk-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000010053�14422175267�010757� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sk-kbd.mim -- Slovak input method with Slovak keyboard layout ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Slovak simulating the standard Slovak keyboard. ;;; @image html sk-kbd.png "Keyboard Layout" ;;; @image latex sk-kbd.eps "Keyboard Layout" width=\narrowwidth ;; +1 ľ2 š3 č4 ť5 ž6 ý7 á8 í9 é0 =% '+ ;^ ;; qQ wW eE rR tT zZ uU iI oO pP ú/ ä( ;; aA sS dD fF gG hH jJ kK lL ô" §! ň) ;; yY xX cC vV bB nN mM ,? .: -_ ;;; You can also input more characters by the following key sequences: ;;; @image html sk-kbd2.png ;;; @image latex sk-kbd2.eps "Extra Keys" width=\narrowwidth ;; key char key char key char key char key char key char ;; --- ---- --- ---- --- ---- --- ---- --- ---- --- ---- ;; +C Č +L Ľ +S Š +Y Ž +r ř =R Ŕ ;; +D Ď +N Ň +T Ť +d ď +u ů =l ĺ ;; +E Ě +R Ř +U Ů +e ě =L Ĺ =r ŕ (input-method sk kbd) (description "Slovak input method simulating the standard Slovak keyboard. This is the keyboard layout. +1 ľ2 š3 č4 ť5 ž6 ý7 á8 í9 é0 =% '+ ;^ qQ wW eE rR tT zZ uU iI oO pP ú/ ä( aA sS dD fF gG hH jJ kK lL ô\" §! ň) yY xX cC vV bB nN mM ,? .: -_ You can also input more characters by the following key sequences: key char key char key char key char key char key char --- ---- --- ---- --- ---- --- ---- --- ---- --- ---- +C Č +L Ľ +S Š +Y Ž +r ř =R Ŕ +D Ď +N Ň +T Ť +d ď +u ů =l ĺ +E Ě +R Ř +U Ů +e ě =L Ĺ =r ŕ ") (title "SK") (map (map ("1" ?+) ("2" ?ľ) ("3" ?š) ("4" ?č) ("5" ?ť) ("6" ?ž) ("7" ?ý) ("8" ?á) ("9" ?í) ("0" ?é) ("!" ?1) ("@" ?2) ("#" ?3) ("$" ?4) ("%" ?5) ("^" ?6) ("&" ?7) ("*" ?8) ("(" ?9) (")" ?0) ("-" ?=) ("_" ?%) ("=" ?') ("[" ?ú) ("{" ?/) ("]" ?ä) ("}" ?\() ("\\" ?ň) ("|" ?\)) (";" ?ô) (":" ?\") ("'" ?§) ("\"" ?!) ("<" ??) (">" ?:) ("/" ?-) ("?" ?_) ("`" ?\;) ("~" ?^) ("y" ?z) ("z" ?y) ("Y" ?Z) ("Z" ?Y) ("=a" ?á) ("+a" ?ä) ("+=a" ?ä) ("+c" ?č) ("+d" ?ď) ("=e" ?é) ("+e" ?ě) ("=i" ?í) ("=l" ?ĺ) ("+l" ?ľ) ("+n" ?ň) ("=o" ?ó) ("+o" ?ô) ("~o" ?ô) ("+=o" ?ö) ("=r" ?ŕ) ("+r" ?ř) ("=s" ?ß) ("+s" ?š) ("+t" ?ť) ("=u" ?ú) ("+u" ?ů) ("+=u" ?ü) ("=z" ?ý) ("+y" ?ž) ("=A" ?Á) ("+A" ?Ä) ("+=A" ?Ä) ("+C" ?Č) ("+D" ?Ď) ("=E" ?É) ("+E" ?Ě) ("=I" ?Í) ("=L" ?Ĺ) ("+L" ?Ľ) ("+N" ?Ň) ("=O" ?Ó) ("+O" ?Ô) ("~O" ?Ô) ("+=O" ?Ö) ("=R" ?Ŕ) ("+R" ?Ř) ("=S" ?ß) ("+S" ?Š) ("+T" ?Ť) ("=U" ?Ú) ("+U" ?Ů) ("+=U" ?Ü) ("=Z" ?Ý) ("+Y" ?Ž) ("=q" ?`) ("=2" ?@) ("=3" ?#) ("=4" ?$) ("=5" ?%) ("=6" ?^) ("=7" ?&) ("=8" ?*) ("=9" ?\() ("=0" ?\)) ("+1" ?!) ("+2" ?@) ("+3" ?#) ("+4" ?$) ("+5" ?%) ("+6" ?^) ("+7" ?&) ("+8" ?*) ("+9" ?\() ("+0" ?\)))) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ath-phonetic.mim�����������������������������������������������������������������0000644�0023456�0023456�00000014602�14422175267�012173� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ath-phonetic.mim -- Phonetic input method for Eastern Cree syllabics ;; Copyright (C) 2010 ;; Goren (goren -at- riseup.net) ;; This input method table is licensed under the WTFPL. ;; See http://sam.zoy.org/wtfpl/ for the full text of license and ;; conditions that apply. ;; This file is made for the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. ;;; Input method for Carrier language ;;; (input-method ath phonetic) (description "Phonetic input method for Carrier (ᑕᗸᒡ Dakeɬ) language Déné (ᑓᘅ) Syllabics. Although rarely used novadays, this interesting writing system has a big value. The input table mostly follows the CLC standard (http://www.ydli.org/dakinfo/clcexp.htm) Some additional ways to input di- or trigraph consonants were added for convinience. ") (title "ᑕᗸᒡ") ;; The symbol for [s̪] is not in official unicode standard, but is ;; chosen from reserved for private use range. (variable (s-bridge-below "private use" 0xE3AB)) (map (map ("-" "") ;; adding dead dash to break symbols input when needed. ("a" "ᐊ") ("u" "ᐅ") ("e" "ᐈ") ("i" "ᐉ") ("o" "ᐃ") ("oo" "ᐁ") ("ba" "ᗭ") ("bu" "ᗪ") ("be" "ᗫ") ("bi" "ᗬ") ("bo" "ᗩ") ("boo" "ᗨ") ("b" "ᗮ") ("ta" "ᗡ") ("tu" "ᗞ") ("te" "ᗟ") ("ti" "ᗠ") ("to" "ᗝ") ("too" "ᗜ") ("t" "ᐪ") ("da" "ᑕ") ("du" "ᑐ") ("de" "ᑓ") ("di" "ᑔ") ("do" "ᑎ") ("doo" "ᑌ") ;; [t']-sound series ("Ta" "ᗧ") ("Tu" "ᗤ") ("Te" "ᗥ") ("Ti" "ᗦ") ("To" "ᗣ") ("Too" "ᗢ") ("t'a" "ᗧ") ("t'u" "ᗤ") ("t'e" "ᗥ") ("t'i" "ᗦ") ("t'o" "ᗣ") ("t'oo" "ᗢ") ;; [k] ("ka" "ᗺ") ("ku" "ᗷ") ("ke" "ᗸ") ("ki" "ᗹ") ("ko" "ᗶ") ("koo" "ᗵ") ("k" "ᐠ") ;; [g] ("ga" "ᗴ") ("gu" "ᗱ") ("ge" "ᗲ") ("gi" "ᗳ") ("go" "ᗰ") ("goo" "ᗯ") ("g" "ᐟ") ;; [k'] ("Ka" "ᘀ") ("Ku" "ᗽ") ("Ke" "ᗾ") ("Ki" "ᗿ") ("Ko" "ᗼ") ("Koo" "ᗻ") ("K" "ᘁ") ("k'a" "ᘀ") ("k'u" "ᗽ") ("k'e" "ᗾ") ("k'i" "ᗿ") ("k'o" "ᗼ") ("k'oo" "ᗻ") ("k'" "ᘁ") ;; [tʃ] ("cha" "ᙠ") ("chu" "ᙝ") ("che" "ᙞ") ("chi" "ᙟ") ("cho" "ᙜ") ("choo" "ᙛ") ;; [dʒ] ("ja" "ᘛ") ("ju" "ᘗ") ("je" "ᘘ") ("ji" "ᘙ") ("jo" "ᘖ") ("joo" "ᘔ") ;; [tʃ'] - three variants ("ch'a" "ᘡ") ("ch'u" "ᘞ") ("ch'e" "ᘟ") ("ch'i" "ᘠ") ("ch'o" "ᘝ") ("ch'oo" "ᘜ") ("Cha" "ᘡ") ("Chu" "ᘞ") ("Che" "ᘟ") ("Chi" "ᘠ") ("Cho" "ᘝ") ("Choo" "ᘜ") ("CHa" "ᘡ") ("CHu" "ᘞ") ("CHe" "ᘟ") ("CHi" "ᘠ") ("CHo" "ᘝ") ("CHoo" "ᘜ") ;; [ts] ("tsa" "ᙦ") ("tsu" "ᙣ") ("tse" "ᙤ") ("tsi" "ᙥ") ("tso" "ᙢ") ("tsoo" "ᙡ") ("ca" "ᙦ") ("cu" "ᙣ") ("ce" "ᙤ") ("ci" "ᙥ") ("co" "ᙢ") ("coo" "ᙡ") ;; [dz] ("dza" "ᙍ") ("dzu" "ᙊ") ("dze" "ᙋ") ("dzi" "ᙌ") ("dzo" "ᙉ") ("dzoo" "ᙈ") ("Ja" "ᙍ") ("Ju" "ᙊ") ("Je" "ᙋ") ("Ji" "ᙌ") ("Jo" "ᙉ") ("Joo" "ᙈ") ;; [ts'] ("Ca" "ᙬ") ("Cu" "ᙩ") ("Ce" "ᙪ") ("Ci" "ᙫ") ("Co" "ᙨ") ("Coo" "ᙧ") ("ts'a" "ᙬ") ("ts'u" "ᙩ") ("ts'e" "ᙪ") ("ts'i" "ᙫ") ("ts'o" "ᙨ") ("ts'oo" "ᙧ") ;; [n] ("na" "ᘇ") ("nu" "ᘄ") ("ne" "ᘅ") ("ni" "ᘆ") ("no" "ᘃ") ("noo" "ᘂ") ("n" "ᐣ") ;; [m] ("ma" "ᘍ") ("mu" "ᘊ") ("me" "ᘋ") ("mi" "ᘌ") ("mo" "ᘉ") ("moo" "ᘈ") ("m" "ᒼ") ("ng" "ᓑ") ;; [ŋ] ;;[l] ("la" "ᘧ") ("lu" "ᘤ") ("le" "ᘥ") ("li" "ᘦ") ("lo" "ᘣ") ("loo" "ᘢ") ("l" "ᑊ") ;; [ɬ] - adding two variants of input of this sound as different people find different variants more intuitive. ("La" "ᘳ") ("Lu" "ᘰ") ("Le" "ᘱ") ("Li" "ᘲ") ("Lo" "ᘯ") ("Loo" "ᘮ") ("L" "ᒡ") ("lha" "ᘳ") ("lhu" "ᘰ") ("lhe" "ᘱ") ("lhi" "ᘲ") ("lho" "ᘯ") ("lhoo" "ᘮ") ("lh" "ᒡ") ;; [tɬ] ("tla" "ᘹ") ("tlu" "ᘶ") ("tle" "ᘷ") ("tli" "ᘸ") ("tlo" "ᘵ") ("tloo" "ᘴ") ;; [dl] ("dla" "ᘭ") ("dlu" "ᘪ") ("dle" "ᘫ") ("dli" "ᘬ") ("dlo" "ᘩ") ("dloo" "ᘨ") ;; [tɬ'] ("tl'a" "ᘿ") ("tl'u" "ᘼ") ("tl'e" "ᘽ") ("tl'i" "ᘾ") ("tl'o" "ᘻ") ("tl'oo" "ᘺ") ;; [s] ("sa" "ᙓ") ("su" "ᙐ") ("se" "ᙑ") ("si" "ᙒ") ("so" "ᙏ") ("soo" "ᙎ") ("s" "ᔆ") ("S" (insert s-bridge-below)) ("za" "ᙅ") ("zu" "ᙂ") ("ze" "ᙃ") ("zi" "ᙄ") ("zo" "ᙁ") ("zoo" "ᙀ") ("z" "ᙆ") ("Z" "ᙇ") ;; [z̪] ;; [ʃ] ("sha" "ᙙ") ("shu" "ᙖ") ("she" "ᙗ") ("shi" "ᙘ") ("sho" "ᙕ") ("shoo" "ᙔ") ("sh" "ᙚ") ;; [x] ("kha" "ᗉ") ("khu" "ᗆ") ("khe" "ᗇ") ("khi" "ᗈ") ("kho" "ᗅ") ("khoo" "ᗄ") ("kh" "ᐥ") ("xa" "ᗉ") ("xu" "ᗆ") ("xe" "ᗇ") ("xi" "ᗈ") ("xo" "ᗅ") ("xoo" "ᗄ") ("x" "ᐥ") ;; [ɣ] ("gha" "ᗏ") ("ghu" "ᗌ") ("ghe" "ᗍ") ("ghi" "ᗎ") ("gho" "ᗋ") ("ghoo" "ᗊ") ("gh" "ᐦ") ("Ga" "ᗏ") ("Gu" "ᗌ") ("Ge" "ᗍ") ("Gi" "ᗎ") ("Go" "ᗋ") ("Goo" "ᗊ") ("G" "ᐦ") ;; [h] ("ha" "ᐸ") ("hu" "ᐳ") ("he" "ᐶ") ("hi" "ᐷ") ("ho" "ᐱ") ("hoo" "ᐯ") ("h" "ᑋ") ;; [w] ("wa" "ᗕ") ("wu" "ᗒ") ("we" "ᗓ") ("wi" "ᗔ") ("wo" "ᗑ") ("woo" "ᗐ") ;; [xʷ] ("wha" "ᗛ") ("whu" "ᗘ") ("whe" "ᗙ") ("whi" "ᗚ") ("who" "ᗗ") ("whoo" "ᗖ") ("xwa" "ᗛ") ("xwu" "ᗘ") ("xwe" "ᗙ") ("xwi" "ᗚ") ("xwo" "ᗗ") ("xwoo" "ᗖ") ;; [j] ("ya" "ᘓ") ("yu" "ᘐ") ("ye" "ᘑ") ("yi" "ᘒ") ("yo" "ᘏ") ("yoo" "ᘎ") ("'" "ᐧ") ;; [ʔ], a glottal stop. )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/vi-vni.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000013153�14422175267�011020� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; vi-vni.mim -- Input method for Vietnames with VNI key sequence ;; Copyright (C) 2005, 2006, 2008, 2009, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method vi vni) (description (_"Vietnames input method using the VNI key sequence. Typing Backslash ('\\') toggles the normal mode and English mode. The following variables are customizable: tone-mark-on-last: control tone mark position in equivocal cases backspace-is-undo: control the action of Backspace key (delete or undo)")) (title "Ắ(VNI)") (variable (tone-mark-on-last (_"Flag to control tone mark position in equivocal cases. If this variable is 0 (the default), put tone mark on the first vowel in such equivocal cases as \"oa\", \"oe\", \"uy\". Otherwise, put tone mark on the last vowel.") 0 0 1) (backspace-is-undo (_"Flag to control the action of Backspace key (delete or undo). If this variable is 0 (the default), Backspace key deletes the previous character (e.g. \"q u a i s BS\" => \"quá\"). If the value is 1, Backspace key undoes the previous key \(e.g. \"q u a i s BS\" => \"quai\").") 0 0 1)) (include (t nil vi-base) macro) (include (t nil vi-base) map) (map (vowel-ext ("a6" ("âấầẩẫậ")) ("A6" ("ÂẤẦẨẪẬ")) ("a8" ("ăắằẳẵặ")) ("A8" ("ĂẮẰẲẴẶ")) ("e6" ("êếềểễệ")) ("E6" ("ÊẾỀỂỄỆ")) ("o6" ("ôốồổỗộ")) ("O6" ("ÔỐỒỔỖỘ")) ("o7" ("ơớờởỡợ")) ("O7" ("ƠỚỜỞỠỢ")) ("u7" ("ưứừửữự")) ("U7" ("ƯỨỪỬỮỰ"))) (consonant-ext ("d9" ?đ) ("D9" ?Đ)) (tone-mark ("0" (set SELECT 0) ?0) ("1" (set SELECT 1) ?1) ("2" (set SELECT 2) ?2) ("3" (set SELECT 3) ?3) ("4" (set SELECT 4) ?4) ("5" (set SELECT 5) ?5)) (temporary-escape ("a66" "a6") ("A66" "A6") ("a88" "a8") ("A88" "A8") ("e66" "e6") ("E66" "E6") ("o66" "o6") ("O66" "O6") ("o77" "o7") ("O77" "O7") ("u77" "u7") ("U77" "U7"))) (state (init ;; Initialize variables. C is the initial consonant. V-N is the ;; (N-1)th vowel from the last. C-AFTER-V is a number of consonants ;; typed after vowel. NST is 1 iff surrounding text is not supported. (t (set C @-1) (set V-1 0) (set V-2 0) (set V-3 0) (set C-AFTER-V 0) (set SELECT 0) (set NST (= @-0 -2))) (consonant (set C @-1) (cond (NST (shift after-c)))) (consonant-ext (set C @-1) (cond (NST (shift after-c)))) ;; Mark M remembers the preedit position after the last vowel. (vowel (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v)) (vowel-ext (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v)) (temporary-escape (shift temporary-escape)) (permanent-escape (shift escape-in-normal-mode)) (smart-quotes)) ;; The state shifted to when an initial consonants is typed and ;; surrounding text is not supported. (after-c (vowel (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v)) (vowel-ext (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v))) ;; The state shifted to when a vowel is typed. (after-v (consonant (shift after-vc)) (consonant-ext (shift after-vc)) (vowel (mark M) (set V-3 V-2) (set V-2 V-1) (set V-1 @-1) (move T) (select 0) (handle-mark) (move M)) (vowel-ext (mark M) (set V-3 V-2) (set V-2 V-1) (set V-1 @-1) (move T) (select 0) (handle-mark) (move M)) (tone-mark (delete @-) (pushback 1) (shift after-t)) (backspace (delete @-) (cond (V-3 (set V-1 V-2) (set V-2 V-3) (set V-3 0) (cond ((> TPLACE 2) (set SELECT 0)))) (V-2 (set V-1 V-2) (set V-2 0) (cond ((> TPLACE 1) (set SELECT 0)))) (1 (shift init))))) ;; The state shifted to when a consonant is typed after a vowel. (after-vc (t (set C-AFTER-V 1)) (consonant (add C-AFTER-V 1)) (consonant-ext (add C-AFTER-V 1)) (tone-mark (delete @-) (pushback 1) (shift after-t)) (backspace (delete @-) (sub C-AFTER-V 1) (cond ((= C-AFTER-V 0) (shift after-v))))) ;; The state shifted to when a tone-mark is typed. (after-t (t (set CURRENT-SELECT -1)) (tone-mark (cond ((= CURRENT-SELECT SELECT) (move T) (select 0) (move @>) (shift temporary-escape)) (1 (delete @-) (handle-mark) (set CURRENT-SELECT SELECT)))) (nil (cond (C-AFTER-V (shift after-vc)) (1 (shift after-v))))) (temporary-escape "en" (t (commit)) (alnum (commit))) (escape-in-normal-mode "EN" (permanent-escape (insert "\\") (shift init)) ;; Any other key force shifting to permanent-escape. (nil (shift permanent-escape))) (permanent-escape "EN" (t (set ESCAPE 1)) (permanent-escape (shift escape-in-permanent-escape)) ;; Unhandle any characters. (nil (unhandle))) (escape-in-permanent-escape "Ắ" (permanent-escape (insert "\\") (commit) (shift permanent-escape)) ;; Any other key force shifting to init )) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/mr-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000007213�14463455220�012052� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mr-inscript.mim -- Marathi input method for inscript layout ;; Since Marathi and Hindi use the same script Devanagari, the keymap ;; for both of them is same. Still, since there are few language specific ;; variations in script a separate file is created and maintained to ;; accomodate any further language specific changes to unicode. ;; Copyright (c) 2006-2007 Red Hat, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; last modified 24 March, 2006 by Rahul Bhalerao<rbhalera@redhat.com> (input-method mr inscript) (description "Marathi input method for inscript layout. Reference URL - http://indlinux.org/wiki/index.php/InscriptLayouts#Marathi Key Summary: 1. ज्ञ : % This can also be typed as a sequence of following: ज + ् + ञ i.e. p + d + } 2. त्र : ^ This can also be typed as a sequence of following: त + ् + र i.e. l + d + j 3. क्ष : & This can also be typed as a sequence of following: क + ् + ष i.e. k + d + < 4. श्र : * This can also be typed as a sequence of following: श + ् + र i.e. M + d + j Author : Rahul Bhalerao <rbhalera@redhat.com> ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" ?ऍ) ("1" ?१) ("@" ?ॅ) ("2" ?२) ("#" ?#) ("3" ?३) ("$" ?$) ("4" ?४) ((G-4) "₹") ("5" ?५) ("6" ?६) ("7" ?७) ("8" ?८) ("(" ?() ("9" ?९) (")" ?)) ("0" ?०) ("_" ?ः) ("-" ?-) ("+" ?ऋ) ("=" ?ृ) ("Q" ?औ) ("q" ?ौ) ("W" ?ऐ) ("w" ?ै) ("E" ?आ) ("e" ?ा) ("R" ?ई) ("r" ?ी) ("T" ?ऊ) ("t" ?ू) ("Y" ?भ) ("y" ?ब) ("U" ?ङ) ("u" ?ह) ("I" ?घ) ("i" ?ग) ("O" ?ध) ("o" ?द) ("P" ?झ) ("p" ?ज) ("{" ?ढ) ("[" ?ड) ("}" ?ञ) ("]" ?़) ("A" ?ओ) ("a" ?ो) ("S" ?ए) ("s" ?े) ("D" ?अ) ("d" ?्) ("F" ?इ) ("f" ?ि) ("G" ?उ) ("g" ?ु) ("H" ?फ) ("h" ?प) ("J" ?ऱ) ("j" ?र) ("K" ?ख) ("k" ?क) ("L" ?थ) ("l" ?त) (":" ?छ) (";" ?च) ("\"" ?ठ) ("'" ?ट) ("|" ?ऑ) ("\\" ?ॉ) ("~" ?ऒ) ("`" ?ॊ) ("Z" ?ऎ) ("z" ?ॆ) ("X" ?ँ) ("x" ?ं) ("C" ?ण) ("c" ?म) ("V" ?ऩ) ("v" ?न) ("B" ?ऴ) ("b" ?व) ("N" ?ळ) ("n" ?ल) ("M" ?श) ("m" ?स) ("<" ?ष) ("," ?,) (">" ?।) ("." ?.) ("?" ?य़) ("/" ?य) ("%" "ज्ञ") ("^" "त्र") ("&" "क्ष") ("*" "श्र") )) (state (init (trans))) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/bn-inscript2.mim�����������������������������������������������������������������0000644�0023456�0023456�00000006543�14463455220�012122� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; bn-inscript2.mim -- Bengali input method for inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method bn inscript2) (description "Bengali input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Key summary: Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 To write \"juktakhor\" i.e. conjunct characters of consonants please use the \"halant\" character on the key 'd' between the two consonant akshar. E.g. ক্ষ = k+d+< Key summary: Runa Bhattacharjee <runab@redhat.com> ") (title "ক") (map (trans ((KP_1) "১") ((KP_2) "২") ((KP_3) "৩") ((KP_4) "৪") ((KP_5) "৫") ((KP_6) "৬") ((KP_7) "৭") ((KP_8) "৮") ((KP_9) "৯") ((KP_0) "০") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ((G-1) "‍") ("!" "অ্যা") ((G-!) "৴") ("1" "১") ((G-@) "৵") ("2" "২") ((G-2) "‌") ("#" "্র") ((G-#) "৶") ("3" "৩") ("$" "র্") ((G-$) "৷") ("4" "৪") ((G-4) "₹") ("%" "জ্ঞ") ((G-%) "৸") ("5" "৫") ("^" "ত্র") ((G-^) "৹") ("6" "৬") ("&" "ক্ষ") ("7" "৭") ("*" "শ্র") ("8" "৮") ("(" "(") ("9" "৯") (")" ")") ("0" "০") ("-" "-") ("_" "ঃ") ("=" "ৃ") ((G-=) "ৄ") ("+" "ঋ") ((G-+) "ৠ") ("Q" "ঔ") ("q" "ৌ") ("W" "ঐ") ("w" "ৈ") ("E" "আ") ("e" "া") ("R" "ঈ") ((G-R) "ৡ") ("r" "ী") ((G-r) "ৣ") ("T" "ঊ") ("t" "ূ") ("Y" "ভ") ("y" "ব") ("U" "ঙ") ("u" "হ") ("I" "ঘ") ("i" "গ") ("O" "ধ") ("o" "দ") ("P" "ঝ") ("p" "জ") ("{" "ঢ") ((G-{) "ঢ়") ("[" "ড") ((G-[) "ড়") ("}" "ঞ") ("]" "়") ("A" "ও") ("a" "ো") ("S" "এ") ("s" "ে") ("D" "অ") ("d" "্") ("F" "ই") ((G-F) "ঌ") ("f" "ি") ((G-f) "ৢ") ("G" "উ") ("g" "ু") ("H" "ফ") ("h" "প") ("j" "র") ("K" "খ") ("k" "ক") ("L" "থ") ("l" "ত") ((G-l) "ৎ") (":" "ছ") (";" "চ") ("\"" "ঠ") ("'" "ট") ("z" "ʼ") ("X" "ঁ") ("x" "ং") ((G-x) "৺") ("C" "ণ") ("c" "ম") ("v" "ন") ("n" "ল") ("M" "শ") ("m" "স") ("<" "ষ") ((G-<) "৲") ("," ",") ((G-,) "৳") (">" "।") ((G->) "ঽ") ("." ".") ((G-.) "॥") ("?" "য") ((G-?) "৻") ("/" "য়") ((G-/) "্য") )) (state (init (trans))) �������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/brx-inscript2-deva.mim�����������������������������������������������������������0000644�0023456�0023456�00000005742�14463455220�013233� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; brx-inscript2-deva.mim -- Bodo input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method brx inscript2-deva) (description "Bodo input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("~" "ऒ") ("`" "ॊ") ("1" "१") ((G-1) "‍") ("2" "२") ((G-2) "‌") ("#" "्र") ("3" "३") ("$" "र्") ("4" "४") ((G-4) "₹") ("%" "ज्ञ") ("5" "५") ("^" "त्र") ("6" "६") ("&" "क्ष") ("7" "७") ("*" "श्र") ("8" "८") ("(" "(") ("9" "९") (")" ")") ("0" "०") ("_" "ः") ("-" "-") ("+" "ऋ") ((G-+) "ॠ") ("=" "ृ") ((G-=) "ॄ") ("Q" "औ") ("q" "ौ") ("W" "ऐ") ("w" "ै") ("E" "आ") ("e" "ा") ("R" "ई") ((G-R) "ॡ") ("r" "ी") ((G-r) "ॣ") ("T" "ऊ") ("t" "ू") ("Y" "भ") ("y" "ब") ("U" "ङ") ("u" "ह") ("I" "घ") ("i" "ग") ("O" "ध") ("o" "द") ("P" "झ") ("p" "ज") ("{" "ढ") ("[" "ड") ("}" "ञ") ("]" "़") ("A" "ओ") ("a" "ो") ("S" "ए") ("s" "े") ("D" "अ") ("d" "्") ("F" "इ") ((G-F) "ऌ") ("f" "ि") ((G-f) "ॢ") ("G" "उ") ("g" "ु") ("H" "फ") ("h" "प") ("j" "र") ("K" "ख") ("k" "क") ("L" "थ") ("l" "त") (":" "छ") (";" "च") ("\"" "ठ") ("'" "ट") ("z" "ʼ") ("X" "ँ") ((G-X) "ॐ") ("x" "ं") ("C" "ण") ("c" "म") ("v" "न") ("b" "व") ("n" "ल") ("N" "N") ((G-N) "ळ") ("M" "श") ("m" "स") ("<" "ष") ("," ",") ((G-,) "॰") (">" "।") ((G->) "ऽ") ("." ".") ((G-.) "॥") ("/" "य") )) (state (init (trans))) ������������������������������m17n-db-1.8.10/MIM/ml-enhanced-inscript.mim���������������������������������������������������������0000644�0023456�0023456�00000005545�14422175267�013622� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ml-enhanced-inscript.mim -- Malayalam input method for inscript layout ;; This file is derived from the ml-inscript.mim file. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ml enhanced-inscript) (description "Malayalam input method for enhanced inscript layout. INSCRIPT (Indian Script) is a keyboard layout scheme to input Indic text on computer, standardized by Government of India. This input method is based on Enhanced Inscript which supports atomic chillu. Author: Jithin Thankachan <jithin@space-kerala.org> ") (title "ക") (map (trans ((KP_1) "1") ((KP_2) "2") ((KP_3) "3") ((KP_4) "4") ((KP_5) "5") ((KP_6) "6") ((KP_7) "7") ((KP_8) "8") ((KP_9) "9") ((KP_0) "0") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" "!") ("1" "1") ("@" "@") ("2" "2") ("3" "3") ("$" "$") ("4" "4") ((G-4) "₹") ("%" "%") ("5" "5") ("^" "^") ("6" "6") ("7" "7") ("*" "*") ("8" "8") ("(" "(") ("9" "9") (")" ")") ("0" "0") ("_" "ഃ") ("-" "-") ("+" "ഋ") ("=" "ൃ") ("Q" "ഔ") ("q" "ൗ") ("W" "ഐ") ("w" "ൈ") ("E" "ആ") ("e" "ാ") ("R" "ഈ") ("r" "ീ") ("T" "ഊ") ("t" "ൂ") ("Y" "ഭ") ("y" "ബ") ("U" "ങ") ("u" "ഹ") ("I" "ഘ") ("i" "ഗ") ("O" "ധ") ("o" "ദ") ("P" "ഝ") ("p" "ജ") ("{" "ഢ") ("[" "ഡ") ("}" "ഞ") ("]" "‍") ("A" "ഓ") ("a" "ോ") ("S" "ഏ") ("s" "േ") ("D" "അ") ("d" "്") ("F" "ഇ") ("f" "ി") ("G" "ഉ") ("g" "ു") ("H" "ഫ") ("h" "പ") ("J" "റ") ("j" "ര") ("K" "ഖ") ("k" "ക") ("L" "ഥ") ("l" "ത") (":" "ഛ") (";" "ച") ("\"" "ഠ") ("'" "ട") ("|" "\\") ("\\" "ർ") ("~" "ഒ") ("`" "ൊ") ("Z" "എ") ("z" "െ") ("X" "ൺ") ("x" "ം") ("C" "ണ") ("c" "മ") ("V" "ൻ") ("v" "ന") ("B" "ഴ") ("b" "വ") ("N" "ള") ("n" "ല") ("M" "ശ") ("m" "സ") ("<" "ഷ") ("," ",") (">" "ൽ") ("." ".") ("/" "യ") ("#" "്ര") ("&" "ക്ഷ") )) (state (init (trans))) �����������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ne-trad.mim����������������������������������������������������������������������0000644�0023456�0023456�00000005026�14422175267�011142� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ne-trad.mim -- Nepali input method for traditional layout ;; This files implements the traditional keyboard layout published by MPP. ;; Copyright (c) 2005 Suyash Shrestha <suyash.shr@gmail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ne trad) (description "Nepali input method for traditional layout. Author: Suyash Shrestha <suyash.shr@gmail.com> ") (title "Ne") (map (trans ("\"" ?ू) ("'" ?ु) ("`" ?ञ) ("~" ?॥) ("!" "ज्ञ") ("@" ?ई) ("#" ?घ) ("$" "द्ध") ("%" ?छ) ("^" ?ट) ("&" ?ठ) ("*" ?ड) ("(" ?ढ) (")" ?ण) ("," ?ऽ) ("-" ?औ) ("." ?।) ("/" ?र) ("0" ?०) ("1" ?१) ("2" ?२) ("3" ?३) ("4" ?४) ("5" ?५) ("6" ?६) ("7" ?७) ("8" ?८) ("9" ?९) (";" ?स) ("<" ?ङ) ("+" ?‌) ("=" ?‍) ("?" "रु") ("A" ?आ) ("B" ?ौ) ("C" ?ऋ) ("E" ?ऐ) ("F" ?ँ) ("H" ?झ) ("J" ?ो) ("K" ?फ) ("L" ?ी) ("O" ?इ) ("P" ?ए) ("U" ?ऊ) ("V" ?ॐ) ("\\" ?्) ("]" ?े) ("_" ?ओ) ("a" ?ब) ("b" ?द) ("c" ?अ) ("d" ?म) ("e" ?भ) ("f" ?ा) ("g" ?न) ("h" ?ज) ("i" ?ष) ("j" ?व) ("k" ?प) ("l" ?ि) ("m" ?ः) ("n" ?ल) ("o" ?य) ("p" ?उ) ("r" ?च) ("s" ?क) ("t" ?त) ("u" ?ग) ("v" ?ख) ("w" ?ध) ("x" ?ह) ("y" ?थ) ("z" ?श) ("{" ?ृ) ("|" ?ं) ("}" ?ै) (":" "ट्ठ") (">" "श्र") ("D" "ङ्ग") ("G" "द्द") ("I" "क्ष") ("M" "ड्ड") ("N" "द्य") ("Q" "त्त") ("R" "द्ब") ("S" "ङ्क") ("T" "ट्ट") ("W" "ड्ढ") ("X" "ह्य") ("Y" "ठ्ठ") ("Z" "क्क") ("[" "र्") ("q" "त्र") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ks-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000007326�14422175267�012063� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ks-inscript.mim -- Kashmiri Devanagari input method for inscript layout ;; This file is derived from the Hindi inscript table of scim-tables, ;; which was derived from iiimf unitLE's Hindi inscript layout. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. ;; Copyright (c) 2011 Red Hat, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ks inscript) (description "Kashmiri Devanagari input method for inscript layout. Reference URL : http://indlinux.org/wiki/index.php/InscriptLayouts#Devanagari Key Summary: AltGr (Right Alt Key) ॖDEVANAGARI VOWEL SIGN UE :- Type with [AltGr + 'g'] ॗ DEVANAGARI VOWEL SIGN UUE :- Type with [AltGr + 't'] ॳ DEVANAGARI LETTER OE :- Type with [AltGr + 'Z'] ॴ DEVANAGARI LETTER OOE :- Type with [AltGr + 'A'] ॵ DEVANAGARI LETTER AW :- Type with [AltGr + 'Q'] ॶ DEVANAGARI LETTER UE :- Type with [AltGr + 'G'] ॷ DEVANAGARI LETTER UUE :- Type with [AltGr + 'T'] ऺ DEVANAGARI VOWEL SIGN OE :- Type with [AltGr + 'z'] ऻ DEVANAGARI VOWEL SIGN OOE :- Type with [AltGr + 'a'] ॏ DEVANAGARI VOWEL SIGN AW :- Type with [AltGr + 'q'] Author: Pravin Satpute <psatpute@redhat.com> ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" ?ऍ) ("1" ?१) ("@" ?ॅ) ("2" ?२) ("#" ?#) ("3" ?३) ("$" ?$) ("4" ?४) ((G-4) "₹") ("5" ?५) ("6" ?६) ("7" ?७) ("8" ?८) ("(" ?() ("9" ?९) (")" ?)) ("0" ?०) ("_" ?ः) ("-" ?-) ("+" ?ऋ) ("=" ?ृ) ("Q" ?औ) ("q" ?ौ) ((G-Q) "ॵ") ((G-q) "ॏ" ) ("W" ?ऐ) ("w" ?ै) ("E" ?आ) ("e" ?ा) ("R" ?ई) ("r" ?ी) ("T" ?ऊ) ("t" ?ू) ((G-T) "ॷ") ((G-t) "ॗ") ("Y" ?भ) ("y" ?ब) ("U" ?ङ) ("u" ?ह) ("I" ?घ) ("i" ?ग) ("O" ?ध) ("o" ?द) ("P" ?झ) ("p" ?ज) ("{" ?ढ) ("[" ?ड) ("}" ?ञ) ("]" ?़) ((G-A) "ॴ") ((G-a) "ऻ") ("A" ?ओ) ("a" ?ो) ("S" ?ए) ("s" ?े) ("D" ?अ) ("d" ?्) ("F" ?इ) ("f" ?ि) ((G-G) "ॶ") ((G-g) "ॖ") ("H" ?फ) ("h" ?प) ("J" ?ऱ) ("j" ?र) ("K" ?ख) ("k" ?क) ("L" ?थ) ("l" ?त) (":" ?छ) (";" ?च) ("\"" ?ठ) ("'" ?ट) ("|" ?ऑ) ("\\" ?ॉ) ("~" ?ऒ) ("`" ?ॊ) ("Z" ?ऎ) ("z" ?ॆ) ((G-Z) "ॳ") ((G-z) "ऺ") ("X" ?ँ) ("x" ?ं) ("C" ?ण) ("c" ?म) ("V" ?ऩ) ("v" ?न) ("B" ?ऴ) ("b" ?व) ("N" ?ळ) ("n" ?ल) ("M" ?श) ("m" ?स) ("<" ?ष) ("," ?,) (">" ?।) ("." ?.) ("?" ?य़) ("/" ?य) ("%" "ज्ञ") ("^" "त्र") ("&" "क्ष") ("*" "श्र") ("dd" "्‌") ("i_" ?ॻ) ("p_" ?ॼ) ("[_" ?ॾ) ("y_" ?ॿ) )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/he-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000004536�14422175267�010747� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; he-kbd.mim -- Hebrew input method with Hebrew keyboard layout ;; Copyright (C) 2003, 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Hebrew simulating Hebrew keyboard. ;;; @image html he-kbd.png "Keyboard Layout" ;;; @image latex he-kbd.eps "Keyboard Layout" width=\narrowwidth ;; 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) -_ =+ ;~ ;; /Q 'W קE רR אT טY וU ןI םO פP [{ ]} ;; שA דS גD כF עG יH חJ לK ךL ף: ," \| ;; זZ סX בC הV נB מN צM ת< ץ> .? (input-method he kbd) (description "Hebrew input method simulating the Hebrew keyboard. 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) -_ =+ ;~ /Q 'W קE רR אT טY וU ןI םO פP [{ ]} שA דS גD כF עG יH חJ לK ךL ף: ,\" \\| זZ סX בC הV נB מN צM ת< ץ> .? ") (title "ע") (map (map ("`" ?\;) ("q" ?/) ("w" ?') ("e" ?ק) ("r" ?ר) ("t" ?א) ("y" ?ט) ("u" ?ו) ("i" ?ן) ("o" ?ם) ("p" ?פ) ("a" ?ש) ("s" ?ד) ("d" ?ג) ("f" ?כ) ("g" ?ע) ("h" ?י) ("j" ?ח) ("k" ?ל) ("l" ?ך) (";" ?ף) ("z" ?ז) ("x" ?ס) ("c" ?ב) ("v" ?ה) ("b" ?נ) ("n" ?מ) ("m" ?צ) ("," ?ת) ("." ?ץ) ("/" ?.) ("'" ?,) ("(" ")") (")" "(") ("<" ">") (">" "<") ("[" "]") ("]" "[") ("{" "}") ("}" "{") )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/vi-tcvn.mim����������������������������������������������������������������������0000644�0023456�0023456�00000013713�14422175267�011200� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; vi-tcvn.mim -- Input method for Vietnames with TCVN6064 key sequence ;; Copyright (C) 2008, 2009, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method vi tcvn) (description (_"Vietnames input method using the TCVN6064 sequence. Typing Backslash ('\\') toggles the normal mode and English mode. The following variables are customizable: tone-mark-on-last: control tone mark position in equivocal cases backspace-is-undo: control the action of Backspace key (delete or undo)")) (title "Ắ(TCVN)") (variable (tone-mark-on-last (_"Flag to control tone mark position in equivocal cases. If this variable is 0 (the default), put tone mark on the first vowel in such equivocal cases as \"oa\", \"oe\", \"uy\". Otherwise, put tone mark on the last vowel.") 0 0 1) (backspace-is-undo (_"Flag to control the action of Backspace key (delete or undo). If this variable is 0 (the default), Backspace key deletes the previous character (e.g. \"q u a i s BS\" => \"quá\"). If the value is 1, Backspace key undoes the previous key \(e.g. \"q u a i s BS\" => \"quai\").") 0 0 1)) (include (t nil vi-base) macro) (include (t nil vi-base) map) (map (vowel-ext ("2" ("âấầẩẫậ")) ("@" ("ÂẤẦẨẪẬ")) ("1" ("ăắằẳẵặ")) ("!" ("ĂẮẰẲẴẶ")) ("3" ("êếềểễệ")) ("#" ("ÊẾỀỂỄỆ")) ("4" ("ôốồổỗộ")) ("$" ("ÔỐỒỔỖỘ")) ("]" ("ơớờởỡợ")) ("}" ("ƠỚỜỞỠỢ")) ("[" ("ưứừửữự")) ("{" ("ƯỨỪỬỮỰ"))) (consonant-ext ("0" ?đ) (")" ?Đ)) (tone-mark ("8" (set SELECT 1) ?1) ("5" (set SELECT 2) ?2) ("6" (set SELECT 3) ?3) ("7" (set SELECT 4) ?4) ("9" (set SELECT 5) ?5)) (misc ("=" ?₫) ("==" ?=) ((A-1) ?1) ((A-2) ?2) ((A-3) ?3) ((A-4) ?4) ((A-5) ?5) ((A-6) ?6) ((A-7) ?7) ((A-8) ?8) ((A-9) ?9) ((A-0) ?0) ((A--) ?-) ((A-=) ?=) ((A-\\) ?\\) ((A-\[) ?[) ((A-\]) ?]) ((A-!) ?!) ((A-@) ?@) ((A-\#) ?#) ((A-$) ?$) ((A-%) ?%) ((A-^) ?^) ((A-&) ?&) ((A-*) ?*) ((A-\() ?\() ((A-\)) ?\)) ((A-_) ?_) ((A-+) ?+) ((A-\|) ?\|) ((A-{) ?{) ((A-}) ?})) (temporary-escape ("22" "2") ("@@" "@") ("11" "1") ("!!" "!") ("33" "3") ("##" "##") ("44" "4") ("$$" "$") ("]]" "]") ("}}" "}") ("[[" "[") ("{{" "{") ("00" "0") ("))" ")"))) (state (init ;; Initialize variables. C is the initial consonant. V-N is the ;; (N-1)th vowel from the last. C-AFTER-V is a number of consonants ;; typed after vowel. NST is 1 iff surrounding text is not supported. (t (set C @-1) (set V-1 0) (set V-2 0) (set V-3 0) (set C-AFTER-V 0) (set SELECT 0) (set NST (= @-0 -2))) (consonant (set C @-1) (cond (NST (shift after-c)))) (consonant-ext (set C @-1) (cond (NST (shift after-c)))) ;; Mark M remembers the preedit position after the last vowel. (vowel (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v)) (vowel-ext (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v)) (temporary-escape (shift temporary-escape)) (permanent-escape (shift escape-in-normal-mode)) (misc) (smart-quotes)) ;; The state shifted to when an initial consonants is typed and ;; surrounding text is not supported. (after-c (vowel (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v)) (vowel-ext (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v))) ;; The state shifted to when a vowel is typed. (after-v (consonant (shift after-vc)) (consonant-ext (shift after-vc)) (vowel (mark M) (set V-3 V-2) (set V-2 V-1) (set V-1 @-1) (move T) (select 0) (handle-mark) (move M)) (vowel-ext (mark M) (set V-3 V-2) (set V-2 V-1) (set V-1 @-1) (move T) (select 0) (handle-mark) (move M)) (tone-mark (delete @-) (pushback 1) (shift after-t)) (backspace (delete @-) (cond (V-3 (set V-1 V-2) (set V-2 V-3) (set V-3 0) (cond ((> TPLACE 2) (set SELECT 0)))) (V-2 (set V-1 V-2) (set V-2 0) (cond ((> TPLACE 1) (set SELECT 0)))) (1 (shift init))))) ;; The state shifted to when a consonant is typed after a vowel. (after-vc (t (set C-AFTER-V 1)) (consonant (add C-AFTER-V 1)) (consonant-ext (add C-AFTER-V 1)) (tone-mark (delete @-) (pushback 1) (shift after-t)) (backspace (delete @-) (sub C-AFTER-V 1) (cond ((= C-AFTER-V 0) (shift after-v))))) ;; The state shifted to when a tone-mark is typed. (after-t (t (set CURRENT-SELECT -1)) (tone-mark (cond ((= CURRENT-SELECT SELECT) (move T) (select 0) (move @>) (shift temporary-escape)) (1 (delete @-) (handle-mark) (set CURRENT-SELECT SELECT)))) (nil (cond (C-AFTER-V (shift after-vc)) (1 (shift after-v))))) (temporary-escape "en" (t (commit)) (alnum (commit))) (escape-in-normal-mode "EN" (permanent-escape (insert "\\") (shift init)) ;; Any other key force shifting to permanent-escape. (nil (shift permanent-escape))) (permanent-escape "EN" (t (set ESCAPE 1)) (permanent-escape (shift escape-in-permanent-escape)) ;; Unhandle any characters. (nil (unhandle))) (escape-in-permanent-escape "Ắ" (permanent-escape (insert "\\") (commit) (shift permanent-escape)) ;; Any other key force shifting to init )) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: �����������������������������������������������������m17n-db-1.8.10/MIM/ta-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000004540�14422175267�012045� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ta-inscript.mim -- Tamil input method for inscript layout ;; This file is derived from the Tamil inscript table of scim-tables, ;; which was derived from iiimf unitLE's Tamil inscript layout. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ta inscript) (description "Tamil input method for inscript layout. ") (title "க") (map (trans ("!" ?!) ("1" ?1) ("@" ?@) ("2" ?2) ("#" ?#) ("3" ?3) ("$" ?$) ("4" ?4) ((G-4) "₹") ("%" ?%) ("5" ?5) ("^" ?^) ("6" ?6) ("&" "க்ஷ") ("7" ?7) ("8" ?8) ("(" ?() ("9" ?9) (")" ?)) ("0" ?0) ("_" ?ஃ) ("-" ?-) ("+" ?+) ("=" ?=) ("Q" ?ஔ) ("q" ?ௌ) ("W" ?ஐ) ("w" ?ை) ("E" ?ஆ) ("e" ?ா) ("R" ?ஈ) ("r" ?ீ) ("T" ?ஊ) ("t" ?ூ) ("Y" ?Y) ("y" ?y) ("U" ?ங) ("u" ?ஹ) ("I" ?I) ("i" ?i) ("O" ?O) ("o" ?o) ("P" ?P) ("p" ?ஜ) ("{" ?{) ("[" ?[) ("}" ?ஞ) ("]" ?]) ("A" ?ஓ) ("a" ?ோ ) ("S" ?ஏ) ("s" ?ே) ("D" ?அ) ("d" ?்) ("F" ?இ) ("f" ?ி) ("G" ?உ) ("g" ?ு) ("H" ?H) ("h" ?ப) ("J" ?ற) ("j" ?ர) ("K" ?K) ("k" ?க) ("L" ?L) ("l" ?த) (":" ?:) (";" ?ச) ("\"" ?\") ("'" ?ட) ("|" ?|) ("\\" ?\\) ("~" ?ஒ) ("`" ?ொ) ("Z" ?எ) ("z" ?ெ) ("X" ?X) ("x" ?x) ("C" ?ண) ("c" ?ம) ("V" ?ன) ("v" ?ந) ("B" ?ழ) ("b" ?வ) ("N" ?ள) ("n" ?ல) ("M" ?ஶ) ("m" ?ஸ) ("<" ?ஷ) ("," ?,) (">" ?>) ("." ?.) ("/" ?ய) ("*" "ஶ்ர") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/hr-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000004512�14422175267�010756� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; hr-kbd.mim -- Croatian input method with Croatian keyboard layout ;; Copyright (C) 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Croatian. ;;; Simulating Croatian Latin keyboard on American keyboard. ;;; @image html hr-kbd.png "Keyboard Layout" ;;; @image latex hr-kbd.eps "Keyboard Layout" width=\narrowwidth ;; 1! 2" 3# 4$ 5% 6& 7/ 8( 9) 0= '? +* ¸¨ ;; qQ wW rR eE tT zZ uU iI oO pP šŠ đĐ ;; aA sS dD fF gG hH jJ kK lL čČ ćĆ žŽ ;; yY xX cC vV bB nN mM ,; .: -_ (input-method hr kbd) (description "Croatian input method simulating the Croatian Latin keyboard. 1! 2\" 3# 4$ 5% 6& 7/ 8( 9) 0= '? +* ¸¨ qQ wW rR eE tT zZ uU iI oO pP šŠ đĐ aA sS dD fF gG hH jJ kK lL čČ ćĆ žŽ yY xX cC vV bB nN mM ,; .: -_ ") (title "HR") (map (map ("@" ?\") ("^" ?&) ("&" ?/) ("*" ?\() ("\(" ?\)) ("\)" ?=) ("-" ?') ("_" ??) ("=" ?+) ("+" ?*) ("`" ?¸) ("~" ?¨) ("y" ?z) ("Y" ?Z) ("[" ?š) ("{" ?Š) ("]" ?đ) ("}" ?Đ) (";" ?č) (":" ?Č) ("'" ?ć) ("\"" ?Ć) ("\\" ?ž) ("|" ?Ž) ("z" ?y) ("Z" ?Y) ("<" ?;) (">" ?:) ("/" ?-) ("?" ?_) ("`c" ?ç) ("`C" ?Ç) ("`s" ?ş) ("`S" ?Ş) ("~a" ?ä) ("~A" ?Ä) ("~e" ?ë) ("~E" ?Ë) ("~o" ?ö) ("~O" ?Ö) ("~u" ?ü) ("~U" ?Ü) )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/math-latex.mim�������������������������������������������������������������������0000644�0023456�0023456�00000047663�14504323433�011660� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; math-latex.mim -- Mathematics input method using LaTeX command names ;; Copyright (C) 2012 Urs Holzer <urs@andonyar.com> ;; Copyright (C) 2012, 2023 Vishvas Vasuki <vishvas.vasuki@gmail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> ;; This code is based on StateMath.mim included in methods.tar.gz ;; which is distributed at: ;; <http://www.andonyar.com/rec/2008-03/mathinput/> ;; Urs Holzer wrote StateMath.mim, and Vishvas Vasuki ;; modified it and wrote this file. (input-method t math-latex) (description "Mathematics input method using LaTeX command names.") (title "Math: latex") (variable (with-backslash-prefix (_"If this variable is 1 (the default is 1), the latex commands are recognized only when you type them after backslash '\\'. In other words, you don't have to turn off this input method to input normal ASCII characters.") 1 0 1)) ; ((NAME [DESCRIPTION DEFAULT-VALUE VALID-VALUE ...]) (map ;; All starter keys must be registered here. (starter1 ("-" "-") ("/" "/") (":" ":") ("<" "<") ("=" "=") (">" ">") ("|" "|") ("A" "A") ("B" "B") ("C" "C") ("D" "D") ("E" "E") ("F" "F") ("G" "G") ("H" "H") ("I" "I") ("J" "J") ("K" "K") ("L" "L") ("M" "M") ("N" "N") ("O" "O") ("P" "P") ("Q" "Q") ("R" "R") ("S" "S") ("T" "T") ("U" "U") ("V" "V") ("W" "W") ("X" "X") ("Y" "Y") ("Z" "Z") ("a" "a") ("b" "b") ("c" "c") ("d" "d") ("e" "e") ("f" "f") ("g" "g") ("h" "h") ("i" "i") ("j" "j") ("k" "k") ("l" "l") ("m" "m") ("n" "n") ("o" "o") ("p" "p") ("q" "q") ("r" "r") ("s" "s") ("t" "t") ("u" "u") ("v" "v") ("w" "w") ("x" "x") ("y" "y") ("z" "z")) (starter2 ("\\" "\\")) ;; When you add entries to this map, consider adding filler entries ;; in "filler" map. (math ("int" "∫") ; integral ("Int" "∫") ; integral ("Sum" "∑") ; n-ary Sum ("Prod" "∏") ("dsum" "⊕") ; direct Sum ("oplus" "⊕") ("Dsum" "⨁") ; n-ary direct Sum ("Oplus" "⨁") ; n-ary direct Sum ("ominus" "⊖") ("otimes" "⊗") ("odiv" "⊘") ("odot" "⊙") ("exp" "ℯ") ; Equals script e; TODO: Correct? ("setN" "ℕ") ("setZ" "ℤ") ("setQ" "ℚ") ("setR" "ℝ") ("setC" "ℂ") ("cross" "×") ("times" "×") ("infty" "∞") ("inf" "∞") ("infinity" "∞") ("circ" "∘") ; This is 0x2218, not 0x00b0 ("compl" "∁") ; This is 0x2201, not c or C ("partial" "∂") ("sect" "§") ("laplace" "∆") ("nabla" "∇") ("qed" "∎") ("ell" "ℓ") ; This is not the mathematical script l ("powerset" "𝒫") ; This is script P ("dagger" "†") ("bar" "¯") ; This is U+00AF. What about U+203E? ("curltop" "⏞") ; Top curly bracket ("curlbottom" "⏟") ; Bottom curly bracket ("division" "÷") ("sqr" "√") ("plusminus" "±") ("minusplus" "∓") ("cdot" "·") ("cdots" "⋯") ("ldots" "…") ("vdots" "⋮") ("/dots" "⋰") ;;("\\dots" "⋱") ("=" "=") ("equals" "=") ("definedas" "≔") (":=" "≔") ("=:" "≕") ("neq" "≠") ("not=" "≠") ("<=" "≤") (">=" "≥") ("<<" "≪") (">>" "≫") ("ident" "≡") ("equiv" "≡") ("apeq" "≅") ("almeq" "≈") ("approx" "≈") ("isom" "≅") ; Or should it be ≈ ? ("prec" "≺") ("preceq" "≼") ("succ" "≻") ("succeq" "≽") ("in" "∈") ("notin" "∉") ("has" "∋") ("cup" "∪") ("union" "∪") ("Cup" "⋃") ; n-ary union ("Union" "⋃") ; n-ary union ("cap" "∩") ("inters" "∩") ("Inters" "⋂") ; n-ary intersection ("setminus" "∖") ("subset" "⊂") ("supset" "⊃") ("superset" "⊃") ("subseteq" "⊆") ("supseteq" "⊇") ("strictsubset" "⊊") ; \ ("strictsupset" "⊋") ; } seem to be too long ("strictsuperset" "⊋") ; / ("ssubset" "⊊") ("ssupset" "⊋") ("empty" "∅") ("divides" "∣") ("suchthat" "∣") ("|" "∣") ("||" "⊦") ("forall" "∀") ("exists" "∃") ("existsnot" "∄") ("and" "∧") ("And" "⋀") ; n-ary logical and ("or" "∨") ("Or" "⋁") ; n-ary logical or ("not" "¬") ; Crashes with the combining overly slash? ("entails" "⊨") ("modulo" "∕") ; Division slash, the right one? ("dslash" "∕") ; Division slash ("fslash" "⁄") ; Fraction slash, for composing arbitrary fractions ("prime" "′") ; not a combining mark. Should be used with msup in MathML ("dprime" "″") ; not a combining mark. Should be used with msup in MathML ("tprime" "‴") ; not a combining mark. Should be used with msup in MathML ;; Latin alphabet ("la" "a") ("lA" "A") ("lb" "b") ("lB" "B") ("lc" "c") ("lC" "C") ("ld" "d") ("lD" "D") ("le" "e") ("lE" "E") ("lf" "f") ("lF" "F") ("lg" "g") ("lG" "G") ("lh" "h") ("lH" "H") ("li" "i") ("lI" "I") ("lj" "j") ("lJ" "J") ("lk" "k") ("lK" "K") ("ll" "l") ("lL" "L") ("lm" "m") ("lM" "M") ("ln" "n") ("lN" "N") ("lo" "o") ("lO" "O") ("lp" "p") ("lP" "P") ("lq" "q") ("lQ" "Q") ("lr" "r") ("lR" "R") ("ls" "s") ("lS" "S") ("lt" "t") ("lT" "T") ("lu" "u") ("lU" "U") ("lv" "v") ("lV" "V") ("lw" "w") ("lW" "W") ("lx" "x") ("lX" "X") ("ly" "y") ("lY" "Y") ("lz" "z") ("lZ" "Z") ("deg" "°") ;; Access to mathematical distinct alphabets (generated by MathAlphanum.pl) ("bA" "𝐀") ("iA" "𝐴") ("sA" "𝒜") ("fA" "𝔄") ("dA" "𝔸") ("bB" "𝐁") ("iB" "𝐵") ("sB" "ℬ") ("fB" "𝔅") ("dB" "𝔹") ("bC" "𝐂") ("iC" "𝐶") ("sC" "𝒞") ("fC" "ℭ") ("dC" "ℂ") ("bD" "𝐃") ("iD" "𝐷") ("sD" "𝒟") ("fD" "𝔇") ("dD" "𝔻") ("bE" "𝐄") ("iE" "𝐸") ("sE" "ℰ") ("fE" "𝔈") ("dE" "𝔼") ("bF" "𝐅") ("iF" "𝐹") ("sF" "ℱ") ("fF" "𝔉") ("dF" "𝔽") ("bG" "𝐆") ("iG" "𝐺") ("sG" "𝒢") ("fG" "𝔊") ("dG" "𝔾") ("bH" "𝐇") ("iH" "𝐻") ("sH" "ℋ") ("fH" "ℌ") ("dH" "ℍ") ("bI" "𝐈") ("iI" "𝐼") ("sI" "ℐ") ("fI" "ℑ") ("dI" "𝕀") ("bJ" "𝐉") ("iJ" "𝐽") ("sJ" "𝒥") ("fJ" "𝔍") ("dJ" "𝕁") ("bK" "𝐊") ("iK" "𝐾") ("sK" "𝒦") ("fK" "𝔎") ("dK" "𝕂") ("bL" "𝐋") ("iL" "𝐿") ("sL" "ℒ") ("fL" "𝔏") ("dL" "𝕃") ("bM" "𝐌") ("iM" "𝑀") ("sM" "ℳ") ("fM" "𝔐") ("dM" "𝕄") ("bN" "𝐍") ("iN" "𝑁") ("sN" "𝒩") ("fN" "𝔑") ("dN" "ℕ") ("bO" "𝐎") ("iO" "𝑂") ("sO" "𝒪") ("fO" "𝔒") ("dO" "𝕆") ("bP" "𝐏") ("iP" "𝑃") ("sP" "𝒫") ("fP" "𝔓") ("dP" "ℙ") ("bQ" "𝐐") ("iQ" "𝑄") ("sQ" "𝒬") ("fQ" "𝔔") ("dQ" "ℚ") ("bR" "𝐑") ("iR" "𝑅") ("sR" "ℛ") ("fR" "ℜ") ("dR" "ℝ") ("bS" "𝐒") ("iS" "𝑆") ("sS" "𝒮") ("fS" "𝔖") ("dS" "𝕊") ("bT" "𝐓") ("iT" "𝑇") ("sT" "𝒯") ("fT" "𝔗") ("dT" "𝕋") ("bU" "𝐔") ("iU" "𝑈") ("sU" "𝒰") ("fU" "𝔘") ("dU" "𝕌") ("bV" "𝐕") ("iV" "𝑉") ("sV" "𝒱") ("fV" "𝔙") ("dV" "𝕍") ("bW" "𝐖") ("iW" "𝑊") ("sW" "𝒲") ("fW" "𝔚") ("dW" "𝕎") ("bX" "𝐗") ("iX" "𝑋") ("sX" "𝒳") ("fX" "𝔛") ("dX" "𝕏") ("bY" "𝐘") ("iY" "𝑌") ("sY" "𝒴") ("fY" "𝔜") ("dY" "𝕐") ("bZ" "𝐙") ("iZ" "𝑍") ("sZ" "𝒵") ("fZ" "ℨ") ("dZ" "ℤ") ("ba" "𝐚") ("ia" "𝑎") ("sa" "𝒶") ("fa" "𝔞") ("da" "𝕒") ("bb" "𝐛") ("ib" "𝑏") ("sb" "𝒷") ("fb" "𝔟") ("db" "𝕓") ("bc" "𝐜") ("ic" "𝑐") ("sc" "𝒸") ("fc" "𝔠") ("dc" "𝕔") ("bd" "𝐝") ("id" "𝑑") ("sd" "𝒹") ("fd" "𝔡") ("dd" "𝕕") ("be" "𝐞") ("ie" "𝑒") ("se" "ℯ") ("fe" "𝔢") ("de" "𝕖") ("bf" "𝐟") ("if" "𝑓") ("sf" "𝒻") ("ff" "𝔣") ("df" "𝕗") ("bg" "𝐠") ("ig" "𝑔") ("sg" "ℊ") ("fg" "𝔤") ("dg" "𝕘") ("bh" "𝐡") ("ih" "ℎ") ("sh" "𝒽") ("fh" "𝔥") ("dh" "𝕙") ("bi" "𝐢") ("ii" "𝑖") ("si" "𝒾") ("fi" "𝔦") ("di" "𝕚") ("bj" "𝐣") ("ij" "𝑗") ("sj" "𝒿") ("fj" "𝔧") ("dj" "𝕛") ("bk" "𝐤") ("ik" "𝑘") ("sk" "𝓀") ("fk" "𝔨") ("dk" "𝕜") ("bl" "𝐥") ("il" "𝑙") ("sl" "𝓁") ("fl" "𝔩") ("dl" "𝕝") ("bm" "𝐦") ("im" "𝑚") ("sm" "𝓂") ("fm" "𝔪") ("dm" "𝕞") ("bn" "𝐧") ("In" "𝑛") ("Sn" "𝓃") ("fn" "𝔫") ("dn" "𝕟") ("bo" "𝐨") ("io" "𝑜") ("so" "ℴ") ("fo" "𝔬") ("do" "𝕠") ("bp" "𝐩") ("ip" "𝑝") ("sp" "𝓅") ("fp" "𝔭") ("dp" "𝕡") ("bq" "𝐪") ("iq" "𝑞") ("sq" "𝓆") ("fq" "𝔮") ("dq" "𝕢") ("br" "𝐫") ("ir" "𝑟") ("sr" "𝓇") ("fr" "𝔯") ("dr" "𝕣") ("bs" "𝐬") ("is" "𝑠") ("ss" "𝓈") ("fs" "𝔰") ("ds" "𝕤") ("bt" "𝐭") ("it" "𝑡") ("st" "𝓉") ("ft" "𝔱") ("dt" "𝕥") ("bu" "𝐮") ("iu" "𝑢") ("su" "𝓊") ("fu" "𝔲") ("du" "𝕦") ("bv" "𝐯") ("iv" "𝑣") ("sv" "𝓋") ("fv" "𝔳") ("dv" "𝕧") ("bw" "𝐰") ("iw" "𝑤") ("sw" "𝓌") ("fw" "𝔴") ("dw" "𝕨") ("bx" "𝐱") ("ix" "𝑥") ("sx" "𝓍") ("fx" "𝔵") ("dx" "𝕩") ("by" "𝐲") ("iy" "𝑦") ("sy" "𝓎") ("fy" "𝔶") ("dy" "𝕪") ("bz" "𝐳") ("iz" "𝑧") ("sz" "𝓏") ("fz" "𝔷") ("dz" "𝕫") ("b0" "𝟎") ("d0" "𝟘") ("v0" "₀") ("s0" "⁰") ("b1" "𝟏") ("d1" "𝟙") ("v1" "₁") ("s1" "¹") ("b2" "𝟐") ("d2" "𝟚") ("v2" "₂") ("s2" "²") ("b3" "𝟑") ("d3" "𝟛") ("v3" "₃") ("s3" "³") ("b4" "𝟒") ("d4" "𝟜") ("v4" "₄") ("s4" "⁴") ("b5" "𝟓") ("d5" "𝟝") ("v5" "₅") ("s5" "⁵") ("b6" "𝟔") ("d6" "𝟞") ("v6" "₆") ("s6" "⁶") ("b7" "𝟕") ("d7" "𝟟") ("v7" "₇") ("s7" "⁷") ("b8" "𝟖") ("d8" "𝟠") ("v8" "₈") ("s8" "⁸") ("b9" "𝟗") ("d9" "𝟡") ("v9" "₉") ("s9" "⁹") ("si" "ⁱ") ("s+" "⁺") ("s-" "⁻") ("s(" "⁽") ("s)" "⁾") ("sn" "ⁿ") ;; Greek alphabet ;; Remark: The big greek letters that look like big ASCII letters are in effect encoded as ;; greek letters, not as ASCII as is done in LaTeX. Example: Α (0x0391) is not A (0x0041). ;; Remark: For the constant pi use the small greek letter pi ("Alpha" "Α") ("alpha" "α") ("Beta" "Β") ("beta" "β") ("Gamma" "Γ") ("gamma" "γ") ("Delta" "Δ") ("delta" "δ") ("Epsilon" "Ε") ("epsilon" "ε") ("Zeta" "Ζ") ("zeta" "ζ") ("Eta" "Η") ("eta" "η") ("Theta" "Θ") ("theta" "θ") ("Iota" "Ι") ("iota" "ι") ("Kappa" "Κ") ("kappa" "κ") ("Lamda" "Λ") ("lamda" "λ") ("Lambda" "Λ") ("lambda" "λ") ; the same als lamda ("Mu" "Μ") ("mu" "μ") ("Nu" "Ν") ("nu" "ν") ("Xi" "Ξ") ("xi" "ξ") ("Omicron" "Ο") ("omicron" "ο") ("Pi" "Π") ("pi" "π") ("Rho" "Ρ") ("rho" "ρ") ("Sigma" "Σ") ("sigma" "σ") ("sigma2" "ς") ("Tau" "Τ") ("tau" "τ") ("Upsilon" "Υ") ("upsilon" "υ") ("Phi" "Φ") ("phi" "φ") ("Chi" "Χ") ("chi" "χ") ("Psi" "Ψ") ("psi" "ψ") ("Omega" "Ω") ("omega" "ω") ; g* shortcuts for greek alphabets. ("ga" "α") ("gb" "β") ("gG" "Γ") ("gg" "γ") ("gD" "Δ") ("gd" "δ") ("gE" "Ε") ("ge" "ε") ("eps" "ε") ("gH" "Η") ("gh" "η") ("gz" "ζ") ("gTh" "Θ") ("gth" "θ") ("gi" "ι") ("gk" "κ") ("gL" "Λ") ("gl" "λ") ("gm" "μ") ("gX" "Ξ") ("gx" "ξ") ("gR" "Ρ") ("gr" "ρ") ("gS" "Σ") ("gs" "σ") ("gt" "τ") ("gU" "Υ") ("gu" "υ") ("gO" "Ω") ("go" "ω") ;; Accents ;; Those are combining Unicode characters. ("vector" 0x20d7) ("hat" 0x0302) ("unhat" 0x030c) ; Is this the right one??? ("tilde" 0x0303) ("circ" 0x030A) ("ring" 0x030A) ("bar" 0x0305) ; This is not the macron combining mark ("dot" 0x0307) ; = derivative ("doubledot" 0x0308) ; = double derivative ("prime" 0x0315) ; ??? Perhaps one must use ; 2032, 2033 and 2034. They are not ; combining marks. ("combiningnot" 0x0338) ; Puts a slash over the sign before ;; Arrows ; - preceeds s* codes to avoid conflict with letters like 𝓊. ("-sl" "→") ("to" "→") ("-sh" "←") ("gets" "←") ("from" "←") ("-sk" "↑") ("-sj" "↓") ("-sd" "↔") ("-sD" "↕") ("-dl" "⇒") ("-dh" "⇐") ("<>" "⇔") ("barl" "↦") ("mapsto" "↦") ("therefore" "∴") ("because" "∵") ;; Special Subscripts ; - for subscripts of some latin letters, signs and some Greek letters ("v(" "₍") ("v)" "₎") ("va" "ₐ") ("ve" "ₑ") ("vh" "ₕ") ("vi" "ᵢ") ("vj" "ⱼ") ("vk" "ₖ") ("vl" "ₗ") ("vm" "ₘ") ("vn" "ₙ") ("vo" "ₒ") ("vp" "ₚ") ("vs" "ₛ") ("vr" "ᵣ") ("vt" "ₜ") ("vu" "ᵤ") ("vv" "ᵥ") ("vx" "ₓ") ("vbeta" "ᵦ") ("vgamma", "ᵧ") ("vPhi" "ᵩ") ("vchi" "ᵪ") ) ; math ends (backspace ((BackSpace))) ;; Filler entries to enable undoing by typing Backspace. If there's ;; a key "XYZ" in "math" map but "X" and/or "XY" are not, they must ;; be in this map. (filler ("-") ("-s") ("/") ("/d") ("/do") ("/dot") (":") ("<") (">") ("A") ("Al") ("Alp") ("Alph") ("An") ("B") ("Be") ("Bet") ("C") ("Ch") ("Cu") ("D") ("De") ("Del") ("Delt") ("Ds") ("Dsu") ("E") ("Ep") ("Eps") ("Epsi") ("Epsil") ("Epsilo") ("Et") ("G") ("Ga") ("Gam") ("Gamm") ("I") ("In") ("Inte") ("Inter") ("Io") ("Iot") ("K") ("Ka") ("Kap") ("Kapp") ("L") ("La") ("Lam") ("Lamb") ("Lambd") ("Lamd") ("M") ("N") ("O") ("Om") ("Ome") ("Omeg") ("Omi") ("Omic") ("Omicr") ("Omicro") ("Op") ("Opl") ("Oplu") ("P") ("Ph") ("Pr") ("Pro") ("Ps") ("R") ("Rh") ("S") ("Si") ("Sig") ("Sigm") ("Su") ("T") ("Ta") ("Th") ("The") ("Thet") ("U") ("Un") ("Uni") ("Unio") ("Up") ("Ups") ("Upsi") ("Upsil") ("Upsilo") ("X") ("Z") ("Ze") ("Zet") ;;("\\") ;;("\\d") ;;("\\do") ("\dot") ("a") ("al") ("alm") ("alme") ("alp") ("alph") ("an") ("ap") ("ape") ("app") ("appr") ("appro") ("b") ("bet") ("c") ("ca") ("cd") ("cdo") ("ch") ("ci") ("cir") ("co") ("com") ("comb") ("combi") ("combin") ("combini") ("combinin") ("combining") ("combiningn") ("combiningno") ("comp") ("cr") ("cro") ("cros") ("cu") ("cur") ("curl") ("curlb") ("curlbo") ("curlbot") ("curlbott") ("curlbotto") ("curlt") ("curlto") ("d") ("dag") ("dagg") ("dagge") ("def") ("defi") ("defin") ("define") ("defined") ("defineda") ("del") ("delt") ("div") ("divi") ("divid") ("divide") ("divis") ("divisi") ("divisio") ("dou") ("doub") ("doubl") ("double") ("doubled") ("doubledo") ("dpr") ("dpri") ("dprim") ("dsl") ("dsla") ("dslas") ("dsu") ("e") ("el") ("em") ("emp") ("empt") ("en") ("ent") ("enta") ("entai") ("entail") ("ep") ("epsi") ("epsil") ("epsilo") ("eq") ("equ") ("equa") ("equal") ("et") ("ex") ("exi") ("exis") ("exist") ("f") ("for") ("fora") ("foral") ("fro") ("fsl") ("fsla") ("fslas") ("g") ("gT") ("gam") ("gamm") ("get") ("h") ("ha") ("i") ("ide") ("iden") ("imp") ("impl") ("impli") ("implie") ("inf") ("infi") ("infin") ("infini") ("infinit") ("inft") ("inte") ("inter") ("iot") ("iso") ("k") ("ka") ("kap") ("kapp") ("l") ("lam") ("lamb") ("lambd") ("lamd") ("lap") ("lapl") ("lapla") ("laplac") ("ldo") ("ldot") ("m") ("ma") ("map") ("maps") ("mapst") ("mi") ("min") ("minu") ("minus") ("minusp") ("minuspl") ("minusplu") ("mo") ("mod") ("modu") ("modul") ("n") ("na") ("nab") ("nabl") ("ne") ("no") ("noti") ("o") ("od") ("odi") ("odo") ("om") ("ome") ("omeg") ("omi") ("omic") ("omicr") ("omicro") ("omin") ("ominu") ("op") ("opl") ("oplu") ("ot") ("oti") ("otim") ("otime") ("p") ("pa") ("par") ("part") ("parti") ("partia") ("ph") ("pl") ("plu") ("plus") ("plusm") ("plusmi") ("plusmin") ("plusminu") ("po") ("pow") ("powe") ("power") ("powers") ("powerse") ("pr") ("pre") ("prece") ("pri") ("prim") ("ps") ("q") ("qe") ("r") ("rh") ("ri") ("rin") ("s") ("set") ("setm") ("setmi") ("setmin") ("setminu") ("sig") ("sigm") ("ssu") ("ssub") ("ssubs") ("ssubse") ("ssup") ("ssups") ("ssupse") ("str") ("stri") ("stric") ("strict") ("stricts") ("strictsu") ("strictsub") ("strictsubs") ("strictsubse") ("strictsup") ("strictsupe") ("strictsuper") ("strictsupers") ("strictsuperse") ("strictsups") ("strictsupse") ("sub") ("subs") ("subse") ("subsete") ("suc") ("succe") ("such") ("sucht") ("suchth") ("suchtha") ("sup") ("supe") ("super") ("supers") ("superse") ("sups") ("supse") ("supsete") ("t") ("ta") ("th") ("the") ("thet") ("ti") ("til") ("tild") ("tim") ("time") ("tp") ("tpr") ("tpri") ("tprim") ("u") ("un") ("unh") ("unha") ("uni") ("unio") ("up") ("ups") ("upsi") ("upsil") ("upsilo") ("v") ("vd") ("vdo") ("vdot") ("ve") ("vec") ("vect") ("vecto") ("x") ("z") ("ze") ("zet") ) ;; filler ends ) ; map ends (state (init (starter1 (cond (with-backslash-prefix) (1 (delete @-1) (pushback 1) (shift main1)))) (starter2 (cond (with-backslash-prefix (shift main2)) (1 (commit))))) (main1 (math (shift back)) (filler (shift back)) (backspace (undo))) (main2 (starter2 (shift init)) (math (move 1) (delete @-1) (move @>) (shift back)) (filler (shift back)) (backspace (undo))) (back (backspace (undo)))) �����������������������������������������������������������������������������m17n-db-1.8.10/MIM/gu-itrans.mim��������������������������������������������������������������������0000644�0023456�0023456�00000011777�14463455220�011526� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; gu-itrans.mim -- Gujarati input method with ITRANS method ;; Copyright (C) 2003, 2004, 2005, 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method gu itrans) (description "Gujarati input method by ITRANS transliteration. For the detail of ITRANS, see the page: <http://www.aczoom.com/itrans/> ") (title "ક") (map (starter (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "ક્") ("kh" "ખ્") ("g" "ગ્") ("gh" "ઘ્") ("~N" "ઙ્") ; not in ITRANS Gujarati table ("N^" "ઙ્") ; not in ITRANS Gujarati table ("ch" "ચ્") ("Ch" "છ્") ("chh" "છ્") ("j" "જ્") ("jh" "ઝ્") ("~n" "ઞ્") ; not in ITRANS Gujarati table ("JN" "ઞ્") ; not in ITRANS Gujarati table ("T" "ટ્") ("Th" "ઠ્") ("D" "ડ્") ("Dh" "ઢ્") ("N" "ણ્") ("t" "ત્") ("th" "થ્") ("d" "દ્") ("dh" "ધ્") ("n" "ન્") ("p" "પ્") ("ph" "ફ્") ("b" "બ્") ("bh" "ભ્") ("m" "મ્") ("y" "ય્") ("r" "ર્") ("l" "લ્") ("ld" "ળ્") ("L" "ળ્") ("v" "વ્") ("w" "વ્") ("sh" "શ્") ("Sh" "ષ્") ("shh" "ષ્") ("s" "સ્") ("h" "હ્") ("j~n" "જ્ઞ્") ("GY" "જ્ઞ્") ("dny" "જ્ઞ્") ; not in ITRANS Gujarati table ("x" "ક્ષ્")) (independent ("a" "અ") ("aa" "આ") ("A" "આ") ("i" "ઇ") ("ii" "ઈ") ("I" "ઈ") ("u" "ઉ") ("uu" "ઊ") ("U" "ઊ") ("RRi" "ઋ") ("R^i" "ઋ") (".c" "ઍ") ; not in ITRANS Gujarati table ("e.c" "ઍ") ("e" "એ") ("ai" "ઐ") ("o.c" "ઑ") ("o" "ઓ") ("au" "ઔ") ("RRI" "ૠ") ; not in ITRANS Gujarati table ("R^I" "ૠ") ; not in ITRANS Gujarati table (".N" "ઁ") (".n" "ં") ("M" "ં") ("H" "ઃ") (".a" "ઽ") ; not in ITRANS Gujarati table (".h" "્") ("AUM" "ૐ") ("OM" "ૐ") ("0" "૦") ("1" "૧") ("2" "૨") ("3" "૩") ("4" "૪") ("5" "૫") ("6" "૬") ("7" "૭") ("8" "૮") ("9" "૯") ("#" "્ર") ; not in ITRANS Gujarati table ("$" "ર્") ; not in ITRANS Gujarati table ("^" "ત્ર") ; not in ITRANS Gujarati table ("*" "શ્ર") ; not in ITRANS Gujarati table ("]" "઼") ; not in ITRANS Gujarati table ((KP_1) "૧") ((KP_2) "૨") ((KP_3) "૩") ((KP_4) "૪") ((KP_5) "૫") ((KP_6) "૬") ((KP_7) "૭") ((KP_8) "૮") ((KP_9) "૯") ((KP_0) "૦") ((S-\ ) "‌") ; not in ITRANS Gujarati table ((C-@) "‍")) ; not in ITRANS Gujarati table (dependent ("a" (delete @-) "") ("aa" (delete @-) "ા") ("A" (delete @-) "ા") ("i" (delete @-) "િ") ("ii" (delete @-) "ી") ("I" (delete @-) "ી") ("u" (delete @-) "ુ") ("uu" (delete @-) "ૂ") ("U" (delete @-) "ૂ") ("RRi" (delete @-) "ૃ") ("R^i" (delete @-) "ૃ") ("RRI" (delete @-) "ૄ") ; not in ITRANS Gujarati table ("R^I" (delete @-) "ૄ") ; not in ITRANS Gujarati table (".c" (delete @-) "ૅ") ("e." (delete @-) "ે.") ; not in ITRANS Gujarati table ("e.c" (delete @-) "ૅ") ; not in ITRANS Gujarati table ("e" (delete @-) "ે") ("ai" (delete @-) "ૈ") ("o" (delete @-) "ો") ("o." (delete @-) "ો.") ; not in ITRANS Gujarati table ("o.c" (delete @-) "ૉ") ("au" (delete @-) "ૌ")) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �m17n-db-1.8.10/MIM/hi-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000006646�14422175267�012052� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; hi-inscript.mim -- Hindi input method for inscript layout ;; This file is derived from the Hindi inscript table of scim-tables, ;; which was derived from iiimf unitLE's Hindi inscript layout. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method hi inscript) (description "Hindi input method for inscript layout. Reference URL : http://indlinux.org/wiki/index.php/InscriptLayouts#Devanagari Key Summary: 1. ज्ञ : % This can also be typed as a sequence of following: ज + ् + ञ i.e. p + d + } 2. त्र : ^ This can also be typed as a sequence of following: त + ् + र i.e. l + d + j 3. क्ष : & This can also be typed as a sequence of following: क + ् + ष i.e. k + d + < 4. श्र : * This can also be typed as a sequence of following: श + ् + र i.e. M + d + j Key summary: Rajesh Ranjan <rranjan@redhat.com> ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" ?ऍ) ("1" ?१) ("@" ?ॅ) ("2" ?२) ("#" ?#) ("3" ?३) ("$" ?$) ("4" ?४) ((G-4) "₹") ("5" ?५) ("6" ?६) ("7" ?७) ("8" ?८) ("(" ?() ("9" ?९) (")" ?)) ("0" ?०) ("_" ?ः) ("-" ?-) ("+" ?ऋ) ("=" ?ृ) ("Q" ?औ) ("q" ?ौ) ("W" ?ऐ) ("w" ?ै) ("E" ?आ) ("e" ?ा) ("R" ?ई) ("r" ?ी) ("T" ?ऊ) ("t" ?ू) ("Y" ?भ) ("y" ?ब) ("U" ?ङ) ("u" ?ह) ("I" ?घ) ("i" ?ग) ("O" ?ध) ("o" ?द) ("P" ?झ) ("p" ?ज) ("{" ?ढ) ("[" ?ड) ("}" ?ञ) ("]" ?़) ("A" ?ओ) ("a" ?ो) ("S" ?ए) ("s" ?े) ("D" ?अ) ("d" ?्) ("F" ?इ) ("f" ?ि) ("G" ?उ) ("g" ?ु) ("H" ?फ) ("h" ?प) ("J" ?ऱ) ("j" ?र) ("K" ?ख) ("k" ?क) ("L" ?थ) ("l" ?त) (":" ?छ) (";" ?च) ("\"" ?ठ) ("'" ?ट) ("|" ?ऑ) ("\\" ?ॉ) ("~" ?ऒ) ("`" ?ॊ) ("Z" ?ऎ) ("z" ?ॆ) ("X" ?ँ) ("x" ?ं) ("C" ?ण) ("c" ?म) ("V" ?ऩ) ("v" ?न) ("B" ?ऴ) ("b" ?व) ("N" ?ळ) ("n" ?ल) ("M" ?श) ("m" ?स) ("<" ?ष) ("," ?,) (">" ?।) ("." ?.) ("?" ?य़) ("/" ?य) ("%" "ज्ञ") ("^" "त्र") ("&" "क्ष") ("*" "श्र") ("dd" "्‌") )) (state (init (trans))) ������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/zh-pinyin-vi.mim�����������������������������������������������������������������0000644�0023456�0023456�00000001100�14422175267�012136� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;;Created by:Trần Ngọc Quân ;;Email: vnwildman@gmai.com ;; zh-pinyin-vi.mim -- Input method for Chinese Pinyin characters using "j" for first tone "s" for the second tone, "r" and "f" for the third and fourth tone. (input-method zh pinyin-vi) (description "Input method for Chinese Pinyin characters.Note that it's not for inputting Han characters.") (title "PinYinVi") (map (tone ("j" (select 1)) ("s" (select 2)) ("r" (select 3)) ("f" (select 4)))) (include (zh pinyin) map vowel) (state (init (vowel (shift select))) (select (tone (shift init)))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/iu-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000011740�14422175267�012034� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; iu-phonetic.mim -- Phonetic input method for Inuktitut ;; Copyright (C) 2010 ;; Goren (goren -at- riseup.net) ;; This input method table is licensed under the WTFPL. ;; See http://sam.zoy.org/wtfpl/ for the full text of license and ;; conditions that apply. ;; This file is made for the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. ;;; Input method for Inuktitut ;;; (input-method iu phonetic) (description "Phonetic input method for Inuktitut syllabry ") (title "ᐃᓄᒃᑎᑐᑦ") (map (map ("-" "") ;; adding dead dash to break symbols input when needed. ("i" "ᐃ") ("ii" "ᐄ") ("u" "ᐅ") ("uu" "ᐆ") ("a" "ᐊ") ("aa" "ᐋ") ((A-h) 0x1426) ;; an "empty" ending can be put in with alt-h. It is rarely used in writing this days. ("pi" "ᐱ") ("pii" "ᐲ") ("pu" "ᐳ") ("puu" "ᐴ") ("pa" "ᐸ") ("paa" "ᐹ") ("p" "ᑉ") ("ti" "ᑎ") ("tii" "ᑏ") ("tu" "ᑐ") ("tuu" "ᑑ") ("ta" "ᑕ") ("taa" "ᑖ") ("t" "ᑦ") ("ki" "ᑭ") ("kii" "ᑮ") ("ku" "ᑯ") ("kuu" "ᑰ") ("ka" "ᑲ") ("kaa" "ᑳ") ("k" "ᒃ") ("gi" "ᒋ") ("gii" "ᒌ") ("gu" "ᒍ") ("guu" "ᒎ") ("ga" "ᒐ") ("gaa" "ᒑ") ("g" "ᒡ") ("mi" "ᒥ") ("mii" "ᒦ") ("mu" "ᒧ") ("muu" "ᒨ") ("ma" "ᒪ") ("maa" "ᒫ") ("m" "ᒻ") ("ni" "ᓂ") ("nii" "ᓃ") ("nu" "ᓄ") ("nuu" "ᓅ") ("na" "ᓇ") ("naa" "ᓈ") ("n" "ᓐ") ("si" "ᓯ") ("sii" "ᓰ") ("su" "ᓱ") ("suu" "ᓲ") ("sa" "ᓴ") ("saa" "ᓵ") ("s" "ᔅ") ("li" "ᓕ") ("lii" "ᓖ") ("lu" "ᓗ") ("luu" "ᓘ") ("la" "ᓚ") ("laa" "ᓛ") ("l" "ᓪ") ("ji" "ᔨ") ("jii" "ᔩ") ("ju" "ᔪ") ("juu" "ᔫ") ("ja" "ᔭ") ("jaa" "ᔮ") ("j" "ᔾ") ;; The cluster /jj/ is tyically written ᑦᔭ. No oficial ligature, but useful nontheless. ("jji" "ᑦᔨ") ("jjii" "ᑦᔩ") ("jju" "ᑦᔪ") ("jjuu" "ᑦᔫ") ("jja" "ᑦᔭ") ("jjaa" "ᑦᔮ") ("jj" "ᑦᔾ") ("vi" "ᕕ") ("vii" "ᕖ") ("vu" "ᕗ") ("vuu" "ᕘ") ("va" "ᕙ") ("vaa" "ᕚ") ("v" "ᕝ") ("ri" "ᕆ") ("rii" "ᕇ") ("ru" "ᕈ") ("ruu" "ᕉ") ("ra" "ᕋ") ("raa" "ᕌ") ("r" "ᕐ") ("qi" "ᕿ") ("qii" "ᖀ") ("qu" "ᖁ") ("quu" "ᖂ") ("qa" "ᖃ") ("qaa" "ᖄ") ("q" "ᖅ") ("ngi" "ᖏ") ("ngii" "ᖐ") ("ngu" "ᖑ") ("nguu" "ᖒ") ("nga" "ᖓ") ("ngaa" "ᖔ") ("ng" "ᖕ") ("nngi" "ᙱ") ("nngii" "ᙲ") ("nngu" "ᙳ") ("nnguu" "ᙴ") ("nnga" "ᙵ") ("nngaa" "ᙶ") ("ng" "ᖖ") ;; The IPA [ɬ]-sound series, often written as ł or & in transliteration ("Li" "ᖠ") ("Lii" "ᖡ") ("Lu" "ᖢ") ("Luu" "ᖣ") ("La" "ᖤ") ("Laa" "ᖥ") ("L" "ᖦ") ;; The h-series is very rare, probably not used any more. Included for completeness' sake. ;; It is recommended to use the s-series instead. ("hi" "ᕵ") ("hii" 0x1576) ("hu" "ᕷ") ("huu" 0x1578) ("ha" "ᕹ") ("haa" 0x157a) ("h" "ᕻ") ("H" 0x157c) ;; Unicode has a special character for Nunavut version of Latin capital H to be used with syllabics in loanwords ;; The Cree th-series can be occasionally borrowed to represent the IPA [ɉ]-sound (sometimes written as r*) ;; in Natsilingmiutut and maybe some other dialects of Inuktitut. ("Jai" 0x15a7) ("Ji" 0x15a8) ("Jii" 0x15a9) ("Ju" 0x15aa) ("Juu" 0x15ab) ("Ja" 0x15ac) ("Jaa" 0x15ad) ("J" 0x15ae) ;; "Classic" /ai/-row symbols, abandoned in 1970-s and recently reinstated in Nunavik (but not in Nunavut). ;; If you don't wish to use them, comment the following lines out. ;; Tha long /aai/-row is extremely rare, probably not used anymore. Maybe can be useful for historical purposes. ("ai" "ᐁ") ("aai" "ᐂ") ("pai" "ᐯ") ("paai" 0x1430) ("tai" "ᑌ") ("taai" 0x144d) ("kai" "ᑫ") ("kaai" 0x146c) ("gai" "ᒉ") ("gaai" 0x148a) ("mai" "ᒣ") ("maai" 0x14a4) ("nai" "ᓀ") ("naai" 0x14c1) ("sai" "ᓭ") ("saai" 0x14ee) ("lai" "ᓓ") ("laai" 0x14d4) ("jai" "ᔦ") ("jaai" 0x1527) ("jjai" "ᑦᔦ") ("jjaai" "ᑦᔧ") ("vai" "ᕓ") ("vaai" 0x1554) ("rai" "ᕃ") ("raai" 0x1545) ("qai" "ᙯ") ("qaai" 0x157e) ("ngai" "ᙰ") ("ngaai" 0x158e) ("hai" "ᕴ") )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ��������������������������������m17n-db-1.8.10/MIM/ne-rom.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000004256�14422175267�011011� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ne-rom.mim -- Nepali input method for romanized layout ;; This files implements the romanized keyboard layout published by MPP. ;; Copyright (c) 2005 Suyash Shrestha <suyash.shr@gmail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ne rom) (description "Nepali input method for romanized layout. Author: Suyash Shrestha <suyash.shr@gmail.com> ") (title "Ne") (map (trans ("$" "रु") ("+" ?‌) ("." ?।) ("/" ?्) ("0" ?०) ("1" ?१) ("2" ?२) ("3" ?३) ("4" ?४) ("5" ?५) ("6" ?६) ("7" ?७) ("8" ?८) ("9" ?९) ("<" ?ङ) ("=" ?‍) (">" ?॥) ("A" ?आ) ("B" ?भ) ("C" ?च) ("D" ?ध) ("E" ?ै) ("F" ?ऊ) ("G" ?घ) ("H" ?अ) ("I" ?ी) ("J" ?झ) ("K" ?ख) ("L" ?॥) ("M" ?ं) ("N" ?ण) ("O" ?ओ) ("P" ?फ) ("Q" ?ठ) ("R" ?ृ) ("S" ?श) ("T" ?थ) ("U" ?ू) ("V" ?ँ) ("W" ?औ) ("X" ?ढ) ("Y" ?ञ) ("Z" ?ऋ) ("[" ?इ) ("\\" ?ॐ) ("]" ?ए) ("`" ?़) ("a" ?ा) ("b" ?ब) ("c" ?छ) ("d" ?द) ("e" ?े) ("f" ?उ) ("g" ?ग) ("h" ?ह) ("i" ?ि) ("j" ?ज) ("k" ?क) ("l" ?ल) ("m" ?म) ("n" ?न) ("o" ?ो) ("p" ?प) ("q" ?ट) ("r" ?र) ("s" ?स) ("t" ?त) ("u" ?ु) ("v" ?व) ("w" ?ौ) ("x" ?ड) ("y" ?य) ("z" ?ष) ("{" ?ई) ("|" ?ः) ("}" ?ऐ) ("~" ?ऽ) )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/kk-arabic.mim��������������������������������������������������������������������0000644�0023456�0023456�00000004041�14422175267�011430� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; kk-arabic.mim -- Input method for Kazakh in Arabic script ;; Copyright (C) 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method kk arabic) (description "Kazakh (with Arabic script) input method by transliteration. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 a A b v g R d e j z y k q l m n N 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 o O p r s t w u U f H h c S I i") (title "قا") (map (generic ("a" "ا") ("A" "ٵ") ("b" "ب") ("v" "ۆ") ("g" "گ") ("R" "ع") ("d" "د") ("e" "ە") ("j" "ج") ("z" "ز") ("y" "ي") ("k" "ك") ("q" "ق") ("l" "ل") ("m" "م") ("n" "ن") ("N" "ڭ") ("o" "و") ("O" "ٶ") ("p" "پ") ("r" "ر") ("s" "س") ("t" "ت") ("w" "ۋ") ("u" "ۇ") ("U" "ٷ") ("f" "ف") ("H" "ح") ("h" "ه") ("c" "چ") ("S" "ش") ("I" "ى") ("i" "ٸ") (";" "؛") ("," "،") ("?" "؟") ("<" ">") (">" "<") ("\(" "\)") ("\)" "\(") ("[" "]") ("]" "[") ("{" "}") ("}" "{") )) (state (init (generic))) ;; Local Variables: ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/or-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000006310�14422175267�012034� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; or-phonetic.mim -- Oriya input method for phonetic layout ;; Copyright (c) 2004-2007 Red Hat, Inc. All rights reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method or phonetic) (description "Oriya input method for phonetic layout. 1. ଜ୍ଞ : ^ This can also be typed as a sequence of following: ଜ + ୍ + ଞ i.e. j +f + % 2. ତ୍ର :# This can also be typed as a sequence of following: ତ + ୍ + ର i.e. t + f + r 3. କ୍ଷ : X This can also be typed as a sequence of following: କ + ୍ + ଷ i.e. k + f + x 4. ଶ୍ର : * This can also be typed as a sequence of following: ଶ + ୍ + ର i.e. S + f + r Author: Subhranshu Behera <sbehera@redhat.com> ") (title "କ") (map (trans ((KP_1) "୧") ((KP_2) "୨") ((KP_3) "୩") ((KP_4) "୪") ((KP_5) "୫") ((KP_6) "୬") ((KP_7) "୭") ((KP_8) "୮") ((KP_9) "୯") ((KP_0) "୦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("~" "ଐ") ("`" " ୈ") ("!" "ଏ") ("1" "୧") ("@" "@") ("2" "୨") ("#" "ତ୍ର") ("3" "୩") ("$" "$") ("4" "୪") ("%" "ଞ") ("5" "୫") ("6" "୬") ("7" "୭") ("8" "୮") ("(" "(") ("9" "୯") (")" ")") ("0" "୦") ("_" "_") ("-" "-") ("+" "+") ("=" "=") ("Q" "ଔ") ("q" "ଓ") ("W" "ଠ") ("w" "ଟ") ("E" "ୈ") ("e" "େ") ("R" "ୃ ") ("r" "ର") ("T" "ଥ") ("t" "ତ") ("Y" "ୟ") ("y" "ଯ") ("U" "ୂ") ("u" "ୁ") ("I" "ୀ") ("i" "ି") ("O" "ୌ") ("o" "ୋ") ("P" "ଫ") ("p" "ପ") ("{" "ଢ") ("[" "ଡ") ("}" "ର୍") ("]" "ଋ") ("A" "ଆ") ("a" "ା") ("S" "ଶ") ("s" "ସ") ("D" "ଧ") ("d" "ଦ") ("F" "ଅ") ("f" "୍") ("G" "ଘ") ("g" "ଗ") ("H" "ଃ") ("h" "ହ") ("J" "ଝ") ("j" "ଜ") ("K" "ଖ") ("k" "କ") ("L" "ଳ") ("l" "ଲ") (":" "ଈ") (";" "ଇ") ("\" " "ଊ") ("'" "ଉ") ("|" "|") ("\\" "\\") ("Z" "ଁ") ("z" "ଙ") ("x" "ଷ") ("C" "ଛ") ("c" "ଚ") ("V" "ଵ") ("v" "ୱ") ("B" "ଭ") ("b" "ବ") ("N" "ଣ") ("n" "ନ") ("M" "ଂ") ("m" "ମ") ("<" "<") ("," ",") (">" ">") ("." "।") ("?" "ଐ") ("/" "ଏ") ("^" "ଜ୍ଞ") ("X" "କ୍ଷ") ("*" "ଶ୍ର") )) (state (init (trans))) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sa-grantha-itrans.mim������������������������������������������������������������0000644�0023456�0023456�00000022410�14504323433�013116� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sa-grantha-itrans.mim -- Sanskrit input method with ITRANS method ;; Copyright (C) 2012 Kencihi Handa ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> (input-method sa grantha-itrans) (description "Sanskrit grantha input method by ITRANS and Harvard-Kyoto transliteration systems. You can use all the standard ITRANS key sequences plus key sequences such as the below. nk->𑌙𑍍𑌕𑍍, nkh->𑌙𑍍𑌖𑍍, ng->𑌙𑍍𑌗𑍍, ngh->𑌙𑍍𑌘𑍍 nch->𑌞𑍍𑌚𑍍, nCh->𑌞𑍍𑌛𑍍, nc->𑌞𑍍𑌚𑍍, nC->𑌞𑍍𑌛𑍍, nchh->𑌞𑍍𑌛𑍍, nj->𑌞𑍍𑌜𑍍, njh->𑌞𑍍𑌝𑍍, nT->𑌣𑍍𑌟𑍍, nTh->𑌣𑍍𑌠𑍍, nD->𑌣𑍍𑌡𑍍, nDh->𑌣𑍍𑌢𑍍 c->𑌚𑍍, C->𑌛𑍍, z->𑌶𑍍, S->𑌷𑍍, jn->𑌜𑍍𑌞𑍍, R->𑌋 _->॒, ''->᳴ ") (title "𑌸𑌂") (variable (trim-last-halant (_"If this variable is 1 (the default), the last Halant in a syllable is removed if it is followed by non Devanagari letter. For instance, typing \"har..\" produces \"𑌹𑌰।\", not \"𑌹𑌰𑍍।\".") 1 0 1)) (map (starter (".") ("~") ("#") ("$") ("*") ("]") ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "𑌕𑍍") ("kh" "𑌖𑍍") ("K" "𑌖𑍍") ("g" "𑌗𑍍") ("gh" "𑌘𑍍") ("G" "𑌘𑍍") (".k" "𑌕𑌼𑍍 ") ("q" "𑌕𑌼𑍍") (".kh" "𑌖𑌼𑍍") (".K" "𑌖𑌼𑍍") (".g" "𑌗𑌼𑍍") ("nk" "𑌙𑍍𑌕𑍍") ("nx" "𑌙𑍍𑌕𑍍𑌷𑍍") ("nkh" "𑌙𑍍𑌖𑍍") ("nK" "𑌙𑍍𑌖𑍍") ("ng" "𑌙𑍍𑌗𑍍") ("ngh" "𑌙𑍍𑌘𑍍") ("nG" "𑌙𑍍𑌘𑍍") ("~N" "𑌙𑍍") ("N^" "𑌙𑍍") ("ch" "𑌚𑍍") ("Ch" "𑌛𑍍") ; not in ITRANS Devanagari table ("c" "𑌚𑍍") ("C" "𑌛𑍍") ; not in ITRANS Devanagari table ("chh" "𑌛𑍍") ("j" "𑌜𑍍") ("jh" "𑌝𑍍") ("J" "𑌝𑍍") ("nch" "𑌞𑍍𑌚𑍍") ("nCh" "𑌞𑍍𑌛𑍍") ; not in ITRANS Devanagari table ("nc" "𑌞𑍍𑌚𑍍") ("nC" "𑌞𑍍𑌛𑍍") ; not in ITRANS Devanagari table ("nchh" "𑌞𑍍𑌛𑍍") ("nj" "𑌞𑍍𑌜𑍍") ("njh" "𑌞𑍍𑌝𑍍") ("nJ" "𑌞𑍍𑌝𑍍") ("~n" "𑌞𑍍") ("JN" "𑌞𑍍") ("T" "𑌟𑍍") ("Th" "𑌠𑍍") ("D" "𑌡𑍍") ("Dh" "𑌢𑍍") (".D" "𑌡𑌼𑍍") (".Dh" "𑌢𑌼𑍍") ("nT" "𑌣𑍍𑌟𑍍") ("nTh" "𑌣𑍍𑌠𑍍") ("nD" "𑌣𑍍𑌡𑍍") ("nDh" "𑌣𑍍𑌢𑍍") ("N" "𑌣𑍍") ("t" "𑌤𑍍") ("th" "𑌥𑍍") ("d" "𑌦𑍍") ("dh" "𑌧𑍍") ("n" "𑌨𑍍") (":n" "𑌨𑌼𑍍") ; not in ITRANS Devanagari table ("p" "𑌪𑍍") ("ph" "𑌫𑍍") ("P" "𑌫𑍍") (".ph" "𑌫𑌼𑍍") ("f" "𑌫𑌼𑍍") ("b" "𑌬𑍍") ("bh" "𑌭𑍍") ("B" "𑌭𑍍") ("m" "𑌮𑍍") ("y" "𑌯𑍍") ("Y" "𑌯𑌼𑍍") ; not in ITRANS Devanagari table ("yh" "𑌯𑌼𑍍") ; not in ITRANS Devanagari table (".y" "𑌯𑌼𑍍") ("r" "𑌰𑍍") ("l" "𑌲𑍍") ("L" "𑌳𑍍") ("ld" "𑌳𑍍") ("v" "𑌵𑍍") ("w" "𑌵𑍍") ("sh" "𑌶𑍍") ("z" "𑌜𑌼𑍍") (".j" "𑌜𑌼𑍍") ; ("z" "𑌶𑍍") ("S" "𑌷𑍍") ("Sh" "𑌷𑍍") ("shh" "𑌷𑍍") ("s" "𑌸𑍍") ("h" "𑌹𑍍") ("jn" "𑌜𑍍𑌞𑍍") ("j~n" "𑌜𑍍𑌞𑍍") ("jn" "𑌜𑍍𑌞𑍍") ("GY" "𑌜𑍍𑌞𑍍") ("dny" "𑌜𑍍𑌞𑍍") ; not in ITRANS Devanagari table ("x" "𑌕𑍍𑌷𑍍") ("ks" "𑌕𑍍𑌸𑍍") ("ksh" "𑌕𑍍𑌷𑍍") ("gH" 𑌗𑍍) ("jH" 𑌜𑍍) ("DH" "𑌡𑍍") ("bH" "𑌬𑍍")) (independent ("a" "𑌅") ("aa" "𑌆") ("A" "𑌆") ("i" "𑌇") ("ii" "𑌈") ("I" "𑌈") ("u" "𑌉") ("uu" "𑌊") ("U" "𑌊") ("R" "𑌋") ("RRi" "𑌋") ("R^i" "𑌋") ("LLi" "𑌌") ; not in ITRANS Devanagari table ("L^i" "𑌌") ; not in ITRANS Devanagari table (".c" "𑌏") ; not in ITRANS Devanagari table ("ea" "𑌏") ; not in ITRANS Devanagari table ; keys for e and ee are deliberately interchanged (sanskrit almost never uses hrasva-s) ("ee" (set CANDRA-E-O 0) "𑌏𑌀") ; not in ITRANS Devanagari table ("E" "𑌏𑌀") ; not in ITRANS Devanagari table ("e" (set CANDRA-E-O ?𑌏) "𑌏") ("ai" "𑌐") ; keys for o and oo are deliberately interchanged (sanskrit almost never uses hrasva-s) ("oo" (set CANDRA-E-O 0) "𑌓𑌀") ; not in ITRANS Devanagari table ("O" "𑌓𑌀") ; not in ITRANS Devanagari table ("o" (set CANDRA-E-O ?𑌆) "𑌓") ("oa" "𑌆") ("au" "𑌔") ("RRI" "𑍠") ; not in ITRANS Devanagari table ("RR" "𑍠") ; not in ITRANS Devanagari table ("R^I" "𑍠") ; not in ITRANS Devanagari table ("LLI" "𑍡") ; not in ITRANS Devanagari table ("L^I" "𑍡") ; not in ITRANS Devanagari table (".N" "𑌁") (".n" "𑌂") ("M" "𑌂") ("H" "𑌃") ("kH" "ᳵ") ("pH" "ᳶ") (".a" "𑌽") (".h" "𑍍") ("AUM" "𑍐") ("OM" "𑍐")) (digit ("0" "௦") ("1" "௧") ("2" "௨") ("3" "௩") ("4" "௪") ("5" "௫") ("6" "௬") ("7" "௭") ("8" "௮") ("9" "௯") ((KP_0) "௦") ((KP_1) "௧") ((KP_2) "௨") ((KP_3) "௩") ((KP_4) "௪") ((KP_5) "௫") ((KP_6) "௬") ((KP_7) "௭") ((KP_8) "௮") ((KP_9) "௯")) (dependent ("a" (delete @-) "") ("aa" (delete @-) "𑌾") ("A" (delete @-) "𑌾") ("i" (delete @-) "𑌿") ("ii" (delete @-) "𑍀") ("I" (delete @-) "𑍀") ("u" (delete @-) "𑍁") ("uu" (delete @-) "𑍂") ("U" (delete @-) "𑍂") ("R" (delete @-) "𑍃") ("RRi" (delete @-) "𑍃") ("R^i" (delete @-) "𑍃") ("LLi" (delete @-) "𑍢") ; not in ITRANS Devanagari table ("L^i" (delete @-) "𑍢") ; not in ITRANS Devanagari table (".c" (delete @-) "𑍇") ; not in ITRANS Devanagari table ("ea" (delete @-) "𑍇") ; not in ITRANS Devanagari table ("ee" (delete @-) (set CANDRA-E-O 0) "𑍇𑌀") ; not in ITRANS Devanagari table ("E" (delete @-) "𑍇𑌀") ; not in ITRANS Devanagari table ("e" (delete @-) (set CANDRA-E-O ?𑍇) "𑍇") ("ai" (delete @-) "𑍈") ("oo" (delete @-) (set CANDRA-E-O 0) "𑍋𑌀") ; not in ITRANS Devanagari table ("O" (delete @-) "𑍋𑌀") ; not in ITRANS Devanagari table ("o" (delete @-) (set CANDRA-E-O ?𑌾) "𑍋") ("oa" "𑌾") ("au" (delete @-) "𑍌") ("RR" (delete @-) "𑍄") ; not in ITRANS Devanagari table ("RRI" (delete @-) "𑍄") ; not in ITRANS Devanagari table ("R^I" (delete @-) "𑍄") ; not in ITRANS Devanagari table ("LLI" (delete @-) "𑍣") ; not in ITRANS Devanagari table ("L^I" (delete @-) "𑍣")) ; not in ITRANS Devanagari table (dot ("." (set DOT 1) ".")) (eo-dot-c (".c" (delete @-) (insert CANDRA-E-O))) (danda (".." "।") ; not in ITRANS Devanagari table (".," "॥") ; not in ITRANS Devanagari table (". " "।" (pushback 1)) ((?. Return) "।" (pushback 1)) ((?. Tab) "।" (pushback 1)) (".(" "।" (pushback 1)) (".)" "।" (pushback 1)) (".[" "।" (pushback 1)) (".]" "।" (pushback 1)) (".{" "।" (pushback 1)) (".}" "।" (pushback 1)) (".'" "।" (pushback 1)) (".\"" "।" (pushback 1))) (commit-key ((S-C-Return))) (backspace ((BackSpace) (undo))) (udattta ("_" "॒") ("''" "᳴")) ) (state (init (starter (pushback 1) (shift intermediate)) (udattta) (misc)) (intermediate ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) ;; LAST-HALANT-POS is set to the position after a consonat + HALANT ;; sequence. If the following key is for non-letter, that HALANT ;; character is removed. (consonant (mark LAST-HALANT-POS) (shift second)) (independent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (digit (shift init)) (danda (shift init)) (udattta (shift init)) (backspace) (commit-key (shift init))) (second ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) (consonant (mark LAST-HALANT-POS)) (dependent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (danda (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (udattta (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (backspace) (commit-key (shift init)) (nil (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init))) (after-eo (t (set DOT 0)) (dot) (eo-dot-c (shift init)) (danda (shift init)) (udattta (shift init)) (commit-key (shift init)) (nil (cond (DOT (delete @-) (pushback 1))) (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/doi-inscript2-deva.mim�����������������������������������������������������������0000644�0023456�0023456�00000005755�14463455220�013217� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; doi-inscript2-deva.mim -- Dogri input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method doi inscript2-deva) (description "Dogri input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("1" "१") ((G-1) "‍") ("2" "२") ((G-2) "‌") ("#" "्र") ("3" "३") ("$" "र्") ("4" "४") ((G-4) "₹") ("%" "ज्ञ") ("5" "५") ("^" "त्र") ("6" "६") ("&" "क्ष") ("7" "७") ("*" "श्र") ("8" "८") ("(" "(") ("9" "९") (")" ")") ("0" "०") ("_" "ः") ("-" "-") ("+" "ऋ") ((G-+) "ॠ") ("=" "ृ") ((G-=) "ॄ") ("Q" "औ") ("q" "ौ") ("W" "ऐ") ("w" "ै") ("E" "आ") ("e" "ा") ("R" "ई") ((G-R) "ॡ") ("r" "ी") ((G-r) "ॣ") ("T" "ऊ") ("t" "ू") ("Y" "भ") ("y" "ब") ("U" "ङ") ("u" "ह") ("I" "घ") ("i" "ग") ("O" "ध") ("o" "द") ("P" "झ") ("p" "ज") ((G-p) "ज़") ("{" "ढ") ((G-{) "ढ़") ("[" "ड") ((G-[) "ड़") ("}" "ञ") ("]" "़") ("A" "ओ") ("a" "ो") ("S" "ए") ("s" "े") ("D" "अ") ("d" "्") ("F" "इ") ((G-F) "ऌ") ("f" "ि") ((G-f) "ॢ") ("G" "उ") ("g" "ु") ("H" "फ") ((G-H) "फ़") ("h" "प") ("j" "र") ("K" "ख") ("k" "क") ("L" "थ") ("l" "त") (":" "छ") (";" "च") ("\"" "ठ") ("'" "ट") ("z" "ʼ") ("X" "ँ") ("x" "ं") ((G-X) "ॐ") ("C" "ण") ("c" "म") ("v" "न") ("b" "व") ("n" "ल") ((G-N) "ळ") ("M" "श") ("m" "स") ("<" "ष") ("," ",") (">" "।") ((G->) "ऽ") ("." ".") ((G-.) "॥") ("/" "य") )) (state (init (trans))) �������������������m17n-db-1.8.10/MIM/ta-typewriter.mim����������������������������������������������������������������0000644�0023456�0023456�00000023047�14422175267�012433� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ta-typewriter.mim -- Tamil input method for type writer layout ;; Copyright (c) 2006-2007 Red Hat, Inc. All rights reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ta typewriter) (description "Tamil input method for typewriter layout. Author: I. Felix <ifelix@redhat.com> ") (title "க") (map (trans ("a" "ய") ("b" "ெ") ("c" "உ") ("d" "ன") ("e" "ந") ("f" "க") ("g" "ப") ("h" "ா") ("i" "ை") ("j" "த") ("k" "ம") ("l" "ட") ("m" "அ") ("n" "ே") ("o" "டி") ("p" "ி") ("q" "ணு") ("r" "ச") ("s" "ள") ("t" "வ") ("u" "ர") ("v" "எ") ("w" "ற") ("x" "ஒ") ("y" "ல") ("z" "ண") ("xs" "ஔ") ("A" "யு") ("B" "க்ஷ") ("C" "ஊ") ("D" "னு") ("E" "நு") ("F" "கு") ("G" "ழு") ("H" "ழ") ("I" "ஐ") ("J" "து") ("K" "மு") ("L" "டு") ("M" "ஆ") ("N" "சூ") ("O" "டீ") ("P" "ீ") ("Q" "ஞு") ("R" "சு") ("S" "ளு") ("T" "கூ") ("U" "ரு") ("V" "ஏ") ("W" "று") ("X" "ஓ") ("Y" "லு") ("Z" "ஷ") ("`" "ஃ") ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7") ("8" "8") ("9" "9") ("0" "0") ("-" "-") ("=" "=") ("[" "ஹ") ("]" "") ("\\" "") (";" "்") ("'" "ங") ("," "இ") ("." ",") ("/" ".") ("~" "*") ("!" "ஸ") ("@" "\"") ("#" "%") ("$" "ஜ") ("%" "ு") ("^" "ூ") ("&" "") ("*" "'") ("(" "(") (")" ")") ("_" "ஸ்ரீ") ("+" "+") ("{" "") ("}" "") ("|" "") (":" "") ("\"" "ஞ") ("<" "ஈ") (">" "?") ("?" "-") ("fp" "கி") ("'p" "ஙி") ("rp" "சி") ("'p" "ஞி") ("lp" "டி") ("zp" "ணி") ("jp" "தி") ("ep" "நி") ("gp" "பி") ("kp" "மி") ("ap" "யி") ("up" "ரி") ("yp" "லி") ("tp" "வி") ("Hp" "ழி") ("sp" "ளி") ("wp" "றி") ("dp" "னி") ("!p" "ஸி") ("Zp" "ஷி") ("$p" "ஜி") ("]p" "ஹி") ("Bp" "க்ஷி") ("fP" "கீ") ("'P" "ஙீ") ("rP" "சீ") ("'P" "ஞீ") ("lP" "டீ") ("zP" "ணீ") ("jP" "தீ") ("eP" "நீ") ("gP" "பீ") ("kP" "மீ") ("aP" "யீ") ("uP" "ரீ") ("yP" "லீ") ("tP" "வீ") ("HP" "ழீ") ("sP" "ளீ") ("wP" "றீ") ("dP" "னீ") ("!P" "ஸீ") ("ZP" "ஷீ") ("$P" "ஜீ") ("]P" "ஹீ") ("BP" "க்ஷீ") ("f;" "க்") ("';" "ங்") ("r;" "ச்") ("\";" "ஞ்") ("l;" "ட்") ("z;" "ண்") ("j;" "த்") ("e;" "ந்") ("g;" "ப்") ("k;" "ம்") ("a;" "ய்") ("u;" "ர்") ("y;" "ல்") ("t;" "வ்") ("H;" "ழ்") ("s;" "ள்") ("w;" "ற்") ("d;" "ன்") ("!;" "ஸ்") ("Z;" "ஷ்") ("$;" "ஜ்") ("];" "ஹ்") ("B;" "க்ஷ்") ("g[" "பு") ("t[" "வு") ("'[" "ஙு") ("a[" "யு") ("!%" "ஸு") ("Z%" "ஷு") ("$%" "ஜு") ("]%" "ஹு") ("B%" "க்ஷு") ("g{" "பூ") ("t{" "வூ") ("'{" "ஙூ") ("a{" "யூ") ("L:" "டூ") ("K:" "மூ") ("U:" "ரூ") ("G:" "ழூ") ("S:" "ளூ") ("E}" "நூ") ("J}" "தூ") ("W}" "றூ") ("Y}" "லூ") ("D}" "னூ") ("Q}" "ஞூ") ("q}" "ணூ") ("!^" "ஸூ") ("Z^" "ஷூ") ("$^" "ஜூ") ("]^" "ஹூ") ("B^" "க்ஷூ") ("bf" "கெ") ("b'" "ஙெ") ("br" "செ") ("b\"" "ஞெ") ("bl" "டெ") ("bz" "ணெ") ("bj" "தெ") ("be" "நெ") ("bg" "பெ") ("bk" "மெ") ("ba" "யெ") ("bu" "ரெ") ("by" "லெ") ("bt" "வெ") ("bs" "ளெ") ("bH" "ழெ") ("bw" "றெ") ("bd" "னெ") ("b!" "ஸெ") ("bZ" "ஷெ") ("b$" "ஜெ") ("b]" "ஹெ") ("bB" "க்ஷெ") ("nf" "கே") ("n'" "ஙே") ("nr" "சே") ("n\"" "ஞே") ("nl" "டே") ("nz" "ணே") ("nj" "தே") ("ne" "நே") ("ng" "பே") ("nk" "மே") ("na" "யே") ("nu" "ரே") ("ny" "லே") ("nt" "வே") ("ns" "ளே") ("nH" "ழே") ("nw" "றே") ("nd" "னே") ("n!" "ஸே") ("nZ" "ஷே") ("n$" "ஜே") ("n]" "ஹே") ("nB" "க்ஷே") ("if" "கை") ("i'" "ஙை") ("ir" "சை") ("i\"" "ஞை") ("il" "டை") ("iz" "ணை") ("ij" "தை") ("ie" "நை") ("ig" "பை") ("ik" "மை") ("ia" "யை") ("iu" "ரை") ("iy" "லை") ("it" "வை") ("is" "ளை") ("iH" "ழை") ("iw" "றை") ("id" "னை") ("i!" "ஸை") ("iZ" "ஷை") ("i$" "ஜை") ("i]" "ஹை") ("iB" "க்ஷை") ("bfh" "கொ") ("b'h" "ஙொ") ("brh" "சொ") ("b\"h" "ஞொ") ("blh" "டொ") ("bzh" "ணொ") ("bjh" "தொ") ("beh" "நொ") ("bgh" "பொ") ("bkh" "மொ") ("bah" "யொ") ("buh" "ரொ") ("byh" "லொ") ("bth" "வொ") ("bsh" "ளொ") ("bHh" "ழொ") ("bwh" "றொ") ("bdh" "னொ") ("b!h" "ஸொ") ("bZh" "ஷொ") ("b$h" "ஜொ") ("b]h" "ஹொ") ("bBh" "க்ஷொ") ("nfh" "கோ") ("n'h" "ஙோ") ("nrh" "சோ") ("n\"h" "ஞோ") ("nlh" "டோ") ("nzh" "ணோ") ("njh" "தோ") ("neh" "நோ") ("ngh" "போ") ("nkh" "மோ") ("nah" "யோ") ("nuh" "ரோ") ("nyh" "லோ") ("nth" "வோ") ("nsh" "ளோ") ("nHh" "ழோ") ("nwh" "றோ") ("ndh" "னோ") ("n!h" "ஸோ") ("nZh" "ஷோ") ("n$h" "ஜோ") ("n]h" "ஹோ") ("nBh" "க்ஷோ") ("bfs" "கௌ") ("b's" "ஙௌ") ("brs" "சௌ") ("b\"s" "ஞௌ") ("bls" "டௌ") ("bzs" "ணௌ") ("bjs" "தௌ") ("bes" "நௌ") ("bgs" "பௌ") ("bks" "மௌ") ("bas" "யௌ") ("bus" "ரௌ") ("bys" "லௌ") ("bts" "வௌ") ("bss" "ளௌ") ("bHs" "ழௌ") ("bws" "றௌ") ("bds" "னௌ") ("b!s" "ஸௌ") ("bZs" "ஷௌ") ("b$s" "ஜௌ") ("b]s" "ஹௌ") ("bBs" "க்ஷௌ") ("xs;" "ஒள்") ("xsh" "ஒளா") ("xsp" "ஒளி") ("xsP" "ஒளீ") ("xs%" "ஒளு") ("xs^" "ஒளூ") ("bfs;" "கெள்") ("bfsh" "கெளா") ("bfsp" "கெளி") ("bfsP" "கெளீ") ("bfs%" "கெளு") ("bfs^" "கெளூ") ("b's;" "ஙெள்") ("b'sh" "ஙெளா") ("b'sp" "ஙெளி") ("b'sP" "ஙெளீ") ("b's%" "ஙெளு") ("b's^" "ஙெளூ") ("brs;" "செள்") ("brsh" "செளா") ("brsp" "செளி") ("brsP" "செளீ") ("brs%" "செளு") ("brs^" "செளூ") ("b\s;" "ஞெள்") ("b\sh" "ஞெளா") ("b\sp" "ஞெளி") ("b\sP" "ஞெளீ") ("b\s%" "ஞெளு") ("b\s^" "ஞெளூ") ("bls;" "டெள்") ("blsh" "டெளா") ("blsp" "டெளி") ("blsP" "டெளீ") ("bls%" "டெளு") ("bls^" "டெளூ") ("bzs;" "ணெள்") ("bzsh" "ணெளா") ("bzsp" "ணெளி") ("bzsP" "ணெளீ") ("bzs%" "ணெளு") ("bzs^" "ணெளூ") ("bjs;" "தெள்") ("bjsh" "தெளா") ("bjsp" "தெளி") ("bjsP" "தெளீ") ("bjs%" "தெளு") ("bjs^" "தெளூ") ("bes;" "நெள்") ("besh" "நெளா") ("besp" "நெளி") ("besP" "நெளீ") ("bes%" "நெளு") ("bes^" "நெளூ") ("bgs;" "பெள்") ("bgsh" "பெளா") ("bgsp" "பெளி") ("bgsP" "பெளீ") ("bgs%" "பெளு") ("bgs^" "பெளூ") ("bks;" "மெள்") ("bksh" "மெளா") ("bksp" "மெளி") ("bksP" "மெளீ") ("bks%" "மெளு") ("bks^" "மெளூ") ("bas;" "யெள்") ("bash" "யெளா") ("basp" "யெளி") ("basP" "யெளீ") ("bas%" "யெளு") ("bas^" "யெளூ") ("bus;" "ரெள்") ("bush" "ரெளா") ("busp" "ரெளி") ("busP" "ரெளீ") ("bus%" "ரெளு") ("bus^" "ரெளூ") ("bys;" "லெள்") ("bysh" "லெளா") ("bysp" "லெளி") ("bysP" "லெளீ") ("bys%" "லெளு") ("bys^" "லெளூ") ("bts;" "வெள்") ("btsh" "வெளா") ("btsp" "வெளி") ("btsP" "வெளீ") ("bts%" "வெளு") ("bts^" "வெளூ") ("bss;" "ளெள்") ("bssh" "ளெளா") ("bssp" "ளெளி") ("bssP" "ளெளீ") ("bss%" "ளெளு") ("bss^" "ளெளூ") ("bHs;" "ழெள்") ("bHsh" "ழெளா") ("bHsp" "ழெளி") ("bHsP" "ழெளீ") ("bHs%" "ழெளு") ("bHs^" "ழெளூ") ("bws;" "றெள்") ("bwsh" "றெளா") ("bwsp" "றெளி") ("bwsP" "றெளீ") ("bws%" "றெளு") ("bws^" "றெளூ") ("bds;" "னெள்") ("bdsh" "னெளா") ("bdsp" "னெளி") ("bdsP" "னெளீ") ("bds%" "னெளு") ("bds^" "னெளூ") ("b!s;" "ஸெள்") ("b!sh" "ஸெளா") ("b!sp" "ஸெளி") ("b!sP" "ஸெளீ") ("b!s%" "ஸெளு") ("b!s^" "ஸெளூ") ("bZs;" "ஷெள்") ("bZsh" "ஷெளா") ("bZsp" "ஷெளி") ("bZsP" "ஷெளீ") ("bZs%" "ஷெளு") ("bZs^" "ஷெளூ") ("b$s;" "ஜெள்") ("b$sh" "ஜெளா") ("b$sp" "ஜெளி") ("b$sP" "ஜெளீ") ("b$s%" "ஜெளு") ("b$s^" "ஜெளூ") ("b]s;" "ஹெள்") ("b]sh" "ஹெளா") ("b]sp" "ஹெளி") ("b]sP" "ஹெளீ") ("b]s%" "ஹெளு") ("b]s^" "ஹெளூ") ("bBs;" "க்ஷெள்") ("bBsh" "க்ஷெளா") ("bBsp" "க்ஷெளி") ("bBsP" "க்ஷெளீ") ("bBs%" "க்ஷெளு") ("bBs^" "க்ஷெளூ") )) (state (init (trans))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ko-romaja.mim��������������������������������������������������������������������0000644�0023456�0023456�00000023533�14422175267�011473� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ko-romaja.mim -- Input method for Korean Hangul with Romaja keys. ;; Copyright (C) 2004, 2005, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ko romaja) (description "Hangul input method with romaja keys. The roman-transliteration rules follows that of Hangule LE in IIIMF. Common to CHOSEONG and JONGSEONG: ㄱ(g) ㄲ(gg,kk,qq,c) ㄴ(n) ㄷ(d) ㄹ(l) ㄹ(r) ㅁ(m) ㅂ(b,v) ㅅ(s) ㅆ(ss) ㅇ(ng) ㅇ(x) ㅈ(j) ㅊ(ch) ㅋ(k,q) ㅌ(t) ㅍ(p,f) ㅎ(h) CHOSEONG: ㄸ(dd,tt) ㅃ(bb,vv) ㅉ(jj) JONGSEONG: ㄳ(gs) ㄵ(nj) ㄶ(nh) ㄺ(lg) ㄻ(lm) ㄼ(lb) ㄽ(ls) ㄾ(lt) ㄿ(lp) ㅀ(lh) ㅄ(bs) JUNGSEONG: ㅏ(a) ㅐ(ai,ae) ㅑ (ya,ia) ㅒ(yai,yae,iae) ㅓ(eo) ㅔ(e,eoi) ㅕ(yeo,ieo) ㅖ(ye,ie,yeoi) ㅗ(o) ㅘ(oa,wa,ua) ㅙ(oai,wae,uae,oae) ㅚ(oi,woe,uoe,oe) ㅛ(yo,io) ㅜ(u,w,oo) ㅝ(ueo,wo,uo) ㅞ(ue,we) ㅟ(wi) ㅠ(yu,iu) ㅡ(eu) ㅢ(eui,ui) ㅣ(i,y,ee) Special: Type uppercase letter to specify CHOSEONG explicitly. Type \"I\" to toggle the composed-syllable mode and isolated-jamo mode. Type \">>\" to fullwidth ASCII letter mode, \"<<\" to shift out the mode. Type \"Z\" and a key to input fullwidth version of the key. ") (title "로마자") (macro (compose ;; Convert Jamo sequence LVT to a precomposed character. ;; See the Unicode Standard Version 3.0, Section 3.11. (> L 0 ((set LIndex L) (sub LIndex 0x1100) (set VIndex V) (sub VIndex 0x1161) (set TIndex T) (sub TIndex 0x11A7) ;; S = (LIndex * VCount + Vindex) * TCount + TIndex + SBase (set S LIndex) (mul S 21) ;; VCount (add S VIndex) (mul S 28) ;; TCount (add S TIndex) (add S 0xAC00) ;; SBase (delete @<) (insert S)))) ;; If L is not negative, convert Jame sequence LV to a precomposed ;; character while assuming T is 0x11A7. If L is 0 (i.e. missing), ;; set L to 0x110B. (compose-vowel (< L 0 () ((= L 0 ((set L 0x110B))) (set T1 T) (set T 0x11A7) (compose) (set T T1))))) (map ;; This map is used only in init state, which means typing these ;; uppercase letters in any other states causes shifting to init ;; state, and they are re-handled in init state. (uppercase ("B" (pushback "b")) ("C" (pushback "c")) ("D" (pushback "d")) ("F" (pushback "f")) ("G" (pushback "g")) ("H" (pushback "h")) ("J" (pushback "j")) ("K" (pushback "k")) ("L" (pushback "l")) ("M" (pushback "m")) ("N" (pushback "n")) ("P" (pushback "p")) ("Q" (pushback "q")) ("R" (pushback "r")) ("S" (pushback "s")) ("T" (pushback "t")) ("V" (pushback "v")) ("X" (pushback "x"))) ;; Keys common to CHOSEONG and JONGSEONG. Set L1 to CHOSEONG, T to ;; JONGSEONG, insert a Compatibility Jamo. When this map is used in ;; init state, L is still 0, thus compose macro does nothing. ;; Otherwise, L is already set to a CHOSEONG, thus compose macro ;; composes LVT into a syllable. (X ("g" (set L1 0x1100) (set T 0x11A8) ?ㄱ (compose)) ("gg" (set L1 0x1101) (set T 0x11A9) ?ㄲ (compose)) ("kk" (set L1 0x1101) (set T 0x11A9) ?ㄲ (compose)) ("qq" (set L1 0x1101) (set T 0x11A9) ?ㄲ (compose)) ("c" (set L1 0x1101) (set T 0x11A9) ?ㄲ (compose)) ("n" (set L1 0x1102) (set T 0x11AB) ?ㄴ (compose)) ("d" (set L1 0x1103) (set T 0x11AE) ?ㄷ (compose)) ("l" (set L1 0x1105) (set T 0x11AF) ?ㄹ (compose)) ("r" (set L1 0x1105) (set T 0x11AF) ?ㄹ (compose)) ("m" (set L1 0x1106) (set T 0x11B7) ?ㅁ (compose)) ("b" (set L1 0x1107) (set T 0x11B8) ?ㅂ (compose)) ("v" (set L1 0x1107) (set T 0x11B8) ?ㅂ (compose)) ("s" (set L1 0x1109) (set T 0x11BA) ?ㅅ (compose)) ("ss" (set L1 0x110A) (set T 0x11BB) ?ㅆ (compose)) ("ng" (set L1 0x110B) (set T 0x11BC) ?ㅇ (compose)) ("x" (set L1 0x110B) (set T 0x11BC) ?ㅇ (compose)) ("j" (set L1 0x110C) (set T 0x11BD) ?ㅈ (compose)) ("ch" (set L1 0x110E) (set T 0x11BE) ?ㅊ (compose)) ("k" (set L1 0x110F) (set T 0x11BF) ?ㅋ (compose)) ("q" (set L1 0x110F) (set T 0x11BF) ?ㅋ (compose)) ("t" (set L1 0x1110) (set T 0x11C0) ?ㅌ (compose)) ("p" (set L1 0x1111) (set T 0x11C1) ?ㅍ (compose)) ("f" (set L1 0x1111) (set T 0x11C1) ?ㅍ (compose)) ("h" (set L1 0x1112) (set T 0x11C2) ?ㅎ (compose))) ;; Keys only for CHOSEONG. ;; Set L to CHOSEONG, insert a Compatibility Jamo. (L ("dd" (set L 0x1104) ?ㄸ) ("tt" (set L 0x1104) ?ㄸ) ("bb" (set L 0x1108) ?ㅃ) ("vv" (set L 0x1108) ?ㅃ) ("jj" (set L 0x110D) ?ㅉ)) ;; Keys only for JONGSEONG. ;; Set T to JONGSEONG, insert a Compatibility Jamo. (T ("gs" (set T 0x11AA) ?ㄳ (compose)) ("nj" (set T 0x11AC) ?ㄵ (compose)) ("nh" (set T 0x11AD) ?ㄶ (compose)) ("lg" (set T 0x11B0) ?ㄺ (compose)) ("lm" (set T 0x11B1) ?ㄻ (compose)) ("lb" (set T 0x11B2) ?ㄼ (compose)) ("ls" (set T 0x11B3) ?ㄽ (compose)) ("lt" (set T 0x11B4) ?ㄾ (compose)) ("lp" (set T 0x11B5) ?ㄿ (compose)) ("lh" (set T 0x11B6) ?ㅀ (compose)) ("bs" (set T 0x11B9) ?ㅄ (compose))) ;; Keys only for JUNGSEONG. ;; Set V to JUNGSEONG, insert a Compatibility Jamo. (V ("a" (set V 0x1161) ?ㅏ (compose-vowel)) ("ai" (set V 0x1162) ?ㅐ (compose-vowel)) ("ae" (set V 0x1162) ?ㅐ (compose-vowel)) ("ya" (set V 0x1163) ?ㅑ (compose-vowel)) ("ia" (set V 0x1163) ?ㅑ (compose-vowel)) ("yai" (set V 0x1164) ?ㅒ (compose-vowel)) ("yae" (set V 0x1164) ?ㅒ (compose-vowel)) ("iae" (set V 0x1164) ?ㅒ (compose-vowel)) ("eo" (set V 0x1165) ?ㅓ (compose-vowel)) ("e" (set V 0x1166) ?ㅔ (compose-vowel)) ("eoi" (set V 0x1166) ?ㅔ (compose-vowel)) ("yeo" (set V 0x1167) ?ㅕ (compose-vowel)) ("ieo" (set V 0x1167) ?ㅕ (compose-vowel)) ("ye" (set V 0x1168) ?ㅖ (compose-vowel)) ("ie" (set V 0x1168) ?ㅖ (compose-vowel)) ("yeoi"(set V 0x1168) ?ㅖ (compose-vowel)) ("o" (set V 0x1169) ?ㅗ (compose-vowel)) ("oa" (set V 0x116A) ?ㅘ (compose-vowel)) ("wa" (set V 0x116A) ?ㅘ (compose-vowel)) ("ua" (set V 0x116A) ?ㅘ (compose-vowel)) ("oai" (set V 0x116B) ?ㅙ (compose-vowel)) ("wae" (set V 0x116B) ?ㅙ (compose-vowel)) ("uae" (set V 0x116B) ?ㅙ (compose-vowel)) ("oae" (set V 0x116B) ?ㅙ (compose-vowel)) ("oi" (set V 0x116C) ?ㅚ (compose-vowel)) ("woe" (set V 0x116C) ?ㅚ (compose-vowel)) ("uoe" (set V 0x116C) ?ㅚ (compose-vowel)) ("oe" (set V 0x116C) ?ㅚ (compose-vowel)) ("yo" (set V 0x116D) ?ㅛ (compose-vowel)) ("io" (set V 0x116D) ?ㅛ (compose-vowel)) ("u" (set V 0x116E) ?ㅜ (compose-vowel)) ("w" (set V 0x116E) ?ㅜ (compose-vowel)) ("oo" (set V 0x116E) ?ㅜ (compose-vowel)) ("ueo" (set V 0x116F) ?ㅝ (compose-vowel)) ("wo" (set V 0x116F) ?ㅝ (compose-vowel)) ("uo" (set V 0x116F) ?ㅝ (compose-vowel)) ("ue" (set V 0x1170) ?ㅞ (compose-vowel)) ("we" (set V 0x1170) ?ㅞ (compose-vowel)) ("wi" (set V 0x1171) ?ㅟ (compose-vowel)) ("yu" (set V 0x1172) ?ㅠ (compose-vowel)) ("iu" (set V 0x1172) ?ㅠ (compose-vowel)) ("eu" (set V 0x1173) ?ㅡ (compose-vowel)) ("eui" (set V 0x1174) ?ㅢ (compose-vowel)) ("ui" (set V 0x1174) ?ㅢ (compose-vowel)) ("i" (set V 0x1175) ?ㅣ (compose-vowel)) ("y" (set V 0x1175) ?ㅣ (compose-vowel)) ("ee" (set V 0x1175) ?ㅣ (compose-vowel))) ;; Keys starting V. (V-head ("a") ("y") ("e") ("o") ("w") ("u") ("i")) ;; Input fullwidth punction characters by typing a punction twice. (punctuation ("," ?,) (",," ?、) ("." ?.) (".." ?。) ("?" ??) ("??" ??) ("!" ?!) ("!!" ?!)) (backspace ((BackSpace) (> @@ 1 ((undo)) ((unhandle))))) ;; Toggle normal syllable mode and isolated jamo mode. (toggle-mode ("I" (= ISOLATED 0 ((set ISOLATED 1)) ((set ISOLATED 0))))) (commit-preedit (";") ((S-\ )))) (include (t nil cjk-util) map) (state (init "로마자" ;; This is to suppress compose action. (t (set L 0)) ;; Uppercase keys are translated to the corresponding lowercase keys. (uppercase) (X (set L L1) (shift after-L)) (L (shift after-L)) (V (shift after-LV)) (T) (backspace) (punctuation) (enter-fullwidth-mode (shift fullwidth-mode)) (enter-single-fullwidth-mode (shift single-fullwidth-mode)) (toggle-mode (shift isolated-jamo-mode))) (after-L (V (shift after-LV)) (commit-preedit (shift init)) (backspace)) (after-LV (X (shift after-LVX)) (T (shift init)) (commit-preedit (shift init)) (backspace)) (after-LVX (V-head (delete @<) (pushback 0) (shift fix-LV-redo-L)) (commit-preedit (shift init)) (backspace)) (fix-LV-redo-L (t (set L 0)) (X (set L L1) (shift fix-LV-redo-V)) (L (shift fix-LV-redo-V)) (V (set L 0x110B) (set T 0x11A7) (compose) (shift init))) (fix-LV-redo-V (V (set T 0x11A7) (compose) (shift init))) (isolated-jamo-mode "자모" ;; Suppress both compose and compose-vowel action. (t (set L -1)) (X (commit)) (L (set L -1) (commit)) (T (commit)) (V (commit)) (commit-preedit (commit)) (enter-fullwidth-mode (shift fullwidth-mode)) (enter-single-fullwidth-mode (shift single-fullwidth-mode)) (toggle-mode (shift init)) (nil (unhandle)))) (include (t nil cjk-util) state) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/pa-itrans.mim��������������������������������������������������������������������0000644�0023456�0023456�00000011044�14422175267�011503� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; pa-itrans.mim -- Punjabi input method with ITRANS method ;; Copyright (C) 2003, 2004, 2005, 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method pa itrans) (description "Panjabi input method by ITRANS transliteration. For the detail of ITRANS, see the page: <http://www.aczoom.com/itrans/> ") (title "ਕ") (map (starter (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "ਕ੍") ("kh" "ਖ੍") ("g" "ਗ੍") ("gh" "ਘ੍") ("N^" "ਙ੍") ("~N" "ਙ੍") ; not in ITRANS Gurmukhi table ("c" "ਚ੍") ("ch" "ਛ੍") ("Ch" "ਛ੍") ; not in ITRANS Gurmukhi table ("chh" "ਛ੍") ; not in ITRANS Gurmukhi table ("j" "ਜ੍") ("jh" "ਝ੍") ("~n" "ਞ੍") ("JN" "ਞ੍") ; not in ITRANS Gurmukhi table ("T" "ਟ੍") ("Th" "ਠ੍") ("D" "ਡ੍") ("Dh" "ਢ੍") ("N" "ਣ੍") ("t" "ਤ੍") ("th" "ਥ੍") ("d" "ਦ੍") ("dh" "ਧ੍") ("n" "ਨ੍") ("p" "ਪ੍") ("ph" "ਫ੍") ("b" "ਬ੍") ("bh" "ਭ੍") ("m" "ਮ੍") ("y" "ਯ੍") ("r" "ਰ੍") ("l" "ਲ੍") ("L" "ਲ਼੍") ("ld" "ਲ਼੍") ; not in ITRANS Gurmukhi table ("v" "ਵ੍") ("w" "ਵ੍") ; not in ITRANS Gurmukhi table ("sh" "ਸ਼੍") ("s" "ਸ੍") ("h" "ਹ੍") ("K" "ਖ਼੍") ("G" "ਗ਼੍") ("J" "ਜ਼੍") ("z" "ਜ਼੍") (".D" "ੜ੍") ("f" "ਫ਼੍") ("GY" "ਜ੍ਞ੍") ; not in ITRANS Gurmukhi table ("dny" "ਜ੍ਞ੍")) ; not in ITRANS Gurmukhi table (independent ("a" "ਅ") ("aa" "ਆ") ("A" "ਆ") ; not in ITRANS Gurmukhi table ("i" "ਇ") ("ii" "ਈ") ("I" "ਈ") ; not in ITRANS Gurmukhi table ("u" "ਉ") ("uu" "ਊ") ("U" "ਊ") ; not in ITRANS Gurmukhi table ("e" "ਏ") ("ai" "ਐ") ("o" "ਓ") ("au" "ਔ") (".N" "ਁ") (".n" "ਂ") ("M" "ਂ") ("H" "ਃ") (".h" "੍") ("0" "੦") ("1" "੧") ("2" "੨") ("3" "੩") ("4" "੪") ("5" "੫") ("6" "੬") ("7" "੭") ("8" "੮") ("9" "੯") ("#" "੍ਰ") ; not in ITRANS Gurmukhi table ("$" "ਰ੍") ; not in ITRANS Gurmukhi table ("^" "ਤ੍ਰ") ; not in ITRANS Gurmukhi table ("*" "ਸ਼੍ਰ") ; not in ITRANS Gurmukhi table ("]" "਼") ; not in ITRANS Gurmukhi table ((KP_1) "੧") ((KP_2) "੨") ((KP_3) "੩") ((KP_4) "੪") ((KP_5) "੫") ((KP_6) "੬") ((KP_7) "੭") ((KP_8) "੮") ((KP_9) "੯") ((KP_0) "੦") ((S-\ ) "‌") ; not in ITRANS Gurmukhi table ((C-@) "‍")) ; not in ITRANS Gurmukhi table (dependent ("a" (delete @-) "") ("aa" (delete @-) "ਾ") ("A" (delete @-) "ਾ") ("i" (delete @-) "ਿ") ("ii" (delete @-) "ੀ") ("I" (delete @-) "ੀ") ("u" (delete @-) "ੁ") ("uu" (delete @-) "ੂ") ("U" (delete @-) "ੂ") ("e" (delete @-) "ੇ") ("ai" (delete @-) "ੈ") ("o" (delete @-) "ੋ") ("au" (delete @-) "ੌ")) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/kn-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000007064�14463455220�012050� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; kn-inscript.mim -- Kannada input method for inscript layout ;; This file is derived from the Kannada inscript table of scim-tables, ;; which was derived from iiimf unitLE's Kannada inscript layout. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method kn inscript) (description "Kannada input method for inscript layout. Key summary : 1) \"praa\" = pa + halant + raa \"ಪ್ರಾ\" = ಪ + ್ + ರ + ಾ h + d + j + e 2) \"ska\" = sa+halant+ka \"ಸ್ಕ\" = ಸ + ್ + ಕ m + d + k 3) \"ththhaa\" = th + halanth + thhaa \" ತ್ಥಾ\" = ತ + ್ +ಥ + ಾ l + d + L + e 4) \"shhtya\" : shh + halat + T + halant + ya \"ಷ್ಟ್ಯ\" = ಷ +್ + ಟ + ್ + ಯ < + d + ' + d + / 5) \"dgaa\" : d + halant + gaa \"ದ್ಗಾ\" : ದ + ್ + ಗ +ಾ o + d + i + e 6) \"ksha\" : k + halant + sha \"ಕ್ಷ\" : ಕ + ್ + ಷ k + d + < [OR] & 7) \"thra\": th + halant + r + a \"ತ್ರ\" : ತ + ್ +ರ l + d + j [OR] ^ 8) \"jna\" : j + halant + na \"ಜ್ಞ\" : ಜ + ್ + ಞ p + d + } [OR] % 9) ZWNJ is assigned to key 'V' ZWJ is assigned to key '\\\\' Key summary: Shankar Prasad <svenkate@redhat.com> ") (title "ಕ") (map (trans ((KP_1) "೧") ((KP_2) "೨") ((KP_3) "೩") ((KP_4) "೪") ((KP_5) "೫") ((KP_6) "೬") ((KP_7) "೭") ((KP_8) "೮") ((KP_9) "೯") ((KP_0) "೦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" ?!) ("1" ?೧) ("@" ?@) ("2" ?೨) ("#" ?#) ("3" ?೩) ("$" ?$) ("4" ?೪) ((G-4) "₹") ("5" ?೫) ("6" ?೬) ("7" ?೭) ("8" ?೮) ("(" ?() ("9" ?೯) (")" ?)) ("0" ?೦) ("_" ?ಃ) ("-" ?-) ("+" ?ಋ) ("=" ?ೃ) ("Q" ?ಔ) ("q" ?ೌ) ("W" ?ಐ) ("w" ?ೈ) ("E" ?ಆ) ("e" ?ಾ) ("R" ?ಈ) ("r" ?ೀ) ("T" ?ಊ) ("t" ?ೂ) ("Y" ?ಭ) ("y" ?ಬ) ("U" ?ಙ) ("u" ?ಹ) ("I" ?ಘ) ("i" ?ಗ) ("O" ?ಧ) ("o" ?ದ) ("P" ?ಝ) ("p" ?ಜ) ("{" ?ಢ) ("[" ?ಡ) ("}" ?ಞ) ("]" ?]) ("A" ?ಓ) ("a" ?ೋ) ("S" ?ಏ) ("s" ?ೇ) ("D" ?ಅ) ("d" ?್) ("F" ?ಇ) ("f" ?ಿ) ("G" ?ಉ) ("g" ?ು) ("H" ?ಫ) ("h" ?ಪ) ("J" ?ಱ) ("j" ?ರ) ("K" ?ಖ) ("k" ?ಕ) ("L" ?ಥ) ("l" ?ತ) (":" ?ಛ) (";" ?ಚ) ("\"" ?ಠ) ("'" ?ಟ) ("|" ?|) ("\\" ?\\) ("~" ?ಒ) ("`" ?ೊ) ("Z" ?ಎ) ("z" ?ೆ) ("x" ?ಂ) ("X" "") ("C" ?ಣ) ("c" ?ಮ) ("V" "‌") ("v" ?ನ) ;; B ("b" ?ವ) ("N" ?ಳ) ("n" ?ಲ) ("M" ?ಶ) ("m" ?ಸ) ("<" ?ಷ) ("," ?,) (">" ?ಾ) ("." ?.) ("/" ?ಯ) ("%" "ಜ್ಞ") ("^" "ತ್ರ") ("&" "ಕ್ಷ") ("*" "ಶ್ರ") ("\\\\" "‍") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/cr-western.mim�������������������������������������������������������������������0000644�0023456�0023456�00000011554�14422175267�011704� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; cr-western.mim -- Phonetic input method for Western Cree syllabics ;; Copyright (C) 2010 ;; Goren (goren -at- riseup.net) ;; This input method table is licensed under the WTFPL. ;; See http://sam.zoy.org/wtfpl/ for the full text of license and ;; conditions that apply. ;; This file is made for the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. ;;; Input method for Western Cree dialects ;;; (input-method cr western) (description "Phonetic input method for Western Cree dialects. This input method can be used to input following languages: * ᓀᐦᐃᔭᐍᐏᐣ (Nēhiyawēwin) Plains Cree [crk] * ᓀᐦᐃᔭᐍᒧᐏᐣ (Nēhiyawēmowin) Northern Plains Cree [crk] * ᓀᐦᐃᖬᐍᐏᐣ (Nīhithawīwin) Woods Cree [cwd] * ᐃᓂᓃᒧᐏᐣ (Ininīmowin) Western Swampy Cree [csw] ") (title "cr") (map (map ("-" "") ;; adding dead dash to break symbols input when needed. ("e" "ᐁ") ;; writing e instead of ee for brevity ("i" "ᐃ") ("ii" "ᐄ") ("o" "ᐅ") ("oo" "ᐆ") ("a" "ᐊ") ("aa" "ᐋ") ("pe" "ᐯ") ("pi" "ᐱ") ("pii" "ᐲ") ("po" "ᐳ") ("poo" "ᐴ") ("pa" "ᐸ") ("paa" "ᐹ") ("p" "ᑊ") ("te" "ᑌ") ("ti" "ᑎ") ("tii" "ᑏ") ("to" "ᑐ") ("too" "ᑑ") ("ta" "ᑕ") ("taa" "ᑖ") ("t" "ᐟ") ("ke" "ᑫ") ("ki" "ᑭ") ("kii" "ᑮ") ("ko" "ᑯ") ("koo" "ᑰ") ("ka" "ᑲ") ("kaa" "ᑳ") ("k" "ᐠ") ("ce" "ᒉ") ("ci" "ᒋ") ("cii" "ᒌ") ("co" "ᒍ") ("coo" "ᒎ") ("ca" "ᒐ") ("caa" "ᒑ") ("c" "ᐨ") ("me" "ᒣ") ("mi" "ᒥ") ("mii" "ᒦ") ("mo" "ᒧ") ("moo" "ᒨ") ("ma" "ᒪ") ("maa" "ᒫ") ("m" "ᒼ") ("ne" "ᓀ") ("ni" "ᓂ") ("nii" "ᓃ") ("no" "ᓄ") ("noo" "ᓅ") ("na" "ᓇ") ("naa" "ᓈ") ("n" "ᐣ") ("se" "ᓭ") ("si" "ᓯ") ("sii" "ᓰ") ("so" "ᓱ") ("soo" "ᓲ") ("sa" "ᓴ") ("saa" "ᓵ") ("s" "ᐢ") ("she" "ᔐ") ("shi" "ᔑ") ("shii" 0x1512) ("sho" "ᔓ") ("shoo" 0x1514) ("sha" "ᔕ") ("shaa" 0x1516) ("sh" "ᐡ") ("ye" "ᔦ") ("yi" "ᔨ") ("yii" "ᔩ") ("yo" "ᔪ") ("yoo" "ᔫ") ("ya" "ᔭ") ("yaa" "ᔮ") ("y" "ᐩ") ("Y" "ᐝ") ;; dot variant of y-final is more rare this days, hence inputting with capital Y. ;; The [ð]-sound series ("the" 0x15a7) ("thi" 0x15a8) ("thii" 0x15a9) ("tho" 0x15aa) ("thoo" 0x15ab) ("tha" 0x15ac) ("thaa" 0x15ad) ("th" "‡") ;; the special character for final 'th' in Cree is not yet supported by Unicode. ;; ‡ is generally used as the most similar typographic symbol. ;; Standard Western Cree forms of R and L ("L" "ᓬ") ("R" "ᕒ") ;; Roman Catholic r-series ("le" "ᕃ") ("li" "ᕆ") ("lo" "ᕊ") ("la" "ᕍ") ("l" "ᔆ") ("re" "ᖊ") ("ri" "ᖋ") ("ro" "ᖌ") ("ra" "ᖍ") ("r" "ᙆ") ;; Syllables with w ("we" "ᐍ") ("wi" "ᐏ") ("wii" "ᐑ") ("wo" "ᐓ") ("woo" "ᐕ") ("wa" "ᐘ") ("waa" "ᐚ") ("w" "ᐤ") ("pwe" 0x143b) ("pwi" "ᐽ") ("pwii" "ᐿ") ("pwo" 0x1441) ("pwoo" 0x1443) ("pwa" 0x1445) ("pwaa" 0x1447) ("twe" 0x1458) ("twi" 0x145a) ("twii" 0x145c) ("two" 0x145e) ("twoo" 0x1460) ("twa" 0x1462) ("twaa" 0x1464) ("kwe" 0x1475) ("kwi" 0x1477) ("kwii" 0x1479) ("kwo" 0x147b) ("kwoo" 0x147d) ("kwa" 0x147f) ("kwaa" 0x1481) ("cwe" 0x1493) ("cwi" 0x1495) ("cwii" 0x1497) ("cwo" 0x1499) ("cwoo" 0x149b) ("cwa" 0x149d) ("cwaa" 0x149f) ("mwe" 0x14ad) ("mwi" 0x14af) ("mwii" 0x14b1) ("mwo" 0x14b3) ("mwoo" 0x14b5) ("mwa" 0x14b7) ("mwaa" 0x14b9) ("nwe" 0x14ca) ("nwa" 0x14cc) ("nwaa" 0x14ce) ("swe" 0x14f7) ("swi" 0x14f9) ("swii" 0x14fb) ("swo" 0x14fd) ("swoo" 0x14ff) ("swa" 0x1501) ("swaa" 0x1503) ("shwe" 0x1518) ("shwi" 0x151a) ("shwii" 0x151c) ("shwo" 0x151e) ("shwoo" 0x1520) ("shwa" 0x1522) ("shwaa" 0x1524) ("ywe" 0x1530) ("ywi" 0x1532) ("ywii" 0x1534) ("ywo" 0x1536) ("ywoo" 0x1538) ("ywa" 0x153a) ("ywaa" 0x153c) ("h" "ᐦ") ("hk" "ᕽ") ;; Special punctuation symbols for Cree. ("." "᙮") )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ru-yawerty.mim�������������������������������������������������������������������0000644�0023456�0023456�00000007443�14422175267�011745� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ru-yawerty.mim -- Russian input method with YAWERTY keyboard layout ;; Copyright (C) 2003, 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Russian simulating the keyboard layout based on ;;; Roman transcription by phonetic resemblance. ;;; @image html ru-yawerty.png "Keyboard Layout" ;;; @image latex ru-yawerty.eps "Keyboard Layout" width=\narrowwidth ;; 1! 2ё 3ъ 4Ё 5% 6^ 7& 8* 9( 0) -_ чЧ юЮ ;; яЯ вВ еЕ рР тТ ыЫ уУ иИ оО пП шШ щЩ ;; аА сС дД фФ гГ хХ йЙ кК лЛ ;: '" эЭ ;; зЗ ьЬ цЦ жЖ бБ нН мМ ,< .> /? ;;; When preceded by a '/', the second and the third rows (number key ;;; row) change as follows. ;;; @image html ru-yawerty2.png ;;; @image latex ru-yawerty2.eps "Extra Keys" width=\narrowwidth ;; keytop | Q W E R T Y U I O P A S D ;; -------+--------------------------------------- ;; input | Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ Ў Џ (input-method ru yawerty) (description "Rusian input method simulating the Yawerty keyboard layout. This keyboard is based on Roman transcription by phonetic resemblance. 1! 2ё 3ъ 4Ё 5% 6^ 7& 8* 9( 0) -_ чЧ юЮ яЯ вВ еЕ рР тТ ыЫ уУ иИ оО пП шШ щЩ аА сС дД фФ гГ хХ йЙ кК лЛ ;: '\" эЭ зЗ ьЬ цЦ жЖ бБ нН мМ ,< .> /? When preceded by a '/', the second and the third rows (number key row) change as follows. keytop | Q W E R T Y U I O P A S D -------+--------------------------------------- input | Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ Ў Џ ") (title "ЖЯ") (map (map ("=" ?ч) ("`" ?ю) ("q" ?я) ("w" ?в) ("e" ?е) ("r" ?р) ("t" ?т) ("y" ?ы) ("u" ?у) ("i" ?и) ("o" ?о) ("p" ?п) ("[" ?ш) ("]" ?щ) ("a" ?а) ("s" ?с) ("d" ?д) ("f" ?ф) ("g" ?г) ("h" ?х) ("j" ?й) ("k" ?к) ("l" ?л) ("\\" ?э) ("z" ?з) ("x" ?ь) ("c" ?ц) ("v" ?ж) ("b" ?б) ("n" ?н) ("m" ?м) ("@" ?ё) ("#" ?ъ) ("$" ?Ё) ("+" ?Ч) ("~" ?Ю) ("Q" ?Я) ("W" ?В) ("E" ?Е) ("R" ?Р) ("T" ?Т) ("Y" ?Ы) ("U" ?У) ("I" ?И) ("O" ?О) ("P" ?П) ("{" ?Ш) ("}" ?Щ) ("A" ?А) ("S" ?С) ("D" ?Д) ("F" ?Ф) ("G" ?Г) ("H" ?Х) ("J" ?Й) ("K" ?К) ("L" ?Л) ("|" ?Э) ("Z" ?З) ("X" ?Ь) ("C" ?Ц) ("V" ?Ж) ("B" ?Б) ("N" ?Н) ("M" ?М) ("/q" ?ђ) ("/w" ?ѓ) ("/e" ?є) ("/r" ?ѕ) ("/t" ?і) ("/y" ?ї) ("/u" ?ј) ("/i" ?љ) ("/o" ?њ) ("/p" ?ћ) ("/a" ?ќ) ("/s" ?ў) ("/d" ?џ) ("/Q" ?Ђ) ("/W" ?Ѓ) ("/E" ?Є) ("/R" ?Ѕ) ("/T" ?І) ("/Y" ?Ї) ("/U" ?Ј) ("/I" ?Љ) ("/O" ?Њ) ("/P" ?Ћ) ("/A" ?Ќ) ("/S" ?Ў) ("/D" ?Џ))) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/lsymbol.mim����������������������������������������������������������������������0000644�0023456�0023456�00000020034�14522451243�011255� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; lsymbol.mim -- input method for various symbols. ;; Copyright (C) 2014 K. Handa <handa@gnu.org> ;; This file is part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method t lsymbol) (description (_"Input method for symbols with relatively longer key sequences. It provides access to a broad category of symbols by using the technique of showing multiple alternatives based on the starter keys pressed. For instance, \"/->\" -> arrows (e.g. →←↑↓ 👉👈👆👇✋ ►◄▲▾ ◤◥◣◢) \"/||\" -> hand gestures (e.g. 👍👎👍👎👌✋👏🙆 🙏👋🙌✌✊👊 💁🙋💪✍💆💅) \"/:)\" -> happy faces (e.g. ☺️ 😃😅😆😉😇 😂😏😛😜😝😋 😉💏💋😍😘😚 😽😻) \"/:(\" -> unhappy faces (e.g. 😢😩😡😭😪 🙈🙊🙉) \"/<3\" -> hearts (e.g. ♥️🤍️💔💖💘 💓💞💕💌💑😍😘) \"/*\" -> flowers and stars (e.g. 🌹💐❁✽ ★☆⭐🌟💫✨🌠✯🌃 ☀❂✷✸✹🌞⛅🌅🌇 💡☄⚡ϟ🔥🌈🎆 ❄❆❅) \"/&&\" -> spiritual (e.g. 💀☠️👹👼😇 ☸️✡️☯️✝️☦️☪️ 🕉️🛐☮️🕎🪯 💒⛪🙈🙊🙉 卍卐☯☬✙) \"/xx\" -> checks (e.g. ✔✘☐☑☒) \"/$\" -> currency (e.g. €£¥﷼₱₹ 💰💵💶💴💷) \"/@\" -> legal/text signs (e.g ©®™§¶†‡) \"/^\" -> math symbols (e.g. √) \"/z\" -> zodiac symbols (e.g. ♈♉♊♋♌♍ ♎♏♐♑♒♓) \"/p\" -> astrological planet symbols (e.g. ☉☽☿♀⊕♂♃♄♅♆♇) \"/ \" -> zero width joiners (currently only U+ZERO WIDTH NON-JOINER) The user can select the appropriate symbol using ↑,↓,→,← (or C-p, C-n, C-f, C-b) keys and/or the digits. Other miscellaneous keys are: \"//\" -> \"/\" \"/...\" -> \"…\" This input methods is registered as one of fallback input methods by default. See the documentation page of m17n input methods for more detail. <http://www.nongnu.org/m17n/manual-en/m17nDBData.html#mim-list>")) ;; Some guidelines for determining shortcut sequences: ;; * Where appropriate, provide access to a broad category of ;; symbols by using the technique of showing multiple alternatives ;; based on the starter keys pressed. ;; ;; * Prefer restricting the size of a character cluster to 6 - so ;; that the user can use digits more accessible to the left hand, ;; with arrow keys using the right hand. For example, prefer ;; "♥♡💔💖💘💓" "💞💕💌" to "♥♡💔💖💘💓💞💕💌". ;; * Within a group (say hand gestures), cluster semantically ;; similar symbols together. ;; * Keyboard shortcuts used in popular applications provide clues ;; as to what the appropriate ;; Some references: ;; * Some statistics are available online. Example ;; http://www.scribd.com/doc/262594751/SwiftKey-Emoji-Report ;; (guardian highlight) and http://emojitracker.com/. Although, this ;; is biased towards populations who are already tech savvy + have ;; the time to type emojis easily and does not give as much weight to ;; people who are just beginning to use IM/ digital communication. ;; * There are other indications of popularity - such as other ;; products (say MS Office or Facebook or Google Hangouts, who would ;; presumably have adapted towards user expectations) providing ;; shortcuts for these emoji-s. ;; ;; * General lists: http://fsymbols.com/computer/ http://emojipedia.org/ ;; * Emoticon shortcuts in MS Office: https://support.office.com/en-us/article/Keyboard-shortcuts-for-emoticons-dda403dc-ffe9-4cbb-9b9f-aed845ff8b8c ;; * Facebook shortcuts: http://www.shoutmeloud.com/list-of-facebook-keyboard-shortcuts-and-emoticons.html http://emojicodes.com/ (map ;; All starter keys must be registered here. (starter ("/" "/")) ;; Mapping table. Each key sequence should not include the starter ;; key. (map ("/" "/") ("..." "…")) (multi-choice ;; arrows ("->" (delete @0) ("→←↑↓" "👉👈👆👇✋" "►◄▲▾" "◤◥◣◢")) ;; hand gestures ("||" (delete @0) ("👍👎👌✋👏🙆" "🙏👋🙌✌✊👊" "💁🙋💪✍💆💅")) ;; happy faces (":)" (delete @0) (("☺️" "😃" "😅" "😆" "😉" "😇") "😂😏😛😜😝😋" "😉💏💋😍😘😚" "😽😻")) ;; unhappy faces (":(" (delete @0) ("😢😩😡😭😪" "🙈🙊🙉")) ;; neutral faces (":|" (delete @0) ("🤔")) ;; hearts ("<3" (delete @0) (("♥️" "🤍️" "💔" "💖" "💘" "💓") "💞💕💌💑😍😘")) ;; *-like things: flowers, stars, other bright things, snowflakes ("*" (delete @0) ("🌹💐❁✽" "★☆⭐🌟💫✨🌠✯🌃" "☀❂✷✸✹🌞⛅🌅🌇" "💡☄⚡ϟ🔥🌈🎆" "❄❆❅")) ;; spiritual symbols. ("&&" (delete @0) (("💀" "☠️" "👹" "👼" "😇") ("☸️" "✡️" "☯️" "✝️" "☦️" "☪️") ("🕉️" "🛐" "☮️" "🕎" "🪯") "💒⛪🙈🙊🙉" "卍卐☯☬✙")) ;; checks ("xx" (delete @0) ("✔✘☐☑☒")) ;; currency symbols ("$" (delete @0) ("€£¥﷼₱₹" "💰💵💶💴💷")) ;; legal signs and text signs ("@" (delete @0) ("©®™§¶†‡")) ;; math symbols ("^" (delete @0) ("√")) ;; zodiac symbols ("z" (delete @0) (("♈" "♉" "♊" "♋" "♌" "♍") ("♎" "♏" "♐" "♑" "♒" "♓"))) ;; astrological planet symbols ("p" (delete @0) ("☉☽☿♀⊕♂♃♄♅♆♇")) ;; zero width joiners (" " (delete @0) ("‌")) ) ;; Typing 1, 2, ..., 0 selects the 0th, 1st, ..., 9th candidate. (choose ("1" (select 0)) ("2" (select 1)) ("3" (select 2)) ("4" (select 3)) ("5" (select 4)) ("6" (select 5)) ("7" (select 6)) ("8" (select 7)) ("9" (select 8)) ("0" (select 9))) (change-candidate ((Left) (select @-)) ((C-b) (select @-)) ((Right) (select @+)) ((C-f) (select @+)) ((Up) (select @\[)) ((C-p) (select @\[)) ((Down) (select @\])) ((C-n) (select @\]))) (focus-move ;; When an input spot is moved, commit the current predit by shifting ;; to init. ((input-focus-move))) (focus-change ;; When an input focus is out or in, keep the current preedit. ((input-focus-out) (set KK @@) (sub KK 1) (undo KK)) ((input-focus-in) (set KK @@) (sub KK 1) (undo KK))) (backspace ((BackSpace))) (commit-preedit ((S-\ )) ((\ )))) (state (init (starter (show) (shift main))) (main (map (move @<) (delete 1) (move @>) (shift init)) (multi-choice (show) (shift select)) (nil (hide) (shift check-undo))) (check-undo ;; When Backspace is typed, cancel the last input. (backspace (undo)) (focus-move (shift init)) (focus-change) ;; When anything else is typed, produce the current candidate (if ;; any), and re-handle the last input in "init" state. (nil (hide) (shift init))) (select (t (set K @@) (sub K 1)) ;; When a number is typed, select the corresponding canidate, ;; produce it, and shift to "init" state. (focus-move (shift init)) (focus-change) (choose (hide) (shift init)) (change-candidate) (backspace (undo K)) ;; When key to force committing, commit the current preedit. (commit-preedit (shift init)) ;; When anything else is typed, produce the current candidate, ;; and re-handle the last input in "init" state. (nil (hide) (shift init)))) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/mr-gamabhana.mim�����������������������������������������������������������������0000644�0023456�0023456�00000014644�14715365256�012135� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mr-gamabhana.mim -- Marathi input method by GaMaBhaNa ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method mr gamabhana) (description "Based on Hindi input method by ITRANS and Harvard-Kyoto") (title "ग") (variable (trim-last-halant (_"If this variable is 1 (the default), the last Halant in a syllable is removed if it is followed by non Devanagari letter. For instance, typing \"har..\" produces \"हर।\", not \"हर्।\".") 1 0 1)) (map (starter (".") ("~") ("#") ("$") ("^") ("*") ("]") ("|") (":") ("-") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("B") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("P") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "क्") ("kh" "ख्") ("K" "ख्") ("g" "ग्") ("gh" "घ्") ("G" "घ्") (".k" "क़") (".kh" "ख़्") (".K" "ख़") (".g" "ग़्") ("~N" "ङ्") ("N^" "ङ्") ("NG" "ङ्") ("ch" "च्") ("Ch" "छ्") ("c" "च्") (".c" "च़") ("C" "छ्") ("chh" "छ्") ("j" "ज्") (".j" "ज़्") ("jh" "झ्") ("J" "झ्") ("z" "झ्") ("~n" "ञ्") ("JN" "ञ्") ("NY" "ञ्") ("T" "ट्") ("Th" "ठ्") ("D" "ड्") ("Dh" "ढ्") (".D" "ड़्") (".Dh" "ढ़्") ("N" "ण्") ("t" "त्") ("th" "थ्") ("d" "द्") ("dh" "ध्") ("n" "न्") (".n" "ऩ्") ("p" "प्") ("ph" "फ्") ("P" "फ्") (".ph" "फ़्") ("f" "फ्") ("b" "ब्") ("bh" "भ्") ("B" "भ्") ("m" "म्") ("y" "य्") (".y" "य़्") ("r" "र्") ("l" "ल्") ("L" "ळ्") ("v" "व्") ("w" "व्") ("sh" "श्") ("S" "ष्") ("Sh" "ष्") ("shh" "ष्") ("s" "स्") ("h" "ह्") ("jNy" "ज्ञ्") ("jn" "ज्ञ्") ("j~n" "ज्ञ्") ("GY" "ज्ञ्") ("Gy" "ज्ञ्") ("dny" "ज्ञ्") ("x" "क्ष्") ("kSh" "क्ष्") ("Ry" "ऱ्य्") ("Rh" "ऱ्ह्") ("dhd" "द्ध्") ("vd" "द्व्")) (independent ("a" "अ") ("aa" "आ") ("A" "आ") ("i" "इ") ("ii" "ई") ("I" "ई") ("ee" (set CANDRA-E-O 0) "ई") ("u" "उ") ("uu" "ऊ") ("U" "ऊ") ("oo" (set CANDRA-E-O 0) "ऊ") ("Ru" "ऋ") ("RU" "ऋ") ("Ri" "ऋ") ("RI" "ऋ") ("RRi" "ऋ") ("R^i" "ऋ") ("e" (set CANDRA-E-O ?ऍ) "ए") ("E" "ॲ") ("EM" "अँ") ("O" "ऑ") ("ai" "ऐ") ("o" (set CANDRA-E-O ?ऑ) "ओ") ("oa" "ऑ") ("au" "औ") ("ou" "औ") ("|" "।") ("||" "॥") ("Rs" "₹") (".n" "ं") ("M" "ं") ("H" "ः") (":" "ः") (".a" "ऽ") (".h" "्") ("AUM" "ॐ") ("OM" "ॐ") ("---" "‌") ("--" "‍") ((S-\ ) "‌") ((C-@) "‍")) (digit ("0" "०") ("1" "१") ("2" "२") ("3" "३") ("4" "४") ("5" "५") ("6" "६") ("7" "७") ("8" "८") ("9" "९") ((KP_0) "०") ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९")) (dependent ("a" (delete @-) "") ("aa" (delete @-) "ा") ("A" (delete @-) "ा") ("i" (delete @-) "ि") ("ii" (delete @-) "ी") ("I" (delete @-) "ी") ("ee" (delete @-) (set CANDRA-E-O 0) "ी") ("u" (delete @-) "ु") ("uu" (delete @-) "ू") ("U" (delete @-) "ू") ("oo" (delete @-) (set CANDRA-E-O 0) "ू") ("R" (delete @-) "ृ") ("Ru" (delete @-) "ृ") ("RU" (delete @-) "ृ") ("Ri" (delete @-) "ृ") ("RI" (delete @-) "ृ") ("e" (delete @-) (set CANDRA-E-O ?ॅ) "े") ("E" (delete @-) "ॅ") ("ea" (delete @-) "ॅ") ("EM" (delete @-) "ँ") (".N" (delete @-) "ँ") ("ai" (delete @-) "ै") ("o" (delete @-) (set CANDRA-E-O ?ॉ) "ो") ("O" (delete @-) "ॉ") ("oa" (delete @-) "ॉ") ("OM" (delete @-) "ाँ") ("au" (delete @-) "ौ") ("ou" (delete @-) "ौ") ("q" (delete @-) "़")) (dot ("." (set DOT 1) ".")) (eo-dot-c (".c" (delete @-) (insert CANDRA-E-O))) (commit-key ((S-C-Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) ;; LAST-HALANT-POS is set to the position after a consonat + HALANT ;; sequence. If the following key is for non-letter, that HALANT ;; character is removed. (consonant (mark LAST-HALANT-POS) (shift second)) (independent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (digit (shift init)) (backspace) (commit-key (shift init))) (second ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) (consonant (mark LAST-HALANT-POS)) (dependent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (backspace) (commit-key (shift init)) (nil (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init))) (after-eo (t (set DOT 0)) (dot) (eo-dot-c (shift init)) (commit-key (shift init)) (nil (cond (DOT (delete @-) (pushback 1))) (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ��������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/latn-pre.mim���������������������������������������������������������������������0000644�0023456�0023456�00000013322�14422175267�011330� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; latn-pre.mim -- Latin input method with prefix modifiers ;; Copyright (C) 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database, a sub-part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU General Public License as ;; published by the Free Software Foundation; either version 2, or (at ;; your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with the m17n library; see the file COPYING. If not, write to ;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Latin script with prefix modifiers. ;;; @image html latn-pre.png ;;; @image latex latn-pre.eps "Examples" width=\narrowwidth ;; | mark | prefix | examples ;; |------------+--------+---------- ;; | acute | ' | 'a -> á, '' -> ´ ;; | grave | ` | `a -> à `` -> ` ;; | circumflex | ^ | ^a -> â ^^ -> ^ ;; | diaeresis | " | "a -> ä "" -> ¨ ;; | tilde | ~ | ~a -> ã ;; | breve | ~ | ~g -> ğ ~` -> ˘ ;; | cedilla | ~ | ~c -> ç ~s -> ş ~~ -> ¸ ;; | caron | ~ | ~z -> ž ~ss -> š ;; | dot above | . / | .g -> ġ /g -> ġ ;; | misc | / | /a -> å /e -> æ /h -> ħ /o -> ø /oe -> œ ;; | misc | " ~ / | "s -> ß ~d -> ð ~t -> þ /a -> å /e -> æ /o -> ø ;; | symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ ~~ -> ¸ ~$ -> £ ;; | symbol | ~ | ~- -> ­ ~. -> · ~= -> ¯ ~| -> ¦ ~sss -> § ;; | symbol | _ | _+ -> ± _: -> ÷ _o -> º _a -> ª _y -> ¥ ;; | symbol | ^ | ^1 -> ¹ ^2 -> ² ^3 -> ³ ^r -> ® ^cc -> © ;; | symbol | / | /2 -> ½ /3 -> ¾ /4 -> ¼ /= -> ?¬ ;; | symbol | / | /# -> £ /$ -> ¤ /c -> ¢ /. -> ˙ // -> ° /\ -> × (input-method t latn-pre) (description "Latin script input method using prefix modifiers. ;; | mark | prefix | examples ;; |------------+--------+---------- ;; | acute | ' | 'a -> á, '' -> ´ ;; | grave | ` | `a -> à `` -> ` ;; | circumflex | ^ | ^a -> â ^^ -> ^ ;; | diaeresis | \" | \"a -> ä \"\" -> ¨ ;; | tilde | ~ | ~a -> ã ;; | breve | ~ | ~g -> ğ ~` -> ˘ ;; | cedilla | ~ | ~c -> ç ~s -> ş ~~ -> ¸ ;; | caron | ~ | ~z -> ž ~ss -> š ;; | dot above | . / | .g -> ġ /g -> ġ ;; | misc | / | /a -> å /e -> æ /h -> ħ /o -> ø /oe -> œ ;; | misc | \" ~ / | \"s -> ß ~d -> ð ~t -> þ /a -> å /e -> æ /o -> ø ;; | symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ ~~ -> ¸ ~$ -> £ ;; | symbol | ~ | ~- -> ­ ~. -> · ~= -> ¯ ~| -> ¦ ~sss -> § ;; | symbol | _ | _+ -> ± _: -> ÷ _o -> º _a -> ª _y -> ¥ ;; | symbol | ^ | ^1 -> ¹ ^2 -> ² ^3 -> ³ ^r -> ® ^cc -> © ;; | symbol | / | /2 -> ½ /3 -> ¾ /4 -> ¼ /= -> ?¬ ;; | symbol | / | /# -> £ /$ -> ¤ /c -> ¢ /. -> ˙ // -> ° /\\ -> × ") (title "Latin-pre") (map (trans ("''" ?´) ("'A" ?Á) ("'E" ?É) ("'I" ?Í) ("'O" ?Ó) ("'U" ?Ú) ("'W" ?Ẃ) ("'Y" ?Ý) ("'a" ?á) ("'e" ?é) ("'i" ?í) ("'o" ?ó) ("'u" ?ú) ("'w" ?ẃ) ("'y" ?ý) (".B" ?Ḃ) (".C" ?Ċ) (".D" ?Ḋ) (".F" ?Ḟ) (".G" ?Ġ) (".I" ?İ) (".M" ?Ṁ) (".P" ?Ṗ) (".S" ?Ṡ) (".T" ?Ṫ) (".Z" ?Ż) (".b" ?ḃ) (".c" ?ċ) (".d" ?ḋ) (".f" ?ḟ) (".g" ?ġ) (".m" ?ṁ) (".p" ?ṗ) (".s" ?ṡ) (".t" ?ṫ) (".z" ?ż) ("/ " ?/) ("/#" ?£) ("/$" ?¤) ("/." ?˙) ("//" ?°) ("/2" ?½) ("/3" ?¾) ("/4" ?¼) ("/=" ?¬) ("/A" ?Å) ("/E" ?Æ) ("/G" ?Ġ) ("/H" ?Ħ) ("/I" ?İ) ("/O" ?Ø) ("/OE" ?Œ) ("/Z" ?Ż) ("/\\" ?×) ("/a" ?å) ("/c" ?¢) ("/e" ?æ) ("/g" ?ġ) ("/h" ?ħ) ("/i" ?ı) ("/o" ?ø) ("/oe" ?œ) ("/z" ?ż) ("\" " ?\") ("\"A" ?Ä) ("\"E" ?Ë) ("\"I" ?Ï) ("\"O" ?Ö) ("\"U" ?Ü) ("\"W" ?Ẅ) ("\"Y" ?Ÿ) ("\"\"" ?¨) ("\"a" ?ä) ("\"e" ?ë) ("\"i" ?ï) ("\"o" ?ö) ("\"s" ?ß) ("\"u" ?ü) ("\"w" ?ẅ) ("\"y" ?ÿ) ("^ " ?^) ("^1" ?¹) ("^2" ?²) ("^3" ?³) ("^A" ?Â) ("^C" ?Ĉ) ("^E" ?Ê) ("^G" ?Ĝ) ("^H" ?Ĥ) ("^I" ?Î) ("^J" ?Ĵ) ("^O" ?Ô) ("^S" ?Ŝ) ("^U" ?Û) ("^W" ?Ŵ) ("^Y" ?Ŷ) ("^^" ?^) ("^a" ?â) ("^c" ?ĉ) ("^cc" ?©) ("^e" ?ê) ("^g" ?ĝ) ("^h" ?ĥ) ("^i" ?î) ("^j" ?ĵ) ("^o" ?ô) ("^r" ?®) ("^s" ?ŝ) ("^u" ?û) ("^w" ?ŵ) ("^y" ?ŷ) ("_+" ?±) ("_:" ?÷) ("_a" ?ª) ("_o" ?º) ("_y" ?¥) ("__" ?_) ("`A" ?À) ("`E" ?È) ("`I" ?Ì) ("`O" ?Ò) ("`U" ?Ù) ("`W" ?Ẁ) ("`Y" ?Ỳ) ("``" ?`) ("`a" ?à) ("`e" ?è) ("`i" ?ì) ("`o" ?ò) ("`u" ?ù) ("`w" ?ẁ) ("`y" ?ỳ) ("~ " ?~) ("~!" ?¡) ("~$" ?£) ("~-" ?­) ("~." ?·) ("~<" ?\«) ("~=" ?¯) ("~>" ?\») ("~?" ?¿) ("~A" ?Ã) ("~C" ?Ç) ("~D" ?Ð) ("~G" ?Ğ) ("~N" ?Ñ) ("~O" ?Õ) ("~S" ?Ş) ("~SS" ?Š) ("~T" ?Þ) ("~U" ?Ŭ) ("~Z" ?Ž) ("~`" ?˘) ("~a" ?ã) ("~c" ?ç) ("~d" ?ð) ("~e" ?€) ("~g" ?ğ) ("~n" ?ñ) ("~o" ?õ) ("~p" ?¶) ("~s" ?ş) ("~ss" ?š) ("~sss" ?§) ("~t" ?þ) ("~u" ?ŭ) ("~uu" ?µ) ("~x" ?¤) ("~z" ?ž) ("~|" ?¦) ("~~" ?¸) )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ru-translit.mim������������������������������������������������������������������0000644�0023456�0023456�00000010025�14422175267�012067� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ru-translit.mim -- Cyrillic input method with translit keyboard layout ;; Copyright (C) 2007, 2011 ;; Maxim Treskin <zerthurd@gmail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Map based on cyrillic-translit part from emacs leim by ;; Ognyan Kulev <ogi@fmi.uni-sofia.bg> and Anton Zinoviev <anton@lml.bas.bg> (input-method ru translit) (description "Intuitively transliterated keyboard layout. Most convenient for entering Russian, but all Cyrillic characters are included. Should handle most cases. However: for ц (TSE) use \"c\", never \"ts\" щ (SHCHA = Bulgarian SHT) = \"shch\", \"sj\", \"/sht\" or \"/t\", э (REVERSE ROUNDED E) = \"e'\" or \"e`\" х (KHA) when after с (S) = \"x\" or \"kh\" ъ (HARD SIGN) = \"~\", Ъ (CAPITAL HARD SIGN) = \"~~\", ь (SOFT SIGN) = \"'\", Ь (CAPITAL SOFT SIGN) = \"''\", я (YA) = \"ya\", \"ja\" or \"q\". Russian alphabet: a b v=w g d e yo=jo zh z i j=j' k l m n o p r s t u f h=kh=x c ch sh shch=/s=/sht ~ y ' e' yu=ju ya=ja=q Also included are Ukrainian є (YE) = \"/e\" and ї (YI) = \"yi\", Belarusian ў (SHORT U) = \"u'\", Serbo-Croatian ђ (DJE) = \"/d\", ћ (CHJE)= \"/ch\", Macedonian ѓ (GJE) = \"/g\", ѕ (DZE) = \"/s\", ќ (KJE) = \"/k\", cyrillic і (I DECIMAL) = \"/i\", ј (JE) = \"/j\", љ (LJE) = \"/l\", њ (NJE) = \"/n\" and џ (DZE) =\"/z\". ") (title "Жt") (map (map ("a" ?а) ("b" ?б) ("v" ?в) ("w" ?в) ("g" ?г) ("d" ?д) ("e" ?е) ("je" ?е) ("yo" ?ё) ("jo" ?ё) ("zh" ?ж) ("z" ?з) ("i" ?и) ("j" ?й) ("j'" ?й) ("j`" ?й) ("k" ?к) ("l" ?л) ("m" ?м) ("n" ?н) ("o" ?о) ("p" ?п) ("r" ?р) ("s" ?с) ("t" ?т) ("u" ?у) ("f" ?ф) ("x" ?х) ("h" ?х) ("kh" ?х) ("c" ?ц) ("ch" ?ч) ("sh" ?ш) ("shch" ?щ) ("sj" ?щ) ("/sht" ?щ) ("/t" ?щ) ("~" ?ъ) ("y" ?ы) ("'" ?ь) ("`" ?ь) ("e'" ?э) ("e`" ?э) ("e~" ?ѣ) ("yu" ?ю) ("ju" ?ю) ("ya" ?я) ("ja" ?я) ("q" ?я) ("A" ?А) ("B" ?Б) ("V" ?В) ("W" ?В) ("G" ?Г) ("D" ?Д) ("E" ?Е) ("Je" ?Е) ("JE" ?Е) ("Yo" ?Ё) ("YO" ?Ё) ("Jo" ?Ё) ("JO" ?Ё) ("Zh" ?Ж) ("ZH" ?Ж) ("Z" ?З) ("I" ?И) ("J" ?Й) ("J'" ?Й) ("J`" ?Й) ("K" ?К) ("L" ?Л) ("M" ?М) ("N" ?Н) ("O" ?О) ("P" ?П) ("R" ?Р) ("S" ?С) ("T" ?Т) ("U" ?У) ("F" ?Ф) ("X" ?Х) ("H" ?Х) ("Kh" ?Х) ("KH" ?Х) ("C" ?Ц) ("Ch" ?Ч) ("CH" ?Ч) ("Sh" ?Ш) ("SH" ?Ш) ("Shch" ?Щ) ("SHCH" ?Щ) ("Sj" ?Щ) ("SJ" ?Щ) ("/Sht" ?Щ) ("/SHT" ?Щ) ("/T" ?Щ) ("~~" "Ъ") ("Y" ?Ы) ("''" "Ь") ("E'" ?Э) ("E`" ?Э) ("E~" ?Ѣ) ("Yu" ?Ю) ("YU" ?Ю) ("Ju" ?Ю) ("JU" ?Ю) ("Ya" ?Я) ("YA" ?Я) ("Ja" ?Я) ("JA" ?Я) ("Q" ?Я) ("/e" ?є) ("yi" ?ї) ("u'" ?ў) ("/d" ?ђ) ("/ch" ?ћ) ("/g" ?ѓ) ("/s" ?ѕ) ("/k" ?ќ) ("/i" ?і) ("/j" ?ј) ("/l" ?љ) ("/n" ?њ) ("/z" ?џ) ("/u" ?ү) ("/o" ?ө) ("/E" ?Є) ("YE" ?Є) ("Yi" ?Ї) ("YI" ?Ї) ("U'" ?Ў) ("/D" ?Ђ) ("/Ch" ?Ћ) ("/CH" ?Ћ) ("/G" ?Ѓ) ("/S" ?Ѕ) ("/K" ?Ќ) ("/I" ?І) ("/J" ?Ј) ("/L" ?Љ) ("/N" ?Њ) ("/Z" ?Џ) ("/U" ?Ү) ("/O" ?Ө))) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/th-tis820.mim��������������������������������������������������������������������0000644�0023456�0023456�00000013350�14422175267�011251� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; th-tis820.mim -- Thai input method with TIS-820.2538 keyboard layout ;; Copyright (C) 2006, 2007, 2008, 2009 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA ;; Boston, MA 02110-1301, USA. (input-method th tis820) (description "Thai input method simulating the TIS-820.2538 keyboard with WTT 2.0 input sequence correction. The correction algorithm follows the one shown in the following <http://linux.thai.net/~thep/th-xim/> ") (title "ท") (variable (level (_"Acceptance level The level of character sequence acceptance defined in WTT 2.0. 0 accepts any key sequence. 2 accepts only orthographic ones. 1 is somewhere between.") 1 0 1 2)) (include (th kesmanee) macro) (map (map ("!" "ๅ") ("\"" ".") ("#" "๒") ("$" "๓") ("%" "๔") ("&" "๎") ("'" "ง") ("(" "๖") (")" "๗") ("*" "๕") ("+" "๙") ("," "ม") ("-" "ข") ("." "ใ") ("/" "ฝ") ("0" "จ") ("1" "฿") ("2" "/") ("3" "-") ("4" "ภ") ("5" "ถ") ("6" "ุ") ("7" "ึ") ("8" "ค") ("9" "ต") (":" "ซ") (";" "ว") ("<" "ฒ") ("=" "ช") (">" "ฬ") ("?" "ฦ") ("@" "๑") ("A" "ฤ") ("B" "ฺ") ("C" "ฉ") ("D" "ฏ") ("E" "ฎ") ("F" "โ") ("G" "ฌ") ("H" "็") ("I" "ณ") ("J" "๋") ("K" "ษ") ("L" "ศ") ("M" "?") ("N" "์") ("O" "ฯ") ("P" "ญ") ("Q" "๐") ("R" "ฑ") ("S" "ฆ") ("T" "ธ") ("U" "๊") ("V" "ฮ") ("W" "\"") ("X" ")") ("Y" "ํ") ("Z" "(") ("[" "บ") ("\\" "ฅ") ("]" "ล") ("^" "ู") ("_" "๘") ("`" "๏") ("a" "ฟ") ("b" "ิ") ("c" "แ") ("d" "ก") ("e" "ำ") ("f" "ด") ("g" "เ") ("h" "้") ("i" "ร") ("j" "่") ("k" "า") ("l" "ส") ("m" "ท") ("n" "ื") ("o" "น") ("p" "ย") ("q" "ๆ") ("r" "พ") ("s" "ห") ("t" "ะ") ("u" "ี") ("v" "อ") ("w" "ไ") ("x" "ป") ("y" "ั") ("z" "ผ") ("{" "ฐ") ("|" "ฃ") ("}" ",") ("~" "๛"))) (state (init (map (delete @<) (pushback 1) (shift main))) (main (map (set x @-3) (set y @-2) (set z @-1) (set arg1 y) (set arg2 z) (cp) (cond ((= ret 1)) ;; CP(y,z) succeeded. (1 (ac) (cond ((= ret 1)) ;; AC(y,z) succeeded. (1 ;; WTT-based input sequence correction starts here. ;; begin ;; if CP(x,z) then (set arg1 x) (set arg2 z) (cp) (cond ((= ret 1) ;; if CP(z,y) then (set arg1 z) (set arg2 y) (cp) (cond ((= ret 1) ;; reorder(y -> zy) (delete @-2) (insert z) (insert y)) ;; elif CP(x,y) then (1 (set arg1 x) (set arg2 y) (cp) (cond ((= ret 1) ;; replace(y -> z) (delete @-2) (insert z)) ;; elif y is FV1 and z is TONE then ((& (| (= y 0x0E30) (= y 0x0E32) (= y 0x0E33)) (>= z 0x0E48) (<= z 0x0E4B)) ;; reorder(y -> zy) (delete @-2) (insert z) (insert y)) ;; else ;; reject(z) (1 (delete @-1)) ;;endif )))) ;; elif AC(x,z) then (1 (set arg1 x) (set arg2 z) (ac) (cond ((& (= ret 1) ;; Only Thai characters should be replaced. (& (>= y 0x0E01) (<= y 0x0E5B)) (& (>= z 0x0E01) (<= z 0x0E5B))) ;; replace(y -> z) (delete @-2) (insert z)) ;; else ;; reject(z) (1 (delete @-1)) ;; endif ))) ;; end )))) ;; Now we commit the preedit chars that are fixed. (set w @-1) (cond ;; If surrounding text is supported, commit the only char in preedit. ((> @-0 -2) (commit)) ;; If the last char is CTRL or NON, we can commit everything. ((| (& (>= w 0x0000) (<= w 0x0E00)) (= w 0x0E2F) (= w 0x0E3F) (= w 0x0E46) (>= w 0x0E4F)) (commit)) ;; If the last char is CONS, we can commit everything but the last ;; unless the second last is FV3. ((| (& (>= w 0x0E01) (<= w 0x0E23)) (= w 0x0E25) (& (>= w 0x0E27) (<= w 0x0E2E))) (cond ((| (= @-2 0x0E24) (= @-2 0x0E26)) ; not commit yet ) (1 (delete @-1) (commit) (insert w)))) ;; If the last char is LV, FV2 or FV3, we can commit ;; everything but the last. ((| (& (>= w 0x0E40) (<= w 0x0E45)) (= w 0x0E24) (= w 0x0E26)) (delete @-1) (commit) (insert w)) ;; If the last char is FV1 (excluding AM) and ... ((| (= w 0x0E30) (= w 0x0E32)) (delete @-1) (set v @-1) (cond ;; ... the before last is CONS, we can commit other than the ;; last two. ((| (& (>= v 0x0E01) (<= v 0x0E23)) (= v 0x0E25) (& (>= v 0x0E27) (<= v 0x0E2E))) (delete @-1) (commit) (insert v) (insert w)) ;; ... else if the before last is not CONS, we can commit ;; everything but the last. (1 (commit) (insert w)))) )))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/pa-jhelum.mim��������������������������������������������������������������������0000644�0023456�0023456�00000006374�14422175267�011501� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; pa-jhelum.mim -- Punjabi input method for jhelum layout ;; Copyright (c) 2004-2012 Red Hat, Inc. All rights reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method pa jhelum) (description "Punjabi input method for jhelum layout. Key Summary: Some complex Characters z=ੱ Z=਼ x=ਂ X=ੰ |=। D=੍ (halant to type Parian character like Ra/Ha) The conjuncts called HALANT letters can be used using the following keys: (i) Consonant + RA ie, key 'K' + key 'D' + key 'J' (ii) Consonant + HA ie, key 'K' + key 'D' + key 'U' (iii) Consonant + VA ie, key 'K' + key 'D' + key 'B' (iv)Consonant + YA ie, key 'K' + key 'D' + key '/' Key summary: AP Singh Brar <apbrar@gmail.com>, Jaswinder Singh <jsingh@redhat.com> ") (title "ਕ") (map (trans ((KP_1) "੧") ((KP_2) "੨") ((KP_3) "੩") ((KP_4) "੪") ((KP_5) "੫") ((KP_6) "੬") ((KP_7) "੭") ((KP_8) "੮") ((KP_9) "੯") ((KP_0) "੦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ((G-1) "੧") ((G-2) "੨") ((G-3) "੩") ((G-4) "੪") ((G-5) "੫") ((G-6) "੬") ((G-7) "੭") ((G-8) "੮") ((G-9) "੯") ((G-0) "੦") ("~" ?~) ("`" ?`) ("!" ?!) ("1" ?1) ("@" ?@) ("2" ?2) ("#" ?#) ("3" ?3) ("$" ?$) ("4" ?4) ("%" ?%) ("5" ?5) ("^" "ੳ") ("6" ?6) ("&" "ੲ") ("7" ?7) ("8" ?8) ("(" ?() ("9" ?9) (")" ?)) ("0" ?0) ("_" ?_) ("-" ?-) ("+" ?+) ("=" ?=) ("Q" ?ਔ) ("q" ?ੌ) ("W" ?ਐ) ("w" ?ੈ) ("E" ?ਆ) ("e" ?ਾ) ("R" ?ਈ) ("r" ?ੀ) ("T" ?ਊ) ("t" ?ੂ) ("Y" ?ੜ) ("y" ?ਰ) ((G-y) "੍ਰ") ("U" ?ਧ) ("u" ?ਦ) ("I" ?ਘ) ("i" ?ਗ) ((G-i) "ਗ਼") ("O" ?ਟ) ("o" ?ਤ) ("P" ?ਫ) ((G-P) "ਫ਼") ("p" ?ਪ) ("{" ?ਢ) ("[" ?ਡ) ("}" ?ਞ) ("]" ?ਙ) ("A" ?ਓ) ("a" ?ੋ) ("S" ?ਏ) ("s" ?ੇ) ("D" ?ਅ) ("d" ?੍) ("F" ?ਇ) ("f" ?ਿ) ("G" ?ਉ) ("g" ?ੁ) ("H" ?ਠ) ("h" ?ਹ) ((G-h) "੍ਹ") ("J" ?ਝ) ("j" ?ਜ) ((G-j) "ਜ਼") ("K" ?ਖ) ((G-K) "ਖ਼") ("k" ?ਕ) ("L" ?ਥ) ("l" ?ਲ) ((G-l) "ਲ਼") (":" ?:) (";" ?ਸ) ((G-;) "ਸ਼") ("\"" ?\") ("'" ?') ("|" ?।) ("\\" ?\\) ("Z" ?਼) ("z" ?ੱ) ("X" ?ੰ) ("x" ?ਂ) ("C" ?ਛ) ("c" ?ਚ) ("V" ?ਯ) ("v" ?ਵ) ("B" ?ਭ) ("b" ?ਬ) ("N" ?ਣ) ("n" ?ਨ) ("M" ?ਠ) ("m" ?ਮ) ("<" ?<) ("," ?,) (">" ?>) ("." ?.) ("?" ??) ("/" ?/) ("*" ?*) )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/fr-azerty.mim��������������������������������������������������������������������0000644�0023456�0023456�00000007725�14422175267�011543� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; fr-azerty.mim -- Input method for French simulating Azerty keyboard layout ;; Copyright (C) 2007, 2008, 2009 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method fr azerty) (description (_"Simulating Azerty keyboard on English keyboard. &1 é2 \"3 '4 (5 -6 è7 _8 ç9 à0 )° =_ ²~ aA zZ eE rR tT yY uU iI oO pP ^¨ $£ qQ sS dD fF gG hH jJ kK lL mM ù% *| wW xX cC vV bB nN ,? ;. :/ !§ '[' and '{' are used as a dead key to type a character with the circumflex and diaeresis respectively (e.g. '[' 'e' -> \"ê\"). 'Alt-2' and 'Alt-7' are used as a dead key to type a character with tilde and grave respectively (e.g. 'Alt-2' 'n' -> \"ñ\"). 'Ctrl-Alt-2' and 'Ctrl-Alt-7' can be used as 'Alt-2' and 'Alt-7' respectively. Azerty keyboard has one more key at the bottom left corner for inputting \"<\" and \">\". As a normal English keyboard doesn't have such a key left, type '<' and '>' twice for \"<\" and \">\" respectively.")) (title "AZ ") (map (normal ("1" ?&) ("2" ?é) ("3" ?\") ("4" ?') ("5" ?\() ("6" ?-) ("7" ?è) ("8" ?_) ("9" ?ç) ("0" ?à) ("-" ?\)) ("=" ?=) ("`" ?²) ("q" ?a) ("w" ?z) ("e" ?e) ("r" ?r) ("t" ?t) ("y" ?y) ("u" ?u) ("i" ?i) ("o" ?o) ("p" ?p) ;; ("[" ?^) ("]" ?$) ("a" ?q) ("s" ?s) ("d" ?d) ("f" ?f) ("g" ?g) ("h" ?h) ("j" ?j) ("k" ?k) ("l" ?l) (";" ?m) ("'" ?ù) ("\\" ?*) ("z" ?w) ("x" ?x) ("c" ?c) ("v" ?v) ("b" ?b) ("n" ?n) ("m" ?,) ("," ?\;) ("." ?:) ("/" ?!) ("!" ?1) ("@" ?2) ("#" ?3) ("$" ?4) ("%" ?5) ("^" ?6) ("&" ?7) ("*" ?8) ("(" ?9) (")" ?0) ("_" ?°) ("+" ?+) ("~" ?~) ("Q" ?A) ("W" ?Z) ("E" ?E) ("R" ?R) ("T" ?T) ("Y" ?Y) ("U" ?U) ("I" ?I) ("O" ?O) ("P" ?P) ;; ("{" ?¨) ("}" ?£) ("A" ?Q) ("S" ?S) ("D" ?D) ("F" ?F) ("G" ?G) ("H" ?H) ("J" ?J) ("K" ?K) ("L" ?L) (":" ?M) ("\"" ?%) ("|" ?µ) ("Z" ?W) ("X" ?X) ("C" ?C) ("V" ?V) ("B" ?B) ("N" ?N) ("M" ??) ("<" ?.) ("<<" ?<) (">" ?/) (">>" ?>) ("?" ?§)) ;; Deadkeys (left-square-bracket ("[")) (left-curly-bracket ("{")) (alt-2 ((A-2)) ((C-A-2))) (alt-7 ((A-7)) ((C-A-7))) ;; Letters with diacritical marks (circumflex ("[" ?^) ("q" ?â) ("e" ?ê) ("i" ?î) ("o" ?ô) ("u" ?û) ("Q" ?Â) ("E" ?Ê) ("I" ?Î) ("O" ?Ô) ("U" ?Û)) (diaeresis ("{" ?¨) ("q" ?ä) ("e" ?ë) ("i" ?ï) ("o" ?ö) ("u" ?ü) ("y" ?ÿ) ("Q" ?Ä) ("E" ?Ë) ("I" ?Ï) ("O" ?Ö) ("U" ?Ü) ("Y" ?Ÿ)) (tilde ("3" ?~) ("q" ?ã) ("n" ?ñ) ("o" ?õ)) (grave ("q" ?à) ("e" ?è) ("i" ?ì) ("o" ?ò) ("u" ?ù) ("Q" ?À) ("E" ?È) ("I" ?Ì) ("O" ?Ò) ("U" ?Ù))) (state (init (normal) (left-square-bracket (shift circumflex)) (left-curly-bracket (shift diaeresis)) (alt-2 (shift tilde)) (alt-7 (shift grave))) (circumflex "AZ^" (circumflex (shift init))) (diaeresis "AZ¨" (diaeresis (shift init))) (tilde "AZ~" (tilde (shift init))) (grave "AZ`" (grave (shift init)))) �������������������������������������������m17n-db-1.8.10/MIM/sa-harvard-kyoto.mim�������������������������������������������������������������0000644�0023456�0023456�00000007130�14422175267�013001� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sa-harvard-kyoto.mim -- Sanscrit input method with Harvard-Kyoto convention ;; Copyright (C) 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method sa harvard-kyoto) (description "Sanscrit input method with Harvard-Kyoto convention. The table is based on <http://en.wikipedia.org/wiki/Harvard-Kyoto> ") (title "क") (map (starter ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("D") ("G") ("H") ("I") ("J") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("a") ("b") ("c") ("d") ("e") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("r") ("s") ("t") ("u") ("v") ("y") ("z") (".") ("|") ("!") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "क्") ("kh" "ख्") ("g" "ग्") ("gh" "घ्") ("G" "ङ्") ("c" "च्") ("ch" "छ्") ("j" "ज्") ("jh" "झ्") ("J" "ञ्") ("T" "ट्") ("Th" "ठ्") ("D" "ड्") ("Dh" "ढ्") ("N" "ण्") ("t" "त्") ("th" "थ्") ("d" "द्") ("dh" "ध्") ("n" "न्") ("p" "प्") ("ph" "फ्") ("b" "ब्") ("bh" "भ्") ("m" "म्") ("y" "य्") ("r" "र्") ("l" "ल्") ("v" "व्") ("z" "श्") ("S" "ष्") ("s" "स्") ("h" "ह्")) (independent ("M" "ं") ("H" "ः") ("a" "अ") ("A" "आ") ("i" "इ") ("I" "ई") ("u" "उ") ("U" "ऊ") ("R" "ऋ") ("lR" "ऌ") ("e" "ए") ("ai" "ऐ") ("o" "ओ") ("au" "औ") ("RR" "ॠ") ("lRR" "ॡ") (".a" "ऽ") ("|" "।") ("!" "॥") ("OM" "ॐ") ("0" "०") ("1" "१") ("2" "२") ("3" "३") ("4" "४") ("5" "५") ("6" "६") ("7" "७") ("8" "८") ("9" "९") ((KP_0) "०") ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((S-\ ) "‌") ((C-@) "‍")) (dependent ("a" (delete @-) "") ("A" (delete @-) "ा") ("i" (delete @-) "ि") ("I" (delete @-) "ी") ("u" (delete @-) "ु") ("U" (delete @-) "ू") ("R" (delete @-) "ृ") ("RR" (delete @-) "ॄ") ("e" (delete @-) "े") ("ai" (delete @-) "ै") ("o" (delete @-) "ो") ("au" (delete @-) "ौ") ("lR" (delete @-) "ॢ") ("lRR" (delete @-) "ॣ")) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/dv-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000004160�14422175267�012026� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; dv-phonetic.mim -- Dhivehi phonetic keyboard layout ;; Copyright (C) 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method dv phonetic) (description "Dhivehi input method simulating the Dhivehi phonetic keyboard. The layout is approved by the Molvidian Ministry of Communication, Science and Technology. <http://www.mcst.gov.mv/News_and_Events/xpfonts.htm> ") (title "dv-ph") (map (generic ("q" ?ް) ("w" ?އ) ("e" ?ެ) ("r" ?ރ) ("t" ?ތ) ("y" ?ޔ) ("u" ?ު) ("i" ?ި) ("o" ?ޮ) ("p" ?ޕ) ("a" ?ަ) ("s" ?ސ) ("d" ?ދ) ("f" ?ފ) ("g" ?ގ) ("h" ?ހ) ("j" ?ޖ) ("k" ?ކ) ("l" ?ލ) (";" ?؛) ("z" ?ޒ) ("x" ?×) ("c" ?ޗ) ("v" ?ވ) ("b" ?ބ) ("n" ?ނ) ("m" ?މ) ("," ?،) ("Q" ?ޤ) ("W" ?ޢ) ("E" ?ޭ) ("R" ?ޜ) ("T" ?ޓ) ("Y" ?ޠ) ("U" ?ޫ) ("I" ?ީ) ("O" ?ޯ) ("P" ?÷) ("A" ?ާ) ("S" ?ށ) ("D" ?ޑ) ("F" ?ﷲ) ("G" ?ޣ) ("H" ?ޙ) ("J" ?ޛ) ("K" ?ޚ) ("L" ?ޅ) ("Z" ?ޡ) ("X" ?ޘ) ("C" ?ޝ) ("V" ?ޥ) ("B" ?ޞ) ("N" ?ޏ) ("M" ?ޟ) ("?" ?؟) ((A-v) ?‍) ((A-b) ?‌) ((A-n) ?‎) ((A-m) ?‏) ((A-\;) ?\;) ((A-,) ?,) )) (state (init (generic))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/zh-tonepy-b5.mim�����������������������������������������������������������������0000644�0023456�0023456�00000003036�14422175267�012050� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; zh-tonepy-gb.mim -- Chinese Big5 input method with Pinyin+Tone sequence ;; Copyright (C) 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method zh tonepy-b5) (description "Chinese Big5 input method with Pinyin+Tone sequence. In addition to Chinese characters, fullwidth latin characters and symbols are available in fullwidth mode (turns on and off by \">>\" and \"<<\" respectively). This mode can also be turned on temporarily by typing \"Z\". ") (title "调拼b5") (variable (candidates-group-size) (candidates-charset nil big5)) (include (zh tonepy) map) (include (zh tonepy) state) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/si-samanala.mim������������������������������������������������������������������0000644�0023456�0023456�00000006535�14422175267�012004� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; si-samanala.mim -- Sinhala input method for Samanala transliteration scheme ;; Copyright (C) 2004, 2005, 2006, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method si samanala) (description "Sinhala input method using transliteration. The transleteration system is based on the Samanala version 2 developed by Prasad Dharmasena. <http://www.nongnu.org/sinhala/doc/transliteration/sinhala-transliteration_1.html> ") (title "සි") (map (consonant ("k" "ක්") ("k_" "ක්") ("K" "ඛ්") ("g" "ග්") ("g_" "ග්") ("G" "ඝ්") ("\"NG" "ඞ්") ("\"ng" "ඟ්") ("ch" "ච්") ("CH" "ඡ්") ("j" "ජ්") ("J" "ඣ්") ("kn" "ඤ්") ("gn" "ඥ්") ("t" "ට්") ("t_" "ට්") ("T" "ඨ්") ("T_" "ඨ්") ("d" "ඩ්") ("d_" "ඩ්") ("D" "ඪ්") ("D_" "ඪ්") ("N" "ණ්") ("\"nd" "ඬ්") ("\"nd_" "ඬ්") ("th" "ත්") ("TH" "ථ්") ("dh" "ද්") ("DH" "ධ්") ("n" "න්") ("\"ndh" "ඳ්") ("p" "ප්") ("P" "ඵ්") ("b" "බ්") ("B" "භ්") ("m" "ම්") ("\"mb" "ඹ්") ("y" "ය්") ("r" "ර්") ("l" "ල්") ("v" "ව්") ("w" "ව්") ("sh" "ශ්") ("SH" "ෂ්") ("s" "ස්") ("s_" "ස්") ("h" "හ්") ("L" "ළ්") ("f" "ෆ්") ("\"kSH" "ක්‍ෂ්") ) (independent ("a" "අ") ("a~" "ආ") ("a^" "ඇ") ("a^~" "ඈ") ("i" "ඉ") ("i~" "ඊ") ("u" "උ") ("u~" "ඌ") ("RU" "ඍ") ("RU~" "ඎ") ("e" "එ") ("e~" "ඒ") ("ai" "ඓ") ("o" "ඔ") ("o~" "ඕ") ("au" "ඖ") ("NG" "ං") ("H" "ඃ")) (dependent ("a" (delete @-)) ("a~" (delete @-) "ා") ("a^" (delete @-) "ැ") ("a^~" (delete @-) "ෑ") ("i" (delete @-) "ි") ("i~" (delete @-) "ී") ("u" (delete @-) "ු") ("u~" (delete @-) "ූ") ("RU" (delete @-) "ෘ") ("e" (delete @-) "ෙ") ("e~" (delete @-) "ේ") ("ai" (delete @-) "ෛ") ("o" (delete @-) "ො") ("o~" (delete @-) "ෝ") ("au" (delete @-) "ෞ") ("RU~" (delete @-) "ෲ") ) (ry ("r" "‍ර්") ("y" "‍ය්")) (underscore ("_")) ) (state (init (consonant (shift second)) (independent)) (second (underscore (shift init)) (dependent (shift init)) (ry)) ) ;; g_na ග්න ;; "kva ක්‍ව ;; "kSHa ක්‍ෂ ;; "nDHa ක්‍ධ ;; "nTHa න‍ථ ;; "n_dha න්‍ද ;; "thTHa ත්‍ථ ;; "rma ර්‍ම ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/yi-yivo.mim����������������������������������������������������������������������0000644�0023456�0023456�00000007662�14422175267�011225� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; yi-yivo.mim -- Yiddish input method with YIVO transliteration ;; Copyright (C) 2010 ;; Raghav Krishnapriyan (raghav.k11n@gmail.com) ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method yi yivo) (description "Yiddish input method using YIVO transliteration. A short description of the YIVO transliteration scheme can be found here: http://www.ibiblio.org/pub/academic/languages/yiddish/mendele/vol4.170 A description of the YIVO orthography can be found in Mordkhe Schaechter, _Der eynheytlekher Yidisher oysleyg: Takones fun yidishn oysleyg_, New York: Yivo and Yiddish Language Resource Center of the League for Yiddish (6th ed. 1999). ") (title "ייִדיש") (map (initials ("i" "אי") ("u" "או") ("u|" ?ו) ("ey" "אײ") ("ay" "אײַ") ("oy" "אױ") ("ayo" "אַיאָ") ) (initdiph ("e" ?ע) ("a" "אַ") ("o" "אָ") ) (otherchars ("A") ("b") ("c") ("d") ("f") ("g") ("h") ("H") ("k") ("l") ("m") ("n") ("p") ("P") ("r") ("s") ("S") ("t") ("u") ("v") ("x") ("y") ("z") ("B") ("K") ("T") ("w") ("W") ) (allchars ("A") ("b") ("c") ("d") ("f") ("g") ("h") ("H") ("k") ("l") ("m") ("n") ("p") ("P") ("r") ("s") ("S") ("t") ("u") ("v") ("x") ("y") ("z") ("B") ("K") ("T") ("w") ("W") ("a") ("e") ("o") ("i") ("u") ("|") ("`") ) (medials ("A" ?א) ("b" ?ב) ("c" ?ץ) ("d" ?ד) ("e" ?ע) ("ey" "ײ") ("f" ?ף) ("g" ?ג) ("h" ?ה) ("H" ?ח) ("i" ?י) ("k" ?ק) ("kh" ?ך) ("k|h" "קה") ("l" ?ל) ("m" ?ם) ("n" ?ן) ("oy" "ױ") ("P" ?פ) ("r" ?ר) ("s" ?ס) ("sh" ?ש) ("s|h" "סה") ("S" ?ת) ("t" ?ט) ("ts" ?ץ) ("t|s" "טס") ("u" ?ו) ("v" "װ") ("x" ?ך) ("y" ?י) ("z" ?ז) ("a" "אַ") ("B" "בֿ") ("ay" "ײַ") ("w" ?ש) ("K" "כּ") ("o" "אָ") ("p" "פּ") ("T" "תּ") ("tsh" "טש") ("W" "שׂ") ("zh" "זש") ("uv" "וּװ") ("vu" "װוּ") ("yi" "ייִ") ("ui" "ויִ") ("eyi" "ײיִ") ("ie" "יִע") ("ei" "עיִ") ("iu" "יִו") ("ii" "יִיִ") ("ayi" "ײַיִ") ("ayo" "אַיאָ") ("iy" "יִי") ("ia" "יִאַ") ("io" "יִאָ") ("uu" "וּו") ("uvu" "וּװוּ") ; For words like "tsuvuks!" ) (abbreviations ("s'" "ס'") ("m'" "מ'") ("kh'" "כ'") ) (openquotes ("\"" "„") (",," "„") ) (closequotes ("\"" "‟") ("?\"" "?‟") (".\"" ".‟") ("!\"" "!‟") ("''" "‟") ) (parentheses ("\(" "\)") ("\)" "\(") ) (normal ("|")) (makef ("-" "־") ("--" "-")) (gershayim ("`" "׳") ("``" "״") ) (bidi ("L" "‎") ("R" "‏") ) (backspace ((BackSpace) (undo))) ) (state (init (initials (shift subsq)) (initdiph) (openquotes) (otherchars (pushback 1) (shift subsq)) (backspace) (bidi) (parentheses) ) (subsq (allchars (pushback 1) (cond ((= @-1 ?ף) (delete @-1) (insert "פֿ")) ((= @-1 ?ך) (delete @-1) (insert ?כ)) ((= @-1 ?ם) (delete @-1) (insert ?מ)) ((= @-1 ?ן) (delete @-1) (insert ?נ)) ((= @-1 ?ץ) (delete @-1) (insert ?צ)) ) (shift letters)) (closequotes) (makef (shift init)) (backspace) (nil (shift init)) ) (letters (normal (shift subsq)) (medials (shift subsq)) (abbreviations (shift init)) (gershayim) (nil (shift subsq)) ) ) ������������������������������������������������������������������������������m17n-db-1.8.10/MIM/my-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000005724�14422175267�011000� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; my-kbd.mim -- Myanmar input method with Myanmar keyboard layout ;; Copyright (C) 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method my kbd) (description "Myanmar input method simulating the Myanmar keyboard. ") (title "MY") (map (map ;; Unshifted Shift Alt ("1" 0x1041) ("!" 0x100D) ; ၁ ဍ - ("2" 0x1042) ; ၂ - - ("3" 0x1043) ("#" 0x100B) ; ၃ ဋ - ("4" 0x1044) ; ၄ - - ("5" 0x1045) ; ၅ - - ("6" 0x1046) ; ၆ - - ("7" 0x1047) ("&" 0x101B) ; ၇ ရ - ("8" 0x1048) ("*" 0x1002) ; ၈ ဂ - ("9" 0x1049) ; ၉ - - ("0" 0x1040) (")" 0x101D) ; ၀ ဝ - ("q" 0x1006) ("Q" 0x104D) ; ဆ ၍ - ("w" 0x1010) ; တ - - ("e" 0x1014) ; န - - ("r" 0x1019) ; မ - - ("t" 0x1021) ; အ - - ("y" 0x1015) ; ပ - - ("u" 0x1000) ; က - - ("i" 0x1004) ; င - - ("o" 0x101E) ("O" 0x1025) ; သ ဥ - ("p" 0x1005) ("P" 0x100F) ; စ ဏ - ("[" 0x101F) ("{" 0x100E) ; ဟ ဎ - ("]" 0x1009) ("}" 0x1027) ; ဉ ဧ - ("\\" 0x104F) ; ၏ - - ("a" 0x1031) ("A" 0x1017) ; ေ ဗ - ("s" 0x1039 0x101A) ("S" 0x1039 0x101F) ;္ယ ္ဟ - ("d" 0x102D) ("D" 0x102E) ; ိ ီ - ("f" 0x1039) ("F" 0x200D) ; ္ ZWNJ - ((A-g) 0x104C) ; - - ၌ ("g" 0x200C) ("G" 0x1039 0x101D) ;္ရ ္ဝ - ("h" 0x1037) ("H" 0x1036) ((A-h) 0x104D) ; ့ ံ ၍ ("j" 0x1039 0x101B) ("J" 0x1032) ((A-j) 0x104E) ; ္ရ ဲ ၎ ("k" 0x102F) ((A-k) 0x1024) ; ု - ဤ ("l" 0x1030) ; ူ - - (";" 0x1038) ; း - - ("'" 0x1012) ("\"" 0x1013) ; ဒ ဓ - ("z" 0x1016) ("Z" 0x1007) ; ဖ ဇ - ("x" 0x1011) ("X" 0x100C) ; ထ ဌ - ("c" 0x1001) ("C" 0x1003) ; ခ ဃ - ("v" 0x101C) ("V" 0x1020) ; လ ဠ - ("b" 0x1018) ; ဘ - - ("n" 0x100A) ; ည - - ("m" 0x102C) ; ာ - - ("," 0x101A) ("<" 0x104D) ; ယ ၍ - ("." 0x1008) (">" 0x1024) ; ဈ ဤ - ("/" 0x104B) ; ။ - - )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ��������������������������������������������m17n-db-1.8.10/MIM/mni-inscript2-beng.mim�����������������������������������������������������������0000644�0023456�0023456�00000006175�14463455220�013220� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mni-inscript2-beng.mim -- Manipuri input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method mni inscript2-beng) (description "Manipuri input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "ক") (map (trans ((KP_1) "১") ((KP_2) "২") ((KP_3) "৩") ((KP_4) "৪") ((KP_5) "৫") ((KP_6) "৬") ((KP_7) "৭") ((KP_8) "৮") ((KP_9) "৯") ((KP_0) "০") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" "অ্যা") ((G-!) "৴") ("1" "১") ((G-1) "‍") ((G-@) "৵") ("2" "২") ((G-2) "‌") ("#" "্র") ((G-#) "৶") ("3" "৩") ("$" "র্") ((G-$) "৷") ("4" "৪") ((G-4) "₹") ("%" "জ্ঞ") ((G-%) "৸") ("5" "৫") ("^" "ত্র") ((G-^) "৹") ("6" "৬") ("&" "ক্ষ") ("7" "৭") ("*" "শ্র") ("8" "৮") ("9" "৯") ("(" "(") (")" ")") ("0" "০") ("_" "ঃ") ("-" "-") ("+" "ঋ") ((G-+) "ৠ") ("=" "ৃ") ((G-=) "ৄ") ("Q" "ঔ") ("q" "ৌ") ("W" "ঐ") ("w" "ৈ") ("E" "আ") ("e" "া") ("R" "ঈ") ((G-R) "ৡ") ("r" "ী") ((G-r) "ৣ") ("T" "ঊ") ("t" "ূ") ("Y" "ভ") ("y" "ব") ("U" "ঙ") ("u" "হ") ("I" "ঘ") ("i" "গ") ("O" "ধ") ("o" "দ") ("P" "ঝ") ("p" "জ") ("{" "ঢ") ((G-{) "ঢ়") ("[" "ড") ((G-[) "ড়") ("}" "ঞ") ("]" "়") ("A" "ও") ("a" "ো") ("S" "এ") ("s" "ে") ("D" "অ") ("d" "্") ("F" "ই") ((G-F) "ঌ") ("f" "ি") ((G-f) "ৢ") ("G" "উ") ("g" "ু") ("H" "ফ") ("h" "প") ("j" "র") ("K" "খ") ("k" "ক") ("L" "থ") ("l" "ত") ((G-l) "ৎ") (":" "ছ") ("\;" "চ") ("\"" "ঠ") ("'" "ট") ("X" "ঁ") ("x" "ং") ((G-x) "৺") ("C" "ণ") ("c" "ম") ("v" "ন") ("b" "ৱ") ("n" "ল") ("M" "শ") ("m" "স") ("<" "ষ") ((G-<) "৲") ("," ",") ((G-,) "৳") (">" "।") ((G->) "ঽ") ("." ".") ((G-.) "॥") ("?" "য") ("/" "য়") ((G-/) "্য") )) (state (init (trans))) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/mai-inscript2.mim����������������������������������������������������������������0000644�0023456�0023456�00000006340�14463455220�012264� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mai-inscript2.mim -- Maithili input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method mai inscript2) (description "Maithili input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("1" "१") ((G-1) "‍") ("2" "२") ((G-2) "‌") ("#" "्र") ("3" "३") ("$" "र्") ("4" "४") ((G-4) "₹") ("%" "ज्ञ") ("5" "५") ("^" "त्र") ("6" "६") ("&" "क्ष") ("7" "७") ("*" "श्र") ("8" "८") ("(" "(") ("9" "९") (")" ")") ("0" "०") ("_" "ः") ("-" "-") ("+" "ऋ") ((G-+) "ॠ") ("=" "ृ") ((G-=) "ॄ") ("Q" "औ") ("q" "ौ") ("W" "ऐ") ("w" "ै") ("E" "आ") ("e" "ा") ("R" "ई") ((G-R) "ॡ") ("r" "ी") ((G-r) "ॣ") ("T" "ऊ") ("t" "ू") ("Y" "भ") ("y" "ब") ("U" "ङ") ("u" "ह") ("I" "घ") ("i" "ग") ("O" "ध") ("o" "द") ("P" "झ") ("p" "ज") ("{" "ढ") ((G-{) "ढ़") ("[" "ड") ((G-[) "ड़") ("}" "ञ") ("]" "़") ("A" "ओ") ("a" "ो") ("S" "ए") ("s" "े") ("D" "अ") ("d" "्") ("F" "इ") ((G-F) "ऌ") ("f" "ि") ((G-f) "ॢ") ("G" "उ") ("g" "ु") ("H" "फ") ("h" "प") ("j" "र") ("K" "ख") ("k" "क") ("L" "थ") ("l" "त") (":" "छ") (";" "च") ("\"" "ठ") ("'" "ट") ("X" "ँ") ((G-X) "ॐ") ("x" "ं") ("C" "ण") ("c" "म") ("v" "न") ("b" "व") ("n" "ल") ("N" "ळ") ("M" "श") ("m" "स") ("<" "ष") ("," ",") (">" "।") ((G->) "ऽ") ("." ".") ((G-.) "॥") ("/" "य") ("!" "ऍ") ("@" "ॅ") ((G-Q) "ॵ") ((G-q) "ॏ") ("~" "ऒ") ("`" "ॊ") ((G-A) "ॴ") ((G-a) "ऻ") ((G-s) "ॆ") ((G-S) "ऎ") ("z" "ʼ") ((G-z) "ऺ") ("Z" "Z") ((G-Z) "ॳ") ("|" "अ꣱") ("\\" "꣱") ((G-\\) "अऽ") ((G-w) "ꣿ") ((G-W) "ꣾ") )) (state (init (trans))) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ml-swanalekha.mim����������������������������������������������������������������0000644�0023456�0023456�00000140577�14522451243�012337� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ml-swanalekha.mim -- m17n version of Swanalekha Malayalam input method ;; Copyright (C) 2008-2018, Santhosh Thottingal <santhosh.thottingal@gmail.com>, ;; Swathanthra Malayalam Computing ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ml swanalekha) (description "Swanalekha Malayalam input method For detailed documentation, refer https://swanalekha.smc.org.in") (title "സ്വനലേഖ") (variable (candidates-group-size) (show-lookup (_"Show lookup table") 0)) (map (starter ("~") ("@") ("^") ("_") ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("Q") ("R") ("S") ("T") ("U") ("Y") ("B") ("J") ("P") ("E") ("V") ("W") ("X") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z")) (map ("^" (("്"))) ("~" (("‍"))) ("_" (("‌"))) ("@A" (("ാ"))) ("a" (("അ") ("ആ") ("എ"))) ("A" (("ആ") ("എ"))) ("@aa" (("ാ"))) ("aa" (("ആ"))) ("@ae" (("േ"))) ("ae" (("ഏ"))) ("@aH" (("ഃ"))) ("@ah" (("ഃ"))) ("aH" (("അഃ"))) ("@ai" (("ൈ"))) ("ai" (("ഐ"))) ("@am" (("ം"))) ("@aM" (("ം"))) ("aM" (("അം"))) ("@au" (("ൗ"))) ("au" (("ഔ"))) ("B" (("ഭ്") ("ബ്") ("ബി"))) ("b" (("ബ്") ("ബ്ബ്") ("ബി"))) ("Ba" (("ഭ") ("ബ") ("ബാ"))) ("ba" (("ബ"))) ("BA" (("ഭാ") ("ബി.എ."))) ("bA" (("ബാ"))) ("Baa" (("ഭാ") ("ബാ"))) ("baa" (("ബാ"))) ("bae" (("ബേ"))) ("baH" (("ബഃ"))) ("BaH" (("ഭഃ"))) ("bai" (("ബൈ") ("ബായ്"))) ("Bai" (("ഭൈ"))) ("BaM" (("ഭം"))) ("baM" (("ബം"))) ("bau" (("ബൗ") ("ബൌ") ("ഭൗ"))) ("Bau" (("ഭൗ") ("ഭൌ"))) ("be" (("ബെ"))) ("Be" (("ഭെ"))) ("bE" (("ബേ"))) ("BE" (("ഭേ"))) ("bee" (("ബീ"))) ("Bee" (("ഭീ"))) ("bei" (("ബൈ"))) ("Bei" (("ഭൈ"))) ("bh^" (("ഭ്"))) ("bh" (("ഭ്"))) ("bha" (("ഭ"))) ("bhA" (("ഭാ"))) ("bhaa" (("ഭാ"))) ("bhae" (("ഭേ"))) ("bhaH" (("ഭഃ"))) ("bhai" (("ഭൈ") ("ഭായ്"))) ("bhaM" (("ഭം"))) ("bhau" (("ഭൗ") ("ഭൌ"))) ("bhE" (("ഭേ"))) ("bhe" (("ഭെ"))) ("bhee" (("ഭീ"))) ("bhei" (("ഭൈ"))) ("bhi" (("ഭി"))) ("bhI" (("ഭീ"))) ("bhii" (("ഭീ"))) ("bho" (("ഭൊ"))) ("bhO" (("ഭോ"))) ("bhoo" (("ഭൂ"))) ("bhou" (("ഭൌ"))) ("bhR" (("ഭൃ"))) ("bhU" (("ഭൂ"))) ("bhu" (("ഭു"))) ("bhuu" (("ഭൂ"))) ("Bi" (("ഭി") ("ബൈ"))) ("bi" (("ബി") ("ബൈ"))) ("BI" (("ഭീ"))) ("bI" (("ബീ"))) ("Bii" (("ഭീ"))) ("bii" (("ബീ"))) ("Bo" (("ഭൊ") ("ബോ"))) ("bo" (("ബൊ"))) ("bO" (("ബോ"))) ("BO" (("ഭോ"))) ("boo" (("ബൂ") ("ബോ"))) ("Boo" (("ഭൂ"))) ("bou" (("ബൌ"))) ("Bou" (("ഭൌ"))) ("bR" (("ബൃ"))) ("BR" (("ഭൃ"))) ("Bu" (("ഭു") ("ബു"))) ("BU" (("ഭൂ"))) ("bU" (("ബൂ"))) ("bu" (("ബു"))) ("buu" (("ബൂ"))) ("Buu" (("ഭൂ"))) ("c" (("ക്") ("കു്") ("ൿ") ("സി"))) ("C" (("സി"))) ("ca" (("ക") ("കാ") ("കേ"))) ("cA" (("കാ"))) ("caa" (("കാ"))) ("cae" (("കേ"))) ("cai" (("കൈ"))) ("cau" (("കൗ"))) ("ce" (("കെ") ("സ്"))) ("cE" (("കേ"))) ("cee" (("കീ"))) ("cei" (("കൈ"))) ("ch^" (("ച്"))) ("Ch^" (("ഛ്"))) ("ch" (("ച്") ("ചു്") ("ച്ച്") ("ച്ചു്") ("ക്ക്") ("ക്കു്"))) ("Ch" (("ഛ്"))) ("Cha" (("ഛ") ("ച") ("ച്ച") ("ഛഃ"))) ("cha" (("ച") ("ച്ച") ("ച്ഛ") ("ചഃ"))) ("ChA" (("ഛാ"))) ("chA" (("ചാ"))) ("chaa" (("ചാ"))) ("Chaa" (("ഛാ"))) ("chae" (("ചേ"))) ("Chae" (("ഛേ"))) ("chaH" (("ചഃ"))) ("ChaH" (("ഛഃ"))) ("chai" (("ചൈ") ("ചായ്"))) ("Chai" (("ഛൈ"))) ("chaM" (("ചം"))) ("ChaM" (("ഛം"))) ("Chau" (("ഛൗ") ("ഛൌ"))) ("chau" (("ചൗ"))) ("che" (("ചെ") ("ച്ചെ"))) ("chE" (("ചേ"))) ("ChE" (("ഛേ"))) ("Che" (("ഛെ"))) ("chee" (("ചീ") ("ച്ചീ"))) ("Chee" (("ഛീ"))) ("Chei" (("ഛൈ"))) ("chei" (("ചൈ"))) ("chh^" (("ഛ്"))) ("chh" (("ഛ്"))) ("chha" (("ഛ") ("ച്ച"))) ("chhA" (("ഛാ"))) ("chhaa" (("ഛാ"))) ("chhae" (("ഛേ"))) ("chhaH" (("ഛഃ"))) ("chhai" (("ഛൈ"))) ("chhaM" (("ഛം"))) ("chhau" (("ഛൗ") ("ഛൌ"))) ("chhE" (("ഛേ"))) ("chhe" (("ഛെ"))) ("chhee" (("ഛീ"))) ("chhei" (("ഛൈ"))) ("chhi" (("ഛി"))) ("chhI" (("ഛീ"))) ("chhii" (("ഛീ"))) ("chho" (("ഛൊ"))) ("chhO" (("ഛോ"))) ("chhoo" (("ഛൂ"))) ("chhou" (("ഛൌ"))) ("chhR" (("ഛൃ"))) ("chhu" (("ഛു"))) ("chhU" (("ഛൂ"))) ("chhuu" (("ഛൂ"))) ("Chi" (("ഛി") ("ചി"))) ("chi" (("ചി") ("ച്ചി") ("ചൈ"))) ("chI" (("ചീ"))) ("ChI" (("ഛീ"))) ("chii" (("ചീ"))) ("Chii" (("ഛീ"))) ("cho" (("ചൊ") ("ചോ"))) ("Cho" (("ഛൊ"))) ("ChO" (("ഛോ"))) ("chO" (("ചോ"))) ("choo" (("ചൂ") ("ച്ചൂ") ("ചോ"))) ("Choo" (("ഛൂ"))) ("chou" (("ചൌ"))) ("Chou" (("ഛൌ"))) ("ChR" (("ഛൃ"))) ("chR" (("ചൃ"))) ("Chu" (("ഛു") ("ചു"))) ("chu" (("ചു") ("ച്യു"))) ("chU" (("ചൂ"))) ("ChU" (("ഛൂ"))) ("chuu" (("ചൂ") ("ച്ചൂ"))) ("Chuu" (("ഛൂ"))) ("ci" (("കി") ("സി") ("സൈ"))) ("cI" (("കീ"))) ("ck" (("ക്ക്"))) ("cO" (("കോ"))) ("co" (("കൊ"))) ("coo" (("കൂ"))) ("cou" (("കൌ"))) ("cR" (("കൃ"))) ("cu" (("കു"))) ("cU" (("കൂ"))) ("cuu" (("കൂ"))) ("d^" (("ദ്"))) ("D^" (("ഡ്"))) ("D" (("ഡ്") ("ഡു്") ("ദ്") ("ഡി"))) ("d" (("ദ്") ("ദു്") ("ട്") ("ടു്") ("ഡി") ("ദ്ദ്"))) ("da" (("ദ") ("ട") ("ഡ") ("ദഃ"))) ("Da" (("ഡ") ("ദ") ("ഠ"))) ("dA" (("ദാ") ("ടാ"))) ("DA" (("ഡാ") ("ദാ"))) ("daa" (("ദാ") ("ടാ"))) ("Daa" (("ഡാ") ("ദാ"))) ("dae" (("ദേ"))) ("Dae" (("ഡേ"))) ("DaH" (("ഡഃ"))) ("daH" (("ദഃ"))) ("dai" (("ദൈ") ("ഡായ്"))) ("Dai" (("ഡൈ"))) ("DaM" (("ഡം"))) ("daM" (("ദം"))) ("Dau" (("ഡൗ") ("ഡൌ"))) ("dau" (("ദൗ") ("ദൌ"))) ("de" (("ദെ") ("ടെ") ("തെ"))) ("dE" (("ദേ") ("തേ"))) ("De" (("ഡെ") ("ടെ"))) ("DE" (("ഡേ"))) ("dee" (("ദീ") ("ടീ"))) ("Dee" (("ഡീ"))) ("dei" (("ദൈ") ("ഡേയ്"))) ("Dei" (("ഡൈ"))) ("dh^" (("ധ്"))) ("Dh^" (("ഢ്"))) ("dh" (("ധ്") ("ധു്"))) ("Dh" (("ഢ്"))) ("Dha" (("ഢ"))) ("dha" (("ധ"))) ("DhA" (("ഢാ"))) ("dhA" (("ധാ"))) ("Dhaa" (("ഢാ"))) ("dhaa" (("ധാ"))) ("dhae" (("ധേ"))) ("Dhae" (("ഢേ"))) ("dhaH" (("ധഃ"))) ("DhaH" (("ഢഃ"))) ("Dhai" (("ഢൈ"))) ("dhai" (("ധൈ"))) ("dhaM" (("ധം"))) ("DhaM" (("ഢം"))) ("dhau" (("ധൗ") ("ധൌ"))) ("Dhau" (("ഢൗ") ("ഢൌ"))) ("Dhe" (("ഢെ"))) ("dhE" (("ധേ"))) ("dhe" (("ധെ"))) ("DhE" (("ഢേ"))) ("dhee" (("ധീ"))) ("Dhee" (("ഢീ"))) ("Dhei" (("ഢൈ"))) ("dhei" (("ധൈ"))) ("dhI" (("ധീ"))) ("Dhi" (("ഢി"))) ("DhI" (("ഢീ"))) ("dhi" (("ധി"))) ("Dhii" (("ഢീ"))) ("dhii" (("ധീ"))) ("Dho" (("ഢൊ"))) ("DhO" (("ഢോ"))) ("dhO" (("ധോ"))) ("dho" (("ധൊ"))) ("Dhoo" (("ഢൂ"))) ("dhoo" (("ധൂ"))) ("Dhou" (("ഢൌ"))) ("dhou" (("ധൌ"))) ("dhR" (("ധൃ"))) ("DhR" (("ഢൃ"))) ("dhu" (("ധു"))) ("DhU" (("ഢൂ"))) ("Dhu" (("ഢു"))) ("dhU" (("ധൂ"))) ("dhuu" (("ധൂ"))) ("Dhuu" (("ഢൂ"))) ("di" (("ദി") ("ടി") ("ധി") ("ഥി") ("ഡൈ"))) ("dI" (("ദീ") ("ടീ"))) ("DI" (("ഡീ"))) ("Di" (("ഡി"))) ("dii" (("ദീ") ("ടീ"))) ("Dii" (("ഡീ"))) ("Do" (("ഡൊ") ("ദൊ"))) ("do" (("ദൊ"))) ("dO" (("ദോ"))) ("DO" (("ഡോ"))) ("doo" (("ദൂ"))) ("Doo" (("ഡൂ"))) ("Dou" (("ഡൌ"))) ("dou" (("ദൌ"))) ("dR" (("ദൃ"))) ("DR" (("ഡൃ"))) ("du" (("ദു") ("ടു") ("ദുഃ") ("തു"))) ("Du" (("ഡു") ("ദു") ("ദുഃ"))) ("dU" (("ദൂ"))) ("DU" (("ഡൂ"))) ("Duu" (("ഡൂ"))) ("duu" (("ദൂ"))) ("@e" (("െ"))) ("@E" (("േ"))) ("E" (("ഏ") ("ഇ"))) ("e" (("എ") ("ഇ"))) ("@ee" (("ീ"))) ("ee" (("ഈ") ("ൟ"))) ("@ei" (("ൈ"))) ("ei" (("ഐ"))) ("F^" (("ഫ്"))) ("f^" (("ഫ്"))) ("F" (("ഫ്") ("എഫ്"))) ("f" (("ഫ്") ("എഫ്"))) ("Fa" (("ഫ"))) ("fa" (("ഫ"))) ("fA" (("ഫാ"))) ("FA" (("ഫാ"))) ("faa" (("ഫാ"))) ("Faa" (("ഫാ"))) ("faH" (("ഫഃ"))) ("FaH" (("ഫഃ"))) ("fai" (("ഫൈ"))) ("Fai" (("ഫൈ"))) ("FaM" (("ഫം"))) ("faM" (("ഫം"))) ("fau" (("ഫൗ") ("ഫൌ"))) ("Fau" (("ഫൗ") ("ഫൌ"))) ("fe" (("ഫെ"))) ("Fe" (("ഫെ"))) ("fE" (("ഫേ"))) ("FE" (("ഫേ"))) ("Fee" (("ഫീ"))) ("fee" (("ഫീ"))) ("fei" (("ഫൈ"))) ("Fei" (("ഫൈ"))) ("Fi" (("ഫി"))) ("fI" (("ഫീ"))) ("FI" (("ഫീ"))) ("fi" (("ഫി"))) ("Fii" (("ഫീ"))) ("fii" (("ഫീ"))) ("fo" (("ഫൊ"))) ("FO" (("ഫോ"))) ("Fo" (("ഫൊ"))) ("fO" (("ഫോ"))) ("Foo" (("ഫൂ"))) ("foo" (("ഫൂ"))) ("Fou" (("ഫൌ"))) ("fou" (("ഫൌ"))) ("FR" (("ഫൃ"))) ("fR" (("ഫൃ"))) ("FU" (("ഫൂ"))) ("Fu" (("ഫു"))) ("fu" (("ഫു"))) ("fU" (("ഫൂ"))) ("Fuu" (("ഫൂ"))) ("fuu" (("ഫൂ"))) ("g^" (("ഗ്"))) ("G^" (("ഘ്"))) ("G" (("ഘ്") ("ഘു്") ("ജി") ("ഗ്ഗി"))) ("g" (("ഗ്") ("ഗു്") ("ജി"))) ("ga" (("ഗ") ("ജ") ("ക") ("ഖ"))) ("Ga" (("ഘ") ("ഗ") ("ഗ്ഗ") ("ജ"))) ("GA" (("ഘാ") ("ഗ്ഗാ"))) ("gA" (("ഗാ"))) ("Gaa" (("ഘാ") ("ഗ്ഗാ"))) ("gaa" (("ഗാ"))) ("Gae" (("ഘേ") ("ഗ്ഗേ"))) ("gae" (("ഗേ"))) ("GaH" (("ഘഃ"))) ("gaH" (("ഗഃ"))) ("Gai" (("ഘൈ") ("ഗയ്") ("ഗെയ്") ("ഗ്ഗൈ"))) ("gai" (("ഗൈ"))) ("gaM" (("ഗം"))) ("GaM" (("ഘം"))) ("Gau" (("ഘൗ") ("ഗൗ") ("ഘൌ"))) ("gau" (("ഗൗ") ("ഗൌ"))) ("Ge" (("ഘെ") ("ഗെ") ("ഗ്ഗെ") ("ജെ"))) ("GE" (("ഘേ") ("ഗ്ഗേ"))) ("ge" (("ഗെ"))) ("gE" (("ഗേ"))) ("Gee" (("ഘീ") ("ഗ്ഗീ"))) ("gee" (("ഗീ"))) ("Gei" (("ഘൈ") ("ഗ്ഗൈ"))) ("gei" (("ഗൈ"))) ("gh^" (("ഘ്"))) ("gh" (("ഘ്") ("ഘു്"))) ("gha" (("ഘ") ("ഖ"))) ("ghA" (("ഘാ"))) ("ghaa" (("ഘാ"))) ("ghae" (("ഘേ"))) ("ghaH" (("ഘഃ"))) ("ghai" (("ഘൈ"))) ("ghaM" (("ഘം"))) ("ghau" (("ഘൗ"))) ("ghE" (("ഘേ"))) ("ghe" (("ഘെ"))) ("ghee" (("ഘീ"))) ("ghei" (("ഘൈ"))) ("ghi" (("ഘി"))) ("ghI" (("ഘീ"))) ("ghii" (("ഘീ"))) ("ghO" (("ഘോ"))) ("gho" (("ഘൊ"))) ("ghoo" (("ഘൂ"))) ("ghou" (("ഘൌ"))) ("ghR" (("ഘൃ"))) ("ghu" (("ഘു"))) ("ghU" (("ഘൂ"))) ("ghuu" (("ഘൂ"))) ("gi" (("ഗി") ("കി") ("ജി"))) ("GI" (("ഘീ") ("ഗ്ഗീ") ("ഗ്ഗി"))) ("Gi" (("ഘി") ("ഗ്ഗി"))) ("gI" (("ഗീ"))) ("Gii" (("ഘീ") ("ഗ്ഗീ"))) ("gii" (("ഗീ"))) ("Go" (("ഘൊ") ("ഗോ") ("ഗൊ") ("ഗ്ഗൊ"))) ("go" (("ഗൊ") ("ഗോ"))) ("GO" (("ഘോ"))) ("gO" (("ഗോ"))) ("goo" (("ഗൂ") ("ഗോ"))) ("Goo" (("ഘൂ") ("ഗ്ഗൂ") ("ഘോ") ("ഗ്ഗോ"))) ("gou" (("ഗൌ"))) ("Gou" (("ഘൌ"))) ("GR" (("ഘൃ") ("ഗ്ഗൃ"))) ("gR" (("ഗൃ"))) ("Gu" (("ഘു") ("ഗു") ("ഗ്ഗു"))) ("GU" (("ഘൂ") ("ഗ്ഗൂ"))) ("gU" (("ഗൂ"))) ("gu" (("ഗു"))) ("Guu" (("ഘൂ") ("ഗ്ഗൂ"))) ("guu" (("ഗൂ"))) ("h^" (("ഹ്"))) ("h" (("ഹ്") ("എച്") ("എച്ച്"))) ("H" (("എച്ച്"))) ("ha" (("ഹ") ("ഹാ") ("ഹഃ"))) ("hA" (("ഹാ"))) ("haa" (("ഹാ"))) ("haH" (("ഹഃ"))) ("hai" (("ഹൈ") ("ഹായ്"))) ("haM" (("ഹം"))) ("hau" (("ഹൗ"))) ("he" (("ഹെ") ("ഹി"))) ("hE" (("ഹേ"))) ("hee" (("ഹീ"))) ("hei" (("ഹൈ") ("ഹേയ്"))) ("hi" (("ഹി") ("ഹായ്"))) ("hI" (("ഹീ"))) ("hii" (("ഹീ"))) ("ho" (("ഹൊ") ("ഹോ"))) ("hO" (("ഹോ"))) ("hoo" (("ഹൂ"))) ("hou" (("ഹൌ"))) ("hR" (("ഹൃ"))) ("hU" (("ഹൂ"))) ("hu" (("ഹു"))) ("huu" (("ഹൂ"))) ("@i" (("ി"))) ("@I" (("ീ"))) ("i" (("ഇ") ("ഈ") ("ഐ"))) ("I" (("ഈ") ("ഐ"))) ("@ii" (("ീ"))) ("ii" (("ഈ") ("ൟ"))) ("j^" (("ജ്"))) ("J^" (("ഝ്"))) ("J" (("ഝ്") ("ജെ"))) ("j" (("ജ്") ("ജു്") ("ജെ"))) ("Ja" (("ഝ") ("ജ") ("ജെ"))) ("ja" (("ജ") ("ജെ"))) ("jA" (("ജാ"))) ("JA" (("ഝാ"))) ("Jaa" (("ഝാ"))) ("jaa" (("ജാ"))) ("jae" (("ജേ"))) ("Jae" (("ഝേ"))) ("jaH" (("ജഃ"))) ("JaH" (("ഝഃ"))) ("Jai" (("ഝൈ") ("ജയ്"))) ("jai" (("ജൈ") ("ജയ്"))) ("JaM" (("ഝം"))) ("jaM" (("ജം"))) ("jau" (("ജൗ") ("ജൌ"))) ("Jau" (("ഝൗ") ("ഝൌ"))) ("je" (("ജെ") ("ജീ"))) ("JE" (("ഝേ"))) ("jE" (("ജേ"))) ("Je" (("ഝെ"))) ("Jee" (("ഝീ") ("ജീ"))) ("jee" (("ജീ"))) ("Jei" (("ഝൈ"))) ("jei" (("ജൈ"))) ("jh^" (("ഝ്") ("ഝ്"))) ("jh" (("ഝ്"))) ("jha" (("ഝ"))) ("jhA" (("ഝാ"))) ("jhaa" (("ഝാ"))) ("jhae" (("ഝേ"))) ("jhaH" (("ഝഃ"))) ("jhai" (("ഝൈ"))) ("jhaM" (("ഝം"))) ("jhau" (("ഝൗ") ("ഝൌ"))) ("jhe" (("ഝെ"))) ("jhE" (("ഝേ"))) ("jhee" (("ഝീ"))) ("jhei" (("ഝൈ"))) ("jhi" (("ഝി"))) ("jhI" (("ഝീ"))) ("jhii" (("ഝീ"))) ("jhO" (("ഝോ"))) ("jho" (("ഝൊ"))) ("jhoo" (("ഝൂ") ("ഝോ"))) ("jhou" (("ഝൌ"))) ("jhR" (("ഝൃ"))) ("jhu" (("ഝു"))) ("jhU" (("ഝൂ"))) ("jhuu" (("ഝൂ"))) ("Ji" (("ഝി") ("ജി") ("ജൈ"))) ("ji" (("ജി") ("ജൈ"))) ("jI" (("ജീ"))) ("JI" (("ഝീ"))) ("jii" (("ജീ"))) ("Jii" (("ഝീ"))) ("Jo" (("ഝൊ") ("ജോ") ("ജൊ"))) ("jO" (("ജോ"))) ("JO" (("ഝോ"))) ("jo" (("ജൊ"))) ("Joo" (("ഝൂ") ("ജൂ") ("ഝോ"))) ("joo" (("ജൂ"))) ("jou" (("ജൌ"))) ("Jou" (("ഝൌ"))) ("JR" (("ഝൃ") ("ജെ.ആർ"))) ("jR" (("ജൃ"))) ("JU" (("ഝൂ") ("ജെ.യു."))) ("Ju" (("ഝു") ("ജു"))) ("ju" (("ജു"))) ("jU" (("ജൂ"))) ("Juu" (("ഝൂ") ("ജൂ"))) ("juu" (("ജൂ"))) ("K^" (("ഖ്") ("ഖു്"))) ("k^" (("ക്"))) ("k_" (("ൿ"))) ("K" (("ഖ്") ("ഖു്") ("കെ"))) ("k" (("ക്") ("കു്") ("ൿ") ("ക്ക്") ("ക്കു്") ("കെ"))) ("ka" (("ക") ("ഗ") ("ഖ") ("ഘ") ("കഃ"))) ("Ka" (("ഖ") ("ക") ("ക്ക"))) ("KA" (("ഖാ"))) ("kA" (("കാ"))) ("kaa" (("കാ") ("ഗാ"))) ("Kaa" (("ഖാ"))) ("kae" (("കേ"))) ("Kae" (("ഖേ"))) ("KaH" (("ഖഃ"))) ("kaH" (("കഃ"))) ("kai" (("കൈ") ("കയ്"))) ("Kai" (("ഖൈ"))) ("kaM" (("കം"))) ("KaM" (("ഖം"))) ("kau" (("കൗ") ("കൌ"))) ("Kau" (("ഖൗ"))) ("Ke" (("ഖെ") ("കെ"))) ("kE" (("കേ"))) ("ke" (("കെ"))) ("KE" (("ഖേ"))) ("Kee" (("ഖീ") ("കീ"))) ("kee" (("കീ"))) ("kei" (("കൈ") ("കെയ്"))) ("Kei" (("ഖൈ"))) ("kh^" (("ഖ്"))) ("kh" (("ഖ്") ("ഖു്") ("ഘ്") ("ഘു്"))) ("kha" (("ഖ") ("ക്ക") ("ഘ"))) ("khA" (("ഖാ"))) ("khaa" (("ഖാ"))) ("khae" (("ഖേ"))) ("khaH" (("ഖഃ"))) ("khai" (("ഖൈ"))) ("khaM" (("ഖം"))) ("khau" (("ഖൗ") ("ഖൌ"))) ("khe" (("ഖെ"))) ("khE" (("ഖേ"))) ("khee" (("ഖീ"))) ("khei" (("ഖൈ"))) ("khi" (("ഖി") ("ക്കി"))) ("khI" (("ഖീ"))) ("khii" (("ഖീ"))) ("khO" (("ഖോ"))) ("kho" (("ഖൊ"))) ("khoo" (("ഖൂ"))) ("khou" (("ഖൌ"))) ("khR" (("ഖൃ"))) ("khu" (("ഖു") ("ഘു"))) ("khU" (("ഖൂ"))) ("khuu" (("ഖൂ"))) ("KI" (("ഖ"))) ("ki" (("കി") ("ഗി") ("ഘി") ("ഖി") ("കൈ"))) ("Ki" (("ഖി") ("കി"))) ("kI" (("കീ"))) ("Kii" (("ഖീ"))) ("kii" (("കീ"))) ("Ko" (("ഖൊ") ("കൊ") ("കോ"))) ("ko" (("കൊ"))) ("KO" (("ഖോ"))) ("kO" (("കോ"))) ("Koo" (("ഖൂ") ("കൂ") ("കോ"))) ("koo" (("കൂ") ("കോ"))) ("Kou" (("ഖൌ"))) ("kou" (("കൌ"))) ("KR" (("ഖൃ"))) ("kR" (("കൃ"))) ("Ku" (("ഖു") ("കു"))) ("ku" (("കു") ("കൂ"))) ("KU" (("ഖൂ"))) ("kU" (("കൂ"))) ("Kuu" (("ഖൂ") ("കൂ"))) ("kuu" (("കൂ"))) ("l^^^" (("ൡ"))) ("L^^^" (("ൡ"))) ("@l^^^" (("ൣ"))) ("@L^^^" (("ൣ"))) ("L^^" (("ഌ"))) ("l^^" (("ഌ"))) ("@L^^" (("ൢ"))) ("@l^^" (("ൢ"))) ("l^" (("ല്"))) ("L^" (("ള്"))) ("l_" (("ൽ"))) ("L_" (("ൾ"))) ("l" (("ല്") ("ൽ") ("ൾ") ("ലു്") ("എൽ"))) ("L" (("ള്") ("ൾ") ("ളു്") ("എൽ") ("ള്ള്"))) ("La" (("ള") ("ല"))) ("la" (("ല") ("ള"))) ("LA" (("ളാ"))) ("lA" (("ലാ"))) ("Laa" (("ളാ") ("ലാ"))) ("laa" (("ലാ") ("ളാ"))) ("Lae" (("ളേ") ("ലേ"))) ("lae" (("ലേ"))) ("LaH" (("ളഃ"))) ("laH" (("ലഃ"))) ("lai" (("ലൈ"))) ("Lai" (("ളൈ"))) ("laM" (("ലം"))) ("LaM" (("ളം"))) ("Lau" (("ളൗ") ("ലൗ") ("ളൌ"))) ("lau" (("ലൗ"))) ("Le" (("ളെ") ("ലെ"))) ("le" (("ലെ") ("ളെ"))) ("LE" (("ളേ") ("ലേ"))) ("lE" (("ലേ"))) ("Lee" (("ളീ") ("ലീ"))) ("lee" (("ലീ") ("ളീ"))) ("lei" (("ലൈ"))) ("Lei" (("ളൈ"))) ("li" (("ലി") ("ളി") ("ലൈ") ("ളൈ"))) ("Li" (("ളി") ("ലി"))) ("lI" (("ലീ"))) ("LI" (("ളീ"))) ("lii" (("ലീ"))) ("Lii" (("ളീ"))) ("Lo" (("ളൊ") ("ലോ") ("ലൊ"))) ("lo" (("ലൊ") ("ലോ"))) ("LO" (("ളോ"))) ("lO" (("ലോ"))) ("loo" (("ലൂ") ("ലോ"))) ("Loo" (("ളൂ") ("ലൂ"))) ("Lou" (("ളൌ"))) ("lou" (("ലൌ"))) ("LR" (("ളൃ"))) ("lR" (("ലൃ"))) ("Lu" (("ളു") ("ലു"))) ("lu" (("ലു") ("ളു"))) ("LU" (("ളൂ"))) ("lU" (("ലൂ"))) ("Luu" (("ളൂ") ("ളൂ"))) ("luu" (("ലൂ"))) ("M^" (("മ്"))) ("m^" (("മ്"))) ("m~" (("ം"))) ("M~" (("ം"))) ("m_" (("ം") ("ൔ"))) ("m " "ം ") ("m," "ം,") ("m." "ം.") ("m?" "ം?") ("M." "ം.") ("M_" (("ം"))) ("M" (("മ്") ("ം") ("എം"))) ("m" (("മ്") ("ം") ("എം"))) ("Ma" (("മ") ("മ്മ"))) ("ma" (("മ") ("മ്മ") ("മഃ"))) ("MA" (("മാ"))) ("mA" (("മാ"))) ("maa" (("മാ"))) ("Maa" (("മാ"))) ("mae" (("മേ"))) ("Mae" (("മേ"))) ("maH" (("മഃ"))) ("MaH" (("മഃ"))) ("Mai" (("മൈ") ("മയ്"))) ("mai" (("മൈ") ("മയ്"))) ("MaM" (("മം"))) ("maM" (("മം"))) ("mau" (("മൗ") ("മൌ"))) ("Mau" (("മൗ") ("മൌ"))) ("ME" (("മേ"))) ("mE" (("മേ"))) ("me" (("മെ"))) ("Me" (("മെ"))) ("mee" (("മീ"))) ("Mee" (("മീ"))) ("Mei" (("മെയ്") ("മൈ"))) ("mei" (("മെയ്") ("മൈ"))) ("mi" (("മി"))) ("Mi" (("മി"))) ("mI" (("മീ"))) ("MI" (("മീ"))) ("Mii" (("മീ"))) ("mii" (("മീ"))) ("mo" (("മൊ") ("മോ"))) ("Mo" (("മൊ") ("മോ"))) ("mO" (("മോ"))) ("MO" (("മോ"))) ("moo" (("മൂ") ("മോ"))) ("Moo" (("മൂ") ("മോ"))) ("mou" (("മൌ"))) ("Mou" (("മൌ"))) ("mR" (("മൃ"))) ("MR" (("മൃ"))) ("MU" (("മൂ"))) ("Mu" (("മു"))) ("mU" (("മൂ"))) ("mu" (("മു"))) ("Muu" (("മൂ"))) ("muu" (("മൂ"))) ("n^" (("ന്"))) ("N^" (("ണ്"))) ("n_" (("ൻ"))) ("N_" (("ണ്‍"))) ("n" (("ന്") ("ൻ") ("നു്") ("ൺ") ("ണ്") ("ന്ന്") ("എൻ"))) ("N" (("ണ്") ("ൺ") ("ണു്") ("ൻ") ("ണ്ണ്") ("ണ്ണു്") ("എൻ"))) ("Na" (("ണ") ("ന") ("നാ") ("ണ്ണ"))) ("na" (("ന") ("ണ") ("ഩ"))) ("NA" (("ണാ"))) ("nA" (("നാ"))) ("naa" (("നാ") ("ണാ"))) ("Naa" (("ണാ") ("നാ"))) ("Nae" (("ണേ"))) ("nae" (("നേ"))) ("naH" (("നഃ"))) ("NaH" (("ണഃ"))) ("nai" (("നൈ") ("നായ്"))) ("Nai" (("ണൈ"))) ("naM" (("നം"))) ("NaM" (("ണം"))) ("nau" (("നൗ") ("നൌ"))) ("Nau" (("ണൗ") ("ണൌ"))) ("nch^" (("ഞ്ച്"))) ("nch" (("ഞ്ച്") ("ഞ്ചു്"))) ("ncha" (("ഞ്ച") ("ഞ്ചാ"))) ("nchA" (("ഞ്ചാ"))) ("nchaa" (("ഞ്ചാ"))) ("nchaH" (("ഞ്ചഃ"))) ("nchai" (("ഞ്ചൈ"))) ("nchaM" (("ഞ്ചം"))) ("nchau" (("ഞ്ചൌ") ("ഞ്ചൌ"))) ("nche" (("ഞ്ചെ") ("ഞ്ചി"))) ("nchE" (("ഞ്ചേ"))) ("nchee" (("ഞ്ചീ"))) ("nchei" (("ഞ്ചൈ"))) ("nchi" (("ഞ്ചി"))) ("nchI" (("ഞ്ചീ"))) ("nchii" (("ഞ്ചീ"))) ("ncho" (("ഞ്ചൊ"))) ("nchO" (("ഞ്ചോ"))) ("nchoo" (("ഞ്ചൂ"))) ("nchou" (("ഞ്ചൌ"))) ("nchR" (("ഞ്ചൃ"))) ("nchu" (("ഞ്ചു"))) ("nchU" (("ഞ്ചൂ"))) ("nchuu" (("ഞ്ചൂ"))) ("ne" (("നെ") ("ണെ") ("ൻ") ("ണ്‍"))) ("Ne" (("ണെ"))) ("NE" (("ണേ"))) ("nE" (("നേ"))) ("Nee" (("ണീ") ("നീ") ("ണേ") ("നീ"))) ("nee" (("നീ") ("നേ"))) ("Nei" (("ണൈ"))) ("nei" (("നെയ്") ("നൈ"))) ("ng^" (("ങ്"))) ("ng" (("ങ്ങ്") ("ങ്ങു്") ("ങ്") ("ങു്"))) ("Nga" (("ങ") ("ങ്ങ"))) ("NgA" (("ങാ"))) ("nga" (("ങ്ങ") ("ങ"))) ("ngA" (("ങ്ങാ") ("ങാ"))) ("Ngaa" (("ങാ"))) ("ngaa" (("ങ്ങാ") ("ങാ"))) ("ngae" (("ങ്ങേ") ("ങേ"))) ("NgaH" (("ങഃ"))) ("Ngai" (("ങൈ"))) ("ngai" (("ങ്ങൈ") ("ങൈ"))) ("ngaM" (("ങ്ങം") ("ങം"))) ("Ngau" (("ങൗ"))) ("ngau" (("ങ്ങൗ") ("ങൗ"))) ("Nge" (("ങെ"))) ("NgE" (("ങേ"))) ("nge" (("ങ്ങെ") ("ങെ") ("ങ്ങൈ"))) ("ngE" (("ങ്ങേ") ("ങേ"))) ("Ngee" (("ങീ"))) ("ngee" (("ങ്ങീ") ("ങീ"))) ("ngei" (("ങൈ"))) ("Ngei" (("ങൈ"))) ("Ngi" (("ങി"))) ("ngI" (("ങ്ങീ") ("ങീ"))) ("ngi" (("ങ്ങി") ("ങി"))) ("Ngii" (("ങീ"))) ("ngii" (("ങ്ങീ") ("ങീ"))) ("Ngo" (("ങൊ"))) ("NgO" (("ങോ"))) ("ngO" (("ങ്ങോ") ("ങോ"))) ("ngo" (("ങ്ങൊ") ("ങൊ"))) ("Ngoo" (("ങൂ"))) ("ngoo" (("ങ്ങൂ") ("ങൂ"))) ("ngou" (("ങൌ") ("ങൌ"))) ("Ngou" (("ങൌ"))) ("NgR" (("ങൃ"))) ("ngR" (("ങ്ങൃ") ("ങൃ"))) ("ngU" (("ങ്ങൂ") ("ങൂ"))) ("Ngu" (("ങു"))) ("ngu" (("ങ്ങു") ("ങു"))) ("Nguu" (("ങൂ"))) ("nguu" (("ങ്ങൂ") ("ങൂ"))) ("ni" (("നി") ("ണി") ("നൈ"))) ("nI" (("നീ") ("ണീ"))) ("Ni" (("ണി") ("ണ്ണി"))) ("NI" (("ണീ"))) ("nii" (("നീ") ("ണീ"))) ("Nii" (("ണീ"))) ("nj^" (("ഞ്"))) ("nj" (("ഞ്") ("ഞ്ഞ്") ("ഞ്ഞു്"))) ("nja" (("ഞ") ("ഞ്ച") ("ഞ്ഞ"))) ("njA" (("ഞാ"))) ("njaa" (("ഞാ") ("ഞ്ചാ"))) ("njae" (("ഞേ") ("ഞ്ഞേ"))) ("njaH" (("ഞഃ"))) ("njai" (("ഞൈ") ("ഞ്ഞൈ"))) ("njaM" (("ഞം"))) ("njau" (("ഞൗ") ("ഞൌ") ("ഞ്ഞൗ"))) ("nje" (("ഞെ") ("ഞ്ഞെ") ("ഞ്ചെ"))) ("njE" (("ഞേ") ("ഞ്ഞേ"))) ("njee" (("ഞീ") ("ഞ്ചീ"))) ("njei" (("ഞ്ചൈ") ("ഞൈ") ("ഞ്ഞൈ"))) ("nji" (("ഞി") ("ഞ്ഞി") ("ഞ്ചി"))) ("njI" (("ഞീ"))) ("njii" (("ഞീ"))) ("njo" (("ഞൊ") ("ഞ്ഞോ") ("ഞ്ചൊ"))) ("njO" (("ഞോ") ("ഞ്ഞോ") ("ഞ്ചോ"))) ("njoo" (("ഞൂ") ("ഞ്ഞൂ"))) ("njou" (("ഞൌ"))) ("njR" (("ഞൃ"))) ("nju" (("ഞു") ("ഞ്ഞു") ("ഞ്ചു"))) ("njU" (("ഞൂ"))) ("njuu" (("ഞൂ") ("ഞ്ഞൂ") ("ഞ്ചൂ"))) ("nk^" (("ങ്ക്"))) ("nk" (("ങ്ക്") ("ങ്കു്"))) ("nka" (("ങ്ക"))) ("nkA" (("ങ്കാ"))) ("nkaa" (("ങ്കാ"))) ("nkaH" (("ങ്കഃ"))) ("nkai" (("ങ്കൈ") ("ങ്കായ്"))) ("nkaM" (("ങ്കം"))) ("nkau" (("ങ്കൗ") ("ങ്കൌ"))) ("nkE" (("ങ്കേ"))) ("nke" (("ങ്കെ"))) ("nkee" (("ങ്കീ"))) ("nkei" (("ങ്കൈ"))) ("nki" (("ങ്കി"))) ("nkI" (("ങ്കീ"))) ("nkii" (("ങ്കീ"))) ("nko" (("ങ്കൊ") ("ങ്കോ"))) ("nkO" (("ങ്കോ"))) ("nkoo" (("ങ്കൂ"))) ("nkou" (("ങ്കൌ"))) ("nkR" (("ങ്കൃ"))) ("nku" (("ങ്കു"))) ("nkU" (("ങ്കൂ"))) ("nkuu" (("ങ്കൂ"))) ("no" (("നൊ") ("ണൊ") ("നോ"))) ("No" (("ണൊ") ("നോ"))) ("NO" (("ണോ") ("നോ"))) ("nO" (("നോ"))) ("Noo" (("ണൂ") ("നൂ"))) ("noo" (("നൂ") ("ണൂ"))) ("nou" (("നൌ"))) ("Nou" (("ണൌ"))) ("nR" (("നൃ"))) ("NR" (("ണൃ"))) ("nt^" (("ന്റ്"))) ("nt" (("ന്റ്") ("ന്റു്"))) ("nta" (("ന്റ") ("ണ്ട"))) ("ntA" (("ന്റാ"))) ("ntaa" (("ന്റാ"))) ("ntae" (("ന്റേ"))) ("ntaH" (("ന്റഃ"))) ("ntai" (("ന്റൈ"))) ("ntaM" (("ന്റം"))) ("ntau" (("ന്റൗ"))) ("ntE" (("ന്റേ"))) ("nte" (("ന്റെ"))) ("ntee" (("ന്റീ"))) ("ntei" (("ന്റൈ"))) ("nth^" (("ന്ത്"))) ("nth" (("ന്ത്") ("ന്തു്"))) ("ntha" (("ന്ത") ("ന്ദ"))) ("nthA" (("ന്താ"))) ("nthaa" (("ന്താ"))) ("nthaH" (("ന്തഃ"))) ("nthai" (("ന്തൈ"))) ("nthaM" (("ന്തം"))) ("nthau" (("ന്തൗ") ("ന്തൌ"))) ("nthE" (("ന്തേ") ("ന്ദേ"))) ("nthe" (("ന്തെ"))) ("nthee" (("ന്തീ") ("ന്ദീ"))) ("nthei" (("ന്തൈ"))) ("nthi" (("ന്തി") ("ന്ദി"))) ("nthI" (("ന്തീ"))) ("nthii" (("ന്തീ"))) ("ntho" (("ന്തൊ"))) ("nthO" (("ന്തോ"))) ("nthoo" (("ന്തൂ"))) ("nthou" (("ന്തൌ"))) ("nthR" (("ന്തൃ"))) ("nthu" (("ന്തു"))) ("nthU" (("ന്തൂ"))) ("nthuu" (("ന്തൂ"))) ("nti" (("ന്റി") ("ണ്ടി"))) ("ntI" (("ന്റീ"))) ("ntii" (("ന്റീ"))) ("nto" (("ന്റൊ"))) ("ntO" (("ന്റോ"))) ("ntoo" (("ന്റൂ"))) ("ntou" (("ന്റൌ"))) ("ntR" (("ന്റൃ"))) ("ntU" (("ന്റൂ"))) ("ntu" (("ന്റു"))) ("ntuu" (("ന്റൂ"))) ("nu" (("നു") ("ണു") ("ണ്"))) ("nU" (("നൂ") ("ണൂ"))) ("Nu" (("ണു"))) ("NU" (("ണൂ"))) ("nuu" (("നൂ") ("ണൂ"))) ("Nuu" (("ണൂ") ("നൂ"))) ("@o" (("ൊ"))) ("@O" (("ോ"))) ("o" (("ഒ"))) ("O" (("ഓ"))) ("@oo" (("ൂ"))) ("oo" (("ഊ") ("ഓ"))) ("@ou" (("ൌ"))) ("ou" (("ഔ"))) ("p^" (("പ്"))) ("P^" (("പ്"))) ("p" (("പ്") ("പു്") ("പ്പ്") ("പ്പു്") ("പി"))) ("P" (("പ്") ("പ്പ്") ("പ്പു്") ("പി"))) ("Pa" (("പ") ("പ") ("പ"))) ("pa" (("പ"))) ("PA" (("പാ"))) ("pA" (("പാ"))) ("paa" (("പാ"))) ("Paa" (("പാ"))) ("Pae" (("പേ"))) ("pae" (("പേ"))) ("paH" (("പഃ"))) ("PaH" (("പഃ"))) ("pai" (("പൈ") ("പയ്") ("പായ്"))) ("Pai" (("പൈ") ("പയ്") ("പായ്"))) ("paM" (("പം"))) ("PaM" (("പം"))) ("Pau" (("പൗ") ("പൌ"))) ("pau" (("പൗ") ("പൌ"))) ("Pe" (("പെ") ("പി"))) ("pe" (("പെ") ("പി"))) ("PE" (("പേ"))) ("pE" (("പേ"))) ("Pee" (("പീ") ("പീ") ("പീ") ("പേ"))) ("pee" (("പീ") ("പേ"))) ("pei" (("പെയ്") ("പൈ"))) ("Pei" (("പെയ്") ("പൈ"))) ("ph^" (("ഫ്"))) ("ph" (("ഫ്") ("പി.എച്."))) ("pha" (("ഫ"))) ("phA" (("ഫാ"))) ("phaa" (("ഫാ"))) ("phaH" (("ഫഃ"))) ("phai" (("ഫൈ"))) ("phaM" (("ഫം"))) ("phau" (("ഫൗ") ("ഫൌ"))) ("phe" (("ഫെ"))) ("phE" (("ഫേ"))) ("phee" (("ഫീ"))) ("phei" (("ഫൈ"))) ("phi" (("ഫി"))) ("phI" (("ഫീ"))) ("phii" (("ഫീ"))) ("pho" (("ഫൊ") ("ഫോ"))) ("phO" (("ഫോ"))) ("phoo" (("ഫൂ"))) ("phou" (("ഫൌ"))) ("phR" (("ഫൃ"))) ("phu" (("ഫു"))) ("phU" (("ഫൂ"))) ("phuu" (("ഫൂ"))) ("Pi" (("പി") ("പൈ") ("പി") ("പൈ") ("പ്പി") ("പി") ("പൈ"))) ("pi" (("പി") ("പൈ") ("പ്പി"))) ("pI" (("പീ"))) ("PI" (("പീ"))) ("Pii" (("പീ"))) ("pii" (("പീ"))) ("pO" (("പോ"))) ("Po" (("പൊ"))) ("PO" (("പോ"))) ("po" (("പൊ"))) ("Poo" (("പൂ") ("പൂ") ("പോ") ("പൂ"))) ("poo" (("പൂ") ("പോ"))) ("pou" (("പൌ"))) ("Pou" (("പൌ"))) ("pR" (("പൃ"))) ("PR" (("പൃ"))) ("Pu" (("പു") ("പു") ("പു"))) ("pu" (("പു"))) ("PU" (("പൂ"))) ("pU" (("പൂ"))) ("Puu" (("പൂ"))) ("puu" (("പൂ"))) ("Q" (("ക്യൂ"))) ("q" (("ക്യു"))) ("@R" (("ൃ"))) ("R^^" (("ൠ"))) ("r^^" (("ൠ"))) ("r^" (("ഋ"))) ("R^" (("റ്"))) ("r#" (("ൎ"))) ("R_" (("ർ"))) ("r_" (("ർ"))) ("r" (("ര്") ("ർ") ("രു്") ("ആർ"))) ("R" (("റ്") ("ർ") ("റു്") ("ആർ"))) ("Ra" (("റ") ("ര") ("രാ"))) ("ra" (("ര") ("റ"))) ("rA" (("രാ"))) ("RA" (("റാ"))) ("raa" (("രാ") ("റാ"))) ("Raa" (("റാ"))) ("Rae" (("റേ"))) ("rae" (("രേ"))) ("RaH" (("റഃ"))) ("raH" (("രഃ"))) ("rai" (("രൈ") ("രായ്"))) ("Rai" (("റൈ") ("റായ്"))) ("RaM" (("റം"))) ("raM" (("രം"))) ("Rau" (("റൗ"))) ("rau" (("രൗ"))) ("re" (("രെ"))) ("Re" (("റെ"))) ("rE" (("രേ"))) ("RE" (("റേ"))) ("Ree" (("റീ") ("രീ") ("റേ"))) ("ree" (("രീ"))) ("rei" (("രൈ") ("രെയ്"))) ("Rei" (("റൈ") ("റെയ്"))) ("ri" (("രി") ("റി") ("രൈ") ("റൈ"))) ("Ri" (("റി") ("രി"))) ("rI" (("രീ"))) ("RI" (("റീ"))) ("rii" (("രീ"))) ("Rii" (("റീ"))) ("ro" (("രൊ") ("രോ"))) ("rO" (("രോ"))) ("Ro" (("റൊ"))) ("RO" (("റോ"))) ("Roo" (("റൂ") ("രൂ") ("₹"))) ("roo" (("രൂ") ("₹"))) ("Rou" (("റൌ"))) ("rou" (("രൌ"))) ("RR" (("ഋ"))) ("rr" (("ഋ"))) ("rR" (("രൃ"))) ("Ru" (("റു") ("രു"))) ("ru" (("രു") ("റു"))) ("Rs" (("റ്സ്")("₹"))) ("RU" (("റൂ"))) ("rU" (("രൂ") ("₹"))) ("Ruu" (("റൂ") ("രൂ") ("₹"))) ("ruu" (("രൂ") ("₹"))) ("S^" (("ശ്"))) ("s^" (("സ്"))) ("s" (("സ്") ("ശ്") ("സ്സ്") ("സു്") ("സ്സു്") ("എസ്"))) ("S" (("ശ്") ("ശു്") ("സ്") ("ശ്ശ്") ("ശ്ശു്") ("എസ്"))) ("sa" (("സ") ("ശ"))) ("Sa" (("ശ") ("സ"))) ("SA" (("ശാ") ("സാ"))) ("sA" (("സാ"))) ("saa" (("സാ") ("ശാ"))) ("Saa" (("ശാ") ("സാ"))) ("Sae" (("ശേ"))) ("sae" (("സേ"))) ("SaH" (("ശഃ") ("ഷാ"))) ("saH" (("സഃ"))) ("Sai" (("ശൈ") ("സൈ") ("സായ്"))) ("sai" (("സൈ") ("സായ്"))) ("saM" (("സം"))) ("SaM" (("ശം"))) ("sau" (("സൗ") ("സൌ"))) ("Sau" (("ശൗ") ("സൗ"))) ("Se" (("ശെ") ("സെ") ("സി"))) ("se" (("സെ") ("സി"))) ("SE" (("ശേ") ("എസ്.ഇ."))) ("sE" (("സേ"))) ("see" (("സീ") ("ശീ"))) ("See" (("ശീ") ("സീ"))) ("Sei" (("ശൈ") ("സീ"))) ("sei" (("സൈ"))) ("Sh^" (("ഴ്"))) ("sh^" (("ഷ്"))) ("Sh" (("ഴ്") ("ഷ്") ("ഴു്"))) ("sh" (("ഷ്") ("ഷു്"))) ("Sha" (("ഴ") ("ഷ") ("ഷാ"))) ("sha" (("ഷ"))) ("shA" (("ഷാ"))) ("ShA" (("ഴാ"))) ("Shaa" (("ഴാ"))) ("shaa" (("ഷാ"))) ("shae" (("ഷേ"))) ("Shae" (("ഴേ"))) ("ShaH" (("ഴഃ"))) ("shaH" (("ഷഃ"))) ("shai" (("ഷൈ"))) ("Shai" (("ഴൈ"))) ("shaM" (("ഷം"))) ("ShaM" (("ഴം"))) ("Shau" (("ഴൗ") ("ഷൗ") ("ഴൌ"))) ("shau" (("ഷൗ") ("ഷൌ"))) ("She" (("ഴെ") ("ഷി"))) ("she" (("ഷെ") ("ഷി"))) ("shE" (("ഷേ"))) ("ShE" (("ഴേ"))) ("shee" (("ഷീ") ("ഷേ"))) ("Shee" (("ഴീ"))) ("Shei" (("ഴൈ"))) ("shei" (("ഷൈ"))) ("ShI" (("ഴീ"))) ("shi" (("ഷി"))) ("Shi" (("ഴി"))) ("shI" (("ഷീ"))) ("Shii" (("ഴീ"))) ("shii" (("ഷീ"))) ("sho" (("ഷൊ") ("ഷോ"))) ("shO" (("ഷോ"))) ("Sho" (("ഴൊ"))) ("ShO" (("ഴോ"))) ("Shoo" (("ഴൂ") ("ഷൂ"))) ("shoo" (("ഷൂ"))) ("Shou" (("ഴൌ"))) ("shou" (("ഷൌ"))) ("ShR" (("ഴൃ"))) ("shR" (("ഷൃ"))) ("Shu" (("ഴു") ("ഷു"))) ("shu" (("ഷു"))) ("ShU" (("ഴൂ"))) ("shU" (("ഷൂ"))) ("Shuu" (("ഴൂ"))) ("shuu" (("ഷൂ"))) ("Si" (("ശി") ("സി"))) ("si" (("സി") ("ശി"))) ("SI" (("ശീ") ("എസ്.ഐ."))) ("sI" (("സീ"))) ("Sii" (("ശീ"))) ("sii" (("സീ"))) ("So" (("ശൊ") ("സൊ") ("സോ"))) ("so" (("സൊ") ("ശൊ") ("സോ"))) ("SO" (("ശോ"))) ("sO" (("സോ"))) ("Soo" (("ശൂ") ("സൂ"))) ("soo" (("സൂ") ("ശൂ"))) ("Sou" (("ശൌ") ("സൌ"))) ("sou" (("സൌ"))) ("SR" (("ശൃ") ("എസ്.ആർ."))) ("sR" (("സൃ"))) ("su" (("സു") ("ശു"))) ("Su" (("ശു") ("സു"))) ("SU" (("ശൂ"))) ("sU" (("സൂ"))) ("suu" (("സൂ") ("ശൂ"))) ("Suu" (("ശൂ"))) ("t^" (("ട്"))) ("T^" (("ഠ്"))) ("t" (("ട്") ("ടു്") ("ട്ട്") ("റ്റ്") ("ത്") ("ടി"))) ("T" (("ഠ്") ("ട്ടു്") ("ടി") ("റ്റി"))) ("Ta" (("ഠ") ("ട") ("ത"))) ("ta" (("ട") ("റ്റ") ("ഺ") ("ത") ("ഠ"))) ("tA" (("ടാ") ("താ") ("റ്റാ") ("ഠാ") ("ട്ടാ"))) ("TA" (("ഠാ"))) ("taa" (("ടാ") ("റ്റാ") ("താ") ("ഠാ") ("ട്ടാ"))) ("Taa" (("ഠാ"))) ("Tae" (("ഠേ"))) ("tae" (("ടേ"))) ("taH" (("ടഃ") ("തഃ"))) ("TaH" (("ഠഃ"))) ("tai" (("ടൈ") ("ടായ്"))) ("Tai" (("ഠൈ"))) ("taM" (("ടം") ("തം"))) ("TaM" (("ഠം"))) ("Tau" (("ഠൗ") ("ഠൌ"))) ("tau" (("ടൗ") ("ടൌ"))) ("Te" (("ഠെ") ("ടെ") ("തെ"))) ("te" (("ടെ") ("തെ") ("റ്റെ") ("ഠെ"))) ("tE" (("ടേ") ("തേ"))) ("TE" (("ഠേ") ("ടേ"))) ("tea" (("ടീ") ("റ്റീ") ("തീ"))) ("tee" (("ടീ") ("തീ") ("റ്റീ"))) ("Tee" (("ഠീ"))) ("tei" (("ടൈ") ("ടെയ്"))) ("Tei" (("ഠൈ"))) ("th^" (("ത്"))) ("TH^" (("ഥ്"))) ("Th^" (("ഥ്"))) ("tH^" (("ഥ്"))) ("th" (("ത്") ("തു്") ("ത്ത്") ("ത്തു്"))) ("tH" (("ഥ്") ("ഥു്"))) ("Th" (("ഥ്") ("ഥു്"))) ("TH" (("ഥ്") ("ഥു്"))) ("tha" (("ത") ("ധ") ("ഥ") ("ത്ത") ("ദ്ധ"))) ("THa" (("ഥ") ("ത"))) ("Tha" (("ഥ") ("ത"))) ("tHa" (("ഠ") ("ത"))) ("thA" (("താ") ("ഥാ") ("ധാ") ("ത്താ"))) ("ThA" (("ഥാ"))) ("tHA" (("ഠാ"))) ("THA" (("ഥാ"))) ("thaa" (("താ") ("ഥാ") ("ധാ") ("ത്താ"))) ("Thaa" (("ഥാ") ("താ"))) ("THaa" (("ഥാ") ("താ"))) ("tHaa" (("ഠാ") ("താ"))) ("tHae" (("ഠേ"))) ("Thae" (("ഥേ"))) ("THae" (("ഥേ"))) ("thae" (("തേ"))) ("tHaH" (("ഠഃ"))) ("thaH" (("തഃ"))) ("ThaH" (("ഥഃ"))) ("THaH" (("ഥഃ"))) ("THai" (("ഥൈ") ("തൈ"))) ("tHai" (("ഠൈ") ("തൈ"))) ("Thai" (("ഥൈ") ("തൈ"))) ("thai" (("തൈ"))) ("thaM" (("തം") ("ത്തം"))) ("ThaM" (("ഥം"))) ("tHaM" (("ഠം"))) ("THaM" (("ഥം"))) ("Thau" (("ഥൗ") ("ഥൌ"))) ("tHau" (("ഠൗ") ("ഠൌ"))) ("THau" (("ഥൗ") ("ഥൌ"))) ("thau" (("തൗ") ("തൌ"))) ("THe" (("ഥെ") ("ദി") ("തെ"))) ("tHe" (("ഠെ") ("ദി") ("തെ"))) ("The" (("ഥെ") ("ദി") ("തെ"))) ("tHE" (("ഠേ"))) ("ThE" (("ഥേ"))) ("the" (("തെ"))) ("THE" (("ഥേ"))) ("thE" (("തേ"))) ("thee" (("തീ") ("ഥീ") ("തേ"))) ("Thee" (("ഥീ") ("തീ"))) ("tHee" (("ഠീ") ("തീ"))) ("THee" (("ഥീ") ("തീ"))) ("Thei" (("ഥൈ") ("തെയ്"))) ("thei" (("തൈ") ("തെയ്"))) ("tHei" (("ഠൈ") ("തെയ്"))) ("THei" (("ഥൈ") ("തെയ്"))) ("THi" (("ഥി") ("തി") ("ത്ഥി"))) ("Thi" (("ഥി") ("തി") ("ത്ഥി"))) ("tHi" (("ഠി") ("തി") ("ത്ഠി"))) ("thi" (("തി") ("ത്തി") ("ഥി") ("ധി") ("ത്ഥി") ("ദ്ധി") ("തൈ"))) ("THI" (("ഥീ"))) ("ThI" (("ഥീ"))) ("tHI" (("ഠീ"))) ("thI" (("തീ"))) ("thii" (("തീ") ("ത്തീ") ("ഥീ") ("ധീ"))) ("THii" (("ഥീ"))) ("Thii" (("ഥീ"))) ("tHii" (("ഠീ"))) ("tho" (("തൊ") ("തോ") ("ത്തൊ"))) ("thO" (("തോ") ("ത്തോ"))) ("tHo" (("ഠൊ"))) ("Tho" (("ഥൊ"))) ("ThO" (("ഥോ"))) ("THO" (("ഥോ"))) ("THo" (("ഥൊ"))) ("tHO" (("ഠോ"))) ("thoo" (("തൂ") ("ഥൂ") ("തോ"))) ("tHoo" (("ഥൂ") ("തൂ"))) ("THoo" (("ഥൂ") ("തൂ"))) ("Thoo" (("ഥൂ") ("തൂ"))) ("Thou" (("ഥൌ"))) ("THou" (("ഥൌ"))) ("thou" (("തൌ"))) ("tHou" (("ഠൌ"))) ("THR" (("ഥൃ") ("തൃ"))) ("ThR" (("ഥൃ") ("തൃ"))) ("tHR" (("ഥൃ") ("തൃ"))) ("thR" (("തൃ"))) ("THU" (("ഥൂ") ("തൂ"))) ("tHu" (("ഥു") ("തു"))) ("ThU" (("ഥൂ") ("തൂ"))) ("tHU" (("ഥൂ") ("തൂ"))) ("Thu" (("ഥു") ("തു"))) ("THu" (("ഥു") ("തു"))) ("thu" (("തു") ("ത്തു"))) ("thU" (("തൂ"))) ("thuu" (("തൂ") ("ഥൂ"))) ("tHuu" (("ഥൂ") ("തൂ"))) ("Thuu" (("ഥൂ") ("തൂ"))) ("THuu" (("ഥൂ") ("തൂ"))) ("Ti" (("ഠി") ("ടി") ("തി") ("തൈ"))) ("ti" (("ടി") ("തി") ("ട്ടി") ("റ്റി") ("ഠി") ("ടൈ") ("തൈ"))) ("tI" (("ടീ") ("റ്റീ"))) ("TI" (("ഠീ"))) ("tii" (("ടീ"))) ("Tii" (("ഠീ"))) ("To" (("ഠൊ") ("ടു") ("തൊ"))) ("to" (("ടൊ") ("ടു") ("റ്റു"))) ("TO" (("ഠോ") ("തോ"))) ("tO" (("ടോ"))) ("Too" (("ഠൂ") ("ടൂ") ("തൂ"))) ("too" (("ടൂ") ("റ്റൂ") ("തൂ"))) ("Tou" (("ഠൌ"))) ("tou" (("ടൌ"))) ("TR" (("ഠൃ"))) ("tR" (("ടൃ"))) ("TT^" (("റ്റ്"))) ("TT" (("റ്റ്") ("റ്റു്") ("ടി.ടി."))) ("TTa" (("റ്റ") ("ഺ"))) ("TTA" (("റ്റാ"))) ("TTaa" (("റ്റാ"))) ("TTah" (("റ്റഃ"))) ("TTai" (("റ്റൈ"))) ("TTaM" (("റ്റം"))) ("TTau" (("റ്റൗ") ("റ്റൌ"))) ("TTe" (("റ്റെ"))) ("TTE" (("റ്റേ"))) ("TTee" (("റ്റീ"))) ("TTei" (("റ്റൈ"))) ("TTI" (("റ്റീ") ("ടി.ടി.ഐ."))) ("TTi" (("റ്റി"))) ("TTii" (("റ്റീ"))) ("TTO" (("റ്റോ"))) ("TTo" (("റ്റൊ"))) ("TToo" (("റ്റൂ"))) ("TTou" (("റ്റൌ"))) ("TTR" (("റ്റൃ") ("ടി.ടി.ആർ."))) ("TTu" (("റ്റു"))) ("TTU" (("റ്റൂ"))) ("TTuu" (("റ്റൂ"))) ("Tu" (("ഠു") ("ടു") ("തു"))) ("tu" (("ടു") ("തു") ("റ്റു") ("ട്ടു"))) ("tU" (("ടൂ") ("റ്റൂ"))) ("TU" (("ഠൂ"))) ("tuu" (("ടൂ") ("തൂ") ("റ്റൂ"))) ("Tuu" (("ഠൂ"))) ("@u" (("ു"))) ("@U" (("ൂ"))) ("u" (("ഉ") ("ഊ") ("യു"))) ("U" (("ഊ"))) ("@uu" (("ൂ"))) ("uu" (("ഊ"))) ("v^" (("വ്"))) ("v" (("വ്") ("വു്") ("വ്വ്") ("വ്വു്") ("വി"))) ("V" (("വി"))) ("va" (("വ") ("വാ"))) ("Va" (("വ") ("വ്വ") ("വാ"))) ("vA" (("വാ"))) ("Vaa" (("വാ"))) ("vaa" (("വാ"))) ("vae" (("വേ"))) ("vaH" (("വഃ"))) ("vai" (("വൈ") ("വയ്"))) ("vaM" (("വം"))) ("vau" (("വൗ") ("വൌ"))) ("ve" (("വെ"))) ("vE" (("വേ"))) ("vee" (("വീ") ("വേ"))) ("vei" (("വൈയ്") ("വൈ"))) ("Vi" (("വി"))) ("vI" (("വീ"))) ("vi" (("വി"))) ("vii" (("വീ"))) ("vo" (("വൊ") ("വോ"))) ("vO" (("വോ"))) ("voo" (("വൂ"))) ("vou" (("വൌ"))) ("vR" (("വൃ"))) ("vu" (("വു"))) ("vU" (("വൂ"))) ("vuu" (("വൂ"))) ("W^" (("വ്"))) ("w^" (("വ്"))) ("w" (("വ്") ("വു്") ("വ്വ്") ("ഡബ്ല്യൂ"))) ("W" (("വ്") ("വ്വ്") ("ഡബ്ല്യൂ"))) ("wa" (("വ"))) ("Wa" (("വ"))) ("wA" (("വാ"))) ("WA" (("വാ"))) ("Waa" (("വാ"))) ("waa" (("വാ"))) ("Wae" (("വേ"))) ("wae" (("വേ"))) ("WaH" (("വഃ"))) ("waH" (("വഃ"))) ("Wai" (("വൈ"))) ("wai" (("വൈ"))) ("WaM" (("വം"))) ("waM" (("വം"))) ("wau" (("വൗ"))) ("Wau" (("വൗ"))) ("We" (("വെ"))) ("WE" (("വേ"))) ("wE" (("വേ"))) ("we" (("വെ"))) ("Wee" (("വീ"))) ("wee" (("വീ"))) ("Wei" (("വൈ"))) ("wei" (("വൈ"))) ("wi" (("വി"))) ("wI" (("വീ"))) ("Wi" (("വി"))) ("WI" (("വീ"))) ("Wii" (("വീ"))) ("wii" (("വീ"))) ("wo" (("വൊ"))) ("Wo" (("വൊ"))) ("wO" (("വോ"))) ("WO" (("വോ"))) ("woo" (("വൂ"))) ("Woo" (("വൂ"))) ("wou" (("വൌ"))) ("Wou" (("വൌ"))) ("wR" (("വൃ"))) ("WR" (("വൃ"))) ("wu" (("വു"))) ("Wu" (("വു"))) ("WU" (("വൂ"))) ("wU" (("വൂ"))) ("wuu" (("വൂ"))) ("Wuu" (("വൂ"))) ("x^" (("ക്ഷ്"))) ("x" (("ക്ഷ്") ("ക്സ്") ("എക്സ്"))) ("X" (("എക്സ്"))) ("xa" (("ക്ഷ") ("ക്സ") ("ക്സെ"))) ("xA" (("ക്ഷാ"))) ("xaa" (("ക്ഷാ"))) ("xaH" (("ക്ഷഃ"))) ("xai" (("ക്ഷൈ"))) ("xaM" (("ക്ഷം"))) ("xau" (("ക്ഷൗ") ("ക്ഷൌ"))) ("xe" (("ക്ഷെ") ("ക്ഷേ") ("ക്സെ") ("ക്സി") ("ക്ഷി"))) ("xE" (("ക്ഷേ"))) ("xee" (("ക്ഷീ"))) ("xei" (("ക്ഷൈ"))) ("xi" (("ക്ഷി") ("ക്സി"))) ("xI" (("ക്ഷീ"))) ("xii" (("ക്ഷീ"))) ("xo" (("ക്ഷൊ"))) ("xO" (("ക്ഷോ"))) ("xoo" (("ക്ഷൂ"))) ("xou" (("ക്ഷൌ"))) ("xR" (("ക്ഷൃ"))) ("xu" (("ക്ഷു") ("ക്സു"))) ("xU" (("ക്ഷൂ"))) ("xuu" (("ക്ഷൂ"))) ("y^" (("യ്"))) ("y_" (("ൕ"))) ("y" (("യ്") ("യു്") ("യ്യ്") ("യ്യു്") ("വൈ"))) ("Y" (("വൈ"))) ("Ya" (("യ"))) ("ya" (("യ"))) ("YA" (("യാ"))) ("yA" (("യാ"))) ("Yaa" (("യാ"))) ("yaa" (("യാ"))) ("yae" (("യേ"))) ("yaH" (("യഃ") ("യഃ"))) ("Yai" (("യൈ"))) ("yai" (("യൈ"))) ("yaM" (("യം") ("യം"))) ("yau" (("യൗ") ("യൌ"))) ("Yau" (("യൗ") ("യൌ"))) ("ye" (("യെ") ("യേ"))) ("Ye" (("യെ") ("യേ"))) ("YE" (("യേ") ("യേ"))) ("yE" (("യേ"))) ("Yee" (("യീ"))) ("yee" (("യീ"))) ("Yei" (("യൈ"))) ("yei" (("യൈ"))) ("YI" (("യീ"))) ("Yi" (("യി"))) ("yi" (("യി"))) ("yI" (("യീ"))) ("Yii" (("യീ"))) ("yii" (("യീ"))) ("Yo" (("യൊ") ("യോ"))) ("yo" (("യൊ"))) ("yO" (("യോ"))) ("YO" (("യോ"))) ("Yoo" (("യൂ"))) ("yoo" (("യൂ"))) ("you" (("യൌ") ("യൂ") ("യൂ") ("യൌ"))) ("YR" (("യൃ"))) ("yR" (("യൃ"))) ("YU" (("യൂ"))) ("yU" (("യൂ"))) ("Yu" (("യു"))) ("yu" (("യു"))) ("Yuu" (("യൂ"))) ("yuu" (("യൂ"))) ("z^" (("ശ്"))) ("z" (("ശ്") ("സ്") ("ശു്") ("ഇസഡ്"))) ("Z" (("ശ്") ("സ്") ("ഇസഡ്"))) ("za" (("ശ") ("സ"))) ("zA" (("ശാ"))) ("zaa" (("ശാ") ("സാ"))) ("zaH" (("ശഃ"))) ("zai" (("ശൈ"))) ("zaM" (("ശം"))) ("zau" (("ശൗ"))) ("zE" (("ശേ"))) ("ze" (("ശെ"))) ("zee" (("ശീ") ("സീ"))) ("zei" (("ശൈ"))) ("zh^" (("ഴ്"))) ("zh_" (("ൖ"))) ("zh" (("ഴ്") ("ഴു്"))) ("zha" (("ഴ"))) ("zhA" (("ഴാ"))) ("zhaa" (("ഴാ"))) ("zhae" (("ഴേ"))) ("zhaH" (("ഴഃ"))) ("zhai" (("ഴൈ"))) ("zhaM" (("ഴം"))) ("zhau" (("ഴൗ") ("ഴൌ"))) ("zhe" (("ഴെ"))) ("zhE" (("ഴേ"))) ("zhee" (("ഴീ"))) ("zhei" (("ഴൈ"))) ("zhI" (("ഴീ"))) ("zhi" (("ഴി"))) ("zhii" (("ഴീ"))) ("zhO" (("ഴോ"))) ("zho" (("ഴൊ"))) ("zhoo" (("ഴൂ"))) ("zhou" (("ഴൌ"))) ("zhR" (("ഴൃ"))) ("zhU" (("ഴൂ"))) ("zhu" (("ഴു"))) ("zhuu" (("ഴൂ"))) ("zi" (("ശി") ("സി"))) ("zI" (("ശീ"))) ("zii" (("ശീ"))) ("zO" (("ശോ"))) ("zo" (("ശൊ"))) ("zoo" (("ശൂ") ("സൂ"))) ("zou" (("ശൌ"))) ("zR" (("ശൃ"))) ("zu" (("ശു") ("സു"))) ("zU" (("ശൂ"))) ("zuu" (("ശൂ"))) ("@0" "൦") ("@1" "൧") ("@2" "൨") ("@3" "൩") ("@4" "൪") ("@5" "൫") ("@6" "൬") ("@7" "൭") ("@8" "൮") ("@9" "൯") ) ) (map ;; Typing 1, 2, ..., 0 selects the 0th, 1st, ..., 9th candidate. (choose ("1" (select 0)) ("2" (select 1)) ("3" (select 2)) ("4" (select 3)) ("5" (select 4)) ("6" (select 5)) ("7" (select 6)) ("8" (select 7)) ("9" (select 8)) ("0" (select 9))) (change-candidate ((Left) (select @-)) ((C-b) (select @-)) ((Right) (select @+)) ((C-f) (select @+)) ((Up) (select @-)) ((C-p) (select @-)) ((Down) (select @+)) ((C-n) (select @+))) (focus-change ;; When an input spot is moved, commit the current predit by shifting ;; to init. ((input-focus-move) (shift init)) ;; When an input focus is out or in, keep the current preedit. ((input-focus-out) (set KK @@) (sub KK 1) (undo KK)) ((input-focus-in) (set KK @@) (sub KK 1) (undo KK))) (backspace ((BackSpace))) (commit-preedit ((S-\ )))) (state ;; When an initial character is typed, re-handle it in "main" state. (init (starter (cond ( (= show-lookup 1) (show) ) ) (pushback 1) (shift main))) (main ;; When a complete sequence is typed, shift to "select" state ;; to allow users to select one from the candidates. (map (shift select)) (nil (hide) (shift check-undo))) (check-undo ;; When Backspace is typed, cancel the last input. (backspace (undo)) (focus-change) ;; When anything else is typed, produce the current candidate (if ;; any), and re-handle the last input in "init" state. (nil (hide) (shift init))) (select (t (set K @@) (sub K 1)) ;; When a number is typed, select the corresponding candidate, ;; produce it, and shift to "init" state. (focus-change) (choose (hide) (shift init)) (change-candidate) (backspace (undo K)) ;; When key to force committing, commit the current preedit. (commit-preedit (shift init)) ;; When anything else is typed, produce the current candidate, ;; and re-handle the last input in "init" state. (nil (hide) (shift init)))) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ���������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/as-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000012114�14422175267�012040� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; as-inscript.mim -- Assamese input method for inscript layout ;; Copyright (c) 2006-2007 Red Hat, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method as inscript) (description "Assamese input method for inscript layout. Reference URL - http://tdil.mit.gov.in/isciichart.pdf Key Summary: The differences between Assamese and Bengali alphabets are: The 'ra' of Assamese is different from Bengali 'ra'. The Assamese inscript keyboard layout has included this key in the English keyboard alphabet \"j\". The letter 'wa' in Assamese can be found out in the alphabet \"b\" of the English keyboard. The following are the important key combinations for the Assamese keyboard layout: 1. The alphabet 'ৰ' can be obtained by pressing the key 'j' in the English keyboard. 2. The alphabet 'ৱ' can be obtained by pressing the key 'b' in the English keyboard. 3. The alphabet 'ৎ' can be obtained by pressing the key 'z' in the English keyboard. 4. The alphabet 'ঞ' can be obtained by pressing '}' in the Eglish keyboard. 5. The '।' is located in '>', i.e. 'Shift' and '.' together in the English keyboard. 6. The alphabet 'আ' can be typed in two ways: one is to type 'অ' and then 'া' ,i.e. 'D' and then 'e'; other is by typing 'E' alone. 7. The alphabet 'ঃ' is found in '_' key, i.e. 'Shift' and then '-' key in English keyboard. 8. The alphabet 'ঋ' is located in '+', i.e. 'Shift' and then '=' key in English keyboard. 9. The \"Rakar\" matra is typed as 'd' and then 'j'. 10. The \"ref\" is typed as 'j' and then 'd' . 11. Special characters 'জ্ঞ', 'ত্ৰ', 'ক্ষ' and 'শ্ৰ' are included respectively at '%', '^', '&' and '*'. 12. The special combinations for 'ref' and 'rakar' are incorporated respectively at '$' and '#' . 13. The character '৺' can be obtained by pressing 'Z', i.e. 'Shift' and 'z'. Some important combinations are as follows: 1. 'tra' : 'ta' + 'halant' + 'ra' (ত্ৰ) (ত) (্) (ৰ) 'l' 'd' 'j' 2. 'khya': 'ka' + 'halant' + 'Sha' (ক্ষ) (ক) (্) (ষ) 'k' 'd' '<' 3. 'kra': 'ka' + 'halant' + 'ra' (ক্ৰ) (ক) (্) (ৰ) 'k' 'd' 'j' 4. 'akta': 'ka' + 'halant' + 'ta' (ক্ত) (ক) (্) (ত) 'k' 'd' 'l' 5. 'kla' : 'ka' + 'halant' + 'la' (ক্ল) (ক) (্) (ল) 'k' 'd' 'n' 6. ''gya' : 'ja' + 'halant' + 'nya' (জ্ঞ) (জ) (্) (ঞ) 'p' 'd' '}' Author: Amitakhya Phukan <aphukan@redhat.com> ") (title "ক") (map (trans ((KP_1) "১") ((KP_2) "২") ((KP_3) "৩") ((KP_4) "৪") ((KP_5) "৫") ((KP_6) "৬") ((KP_7) "৭") ((KP_8) "৮") ((KP_9) "৯") ((KP_0) "০") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" "!") ("\"" "ঠ") ("'" "ট") ("(" "(") (")" ")") ("+" "ঋ") ("," ",") ("-" "-") (">" "।") ("/" "য়") ("0" "০") ("1" "১") ("2" "২") ("3" "৩") ("4" "৪") ((G-4) "₹") ("5" "৫") ("6" "৬") ("7" "৭") ("8" "৮") ("9" "৯") (":" "ছ") (";" "চ") ("<" "ষ") ("=" "ৃ") ("." ".") ("@" "@") ("#" "্ৰ") ("$" "ৰ্") ("%" "জ্ঞ") ("&" "ক্ষ") ("*" "শ্ৰ") ("^" "ত্ৰ") ("A" "ও") ("B" "B") ("C" "ণ") ("D" "অ") ("E" "আ") ("F" "ই") ("G" "উ") ("H" "ফ") ("I" "ঘ") ("J" "J") ("K" "খ") ("L" "থ") ("M" "শ") ("N" "N") ("O" "ধ") ("P" "ঝ") ("Q" "ঔ") ("R" "ঈ") ("S" "এ") ("T" "ঊ") ("U" "ঙ") ("V" "V") ("W" "ঐ") ("X" "ঁ") ("Y" "ভ") ("Z" "৺") ("[" "ড") ("\\" "য") ("]" "়") ("_" "ঃ") ("`" "`") ("a" "ো") ("b" "ৱ") ("c" "ম") ("d" "্") ("e" "া") ("f" "ি") ("g" "ু") ("h" "প") ("i" "গ") ("j" "ৰ") ("k" "ক") ("l" "ত") ("m" "স") ("n" "ল") ("o" "দ") ("p" "জ") ("q" "ৌ") ("r" "ী") ("s" "ে") ("t" "ূ") ("u" "হ") ("v" "ন") ("w" "ৈ") ("x" "ং") ("y" "ব") ("z" "ৎ") ("{" "ঢ") ("|" "|") ("}" "ঞ") ("~" "~") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/bo-wylie.mim���������������������������������������������������������������������0000644�0023456�0023456�00000014535�14422175267�011344� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; bo-wylie.mim -- Tibetan input method with Wylie method ;; Copyright (C) 2003, 2004, 2005, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method bo wylie) (description "Tibetan input method based on the Wylie transliteration. It is actually the re-implementation of Emacs' tibetan-wylie input method, and is slightly different from Extended Wylie Transliteration Scheme (EWTS). The exact EWTS-based input method is in bo-ewts.mim.") (title "ཀ") (map (consonant ("'" "འ") ("A" "ཨ") ("D" "ཌ") ("DH" "ཌྷ") ("H" "ཧ") ("N" "ཎ") ("R" "ཪ") ("SH" "ཥ") ("T" "ཊ") ("TH" "ཋ") ("b" "བ") ("bh" "བྷ") ("bl" "བླ") ("bld" "བལྡ") ("blt" "བལྟ") ("br" "བྲ") ("brd" "བརྡ") ("brdz" "བརྫ") ("brg" "བརྒ") ("brj" "བརྗ") ("brk" "བརྐ") ("brl" "བརླ") ("brn" "བརྣ") ("brng" "བརྔ") ("brny" "བརྙ") ("brt" "བརྟ") ("brts" "བརྩ") ("by" "བྱ") ("c" "ཅ") ("ch" "ཆ") ("cw" "ཅྭ") ("d" "ད") ("dh" "དྷ") ("dr" "དྲ") ("dw" "དྭ") ("dz" "ཛ") ("dzh" "ཛྷ") ("dzr" "ཛྲ") ("g" "ག") ("gh" "གྷ") ("gl" "གླ") ("gr" "གྲ") ("grw" "གྲྭ") ("gw" "གྭ") ("gy" "གྱ") ("h" "ཧ") ("hr" "ཧྲ") ("hw" "ཧྭ") ("j" "ཇ") ("jr" "ཇྲ") ("k" "ཀ") ("kSH" "ཀྵ") ("kh" "ཁ") ("khr" "ཁྲ") ("khw" "ཁྭ") ("khy" "ཁྱ") ("kl" "ཀླ") ("kr" "ཀྲ") ("kw" "ཀྭ") ("ky" "ཀྱ") ("l" "ལ") ("lb" "ལྦ") ("lc" "ལྕ") ("ld" "ལྡ") ("lg" "ལྒ") ("lh" "ལྷ") ("lj" "ལྗ") ("lk" "ལྐ") ("ln" "ལྣ") ("lng" "ལྔ") ("lp" "ལྤ") ("lt" "ལྟ") ("lw" "ལྭ") ("m" "མ") ("mr" "མྲ") ("my" "མྱ") ("n" "ན") ("ng" "ང") ("ny" "ཉ") ("nyw" "ཉྭ") ("p" "པ") ("ph" "ཕ") ("phr" "ཕྲ") ("phy" "ཕྱ") ("phyw" "ཕྱྭ") ("pr" "པྲ") ("py" "པྱ") ("r" "ར") ("rb" "རྦ") ("rd" "རྡ") ("rdz" "རྫ") ("rg" "རྒ") ("rgw" "རྒྭ") ("rgy" "རྒྱ") ("rj" "རྗ") ("rk" "རྐ") ("rky" "རྐྱ") ("rl" "རླ") ("rm" "རྨ") ("rmy" "རྨྱ") ("rn" "རྣ") ("rng" "རྔ") ("rny" "རྙ") ("rt" "རྟ") ("rts" "རྩ") ("rtsw" "རྩྭ") ("rw" "རྭ") ("s" "ས") ("sb" "སྦ") ("sbr" "སྦྲ") ("sby" "སྦྱ") ("sd" "སྡ") ("sg" "སྒ") ("sgr" "སྒྲ") ("sgy" "སྒྱ") ("sh" "ཤ") ("shr" "ཤྲ") ("shw" "ཤྭ") ("sk" "སྐ") ("skr" "སྐྲ") ("sky" "སྐྱ") ("sl" "སླ") ("sm" "སྨ") ("smr" "སྨྲ") ("smy" "སྨྱ") ("sn" "སྣ") ("sng" "སྔ") ("snr" "སྣྲ") ("sny" "སྙ") ("sp" "སྤ") ("spr" "སྤྲ") ("spy" "སྤྱ") ("sr" "སྲ") ("st" "སྟ") ("sts" "སྩ") ("sw" "སྭ") ("t" "ཏ") ("th" "ཐ") ("thr" "ཐྲ") ("tr" "ཏྲ") ("ts" "ཙ") ("tsh" "ཚ") ("tshw" "ཚྭ") ("tsw" "ཙྭ") ("tw" "ཏྭ") ("w" "ཝ") ("y" "ཡ") ("z" "ཟ") ("zh" "ཞ") ("zhw" "ཞྭ") ("zl" "ཟླ") ("zw" "ཟྭ")) (subjoined ("+tsh" "ྪ") ("+dzh" "ྫྷ") ("+kSH" "ྐྵ") ("+kh" "ྑ") ("+gh" "ྒྷ") ("+ng" "ྔ") ("+ch" "ྖ") ("+ny" "ྙ") ("+TH" "ྛ") ("+DH" "ྜྷ") ("+th" "ྠ") ("+dh" "ྡྷ") ("+ph" "ྥ") ("+bh" "ྦྷ") ("+ts" "ྩ") ("+dz" "ྫ") ("+zh" "ྮ") ("+sh" "ྴ") ("+SH" "ྵ") ("+k" "ྐ") ("+g" "ྒ") ("+c" "ྕ") ("+j" "ྗ") ("+T" "ྚ") ("+D" "ྜ") ("+N" "ྞ") ("+t" "ྟ") ("+d" "ྡ") ("+n" "ྣ") ("+p" "ྤ") ("+b" "ྦ") ("+m" "ྨ") ("+w" "ྭ") ("+z" "ྯ") ("+'" "ྰ") ("+y" "ྱ") ("+r" "ྲ") ("+l" "ླ") ("+s" "ྶ") ("+h" "ྷ") ("+A" "ྸ") ("+W" "ྺ") ("+Y" "ྻ") ("+R" "ྼ")) (non-stacking ("-d" "ད") ("-y" "ཡ")) (vowel ("frr" "ཷ") ("fll" "ཹ") ("fa" "ཱ") ("fi" "ཱི") ("fu" "ཱུ") ("fr" "ྲྀ") ("fl" "ླྀ") ("fI" "ཱྀ") ("ai" "ཻ") ("au" "ཽ") ("ee" "ཻ") ("oo" "ཽ") ("a") ("i" "ི") ("u" "ུ") ("e" "ེ") ("o" "ོ") ("E" "ཻ") ("O" "ཽ") ("I" "ྀ") ("," "྄")) (modifier ("M" "ཾ") ("~" "ྂ") ("`" "ྃ") ("x" "ྈ") ("X" "ྉ") ("v" "྆") ("V" "྇") ("q" "ྊ") ("Q" "ྋ") ("_/" "༙") ("_o" "༷") ("_O" "༵")) (punctuation ("." " ") (":" "ཿ") (" " "་") ("/" "།") ("//" "༎") ("////" "༎ ༎") ("$" "༏") ("/\"" "༐") ("&" "༐") (";" "༑") ("%" "༔") ("!" "༈") ("<" "༼") (">" "༽") ("@" "྅") ("*" "༄༅") ("#" "༄༅༅") ("^" "༆") ("0" "༠") ("1" "༡") ("2" "༢") ("3" "༣") ("4" "༤") ("5" "༥") ("6" "༦") ("7" "༧") ("8" "༨") ("9" "༩") ("-0" "༳") ("-1" "༪") ("-2" "༫") ("-3" "༬") ("-4" "༭") ("-5" "༮") ("-6" "༯") ("-7" "༰") ("-8" "༱") ("-9" "༲") ("|" "ༀ" "༁" "༂" "༃" "༇" "༉" "༊" "༒" "༓" "༕" "༖" "༗" "༘" "༙" "༚" "༛" "༜" "༝" "༞" "༟" "༴" "༶" "༸" "༺" "༻" "༾" "༿" "྾" "྿" "࿀" "࿁" "࿂" "࿃" "࿄" "࿅" "࿆" "࿇" "࿈" "࿉" "࿊" "࿋" "࿌" "࿏"))) (state (init (consonant (shift svm)) (subjoined) (non-stacking (shift svm)) (vowel) (modifier) (punctuation)) (svm (subjoined) (vowel (shift vm)) (modifier (shift m))) (vm (vowel) (modifier (shift m))) (m (modifier))) ;; Local Variables: ;; mode: lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/vi-viqr.mim����������������������������������������������������������������������0000644�0023456�0023456�00000013160�14422175267�011203� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; vi-viqr.mim -- Input method for Vietnames with VIQR key sequence ;; Copyright (C) 2003, 2004, 2005, 2008, 2009, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method vi viqr) (description (_"Vietnames input method using the VIQR key sequence. Typing Backslash ('\\') toggles the normal mode and English mode. The following variables are customizable: tone-mark-on-last: control tone mark position in equivocal cases backspace-is-undo: control the action of Backspace key (delete or undo)")) (title "Ắ(VIQR)") (variable (tone-mark-on-last (_"Flag to control tone mark position in equivocal cases. If this variable is 0 (the default), put tone mark on the first vowel in such equivocal cases as \"oa\", \"oe\", \"uy\". Otherwise, put tone mark on the last vowel.") 0 0 1) (backspace-is-undo (_"Flag to control the action of Backspace key (delete or undo). If this variable is 0 (the default), Backspace key deletes the previous character (e.g. \"q u a i s BS\" => \"quá\"). If the value is 1, Backspace key undoes the previous key \(e.g. \"q u a i s BS\" => \"quai\").") 0 0 1)) (include (t nil vi-base) macro) (include (t nil vi-base) map) (map (vowel-ext ("a^" ("âấầẩẫậ")) ("A^" ("ÂẤẦẨẪẬ")) ("a(" ("ăắằẳẵặ")) ("A(" ("ĂẮẰẲẴẶ")) ("e^" ("êếềểễệ")) ("E^" ("ÊẾỀỂỄỆ")) ("o^" ("ôốồổỗộ")) ("O^" ("ÔỐỒỔỖỘ")) ("o+" ("ơớờởỡợ")) ("O+" ("ƠỚỜỞỠỢ")) ("u+" ("ưứừửữự")) ("U+" ("ƯỨỪỬỮỰ"))) (consonant-ext ("dd" ?đ) ("DD" ?Đ) ("Dd" ?Đ)) (tone-mark ("0" (set SELECT 0) ?0) ("'" (set SELECT 1) ?') ("`" (set SELECT 2) ?`) ("?" (set SELECT 3) ??) ("~" (set SELECT 4) ?~) ("." (set SELECT 5) ?.)) (temporary-escape ("a^^" "a^") ("A^^" "A^") ("a((" "a(") ("A((" "A(") ("e^^" "e^") ("E^^" "E^") ("o^^" "o^") ("O^^" "O^") ("o++" "o+") ("O++" "O+") ("u++" "u+") ("U++" "U+"))) (state (init ;; Initialize variables. C is the initial consonant. V-N is the ;; (N-1)th vowel from the last. C-AFTER-V is a number of consonants ;; typed after vowel. NST is 1 iff surrounding text is not supported. (t (set C @-1) (set V-1 0) (set V-2 0) (set V-3 0) (set C-AFTER-V 0) (set SELECT 0) (set NST (= @-0 -2))) (consonant (set C @-1) (cond (NST (shift after-c)))) (consonant-ext (set C @-1) (cond (NST (shift after-c)))) ;; Mark M remembers the preedit position after the last vowel. (vowel (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v)) (vowel-ext (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v)) (temporary-escape (shift temporary-escape)) (permanent-escape (shift escape-in-normal-mode))) ;; The state shifted to when an initial consonants is typed and ;; surrounding text is not supported. (after-c (vowel (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v)) (vowel-ext (mark M) (set V-2 V-1) (set V-1 @-1) (shift after-v))) ;; The state shifted to when a vowel is typed. (after-v (consonant (shift after-vc)) (consonant-ext (shift after-vc)) (vowel (mark M) (set V-3 V-2) (set V-2 V-1) (set V-1 @-1) (move T) (select 0) (handle-mark) (move M)) (vowel-ext (mark M) (set V-3 V-2) (set V-2 V-1) (set V-1 @-1) (move T) (select 0) (handle-mark) (move M)) (tone-mark (delete @-) (pushback 1) (shift after-t)) (backspace (delete @-) (cond (V-3 (set V-1 V-2) (set V-2 V-3) (set V-3 0) (cond ((> TPLACE 2) (set SELECT 0)))) (V-2 (set V-1 V-2) (set V-2 0) (cond ((> TPLACE 1) (set SELECT 0)))) (1 (shift init))))) ;; The state shifted to when a consonant is typed after a vowel. (after-vc (t (set C-AFTER-V 1)) (consonant (add C-AFTER-V 1)) (consonant-ext (add C-AFTER-V 1)) (tone-mark (delete @-) (pushback 1) (shift after-t)) (backspace (delete @-) (sub C-AFTER-V 1) (cond ((= C-AFTER-V 0) (shift after-v))))) ;; The state shifted to when a tone-mark is typed. (after-t (t (set CURRENT-SELECT -1)) (tone-mark (cond ((= CURRENT-SELECT SELECT) (move T) (select 0) (move @>) (shift temporary-escape)) (1 (delete @-) (handle-mark) (set CURRENT-SELECT SELECT)))) (nil (cond (C-AFTER-V (shift after-vc)) (1 (shift after-v))))) (temporary-escape "en" (t (commit)) (alnum (commit))) (escape-in-normal-mode "EN" (permanent-escape (insert "\\") (shift init)) ;; Any other key force shifting to permanent-escape. (nil (shift permanent-escape))) (permanent-escape "EN" (t (set ESCAPE 1)) (permanent-escape (shift escape-in-permanent-escape)) ;; Unhandle any characters. (nil (unhandle))) (escape-in-permanent-escape "Ắ" (permanent-escape (insert "\\") (commit) (shift permanent-escape)) ;; Any other key force shifting to init )) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/global.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000013161�14463455220�011042� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; global.mim -- global variable definitions of input methods. ;; Copyright (C) 2006, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method t nil global) (description (_"Global variable and command definitions. This is actually not an input method, but provides documents, default values of global variables, and default key-bindings of global commands.")) (variable (candidates-group-size (_"Maximum number of candidates in a candidate group. Value must be an integer. If the value is not positive, number of candidates in a group is decided by how candiates are grouped in an input method source file.") 10) (candidates-charset (_"Character set to limit candidates. Value must be a symbol representing a charater set, or nil. If the value is not nil, a candidate containing a character not belonging to the specified character set is ignored.") nil) (fallback-input-method (_"Fallback input methods. Value must be comma separated fallback input method names. When you type a key that is not handled by the currently activated intup method, fallback input methods (in the order specified in this variable) try to handle that key, and the first one that can handle the key is activated temporarily. For instance, as the default value of this variable is \"lsymbol, unicode\", when you type \"/...\" while you are activating an input method that doesn't handle that key sequence, \"lsymbol\" input method is activated and \"…\" (U+2026: HORIZONTAL ELLIPSIS) is inserted.") "lsymbol, unicode")) (command (commit (_"Commit Commit the preedit text") (Return) (Linefeed)) (convert (_"Convert Convert the preedit text") (\ ) (Henkan)) (revert (_"Revert Revert the conversion") (Escape)) (prev-candidate (_"Previous candidate Spot the previous candidate") (Left) (C-B)) (next-candidate (_"Next candidate Spot the next candidate") (Right) (C-F) (\ )) (first-candidate (_"First candidate Spot the first candidate in the current group") (C-A)) (last-candidate (_"Last candidate Spot the last candidate in the current group") (C-E)) (prev-candidate-group (_"Previous candidate group Move to the previous candidate group") (Up) (C-P)) (next-candidate-group (_"Next candidate group Move to the next candidate group") (Down) (C-N)) (candidate-1 (_"Select the 1st candidate Select the first candidate in the current group") (\1)) (candidate-2 (_"Select the 2nd candidate Select the second candidate in the current group") (\2)) (candidate-3 (_"Select the 3rd candidate Select the third candidate in the current group") (\3)) (candidate-4 (_"Select the 4th candidate Select the fourth candidate in the current group") (\4)) (candidate-5 (_"Select the 5th candidate Select the fifth candidate in the current group") (\5)) (candidate-6 (_"Select the 6th candidate Select the sixth candidate in the current group") (\6)) (candidate-7 (_"Select the 7th candidate Select the seventh candidate in the current group") (\7)) (candidate-8 (_"select the 8th candidate Select the eighth candidate in the current group") (\8)) (candidate-9 (_"Select the 9th candidate Select the ninth candidate in the current group") (\9)) (candidate-10 (_"Select the 10th candidate Select the tenth candidate in the current group") (\0)) (prev-char (_"Previous character Move to the previous character in the preedit text") (Left) (C-B)) (next-char (_"Next character Move to the next character in the preedit text") (Right) (C-F)) (first-char (_"First character Move to the first character in the preedit text") (C-A)) (last-char (_"Last character Move to the last character in the preedit text") (C-E)) (backward-delete-char (_"Delete char backward Delete the previous character in the preedit text") (Backspace)) (delete-char (_"Delete char Delete the following character in the preedit text") (Delete)) (prev-segment (_"Previous segment Move to the previous segment in the preedit text") (Left) (C-B)) (next-segment (_"Next segment Move to the next segment in the preedit text") (Right) (C-F)) (first-segment (_"First segment Move to the first segment in the preedit text") (C-A)) (last-segment (_"Last segment Move to the last segment in the preedit text") (C-E)) (extend-segment (_"Extend segment Extend the current segment length to the tail") (S-Right) (C-O)) (shrink-segment (_"Shrink segment Shrink the current segment length from the tail") (S-Left) (C-I)) (-reload (_"Reload input method Reload the input method (and configulation if any) and freshly start it. Note that the length of key-sequence bound for this command must be 1. This is one of special commands reserved by the m17n library, and should not be used in a map of an input method.") (M-Return))) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/te-rts.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000033203�14422175267�011024� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; te-rts.mim -- Telugu input method with RTS method ;; Copyright (C) 2003, 2004, 2005, 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; Copyright 2005, 2006, 2010 Suraj N. Kurapati <sunaku@gmail.com> ;; Copyright 2006 Chaitanya Kamisetty <chaitanya@atc.tcs.co.in> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method te rts) (description "Input method for Telugu script with RTS method. For the detail of RTS, see the page: <http://groups.google.com/groups?selm=Bv0A9M.27B@rice.edu>. This input method is based on the Telugu Rice Transliteration Standard (RTS) specification[1] and its Rice Inverse Transliterator (RIT) supplement[2]. The original RTS specification was written by Ananda Kishore and Rama Rao Kanneganti in 1992 and can presently be accessed in the archives[1] of the 'soc.culture.indian.telugu' USENET newsgroup. The RIT supplement[2] enriches RTS with alternative combinations. However, in cases where RIT and RTS define conflicting mappings for the same combination, such as 'ea', only the RTS mapping is honored. Finally, this input method deviates from the RTS in the following ways: * The combination '\@n' yields '�' because its corresponding glyph does not yet exist in the Telugu unicode chart. * The combination 'm' yields 'ం' if it appears at the end of a word. The user can type 'm&' to bypass this behavior and force 'm' to yield 'మ్'. * The sunna prevention operator '&' can be used to force a more literal transliteration of consonant compounds such as 'jn' by writing 'j&n'. [1]: http://groups.google.com/groups?selm=Bv0A9M.27B@rice.edu [2]: http://www.teluguworld.org/RIT/rit3.0/manual.html ") (title "క") (map (starter ((S-\ )) ((C-@)) ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ("A") ("B") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("P") ("R") ("S") ("T") ("U") ("V") ("W") ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("@") ("|") ("~") ("#") ) (consonant ;------------------------------------------------------------------------- ; row 1 - క ఖ గ ఘ ఙ ;------------------------------------------------------------------------- ("k" "క్") ("kh" "ఖ్") ("kH" "ఖ్") ("K" "ఖ్") ("Kh" "ఖ్") ("KH" "ఖ్") ("g" "గ్") ("gh" "ఘ్") ("gH" "ఘ్") ("G" "ఘ్") ("Gh" "ఘ్") ("GH" "ఘ్") ("~m" "ఙ్") ;------------------------------------------------------------------------- ; row 2 - చ ఛ జ ఝ ఞ ;------------------------------------------------------------------------- ("c" "చ్") ("ch" "చ్") ("cH" "చ్") ("~c" "ౘ") ("C" "ఛ్") ("Ch" "ఛ్") ("CH" "ఛ్") ("c'" "ఛ్") ; from RIT 2.0, 3.0 ("j" "జ్") ("z" "జ్") ; from RIT 3.0 ("~j" "ౙ") ("jh" "ఝ్") ("jH" "ఝ్") ("J" "ఝ్") ("Jh" "ఝ్") ("JH" "ఝ్") ("~n" "ఞ్") ;------------------------------------------------------------------------- ; row 3 - ట ఠ డ ఢ ణ ;------------------------------------------------------------------------- ("T" "ట్") ("t'" "ట్") ("Th" "ఠ్") ("TH" "ఠ్") ("th'" "ఠ్") ("tH'" "ఠ్") ("D" "డ్") ("d'" "డ్") ("Dh" "ఢ్") ("DH" "ఢ్") ("dh'" "ఢ్") ("dH'" "ఢ్") ("N" "ణ్") ("nh" "ణ్") ("nH" "ణ్") ("n'" "ణ్") ; from RIT 2.0, 3.0 ;------------------------------------------------------------------------- ; row 4 - త థ ద ధ న ;------------------------------------------------------------------------- ("t" "త్") ("th" "థ్") ("tH" "థ్") ("d" "ద్") ("dh" "ధ్") ("dH" "ధ్") ;------------------------------------------------------------------------- ; row 5 - ప ఫ బ భ మ ;------------------------------------------------------------------------- ("p" "ప్") ("f" "ఫ్") ("P" "ఫ్") ("ph" "ఫ్") ("pH" "ఫ్") ("Ph" "ఫ్") ("PH" "ఫ్") ("b" "బ్") ("bh" "భ్") ("bH" "భ్") ("B" "భ్") ("Bh" "భ్") ("BH" "భ్") ;------------------------------------------------------------------------- ; row 6 - య ర ల వ శ ష స హ ళ క్ష ఱ ;------------------------------------------------------------------------- ; ("y" "య్") is defined below in consonant-without-sunna ; ("r" "ర్") is defined below in consonant-without-sunna ("l" "ల్") ("v" "వ్") ("V" "వ్") ; from RIT 3.0 ("w" "వ్") ("W" "వ్") ; from RIT 3.0 ("S" "శ్") ("s'" "శ్") ; from RIT 2.0, 3.0 ("sh" "ష్") ("sH" "ష్") ("Sh" "ష్") ; from RIT 3.0 ("SH" "ష్") ; from RIT 3.0 ("s" "స్") ("h" "హ్") ("H" "హ్") ("L" "ళ్") ("lh" "ళ్") ("lH" "ళ్") ("Lh" "ళ్") ("LH" "ళ్") ("l'" "ళ్") ; from RIT 2.0, 3.0 ("x" "క్ష్") ("ksh" "క్ష్") ("ksH" "క్ష్") ("ks" "క్స్") ; disambiguation for this input method's 1-character lookahead ("~r" "ఱ్") ("r''" "ఱ్") ; from RIT 2.0, 3.0 ;--------------------------------------------------------------------------- ; compounds ;--------------------------------------------------------------------------- ("jn" "జ్ఞ్") ("j&n" "జ్న్") ; apply sunna prevention operator to produce literal compound ("dd'" "డ్డ్") ; from RIT 3.0 ("dd" "ద్ద్") ; disambiguation for this input method's 1-character lookahead ("tt'" "ట్ట్") ; from RIT 3.0 ("tt" "త్త్") ; disambiguation for this input method's 1-character lookahead ) (consonant-without-sunna ; Quotation from "sunna generation" section of RIT 3.0 specification: ; ; when 'n' or 'm' is followed by a consonant except 'r' or 'y' RIT ; assumes it to be a sunna ; ("r" "ర్") ("y" "య్") ; Quotation from "sunna generation" section of RIT 3.0 specification: ; ; You can prevent a sunna generation by writing 'n&' or 'm&'. ; ("n&" "న్") ("m&" "మ్") ) (sunna-inside-word ("n" "న్") ("m" "మ్") ) (sunna-endof-word ;------------------------------------------------------------------------- ; whitespace ;------------------------------------------------------------------------- ("m " "ం ") ((m Tab) "ం\t") ((m Return) "ం\n") ;------------------------------------------------------------------------- ; punctuation ;------------------------------------------------------------------------- ; ; The sequences below are generated by this Bourne shell script: ; ; for ch in '!' '\"' '#' '$' '%' "'" '(' ')' '*' '+' ',' '-' '.' \ ; '/' '\\' ':' ';' '<' '=' '>' '?' '[' ']' '_' '`' '{' '}' ; do echo " (\"m${ch}\" \"ం${ch}\")"; done ; ; Sequences ending with '^' '&' '|' '@' '~' are omitted from the above ; loop because those punctuation marks already serve a purpose in this ; input method. ; ("m!" "ం!") ("m\"" "ం\"") ("m#" "ం#") ("m$" "ం$") ("m%" "ం%") ("m'" "ం'") ("m(" "ం(") ("m)" "ం)") ("m*" "ం*") ("m+" "ం+") ("m," "ం,") ("m-" "ం-") ("m." "ం.") ("m/" "ం/") ("m\\" "ం\\") ("m:" "ం:") ("m;" "ం;") ("m<" "ం<") ("m=" "ం=") ("m>" "ం>") ("m?" "ం?") ("m[" "ం[") ("m]" "ం]") ("m_" "ం_") ("m`" "ం`") ("m{" "ం{") ("m}" "ం}") ) (independent ((S-\ ) "‌") ((C-@) "‍") ;------------------------------------------------------------------------- ; vowels ;------------------------------------------------------------------------- ("a" "అ") ("aa" "ఆ") ("a'" "ఆ") ("A" "ఆ") ; from RIT 2.0, 3.0 ("i" "ఇ") ("ee" "ఈ") ("ii" "ఈ") ("ia" "ఈ") ("i'" "ఈ") ("I" "ఈ") ; from RIT 2.0, 3.0 ("u" "ఉ") ("oo" "ఊ") ("uu" "ఊ") ("U" "ఊ") ("ua" "ఊ") ("u'" "ఊ") ("R" "ఋ") ("r'" "ఋ") ; from RIT 2.0 ("Ru" "ౠ") ("r'u" "ౠ") ; from RIT 2.0 ("~l" "ౢ") ("~L" "ౣ") ("e" "ఎ") ("ea" "ఏ") ("ae" "ఏ") ("E" "ఏ") ("e'" "ఏ") ("ai" "ఐ") ("ei" "ఐ") ; from RIT 3.0 ("o" "ఒ") ("oe" "ఓ") ("O" "ఓ") ("oa" "ఓ") ("o'" "ఓ") ("au" "ఔ") ("ou" "ఔ") ("ow" "ఔ") ; from RIT 3.0 ; This combination is defined in the "internal representation" section of ; RTS. It was widely used in early RTS implementations which lacked the ; automatic sunna generation capability and has thus became the defacto ; way of producing a sunna manually. ("M" "ం") ("@M" "ఁ") ("@m" "ఁ") ; from RIT 3.0 ("@h" "ః") ("@n" "�") ("@N" "�") ; from RIT 3.0 ("@2" "ఽ") ;------------------------------------------------------------------------- ; digits ;------------------------------------------------------------------------- ("0" "౦") ("1" "౧") ("2" "౨") ("3" "౩") ("4" "౪") ("5" "౫") ("6" "౬") ("7" "౭") ("8" "౮") ("9" "౯") ;------------------------------------------------------------------------- ; punctuation ;------------------------------------------------------------------------- ; The characters at the right-hand-side of these mappings are borrowed ; from the Devanagiri unicode chart because they do not yet exist in the ; Telugu unicode chart. ("|" "।") ; from RIT 3.0 ("||" "॥") ; from Yudit ) (dependent ("^" (delete @-) "్‌") ;------------------------------------------------------------------------- ; vowels ;------------------------------------------------------------------------- ("a" (delete @-) "") ("aa" (delete @-) "ా") ("a'" (delete @-) "ా") ("A" (delete @-) "ా") ; from RIT 3.0 ("i" (delete @-) "ి") ("ee" (delete @-) "ీ") ("ii" (delete @-) "ీ") ("ia" (delete @-) "ీ") ("i'" (delete @-) "ీ") ("I" (delete @-) "ీ") ; from RIT 3.0 ("u" (delete @-) "ు") ("oo" (delete @-) "ూ") ("uu" (delete @-) "ూ") ("U" (delete @-) "ూ") ("ua" (delete @-) "ూ") ("u'" (delete @-) "ూ") ("R" (delete @-) "ృ") ("r'" (delete @-) "ృ") ; from RIT 2.0 ("Ru" (delete @-) "ౄ") ("r'u" (delete @-) "ౄ") ; from RIT 2.0 ("~l" (delete @-) "ౢ") ("~L" (delete @-) "ౣ") ("e" (delete @-) "ె") ("ea" (delete @-) "ే") ("ae" (delete @-) "ే") ("E" (delete @-) "ే") ("e'" (delete @-) "ే") ("ai" (delete @-) "ై") ("ei" (delete @-) "ై") ; from RIT 3.0 ("o" (delete @-) "ొ") ("oe" (delete @-) "ో") ("O" (delete @-) "ో") ("oa" (delete @-) "ో") ("o'" (delete @-) "ో") ("au" (delete @-) "ౌ") ("ou" (delete @-) "ౌ") ("ow" (delete @-) "ౌ") ; from RIT 3.0 ) (single_hash ("#" "") ) (triple_hash ("###" "#") ) (invariant ("a" "a") ("b" "b") ("c" "c") ("d" "d") ("e" "e") ("f" "f") ("g" "g") ("h" "h") ("i" "i") ("j" "j") ("k" "k") ("l" "l") ("m" "m") ("n" "n") ("o" "o") ("p" "p") ("q" "q") ("r" "r") ("s" "s") ("t" "t") ("u" "u") ("v" "v") ("w" "w") ("x" "x") ("y" "y") ("z" "z") ("A" "A") ("B" "B") ("C" "C") ("D" "D") ("E" "E") ("F" "F") ("G" "G") ("H" "H") ("I" "I") ("J" "J") ("K" "K") ("L" "L") ("M" "M") ("N" "N") ("O" "O") ("P" "P") ("Q" "Q") ("R" "R") ("S" "S") ("T" "T") ("U" "U") ("V" "V") ("W" "W") ("X" "X") ("Y" "Y") ("Z" "Z") ("0" "0") ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7") ("8" "8") ("9" "9") ("~" "~") ("`" "`") ("!" "!") ("@" "@") ("$" "$") ("%" "%") ("^" "^") ("&" "&") ("*" "*") ("(" "(") (")" ")") ("_" "_") ("-" "-") ("+" "+") ("=" "=") ("{" "{") ("[" "[") ("}" "}") ("]" "]") ("|" "|" ) ("\\" "\\") (":" ":") (";" ";") ("\"" "\"") ("\'" "\'") ("<" "<") ("," ",") (">" ">") ("." ".") ("?" "?") ("/" "/") (" " " ") ((Tab) ("\t")) ((BackSpace) (undo)) ((Return) ("\n")) ) (return ((Return))) (backspace ((BackSpace) (undo))) ) (state (init (starter (pushback 1) (shift intermediate)) ) (intermediate (consonant (shift second)) (consonant-without-sunna (shift second)) (sunna-inside-word (shift second-sunna-inside-word)) (sunna-endof-word (shift init)) (independent (shift init)) (single_hash (shift no_transliteration)) (triple_hash (shift init)) (backspace) (return (shift init)) ) (second (consonant) (consonant-without-sunna) (sunna-inside-word (shift second-sunna-inside-word)) (sunna-endof-word (shift init)) (dependent (shift init)) (backspace) (return (shift init)) ) (second-sunna-inside-word (t (mark p)) (consonant (move p) (delete @-) (delete @-) "ం" (move @>) (shift second)) (consonant-without-sunna (shift second)) (sunna-inside-word) (sunna-endof-word (shift init)) (dependent (shift init)) (backspace) ) (no_transliteration (single_hash (shift init)) (invariant) ) ) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/pa-anmollipi.mim�����������������������������������������������������������������0000644�0023456�0023456�00000005127�14422175267�012174� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; pa-anmollipi.mim -- Punjabi input method for AnmolLipi (Phonetic) ;; Copyright (c) 2012 Red Hat, Inc. All rights reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method pa anmollipi) (description "Punjabi input method for AnmolLipi (Phonetic). Author: Parag Nemade <pnemade@redhat.com>") (title "ਕ") (map (trans ("1" "੧") ("2" "੨") ("3" "੩") ("4" "੪") ("5" "੫") ("6" "੬") ("7" "੭") ("8" "੮") ("(" "(") ("9" "੯") (")" ")") ("0" "੦") ("_" "_") ("-" "-") ("+" "+") ("=" "=") ("Q" "ਥ") ("q" "ਤ") ("W" "ਾਂ") ("w" "ਾ") ("E" "") ("e" "ੲ") ("R" "") ("r" "ਰ") ("T" "ਠ") ("t" "ਟ") ("Y" "ੈ") ("y" "ੇ") ("U" "ੂ") ("u" "ੁ") ("I" "ੀ") ("i" "ਿ") ("O" "ੌ") ("o" "ੋ") ("P" "ਫ") ("p" "ਪ") ("{" "{") ("[" "|") ("}" "}") ("]" "||") ("a" "") ("au" "ਉ") ("aU" "ਊ") ("aq" "ਓ") ("aw" "ਆ") ("aY" "ਐ") ("aO" "ਔ") ("ai" "ਇ") ("aI" "ਈ") ("ay" "ਏ") ("aa" "ਅ") ("as" "ਸ਼") ("aK" "ਖ਼") ("ag" "ਗ਼") ("aj" "ਜ਼") ("aP" "ਫ਼") ("al" "ਲ਼") ("A" "ੳ") ("S" "ਸ਼") ("s" "ਸ") ("D" "ਧ") ("d" "ਦ") ("F" "ਢ") ("f" "ਡ") ("G" "ਘ") ("g" "ਗ") ("h" "ਹ") ("J" "ਝ") ("j" "ਜ") ("K" "ਖ") ("k" "ਕ") ("L" "ਲ਼") ("l" "ਲ") (":" ":") (";" ";") ("'" "'") ("|" "ਙ") ("`" "ੱ") ("~" "੍") ("Z" "ੵ") ("z" "ੑ") ("X" "ਯ") ("x" "ਣ") ("C" "ਛ") ("c" "ਚ") ("V" "ੜ") ("v" "ਵ") ("B" "ਭ") ("b" "ਬ") ("N" "ਂ") ("n" "ਨ") ("M" "ੰ") ("m" "ਮ") ("," ",") ("<" "ੴ") ("." "਼") (">" "☬") ("?" "?") ("\\" "ਞ") ("^" "") ("^A" "ਅ") ("^(" "") ("^)" "") ("^{" "") ("^}" "") ("^^" "^") ("^N" "ਃ") ("^M" "ੰ") )) (state (init (trans))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/mr-typewriter.mim����������������������������������������������������������������0000644�0023456�0023456�00000005203�14422175267�012437� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mr-typewriter.mim -- Marathi input method for typewriter layout ;; Copyright (c) 2017 U. Sudhakar <sudhakaru@cdac.in> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method mr typewriter) (description "Marathi input method for typewriter layout. Author: sudhakar u <sudhakaru@cdac.in>") (title "क") (map (trans ("~" "्र") ("!" "ङ") ("1" "१") ("@" "/") ("2" "२") ("#" ":") ("3" "३") ("$" "=") ("4" "४") ("%" "-") ("^" "\"") ("6" "६") ("&" "(") ("7" "७") ("*" ")") ("8" "८") ("(" "त्र") ("9" "९") (")" "ऋ") ("0" "०") ("_" "‘") ("-" "ञ") ("+" "द्य") ("Q" "फ") ("E" "म्‍") ("e" "म") ("R" "त्‍") ("r" "त") ("T" "ज्‍") ("t" "ज") ("Y" "ल्‍") ("y" "ल") ("U" "न्‍") ("u" "न") ("I" "प्‍") ("i" "प") ("O" "व्‍") ("o" "व") ("P" "च्‍") ("p" "च") ("{" "क्ष्") ("[" "ख्") ("}" "व्द") ("]" ",") ("A" " ा") ("D" "क्‍") ("d" "क") ("F" "थ्‍") ("G" "ळ") ("g" "ह") ("H" "भ्‍") ("J" "श्र") ("j" "र") ("K" "ज्ञ") ("L" "स्‍") ("Z" "र्") ("X" "ग्‍") ("x" "ग") ("C" "ब्‍") ("c" "ब") ("V" "ट") ("v" "अ") ("B" "ठ") ("b" "इ") ("N" "छ") ("n" "द") ("M" "ड") ("m" "उ") ("l" "स") (":" "य्") (";" "य") ("\"" "ष्") ("\'" "श्") ("<" "ढ") ("," "ए") (">" "झ") ("." "ण्") ("?" "घ्") ("/" "ध्") ("k" "ा") ("h" "ी") ("f" "ि") ("s" "े") ("a" "ं") ("S" "ै") ("W" "ॅ") ("w" "ू") ("z" "्र") ("|" " ्") ("q" "ु") ("=" " ़") ("`" " ृ") )) (state (init (trans))) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ii-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000051004�14422175267�012015� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ii-phonetic.mim -- Phonetic input method for Yi ;; Copyright (C) 2009 ;; Goren (goren -at- riseup.net) ;; This input method table is licensed under the WTFPL. ;; See http://sam.zoy.org/wtfpl/ for the full text of license and ;; conditions that apply. ;; This file is made for of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. ;;; Input method for Yi ;;; (input-method ii phonetic) (description "Phonetic input method for Yi language ") (title "ꆈꌠꁱꂷ") (map (map ("it" 0xa000) ("ix" 0xa001) ("i" 0xa002) ("ip" 0xa003) ("iet" 0xa004) ("iex" 0xa005) ("ie" 0xa006) ("iep" 0xa007) ("at" 0xa008) ("ax" 0xa009) ("a" 0xa00a) ("ap" 0xa00b) ("uox" 0xa00c) ("uo" 0xa00d) ("uop" 0xa00e) ("ot" 0xa00f) ("ox" 0xa010) ("o" 0xa011) ("op" 0xa012) ("ex" 0xa013) ("e" 0xa014) ("w" 0xa015) ; replicator of preceding syllable ("bit" 0xa016) ("bix" 0xa017) ("bi" 0xa018) ("bip" 0xa019) ("biet" 0xa01a) ("biex" 0xa01b) ("bie" 0xa01c) ("biep" 0xa01d) ("bat" 0xa01e) ("bax" 0xa01f) ("ba" 0xa020) ("bap" 0xa021) ("buox" 0xa022) ("buo" 0xa023) ("buop" 0xa024) ("bot" 0xa025) ("box" 0xa026) ("bo" 0xa027) ("bop" 0xa028) ("bex" 0xa029) ("be" 0xa02a) ("bep" 0xa02b) ("but" 0xa02c) ("bux" 0xa02d) ("bu" 0xa02e) ("bup" 0xa02f) ("burx" 0xa030) ("bur" 0xa031) ("byt" 0xa032) ("byx" 0xa033) ("by" 0xa034) ("byp" 0xa035) ("byrx" 0xa036) ("byr" 0xa037) ("pit" 0xa038) ("pix" 0xa039) ("pi" 0xa03a) ("pip" 0xa03b) ("piex" 0xa03c) ("pie" 0xa03d) ("piep" 0xa03e) ("pat" 0xa03f) ("pax" 0xa040) ("pa" 0xa041) ("pap" 0xa042) ("puox" 0xa043) ("puo" 0xa044) ("puop" 0xa045) ("pot" 0xa046) ("pox" 0xa047) ("po" 0xa048) ("pop" 0xa049) ("put" 0xa04a) ("pux" 0xa04b) ("pu" 0xa04c) ("pup" 0xa04d) ("purx" 0xa04e) ("pur" 0xa04f) ("pyt" 0xa050) ("pyx" 0xa051) ("py" 0xa052) ("pyp" 0xa053) ("pyrx" 0xa054) ("pyr" 0xa055) ("bbit" 0xa056) ("bbix" 0xa057) ("bbi" 0xa058) ("bbip" 0xa059) ("bbiet" 0xa05a) ("bbiex" 0xa05b) ("bbie" 0xa05c) ("bbiep" 0xa05d) ("bbat" 0xa05e) ("bbax" 0xa05f) ("bba" 0xa060) ("bbap" 0xa061) ("bbuox" 0xa062) ("bbuo" 0xa063) ("bbuop" 0xa064) ("bbot" 0xa065) ("bbox" 0xa066) ("bbo" 0xa067) ("bbop" 0xa068) ("bbex" 0xa069) ("bbe" 0xa06a) ("bbep" 0xa06b) ("bbut" 0xa06c) ("bbux" 0xa06d) ("bbu" 0xa06e) ("bbup" 0xa06f) ("bburx" 0xa070) ("bbur" 0xa071) ("bbyt" 0xa072) ("bbyx" 0xa073) ("bby" 0xa074) ("bbyp" 0xa075) ("nbit" 0xa076) ("nbix" 0xa077) ("nbi" 0xa078) ("nbip" 0xa079) ("nbiex" 0xa07a) ("nbie" 0xa07b) ("nbiep" 0xa07c) ("nbat" 0xa07d) ("nbax" 0xa07e) ("nba" 0xa07f) ("nbap" 0xa080) ("nbot" 0xa081) ("nbox" 0xa082) ("nbo" 0xa083) ("nbop" 0xa084) ("nbut" 0xa085) ("nbux" 0xa086) ("nbu" 0xa087) ("nbup" 0xa088) ("nburx" 0xa089) ("nbur" 0xa08a) ("nbyt" 0xa08b) ("nbyx" 0xa08c) ("nby" 0xa08d) ("nbyp" 0xa08e) ("nbyrx" 0xa08f) ("nbyr" 0xa090) ("hmit" 0xa091) ("hmix" 0xa092) ("hmi" 0xa093) ("hmip" 0xa094) ("hmiex" 0xa095) ("hmie" 0xa096) ("hmiep" 0xa097) ("hmat" 0xa098) ("hmax" 0xa099) ("hma" 0xa09a) ("hmap" 0xa09b) ("hmuox" 0xa09c) ("hmuo" 0xa09d) ("hmuop" 0xa09e) ("hmot" 0xa09f) ("hmox" 0xa0a0) ("hmo" 0xa0a1) ("hmop" 0xa0a2) ("hmut" 0xa0a3) ("hmux" 0xa0a4) ("hmu" 0xa0a5) ("hmup" 0xa0a6) ("hmurx" 0xa0a7) ("hmur" 0xa0a8) ("hmyx" 0xa0a9) ("hmy" 0xa0aa) ("hmyp" 0xa0ab) ("hmyrx" 0xa0ac) ("hmyr" 0xa0ad) ;;;;;;;;;;; ("mit" 0xa0ae) ("mix" 0xa0af) ("mi" 0xa0b0) ("mip" 0xa0b1) ("miex" 0xa0b2) ("mie" 0xa0b3) ("miep" 0xa0b4) ("mat" 0xa0b5) ("max" 0xa0b6) ("ma" 0xa0b7) ("map" 0xa0b8) ("muot" 0xa0b9) ("muox" 0xa0ba) ("muo" 0xa0bb) ("muop" 0xa0bc) ("mot" 0xa0bd) ("mox" 0xa0be) ("mo" 0xa0bf) ("mop" 0xa0c0) ("mex" 0xa0c1) ("me" 0xa0c2) ("mut" 0xa0c3) ("mux" 0xa0c4) ("mu" 0xa0c5) ("mup" 0xa0c6) ("murx" 0xa0c7) ("mur" 0xa0c8) ("myt" 0xa0c9) ("myx" 0xa0ca) ("my" 0xa0cb) ("myp" 0xa0cc) ;;;;; ("fit" 0xa0cd) ("fix" 0xa0ce) ("fi" 0xa0cf) ("fip" 0xa0d0) ("fat" 0xa0d1) ("fax" 0xa0d2) ("fa" 0xa0d3) ("fap" 0xa0d4) ("fox" 0xa0d5) ("fo" 0xa0d6) ("fop" 0xa0d7) ("fut" 0xa0d8) ("fux" 0xa0d9) ("fu" 0xa0da) ("fup" 0xa0db) ("furx" 0xa0dc) ("fur" 0xa0dd) ("fyt" 0xa0de) ("fyx" 0xa0df) ("fy" 0xa0e0) ("fyp" 0xa0e1) ;;;;; ("vit" 0xa0e2) ("vix" 0xa0e3) ("vi" 0xa0e4) ("vip" 0xa0e5) ("viet" 0xa0e6) ("viex" 0xa0e7) ("vie" 0xa0e8) ("viep" 0xa0e9) ("vat" 0xa0ea) ("vax" 0xa0eb) ("va" 0xa0ec) ("vap" 0xa0ed) ("vot" 0xa0ee) ("vox" 0xa0ef) ("vo" 0xa0f0) ("vop" 0xa0f1) ("vex" 0xa0f2) ("vep" 0xa0f3) ("vut" 0xa0f4) ("vux" 0xa0f5) ("vu" 0xa0f6) ("vup" 0xa0f7) ("vurx" 0xa0f8) ("vur" 0xa0f9) ("vyt" 0xa0fa) ("vyx" 0xa0fb) ("vy" 0xa0fc) ("vyp" 0xa0fd) ("vyrx" 0xa0fe) ("vyr" 0xa0ff) ;;;;;; ("dit" 0xa100) ("dix" 0xa101) ("di" 0xa102) ("dip" 0xa103) ("diex" 0xa104) ("die" 0xa105) ("diep" 0xa106) ("dat" 0xa107) ("dax" 0xa108) ("da" 0xa109) ("dap" 0xa10a) ("duox" 0xa10b) ("duo" 0xa10c) ("dot" 0xa10d) ("dox" 0xa10e) ("do" 0xa10f) ("dop" 0xa110) ("dex" 0xa111) ("de" 0xa112) ("dep" 0xa113) ("dut" 0xa114) ("dux" 0xa115) ("du" 0xa116) ("dup" 0xa117) ("durx" 0xa118) ("dur" 0xa119) ;;;;;; ("tit" 0xa11a) ("tix" 0xa11b) ("ti" 0xa11c) ("tip" 0xa11d) ("tiex" 0xa11e) ("tie" 0xa11f) ("tiep" 0xa120) ("tat" 0xa121) ("tax" 0xa122) ("ta" 0xa123) ("tap" 0xa124) ("tuot" 0xa125) ("tuox" 0xa126) ("tuo" 0xa127) ("tuop" 0xa128) ("tot" 0xa129) ("tox" 0xa12a) ("to" 0xa12b) ("top" 0xa12c) ("tex" 0xa12d) ("te" 0xa12e) ("tep" 0xa12f) ("tut" 0xa130) ("tux" 0xa131) ("tu" 0xa132) ("tup" 0xa133) ("turx" 0xa134) ("tur" 0xa135) ;;;;; ("ddit" 0xa136) ("ddix" 0xa137) ("ddi" 0xa138) ("ddip" 0xa139) ("ddiex" 0xa13a) ("ddie" 0xa13b) ("ddiep" 0xa13c) ("ddat" 0xa13d) ("ddax" 0xa13e) ("dda" 0xa13f) ("ddap" 0xa140) ("dduox" 0xa141) ("dduo" 0xa142) ("dduop" 0xa143) ("ddot" 0xa144) ("ddox" 0xa145) ("ddo" 0xa146) ("ddop" 0xa147) ("ddex" 0xa148) ("dde" 0xa149) ("ddep" 0xa14a) ("ddut" 0xa14b) ("ddux" 0xa14c) ("ddu" 0xa14d) ("ddup" 0xa14e) ("ddurx" 0xa14f) ("ddur" 0xa150) ;;;;; ("ndit" 0xa151) ("ndix" 0xa152) ("ndi" 0xa153) ("ndip" 0xa154) ("ndiex" 0xa155) ("ndie" 0xa156) ("ndat" 0xa157) ("ndax" 0xa158) ("nda" 0xa159) ("ndap" 0xa15a) ("ndot" 0xa15b) ("ndox" 0xa15c) ("ndo" 0xa15d) ("ndop" 0xa15e) ("ndex" 0xa15f) ("nde" 0xa160) ("ndep" 0xa161) ("ndut" 0xa162) ("ndux" 0xa163) ("ndu" 0xa164) ("ndup" 0xa165) ("ndurx" 0xa166) ("ndur" 0xa167) ;;;;; ("hnit" 0xa168) ("hnix" 0xa169) ("hni" 0xa16a) ("hnip" 0xa16b) ("hniet" 0xa16c) ("hniex" 0xa16d) ("hnie" 0xa16e) ("hniep" 0xa16f) ("hnat" 0xa170) ("hnax" 0xa171) ("hna" 0xa172) ("hnap" 0xa173) ("hnuox" 0xa174) ("hnuo" 0xa175) ("hnot" 0xa176) ("hnox" 0xa177) ("hnop" 0xa178) ("hnex" 0xa179) ("hne" 0xa17a) ("hnep" 0xa17b) ("hnut" 0xa17c) ;;; ("nit" 0xa17d) ("nix" 0xa17e) ("ni" 0xa17f) ("nip" 0xa180) ("niex" 0xa181) ("nie" 0xa182) ("niep" 0xa183) ("nax" 0xa184) ("na" 0xa185) ("nap" 0xa186) ("nuox" 0xa187) ("nuo" 0xa188) ("nuop" 0xa189) ("not" 0xa18a) ("nox" 0xa18b) ("no" 0xa18c) ("nop" 0xa18d) ("nex" 0xa18e) ("ne" 0xa18f) ("nep" 0xa190) ("nut" 0xa191) ("nux" 0xa192) ("nu" 0xa193) ("nup" 0xa194) ("nurx" 0xa195) ("nur" 0xa196) ;;; ("hlit" 0xa197) ("hlix" 0xa198) ("hli" 0xa199) ("hlip" 0xa19a) ("hliex" 0xa19b) ("hlie" 0xa19c) ("hliep" 0xa19d) ("hlat" 0xa19e) ("hlax" 0xa19f) ("hla" 0xa1a0) ("hlap" 0xa1a1) ("hluox" 0xa1a2) ("hluo" 0xa1a3) ("hluop" 0xa1a4) ("hlox" 0xa1a5) ("hlo" 0xa1a6) ("hlop" 0xa1a7) ("hlex" 0xa1a8) ("hle" 0xa1a9) ("hlep" 0xa1aa) ("hlut" 0xa1ab) ("hlux" 0xa1ac) ("hlu" 0xa1ad) ("hlup" 0xa1ae) ("hlurx" 0xa1af) ("hlur" 0xa1b0) ("hlyt" 0xa1b1) ("hlyx" 0xa1b2) ("hly" 0xa1b3) ("hlyp" 0xa1b4) ("hlyrx" 0xa1b5) ("hlyr" 0xa1b6) ;;;;;;; ("lit" 0xa1b7) ("lix" 0xa1b8) ("li" 0xa1b9) ("lip" 0xa1ba) ("liet" 0xa1bb) ("liex" 0xa1bc) ("lie" 0xa1bd) ("liep" 0xa1be) ("lat" 0xa1bf) ("lax" 0xa1c0) ("la" 0xa1c1) ("lap" 0xa1c2) ("luot" 0xa1c3) ("luox" 0xa1c4) ("luo" 0xa1c5) ("luop" 0xa1c6) ("lot" 0xa1c7) ("lox" 0xa1c8) ("lo" 0xa1c9) ("lop" 0xa1ca) ("lex" 0xa1cb) ("le" 0xa1cc) ("lep" 0xa1cd) ("lut" 0xa1ce) ("lux" 0xa1cf) ("lu" 0xa1d0) ("lup" 0xa1d1) ("lurx" 0xa1d2) ("lur" 0xa1d3) ("lyt" 0xa1d4) ("lyx" 0xa1d5) ("ly" 0xa1d6) ("lyp" 0xa1d7) ("lyrx" 0xa1d8) ("lyr" 0xa1d9) ;;;;; ("git" 0xa1da) ("gix" 0xa1db) ("gi" 0xa1dc) ("gip" 0xa1dd) ("giet" 0xa1de) ("giex" 0xa1df) ("gie" 0xa1e0) ("giep" 0xa1e1) ("gat" 0xa1e2) ("gax" 0xa1e3) ("ga" 0xa1e4) ("gap" 0xa1e5) ("guot" 0xa1e6) ("guox" 0xa1e7) ("guo" 0xa1e8) ("guop" 0xa1e9) ("got" 0xa1ea) ("gox" 0xa1eb) ("go" 0xa1ec) ("gop" 0xa1ed) ("get" 0xa1ee) ("gex" 0xa1ef) ("ge" 0xa1f0) ("gep" 0xa1f1) ("gut" 0xa1f2) ("gux" 0xa1f3) ("gu" 0xa1f4) ("gup" 0xa1f5) ("gurx" 0xa1f6) ("gur" 0xa1f7) ;;;;; ("kit" 0xa1f8) ("kix" 0xa1f9) ("ki" 0xa1fa) ("kip" 0xa1fb) ("kiex" 0xa1fc) ("kie" 0xa1fd) ("kiep" 0xa1fe) ("kat" 0xa1ff) ("kax" 0xa200) ("ka" 0xa201) ("kap" 0xa202) ("kuox" 0xa203) ("kuo" 0xa204) ("kuop" 0xa205) ("kot" 0xa206) ("kox" 0xa207) ("ko" 0xa208) ("kop" 0xa209) ("ket" 0xa20a) ("kex" 0xa20b) ("ke" 0xa20c) ("kep" 0xa20d) ("kut" 0xa20e) ("kux" 0xa20f) ("ku" 0xa210) ("kup" 0xa211) ("kurx" 0xa212) ("kur" 0xa213) ;;;;;;; ("ggit" 0xa214) ("ggix" 0xa215) ("ggi" 0xa216) ("ggiex" 0xa217) ("ggie" 0xa218) ("ggiep" 0xa219) ("ggat" 0xa21a) ("ggax" 0xa21b) ("gga" 0xa21c) ("ggap" 0xa21d) ("gguot" 0xa21e) ("gguox" 0xa21f) ("gguo" 0xa220) ("gguop" 0xa221) ("ggot" 0xa222) ("ggox" 0xa223) ("ggo" 0xa224) ("ggop" 0xa225) ("gget" 0xa226) ("ggex" 0xa227) ("gge" 0xa1228) ("ggep" 0xa229) ("ggut" 0xa22a) ("ggux" 0xa22b) ("ggu" 0xa22c) ("ggup" 0xa22d) ("ggurx" 0xa22e) ("ggur" 0xa22f) ;;;;; ("mgiex" 0xa230) ("mgie" 0xa231) ("mgat" 0xa232) ("mgax" 0xa233) ("mga" 0xa234) ("mgap" 0xa235) ("mguox" 0xa236) ("mguo" 0xa237) ("mguop" 0xa238) ("mgot" 0xa239) ("mgox" 0xa23a) ("mgo" 0xa23b) ("mgop" 0xa23c) ("mgex" 0xa23d) ("mge" 0xa23e) ("mgep" 0xa23f) ("mgut" 0xa240) ("mgux" 0xa241) ("mgu" 0xa242) ("mgup" 0xa243) ("mgurx" 0xa244) ("mgur" 0xa245) ;;;;; ("hxit" 0xa246) ("hxix" 0xa247) ("hxi" 0xa248) ("hxip" 0xa249) ("hxiet" 0xa24a) ("hxiex" 0xa24b) ("hxie" 0xa24c) ("hxiep" 0xa24d) ("hxat" 0xa24e) ("hxax" 0xa24f) ("hxa" 0xa250) ("hxap" 0xa251) ("hxuot" 0xa252) ("hxuox" 0xa253) ("hxuo" 0xa254) ("hxuop" 0xa255) ("hxot" 0xa256) ("hxox" 0xa257) ("hxo" 0xa258) ("hxop" 0xa259) ("hxex" 0xa25a) ("hxe" 0xa25b) ("hxep" 0xa25c) ;;;;; ("ngiex" 0xa25d) ("ngie" 0xa25e) ("ngiep" 0xa25f) ("ngat" 0xa260) ("ngax" 0xa261) ("nga" 0xa262) ("ngap" 0xa263) ("nguot" 0xa264) ("nguox" 0xa265) ("nguo" 0xa266) ("ngot" 0xa267) ("ngox" 0xa268) ("ngo" 0xa269) ("ngop" 0xa26a) ("ngex" 0xa26b) ("nge" 0xa26c) ("ngep" 0xa26d) ;;;;;; ("hit" 0xa26e) ("hiex" 0xa26f) ("hie" 0xa270) ("hat" 0xa271) ("hax" 0xa272) ("ha" 0xa273) ("hap" 0xa274) ("huot" 0xa275) ("huox" 0xa276) ("huo" 0xa277) ("huop" 0xa278) ("hot" 0xa279) ("hox" 0xa27a) ("ho" 0xa27b) ("hop" 0xa27c) ("hex" 0xa27d) ("he" 0xa27e) ("hep" 0xa27f) ;;;; ("wat" 0xa280) ("wax" 0xa281) ("wa" 0xa282) ("wap" 0xa283) ("wuox" 0xa284) ("wuo" 0xa285) ("wuop" 0xa286) ("wox" 0xa287) ("wo" 0xa288) ("wop" 0xa289) ("wex" 0xa28a) ("we" 0xa28b) ("wep" 0xa28c) ;;; ("zit" 0xa28d) ("zix" 0xa28e) ("zi" 0xa28f) ("zip" 0xa290) ("ziex" 0xa291) ("zie" 0xa292) ("ziep" 0xa293) ("zat" 0xa294) ("zax" 0xa295) ("za" 0xa296) ("zap" 0xa297) ("zuox" 0xa298) ("zuo" 0xa299) ("zuop" 0xa29a) ("zot" 0xa29b) ("zox" 0xa29c) ("zo" 0xa29d) ("zop" 0xa29e) ("zex" 0xa29f) ("ze" 0xa2a0) ("zep" 0xa2a1) ("zut" 0xa2a2) ("zux" 0xa2a3) ("zu" 0xa2a4) ("zup" 0xa2a5) ("zurx" 0xa2a6) ("zur" 0xa2a7) ("zyt" 0xa2a8) ("zyx" 0xa2a9) ("zy" 0xa2aa) ("zyp" 0xa2ab) ("zyrx" 0xa2ac) ("zyr" 0xa2ad) ;;;;;;;; ("cit" 0xa2ae) ("cix" 0xa2af) ("ci" 0xa2b0) ("cip" 0xa2b1) ("ciet" 0xa2b2) ("ciex" 0xa2b3) ("cie" 0xa2b4) ("ciep" 0xa2b5) ("cat" 0xa2b6) ("cax" 0xa2b7) ("ca" 0xa2b8) ("cap" 0xa2b9) ("cuox" 0xa2ba) ("cuo" 0xa2bb) ("cuop" 0xa2bc) ("cot" 0xa2bd) ("cox" 0xa2be) ("co" 0xa2bf) ("cop" 0xa2c0) ("cex" 0xa2c1) ("ce" 0xa2c2) ("cep" 0xa2c3) ("cut" 0xa2c4) ("cux" 0xa2c5) ("cu" 0xa2c6) ("cup" 0xa2c7) ("curx" 0xa2c8) ("cur" 0xa2c9) ("cyt" 0xa2ca) ("cyx" 0xa2cb) ("cy" 0xa2cc) ("cyp" 0xa2cd) ("cyrx" 0xa2ce) ("cyr" 0xa2cf) ;;;;;;; ("zzit" 0xa2d0) ("zzix" 0xa2d1) ("zzi" 0xa2d2) ("zzip" 0xa2d3) ("zziet" 0xa2d4) ("zziex" 0xa2d5) ("zzie" 0xa2d6) ("zziep" 0xa2d7) ("zzat" 0xa2d8) ("zzax" 0xa2d9) ("zza" 0xa2da) ("zzap" 0xa2db) ("zzox" 0xa2dc) ("zzo" 0xa2dd) ("zzop" 0xa2de) ("zzex" 0xa2df) ("zze" 0xa2e0) ("zzep" 0xa2e1) ("zzux" 0xa2e2) ("zzu" 0xa2e3) ("zzup" 0xa2e4) ("zzurx" 0xa2e5) ("zzur" 0xa2e6) ("zzyt" 0xa2e7) ("zzyx" 0xa2e8) ("zzy" 0xa2e9) ("zzyp" 0xa2ea) ("zzyrx" 0xa2eb) ("zzyr" 0xa2ec) ;;;;;;;;;;; ("nzit" 0xa2ed) ("nzix" 0xa2ee) ("nzi" 0xa2ef) ("nzip" 0xa2f0) ("nziex" 0xa2f1) ("nzie" 0xa2f2) ("nziep" 0xa2f3) ("nzat" 0xa2f4) ("nzax" 0xa2f5) ("nza" 0xa2f6) ("nzap" 0xa2f7) ("nzuox" 0xa2f8) ("nzuo" 0xa2f9) ("nzox" 0xa2fa) ("nzop" 0xa2fb) ("nzex" 0xa2fc) ("nze" 0xa2fd) ("nzux" 0xa2fe) ("nzu" 0xa2ff) ("nzup" 0xa300) ("nzurx" 0xa301) ("nzur" 0xa302) ("nzyt" 0xa303) ("nzyx" 0xa304) ("nzy" 0xa305) ("nzyp" 0xa306) ("nzyrx" 0xa307) ("nzyr" 0xa308) ;;;;;;; ("sit" 0xa309) ("six" 0xa30a) ("si" 0xa30b) ("sip" 0xa30c) ("siex" 0xa30d) ("sie" 0xa30e) ("siep" 0xa30f) ("sat" 0xa310) ("sax" 0xa311) ("sa" 0xa312) ("sap" 0xa313) ("suox" 0xa314) ("suo" 0xa315) ("suop" 0xa316) ("sot" 0xa317) ("sox" 0xa318) ("so" 0xa319) ("sop" 0xa31a) ("sex" 0xa31b) ("se" 0xa31c) ("sep" 0xa31d) ("sut" 0xa31e) ("sux" 0xa31f) ("su" 0xa320) ("sup" 0xa321) ("surx" 0xa322) ("sur" 0xa323) ("syt" 0xa324) ("syx" 0xa325) ("sy" 0xa326) ("syp" 0xa327) ("syrx" 0xa328) ("syr" 0xa329) ;;;;;;;;;;;;; ("ssit" 0xa32a) ("ssix" 0xa32b) ("ssi" 0xa32c) ("ssip" 0xa32d) ("ssiex" 0xa32e) ("ssie" 0xa32f) ("ssiep" 0xa330) ("ssat" 0xa331) ("ssax" 0xa332) ("ssa" 0xa333) ("ssap" 0xa334) ("ssot" 0xa335) ("ssox" 0xa336) ("sso" 0xa337) ("ssop" 0xa338) ("ssex" 0xa339) ("sse" 0xa33a) ("ssep" 0xa33b) ("ssut" 0xa33c) ("ssux" 0xa33d) ("ssu" 0xa33e) ("ssup" 0xa33f) ("ssyt" 0xa340) ("ssyx" 0xa341) ("ssy" 0xa342) ("ssyp" 0xa343) ("ssyrx" 0xa344) ("ssyr" 0xa345) ;;;;;;;;;;;;; ("zhat" 0xa346) ("zhax" 0xa347) ("zha" 0xa348) ("zhap" 0xa349) ("zhuox" 0xa34a) ("zhuo" 0xa34b) ("zhuop" 0xa34c) ("zhot" 0xa34d) ("zhox" 0xa34e) ("zho" 0xa34f) ("zhop" 0xa350) ("zhet" 0xa351) ("zhex" 0xa352) ("zhe" 0xa353) ("zhep" 0xa354) ("zhut" 0xa355) ("zhux" 0xa356) ("zhu" 0xa357) ("zhup" 0xa358) ("zhurx" 0xa359) ("zhur" 0xa35a) ("zhyt" 0xa35b) ("zhyx" 0xa35c) ("zhy" 0xa35d) ("zhyp" 0xa35e) ("zhyrx" 0xa35f) ("zhyr" 0xa360) ;;;;;;; ("chat" 0xa361) ("chax" 0xa362) ("cha" 0xa363) ("chap" 0xa364) ("chuot" 0xa365) ("chuox" 0xa366) ("chuo" 0xa367) ("chuop" 0xa368) ("chot" 0xa369) ("chox" 0xa36a) ("cho" 0xa36b) ("chop" 0xa36c) ("chet" 0xa36d) ("chex" 0xa36e) ("che" 0xa36f) ("chep" 0xa370) ("chux" 0xa371) ("chu" 0xa372) ("chup" 0xa373) ("churx" 0xa374) ("chur" 0xa375) ("chyt" 0xa376) ("chyx" 0xa377) ("chy" 0xa378) ("chyp" 0xa379) ("chyrx" 0xa37a) ("chyr" 0xa37b) ;;;;;;;;; ("rrax" 0xa37c) ("rra" 0xa37d) ("rruox" 0xa37e) ("rruo" 0xa37f) ("rrot" 0xa380) ("rrox" 0xa381) ("rro" 0xa382) ("rrop" 0xa383) ("rret" 0xa384) ("rrex" 0xa385) ("rre" 0xa386) ("rrep" 0xa387) ("rrut" 0xa388) ("rrux" 0xa389) ("rru" 0xa38a) ("rrup" 0xa38b) ("rrurx" 0xa38c) ("rrur" 0xa38d) ("rryt" 0xa38e) ("rryx" 0xa38f) ("rry" 0xa390) ("rryp" 0xa391) ("rryrx" 0xa392) ("rryr" 0xa393) ;;;;;;;; ("nrat" 0xa394) ("nrax" 0xa395) ("nra" 0xa396) ("nrap" 0xa397) ("nrox" 0xa398) ("nro" 0xa399) ("nrop" 0xa39a) ("nret" 0xa39b) ("nrex" 0xa39c) ("nre" 0xa39d) ("nrep" 0xa39e) ("nrut" 0xa39f) ("nrux" 0xa3a0) ("nru" 0xa3a1) ("nrup" 0xa3a2) ("nrurx" 0xa3a3) ("nrur" 0xa3a4) ("nryt" 0xa3a5) ("nryx" 0xa3a6) ("nry" 0xa3a7) ("nryp" 0xa3a8) ("nryrx" 0xa3a9) ("nryr" 0xa3aa) ;;;;;;;;;;; ("shat" 0xa3ab) ("shax" 0xa3ac) ("sha" 0xa3ad) ("shap" 0xa3ae) ("shuox" 0xa3af) ("shuo" 0xa3b0) ("shuop" 0xa3b1) ("shot" 0xa3b2) ("shox" 0xa3b3) ("sho" 0xa3b4) ("shop" 0xa3b5) ("shet" 0xa3b6) ("shex" 0xa3b7) ("she" 0xa3b8) ("shep" 0xa3b9) ("shut" 0xa3ba) ("shux" 0xa3bb) ("shu" 0xa3bc) ("shup" 0xa3bd) ("shurx" 0xa3be) ("shur" 0xa3bf) ("shyt" 0xa3c0) ("shyx" 0xa3c1) ("shy" 0xa3c2) ("shyp" 0xa3c3) ("shyrx" 0xa3c4) ("shyr" 0xa3c5) ;;;;;;;;;; ("rat" 0xa3c6) ("rax" 0xa3c7) ("ra" 0xa3c8) ("rap" 0xa3c9) ("ruox" 0xa3ca) ("ruo" 0xa3cb) ("rop" 0xa3cc) ("rot" 0xa3cd) ("rox" 0xa3ce) ("ro" 0xa3cf) ("rop" 0xa3d0) ("rex" 0xa3d1) ("re" 0xa3d2) ("rep" 0xa3d3) ("rut" 0xa3d4) ("rux" 0xa3d5) ("ru" 0xa3d6) ("rup" 0xa3d7) ("rurx" 0xa3d8) ("rur" 0xa3d9) ("ryt" 0xa3da) ("ryx" 0xa3db) ("ry" 0xa3dc) ("ryp" 0xa3dd) ("ryrx" 0xa3de) ("ryr" 0xa3df) ;;;;;;;;;;; ("jit" 0xa3e0) ("jix" 0xa3e1) ("ji" 0xa3e2) ("jip" 0xa3e3) ("jiet" 0xa3e4) ("jiex" 0xa3e5) ("jie" 0xa3e6) ("jiep" 0xa3e7) ("juot" 0xa3e8) ("juox" 0xa3e9) ("juo" 0xa3ea) ("juop" 0xa3eb) ("jot" 0xa3ec) ("jox" 0xa3ed) ("jo" 0xa3ee) ("jop" 0xa3ef) ("jut" 0xa3f0) ("jux" 0xa3f1) ("ju" 0xa3f2) ("jup" 0xa3f3) ("jurx" 0xa3f4) ("jur" 0xa3f5) ("jyt" 0xa3f6) ("jyx" 0xa3f7) ("jy" 0xa3f8) ("jyp" 0xa3f9) ("jyrx" 0xa3fa) ("jyr" 0xa3fb) ;;;;;;; ("qit" 0xa3fc) ("qix" 0xa3fd) ("qi" 0xa3fe) ("qip" 0xa3ff) ("qiet" 0xa400) ("qiex" 0xa401) ("qie" 0xa402) ("qiep" 0xa403) ("quot" 0xa404) ("quox" 0xa405) ("quo" 0xa406) ("quop" 0xa407) ("qot" 0xa408) ("qox" 0xa409) ("qo" 0xa40a) ("qop" 0xa40b) ("qut" 0xa40c) ("qux" 0xa40d) ("qu" 0xa40e) ("qup" 0xa40f) ("qurx" 0xa410) ("qur" 0xa411) ("qyt" 0xa412) ("qyx" 0xa413) ("qy" 0xa414) ("qyp" 0xa415) ("qyrx" 0xa416) ("qyr" 0xa417) ;;;;;;;;;;;;;;;;;;;;;; ("jjit" 0xa418) ("jjix" 0xa419) ("jji" 0xa41a) ("jjip" 0xa41b) ("jjiet" 0xa41c) ("jjiex" 0xa41d) ("jjie" 0xa41e) ("jjiep" 0xa41f) ("jjuox" 0xa420) ("jjuo" 0xa421) ("jjuop" 0xa422) ("jjot" 0xa423) ("jjox" 0xa424) ("jjo" 0xa425) ("jjop" 0xa426) ("jjut" 0xa427) ("jjux" 0xa428) ("jju" 0xa429) ("jjup" 0xa42a) ("jjurx" 0xa42b) ("jjur" 0xa42c) ("jjyt" 0xa42d) ("jjyx" 0xa42e) ("jjy" 0xa42f) ("jjyp" 0xa430) ;;;;;;;; ("njit" 0xa431) ("njix" 0xa432) ("nji" 0xa433) ("njip" 0xa434) ("njiet" 0xa435) ("njiex" 0xa436) ("njie" 0xa437) ("njiep" 0xa438) ("njuox" 0xa439) ("njuo" 0xa43a) ("njot" 0xa43b) ("njox" 0xa43c) ("njo" 0xa43d) ("njop" 0xa43e) ("njux" 0xa43f) ("nju" 0xa440) ("njup" 0xa441) ("njurx" 0xa442) ("njur" 0xa443) ("njyt" 0xa444) ("njyx" 0xa445) ("njy" 0xa446) ("njyp" 0xa447) ("njyrx" 0xa448) ("njyr" 0xa449) ;;;;;; ("nyit" 0xa44a) ("nyix" 0xa44b) ("nyi" 0xa44c) ("nyip" 0xa44d) ("nyiet" 0xa44e) ("nyiex" 0xa44f) ("nyie" 0xa450) ("nyiep" 0xa451) ("nyuox" 0xa452) ("nyuo" 0xa453) ("nyuop" 0xa454) ("nyot" 0xa455) ("nyox" 0xa456) ("nyo" 0xa457) ("nyop" 0xa458) ("nyut" 0xa459) ("nyux" 0xa45a) ("nyu" 0xa45b) ("nyup" 0xa45c) ;;;;; ("xit" 0xa45d) ("xix" 0xa45e) ("xi" 0xa45f) ("xip" 0xa460) ("xiet" 0xa461) ("xiex" 0xa462) ("xie" 0xa463) ("xiep" 0xa464) ("xuox" 0xa465) ("xuo" 0xa466) ("xot" 0xa467) ("xox" 0xa468) ("xo" 0xa469) ("xop" 0xa46a) ("xyt" 0xa46b) ("xyx" 0xa46c) ("xy" 0xa46d) ("xyp" 0xa46e) ("xyrx" 0xa46f) ("xyr" 0xa470) ;;;;;;;;; ("yit" 0xa471) ("yix" 0xa472) ("yi" 0xa473) ("yip" 0xa474) ("yiet" 0xa475) ("yiex" 0xa476) ("yie" 0xa477) ("yiep" 0xa478) ("yuot" 0xa479) ("yuox" 0xa47a) ("yuo" 0xa47b) ("yuop" 0xa47c) ("yot" 0xa47d) ("yox" 0xa47e) ("yo" 0xa47f) ("yop" 0xa480) ("yut" 0xa481) ("yux" 0xa482) ("yu" 0xa483) ("yup" 0xa484) ("yurx" 0xa485) ("yur" 0xa486) ("yyt" 0xa487) ("yyx" 0xa488) ("yy" 0xa489) ("yyp" 0xa48a) ("yyrx" 0xa48b) ("yyr" 0xa48c) ;;;;;;;;;;;;;; ;;; Radicals ;;;;;;;;;;;;;; ("Q" 0xa490) ;qot ("L" 0xa491) ;li ("K" 0xa492) ;kit ("NY" 0xa493) ;nyip ("C" 0xa494) ;cyp ("SS" 0xa495) ;ssi ("GG" 0xa496) ;ggop ("G" 0xa497) ;gep ("M" 0xa498) ;mi ("HX" 0xa499) ;hxit ("LY" 0xa49a) ;lyr ("BB" 0xa49b) ;bbut ("MO" 0xa49c) ;mop ("Y" 0xa49d) ;yo ("P" 0xa49e) ;put ("HXU" 0xa49f) ;hxuo ("T" 0xa4a0) ;tat ("GA" 0xa4a1) ;ga ("Z" 0xa4a2) ;zup ("CYT" 0xa4a3) ;cyt ("DD" 0xa4a4) ;ddur ("B" 0xa4a5) ;bur ("GGU" 0xa4a6) ;gguo ("NYO" 0xa4a7) ;nyop ("TU" 0xa4a8) ;tu ("O" 0xa4a9) ;op ("JJ" 0xa4aa) ;jjut ("Z" 0xa4ab) ;zot ("PY" 0xa4ac) ;pyt ("HM" 0xa4ad) ;hmo ("YI" 0xa4ae) ;yit ("V" 0xa4af) ;vur ("SH" 0xa4b0) ;shy ("VE" 0xa4b1) ;vep ("ZA" 0xa4b2) ;za ("JO" 0xa4b3) ;jo ("NZ" 0xa4b4) ;nzup ("JJY" 0xa4b5) ;jjy ("GO" 0xa4b6) ;got ("JJI" 0xa4b7) ;jjie ("W" 0xa4b8) ;wo ("D" 0xa4b9) ;du ("SHU" 0xa4ba) ;shur ("LIE" 0xa4bb) ;lie ("CY" 0xa4bc) ;cy ("CU" 0xa4bd) ;cuop ("CI" 0xa4be) ;cip ("HXO" 0xa4bf) ;hxop ("SHA" 0xa4c0) ;shat ("ZU" 0xa4c1) ;zur ("SHO" 0xa4c2) ;shop ("CH" 0xa4c3) ;che ("ZZ" 0xa4c4) ;zziet ("NB" 0xa4c5) ;nbie ("KE" 0xa4c6) ;ke )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ja-tcode.mim���������������������������������������������������������������������0000644�0023456�0023456�00000051763�14422175267�011307� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ja-tcode.mim -- Japanese input method with TCODE ;; Copyright (C) 2003, 2004 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ja tcode) (description "Input method for Japanese with TCODE. ") (title "TC") (map (generic ("q1" "ヮ") ("w1" "ヰ") ("e1" "ヱ") ("r1" "ヵ") ("t1" "ヶ") ("y1" "請") ("u1" "境") ("i1" "系") ("o1" "探") ("p1" "象") ("a1" "ゎ") ("s1" "ゐ") ("d1" "ゑ") ("h1" "盛") ("j1" "革") ("k1" "突") ("l1" "温") (";1" "捕") ("n1" "依") ("m1" "繊") (",1" "借") (".1" "須") ("/1" "訳") ("q2" "丑") ("w2" "臼") ("e2" "宴") ("r2" "縁") ("t2" "曳") ("y2" "尚") ("u2" "賀") ("i2" "岸") ("o2" "責") ("p2" "漁") ("a2" "於") ("s2" "汚") ("d2" "乙") ("f2" "穏") ("h2" "益") ("j2" "援") ("k2" "周") ("l2" "域") (";2" "荒") ("n2" "織") ("m2" "父") (",2" "枚") (".2" "乱") ("/2" "香") ("q3" "鬼") ("w3" "虚") ("e3" "狭") ("r3" "脅") ("t3" "驚") ("y3" "舎") ("u3" "喜") ("i3" "幹") ("o3" "丘") ("p3" "糖") ("a3" "奇") ("s3" "既") ("d3" "菊") ("f3" "却") ("g3" "享") ("h3" "康") ("j3" "徒") ("k3" "景") ("l3" "処") (";3" "ぜ") ("n3" "譲") ("m3" "ヘ") (",3" "模") (".3" "降") ("/3" "走") ("q4" "孤") ("w4" "誇") ("e4" "黄") ("r4" "后") ("t4" "耕") ("y4" "布") ("u4" "苦") ("i4" "圧") ("o4" "恵") ("p4" "固") ("a4" "巧") ("s4" "克") ("d4" "懇") ("f4" "困") ("g4" "昏") ("h4" "邦") ("j4" "舞") ("k4" "雑") ("l4" "漢") (";4" "緊") ("n4" "激") ("m4" "干") (",4" "彦") (".4" "均") ("/4" "又") ("q5" "奉") ("w5" "某") ("e5" "貌") ("r5" "卜") ("y5" "姿") ("u5" "絶") ("i5" "密") ("o5" "秘") ("p5" "押") ("h5" "衆") ("j5" "節") ("k5" "杉") ("l5" "肉") (";5" "除") ("n5" "測") ("m5" "血") (",5" "散") (".5" "笑") ("/5" "弁") ("q6" "湖") ("w6" "礼") ("e6" "著") ("r6" "移") ("t6" "郷") ("a6" "償") ("s6" "欧") ("d6" "努") ("f6" "底") ("g6" "亜") ("z6" "禁") ("x6" "硝") ("c6" "樹") ("v6" "句") ("b6" "礎") ("q7" "端") ("w7" "飾") ("e7" "郵") ("r7" "塩") ("t7" "群") ("u7" "星") ("i7" "析") ("o7" "遷") ("p7" "宣") ("a7" "紅") ("s7" "傷") ("d7" "豪") ("f7" "維") ("g7" "脱") ("h7" "鼠") ("j7" "曹") ("k7" "奏") ("l7" "尊") ("z7" "絹") ("x7" "被") ("c7" "源") ("v7" "願") ("b7" "臨") ("q8" "刷") ("w8" "寿") ("e8" "順") ("r8" "危") ("t8" "砂") ("y8" "庶") ("u8" "粧") ("i8" "丈") ("o8" "称") ("p8" "蒸") ("a8" "舗") ("s8" "充") ("d8" "喫") ("f8" "腕") ("g8" "暴") ("z8" "批") ("x8" "慶") ("c8" "渉") ("v8" "竜") ("b8" "併") ("q9" "震") ("w9" "扱") ("e9" "片") ("r9" "札") ("t9" "乞") ("u9" "乃") ("i9" "如") ("o9" "尼") ("a9" "輪") ("s9" "倒") ("d9" "操") ("f9" "柄") ("g9" "魚") ("z9" "就") ("x9" "駐") ("c9" "揮") ("v9" "丹") ("b9" "鮮") ("q0" "弘") ("w0" "痛") ("e0" "票") ("r0" "訴") ("t0" "遺") ("y0" "欄") ("u0" "龍") ("i0" "略") ("o0" "慮") ("p0" "累") ("a0" "則") ("s0" "存") ("d0" "倍") ("f0" "牛") ("g0" "釈") ("z0" "綱") ("x0" "潟") ("c0" "創") ("v0" "背") ("b0" "皮") ("1q" "ヲ") ("2q" "哀") ("3q" "暇") ("4q" "啓") ("5q" "把") ("6q" "酸") ("7q" "昼") ("8q" "炭") ("9q" "稲") ("0q" "湯") ("qq" "果") ("wq" "告") ("eq" "策") ("rq" "首") ("tq" "農") ("yq" "歩") ("uq" "回") ("iq" "務") ("oq" "島") ("pq" "開") ("aq" "報") ("sq" "紙") ("dq" "館") ("fq" "夜") ("gq" "位") ("hq" "給") ("jq" "員") ("kq" "ど") ("lq" "代") (";q" "レ") ("zq" "欠") ("xq" "夏") ("cq" "彼") ("vq" "妻") ("bq" "善") ("nq" "相") ("mq" "家") (",q" "的") (".q" "対") ("/q" "歴") ("1w" "ゥ") ("2w" "逢") ("3w" "牙") ("4w" "掲") ("5w" "伐") ("6w" "貿") ("7w" "捜") ("8w" "異") ("9w" "隣") ("0w" "旧") ("qw" "概") ("ww" "買") ("ew" "詳") ("rw" "由") ("tw" "死") ("yw" "キ") ("uw" "せ") ("iw" "区") ("ow" "百") ("pw" "木") ("aw" "音") ("sw" "王") ("dw" "放") ("fw" "々") ("gw" "応") ("hw" "分") ("jw" "よ") ("kw" "ル") ("lw" "千") (";w" "ア") ("zw" "財") ("xw" "針") ("cw" "裏") ("vw" "居") ("bw" "差") ("nw" "付") ("mw" "プ") (",w" "ば") (".w" "ュ") ("/w" "作") ("1e" "ヴ") ("2e" "宛") ("3e" "壊") ("4e" "携") ("5e" "避") ("6e" "攻") ("7e" "焼") ("8e" "闘") ("9e" "奈") ("0e" "夕") ("qe" "武") ("we" "残") ("ee" "両") ("re" "在") ("te" "!") ("ye" "や") ("ue" "出") ("ie" "タ") ("oe" "手") ("pe" "保") ("ae" "案") ("se" "曲") ("de" "情") ("fe" "引") ("ge" "職") ("he" "7") ("je" "か") ("ke" "(") ("le" "ト") (";e" "れ") ("ze" "従") ("xe" "骨") ("ce" "厚") ("ve" "顔") ("be" "量") ("ne" "内") ("me" "工") (",e" "八") (".e" "テ") ("/e" "見") ("1r" "ヂ") ("2r" "囲") ("3r" "較") ("4r" "劇") ("5r" "卑") ("6r" "盤") ("7r" "帯") ("8r" "易") ("9r" "速") ("0r" "拡") ("qr" "風") ("wr" "階") ("er" "能") ("rr" "論") ("tr" "増") ("yr" "コ") ("ur" "山") ("ir" "者") ("or" "発") ("pr" "立") ("ar" "横") ("sr" "興") ("dr" "刺") ("fr" "側") ("gr" "覚") ("hr" "き") ("jr" "っ") ("kr" "日") ("lr" "国") (";r" "二") ("zr" "適") ("xr" "類") ("cr" "御") ("vr" "宇") ("br" "推") ("nr" "九") ("mr" "名") (",r" "川") (".r" "機") ("/r" "チ") ("1t" "ヅ") ("2t" "庵") ("3t" "寒") ("4t" "賢") ("5t" "藩") ("6t" "汽") ("7t" "換") ("8t" "延") ("9t" "雪") ("0t" "互") ("qt" "細") ("wt" "古") ("et" "利") ("rt" "ペ") ("tt" "ゃ") ("yt" "ナ") ("ut" "金") ("it" "マ") ("ot" "和") ("pt" "女") ("at" "崎") ("st" "白") ("dt" "ぐ") ("ft" "官") ("gt" "球") ("ht" "上") ("jt" "く") ("kt" "8") ("lt" "え") (";t" "年") ("zt" "母") ("xt" "奥") ("ct" "因") ("vt" "酒") ("bt" "伸") ("nt" "サ") ("mt" "建") (",t" "パ") (".t" "第") ("/t" "入") ("1y" "簡") ("2y" "徴") ("3y" "触") ("4y" "宗") ("5y" "植") ("7y" "索") ("8y" "射") ("9y" "濁") ("0y" "慢") ("qy" "害") ("wy" "賃") ("ey" "整") ("ry" "軽") ("ty" "評") ("yy" "佐") ("uy" "法") ("iy" "数") ("oy" "郎") ("py" "談") ("ay" "服") ("sy" "声") ("dy" "任") ("fy" "検") ("gy" "豊") ("hy" "美") ("jy" "題") ("ky" "井") ("ly" "洋") (";y" "実") ("zy" "爆") ("xy" "仲") ("cy" "茶") ("vy" "率") ("by" "比") ("ny" "昔") ("my" "短") (",y" "岩") (".y" "巨") ("/y" "敗") ("1u" "承") ("2u" "章") ("3u" "候") ("4u" "途") ("5u" "複") ("7u" "冊") ("8u" "需") ("9u" "詑") ("0u" "迷") ("qu" "撃") ("wu" "折") ("eu" "追") ("ru" "隊") ("tu" "角") ("yu" "接") ("uu" "備") ("iu" "最") ("ou" "急") ("pu" "験") ("au" "変") ("su" "審") ("du" "改") ("fu" "昇") ("gu" "芸") ("hu" "宿") ("ju" "制") ("ku" "集") ("lu" "安") (";u" "画") ("zu" "陽") ("xu" "構") ("cu" "旅") ("vu" "施") ("bu" "曜") ("nu" "遠") ("mu" "ォ") (",u" "将") (".u" "ぞ") ("/u" "塚") ("1i" "快") ("2i" "否") ("3i" "歯") ("4i" "筆") ("5i" "里") ("7i" "皿") ("8i" "輯") ("9i" "蓄") ("0i" "戻") ("qi" "浴") ("wi" "秀") ("ei" "糸") ("ri" "春") ("ti" "幸") ("yi" "記") ("ui" "朝") ("ii" "知") ("oi" "ワ") ("pi" "送") ("ai" "限") ("si" "研") ("di" "労") ("fi" "統") ("gi" "役") ("hi" "セ") ("ji" "運") ("ki" "ツ") ("li" "特") (";i" "谷") ("zi" "ァ") ("xi" "導") ("ci" "認") ("vi" "健") ("bi" "尾") ("ni" "序") ("mi" "振") (",i" "練") (".i" "念") ("/i" "働") ("1o" "包") ("2o" "納") ("3o" "頼") ("4o" "逃") ("5o" "寝") ("7o" "賛") ("8o" "瞬") ("9o" "貯") ("0o" "羊") ("qo" "積") ("wo" "程") ("eo" "断") ("ro" "低") ("to" "減") ("yo" "モ") ("uo" "資") ("io" "士") ("oo" "費") ("po" "ィ") ("ao" "逆") ("so" "企") ("do" "精") ("fo" "ざ") ("go" "印") ("ho" "神") ("jo" "び") ("ko" "打") ("lo" "勤") (";o" "ャ") ("zo" "殺") ("xo" "負") ("co" "何") ("vo" "履") ("bo" "般") ("no" "耳") ("mo" "授") (",o" "版") (".o" "効") ("/o" "視") ("1p" "唱") ("2p" "暮") ("3p" "憲") ("4p" "勉") ("5p" "罪") ("8p" "盾") ("9p" "虫") ("qp" "故") ("wp" "鉱") ("ep" "提") ("rp" "児") ("tp" "敷") ("yp" "無") ("up" "石") ("ip" "屋") ("op" "解") ("pp" "募") ("ap" "令") ("sp" "違") ("dp" "装") ("fp" "然") ("gp" "確") ("hp" "優") ("jp" "公") ("kp" "品") ("lp" "語") (";p" "演") ("zp" "券") ("xp" "悪") ("cp" "秋") ("vp" "非") ("bp" "便") ("np" "示") ("mp" "即") (",p" "難") (".p" "普") ("/p" "辺") ("1a" "ぱ") ("2a" "慰") ("3a" "我") ("4a" "兼") ("5a" "菱") ("6a" "桜") ("7a" "瀬") ("8a" "鳥") ("9a" "催") ("0a" "障") ("qa" "収") ("wa" "際") ("ea" "太") ("ra" "園") ("ta" "船") ("ya" "中") ("ua" "ス") ("ia" "も") ("oa" "お") ("pa" "定") ("aa" "種") ("sa" "岡") ("da" "結") ("fa" "進") ("ga" "真") ("ha" "3") ("ja" "と") ("ka" "〇") ("la" "て") (";a" "る") ("za" "ヒ") ("xa" "江") ("ca" "別") ("va" "考") ("ba" "権") ("na" "ッ") ("ma" "人") (",a" "三") (".a" "京") ("/a" "ち") ("1s" "ぴ") ("2s" "為") ("3s" "掛") ("4s" "嫌") ("5s" "紐") ("6s" "典") ("7s" "博") ("8s" "筋") ("9s" "忠") ("0s" "乳") ("qs" "若") ("ws" "雄") ("es" "査") ("rs" "ふ") ("ts" "賞") ("ys" "わ") ("us" "ラ") ("is" "東") ("os" "生") ("ps" "ろ") ("as" "宅") ("ss" "熟") ("ds" "待") ("fs" "取") ("gs" "科") ("hs" "ー") ("js" "し") ("ks" "た") ("ls" "一") (";s" "が") ("zs" "及") ("xs" "久") ("cs" "蔵") ("vs" "早") ("bs" "造") ("ns" "ロ") ("ms" "ク") (",s" "万") (".s" "方") ("/s" "フ") ("1d" "ぷ") ("2d" "陰") ("3d" "敢") ("4d" "顕") ("5d" "描") ("6d" "採") ("7d" "謡") ("8d" "希") ("9d" "仏") ("0d" "察") ("qd" "指") ("wd" "氏") ("ed" "丸") ("rd" "続") ("td" "ェ") ("yd" "う") ("ud" "4") ("id" ")") ("od" "十") ("pd" "リ") ("ad" "料") ("sd" "土") ("dd" "活") ("fd" "ね") ("gd" "参") ("hd" "い") ("jd" "、") ("kd" "の") ("ld" "5") (";d" "1") ("zd" "投") ("xd" "義") ("cd" "算") ("vd" "半") ("bd" "県") ("nd" "ん") ("md" "ま") (",d" "ン") (".d" "つ") ("/d" "四") ("1f" "ぺ") ("2f" "隠") ("3f" "甘") ("4f" "牽") ("5f" "憤") ("6f" "君") ("7f" "純") ("8f" "副") ("9f" "盟") ("0f" "標") ("qf" "ぎ") ("wf" "格") ("ef" "次") ("rf" "習") ("tf" "火") ("yf" "あ") ("uf" "こ") ("if" "6") ("of" "学") ("pf" "月") ("af" "受") ("sf" "予") ("df" "切") ("ff" "育") ("gf" "池") ("hf" "。") ("jf" "◆") ("kf" "0") ("lf" "・") (";f" "2") ("zf" "込") ("xf" "沢") ("cf" "軍") ("vf" "青") ("bf" "清") ("nf" "け") ("mf" "イ") (",f" "す") (".f" "電") ("/f" "地") ("1g" "ぽ") ("2g" "胃") ("3g" "患") ("4g" "厳") ("5g" "弊") ("6g" "犯") ("7g" "余") ("8g" "堀") ("9g" "肩") ("0g" "療") ("qg" "思") ("wg" "術") ("eg" "広") ("rg" "門") ("tg" "聞") ("yg" "本") ("ug" "さ") ("ig" "ら") ("og" "高") ("pg" "シ") ("ag" "英") ("sg" "ボ") ("dg" "加") ("fg" "室") ("gg" "少") ("hg" "で") ("jg" "は") ("kg" "に") ("lg" "な") (";g" "を") ("zg" "転") ("xg" "空") ("cg" "性") ("vg" "使") ("bg" "級") ("ng" "業") ("mg" "時") (",g" "「") (".g" "長") ("/g" "み") ("1h" "朱") ("2h" "遅") ("3h" "甲") ("4h" "致") ("5h" "汎") ("7h" "衰") ("8h" "滋") ("9h" "沈") ("0h" "己") ("qh" "病") ("wh" "終") ("eh" "起") ("rh" "路") ("th" "越") ("yh" "む") ("uh" "南") ("ih" "原") ("oh" "駅") ("ph" "物") ("ah" "勢") ("sh" "必") ("dh" "講") ("fh" "愛") ("gh" "管") ("hh" "要") ("jh" "設") ("kh" "水") ("lh" "藤") (";h" "有") ("zh" "素") ("xh" "兵") ("ch" "専") ("vh" "親") ("bh" "寮") ("nh" "ホ") ("mh" "共") (",h" "ブ") (".h" "平") ("/h" "楽") ("1j" "陣") ("2j" "鶴") ("3j" "鹿") ("4j" "貨") ("5j" "絡") ("7j" "趨") ("8j" "湿") ("9j" "添") ("0j" "已") ("qj" "常") ("wj" "張") ("ej" "薬") ("rj" "防") ("tj" "得") ("yj" "ケ") ("uj" "式") ("ij" "戦") ("oj" "関") ("pj" "男") ("aj" "輸") ("sj" "形") ("dj" "助") ("fj" "◇") ("gj" "流") ("hj" "連") ("jj" "鉄") ("kj" "教") ("lj" "力") (";j" "ベ") ("zj" "毛") ("xj" "永") ("cj" "申") ("vj" "袋") ("bj" "良") ("nj" "私") ("mj" "ゴ") (",j" "来") (".j" "信") ("/j" "午") ("1k" "眼") ("2k" "繁") ("3k" "誌") ("4k" "招") ("5k" "季") ("7k" "垂") ("8k" "甚") ("9k" "徹") ("0k" "巳") ("qk" "寺") ("wk" "質") ("ek" "づ") ("rk" "港") ("tk" "条") ("yk" "話") ("uk" "座") ("ik" "線") ("ok" "ダ") ("pk" "橋") ("ak" "基") ("sk" "好") ("dk" "味") ("fk" "宝") ("gk" "争") ("hk" "デ") ("jk" "現") ("kk" "エ") ("lk" "他") (";k" "度") ("zk" "等") ("xk" "浅") ("ck" "頃") ("vk" "落") ("bk" "命") ("nk" "村") ("mk" "ガ") (",k" "製") (".k" "校") ("/k" "ご") ("1l" "執") ("2l" "紹") ("3l" "夢") ("4l" "卸") ("5l" "阿") ("7l" "粋") ("9l" "爪") ("0l" "巴") ("ql" "停") ("wl" "領") ("el" "容") ("rl" "玉") ("tl" "右") ("yl" "べ") ("ul" "民") ("il" "ソ") ("ol" "点") ("pl" "遇") ("al" "足") ("sl" "草") ("dl" "築") ("fl" "観") ("gl" "言") ("hl" "車") ("jl" "成") ("kl" "天") ("ll" "世") (";l" "文") ("zl" "板") ("xl" "客") ("cl" "師") ("vl" "税") ("bl" "飛") ("nl" "ノ") ("ml" "完") (",l" "重") (".l" "約") ("/l" "各") ("1;" "岳") ("2;" "刑") ("3;" "弱") ("4;" "雲") ("5;" "窓") ("7;" "寸") ("8;" "瞳") ("9;" "陶") ("q;" "河") ("w;" "置") ("e;" "供") ("r;" "試") ("t;" "席") ("y;" "期") ("u;" "ゾ") ("i;" "歳") ("o;" "強") ("p;" "係") ("a;" "婦") ("s;" "段") ("d;" "衛") ("f;" "額") ("g;" "渋") ("h;" "主") ("j;" "映") ("k;" "書") ("l;" "可") (";;" "へ") ("z;" "伝") ("x;" "庭") ("c;" "課") ("v;" "着") ("b;" "坂") ("n;" "近") ("m;" "外") (",;" "米") (".;" "ョ") ("/;" "光") ("1z" "ぁ") ("3z" "瓦") ("6z" "呼") ("7z" "幅") ("8z" "歓") ("9z" "功") ("0z" "盗") ("qz" "徳") ("wz" "渡") ("ez" "守") ("rz" "登") ("tz" "退") ("yz" "店") ("uz" "持") ("iz" "町") ("oz" "所") ("pz" "ほ") ("az" "件") ("sz" "友") ("dz" "卒") ("fz" "初") ("gz" "慣") ("hz" "行") ("jz" "ド") ("kz" "円") ("lz" "小") (";z" "ジ") ("zz" "ヨ") ("xz" "誤") ("cz" "証") ("vz" "含") ("bz" "%") ("nz" "海") ("mz" "道") (",z" "ず") (".z" "西") ("/z" "げ") ("1x" "ぃ") ("6x" "紀") ("7x" "破") ("8x" "郡") ("9x" "抗") ("0x" "幡") ("qx" "械") ("wx" "刊") ("ex" "訪") ("rx" "融") ("tx" "雨") ("yx" "全") ("ux" "じ") ("ix" "自") ("ox" "議") ("px" "明") ("ax" "宮") ("sx" "伊") ("dx" "求") ("fx" "技") ("gx" "写") ("hx" "通") ("jx" "カ") ("kx" "社") ("lx" "野") (";x" "同") ("zx" "判") ("xx" "規") ("cx" "感") ("vx" "値") ("bx" "ギ") ("nx" "当") ("mx" "理") (",x" "メ") (".x" "ウ") ("/x" "グ") ("1c" "ぅ") ("6c" "房") ("7c" "績") ("8c" "識") ("9c" "属") ("0c" "衣") ("qc" "帝") ("wc" "始") ("ec" "了") ("rc" "極") ("tc" "熱") ("yc" "バ") ("uc" "部") ("ic" "六") ("oc" "経") ("pc" "動") ("ac" "局") ("sc" "頭") ("dc" "配") ("fc" "黒") ("gc" "院") ("hc" "だ") ("jc" "り") ("kc" "―") ("lc" "め") (";c" "大") ("zc" "済") ("xc" "吉") ("cc" "ゆ") ("vc" "器") ("bc" "照") ("nc" "不") ("mc" "合") (",c" "面") (".c" "政") ("/c" "オ") ("1v" "ぇ") ("6v" "去") ("7v" "疑") ("8v" "ぢ") ("9v" "綿") ("0v" "離") ("qv" "読") ("wv" "鈴") ("ev" "恐") ("rv" "督") ("tv" "況") ("yv" "後") ("uv" "間") ("iv" "場") ("ov" "ニ") ("pv" "産") ("av" "向") ("sv" "府") ("dv" "富") ("fv" "直") ("gv" "倉") ("hv" "新") ("jv" "」") ("kv" "9") ("lv" "子") (";v" "五") ("zv" "説") ("xv" "週") ("cv" "号") ("vv" "葉") ("bv" "派") ("nv" "委") ("mv" "化") (",v" "ビ") (".v" "目") ("/v" "市") ("1b" "ぉ") ("6b" "秒") ("7b" "範") ("8b" "核") ("9b" "影") ("0b" "麻") ("qb" "族") ("wb" "丁") ("eb" "未") ("rb" "才") ("tb" "返") ("yb" "問") ("ub" "ム") ("ib" "七") ("ob" "住") ("pb" "北") ("ab" "割") ("sb" "ぶ") ("db" "番") ("fb" "望") ("gb" "元") ("hb" "事") ("jb" "田") ("kb" "会") ("lb" "前") (";b" "そ") ("zb" "休") ("xb" "省") ("cb" "央") ("vb" "福") ("bb" "毎") ("nb" "気") ("mb" "売") (",b" "下") (".b" "都") ("/b" "株") ("1n" "欲") ("2n" "巣") ("3n" "茂") ("4n" "述") ("5n" "朗") ("qn" "帰") ("wn" "庁") ("en" "昨") ("rn" "跡") ("tn" "ゲ") ("yn" "洗") ("un" "羽") ("in" "個") ("on" "医") ("pn" "静") ("an" "億") ("sn" "録") ("dn" "赤") ("fn" "想") ("gn" "消") ("hn" "支") ("jn" "協") ("kn" "用") ("ln" "表") (";n" "正") ("zn" "図") ("xn" "挙") ("cn" "険") ("vn" "ゼ") ("bn" "波") ("nn" "ヤ") ("mn" "心") (",n" "界") (".n" "意") ("/n" "今") ("1m" "迫") ("2m" "災") ("3m" "恋") ("4m" "脳") ("5m" "老") ("qm" "監") ("wm" "寄") ("em" "裁") ("rm" "達") ("tm" "芝") ("ym" "響") ("um" "忘") ("im" "討") ("om" "史") ("pm" "環") ("am" "色") ("sm" "貸") ("dm" "販") ("fm" "編") ("gm" "仕") ("hm" "先") ("jm" "多") ("km" "商") ("lm" "ハ") (";m" "交") ("zm" "之") ("xm" "末") ("cm" "ぼ") ("vm" "街") ("bm" "免") ("nm" "再") ("mm" "ネ") (",m" "〜") (".m" "口") ("/m" "台") ("1," "留") ("2," "列") ("3," "刻") ("4," "豆") ("5," "看") ("q," "竹") ("w," "注") ("e," "介") ("r," "具") ("t," "失") ("y," "司") ("u," "迎") ("i," "華") ("o," "許") ("p," "補") ("a," "左") ("s," "態") ("d," "花") ("f," "栄") ("g," "ザ") ("h," "調") ("j," "混") ("k," "ポ") ("l," "決") (";," "ミ") ("z," "州") ("x," "払") ("c," "乗") ("v," "庫") ("b," "状") ("n," "団") ("m," "計") (",," "夫") (".," "食") ("/," "総") ("1." "替") ("2." "沼") ("3." "?") ("4." "辞") ("5." "献") ("q." "ゅ") ("w." "修") ("e." "究") ("r." "答") ("t." "養") ("y." "復") ("u." "並") ("i." "浦") ("o." "ユ") ("p." "冷") ("a." "ぬ") ("s." "展") ("d." "警") ("f." "型") ("g." "誰") ("h." "組") ("j." "選") ("k." "党") ("l." "択") (";." "体") ("z." "例") ("x." "満") ("c." "津") ("v." "準") ("b." "遊") ("n." "戸") ("m." "ひ") (",." "ょ") (".." "価") ("/." "与") ("1/" "還") ("2/" "更") ("3/" "占") ("4/" "箱") ("5/" "矢") ("q/" "志") ("w/" "抜") ("e/" "航") ("r/" "層") ("t/" "深") ("y/" "担") ("u/" "陸") ("i/" "巻") ("o/" "競") ("p/" "護") ("a/" "根") ("s/" "様") ("d/" "独") ("f/" "止") ("g/" "堂") ("h/" "銀") ("j/" "以") ("k/" "ヌ") ("l/" "営") (";/" "治") ("z/" "字") ("x/" "材") ("c/" "過") ("v/" "諸") ("b/" "単") ("n/" "身") ("m/" "ピ") (",/" "勝") ("./" "反") ("//" "ズ") )) (state (init (generic))) ;; Local Variables: ;; mode: lisp ;; End: �������������m17n-db-1.8.10/MIM/hi-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000006317�14422175267�012023� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; hi-phonetic.mim -- Hindi input method for phonetic layout ;; Copyright (c) 2004-2006 Red Hat, Inc. All rights reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method hi phonetic) (description "Hindi input method for phonetic layout. Key Summary: 1. ज्ञ : ^ This can also be typed as a sequence of following: ज + ् + ञ i.e. j +f + % 2. त्र : not available here shd be one This can also be typed as a sequence of following: त + ् + र i.e. t + f + r 3. क्ष : X This can also be typed as a sequence of following: क + ् + ष i.e. k + f + x 4. श्र : * This can also be typed as a sequence of following: श + ् + र i.e. S + f + r Author: Jatin Nansi <jnansi@redhat.com> Key summary: Rajesh Ranjan <rranjan@redhat.com> ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("~" ?ऎ) ("`" ?ॆ) ("!" ?ऍ) ("1" ?१) ("@" ?ॅ) ("2" ?२) ("#" ?ऑ) ("3" ?३) ("$" ?ॉ) ("4" ?४) ("%" ?ञ) ("5" ?५) ("6" ?६) ("7" ?७) ("8" ?८) ("(" ?() ("9" ?९) (")" ?)) ("0" ?०) ("_" ?_) ("-" ?-) ("+" ?+) ("=" ?=) ("Q" ?औ) ("q" ?ओ) ("W" ?ठ) ("w" ?ट) ("E" ?ै) ("e" ?े) ("R" ?ृ) ("r" ?र) ("T" ?थ) ("t" ?त) ("Y" ?य़) ("y" ?य) ("U" ?ू) ("u" ?ु) ("I" ?ी) ("i" ?ि) ("O" ?ौ) ("o" ?ो) ("P" ?फ) ("p" ?प) ("{" ?ढ) ("[" ?ड) ("}" ?ऱ) ("]" ?ऋ) ("A" ?आ) ("a" ?ा) ("S" ?श) ("s" ?स) ("D" ?ध) ("d" ?द) ("F" ?अ) ("f" ?्) ("G" ?घ) ("g" ?ग) ("H" ?ः) ("h" ?ह) ("J" ?झ) ("j" ?ज) ("K" ?ख) ("k" ?क) ("L" ?ळ) ("l" ?ल) (":" ?ई) (";" ?इ) ("\"" ?ऊ) ("'" ?उ) ("|" ?ऒ) ("\\" ?ॊ) ("Z" ?ँ) ("z" ?ङ) ("x" ?ष) ("C" ?छ) ("c" ?च) ("V" ?ऴ) ("v" ?व) ("B" ?भ) ("b" ?ब) ("N" ?ण) ("n" ?न) ("M" ?ं) ("m" ?म) ("<" ?ऩ) ("," ?,) (">" ?़) ("." ?।) ("?" ?ऐ) ("/" ?ए) ("^" "ज्ञ") ("X" "क्ष") ("*" "श्र") ("ff" "्‌") )) (state (init (trans))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/eo-plena.mim���������������������������������������������������������������������0000644�0023456�0023456�00000004236�14422175267�011312� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;;; Copyright (C) 2007 Joop Kiefte (LaPingvino) ;;; ;;; This file is part of the m17n contrib; a sub-part of the m17n ;;; library. ;;; ;;; The m17n library is free software; you can redistribute it and/or ;;; modify it under the terms of the GNU Lesser General Public License ;;; as published by the Free Software Foundation; either version 2.1 of ;;; the License, or (at your option) any later version. ;;; ;;; The m17n library is distributed in the hope that it will be useful, ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;;; Lesser General Public License for more details. ;;; ;;; You should have received a copy of the GNU Lesser General Public ;;; License along with the m17n library; if not, write to the Free ;;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;;; Boston, MA 02110-1301, USA. ;;; ;;; <li> eo-plena.mim ;;; ;;; Inputmethod for Esperanto // Enigmetodo por Esperanto (input-method eo plena) (title "EK-sistemo") (description (_"Meant for writing Esperanto-letters with the fundamental system and the X-system, like the default of EK.")) (map (trans ("cx" "ĉ") ("gx" "ĝ") ("hx" "ĥ") ("jx" "ĵ") ("sx" "ŝ") ("ux" "ŭ") ("Cx" "Ĉ") ("Gx" "Ĝ") ("Hx" "Ĥ") ("Jx" "Ĵ") ("Sx" "Ŝ") ("Ux" "Ŭ") ("CX" "Ĉ") ("GX" "Ĝ") ("HX" "Ĥ") ("JX" "Ĵ") ("SX" "Ŝ") ("UX" "Ŭ") ("cxx" "cx") ("gxx" "gx") ("hxx" "hx") ("jxx" "jx") ("sxx" "sx") ("uxx" "ux") ("Cxx" "Cx") ("Gxx" "Gx") ("Hxx" "Hx") ("Jxx" "Jx") ("Sxx" "Sx") ("Uxx" "Ux") ("CXX" "CX") ("GXX" "GX") ("HXX" "HX") ("JXX" "JX") ("SXX" "SX") ("UXX" "UX") ("ch" "ĉ") ("gh" "ĝ") ("hh" "ĥ") ("jh" "ĵ") ("sh" "ŝ") ("au" "aŭ") ("eu" "eŭ") ("Ch" "Ĉ") ("Gh" "Ĝ") ("Hh" "Ĥ") ("Jh" "Ĵ") ("Sh" "Ŝ") ("Au" "Aŭ") ("Eu" "Eŭ") ("CH" "Ĉ") ("GH" "Ĝ") ("HH" "Ĥ") ("JH" "Ĵ") ("SH" "Ŝ") ("AU" "AŬ") ("EU" "EŬ") ("chh" "ch") ("ghh" "gh") ("hhh" "hh") ("jhh" "jh") ("shh" "sh") ("auu" "au") ("euu" "eu") ("Chh" "Ch") ("Ghh" "Gh") ("Hhh" "Hh") ("Jhh" "Jh") ("Shh" "Sh") ("Auu" "Au") ("Euu" "Eu") ("CHH" "CH") ("GHH" "GH") ("HHH" "HH") ("JHH" "JH") ("SHH" "SH") ("AUU" "AU") ("EUU" "EU") )) (state (init (trans))) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/zh-util.mim����������������������������������������������������������������������0000644�0023456�0023456�00000005501�14422175267�011202� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; zh-util.mim -- Provide utilities for Chinese input methods. ;; Copyright (C) 2005, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method t nil zh-util) (description "Provide utilities for Chinese input methods. This is acutually not a standalone input method, but is expected to be included in the other Chinese input method (e.g. zh-py). ") (map ;; Typing 1, 2, ..., 0 selects the 0th, 1st, ..., 9th candidate. (choose ("1" (select 0)) ("2" (select 1)) ("3" (select 2)) ("4" (select 3)) ("5" (select 4)) ("6" (select 5)) ("7" (select 6)) ("8" (select 7)) ("9" (select 8)) ("0" (select 9))) (change-candidate ((Left) (select @-)) ((C-b) (select @-)) ((Right) (select @+)) ((C-f) (select @+)) ((Up) (select @\[)) ((C-p) (select @\[)) ((Down) (select @\])) ((C-n) (select @\]))) (focus-move ;; When an input spot is moved, commit the current predit by shifting ;; to init. ((input-focus-move))) (focus-change ;; When an input focus is out or in, keep the current preedit. ((input-focus-out) (set KK @@) (sub KK 1) (undo KK)) ((input-focus-in) (set KK @@) (sub KK 1) (undo KK))) (backspace ((BackSpace))) (commit-preedit ((S-\ )) ((\ )))) (state (check-undo ;; When Backspace is typed, cancel the last input. (backspace (undo)) (focus-move (shift init)) (focus-change) ;; When anything else is typed, produce the current candidate (if ;; any), and re-handle the last input in "init" state. (nil (hide) (shift init))) (select (t (set K @@) (sub K 1)) ;; When a number is typed, select the corresponding canidate, ;; produce it, and shift to "init" state. (focus-move (shift init)) (focus-change) (choose (hide) (shift init)) (change-candidate) (backspace (undo K)) ;; When key to force committing, commit the current preedit. (commit-preedit (shift init)) ;; When anything else is typed, produce the current candidate, ;; and re-handle the last input in "init" state. (nil (hide) (shift init)))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/as-phonetic.mim������������������������������������������������������������������0000644�0023456�0023456�00000010501�14422175267�012014� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; as-phonetic.mim -- Assamese input method for phonetic layout ;; Copyright (c) 2004-2006 Red Hat, Inc. All rights reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method as phonetic) (description "Assamese input method for phonetic layout. Reference URL - http://www.bengalinux.org/images/probhat_layout.png Key Summary: The differences between Assamese and Bengali alphabets are: The 'ra' of Assamese is different from Bengali 'ra'. The Assamese phonetic keyboard layout has made the change in the Bengali keyboard layout but in the same corresponding key of the English keyboard. There is an additional alphabet 'wa' which is not there in Bengali. The following are the important key combinations for the Assamese Phonetic keyboard layout: 1. The alphabet 'ৰ' can be obtained by pressing the key 'R' in the English keyboard. 2. The alphabet 'ৱ' can be obtained by pressing the key '\' in the English keyboard. 3. There are two ways of typing the Assamese 'আ' . One is typing 'A' followed by 'a'. The other is by typing 'v' only. 4. The alphabet 'ঞ' can be obtained by pressing '^' i.e 'Shift' and '6' together in the Eglish keyboard. 5. The '।' is located in '.' in the English keyboard. 6. The '৺' can be obtained by pressing '|', i.e. 'Shift' and '\'. Some important combinations are as follows: 1. 'tra' : 'ta' + 'halant' + 'ra' (ত্ৰ) (ত) (্) (ৰ) 'f' '/' 'r' 2. 'khya': 'ka' + 'halant' + 'Sha' (ক্ষ) (ক) (্) (ষ) 'k' '/' 'S' (note the capital S for ষ) 3. 'kra': 'ka' + 'halant' + 'ra' (ক্ৰ) (ক) (্) (ৰ) 'k' '/' 'r' 4. 'akta': 'ka' + 'halant' + 'ta' (ক্ত) (ক) (্) (ত) 'k' '/' 'f' (note that f is for ত) 5. 'kla' : 'ka' + 'halant' + 'la' (ক্ল) (ক) (্) (ল) 'k' '/' 'l' Author: Amitakhya Phukan <aphukan@redhat.com> Key Summary: Amitakhya Phukan <aphukan@redhat.com>") (title "ক") (map (trans ((KP_1) "১") ((KP_2) "২") ((KP_3) "৩") ((KP_4) "৪") ((KP_5) "৫") ((KP_6) "৬") ((KP_7) "৭") ((KP_8) "৮") ((KP_9) "৯") ((KP_0) "০") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" ?!) ("1" ?১) ("@" ?@) ("2" ?২) ("#" ?#) ("3" ?৩) ("$" ?ৎ) ("4" ?৪) ("%" ?%) ("5" ?৫) ("^" ?ঞ) ("6" ?৬) ("&" ?&) ("7" ?৭) ("*" "*") ("8" ?৮) ("(" ?() ("9" ?৯) (")" ?)) ("0" ?০) ("_" ?_) ("-" ?-) ("+" ?+) ("=" ?=) ("Q" ?ধ) ("q" ?দ) ("W" ?ঊ) ("w" ?ূ) ("E" ?ঈ) ("e" ?ী) ("R" ?ড়) ("r" ?ৰ) ("T" ?ঠ) ("t" ?ট) ("Y" ?ঐ) ("y" ?এ) ("U" ?উ) ("u" ?ু) ("I" ?ই) ("i" ?ি) ("O" ?ঔ) ("o" ?ও) ("P" ?ফ) ("p" ?প) ("{" ?ৈ) ("[" ?ে) ("}" ?ৌ) ("]" ?ো) ("A" ?অ) ("a" ?া) ("S" ?ষ) ("s" ?স) ("D" ?ঢ) ("d" ?ড) ("F" ?থ) ("f" ?ত) ("G" ?ঘ) ("g" ?গ) ("H" ?ঃ) ("h" ?হ) ("J" ?ঝ) ("j" ?জ) ("K" ?খ) ("k" ?ক) ("L" ?ং) ("l" ?ল) (":" ?:) (";" ?;) ("\"" ?\") ("'" ?') ("|" ?৺) ("\\" ?ৱ) ("~"?‌) ("`" ?‍) ("Z" ?য) ("z" ?য়) ("X" ?ঢ়) ("x" ?শ) ("C" ?ছ) ("c" ?চ) ("V" ?ঋ) ("v" ?আ) ("B" ?ভ) ("b" ?ব) ("N" ?ণ) ("n" ?ন) ("M" ?ঙ) ("m" ?ম) ("<" ?ৃ) ("," ?,) (">" ?ঁ) ("." ?।) ("?" ??) ("/" ?্) )) (state (init (trans))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sa-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000006433�14504323433�012036� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sa-inscript.mim -- Sanskrit input method for inscript layout ;; This file is derived from the hi-inscript.mim, with modifications ;; requried/ appropriate for Sanskrit use. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method sa inscript) (description "Sanskrit input method for inscript layout. Reference URL : http://indlinux.org/wiki/index.php/InscriptLayouts#Devanagari Key Summary: 1. ज्ञ : % This can also be typed as a sequence of following: ज + ् + ञ i.e. p + d + } 2. त्र : ^ This can also be typed as a sequence of following: त + ् + र i.e. l + d + j 3. क्ष : & This can also be typed as a sequence of following: क + ् + ष i.e. k + d + < 4. श्र : * This can also be typed as a sequence of following: श + ् + र i.e. M + d + j Key summary: Rajesh Ranjan <rranjan@redhat.com> ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" ?॑) ("1" ?१) ("@" ?॒) ("2" ?२) ("#" ?#) ("3" ?३) ("$" ?$) ("4" ?४) ((G-4) "₹") ("5" ?५) ("6" ?६) ("7" ?७) ("8" ?८) ("(" ?() ("9" ?९) (")" ?)) ("0" ?०) ("_" ?ः) ("-" ?-) ("+" ?ऋ) ("=" ?ृ) ("Q" ?औ) ("q" ?ौ) ("W" ?ऐ) ("w" ?ै) ("E" ?आ) ("e" ?ा) ("R" ?ई) ("r" ?ी) ("T" ?ऊ) ("t" ?ू) ("Y" ?भ) ("y" ?ब) ("U" ?ङ) ("u" ?ह) ("I" ?घ) ("i" ?ग) ("O" ?ध) ("o" ?द) ("P" ?झ) ("p" ?ज) ("{" ?ढ) ("[" ?ड) ("}" ?ञ) ("]" ?़) ("A" ?ओ) ("a" ?ो) ("S" ?ए) ("s" ?े) ("D" ?अ) ("d" ?्) ("F" ?इ) ("f" ?ि) ("G" ?उ) ("g" ?ु) ("H" ?फ) ("h" ?प) ("J" ?ऱ) ("j" ?र) ("K" ?ख) ("k" ?क) ("L" ?थ) ("l" ?त) (":" ?छ) (";" ?च) ("\"" ?ठ) ("'" ?ट) ("|" ?ऑ) ("\\" ?ॉ) ("~" ?ऒ) ("`" ?ॊ) ("Z" ?ऎ) ("z" ?ॆ) ("X" ?ँ) ("x" ?ं) ("C" ?ण) ("c" ?म) ("V" ?ऩ) ("v" ?न) ("B" ?ऴ) ("b" ?व) ("N" ?ळ) ("n" ?ल) ("M" ?श) ("m" ?स) ("<" ?ष) ("," ?,) (">" ?।) ("." ?.) ("?" ?य़) ("/" ?य) ("%" "ज्ञ") ("^" "त्र") ("&" "क्ष") ("*" "श्र") ("dd" "्‌") )) (state (init (trans))) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ka-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000004144�14422175267�010741� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ka-kbd.mim -- Input method for Georgian ;; Copyright (C) 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Georgian simulating Georgian keyboard. ;;; ;;; @image html ka-kbd.png "Keyboard Layout" ;;; @image latex ka-kbd.eps "Keyboard Layout" width=\narrowwidth ;;; You can also input more characters by the following key sequences: ;;; [type a key sequence to insert the corresponding character] ;;; @image html ka-kbd2.png ;;; @image latex ka-kbd2.eps "Extra Keys" width=\narrowwidth (input-method ka kbd) (description "Georgian input method simulating the Georgian keyboard. ") (title "გ") (map (map ("a" ?ა) ("b" ?ბ) ("g" ?გ) ("d" ?დ) ("e" ?ე) ("v" ?ვ) ("z" ?ზ) ("t" ?თ) ("i" ?ი) (".k" ?კ) ("l" ?ლ) ("m" ?მ) ("n" ?ნ) ("o" ?ო) (".p" ?პ) ("+z" ?ჟ) ("r" ?რ) ("s" ?ს) (".t" ?ტ) ("u" ?უ) ("p" ?ფ) ("k" ?ქ) (".g" ?ღ) ("q" ?ყ) ("+s" ?შ) ("+c" ?ჩ) ("c" ?ც) ("j" ?ძ) (".c" ?წ) (".+c" ?ჭ) ("x" ?ხ) ("+j" ?ჯ) ("h" ?ჰ) ("q1" ?ჴ) ("e0" ?ჱ) ("o1" ?ჵ) ("i1" ?ჲ) ("w" ?ჳ) ("f" ?ჶ))) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/bo-ewts.mim����������������������������������������������������������������������0000644�0023456�0023456�00000020620�14463455220�011160� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; bo-ewts.mim -- Tibetan input method with EWTS ;; Copyright (C) 2007, 2008, 2009 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; Copyright (C) 2010 Hugues MOISY <hugues.moisy@gmail.com> ;; Copyright (C) 2014 Elie Roux <elie.roux@telecom-bretagne.eu> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method bo ewts) (description "Tibetan input method based on EWTS. This implementation is based on THDL Extended Wylie Transliteration Scheme Version 2.0 <http://www.thlib.org/reference/transliteration/#!essay=/thl/ewts>.") (title "ཀ") (variable (precomposed (_"Flag to tell whether or not to generate precomposed characters. If 1 (the default), generate precomposed characters (i.e. NFC) if available (e.g. \"ྲྀ\"(U+0F76). If 0, generate only decomposed characters (i.e. NFD) (e.g. \"ྲྀ\" (U+0FB2 U+0F80).") ;; The default should be 1 (i.e NFC) according to: ;; http://www.w3.org/International/questions/qa-html-css-normalization ;; and Unicode Consortium http://www.unicode.org/faq/normalization.html 1 0 1)) (map ;; This map is used also for subjoined consonants. (consonant ("k" "ཀ") ("kh" "ཁ") ("g" "ག") ("ng" "ང") ("c" "ཅ") ("ch" "ཆ") ("j" "ཇ") ("ny" "ཉ") ("T" "ཊ") ("Th" "ཋ") ("D" "ཌ") ("N" "ཎ") ("t" "ཏ") ("th" "ཐ") ("d" "ད") ("n" "ན") ("p" "པ") ("ph" "ཕ") ("b" "བ") ("m" "མ") ("ts" "ཙ") ("tsh" "ཚ") ("dz" "ཛ") ("w" "ཝ") ("zh" "ཞ") ("z" "ཟ") ("'" "འ") ("y" "ཡ") ("r" "ར") ("l" "ལ") ("sh" "ཤ") ("Sh" "ཥ") ("s" "ས") ("h" "ཧ") ("a" "ཨ") ) ;; Standard Tibetan Stacks listed at: ;; <http://www.thlib.org/reference/transliteration/tibstacks.php> (standard-stack ("f" "ཕ༹") ("v" "བ༹") ("R" "ཪ") ("rk" "རྐ") ("rg" "རྒ") ("rng" "རྔ") ("rj" "རྗ") ("rny" "རྙ") ("rt" "རྟ") ("rd" "རྡ") ("rn" "རྣ") ("rb" "རྦ") ("rm" "རྨ") ("rts" "རྩ") ("rdz" "རྫ") ("lk" "ལྐ") ("lg" "ལྒ") ("lng" "ལྔ") ("lc" "ལྕ") ("lj" "ལྗ") ("lt" "ལྟ") ("ld" "ལྡ") ("lp" "ལྤ") ("lb" "ལྦ") ("lh" "ལྷ") ("sk" "སྐ") ("sg" "སྒ") ("sng" "སྔ") ("sny" "སྙ") ("st" "སྟ") ("sd" "སྡ") ("sn" "སྣ") ("sp" "སྤ") ("sb" "སྦ") ("sm" "སྨ") ("sts" "སྩ") ("kw" "ཀྭ") ("khw" "ཁྭ") ("gw" "གྭ") ("cw" "ཅྭ") ("nyw" "ཉྭ") ("tw" "ཏྭ") ("dw" "དྭ") ("tsw" "ཙྭ") ("tshw" "ཚྭ") ("zhw" "ཞྭ") ("zw" "ཟྭ") ("rw" "རྭ") ("shw" "ཤྭ") ("sw" "སྭ") ("hw" "ཧྭ") ("ky" "ཀྱ") ("khy" "ཁྱ") ("gy" "གྱ") ("py" "པྱ") ("phy" "ཕྱ") ("by" "བྱ") ("my" "མྱ") ("kr" "ཀྲ") ("khr" "ཁྲ") ("gr" "གྲ") ("tr" "ཏྲ") ("thr" "ཐྲ") ("dr" "དྲ") ("pr" "པྲ") ("phr" "ཕྲ") ("br" "བྲ") ("mr" "མྲ") ("shr" "ཤྲ") ("sr" "སྲ") ("hr" "ཧྲ") ("kl" "ཀླ") ("gl" "གླ") ("bl" "བླ") ("zl" "ཟླ") ("rl" "རླ") ("sl" "སླ") ("rky" "རྐྱ") ("rgy" "རྒྱ") ("rmy" "རྨྱ") ("rgw" "རྒྭ") ("rtsw" "རྩྭ") ("sky" "སྐྱ") ("sgy" "སྒྱ") ("spy" "སྤྱ") ("sby" "སྦྱ") ("smy" "སྨྱ") ("skr" "སྐྲ") ("sgr" "སྒྲ") ("snr" "སྣྲ") ("spr" "སྤྲ") ("sbr" "སྦྲ") ("smr" "སྨྲ") ("grw" "གྲྭ") ("drw" "དྲྭ") ("phyw" "ཕྱྭ") ;; ambiguous cases with b as prefix ("brk" "བརྐ") ("brg" "བརྒ") ("brng" "བརྔ") ("brj" "བརྗ") ("brl" "བརླ") ("brny" "བརྙ") ("brt" "བརྟ") ("brd" "བརྡ") ("brn" "བརྣ") ("brts" "བརྩ") ("brdz" "བརྫ") ("brky" "བརྐྱ") ("brgy" "བརྒྱ") ("blt" "བལྟ") ("bld" "བལྡ") ("brtsw" "བརྩྭ") ("brgw" "བརྒྭ") ;; oM ("oM" (cond ((= precomposed 0) "ཨོཾ") (1 "ༀ"))) ) (force-stack ("+")) (break-stack (".")) (special-subjoined ("h" (cond ((= precomposed 0) "ྷ") ((= @-1 ?ག) (delete @-1) "གྷ") ((= @-1 ?ད) (delete @-1) "དྷ") ((= @-1 ?ཌ) (delete @-1) "ཌྷ") ((= @-1 ?བ) (delete @-1) "བྷ") ((= @-1 ?ཛ) (delete @-1) "ཛྷ") ((= @-1 ?ྒ) (delete @-1) "ྒྷ") ((= @-1 ?ྡ) (delete @-1) "ྡྷ") ((= @-1 ?ྜ) (delete @-1) "ྜྷ") ((= @-1 ?ྦ) (delete @-1) "ྦྷ") ((= @-1 ?ྫ) (delete @-1) "ྫྷ") (1 "ྷ"))) ("Sh" (cond ((= precomposed 0) "ྵ") ((= @-1 ?ཀ) (delete @-1) "ཀྵ") ((= @-1 ?ྐ) (delete @-1) "ྐྵ") (1 "ྵ"))) ("v" "ྦ༹") ("f" "ྥ༹") ("W" "ྺ") ("Y" "ྻ") ("R" "ྼ") ("Z" "༹")) (vowel ("a" "") ("-i" (cond ((= precomposed 0) "ྀ") ((= @-1 ?ྲ) "ྲྀ") ((= @-1 ?ླ) "ླྀ") (1 "ྀ"))) ("u" "ུ") ("e" "ེ") ("o" "ོ") ("i" "ི") ("A" "ཱ") ("I" "ཱི") ("U" "ཱུ") ("ai" "ཻ") ("au" "ཽ") ("uo" "ོུ") ("ui" "ིུ") ("ue" "ེུ") ("r-I" "ྲཱྀ") ("l-I" "ླཱྀ") ("-I" "ཱྀ")) (others ;; Numbers ("0" "༠") ("1" "༡") ("2" "༢") ("3" "༣") ("4" "༤") ("5" "༥") ("6" "༦") ("7" "༧") ("8" "༨") ("9" "༩") ;; These half numbers are not in EWTS but for convenience. ("-1" "༪") ("-2" "༫") ("-3" "༬") ("-4" "༭") ("-5" "༮") ("-6" "༯") ("-7" "༰") ("-8" "༱") ("-9" "༲") ("-0" "༳") ;; Sanskrit-related marks ("H" "ཿ") ("M" "ཾ") ("~M" "ྃ") ("~M`" "ྂ") ("?" "྄") ("&" "྅") ;; Intersyllabic marks (" " "་") ("*" "༌") ;; Phrase deliminating marks ("/" "།") ("//" "༎") (";" "༏") ("|" "༑") ("!" "༈") (":" "༔") ("_" " ") ("=" "༴") ;; Head marks ("@" "༄") ("#" "༅") ("$" "༆") ("%" "༇") ;; Paired punctuation marks (brackets) ("<" "༺") (">" "༻") ("(" "༼") (")" "༽") ;; Miscellaneous ("~X" "༵") ("X" "༷") ("^" "༹")) (escape ("\\" (mark BEG) "\\")) (non-tibetan ("[")) (unicode ("u" "u" (set MAX-COUNT 4)) ("U" "U" (set MAX-COUNT 8))) (unescape ("]")) (hexadigit ("0" "0") ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7") ("8" "8") ("9" "9") ("A" "A") ("a" "A") ("B" "B") ("b" "B") ("C" "C") ("c" "C") ("D" "D") ("d" "D") ("E" "E") ("e" "E") ("F" "F") ("f" "F")) (backspace ((Backspace) (undo)))) (state (init (consonant (shift after-consonant)) (standard-stack (shift after-consonant)) (vowel (move @<) "ཨ" (move @>) (shift after-vowel)) (others) (escape (shift dispatch-escape)) (non-tibetan (shift non-tibetan)) (backspace)) (after-consonant (force-stack (shift consonant-stack)) (break-stack (shift init)) (vowel (shift after-vowel))) (consonant-stack (special-subjoined (shift after-consonant)) (consonant (set C @-1) (delete @-1) (add C #x50) (insert C) (shift after-consonant)) (force-stack) (nil (pop))) (after-vowel (force-stack (shift vowel-stack))) (vowel-stack (vowel (shift after-vowel))) (dispatch-escape (unicode (shift unicode)) (nil (delete BEG) (shift init) (unhandle))) (unicode (t (set COUNT 0) (set UNICODE 0)) (hexadigit (cond ((> @-1 ?9) (set UNICODE (+ (* UNICODE 16) (- @-1 55)))) (1 (set UNICODE (+ (* UNICODE 16) (- @-1 48))))) (set COUNT (+ COUNT 1)) (cond ((= COUNT MAX-COUNT) (delete BEG) (insert UNICODE) (shift init))))) (non-tibetan (unescape (shift init)) (nil (unhandle)))) ;; Local Variables: ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ks-inscript2-deva.mim������������������������������������������������������������0000644�0023456�0023456�00000006345�14463455220�013055� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ks-inscript2-deva.mim -- Kashmiri (Devanagari) input method for enhanced inscript layout ;; Copyright (c) 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method ks inscript2-deva) (description "Kashmiri (Devanagari) input method for enhanced inscript layout. Reference URL : http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("~" "ऒ") ("`" "ॊ") ("!" "ॲ") ("1" "१") ((G-1) "‍") ("@" "ॅ") ("2" "२") ((G-2) "‌") ("#" "्र") ("3" "३") ("$" "र्") ("4" "४") ((G-4) "₹") ("%" "ज्ञ") ("5" "५") ("^" "त्र") ("6" "६") ("&" "क्ष") ("7" "७") ("*" "श्र") ("8" "८") ("(" "(") ("9" "९") (")" ")") ("0" "०") ("_" "ः") ("-" "-") ("+" "ऋ") ((G-+) "ॠ") ("=" "ृ") ((G-=) "ॄ") ("Q" "औ") ((G-Q) "ॵ") ("q" "ौ") ((G-q) "ॏ") ("W" "ऐ") ("w" "ै") ("E" "आ") ("e" "ा") ("R" "ई") ("r" "ी") ("T" "ऊ") ((G-T) "ॷ") ("t" "ू") ((G-t) "ॗ") ("Y" "भ") ("y" "ब") ("U" "ङ") ("u" "ह") ("I" "घ") ("i" "ग") ((G-i) "ग़") ("O" "ध") ("o" "द") ("P" "झ") ("p" "ज") ((G-p) "ज़") ("{" "ढ") ((G-{) "ढ़") ("[" "ड") ((G-[) "ड़") ("}" "ञ") ("]" "़") ("A" "ओ") ((G-A) "ॴ") ("a" "ो") ((G-a) "ऻ") ("S" "ए") ("s" "े") ("D" "अ") ("d" "्") ("F" "इ") ("f" "ि") ("G" "उ") ((G-G) "ॶ") ("g" "ु") ((G-g) "ॖ") ("H" "फ") ((G-H) "फ़") ("h" "प") ("j" "र") ("K" "ख") ((G-K) "ख़") ("k" "क") ((G-k) "क़") ("L" "थ") ("l" "त") (":" "छ") (";" "च") ("\"" "ठ") ("'" "ट") ("|" "ऑ") ("\\" "ॉ") ("Z" "ऎ") ((G-Z) "ॳ") ("z" "ॆ") ((G-z) "ऺ") ("X" "ँ") ((G-X) "ॐ") ("x" "ं") ("C" "ण") ("c" "म") ("v" "न") ("b" "व") ("n" "ल") ("M" "श") ("m" "स") ("<" "ष") ("," ",") (">" "।") ((G->) "ऽ") ("." ".") ((G-.) "॥") ("/" "य") )) (state (init (trans))) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ml-poorna-remington.mim����������������������������������������������������������0000755�0023456�0023456�00000007773�14774164462�013537� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ml-poornaremington.mim -- Malayalam input method for Remington typewriter layout ;; Copyright (c) 2010 Sebin Abraham Jacob, Mujeeb Rahman K, Swathanthra Malayalam Computing <http://smc.org.in>. All Rights Reserved. ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. (input-method ml poorna-remington) (description "Malayalam input method for Poorna Remington typewriter layout. The detailed information is available <http://wiki.smc.org.in/Remington>. Authors: Basic layout: Sebin Abraham Jacob <sebinajacob@gmail.com>, Extended Layout : Mujeeb Rahman k <mujeebcpy@gmail.com> ") (title "റ") (map (trans ("~" "‍") ; zero width joiner ("`" "‌") ; zero width non joiner ("!" "ഝ") ("1" "1") ("@" "ആ") ("2" "2") ("#" "ഈ") ("3" "3") ("$" "ഊ") ("4" "4") ("%" "ഏ") ("5" "5") ("^" "ഐ") ("6" "6") ("&" "ഓ") ("7" "7") ("*" "ഔ") ("8" "8") ("(" "ൊ") ("9" "9") (")" "ോ") ("0" "0") ("_" "ഠ") ("-" "-") ("+" "ൗ") ("=" "ൈ") ("Q" "ഒ") ("q" "ഴ") ("W" "ഋ") ("w" "ജ") ("E" "ഫ") ("e" "പ") ("R" "ന്‍") ("r" "ന") ("T" "ഇ") ("t" "എ") ("Y" "്ര") ("y" "റ") ("U" "്യ") ("u" "യ") ("I" "്വ") ("i" "വ") ("O" "ൌ") ("o" "ൂ") ("P" "ധ") ("p" "ദ") ("{" "ൃ") ("[" ",") ("}" "ട്ട") ("]" "ക്ക") ("|" "ക്‍") ("\\" "്") ("A" "ം") ("a" "മ") ("S" "േ") ("s" "െ") ("D" "ഖ") ("d" "ക") ("F" "ഥ") ("f" "ത") ("G" "ര്‍") ("g" "ര") ("H" "ല്‍") ("h" "ല") ("J" "ീ") ("j" "ി") ("K" "ഉ") ("k" "ു") ("L" "അ") ("l" "ാ") (":" ";") ("\;" ".") ("\"" "ഃ") ("'" "ന്ന") ("Z" "ഘ") ("z" "ഗ") ("X" "ള്‍") ("x" "ള") ("C" "ശ") ("c" "സ") ("V" "ഛ") ("v" "ച") ("B" "ഞ") ("b" "ണ") ("N" "ണ്‍") ("n" "ങ") ("M" "റ്റ") ("m" "ട") ("<" "ഹ") ("," "ഷ") (">" "ബ") ("." "ഭ") ("?" "ഢ") ("/" "ഡ") ("Ll" "ആ") ("TJ" "ഈ") ("Tl" "ഈ") ("Ko" "ഊ") ("Kl" "ഊ") ("tS" "ഏ") ("tl" "ഏ") ("Q)" "ഓ") ("Ql" "ഓ") ("Hk" "ഌ") ("Ho" "ൡ") ("Wk" "ൠ") ("E\"" "ഽ") ((G-`) "`") ((G-1) "൰") ((G-2) "൱") ((G-3) "൲") ((G-4) "₹") ((G-5) "൳") ((G-6) "൴") ((G-7) "൵") ((G-8) "*") ((G-9) "{") ((G-0) "}") ((G-=) "ൄ") ((G-q) "ൌ") ((G-e) "ൟ") ((G-r) "ൣ") ((G-"[") "[") ((G-"]") "]") ((G-s) "഻") ((G-d) "ഽ") ((G-f) "ൢ") ((G-h) "൏") ((G-j) "ൎ") ((G-;) ";") ((G-x) "ഀ") ((G-v) "൹ ") ((G-,) "<") ((G-.) ">") ((G-/) "/") ((G-~) "~") ((G-!) "൧") ((G-@) "൨") ((G-#) "൩") ((G-$) "൪") ((G-%) "൫") ((G-^) "൬") ((G-&) "൭") ((G-*) "൮") ((G-"(") "൯") ((G-")") "൦") ((G-+) "ൠ") ((G-Q) "൞") ((G-W) "൷") ((G-E) "൜") ((G-R) "ൡ") ((G-T) "൶") ((G-Y) "൛") ((G-U) "൙") ((G-I) "൘") ((G-O) "൸") ((G-P) "൝") ((G-{) "൚") ((G-}) "+") ((G-|) "|") ((G-S) "഼") ((G-D) "ഁ") ((G-F) "ഌ") ((G-J) "ഺ") ((G-K) "ൿ") ((G-:) ":") ((G-X) "ഄ") ((G-C) "ൔ") ((G-V) "ഩ") ((G-B) "ൖ") ((G-?) "ൕ") )) (state (init (trans))) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: �����m17n-db-1.8.10/MIM/latn1-pre.mim��������������������������������������������������������������������0000644�0023456�0023456�00000010104�14422175267�011404� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; latn1-pre.mim -- Latin input method simulating "US International Keyboard" ;; Copyright (C) 2014 Florêncio Neves <florencioneves@gmail.com> ;; This file is part of the m17n database, a sub-part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU General Public License as ;; published by the Free Software Foundation; either version 2, or (at ;; your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with the m17n library; see the file COPYING. If not, write to ;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Latin script with prefix modifiers and AltGr combinations. ;; | mark | prefix | examples ;; |------------+--------+---------- ;; | acute | ' | 'a -> á ;; | grave | ` | `a -> à ;; | circumflex | ^ | ^a -> â ;; | diaeresis | " | "a -> ä ;; | tilde | ~ | ~a -> ã ;; | cedilla | ' | 'c -> ç ;; | symbol | | AltGr-/ -> ¿ AltGr-5 ~> € ;; | symbol | | AltGr-z -> æ AltGr-s -> ß (input-method t latn1-pre) (description "Latin1 input method simulating \"US International Keyboard\" which uses prefix modifiers and AltGr combinations as this: | mark | prefix | examples |------------+--------+---------- | acute | ' | 'a -> á | grave | ` | `a -> à | circumflex | ^ | ^a -> â | diaeresis | \" | \"a -> ä | tilde | ~ | ~a -> ã | cedilla | ' | 'c -> ç | symbol | | AltGr-/ -> ¿, AltGr-z -> æ, AltGr-s -> ß For Western European languages, these characters are supported too: \"Y -> Ÿ, AltGr-x -> œ, AltGr-X -> Œ, AltGr-5 -> €, AltGr-{ -> ª, AltGr-} ?º, AltGr-( -> “, AltGr-) -> ”") (title "latin1") (map (us-international-keyboard ;; Dead keys ("' " ?') ("'A" ?Á) ("'E" ?É) ("'I" ?Í) ("'O" ?Ó) ("'U" ?Ú) ("'Y" ?Ý) ("'C" ?Ç) ("'a" ?á) ("'e" ?é) ("'i" ?í) ("'o" ?ó) ("'u" ?ú) ("'y" ?ý) ("'c" ?ç) ("\" " ?\") ("\"A" ?Ä) ("\"E" ?Ë) ("\"I" ?Ï) ("\"O" ?Ö) ("\"U" ?Ü) ("\"a" ?ä) ("\"e" ?ë) ("\"i" ?ï) ("\"o" ?ö) ("\"u" ?ü) ("\"y" ?ÿ) ("^ " ?^) ("^A" ?Â) ("^E" ?Ê) ("^I" ?Î) ("^O" ?Ô) ("^U" ?Û) ("^a" ?â) ("^e" ?ê) ("^i" ?î) ("^o" ?ô) ("^u" ?û) ("` " ?`) ("`A" ?À) ("`E" ?È) ("`I" ?Ì) ("`O" ?Ò) ("`U" ?Ù) ("`a" ?à) ("`e" ?è) ("`i" ?ì) ("`o" ?ò) ("`u" ?ù) ("~ " ?~) ("~A" ?Ã) ("~N" ?Ñ) ("~O" ?Õ) ("~a" ?ã) ("~n" ?ñ) ("~o" ?õ) ;; AltGr combinations ((G-1) ?¡) ((G-2) ?²) ((G-3) ?³) ((G-4) ?¤) ((G-6) ?¼) ((G-7) ?½) ((G-8) ?¾) ((G-9) ?‘) ((G-0) ?’) ((G--) ?¥) ((G-=) ?×) ((G-!) ?¹) ((G-$) ?£) ((G-+) ?÷) ((G-q) ?ä) ((G-w) ?å) ((G-e) ?é) ((G-r) ?®) ((G-t) ?þ) ((G-y) ?ü) ((G-u) ?ú) ((G-i) ?í) ((G-o) ?ó) ((G-p) ?ö) ((G-\[) ?«) ((G-\]) ?») ((G-a) ?á) ((G-s) ?ß) ((G-d) ?ð) ((G-l) ?ø) ((G-\;) ?¶) ((G-\') ?´) ((G-\\) ?¬) ((G-z) ?æ) ((G-c) ?©) ((G-n) ?ñ) ((G-m) ?µ) ((G-,) ?ç) ((G-/) ?¿) ((G-Q) ?Ä) ((G-W) ?Å) ((G-E) ?É) ((G-T) ?Þ) ((G-Y) ?Ü) ((G-U) ?Ú) ((G-I) ?Í) ((G-O) ?Ó) ((G-P) ?Ö) ((G-A) ?Á) ((G-S) ?§) ((G-D) ?Ð) ((G-L) ?Ø) ((G-:) ?°) ((G-\") ?¨) ((G-|) ?¦) ((G-Z) ?Æ) ((G-C) ?¢) ((G-N) ?Ñ) ((G-<) ?Ç)) (extra ;; Not in "US International Keyboard, but needed in some Western ;; European languages. ("\"Y" ?Ÿ) ((G-x) ?œ) ((G-X) ?Œ) ((G-5) ?€) ((G-{) ?ª) ((G-}) ?º) ((G-\() ?“) ((G-\)) ?”) )) (state (init (us-international-keyboard) (extra))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/th-pattachote.mim����������������������������������������������������������������0000644�0023456�0023456�00000013327�14422175267�012360� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; th-pattachote.mim -- Thai input method with Pattachote keyboard layout ;; Copyright (C) 2006, 2007, 2008, 2009 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA ;; 02110-1301, USA. (input-method th pattachote) (description "Thai input method simulating the Pattachote keyboard with WTT 2.0 input sequence correction. The correction algorithm follows the one shown in the following <http://linux.thai.net/~thep/th-xim/> ") (title "ท") (variable (level (_"Acceptance level The level of character sequence acceptance defined in WTT 2.0. 0 accepts any key sequence. 2 accepts only orthographic ones. 1 is somewhere between.") 1 0 1 2)) (include (th kesmanee) macro) (map (map ("!" "+") ("\"" "ฑ") ("#" "/") ("$" ",") ("%" "?") ("&" "_") ("'" "ข") ("(" "(") (")" ")") ("*" ".") ("+" "%") ("," "ะ") ("-" "๑") ("." "จ") ("/" "พ") ("0" "๐") ("1" "=") ("2" "๒") ("3" "๓") ("4" "๔") ("5" "๕") ("6" "ู") ("7" "๗") ("8" "๘") ("9" "๙") (":" "ฆ") (";" "ไ") ("<" "ฟ") ("=" "๖") (">" "ฉ") ("?" "ฬ") ("@" "\"") ("A" "๋") ("B" "ฺ") ("C" "ฐ") ("D" "ำ") ("E" "ๆ") ("F" "ณ") ("G" "์") ("H" "ื") ("I" "ซ") ("J" "ผ") ("K" "ช") ("L" "โ") ("M" "ฮ") ("N" "ศ") ("O" "ถ") ("P" "ฒ") ("Q" "๊") ("R" "ญ") ("S" "ธ") ("T" "ษ") ("U" "ฝ") ("V" "ภ") ("W" "ฤ") ("X" "ฏ") ("Y" "ึ") ("Z" "ฎ") ("[" "ใ") ("\\" "ๅ") ("]" "ฌ") ("^" "ุ") ("_" "-") ("`" "_") ("a" "้") ("b" "ิ") ("c" "ล") ("d" "ง") ("e" "ย") ("f" "ก") ("g" "ั") ("h" "ี") ("i" "ม") ("j" "า") ("k" "น") ("l" "เ") ("m" "ส") ("n" "ค") ("o" "ว") ("p" "แ") ("q" "็") ("r" "อ") ("s" "ท") ("t" "ร") ("u" "ด") ("v" "ห") ("w" "ต") ("x" "ป") ("y" "่") ("z" "บ") ("{" "ฯ") ("|" "ํ") ("}" "ฦ") ("~" "฿"))) (state (init (map (delete @<) (pushback 1) (shift main))) (main (map (set x @-3) (set y @-2) (set z @-1) (set arg1 y) (set arg2 z) (cp) (cond ((= ret 1)) ;; CP(y,z) succeeded. (1 (ac) (cond ((= ret 1)) ;; AC(y,z) succeeded. (1 ;; WTT-based input sequence correction starts here. ;; begin ;; if CP(x,z) then (set arg1 x) (set arg2 z) (cp) (cond ((= ret 1) ;; if CP(z,y) then (set arg1 z) (set arg2 y) (cp) (cond ((= ret 1) ;; reorder(y -> zy) (delete @-2) (insert z) (insert y)) ;; elif CP(x,y) then (1 (set arg1 x) (set arg2 y) (cp) (cond ((= ret 1) ;; replace(y -> z) (delete @-2) (insert z)) ;; elif y is FV1 and z is TONE then ((& (| (= y 0x0E30) (= y 0x0E32) (= y 0x0E33)) (>= z 0x0E48) (<= z 0x0E4B)) ;; reorder(y -> zy) (delete @-2) (insert z) (insert y)) ;; else ;; reject(z) (1 (delete @-1)) ;;endif )))) ;; elif AC(x,z) then (1 (set arg1 x) (set arg2 z) (ac) (cond ((& (= ret 1) ;; Only Thai characters should be replaced. (& (>= y 0x0E01) (<= y 0x0E5B)) (& (>= z 0x0E01) (<= z 0x0E5B))) ;; replace(y -> z) (delete @-2) (insert z)) ;; else ;; reject(z) (1 (delete @-1)) ;; endif ))) ;; end )))) ;; Now we commit the preedit chars that are fixed. (set w @-1) (cond ;; If surrounding text is supported, commit the only char in preedit. ((> @-0 -2) (commit)) ;; If the last char is CTRL or NON, we can commit everything. ((| (& (>= w 0x0000) (<= w 0x0E00)) (= w 0x0E2F) (= w 0x0E3F) (= w 0x0E46) (>= w 0x0E4F)) (commit)) ;; If the last char is CONS, we can commit everything but the last ;; unless the second last is FV3. ((| (& (>= w 0x0E01) (<= w 0x0E23)) (= w 0x0E25) (& (>= w 0x0E27) (<= w 0x0E2E))) (cond ((| (= @-2 0x0E24) (= @-2 0x0E26)) ; not commit yet ) (1 (delete @-1) (commit) (insert w)))) ;; If the last char is LV, FV2 or FV3, we can commit ;; everything but the last. ((| (& (>= w 0x0E40) (<= w 0x0E45)) (= w 0x0E24) (= w 0x0E26)) (delete @-1) (commit) (insert w)) ;; If the last char is FV1 (excluding AM) and ... ((| (= w 0x0E30) (= w 0x0E32)) (delete @-1) (set v @-1) (cond ;; ... the before last is CONS, we can commit other than the ;; last two. ((| (& (>= v 0x0E01) (<= v 0x0E23)) (= v 0x0E25) (& (>= v 0x0E27) (<= v 0x0E2E))) (delete @-1) (commit) (insert v) (insert w)) ;; ... else if the before last is not CONS, we can commit ;; everything but the last. (1 (commit) (insert w)))) )))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ks-sharada-itrans.mim������������������������������������������������������������0000644�0023456�0023456�00000022771�14652130237�013123� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ks-sharada-itrans.mim -- Kashmiri sharada input method by ITRANS and Harvard-Kyoto transliteration systems. ;; Copyright (C) 2023 Vishvas Vasuki <vishvas.vasuki@gmail.com> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> (input-method ks sharada-itrans) (description "Kashmiri sharada input method by ITRANS and Harvard-Kyoto transliteration systems. You can use all the standard ITRANS key sequences plus key sequences such as the below. nk->𑆕𑇀𑆑𑇀, nkh->𑆕𑇀𑆒𑇀, ng->𑆕𑇀𑆓𑇀, ngh->𑆕𑇀𑆔𑇀 nch->𑆚𑇀𑆖𑇀, nCh->𑆚𑇀𑆗𑇀, nc->𑆚𑇀𑆖𑇀, nC->𑆚𑇀𑆗𑇀, nchh->𑆚𑇀𑆗𑇀, nj->𑆚𑇀𑆘𑇀, njh->𑆚𑇀𑆙𑇀, nT->𑆟𑇀𑆛𑇀, nTh->𑆟𑇀𑆜𑇀, nD->𑆟𑇀𑆝𑇀, nDh->𑆟𑇀𑆞𑇀 c->𑆖𑇀, C->𑆗𑇀, z->𑆯𑇀, S->𑆰𑇀, jn->𑆘𑇀𑆚𑇀, R->𑆉 In addition, for convenience, when a consonant + halant sequence is followed by non Sharada letter, the last halant is removed. For instance, 'k SPC'->'𑆑 ', 'k..'->'𑆑𑇅'. The motivation behind additions made to the basic ITRANS scheme is described in https://sanskrit-coders.github.io/input/optitrans/, along with a tabulated comparison with several other transliteration schemes. Also, see: http://en.wikipedia.org/wiki/Devanagari_transliteration.") (title "𑆑") (variable (trim-last-halant (_"If this variable is 1 (the default), the last Halant in a syllable is removed if it is followed by non Sharada letter. For instance, typing \"har..\" produces \"𑆲𑆫𑇅\", not \"𑆲𑆫𑇀𑇅\".") 1 0 1)) (map (starter (".") ("~") ("#") ("$") ("*") ("]") ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "𑆑𑇀") ("kh" "𑆒𑇀") ("K" "𑆒𑇀") ("g" "𑆓𑇀") ("gh" "𑆔𑇀") ("G" "𑆔𑇀") (".k" "𑆑𑇊𑇀 ") ("q" "𑆑𑇊𑇀") (".kh" "𑆒𑇊𑇀") (".K" "𑆒𑇊𑇀") (".g" "𑆓𑇊𑇀") ("nk" "𑆕𑇀𑆑𑇀") ("nx" "𑆕𑇀𑆑𑇀𑆰𑇀") ("nkh" "𑆕𑇀𑆒𑇀") ("nK" "𑆕𑇀𑆒𑇀") ("ng" "𑆕𑇀𑆓𑇀") ("ngh" "𑆕𑇀𑆔𑇀") ("nG" "𑆕𑇀𑆔𑇀") ("~N" "𑆕𑇀") ("N^" "𑆕𑇀") ("ch" "𑆖𑇀") ("Ch" "𑆗𑇀") ; not in ITRANS Devanagari table ("c" "𑆖𑇀") ("C" "𑆗𑇀") ; not in ITRANS Devanagari table ("chh" "𑆗𑇀") ("j" "𑆘𑇀") ("jh" "𑆙𑇀") ("J" "𑆙𑇀") ("nch" "𑆚𑇀𑆖𑇀") ("nCh" "𑆚𑇀𑆗𑇀") ; not in ITRANS Devanagari table ("nc" "𑆚𑇀𑆖𑇀") ("nC" "𑆚𑇀𑆗𑇀") ; not in ITRANS Devanagari table ("nchh" "𑆚𑇀𑆗𑇀") ("nj" "𑆚𑇀𑆘𑇀") ("njh" "𑆚𑇀𑆙𑇀") ("nJ" "𑆚𑇀𑆙𑇀") ("~n" "𑆚𑇀") ("JN" "𑆚𑇀") ("T" "𑆛𑇀") ("Th" "𑆜𑇀") ("D" "𑆝𑇀") ("Dh" "𑆞𑇀") (".D" "𑆝𑇊𑇀") (".Dh" "𑆞𑇊𑇀") ("nT" "𑆟𑇀𑆛𑇀") ("nTh" "𑆟𑇀𑆜𑇀") ("nD" "𑆟𑇀𑆝𑇀") ("nDh" "𑆟𑇀𑆞𑇀") ("N" "𑆟𑇀") ("t" "𑆠𑇀") ("th" "𑆡𑇀") ("d" "𑆢𑇀") ("dh" "𑆣𑇀") ("n" "𑆤𑇀") (":n" "𑆤𑇊𑇀") ; not in ITRANS Devanagari table ("p" "𑆥𑇀") ("ph" "𑆦𑇀") ("P" "𑆦𑇀") (".ph" "𑆦𑇊𑇀") ("f" "𑆦𑇊𑇀") ("b" "𑆧𑇀") ("bh" "𑆨𑇀") ("B" "𑆨𑇀") ("m" "𑆩𑇀") ("y" "𑆪𑇀") ("Y" "𑆪𑇊𑇀") ; not in ITRANS Devanagari table ("yh" "𑆪𑇊𑇀") ; not in ITRANS Devanagari table (".y" "𑆪𑇊𑇀") ("r" "𑆫𑇀") ("l" "𑆬𑇀") ("L" "𑆭𑇀") ("ld" "𑆭𑇀") ("v" "𑆮𑇀") ("w" "𑆮𑇀") ("sh" "𑆯𑇀") ("z" "𑆘𑇊𑇀") (".j" "𑆘𑇊𑇀") ; ("z" "𑆯𑇀") ("S" "𑆰𑇀") ("Sh" "𑆰𑇀") ("shh" "𑆰𑇀") ("s" "𑆱𑇀") ("h" "𑆲𑇀") ("jn" "𑆘𑇀𑆚𑇀") ("j~n" "𑆘𑇀𑆚𑇀") ("jn" "𑆘𑇀𑆚𑇀") ("GY" "𑆘𑇀𑆚𑇀") ("dny" "𑆘𑇀𑆚𑇀") ; not in ITRANS Devanagari table ("x" "𑆑𑇀𑆰𑇀") ("ks" "𑆑𑇀𑆱𑇀") ("ksh" "𑆑𑇀𑆰𑇀") ("gH" 𑆓𑇀) ("jH" 𑆘𑇀) ("DH" "𑆝𑇀") ("bH" "𑆧𑇀")) (independent ("a" "𑆃") ("aa" "𑆄") ("A" "𑆄") ("i" "𑆅") ("ii" "𑆆") ("I" "𑆆") ("u" "𑆇") ("uu" "𑆈") ("U" "𑆈") ("R" "𑆉") ("RRi" "𑆉") ("R^i" "𑆉") ("LLi" "𑆋") ; not in ITRANS Devanagari table ("L^i" "𑆋") ; not in ITRANS Devanagari table (".c" "𑆍𑇋𑇌") ; not in ITRANS Devanagari table ("ea" "𑆍𑇋𑇌") ; not in ITRANS Devanagari table ("ee" (set CANDRA-E-O 0) "𑆍𑇌") ; not in ITRANS Devanagari table ("E" "𑆍𑇌") ; not in ITRANS Devanagari table ("e" (set CANDRA-E-O ?𑆍𑇋𑇌) "𑆍") ("ai" "𑆎") ("oo" (set CANDRA-E-O 0) "𑆏𑇌") ; not in ITRANS Devanagari table ("O" "𑆏𑇌") ; not in ITRANS Devanagari table ("o" (set CANDRA-E-O ?𑆄𑇋) "𑆏") ("oa" "𑆄𑇋") ("au" "𑆐") ("RRI" "𑆊") ; not in ITRANS Devanagari table ("RR" "𑆊") ; not in ITRANS Devanagari table ("R^I" "𑆊") ; not in ITRANS Devanagari table ("LLI" "𑆌") ; not in ITRANS Devanagari table ("L^I" "𑆌") ; not in ITRANS Devanagari table (".N" "𑆀") (".n" "𑆁") ("M" "𑆁") ("H" "𑆂") ("kH" "ᳵ") ("pH" "ᳶ") (".a" "𑇁") (".h" "𑇀") ("AUM" "𑆏𑆀") ("OM" "𑆏𑆀")) (digit ("0" "𑇐") ("1" "𑇑") ("2" "𑇒") ("3" "𑇓") ("4" "𑇔") ("5" "𑇕") ("6" "𑇖") ("7" "𑇗") ("8" "𑇘") ("9" "𑇙") ((KP_0) "𑇐") ((KP_1) "𑇑") ((KP_2) "𑇒") ((KP_3) "𑇓") ((KP_4) "𑇔") ((KP_5) "𑇕") ((KP_6) "𑇖") ((KP_7) "𑇗") ((KP_8) "𑇘") ((KP_9) "𑇙")) (dependent ("a" (delete @-) "") ("aa" (delete @-) "𑆳") ("A" (delete @-) "𑆳") ("i" (delete @-) "𑆴") ("ii" (delete @-) "𑆵") ("I" (delete @-) "𑆵") ("u" (delete @-) "𑆶") ("uu" (delete @-) "𑆷") ("U" (delete @-) "𑆷") ("R" (delete @-) "𑆸") ("RRi" (delete @-) "𑆸") ("R^i" (delete @-) "𑆸") ("LLi" (delete @-) "𑆺") ; not in ITRANS Devanagari table ("L^i" (delete @-) "𑆺") ; not in ITRANS Devanagari table (".c" (delete @-) "𑆼𑇋𑇌") ; not in ITRANS Devanagari table ("ea" (delete @-) "𑆼𑇋𑇌") ; not in ITRANS Devanagari table ("ee" (delete @-) (set CANDRA-E-O 0) "𑆼𑇌") ; not in ITRANS Devanagari table ("E" (delete @-) "𑆼𑇌") ; not in ITRANS Devanagari table ("e" (delete @-) (set CANDRA-E-O ?𑆼𑇋𑇌) "𑆼") ("ai" (delete @-) "𑆽") ("oo" (delete @-) (set CANDRA-E-O 0) "𑆾𑇌") ; not in ITRANS Devanagari table ("O" (delete @-) "𑆾𑇌") ; not in ITRANS Devanagari table ("o" (delete @-) (set CANDRA-E-O ?𑆳𑇋) "𑆾") ("oa" "𑆳𑇋") ("au" (delete @-) "𑆿") ("RR" (delete @-) "𑆹") ; not in ITRANS Devanagari table ("RRI" (delete @-) "𑆹") ; not in ITRANS Devanagari table ("R^I" (delete @-) "𑆹") ; not in ITRANS Devanagari table ("LLI" (delete @-) "𑆻") ; not in ITRANS Devanagari table ("L^I" (delete @-) "𑆻")) ; not in ITRANS Devanagari table (dot ("." (set DOT 1) ".")) (eo-dot-c (".c" (delete @-) (insert CANDRA-E-O))) (danda (".." "𑇅") ; not in ITRANS Devanagari table (".," "𑇆") ; not in ITRANS Devanagari table (". " "𑇅" (pushback 1)) ((?. Return) "𑇅" (pushback 1)) ((?. Tab) "𑇅" (pushback 1)) (".(" "𑇅" (pushback 1)) (".)" "𑇅" (pushback 1)) (".[" "𑇅" (pushback 1)) (".]" "𑇅" (pushback 1)) (".{" "𑇅" (pushback 1)) (".}" "𑇅" (pushback 1)) (".'" "𑇅" (pushback 1)) (".\"" "𑇅" (pushback 1))) (commit-key ((S-C-Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) ;; LAST-HALANT-POS is set to the position after a consonat + HALANT ;; sequence. If the following key is for non-letter, that HALANT ;; character is removed. (consonant (mark LAST-HALANT-POS) (shift second)) (independent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (digit (shift init)) (danda (shift init)) (backspace) (commit-key (shift init))) (second ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) (consonant (mark LAST-HALANT-POS)) (dependent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (danda (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (backspace) (commit-key (shift init)) (nil (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init))) (after-eo (t (set DOT 0)) (dot) (eo-dot-c (shift init)) (danda (shift init)) (commit-key (shift init)) (nil (cond (DOT (delete @-) (pushback 1))) (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �������m17n-db-1.8.10/MIM/ta-tamil99.mim�������������������������������������������������������������������0000644�0023456�0023456�00000051137�14422175267�011506� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ta-tamil99.mim -- Tamil input method for tamil99 layout ;; Copyright (c) 2006, 2010 Red Hat, Inc. All rights reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ta tamil99) (description "Tamil input method for tamil99 layout. Key Summary: 1. The labels on the keys of Tamil99 keyboard layout consist of, Twelve vowels - அ ஆ இ ஈ உ ஊ எ ஏ ஐ ஒ ஓ ஔ PuLLi - ் , consonant-dot located at ascii \"f\" Aytham - ஃ Eighteen consonants with inherant vowel \"a\" - க ங ச ஞ ட ண த ந ப ம ய ர ல வ ழ ள ற ன Five grantham consonants with inherant vowel \"a\", SRii and KSHA க்‌ஷ non conjunct form with ZWNJ in between. SRii = <U+0BB6, U+0BCD, U+0BB0, U+0BC0> ஸ ஷ ஜ ஹ க்ஷ ஶ்ரீ 2. A consonant symbol followed by the pulli produces a pure consonant. (A consonant symbol is also known as consonant with inherant a) e.g. க + ் -> க் 3. A consonant symbol followed by a vowel other than the first vowel அ produces a vowelised consonant. e.g. ம + ஆ -> மா த + இ -> தி க + ஒ -> கோ 4. A consonant symbol followed by the same consonant symbol automatically puts a pulli for the first consonant symbol e.g. க + க -> க்க 5. After placing a pulli automatically, this feature of automatic placing of pulli will be disabled temporarily for one stroke. That is, when the same consonant symbol is typed three times continuously one after another, then the first consonants symbol alone gets the pulli automatically, and the second consonant symbol does not get a pulli, since when the third consonant symbol is typed the automatic pulli feature is temporarily disabled. This feature will be restored immediately after that. e.g. க + க + க -> க்கக க + க + க + க -> க்கக்க 6. When the first vowel அ is typed after a consonant symbol, it simply confirms that the previous stroke is an akarameria uyrmei. This disables temporarily the combining of any other stroke with the previous stroke. Hence typing any vowel will not join with the previous consonant symbol. Similarly the automatic pulli feature will also be disabled just for the next stroke. This automatic pulli feature gets restored immediately after the next stroke. The Vowel அ works as the delinking symbol. e.g. க + அ + இ -> கஇ க + அ + க -> கக க + அ + க + க -> கக்க 7. The same behaviour is also seen when a soft consonant symbol is followed by the corresponding hard consonant symbol. (ங, க), (ஞ, ச), (ந, த), (ண, ட), (ம, ப), (ன, ற), are the soft and hard consonants pairs e.g. ங + க -> ங்க ந + த + த -> ந்தத ந + த + த +த -> ந்தத்த ந + அ +த -> நத ந + அ + த + த -> நத்த 8. A vowel after anything other than a consonant symbol will remain an independent vowel e.g ஆ + இ -> ஆஇ ப + ஆ + இ -> பாஇ (இடைவெளி) + உ -> (இடைவெளி)உ # + அ -> #அ Author: I. Felix <ifelix@redhat.com> ") ;; Following Changes made by Srikanth L <srik.lak@gmail.com> 20 Mar 2014 ;; 1. Addition of ஶ் series, non conjunct க்‌ஷ் series ;; 2. Fix "L" ?: to "I" ?:, Fix SRI from ஸ்ரீ to ஶ்ரீ as per Unicode 4.1+ definition. ;; SRI = <U+0BB6, U+0BCD, U+0BB0, U+0BC0> ;; 3. Add missing symbols,vowel signs,Tamil numerals ;; Based on official standard Keyboard reference ;; http://www.tamilvu.org/tkbd/doc_file/Help_windows.pdf published by GoTN (title "க") (map (trans ("q" ?ஆ) ("Q" ?ஸ) ("w" ?ஈ) ("W" ?ஷ) ("e" ?ஊ) ("E" ?ஜ) ("r" ?ஐ) ("R" ?ஹ) ("t" ?ஏ) ("T" "க்ஷ") ("hfW" "க்‌ஷ") ("y" ?ள) ("Y" "ஶ்ரீ") ("u" ?ற) ("U" ?ஶ) ("i" ?ன) ("I" ?:) ("o" ?ட) ("O" ?[) ("p" ?ண) ("P" ?]) ("[" ?ச) ("{" ?{) ("]" ?ஞ) ("}" ?}) ("\\" ?\\) ("a" ?அ) ("s" ?இ) ("d" ?உ) ("f" ?்) ("F" ?ஃ) ("g" ?எ) ("h" ?க) ("j" ?ப) ("k" ?ம) ("K" ?\") ("l" ?த) (";" ?ந) (":" ?;) ("'" ?ய) ("\"" ?') ("z" ?ஔ) ("x" ?ஓ) ("c" ?ஒ) ("v" ?வ) ("b" ?ங) ("n" ?ல) ("m" ?ர) ("M" ?/) ("/" ?ழ) ("hf" "க்") ("bf" "ங்") ("[f" "ச்") ("]f" "ஞ்") ("of" "ட்") ("pf" "ண்") ("lf" "த்") (";f" "ந்") ("jf" "ப்") ("kf" "ம்") ("'f" "ய்") ("mf" "ர்") ("nf" "ல்") ("vf" "வ்") ("/f" "ழ்") ("yf" "ள்") ("uf" "ற்") ("if" "ன்") ("Qf" "ஸ்") ("Uf" "ஶ்") ("Wf" "ஷ்") ("Ef" "ஜ்") ("Rf" "ஹ்") ("Tf" "க்ஷ்") ("hfWf" "க்‌ஷ்") ("ha" "க") ("ba" "ங") ("[a" "ச") ("]a" "ஞ") ("oa" "ட") ("pa" "ண") ("la" "த") (";a" "ந") ("ja" "ப") ("ka" "ம") ("'a" "ய") ("ma" "ர") ("na" "ல") ("va" "வ") ("/a" "ழ") ("ya" "ள") ("ua" "ற") ("ia" "ன") ("Qa" "ஸ") ("Ua" "ஶ") ("Wa" "ஷ") ("Ea" "ஜ") ("Ra" "ஹ") ("Ta" "க்ஷ") ("hfWa" "க்‌ஷ") ("hq" "கா") ("bq" "ஙா") ("[q" "சா") ("]q" "ஞா") ("oq" "டா") ("pq" "ணா") ("lq" "தா") (";q" "நா") ("jq" "பா") ("kq" "மா") ("'q" "யா") ("mq" "ரா") ("nq" "லா") ("vq" "வா") ("/q" "ழா") ("yq" "ளா") ("uq" "றா") ("iq" "னா") ("Qq" "ஸா") ("Uq" "ஶா") ("Wq" "ஷா") ("Eq" "ஜா") ("Rq" "ஹா") ("Tq" "க்ஷா") ("hfWq" "க்‌ஷா") ("hs" "கி") ("bs" "ஙி") ("[s" "சி") ("]s" "ஞி") ("os" "டி") ("ps" "ணி") ("ls" "தி") (";s" "நி") ("js" "பி") ("ks" "மி") ("'s" "யி") ("ms" "ரி") ("ns" "லி") ("vs" "வி") ("/s" "ழி") ("ys" "ளி") ("us" "றி") ("is" "னி") ("Qs" "ஸி") ("Us" "ஶி") ("Ws" "ஷி") ("Es" "ஜி") ("Rs" "ஹி") ("Ts" "க்ஷி") ("hfWs" "க்‌ஷி") ("hw" "கீ") ("bw" "ஙீ") ("[w" "சீ") ("]w" "ஞீ") ("ow" "டீ") ("pw" "ணீ") ("lw" "தீ") (";w" "நீ") ("jw" "பீ") ("kw" "மீ") ("'w" "யீ") ("mw" "ரீ") ("nw" "லீ") ("vw" "வீ") ("/w" "ழீ") ("yw" "ளீ") ("uw" "றீ") ("iw" "னீ") ("Qw" "ஸீ") ("Uw" "ஶீ") ("Ww" "ஷீ") ("Ew" "ஜீ") ("Rw" "ஹீ") ("Tw" "க்ஷீ") ("hfWw" "க்‌ஷீ") ("hd" "கு") ("bd" "ஙு") ("[d" "சு") ("]d" "ஞு") ("od" "டு") ("pd" "ணு") ("ld" "து") (";d" "நு") ("jd" "பு") ("kd" "மு") ("'d" "யு") ("md" "ரு") ("nd" "லு") ("vd" "வு") ("/d" "ழு") ("yd" "ளு") ("ud" "று") ("id" "னு") ("Qd" "ஸு") ("Ud" "ஶு") ("Wd" "ஷு") ("Ed" "ஜு") ("Rd" "ஹு") ("Td" "க்ஷு") ("hfWd" "க்‌ஷு") ("he" "கூ") ("be" "ஙூ") ("[e" "சூ") ("]e" "ஞூ") ("oe" "டூ") ("pe" "ணூ") ("le" "தூ") (";e" "நூ") ("je" "பூ") ("ke" "மூ") ("'e" "யூ") ("me" "ரூ") ("ne" "லூ") ("ve" "வூ") ("/e" "ழூ") ("ye" "ளூ") ("ue" "றூ") ("ie" "னூ") ("Qe" "ஸூ") ("Ue" "ஶூ") ("We" "ஷூ") ("Ee" "ஜூ") ("Re" "ஹூ") ("Te" "க்ஷூ") ("hfWe" "க்‌ஷூ") ("hg" "கெ") ("bg" "ஙெ") ("[g" "செ") ("]g" "ஞெ") ("og" "டெ") ("pg" "ணெ") ("lg" "தெ") (";g" "நெ") ("jg" "பெ") ("kg" "மெ") ("'g" "யெ") ("mg" "ரெ") ("ng" "லெ") ("vg" "வெ") ("/g" "ழெ") ("yg" "ளெ") ("ug" "றெ") ("ig" "னெ") ("Qg" "ஸெ") ("Ug" "ஶெ") ("Wg" "ஷெ") ("Eg" "ஜெ") ("Rg" "ஹெ") ("Tg" "க்ஷெ") ("hfWg" "க்‌ஷெ") ("ht" "கே") ("bt" "ஙே") ("[t" "சே") ("]t" "ஞே") ("ot" "டே") ("pt" "ணே") ("lt" "தே") (";t" "நே") ("jt" "பே") ("kt" "மே") ("'t" "யே") ("mt" "ரே") ("nt" "லே") ("vt" "வே") ("/t" "ழே") ("yt" "ளே") ("ut" "றே") ("it" "னே") ("Qt" "ஸே") ("Ut" "ஶே") ("Wt" "ஷே") ("Et" "ஜே") ("Rt" "ஹே") ("Tt" "க்ஷே") ("hfWt" "க்‌ஷே") ("hr" "கை") ("br" "ஙை") ("[r" "சை") ("]r" "ஞை") ("or" "டை") ("pr" "ணை") ("lr" "தை") (";r" "நை") ("jr" "பை") ("kr" "மை") ("'r" "யை") ("mr" "ரை") ("nr" "லை") ("vr" "வை") ("/r" "ழை") ("yr" "ளை") ("ur" "றை") ("ir" "னை") ("Qr" "ஸை") ("Ur" "ஶை") ("Wr" "ஷை") ("Er" "ஜை") ("Rr" "ஹை") ("Tr" "க்ஷை") ("hfWr" "க்‌ஷை") ("hc" "கொ") ("bc" "ஙொ") ("[c" "சொ") ("]c" "ஞொ") ("oc" "டொ") ("pc" "ணொ") ("lc" "தொ") (";c" "நொ") ("jc" "பொ") ("kc" "மொ") ("'c" "யொ") ("mc" "ரொ") ("nc" "லொ") ("vc" "வொ") ("/c" "ழொ") ("yc" "ளொ") ("uc" "றொ") ("ic" "னொ") ("Qc" "ஸொ") ("Uc" "ஶொ") ("Wc" "ஷொ") ("Ec" "ஜொ") ("Rc" "ஹொ") ("Tc" "க்ஷொ") ("hfWc" "க்‌ஷொ") ("hx" "கோ") ("bx" "ஙோ") ("[x" "சோ") ("]x" "ஞோ") ("ox" "டோ") ("px" "ணோ") ("lx" "தோ") (";x" "நோ") ("jx" "போ") ("kx" "மோ") ("'x" "யோ") ("mx" "ரோ") ("nx" "லோ") ("vx" "வோ") ("/x" "ழோ") ("yx" "ளோ") ("ux" "றோ") ("ix" "னோ") ("Qx" "ஸோ") ("Ux" "ஶோ") ("Wx" "ஷோ") ("Ex" "ஜோ") ("Rx" "ஹோ") ("Tx" "க்ஷோ") ("hfWx" "க்‌ஷோ") ("hz" "கௌ") ("bz" "ஙௌ") ("[z" "சௌ") ("]z" "ஞௌ") ("oz" "டௌ") ("pz" "ணௌ") ("lz" "தௌ") (";z" "நௌ") ("jz" "பௌ") ("kz" "மௌ") ("'z" "யௌ") ("mz" "ரௌ") ("nz" "லௌ") ("vz" "வௌ") ("/z" "ழௌ") ("yz" "ளௌ") ("uz" "றௌ") ("iz" "னௌ") ("Qz" "ஸௌ") ("Uz" "ஶௌ") ("Wz" "ஷௌ") ("Ez" "ஜௌ") ("Rz" "ஹௌ") ("Tz" "க்ஷௌ") ("hfWz" "க்‌ஷௌ") ("hh" "க்க") ("bb" "ங்ங") ("[[" "ச்ச") ("]]" "ஞ்ஞ") ("oo" "ட்ட") ("pp" "ண்ண") ("ll" "த்த") (";;" "ந்ந") ("jj" "ப்ப") ("kk" "ம்ம") ("''" "ய்ய") ("mm" "ர்ர") ("nn" "ல்ல") ("vv" "வ்வ") ("//" "ழ்ழ") ("yy" "ள்ள") ("uu" "ற்ற") ("ii" "ன்ன") ("QQ" "ஸ்ஸ") ("UU" "ஶ்ஶ") ("WW" "ஷ்ஷ") ("EE" "ஜ்ஜ") ("RR" "ஹ்ஹ") ("TT" "க்ஷ்க்ஷ") ("bh" "ங்க") ("][" "ஞ்ச") ("po" "ண்ட") ("kj" "ம்ப") (";l" "ந்த") ("iu" "ன்ற") ("hhq" "க்கா") ("bbq" "ங்ஙா") ("[[q" "ச்சா") ("]]q" "ஞ்ஞா") ("ooq" "ட்டா") ("ppq" "ண்ணா") ("llq" "த்தா") (";;q" "ந்நா") ("jjq" "ப்பா") ("kkq" "ம்மா") ("''q" "ய்யா") ("mmq" "ர்ரா") ("nnq" "ல்லா") ("vvq" "வ்வா") ("//q" "ழ்ழா") ("yyq" "ள்ளா") ("uuq" "ற்றா") ("iiq" "ன்னா") ("QQq" "ஸ்ஸா") ("UUq" "ஶ்ஶா") ("WWq" "ஷ்ஷா") ("EEq" "ஜ்ஜா") ("RRq" "ஹ்ஹா") ("TTq" "க்ஷ்க்ஷ") ("bhq" "ங்கா") ("][q" "ஞ்சா") ("poq" "ண்டா") ("kjq" "ம்பா") (";lq" "ந்தா") ("iuq" "ன்றா") ("hhs" "க்கி") ("bbs" "ங்ஙி") ("[[s" "ச்சி") ("]]s" "ஞ்ஞி") ("oos" "ட்டி") ("pps" "ண்ணி") ("lls" "த்தி") (";;s" "ந்நி") ("jjs" "ப்பி") ("kks" "ம்மி") ("''s" "ய்யி") ("mms" "ர்ரி") ("nns" "ல்லி") ("vvs" "வ்வி") ("//s" "ழ்ழி") ("yys" "ள்ளி") ("uus" "ற்றி") ("iis" "ன்னி") ("QQs" "ஸ்ஸி") ("UUs" "ஶ்ஶி") ("WWs" "ஷ்ஷி") ("EEs" "ஜ்ஜி") ("RRs" "ஹ்ஹி") ("TTs" "க்ஷ்க்ஷி") ("bhs" "ங்கி") ("][s" "ஞ்சி") ("pos" "ண்டி") ("kjs" "ம்பி") (";ls" "ந்தி") ("ius" "ன்றி") ("hhw" "க்கீ") ("bbw" "ங்ஙீ") ("[[w" "ச்சீ") ("]]w" "ஞ்ஞீ") ("oow" "ட்டீ") ("ppw" "ண்ணீ") ("llw" "த்தீ") (";;w" "ந்நீ") ("jjw" "ப்பீ") ("kkw" "ம்மீ") ("''w" "ய்யீ") ("mmw" "ர்ரீ") ("nnw" "ல்லீ") ("vvw" "வ்வீ") ("//w" "ழ்ழீ") ("yyw" "ள்ளீ") ("uuw" "ற்றீ") ("iiw" "ன்னீ") ("QQw" "ஸ்ஸீ") ("UUw" "ஶ்ஶீ") ("WWw" "ஷ்ஷீ") ("EEw" "ஜ்ஜீ") ("RRw" "ஹ்ஹீ") ("TTw" "க்ஷ்க்ஷீ") ("bhw" "ங்கீ") ("][w" "ஞ்சீ") ("pow" "ண்டீ") ("kjw" "ம்பீ") (";lw" "ந்தீ") ("iuw" "ன்றீ") ("hhd" "க்கு") ("bbd" "ங்ஙு") ("[[d" "ச்சு") ("]]d" "ஞ்ஞு") ("ood" "ட்டு") ("ppd" "ண்ணு") ("lld" "த்து") (";;d" "ந்நு") ("jjd" "ப்பு") ("kkd" "ம்மு") ("''d" "ய்யு") ("mmd" "ர்ரு") ("nnd" "ல்லு") ("vvd" "வ்வு") ("//d" "ழ்ழு") ("yyd" "ள்ளு") ("uud" "ற்று") ("iid" "ன்னு") ("QQd" "ஸ்ஸு") ("UUd" "ஶ்ஶு") ("WWd" "ஷ்ஷு") ("EEd" "ஜ்ஜு") ("RRd" "ஹ்ஹி") ("TTd" "க்ஷ்க்ஷு") ("bhd" "ங்கு") ("][d" "ஞ்சு") ("pod" "ண்டு") ("kjd" "ம்பு") (";ld" "ந்து") ("iud" "ன்று") ("hhe" "க்கூ") ("bbe" "ங்ஙூ") ("[[e" "ச்சூ") ("]]e" "ஞ்ஞூ") ("ooe" "ட்டூ") ("ppe" "ண்ணூ") ("lle" "த்தூ") (";;e" "ந்நூ") ("jje" "ப்பூ") ("kke" "ம்மூ") ("''e" "ய்யூ") ("mme" "ர்ரூ") ("nne" "ல்லூ") ("vve" "வ்வூ") ("//e" "ழ்ழூ") ("yye" "ள்ளூ") ("uue" "ற்றூ") ("iie" "ன்னூ") ("QQe" "ஸ்ஸூ") ("UUe" "ஶ்ஶூ") ("WWe" "ஷ்ஷூ") ("EEe" "ஜ்ஜூ") ("RRe" "ஹ்ஹூ") ("TTe" "க்ஷ்க்ஷூ") ("bhe" "ங்கூ") ("][e" "ஞ்சூ") ("poe" "ண்டூ") ("kje" "ம்பூ") (";le" "ந்தூ") ("iue" "ன்றூ") ("hhg" "க்கெ") ("bbg" "ங்ஙெ") ("[[g" "ச்செ") ("]]g" "ஞ்ஞெ") ("oog" "ட்டெ") ("ppg" "ண்ணெ") ("llg" "த்தெ") (";;g" "ந்நெ") ("jjg" "ப்பெ") ("kkg" "ம்மெ") ("''g" "ய்யெ") ("mmg" "ர்ரெ") ("nng" "ல்லெ") ("vvg" "வ்வெ") ("//g" "ழ்ழெ") ("yyg" "ள்ளெ") ("uug" "ற்றெ") ("iig" "ன்னெ") ("QQg" "ஸ்ஸெ") ("UUg" "ஶ்ஶெ") ("WWg" "ஷ்ஷெ") ("EEg" "ஜ்ஜெ") ("RRg" "ஹ்ஹெ") ("bhg" "ங்கெ") ("][g" "ஞ்செ") ("pog" "ண்டெ") ("kjg" "ம்பெ") (";lg" "ந்தெ") ("iug" "ன்றெ") ("hht" "க்கே") ("bbt" "ங்ஙே") ("[[t" "ச்சே") ("]]t" "ஞ்ஞே") ("oot" "ட்டே") ("ppt" "ண்ணே") ("llt" "த்தே") (";;t" "ந்நே") ("jjt" "ப்பே") ("kkt" "ம்மே") ("''t" "ய்யே") ("mmt" "ர்ரே") ("nnt" "ல்லே") ("vvt" "வ்வே") ("//t" "ழ்ழே") ("yyt" "ள்ளே") ("uut" "ற்றே") ("iit" "ன்னே") ("QQt" "ஸ்ஸே") ("UUt" "ஶ்ஶே") ("WWt" "ஷ்ஷே") ("EEt" "ஜ்ஜே") ("RRt" "ஹ்ஹே") ("bht" "ங்கே") ("][t" "ஞ்சே") ("pot" "ண்டே") ("kjt" "ம்பே") (";lt" "ந்தே") ("iut" "ன்றே") ("hhr" "க்கை") ("bbr" "ங்ஙை") ("[[r" "ச்சை") ("]]r" "ஞ்ஞை") ("oor" "ட்டை") ("ppr" "ண்ணை") ("llr" "த்தை") (";;r" "ந்நை") ("jjr" "ப்பை") ("kkr" "ம்மை") ("''r" "ய்யை") ("mmr" "ர்ரை") ("nnr" "ல்லை") ("vvr" "வ்வை") ("//r" "ழ்ழை") ("yyr" "ள்ளை") ("uur" "ற்றை") ("iir" "ன்னை") ("QQr" "ஸ்ஸை") ("UUr" "ஶ்ஶை") ("WWr" "ஷ்ஷை") ("EEr" "ஜ்ஜை") ("RRr" "ஹ்ஹை") ("bhr" "ங்கை") ("][r" "ஞ்சை") ("por" "ண்டை") ("kjr" "ம்பை") (";lr" "ந்தை") ("iur" "ன்றை") ("hhc" "க்கொ") ("bbc" "ங்ஙொ") ("[[c" "ச்சொ") ("]]c" "ஞ்ஞொ") ("ooc" "ட்டொ") ("ppc" "ண்ணொ") ("llc" "த்தொ") (";;c" "ந்நொ") ("jjc" "ப்பொ") ("kkc" "ம்மொ") ("''c" "ய்யொ") ("mmc" "ர்ரொ") ("nnc" "ல்லொ") ("vvc" "வ்வொ") ("//c" "ழ்ழொ") ("yyc" "ள்ளொ") ("uuc" "ற்றொ") ("iic" "ன்னொ") ("QQc" "ஸ்ஸொ") ("UUc" "ஶ்ஶொ") ("WWc" "ஷ்ஷொ") ("EEc" "ஜ்ஜொ") ("RRc" "ஹ்ஹொ") ("bhc" "ங்கொ") ("][c" "ஞ்சொ") ("poc" "ண்டொ") ("kjc" "ம்பொ") (";lc" "ந்தொ") ("iuc" "ன்றொ") ("hhx" "க்கோ") ("bbx" "ங்ஙோ") ("[[x" "ச்சோ") ("]]x" "ஞ்ஞோ") ("oox" "ட்டோ") ("ppx" "ண்ணோ") ("llx" "த்தோ") (";;x" "ந்நோ") ("jjx" "ப்போ") ("kkx" "ம்மோ") ("''x" "ய்யோ") ("mmx" "ர்ரோ") ("nnx" "ல்லோ") ("vvx" "வ்வோ") ("//x" "ழ்ழோ") ("yyx" "ள்ளோ") ("uux" "ற்றோ") ("iix" "ன்னோ") ("QQx" "ஸ்ஸோ") ("UUx" "ஶ்ஶோ") ("WWx" "ஷ்ஷோ") ("EEx" "ஜ்ஜோ") ("RRx" "ஹ்ஹோ") ("bhx" "ங்கோ") ("][x" "ஞ்சோ") ("pox" "ண்டோ") ("kjx" "ம்போ") (";lx" "ந்தோ") ("iux" "ன்றோ") ("hhz" "க்கௌ") ("bbz" "ங்ஙௌ") ("[[z" "ச்சௌ") ("]]z" "ஞ்ஞௌ") ("ooz" "ட்டௌ") ("ppz" "ண்ணௌ") ("llz" "த்தௌ") (";;z" "ந்நௌ") ("jjz" "ப்பௌ") ("kkz" "ம்மௌ") ("''z" "ய்யௌ") ("mmz" "ர்ரௌ") ("nnz" "ல்லௌ") ("vvz" "வ்வௌ") ("//z" "ழ்ழௌ") ("yyz" "ள்ளௌ") ("uuz" "ற்றௌ") ("iiz" "ன்னௌ") ("QQz" "ஸ்ஸௌ") ("UUz" "ஶ்ஶௌ") ("WWz" "ஷ்ஷௌ") ("EEz" "ஜ்ஜௌ") ("RRz" "ஹ்ஹௌ") ("bhz" "ங்கௌ") ("][z" "ஞ்சௌ") ("poz" "ண்டௌ") ("kjz" "ம்பௌ") (";lz" "ந்தௌ") ("iuz" "ன்றௌ") ("A" ?௹) ("S" ?௺) ("D" ?௸) ("L" ?௱) ("Z" ?௳) ("X" ?௴) ("C" ?௵) ("V" ?௶) ("B" ?௷) ("N" ?ௐ) ("G" ?🌕) ;;U+1F315 -- Full Moon symbol ("H" ?🌑) ;;U+1F311 -- New Moon symbol ("J" ?★) ;;U+2605 -- star symbol ("^^" "^") ("^c" "©") ("^." "•") ("^2" "½") ("^3" "¾") ("^4" "¼") ("^$" "₹") ;;U+20B9 -- Indian Rupee sign ("^7" "‘") ("^8" "’") ("^9" "“") ("^0" "”") ("^q" "ா") ("^s" "ி") ("^w" "ீ") ("^d" "ு") ("^e" "ூ") ("^g" "ெ") ("^t" "ே") ("^r" "ை") ("^z" "ௌ") ("^x" "ோ") ("^C" "ொ") ("^#1" "௧") ("^#2" "௨") ("^#3" "௩") ("^#4" "௪") ("^#5" "௫") ("^#6" "௬") ("^#7" "௭") ("^#8" "௮") ("^#9" "௯") ("^#0" "௦") )) (state (init (trans))) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/bn-disha.mim���������������������������������������������������������������������0000644�0023456�0023456�00000024121�14422175267�011272� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; bn-disha.mim -- Bengali input method for visual input sequence. ;; Copyright (c) 2012 Ankur.org.in <ankur.org.in>, Sayak Sarkar <sayak.bugsmith@gmail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method bn disha (version "1.6.1")) (description "Bengali input method based on probhat layout. Visual Based Bengali Keymap Layout created by Sayak Sarkar and proposed by Ankur Group (www.ankur.org.in) as part of Google Summer of Code, 2012. Link to Project Page: http://sayak-sarkar.github.com/Disha/ Link to Proposal: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/sayak_sarkar/6001 Key summary: To write \"juktakhor\" i.e. conjunct characters of consonants please use the \"halant\" character on the key '/' between the two consonant akshar. E.g. ক্ষ = k+/+S র্কি = r+/+i+k ক্তি = k+/+i+f To write two-part vowels please type the pre-base vowel followed by the consonant further followed by the post-base vowel. E.g. কো = [+k+a Author: Sayak Sarkar <sayak.bugsmith@gmail.com> Mentor: Runa Bhattacharjee <runabh@gmail.com>") (title "দি") (map (dependent (">","ঁ") ; 0981 ("L","ং") ; 0982 ("H","ঃ") ; 0983 ("e","ী") ; 09C0 ("u","ু") ; 09C1 ("w","ূ") ; 09C2 ("<","ৃ") ; 09C3 ("}","৺")) ; 09FA (halant ("/","্")) ; 09CD (a-kar ("a","া") ; 09BE ("]","ৗ")) ; 09D7 (pre-vowel ("i","ি") ; 09BF ("[","ে") ; 09C7 ("{","ৈ")) ; 09C8 (independent ("A","অ") ; 0985 ("v","আ") ; 0986 ("I","ই") ; 0987 ("E","ঈ") ; 0988 ("U","উ") ; 0989 ("W","ঊ") ; 098A ("V","ঋ") ; 098B ("y","এ") ; 098F ("Y","ঐ") ; 0990 ("o","ও") ; 0993 ("O","ঔ")) ; 0994 (consonant ("k","ক") ; 0995 ("K","খ") ; 0996 ("g","গ") ; 0997 ("G","ঘ") ; 0998 ("M","ঙ") ; 0999 ("c","চ") ; 099A ("C","ছ") ; 099B ("j","জ") ; 099C ("J","ঝ") ; 099D ("&","ঞ") ; 099E ("t","ট") ; 099F ("T","ঠ") ; 09A0 ("d","ড") ; 09A1 ("D","ঢ") ; 09A2 ("N","ণ") ; 09A3 ("f","ত") ; 09A4 ("F","থ") ; 09A5 ("q","দ") ; 09A6 ("Q","ধ") ; 09A7 ("n","ন") ; 09A8 ("p","প") ; 09AA ("P","ফ") ; 09AB ("b","ব") ; 09AC ("B","ভ") ; 09AD ("m","ম") ; 09AE ("Z","য") ; 09AF ("r","র") ; 09B0 ("l","ল") ; 09B2 ("x","শ") ; 09B6 ("S","ষ") ; 09B7 ("s","স") ; 09B8 ("h","হ") ; 09B9 ("*","ৎ") ; 09CE ("R","ড়") ; 09DC ("X","ঢ়") ; 09DD ("z","য়")) ; 09DF (numpad ((KP_0) "০") ; 09E6 ((KP_1) "১") ; 09E7 ((KP_2) "২") ; 09E8 ((KP_3) "৩") ; 09E9 ((KP_4) "৪") ; 09EA ((KP_5) "৫") ; 09EB ((KP_6) "৬") ; 09EC ((KP_7) "৭") ; 09ED ((KP_8) "৮") ; 09EE ((KP_9) "৯") ; 09EF ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-")) (number ("0" ?০) ; 09E6 ("1" ?১) ; 09E7 ("2" ?২) ; 09E8 ("3" ?৩) ; 09E9 ("4" ?৪) ; 09EA ("5" ?৫) ; 09EB ("6" ?৬) ; 09EC ("7" ?৭) ; 09ED ("8" ?৮) ; 09EE ("9" ?৯)) ; 09EF (AltGr ((G-\() "ঌ") ; 098C ((G-\;) "়") ; 09BC ((G-h) "ঽ") ; 09BD ((G-=) "ৄ") ; 09C4 ((G-') "ো") ; 09CB ((G-\") "ৌ") ; 09CC ((G-+) "ৠ") ; 09E0 ((G-\)) "ৡ") ; 09E1 ((G-l) "ৢ") ; 09E2 ((G-k) "ৣ") ; 09E3 ((G-r) "ৰ") ; 09F0 ((G-t) "ৱ") ; 09F1 ((G-y) "৲") ; 09F2 ((G-$) "৳") ; 09F3 ((G-!) "৴") ; 09F4 ((G-@) "৵") ; 09F5 ((G-#) "৶") ; 09F6 ((G-~) "₹") ((G-%) "৸") ; 09F8 ((G-^) "৹") ; 09F9 ((G-?) "৻") ; 09FB ((G-\\) "")) ; ZWNJ (special ("." ?।) ; 09F7 ("!" ?!) ("@" ?@) ("#" ?#) ("$" ?৳) ("%" ?%) ("^" ?^) ("(" ?() (")" ?)) ("_" ?_) ("=" ?=) (":" ?:) (";" ?\;) ("\"" ?\") ("'" ?') ("|" ?॥) ("~" ?~) ("`" ?`) ("," ?,) ("?" ??)) (backspace ((BackSpace)))) (state (init (consonant) (numpad) (number) (special) (independent) (dependent) (AltGr) (a-kar) (halant (cond ((| (= @-2 0x09BF) (= @-2 0x09C7) (= @-2 0x09C8)) (shift pre-vowel)))) (backspace (set m @-1) ; M is the previous character (possibly pre-vowel) (set b @-2) ; B is the previous consonant (possibly consonant) (cond ; check if the input buffer is currently empty ((< m 0) (set m 0))) ; dummy input to do nothing (delete @-1) ; delete the previous character (cond ((& (| (= m 0x09BF) (= m 0x09C7) (= m 0x09C8)) (> b 0)) ; check whether M is a pre-vowel (delete @-1) ; delete the previous consonant (cond ((= @-1 0x09CD) ; check if the previous character is a halant, i.e. if the previous characters were conjoined (delete @-2)))) ; delete halant as well as the previous consonant ((& (| (= m 0x09CB) (= m 0x09CC)) (> b 0)) ; check whether M is ো / ৌ 0x09C7 ; insert ে (commit)))) (pre-vowel (set flag 1) ; set the pre-vowel flag to indicate that the pre-vowel is has not yet been processed (shift pre-vowel))) (pre-vowel (consonant (cond ((& (= @-2 0x09CD) (| (= @-3 0x09BF) (= @-3 0x09C7) (= @-3 0x09C8))) ; check if the second last character is a halant and the third last character is a pre-vowel (set n @-1) ; N is the just typed consonant (set m @-2) ; M is the halant (set p @-3) ; P is the pre-vowel (delete @-3) ; delete the last three characters (insert m) ; insert the halant (insert n) ; insert the last consonant (insert p) ; insert the pre-vowel (commit) ; commit the combination sequence join (shift init)) ; shift to the init state ((!= @-2 0x09CD) (set c @-1) ; C is the just typed consonant (delete @-1) ; delete the consonant (move @-1) ; move to before the pre-vowel (insert c) ; re-insert the consonant (move @>) ; move to the end (set flag 0) ; reset the flag to indicate that the pre-vowel has been processed. (commit)))) ; commit the processed pre-vowel consonant join (halant (cond ((| (= @-2 0x09BF) (= @-2 0x09C7) (= @-2 0x09C8)) (set h @-1) ; H is the halant (delete @-1) ; delete the halant (move @-2) ; move to before the pre-vowel (insert h)))) ; insert the halant before the pre-vowel (a-kar (cond ((& (> @-3 -1) (= @-2 0x09C7)) (set f @-3) ; F is the consonant (set s @-1) ; S stores া / ৗ (delete @-1) ; delete া / ৗ (delete @-2) ; delete ে (insert f) ; re-insert the consonant (cond ((= s 0x09BE) ; if previous combination == ে+<consonant>+া replace it with <consonant>+ো 0x09CB) ; insert ো ((= s 0x09D7) ; if previous combination == ে+<consonant>+ৗ replace it with <consonant>+ৌ 0x09CC)) ; insert ৌ (commit))) ; commit the the split vowel join (commit)) ; commit and exit if it is not a valid sequence (backspace (set m @-1) ; M is the previous character (possibly pre-vowel) (set b @-2) ; B is the previous consonant (possibly consonant) (cond ; check if the input buffer is currently empty ((< m 0) (set m 0))) ; dummy input to do nothing (delete @-1) ; delete the previous character (cond ((& (| (= m 0x09BF) (= m 0x09C7) (= m 0x09C8)) (> b 0)) ; check whether M is a pre-vowel (cond ((= flag 0) ; check if the pre-vowel has been processed (delete @-1) ; delete the previous consonant (cond ((= @-1 0x09CD) ; check if the previous character is a halant, i.e. if the previous characters were conjoined (delete @-2)))))) ; delete halant as well as the previous consonant ((& (| (= m 0x09CB) (= m 0x09CC)) (> b 0)) ; check whether M is ো / ৌ 0x09C7 ; insert ে (commit))) ; commit the split vowel break (set flag 0)))) ; reset the pre-vowel flag ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/as-inscript2.mim�����������������������������������������������������������������0000644�0023456�0023456�00000012254�14463455220�012122� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; as-inscript2.mim -- Assamese input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method as inscript2) (description "Assamese input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 Key Summary: The differences between Assamese and Bengali alphabets are: The 'ra' of Assamese is different from Bengali 'ra'. The Assamese inscript keyboard layout has included this key in the English keyboard alphabet \"j\". The letter 'wa' in Assamese can be found out in the alphabet \"b\" of the English keyboard. The following are the important key combinations for the Assamese keyboard layout: 1. The alphabet 'ৰ' can be obtained by pressing the key 'j' in the English keyboard. 2. The alphabet 'ঞ' can be obtained by pressing '}' in the Eglish keyboard. 3. The '।' is located in '>', i.e. 'Shift' and '.' together in the English keyboard. 4. The alphabet 'আ' can be typed in two ways: one is to type 'অ' and then 'া' ,i.e. 'D' and then 'e'; other is by typing 'E' alone. 5. The alphabet 'ঃ' is found in '_' key, i.e. 'Shift' and then '-' key in English keyboard. 6. The alphabet 'ঋ' is located in '+', i.e. 'Shift' and then '=' key in English keyboard. 7. Special characters 'জ্ঞ', 'ত্ৰ', 'ক্ষ' and 'শ্ৰ' are included respectively at '%', '^', '&' and '*'. 8. The special combinations for 'ref' and 'rakar' are incorporated respectively at '$' and '#' . Some important combinations are as follows: 1. 'tra' : 'ta' + 'halant' + 'ra' (ত্ৰ) (ত) (্) (ৰ) 'l' 'd' 'j' 2. 'khya': 'ka' + 'halant' + 'Sha' (ক্ষ) (ক) (্) (ষ) 'k' 'd' '<' 3. 'kra': 'ka' + 'halant' + 'ra' (ক্ৰ) (ক) (্) (ৰ) 'k' 'd' 'j' 4. 'akta': 'ka' + 'halant' + 'ta' (ক্ত) (ক) (্) (ত) 'k' 'd' 'l' 5. 'kla' : 'ka' + 'halant' + 'la' (ক্ল) (ক) (্) (ল) 'k' 'd' 'n' 6. ''gya' : 'ja' + 'halant' + 'nya' (জ্ঞ) (জ) (্) (ঞ) 'p' 'd' '}' Key summary: Amitakhya Phukan <aphukan@redhat.com> ") (title "ক") (map (trans ((KP_1) "১") ((KP_2) "২") ((KP_3) "৩") ((KP_4) "৪") ((KP_5) "৫") ((KP_6) "৬") ((KP_7) "৭") ((KP_8) "৮") ((KP_9) "৯") ((KP_0) "০") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" "অ্যা") ((G-!) "৴") ((G-1) "‍") ("1" "১") ((G-@) "৵") ("2" "২") ((G-2) "‌") ("#" "্ৰ") ((G-#) "৶") ("3" "৩") ("$" "ৰ্") ((G-$) "৷") ("4" "৪") ((G-4) "₹") ("%" "জ্ঞ") ((G-%) "৸") ("5" "৫") ("^" "ত্র") ((G-^) "৹") ("6" "৬") ("&" "ক্ষ") ("7" "৭") ("*" "শ্র") ("8" "৮") ("9" "৯") ("(" "(") (")" ")") ("0" "০") ("-" "-") ("_" "ঃ") ("+" "ঋ") ((G-+) "ৠ") ("=" "ৃ") ((G-=) "ৄ") ("Q" "ঔ") ("q" "ৌ") ("W" "ঐ") ("w" "ৈ") ("E" "আ") ("e" "া") ("R" "ঈ") ((G-R) "ৡ") ("r" "ী") ((G-r) "ৣ") ("T" "ঊ") ("t" "ূ") ("Y" "ভ") ("y" "ব") ("U" "ঙ") ("u" "হ") ("I" "ঘ") ("i" "গ") ("O" "ধ") ("o" "দ") ("P" "ঝ") ("p" "জ") ("{" "ঢ") ((G-{) "ঢ়") ("[" "ড") ((G-[) "ড়") ("}" "ঞ") ("]" "়") ("A" "ও") ("a" "ো") ("S" "এ") ("s" "ে") ("D" "অ") ("d" "্") ("F" "ই") ((G-F) "ঌ") ("f" "ি") ((G-f) "ৢ") ("G" "উ") ("g" "ু") ("H" "ফ") ("h" "প") ("j" "ৰ") ("K" "খ") ("k" "ক") ("L" "থ") ("l" "ত") ((G-l) "ৎ") (":" "ছ") (";" "চ") ("\"" "ঠ") ("'" "ট") ("z" "ʼ") ("X" "ঁ") ("x" "ং") ((G-x) "৺") ("C" "ণ") ("c" "ম") ("v" "ন") ("b" "ৱ") ("n" "ল") ("M" "শ") ("m" "স") ("<" "ষ") ((G-<) "৲") ("," ",") ((G-,) "৳") (">" "।") ((G->) "ঽ") ("." ".") ((G-.) "॥") ("?" "য") ("/" "য়") ((G-/) "্য") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/eo-h-fundamente.mim��������������������������������������������������������������0000644�0023456�0023456�00000003274�14463455220�012562� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;;; Copyright (C) 2007 Joop Kiefte (LaPingvino) ;;; ;;; This file is part of the m17n contrib; a sub-part of the m17n ;;; library. ;;; ;;; The m17n library is free software; you can redistribute it and/or ;;; modify it under the terms of the GNU Lesser General Public License ;;; as published by the Free Software Foundation; either version 2.1 of ;;; the License, or (at your option) any later version. ;;; ;;; The m17n library is distributed in the hope that it will be useful, ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;;; Lesser General Public License for more details. ;;; ;;; You should have received a copy of the GNU Lesser General Public ;;; License along with the m17n library; if not, write to the Free ;;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;;; Boston, MA 02110-1301, USA. ;;; ;;; <li> eo-h-f.mim ;;; ;;; Inputmethod for Esperanto // Enigmetodo por Esperanto (input-method eo h-fundamente) (title "eo-h-f") (description (_"Meant for writing Esperanto-letters using Zamenhof's fundamental system.")) (map (trans ("ch" "ĉ") ("gh" "ĝ") ("hh" "ĥ") ("jh" "ĵ") ("sh" "ŝ") ("au" "aŭ") ("eu" "eŭ") ("Ch" "Ĉ") ("Gh" "Ĝ") ("Hh" "Ĥ") ("Jh" "Ĵ") ("Sh" "Ŝ") ("Au" "Aŭ") ("Eu" "Eŭ") ("CH" "Ĉ") ("GH" "Ĝ") ("HH" "Ĥ") ("JH" "Ĵ") ("SH" "Ŝ") ("AU" "AŬ") ("EU" "EŬ") ("chh" "ch") ("ghh" "gh") ("hhh" "hh") ("jhh" "jh") ("shh" "sh") ("auu" "au") ("euu" "eu") ("Chh" "Ch") ("Ghh" "Gh") ("Hhh" "Hh") ("Jhh" "Jh") ("Shh" "Sh") ("Auu" "Au") ("Euu" "Eu") ("CHH" "CH") ("GHH" "GH") ("HHH" "HH") ("JHH" "JH") ("SHH" "SH") ("AUU" "AU") ("EUU" "EU") )) (state (init (trans))) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ug-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000004274�14422175267�010765� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ug-kbd.mim -- Uyghur input method with Uyghur keyboard layout ;; Copyright (C) 2006, 2008, 2009 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ug kbd) (description "Uyghur input method simulating an Uyghur keyboard layout. Based on <http://tarim.yulghun.com/docs/src/uyghur.xkb> ") (title "ئۇ") (map (map ("q" 0x0686) ("w" 0x06CB) ("e" 0x06D0) ("r" 0x0631) ("t" 0x062A) ("y" 0x064A) ("u" 0x06C7) ("i" 0x06AD) ("o" 0x0648) ("p" 0x067E) ("a" 0x06BE) ("s" 0x0633) ("d" 0x062F) ("f" 0x0627) ("g" 0x06D5) ("h" 0x0649) ("j" 0x0642) ("k" 0x0643) ("l" 0x0644) (";" 0x061B) ("z" 0x0632) ("x" 0x0634) ("c" 0x063A) ("v" 0x06C8) ("b" 0x0628) ("n" 0x0646) ("m" 0x0645) ("," 0x060C) ("/" 0x0626) ("Q" 0x0686) ("W" 0x06CB) ("E" 0x06D0) ("R" 0x0631) ("T" 0x062A) ("Y" 0x064A) ("U" 0x06C7) ("I" 0x06AD) ("O" 0x0648) ("P" 0x067E) ("\{" 0x00AB) ("\}" 0x00BB) ("A" 0x06BE) ("S" 0x0633) ("D" 0x0698) ("F" 0x0641) ("G" 0x06AF) ("H" 0x062E) ("J" 0x062C) ("K" 0x06C6) ("L" 0x0644) ("Z" 0x0632) ("X" 0x0634) ("C" 0x063A) ("V" 0x06C8) ("B" 0x0628) ("N" 0x0646) ("M" 0x0645) ("?" 0x061F) ("<" 0x2039) (">" 0x203A) ("_" 0x2014))) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/new-newa-traditional.mim���������������������������������������������������������0000644�0023456�0023456�00000006141�14463455220�013633� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; newa-traditional -- Input method for Prachalit Newa script ;; similar to nepali traditional layout ;; v1.0 2020-02-25 ;; Creative Commons (cc) 2020 Santosh Pradhan <sapradhan8@gmail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method new newa-traditional) (description "Input method for Prachalit Newa script. Author: Santosh Pradhan <sapradhan8@gmail.com> ") (title "𑐎 newa-traditional") (map (trans ("~" ?𑑇) ("!" "𑐖𑑂𑐘") ("@" ?𑐃) ("#" ?𑐑) ("$" "𑐡𑑂𑐢") ("%" ?𑐕) ("^" ?𑐚) ("&" ?𑐛) ("*" ?𑐜) ("(" ?𑐝) (")" ?𑐞) ("+" ?𑑄) ("_" ?𑐌) ("`" ?𑐘) ("0" ?𑑐) ("1" ?𑑑) ("2" ?𑑒) ("3" ?𑑓) ("4" ?𑑔) ("5" ?𑑕) ("6" ?𑑖) ("7" ?𑑗) ("8" ?𑑘) ("9" ?𑑙) ("-" ?𑐍) ("=" ?.) ("A" ?𑐁) ("B" ?𑑁) ("C" ?𑐆) ("D" "𑐩𑑂") ("E" ?𑐋) ("F" ?𑑃) ("G" "𑐣𑑂") ("H" ?𑐗) ("I" "𑐎𑑂𑐲") ("J" ?𑑀) ("K" ?𑐦) ("L" ?𑐷) ("M" ?𑑅) ("N" "𑐮𑑂") ("O" ?𑐂) ("P" ?𑐊) ("Q" "𑐟𑑂𑐟") ("R" "𑐔𑑂") ("S" "𑐎𑑂") ("T" "𑐟𑑂") ("U" ?𑐅) ("V" ?𑑉) ("W" "𑐢𑑂") ("X" "𑐴𑑂") ("Y" "𑐠𑑂") ("Z" "𑐱𑑂") ("a" ?𑐧) ("b" ?𑐡) ("c" ?𑐀) ("d" ?𑐩) ("e" ?𑐨) ("f" ?𑐵) ("g" ?𑐣) ("h" ?𑐖) ("i" ?𑐲) ("j" ?𑐰) ("k" ?𑐥) ("l" ?𑐶) ("m" ?‌) ("n" ?𑐮) ("o" ?𑐫) ("p" ?𑐄) ("q" "𑐟𑑂𑐬") ("r" ?𑐔) ("s" ?𑐎) ("t" ?𑐟) ("u" ?𑐐) ("v" ?𑐏) ("w" ?𑐢) ("x" ?𑐴) ("y" ?𑐠) ("z" ?𑐱) ("'" ?𑐸) ("\"" ?𑐹) (";" ?𑐳) (":" "𑐳𑑂") ("," ?𑑍) ("<" ?𑐒) ("." ?𑑋) (">" "𑐱𑑂𑐬") ("/" ?𑐬) ("?" ??) ("\\" ?𑑂) ("|" ?‍) ("[" ?𑐺) ("]" ?𑐾) ("{" " ") ("}" ?𑐿) ("{`" ?`) ("{~" ?~) ("{!" ?!) ("{@" ?@) ("{#" ?#) ("{$" ?$) ("{%" ?%) ("{^" ?^) ("{&" ?&) ("{*" ?*) ("{(" ?\() ("{)" ?\)) ("{1" ?!) ("{2" ?@) ("{3" ?#) ("{4" ?$) ("{5" ?%) ("{6" ?^) ("{7" ?&) ("{8" ?*) ("{9" ?\() ("{0" ?\)) ("{-" ?-) ("{_" ?_) ("{=" ?=) ("{+" ?+) ("{[" ?[) ("{{" "{") ("{]" ?]) ("{}" "}") ("{\\" ?\\) ("{|" ?|) ("{;" ?;) ("{:" ?:) ("{'" ?') ("{\"" ?\") ("{<" ?<) ("{." ?.) ("{," ?,) ("{>" ?>) ("{/" ?/) )) (state (init (trans))) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/kn-typewriter.mim����������������������������������������������������������������0000644�0023456�0023456�00000047225�14422175267�012443� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; kn-typewriter.mim -- Kannada input method for inscript layout ;; Copyright (c) 2012 Red Hat, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method kn typewriter) (description "Kannada input method for typewriter layout developed by Red Hat and NIC Bengaluru") (title "ಕನ್ನಡ") (map (agroup ("~" "/") ("`" "|") ("!" "1") ("@" "2") ("#" "3") ("$" "4") ("%" "5") ("^" "6") ("&" "7") ("*" "8") ("(" "9") (")" "0") ("?" "?") (":" ?ಃ) ("{" "(") ("[" "ಪಿ") ("[;" "ಪೀ") ("[P" "ಪ್ಪಿ ") ("[R" "ಪ್ರಿ") ("[R;" "ಪ್ರೀ") ("[W" "ಪ್ತಿ") ("[W;" "ಪ್ತೀ") ("|" ")") ("\\" "ಸಿ") ("\\Q" "ರ್ಸಿ") ("\\Qm" "ರ್ಸಿಂ") ("9=" "ಛಿ ") ("4uu=" "ಝಿ") ("-" "ಚಿ") ("Q" "ರ್") ("k" "ಕ") ("H" "ಖ") ("g" "ಗ") ("p=]" "ಘ") ("c" "ಚ") ("v=" "ಛ") ("m" "ಂ") ("j" "ಜ") ("ruu=" "ಝ") ("eL" "ಞ") ("t" "ಟ") ("r+" "ಠ") ("d" "ಡ") ("d=" "ಢ") ("z" "ಣ") ("w" "ತ") ("," "ದ") (",B=" "ದ್ಭ") (",=+" "ಥ") (",=" "ಧ") ("n" "ನ") ("ne" "ನೆ") ("p" "ಪ") ("p=" "ಫ") ("b" "ಬ") ("bf" "ಬಾ") ("bf=" "ಭಾ") ("bf<" "ಬ್ದಾ") ("bfY" "ಬ್ಯಾ") ("b=" "ಭ") ("vu" "ಮ") ("9u" "ಮಿ") ("9u;" "ಮೀ") ("v'" "ವೆ") ("v'I" "ವೈ") ("v'u" "ಮೆ") ("v'uM" "ಮ್ಮೆ") ("v'uf" "ಮೊ") ("v'uf;" "ಮೋ") ("v'uI" "ಮೈ") ("my" "ಯ") ("myu" "ಯ") ("mu""ಯಿ") ("mu]""ಯಿ") ("mu]u""ಯಿ") ("mu]u;""ಯೀ") ("my'" "ಯೆ") ("my'u" "ಯೆ") ("my'uu" "ಯೊ") ("my'uf" "ಯೊ") ("7f" "ವೂ") ("7'" "ವೊ") ("7'f" "ವೊ") ("7'f;" "ವೋ") ("my'u<" "ಯ್ದೆ ") ("E" "ಜ್ಞ") ("ru" "ರು") ("ruf" "ರೂ") ("ruu" "ರುು") ("p\"" "ಷ") ("'I" ?ೈ) ("'u" ?ೊ) ("'uf;" ?ೋ) ("];" "ೀ") ("b]" "ಬಿ") ("b]=" "ಭಿ") ("';" ?ೇ) ("[\"" "ಷಿ") ("[\"T" "ಷ್ಟಿ") ("[\"T;" "ಷ್ಟೀ") ("-C" "ಚ್ಚಿ ") ("\\W" "ಸ್ತಿ") ("\\v" "ಸ್ವಿ") ("\\V;" "ಸ್ವೀ") ("\\S" "ಸ್ಸಿ ") ("\\;" "ಸೀ") ("\\L" "ಸ್ಲಿ") ("\\L;" "ಸ್ಲೀ") ("\\<" "ಸ್ದಿ") ("\\<=" "ಸ್ಧಿ") ("\\<=+" "ಸ್ಥಿ") ("\\<=+;" "ಸ್ಥೀ") (".<" "ದ್ದಿ") (".<;" "ದ್ದೀ") (".<=" "ದ್ಧಿ") (".<=;" "ದ್ಧೀ") (",u" "ದು") (",u<" "ದ್ದು") (",uf" "ದೂ") (",uf<" "ದ್ದೂ") (",f" "ದಾ") (",f<" "ದ್ದಾ") (",f<=" "ದ್ಧಾ") (",fR" "ದ್ರಾ") ("s'" "ಸೆ") ("s'P" "ಸ್ಪೆ") ("s'P;" "ಸ್ಪೇ") ("s'N" "ಸ್ನೆ") ("s'N;" "ಸ್ನೇ") ("s'T" "ಸ್ಟೆ") ("s'T;" "ಸ್ಟೇ") ("s'i" "ಸೈ") ("s'uf" "ಸೊ") ("s'ufP=" "ಸ್ಪೊ") ("s'ufP=;" "ಸ್ಪೋ") ("s'<=+" "ಸ್ಥೆ") ("sf" "ಸಾ") ("sfW" "ಸ್ತಾ") ("sfS" "ಸ್ಸಾ") ("sfWR" "ಸ್ತ್ರಾ") ("sfV" "ಸ್ವಾ ") ("sf<=+" "ಸ್ಥಾ") ("s'I" "ಸೈ") (".=" "ಧಿ") (".=;" "ಧೀ") (".=+" "ಥಿ") ("=" ",") ("+" ".") ("[=" "ಫಿ") ("[=;" "ಫೀ") ("b]" "ಬಿ") ("b]R" "ಬ್ರಿ") ("b]R;" "ಬ್ರೀ") ("b];" "ಬೀ") ("b]B" "ಬ್ಬಿ") ("b]B;" "ಬ್ಬೀ") ("s'W" "ಸ್ತೆ") ("s'W;" "ಸ್ತೇ") ("sfT" "ಸ್ಟಾ") ("sfK" "ಸ್ಕಾ") ("-V" "ಚ್ಚಿ") ("-V=" "ಚ್ಛಿ") ("3=" "ಢಿ") ("3=;" "ಢೀ") ("4+" "ಠಿ") ("4+;" "ಠೀ") ("y" "‍") ("r" "ರ") ("l" "ಲ") ("x" "ಳ") ("v" "ವ") ("q" "ಶ") ("s" "ಸ") ("h" "ಹ") ("a" "ಅ") ("A" "ಆ") ("e" "ಇ") ("F" "-") ("rF" "ಈ") ("rF;" "ಈ") ("U" "ಉ") ("Uf" "ಊ") ("Hy" "ಋ") ("Hyu" "ಋ") ("i" "ಎ") ("}i" "ಏ") (">" "ಐ") ("o" "ಒ") ("}o" "ಓ") ("oO" "ಔ")) (b1group ("f" "ಾ")) (b3group ("uf" ?ೂ)) (b2group ("]" ?ಿ)) (b4group ("I" "ೃ")) (b5group ("'" ?ೆ)) (b6group ("'uf" "ೊ")) (b10group ("O" "ೌ")) (b11group ("u" "ು")) (b12group ("}" "್")) (cgroup ("S" "್ಸ") ("D" "್ಡ") ("G" "್ಗ") ("J" "್ಜ") ("K" "್ಕ") ("L" "್ಲ") ("_" "್ಠ") ("W" "್ತ") ("R" "್ರ") ("T" "್ಟ") ("Y" "್ಯ") ("P" "್ಪ") ("Z" "್ಣ") ("X" "್ಳ") ("C" "್ಚ") ("V" "್ವ") ("V=" "್ಛ") ("<=" "್ಧ") ("B=" "್ಭ") ("P=" "್ಫ") ("T+" "್ಘ") ("<=+" "್ಥ") ("B" "್ಬ") ("N" "್ನ") ("M" "್ಮ") ("<" "್ದ") ("\"" "್ಷ")) (d1group ("1" "ಶಿ")) (d2group ("2" "ತಿ")) (d3group ("3" "ಡಿ")) (d4group ("4" "ರಿ")) (d5group ("5" "ಗಿ")) (d6group ("6" "ಹಿ")) (d7group ("7" "ವು")) (d8group ("8" "ಕಿ")) (d9group ("9" "ವಿ")) (d10group ("0" "ಳಿ")) (d11group ("." "ದಿ")) (d12group ("/" "ನಿ")) (e1group (";" "ೕ")) (spgroup (" " " ")) ) (state (init (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b6group (shift matra6)) (b10group (shift matra10)) (b11group (shift matra11)) (b12group (shift matra24)) (cgroup (shift init)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (d12group (shift matra23)) (e1group (shift init))) (matra1 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಾ"))) (matra2 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (d12group (shift matra23)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ"))) (matra3 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (d12group (shift matra23)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ೂ"))) (matra4 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (d12group (shift matra23)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ೃ"))) (matra5 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (d12group (shift matra23)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ೆ"))) (matra6 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (e1group (delete @-) (delete @-) (insert "ೋ")) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ೊ"))) (matra10 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (d12group (shift matra23)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ೌ"))) (matra11 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (d12group (shift matra23)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ು"))) (matra12 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ")) (e1group (delete @-) (delete @-) (insert "ೀ")) (d1group (shift matra12))) (matra13 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ")) (e1group (delete @-) (delete @-) (insert "ೀ")) (d2group (shift matra13))) (matra14 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ")) (e1group (delete @-) (delete @-) (insert "ೀ")) (d3group (shift matra14))) (matra15 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ")) (e1group (delete @-) (delete @-) (insert "ೀ")) (d4group (shift matra15))) (matra16 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ")) (e1group (delete @-) (delete @-) (insert "ೀ")) (d5group (shift matra16))) (matra17 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ")) (e1group (delete @-) (delete @-) (insert "ೀ")) (d6group (shift matra17))) (matra18 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ")) (e1group (delete @-) (delete @-) (insert "ೀ")) (d7group (shift matra18))) (matra19 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ")) (e1group (delete @-) (delete @-) (insert "ೀ")) (d8group (shift matra19))) (matra20 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d10group (shift matra21)) (d11group (shift matra22)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ")) (e1group (delete @-) (delete @-) (insert "ೀ")) (d9group (shift matra20))) (matra21 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d11group (shift matra22)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ")) (e1group (delete @-) (delete @-) (insert "ೀ")) (d10group (shift matra21))) (matra22 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d12group (shift matra23)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ")) (e1group (delete @-) (delete @-) (insert "ೀ")) (d11group (shift matra22))) (matra23 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (d1group (shift matra12)) (d2group (shift matra13)) (d3group (shift matra14)) (d4group (shift matra15)) (d5group (shift matra16)) (d6group (shift matra17)) (d7group (shift matra18)) (d8group (shift matra19)) (d9group (shift matra20)) (d10group (shift matra21)) (d11group (shift matra22)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "ಿ")) (e1group (delete @-) (delete @-) (insert "ೀ"))) (matra24 (agroup (shift init)) (b1group (shift matra1)) (b2group (shift matra2)) (b3group (shift matra3)) (b4group (shift matra4)) (b5group (shift matra5)) (b10group (shift matra10)) (b11group (shift matra11)) (b12group (shift matra24)) (d4group (shift init)) (cgroup (move @-) (move @-) (delete @-) (move @>) (insert "್")) (spgroup (move @-) (insert "‍")(commit))) ) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/dra-iso-15919-itrans.mim���������������������������������������������������������0000644�0023456�0023456�00000017646�14504323433�013134� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; dra-iso-15919-itrans.mim -- Dravidian ISO-15919 input method roughly mapped from ITRANS and Harvard-Kyoto ;; Copyright (C) 2023 Vishvas Vasuki <vishvas.vasuki@gmail.com> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> (input-method dra iso-15919-itrans) (description "Dravidian ISO-15919 input method roughly mapped from ITRANS and Harvard-Kyoto transliteration systems. Such a mapping is particularly useful for people who use ITRANS / Harvard-Kyoto based input methods (found for example in sa-itrans.mim) to type sanskrit in other scripts. Not having to memorize multiple input maps for multiple scripts is a plus. You can use all the standard ITRANS key sequences (other than ch, which has a different meaning in this script) plus key sequences such as the below. nk->ṅk, nkh->ṅkh, ng->ṅg, ngh->ṅgh nc->ñc, nch->ñch, nj->ñj, njh->ñjh, nT->ṇṭ, nTh->ṇṭh, nD->ṇḍ, nDh->ṇḍh S->ṣ, jn->jñ, R->r̥ Unlike classical Sanskrit, e and o are not automatically mapped to ē and ō. So, this also serves to type via reconstructed vedic pronunciation sanskrit, where ai=ए, Ai=ऐ, au=ओ, Au=औ. Capital letters may be produced or forced by prefixing a ~, reduplicating a letter (T,D,N,R) for disambiguation where necessary. For example: Raama or ~Raama -> Rāma, ~RRkaara -> R̥kāra, KRShNa or ~KRShNa -> Kr̥ṣṇa, ~Tyaaga -> Tyāga, ~TTakaara -> Ṭakāra, ~Dhiira -> Dhīra, ~DDhakaara -> Ḍhakāra, ~LLakaara -> Ḷakāra The motivation behind additions made to the basic ITRANS scheme is described in https://sanskrit-coders.github.io/input/optitrans/, along with a tabulated comparison with several other transliteration schemes. Also, see: http://en.wikipedia.org/wiki/Devanagari_transliteration.") (title "dra iso-15919") (map (trans (".k" "q") (".g" "ġ") ("nk" "ṅk") ("nx" "ṅkṣ") ("nkh" "ṅkh") ("nK" "ṅkh") ("ng" "ṅg") ("ngh" "ṅgh") ("nG" "ṅgh") ("~N" "ṅ") ("nch" "ñc") ("nCh" "ñch") ; not in ITRANS Devanagari table ("nc" "ñc") ("nC" "ñch") ; not in ITRANS Devanagari table ("nchh" "ñch") ("nj" "ñj") ("njh" "ñjh") ("nJ" "ñjh") ("~n" "ñ") ("JN" "ñ") ("T" "ṭ") ("D" "ḍ") ("Dh" "ḍh") ("nT" "ṇṭ") ("nD" "ṇḍ") ("N" "ṇ") (":n" "ṉ") ; not in ITRANS Devanagari table (".ph" "f") ("yh" "ẏ") ; not in ITRANS Devanagari table ("DR" "ṛ") (".r" "ṛ") ("L" "ḷ") ("LH" "ḻ") ("sh" "ś") (".j" "z") ("S" "ṣ") ("Sh" "ṣ") ("jn" "jñ") ("j~n" "jñ") ("jn" "jñ") ("GY" "jñ") ("dny" "jñ") ; not in ITRANS Devanagari table ("x" "kṣ") ("aa" "ā") ("A" "ā") ("ii" "ī") ("I" "ī") ("uu" "ū") ("U" "ū") ("R" "r̥") ("RRi" "r̥") ("R^i" "r̥") ("LL" "ḷḷ") ; not in ITRANS Devanagari table ("LLi" "l̥") ; not in ITRANS Devanagari table ("L^i" "l̥") ; not in ITRANS Devanagari table ("ea" "æ") ; not in ITRANS Devanagari table ("ee" "ē") ; not in ITRANS Devanagari table ("E" "ē") ; not in ITRANS Devanagari table ("oo" "ō") ; not in ITRANS Devanagari table ("O" "ō") ; not in ITRANS Devanagari table ("oa" "ô") ("RRI" "r̥̄") ; not in ITRANS Devanagari table ("RR" "r̥̄") ; not in ITRANS Devanagari table ("R^I" "r̥̄") ; not in ITRANS Devanagari table ("LLI" "l̥̄") ; not in ITRANS Devanagari table ("L^I" "l̥̄") ; not in ITRANS Devanagari table ; : Á á É é Ế ế Ḗ ḗ Í í Ī́ i ó Ố ố Ṓ ṓ Ŕ ŕ Ĺ ĺ Ú ú Ū́ ("``" "̀") ("''" "́") ("a''" "á") ("i''" "í") ("u''" "ú") ("ea" "æ") ; not in ITRANS Devanagari table ("ee''" "ḗ") ; not in ITRANS Devanagari table ("E''" "ḗ") ; not in ITRANS Devanagari table ("oo''" "ṓ") ; not in ITRANS Devanagari table ("O''" "ṓ") ; not in ITRANS Devanagari table ("a``" "à") ("i``" "ì") ("u``" "ù") ("ee``" "ḕ") ; not in ITRANS Devanagari table ("E``" "ḕ") ; not in ITRANS Devanagari table ("oo``" "ṑ") ; not in ITRANS Devanagari table ("O``" "ṑ") ; not in ITRANS Devanagari table (".N" "m̐") (".n" "ṁ") ("M" "ṁ") ("Ml" "l̐l") ; perhaps not in ISO 15919, but useful to represent anunAsika l ("Mv" "ṁv") ("My" "ṁy") ("MV" "v̐v") ; perhaps not in ISO 15919, but useful to represent anunAsika v ("MY" "y̐y") ; perhaps not in ISO 15919, but useful to represent anunAsika v ("H" "ḥ") ("kH" "ẖ") ("pH" "ḫ") (".a" "’") (".h" "") ("AUM" "ōṁ") ("OM" "ōṁ") ; Capitals for use in the beginnings of words. ("KK" "K") ; adding this code for intuitive use. ("GG" "G") ; adding this code for intuitive use. (";N" "Ṇ") ("CCC" "C") ; adding this code for intuitive use. ("JJJ" "J") ; adding this code for intuitive use. ("tt" "tt") ("ttt" "T") ; And not mUrdhanya T ("dd" "dd") ("ddd" "D") ; And not mUrdhanya D ("nn" "nn") ("nnn" "N") ; And not mUrdhanya N. ("TT" "ṭṭ") ("TTT" "Ṭ") ; Note extra T compared to lowercase map. ("DD" "DD") ("DDD" "Ḍ") ; Note extra D compared to lowercase map. ("NN" "NN") ("NNN" "N") ; Note extra N compared to lowercase map. ("PP" "PP") ("PPP" "P") ; adding this code for intuitive use. ("BB" "BB") ("BBB" "B") ; B works just fine - still adding this code for intuitive use. ("MM" "M") ("SHSH" "Ṣ") ("XX" "KṢ") ("~~" "~") ("~K" "K") ; adding this code for intuitive use. ("~G" "G") ; adding this code for intuitive use. ("~;N" "Ṇ") ("~C" "C") ; adding this code for intuitive use. ("~J" "J") ; adding this code for intuitive use. ("~~n" "Ñ") ("~T" "T") ; And not mUrdhanya T ("~D" "D") ; And not mUrdhanya D ("~N" "N") ; And not mUrdhanya N. ("~TT" "Ṭ") ; Note extra T compared to lowercase map. ("~DD" "Ḍ") ; Note extra D compared to lowercase map. ("~NN" "Ṇ") ; Note extra N compared to lowercase map. ("~P" "P") ; adding this code for intuitive use. ("~B" "B") ; B works just fine - still adding this code for intuitive use. ("~M" "M") ("~Y" "Y") ; adding this code for intuitive use. ("~R" "R") ; adding this code for intuitive use. ("~L" "L") ; adding this code for intuitive use. ("~V" "V") ; adding this code for intuitive use. ("~sh" "Ś") ; And not mUrdhanya Sh. ("~Sh" "Ś") ; And not mUrdhanya Sh. ("~SH" "Ṣ") ("~SS" "Ṣ") ; Note the extra S compared to lower case output map. ("~S" "S") ; And not mUrdhanya Sh. ("~LL" "Ḷ") ; Note the extra L compared to lower case output map. ("~LH" "Ḻ") ; Note the extra L compared to lower case output map. ("~x" "Kṣ") ("~X" "KṢ") ("~jn" "Jñ") ("~GY" "Jñ") ("~JN" "JÑ") ("AA" "Ā") ; Note the extra A compared to lower case output map. ("II" "Ī") ("UU" "Ū") ("RRR" "R̥") ("RRRR" "R̥̄") ("EE" "Ē") ("OO" "Ō") ("~A" "A") ("~aa" "Ā") ("~AA" "Ā") ; Note the extra A compared to lower case output map. ("~ii" "Ī") ("~I" "Ī") ("~uu" "Ū") ("~U" "Ū") ("~RR" "R̥") ; Note the extra R compared to lower case output map. ("~RRi" "R̥") ("~R^i" "R̥") ("~RRI" "R̥̄") ; not in ITRANS Devanagari table ("~RRR" "R̥̄") ; Note the extra R compared to lower case output map. ("~R^I" "R̥̄") ; not in ITRANS Devanagari table ("~LLi" "L̥") ; not in ITRANS Devanagari table ("~LLI" "L̥̄") ; not in ITRANS Devanagari table ("~L^I" "L̥̄") ; not in ITRANS Devanagari table ("EA" "Æ") ; not in ITRANS Devanagari table ("~ee" "Ē") ; not in ITRANS Devanagari table ("~EE" "Ē") ("~E" "E") ("~O" "O") ; not in ITRANS Devanagari table ("~OO" "Ō") ("~oo" "Ō") ; not in ITRANS Devanagari table ("~oa" "Ô") ("~au" "Au") ("~Au" "Au") ("~AU" "AU") ("Au" "Au") ("~.N" "M̐") ("~H" "H") ; And not visarga. ("~AUM" "Ōṁ") ("~OM" "Ōṁ") )) (state (init (trans))) ������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/am-sera.mim����������������������������������������������������������������������0000644�0023456�0023456�00000025650�14422175267�011142� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; am-sera.mim -- Amharic input method with SERA ;; Copyright (C) 2003, 2004 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method am sera) (description "Amharic input method with SERA. For more information, see the page http://www.geez.org/IM/. ") (title "ፊደል") (map (map ("he" ?ሀ) ("hu" ?ሁ) ("hi" ?ሂ) ("ha" ?ሃ) ("hE" ?ሄ) ("hee" ?ሄ) ("h" ?ህ) ("ho" ?ሆ) ("hW" ?ኋ) ("hWa" ?ኋ) ("hWe" ?ኈ) ("hWu" ?ኍ) ("hWi" ?ኊ) ("hWE" ?ኌ) ("hW'" ?ኍ) ("le" ?ለ) ("lu" ?ሉ) ("li" ?ሊ) ("la" ?ላ) ("lE" ?ሌ) ("lee" ?ሌ) ("l" ?ል) ("lo" ?ሎ) ("lW" ?ሏ) ("lWa" ?ሏ) ("Le" ?ለ) ("Lu" ?ሉ) ("Li" ?ሊ) ("La" ?ላ) ("LE" ?ሌ) ("Lee" ?ሌ) ("L" ?ል) ("Lo" ?ሎ) ("LW" ?ሏ) ("LWa" ?ሏ) ("He" ?ሐ) ("Hu" ?ሑ) ("Hi" ?ሒ) ("Ha" ?ሓ) ("HE" ?ሔ) ("Hee" ?ሔ) ("H" ?ሕ) ("Ho" ?ሖ) ("HW" ?ሗ) ("HWa" ?ሗ) ("me" ?መ) ("mu" ?ሙ) ("mi" ?ሚ) ("ma" ?ማ) ("mE" ?ሜ) ("mee" ?ሜ) ("m" ?ም) ("mo" ?ሞ) ("mW" ?ሟ) ("mWa" ?ሟ) ("mY" ?ፘ) ("mYa" ?ፘ) ("Me" ?መ) ("Mu" ?ሙ) ("Mi" ?ሚ) ("Ma" ?ማ) ("ME" ?ሜ) ("Mee" ?ሜ) ("M" ?ም) ("Mo" ?ሞ) ("MW" ?ሟ) ("MWa" ?ሟ) ("MY" ?ፘ) ("MYa" ?ፘ) ("`se" ?ሠ) ("`su" ?ሡ) ("`si" ?ሢ) ("`sa" ?ሣ) ("`sE" ?ሤ) ("`see" ?ሤ) ("`s" ?ሥ) ("`so" ?ሦ) ("`sW" ?ሧ) ("`sWa" ?ሧ) ("s2e" ?ሠ) ("s2u" ?ሡ) ("s2i" ?ሢ) ("s2a" ?ሣ) ("s2E" ?ሤ) ("s2ee" ?ሤ) ("s2" ?ሥ) ("s2o" ?ሦ) ("s2W" ?ሧ) ("s2Wa" ?ሧ) ("sse" ?ሠ) ("ssu" ?ሡ) ("ssi" ?ሢ) ("ssa" ?ሣ) ("ssE" ?ሤ) ("ssee" ?ሤ) ("ss" ?ሥ) ("sso" ?ሦ) ("ssW" ?ሧ) ("ssWa" ?ሧ) ("re" ?ረ) ("ru" ?ሩ) ("ri" ?ሪ) ("ra" ?ራ) ("rE" ?ሬ) ("ree" ?ሬ) ("r" ?ር) ("ro" ?ሮ) ("rW" ?ሯ) ("rWa" ?ሯ) ("rY" ?ፙ) ("rYa" ?ፙ) ("Re" ?ረ) ("Ru" ?ሩ) ("Ri" ?ሪ) ("Ra" ?ራ) ("RE" ?ሬ) ("Ree" ?ሬ) ("R" ?ር) ("Ro" ?ሮ) ("RW" ?ሯ) ("RWa" ?ሯ) ("RYa" ?ፙ) ("se" ?ሰ) ("su" ?ሱ) ("si" ?ሲ) ("sa" ?ሳ) ("sE" ?ሴ) ("see" ?ሴ) ("s" ?ስ) ("so" ?ሶ) ("sW" ?ሷ) ("sWa" ?ሷ) ("xe" ?ሸ) ("xu" ?ሹ) ("xi" ?ሺ) ("xa" ?ሻ) ("xE" ?ሼ) ("xee" ?ሼ) ("x" ?ሽ) ("xo" ?ሾ) ("xW" ?ሿ) ("xWa" ?ሿ) ("qe" ?ቀ) ("qu" ?ቁ) ("qi" ?ቂ) ("qa" ?ቃ) ("qE" ?ቄ) ("qee" ?ቄ) ("q" ?ቅ) ("qo" ?ቆ) ("qWe" ?ቈ) ("qWu" ?ቍ) ("qWi" ?ቊ) ("qW" ?ቋ) ("qWa" ?ቋ) ("qWE" ?ቌ) ("qWee" ?ቌ) ("qW'" ?ቍ) ("Qe" ?ቐ) ("Qu" ?ቑ) ("Qi" ?ቒ) ("Qa" ?ቓ) ("QE" ?ቔ) ("Qee" ?ቔ) ("Q" ?ቕ) ("Qo" ?ቖ) ("QWe" ?ቘ) ("QWu" ?ቝ) ("QWi" ?ቚ) ("QW" ?ቛ) ("QWa" ?ቛ) ("QWE" ?ቜ) ("QWee" ?ቜ) ("QW'" ?ቝ) ("be" ?በ) ("bu" ?ቡ) ("bi" ?ቢ) ("ba" ?ባ) ("bE" ?ቤ) ("bee" ?ቤ) ("b" ?ብ) ("bo" ?ቦ) ("bW" ?ቧ) ("bWa" ?ቧ) ("Be" ?በ) ("Bu" ?ቡ) ("Bi" ?ቢ) ("Ba" ?ባ) ("BE" ?ቤ) ("Bee" ?ቤ) ("B" ?ብ) ("Bo" ?ቦ) ("BW" ?ቧ) ("BWa" ?ቧ) ("ve" ?ቨ) ("vu" ?ቩ) ("vi" ?ቪ) ("va" ?ቫ) ("vE" ?ቬ) ("vee" ?ቬ) ("v" ?ቭ) ("vo" ?ቮ) ("vW" ?ቯ) ("vWa" ?ቯ) ("Ve" ?ቨ) ("Vu" ?ቩ) ("Vi" ?ቪ) ("Va" ?ቫ) ("VE" ?ቬ) ("Vee" ?ቬ) ("V" ?ቭ) ("Vo" ?ቮ) ("VW" ?ቯ) ("VWa" ?ቯ) ("te" ?ተ) ("tu" ?ቱ) ("ti" ?ቲ) ("ta" ?ታ) ("tE" ?ቴ) ("tee" ?ቴ) ("t" ?ት) ("to" ?ቶ) ("tW" ?ቷ) ("tWa" ?ቷ) ("ce" ?ቸ) ("cu" ?ቹ) ("ci" ?ቺ) ("ca" ?ቻ) ("cE" ?ቼ) ("cee" ?ቼ) ("c" ?ች) ("co" ?ቾ) ("cW" ?ቿ) ("cWa" ?ቿ) ("`he" ?ኀ) ("`hu" ?ኁ) ("`hi" ?ኂ) ("`ha" ?ኃ) ("`hE" ?ኄ) ("`hee" ?ኄ) ("`h" ?ኅ) ("`ho" ?ኆ) ("`hWe" ?ኈ) ("`hWu" ?ኍ) ("`hWi" ?ኊ) ("`hW" ?ኋ) ("`hWa" ?ኋ) ("`hWE" ?ኌ) ("`hWee" ?ኌ) ("`hW'" ?ኍ) ("h2e" ?ኀ) ("h2u" ?ኁ) ("h2i" ?ኂ) ("h2a" ?ኃ) ("h2E" ?ኄ) ("h2ee" ?ኄ) ("h2" ?ኅ) ("h2o" ?ኆ) ("h2We" ?ኈ) ("h2Wu" ?ኍ) ("h2Wi" ?ኊ) ("h2W" ?ኋ) ("h2Wa" ?ኋ) ("h2WE" ?ኌ) ("h2Wee" ?ኌ) ("h2W'" ?ኍ) ("hhe" ?ኀ) ("hhu" ?ኁ) ("hhi" ?ኂ) ("hha" ?ኃ) ("hhE" ?ኄ) ("hhee" ?ኄ) ("hh" ?ኅ) ("hho" ?ኆ) ("hhWe" ?ኈ) ("hhWu" ?ኍ) ("hhWi" ?ኊ) ("hhW" ?ኋ) ("hhWa" ?ኋ) ("hhWE" ?ኌ) ("hhWee" ?ኌ) ("hhW'" ?ኍ) ("ne" ?ነ) ("nu" ?ኑ) ("ni" ?ኒ) ("na" ?ና) ("nE" ?ኔ) ("nee" ?ኔ) ("n" ?ን) ("no" ?ኖ) ("nW" ?ኗ) ("nWa" ?ኗ) ("Ne" ?ኘ) ("Nu" ?ኙ) ("Ni" ?ኚ) ("Na" ?ኛ) ("NE" ?ኜ) ("Nee" ?ኜ) ("N" ?ኝ) ("No" ?ኞ) ("NW" ?ኟ) ("NWa" ?ኟ) ;; ("e" ?አ) ; old style ("u" ?ኡ) ("U" ?ኡ) ("i" ?ኢ) ("a" ?አ) ("A" ?ኣ) ("E" ?ኤ) ;; ("ee" ?ኤ) ; Alef-E is rare vs Aynu-I, so ee = Aynu-I ("I" ?እ) ("e" ?እ) ; This is the premise to "new style" for vowels ("o" ?ኦ) ("O" ?ኦ) ("ea" ?ኧ) ("ke" ?ከ) ("ku" ?ኩ) ("ki" ?ኪ) ("ka" ?ካ) ("kE" ?ኬ) ("kee" ?ኬ) ("k" ?ክ) ("ko" ?ኮ) ("kWe" ?ኰ) ("kWu" ?ኵ) ("kWi" ?ኲ) ("kW" ?ኳ) ("kWa" ?ኳ) ("kWE" ?ኴ) ("kWee" ?ኴ) ("kW'" ?ኵ) ("Ke" ?ኸ) ("Ku" ?ኹ) ("Ki" ?ኺ) ("Ka" ?ኻ) ("KE" ?ኼ) ("Kee" ?ኼ) ("K" ?ኽ) ("Ko" ?ኾ) ("KWe" ?ዀ) ("KWu" ?ዅ) ("KWi" ?ዂ) ("KW" ?ዃ) ("KWa" ?ዃ) ("KWE" ?ዄ) ("KWee" ?ዄ) ("KW'" ?ዅ) ("we" ?ወ) ("wu" ?ዉ) ("wi" ?ዊ) ("wa" ?ዋ) ("wE" ?ዌ) ("wee" ?ዌ) ("w" ?ው) ("wo" ?ዎ) ("`e" ?ዐ) ("`u" ?ዑ) ("`U" ?ዑ) ("`i" ?ዒ) ("`a" ?ዓ) ("`A" ?ዓ) ("`E" ?ዔ) ("`ee" ?ዔ) ("`I" ?ዕ) ("`o" ?ዖ) ("`O" ?ዖ) ("e2" ?ዐ) ("u2" ?ዑ) ("U2" ?ዑ) ("i2" ?ዒ) ("a2" ?ዓ) ("A2" ?ዓ) ("E2" ?ዔ) ("ee2" ?ዔ) ("I2" ?ዕ) ("o2" ?ዖ) ("O2" ?ዖ) ;; ("ee" ?ዐ) ; old style ("ae" ?ዐ) ; new style ("aaa" ?ዐ) ; new style ("uu" ?ዑ) ("UU" ?ዑ) ("ii" ?ዒ) ("aa" ?ዓ) ("AA" ?ዓ) ("EE" ?ዔ) ("II" ?ዕ) ("ee" ?ዕ) ; new style ("oo" ?ዖ) ("OO" ?ዖ) ("ze" ?ዘ) ("zu" ?ዙ) ("zi" ?ዚ) ("za" ?ዛ) ("zE" ?ዜ) ("zee" ?ዜ) ("z" ?ዝ) ("zo" ?ዞ) ("zW" ?ዟ) ("zWa" ?ዟ) ("Ze" ?ዠ) ("Zu" ?ዡ) ("Zi" ?ዢ) ("Za" ?ዣ) ("ZE" ?ዤ) ("Zee" ?ዤ) ("Z" ?ዥ) ("Zo" ?ዦ) ("ZW" ?ዧ) ("ZWa" ?ዧ) ("ye" ?የ) ("yu" ?ዩ) ("yi" ?ዪ) ("ya" ?ያ) ("yE" ?ዬ) ("yee" ?ዬ) ("y" ?ይ) ("yo" ?ዮ) ("Ye" ?የ) ("Yu" ?ዩ) ("Yi" ?ዪ) ("Ya" ?ያ) ("YE" ?ዬ) ("Yee" ?ዬ) ("Y" ?ይ) ("Yo" ?ዮ) ("de" ?ደ) ("du" ?ዱ) ("di" ?ዲ) ("da" ?ዳ) ("dE" ?ዴ) ("dee" ?ዴ) ("d" ?ድ) ("do" ?ዶ) ("dW" ?ዷ) ("dWa" ?ዷ) ("De" ?ዸ) ("Du" ?ዹ) ("Di" ?ዺ) ("Da" ?ዻ) ("DE" ?ዼ) ("Dee" ?ዼ) ("D" ?ዽ) ("Do" ?ዾ) ("DW" ?ዿ) ("DWa" ?ዿ) ("je" ?ጀ) ("ju" ?ጁ) ("ji" ?ጂ) ("ja" ?ጃ) ("jE" ?ጄ) ("jee" ?ጄ) ("j" ?ጅ) ("jo" ?ጆ) ("jW" ?ጇ) ("jWa" ?ጇ) ("Je" ?ጀ) ("Ju" ?ጁ) ("Ji" ?ጂ) ("Ja" ?ጃ) ("JE" ?ጄ) ("Jee" ?ጄ) ("J" ?ጅ) ("Jo" ?ጆ) ("JW" ?ጇ) ("JWa" ?ጇ) ("ge" ?ገ) ("gu" ?ጉ) ("gi" ?ጊ) ("ga" ?ጋ) ("gE" ?ጌ) ("gee" ?ጌ) ("g" ?ግ) ("go" ?ጎ) ("gWe" ?ጐ) ("gWu" ?ጕ) ("gWi" ?ጒ) ("gW" ?ጓ) ("gWa" ?ጓ) ("gWE" ?ጔ) ("gWee" ?ጔ) ("gW'" ?ጕ) ("Ge" ?ጘ) ("Gu" ?ጙ) ("Gi" ?ጚ) ("Ga" ?ጛ) ("GE" ?ጜ) ("Gee" ?ጜ) ("G" ?ጝ) ("Go" ?ጞ) ("Te" ?ጠ) ("Tu" ?ጡ) ("Ti" ?ጢ) ("Ta" ?ጣ) ("TE" ?ጤ) ("Tee" ?ጤ) ("T" ?ጥ) ("To" ?ጦ) ("TW" ?ጧ) ("TWa" ?ጧ) ("Ce" ?ጨ) ("Cu" ?ጩ) ("Ci" ?ጪ) ("Ca" ?ጫ) ("CE" ?ጬ) ("Cee" ?ጬ) ("C" ?ጭ) ("Co" ?ጮ) ("CW" ?ጯ) ("CWa" ?ጯ) ("Pe" ?ጰ) ("Pu" ?ጱ) ("Pi" ?ጲ) ("Pa" ?ጳ) ("PE" ?ጴ) ("Pee" ?ጴ) ("P" ?ጵ) ("Po" ?ጶ) ("PW" ?ጷ) ("PWa" ?ጷ) ("Se" ?ጸ) ("Su" ?ጹ) ("Si" ?ጺ) ("Sa" ?ጻ) ("SE" ?ጼ) ("See" ?ጼ) ("S" ?ጽ) ("So" ?ጾ) ("SW" ?ጿ) ("SWa" ?ጿ) ("`Se" ?ፀ) ("`Su" ?ፁ) ("`Si" ?ፂ) ("`Sa" ?ፃ) ("`SE" ?ፄ) ("`See" ?ፄ) ("`S" ?ፅ) ("`So" ?ፆ) ("`SW" ?ጿ) ("`SWa" ?ጿ) ("S2e" ?ፀ) ("S2u" ?ፁ) ("S2i" ?ፂ) ("S2a" ?ፃ) ("S2E" ?ፄ) ("S2ee" ?ፄ) ("S2" ?ፅ) ("S2o" ?ፆ) ("S2W" ?ጿ) ("S2Wa" ?ጿ) ("SSe" ?ፀ) ("SSu" ?ፁ) ("SSi" ?ፂ) ("SSa" ?ፃ) ("SSE" ?ፄ) ("SSee" ?ፄ) ("SS" ?ፅ) ("SSo" ?ፆ) ("SSW" ?ጿ) ("SSWa" ?ጿ) ("fe" ?ፈ) ("fu" ?ፉ) ("fi" ?ፊ) ("fa" ?ፋ) ("fE" ?ፌ) ("fee" ?ፌ) ("f" ?ፍ) ("fo" ?ፎ) ("fW" ?ፏ) ("fWa" ?ፏ) ("fY" ?ፚ) ("fYa" ?ፚ) ("Fe" ?ፈ) ("Fu" ?ፉ) ("Fi" ?ፊ) ("Fa" ?ፋ) ("FE" ?ፌ) ("Fee" ?ፌ) ("F" ?ፍ) ("Fo" ?ፎ) ("FW" ?ፏ) ("FWa" ?ፏ) ("FY" ?ፚ) ("FYa" ?ፚ) ("pe" ?ፐ) ("pu" ?ፑ) ("pi" ?ፒ) ("pa" ?ፓ) ("pE" ?ፔ) ("pee" ?ፔ) ("p" ?ፕ) ("po" ?ፖ) ("pW" ?ፗ) ("pWa" ?ፗ) ("'" "") ("''" ?') (":" ?፡) ("::" ?።) (":::" ?:) ("." ?።) ("..." ?.) ("," ?፣) (",," ?,) (";" ?፤) (";;" ?\;) ("-:" ?፥) (":-" ?፦) ("*" ?*) ("**" ?፨) (":|:" ?፨) ("??" ?፧) ("`?" ?፧) ("???" ??) ("`1" ?፩) ("`2" ?፪) ("`3" ?፫) ("`4" ?፬) ("`5" ?፭) ("`6" ?፮) ("`7" ?፯) ("`8" ?፰) ("`9" ?፱) ("`10" ?፲) ("`20" ?፳) ("`30" ?፴) ("`40" ?፵) ("`50" ?፶) ("`60" ?፷) ("`70" ?፸) ("`80" ?፹) ("`90" ?፺) ("`100" ?፻) ("`1000" "፲፻") ("`2000" "፳፻") ("`3000" "፴፻") ("`4000" "፵፻") ("`5000" "፶፻") ("`6000" "፷፻") ("`7000" "፸፻") ("`8000" "፹፻") ("`9000" "፺፻") ("`10000" ?፼) ("`20000" "፪፼") ("`30000" "፫፼") ("`40000" "፬፼") ("`50000" "፭፼") ("`60000" "፮፼") ("`70000" "፯፼") ("`80000" "፰፼") ("`90000" "፱፼") ("`100000" "፲፼") ("`200000" "፳፼") ("`300000" "፴፼") ("`400000" "፵፼") ("`500000" "፶፼") ("`600000" "፷፼") ("`700000" "፸፼") ("`800000" "፹፼") ("`900000" "፺፼") ("`1000000" "፻፼") )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/th-kesmanee.mim������������������������������������������������������������������0000644�0023456�0023456�00000021745�14422175267�012017� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; th-kesmanee.mim -- Thai input method with Kesmanee keyboard layout ;; Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method th kesmanee) (description "Thai input method simulating the Kesmanee keyboard with WTT 2.0 input sequence correction. The correction algorithm follows the one shown in the following <http://linux.thai.net/~thep/th-xim/> ") (title "ท") (variable (level (_"Acceptance level The level of character sequence acceptance defined in WTT 2.0. 0 accepts any key sequence. 2 accepts only orthographic ones. 1 is somewhere between.") 1 0 1 2)) (macro ;; input global variables : arg1, arg2 ;; output global variable : ret (cp (cond ((= level 0) (set ret 1)) (1 (cp12)))) ;; input global variables : arg1, arg2 ;; output global variable : ret (ac (cond ((= level 0) (set ret 1)) ((= level 1) (ac1)) (1 (ac2)))) ;; Level 1 & 2 composability (cp12 (set ret 0) (cond ;; next = BV1|BV2|BD|AD3|AV1|AV2|AV3, previous = CONS ((| (= arg2 0x0E31) (& (>= arg2 0x0E34) (<= arg2 0x0E3A)) (= arg2 0x0E4E)) (cond ((| (& (>= arg1 0x0E01) (<= arg1 0x0E23)) (= arg1 0x0E25) (& (>= arg1 0x0E27) (<= arg1 0x0E2E))) (set ret 1)))) ;; next = TONE, previous = CONS|BV1|BV2|AV1|AV2|AV3 ((& (>= arg2 0x0E48) (<= arg2 0x0E4B)) (cond ((| (& (>= arg1 0x0E01) (<= arg1 0x0E23)) (= arg1 0x0E25) (& (>= arg1 0x0E27) (<= arg1 0x0E2E)) (= arg1 0x0E31) (& (>= arg1 0x0E34) (<= arg1 0x0E39))) (set ret 1)))) ;; next = AD1, previous = CONS|BV1|AV1 ((& (>= arg2 0x0E4C) (<= arg2 0x0E4D)) (cond ((| (& (>= arg1 0x0E01) (<= arg1 0x0E23)) (= arg1 0x0E25) (& (>= arg1 0x0E27) (<= arg1 0x0E2E)) (= arg1 0x0E38) (= arg1 0x0E34)) (set ret 1)))) ;; next = AD2, previous = TONE| AV3 ((= arg2 0x0E47) (cond ((| (& (>= arg1 0x0E01) (<= arg1 0x0E23)) (= arg1 0x0E25) (& (>= arg1 0x0E27) (<= arg1 0x0E2E)) (= arg1 0x0E35) (= arg1 0x0E37)) (set ret 1)))))) ;; Level 1 acceptance (ac1 (set ret 1) (cond ((| (= arg2 0x0E31) (& (>= arg2 0x0E34) (<= arg2 0x0E3A)) (& (>= arg2 0x0E47) (<= arg2 0x0E4E))) (set ret 0)))) ;; Level 2 acceptance (ac2 (set ret 0) (cond ;; next = CTRL|CONS, previous = * ((| (<= arg2 0x001F) (& (>= arg2 0x0080) (<= arg2 0x009F)) (& (>= arg2 0x0E01) (<= arg2 0x0E23)) (= arg2 0x0E25) (& (>= arg2 0x0E27) (<= arg2 0x0E2E))) (set ret 1)) ;; next = NON|LV, previous = ~LV, ((| (& (>= arg2 0x0020) (<= arg2 0x007E)) (& (>= arg2 0x00A0) (<= arg2 0x0E00)) (= arg2 0x0E2F) (& (>= arg2 0x0E3F) (<= arg2 0x0E44)) (= arg2 0x0E46) (> arg2 0x0E4E)) (cond ((| (< arg1 0x0E40) (> arg1 0x0E44)) (set ret 1)))) ;; next = FV1, previous = CONS|FV1|FV2|BV1|TONE ((| (= arg2 0x0E30) (= arg2 0x0E32) (= arg2 0x0E33)) (cond ((| (& (>= arg1 0x0E01) (<= arg1 0x0E23)) (= arg1 0x0E25) (& (>= arg1 0x0E27) (<= arg1 0x0E2E)) (= arg1 0x0E30) (= arg1 0x0E32) (= arg1 0x0E33) (= arg1 0x0E45) (= arg1 0x0E38) (& (>= arg1 0x0E48) (<= arg1 0x0E4B))) (set ret 1)))) ;; next = FV2, previous = FV3|TONE ((= arg2 0x0E45) (cond ((| (= arg1 0x0E24) (= arg1 0x0E26) (& (>= arg1 0x0E48) (<= arg1 0x0E4B))) (set ret 1)))) ;; next = FV3, previous = ~LV~FV3 ((| (= arg2 0x0E24) (= arg2 0x0E26)) (cond ((& (| (< arg1 0x0E40) (> arg1 0x0E44)) (! (= arg1 0x0E24)) (! (= arg1 0x0E26))) (set ret 1))))))) (map (map ("!" "+") ("\"" ".") ("#" "๒") ("$" "๓") ("%" "๔") ("&" "฿") ("'" "ง") ("(" "๖") (")" "๗") ("*" "๕") ("+" "๙") ("," "ม") ("-" "ข") ("." "ใ") ("/" "ฝ") ("0" "จ") ("1" "ๅ") ("2" "/") ("3" "-") ("4" "ภ") ("5" "ถ") ("6" "ุ") ("7" "ึ") ("8" "ค") ("9" "ต") (":" "ซ") (";" "ว") ("<" "ฒ") ("=" "ช") (">" "ฬ") ("?" "ฦ") ("@" "๑") ("A" "ฤ") ("B" "ฺ") ("C" "ฉ") ("D" "ฏ") ("E" "ฎ") ("F" "โ") ("G" "ฌ") ("H" "็") ("I" "ณ") ("J" "๋") ("K" "ษ") ("L" "ศ") ("M" "?") ("N" "์") ("O" "ฯ") ("P" "ญ") ("Q" "๐") ("R" "ฑ") ("S" "ฆ") ("T" "ธ") ("U" "๊") ("V" "ฮ") ("W" "\"") ("X" ")") ("Y" "ํ") ("Z" "(") ("[" "บ") ("\\" "ฃ") ("]" "ล") ("^" "ู") ("_" "๘") ("`" "_") ("a" "ฟ") ("b" "ิ") ("c" "แ") ("d" "ก") ("e" "ำ") ("f" "ด") ("g" "เ") ("h" "้") ("i" "ร") ("j" "่") ("k" "า") ("l" "ส") ("m" "ท") ("n" "ื") ("o" "น") ("p" "ย") ("q" "ๆ") ("r" "พ") ("s" "ห") ("t" "ะ") ("u" "ี") ("v" "อ") ("w" "ไ") ("x" "ป") ("y" "ั") ("z" "ผ") ("{" "ฐ") ("|" "ฅ") ("}" ",") ("~" "%"))) ;; CTRL : 0000..0020, 007F..009F ;; NON : 0021..007E, 00A0..0E00 ;; CONS : 0E01..0E23, 0E25, 0E27..0E2E ;; LV : 0E40..0E44 ;; FV1 : 0E30, 0E32, 0E33 ;; FV2 : 0E45 ;; FV3 : 0E24, 0E26 ;; BV1 : 0E38 ;; BV2 : 0E39 ;; BD : 0E3A ;; TONE : 0E48..0E4B ;; AD1 : 0E4C, 0E4D ;; AD2 : 0E47 ;; AD3 : ;; AV1 : 0E34 ;; AV2 : 0E31, 0E36 ;; AV3 : 0E35, 0E37 (state (init (map (delete @<) (pushback 1) (shift main))) (main (map (set x @-3) (set y @-2) (set z @-1) (set arg1 y) (set arg2 z) (cp) (cond ((= ret 1)) ;; CP(y,z) succeeded. (1 (ac) (cond ((= ret 1)) ;; AC(y,z) succeeded. (1 ;; WTT-based input sequence correction starts here. ;; begin ;; if CP(x,z) then (set arg1 x) (set arg2 z) (cp) (cond ((= ret 1) ;; if CP(z,y) then (set arg1 z) (set arg2 y) (cp) (cond ((= ret 1) ;; reorder(y -> zy) (delete @-2) (insert z) (insert y)) ;; elif CP(x,y) then (1 (set arg1 x) (set arg2 y) (cp) (cond ((= ret 1) ;; replace(y -> z) (delete @-2) (insert z)) ;; elif y is FV1 and z is TONE then ((& (| (= y 0x0E30) (= y 0x0E32) (= y 0x0E33)) (>= z 0x0E48) (<= z 0x0E4B)) ;; reorder(y -> zy) (delete @-2) (insert z) (insert y)) ;; else ;; reject(z) (1 (delete @-1)) ;;endif )))) ;; elif AC(x,z) then (1 (set arg1 x) (set arg2 z) (ac) (cond ((& (= ret 1) ;; Only Thai characters should be replaced. (& (>= y 0x0E01) (<= y 0x0E5B)) (& (>= z 0x0E01) (<= z 0x0E5B))) ;; replace(y -> z) (delete @-2) (insert z)) ;; else ;; reject(z) (1 (delete @-1)) ;; endif ))) ;; end )))) ;; Now we commit the preedit chars that are fixed. (set w @-1) (cond ;; If surrounding text is supported, commit the only char in preedit. ((> @-0 -2) (commit)) ;; If the last char is CTRL or NON, we can commit everything. ((| (& (>= w 0x0000) (<= w 0x0E00)) (= w 0x0E2F) (= w 0x0E3F) (= w 0x0E46) (>= w 0x0E4F)) (commit)) ;; If the last char is CONS, we can commit everything but the last ;; unless the second last is FV3. ((| (& (>= w 0x0E01) (<= w 0x0E23)) (= w 0x0E25) (& (>= w 0x0E27) (<= w 0x0E2E))) (cond ((| (= @-2 0x0E24) (= @-2 0x0E26)) ; not commit yet ) (1 (delete @-1) (commit) (insert w)))) ;; If the last char is LV, FV2 or FV3, we can commit ;; everything but the last. ((| (& (>= w 0x0E40) (<= w 0x0E45)) (= w 0x0E24) (= w 0x0E26)) (delete @-1) (commit) (insert w)) ;; If the last char is FV1 (excluding AM) and ... ((| (= w 0x0E30) (= w 0x0E32)) (delete @-1) (set v @-1) (cond ;; ... the before last is CONS, we can commit other than the ;; last two. ((| (& (>= v 0x0E01) (<= v 0x0E23)) (= v 0x0E25) (& (>= v 0x0E27) (<= v 0x0E2E))) (delete @-1) (commit) (insert v) (insert w)) ;; ... else if the before last is not CONS, we can commit ;; everything but the last. (1 (commit) (insert w)))) )))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ���������������������������m17n-db-1.8.10/MIM/eo-q-sistemo.mim�����������������������������������������������������������������0000644�0023456�0023456�00000003113�14463455220�012120� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;;; Copyright (C) 2007 Joop Kiefte (LaPingvino) ;;; ;;; This file is part of the m17n contrib; a sub-part of the m17n ;;; library. ;;; ;;; The m17n library is free software; you can redistribute it and/or ;;; modify it under the terms of the GNU Lesser General Public License ;;; as published by the Free Software Foundation; either version 2.1 of ;;; the License, or (at your option) any later version. ;;; ;;; The m17n library is distributed in the hope that it will be useful, ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;;; Lesser General Public License for more details. ;;; ;;; You should have received a copy of the GNU Lesser General Public ;;; License along with the m17n library; if not, write to the Free ;;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;;; Boston, MA 02110-1301, USA. ;;; ;;; <li> eo-q.mim ;;; ;;; Inputmethod for Esperanto // Enigmetodo por Esperanto (input-method eo q-sistemo) (title "eo-q") (description (_"Meant for writing Esperanto-letters adding q's.")) (map (trans ("cq" "ĉ") ("gq" "ĝ") ("hq" "ĥ") ("jq" "ĵ") ("sq" "ŝ") ("uq" "ŭ") ("Cq" "Ĉ") ("Gq" "Ĝ") ("Hq" "Ĥ") ("Jq" "Ĵ") ("Sq" "Ŝ") ("Uq" "Ŭ") ("CQ" "Ĉ") ("GQ" "Ĝ") ("HQ" "Ĥ") ("JQ" "Ĵ") ("SQ" "Ŝ") ("UQ" "Ŭ") ("cqq" "cq") ("gqq" "gq") ("hqq" "hq") ("jqq" "jq") ("sqq" "sq") ("uqq" "uq") ("Cqq" "Cq") ("Gqq" "Gq") ("Hqq" "Hq") ("Jqq" "Jq") ("Sqq" "Sq") ("Uqq" "Uq") ("CQQ" "CQ") ("GQQ" "GQ") ("HQQ" "HQ") ("JQQ" "JQ") ("SQQ" "SQ") ("UQQ" "UQ") )) (state (init (trans))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ar-kbd.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000005601�14463455220�010742� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ar-kbd.mim -- Arabic input method with Arabic keyboad layout ;; Copyright (C) 2004, 2005, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ar kbd) (description "Input Method for Arabic simulating Arabic keyboard (MS Windows). The 0-9 keys produce the digits 0-9. Eastern Arabic digits (also called Arabic-Indic digits) can be typed using AltGr: AltGr-1 -> ١ AltGr-2 -> ٢ AltGr-3 -> ٣ AltGr-4 -> ٤ AltGr-5 -> ٥ AltGr-6 -> ٦ AltGr-7 -> ٧ AltGr-8 -> ٨ AltGr-9 -> ٩ AltGr-0 -> ٠ ") (title "ض") (map (generic ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7") ("8" "8") ("9" "9") ("0" "0") ((G-1) "١") ((G-2) "٢") ((G-3) "٣") ((G-4) "٤") ((G-5) "٥") ((G-6) "٦") ((G-7) "٧") ((G-8) "٨") ((G-9) "٩") ((G-0) "٠") ("`" "ذ") ("q" "ض") ("w" "ص") ("e" "ث") ("r" "ق") ("t" "ف") ("y" "غ") ("u" "ع") ("i" "ه") ("o" "خ") ("p" "ح") ("[" "ج") ("]" "د") ("a" "ش") ("s" "س") ("d" "ي") ("f" "ب") ("g" "ل") ("h" "ا") ("j" "ت") ("k" "ن") ("l" "م") (";" "ك") ("'" "ط") ("z" "ئ") ("x" "ء") ("c" "ؤ") ("v" "ر") ("b" "لا") ("n" "ى") ("m" "ة") ("," "و") ("." "ز") ("/" "ظ") ("\(" "\)") ("\)" "\(") ("~" "ّ") ("Q" "َ") ("W" "ً") ("E" "ُ") ("R" "ٌ") ("T" "لإ") ("Y" "إ") ("U" "`") ("I" "÷") ("O" "×") ("P" "؛") ("{" ">") ("}" "<") ("A" "ِ") ("S" "ٍ") ("D" "]") ("F" "[") ("G" "لأ") ("H" "أ") ("J" "ـ") ("K" "،") ("L" "/") ("Z" "~") ("X" "ْ") ("C" "}") ("V" "{") ("B" "لآ") ("N" "آ") ("M" "'") ("<" ",") (">" ".") ("?" "؟") ((C-,) ">") ((C-.) "<") ((C-\[) "]") ((C-\]) "[") ((C-J) "‍") ; zero width joiner ((C-L) "‎") ; left to right mark ((C-N) "‌") ; zero width non joiner ((C-R) "‏") ; right to left mark ((C-{) "}") ((C-}) "{") )) (state (init (generic))) ;; Local Variables: ;; mode: lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ssymbol.mim����������������������������������������������������������������������0000644�0023456�0023456�00000002552�14422175267�011301� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ssymbol.mim -- input method for various symbols. ;; Copyright (C) 2014 K. Handa <handa@gnu.org> ;; This file is part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method t ssymbol) (description (_"Input method for symbols with relatively shorter key sequences. This input methods is suitable for a fallback input method. If you prefer this input method to \"lsymbol\" which is registered as one of fallback input methods by default, customize the variable \"fallback-input-method\".")) (map (map ("//" "/") ("/..." "…") (">>" "→") ("<<" "←"))) (state (init (map))) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ko-han2.mim����������������������������������������������������������������������0000644�0023456�0023456�00000031276�14422175267�011055� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ko-han2.mim -- Input method for Korean Hangul ;; Copyright (C) 2003, 2004, 2005, 2006, 2008, 2009, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; @if FOR_LATEX ;;; Hangul input method with 2-bul style. ;;; @endif ;;; @if FOR_HTML ;;; Hangul input method with 2벌식. ;;; @endif ;;; This input method uses this keyboard layout: ;;; @image html ko-han2.png "Keyboard Layout" ;;; @image latex ko-han2.eps "Keyboard Layout" width=\narrowwidth ;; ┌─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐ ;; │1!│2@│3#│4$│5%│6^│7&│8*│9(│0)│-_│=+│`~│ ;; └┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┘ ;; │ㅃ│ㅉ│ㄸ│ㄲ│ㅆ│ │ │ │ㅒ│ㅖ│{ │} │ ;; │ㅂ│ㅈ│ㄷ│ㄱ│ㅅ│ㅛ│ㅕ│ㅑ│ㅐ│ㅔ│[ │] │ ;; └┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┐ ;; │ㅁ│ㄴ│ㅇ│ㄹ│ㅎ│ㅗ│ㅓ│ㅏ│ㅣ│;:│'"│\|│ ;; └┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴─┘ ;; │ㅋ│ㅌ│ㅊ│ㅍ│ㅠ│ㅜ│ㅡ│,<│.>│/?│ ;; └─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘ (input-method ko han2) (description "Hangul input method with 2벌식. This input method uses this keyboard layout: KEY: r R s e E f a q Q t T d w W c z x v g k i j p P u h y n b m l o O 한글:ㄱㄲㄴㄷㄸㄹㅁㅂㅃㅅㅆㅇㅈㅉㅊㅋㅌㅍㅎㅏㅑㅓㅔㅖㅕㅗㅛㅜㅠㅡㅣㅐㅒ ") (title "한2") (macro (compose ;; Convert Jamo sequence LV[T] into a precomposed character. ;; See the Unicode Standard Version 3.0, Section 3.11. (> L 0 ((set LIndex L) (sub LIndex 0x1100) (set VIndex V) (sub VIndex 0x1161) (set TIndex T) (sub TIndex 0x11A7) ;; S = (LIndex * VCount + Vindex) * TCount + TIndex + SBase (set S LIndex) (mul S 21) ;; VCount (add S VIndex) (mul S 28) ;; TCount (add S TIndex) (add S 0xAC00) ;; SBase (delete @<) (insert S))))) (map (L-or-T-head ("q") ("Q") ("w") ("W") ("e") ("E") ("r") ("R") ("t") ("T") ("a") ("s") ("S") ("d") ("D") ("f") ("F") ("g") ("G") ("z") ("x") ("c") ("C") ("v")) (L-or-T ;; Set L1 to CHOSEONG, T to JONGSEONG. ("r" (set L1 ?ᄀ) (set T ?ᆨ) ?ㄱ (compose)) ("R" (set L1 ?ᄁ) (set T ?ᆩ) ?ㄲ (compose)) ("s" (set L1 ?ᄂ) (set T ?ᆫ) ?ㄴ (compose)) ("e" (set L1 ?ᄃ) (set T ?ᆮ) ?ㄷ (compose)) ("f" (set L1 ?ᄅ) (set T ?ᆯ) ?ㄹ (compose)) ("a" (set L1 ?ᄆ) (set T ?ᆷ) ?ㅁ (compose)) ("q" (set L1 ?ᄇ) (set T ?ᆸ) ?ㅂ (compose)) ("t" (set L1 ?ᄉ) (set T ?ᆺ) ?ㅅ (compose)) ("T" (set L1 ?ᄊ) (set T ?ᆻ) ?ㅆ (compose)) ("d" (set L1 ?ᄋ) (set T ?ᆼ) ?ㅇ (compose)) ("w" (set L1 ?ᄌ) (set T ?ᆽ) ?ㅈ (compose)) ("c" (set L1 ?ᄎ) (set T ?ᆾ) ?ㅊ (compose)) ("z" (set L1 ?ᄏ) (set T ?ᆿ) ?ㅋ (compose)) ("x" (set L1 ?ᄐ) (set T ?ᇀ) ?ㅌ (compose)) ("v" (set L1 ?ᄑ) (set T ?ᇁ) ?ㅍ (compose)) ("g" (set L1 ?ᄒ) (set T ?ᇂ) ?ㅎ (compose)) ;;("sr" (set L1 ?ᄓ) (set T ?ᇅ) ?ᄓ (compose)) ;;("se" (set L1 ?ᄕ) (set T ?ᇆ) ?ㅦ (compose)) ;;("er" (set L1 ?ᄗ) (set T ?ᇊ) ?ᄗ (compose)) ;;("fs" (set L1 ?ᄘ) (set T ?ᇍ) ?ᄘ (compose)) ;;("F" (set L1 ?ᄙ) (set T ?ᇐ) ?ᄙ (compose)) ;;("fg" (set L1 ?ᄚ) (set T ?ᆶ) ?ㅀ (compose)) ;;("aq" (set L1 ?ᄜ) (set T ?ᇜ) ?ㅮ (compose)) ;;("ad" (set L1 ?ᄝ) (set T ?ᇢ) ?ㅱ (compose)) ;;("qt" (set L1 ?ᄡ) (set T ?ᆹ) ?ㅄ (compose)) ;;("qv" (set L1 ?ᄪ) (set T ?ᇤ) ?ᄪ (compose)) ;;("qd" (set L1 ?ᄫ) (set T ?ᇦ) ?ㅸ (compose)) ;;("tr" (set L1 ?ᄭ) (set T ?ᇧ) ?ㅺ (compose)) ;;("te" (set L1 ?ᄯ) (set T ?ᇨ) ?ㅼ (compose)) ;;("tf" (set L1 ?ᄰ) (set T ?ᇩ) ?ᄰ (compose)) ;;("tq" (set L1 ?ᄲ) (set T ?ᇪ) ?ㅽ (compose)) ;;("t/" (set L1 ?ᅀ) (set T ?ᇫ) ?ㅿ (compose)) ;;("dr" (set L1 ?ᅁ) (set T ?ᇬ) ?ᅁ (compose)) ;;("dt" (set L1 ?ᅅ) (set T ?ᇱ) ?ㆂ (compose)) ;;("dt/" (set L1 ?ᅆ) (set T ?ᇲ) ?ㆃ (compose)) ;;("d/" (set L1 ?ᅌ) (set T ?ᇰ) ?ㆁ (compose)) ;;("vq" (set L1 ?ᅖ) (set T ?ᇳ) ?ᅖ (compose)) ;;("vd" (set L1 ?ᅗ) (set T ?ᇴ) ?ㆄ (compose)) ;;("g/" (set L1 ?ᅙ) (set T ?ᇹ) ?ㆆ (compose)) ) (L ;; Set L to CHOSEONG. ("rr" (set L ?ᄁ) ?ㄲ) ("E" (set L ?ᄄ) ?ㄸ) ("ee" (set L ?ᄄ) ?ㄸ) ("Q" (set L ?ᄈ) ?ㅃ) ("qq" (set L ?ᄈ) ?ㅃ) ("tt" (set L ?ᄊ) ?ㅆ) ("W" (set L ?ᄍ) ?ㅉ) ("ww" (set L ?ᄍ) ?ㅉ) ;;("S" (set L ?ᄔ) ?ㅥ) ;;("sq" (set L ?ᄖ) ?ᄖ) ;;("fd" (set L ?ᄛ) ?ᄛ) ;;("qr" (set L ?ᄞ) ?ㅲ) ;;("qs" (set L ?ᄟ) ?ᄟ) ;;("qe" (set L ?ᄠ) ?ㅳ) ;;("qtr" (set L ?ᄢ) ?ㅴ) ;;("qte" (set L ?ᄣ) ?ㅵ) ;;("qtq" (set L ?ᄤ) ?ᄤ) ;;("qtt" (set L ?ᄥ) ?ᄥ) ;;("qtw" (set L ?ᄦ) ?ᄦ) ;;("qw" (set L ?ᄧ) ?ㅶ) ;;("qc" (set L ?ᄨ) ?ᄨ) ;;("qx" (set L ?ᄩ) ?ㅷ) ;;("Qd" (set L ?ᄬ) ?ㅹ) ;;("ts" (set L ?ᄮ) ?ㅻ) ;;("ta" (set L ?ᄱ) ?ᄱ) ;;("tqr" (set L ?ᄳ) ?ᄳ) ;;("tT" (set L ?ᄴ) ?ᄴ) ;;("td" (set L ?ᄵ) ?ᄵ) ;;("tw" (set L ?ᄶ) ?ㅾ) ;;("tc" (set L ?ᄷ) ?ᄷ) ;;("tz" (set L ?ᄸ) ?ᄸ) ;;("tx" (set L ?ᄹ) ?ᄹ) ;;("tv" (set L ?ᄺ) ?ᄺ) ;;("tg" (set L ?ᄻ) ?ᄻ) ;;("tt" (set L ?ᄼ) ?ᄼ) ;;("TT" (set L ?ᄽ) ?ᄽ) ;;("tt/" (set L ?ᄾ) ?ᄾ) ;;("TT/'" (set L ?ᄿ) ?ᄿ) ;;("ds" (set L ?ᅂ) ?ᅂ) ;;("da" (set L ?ᅃ) ?ᅃ) ;;("dq" (set L ?ᅄ) ?ᅄ) ;;("D" (set L ?ᅇ) ?ㆀ) ;;("dw" (set L ?ᅈ) ?ᅈ) ;;("dc" (set L ?ᅉ) ?ᅉ) ;;("dx" (set L ?ᅊ) ?ᅊ) ;;("dv" (set L ?ᅋ) ?ᅋ) ;;("wd" (set L ?ᅍ) ?ᅍ) ;;("ww" (set L ?ᅎ) ?ᅎ) ;;("WW" (set L ?ᅏ) ?ᅏ) ;;("ww/" (set L ?ᅐ) ?ᅐ) ;;("WW/" (set L ?ᅑ) ?ᅑ) ;;("cz" (set L ?ᅒ) ?ᅒ) ;;("cg" (set L ?ᅓ) ?ᅓ) ;;("cc" (set L ?ᅔ) ?ᅔ) ;;("cc/" (set L ?ᅕ) ?ᅕ) ;;("G" (set L ?ᅘ) ?ㆅ) ;;("C" (set L ?ᅟ) ?ᅟ) ) (V-head ("y") ("u") ("i") ("o") ("p") ("O") ("P") ("h") ("j") ("k") ("K") ("l") ("b") ("n") ("m")) (V ;; Set V to JUNGSEONG. ("k" (set V ?ᅡ) ?ㅏ (compose)) ("o" (set V ?ᅢ) ?ㅐ (compose)) ("i" (set V ?ᅣ) ?ㅑ (compose)) ("O" (set V ?ᅤ) ?ㅒ (compose)) ("j" (set V ?ᅥ) ?ㅓ (compose)) ("p" (set V ?ᅦ) ?ㅔ (compose)) ("u" (set V ?ᅧ) ?ㅕ (compose)) ("P" (set V ?ᅨ) ?ㅖ (compose)) ("h" (set V ?ᅩ) ?ㅗ (compose)) ("hk" (set V ?ᅪ) ?ㅘ (compose)) ("ho" (set V ?ᅫ) ?ㅙ (compose)) ("hl" (set V ?ᅬ) ?ㅚ (compose)) ("y" (set V ?ᅭ) ?ㅛ (compose)) ("n" (set V ?ᅮ) ?ㅜ (compose)) ("nj" (set V ?ᅯ) ?ㅝ (compose)) ("np" (set V ?ᅰ) ?ㅞ (compose)) ("nl" (set V ?ᅱ) ?ㅟ (compose)) ("b" (set V ?ᅲ) ?ㅠ (compose)) ("m" (set V ?ᅳ) ?ㅡ (compose)) ("ml" (set V ?ᅴ) ?ㅢ (compose)) ("l" (set V ?ᅵ) ?ㅣ (compose)) ;;("kh" (set V ?ᅶ) ?ᅶ (compose)) ;;("kn" (set V ?ᅷ) ?ᅷ (compose)) ;;("ih" (set V ?ᅸ) ?ᅸ (compose)) ;;("iy" (set V ?ᅹ) ?ᅹ (compose)) ;;("jh" (set V ?ᅺ) ?ᅺ (compose)) ;;("jn" (set V ?ᅻ) ?ᅻ (compose)) ;;("jm" (set V ?ᅼ) ?ᅼ (compose)) ;;("uh" (set V ?ᅽ) ?ᅽ (compose)) ;;("un" (set V ?ᅾ) ?ᅾ (compose)) ;;("hj" (set V ?ᅿ) ?ᅿ (compose)) ;;("hp" (set V ?ᆀ) ?ᆀ (compose)) ;;("hP" (set V ?ᆁ) ?ᆁ (compose)) ;;("hh" (set V ?ᆂ) ?ᆂ (compose)) ;;("hn" (set V ?ᆃ) ?ᆃ (compose)) ;;("yi" (set V ?ᆄ) ?ㆇ (compose)) ;;("yO" (set V ?ᆅ) ?ㆈ (compose)) ;;("yu" (set V ?ᆆ) ?ᆆ (compose)) ;;("yh" (set V ?ᆇ) ?ᆇ (compose)) ;;("yl" (set V ?ᆈ) ?ㆉ (compose)) ;;("nk" (set V ?ᆉ) ?ᆉ (compose)) ;;("no" (set V ?ᆊ) ?ᆊ (compose)) ;;("njm" (set V ?ᆋ) ?ᆋ (compose)) ;;("nu" (set V ?ᆌ) ?ᆌ (compose)) ;;("nn" (set V ?ᆍ) ?ᆍ (compose)) ;;("bk" (set V ?ᆎ) ?ᆎ (compose)) ;;("bj" (set V ?ᆏ) ?ᆏ (compose)) ;;("bp" (set V ?ᆐ) ?ᆐ (compose)) ;;("bu" (set V ?ᆑ) ?ㆊ (compose)) ;;("bP" (set V ?ᆒ) ?ㆋ (compose)) ;;("bn" (set V ?ᆓ) ?ᆓ (compose)) ;;("bl" (set V ?ᆔ) ?ㆌ (compose)) ;;("mn" (set V ?ᆕ) ?ᆕ (compose)) ;;("mm" (set V ?ᆖ) ?ᆖ (compose)) ;;("mln" (set V ?ᆗ) ?ᆗ (compose)) ;;("lk" (set V ?ᆘ) ?ᆘ (compose)) ;;("li" (set V ?ᆙ) ?ᆙ (compose)) ;;("lh" (set V ?ᆚ) ?ᆚ (compose)) ;;("ln" (set V ?ᆛ) ?ᆛ (compose)) ;;("lm" (set V ?ᆜ) ?ᆜ (compose)) ;;("lK" (set V ?ᆝ) ?ᆝ (compose)) ;;("K" (set V ?ᆞ) ?ᆞ (compose)) ;;("Kj" (set V ?ᆟ) ?ᆟ (compose)) ;;("Kn" (set V ?ᆠ) ?ᆠ (compose)) ;;("Kl" (set V ?ᆡ) ?ᆡ (compose)) ;;("KK" (set V ?ᆢ) ?ᆢ (compose)) ) (T-or-TL ;; Set T to JONGSEONG, T1 to the alternate JONGSEONG. ("rr" (set T ?ᆩ) (set T1 ?ᆨ) ?ㄲ (compose)) ("rt" (set T ?ᆪ) (set T1 ?ᆨ) ?ㄳ (compose)) ("sw" (set T ?ᆬ) (set T1 ?ᆫ) ?ㄵ (compose)) ("sg" (set T ?ᆭ) (set T1 ?ᆫ) ?ㄶ (compose)) ("fr" (set T ?ᆰ) (set T1 ?ᆯ) ?ㄺ (compose)) ("fa" (set T ?ᆱ) (set T1 ?ᆯ) ?ㄻ (compose)) ("fq" (set T ?ᆲ) (set T1 ?ᆯ) ?ㄼ (compose)) ("ft" (set T ?ᆳ) (set T1 ?ᆯ) ?ㄽ (compose)) ("fx" (set T ?ᆴ) (set T1 ?ᆯ) ?ㄾ (compose)) ("fv" (set T ?ᆵ) (set T1 ?ᆯ) ?ㄿ (compose)) ("fg" (set T ?ᆶ) (set T1 ?ᆯ) ?ㅀ (compose)) ("qt" (set T ?ᆹ) (set T1 ?ᆸ) ?ㅄ (compose)) ("tt" (set T ?ᆻ) (set T1 ?ᆺ) ?ㅄ (compose)) ;;("rf" (set T ?ᇃ) ?ᇃ (compose)) ;;("rtr" (set T ?ᇄ) ?ᇄ (compose)) ;;("st" (set T ?ᇇ) ?ㅧ (compose)) ;;("st/" (set T ?ᇈ) ?ㅨ (compose)) ;;("sx" (set T ?ᇉ) ?ᇉ (compose)) ;;("ef" (set T ?ᇋ) ?ᇋ (compose)) ;;("frt" (set T ?ᇌ) ?ᇌ (compose)) ;;("fe" (set T ?ᇎ) ?ㅪ (compose)) ;;("feg" (set T ?ᇏ) ?ᇏ (compose)) ;;("far" (set T ?ᇑ) ?ᇑ (compose)) ;;("fat" (set T ?ᇒ) ?ᇒ (compose)) ;;("fqt" (set T ?ᇓ) ?ㅫ (compose)) ;;("fqg" (set T ?ᇔ) ?ᇔ (compose)) ;;("fqd" (set T ?ᇕ) ?ᇕ (compose)) ;;("ftt" (set T ?ᇖ) ?ᇖ (compose)) ;;("ft/" (set T ?ᇗ) ?ㅬ (compose)) ;;("fz" (set T ?ᇘ) ?ᇘ (compose)) ;;("fMd" (set T ?ᇙ) ?ㅭ (compose)) ;;("ar" (set T ?ᇚ) ?ᇚ (compose)) ;;("af" (set T ?ᇛ) ?ᇛ (compose)) ;;("at" (set T ?ᇝ) ?ㅯ (compose)) ;;("aT" (set T ?ᇞ) ?ᇞ (compose)) ;;("at/" (set T ?ᇟ) ?ㅰ (compose)) ;;("ac" (set T ?ᇠ) ?ᇠ (compose)) ;;("ag" (set T ?ᇡ) ?ᇡ (compose)) ;;("qf" (set T ?ᇣ) ?ᇣ (compose)) ;;("qg" (set T ?ᇥ) ?ᇥ (compose)) ;;("dR" (set T ?ᇭ) ?ᇭ (compose)) ;;("dt/" (set T ?ᇮ) ?ㆃ (compose)) ;;("dz" (set T ?ᇯ) ?ᇯ (compose)) ;;("gs" (set T ?ᇵ) ?ᇵ (compose)) ;;("gf" (set T ?ᇶ) ?ᇶ (compose)) ;;("ga" (set T ?ᇷ) ?ᇷ (compose)) ;;("gq" (set T ?ᇸ) ?ᇸ (compose)) ) (special ("J" (set V ?ᅠ) ?ᅠ (compose))) (backspace ((BackSpace) (cond ((> @@ 1) (undo)) (1 (unhandle)))))) (state (init ;; This is to suppress compose action. (t (set L 0)) (L-or-T (set L L1) (set T 0x11A7) (shift state-L)) (L (set T 0x11A7) (shift state-L)) (V) (special) (backspace)) (state-L (V (shift state-LV)) (backspace)) (state-LV (L-or-T (shift state-LVL-or-LVT)) (T-or-TL (shift state-LVT-or-LVTL)) (backspace)) (state-LVL-or-LVT (L-or-T-head (delete @<) (pushback 0) (set L 0) (shift state-fix-LVT)) (V-head (delete @<) (pushback 0) (set L 0) (shift state-fix-LV)) (backspace)) (state-fix-LVT (L-or-T (set L L1) (set T 0x11A7) (shift state-fix-LVT-2)) (L (set T 0x11A7) (shift state-fix-LVT-2))) (state-fix-LVT-2 (V (shift state-fix-LVT-3))) (state-fix-LVT-3 (L-or-T (shift init))) (state-fix-LV (L-or-T (set L L1) (set T 0x11A7) (shift state-fix-LV-2)) (L (set T 0x11A7) (shift state-fix-LV-2))) (state-fix-LV-2 (V (shift init))) ;; e.g. "rkrt" (state-LVT-or-LVTL (L-or-T-head ;; e.g. "rkrtr"; make the last "r" start a new composing. (pushback 1) (shift init)) (V-head ;; e.g. "rkrth"; make the last "th" start a new composing. (delete @<) (set T T1) (compose) (pushback 2) (shift init)) (backspace))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/zh-bopomofo.mim������������������������������������������������������������������0000644�0023456�0023456�00000007412�14422175267�012050� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; zh-bopomofo.mim -- Bopomofo input method ;; Copyright (C) 2004, 2005, 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Input method for Bopomofo. ;;; @image html bopo-kbd.png "Keyboard Layout" ;;; @image latex bopo-kbd.eps "Keyboard Layout" width=\narrowwidth ;; ㄅ ㄉ ˇ ˋ ㄓ ˊ ˙ ㄚ ㄞ ㄢ ㄦ =+ ;; ㄆ ㄊ ㄍ ㄐ ㄔ ㄗ ㄧ ㄛ ㄟ ㄣ [{ ]} ;; ㄇ ㄋ ㄎ ㄑ ㄕ ㄘ ㄨ ㄜ ㄠ ㄤ '" \| ;; ㄈ ㄌ ㄏ ㄒ ㄖ ㄙ ㄩ ㄝ ㄡ ㄥ (input-method zh bopomofo) (description "Bopomofo input method using this keyboard layout. ㄅ ㄉ ˇ ˋ ㄓ ˊ ˙ ㄚ ㄞ ㄢ ㄦ =+ ㄆ ㄊ ㄍ ㄐ ㄔ ㄗ ㄧ ㄛ ㄟ ㄣ [{ ]} ㄇ ㄋ ㄎ ㄑ ㄕ ㄘ ㄨ ㄜ ㄠ ㄤ '\" \\| ㄈ ㄌ ㄏ ㄒ ㄖ ㄙ ㄩ ㄝ ㄡ ㄥ ") (title "BOPO") (map (map ("1" ?ㄅ) ("2" ?ㄉ) ("3" ?ˇ) ("4" ?ˋ) ("5" ?ㄓ) ("6" ?ˊ) ("7" ?˙) ("8" ?ㄚ) ("9" ?ㄞ) ("0" ?ㄢ) ("-" ?ㄦ) ("`" ?€) ("q" ?ㄆ) ("w" ?ㄊ) ("e" ?ㄍ) ("r" ?ㄐ) ("t" ?ㄔ) ("y" ?ㄗ) ("u" ?ㄧ) ("i" ?ㄛ) ("o" ?ㄟ) ("p" ?ㄣ) ("a" ?ㄇ) ("s" ?ㄋ) ("d" ?ㄎ) ("f" ?ㄑ) ("g" ?ㄕ) ("h" ?ㄘ) ("j" ?ㄨ) ("k" ?ㄜ) ("l" ?ㄠ) (";" ?ㄤ) ("z" ?ㄈ) ("x" ?ㄌ) ("c" ?ㄏ) ("v" ?ㄒ) ("b" ?ㄖ) ("n" ?ㄙ) ("m" ?ㄩ) ("," ?ㄝ) ("." ?ㄡ) ("/" ?ㄥ)) (fullwidth ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7") ("8" "8") ("9" "9") ("0" "0") ("-" "ー") ("=" "=") ("`" "`") ("!" "!") ("@" "@") ("#" "#") ("$" "$") ("%" "%") ("^" "^") ("&" "&") ("*" "*") ("(" "(") (")" ")") ("_" "_") ("+" "+") ("~" ("〜 ̄")) ("q" "q") ("w" "w") ("e" "e") ("r" "r") ("t" "t") ("y" "y") ("u" "u") ("i" "i") ("o" "o") ("p" "p") ("[" ("「[")) ("]" ("」]")) ("\\" ("\¥")) ("Q" "Q") ("W" "W") ("E" "E") ("R" "R") ("T" "T") ("Y" "Y") ("U" "U") ("I" "I") ("O" "O") ("P" "P") ("{" "{") ("}" "}") ("|" "|") ("a" "a") ("s" "s") ("d" "d") ("f" "f") ("g" "g") ("h" "h") ("j" "j") ("k" "k") ("l" "l") (":" ":") ("'" "’") ("A" "A") ("S" "S") ("D" "D") ("F" "F") ("G" "G") ("H" "H") ("J" "J") ("K" "K") ("L" "L") (";" ";") ("\"" "”") ("z" "z") ("x" "x") ("c" "c") ("v" "v") ("b" "b") ("n" "n") ("m" "m") ("," (",、")) ("." (".。")) ("/" "/") ("Z" "Z") ("X" "X") ("C" "C") ("V" "V") ("B" "B") ("N" "N") ("M" "M") ("<" "〈<") ("<<" "《") (">" ">") (">>" "》") ("?" "?")) (to-fullwidth ("\\"))) (state (init (fullwidth) (map) () ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sa-itrans.mim��������������������������������������������������������������������0000644�0023456�0023456�00000007733�14673036466�011525� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sa-itrans.mim -- Sanskrit input method with ITRANS method ;; Copyright (C) 2012 Kencihi Handa <handa@m17n.org> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; This file is branched from hi-itrans.mim. (input-method sa itrans) (description "Sanskrit input method by ITRANS and Harvard-Kyoto transliteration systems. You can use all the standard ITRANS key sequences (modulo ऍ ऑ) plus key sequences such as the below. nk->ङ्क्, nkh->ङ्ख्, ng->ङ्ग्, ngh->ङ्घ् nch->ञ्च्, nCh->ञ्छ्, nc->ञ्च्, nC->ञ्छ्, nchh->ञ्छ्, nj->ञ्ज्, njh->ञ्झ्, nT->ण्ट्, nTh->ण्ठ्, nD->ण्ड्, nDh->ण्ढ् c->च्, C->छ्, z->श्, S->ष्, jn->ज्ञ्, R->ऋ _->॒, ''->॑ Basic ITRANS references - https://www.aczoom.com/itrans/html/dvnc/node3.html For motivations and further details, see description of hi-itrans.mim.") (title "सं") (variable (trim-last-halant nil 0) (enable-udatta nil 1)) (include (hi itrans) map) (map (udattta ("_" "॒") ; ("__" "᳘") ; shatapatha brAhmaNa style ; ("___" "꣣") ; kauthuma saMhitA style. ("''" "॑") ("'''" "᳕") ; kaTha style। Doesn't show well in skmnktl's Mac as of 202209 ; ("'''" "꣡") ; kauthuma saMhitA style. More frequently used than \꣢, so should be able to type easily. Doesn't show well on Mac and android whatsapp. ; Alternate - shaunaka vulage style: ("\'\"\"" "᳡") ("\'\"" "꣢") ; "" is not suitable since it is frequently typed with the intention of inserting text between the quotes. ("!!" "꣡") )) (state (init (starter (pushback 1) (shift intermediate)) (udattta) (misc)) (intermediate ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) ;; LAST-HALANT-POS is set to the position after a consonat + HALANT ;; sequence. If the following key is for non-letter, that HALANT ;; character is removed. (consonant (mark LAST-HALANT-POS) (shift second)) (independent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (digit (shift init)) (danda (shift init)) (udattta (shift init)) (backspace) (commit-key (shift init))) (second ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) (consonant (mark LAST-HALANT-POS)) (dependent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (danda (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (udattta (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (backspace) (commit-key (shift init)) (nil (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init))) (after-eo (t (set DOT 0)) (dot) (eo-dot-c (shift init)) (danda (shift init)) (udattta (shift init)) (commit-key (shift init)) (nil (cond (DOT (delete @-) (pushback 1))) (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �������������������������������������m17n-db-1.8.10/MIM/ar-translit.mim������������������������������������������������������������������0000644�0023456�0023456�00000004746�14715365256�012064� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ar-translit.mim -- Arabic input method based on Roman transliteration. ;; Copyright (C) 2014 "Joop Kiefte (LaPingvino)" <joop@kiefte.net> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ar translit) (description "Arabic input method based on Roman transliteration. It uses common transliterations, when several interpretations are possible you can get other variations with a preceding dot. For some letters the commonly used numbers from chat usage are used, these are then preceded by or two dots. Usually the dotted variation also has dots in the written form. If you speak Arabic, use this translit and have motivated suggestions to improve it, please mail me on joop@kiefte.net") (title "ض") (map (generic ("1" "١") ("2" "٢") ("3" "٣") ("4" "٤") ("5" "٥") ("6" "٦") ("7" "٧") ("8" "٨") ("9" "٩") ("0" "٠") (".2" "ء") ("a" "ا") ("A" "أ") (".A" "إ") ("b" "ب") ("t" "ت") (".t" "ث") ("j" "ج") (".7" "ح") (".5" "خ") ("d" "د") (".d" "ذ") ("r" "ر") ("z" "ز") ("s" "س") (".s" "ش") (".9" "ص") ("..9" "ض") (".6" "ط") ("..6" "ظ") (".3" "ع") ("..3" "غ") ("f" "ف") ("q" "ق") ("k" "ك") ("l" "ل") ("m" "م") ("n" "ن") ("h" "ه") ("w" "و") (".w" "ؤ") ("y" "ي") ("a" "ى") (".y" "ئ") (".a" "آ") (".h" "ة") ("e" "َ") ; fathah ("u" "ُ") ; dammah ("i" "ِ") ; kasrah ("x" "ْ") ; sukun ("o" "ٰ") ; superscript alif ("v" "ّ") ; shaddah ("T" "ـ") ; tatweel ("?" "؟") ("J" "‍") ; zero width joiner ("L" "‎") ; left to right mark ("N" "‌") ; zero width non joiner ("R" "‏") ; right to left mark )) (state (init (generic))) ;; Local Variables: ;; mode: lisp ;; End: ��������������������������m17n-db-1.8.10/MIM/kok-inscript2-deva.mim�����������������������������������������������������������0000644�0023456�0023456�00000006066�14463455220�013224� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; kok-inscript2-deva.mim -- Konkani input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method kok inscript2-deva) (description "Konkani input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("!" "ॲ") ("1" "१") ((G-1) "‍") ("@" "ॅ") ("2" "२") ((G-2) "‌") ("#" "्र") ("3" "३") ("$" "र्") ("4" "४") ((G-4) "₹") ("%" "ज्ञ") ("5" "५") ("6" "६") ("&" "क्ष") ("7" "७") ("*" "श्र") ("8" "८") ("(" "(") ("9" "९") (")" ")") ("0" "०") ("_" "ः") ("-" "-") ("+" "ऋ") ((G-+) "ॠ") ("=" "ृ") ((G-=) "ॄ") ("Q" "औ") ("q" "ौ") ("W" "ऐ") ("w" "ै") ("E" "आ") ("e" "ा") ("R" "ई") ((G-R) "ॡ") ("r" "ी") ((G-r) "ॣ") ("T" "ऊ") ("t" "ू") ("Y" "भ") ("y" "ब") ("U" "ङ") ("u" "ह") ("I" "घ") ("i" "ग") ("O" "ध") ("o" "द") ("P" "झ") ("p" "ज") ("{" "ढ") ("[" "ड") ("}" "ञ") ("]" "़") ("A" "ओ") ("a" "ो") ("S" "ए") ("s" "े") ("D" "अ") ("d" "्") ("F" "इ") ((G-F) "ऌ") ("f" "ि") ((G-f) "ॢ") ("G" "उ") ("g" "ु") ("H" "फ") ("h" "प") ("J" "ऱ") ("j" "र") ("K" "ख") ("k" "क") ("L" "थ") ("l" "त") (":" "छ") (";" "च") ("\"" "ठ") ("'" "ट") ("X" "ँ") ((G-X) "ॐ") ("x" "ं") ("C" "ण") ("c" "म") ("v" "न") ("b" "व") ("N" "ळ") ("n" "ल") ("M" "श") ("m" "स") ("<" "ष") ("," ",") ((G-,) "॰") (">" "।") ((G->) "ऽ") ("." ".") ((G-.) "॥") ("/" "य") ("%" "ज्ञ") ("^" "त्र") ("&" "क्ष") ("*" "श्र") ("|" "ऑ") ("\\" "ॉ") )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ja-trycode.mim�������������������������������������������������������������������0000644�0023456�0023456�00000144266�14422175267�011663� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ja-trycode.mim -- Japanese input method with TRY-CODE ;; Copyright (C) 2006, 2007, 2009, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method ja trycode) (description "Input method for Japanese with TRY-CODE. See <http://www.m17n.org/ntakahas/npx/aggressive/aggressive4.en.html> for the details. ") (title "TRY") (map (trycode ("11" "■") ("21" "■") ("31" "■") ("41" "■") ("51" "■") ("61" "■") ("71" "■") ("81" "■") ("91" "■") ("01" "■") ("'1" "ヮ") (",1" "ヰ") (".1" "ヱ") ("p1" "ヵ") ("y1" "ヶ") ("f1" "請") ("g1" "境") ("c1" "系") ("r1" "探") ("l1" "象") ("a1" "ゎ") ("o1" "ゐ") ("e1" "ゑ") ("u1" "沖") ("i1" "縄") ("d1" "盛") ("h1" "革") ("t1" "突") ("n1" "温") ("s1" "捕") (";1" "肺") ("q1" "宙") ("j1" "泉") ("k1" "署") ("x1" "奮") ("b1" "依") ("m1" "繊") ("w1" "借") ("v1" "須") ("z1" "訳") ("12" "■") ("22" "■") ("32" "■") ("42" "■") ("52" "■") ("62" "■") ("72" "■") ("82" "■") ("92" "■") ("02" "■") ("'2" "丑") (",2" "臼") (".2" "宴") ("p2" "縁") ("y2" "曳") ("f2" "尚") ("g2" "賀") ("c2" "岸") ("r2" "責") ("l2" "漁") ("a2" "於") ("o2" "汚") ("e2" "乙") ("u2" "穏") ("i2" "捨") ("d2" "益") ("h2" "援") ("t2" "周") ("n2" "域") ("s2" "荒") (";2" "拝") ("q2" "暖") ("j2" "誠") ("k2" "縮") ("x2" "腹") ("b2" "織") ("m2" "父") ("w2" "枚") ("v2" "乱") ("z2" "香") ("13" "■") ("23" "■") ("33" "■") ("43" "■") ("53" "■") ("63" "■") ("73" "■") ("83" "■") ("93" "■") ("03" "■") ("'3" "鬼") (",3" "虚") (".3" "狭") ("p3" "脅") ("y3" "驚") ("f3" "舎") ("g3" "喜") ("c3" "幹") ("r3" "丘") ("l3" "糖") ("a3" "奇") ("o3" "既") ("e3" "菊") ("u3" "却") ("i3" "享") ("d3" "康") ("h3" "徒") ("t3" "景") ("n3" "処") ("s3" "ぜ") (";3" "届") ("q3" "誕") ("j3" "聖") ("k3" "縦") ("x3" "晩") ("b3" "譲") ("m3" "ヘ") ("w3" "模") ("v3" "降") ("z3" "走") ("14" "■") ("24" "■") ("34" "■") ("44" "■") ("54" "■") ("64" "■") ("74" "■") ("84" "■") ("94" "■") ("04" "■") ("'4" "孤") (",4" "誇") (".4" "黄") ("p4" "后") ("y4" "耕") ("f4" "布") ("g4" "苦") ("c4" "圧") ("r4" "恵") ("l4" "固") ("a4" "巧") ("o4" "克") ("e4" "懇") ("u4" "困") ("i4" "昏") ("d4" "邦") ("h4" "舞") ("t4" "雑") ("n4" "漢") ("s4" "緊") (";4" "潮") ("q4" "臓") ("j4" "仁") ("k4" "尺") ("x4" "班") ("b4" "激") ("m4" "干") ("w4" "彦") ("v4" "均") ("z4" "又") ("15" "■") ("25" "■") ("35" "■") ("45" "■") ("55" "■") ("65" "■") ("75" "■") ("85" "■") ("95" "■") ("05" "■") ("'5" "奉") (",5" "某") (".5" "貌") ("p5" "卜") ("y5" "鋼") ("f5" "姿") ("g5" "絶") ("c5" "密") ("r5" "秘") ("l5" "押") ("a5" "詞") ("o5" "至") ("e5" "蚕") ("u5" "穀") ("i5" "磁") ("d5" "衆") ("h5" "節") ("t5" "杉") ("n5" "肉") ("s5" "除") (";5" "俳") ("q5" "頂") ("j5" "染") ("k5" "城") ("x5" "陛") ("b5" "測") ("m5" "血") ("w5" "散") ("v5" "笑") ("z5" "弁") ("16" "■") ("26" "■") ("36" "■") ("46" "■") ("56" "■") ("66" "■") ("76" "■") ("86" "■") ("96" "■") ("06" "■") ("'6" "湖") (",6" "礼") (".6" "著") ("p6" "移") ("y6" "郷") ("f6" "息") ("g6" "詩") ("c6" "拾") ("r6" "暑") ("l6" "昭") ("a6" "償") ("o6" "欧") ("e6" "努") ("u6" "底") ("i6" "亜") ("d6" "悲") ("h6" "柱") ("t6" "笛") ("n6" "童") ("s6" "畑") (";6" "禁") ("q6" "硝") ("j6" "樹") ("k6" "句") ("x6" "礎") ("b6" "皇") ("m6" "像") ("w6" "肥") ("v6" "沿") ("z6" "吸") ("17" "■") ("27" "■") ("37" "■") ("47" "■") ("57" "■") ("67" "■") ("77" "■") ("87" "■") ("97" "■") ("07" "■") ("'7" "端") (",7" "飾") (".7" "郵") ("p7" "塩") ("y7" "群") ("f7" "鳴") ("g7" "星") ("c7" "析") ("r7" "遷") ("l7" "宣") ("a7" "紅") ("o7" "傷") ("e7" "豪") ("u7" "維") ("i7" "脱") ("d7" "鼠") ("h7" "曹") ("t7" "奏") ("n7" "尊") ("s7" "刀") (";7" "絹") ("q7" "被") ("j7" "源") ("k7" "願") ("x7" "臨") ("b7" "胸") ("m7" "謝") ("w7" "損") ("v7" "俵") ("z7" "灰") ("18" "■") ("28" "■") ("38" "■") ("48" "■") ("58" "■") ("68" "■") ("78" "■") ("88" "■") ("98" "■") ("08" "■") ("'8" "刷") (",8" "寿") (".8" "順") ("p8" "危") ("y8" "砂") ("f8" "庶") ("g8" "粧") ("c8" "丈") ("r8" "称") ("l8" "蒸") ("a8" "舗") ("o8" "充") ("e8" "喫") ("u8" "腕") ("i8" "暴") ("d8" "冬") ("h8" "貝") ("t8" "犬") ("n8" "森") ("s8" "林") (";8" "批") ("q8" "慶") ("j8" "渉") ("k8" "竜") ("x8" "併") ("b8" "敬") ("m8" "舌") ("w8" "敵") ("v8" "貧") ("z8" "閣") ("19" "■") ("29" "■") ("39" "■") ("49" "■") ("59" "■") ("69" "■") ("79" "■") ("89" "■") ("99" "■") ("09" "■") ("'9" "震") (",9" "扱") (".9" "片") ("p9" "札") ("y9" "乞") ("f9" "暗") ("g9" "乃") ("c9" "如") ("r9" "尼") ("l9" "帳") ("a9" "輪") ("o9" "倒") ("e9" "操") ("u9" "柄") ("i9" "魚") ("d9" "馬") ("h9" "歌") ("t9" "絵") ("n9" "弓") ("s9" "晴") (";9" "就") ("q9" "駐") ("j9" "揮") ("k9" "丹") ("x9" "鮮") ("b9" "穴") ("m9" "銭") ("w9" "銅") ("v9" "墓") ("z9" "机") ("10" "■") ("20" "■") ("30" "■") ("40" "■") ("50" "■") ("60" "■") ("70" "■") ("80" "■") ("90" "■") ("00" "■") ("'0" "弘") (",0" "痛") (".0" "票") ("p0" "訴") ("y0" "遺") ("f0" "欄") ("g0" "龍") ("c0" "略") ("r0" "慮") ("l0" "累") ("a0" "則") ("o0" "存") ("e0" "倍") ("u0" "牛") ("i0" "釈") ("d0" "麦") ("h0" "弟") ("t0" "兄") ("n0" "姉") ("s0" "妹") (";0" "綱") ("q0" "潟") ("j0" "創") ("k0" "背") ("x0" "皮") ("b0" "孝") ("m0" "祖") ("w0" "燃") ("v0" "預") ("z0" "貴") ("1'" "ヲ") ("2'" "哀") ("3'" "暇") ("4'" "啓") ("5'" "把") ("6'" "酸") ("7'" "昼") ("8'" "炭") ("9'" "稲") ("0'" "湯") ("''" "果") (",'" "告") (".'" "策") ("p'" "首") ("y'" "農") ("f'" "歩") ("g'" "回") ("c'" "務") ("r'" "島") ("l'" "開") ("a'" "報") ("o'" "紙") ("e'" "館") ("u'" "夜") ("i'" "位") ("d'" "給") ("h'" "員") ("t'" "ど") ("n'" "代") ("s'" "レ") (";'" "欠") ("q'" "夏") ("j'" "彼") ("k'" "妻") ("x'" "善") ("b'" "相") ("m'" "家") ("w'" "的") ("v'" "対") ("z'" "歴") ("1," "ゥ") ("2," "逢") ("3," "牙") ("4," "掲") ("5," "伐") ("6," "貿") ("7," "捜") ("8," "異") ("9," "隣") ("0," "旧") ("'," "概") (",," "買") (".," "詳") ("p," "由") ("y," "死") ("f," "キ") ("g," "せ") ("c," "区") ("r," "百") ("l," "木") ("a," "音") ("o," "王") ("e," "放") ("u," "々") ("i," "応") ("d," "分") ("h," "よ") ("t," "ル") ("n," "千") ("s," "ア") (";," "財") ("q," "針") ("j," "裏") ("k," "居") ("x," "差") ("b," "付") ("m," "プ") ("w," "ば") ("v," "ュ") ("z," "作") ("1." "ヴ") ("2." "宛") ("3." "壊") ("4." "携") ("5." "避") ("6." "攻") ("7." "焼") ("8." "闘") ("9." "奈") ("0." "夕") ("'." "武") (",." "残") (".." "両") ("p." "在") ("y." "!") ("f." "や") ("g." "出") ("c." "タ") ("r." "手") ("l." "保") ("a." "案") ("o." "曲") ("e." "情") ("u." "引") ("i." "職") ("d." "7") ("h." "か") ("t." "(") ("n." "ト") ("s." "れ") (";." "従") ("q." "骨") ("j." "厚") ("k." "顔") ("x." "量") ("b." "内") ("m." "工") ("w." "八") ("v." "テ") ("z." "見") ("1p" "ヂ") ("2p" "囲") ("3p" "較") ("4p" "劇") ("5p" "卑") ("6p" "盤") ("7p" "帯") ("8p" "易") ("9p" "速") ("0p" "拡") ("'p" "風") (",p" "階") (".p" "能") ("pp" "論") ("yp" "増") ("fp" "コ") ("gp" "山") ("cp" "者") ("rp" "発") ("lp" "立") ("ap" "横") ("op" "興") ("ep" "刺") ("up" "側") ("ip" "覚") ("dp" "き") ("hp" "っ") ("tp" "日") ("np" "国") ("sp" "二") (";p" "適") ("qp" "類") ("jp" "御") ("kp" "宇") ("xp" "推") ("bp" "九") ("mp" "名") ("wp" "川") ("vp" "機") ("zp" "チ") ("1y" "ヅ") ("2y" "庵") ("3y" "寒") ("4y" "賢") ("5y" "藩") ("6y" "汽") ("7y" "換") ("8y" "延") ("9y" "雪") ("0y" "互") ("'y" "細") (",y" "古") (".y" "利") ("py" "ペ") ("yy" "ゃ") ("fy" "ナ") ("gy" "金") ("cy" "マ") ("ry" "和") ("ly" "女") ("ay" "崎") ("oy" "白") ("ey" "ぐ") ("uy" "官") ("iy" "球") ("dy" "上") ("hy" "く") ("ty" "8") ("ny" "え") ("sy" "年") (";y" "母") ("qy" "奥") ("jy" "因") ("ky" "酒") ("xy" "伸") ("by" "サ") ("my" "建") ("wy" "パ") ("vy" "第") ("zy" "入") ("1f" "簡") ("2f" "徴") ("3f" "触") ("4f" "宗") ("5f" "植") ("6f" "鼻") ("7f" "索") ("8f" "射") ("9f" "濁") ("0f" "慢") ("'f" "害") (",f" "賃") (".f" "整") ("pf" "軽") ("yf" "評") ("ff" "佐") ("gf" "法") ("cf" "数") ("rf" "郎") ("lf" "談") ("af" "服") ("of" "声") ("ef" "任") ("uf" "検") ("if" "豊") ("df" "美") ("hf" "題") ("tf" "井") ("nf" "洋") ("sf" "実") (";f" "爆") ("qf" "仲") ("jf" "茶") ("kf" "率") ("xf" "比") ("bf" "昔") ("mf" "短") ("wf" "岩") ("vf" "巨") ("zf" "敗") ("1g" "承") ("2g" "章") ("3g" "候") ("4g" "途") ("5g" "複") ("6g" "氷") ("7g" "冊") ("8g" "需") ("9g" "詑") ("0g" "迷") ("'g" "撃") (",g" "折") (".g" "追") ("pg" "隊") ("yg" "角") ("fg" "接") ("gg" "備") ("cg" "最") ("rg" "急") ("lg" "験") ("ag" "変") ("og" "審") ("eg" "改") ("ug" "昇") ("ig" "芸") ("dg" "宿") ("hg" "制") ("tg" "集") ("ng" "安") ("sg" "画") (";g" "陽") ("qg" "構") ("jg" "旅") ("kg" "施") ("xg" "曜") ("bg" "遠") ("mg" "ォ") ("wg" "将") ("vg" "ぞ") ("zg" "塚") ("1c" "快") ("2c" "否") ("3c" "歯") ("4c" "筆") ("5c" "里") ("6c" "油") ("7c" "皿") ("8c" "輯") ("9c" "蓄") ("0c" "戻") ("'c" "浴") (",c" "秀") (".c" "糸") ("pc" "春") ("yc" "幸") ("fc" "記") ("gc" "朝") ("cc" "知") ("rc" "ワ") ("lc" "送") ("ac" "限") ("oc" "研") ("ec" "労") ("uc" "統") ("ic" "役") ("dc" "セ") ("hc" "運") ("tc" "ツ") ("nc" "特") ("sc" "谷") (";c" "ァ") ("qc" "導") ("jc" "認") ("kc" "健") ("xc" "尾") ("bc" "序") ("mc" "振") ("wc" "練") ("vc" "念") ("zc" "働") ("1r" "包") ("2r" "納") ("3r" "頼") ("4r" "逃") ("5r" "寝") ("6r" "緑") ("7r" "賛") ("8r" "瞬") ("9r" "貯") ("0r" "羊") ("'r" "積") (",r" "程") (".r" "断") ("pr" "低") ("yr" "減") ("fr" "モ") ("gr" "資") ("cr" "士") ("rr" "費") ("lr" "ィ") ("ar" "逆") ("or" "企") ("er" "精") ("ur" "ざ") ("ir" "印") ("dr" "神") ("hr" "び") ("tr" "打") ("nr" "勤") ("sr" "ャ") (";r" "殺") ("qr" "負") ("jr" "何") ("kr" "履") ("xr" "般") ("br" "耳") ("mr" "授") ("wr" "版") ("vr" "効") ("zr" "視") ("1l" "唱") ("2l" "暮") ("3l" "憲") ("4l" "勉") ("5l" "罪") ("6l" "芽") ("7l" "飲") ("8l" "盾") ("9l" "虫") ("0l" "泳") ("'l" "故") (",l" "鉱") (".l" "提") ("pl" "児") ("yl" "敷") ("fl" "無") ("gl" "石") ("cl" "屋") ("rl" "解") ("ll" "募") ("al" "令") ("ol" "違") ("el" "装") ("ul" "然") ("il" "確") ("dl" "優") ("hl" "公") ("tl" "品") ("nl" "語") ("sl" "演") (";l" "券") ("ql" "悪") ("jl" "秋") ("kl" "非") ("xl" "便") ("bl" "示") ("ml" "即") ("wl" "難") ("vl" "普") ("zl" "辺") ("1a" "ぱ") ("2a" "慰") ("3a" "我") ("4a" "兼") ("5a" "菱") ("6a" "桜") ("7a" "瀬") ("8a" "鳥") ("9a" "催") ("0a" "障") ("'a" "収") (",a" "際") (".a" "太") ("pa" "園") ("ya" "船") ("fa" "中") ("ga" "ス") ("ca" "も") ("ra" "お") ("la" "定") ("aa" "種") ("oa" "岡") ("ea" "結") ("ua" "進") ("ia" "真") ("da" "3") ("ha" "と") ("ta" "→") ("na" "て") ("sa" "る") (";a" "ヒ") ("qa" "江") ("ja" "別") ("ka" "考") ("xa" "権") ("ba" "ッ") ("ma" "人") ("wa" "三") ("va" "京") ("za" "ち") ("1o" "ぴ") ("2o" "為") ("3o" "掛") ("4o" "嫌") ("5o" "紐") ("6o" "典") ("7o" "博") ("8o" "筋") ("9o" "忠") ("0o" "乳") ("'o" "若") (",o" "雄") (".o" "査") ("po" "ふ") ("yo" "賞") ("fo" "わ") ("go" "ラ") ("co" "東") ("ro" "生") ("lo" "ろ") ("ao" "宅") ("oo" "熟") ("eo" "待") ("uo" "取") ("io" "科") ("do" "ー") ("ho" "し") ("to" "た") ("no" "一") ("so" "が") (";o" "及") ("qo" "久") ("jo" "蔵") ("ko" "早") ("xo" "造") ("bo" "ロ") ("mo" "ク") ("wo" "万") ("vo" "方") ("zo" "フ") ("1e" "ぷ") ("2e" "陰") ("3e" "敢") ("4e" "顕") ("5e" "描") ("6e" "採") ("7e" "謡") ("8e" "希") ("9e" "仏") ("0e" "察") ("'e" "指") (",e" "氏") (".e" "丸") ("pe" "続") ("ye" "ェ") ("fe" "う") ("ge" "4") ("ce" ")") ("re" "十") ("le" "リ") ("ae" "料") ("oe" "土") ("ee" "活") ("ue" "ね") ("ie" "参") ("de" "い") ("he" "、") ("te" "の") ("ne" "5") ("se" "1") (";e" "投") ("qe" "義") ("je" "算") ("ke" "半") ("xe" "県") ("be" "ん") ("me" "ま") ("we" "ン") ("ve" "つ") ("ze" "四") ("1u" "ぺ") ("2u" "隠") ("3u" "甘") ("4u" "牽") ("5u" "憤") ("6u" "君") ("7u" "純") ("8u" "副") ("9u" "盟") ("0u" "標") ("'u" "ぎ") (",u" "格") (".u" "次") ("pu" "習") ("yu" "火") ("fu" "あ") ("gu" "こ") ("cu" "6") ("ru" "学") ("lu" "月") ("au" "受") ("ou" "予") ("eu" "切") ("uu" "育") ("iu" "池") ("du" "。") ("hu" "◆") ("tu" "0") ("nu" "・") ("su" "2") (";u" "込") ("qu" "沢") ("ju" "軍") ("ku" "青") ("xu" "清") ("bu" "け") ("mu" "イ") ("wu" "す") ("vu" "電") ("zu" "地") ("1i" "ぽ") ("2i" "胃") ("3i" "患") ("4i" "厳") ("5i" "弊") ("6i" "犯") ("7i" "余") ("8i" "堀") ("9i" "肩") ("0i" "療") ("'i" "思") (",i" "術") (".i" "広") ("pi" "門") ("yi" "聞") ("fi" "本") ("gi" "さ") ("ci" "ら") ("ri" "高") ("li" "シ") ("ai" "英") ("oi" "ボ") ("ei" "加") ("ui" "室") ("ii" "少") ("di" "で") ("hi" "は") ("ti" "に") ("ni" "な") ("si" "を") (";i" "転") ("qi" "空") ("ji" "性") ("ki" "使") ("xi" "級") ("bi" "業") ("mi" "時") ("wi" "「") ("vi" "長") ("zi" "み") ("1d" "朱") ("2d" "遅") ("3d" "甲") ("4d" "致") ("5d" "汎") ("6d" "旗") ("7d" "衰") ("8d" "滋") ("9d" "沈") ("0d" "己") ("'d" "病") (",d" "終") (".d" "起") ("pd" "路") ("yd" "越") ("fd" "む") ("gd" "南") ("cd" "原") ("rd" "駅") ("ld" "物") ("ad" "勢") ("od" "必") ("ed" "講") ("ud" "愛") ("id" "管") ("dd" "要") ("hd" "設") ("td" "水") ("nd" "藤") ("sd" "有") (";d" "素") ("qd" "兵") ("jd" "専") ("kd" "親") ("xd" "寮") ("bd" "ホ") ("md" "共") ("wd" "ブ") ("vd" "平") ("zd" "楽") ("1h" "陣") ("2h" "鶴") ("3h" "鹿") ("4h" "貨") ("5h" "絡") ("6h" "泣") ("7h" "趨") ("8h" "湿") ("9h" "添") ("0h" "已") ("'h" "常") (",h" "張") (".h" "薬") ("ph" "防") ("yh" "得") ("fh" "ケ") ("gh" "式") ("ch" "戦") ("rh" "関") ("lh" "男") ("ah" "輸") ("oh" "形") ("eh" "助") ("uh" "◇") ("ih" "流") ("dh" "連") ("hh" "鉄") ("th" "教") ("nh" "力") ("sh" "ベ") (";h" "毛") ("qh" "永") ("jh" "申") ("kh" "袋") ("xh" "良") ("bh" "私") ("mh" "ゴ") ("wh" "来") ("vh" "信") ("zh" "午") ("1t" "眼") ("2t" "繁") ("3t" "誌") ("4t" "招") ("5t" "季") ("6t" "救") ("7t" "垂") ("8t" "甚") ("9t" "徹") ("0t" "巳") ("'t" "寺") (",t" "質") (".t" "づ") ("pt" "港") ("yt" "条") ("ft" "話") ("gt" "座") ("ct" "線") ("rt" "ダ") ("lt" "橋") ("at" "基") ("ot" "好") ("et" "味") ("ut" "宝") ("it" "争") ("dt" "デ") ("ht" "現") ("tt" "エ") ("nt" "他") ("st" "度") (";t" "等") ("qt" "浅") ("jt" "頃") ("kt" "落") ("xt" "命") ("bt" "村") ("mt" "ガ") ("wt" "製") ("vt" "校") ("zt" "ご") ("1n" "執") ("2n" "紹") ("3n" "夢") ("4n" "卸") ("5n" "阿") ("6n" "鏡") ("7n" "粋") ("8n" "荷") ("9n" "爪") ("0n" "巴") ("'n" "停") (",n" "領") (".n" "容") ("pn" "玉") ("yn" "右") ("fn" "べ") ("gn" "民") ("cn" "ソ") ("rn" "点") ("ln" "遇") ("an" "足") ("on" "草") ("en" "築") ("un" "観") ("in" "言") ("dn" "車") ("hn" "成") ("tn" "天") ("nn" "世") ("sn" "文") (";n" "板") ("qn" "客") ("jn" "師") ("kn" "税") ("xn" "飛") ("bn" "ノ") ("mn" "完") ("wn" "重") ("vn" "約") ("zn" "各") ("1s" "岳") ("2s" "刑") ("3s" "弱") ("4s" "雲") ("5s" "窓") ("6s" "訓") ("7s" "寸") ("8s" "瞳") ("9s" "陶") ("0s" "祭") ("'s" "河") (",s" "置") (".s" "供") ("ps" "試") ("ys" "席") ("fs" "期") ("gs" "ゾ") ("cs" "歳") ("rs" "強") ("ls" "係") ("as" "婦") ("os" "段") ("es" "衛") ("us" "額") ("is" "渋") ("ds" "主") ("hs" "映") ("ts" "書") ("ns" "可") ("ss" "へ") (";s" "伝") ("qs" "庭") ("js" "課") ("ks" "着") ("xs" "坂") ("bs" "近") ("ms" "外") ("ws" "米") ("vs" "ョ") ("zs" "光") ("1;" "ぁ") ("2;" "熊") ("3;" "瓦") ("4;" "幕") ("5;" "梨") ("6;" "呼") ("7;" "幅") ("8;" "歓") ("9;" "功") ("0;" "盗") ("';" "徳") (",;" "渡") (".;" "守") ("p;" "登") ("y;" "退") ("f;" "店") ("g;" "持") ("c;" "町") ("r;" "所") ("l;" "ほ") ("a;" "件") ("o;" "友") ("e;" "卒") ("u;" "初") ("i;" "慣") ("d;" "行") ("h;" "ド") ("t;" "円") ("n;" "小") ("s;" "ジ") (";;" "ヨ") ("q;" "誤") ("j;" "証") ("k;" "含") ("x;" "%") ("b;" "海") ("m;" "道") ("w;" "ず") ("v;" "西") ("z;" "げ") ("1q" "ぃ") ("2q" "媛") ("3q" "覧") ("4q" "棒") ("5q" "埼") ("6q" "紀") ("7q" "破") ("8q" "郡") ("9q" "抗") ("0q" "幡") ("'q" "械") (",q" "刊") (".q" "訪") ("pq" "融") ("yq" "雨") ("fq" "全") ("gq" "じ") ("cq" "自") ("rq" "議") ("lq" "明") ("aq" "宮") ("oq" "伊") ("eq" "求") ("uq" "技") ("iq" "写") ("dq" "通") ("hq" "カ") ("tq" "社") ("nq" "野") ("sq" "同") (";q" "判") ("qq" "規") ("jq" "感") ("kq" "値") ("xq" "ギ") ("bq" "当") ("mq" "理") ("wq" "メ") ("vq" "ウ") ("zq" "グ") ("1j" "ぅ") ("2j" "阪") ("3j" "卵") ("4j" "亡") ("5j" "栃") ("6j" "房") ("7j" "績") ("8j" "識") ("9j" "属") ("0j" "衣") ("'j" "帝") (",j" "始") (".j" "了") ("pj" "極") ("yj" "熱") ("fj" "バ") ("gj" "部") ("cj" "六") ("rj" "経") ("lj" "動") ("aj" "局") ("oj" "頭") ("ej" "配") ("uj" "黒") ("ij" "院") ("dj" "だ") ("hj" "り") ("tj" "…") ("nj" "め") ("sj" "大") (";j" "済") ("qj" "吉") ("jj" "ゆ") ("kj" "器") ("xj" "照") ("bj" "不") ("mj" "合") ("wj" "面") ("vj" "政") ("zj" "オ") ("1k" "ぇ") ("2k" "岐") ("3k" "翌") ("4k" "閉") ("5k" "茨") ("6k" "去") ("7k" "疑") ("8k" "ぢ") ("9k" "綿") ("0k" "離") ("'k" "読") (",k" "鈴") (".k" "恐") ("pk" "督") ("yk" "況") ("fk" "後") ("gk" "間") ("ck" "場") ("rk" "ニ") ("lk" "産") ("ak" "向") ("ok" "府") ("ek" "富") ("uk" "直") ("ik" "倉") ("dk" "新") ("hk" "」") ("tk" "9") ("nk" "子") ("sk" "五") (";k" "説") ("qk" "週") ("jk" "号") ("kk" "葉") ("xk" "派") ("bk" "委") ("mk" "化") ("wk" "ビ") ("vk" "目") ("zk" "市") ("1x" "ぉ") ("2x" "阜") ("3x" "律") ("4x" "幼") ("5x" "俺") ("6x" "秒") ("7x" "範") ("8x" "核") ("9x" "影") ("0x" "麻") ("'x" "族") (",x" "丁") (".x" "未") ("px" "才") ("yx" "返") ("fx" "問") ("gx" "ム") ("cx" "七") ("rx" "住") ("lx" "北") ("ax" "割") ("ox" "ぶ") ("ex" "番") ("ux" "望") ("ix" "元") ("dx" "事") ("hx" "田") ("tx" "会") ("nx" "前") ("sx" "そ") (";x" "休") ("qx" "省") ("jx" "央") ("kx" "福") ("xx" "毎") ("bx" "気") ("mx" "売") ("wx" "下") ("vx" "都") ("zx" "株") ("1b" "欲") ("2b" "巣") ("3b" "茂") ("4b" "述") ("5b" "朗") ("6b" "似") ("7b" "臣") ("8b" "灯") ("9b" "牧") ("0b" "往") ("'b" "帰") (",b" "庁") (".b" "昨") ("pb" "跡") ("yb" "ゲ") ("fb" "洗") ("gb" "羽") ("cb" "個") ("rb" "医") ("lb" "静") ("ab" "億") ("ob" "録") ("eb" "赤") ("ub" "想") ("ib" "消") ("db" "支") ("hb" "協") ("tb" "用") ("nb" "表") ("sb" "正") (";b" "図") ("qb" "挙") ("jb" "険") ("kb" "ゼ") ("xb" "波") ("bb" "ヤ") ("mb" "心") ("wb" "界") ("vb" "意") ("zb" "今") ("1m" "迫") ("2m" "災") ("3m" "恋") ("4m" "脳") ("5m" "老") ("6m" "仮") ("7m" "径") ("8m" "束") ("9m" "毒") ("0m" "脈") ("'m" "監") (",m" "寄") (".m" "裁") ("pm" "達") ("ym" "芝") ("fm" "響") ("gm" "忘") ("cm" "討") ("rm" "史") ("lm" "環") ("am" "色") ("om" "貸") ("em" "販") ("um" "編") ("im" "仕") ("dm" "先") ("hm" "多") ("tm" "商") ("nm" "ハ") ("sm" "交") (";m" "之") ("qm" "末") ("jm" "ぼ") ("km" "街") ("xm" "免") ("bm" "再") ("mm" "ネ") ("wm" "〜") ("vm" "口") ("zm" "台") ("1w" "留") ("2w" "列") ("3w" "刻") ("4w" "豆") ("5w" "看") ("6w" "潔") ("7w" "菜") ("8w" "孫") ("9w" "梅") ("0w" "勇") ("'w" "竹") (",w" "注") (".w" "介") ("pw" "具") ("yw" "失") ("fw" "司") ("gw" "迎") ("cw" "華") ("rw" "許") ("lw" "補") ("aw" "左") ("ow" "態") ("ew" "花") ("uw" "栄") ("iw" "ザ") ("dw" "調") ("hw" "混") ("tw" "ポ") ("nw" "決") ("sw" "ミ") (";w" "州") ("qw" "払") ("jw" "乗") ("kw" "庫") ("xw" "状") ("bw" "団") ("mw" "計") ("ww" "夫") ("vw" "食") ("zw" "総") ("1v" "替") ("2v" "沼") ("3v" "?") ("4v" "辞") ("5v" "献") ("6v" "枝") ("7v" "祝") ("8v" "兆") ("9v" "飯") ("0v" "液") ("'v" "ゅ") (",v" "修") (".v" "究") ("pv" "答") ("yv" "養") ("fv" "復") ("gv" "並") ("cv" "浦") ("rv" "ユ") ("lv" "冷") ("av" "ぬ") ("ov" "展") ("ev" "警") ("uv" "型") ("iv" "誰") ("dv" "組") ("hv" "選") ("tv" "党") ("nv" "択") ("sv" "体") (";v" "例") ("qv" "満") ("jv" "津") ("kv" "準") ("xv" "遊") ("bv" "戸") ("mv" "ひ") ("wv" "ょ") ("vv" "価") ("zv" "与") ("1z" "還") ("2z" "更") ("3z" "占") ("4z" "箱") ("5z" "矢") ("6z" "飼") ("7z" "松") ("8z" "腸") ("9z" "粉") ("0z" "恩") ("'z" "志") (",z" "抜") (".z" "航") ("pz" "層") ("yz" "深") ("fz" "担") ("gz" "陸") ("cz" "巻") ("rz" "競") ("lz" "護") ("az" "根") ("oz" "様") ("ez" "独") ("uz" "止") ("iz" "堂") ("dz" "銀") ("hz" "以") ("tz" "ヌ") ("nz" "営") ("sz" "治") (";z" "字") ("qz" "材") ("jz" "過") ("kz" "諸") ("xz" "単") ("bz" "身") ("mz" "ピ") ("wz" "勝") ("vz" "反") ("zz" "ズ") (" 11" "■") (" 21" "■") (" 31" "■") (" 41" "■") (" 51" "■") (" 61" "■") (" 71" "■") (" 81" "■") (" 91" "■") (" 01" "■") (" '1" "鷲") (" ,1" "幇") (" .1" "璃") (" p1" "雁") (" y1" "箇") (" f1" "錆") (" g1" "堺") (" c1" "譜") (" r1" "偵") (" l1" "犀") (" a1" "柏") (" o1" "猪") (" e1" "瑠") (" u1" "翁") (" i1" "糾") (" d1" "旺") (" h1" "靴") (" t1" "煙") (" n1" "肌") (" s1" "捉") (" ;1" "咳") (" q1" "■") (" j1" "■") (" k1" "■") (" x1" "昂") (" b1" "憑") (" m1" "藍") (" w1" "惜") (" v1" "煩") (" z1" "■") (" 12" "■") (" 22" "■") (" 32" "■") (" 42" "■") (" 52" "■") (" 62" "■") (" 72" "■") (" 82" "■") (" 92" "■") (" 02" "■") (" '2" "呪") (" ,2" "杵") (" .2" "■") (" p2" "淵") (" y2" "洩") (" f2" "■") (" g2" "謹") (" c2" "浜") (" r2" "貢") (" l2" "猟") (" a2" "■") (" o2" "泥") (" e2" "吃") (" u2" "■") (" i2" "棄") (" d2" "溢") (" h2" "■") (" t2" "垣") (" n2" "圏") (" s2" "慌") (" ;2" "祈") (" q2" "緩") (" j2" "■") (" k2" "萎") (" x2" "鼓") (" b2" "縫") (" m2" "爺") (" w2" "■") (" v2" "錯") (" z2" "薫") (" 13" "■") (" 23" "■") (" 33" "■") (" 43" "■") (" 53" "■") (" 63" "■") (" 73" "■") (" 83" "■") (" 93" "■") (" 03" "■") (" '3" "醜") (" ,3" "嘘") (" .3" "挟") (" p3" "剃") (" y3" "駕") (" f3" "棟") (" g3" "悦") (" c3" "斡") (" r3" "陵") (" l3" "蜜") (" a3" "綺") (" o3" "咎") (" e3" "麹") (" u3" "■") (" i3" "烹") (" d3" "逮") (" h3" "捷") (" t3" "憬") (" n3" "拠") (" s3" "邪") (" ;3" "■") (" q3" "露") (" j3" "詣") (" k3" "斜") (" x3" "酌") (" b3" "醸") (" m3" "貶") (" w3" "莫") (" v3" "堕") (" z3" "駆") (" 14" "■") (" 24" "■") (" 34" "■") (" 44" "■") (" 54" "■") (" 64" "■") (" 74" "■") (" 84" "■") (" 94" "■") (" 04" "■") (" '4" "弧") (" ,4" "恥") (" .4" "廣") (" p4" "妃") (" y4" "■") (" f4" "帆") (" g4" "喉") (" c4" "軋") (" r4" "慧") (" l4" "頑") (" a4" "朽") (" o4" "■") (" e4" "墾") (" u4" "窮") (" i4" "婚") (" d4" "那") (" h4" "踏") (" t4" "蛮") (" n4" "嘆") (" s4" "峻") (" ;4" "渦") (" q4" "肝") (" j4" "■") (" k4" "勺") (" x4" "斑") (" b4" "禿") (" m4" "乾") (" w4" "諺") (" v4" "衡") (" z4" "且") (" 15" "■") (" 25" "■") (" 35" "■") (" 45" "■") (" 55" "■") (" 65" "■") (" 75" "■") (" 85" "■") (" 95" "■") (" 05" "■") (" '5" "俸") (" ,5" "媒") (" .5" "痺") (" p5" "朴") (" y5" "■") (" f5" "淫") (" g5" "拒") (" c5" "粗") (" r5" "囁") (" l5" "抑") (" a5" "枕") (" o5" "咥") (" e5" "桑") (" u5" "殻") (" i5" "■") (" d5" "酋") (" h5" "櫛") (" t5" "■") (" n5" "炒") (" s5" "削") (" ;5" "排") (" q5" "峠") (" j5" "浸") (" k5" "砦") (" x5" "殿") (" b5" "秤") (" m5" "汗") (" w5" "撒") (" v5" "藁") (" z5" "升") (" 16" "■") (" 26" "■") (" 36" "■") (" 46" "■") (" 56" "■") (" 66" "■") (" 76" "■") (" 86" "■") (" 96" "■") (" 06" "■") (" '6" "糊") (" ,6" "霊") (" .6" "躇") (" p6" "腎") (" y6" "卿") (" f6" "呑") (" g6" "篇") (" c6" "■") (" r6" "■") (" l6" "■") (" a6" "賠") (" o6" "■") (" e6" "怒") (" u6" "■") (" i6" "唖") (" d6" "寂") (" h6" "脊") (" t6" "吹") (" n6" "拐") (" s6" "畝") (" ;6" "襟") (" q6" "■") (" j6" "吊") (" k6" "旬") (" x6" "楚") (" b6" "朕") (" m6" "肖") (" w6" "沃") (" v6" "辿") (" z6" "吐") (" 17" "■") (" 27" "■") (" 37" "■") (" 47" "■") (" 57" "■") (" 67" "■") (" 77" "■") (" 87" "■") (" 97" "■") (" 07" "■") (" '7" "尖") (" ,7" "■") (" .7" "逓") (" p7" "揉") (" y7" "■") (" f7" "禽") (" g7" "屑") (" c7" "斤") (" r7" "■") (" l7" "宜") (" a7" "紆") (" o7" "瘍") (" e7" "傑") (" u7" "羅") (" i7" "剥") (" d7" "竄") (" h7" "漕") (" t7" "弾") (" n7" "噂") (" s7" "刃") (" ;7" "繭") (" q7" "披") (" j7" "舷") (" k7" "顧") (" x7" "毅") (" b7" "堵") (" m7" "■") (" w7" "毀") (" v7" "畳") (" z7" "仄") (" 18" "■") (" 28" "■") (" 38" "■") (" 48" "■") (" 58" "■") (" 68" "■") (" 78" "■") (" 88" "■") (" 98" "■") (" 08" "■") (" '8" "滲") (" ,8" "躊") (" .8" "逐") (" p8" "脆") (" y8" "漠") (" f8" "酎") (" g8" "惹") (" c8" "杖") (" r8" "弥") (" l8" "窯") (" a8" "■") (" o8" "填") (" e8" "契") (" u8" "肢") (" i8" "傲") (" d8" "鍋") (" h8" "蟹") (" t8" "伏") (" n8" "■") (" s8" "淋") (" ;8" "准") (" q8" "鷹") (" j8" "捗") (" k8" "胆") (" x8" "餅") (" b8" "畏") (" m8" "舐") (" w8" "仇") (" v8" "貪") (" z8" "■") (" 19" "■") (" 29" "■") (" 39" "■") (" 49" "■") (" 59" "■") (" 69" "■") (" 79" "■") (" 89" "■") (" 99" "■") (" 09" "■") (" '9" "耐") (" ,9" "汲") (" .9" "偏") (" p9" "幌") (" y9" "迄") (" f9" "闇") (" g9" "孕") (" c9" "茹") (" r9" "僧") (" l9" "簿") (" a9" "鎖") (" o9" "到") (" e9" "繰") (" u9" "丙") (" i9" "鯨") (" d9" "騎") (" h9" "踊") (" t9" "蒔") (" n9" "弔") (" s9" "腫") (" ;9" "蹴") (" q9" "屯") (" j9" "渾") (" k9" "坦") (" x9" "韓") (" b9" "孔") (" m9" "賎") (" w9" "錘") (" v9" "墳") (" z9" "卓") (" 10" "■") (" 20" "■") (" 30" "■") (" 40" "■") (" 50" "■") (" 60" "■") (" 70" "■") (" 80" "■") (" 90" "■") (" 00" "■") (" '0" "宏") (" ,0" "鎮") (" .0" "粟") (" p0" "斥") (" y0" "遣") (" f0" "蘭") (" g0" "襲") (" c0" "侵") (" r0" "虜") (" l0" "塁") (" a0" "■") (" o0" "■") (" e0" "焙") (" u0" "豚") (" i0" "爵") (" d0" "蕎") (" h0" "叔") (" t0" "伯") (" n0" "嬢") (" s0" "娘") (" ;0" "絆") (" q0" "粥") (" j0" "踪") (" k0" "腰") (" x0" "膚") (" b0" "酵") (" m0" "狙") (" w0" "萌") (" v0" "■") (" z0" "雅") (" 1'" "■") (" 2'" "悼") (" 3'" "閑") (" 4'" "哲") (" 5'" "掴") (" 6'" "酢") (" 7'" "■") (" 8'" "釜") (" 9'" "穂") (" 0'" "沸") (" ''" "菓") (" ,'" "酷") (" .'" "溺") (" p'" "晒") (" y'" "濃") (" f'" "這") (" g'" "巡") (" c'" "■") (" r'" "嶋") (" l'" "拓") (" a'" "酬") (" o'" "膜") (" e'" "舘") (" u'" "翳") (" i'" "桁") (" d'" "餌") (" h'" "■") (" t'" "隷") (" n'" "■") (" s'" "檸") (" ;'" "陥") (" q'" "蚊") (" j'" "奴") (" k'" "凄") (" x'" "膳") (" b'" "宰") (" m'" "軒") (" w'" "憧") (" v'" "堆") (" z'" "暦") (" 1," "兎") (" 2," "遭") (" 3," "塔") (" 4," "謁") (" 5," "鎌") (" 6," "■") (" 7," "痩") (" 8," "糞") (" 9," "憐") (" 0," "■") (" '," "慨") (" ,," "購") (" .," "疎") (" p," "袖") (" y," "没") (" f," "茸") (" g," "醤") (" c," "凶") (" r," "騰") (" l," "洞") (" a," "韻") (" o," "冠") (" e," "倣") (" u," "ゝ") (" i," "筈") (" d," "裾") (" h," "痒") (" t," "几") (" n," "箋") (" s," "荘") (" ;," "■") (" q," "釣") (" j," "恨") (" k," "据") (" x," "羞") (" b," "附") (" m," "冥") (" w," "狽") (" v," "■") (" z," "駄") (" 1." "嘲") (" 2." "椀") (" 3." "懐") (" 4." "鞄") (" 5." "辟") (" 6." "■") (" 7." "煮") (" 8." "顎") (" 9." "捺") (" 0." "宵") (" '." "賦") (" ,." "虐") (" .." "双") (" p." "■") (" y." "喝") (" f." "也") (" g." "抽") (" c." "拶") (" r." "掌") (" l." "俣") (" a." "餡") (" o." "屈") (" e." "惰") (" u." "魅") (" i." "殉") (" d." "■") (" h." "寡") (" t." "顰") (" n." "玩") (" s." "斂") (" ;." "恭") (" q." "髄") (" j." "薄") (" k." "項") (" x." "糧") (" b." "■") (" m." "匠") (" w." "蛸") (" v." "〒") (" z." "眺") (" 1p" "姜") (" 2p" "塀") (" 3p" "■") (" 4p" "遽") (" 5p" "碑") (" 6p" "旋") (" 7p" "滞") (" 8p" "勿") (" 9p" "敏") (" 0p" "■") (" 'p" "嵐") (" ,p" "皆") (" .p" "罷") (" pp" "倫") (" yp" "噌") (" fp" "珈") (" gp" "凸") (" cp" "箸") (" rp" "廃") (" lp" "坐") (" ap" "脇") (" op" "勃") (" ep" "剣") (" up" "筐") (" ip" "撹") (" dp" "畿") (" hp" "朔") (" tp" "晶") (" np" "債") (" sp" "弐") (" ;p" "嫡") (" qp" "哺") (" jp" "■") (" kp" "迂") (" xp" "薦") (" bp" "尻") (" mp" "姓") (" wp" "渓") (" vp" "幾") (" zp" "窒") (" 1y" "■") (" 2y" "奄") (" 3y" "塞") (" 4y" "愚") (" 5y" "■") (" 6y" "■") (" 7y" "喚") (" 8y" "焉") (" 9y" "霜") (" 0y" "■") (" 'y" "些") (" ,y" "枯") (" .y" "痢") (" py" "頁") (" yy" "揶") (" fy" "■") (" gy" "稼") (" cy" "侭") (" ry" "睦") (" ly" "淑") (" ay" "岬") (" oy" "淡") (" ey" "虞") (" uy" "■") (" iy" "粒") (" dy" "↑") (" hy" "垢") (" ty" "蜂") (" ny" "怨") (" sy" "■") (" ;y" "婆") (" qy" "窪") (" jy" "姻") (" ky" "酔") (" xy" "■") (" by" "颯") (" my" "鍵") (" wy" "■") (" vy" "■") (" zy" "挿") (" 1f" "■") (" 2f" "微") (" 3f" "蝕") (" 4f" "崇") (" 5f" "鉢") (" 6f" "臭") (" 7f" "■") (" 8f" "輻") (" 9f" "澄") (" 0f" "漫") (" 'f" "阻") (" ,f" "凭") (" .f" "頓") (" pf" "蔑") (" yf" "■") (" ff" "尉") (" gf" "■") (" cf" "薮") (" rf" "廊") (" lf" "冗") (" af" "裸") (" of" "艶") (" ef" "赴") (" uf" "倹") (" if" "潤") (" df" "麗") (" hf" "是") (" tf" "丼") (" nf" "唐") (" sf" "践") (" ;f" "曝") (" qf" "侶") (" jf" "褐") (" kf" "■") (" xf" "此") (" bf" "曾") (" mf" "銃") (" wf" "礁") (" vf" "砲") (" zf" "腐") (" 1g" "■") (" 2g" "彰") (" 3g" "侯") (" 4g" "徐") (" 5g" "■") (" 6g" "凍") (" 7g" "柵") (" 8g" "儒") (" 9g" "詫") (" 0g" "謎") (" 'g" "■") (" ,g" "誓") (" .g" "鎚") (" pg" "墜") (" yg" "隅") (" fg" "繋") (" gg" "憂") (" cg" "撮") (" rg" "忙") (" lg" "■") (" ag" "妙") (" og" "陪") (" eg" "訂") (" ug" "■") (" ig" "稽") (" dg" "泊") (" hg" "癌") (" tg" "焦") (" ng" "廉") (" sg" "函") (" ;g" "暢") (" qg" "溝") (" jg" "彗") (" kg" "■") (" xg" "濯") (" bg" "遥") (" mg" "荻") (" wg" "棋") (" vg" "■") (" zg" "■") (" 1c" "愉") (" 2c" "肯") (" 3c" "噛") (" 4c" "硯") (" 5c" "厘") (" 6c" "脂") (" 7c" "蓋") (" 8c" "轄") (" 9c" "畜") (" 0c" "←") (" 'c" "槽") (" ,c" "誘") (" .c" "弦") (" pc" "貼") (" yc" "辛") (" fc" "綴") (" gc" "暁") (" cc" "智") (" rc" "■") (" lc" "贈") (" ac" "尽") (" oc" "鑽") (" ec" "疲") (" uc" "纏") (" ic" "股") (" dc" "■") (" hc" "搬") (" tc" "辣") (" nc" "殊") (" sc" "凹") (" ;c" "芦") (" qc" "■") (" jc" "忍") (" kc" "腱") (" xc" "梶") (" bc" "秩") (" mc" "娠") (" wc" "錬") (" vc" "捻") (" zc" "雇") (" 1r" "抱") (" 2r" "鞘") (" 3r" "■") (" 4r" "囚") (" 5r" "眠") (" 6r" "紫") (" 7r" "讃") (" 8r" "埓") (" 9r" "佇") (" 0r" "姪") (" 'r" "漬") (" ,r" "呈") (" .r" "遮") (" pr" "抵") (" yr" "滅") (" fr" "檬") (" gr" "■") (" cr" "侍") (" rr" "■") (" lr" "狗") (" ar" "遡") (" or" "■") (" er" "妖") (" ur" "暫") (" ir" "璽") (" dr" "仙") (" hr" "琵") (" tr" "殴") (" nr" "僅") (" sr" "■") (" ;r" "絞") (" qr" "貞") (" jr" "伺") (" kr" "■") (" xr" "俗") (" br" "壁") (" mr" "■") (" wr" "■") (" vr" "劾") (" zr" "盲") (" 1l" "昌") (" 2l" "■") (" 3l" "■") (" 4l" "寃") (" 5l" "罰") (" 6l" "摘") (" 7l" "渇") (" 8l" "矛") (" 9l" "昆") (" 0l" "潜") (" 'l" "■") (" ,l" "炉") (" .l" "堤") (" pl" "胎") (" yl" "■") (" fl" "謬") (" gl" "鹸") (" cl" "握") (" rl" "剖") (" ll" "慕") (" al" "詔") (" ol" "偉") (" el" "壮") (" ul" "愕") (" il" "■") (" dl" "劣") (" hl" "郭") (" tl" "謳") (" nl" "彙") (" sl" "壇") (" ;l" "■") (" ql" "魔") (" jl" "愁") (" kl" "斐") (" xl" "尿") (" bl" "■") (" ml" "■") (" wl" "灘") (" vl" "珍") (" zl" "磯") (" 1a" "駁") (" 2a" "弄") (" 3a" "輩") (" 4a" "謙") (" 5a" "凌") (" 6a" "楼") (" 7a" "瀕") (" 8a" "鶏") (" 9a" "■") (" 0a" "碍") (" 'a" "穫") (" ,a" "■") (" .a" "汰") (" pa" "苑") (" ya" "舟") (" fa" "庸") (" ga" "縞") (" ca" "猛") (" ra" "扇") (" la" "錠") (" aa" "痘") (" oa" "■") (" ea" "■") (" ua" "椎") (" ia" "慎") (" da" "珊") (" ha" "賭") (" ta" "零") (" na" "剃") (" sa" "縷") (" ;a" "琲") (" qa" "氾") (" ja" "捌") (" ka" "敲") (" xa" "覇") (" ba" "燕") (" ma" "猿") (" wa" "叉") (" va" "涼") (" za" "馳") (" 1o" "雛") (" 2o" "偽") (" 3o" "卦") (" 4o" "厭") (" 5o" "縛") (" 6o" "■") (" 7o" "■") (" 8o" "■") (" 9o" "■") (" 0o" "搾") (" 'o" "匿") (" ,o" "雌") (" .o" "■") (" po" "耽") (" yo" "■") (" fo" "琶") (" go" "薇") (" co" "陳") (" ro" "涯") (" lo" "狼") (" ao" "邸") (" oo" "塾") (" eo" "款") (" uo" "奪") (" io" "斗") (" do" "樫") (" ho" "恣") (" to" "叩") (" no" "壱") (" so" "餓") (" ;o" "■") (" qo" "灸") (" jo" "■") (" ko" "蝿") (" xo" "捏") (" bo" "呂") (" mo" "倶") (" wo" "蔓") (" vo" "芳") (" zo" "燐") (" 1e" "蛋") (" 2e" "謀") (" 3e" "瞰") (" 4e" "■") (" 5e" "猫") (" 6e" "■") (" 7e" "揺") (" 8e" "稀") (" 9e" "悟") (" 0e" "擦") (" 'e" "旨") (" ,e" "■") (" .e" "筒") (" pe" "継") (" ye" "妬") (" fe" "鬱") (" ge" "閏") (" ce" "蹙") (" re" "柔") (" le" "稟") (" ae" "■") (" oe" "壌") (" ee" "括") (" ue" "葱") (" ie" "惨") (" de" "鋳") (" he" ",") (" te" "罵") (" ne" "瑚") (" se" "吠") (" ;e" "匙") (" qe" "儀") (" je" "簒") (" ke" "伴") (" xe" "懸") (" be" "訛") (" me" "磨") (" we" "獅") (" ve" "嗣") (" ze" "匹") (" 1u" "潰") (" 2u" "蔽") (" 3u" "飴") (" 4u" "■") (" 5u" "噴") (" 6u" "豹") (" 7u" "鈍") (" 8u" "■") (" 9u" "■") (" 0u" "漂") (" 'u" "欺") (" ,u" "賂") (" .u" "羨") (" pu" "摺") (" yu" "炎") (" fu" "或") (" gu" "仔") (" cu" "苺") (" ru" "奨") (" lu" "崩") (" au" "妥") (" ou" "猶") (" eu" "斬") (" uu" "培") (" iu" "柳") (" du" ".") (" hu" "■") (" tu" "塗") (" nu" "蟻") (" su" "壷") (" ;u" "■") (" qu" "贅") (" ju" "艦") (" ku" "紺") (" xu" "粛") (" bu" "罫") (" mu" "訊") (" wu" "枢") (" vu" "雷") (" zu" "獄") (" 1i" "■") (" 2i" "謂") (" 3i" "串") (" 4i" "威") (" 5i" "幣") (" 6i" "牢") (" 7i" "剰") (" 8i" "掘") (" 9i" "撲") (" 0i" "瞭") (" 'i" "偲") (" ,i" "■") (" .i" "寛") (" pi" "閃") (" yi" "聴") (" fi" "奔") (" gi" "唆") (" ci" "拉") (" ri" "稿") (" li" "■") (" ai" "俊") (" oi" "釦") (" ei" "架") (" ui" "■") (" ii" "沙") (" di" "■") (" hi" "綻") (" ti" "匂") (" ni" "撫") (" si" "■") (" ;i" "舵") (" qi" "控") (" ji" "牲") (" ki" "梗") (" xi" "■") (" bi" "■") (" mi" "泡") (" wi" "『") (" vi" "悠") (" zi" "塵") (" 1d" "雀") (" 2d" "迅") (" 3d" "鴨") (" 4d" "緻") (" 5d" "凡") (" 6d" "竿") (" 7d" "惚") (" 8d" "慈") (" 9d" "浮") (" 0d" "杞") (" 'd" "疫") (" ,d" "遂") (" .d" "励") (" pd" "遍") (" yd" "僭") (" fd" "霧") (" gd" "楠") (" cd" "漆") (" rd" "繹") (" ld" "唯") (" ad" "煽") (" od" "泌") (" ed" "■") (" ud" "曖") (" id" "菅") (" dd" "煎") (" hd" "儲") (" td" "蛍") (" nd" "籠") (" sd" "賄") (" ;d" "玄") (" qd" "駒") (" jd" "■") (" kd" "戚") (" xd" "僚") (" bd" "■") (" md" "洪") (" wd" "呟") (" vd" "泰") (" zd" "娯") (" 1h" "■") (" 2h" "亀") (" 3h" "麓") (" 4h" "■") (" 5h" "訃") (" 6h" "叫") (" 7h" "皺") (" 8h" "燥") (" 9h" "■") (" 0h" "■") (" 'h" "恒") (" ,h" "脹") (" .h" "剤") (" ph" "妨") (" yh" "獲") (" fh" "苔") (" gh" "拭") (" ch" "慄") (" rh" "堰") (" lh" "紳") (" ah" "諭") (" oh" "■") (" eh" "肋") (" uh" "■") (" ih" "硫") (" dh" "載") (" hh" "鉛") (" th" "勅") (" nh" "逞") (" sh" "■") (" ;h" "髪") (" qh" "劫") (" jh" "呻") (" kh" "堪") (" xh" "佳") (" bh" "僕") (" mh" "檎") (" wh" "狂") (" vh" "託") (" zh" "缶") (" 1t" "隻") (" 2t" "■") (" 3t" "■") (" 4t" "聘") (" 5t" "李") (" 6t" "■") (" 7t" "睡") (" 8t" "勘") (" 9t" "撤") (" 0t" "蛇") (" 't" "禅") (" ,t" "躓") (" .t" "■") (" pt" "湾") (" yt" "篠") (" ft" "喋") (" gt" "挫") (" ct" "腺") (" rt" "埃") (" lt" "矯") (" at" "其") (" ot" "嗜") (" et" "昧") (" ut" "■") (" it" "訟") (" dt" "歪") (" ht" "忽") (" tt" "繍") (" nt" "弛") (" st" "硬") (" ;t" "勲") (" qt" "桟") (" jt" "傾") (" kt" "烙") (" xt" "魂") (" bt" "蕪") (" mt" "蛾") (" wt" "燻") (" vt" "狡") (" zt" "碁") (" 1n" "摯") (" 2n" "■") (" 3n" "儚") (" 4n" "■") (" 5n" "呆") (" 6n" "■") (" 7n" "趣") (" 8n" "梱") (" 9n" "琴") (" 0n" "眉") (" 'n" "亭") (" ,n" "頒") (" .n" "溶") (" pn" "珠") (" yn" "銘") (" fn" "■") (" gn" "罠") (" cn" "蘇") (" rn" "滴") (" ln" "偶") (" an" "脚") (" on" "藻") (" en" "筑") (" un" "傍") (" in" "曰") (" dn" "滑") (" hn" "促") (" tn" "床") (" nn" "泄") (" sn" "拙") (" ;n" "盆") (" qn" "賓") (" jn" "帥") (" kn" "鋭") (" xn" "跳") (" bn" "〆") (" mn" "璧") (" wn" "衝") (" vn" "■") (" zn" "■") (" 1s" "峰") (" 2s" "錮") (" 3s" "軟") (" 4s" "曇") (" 5s" "扉") (" 6s" "躾") (" 7s" "肘") (" 8s" "濡") (" 9s" "淘") (" 0s" "祀") (" 's" "滝") (" ,s" "措") (" .s" "叱") (" ps" "挑") (" ys" "■") (" fs" "斯") (" gs" "■") (" cs" "齢") (" rs" "剛") (" ls" "罹") (" as" "嫁") (" os" "鍛") (" es" "惑") (" us" "頬") (" is" "■") (" ds" "坊") (" hs" "■") (" ts" "斎") (" ns" "苛") (" ss" "屁") (" ;s" "云") (" qs" "俄") (" js" "■") (" ks" "膠") (" xs" "榊") (" bs" "漸") (" ms" "郊") (" ws" "坪") (" vs" "葦") (" zs" "輝") (" 1;" "牝") (" 2;" "鮭") (" 3;" "瓶") (" 4;" "葛") (" 5;" "■") (" 6;" "甥") (" 7;" "巾") (" 8;" "勧") (" 9;" "■") (" 0;" "窃") (" ';" "葵") (" ,;" "亘") (" .;" "遵") (" p;" "崖") (" y;" "腿") (" f;" "■") (" g;" "堅") (" c;" "巷") (" r;" "詮") (" l;" "褒") (" a;" "■") (" o;" "網") (" e;" "翠") (" u;" "裕") (" i;" "馴") (" d;" "逝") (" h;" "棺") (" t;" "虹") (" n;" "狐") (" s;" "嫉") (" ;;" "傭") (" q;" "呉") (" j;" "■") (" k;" "頷") (" x;" "超") (" b;" "賊") (" m;" "軌") (" w;" "疼") (" v;" "栗") (" z;" "睨") (" 1q" "咽") (" 2q" "姫") (" 3q" "閲") (" 4q" "軸") (" 5q" "■") (" 6q" "■") (" 7q" "砕") (" 8q" "■") (" 9q" "坑") (" 0q" "播") (" 'q" "戒") (" ,q" "■") (" .q" "尋") (" pq" "隔") (" yq" "傘") (" fq" "悉") (" gq" "靱") (" cq" "汝") (" rq" "犠") (" lq" "透") (" aq" "廷") (" oq" "膝") (" eq" "毬") (" uq" "妓") (" iq" "謄") (" dq" "貫") (" hq" "臆") (" tq" "杜") (" nq" "獣") (" sq" "飽") (" ;q" "■") (" qq" "窺") (" jq" "憾") (" kq" "閾") (" xq" "諦") (" bq" "該") (" mq" "埋") (" wq" "爽") (" vq" "烏") (" zq" "■") (" 1j" "瓜") (" 2j" "虎") (" 3j" "卯") (" 4j" "葬") (" 5j" "■") (" 6j" "厨") (" 7j" "紡") (" 8j" "熾") (" 9j" "嘱") (" 0j" "裳") (" 'j" "締") (" ,j" "黎") (" .j" "亮") (" pj" "■") (" yj" "灼") (" fj" "薔") (" gj" "■") (" cj" "宍") (" rj" "緯") (" lj" "躍") (" aj" "■") (" oj" "帽") (" ej" "勾") (" uj" "墨") (" ij" "■") (" dj" "唾") (" hj" "裡") (" tj" "黙") (" nj" "鴎") (" sj" "膨") (" ;j" "斉") (" qj" "祥") (" jj" "尤") (" kj" "杯") (" xj" "眩") (" bj" "憫") (" mj" "恰") (" wj" "麺") (" vj" "摂") (" zj" "套") (" 1k" "榎") (" 2k" "峡") (" 3k" "■") (" 4k" "封") (" 5k" "棘") (" 6k" "怯") (" 7k" "凝") (" 8k" "痔") (" 9k" "錦") (" 0k" "距") (" 'k" "詠") (" ,k" "鐘") (" .k" "怖") (" pk" "瞥") (" yk" "■") (" fk" "悔") (" gk" "隙") (" ck" "揚") (" rk" "韮") (" lk" "妊") (" ak" "婿") (" ok" "俯") (" ek" "冨") (" uk" "殖") (" ik" "槍") (" dk" "薪") (" hk" "』") (" tk" "殆") (" nk" "胞") (" sk" "吾") (" ;k" "刹") (" qk" "蒐") (" jk" "符") (" kk" "諜") (" xk" "閥") (" bk" "諮") (" mk" "幽") (" wk" "靡") (" vk" "涙") (" zk" "柿") (" 1x" "牡") (" 2x" "埠") (" 3x" "■") (" 4x" "稚") (" 5x" "漏") (" 6x" "抄") (" 7x" "疇") (" 8x" "骸") (" 9x" "幻") (" 0x" "摩") (" 'x" "■") (" ,x" "寧") (" .x" "■") (" px" "■") (" yx" "蛙") (" fx" "拷") (" gx" "挨") (" cx" "癖") (" rx" "■") (" lx" "乖") (" ax" "裂") (" ox" "辱") (" ex" "翻") (" ux" "叶") (" ix" "旦") (" dx" "顛") (" hx" "畔") (" tx" "桧") (" nx" "揃") (" sx" "塑") (" ;x" "憩") (" qx" "懲") (" jx" "芯") (" kx" "祉") (" xx" "侮") (" bx" "雰") (" mx" "嬉") (" wx" "↓") (" vx" "■") (" zx" "菌") (" 1b" "慾") (" 2b" "窟") (" 3b" "藪") (" 4b" "叙") (" 5b" "唄") (" 6b" "贋") (" 7b" "臥") (" 8b" "燈") (" 9b" "酪") (" 0b" "■") (" 'b" "掃") (" ,b" "霞") (" .b" "詐") (" pb" "痕") (" yb" "戴") (" fb" "浄") (" gb" "翼") (" cb" "涸") (" rb" "■") (" lb" "騒") (" ab" "憶") (" ob" "禄") (" eb" "嚇") (" ub" "妄") (" ib" "耗") (" db" "伎") (" hb" "■") (" tb" "■") (" nb" "■") (" sb" "征") (" ;b" "鑑") (" qb" "拳") (" jb" "冒") (" kb" "■") (" xb" "浪") (" bb" "冶") (" mb" "衷") (" wb" "租") (" vb" "随") (" zb" "吟") (" 1m" "逼") (" 2m" "厄") (" 3m" "憎") (" 4m" "悩") (" 5m" "鞭") (" 6m" "狩") (" 7m" "怪") (" 8m" "拘") (" 9m" "膏") (" 0m" "拍") (" 'm" "濫") (" ,m" "椅") (" .m" "栽") (" pm" "闊") (" ym" "柴") (" fm" "饗") (" gm" "忌") (" cm" "■") (" rm" "吏") (" lm" "循") (" am" "彩") (" om" "庇") (" em" "賑") (" um" "騙") (" im" "■") (" dm" "銑") (" hm" "頻") (" tm" "橘") (" nm" "只") (" sm" "盃") (" ;m" "乏") (" qm" "抹") (" jm" "肪") (" km" "■") (" xm" "挽") (" bm" "甦") (" mm" "■") (" wm" "跨") (" vm" "唇") (" zm" "怠") (" 1w" "溜") (" 2w" "烈") (" 3w" "彫") (" 4w" "芋") (" 5w" "診") (" 6w" "■") (" 7w" "采") (" 8w" "遜") (" 9w" "桃") (" 0w" "湧") (" 'w" "笹") (" ,w" "註") (" .w" "芥") (" pw" "惧") (" yw" "喪") (" fw" "覗") (" gw" "仰") (" cw" "奢") (" rw" "諾") (" lw" "■") (" aw" "楕") (" ow" "擬") (" ew" "咲") (" uw" "誉") (" iw" "■") (" dw" "凋") (" hw" "掻") (" tw" "■") (" nw" "掟") (" sw" "蚤") (" ;w" "洲") (" qw" "祓") (" jw" "搭") (" kw" "■") (" xw" "症") (" bw" "塊") (" mw" "什") (" ww" "■") (" vw" "飢") (" zw" "聡") (" 1v" "■") (" 2v" "召") (" 3v" "痴") (" 4v" "■") (" 5v" "■") (" 6v" "刈") (" 7v" "■") (" 8v" "銚") (" 9v" "炊") (" 0v" "汁") (" 'v" "揄") (" ,v" "繕") (" .v" "■") (" pv" "楷") (" yv" "扶") (" fv" "覆") (" gv" "■") (" cv" "蒲") (" rv" "諧") (" lv" "醒") (" av" "狸") (" ov" "■") (" ev" "嗅") (" uv" "枠") (" iv" "■") (" dv" "■") (" hv" "撰") (" tv" "■") (" nv" "■") (" sv" "胴") (" ;v" "喩") (" qv" "詰") (" jv" "■") (" kv" "■") (" xv" "戯") (" bv" "籍") (" mv" "樋") (" wv" "■") (" vv" "■") (" zv" "貰") (" 1z" "■") (" 2z" "迭") (" 3z" "粘") (" 4z" "棚") (" 5z" "疾") (" 6z" "鵜") (" 7z" "■") (" 8z" "賜") (" 9z" "紛") (" 0z" "赦") (" 'z" "篤") (" ,z" "栓") (" .z" "舶") (" pz" "曽") (" yz" "■") (" fz" "但") (" gz" "隆") (" cz" "捲") (" rz" "■") (" lz" "擁") (" az" "茎") (" oz" "紋") (" ez" "逸") (" uz" "釘") (" iz" "■") (" dz" "箔") (" hz" "■") (" tz" "叡") (" nz" "■") (" sz" "癒") (" ;z" "苗") (" qz" "■") (" jz" "禍") (" kz" "緒") (" xz" "匁") (" bz" "艇") (" mz" "鄙") (" wz" "兜") (" vz" "叛") (" zz" "■") ("1 " "1") ("2 " "2") ("3 " "3") ("4 " "4") ("5 " "5") ("6 " "6") ("7 " "7") ("8 " "8") ("9 " "9") ("0 " "0") ("' " "'") (", " ",") (". " ".") ("p " "p") ("y " "y") ("f " "f") ("g " "g") ("c " "c") ("r " "r") ("l " "l") ("a " "a") ("o " "o") ("e " "e") ("u " "u") ("i " "i") ("d " "d") ("h " "h") ("t " "t") ("n " "n") ("s " "s") ("; " ";") ("q " "q") ("j " "j") ("k " "k") ("x " "x") ("b " "b") ("m " "m") ("w " "w") ("v " "v") ("z " "z") (" " " "))) (state (init (trycode))) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sa-iast.mim����������������������������������������������������������������������0000644�0023456�0023456�00000005411�14504323433�011136� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sa-iast.mim -- Input method for Romanized Sanskrit/Pali using the ITRANS/ISO 15919 scheme. ;; Copyright (C) 2011 William Giddings <wjgiddings@googlemail.com> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method sa IAST ) (description "Romanized Sanskrit input method with IAST/ISO 15919 convention. The table is based on <http://en.wikipedia.org/wiki/International_Alphabet_of_Sanskrit_Transliteration> and https://en.wikipedia.org/wiki/ISO_15919. ") (title "ISO 15919") (map (trans ("aa" "ā") ("AA" "Ā") ("^a" "â") ("^A" "Â") ("ii" "ī") ("II" "Ī") ("uu" "ū") ("UU" "Ū") (".r" "ṛ") (".R" "Ṛ") (".rr" "ṝ") (".RR" "Ṝ") (".l" "ḷ") (".L" "Ḷ") (".ll" "ḹ") (".LL" "Ḹ") (".M" "Ṃ") (".m" "ṃ") (".h" "ḥ") (".H" "Ḥ") (";n" "ṅ") (";N" "Ṅ") ("~n" "ñ") ("~N" "Ñ") (".t" "ṭ") (".T" "Ṭ") (".d" "ḍ") (".D" "Ḍ") (".n" "ṇ") (".N" "Ṇ") (".z" "ẓ") (".Z" "Ẓ") (";s" "ś") (";S" "Ś") (".s" "ṣ") (".S" "Ṣ") ("ee" "ē") ("EE" "Ē") ("oo" "ō") ("OO" "Ō") (";m" "ṁ") (",r" "r̥") (",R" "R̥") (",rr" "r̥̄") (",RR" "R̥̄") (",l" "l̥") (",L" "L̥") (",ll" "l̥̄") (",LL" "L̥̄") ("_h" "ẖ") ("_H" "H̱") ("_k" "ḵ") ("_K" "Ḵ") ("_kh" "k͟h") ("_KH" "K͟H") ("_l" "ḻ") ("_L" "Ḻ") ("_n" "ṉ") ("_N" "Ṉ") ("_r" "ṟ") ("_R" "Ṟ") ("_s" "s̱") ("_S" "S̱") ("_t" "ṯ") ("_T" "Ṯ") ("_z" "ẕ") ("_Z" "Ẕ") (";y" "ẏ") (";Y" "Ẏ") (";z" "ż") (";Z" "Ż") (".g" "ġ") (".G" "Ġ") ("~l" "l̐") ("~m" "m̐") (",h" "h̤") (",H" "H̤") (",s" "s̤") (",S" "S̤") (",t" "t̤") (",T" "T̤") ("^c" "ĉ") ("^C" "Ĉ") ("^e" "ê") ("^E" "Ê") ("^h" "ḫ") ("^H" "Ḫ") ("^j" "ĵ") ("^J" "Ĵ") ("^m" "m̆") ("^M" "M̆") ("^n" "n̆") ("^N" "N̆") ("^o" "ô") ("^O" "Ô") ("^r" "r̆") ("^R" "R̆") ("^u" "ŭ") ("^U" "Ŭ") ("^z" "ž") ("^Z" "Ž") )) (state (init (trans))) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/mai-inscript.mim�����������������������������������������������������������������0000644�0023456�0023456�00000003432�14422175267�012206� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mai-inscript.mim -- Maithili input method for inscript layout ;; Copyright (c) 2012 Kencihi Handa <handa@m17n.org> ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method mai inscript) (description "Maithili input method for inscript layout. Reference URL : http://indlinux.org/wiki/index.php/InscriptLayouts#Devanagari Key Summary: 1. ज्ञ : % This can also be typed as a sequence of following: ज + ् + ञ i.e. p + d + } 2. त्र : ^ This can also be typed as a sequence of following: त + ् + र i.e. l + d + j 3. क्ष : & This can also be typed as a sequence of following: क + ् + ष i.e. k + d + < 4. श्र : * This can also be typed as a sequence of following: श + ् + र i.e. M + d + j Key summary: Rajesh Ranjan <rranjan@redhat.com> ") (title "क") (include (hi inscript) map) (include (hi inscript) state) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/eo-x-sistemo.mim�����������������������������������������������������������������0000644�0023456�0023456�00000003132�14463455220�012130� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;;; Copyright (C) 2007 Joop Kiefte (LaPingvino) ;;; ;;; This file is part of the m17n contrib; a sub-part of the m17n ;;; library. ;;; ;;; The m17n library is free software; you can redistribute it and/or ;;; modify it under the terms of the GNU Lesser General Public License ;;; as published by the Free Software Foundation; either version 2.1 of ;;; the License, or (at your option) any later version. ;;; ;;; The m17n library is distributed in the hope that it will be useful, ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;;; Lesser General Public License for more details. ;;; ;;; You should have received a copy of the GNU Lesser General Public ;;; License along with the m17n library; if not, write to the Free ;;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;;; Boston, MA 02110-1301, USA. ;;; ;;; <li> eo-x.mim ;;; ;;; Inputmethod for Esperanto // Enigmetodo por Esperanto (input-method eo x-sistemo) (title "eo-x") (description (_"Meant for writing Esperanto-letters adding x's (the X-system).")) (map (trans ("cx" "ĉ") ("gx" "ĝ") ("hx" "ĥ") ("jx" "ĵ") ("sx" "ŝ") ("ux" "ŭ") ("Cx" "Ĉ") ("Gx" "Ĝ") ("Hx" "Ĥ") ("Jx" "Ĵ") ("Sx" "Ŝ") ("Ux" "Ŭ") ("CX" "Ĉ") ("GX" "Ĝ") ("HX" "Ĥ") ("JX" "Ĵ") ("SX" "Ŝ") ("UX" "Ŭ") ("cxx" "cx") ("gxx" "gx") ("hxx" "hx") ("jxx" "jx") ("sxx" "sx") ("uxx" "ux") ("Cxx" "Cx") ("Gxx" "Gx") ("Hxx" "Hx") ("Jxx" "Jx") ("Sxx" "Sx") ("Uxx" "Ux") ("CXX" "CX") ("GXX" "GX") ("HXX" "HX") ("JXX" "JX") ("SXX" "SX") ("UXX" "UX") )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/zh-quick.mim���������������������������������������������������������������������0000644�0023456�0023456�00000201424�14422175267�011343� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; zh-quick.mim -- Chinese input method with QUICK sequence ;; Copyright (C) 2005, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; The map "map" was generated from the "Unihan database" belonging ;; to the "Unicode Character Database" using the entries kCangjie, ;; and thus that part is governed by the "Unicode Copyright" ;; (see the file UNIDATA/copyright.html). (input-method zh quick) (description "Chinese input method with QUICK method. In addition to Chinese characters, fullwidth latin characters and symbols are available in fullwidth mode (turns on and off by \">>\" and \"<<\" respectively). This mode can also be turned on temporarily by typing \"Z\". ") (title "簡易") (variable (candidates-group-size)) (map (starter ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y")) (map ("aa" ("間日暗晶暑曰昌曙昍暙闍閶閽闇𣈏𣊫𣊭")) ("ab" ("明晴晡晞閒昺暠暪曘曞昞閙㫻")) ("ac" ("題顯曠暝闐顥晪暊曊闠閧𨴴")) ("ad" ("閑昧杲旴冔暆閫闑晽槩㫲𣉢𥟟")) ("ae" ("最暖暴曼曝暇曖昄昅昹晙閿闅閖㫞㿺𣌊")) ("af" ("照景闖晾炅曛煦暸闌炚晱焛暕煝暩暻鴠曣鱀鶗鶡鷃鷐鷴鷳曭鵾鶥鷼㬎" "㬙䳭𤋁𨳒𨶹𪂇")) ("ag" ("量閨旺曜閏堲晊塈暀閮曈閵闉闛曤𤦉")) ("ah" ("影易閉暘昒昐昜晜晹尟閟昣𨉖")) ("ai" ("時閥戥昤閎閩曇旳昡暷琞閠㬢𣆂𣊉")) ("aj" ("早聞旱闡暈旰暉曄闢閈晬暔閛暲曋暺旿晫暤暭曍曎閗")) ("ak" ("映昊暌暾閔闋旲旼旻猒晸暯閺曒闃闞曮敭晈暎関𣆳𣋒")) ("al" ("即昂晰閘昕昴昦郿鄤曏晣曱")) ("am" ("星旦暄昀暨閂晅閆暡曌閾闒闟昰暅暒暳𣊊𣌟")) ("an" ("門剔旯昑昲閌閅𣈥𣈯𨳊")) ("ao" ("是閃歇昃曷晁閡闕欥昳暵暰曚歞暶閦𣋡")) ("ap" ("昆悶匙昵曬曨𨳍𨶙")) ("aq" ("闈暐暽韙闥㫠𣊬")) ("ar" ("問闊晌晤昭晗晷閣閤暱閭闆昫晑閜誾謈晧暿䦡𣇉")) ("as" ("昨勖晟曦勗昉昈昮晇閍昘朂𣇷𣈳𣌀")) ("at" ("開關盟昱昇闔閞暟曀闓")) ("au" ("晚既巴冒眉晓曉晃閱冕岊旵旽昢晥晛晼晻晲閐毼毷毾閹闀闚晄暚鼂䦧" "𣅽𣇈𣈲𧡰")) ("av" ("晨晏曩艮暍閬闤妟㫰")) ("aw" ("晒闣閪𣈴")) ("ax" ("閻閰𣋠")) ("ay" ("晦閼")) ("ba" ("脂賭睹腊貊膾贈胉眴睧腤膱賰瞷瞺𥌓𦡮")) ("bb" ("月睛朋骨肺購瞞脯腈幂髓肭膈賄冪豽睄睊睎睔腢膌瞝貒瞲膼臑矊髇瞯" "矋脪䐭䝼𥋘𥌎𦢈")) ("bc" ("具貝賺腆冥脎臁瞑瞋膩賸臏贖臢胑貁賏賟瞚膹頯瞶顐矉顝矌贔髍髕贘" "鑍㓁䐓䫤𦉪𦛼𦝁𧹏𩓚")) ("bd" ("爭采睜脖眯瞇睬孚脒脬臊盱貅髁睏冞胣眛貤腜賝矂冧腂賖㬹䏭𧴯𧶄")) ("be" ("愛受服股脉膝肢腹販腺矍爰脲滕臌睃瞍骰眅朘脙脧腏睖睩朡腶皸賕骳" "貑臒雘矎貜瞹膄䁓䐂𠖎𥄫𥊙𦢊")) ("bf" ("然縣瞭瞧騰瞅膘祭炙腙瞟繇賒鵬鷂鸚睒膆賧鴅瞗縢膫膴膲瞴臐鵙矄臕" "鵰鵩臙鶤鶪鶢鶻矘県眎肧賩鴡鵎鷄鸎鸜黱𤉷𤔡𥇧𥈡𦅚𦡞𦦨")) ("bg" ("雞肚雕膛腫眶墾睦瞳臃脞塍膣眭睚睢瞠雎瞿貍胵脭脡脽腛膗朣膧臛矐" "臞矔矅膶貛賍𥅾𦢓𦣇")) ("bh" ("財彩腸盼膨膠豺彤肜胗眇睇豸彫賜胏眕贂朌膓䏟䏲𧶽")) ("bi" ("冤膊賤豹腑冠爵眩肘肽肱髑賻髖矚肕肒眃胘胠胕戙脟睋骫蜰膞膙螣臅" "臗蠈颻髆蠫朎𦞙")) ("bj" ("軍脾肝賊辭罕腩睥髀盰肸豻眲睅脺睟骭膟貏賥瞕膵賱瞫瞱貚贉𥇍𦋐𦠜")) ("bk" ("敗胸网膜冈胶腋奚胭朕腠睽瞰貘狊胈胦眹朠睙瞁瞙骹貕骾贆覹矙眏睺" "罓𥉐")) ("bl" ("脚腳鼎郛胛胂腼骱肵盺眒胹郥鄆郹郻鄍賗鼏膷瞓䁪𥇦𦉫")) ("bm" ("且胜睡胆腔腥肛胚囗胝膻骶賦盷眐脛貾貹腄貆翢瞈膕髊睲睻瞾䁯䐥𦜖" "𧷜")) ("bn" ("剛則盯肌肮冗删胰刖腧眵刪貯骯肊刐刞肐盵肣胇眝胻剮眱脝貥睮貐甖" "矃脷")) ("bo" ("臉眨贝朦睫眺骸冢肷胍胲豚腴腚貶睞賅瞼矇胅朒朓眣脁脥腞睼瞛瞨臄" "贌䀹䁢䐁")) ("bp" ("懇懸眠朧腮臆眦貔矓腍膍瞣骴眤肶贃䀝𠖥𦚱𩨨")) ("bq" ("用胖瞬舜腱膦眸瞵眻貄眫睷脌𢆡𥋇")) ("br" ("同周貼膽胳瞎胎賠骼瞻貉膳朐胴膪眙貂骷骺髂貽賂謄谿贍冏咼胊眧眳" "腒睭腡膇賙賳貙譻瞘脗脴詧䁥𦛚𦞳𧵓𧵳")) ("bs" ("勝助膀臟凸肪胯肋肟胙腭眄贓盻眑骻臇矏朥脇贜𦛨𩩍")) ("bt" ("體瞪冊瞌皿肼胼脰臚髒豋膉膃賹贐髗䁅䁗𥅈")) ("bu" ("见見目亂脫肥胞貌脆甩岡乳腕氍虢朊肫胱脘腌盹眈睨覓罌朏眊胐乿脕" "睆睍睌腃貀貺睕睠腯瞃覞瞡膮膬賵覭覶髐鼆冚睸脃骲䁱䏙𥇣𥌑𦞴𦡆𧵦")) ("bv" ("眼腿腰脈脹妥嬰胺罔媵脤賑賬膿臘髏盳眓眽腇腲膢瞜貗朖臈骽𦟌")) ("bw" ("腦貓瞄腷膰冨腖𦚵")) ("bx" ("舀臍")) ("by" ("丹胩腓脢円")) ("ca" ("錯曾鉑鈤銆鍺錩錔錉鍇鐠鐕銁鏳鐧鑥𨫌𨯩𨰝")) ("cb" ("鋪銷錦鑰鈉鈽鎬鎘鏑鈅鈰鉔鉓銪鋗錆錥錹錋錀鍗鎙鏞鐍鏼鐹鑐鑈鑴鈵" "銱銿鍴鍸鍽鏋鏛鏰鐈鐗䤭𨦉𨦨𨧨𨧹𨩈𨩋𨫢𨭬𨯅")) ("cc" ("金鎮鑽貧鎖頌頒鐮釜鑫鋇谼鉥錤錪鍞顉鎌鏔鐨鐀鐉鐼鑌鑕釟鉷鋲鍂鎭" "鎻鏆鐄鑛䥥𨩅𨫋𨭦𨯵𨯿𨰦𨰰𨰹𨰻")) ("cd" ("銖錚鎳鑠釪釨鉌銤銌銇銝鋍錞錁鍒鍱鎎鎟鏬鏿鏶鐰鐷鑅釶鍦䤪𨨥𨩚𨫟" "𨬡𨭥𨮏")) ("ce" ("錄鍛鍍鈑鈹鍰鏝鑤鈒鈙銢鋄銶鋟鋑錣鋷錂鍜鍐鍑鎪鎩鏮鏺鑀鑊鑗钁淾" "銾䤼𨥖𨨏𨯙")) ("cf" ("鍬鍊鎢鏢鏍鑣炃鈥鳻錟錼錝鎷鎍鵜鵒鏚鏣鐐鐎鶲钂釥鈈錰鍄鐛鑂鑔鵭" "䥪𨪛𨭆𨯧𨯨𪄇")) ("cg" ("鐵鐘鑼坌鈕銓銼鋰錐鍾鏜鏗釷鉒銍銈銋鋌錴鍠鍷鏙鑸鑵鈓鋥錱鑃䥓𨧀" "𨫆𨫠𨯗")) ("ch" ("分弟鈔錫鉍銻鍚釤釮鈖銵鎀豂鏐鏒鐋鐊鐬銹釖釾鉁𨥨𨧼𨭌")) ("ci" ("公錢鈴釣鑄釵釩鉉鏘鐲谹釸鈦鈆鈜鈺鉧鉣銩鋐鋝鋨螸鎡鎒鎛鏹鏄鏀鐏" "鐖鑆鑮鑱钃蚠鈎鋳鍀鍅鑧𨧻𨨲𨫎𨰜𩗩")) ("cj" ("針鋒鋅鏈銲鐸鑷釬鈄鉺銔錍錌鍕鎨鏎鐔鏵鑝釺鋽鎽鏠鏱𨥾𨩇𨪚𨭐")) ("ck" ("父鎂鈸鉸鍥鏃攽敓釱鈌鉠銦鋘鍭豃鏌鐓鏾钀鈫鍈鍨鐭𨩉𨫼𨰫")) ("cl" ("卻爺丫斧釧鉀鉚弚邠郤鈏釿銂鄫鋉鎯鈡鉮鋛鋣鎁鎅鐁鐤𨦪𨧜𨧞𨧺𨨶𨰉")) ("cm" ("鏟翁鉗錘釭鈞鉦鉭鉏鉎鉽銊谾鋞錏鋋鍹鎉鎈鏏鑯鉟鉢鍟鎠𨦫𨯪")) ("cn" ("爹釘剃瓮甑釗鈐釔釕釚釳鈧鉶鉹銕鋓鍆鍘鑏鉘鍮鎆䥑𡯂𨥤𨧣𨧤𨪃𨬫")) ("co" ("欲錠欽鈇釽鉯鈲銚鋏錸鍉鎵鏇鏦鏷鐌鐻鐩鐱鑳鉄鍁鐝䥲𨧧𨪂𨫪𨬢𨭣𨮙")) ("cp" ("总鋼忿慾釴鈊鈚鉈鈮鈱銠鋱鋕憌錵鍶懖鎞鎴鏕鏸鐿豅鑢鑨鍃鏓麄𢚖𢤹" "𨨩𨪜𨫞𨬌𨯚𨰣")) ("cq" ("鍵谻鉡鉾鍏鏻鐽銉鎿鑻𨫡𨬯𨭤")) ("cr" ("谷銅鍋鉛鉤鋁鈷鋸釦銘鉻錡錮鎔鎚鎗鈳鉊鉆鈶鉰鉐谽銛銗鉿銣銡鋙鋯" "鋊鋦鋡錧錒錭鋿鍼鍣鍧鎝鎕鏂鐑鑩鉕鉫銄錇鍩鏴鐥𥖹𥗛𨦼𨧡𨭎")) ("cs" ("鋤鈣兮鉅銬鍔鎊鐫釢釫鈁鋮銙鐒鐪鑶鈼鎸𨯫")) ("ct" ("盆鉼錳鎰鑑鑪弅鈃鋀錛鎧鎑鐙鑉鉝銏鐦𨩄𨩙")) ("cu" ("爸鏡銳岔兌鈍鉋銑鐃釓毤鈀鈂鈗銃鉬銫銧鋎鋧錈鋺錓鋾鍎鎲鎤尣鈨鈪" "鋔鋴鋶鎇鎐鑬䒏䤞䤥𨥈𨥉𨦸𨬭")) ("cv" ("銀鑲銨錶鏤釹鉞銥鋃鋩鋠鋹鎃鍖鍻鍡鎱鐶鑞鎄鑹𨩆𨪁𨫀𨬓𨯂𨯬𨰃")) ("cw" ("鐺鈾鈿錙錨鐳鎦鐇鑭錬鍢鑘𨩊𨬬")) ("cx" ("鏽錎鍤鑇䤾")) ("cy" ("釙鉲鉖鋂䤵")) ("da" ("槽柏椿楷杳楮檜櫓栒栺棤棔榰榗槆槢樴橧橁櫡櫧晳栢椙橺㭼")) ("db" ("橋棉構桶棚橘梢柄棗橢棘柿枘槁榍檎朿柟栜栯梋桸棆棈楈楀楄楴楜椯" "榾樀樆樠槦樇檛檽檷韝欈楕樃樋橌橗橣櫔韒㯂𣑐𣑲𣖜𣙟")) ("dc" ("橫頗賴棋枳楨槓檳櫃櫝朳柶柼栱梖椪椇榠槏槙樍賚樲橨樻檟櫇櫍欑韥" "梹樌檱𣗍")) ("dd" ("木林棵森株李桴椁榛梱樑橾杅杝杍柂栫桲梌梊棌椈棎棞棦椕椸楪楙楺" "榤樔樼橖檁韕韖韘櫟櫯楳槕槡檏㯗㰑𣕧𣚭𣜿𣞁𣟕")) ("de" ("樣极皮板枝隸椒棱梭棣椴梂杸柀梫桼棷棳棴椵楥榎槾樧檓檴櫠櫌欉栐" "椂椶槺橃㮀䪖")) ("df" ("標杯禁杰焚柬棕柰椋楝楸槭樵檫紮梑棪榚榪榡榞槂槱樏橑橪鶆鶇鶒鷘" "欓鸉欙樜橅橴鴂鶫㭂㯲𣏹𣜃𣜠𣜭𣞢")) ("dg" ("權柱枉框杜桂榷栓椎桎梃桷樘櫂檯杻埜梐桯梩梉桽楏楻榳樦橦橍檉欋" "欏楃樫樭𣗎𨤳")) ("dh" ("才材楊梯杉彬杪桫棼枴鬱枒枌柲梤楌樛槮橕檅柹𣕚𣘀")) ("di" ("機樹村构松梦寸槐韌橱杓杈柃梵榭樽棧楓檮櫥杋枟柎蚻榑榯蜤槸槫橶" "檥檒欂欃蠜韣欘欚栂樳橒檝檲檵櫉欝𣏾𣗳𣙀𣚦𣟂")) ("dj" ("杆末樟樺杵枰梓棹楠楫榫槔槲枓桿皯枺栮桻椑椊楎榵韎槤樥橝橭樿檡" "櫆韗韟韡杄枠榟槹檊韠㮖𣗏𣘚𣝦")) ("dk" ("校模梗枚樊檄楔杖楱橄敕夬杕柍柭栚猌楩楑槉榩榽韍樉橔枤栶楧㯳𣐀" "𣖙𣙙")) ("dl" ("桥束析柳梆郴榔椰柙槨櫛朻柛桏栭栦楖梀梛郲棩郼鼒栁棅榊檙㭱")) ("dm" ("本極整查植柑杠桓檀柢栩棰楂槎楦榻槿枑枃柸柤柦栻桱翉椌椏棫梴槥" "樝槶橿櫪櫼欞杢杫枏柾栍椬㮼𣏴𣏵𣜖𣜯")) ("dn" ("机刺杭榆剌杼桁栘檸刌朾朹杚枔柫桋栵梣棽楟楋椼橩檦梈椚椾櫈㓟")) ("do" ("來檢楚核桃橡椽檬柩橛樅樸枎杴柣柧柉栨梜欶棶椓楰椗僰樕槬檖檨檚" "檺櫞椘榢𣑯𣔙𣔰𣠺")) ("dp" ("想棍麓枇柁栳懋欐朼杙杺杹柅惁棯棇楒憖橞檍櫳梽椛楤樚樬檧櫘櫶𢡟")) ("dq" ("样棒攀楗樨韋杽柈揧椲舝橉檞櫸桝橓欅㯬㿹𣛟")) ("dr" ("槍格椅枯樞榕檐桔棺枷柯桐梧杏柘枸栝梏椐榀槌楛櫚礬櫺柌枮桮梮梒" "桾梠棓棝椆椥楉楁椷榶榙韐橏檹檶櫙櫮枱柖柗櫊㭘㭲㭻㯝㯴𠵍𣟖")) ("ds" ("柜朽榜楞榨柞枋枵栲樗朸杇枍柺柪桍梬橯檇櫋勅勑栃栛㮙㰕")) ("dt" ("械檻橙楹柵枅枻柆栟梇梪榼榿榓橀韞櫨枿桖榅榲㰘𣖕𣙷𣛮𣟗𧯴")) ("du" ("相概枕梳桅橇札杌杞杷栀桄楣皰梔梡榣橈櫬欖杬杶枆枙柷柮枹梲棬棡" "楯榹榥樈槻槴檤櫏梘梶椀椃㭠㯄𠌊𣏌𣏞𣏺")) ("dv" ("根樓婪桉椹榱樾棲櫻桹桭桵椄棖楬椳椻榬榐橠韔檭櫰欀杧楆楡楲檂辳" "𣐿𣞼")) ("dw" ("東榴欄檔栖柚檑棟檣椔楢楅瑍榃樄橎櫑欗梄")) ("dx" ("樁桕韜槄橚櫅櫹")) ("dy" ("朴梅柝榧柊栴棜棑檌枬")) ("ea" ("潜潛泊汨汩洵渚滏漕潴沓湣澗涾涽淐湆湝湷潳潽潧潪澮瀦洦湐𣇹𣾂")) ("eb" ("滿清消湖涌潮溝滴滑漏沛漓浦溯湍渭淆洧涓浠潸潲濡瀹灞淪滯瀰汭淯" "淜湇湑湡渧滈滆溎溍漘漰滫潃滽潏濄澫濔濿濷瀡灊洅渪澝㳍㵎𣳽𣻸𣾷" "𤀑𤁗")) ("ec" ("演洪滨濱潰滇沭泗浜淇淦溟潢濂瀵鋈鎏漬潠澦瀆瀨瀕汃泬浿浾湴淟湞" "溓滜濆澒潩澬鍌鍙瀇濻瀢瀩顙瀷瀻灒灝灦灨洂湏濓瀬灐錃頮㵑㶊𣲵𣳉" "𣾁𤂌𤃡𤅄𤅎𤅖𤅺𨮜")) ("ed" ("深游染淨浮涂梁渠池淋涤滌澡淳桑滁粱柒沐沲洙渫溱溧滹潺汙沬灤洊" "浡涍浨涃淭淉淗湤滘溙漅澖潗澯澲濼渘潹澟濚瀞㳜㵩㶅𣓥𣳼𣳿𣶶𣸑𣸯" "𣺉𤀻𤂋𤄿")) ("ee" ("沒水双汉渡波漆漫浸潑澱瀑漾泳涵汲浚淑溆淼湲濩汳汥沝淩淥敪溰滱" "漃漮澓潻濴濲瀔瀀瀫灁叒浗湶溵𣲙𣲷𣿀𣿯𤀼")) ("ef" ("源滅濕涼淡潔漂漁燙潦淙湫溲漯潟鴻瀉鯊沶洃溈湅渿湠溔溹漹漈潶潕" "潐潫澋澿濝瀌瀠鵽瀿瀳鸂溸漴濙㵯𣶷𤄄𤄏𤏁𪃡𪄣")) ("eg" ("注灌潤滩灘圣汪淮涅洼涯淫湮湟渥滢潼濉濯浬湩塗溼濰洭洷垽浧淕堻" "湹塣溦漼漜漟澭瀍瀅瀖灈灉灅灕坔洤涏滙漄𡌂𡒗𣻹𣻺𣽿𣾀𣿅𣿬")) ("eh" ("沙涉湯滲泌渺涕澎沏汾沕泲沴浵漻滮漡濊濏灪涁瀃𣶼")) ("ei" ("法沟淺濁滋濺濤汰叉汐蚤汊泠泫泓淞溥溽澍汍汎滷潯汋沄汯泭浤涐淂" "渢溞溾漙漒澐濈澪濧璗瀎瀜灂瀺灟魙澊灋瑬㴻𣶽𣸮𣻷𣿭𤂅𤅕𤅜")) ("ej" ("渾汗沫潭汛湃汁淬洱淖漳滓準漣澤汻泙涆涬湳渳湒滸滭潬澕澣澼濣濢" "灄灛汘浲㳯𣂎𣺿𤂍")) ("ek" ("決激淚液漠湊溪汹洶沃澳澈汶泱洇溴澉渙瀲汏汱沷洨洑浂洢浭浟涘涋" "洖淏渼渜湀湨湥渶潎漵滶漺澂潡潣澞渂湙漖潄㵟𣿮")) ("el" ("济漸沖洲沂渊浙泖涑淅淠湎澌濞淵汌沜洏浺洍漷濎瀄澵𣶸")) ("em" ("江叠渣瀝沮溺涎泔洹渲溻澶瀚瀣沍泜涇澀沚泍泹泩涳淢淔淽渱湦溠滻" "漍澅潝瀸灗汮泟洆湼漋漌澁㳋𣲚𣳇𣵀𣵾𣶺𣿫𤅷")) ("en" ("汽測沸灣泞汀渝汔沆洌涔涮湔瀛濘瀏氿沀洟洬洐剟浰淛渟漧滼瀱汵汿" "涥渕灜𣶹𣻗𣼵𤅀𤅗")) ("eo" ("漢泛淀漩泅漱洮浞涿溷濮濠浹濛泆泒淶欼湜溛潀漇漎潒濋澽澨澰歠沢" "澻灍㵪㵵㶑𣶏𣷸𣺊𣽁𣾴")) ("ep" ("泥混添沁沱泯漶漉沘洩涊懣濾灑汦沎泚淴淰惉溒潓澺澸濍濦濨懘瀧瀗" "慂滺漗㴓㶏𤃉")) ("eq" ("洋津泮洚挲洠浶湋湕滃潾潿潷澥漽澾")) ("er" ("活治河減洞沿洁溶渦沾淌浩涪沽涸潞洛洽浴沼洄洳浯涫溏漪澹滄呇泂" "泃泀泇沰洺洉涒浻涺淍涻湉渽湁渃渮湱渹硰滒碆漚澔瀯沯浛渏溚濶濸" "㵆𣸬𣺈𣽊𣾏𤀺𤀽𤅟")) ("es" ("污渤沪沔泐滂湧氻汸洰泑洿洘涄淓澇汚泎𣵛")) ("et" ("温溫盜濫泣泄澄溢洫湓溘漭澧盪瀘汧汫洴浢渀盓渰濜濭瀊灃灆灩泋涖" "溋㳑𣸭𣸹")) ("eu" ("流況沉洗泪泡溉澆港淹淘汕沈湘汜沅沌洎浼浣淝湄氾洸浥滬澠濬沋沇" "泏洈浘涗涀涴淈淲淣毲渻湸湚滉滵漞瀙灀灚灠滛滝潖灔灧㴲㵌𣳈𣷣𣸰" "𣸱𣻻𣻼𣿰𤀹")) ("ev" ("派浪滚滾濃婆漲渴淒汝湛漤娑裟澴汒泧洝浽渨滖滍漊瀁瀤瀼瀴灢泿浱" "涱涹㳖𣺹𤂑")) ("ew" ("油酒洒溜潘淄瀋瀾沺浀涷湢渵滀濇澢灡畓㵢㵽𣶻𣺋")) ("ex" ("濟滔瀟淊潚㳫𤄙")) ("ey" ("海淤汴泝洀灖渄")) ("fa" ("糟嘗粕熠糌熾燴焟粨熸糬焝焻熷𣆤𣆥𤇢𤏸𦒉")) ("fb" ("常精糊幣肖脊炳糯烯煳煲熵糈燸帣烠烳焆焨煇煪熇熁膋熥燏燆糒燤爚" "糲焩焫焴㷌㷍𤉶𤎜")) ("fc" ("類兴煩賞糞烘炽烡熐熉頖熿熼燲顃鎣爌纇顲熑燫爀粸㷷𤊄𤋺𤎽𤓎𧹍")) ("fd" ("学米炼煤榮燦燥爍籽棠桊烀糅灺炑烰焞溳滐熂粿燊爃栄檾炧烌秌㮡㶿" "𡦃𣏦𤊕𤌴𤒇")) ("fe" ("爆叛糠燮煅熳煆煖燬粄焌敥滎燰夑糉糭𣳾𤆣𤊥𤎖𥹉")) ("ff" ("黨火燃煉炎糕燎尜焱粽熒縈燻鶯鱉絭煂熛禜燋燚爊鶺鷩爣炋炏燝爎爕" "駦鮝㷧𤐄𤑛𤒈𥼚𦂗")) ("fg" ("煙糧堂耀雀煌灶瑩炷塋炄烓烇粈烶煁煡粴觠熞燿爅爟粧烾焳熣燑糚𤌍" "𤍢𤍣𤎌𤓓𤾗")) ("fh" ("少粉炒券煬糝灱粅焍烿牚爩焬粆糃")) ("fi" ("燭螢灼炫爝糍糨糰炂炩籿燖燇糔糐燨蟞燽爞蠽烐烵籾飊𤋉𤑚𥺁")) ("fj" ("料輝焊粹烽焯炓籵籸粁粖焠溤溮煣粺熚燂燀燁燡煵熢爗㒯㶥㷆㷨𤉖𤍤" "𤒹")) ("fk" ("类烟尖敞敝粳炔煸燠敉糇糗煥燉糢炆炴粀焲獘燘炦烄䊔")) ("fl" ("鄰郯炘粌炠")) ("fm" ("粗煽煊灴炟炡烜烒烴烻焢糑翷爧爏甞䉺𤆥𤯵𥺼𥻗")) ("fn" ("灯判削炕剡彆弮籺烆瑐瓽熪甇糋甐劏炥㶴𤆤")) ("fo" ("炊豢燧蹩尐烑烗烼欻焮熯煫煶熌粎𤐶𥽋")) ("fp" ("熄憋斃焜燜烢熝熜燱麊灹焾煾熴爖粃㷓䊌𥺃")) ("fq" ("半掌拳烊犖燐牶揱溿煒韏燵粦")) ("fr" ("營糖尚炯粘熔糙焙烙炻焐焓炤烔烚焗焀粡溡煠煢煻熗熰謍炣烱焅煱熺" "糦㷽𤉙𤉸𤌚𤐵𥺂𥺦")) ("fs" ("勞炉炸烤劣炬粔爔劵勌㶭𤏪")) ("ft" ("燈爐粒弊煜燼烅粣焺熅熆熤爁糮灷𤋊𤍈")) ("fu" ("党光省燒炮卷灿瞥眷烷氅炖籼粑炾烍粍焥亃溗粯熀熩覢罃覮虩鄨齤爦" "焵煀煷煼熎鼈䙺𤆵𤈛𤊓𤏲")) ("fv" ("粮裳煨煺粼籹烺嫈滊嫳粻熡褮爙燶爉糂飬𡠺𤇼𥻘")) ("fw" ("當爛熘燔粞煔醟糷煏爤畑粬")) ("fx" ("焰熽爓熖𤑳")) ("fy" ("炵烞烸㸆")) ("ga" ("增堵馨赭堷韾堦𣊁")) ("gb" ("幫壩埔冉墒堋埽塥墉堉趙埇埥堣堶塉塙墆塴墑壖趫毊墧壻㘵㙟")) ("gc" ("賣填墳赤赫鏊頡壙贅埧塓塤趛鋆赬贄壝趪鏧顤趲垻趩頳㙉㙺𡌶")) ("gd" ("地垛圩堞墚垀垺埻堔堁埩埰塛趎趓槷趜壈趮垜堢槖㘾𡏭𡑕")) ("ge" ("報鼓趣坡殼圾坂埭墁彀觳赧穀轂夌埐堎埱嗀嗀榖漀瞉敼縠赮豰皾鷇埈" "瑴皷糓𡐓𢿣")) ("gf" ("熱坏熬塬熹塢壎燾埮堜墂燅縶鴶趭鵱驁騺鰲鷙趂鷔㷫𡐤𡓽𪇟")) ("gg" ("土堆埋墊圭垤埕堙臺坴垚埆堐堹堭墔趖墥趡趯鼞𡋣𡐖𡓨")) ("gh" ("声場趁彭埸坋赻趀墋刧圽埗塲䞶")) ("gi" ("去塊封執壽寺坛坶埒堍螯螫塒圴坽埶堸尌赨塼墫壿螜壔蟄鼜刼坿墵壜" "蟚蠧𡊨𡊩𡌺𡭄")) ("gj" ("聲赶趕幸埠坪埤鼙聱毐垶埣墇墠趠墿鞤圲垾埄塳墰𡌄𡎎𡎜𡐿")) ("gk" ("块坟墩埃敖埂赦垴堠獒塽坱垘赽堧塻墽墺壧坆坺𡎘𡑒")) ("gl" ("却郝坤圳圻赳邽邿垹墎鼘圿堺𡏆𨚫")) ("gm" ("均域坦壺塌翹坯址墟垣坩坻埏埴趄壇壢坵埡赹堩埵塕堽壼趐墐翿塇𧰒")) ("gn" ("壳坑圪甏趔圢坅刲坲垿埁堬趍墘刦坾赺㓤䞘")) ("go" ("走款堤壕坎垓瑗趑塚垗欯趒墣壉歖趧埞塜㙇")) ("gp" ("志坨坭埝懿恚坁垞塨塶愨慹垊堒壠慤憙㦤𢡱")) ("gq" ("墀摯坢垟垏埲煓摮摰墶")) ("gr" ("喜超培趟塘塔吉垢嘉坷坫垌垧磬謦堝嗇坰垥埼堌堿塎趌趏墡赯謷謺嚭" "鼛囍喆嚞坧趦䞦𡄻𡌃𡏾")) ("gs" ("城勢垮坊劫圬坳塄劼赲堮塝墈壾㘭")) ("gt" ("垃壹盍塭壴塏墱壏壒盩壚壣垪塀塩")) ("gu" ("起境趨圮圯垸埯堀瞽罄堯鼇圠坉垝垙赸埢堈堄堳趉亄赩覟墝鼁鼀趬覿" "坃垍埦売嶅㙈㚁𡉏𧡘")) ("gv" ("越壞壤堪喪堰袁垠垵埌堨塿朅鼚㙎𡒶𡤜")) ("gw" ("墙墦埬堛塯趥墻壋𡊰")) ("gx" ("埳壛")) ("gy" ("赴坍卦坼鼕")) ("ha" ("白簡香昏籍舶箔稽徇昝氆皙箸簪艚筍昋稓皛徻濌簎氌穭馫稭䅧𥟠")) ("hb" ("師稱策肩篇稍歸稿稀篱篩帥帛篙箍犏犒筲箐篝艄魈魑魎籥帠舑幋稐筩" "犕稰稨皜艑犞篟穚艜簥犡簼簻鶳鼱黐帋徧箒篐籂䄲𥡲𥮉𥰆𥱊𥴰")) ("hc" ("與質須積興顧贊貿輿簧箕犋秫稹頹颶簣犢簾籟黌籲舼稘頎篊頧篔篢鴥" "穔簀顊顅簨魌穨馦鶀穬籅鼰贕鼸籫軉穥籄貭鋫鍫鎜頟馪魐𦧺𩗗")) ("hd" ("學条乎季躲朵徐孵竽梨禾朱稃稞篥臬魅牠釆梟槃箏築篠牸秝棨犉稌稕" "稛筡艀艅箖箘箷艓篨馞鵌皪栞棃犔秄竾筂躶躹㹀䲷𤽜𤾚𥣈𥱥𪆫")) ("he" ("反般段役毁毀彼泉黎艘簸凤黍殷叟後夂殳稷馥皈笈舨毬復稜穫颼籐彶" "笝笯徦稄煰稯箙鬾艐毈毇澩鵔犦忁籙齂艭犪鸔灥叐斅稪穅籰艔鸌㴝㿭" "䉶𢓭𣪧𣲛𤛔𥟇𥲑𥴠𦨭")) ("hf" ("系鳥秋烏毯鵝熏鳳纂爨舄綮黧禦篤鵠鱟衃徖扊舕熧穄篜縏鴔鴩鴟燢穛" "篻鴸鴰鵅鵃鴭簝鵖鵚爂犥鯬鵳鶂鵯鵹皫穮鶞鶣鶖飉魒鷎鶹鷌鷍鷑鷮鷭" "鷽鸄鸒徱毜熈緜颷飃飈鴌鴴鵞鷉䉀𤆬𤾸𥟡𥡗𥸎𦧲𩿞")) ("hg" ("種重往程皇筐雇艇凰稚籬牡籮壬徨筌篁衄艟雒垕垼牷秷觕筀稑筳艎壆" "犝篞篧穜簊魋鵻籉籊觷鼮籗籦忂㿥𡈼𡉼𡒊")) ("hh" ("物身第彻秘秒竹穆彡秭笫笏鼢穋穢颺釁舠牬秎牻稊颩颬馝篎穇篸簜飂" "飋笌𨈘")) ("hi" ("的我么得等風特待射鬼丟凡私卵符蚕舟魄簿篡筏魏舷禹睾夙璺螽篾箋" "籌彴彸牣彾瓝牳皊笭舲皒蛗箹蝵斶穖篿簙艤颾鼭衊皭穱籛魕艬瓥鸃秢" "簒舦舩艥螌衂䑺𤿂𥫩𥯆𥳀𦦵𩴾𪀔")) ("hj" ("科千筑釋聳竿拜篷秤卑秆稈稗阜皋魁戽秣簟鼾箄簞夆皁毧斞衈煐筸艂" "箤皞篳簰簳鞶轝籜鼲皐皡皥稺篺臯軃辠䅿䇯𢔛𢕔𣁽𤙴𥭴𩲭")) ("hk" ("笑风微徹牧臭秧啟筷囱囪簇黴奥徽笋夭囟徵徼敫戾皎筻筱篌魃鼷奧鴃" "笅筊徯煟徶瞂氁箯敿徾簆鼤鼣皦簢鼥籔鰴鼵鼳鷻斆筃飇馛齅㼎䈣䉠𠘰" "𥰡𩖰𩡗")) ("hl" ("种所節斤印鼻御郵秉卯卿邸邾郜郫鄱筇箅舯卹卬郋郈笚舺郳笻鄅鄔鄋" "鄎鄡鬿鄮篽篰酇籪卽斵簛魀䘏𠒒𥡝𥤃𨛘")) ("hm" ("生翻征鸟牲垂甜徑租笨扇舋翱氐徂竺笪笙筵筠箝箜舡翩齄牴箠篛錕籤" "彽笁迣甡秠秪笉牼犆煘稙稢艖鬳簅篲簂魊鼪魖齇徃籖翺躰㽓䇛䎗𤚗𥮳" "𥰁𥲤𥳁𥳾𦤎𦩒𨊛")) ("hn" ("行几制利衛街移剩航刮箭衡躬衙銜鳧衍剁劓衢鼽彿術劉衝衎笐笒笰衒" "衖衕鳦瑏筣甀甂甃箌劄甈箾衚颲簃齀籈劗籯凢刋毺秔筕箣籝衏衞衠䘕" "䘗𠂊𠒣𠜎𠜱𠠬𢖍𤭮𧗠𧗤𧗽𧗾")) ("ho" ("從八失徒瓜稼乏簽欣秩爪篆彳徙歃瓞笊筮簌臾艨徠歟徥筄臮筴歍歋箑" "箛箂篋篴簁簐穟艞籇躗籧笟篏衆辵颴飜䠷䶑𤔅𦩂𦩑")) ("hp" ("怎息穩悉乘德愁氏籠皂穗乖舔惩懲舵乇忝牝愆憩秕稔舐篦簏舭慇慫鴕" "秅秖秜笓皉秺笢毸馜颸徿犤怣悤惣憇笩籭鼧㦛𠤣𢜛𤜆𥯨𦨮𨈚𨉼𪈳")) ("hq" ("舉律筆牛衅犁掣肇徉毪毽甪牪徫舽揫煋搫稦徲篫犩夅徤擧牜犂犇穉颹" "䭰𢔓𥣡𥯤𦤑𩗴")) ("hr" ("和后向各告管船答躺艙舌筒譽黏吞毡徊軀稠秸咎磐徜牯牾牿犄扃稆皓" "笸笱笥笤笳笞筘箬箴舸鼯喬箇颱颳簷扂秮徛徟笴笘毰筈筎稒筥筶犗箈" "颭簉礐簭鼫鼩礜簬齁嚳譥讆秱秴穃篬簵舚鼦䅮䇹䈑䫿䭲𠿟𤘘𦨴𨸏")) ("hs" ("動房务戶犧秀筋舅甥乍彷笮舫舴徬粵勳牞劮竻勂秬舿筰勫篣艕簩艣軂" "籩劤筬筯簕𩖸")) ("ht" ("算血升盤籃扁艦盥笄笠簋簦舁艋皚盉皏笲筭篕艗簠馧鵿籚艫笧笹䀉䅬" "𥵃")) ("hu" ("看自兒先覺毛爬笔盾島箱兜循稅笆禿牦皖卮岙徭毳扈眚嵇筅筢箢篪篼" "舢艉艏秈筧範癿戺峊秏毨瓟笎舥虒笵笣兟犈犅筦覛犓穊箎颮皝箵艒覣" "嶨嶴篹篘臲穘馣鷈鼶齆嵆巵徺旣爮箲躭鶃䚀䬙䭯龜𠒇𠒎𠒑𡷊𢔰𣭚𤙥𤾂" "𤾆𥝲𩖞")) ("hv" ("很委鼠稂穰魍鼹裊製簑簍穠鼴笀扆媝媻筤嬃魆褩躽艛犣忀齃齈齉籑躼" "馤䬐𦤦𧘇")) ("hw" ("备留番笛釉皤籀舳舾鼬穡籣徆牰毢秞稫簹艡籓飀畠艢䉪")) ("hx" ("稻簫臼臿穧艩𦥑")) ("hy" ("处靠冬斥徘扉篚箊馡鼨𤘪𥮴")) ("ia" ("间询昶庴廜廥禬禇麘黁𥚕")) ("ib" ("席朗廟甫庸膺禸凊廗禘禰禲禴庽禑禙𢉼𥛣")) ("ic" ("資朮廣麻廉祺麒鏖貳禎賡凎剢貣貵廎廙禛顑顣黂禷禶凟禩貟𥜝𥜥")) ("id" ("床糜庥粢麇麋凜祂枲凈庨栥祩秶楶祼禖廩穈麜凃凓祙麕㮾𠘙𣘼𪊽")) ("ie" ("度设求永冰廢康慶廈凌庋皴廄祿祋庪庱祲廋禐黀麚氷祾禝𠗕𪊴")) ("if" ("為凉戚熊鷹凛庶炱礻祢禚縻馮鳶鷓絫廌緳廡禡麃凞鴘鴾鵏鶊鶶鷛爢烕" "麖𠘑𠘕𤇍𤒼𩾷𪇵𪈠")) ("ig" ("社准座庄庭塵廛麈庢凐隿凗塱塺禋觱廱垐禥𡏅𤨣𥚃𪊶")) ("ih" ("参參廖戊祕尨庌庬禓冴㣑𠖳𢒋𢦓")) ("ii" ("麼冷府魔廚戈戍凇祛麽麝禱戔礿庤尃祔廆廕螚禨螷飆蠯広庒㕙䄉𠗟𤦂")) ("ij" ("庫戎庳禪軬祽禈廦禫麛禆麞𪋟")) ("ik" ("义决廠救凑庆敷犬矣廒祆祓禊犮冹祅猋麌䄃䄄𠗃𠗫𪊓")) ("il" ("神冲州廓廊郎祈祁邰丬臧鄘廝庍祌祄郕郙鄬凘鄜鄺廍")) ("im" ("或底式祖叁戌冫冱甙廑祉祗彧祤禢禤麆麠冮弌弍弎禃𠗊𥘵𪊟")) ("in" ("划序瓷廁冽麂庈剆瓵剫剼劘凴剗戹𠙖")) ("io" ("之次凝腐庚庹庾祧蹙庂庣欴祑庲欸禔禒廞禭")) ("ip" ("能應感態憑龙廳龐惑鹿庇怠弋忒庀恣祇慼庛怷麀廘禗慦廲麤叅")) ("iq" ("祥摩牟庠廨麟禕犘廯冸𠘚𦘦")) ("ir" ("台店减磨冶启禍咸凋唐咨祜祠禧祐冾凅祏祒祫凔祰禂麔麙啓禟譍麐麢" "麿㓈䄎𠗐𢈈𥛶𪊲𪊺𪎩")) ("is" ("成门户祚礽祊")) ("it" ("禮盛盞戒弁廬庰盚祴廅凒盙𠗠")) ("iu" ("况视視礼尤允祝廂冼庖庵祀麾庉祪祹毿禠麍麑廐祱麅𠬍𥙑")) ("iv" ("装良威姿凄讠禳裘戉祣祳廔餈麎廮飡")) ("iw" ("福凍庙畚庮廇廧")) ("ix" ("麡𪗆")) ("iy" ?靡) ("ja" ("者暫宿耆窨𣇸")) ("jb" ("朝輪胡輛帘竊宵輔轎寓宥巿窉軜寎輎輤輣輲麶寗轜麱㝢㝯𡩅𡩋𨌯")) ("jc" ("實真寶戴賽額顛賓穴寅賁鏨竇寊軹寘輁頍窴賨頞顁轒鑋寳賔賫賷䥅𩓐" "𩓧")) ("jd" ("字未案宇栽寐宋孝寨孛橐窠麴榦穻寀窏窙孷槧輠窱輮寱檕轃轈櫜轏轢" "窼軤𠏉𥧌")) ("je" ("支寂寇嘏寢輟軗寑寖毄漦輘輹鼖輙麬䆲𨌘")) ("jf" ("寫察索灾窯煮宗寮鴣繫騫寪輬鳷窵鴳鵓轑鵷鶈鶟鶘鶦鶷鷏鶾鶱鷒鸋烖" "煑竂鵼䴐𪃭𪃾𪄳")) ("jg" ("室塞截窒墼耋輊塹窪釐窐軠臷軴輇漥雗軭")) ("jh" ("穿窃寡寥宓軫剺轇輰麨")) ("ji" ("轉專宝守寬麥博蜜宏戟穸蠹軔軓蛓軵軨戭輚攳螒麮蟗蟿轙轛宖寃尅軚" "転𡧛𡨭𨌆𨍭")) ("jj" ("十車南載轟輯宰辜斡廾軒幹軯窣窲轋轚𨐒")) ("jk" ("实教較突故窗献丈寞吏輳竅轍宎穾軑窔軷軮窫実耂輭")) ("jl" ("都宦斬麵宧窌郣郪輀鄟窷")) ("jm" ("直輕空士宣翅宜窿矗翰翥軾軧窢翸轣宐翝翧轊𨌺")) ("jn" ("事究输輸窮割軌宁寧乾剜宄穹窬剋穵剚軡軶剸麧亁宂寕甎𡨴𥦬")) ("jo" ("家定軟蹇窆窕窳軼麩疌宨窊寁寔胾軱寙輆疐歕寲窾蹔斄轐膥")) ("jp" ("老它轮宅憲惠輥寵軝悹惌窸轆轗恵悳愙慙窓窻竉")) ("jq" ("车擊牢犛甯搴韓轔麰㹈")) ("jr" ("容客害古官窩寄宮豁窖窘哉宕寤謇軎軻轄耇宭軺軥軩輅寣輑輍輖磛輷" "耈軲䡱䴴𥥖")) ("js" ("考協勃窄窈勀宬寯攰麪麫𥥆")) ("jt" ("卉寍軿轀轞轤麷穽䀄𨋢")) ("ju" ("完七密克窑宪窟轧軋兢宛耄窀軏軛輒輓窺宒窅窋窇軘軞寋軦輐氂輗輴" "麭竀竁罊覾窰竃竈覩㟻䡝𨋍")) ("jv" ("安妻竄裁宴囊宸褰寰嫠輞輾轅寠窶輵轕轘𡜦𨍥𨍽𨎊")) ("jw" ("富宙審軸輻輜酨輶轓轖轠麯𡧳")) ("jx" ("窞轁")) ("jy" ("寒輈𣚺𪋿")) ("ka" ("猪猖奢旭旮奭瓡瘏痻瘖獪癐癎𤺧")) ("kb" ("有帶布病痛希猜脅獅猾猬癟瘸狷猢肴瘠瘺癘冇狶猏痏猵痡痟尳痭獝獢" "獳獮癇獼癵㾓㿜𤟠")) ("kc" ("賀狽頰癀痲獷獺癩癲狖疻頄痶獚瘨癪獱㿗䫑𧶘")) ("kd" ("东存架狳猓猱橥猙痳痚犑痵𤢂")) ("ke" ("友殺獲瘦疲疫狻犍瘕瘢癜痠攲敧殽猳猣獌瘝癈獶獿玃猨𤜯")) ("kf" ("灰療駕奈鵪痰狄獠獯瘭瘰瘵疢鳩狋煍煚綔獡鴐鴮鵊鵗鵟鵸鷞鷯鸑尞猄" "獁癳𤹐")) ("kg" ("在雄狂狸奎痊狃狴獾疰痤癍癯玀癱尪狅尰痽獞瘞癰瘇癦㿀")) ("kh" ("疹犭痧瘳瘍犽猀痝獩犲")) ("ki" ("太獨套奪瘋丸痔尥狩痃瘙厹狑痋猦煄瘣𠕇")) ("kj" ("耷痺瘁瘴犴狨猝獐癖猈癉奲夲猂")) ("kk" ("大猴獄疾爽狡爻瘊瘼瘓癥乂猰瘈獙獥瘯癓玁獏㹴𡘙𤜥𤠒𤠣")) ("kl" ("郁痹疥郄郗夼尬狎狆奅狾郟郩奫獑癤玂㽼𤶸")) ("km" ("左症猩狙疽猹疳疸瘥癃痙弒瘧狉狚狌疘狟翃狿戫瘽瘂癧𢒰")) ("kn" ("九剎疙痢夷刈刳剞犰狒猁疔痍瘌瘉獰犵犺奓疿猘痑瓻痸𡯁𤷫")) ("ko" ("夾狹狐疚獗瓿欷欹瓠瘃瘐癡狣疺痎猭獛瘚獫瘲閷獴")) ("kp" ("疵勰痣瘛癔癒癮疕狔狫疧疪悐猑瘜瘱㤲㥣𢠃")) ("kq" ("痒痈獬癬羍癴𤸻")) ("kr" ("加右奇狗瘩痴痞哿狺猗猞疴痂痦痼奩瘡狜狤狪訄痁痀痌痐猧犌瑔痯痾" "瘑瘔癚狢㚚𤺥")) ("ks" ("力夸夯痄癆劦疞")) ("kt" ("猛奔盔痘瘟尷狦疶獈𤷪𤼎")) ("ku" ("犯癌疤奄馗匏尢狁狍猊猸獍疝疣疱毠峱虓猇毻牏瓾痷獟猐痜")) ("kv" ("猿狠狼獵痕猥痿袈癢奿狘姭猲獦獧癙獽癭瘬瘻癏癑")) ("kw" ("奮猫猶瘤癗𡘊𤞏")) ("kx" ("癠𡚒")) ("ky" ("疼痱瘀犿痗")) ("la" ("書幟蜡帕褚褶蝽螬蚎衵帾袙蛨袹蝫裮蝔蟙襘蠩襫甴襇𧒄")) ("lb" ("背鬧補巾蝴蜻蠕蝙蝟蛹牖胄衲褙褊襦蚋蚺蛸螭冑蠣帩蛃袡蜎蜅裐蜦裲" "蝑蝺褅螖螄褯螪螮褵蟜襋襉蠵牗蟎蠄襔𢅺𧑐𧚔𧜵")) ("lc" ("費順貴冀螟蜞蟥蠊幀頫鬨牘袕幁幎幊幘幩蝜蝢賮螾蟦蟤蟘蠀蠙襭襩襶" "褀頔䪴𢅳")) ("ld" ("蝶蛛裸牒褓蜍蜉蜾蝣螓衪蚞袘棐袸袾裍蜳蜠蝚褋幧褬蟂蟝蠂襙蠑螩襍" "𧊶𧙕𩇫")) ("le" ("被複版隶蝦鼗帔幔裰蝮螋蠖蠼沊蚑衱衼蚾蛷蝃蜬蝂裬蝯蝬褑蟃襏襮𧎚")) ("lf" ("螞襟螺螈螵鴆鴦朄裧幠幜蟡螐蟅褾蟟蟔蟭鷜鷫袮䗩")) ("lg" ("裡蝗蛙蜓蛀幢帷幄衽裎蛭蝰螳蜌蜼蝩螲蟶蠗蠸蠷蠘袵袿𢃇𧊲𧜶𧟌")) ("lh" ("初衫暢蚜裼蜴蟛虭蚡衯袗蛖幓蝪蟉襂帉袐𠂔𢄪𣈱")) ("li" ("虫襪蟻帆蛾蚣褥衩襁蛉蜚蠛蟲虳帴蚿蚹袨袪牋蛶蜙螝幬幭幮蟳蟣襑蠋" "襡襺襼蠾螆蟵鬪㻗𧒆𧖣𧘹𧝞")) ("lj" ("蜂輩牌褲蟬袜蟀蚪蝌蚌幛裨蜱蝻蟑虷幝褌褳蟫襌蠌襗蚲襷𦘒")) ("lk" ("數史央袄襖袱蚊蟆蜈斐袂蛟帗蚗蚥奜蛂袚蛜裀幙蜧蝡蝧褉螏螇螑襒鬫")) ("ll" ("中片串邮申蚓川邶蚧蜥螂邥虯蚚衶鄁蝍蜵裫蝒鄪幯螹襣蟖鬭𧊋")) ("lm" ("畫晝蚯蛆虹韭袒蜒蚶蜮翡幗蟈蚐袀蚳蚽袛袓蛵蝖螉褟螼蟺襢蠮襳丄袏" "𧘲𧝁")) ("ln" ("弗刂衿虮虼蜊蝓鬥劃褕帄刜虰剕蚢蚙蛦蛚煃蝏㠶")) ("lo" ("长兆帙幞蚨蟓蠓蠍蠔蚇衭蛈蛌袟幏蛺蜁裌蜨蝭蝝褆褖幪褷襆襐襚襝歗" "襥㠸蜨")) ("lp" ("北悲蛇患忠蟋曳蚍螅蟪衹襬虴蚔袉褦螰蟌幰蠬襱襹牕蚭蛯䘆")) ("lq" ("聿袢襻蛘蛑羋幃牉袶蝆褘蠏㹃𠤖𧞅")) ("lr" ("蜘裕蛤裙蝸蛔帖袷袼裾褡蛄蚵蛞蜩螗蟮蟾裯帢牊蛁蛅蚼袑袧蛣袺袽蜛" "幨螛褣蟢襜螥裿𢁾𧊀𧙖𧙗")) ("ls" ("蚱蚴螃甹蚷袎牓蟧袴𧊅𧘌𧞄")) ("lt" ("盡盎盅蜢蟒襤蠱帡蛢裋螘蝹褞蠦衋幈裇")) ("lu" ("儿电帽襯蠅袍幌胤艴褫虬蚝蜣蜷蜿蛻蜆覜蟯冘帊帎帨蚖蚆蚅蚘衴蛫裗" "裞蜪蜺裷裺氀蝷蝞蝐螔褼襓鬩鬮兠覑靟𢃼𦚯𧋦𧐢")) ("lv" ("农帳蠟褐裴褪蝎裉裱虻婁螻褸婓蛝蜋蜄裖蜲蝘蝛褗螁餥蠉襛蠰蠳褤䙛" "𤗈")) ("lw" ("由袖幅蝠幡蚰蛐蝤蟠襠丳蝀褔蟷蠝襴")) ("lx" ("肅幍蜭蠐蠨牐")) ("ly" ("非补虾褂蚸裶蝳虲蚒袇")) ("ma" ("百豬醋晋殉厝珀酯晉曆珣朁殙琩皕瑄碏璔醏璯磳霫瑃瑉瑨瓸碈磵醩䂿" "䃈𤤿𤦊𤩎𤾩𥕢晉")) ("mb" ("两再丽璃厲砸丙霸瑚硝硼瑞霄碲碥醐醑霈玥珮脣礪襾珃珛琄琋獀碃碖" "豨酺酳殢璊碻璚磞磭礄瓀醨鬵瓋礝醹瓗琑瑺磮覇霱靕鬴㻚㻞䝎䣺䨝𤦍" "𤦎𤦭𤨡𤩝𤪲𩃥")) ("mc" ("頭頂礦項碰貢頑頁亚磺頸瑣碘珙琪璜銎賈頊碩磧殯願贗瓚珼厧琠頇殞" "瑱殥磏磌豏霟璸璵霣殰礗豶霬礥礩顠礸璌硔磒贋顬㻩䤑𠫍𤥂𤦹𥐙𥖏𧵔" "𧶏𨨖𨫣")) ("md" ("于厚珠殊碟礫酵醇栗琳霖醚酥粟臻孬琛璨殍磔磉磲酏酴硃玗矷珔琈厤" "琤硱硢碄碅碀雽瑧瑮璅瑹醂霂璪磼櫫瓅醾琹瑈臶酑㺭㻌㻑㻡㻢㻧𤦸𤨓" "𤨪𤪤𩂯")) ("me" ("破球玻夏酸覆憂汞碌厦霞泵瑕殁豉歿豭璦瓊醱砅砐砓砯殏酘殔琡琭猺" "瑑碫碬醊醁醙瓁夒鬷靆靉瑖瓈磤霡㻐㻖㻴𤣻𤤯𤦫𤧶𤫑𥀬𩅍")) ("mf" ("不原示烈票碼鴉碳鸝礁琼焉琰琮燹礤醮醺瑪璟鵡烎鳱殦鳽鳿鴀鴈磩磥" "豲鮤鴯鴷醥鵛鶝礯鷊鷅瓙醼鷣鷢鸍黶炁珎瑓璙祘覊鵄鵐鸘㷳䲮䲰𣎴𤧐" "𤨧𤩦𤪌𤪧𤫇𥗕𦤹𩄍𪆒")) ("mg" ("理确確至壓班型王厘硅斑霍醛雅雁璀碓酲霆霪霾玨珪堊厔垔砫珵珽臸" "雃醀璡磪礭瓘靃厓壐琟瑝璂甅硂礶㕓㻇㼆䃘𡍶𤣩𤣰𤧻𤨩𤩏𤫊𥕛𩅞")) ("mh" ("形厂牙珍砂砌酚瑟玢殄砑醪殤厊歾玡厖珌砏耏珶硥雰獂獊覅雺彯碭璆" "磣磟璱霦鬺彲珳瓰㻛𤦈𤨤𤪱")) ("mi" ("耐零云磁玉殘飄碍蠶厨魂瓦磚融辱玲歹珐矾瑰酞矽酌珏戛戬砝硪礴虺" "蛩蜃酎酹琺雲璣磯醜璽魘玊玓玹砡砪砱珴琖硹戩瑵蝁瑼磈醆璕磠霐礒" "蟨礡霨礣蠠霵釂玜璹碸磗酧醻㕑㺨㻺㻿𠀾𤤴𤧥𤧹𤩺𥐯𥔵𥖁𩃭𩆜")) ("mj" ("平干碎鞏碑醉砰霹珥璋矸覃酐琿玕玤玝厗厙玶硨璉豍殫璭磹磾璻礔醰" "鞷醳琒琕琗琸璍瓧砞酙㻫㻼䨵𤣲𤣳𤩧𤪼𥕞𩅛𩆨")) ("mk" ("天政更敢致攻硬厭爾玫酗殃玟瑛砜砹硇礅雯霰敔釅奀攷殀玦耎珓珚琝" "瑒雵殠碤璈磎磝磢璥豯霙礉璷覈霺瓛礹厫厰碶礮䃟䣭䤆𢽴𣧂𤥿𤧞𤨨𤩸" "𤪖𥐰")) ("ml" ("而面需酬砷邪邢丌鬲亓厮邗邛邴邳郅鄄鄢酃琊斫瑯酈靨邘玔邧玠珅玾" "珋砎郖郠郚奡鄏鄑鄠鄾厴霩卭顨㪽㺩㺿𤥶𤦋𤩐𩂋𩅰")) ("mm" ("一工三二正五歷雪武互醒靈殖殲歪亞碴磋酣酉丕亘亟瑾殂殛砼砥碹礓" "翮豇亙砠甦硿靂厎巠玒矼玵珇珝砵厜殌硜犐瑋碔雸瑳硾殣殭翲醝靋厪" "歴珷琙畺㠭㻰𠁆𤥻𤦌𤦩𤫩𥑬𥔱𦒘𩃀")) ("mn" ("到副列刑琴刊丁甄亍剽劂玎珩瑜砩硎酊琍刓瓨矻剄砨琌豟獉碠霒霠厠" "玪矴霛㔆㻳𢏗𤤌𤤖𤤾𤥀𤦷𤧟𤩑𤪥𥐥𩃬")) ("mo" ("兩礎歌砍礙页琢瓢玖巫仄厥珧璇璞璩砭碇礞醍醭醵豕跫殮豖砆豗殎琁" "珿覂硤歅猻豥豩雿瑽璲豵霥玞珡琔琜瑅璴硋硺礆蹷酜醶靀䨏䬠𠪴𤤳𤥵" "𤦧𤨎𤨢𤪦𤴓𥖄𨀂")) ("mp" ("死愿麗惡恐瓏憨砒琵玳珉琨璁忑恧砣酡醌玭矺玼麉醷靇釃慐珯璤硓磇" "礲龎𢘫𢟍𢢭𢥧𢦀𤤗𤥴𤦏𤦬𤧚𤨒𤨾𤪳𤫟𩂈")) ("mq" ("甭磷璘肂珜珒硉琫揅猼擪砽㧬㹕㼀𤧣𤩥𤪕𩄐")) ("mr" ("可石哥露否唇碧酷碱磊殆碉酪酮吾砧噩珂玷珈珞琦琚瑭璐硐硌碚酤酩" "醅醣琯霑玿珆珨砢砳珸琀珺硈殕琱琣硞酟酠犎碕厬瑢瑲碢磍磄霅礂霘" "霝磿醧醽唘珦琂磓磰礳覉醎䣳𠻸𤥁𤥢𤦺𤨥𤨦𤩅𤪔𤫢𥑆𥑮𥕝𥕥𩂰𩃤")) ("ms" ("动万功勁巧勵霧磅丐砟酢雩丏厏琇臹雱磡醡勡玏珕珹磱霶𠡳𤤁𤧭𤨕𤩂" "𥗠")) ("mt" ("研弄豆磕珊盂殪砬磴醢醯醴盃醞幵玴殈豜殟磑璒醓豱醠璶瓂礛豷霯瑥" "瓐硑硦雴㻂𠫂𤣿𤤙𤧅𤧸")) ("mu" ("現无電元配碗玩霜硫厢雹豌厄厩琉霓琶瑶兀琥琬瑁砘酰砲硯瑤醃靦璿" "兀旡厒矹卼珫玸珖珗殑硊豝酖酕殗巰瑊碙覝覡磃醄殧虣磽黿礵霿両玌" "玘玧珤琷瓱瓲砈硄磘覔覼酼霃㻊𠀡𤣱𤤀𤥣𤦔𤦤𤦻𤩊𤩷𤪓𤪻𥕜𥜆𧢝𨠄")) ("mv" ("要環震裂耍碾霎釀辰琅匚硭碣餮瓖瓔饜靄姴硍硠豤碪碨霋嬮霢醲霮匸" "孁珢瓌飱䂻𠩐𤥃𤧷𥕦𥘅𩂱")) ("mw" ("西画雷硒瑙霤璠璫磻礌礑瓃礧瑇瑠瓓碯覀靁㼄䨤𤪺")) ("mx" ("霽璾瑫璛𥔿")) ("my" ("下雨霉酶碡霏玬砃厞珘琲珻釄㺪䂨䃺𩂓𩄼")) ("na" ("階阳陌魯鯧鰭陼矠觰鮨鰆鰼鰽鱠鱨孴廹𣄽")) ("nb" ("随隨隔彌孺隋隅鬻胥鮪鯖陃陏弰脀弸陯魶隬鯆鮹鯞鰅鰗鰝鰤鱊鱎觿鱱" "鯩鯿鱅𡦀𡦖𨺲𩱳𩼣")) ("nc" ("小負預夤鍪隕隒彉隤頠頲顄鯕鐆鰜鰿鱮孭彍鱝𡥼")) ("nd" ("子争除柔弛孕桀穌孖阤陎陱楘鮇檃鮢鮽鯙鯚鰈鰇觻鰷鱢鱳孨朶陁𨹦")) ("ne" ("發及陵函骏阪陂陬鰥觼鰻夃氶弢癹觙觩觨敻魬鯄鯪鯫鰒彏鱍氹陖鮍鰕" "𠃮𡕷𢎽𢿌𩵼𩹨𩻸弢")) ("nf" ("际際魚鯨隙尔弥孫煞灸隰尕燄鴛鯀騖鰍鶸鰾烝孮弶鳵駌鮛鵵騭鶔鶩鰶" "觾鷸隖鰊鱻鵮㷇𤉋𩻃")) ("ng" ("角陸丑墜鯉陛廷隍陞墮鮭堥隉隀觟墬鯥鰉鰹鱹陻𡍵𢌥𨿅𩵚")) ("nh" ("陽矛陟觴魛魦魵鮅鯓魩鰺𢞵𨹥")) ("ni" ("多强強蛋附陰触觸兔夕弦弘虱蟹隗玺戤蝥蟊蝨毚弣阹戣蜑魡魼鮒螴鰣" "瓕鱄鱒鱘鱴矝魿鯴鰠鰦䧧䲁𠓗𢏐𣫮")) ("nj" ("陣彈障阡陴弭斛鰱阠彃鞪觶鱆卂鮃鱏鱓𨸶")) ("nk" ("又癸孜廴觖奐鮫陾隞敶魰隩鯁鯸鰬夊矦鮁䰻𩸭")) ("nl" ("引鼐阝觫弔鄧鯽觓陑郔鄈魻鮞酁疎𡖖𨜏𨺬")) ("nm" ("马鱼险弱阻延隆疆丞陲彐孑陘彊阯弤阺弳孲翗觝觛隓隡魟魱魾魽鰨鱈" "鱋鱣疍鮏鰯䱛䱭𨸹")) ("nn" ("了凳粥予弓弼矜阬阣陊隃劀魧甔劖亇刴阸鯏鰂㣃𢏺")) ("no" ("象隊孩飞飛久險承孤欠豫陡隧弧陔孓疋觚陝隄鱖陜欿鮂鮡鯠鯷鱁鱌癶" "𠄘𡘓𧢲𨺗")) ("np" ("急隱怨陀恿隳隴鰓阰愻魠魤鮀鯤鯰鱺麁㲋䧥𢝵𩼰")) ("nq" ("解建降鮮舛犟甬鱗丮觲鰎觧隣𢩦𧣈")) ("nr" ("夠名阿陪鱷詹阽鯛鱔弨陭矞觡彄觭鮐魺鮕鮈鮚鮦鮥鮯謽鯃鮶鯦鰔鰫鱵" "叾廻鮎鮰鯝㢠䱽𡥄𡥪𢌡𧥧𩶛𩺬")) ("ns" ("務防勇勉乃阼勐觔阞陓魴鮓鰳鰐鰟𧤤𨺳勇")) ("nt" ("登隘孟盈阱鱸盄隑孻鱧盌隥鯭鰛𩶘")) ("nu" ("色院危免孔乙陶疏龟龜阮阢孢眢瞀觥魷鮑夗弝阨阭巹觤嶞觬隢魨氄郺" "鮠鯇鮿鮵鮸鯢鰩鱙鱦亀発鯱㝃䰾𠙶𨻙𩸆")) ("nv" ("張限陋隈飧饣婺妴隇彋鯜鰋鱞婱隁鮟鱲㜈𡛺𩷶")) ("nw" ("陳鯔鰡鱕乪廸廼鮋鰌䲤𨻧")) ("nx" ("陷卍隮鱐鱭䧟")) ("ny" ("外陫鯡鮗")) ("oa" ("會借伯智倡儲佰僧偕僭偺儈侚偣偆傮僣矰韽龤偖僴氜𠐔")) ("ob" ("內備倆偏偶飾佩俏禽氰儒侑佾俑倩龠佈倫脩傭僑僩餚矯伂仴氝俙倗偝" "偁偊偳傋傰僪舖餔餬侢俌偦傐傦帒餙㒖𠉴𣫺")) ("oc" ("領兵價貨供镇傾偵債貪俱償貸賃僎頜儐頷仈伿倛倎偩傔傎僋僨僓儥鎥" "饙饌饋儹顩饡僙賲顦龥𠍿𩓥")) ("od" ("他氣條保集余休仔俘傈僳侏倮籴榘罅傑餘柋栠偞偨僝餑橆餼饓龢佅餜" "㐵𠇲𠍇𠎀𢻯𣱣")) ("oe" ("复飯雙侵優假傻饅叙傣伎俊氯俅氽汆伋隻餿倰俶夎敆僈僾餕餟儤瀪矱" "仮傁儍敍𩜲")) ("of" ("你無伙繁焦僚偽氮鴿傺僬佘黛係絛鴒鯈鶴儻尒伓倞倓倷倧烋缹偢焂傃" "傌傿僄傶溣儰僸鳹儑餤鴙儦鵂鵀儵鵨鶬儽鷡鷦鸙尓緐餻鰵鶽㷛䳡𠌥𠎠" "𠎧𠏵𠐟𩟔𪄴")) ("og" ("全住任坐催罐僱堡佳仕侄俚僮垡矬雉隹佺飪儸侳俇侹倠偓偅偟傕雂僿" "雓儓雔餭饈儺糴讎雥垈㑌㑽𠐓𠓾𡌅")) ("oh" ("入修傷份乒氛伢僇佖飶儩餳饖俤氱𠆫𠊠𢒑𦉘")) ("oi" ("会每傳令傅餓儀铃付蝕伐乓俯侍伶俄饞傀仫仞儔餞餽儳饑伀伝佉伭俬" "俴倯偫偑僔戧餺僟罇罎飠㑀㺱㺸𠆩𠑥𦉡")) ("oj" ("什午斜傘华僻仟仵佴倬俾隼倖餌罈伻倅偮傇傽僆僤鞗餫俥儎飦𠓼")) ("ok" ("使做候便钢缺仗仪伏傲敏敘伊餃侯矢攸佼俟倏儆氤攵倣傚斂儼佒俁矨" "偰偀傒敜飫傸餀儌餪餱饃仸伩劔餸饊䬬𠊷𠍁")) ("ol" ("个命价钟伸介仰邻卸侨邱仲氕氘氚矧郃偭伄伒侕氠鄇鄃飹鄦餗鄶倻缷" "𠇁𠈄")) ("om" ("但体低僅值企伍丘缸僵氫仁佐仨倥仝俎翎翕缽氬饉仜仩伾俓倵倕傞傝" "翛儃韱儮饘亼伨伹佂俹餷𠊙𠊿𦒈")) ("on" ("們气今倒停創例佛偷亿舒凭側劍仇飢侈氟俐乞俞劁仃仉仡佤伉瓴佇劊" "仱刉侀侇侺剉倳飣儜儚甒餰伃䬷𠍅𠍆")) ("oo" ("人从众似铁肉像促飲锭儉氦佚佻歙伕俠傢僕伬侅佽肏倢欱偍傱僉歈僛" "跾儊儗餩歛餯饛俽倈傼儫罀𠈌𠉵𠎵𡦈")) ("op" ("化代您念億愈悠佬仳佗伲偬恁傯憊餛儷伈侘佌侂忥怹怤倱屔偲悆飥僁" "僽儢儱矲龕僡恷慜𠊞𠏋𢜒𢜔")) ("oq" ("年件拿偉舞健氧伴佯佣侔俸牮僯犨搻罉㒓")) ("or" ("個知合信何含館倍铜售估舍俗倉倘飼倚伺佑侗佝伽佶偌倜倌倨僖儋佔" "侶侷傖飴餉佁佪佸侞佫佮俉俖啎傛缿傴餂餇樖饇饎佋佲侰俈俰倃偘僐" "舘讐餎餹饍饝㑾𠏼𩜠")) ("os" ("作仍仿傍矩氖仂侉俜隽飭雋佢僗侽俲働儁飵㑺𠉛𠋀")) ("ot" ("位短盒餅併侖氳儘伳侐弇偋缾餖盦饁饐罏倴僼饂㒥𠈔𥂝")) ("ou" ("优俺飽倦饒仙倔倪岳毓侃僦岱毹氙氪缶飩僥覦仚屳伔伅佡佹侁俋俔侻" "俛倇俷峹偗傜傂僊嵞僶儭侊罁㑳𠇔𠋥𥅽𧇍𧈛")) ("ov" ("食依银袋矮氨偎佞倭偃偈儇钅衾倀偯儂餒餵佷侒姇俍侲俀俵偡偠僂餧" "儠餲儴饟侫兪饢𠍾")) ("ow" ("佃儡畲儅餾氥偪偤畣酓畬僠伷㑤𤲞")) ("ox" ("餡儕偛饀")) ("oy" ("侮仆佧佟俳氡侜")) ("pa" ("怕惜旬皆憎旨恂曶恉惛愔慒慴憯惽懀𢡠")) ("pb" ("情悄怖惰懦匍惴慵怲悀悁悕惀惼愶愲慲憰憪憡憍憜")) ("pc" ("頓憤慣慎懶頃惧穎怵慊怬惍貰慏愩憒潁熲顈懭懫懻眞頴㥍𩓙")) ("pd" ("也悸悖悃惇慄愾懍匊恘悇粊惏惈惵惸憟懆橤㦡𢙨𢛵")) ("pe" ("慢皺慷忮悛愎忣怓惙惾愋愯懮懪戄懓")) ("pf" ("惊怀恢憬愀愫憔憮炰悰惔慓駂憭鴇鴝繠鵴鶛鶵戃慽𪃸")) ("pg" ("怪懂惟懼惶憧忸悝雊雛坒恇恮悜慳慛墯懽觺𠣕𢣷𢤦")) ("ph" ("必切惨慘惕毖勿忉悌怭愓憀憉慯")) ("pi" ("怜勾愧怯勺恃忖忪惤慅慱憳懤懱乸忛愽㤔𢞁")) ("pj" ("怦悼悍忏忤悻悴憚懾匉惲愅慞憛懌㦀㦊")) ("pk" ("快匆懊匈怏憫忕忷恔恟悷慀慔慡憿懨匁忟悞愌慠")) ("pl" ("慚忻郇忡悚鄒邲斪愐邨")) ("pm" ("性恒恆勻怔惺怛懺怚怌悾愃慬慖")) ("pn" ("够愉刨乜刎怫惻勼忔忴恞恀匑懧懰悧𢖯𢖾")) ("po" ("疑憷愜忺怢恌欨惿懅憸懥懞惞欵")) ("pp" ("心比忽憶憾惚怩忯怋恅悿惃惢憓怱惗愢憁懚㤈㦙𢙺𢞴𢣁")) ("pq" ("憐懈肄怑甮愇")) ("pr" ("句恰悟惦恫恬訇怙怊怡恪惝惆愴怗怐恛恄恦悎悺匒愘慥慪憺憘㤧㦒𢘜" "𢚘𢜪𢥏")) ("ps" ("愣愕劬怍慟怮勓勩恊懏")) ("pt" ("世恤慍愷恲憕懢㦉𢛴")) ("pu" ("包慌慨恍悅惋忱屯悒懵芻忨忳匋怳怉毞匎悗惓覕愮憱憢憴愰㤿𢜟")) ("pv" ("忙懷恨惘悽悵愒怴悢袃愖愝愄慺懁懩懹恾憹懐")) ("pw" ("甸惱匐怞恓愊慉")) ("px" ("慆懠")) ("py" ("悔忭悱𢘛")) ("qa" ("指替春拍措揩揞摺抇晢揝搘搢摍撦摿耤擼撍𢫦𢰦𢵄𢵧")) ("qb" ("青帮搞掃捕摘捎攜捐揣掄擒捅掮搠耦耩揹搆撾抈抪抩拺掯掤掅揥揟揙" "搹搰搚摛撊撟撱擩擿抐抦鬹㧜㩦𢬢𢯎𢶠")) ("qc" ("責擴損拱扒攢撰搛擷捇掽捵掑摃搷摜撗撌銴頛擯揁賛鋬")) ("qd" ("靜拖探操捆揉掙搽秦掬揲搡耒耔採扜扡拵挬捊捈栔捰揓搮摷槼擛擽攗" "搸靝㨃㨆㩞䆐𢰧𢱌")) ("qe" ("技投麦搬援授披撥搜擾扳撮掇攫泰擭扱捄捘洯掫捸摋耰揼摱耯㩧𢫕𢲈" "𢲩𢸶𢹸")) ("qf" ("素擦揀掠揪撩撫攥捺摞摭纛撚抔拻掞焎撝絜搣摀搎摽摵鳺攃鶄攩熭紥" "㩒𢱢𢴒𢶕𪂹")) ("qg" ("推握挂挺擁撞扭攤摧拴挫拄捱擢攉挃拰捔捚揘揰搉觢撋攡抂摚摼擓擡" "攞㨩")) ("qh" ("揚抄扮拐耖摻抮捗摎摥挮挱𩇕")) ("qi" ("找持毒攙搏寿搔拇蠢拎耘拊捋撙耨蜇扠扚抎抾蛪摶撠撏擉擣攭扨抅捬" "𢯊𢴇𢷮𢺳𦔒")) ("qj" ("掉揮丰摔攝抖擇抹捍攆抨扦揖捭擀擗撢輦扞挕捙捀捽揇搟摓摙撣丯撶" "繛𢫨𢱕𢳂")) ("qk" ("換摸拔挨撤撒奏揍抉撇契掖捩揆撖抆擻扙扷抰挍挭捑揳擏撽擙擫撴㧢" "𢲷𢳆")) ("ql" ("折撕抑押擲邦挪抻揶擤扴邞挋揤郬摲擳鄻挷𢲲")) ("qm" ("担控抵扯捏扛搓捶拭擅拯揸揎搦彗摑拑抯挳掝掗挻揯搨搧攕掋揑攊耝" "靑㨁𢬎𢴈𢶍𢶣")) ("qn" ("打抗挖擰捌拂抒拶揄捫扢扲拸捯揨揃攍剨揦㧸㨴")) ("qo" ("提據抓夫挑撲捉扶掀撿拟擬捷撅挾靛掾踅撳扻抶抸掟摦摐擨攓搲㧻㨗" "𢱑𢲛𢵌")) ("qp" ("批擺托攏慧撼抿捻拽掭摁恝扺抳挓悊掍揌惷摝摠憃攄攇攦拕㧾𢶤")) ("qq" ("手拥捧拌撑奉撐掰挈搿撻掱揵摨攑𢲡𢶷")) ("qr" ("据抬擔哲招括搶搭扣拾擱誓捂拘搪撂掂拈拓拮捃掎掊砉耜耠耥耱捨挏" "挌挶捁耞耛揈硩搳搥摳撘揢𢰸")) ("qs" ("护扔撈拒拋携挎拷耪韦拗勣搾擄扐拹耟搒耡摴抝拃挘耮㩗𢹂")) ("qt" ("拉拼耕拚摒抴揜搤搕搵撜攎挵捹掹揾擝㩜𢬿𢭃")) ("qu" ("把規搖抱掏扎耗掩挽攪扰搗掘耙扼撬拙挹搋捲撓齧攬扤扥抌抏抁扽抭" "捖挩挸捥掜摡揗搊摬摫靘靚捤撯靗㧥㨘㨪𢫏𢭪")) ("qv" ("表接按揭振摟攘揠搌擐攮拫挀挔挼捼掁揕揋裚嫢擖擃耬擸攁攐攌攖攛" "捿揻搇㛃𢸍")) ("qw" ("抽播擋攔描搐擂揊揂攟")) ("qx" ("擠插掐舂搯㩋")) ("qy" ("排掛扑拆抃挴攠")) ("ra" ("唱踏啪躇蹭嘈嗜喈喑噌嚐嚕咰唶喒暋噆踖噲踳噾蹜蹧躤啫㕷𠴲")) ("rb" ("吶嘴喘吊哨蹦嘲咂啃蹄哺嘀啼踊唏唷喁喟嗝嗍嗵嘣噙嚆嚅踹踽蹁蹣肙" "呥咘啢嗃嗋踃噊嘺踚蹐蹢蹛蹻躎嗗跀㗅㗻𠹹𠺶𠻗𠿫𠿭𡁜𡁻𡂖𡃴𨂃𨃴𨚼")) ("rc" ("只員嘛噸嚇噴跡趴哧哄叭唄巽嗔嘖踫蹟顎躓呬唭嗛嗊嗩嗿噀嘳嘪踑蹎" "嚝蹞嚬蹪嚽囋躦唫躀䪸𠯿𠿪𡂝𡃤𡅅")) ("rd" ("呼味呆踩嗓躁吁跺哮噪咻哚咪啉喋嗪踝蹀蹂跦囌吇咮哱唋趶啍啋喿喍" "嗏嘄踍踘躒吔哋嘑嚹槑踭㕲㖥㗎㗱𠲜𠵈𠹳𠺪𠼝𠾍𨀤")) ("re" ("吸踱跛唆咏吱呶啵啜嗖嗄嘬趿躞噯唚跂喥敯踆踙踧踜嚄嚃嚘嚗蹳躩躨" "叚嚟㗇𠱁𠳖𠵿𠼦𠿬𡃀𡆇𨂽")) ("rf" ("嗎嘿鳴啾嗦鵑踪嗚咴啖嗉嘌嘁嘹噍噤嚓嚥鷺吙吥噅喣嘕嘸踿鴞蹠鶚鷕" "鷤呩喺嗻噝蹨駡鴖㗝𠼮𠼱𠾶𡁵𡁸𡃉𡄽𤏩")) ("rg" ("雖唯哩躍喔哇吐呈哐唑喱喹噻嚯跬踵躔囉躪吜咥唃啀喤跓跮跧嗺踛踓" "噰嚁嚜蹚囃嚾躣嘡嚡囖蹱𠰍𠶖𠹺𠻘𠼻𡁶𡃏𡃵𡋾")) ("rh" ("呀吵踢吩吻叨嘭嘐咇唦哤喭跈踄噦踼𠳕𠴕𠻝𠻻𡃶𨅝")) ("ri" ("戰踐哦蹲咐喲吆囑躊嚼嘎呔呤嗤戢趵跗躅吋嘰囀囈吰呿呣哷嗕跱噂噚" "噣蹡嚵囆躕呍唥啲嗞嘠嚉嚋嚒嚱蟁䟕𠯫𠲍𠸖𠹷𠺌𠽤𡁯𡁷𧿹𨅏𨆼吆")) ("rj" ("單叶嘩喃啤啐嗥噼踔嗶蹕囁躡吘呯咡咠哻啅啈斝嘝嗹嘽嘾踤噿蹥唓唞" "嘷䠋𠯢𠸊𠹶𠺫𡀞𡂴𡃈𡆀𢁅𨂾𨄮𨅯")) ("rk" ("嚴哭哎咬跃噢喚咽喉獸嗅哽唉跋吠吴咿唳嗷嗾跤蹊吳喫吷呅哅敃趹嗼" "噉噳噭躈吚咲嗘蹾㕭㖡㗛㘚𠸄𠸍𠹻𠼰𨁈")) ("rl" ("叫听哪嘶鄙呻鄂郢叩吖吲呷哳唧啷嘟啣躑吤郘喌喕鄖斲鄲鄳鄵卾喐噺" "嚊㖄㖿㘉𠱸𠵴")) ("rm" ("嗡呸叼咀唾啞蹋噓喧喳趾嗟蹉呁咁呾呠呧咺唌跙嘒嘓蹅嚦躖咗唨噏踁" "㗲𠰋𠳏𠵆𠵌𠻺𠼭𠽌𠾐𠾵𨀣𨃩")) ("rn" ("別吃哼咧咦叮唰哆喇吟咒嚀吭喻嗲刡咑咈唎趷跠跢嘜劋踰咓嘢㖗𠮩𠵉" "𠵯𠶜𠸐𠸑𨀉")) ("ro" ("跳足吹嘆咳跌嗽啄蹤嚎噬嚏呋呱啶喙噘噗噱趺蹶蹼呎咷唗哫唊啑唻跿" "踀踕噞噷踶蹝躆嘥踨𠸝𠺖𠺢𡁏𡂈𡂿𨂐𨆯")) ("rp" ("民呢嗯嚨叱吒吡吣呲咤唣唿噫愍跎跽唸吪呡咾跜跐跩噁踗蹗躘咜喼躧" "㖭㗾𠰺𠳓𠹌𠻹𡀝𡄯")) ("rq" ("咩哞唪踺躂吽哖喡跘噠蹸躌嗱噒嚤𠷈𠸎𠾴𡅈𤰉𨀞")) ("rr" ("路口啊品响器喊呵哈啥嘻咕嗐嗬咖踮踞喀咯嗣唁咭唔喏啁嗒跖跏跆踟" "踣呂嗆嘔跼囂呫呴咍哃咶唅哠喎跍跕跲嘂碞踦蹌嚚唂啝啱啹嗰噐噡跔" "踎㗊㗳䠀𠰴𠱷𠳝𠴨𠴱𠵇𠵎𠶧𠸉𠸏𠹭𠺝𡀔")) ("rs" ("另号距跨咋叻呦嘞勛嘮踴呺咢嗙㗁䟭𠮨𠯋𠯻𠰠𠱂𠱼𠲵𠲸𠳔咢")) ("rt" ("啦蹬噎嗑嗌噔趼跚呏哢啽跇嗢跰嚍嚂嚧呭咞哣㕸𠱥𠵼𡃇𡅏")) ("ru" ("吧跑咱號吨兄吼跪咆唬呃吮巳邑咄咣啕嘧跣蹴黾踡蹺唈唴唵啒唲跁喨" "喦嵒嗈嗂黽睯踂噈嘵踠氉嚙嚫躚囓鼉呪哯唍啳嗁嘅蹏㕰𠮿𠱃𠱓𠳭𠳿𠶲" "𠺬𠾼𡃁𨈇𪚩")) ("rv" ("跟喝喂嚷哏嘍噶哌唼囔踉躐饕噥嚶哸喓啿踥踒噮踸蹍辴囅躟躥咹喩喰" "喴蹆㖘㗒䟴𠯆𠲖𠵱𠹵𠹸𠺘𠾭")) ("rw" ("哂喵蹯噹唒跴踾蹓躝噃𠵾𡃓𨆉")) ("rx" ("嘯蹈啗躋喢嚌蹖嚪嚿㗖")) ("ry" ("吓嗨啡卟咔咚唹跅踇啩𠰻")) ("sa" ("習層職屠馹鬊鬐騽驓鬙鬠䮖䰇")) ("sb" ("属騙臂驕匾帚屑臀匝聃髯腎鬍屌幦翯駽髾屩鬅鬌鬗驈驨䮎𦑊𩧃")) ("sc" ("匹鑒翼咫鐾匱賢駟頤鬚鬢驥屄頨鋻頵聵賾贀騏顟鬒鬑屭驞顳刅屓贒鍳" "頣鬂䦉䰎𢁉𩧉")) ("sd" ("馳屎孱檗髹屘匜棸屧駼騍糪騥驏驧驜髢𦏸")) ("se" ("取殿尿履屐馭毆駿翍馺敺翪髲駸騄騢騣騪鬘臤騡鬉㞗")) ("sf" ("緊馬灵騾鷗耿熙鬃熨鬏騵驃焄焣鳭翞鳲鴄燛繄翵屪鵋鵘繴镽鶋鶌鶠鷚" "鷖鷵黳鷿鸐驠驫綤騌驣鸊㞠䮽𠥹𤋮𤍥𦖠")) ("sg" ("屋堅壁匯屆駐聖翟匡朢壂駤駩髽騅雡騜匷驖驩埾𠥔𤩹𩣱𩬎")) ("sh" ("刀劈髟匢翂翏駜駗髳駹鬄驂鬖髿䭻")) ("si" ("屬尋戳戮刃尉璧聆駙鬆騷耾馰蜸駖瑿螶颿飁騩匤螱镸駄㷉𤧬𤩱𦐂𩢤")) ("sj" ("耳辟翠聶驛屖聑馯匰翬駍駬駥髶翴騂駻髼騲驆騿驔驊驒聛鬔䏁䮓䮗䮝" "䯀𦑩𩥪")) ("sk" ("改联医駛馱駁尹髮翇镺駃駇翭聧駮駰騃騤騱鬕驐馼駚騻䭾𣀳𦐐")) ("sl" ("那匠聊臣郡邵匣耶卩郾鄹馴邔卲翀郰聏臦鄝馽鄩臩駷斸馸駠䣝𠁨")) ("sm" ("耻羽刁翳羾聇聝聜駓駔髬聬騸騹驉驙耼𡲥𦒄𩣪𩤃")) ("sn" ("刷尻甓耵甌匟刵耹剭匭聤鬁騚鬋鬎聹刟剹劚匬騟髠髴䎺𦖭")) ("so" ("驗尺聚臥驟歐屣駭翐镻翜翨駣毉騋騛騠躄匧匳聢駅𡱰𨃨")) ("sp" ("聽忍駝聰慰屁恥忌尼慝髭屍驪馲憵騉騬驄聡聦騐騦騼䮾䰄𢛶𦏵𩥝")) ("sq" ("群犀肆羼擘掔犚騝驎擥羣")) ("sr" ("區局司召臨居騎駱譬君驅駒匿叵屙聒髫髻匼翑聐硻駉駘駋駧髺駶騇騆" "聸騧騞匲䛐䮐𡰪𡲢𦕲𦖿𩤅")) ("ss" ("巨尸聘劭劻騁聈髣駏勠騯")) ("st" ("聯异監鹽驢豎屉屜屏翌羿駢翋馵匴駴盬竪𦐒𩥈𩥉𩦝")) ("su" ("己已尾覽屈耽凹髦兕髡鬈驍耴毦毣覗馻髧翫镼髱駪駾騊騶鼊驦聣覧㔾" "𡲬𨛦𩯕")) ("sv" ("長展娶嬖襞鬟鬣屢屨褽妀匽婜媐嫛翣褧駺騕騔騴鬞驤鬤𩣑𩥇")) ("sw" ("醫届屇駎髷騮")) ("sx" ("驌駵")) ("sy" ("匪卧屝騑𩬅")) ("ta" ("著普薯曹藉暮昔荀菖蒈蓍蓿藷萻萶萫薈鞜藸蘵萅萡蓸蕌蕳藠㬫𦮂𦴥𦻖" "𧅥")) ("tb" ("萬期幕葡葫蒂萌藕莆蒲鞘朔芾芮苒菁蒿蒴薷黹黼鞲鞴蓆苪冓茦莔莃莦" "菕菺萭萹蒚蒱蓇蒨蔏蔕蓪蓨蕅蕀蕑蕱蕎鞙薃薖薾藡羺蘛蘥蘬朞芇萠蒒" "蓢蔐蔳鞽𦱀𦲸𦽴𧀎")) ("tc" ("业其共黄黃典蘋兼鑿苏萁蒹蓥蕻並菳萯蓂蔩頩蕡蕆蕢蕦薕薠薋蕷羵藇" "藚藬顜藾顢蘱韇顴葓蒖蕒藖蘏蘔𧅤𨮝")) ("td" ("業藥菜葉某茶菌荣蘇鞠荐菊孽芋藻茱荸荼莩葆蓁蕖藁蘖孳槊檠鞣棻蘗" "芓茠莯菋菻葹葇蒤蒢鞂蔝蓧蔾鞢蘪蘜孶棊糳糵苸苿荢菓葈蒣蒾蔴蘂鞟" "䔉䔧𦳀𦳑𦵴𦷰𦹂𧂈𧂮")) ("te" ("叢藤菠菱蔓夔芨芰芟菽菔菡葭蔻蕞藜羧蔆苃羖羕莍荾莈菆菣菉皵萲葰" "葠葮靸蓌蒰蒑鞁蔎蔱蔋蕧蕔薣蕸薆薐藙藑蘉羻韄葲蓡蓤蕟蘐䓩䔖䕕𡖂" "𦷜𦻑𧁒𧃍𧄦䕫")) ("tf" ("驚蒸燕鵲煎蕉羔蘸蔗蒜蔡蔫荻萘萦薰蘩羰綦芣蓀蕪薦鞦驀韉鸛苂苶菼" "蒍萰萩蒝蓔蔈蔒蔂蔦羱蕮蕠蕬鵧鴱藀藄蘤薸爇藨鯗蘌鶜鶿鶧鶼鷁鷋蘻" "韅鷷鷰鷬鷨虆鸏藮蘨虅韀鴹鶓鷀㷼䔝䔳䕷䳍𦶣𩤯𪃳𪅐𪆴")) ("tg" ("基難莊鞋塑蘿墓莹茬董羞芏茌莛荏荃萑蕹薹藿藺茥荎莝莥雈葟蒮蓷蓶" "蕫蕥薙黈藋薶雚蘣蘳蘲蘺虇塟鞺䒰𦍌𦯀𦸀𦻓𦻗")) ("th" ("蕩剪芽茂茅芬莎芴蓼芀苾羒莏菞蒶蔘蕛黺薚薉虋尠羏苐茘蓚豑䓪䔋𦯷" "𦹮")) ("ti" ("對義藝药薄尊萤茧繭蔑羚芍蔚兹芄芸苻苓莪菘菟葑蓐蕺薅戡蠲茲蒐蔭" "蔣丼芃刱芶苰苺茷菂蛬靮葯蒬蒪蒔鞃蓻蓺蓴蓾蕓蕁薎蕶薵薱蟴藱蠆蟼" "蠤鞿蘶飌剙羗荗葤蔃靭䓎䔿䕃𦍑𦲂𦵑𦶥𦶮𦻒𧂭𧕴")) ("tj" ("革草苹華蓬茸萍薛斟卅芊茉莘萆萃葺蕈薜葷蓮茙茿莗羢靬葞萳輂斠蓒" "靺蔊蓽斢蕇鞞藫蘀莑鞸鞾䒠䓬䕜䕪𦭛𦱾𦻐𧅵")) ("tk" ("美英散敬蔽鞭莫奠葵艾羹茵茇茯茭莜菝葜蒺蔟薇猷黻鞅藪芠芛芵芺荍" "葖葔蒛蓛蔜薁薂藈藢蘞敟靱鞇䓴䔻𡙡𦱿𦴤𦻔𦾡𧃸")) ("tl" ("斯薪鄭邯芥靳芹鄞鄯茚茆菥鄴郱茞荋斮鄀靷鄚斳蔀蔪蓹薌薡鄸酀鄿蘄" "鞹酄茝茽䒢䓅䔮䣐𣂷𣂼𦬕𦰡𦳃𦶦𦺄")) ("tm" ("差甘薩韁莖翔苯酋馘芷苷苤苴茳堇菹萱蓊蕤薤羝翦靼薑羶芢荁荺莚菧" "菫萓羥葅菙葒蒫蒻蒩靻蔧蓳蔖蔮鞚藶蘙虀虃苼茋蕋蕯韈韮䔃䕢䖅𦭒𦮳" "𧄍")) ("tn" ("前艺夢瓶莉蒯劐艽芎芩荑荇葶甍蘅苧荊薊艼苀芧芞茀剒茢茤羜羛荶靪" "羠莿菿菛葥萷萴靲羭蕍薴薽藅藭藰蘮剳萮葕𦭑𦶢𦸇")) ("to" ("歡蒙欺羡羨歉芝茨芙芡苡莰萸菰蔌蓰蕨蘧莢萊歎躉羑苬苵荄荴莁萣萐" "菮歁蓏蓗蓫蓯蔙薟藃藂薿鞮羷藗躠臡羮苽鞉㒼䍮𦬨𦮖𦲽𦴧𧄌")) ("tp" ("花惹慕慈芯靴葱蔥蓖恭蕊芘芪苠茈葸蒽蕙薨薏恙芅苨荖莣荵惎菎菾葾" "愬蒠蔍蕄懃憼薧懟藘藣藯蘢蘟戁菍藼䓤𦲁𦴢𦴪𦹲𦻕𦽳𦿞𧁋𧄉慈")) ("tq" ("羊葦摹擎荦蘚韃拲荈菶葎蒘靽蕣蕼薢薘藆鞬藦羴𢺋𦍋𦎾𦭵𦺙")) ("tr" ("苦落善警若荷蒼菩菇蘑茄苟菏苛蓉茹苫苔苘苕莒茼茴茗萜菪菅蓓鞫萵" "茍茖茩荅莕莙菬萿葀葴葋蒟蓎蒧鞀羬蓲諅鞊鞈蕗薝鞝藲藞鞳蘁蘦虈碁" "苢菭萔虂鞛韂黇䒷䓀䓟䓫䕒𦬅𦲀𦴦𦴨𦴩𦶡𦸒𦹃𦹄𦹷𦿟")) ("ts" ("藏勸勤芦荔勘勒芳募艿苣莠萼蒡羲苲苭荂莋荿莇莮菃葧葝葃葂葄靿勱" "蓩艻芿蕂蕚蘍")) ("tt" ("并益盖蓋井藍蘆蘊廿葬莽莅蒞卌苙荓荳菈萛蓱葐豊靾薀鞡藎鞥蘴莾萾" "葊葢蒀蕰蘯䓝𦭓𦲷𦼦𦾟𧂯𧄧")) ("tu" ("着觀首范荒萄巷蔬茁芭靶苞藐羌苑芑芫苊芤苜茺莞菀葙葩蔸瞢鞔莧菴" "覲韆芚芼茪莐莌艵萒菤萉菢靰羦蔇萺蓅鞄蔤蔨蔰蕘蕝薍覯氋藽齹虌羓" "艶苮莬萖葿蒓蒭覥黆䔄𦬊𦬓𦶤𦹅𦾾𨠫")) ("tv" ("甚農養艱茫芒藹姜鞍葛蓑萎茛荽莨萋葚葳蒎蒗羯萇荌菨菵蒆葽葌葨蔉" "蔞鞎蕵薞薳藒鞨鞻蘘蘡蘹蘾蔅薗䔽䕑𦮗𦮝𦲤𦴣𦶠𦶧𦷪𦸅𧁓")) ("tw" ("曲苗蓄藩蕾茜蕃蔔薔蘭苖莤菑菄菗蒏葍蔯蕕羳藟蘠葘")) ("tx" ("舊萏蕭薺蓞鞱")) ("ty" ("菲苄莓菸蘼芐苳蔠䒟𦭐𦷫")) ("ua" ("峋岶崏嶆嶍嶒嶜𡼏𡾡")) ("ub" ("崩峭崤嵩嵴崙峟峬崝嵎崹嵽嶠巂雟巋崘巁𡶺")) ("uc" ("嶺嶼顓巔岤崟崸嵿顗巑崯嵰𡸷")) ("ud" ("粜峥崞崢嶸崺嵥嵲嶪櫱糱孼嶫𡻈")) ("ue" ("峻凼岌岐岋岥崚嵕凾岅嵈嵻")) ("uf" ("炭崇祟嵨嶕嶚嶋㟲𡻕")) ("ug" ("崖糶崔峌峚崲嵀嶊嶉巏峑崕𡺉")) ("uh" ("匕岈岉嵃崵嵺嵾嵗")) ("ui" ("岭蚩峨巍幽峙崧嵬嵫嵐巉屻崶嶈嵹嶟嶬嶯巀颽巇蠥岺峩峵嶎嶹𡺤")) ("uj" ("岸峰嶂峷崋崥崒嵙輋嶧嶭峯辥㟸㠏")) ("uk" ("凶岚嶽巖岆岟敳獃巘嶶巗𡽪𣁋𪑛")) ("ul" ("嶄酆岬峁屮耑岓岕峏酅屮")) ("um" ("崆嵯岯岨峘嵼嵖𡸜𡸽")) ("un" ("屹岑嵛凱剴岒岪峛峓剬崳崱嵉剻")) ("uo" ("峽嵌豳嶷崁嶔峐崨崍崼歂嵷嶡嶮㠙𡷑")) ("up" ("崽鬯岷嵊崑岮峔巃崐㞾")) ("uq" ("嶙嵂嶰𡶶𡺨")) ("ur" ("岩崎嶇峪岵岢岣峒崮岧峉峇峈峆峿峮崌嵅嵱嵣嵢巆㞹𡶐")) ("us" ("屴岠岝岰峸崿嶀嶗嶲岞𡷫𡼕𡾞芳")) ("ut" ("豈岍嶝豐豔岦㠠")) ("uu" ("出山崗艷屺岜崦崛嵋兇峴覬屼屾艸岏峗峞芔茻嶢嶤𡵆𡷹")) ("uv" ("崾崴峖峎崀崣嵁嵑嶁嶱嶩巕")) ("uw" ("岫崠崰崷嵧嶓崬")) ("uy" ("嶵峂")) ("va" ("響織縮緒婚繪絢娼縉繒媎媋絔嬂緡曫姰緍㛥𡢃")) ("vb" ("婦編綸納絹綿繃嬌締嫡娟婿帑婧媾嫦縞妠姌姷姵帤婂媦媥媩媏絺綃嫞" "綪緉嫷縃縎嬭嬬縭繘繑繻孈纗嫺姉娋婨媂媠綳㛓㛵𡛦𡝭𡠪𡠹𡢠𡤃𦄂")) ("vc" ("织續績嫌縑縝嬪縯繽鑾娸婰媜嫇嫹嬇嬚縜繢嬾纊纈纘娂嫃綨緽銺㛝㜥" "㜺𡣑𡤐𡤧𨥬𨫥")) ("vd" ("好她樂妹巢槳媒姝孥紆彙綑綵嫻繅孿姀婐婇絁媟媬媃絑嫀綍綒嫭綧綝" "嬠縔縥繰欒婅婙嫲嬫桇牀緤緥縧㚥㛦㜰䊢䋴𡜻𡡢𡡣𡤄𢑥")) ("ve" ("发級線嫂綠緩奴漿綴緞妓媛綾綬縵彔娵婈婌婽絿綅嫚嫝緅緮嬡繌繓孇" "纋娽緵㛖𡛀𡛻𡝯𡟺𡡷𡤕𦀩𦂥")) ("vf" ("媽練絲災綜絮嫣嫖嫘糸妳嫵駑縲縹繚鷥鸞紑婃婒婛焋媯嫄嫊嫬緂綡嫽" "嫶縓縤鴢縩鴽嬿繺鶅纁鶨鶭妚媡糹㜣𡞫𡡅𡡡𡢾𡤻𢇃𤓖𦇝𪆓")) ("vg" ("維壯娃纏紐妊妞娌姪絰妵姾娗紝婬娾紸媓絓絟綎墏緟嬞嬥嬯繀雝纆纙" "姙媑絍緾纒㛇𡠠𡠩𡤢𤕸")) ("vh" ("紛妙紗姊娣緲繆縿妢妼娏紾婸綈絼嫪緆𡛁𡛧𡝱𡠨𦆲")) ("vi" ("幾將約繼縛姆娥厶戕妁媸幺蠡紂紉紜絃嬤繈纔蠻妘妐妶姈紈紘娹紶紨" "媿媷嫥縟嬦縳螿繜蠁孎蠿嬟綋綫繧𡚸𡚺𡛕𡛼𡜐𡝬𡞰𡟶𡡤𡢅𥿢𦅛")) ("vj" ("纤縫絨奸婢嫜綽嬋緝緙繹奷妦妺娀紏婞婥婩婻媶綷綼嫴嬅緷縡繂縪縺" "繟姸媈嬕㛁㛅㛔䊹䋻𡞴")) ("vk" ("變收狀獎紋嫩姻繳娛嫉妖奘姣嫫紱絞緻妏姎紁奊娭紎紻媄絪媺綆綟緛" "緶緱嬓縸繖嬽奱孍媆媖嬍緓㜜𡘾𡛂𡞳𡞵𡟹𡟻𡢄𡢢𢑱𦅙𦆮")) ("vl" ("斷鄉糾綁紳姬娜凵緬妎妡妽斨紃娕紖紒媔絒綀鄛姫婣嫏㚹𡜼𡡒")) ("vm" ("经經組紅姐姓纖爿妲嬗纟綞丱妅姏姃姮娙婭紺絊娷媗嫋緎綖嫿緪嬔縒" "繣繵孅娫娬嫤彑絚縇繮纎㚬㚰㚱㜁䊼𡝮𡟙𡟸𡠭𦁈")) ("vn" ("剝彎姨剿弩妗妤婷紇紼糽姼娳紓紟紵媮媊絎緰嬣嬼劙奵妔㜲䊵𦂃𦅜𦆭")) ("vo" ("以緣嫁縱姚彖姒婕胬綻緹娖婝紩媞絘絯絩嫙嫨緁嬐疀縼繉縰繸纀臠妷" "婡媫嫰𡝳𡟇𡟼𡢟𡣘")) ("vp" ("總紙怒媳戀姥妮恕彘妣姹媲紕奼婖紽絏嫕緄緦嬨繐繶孋纚姄娡婫嫓嬑" "総𡟟𡟯𡣺𥿡𦁤")) ("vq" ("緯姅絆絳縴攣姩拏挐牂繗繲繨媁嫾𡛾𡡞𡢡𡤒𢳉")) ("vr" ("給如結始姑紹絡綢婀嬉媧嫗綰綺緘嚮繕轡姁妱姡姞姶姤姛姳姠牁娮砮" "婠婟婤婄婍絅絇紿婼絧嫆綌絽嫟牄綹嫸緺縋縖繾妬妸娪婮綗緔繥㘘㜃" "㜍㜬𡜺𡝗𡟵𡠻𡣗")) ("vs" ("努奶纺紡幼幻纬妨妒娉勦姖姱嫮縍妰娍娚嫎糼絝綉㛈㛢𡞲𦄡")) ("vt" ("彝妍姘姍紲媼縊媕絣盝嬁縕嬧盭纑彜繿䋼𡝰𡟚𡟛𥁒𦂤")) ("vu" ("统統紀絕純繩綱繞巒缆媚娩婉妃娓孀邕絀嬈縐纜奾妧姺姽娊紞紌婘婗" "媢絖媱媰絻綄綣綯綩緗縌矕妉姯娧㚪㛡䌫𡜍𡝴𡟃𡡀𡡻𡤅𩠐")) ("vv" ("女裝娘網縷娠婊巛妝姦綏嬝孃饗纓奻姲娞婑媴緀緌嬛縗繷繯孌纕娤婹" "婾媙孆㛄㜊㜢㜳𡛟𡞱𡟜𡢞𡢿𡣖")) ("vw" ("細牆嬸醬妯畿甾緇繙紬媌媹嬏緧嬙孄孏繬㚼㜭𡤑")) ("vx" ("繡嫍縚𡣙")) ("vy" ("終緋娒婔孊㚵𡛓𡛨")) ("wa" ("署黯罾圕")) ("wb" ("胃圃囿圊囧圇圌罥羃朙㘣𤲟")) ("wc" ("四買顆圓異貫黷圚顒黰顋𨯔貫")) ("wd" ("果困囝囷罦罧罺櫐圞畭㝀𡇙𡥘")) ("we" ("畈黢畟敤畯瑆畷罬斀")) ("wf" ("黑罵累鴨罘黥羈羆纍鷝鷶羉鸅鸀鸓圝䴉")) ("wg" ("里墨壘畦墅疃罹羅罜罣畽罿黫壨囯𪐴")) ("wh" ("团囫畛罞黲")) ("wi" ("国團母蜀禺囹疇畤罻罸𤴆")) ("wj" ("畢罩毋圉罱睪毌圛罼")) ("wk" ("因默畎畋斁奰")) ("wl" ("界甲畀甽畍罒")) ("wm" ("國置疊罡畇罝罭黚翾㽣")) ("wn" ("野罰黔夥町黟囥罽㓻㽘𠝹")) ("wo" ("眾囚歜圂欭罛畂𤳉")) ("wp" ("罷思愚恩毗囮毘罠慁罳黓")) ("wq" ("圍畔疄")) ("wr" ("點回略固畸圄罟詈黠圁礨羇黵畧")) ("ws" ("男嬲黝圀")) ("wt" ("圔黭畊黸")) ("wu" ("园圈囤畹罨黜瑂黕黖黤黦罍㽙𤳙")) ("wv" ("園畏囡圜甿褁瞏黮睘")) ("ww" ("圖田畾罶畕𦌵")) ("wy" ("罪罫畮")) ("xb" ("冂冖爫")) ("xc" ?丷) ("xe" ("氵氺")) ("xf" ?灬) ("xh" ?𠂆) ("xi" ("广丶")) ("xj" ?宀) ("xk" ("疒𠂇")) ("xl" ("丨丿肀衤")) ("xn" ("乛亅")) ("xo" ?亻) ("xp" ("勹忄㣺")) ("xq" ?扌) ("xs" ?𠃌) ("xt" ("艹卝")) ("xu" ?乚) ("xy" ("亠辶")) ("ya" ("識音迫遭詢諸詣諧諳譜迿誻諙謵譇旝譖齰誯𧪽𧬘𨑨")) ("yb" ("論通講离市帝請育適遍肯遇端謂膚邁膏誦靖逋逍遄遘肓膂旆帟訥誚誧" "諦謫邇譎齲迶斒旓詴歶遰諝諞諯遹骿謞謪謧譋譑齵斾謿讁迊迌逳遡𢂚" "𥜽𧬺")) ("yc" ("六讀選旗顏述遺迹顫頻亦謙銮貞貲韻龔贛顱讚訹賌遉頏虡鈭諆頝頦錖" "謓謮譔贇旟譧齞齎顪贙齻亷讃贑頕顇鹻𣄃𨘀𩐠𩐳𩑈𪙊")) ("yd" ("課桌施途柴迷謀享棄迂迤栾粲杗迆訏訑稟誅遊諄諍諜謎譟斿虖竫誄誖" "諃謋謼齫斈椉槀歯稾訸㰍䇏䜓𧨾𧩹𨔼𨘋")) ("ye" ("变設護叔敲返毅逮竣歧逑逡逯遐攴詠詖遝諼敁殶敊毃諏諔叡皻謖謢謏" "皽謾竷譭邍讂頀齱詉誜㕡㪗㪫䛵𠮏𣫛𧬋")) ("yf" ("点談熟遮紫諒遼鶉遜京烹紊禀逖詼諫齋譙讜祡鳪鳼鴗旚謜鮆鵁謶謤齌" "譕鶁鵫鶙鶐龒鷟讌鷲鷾鸇鸆虪鸕鸗誴譌遤鵉𧪾𩐿")) ("yg" ("主進望誰離雜童壟邏雌逛逞雍塾壅壑逵遑暹觜註詮誑韹齷迋誆詿遳諲" "諻讙堃墪誔㘹𡑔𣁦𨑳𨗴")) ("yh" ("步歲递訝診謬彪彰迓彥諺玅虙訬逤逿虨齖齴彣竧訜謭辺逷㣌𧧝")) ("yi" ("導运議討戲謝詩遵齡訟譏諷孰玄逸玆鹵颯讒竑歭訒旍竤詅戠誸諓虥譐" "譸蠪歺畆竛蝱蠭誐讛迏齢㦸㱔䇊𠧧𤫀")) ("yj" ("許斗運辦連計評章率迅避辯訊辛譯辮逢辨瓣迁卓卒迕訐誶譁譚聾顰逴" "諀遧諢諵諿韸謘謰譂嚲讘竏辧辻遖𣁾𥪮𧧽")) ("yk" ("头放文敵送夜族交达誤效獻邀誒敦卤虞奕遨虔訣詨謨迖迗訞敨詙敹遫" "謑韺譈譀龑讞竢訩詾齩䜘")) ("yl" ("部新近速齐迎訓逝郊辣郭斋邙邡鄣竦訢鄗邟旂詶鄐齗齘亣迚𠨑𥪕𨚪𨜓")) ("ym" ("上產些与証止試虛誕誼謹斌虐韵遢旌翊訌逕詛詆齟讖詌亶瑎甝詡誙諠" "謔諈韰謆邅謯翽譠譅鹺亹譾斖讈齏斉竩譃辷韲𦐑𦒍𧥺𧩙𧫴𨒂𪘲")) ("yn" ("處刻訂劇劑亭剖亨亢迄逾嬴蠃羸訖剷諭甕贏斻迒瓬迾迻瑀誃劌甋謻齕" "甗臝鸁剠竚諪驘䇄𣃚𥪜𧭈𨔁")) ("yo" ("該逐逃旋畝齿齒豪鹼誣迭亥瓤遂脔遽邃歆諛齪欬欳旐胔詄誂豦歊歑諑" "誺遯歔諟遾斔螤旞譣譹譺歒諚譢蹵込遬䢭𠀅")) ("yp" ("意認此忘慮龍詫氓亳旎忐憝虍託訛誌齜邐忞迡惄詑訿誋諗諰齔謥譓齥" "譿讔戇龘訫譩㡣䛏𢅛𢥫𧩓")) ("yq" ("達違遲牽詳逄遴邂諱詊撉旔𣁄𨗨")) ("yr" ("這過高話造站調商适占言追語詞遣譴吝韶迢裔啻迥迦迨逅逭旖砦訾迴" "詁詔訶週詰詬詻誥諮諾譆譫鹹齣齬呰迠竘迵迼逜詀詗詒詷詺逽諴謒謳" "譗齠齝礱讋齮讟咅啇旑訽誩謌逈䢛䶜𧪄𧬆𧬸𨔽𨘥𩐝𪘁𪙛")) ("ys" ("方边邊旁透訪虧誠虜誘卣劾迮詐誇謗迉勍逌詎詏勯諤勴謣勷齶効辸遌" "齚𧨊")) ("yt" ("立逗誡迸弈盧謐證衁衧詍誁竮諡邆謚髜齍齛齸竝𧬹𨑬")) ("yu" ("就說道親記亮竟充毫虎遞競督盲遷遙謊氈謠詭遁逆乩兖邈旄旒睿兗訕" "巟辿迍眥訰訧覘詘詵覤諕誽氃虤遶遻謅謕罋覷譊譝齙齯齺齾竓竜齓𥈠" "𥪯𧦠𧨎𨕬")) ("yv" ("還遠讓衣退旅亡哀妄裹襲餐竭衰巡褒遏襄衷衮袤裒逶邋妾饔袞諉謁諶" "褻齦玈袬袌袲裛裻誫誏褎諘飺褭褱褢謱譪譨裏袠裦裵襃譞𧜏𨘻𪗋")) ("yw" ("逼畜迪遒遛迺斕諨旛譒讄讅讕䢮")) ("yx" ("齊諂謟")) ("yy" ("訴卡卜卞於旃訃誨誹𠁎")))) (include (t nil cjk-util) map) (include (t nil zh-util) map) (state ;; When an initial character is typed, re-handle it in "main" state. (init (starter (show) (pushback 1) (shift main)) (enter-fullwidth-mode (shift fullwidth-mode)) (enter-single-fullwidth-mode (shift single-fullwidth-mode))) (main ;; When a complete sequence is typed, shift to "select" state ;; to allow users to select one from the candidates. (map (shift select)) (nil (hide) (shift check-undo)))) (include (t nil cjk-util) state) (include (t nil zh-util) state) ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sd-inscript2-deva.mim������������������������������������������������������������0000644�0023456�0023456�00000006054�14463455220�013043� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sd-inscript2-deva.mim -- Sindhi input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method sd inscript2-deva) (description "Sindhi input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("1" "१") ((G-1) "‍") ("2" "२") ((G-2) "‌") ("#" "्र") ("3" "३") ("$" "र्") ("4" "४") ((G-4) "₹") ("%" "ज्ञ") ("5" "५") ("^" "त्र") ("6" "६") ("&" "क्ष") ("7" "७") ("*" "श्र") ("8" "८") ("(" "(") ("9" "९") (")" ")") ("0" "०") ("-" "-") ("+" "ऋ") ((G-+) "ॠ") ("=" "ृ") ((G-=) "ॄ") ("Q" "औ") ("q" "ौ") ("W" "ऐ") ("w" "ै") ("E" "आ") ("e" "ा") ("R" "ई") ((G-R) "ॡ") ("r" "ी") ((G-r) "ॣ") ("T" "ऊ") ("t" "ू") ("Y" "भ") ("y" "ब") ("U" "ङ") ("u" "ह") ("I" "घ") ("i" "ग") ((G-i) "ग़") ("O" "ध") ("o" "द") ("P" "झ") ("p" "ज") ((G-p) "ज़") ("{" "ढ") ((G-{) "ढ़") ("[" "ड") ((G-[) "ड़") ("}" "ञ") ("]" "़") ("A" "ओ") ("a" "ो") ("S" "ए") ("s" "े") ("D" "अ") ("d" "्") ("F" "इ") ((G-F) "ऌ") ("f" "ि") ((G-f) "ॢ") ("G" "उ") ("g" "ु") ("H" "फ") ((G-H) "फ़") ("h" "प") ("J" "ॻ") ("j" "र") ("K" "ख") ((G-K) "ख़") ("k" "क") ((G-k) "क़") ("L" "थ") ("l" "त") (":" "छ") (";" "च") ("\"" "ठ") ("'" "ट") ("X" "ँ") ((G-x) "ॐ") ("C" "ण") ("c" "म") ("V" "ॾ") ("v" "न") ("B" "ॿ") ("b" "व") ("N" "ॼ") ("n" "ल") ("M" "श") ("m" "स") ("<" "ष") ("," ",") ((G-,) "॰") (">" "।") ((G->) "ऽ") ("." ".") ((G-.) "॥") ("/" "य") )) (state (init (trans))) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/eo-vi-sistemo.mim����������������������������������������������������������������0000644�0023456�0023456�00000003523�14463455220�012303� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;;; Created by: Trần Ngọc Quân ;;; Email: vnwildman@gmail.com ;;; Started: 2009-02-19 ;;; Last modified: 2009-08-30 ;;; ;;; This file is part of the m17n contrib; a sub-part of the m17n ;;; library. ;;; ;;; The m17n library is free software; you can redistribute it and/or ;;; modify it under the terms of the GNU Lesser General Public License ;;; as published by the Free Software Foundation; either version 2.1 of ;;; the License, or (at your option) any later version. ;;; ;;; The m17n library is distributed in the hope that it will be useful, ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;;; Lesser General Public License for more details. ;;; ;;; You should have received a copy of the GNU Lesser General Public ;;; License along with the m17n library; if not, write to the Free ;;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;;; Boston, MA 02110-1301, USA. ;;; ;;; <li> eo-vi-sistemo.mim ;;; ;;; Inputmethod for Esperanto // Enigmetodo por Esperanto (input-method eo vi-sistemo) (title "eo-vi") (description "Meant for writing Esperanto-letters using double key press (the X-system).") (map (trans ("cc" "ĉ") ("gg" "ĝ") ("hh" "ĥ") ("jj" "ĵ") ("ss" "ŝ") ("uu" "ŭ") ("au" "aŭ") ("eu" "eŭ") ("Cc" "Ĉ") ("Gg" "Ĝ") ("Hh" "Ĥ") ("Jj" "Ĵ") ("Ss" "Ŝ") ("Uu" "Ŭ") ("Au" "Aŭ") ("Eu" "Eŭ") ("AU" "AŬ") ("EU" "EŬ") ("CC" "Ĉ") ("GG" "Ĝ") ("HH" "Ĥ") ("JJ" "Ĵ") ("SS" "Ŝ") ("UU" "Ŭ") ("ccc" "cc") ("ggg" "gg") ("hhh" "hh") ("jjj" "jj") ("sss" "ss") ("uuu" "uu") ("Ccc" "Cc") ("Ggg" "Gg") ("Hhh" "Hh") ("Jjj" "Jj") ("Sss" "Ss") ("Uuu" "Uu") ("auu" "au") ("euu" "eu") ("Auu" "Au") ("Euu" "Eu") ("AUU" "AU") ("EUU" "EU") ("CCC" "CC") ("GGG" "GG") ("HHH" "HH") ("JJJ" "JJ") ("SSS" "SS") ("UUU" "UU") )) (state (init (trans))) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/mr-itrans.mim��������������������������������������������������������������������0000644�0023456�0023456�00000014120�14422175267�011517� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; mr-itrans.mim -- Marathi input method with ITRANS method ;; Original keymap was based on Hindi Itrans layout, modified by Red Hat. ;; Copyright (C) 2003, 2004, 2005, 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method mr itrans) (description "Marathi input method by ITRANS transliteration. For the detail of ITRANS, see the page: <http://www.aczoom.com/itrans/> Author: Rahul Bhalerao <rbhalera@redhat.com> ") (title "क") (map (starter (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z")) (consonant ("k" "क्") ("kh" "ख्") ("g" "ग्") ("gh" "घ्") ("~N" "ङ्") ("N^" "ङ्") ("ch" "च्") ("Ch" "छ्") ; not in ITRANS Devenagari table ("chh" "छ्") ("j" "ज्") ("jh" "झ्") ("~n" "ञ्") ("JN" "ञ्") ("T" "ट्") ("Th" "ठ्") ("D" "ड्") ("Dh" "ढ्") ("N" "ण्") ("t" "त्") ("th" "थ्") ("d" "द्") ("dh" "ध्") ("n" "न्") ("nh" "ऩ्") ; not in ITRANS Devenagari table ("p" "प्") ("ph" "फ्") ("b" "ब्") ("bh" "भ्") ("m" "म्") ("y" "य्") ("r" "र्") ("rh" "ऱ्") ; not in ITRANS Devenagari table ("l" "ल्") ("L" "ळ्") ("ld" "ळ्") ("v" "व्") ("w" "व्") ("sh" "श्") ("Sh" "ष्") ("shh" "ष्") ("s" "स्") ("h" "ह्") ("q" "क़्") ("K" "ख़्") ("G" "ग़्") ("J" "ज़्") ("z" "ज़्") (".D" "ड़्") (".Dh" "ढ़्") ("f" "फ़्") ("Y" "य़्") ; not in ITRANS Devanagari table ("yh" "य़्") ; not in ITRANS Devanagari table ("j~n" "ज्ञ्") ("GY" "ज्ञ्") ("dny" "ज्ञ्") ; not in ITRANS Devanagari table ("x" "क्ष्")) (independent ("a" "अ") ("aa" "आ") ("A" "आ") ("i" "इ") ("ii" "ई") ("I" "ई") ("u" "उ") ("uu" "ऊ") ("U" "ऊ") ("RRi" "ऋ") ("R^i" "ऋ") ("LLi" "ऌ") ; not in ITRANS Devanagari table ("L^i" "ऌ") ; not in ITRANS Devanagari table (".c" "ऍ") ; not in ITRANS Devanagari table ("e.c" "ऍ") ("ee" "ऎ") ; not in ITRANS Devanagari table ("E" "ऎ") ; not in ITRANS Devanagari table ("e" "ए") ("ai" "ऐ") ("o.c" "ऑ") ("oo" "ऒ") ; not in ITRANS Devanagari table ("O" "ऒ") ; not in ITRANS Devanagari table ("o" "ओ") ("au" "औ") ("RRI" "ॠ") ; not in ITRANS Devanagari table ("R^I" "ॠ") ; not in ITRANS Devanagari table ("LLI" "ॡ") ; not in ITRANS Devanagari table ("L^I" "ॡ") ; not in ITRANS Devanagari table (".N" "ँ") (".n" "ं") ("M" "ं") ("H" "ः") (".a" "ऽ") (".h" "्") ("AUM" "ॐ") ("OM" "ॐ") (".." "।") ; not in ITRANS Devanagari table ("0" "०") ("1" "१") ("2" "२") ("3" "३") ("4" "४") ("5" "५") ("6" "६") ("7" "७") ("8" "८") ("9" "९") ("#" "्र") ; not in ITRANS Devanagari table ("$" "र्") ; not in ITRANS Devanagari table ("^" "त्र") ; not in ITRANS Devanagari table ("*" "श्र") ; not in ITRANS Devanagari table ("]" "़") ; not in ITRANS Devanagari table ((S-\ ) "‌") ; not in ITRANS Devanagari table ((C-@) "‍")) ; not in ITRANS Devanagari table (dependent ("a" (delete @-) "") ("aa" (delete @-) "ा") ("A" (delete @-) "ा") ("i" (delete @-) "ि") ("ii" (delete @-) "ी") ("I" (delete @-) "ी") ("u" (delete @-) "ु") ("uu" (delete @-) "ू") ("U" (delete @-) "ू") ("RRi" (delete @-) "ृ") ("R^i" (delete @-) "ृ") ("LLi" (delete @-) "ॢ") ; not in ITRANS Devanagari table ("L^i" (delete @-) "ॢ") ; not in ITRANS Devanagari table (".c" (delete @-) "ॅ") ; not in ITRANS Devanagari table ("e.c" (delete @-) "ॅ") ("ee" (delete @-) "ॆ") ; not in ITRANS Devanagari table ("E" (delete @-) "ॆ") ; not in ITRANS Devanagari table ("e" (delete @-) "े") ("ai" (delete @-) "ै") ("o.c" (delete @-) "ॉ") ("oo" (delete @-) "ॊ") ; not in ITRANS Devanagari table ("O" (delete @-) "ॊ") ; not in ITRANS Devanagari table ("o" (delete @-) "ो") ("au" (delete @-) "ौ") ("RRI" (delete @-) "ॄ") ; not in ITRANS Devanagari table ("R^I" (delete @-) "ॄ") ; not in ITRANS Devanagari table ("LLI" (delete @-) "ॣ") ; not in ITRANS Devanagari table ("L^I" (delete @-) "ॣ")) ; not in ITRANS Devanagari table (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate (consonant (shift second)) (independent (shift init)) (backspace) (return (shift init))) (second (consonant) (dependent (shift init)) (backspace) (return (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/da-post.mim����������������������������������������������������������������������0000644�0023456�0023456�00000002612�14422175267�011155� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; da-post.mim -- Danish input method with postfix modifiers ;; Copyright (C) 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database, a sub-part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU General Public License as ;; published by the Free Software Foundation; either version 2, or (at ;; your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with the m17n library; see the file COPYING. If not, write to ;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330, ;; Boston, MA Boston, MA 02110-1301 USA. (input-method da post) (description "Danish input method with postfix modifiers. ") (title "da-post") (map (trans ("AA" ?Å) ("aa" ?å) ("AE" ?Æ) ("ae" ?æ) ("OE" ?Ø) ("oe" ?ø) ("E'" ?É) ("e'" ?é) ("AAA" "A" "A") ("aaa" "a" "a") ("AEE" "A" "E") ("aee" "a" "e") ("OEE" "O" "E") ("oee" "o" "e") ("E''" "E" "'") ("e''" "e" "'") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ispell.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000004255�14422175267�011103� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ispell.mim -- English input method with spell checker (ISPELL). ;; Copyright (C) 2003, 2004, 2005, 2009 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method en ispell) (description "Input method for English using ISPELL as a spell checker. It uses the loadable module libmimx-ispell.so to communicate with ISPELL program. You can check the spelll of typed word by TAB key. Not for an actual use, but for demonstrating what can be done by the m17n input method. ") (title "ISPELL") (module (libmimx-ispell ispell_word init fini)) (map (alpha ("A" "A") ("B" "B") ("C" "C") ("D" "D") ("E" "E") ("F" "F") ("G" "G") ("H" "H") ("I" "I") ("J" "J") ("K" "K") ("L" "L") ("M" "M") ("N" "N") ("O" "O") ("P" "P") ("Q" "Q") ("R" "R") ("S" "S") ("T" "T") ("U" "U") ("V" "V") ("W" "W") ("X" "X") ("Y" "Y") ("Z" "Z") ("a" "a") ("b" "b") ("c" "c") ("d" "d") ("e" "e") ("f" "f") ("g" "g") ("h" "h") ("i" "i") ("j" "j") ("k" "k") ("l" "l") ("m" "m") ("n" "n") ("o" "o") ("p" "p") ("q" "q") ("r" "r") ("s" "s") ("t" "t") ("u" "u") ("v" "v") ("w" "w") ("x" "x") ("y" "y") ("z" "z")) (ispell ((Tab) (call libmimx-ispell ispell_word init select))) (change ((Left) (select @-)) ((Right) (select @+)))) (state (init (alpha (shift alpha))) (alpha (alpha) (ispell)) (select (change))) ;; Local Variables: ;; mode: lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/pa-remington.mim�����������������������������������������������������������������0000644�0023456�0023456�00000004532�14463455220�012204� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������; pa-remington.mim -- Punjabi input method for remington layout ;; Copyright (C) 2018 U. Sudhakar <sudhakaru@cdac.in> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method pa remington) (description "Punjabi input method for remington layout. Author: sudhakar u <sudhakaru@cdac.in>") (title "ਕ") (map (trans ("~" "~") ("`" "`") ("!" "!") ("1" "1") ("@" "@") ("2" "2") ("#" "#") ("3" "3") ("$" "$") ("4" "4") ("%" "%") ("5" "5") ("^" "^") ("6" "6") ("&" "&") ("7" "7") ("8" "8") ("(" "(") ("9" "9") (")" ")") ("0" "0") ("_" "_") ("-" "-") ("+" "+") ("=" "=") ("Q" " ੍ਹ") ("q" " ੍ਰ") ("W" "W") ("w" "ਮ") ("E" "ਥ") ("e" "ਕ") ("R" "ਞ") ("r" "ਗ") ("T" "ਊ") ("t" "ਵ") ("Y" "ਢ") ("y" "ਖ") ("U" "ਓ") ("u" "ਚ") ("I" " ਂ") ("i" ";") ("O" "O") ("o" "ਰ") ("p" "ਬ") ("{" " ੂ") ("[" " ੁ") ("}" "ਜ਼") ("]" "੬") ("A" "A") ("a" "਼") ("S" "ਛ") ("s" "ਤ") ("D" "ਣ") ("d" "੍") ("F" "ਸ਼") ("f" "ਿ") ("G" "ਭ") ("g" "ਪ") ("H" ".") ("h" " ੀ") ("J" "ੲ") ("j" "ਹ") ("K" " ਾਂ") ("k" " ਾ") ("L" ":") (":" " ਯ") (";" "ਸ") ("\"" " ੌ") ("'" " ੋ") ("|" " ਗ਼") ("\\" "ਫ਼") ("Z" "ੱ") ("z" "ੰ") ("X" "ਧ") ("x" "ਜ਼") ("C" "ਙ") ("c" "ਫ") ("V" "ੜ") ("v" "ਡ" ) ("B" "ਨ") ("b" "ਲ") ("N" "ਟ") ("n" "ਅ") ("M" "ਝ") ("m" "ਠ") ("<" "?") ("," ",") (">" ">") ("." ".") ("?" " ੈ") ("/" " ੇ") ("ba" "ਲ਼") )) (state (init (trans))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/pa-inscript.mim������������������������������������������������������������������0000644�0023456�0023456�00000006014�14422175267�012037� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; pa-inscript.mim -- Punjabi input method for inscript layout ;; This file is derived from the Punjabi inscript table of scim-tables, ;; which was derived from iiimf unitLE's Punjabi inscript layout. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method pa inscript) (description "Punjabi input method for inscript layout. Key summary: Some complex Characters z=ੰ Z=ੱ |=। /=ਯ D=੍ (halant to type Parian character like Ra/Ha) The conjuncts called HALANT letters can be used using the following keys: (i) Consonant + RA ie, key 'K' + key 'D' + key 'J' (ii) Consonant + HA ie, key 'K' + key 'D' + key 'U' (iii) Consonant + VA ie, key 'K' + key 'D' + key 'B' (iv) Consonant + YA ie, key 'K' + key 'D' + key '/' Key summary: AP Singh Brar <apbrar@gmail.com>, Jaswinder Singh <jsingh@redhat.com> ") (title "ਕ") (map (trans ((KP_1) "੧") ((KP_2) "੨") ((KP_3) "੩") ((KP_4) "੪") ((KP_5) "੫") ((KP_6) "੬") ((KP_7) "੭") ((KP_8) "੮") ((KP_9) "੯") ((KP_0) "੦") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("1" ?੧) ("2" ?੨) ("3" ?੩) ("4" ?੪) ((G-4) "₹") ("5" ?੫) ("6" ?੬) ("7" ?੭) ("8" ?੮) ("9" ?੯) ("0" ?੦) ("_" ?_) ("-" ?-) ("+" ?+) ("=" ?=) ("Q" ?ਔ) ("q" ?ੌ) ("W" ?ਐ) ("w" ?ੈ) ("E" ?ਆ) ("e" ?ਾ) ("R" ?ਈ) ("r" ?ੀ) ("T" ?ਊ) ("t" ?ੂ) ("Y" ?ਭ) ("y" ?ਬ) ("U" ?ਙ) ("u" ?ਹ) ("I" ?ਘ) ("i" ?ਗ) ("O" ?ਧ) ("o" ?ਦ) ("P" ?ਝ) ("p" ?ਜ) ("{" ?ਢ) ("[" ?ਡ) ("}" ?ਞ) ("]" ?਼) ("A" ?ਓ) ("a" ?ੋ) ("S" ?ਏ) ("s" ?ੇ) ("D" ?ਅ) ("d" ?੍) ("F" ?ਇ) ("f" ?ਿ) ("G" ?ਉ) ("g" ?ੁ) ("H" ?ਫ) ("h" ?ਪ) ("J" ?ੜ) ("j" ?ਰ) ("K" ?ਖ) ("k" ?ਕ) ("L" ?ਥ) ("l" ?ਤ) (":" ?ਛ) (";" ?ਚ) ("\"" ?ਠ) ("'" ?ਟ) ("|" ?।) ("\\" ?\\) ("Z" ?ੱ) ("z" ?ੰ) ("X" ?ਫ਼) ("x" ?ਜ਼) ("C" ?ਣ) ("c" ?ਮ) ("V" ?ਂ) ("v" ?ਨ) ("B" ?ਞ) ("b" ?ਵ) ("N" ?ਲ਼) ("n" ?ਲ) ("M" ?ਸ਼) ("m" ?ਸ) ("<" ?ੳ) ("," ?,) (">" ?ੲ) ("." ?.) ("?" ??) ("/" ?ਯ) )) (state (init (trans))) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/hu-rovas-post.mim����������������������������������������������������������������0000644�0023456�0023456�00000074241�14673036466�012351� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; hu-rovas.mim -- Old Hungarian (Hungarian Runes) input method (input-method hu rovas-post) (description "Input method for the Old Hungarian script Can be used on any keyboard layout which supports ASCII. The accented modern Hungarian characters are typed in the same way as in the latn-post.mim input method (o' -> ó, o\" -> ö, o: -> ő etc. ..). For details see the table below. This table follows the information in the Wikipedia page https://en.wikipedia.org/wiki/Old_Hungarian_alphabet Latin letter(s) | Input sequence | Old Hungarian ================================================ , , ⹁ U+2E41 reversed comma ? ? ⸮ U+2E2E reversed question mark ; ; ⁏ U+204F reversed semicolon 0 0 U+200D zero width joiner 0 AltGr-0 0 § § U+200F RIGHT-TO-LEFT MARK § AltGr-§ U+200E LEFT-TO-RIGHT MARK 1 1 𐳺 1 AltGr-1 1 10 10 𐳼 100 100 𐳾 1000 1000 𐳿 2 2 𐳺𐳺 2 AltGr-2 2 3 3 𐳺𐳺𐳺 3 AltGr-3 3 4 4 𐳺𐳺𐳺𐳺 4 AltGr-4 4 5 5 𐳻 5 AltGr-5 5 6 6 𐳻𐳺 6 AltGr-6 6 7 7 𐳻𐳺𐳺 7 AltGr-7 7 8 8 𐳻𐳺𐳺𐳺 8 AltGr-8 8 9 9 𐳻𐳺𐳺𐳺𐳺 9 AltGr-9 9 a a 𐳀 A A 𐲀 a AltGr-a 𐳃 A AltGr-A 𐲃 á á 𐳁 Á Á 𐲁 á a' 𐳁 Á A' 𐲁 á AltGr-á 𐳈 Á AltGr-Á 𐲈 á AltGr-a ' 𐳈 Á AltGr-A ' 𐲈 b b 𐳂 B B 𐲂 c c 𐳄 C C 𐲄 c AltGr-c 𐳅 C AltGr-C 𐲅 cs cs 𐳆 Cs Cs 𐲆 CS CS 𐲆 d d 𐳇 D D 𐲇 d AltGr-d 𐳧 D AltGr-D 𐲧 dz AltGr-d z 𐳇‍𐳯 ¹ Dz AltGr-D z 𐲇‍𐲯 ¹ DZ AltGr-D Z 𐲇‍𐲯 ¹ dzs AltGr-d z s 𐳇‍𐳰 ¹ Dzs AltGr-D z s 𐲇‍𐲰 ¹ DZs AltGr-D Z s 𐲇‍𐲰 ¹ DZS AltGr-D Z S 𐲇‍𐲰 ¹ e e 𐳉 E E 𐲉 e AltGr-e 𐳊 E AltGr-E 𐲊 ë ë 𐳊 Ë Ë 𐲊 ë e\" 𐳊 Ë E\" 𐲊 é é 𐳋 É É 𐲋 é e' 𐳋 É E' 𐲋 f f 𐳌 F F 𐲌 g g 𐳍 G G 𐲍 gy gy 𐳎 Gy Gy 𐲎 GY GY 𐲎 h h 𐳏 H H 𐲏 h AltGr-h 𐳩 H AltGr-H 𐲩 i i 𐳐 I I 𐲐 i AltGr-i 𐳑 I AltGr-I 𐲑 í í 𐳑 Í Í 𐲑 í i' 𐳑 Í I' 𐲑 j j 𐳒 J J 𐲒 k k 𐳓 K K 𐲓 k AltGr-k 𐳔 K AltGr-K 𐲔 l l 𐳖 L L 𐲖 ly ly 𐳗 Ly Ly 𐲗 LY LY 𐲗 m m 𐳘 M M 𐲘 n n 𐳙 N N 𐲙 ny ny 𐳚 Ny Ny 𐲚 NY NY 𐲚 o o 𐳛 O O 𐲛 ó ó 𐳜 Ó Ó 𐲜 ó o' 𐳜 Ó O' 𐲜 ö ö 𐳞 Ö Ö 𐲞 ö o\" 𐳞 Ö O\" 𐲞 ö AltGr-ö 𐳝 Ö AltGr-Ö 𐲝 ö AltGr-o \" 𐳝 Ö AltGr-O \" 𐲝 ő ő 𐳟 Ő Ő 𐲟 ő o: 𐳟 Ő O: 𐲟 p p 𐳠 P P 𐲠 q q 𐳎 Q Q 𐲎 q AltGr-q 𐳓‍𐳮 ¹ Q AltGr-Q 𐲓‍𐲮 ¹ r r 𐳢 R R 𐲢 s s 𐳤 S S 𐲤 s AltGr-s 𐳡 S AltGr-S 𐲡 sz sz 𐳥 Sz Sz 𐲥 SZ SZ 𐲥 t t 𐳦 T T 𐲦 ty ty 𐳨 Ty Ty 𐲨 TY TY 𐲨 u u 𐳪 U U 𐲪 u AltGr-u 𐳲 U AltGr-U 𐲲 ú ú 𐳫 Ú Ú 𐲫 ú u' 𐳫 Ú U' 𐲫 ú AltGr-ú 𐳕 Ú AltGr-Ú 𐲕 ú AltGr-u ' 𐳕 Ú AltGr-U ' 𐲕 ü ü 𐳭 Ü Ü 𐲭 ü u\" 𐳭 Ü U\" 𐲭 ű ű 𐳭 Ű Ű 𐲭 ű u: 𐳭 Ű U: 𐲭 v v 𐳮 V V 𐲮 w w 𐳰 W W 𐲰 w AltGr-w 𐳮‍𐳮 ¹ W AltGr-W 𐲮‍𐲮 ¹ x x 𐳥 X X 𐲥 x AltGr-x 𐳓‍𐳥 ¹ X AltGr-X 𐲓‍𐲥 ¹ y y 𐳗 Y Y 𐲗 y AltGr-y 𐳐‍𐳒 ¹ Y AltGr-Y 𐲐‍𐲒 ¹ z z 𐳯 Z Z 𐲯 zs zs 𐳰 Zs Zs 𐲰 ZS ZS 𐲰 _and _and 𐳈 _And _And 𐲈 _ANd _ANd 𐲈 _AND _AND 𐲈 _ech _ech 𐳩 _Ech _Ech 𐲩 _ECh _ECh 𐲩 _ECH _ECH 𐲩 _enc _enc 𐳅 _Enc _Enc 𐲅 _ENc _ENc 𐲅 _ENC _ENC 𐲅 _ent _ent 𐳧 _Ent _Ent 𐲧 _ENt _ENt 𐲧 _ENT _ENT 𐲧 _ents _ents 𐳱 _Ents _Ents 𐲱 _ENts _ENts 𐲱 _ENTs _ENTs 𐲱 _ENTS _ENTS 𐲱 _ent AltGr-_ e n t 𐳱 _Ent AltGr-_ E n t 𐲱 _ENt AltGr-_ E N t 𐲱 _ENT AltGr-_ E N T 𐲱 _emp _emp 𐳡 _Emp _Emp 𐲡 _EMp _EMp 𐲡 _EMP _EMP 𐲡 _unk _unk 𐳕 _Unk _Unk 𐲕 _UNk _UNk 𐲕 _UNK _UNK 𐲕 _us _us 𐳲 _Us _Us 𐲲 _US _US 𐲲 _amb _amb 𐳃 _Amb _Amb 𐲃 _AMb _AMb 𐲃 _AMB _AMB 𐲃 _ZWJ _ZWJ U+200D ZERO WIDTH JOINER _RLM _RLM U+200F RIGHT-TO-LEFT MARK _LRM _LRM U+200C LEFT-TO-RIGHT MARK _LRE _LRE U+202A LEFT-TO-RIGHT EMBEDDING _RLE _RLE U+202B RIGHT-TO-LEFT EMBEDDING _LRO _LRO U+202D LEFT-TO-RIGHT OVERRIDE _RLO _RLO U+202E RIGHT-TO-LEFT OVERRIDE _PDF _PDF U+202C POP DIRECTIONAL FORMATTING _LRI _LRI U+2066 LEFT-TO-RIGHT ISOLATE _RLI _RLI U+2067 RIGHT-TO-LEFT ISOLATE _FSI _FSI U+2068 FIRST STRONG ISOLATE _PDI _PDI U+2069 POP DIRECTIONAL ISOLATE Footnotes: ¹ With a supporting font, this will be displayed as a ligature. ² Repeating the postfix changes ambiguous combining marks: Example: u -> 𐳪, u' -> 𐳫, u'' -> 𐳪', u''' -> 𐳫' ") (title "𐲢") (map (trans ;; There are no lower or upper case letters, but the first letter ;; of a proper name was often written a bit larger. Though the Unicode ;; standard has upper and lowercase letters, which are same shaped, ;; the difference is only their size. ("," ?⹁) ; U+2E41 REVERSED COMMA ("?" ?⸮) ; U+2E2E REVERSED QUESTION MARK (";" ?⁏) ; U+204F REVERSED SEMICOLON ("0" 0x200D) ; U+200D ZERO WIDTH JOINER ((G-0) ?0) ((section) 0x200F) ; § -> U+200F RIGHT-TO-LEFT MARK ((G-section) 0x200E) ; G-§ -> U+200E LEFT-TO-RIGHT MARK ("1" ?𐳺) ; U+10CFA OLD HUNGARIAN NUMBER ONE ((G-1) ?1) ("10" ?𐳼) ; U+10CFC OLD HUNGARIAN NUMBER TEN ("100" ?𐳾) ; U+10CFE OLD HUNGARIAN NUMBER ONE HUNDRED ("1000" ?𐳿) ; U+10CFF OLD HUNGARIAN NUMBER ONE THOUSAND ("2" "𐳺𐳺") ; U+10CFA U+10CFA ((G-2) ?2) ("3" "𐳺𐳺𐳺") ; U+10CFA U+10CFA U+10CFA ((G-3) ?3) ("4" "𐳺𐳺𐳺𐳺") ; U+10CFA U+10CFA U+10CFA U+10CFA ((G-4) ?4) ("5" ?𐳻) ; U+10CFB OLD HUNGARIAN NUMBER FIVE ((G-5) ?5) ("50" ?𐳽) ; U+10CFD OLD HUNGARIAN NUMBER FIFTY ("6" "𐳻𐳺") ; U+10CFB U+10CFA ((G-6) ?6) ("7" "𐳻𐳺𐳺") ; U+10CFB U+10CFA U+10CFA ((G-7) ?7) ("8" "𐳻𐳺𐳺𐳺") ; U+10CFB U+10CFA U+10CFA U+10CFA ((G-8) ?8) ("9" "𐳻𐳺𐳺𐳺𐳺") ; U+10CFB U+10CFA U+10CFA U+10CFA U+10CFA ((G-9) ?9) ("a" ?𐳀) ; U+10CC0 OLD HUNGARIAN SMALL LETTER A ("A" ?𐲀) ; U+10C80 OLD HUNGARIAN CAPITAL LETTER A ((G-a) ?𐳃) ; U+10CC3 OLD HUNGARIAN SMALL LETTER AMB ((G-A) ?𐲃) ; U+10C83 OLD HUNGARIAN CAPITAL LETTER AMB ((aacute) ?𐳁) ; U+10CC1 OLD HUNGARIAN SMALL LETTER AA ((Aacute) ?𐲁) ; U+10C81 OLD HUNGARIAN CAPITAL LETTER AA ("a'" ?𐳁) ; U+10CC1 OLD HUNGARIAN SMALL LETTER AA ("A'" ?𐲁) ; U+10C81 OLD HUNGARIAN CAPITAL LETTER AA ("a''" "𐳀'") ; U+10CC0 OLD HUNGARIAN SMALL LETTER A ("A''" "𐲀'") ; U+10C80 OLD HUNGARIAN CAPITAL LETTER A ("a'''" "𐳁'") ; U+10CC1 OLD HUNGARIAN SMALL LETTER AA ("A'''" "𐲁'") ; U+10C81 OLD HUNGARIAN CAPITAL LETTER AA ((G-aacute) ?𐳈) ; U+10CC8 OLD HUNGARIAN SMALL LETTER AND ((G-Aacute) ?𐲈) ; U+10C88 OLD HUNGARIAN CAPITAL LETTER AND ((G-a ') ?𐳈) ; U+10CC8 OLD HUNGARIAN SMALL LETTER AND ((G-A ') ?𐲈) ; U+10C88 OLD HUNGARIAN CAPITAL LETTER AND ((G-a ' ') "𐳃'") ; U+10CC3 OLD HUNGARIAN SMALL LETTER AMB ((G-A ' ') "𐲃'") ; U+10C83 OLD HUNGARIAN CAPITAL LETTER AMB ((G-a ' ' ') "𐳈'") ; U+10CC8 OLD HUNGARIAN SMALL LETTER AND ((G-A ' ' ') "𐲈'") ; U+10C88 OLD HUNGARIAN CAPITAL LETTER AND ((adiaeresis) ?𐳉) ; U+10CC9 OLD HUNGARIAN SMALL LETTER E ((Adiaeresis) ?𐲉) ; U+10C89 OLD HUNGARIAN CAPITAL LETTER E ("a\"" ?𐳉) ; U+10CC9 OLD HUNGARIAN SMALL LETTER E ("A\"" ?𐲉) ; U+10C89 OLD HUNGARIAN CAPITAL LETTER E ("a\"\"" "𐳀\"") ; U+10CC0 OLD HUNGARIAN SMALL LETTER A ("A\"\"" "𐲀\"") ; U+10C80 OLD HUNGARIAN CAPITAL LETTER A ("a\"\"\"" "𐳉\"") ; U+10CC9 OLD HUNGARIAN SMALL LETTER E ("A\"\"\"" "𐲉\"") ; U+10C89 OLD HUNGARIAN CAPITAL LETTER E ("b" ?𐳂) ; U+10CC2 OLD HUNGARIAN SMALL LETTER EB ("B" ?𐲂) ; U+10C82 OLD HUNGARIAN CAPITAL LETTER EB ("c" ?𐳄) ; U+10CC4 OLD HUNGARIAN SMALL LETTER EC ("C" ?𐲄) ; U+10C84 OLD HUNGARIAN CAPITAL LETTER EC ((G-c) ?𐳅) ; U+10CC5 OLD HUNGARIAN SMALL LETTER ENC ((G-C) ?𐲅) ; U+10C85 OLD HUNGARIAN CAPITAL LETTER ENC ("cs" ?𐳆) ; U+10CC6 OLD HUNGARIAN SMALL LETTER ECS ("Cs" ?𐲆) ; U+10C86 OLD HUNGARIAN CAPITAL LETTER ECS ("CS" ?𐲆) ; U+10C86 OLD HUNGARIAN CAPITAL LETTER ECS ("d" ?𐳇) ; U+10CC7 OLD HUNGARIAN SMALL LETTER ED ("D" ?𐲇) ; U+10C87 OLD HUNGARIAN CAPITAL LETTER ED ((G-d) ?𐳧) ; U+10CE7 OLD HUNGARIAN SMALL LETTER ENT ((G-D) ?𐲧) ; U+10CA7 OLD HUNGARIAN CAPITAL LETTER ENT ((G-d z) "𐳇‍𐳯") ; Ligature U+10CC7 U+200D U+10CEF ((G-D z) "𐲇‍𐲯") ; Ligature U+10C87 U+200D U+10CAF ((G-D Z) "𐲇‍𐲯") ; Ligature U+10C87 U+200D U+10CAF ((G-d z s) "𐳇‍𐳰") ; Ligature U+10CC7 U+200D U+10CF0 ((G-D z s) "𐲇‍𐲰") ; Ligature U+10C87 U+200D U+10CB0 ((G-D Z s) "𐲇‍𐲰") ; Ligature U+10C87 U+200D U+10CB0 ((G-D Z S) "𐲇‍𐲰") ; Ligature U+10C87 U+200D U+10CB0 ("e" ?𐳉) ; U+10CC9 OLD HUNGARIAN SMALL LETTER E ("E" ?𐲉) ; U+10C89 OLD HUNGARIAN CAPITAL LETTER E ((G-e) ?𐳊) ; U+10CCA OLD HUNGARIAN SMALL LETTER CLOSE E ((G-E) ?𐲊) ; U+10C8A OLD HUNGARIAN CAPITAL LETTER CLOSE E ((ediaeresis) ?𐳊) ; U+10CCA OLD HUNGARIAN SMALL LETTER CLOSE E ((Ediaeresis) ?𐲊) ; U+10C8A OLD HUNGARIAN CAPITAL LETTER CLOSE E ("e\"" ?𐳊) ; U+10CCA OLD HUNGARIAN SMALL LETTER CLOSE E ("E\"" ?𐲊) ; U+10C8A OLD HUNGARIAN CAPITAL LETTER CLOSE E ("e\"\"" "𐳉\"") ; U+10CC9 OLD HUNGARIAN SMALL LETTER E ("E\"\"" "𐲉\"") ; U+10C89 OLD HUNGARIAN CAPITAL LETTER E ("e\"\"\"" "𐳊\"") ; U+10CCA OLD HUNGARIAN SMALL LETTER CLOSE E ("E\"\"\"" "𐲊\"") ; U+10C8A OLD HUNGARIAN CAPITAL LETTER CLOSE E ((eacute) ?𐳋) ; U+10CCB OLD HUNGARIAN SMALL LETTER EE ((Eacute) ?𐲋) ; U+10C8B OLD HUNGARIAN CAPITAL LETTER EE ("e'" ?𐳋) ; U+10CCB OLD HUNGARIAN SMALL LETTER EE ("E'" ?𐲋) ; U+10C8B OLD HUNGARIAN CAPITAL LETTER EE ("e''" "𐳉'") ; U+10CC9 OLD HUNGARIAN SMALL LETTER E ("E''" "𐲉'") ; U+10C89 OLD HUNGARIAN CAPITAL LETTER E ("e'''" "𐳋'") ; U+10CCB OLD HUNGARIAN SMALL LETTER EE ("E'''" "𐲋'") ; U+10C8B OLD HUNGARIAN CAPITAL LETTER EE ("f" ?𐳌) ; U+10CCC OLD HUNGARIAN SMALL LETTER EF ("F" ?𐲌) ; U+10C8C OLD HUNGARIAN CAPITAL LETTER EF ("g" ?𐳍) ; U+10CCD OLD HUNGARIAN SMALL LETTER EG ("G" ?𐲍) ; U+10C8D OLD HUNGARIAN CAPITAL LETTER EG ("gy" ?𐳎) ; U+10CCE OLD HUNGARIAN SMALL LETTER EGY ("Gy" ?𐲎) ; U+10C8E OLD HUNGARIAN CAPITAL LETTER EGY ("GY" ?𐲎) ; U+10C8E OLD HUNGARIAN CAPITAL LETTER EGY ("h" ?𐳏) ; U+10CCF OLD HUNGARIAN SMALL LETTER EH ("H" ?𐲏) ; U+10C8F OLD HUNGARIAN CAPITAL LETTER EH ((G-h) ?𐳩) ; U+10CE9 OLD HUNGARIAN SMALL LETTER ECH ((G-H) ?𐲩) ; U+10CA9 OLD HUNGARIAN CAPITAL LETTER ECH ("i" ?𐳐) ; U+10CD0 OLD HUNGARIAN SMALL LETTER I ("I" ?𐲐) ; U+10C90 OLD HUNGARIAN CAPITAL LETTER I ((G-i) ?𐳑) ; U+10CD1 OLD HUNGARIAN SMALL LETTER II ((G-I) ?𐲑) ; U+10C91 OLD HUNGARIAN CAPITAL LETTER II ((iacute) ?𐳑) ; U+10CD1 OLD HUNGARIAN SMALL LETTER II ((Iacute) ?𐲑) ; U+10C91 OLD HUNGARIAN CAPITAL LETTER II ("i'" ?𐳑) ; U+10CD1 OLD HUNGARIAN SMALL LETTER II ("I'" ?𐲑) ; U+10C91 OLD HUNGARIAN CAPITAL LETTER II ("i''" "𐳐'") ; U+10CD0 OLD HUNGARIAN SMALL LETTER I ("I''" "𐲐'") ; U+10C90 OLD HUNGARIAN CAPITAL LETTER I ("i'''" "𐳑'") ; U+10CD1 OLD HUNGARIAN SMALL LETTER II ("I'''" "𐲑'") ; U+10C91 OLD HUNGARIAN CAPITAL LETTER II ("j" ?𐳒) ; U+10CD2 OLD HUNGARIAN SMALL LETTER EJ ("J" ?𐲒) ; U+10C92 OLD HUNGARIAN CAPITAL LETTER EJ ("k" ?𐳓) ; U+10CD3 OLD HUNGARIAN SMALL LETTER EK ("K" ?𐲓) ; U+10C93 OLD HUNGARIAN CAPITAL LETTER EK ((G-k) ?𐳔) ; U+10CD4 OLD HUNGARIAN SMALL LETTER AK ((G-K) ?𐲔) ; U+10C94 OLD HUNGARIAN CAPITAL LETTER AK ("l" ?𐳖) ; U+10CD6 OLD HUNGARIAN SMALL LETTER EL ("L" ?𐲖) ; U+10C96 OLD HUNGARIAN CAPITAL LETTER EL ("ly" ?𐳗) ; U+10CD7 OLD HUNGARIAN SMALL LETTER ELY ("Ly" ?𐲗) ; U+10C97 OLD HUNGARIAN CAPITAL LETTER ELY ("LY" ?𐲗) ; U+10C97 OLD HUNGARIAN CAPITAL LETTER ELY ("m" "𐳘") ; U+10CD8 OLD HUNGARIAN SMALL LETTER EM ("M" "𐲘") ; U+10C98 OLD HUNGARIAN CAPITAL LETTER EM ("n" "𐳙") ; U+10CD9 OLD HUNGARIAN SMALL LETTER EN ("N" "𐲙") ; U+10C99 OLD HUNGARIAN CAPITAL LETTER EN ("ny" ?𐳚) ; U+10CDA OLD HUNGARIAN SMALL LETTER ENY ("Ny" ?𐲚) ; U+10C9A OLD HUNGARIAN CAPITAL LETTER ENY ("NY" ?𐲚) ; U+10C9A OLD HUNGARIAN CAPITAL LETTER ENY ("o" ?𐳛) ; U+10CDB OLD HUNGARIAN SMALL LETTER O ("O" ?𐲛) ; U+10C9B OLD HUNGARIAN CAPITAL LETTER O ((oacute) ?𐳜) ; U+10CDC OLD HUNGARIAN SMALL LETTER OO ((Oacute) ?𐲜) ; U+10C9C OLD HUNGARIAN CAPITAL LETTER OO ("o'" ?𐳜) ; U+10CDC OLD HUNGARIAN SMALL LETTER OO ("O'" ?𐲜) ; U+10C9C OLD HUNGARIAN CAPITAL LETTER OO ("o''" "𐳛'") ; U+10CDB OLD HUNGARIAN SMALL LETTER O ("O''" "𐲛'") ; U+10C9B OLD HUNGARIAN CAPITAL LETTER O ("o'''" "𐳜'") ; U+10CDC OLD HUNGARIAN SMALL LETTER OO ("O'''" "𐲜'") ; U+10C9C OLD HUNGARIAN CAPITAL LETTER OO ((odiaeresis) ?𐳞) ; U+10CDE OLD HUNGARIAN SMALL LETTER RUDIMENTA OE ((Odiaeresis) ?𐲞) ; U+10C9E OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE ("o\"" ?𐳞) ; U+10CDE OLD HUNGARIAN SMALL LETTER RUDIMENTA OE ("O\"" ?𐲞) ; U+10C9E OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE ("o\"\"" "𐳛\"") ; U+10CDB OLD HUNGARIAN SMALL LETTER O ("O\"\"" "𐲛\"") ; U+10C9B OLD HUNGARIAN CAPITAL LETTER O ("o\"\"\"" "𐳞\"") ; U+10CDE OLD HUNGARIAN SMALL LETTER RUDIMENTA OE ("O\"\"\"" "𐲞\"") ; U+10C9E OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE ((G-odiaeresis) ?𐳝) ; U+10CDD OLD HUNGARIAN SMALL LETTER NIKOLSBURG OE ((G-Odiaeresis) ?𐲝) ; U+10C9D OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE ((G-o \") ?𐳝) ; U+10CDD OLD HUNGARIAN SMALL LETTER NIKOLSBURG OE ((G-O \") ?𐲝) ; U+10C9D OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE ((G-o \" \") "𐳛\"") ; U+10CDB OLD HUNGARIAN SMALL LETTER O ((G-O \" \") "𐲛\"") ; U+10C9B OLD HUNGARIAN CAPITAL LETTER O ((G-o \" \" \") "𐳝\"") ; U+10CDD OLD HUNGARIAN SMALL LETTER NIKOLSBURG OE ((G-O \" \" \") "𐲝\"") ; U+10C9D OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE ((odoubleacute) ?𐳟) ; U+10CDF OLD HUNGARIAN SMALL LETTER OEE ((Odoubleacute) ?𐲟) ; U+10C9F OLD HUNGARIAN CAPITAL LETTER OEE ("o:" ?𐳟) ; U+10CDF OLD HUNGARIAN SMALL LETTER OEE ("O:" ?𐲟) ; U+10C9F OLD HUNGARIAN CAPITAL LETTER OEE ("o::" "𐳛:") ; U+10CDB OLD HUNGARIAN SMALL LETTER O ("O::" "𐲛:") ; U+10C9B OLD HUNGARIAN CAPITAL LETTER O ("o:::" "𐳟:") ; U+10CDF OLD HUNGARIAN SMALL LETTER OEE ("O:::" "𐲟:") ; U+10C9F OLD HUNGARIAN CAPITAL LETTER OEE ("p" ?𐳠) ; U+10CE0 OLD HUNGARIAN SMALL LETTER EP ("P" ?𐲠) ; U+10CA0 OLD HUNGARIAN CAPITAL LETTER EP ("q" ?𐳎) ; U+10CCE OLD HUNGARIAN SMALL LETTER EGY ("Q" ?𐲎) ; U+10C8E OLD HUNGARIAN CAPITAL LETTER EGY ((G-q) "𐳓‍𐳮") ; Ligature U+10CD3 U+200D U+10CEE ((G-Q) "𐲓‍𐲮") ; Ligature U+10C93 U+200D U+10CAE ("r" ?𐳢) ; U+10CE2 OLD HUNGARIAN SMALL LETTER ER ("R" ?𐲢) ; U+10CA2 OLD HUNGARIAN CAPITAL LETTER ER ((G-r) ?𐳣) ; U+10CE3 OLD HUNGARIAN SMALL LETTER SHORT ER ((G-R) ?𐲣) ; U+10CA3 OLD HUNGARIAN CAPITAL LETTER SHORT ER ("s" ?𐳤) ; U+10CE4 OLD HUNGARIAN SMALL LETTER ES ("S" ?𐲤) ; U+10CA4 OLD HUNGARIAN CAPITAL LETTER ES ((G-s) ?𐳡) ; U+10CE1 OLD HUNGARIAN SMALL LETTER EMP ((G-S) ?𐲡) ; U+10CA1 OLD HUNGARIAN CAPITAL LETTER EMP ("sz" ?𐳥) ; U+10CE5 OLD HUNGARIAN SMALL LETTER ESZ ("Sz" ?𐲥) ; U+10CA5 OLD HUNGARIAN CAPITAL LETTER ESZ ("SZ" ?𐲥) ; U+10CA5 OLD HUNGARIAN CAPITAL LETTER ESZ ("t" ?𐳦) ; U+10CE6 OLD HUNGARIAN SMALL LETTER ET ("T" ?𐲦) ; U+10CA6 OLD HUNGARIAN CAPITAL LETTER ET ("ty" ?𐳨) ; U+10CE8 OLD HUNGARIAN SMALL LETTER ETY ("Ty" ?𐲨) ; U+10CA8 OLD HUNGARIAN CAPITAL LETTER ETY ("TY" ?𐲨) ; U+10CA8 OLD HUNGARIAN CAPITAL LETTER ETY ("u" ?𐳪) ; U+10CEA OLD HUNGARIAN SMALL LETTER U ("U" ?𐲪) ; U+10CAA OLD HUNGARIAN CAPITAL LETTER U ((G-u) ?𐳲) ; U+10CF2 OLD HUNGARIAN SMALL LETTER US ((G-U) ?𐲲) ; U+10CB2 OLD HUNGARIAN CAPITAL LETTER US ((uacute) ?𐳫) ; U+10CEB OLD HUNGARIAN SMALL LETTER UU ((Uacute) ?𐲫) ; U+10CAB OLD HUNGARIAN CAPITAL LETTER UU ("u'" ?𐳫) ; U+10CEB OLD HUNGARIAN SMALL LETTER UU ("U'" ?𐲫) ; U+10CAB OLD HUNGARIAN CAPITAL LETTER UU ("u''" "𐳪'") ; U+10CEA OLD HUNGARIAN SMALL LETTER U ("U''" "𐲪'") ; U+10CAA OLD HUNGARIAN CAPITAL LETTER U ("u'''" "𐳫'") ; U+10CEB OLD HUNGARIAN SMALL LETTER UU ("U'''" "𐲫'") ; U+10CAB OLD HUNGARIAN CAPITAL LETTER UU ((G-uacute) ?𐳕) ; U+10CD5 OLD HUNGARIAN SMALL LETTER UNK ((G-Uacute) ?𐲕) ; U+10C95 OLD HUNGARIAN CAPITAL LETTER UNK ((G-u ') ?𐳕) ; U+10CD5 OLD HUNGARIAN SMALL LETTER UNK ((G-U ') ?𐲕) ; U+10C95 OLD HUNGARIAN CAPITAL LETTER UNK ((G-u ' ') "𐳲'") ; U+10CF2 OLD HUNGARIAN SMALL LETTER US ((G-U ' ') "𐲲'") ; U+10CB2 OLD HUNGARIAN CAPITAL LETTER US ((G-u ' ' ') "𐳕'") ; U+10CD5 OLD HUNGARIAN SMALL LETTER UNK ((G-U ' ' ') "𐲕'") ; U+10C95 OLD HUNGARIAN CAPITAL LETTER UNK ((udiaeresis) ?𐳭) ; U+10CED OLD HUNGARIAN SMALL LETTER RUDIMENTA UE ((Udiaeresis) ?𐲭) ; U+10CAD OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE ("u\"" ?𐳭) ; U+10CED OLD HUNGARIAN SMALL LETTER RUDIMENTA UE ("U\"" ?𐲭) ; U+10CAD OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE ("u\"\"" "𐳪\"") ; U+10CEA OLD HUNGARIAN SMALL LETTER U ("U\"\"" "𐲪\"") ; U+10CAA OLD HUNGARIAN CAPITAL LETTER U ("u\"\"\"" "𐳭\"") ; U+10CED OLD HUNGARIAN SMALL LETTER RUDIMENTA UE ("U\"\"\"" "𐲭\"") ; U+10CAD OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE ((udoubleacute) ?𐳬) ; U+10CEC OLD HUNGARIAN SMALL LETTER NIKOLSBURG UE ((Udoubleacute) ?𐲬) ; U+10CAC OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE ("u:" ?𐳬) ; U+10CEC OLD HUNGARIAN SMALL LETTER NIKOLSBURG UE ("U:" ?𐲬) ; U+10CAC OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE ("u::" "𐳪:") ; U+10CEA OLD HUNGARIAN SMALL LETTER U ("U::" "𐲪:") ; U+10CAA OLD HUNGARIAN CAPITAL LETTER U ("u:::" "𐳬:") ; U+10CEC OLD HUNGARIAN SMALL LETTER NIKOLSBURG UE ("U:::" "𐲬:") ; U+10CAC OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE ("v" ?𐳮) ; U+10CEE OLD HUNGARIAN SMALL LETTER EV ("V" ?𐲮) ; U+10CAE OLD HUNGARIAN CAPITAL LETTER EV ("w" ?𐳰) ; U+10CF0 OLD HUNGARIAN SMALL LETTER E ("W" ?𐲰) ; U+10CB0 OLD HUNGARIAN CAPITAL LETTER EZS ((G-w) "𐳮‍𐳮") ; Ligature U+10CEE U+200D U+10CEE ((G-W) "𐲮‍𐲮") ; Ligature U+10CAE U+200D U+10CAE ("x" ?𐳥) ; U+10CE5 OLD HUNGARIAN SMALL LETTER ESZ ("X" ?𐲥) ; U+10CA5 OLD HUNGARIAN CAPITAL LETTER ESZ ((G-x) "𐳓‍𐳥") ; Ligature U+10CD3 U+200D U+10CE5 ((G-X) "𐲓‍𐲥") ; Ligature U+10C93 U+200D U+10CA5 ("y" ?𐳗) ; U+10CD7 OLD HUNGARIAN SMALL LETTER ELY ("Y" ?𐲗) ; U+10C97 OLD HUNGARIAN CAPITAL LETTER ELY ((G-y) "𐳐‍𐳒") ; Ligature U+10CD0 U+200D U+10CD2 ((G-Y) "𐲐‍𐲒") ; Ligature U+10C90 U+200D U+10C92 ("z" ?𐳯) ; U+10CEF OLD HUNGARIAN SMALL LETTER E ("Z" ?𐲯) ; U+10CAF OLD HUNGARIAN CAPITAL LETTER EZ ("zs" ?𐳰) ; U+10CF0 OLD HUNGARIAN SMALL LETTER EZS ("Zs" ?𐲰) ; U+10CB0 OLD HUNGARIAN CAPITAL LETTER EZS ("ZS" ?𐲰) ; U+10CB0 OLD HUNGARIAN CAPITAL LETTER EZS ("_and" ?𐳈) ; U+10CC8 OLD HUNGARIAN SMALL LETTER AND ("_And" ?𐲈) ; U+10C88 OLD HUNGARIAN CAPITAL LETTER AND ("_ANd" ?𐲈) ; U+10C88 OLD HUNGARIAN CAPITAL LETTER AND ("_AND" ?𐲈) ; U+10C88 OLD HUNGARIAN CAPITAL LETTER AND ("_ech" ?𐳩) ; U+10CE9 OLD HUNGARIAN SMALL LETTER ECH ("_Ech" ?𐲩) ; U+10CA9 OLD HUNGARIAN CAPITAL LETTER ECH ("_ECh" ?𐲩) ; U+10CA9 OLD HUNGARIAN CAPITAL LETTER ECH ("_ECH" ?𐲩) ; U+10CA9 OLD HUNGARIAN CAPITAL LETTER ECH ("_enc" ?𐳅) ; U+10CC5 OLD HUNGARIAN SMALL LETTER ENC ("_Enc" ?𐲅) ; U+10C85 OLD HUNGARIAN CAPITAL LETTER ENC ("_ENc" ?𐲅) ; U+10C85 OLD HUNGARIAN CAPITAL LETTER ENC ("_ENC" ?𐲅) ; U+10C85 OLD HUNGARIAN CAPITAL LETTER ENC ("_ent" ?𐳧) ; U+10CE7 OLD HUNGARIAN SMALL LETTER ENT ("_Ent" ?𐲧) ; U+10CA7 OLD HUNGARIAN CAPITAL LETTER ENT ("_ENt" ?𐲧) ; U+10CA7 OLD HUNGARIAN CAPITAL LETTER ENT ("_ENT" ?𐲧) ; U+10CA7 OLD HUNGARIAN CAPITAL LETTER ENT ("_ents" ?𐳱) ; U+10CF1 OLD HUNGARIAN SMALL LETTER ENT-SHAPED SIGN ("_Ents" ?𐲱) ; U+10CB1 OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN ("_ENts" ?𐲱) ; U+10CB1 OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN ("_ENTs" ?𐲱) ; U+10CB1 OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN ("_ENTS" ?𐲱) ; U+10CB1 OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN ((G-_ e n t) ?𐳱) ; U+10CF1 OLD HUNGARIAN SMALL LETTER ENT-SHAPED SIGN ((G-_ E n t) ?𐲱) ; U+10CB1 OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN ((G-_ E N t) ?𐲱) ; U+10CB1 OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN ((G-_ E N T) ?𐲱) ; U+10CB1 OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN ("_emp" ?𐳡) ; U+10CE1 OLD HUNGARIAN SMALL LETTER EMP ("_Emp" ?𐲡) ; U+10CA1 OLD HUNGARIAN CAPITAL LETTER EMP ("_EMp" ?𐲡) ; U+10CA1 OLD HUNGARIAN CAPITAL LETTER EMP ("_EMP" ?𐲡) ; U+10CA1 OLD HUNGARIAN CAPITAL LETTER EMP ("_unk" ?𐳕) ; U+10CD5 OLD HUNGARIAN SMALL LETTER UNK ("_Unk" ?𐲕) ; U+10C95 OLD HUNGARIAN CAPITAL LETTER UNK ("_UNk" ?𐲕) ; U+10C95 OLD HUNGARIAN CAPITAL LETTER UNK ("_UNK" ?𐲕) ; U+10C95 OLD HUNGARIAN CAPITAL LETTER UNK ("_us" ?𐳲) ; U+10CF2 OLD HUNGARIAN SMALL LETTER US ("_Us" ?𐲲) ; U+10CB2 OLD HUNGARIAN CAPITAL LETTER US ("_US" ?𐲲) ; U+10CB2 OLD HUNGARIAN CAPITAL LETTER US ("_amb" ?𐳃) ; U+10CC3 OLD HUNGARIAN SMALL LETTER AMB ("_Amb" ?𐲃) ; U+10C83 OLD HUNGARIAN CAPITAL LETTER AMB ("_AMb" ?𐲃) ; U+10C83 OLD HUNGARIAN CAPITAL LETTER AMB ("_AMB" ?𐲃) ; U+10C83 OLD HUNGARIAN CAPITAL LETTER AMB ("_ZWJ" 0x200D) ; U+200D ZERO WIDTH JOINER ("_RLM" 0x200F) ; U+200F RIGHT-TO-LEFT MARK ("_LRM" 0x200C) ; U+200C LEFT-TO-RIGHT MARK ("_LRE" 0x202A) ; U+202A LEFT-TO-RIGHT EMBEDDING ("_RLE" 0x202B) ; U+202B RIGHT-TO-LEFT EMBEDDING ("_LRO" 0x202D) ; U+202D LEFT-TO-RIGHT OVERRIDE ("_RLO" 0x202E) ; U+202E RIGHT-TO-LEFT OVERRIDE ("_PDF" 0x202C) ; U+202C POP DIRECTIONAL FORMATTING ("_LRI" 0x2066) ; U+2066 LEFT-TO-RIGHT ISOLATE ("_RLI" 0x2067) ; U+2067 RIGHT-TO-LEFT ISOLATE ("_FSI" 0x2068) ; U+2068 FIRST STRONG ISOLATE ("_PDI" 0x2069) ; U+2069 POP DIRECTIONAL ISOLATE )) (state (init (trans))) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/kn-kgp.mim�����������������������������������������������������������������������0000644�0023456�0023456�00000006644�14422175267�011006� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; kn-kgp.mim -- Kannada input method with KGP method ;; Copyright (C) 2008 ;; Sridhar M.A., Mysore; mas@mylug.org ;; Modified for better visual appeal by Prasad H. L. hlprasu@gmail.com ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method kn kgp) (description "Kannada input method by KGP method. ") (title "ಕ") (map (starter ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("B") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("P") ("Q") ("R") ("S") ("T") ("U") ("V") ("W") ("Y") ("Z") ("a") ("b") ("c") ("d") ("e") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z")) (consonant ("k" "ಕ") ("K" "ಖ") ("g" "ಗ") ("G" "ಘ") ("Z" "ಙ") ("c" "ಚ") ("C" "ಛ") ("j" "ಜ") ("jX" "ಜ಼") ("J" "ಝ") ("z" "ಞ") ("q" "ಟ") ("Q" "ಠ") ("w" "ಡ") ("W" "ಢ") ("N" "ಣ") ("t" "ತ") ("T" "ಥ") ("d" "ದ") ("D" "ಧ") ("n" "ನ") ("p" "ಪ") ("P" "ಫ") ("PX" "ಫ಼") ("b" "ಬ") ("B" "ಭ") ("m" "ಮ") ("y" "ಯ") ("r" "ರ") ("rX" "ಱ") ("l" "ಲ") ("v" "ವ") ("S" "ಶ") ("x" "ಷ") ("s" "ಸ") ("h" "ಹ") ("L" "ಳ") ("LX" "ೞ")) (independent ("a" "ಅ") ("A" "ಆ") ("i" "ಇ") ("I" "ಈ") ("u" "ಉ") ("U" "ಊ") ("R" "ಋ") ("RU" "ೠ") ("e" "ಎ") ("E" "ಏ") ("Y" "ಐ") ("o" "ಒ") ("O" "ಓ") ("V" "ಔ") ("|" "।") ("||" "॥") ("sX" "ಽ") ("0" "೦") ("1" "೧") ("2" "೨") ("3" "೩") ("4" "೪") ("5" "೫") ("6" "೬") ("7" "೭") ("8" "೮") ("9" "೯")) (halantha ("f" "್") ("ff" "್‌")) (ayogavaaha ("M" "ಂ") ("H" "ಃ")) (dependent ("A" "ಾ") ("i" "ಿ") ("I" "ೀ") ("u" "ು") ("U" "ೂ") ("R" "ೃ") ("RX" "ೄ") ("e" "ೆ") ("E" "ೇ") ("Y" "ೈ") ("o" "ೊ") ("O" "ೋ") ("V" "ೌ")) (return ((Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift start))) (start (consonant (shift first)) (independent (shift ayogavaaha)) (backspace) (return (shift init))) (first (consonant (set a @-1) (undo -1) (commit) (pushback a) (shift start)) (ayogavaaha (shift finish)) (dependent (shift ayogavaaha)) (halantha (shift second)) (backspace) (return (shift init))) (second (consonant (shift first)) (backspace) (return (shift init))) (ayogavaaha (ayogavaaha (shift ayogavaaha)) (backspace) (return (shift init)) (finish (backspace) (return)) ) ;; (finish ;; (return) ;; (t (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ��������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/hi-itrans.mim��������������������������������������������������������������������0000644�0023456�0023456�00000026345�14673036466�011522� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; hi-itrans.mim -- Hindi input method with ITRANS method ;; Copyright (C) 2003, 2004, 2005, 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; Copyright (C) 2012 Kenichi Handa <handa@m17n.org> ;; Copyright (C) 2013, 2023 Vishvas Vasuki <vishvas.vasuki@gmail.com> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> (input-method hi itrans) (description "Hindi input method by ITRANS and Harvard-Kyoto transliteration systems. You can use all the standard ITRANS key sequences plus key sequences such as the below. nk->ङ्क्, nkh->ङ्ख्, ng->ङ्ग्, ngh->ङ्घ् nch->ञ्च्, nCh->ञ्छ्, nc->ञ्च्, nC->ञ्छ्, nchh->ञ्छ्, nj->ञ्ज्, njh->ञ्झ्, nT->ण्ट्, nTh->ण्ठ्, nD->ण्ड्, nDh->ण्ढ् c->च्, C->छ्, z->श्, S->ष्, jn->ज्ञ्, R->ऋ In addition, for convenience, when a consonant + halant sequence is followed by non Devanagari letter, the last halant is removed. For instance, 'k SPC'->'क ', 'k..'->'क।'. The motivation behind additions made to the basic ITRANS scheme is described in https://sanskrit-coders.github.io/input/optitrans/, along with a tabulated comparison with several other transliteration schemes. Basic ITRANS references - https://www.aczoom.com/itrans/html/dvnc/node3.html Also, see: http://en.wikipedia.org/wiki/Devanagari_transliteration.") (title "क") (variable (trim-last-halant (_"If this variable is 1 (the default), the last Halant in a syllable is removed if it is followed by non Devanagari letter. For instance, typing \"har..\" produces \"हर।\", not \"हर्।\".") 1 0 1)) (map (starter (".") ("!") ("~") ("#") ("$") ("*") ("]") ((C-#)) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z") ((KP_1)) ((KP_2)) ((KP_3)) ((KP_4)) ((KP_5)) ((KP_6)) ((KP_7)) ((KP_8)) ((KP_9)) ((KP_0))) (consonant ("k" "क्") ("kh" "ख्") ("K" "ख्") ("g" "ग्") ("gh" "घ्") ("G" "घ्") (".k" "क़्") ("q" "क़्") (".kh" "ख़्") (".K" "ख़्") (".g" "ग़्") ("nk" "ङ्क्") ("nx" "ङ्क्ष्") ("nkh" "ङ्ख्") ("nK" "ङ्ख्") ("ng" "ङ्ग्") ("ngh" "ङ्घ्") ("nG" "ङ्घ्") ("~N" "ङ्") ("N^" "ङ्") ("ch" "च्") ("Ch" "छ्") ; not in ITRANS Devanagari table ("c" "च्") ("C" "छ्") ; not in ITRANS Devanagari table ("chh" "छ्") ("j" "ज्") ("jh" "झ्") ("J" "झ्") ("nch" "ञ्च्") ("nCh" "ञ्छ्") ; not in ITRANS Devanagari table ("nc" "ञ्च्") ("nC" "ञ्छ्") ; not in ITRANS Devanagari table ("nchh" "ञ्छ्") ("nj" "ञ्ज्") ("njh" "ञ्झ्") ("nJ" "ञ्झ्") ("~n" "ञ्") ("JN" "ञ्") ("T" "ट्") ("Th" "ठ्") ("D" "ड्") ("Dh" "ढ्") (".D" "ड़्") (".Dh" "ढ़्") ("nT" "ण्ट्") ("nTh" "ण्ठ्") ("nD" "ण्ड्") ("nDh" "ण्ढ्") ("N" "ण्") ("t" "त्") ("th" "थ्") ("d" "द्") ("dh" "ध्") ("n" "न्") (":n" "ऩ्") ; not in ITRANS Devanagari table ("p" "प्") ("ph" "फ्") ("P" "फ्") (".ph" "फ़्") ("f" "फ़्") ("b" "ब्") ("bh" "भ्") ("B" "भ्") ("m" "म्") ("y" "य्") ("Y" "य़्") ; not in ITRANS Devanagari table ("yh" "य़्") ; not in ITRANS Devanagari table (".y" "य़्") ("r" "र्") ("RH" "ऱ्") ; not in ITRANS table ("rH" "ऱ्") ; not in ITRANS table ("l" "ल्") ("L" "ळ्") ("LH" "ऴ्") ("v" "व्") ("w" "व्") ("sh" "श्") ("z" "ज़्") (".j" "ज़्") ; ("z" "श्") ("S" "ष्") ("Sh" "ष्") ("shh" "ष्") ("s" "स्") ("h" "ह्") ("jn" "ज्ञ्") ("j~n" "ज्ञ्") ("GY" "ज्ञ्") ("dny" "ज्ञ्") ; not in ITRANS Devanagari table ("x" "क्ष्") ("ks" "क्स्") ("ksh" "क्ष्") ("LLL" "ळ्ळ्") ("gH" ॻ्) ("jH" ॼ्) ("DH" "ॾ्") ("bH" "ॿ्")) (independent ("a" "अ") ("aa" "आ") ("A" "आ") ("i" "इ") ("ii" "ई") ("I" "ई") ("u" "उ") ("uu" "ऊ") ("U" "ऊ") ("R" "ऋ") ("RRi" "ऋ") ("R^i" "ऋ") ("LLi" "ऌ") ; not in ITRANS Devanagari table ("L^i" "ऌ") ; not in ITRANS Devanagari table ("a.c" "ऍ") ; not in ITRANS Devanagari table ("ea" "ऍ") ; not in ITRANS Devanagari table ("ee" (set CANDRA-E-O 0) "ऎ") ; not in ITRANS Devanagari table ("E" "ऎ") ; not in ITRANS Devanagari table ("e" (set CANDRA-E-O ?ऍ) "ए") ("ai" "ऐ") ("oo" (set CANDRA-E-O 0) "ऒ") ; not in ITRANS Devanagari table ("O" "ऒ") ; not in ITRANS Devanagari table ("o" (set CANDRA-E-O ?ऑ) "ओ") ("aa.c" "ऑ") ("oa" "ऑ") ("au" "औ") ("RRI" "ॠ") ; not in ITRANS Devanagari table ("RR" "ॠ") ; not in ITRANS Devanagari table ("R^I" "ॠ") ; not in ITRANS Devanagari table ("LLI" "ॡ") ; not in ITRANS Devanagari table ("L^I" "ॡ") ; not in ITRANS Devanagari table (".N" "ँ") (".n" "ं") ("M" "ं") ("H" "ः") ("kH" "ᳵ") ("pH" "ᳶ") (".a" "ऽ") (".h" "्") (".aa" "ा") (".A" "ा") (".i" "ि") (".ii" "ी") (".I" "ी") (".u" "ु") (".uu" "ू") (".U" "ू") (".R" "ृ") (".RRi" "ृ") (".R^i" "ृ") (".LLi" "ॢ") ; not in ITRANS Devanagari table (".L^i" "ॢ") ; not in ITRANS Devanagari table (".ea" "ॅ") ; not in ITRANS Devanagari table (".e" (set CANDRA-E-O 0) "ॆ") ; not in ITRANS Devanagari table (".E" (set CANDRA-E-O 0) "े") ; not in ITRANS Devanagari table (".ee" (set CANDRA-E-O 0) "े") (".ai" "े") (".aai" "ै") (".Ai" "ै") (".o" (set CANDRA-E-O 0) "ॊ") ; not in ITRANS Devanagari table (".O" (set CANDRA-E-O 0) "ो") ; not in ITRANS Devanagari table (".oo" (set CANDRA-E-O 0) "ो") (".au" (set CANDRA-E-O 0) "ो") (".oa" "ॉ") (".Au" "ौ") (".aau" "ौ") (".RR" "ॄ") ; not in ITRANS Devanagari table (".RRI" "ॄ") ; not in ITRANS Devanagari table (".R^I" "ॄ") ; not in ITRANS Devanagari table (".LLI" "ॣ") ; not in ITRANS Devanagari table (".L^I" "ॣ") ("AUM" "ॐ") ("OM" "ॐ") ((C-#) "‌") ; not in ITRANS Devanagari table ((C-@) "‍")) ; not in ITRANS Devanagari table (digit ("0" "०") ("1" "१") ("2" "२") ("3" "३") ("4" "४") ("5" "५") ("6" "६") ("7" "७") ("8" "८") ("9" "९") ((KP_0) "०") ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९")) (dependent ("a" (delete @-) "") ("aa" (delete @-) "ा") ("A" (delete @-) "ा") ("i" (delete @-) "ि") ("ii" (delete @-) "ी") ("I" (delete @-) "ी") ("u" (delete @-) "ु") ("uu" (delete @-) "ू") ("U" (delete @-) "ू") ("R" (delete @-) "ृ") ("RRi" (delete @-) "ृ") ("R^i" (delete @-) "ृ") ("LLi" (delete @-) "ॢ") ; not in ITRANS Devanagari table ("L^i" (delete @-) "ॢ") ; not in ITRANS Devanagari table ("a.c" (delete @-) "ॅ") ("ea" (delete @-) "ॅ") ; not in ITRANS Devanagari table ("ee" (delete @-) (set CANDRA-E-O 0) "ॆ") ; not in ITRANS Devanagari table ("E" (delete @-) "ॆ") ; not in ITRANS Devanagari table ("e" (delete @-) (set CANDRA-E-O ?ॅ) "े") ("ai" (delete @-) "ै") ("oo" (delete @-) (set CANDRA-E-O 0) "ॊ") ; not in ITRANS Devanagari table ("O" (delete @-) "ॊ") ; not in ITRANS Devanagari table ("o" (delete @-) (set CANDRA-E-O ?ॉ) "ो") ("oa" (delete @-) "ॉ") ("aa.c" (delete @-) "ॉ") ("au" (delete @-) "ौ") ("RR" (delete @-) "ॄ") ; not in ITRANS Devanagari table ("RRI" (delete @-) "ॄ") ; not in ITRANS Devanagari table ("R^I" (delete @-) "ॄ") ; not in ITRANS Devanagari table ("LLI" (delete @-) "ॣ") ; not in ITRANS Devanagari table ("L^I" (delete @-) "ॣ")) ; not in ITRANS Devanagari table (dot ("." (set DOT 1) ".")) (eo-dot-c (".c" (delete @-) (insert CANDRA-E-O))) (danda (".." "।") ; not in ITRANS Devanagari table (".," "॥") ; not in ITRANS Devanagari table (". " "।" (pushback 1)) ("..." "॰") ((?. Return) "।" (pushback 1)) ((?. Tab) "।" (pushback 1)) (".(" "।" (pushback 1)) (".)" "।" (pushback 1)) (".[" "।" (pushback 1)) (".]" "।" (pushback 1)) (".{" "।" (pushback 1)) (".}" "।" (pushback 1)) (".'" "।" (pushback 1)) (".\"" "।" (pushback 1))) (commit-key ((S-C-Return))) (backspace ((BackSpace) (undo)))) (state (init (starter (pushback 1) (shift intermediate))) (intermediate ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) ;; LAST-HALANT-POS is set to the position after a consonat + HALANT ;; sequence. If the following key is for non-letter, that HALANT ;; character is removed. (consonant (mark LAST-HALANT-POS) (shift second)) (independent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (digit (shift init)) (danda (shift init)) (backspace) (commit-key (shift init))) (second ;; CANDRA-E-O is set to the character CANDRA E or CANDRA O when "e" ;; or "o" is typed, and in that case, if ".c" is typed, the ;; character set to CANDRA-E-O is inserted. (t (set CANDRA-E-O 0)) (consonant (mark LAST-HALANT-POS)) (dependent (cond (CANDRA-E-O (shift after-eo)) (1 (shift init)))) (danda (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init)) (backspace) (commit-key (shift init)) (nil (cond (trim-last-halant (move LAST-HALANT-POS) (delete @-) (move @>))) (shift init))) (after-eo (t (set DOT 0)) (dot) (eo-dot-c (shift init)) (danda (shift init)) (commit-key (shift init)) (nil (cond (DOT (delete @-) (pushback 1))) (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/sa-inscript2.mim�����������������������������������������������������������������0000644�0023456�0023456�00000005643�14463455220�012126� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; sa-inscript2.mim -- Sanskrit input method for enhanced inscript layout ;; Copyright (c) 2011-2016, 2021 Red Hat, Inc. All Rights Reserved. ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by ;; the Free Software Foundation; either version 2.1 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; ;; Author: Parag Nemade <pnemade@redhat.com> (input-method sa inscript2) (description "Sanskrit input method for enhanced inscript layout. Reference URL - http://ildc.in/Inscript-layout.html Use AltGr (Alt_R key) to type the following characters: Character Key ---------------------------- ZWJ AltGr + 1 ZWNJ AltGr + 2 ₹ AltGr + 4 ") (title "क") (map (trans ((KP_1) "१") ((KP_2) "२") ((KP_3) "३") ((KP_4) "४") ((KP_5) "५") ((KP_6) "६") ((KP_7) "७") ((KP_8) "८") ((KP_9) "९") ((KP_0) "०") ((KP_Decimal) ".") ((KP_Divide) "/") ((KP_Multiply) "*") ((KP_Add) "+") ((KP_Subtract) "-") ("1" "१") ((G-1) "‍") ("@" "ॅ") ("2" "२") ((G-2) "‌") ("#" "्र") ("3" "३") ("$" "र्") ("4" "४") ((G-4) "₹") ("%" "ज्ञ") ("5" "५") ("^" "त्र") ("6" "६") ("&" "क्ष") ("7" "७") ("*" "श्र") ("8" "८") ("(" "(") ("9" "९") (")" ")") ("0" "०") ("_" "ः") ("-" "-") ("+" "ऋ") ("|" "ॠ") ("=" "ृ") ("\\" "ॄ") ("Q" "औ") ("q" "ौ") ("W" "ऐ") ("w" "ै") ("E" "आ") ("e" "ा") ("R" "ई") ((G-R) "ॡ") ("r" "ी") ((G-r) "ॣ") ("T" "ऊ") ("t" "ू") ("Y" "भ") ("y" "ब") ("U" "ङ") ("u" "ह") ("I" "घ") ("i" "ग") ("O" "ध") ("o" "द") ("P" "झ") ("p" "ज") ("{" "ढ") ("[" "ड") ("}" "ञ") ("]" "़") ("A" "ओ") ("a" "ो") ("S" "ए") ("s" "े") ("D" "अ") ("d" "्") ("F" "इ") ((G-F) "ऌ") ("f" "ि") ((G-f) "ॢ") ("G" "उ") ("g" "ु") ("H" "फ") ("h" "प") ("j" "र") ("K" "ख") ("k" "क") ("L" "थ") ("l" "त") (":" "छ") (";" "च") ("\"" "ठ") ("'" "ट") ("X" "ँ") ((G-X) "ॐ") ("x" "ं") ("C" "ण") ("c" "म") ("v" "न") ("b" "व") ("n" "ल") ("N" "ळ") ("M" "श") ("m" "स") ("<" "ष") ("," ",") (">" "।") ((G->) "ऽ") ("." ".") ((G-.) "॥") ("/" "य") )) (state (init (trans))) ���������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/unicode.mim����������������������������������������������������������������������0000644�0023456�0023456�00000004702�14465520347�011236� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; unicode.mim -- Input method for Unicode characters by typing character code ;; Copyright (C) 2003, 2004, 2005, 2006, 2008, 2009 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method t unicode) (description (_"Input method for Unicode characters using hexadigits. Type C-u followed by hexadecimal numbers [0-9A-Fa-f] of a Unicode character code. To finish and insert the resulting character, type a space. If you type more than 5 hex digits and finish with space, the result is empty and nothing at all is inserted. ")) (title "UNICODE") (variable (prompt (_"Preedit prompt Prompt string shown in the preedit area while typing hexadecimal numbers.") "U+")) (command (start (_"Start Unicode Start typing hexadecimal numbers of Unicode character.") (C-U))) (map (starter (start prompt)) (hex (" " " ") ; The space key is used to commit ("0" "0") ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7") ("8" "8") ("9" "9") ("A" "A") ("B" "B") ("C" "C") ("D" "D") ("E" "E") ("F" "F") ("a" "A") ("b" "B") ("c" "C") ("d" "D") ("e" "E") ("f" "F")) (backspace ((BackSpace)))) (state (init (starter (set code 0) (set count 0) (shift uni-hex))) (uni-hex (hex (set this @-1) (cond ((< @-1 ?A) (sub this 48)) (1 (sub this 55))) (cond ((= @-1 0x0020) (set code code)) ((> count 4) (set code 0)) (1 (set code (+ (* code 16) this)))) (set count (+ count 1)) (cond ((= @-1 0x0020) (delete @<) (insert code) (shift init)))) (backspace (undo)))) ;; Local Variables: ;; mode: lisp ;; End: ��������������������������������������������������������������m17n-db-1.8.10/MIM/si-singlish.mim������������������������������������������������������������������0000644�0023456�0023456�00000014334�14422175267�012043� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; si-singlish.mim -- Singlish Transliteration Keymap ;; Copyright (C) 2007-2008 Harshula Jayasuriya <harshula@gmail.com> ;; Copyright (C) 2009 Madura Anushanga <madura.x86@gmail.com> ;; This program is free software; you can redistribute it and/or ;; modify it under the terms of the GNU General Public License ;; as published by the Free Software Foundation; either version 2 ;; of the License, or (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program; if not, write to the Free Software ;; Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; m17n Keymap file for Sinhala (Sri Lanka) (2009-06-28) ;; Maintainer: Madura Anushanga <madura.x86@gmail.com> ;; Last Updated: 2010-03-05 ;; This is a transliteration mapping for a standard US-English keyboard ;; (qwerty) (input-method si singlish) (description "Singlish Transliteration Scheme, (C) madura.x86. <http://madurax86.co.nr/singlish.mim> Parts of this file are copyrighted to Harshula Jayasuriya <harshula@gmail.com> Based on original transliteration scheme for Realtime Singlish, <http://realtimesinglish.tk>") (title "සිංග්ලිශ්") (map (consonants ("k" "ක්") ; 0x0d9a - alpapraana kayanna (ka) ("c" "ක්") ; 0x0d9a - alpapraana kayanna (ka) ("K" "ඛ්") ; 0x0d9b - mahaapraana kayanna (kha) ("g" "ග්") ; 0x0d9c - alpapraana gayanna (ga) ("Gh" "ඝ්") ; 0x0d9d - mahaapraana gayanna (gha) ("nq" "ඞ්") ; 0x0d9e - kantaja naasikyaya (nga) ("gH" "ඟ්") ; 0x0d9f - sanyaka gayanna (nnga) ("ch" "ච්") ; 0x0da0 - alpapraana cayanna (ca) ("Ch" "ඡ්") ; 0x0da1 - mahaapraana cayanna (cha) ("j" "ජ්") ; 0x0da2 - alpapraana jayanna (ja) ("jh" "ඣ්") ; 0x0da3 - mahaapraana jayanna (jha) ("Kn" "ඤ්") ; 0x0da4 - taaluja naasikyaya (nya) ("Gn" "ඥ්") ; 0x0da5 - taaluja sanyooga naasikyaya (jnya) ("jH" "ඦ්") ; 0x0da6 - sanyaka jayanna (nyja) ("t" "ට්") ; 0x0da7 - alpapraana ttayanna (tta) ("T" "ඨ්") ; 0x0da8 - mahaapraana ttayanna (ttha) ("d" "ඩ්") ; 0x0da9 - alpapraana ddayanna (dda) ("dD" "ඪ්") ; 0x0daa - mahaapraana ddayanna (ddha) ("N" "ණ්") ; 0x0dab - muurdhaja nayanna (nna) ("DH" "ඬ්") ; 0x0dac - sanyaka ddayanna (nndda) ("th" "ත්") ; 0x0dad - alpapraana tayanna (ta) ("Th" "ථ්") ; 0x0dae - mahaapraana tayanna (tha) ("dh" "ද්") ; 0x0daf - alpapraana dayanna (da) ("Dh" "ධ්") ; 0x0db0 - mahaapraana dayanna (dha) ("n" "න්") ; 0x0db1 - dantaja nayanna (na) ("dH" "ඳ්") ; 0x0db3 - sanyaka dayanna (nda) ("p" "ප්") ; 0x0db4 - alpapraana payanna (pa) ("ph" "ඵ්") ; 0x0db5 - mahaapraana payanna (pha) ("b" "බ්") ; 0x0db6 - alpapraana bayanna (ba) ("bh" "භ්") ; 0x0db7 - mahaapraana bayanna (bha) ("B" "ඹ්") ; 0x0db9 - amba bayanna (mba) ("y" "ය්") ; 0x0dba - yayanna (ya) ("r" "ර්") ; 0x0dbb - rayanna (ra) ("l" "ල්") ; 0x0dbd - dantaja layanna (la) ("v" "ව්") ; 0x0dc0 - vayanna (va) ("w" "ව්") ; AS ABOVE ("sh" "ශ්") ; 0x0dc1 - taaluja sayanna (sha) ("Sh" "ෂ්") ; 0x0dc2 - muurdhaja sayanna (ssa) ("s" "ස්") ; 0x0dc3 - dantaja sayanna (sa) ("h" "හ්") ; 0x0dc4 - hayanna (ha) ("L" "ළ්") ; 0x0dc5 - muurdhaja layanna (lla) ("f" "ෆ්") ; 0x0dc6 - fayanna (fa) ) (specialc ("m" "ම්") ; 0x0db8 - mayanna (ma) ) (special ("ri" "රි") ; special ) (independent ("a" "අ") ; 0x0d85 - ayanna (a) ("aa" "ආ") ; 0x0d86 - aayanna (aa) ("ae" "ඇ") ; 0x0d87 - aeyanna (ae) ("A" "ඈ") ; 0x0d88 - aeeyanna (aee) ("i" "ඉ") ; 0x0d89 - iyanna (i) ("I" "ඊ") ; 0x0d8a - iiyanna (ii) ("u" "උ") ; 0x0d8b - uyanna (u) ("U" "ඌ") ; 0x0d8c - uuyanna (uu) ("Ru" "ඍ") ; 0x0d8d - iruyanna (iru) ("RU" "ඎ") ; 0x0d8e - iruuyanna (iruu) ("lr" "ඏ") ; 0x0d8f - iluyanna (ilu) ("Lr" "ඐ") ; 0x0d90 - iluuyanna (iluu) ("e" "එ") ; 0x0d91 - eyanna (e) ("E" "ඒ") ; 0x0d92 - eeyanna (ee) ("ei" "ඓ") ; 0x0d93 - aiyanna (ai) ("o" "ඔ") ; 0x0d94 - oyanna (o) ("O" "ඕ") ; 0x0d95 - ooyanna (oo) ("au" "ඖ") ; 0x0d96 - auyanna (au) ("q" "ං") ; 0x0d82 - anusvaraya (anusvara) ("Q" "ඃ") ; 0x0d83 - visargaya (visarga) ("z" "෴") ; 0x0df4 - kunddaliya (punctuation) ;; smileys (":p" ":p") (":D" ":D") (":s" ":s") ("^o)" "^o)") (":o" ":o") (":O" ":O") ) (dependent ("a" (delete @-)) ; (a) ("aa" (delete @-) "ා") ; 0x0dcf - aela-pilla (aa) ("ae" (delete @-) "ැ") ; 0x0dd0 - ketti aeda-pilla (ae) ("A" (delete @-) "ෑ") ; 0x0dd1 - diga aeda-pilla (aae) ("i" (delete @-) "ි") ; 0x0dd2 - ketti is-pilla (i) ("I" (delete @-) "ී") ; 0x0dd3 - diga is-pilla (ii) ("u" (delete @-) "ු") ; 0x0dd4 - ketti paa-pilla (u) ("U" (delete @-) "ූ") ; 0x0dd6 - diga paa-pilla (uu) ("ru" (delete @-) "ෘ") ; 0x0dd8 - gaetta-pilla (r) ("rU" (delete @-) "ෲ") ; 0x0df2 - diga gaetta-pilla (rr) ("lru" (delete @-) "ෟ") ; 0x0ddf - gayanukitta (l) ("Lru" (delete @-) "ෳ") ; 0x0df3 - diga gayanukitta (ll) ("e" (delete @-) "ෙ") ; 0x0dd9 - kombuva (e) ("E" (delete @-) "ේ") ; 0x0dda - diga kombuva (ee) ("ei" (delete @-) "ෛ") ; 0x0ddb - kombu deka (ai) ("o" (delete @-) "ො") ; 0x0ddc - kombuva haa aela-pilla (o) ("O" (delete @-) "ෝ") ; 0x0ddd - kombuva haa diga aela-pilla (oo) ("au" (delete @-) "ෞ") ; 0x0dde - kombuva haa gayanukitta (au) ("x" "‍") ; 0x200c - ZWNJ ("X" (delete @-) "‍්") ; 0x200c,0x0dca - ZWNJ + halkirima ) (rakyan ("r" (delete @-) "්‍ර්") ; 0x0dca,0x200d,0x0dbb - rakaaranshaya ("Y" (delete @-) "්‍ය්") ; 0x0dca,0x200d,0x0dba - yansaya ) ) (state (init (consonants (shift second)) (specialc (shift third)) (independent) ) (second (rakyan) (consonants) (dependent (shift init)) ) (third (rakyan) (special (shift init)) (dependent (shift init)) ) ) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/bla-phonetic.mim�����������������������������������������������������������������0000644�0023456�0023456�00000017536�14422175267�012166� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; bla-phonetic.mim -- Phonetic input method for Eastern Cree syllabics ;; Copyright (C) 2010 ;; Goren (goren -at- riseup.net) ;; This input method table is licensed under the WTFPL. ;; See http://sam.zoy.org/wtfpl/ for the full text of license and ;; conditions that apply. ;; This file is made for the m17n contrib; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. ;;; Input method for Blackfoot language ;;; (input-method bla phonetic) (description "Phonetic input method for Blackfoot (ᓱᖽᐧᖿ Siksiká) language. ") (title "bla") (map (map ;; vowels ;; o and u are used interchangeably in transliterations. ("-" "") ;; adding dead dash to break symbols input when needed. ("a" "ᖳ") ("e" "ᖰ") ("i" "ᖱ") ("o" "ᖲ") ("u" "ᖲ") ("ai" "ᖳᐟ") ("ei" "ᖰᐟ") ("oi" "ᖲᐟ") ("ao" "ᖳᐠ") ("eo" "ᖰᐠ") ("ui" "ᖲᐟ") ("au" "ᖳᐠ") ("eu" "ᖰᐠ") ;;p-series ("p" "ᐤ") ("pa" "ᑫ") ("pe" "ᑭ") ("pi" "ᑯ") ("po" "ᑲ") ("pu" "ᑲ") ("pai" "ᑫᐟ") ("pei" "ᑭᐟ") ("poi" "ᑲᐟ") ("pao" "ᑫᐠ") ("peo" "ᑭᐠ") ("pui" "ᑲᐟ") ("pau" "ᑫᐠ") ("peu" "ᑭᐠ") ("psa" "ᑫᐧ") ("pse" "ᑭᐧ") ("psi" "ᑯᐧ") ("pso" "ᑲᐧ") ("psu" "ᑲᐧ") ("psai" "ᑫᐧᐟ") ("psei" "ᑭᐧᐟ") ("psoi" "ᑲᐧᐟ") ("psao" "ᑫᐧᐠ") ("pseo" "ᑭᐧᐠ") ("psui" "ᑲᐧᐟ") ("psau" "ᑫᐧᐠ") ("pseu" "ᑭᐧᐠ") ("pya" "ᑫᑉ") ("pye" "ᑭᑉ") ("pyi" "ᑯᑉ") ("pyo" "ᑲᑉ") ("pyu" "ᑲᑉ") ("pyai" "ᑫᑉᐟ") ("pyei" "ᑭᑉᐟ") ("pyoi" "ᑲᑉᐟ") ("pyao" "ᑫᑉᐠ") ("pyeo" "ᑭᑉᐠ") ("pyui" "ᑲᑉᐟ") ("pyau" "ᑫᑉᐠ") ("pyeu" "ᑭᑉᐠ") ("pwa" "ᑫ=") ("pwe" "ᑭ=") ("pwi" "ᑯ=") ("pwo" "ᑲ=") ("pwu" "ᑲ=") ("pwai" "ᑫ=ᐟ") ("pwei" "ᑭ=ᐟ") ("pwoi" "ᑲ=ᐟ") ("pwao" "ᑫ=ᐠ") ("pweo" "ᑭ=ᐠ") ("pwui" "ᑲ=ᐟ") ("pwau" "ᑫ=ᐠ") ("pweu" "ᑭ=ᐠ") ;;t-series ("t" "ᐨ") ("ta" "ᒣ") ("te" "ᒥ") ("ti" "ᒧ") ("to" "ᒪ") ("tu" "ᒪ") ("tai" "ᒣᐟ") ("tei" "ᒥᐟ") ("toi" "ᒪᐟ") ("tao" "ᒣᐠ") ("teo" "ᒥᐠ") ("tui" "ᒪᐟ") ("tau" "ᒣᐠ") ("teu" "ᒥᐠ") ("tsa" "ᒣᐧ") ("tse" "ᒥᐧ") ("tsi" "ᒧᐧ") ("tso" "ᒪᐧ") ("tsu" "ᒪᐧ") ("tsai" "ᒣᐧᐟ") ("tsei" "ᒥᐧᐟ") ("tsoi" "ᒪᐧᐟ") ("tsao" "ᒣᐧᐠ") ("tseo" "ᒥᐧᐠ") ("tsui" "ᒪᐧᐟ") ("tsau" "ᒣᐧᐠ") ("tseu" "ᒥᐧᐠ") ("tya" "ᒣᑉ") ("tye" "ᒥᑉ") ("tyi" "ᒧᑉ") ("tyo" "ᒪᑉ") ("tyu" "ᒪᑉ") ("tyai" "ᒣᑉᐟ") ("tyei" "ᒥᑉᐟ") ("tyoi" "ᒪᑉᐟ") ("tyao" "ᒣᑉᐠ") ("tyeo" "ᒥᑉᐠ") ("tyui" "ᒪᑉᐟ") ("tyau" "ᒣᑉᐠ") ("tyeu" "ᒥᑉᐠ") ("twa" "ᒣ=") ("twe" "ᒥ=") ("twi" "ᒧ=") ("two" "ᒪ=") ("twu" "ᒪ=") ("twai" "ᒣ=ᐟ") ("twei" "ᒥ=ᐟ") ("twoi" "ᒪ=ᐟ") ("twao" "ᒣ=ᐠ") ("tweo" "ᒥ=ᐠ") ("twui" "ᒪ=ᐟ") ("twau" "ᒣ=ᐠ") ("tweu" "ᒥ=ᐠ") ;;k-series ("k" "ᘁ") ("ka" "ᖿ") ("ke" "ᖼ") ("ki" "ᖽ") ("ko" "ᖾ") ("ku" "ᖾ") ("kai" "ᖿᐟ") ("kei" "ᖼᐟ") ("koi" "ᖾᐟ") ("kao" "ᖿᐠ") ("keo" "ᖼᐠ") ("kui" "ᖾᐟ") ("kau" "ᖿᐠ") ("keu" "ᖼᐠ") ("ksa" "ᖿᐧ") ("kse" "ᖼᐧ") ("ksi" "ᖽᐧ") ("kso" "ᖾᐧ") ("ksu" "ᖾᐧ") ("ksai" "ᖿᐧᐟ") ("ksei" "ᖼᐧᐟ") ("ksoi" "ᖾᐧᐟ") ("ksao" "ᖿᐧᐠ") ("kseo" "ᖼᐧᐠ") ("ksui" "ᖾᐧᐟ") ("ksau" "ᖿᐧᐠ") ("kseu" "ᖼᐧᐠ") ("kya" "ᖿᑉ") ("kye" "ᖼᑉ") ("kyi" "ᖽᑉ") ("kyo" "ᖾᑉ") ("kyu" "ᖾᑉ") ("kyai" "ᖿᑉᐟ") ("kyei" "ᖼᑉᐟ") ("kyoi" "ᖾᑉᐟ") ("kyao" "ᖿᑉᐠ") ("kyeo" "ᖼᑉᐠ") ("kyui" "ᖾᑉᐟ") ("kyau" "ᖿᑉᐠ") ("kyeu" "ᖼᑉᐠ") ("kwa" "ᖿ=") ("kwe" "ᖼ=") ("kwi" "ᖽ=") ("kwo" "ᖾ=") ("kwu" "ᖾ=") ("kwai" "ᖿ=ᐟ") ("kwei" "ᖼ=ᐟ") ("kwoi" "ᖾ=ᐟ") ("kwao" "ᖿ=ᐠ") ("kweo" "ᖼ=ᐠ") ("kwui" "ᖾ=ᐟ") ("kwau" "ᖿ=ᐠ") ("kweu" "ᖼ=ᐠ") ;;m-series ("m" "ᐢ") ("ma" "ᒉ") ("me" "ᒋ") ("mi" "ᒍ") ("mo" "ᒐ") ("mu" "ᒐ") ("mai" "ᒉᐟ") ("mei" "ᒋᐟ") ("moi" "ᒐᐟ") ("mao" "ᒉᐠ") ("meo" "ᒋᐠ") ("mui" "ᒐᐟ") ("mau" "ᒉᐠ") ("meu" "ᒋᐠ") ("msa" "ᒉᐧ") ("mse" "ᒋᐧ") ("msi" "ᒍᐧ") ("mso" "ᒐᐧ") ("msu" "ᒐᐧ") ("msai" "ᒉᐧᐟ") ("msei" "ᒋᐧᐟ") ("msoi" "ᒐᐧᐟ") ("msao" "ᒉᐧᐠ") ("mseo" "ᒋᐧᐠ") ("msui" "ᒐᐧᐟ") ("msau" "ᒉᐧᐠ") ("mseu" "ᒋᐧᐠ") ("mya" "ᒉᑉ") ("mye" "ᒋᑉ") ("myi" "ᒍᑉ") ("myo" "ᒐᑉ") ("myu" "ᒐᑉ") ("myai" "ᒉᑉᐟ") ("myei" "ᒋᑉᐟ") ("myoi" "ᒐᑉᐟ") ("myao" "ᒉᑉᐠ") ("myeo" "ᒋᑉᐠ") ("myui" "ᒐᑉᐟ") ("myau" "ᒉᑉᐠ") ("myeu" "ᒋᑉᐠ") ("mwa" "ᒉ=") ("mwe" "ᒋ=") ("mwi" "ᒍ=") ("mwo" "ᒐ=") ("mwu" "ᒐ=") ("mwai" "ᒉ=ᐟ") ("mwei" "ᒋ=ᐟ") ("mwoi" "ᒐ=ᐟ") ("mwao" "ᒉ=ᐠ") ("mweo" "ᒋ=ᐠ") ("mwui" "ᒐ=ᐟ") ("mwau" "ᒉ=ᐠ") ("mweu" "ᒋ=ᐠ") ;;n-series ("n" "ᐡ") ("na" "ᖻ") ("ne" "ᖸ") ("ni" "ᖹ") ("no" "ᖺ") ("nu" "ᖺ") ("nai" "ᖻᐟ") ("nei" "ᖸᐟ") ("noi" "ᖺᐟ") ("nao" "ᖻᐠ") ("neo" "ᖸᐠ") ("nui" "ᖺᐟ") ("nau" "ᖻᐠ") ("neu" "ᖸᐠ") ("nsa" "ᖻᐧ") ("nse" "ᖸᐧ") ("nsi" "ᖹᐧ") ("nso" "ᖺᐧ") ("nsu" "ᖺᐧ") ("nsai" "ᖻᐧᐟ") ("nsei" "ᖸᐧᐟ") ("nsoi" "ᖺᐧᐟ") ("nsao" "ᖻᐧᐠ") ("nseo" "ᖸᐧᐠ") ("nsui" "ᖺᐧᐟ") ("nsau" "ᖻᐧᐠ") ("nseu" "ᖸᐧᐠ") ("nya" "ᖻᑉ") ("nye" "ᖸᑉ") ("nyi" "ᖹᑉ") ("nyo" "ᖺᑉ") ("nyu" "ᖺᑉ") ("nyai" "ᖻᑉᐟ") ("nyei" "ᖸᑉᐟ") ("nyoi" "ᖺᑉᐟ") ("nyao" "ᖻᑉᐠ") ("nyeo" "ᖸᑉᐠ") ("nyui" "ᖺᑉᐟ") ("nyau" "ᖻᑉᐠ") ("nyeu" "ᖸᑉᐠ") ("nwa" "ᖻ=") ("nwe" "ᖸ=") ("nwi" "ᖹ=") ("nwo" "ᖺ=") ("nwu" "ᖺ=") ("nwai" "ᖻ=ᐟ") ("nwei" "ᖸ=ᐟ") ("nwoi" "ᖺ=ᐟ") ("nwao" "ᖻ=ᐠ") ("nweo" "ᖸ=ᐠ") ("nwui" "ᖺ=ᐟ") ("nwau" "ᖻ=ᐠ") ("nweu" "ᖸ=ᐠ") ;; the rest ("s" "ᔈ") ("sa" "ᓭ") ("se" "ᓯ") ("si" "ᓱ") ("so" "ᓴ") ("su" "ᓴ") ("sai" "ᓭᐟ") ("sei" "ᓯᐟ") ("soi" "ᓴᐟ") ("sao" "ᓭᐠ") ("seo" "ᓯᐠ") ("sui" "ᓴᐟ") ("sau" "ᓭᐠ") ("seu" "ᓯᐠ") ("y" "ᐟ") ("ya" "ᔦ") ("ye" "ᔨ") ("yi" "ᔪ") ("yo" "ᔭ") ("yu" "ᔭ") ("yai" "ᔦᐟ") ("yei" "ᔨᐟ") ("yoi" "ᔭᐟ") ("yao" "ᔦᐠ") ("yeo" "ᔨᐠ") ("yui" "ᔭᐟ") ("yau" "ᔦᐠ") ("yeu" "ᔨᐠ") ("w" "ᐠ") ("wa" "ᖷ") ("we" "ᖴ") ("wi" "ᖵ") ("wo" "ᖶ") ("wu" "ᖶ") ("wai" "ᖷᐟ") ("wei" "ᖴᐟ") ("woi" "ᖶᐟ") ("wao" "ᖷᐠ") ("weo" "ᖴᐠ") ("wui" "ᖶᐟ") ("wau" "ᖷᐠ") ("weu" "ᖴᐠ") ("h" "ᑊ") ("x" "ᐦ") ;; /x/ and /hk/ is the same phoneme, but translitarated differently due to prononciation differences. ("hk" "ᐦ") ;; Special punctuation symbols for Blackfoot. ("." "᙮") )) (state (init (map))) ;; Local Variables: ;; coding: utf-8 ;; mode: lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/MIM/ml-pn-c.mim����������������������������������������������������������������������0000644�0023456�0023456�00000030701�14522451243�011041� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ml-pn-c.mim -- Malayalam input method based on usage frequency ;; Copyright (C) 2023 Ajith R <ajithramayyan at yahoo dot co dot in> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see <http://www.gnu.org/licenses/> ;; See the paper at http://languageinindia.com/july2023/drajithnewkeyboardsmalayalamfinal1.html ;; Original Author : Ajith R <ajithramayyan at yahoo dot co dot in> ;; See https://ajithramayyan.gitlab.io/puthunira/ for usage ;; നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക (input-method ml pn-c) (description (_"Puthu Nira Charutha See the paper at http://languageinindia.com/july2023/drajithnewkeyboardsmalayalamfinal1.html Original Author : Ajith R <ajithramayyan at yahoo dot co dot in> See https://ajithramayyan.gitlab.io/puthunira/ for usage നിർദ്ദേശങ്ങള്‍ക്കായ് https://ajithramayyan.gitlab.io/puthunira/ എന്ന കണ്ണി കാണുക ")) (title "pn-c") (variable (geminate-nga (_"If this variable is 1 (the default), the geminate of nga ങ്ങ is used") 1 0 1) (geminate-nja (_"If this variable is 1 (the default), the geminate of nja ഞ്ഞ is used") 1 0 1) (always-atomic-chillu (_"If this variable is 1, only atomic chillu are used; otherwise legacy encoding used when defined (the default)") 0 0 1) (archaic-au (_"If this variable is 1, archaic form of au ൌ is used; otherwise the common form ൗ is used (the default). The position of length mark ൗ is interchanged with that of ൌ") 0 0 1)) (map (vL ;; vowel Letters ("f" "അ") ("s" "ആ") ("j" "ഇ") ("t" "ഈ") ("k" "ഉ") ("F" "ഊ") ("Z" "ഋ") ("i" "എ") ("h" "ഏ") ("E" "ഐ") ("J" "ഒ") ("q" "ഓ") ("C" "ഔ") ;; Fonts restrict the secondary forms of certain consonants in conjuncts to യരലവ ;; though റ and ള are allowed in the language ;; The "corrections" that change റ to ര and ള to ല when they appear after ് introduce ;; a bug that necessitates the next three lines. ;; Otherwise അ റ becomes ്ര ("fo" " അറ") ("fof" "അൎ") ("fofo" "അറ്റ")) (vS ;; vowel Signs ("f" "്") ("s" "ാ") ("j" "ി") ("t" "ീ") ("k" "ു") ("F" "ൂ") ("Z" "ൃ") ("i" "െ") ("h" "േ") ("E" "ൈ") ("J" "ൊ") ("q" "ോ") ("C" (cond ((= archaic-au 0) "ൗ") ((= archaic-au 1) "ൌ")))) (common ;; change the symbols in the top row ("`" "(") ("~" "{") ("!" "“") ("@" "‘") ("#" "+") ("$" "×") ("%" "*") ("^" "/") ("&" "÷") ("*" "%") ("(" "’") (")" "”") ("_" "}") ("+" "!") ("-" ")") ("=" ":") ;; change the characters and symbols in the qwerty row first (unshift) plane ("q" "ഓ") ("w" "ര") ("e" "ല") ("r" "") ;; the chillu key r doesn't have a character associated. Forms chillu of the consonant after which it is typed ("t" "ഈ") ("y" (cond ((= geminate-nga 0) "ങ") ((= geminate-nga 1) "ങ്ങ")));; geminate form is much more common than the non-geminate form ("u" "ത") ("i" "എ") ("o" "റ") ("p" "ച") ("[" ",") ("]" "'") ("\\" ";") ;; change characters and symbols in the asdfg row ("a" "യ") ("s" "ആ") ("d" "") ;; the geminate key d doesn't have a character associated. Forms geminate of the consonant after which it is typed ("f" "അ") ("g" "ദ") ("h" "ഏ") ("j" "ഇ") ("k" "ഉ") ("l" "ന") (";" "ക") ("'" ".") ;; change characters and symbols in the zxcvb row ("z" "വ") ("x" "ള") ("c" "ം") ("v" "പ") ("b" "ഗ") ("n" "ഷ") ("m" "മ") ("," "സ") ("." "ണ") ("/" "ട") ;; change the characters and symbols in the QWERTY row second (shift) plane ("Q" "ഝ") ("W" "ഴ") ("E" "ഐ") ;; Unicode defines many alternate sequences to obtain the conjunct ന്റ ;; The most commonly used sequence 0x0D28 0x0D4D 0x0D31 is used below ;; Hoping that one day, fonts will support the correct sequence ഩ്ഺ 0x0D29 0x0D4D 0x0D3A; ;; when I will be able to change the code below to ;; ("R" "ഩ്ഺ") ("R" "ന്റ") ("T" "&") ("Y" "#") ("U" "ഭ") ("I" "ഥ") ("O" "ഡ") ("P" "ഢ") ("{" "\"") ("}" "?") ("|" "=") ;; change the characters and symbols in the ASDFG row second (shift) plane ("A" "ഹ") ("S" "ബ") ("D" "ജ") ("F" "ഊ") ("G" 0x200C) ;; zero width non-joiner ("H" 0x200D) ;; zero width joiner ("J" "ഒ") ("K" "ശ") ("L" "ധ") ;; The non-geminated form of the character represented by the glyph റ്റ is encoded in Unicode by ഺ. ;; But, unfortunately, the glyph റ്റ to show the geminated form is defined as gemination of റ. ;; Providing റ്റ as a single keypress in the shift level may reduce the confusion as users are shielded from the underlying sequence used ;; Hoping that one day that the glyph റ്റ will be mapped to the correct sequence when I will change the code below to ;; ((":" "ഺ്ഺ") (":" "റ്റ") ("\"" "-") ;; change the characters and symbols in the ZXCVB row second (shift) plane ("Z" "ഋ") ("X" "ഛ") ("C" "ഔ") ("V" "ഘ") ("B" "@") ("N" "$") ("M" "ഫ") ("<" "ഖ") (">" "ഠ") ("?" (cond ((= geminate-nja 0) "ഞ") ((= geminate-nja 1) "ഞ്ഞ")));; geminate form is much more common than the non-geminate form ;; add third layer number row ((G-`) "`") ((G-1) "൧") ((G-2) "൨") ((G-3) "൩") ((G-4) "൪") ((G-5) "൫") ((G-6) "൬") ((G-7) "൭") ((G-8) "൮") ((G-9) "൯") ((G-0) "൦") ((G--) "~") ((G-=) "_") ;; add third layer qwerty row ((G-q) "₹") ((G-w) "ഄ") ((G-e) "ഁ") ((G-r) "ഀ") ((G-t) "<") ((G-y) ">") ((G-u) "഻") ((G-i) "഼") ((G-o) "ൟ") ((G-p) "₨") ((G-[) "≤") ((G-]) "≥") ((G-\\) "∞") ;; add third layer asdfg row ((G-a) "൹") ((G-s) (cond ((= archaic-au 0) "ൌ") ((= archaic-au 1) "ൗ"))) ((G-d) "൏") ((G-f) "ഽ") ((G-g) "ഺ") ((G-h) "ഩ") ((G-j) "ൎ") ((G-k) "൰") ((G-l) "൱") ((G-;) "൲") ((G-') "∝") ;; add third layer zxcvb row ((G-z) "\\") ((G-x) "ൠ") ((G-c) "ഌ") ((G-v) "ൡ") ((G-b) "[") ((G-n) "]") ((G-m) "ൣ") ((G-,) "ൢ") ((G-.) "ൄ") ((G-/) "|") ;; add fourth layer number row ((G-~) "") ((G-!) "") ((G-@) "") ((G-#) "") ((G-$) "") ((G-%) "൷") ((G-^) "൳") ((G-&) "൴") ((G-*) "൵") ((G-\() "") ((G-\)) "") ((G-_) "") ((G-+) "") ((G--) "") ((G-=) "") ;; add fourth layer QWERTY row ((G-Q) "") ((G-W) "") ((G-E) "") ((G-R) "") ((G-T) "") ((G-Y) "൶") ((G-U) "") ((G-I) "൸") ((G-O) "") ((G-P) "") ((G-{) "") ((G-}) "") ((G-|) "") ;; add fourth layer ASDFG row ((G-A) "") ((G-S) "") ((G-D) "") ((G-F) "") ((G-G) "൙") ((G-H) "൛") ((G-J) "൜") ((G-K) "൝") ((G-L) "൞") ((G-:) "") ((G-\") "") ;; add fourth layer ZXCV row ((G-Z) "") ((G-X) "") ((G-C) "") ((G-V) "") ((G-B) "൘") ((G-N) "മ") ((G-M) "") ((G-<) "൚") ((G->) "") ((G-?) "") ;; form chillu (pure consonant forms) when the chillu key - r is typed after those consonants that have a specified chillu form ;; based on user preferance legacy chillu encoding is used when that is defined in Unicode, otherwise atomic chillu are used (";r" "ൿ") ("/r" "ൾ") ;; the grapheme ൾ can be considered as the chillu of ട as well (".r" (cond ((= always-atomic-chillu 0) "ണ്‍") ((= always-atomic-chillu 1) "ൺ"))) ("ur" "ൽ") ;; the grapheme ൽ can be considered as the chillu of ത as well ("lr" (cond ((= always-atomic-chillu 0) "ന്‍") ((= always-atomic-chillu 1) "ൻ"))) ((G-h r) "ൻ") ;; the grapheme ൻ is predominantly the chillu of ഩ, though Unicode defines it for ന ("mr" "ൔ") ;; anuswaram is considered a separate character ("ar" "ൕ") ("wr" (cond ((= always-atomic-chillu 0) "ര്‍") ((= always-atomic-chillu 1) "ർ"))) ("er" (cond ((= always-atomic-chillu 0) "ല്‍") ((= always-atomic-chillu 1) "ൽ"))) ("Ar" "ഃ") ;; visargam is considered chillu of ഹ ("xr" (cond ((= always-atomic-chillu 0) "ള്‍") ((= always-atomic-chillu 1) "ൾ"))) ("Wr" "ൖ") ("or" "ർ") ;; the grapheme ർ can be considered as the chillu of റ as well ;; form geminates when the geminate key d is typed after a consonant, if it has a geminate form (";d" "ക്ക") ("bd" "ഗ്ഗ") ;; ങ്ങ is available with a single key press ("pd" "ച്ച") ("Dd" "ജ്ജ") ;; ഞ്ഞ is available with a single key press in the shift level ("/d" "ട്ട") ("Od" "ഡ്ഡ") (".d" "ണ്ണ") ("ud" "ത്ത") ("gd" "ദ്ദ") ("ld" "ന്ന") ("Td" "ഩ്ഩ") ;; unlikely that fonts will have a glyph for this geminate form. ("vd" "പ്പ") ("Sd" "ബ്ബ") ("md" "മ്മ") ("ad" "യ്യ") ("ed" "ല്ല") ("zd" "വ്വ") ("Kd" "ശ്ശ") (",d" "സ്സ") ("xd" "ള്ള") ;; The non-geminated form of the character represented by the glyph റ്റ is encoded in Unicode by ഺ. ;; But, unfortunately, the glyph റ്റ to show the geminated form is defined as gemination of റ. ;; Though റ്റ is avialble with a single keypress in the shift level, it is also available as റ followed by the geminate key - d ("od" "റ്റ") ;; The first character of the geminated forms of the 2nd and 4th column of characters is replaced by the first and third column characters respectively ("<d" "ക്ഖ") ("Vd" "ഗ്ഘ") ("Xd" "ച്ഛ") ("Qd" "ജ്ഝ") (">d" "ട്ഠ") ("Pd" "ഡ്ഢ") ("Id" "ത്ഥ") ("Ld" "ദ്ധ") ("Md" "പ്ഫ") ("Ud" "ബ്ഭ") ;; Fonts restrict the secondary forms of certain consonants in conjuncts to രലവയ ;; The following "corrections" change റ to ര and ള to ല when they appear after ് ("fo" "്ര") ("fx" "്ല") ;; Allow use of dot reph from the first layer itself ;; Change റ് to ൎ if consonants follow ("of" "റ്") ("of;" "ൎക") ("of<" "ൎഖ") ("ofb" "ൎഗ") ("ofV" "ൎഘ") ("ofy" "ൎങ്ങ") ("ofp" "ൎച") ("ofX" "ൎഛ") ("ofD" "ൎജ") ("ofQ" "ൎഝ") ("ofB" "ൎഞ്ഞ") ("of/" "ൎട") ("of>" "ൎഠ") ("ofO" "ൎഡ") ("ofP" "ൎഢ") ("of." "ൎണ") ("ofu" "ൎത") ("ofI" "ൎഥ") ("ofg" "ൎദ") ("ofL" "ൎധ") ("ofl" "ൎന") ("of`" "ൎഩ") ("ofv" "ൎപ") ("ofM" "ൎഫ") ("ofS" "ൎബ") ("ofU" "ൎഭ") ("ofm" "ൎമ") ("ofa" "ൎയ") ("ofe" "ൎല") ("ofz" "ൎവ") ("ofK" "ൎശ") ("ofn" "ൎഷ") ("of," "ൎസ") ("ofx" "ൎള") ("ofo" "റ്റ") ;; Change റ് to ൎ if consonants follow and permit gemination too ("of;d" "ൎക്ക") ("of<d" "ൎക്ഖ" ) ("ofbd" "ൎഗ്ഗ") ("ofVd" "ൎഗ്ഘ") ("ofpd" "ൎച്ച") ("ofXd" "ൎച്ഛ") ("ofDd" "ൎജ്ജ") ("ofQd" "ൎജ്ഝ") ("of/d" "ൎട്ട") ("of>d" "ൎട്ഠ") ("ofOd" "ൎഡ്ഡ") ("ofPd" "ൎഡ്ഢ") ("of.d" "ൎണ്ണ") ("ofud" "ൎത്ത") ("ofId" "ൎത്ഥ") ("ofgd" "ൎദ്ദ") ("ofLd" "ൎദ്ധ") ("ofld" "ൎന്ന") ("of`d" "ൎഩ്ഩ") ("ofvd" "ൎപ്പ") ("ofMd" "ൎപ്ഫ") ("ofSd" "ൎബ്ബ") ("ofUd" "ൎബ്ഭ") ("ofmd" "ൎമ്മ") ("ofad" "ൎയ്യ") ("ofed" "ൎല്ല") ("ofzd" "ൎവ്വ") ("ofKd" "ൎശ്ശ") ("of,d" "ൎസ്സ") ("ofxd" "ൎള്ള"))) (state (init (vL (commit) (shift nonWS)) (common (commit) (shift nonWS))) (nonWS (vS (commit)) (common (commit)) (nil (shift init)))) ;; Local Variables: ;; coding: utf-8 ;; mode: emacs-lisp ;; End: ���������������������������������������������������������������m17n-db-1.8.10/config.guess�������������������������������������������������������������������������0000755�0023456�0023456�00000143051�14774707340�011006� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#!/usr/bin/sh # Attempt to guess a canonical system name. # Copyright 1992-2024 Free Software Foundation, Inc. # shellcheck disable=SC2006,SC2268 # see below for rationale timestamp='2024-01-01' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, see <https://www.gnu.org/licenses/>. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # # Originally written by Per Bothner; maintained since 2000 by Ben Elliston. # # You can get the latest version of this script from: # https://git.savannah.gnu.org/cgit/config.git/plain/config.guess # # Please send patches to <config-patches@gnu.org>. # The "shellcheck disable" line above the timestamp inhibits complaints # about features and limitations of the classic Bourne shell that were # superseded or lifted in POSIX. However, this script identifies a wide # variety of pre-POSIX systems that do not have POSIX shells at all, and # even some reasonably current systems (Solaris 10 as case-in-point) still # have a pre-POSIX /bin/sh. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] Output the configuration name of the system '$me' is run on. Options: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to <config-patches@gnu.org>." version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. Copyright 1992-2024 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try '$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; * ) break ;; esac done if test $# != 0; then echo "$me: too many arguments$help" >&2 exit 1 fi # Just in case it came from the environment. GUESS= # CC_FOR_BUILD -- compiler used by this script. Note that the use of a # compiler to aid in system detection is discouraged as it requires # temporary files to be created and, as you can see below, it is a # headache to deal with in a portable fashion. # Historically, 'CC_FOR_BUILD' used to be named 'HOST_CC'. We still # use 'HOST_CC' if defined, but it is deprecated. # Portable tmp directory creation inspired by the Autoconf team. tmp= # shellcheck disable=SC2172 trap 'test -z "$tmp" || rm -fr "$tmp"' 0 1 2 13 15 set_cc_for_build() { # prevent multiple calls if $tmp is already set test "$tmp" && return 0 : "${TMPDIR=/tmp}" # shellcheck disable=SC2039,SC3028 { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } dummy=$tmp/dummy case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in ,,) echo "int x;" > "$dummy.c" for driver in cc gcc c89 c99 ; do if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then CC_FOR_BUILD=$driver break fi done if test x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; esac } # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) if test -f /.attbin/uname ; then PATH=$PATH:/.attbin ; export PATH fi UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown case $UNAME_SYSTEM in Linux|GNU|GNU/*) LIBC=unknown set_cc_for_build cat <<-EOF > "$dummy.c" #if defined(__ANDROID__) LIBC=android #else #include <features.h> #if defined(__UCLIBC__) LIBC=uclibc #elif defined(__dietlibc__) LIBC=dietlibc #elif defined(__GLIBC__) LIBC=gnu #elif defined(__LLVM_LIBC__) LIBC=llvm #else #include <stdarg.h> /* First heuristic to detect musl libc. */ #ifdef __DEFINED_va_list LIBC=musl #endif #endif #endif EOF cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'` eval "$cc_set_libc" # Second heuristic to detect musl libc. if [ "$LIBC" = unknown ] && command -v ldd >/dev/null && ldd --version 2>&1 | grep -q ^musl; then LIBC=musl fi # If the system lacks a compiler, then just pick glibc. # We could probably try harder. if [ "$LIBC" = unknown ]; then LIBC=gnu fi ;; esac # Note: order is significant - the case branches are not exclusive. case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently # switched to ELF, *-*-netbsd* would select the old # object file format. This provides both forward # compatibility and a consistent mechanism for selecting the # object file format. # # Note: NetBSD doesn't particularly care about the vendor # portion of the name. We always set it to "unknown". UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \ /sbin/sysctl -n hw.machine_arch 2>/dev/null || \ /usr/sbin/sysctl -n hw.machine_arch 2>/dev/null || \ echo unknown)` case $UNAME_MACHINE_ARCH in aarch64eb) machine=aarch64_be-unknown ;; armeb) machine=armeb-unknown ;; arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; sh5el) machine=sh5le-unknown ;; earmv*) arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'` endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'` machine=${arch}${endian}-unknown ;; *) machine=$UNAME_MACHINE_ARCH-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently (or will in the future) and ABI. case $UNAME_MACHINE_ARCH in earm*) os=netbsdelf ;; arm*|i386|m68k|ns32k|sh3*|sparc|vax) set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ELF__ then # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for either. FIX? os=netbsd else os=netbsdelf fi ;; *) os=netbsd ;; esac # Determine ABI tags. case $UNAME_MACHINE_ARCH in earm*) expr='s/^earmv[0-9]/-eabi/;s/eb$//' abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"` ;; esac # The OS release # Debian GNU/NetBSD machines have a different userland, and # thus, need a distinct triplet. However, they do not need # kernel version information, so it can be replaced with a # suitable tag, in the style of linux-gnu. case $UNAME_VERSION in Debian*) release='-gnu' ;; *) release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. GUESS=$machine-${os}${release}${abi-} ;; *:Bitrig:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` GUESS=$UNAME_MACHINE_ARCH-unknown-bitrig$UNAME_RELEASE ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` GUESS=$UNAME_MACHINE_ARCH-unknown-openbsd$UNAME_RELEASE ;; *:SecBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/SecBSD.//'` GUESS=$UNAME_MACHINE_ARCH-unknown-secbsd$UNAME_RELEASE ;; *:LibertyBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'` GUESS=$UNAME_MACHINE_ARCH-unknown-libertybsd$UNAME_RELEASE ;; *:MidnightBSD:*:*) GUESS=$UNAME_MACHINE-unknown-midnightbsd$UNAME_RELEASE ;; *:ekkoBSD:*:*) GUESS=$UNAME_MACHINE-unknown-ekkobsd$UNAME_RELEASE ;; *:SolidBSD:*:*) GUESS=$UNAME_MACHINE-unknown-solidbsd$UNAME_RELEASE ;; *:OS108:*:*) GUESS=$UNAME_MACHINE-unknown-os108_$UNAME_RELEASE ;; macppc:MirBSD:*:*) GUESS=powerpc-unknown-mirbsd$UNAME_RELEASE ;; *:MirBSD:*:*) GUESS=$UNAME_MACHINE-unknown-mirbsd$UNAME_RELEASE ;; *:Sortix:*:*) GUESS=$UNAME_MACHINE-unknown-sortix ;; *:Twizzler:*:*) GUESS=$UNAME_MACHINE-unknown-twizzler ;; *:Redox:*:*) GUESS=$UNAME_MACHINE-unknown-redox ;; mips:OSF1:*.*) GUESS=mips-dec-osf1 ;; alpha:OSF1:*:*) # Reset EXIT trap before exiting to avoid spurious non-zero exit code. trap '' 0 case $UNAME_RELEASE in *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` ;; *5.*) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` ;; esac # According to Compaq, /usr/sbin/psrinfo has been available on # OSF/1 and Tru64 systems produced since 1995. I hope that # covers most systems running today. This code pipes the CPU # types through head -n 1, so we only detect the type of CPU 0. ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` case $ALPHA_CPU_TYPE in "EV4 (21064)") UNAME_MACHINE=alpha ;; "EV4.5 (21064)") UNAME_MACHINE=alpha ;; "LCA4 (21066/21068)") UNAME_MACHINE=alpha ;; "EV5 (21164)") UNAME_MACHINE=alphaev5 ;; "EV5.6 (21164A)") UNAME_MACHINE=alphaev56 ;; "EV5.6 (21164PC)") UNAME_MACHINE=alphapca56 ;; "EV5.7 (21164PC)") UNAME_MACHINE=alphapca57 ;; "EV6 (21264)") UNAME_MACHINE=alphaev6 ;; "EV6.7 (21264A)") UNAME_MACHINE=alphaev67 ;; "EV6.8CB (21264C)") UNAME_MACHINE=alphaev68 ;; "EV6.8AL (21264B)") UNAME_MACHINE=alphaev68 ;; "EV6.8CX (21264D)") UNAME_MACHINE=alphaev68 ;; "EV6.9A (21264/EV69A)") UNAME_MACHINE=alphaev69 ;; "EV7 (21364)") UNAME_MACHINE=alphaev7 ;; "EV7.9 (21364A)") UNAME_MACHINE=alphaev79 ;; esac # A Pn.n version is a patched version. # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. OSF_REL=`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz` GUESS=$UNAME_MACHINE-dec-osf$OSF_REL ;; Amiga*:UNIX_System_V:4.0:*) GUESS=m68k-unknown-sysv4 ;; *:[Aa]miga[Oo][Ss]:*:*) GUESS=$UNAME_MACHINE-unknown-amigaos ;; *:[Mm]orph[Oo][Ss]:*:*) GUESS=$UNAME_MACHINE-unknown-morphos ;; *:OS/390:*:*) GUESS=i370-ibm-openedition ;; *:z/VM:*:*) GUESS=s390-ibm-zvmoe ;; *:OS400:*:*) GUESS=powerpc-ibm-os400 ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) GUESS=arm-acorn-riscix$UNAME_RELEASE ;; arm*:riscos:*:*|arm*:RISCOS:*:*) GUESS=arm-unknown-riscos ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) GUESS=hppa1.1-hitachi-hiuxmpp ;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. case `(/bin/universe) 2>/dev/null` in att) GUESS=pyramid-pyramid-sysv3 ;; *) GUESS=pyramid-pyramid-bsd ;; esac ;; NILE*:*:*:dcosx) GUESS=pyramid-pyramid-svr4 ;; DRS?6000:unix:4.0:6*) GUESS=sparc-icl-nx6 ;; DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in sparc) GUESS=sparc-icl-nx7 ;; esac ;; s390x:SunOS:*:*) SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` GUESS=$UNAME_MACHINE-ibm-solaris2$SUN_REL ;; sun4H:SunOS:5.*:*) SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` GUESS=sparc-hal-solaris2$SUN_REL ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` GUESS=sparc-sun-solaris2$SUN_REL ;; i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) GUESS=i386-pc-auroraux$UNAME_RELEASE ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) set_cc_for_build SUN_ARCH=i386 # If there is a compiler, see if it is configured for 64-bit objects. # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. # This test works for both compilers. if test "$CC_FOR_BUILD" != no_compiler_found; then if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS="" $CC_FOR_BUILD -m64 -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then SUN_ARCH=x86_64 fi fi SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` GUESS=$SUN_ARCH-pc-solaris2$SUN_REL ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` GUESS=sparc-sun-solaris3$SUN_REL ;; sun4*:SunOS:*:*) case `/usr/bin/arch -k` in Series*|S4*) UNAME_RELEASE=`uname -v` ;; esac # Japanese Language versions have a version number like '4.1.3-JL'. SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/'` GUESS=sparc-sun-sunos$SUN_REL ;; sun3*:SunOS:*:*) GUESS=m68k-sun-sunos$UNAME_RELEASE ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3 case `/bin/arch` in sun3) GUESS=m68k-sun-sunos$UNAME_RELEASE ;; sun4) GUESS=sparc-sun-sunos$UNAME_RELEASE ;; esac ;; aushp:SunOS:*:*) GUESS=sparc-auspex-sunos$UNAME_RELEASE ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor # > m68000). The system name ranges from "MiNT" over "FreeMiNT" # to the lowercase version "mint" (or "freemint"). Finally # the system name "TOS" denotes a system which is actually not # MiNT. But MiNT is downward compatible to TOS, so this should # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) GUESS=m68k-atari-mint$UNAME_RELEASE ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) GUESS=m68k-atari-mint$UNAME_RELEASE ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) GUESS=m68k-atari-mint$UNAME_RELEASE ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) GUESS=m68k-milan-mint$UNAME_RELEASE ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) GUESS=m68k-hades-mint$UNAME_RELEASE ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) GUESS=m68k-unknown-mint$UNAME_RELEASE ;; m68k:machten:*:*) GUESS=m68k-apple-machten$UNAME_RELEASE ;; powerpc:machten:*:*) GUESS=powerpc-apple-machten$UNAME_RELEASE ;; RISC*:Mach:*:*) GUESS=mips-dec-mach_bsd4.3 ;; RISC*:ULTRIX:*:*) GUESS=mips-dec-ultrix$UNAME_RELEASE ;; VAX*:ULTRIX*:*:*) GUESS=vax-dec-ultrix$UNAME_RELEASE ;; 2020:CLIX:*:* | 2430:CLIX:*:*) GUESS=clipper-intergraph-clix$UNAME_RELEASE ;; mips:*:*:UMIPS | mips:*:*:RISCos) set_cc_for_build sed 's/^ //' << EOF > "$dummy.c" #ifdef __cplusplus #include <stdio.h> /* for printf() prototype */ int main (int argc, char *argv[]) { #else int main (argc, argv) int argc; char *argv[]; { #endif #if defined (host_mips) && defined (MIPSEB) #if defined (SYSTYPE_SYSV) printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_SVR4) printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0); #endif #endif exit (-1); } EOF $CC_FOR_BUILD -o "$dummy" "$dummy.c" && dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` && SYSTEM_NAME=`"$dummy" "$dummyarg"` && { echo "$SYSTEM_NAME"; exit; } GUESS=mips-mips-riscos$UNAME_RELEASE ;; Motorola:PowerMAX_OS:*:*) GUESS=powerpc-motorola-powermax ;; Motorola:*:4.3:PL8-*) GUESS=powerpc-harris-powermax ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) GUESS=powerpc-harris-powermax ;; Night_Hawk:Power_UNIX:*:*) GUESS=powerpc-harris-powerunix ;; m88k:CX/UX:7*:*) GUESS=m88k-harris-cxux7 ;; m88k:*:4*:R4*) GUESS=m88k-motorola-sysv4 ;; m88k:*:3*:R3*) GUESS=m88k-motorola-sysv3 ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` if test "$UNAME_PROCESSOR" = mc88100 || test "$UNAME_PROCESSOR" = mc88110 then if test "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx || \ test "$TARGET_BINARY_INTERFACE"x = x then GUESS=m88k-dg-dgux$UNAME_RELEASE else GUESS=m88k-dg-dguxbcs$UNAME_RELEASE fi else GUESS=i586-dg-dgux$UNAME_RELEASE fi ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) GUESS=m88k-dolphin-sysv3 ;; M88*:*:R3*:*) # Delta 88k system running SVR3 GUESS=m88k-motorola-sysv3 ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) GUESS=m88k-tektronix-sysv3 ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) GUESS=m68k-tektronix-bsd ;; *:IRIX*:*:*) IRIX_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/g'` GUESS=mips-sgi-irix$IRIX_REL ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. GUESS=romp-ibm-aix # uname -m gives an 8 hex-code CPU id ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) GUESS=i386-ibm-aix ;; ia64:AIX:*:*) if test -x /usr/bin/oslevel ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=$UNAME_VERSION.$UNAME_RELEASE fi GUESS=$UNAME_MACHINE-ibm-aix$IBM_REV ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then set_cc_for_build sed 's/^ //' << EOF > "$dummy.c" #include <sys/systemcfg.h> main() { if (!__power_pc()) exit(1); puts("powerpc-ibm-aix3.2.5"); exit(0); } EOF if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` then GUESS=$SYSTEM_NAME else GUESS=rs6000-ibm-aix3.2.5 fi elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then GUESS=rs6000-ibm-aix3.2.4 else GUESS=rs6000-ibm-aix3.2 fi ;; *:AIX:*:[4567]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then IBM_ARCH=rs6000 else IBM_ARCH=powerpc fi if test -x /usr/bin/lslpp ; then IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | \ awk -F: '{ print $3 }' | sed s/[0-9]*$/0/` else IBM_REV=$UNAME_VERSION.$UNAME_RELEASE fi GUESS=$IBM_ARCH-ibm-aix$IBM_REV ;; *:AIX:*:*) GUESS=rs6000-ibm-aix ;; ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*) GUESS=romp-ibm-bsd4.4 ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and GUESS=romp-ibm-bsd$UNAME_RELEASE # 4.3 with uname added to ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) GUESS=rs6000-bull-bosx ;; DPX/2?00:B.O.S.:*:*) GUESS=m68k-bull-sysv3 ;; 9000/[34]??:4.3bsd:1.*:*) GUESS=m68k-hp-bsd ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) GUESS=m68k-hp-bsd4.4 ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'` case $UNAME_MACHINE in 9000/31?) HP_ARCH=m68000 ;; 9000/[34]??) HP_ARCH=m68k ;; 9000/[678][0-9][0-9]) if test -x /usr/bin/getconf; then sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` case $sc_cpu_version in 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 case $sc_kernel_bits in 32) HP_ARCH=hppa2.0n ;; 64) HP_ARCH=hppa2.0w ;; '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20 esac ;; esac fi if test "$HP_ARCH" = ""; then set_cc_for_build sed 's/^ //' << EOF > "$dummy.c" #define _HPUX_SOURCE #include <stdlib.h> #include <unistd.h> int main () { #if defined(_SC_KERNEL_BITS) long bits = sysconf(_SC_KERNEL_BITS); #endif long cpu = sysconf (_SC_CPU_VERSION); switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0"); break; case CPU_PA_RISC1_1: puts ("hppa1.1"); break; case CPU_PA_RISC2_0: #if defined(_SC_KERNEL_BITS) switch (bits) { case 64: puts ("hppa2.0w"); break; case 32: puts ("hppa2.0n"); break; default: puts ("hppa2.0"); break; } break; #else /* !defined(_SC_KERNEL_BITS) */ puts ("hppa2.0"); break; #endif default: puts ("hppa1.0"); break; } exit (0); } EOF (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"` test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac if test "$HP_ARCH" = hppa2.0w then set_cc_for_build # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler # generating 64-bit code. GNU and HP use different nomenclature: # # $ CC_FOR_BUILD=cc ./config.guess # => hppa2.0w-hp-hpux11.23 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess # => hppa64-hp-hpux11.23 if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | grep -q __LP64__ then HP_ARCH=hppa2.0w else HP_ARCH=hppa64 fi fi GUESS=$HP_ARCH-hp-hpux$HPUX_REV ;; ia64:HP-UX:*:*) HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'` GUESS=ia64-hp-hpux$HPUX_REV ;; 3050*:HI-UX:*:*) set_cc_for_build sed 's/^ //' << EOF > "$dummy.c" #include <unistd.h> int main () { long cpu = sysconf (_SC_CPU_VERSION); /* The order matters, because CPU_IS_HP_MC68K erroneously returns true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct results, however. */ if (CPU_IS_PA_RISC (cpu)) { switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; default: puts ("hppa-hitachi-hiuxwe2"); break; } } else if (CPU_IS_HP_MC68K (cpu)) puts ("m68k-hitachi-hiuxwe2"); else puts ("unknown-hitachi-hiuxwe2"); exit (0); } EOF $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` && { echo "$SYSTEM_NAME"; exit; } GUESS=unknown-hitachi-hiuxwe2 ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*) GUESS=hppa1.1-hp-bsd ;; 9000/8??:4.3bsd:*:*) GUESS=hppa1.0-hp-bsd ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) GUESS=hppa1.0-hp-mpeix ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*) GUESS=hppa1.1-hp-osf ;; hp8??:OSF1:*:*) GUESS=hppa1.0-hp-osf ;; i*86:OSF1:*:*) if test -x /usr/sbin/sysversion ; then GUESS=$UNAME_MACHINE-unknown-osf1mk else GUESS=$UNAME_MACHINE-unknown-osf1 fi ;; parisc*:Lites*:*:*) GUESS=hppa1.1-hp-lites ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) GUESS=c1-convex-bsd ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) GUESS=c34-convex-bsd ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) GUESS=c38-convex-bsd ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) GUESS=c4-convex-bsd ;; CRAY*Y-MP:*:*:*) CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'` GUESS=ymp-cray-unicos$CRAY_REL ;; CRAY*[A-Z]90:*:*:*) echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' exit ;; CRAY*TS:*:*:*) CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'` GUESS=t90-cray-unicos$CRAY_REL ;; CRAY*T3E:*:*:*) CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'` GUESS=alphaev5-cray-unicosmk$CRAY_REL ;; CRAY*SV1:*:*:*) CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'` GUESS=sv1-cray-unicos$CRAY_REL ;; *:UNICOS/mp:*:*) CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'` GUESS=craynv-cray-unicosmp$CRAY_REL ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz` FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'` GUESS=${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL} ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'` GUESS=sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL} ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) GUESS=$UNAME_MACHINE-pc-bsdi$UNAME_RELEASE ;; sparc*:BSD/OS:*:*) GUESS=sparc-unknown-bsdi$UNAME_RELEASE ;; *:BSD/OS:*:*) GUESS=$UNAME_MACHINE-unknown-bsdi$UNAME_RELEASE ;; arm:FreeBSD:*:*) UNAME_PROCESSOR=`uname -p` set_cc_for_build if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabi else FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabihf fi ;; *:FreeBSD:*:*) UNAME_PROCESSOR=`uname -p` case $UNAME_PROCESSOR in amd64) UNAME_PROCESSOR=x86_64 ;; i386) UNAME_PROCESSOR=i586 ;; esac FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL ;; i*:CYGWIN*:*) GUESS=$UNAME_MACHINE-pc-cygwin ;; *:MINGW64*:*) GUESS=$UNAME_MACHINE-pc-mingw64 ;; *:MINGW*:*) GUESS=$UNAME_MACHINE-pc-mingw32 ;; *:MSYS*:*) GUESS=$UNAME_MACHINE-pc-msys ;; i*:PW*:*) GUESS=$UNAME_MACHINE-pc-pw32 ;; *:SerenityOS:*:*) GUESS=$UNAME_MACHINE-pc-serenity ;; *:Interix*:*) case $UNAME_MACHINE in x86) GUESS=i586-pc-interix$UNAME_RELEASE ;; authenticamd | genuineintel | EM64T) GUESS=x86_64-unknown-interix$UNAME_RELEASE ;; IA64) GUESS=ia64-unknown-interix$UNAME_RELEASE ;; esac ;; i*:UWIN*:*) GUESS=$UNAME_MACHINE-pc-uwin ;; amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) GUESS=x86_64-pc-cygwin ;; prep*:SunOS:5.*:*) SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` GUESS=powerpcle-unknown-solaris2$SUN_REL ;; *:GNU:*:*) # the GNU system GNU_ARCH=`echo "$UNAME_MACHINE" | sed -e 's,[-/].*$,,'` GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's,/.*$,,'` GUESS=$GNU_ARCH-unknown-$LIBC$GNU_REL ;; *:GNU/*:*:*) # other systems with GNU libc and userland GNU_SYS=`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"` GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC ;; x86_64:[Mm]anagarm:*:*|i?86:[Mm]anagarm:*:*) GUESS="$UNAME_MACHINE-pc-managarm-mlibc" ;; *:[Mm]anagarm:*:*) GUESS="$UNAME_MACHINE-unknown-managarm-mlibc" ;; *:Minix:*:*) GUESS=$UNAME_MACHINE-unknown-minix ;; aarch64:Linux:*:*) set_cc_for_build CPU=$UNAME_MACHINE LIBCABI=$LIBC if test "$CC_FOR_BUILD" != no_compiler_found; then ABI=64 sed 's/^ //' << EOF > "$dummy.c" #ifdef __ARM_EABI__ #ifdef __ARM_PCS_VFP ABI=eabihf #else ABI=eabi #endif #endif EOF cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'` eval "$cc_set_abi" case $ABI in eabi | eabihf) CPU=armv8l; LIBCABI=$LIBC$ABI ;; esac fi GUESS=$CPU-unknown-linux-$LIBCABI ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' /proc/cpuinfo 2>/dev/null` in EV5) UNAME_MACHINE=alphaev5 ;; EV56) UNAME_MACHINE=alphaev56 ;; PCA56) UNAME_MACHINE=alphapca56 ;; PCA57) UNAME_MACHINE=alphapca56 ;; EV6) UNAME_MACHINE=alphaev6 ;; EV67) UNAME_MACHINE=alphaev67 ;; EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep -q ld.so.1 if test "$?" = 0 ; then LIBC=gnulibc1 ; fi GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; arc:Linux:*:* | arceb:Linux:*:* | arc32:Linux:*:* | arc64:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; arm*:Linux:*:*) set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then GUESS=$UNAME_MACHINE-unknown-linux-$LIBC else if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabi else GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabihf fi fi ;; avr32*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; cris:Linux:*:*) GUESS=$UNAME_MACHINE-axis-linux-$LIBC ;; crisv32:Linux:*:*) GUESS=$UNAME_MACHINE-axis-linux-$LIBC ;; e2k:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; frv:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; hexagon:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; i*86:Linux:*:*) GUESS=$UNAME_MACHINE-pc-linux-$LIBC ;; ia64:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; k1om:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; kvx:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; kvx:cos:*:*) GUESS=$UNAME_MACHINE-unknown-cos ;; kvx:mbr:*:*) GUESS=$UNAME_MACHINE-unknown-mbr ;; loongarch32:Linux:*:* | loongarch64:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; m32r*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; m68*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; mips:Linux:*:* | mips64:Linux:*:*) set_cc_for_build IS_GLIBC=0 test x"${LIBC}" = xgnu && IS_GLIBC=1 sed 's/^ //' << EOF > "$dummy.c" #undef CPU #undef mips #undef mipsel #undef mips64 #undef mips64el #if ${IS_GLIBC} && defined(_ABI64) LIBCABI=gnuabi64 #else #if ${IS_GLIBC} && defined(_ABIN32) LIBCABI=gnuabin32 #else LIBCABI=${LIBC} #endif #endif #if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6 CPU=mipsisa64r6 #else #if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6 CPU=mipsisa32r6 #else #if defined(__mips64) CPU=mips64 #else CPU=mips #endif #endif #endif #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) MIPS_ENDIAN=el #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) MIPS_ENDIAN= #else MIPS_ENDIAN= #endif #endif EOF cc_set_vars=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI'` eval "$cc_set_vars" test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; } ;; mips64el:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; openrisc*:Linux:*:*) GUESS=or1k-unknown-linux-$LIBC ;; or32:Linux:*:* | or1k*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; padre:Linux:*:*) GUESS=sparc-unknown-linux-$LIBC ;; parisc64:Linux:*:* | hppa64:Linux:*:*) GUESS=hppa64-unknown-linux-$LIBC ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in PA7*) GUESS=hppa1.1-unknown-linux-$LIBC ;; PA8*) GUESS=hppa2.0-unknown-linux-$LIBC ;; *) GUESS=hppa-unknown-linux-$LIBC ;; esac ;; ppc64:Linux:*:*) GUESS=powerpc64-unknown-linux-$LIBC ;; ppc:Linux:*:*) GUESS=powerpc-unknown-linux-$LIBC ;; ppc64le:Linux:*:*) GUESS=powerpc64le-unknown-linux-$LIBC ;; ppcle:Linux:*:*) GUESS=powerpcle-unknown-linux-$LIBC ;; riscv32:Linux:*:* | riscv32be:Linux:*:* | riscv64:Linux:*:* | riscv64be:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; s390:Linux:*:* | s390x:Linux:*:*) GUESS=$UNAME_MACHINE-ibm-linux-$LIBC ;; sh64*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; sh*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; sparc:Linux:*:* | sparc64:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; tile*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; vax:Linux:*:*) GUESS=$UNAME_MACHINE-dec-linux-$LIBC ;; x86_64:Linux:*:*) set_cc_for_build CPU=$UNAME_MACHINE LIBCABI=$LIBC if test "$CC_FOR_BUILD" != no_compiler_found; then ABI=64 sed 's/^ //' << EOF > "$dummy.c" #ifdef __i386__ ABI=x86 #else #ifdef __ILP32__ ABI=x32 #endif #endif EOF cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'` eval "$cc_set_abi" case $ABI in x86) CPU=i686 ;; x32) LIBCABI=${LIBC}x32 ;; esac fi GUESS=$CPU-pc-linux-$LIBCABI ;; xtensa*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. GUESS=i386-sequent-sysv4 ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... # I am not positive that other SVR4 systems won't match this, # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. GUESS=$UNAME_MACHINE-pc-sysv4.2uw$UNAME_VERSION ;; i*86:OS/2:*:*) # If we were able to find 'uname', then EMX Unix compatibility # is probably installed. GUESS=$UNAME_MACHINE-pc-os2-emx ;; i*86:XTS-300:*:STOP) GUESS=$UNAME_MACHINE-unknown-stop ;; i*86:atheos:*:*) GUESS=$UNAME_MACHINE-unknown-atheos ;; i*86:syllable:*:*) GUESS=$UNAME_MACHINE-pc-syllable ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) GUESS=i386-unknown-lynxos$UNAME_RELEASE ;; i*86:*DOS:*:*) GUESS=$UNAME_MACHINE-pc-msdosdjgpp ;; i*86:*:4.*:*) UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then GUESS=$UNAME_MACHINE-univel-sysv$UNAME_REL else GUESS=$UNAME_MACHINE-pc-sysv$UNAME_REL fi ;; i*86:*:5:[678]*) # UnixWare 7.x, OpenUNIX and OpenServer 6. case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac GUESS=$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name` GUESS=$UNAME_MACHINE-pc-isc$UNAME_REL elif /bin/uname -X 2>/dev/null >/dev/null ; then UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ && UNAME_MACHINE=i586 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ && UNAME_MACHINE=i686 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ && UNAME_MACHINE=i686 GUESS=$UNAME_MACHINE-pc-sco$UNAME_REL else GUESS=$UNAME_MACHINE-pc-sysv32 fi ;; pc:*:*:*) # Left here for compatibility: # uname -m prints for DJGPP always 'pc', but it prints nothing about # the processor, so we play safe by assuming i586. # Note: whatever this is, it MUST be the same as what config.sub # prints for the "djgpp" host, or else GDB configure will decide that # this is a cross-build. GUESS=i586-pc-msdosdjgpp ;; Intel:Mach:3*:*) GUESS=i386-pc-mach3 ;; paragon:*:*:*) GUESS=i860-intel-osf1 ;; i860:*:4.*:*) # i860-SVR4 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then GUESS=i860-stardent-sysv$UNAME_RELEASE # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. GUESS=i860-unknown-sysv$UNAME_RELEASE # Unknown i860-SVR4 fi ;; mini*:CTIX:SYS*5:*) # "miniframe" GUESS=m68010-convergent-sysv ;; mc68k:UNIX:SYSTEM5:3.51m) GUESS=m68k-convergent-sysv ;; M680?0:D-NIX:5.3:*) GUESS=m68k-diab-dnix ;; M68*:*:R3V[5678]*:*) test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3"$OS_REL"; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; NCR*:*:4.2:* | MPRAS*:*:4.2:*) OS_REL='.3' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3"$OS_REL"; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) GUESS=m68k-unknown-lynxos$UNAME_RELEASE ;; mc68030:UNIX_System_V:4.*:*) GUESS=m68k-atari-sysv4 ;; TSUNAMI:LynxOS:2.*:*) GUESS=sparc-unknown-lynxos$UNAME_RELEASE ;; rs6000:LynxOS:2.*:*) GUESS=rs6000-unknown-lynxos$UNAME_RELEASE ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) GUESS=powerpc-unknown-lynxos$UNAME_RELEASE ;; SM[BE]S:UNIX_SV:*:*) GUESS=mips-dde-sysv$UNAME_RELEASE ;; RM*:ReliantUNIX-*:*:*) GUESS=mips-sni-sysv4 ;; RM*:SINIX-*:*:*) GUESS=mips-sni-sysv4 ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` GUESS=$UNAME_MACHINE-sni-sysv4 else GUESS=ns32k-sni-sysv fi ;; PENTIUM:*:4.0*:*) # Unisys 'ClearPath HMP IX 4000' SVR4/MP effort # says <Richard.M.Bartel@ccMail.Census.GOV> GUESS=i586-unisys-sysv4 ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes <hewes@openmarket.com>. # How about differentiating between stratus architectures? -djm GUESS=hppa1.1-stratus-sysv4 ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. GUESS=i860-stratus-sysv4 ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. GUESS=$UNAME_MACHINE-stratus-vos ;; *:VOS:*:*) # From Paul.Green@stratus.com. GUESS=hppa1.1-stratus-vos ;; mc68*:A/UX:*:*) GUESS=m68k-apple-aux$UNAME_RELEASE ;; news*:NEWS-OS:6*:*) GUESS=mips-sony-newsos6 ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if test -d /usr/nec; then GUESS=mips-nec-sysv$UNAME_RELEASE else GUESS=mips-unknown-sysv$UNAME_RELEASE fi ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. GUESS=powerpc-be-beos ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. GUESS=powerpc-apple-beos ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. GUESS=i586-pc-beos ;; BePC:Haiku:*:*) # Haiku running on Intel PC compatible. GUESS=i586-pc-haiku ;; ppc:Haiku:*:*) # Haiku running on Apple PowerPC GUESS=powerpc-apple-haiku ;; *:Haiku:*:*) # Haiku modern gcc (not bound by BeOS compat) GUESS=$UNAME_MACHINE-unknown-haiku ;; SX-4:SUPER-UX:*:*) GUESS=sx4-nec-superux$UNAME_RELEASE ;; SX-5:SUPER-UX:*:*) GUESS=sx5-nec-superux$UNAME_RELEASE ;; SX-6:SUPER-UX:*:*) GUESS=sx6-nec-superux$UNAME_RELEASE ;; SX-7:SUPER-UX:*:*) GUESS=sx7-nec-superux$UNAME_RELEASE ;; SX-8:SUPER-UX:*:*) GUESS=sx8-nec-superux$UNAME_RELEASE ;; SX-8R:SUPER-UX:*:*) GUESS=sx8r-nec-superux$UNAME_RELEASE ;; SX-ACE:SUPER-UX:*:*) GUESS=sxace-nec-superux$UNAME_RELEASE ;; Power*:Rhapsody:*:*) GUESS=powerpc-apple-rhapsody$UNAME_RELEASE ;; *:Rhapsody:*:*) GUESS=$UNAME_MACHINE-apple-rhapsody$UNAME_RELEASE ;; arm64:Darwin:*:*) GUESS=aarch64-apple-darwin$UNAME_RELEASE ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` case $UNAME_PROCESSOR in unknown) UNAME_PROCESSOR=powerpc ;; esac if command -v xcode-select > /dev/null 2> /dev/null && \ ! xcode-select --print-path > /dev/null 2> /dev/null ; then # Avoid executing cc if there is no toolchain installed as # cc will be a stub that puts up a graphical alert # prompting the user to install developer tools. CC_FOR_BUILD=no_compiler_found else set_cc_for_build fi if test "$CC_FOR_BUILD" != no_compiler_found; then if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then case $UNAME_PROCESSOR in i386) UNAME_PROCESSOR=x86_64 ;; powerpc) UNAME_PROCESSOR=powerpc64 ;; esac fi # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_PPC >/dev/null then UNAME_PROCESSOR=powerpc fi elif test "$UNAME_PROCESSOR" = i386 ; then # uname -m returns i386 or x86_64 UNAME_PROCESSOR=$UNAME_MACHINE fi GUESS=$UNAME_PROCESSOR-apple-darwin$UNAME_RELEASE ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = x86; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi GUESS=$UNAME_PROCESSOR-$UNAME_MACHINE-nto-qnx$UNAME_RELEASE ;; *:QNX:*:4*) GUESS=i386-pc-qnx ;; NEO-*:NONSTOP_KERNEL:*:*) GUESS=neo-tandem-nsk$UNAME_RELEASE ;; NSE-*:NONSTOP_KERNEL:*:*) GUESS=nse-tandem-nsk$UNAME_RELEASE ;; NSR-*:NONSTOP_KERNEL:*:*) GUESS=nsr-tandem-nsk$UNAME_RELEASE ;; NSV-*:NONSTOP_KERNEL:*:*) GUESS=nsv-tandem-nsk$UNAME_RELEASE ;; NSX-*:NONSTOP_KERNEL:*:*) GUESS=nsx-tandem-nsk$UNAME_RELEASE ;; *:NonStop-UX:*:*) GUESS=mips-compaq-nonstopux ;; BS2000:POSIX*:*:*) GUESS=bs2000-siemens-sysv ;; DS/*:UNIX_System_V:*:*) GUESS=$UNAME_MACHINE-$UNAME_SYSTEM-$UNAME_RELEASE ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 # operating systems. if test "${cputype-}" = 386; then UNAME_MACHINE=i386 elif test "x${cputype-}" != x; then UNAME_MACHINE=$cputype fi GUESS=$UNAME_MACHINE-unknown-plan9 ;; *:TOPS-10:*:*) GUESS=pdp10-unknown-tops10 ;; *:TENEX:*:*) GUESS=pdp10-unknown-tenex ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) GUESS=pdp10-dec-tops20 ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) GUESS=pdp10-xkl-tops20 ;; *:TOPS-20:*:*) GUESS=pdp10-unknown-tops20 ;; *:ITS:*:*) GUESS=pdp10-unknown-its ;; SEI:*:*:SEIUX) GUESS=mips-sei-seiux$UNAME_RELEASE ;; *:DragonFly:*:*) DRAGONFLY_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` GUESS=$UNAME_MACHINE-unknown-dragonfly$DRAGONFLY_REL ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case $UNAME_MACHINE in A*) GUESS=alpha-dec-vms ;; I*) GUESS=ia64-dec-vms ;; V*) GUESS=vax-dec-vms ;; esac ;; *:XENIX:*:SysV) GUESS=i386-pc-xenix ;; i*86:skyos:*:*) SKYOS_REL=`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'` GUESS=$UNAME_MACHINE-pc-skyos$SKYOS_REL ;; i*86:rdos:*:*) GUESS=$UNAME_MACHINE-pc-rdos ;; i*86:Fiwix:*:*) GUESS=$UNAME_MACHINE-pc-fiwix ;; *:AROS:*:*) GUESS=$UNAME_MACHINE-unknown-aros ;; x86_64:VMkernel:*:*) GUESS=$UNAME_MACHINE-unknown-esx ;; amd64:Isilon\ OneFS:*:*) GUESS=x86_64-unknown-onefs ;; *:Unleashed:*:*) GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE ;; *:Ironclad:*:*) GUESS=$UNAME_MACHINE-unknown-ironclad ;; esac # Do we have a guess based on uname results? if test "x$GUESS" != x; then echo "$GUESS" exit fi # No uname command or uname output not recognized. set_cc_for_build cat > "$dummy.c" <<EOF #ifdef _SEQUENT_ #include <sys/types.h> #include <sys/utsname.h> #endif #if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__) #if defined (vax) || defined (__vax) || defined (__vax__) || defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__) #include <signal.h> #if defined(_SIZE_T_) || defined(SIGLOST) #include <sys/utsname.h> #endif #endif #endif main () { #if defined (sony) #if defined (MIPSEB) /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, I don't know.... */ printf ("mips-sony-bsd\n"); exit (0); #else #include <sys/param.h> printf ("m68k-sony-newsos%s\n", #ifdef NEWSOS4 "4" #else "" #endif ); exit (0); #endif #endif #if defined (NeXT) #if !defined (__ARCHITECTURE__) #define __ARCHITECTURE__ "m68k" #endif int version; version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; if (version < 4) printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); else printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); exit (0); #endif #if defined (MULTIMAX) || defined (n16) #if defined (UMAXV) printf ("ns32k-encore-sysv\n"); exit (0); #else #if defined (CMU) printf ("ns32k-encore-mach\n"); exit (0); #else printf ("ns32k-encore-bsd\n"); exit (0); #endif #endif #endif #if defined (__386BSD__) printf ("i386-pc-bsd\n"); exit (0); #endif #if defined (sequent) #if defined (i386) printf ("i386-sequent-dynix\n"); exit (0); #endif #if defined (ns32000) printf ("ns32k-sequent-dynix\n"); exit (0); #endif #endif #if defined (_SEQUENT_) struct utsname un; uname(&un); if (strncmp(un.version, "V2", 2) == 0) { printf ("i386-sequent-ptx2\n"); exit (0); } if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ printf ("i386-sequent-ptx1\n"); exit (0); } printf ("i386-sequent-ptx\n"); exit (0); #endif #if defined (vax) #if !defined (ultrix) #include <sys/param.h> #if defined (BSD) #if BSD == 43 printf ("vax-dec-bsd4.3\n"); exit (0); #else #if BSD == 199006 printf ("vax-dec-bsd4.3reno\n"); exit (0); #else printf ("vax-dec-bsd\n"); exit (0); #endif #endif #else printf ("vax-dec-bsd\n"); exit (0); #endif #else #if defined(_SIZE_T_) || defined(SIGLOST) struct utsname un; uname (&un); printf ("vax-dec-ultrix%s\n", un.release); exit (0); #else printf ("vax-dec-ultrix\n"); exit (0); #endif #endif #endif #if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__) #if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__) #if defined(_SIZE_T_) || defined(SIGLOST) struct utsname *un; uname (&un); printf ("mips-dec-ultrix%s\n", un.release); exit (0); #else printf ("mips-dec-ultrix\n"); exit (0); #endif #endif #endif #if defined (alliant) && defined (i860) printf ("i860-alliant-bsd\n"); exit (0); #endif exit (1); } EOF $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=`"$dummy"` && { echo "$SYSTEM_NAME"; exit; } # Apollos put the system type in the environment. test -d /usr/apollo && { echo "$ISP-apollo-$SYSTYPE"; exit; } echo "$0: unable to guess system type" >&2 case $UNAME_MACHINE:$UNAME_SYSTEM in mips:Linux | mips64:Linux) # If we got here on MIPS GNU/Linux, output extra information. cat >&2 <<EOF NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize the system type. Please install a C compiler and try again. EOF ;; esac cat >&2 <<EOF This script (version $timestamp), has failed to recognize the operating system you are using. If your script is old, overwrite *all* copies of config.guess and config.sub with the latest versions from: https://git.savannah.gnu.org/cgit/config.git/plain/config.guess and https://git.savannah.gnu.org/cgit/config.git/plain/config.sub EOF our_year=`echo $timestamp | sed 's,-.*,,'` thisyear=`date +%Y` # shellcheck disable=SC2003 script_age=`expr "$thisyear" - "$our_year"` if test "$script_age" -lt 3 ; then cat >&2 <<EOF If $0 has already been updated, send the following data and any information you think might be pertinent to config-patches@gnu.org to provide the necessary information to handle your system. config.guess timestamp = $timestamp uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` /bin/uname -X = `(/bin/uname -X) 2>/dev/null` hostinfo = `(hostinfo) 2>/dev/null` /bin/universe = `(/bin/universe) 2>/dev/null` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` /bin/arch = `(/bin/arch) 2>/dev/null` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` UNAME_MACHINE = "$UNAME_MACHINE" UNAME_RELEASE = "$UNAME_RELEASE" UNAME_SYSTEM = "$UNAME_SYSTEM" UNAME_VERSION = "$UNAME_VERSION" EOF fi exit 1 # Local variables: # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/SCRIPT.awk���������������������������������������������������������������������������0000644�0023456�0023456�00000006466�14422175267�010203� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# SCRIPT.awk -- awk script to generate SCRIPT.tab # Copyright (C) 2007 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. BEGIN { tohex["0"] = 1; tohex["1"] = 2; tohex["2"] = 3; tohex["3"] = 4; tohex["4"] = 5; tohex["5"] = 6; tohex["6"] = 7; tohex["7"] = 8; tohex["8"] = 9; tohex["9"] = 10; tohex["A"] = 11; tohex["B"] = 12; tohex["C"] = 13; tohex["D"] = 14; tohex["E"] = 15; tohex["F"] = 16; tohex["a"] = 11; tohex["b"] = 12; tohex["c"] = 13; tohex["d"] = 14; tohex["e"] = 15; tohex["f"] = 16; FS = "[ \t]*[;#][ \t]*"; initialized = 0; charcount = 0; range_index = 0; } function decode_hex(str, idx) { n = 0; len = length(str); for (i = idx; i <= len; i++) { c = tohex[substr(str, i, 1)]; if (c == 0) break; n = n * 16 + c - 1; } return n; } function initialize() { first = -1; while (getline line < "UNIDATA/UnicodeData.txt" > 0) { if (line ~ /^[0-9A-F][0-9A-F]*/) { last = decode_hex(line, 1); if (first >= 0) { range[range_index++] = first; range[range_index++] = last; first = -1; } else if (line ~ /First>/) { first = last; } else { exists[last] = 1; } } } } function char_exist_p(c) { if (exists[c] == 1) return 1; for (i = 0; i < range_index; i += 2) if (range[i] >= c && range[i + 1] <= c) return 1; return 0; } function maybe_emit(ch1, ch2, this_script) { if (initialized == 0) { initialize(); initialized = 1; print "# Ranges may contain non-existing character codes."; print "0x0-0x3FFFFF common"; first = ch1; last = ch2; script = this_script; } else { if (script == this_script) { for (j = last + 1; j < ch1; j++) if (char_exist_p(j)) break; if (j == ch1) { last = ch2; return; } } if (script != "Common") { if (first == last) printf "0x%04X %s\n", first, tolower(script); else printf "0x%04X-0x%04X %s\n", first, last, tolower(script); } first = ch1; last = ch2; script = this_script; } } /^[0-9A-F]+\.\./ { maybe_emit(decode_hex($0, 1), decode_hex($0, match($0, "\\.\\.") + 2), $2); next; } /^[0-9A-F]/ { ch = decode_hex($0, 1); maybe_emit(ch, ch, $2); next; } END { if (script != "Common") { if (first == last) printf "0x%04X %s\n", first, tolower (script); else printf "0x%04X-0x%04X %s\n", first, last, tolower (script); } while (getline < "SCRIPT.ext" > 0) { if ($0 ~ /^[0-9A-F][0-9A-F]*/) { print; } } } ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/CHARTAB.awk��������������������������������������������������������������������������0000644�0023456�0023456�00000002710�14422175267�010227� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Copyright (C) 2003, 2004 # National Institute of Advanced Industrial Science and Technology (AIST) # Registration Number H15PRO112 # This file is part of the m17n database; a sub-part of the m17n # library. # The m17n library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # The m17n library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # You should have received a copy of the GNU Lesser General Public # License along with the m17n library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, # Boston, MA 02110-1301, USA. BEGIN { FS=";" from = to = -1; } { if (from < 0) { if (FIELD ~ "CATEGORY") COLUMN = 3; else if (FIELD ~ "COMBINE") COLUMN = 4; else COLUMN = 5; from = $1; val = $COLUMN; } else if ($COLUMN != val) { if (from"" == to"") print "0x"from, val; else print "0x"from"-0x"to, val; from = $1; val = $COLUMN; } to = $1; } END { if (from >= 0) { if (from"" == to"") print "0x"from, val; else print "0x"from"-0x"to, val; } } ��������������������������������������������������������m17n-db-1.8.10/truetype.fst�������������������������������������������������������������������������0000644�0023456�0023456�00000021064�14422175267�011061� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; truetype.fst -- Fontset using only TrueType fonts ;; Copyright (C) 2003, 2004, 2005, 2006, 2010 AIST (H15PRO112) ;; See the end for copying conditions. ;;; <li> truetype.fst ;;; ;;; Fontset using only freely available TrueType fonts. ;;; <ul> ;;; <li> DejaVuSans.ttf (family: DejaVu Sans) ;;; <ul> ;;; <li> debian package: ttf-dejavu-core ;;; </ul> ;;; <li> SILEOT.ttf (family: ezra sil; for Hebrew) ;;; <ul> ;;; <li> debian package: ttf-sil-ezra ;;; </ul> ;;; <li> ScheherazadeRegOT.ttf (family: scheherazade; for Arabic) ;;; <ul> ;;; <li> debian package: ttf-sil-scheherazade ;;; </ul> ;;; <li> SyrCOMTalada.otf (family: estrangelo talada; for Syriac) ;;; <li> SyrCOMJerusalem.otf (family: serto jerusalem; for Syriac) ;;; <li> SyrCOMAdiabene.otf (family: east syriac adiabene; for Syriac) ;;; <ul> ;;; <li> debian package: ttf-xfree86-nonfree-syriac ;;; </ul> ;;; <li> mvboli.ttf (family: mv boli; for Thaana) ;;; <ul> ;;; <li> dowload: http://mvlinux.blogspot.com/2010/02/thaana-font-installer-for-linux-deb.html ;;; </ul> ;;; <li> gargi.ttf (family: gargi; for Devanagari) ;;; <li> lohit_hi.ttf (family: lohit hindi; for Devanagari) ;;; <ul> ;;; <li> debian package: ttf-devanagari-fonts ;;; </ul> ;;; <li> lohit_bn.ttf (family: lohit bengali; for Bengali) ;;; <li> MuktiNarrow.ttf (family: mukti narrow; for Bengali) ;;; <ul> ;;; <li> debian package: ttf-bengali-fonts ;;; </ul> ;;; <li> lohit_pa.ttf (family: lohit punjabi; for Gurmukhi) ;;; <li> Saab.ttf (family: saab; for Gurmukhi) ;;; <ul> ;;; <li> debian package: ttf-punjabi-fonts ;;; </ul> ;;; <li> lohit_gu.ttf (family: lohit gujarati; for Gujarati) ;;; <li> Rekha.ttf (family: rekha; for Gujarati) ;;; <ul> ;;; <li> debian package: ttf-gujarati-fonts ;;; </ul> ;;; <li> utkal.ttf (family: utkal; for Oriya) ;;; <ul> ;;; <li> debian package: ttf-oriya-fonts ;;; </ul> ;;; <li> lohit_ta.ttf (family: lohit tamil; for Tamil) ;;; <ul> ;;; <li> debian package: ttf-tamil-fonts ;;; </ul> ;;; <li> Pothana2000.ttf (family: pothana2000; for Telugu) ;;; <li> Vemana.ttf (family: vemana2000; for Telugu) ;;; <ul> ;;; <li> debian package: ttf-telugu-fonts ;;; </ul> ;;; <li> Kedage-n.ttf (family: kedage; for Kannada) ;;; <li> Malige-n.ttf (family: mallige; for Kannada) ;;; <ul> ;;; <li> debian package: ttf-kannada-fonts ;;; </ul> ;;; <li> Meera_04.ttf (family: meera; for Malayalam) ;;; <li> Rachana_04.ttf (family: rachana; for Malayalam) ;;; <ul> ;;; <li> debian package: ttf-malayalam-fonts ;;; </ul> ;;; <li> lklug.ttf (family: lklug; for Sinhala) ;;; <ul> ;;; <li> debian package: ttf-sinhala-lklug ;;; </ul> ;;; <li> TibetanMachineUniAlpha.ttf (family: tibetan machine uni; for Tibetan) ;;; <ul> ;;; <li> debian package: ttf-tmuni ;;; </ul> ;;; <li> Norasi.ttf (family: norasi; for Thai) ;;; <ul> ;;; <li> debian package: ttf-thai-tlwg ;;; </ul> ;;; <li> Phetsarath_OT.ttf (family: phetsarath ot; for Lao) ;;; <ul> ;;; <li> debian package: ttf-lao ;;; </ul> ;;; <li> Padauk.ttf (family: padauk; for Myanmar) ;;; <ul> ;;; <li> debian package: ttf-sil-padauk ;;; </ul> ;;; <li> KhmerOS.ttf (family: khmer os; for Khmer) ;;; <ul> ;;; <li> debian package: ttf-khmeros ;;; </ul> ;;; <li> wqy-zenhei.ttf (family: wenquanyi zen hei; for Chinese) ;;; <ul> ;;; <li> debian package: ttf-wqy-zenhei ;;; </ul> ;;; <li> TakaoGothic.ttf (family: takaogothic) ;;; <ul> ;;; <li> debian package: ttf-takao-gothic ;;; </ul> ;;; <li> UnDotum.ttf (family: undotum; for Korean) ;;; <ul> ;;; <li> debian package: ttf-unfonts-core ;;; </ul> ;;; <li> Abyssinica_SIL.ttf (family: abyssinica sil; for Ethiopic) ;;; <ul> ;;; <li> debian package: ttf-sil-abyssinica ;;; </ul> ;;; </ul> (latin (vi ((nil dejavu\ sans unicode-bmp)) ((nil nil unicode-bmp :lang=vi))) (nil ((nil dejavu\ sans unicode-bmp)) ((nil nil unicode-bmp :script=latin)))) (hebrew (nil ((nil ezra\ sil unicode-bmp) hebr-otf) ((nil nil unicode-bmp :otf=hebr) hebr-otf) ((nil nil unicode-bmp :script=hebrew)))) (arabic (nil ((nil scheherazade unicode-bmp) arab-otf) ((nil nil unicode-bmp :otf=arab) arab-otf) ((nil nil unicode-bmp :script=arabic) arab))) (syriac (nil ((nil estrangelo\ talada unicode-bmp) syrc-otf) ((nil serto\ jerusalem unicode-bmp) syrc-otf) ((nil east\ syriac\ adiabene unicode-bmp) syrc-otf) ((nil nil unicode-bmp :otf=syrc) syrc-otf))) (thaana (nil ((nil mv\ boli unicode-bmp) thaa-otf) ((nil nil unicode-bmp :otf=thaa) thaa-otf))) (devanagari (nil ((nil gargi unicode-bmp) deva-otf) ((nil lohit\ hindi unicode-bmp) deva-otf) ((nil nil unicode-bmp :otf=dev2) dev2-otf) ((nil nil unicode-bmp :otf=deva) deva-otf))) (bengali (nil ((nil lohit\ bengali unicode-bmp) beng-otf) ((nil mukti\ narrow unicode-bmp) beng-otf) ((nil nil unicode-bmp :otf=bng2) bng2-otf) ((nil nil unicode-bmp :otf=beng) beng-otf))) (gurmukhi (nil ((nil lohit\ punjabi unicode-bmp) guru-otf) ((nil saab unicode-bmp) guru-otf) ((nil nil unicode-bmp :otf=gur2) gur2-otf) ((nil nil unicode-bmp :otf=guru) guru-otf))) (gujarati (nil ((nil lohit\ gujarati unicode-bmp) gujr-otf) ((nil rekha unicode-bmp) gujr-otf) ((nil nil unicode-bmp :otf=gjr2) gjr2-otf) ((nil nil unicode-bmp :otf=gujr) gujr-otf))) (oriya (nil ((nil utkal unicode-bmp) orya-otf) ((nil nil unicode-bmp :otf=ory2) ory2-otf) ((nil nil unicode-bmp :otf=orya) orya-otf))) (tamil (nil ((nil lohit\ tamil unicode-bmp) taml-otf) ((nil nil unicode-bmp :otf=tml2) tml2-otf) ((nil nil unicode-bmp :otf=taml) taml-otf))) (telugu (nil ((nil pothana2000 unicode-bmp) telu-otf) ((nil vemana2000 unicode-bmp) telu-otf) ((nil nil unicode-bmp :otf=tel2) tel2-otf) ((nil nil unicode-bmp :otf=telu) telu-otf))) (kannada (nil ((nil kedage unicode-bmp) knda-otf) ((nil mallige unicode-bmp) knda-otf) ((nil nil unicode-bmp :otf=knd2) knd2-otf) ((nil nil unicode-bmp :otf=knda) knda-otf))) (malayalam (nil ((nil meera unicode-bmp) mlym-otf) ((nil rachana unicode-bmp) mlym-otf) ((nil nil unicode-bmp :otf=mlm2) mlm2-otf) ((nil nil unicode-bmp :otf=mlym) mlym-otf))) (sinhala (nil ((nil lklug unicode-bmp) sinh-otf) ((nil nil unicode-bmp :otf=sinh) sinh-otf))) (tibetan (nil ((nil tibetan\ machine\ uni unicode-bmp) tibt-otf) ((nil nil unicode-bmp :otf=tibt) tibt-otf))) (thai (nil ((nil norasi unicode-bmp) thai-otf) ((nil nil unicode-bmp :otf=thai) thai-otf))) (lao (nil ((nil phetsarath\ ot unicode-bmp) laoo-otf) ((nil nil unicode-bmp :otf=laoo) laoo-otf))) (myanmar (nil ((nil padauk unicode-bmp) mymr-sil))) (khmer (nil ((nil khmer\ os unicode-bmp) khmr-otf) ((nil nil unicode-bmp :otf=khmr) khmr-otf))) (han (zh ((nil wenquanyi\ zen\ hei unicode-bmp)) ((nil ar\ pl\ kaitim\ gb unicode-bmp)) ((nil ar\ pl\ kaitim\ big5 unicode-bmp)) ((nil ar\ pl\ sungtil\ gb unicode-bmp)) ((nil ar\ pl\ mingti2l\ big5 unicode-bmp)) ((nil nil unicode-bmp :lang=zh))) (ja ((nil takaogothic unicode-bmp)) ((nil sazanami\ gothic unicode-bmp)) ((nil kochi\ gothic unicode-bmp)) ((nil nil unicode-bmp :lang=ja))) (ko ((nil undotum unicode-bmp)) ((nil nil unicode-bmp :lang=ko)))) (hiragana (nil ((nil takaogothic unicode-bmp)) ((nil sazanami\ gothic unicode-bmp)) ((nil kochi\ gothic unicode-bmp)) ((nil nil unicode-bmp :lang=ja)))) (katakana (nil ((nil takaogothic unicode-bmp)) ((nil sazanami\ gothic unicode-bmp)) ((nil kochi\ gothic unicode-bmp)) ((nil nil unicode-bmp :lang=ja)))) (hangul (nil ((nil undotum unicode-bmp)) ((nil nil unicode-bmp :lang=ko)))) (ethiopic (nil ((nil abyssinica\ sil unicode-bmp)) ((nil nil unicode-bmp :lang=am)))) (cham (nil ((nil nil unicode-bmp :script=cham) cham-generic))) (nil ((nil dejavu\ sans unicode-bmp)) ((nil nil unicode-bmp))) ;; Copyright (C) 2003, 2004, 2007, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/config.sub���������������������������������������������������������������������������0000755�0023456�0023456�00000107761�14774707340�010461� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#!/usr/bin/sh # Configuration validation subroutine script. # Copyright 1992-2024 Free Software Foundation, Inc. # shellcheck disable=SC2006,SC2268 # see below for rationale timestamp='2024-01-01' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, see <https://www.gnu.org/licenses/>. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # Please send patches to <config-patches@gnu.org>. # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. # If it is invalid, we print an error message on stderr and exit with code 1. # Otherwise, we print the canonical config type on stdout and succeed. # You can get the latest version of this script from: # https://git.savannah.gnu.org/cgit/config.git/plain/config.sub # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases # that are meaningful with *any* GNU software. # Each package is responsible for reporting which valid configurations # it does not support. The user should be able to distinguish # a failure to support a valid configuration from a meaningless # configuration. # The goal of this file is to map all the various variations of a given # machine specification into a single specification in the form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or in some cases, the newer four-part form: # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # It is wrong to echo any other type of specification. # The "shellcheck disable" line above the timestamp inhibits complaints # about features and limitations of the classic Bourne shell that were # superseded or lifted in POSIX. However, this script identifies a wide # variety of pre-POSIX systems that do not have POSIX shells at all, and # even some reasonably current systems (Solaris 10 as case-in-point) still # have a pre-POSIX /bin/sh. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS Canonicalize a configuration name. Options: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to <config-patches@gnu.org>." version="\ GNU config.sub ($timestamp) Copyright 1992-2024 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try '$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; *local*) # First pass through any local machine types. echo "$1" exit ;; * ) break ;; esac done case $# in 0) echo "$me: missing argument$help" >&2 exit 1;; 1) ;; *) echo "$me: too many arguments$help" >&2 exit 1;; esac # Split fields of configuration type # shellcheck disable=SC2162 saved_IFS=$IFS IFS="-" read field1 field2 field3 field4 <<EOF $1 EOF IFS=$saved_IFS # Separate into logical components for further validation case $1 in *-*-*-*-*) echo "Invalid configuration '$1': more than four components" >&2 exit 1 ;; *-*-*-*) basic_machine=$field1-$field2 basic_os=$field3-$field4 ;; *-*-*) # Ambiguous whether COMPANY is present, or skipped and KERNEL-OS is two # parts maybe_os=$field2-$field3 case $maybe_os in nto-qnx* | linux-* | uclinux-uclibc* \ | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* \ | netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \ | storm-chaos* | os2-emx* | rtmk-nova* | managarm-* \ | windows-* ) basic_machine=$field1 basic_os=$maybe_os ;; android-linux) basic_machine=$field1-unknown basic_os=linux-android ;; *) basic_machine=$field1-$field2 basic_os=$field3 ;; esac ;; *-*) # A lone config we happen to match not fitting any pattern case $field1-$field2 in decstation-3100) basic_machine=mips-dec basic_os= ;; *-*) # Second component is usually, but not always the OS case $field2 in # Prevent following clause from handling this valid os sun*os*) basic_machine=$field1 basic_os=$field2 ;; zephyr*) basic_machine=$field1-unknown basic_os=$field2 ;; # Manufacturers dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ | unicom* | ibm* | next | hp | isi* | apollo | altos* \ | convergent* | ncr* | news | 32* | 3600* | 3100* \ | hitachi* | c[123]* | convex* | sun | crds | omron* | dg \ | ultra | tti* | harris | dolphin | highlevel | gould \ | cbm | ns | masscomp | apple | axis | knuth | cray \ | microblaze* | sim | cisco \ | oki | wec | wrs | winbond) basic_machine=$field1-$field2 basic_os= ;; *) basic_machine=$field1 basic_os=$field2 ;; esac ;; esac ;; *) # Convert single-component short-hands not valid as part of # multi-component configurations. case $field1 in 386bsd) basic_machine=i386-pc basic_os=bsd ;; a29khif) basic_machine=a29k-amd basic_os=udi ;; adobe68k) basic_machine=m68010-adobe basic_os=scout ;; alliant) basic_machine=fx80-alliant basic_os= ;; altos | altos3068) basic_machine=m68k-altos basic_os= ;; am29k) basic_machine=a29k-none basic_os=bsd ;; amdahl) basic_machine=580-amdahl basic_os=sysv ;; amiga) basic_machine=m68k-unknown basic_os= ;; amigaos | amigados) basic_machine=m68k-unknown basic_os=amigaos ;; amigaunix | amix) basic_machine=m68k-unknown basic_os=sysv4 ;; apollo68) basic_machine=m68k-apollo basic_os=sysv ;; apollo68bsd) basic_machine=m68k-apollo basic_os=bsd ;; aros) basic_machine=i386-pc basic_os=aros ;; aux) basic_machine=m68k-apple basic_os=aux ;; balance) basic_machine=ns32k-sequent basic_os=dynix ;; blackfin) basic_machine=bfin-unknown basic_os=linux ;; cegcc) basic_machine=arm-unknown basic_os=cegcc ;; convex-c1) basic_machine=c1-convex basic_os=bsd ;; convex-c2) basic_machine=c2-convex basic_os=bsd ;; convex-c32) basic_machine=c32-convex basic_os=bsd ;; convex-c34) basic_machine=c34-convex basic_os=bsd ;; convex-c38) basic_machine=c38-convex basic_os=bsd ;; cray) basic_machine=j90-cray basic_os=unicos ;; crds | unos) basic_machine=m68k-crds basic_os= ;; da30) basic_machine=m68k-da30 basic_os= ;; decstation | pmax | pmin | dec3100 | decstatn) basic_machine=mips-dec basic_os= ;; delta88) basic_machine=m88k-motorola basic_os=sysv3 ;; dicos) basic_machine=i686-pc basic_os=dicos ;; djgpp) basic_machine=i586-pc basic_os=msdosdjgpp ;; ebmon29k) basic_machine=a29k-amd basic_os=ebmon ;; es1800 | OSE68k | ose68k | ose | OSE) basic_machine=m68k-ericsson basic_os=ose ;; gmicro) basic_machine=tron-gmicro basic_os=sysv ;; go32) basic_machine=i386-pc basic_os=go32 ;; h8300hms) basic_machine=h8300-hitachi basic_os=hms ;; h8300xray) basic_machine=h8300-hitachi basic_os=xray ;; h8500hms) basic_machine=h8500-hitachi basic_os=hms ;; harris) basic_machine=m88k-harris basic_os=sysv3 ;; hp300 | hp300hpux) basic_machine=m68k-hp basic_os=hpux ;; hp300bsd) basic_machine=m68k-hp basic_os=bsd ;; hppaosf) basic_machine=hppa1.1-hp basic_os=osf ;; hppro) basic_machine=hppa1.1-hp basic_os=proelf ;; i386mach) basic_machine=i386-mach basic_os=mach ;; isi68 | isi) basic_machine=m68k-isi basic_os=sysv ;; m68knommu) basic_machine=m68k-unknown basic_os=linux ;; magnum | m3230) basic_machine=mips-mips basic_os=sysv ;; merlin) basic_machine=ns32k-utek basic_os=sysv ;; mingw64) basic_machine=x86_64-pc basic_os=mingw64 ;; mingw32) basic_machine=i686-pc basic_os=mingw32 ;; mingw32ce) basic_machine=arm-unknown basic_os=mingw32ce ;; monitor) basic_machine=m68k-rom68k basic_os=coff ;; morphos) basic_machine=powerpc-unknown basic_os=morphos ;; moxiebox) basic_machine=moxie-unknown basic_os=moxiebox ;; msdos) basic_machine=i386-pc basic_os=msdos ;; msys) basic_machine=i686-pc basic_os=msys ;; mvs) basic_machine=i370-ibm basic_os=mvs ;; nacl) basic_machine=le32-unknown basic_os=nacl ;; ncr3000) basic_machine=i486-ncr basic_os=sysv4 ;; netbsd386) basic_machine=i386-pc basic_os=netbsd ;; netwinder) basic_machine=armv4l-rebel basic_os=linux ;; news | news700 | news800 | news900) basic_machine=m68k-sony basic_os=newsos ;; news1000) basic_machine=m68030-sony basic_os=newsos ;; necv70) basic_machine=v70-nec basic_os=sysv ;; nh3000) basic_machine=m68k-harris basic_os=cxux ;; nh[45]000) basic_machine=m88k-harris basic_os=cxux ;; nindy960) basic_machine=i960-intel basic_os=nindy ;; mon960) basic_machine=i960-intel basic_os=mon960 ;; nonstopux) basic_machine=mips-compaq basic_os=nonstopux ;; os400) basic_machine=powerpc-ibm basic_os=os400 ;; OSE68000 | ose68000) basic_machine=m68000-ericsson basic_os=ose ;; os68k) basic_machine=m68k-none basic_os=os68k ;; paragon) basic_machine=i860-intel basic_os=osf ;; parisc) basic_machine=hppa-unknown basic_os=linux ;; psp) basic_machine=mipsallegrexel-sony basic_os=psp ;; pw32) basic_machine=i586-unknown basic_os=pw32 ;; rdos | rdos64) basic_machine=x86_64-pc basic_os=rdos ;; rdos32) basic_machine=i386-pc basic_os=rdos ;; rom68k) basic_machine=m68k-rom68k basic_os=coff ;; sa29200) basic_machine=a29k-amd basic_os=udi ;; sei) basic_machine=mips-sei basic_os=seiux ;; sequent) basic_machine=i386-sequent basic_os= ;; sps7) basic_machine=m68k-bull basic_os=sysv2 ;; st2000) basic_machine=m68k-tandem basic_os= ;; stratus) basic_machine=i860-stratus basic_os=sysv4 ;; sun2) basic_machine=m68000-sun basic_os= ;; sun2os3) basic_machine=m68000-sun basic_os=sunos3 ;; sun2os4) basic_machine=m68000-sun basic_os=sunos4 ;; sun3) basic_machine=m68k-sun basic_os= ;; sun3os3) basic_machine=m68k-sun basic_os=sunos3 ;; sun3os4) basic_machine=m68k-sun basic_os=sunos4 ;; sun4) basic_machine=sparc-sun basic_os= ;; sun4os3) basic_machine=sparc-sun basic_os=sunos3 ;; sun4os4) basic_machine=sparc-sun basic_os=sunos4 ;; sun4sol2) basic_machine=sparc-sun basic_os=solaris2 ;; sun386 | sun386i | roadrunner) basic_machine=i386-sun basic_os= ;; sv1) basic_machine=sv1-cray basic_os=unicos ;; symmetry) basic_machine=i386-sequent basic_os=dynix ;; t3e) basic_machine=alphaev5-cray basic_os=unicos ;; t90) basic_machine=t90-cray basic_os=unicos ;; toad1) basic_machine=pdp10-xkl basic_os=tops20 ;; tpf) basic_machine=s390x-ibm basic_os=tpf ;; udi29k) basic_machine=a29k-amd basic_os=udi ;; ultra3) basic_machine=a29k-nyu basic_os=sym1 ;; v810 | necv810) basic_machine=v810-nec basic_os=none ;; vaxv) basic_machine=vax-dec basic_os=sysv ;; vms) basic_machine=vax-dec basic_os=vms ;; vsta) basic_machine=i386-pc basic_os=vsta ;; vxworks960) basic_machine=i960-wrs basic_os=vxworks ;; vxworks68) basic_machine=m68k-wrs basic_os=vxworks ;; vxworks29k) basic_machine=a29k-wrs basic_os=vxworks ;; xbox) basic_machine=i686-pc basic_os=mingw32 ;; ymp) basic_machine=ymp-cray basic_os=unicos ;; *) basic_machine=$1 basic_os= ;; esac ;; esac # Decode 1-component or ad-hoc basic machines case $basic_machine in # Here we handle the default manufacturer of certain CPU types. It is in # some cases the only manufacturer, in others, it is the most popular. w89k) cpu=hppa1.1 vendor=winbond ;; op50n) cpu=hppa1.1 vendor=oki ;; op60c) cpu=hppa1.1 vendor=oki ;; ibm*) cpu=i370 vendor=ibm ;; orion105) cpu=clipper vendor=highlevel ;; mac | mpw | mac-mpw) cpu=m68k vendor=apple ;; pmac | pmac-mpw) cpu=powerpc vendor=apple ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) cpu=m68000 vendor=att ;; 3b*) cpu=we32k vendor=att ;; bluegene*) cpu=powerpc vendor=ibm basic_os=cnk ;; decsystem10* | dec10*) cpu=pdp10 vendor=dec basic_os=tops10 ;; decsystem20* | dec20*) cpu=pdp10 vendor=dec basic_os=tops20 ;; delta | 3300 | motorola-3300 | motorola-delta \ | 3300-motorola | delta-motorola) cpu=m68k vendor=motorola ;; dpx2*) cpu=m68k vendor=bull basic_os=sysv3 ;; encore | umax | mmax) cpu=ns32k vendor=encore ;; elxsi) cpu=elxsi vendor=elxsi basic_os=${basic_os:-bsd} ;; fx2800) cpu=i860 vendor=alliant ;; genix) cpu=ns32k vendor=ns ;; h3050r* | hiux*) cpu=hppa1.1 vendor=hitachi basic_os=hiuxwe2 ;; hp3k9[0-9][0-9] | hp9[0-9][0-9]) cpu=hppa1.0 vendor=hp ;; hp9k2[0-9][0-9] | hp9k31[0-9]) cpu=m68000 vendor=hp ;; hp9k3[2-9][0-9]) cpu=m68k vendor=hp ;; hp9k6[0-9][0-9] | hp6[0-9][0-9]) cpu=hppa1.0 vendor=hp ;; hp9k7[0-79][0-9] | hp7[0-79][0-9]) cpu=hppa1.1 vendor=hp ;; hp9k78[0-9] | hp78[0-9]) # FIXME: really hppa2.0-hp cpu=hppa1.1 vendor=hp ;; hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) # FIXME: really hppa2.0-hp cpu=hppa1.1 vendor=hp ;; hp9k8[0-9][13679] | hp8[0-9][13679]) cpu=hppa1.1 vendor=hp ;; hp9k8[0-9][0-9] | hp8[0-9][0-9]) cpu=hppa1.0 vendor=hp ;; i*86v32) cpu=`echo "$1" | sed -e 's/86.*/86/'` vendor=pc basic_os=sysv32 ;; i*86v4*) cpu=`echo "$1" | sed -e 's/86.*/86/'` vendor=pc basic_os=sysv4 ;; i*86v) cpu=`echo "$1" | sed -e 's/86.*/86/'` vendor=pc basic_os=sysv ;; i*86sol2) cpu=`echo "$1" | sed -e 's/86.*/86/'` vendor=pc basic_os=solaris2 ;; j90 | j90-cray) cpu=j90 vendor=cray basic_os=${basic_os:-unicos} ;; iris | iris4d) cpu=mips vendor=sgi case $basic_os in irix*) ;; *) basic_os=irix4 ;; esac ;; miniframe) cpu=m68000 vendor=convergent ;; *mint | mint[0-9]* | *MiNT | *MiNT[0-9]*) cpu=m68k vendor=atari basic_os=mint ;; news-3600 | risc-news) cpu=mips vendor=sony basic_os=newsos ;; next | m*-next) cpu=m68k vendor=next case $basic_os in openstep*) ;; nextstep*) ;; ns2*) basic_os=nextstep2 ;; *) basic_os=nextstep3 ;; esac ;; np1) cpu=np1 vendor=gould ;; op50n-* | op60c-*) cpu=hppa1.1 vendor=oki basic_os=proelf ;; pa-hitachi) cpu=hppa1.1 vendor=hitachi basic_os=hiuxwe2 ;; pbd) cpu=sparc vendor=tti ;; pbb) cpu=m68k vendor=tti ;; pc532) cpu=ns32k vendor=pc532 ;; pn) cpu=pn vendor=gould ;; power) cpu=power vendor=ibm ;; ps2) cpu=i386 vendor=ibm ;; rm[46]00) cpu=mips vendor=siemens ;; rtpc | rtpc-*) cpu=romp vendor=ibm ;; sde) cpu=mipsisa32 vendor=sde basic_os=${basic_os:-elf} ;; simso-wrs) cpu=sparclite vendor=wrs basic_os=vxworks ;; tower | tower-32) cpu=m68k vendor=ncr ;; vpp*|vx|vx-*) cpu=f301 vendor=fujitsu ;; w65) cpu=w65 vendor=wdc ;; w89k-*) cpu=hppa1.1 vendor=winbond basic_os=proelf ;; none) cpu=none vendor=none ;; leon|leon[3-9]) cpu=sparc vendor=$basic_machine ;; leon-*|leon[3-9]-*) cpu=sparc vendor=`echo "$basic_machine" | sed 's/-.*//'` ;; *-*) # shellcheck disable=SC2162 saved_IFS=$IFS IFS="-" read cpu vendor <<EOF $basic_machine EOF IFS=$saved_IFS ;; # We use 'pc' rather than 'unknown' # because (1) that's what they normally are, and # (2) the word "unknown" tends to confuse beginning users. i*86 | x86_64) cpu=$basic_machine vendor=pc ;; # These rules are duplicated from below for sake of the special case above; # i.e. things that normalized to x86 arches should also default to "pc" pc98) cpu=i386 vendor=pc ;; x64 | amd64) cpu=x86_64 vendor=pc ;; # Recognize the basic CPU types without company name. *) cpu=$basic_machine vendor=unknown ;; esac unset -v basic_machine # Decode basic machines in the full and proper CPU-Company form. case $cpu-$vendor in # Here we handle the default manufacturer of certain CPU types in canonical form. It is in # some cases the only manufacturer, in others, it is the most popular. craynv-unknown) vendor=cray basic_os=${basic_os:-unicosmp} ;; c90-unknown | c90-cray) vendor=cray basic_os=${Basic_os:-unicos} ;; fx80-unknown) vendor=alliant ;; romp-unknown) vendor=ibm ;; mmix-unknown) vendor=knuth ;; microblaze-unknown | microblazeel-unknown) vendor=xilinx ;; rs6000-unknown) vendor=ibm ;; vax-unknown) vendor=dec ;; pdp11-unknown) vendor=dec ;; we32k-unknown) vendor=att ;; cydra-unknown) vendor=cydrome ;; i370-ibm*) vendor=ibm ;; orion-unknown) vendor=highlevel ;; xps-unknown | xps100-unknown) cpu=xps100 vendor=honeywell ;; # Here we normalize CPU types with a missing or matching vendor armh-unknown | armh-alt) cpu=armv7l vendor=alt basic_os=${basic_os:-linux-gnueabihf} ;; dpx20-unknown | dpx20-bull) cpu=rs6000 vendor=bull basic_os=${basic_os:-bosx} ;; # Here we normalize CPU types irrespective of the vendor amd64-*) cpu=x86_64 ;; blackfin-*) cpu=bfin basic_os=linux ;; c54x-*) cpu=tic54x ;; c55x-*) cpu=tic55x ;; c6x-*) cpu=tic6x ;; e500v[12]-*) cpu=powerpc basic_os=${basic_os}"spe" ;; mips3*-*) cpu=mips64 ;; ms1-*) cpu=mt ;; m68knommu-*) cpu=m68k basic_os=linux ;; m9s12z-* | m68hcs12z-* | hcs12z-* | s12z-*) cpu=s12z ;; openrisc-*) cpu=or32 ;; parisc-*) cpu=hppa basic_os=linux ;; pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) cpu=i586 ;; pentiumpro-* | p6-* | 6x86-* | athlon-* | athlon_*-*) cpu=i686 ;; pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) cpu=i686 ;; pentium4-*) cpu=i786 ;; pc98-*) cpu=i386 ;; ppc-* | ppcbe-*) cpu=powerpc ;; ppcle-* | powerpclittle-*) cpu=powerpcle ;; ppc64-*) cpu=powerpc64 ;; ppc64le-* | powerpc64little-*) cpu=powerpc64le ;; sb1-*) cpu=mipsisa64sb1 ;; sb1el-*) cpu=mipsisa64sb1el ;; sh5e[lb]-*) cpu=`echo "$cpu" | sed 's/^\(sh.\)e\(.\)$/\1\2e/'` ;; spur-*) cpu=spur ;; strongarm-* | thumb-*) cpu=arm ;; tx39-*) cpu=mipstx39 ;; tx39el-*) cpu=mipstx39el ;; x64-*) cpu=x86_64 ;; xscale-* | xscalee[bl]-*) cpu=`echo "$cpu" | sed 's/^xscale/arm/'` ;; arm64-* | aarch64le-*) cpu=aarch64 ;; # Recognize the canonical CPU Types that limit and/or modify the # company names they are paired with. cr16-*) basic_os=${basic_os:-elf} ;; crisv32-* | etraxfs*-*) cpu=crisv32 vendor=axis ;; cris-* | etrax*-*) cpu=cris vendor=axis ;; crx-*) basic_os=${basic_os:-elf} ;; neo-tandem) cpu=neo vendor=tandem ;; nse-tandem) cpu=nse vendor=tandem ;; nsr-tandem) cpu=nsr vendor=tandem ;; nsv-tandem) cpu=nsv vendor=tandem ;; nsx-tandem) cpu=nsx vendor=tandem ;; mipsallegrexel-sony) cpu=mipsallegrexel vendor=sony ;; tile*-*) basic_os=${basic_os:-linux-gnu} ;; *) # Recognize the canonical CPU types that are allowed with any # company name. case $cpu in 1750a | 580 \ | a29k \ | aarch64 | aarch64_be | aarch64c | arm64ec \ | abacus \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] \ | alphapca5[67] | alpha64pca5[67] \ | am33_2.0 \ | amdgcn \ | arc | arceb | arc32 | arc64 \ | arm | arm[lb]e | arme[lb] | armv* \ | avr | avr32 \ | asmjs \ | ba \ | be32 | be64 \ | bfin | bpf | bs2000 \ | c[123]* | c30 | [cjt]90 | c4x \ | c8051 | clipper | craynv | csky | cydra \ | d10v | d30v | dlx | dsp16xx \ | e2k | elxsi | epiphany \ | f30[01] | f700 | fido | fr30 | frv | ft32 | fx80 \ | javascript \ | h8300 | h8500 \ | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | hexagon \ | i370 | i*86 | i860 | i960 | ia16 | ia64 \ | ip2k | iq2000 \ | k1om \ | kvx \ | le32 | le64 \ | lm32 \ | loongarch32 | loongarch64 \ | m32c | m32r | m32rle \ | m5200 | m68000 | m680[012346]0 | m68360 | m683?2 | m68k \ | m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x \ | m88110 | m88k | maxq | mb | mcore | mep | metag \ | microblaze | microblazeel \ | mips* \ | mmix \ | mn10200 | mn10300 \ | moxie \ | mt \ | msp430 \ | nanomips* \ | nds32 | nds32le | nds32be \ | nfp \ | nios | nios2 | nios2eb | nios2el \ | none | np1 | ns16k | ns32k | nvptx \ | open8 \ | or1k* \ | or32 \ | orion \ | picochip \ | pdp10 | pdp11 | pj | pjl | pn | power \ | powerpc | powerpc64 | powerpc64le | powerpcle | powerpcspe \ | pru \ | pyramid \ | riscv | riscv32 | riscv32be | riscv64 | riscv64be \ | rl78 | romp | rs6000 | rx \ | s390 | s390x \ | score \ | sh | shl \ | sh[1234] | sh[24]a | sh[24]ae[lb] | sh[23]e | she[lb] | sh[lb]e \ | sh[1234]e[lb] | sh[12345][lb]e | sh[23]ele | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet \ | sparclite \ | sparcv8 | sparcv9 | sparcv9b | sparcv9v | sv1 | sx* \ | spu \ | tahoe \ | thumbv7* \ | tic30 | tic4x | tic54x | tic55x | tic6x | tic80 \ | tron \ | ubicom32 \ | v70 | v850 | v850e | v850e1 | v850es | v850e2 | v850e2v3 \ | vax \ | vc4 \ | visium \ | w65 \ | wasm32 | wasm64 \ | we32k \ | x86 | x86_64 | xc16x | xgate | xps100 \ | xstormy16 | xtensa* \ | ymp \ | z8k | z80) ;; *) echo "Invalid configuration '$1': machine '$cpu-$vendor' not recognized" 1>&2 exit 1 ;; esac ;; esac # Here we canonicalize certain aliases for manufacturers. case $vendor in digital*) vendor=dec ;; commodore*) vendor=cbm ;; *) ;; esac # Decode manufacturer-specific aliases for certain operating systems. if test x"$basic_os" != x then # First recognize some ad-hoc cases, or perhaps split kernel-os, or else just # set os. obj= case $basic_os in gnu/linux*) kernel=linux os=`echo "$basic_os" | sed -e 's|gnu/linux|gnu|'` ;; os2-emx) kernel=os2 os=`echo "$basic_os" | sed -e 's|os2-emx|emx|'` ;; nto-qnx*) kernel=nto os=`echo "$basic_os" | sed -e 's|nto-qnx|qnx|'` ;; *-*) # shellcheck disable=SC2162 saved_IFS=$IFS IFS="-" read kernel os <<EOF $basic_os EOF IFS=$saved_IFS ;; # Default OS when just kernel was specified nto*) kernel=nto os=`echo "$basic_os" | sed -e 's|nto|qnx|'` ;; linux*) kernel=linux os=`echo "$basic_os" | sed -e 's|linux|gnu|'` ;; managarm*) kernel=managarm os=`echo "$basic_os" | sed -e 's|managarm|mlibc|'` ;; *) kernel= os=$basic_os ;; esac # Now, normalize the OS (knowing we just have one component, it's not a kernel, # etc.) case $os in # First match some system type aliases that might get confused # with valid system types. # solaris* is a basic system type, with this one exception. auroraux) os=auroraux ;; bluegene*) os=cnk ;; solaris1 | solaris1.*) os=`echo "$os" | sed -e 's|solaris1|sunos4|'` ;; solaris) os=solaris2 ;; unixware*) os=sysv4.2uw ;; # es1800 is here to avoid being matched by es* (a different OS) es1800*) os=ose ;; # Some version numbers need modification chorusos*) os=chorusos ;; isc) os=isc2.2 ;; sco6) os=sco5v6 ;; sco5) os=sco3.2v5 ;; sco4) os=sco3.2v4 ;; sco3.2.[4-9]*) os=`echo "$os" | sed -e 's/sco3.2./sco3.2v/'` ;; sco*v* | scout) # Don't match below ;; sco*) os=sco3.2v2 ;; psos*) os=psos ;; qnx*) os=qnx ;; hiux*) os=hiuxwe2 ;; lynx*178) os=lynxos178 ;; lynx*5) os=lynxos5 ;; lynxos*) # don't get caught up in next wildcard ;; lynx*) os=lynxos ;; mac[0-9]*) os=`echo "$os" | sed -e 's|mac|macos|'` ;; opened*) os=openedition ;; os400*) os=os400 ;; sunos5*) os=`echo "$os" | sed -e 's|sunos5|solaris2|'` ;; sunos6*) os=`echo "$os" | sed -e 's|sunos6|solaris3|'` ;; wince*) os=wince ;; utek*) os=bsd ;; dynix*) os=bsd ;; acis*) os=aos ;; atheos*) os=atheos ;; syllable*) os=syllable ;; 386bsd) os=bsd ;; ctix* | uts*) os=sysv ;; nova*) os=rtmk-nova ;; ns2) os=nextstep2 ;; # Preserve the version number of sinix5. sinix5.*) os=`echo "$os" | sed -e 's|sinix|sysv|'` ;; sinix*) os=sysv4 ;; tpf*) os=tpf ;; triton*) os=sysv3 ;; oss*) os=sysv3 ;; svr4*) os=sysv4 ;; svr3) os=sysv3 ;; sysvr4) os=sysv4 ;; ose*) os=ose ;; *mint | mint[0-9]* | *MiNT | MiNT[0-9]*) os=mint ;; dicos*) os=dicos ;; pikeos*) # Until real need of OS specific support for # particular features comes up, bare metal # configurations are quite functional. case $cpu in arm*) os=eabi ;; *) os= obj=elf ;; esac ;; aout* | coff* | elf* | pe*) # These are machine code file formats, not OSes obj=$os os= ;; *) # No normalization, but not necessarily accepted, that comes below. ;; esac else # Here we handle the default operating systems that come with various machines. # The value should be what the vendor currently ships out the door with their # machine or put another way, the most popular os provided with the machine. # Note that if you're going to try to match "-MANUFACTURER" here (say, # "-sun"), then you have to tell the case statement up towards the top # that MANUFACTURER isn't an operating system. Otherwise, code above # will signal an error saying that MANUFACTURER isn't an operating # system, and we'll never get to this point. kernel= obj= case $cpu-$vendor in score-*) os= obj=elf ;; spu-*) os= obj=elf ;; *-acorn) os=riscix1.2 ;; arm*-rebel) kernel=linux os=gnu ;; arm*-semi) os= obj=aout ;; c4x-* | tic4x-*) os= obj=coff ;; c8051-*) os= obj=elf ;; clipper-intergraph) os=clix ;; hexagon-*) os= obj=elf ;; tic54x-*) os= obj=coff ;; tic55x-*) os= obj=coff ;; tic6x-*) os= obj=coff ;; # This must come before the *-dec entry. pdp10-*) os=tops20 ;; pdp11-*) os=none ;; *-dec | vax-*) os=ultrix4.2 ;; m68*-apollo) os=domain ;; i386-sun) os=sunos4.0.2 ;; m68000-sun) os=sunos3 ;; m68*-cisco) os= obj=aout ;; mep-*) os= obj=elf ;; mips*-cisco) os= obj=elf ;; mips*-*|nanomips*-*) os= obj=elf ;; or32-*) os= obj=coff ;; *-tti) # must be before sparc entry or we get the wrong os. os=sysv3 ;; sparc-* | *-sun) os=sunos4.1.1 ;; pru-*) os= obj=elf ;; *-be) os=beos ;; *-ibm) os=aix ;; *-knuth) os=mmixware ;; *-wec) os=proelf ;; *-winbond) os=proelf ;; *-oki) os=proelf ;; *-hp) os=hpux ;; *-hitachi) os=hiux ;; i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) os=sysv ;; *-cbm) os=amigaos ;; *-dg) os=dgux ;; *-dolphin) os=sysv3 ;; m68k-ccur) os=rtu ;; m88k-omron*) os=luna ;; *-next) os=nextstep ;; *-sequent) os=ptx ;; *-crds) os=unos ;; *-ns) os=genix ;; i370-*) os=mvs ;; *-gould) os=sysv ;; *-highlevel) os=bsd ;; *-encore) os=bsd ;; *-sgi) os=irix ;; *-siemens) os=sysv4 ;; *-masscomp) os=rtu ;; f30[01]-fujitsu | f700-fujitsu) os=uxpv ;; *-rom68k) os= obj=coff ;; *-*bug) os= obj=coff ;; *-apple) os=macos ;; *-atari*) os=mint ;; *-wrs) os=vxworks ;; *) os=none ;; esac fi # Now, validate our (potentially fixed-up) individual pieces (OS, OBJ). case $os in # Sometimes we do "kernel-libc", so those need to count as OSes. llvm* | musl* | newlib* | relibc* | uclibc*) ;; # Likewise for "kernel-abi" eabi* | gnueabi*) ;; # VxWorks passes extra cpu info in the 4th filed. simlinux | simwindows | spe) ;; # See `case $cpu-$os` validation below ghcjs) ;; # Now accept the basic system types. # The portable systems comes first. # Each alternative MUST end in a * to match a version number. gnu* | android* | bsd* | mach* | minix* | genix* | ultrix* | irix* \ | *vms* | esix* | aix* | cnk* | sunos | sunos[34]* \ | hpux* | unos* | osf* | luna* | dgux* | auroraux* | solaris* \ | sym* | plan9* | psp* | sim* | xray* | os68k* | v88r* \ | hiux* | abug | nacl* | netware* | windows* \ | os9* | macos* | osx* | ios* | tvos* | watchos* \ | mpw* | magic* | mmixware* | mon960* | lnews* \ | amigaos* | amigados* | msdos* | newsos* | unicos* | aof* \ | aos* | aros* | cloudabi* | sortix* | twizzler* \ | nindy* | vxsim* | vxworks* | ebmon* | hms* | mvs* \ | clix* | riscos* | uniplus* | iris* | isc* | rtu* | xenix* \ | mirbsd* | netbsd* | dicos* | openedition* | ose* \ | bitrig* | openbsd* | secbsd* | solidbsd* | libertybsd* | os108* \ | ekkobsd* | freebsd* | riscix* | lynxos* | os400* \ | bosx* | nextstep* | cxux* | oabi* \ | ptx* | ecoff* | winnt* | domain* | vsta* \ | udi* | lites* | ieee* | go32* | aux* | hcos* \ | chorusrdb* | cegcc* | glidix* | serenity* \ | cygwin* | msys* | moss* | proelf* | rtems* \ | midipix* | mingw32* | mingw64* | mint* \ | uxpv* | beos* | mpeix* | udk* | moxiebox* \ | interix* | uwin* | mks* | rhapsody* | darwin* \ | openstep* | oskit* | conix* | pw32* | nonstopux* \ | storm-chaos* | tops10* | tenex* | tops20* | its* \ | os2* | vos* | palmos* | uclinux* | nucleus* | morphos* \ | scout* | superux* | sysv* | rtmk* | tpf* | windiss* \ | powermax* | dnix* | nx6 | nx7 | sei* | dragonfly* \ | skyos* | haiku* | rdos* | toppers* | drops* | es* \ | onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \ | midnightbsd* | amdhsa* | unleashed* | emscripten* | wasi* \ | nsk* | powerunix* | genode* | zvmoe* | qnx* | emx* | zephyr* \ | fiwix* | mlibc* | cos* | mbr* | ironclad* ) ;; # This one is extra strict with allowed versions sco3.2v2 | sco3.2v[4-9]* | sco5v6*) # Don't forget version if it is 3.2v4 or newer. ;; # This refers to builds using the UEFI calling convention # (which depends on the architecture) and PE file format. # Note that this is both a different calling convention and # different file format than that of GNU-EFI # (x86_64-w64-mingw32). uefi) ;; none) ;; kernel* | msvc* ) # Restricted further below ;; '') if test x"$obj" = x then echo "Invalid configuration '$1': Blank OS only allowed with explicit machine code file format" 1>&2 fi ;; *) echo "Invalid configuration '$1': OS '$os' not recognized" 1>&2 exit 1 ;; esac case $obj in aout* | coff* | elf* | pe*) ;; '') # empty is fine ;; *) echo "Invalid configuration '$1': Machine code format '$obj' not recognized" 1>&2 exit 1 ;; esac # Here we handle the constraint that a (synthetic) cpu and os are # valid only in combination with each other and nowhere else. case $cpu-$os in # The "javascript-unknown-ghcjs" triple is used by GHC; we # accept it here in order to tolerate that, but reject any # variations. javascript-ghcjs) ;; javascript-* | *-ghcjs) echo "Invalid configuration '$1': cpu '$cpu' is not valid with os '$os$obj'" 1>&2 exit 1 ;; esac # As a final step for OS-related things, validate the OS-kernel combination # (given a valid OS), if there is a kernel. case $kernel-$os-$obj in linux-gnu*- | linux-android*- | linux-dietlibc*- | linux-llvm*- \ | linux-mlibc*- | linux-musl*- | linux-newlib*- \ | linux-relibc*- | linux-uclibc*- ) ;; uclinux-uclibc*- ) ;; managarm-mlibc*- | managarm-kernel*- ) ;; windows*-msvc*-) ;; -dietlibc*- | -llvm*- | -mlibc*- | -musl*- | -newlib*- | -relibc*- \ | -uclibc*- ) # These are just libc implementations, not actual OSes, and thus # require a kernel. echo "Invalid configuration '$1': libc '$os' needs explicit kernel." 1>&2 exit 1 ;; -kernel*- ) echo "Invalid configuration '$1': '$os' needs explicit kernel." 1>&2 exit 1 ;; *-kernel*- ) echo "Invalid configuration '$1': '$kernel' does not support '$os'." 1>&2 exit 1 ;; *-msvc*- ) echo "Invalid configuration '$1': '$os' needs 'windows'." 1>&2 exit 1 ;; kfreebsd*-gnu*- | kopensolaris*-gnu*-) ;; vxworks-simlinux- | vxworks-simwindows- | vxworks-spe-) ;; nto-qnx*-) ;; os2-emx-) ;; *-eabi*- | *-gnueabi*-) ;; none--*) # None (no kernel, i.e. freestanding / bare metal), # can be paired with an machine code file format ;; -*-) # Blank kernel with real OS is always fine. ;; --*) # Blank kernel and OS with real machine code file format is always fine. ;; *-*-*) echo "Invalid configuration '$1': Kernel '$kernel' not known to work with OS '$os'." 1>&2 exit 1 ;; esac # Here we handle the case where we know the os, and the CPU type, but not the # manufacturer. We pick the logical manufacturer. case $vendor in unknown) case $cpu-$os in *-riscix*) vendor=acorn ;; *-sunos*) vendor=sun ;; *-cnk* | *-aix*) vendor=ibm ;; *-beos*) vendor=be ;; *-hpux*) vendor=hp ;; *-mpeix*) vendor=hp ;; *-hiux*) vendor=hitachi ;; *-unos*) vendor=crds ;; *-dgux*) vendor=dg ;; *-luna*) vendor=omron ;; *-genix*) vendor=ns ;; *-clix*) vendor=intergraph ;; *-mvs* | *-opened*) vendor=ibm ;; *-os400*) vendor=ibm ;; s390-* | s390x-*) vendor=ibm ;; *-ptx*) vendor=sequent ;; *-tpf*) vendor=ibm ;; *-vxsim* | *-vxworks* | *-windiss*) vendor=wrs ;; *-aux*) vendor=apple ;; *-hms*) vendor=hitachi ;; *-mpw* | *-macos*) vendor=apple ;; *-*mint | *-mint[0-9]* | *-*MiNT | *-MiNT[0-9]*) vendor=atari ;; *-vos*) vendor=stratus ;; esac ;; esac echo "$cpu-$vendor${kernel:+-$kernel}${os:+-$os}${obj:+-$obj}" exit # Local variables: # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: ���������������m17n-db-1.8.10/FLT/���������������������������������������������������������������������������������0000755�0023456�0023456�00000000000�14774707367�007200� 5�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/MLYM-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000014154�14422175267�011024� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; MLYM-OTF.flt -- Font Layout Table for Malayalam OpenType fonts ;; Copyright (C) 2003, 2004, 2005, 2007, 2008, 2009, 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter mlym-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=mlym))) ;;; <li> MLYM-OTF.flt ;;; ;;; For Malayalam OpenType fonts to draw the reformed Malayalam script. ;; AnjaliOldLipi.ttf, Dyuthi3.ttf, Meera_04.ttf, Rachana_04.ttf, suruma2.ttf ;; blwf: 0d32 ;; pstf: 0d2f 0d30 0d35 ;; RaghuMalayalamSans2.ttf ;; blwf: 0d32 ;; pstf: 0d2f 0d30 0d35 0d41 ;; lohit_ml.ttf ;; blwf: 0d32 ;; pstf: 0d2f 0d30 0d31 0d35 0d41 ;; Kalyani121.ttf ;; blwf: N/A ;; pstf: 0d2f 0d30 0d32 0d35 0d41 (category (0x0D00 0x0D7F ?X) ; generic (0x0D02 0x0D03 ?A) ; SIGN ANUSVARA .. VISARGA (0x0D05 0x0D14 ?V) ; LETTER A .. AU (0x0D15 0x0D39 ?C) ; LETTER KA .. HA (0x0D2F ?P) ; LETTER YA (0x0D30 ?R) ; LETTER RA (0x0D32 ?B) ; LETTER LA (0x0D35 ?P) ; LETTER VA (0x0D3E 0x0D44 ?p) ; VOWEL SIGN AA .. VOCALIC RR (0x0D46 0x0D48 ?m) ; VOWEL SIGN E .. AI (0x0D4D ?H) ; SIGN VIRAMA (0x0D57 ?p) ; AU LENGTH MARK (0x0D60 0x0D61 ?V) ; LETTER VOCALIC RR .. VOCALIC LL (0x0D62 0x0D63 ?b) ; VOWEL SIGN VOCALIC L .. LL (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (pstf ?r) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose two-part vowel signs ((0x0D4A) 0x0D46 0x0D3E) ((0x0D4B) 0x0D47 0x0D3E) ((0x0D4C) 0x0D46 0x0D57) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Consonant-based syllables ;;1 23 4 ("([CBPR]((J?H|HJ?)[CBPR])*)(H[NJ]?|m?p?A?)" < | (cond (".+HJ$" :otf=mlym=nukt,akhn+) ("(.+)(H)N?$" (1 :otf=mlym=nukt,akhn+) (2 =) 0x200C) (".+" :otf=mlym=nukt,akhn+)) | >) ;; Syllables with an independent vowel ("V(J?H[BPR])?m?p?A?" < | = * | >) ;; Two-part vowel signs ((0x0D46 0x0D3E) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x0D4A ]))) ((0x0D47 0x0D3E) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x0D4B ]))) ((0x0D46 0x0D57) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x0D4C ]))) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[HbpA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ;; Isolated blwf and pstf are displayed with a DOTTED CIRCLE in the ;; next stage. ("(J)(H)([BPR])" < | (1 =) (3 =) (2 =) | >) ("." =)) *)) ;; Stage 2 ;; Reorder halant for blwf and pstf (generator (0 (cond ;; Isolated blwf and pstf (" J([BP]H) " (cond ((font-facility 0x25CC) < 0x25CC (1 :otf=mlym=blwf,pstf+) >) (" J([BP]H) " [ (1 :otf=mlym=blwf,pstf+) ]))) ;; Isolated pref (" J(RH) " (cond ((font-facility 0x25CC) < (1 :otf=mlym=pstf+) 0x25CC >) (" J(RH) " [ (1 :otf=mlym=pstf+) ]))) ;; Overt halnt forms (" ([^ ]+)(HN) " | (1 reorder) (2 = =) |) ;; Ordinary syllables (" ([^mbpA ]+)(m?p?A?) " | (1 reorder) (2 = *) |) ("." =)) *) (reorder (cond ;; pref after pstf ("(.|.+([^PJ]|JP))((J?HP)*J?HR)$" (1 reorder-B *) (3 reorder-any *)) ;; pref between blwf and pstf ("(.*[^J])(J?HR(J?HP)+)$" (1 reorder-B *) (2 reorder-any *)) ;; pref before blwf ("(.*[^J])(J?HR(J?HB)+(J?HP)*)$" (1 reorder-B *) (2 reorder-any *)) ;; no pref ("(.|.+([^PJ]|JP|HJ))((J?HP)*)$" (1 reorder-B *) (3 reorder-any *)))) (reorder-B (cond ("J?(H)(B)" (2 =) (1 =)) ("." =))) (reorder-any ("J?(H)(.)" (2 =) (1 =))) ) ;; Stage 3 ;; Language forms and matra reordering (generator (0 (cond ;; Overt halant forms (" ([^ ]+)(HN) " | (1 blwf-pstf) (2 = =) |) ;; Other syllables ;; 1 2 3 (" ([^mpA ]+)(m)?(p?A?) " | (2 =) (1 blwf-pstf) (3 = *) |) ("." =)) *) (blwf-pstf (cond ;;1 23 4 ("(.|.+BH|.+[^H])((PH)*)(RH)$" (4 :otf=mlym=pstf) (1 :otf=mlym=blwf+) (2 :otf=mlym=pstf+)) ;;1 2 3 ("(.*)(RH)((PH)+)$" (2 :otf=mlym=pstf+) (1 :otf=mlym=blwf+) (3 :otf=mlym=pstf+)) ;;1 2 34 5 ("(.*)(RH)((BH)+)((PH)*)$" (2 :otf=mlym=pstf+) (1 :otf=mlym=blwf+) (3 :otf=mlym=blwf+) (5 :otf=mlym=pstf+)) ;;1 2 ("(.|.+BH|.+[^H])((PH)*)$" (1 :otf=mlym=blwf+) (2 :otf=mlym=pstf+)))) ) ;; Stage 4 ;; Final reordering (Move pre-base matra and pref after the last halant) (generator (0 (cond ;; With a pref, one or more intermediate- and a final overt halant forms. ;; 1 2 3 (" (r)([^ ]+HJ?)([^H ]+HN) " | (2 = *) (1 =) (3 = *) |) ;; With a pref and a final overt halant form. Don't move the pref. (" r[^H ]+HN " = *) ;; 1 2 3 (" (m?r?)([^ ]+HJ?)([^H ]+) " | (2 = *) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 5 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 6 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=mlym=+abvm,blwm,dist)) ("." =)) *)) ;; Copyright (C) 2003, 2004, 2005, 2007, 2008, 2009, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/LAOO-ALICE.flt�������������������������������������������������������������������0000644�0023456�0023456�00000011462�14422175267�011164� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; LAOO-ALICE.flt -- Font Layout Table for Lao (Alice font) ;; Copyright (C) 2003, 2004, 2005, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter laoo-alice nil (font (nil alice0\ lao apple-roman) (nil alice0\ lao iso8859-1))) ;;; <li> LAOO-ALICE.flt ;;; ;;; For the font ALICE0.TTF to draw Lao script. The font is ;;; available at: ;;; <ul> ;;; <li> infopage: http://cg.scs.carleton.ca/~luc/laos.html ;;; <li> download: http://sources.asie.free.fr/aide/polices/ALICE0.TTF ;;; </ul> (category ;; C: CONSONANT (except for c and s) ;; c: TALL CONSONANT ;; s: LAO SEMIVOWEL SIGN LO ;; A: VOWEL AM ;; V: VOWEL UPPER ;; v: VOWEL LOWER ;; T: TONE ;; I: INDEPENDENT VOWEL (except for A) ;; S: SIGN (0x0E81 0x0E82 ?C) (0x0E84 ?C) (0x0E87 0x0E88 ?C) (0x0E8A ?C) (0x0E8D ?C) (0x0E94 0x0E97 ?C) (0x0E99 0x0E9E ?C) (0x0E9B ?c) (0x0E9D ?c) (0x0E9F ?c) (0x0EA1 0x0EA3 ?C) (0x0EA2 ?c) (0x0EA5 ?C) (0x0EA7 ?C) (0x0EAA 0x0EAB ?C) (0x0EAD 0x0EAE ?C) (0x0EAF ?S) (0x0EB0 ?I) (0x0EB1 ?V) (0x0EB2 ?I) (0x0EB3 ?A) (0x0EB4 0x0EB7 ?V) (0x0EB8 0x0EB9 ?v) (0x0EBB ?V) (0x0EBC ?s) (0x0EBD ?I) (0x0EC0 0x0EC4 ?I) (0x0EC6 ?S) (0x0EC8 0x0ECC ?T) (0x0ECD ?V) (0x0EDC 0x0EDD ?C)) (generator (0 (cond ("(Cs?)(T?A)" < (1 independent semi-vowel) (2 am-after-normal-c) > ) ("(cs?)(T?A)" < (1 independent semi-vowel) (2 am-after-tall-c) > ) ("(Cs?)([vV]?T?)" < (1 independent semi-vowel) (2 vowel-tone-after-c *) > ) ("(cs?)([vV]?T?)" < (1 independent semi-vowel) (2 Br<Bl vowel-tone-after-c *) > ) ("[sVvTA]" \[ isolated-dependent \]) ("." independent)) *) (independent (cond ((0x0E81) 0xA1) ((0x0E82) 0xA2) ((0x0E84) 0xA3) ((0x0E87) 0xA4) ((0x0E88) 0xA5) ((0x0E8A) 0xA7) ((0x0E8D) 0xA8) ((0x0E94) 0xA9) ((0x0E95) 0xAA) ((0x0E96) 0xAB) ((0x0E97) 0xEA) ((0x0E99) 0xAD) ((0x0E9A) 0xAE) ((0x0E9B) 0xAF) ((0x0E9C) 0xB0) ((0x0E9D) 0xB1) ((0x0E9E) 0xB2) ((0x0E9F) 0xB3) ((0x0EA1) 0xB4) ((0x0EA2) 0xB5) ((0x0EA3) 0xEB) ((0x0EA5) 0xEC) ((0x0EA7) 0xB8) ((0x0EAA) 0xA6) ((0x0EAB) 0xB9) ((0x0EAD) 0xBA) ((0x0EAE) 0xBB) ;; ((0x0EAF) ??) ((0x0EB0) 0xBD) ((0x0EB2) 0xBE) ((0x0EB3) 0xBF) ((0x0EB4) \[ 0xF2 \]) ((0x0EBD) 0xBC) ((0x0EC0) 0xC0) ((0x0EC1) 0xC1) ((0x0EC2) 0xC2) ((0x0EC3) 0xC3) ((0x0EC4) 0xC4) ((0x0EC6) 0xC5) ((0x0EC6) 0xC5) ((0x0EDC) 0xCE) ((0x0EDD) 0xCF))) (semi-vowel ((0x0EBC) 0xF9)) (am-after-normal-c (cond ((0x0EB3) 0xED) ((0x0EC8 0x0EB3) 0xEE) ((0x0EC9 0x0EB3) 0xEF) ((0x0ECA 0x0EB3) 0xFC 0xED) ((0x0ECB 0x0EB3) 0xFD 0xED) ((0x0ECC 0x0EB3) 0xFE 0xED))) (am-after-tall-c (cond ((0x0EB3) 0xD6 0xBE) ((0x0EC8 0x0EB3) 0xD2 0xBE) ((0x0EC9 0x0EB3) 0xD3 0xBE) ((0x0ECA 0x0EB3) 0xFC 0xF0 0xBE) ((0x0ECB 0x0EB3) 0xFD 0xF0 0xBE) ((0x0ECC 0x0EB3) 0xFE 0xF0 0xBE))) (vowel-tone-after-c (cond ((0x0EB1 0x0EC8) 0x84) ((0x0EB1 0x0EC9) 0x98) ((0x0EB1) 0xD7) ((0x0EB4 0x0EC8) 0x85) ((0x0EB4 0x0EC9) 0x99) ((0x0EB4) 0xD8) ((0x0EB5 0x0EC8) 0x86) ((0x0EB5 0x0EC9) 0x9A) ((0x0EB5) 0xD9) ((0x0EB6 0x0EC8) 0x87) ((0x0EB6 0x0EC9) 0x9B) ((0x0EB6) 0xDA) ((0x0EB7 0x0EC8) 0x88) ((0x0EB7 0x0EC9) 0x9C) ((0x0EB7) 0xDB) ((0x0EB8) 0xF7) ((0x0EB9) 0xF8) ((0x0EBB 0x0EC8) 0x89) ((0x0EBB 0x0EC9) 0x9D) ((0x0EBB) 0xDC) ((0x0EC8) tr+bl 0xC8) ((0x0EC9) tr+bl 0xC9) ((0x0ECA) tr+bl 0xCA) ((0x0ECB) tr+bl 0xCB) ((0x0ECC) tr+bl 0xCC) ((0x0ECD) 0xD6))) (isolated-dependent (cond ((0x0EB1) 0xF1) ((0x0EB4) 0xF2) ((0x0EB5) 0xF3) ((0x0EB6) 0xF4) ((0x0EB7) 0xF5) ((0x0EB8) 0xF7) ((0x0EB9) 0xF8) ((0x0EBB) 0xF6) ((0x0EC8) 0xC8) ((0x0EC9) 0xC9) ((0x0ECA) 0xCA) ((0x0ECB) 0xCB) ((0x0ECC) 0xCC) ((0x0ECD) 0xD6)))) ;; Copyright (C) 2003, 2004, 2005, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/TAML-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000007620�14422175267�011003� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; TAML-OTF.flt -- Font Layout Table for Tamil OpenType fonts ;; Copyright (C) 2004, 2006, 2007, 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter taml-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=taml))) ;;; <li> TAML-OTF.flt ;;; ;;; For Tamil OpenType fonts to draw the Tamil script. (category ;; X: generic ;; a: ANUSVARA ;; V: independent vowel ;; C: consonant ;; H: HALANT ;; m: vowel sign (pre) ;; p: vowel sign (others) (0x0B80 0x0BFF ?X) ; generic (0x0B82 ?a) ; SIGN ANUSVARA (0x0B85 0x0B94 ?V) ; LETTER A .. AU (0x0B95 0x0BB9 ?C) ; LETTER KA .. HA (0x0BBE 0x0BC2 ?p) ; VOWEL SIGN AA .. I (0x0BC6 0x0BC8 ?m) ; VOWEL SIGN E .. AI (0x0BCD ?H) ; SIGN VIRAMA (0x0BD7 ?p) ; AU LENGTH MARK (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose two-part vowel signs. ((0x0BCA) 0x0BC6 0x0BBE) ((0x0BCB) 0x0BC7 0x0BBE) ((0x0BCC) 0x0BC6 0x0BD7) ;; A variation of AU. ((0x0B92 0x0BD7) 0x0B94) ;; The SHRII ligature and its old definition ((0x0BB6 0x0BCD 0x0BB0 0x0BC0) (0 :otf=taml=akhn,half,pres,abvs,blws,psts,haln+)) ((0x0BB8 0x0BCD 0x0BB0 0x0BC0) (0 :otf=taml=akhn,half,pres,abvs,blws,psts,haln+)) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Consonant-based syllables ;;1 23 4 ("(C((J?H|HJ?)C)*)(H[NJ]?|m?p?a?)" < | (cond (".+HJ$" :otf=taml=nukt,akhn+) ("(.+)(H)N?$" (1 :otf=taml=nukt,akhn+) (2 =) 0x200C) (".+" :otf=taml=nukt,akhn+)) | >) ;; Syllables with an independent vowel ("Vm?p?a?" < | = * | >) ;; Two-part vowel signs ((0x0BC6 0x0BBE) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x0BCA ]))) ((0x0BC7 0x0BBE) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x0BCB ]))) ((0x0BC6 0x0BD7) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x0BCC ]))) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[Hpa]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ("." =)) *)) ;; Stage 2 ;; Move pre-base matra after the last halant, or to the beginning (generator (0 (cond ;; 1 2 3 4 (" ([^ ]+HJ?)([^H ]+)(m)([^ ]*) " | (1 = *) (3 =) (2 = *) (4 = *) |) ;; 1 2 3 (" ([^ ]+)(m)([^ ]*) " | (2 =) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 3 ;; Presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=taml=pres,abvs,blws,psts,haln+) |) ("." =)) *)) ;; Stage 4 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 5 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=taml=+abvm,blwm,dist)) ("." =)) *)) ;; Copyright (C) 2004, 2006, 2007, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/NO-CTL.flt�����������������������������������������������������������������������0000644�0023456�0023456�00000002744�14422175267�010556� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; NO-CLT.flt -- Font Layout Table suppressing Complex Text Layout ;; Copyright (C) 2003, 2004, 2005 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter no-ctl nil) ;;; <li> NO-CTL.flt ;;; ;;; This is to suppress Complex Text Layout for many scripts. This ;;; FLT can be used for fonts that have Unicode encoding. Even if a ;;; glyph in a font has zero width, the glyph is displayed as if it is ;;; a spacing glyph. (category (0x0000 0x10FFFF ?C) ) (generator (0 (cond ("C" [ = ])) *)) ;; Copyright (C) 2003, 2004, 2005 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ����������������������������m17n-db-1.8.10/FLT/DEVA-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000015612�14422175267�010765� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; DEVA-OTF.flt -- Font Layout Table for Devanagari OpenType fonts ;; Copyright (C) 2003, 2004, 2007, 2008, 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter deva-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=deva))) ;;; <li> DEVA-OTF.flt ;;; ;;; For Devanagari OpenType fonts to draw the Devanagari script. ;; Accepted modifier sequence: ;; 1. matra (pre, below, above, post) ;; 2. candrabindu (0901) or anusvara (0902) ;; 3. udatta (0951) or anudatta (0952) ;; 4. grave (0953) or acute (0954) ;; 5. visarga (0903) ;; Rendering glyph order: ;; 1. below matra ;; 2. anudatta (0952) ;; 3. above- or post matra ;; 4. reph ;; 5. candrabindu (0901) or anusvara (0902) ;; 6. udatta (0951) ;; 7. visarga (0903) (category ;; X: generic ;; V: independent vowel ;; C: consonant (except for RA) ;; R: consonant RA ;; n: NUKTA ;; H: HALANT ;; m: vowel sign (pre) ;; u: vowel sign (above) ;; b: vowel sign (below) ;; p: vowel sign (post) ;; a: vowel modifier (above) ;; A: vowel modifier (post) ;; s: stress sign / accent (above) ;; S: stress sign (below) ;; N: ZWNJ ;; J: ZWJ (0x0900 0x097F ?X) ; generic (0x0900 0x0902 ?a) ; SIGN INVERTED CANDRABINDU .. ANUSVARA (0x0903 ?A) ; SIGN VISARGA (0x0904 0x0914 ?V) ; LETTER SHORT A .. AU (0x0915 0x0939 ?C) ; LETTER KA .. HA (0x0930 ?R) ; LETTER RA (0x093C ?n) ; SIGN NUKTA (0x093E ?p) ; VOWEL SIGN AA (0x093F ?m) ; VOWEL SIGN I (0x0940 ?p) ; VOWEL SIGN II (0x0941 0x0944 ?b) ; VOWEL SIGN UU .. VOCALIC RR (0x0945 0x0948 ?u) ; VOWEL SIGN CANDRA E .. AI (0x0949 0x094C ?p) ; VOWEL SIGN CANDRA O .. AU (0x094D ?H) ; SIGN VIRAMA (0x094E ?m) ; VOWEL SIGN PRISHTHAMATRA E (0x0951 ?s) ; STRESS SIGN UDATTA (0x0952 ?S) ; STRESS SIGN ANUDATTA (0x0953 0x0954 ?t) ; GRAVE ACCENT .. ACUTE ACCENT (0x0955 ?u) ; VOWEL SIGN CHANDRA LONG E (0x0958 0x095F ?C) ; LETTER QA .. YYA (0x0960 0x0961 ?V) ; LETTER VOCALIC RR .. VOCALIC LL (0x0962 0x0963 ?b) ; VOWEL SIGN VOCALIC L .. VOCALIC LL (0x0972 ?V) ; LETTER CANDRA A (0x0979 0x097F ?C) ; LETTER ZHA .. BBA (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (rphf ?r) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Compose a consonant and a nukta ((0x0928 0x093C) 0x0929) ((0x0930 0x093C) 0x0931) ((0x0933 0x093C) 0x0934) ((0x0915 0x093C) 0x0958) ((0x0916 0x093C) 0x0959) ((0x0917 0x093C) 0x095A) ((0x091C 0x093C) 0x095B) ((0x0921 0x093C) 0x095C) ((0x0922 0x093C) 0x095D) ((0x092B 0x093C) 0x095E) ((0x092F 0x093C) 0x095F) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Syllables with an independent vowel ;; ("(RH)?(Vn?)((J?HR)?m?u?b?p?n?a?[sS]?t?A?)" < | (1 = =) (2 :otf=deva=nukt+) (3 = *) | >) ;; Consonant-based syllables ;;1 23 4 ("([CR]n?((J?H|HJ?)[CR]n?)*)(H[NJ]?|m?u?b?p?n?a?[sS]?t?A?)" < | (cond (".+HJ$" :otf=deva=nukt,akhn+) ("(.+)(H)N?$" (1 :otf=deva=nukt,akhn+) (2 =) 0x200C) (".+" :otf=deva=nukt,akhn+)) | >) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[nHubpaSsA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ;; Isolated blwf is displayed with a DOTTED CIRCLE in the next stage. ("(J)(H)(R)" < | (1 =) (3 =) (2 =) | >) ("." =)) *)) ;; Stage 2 ;; Reorder halant for blwf (generator (0 (cond ;; Isolated blwf (" J(RH) " (cond ((font-facility 0x25CC) < 0x25CC :otf=deva=blwf+ >) (" J(RH) " [ (1 :otf=deva=blwf+) ]))) ;; Syllables with an overt halant (" (RHJ?)?([^ ]+)(HN) " | (1 = *) (2 reorder) (3 = =) |) ;; Ordinary syllables (" (RHJ?)?([^mubpasStA ]+)(m?u?b?p?n?a?[sS]?t?A?) " | (1 = *) (2 reorder) (3 = *) |) ("." =)) *) ;; In Devanagari and Gujarati, vattu has a half form. Thus we handle ;; the sequence CHRHC as (CH)half + (RH)blwf + C instead of ;; reordering and interpreting it as C + (RH)blwf + H + C. (reorder (cond ("(.+)(H)(R)$" (1 = *) (3 =) (2 =)) (".+" = *))) ) ;; Stage 3 ;; Language forms and matra reordering (generator (0 (cond ;; Overt halant forms (" (RHJ?)?([^ ]+)(HN) " | (1 (cond ("RHJ" :otf=deva=half+) ("RH" :otf=deva=rphf+))) (2 (cond ("(.H)J?(.*)" (1 :otf=deva=half+) (2 lang-forms *)) (".+" lang-forms *))) (3 = =) |) ;; Other syllables ;; 1 2 3 4 5 6 7 8 (" (RHJ?)?([^mubpasStA ]*)(mn?)?(un?)?(bn?)?(p?n?a?)(S)?(s?t?A?) " | (3 = *) (1 (cond ("RHJ" :otf=deva=half+) ("RH" :otf=deva=rphf+))) (2 (cond ("(.H)J?(.*)" (1 :otf=deva=half+) (2 lang-forms *)) (".+" lang-forms *))) (5 = *) (7 =) (4 = *) (6 = *) (8 = *) |) ("." =)) *) (lang-forms (cond ("(.H)J" (1 :otf=deva=half+)) (".H" :otf=deva=blwf,half+) ("." =))) ) ;; Stage 4 ;; Final reordering #1 (Move pre-base matra after the last halant) (generator (0 (cond ;; 1 2 3 (" (mn?)([^ ]+HJ?)([^H ]+) " | (2 = *) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 5 ;; Final reordering #2 (Move reph after the first halant) (generator (0 (cond ;; Syllables with a reph and an explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^H ]+HJ?)([^ ]*) " | (1 = *) (3 = *) (2 =) (4 = *) |) ;; A reph without explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^astA ]+)(a?s?t?A?) " | (1 = *) (3 = *) (2 =) (4 = *) |) ("." =)) *)) ;; Stage 6 ;; Nukta for matra, vattu and presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=deva=nukt,vatu,pres,abvs,blws,psts,haln+) |) ("." =)) *)) ;; Stage 7 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 8 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=deva=+abvm,blwm,dist)) ("." =)) *)) ;; Copyright (C) 2003, 2004, 2007, 2008, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/HEBR.flt�������������������������������������������������������������������������0000644�0023456�0023456�00000005364�14422175267�010343� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; HEBR.flt -- Font Layout Table for Hebrew font (Unicode encoding) ;; Copyright (C) 2003, 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter hebr nil (font (nil freesans unicode-bmp))) ;;; <li> HEBR.flt ;;; ;;; For Hebrew fonts of Unicode encoding to draw Hebrew script. This ;;; is for such a font that requires explicit combining code to draw ;;; accents and points. (category (0x0590 0x05ff ?h) ; hebrew ) (generator (0 (cond ((0x05d9 0x05b4) 0xfb1d) ((0x05e9 0x05c1) 0xfb2a) ((0x05e9 0x05c2) 0xfb2b) ((0x05e9 0x05bc 0x05c1) 0xfb2c) ((0x05e9 0x05bc 0x05c2) 0xfb2d) ((0x05d0 0x05b7) 0xfb2e) ((0x05d0 0x05b8) 0xfb2f) ((0x05d0 0x05bc) 0xfb30) ((0x05d1 0x05bc) 0xfb31) ((0x05d2 0x05bc) 0xfb32) ((0x05d3 0x05bc) 0xfb33) ((0x05d4 0x05bc) 0xfb34) ((0x05d5 0x05bc) 0xfb35) ((0x05d6 0x05bc) 0xfb36) ((0x05d8 0x05bc) 0xfb38) ((0x05d9 0x05bc) 0xfb39) ((0x05da 0x05bc) 0xfb3a) ((0x05db 0x05bc) 0xfb3b) ((0x05dc 0x05bc) 0xfb3c) ((0x05de 0x05bc) 0xfb3e) ((0x05e0 0x05bc) 0xfb40) ((0x05e1 0x05bc) 0xfb41) ((0x05e3 0x05bc) 0xfb43) ((0x05e4 0x05bc) 0xfb44) ((0x05e6 0x05bc) 0xfb46) ((0x05e7 0x05bc) 0xfb47) ((0x05e8 0x05bc) 0xfb48) ((0x05e9 0x05bc) 0xfb49) ((0x05ea 0x05bc) 0xfb4a) ((0x05d5 0x05b9) 0xfb4b) ((0x05d1 0x05bf) 0xfb4c) ((0x05db 0x05bf) 0xfb4d) ((0x05e4 0x05bf) 0xfb4e) ("." =)) *)) (category (0x0590 0x05af ?p) ; accents (0x05d0 0x05ff ?h) ; letters (0xfb1d 0xfb4e ?h) ; presentation forms (0x05b0 0x05c4 ?p) ; points (0x05be ?h) ; punctuation (0x05c0 ?h) ; punctuation (0x05c3 ?h) ; punctuation ) (generator (0 (cond ("(h)(p+)" < (1 =) (2 ("." Bc.Bc =) *) >) ("." = *)) *) ) ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/TELU-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000011133�14422175267�011011� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; TELU-OTF.flt -- Font Layout Table for Telugu OpenType fonts ;; Copyright (C) 2004, 2007, 2008, 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter telu-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=telu))) ;;; <li> TELU-OTF.flt ;;; ;;; For Telugu OpenType fonts to draw the Telugu script. (category (0x0C00 0x0C7F ?X) ; generic (0x0C01 0x0C03 ?A) ; SIGN CANDRABINDU .. VISARGA (0x0C05 0x0C14 ?V) ; LETTER A .. AU (0x0C15 0x0C39 ?C) ; LETTER KA .. HA (0x0C3E 0x0C42 ?u) ; VOWEL SIGN AA .. II (0x0C43 0x0C44 ?p) ; VOWEL SIGN U .. VOCALIC RR (0x0C46 0x0C47 ?u) ; VOWEL SIGN E .. EE (0x0C4A 0x0C4C ?u) ; VOWEL SIGN O .. AU (0x0C4D ?H) ; SIGN VIRAMA (0x0C55 ?u) ; LENGTH MARK (0x0C56 ?b) ; AI LENGTH MARK (0x0C58 0x0C59 ?C) ; LETTER TSA .. DZA (0x0C60 0x0C61 ?V) ; LETTER VOCALIC RR .. VOCALIC LL (0x0C62 0x0C63 ?b) ; VOWEL SIGN VOCALIC L .. VOCALIC LL (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (blwf ?B) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose two-part vowel signs. ((0x0C48) 0x0C46 0x0C56) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Consonant-based syllables ;;1 23 4 ("(C((J?H|HJ?)C)*)(H[NJ]?|u?b?p?A?)" < | (cond (".+HJ$" :otf=telu=nukt,akhn+) ("(.+)(H)N?$" (1 :otf=telu=nukt,akhn+) (2 =) 0x200C) (".+" :otf=telu=nukt,akhn+)) | >) ;; Syllables with an independent vowel ;;1 2 3 ("(V)(J?HC)?(u?b?p?A?)" < | (1 =) (2 :otf=telu=blwf+) (3 = *) | >) ;; Two-part vowel signs ((0x0C46 0x0C56) (cond ((font-facility 0x25CC) < 0x25CC = = >) (".+" [ 0x0C48 ]))) ;; Combining marks are displayed with a DOTTED CIRCLE. ("[HubpA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ;; Isolated blwf is displayed with a DOTTED CIRCLE in the ;; next stage. ("(J)(H)(C)" < | (1 =) (3 =) (2 = ) | >) ("." =)) *)) ;; Stage 2 ;; Reorder halant for blwf (generator (0 (cond ;; Isolated blwf (" J(CH) " (cond ((font-facility 0x25CC) < 0x25CC (1 :otf=telu=blwf+) >) (" J(CH) " [ (1 :otf=telu=blwf+) ]))) ;; Syllables with an overt halant (" ([^ ]+)(HN) " | (1 reorder *) (2 = =) |) ;; Ordinary syllables (" ([^ubpA ]+)(u?b?p?A?) " | (1 reorder *) (2 = *) |) ("." =)) *) (reorder (cond ("J?(H)(C)" (2 =) (1 =)) ("." =))) ) ;; Stage 3 ;; Language forms ;; Although all consonants have a blow form and none has a half form, ;; we have to prevent the first consonant from forming the below form. (generator (0 (cond ;; Overt halant forms (" ([^ ]+)(HN) " | (1 (cond ("(.H)J?(.*)" (1 :otf=telu=half+) (2 lang-forms *)) (".+" lang-forms *))) (2 = =) |) ;; Other syllables (" ([^ubpA ]*)(u?b?p?A?) " | (1 (cond ("(.H)J?(.*)" (1 :otf=telu=half+) (2 lang-forms *)) (".+" lang-forms *))) (2 = *) |) ("." =)) *) (lang-forms (cond ("(.H)J" (1 :otf=telu=half+)) (".H" :otf=telu=blwf,half+) ("." =))) ) ;; Stage 4 ;; Move subscript glyphs (generator (0 (cond (" ([^B ]*[^BJ])J?(B*)(ub?|b)([^ ]*) " | (1 = *) (3 = *) (2 = *) (4 = *) |) ("." =)) *)) ;; Stage 5 ;; Presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=telu=pres,abvs,blws,psts,haln+) |) ("." =)) *)) ;; Stage 6 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 7 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=telu=+abvm,blwm,dist)) ("." =)) *)) ;; Copyright (C) 2004, 2007, 2008, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/COMBINING.flt��������������������������������������������������������������������0000644�0023456�0023456�00000004033�14422175267�011120� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; COMBINING.flt -- Font Layout Table for combining diacritical marks ;; Copyright (C) 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter combining nil) ;;; <li> COMBINING.flt ;;; ;;; For combining diacritical marsk (U+0300..U+036F). (category ;; The contents is build up by the m17n-lib. ) (generator (0 (cond ("(u)([a-t]+)" (cond ((font-facility :otf=DFLT+mark) < :otf=DFLT=+mark,mkmk >) (".*" < = ; combining class (cond ("a" Bc.Bc =) ; < 200 ("b" bl.tc =) ; 200 ("c" bc.tc =) ; 202 ("d" br.tc =) ; 204 ("e" Bl.Br =) ; 208 ("f" Br.Bl =) ; 210 ("g" tl.bc =) ; 212 ("h" tc.bc =) ; 214 ("i" tr.bc =) ; 216 ("j" bl.tc =) ; 218 ("k" bc-tc =) ; 220 ("l" br-tc =) ; 222 ("m" Bl.Br =) ; 224 ("n" Br.Bl =) ; 226 ("o" tl+bc =) ; 228 ("p" tc+bc =) ; 230 ("q" tr+bc =) ; 232 ("r" br-tr =) ; 233 ("s" tr+br =) ; 234 ("t" bc-tc =)) ; 240 * >))) ("[a-t]" [ = ]) ("." =)) *)) ;; Copyright (C) 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/DEV2-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000015351�14422175267�010746� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; DEV2-OTF.flt -- Font Layout Table for dev2 OpenType fonts ;; Copyright (C) 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter dev2-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=dev2))) ;;; <li> DEV2-OTF.flt ;;; ;;; For dev2 OpenType fonts to draw the Devanagari script. ;; No matter what the Microsoft Typography web page says, modifier ;; character sequences accepted by Uniscribe are the following. ;; 1. matra (pre, below, above, post) ;; 2. one of candrabindu (0901), anusvara (0902), grave (0953), acute (0954) ;; 3. udatta (0951) and/or anudatta (0952) ;; 4. visarga (0903) ;; For rendering, on the other hand, the combination of Uniscribe and ;; mangal.ttf (dev2) requires the following orders. ;; for above marks: ;; 1. above- or post matra ;; 2. reph ;; 3. one of candrabindu (0901), anusvara (0902), grave (0953), acute (0954) ;; 4. udatta (0951) ;; for below marks: ;; 1. below matra ;; 2. anudatta (0952) (category ;; X: generic ;; V: independent vowel ;; C: consonant ;; R: RA ;; n: NUKTA ;; H: HALANT ;; m: vowel sign (pre) ;; u: vowel sign (above) ;; b: vowel sign (below) ;; p: vowel sign (post) ;; a: vowel modifier / accent (above) ;; A: vowel modifier (post) ;; s: stress sign (above) ;; S: stress sign (below) ;; N: ZWNJ ;; J: ZWJ (0x0900 0x097F ?X) ; generic (0x0900 0x0902 ?a) ; SIGN INVERTED CANDRABINDU .. ANUSVARA (0x0903 ?A) ; SIGN VISARGA (0x0904 0x0914 ?V) ; LETTER SHORT A .. AU (0x0915 0x0939 ?C) ; LETTER KA .. HA (0x0930 ?R) ; LETTER RA (0x093C ?n) ; SIGN NUKTA (0x093E ?p) ; VOWEL SIGN AA (0x093F ?m) ; VOWEL SIGN I (0x0940 ?p) ; VOWEL SIGN II (0x0941 0x0944 ?b) ; VOWEL SIGN UU .. VOCALIC RR (0x0945 0x0948 ?u) ; VOWEL SIGN CANDRA E .. AI (0x0949 0x094C ?p) ; VOWEL SIGN CANDRA O .. AU (0x094D ?H) ; SIGN VIRAMA (0x094E ?m) ; VOWEL SIGN PRISHTHAMATRA E (0x0951 ?s) ; STRESS SIGN UDATTA (0x0952 ?S) ; STRESS SIGN ANUDATTA (0x0953 0x0954 ?a) ; GRAVE ACCENT .. ACUTE ACCENT (0x0955 ?u) ; VOWEL SIGN CHANDRA LONG E (0x0958 0x095F ?C) ; LETTER QA .. YYA (0x0960 0x0961 ?V) ; LETTER VOCALIC RR .. VOCALIC LL (0x0962 0x0963 ?b) ; VOWEL SIGN VOCALIC L .. VOCALIC LL (0x0972 ?V) ; LETTER CANDRA A (0x0979 0x097F ?C) ; LETTER ZHA .. BBA (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (rphf ?r) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Compose a consonant and a nukta ((0x0928 0x093C) 0x0929) ((0x0930 0x093C) 0x0931) ((0x0933 0x093C) 0x0934) ((0x0915 0x093C) 0x0958) ((0x0916 0x093C) 0x0959) ((0x0917 0x093C) 0x095A) ((0x091C 0x093C) 0x095B) ((0x0921 0x093C) 0x095C) ((0x0922 0x093C) 0x095D) ((0x092B 0x093C) 0x095E) ((0x092F 0x093C) 0x095F) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Syllables with an independent vowel ("(RH)?Vn?(J?HR)?m?u?b?p?n?a?(Ss?|sS?)?A?" < | = * | >) ;; Consonant-based syllables ("([CR]n?J?HJ?)*[CR]n?(H[NJ]?|m?u?b?p?n?)a?(Ss?|sS?)?A?" < | = * | >) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[nHubpaSsA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ("JHR" (cond ((font-facility 0x25CC) < 0x25CC :otf=dev2=blwf+ >) (".+" [ :otf=dev2=blwf+ ]))) ("." =)) *)) ;; Stage 2 ;; Basic shaping forms and matra reordering (generator (0 (cond ;; Explicit halant form starting with RA + H + ZWJ (" (RHJ[CRnHJ]+)(HN?a?(Ss?|sS?)?A?) " | (1 :otf=dev2=locl,nukt,akhn,rkrf,blwf,half,vatu,cjct+) (2 = *) |) ;; Explicit halant form starting with a reph (" (RH)([CRnHJ]+)(HN?a?(Ss?|sS?)?A?) " | (1 :otf=dev2=rphf+) (2 :otf=dev2=locl,nukt,akhn,rkrf,blwf,half,vatu,cjct+) (3 = *) |) ;; Other explicit halant forms (" ([CRnHJ]+)(HN?a?(Ss?|sS?)?A?) " | (1 :otf=dev2=locl,nukt,akhn,rkrf,blwf,half,vatu,cjct+) (2 = *) |) ;; Ordinary syllables starting with RA + H + ZWJ ;; 1 2 3 (" (RHJ[CRnHJ]*)(mn?)?(u?b?p?n?a?(Ss?|sS?)?A?) " ;; | ;; This is an asterisk. If it were a plus sign, an isolated RHJ ;; would match with the next pattern, not with this one. | (2 = *) (1 :otf=dev2=locl,nukt,akhn,rkrf,blwf,half,vatu,cjct+) (3 = *) |) ;; Ordinary syllables starting with a reph ;; 1 2 3 4 (" (RH)([CRnHJV]+)(mn?)?(u?b?p?n?a?(Ss?|sS?)?A?) " | (3 = *) (1 :otf=dev2=rphf+) (2 :otf=dev2=locl,nukt,akhn,rkrf,blwf,half,vatu,cjct+) (4 = *) |) ;; Other ordinary syllables ;; 1 2 3 (" ([CRnHJV]+)(mn?)?(u?b?p?n?a?(Ss?|sS?)?A?) " | (2 = *) (1 :otf=dev2=locl,nukt,akhn,rkrf,blwf,half,vatu,cjct+) (3 = *) |) ("." =)) *)) ;; Stage 3 ;; Final reordering #1 (Move pre-base matra after the last halant) (generator (0 (cond ;; 1 2 3 (" (mn?)([^ ]+H[JS]?)([^H ]+) " | (2 = *) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 4 ;; Final reordering #2 (Move reph after the first halant) (generator (0 (cond ;; Syllables with a reph and an explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^H ]+HJ?)([^ ]*) " | (1 = *) (3 = *) (2 =) (4 = *) |) ;; A reph without explicit halant ;; 1 2 3 4 5 (" (mn?)?(r)([^aSsA ]+)(a?(Ss?|sS?)?A?) " | (1 = *) (3 = *) (2 =) (4 = *) |) ("." =)) *)) ;; Stage 5 ;; Nukta for matra and presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=dev2=nukt,pres,abvs,blws,psts,haln,calt+) |) ("." =)) *)) ;; Stage 6 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 7 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=dev2=+kern,dist,abvm,blwm)) ("." =)) *)) ;; Copyright (C) 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/THAI-GENERIC.flt�����������������������������������������������������������������0000644�0023456�0023456�00000004402�14422175267�011412� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; THAI-GENERIC.flt -- Font Layout Table for Thai (proportional font) ;; Copyright (C) 2005, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter thai-generic nil (font (nil nil unicode-bmp :otf=thai+~mark,~mkmk :lang=th))) ;;; <li> THAI-GENERIC.flt ;;; ;;; For the Thai proportional fonts to draw Thai script. (category ;; C: CONSONANT normal ;; c: CONSONANT tall ;; d: CONSONANT deep ;; A: SARA-AM ;; V: VOWEL upper, NIKHAHIT, and YAMAKKAN ;; v: VOWEL lower ;; T: TONE ;; I: OTHER INDEPENDENT (0x0E01 0x0E2E ?C) (0x0E0D 0x0E10 ?d) (0x0E1B ?c) (0x0E1D ?c) (0x0E1F ?c) (0x0E2C ?c) (0x0E2F 0x0E32 ?I) (0x0E31 ?V) (0x0E33 ?A) (0x0E34 0x0E37 ?V) (0x0E38 0x0E3A ?v) (0x0E3F 0x0E46 ?I) (0x0E47 ?V) (0x0E48 0x0E4C ?T) (0x0E4D 0x0E4E ?V) (0x0E4F 0x0E5B ?I)) (generator (0 (cond ("([Cd])(T)?(A)" < (1 = 0x0E4D) (2 tr+bl =) (3 0x0E32) > ) ("(c)(T)?(A)" < (1 = Br<13Bl 0x0E4D) (2 tr+<13bl =) (3 0x0E32) > ) ("(C[vV]?)(T)?" < (1 = =) (2 tr+bl =) > ) ("(c)([vV])?(T)?" < (1 = *) (2 (cond ("v" =) ("." Br<8Bl =))) (3 tr+<8bl =) > ) ("(d)([vV])?(T)?" < (1 = *) (2 (cond ("v" br-tl =) ("." =))) (3 tr+bl =) > ) ("[VvT]" (cond ((font-facility 0x25CC) < 0x25CC = > ) ("." [ = ] ))) ("." =)) *)) ;; Copyright (C) 2005, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/THAI-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000005061�14422175267�010770� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; THAI-OTF.flt -- Font Layout Table for Thai ;; Copyright (C) 2006, 2007, 2008 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter thai-otf nil (font (nil nil unicode-bmp :otf=thai+mark,mkmk))) ;;; <li> THAI-OTF.flt (category ;; C: CONSONANT ;; A: SARA-AM ;; i: SARA I, SARA U (below vowel 1, above vowel 1) ;; I: SARA II, SARA UEE (above vowel 3) ;; U: MAIHAN-AKAT, SARA UE, SARA UU (above vowel 2, below vowel 2) ;; P: PHINTHU, YAMAKKARN (below diacritic, above diacritic 3) ;; T: TONE ;; N: THANTHAKHAT, NIKHAHIT (above diacritic 1) ;; M: MAITAIKHU (above diacritic 2) ;; X: OTHER INDEPENDENT (0x0E01 0x0E23 ?C) (0x0E24 ?X) (0x0E25 ?C) (0x0E26 0x0E2E ?C) (0x0E2F 0x0E30 ?X) (0x0E31 ?U) ;; av2 (0x0E32 ?X) (0x0E33 ?A) (0x0E34 ?i) ;; av1 (0x0E35 ?I) ;; av3 (0x0E36 ?U) ;; av2 (0x0E37 ?I) ;; av3 (0x0E38 ?i) ;; bv1 (0x0E39 ?U) ;; bv2 (0x0E3A ?P) ;; bd (0x0E3F 0x0E46 ?X) (0x0E47 ?M) ;; ad2 (0x0E48 0x0E4B ?T) (0x0E4C 0x0E4D ?N) ;; ad1 (0x0E4E ?P) ;; ad3 (0x0E4F 0x0E5B ?X) (0x25CC ?X)) ;; Perform GSUB. The decomposition of AM is done by hand because it ;; requires reordering in addition to decomposition. (generator (0 (cond ("(C)(T)?(A)" | < (1 = 0x0E4D) (2 =) > | (3 0x0E32) > ) ("C[UiI]T" < | = * | > ) ("CiN" < | = * | > ) ("CIM" < | = * | > ) ("C[iIUPTNM]?" < | = * | > ) ("[iIUPTNM]" (cond ((font-facility 0x25CC) < 0x25CC = > ) ("." [ = ] ))) ("." =)) *)) ;; Perform GPOS. (generator (0 (cond (" ([^ ]*) " (1 otf:thai)) ("." =)) *)) ;; Copyright (C) 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/CHAM-GENERIC.flt�����������������������������������������������������������������0000644�0023456�0023456�00000004232�14422175267�011376� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; CHAM-GENERIC.flt -- Font Layout Table for Cham (proportional font) ;; Copyright (C) 2008 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter cham-generic nil (font (nil nil unicode-bmp :script=cham))) ;;; <li> CHAM-GENERIC.flt ;;; ;;; For the Cham proportional fonts to draw Cham script. (category (0xAA00 0xAA5F ?E) ;; E: anyting else (independent) (0xAA00 ?A) ;; A: independent vowel A (0xAA01 0xAA05 ?I) ;; I: independent vowel (except for A) (0xAA06 0xAA28 ?C) ;; C: consonant normal (0xAA29 ?L) ;; L: vowel lengthener (0xAA2A 0xAA32 ?V) ;; V: dependent vowel (postfix) (0xAA2F 0xAA30 ?v) ;; v: dependent vowel (prefix) (0xAA33 0xAA36 ?M) ;; M: medial consonant (postfix) (0xAA34 ?m) ;; m: medial consonant (prefix) (0xAA40 0xAA4D ?F) ;; F: consonant sign final (independent) (0xAA43 ?f) ;; f: consonant sign final (dependent) (0xAA4C ?f)) (generator (0 (cond ("([IA])(v?)(V?L?)([fF]?)" | < (2 =) (1 =) (3 = *) > (4 =) |) ("([CA])(m?)(M?M?)(v?)(V?L?)([fF]?)" | < (4 = ) (2 =) (1 =) (3 = *) (5 = *) > (6 =) |) ("." [ = ])) *)) (generator (0 (cond (" (.*f) " < (1 = *) >) (" (.*) " (1 = *)) ("." =)) *)) ;; Copyright (C) 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/ARAB-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000011466�14422175267�010756� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ARAB-OTF.flt -- Font Layout Table for Arabic OpenType font ;; Copyright (C) 2004, 2006, 2007, 2008, 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter arab-otf nil (font (nil nil unicode-bmp :otf=arab=init,medi,fina+mark))) ;;; <li> ARAB-OTF.flt ;;; ;;; For Arabic OpenType fonts to draw the Arabic script. ;; Step 0: Move Kazakh high hamza. (category ;; p: high hamza carrier (p for positive) ;; n: high hamza suppressor (n for negative) ;; x: don't care ;; X: presentation form (0x0600 0x06FF ?x) (0x0674 0x0678 ?p) (0x0643 ?n) (0x06AF ?n) (0x06D5 ?n) (0x0750 0x077F ?x) ; Arabic Supplement (0x200C ?x) (0x200D ?x) (0x25CC ?x) (0xFB50 0xFDFF ?X) ; Arabic Presentation Forms-A (0xFE70 0xFEFC ?X) ; Arabic Presentation Forms-B ) (generator (0 (cond ;; If a presentation form is found, draw the whole sequence as is. (".*X.*" = *) (".*p.*" ; If a high hamza is found, (cond (".*n.*" ; and a suppressor exists, rmhamza *) ; then remove the high hamza. (0 ; Otherwise, move the high 0x674 rmhamza *))) ; hamza to the beginning. (0 = *))) ; If no high hamza, do nothing. (rmhamza (cond ((0x0674) ) ((0x0675) 0x0627) ((0x0676) 0x0648) ((0x0677) 0x06C7) ((0x0678) 0x0649) ("." =)))) ;; Step 1: ccmp (category ;; D: Dual-joining (beh, teh, etc. & zwj) ;; R: Right-joining (alef, dal, thal, reh, zain) ;; U: Non-joining (Hamza, etc. & zwnj) ;; T: Transparent (combining marks) (0x0600 0x06FF ?U) (0x0610 0x0615 ?T) (0x0622 0x0623 ?R) (0x0624 ?R) (0x0625 ?R) (0x0626 ?D) (0x0627 ?R) (0x0628 ?D) (0x0629 ?R) (0x062A 0x062E ?D) (0x062F 0x0632 ?R) (0x0633 0x0647 ?D) (0x0648 ?R) (0x0649 0x064A ?D) (0x064B 0x065E ?T) (0x066E 0x066F ?D) (0x0670 ?T) (0x0671 0x0673 ?R) (0x0679 0x0687 ?D) (0x0688 0x0699 ?R) (0x069A 0x06C3 ?D) (0x06C4 0x06CB ?R) (0x06CC 0x06CE ?D) (0x06CF ?R) (0x06D0 0x06D3 ?D) (0x06D5 ?R) (0x06D6 0x06E4 ?T) (0x06E7 0x06E8 ?T) (0x06EA 0x06ED ?T) (0x06EE 0x06EF ?R) (0x06FA 0x06FC ?D) (0x06FF ?D) (0x0750 0x0758 ?D) (0x0759 0x075B ?R) (0x075C 0x076A ?D) (0x076B 0x076C ?R) (0x076D 0x0770 ?D) (0x0771 ?R) (0x0772 ?D) (0x0773 0x0774 ?R) (0x0775 0x0777 ?D) (0x0778 0x0779 ?R) (0x077A 0x077F ?D) (0x200C ?U) (0x200D ?D) (0x25CC ?U) (0xFB50 0xFDFF ?X) ; Arabic Presentation Forms-A (0xFE70 0xFEFC ?X) ; Arabic Presentation Forms-B ) ;; (generator ;; (0 ;; otf:arab=ccmp+)) ;; Step 2: Initial, medial, or final. (generator (0 (cond (".*X.*" (cond ("[DRUX]T*" < = * >) ("." =)) *) ("D.*" (cond ("(.)(T*)([DR].*)" < (1 otf:arab=init+) (2 = *) > (3 join)) ("(.)(T*)(.*)" ; == (D)(T*)(U.*) < (1 otf:arab=isol+) (2 = *) > (3 disjoin)))) ("([RU])(T*)(.*)" < (1 otf:arab=isol+) (2 = *) > (3 disjoin)) ("(T+)(.*)" (1 (cond ((font-facility 0x25CC) < 0x25CC = * >) (".+" [ = * ]))) (2 disjoin)))) (join (cond ("D.*" (cond ("(.)(T*)([DR].*)" < (1 otf:arab=medi+) (2 = *) > (3 join)) ("(.)(T*)(.*)" ; == (D)(T*)(U.*) < (1 otf:arab=fina+) (2 = *) > (3 disjoin)))) ("(.)(T*)(.*)" < (1 otf:arab=fina+) (2 = *) > (3 disjoin)))) (disjoin (cond ("D.*" (cond ("(.)(T*)([DR].*)" < (1 otf:arab=init+) (2 = *) > (3 join)) ("(.)(T*)(.*)" ; == (D)(T*)(U.*) < (1 otf:arab=isol+) (2 = *) > (3 disjoin)))) ("(.)(T*)(.*)" ; == ([RU])(T*)(.*) < (1 otf:arab=isol+) (2 = *) > (3 disjoin))))) ;; Step 3: Other OTF features. (generator (0 otf:arab=rlig,calt,liga,dlig,cswh,mset+curs,kern,mark,mkmk)) ;; Copyright (C) 2004, 2006, 2007, 2008 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA ;; Boston, MA 02110-1301 USA. ;; Local Variables: ;; mode: lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/DEVA-CDAC.flt��������������������������������������������������������������������0000644�0023456�0023456�00000026765�14422175267�011042� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; DEVA-CDAC.flt -- Font Layout Table for Devanagari (C-DAC font) ;; Copyright (C) 2003, 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter deva-cdac nil (font (nil dv-ttyogesh apple-roman))) ;;; <li> DEVA-CDAC.flt ;;; For the font DVYG0ntt.ttf (developed by C-DAC, encoding is ISFOC) ;;; to draw Devanagari script. (category ;; A: ANUSVARA or CANDRABINDU ;; C: CONSONANT (except for R) ;; R: LETTER RA ;; V: VOWEL INDEPENDENT ;; N: NUKTA ;; H: HALANT ;; M: MATRA (VOWEL DEPENDENT, except for I) ;; I: VOWEL SIGN I ;; S: STRESS or TONE ;; E: ELSE (0x0900 ?E) (0x0901 0x0902 ?A) ; CANDRABINDU and ANUSVARA (0x0903 ?E) ; SIGN VISARGA (0x0905 0x0914 ?V) ; A .. AU (0x0915 0x0939 ?C) ; KA .. HA (0x0930 ?R) ; RA (0x093C ?N) ; NUKTA (0x093D ?E) ; AVAGRAHA (0x093E 0x094C ?M) ; VOWEL SIGN AA .. AU (0x093F ?I) ; VOWEL SIGN I (0x094D ?H) ; SIGN VIRAMA (HARANT) (0x0950 ?E) ; OM (0x0951 0x954 ?S) ; UDATTA .. ACUTE (0x0958 0x095E ?C) ; LETTER QA .. YYA (0x0960 0x0961 ?V) ; LETTER VOCALIC RR and LL (0x0962 0x0963 ?M) ; VOWEL SIGN VOCALIC L and LL (0x0964 0x0970 ?E) ; DANDA .. ABBREVIATION SIGN ) (generator (0 (cond ("VA?S?" < | vowel * | >) ("([RC]H)*[RC](H|[IM]?A?S?)?" < | (cond ("RH.*" ;; with preceding RA HARANT (cond ("(RH)([^I]*)(I)(A?S?)" ; with I (3 vowel-sign-I) (2 consonant *) (1 preceding-r) (4 post-modifier)) ("(RH)([^M]*)(M)(A?S?)" ; with M (2 consonant *) (3 matra) (1 preceding-r) (4 post-modifier)) ("(RH)(.*)(H)$" ; with last HARANT (2 consonant *) (1 preceding-r) (3 harant)) ("(RH)([^AS]*)(.*)" ; otherwise (2 consonant *) (1 preceding-r) (3 post-modifier)))) ;; without preceding RA HARANT ("([^I]*)(I)(A?S?)" ; with I (2 vowel-sign-I) (1 consonant *) (3 post-modifier)) ("([^M]*)(M)(A?S?)" ; with M (1 consonant *) (2 matra) (3 post-modifier)) ("(.*)(H)$" ; with last HARANT (1 consonant *) (2 harant)) ("([^AS]*)(.*)" ; otherwise (1 consonant *) (3 post-modifier)) (".*" consonant *)) | > ) ("." independent)) *) (vowel (cond ((0x0905) 0x2B) ((0x0906) 0x2B 0xC9) ((0x0907) 0x3C) ((0x0908 0x0901) 0x3C 0xC7 0xC6) ((0x0908) 0x3C 0xC7) ((0x0909) 0x3D) ((0x090A) 0x3E 0xF0) ((0x090B) 0x40 0xF1) ((0x090D 0x0901) 0x42 0xC4) ((0x090D 0x0902) 0x42 0xC4) ((0x090D) 0x42 0xEC) ((0x090E 0x0901) 0x42 0xE0 0xC6) ((0x090E) 0x42 0xE0) ((0x090F) 0x42) ((0x0910 0x0901) 0x42 0xE4 0xC6) ((0x0910) 0x42 0xE4) ((0x0911 0x0901) 0x2B 0xC9 0xC4) ((0x0911 0x0902) 0x2B 0xC9 0xC4) ((0x0911) 0x2B 0xC9 0xEC) ((0x0912 0x0901) 0x2B 0xC9 0xE0 0xC6) ((0x0912) 0x2B 0xC9 0xE0) ((0x0913 0x0901) 0x2B 0xC9 0xE4 0xC6) ((0x0913) 0x2B 0xC9 0xE4) ((0x0914 0x0901) 0x2B 0xC9 0xE8 0xC6) ((0x0914) 0x2B 0xC9 0xE8) ((0x0960) 0x41 0xF1))) (vowel-sign-I ((0x093F) 0xCA)) (preceding-r ((0x0930 0x094D) 0xC7)) (post-modifier (cond ((0x0901) 0xC4) ((0x0902) 0xC6) ((0x0951) 0x27) ((0x0952) bc.tc 0x2D))) (harant ((0x094D) 0xC2)) (consonant (cond ((0x0915 0x094D 0x0924) 0x48 0xF2) ((0x0915 0x094D 0x0930) 0x47 0xF2) ((0x0915 0x094D 0x0937 0x094D) 0x49) ((0x0915 0x094D 0x0937) 0x49 0xC9) ((0x0915 0x094D) 0x43) ((0x0915) 0x45 0xF2) ((0x0916 0x094D 0x0930 0x094D) 0x4C) ((0x0916 0x094D 0x0930) 0x4C 0xC9) ((0x0916 0x094D) 0x4A) ((0x0916) 0x4A 0xC9) ((0x0917 0x094D 0x0930 0x094D) 0x4F) ((0x0917 0x094D 0x0930) 0x4F 0xC9) ((0x0917 0x094D) 0x4D) ((0x0917) 0x4D 0xC9) ((0x0918 0x094D 0x0930 0x094D) 0x51) ((0x0918 0x094D 0x0930) 0x51 0xC9) ((0x0918 0x094D) 0x50) ((0x0918) 0x50 0xC9) ((0x0919) 0x52 0xF3) ((0x091A 0x094D 0x0930 0x094D) 0x54) ((0x091A 0x094D 0x0930) 0x54 0xC9) ((0x091A 0x094D) 0x53) ((0x091A) 0x53 0xC9) ((0x091B) 0x55 0xF4) ((0x091C 0x094D 0x091E 0x094D) 0x59) ((0x091C 0x094D 0x091E) 0x59 0xC9) ((0x091C 0x094D 0x0930 0x094D) 0x58) ((0x091C 0x094D 0x0930) 0x58 0xC9) ((0x091C 0x094D) 0x56) ((0x091C) 0x56 0xC9) ((0x091D 0x094D 0x0930 0x094D) 0x5B) ((0x091D 0x094D 0x0930) 0x5B 0xC9) ((0x091D 0x094D) 0x5A) ((0x091D) 0x5A 0xC9) ((0x091E 0x094D) 0x5C) ((0x091E) 0x5C 0xC9) ((0x091F 0x094D 0x091F) 0x5E 0xF5) ((0x091F 0x094D 0x0920) 0x5F 0xF5) ((0x091F) 0x5D 0xF5) ((0x0920 0x094D 0x0920) 0x61 0xF6) ((0x0920) 0x60 0xF6) ((0x0921 0x094D 0x0921) 0x64 0xF7) ((0x0921 0x094D 0x0922) 0x65 0xF7) ((0x0921) 0x62 0xF7) ((0x0922) 0x66 0xF8) ((0x0923 0x094D) 0x68) ((0x0923) 0x68 0xC9) ((0x0924 0x094D 0x0924 0x094D) 0x6B) ((0x0924 0x094D 0x0924) 0x6B 0xC9) ((0x0924 0x094D 0x0930 0x094D) 0x6A) ((0x0924 0x094D 0x0930) 0x6A 0xC9) ((0x0924 0x094D) 0x69) ((0x0924) 0x69 0xC9) ((0x0925 0x094D 0x0930 0x094D) 0x6D) ((0x0925 0x094D 0x0930) 0x6D 0xC9) ((0x0925 0x094D) 0x6C) ((0x0925) 0x6C 0xC9) ((0x0926 0x0943) 0x6F 0xF9) ((0x0926 0x094D 0x0926) 0x71 0xF9) ((0x0926 0x094D 0x0927) 0x72 0xF9) ((0x0926 0x094D 0x092E) 0x73) ((0x0926 0x094D 0x092F) 0x74) ((0x0926 0x094D 0x0930) 0x70 0xF9) ((0x0926 0x094D 0x0935) 0x75 0xF9) ((0x0926) 0x6E 0xF9) ((0x0927 0x094D 0x0930 0x094D) 0x77) ((0x0927 0x094D 0x0930) 0x77 0xC9) ((0x0927 0x094D) 0x76) ((0x0927) 0x76 0xC9) ((0x0928 0x094D 0x0928 0x094D) 0x7A) ((0x0928 0x094D 0x0928) 0x7A 0xC9) ((0x0928 0x094D 0x0930 0x094D) 0x79 0xC9) ((0x0928 0x094D 0x0930) 0x79 0xC9) ((0x0928 0x094D) 0x78) ((0x0928) 0x78 0xC9) ((0x0929) 0x78 0xC3 0xC9) ((0x092A 0x094D 0x0930 0x094D) 0x7C) ((0x092A 0x094D 0x0930) 0x7C 0xC9) ((0x092A 0x094D) 0x7B) ((0x092A) 0x7B 0xC9) ((0x092B 0x094D 0x0930) 0xA3 0xFB) ((0x092B 0x094D) 0x7D) ((0x092B) 0xA1 0xFB) ((0x092C 0x094D 0x0930 0x094D) 0xA5) ((0x092C 0x094D 0x0930) 0xA5 0xC9) ((0x092C 0x094D) 0xA4) ((0x092C) 0xA4 0xC9) ((0x092D 0x094D 0x0930 0x094D) 0xA7) ((0x092D 0x094D 0x0930) 0xA7 0xC9) ((0x092D 0x094D) 0xA6) ((0x092D) 0xA6 0xC9) ((0x092E 0x094D 0x0930 0x094D) 0xA9) ((0x092E 0x094D 0x0930) 0xA9 0xC9) ((0x092E 0x094D) 0xA8) ((0x092E) 0xA8 0xC9) ((0x092F 0x094D 0x0930 0x094D) 0xAB) ((0x092F 0x094D 0x0930) 0xAB 0xC9) ((0x092F 0x094D) 0xAA) ((0x092F) 0xAA 0xC9) ((0x0930 0x0941) 0xAF 0xFB) ((0x0930 0x0942) 0xB0 0xFC) ((0x0930) 0xAE 0xF7) ((0x0931 0x094D) 0xAD) ((0x0931) 0xAE 0xC3 0xF7) ((0x0932 0x094D) 0xB1) ((0x0932) 0xB1 0xC9) ((0x0933 0x094D) 0xB2) ((0x0933) 0xB3) ((0x0934 0x094D) 0xB2 0xC3) ((0x0934) 0xB3 0xC3) ((0x0935 0x094D 0x0930 0x094D) 0xB5) ((0x0935 0x094D 0x0930) 0xB5 0xC9) ((0x0935 0x094D) 0xB4) ((0x0935) 0xB4 0xC9) ((0x0936 0x094D 0x0930 0x094D) 0xB8) ((0x0936 0x094D 0x0930) 0xB8 0xC9) ((0x0936 0x094D 0x0935 0x094D) 0xB7) ((0x0936 0x094D 0x0935) 0xB7 0xC9) ((0x0936 0x094D) 0xB6) ((0x0936) 0xB6 0xC9) ((0x0937 0x094D) 0xB9) ((0x0937) 0xB9 0xC9) ((0x0938 0x094D 0x0930 0x094D) 0xBB) ((0x0938 0x094D 0x0930) 0xBB 0xC9) ((0x0938 0x094D) 0xBA) ((0x0938) 0xBA 0xC9) ((0x0939 0x0943) 0xBE) ((0x0939 0x094D 0x092E) 0xC0) ((0x0939 0x094D 0x092F) 0xC1) ((0x0939 0x094D 0x0930) 0xBF) ((0x0939 0x094D) 0xBC) ((0x0939) 0xBD) ((0x094D 0x092F) 0xAC) ((0x094D 0x0930) 0xC5) ((0x0958 0x094D) 0x44) ((0x0958) 0x46 0xF2 0xF3) ((0x0959 0x094D) 0x4B) ((0x0959) 0x4B 0xC9) ((0x095A 0x094D) 0x4E) ((0x095A) 0x4E 0xC9) ((0x095B 0x094D) 0x57) ((0x095B) 0x57 0xC9) ((0x095C) 0x63 0xF7) ((0x095D) 0x67 0xF8) ((0x095E 0x094D) 0x7E) ((0x095E) 0xA2 0xFB) ((0x095F) 0xAA 0xC3 0xC9) ((0x094D) 0xC2))) (matra (cond ((0x093E) 0xC9) ((0x093F 0x0901) 0xCA 0xC6) ((0x093F) 0xCA) ((0x0940 0x0901) 0xD2 0xC6) ((0x0940) 0xD2) ((0x0941) 0xD6) ((0x0942) 0xDA) ((0x0943) 0xDE) ((0x0944) 0xDF) ((0x0945) 0xEC) ((0x0946 0x0901) 0xE0 0xC6) ((0x0946) 0xE0) ((0x0947 0x0901) 0xE4 0xC6) ((0x0947) 0xE4) ((0x0948 0x0901) 0xE8 0xC6) ((0x0948) 0xE8) ((0x0949 0x0901) 0xC9 0xC4) ((0x0949 0x0902) 0xC9 0xC4) ((0x0949) 0xC9 0xEC) ((0x094A 0x0901) 0xC9 0xE0 0xC6) ((0x094A) 0xC9 0xE0) ((0x094B 0x0901) 0xC9 0xE4 0xC6) ((0x094B) 0xC9 0xE4) ((0x094C 0x0901) 0xC9 0xE8 0xC6) ((0x094C) 0xC9 0xE8))) (independent (cond ((0x0900) 0x23 0xC7) ; fake!! ((0x0903) 0x26) ((0x093C) 0xC3) ((0x093D) 0x25) ((0x0950) 0x24) ;new ((0x0951) 0x27) ;new ((0x0964) 0x2A) ((0x0965) 0x2A 0x2A) ((0x0966) 0x30) ((0x0967) 0x31) ((0x0968) 0x32) ((0x0969) 0x33) ((0x096A) 0x34) ((0x096B) 0x35) ((0x096C) 0x36) ((0x096D) 0x37) ((0x096E) 0x38) ((0x096F) 0x39) ((0x094D) 0x23 Bc>10Bl 0xC2) ((0x093F) 0xCA Bc>10Bl 0x23) ((0x0940) 0x23 0xD2) ))) (category ;; C: CONSONANTS ;; I: VOWEL SIGN I ;; R: RIGHT MODIFIER ;; S: SPACING ;; E: ELSE ;; (0x00 0xFF ?E) (0x3C 0xC1 ?C) (0xC9 ?R) (0xCA 0xD1 ?I) (0xD2 0xD5 ?R) (0xF0 0xFE ?S)) (generator (0 (cond (" ([^ ]*) " (1 (cond ("(I[^C]*)(CC[^R]*)(R.*)" (1 rule-i-wide = *) (2 rule-else = *)) ("(I[^C]*)(CC[^S]*)(S)(.*)" (1 rule-i-wide = *) (2 = *) (4 rule-else = *) (3 = *)) ("([^R]*)(R).*" (0 rule-else = *)) ("([^S]*)(S)(.*)" (1 rule-else = *) (3 rule-else = *) (2 = *)) (".*" = *)))) ("[^ ]*" = *)) *) (rule-i-wide (cond ((0xCA 0xC6) 0xCF) ((0xCA 0xC7 0xC6) 0xD1) ((0xCA 0xC7) 0xD0) ((0xCA) 0xCE))) (rule-else (cond ((0xC3 0xD6) 0xD7) ((0xC3 0xDA) 0xDB) ((0xC5 0xD6) 0xD8) ((0xC5 0xDA) 0xDC) ((0xC7 0xC4) 0xC8) ((0xC7 0xC6) 0xC8) ((0xCA 0xC6) 0xCB) ((0xCA 0xC7 0xC6) 0xCD) ((0xCA 0xC7) 0xCC) ((0xD2 0xC6) 0xD3) ((0xD2 0xC7 0xC6) 0xD5) ((0xD2 0xC7) 0xD4) ((0xE0 0xC6) 0xE1) ((0xE0 0xC7 0xC6) 0xE3) ((0xE0 0xC7) 0xE2) ((0xE4 0xC6) 0xE5) ((0xE4 0xC7 0xC6) 0xE7) ((0xE4 0xC7) 0xE6) ((0xE8 0xC6) 0xE9) ((0xE8 0xC7 0xC6) 0xEB) ((0xE8 0xC7) 0xEA) ((0xEC 0xC6) 0xED) ((0xEC 0xC7 0xC6) 0xEF) ((0xEC 0xC7) 0xEE)))) ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: �����������m17n-db-1.8.10/FLT/TML2-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000007474�14422175267�010773� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; TML2-OTF.flt -- Font Layout Table for tml2 OpenType fonts ;; Copyright (C) 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter tml2-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=tml2))) ;;; <li> TML2-OTF.flt ;;; ;;; For tml2 OpenType fonts to draw the Tamil script. (category ;; X: generic ;; a: ANUSVARA ;; V: independent vowel ;; C: consonant ;; H: HALANT ;; m: vowel sign (pre) ;; p: vowel sign (others) (0x0B80 0x0BFF ?X) ; generic (0x0B82 ?a) ; SIGN ANUSVARA (0x0B85 0x0B94 ?V) ; LETTER A .. AU (0x0B95 0x0BB9 ?C) ; LETTER KA .. HA (0x0BBE 0x0BC2 ?p) ; VOWEL SIGN AA .. I (0x0BC6 0x0BC8 ?m) ; VOWEL SIGN E .. AI (0x0BCD ?H) ; SIGN VIRAMA (0x0BD7 ?p) ; AU LENGTH MARK (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose two-part vowel signs. ((0x0BCA) 0x0BC6 0x0BBE) ((0x0BCB) 0x0BC7 0x0BBE) ((0x0BCC) 0x0BC6 0x0BD7) ;; A variation of AU. ((0x0B92 0x0BD7) 0x0B94) ;; The SHRII ligature and its old definition ((0x0BB6 0x0BCD 0x0BB0 0x0BC0) (0 :otf=tml2=locl,akhn,half,cjct,pres,abvs,blws,psts,haln,calt+)) ((0x0BB8 0x0BCD 0x0BB0 0x0BC0) (0 :otf=tml2=locl,akhn,half,cjct,pres,abvs,blws,psts,haln,calt+)) ("." =)) *)) ;; Stage 1 ;; Syllable identification and basic shaping froms (generator (0 (cond ;; Consonant-based syllables ("(CJ?HJ?)*C(H[NJ]?|m?p?)a?" < | :otf=tml2=locl,akhn,half,cjct+ | >) ;; Syllables with an independent vowel ("Vm?p?a?" < | = * | >) ;; Two-part vowel signs ((0x0BC6 0x0BBE) (cond ((font-facility 0x25CC) < 0x0BC6 0x25CC 0x0BBE >) (".+" < 0x0BCA >))) ((0x0BC7 0x0BBE) (cond ((font-facility 0x25CC) < 0x0BC7 0x25CC 0x0BBE >) (".+" < 0x0BCB >))) ((0x0BC6 0x0BD7) (cond ((font-facility 0x25CC) < 0x0BC6 0x25CC 0x0BD7 >) (".+" < 0x0BCC >))) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[Hpa]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ("." =)) *)) ;; Stage 2 ;; Move pre-base matra after the last halant, or to the beginning (generator (0 (cond ;; 1 2 3 4 (" ([^ ]+HJ?)([^H ]+)(m)([^ ]*) " | (1 = *) (3 =) (2 = *) (4 = *) |) ;; 1 2 3 (" ([^ ]+)(m)([^ ]*) " | (2 =) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 3 ;; Presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=tml2=pres,abvs,blws,psts,haln,calt+) |) ("." =)) *)) ;; Stage 4 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 5 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=tml2=+kern,dist,abvm,blwm)) ("." =)) *)) ;; Copyright (C) 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/THAI-NORASI.flt������������������������������������������������������������������0000644�0023456�0023456�00000005753�14422175267�011343� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; THAI-NORASI.flt -- Font Layout Table for Thai (Norasi font) ;; Copyright (C) 2003, 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter thai-norasi nil (font (nil norasi unicode-bmp))) ;;; <li> THAI-NORASI.flt ;;; ;;; For the Thai Norasi family fonts to draw Thai script. The fonts are ;;; available at: ;;; <ul> ;;; <li> debian package: ttf-thai-tlwg ;;; </ul> ;; 1st stage: basic composition of CVT (category ;; C: CONSONANT ;; V: VOWEL upper and lower ;; A: SARA-AM ;; T: TONE ;; E: else (0x0E00 0x0E5F ?E) (0x0E01 0x0E2E ?C) (0x0E31 ?V) (0x0E33 ?A) (0x0E34 0x0E3A ?V) (0x0E47 ?V) (0x0E48 0x0E4E ?T) ) (generator (0 (cond ("(C)(T)?(A)" ; SARA-AM -> NIKHAHIT+SARA-AA (1 = 0x0E4D) (2 =) (3 0x0E32)) ("(C)(T)(V)?" ; CTV -> CVT (1 =) (3 =) (2 =)) ("(C)(V)?(T)?" (1 =) (2 =) (3 =)) ("[^C]" =)) *)) (category ;; C: CONSONANT tall ;; c: CONSONANT normal ;; d: CONSONANT deep ;; V: VOWEL upper, NIKHAHIT, and YAMAKKAN ;; v: VOWEL lower ;; T: TONE ;; E: ELSE (0x0E00 0x0E5F ?E) (0x0E01 0x0E2E ?c) (0x0E0D 0x0E10 ?d) (0x0E1B ?C) (0x0E1D ?C) (0x0E1F ?C) (0x0E2C ?C) (0x0E31 ?V) (0x0E34 0x0E37 ?V) (0x0E38 0x0E3A ?v) (0x0E47 ?V) (0x0E48 0x0E4C ?T) (0x0E4D 0x0E4E ?V) (0x25CC ?E)) (generator (0 (cond ("(C)(V)(T)?" < (1 =) (2 vowel-upper-left) (3 tone-high-left) >) ("(C)(v)?(T)?" < (1 =) (2 =) (3 tone-low-left) >) ("([cd])(V)(T)?" < (1 =) (2 =) (3 =) >) ("(c)(v)?(T)?" < (1 =) (2 =) (3 tone-low) >) ("(d)(v)?(T)?" < (1 =) (2 vowel-deep) (3 tone-low) >) ("[VvT]" (cond ((font-facility 0x25CC) < 0x25CC = > ) ("." [ = ] ))) ("." =)) *) (vowel-upper-left (cond ((0x0E31) =) ((range 0x0E34 0x0E37) 0xF701) ((0x0E47) =) ((0x0E4D) 0xF711) ((0x0E4E) =))) (vowel-deep ((range 0x0E38 0x0E3A) 0xF718)) (tone-high-left ((range 0x0E48 0x0E4C) 0xF713)) (tone-low-left ((range 0x0E48 0x0E4C) 0xF705)) (tone-low ((range 0x0E48 0x0E4C) 0xF70A))) ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ���������������������m17n-db-1.8.10/FLT/GJR2-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000012147�14422175267�010752� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; GJR2-OTF.flt -- Font Layout Table for gjr2 OpenType fonts ;; Copyright (C) 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter gjr2-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=gjr2))) ;;; <li> GJR2-OTF.flt ;;; ;;; For gjr2 OpenType fonts to draw the Gujarati script. (category ;; X: generic ;; V: independent vowel ;; C: consonant ;; R: RA ;; n: NUKTA ;; H: HALANT ;; m: vowel sign (pre) ;; u: vowel sign (above) ;; b: vowel sign (below) ;; p: vowel sign (post) ;; a: vowel modifier (above) ;; A: vowel modifier (post) ;; N: ZWNJ ;; J: ZWJ (0x0A80 0x0AFF ?X) ; generic (0x0A81 0x0A82 ?a) ; SIGN CANDRABINDU .. ANUSVARA (0x0A83 ?A) ; SIGN VISARGA (0x0A85 0x0A94 ?V) ; LETTER A .. AU (0x0A95 0x0AB9 ?C) ; LETTER KA .. HA (0x0AB0 ?R) ; LETTER RA (0x0ABC ?n) ; SIGN NUKTA (0x0ABE ?p) ; VOWEL SIGN AA (0x0ABF ?m) ; VOWEL SIGN I (0x0AC0 ?p) ; VOWEL SIGN II (0x0AC1 0x0AC4 ?b) ; VOWEL SIGN UU .. VOCALIC RR (0x0AC5 0x0AC8 ?u) ; VOWEL SIGN CANDRA E .. AI (0x0AC9 0x0ACC ?p) ; VOWEL SIGN CANDRA O .. AU (0x0ACD ?H) ; SIGN VIRAMA (0x0AE0 0x0AE1 ?V) ; LETTER VOCALIC RR .. VOCALIC LL (0x0AE2 0x0AE3 ?b) ; VOWEL SIGN VOCALIC L .. VOCALIC LL (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (rphf ?r) ) ;; Stage 0 ;; Syllable identification (generator (0 (cond ;; Syllables with an independent vowel ("(RH)?Vn?(J?HR)?m?u?b?p?n?a?A?" < | = * | >) ;; Consonant-based syllables ("([CR]n?J?HJ?)*[CR]n?(H[NJ]?|m?u?b?p?n?)a?A?" < | = * | >) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[nHubpaA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ("JHR" (cond ((font-facility 0x25CC) < 0x25CC :otf=gjr2=blwf+ >) (".+" [ :otf=gjr2=blwf+ ]))) ("." =)) *)) ;; Stage 1 ;; Basic shaping forms and matra reordering (generator (0 (cond ;; Explicit halant form starting with RA + H + ZWJ (" (RHJ[CRnHJ]+)(HN?a?A?) " | (1 :otf=gjr2=locl,nukt,akhn,rkrf,blwf,half,vatu,cjct+) (2 = *) |) ;; Explicit halant form starting with a reph (" (RH)([CRnHJ]+)(HN?a?A?) " | (1 :otf=gjr2=rphf+) (2 :otf=gjr2=locl,nukt,akhn,rkrf,blwf,half,vatu,cjct+) (3 = *) |) ;; Other explicit halant forms (" ([CRnHJ]+)(HN?a?A?) " | (1 :otf=gjr2=locl,nukt,akhn,rkrf,blwf,half,vatu,cjct+) (2 = *) |) ;; Ordinary syllables starting with RA + H + ZWJ ;; 1 2 3 (" (RHJ[CRnHJ]*)(mn?)?(u?b?p?n?a?A?) " ;; | ;; This is an asterisk. (See DEV2-OTF.flt) | (2 = *) (1 :otf=gjr2=locl,nukt,akhn,rkrf,blwf,half,vatu,cjct+) (3 = *) |) ;; Ordinary syllables starting with a reph ;; 1 2 3 4 (" (RH)([CRnHJV]+)(mn?)?(u?b?p?n?a?A?) " | (3 = *) (1 :otf=gjr2=rphf+) (2 :otf=gjr2=locl,nukt,akhn,rkrf,blwf,half,vatu,cjct+) (4 = *) |) ;; Other ordinary syllables ;; 1 2 3 (" ([CRnHJV]+)(mn?)?(u?b?p?n?a?A?) " | (2 = *) (1 :otf=gjr2=locl,nukt,akhn,rkrf,blwf,half,vatu,cjct+) (3 = *) |) ("." =)) *)) ;; Stage 2 ;; Final reordering #1 (Move pre-base matra after the last halant) (generator (0 (cond ;; 1 2 3 (" (mn?)([^ ]+HJ?)([^H ]+) " | (2 = *) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 3 ;; Final reordering #2 (Move reph after the first halant) (generator (0 (cond ;; Syllables with a reph and an explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^H ]+HJ?)([^ ]*) " | (1 = *) (3 = *) (2 =) (4 = *) |) ;; A reph without explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^aA ]+)(a?A?) " | (1 = *) (3 = *) (2 =) (4 = *) |) ("." =)) *)) ;; Stage 4 ;; Nukta for matra and presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=gjr2=nukt,pres,abvs,blws,psts,haln,calt+) |) ("." =)) *)) ;; Stage 5 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 6 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=gjr2=+kern,dist,abvm,blwm)) ("." =)) *)) ;; Copyright (C) 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/LAOO-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000003762�14422175267�011003� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; LAOO-OTF.flt -- Font Layout Table for Lao ;; Copyright (C) 2006, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter laoo-otf nil (font (nil nil unicode-bmp :otf=lao\ ))) ;;; <li> LAOO-OTF.flt (category ;; C: CONSONANT ;; S: LAO SEMIVOWEL SIGN LO ;; A: VOWEL AM ;; V: DEPENDENT VOWEL ;; T: TONE ;; I: OTHER INDEPENDENT (0x0E81 0x0EAE ?C) (0x0EAF 0x0EB0 ?I) (0x0EB1 ?V) (0x0EB2 ?I) (0x0EB3 ?A) (0x0EB4 0x0EBB ?V) (0x0EBC ?S) (0x0EBD 0x0EC6 ?I) (0x0EC8 0x0ECC ?T) (0x0ECD ?V) (0x0ED0 0x0ED9 ?I) (0x0EDC 0x0EDD ?C) (0x25CC ?I)) ;; The only GSUB is the decomposition of AM. We do it by hand because ;; it requires reordering in addition to decomposition. (generator (0 (cond ("(CS?)(T)?A" < | (1 = *) 0x0ECD (2 =) 0x0EB2 | > ) ("CS?V?T?" < | = * | > ) ("[SVT]" < | 0x25CC = | > ) ("." =)) *)) ;; Then apply all GPOS features. (generator (0 (cond (" ([^ ]*) " (1 otf:lao\ =)) ("." [ otf:lao\ =+ ])) *)) ;; Copyright (C) 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ��������������m17n-db-1.8.10/FLT/LAOO-MULE.flt��������������������������������������������������������������������0000644�0023456�0023456�00000006343�14463455220�011106� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; LAOO-MULE.flt -- Font Layout Table for Lao (mule font) ;; Copyright (C) 2003, 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter laoo-mule nil (font (mulelao-1))) ;;; <li> LAOO-MULE.flt ;;; ;;; For Lao fonts of mule encoding to draw Lao script. The font is ;;; available at: ;;; <ul> ;;; <li> infopage: https://directory.fsf.org/wiki/Intlfonts ;;; <li> download: https://ftp.gnu.org/gnu/intlfonts/intlfonts-1.2.1.tar.gz ;;; </ul> (category ;; C: CONSONANT (except c and s) ;; c: TALL CONSONANT ;; s: LAO SEMIVOWEL SIGN LO ;; V: VOWEL UPPER ;; v: VOWEL LOWER ;; T: TONE ;; I: INDEPENDENT ;; (0x0E80 0x0EDF ?I) (0x0E81 0x0E82 ?C) (0x0E84 ?C) (0x0E87 0x0E88 ?C) (0x0E8A ?C) (0x0E8D ?C) (0x0E94 0x0E97 ?C) (0x0E99 0x0E9E ?C) (0x0E9B ?c) (0x0E9D ?c) (0x0E9F ?c) (0x0EA1 0x0EA3 ?C) (0x0EA2 ?c) (0x0EA5 ?C) (0x0EA7 ?C) (0x0EAA 0x0EAB ?C) (0x0EAD 0x0EAE ?C) (0x0EB1 ?V) (0x0EB4 0x0EB7 ?V) (0x0EB8 0x0EB9 ?v) (0x0EBB ?V) (0x0EBC ?s) (0x0EC8 0x0ECC ?T) (0x0ECD ?V)) (generator (0 (cond ("cs?(VT?|v?T)" < ("(cs?)" independent semi-vowel) ("VT?" composed-non-relative composed-relative *) (".*" composed-non-relative *) > ) ("Cs?[vV]?T?" < independent semi-vowel composed-relative * > ) ("[^Cs]*" independent *)) *) (independent ((range 0x0E80 0x0EDF) 0xA0)) (composed-relative (cond ((0x0EB1) tc+bc 0xD1) ((0x0EB4) tc+bc 0xD4) ((0x0EB5) tc+bc 0xD5) ((0x0EB6) tc+bc 0xD6) ((0x0EB7) tc+bc 0xD7) ((0x0EB8) bc+tc 0xD8) ((0x0EB9) bc+tc 0xD9) ((0x0EBB) tc+bc 0xDB) ((0x0EC7) tc+bc 0xE7) ((0x0EC8) tc+bc 0xE8) ((0x0EC9) tc+bc 0xE9) ((0x0ECA) tc+bc 0xEA) ((0x0ECB) tc+bc 0xEB) ((0x0ECC) tc+bc 0xEC) ((0x0ECD) tc+bc 0xED) ((0x0ECE) tc+bc 0xEE))) (semi-vowel ((0x0EBC) Bc-Bc 0xDC)) (composed-non-relative (cond ((0x0EB1) Bc-Bc 0xD1) ((0x0EB4) Bc-Bc 0xD4) ((0x0EB5) Bc-Bc 0xD5) ((0x0EB6) Bc-Bc 0xD6) ((0x0EB7) Bc-Bc 0xD7) ((0x0EB8) Bc-Bc 0xD8) ((0x0EB9) Bc-Bc 0xD9) ((0x0EBB) Bc-Bc 0xDB) ((0x0E47) Bc-Bc 0xE7) ((0x0E48) Bc-Bc 0xE8) ((0x0E49) Bc-Bc 0xE9) ((0x0E4A) Bc-Bc 0xEA) ((0x0E4B) Bc-Bc 0xEB) ((0x0E4C) Bc-Bc 0xEC) ((0x0E4D) Bc-Bc 0xED) ((0x0E4E) Bc-Bc 0xEE)))) ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/MLYM-CDAC.flt��������������������������������������������������������������������0000644�0023456�0023456�00000014542�14422175267�011067� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; MLYM-CDAC.flt -- Font Layout Table for Malayalam (C-DAC font) ;; Copyright (C) 2003, 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter mlym-cdac nil (font (malayalam-cdac) (nil ml-ttkarthika apple-roman))) ;;; <li> MLYM-CDAC.flt (category (0x0D00 0x0D7F ?E) ; all malayalam characters (0x0D02 ?A) ; ANUSVARA (0x0D03 ?G) ; VISARGA (0x0D05 0x0D14 ?V) ; independent vowel (0x0D15 0x0D39 ?C) ; consonant (0x0D3E 0x0D4C ?M) ; dependent vowel (MATRA) (0x0D4D ?H) ; HALANT ) (generator (0 (cond ("(VA?)|G|((CH)?(CH)?(CH)?CH)?C(H|M?[AH]?)?" | glyph * |) ("." glyph )) * ) (glyph (cond ;; various sign ((0x0D02) 0x77) ((0x0D03) 0x78) ;; Independent Vowels ((0x0D05) 0x41) ((0x0D06) 0x42) ((0x0D07) 0x43) ((0x0D08) 0x43 0x75) ((0x0D09) 0x44) ((0x0D0A) 0x44 0x75) ((0x0D0B) 0x45) ((0x0D0C) 0x23) ((0x0D0E) 0x46) ((0x0D0F) 0x47) ((0x0D10) 0x73 0x46) ((0x0D12) 0x48) ((0x0D13) 0x48 0x6D) ((0x0D14) 0x48 0x75) ;; Consonants ((0x0D15 0x0D4D 0x0D15 0x0D41) 0xE7) ((0x0D15 0x0D4D 0x0D15) 0xA1) ((0x0D15 0x0D4D 0x0D33) 0xA2) ((0x0D15 0x0D4D 0x0D37) 0xA3) ((0x0D15 0x0D4D 0x0D1F) 0xCE) ((0x0D15 0x0D4D 0x0D24) 0xE0) ((0x0D15 0x0D41) 0xE6) ((0x0D15 0x0D41) 0xE6) ((0x0D15) 0x49) ((0x0D16) 0x4A) ((0x0D17 0x0D4D 0x0D17) 0xA4) ((0x0D17 0x0D4D 0x0D32) 0xA5) ((0x0D17 0x0D4D 0x0D2E) 0xDC) ((0x0D17 0x0D4D 0x0D28) 0xE1) ((0x0D17) 0x4B) ((0x0D18) 0x4C) ((0x0D19 0x0D4D 0x0D15) 0xA6) ((0x0D19 0x0D4D 0x0D19) 0xA7) ((0x0D19 0x0D4D 0x0D15 0x0D41) 0xE8) ((0x0D19) 0x4D) ((0x0D1A 0x0D4D 0x0D1A) 0xA8) ((0x0D1A 0x0D4D 0x0D1B) 0xD1) ((0x0D1A) 0x4E) ((0x0D1B) 0x4F) ((0x0D1C 0x0D4D 0x0D1C) 0xD6) ((0x0D1C 0x0D4D 0x0D1E) 0xDA) ((0x0D1C) 0x50) ((0x0D1D) 0x51) ((0x0D1E 0x0D4D 0x0D1A) 0xA9) ((0x0D1E 0x0D4D 0x0D1E) 0xAA) ((0x0D1E) 0x52) ((0x0D1F 0x0D4D 0x0D1F) 0xAB) ((0x0D1F) 0x53) ((0x0D20) 0x54) ((0x0D21 0x0D4D 0x0D21) 0xCD) ((0x0D21) 0x55) ((0x0D22) 0x56) ((0x0D23 0x0D41 0x0D4D) 0xAC) ((0x0D23 0x0D41) 0xE9) ((0x0D23 0x0D4D 0x0D1F) 0xAD) ((0x0D23 0x0D4D 0x0D23) 0xAE) ((0x0D23 0x0D4D 0x0D2E) 0xD7) ((0x0D23 0x0D4D 0x0D21) 0xDE) ((0x0D23) 0x57) ((0x0D24 0x0D4D 0x0D24) 0xAF) ((0x0D24 0x0D4D 0x0D25) 0xB0) ((0x0D24 0x0D4D 0x0D38) 0xD5) ((0x0D24 0x0D4D 0x0D2D) 0xDB) ((0x0D24 0x0D4D 0x0D2E) 0xDF) ((0x0D24) 0x58) ((0x0D25) 0x59) ((0x0D26 0x0D4D 0x0D26) 0xB1) ((0x0D26 0x0D4D 0x0D27) 0xB2) ((0x0D26) 0x5A) ((0x0D27) 0x5B) ((0x0D28 0x0D41 0x0D4D) 0xB3) ((0x0D28 0x0D41) 0xEB) ((0x0D28 0x0D4D 0x0D24) 0xB4) ((0x0D28 0x0D4D 0x0D26) 0xB5) ((0x0D28 0x0D4D 0x0D28 0x0D41) 0xEC) ((0x0D28 0x0D4D 0x0D28) 0xB6) ((0x0D28 0x0D4D 0x0D2E) 0xB7) ((0x0D28 0x0D4D 0x0D27) 0xD4) ((0x0D28 0x0D4D 0x0D25) 0xD9) ((0x0D28 0x0D4D 0x0D31) 0xE2) ((0x0D28) 0x5C) ((0x0D2A 0x0D4D 0x0D2A) 0xB8) ((0x0D2A 0x0D4D 0x0D32) 0xB9) ((0x0D2A) 0x5D) ((0x0D2B) 0x5E) ((0x0D2C 0x0D4D 0x0D2C) 0xBA) ((0x0D2C 0x0D4D 0x0D32) 0xBB) ((0x0D2C 0x0D4D 0x0D27) 0xCF) ((0x0D2C 0x0D4D 0x0D26) 0xD0) ((0x0D2C) 0x5F) ((0x0D2D) 0x60) ((0x0D2E 0x0D4D 0x0D2A) 0xBC) ((0x0D2E 0x0D4D 0x0D2E) 0xBD) ((0x0D2E 0x0D4D 0x0D32) 0xBE) ((0x0D2E) 0x61) ((0x0D2F) 0x62) ((0x0D2F 0x0D4D 0x0D2F) 0xBF) ((0x0D2F 0x0D4D 0x0D15 0x0D4D 0x0D15) 0xED) ((0x0D30 0x0D41 0x0D4D) 0xC0) ((0x0D30 0x0D41) 0xEA) ((0x0D30) 0x63) ((0x0D31 0x0D4D 0x0D31) 0xE4) ((0x0D31 0x0D4D) 0xC0) ((0x0D31 0x0D41 0x0D4D) 0xC0) ((0x0D31) 0x64) ((0x0D32 0x0D41 0x0D4D) 0xC2) ((0x0D32 0x0D4D 0x0D32) 0xC3) ((0x0D32 0x0D4D 0x0D2A) 0xE5) ((0x0D32) 0x65) ((0x0D33 0x0D41 0x0D4D) 0xC4) ((0x0D33 0x0D4D 0x0D33) 0xC5) ((0x0D33) 0x66) ((0x0D34) 0x67) ((0x0D35 0x0D4D 0x0D35) 0xC6) ((0x0D35) 0x68) ((0x0D36 0x0D4D 0x0D32) 0xC7) ((0x0D36 0x0D4D 0x0D36) 0xC8) ((0x0D36 0x0D4D 0x0D1A) 0xDD) ((0x0D36) 0x69) ((0x0D37 0x0D4D 0x0D1F) 0xE3) ((0x0D37) 0x6A) ((0x0D38 0x0D4D 0x0D32) 0xC9) ((0x0D38 0x0D4D 0x0D38) 0xCA) ((0x0D38 0x0D4D 0x0D31 0x0D4D 0x0D31) 0xCC) ((0x0D38 0x0D4D 0x0D25) 0xD8) ((0x0D38) 0x6B) ((0x0D39 0x0D4D 0x0D32) 0xCB) ((0x0D39 0x0D4D 0x0D2E) 0xD2) ((0x0D39 0x0D4D 0x0D28) 0xD3) ((0x0D39) 0x6C) ;; Dependent vowel signs ((0x0D3E) 0x6D) ((0x0D3F) 0x6E) ((0x0D40) 0x6F) ((0x0D41) 0x70) ((0x0D42) 0x71) ((0x0D43) 0x72) ((0x0D46) 0x73) ((0x0D47) 0x74) ((0x0D48) 0x73 0x73) ((0x0D4A) 0x73 0x6D) ((0x0D4B) 0x74 0x6D) ((0x0D4C) 0x75) ;; Various signs ((0x0D4D 0x0D2F 0x0D41) 0x7C) ((0x0D4D 0x0D2F 0x0D42) 0x7D) ((0x0D4D 0x0D2F) 0x79) ((0x0D4D 0x0D30 0x0D4D) 0x72) ((0x0D4D 0x0D30) 0x7B) ((0x0D4D 0x0D31 0x0D4D) 0x72) ((0x0D4D 0x0D31) 0x7B) ((0x0D4D 0x0D35) 0x7A) ((0x0D4D 0x0D4D) 0x76) ((0x0D4D) 0x76) ((0x0D57) 0x75)))) (category (0x00 0xFF ?M) (0x49 0x6C ?C) (0x73 ?E) ; E (0x74 ?e) ; EE (0x79 ?Y) ; yakar (0x7A ?V) ; vakar (0x7B ?R) ; rrakar (0xA1 0xE5 ?C)) (generator (0 (cond (" (C[YV]?)(R) " < (2 =) (1 = *) >) (" (R?C[YV]?)(EE?) " < (2 = *) (1 = *) >) (" (R?C[YV]?)(e) " < (2 = ) (1 = *) >) (" ([^ ]*) " < (1 = *) >) ("." [ = ])) *)) ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/KNDA-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000013540�14422175267�010761� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; KNDA-OTF.flt -- Font Layout Table for Kannada OpenType fonts ;; Copyright (C) 2004, 2007, 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter knda-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=knda))) ;;; <li> KNDA-OTF.flt ;;; ;;; For Kannada OpenType fonts to draw the Kannada script. (category ;; b: before subscript matras ;; a: after subscript matras (0x0C80 0x0CFF ?X) ; generic (0x0C82 0x0C83 ?A) ; SIGN ANUSVARA .. VISARGA (0x0C85 0x0C94 ?V) ; LETTER A .. LETTER AU (0x0C95 0x0CB9 ?C) ; LETTER KA .. LETTER HA (0x0CB0 ?R) ; LETTER RA (0x0CBC ?n) ; SIGN NUKTA (0x0CBE 0x0CBF ?b) ; VOWEL SIGN AA .. I (0x0CC1 0x0CC2 ?b) ; VOWEL SIGN U .. UU (0x0CC3 0x0CC4 ?a) ; VOWEL SIGN VOCALIC R .. VOCALIC RR (0x0CC6 ?b) ; VOWEL SIGN E (0x0CCC ?b) ; VOWEL SIGN AU (0x0CCD ?H) ; SIGN VIRAMA (0x0CD5 0x0CD6 ?a) ; LENGTH MARK .. AI LENGTH MARK (0x0CDE ?C) ; LETTER FA (LLLA) (0x0CE0 0x0CE1 ?V) ; LETTER VOCALIC RR .. VOCALIC LL (0x0CE2 0x0CE3 ?b) ; VOWEL SIGN VOCALIC L .. VOCALIC LL (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (blwf ?B) (rphf ?r) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose multi-part vowel signs. ((0x0CC0) 0x0CBF 0x0CD5) ((0x0CC7) 0x0CC6 0x0CD5) ((0x0CC8) 0x0CC6 0x0CD6) ((0x0CCA) 0x0CC6 0x0CC2) ((0x0CCB) 0x0CC6 0x0CC2 0x0CD5) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Syllables with an independent vowel ("(RH)?(Vn?)((J?H[CR])?b?b?a?A?)" < | (1 = =) (2 :otf=knda=nukt+) (3 = *) | >) ;; Consonant-based syllables ;;1 23 4 ("([CR]n?((J?H|HJ?)[CR]n?)*)(H[NJ]?|b?b?a?n?A?)" < | (cond (".+HJ$" :otf=knda=nukt,akhn+) ("(.+)(H)N?$" (1 :otf=knda=nukt,akhn+) (2 =) 0x200C) (".+" :otf=knda=nukt,akhn+)) | >) ;; Multi-part vowel signs ((0x0CBF 0x0CD5) (cond ((font-facility 0x25CC) < 0x25CC = = >) (".+" [ 0x0CC0 ]))) ((0x0CC6 0x0CD5) (cond ((font-facility 0x25CC) < 0x25CC = = >) (".+" [ 0x0CC7 ]))) ((0x0CC6 0x0CD6) (cond ((font-facility 0x25CC) < 0x25CC = = >) (".+" [ 0x0CC8 ]))) ((0x0CC6 0x0CC2 0x0CD5) (cond ((font-facility 0x25CC) < 0x25CC = = = >) (".+" [ 0x0CCB ]))) ((0x0CC6 0x0CC2) (cond ((font-facility 0x25CC) < 0x25CC = = >) (".+" [ 0x0CCA ]))) ;; Combining marks are displayed with a DOTTED CIRCLE. ("[nHbaA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ;; Isolated blwf is displayed with a DOTTED CIRCLE in the ;; next stage. ("(J)(H)([CR])" < | (1 =) (3 =) (2 =) | >) ("." =)) *)) ;; Stage 2 ;; Reorder halant for blwf (generator (0 (cond ;; Isolated blwf (" J([CR]H) " (cond ((font-facility 0x25CC) < 0x25CC (1 :otf=knda=blwf+) >) (" J([CR]H) " [ (1 :otf=knda=blwf+) ]))) ;; Syllables with an overt halant (" (RHJ?)?([^ ]+)(HN) " | (1 = *) (2 reorder *) (3 = =) |) ;; Ordinary syllables (" (RHJ?)?([^baA ]+)(b?b?n?a?n?A?) " | (1 = *) (2 reorder *) (3 = *) |) ("." =)) *) (reorder (cond ("J?(H)([CR])" (2 =) (1 =)) ("." =))) ) ;; Stage 3 ;; Language forms ;; Although all consonants have a blow form and none has a half form, ;; we have to prevent the first consonant from forming the below form. (generator (0 (cond ;; Overt halant forms (" (RHJ?)?([^ ]+)(HN) " | (1 (cond ("RHJ" = =) ("RH" :otf=knda=rphf+))) (2 (cond ("(.H)J?(.*)" (1 :otf=knda=half+) (2 lang-forms *)) (".+" lang-forms *))) (3 = =) |) ;; Other syllables (" (RHJ?)?([^baA ]*)(b?b?n?a?n?A?) " | (1 (cond ("RHJ" = =) ("RH" :otf=knda=rphf+))) (2 (cond ("(.H)J?(.*)" (1 :otf=knda=half+) (2 lang-forms *)) (".+" lang-forms *))) (3 = *) |) ("." =)) *) (lang-forms (cond ("(.H)J" (1 :otf=knda=half+)) (".H" :otf=knda=blwf,half+) ("." =))) ) ;; Stage 4 ;; Final reordering #1 (Move before-subscript matras) (generator (0 (cond (" ([^B ]*[^BJ])J?(B*)(bb?n?)([^ ]*) " | (1 = *) (3 = *) (2 = *) (4 = *) |) ("." =)) *)) ;; Stage 5 ;; Final reordering #2 (Move reph after the first halant) (generator (0 (cond ;; Syllables with a reph and an explicit halant ;; 1 2 3 (" (r)([^H ]+HJ?)([^ ]*) " | (2 = *) (1 =) (3 = *) |) ;; A reph without explicit halant ;; 1 2 3 (" (r)([^A ]+)(A)? " | (2 = *) (1 =) (3 =) |) ("." =)) *)) ;; Stage 6 ;; Nukta for matra and presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=knda=nukt,pres,abvs,blws,psts,haln+) |) ("." =)) *)) ;; Stage 7 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 8 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=knda=+abvm,blwm,dist)) ("." =)) *)) ;; Copyright (C) 2004, 2007, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/GUJR-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000013065�14422175267�011015� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; GUJR-OTF.flt -- Font Layout Table for Gujarati OpenType fonts ;; Copyright (C) 2004, 2007, 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter gujr-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=gujr))) ;;; <li> GUJR-OTF.flt ;;; ;;; For Gujarati OpenType fonts to draw the Gujarati script. (category ;; X: generic ;; V: independent vowel ;; C: consonant ;; R: RA ;; n: NUKTA ;; H: HALANT ;; m: vowel sign (pre) ;; u: vowel sign (above) ;; b: vowel sign (below) ;; p: vowel sign (post) ;; a: vowel modifier (above) ;; A: vowel modifier (post) ;; N: ZWNJ ;; J: ZWJ (0x0A80 0x0AFF ?X) ; generic (0x0A81 0x0A82 ?a) ; SIGN CANDRABINDU .. ANUSVARA (0x0A83 ?A) ; SIGN VISARGA (0x0A85 0x0A94 ?V) ; LETTER A .. AU (0x0A95 0x0AB9 ?C) ; LETTER KA .. HA (0x0AB0 ?R) ; LETTER RA (0x0ABC ?n) ; SIGN NUKTA (0x0ABE ?p) ; VOWEL SIGN AA (0x0ABF ?m) ; VOWEL SIGN I (0x0AC0 ?p) ; VOWEL SIGN II (0x0AC1 0x0AC4 ?b) ; VOWEL SIGN UU .. VOCALIC RR (0x0AC5 0x0AC8 ?u) ; VOWEL SIGN CANDRA E .. AI (0x0AC9 0x0ACC ?p) ; VOWEL SIGN CANDRA O .. AU (0x0ACD ?H) ; SIGN VIRAMA (0x0AE0 0x0AE1 ?V) ; LETTER VOCALIC RR .. VOCALIC LL (0x0AE2 0x0AE3 ?b) ; VOWEL SIGN VOCALIC L .. VOCALIC LL (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (rphf ?r) ) ;; Stage 0 ;; Syllable identification (generator (0 (cond ;; Syllables with an independent vowel ("(RH)?(Vn?)((J?HR)?m?u?b?p?n?a?A?)" < | (1 = =) (2 :otf=gujr=nukt+) (3 = *) | >) ;; Consonant-based syllables ;;1 23 4 ("([CR]n?((J?H|HJ?)[CR]n?)*)(H[NJ]?|m?u?b?p?n?a?A?)" < | (cond (".+HJ$" :otf=gujr=nukt,akhn+) ("(.+)(H)N?$" (1 :otf=gujr=nukt,akhn+) (2 =) 0x200C) (".+" :otf=gujr=nukt,akhn+)) | >) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[nHubpaA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ;; Isolated blwf is displayed with a DOTTED CIRCLE in the next stage. ("(J)(H)(R)" < | (1 =) (3 =) (2 =) | >) ("." =)) *)) ;; Stage 1 ;; Reorder halant for blwf (generator (0 (cond ;; Isolated blwf (" J(RH) " (cond ((font-facility 0x25CC) < 0x25CC :otf=gujr=blwf+ >) (" J(RH) " [ (1 :otf=gujr=blwf+) ]))) ;; Syllables with an overt halant (" (RHJ?)?([^ ]+)(HN) " | (1 = *) (2 reorder) (3 = =) |) ;; Ordinary syllables (" (RHJ?)?([^mubpaA ]+)(m?u?b?p?n?a?A?) " | (1 = *) (2 reorder) (3 = *) |) ("." =)) *) ;; In Devanagari and Gujarati, vattu has a half form. Thus we handle ;; the sequence CHRHC as (CH)half + (RH)blwf + C instead of ;; reordering and interpreting it as C + (RH)blwf + H + C. (reorder (cond ("(.+)(H)(R)$" (1 = *) (3 =) (2 =)) (".+" = *))) ) ;; Stage 2 ;; Language forms and matra reordering (generator (0 (cond ;; Overt halant forms (" (RHJ?)?([^ ]+)(HN) " | (1 (cond ("RHJ" :otf=gujr=half+) ("RH" :otf=gujr=rphf+))) (2 (cond ("(.H)J?(.*)" (1 :otf=gujr=half+) (2 lang-forms *)) (".+" lang-forms *))) (3 = =) |) ;; Other syllables ;; 1 2 3 4 5 6 (" (RHJ?)?([^mubpaA ]*)(mn?)?(un?)?(bn?)?(p?n?a?A?) " | (3 = *) (1 (cond ("RHJ" :otf=gujr=half+) ("RH" :otf=gujr=rphf+))) (2 (cond ("(.H)J?(.*)" (1 :otf=gujr=half+) (2 lang-forms *)) (".+" lang-forms *))) (5 = *) (4 = *) (6 = *) |) ("." =)) *) (lang-forms (cond ("(.H)J" (1 :otf=gujr=half+)) (".H" :otf=gujr=blwf,half+) ("." =))) ) ;; Stage 3 ;; Final reordering #1 (Move pre-base matra after the last halant) (generator (0 (cond ;; 1 2 3 (" (mn?)([^ ]+HJ?)([^H ]+) " | (2 = *) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 4 ;; Final reordering #2 (Move reph after the first halant) (generator (0 (cond ;; Syllables with a reph and an explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^H ]+HJ?)([^ ]*) " | (1 = *) (3 = *) (2 =) (4 = *) |) ;; A reph without explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^aA ]+)(a?A?) " | (1 = *) (3 = *) (2 =) (4 = *) |) ("." =)) *)) ;; Stage 5 ;; Nukta for matra, vattu and presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=gujr=nukt,vatu,pres,abvs,blws,psts,haln+) |) ("." =)) *)) ;; Stage 6 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 7 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=gujr=+abvm,blwm,dist)) ("." =)) *)) ;; Copyright (C) 2004, 2007, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/TIBT-MULE.flt��������������������������������������������������������������������0000644�0023456�0023456�00000016560�14463455220�011120� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; TIBT-MULE.flt -- Font Layout Table for Tibetan (muletibetan font) ;; Copyright (C) 2003, 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter tibt-mule nil (font (muletibetan-2))) ;;; <li> TIBT-MULE.flt ;;; ;;; For the muletibetan font developed by Dr. Tomabechi to draw Tibetan ;;; script. The font is available at: ;;; <ul> ;;; <li> infopage: https://directory.fsf.org/wiki/Intlfonts ;;; <li> download: https://ftp.gnu.org/gnu/intlfonts/intlfonts-1.2.1.tar.gz ;;; </ul> (category ;; Tibetan character category for rendering ;; C: CONSONANTS (except R) ;; R: LETTER RA (RA-MGO) ;; S: SUBJOINED CONSONANTS (except s) ;; s: SUBJOINED CONSONANTS (don't modify RA-MGO) ;; V: VOWEL (except a and A) ;; a: VOWEL SIGN A (invisible when composed) ;; A: VOWEL SIGN AA (don't make preceding C shorter) ;; M: MODIFIER ;; E: ELSE ;; (0x0F00 0x0FCF ?E) ; default (0x0F19 ?M) ; ASTROLOGICAL SIGN SDONG TSHUGS (0x0F35 ?M) ; MARK NGAS BZUNG NYI ZLA (0x0F37 ?M) ; MARK NGAS BZUNG SGOR RTAGS (0x0F39 ?M) ; MARK TSA -PHRU (0x0F40 0x0F6A ?C) ; LETTER KA .. LETTER FIXED-FORM RA (0x0F62 ?R) ; LETTER RA (0x0F70 ?a) ; VOWEL SIGN A (0x0F71 ?A) ; VOWEL SIGN AA (0x0F72 0x0F7D ?V) ; VOWEL SIGN I .. VOWEL SIGN OO (0x0F7E ?M) ; SIGN RJES SU NGA RO (0x0F80 ?V) ; VOWEL SIGN REVERSED I (0x0F81 ?V) ; VOWEL SIGN REVERSED II (0x0F82 ?M) ; SIGN NYI ZLA NAA DA (0x0F83 ?M) ; SIGN SNA LDAN (0x0F84 ?V) ; MARK HALANTA ;; SIGN LCI RTAGS .. SIGN GRU MED RGYINGS (0x0F86 0x0F8B ?M) ;; SUBJOINED LETTER KA .. SUBJOINED LETTER FIXED-FORM RA (0x0F90 0x0FBC ?s) (0x0FAD ?S) (0x0FB1 0x0FB2 ?S)) (generator (0 (cond ("[CR][Ss]*[VaA]*M*" < (cond ("R[SA].*" ; ར[ྭྱྲཱ] ((0x0F62) 0x2122) ; convert ར to upper form subjoined * dependent-vowel-modifier *) (".A.*" ; Cཱ consonant dependent-vowel-modifier *) (".[Ss].*" | short-consonant subjoined * dependent-vowel-modifier * |) (".*" consonant dependent-vowel-modifier * ) ) >) ("." independent subjoined)) *) (consonant ((range 0x0F40 0x0F6A) 0x2221)) (short-consonant (cond ((range 0x0F40 0x0F69) 0x2321) ((0x0F6A) 0x234D))) (subjoined ((range 0x0F90 0x0FBC) bc+tc 0x2321)) (dependent-vowel-modifier (cond ((0x0F19) bc-tc 0x2149) ((0x0F35) bc-tc 0x2165) ((0x0F37) bc-tc 0x2167) ((0x0F39) tc-bc 0x2169) ((0x0F70) ) ; invisible ((0x0F71) bc-tc 0x2252) ((0x0F72) tc-bc 0x2253) ((0x0F73) bc-tc 0x2252 tc-bc 0x2253) ((0x0F74) bc-tc 0x2255) ((0x0F75) bc-tc 0x2256) ((0x0F76) bc-tc 0x2343 tc-bc 0x2261) ((0x0F77) bc-tc 0x2343 bc-tc 0x2252 tc-bc 0x2261) ((0x0F78) bc-tc 0x2344 tc-bc 0x2261) ((0x0F79) bc-tc 0x2344 bc-tc 0x2262 tc-bc 0x2261) ((0x0F7A) tc-bc 0x225B) ((0x0F7B) tc-bc 0x225C) ((0x0F7C) tc-bc 0x225D) ((0x0F7D) tc-bc 0x225E) ((0x0F7E) tc-bc 0x225F) ((0x0F80) tc-bc 0x2261) ((0x0F81) bc-tc 0x2252 0x2261) ((0x0F82) tc-bc 0x2263) ((0x0F83) tc-bc 0x2264) ((0x0F84) bc-tc 0x2265) ((0x0F86) tc-bc 0x2267) ((0x0F87) tc-bc 0x2268) ((0x0F88) tc-bc 0x2269) ((0x0F89) tc-bc 0x226A) ((0x0F8A) tc-bc 0x226B) ((0x0F8B) tc-bc 0x226C))) (independent (cond ((range 0x0F00 0x0F3F) 0x2130) ((range 0x0F6B 0x0F8B) 0x224C) ((range 0x0FBD 0x0FCF) 0x234E)))) (category (0x2121 0x24FF ?G)) (generator (0 (cond (" (G*) " (1 precomposed = * )) ("[^ ]*" = * )) *) (precomposed (cond ((0x2321 0x233E) 0x2421) ((0x2321 0x2342) 0x2440) ((0x2321 0x2343) 0x2450) ((0x2321 0x2344) 0x2460) ((0x2322 0x233E) 0x2422) ((0x2322 0x2342) 0x2441) ((0x2322 0x2343) 0x2451) ((0x2323 0x233E) 0x2423) ((0x2323 0x2342) 0x2442) ((0x2323 0x2343 0x233E) 0x245F) ((0x2323 0x2343) 0x2452) ((0x2323 0x2344) 0x2461) ((0x2326 0x233E) 0x2424) ((0x2328 0x2343) 0x245D) ((0x232A 0x233E) 0x2425) ((0x2330 0x233E) 0x2426) ((0x2330 0x2343) 0x2453) ((0x2331 0x2343) 0x2454) ((0x2332 0x233E) 0x2427) ((0x2332 0x2343) 0x2455) ((0x2335 0x2342) 0x2443) ((0x2335 0x2343) 0x2456) ((0x2336 0x2342 0x233E) 0x2447) ((0x2336 0x2342) 0x2444) ((0x2336 0x2343) 0x2457) ((0x2337 0x2342) 0x2445) ((0x2337 0x2343) 0x2458) ((0x2337 0x2344) 0x2462) ((0x2339 0x2342) 0x2446) ((0x2339 0x2343) 0x2459) ((0x233A 0x233E) 0x2428) ((0x233B 0x233E) 0x2429) ((0x233C 0x2343) 0x245E) ((0x233F 0x233E) 0x242A) ((0x2340 0x233E) 0x242B) ((0x2340 0x2344) 0x2463) ((0x2343 0x2321 0x2342) 0x2530) ((0x2343 0x2321) 0x2521) ((0x2343 0x2323 0x233E) 0x252D) ((0x2343 0x2323 0x2342) 0x2531) ((0x2343 0x2323) 0x2522) ((0x2343 0x2325) 0x2523) ((0x2343 0x2328) 0x2524) ((0x2343 0x232A) 0x2525) ((0x2343 0x2330) 0x2526) ((0x2343 0x2332) 0x2527) ((0x2343 0x2334) 0x2528) ((0x2343 0x2337) 0x2529) ((0x2343 0x2339 0x2342) 0x2532) ((0x2343 0x2339) 0x252A) ((0x2343 0x233A 0x233E) 0x252E) ((0x2343 0x233A) 0x252B) ((0x2343 0x233C) 0x252C) ((0x2343 0x233E) 0x242C) ((0x2343 0x2344) 0x2464) ((0x2344 0x2321) 0x2540) ((0x2344 0x2323) 0x2541) ((0x2344 0x2325) 0x2542) ((0x2344 0x2326) 0x2543) ((0x2344 0x2328) 0x2544) ((0x2344 0x2330) 0x2545) ((0x2344 0x2332) 0x2546) ((0x2344 0x2334) 0x2121) ((0x2344 0x2335) 0x2547) ((0x2344 0x2337) 0x2548) ((0x2344 0x233E) 0x242D) ((0x2344 0x2348) 0x2549) ((0x2345 0x233E) 0x242E) ((0x2345 0x2343) 0x245A) ((0x2347 0x2321 0x2342) 0x2560) ((0x2347 0x2321 0x2343) 0x2570) ((0x2347 0x2321) 0x2550) ((0x2347 0x2323 0x2342) 0x2561) ((0x2347 0x2323 0x2343) 0x2571) ((0x2347 0x2323) 0x2551) ((0x2347 0x2325) 0x2552) ((0x2347 0x232A) 0x2553) ((0x2347 0x2330) 0x2554) ((0x2347 0x2332) 0x2555) ((0x2347 0x2334 0x2343) 0x2572) ((0x2347 0x2334) 0x2556) ((0x2347 0x2335 0x2342) 0x2562) ((0x2347 0x2335 0x2343) 0x2573) ((0x2347 0x2335) 0x2557) ((0x2347 0x2337 0x2342) 0x2563) ((0x2347 0x2337 0x2343) 0x2574) ((0x2347 0x2337) 0x2558) ((0x2347 0x2339 0x2342) 0x2564) ((0x2347 0x2339 0x2343) 0x2575) ((0x2347 0x2339) 0x2559) ((0x2347 0x233A) 0x255A) ((0x2347 0x233E) 0x242F) ((0x2347 0x2343) 0x245B) ((0x2347 0x2344) 0x2465) ((0x2348 0x233E) 0x2430) ((0x2348 0x2343) 0x245C)))) ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/TEL2-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000007424�14422175267�010756� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; TEL2-OTF.flt -- Font Layout Table for tel2 OpenType fonts ;; Copyright (C) 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter tel2-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=tel2))) ;;; <li> TEL2-OTF.flt ;;; ;;; For tel2 OpenType fonts to draw the Telugu script. ;; gautami.ttf requires the following glyph order to layout the Telugu script. ;; 1. base consonant ;; 2. above matra (0C3E..0C42, 0C46, 0C47, 0C4A, 0C4C) ;; 3. below matra (0C56) ;; 4. blwf consonants ;; 5. post matra (0C43, 0C44) ;; 6. candrabindu (0C01), anusvara (0C02), visarga(0C03) ;; 0C62 and 0C63, which should be below matras, are not yet implemented. (category (0x0C00 0x0C7F ?X) ; generic (0x0C01 0x0C03 ?A) ; SIGN CANDRABINDU .. VISARGA (0x0C05 0x0C14 ?V) ; LETTER A .. AU (0x0C15 0x0C39 ?C) ; LETTER KA .. HA (0x0C3E 0x0C42 ?u) ; VOWEL SIGN AA .. II (0x0C43 0x0C44 ?p) ; VOWEL SIGN U .. VOCALIC RR (0x0C46 0x0C47 ?u) ; VOWEL SIGN E .. EE (0x0C4A 0x0C4C ?u) ; VOWEL SIGN O .. AU (0x0C4D ?H) ; SIGN VIRAMA (0x0C55 ?u) ; LENGTH MARK (0x0C56 ?b) ; AI LENGTH MARK (0x0C58 0x0C59 ?C) ; LETTER TSA .. DZA (0x0C60 0x0C61 ?V) ; LETTER VOCALIC RR .. VOCALIC LL (0x0C62 0x0C63 ?b) ; VOWEL SIGN VOCALIC L .. VOCALIC LL (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (blwf ?B) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose two-part vowel signs. ((0x0C48) 0x0C46 0x0C56) ("." =)) *)) ;; Stage 1 ;; Syllable identification and basic shaping forms (generator (0 (cond ;; Consonant-based syllables ;;12 3 4 ("((CJ?HJ?)*C)(H[NJ]?|u?b?p?)(A)?" < | (1 :otf=tel2=locl,akhn,blwf,cjct+) (3 = *) (4 =) | >) ;; Syllables with an independent vowel ;;1 2 3 ("(V)(J?HC)?(u?b?p?A?)" < | (1 =) (2 :otf=tel2=locl,blwf+) (3 = *) | >) ;; Two-part vowel signs ((0x0C46 0x0C56) (cond ((font-facility 0x25CC) < 0x25CC 0x0C46 0x0C56 >) (".+" < 0x0C48 >))) ;; Combining marks are displayed with a DOTTED CIRCLE. ("[HubpA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ("JHC" (cond ((font-facility 0x25CC) < 0x25CC :otf=tel2=blwf+ >) (".+" [ :otf=tel2=blwf+ ]))) ("." =)) *)) ;; Stage 2 ;; Move subscript glyphs (generator (0 (cond (" ([^B ]*[^BJ])J?(B*)(ub?|b)([^ ]*) " | (1 = *) (3 = *) (2 = *) (4 = *) |) ("." =)) *)) ;; Stage 3 ;; Presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=tel2=pres,abvs,blws,psts,haln,calt+) |) ("." =)) *)) ;; Stage 4 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 5 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=tel2=+kern,dist,abvm,blwm)) ("." =)) *)) ;; Copyright (C) 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/ORYA-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000015160�14422175267�011016� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ORYA-OTF.flt -- Font Layout Table for Oriya OpenType font ;; Copyright (C) 2004, 2007, 2008, 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter orya-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=orya))) ;;; <li> ORYA-OTF.flt ;;; ;;; For Oriya OpenType fonts to draw the Oriya script. (category ;; B: consonants that have a below form ;; C: consonants that do not ;; This table is made for Samyak-Oriya.ttf and utkal.ttf. ;; (lohit_or.ttf has more below form consonants.) (0x0B00 0x0B7F ?X) ; generic (0x0B01 ?a) ; SIGN CANDRABINDU (0x0B02 0x0B03 ?A) ; SIGN ANUSVARA .. VISARGA (0x0B05 0x0B14 ?V) ; LETTER A .. VOCALIC AU (0x0B15 0x0B39 ?B) ; LETTER KA .. HA (0x0B18 0x0B1A ?C) ; LETTER GHA .. CA (0x0B1E ?C) ; LETTER NYA (0x0B22 ?C) ; LETTER DDHA (0x0B25 0x0B26 ?C) ; LETTER THA .. DA (0x0B2F ?Y) ; LETTER YA (0x0B30 ?R) ; LETTER RA (0x0B36 0x0B37 ?C) ; LETTER SHA .. SSA (0x0B3C ?n) ; SIGN NUKTA (0x0B3E ?p) ; VOWEL SIGN AA (0x0B3F ?u) ; VOWEL SIGN I (0x0B40 ?p) ; VOWEL SIGN II (0x0B41 0x0B44 ?b) ; VOWEL SIGN U .. VOCALIC RR (0x0B47 ?m) ; VOWEL SIGN E (0x0B4D ?H) ; SIGN VIRAMA (0x0B56 ?u) ; AI LENGTH MARK (0x0B57 ?p) ; AU LENGTH MARK (0x0B5C 0x0B5D ?C) ; LETTER RRA .. RHA (0x0B5F ?Y) ; LETTER YYA (0x0B60 0x0B61 ?V) ; LETTER VOCALIC RR .. LL (0x0B62 0x0B63 ?b) ; VOWEL SIGN VOCALIC L .. LL (0x0B71 ?C) ; LETTER WA (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (rphf ?r) (pstf ?P) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose two-part vowel signs. ((0x0B48) 0x0B47 0x0B56) ((0x0B4B) 0x0B47 0x0B3E) ((0x0B4C) 0x0B47 0x0B57) ;; Compose consonant and nukta. ((0x0B21 0x0B3C) 0x0B5C) ((0x0B22 0x0B3C) 0x0B5D) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Syllables with an independent vowel ("(RH)?(Vn?)((J?H[BYR])?m?u?b?p?n?a?A?)" < | (1 = =) (2 :otf=orya=nukt+) (3 = *) | >) ;; Consonant-based syllables ;;1 23 4 ("([CBYR]n?((J?H|HJ?)[CBYR]n?)*)(H[NJ]?|m?u?b?p?n?a?A?)" < | (cond (".+HJ$" :otf=orya=nukt,akhn+) ("(.+)(H)N?$" (1 :otf=orya=nukt,akhn+) (2 =) 0x200C) (".+" :otf=orya=nukt,akhn+)) | >) ;; Two-part vowel signs ((0x0B47 0x0B56) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x0B48 ]))) ((0x0B47 0x0B3E) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x0B4B ]))) ((0x0B47 0x0B57) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x0B4C ]))) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[nHubpaA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ;; Isolated blwf and pstf are displayed with a DOTTED CIRCLE in the ;; next stage. ("(J)(H)([BYR])" < | (1 =) (3 =) (2 =) | >) ("." =)) *)) ;; Stage 2 ;; Reorder halant for blwf and pstf (generator (0 (cond ;; Isolated blwf and pstf (" J([BYR]H) " (cond ((font-facility 0x25CC) < 0x25CC (1 :otf=orya=blwf,pstf+) >) (" J([BYR]H) " [ (1 :otf=orya=blwf,pstf+) ]))) ;; Syllables with an overt halant (" (RHJ?)?([^ ]+)(HN) " | (1 = *) (2 reorder) (3 = =) |) ;; Ordinary syllables (" (RHJ?)?([^mubpaA ]+)(m?u?b?p?n?a?A?) " | (1 = *) (2 reorder) (3 = *) |) ("." =)) *) (reorder ("(.|.+([^YJ]|JY|HJ))((J?HY)*)$" (1 reorder-BR *) (3 reorder-Y *))) (reorder-BR (cond ("J?(H)([BR])" (2 =) (1 =)) ("." =))) (reorder-Y ("J?(H)(Y)" (2 =) (1 =))) ) ;; Stage 3 ;; Language forms and matra reordering (generator (0 (cond ;; Overt halant forms (" (RHJ?)?([^ ]+)(HN) " | (1 (cond ("RHJ" :otf=orya=half+) ("RH" :otf=orya=rphf+))) (2 b4post) (2 post) (3 = =) |) ;; Other syllables ;; 1 2 3 4 5 6 7 8 (" (RHJ?)?([^mubpaA ]*)(mn?)?(un?)?(bn?)?(pn?)?(a)?(A)? " | (3 = *) (1 (cond ("RHJ" :otf=orya=half+) ("RH" :otf=orya=rphf+))) (2 b4post) (5 = *) (4 = *) (7 =) (2 post) (6 = *) (8 =) |) ("." =)) *) ;; Oriya should not have half forms nor vatu forms, but ;; Samyak-Oriya.ttf and utkal.ttf do have them. (b4post (cond ("(.H)J?(.*)" (1 :otf=orya=half+) (2 ("(.|.+([^YH]|JY|[BR]H))((YH)*)$" (1 lang-forms *)))) ("(.|.+([^YH]|JY|[BR]H))((YH)*)" (1 lang-forms *)))) (lang-forms (cond ("(.H)J" (1 :otf=orya=half+)) (".H" :otf=orya=blwf,half,vatu+) ("." =))) (post ("(.|.+([^YH]|JY|[BR]H))((YH)+)$" (3 :otf=orya=pstf+))) ) ;; Stage 4 ;; Final reordering #1 (Move pre-base matra after the last halant) (generator (0 (cond ;; 1 2 3 (" (mn?)([^ ]+HJ?)([^H ]+) " | (2 = *) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 5 ;; Final reordering #2 (Move reph after the first halant) (generator (0 (cond ;; Syllables with a reph and an overt halant ;; 1 2 3 4 (" (mn?)?(r)([^HP ]+HJ?)([^ ]*) " | (1 = *) (3 = *) (2 =) (4 = *) |) ;; A reph without overt halant ;; 1 2 3 4 (" (mn?)?(r)([^aPpA ]+)(a?P*(HN)?p?n?A?) " | (1 = *) (3 = *) (2 =) (4 = *) |) ("." =)) *)) ;; Stage 6 ;; Nukta for matra and Presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=orya=nukt,pres,abvs,blws,psts,haln+) |) ("." =)) *)) ;; Stage 7 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 8 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=orya=+abvm,blwm,dist)) ("." =)) *)) ;; Copyright (C) 2004, 2007, 2008, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/TIBT-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000006440�14422175267�011007� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; TIBT-OTF.flt -- Font Layout Table for Tibetan (OpenType font) ;; Copyright (C) 2005, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter tibt-otf nil (font (nil nil unicode-bmp :otf=tibt=ccmp,blws,abvs))) ;;; <li> TIBT-OTF.flt ;;; ;;; For TibetanMachineUniAlpha.ttf to draw Tibetan script. ;;; The font is available at: ;;; <ul> ;;; <li> debian package: ttf-tmuni ;;; </ul> ;; Step 0: Reordering Characters ;; ;; According to the Unicode canonical combining class value (CCCV), ;; Tibetan combining characters must be orderd in the following way: ;; ;; MARK HALANTA (CCCV=9) ;; VOWEL SIGN AA (129) ;; Above base vowel signs (130) ;; VOWEL SIGN U (132) ;; MARK TSA -PHRU (216) ;; ;; However, the current font expects the following order: ;; ;; MARK TSA -PHRU ;; VOWEL SIGN AA ;; VOWEL SIGN U ;; MARK HALANTA ;; Above base vowel signs (category (0x0F00 0x0FCF ?x) ; default (0x0F39 ?T) ; MARK TSA -PHRU (0x0F71 ?A) ; VOWEL SIGN AA (0x0F72 ?V) ; VOWEL SIGN I (0x0F74 ?U) ; VOWEL SIGN U (0x0F7A 0x0F7D ?V) ; VOWEL SIGN E .. VOWEL SIGN OO (0x0F80 ?V) ; VOWEL SIGN REVERSED I (0x0F84 ?H)) ; MARK HALANTA (generator (0 (cond ("x+" = *) ("(H?)(A*)(V?)(U*)(T?)" (5 =) (2 = *) (4 = *) (1 =) (3 =))) *)) ;; Step 1: Syllable identification ;; C: Consonants ;; T: MARK TSA -PHRU ;; c: Subjoind consonants ;; A: VOWEL SIGN AA ;; U: VOWEL SIGN U ;; H: MARK HALANTA ;; V: Above or two-part vowel signs ;; S: Above base signs ;; s: Other above base signs ;; x: Others (category (0x0F00 0x0FCF ?x) ; default (0x0F39 ?T) ; MARK TSA -PHRU (0x0F40 0x0F6A ?C) ; LETTER KA .. LETTER FIXED-FORM RA (0x0F71 ?A) ; VOWEL SIGN AA (0x0F72 0x0F7E ?V) ; VOWEL SIGN I .. SIGN RJES SU NGA RO (0x0F74 ?U) ; VOWEL SIGN U (0x0F80 0x0F81 ?V) ; VOWEL SIGN REVERSED I, REVERSED II (0x0F82 0x0F83 ?S) ; SIGN NYI ZLA NAADA, SIGN SNA LDAN (0x0F84 ?H) ; MARK HALANTA (0x0F86 0x0F87 ?s) ; SIGN LCI RTAGS, SIGN YANG RTAGS (0x0F88 0x0F89 ?C) ; SIGN LCE TSA CAN, SIGN MCHU CAN (0x0F90 0x0FBC ?c)) ; SUBJOIND LETTER KA .. FIXED-FORM RA (generator (0 (cond ;; For some reason, it is better not to apply the abvs feature when ;; both A and U exist. ("(C)(T?)(c*)(A*)(U*)(H?)(V*)(S*)(s*)" < otf:tibt=ccmp,blws,abvs >) ("." =)) *)) ;; Copyright (C) 2005, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/TAML-CDAC.flt��������������������������������������������������������������������0000644�0023456�0023456�00000020203�14422175267�011035� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; TAML-CDAC.flt -- Font Layout Table for Tamil (C-DAC font) ;; Copyright (C) 2003, 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter taml-cdac nil (font (nil tm-ttvalluvar apple-roman))) ;;; <li> TAML-CDAC.flt (category ;; C: CONSONANT ;; I: INDEPENDENT VOWEL ;; R: DEPENDENT VOWEL RIGHT ;; L: DEPENDENT VOWEL LEFT ;; B: DEPENDENT VOWEL LEFT AND RIGHT TYPE 1 ;; b: DEPENDENT VOWEL LEFT AND RIGHT TYPE 2 ;; V: VIRAMA ;; E: ELSE ;; (0x0B83 ?E) (0x0B85 0x0B8A ?I) (0x0B8E 0x0B90 ?I) (0x0B92 0x0B94 ?I) (0x0B95 ?C) (0x0B99 0x0B9A ?C) (0x0B9C ?C) (0x0B9E 0x0B9F ?C) (0x0BA3 0x0BA4 ?C) (0x0BA8 0x0BAA ?C) (0x0BAE 0x0BB5 ?C) (0x0BB7 0x0BB9 ?C) (0x0BBE 0x0BC2 ?R) (0x0BC6 0x0BC8 ?L) (0x0BCA ?B) (0x0BCB ?b) (0x0BCC ?B) (0x0BCD ?V) (0x0BD7 ?E)) ;; CHAR->GLYPH STAGE (generator (0 (cond ("((CV)*)(C)(R)" (1 consonant-virama *) (3 consonant) (4 dependent-vowel)) ("((CV)*)(C)(L)" < | (4 dependent-vowel) (1 consonant-virama *) (3 consonant) | >) ("((CV)*)(C)(B)" < | 0xAA (1 consonant-virama *) (3 consonant) (4 dependent-vowel) | >) ("((CV)*)(C)(b)" < | 0xAB (1 consonant-virama *) (3 consonant) (4 dependent-vowel) | >) ("CV" < consonant-virama >) ("[RLBb]" isolated-dependent-vowel) ("." independent consonant)) *) (consonant-virama (cond ((0x0B95 0x0BCD) 0xE8 0xA2) ; k ((0x0B99 0x0BCD) 0xE9 0xA2) ; n^ ((0x0B9A 0x0BCD) 0xEA 0xA2) ; c ((0x0B9E 0x0BCD) 0xEB 0xA2) ; n~ ((0x0B9F 0x0BCD) 0xEC 0xA2) ; t. ((0x0BA3 0x0BCD) 0xED 0xA2) ; n. ((0x0BA4 0x0BCD) 0xEE 0xA2) ; t ((0x0BA8 0x0BCD) 0xEF 0xA2) ; n ((0x0BAA 0x0BCD) 0xF0 0xA2) ; p ((0x0BAE 0x0BCD) 0xF1 0xA2) ; m ((0x0BAF 0x0BCD) 0xF2 0xA2) ; y ((0x0BB0 0x0BCD) 0xF3 0xA2) ; r ((0x0BB2 0x0BCD) 0xF4 0xA2) ; l ((0x0BB5 0x0BCD) 0xF5 0xA2) ; v ((0x0BB4 0x0BCD) 0xF6 0xA2) ; l_ ((0x0BB3 0x0BCD) 0xF7 0xA2) ; l. ((0x0BB1 0x0BCD) 0xF8 0xA2) ; r_ ((0x0BA9 0x0BCD) 0xA1) ; n_ ((0x0BB8 0x0BCD) 0x76) ; s ((0x0BB7 0x0BCD) 0x77) ; s' ((0x0B9C 0x0BCD) 0x78) ; j ((0x0BB9 0x0BCD) 0x79) ; h )) (consonant (cond ((0x0B95) 0xE8) ; k ((0x0B99) 0xE9) ; n^ ((0x0B9A) 0xEA) ; c ((0x0B9E) 0xEB) ; n~ ((0x0B9F) 0xEC) ; t. ((0x0BA3) 0xED) ; n. ((0x0BA4) 0xEE) ; t ((0x0BA8) 0xEF) ; n ((0x0BAA) 0xF0) ; p ((0x0BAE) 0xF1) ; m ((0x0BAF) 0xF2) ; y ((0x0BB0) 0xF3) ; r ((0x0BB2) 0xF4) ; l ((0x0BB5) 0xF5) ; v ((0x0BB4) 0xF6) ; l_ ((0x0BB3) 0xF7) ; l. ((0x0BB1) 0xF8) ; r_ ((0x0BA9) 0xF9) ; n_ ((0x0BB8) 0xFA) ; s ((0x0BB7) 0xFB) ; s' ((0x0B9C) 0xFC) ; j ((0x0BB9) 0xFD) ; h )) (dependent-vowel (cond ((0x0BBE) 0xA3) ; a~ ((0x0BBF) 0xA4) ; i ((0x0BC0) 0xA6) ; i~ ((0x0BC1) 0xA7) ; u ((0x0BC2) 0xA8) ; u~ ((0x0BC6) 0xAA) ; e ((0x0BC7) 0xAB) ; e~ ((0x0BC8) 0xAC) ; ai ((0x0BCA) 0xA3) ; o (right part) ((0x0BCB) 0xA3) ; o~ (right part) ((0x0BCC) 0xF7) ; au (right part) )) (independent (cond ;; VOWELS ((0x0B85) 0xDC) ; a ((0x0B86) 0xDD) ; a~ ((0x0B87) 0xDE) ; i ((0x0B88) 0xDF) ; i~ ((0x0B89) 0xE0) ; u ((0x0B8A) 0xE1) ; u~ ((0x0B8E) 0xE2) ; e ((0x0B8F) 0xE3) ; e~ ((0x0B90) 0xE4) ; ai ((0x0B92) 0xE5) ; o ((0x0B93) 0xE6) ; o~ ((0x0B94) 0xE5 0xF7) ; au ;; VISARGA ((0x0B83) 0xE7) )) (isolated-dependent-vowel (cond ((0x0BBE) 0x81 0xA3) ; a~ ((0x0BBF) 0x81 0xA4) ; i ((0x0BC0) 0x81 0xA6) ; i~ ((0x0BC1) 0x81 0xA7) ; u ((0x0BC2) 0x81 0xA8) ; u~ ((0x0BC6) 0xAA 0x81) ; e ((0x0BC7) 0xAB 0x81) ; e~ ((0x0BC8) 0xAC 0x81) ; ai ((0x0BCA) 0xAA 0x81 0xA3) ; o ((0x0BCB) 0xAB 0x81 0xA3) ; o~ ((0x0BCC) 0xAA 0x81 0xF7) ; au ))) ;; LIGATURE STAGE (category ;; C: CONSONANT (except for K, R, S) ;; K: CONSONANT K ;; R: CONSONANT R ;; S: CONSONANT S' ;; V: LIGATURE VOWEL (except for I,i) ;; I: DEPENDENT VOWEL I ;; i: DEPENDENT VOWEL I~ ;; L: LEFT PART OF VOWEL ;; v: VIRAMA ;; E: ELSE ;; (0x00 0xFF ?E) (0xA2 ?v) (0xE9 0xFD ?C) (0xE8 ?K) (0xF3 ?R) (0xFB ?S) (0xA4 ?I) ; i (0xA6 ?i) ; i~ (0xA7 0xA8 ?V) ; u, u~ (0xAA 0xAC ?L) ) (generator (0 (cond ;; 1 23 4 5 6 (" (L)(([CKRS](v)?)*)(KvS)(.)? " (2 = *) (1 =) (5 0xFE) (6 =)) ;; 1 23 4 5 (" (L)(([CKRS](v)?)*)([CKRS].?) " (2 = *) (1 =) (5 = =)) ("KvS[Iiv]?" ligature-ks) ("[CKRS][IiV]" ligature = =) ("SvRi" 0xFF) ("." =)) *) (ligature-ks (cond ((0xE8 0xA2 0xFB 0xA4) 0x56) ; ksi ((0xE8 0xA2 0xFB 0xA6) 0x72) ; ksi~ ((0xE8 0xA2 0xFB 0xA2) 0x7A) ; ks ((0xE8 0xA2 0xFB) 0xFE) ; ks )) (ligature (cond ((0xE8 0xA2 0x76 0xA2) 0x7A) ; ks. ((0xE8 0xA4) 0x41) ; ki ((0xE9 0xA4) 0x42) ; n^i ((0xEA 0xA4) 0x43) ; ci ((0xEB 0xA4) 0x44) ; n~i ((0xEC 0xA4) 0xAE) ; t.i ((0xED 0xA4) 0x45) ; n.i ((0xEE 0xA4) 0x46) ; ti ((0xEF 0xA4) 0x47) ; ni ((0xF0 0xA4) 0x48) ; pi ((0xF1 0xA4) 0x49) ; mi ((0xF2 0xA4) 0x4A) ; yi ((0xF3 0xA4) 0x4B) ; ri ((0xF4 0xA4) 0x4C) ; li ((0xF5 0xA4) 0x4D) ; vi ((0xF6 0xA4) 0x4E) ; l_i ((0xF7 0xA4) 0x4F) ; l.i ((0xF8 0xA4) 0x50) ; r_i ((0xF9 0xA4) 0x51) ; n_i ((0xFA 0xA4) 0x52) ; si ((0xFB 0xA4) 0x53) ; s'i ((0xFC 0xA4) 0x54) ; ji ((0xFD 0xA4) 0x55) ; hi ((0xE8 0xA6) 0x57) ; ki~ ((0xE9 0xA6) 0x58) ; n^i~ ((0xEA 0xA6) 0x59) ; ci~ ((0xEB 0xA6) 0x5A) ; n~i~ ((0xEC 0xA6) 0xAF) ; t.i~ ((0xED 0xA6) 0x61) ; n.i~ ((0xEE 0xA6) 0x62) ; ti~ ((0xEF 0xA6) 0x63) ; ni~ ((0xF0 0xA6) 0x64) ; pi~ ((0xF1 0xA6) 0x65) ; mi~ ((0xF2 0xA6) 0x66) ; yi~ ((0xF3 0xA6) 0x67) ; ri~ ((0xF4 0xA6) 0x68) ; li~ ((0xF5 0xA6) 0x69) ; vi~ ((0xF6 0xA6) 0x6A) ; l_i~ ((0xF7 0xA6) 0x6B) ; l.i~ ((0xF8 0xA6) 0x6C) ; r_i~ ((0xF9 0xA6) 0x6D) ; n_i~ ((0xFA 0xA6) 0x6E) ; si~ ((0xFB 0xA6) 0x6F) ; s'i~ ((0xFC 0xA6) 0x70) ; ji~ ((0xFD 0xA6) 0x71) ; hi~ ((0xE8 0xA7) 0xB0) ; ku ((0xE9 0xA7) 0xB1) ; n^u ((0xEA 0xA7) 0xB2) ; cu ((0xEB 0xA7) 0xB3) ; n~u ((0xEC 0xA7) 0xB4) ; t.u ((0xED 0xA7) 0xB5) ; n.u ((0xEE 0xA7) 0xB6) ; tu ((0xEF 0xA7) 0xB8) ; nu ((0xF0 0xA7) 0xB9) ; pu ((0xF1 0xA7) 0xBA) ; mu ((0xF2 0xA7) 0xBB) ; yu ((0xF3 0xA7) 0xBC) ; ru ((0xF4 0xA7) 0xBD) ; lu ((0xF5 0xA7) 0xBE) ; vu ((0xF6 0xA7) 0xBF) ; l_u ((0xF7 0xA7) 0xC0) ; l.u ((0xF8 0xA7) 0xC1) ; r_u ((0xF9 0xA7) 0xC2) ; n_u ((0xE8 0xA8) 0xC3) ; ku~ ((0xE9 0xA8) 0xC4) ; n^u~ ((0xEA 0xA8) 0xC5) ; cu~ ((0xEB 0xA8) 0xC6) ; n~u~ ((0xEC 0xA8) 0xC7) ; t.u~ ((0xED 0xA8) 0xC8) ; n.u~ ((0xEE 0xA8) 0xC9) ; tu~ ((0xEF 0xA8) 0xCB) ; nu~ ((0xF0 0xA8) 0xCC) ; pu~ ((0xF1 0xA8) 0xCD) ; mu~ ((0xF2 0xA8) 0xCE) ; yu~ ((0xF3 0xA8) 0xCF) ; ru~ ((0xF4 0xA8) 0xD6) ; lu~ ((0xF5 0xA8) 0xD7) ; vu~ ((0xF6 0xA8) 0xD8) ; l_u~ ((0xF7 0xA8) 0xD9) ; l.u~ ((0xF8 0xA8) 0xDA) ; r_u~ ((0xF9 0xA8) 0xDB) ; n_u~ )) ) ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/GUR2-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000010024�14422175267�010755� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; GUR2-OTF.flt -- Font Layout Table for gur2 OpenType fonts ;; Copyright (C) 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter gur2-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=gur2))) ;;; <li> GUR2-OTF.flt ;;; ;;; For gur2 OpenType fonts to draw the Gurmukhi script. (category (0x0A00 0x0A7F ?X) ; generic (0x0A01 0x0A02 ?a) ; SIGN ADAK BINDI .. BINDI (0x0A03 ?A) ; SIGN VISARGA (0x0A05 0x0A14 ?V) ; LETTER A .. AU (0x0A15 0x0A38 ?C) ; LETTER KA .. SA (0x0A3C ?n) ; SIGN NUKTA (0x0A3E ?p) ; VOWEL SIGN AA (0x0A3F ?m) ; VOWEL SIGN I (0x0A40 ?p) ; VOWEL SIGN II (0x0A41 0x0A42 ?b) ; VOWEL SIGN U .. UU (0x0A47 0x0A4C ?u) ; VOWEL SIGN EE .. AU (0x0A4D ?H) ; SIGN VIRAMA ;; (0x0A51 ?) ; SIGN UDAAT (0x0A59 0x0A5E ?C) ; LETTER KHHA .. FA (0x0A70 ?a) ; TIPPI (0x0A71 ?d) ; ADDAK ;; (0x0A75 ?) ; SIGN YAKASH (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (pstf ?P) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Compose a consonant and a nukta ((0x0A32 0x0A3C) 0x0A33) ((0x0A38 0x0A3C) 0x0A36) ((0x0A16 0x0A3C) 0x0A59) ((0x0A17 0x0A3C) 0x0A5A) ((0x0A1C 0x0A3C) 0x0A5B) ((0x0A2B 0x0A3C) 0x0A5E) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Consonant-based syllables ("(Cn?J?HJ?)*Cn?(H[NJ]?|m?u?b?p?n?)a?A?" < | = * | >) ;; Syllables with an independent vowel ("Vn?(J?HC)?m?u?b?p?n?a?A?" < | = * | >) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[nHubpaA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ("JHC" (cond ((font-facility 0x25CC) < 0x25CC :otf=gur2=blwf,pstf+ >) (".+" [ :otf=gur2=blwf,pstf+ ]))) ("." =)) *)) ;; Stage 2 ;; Basic shaping forms and matra reordering (generator (0 (cond ;; Explicit halant forms (" ([CnHJ]+)(HN?a?A?) " (1 :otf?gur2=locl,nukt,akhn,blwf,pstf+) | (1 shaping) (2 = *) |) ;; Ordinary syllables ;; 1 2 3 4 5 6 (" ([CnHJV]+)(mn?)?(un?)?(bn?)?(pn?)?(a?A?) " (1 :otf?gur2=locl,nukt,akhn,blwf,pstf+) | (2 = *) (1 shaping) (4 = *) (3 = *) (5 = *) (6 = *) |) ("." =)) *) (shaping (cond ("([CnHJP]*[CV]n?)((J?PP)+)$" (1 :otf=gur2=locl,nukt,akhn,blwf,cjct+) (2 :otf=gur2=pstf+)) (".+" (0 :otf=gur2=locl,nukt,akhn,blwf,cjct+)))) ) ;; Stage 3 ;; Final reordering (Move pre-base matra after the last halant) (generator (0 (cond ;; 1 2 3 (" (mn?)([^ ]+HJ?)([^H ]+) " | (2 = *) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 4 ;; Nukta for matra and presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=gur2=nukt,pres,abvs,blws,psts,haln,calt+) |) ("." =)) *)) ;; Stage 5 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 6 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=gur2=+kern,dist,abvm,blwm)) ("." =)) *)) ;; Copyright (C) 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/BNG2-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000015326�14422175267�010740� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; BNG2-OTF.flt -- Font Layout Table for bng2 OpenType fonts ;; Copyright (C) 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter bng2-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=bng2))) ;;; <li> BNG2-OTF.flt ;;; ;;; For bng2 OpenType fonts to draw the Bengali script. ;; It seems that "Shornar Bangla.ttf" is designed to render the bng2 ;; script with the following glyph sequence. ;; 1. pre matra ;; 2. half forms and below forms ;; 3. base glyph ;; 4. below forms ;; 5. below matra (09C1..09C4) ;; 6. reph ;; 7. post forms ;; 8. post matra (09C0, 09D7) ;; 9. candrabindu (0981) ;; 10. anusvara (0982) or visarga (0983) (category ;; X: generic ;; V: independent vowel ;; C: consonant ;; R: RA ;; T: KHANDA TA ;; n: NUKTA ;; H: HALANT ;; m: vowel sign (pre) ;; b: vowel sign (below) ;; p: vowel sign (post) ;; a: vowel modifier (above) ;; A: vowel modifier (post) ;; N: ZWNJ ;; J: ZWJ (0x0980 0x09FF ?X) ; generic (0x0981 ?a) ; SIGN CANDRABINDU (0x0982 0x0983 ?A) ; SIGN ANUSVARA .. VISARGA (0x0985 0x0994 ?V) ; LETTER A .. AU (0x0995 0x09B9 ?C) ; LETTER KA .. HA (0x09B0 ?R) ; LETTER RA (0x09BC ?n) ; SIGN NUKTA (0x09BE ?p) ; VOWEL SIGN AA (0x09BF ?m) ; VOWEL SIGN I (0x09C0 ?p) ; VOWEL SIGN II (0x09C1 0x09C4 ?b) ; VOWEL SIGN U .. RR (0x09C7 0x09C8 ?m) ; VOWEL SIGN E .. AI (0x09CD ?H) ; SIGN VIRAMA (0x09CE ?T) ; LETTER KHANDA TA (0x09D7 ?p) ; AU LENGTH MARK (0x09DC 0x09DF ?C) ; LETTER RRA .. YYA (0x09E0 0x09E1 ?V) ; LETTER VOCALIC RR, LL (0x09E2 0x09E3 ?b) ; VOWEL SIGN L .. LL (0x09F0 ?R) ; LETTER RA WITH MIDDLE DIAGONAL (0x09F1 ?C) ; LETTER RA WITH LOWER DIAGONAL (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (rphf ?r) (pstf ?P) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose two-part vowel signs. ((0x09CB) 0x09C7 0x09BE) ((0x09CC) 0x09C7 0x09D7) ;; TA + HALANT + ZWJ -> KHANDA-TA ((0x09A4 0x09CD 0x200D) 0x09CE) ;; consonant + NUKTA ((0x09A1 0x09BC) 0x09DC) ((0x09A2 0x09BC) 0x09DD) ((0x09AF 0x09BC) 0x09DF) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Syllables with an independent vowel ("(RH)?Vn?(J?H[CR])?m?b?p?n?a?A?" < | = * | >) ;; KHANDA-TA combines only with reph. ("(RH)?(T)" < (2 =) (1 :otf=bng2=rphf+) >) ;; Consonant-based syllables ("([CR]n?J?HJ?)*[CR]n?(H[NJ]?|m?([NJ]?b)?p?n?)a?A?" < | = * | >) ;; Two-part vowel signs ((0x09C7 0x09BE) (cond ((font-facility 0x25CC) < 0x09C7 0x25CC 0x09BE >) (".+" < 0x09CB >))) ((0x09C7 0x09D7) (cond ((font-facility 0x25CC) < 0x09C7 0x25CC 0x09D7 >) (".+" < 0x09CC >))) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[nHbpaA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ("JH[CR]" (cond ((font-facility 0x25CC) < 0x25CC :otf=bng2=blwf,pstf+ >) (".+" [ :otf=bng2=blwf,pstf+ ]))) ("." =)) *)) ;; Stage 2 ;; Basic shaping forms and matra reordering (generator (0 (cond ;; Explicit halant form starting with RA + H + ZWJ (" (RHJ[CRnHJ]+)(HN?a?A?) " (1 :otf?bng2=locl,nukt,akhn,blwf,pstf+) | (1 b4post) (1 post) (2 = *) |) ;; Explicit halant form starting with a reph (" (RH)([CRnHJ]+)(HN?a?A?) " (2 :otf?bng2=locl,nukt,akhn,blwf,pstf+) | (1 :otf=bng2=rphf+) (2 b4post) (2 post) (3 = *) |) ;; Other explicit halant forms (" ([CRnHJ]+)(HN?a?A?) " (1 :otf?bng2=locl,nukt,akhn,blwf,pstf+) | (1 b4post) (1 post) (2 = *) |) ;; Ordinary syllables starting with RA + H + ZWJ ;; 1 2 3 45 (" (RHJ[CRnHJN]*)(mn?)?(bn?)?((pn?)?a?A?) " ;; | ;; This is an asterisk. (See DEV2-OTF.flt) (1 :otf?bng2=locl,nukt,akhn,blwf,pstf+) | (2 = *) (1 b4post) (3 = *) (1 post) (4 = *) |) ;; Ordinary syllables starting with a reph ;; 1 2 3 4 56 (" (RH)([CRnHJVN]+)(mn?)?(bn?)?((pn?)?a?A?) " (2 :otf?bng2=locl,nukt,akhn,blwf,pstf+) | (3 = *) (1 :otf=bng2=rphf+) (2 b4post) (4 = *) (2 post) (5 = *) |) ;; Other ordinary syllables ;; 1 2 3 45 (" ([CRnHJVN]+)(mn?)?(bn?)?((pn?)?a?A?) " (1 :otf?bng2=locl,nukt,akhn,blwf,pstf+) | (2 = *) (1 b4post) (3 = *) (1 post) (4 = *) |) ("." =)) *) (b4post (cond ;;1 23 4 ("([CRnHJP]*[CRV]n?)((J?PP)+)([NJ])?$" (1 :otf=bng2=locl,nukt,akhn,blwf,half,vatu,cjct+) (4 =)) (".+" (0 :otf=bng2=locl,nukt,akhn,blwf,half,vatu,cjct+) (4 =)))) (post (cond ("[CRnHJP]*[CRV]n?((J?PP)+)([NJ])?$" (1 :otf=bng2=pstf+)))) ) ;; Stage 3 ;; Final reordering #1 (Move pre-base matra after the last halant) (generator (0 (cond ;; 1 2 3 (" (mn?)([^ ]+HJ?)([^H ]+) " | (2 = *) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 4 ;; Final reordering #2 (Move reph after the first halant) (generator (0 (cond ;; Syllables with a reph and an explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^HP ]+HJ?)([^ ]*) " | (1 = *) (3 = *) (2 =) (4 = *) |) ;; A reph without explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^PpaA ]+)(P*H?p?n?a?A?) " | (1 = *) (3 = *) (2 =) (4 = *) |) ("." =)) *)) ;; Stage 5 ;; Nukta for matra and Presentation forms (generator (0 (cond (" (mn?)?([^ ]+) " | (1 :otf=bng2=nukt,init+) (2 :otf=bng2=nukt,pres,abvs,blws,psts,haln,calt+) |) ("." =)) *)) ;; Stage 6 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 7 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=bng2=+kern,dist,abvm,blwm)) ("." =)) *)) ;; Copyright (C) 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/KHMR-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000012612�14463455220�010777� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; KHMR-OTF.flt -- Font Layout Table for Khmer OpenType fonts ;; Copyright (C) 2005, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter khmr-otf nil (font (nil nil unicode-bmp :otf=khmr=pres))) ;;; <li> KHMR-OTF.flt ;;; ;;; For Khmer OpenType fonts to draw Khmer. ;;; A Font is available from ;;; <https://sourceforge.net/projects/khmer/files/Fonts%20-%20KhmerOS/KhmerOS%20Fonts%204.0-%20LGPL%20License/>. (category (0x1780 0x17FF ?E) ; E: else (0x19E0 0x19FF ?E) (0x1780 0x17B3 ?C) ; C: consonant & independent vowel (0x179A ?R) ; R: RO (0x17B6 ?p) ; p: vowel sign (post) (0x17B7 0x17BA ?a) ; a: vowel sign (above) (0x17BB 0x17BD ?b) ; b: vowel sign (below) (0x17BE ?A) ; A: vowel sign (two-part, above) (0x17BF 0x17C0 ?P) ; P: vowel sign (two-part, post) (0x17C1 0x17C3 ?m) ; m: vowel sign (pre) (0x17C4 0x17C5 ?P) (0x17C6 ?s) ; s: sign (above) (0x17C7 0x17C8 ?S) ; S: sign (post) (0x17C9 0x17CA ?c) ; c: consonant shifter (0x17CB 0x17D1 ?s) (0x17CC ?r) ; r: ROBAT (0x17D2 ?H) ; H: COENG (0x17D3 ?s) (0x17DD ?s) (0x200C ?N) ; N: ZERO WIDTH NON-JOINER (0x200D ?J) ; J: ZERO WIDTH JOINER ) ;; Generic syllable pattern is as follows. ;; [CR](r|N?c)?(HCr?)*(HR)?(HCr?)*[NJ]?(m|b|a|A|p|P)?s*S?(H[CR])? ;; Step 0. ;; Move m to the beginning. ;; Split A and P. ;; Exchange the order of pP and s. ;; Move HR before the base. (generator (0 (cond ;; pre vowel sign ;;1 2 3 4 5 67 8 9 10 ("([CR](r|N?c)?(HCr?)*)(HR(r)?)?((HCr?)*[NJ]?)(m)(s*S?(H[CR])?)" < | (8 =) (4 = =) (1 = *) (5 =) (6 = *) (9 = *) | > ) ;; two-part above vowel sign ;;1 2 3 4 5 67 8 ("([CR](r|N?c)?(HCr?)*)(HR(r)?)?((HCr?)*[NJ]?As*S?(H[CR])?)" < | 0x17C1 (4 = =) (1 = *) (5 =) (6 = *) | > ) ;; post vowel sign ;;1 2 3 4 5 67 8 9 10 11 ("([CR](r|N?c)?(HCr?)*)(HR(r)?)?((HCr?)*[NJ]?)(p)(s*)(S?(H[CR])?)" < | (4 = =) (1 = *) (5 =) (6 = *) (9 = *) (8 =) (10 = *) | > ) ;; two-part post vowel sign ;;1 2 3 4 5 67 8 9 10 11 ("([CR](r|N?c)?(HCr?)*)(HR(r)?)?((HCr?)*[NJ]?)(P)(s*)(S?(H[CR])?)" < | 0x17C1 (4 = =) (1 = *) (5 =) (6 = *) (9 = *) (8 =) (10 = *) | > ) ;; other vowel signs or no vowel sign ;;1 2 3 4 5 67 8 ("([CR](r|N?c)?(HCr?)*)(HR(r)?)?((HCr?)*[NJ]?[b|a]?s*S?(H[CR])?)" < | (4 = =) (1 = *) (5 =) (6 = *) | > ) ("." =)) *)) ;; Now a syllable looks like below. ;; m?(HR)?[CR](r|N?c)?(HCr?)*[NJ]?(b|a|A)?s*(p|P)?S?(H[CR])? ;; Step 1. ;; Set the form of consonant shifter. (generator (0 (cond ;; shifter + above vowel sign without ZWNJ ;; Shifter take blwf. HR takes pref. HC's take blwf or pstf. ;; 1 2 3 4 5 6 7 8 (" (m)?(HR)?([CR]c(HCr?)*(N|J)?(a|A))(s*S?)(H[CR])? " | (1 =) (2 otf:khmr=pref+) (3 otf:khmr=blwf,abvf,pstf+) (7 = *) (8 otf:khmr=blwf,pstf+) | ) ;; shifter + ZWNJ + above vowel sign, or, shifter without above vowel sign ;; Shifter stays above. HR takes pref. HC's take blwf or pstf. ;; 1 2 3 45 6 7 8 9 10 11 (" (m)?(HR)?([CR]N?c)((HCr?)*)([NJ]?[ba]?)(A)?(s*p?)(P)?(S)?(H[CR])? " | (1 =) (2 otf:khmr=pref+) (3 = *) (4 otf:khmr=blwf,pstf+) (6 = *) (7 otf:khmr=abvf+) (8 = *) (9 otf:khmr=pstf+) (10 =) (11 otf:khmr=blwf,pstf+) | ) ;; no shifter ;; 1 2 3 45 6 7 8 9 10 11 (" (m)?(HR)?([CR]r?)((HCr?)*)([NJ]?[ba]?)(A)?(s*p?)(P)?(S)?(H[CR])? " | (1 =) (2 otf:khmr=pref+) (3 = *) (4 otf:khmr=blwf,pstf+) (6 = *) (7 otf:khmr=abvf+) (8 = *) (9 otf:khmr=pstf+) (10 =) (11 otf:khmr=blwf,pstf+) | ) ("." =)) *)) ;; Now a syllable looks like below. ~ characters are OTF feature applied. ;; m?(HR)?[CR](r|c)?(HCr?)*[NJ]?(b|a|A)?s*(p|P)?S?(H[CR])? ;; ~~ ~~ ~ ~~~~ ~ ~ ~~~~~ ;; Step 2. ;; Concatenate adjacent Khmer syllables. ;; Remove J. Retain N to prevent ligature. (generator (0 (cond (" ") ("J") ("." =)) *)) ;; Step 3. ;; Apply other OTF features. (generator (0 (cond (" ([^ ]*) " (1 otf:khmr=pres,blws,abvs,psts,clig)) ("." [ = ])) *)) ;; Step 4. ;; Remove N to clean up. (generator (0 (cond ("N") ("." =)) *)) ;; Copyright (C) 2005, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/MYMR-MYAZEDI.flt�����������������������������������������������������������������0000644�0023456�0023456�00000021736�14422175267�011510� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; MYMR-MYAZEDI.flt -- Font Layout Table for Myanmar (Zedi font) ;; Copyright (C) 2004, 2005, 2006, 2007, 2008 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter mymr-myazedi nil (font (nil myazedi_m17n unicode-bmp))) ;;; <li> MYMR-MYAZEDI.flt ;;; ;;; For the Myanmar Zedi family fonts to draw Myanmar script. ;;; <ul> ;;; <li> download: http://www.myazedi.com/downloads/MyaZedi_M17N.ttf ;;; </ul> ;; 1st stage ;; Extract syllable while detecting Kinzi, substituting subscripts, ;; and removing Halants. (category (0x1000 0x107F ?O) ; other (0x1000 0x1021 ?C) ; consonant except for c, K, n, M (0x1000 0x1003 ?c) ; consonant that has subscript form (0x1004 ?K) ; consonant NGA (0x1005 0x1008 ?c) (0x100B 0x100C ?c) (0x100F 0x1019 ?c) (0xE014 ?c) (0xE01B ?c) (0x1014 ?n) ; consonant NA (0x101C ?c) ;; cosonants that can be a Medial (0x101A ?M) ; medial Ya (0x101B ?M) ; medial Ra (0x101D ?M) ; medial Wa (0x101F ?M) ; medial Ha (0x1021 0x102A ?I) ; independent vowel (0x102C 0x1032 ?V) ; dependent Vowel (0x1036 ?A) ; sign ANUSVARA (0x1037 0x1038 ?S) ; other sign (0x1039 ?H) ; HALANT (VIRAMA) (0x200C ?N) ; ZWNJ (Zero Width Non Joiner) (0x200D ?J) ; ZWJ (Zero Width Joiner) ) (generator (0 (cond ;; The following regular expression matches a graphme cluster pattern ;; described in Table 10-3 of the Unicode Standard 4.0 except for ;; Kinzi which is encoded by the sequence "U+1004 U+1039 U+200D". ;; ;;<-1-><---------2--------><--4--><--6---><7-><8-> ;; <---3---> <5-> ("(KHJ)([CcnKMr](H[CcnK])?)((HM)*)(V*A?H?)(N)?(S*)" | < (1 0xE390) (2 consonant) (4 remove-halant *) (6 = *) (7) (8 = *) > |) ;; Irregular independent Kinzi ("KHJ" [ 0xE390 ]) ;; Cluster without Kinzi ("([CcnKMr](H[CcnK])?)((HM)*)(V*A?H?)(N)?(S*)" | < (1 consonant) (3 remove-halant *) (5 = *) (6) (7 = *) > |) ;; Fixme: I'm not sure about the syllable pattern for an ;; independent vowel. ("IV*[AS]*" | < = * > |) ;; Treat anything else as a single character. ("." [ = ])) *) (consonant (cond ((0x100B 0x1039 0x100C) 0xE10C) ((0x100D 0x1039 0x100D) 0xE00D) ((0x100E 0x1039 0x100D) 0xE10D) ((0x100F 0x1039 0x100D) 0xE20D) ((0x101E 0x1039 0x101E) 0xE01E) ("(n)H([cn])" 0xE140 (2 subscript)) ("(.)H([cn])" (1 =) (2 subscript)) ("(.)H(.)" (1 =) (2 =)) ("." =))) (subscript (cond ((range 0x1000 0x101C) 0xE000))) (remove-halant (cond ((0x1039)) ("." =)))) ;; 2nd stage ;; Handle medials. (category (0x1000 0x107F ?O) ; other (0x1000 0x1021 ?W) ; wide consonant (0x1001 0x1002 ?S) ; single-width consonant (0x1004 0x1005 ?S) (0x1007 0x1008 ?S) (0x100B 0x100E ?S) (0x1012 0x1017 ?S) (0x1019 ?S) (0x101A ?a) ; medial Ya (0x101B ?b) ; medial Ra (0x101D ?d) ; medial Wa (0x101F ?f) ; medial Ha (0x1020 ?S) (0x102D 0x102E ?V) ; dependent vowel (upper) (0x1032 ?V) (0x200C ?N) ; ZWNJ (0xE000 0xE3FF ?O) (0xE000 0xE01E ?w) ; wide subscript (0xE001 0xE002 ?s) ; single-width subscript (0xE005 ?s) (0xE007 ?s) (0xE00B ?s) (0xE012 0xE017 ?s) (0xE019 ?s) (0xE10C 0xE10D ?s) (0xE140 ?s) (0xE20D ?w) (0xE390 ?K) ; Kinzi ) (generator (0 (cond (" (K)?([WSabdfws][WSKws]?[abdf][abdf]*[^ ]*) " | (1 =) (2 medial = *) |) (" ([^ ]*) " = *) ("." =)) *) (medial (cond ;; Medial Ya (U+101A) ("(..?)adf" (1 = *) 0xE1A2) ("(..?)ad" (1 = *) 0xE1A4) ("(..?)af" (1 = *) 0xE1A3) ("(..?)a" (1 = *) 0xE1A1) ;; Medial Ra (U+101B) ("([Waf]|.[Ww])bdf" 0xE1BA (1 = *)) ("(..?)bdf" 0xE1B9 (1 = *)) ("([Waf]|.[Ww])bd" 0xE1B8 (1 = *)) ("(..?)bd" 0xE1B7 (1 = *)) ("([Waf]|.[Ww])b(f)?(V)" 0xE1B6 (1 = *) (2 0xE1F3) (3 =)) ("(..?)b(f)?(V)" 0xE1B5 (1 = *) (2 0xE1F3) (3 =)) ;; Single-width consonant + a wide subscript + Medial Ra. ;; To use glyph E1B4, we must shift the single-width consonant to ;; the right. ("([Sd][Ww])b" 0xE1B4 Br>32Bl (1 = *)) ("([Waf].|.[Ww])b" 0xE1B4 (1 = *)) ("(s|..)b" 0xE1B3 (1 = *)) ("([Waf])b(f)?" 0xE1B2 (1 = *) (2 0xE1F3)) ("(.)b(f)?" 0xE1B1 (1 = *) (2 0xE1F3)) ;; Medial Wa (U+101D) ("(..?)df" (1 = *) 0xE1D1) ("(..?)d" (1 = *) 0xE01D) ;; Medial Ha (U+101F) ((0x100A 0x101F) 0x100A 0xE1F3) ("(..?)f" (1 = *) 0xE1F1)))) ;; 3rd stage ;; Reorder Kinzi and Vowel E. Handle Kinzi-vowel combination. (category (0x1000 0x107F ?O) (0x1000 0x1021 ?C) ; Consonants except for c (0x1001 0x1002 ?c) ; Consonants affecting the shape of (0x1004 ?c) ; the following vowel U+102C (0x1012 ?c) (0x1015 ?c) (0x101D ?c) (0x1008 ?b) (0x100A 0x100D ?b) (0x1020 ?b) (0x1025 ?b) (0x102C ?A) ; Vowel AA (0x102D ?i) ; Vowel I (0x102E ?I) ; Vowel II (0x102F ?u) ; Vowel U (0x1030 ?U) ; Vowel UU (0x1031 ?e) ; Vowel E (0x1032 ?V) ; Vowel AI (0x1036 0x1038 ?D) (0x1039 ?H) (0x200C ?N) (0x200D ?J) (0xE000 0xE3FF ?O) (0xE000 0xE01D ?b) (0xE140 ?B) (0xE1A1 0xE1B0 ?b) (0xE1B1 0xE1BA ?B) (0xE1D1 0xE1F1 ?B) (0xE20D ?b) (0xE390 ?K) ; Kinzi ) (generator (0 (cond (" K([CcbB]*)(e)([^ ]*) " | (2 =) (1 = *) (3 kinzi-vowel = *) |) (" K([CcbB]*)([^ ]*) " | (1 = *) (2 kinzi-vowel = *) |) (" ([CcbB]*)(e)([^ ]*) " | (2 =) (1 = *) (3 = *) |) (" ([^ ]*) " = *) ("." =)) *) (kinzi-vowel (cond ((0x102D) 0xE391) ((0x102E) 0xE391) ((0x1036) 0xE393) 0xE390))) ;; 4th stage ;; Various glyph substitions. (generator (0 (cond (" ([^ ]*) " | (1 (cond ;; Consonant substituion. ((0x1009 0x1039) 0x1025 0x1039) ((0x1009 0xE005) 0xE109 Br>5Bl 0xE005) ;; ((0x101B 0x102F) 0xE01B 0x102F) ;; ((0x101B 0x1030) 0xE01B 0x1030) ;; ((0x1014 0x102F) 0xE140 0x102F) ;; ((0x1014 0x1030) 0xE140 0x1030) ;; ;; Sign substituion. ;; ((0x102F 0x1037) 0x102F 0xE137) ;; ((0x1030 0x1037) 0x1030 0xE137) ;; ((0xE01D 0x1037) 0xE01D 0xE137) ;; ((0xE1A1 0x1036 0x1037) 0xE1A1 0x1036 0xE137) ;; ((0xE1A1 0x1032 0x1037) 0xE1A1 0x1032 0xE137) ;; ((0xE01D 0x1032 0x1037) 0xE01D 0x1032 0xE137) ;; ((0xE01D 0x1036 0x1037) 0xE01D 0x1036 0xE137) ;; Vowel substituion. ((0xE1F1 0x102F) 0xE1F2) ((0xE1F1 0x102D 0x102F) 0xE1F2 0x102D) ((0xE1F1 0x102E 0x102F) 0xE1F2 0x102E) ((0xE1F1 0x1032 0x102F) 0xE1F2 0x1032) ("BcK?A" = = = =) ("cAH" = 0xE02D) ("cA" = 0xE02C) ("cKA" = = Br>Bl 0xE02C) ((0x1012 0xE012 0x102C 0x1039) = = 0xE02D) ((0x1012 0xE01D 0x102C 0x1039) = = 0xE02D) ((0x1012 0xE012 0x102C) = = 0xE02C) ((0x1012 0xE01D 0x102C) = = 0xE02C) ((0x102D 0x1036) 0xE2D1) ("([bB][^u]*)u" (1 = *) 0xE2F1) ("([bB][^u]*)U" (1 = *) 0xE2F2) ("." =)) *) |) ("." =)) *)) ;; 5th stage ;; Adjust below characters (U+102F, U+1037, etc) (category (0x1000 0x107F ?O) (0x200C 0x200D ?O) (0xE000 0xE3FF ?O) (0x1014 ?T) ; tall consonant (substituted) (0x101B ?T) (0x102F 0x1030 ?B) ; below position (substitute tall one) (0x1037 ?b) ; shift to right (0xE01D ?B) (0xE1A1 ?B) (0xE1D1 ?B) (0xE1B1 0xE1BA ?L) (0xE1F1 0xE1F2 ?B) (0xE2F1 0xE2F2 ?L) ; has lower part ) (generator (0 (cond (" ([^ ]*) " | (1 (cond ("(T)(B)([OL])?(b)?" (1 (cond ((0x1014) 0xE140) ((0x101B) 0xE01B))) (2 =) (3 = *) (4 0xE137)) ("([TBL])(O*)?(b)" (1 =) (2 = *) (3 0xE137)) ("." =)) *) |) ("OO*" = *) ("." =)) *)) ;; 6th stage ;; Adjust conbination of normal consonant and wide subconsonant. (category (0x1000 0x107F ?O) (0x200C 0x200D ?O) (0xE000 0xE3FF ?O) (0x1001 0x1002 ?n) (0x1004 0x1005 ?n) (0x1007 ?n) (0x100E ?n) (0x1012 0x1013 ?n) (0x1015 0x1017 ?n) (0x1019 ?n) (0x101D ?n) (0xE000 ?w) (0xE003 ?w) (0xE006 ?w) (0xE00C ?w) (0xE00F ?w) (0xE010 0xE011 ?w) (0xE018 ?w)) (generator (0 (cond (" (n)(w)([^ ]*) " \[ (1 =) (2 Br>17Bl =) (3 = *)) (" ([^ ]*) " (1 = *)) ("." =)) *)) ;; Copyright (C) 2004, 2005, 2006, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; coding: utf-8 ;; End: ����������������������������������m17n-db-1.8.10/FLT/MYMR-SIL.flt���������������������������������������������������������������������0000644�0023456�0023456�00000011325�14422175267�011026� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; MYMR-SIL.flt -- Font Layout Table for Padauk.ttf ;; Copyright (C) 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter mymr-sil nil (font (nil nil unicode-bmp :otf=mymr))) ;;; <li> MYMR-SIL.flt ;;; ;;; For Padauk.ttf to draw the Myanmar script. ;; Padauk.ttf is very smart. All we have to do is identify boundaries ;; of character sequences and apply the clig feature to them. No ;; reordering is necessary. See Unicode Technical Note #11 ;; http://www.unicode.org/notes/tn11/ for details. (category ;; c: ordinary consonants ;; C: consonants with a subjoined form ;; g: consonant with a kinzi form (Burmese nga and Mon gna) ;; G: consonant with a repha form (Sanscrit) ;; v: virama ;; V: asat ;; y: medial YA ;; r: medial RA ;; w: medial WA ;; h: medial HA ;; e: E vowel ;; E: Shan E vowel ;; u: upper vowel ;; l: lower vowel ;; k: karen vowel ;; s: Shan vowel ;; a: A vowel ;; A: anusvara ;; p: pwo tone ;; b: lower dot ;; H: Mon medial LA ;; w: visarga ;; R: reduplication ;; x: others (0x1000 0x1021 ?C) ; LETTER KA .. A (0x1004 ?g) ; LETTER GNA (0x101A ?c) ; LETTER YA (0x101B ?G) ; LETTER RA (0x101D ?c) ; LETTER WA (0x101F ?c) ; LETTER HA (0x1022 0x102A ?c) ; LETTER SHAN A .. AU (0x102B 0x102C ?a) ; VOWEL SIGN TALL AA .. AA (0x102D 0x102E ?u) ; VOWEL SIGN I .. II (0x102F 0x1030 ?l) ; VOWEL SIGN U .. UU (0x1031 ?e) ; VOWEL SIGN E (0x1032 ?A) ; VOWEL SIGN AI (0x1033 0x1035 ?u) ; VOWEL SIGN MON II .. E ABOVE (0x1036 ?A) ; SIGN ANUSVARA (0x1037 ?b) ; SIGN DOT BELOW (0x1038 ?w) ; SIGN VISARGA (0x1039 ?v) ; SIGN VIRAMA (0x103A ?V) ; SIGN ASAT (0x103B ?y) ; CONSONANT SIGN MEDIAL YA (0x103C ?r) ; CONSONANT SIGN MEDIAL RA (0x103D ?w) ; CONSONANT SIGN MEDIAL WA (0x103E ?h) ; CONSONANT SIGN MEDIAL HA (0x103F 0x1049 ?c) ; LETTER GREAT SA .. DIGIT NINE (0x1040 ?x) ; DIGIT ZERO (0x104A 0x1059 ?x) ; SIGN LITTLE SECTION .. VOWEL SIGN VOCALIC LL (0x104E ?c) ; SYMBOL AFORMENTIONED (0x105A ?g) ; LETTER MON NGA (0x105B 0x105D ?C) ; LETTER MON JHA .. MON BBE (0x105E 0x105F ?y) ; LETTER CONSONANT SIGN MON MEDIAL NA .. MA (0x1060 ?H) ; LETTER CONSONANT SIGN MON MEDIAL LA (0x1061 ?c) ; LETTER SGAW KAREN SHA (0x1062 ?k) ; VOWEL SIGN SGAW KAREN EU (0x1063 ?a) ; TONE MARK SGAW KAREN HATHI (0x1064 ?p) ; TONE MARK SGAW KAREN KE PHO (0x1065 0x1066 ?c) ; LETTER WESTERN PWO KAREN THA .. PWA (0x1067 0x1068 ?a) ; VOWEL SIGN WESTERN PWO KAREN EU .. UE (0x1069 0x106D ?p) ; SIGN WESTERN PWO KAREN TONE 1 .. 5 (0x106E 0x1070 ?c) ; LETTER EASTERN PWO KAREN NNA .. GHWA (0x1071 0x1074 ?u) ; VOWEL SIGN GEBA RAREN I .. KAYAH EE (0x1075 0x1081 ?c) ; LETTER SHAN KA .. HA (0x1082 ?w) ; CONSONANT SIGN SHAN MEDIAL WA (0x1083 ?a) ; VOWEL SIGN SHAN AA (0x1084 ?E) ; VOWEL SIGN SHAN E (0x1085 ?u) ; VOWEL SIGN SHAN E ABOVE (0x1086 ?s) ; VOWEL SIGN SHAN FINAL Y (0x1087 0x108D ?w) ; SHAN TONE-2 .. COUNCIL EMPHATIC TONE (0x108E ?c) ; LETTER RUMAI PALAUNG FA (0x108F ?w) ; SIGN RUMAI PALAUNG TONE-5 (0x1090 0x1099 ?x) ; SHAN DIGIT ZERO .. NINE (0x109A 0x109C ?w) ; SIGN KHAMTI TONE-1 .. VOWEL SIGN AITON A (0x109E 0x109F ?X) ; SYMBOL SHAN ONE .. EXCLAMATION (0xAA60 0xAA76 ?c) ; LETTER KHAMTI GA .. LOGOGRAM KHAMTI HM (0xAA70 ?R) ; LETTER KHAMTI REDUPLICATION (0xAA77 0xAA7B ?x) ; SYMBOL AITON EXCLAMATION .. PAO KAREN TONE (0x25CC ?x) ; DOTTED CIRCLE ) (generator (0 (cond ("([gG]Vv)?[cCgG](v[Cg])?(v[Cg])?V?y?r?w?[hH]?V?(ee?|E)?[uA]?(l|[kb])?s?[ak]?A?p?b?h?V?w?R?" < :otf=mymr=clig >) ("[vVywhulksaApbHw]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ("[reE]" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("." =)) *)) ;; Copyright (C) 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/ORY2-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000014055�14422175267�011001� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ORY2-OTF.flt -- Font Layout Table for ory2 OpenType fonts ;; Copyright (C) 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter ory2-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=ory2))) ;;; <li> ORY2-OTF.flt ;;; ;;; For ory2 OpenType fonts to draw the Oriya script. ;; base blwf b u rphf a pstf p A (category (0x0B00 0x0B7F ?X) ; generic (0x0B01 ?a) ; SIGN CANDRABINDU (0x0B02 0x0B03 ?A) ; SIGN ANUSVARA .. VISARGA (0x0B05 0x0B14 ?V) ; LETTER A .. VOCALIC AU (0x0B15 0x0B39 ?C) ; LETTER KA .. HA (0x0B30 ?R) ; LETTER RA (0x0B3C ?n) ; SIGN NUKTA (0x0B3E ?p) ; VOWEL SIGN AA (0x0B3F ?u) ; VOWEL SIGN I (0x0B40 ?p) ; VOWEL SIGN II (0x0B41 0x0B44 ?b) ; VOWEL SIGN U .. VOCALIC RR (0x0B47 ?m) ; VOWEL SIGN E (0x0B4D ?H) ; SIGN VIRAMA (0x0B56 ?u) ; AI LENGTH MARK (0x0B57 ?p) ; AU LENGTH MARK (0x0B5C 0x0B5F ?C) ; LETTER RRA .. YYA (0x0B60 0x0B61 ?V) ; LETTER VOCALIC RR .. LL (0x0B62 0x0B63 ?b) ; VOWEL SIGN VOCALIC L .. LL (0x0B71 ?C) ; LETTER WA (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (rphf ?r) (pstf ?P) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose two-part vowel signs. ((0x0B48) 0x0B47 0x0B56) ((0x0B4B) 0x0B47 0x0B3E) ((0x0B4C) 0x0B47 0x0B57) ;; Compose consonant and nukta. ((0x0B21 0x0B3C) 0x0B5C) ((0x0B22 0x0B3C) 0x0B5D) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Syllables with an independent vowel ("(RH)?Vn?(J?H[CR])?m?u?b?p?n?a?A?" < | = * | >) ;; Consonant-based syllables ("([CR]n?J?HJ?)*[CR]n?(H[NJ]?|m?u?b?p?n?)a?A?" < | = * | >) ;; Two-part vowel signs ((0x0B47 0x0B56) (cond ((font-facility 0x25CC) < 0x0B47 0x25CC 0x0B56 >) (".+" < 0x0B48 >))) ((0x0B47 0x0B3E) (cond ((font-facility 0x25CC) < 0x0B47 0x25CC 0x0B3E >) (".+" < 0x0B4B >))) ((0x0B47 0x0B57) (cond ((font-facility 0x25CC) < 0x0B47 0x25CC 0x0B57 >) (".+" < 0x0B4C >))) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[nHubpaA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ("JH[CR]" (cond ((font-facility 0x25CC) < 0x25CC :otf=ory2=blwf,pstf+ >) (".+" [ :otf=ory2=blwf,pstf+ ]))) ("." =)) *)) ;; Stage 2 ;; Basic shaping forms and matra reordering (generator (0 (cond ;; Explicit halant form starting with RA + H + ZWJ ;; 1 2 3 4 (" (RHJ[CRnHJ]+)(H)N?(a)?(A)? " (1 :otf?ory2=locl,nukt,akhn,blwf,pstf+) | (1 b4post) (3 =) (1 post) (2 =) (4 =) |) ;; Explicit halant form starting with a reph ;; 1 2 3 4 5 (" (RH)([CRnHJ]+)(H)N?(a)?(A)? " (2 :otf?ory2=locl,nukt,akhn,blwf,pstf+) | (1 :otf=ory2=rphf+) (2 b4post) (4 =) (2 post) (3 =) (5 =) |) ;; Other explicit halant forms ;; 1 2 3 4 (" ([CRnHJ]+)(H)N?(a)?(A)? " (1 :otf?ory2=locl,nukt,akhn,blwf,pstf+) | (1 b4post) (3 =) (1 post) (2 =) (4 =) |) ;; Ordinary syllables starting with RA + H + ZWJ ;; 1 2 3 4 5 6 (" (RHJ[CRnHJ]*)(mn?)?(u?b?n?)(pn?)?(a)?(A)? " (1 :otf?ory2=locl,nukt,akhn,blwf,pstf+) | (2 = *) (1 b4post) (3 = *) (5 =) (1 post) (4 = *) (6 =) |) ;; Ordinary syllables starting with a reph ;; 1 2 3 4 5 6 7 (" (RH)([CRnHJV]+)(mn?)?(u?b?n?)(pn?)?(a)?(A)? " (2 :otf?ory2=locl,nukt,akhn,blwf,pstf+) | (3 = *) (1 :otf=ory2=rphf+) (2 b4post) (4 = *) (6 =) (2 post) (5 = *) (7 =) |) ;; Other ordinary syllables ;; 1 2 3 4 5 6 (" ([CRnHJV]+)(mn?)?(u?b?n?)(pn?)?(a)?(A)? " (1 :otf?ory2=locl,nukt,akhn,blwf,pstf+) | (2 = *) (1 b4post) (3 = *) (5 =) (1 post) (4 = *) (6 =) |) ("." =)) *) (b4post (cond ("([CRnHJP]*[CRV]n?)((J?PP)+)$" (1 :otf=ory2=locl,nukt,akhn,blwf,cjct+)) (".+" (0 :otf=ory2=locl,nukt,akhn,blwf,cjct+)))) (post (cond ("[CRnHJP]*[CRV]n?((J?PP)+)$" (1 :otf=ory2=pstf+)))) ) ;; Stage 3 ;; Final reordering #1 (Move pre-base matra after the last halant) (generator (0 (cond ;; 1 2 3 (" (mn?)([^ ]+HJ?)([^H ]+) " | (2 = *) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 4 ;; Final reordering #2 (Move reph after the first halant) (generator (0 (cond ;; Syllables with a reph and an explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^HP ]+HJ?)([^ ]*) " | (1 = *) (3 = *) (2 =) (4 = *) |) ;; A reph without explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^aPpA ]+)(a?P*H?p?n?A?) " | (1 = *) (3 = *) (2 =) (4 = *) |) ("." =)) *)) ;; Stage 5 ;; Nukta for matra and presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=ory2=nukt,pres,abvs,blws,psts,haln,calt+) |) ("." =)) *)) ;; Stage 6 ;; Remove ZWJ (generator (0 (cond ("J") ("." =)) *)) ;; Stage 7 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=ory2=+kern,dist,abvm,blwm)) ("." =)) *)) ;; Copyright (C) 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/MLYM-RACHANA.flt�����������������������������������������������������������������0000644�0023456�0023456�00000007350�14422175267�011431� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; MLYM-RACHANA.flt -- Font Layout Table for Malayalam Rachana font ;; Copyright (C) 2005, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter mlym-rachana nil (font (nil rachana unicode-bmp))) ;;; <li> MLYM-RACHANA.flt ;;; ;;; For the Rachana Malayalam fonts to draw the traditional Malayalam ;;; script. This fonts handles virtually all ligatures with the AKHN ;;; feature without character reordering. ;; The first stage is to extract a syllable and re-order characters. (category ;; C: consonant ;; H: HALANT ;; m: MATRA (Mpre) ;; p: MATRA (Mpost) ;; t: MATRA (two-part: Mpre+Mpost) ;; A: vowel modifier (post) (ANUSVARA and VISARGA) ;; V: independent vowel ;; E: else (all other independnt characters) (0x0D00 0x0D7F ?E) ; else (0x0D02 0x0D03 ?A) ; ANUSVARA & VISARGA (0x0D05 0x0D14 ?V) ; independent vowel (0x0D15 0x0D39 ?C) ; consonant (0x0D3E 0x0D43 ?p) ; dependent vowel (Mpost) (0x0D46 0x0D48 ?m) ; dependent vowel (Mpre) (0x0D4A 0x0D4C ?t) ; dependent vowel (two-part) (0x0D4D ?H) ; VIRAMA (HALANT) (0x0D57 ?p) ; dependent vowel (Mpost) (0x0D60 ?V) ; VOCALIC RR (0x0D61 ?V) ; VOCALIC LL (0x0D7F ?x) ; Internal use (0x200C ?N) ; ZERO WIDTH NON-JOINER (0x200D ?J) ; ZERO WIDTH JOINER ) ;; Step 0. Syllable identification. (generator (0 (cond ;; Halant + ZWNJ -- forced explicit halant. ("((CH)*C)HN" < | (1 otf:mlym=akhn,psts,haln) 0x0D4D | >) ;; Halant + ZWJ -- forced cillaksaram. ("(CH)*(CH)J" < | (1 otf:mlym=akhn,psts,haln) (2 otf:mlym=haln) | >) ;; Pre-consonant vowel is temporarily moved to the leftmost ;; position to permit consonant ligature. ("((CH)*C)(m)(A?)" < | (3 =) (1 otf:mlym=akhn,psts,haln) 0x0D7F (4 =) | >) ;; Two-part vowel sign. ("((CH)*C)(t)(A?)" < | (3 pre) (1 otf:mlym=akhn,psts,haln) 0x0D7F (3 post) (4 =) | >) ;; Post-consonant vowel sign and/or vowel modifier. ("((CH)*C(pA?|A))" < | (1 otf:mlym=akhn,psts,haln) | >) ;; No vowel sign. ("((CH)*C(H?))" < | (1 otf:mlym=akhn,psts,haln) | >) ;; A syllable starting with an independent vowel. ("(VA?)" < | (1 = *) | >) ;; Other dedependent character. ("[Apmt]" [ = ]) ;; Other independent character. ("." =)) *) ;; Former part of two-part vowel sign. (pre (cond ((0x0D4A) 0x0D46) ((0x0D4B) 0x0D47) ((0x0D4C) 0x0D46))) ;; Latter part of two-part vowel sign. (post (cond ((0x0D4A) 0x0D3E) ((0x0D4B) 0x0D3E) ((0x0D4C) 0x0D57)))) ;; Step 1. Move Mpre to the left of base consonant(-cluster). (generator (0 (cond (" (m)([^x]*)([^x])x([^ ]*) " (2 = *) (1 =) (3 =) (4 = *)) ("." =)) *)) ;; Step 2. Finalise. (generator (0 (cond (" ([^ ]*) " (1 otf:mlym=+)) ("." =)) *)) ;; Copyright (C) 2005, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/KHMR-ANLONG.flt������������������������������������������������������������������0000644�0023456�0023456�00000015575�14422175267�011345� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; KHMR-ANLONG.flt -- Font Layout Table for Khmer (Anlong font) ;; Copyright (C) 2003, 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter khmr-anlong nil (font (nil anlongvill\ khek apple-roman))) ;;; <li> KHMR-ANLONG.flt ;;; ;;; For the font ANLONG.TTF to draw Khmer script. The font is ;;; available at: ;;; <ul> ;;; <li> infopage: http://www.freelang.com/polices/index.html ;;; <li> download: http://www.freelang.com/download/fonts/ttf_khmer_anlong.zip ;;; </ul> (category ;; C: CONSONANT (except R and KHMER LETTER LA) ;; R: KHMER LETTER RO ;; c: KHMER SIGN COENG (function as virama) ;; V: INDEPENDENT VOWEL (except Q) ;; Q: CONJUNCT VOWEL QU, RY, QE ;; v: DEPENDENT VOWEL ;; s: SHIFT ;; S: COMBINING SIGN ;; E: ELSE (0x1780 0x17A0 ?C) (0x1789 ?N) ; exception of C (NYO) (0x179A ?R) ; exception of C (RO) (0x17A1 ?E) ; ELSE (0x17A2 ?C) (0x17A3 0x17A4 ?E) ; ELSE (0x17A5 0x17B3 ?V) (0x17A7 ?Q) (0x17AB ?Q) (0x17AF ?Q) (0x17B2 ?C) (0x17B4 0x17FF ?E) (0x17B6 0x17C5 ?v) (0x17C6 ?S) (0x17C9 0x17CA ?s) (0x17CB 0x17D3 ?S) (0x17D2 ?c)) (generator (0 (cond ("([CNR]c[CNRQ])c(R)(s?v?S?)" | (1 with-conjunct) (2 Bl.Br 0xEE) 0x00 (3 vowel-and-sign *) |) ("([CNR]c[CNRQ])(s?v?S?)" | (1 with-conjunct) 0x00 (2 vowel-and-sign *) |) ("([CNR])(s?v?S?)" | (1 independent) (2 vowel-and-sign *) |) ("." independent)) *) (with-conjunct (cond ("(N)c(CRQ)" (1 0x8B) (2 conjunct)) ("(N)c(N)" (1 0x8B) (2 Br.Bl 0xDD)) ((0x17B3 0x17D2 0x1799) 0xB8) ("(.)c(.)" (1 independent) (2 conjunct)))) (independent (cond ((range 0x1780 0x1788) 0x82) ((0x1789) 0x8C) ((range 0x178A 0x1794) 0x91) ((0x1795) 0x9F) ((range 0x1796 0x179C) 0xA1) ((0x179D) < 0x84 cr-<cc 0xFA >) ((0x179E) < 0x9B cr-<cc 0xFA >) ((range 0x179F 0x17A2) 0xA8) ((0x17A3) 0xAB) ((0x17A4) < 0xAB Br>Bl 0xBA >) ((range 0x17A5 0x17A7) 0xAC) ((0x17A8) < 0xAE Br.Bl 0xF4 >) ((0x17A9) 0xB9) ((range 0x17AA 0x17B1) 0xAF) ((0x17B2) 0xB7) ; same as 0xB6 ((0x17B3) < 0xAE tr<20bl 0xF8 >) ((0x17B4) < 0xBA tr+bl 0xF5 >) ((0x17B5) 0xBA) ((0x17B6) 0xBA) ((0x17B7) 0xBB) ((0x17B8) 0xBD) ((0x17B9) 0xBF) ((0x17BA) 0xC1) ((0x17BB) 0xC3) ((0x17BC) 0xC5) ((0x17BD) 0xC7) ((0x17BE) < 0xCD 0x20 0xBD >) ((0x17BF) < 0xCD 0x20 Br<Bl 0xC9 >) ((0x17C0) < 0xCD 0x20 Br<Bl 0xCB >) ((range 0x17C1 0x17C3) 0xCD) ((0x17C4) < 0xCD 0x20 Br<Bl 0xBA >) ((0x17C5) < 0xCD 0x20 Br<Bl 0xD0 >) ((0x17C6) 0xD1) ((0x17C7) 0xD3) ((0x17C8) 0x3A) ((0x17C9) 0xF6) ((range 0x17CA 0x17CB) 0xF4) ((0x17CC) 0xF8) ((0x17CD) 0xF7) ((0x17CE) < 0x20 tc+80bc 0x2B >) ((range 0x17CF 0x17D0) 0xF9) ((0x17D1) < 0x20 tc+80bc 0x5F >) ((0x17D2) < 0x20 bc-tc 0x5E >) ((0x17D3) 0xD1) ((range 0x17D4 0x17D5) 0xFC) ((0x17D6) 0xFB) ((0x17D7) 0xFE) ((0x17D8) < 0xFC 0xA6 0xFC >) ((0x17D9) < 0x30 cr<10cl 0xD2 >) ((0x17DA) 0x8D) ((0x17DB) < 0xFF br->10tl 0xC3 >) ((0x17DC) 0x53) ((range 0x17E0 0x17E9) 0x30))) (conjunct (cond ((0x1780) br-tl 0xD4) ((0x1781) br-tl 0xD5) ((0x1782) br-tl 0xD6) ((0x1783) Br.Bl 0xD7) ((0x1784) br-tl 0xD8) ((0x1785) br-tl 0xD9) ((0x1786) br-tl 0xDA) ((0x1787) br-tl 0xDB) ((0x1788) Br.Bl 0xDC) ((0x1789) br-tl 0xDE) ((0x178A) br-tl 0xE3) ((0x178B) br-tl 0xDF) ((0x178C) br-tl 0xE0) ((0x178D) Br.Bl 0xE1) ((0x178E) br-tl 0xE2) ((0x178F) br-tl 0xE3) ((0x1790) br-tl 0xE4) ((0x1791) br-tl 0xE5) ((0x1792) br-tl 0xE6) ((0x1793) br-tl 0xE7) ((0x1794) Br.Bl 0xE8) ((0x1795) br-tl 0xE9) ((0x1796) br-tl 0xEA) ((0x1797) br-tl 0xEB) ((0x1798) br-tl 0xEC) ((0x1799) Br.Bl 0xED) ((0x179A) Bl+Bc 0xEE) ((0x179B) br-tl 0xEF) ((0x179C) br-tl 0xF0) ((0x179D) br-tl 0xD6 br.bl 0xFA) ((0x179E) Br.Bl 0xE8 br.bl 0xFA) ((0x179F) Br.Bl 0xF1) ((0x17A0) br-tl 0xF2) ((0x17A2) br-tl 0xF3) ((0x17A7) br-tl 0xD5 br.bl 0xC4) ; ugly compromise ((0x17AB) br-tl 0xA1) ; ugly compromise ((0x17AF) br-tl 0xB4))) ; ugly compromise (vowel-and-sign (cond ((0x17B6) Br-Bl 0xBA) ((0x17B7) tr+bl 0xBB) ((0x17B8) tr+bl 0xBD) ((0x17B9) tr+bl 0xBF) ((0x17BA) tr+bl 0xC1) ((0x17BB) br+tr 0xC3) ((0x17BC) br-tl 0xC5) ((0x17BD) br-tl 0xC7) ((0x17BE) tr+bl 0xBD Bl.Br 0xCD) ((0x17BF) Br.Bl 0xC9 Bl.Br 0xCD) ((0x17C0) Br.Bl 0xCB Bl.Br 0xCD) ((0x17C1) Bl.Br 0xCD) ((0x17C2) Bl.Br 0xCE) ((0x17C3) Bl.Br 0xCF) ((0x17C4) Bl.Br 0xCD Br.Bl 0xBA) ((0x17C5) Bl.Br 0xCD Br.Bl 0xD0) ((0x17C6) tr+bl 0xD1) ((0x17C7) Br.Bl 0xD3) ((0x17C8) Br.Bl 0x3A) ((0x17C9) tr+bl 0xF6) ((0x17CA) tr+bl 0xF4) ((0x17CB) tr+bl 0xF5) ((0x17CC) tr+bl 0xF8) ((0x17CD) tr+bl 0xF7) ((0x17CE) tr+>br 0x2B) ((0x17CF) tr+bl 0xF9) ((0x17D0) tr+bl 0xFA)))) (category ;; WIDTH HEIGHT DEPTH ;; N: normal normal normal ;; T: normal high normal ;; W: wide normal normal ;; n: normal normal deep ;; w: wide normal deep ;; V: right part of KHMER VOWEL SIGN YA and IE ;; x: separator (0x00 0xFF ?N) (0x00 ?x) (0x85 ?W) (0x89 ?T) (0x8A 0x8B ?W) (0x8C ?w) (0x91 0x92 ?T) (0x93 0x94 ?W) (0x97 ?T) (0x9F ?T) (0xA4 ?W) (0xA6 ?W) (0xA8 0xA9 ?W) (0xAA ?w) (0xAC ?T) (0xAD ?w) (0xAF ?T) (0xB0 0xB3 ?n) (0xB5 ?n) (0xB6 0xB7 ?T) (0xB8 ?w) (0xC9 ?V) (0xCB ?V) (0xD7 ?w) (0xDC 0xDE ?w) (0xE1 0xE2 ?w) (0xE8 ?w) (0xED ?w) (0xF1 ?w)) (generator (0 (cond (" ([^ x]*)x(V)([^ ]*) " < (1 = *) (2 (cond ((0xC9) 0xCA) ((0xCB) 0xCC))) (3 = *) >) (" ([^ x]*)x([^ ]*) " < (1 = *) (2 = *) >) (" (T[^V]*)(V)([^ ]*) " < (1 = *) (2 (cond ((0xC9) Br.Bl 0xCA) ((0xCB) Br.Bl 0xCC))) (3 = *) >) (" ([wn])(V)([^ ]*) " < (1 = *) (2 (cond ((0xC9) 0xCA) ((0xCB) 0xCC))) (3 = *) >) (" ([^ ]*) " < (1 = *) >) ("." =)) *)) ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/KND2-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000013272�14422175267�010744� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; KND2-OTF.flt -- Font Layout Table for knd2 OpenType fonts ;; Copyright (C) 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter knd2-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=knd2))) ;;; <li> KND2-OTF.flt ;;; ;;; For knd2 OpenType fonts to draw the Kannada script. ;; It seems that tunga.ttf has problems w.r.t. reph and ZWJ. For ;; example, Uniscribe does not render RA + HAL + ZWJ + KA (0CB0 + 0CCD ;; + 200D + 0C95) as described in the page ;; <http://www.microsoft.com/typography/otfntdev/kanadot/shaping.aspx>. ;; Perhaps the font still uses the old specification that was defined ;; in Unicode 4.0. ;; Glyphs are reordered in the following way to layout the Kannada script. ;; 1. base consonant ;; 2. matra set #1 (0CBE, 0CBF, 0CC1, 0CC6, 0CCC) ;; 3. vowel sign UU (0CC2) ;; 4. blwf consonants ;; 5. matra set #2 (0CC3, 0CC4, 0CD5, 0CD6) ;; 6. reph ;; 7. anusvara (0C82) and visarga (0C83) ;; 0CE2 and 0CE3, which should be included in "matra set #1" above, ;; are not yet implemented. (category ;; b: before subscript matras ;; a: after subscript matras (0x0C80 0x0CFF ?X) ; generic (0x0C82 0x0C83 ?A) ; SIGN ANUSVARA .. VISARGA (0x0C85 0x0C94 ?V) ; LETTER A .. LETTER AU (0x0C95 0x0CB9 ?C) ; LETTER KA .. LETTER HA (0x0CB0 ?R) ; LETTER RA (0x0CBC ?n) ; SIGN NUKTA (0x0CBE 0x0CBF ?b) ; VOWEL SIGN AA .. I (0x0CC1 0x0CC2 ?b) ; VOWEL SIGN U .. UU (0x0CC3 0x0CC4 ?a) ; VOWEL SIGN VOCALIC R .. VOCALIC RR (0x0CC6 ?b) ; VOWEL SIGN E (0x0CCC ?b) ; VOWEL SIGN AU (0x0CCD ?H) ; SIGN VIRAMA (0x0CD5 0x0CD6 ?a) ; LENGTH MARK .. AI LENGTH MARK (0x0CDE ?C) ; LETTER FA (LLLA) (0x0CE0 0x0CE1 ?V) ; LETTER VOCALIC RR .. VOCALIC LL (0x0CE2 0x0CE3 ?b) ; VOWEL SIGN VOCALIC L .. VOCALIC LL (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (blwf ?B) (rphf ?r) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose multi-part vowel signs. ((0x0CC0) 0x0CBF 0x0CD5) ((0x0CC7) 0x0CC6 0x0CD5) ((0x0CC8) 0x0CC6 0x0CD6) ((0x0CCA) 0x0CC6 0x0CC2) ((0x0CCB) 0x0CC6 0x0CC2 0x0CD5) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Syllables with an independent vowel ("(RH)?Vn?(J?H[CR])?b?b?a?A?" < | = * | >) ;; Consonant-based syllables ("([CR]n?J?HJ?)*[CR]n?(H[NJ]?|b?b?a?n?)A?" < | = * | >) ;; Multi-part vowel signs ((0x0CBF 0x0CD5) (cond ((font-facility 0x25CC) < 0x25CC 0x0CBF 0x0CD5 >) (".+" < 0x0CC0 >))) ((0x0CC6 0x0CD5) (cond ((font-facility 0x25CC) < 0x25CC 0x0CC6 0x0CD5 >) (".+" < 0x0CC7 >))) ((0x0CC6 0x0CD6) (cond ((font-facility 0x25CC) < 0x25CC 0x0CC6 0x0CD6 >) (".+" < 0x0CC8 >))) ((0x0CC6 0x0CC2 0x0CD5) (cond ((font-facility 0x25CC) < 0x25CC 0x0CC6 0x0CC2 0x0CD5 >) (".+" < 0x0CCB >))) ((0x0CC6 0x0CC2) (cond ((font-facility 0x25CC) < 0x25CC 0x0CC6 0x0CC2 >) (".+" < 0x0CCA >))) ;; Combining marks are displayed with a DOTTED CIRCLE. ("[nHbaA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ("JH[CR]" (cond ((font-facility 0x25CC) < 0x25CC :otf=knd2=blwf+ >) (".+" [ :otf=knd2=blwf+ ]))) ("." =)) *)) ;; Stage 2 ;; Basic shaping forms (generator (0 (cond ;; Syllables starting with RA + H + ZWJ (" (RHJ[CRnHJ]*)((H[NJ]?|b?b?a?n?)A?) " ;; | ;; This is an asterisk. (See DEV2-OTF.flt) | (1 :otf=knd2=locl,nukt,akhn,blwf,cjct+) (2 = *) |) ;; Syllables starting with a reph (" (RH)([CRnHJV]+)((H[NJ]?|b?b?n?a?n?)A?) " | (1 :otf=knd2=rphf+) (2 :otf=knd2=locl,nukt,akhn,blwf,cjct+) (3 = *) |) ;; Other syllables (" ([CRnHJV]+)((H[NJ]?|b?b?n?a?n?)A?) " | (1 :otf=knd2=locl,nukt,akhn,blwf,cjct+) (2 = *) |) ("." =)) *)) ;; Stage 3 ;; Final reordering #1 (Move before-subscript matras) (generator (0 (cond (" ([^B ]*[^BJ])J?(B*)(bb?n?)([^ ]*) " | (1 = *) (3 = *) (2 = *) (4 = *) |) ("." =)) *)) ;; Stage 4 ;; Final reordering #2 (Move reph after the first halant) (generator (0 (cond ;; Syllables with a reph and an explicit halant ;; 1 2 3 (" (r)([^H ]+HJ?)([^ ]*) " | (2 = *) (1 =) (3 = *) |) ;; A reph without explicit halant ;; 1 2 3 (" (r)([^A ]+)(A)? " | (2 = *) (1 =) (3 =) |) ("." =)) *)) ;; Stage 5 ;; Nukta for matra and presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=knd2=nukt,pres,abvs,blws,psts,haln,calt+) |) ("." =)) *)) ;; Stage 6 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 7 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=knd2=+kern,dist,abvm,blwm)) ("." =)) *)) ;; Copyright (C) 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/MLM2-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000013711�14422175267�010753� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; MLM2-OTF.flt -- Font Layout Table for mlm2 OpenType fonts ;; Copyright (C) 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter mlm2-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=mlm2))) ;;; <li> MLM2-OTF.flt ;;; ;;; For mlm2 OpenType fonts to draw the Malayalam script. ;; Observed behaviour of Uniscribe in combination with kartika.ttf: ;; 1. Only the last RA can take the pref form. This last RA can come ;; a) just before blwf consonants ;; b) between blwf consonants and pstf consonants, or ;; c) after pstf consonants. ;; 2. Multiple blwf forms are allowed anywhere in a syllable as long ;; as the context (the combination of the preceding consonant and the ;; blwf consonant) permits. ;; 3. Multiple pstf forms are allowed as long as they are the last ;; consonants, optionally followed by a RA. ;; About chillu letters: ;; The sequence "consonant + VIRAMA + ZWJ" represents a chillu letter, ;; which makes an independent syllable. The only exception is "CHILLU ;; N + RRA" (0D7B 0D31) and its equivalent "NA + VIRAMA + ZWJ + RRA" ;; (0D28 0D4D 200D 0D31), which make a ligature. (category (0x0D00 0x0D7F ?X) ; generic (0x0D02 0x0D03 ?A) ; SIGN ANUSVARA .. VISARGA (0x0D05 0x0D14 ?V) ; LETTER A .. AU (0x0D15 0x0D39 ?C) ; LETTER KA .. HA (0x0D3E 0x0D44 ?p) ; VOWEL SIGN AA .. VOCALIC RR (0x0D46 0x0D48 ?m) ; VOWEL SIGN E .. AI (0x0D4D ?H) ; SIGN VIRAMA (0x0D57 ?p) ; AU LENGTH MARK (0x0D60 0x0D61 ?V) ; LETTER VOCALIC RR .. VOCALIC LL (0x0D62 0x0D63 ?b) ; VOWEL SIGN VOCALIC L .. LL (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (akhn ?C) (blwf ?B) (pstf ?P) (pref ?R) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose two-part vowel signs ((0x0D4A) 0x0D46 0x0D3E) ((0x0D4B) 0x0D47 0x0D3E) ((0x0D4C) 0x0D46 0x0D57) ;; Replace CHILLU N + RRA with a pseudo-consonant ((0x0D7B 0x0D31) :otf=mlm2=akhn+) ((0x0D28 0x0D4D 0x200D 0x0D31) :otf=mlm2=akhn+) ;; Other chillu letters ((0x0D23 0x0D4D 0x200D) 0x0D7A) ((0x0D28 0x0D4D 0x200D) 0x0D7B) ((0x0D30 0x0D4D 0x200D) 0x0D7C) ((0x0D32 0x0D4D 0x200D) 0x0D7D) ((0x0D33 0x0D4D 0x200D) 0x0D7E) ((0x0D15 0x0D4D 0x200D) 0x0D7F) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Consonant-based syllables ("(CJ?HJ?)*C(H[NJ]?|m?b?p?)A?" < | = * | >) ;; Syllables with an independent vowel ("V(J?HC)?m?b?p?A?" < | = * | >) ;; Two-part vowel signs ((0x0D46 0x0D3E) (cond ((font-facility 0x25CC) < 0x0D46 0x25CC 0x0D3E >) (".+" < 0x0D4A >))) ((0x0D47 0x0D3E) (cond ((font-facility 0x25CC) < 0x0D47 0x25CC 0x0D3E >) (".+" < 0x0D4B >))) ((0x0D46 0x0D57) (cond ((font-facility 0x25CC) < 0x0D46 0x25CC 0x0D57 >) (".+" < 0x0D4C >))) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[HbpA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ((0x200D 0x0D4D 0x0D30) (cond ((font-facility 0x25CC) < :otf=mlm2=pref+ 0x25CC >) (".+" [ :otf=mlm2=pref+ ]))) ("JHC" (cond ((font-facility 0x25CC) < 0x25CC :otf=mlm2=blwf,pstf+ >) (".+" [ :otf=mlm2=blwf,pstf+ ]))) ("." =)) *)) ;; Stage 2 ;; Basic shaping forms and matra reordering (generator (0 :otf?mlm2=locl,akhn,pref,blwf,pstf+ (cond ;; pref after pstf ;; 1 23 4 5 6 7 (" ([CRBPHJ]*[CRBV])((J?PP)*)J?(RR)(H[NJ]?)?(m)?(b?p?A?) " | (6 =) (4 :otf=mlm2=pref+) (1 :otf=mlm2=locl,akhn,blwf,half,cjct+) (2 :otf=mlm2=pstf+) (5 = *) (7 = *) |) ;; pref between blwf and pstf ;; 1 2 34 5 6 7 (" ([CRBPHJV]+)(RR)((J?PP)+)(H[NJ]?)?(m)?(b?p?A?) " | (6 =) (2 :otf=mlm2=pref+) (1 :otf=mlm2=locl,akhn,blwf,half,cjct+) (3 :otf=mlm2=pstf+) (5 = *) (7 = *) |) ;; pref before blwf ;; 1 2 34 56 7 8 9 (" ([CRBPHJV]+)(RR)((J?BB)+)((J?PP)*)(H[NJ]?)?(m)?(b?p?A?) " | (8 =) (2 :otf=mlm2=pref+) (1 :otf=mlm2=locl,akhn,blwf,half,cjct+) (3 :otf=mlm2=blwf+) (5 :otf=mlm2=pstf+) (7 = *) (9 = *) |) ;; no pref ;; 1 23 4 5 6 (" ([CRBPHJ]*[CRBV])((J?PP)*)(H[NJ]?)?(m)?(b?p?A?) " | (5 =) (1 :otf=mlm2=locl,akhn,blwf,half,cjct+) (2 :otf=mlm2=pstf+) (4 = *) (6 = *) |) ("." =)) *)) ;; Stage 3 ;; Final reordering (Move pre-base matra and pre-base RA after the last halant) (generator (0 (cond ;; 1 2 3 (" (m?R?)([^ ]+H)([^H ]+) " | (2 = *) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 4 ;; Presentation forms (generator (0 (cond (" ([^ ]+) " | (1 :otf=mlm2=pres,abvs,blws,psts,haln,calt+) |) ("." =)) *)) ;; Stage 5 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 6 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=mlm2=+kern,dist,abvm,blwm)) ("." =)) *)) ;; Copyright (C) 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: �������������������������������������������������������m17n-db-1.8.10/FLT/ARAB.flt�������������������������������������������������������������������������0000644�0023456�0023456�00000026102�14422175267�010321� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ARAB.flt -- Font Layout Table for Arabic font (Unicode encoding) ;; Copyright (C) 2003, 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter arab nil (font (nil bitstream\ cyberbase unicode-bmp))) ;;; <li> ARAB.flt ;;; ;;; For Arabic fonts of Unicode encoding to draw Arabic script. ;; phase 1: Kazakh high hamza (category (0x0600 0x06FF ?x) (0x0675 0x0678 ?p) (0x0643 ?n) (0x06AF ?n) (0x06D5 ?n) (0x200C ?x) (0x200D ?x) (0xFB50 0xFDFF ?x) ; Arabic Presentation Forms-A (0xFE70 0xFEFC ?x) ; Arabic Presentation Forms-B ) (generator (0 (cond (".*p.*" (cond (".*n.*" rmhamza *) ("(.)(.*)" (1 < 0x0674 rmhamza >) (2 rmhamza *)))) (0 = *))) (rmhamza (cond ((0x0675) 0x0627) ((0x0676) 0x0648) ((0x0677) 0x06C7) ((0x0678) 0x0649) ("." =)))) ;; phase 2: ligatures (category (0x0600 0x06FF ?x) ; general (0x0622 ?a) ; alef madda (0x0623 ?b) ; alef hamza above (0x0625 ?c) ; alef hamza below (0x0627 ?d) ; alef (0x0644 ?l) ; lam (0x064B 0x0655 ?t) ; combinings (0x0670 ?t) ; combining (0x06D6 0x06ED ?t) ; combinings (0x06E5 ?x) (0x06E6 ?x) (0x06E9 ?x) (0x200C ?x) (0x200D ?x) (0xFB50 0xFDFF ?x) (0xFE70 0xFEFC ?x) ) (generator (0 (cond ("l(t*)a(t*)" 0xFEF5 (1 = *) (2 = *)) ("l(t*)b(t*)" 0xFEF7 (1 = *) (2 = *)) ("l(t*)c(t*)" 0xFEF9 (1 = *) (2 = *)) ("l(t*)d(t*)" 0xFEFB (1 = *) (2 = *)) ("." =)) *)) ;; phase 3: joining (category ;; D: Dual-joining (beh, teh, etc. & zwj) ;; R: Right-joining (alef, dal, thal, reh, zain) ;; U: Non-joining (Hamza, etc. & zwnj) ;; T: Transparent (combining marks) ;; P: Already in Arabic Presentation Form A & B (0x060C 0x060F ?U) (0x0610 0x0615 ?T) (0x061B ?U) (0x061F ?U) (0x0621 ?U) (0x0622 0x0623 ?R) (0x0624 ?R) (0x0625 ?R) (0x0626 ?D) (0x0627 ?R) (0x0628 ?D) (0x0629 ?R) (0x062A 0x062E ?D) (0x062F 0x0632 ?R) (0x0633 0x0647 ?D) (0x0648 ?R) (0x0649 0x064A ?D) (0x064B 0x0658 ?T) (0x0660 0x066D ?U) (0x066E 0x066F ?D) (0x0670 ?T) (0x0671 0x0673 ?R) (0x0674 0x0678 ?U) (0x0679 0x0687 ?D) (0x0688 0x0699 ?R) (0x069A 0x06C3 ?D) (0x06C4 0x06CB ?R) (0x06CC 0x06CE ?D) (0x06CF ?R) (0x06D0 0x06D3 ?D) (0x06D4 ?U) (0x06D5 ?R) (0x06D6 0x06E4 ?T) (0x06E5 0x06E6 ?U) (0x06E7 0x06E8 ?T) (0x06E9 ?U) (0x06EA 0x06ED ?T) (0x06EE 0x06EF ?R) (0x06F0 0x06F9 ?U) (0x06FA 0x06FC ?D) (0x06FD 0x06FE ?U) (0x06FF ?D) (0xFB50 0xFDFF ?P) (0xFE70 0xFEFC ?P) (0xFEF5 ?R) (0xFEF7 ?R) (0xFEF9 ?R) (0xFEFB ?R) (0x200C ?U) (0x200D ?D) ) (generator (0 (cond ("PT*" = combining *) ("D[^P]*" (cond ("(.)(T*)([DR].*)" (1 initial) (2 combining *) (3 join)) ("(.)(T*)(.*)" ; == (D)(T*)(U.*) (1 isolated) (2 combining *) (3 disjoin)))) ("([RU])(T*)([^P]*)" (1 isolated) (2 combining *) (3 disjoin)) ("(T+)([^P]*)" (1 = *) (2 disjoin))) *) (join (cond ("D.*" (cond ("(.)(T*)([DR].*)" (1 medial) (2 combining *) (3 join)) ("(.)(T*)(.*)" ; == (D)(T*)(U.*) (1 final) (2 combining *) (3 disjoin)))) ("(.)(T*)(.*)" ; == (R)(T*)(.*) (1 final) (2 combining *) (3 disjoin)))) (disjoin (cond ("D.*" (cond ("(.)(T*)([DR].*)" (1 initial) (2 combining *) (3 join)) ("(.)(T*)(.*)" ; == (D)(T*)(U.*) (1 isolated) (2 combining *) (3 disjoin)))) ("(.)(T*)(.*)" ; == ([RU])(T*)(.*) (1 isolated) (2 combining *) (3 disjoin)))) (isolated (cond ((range 0x060C 0x060F) =) ((0x061B) =) ((0x061F) =) ((0x0621) 0xFE80) ((0x0622) 0xFE81) ((0x0623) 0xFE83) ((0x0624) 0xFE85) ((0x0625) 0xFE87) ((0x0626) 0xFE89) ((0x0627) 0xFE8D) ((0x0628) 0xFE8F) ((0x0629) 0xFE93) ((0x062A) 0xFE95) ((0x062B) 0xFE99) ((0x062C) 0xFE9D) ((0x062D) 0xFEA1) ((0x062E) 0xFEA5) ((0x062F) 0xFEA9) ((0x0630) 0xFEAB) ((0x0631) 0xFEAD) ((0x0632) 0xFEAF) ((0x0633) 0xFEB1) ((0x0634) 0xFEB5) ((0x0635) 0xFEB9) ((0x0636) 0xFEBD) ((0x0637) 0xFEC1) ((0x0638) 0xFEC5) ((0x0639) 0xFEC9) ((0x0640) 0x0640) ((0x063A) 0xFECD) ((0x0641) 0xFED1) ((0x0642) 0xFED5) ((0x0643) 0xFED9) ((0x0644) 0xFEDD) ((0x0645) 0xFEE1) ((0x0646) 0xFEE5) ((0x0647) 0xFEE9) ((0x0648) 0xFEED) ((0x0649) 0xFEEF) ((0x064A) 0xFEF1) ((range 0x0660 0x066D) =) ((0x0671) 0xFB50) ((0x0674) =) ((0x0677) 0xFBDD) ((0x0679) 0xFB66) ((0x067A) 0xFB5E) ((0x067B) 0xFB52) ((0x067E) 0xFB56) ((0x067F) 0xFB62) ((0x0680) 0xFB5A) ((0x0683) 0xFB76) ((0x0684) 0xFB72) ((0x0686) 0xFB7A) ((0x0687) 0xFB7E) ((0x0688) 0xFB88) ((0x068C) 0xFB84) ((0x068D) 0xFB82) ((0x068E) 0xFB86) ((0x0691) 0xFB8C) ((0x0698) 0xFB8A) ((0x06A4) 0xFB6A) ((0x06A6) 0xFB6E) ((0x06A9) 0xFB8E) ((0x06AD) 0xFBD3) ((0x06AF) 0xFB92) ((0x06B1) 0xFB9A) ((0x06B3) 0xFB96) ((0x06BA) 0xFB9E) ((0x06BB) 0xFBA0) ((0x06BE) 0xFBAA) ((0x06C0) 0xFBA4) ((0x06C1) 0xFBA6) ((0x06C5) 0xFBE0) ((0x06C6) 0xFBD9) ((0x06C7) 0xFBD7) ((0x06C8) 0xFBDB) ((0x06C9) 0xFBE2) ((0x06CB) 0xFBDE) ((0x06CC) 0xFBFC) ((0x06D0) 0xFBE4) ((0x06D2) 0xFBAE) ((0x06D3) 0xFBB0) ((0x06D4) =) ((0x06D5) 0xFEE9) ((0x06E5) =) ((0x06E6) =) ((0x06E9) =) ((range 0x06F0 0x06F9) =) ((0x06FD) =) ((0x06FE) =) ((0xFEF5) =) ((0xFEF7) =) ((0xFEF9) =) ((0xFEFB) =) ((0x200C) =) ((0x200D) =) )) (final (cond ((0x0622) 0xFE82) ((0x0623) 0xFE84) ((0x0624) 0xFE86) ((0x0625) 0xFE88) ((0x0626) 0xFE8A) ((0x0627) 0xFE8E) ((0x0628) 0xFE90) ((0x0629) 0xFE94) ((0x062A) 0xFE96) ((0x062B) 0xFE9A) ((0x062C) 0xFE9E) ((0x062D) 0xFEA2) ((0x062E) 0xFEA6) ((0x062F) 0xFEAA) ((0x0630) 0xFEAC) ((0x0631) 0xFEAE) ((0x0632) 0xFEB0) ((0x0633) 0xFEB2) ((0x0634) 0xFEB6) ((0x0635) 0xFEBA) ((0x0636) 0xFEBE) ((0x0637) 0xFEC2) ((0x0638) 0xFEC6) ((0x0639) 0xFECA) ((0x0640) 0x0640) ((0x063A) 0xFECE) ((0x0641) 0xFED2) ((0x0642) 0xFED6) ((0x0643) 0xFEDA) ((0x0644) 0xFEDE) ((0x0645) 0xFEE2) ((0x0646) 0xFEE6) ((0x0647) 0xFEEA) ((0x0648) 0xFEEE) ((0x0649) 0xFEF0) ((0x064A) 0xFEF2) ((0x0671) 0xFB51) ((0x0679) 0xFB67) ((0x067A) 0xFB5F) ((0x067B) 0xFB52) ((0x067E) 0xFB57) ((0x067F) 0xFB63) ((0x0680) 0xFB5B) ((0x0683) 0xFB77) ((0x0684) 0xFB73) ((0x0686) 0xFB7B) ((0x0687) 0xFB7F) ((0x0688) 0xFB89) ((0x068C) 0xFB85) ((0x068D) 0xFB83) ((0x068E) 0xFB87) ((0x0691) 0xFB8D) ((0x0698) 0xFB8B) ((0x06A4) 0xFB6B) ((0x06A6) 0xFB6F) ((0x06A9) 0xFB8F) ((0x06AD) 0xFBD4) ((0x06AF) 0xFB93) ((0x06B1) 0xFB9B) ((0x06B3) 0xFB97) ((0x06BA) 0xFB9F) ((0x06BB) 0xFBA1) ((0x06BE) 0xFBAB) ((0x06C0) 0xFBA5) ((0x06C1) 0xFBA7) ((0x06C5) 0xFBE1) ((0x06C6) 0xFBDA) ((0x06C7) 0xFBD8) ((0x06C8) 0xFBDC) ((0x06C9) 0xFBE3) ((0x06CB) 0xFBDF) ((0x06CC) 0xFBFD) ((0x06D0) 0xFBE5) ((0x06D2) 0xFBAF) ((0x06D3) 0xFBB1) ((0x06D5) 0xFEEA) ((0xFEF5) 0xFEF6) ((0xFEF7) 0xFEF8) ((0xFEF9) 0xFEFA) ((0xFEFB) 0xFEFC) ((0x200C) =) ((0x200D) =) )) (initial (cond ((0x0626) 0xFE8B) ((0x0628) 0xFE91) ((0x062A) 0xFE97) ((0x062B) 0xFE9B) ((0x062C) 0xFE9F) ((0x062D) 0xFEA3) ((0x062E) 0xFEA7) ((0x0633) 0xFEB3) ((0x0634) 0xFEB7) ((0x0635) 0xFEBB) ((0x0636) 0xFEBF) ((0x0637) 0xFEC3) ((0x0638) 0xFEC7) ((0x0639) 0xFECB) ((0x0640) 0x0640) ((0x063A) 0xFECF) ((0x0641) 0xFED3) ((0x0642) 0xFED7) ((0x0643) 0xFEDB) ((0x0644) 0xFEDF) ((0x0645) 0xFEE3) ((0x0646) 0xFEE7) ((0x0647) 0xFEEB) ((0x0649) 0xFBE8) ((0x064A) 0xFEF3) ((0x0679) 0xFB68) ((0x067A) 0xFB60) ((0x067B) 0xFB54) ((0x067E) 0xFB58) ((0x067F) 0xFB64) ((0x0680) 0xFB5C) ((0x0683) 0xFB78) ((0x0684) 0xFB74) ((0x0686) 0xFB7C) ((0x0687) 0xFB80) ((0x06A4) 0xFB6C) ((0x06A6) 0xFB70) ((0x06A9) 0xFB90) ((0x06AD) 0xFBD5) ((0x06AF) 0xFB94) ((0x06B1) 0xFB9C) ((0x06B3) 0xFB98) ((0x06BA) 0xFEE7) ((0x06BB) 0xFBA2) ((0x06BE) 0xFBAC) ((0x06C1) 0xFBA8) ((0x06CC) 0xFBFE) ((0x06D0) 0xFBE6) ((0x200C) =) ((0x200D) =) )) (medial (cond ((0x0626) 0xFE8C) ((0x0628) 0xFE92) ((0x062A) 0xFE98) ((0x062B) 0xFE9C) ((0x062C) 0xFEA0) ((0x062D) 0xFEA4) ((0x062E) 0xFEA8) ((0x0633) 0xFEB4) ((0x0634) 0xFEB8) ((0x0635) 0xFEBC) ((0x0636) 0xFEC0) ((0x0637) 0xFEC4) ((0x0638) 0xFEC8) ((0x0639) 0xFECC) ((0x0640) 0x0640) ((0x063A) 0xFED0) ((0x0641) 0xFED4) ((0x0642) 0xFED8) ((0x0643) 0xFEDC) ((0x0644) 0xFEE0) ((0x0645) 0xFEE4) ((0x0646) 0xFEE8) ((0x0647) 0xFEEC) ((0x0649) 0xFBE9) ((0x064A) 0xFEF4) ((0x0679) 0xFB69) ((0x067A) 0xFB61) ((0x067B) 0xFB55) ((0x067E) 0xFB59) ((0x067F) 0xFB65) ((0x0680) 0xFB5D) ((0x0683) 0xFB79) ((0x0684) 0xFB75) ((0x0686) 0xFB7D) ((0x0687) 0xFB81) ((0x06A4) 0xFB6D) ((0x06A6) 0xFB71) ((0x06A9) 0xFB91) ((0x06AD) 0xFBD6) ((0x06AF) 0xFB95) ((0x06B1) 0xFB9D) ((0x06B3) 0xFB99) ((0x06BA) 0xFEE8) ((0x06BB) 0xFBA3) ((0x06BE) 0xFBAD) ((0x06C1) 0xFBA9) ((0x06CC) 0xFBFF) ((0x06D0) 0xFBE7) ((0x200C) =) ((0x200D) =) )) (combining (cond ((0x0651 0x0650) tc+bc 0x064E tc+bc 0x0651) ; shadda + kasra ((0x0651 0x064D) tc+bc 0x064B tc+bc 0x0651) ; shadda + kasratan ((range 0x0610 0x0615) tc+bc =) ((0x064B) tc+bc =) ((0x064C) tc+bc =) ((0x064D) bc-tc =) ((0x064E) tc+bc =) ((0x064F) tc+bc =) ((0x0650) bc-tc =) ((range 0x0651 0x0654) tc+bc =) ((0x0655) bc-tc =) ((0x0656) bc-tc =) ((0x0657) tc+bc =) ((0x0658) tc+bc =) ((0x0670) tc+bc =) ((range 0x06D6 0x06DC) tc+bc =) ((range 0x06DF 0x06E2) tc+bc =) ((0x06E3) bc-tc =) ((0x06E4) tc+bc =) ((0x06E7) tc+bc =) ((0x06E8) tc+bc =) ((0x06EA) bc-tc =) ((0x06EB) tc+bc =) ((0x06EC) tc+bc =) ((0x06ED) bc-tc =) ((0x200C) =) ((0x200D) =) )) ) ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/THAI-TIS620.flt������������������������������������������������������������������0000644�0023456�0023456�00000004003�14422175267�011222� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; THAI-TIS620.flt -- Font Layout Table for Thai (TIS620 font) ;; Copyright (C) 2003, 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter thai-tis620 nil (font (tis620.2529-1) (tis620.2533-0))) ;;; <li> THAI-TIS620.flt ;;; ;;; For fixed width fonts of TIS620 encoding to draw Thai script. (category ;; C: CONSONANT ;; V: VOWEL UPPER ;; v: VOWEL LOWER ;; T: TONE ;; I: INDEPENDENT ;; (0x0E01 0x0E2E ?C) (0x0E2F 0x0E5B ?I) (0x0E31 ?V) (0x0E34 0x0E37 ?V) (0x0E38 0x0E3A ?v) (0x0E47 ?V) (0x0E48 0x0E4E ?T) ) (generator (0 (cond ("C([vV])?T?" = dependent * ) ("[^C]*" = *)) *) (dependent (cond ((0x0E31) tc+bc =) ((0x0E34) tc+bc =) ((0x0E35) tc+bc =) ((0x0E36) tc+bc =) ((0x0E37) tc+bc =) ((0x0E38) bc-tc =) ((0x0E39) bc-tc =) ((0x0E3A) bc-tc =) ((0x0E47) tc+bc =) ((0x0E48) tc+bc =) ((0x0E49) tc+bc =) ((0x0E4A) tc+bc =) ((0x0E4B) tc+bc =) ((0x0E4C) tc+bc =) ((0x0E4D) tc+bc =) ((0x0E4E) tc+bc =)))) ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/BENG-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000016506�14422175267�010764� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; BENG-OTF.flt -- Font Layout Table for Bengali OpenType fonts ;; Copyright (C) 2004, 2007, 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter beng-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=beng))) ;;; <li> BENG-OTF.flt ;;; ;;; For Bengali OpenType fonts to draw the Bengali script. ;; After-base glyph order for rendering: ;; 1. below form consonants ;; 2. below matra ;; 3. reph ;; 4. candrabindu (0981) ;; 5. post form consonants ;; 6. post matra ;; 7. anusvara (0982) and visarga (0983) (category ;; X: generic ;; V: independent vowel ;; C: consonant ;; B: BA ;; Y: YA ;; R: RA ;; T: KHANDA TA ;; n: NUKTA ;; H: HALANT ;; m: vowel sign (pre) ;; b: vowel sign (below) ;; p: vowel sign (post) ;; a: vowel modifier (above) ;; A: vowel modifier (post) ;; N: ZWNJ ;; J: ZWJ (0x0980 0x09FF ?X) ; generic (0x0981 ?a) ; SIGN CANDRABINDU (0x0982 0x0983 ?A) ; SIGN ANUSVARA .. VISARGA (0x0985 0x0994 ?V) ; LETTER A .. AU (0x0995 0x09B9 ?C) ; LETTER KA .. HA (0x09AC ?B) ; LETTER BA (0x09AF ?Y) ; LETTER YA (0x09B0 ?R) ; LETTER RA (0x09BC ?n) ; SIGN NUKTA (0x09BE ?p) ; VOWEL SIGN AA (0x09BF ?m) ; VOWEL SIGN I (0x09C0 ?p) ; VOWEL SIGN II (0x09C1 0x09C4 ?b) ; VOWEL SIGN U .. RR (0x09C7 0x09C8 ?m) ; VOWEL SIGN E .. AI (0x09CD ?H) ; SIGN VIRAMA (0x09CE ?T) ; LETTER KHANDA TA (0x09D7 ?p) ; AU LENGTH MARK (0x09DC 0x09DF ?C) ; LETTER RRA .. YYA (0x09E0 0x09E1 ?V) ; LETTER VOCALIC RR, LL (0x09E2 0x09E3 ?b) ; VOWEL SIGN L .. LL (0x09F0 ?R) ; LETTER RA WITH MIDDLE DIAGONAL (0x09F1 ?C) ; LETTER RA WITH LOWER DIAGONAL (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (rphf ?r) (pstf ?P) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose two-part vowel signs. ((0x09CB) 0x09C7 0x09BE) ((0x09CC) 0x09C7 0x09D7) ;; Many fonts still do not have KHANDA-TA. ((0x09CE) (cond ((font-facility 0x09CE) =) (".+" 0x09A4 0x09CD 0x200D))) ;; consonant + NUKTA ((0x09A1 0x09BC) 0x09DC) ((0x09A2 0x09BC) 0x09DD) ((0x09AF 0x09BC) 0x09DF) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Syllables with an independent vowel ("(RH)?(Vn?)((J?H[BYR])?m?b?p?n?a?A?)" < | (1 = =) (2 :otf=beng=nukt+) (3 = *) | >) ;; KHANDA-TA combines only with reph. ("(RH)?(T)" < (2 =) (1 :otf=beng=rphf+) >) ;; Consonant-based syllables ;;1 23 4 ("([CBYR]n?((J?H|HJ?)[CBYR]n?)*)(H[NJ]?|m?([NJ]?b)?p?n?a?A?)" < | (cond (".+HJ$" :otf=beng=nukt,akhn+) ("(.+)(H)N?$" (1 :otf=beng=nukt,akhn+) (2 =) 0x200C) (".+" :otf=beng=nukt,akhn+)) | >) ;; Two-part vowel signs ((0x09C7 0x09BE) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x09CB ]))) ((0x09C7 0x09D7) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x09CC ]))) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[nHbpaA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ;; Isolated blwf and pstf are displayed with a DOTTED CIRCLE in the ;; next stage. ("(J)(H)([BYR])" < | (1 =) (3 =) (2 =) | >) ("." =)) *)) ;; Stage 2 ;; Reorder halant for blwf and pstf (generator (0 (cond ;; Isolated blwf and pstf (" J([BYR]H) " (cond ((font-facility 0x25CC) < 0x25CC (1 :otf=beng=blwf,pstf+) >) (" J([BYR]H) " [ (1 :otf=beng=blwf,pstf+) ]))) ;; Syllables with an overt halant (" (RHJ?)?([^ ]+)(HN) " | (1 = *) (2 reorder) (3 = =) |) ;; Syllables with a below matra (" (RHJ?)?([^mbpaA ]*[^mbpaANJ ])(m?[NJ]?bp?n?a?A?) " | (1 = *) (2 reorder) (3 = *) |) ;; Other syllables (" (RHJ?)?([^mbpaA ]+)(m?p?n?a?A?) " | (1 = *) (2 reorder) (3 = *) |) ("." =)) *) (reorder ("(.|.+([^YJ]|JY|HJ))((J?HY)*)$" (1 reorder-BR *) (3 reorder-Y *))) ;; Unlike Devanagari and Gujarati, vattu in Bengali does not have a ;; half form. Therefore the sequence CHRHC can be safely reordered ;; to CRHHC. Same for CHBHC. (reorder-BR (cond ("J?(H)([BR])" (2 =) (1 =)) ("." =))) (reorder-Y ("J?(H)(Y)" (2 =) (1 =))) ) ;; Stage 3 ;; Language forms and matra reordering (generator (0 (cond ;; Overt halant forms (" (RHJ?)?([^ ]+)(HN) " | (1 (cond ("RHJ" :otf=beng=half+) ("RH" :otf=beng=rphf+))) (2 b4post) (2 post) (3 = =) |) ;; Syllables with a below matra ;; 1 2 3 4 5 (" (RHJ?)?([^mb]*[^mbNJ])(mn?)?([NJ]?bn?)(p?n?a?A?) " | (3 = *) (1 (cond ("RHJ" :otf=beng=half+) ("RH" :otf=beng=rphf+))) (2 b4post) (4 = *) (2 post) (5 = *) |) ;; Other syllables ;; 1 2 3 4 (" (RHJ?)?([^mpaA ]*)(mn?)?(p?n?a?A?) " | (3 = *) (1 (cond ("RHJ" :otf=beng=half+) ("RH" :otf=beng=rphf+))) (2 b4post) (2 post) (4 = *) |) ("." =)) *) (b4post (cond ("(.H)J?(.*)" (1 :otf=beng=half+) (2 ("(.|.+([^YH]|JY|[BR]H))((YH)*)$" (1 lang-forms *)))) ("(.|.+([^YH]|JY|[BR]H))((YH)*)" (1 lang-forms *)))) (lang-forms (cond ("(.H)J" (1 :otf=beng=half+)) (".+H" :otf=beng=blwf,half,vatu+) ("." =))) (post ("(.|.+([^YH]|JY|[BR]H))((YH)+)$" (3 :otf=beng=pstf+))) ) ;; Stage 4 ;; Final reordering #1 (Move pre-base matra after the last halant) (generator (0 (cond ;; 1 2 3 (" (mn?)([^ ]+HJ?)([^H ]+) " | (2 = *) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 5 ;; Final reordering #2 (Move reph after the first halant) (generator (0 (cond ;; Syllables with a reph and an explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^HP ]+HJ?)([^ ]*) " | (1 = *) (3 = *) (2 =) (4 = *) |) ;; A reph without explicit halant ;; 1 2 3 4 (" (mn?)?(r)([^PpaA ]+)(P*(HN)?p?n?a?A?) " | (1 = *) (3 = *) (2 =) (4 = *) |) ("." =)) *)) ;; Stage 6 ;; Nukta for matra and Presentation forms (generator (0 (cond (" (mn?)?([^ ]+) " | (1 :otf=beng=nukt,init+) (2 :otf=beng=nukt,pres,abvs,blws,psts,haln+) |) ("." =)) *)) ;; Stage 7 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 8 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=beng=+abvm,blwm,dist)) ("." =)) *)) ;; Copyright (C) 2004, 2007, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/ARAB-OTF-NO-GPOS.flt�������������������������������������������������������������0000644�0023456�0023456�00000014265�14422175267�012036� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; ARAB-OTF-NO-GPOS.flt -- Font Layout Table for Arabic OpenType font sans GPOS ;; Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter arab-otf-no-gpos nil (font (nil nil unicode-bmp :otf=arab=init,medi,fina+~mark))) ;;; <li> ARAB-OTF-NO-GPOS.flt ;;; ;;; For Arabic OpenType fonts that don't have GPOS table to draw the ;;; Arabic script. ;; Step 0: Move Kazakh high hamza. (category ;; p: high hamza carrier (p for positive) ;; n: high hamza suppressor (n for negative) ;; x: don't care ;; X: presentation form (0x0600 0x06FF ?x) (0x0674 0x0678 ?p) (0x0643 ?n) (0x06AF ?n) (0x06D5 ?n) (0x0750 0x077F ?x) ; Arabic Supplement (0x200C ?x) (0x200D ?x) (0x25CC ?x) (0xFB50 0xFDFF ?X) ; Arabic Presentation Forms-A (0xFE70 0xFEFC ?X) ; Arabic Presentation Forms-B ) (generator (0 (cond ;; If a presentation form is found, draw the whole sequence as is. (".*X.*" = *) (".*p.*" ; If a high hamza is found, (cond (".*n.*" ; and a suppressor exists, rmhamza *) ; then remove the high hamza. (0 ; Otherwise, move the high 0x674 rmhamza *))) ; hamza to the beginning. (0 = *))) ; If no high hamza, do nothing. (rmhamza (cond ((0x0674) ) ((0x0675) 0x0627) ((0x0676) 0x0648) ((0x0677) 0x06C7) ((0x0678) 0x0649) ("." =)))) ;; Step 1: Initial, medial, or final. Surround diacritics by ;; separators (|). (category ;; D: Dual-joining (beh, teh, etc. & zwj) except for LAMs ;; L: LAMs ;; R: Right-joining (alef, dal, thal, reh, zain) except for ALEFs ;; A: ALEFs ;; U: Non-joining (Hamza, etc. & zwnj) ;; T: Transparent (combining marks) (0x060B 0x060F ?U) (0x0610 0x0615 ?T) (0x061B ?U) (0x061E 0x061F ?U) (0x0621 ?U) (0x0622 0x0627 ?A) (0x0624 ?R) (0x0626 ?D) (0x0628 ?D) (0x0629 ?R) (0x062A 0x062E ?D) (0x062F 0x0632 ?R) (0x0633 0x0647 ?D) (0x0644 ?L) (0x0648 ?R) (0x0649 0x064A ?D) (0x064B 0x065E ?T) (0x0660 0x066D ?U) (0x066E 0x066F ?D) (0x0670 ?T) (0x0671 0x0673 ?A) (0x0674 0x0678 ?U) (0x0679 0x0687 ?D) (0x0688 0x0699 ?R) (0x069A 0x06C3 ?D) (0x06B5 0x06B8 ?L) (0x06C4 0x06CB ?R) (0x06CC 0x06CE ?D) (0x06CF ?R) (0x06D0 0x06D3 ?D) (0x06D4 ?U) (0x06D5 ?R) (0x06D6 0x06E4 ?T) (0x06E5 0x06E6 ?U) (0x06E7 0x06E8 ?T) (0x06E9 ?U) (0x06EA 0x06ED ?T) (0x06EE 0x06EF ?R) (0x06F0 0x06F9 ?U) (0x06FA 0x06FC ?D) (0x06FD 0x06FE ?U) (0x06FF ?D) (0x0750 0x0758 ?D) (0x0759 0x075B ?R) (0x075C 0x076A ?D) (0x076B 0x076C ?R) (0x076D 0x0770 ?D) (0x0771 ?R) (0x0772 ?D) (0x0773 0x0774 ?R) (0x0775 0x0777 ?D) (0x0778 0x0779 ?R) (0x077A 0x077F ?D) (0x200C ?U) (0x200D ?D) (0x25CC ?U) (0xE800 ?C) ; dummy dotted-circle (0xFB50 0xFDFF ?X) ; Arabic Presentation Forms-A (0xFE70 0xFEFC ?X) ; Arabic Presentation Forms-B ) (generator (0 (cond (".*X.*" (cond ("[DLRAUX]T*" < = * >) ("." =)) *) ;; LAM-ALEF pattern. Move diacritcs on LAM after ALEF. This is to ;; avoid loosing surrounding separators by OTF's liga or rlig ;; features in the next step. ("(L)(T*)(A)(T*)(.*)" (1 otf:arab=init) (3 otf:arab=fina) (2 | = * |) (4 | = * |) (5 disjoin)) ("[DL].*" (cond ("(.)(T*)([DLRA].*)" (1 otf:arab=init) (2 | = * |) (3 join)) ("(.)(T*)(.*)" ; == (D)(T*)(U.*) (1 otf:arab=isol) (2 | = * |) (3 disjoin)))) ("([RAU])(T*)(.*)" (1 otf:arab=isol) (2 | = * | ) (3 disjoin)) ;; Incorrect leading diacritcs. ("(T+)(.*)" (1 (cond ((font-facility 0x25CC) (cond ("." 0x25CC | = |)) *) ("." 0xE800 | = |)) *) (2 disjoin)))) (join (cond ;; LAM-ALEF pattern. See the above comment. ("(L)(T*)(A)(T*)(.*)" (1 otf:arab=medi) (3 otf:arab=fina) (2 | = * |) (4 | = * |) (5 disjoin)) ("[DL].*" (cond ("(.)(T*)([DLRA].*)" (1 otf:arab=medi) (2 | = * |) (3 join)) ("(.)(T*)(.*)" ; == (D)(T*)(U.*) (1 otf:arab=fina) (2 | = * |) (3 disjoin)))) ("(.)(T*)(.*)" (1 otf:arab=fina) (2 | = * |) (3 disjoin)))) (disjoin (cond ;; LAM-ALEF pattern. See the above comment. ("(L)(T*)(A)(T*)(.*)" (1 otf:arab=init) (3 otf:arab=fina) (2 | = * |) (4 | = * |) (5 disjoin)) ("[DL].*" (cond ("(.)(T*)([DLRA].*)" (1 otf:arab=init) (2 | = * |) (3 join)) ("(.)(T*)(.*)" ; == (D)(T*)(U.*) (1 otf:arab=isol) (2 | = * |) (3 disjoin)))) ("(.)(T*)(.*)" ; == ([RU])(T*)(.*) (1 otf:arab=isol) (2 | = * |) (3 disjoin))))) ;; Step 2: Remaining GSUB features (ligature, etc.). (generator (0 otf:arab=rlig,calt,liga,dlig,cswh,mset+)) ;; Step 3: Simulate missing GPOS features. (generator (0 (cond ("C ([^ ]) " ; dummy dotted-circle [ (1 =) ]) ("([^ ]) ([^ ]+)? ([^ ]+)? " ; LAM-ALEF ligature < (1 =) (2 ("." Br.Br =) *) (3 ("." Bl.Bl =) *) >) ("([^ ]) ([^ ]+)? " < (1 =) (2 ("." Bc.Bc =) *) >) ("([^ ])([^ ]) ([^ ]+)? ([^ ]+)? " ; failed LAM-ALEF ligature (1 < =) (3 ("." Br.Br =) *) > (2 < = ) (4 ("." Bl.Bl =) *) >) ("[^ ]" =) (" ")) *)) ;; Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/HEBR-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000006251�14422175267�010765� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; HEBR-OTF.flt -- Font Layout Table for Hebrew OpenType fonts ;; Copyright (C) 2010 AIST (H15PRO112) ;; Copyright (C) 2015 K. Handa <handa@gnu.org> ;; See the end for copying conditions. (font layouter hebr-otf nil (font (nil nil unicode-bmp :otf=hebr))) ;;; <li> HEBR-OTF.flt ;;; ;;; For Hebrew OpenType fonts to draw the Hebrew script. (category (0x0590 0x05FF ?X) ; generic (0x0591 0x05AF ?m) ; cantillation marks (0x05B0 0x05BB ?v) ; vowels (0x05BC ?d) ; dagesh (0x05BD ?P) ; meteg (0x05BF ?p) ; rafe (0x05C1 0x05C2 ?s) ; shin/sin dot (0x05C4 0x05C5 ?p) ; upper/lower dot (0x05C7 ?v) ; qamats qatan (0x05D0 0x05EA ?C) ; consonants (0x05E9 ?S) ; shin (0x05F0 0x05F2 ?C) ; yiddish ligatures (0xFB1D 0xFB4F ?X) ; generic (0xFB1E ?p) ; judeo-spanish varika (0x034F ?G) ; COMBINING GRAPHEME JOINER (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (mark ?M) ; OTF feature "mark" is applied. (mkmk ?k) ; OTF feature "mkmk" is applied. ) ;; Order the marks roughly according to "SBL Hebrew manual" ;; <http://www.sbl-site.org/Fonts/SBLHebrewUserManual1.5x.pdf>. (generator (0 (cond ("((s)|(d)|(p)|(v)|([mP]))+" (2 =) (3 =) (4 =) (5 =) (6 =)) ("." =)) *)) (generator (0 (cond ;; Special case SHIN first: Allow the SHIN dots (?s). ("S[sdGJmPpv]+" | < :otf=hebr > |) ;; The general case without the SHIN dots (?s). ("C[dGJmPpv]+" | < :otf=hebr > |) ;; Put stand-alone diacritics on a DOTTED CIRCLE. ("[dmPpsv]+" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ("." =)) *)) ;; Put marks without the mark/mkmk feature before the base character. ;; Glyph clusters are surrounded by the mnemonic " " added by the ;; previous generator. (generator (0 (cond ;; Precomposed. (" ([^ ]) " (1 =)) ;; Feature "mark" and/or "mkmk" are applied. (" ([^ ]M[Mk]*) " (1 = =)) ;; No OTF feature is applied. Hope the font metric is designed ;; properly so that drawing the combined marks first then the base ;; character yields correct result. (" ([^ ])([^ ]+) " [ (2 = *) (1 =) ]) ("." =)) *)) ;; Copyright (C) 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; Copyright (C) 2015 K. Handa <handa@gnu.org> ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/HEBR-FF.flt����������������������������������������������������������������������0000644�0023456�0023456�00000005555�14422175267�010636� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; HEBR-FF.flt -- Font Layout Table for Hebrew fonts (Unicode encoding) ;; Copyright (C) 2003, 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter hebr-ff nil (font (nil nil unicode-bmp :lang=he,yi))) ;;; <li> HEBR-FF.flt ;;; ;;; For Hebrew fonts of Unicode encoding to draw the Hebrew script. ;;; This is for such fonts that do not require an explicit combining ;;; code because accents and points have negative lbearing. (category (0x0590 0x05ff ?h) ; hebrew ) (generator (0 (cond ((0x05d9 0x05b4) 0xfb1d) ((0x05e9 0x05c1) 0xfb2a) ((0x05e9 0x05c2) 0xfb2b) ((0x05e9 0x05bc 0x05c1) 0xfb2c) ((0x05e9 0x05bc 0x05c2) 0xfb2d) ((0x05d0 0x05b7) 0xfb2e) ((0x05d0 0x05b8) 0xfb2f) ((0x05d0 0x05bc) 0xfb30) ((0x05d1 0x05bc) 0xfb31) ((0x05d2 0x05bc) 0xfb32) ((0x05d3 0x05bc) 0xfb33) ((0x05d4 0x05bc) 0xfb34) ((0x05d5 0x05bc) 0xfb35) ((0x05d6 0x05bc) 0xfb36) ((0x05d8 0x05bc) 0xfb38) ((0x05d9 0x05bc) 0xfb39) ((0x05da 0x05bc) 0xfb3a) ((0x05db 0x05bc) 0xfb3b) ((0x05dc 0x05bc) 0xfb3c) ((0x05de 0x05bc) 0xfb3e) ((0x05e0 0x05bc) 0xfb40) ((0x05e1 0x05bc) 0xfb41) ((0x05e3 0x05bc) 0xfb43) ((0x05e4 0x05bc) 0xfb44) ((0x05e6 0x05bc) 0xfb46) ((0x05e7 0x05bc) 0xfb47) ((0x05e8 0x05bc) 0xfb48) ((0x05e9 0x05bc) 0xfb49) ((0x05ea 0x05bc) 0xfb4a) ((0x05d5 0x05b9) 0xfb4b) ((0x05d1 0x05bf) 0xfb4c) ((0x05db 0x05bf) 0xfb4d) ((0x05e4 0x05bf) 0xfb4e) ;; The font FreeSerif.ttf does not have this glyph?!? ;; ((0x05b0) 0x05b4 Bc-13Bc 0x05b4) ("." =)) *)) (category (0x0590 0x05af ?p) ; accents (0x05d0 0x05ff ?h) ; letters (0xfb1d 0xfb4e ?h) ; presentation forms (0x05b0 0x05c4 ?p) ; points (0x05be ?h) ; punctuation (0x05c0 ?h) ; punctuation (0x05c3 ?h) ; punctuation ) (generator (0 (cond ("(h)(p+)" < = * >) ("." = *)) *) ) ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ���������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/SINH-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000005650�14422175267�011010� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; SINH-OTF.flt -- Font Layout Table for Sinhala OpenType fonts ;; Copyright (C) 2004, 2005, 2007, 2008, 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter sinh-otf nil (font (nil nil unicode-bmp :otf=sinh))) ;;; <li> SINH-OTF.flt ;;; ;;; For Sinhala OpenType fonts to draw Sinhala. ;;; A Font is available from <http://sinhala.sourceforge.net/files/>. (category (0x0D80 0x0DFF ?x) (0x0D82 0x0D83 ?A) (0x0D85 0x0D96 ?V) (0x0D9A 0x0DC6 ?C) (0x0DCA ?H) (0x0DCF 0x0DD1 ?p) (0x0DD2 0x0DD3 ?u) (0x0DD4 0x0DD6 ?b) (0x0DD8 ?p) (0x0DD9 ?m) (0x0DDB ?m) (0x0DDF ?p) (0x0DF2 0x0DF3 ?p) (0x200D ?J) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Decompose multi-part vowel signs. ((0x0DDA) 0x0DD9 0x0DCA) ((0x0DDC) 0x0DD9 0x0DCF) ((0x0DDD) 0x0DD9 0x0DCF 0x0DCA) ((0x0DDE) 0x0DD9 0x0DDF) ("." =)) *)) ;; Step 1 ;; Syllable identification and matra reordering (generator (0 (cond ;; Consonant-based syllables ;;1 2 3 4 ("(C(HJC)*)(mm?)?(u?b?p?H?A?)" < | (3 = *) (1 = *) (4 = *) | >) ;; Syllables with an independent vowel ("VA?" < | = * | >) ;; Combining marks are displayed with a DOTTED CIRCLE. ((0x0DD9 0x0DCA) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x0DDA ]))) ((0x0DD9 0x0DCF 0x0DCA) (cond ((font-facility 0x25CC) < = 0x25CC = = >) (".+" [ 0x0DDD ]))) ((0x0DD9 0x0DCF) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x0DDC ]))) ((0x0DD9 0x0DDF) (cond ((font-facility 0x25CC) < = 0x25CC = >) (".+" [ 0x0DDE ]))) ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[AHubp]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ("." [ = ])) *)) ;; Step 2 : OTF substitutions. (generator (0 (cond (" ([^ ]+) " (1 :otf=sinh=akhn,vatu,liga,pres,abvs,blws,psts)) ("." = )) *)) ;; Copyright (C) 2004, 2005, 2007, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: ����������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/GURU-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000012527�14422175267�011032� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; GURU-OTF.flt -- Font Layout Table for Gurmukhi OpenType fonts ;; Copyright (C) 2004, 2007, 2008, 2010 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter guru-otf nil (version "1.6.0") (font (nil nil unicode-bmp :otf=guru))) ;;; <li> GURU-OTF.flt ;;; ;;; For Gurmukhi OpenType fonts to draw the Gurmukhi script. (category ;; B: consonants that have a below form ;; C: consonants that do not (0x0A00 0x0A7F ?X) ; generic (0x0A01 0x0A02 ?a) ; SIGN ADAK BINDI .. BINDI (0x0A03 ?A) ; SIGN VISARGA (0x0A05 0x0A14 ?V) ; LETTER A .. AU (0x0A15 0x0A38 ?C) ; LETTER KA .. SA (0x0A2F ?Y) ; LETTER YA (0x0A30 ?B) ; LETTER RA (0x0A35 ?B) ; LETTER VA (0x0A39 ?B) ; LETTER HA (0x0A3C ?n) ; SIGN NUKTA (0x0A3E ?p) ; VOWEL SIGN AA (0x0A3F ?m) ; VOWEL SIGN I (0x0A40 ?p) ; VOWEL SIGN II (0x0A41 0x0A42 ?b) ; VOWEL SIGN U .. UU (0x0A47 0x0A4C ?u) ; VOWEL SIGN EE .. AU (0x0A4D ?H) ; SIGN VIRAMA ;; (0x0A51 ?) ; SIGN UDAAT (0x0A59 0x0A5E ?C) ; LETTER KHHA .. FA (0x0A70 ?a) ; TIPPI (0x0A71 ?d) ; ADDAK ;; (0x0A75 ?) ; SIGN YAKASH (0x200C ?N) ; ZWNJ (0x200D ?J) ; ZWJ (0x25CC ?X) ; DOTTED CIRCLE (pstf ?P) ) ;; Stage 0 ;; Preprocessing (generator (0 (cond ;; Compose a consonant and a nukta ((0x0A32 0x0A3C) 0x0A33) ((0x0A38 0x0A3C) 0x0A36) ((0x0A16 0x0A3C) 0x0A59) ((0x0A17 0x0A3C) 0x0A5A) ((0x0A1C 0x0A3C) 0x0A5B) ((0x0A2B 0x0A3C) 0x0A5E) ("." =)) *)) ;; Stage 1 ;; Syllable identification (generator (0 (cond ;; Consonant-based syllables ;;1 23 4 ("([CBY]n?((J?H|HJ?)[CBY]n?)*)(H[NJ]?|m?u?b?p?n?a?A?)" < | (cond (".+HJ$" :otf=guru=nukt,akhn+) ("(.+)(H)N?$" (1 :otf=guru=nukt,akhn+) (2 =) 0x200C) (".+" :otf=guru=nukt,akhn+)) | >) ;; Syllables with an independent vowel ("(Vn?)((J?H[BY])?m?u?b?p?n?a?A?)" < | (1 :otf=guru=nukt+) (2 = *) | >) ;; Combining marks are displayed with a DOTTED CIRCLE. ("m" (cond ((font-facility 0x25CC) < = 0x25CC >) ("." [ = ]))) ("[nHubpaA]" (cond ((font-facility 0x25CC) < 0x25CC = >) ("." [ = ]))) ;; Isolated blwf and pstf are displayed with a DOTTED CIRCLE in the ;; next stage. ("(J)(H)([BY])" < | (1 =) (3 =) (2 =) | >) ("." =)) *)) ;; Stage 2 ;; Reorder halant for blwf and pstf (generator (0 (cond ;; Isolated blwf and pstf ;; Saab.ttf uses vatu instead of blwf. (" J([BY]H) " (cond ((font-facility 0x25CC) < 0x25CC (1 :otf=guru=blwf,pstf,vatu+) >) (" J([BYR]H) " [ (1 :otf=guru=blwf,pstf,vatu+) ]))) ;; Syllables with an overt halant (" ([^ ]+)(HN) " | (1 reorder) (2 = =) |) ;; Ordinary syllables (" ([^mubpaA ]+)(m?u?b?p?n?a?A?) " | (1 reorder) (2 = *) |) ("." =)) *) (reorder ("(.|.+([^YJ]|JY|HJ))((J?HY)*)$" (1 reorder-B *) (3 reorder-Y *))) (reorder-B (cond ("J?(H)(B)" (2 =) (1 =)) ("." =))) (reorder-Y ("J?(H)(Y)" (2 =) (1 =))) ) ;; Stage 3 ;; Language forms and matra reordering (generator (0 (cond ;; Overt halant forms (" ([^ ]+)(HN) " | (1 b4post) (1 post) (2 = =) |) ;; Other syllables ;; 1 2 3 4 5 6 7 (" ([^mubpaA ]*)(mn?)?(un?)?(bn?)?(pn?)?(a)?(A)? " | (2 = *) (1 b4post) (4 = *) (3 = *) (6 =) (1 post) (5 = *) (7 =) |) ("." =)) *) (b4post (cond ("(.H)J?(.*)" (1 :otf=guru=half+) (2 ("(.|.+([^YH]|JY|BH))((YH)*)$" (1 lang-forms *)))) ("(.|.+([^YH]|JY|BH))((YH)*)" (1 lang-forms *)))) (lang-forms (cond ("(.H)J" (1 :otf=guru=half+)) (".H" :otf=guru=blwf,half,vatu+) ("." =))) (post ("(.|.+([^YH]|JY|BH))((YH)+)$" ;; lohit_pa.ttf uses psts instead of pstf for YA. (3 :otf=guru=pstf+psts))) ) ;; Stage 4 ;; Final reordering (Move pre-base matra after the last halant) (generator (0 (cond ;; 1 2 3 (" (mn?)([^ ]+HJ?)([^H ]+) " | (2 = *) (1 = *) (3 = *) |) ("." =)) *)) ;; Stage 5 ;; Nukta for matra and Presentation forms (generator (0 (cond (" ([^ ]+) " ;; lohit_pa.ttf uses vatu instead of blws. | (1 :otf=guru=nukt,vatu,pres,abvs,blws,psts,haln+) |) ("." =)) *)) ;; Stage 6 ;; Remove ZWNJ/ZWJ (generator (0 (cond ("[NJ]") ("." =)) *)) ;; Stage 7 ;; GPOS processing (generator (0 (cond (" ([^ ]+) " (1 :otf=guru=+abvm,blwm,dist)) ("." =)) *)) ;; Copyright (C) 2004, 2007, 2008, 2010 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: emacs-lisp ;; End: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/LAOO-GENERIC.flt�����������������������������������������������������������������0000644�0023456�0023456�00000004443�14422175267�011424� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; LAOO-GENERIC.flt -- Font Layout Table for Lao ;; Copyright (C) 2005, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter laoo-generic nil (font (nil nil unicode-bmp :lang=lo))) ;;; <li> LAOO-GENERIC.flt (category ;; C: CONSONANT (except for c and s) ;; c: TALL CONSONANT ;; s: LAO SEMIVOWEL SIGN LO ;; A: VOWEL AM ;; V: VOWEL UPPER ;; v: VOWEL LOWER ;; T: TONE ;; I: INDEPENDENT VOWEL (except for A) ;; S: SIGN (0x0E81 0x0E82 ?C) (0x0E84 ?C) (0x0E87 0x0E88 ?C) (0x0E8A ?C) (0x0E8D ?C) (0x0E94 0x0E97 ?C) (0x0E99 0x0E9E ?C) (0x0E9B ?c) (0x0E9D ?c) (0x0E9F ?c) (0x0EA1 0x0EA3 ?C) (0x0EA2 ?c) (0x0EA5 ?C) (0x0EA7 ?C) (0x0EAA 0x0EAB ?C) (0x0EAD 0x0EAE ?C) (0x0EAF ?S) (0x0EB0 ?I) (0x0EB1 ?V) (0x0EB2 ?I) (0x0EB3 ?A) (0x0EB4 0x0EB7 ?V) (0x0EB8 0x0EB9 ?v) (0x0EBB ?V) (0x0EBC ?s) (0x0EBD ?I) (0x0EC0 0x0EC4 ?I) (0x0EC6 ?S) (0x0EC8 0x0ECC ?T) (0x0ECD ?V) (0x0ED0 0x0ED9 ?I) (0x0EDC 0x0EDD ?C)) (generator (0 (cond ("(Cs?)(T)?(A)" < (1 = =) 0x0ECD (2 tr+bl =) (3 0x0EB2) > ) ("(cs?)(T)?(A)" < (1 = =) Br<10Bl 0x0ECD (2 tr+<10bl =) (3 0x0EB2) > ) ("(Cs?[vV]?)(T)?" < (1 = *) (2 tr+bl =) > ) ("(cs?)([vV])?(T)?" < (1 = *) (2 (cond ("v" =) ("." Br<10Bl =))) (3 tr+<10bl =) > ) ("[sVvTA]" [ = ]) ("." =)) *)) ;; Copyright (C) 2005, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/TIBT-MTIB.flt��������������������������������������������������������������������0000644�0023456�0023456�00000016266�14463455220�011114� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; TIBT-MTIB.flt -- Font Layout Table for Tibetan (Tomabechi font) ;; Copyright (C) 2003, 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter tibt-mtib nil (font (nil mtib unicode-bmp))) ;;; <li> TIBT-MTIB.flt ;;; ;;; For the Tibetan TrueType font developed by Dr. Tomabechi to draw ;;; Tibetan script. The font is available at: ;;; <ul> ;;; <li> donwload: http://www.m17n.org/m17n-lib-download/mtib.ttf ;;; </ul> (category ;; Tibetan character category for rendering ;; C: CONSONANTS (except R) ;; R: LETTER RA (RA-MGO) ;; S: SUBJOINED CONSONANTS (except s) ;; s: SUBJOINED CONSONANTS (don't modify RA-MGO) ;; V: VOWEL (except a and A) ;; a: VOWEL SIGN A (invisible when composed) ;; A: VOWEL SIGN AA (don't make preceding C shorter) ;; M: MODIFIER ;; E: ELSE ;; (0x0F00 0x0FCF ?E) ; ELSE (0x0F19 ?M) ; ASTROLOGICAL SIGN SDONG TSHUGS (0x0F35 ?M) ; MARK NGAS BZUNG NYI ZLA (0x0F37 ?M) ; MARK NGAS BZUNG SGOR RTAGS (0x0F39 ?M) ; MARK TSA -PHRU (0x0F40 0x0F6A ?C) ; LETTER KA .. LETTER FIXED-FORM RA (0x0F62 ?R) ; LETTER RA (0x0F70 ?a) ; VOWEL SIGN A (0x0F71 ?A) ; VOWEL SIGN AA (0x0F72 0x0F7D ?V) ; VOWEL SIGN I .. VOWEL SIGN OO (0x0F7E ?M) ; SIGN RJES SU NGA RO (0x0F80 ?V) ; VOWEL SIGN REVERSED I (0x0F81 ?V) ; VOWEL SIGN REVERSED II (0x0F82 ?M) ; SIGN NYI ZLA NAA DA (0x0F83 ?M) ; SIGN SNA LDAN (0x0F84 ?V) ; MARK HALANTA ;; SIGN LCI RTAGS .. SIGN GRU MED RGYINGS (0x0F86 0x0F8B ?M) ;; SUBJOINED LETTER KA .. SUBJOINED LETTER FIXED-FORM RA (0x0F90 0x0FBC ?s) (0x0FAD ?S) (0x0FB1 0x0FB2 ?S) (0x0FC6 ?M)) (generator (0 (cond ("[CR][Ss]*[VaA]*M*" < (cond ("R[^SA].*" ; ར[^ྭྱྲཱ] ((0x0F62) 0xE083) ; convert ར to upper form subjoined * dependent-vowel-modifier *) (".A.*" ; Cཱ (don't make C shorter) = dependent-vowel-modifier *) (".[Ss].*" | short-consonant subjoined * dependent-vowel-modifier * |) (".*" = dependent-vowel-modifier * ) ) >) ("[VaAM]" < 0xE07A dependent-vowel-modifier >) ("[Ss]" < 0xE07A subjoined >) ("." =)) *) (short-consonant (cond ((0x0F5D) 0x0FBA) ((0x0F61) 0x0FBB) ((0x0F62) 0x0FBC) ((0x0F6A) 0x0FBC) ((range 0x0F40 0x0F69) 0x0F90))) (subjoined ((range 0x0F90 0x0FB9) bc.tc =)) (dependent-vowel-modifier (cond ((0x0F18) bl.tc =) ((0x0F19) bc.tc =) ((0x0F35) bc.tc =) ((0x0F37) bc.tc =) ((0x0F39) tc.bc =) ((0x0F70) ) ; invisible ((0x0F71) bc.tc =) ((0x0F72) tc.bc =) ((0x0F73) bc.tc 0x0F71 tc.bc 0x0F72) ((0x0F74) bc.tc =) ((0x0F75) bc.tc =) ((0x0F76) bc.tc 0x0FB2 tc.bc 0x0F72) ((0x0F77) bc.tc 0x0FB2 bc.tc 0x0F71 tc.bc 0x0F80) ((0x0F78) bc.tc 0x0FB3 tc.bc 0x0F80) ((0x0F79) bc.tc 0x0FB3 bc.tc 0x0F71 tc.bc 0x0F80) ((0x0F7A) tc.bc =) ((0x0F7B) tc.bc =) ((0x0F7C) tc.bc =) ((0x0F7D) tc.bc =) ((0x0F7E) tc.bc =) ((0x0F80) tc.bc =) ((0x0F81) bc.tc 0x0F71 tc.bc =) ((0x0F82) tc.bc =) ((0x0F83) tc.bc =) ((0x0F84) bc.tc =) ((0x0F86) tc.bc =) ((0x0F87) tc.bc =) ((0x0F88) tc.bc =) ((0x0F89) tc.bc =) ((0x0F8A) tc.bc =) ((0x0F8B) tc.bc =) ((0x0FC6) bc.tc =)))) (category (0x000 0xFFFF ?G)) (generator (0 (cond (" (G*) " (1 precomposed = *)) ("[^ ]*" = *)) *) (precomposed (cond ((0x0F90 0x0FAD) 0xE000) ((0x0F90 0x0FB1) 0xE010) ((0x0F90 0x0FB2) 0xE018) ((0x0F90 0x0FB3) 0xE026) ((0x0F91 0x0FAD) 0xE001) ((0x0F91 0x0FB1) 0xE011) ((0x0F91 0x0FB2) 0xE019) ((0x0F92 0x0FAD) 0xE002) ((0x0F92 0x0FB1) 0xE012) ((0x0F92 0x0FB2 0x0FAD) 0xE025) ((0x0F92 0x0FB2) 0xE01A) ((0x0F92 0x0FB3) 0xE027) ((0x0F95 0x0FAD) 0xE003) ((0x0F97 0x0FB2) 0xE060) ((0x0F99 0x0FAD) 0xE004) ((0x0F9F 0x0FAD) 0xE005) ((0x0F9F 0x0FB2) 0xE01B) ((0x0FA0 0x0FB2) 0xE01C) ((0x0FA1 0x0FAD) 0xE006) ((0x0FA1 0x0FB2) 0xE01D) ((0x0FA4 0x0FB1) 0xE013) ((0x0FA4 0x0FB2) 0xE01E) ((0x0FA5 0x0FB1 0x0FAD) 0xE017) ((0x0FA5 0x0FB1) 0xE014) ((0x0FA5 0x0FB2) 0xE01F) ((0x0FA6 0x0FB1) 0xE015) ((0x0FA6 0x0FB2) 0xE020) ((0x0FA6 0x0FB3) 0xE028) ((0x0FA8 0x0FB1) 0xE016) ((0x0FA8 0x0FB2) 0xE021) ((0x0FA9 0x0FAD) 0xE007) ((0x0FAA 0x0FAD) 0xE008) ((0x0FAB 0x0FB2) 0xE061) ((0x0FAE 0x0FAD) 0xE009) ((0x0FAF 0x0FAD) 0xE00A) ((0x0FAF 0x0FB3) 0xE029) ((0x0FB2 0x0F90 0x0FB1) 0xE03A) ((0x0FB2 0x0F90) 0xE02C) ((0x0FB2 0x0F92 0x0FAD) 0xE038) ((0x0FB2 0x0F92 0x0FB1) 0xE03B) ((0x0FB2 0x0F92) 0xE02D) ((0x0FB2 0x0F94) 0xE02E) ((0x0FB2 0x0F97) 0xE02F) ((0x0FB2 0x0F99) 0xE030) ((0x0FB2 0x0F9F) 0xE031) ((0x0FB2 0x0FA1) 0xE032) ((0x0FB2 0x0FA3) 0xE033) ((0x0FB2 0x0FA6) 0xE034) ((0x0FB2 0x0FA8 0x0FB1) 0xE03C) ((0x0FB2 0x0FA8) 0xE035) ((0x0FB2 0x0FA9 0x0FAD) 0xE039) ((0x0FB2 0x0FA9) 0xE036) ((0x0FB2 0x0FAB) 0xE037) ((0x0FB2 0x0FAD) 0xE00B) ((0x0FB2 0x0FB3) 0xE02A) ((0x0FB3 0x0F90) 0xE03D) ((0x0FB3 0x0F92) 0xE03E) ((0x0FB3 0x0F94) 0xE03F) ((0x0FB3 0x0F95) 0xE040) ((0x0FB3 0x0F97) 0xE041) ((0x0FB3 0x0F9F) 0xE042) ((0x0FB3 0x0FA1) 0xE043) ((0x0FB3 0x0FA4) 0xE044) ((0x0FB3 0x0FA6) 0xE045) ((0x0FB3 0x0FAD) 0xE00C) ((0x0FB3 0x0FB7) 0xE046) ((0x0FB4 0x0FAD) 0xE00D) ((0x0FB4 0x0FB2) 0xE022) ((0x0FB6 0x0F90 0x0FB1) 0xE052) ((0x0FB6 0x0F90 0x0FB2) 0xE057) ((0x0FB6 0x0F90) 0xE047) ((0x0FB6 0x0F92 0x0FB1) 0xE053) ((0x0FB6 0x0F92 0x0FB2) 0xE058) ((0x0FB6 0x0F92) 0xE048) ((0x0FB6 0x0F94) 0xE049) ((0x0FB6 0x0F99) 0xE04A) ((0x0FB6 0x0F9F) 0xE04B) ((0x0FB6 0x0FA1) 0xE04C) ((0x0FB6 0x0FA3 0x0FB2) 0xE059) ((0x0FB6 0x0FA3) 0xE04D) ((0x0FB6 0x0FA4 0x0FB1) 0xE054) ((0x0FB6 0x0FA4 0x0FB2) 0xE05A) ((0x0FB6 0x0FA4) 0xE04E) ((0x0FB6 0x0FA6 0x0FB1) 0xE055) ((0x0FB6 0x0FA6 0x0FB2) 0xE05B) ((0x0FB6 0x0FA6) 0xE04F) ((0x0FB6 0x0FA8 0x0FB1) 0xE055) ((0x0FB6 0x0FA8 0x0FB2) 0xE05C) ((0x0FB6 0x0FA8) 0xE050) ((0x0FB6 0x0FA9) 0xE051) ((0x0FB6 0x0FAD) 0xE00E) ((0x0FB6 0x0FB2) 0xE023) ((0x0FB6 0x0FB3) 0xE02B) ((0x0FB7 0x0FAD) 0xE00F) ((0x0FB7 0x0FB2) 0xE024)))) ;; Copyright (C) 2003, 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; coding: utf-8 ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/SYRC-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000006507�14422175267�011031� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; SYRC-OTF.flt -- Font Layout Table for Syriac OpenType font ;; Copyright (C) 2004, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter syrc-otf nil (font (nil nil unicode-bmp :otf=syrc))) ;;; <li> SYRC-OTF.flt ;;; ;;; For Syriac OpenType fonts to draw the Syriac script. ;; Step 1: Initial, medial, or final. (category ;; D: Dual-joining ;; R: Right-joining ;; U: Non-joining ;; T: Transparent ;; A: ALAPH ;; r: DALATH, RISH, DOTLESS DALATH RISH (0x0700 0x071F ?U) (0x0710 ?A) (0x0711 ?T) (0x0712 0x072E ?D) (0x0715 0x0716 ?r) (0x0717 0x0719 ?R) (0x071E ?R) (0x0728 ?R) (0x072A ?r) (0x072C ?R) (0x072F ?R) (0x0730 0x074A ?T) (0x074D ?R) (0x074E 0x074F ?D) (0x0303 ?T) (0x0330 ?T) (0x0304 ?T) (0x0331 ?T) (0x0307 ?T) (0x0323 ?T) (0x0308 ?T) (0x030A ?T) (0x0325 ?T) (0x0324 ?T) (0x032D ?T) (0x032E ?T) (0x064B 0x0655 ?T) (0x0670 ?T) (0x200C ?U) (0x200D ?D) ) (generator (0 (cond ("(r)(T*)(.*)" (1 otf:syrc=isol) (2 = *) (3 dalath-rish)) ("(D)(T*)([DRAr].*)" (1 otf:syrc=init) (2 = *) (3 join)) ("(T+)(.*)" (1 = *) (2 disjoin)) ("(.)(T*)(.*)" (1 otf:syrc=isol) (2 = *) (3 disjoin)))) (join (cond ("(r)(T*)(.*)" (1 otf:syrc=fina) (2 = *) (3 dalath-rish)) ("(D)(T*)([DRrA].*)" (1 otf:syrc=medi) (2 = *) (3 join)) ("(.)(T*)(.*)" (1 otf:syrc=fina) (2 = *) (3 disjoin)))) (disjoin (cond ("(D)(T*)([DRAr].*)" (1 otf:syrc=init) (2 = *) (3 join)) ("(r)(T*)(.*)" (1 otf:syrc=isol) (2 = *) (3 dalath-rish)) ("(A)(T*)([DRAr].*)" (1 otf:syrc=med2) (2 = *) (3 disjoin)) ("(A)(T*)(.*)" (1 otf:syrc=fin2) (2 = *) (3 disjoin)) ("(.)(T*)(.*)" (1 otf:syrc=isol) (2 = *) (3 disjoin)))) (dalath-rish (cond ("(D)(T*)([DRAr].*)" (1 otf:syrc=init) (2 = *) (3 join)) ("(r)(T*)(.*)" (1 otf:syrc=isol) (2 = *) (3 dalath-rish)) ("(A)(T*)([DRAr].*)" (1 otf:syrc=med2) (2 = *) (3 disjoin)) ("(A)(T*)(.*)" (1 otf:syrc=fin3) (2 = *) (3 disjoin)) ("(.)(T*)(.*)" (1 otf:syrc=isol) (2 = *) (3 disjoin))))) ;; Step 2: Other GSUB features (ligatures, etc.) (generator (0 otf:syrc=rlig,calt,liga,dlig)) ;; Step 3: GPOS features. (generator (0 otf:syrc=)) ;; Copyright (C) 2004, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������m17n-db-1.8.10/FLT/THAA-OTF.flt���������������������������������������������������������������������0000644�0023456�0023456�00000003140�14422175267�010754� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;; THAA.flt -- Font Layout Table for Thaana OpenType font ;; Copyright (C) 2004, 2005, 2007 AIST (H15PRO112) ;; See the end for copying conditions. (font layouter thaa-otf nil (font (nil nil unicode-bmp :otf=thaa))) ;;; <li> THAA-OTF.flt ;;; ;;; For Thaana OpenType fonts to draw the Thaana script. (category (0x0780 0x07a5 ?c) ; consonants (0x07a6 0x07b0 ?v) ; vowels (0x07b1 ?c) ; consonant ) ;; Grouping. (generator (0 (cond ;; GPOS of OTF wil override this combining rule. ("cv" < = Bl.Bl = >) ("v" [ = ]) ("." =)) *)) ;; Drive OTF. (generator (0 otf:thaa=+mark)) ;; Copyright (C) 2004, 2005, 2007 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 ;; This file is part of the m17n database; a sub-part of the m17n ;; library. ;; The m17n library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public License ;; as published by the Free Software Foundation; either version 2.1 of ;; the License, or (at your option) any later version. ;; The m17n library is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; Lesser General Public License for more details. ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;; Local Variables: ;; mode: lisp ;; End: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������