Edit

kc3-lang/libxkbcommon/data

Branch :

  • Show log

    Commit

  • Author : Pierre Le Marre
    Date : 2025-09-13 17:37:10
    Hash : cb53e79e
    Message : keysyms: Update keysym data

  • keysyms.yaml
  • 0x0000:
      name: NoSymbol
    0x0020:
      name: space
      code point: 0x0020
    0x0021:
      name: exclam
      code point: 0x0021
    0x0022:
      name: quotedbl
      code point: 0x0022
    0x0023:
      name: numbersign
      code point: 0x0023
    0x0024:
      name: dollar
      code point: 0x0024
    0x0025:
      name: percent
      code point: 0x0025
    0x0026:
      name: ampersand
      code point: 0x0026
    0x0027:
      name: apostrophe
      code point: 0x0027
    0x0028:
      name: parenleft
      code point: 0x0028
    0x0029:
      name: parenright
      code point: 0x0029
    0x002a:
      name: asterisk
      code point: 0x002A
    0x002b:
      name: plus
      code point: 0x002B
    0x002c:
      name: comma
      code point: 0x002C
    0x002d:
      name: minus
      code point: 0x002D
    0x002e:
      name: period
      code point: 0x002E
    0x002f:
      name: slash
      code point: 0x002F
    0x0030:
      name: 0
      code point: 0x0030
    0x0031:
      name: 1
      code point: 0x0031
    0x0032:
      name: 2
      code point: 0x0032
    0x0033:
      name: 3
      code point: 0x0033
    0x0034:
      name: 4
      code point: 0x0034
    0x0035:
      name: 5
      code point: 0x0035
    0x0036:
      name: 6
      code point: 0x0036
    0x0037:
      name: 7
      code point: 0x0037
    0x0038:
      name: 8
      code point: 0x0038
    0x0039:
      name: 9
      code point: 0x0039
    0x003a:
      name: colon
      code point: 0x003A
    0x003b:
      name: semicolon
      code point: 0x003B
    0x003c:
      name: less
      code point: 0x003C
    0x003d:
      name: equal
      code point: 0x003D
    0x003e:
      name: greater
      code point: 0x003E
    0x003f:
      name: question
      code point: 0x003F
    0x0040:
      name: at
      code point: 0x0040
    0x0041:
      name: A
      code point: 0x0041
      lower: 0x0061 # a
    0x0042:
      name: B
      code point: 0x0042
      lower: 0x0062 # b
    0x0043:
      name: C
      code point: 0x0043
      lower: 0x0063 # c
    0x0044:
      name: D
      code point: 0x0044
      lower: 0x0064 # d
    0x0045:
      name: E
      code point: 0x0045
      lower: 0x0065 # e
    0x0046:
      name: F
      code point: 0x0046
      lower: 0x0066 # f
    0x0047:
      name: G
      code point: 0x0047
      lower: 0x0067 # g
    0x0048:
      name: H
      code point: 0x0048
      lower: 0x0068 # h
    0x0049:
      name: I
      code point: 0x0049
      lower: 0x0069 # i
    0x004a:
      name: J
      code point: 0x004A
      lower: 0x006a # j
    0x004b:
      name: K
      code point: 0x004B
      lower: 0x006b # k
    0x004c:
      name: L
      code point: 0x004C
      lower: 0x006c # l
    0x004d:
      name: M
      code point: 0x004D
      lower: 0x006d # m
    0x004e:
      name: N
      code point: 0x004E
      lower: 0x006e # n
    0x004f:
      name: O
      code point: 0x004F
      lower: 0x006f # o
    0x0050:
      name: P
      code point: 0x0050
      lower: 0x0070 # p
    0x0051:
      name: Q
      code point: 0x0051
      lower: 0x0071 # q
    0x0052:
      name: R
      code point: 0x0052
      lower: 0x0072 # r
    0x0053:
      name: S
      code point: 0x0053
      lower: 0x0073 # s
    0x0054:
      name: T
      code point: 0x0054
      lower: 0x0074 # t
    0x0055:
      name: U
      code point: 0x0055
      lower: 0x0075 # u
    0x0056:
      name: V
      code point: 0x0056
      lower: 0x0076 # v
    0x0057:
      name: W
      code point: 0x0057
      lower: 0x0077 # w
    0x0058:
      name: X
      code point: 0x0058
      lower: 0x0078 # x
    0x0059:
      name: Y
      code point: 0x0059
      lower: 0x0079 # y
    0x005a:
      name: Z
      code point: 0x005A
      lower: 0x007a # z
    0x005b:
      name: bracketleft
      code point: 0x005B
    0x005c:
      name: backslash
      code point: 0x005C
    0x005d:
      name: bracketright
      code point: 0x005D
    0x005e:
      name: asciicircum
      code point: 0x005E
    0x005f:
      name: underscore
      code point: 0x005F
    0x0060:
      name: grave
      code point: 0x0060
    0x0061:
      name: a
      code point: 0x0061
      upper: 0x0041 # A
    0x0062:
      name: b
      code point: 0x0062
      upper: 0x0042 # B
    0x0063:
      name: c
      code point: 0x0063
      upper: 0x0043 # C
    0x0064:
      name: d
      code point: 0x0064
      upper: 0x0044 # D
    0x0065:
      name: e
      code point: 0x0065
      upper: 0x0045 # E
    0x0066:
      name: f
      code point: 0x0066
      upper: 0x0046 # F
    0x0067:
      name: g
      code point: 0x0067
      upper: 0x0047 # G
    0x0068:
      name: h
      code point: 0x0068
      upper: 0x0048 # H
    0x0069:
      name: i
      code point: 0x0069
      upper: 0x0049 # I
    0x006a:
      name: j
      code point: 0x006A
      upper: 0x004a # J
    0x006b:
      name: k
      code point: 0x006B
      upper: 0x004b # K
    0x006c:
      name: l
      code point: 0x006C
      upper: 0x004c # L
    0x006d:
      name: m
      code point: 0x006D
      upper: 0x004d # M
    0x006e:
      name: n
      code point: 0x006E
      upper: 0x004e # N
    0x006f:
      name: o
      code point: 0x006F
      upper: 0x004f # O
    0x0070:
      name: p
      code point: 0x0070
      upper: 0x0050 # P
    0x0071:
      name: q
      code point: 0x0071
      upper: 0x0051 # Q
    0x0072:
      name: r
      code point: 0x0072
      upper: 0x0052 # R
    0x0073:
      name: s
      code point: 0x0073
      upper: 0x0053 # S
    0x0074:
      name: t
      code point: 0x0074
      upper: 0x0054 # T
    0x0075:
      name: u
      code point: 0x0075
      upper: 0x0055 # U
    0x0076:
      name: v
      code point: 0x0076
      upper: 0x0056 # V
    0x0077:
      name: w
      code point: 0x0077
      upper: 0x0057 # W
    0x0078:
      name: x
      code point: 0x0078
      upper: 0x0058 # X
    0x0079:
      name: y
      code point: 0x0079
      upper: 0x0059 # Y
    0x007a:
      name: z
      code point: 0x007A
      upper: 0x005a # Z
    0x007b:
      name: braceleft
      code point: 0x007B
    0x007c:
      name: bar
      code point: 0x007C
    0x007d:
      name: braceright
      code point: 0x007D
    0x007e:
      name: asciitilde
      code point: 0x007E
    0x00a0:
      name: nobreakspace
      code point: 0x00A0
    0x00a1:
      name: exclamdown
      code point: 0x00A1
    0x00a2:
      name: cent
      code point: 0x00A2
    0x00a3:
      name: sterling
      code point: 0x00A3
    0x00a4:
      name: currency
      code point: 0x00A4
    0x00a5:
      name: yen
      code point: 0x00A5
    0x00a6:
      name: brokenbar
      code point: 0x00A6
    0x00a7:
      name: section
      code point: 0x00A7
    0x00a8:
      name: diaeresis
      code point: 0x00A8
    0x00a9:
      name: copyright
      code point: 0x00A9
    0x00aa:
      name: ordfeminine
      code point: 0x00AA
    0x00ab:
      name: guillemotleft
      code point: 0x00AB
    0x00ac:
      name: notsign
      code point: 0x00AC
    0x00ad:
      name: hyphen
      code point: 0x00AD
    0x00ae:
      name: registered
      code point: 0x00AE
    0x00af:
      name: macron
      code point: 0x00AF
    0x00b0:
      name: degree
      code point: 0x00B0
    0x00b1:
      name: plusminus
      code point: 0x00B1
    0x00b2:
      name: twosuperior
      code point: 0x00B2
    0x00b3:
      name: threesuperior
      code point: 0x00B3
    0x00b4:
      name: acute
      code point: 0x00B4
    0x00b5:
      name: mu
      code point: 0x00B5
      upper: 0x07cc # Greek_MU
    0x00b6:
      name: paragraph
      code point: 0x00B6
    0x00b7:
      name: periodcentered
      code point: 0x00B7
    0x00b8:
      name: cedilla
      code point: 0x00B8
    0x00b9:
      name: onesuperior
      code point: 0x00B9
    0x00ba:
      name: masculine
      code point: 0x00BA
    0x00bb:
      name: guillemotright
      code point: 0x00BB
    0x00bc:
      name: onequarter
      code point: 0x00BC
    0x00bd:
      name: onehalf
      code point: 0x00BD
    0x00be:
      name: threequarters
      code point: 0x00BE
    0x00bf:
      name: questiondown
      code point: 0x00BF
    0x00c0:
      name: Agrave
      code point: 0x00C0
      lower: 0x00e0 # agrave
    0x00c1:
      name: Aacute
      code point: 0x00C1
      lower: 0x00e1 # aacute
    0x00c2:
      name: Acircumflex
      code point: 0x00C2
      lower: 0x00e2 # acircumflex
    0x00c3:
      name: Atilde
      code point: 0x00C3
      lower: 0x00e3 # atilde
    0x00c4:
      name: Adiaeresis
      code point: 0x00C4
      lower: 0x00e4 # adiaeresis
    0x00c5:
      name: Aring
      code point: 0x00C5
      lower: 0x00e5 # aring
    0x00c6:
      name: AE
      code point: 0x00C6
      lower: 0x00e6 # ae
    0x00c7:
      name: Ccedilla
      code point: 0x00C7
      lower: 0x00e7 # ccedilla
    0x00c8:
      name: Egrave
      code point: 0x00C8
      lower: 0x00e8 # egrave
    0x00c9:
      name: Eacute
      code point: 0x00C9
      lower: 0x00e9 # eacute
    0x00ca:
      name: Ecircumflex
      code point: 0x00CA
      lower: 0x00ea # ecircumflex
    0x00cb:
      name: Ediaeresis
      code point: 0x00CB
      lower: 0x00eb # ediaeresis
    0x00cc:
      name: Igrave
      code point: 0x00CC
      lower: 0x00ec # igrave
    0x00cd:
      name: Iacute
      code point: 0x00CD
      lower: 0x00ed # iacute
    0x00ce:
      name: Icircumflex
      code point: 0x00CE
      lower: 0x00ee # icircumflex
    0x00cf:
      name: Idiaeresis
      code point: 0x00CF
      lower: 0x00ef # idiaeresis
    0x00d0:
      name: ETH
      code point: 0x00D0
      lower: 0x00f0 # eth
    0x00d1:
      name: Ntilde
      code point: 0x00D1
      lower: 0x00f1 # ntilde
    0x00d2:
      name: Ograve
      code point: 0x00D2
      lower: 0x00f2 # ograve
    0x00d3:
      name: Oacute
      code point: 0x00D3
      lower: 0x00f3 # oacute
    0x00d4:
      name: Ocircumflex
      code point: 0x00D4
      lower: 0x00f4 # ocircumflex
    0x00d5:
      name: Otilde
      code point: 0x00D5
      lower: 0x00f5 # otilde
    0x00d6:
      name: Odiaeresis
      code point: 0x00D6
      lower: 0x00f6 # odiaeresis
    0x00d7:
      name: multiply
      code point: 0x00D7
    0x00d8:
      name: Oslash
      code point: 0x00D8
      lower: 0x00f8 # oslash
    0x00d9:
      name: Ugrave
      code point: 0x00D9
      lower: 0x00f9 # ugrave
    0x00da:
      name: Uacute
      code point: 0x00DA
      lower: 0x00fa # uacute
    0x00db:
      name: Ucircumflex
      code point: 0x00DB
      lower: 0x00fb # ucircumflex
    0x00dc:
      name: Udiaeresis
      code point: 0x00DC
      lower: 0x00fc # udiaeresis
    0x00dd:
      name: Yacute
      code point: 0x00DD
      lower: 0x00fd # yacute
    0x00de:
      name: THORN
      code point: 0x00DE
      lower: 0x00fe # thorn
    0x00df:
      name: ssharp
      code point: 0x00DF
      upper: 0x1001e9e # U1E9E
    0x00e0:
      name: agrave
      code point: 0x00E0
      upper: 0x00c0 # Agrave
    0x00e1:
      name: aacute
      code point: 0x00E1
      upper: 0x00c1 # Aacute
    0x00e2:
      name: acircumflex
      code point: 0x00E2
      upper: 0x00c2 # Acircumflex
    0x00e3:
      name: atilde
      code point: 0x00E3
      upper: 0x00c3 # Atilde
    0x00e4:
      name: adiaeresis
      code point: 0x00E4
      upper: 0x00c4 # Adiaeresis
    0x00e5:
      name: aring
      code point: 0x00E5
      upper: 0x00c5 # Aring
    0x00e6:
      name: ae
      code point: 0x00E6
      upper: 0x00c6 # AE
    0x00e7:
      name: ccedilla
      code point: 0x00E7
      upper: 0x00c7 # Ccedilla
    0x00e8:
      name: egrave
      code point: 0x00E8
      upper: 0x00c8 # Egrave
    0x00e9:
      name: eacute
      code point: 0x00E9
      upper: 0x00c9 # Eacute
    0x00ea:
      name: ecircumflex
      code point: 0x00EA
      upper: 0x00ca # Ecircumflex
    0x00eb:
      name: ediaeresis
      code point: 0x00EB
      upper: 0x00cb # Ediaeresis
    0x00ec:
      name: igrave
      code point: 0x00EC
      upper: 0x00cc # Igrave
    0x00ed:
      name: iacute
      code point: 0x00ED
      upper: 0x00cd # Iacute
    0x00ee:
      name: icircumflex
      code point: 0x00EE
      upper: 0x00ce # Icircumflex
    0x00ef:
      name: idiaeresis
      code point: 0x00EF
      upper: 0x00cf # Idiaeresis
    0x00f0:
      name: eth
      code point: 0x00F0
      upper: 0x00d0 # ETH
    0x00f1:
      name: ntilde
      code point: 0x00F1
      upper: 0x00d1 # Ntilde
    0x00f2:
      name: ograve
      code point: 0x00F2
      upper: 0x00d2 # Ograve
    0x00f3:
      name: oacute
      code point: 0x00F3
      upper: 0x00d3 # Oacute
    0x00f4:
      name: ocircumflex
      code point: 0x00F4
      upper: 0x00d4 # Ocircumflex
    0x00f5:
      name: otilde
      code point: 0x00F5
      upper: 0x00d5 # Otilde
    0x00f6:
      name: odiaeresis
      code point: 0x00F6
      upper: 0x00d6 # Odiaeresis
    0x00f7:
      name: division
      code point: 0x00F7
    0x00f8:
      name: oslash
      code point: 0x00F8
      upper: 0x00d8 # Oslash
    0x00f9:
      name: ugrave
      code point: 0x00F9
      upper: 0x00d9 # Ugrave
    0x00fa:
      name: uacute
      code point: 0x00FA
      upper: 0x00da # Uacute
    0x00fb:
      name: ucircumflex
      code point: 0x00FB
      upper: 0x00db # Ucircumflex
    0x00fc:
      name: udiaeresis
      code point: 0x00FC
      upper: 0x00dc # Udiaeresis
    0x00fd:
      name: yacute
      code point: 0x00FD
      upper: 0x00dd # Yacute
    0x00fe:
      name: thorn
      code point: 0x00FE
      upper: 0x00de # THORN
    0x00ff:
      name: ydiaeresis
      code point: 0x00FF
      upper: 0x13be # Ydiaeresis
    0x01a1:
      name: Aogonek
      code point: 0x0104
      lower: 0x01b1 # aogonek
    0x01a2:
      name: breve
      code point: 0x02D8
    0x01a3:
      name: Lstroke
      code point: 0x0141
      lower: 0x01b3 # lstroke
    0x01a5:
      name: Lcaron
      code point: 0x013D
      lower: 0x01b5 # lcaron
    0x01a6:
      name: Sacute
      code point: 0x015A
      lower: 0x01b6 # sacute
    0x01a9:
      name: Scaron
      code point: 0x0160
      lower: 0x01b9 # scaron
    0x01aa:
      name: Scedilla
      code point: 0x015E
      lower: 0x01ba # scedilla
    0x01ab:
      name: Tcaron
      code point: 0x0164
      lower: 0x01bb # tcaron
    0x01ac:
      name: Zacute
      code point: 0x0179
      lower: 0x01bc # zacute
    0x01ae:
      name: Zcaron
      code point: 0x017D
      lower: 0x01be # zcaron
    0x01af:
      name: Zabovedot
      code point: 0x017B
      lower: 0x01bf # zabovedot
    0x01b1:
      name: aogonek
      code point: 0x0105
      upper: 0x01a1 # Aogonek
    0x01b2:
      name: ogonek
      code point: 0x02DB
    0x01b3:
      name: lstroke
      code point: 0x0142
      upper: 0x01a3 # Lstroke
    0x01b5:
      name: lcaron
      code point: 0x013E
      upper: 0x01a5 # Lcaron
    0x01b6:
      name: sacute
      code point: 0x015B
      upper: 0x01a6 # Sacute
    0x01b7:
      name: caron
      code point: 0x02C7
    0x01b9:
      name: scaron
      code point: 0x0161
      upper: 0x01a9 # Scaron
    0x01ba:
      name: scedilla
      code point: 0x015F
      upper: 0x01aa # Scedilla
    0x01bb:
      name: tcaron
      code point: 0x0165
      upper: 0x01ab # Tcaron
    0x01bc:
      name: zacute
      code point: 0x017A
      upper: 0x01ac # Zacute
    0x01bd:
      name: doubleacute
      code point: 0x02DD
    0x01be:
      name: zcaron
      code point: 0x017E
      upper: 0x01ae # Zcaron
    0x01bf:
      name: zabovedot
      code point: 0x017C
      upper: 0x01af # Zabovedot
    0x01c0:
      name: Racute
      code point: 0x0154
      lower: 0x01e0 # racute
    0x01c3:
      name: Abreve
      code point: 0x0102
      lower: 0x01e3 # abreve
    0x01c5:
      name: Lacute
      code point: 0x0139
      lower: 0x01e5 # lacute
    0x01c6:
      name: Cacute
      code point: 0x0106
      lower: 0x01e6 # cacute
    0x01c8:
      name: Ccaron
      code point: 0x010C
      lower: 0x01e8 # ccaron
    0x01ca:
      name: Eogonek
      code point: 0x0118
      lower: 0x01ea # eogonek
    0x01cc:
      name: Ecaron
      code point: 0x011A
      lower: 0x01ec # ecaron
    0x01cf:
      name: Dcaron
      code point: 0x010E
      lower: 0x01ef # dcaron
    0x01d0:
      name: Dstroke
      code point: 0x0110
      lower: 0x01f0 # dstroke
    0x01d1:
      name: Nacute
      code point: 0x0143
      lower: 0x01f1 # nacute
    0x01d2:
      name: Ncaron
      code point: 0x0147
      lower: 0x01f2 # ncaron
    0x01d5:
      name: Odoubleacute
      code point: 0x0150
      lower: 0x01f5 # odoubleacute
    0x01d8:
      name: Rcaron
      code point: 0x0158
      lower: 0x01f8 # rcaron
    0x01d9:
      name: Uring
      code point: 0x016E
      lower: 0x01f9 # uring
    0x01db:
      name: Udoubleacute
      code point: 0x0170
      lower: 0x01fb # udoubleacute
    0x01de:
      name: Tcedilla
      code point: 0x0162
      lower: 0x01fe # tcedilla
    0x01e0:
      name: racute
      code point: 0x0155
      upper: 0x01c0 # Racute
    0x01e3:
      name: abreve
      code point: 0x0103
      upper: 0x01c3 # Abreve
    0x01e5:
      name: lacute
      code point: 0x013A
      upper: 0x01c5 # Lacute
    0x01e6:
      name: cacute
      code point: 0x0107
      upper: 0x01c6 # Cacute
    0x01e8:
      name: ccaron
      code point: 0x010D
      upper: 0x01c8 # Ccaron
    0x01ea:
      name: eogonek
      code point: 0x0119
      upper: 0x01ca # Eogonek
    0x01ec:
      name: ecaron
      code point: 0x011B
      upper: 0x01cc # Ecaron
    0x01ef:
      name: dcaron
      code point: 0x010F
      upper: 0x01cf # Dcaron
    0x01f0:
      name: dstroke
      code point: 0x0111
      upper: 0x01d0 # Dstroke
    0x01f1:
      name: nacute
      code point: 0x0144
      upper: 0x01d1 # Nacute
    0x01f2:
      name: ncaron
      code point: 0x0148
      upper: 0x01d2 # Ncaron
    0x01f5:
      name: odoubleacute
      code point: 0x0151
      upper: 0x01d5 # Odoubleacute
    0x01f8:
      name: rcaron
      code point: 0x0159
      upper: 0x01d8 # Rcaron
    0x01f9:
      name: uring
      code point: 0x016F
      upper: 0x01d9 # Uring
    0x01fb:
      name: udoubleacute
      code point: 0x0171
      upper: 0x01db # Udoubleacute
    0x01fe:
      name: tcedilla
      code point: 0x0163
      upper: 0x01de # Tcedilla
    0x01ff:
      name: abovedot
      code point: 0x02D9
    0x02a1:
      name: Hstroke
      code point: 0x0126
      lower: 0x02b1 # hstroke
    0x02a6:
      name: Hcircumflex
      code point: 0x0124
      lower: 0x02b6 # hcircumflex
    0x02a9:
      name: Iabovedot
      code point: 0x0130
      lower: 0x0069 # i
    0x02ab:
      name: Gbreve
      code point: 0x011E
      lower: 0x02bb # gbreve
    0x02ac:
      name: Jcircumflex
      code point: 0x0134
      lower: 0x02bc # jcircumflex
    0x02b1:
      name: hstroke
      code point: 0x0127
      upper: 0x02a1 # Hstroke
    0x02b6:
      name: hcircumflex
      code point: 0x0125
      upper: 0x02a6 # Hcircumflex
    0x02b9:
      name: idotless
      code point: 0x0131
      upper: 0x0049 # I
    0x02bb:
      name: gbreve
      code point: 0x011F
      upper: 0x02ab # Gbreve
    0x02bc:
      name: jcircumflex
      code point: 0x0135
      upper: 0x02ac # Jcircumflex
    0x02c5:
      name: Cabovedot
      code point: 0x010A
      lower: 0x02e5 # cabovedot
    0x02c6:
      name: Ccircumflex
      code point: 0x0108
      lower: 0x02e6 # ccircumflex
    0x02d5:
      name: Gabovedot
      code point: 0x0120
      lower: 0x02f5 # gabovedot
    0x02d8:
      name: Gcircumflex
      code point: 0x011C
      lower: 0x02f8 # gcircumflex
    0x02dd:
      name: Ubreve
      code point: 0x016C
      lower: 0x02fd # ubreve
    0x02de:
      name: Scircumflex
      code point: 0x015C
      lower: 0x02fe # scircumflex
    0x02e5:
      name: cabovedot
      code point: 0x010B
      upper: 0x02c5 # Cabovedot
    0x02e6:
      name: ccircumflex
      code point: 0x0109
      upper: 0x02c6 # Ccircumflex
    0x02f5:
      name: gabovedot
      code point: 0x0121
      upper: 0x02d5 # Gabovedot
    0x02f8:
      name: gcircumflex
      code point: 0x011D
      upper: 0x02d8 # Gcircumflex
    0x02fd:
      name: ubreve
      code point: 0x016D
      upper: 0x02dd # Ubreve
    0x02fe:
      name: scircumflex
      code point: 0x015D
      upper: 0x02de # Scircumflex
    0x03a2:
      name: kra
      code point: 0x0138
    0x03a3:
      name: Rcedilla
      code point: 0x0156
      lower: 0x03b3 # rcedilla
    0x03a5:
      name: Itilde
      code point: 0x0128
      lower: 0x03b5 # itilde
    0x03a6:
      name: Lcedilla
      code point: 0x013B
      lower: 0x03b6 # lcedilla
    0x03aa:
      name: Emacron
      code point: 0x0112
      lower: 0x03ba # emacron
    0x03ab:
      name: Gcedilla
      code point: 0x0122
      lower: 0x03bb # gcedilla
    0x03ac:
      name: Tslash
      code point: 0x0166
      lower: 0x03bc # tslash
    0x03b3:
      name: rcedilla
      code point: 0x0157
      upper: 0x03a3 # Rcedilla
    0x03b5:
      name: itilde
      code point: 0x0129
      upper: 0x03a5 # Itilde
    0x03b6:
      name: lcedilla
      code point: 0x013C
      upper: 0x03a6 # Lcedilla
    0x03ba:
      name: emacron
      code point: 0x0113
      upper: 0x03aa # Emacron
    0x03bb:
      name: gcedilla
      code point: 0x0123
      upper: 0x03ab # Gcedilla
    0x03bc:
      name: tslash
      code point: 0x0167
      upper: 0x03ac # Tslash
    0x03bd:
      name: ENG
      code point: 0x014A
      lower: 0x03bf # eng
    0x03bf:
      name: eng
      code point: 0x014B
      upper: 0x03bd # ENG
    0x03c0:
      name: Amacron
      code point: 0x0100
      lower: 0x03e0 # amacron
    0x03c7:
      name: Iogonek
      code point: 0x012E
      lower: 0x03e7 # iogonek
    0x03cc:
      name: Eabovedot
      code point: 0x0116
      lower: 0x03ec # eabovedot
    0x03cf:
      name: Imacron
      code point: 0x012A
      lower: 0x03ef # imacron
    0x03d1:
      name: Ncedilla
      code point: 0x0145
      lower: 0x03f1 # ncedilla
    0x03d2:
      name: Omacron
      code point: 0x014C
      lower: 0x03f2 # omacron
    0x03d3:
      name: Kcedilla
      code point: 0x0136
      lower: 0x03f3 # kcedilla
    0x03d9:
      name: Uogonek
      code point: 0x0172
      lower: 0x03f9 # uogonek
    0x03dd:
      name: Utilde
      code point: 0x0168
      lower: 0x03fd # utilde
    0x03de:
      name: Umacron
      code point: 0x016A
      lower: 0x03fe # umacron
    0x03e0:
      name: amacron
      code point: 0x0101
      upper: 0x03c0 # Amacron
    0x03e7:
      name: iogonek
      code point: 0x012F
      upper: 0x03c7 # Iogonek
    0x03ec:
      name: eabovedot
      code point: 0x0117
      upper: 0x03cc # Eabovedot
    0x03ef:
      name: imacron
      code point: 0x012B
      upper: 0x03cf # Imacron
    0x03f1:
      name: ncedilla
      code point: 0x0146
      upper: 0x03d1 # Ncedilla
    0x03f2:
      name: omacron
      code point: 0x014D
      upper: 0x03d2 # Omacron
    0x03f3:
      name: kcedilla
      code point: 0x0137
      upper: 0x03d3 # Kcedilla
    0x03f9:
      name: uogonek
      code point: 0x0173
      upper: 0x03d9 # Uogonek
    0x03fd:
      name: utilde
      code point: 0x0169
      upper: 0x03dd # Utilde
    0x03fe:
      name: umacron
      code point: 0x016B
      upper: 0x03de # Umacron
    0x047e:
      name: overline
      code point: 0x203E
    0x04a1:
      name: kana_fullstop
      code point: 0x3002
    0x04a2:
      name: kana_openingbracket
      code point: 0x300C
    0x04a3:
      name: kana_closingbracket
      code point: 0x300D
    0x04a4:
      name: kana_comma
      code point: 0x3001
    0x04a5:
      name: kana_conjunctive
      code point: 0x30FB
    0x04a6:
      name: kana_WO
      code point: 0x30F2
    0x04a7:
      name: kana_a
      code point: 0x30A1
    0x04a8:
      name: kana_i
      code point: 0x30A3
    0x04a9:
      name: kana_u
      code point: 0x30A5
    0x04aa:
      name: kana_e
      code point: 0x30A7
    0x04ab:
      name: kana_o
      code point: 0x30A9
    0x04ac:
      name: kana_ya
      code point: 0x30E3
    0x04ad:
      name: kana_yu
      code point: 0x30E5
    0x04ae:
      name: kana_yo
      code point: 0x30E7
    0x04af:
      name: kana_tsu
      code point: 0x30C3
    0x04b0:
      name: prolongedsound
      code point: 0x30FC
    0x04b1:
      name: kana_A
      code point: 0x30A2
    0x04b2:
      name: kana_I
      code point: 0x30A4
    0x04b3:
      name: kana_U
      code point: 0x30A6
    0x04b4:
      name: kana_E
      code point: 0x30A8
    0x04b5:
      name: kana_O
      code point: 0x30AA
    0x04b6:
      name: kana_KA
      code point: 0x30AB
    0x04b7:
      name: kana_KI
      code point: 0x30AD
    0x04b8:
      name: kana_KU
      code point: 0x30AF
    0x04b9:
      name: kana_KE
      code point: 0x30B1
    0x04ba:
      name: kana_KO
      code point: 0x30B3
    0x04bb:
      name: kana_SA
      code point: 0x30B5
    0x04bc:
      name: kana_SHI
      code point: 0x30B7
    0x04bd:
      name: kana_SU
      code point: 0x30B9
    0x04be:
      name: kana_SE
      code point: 0x30BB
    0x04bf:
      name: kana_SO
      code point: 0x30BD
    0x04c0:
      name: kana_TA
      code point: 0x30BF
    0x04c1:
      name: kana_CHI
      code point: 0x30C1
    0x04c2:
      name: kana_TSU
      code point: 0x30C4
    0x04c3:
      name: kana_TE
      code point: 0x30C6
    0x04c4:
      name: kana_TO
      code point: 0x30C8
    0x04c5:
      name: kana_NA
      code point: 0x30CA
    0x04c6:
      name: kana_NI
      code point: 0x30CB
    0x04c7:
      name: kana_NU
      code point: 0x30CC
    0x04c8:
      name: kana_NE
      code point: 0x30CD
    0x04c9:
      name: kana_NO
      code point: 0x30CE
    0x04ca:
      name: kana_HA
      code point: 0x30CF
    0x04cb:
      name: kana_HI
      code point: 0x30D2
    0x04cc:
      name: kana_FU
      code point: 0x30D5
    0x04cd:
      name: kana_HE
      code point: 0x30D8
    0x04ce:
      name: kana_HO
      code point: 0x30DB
    0x04cf:
      name: kana_MA
      code point: 0x30DE
    0x04d0:
      name: kana_MI
      code point: 0x30DF
    0x04d1:
      name: kana_MU
      code point: 0x30E0
    0x04d2:
      name: kana_ME
      code point: 0x30E1
    0x04d3:
      name: kana_MO
      code point: 0x30E2
    0x04d4:
      name: kana_YA
      code point: 0x30E4
    0x04d5:
      name: kana_YU
      code point: 0x30E6
    0x04d6:
      name: kana_YO
      code point: 0x30E8
    0x04d7:
      name: kana_RA
      code point: 0x30E9
    0x04d8:
      name: kana_RI
      code point: 0x30EA
    0x04d9:
      name: kana_RU
      code point: 0x30EB
    0x04da:
      name: kana_RE
      code point: 0x30EC
    0x04db:
      name: kana_RO
      code point: 0x30ED
    0x04dc:
      name: kana_WA
      code point: 0x30EF
    0x04dd:
      name: kana_N
      code point: 0x30F3
    0x04de:
      name: voicedsound
      code point: 0x309B
    0x04df:
      name: semivoicedsound
      code point: 0x309C
    0x05ac:
      name: Arabic_comma
      code point: 0x060C
    0x05bb:
      name: Arabic_semicolon
      code point: 0x061B
    0x05bf:
      name: Arabic_question_mark
      code point: 0x061F
    0x05c1:
      name: Arabic_hamza
      code point: 0x0621
    0x05c2:
      name: Arabic_maddaonalef
      code point: 0x0622
    0x05c3:
      name: Arabic_hamzaonalef
      code point: 0x0623
    0x05c4:
      name: Arabic_hamzaonwaw
      code point: 0x0624
    0x05c5:
      name: Arabic_hamzaunderalef
      code point: 0x0625
    0x05c6:
      name: Arabic_hamzaonyeh
      code point: 0x0626
    0x05c7:
      name: Arabic_alef
      code point: 0x0627
    0x05c8:
      name: Arabic_beh
      code point: 0x0628
    0x05c9:
      name: Arabic_tehmarbuta
      code point: 0x0629
    0x05ca:
      name: Arabic_teh
      code point: 0x062A
    0x05cb:
      name: Arabic_theh
      code point: 0x062B
    0x05cc:
      name: Arabic_jeem
      code point: 0x062C
    0x05cd:
      name: Arabic_hah
      code point: 0x062D
    0x05ce:
      name: Arabic_khah
      code point: 0x062E
    0x05cf:
      name: Arabic_dal
      code point: 0x062F
    0x05d0:
      name: Arabic_thal
      code point: 0x0630
    0x05d1:
      name: Arabic_ra
      code point: 0x0631
    0x05d2:
      name: Arabic_zain
      code point: 0x0632
    0x05d3:
      name: Arabic_seen
      code point: 0x0633
    0x05d4:
      name: Arabic_sheen
      code point: 0x0634
    0x05d5:
      name: Arabic_sad
      code point: 0x0635
    0x05d6:
      name: Arabic_dad
      code point: 0x0636
    0x05d7:
      name: Arabic_tah
      code point: 0x0637
    0x05d8:
      name: Arabic_zah
      code point: 0x0638
    0x05d9:
      name: Arabic_ain
      code point: 0x0639
    0x05da:
      name: Arabic_ghain
      code point: 0x063A
    0x05e0:
      name: Arabic_tatweel
      code point: 0x0640
    0x05e1:
      name: Arabic_feh
      code point: 0x0641
    0x05e2:
      name: Arabic_qaf
      code point: 0x0642
    0x05e3:
      name: Arabic_kaf
      code point: 0x0643
    0x05e4:
      name: Arabic_lam
      code point: 0x0644
    0x05e5:
      name: Arabic_meem
      code point: 0x0645
    0x05e6:
      name: Arabic_noon
      code point: 0x0646
    0x05e7:
      name: Arabic_ha
      code point: 0x0647
    0x05e8:
      name: Arabic_waw
      code point: 0x0648
    0x05e9:
      name: Arabic_alefmaksura
      code point: 0x0649
    0x05ea:
      name: Arabic_yeh
      code point: 0x064A
    0x05eb:
      name: Arabic_fathatan
      code point: 0x064B
    0x05ec:
      name: Arabic_dammatan
      code point: 0x064C
    0x05ed:
      name: Arabic_kasratan
      code point: 0x064D
    0x05ee:
      name: Arabic_fatha
      code point: 0x064E
    0x05ef:
      name: Arabic_damma
      code point: 0x064F
    0x05f0:
      name: Arabic_kasra
      code point: 0x0650
    0x05f1:
      name: Arabic_shadda
      code point: 0x0651
    0x05f2:
      name: Arabic_sukun
      code point: 0x0652
    0x06a1:
      name: Serbian_dje
      code point: 0x0452
      upper: 0x06b1 # Serbian_DJE
    0x06a2:
      name: Macedonia_gje
      code point: 0x0453
      upper: 0x06b2 # Macedonia_GJE
    0x06a3:
      name: Cyrillic_io
      code point: 0x0451
      upper: 0x06b3 # Cyrillic_IO
    0x06a4:
      name: Ukrainian_ie
      code point: 0x0454
      upper: 0x06b4 # Ukrainian_IE
    0x06a5:
      name: Macedonia_dse
      code point: 0x0455
      upper: 0x06b5 # Macedonia_DSE
    0x06a6:
      name: Ukrainian_i
      code point: 0x0456
      upper: 0x06b6 # Ukrainian_I
    0x06a7:
      name: Ukrainian_yi
      code point: 0x0457
      upper: 0x06b7 # Ukrainian_YI
    0x06a8:
      name: Cyrillic_je
      code point: 0x0458
      upper: 0x06b8 # Cyrillic_JE
    0x06a9:
      name: Cyrillic_lje
      code point: 0x0459
      upper: 0x06b9 # Cyrillic_LJE
    0x06aa:
      name: Cyrillic_nje
      code point: 0x045A
      upper: 0x06ba # Cyrillic_NJE
    0x06ab:
      name: Serbian_tshe
      code point: 0x045B
      upper: 0x06bb # Serbian_TSHE
    0x06ac:
      name: Macedonia_kje
      code point: 0x045C
      upper: 0x06bc # Macedonia_KJE
    0x06ad:
      name: Ukrainian_ghe_with_upturn
      code point: 0x0491
      upper: 0x06bd # Ukrainian_GHE_WITH_UPTURN
    0x06ae:
      name: Byelorussian_shortu
      code point: 0x045E
      upper: 0x06be # Byelorussian_SHORTU
    0x06af:
      name: Cyrillic_dzhe
      code point: 0x045F
      upper: 0x06bf # Cyrillic_DZHE
    0x06b0:
      name: numerosign
      code point: 0x2116
    0x06b1:
      name: Serbian_DJE
      code point: 0x0402
      lower: 0x06a1 # Serbian_dje
    0x06b2:
      name: Macedonia_GJE
      code point: 0x0403
      lower: 0x06a2 # Macedonia_gje
    0x06b3:
      name: Cyrillic_IO
      code point: 0x0401
      lower: 0x06a3 # Cyrillic_io
    0x06b4:
      name: Ukrainian_IE
      code point: 0x0404
      lower: 0x06a4 # Ukrainian_ie
    0x06b5:
      name: Macedonia_DSE
      code point: 0x0405
      lower: 0x06a5 # Macedonia_dse
    0x06b6:
      name: Ukrainian_I
      code point: 0x0406
      lower: 0x06a6 # Ukrainian_i
    0x06b7:
      name: Ukrainian_YI
      code point: 0x0407
      lower: 0x06a7 # Ukrainian_yi
    0x06b8:
      name: Cyrillic_JE
      code point: 0x0408
      lower: 0x06a8 # Cyrillic_je
    0x06b9:
      name: Cyrillic_LJE
      code point: 0x0409
      lower: 0x06a9 # Cyrillic_lje
    0x06ba:
      name: Cyrillic_NJE
      code point: 0x040A
      lower: 0x06aa # Cyrillic_nje
    0x06bb:
      name: Serbian_TSHE
      code point: 0x040B
      lower: 0x06ab # Serbian_tshe
    0x06bc:
      name: Macedonia_KJE
      code point: 0x040C
      lower: 0x06ac # Macedonia_kje
    0x06bd:
      name: Ukrainian_GHE_WITH_UPTURN
      code point: 0x0490
      lower: 0x06ad # Ukrainian_ghe_with_upturn
    0x06be:
      name: Byelorussian_SHORTU
      code point: 0x040E
      lower: 0x06ae # Byelorussian_shortu
    0x06bf:
      name: Cyrillic_DZHE
      code point: 0x040F
      lower: 0x06af # Cyrillic_dzhe
    0x06c0:
      name: Cyrillic_yu
      code point: 0x044E
      upper: 0x06e0 # Cyrillic_YU
    0x06c1:
      name: Cyrillic_a
      code point: 0x0430
      upper: 0x06e1 # Cyrillic_A
    0x06c2:
      name: Cyrillic_be
      code point: 0x0431
      upper: 0x06e2 # Cyrillic_BE
    0x06c3:
      name: Cyrillic_tse
      code point: 0x0446
      upper: 0x06e3 # Cyrillic_TSE
    0x06c4:
      name: Cyrillic_de
      code point: 0x0434
      upper: 0x06e4 # Cyrillic_DE
    0x06c5:
      name: Cyrillic_ie
      code point: 0x0435
      upper: 0x06e5 # Cyrillic_IE
    0x06c6:
      name: Cyrillic_ef
      code point: 0x0444
      upper: 0x06e6 # Cyrillic_EF
    0x06c7:
      name: Cyrillic_ghe
      code point: 0x0433
      upper: 0x06e7 # Cyrillic_GHE
    0x06c8:
      name: Cyrillic_ha
      code point: 0x0445
      upper: 0x06e8 # Cyrillic_HA
    0x06c9:
      name: Cyrillic_i
      code point: 0x0438
      upper: 0x06e9 # Cyrillic_I
    0x06ca:
      name: Cyrillic_shorti
      code point: 0x0439
      upper: 0x06ea # Cyrillic_SHORTI
    0x06cb:
      name: Cyrillic_ka
      code point: 0x043A
      upper: 0x06eb # Cyrillic_KA
    0x06cc:
      name: Cyrillic_el
      code point: 0x043B
      upper: 0x06ec # Cyrillic_EL
    0x06cd:
      name: Cyrillic_em
      code point: 0x043C
      upper: 0x06ed # Cyrillic_EM
    0x06ce:
      name: Cyrillic_en
      code point: 0x043D
      upper: 0x06ee # Cyrillic_EN
    0x06cf:
      name: Cyrillic_o
      code point: 0x043E
      upper: 0x06ef # Cyrillic_O
    0x06d0:
      name: Cyrillic_pe
      code point: 0x043F
      upper: 0x06f0 # Cyrillic_PE
    0x06d1:
      name: Cyrillic_ya
      code point: 0x044F
      upper: 0x06f1 # Cyrillic_YA
    0x06d2:
      name: Cyrillic_er
      code point: 0x0440
      upper: 0x06f2 # Cyrillic_ER
    0x06d3:
      name: Cyrillic_es
      code point: 0x0441
      upper: 0x06f3 # Cyrillic_ES
    0x06d4:
      name: Cyrillic_te
      code point: 0x0442
      upper: 0x06f4 # Cyrillic_TE
    0x06d5:
      name: Cyrillic_u
      code point: 0x0443
      upper: 0x06f5 # Cyrillic_U
    0x06d6:
      name: Cyrillic_zhe
      code point: 0x0436
      upper: 0x06f6 # Cyrillic_ZHE
    0x06d7:
      name: Cyrillic_ve
      code point: 0x0432
      upper: 0x06f7 # Cyrillic_VE
    0x06d8:
      name: Cyrillic_softsign
      code point: 0x044C
      upper: 0x06f8 # Cyrillic_SOFTSIGN
    0x06d9:
      name: Cyrillic_yeru
      code point: 0x044B
      upper: 0x06f9 # Cyrillic_YERU
    0x06da:
      name: Cyrillic_ze
      code point: 0x0437
      upper: 0x06fa # Cyrillic_ZE
    0x06db:
      name: Cyrillic_sha
      code point: 0x0448
      upper: 0x06fb # Cyrillic_SHA
    0x06dc:
      name: Cyrillic_e
      code point: 0x044D
      upper: 0x06fc # Cyrillic_E
    0x06dd:
      name: Cyrillic_shcha
      code point: 0x0449
      upper: 0x06fd # Cyrillic_SHCHA
    0x06de:
      name: Cyrillic_che
      code point: 0x0447
      upper: 0x06fe # Cyrillic_CHE
    0x06df:
      name: Cyrillic_hardsign
      code point: 0x044A
      upper: 0x06ff # Cyrillic_HARDSIGN
    0x06e0:
      name: Cyrillic_YU
      code point: 0x042E
      lower: 0x06c0 # Cyrillic_yu
    0x06e1:
      name: Cyrillic_A
      code point: 0x0410
      lower: 0x06c1 # Cyrillic_a
    0x06e2:
      name: Cyrillic_BE
      code point: 0x0411
      lower: 0x06c2 # Cyrillic_be
    0x06e3:
      name: Cyrillic_TSE
      code point: 0x0426
      lower: 0x06c3 # Cyrillic_tse
    0x06e4:
      name: Cyrillic_DE
      code point: 0x0414
      lower: 0x06c4 # Cyrillic_de
    0x06e5:
      name: Cyrillic_IE
      code point: 0x0415
      lower: 0x06c5 # Cyrillic_ie
    0x06e6:
      name: Cyrillic_EF
      code point: 0x0424
      lower: 0x06c6 # Cyrillic_ef
    0x06e7:
      name: Cyrillic_GHE
      code point: 0x0413
      lower: 0x06c7 # Cyrillic_ghe
    0x06e8:
      name: Cyrillic_HA
      code point: 0x0425
      lower: 0x06c8 # Cyrillic_ha
    0x06e9:
      name: Cyrillic_I
      code point: 0x0418
      lower: 0x06c9 # Cyrillic_i
    0x06ea:
      name: Cyrillic_SHORTI
      code point: 0x0419
      lower: 0x06ca # Cyrillic_shorti
    0x06eb:
      name: Cyrillic_KA
      code point: 0x041A
      lower: 0x06cb # Cyrillic_ka
    0x06ec:
      name: Cyrillic_EL
      code point: 0x041B
      lower: 0x06cc # Cyrillic_el
    0x06ed:
      name: Cyrillic_EM
      code point: 0x041C
      lower: 0x06cd # Cyrillic_em
    0x06ee:
      name: Cyrillic_EN
      code point: 0x041D
      lower: 0x06ce # Cyrillic_en
    0x06ef:
      name: Cyrillic_O
      code point: 0x041E
      lower: 0x06cf # Cyrillic_o
    0x06f0:
      name: Cyrillic_PE
      code point: 0x041F
      lower: 0x06d0 # Cyrillic_pe
    0x06f1:
      name: Cyrillic_YA
      code point: 0x042F
      lower: 0x06d1 # Cyrillic_ya
    0x06f2:
      name: Cyrillic_ER
      code point: 0x0420
      lower: 0x06d2 # Cyrillic_er
    0x06f3:
      name: Cyrillic_ES
      code point: 0x0421
      lower: 0x06d3 # Cyrillic_es
    0x06f4:
      name: Cyrillic_TE
      code point: 0x0422
      lower: 0x06d4 # Cyrillic_te
    0x06f5:
      name: Cyrillic_U
      code point: 0x0423
      lower: 0x06d5 # Cyrillic_u
    0x06f6:
      name: Cyrillic_ZHE
      code point: 0x0416
      lower: 0x06d6 # Cyrillic_zhe
    0x06f7:
      name: Cyrillic_VE
      code point: 0x0412
      lower: 0x06d7 # Cyrillic_ve
    0x06f8:
      name: Cyrillic_SOFTSIGN
      code point: 0x042C
      lower: 0x06d8 # Cyrillic_softsign
    0x06f9:
      name: Cyrillic_YERU
      code point: 0x042B
      lower: 0x06d9 # Cyrillic_yeru
    0x06fa:
      name: Cyrillic_ZE
      code point: 0x0417
      lower: 0x06da # Cyrillic_ze
    0x06fb:
      name: Cyrillic_SHA
      code point: 0x0428
      lower: 0x06db # Cyrillic_sha
    0x06fc:
      name: Cyrillic_E
      code point: 0x042D
      lower: 0x06dc # Cyrillic_e
    0x06fd:
      name: Cyrillic_SHCHA
      code point: 0x0429
      lower: 0x06dd # Cyrillic_shcha
    0x06fe:
      name: Cyrillic_CHE
      code point: 0x0427
      lower: 0x06de # Cyrillic_che
    0x06ff:
      name: Cyrillic_HARDSIGN
      code point: 0x042A
      lower: 0x06df # Cyrillic_hardsign
    0x07a1:
      name: Greek_ALPHAaccent
      code point: 0x0386
      lower: 0x07b1 # Greek_alphaaccent
    0x07a2:
      name: Greek_EPSILONaccent
      code point: 0x0388
      lower: 0x07b2 # Greek_epsilonaccent
    0x07a3:
      name: Greek_ETAaccent
      code point: 0x0389
      lower: 0x07b3 # Greek_etaaccent
    0x07a4:
      name: Greek_IOTAaccent
      code point: 0x038A
      lower: 0x07b4 # Greek_iotaaccent
    0x07a5:
      name: Greek_IOTAdieresis
      code point: 0x03AA
      lower: 0x07b5 # Greek_iotadieresis
    0x07a7:
      name: Greek_OMICRONaccent
      code point: 0x038C
      lower: 0x07b7 # Greek_omicronaccent
    0x07a8:
      name: Greek_UPSILONaccent
      code point: 0x038E
      lower: 0x07b8 # Greek_upsilonaccent
    0x07a9:
      name: Greek_UPSILONdieresis
      code point: 0x03AB
      lower: 0x07b9 # Greek_upsilondieresis
    0x07ab:
      name: Greek_OMEGAaccent
      code point: 0x038F
      lower: 0x07bb # Greek_omegaaccent
    0x07ae:
      name: Greek_accentdieresis
      code point: 0x0385
    0x07af:
      name: Greek_horizbar
      code point: 0x2015
    0x07b1:
      name: Greek_alphaaccent
      code point: 0x03AC
      upper: 0x07a1 # Greek_ALPHAaccent
    0x07b2:
      name: Greek_epsilonaccent
      code point: 0x03AD
      upper: 0x07a2 # Greek_EPSILONaccent
    0x07b3:
      name: Greek_etaaccent
      code point: 0x03AE
      upper: 0x07a3 # Greek_ETAaccent
    0x07b4:
      name: Greek_iotaaccent
      code point: 0x03AF
      upper: 0x07a4 # Greek_IOTAaccent
    0x07b5:
      name: Greek_iotadieresis
      code point: 0x03CA
      upper: 0x07a5 # Greek_IOTAdieresis
    0x07b6:
      name: Greek_iotaaccentdieresis
      code point: 0x0390
    0x07b7:
      name: Greek_omicronaccent
      code point: 0x03CC
      upper: 0x07a7 # Greek_OMICRONaccent
    0x07b8:
      name: Greek_upsilonaccent
      code point: 0x03CD
      upper: 0x07a8 # Greek_UPSILONaccent
    0x07b9:
      name: Greek_upsilondieresis
      code point: 0x03CB
      upper: 0x07a9 # Greek_UPSILONdieresis
    0x07ba:
      name: Greek_upsilonaccentdieresis
      code point: 0x03B0
    0x07bb:
      name: Greek_omegaaccent
      code point: 0x03CE
      upper: 0x07ab # Greek_OMEGAaccent
    0x07c1:
      name: Greek_ALPHA
      code point: 0x0391
      lower: 0x07e1 # Greek_alpha
    0x07c2:
      name: Greek_BETA
      code point: 0x0392
      lower: 0x07e2 # Greek_beta
    0x07c3:
      name: Greek_GAMMA
      code point: 0x0393
      lower: 0x07e3 # Greek_gamma
    0x07c4:
      name: Greek_DELTA
      code point: 0x0394
      lower: 0x07e4 # Greek_delta
    0x07c5:
      name: Greek_EPSILON
      code point: 0x0395
      lower: 0x07e5 # Greek_epsilon
    0x07c6:
      name: Greek_ZETA
      code point: 0x0396
      lower: 0x07e6 # Greek_zeta
    0x07c7:
      name: Greek_ETA
      code point: 0x0397
      lower: 0x07e7 # Greek_eta
    0x07c8:
      name: Greek_THETA
      code point: 0x0398
      lower: 0x07e8 # Greek_theta
    0x07c9:
      name: Greek_IOTA
      code point: 0x0399
      lower: 0x07e9 # Greek_iota
    0x07ca:
      name: Greek_KAPPA
      code point: 0x039A
      lower: 0x07ea # Greek_kappa
    0x07cb:
      name: Greek_LAMDA
      code point: 0x039B
      lower: 0x07eb # Greek_lamda
    0x07cc:
      name: Greek_MU
      code point: 0x039C
      lower: 0x07ec # Greek_mu
    0x07cd:
      name: Greek_NU
      code point: 0x039D
      lower: 0x07ed # Greek_nu
    0x07ce:
      name: Greek_XI
      code point: 0x039E
      lower: 0x07ee # Greek_xi
    0x07cf:
      name: Greek_OMICRON
      code point: 0x039F
      lower: 0x07ef # Greek_omicron
    0x07d0:
      name: Greek_PI
      code point: 0x03A0
      lower: 0x07f0 # Greek_pi
    0x07d1:
      name: Greek_RHO
      code point: 0x03A1
      lower: 0x07f1 # Greek_rho
    0x07d2:
      name: Greek_SIGMA
      code point: 0x03A3
      lower: 0x07f2 # Greek_sigma
    0x07d4:
      name: Greek_TAU
      code point: 0x03A4
      lower: 0x07f4 # Greek_tau
    0x07d5:
      name: Greek_UPSILON
      code point: 0x03A5
      lower: 0x07f5 # Greek_upsilon
    0x07d6:
      name: Greek_PHI
      code point: 0x03A6
      lower: 0x07f6 # Greek_phi
    0x07d7:
      name: Greek_CHI
      code point: 0x03A7
      lower: 0x07f7 # Greek_chi
    0x07d8:
      name: Greek_PSI
      code point: 0x03A8
      lower: 0x07f8 # Greek_psi
    0x07d9:
      name: Greek_OMEGA
      code point: 0x03A9
      lower: 0x07f9 # Greek_omega
    0x07e1:
      name: Greek_alpha
      code point: 0x03B1
      upper: 0x07c1 # Greek_ALPHA
    0x07e2:
      name: Greek_beta
      code point: 0x03B2
      upper: 0x07c2 # Greek_BETA
    0x07e3:
      name: Greek_gamma
      code point: 0x03B3
      upper: 0x07c3 # Greek_GAMMA
    0x07e4:
      name: Greek_delta
      code point: 0x03B4
      upper: 0x07c4 # Greek_DELTA
    0x07e5:
      name: Greek_epsilon
      code point: 0x03B5
      upper: 0x07c5 # Greek_EPSILON
    0x07e6:
      name: Greek_zeta
      code point: 0x03B6
      upper: 0x07c6 # Greek_ZETA
    0x07e7:
      name: Greek_eta
      code point: 0x03B7
      upper: 0x07c7 # Greek_ETA
    0x07e8:
      name: Greek_theta
      code point: 0x03B8
      upper: 0x07c8 # Greek_THETA
    0x07e9:
      name: Greek_iota
      code point: 0x03B9
      upper: 0x07c9 # Greek_IOTA
    0x07ea:
      name: Greek_kappa
      code point: 0x03BA
      upper: 0x07ca # Greek_KAPPA
    0x07eb:
      name: Greek_lamda
      code point: 0x03BB
      upper: 0x07cb # Greek_LAMDA
    0x07ec:
      name: Greek_mu
      code point: 0x03BC
      upper: 0x07cc # Greek_MU
    0x07ed:
      name: Greek_nu
      code point: 0x03BD
      upper: 0x07cd # Greek_NU
    0x07ee:
      name: Greek_xi
      code point: 0x03BE
      upper: 0x07ce # Greek_XI
    0x07ef:
      name: Greek_omicron
      code point: 0x03BF
      upper: 0x07cf # Greek_OMICRON
    0x07f0:
      name: Greek_pi
      code point: 0x03C0
      upper: 0x07d0 # Greek_PI
    0x07f1:
      name: Greek_rho
      code point: 0x03C1
      upper: 0x07d1 # Greek_RHO
    0x07f2:
      name: Greek_sigma
      code point: 0x03C3
      upper: 0x07d2 # Greek_SIGMA
    0x07f3:
      name: Greek_finalsmallsigma
      code point: 0x03C2
      upper: 0x07d2 # Greek_SIGMA
    0x07f4:
      name: Greek_tau
      code point: 0x03C4
      upper: 0x07d4 # Greek_TAU
    0x07f5:
      name: Greek_upsilon
      code point: 0x03C5
      upper: 0x07d5 # Greek_UPSILON
    0x07f6:
      name: Greek_phi
      code point: 0x03C6
      upper: 0x07d6 # Greek_PHI
    0x07f7:
      name: Greek_chi
      code point: 0x03C7
      upper: 0x07d7 # Greek_CHI
    0x07f8:
      name: Greek_psi
      code point: 0x03C8
      upper: 0x07d8 # Greek_PSI
    0x07f9:
      name: Greek_omega
      code point: 0x03C9
      upper: 0x07d9 # Greek_OMEGA
    0x08a1:
      name: leftradical
      code point: 0x23B7
    0x08a2:
      name: topleftradical
      code point: 0x250C
    0x08a3:
      name: horizconnector
      code point: 0x2500
    0x08a4:
      name: topintegral
      code point: 0x2320
    0x08a5:
      name: botintegral
      code point: 0x2321
    0x08a6:
      name: vertconnector
      code point: 0x2502
    0x08a7:
      name: topleftsqbracket
      code point: 0x23A1
    0x08a8:
      name: botleftsqbracket
      code point: 0x23A3
    0x08a9:
      name: toprightsqbracket
      code point: 0x23A4
    0x08aa:
      name: botrightsqbracket
      code point: 0x23A6
    0x08ab:
      name: topleftparens
      code point: 0x239B
    0x08ac:
      name: botleftparens
      code point: 0x239D
    0x08ad:
      name: toprightparens
      code point: 0x239E
    0x08ae:
      name: botrightparens
      code point: 0x23A0
    0x08af:
      name: leftmiddlecurlybrace
      code point: 0x23A8
    0x08b0:
      name: rightmiddlecurlybrace
      code point: 0x23AC
    0x08b1:
      name: topleftsummation
    0x08b2:
      name: botleftsummation
    0x08b3:
      name: topvertsummationconnector
    0x08b4:
      name: botvertsummationconnector
    0x08b5:
      name: toprightsummation
    0x08b6:
      name: botrightsummation
    0x08b7:
      name: rightmiddlesummation
    0x08bc:
      name: lessthanequal
      code point: 0x2264
    0x08bd:
      name: notequal
      code point: 0x2260
    0x08be:
      name: greaterthanequal
      code point: 0x2265
    0x08bf:
      name: integral
      code point: 0x222B
    0x08c0:
      name: therefore
      code point: 0x2234
    0x08c1:
      name: variation
      code point: 0x221D
    0x08c2:
      name: infinity
      code point: 0x221E
    0x08c5:
      name: nabla
      code point: 0x2207
    0x08c8:
      name: approximate
      code point: 0x223C
    0x08c9:
      name: similarequal
      code point: 0x2243
    0x08cd:
      name: ifonlyif
      code point: 0x21D4
    0x08ce:
      name: implies
      code point: 0x21D2
    0x08cf:
      name: identical
      code point: 0x2261
    0x08d6:
      name: radical
      code point: 0x221A
    0x08da:
      name: includedin
      code point: 0x2282
    0x08db:
      name: includes
      code point: 0x2283
    0x08dc:
      name: intersection
      code point: 0x2229
    0x08dd:
      name: union
      code point: 0x222A
    0x08de:
      name: logicaland
      code point: 0x2227
    0x08df:
      name: logicalor
      code point: 0x2228
    0x08ef:
      name: partialderivative
      code point: 0x2202
    0x08f6:
      name: function
      code point: 0x0192
      upper: 0x1000191 # U0191
    0x08fb:
      name: leftarrow
      code point: 0x2190
    0x08fc:
      name: uparrow
      code point: 0x2191
    0x08fd:
      name: rightarrow
      code point: 0x2192
    0x08fe:
      name: downarrow
      code point: 0x2193
    0x09df:
      name: blank
    0x09e0:
      name: soliddiamond
      code point: 0x25C6
    0x09e1:
      name: checkerboard
      code point: 0x2592
    0x09e2:
      name: ht
      code point: 0x2409
    0x09e3:
      name: ff
      code point: 0x240C
    0x09e4:
      name: cr
      code point: 0x240D
    0x09e5:
      name: lf
      code point: 0x240A
    0x09e8:
      name: nl
      code point: 0x2424
    0x09e9:
      name: vt
      code point: 0x240B
    0x09ea:
      name: lowrightcorner
      code point: 0x2518
    0x09eb:
      name: uprightcorner
      code point: 0x2510
    0x09ec:
      name: upleftcorner
      code point: 0x250C
    0x09ed:
      name: lowleftcorner
      code point: 0x2514
    0x09ee:
      name: crossinglines
      code point: 0x253C
    0x09ef:
      name: horizlinescan1
      code point: 0x23BA
    0x09f0:
      name: horizlinescan3
      code point: 0x23BB
    0x09f1:
      name: horizlinescan5
      code point: 0x2500
    0x09f2:
      name: horizlinescan7
      code point: 0x23BC
    0x09f3:
      name: horizlinescan9
      code point: 0x23BD
    0x09f4:
      name: leftt
      code point: 0x251C
    0x09f5:
      name: rightt
      code point: 0x2524
    0x09f6:
      name: bott
      code point: 0x2534
    0x09f7:
      name: topt
      code point: 0x252C
    0x09f8:
      name: vertbar
      code point: 0x2502
    0x0aa1:
      name: emspace
      code point: 0x2003
    0x0aa2:
      name: enspace
      code point: 0x2002
    0x0aa3:
      name: em3space
      code point: 0x2004
    0x0aa4:
      name: em4space
      code point: 0x2005
    0x0aa5:
      name: digitspace
      code point: 0x2007
    0x0aa6:
      name: punctspace
      code point: 0x2008
    0x0aa7:
      name: thinspace
      code point: 0x2009
    0x0aa8:
      name: hairspace
      code point: 0x200A
    0x0aa9:
      name: emdash
      code point: 0x2014
    0x0aaa:
      name: endash
      code point: 0x2013
    0x0aac:
      name: signifblank
      code point: 0x2423
    0x0aae:
      name: ellipsis
      code point: 0x2026
    0x0aaf:
      name: doubbaselinedot
      code point: 0x2025
    0x0ab0:
      name: onethird
      code point: 0x2153
    0x0ab1:
      name: twothirds
      code point: 0x2154
    0x0ab2:
      name: onefifth
      code point: 0x2155
    0x0ab3:
      name: twofifths
      code point: 0x2156
    0x0ab4:
      name: threefifths
      code point: 0x2157
    0x0ab5:
      name: fourfifths
      code point: 0x2158
    0x0ab6:
      name: onesixth
      code point: 0x2159
    0x0ab7:
      name: fivesixths
      code point: 0x215A
    0x0ab8:
      name: careof
      code point: 0x2105
    0x0abb:
      name: figdash
      code point: 0x2012
    0x0abc:
      name: leftanglebracket
      code point: 0x27E8
    0x0abd:
      name: decimalpoint
      code point: 0x002E
    0x0abe:
      name: rightanglebracket
      code point: 0x27E9
    0x0abf:
      name: marker
    0x0ac3:
      name: oneeighth
      code point: 0x215B
    0x0ac4:
      name: threeeighths
      code point: 0x215C
    0x0ac5:
      name: fiveeighths
      code point: 0x215D
    0x0ac6:
      name: seveneighths
      code point: 0x215E
    0x0ac9:
      name: trademark
      code point: 0x2122
    0x0aca:
      name: signaturemark
      code point: 0x2613
    0x0acb:
      name: trademarkincircle
    0x0acc:
      name: leftopentriangle
      code point: 0x25C1
    0x0acd:
      name: rightopentriangle
      code point: 0x25B7
    0x0ace:
      name: emopencircle
      code point: 0x25CB
    0x0acf:
      name: emopenrectangle
      code point: 0x25AF
    0x0ad0:
      name: leftsinglequotemark
      code point: 0x2018
    0x0ad1:
      name: rightsinglequotemark
      code point: 0x2019
    0x0ad2:
      name: leftdoublequotemark
      code point: 0x201C
    0x0ad3:
      name: rightdoublequotemark
      code point: 0x201D
    0x0ad4:
      name: prescription
      code point: 0x211E
    0x0ad5:
      name: permille
      code point: 0x2030
    0x0ad6:
      name: minutes
      code point: 0x2032
    0x0ad7:
      name: seconds
      code point: 0x2033
    0x0ad9:
      name: latincross
      code point: 0x271D
    0x0ada:
      name: hexagram
    0x0adb:
      name: filledrectbullet
      code point: 0x25AC
    0x0adc:
      name: filledlefttribullet
      code point: 0x25C0
    0x0add:
      name: filledrighttribullet
      code point: 0x25B6
    0x0ade:
      name: emfilledcircle
      code point: 0x25CF
    0x0adf:
      name: emfilledrect
      code point: 0x25AE
    0x0ae0:
      name: enopencircbullet
      code point: 0x25E6
    0x0ae1:
      name: enopensquarebullet
      code point: 0x25AB
    0x0ae2:
      name: openrectbullet
      code point: 0x25AD
    0x0ae3:
      name: opentribulletup
      code point: 0x25B3
    0x0ae4:
      name: opentribulletdown
      code point: 0x25BD
    0x0ae5:
      name: openstar
      code point: 0x2606
    0x0ae6:
      name: enfilledcircbullet
      code point: 0x2022
    0x0ae7:
      name: enfilledsqbullet
      code point: 0x25AA
    0x0ae8:
      name: filledtribulletup
      code point: 0x25B2
    0x0ae9:
      name: filledtribulletdown
      code point: 0x25BC
    0x0aea:
      name: leftpointer
      code point: 0x261C
    0x0aeb:
      name: rightpointer
      code point: 0x261E
    0x0aec:
      name: club
      code point: 0x2663
    0x0aed:
      name: diamond
      code point: 0x2666
    0x0aee:
      name: heart
      code point: 0x2665
    0x0af0:
      name: maltesecross
      code point: 0x2720
    0x0af1:
      name: dagger
      code point: 0x2020
    0x0af2:
      name: doubledagger
      code point: 0x2021
    0x0af3:
      name: checkmark
      code point: 0x2713
    0x0af4:
      name: ballotcross
      code point: 0x2717
    0x0af5:
      name: musicalsharp
      code point: 0x266F
    0x0af6:
      name: musicalflat
      code point: 0x266D
    0x0af7:
      name: malesymbol
      code point: 0x2642
    0x0af8:
      name: femalesymbol
      code point: 0x2640
    0x0af9:
      name: telephone
      code point: 0x260E
    0x0afa:
      name: telephonerecorder
      code point: 0x2315
    0x0afb:
      name: phonographcopyright
      code point: 0x2117
    0x0afc:
      name: caret
      code point: 0x2038
    0x0afd:
      name: singlelowquotemark
      code point: 0x201A
    0x0afe:
      name: doublelowquotemark
      code point: 0x201E
    0x0aff:
      name: cursor
    0x0ba3:
      name: leftcaret
      code point: 0x003C
    0x0ba6:
      name: rightcaret
      code point: 0x003E
    0x0ba8:
      name: downcaret
      code point: 0x2228
    0x0ba9:
      name: upcaret
      code point: 0x2227
    0x0bc0:
      name: overbar
      code point: 0x00AF
    0x0bc2:
      name: downtack
      code point: 0x22A4
    0x0bc3:
      name: upshoe
      code point: 0x2229
    0x0bc4:
      name: downstile
      code point: 0x230A
    0x0bc6:
      name: underbar
      code point: 0x005F
    0x0bca:
      name: jot
      code point: 0x2218
    0x0bcc:
      name: quad
      code point: 0x2395
    0x0bce:
      name: uptack
      code point: 0x22A5
    0x0bcf:
      name: circle
      code point: 0x25CB
    0x0bd3:
      name: upstile
      code point: 0x2308
    0x0bd6:
      name: downshoe
      code point: 0x222A
    0x0bd8:
      name: rightshoe
      code point: 0x2283
    0x0bda:
      name: leftshoe
      code point: 0x2282
    0x0bdc:
      name: lefttack
      code point: 0x22A3
    0x0bfc:
      name: righttack
      code point: 0x22A2
    0x0cdf:
      name: hebrew_doublelowline
      code point: 0x2017
    0x0ce0:
      name: hebrew_aleph
      code point: 0x05D0
    0x0ce1:
      name: hebrew_bet
      code point: 0x05D1
    0x0ce2:
      name: hebrew_gimel
      code point: 0x05D2
    0x0ce3:
      name: hebrew_dalet
      code point: 0x05D3
    0x0ce4:
      name: hebrew_he
      code point: 0x05D4
    0x0ce5:
      name: hebrew_waw
      code point: 0x05D5
    0x0ce6:
      name: hebrew_zain
      code point: 0x05D6
    0x0ce7:
      name: hebrew_chet
      code point: 0x05D7
    0x0ce8:
      name: hebrew_tet
      code point: 0x05D8
    0x0ce9:
      name: hebrew_yod
      code point: 0x05D9
    0x0cea:
      name: hebrew_finalkaph
      code point: 0x05DA
    0x0ceb:
      name: hebrew_kaph
      code point: 0x05DB
    0x0cec:
      name: hebrew_lamed
      code point: 0x05DC
    0x0ced:
      name: hebrew_finalmem
      code point: 0x05DD
    0x0cee:
      name: hebrew_mem
      code point: 0x05DE
    0x0cef:
      name: hebrew_finalnun
      code point: 0x05DF
    0x0cf0:
      name: hebrew_nun
      code point: 0x05E0
    0x0cf1:
      name: hebrew_samech
      code point: 0x05E1
    0x0cf2:
      name: hebrew_ayin
      code point: 0x05E2
    0x0cf3:
      name: hebrew_finalpe
      code point: 0x05E3
    0x0cf4:
      name: hebrew_pe
      code point: 0x05E4
    0x0cf5:
      name: hebrew_finalzade
      code point: 0x05E5
    0x0cf6:
      name: hebrew_zade
      code point: 0x05E6
    0x0cf7:
      name: hebrew_qoph
      code point: 0x05E7
    0x0cf8:
      name: hebrew_resh
      code point: 0x05E8
    0x0cf9:
      name: hebrew_shin
      code point: 0x05E9
    0x0cfa:
      name: hebrew_taw
      code point: 0x05EA
    0x0da1:
      name: Thai_kokai
      code point: 0x0E01
    0x0da2:
      name: Thai_khokhai
      code point: 0x0E02
    0x0da3:
      name: Thai_khokhuat
      code point: 0x0E03
    0x0da4:
      name: Thai_khokhwai
      code point: 0x0E04
    0x0da5:
      name: Thai_khokhon
      code point: 0x0E05
    0x0da6:
      name: Thai_khorakhang
      code point: 0x0E06
    0x0da7:
      name: Thai_ngongu
      code point: 0x0E07
    0x0da8:
      name: Thai_chochan
      code point: 0x0E08
    0x0da9:
      name: Thai_choching
      code point: 0x0E09
    0x0daa:
      name: Thai_chochang
      code point: 0x0E0A
    0x0dab:
      name: Thai_soso
      code point: 0x0E0B
    0x0dac:
      name: Thai_chochoe
      code point: 0x0E0C
    0x0dad:
      name: Thai_yoying
      code point: 0x0E0D
    0x0dae:
      name: Thai_dochada
      code point: 0x0E0E
    0x0daf:
      name: Thai_topatak
      code point: 0x0E0F
    0x0db0:
      name: Thai_thothan
      code point: 0x0E10
    0x0db1:
      name: Thai_thonangmontho
      code point: 0x0E11
    0x0db2:
      name: Thai_thophuthao
      code point: 0x0E12
    0x0db3:
      name: Thai_nonen
      code point: 0x0E13
    0x0db4:
      name: Thai_dodek
      code point: 0x0E14
    0x0db5:
      name: Thai_totao
      code point: 0x0E15
    0x0db6:
      name: Thai_thothung
      code point: 0x0E16
    0x0db7:
      name: Thai_thothahan
      code point: 0x0E17
    0x0db8:
      name: Thai_thothong
      code point: 0x0E18
    0x0db9:
      name: Thai_nonu
      code point: 0x0E19
    0x0dba:
      name: Thai_bobaimai
      code point: 0x0E1A
    0x0dbb:
      name: Thai_popla
      code point: 0x0E1B
    0x0dbc:
      name: Thai_phophung
      code point: 0x0E1C
    0x0dbd:
      name: Thai_fofa
      code point: 0x0E1D
    0x0dbe:
      name: Thai_phophan
      code point: 0x0E1E
    0x0dbf:
      name: Thai_fofan
      code point: 0x0E1F
    0x0dc0:
      name: Thai_phosamphao
      code point: 0x0E20
    0x0dc1:
      name: Thai_moma
      code point: 0x0E21
    0x0dc2:
      name: Thai_yoyak
      code point: 0x0E22
    0x0dc3:
      name: Thai_rorua
      code point: 0x0E23
    0x0dc4:
      name: Thai_ru
      code point: 0x0E24
    0x0dc5:
      name: Thai_loling
      code point: 0x0E25
    0x0dc6:
      name: Thai_lu
      code point: 0x0E26
    0x0dc7:
      name: Thai_wowaen
      code point: 0x0E27
    0x0dc8:
      name: Thai_sosala
      code point: 0x0E28
    0x0dc9:
      name: Thai_sorusi
      code point: 0x0E29
    0x0dca:
      name: Thai_sosua
      code point: 0x0E2A
    0x0dcb:
      name: Thai_hohip
      code point: 0x0E2B
    0x0dcc:
      name: Thai_lochula
      code point: 0x0E2C
    0x0dcd:
      name: Thai_oang
      code point: 0x0E2D
    0x0dce:
      name: Thai_honokhuk
      code point: 0x0E2E
    0x0dcf:
      name: Thai_paiyannoi
      code point: 0x0E2F
    0x0dd0:
      name: Thai_saraa
      code point: 0x0E30
    0x0dd1:
      name: Thai_maihanakat
      code point: 0x0E31
    0x0dd2:
      name: Thai_saraaa
      code point: 0x0E32
    0x0dd3:
      name: Thai_saraam
      code point: 0x0E33
    0x0dd4:
      name: Thai_sarai
      code point: 0x0E34
    0x0dd5:
      name: Thai_saraii
      code point: 0x0E35
    0x0dd6:
      name: Thai_saraue
      code point: 0x0E36
    0x0dd7:
      name: Thai_sarauee
      code point: 0x0E37
    0x0dd8:
      name: Thai_sarau
      code point: 0x0E38
    0x0dd9:
      name: Thai_sarauu
      code point: 0x0E39
    0x0dda:
      name: Thai_phinthu
      code point: 0x0E3A
    0x0dde:
      name: Thai_maihanakat_maitho
      code point: 0x0E3E
    0x0ddf:
      name: Thai_baht
      code point: 0x0E3F
    0x0de0:
      name: Thai_sarae
      code point: 0x0E40
    0x0de1:
      name: Thai_saraae
      code point: 0x0E41
    0x0de2:
      name: Thai_sarao
      code point: 0x0E42
    0x0de3:
      name: Thai_saraaimaimuan
      code point: 0x0E43
    0x0de4:
      name: Thai_saraaimaimalai
      code point: 0x0E44
    0x0de5:
      name: Thai_lakkhangyao
      code point: 0x0E45
    0x0de6:
      name: Thai_maiyamok
      code point: 0x0E46
    0x0de7:
      name: Thai_maitaikhu
      code point: 0x0E47
    0x0de8:
      name: Thai_maiek
      code point: 0x0E48
    0x0de9:
      name: Thai_maitho
      code point: 0x0E49
    0x0dea:
      name: Thai_maitri
      code point: 0x0E4A
    0x0deb:
      name: Thai_maichattawa
      code point: 0x0E4B
    0x0dec:
      name: Thai_thanthakhat
      code point: 0x0E4C
    0x0ded:
      name: Thai_nikhahit
      code point: 0x0E4D
    0x0df0:
      name: Thai_leksun
      code point: 0x0E50
    0x0df1:
      name: Thai_leknung
      code point: 0x0E51
    0x0df2:
      name: Thai_leksong
      code point: 0x0E52
    0x0df3:
      name: Thai_leksam
      code point: 0x0E53
    0x0df4:
      name: Thai_leksi
      code point: 0x0E54
    0x0df5:
      name: Thai_lekha
      code point: 0x0E55
    0x0df6:
      name: Thai_lekhok
      code point: 0x0E56
    0x0df7:
      name: Thai_lekchet
      code point: 0x0E57
    0x0df8:
      name: Thai_lekpaet
      code point: 0x0E58
    0x0df9:
      name: Thai_lekkao
      code point: 0x0E59
    0x0ea1:
      name: Hangul_Kiyeog
      code point: 0x3131
    0x0ea2:
      name: Hangul_SsangKiyeog
      code point: 0x3132
    0x0ea3:
      name: Hangul_KiyeogSios
      code point: 0x3133
    0x0ea4:
      name: Hangul_Nieun
      code point: 0x3134
    0x0ea5:
      name: Hangul_NieunJieuj
      code point: 0x3135
    0x0ea6:
      name: Hangul_NieunHieuh
      code point: 0x3136
    0x0ea7:
      name: Hangul_Dikeud
      code point: 0x3137
    0x0ea8:
      name: Hangul_SsangDikeud
      code point: 0x3138
    0x0ea9:
      name: Hangul_Rieul
      code point: 0x3139
    0x0eaa:
      name: Hangul_RieulKiyeog
      code point: 0x313A
    0x0eab:
      name: Hangul_RieulMieum
      code point: 0x313B
    0x0eac:
      name: Hangul_RieulPieub
      code point: 0x313C
    0x0ead:
      name: Hangul_RieulSios
      code point: 0x313D
    0x0eae:
      name: Hangul_RieulTieut
      code point: 0x313E
    0x0eaf:
      name: Hangul_RieulPhieuf
      code point: 0x313F
    0x0eb0:
      name: Hangul_RieulHieuh
      code point: 0x3140
    0x0eb1:
      name: Hangul_Mieum
      code point: 0x3141
    0x0eb2:
      name: Hangul_Pieub
      code point: 0x3142
    0x0eb3:
      name: Hangul_SsangPieub
      code point: 0x3143
    0x0eb4:
      name: Hangul_PieubSios
      code point: 0x3144
    0x0eb5:
      name: Hangul_Sios
      code point: 0x3145
    0x0eb6:
      name: Hangul_SsangSios
      code point: 0x3146
    0x0eb7:
      name: Hangul_Ieung
      code point: 0x3147
    0x0eb8:
      name: Hangul_Jieuj
      code point: 0x3148
    0x0eb9:
      name: Hangul_SsangJieuj
      code point: 0x3149
    0x0eba:
      name: Hangul_Cieuc
      code point: 0x314A
    0x0ebb:
      name: Hangul_Khieuq
      code point: 0x314B
    0x0ebc:
      name: Hangul_Tieut
      code point: 0x314C
    0x0ebd:
      name: Hangul_Phieuf
      code point: 0x314D
    0x0ebe:
      name: Hangul_Hieuh
      code point: 0x314E
    0x0ebf:
      name: Hangul_A
      code point: 0x314F
    0x0ec0:
      name: Hangul_AE
      code point: 0x3150
    0x0ec1:
      name: Hangul_YA
      code point: 0x3151
    0x0ec2:
      name: Hangul_YAE
      code point: 0x3152
    0x0ec3:
      name: Hangul_EO
      code point: 0x3153
    0x0ec4:
      name: Hangul_E
      code point: 0x3154
    0x0ec5:
      name: Hangul_YEO
      code point: 0x3155
    0x0ec6:
      name: Hangul_YE
      code point: 0x3156
    0x0ec7:
      name: Hangul_O
      code point: 0x3157
    0x0ec8:
      name: Hangul_WA
      code point: 0x3158
    0x0ec9:
      name: Hangul_WAE
      code point: 0x3159
    0x0eca:
      name: Hangul_OE
      code point: 0x315A
    0x0ecb:
      name: Hangul_YO
      code point: 0x315B
    0x0ecc:
      name: Hangul_U
      code point: 0x315C
    0x0ecd:
      name: Hangul_WEO
      code point: 0x315D
    0x0ece:
      name: Hangul_WE
      code point: 0x315E
    0x0ecf:
      name: Hangul_WI
      code point: 0x315F
    0x0ed0:
      name: Hangul_YU
      code point: 0x3160
    0x0ed1:
      name: Hangul_EU
      code point: 0x3161
    0x0ed2:
      name: Hangul_YI
      code point: 0x3162
    0x0ed3:
      name: Hangul_I
      code point: 0x3163
    0x0ed4:
      name: Hangul_J_Kiyeog
      code point: 0x11A8
    0x0ed5:
      name: Hangul_J_SsangKiyeog
      code point: 0x11A9
    0x0ed6:
      name: Hangul_J_KiyeogSios
      code point: 0x11AA
    0x0ed7:
      name: Hangul_J_Nieun
      code point: 0x11AB
    0x0ed8:
      name: Hangul_J_NieunJieuj
      code point: 0x11AC
    0x0ed9:
      name: Hangul_J_NieunHieuh
      code point: 0x11AD
    0x0eda:
      name: Hangul_J_Dikeud
      code point: 0x11AE
    0x0edb:
      name: Hangul_J_Rieul
      code point: 0x11AF
    0x0edc:
      name: Hangul_J_RieulKiyeog
      code point: 0x11B0
    0x0edd:
      name: Hangul_J_RieulMieum
      code point: 0x11B1
    0x0ede:
      name: Hangul_J_RieulPieub
      code point: 0x11B2
    0x0edf:
      name: Hangul_J_RieulSios
      code point: 0x11B3
    0x0ee0:
      name: Hangul_J_RieulTieut
      code point: 0x11B4
    0x0ee1:
      name: Hangul_J_RieulPhieuf
      code point: 0x11B5
    0x0ee2:
      name: Hangul_J_RieulHieuh
      code point: 0x11B6
    0x0ee3:
      name: Hangul_J_Mieum
      code point: 0x11B7
    0x0ee4:
      name: Hangul_J_Pieub
      code point: 0x11B8
    0x0ee5:
      name: Hangul_J_PieubSios
      code point: 0x11B9
    0x0ee6:
      name: Hangul_J_Sios
      code point: 0x11BA
    0x0ee7:
      name: Hangul_J_SsangSios
      code point: 0x11BB
    0x0ee8:
      name: Hangul_J_Ieung
      code point: 0x11BC
    0x0ee9:
      name: Hangul_J_Jieuj
      code point: 0x11BD
    0x0eea:
      name: Hangul_J_Cieuc
      code point: 0x11BE
    0x0eeb:
      name: Hangul_J_Khieuq
      code point: 0x11BF
    0x0eec:
      name: Hangul_J_Tieut
      code point: 0x11C0
    0x0eed:
      name: Hangul_J_Phieuf
      code point: 0x11C1
    0x0eee:
      name: Hangul_J_Hieuh
      code point: 0x11C2
    0x0eef:
      name: Hangul_RieulYeorinHieuh
      code point: 0x316D
    0x0ef0:
      name: Hangul_SunkyeongeumMieum
      code point: 0x3171
    0x0ef1:
      name: Hangul_SunkyeongeumPieub
      code point: 0x3178
    0x0ef2:
      name: Hangul_PanSios
      code point: 0x317F
    0x0ef3:
      name: Hangul_KkogjiDalrinIeung
      code point: 0x3181
    0x0ef4:
      name: Hangul_SunkyeongeumPhieuf
      code point: 0x3184
    0x0ef5:
      name: Hangul_YeorinHieuh
      code point: 0x3186
    0x0ef6:
      name: Hangul_AraeA
      code point: 0x318D
    0x0ef7:
      name: Hangul_AraeAE
      code point: 0x318E
    0x0ef8:
      name: Hangul_J_PanSios
      code point: 0x11EB
    0x0ef9:
      name: Hangul_J_KkogjiDalrinIeung
      code point: 0x11F0
    0x0efa:
      name: Hangul_J_YeorinHieuh
      code point: 0x11F9
    0x0eff:
      name: Korean_Won
      code point: 0x20A9
    0x13bc:
      name: OE
      code point: 0x0152
      lower: 0x13bd # oe
    0x13bd:
      name: oe
      code point: 0x0153
      upper: 0x13bc # OE
    0x13be:
      name: Ydiaeresis
      code point: 0x0178
      lower: 0x00ff # ydiaeresis
    0x20ac:
      name: EuroSign
      code point: 0x20AC
    0xfd01:
      name: 3270_Duplicate
    0xfd02:
      name: 3270_FieldMark
    0xfd03:
      name: 3270_Right2
    0xfd04:
      name: 3270_Left2
    0xfd05:
      name: 3270_BackTab
    0xfd06:
      name: 3270_EraseEOF
    0xfd07:
      name: 3270_EraseInput
    0xfd08:
      name: 3270_Reset
    0xfd09:
      name: 3270_Quit
    0xfd0a:
      name: 3270_PA1
    0xfd0b:
      name: 3270_PA2
    0xfd0c:
      name: 3270_PA3
    0xfd0d:
      name: 3270_Test
    0xfd0e:
      name: 3270_Attn
    0xfd0f:
      name: 3270_CursorBlink
    0xfd10:
      name: 3270_AltCursor
    0xfd11:
      name: 3270_KeyClick
    0xfd12:
      name: 3270_Jump
    0xfd13:
      name: 3270_Ident
    0xfd14:
      name: 3270_Rule
    0xfd15:
      name: 3270_Copy
    0xfd16:
      name: 3270_Play
    0xfd17:
      name: 3270_Setup
    0xfd18:
      name: 3270_Record
    0xfd19:
      name: 3270_ChangeScreen
    0xfd1a:
      name: 3270_DeleteWord
    0xfd1b:
      name: 3270_ExSelect
    0xfd1c:
      name: 3270_CursorSelect
    0xfd1d:
      name: 3270_PrintScreen
    0xfd1e:
      name: 3270_Enter
    0xfe01:
      name: ISO_Lock
    0xfe02:
      name: ISO_Level2_Latch
    0xfe03:
      name: ISO_Level3_Shift
    0xfe04:
      name: ISO_Level3_Latch
    0xfe05:
      name: ISO_Level3_Lock
    0xfe06:
      name: ISO_Group_Latch
    0xfe07:
      name: ISO_Group_Lock
    0xfe08:
      name: ISO_Next_Group
    0xfe09:
      name: ISO_Next_Group_Lock
    0xfe0a:
      name: ISO_Prev_Group
    0xfe0b:
      name: ISO_Prev_Group_Lock
    0xfe0c:
      name: ISO_First_Group
    0xfe0d:
      name: ISO_First_Group_Lock
    0xfe0e:
      name: ISO_Last_Group
    0xfe0f:
      name: ISO_Last_Group_Lock
    0xfe11:
      name: ISO_Level5_Shift
    0xfe12:
      name: ISO_Level5_Latch
    0xfe13:
      name: ISO_Level5_Lock
    0xfe20:
      name: ISO_Left_Tab
    0xfe21:
      name: ISO_Move_Line_Up
    0xfe22:
      name: ISO_Move_Line_Down
    0xfe23:
      name: ISO_Partial_Line_Up
    0xfe24:
      name: ISO_Partial_Line_Down
    0xfe25:
      name: ISO_Partial_Space_Left
    0xfe26:
      name: ISO_Partial_Space_Right
    0xfe27:
      name: ISO_Set_Margin_Left
    0xfe28:
      name: ISO_Set_Margin_Right
    0xfe29:
      name: ISO_Release_Margin_Left
    0xfe2a:
      name: ISO_Release_Margin_Right
    0xfe2b:
      name: ISO_Release_Both_Margins
    0xfe2c:
      name: ISO_Fast_Cursor_Left
    0xfe2d:
      name: ISO_Fast_Cursor_Right
    0xfe2e:
      name: ISO_Fast_Cursor_Up
    0xfe2f:
      name: ISO_Fast_Cursor_Down
    0xfe30:
      name: ISO_Continuous_Underline
    0xfe31:
      name: ISO_Discontinuous_Underline
    0xfe32:
      name: ISO_Emphasize
    0xfe33:
      name: ISO_Center_Object
    0xfe34:
      name: ISO_Enter
    0xfe50:
      name: dead_grave
    0xfe51:
      name: dead_acute
    0xfe52:
      name: dead_circumflex
    0xfe53:
      name: dead_tilde
    0xfe54:
      name: dead_macron
    0xfe55:
      name: dead_breve
    0xfe56:
      name: dead_abovedot
    0xfe57:
      name: dead_diaeresis
    0xfe58:
      name: dead_abovering
    0xfe59:
      name: dead_doubleacute
    0xfe5a:
      name: dead_caron
    0xfe5b:
      name: dead_cedilla
    0xfe5c:
      name: dead_ogonek
    0xfe5d:
      name: dead_iota
    0xfe5e:
      name: dead_voiced_sound
    0xfe5f:
      name: dead_semivoiced_sound
    0xfe60:
      name: dead_belowdot
    0xfe61:
      name: dead_hook
    0xfe62:
      name: dead_horn
    0xfe63:
      name: dead_stroke
    0xfe64:
      name: dead_abovecomma
    0xfe65:
      name: dead_abovereversedcomma
    0xfe66:
      name: dead_doublegrave
    0xfe67:
      name: dead_belowring
    0xfe68:
      name: dead_belowmacron
    0xfe69:
      name: dead_belowcircumflex
    0xfe6a:
      name: dead_belowtilde
    0xfe6b:
      name: dead_belowbreve
    0xfe6c:
      name: dead_belowdiaeresis
    0xfe6d:
      name: dead_invertedbreve
    0xfe6e:
      name: dead_belowcomma
    0xfe6f:
      name: dead_currency
    0xfe70:
      name: AccessX_Enable
    0xfe71:
      name: AccessX_Feedback_Enable
    0xfe72:
      name: RepeatKeys_Enable
    0xfe73:
      name: SlowKeys_Enable
    0xfe74:
      name: BounceKeys_Enable
    0xfe75:
      name: StickyKeys_Enable
    0xfe76:
      name: MouseKeys_Enable
    0xfe77:
      name: MouseKeys_Accel_Enable
    0xfe78:
      name: Overlay1_Enable
    0xfe79:
      name: Overlay2_Enable
    0xfe7a:
      name: AudibleBell_Enable
    0xfe80:
      name: dead_a
    0xfe81:
      name: dead_A
    0xfe82:
      name: dead_e
    0xfe83:
      name: dead_E
    0xfe84:
      name: dead_i
    0xfe85:
      name: dead_I
    0xfe86:
      name: dead_o
    0xfe87:
      name: dead_O
    0xfe88:
      name: dead_u
    0xfe89:
      name: dead_U
    0xfe8a:
      name: dead_small_schwa
    0xfe8b:
      name: dead_capital_schwa
    0xfe8c:
      name: dead_greek
    0xfe8d:
      name: dead_hamza
    0xfe90:
      name: dead_lowline
    0xfe91:
      name: dead_aboveverticalline
    0xfe92:
      name: dead_belowverticalline
    0xfe93:
      name: dead_longsolidusoverlay
    0xfea0:
      name: ch
    0xfea1:
      name: Ch
    0xfea2:
      name: CH
    0xfea3:
      name: c_h
    0xfea4:
      name: C_h
    0xfea5:
      name: C_H
    0xfed0:
      name: First_Virtual_Screen
    0xfed1:
      name: Prev_Virtual_Screen
    0xfed2:
      name: Next_Virtual_Screen
    0xfed4:
      name: Last_Virtual_Screen
    0xfed5:
      name: Terminate_Server
    0xfee0:
      name: Pointer_Left
    0xfee1:
      name: Pointer_Right
    0xfee2:
      name: Pointer_Up
    0xfee3:
      name: Pointer_Down
    0xfee4:
      name: Pointer_UpLeft
    0xfee5:
      name: Pointer_UpRight
    0xfee6:
      name: Pointer_DownLeft
    0xfee7:
      name: Pointer_DownRight
    0xfee8:
      name: Pointer_Button_Dflt
    0xfee9:
      name: Pointer_Button1
    0xfeea:
      name: Pointer_Button2
    0xfeeb:
      name: Pointer_Button3
    0xfeec:
      name: Pointer_Button4
    0xfeed:
      name: Pointer_Button5
    0xfeee:
      name: Pointer_DblClick_Dflt
    0xfeef:
      name: Pointer_DblClick1
    0xfef0:
      name: Pointer_DblClick2
    0xfef1:
      name: Pointer_DblClick3
    0xfef2:
      name: Pointer_DblClick4
    0xfef3:
      name: Pointer_DblClick5
    0xfef4:
      name: Pointer_Drag_Dflt
    0xfef5:
      name: Pointer_Drag1
    0xfef6:
      name: Pointer_Drag2
    0xfef7:
      name: Pointer_Drag3
    0xfef8:
      name: Pointer_Drag4
    0xfef9:
      name: Pointer_EnableKeys
    0xfefa:
      name: Pointer_Accelerate
    0xfefb:
      name: Pointer_DfltBtnNext
    0xfefc:
      name: Pointer_DfltBtnPrev
    0xfefd:
      name: Pointer_Drag5
    0xff08:
      name: BackSpace
      code point: 0x0008
    0xff09:
      name: Tab
      code point: 0x0009
    0xff0a:
      name: Linefeed
      code point: 0x000A
    0xff0b:
      name: Clear
      code point: 0x000B
    0xff0d:
      name: Return
      code point: 0x000D
    0xff13:
      name: Pause
    0xff14:
      name: Scroll_Lock
    0xff15:
      name: Sys_Req
    0xff1b:
      name: Escape
      code point: 0x001B
    0xff20:
      name: Multi_key
    0xff21:
      name: Kanji
    0xff22:
      name: Muhenkan
    0xff23:
      name: Henkan_Mode
    0xff24:
      name: Romaji
    0xff25:
      name: Hiragana
    0xff26:
      name: Katakana
    0xff27:
      name: Hiragana_Katakana
    0xff28:
      name: Zenkaku
    0xff29:
      name: Hankaku
    0xff2a:
      name: Zenkaku_Hankaku
    0xff2b:
      name: Touroku
    0xff2c:
      name: Massyo
    0xff2d:
      name: Kana_Lock
    0xff2e:
      name: Kana_Shift
    0xff2f:
      name: Eisu_Shift
    0xff30:
      name: Eisu_toggle
    0xff31:
      name: Hangul
    0xff32:
      name: Hangul_Start
    0xff33:
      name: Hangul_End
    0xff34:
      name: Hangul_Hanja
    0xff35:
      name: Hangul_Jamo
    0xff36:
      name: Hangul_Romaja
    0xff37:
      name: Codeinput
    0xff38:
      name: Hangul_Jeonja
    0xff39:
      name: Hangul_Banja
    0xff3a:
      name: Hangul_PreHanja
    0xff3b:
      name: Hangul_PostHanja
    0xff3c:
      name: SingleCandidate
    0xff3d:
      name: MultipleCandidate
    0xff3e:
      name: PreviousCandidate
    0xff3f:
      name: Hangul_Special
    0xff50:
      name: Home
    0xff51:
      name: Left
    0xff52:
      name: Up
    0xff53:
      name: Right
    0xff54:
      name: Down
    0xff55:
      name: Prior
    0xff56:
      name: Next
    0xff57:
      name: End
    0xff58:
      name: Begin
    0xff60:
      name: Select
    0xff61:
      name: Print
    0xff62:
      name: Execute
    0xff63:
      name: Insert
    0xff65:
      name: Undo
    0xff66:
      name: Redo
    0xff67:
      name: Menu
    0xff68:
      name: Find
    0xff69:
      name: Cancel
    0xff6a:
      name: Help
    0xff6b:
      name: Break
    0xff7e:
      name: Mode_switch
    0xff7f:
      name: Num_Lock
    0xff80:
      name: KP_Space
      code point: 0x0020
    0xff89:
      name: KP_Tab
      code point: 0x0009
    0xff8d:
      name: KP_Enter
      code point: 0x000D
    0xff91:
      name: KP_F1
    0xff92:
      name: KP_F2
    0xff93:
      name: KP_F3
    0xff94:
      name: KP_F4
    0xff95:
      name: KP_Home
    0xff96:
      name: KP_Left
    0xff97:
      name: KP_Up
    0xff98:
      name: KP_Right
    0xff99:
      name: KP_Down
    0xff9a:
      name: KP_Prior
    0xff9b:
      name: KP_Next
    0xff9c:
      name: KP_End
    0xff9d:
      name: KP_Begin
    0xff9e:
      name: KP_Insert
    0xff9f:
      name: KP_Delete
    0xffaa:
      name: KP_Multiply
      code point: 0x002A
    0xffab:
      name: KP_Add
      code point: 0x002B
    0xffac:
      name: KP_Separator
      code point: 0x002C
    0xffad:
      name: KP_Subtract
      code point: 0x002D
    0xffae:
      name: KP_Decimal
      code point: 0x002E
    0xffaf:
      name: KP_Divide
      code point: 0x002F
    0xffb0:
      name: KP_0
      code point: 0x0030
    0xffb1:
      name: KP_1
      code point: 0x0031
    0xffb2:
      name: KP_2
      code point: 0x0032
    0xffb3:
      name: KP_3
      code point: 0x0033
    0xffb4:
      name: KP_4
      code point: 0x0034
    0xffb5:
      name: KP_5
      code point: 0x0035
    0xffb6:
      name: KP_6
      code point: 0x0036
    0xffb7:
      name: KP_7
      code point: 0x0037
    0xffb8:
      name: KP_8
      code point: 0x0038
    0xffb9:
      name: KP_9
      code point: 0x0039
    0xffbd:
      name: KP_Equal
      code point: 0x003D
    0xffbe:
      name: F1
    0xffbf:
      name: F2
    0xffc0:
      name: F3
    0xffc1:
      name: F4
    0xffc2:
      name: F5
    0xffc3:
      name: F6
    0xffc4:
      name: F7
    0xffc5:
      name: F8
    0xffc6:
      name: F9
    0xffc7:
      name: F10
    0xffc8:
      name: F11
    0xffc9:
      name: F12
    0xffca:
      name: F13
    0xffcb:
      name: F14
    0xffcc:
      name: F15
    0xffcd:
      name: F16
    0xffce:
      name: F17
    0xffcf:
      name: F18
    0xffd0:
      name: F19
    0xffd1:
      name: F20
    0xffd2:
      name: F21
    0xffd3:
      name: F22
    0xffd4:
      name: F23
    0xffd5:
      name: F24
    0xffd6:
      name: F25
    0xffd7:
      name: F26
    0xffd8:
      name: F27
    0xffd9:
      name: F28
    0xffda:
      name: F29
    0xffdb:
      name: F30
    0xffdc:
      name: F31
    0xffdd:
      name: F32
    0xffde:
      name: F33
    0xffdf:
      name: F34
    0xffe0:
      name: F35
    0xffe1:
      name: Shift_L
    0xffe2:
      name: Shift_R
    0xffe3:
      name: Control_L
    0xffe4:
      name: Control_R
    0xffe5:
      name: Caps_Lock
    0xffe6:
      name: Shift_Lock
    0xffe7:
      name: Meta_L
    0xffe8:
      name: Meta_R
    0xffe9:
      name: Alt_L
    0xffea:
      name: Alt_R
    0xffeb:
      name: Super_L
    0xffec:
      name: Super_R
    0xffed:
      name: Hyper_L
    0xffee:
      name: Hyper_R
    0xfff1:
      name: braille_dot_1
    0xfff2:
      name: braille_dot_2
    0xfff3:
      name: braille_dot_3
    0xfff4:
      name: braille_dot_4
    0xfff5:
      name: braille_dot_5
    0xfff6:
      name: braille_dot_6
    0xfff7:
      name: braille_dot_7
    0xfff8:
      name: braille_dot_8
    0xfff9:
      name: braille_dot_9
    0xfffa:
      name: braille_dot_10
    0xffff:
      name: Delete
      code point: 0x007F
    0xffffff:
      name: VoidSymbol
    0x100012c:
      name: Ibreve
      code point: 0x012C
      lower: 0x100012d # ibreve
    0x100012d:
      name: ibreve
      code point: 0x012D
      upper: 0x100012c # Ibreve
    0x1000174:
      name: Wcircumflex
      code point: 0x0174
      lower: 0x1000175 # wcircumflex
    0x1000175:
      name: wcircumflex
      code point: 0x0175
      upper: 0x1000174 # Wcircumflex
    0x1000176:
      name: Ycircumflex
      code point: 0x0176
      lower: 0x1000177 # ycircumflex
    0x1000177:
      name: ycircumflex
      code point: 0x0177
      upper: 0x1000176 # Ycircumflex
    0x100018f:
      name: SCHWA
      code point: 0x018F
      lower: 0x1000259 # schwa
    0x100019f:
      name: Obarred
      code point: 0x019F
      lower: 0x1000275 # obarred
    0x10001a0:
      name: Ohorn
      code point: 0x01A0
      lower: 0x10001a1 # ohorn
    0x10001a1:
      name: ohorn
      code point: 0x01A1
      upper: 0x10001a0 # Ohorn
    0x10001af:
      name: Uhorn
      code point: 0x01AF
      lower: 0x10001b0 # uhorn
    0x10001b0:
      name: uhorn
      code point: 0x01B0
      upper: 0x10001af # Uhorn
    0x10001b5:
      name: Zstroke
      code point: 0x01B5
      lower: 0x10001b6 # zstroke
    0x10001b6:
      name: zstroke
      code point: 0x01B6
      upper: 0x10001b5 # Zstroke
    0x10001b7:
      name: EZH
      code point: 0x01B7
      lower: 0x1000292 # ezh
    0x10001d1:
      name: Ocaron
      code point: 0x01D1
      lower: 0x10001d2 # ocaron
    0x10001d2:
      name: ocaron
      code point: 0x01D2
      upper: 0x10001d1 # Ocaron
    0x10001e6:
      name: Gcaron
      code point: 0x01E6
      lower: 0x10001e7 # gcaron
    0x10001e7:
      name: gcaron
      code point: 0x01E7
      upper: 0x10001e6 # Gcaron
    0x1000259:
      name: schwa
      code point: 0x0259
      upper: 0x100018f # SCHWA
    0x1000275:
      name: obarred
      code point: 0x0275
      upper: 0x100019f # Obarred
    0x1000292:
      name: ezh
      code point: 0x0292
      upper: 0x10001b7 # EZH
    0x1000300:
      name: combining_grave
      code point: 0x0300
    0x1000301:
      name: combining_acute
      code point: 0x0301
    0x1000303:
      name: combining_tilde
      code point: 0x0303
    0x1000309:
      name: combining_hook
      code point: 0x0309
    0x1000323:
      name: combining_belowdot
      code point: 0x0323
    0x1000492:
      name: Cyrillic_GHE_bar
      code point: 0x0492
      lower: 0x1000493 # Cyrillic_ghe_bar
    0x1000493:
      name: Cyrillic_ghe_bar
      code point: 0x0493
      upper: 0x1000492 # Cyrillic_GHE_bar
    0x1000496:
      name: Cyrillic_ZHE_descender
      code point: 0x0496
      lower: 0x1000497 # Cyrillic_zhe_descender
    0x1000497:
      name: Cyrillic_zhe_descender
      code point: 0x0497
      upper: 0x1000496 # Cyrillic_ZHE_descender
    0x100049a:
      name: Cyrillic_KA_descender
      code point: 0x049A
      lower: 0x100049b # Cyrillic_ka_descender
    0x100049b:
      name: Cyrillic_ka_descender
      code point: 0x049B
      upper: 0x100049a # Cyrillic_KA_descender
    0x100049c:
      name: Cyrillic_KA_vertstroke
      code point: 0x049C
      lower: 0x100049d # Cyrillic_ka_vertstroke
    0x100049d:
      name: Cyrillic_ka_vertstroke
      code point: 0x049D
      upper: 0x100049c # Cyrillic_KA_vertstroke
    0x10004a2:
      name: Cyrillic_EN_descender
      code point: 0x04A2
      lower: 0x10004a3 # Cyrillic_en_descender
    0x10004a3:
      name: Cyrillic_en_descender
      code point: 0x04A3
      upper: 0x10004a2 # Cyrillic_EN_descender
    0x10004ae:
      name: Cyrillic_U_straight
      code point: 0x04AE
      lower: 0x10004af # Cyrillic_u_straight
    0x10004af:
      name: Cyrillic_u_straight
      code point: 0x04AF
      upper: 0x10004ae # Cyrillic_U_straight
    0x10004b0:
      name: Cyrillic_U_straight_bar
      code point: 0x04B0
      lower: 0x10004b1 # Cyrillic_u_straight_bar
    0x10004b1:
      name: Cyrillic_u_straight_bar
      code point: 0x04B1
      upper: 0x10004b0 # Cyrillic_U_straight_bar
    0x10004b2:
      name: Cyrillic_HA_descender
      code point: 0x04B2
      lower: 0x10004b3 # Cyrillic_ha_descender
    0x10004b3:
      name: Cyrillic_ha_descender
      code point: 0x04B3
      upper: 0x10004b2 # Cyrillic_HA_descender
    0x10004b6:
      name: Cyrillic_CHE_descender
      code point: 0x04B6
      lower: 0x10004b7 # Cyrillic_che_descender
    0x10004b7:
      name: Cyrillic_che_descender
      code point: 0x04B7
      upper: 0x10004b6 # Cyrillic_CHE_descender
    0x10004b8:
      name: Cyrillic_CHE_vertstroke
      code point: 0x04B8
      lower: 0x10004b9 # Cyrillic_che_vertstroke
    0x10004b9:
      name: Cyrillic_che_vertstroke
      code point: 0x04B9
      upper: 0x10004b8 # Cyrillic_CHE_vertstroke
    0x10004ba:
      name: Cyrillic_SHHA
      code point: 0x04BA
      lower: 0x10004bb # Cyrillic_shha
    0x10004bb:
      name: Cyrillic_shha
      code point: 0x04BB
      upper: 0x10004ba # Cyrillic_SHHA
    0x10004d8:
      name: Cyrillic_SCHWA
      code point: 0x04D8
      lower: 0x10004d9 # Cyrillic_schwa
    0x10004d9:
      name: Cyrillic_schwa
      code point: 0x04D9
      upper: 0x10004d8 # Cyrillic_SCHWA
    0x10004e2:
      name: Cyrillic_I_macron
      code point: 0x04E2
      lower: 0x10004e3 # Cyrillic_i_macron
    0x10004e3:
      name: Cyrillic_i_macron
      code point: 0x04E3
      upper: 0x10004e2 # Cyrillic_I_macron
    0x10004e8:
      name: Cyrillic_O_bar
      code point: 0x04E8
      lower: 0x10004e9 # Cyrillic_o_bar
    0x10004e9:
      name: Cyrillic_o_bar
      code point: 0x04E9
      upper: 0x10004e8 # Cyrillic_O_bar
    0x10004ee:
      name: Cyrillic_U_macron
      code point: 0x04EE
      lower: 0x10004ef # Cyrillic_u_macron
    0x10004ef:
      name: Cyrillic_u_macron
      code point: 0x04EF
      upper: 0x10004ee # Cyrillic_U_macron
    0x1000531:
      name: Armenian_AYB
      code point: 0x0531
      lower: 0x1000561 # Armenian_ayb
    0x1000532:
      name: Armenian_BEN
      code point: 0x0532
      lower: 0x1000562 # Armenian_ben
    0x1000533:
      name: Armenian_GIM
      code point: 0x0533
      lower: 0x1000563 # Armenian_gim
    0x1000534:
      name: Armenian_DA
      code point: 0x0534
      lower: 0x1000564 # Armenian_da
    0x1000535:
      name: Armenian_YECH
      code point: 0x0535
      lower: 0x1000565 # Armenian_yech
    0x1000536:
      name: Armenian_ZA
      code point: 0x0536
      lower: 0x1000566 # Armenian_za
    0x1000537:
      name: Armenian_E
      code point: 0x0537
      lower: 0x1000567 # Armenian_e
    0x1000538:
      name: Armenian_AT
      code point: 0x0538
      lower: 0x1000568 # Armenian_at
    0x1000539:
      name: Armenian_TO
      code point: 0x0539
      lower: 0x1000569 # Armenian_to
    0x100053a:
      name: Armenian_ZHE
      code point: 0x053A
      lower: 0x100056a # Armenian_zhe
    0x100053b:
      name: Armenian_INI
      code point: 0x053B
      lower: 0x100056b # Armenian_ini
    0x100053c:
      name: Armenian_LYUN
      code point: 0x053C
      lower: 0x100056c # Armenian_lyun
    0x100053d:
      name: Armenian_KHE
      code point: 0x053D
      lower: 0x100056d # Armenian_khe
    0x100053e:
      name: Armenian_TSA
      code point: 0x053E
      lower: 0x100056e # Armenian_tsa
    0x100053f:
      name: Armenian_KEN
      code point: 0x053F
      lower: 0x100056f # Armenian_ken
    0x1000540:
      name: Armenian_HO
      code point: 0x0540
      lower: 0x1000570 # Armenian_ho
    0x1000541:
      name: Armenian_DZA
      code point: 0x0541
      lower: 0x1000571 # Armenian_dza
    0x1000542:
      name: Armenian_GHAT
      code point: 0x0542
      lower: 0x1000572 # Armenian_ghat
    0x1000543:
      name: Armenian_TCHE
      code point: 0x0543
      lower: 0x1000573 # Armenian_tche
    0x1000544:
      name: Armenian_MEN
      code point: 0x0544
      lower: 0x1000574 # Armenian_men
    0x1000545:
      name: Armenian_HI
      code point: 0x0545
      lower: 0x1000575 # Armenian_hi
    0x1000546:
      name: Armenian_NU
      code point: 0x0546
      lower: 0x1000576 # Armenian_nu
    0x1000547:
      name: Armenian_SHA
      code point: 0x0547
      lower: 0x1000577 # Armenian_sha
    0x1000548:
      name: Armenian_VO
      code point: 0x0548
      lower: 0x1000578 # Armenian_vo
    0x1000549:
      name: Armenian_CHA
      code point: 0x0549
      lower: 0x1000579 # Armenian_cha
    0x100054a:
      name: Armenian_PE
      code point: 0x054A
      lower: 0x100057a # Armenian_pe
    0x100054b:
      name: Armenian_JE
      code point: 0x054B
      lower: 0x100057b # Armenian_je
    0x100054c:
      name: Armenian_RA
      code point: 0x054C
      lower: 0x100057c # Armenian_ra
    0x100054d:
      name: Armenian_SE
      code point: 0x054D
      lower: 0x100057d # Armenian_se
    0x100054e:
      name: Armenian_VEV
      code point: 0x054E
      lower: 0x100057e # Armenian_vev
    0x100054f:
      name: Armenian_TYUN
      code point: 0x054F
      lower: 0x100057f # Armenian_tyun
    0x1000550:
      name: Armenian_RE
      code point: 0x0550
      lower: 0x1000580 # Armenian_re
    0x1000551:
      name: Armenian_TSO
      code point: 0x0551
      lower: 0x1000581 # Armenian_tso
    0x1000552:
      name: Armenian_VYUN
      code point: 0x0552
      lower: 0x1000582 # Armenian_vyun
    0x1000553:
      name: Armenian_PYUR
      code point: 0x0553
      lower: 0x1000583 # Armenian_pyur
    0x1000554:
      name: Armenian_KE
      code point: 0x0554
      lower: 0x1000584 # Armenian_ke
    0x1000555:
      name: Armenian_O
      code point: 0x0555
      lower: 0x1000585 # Armenian_o
    0x1000556:
      name: Armenian_FE
      code point: 0x0556
      lower: 0x1000586 # Armenian_fe
    0x100055a:
      name: Armenian_apostrophe
      code point: 0x055A
    0x100055b:
      name: Armenian_accent
      code point: 0x055B
    0x100055c:
      name: Armenian_exclam
      code point: 0x055C
    0x100055d:
      name: Armenian_separation_mark
      code point: 0x055D
    0x100055e:
      name: Armenian_question
      code point: 0x055E
    0x1000561:
      name: Armenian_ayb
      code point: 0x0561
      upper: 0x1000531 # Armenian_AYB
    0x1000562:
      name: Armenian_ben
      code point: 0x0562
      upper: 0x1000532 # Armenian_BEN
    0x1000563:
      name: Armenian_gim
      code point: 0x0563
      upper: 0x1000533 # Armenian_GIM
    0x1000564:
      name: Armenian_da
      code point: 0x0564
      upper: 0x1000534 # Armenian_DA
    0x1000565:
      name: Armenian_yech
      code point: 0x0565
      upper: 0x1000535 # Armenian_YECH
    0x1000566:
      name: Armenian_za
      code point: 0x0566
      upper: 0x1000536 # Armenian_ZA
    0x1000567:
      name: Armenian_e
      code point: 0x0567
      upper: 0x1000537 # Armenian_E
    0x1000568:
      name: Armenian_at
      code point: 0x0568
      upper: 0x1000538 # Armenian_AT
    0x1000569:
      name: Armenian_to
      code point: 0x0569
      upper: 0x1000539 # Armenian_TO
    0x100056a:
      name: Armenian_zhe
      code point: 0x056A
      upper: 0x100053a # Armenian_ZHE
    0x100056b:
      name: Armenian_ini
      code point: 0x056B
      upper: 0x100053b # Armenian_INI
    0x100056c:
      name: Armenian_lyun
      code point: 0x056C
      upper: 0x100053c # Armenian_LYUN
    0x100056d:
      name: Armenian_khe
      code point: 0x056D
      upper: 0x100053d # Armenian_KHE
    0x100056e:
      name: Armenian_tsa
      code point: 0x056E
      upper: 0x100053e # Armenian_TSA
    0x100056f:
      name: Armenian_ken
      code point: 0x056F
      upper: 0x100053f # Armenian_KEN
    0x1000570:
      name: Armenian_ho
      code point: 0x0570
      upper: 0x1000540 # Armenian_HO
    0x1000571:
      name: Armenian_dza
      code point: 0x0571
      upper: 0x1000541 # Armenian_DZA
    0x1000572:
      name: Armenian_ghat
      code point: 0x0572
      upper: 0x1000542 # Armenian_GHAT
    0x1000573:
      name: Armenian_tche
      code point: 0x0573
      upper: 0x1000543 # Armenian_TCHE
    0x1000574:
      name: Armenian_men
      code point: 0x0574
      upper: 0x1000544 # Armenian_MEN
    0x1000575:
      name: Armenian_hi
      code point: 0x0575
      upper: 0x1000545 # Armenian_HI
    0x1000576:
      name: Armenian_nu
      code point: 0x0576
      upper: 0x1000546 # Armenian_NU
    0x1000577:
      name: Armenian_sha
      code point: 0x0577
      upper: 0x1000547 # Armenian_SHA
    0x1000578:
      name: Armenian_vo
      code point: 0x0578
      upper: 0x1000548 # Armenian_VO
    0x1000579:
      name: Armenian_cha
      code point: 0x0579
      upper: 0x1000549 # Armenian_CHA
    0x100057a:
      name: Armenian_pe
      code point: 0x057A
      upper: 0x100054a # Armenian_PE
    0x100057b:
      name: Armenian_je
      code point: 0x057B
      upper: 0x100054b # Armenian_JE
    0x100057c:
      name: Armenian_ra
      code point: 0x057C
      upper: 0x100054c # Armenian_RA
    0x100057d:
      name: Armenian_se
      code point: 0x057D
      upper: 0x100054d # Armenian_SE
    0x100057e:
      name: Armenian_vev
      code point: 0x057E
      upper: 0x100054e # Armenian_VEV
    0x100057f:
      name: Armenian_tyun
      code point: 0x057F
      upper: 0x100054f # Armenian_TYUN
    0x1000580:
      name: Armenian_re
      code point: 0x0580
      upper: 0x1000550 # Armenian_RE
    0x1000581:
      name: Armenian_tso
      code point: 0x0581
      upper: 0x1000551 # Armenian_TSO
    0x1000582:
      name: Armenian_vyun
      code point: 0x0582
      upper: 0x1000552 # Armenian_VYUN
    0x1000583:
      name: Armenian_pyur
      code point: 0x0583
      upper: 0x1000553 # Armenian_PYUR
    0x1000584:
      name: Armenian_ke
      code point: 0x0584
      upper: 0x1000554 # Armenian_KE
    0x1000585:
      name: Armenian_o
      code point: 0x0585
      upper: 0x1000555 # Armenian_O
    0x1000586:
      name: Armenian_fe
      code point: 0x0586
      upper: 0x1000556 # Armenian_FE
    0x1000587:
      name: Armenian_ligature_ew
      code point: 0x0587
    0x1000589:
      name: Armenian_full_stop
      code point: 0x0589
    0x100058a:
      name: Armenian_hyphen
      code point: 0x058A
    0x1000653:
      name: Arabic_madda_above
      code point: 0x0653
    0x1000654:
      name: Arabic_hamza_above
      code point: 0x0654
    0x1000655:
      name: Arabic_hamza_below
      code point: 0x0655
    0x1000660:
      name: Arabic_0
      code point: 0x0660
    0x1000661:
      name: Arabic_1
      code point: 0x0661
    0x1000662:
      name: Arabic_2
      code point: 0x0662
    0x1000663:
      name: Arabic_3
      code point: 0x0663
    0x1000664:
      name: Arabic_4
      code point: 0x0664
    0x1000665:
      name: Arabic_5
      code point: 0x0665
    0x1000666:
      name: Arabic_6
      code point: 0x0666
    0x1000667:
      name: Arabic_7
      code point: 0x0667
    0x1000668:
      name: Arabic_8
      code point: 0x0668
    0x1000669:
      name: Arabic_9
      code point: 0x0669
    0x100066a:
      name: Arabic_percent
      code point: 0x066A
    0x1000670:
      name: Arabic_superscript_alef
      code point: 0x0670
    0x1000679:
      name: Arabic_tteh
      code point: 0x0679
    0x100067e:
      name: Arabic_peh
      code point: 0x067E
    0x1000686:
      name: Arabic_tcheh
      code point: 0x0686
    0x1000688:
      name: Arabic_ddal
      code point: 0x0688
    0x1000691:
      name: Arabic_rreh
      code point: 0x0691
    0x1000698:
      name: Arabic_jeh
      code point: 0x0698
    0x10006a4:
      name: Arabic_veh
      code point: 0x06A4
    0x10006a9:
      name: Arabic_keheh
      code point: 0x06A9
    0x10006af:
      name: Arabic_gaf
      code point: 0x06AF
    0x10006ba:
      name: Arabic_noon_ghunna
      code point: 0x06BA
    0x10006be:
      name: Arabic_heh_doachashmee
      code point: 0x06BE
    0x10006c1:
      name: Arabic_heh_goal
      code point: 0x06C1
    0x10006cc:
      name: Farsi_yeh
      code point: 0x06CC
    0x10006d2:
      name: Arabic_yeh_baree
      code point: 0x06D2
    0x10006d4:
      name: Arabic_fullstop
      code point: 0x06D4
    0x10006f0:
      name: Farsi_0
      code point: 0x06F0
    0x10006f1:
      name: Farsi_1
      code point: 0x06F1
    0x10006f2:
      name: Farsi_2
      code point: 0x06F2
    0x10006f3:
      name: Farsi_3
      code point: 0x06F3
    0x10006f4:
      name: Farsi_4
      code point: 0x06F4
    0x10006f5:
      name: Farsi_5
      code point: 0x06F5
    0x10006f6:
      name: Farsi_6
      code point: 0x06F6
    0x10006f7:
      name: Farsi_7
      code point: 0x06F7
    0x10006f8:
      name: Farsi_8
      code point: 0x06F8
    0x10006f9:
      name: Farsi_9
      code point: 0x06F9
    0x1000d82:
      name: Sinh_ng
      code point: 0x0D82
    0x1000d83:
      name: Sinh_h2
      code point: 0x0D83
    0x1000d85:
      name: Sinh_a
      code point: 0x0D85
    0x1000d86:
      name: Sinh_aa
      code point: 0x0D86
    0x1000d87:
      name: Sinh_ae
      code point: 0x0D87
    0x1000d88:
      name: Sinh_aee
      code point: 0x0D88
    0x1000d89:
      name: Sinh_i
      code point: 0x0D89
    0x1000d8a:
      name: Sinh_ii
      code point: 0x0D8A
    0x1000d8b:
      name: Sinh_u
      code point: 0x0D8B
    0x1000d8c:
      name: Sinh_uu
      code point: 0x0D8C
    0x1000d8d:
      name: Sinh_ri
      code point: 0x0D8D
    0x1000d8e:
      name: Sinh_rii
      code point: 0x0D8E
    0x1000d8f:
      name: Sinh_lu
      code point: 0x0D8F
    0x1000d90:
      name: Sinh_luu
      code point: 0x0D90
    0x1000d91:
      name: Sinh_e
      code point: 0x0D91
    0x1000d92:
      name: Sinh_ee
      code point: 0x0D92
    0x1000d93:
      name: Sinh_ai
      code point: 0x0D93
    0x1000d94:
      name: Sinh_o
      code point: 0x0D94
    0x1000d95:
      name: Sinh_oo
      code point: 0x0D95
    0x1000d96:
      name: Sinh_au
      code point: 0x0D96
    0x1000d9a:
      name: Sinh_ka
      code point: 0x0D9A
    0x1000d9b:
      name: Sinh_kha
      code point: 0x0D9B
    0x1000d9c:
      name: Sinh_ga
      code point: 0x0D9C
    0x1000d9d:
      name: Sinh_gha
      code point: 0x0D9D
    0x1000d9e:
      name: Sinh_ng2
      code point: 0x0D9E
    0x1000d9f:
      name: Sinh_nga
      code point: 0x0D9F
    0x1000da0:
      name: Sinh_ca
      code point: 0x0DA0
    0x1000da1:
      name: Sinh_cha
      code point: 0x0DA1
    0x1000da2:
      name: Sinh_ja
      code point: 0x0DA2
    0x1000da3:
      name: Sinh_jha
      code point: 0x0DA3
    0x1000da4:
      name: Sinh_nya
      code point: 0x0DA4
    0x1000da5:
      name: Sinh_jnya
      code point: 0x0DA5
    0x1000da6:
      name: Sinh_nja
      code point: 0x0DA6
    0x1000da7:
      name: Sinh_tta
      code point: 0x0DA7
    0x1000da8:
      name: Sinh_ttha
      code point: 0x0DA8
    0x1000da9:
      name: Sinh_dda
      code point: 0x0DA9
    0x1000daa:
      name: Sinh_ddha
      code point: 0x0DAA
    0x1000dab:
      name: Sinh_nna
      code point: 0x0DAB
    0x1000dac:
      name: Sinh_ndda
      code point: 0x0DAC
    0x1000dad:
      name: Sinh_tha
      code point: 0x0DAD
    0x1000dae:
      name: Sinh_thha
      code point: 0x0DAE
    0x1000daf:
      name: Sinh_dha
      code point: 0x0DAF
    0x1000db0:
      name: Sinh_dhha
      code point: 0x0DB0
    0x1000db1:
      name: Sinh_na
      code point: 0x0DB1
    0x1000db3:
      name: Sinh_ndha
      code point: 0x0DB3
    0x1000db4:
      name: Sinh_pa
      code point: 0x0DB4
    0x1000db5:
      name: Sinh_pha
      code point: 0x0DB5
    0x1000db6:
      name: Sinh_ba
      code point: 0x0DB6
    0x1000db7:
      name: Sinh_bha
      code point: 0x0DB7
    0x1000db8:
      name: Sinh_ma
      code point: 0x0DB8
    0x1000db9:
      name: Sinh_mba
      code point: 0x0DB9
    0x1000dba:
      name: Sinh_ya
      code point: 0x0DBA
    0x1000dbb:
      name: Sinh_ra
      code point: 0x0DBB
    0x1000dbd:
      name: Sinh_la
      code point: 0x0DBD
    0x1000dc0:
      name: Sinh_va
      code point: 0x0DC0
    0x1000dc1:
      name: Sinh_sha
      code point: 0x0DC1
    0x1000dc2:
      name: Sinh_ssha
      code point: 0x0DC2
    0x1000dc3:
      name: Sinh_sa
      code point: 0x0DC3
    0x1000dc4:
      name: Sinh_ha
      code point: 0x0DC4
    0x1000dc5:
      name: Sinh_lla
      code point: 0x0DC5
    0x1000dc6:
      name: Sinh_fa
      code point: 0x0DC6
    0x1000dca:
      name: Sinh_al
      code point: 0x0DCA
    0x1000dcf:
      name: Sinh_aa2
      code point: 0x0DCF
    0x1000dd0:
      name: Sinh_ae2
      code point: 0x0DD0
    0x1000dd1:
      name: Sinh_aee2
      code point: 0x0DD1
    0x1000dd2:
      name: Sinh_i2
      code point: 0x0DD2
    0x1000dd3:
      name: Sinh_ii2
      code point: 0x0DD3
    0x1000dd4:
      name: Sinh_u2
      code point: 0x0DD4
    0x1000dd6:
      name: Sinh_uu2
      code point: 0x0DD6
    0x1000dd8:
      name: Sinh_ru2
      code point: 0x0DD8
    0x1000dd9:
      name: Sinh_e2
      code point: 0x0DD9
    0x1000dda:
      name: Sinh_ee2
      code point: 0x0DDA
    0x1000ddb:
      name: Sinh_ai2
      code point: 0x0DDB
    0x1000ddc:
      name: Sinh_o2
      code point: 0x0DDC
    0x1000ddd:
      name: Sinh_oo2
      code point: 0x0DDD
    0x1000dde:
      name: Sinh_au2
      code point: 0x0DDE
    0x1000ddf:
      name: Sinh_lu2
      code point: 0x0DDF
    0x1000df2:
      name: Sinh_ruu2
      code point: 0x0DF2
    0x1000df3:
      name: Sinh_luu2
      code point: 0x0DF3
    0x1000df4:
      name: Sinh_kunddaliya
      code point: 0x0DF4
    0x10010d0:
      name: Georgian_an
      code point: 0x10D0
      upper: 0x1001c90 # U1C90
    0x10010d1:
      name: Georgian_ban
      code point: 0x10D1
      upper: 0x1001c91 # U1C91
    0x10010d2:
      name: Georgian_gan
      code point: 0x10D2
      upper: 0x1001c92 # U1C92
    0x10010d3:
      name: Georgian_don
      code point: 0x10D3
      upper: 0x1001c93 # U1C93
    0x10010d4:
      name: Georgian_en
      code point: 0x10D4
      upper: 0x1001c94 # U1C94
    0x10010d5:
      name: Georgian_vin
      code point: 0x10D5
      upper: 0x1001c95 # U1C95
    0x10010d6:
      name: Georgian_zen
      code point: 0x10D6
      upper: 0x1001c96 # U1C96
    0x10010d7:
      name: Georgian_tan
      code point: 0x10D7
      upper: 0x1001c97 # U1C97
    0x10010d8:
      name: Georgian_in
      code point: 0x10D8
      upper: 0x1001c98 # U1C98
    0x10010d9:
      name: Georgian_kan
      code point: 0x10D9
      upper: 0x1001c99 # U1C99
    0x10010da:
      name: Georgian_las
      code point: 0x10DA
      upper: 0x1001c9a # U1C9A
    0x10010db:
      name: Georgian_man
      code point: 0x10DB
      upper: 0x1001c9b # U1C9B
    0x10010dc:
      name: Georgian_nar
      code point: 0x10DC
      upper: 0x1001c9c # U1C9C
    0x10010dd:
      name: Georgian_on
      code point: 0x10DD
      upper: 0x1001c9d # U1C9D
    0x10010de:
      name: Georgian_par
      code point: 0x10DE
      upper: 0x1001c9e # U1C9E
    0x10010df:
      name: Georgian_zhar
      code point: 0x10DF
      upper: 0x1001c9f # U1C9F
    0x10010e0:
      name: Georgian_rae
      code point: 0x10E0
      upper: 0x1001ca0 # U1CA0
    0x10010e1:
      name: Georgian_san
      code point: 0x10E1
      upper: 0x1001ca1 # U1CA1
    0x10010e2:
      name: Georgian_tar
      code point: 0x10E2
      upper: 0x1001ca2 # U1CA2
    0x10010e3:
      name: Georgian_un
      code point: 0x10E3
      upper: 0x1001ca3 # U1CA3
    0x10010e4:
      name: Georgian_phar
      code point: 0x10E4
      upper: 0x1001ca4 # U1CA4
    0x10010e5:
      name: Georgian_khar
      code point: 0x10E5
      upper: 0x1001ca5 # U1CA5
    0x10010e6:
      name: Georgian_ghan
      code point: 0x10E6
      upper: 0x1001ca6 # U1CA6
    0x10010e7:
      name: Georgian_qar
      code point: 0x10E7
      upper: 0x1001ca7 # U1CA7
    0x10010e8:
      name: Georgian_shin
      code point: 0x10E8
      upper: 0x1001ca8 # U1CA8
    0x10010e9:
      name: Georgian_chin
      code point: 0x10E9
      upper: 0x1001ca9 # U1CA9
    0x10010ea:
      name: Georgian_can
      code point: 0x10EA
      upper: 0x1001caa # U1CAA
    0x10010eb:
      name: Georgian_jil
      code point: 0x10EB
      upper: 0x1001cab # U1CAB
    0x10010ec:
      name: Georgian_cil
      code point: 0x10EC
      upper: 0x1001cac # U1CAC
    0x10010ed:
      name: Georgian_char
      code point: 0x10ED
      upper: 0x1001cad # U1CAD
    0x10010ee:
      name: Georgian_xan
      code point: 0x10EE
      upper: 0x1001cae # U1CAE
    0x10010ef:
      name: Georgian_jhan
      code point: 0x10EF
      upper: 0x1001caf # U1CAF
    0x10010f0:
      name: Georgian_hae
      code point: 0x10F0
      upper: 0x1001cb0 # U1CB0
    0x10010f1:
      name: Georgian_he
      code point: 0x10F1
      upper: 0x1001cb1 # U1CB1
    0x10010f2:
      name: Georgian_hie
      code point: 0x10F2
      upper: 0x1001cb2 # U1CB2
    0x10010f3:
      name: Georgian_we
      code point: 0x10F3
      upper: 0x1001cb3 # U1CB3
    0x10010f4:
      name: Georgian_har
      code point: 0x10F4
      upper: 0x1001cb4 # U1CB4
    0x10010f5:
      name: Georgian_hoe
      code point: 0x10F5
      upper: 0x1001cb5 # U1CB5
    0x10010f6:
      name: Georgian_fi
      code point: 0x10F6
      upper: 0x1001cb6 # U1CB6
    0x1001e02:
      name: Babovedot
      code point: 0x1E02
      lower: 0x1001e03 # babovedot
    0x1001e03:
      name: babovedot
      code point: 0x1E03
      upper: 0x1001e02 # Babovedot
    0x1001e0a:
      name: Dabovedot
      code point: 0x1E0A
      lower: 0x1001e0b # dabovedot
    0x1001e0b:
      name: dabovedot
      code point: 0x1E0B
      upper: 0x1001e0a # Dabovedot
    0x1001e1e:
      name: Fabovedot
      code point: 0x1E1E
      lower: 0x1001e1f # fabovedot
    0x1001e1f:
      name: fabovedot
      code point: 0x1E1F
      upper: 0x1001e1e # Fabovedot
    0x1001e36:
      name: Lbelowdot
      code point: 0x1E36
      lower: 0x1001e37 # lbelowdot
    0x1001e37:
      name: lbelowdot
      code point: 0x1E37
      upper: 0x1001e36 # Lbelowdot
    0x1001e40:
      name: Mabovedot
      code point: 0x1E40
      lower: 0x1001e41 # mabovedot
    0x1001e41:
      name: mabovedot
      code point: 0x1E41
      upper: 0x1001e40 # Mabovedot
    0x1001e56:
      name: Pabovedot
      code point: 0x1E56
      lower: 0x1001e57 # pabovedot
    0x1001e57:
      name: pabovedot
      code point: 0x1E57
      upper: 0x1001e56 # Pabovedot
    0x1001e60:
      name: Sabovedot
      code point: 0x1E60
      lower: 0x1001e61 # sabovedot
    0x1001e61:
      name: sabovedot
      code point: 0x1E61
      upper: 0x1001e60 # Sabovedot
    0x1001e6a:
      name: Tabovedot
      code point: 0x1E6A
      lower: 0x1001e6b # tabovedot
    0x1001e6b:
      name: tabovedot
      code point: 0x1E6B
      upper: 0x1001e6a # Tabovedot
    0x1001e80:
      name: Wgrave
      code point: 0x1E80
      lower: 0x1001e81 # wgrave
    0x1001e81:
      name: wgrave
      code point: 0x1E81
      upper: 0x1001e80 # Wgrave
    0x1001e82:
      name: Wacute
      code point: 0x1E82
      lower: 0x1001e83 # wacute
    0x1001e83:
      name: wacute
      code point: 0x1E83
      upper: 0x1001e82 # Wacute
    0x1001e84:
      name: Wdiaeresis
      code point: 0x1E84
      lower: 0x1001e85 # wdiaeresis
    0x1001e85:
      name: wdiaeresis
      code point: 0x1E85
      upper: 0x1001e84 # Wdiaeresis
    0x1001e8a:
      name: Xabovedot
      code point: 0x1E8A
      lower: 0x1001e8b # xabovedot
    0x1001e8b:
      name: xabovedot
      code point: 0x1E8B
      upper: 0x1001e8a # Xabovedot
    0x1001ea0:
      name: Abelowdot
      code point: 0x1EA0
      lower: 0x1001ea1 # abelowdot
    0x1001ea1:
      name: abelowdot
      code point: 0x1EA1
      upper: 0x1001ea0 # Abelowdot
    0x1001ea2:
      name: Ahook
      code point: 0x1EA2
      lower: 0x1001ea3 # ahook
    0x1001ea3:
      name: ahook
      code point: 0x1EA3
      upper: 0x1001ea2 # Ahook
    0x1001ea4:
      name: Acircumflexacute
      code point: 0x1EA4
      lower: 0x1001ea5 # acircumflexacute
    0x1001ea5:
      name: acircumflexacute
      code point: 0x1EA5
      upper: 0x1001ea4 # Acircumflexacute
    0x1001ea6:
      name: Acircumflexgrave
      code point: 0x1EA6
      lower: 0x1001ea7 # acircumflexgrave
    0x1001ea7:
      name: acircumflexgrave
      code point: 0x1EA7
      upper: 0x1001ea6 # Acircumflexgrave
    0x1001ea8:
      name: Acircumflexhook
      code point: 0x1EA8
      lower: 0x1001ea9 # acircumflexhook
    0x1001ea9:
      name: acircumflexhook
      code point: 0x1EA9
      upper: 0x1001ea8 # Acircumflexhook
    0x1001eaa:
      name: Acircumflextilde
      code point: 0x1EAA
      lower: 0x1001eab # acircumflextilde
    0x1001eab:
      name: acircumflextilde
      code point: 0x1EAB
      upper: 0x1001eaa # Acircumflextilde
    0x1001eac:
      name: Acircumflexbelowdot
      code point: 0x1EAC
      lower: 0x1001ead # acircumflexbelowdot
    0x1001ead:
      name: acircumflexbelowdot
      code point: 0x1EAD
      upper: 0x1001eac # Acircumflexbelowdot
    0x1001eae:
      name: Abreveacute
      code point: 0x1EAE
      lower: 0x1001eaf # abreveacute
    0x1001eaf:
      name: abreveacute
      code point: 0x1EAF
      upper: 0x1001eae # Abreveacute
    0x1001eb0:
      name: Abrevegrave
      code point: 0x1EB0
      lower: 0x1001eb1 # abrevegrave
    0x1001eb1:
      name: abrevegrave
      code point: 0x1EB1
      upper: 0x1001eb0 # Abrevegrave
    0x1001eb2:
      name: Abrevehook
      code point: 0x1EB2
      lower: 0x1001eb3 # abrevehook
    0x1001eb3:
      name: abrevehook
      code point: 0x1EB3
      upper: 0x1001eb2 # Abrevehook
    0x1001eb4:
      name: Abrevetilde
      code point: 0x1EB4
      lower: 0x1001eb5 # abrevetilde
    0x1001eb5:
      name: abrevetilde
      code point: 0x1EB5
      upper: 0x1001eb4 # Abrevetilde
    0x1001eb6:
      name: Abrevebelowdot
      code point: 0x1EB6
      lower: 0x1001eb7 # abrevebelowdot
    0x1001eb7:
      name: abrevebelowdot
      code point: 0x1EB7
      upper: 0x1001eb6 # Abrevebelowdot
    0x1001eb8:
      name: Ebelowdot
      code point: 0x1EB8
      lower: 0x1001eb9 # ebelowdot
    0x1001eb9:
      name: ebelowdot
      code point: 0x1EB9
      upper: 0x1001eb8 # Ebelowdot
    0x1001eba:
      name: Ehook
      code point: 0x1EBA
      lower: 0x1001ebb # ehook
    0x1001ebb:
      name: ehook
      code point: 0x1EBB
      upper: 0x1001eba # Ehook
    0x1001ebc:
      name: Etilde
      code point: 0x1EBC
      lower: 0x1001ebd # etilde
    0x1001ebd:
      name: etilde
      code point: 0x1EBD
      upper: 0x1001ebc # Etilde
    0x1001ebe:
      name: Ecircumflexacute
      code point: 0x1EBE
      lower: 0x1001ebf # ecircumflexacute
    0x1001ebf:
      name: ecircumflexacute
      code point: 0x1EBF
      upper: 0x1001ebe # Ecircumflexacute
    0x1001ec0:
      name: Ecircumflexgrave
      code point: 0x1EC0
      lower: 0x1001ec1 # ecircumflexgrave
    0x1001ec1:
      name: ecircumflexgrave
      code point: 0x1EC1
      upper: 0x1001ec0 # Ecircumflexgrave
    0x1001ec2:
      name: Ecircumflexhook
      code point: 0x1EC2
      lower: 0x1001ec3 # ecircumflexhook
    0x1001ec3:
      name: ecircumflexhook
      code point: 0x1EC3
      upper: 0x1001ec2 # Ecircumflexhook
    0x1001ec4:
      name: Ecircumflextilde
      code point: 0x1EC4
      lower: 0x1001ec5 # ecircumflextilde
    0x1001ec5:
      name: ecircumflextilde
      code point: 0x1EC5
      upper: 0x1001ec4 # Ecircumflextilde
    0x1001ec6:
      name: Ecircumflexbelowdot
      code point: 0x1EC6
      lower: 0x1001ec7 # ecircumflexbelowdot
    0x1001ec7:
      name: ecircumflexbelowdot
      code point: 0x1EC7
      upper: 0x1001ec6 # Ecircumflexbelowdot
    0x1001ec8:
      name: Ihook
      code point: 0x1EC8
      lower: 0x1001ec9 # ihook
    0x1001ec9:
      name: ihook
      code point: 0x1EC9
      upper: 0x1001ec8 # Ihook
    0x1001eca:
      name: Ibelowdot
      code point: 0x1ECA
      lower: 0x1001ecb # ibelowdot
    0x1001ecb:
      name: ibelowdot
      code point: 0x1ECB
      upper: 0x1001eca # Ibelowdot
    0x1001ecc:
      name: Obelowdot
      code point: 0x1ECC
      lower: 0x1001ecd # obelowdot
    0x1001ecd:
      name: obelowdot
      code point: 0x1ECD
      upper: 0x1001ecc # Obelowdot
    0x1001ece:
      name: Ohook
      code point: 0x1ECE
      lower: 0x1001ecf # ohook
    0x1001ecf:
      name: ohook
      code point: 0x1ECF
      upper: 0x1001ece # Ohook
    0x1001ed0:
      name: Ocircumflexacute
      code point: 0x1ED0
      lower: 0x1001ed1 # ocircumflexacute
    0x1001ed1:
      name: ocircumflexacute
      code point: 0x1ED1
      upper: 0x1001ed0 # Ocircumflexacute
    0x1001ed2:
      name: Ocircumflexgrave
      code point: 0x1ED2
      lower: 0x1001ed3 # ocircumflexgrave
    0x1001ed3:
      name: ocircumflexgrave
      code point: 0x1ED3
      upper: 0x1001ed2 # Ocircumflexgrave
    0x1001ed4:
      name: Ocircumflexhook
      code point: 0x1ED4
      lower: 0x1001ed5 # ocircumflexhook
    0x1001ed5:
      name: ocircumflexhook
      code point: 0x1ED5
      upper: 0x1001ed4 # Ocircumflexhook
    0x1001ed6:
      name: Ocircumflextilde
      code point: 0x1ED6
      lower: 0x1001ed7 # ocircumflextilde
    0x1001ed7:
      name: ocircumflextilde
      code point: 0x1ED7
      upper: 0x1001ed6 # Ocircumflextilde
    0x1001ed8:
      name: Ocircumflexbelowdot
      code point: 0x1ED8
      lower: 0x1001ed9 # ocircumflexbelowdot
    0x1001ed9:
      name: ocircumflexbelowdot
      code point: 0x1ED9
      upper: 0x1001ed8 # Ocircumflexbelowdot
    0x1001eda:
      name: Ohornacute
      code point: 0x1EDA
      lower: 0x1001edb # ohornacute
    0x1001edb:
      name: ohornacute
      code point: 0x1EDB
      upper: 0x1001eda # Ohornacute
    0x1001edc:
      name: Ohorngrave
      code point: 0x1EDC
      lower: 0x1001edd # ohorngrave
    0x1001edd:
      name: ohorngrave
      code point: 0x1EDD
      upper: 0x1001edc # Ohorngrave
    0x1001ede:
      name: Ohornhook
      code point: 0x1EDE
      lower: 0x1001edf # ohornhook
    0x1001edf:
      name: ohornhook
      code point: 0x1EDF
      upper: 0x1001ede # Ohornhook
    0x1001ee0:
      name: Ohorntilde
      code point: 0x1EE0
      lower: 0x1001ee1 # ohorntilde
    0x1001ee1:
      name: ohorntilde
      code point: 0x1EE1
      upper: 0x1001ee0 # Ohorntilde
    0x1001ee2:
      name: Ohornbelowdot
      code point: 0x1EE2
      lower: 0x1001ee3 # ohornbelowdot
    0x1001ee3:
      name: ohornbelowdot
      code point: 0x1EE3
      upper: 0x1001ee2 # Ohornbelowdot
    0x1001ee4:
      name: Ubelowdot
      code point: 0x1EE4
      lower: 0x1001ee5 # ubelowdot
    0x1001ee5:
      name: ubelowdot
      code point: 0x1EE5
      upper: 0x1001ee4 # Ubelowdot
    0x1001ee6:
      name: Uhook
      code point: 0x1EE6
      lower: 0x1001ee7 # uhook
    0x1001ee7:
      name: uhook
      code point: 0x1EE7
      upper: 0x1001ee6 # Uhook
    0x1001ee8:
      name: Uhornacute
      code point: 0x1EE8
      lower: 0x1001ee9 # uhornacute
    0x1001ee9:
      name: uhornacute
      code point: 0x1EE9
      upper: 0x1001ee8 # Uhornacute
    0x1001eea:
      name: Uhorngrave
      code point: 0x1EEA
      lower: 0x1001eeb # uhorngrave
    0x1001eeb:
      name: uhorngrave
      code point: 0x1EEB
      upper: 0x1001eea # Uhorngrave
    0x1001eec:
      name: Uhornhook
      code point: 0x1EEC
      lower: 0x1001eed # uhornhook
    0x1001eed:
      name: uhornhook
      code point: 0x1EED
      upper: 0x1001eec # Uhornhook
    0x1001eee:
      name: Uhorntilde
      code point: 0x1EEE
      lower: 0x1001eef # uhorntilde
    0x1001eef:
      name: uhorntilde
      code point: 0x1EEF
      upper: 0x1001eee # Uhorntilde
    0x1001ef0:
      name: Uhornbelowdot
      code point: 0x1EF0
      lower: 0x1001ef1 # uhornbelowdot
    0x1001ef1:
      name: uhornbelowdot
      code point: 0x1EF1
      upper: 0x1001ef0 # Uhornbelowdot
    0x1001ef2:
      name: Ygrave
      code point: 0x1EF2
      lower: 0x1001ef3 # ygrave
    0x1001ef3:
      name: ygrave
      code point: 0x1EF3
      upper: 0x1001ef2 # Ygrave
    0x1001ef4:
      name: Ybelowdot
      code point: 0x1EF4
      lower: 0x1001ef5 # ybelowdot
    0x1001ef5:
      name: ybelowdot
      code point: 0x1EF5
      upper: 0x1001ef4 # Ybelowdot
    0x1001ef6:
      name: Yhook
      code point: 0x1EF6
      lower: 0x1001ef7 # yhook
    0x1001ef7:
      name: yhook
      code point: 0x1EF7
      upper: 0x1001ef6 # Yhook
    0x1001ef8:
      name: Ytilde
      code point: 0x1EF8
      lower: 0x1001ef9 # ytilde
    0x1001ef9:
      name: ytilde
      code point: 0x1EF9
      upper: 0x1001ef8 # Ytilde
    0x1002070:
      name: zerosuperior
      code point: 0x2070
    0x1002074:
      name: foursuperior
      code point: 0x2074
    0x1002075:
      name: fivesuperior
      code point: 0x2075
    0x1002076:
      name: sixsuperior
      code point: 0x2076
    0x1002077:
      name: sevensuperior
      code point: 0x2077
    0x1002078:
      name: eightsuperior
      code point: 0x2078
    0x1002079:
      name: ninesuperior
      code point: 0x2079
    0x1002080:
      name: zerosubscript
      code point: 0x2080
    0x1002081:
      name: onesubscript
      code point: 0x2081
    0x1002082:
      name: twosubscript
      code point: 0x2082
    0x1002083:
      name: threesubscript
      code point: 0x2083
    0x1002084:
      name: foursubscript
      code point: 0x2084
    0x1002085:
      name: fivesubscript
      code point: 0x2085
    0x1002086:
      name: sixsubscript
      code point: 0x2086
    0x1002087:
      name: sevensubscript
      code point: 0x2087
    0x1002088:
      name: eightsubscript
      code point: 0x2088
    0x1002089:
      name: ninesubscript
      code point: 0x2089
    0x10020a0:
      name: EcuSign
      code point: 0x20A0
    0x10020a1:
      name: ColonSign
      code point: 0x20A1
    0x10020a2:
      name: CruzeiroSign
      code point: 0x20A2
    0x10020a3:
      name: FFrancSign
      code point: 0x20A3
    0x10020a4:
      name: LiraSign
      code point: 0x20A4
    0x10020a5:
      name: MillSign
      code point: 0x20A5
    0x10020a6:
      name: NairaSign
      code point: 0x20A6
    0x10020a7:
      name: PesetaSign
      code point: 0x20A7
    0x10020a8:
      name: RupeeSign
      code point: 0x20A8
    0x10020a9:
      name: WonSign
      code point: 0x20A9
    0x10020aa:
      name: NewSheqelSign
      code point: 0x20AA
    0x10020ab:
      name: DongSign
      code point: 0x20AB
    0x1002202:
      name: partdifferential
      code point: 0x2202
    0x1002205:
      name: emptyset
      code point: 0x2205
    0x1002208:
      name: elementof
      code point: 0x2208
    0x1002209:
      name: notelementof
      code point: 0x2209
    0x100220b:
      name: containsas
      code point: 0x220B
    0x100221a:
      name: squareroot
      code point: 0x221A
    0x100221b:
      name: cuberoot
      code point: 0x221B
    0x100221c:
      name: fourthroot
      code point: 0x221C
    0x100222c:
      name: dintegral
      code point: 0x222C
    0x100222d:
      name: tintegral
      code point: 0x222D
    0x1002235:
      name: because
      code point: 0x2235
    0x1002247:
      name: notapproxeq
      code point: 0x2247
    0x1002248:
      name: approxeq
      code point: 0x2248
    0x1002262:
      name: notidentical
      code point: 0x2262
    0x1002263:
      name: stricteq
      code point: 0x2263
    0x1002800:
      name: braille_blank
      code point: 0x2800
    0x1002801:
      name: braille_dots_1
      code point: 0x2801
    0x1002802:
      name: braille_dots_2
      code point: 0x2802
    0x1002803:
      name: braille_dots_12
      code point: 0x2803
    0x1002804:
      name: braille_dots_3
      code point: 0x2804
    0x1002805:
      name: braille_dots_13
      code point: 0x2805
    0x1002806:
      name: braille_dots_23
      code point: 0x2806
    0x1002807:
      name: braille_dots_123
      code point: 0x2807
    0x1002808:
      name: braille_dots_4
      code point: 0x2808
    0x1002809:
      name: braille_dots_14
      code point: 0x2809
    0x100280a:
      name: braille_dots_24
      code point: 0x280A
    0x100280b:
      name: braille_dots_124
      code point: 0x280B
    0x100280c:
      name: braille_dots_34
      code point: 0x280C
    0x100280d:
      name: braille_dots_134
      code point: 0x280D
    0x100280e:
      name: braille_dots_234
      code point: 0x280E
    0x100280f:
      name: braille_dots_1234
      code point: 0x280F
    0x1002810:
      name: braille_dots_5
      code point: 0x2810
    0x1002811:
      name: braille_dots_15
      code point: 0x2811
    0x1002812:
      name: braille_dots_25
      code point: 0x2812
    0x1002813:
      name: braille_dots_125
      code point: 0x2813
    0x1002814:
      name: braille_dots_35
      code point: 0x2814
    0x1002815:
      name: braille_dots_135
      code point: 0x2815
    0x1002816:
      name: braille_dots_235
      code point: 0x2816
    0x1002817:
      name: braille_dots_1235
      code point: 0x2817
    0x1002818:
      name: braille_dots_45
      code point: 0x2818
    0x1002819:
      name: braille_dots_145
      code point: 0x2819
    0x100281a:
      name: braille_dots_245
      code point: 0x281A
    0x100281b:
      name: braille_dots_1245
      code point: 0x281B
    0x100281c:
      name: braille_dots_345
      code point: 0x281C
    0x100281d:
      name: braille_dots_1345
      code point: 0x281D
    0x100281e:
      name: braille_dots_2345
      code point: 0x281E
    0x100281f:
      name: braille_dots_12345
      code point: 0x281F
    0x1002820:
      name: braille_dots_6
      code point: 0x2820
    0x1002821:
      name: braille_dots_16
      code point: 0x2821
    0x1002822:
      name: braille_dots_26
      code point: 0x2822
    0x1002823:
      name: braille_dots_126
      code point: 0x2823
    0x1002824:
      name: braille_dots_36
      code point: 0x2824
    0x1002825:
      name: braille_dots_136
      code point: 0x2825
    0x1002826:
      name: braille_dots_236
      code point: 0x2826
    0x1002827:
      name: braille_dots_1236
      code point: 0x2827
    0x1002828:
      name: braille_dots_46
      code point: 0x2828
    0x1002829:
      name: braille_dots_146
      code point: 0x2829
    0x100282a:
      name: braille_dots_246
      code point: 0x282A
    0x100282b:
      name: braille_dots_1246
      code point: 0x282B
    0x100282c:
      name: braille_dots_346
      code point: 0x282C
    0x100282d:
      name: braille_dots_1346
      code point: 0x282D
    0x100282e:
      name: braille_dots_2346
      code point: 0x282E
    0x100282f:
      name: braille_dots_12346
      code point: 0x282F
    0x1002830:
      name: braille_dots_56
      code point: 0x2830
    0x1002831:
      name: braille_dots_156
      code point: 0x2831
    0x1002832:
      name: braille_dots_256
      code point: 0x2832
    0x1002833:
      name: braille_dots_1256
      code point: 0x2833
    0x1002834:
      name: braille_dots_356
      code point: 0x2834
    0x1002835:
      name: braille_dots_1356
      code point: 0x2835
    0x1002836:
      name: braille_dots_2356
      code point: 0x2836
    0x1002837:
      name: braille_dots_12356
      code point: 0x2837
    0x1002838:
      name: braille_dots_456
      code point: 0x2838
    0x1002839:
      name: braille_dots_1456
      code point: 0x2839
    0x100283a:
      name: braille_dots_2456
      code point: 0x283A
    0x100283b:
      name: braille_dots_12456
      code point: 0x283B
    0x100283c:
      name: braille_dots_3456
      code point: 0x283C
    0x100283d:
      name: braille_dots_13456
      code point: 0x283D
    0x100283e:
      name: braille_dots_23456
      code point: 0x283E
    0x100283f:
      name: braille_dots_123456
      code point: 0x283F
    0x1002840:
      name: braille_dots_7
      code point: 0x2840
    0x1002841:
      name: braille_dots_17
      code point: 0x2841
    0x1002842:
      name: braille_dots_27
      code point: 0x2842
    0x1002843:
      name: braille_dots_127
      code point: 0x2843
    0x1002844:
      name: braille_dots_37
      code point: 0x2844
    0x1002845:
      name: braille_dots_137
      code point: 0x2845
    0x1002846:
      name: braille_dots_237
      code point: 0x2846
    0x1002847:
      name: braille_dots_1237
      code point: 0x2847
    0x1002848:
      name: braille_dots_47
      code point: 0x2848
    0x1002849:
      name: braille_dots_147
      code point: 0x2849
    0x100284a:
      name: braille_dots_247
      code point: 0x284A
    0x100284b:
      name: braille_dots_1247
      code point: 0x284B
    0x100284c:
      name: braille_dots_347
      code point: 0x284C
    0x100284d:
      name: braille_dots_1347
      code point: 0x284D
    0x100284e:
      name: braille_dots_2347
      code point: 0x284E
    0x100284f:
      name: braille_dots_12347
      code point: 0x284F
    0x1002850:
      name: braille_dots_57
      code point: 0x2850
    0x1002851:
      name: braille_dots_157
      code point: 0x2851
    0x1002852:
      name: braille_dots_257
      code point: 0x2852
    0x1002853:
      name: braille_dots_1257
      code point: 0x2853
    0x1002854:
      name: braille_dots_357
      code point: 0x2854
    0x1002855:
      name: braille_dots_1357
      code point: 0x2855
    0x1002856:
      name: braille_dots_2357
      code point: 0x2856
    0x1002857:
      name: braille_dots_12357
      code point: 0x2857
    0x1002858:
      name: braille_dots_457
      code point: 0x2858
    0x1002859:
      name: braille_dots_1457
      code point: 0x2859
    0x100285a:
      name: braille_dots_2457
      code point: 0x285A
    0x100285b:
      name: braille_dots_12457
      code point: 0x285B
    0x100285c:
      name: braille_dots_3457
      code point: 0x285C
    0x100285d:
      name: braille_dots_13457
      code point: 0x285D
    0x100285e:
      name: braille_dots_23457
      code point: 0x285E
    0x100285f:
      name: braille_dots_123457
      code point: 0x285F
    0x1002860:
      name: braille_dots_67
      code point: 0x2860
    0x1002861:
      name: braille_dots_167
      code point: 0x2861
    0x1002862:
      name: braille_dots_267
      code point: 0x2862
    0x1002863:
      name: braille_dots_1267
      code point: 0x2863
    0x1002864:
      name: braille_dots_367
      code point: 0x2864
    0x1002865:
      name: braille_dots_1367
      code point: 0x2865
    0x1002866:
      name: braille_dots_2367
      code point: 0x2866
    0x1002867:
      name: braille_dots_12367
      code point: 0x2867
    0x1002868:
      name: braille_dots_467
      code point: 0x2868
    0x1002869:
      name: braille_dots_1467
      code point: 0x2869
    0x100286a:
      name: braille_dots_2467
      code point: 0x286A
    0x100286b:
      name: braille_dots_12467
      code point: 0x286B
    0x100286c:
      name: braille_dots_3467
      code point: 0x286C
    0x100286d:
      name: braille_dots_13467
      code point: 0x286D
    0x100286e:
      name: braille_dots_23467
      code point: 0x286E
    0x100286f:
      name: braille_dots_123467
      code point: 0x286F
    0x1002870:
      name: braille_dots_567
      code point: 0x2870
    0x1002871:
      name: braille_dots_1567
      code point: 0x2871
    0x1002872:
      name: braille_dots_2567
      code point: 0x2872
    0x1002873:
      name: braille_dots_12567
      code point: 0x2873
    0x1002874:
      name: braille_dots_3567
      code point: 0x2874
    0x1002875:
      name: braille_dots_13567
      code point: 0x2875
    0x1002876:
      name: braille_dots_23567
      code point: 0x2876
    0x1002877:
      name: braille_dots_123567
      code point: 0x2877
    0x1002878:
      name: braille_dots_4567
      code point: 0x2878
    0x1002879:
      name: braille_dots_14567
      code point: 0x2879
    0x100287a:
      name: braille_dots_24567
      code point: 0x287A
    0x100287b:
      name: braille_dots_124567
      code point: 0x287B
    0x100287c:
      name: braille_dots_34567
      code point: 0x287C
    0x100287d:
      name: braille_dots_134567
      code point: 0x287D
    0x100287e:
      name: braille_dots_234567
      code point: 0x287E
    0x100287f:
      name: braille_dots_1234567
      code point: 0x287F
    0x1002880:
      name: braille_dots_8
      code point: 0x2880
    0x1002881:
      name: braille_dots_18
      code point: 0x2881
    0x1002882:
      name: braille_dots_28
      code point: 0x2882
    0x1002883:
      name: braille_dots_128
      code point: 0x2883
    0x1002884:
      name: braille_dots_38
      code point: 0x2884
    0x1002885:
      name: braille_dots_138
      code point: 0x2885
    0x1002886:
      name: braille_dots_238
      code point: 0x2886
    0x1002887:
      name: braille_dots_1238
      code point: 0x2887
    0x1002888:
      name: braille_dots_48
      code point: 0x2888
    0x1002889:
      name: braille_dots_148
      code point: 0x2889
    0x100288a:
      name: braille_dots_248
      code point: 0x288A
    0x100288b:
      name: braille_dots_1248
      code point: 0x288B
    0x100288c:
      name: braille_dots_348
      code point: 0x288C
    0x100288d:
      name: braille_dots_1348
      code point: 0x288D
    0x100288e:
      name: braille_dots_2348
      code point: 0x288E
    0x100288f:
      name: braille_dots_12348
      code point: 0x288F
    0x1002890:
      name: braille_dots_58
      code point: 0x2890
    0x1002891:
      name: braille_dots_158
      code point: 0x2891
    0x1002892:
      name: braille_dots_258
      code point: 0x2892
    0x1002893:
      name: braille_dots_1258
      code point: 0x2893
    0x1002894:
      name: braille_dots_358
      code point: 0x2894
    0x1002895:
      name: braille_dots_1358
      code point: 0x2895
    0x1002896:
      name: braille_dots_2358
      code point: 0x2896
    0x1002897:
      name: braille_dots_12358
      code point: 0x2897
    0x1002898:
      name: braille_dots_458
      code point: 0x2898
    0x1002899:
      name: braille_dots_1458
      code point: 0x2899
    0x100289a:
      name: braille_dots_2458
      code point: 0x289A
    0x100289b:
      name: braille_dots_12458
      code point: 0x289B
    0x100289c:
      name: braille_dots_3458
      code point: 0x289C
    0x100289d:
      name: braille_dots_13458
      code point: 0x289D
    0x100289e:
      name: braille_dots_23458
      code point: 0x289E
    0x100289f:
      name: braille_dots_123458
      code point: 0x289F
    0x10028a0:
      name: braille_dots_68
      code point: 0x28A0
    0x10028a1:
      name: braille_dots_168
      code point: 0x28A1
    0x10028a2:
      name: braille_dots_268
      code point: 0x28A2
    0x10028a3:
      name: braille_dots_1268
      code point: 0x28A3
    0x10028a4:
      name: braille_dots_368
      code point: 0x28A4
    0x10028a5:
      name: braille_dots_1368
      code point: 0x28A5
    0x10028a6:
      name: braille_dots_2368
      code point: 0x28A6
    0x10028a7:
      name: braille_dots_12368
      code point: 0x28A7
    0x10028a8:
      name: braille_dots_468
      code point: 0x28A8
    0x10028a9:
      name: braille_dots_1468
      code point: 0x28A9
    0x10028aa:
      name: braille_dots_2468
      code point: 0x28AA
    0x10028ab:
      name: braille_dots_12468
      code point: 0x28AB
    0x10028ac:
      name: braille_dots_3468
      code point: 0x28AC
    0x10028ad:
      name: braille_dots_13468
      code point: 0x28AD
    0x10028ae:
      name: braille_dots_23468
      code point: 0x28AE
    0x10028af:
      name: braille_dots_123468
      code point: 0x28AF
    0x10028b0:
      name: braille_dots_568
      code point: 0x28B0
    0x10028b1:
      name: braille_dots_1568
      code point: 0x28B1
    0x10028b2:
      name: braille_dots_2568
      code point: 0x28B2
    0x10028b3:
      name: braille_dots_12568
      code point: 0x28B3
    0x10028b4:
      name: braille_dots_3568
      code point: 0x28B4
    0x10028b5:
      name: braille_dots_13568
      code point: 0x28B5
    0x10028b6:
      name: braille_dots_23568
      code point: 0x28B6
    0x10028b7:
      name: braille_dots_123568
      code point: 0x28B7
    0x10028b8:
      name: braille_dots_4568
      code point: 0x28B8
    0x10028b9:
      name: braille_dots_14568
      code point: 0x28B9
    0x10028ba:
      name: braille_dots_24568
      code point: 0x28BA
    0x10028bb:
      name: braille_dots_124568
      code point: 0x28BB
    0x10028bc:
      name: braille_dots_34568
      code point: 0x28BC
    0x10028bd:
      name: braille_dots_134568
      code point: 0x28BD
    0x10028be:
      name: braille_dots_234568
      code point: 0x28BE
    0x10028bf:
      name: braille_dots_1234568
      code point: 0x28BF
    0x10028c0:
      name: braille_dots_78
      code point: 0x28C0
    0x10028c1:
      name: braille_dots_178
      code point: 0x28C1
    0x10028c2:
      name: braille_dots_278
      code point: 0x28C2
    0x10028c3:
      name: braille_dots_1278
      code point: 0x28C3
    0x10028c4:
      name: braille_dots_378
      code point: 0x28C4
    0x10028c5:
      name: braille_dots_1378
      code point: 0x28C5
    0x10028c6:
      name: braille_dots_2378
      code point: 0x28C6
    0x10028c7:
      name: braille_dots_12378
      code point: 0x28C7
    0x10028c8:
      name: braille_dots_478
      code point: 0x28C8
    0x10028c9:
      name: braille_dots_1478
      code point: 0x28C9
    0x10028ca:
      name: braille_dots_2478
      code point: 0x28CA
    0x10028cb:
      name: braille_dots_12478
      code point: 0x28CB
    0x10028cc:
      name: braille_dots_3478
      code point: 0x28CC
    0x10028cd:
      name: braille_dots_13478
      code point: 0x28CD
    0x10028ce:
      name: braille_dots_23478
      code point: 0x28CE
    0x10028cf:
      name: braille_dots_123478
      code point: 0x28CF
    0x10028d0:
      name: braille_dots_578
      code point: 0x28D0
    0x10028d1:
      name: braille_dots_1578
      code point: 0x28D1
    0x10028d2:
      name: braille_dots_2578
      code point: 0x28D2
    0x10028d3:
      name: braille_dots_12578
      code point: 0x28D3
    0x10028d4:
      name: braille_dots_3578
      code point: 0x28D4
    0x10028d5:
      name: braille_dots_13578
      code point: 0x28D5
    0x10028d6:
      name: braille_dots_23578
      code point: 0x28D6
    0x10028d7:
      name: braille_dots_123578
      code point: 0x28D7
    0x10028d8:
      name: braille_dots_4578
      code point: 0x28D8
    0x10028d9:
      name: braille_dots_14578
      code point: 0x28D9
    0x10028da:
      name: braille_dots_24578
      code point: 0x28DA
    0x10028db:
      name: braille_dots_124578
      code point: 0x28DB
    0x10028dc:
      name: braille_dots_34578
      code point: 0x28DC
    0x10028dd:
      name: braille_dots_134578
      code point: 0x28DD
    0x10028de:
      name: braille_dots_234578
      code point: 0x28DE
    0x10028df:
      name: braille_dots_1234578
      code point: 0x28DF
    0x10028e0:
      name: braille_dots_678
      code point: 0x28E0
    0x10028e1:
      name: braille_dots_1678
      code point: 0x28E1
    0x10028e2:
      name: braille_dots_2678
      code point: 0x28E2
    0x10028e3:
      name: braille_dots_12678
      code point: 0x28E3
    0x10028e4:
      name: braille_dots_3678
      code point: 0x28E4
    0x10028e5:
      name: braille_dots_13678
      code point: 0x28E5
    0x10028e6:
      name: braille_dots_23678
      code point: 0x28E6
    0x10028e7:
      name: braille_dots_123678
      code point: 0x28E7
    0x10028e8:
      name: braille_dots_4678
      code point: 0x28E8
    0x10028e9:
      name: braille_dots_14678
      code point: 0x28E9
    0x10028ea:
      name: braille_dots_24678
      code point: 0x28EA
    0x10028eb:
      name: braille_dots_124678
      code point: 0x28EB
    0x10028ec:
      name: braille_dots_34678
      code point: 0x28EC
    0x10028ed:
      name: braille_dots_134678
      code point: 0x28ED
    0x10028ee:
      name: braille_dots_234678
      code point: 0x28EE
    0x10028ef:
      name: braille_dots_1234678
      code point: 0x28EF
    0x10028f0:
      name: braille_dots_5678
      code point: 0x28F0
    0x10028f1:
      name: braille_dots_15678
      code point: 0x28F1
    0x10028f2:
      name: braille_dots_25678
      code point: 0x28F2
    0x10028f3:
      name: braille_dots_125678
      code point: 0x28F3
    0x10028f4:
      name: braille_dots_35678
      code point: 0x28F4
    0x10028f5:
      name: braille_dots_135678
      code point: 0x28F5
    0x10028f6:
      name: braille_dots_235678
      code point: 0x28F6
    0x10028f7:
      name: braille_dots_1235678
      code point: 0x28F7
    0x10028f8:
      name: braille_dots_45678
      code point: 0x28F8
    0x10028f9:
      name: braille_dots_145678
      code point: 0x28F9
    0x10028fa:
      name: braille_dots_245678
      code point: 0x28FA
    0x10028fb:
      name: braille_dots_1245678
      code point: 0x28FB
    0x10028fc:
      name: braille_dots_345678
      code point: 0x28FC
    0x10028fd:
      name: braille_dots_1345678
      code point: 0x28FD
    0x10028fe:
      name: braille_dots_2345678
      code point: 0x28FE
    0x10028ff:
      name: braille_dots_12345678
      code point: 0x28FF
    0x100000a8:
      name: hpmute_acute
    0x100000a9:
      name: hpmute_grave
    0x100000aa:
      name: hpmute_asciicircum
    0x100000ab:
      name: hpmute_diaeresis
    0x100000ac:
      name: hpmute_asciitilde
    0x100000af:
      name: hplira
    0x100000be:
      name: hpguilder
    0x100000ee:
      name: hpYdiaeresis
    0x100000f6:
      name: hplongminus
    0x100000fc:
      name: hpblock
    0x1000fe22:
      name: Ddiaeresis
    0x1000fe27:
      name: Dacute_accent
    0x1000fe2c:
      name: Dcedilla_accent
    0x1000fe5e:
      name: Dcircumflex_accent
    0x1000fe60:
      name: Dgrave_accent
    0x1000fe7e:
      name: Dtilde
    0x1000feb0:
      name: Dring_accent
    0x1000ff00:
      name: DRemove
    0x1000ff48:
      name: hpModelock1
    0x1000ff49:
      name: hpModelock2
    0x1000ff6c:
      name: hpReset
    0x1000ff6d:
      name: hpSystem
    0x1000ff6e:
      name: hpUser
    0x1000ff6f:
      name: hpClearLine
    0x1000ff70:
      name: hpInsertLine
    0x1000ff71:
      name: hpDeleteLine
    0x1000ff72:
      name: hpInsertChar
    0x1000ff73:
      name: hpDeleteChar
    0x1000ff74:
      name: hpBackTab
    0x1000ff75:
      name: hpKP_BackTab
    0x1000ff76:
      name: Ext16bit_L
    0x1000ff77:
      name: Ext16bit_R
    0x1004ff02:
      name: osfCopy
    0x1004ff03:
      name: osfCut
    0x1004ff04:
      name: osfPaste
    0x1004ff07:
      name: osfBackTab
    0x1004ff08:
      name: osfBackSpace
    0x1004ff0b:
      name: osfClear
    0x1004ff1b:
      name: osfEscape
    0x1004ff31:
      name: osfAddMode
    0x1004ff32:
      name: osfPrimaryPaste
    0x1004ff33:
      name: osfQuickPaste
    0x1004ff40:
      name: osfPageLeft
    0x1004ff41:
      name: osfPageUp
    0x1004ff42:
      name: osfPageDown
    0x1004ff43:
      name: osfPageRight
    0x1004ff44:
      name: osfActivate
    0x1004ff45:
      name: osfMenuBar
    0x1004ff51:
      name: osfLeft
    0x1004ff52:
      name: osfUp
    0x1004ff53:
      name: osfRight
    0x1004ff54:
      name: osfDown
    0x1004ff57:
      name: osfEndLine
    0x1004ff58:
      name: osfBeginLine
    0x1004ff59:
      name: osfEndData
    0x1004ff5a:
      name: osfBeginData
    0x1004ff5b:
      name: osfPrevMenu
    0x1004ff5c:
      name: osfNextMenu
    0x1004ff5d:
      name: osfPrevField
    0x1004ff5e:
      name: osfNextField
    0x1004ff60:
      name: osfSelect
    0x1004ff63:
      name: osfInsert
    0x1004ff65:
      name: osfUndo
    0x1004ff67:
      name: osfMenu
    0x1004ff69:
      name: osfCancel
    0x1004ff6a:
      name: osfHelp
    0x1004ff71:
      name: osfSelectAll
    0x1004ff72:
      name: osfDeselectAll
    0x1004ff73:
      name: osfReselect
    0x1004ff74:
      name: osfExtend
    0x1004ff78:
      name: osfRestore
    0x1004ffff:
      name: osfDelete
    0x1005ff00:
      name: SunFA_Grave
    0x1005ff01:
      name: SunFA_Circum
    0x1005ff02:
      name: SunFA_Tilde
    0x1005ff03:
      name: SunFA_Acute
    0x1005ff04:
      name: SunFA_Diaeresis
    0x1005ff05:
      name: SunFA_Cedilla
    0x1005ff10:
      name: SunF36
    0x1005ff11:
      name: SunF37
    0x1005ff60:
      name: SunSys_Req
    0x1005ff70:
      name: SunProps
    0x1005ff71:
      name: SunFront
    0x1005ff72:
      name: SunCopy
    0x1005ff73:
      name: SunOpen
    0x1005ff74:
      name: SunPaste
    0x1005ff75:
      name: SunCut
    0x1005ff76:
      name: SunPowerSwitch
    0x1005ff77:
      name: SunAudioLowerVolume
    0x1005ff78:
      name: SunAudioMute
    0x1005ff79:
      name: SunAudioRaiseVolume
    0x1005ff7a:
      name: SunVideoDegauss
    0x1005ff7b:
      name: SunVideoLowerBrightness
    0x1005ff7c:
      name: SunVideoRaiseBrightness
    0x1005ff7d:
      name: SunPowerSwitchShift
    0x100810f4:
      name: XF86BrightnessAuto
    0x100810f5:
      name: XF86DisplayOff
    0x10081160:
      name: XF86OK
    0x10081162:
      name: XF86GoTo
    0x10081166:
      name: XF86Info
    0x10081168:
      name: XF86VendorLogo
    0x1008116a:
      name: XF86MediaSelectProgramGuide
    0x1008116e:
      name: XF86MediaSelectHome
    0x10081170:
      name: XF86MediaLanguageMenu
    0x10081171:
      name: XF86MediaTitleMenu
    0x10081175:
      name: XF86AudioChannelMode
    0x10081177:
      name: XF86AspectRatio
    0x10081178:
      name: XF86MediaSelectPC
    0x10081179:
      name: XF86MediaSelectTV
    0x1008117a:
      name: XF86MediaSelectCable
    0x1008117b:
      name: XF86MediaSelectVCR
    0x1008117c:
      name: XF86MediaSelectVCRPlus
    0x1008117d:
      name: XF86MediaSelectSatellite
    0x10081180:
      name: XF86MediaSelectTape
    0x10081181:
      name: XF86MediaSelectRadio
    0x10081182:
      name: XF86MediaSelectTuner
    0x10081183:
      name: XF86MediaPlayer
    0x10081184:
      name: XF86MediaSelectTeletext
    0x10081185:
      name: XF86DVD
    0x10081186:
      name: XF86MediaSelectAuxiliary
    0x10081188:
      name: XF86Audio
    0x10081192:
      name: XF86ChannelUp
    0x10081193:
      name: XF86ChannelDown
    0x10081199:
      name: XF86MediaPlaySlow
    0x1008119b:
      name: XF86Break
    0x1008119d:
      name: XF86NumberEntryMode
    0x100811a0:
      name: XF86VideoPhone
    0x100811a4:
      name: XF86ZoomReset
    0x100811a6:
      name: XF86Editor
    0x100811a8:
      name: XF86GraphicsEditor
    0x100811a9:
      name: XF86Presentation
    0x100811aa:
      name: XF86Database
    0x100811ac:
      name: XF86Voicemail
    0x100811ad:
      name: XF86Addressbook
    0x100811af:
      name: XF86DisplayToggle
    0x100811b0:
      name: XF86SpellCheck
    0x100811b6:
      name: XF86ContextMenu
    0x100811b7:
      name: XF86MediaRepeat
    0x100811b8:
      name: XF8610ChannelsUp
    0x100811b9:
      name: XF8610ChannelsDown
    0x100811ba:
      name: XF86Images
    0x100811bc:
      name: XF86NotificationCenter
    0x100811bd:
      name: XF86PickupPhone
    0x100811be:
      name: XF86HangupPhone
    0x100811d0:
      name: XF86Fn
    0x100811d1:
      name: XF86Fn_Esc
    0x100811e5:
      name: XF86FnRightShift
    0x10081200:
      name: XF86Numeric0
    0x10081201:
      name: XF86Numeric1
    0x10081202:
      name: XF86Numeric2
    0x10081203:
      name: XF86Numeric3
    0x10081204:
      name: XF86Numeric4
    0x10081205:
      name: XF86Numeric5
    0x10081206:
      name: XF86Numeric6
    0x10081207:
      name: XF86Numeric7
    0x10081208:
      name: XF86Numeric8
    0x10081209:
      name: XF86Numeric9
    0x1008120a:
      name: XF86NumericStar
    0x1008120b:
      name: XF86NumericPound
    0x1008120c:
      name: XF86NumericA
    0x1008120d:
      name: XF86NumericB
    0x1008120e:
      name: XF86NumericC
    0x1008120f:
      name: XF86NumericD
    0x10081210:
      name: XF86CameraFocus
    0x10081211:
      name: XF86WPSButton
    0x10081215:
      name: XF86CameraZoomIn
    0x10081216:
      name: XF86CameraZoomOut
    0x10081217:
      name: XF86CameraUp
    0x10081218:
      name: XF86CameraDown
    0x10081219:
      name: XF86CameraLeft
    0x1008121a:
      name: XF86CameraRight
    0x1008121b:
      name: XF86AttendantOn
    0x1008121c:
      name: XF86AttendantOff
    0x1008121d:
      name: XF86AttendantToggle
    0x1008121e:
      name: XF86LightsToggle
    0x10081230:
      name: XF86ALSToggle
    0x10081232:
      name: XF86RefreshRateToggle
    0x10081240:
      name: XF86Buttonconfig
    0x10081241:
      name: XF86Taskmanager
    0x10081242:
      name: XF86Journal
    0x10081243:
      name: XF86ControlPanel
    0x10081244:
      name: XF86AppSelect
    0x10081245:
      name: XF86Screensaver
    0x10081246:
      name: XF86VoiceCommand
    0x10081247:
      name: XF86Assistant
    0x10081249:
      name: XF86EmojiPicker
    0x1008124a:
      name: XF86Dictate
    0x1008124b:
      name: XF86CameraAccessEnable
    0x1008124c:
      name: XF86CameraAccessDisable
    0x1008124d:
      name: XF86CameraAccessToggle
    0x1008124e:
      name: XF86Accessibility
    0x1008124f:
      name: XF86DoNotDisturb
    0x10081250:
      name: XF86BrightnessMin
    0x10081251:
      name: XF86BrightnessMax
    0x10081260:
      name: XF86KbdInputAssistPrev
    0x10081261:
      name: XF86KbdInputAssistNext
    0x10081262:
      name: XF86KbdInputAssistPrevgroup
    0x10081263:
      name: XF86KbdInputAssistNextgroup
    0x10081264:
      name: XF86KbdInputAssistAccept
    0x10081265:
      name: XF86KbdInputAssistCancel
    0x10081266:
      name: XF86RightUp
    0x10081267:
      name: XF86RightDown
    0x10081268:
      name: XF86LeftUp
    0x10081269:
      name: XF86LeftDown
    0x1008126a:
      name: XF86RootMenu
    0x1008126b:
      name: XF86MediaTopMenu
    0x1008126c:
      name: XF86Numeric11
    0x1008126d:
      name: XF86Numeric12
    0x1008126e:
      name: XF86AudioDesc
    0x1008126f:
      name: XF863DMode
    0x10081270:
      name: XF86NextFavorite
    0x10081271:
      name: XF86StopRecord
    0x10081272:
      name: XF86PauseRecord
    0x10081273:
      name: XF86VOD
    0x10081274:
      name: XF86Unmute
    0x10081275:
      name: XF86FastReverse
    0x10081276:
      name: XF86SlowReverse
    0x10081277:
      name: XF86Data
    0x10081278:
      name: XF86OnScreenKeyboard
    0x10081279:
      name: XF86PrivacyScreenToggle
    0x1008127a:
      name: XF86SelectiveScreenshot
    0x1008127b:
      name: XF86NextElement
    0x1008127c:
      name: XF86PreviousElement
    0x1008127d:
      name: XF86AutopilotEngageToggle
    0x1008127e:
      name: XF86MarkWaypoint
    0x1008127f:
      name: XF86Sos
    0x10081280:
      name: XF86NavChart
    0x10081281:
      name: XF86FishingChart
    0x10081282:
      name: XF86SingleRangeRadar
    0x10081283:
      name: XF86DualRangeRadar
    0x10081284:
      name: XF86RadarOverlay
    0x10081285:
      name: XF86TraditionalSonar
    0x10081286:
      name: XF86ClearvuSonar
    0x10081287:
      name: XF86SidevuSonar
    0x10081288:
      name: XF86NavInfo
    0x10081290:
      name: XF86Macro1
    0x10081291:
      name: XF86Macro2
    0x10081292:
      name: XF86Macro3
    0x10081293:
      name: XF86Macro4
    0x10081294:
      name: XF86Macro5
    0x10081295:
      name: XF86Macro6
    0x10081296:
      name: XF86Macro7
    0x10081297:
      name: XF86Macro8
    0x10081298:
      name: XF86Macro9
    0x10081299:
      name: XF86Macro10
    0x1008129a:
      name: XF86Macro11
    0x1008129b:
      name: XF86Macro12
    0x1008129c:
      name: XF86Macro13
    0x1008129d:
      name: XF86Macro14
    0x1008129e:
      name: XF86Macro15
    0x1008129f:
      name: XF86Macro16
    0x100812a0:
      name: XF86Macro17
    0x100812a1:
      name: XF86Macro18
    0x100812a2:
      name: XF86Macro19
    0x100812a3:
      name: XF86Macro20
    0x100812a4:
      name: XF86Macro21
    0x100812a5:
      name: XF86Macro22
    0x100812a6:
      name: XF86Macro23
    0x100812a7:
      name: XF86Macro24
    0x100812a8:
      name: XF86Macro25
    0x100812a9:
      name: XF86Macro26
    0x100812aa:
      name: XF86Macro27
    0x100812ab:
      name: XF86Macro28
    0x100812ac:
      name: XF86Macro29
    0x100812ad:
      name: XF86Macro30
    0x100812b0:
      name: XF86MacroRecordStart
    0x100812b1:
      name: XF86MacroRecordStop
    0x100812b2:
      name: XF86MacroPresetCycle
    0x100812b3:
      name: XF86MacroPreset1
    0x100812b4:
      name: XF86MacroPreset2
    0x100812b5:
      name: XF86MacroPreset3
    0x100812b8:
      name: XF86KbdLcdMenu1
    0x100812b9:
      name: XF86KbdLcdMenu2
    0x100812ba:
      name: XF86KbdLcdMenu3
    0x100812bb:
      name: XF86KbdLcdMenu4
    0x100812bc:
      name: XF86KbdLcdMenu5
    0x1008fe01:
      name: XF86Switch_VT_1
    0x1008fe02:
      name: XF86Switch_VT_2
    0x1008fe03:
      name: XF86Switch_VT_3
    0x1008fe04:
      name: XF86Switch_VT_4
    0x1008fe05:
      name: XF86Switch_VT_5
    0x1008fe06:
      name: XF86Switch_VT_6
    0x1008fe07:
      name: XF86Switch_VT_7
    0x1008fe08:
      name: XF86Switch_VT_8
    0x1008fe09:
      name: XF86Switch_VT_9
    0x1008fe0a:
      name: XF86Switch_VT_10
    0x1008fe0b:
      name: XF86Switch_VT_11
    0x1008fe0c:
      name: XF86Switch_VT_12
    0x1008fe20:
      name: XF86Ungrab
    0x1008fe21:
      name: XF86ClearGrab
    0x1008fe22:
      name: XF86Next_VMode
    0x1008fe23:
      name: XF86Prev_VMode
    0x1008fe24:
      name: XF86LogWindowTree
    0x1008fe25:
      name: XF86LogGrabInfo
    0x1008ff01:
      name: XF86ModeLock
    0x1008ff02:
      name: XF86MonBrightnessUp
    0x1008ff03:
      name: XF86MonBrightnessDown
    0x1008ff04:
      name: XF86KbdLightOnOff
    0x1008ff05:
      name: XF86KbdBrightnessUp
    0x1008ff06:
      name: XF86KbdBrightnessDown
    0x1008ff07:
      name: XF86MonBrightnessCycle
    0x1008ff10:
      name: XF86Standby
    0x1008ff11:
      name: XF86AudioLowerVolume
    0x1008ff12:
      name: XF86AudioMute
    0x1008ff13:
      name: XF86AudioRaiseVolume
    0x1008ff14:
      name: XF86AudioPlay
    0x1008ff15:
      name: XF86AudioStop
    0x1008ff16:
      name: XF86AudioPrev
    0x1008ff17:
      name: XF86AudioNext
    0x1008ff18:
      name: XF86HomePage
    0x1008ff19:
      name: XF86Mail
    0x1008ff1a:
      name: XF86Start
    0x1008ff1b:
      name: XF86Search
    0x1008ff1c:
      name: XF86AudioRecord
    0x1008ff1d:
      name: XF86Calculator
    0x1008ff1e:
      name: XF86Memo
    0x1008ff1f:
      name: XF86ToDoList
    0x1008ff20:
      name: XF86Calendar
    0x1008ff21:
      name: XF86PowerDown
    0x1008ff22:
      name: XF86ContrastAdjust
    0x1008ff23:
      name: XF86RockerUp
    0x1008ff24:
      name: XF86RockerDown
    0x1008ff25:
      name: XF86RockerEnter
    0x1008ff26:
      name: XF86Back
    0x1008ff27:
      name: XF86Forward
    0x1008ff28:
      name: XF86Stop
    0x1008ff29:
      name: XF86Refresh
    0x1008ff2a:
      name: XF86PowerOff
    0x1008ff2b:
      name: XF86WakeUp
    0x1008ff2c:
      name: XF86Eject
    0x1008ff2d:
      name: XF86ScreenSaver
    0x1008ff2e:
      name: XF86WWW
    0x1008ff2f:
      name: XF86Sleep
    0x1008ff30:
      name: XF86Favorites
    0x1008ff31:
      name: XF86AudioPause
    0x1008ff32:
      name: XF86AudioMedia
    0x1008ff33:
      name: XF86MyComputer
    0x1008ff34:
      name: XF86VendorHome
    0x1008ff35:
      name: XF86LightBulb
    0x1008ff36:
      name: XF86Shop
    0x1008ff37:
      name: XF86History
    0x1008ff38:
      name: XF86OpenURL
    0x1008ff39:
      name: XF86AddFavorite
    0x1008ff3a:
      name: XF86HotLinks
    0x1008ff3b:
      name: XF86BrightnessAdjust
    0x1008ff3c:
      name: XF86Finance
    0x1008ff3d:
      name: XF86Community
    0x1008ff3e:
      name: XF86AudioRewind
    0x1008ff3f:
      name: XF86BackForward
    0x1008ff40:
      name: XF86Launch0
    0x1008ff41:
      name: XF86Launch1
    0x1008ff42:
      name: XF86Launch2
    0x1008ff43:
      name: XF86Launch3
    0x1008ff44:
      name: XF86Launch4
    0x1008ff45:
      name: XF86Launch5
    0x1008ff46:
      name: XF86Launch6
    0x1008ff47:
      name: XF86Launch7
    0x1008ff48:
      name: XF86Launch8
    0x1008ff49:
      name: XF86Launch9
    0x1008ff4a:
      name: XF86LaunchA
    0x1008ff4b:
      name: XF86LaunchB
    0x1008ff4c:
      name: XF86LaunchC
    0x1008ff4d:
      name: XF86LaunchD
    0x1008ff4e:
      name: XF86LaunchE
    0x1008ff4f:
      name: XF86LaunchF
    0x1008ff50:
      name: XF86ApplicationLeft
    0x1008ff51:
      name: XF86ApplicationRight
    0x1008ff52:
      name: XF86Book
    0x1008ff53:
      name: XF86CD
    0x1008ff54:
      name: XF86Calculater
    0x1008ff55:
      name: XF86Clear
    0x1008ff56:
      name: XF86Close
    0x1008ff57:
      name: XF86Copy
    0x1008ff58:
      name: XF86Cut
    0x1008ff59:
      name: XF86Display
    0x1008ff5a:
      name: XF86DOS
    0x1008ff5b:
      name: XF86Documents
    0x1008ff5c:
      name: XF86Excel
    0x1008ff5d:
      name: XF86Explorer
    0x1008ff5e:
      name: XF86Game
    0x1008ff5f:
      name: XF86Go
    0x1008ff60:
      name: XF86iTouch
    0x1008ff61:
      name: XF86LogOff
    0x1008ff62:
      name: XF86Market
    0x1008ff63:
      name: XF86Meeting
    0x1008ff65:
      name: XF86MenuKB
    0x1008ff66:
      name: XF86MenuPB
    0x1008ff67:
      name: XF86MySites
    0x1008ff68:
      name: XF86New
    0x1008ff69:
      name: XF86News
    0x1008ff6a:
      name: XF86OfficeHome
    0x1008ff6b:
      name: XF86Open
    0x1008ff6c:
      name: XF86Option
    0x1008ff6d:
      name: XF86Paste
    0x1008ff6e:
      name: XF86Phone
    0x1008ff70:
      name: XF86Q
    0x1008ff72:
      name: XF86Reply
    0x1008ff73:
      name: XF86Reload
    0x1008ff74:
      name: XF86RotateWindows
    0x1008ff75:
      name: XF86RotationPB
    0x1008ff76:
      name: XF86RotationKB
    0x1008ff77:
      name: XF86Save
    0x1008ff78:
      name: XF86ScrollUp
    0x1008ff79:
      name: XF86ScrollDown
    0x1008ff7a:
      name: XF86ScrollClick
    0x1008ff7b:
      name: XF86Send
    0x1008ff7c:
      name: XF86Spell
    0x1008ff7d:
      name: XF86SplitScreen
    0x1008ff7e:
      name: XF86Support
    0x1008ff7f:
      name: XF86TaskPane
    0x1008ff80:
      name: XF86Terminal
    0x1008ff81:
      name: XF86Tools
    0x1008ff82:
      name: XF86Travel
    0x1008ff84:
      name: XF86UserPB
    0x1008ff85:
      name: XF86User1KB
    0x1008ff86:
      name: XF86User2KB
    0x1008ff87:
      name: XF86Video
    0x1008ff88:
      name: XF86WheelButton
    0x1008ff89:
      name: XF86Word
    0x1008ff8a:
      name: XF86Xfer
    0x1008ff8b:
      name: XF86ZoomIn
    0x1008ff8c:
      name: XF86ZoomOut
    0x1008ff8d:
      name: XF86Away
    0x1008ff8e:
      name: XF86Messenger
    0x1008ff8f:
      name: XF86WebCam
    0x1008ff90:
      name: XF86MailForward
    0x1008ff91:
      name: XF86Pictures
    0x1008ff92:
      name: XF86Music
    0x1008ff93:
      name: XF86Battery
    0x1008ff94:
      name: XF86Bluetooth
    0x1008ff95:
      name: XF86WLAN
    0x1008ff96:
      name: XF86UWB
    0x1008ff97:
      name: XF86AudioForward
    0x1008ff98:
      name: XF86AudioRepeat
    0x1008ff99:
      name: XF86AudioRandomPlay
    0x1008ff9a:
      name: XF86Subtitle
    0x1008ff9b:
      name: XF86AudioCycleTrack
    0x1008ff9c:
      name: XF86CycleAngle
    0x1008ff9d:
      name: XF86FrameBack
    0x1008ff9e:
      name: XF86FrameForward
    0x1008ff9f:
      name: XF86Time
    0x1008ffa0:
      name: XF86Select
    0x1008ffa1:
      name: XF86View
    0x1008ffa2:
      name: XF86TopMenu
    0x1008ffa3:
      name: XF86Red
    0x1008ffa4:
      name: XF86Green
    0x1008ffa5:
      name: XF86Yellow
    0x1008ffa6:
      name: XF86Blue
    0x1008ffa7:
      name: XF86Suspend
    0x1008ffa8:
      name: XF86Hibernate
    0x1008ffa9:
      name: XF86TouchpadToggle
    0x1008ffb0:
      name: XF86TouchpadOn
    0x1008ffb1:
      name: XF86TouchpadOff
    0x1008ffb2:
      name: XF86AudioMicMute
    0x1008ffb3:
      name: XF86Keyboard
    0x1008ffb4:
      name: XF86WWAN
    0x1008ffb5:
      name: XF86RFKill
    0x1008ffb6:
      name: XF86AudioPreset
    0x1008ffb7:
      name: XF86RotationLockToggle
    0x1008ffb8:
      name: XF86FullScreen