{
  "ENGLISH_UK_MACOS": {
    "KeyA": ["a", "A", "å", "Å"],
    "KeyB": ["b", "B", "∫", "ı"],
    "KeyC": ["c", "C", "ç", "Ç"],
    "KeyD": ["d", "D", "∂", "Î"],
    "KeyE": ["e", "E", "´", "‰"],
    "KeyF": ["f", "F", "ƒ", "Ï"],
    "KeyG": ["g", "G", "©", "Ì"],
    "KeyH": ["h", "H", "˙", "Ó"],
    "KeyI": ["i", "I", "^", "È"],
    "KeyJ": ["j", "J", "∆", "Ô"],
    "KeyK": ["k", "K", "˚", ""],
    "KeyL": ["l", "L", "¬", "Ò"],
    "KeyM": ["m", "M", "µ", "˜"],
    "KeyN": ["n", "N", "~", "ˆ"],
    "KeyO": ["o", "O", "ø", "Ø"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "œ", "Œ"],
    "KeyR": ["r", "R", "®", "Â"],
    "KeyS": ["s", "S", "ß", "Í"],
    "KeyT": ["t", "T", "†", "Ê"],
    "KeyU": ["u", "U", "¨", "Ë"],
    "KeyV": ["v", "V", "√", "◊"],
    "KeyW": ["w", "W", "∑", "„"],
    "KeyX": ["x", "X", "≈", "Ù"],
    "KeyY": ["y", "Y", "¥", "Á"],
    "KeyZ": ["z", "Z", "Ω", "Û"],
    "Digit1": ["1", "!", "¡", "⁄"],
    "Digit2": ["2", "@", "€", "™"],
    "Digit3": ["3", "£", "#", "‹"],
    "Digit4": ["4", "$", "¢", "›"],
    "Digit5": ["5", "%", "∞", "ﬁ"],
    "Digit6": ["6", "^", "§", "ﬂ"],
    "Digit7": ["7", "&", "¶", "‡"],
    "Digit8": ["8", "*", "•", "°"],
    "Digit9": ["9", "(", "ª", "·"],
    "Digit0": ["0", ")", "º", "‚"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["-", "_", "–", "—"],
    "Equal": ["=", "+", "≠", "±"],
    "BracketLeft": ["[", "{", "“", "”"],
    "BracketRight": ["]", "}", "‘", "’"],
    "Backslash": ["\\", "|", "«", "»"],
    "Semicolon": [";", ":", "…", "Ú"],
    "Quote": ["'", "\"", "æ", "Æ"],
    "Backquote": ["`", "~", "`", "Ÿ"],
    "Comma": [",", "<", "≤", "¯"],
    "Period": [".", ">", "≥", "˘"],
    "Slash": ["/", "?", "÷", "¿"],
    "IntlBackslash": ["§", "±", "", ""]
  },
  "ENGLISH_UK_WINDOWS": {
    "KeyA": ["a", "A", "á", "Á"],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "é", "É"],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "í", "Í"],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "ó", "Ó"],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "ú", "Ú"],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "\"", "", ""],
    "Digit3": ["3", "£", "", ""],
    "Digit4": ["4", "$", "€", ""],
    "Digit5": ["5", "%", "", ""],
    "Digit6": ["6", "^", "", ""],
    "Digit7": ["7", "&", "", ""],
    "Digit8": ["8", "*", "", ""],
    "Digit9": ["9", "(", "", ""],
    "Digit0": ["0", ")", "", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["-", "_", "", ""],
    "Equal": ["=", "+", "", ""],
    "BracketLeft": ["[", "{", "", ""],
    "BracketRight": ["]", "}", "", ""],
    "Backslash": ["#", "~", "\\", "|"],
    "Semicolon": [";", ":", "", ""],
    "Quote": ["'", "@", "", ""],
    "Backquote": ["`", "¬", "¦", ""],
    "Comma": [",", "<", "", ""],
    "Period": [".", ">", "", ""],
    "Slash": ["/", "?", "", ""],
    "IntlBackslash": ["\\", "|", "", ""]
  },
  "CHINESE_ZH_PINYIN_MACOS": {
    "KeyA": ["a", "A", "å", "Å"],
    "KeyB": ["b", "B", "∫", "ı"],
    "KeyC": ["c", "C", "ç", "Ç"],
    "KeyD": ["d", "D", "∂", "Î"],
    "KeyE": ["e", "E", "´", "´"],
    "KeyF": ["f", "F", "ƒ", "Ï"],
    "KeyG": ["g", "G", "©", "˝"],
    "KeyH": ["h", "H", "˙", "Ó"],
    "KeyI": ["i", "I", "ˆ", "ˆ"],
    "KeyJ": ["j", "J", "∆", "Ô"],
    "KeyK": ["k", "K", "˚", ""],
    "KeyL": ["l", "L", "¬", "Ò"],
    "KeyM": ["m", "M", "µ", "Â"],
    "KeyN": ["n", "N", "˜", "˜"],
    "KeyO": ["o", "O", "ø", "Ø"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "œ", "Œ"],
    "KeyR": ["r", "R", "®", "‰"],
    "KeyS": ["s", "S", "ß", "Í"],
    "KeyT": ["t", "T", "†", "ˇ"],
    "KeyU": ["u", "U", "¨", "¨"],
    "KeyV": ["v", "V", "√", "◊"],
    "KeyW": ["w", "W", "∑", "„"],
    "KeyX": ["x", "X", "≈", "˛"],
    "KeyY": ["y", "Y", "¥", "Á"],
    "KeyZ": ["z", "Z", "Ω", "¸"],
    "Digit1": ["1", "！", "¡", "⁄"],
    "Digit2": ["2", "@", "™", "€"],
    "Digit3": ["3", "#", "£", "‹"],
    "Digit4": ["4", "¥", "¢", "›"],
    "Digit5": ["5", "%", "∞", "ﬁ"],
    "Digit6": ["6", "", "§", "ﬂ"],
    "Digit7": ["7", "&", "¶", "‡"],
    "Digit8": ["8", "*", "•", "°"],
    "Digit9": ["9", "（", "ª", "·"],
    "Digit0": ["0", "）", "º", "‚"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["-", "", "–", "—"],
    "Equal": ["=", "+", "≠", "±"],
    "BracketLeft": ["【", "「", "“", "”"],
    "BracketRight": ["】", "」", "‘", "’"],
    "Backslash": ["、", "|", "«", "»"],
    "Semicolon": ["；", "：", "…", "Ú"],
    "Quote": ["'", "\"", "æ", "Æ"],
    "Backquote": ["·", "～", "`", "`"],
    "Comma": ["，", "《", "≤", "¯"],
    "Period": ["。", "》", "≥", "˘"],
    "Slash": ["/", "？", "÷", "¿"],
    "IntlBackslash": ["§", "±", "§", "±"]
  },
  "PORTUGUESE_BR_ABNT_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "₢", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "°", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "/", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "?", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", "¹", ""],
    "Digit2": ["2", "@", "²", ""],
    "Digit3": ["3", "#", "³", ""],
    "Digit4": ["4", "$", "£", ""],
    "Digit5": ["5", "%", "¢", ""],
    "Digit6": ["6", "¨", "¬", ""],
    "Digit7": ["7", "&", "", ""],
    "Digit8": ["8", "*", "", ""],
    "Digit9": ["9", "(", "", ""],
    "Digit0": ["0", ")", "", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["-", "_", "", ""],
    "Equal": ["=", "+", "§", ""],
    "BracketLeft": ["´", "`", "", ""],
    "BracketRight": ["[", "{", "ª", ""],
    "Backslash": ["]", "}", "º", ""],
    "Semicolon": ["ç", "Ç", "", ""],
    "Quote": ["~", "^", "", ""],
    "Backquote": ["'", "\"", "", ""],
    "Comma": [",", "<", "", ""],
    "Period": [".", ">", "", ""],
    "Slash": [";", ":", "", ""],
    "IntlBackslash": ["\\", "|", "", ""],
    "IntlRo": ["/", "?", "°", ""]
  },
  "PORTUGUESE_BR_ABNT2_MACOS": {
    "Backquote": ["'", "\"", "`", "’"],
    "Backslash": ["]", "}", "º", "º"],
    "BracketLeft": ["´", "`", "´", "`"],
    "BracketRight": ["[", "{", "ª", "ª"],
    "Comma": [",", "<", "≤", "«"],
    "Digit0": ["0", ")", "º", "°"],
    "Digit1": ["1", "!", "¹", "¡"],
    "Digit2": ["2", "@", "²", "½"],
    "Digit3": ["3", "#", "³", "¾"],
    "Digit4": ["4", "$", "£", "¼"],
    "Digit5": ["5", "%", "¢", "⅜"],
    "Digit6": ["6", "¨", "¬", "¨"],
    "Digit7": ["7", "&", "¶", "⅞"],
    "Digit8": ["8", "*", "•", "×"],
    "Digit9": ["9", "(", "∑", "·"],
    "Equal": ["=", "+", "§", "±"],
    "IntlBackslash": ["\\", "|", "∏", "ă"],
    "IntlRo": ["/", "?", "°", "¿"],
    "KeyA": ["a", "A", "æ", "Æ"],
    "KeyB": ["b", "B", "∫", "™"],
    "KeyC": ["c", "C", "₢", "©"],
    "KeyD": ["d", "D", "ð", "Ð"],
    "KeyE": ["e", "E", "€", "€"],
    "KeyF": ["f", "F", "đ", "◊"],
    "KeyG": ["g", "G", "∆", "˝"],
    "KeyH": ["h", "H", "ħ", "Ħ"],
    "KeyI": ["i", "I", "→", "ı"],
    "KeyJ": ["j", "J", "ʝ", "&"],
    "KeyK": ["k", "K", "ĸ", ""],
    "KeyL": ["l", "L", "ł", "Ł"],
    "KeyM": ["m", "M", "µ", "µ"],
    "KeyN": ["n", "N", "ŋ", "Ŋ"],
    "KeyO": ["o", "O", "ø", "Ø"],
    "KeyP": ["p", "P", "þ", "Þ"],
    "KeyQ": ["q", "Q", "/", "\\"],
    "KeyR": ["r", "R", "®", "®"],
    "KeyS": ["s", "S", "ß", "§"],
    "KeyT": ["t", "T", "ŧ", "Ŧ"],
    "KeyU": ["u", "U", "↓", "↑"],
    "KeyV": ["v", "V", "ʋ", "Ʋ"],
    "KeyW": ["w", "W", "?", "¿"],
    "KeyX": ["x", "X", "≈", ">"],
    "KeyY": ["y", "Y", "←", "¥"],
    "KeyZ": ["z", "Z", "Ω", "<"],
    "Minus": ["-", "_", "–", "—"],
    "Period": [".", ">", "≥", "»"],
    "Quote": ["~", "^", "~", "^"],
    "Semicolon": ["ç", "Ç", "·", "ő"],
    "Slash": [";", ":", "…", "…"],
    "Space": [" ", " ", " ", " "]
  },
  "CYRILLIC_RU_PC_MACOS": {
    "KeyA": ["ф", "Ф", "d", "d"],
    "KeyB": ["и", "И", "і", "І"],
    "KeyC": ["с", "С", "c", "C"],
    "KeyD": ["в", "В", "ћ", "Ћ"],
    "KeyE": ["у", "У", "ў", "Ў"],
    "KeyF": ["а", "А", "÷", "±"],
    "KeyG": ["п", "П", "…", "√"],
    "KeyH": ["р", "Р", "•", "∞"],
    "KeyI": ["ш", "Ш", "ѕ", "Ѕ"],
    "KeyJ": ["о", "О", "∆", "µ"],
    "KeyK": ["л", "Л", "љ", "Љ"],
    "KeyL": ["д", "Д", "l", "L"],
    "KeyM": ["ь", "Ь", "m", "M"],
    "KeyN": ["т", "Т", "ƒ", "ƒ"],
    "KeyO": ["щ", "Щ", "'", "„"],
    "KeyP": ["з", "З", "‘", "’"],
    "KeyQ": ["й", "Й", "ј", "Ј"],
    "KeyR": ["к", "К", "ќ", "Ќ"],
    "KeyS": ["ы", "Ы", "z", "Z"],
    "KeyT": ["е", "Е", "†", "†"],
    "KeyU": ["г", "Г", "ѓ", "Ѓ"],
    "KeyV": ["м", "М", "v", "V"],
    "KeyW": ["ц", "Ц", "џ", "Џ"],
    "KeyX": ["ч", "Ч", "x", "X"],
    "KeyY": ["н", "Н", "њ", "Њ"],
    "KeyZ": ["я", "Я", "ђ", "Ђ"],
    "Digit1": ["1", "!", "!", "™"],
    "Digit2": ["2", "\"", "@", "§"],
    "Digit3": ["3", "№", "#", "£"],
    "Digit4": ["4", ";", "$", "€"],
    "Digit5": ["5", "%", "©", "®"],
    "Digit6": ["6", ":", "^", ""],
    "Digit7": ["7", "?", "&", ""],
    "Digit8": ["8", "*", "₽", ""],
    "Digit9": ["9", "(", "(", ""],
    "Digit0": ["0", ")", ")", ""],
    "Space": [" ", " ", " ", " "],
    "Minus": ["-", "_", "–", "—"],
    "Equal": ["=", "+", "≠", "≈"],
    "BracketLeft": ["х", "Х", "“", "”"],
    "BracketRight": ["ъ", "Ъ", "«", "»"],
    "Backslash": ["\\", "/", "|", ""],
    "Semicolon": ["ж", "Ж", "«", "»"],
    "Quote": ["э", "Э", "є", "Є"],
    "Backquote": ["ё", "Ë", "[", "]"],
    "Comma": ["б", "Б", "≤", "<"],
    "Period": ["ю", "Ю", "≥", ">"],
    "Slash": [".", ",", "ї", "Ї"],
    "IntlBackslash": ["ё", "Ё", "§", "±"]
  },
  "CYRILLIC_RU_STANDARD_MACOS": {
    "KeyA": ["ф", "Ф", "ƒ", "ƒ"],
    "KeyB": ["и", "И", "и", "И"],
    "KeyC": ["с", "С", "≠", "≠"],
    "KeyD": ["в", "В", "ћ", "Ћ"],
    "KeyE": ["у", "У", "ќ", "Ќ"],
    "KeyF": ["а", "А", "÷", "÷"],
    "KeyG": ["п", "П", "©", "©"],
    "KeyH": ["р", "Р", "₽", "₽"],
    "KeyI": ["ш", "Ш", "ѕ", "Ѕ"],
    "KeyJ": ["о", "О", "°", "•"],
    "KeyK": ["л", "Л", "љ", "Љ"],
    "KeyL": ["д", "Д", "∆", "∆"],
    "KeyM": ["ь", "Ь", "~", "~"],
    "KeyN": ["т", "Т", "™", "™"],
    "KeyO": ["щ", "Щ", "ў", "Ў"],
    "KeyP": ["з", "З", "‘", "’"],
    "KeyQ": ["й", "Й", "ј", "Ј"],
    "KeyR": ["к", "К", "®", "®"],
    "KeyS": ["ы", "Ы", "ы", "Ы"],
    "KeyT": ["е", "Е", "†", "†"],
    "KeyU": ["г", "Г", "ѓ", "Ѓ"],
    "KeyV": ["м", "М", "µ", "µ"],
    "KeyW": ["ц", "Ц", "џ", "Џ"],
    "KeyX": ["ч", "Ч", "≈", "≈"],
    "KeyY": ["н", "Н", "њ", "Њ"],
    "KeyZ": ["я", "Я", "ђ", "Ђ"],
    "Digit1": ["1", "!", "!", "|"],
    "Digit2": ["2", "\"", "@", "\""],
    "Digit3": ["3", "№", "#", "£"],
    "Digit4": ["4", "%", "$", "€"],
    "Digit5": ["5", ":", "%", "∞"],
    "Digit6": ["6", ",", "^", "¬"],
    "Digit7": ["7", ".", "&", "¶"],
    "Digit8": ["8", ";", "*", "√"],
    "Digit9": ["9", "(", "{", "'"],
    "Digit0": ["0", ")", "}", "`"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["-", "_", "–", "—"],
    "Equal": ["=", "+", "»", "«"],
    "BracketLeft": ["х", "Х", "“", "”"],
    "BracketRight": ["ъ", "Ъ", "ъ", "Ъ"],
    "Backslash": ["ё", "Ё", "ё", "Ё"],
    "Semicolon": ["ж", "Ж", "…", "…"],
    "Quote": ["э", "Э", "э", "Э"],
    "Backquote": ["]", "[", "]", "["],
    "Comma": ["б", "Б", "≤", "<"],
    "Period": ["ю", "Ю", "≥", ">"],
    "Slash": ["/", "?", "“", "„"],
    "IntlBackslash": [">", "<", "§", "±"]
  },
  "CYRILLIC_RU_STANDARD_WINDOWS": {
    "KeyA": ["ф", "Ф", "", ""],
    "KeyB": ["и", "И", "", ""],
    "KeyC": ["с", "С", "", ""],
    "KeyD": ["в", "В", "", ""],
    "KeyE": ["у", "У", "", ""],
    "KeyF": ["а", "А", "", ""],
    "KeyG": ["п", "П", "", ""],
    "KeyH": ["р", "Р", "", ""],
    "KeyI": ["ш", "Ш", "", ""],
    "KeyJ": ["о", "О", "", ""],
    "KeyK": ["л", "Л", "", ""],
    "KeyL": ["д", "Д", "", ""],
    "KeyM": ["ь", "Ь", "", ""],
    "KeyN": ["т", "Т", "", ""],
    "KeyO": ["щ", "Щ", "", ""],
    "KeyP": ["з", "З", "", ""],
    "KeyQ": ["й", "Й", "", ""],
    "KeyR": ["к", "К", "", ""],
    "KeyS": ["ы", "Ы", "", ""],
    "KeyT": ["е", "Е", "", ""],
    "KeyU": ["г", "Г", "", ""],
    "KeyV": ["м", "М", "", ""],
    "KeyW": ["ц", "Ц", "", ""],
    "KeyX": ["ч", "Ч", "", ""],
    "KeyY": ["н", "Н", "", ""],
    "KeyZ": ["я", "Я", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "\"", "", ""],
    "Digit3": ["3", "№", "", ""],
    "Digit4": ["4", ";", "", ""],
    "Digit5": ["5", "%", "", ""],
    "Digit6": ["6", ":", "", ""],
    "Digit7": ["7", "?", "", ""],
    "Digit8": ["8", "*", "₽", ""],
    "Digit9": ["9", "(", "", ""],
    "Digit0": ["0", ")", "", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["-", "_", "", ""],
    "Equal": ["=", "+", "", ""],
    "BracketLeft": ["х", "Х", "", ""],
    "BracketRight": ["ъ", "Ъ", "", ""],
    "Backslash": ["\\", "/", "", ""],
    "Semicolon": ["ж", "Ж", "", ""],
    "Quote": ["э", "Э", "", ""],
    "Backquote": ["ё", "Ё", "", ""],
    "Comma": ["б", "Б", "", ""],
    "Period": ["ю", "Ю", "", ""],
    "Slash": [".", ",", "", ""],
    "IntlBackslash": ["\\", "/", "", ""]
  },
  "AZERTY_FR_MACOS": {
    "KeyA": ["q", "Q", "‡", "Ω"],
    "KeyB": ["b", "B", "ß", "∫"],
    "KeyC": ["c", "C", "©", "¢"],
    "KeyD": ["d", "D", "∂", "∆"],
    "KeyE": ["e", "E", "ê", "Ê"],
    "KeyF": ["f", "F", "ƒ", "·"],
    "KeyG": ["g", "G", "ﬁ", "ﬂ"],
    "KeyH": ["h", "H", "Ì", "Î"],
    "KeyI": ["i", "I", "î", "ï"],
    "KeyJ": ["j", "J", "Ï", "Í"],
    "KeyK": ["k", "K", "È", "Ë"],
    "KeyL": ["l", "L", "¬", "|"],
    "KeyM": [",", "?", "∞", "¿"],
    "KeyN": ["n", "N", "~", "ı"],
    "KeyO": ["o", "O", "œ", "Œ"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["a", "A", "æ", "Æ"],
    "KeyR": ["r", "R", "®", "‚"],
    "KeyS": ["s", "S", "Ò", "∑"],
    "KeyT": ["t", "T", "†", "™"],
    "KeyU": ["u", "U", "º", "ª"],
    "KeyV": ["v", "V", "◊", "√"],
    "KeyW": ["z", "Z", "Â", "Å"],
    "KeyX": ["x", "X", "≈", "⁄"],
    "KeyY": ["y", "Y", "Ú", "Ÿ"],
    "KeyZ": ["w", "W", "‹", "›"],
    "Digit1": ["&", "1", "", "´"],
    "Digit2": ["é", "2", "ë", "„"],
    "Digit3": ["\"", "3", "“", "”"],
    "Digit4": ["'", "4", "‘", "’"],
    "Digit5": ["(", "5", "{", "["],
    "Digit6": ["§", "6", "¶", "å"],
    "Digit7": ["è", "7", "«", "»"],
    "Digit8": ["!", "8", "¡", "Û"],
    "Digit9": ["ç", "9", "Ç", "Á"],
    "Digit0": ["à", "0", "ø", "Ø"],
    "Space": [" ", " ", " ", " "],
    "Minus": [")", "°", "}", "]"],
    "Equal": ["-", "_", "—", "–"],
    "BracketLeft": ["^", "¨", "ô", "Ô"],
    "BracketRight": ["$", "*", "€", "¥"],
    "Backslash": ["`", "£", "@", "#"],
    "Semicolon": ["m", "M", "µ", "Ó"],
    "Quote": ["ù", "%", "Ù", "‰"],
    "Backquote": ["<", ">", "≤", "≥"],
    "Comma": [";", ".", "…", "•"],
    "Period": [":", "/", "÷", "\\"],
    "Slash": ["=", "+", "≠", "±"],
    "IntlBackslash": ["@", "#", "•", "Ÿ"]
  },
  "AZERTY_FR_WINDOWS": {
    "KeyA": ["q", "Q", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": [",", "?", "", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["a", "A", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["z", "Z", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["w", "W", "", ""],
    "Digit1": ["&", "1", "", ""],
    "Digit2": ["é", "2", "~", ""],
    "Digit3": ["\"", "3", "#", ""],
    "Digit4": ["'", "4", "{", ""],
    "Digit5": ["(", "5", "[", ""],
    "Digit6": ["-", "6", "|", ""],
    "Digit7": ["è", "7", "`", ""],
    "Digit8": ["_", "8", "\\", ""],
    "Digit9": ["ç", "9", "^", ""],
    "Digit0": ["à", "0", "@", ""],
    "Space": [" ", " ", "", ""],
    "Minus": [")", "°", "]", ""],
    "Equal": ["=", "+", "}", ""],
    "BracketLeft": ["^", "¨", "", ""],
    "BracketRight": ["$", "£", "¤", ""],
    "Backslash": ["*", "µ", "", ""],
    "Semicolon": ["m", "M", "", ""],
    "Quote": ["ù", "%", "", ""],
    "Backquote": ["²", "", "", ""],
    "Comma": [";", ".", "", ""],
    "Period": [":", "/", "", ""],
    "Slash": ["!", "§", "", ""],
    "IntlBackslash": ["<", ">", "", ""]
  },
  "AZERTY_FR_PC_MACOS": {
    "KeyA": ["q", "Q", "´", "Ω"],
    "KeyB": ["b", "B", "ß", "∫"],
    "KeyC": ["c", "C", "©", "¢"],
    "KeyD": ["d", "D", "∂", "∆"],
    "KeyE": ["e", "E", "€", "Ê"],
    "KeyF": ["f", "F", "ƒ", "·"],
    "KeyG": ["g", "G", "ﬁ", "ﬂ"],
    "KeyH": ["h", "H", "Ì", "Î"],
    "KeyI": ["i", "I", "î", "ï"],
    "KeyJ": ["j", "J", "Ï", "Í"],
    "KeyK": ["k", "K", "È", ""],
    "KeyL": ["l", "L", "¬", "|"],
    "KeyM": [",", "?", "∞", "¿"],
    "KeyN": ["n", "N", "~", "ı"],
    "KeyO": ["o", "O", "œ", "Œ"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["a", "A", "´", "Æ"],
    "KeyR": ["r", "R", "®", "‚"],
    "KeyS": ["s", "S", "Ò", "∑"],
    "KeyT": ["t", "T", "†", "™"],
    "KeyU": ["u", "U", "º", "ª"],
    "KeyV": ["v", "V", "◊", "√"],
    "KeyW": ["z", "Z", "Â", "Å"],
    "KeyX": ["x", "X", "≈", "⁄"],
    "KeyY": ["y", "Y", "Ú", "Ÿ"],
    "KeyZ": ["w", "W", "‹", "›"],
    "Digit1": ["&", "1", "»", "´"],
    "Digit2": ["é", "2", "~", "„"],
    "Digit3": ["\"", "3", "#", "”"],
    "Digit4": ["'", "4", "{", "’"],
    "Digit5": ["(", "5", "[", "["],
    "Digit6": ["-", "6", "|", "å"],
    "Digit7": ["è", "7", "`", "»"],
    "Digit8": ["_", "8", "\\", "Û"],
    "Digit9": ["ç", "9", "^", "Ç"],
    "Digit0": ["à", "0", "@", "À"],
    "Space": [" ", " ", " ", " "],
    "Minus": [")", "°", "]", "]"],
    "Equal": ["=", "+", "}", "≠"],
    "BracketLeft": ["^", "¨", "ô", "Ô"],
    "BracketRight": ["$", "£", "¤", "¥"],
    "Backslash": ["*", "μ", "@", "#"],
    "Semicolon": ["m", "M", "µ", "Ó"],
    "Quote": ["ù", "%", "Ù", "‰"],
    "Backquote": ["<", ">", "«", "≥"],
    "Comma": [";", ".", "…", "•"],
    "Period": [":", "/", "÷", "\\"],
    "Slash": ["!", "§", "¡", "±"],
    "IntlBackslash": ["²", ">", "≤", "≥"],
    "IntlRo": ["<", ">", "«", "≥"],
    "IntlYen": ["²", ">", "≤", "≥"]
  },
  "GERMAN_DE_MACOS": {
    "KeyA": ["a", "A", "å", "Å"],
    "KeyB": ["b", "B", "∫", "‹"],
    "KeyC": ["c", "C", "ç", "Ç"],
    "KeyD": ["d", "D", "∂", "™"],
    "KeyE": ["e", "E", "€", "‰"],
    "KeyF": ["f", "F", "ƒ", "Ï"],
    "KeyG": ["g", "G", "©", "Ì"],
    "KeyH": ["h", "H", "ª", "Ó"],
    "KeyI": ["i", "I", "⁄", "Û"],
    "KeyJ": ["j", "J", "º", "ı"],
    "KeyK": ["k", "K", "∆", "ˆ"],
    "KeyL": ["l", "L", "@", "ﬂ"],
    "KeyM": ["m", "M", "µ", "˘"],
    "KeyN": ["n", "N", "~", "›"],
    "KeyO": ["o", "O", "ø", "Ø"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "«", "»"],
    "KeyR": ["r", "R", "®", "¸"],
    "KeyS": ["s", "S", "‚", "Í"],
    "KeyT": ["t", "T", "†", "˝"],
    "KeyU": ["u", "U", "¨", "Á"],
    "KeyV": ["v", "V", "√", "◊"],
    "KeyW": ["w", "W", "∑", "„"],
    "KeyX": ["x", "X", "≈", "Ù"],
    "KeyY": ["z", "Z", "Ω", "ˇ"],
    "KeyZ": ["y", "Y", "¥", "‡"],
    "Digit1": ["1", "!", "¡", "¬"],
    "Digit2": ["2", "\"", "“", "”"],
    "Digit3": ["3", "§", "¶", "#"],
    "Digit4": ["4", "$", "¢", "£"],
    "Digit5": ["5", "%", "[", "ﬁ"],
    "Digit6": ["6", "&", "]", "^"],
    "Digit7": ["7", "/", "|", "\\"],
    "Digit8": ["8", "(", "{", "˜"],
    "Digit9": ["9", ")", "}", "·"],
    "Digit0": ["0", "=", "≠", "¯"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["ß", "?", "¿", "˙"],
    "Equal": ["´", "`", "'", "˚"],
    "BracketLeft": ["ü", "Ü", "•", "°"],
    "BracketRight": ["+", "*", "±", ""],
    "Backslash": ["#", "'", "‘", "’"],
    "Semicolon": ["ö", "Ö", "œ", "Œ"],
    "Quote": ["ä", "Ä", "æ", "Æ"],
    "Backquote": ["<", ">", "≤", "≥"],
    "Comma": [",", ";", "∞", "˛"],
    "Period": [".", ":", "…", "÷"],
    "Slash": ["-", "_", "–", "—"],
    "IntlBackslash": ["^", "°", "„", "“"]
  },
  "GERMAN_DE_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "µ", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "@", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["z", "Z", "", ""],
    "KeyZ": ["y", "Y", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "\"", "²", ""],
    "Digit3": ["3", "§", "³", ""],
    "Digit4": ["4", "$", "", ""],
    "Digit5": ["5", "%", "", ""],
    "Digit6": ["6", "&", "", ""],
    "Digit7": ["7", "/", "{", ""],
    "Digit8": ["8", "(", "[", ""],
    "Digit9": ["9", ")", "]", ""],
    "Digit0": ["0", "=", "}", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["ß", "?", "\\", "ẞ"],
    "Equal": ["´", "`", "", ""],
    "BracketLeft": ["ü", "Ü", "", ""],
    "BracketRight": ["+", "*", "~", ""],
    "Backslash": ["#", "'", "", ""],
    "Semicolon": ["ö", "Ö", "", ""],
    "Quote": ["ä", "Ä", "", ""],
    "Backquote": ["^", "°", "", ""],
    "Comma": [",", ";", "", ""],
    "Period": [".", ":", "", ""],
    "Slash": ["-", "_", "", ""],
    "IntlBackslash": ["<", ">", "|", ""]
  },
  "SPANISH_ES_MACOS": {
    "KeyA": ["a", "A", "å", "Å"],
    "KeyB": ["b", "B", "ß", ""],
    "KeyC": ["c", "C", "©", " "],
    "KeyD": ["d", "D", "∂", "∆"],
    "KeyE": ["e", "E", "€", "€"],
    "KeyF": ["f", "F", "ƒ", "ﬁ"],
    "KeyG": ["g", "G", "", "ﬂ"],
    "KeyH": ["h", "H", "™", " "],
    "KeyI": ["i", "I", " ", " "],
    "KeyJ": ["j", "J", "¶", "¯"],
    "KeyK": ["k", "K", "§", "ˇ"],
    "KeyL": ["l", "L", " ", "˘"],
    "KeyM": ["m", "M", "µ", "˚"],
    "KeyN": ["n", "N", " ", "˙"],
    "KeyO": ["o", "O", "ø", "Ø"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "œ", "Œ"],
    "KeyR": ["r", "R", "®", " "],
    "KeyS": ["s", "S", "∫", " "],
    "KeyT": ["t", "T", "†", "‡"],
    "KeyU": ["u", "U", " ", " "],
    "KeyV": ["v", "V", "√", "◊"],
    "KeyW": ["w", "W", "æ", "Æ"],
    "KeyX": ["x", "X", "∑", "›"],
    "KeyY": ["y", "Y", "¥", " "],
    "KeyZ": ["z", "Z", "Ω", "‹"],
    "Digit1": ["1", "!", "|", "ı"],
    "Digit2": ["2", "\"", "@", "˝"],
    "Digit3": ["3", "·", "#", "•"],
    "Digit4": ["4", "$", "¢", "£"],
    "Digit5": ["5", "%", "∞", "‰"],
    "Digit6": ["6", "&", "¬", " "],
    "Digit7": ["7", "/", "÷", "⁄"],
    "Digit8": ["8", "(", "“", "‘"],
    "Digit9": ["9", ")", "”", "’"],
    "Digit0": ["0", "=", "≠", "≈"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["'", "?", "´", "¸"],
    "Equal": ["¡", "¿", "‚", "˛"],
    "BracketLeft": ["`", "^", "[", "ˆ"],
    "BracketRight": ["+", "*", "]", "±"],
    "Backslash": ["ç", "Ç", "}", "»"],
    "Semicolon": ["ñ", "Ñ", "~", "˜"],
    "Quote": ["´", "¨", "{", "«"],
    "Backquote": ["<", ">", "≤", "≥"],
    "Comma": [",", ";", "„", ""],
    "Period": [".", ":", "…", "…"],
    "Slash": ["-", "_", "–", "—"],
    "IntlBackslash": ["º", "ª", "\\", "°"]
  },
  "SPANISH_ES_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", "|", ""],
    "Digit2": ["2", "\"", "@", ""],
    "Digit3": ["3", "·", "#", ""],
    "Digit4": ["4", "$", "~", ""],
    "Digit5": ["5", "%", "€", ""],
    "Digit6": ["6", "&", "¬", ""],
    "Digit7": ["7", "/", "", ""],
    "Digit8": ["8", "(", "", ""],
    "Digit9": ["9", ")", "", ""],
    "Digit0": ["0", "=", "", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["'", "?", "", ""],
    "Equal": ["¡", "¿", "", ""],
    "BracketLeft": ["`", "^", "[", ""],
    "BracketRight": ["+", "*", "]", ""],
    "Backslash": ["ç", "Ç", "}", ""],
    "Semicolon": ["ñ", "Ñ", "", ""],
    "Quote": ["´", "¨", "{", ""],
    "Backquote": ["º", "ª", "\\", ""],
    "Comma": [",", ";", "", ""],
    "Period": [".", ":", "", ""],
    "Slash": ["-", "_", "", ""],
    "IntlBackslash": ["<", ">", "", ""]
  },
  "SPANISH_LATAM_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "@", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "\"", "", ""],
    "Digit3": ["3", "#", "", ""],
    "Digit4": ["4", "$", "", ""],
    "Digit5": ["5", "%", "", ""],
    "Digit6": ["6", "&", "", ""],
    "Digit7": ["7", "/", "", ""],
    "Digit8": ["8", "(", "", ""],
    "Digit9": ["9", ")", "", ""],
    "Digit0": ["0", "=", "", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["'", "?", "\\", ""],
    "Equal": ["¿", "¡", "", ""],
    "BracketLeft": ["´", "¨", "", ""],
    "BracketRight": ["+", "*", "~", ""],
    "Backslash": ["}", "]", "`", ""],
    "Semicolon": ["ñ", "Ñ", "", ""],
    "Quote": ["{", "[", "^", ""],
    "Backquote": ["|", "°", "¬", ""],
    "Comma": [",", ";", "", ""],
    "Period": [".", ":", "", ""],
    "Slash": ["-", "_", "", ""],
    "IntlBackslash": ["<", ">", "", ""]
  },
  "PORTUGUESE_PT_MACOS": {
    "KeyA": ["a", "A", "å", "Å"],
    "KeyB": ["b", "B", "∫", "∫"],
    "KeyC": ["c", "C", "©", "©"],
    "KeyD": ["d", "D", "∂", "∆"],
    "KeyE": ["e", "E", "æ", "Æ"],
    "KeyF": ["f", "F", "ƒ", "ƒ"],
    "KeyG": ["g", "G", "˙", "˙"],
    "KeyH": ["h", "H", "ˇ", "ˇ"],
    "KeyI": ["i", "I", "ı", "˚"],
    "KeyJ": ["j", "J", "¯", "¯"],
    "KeyK": ["k", "K", "„", "‚"],
    "KeyL": ["l", "L", "‘", "’"],
    "KeyM": ["m", "M", "µ", "µ"],
    "KeyN": ["n", "N", "¬", "¬"],
    "KeyO": ["o", "O", "ø", "Ø"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "œ", "Œ"],
    "KeyR": ["r", "R", "®", "®"],
    "KeyS": ["s", "S", "ß", "ß"],
    "KeyT": ["t", "T", "™", "™"],
    "KeyU": ["u", "U", "†", "‡"],
    "KeyV": ["v", "V", "√", "√"],
    "KeyW": ["w", "W", "∑", "∑"],
    "KeyX": ["x", "X", "«", "»"],
    "KeyY": ["y", "Y", "¥", "¥"],
    "KeyZ": ["z", "Z", "Ω", "Ω"],
    "Digit1": ["1", "!", "", "¡"],
    "Digit2": ["2", "\"", "@", "ﬁ"],
    "Digit3": ["3", "#", "€", "ﬂ"],
    "Digit4": ["4", "$", "£", "¢"],
    "Digit5": ["5", "%", "‰", "∞"],
    "Digit6": ["6", "&", "¶", "•"],
    "Digit7": ["7", "/", "÷", "⁄"],
    "Digit8": ["8", "(", "[", "{"],
    "Digit9": ["9", ")", "]", "}"],
    "Digit0": ["0", "=", "≠", "≈"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["'", "?", "§", "¿"],
    "Equal": ["+", "*", "±", "◊"],
    "BracketLeft": ["º", "ª", "°", "˚"],
    "BracketRight": ["´", "`", "¨", "˝"],
    "Backslash": ["\\", "|", "‹", "›"],
    "Semicolon": ["ç", "Ç", "¸", "˛"],
    "Quote": ["~", "^", "˜", "ˆ"],
    "Backquote": ["<", ">", "≤", "≥"],
    "Comma": [",", ";", "“", "”"],
    "Period": [".", ":", "…", "·"],
    "Slash": ["-", "_", "—", "–"],
    "IntlBackslash": ["§", "±", "§", "±"],
    "IntlRo": ["<", ">", "≤", "≥"],
    "IntlYen": ["§", "±", "§", "±"]
  },
  "PORTUGUESE_PT_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "\"", "@", ""],
    "Digit3": ["3", "#", "£", ""],
    "Digit4": ["4", "$", "§", ""],
    "Digit5": ["5", "%", "€", ""],
    "Digit6": ["6", "&", "", ""],
    "Digit7": ["7", "/", "{", ""],
    "Digit8": ["8", "(", "[", ""],
    "Digit9": ["9", ")", "]", ""],
    "Digit0": ["0", "=", "}", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["'", "?", "", ""],
    "Equal": ["«", "»", "", ""],
    "BracketLeft": ["+", "*", "¨", ""],
    "BracketRight": ["´", "`", "]", ""],
    "Backslash": ["~", "^", "", ""],
    "Semicolon": ["ç", "Ç", "", ""],
    "Quote": ["º", "ª", "", ""],
    "Backquote": ["\\", "|", "", ""],
    "Comma": [",", ";", "", ""],
    "Period": [".", ":", "", ""],
    "Slash": ["-", "_", "", ""],
    "IntlBackslash": ["<", ">", "", ""]
  },
  "KOREAN_KO_2SET_MACOS": {
    "KeyA": ["ㅁ", "ㅁ", "a", "A"],
    "KeyB": ["ㅠ", "ㅠ", "b", "B"],
    "KeyC": ["ㅊ", "ㅊ", "c", "C"],
    "KeyD": ["ㅇ", "ㅇ", "d", "D"],
    "KeyE": ["ㄷ", "ㄸ", "e", "E"],
    "KeyF": ["ㄹ", "ㄹ", "f", "F"],
    "KeyG": ["ㅎ", "ㅎ", "g", "G"],
    "KeyH": ["ㅗ", "ㅗ", "h", "H"],
    "KeyI": ["ㅑ", "ㅑ", "i", "I"],
    "KeyJ": ["ㅓ", "ㅓ", "j", "J"],
    "KeyK": ["ㅏ", "ㅏ", "k", "K"],
    "KeyL": ["ㅣ", "ㅣ", "l", "L"],
    "KeyM": ["ㅡ", "ㅡ", "m", "M"],
    "KeyN": ["ㅜ", "ㅜ", "n", "N"],
    "KeyO": ["ㅐ", "ㅒ", "o", "O"],
    "KeyP": ["ㅔ", "ㅖ", "p", "P"],
    "KeyQ": ["ㅂ", "ㅃ", "q", "Q"],
    "KeyR": ["ㄱ", "ㄲ", "r", "R"],
    "KeyS": ["ㄴ", "ㄴ", "s", "S"],
    "KeyT": ["ㅅ", "ㅆ", "t", "T"],
    "KeyU": ["ㅕ", "ㅕ", "u", "U"],
    "KeyV": ["ㅍ", "ㅍ", "v", "V"],
    "KeyW": ["ㅈ", "ㅉ", "w", "W"],
    "KeyX": ["ㅌ", "ㅌ", "x", "X"],
    "KeyY": ["ㅛ", "ㅛ", "y", "Y"],
    "KeyZ": ["ㅋ", "ㅋ", "z", "Z"],
    "Digit1": ["1", "!", "1", "!"],
    "Digit2": ["2", "@", "2", "@"],
    "Digit3": ["3", "#", "3", "#"],
    "Digit4": ["4", "$", "4", "$"],
    "Digit5": ["5", "%", "5", "%"],
    "Digit6": ["6", "^", "6", "^"],
    "Digit7": ["7", "&", "7", "&"],
    "Digit8": ["8", "*", "8", "*"],
    "Digit9": ["9", "(", "9", "("],
    "Digit0": ["0", ")", "0", ")"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["-", "_", "-", "_"],
    "Equal": ["=", "+", "=", "+"],
    "BracketLeft": ["[", "{", "[", "{"],
    "BracketRight": ["]", "}", "]", "}"],
    "Backslash": ["\\", "|", "\\", "|"],
    "Semicolon": [";", ":", ";", ":"],
    "Quote": ["'", "\"", "'", "\""],
    "Backquote": ["₩", "~", "`", "~"],
    "Comma": [",", "<", ",", "<"],
    "Period": [".", ">", ".", ">"],
    "Slash": ["/", "?", "/", "?"],
    "IntlBackslash": ["§", "±", "§", "±"]
  },
  "POLISH_PL_PRO_MACOS": {
    "KeyA": ["a", "A", "ą", "Ą"],
    "KeyB": ["b", "B", "ļ", "ű"],
    "KeyC": ["c", "C", "ć", "Ć"],
    "KeyD": ["d", "D", "∂", "Ž"],
    "KeyE": ["e", "E", "ę", "Ę"],
    "KeyF": ["f", "F", "ń", "ž"],
    "KeyG": ["g", "G", "©", "Ū"],
    "KeyH": ["h", "H", "ķ", "Ó"],
    "KeyI": ["i", "I", "^", "ť"],
    "KeyJ": ["j", "J", "∆", "Ô"],
    "KeyK": ["k", "K", "Ż", "ū"],
    "KeyL": ["l", "L", "ł", "Ł"],
    "KeyM": ["m", "M", "Ķ", "ų"],
    "KeyN": ["n", "N", "ń", "Ń"],
    "KeyO": ["o", "O", "ó", "Ó"],
    "KeyP": ["p", "P", "Ļ", "ł"],
    "KeyQ": ["q", "Q", "Ō", "ő"],
    "KeyR": ["r", "R", "®", "£"],
    "KeyS": ["s", "S", "ś", "Ś"],
    "KeyT": ["t", "T", "†", "ś"],
    "KeyU": ["u", "U", "¨", "Ť"],
    "KeyV": ["v", "V", "√", "◊"],
    "KeyW": ["w", "W", "∑", "„"],
    "KeyX": ["x", "X", "ź", "Ź"],
    "KeyY": ["y", "Y", "ī", "Á"],
    "KeyZ": ["z", "Z", "ż", "Ż"],
    "Digit1": ["1", "!", "Ń", "ŕ"],
    "Digit2": ["2", "@", "™", "Ř"],
    "Digit3": ["3", "#", "€", "‹"],
    "Digit4": ["4", "$", "ß", "›"],
    "Digit5": ["5", "%", "į", "ř"],
    "Digit6": ["6", "^", "§", "Ŗ"],
    "Digit7": ["7", "&", "¶", "ŗ"],
    "Digit8": ["8", "*", "•", "°"],
    "Digit9": ["9", "(", "Ľ", "Š"],
    "Digit0": ["0", ")", "ľ", "‚"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["-", "_", "–", "—"],
    "Equal": ["=", "+", "≠", "Ī"],
    "BracketLeft": ["[", "{", "„", "”"],
    "BracketRight": ["]", "}", "‚", "’"],
    "Backslash": ["\\", "|", "«", "»"],
    "Semicolon": [";", ":", "…", "Ú"],
    "Quote": ["'", "\"", "ĺ", "ģ"],
    "Backquote": ["`", "~", "`", "Ŕ"],
    "Comma": [",", "<", "≤", "Ý"],
    "Period": [".", ">", "≥", "ý"],
    "Slash": ["/", "?", "÷", "ņ"],
    "IntlBackslash": ["§", "£", "¬", "¬"]
  },
  "POLISH_PL_PROGRAMMERS_WINDOWS": {
    "KeyA": ["a", "A", "ą", "Ą"],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "ć", "Ć"],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "ę", "Ę"],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "ł", "Ł"],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "ń", "Ń"],
    "KeyO": ["o", "O", "ó", "Ó"],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "ś", "Ś"],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "€", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "ź", "Ź"],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "ż", "Ż"],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "@", "", ""],
    "Digit3": ["3", "#", "", ""],
    "Digit4": ["4", "$", "", ""],
    "Digit5": ["5", "%", "", ""],
    "Digit6": ["6", "^", "", ""],
    "Digit7": ["7", "&", "", ""],
    "Digit8": ["8", "*", "", ""],
    "Digit9": ["9", "(", "", ""],
    "Digit0": ["0", ")", "", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["-", "_", "", ""],
    "Equal": ["=", "+", "", ""],
    "BracketLeft": ["[", "{", "", ""],
    "BracketRight": ["]", "}", "", ""],
    "Backslash": ["\\", "|", "", ""],
    "Semicolon": [";", ":", "", ""],
    "Quote": ["'", "\"", "", ""],
    "Backquote": ["`", "~", "", ""],
    "Comma": [",", "<", "", ""],
    "Period": [".", ">", "", ""],
    "Slash": ["/", "?", "", ""],
    "IntlBackslash": ["\\", "|", "", ""]
  },
  "ITALIAN_IT_PRO_MACOS": {
    "KeyA": ["a", "A", "å", "Å"],
    "KeyB": ["b", "B", "∫", "Í"],
    "KeyC": ["c", "C", "©", "Á"],
    "KeyD": ["d", "D", "∂", "˘"],
    "KeyE": ["e", "E", "€", "È"],
    "KeyF": ["f", "F", "ƒ", "˙"],
    "KeyG": ["g", "G", "∞", "˚"],
    "KeyH": ["h", "H", "∆", "¸"],
    "KeyI": ["i", "I", "œ", "Œ"],
    "KeyJ": ["j", "J", "ª", "˝"],
    "KeyK": ["k", "K", "º", "˛"],
    "KeyL": ["l", "L", "¬", "ˇ"],
    "KeyM": ["m", "M", "µ", "Ú"],
    "KeyN": ["n", "N", "˜", "Ó"],
    "KeyO": ["o", "O", "ø", "Ø"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "„", "‚"],
    "KeyR": ["r", "R", "®", "Ì"],
    "KeyS": ["s", "S", "ß", "¯"],
    "KeyT": ["t", "T", "™", "Ò"],
    "KeyU": ["u", "U", "¨", "Ù"],
    "KeyV": ["v", "V", "√", "É"],
    "KeyW": ["w", "W", "Ω", "À"],
    "KeyX": ["x", "X", "†", "‡"],
    "KeyY": ["y", "Y", "æ", "Æ"],
    "KeyZ": ["z", "Z", "∑", " "],
    "Digit1": ["1", "!", "«", "»"],
    "Digit2": ["2", "\"", "“", "”"],
    "Digit3": ["3", "£", "‘", "’"],
    "Digit4": ["4", "$", "¥", "¢"],
    "Digit5": ["5", "%", "~", "‰"],
    "Digit6": ["6", "&", "‹", "›"],
    "Digit7": ["7", "/", "÷", "⁄"],
    "Digit8": ["8", "(", "´", ""],
    "Digit9": ["9", ")", "`", " "],
    "Digit0": ["0", "=", "≠", "≈"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["'", "?", "¡", "¿"],
    "Equal": ["ì", "^", "ˆ", "±"],
    "BracketLeft": ["è", "é", "[", "{"],
    "BracketRight": ["+", "*", "]", "}"],
    "Backslash": ["ù", "§", "¶", "◊"],
    "Semicolon": ["ò", "ç", "@", "Ç"],
    "Quote": ["à", "°", "#", "∞"],
    "Backquote": ["<", ">", "≤", "≥"],
    "Comma": [",", ";", "…", " "],
    "Period": [".", ":", "•", "·"],
    "Slash": ["-", "_", "–", "—"],
    "IntlBackslash": ["\\", "|", "`", "ı"]
  },
  "ITALIAN_IT_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "\"", "", ""],
    "Digit3": ["3", "£", "", ""],
    "Digit4": ["4", "$", "", ""],
    "Digit5": ["5", "%", "€", ""],
    "Digit6": ["6", "&", "", ""],
    "Digit7": ["7", "/", "", ""],
    "Digit8": ["8", "(", "", ""],
    "Digit9": ["9", ")", "", ""],
    "Digit0": ["0", "=", "", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["'", "?", "", ""],
    "Equal": ["ì", "^", "", ""],
    "BracketLeft": ["è", "é", "[", "{"],
    "BracketRight": ["+", "*", "]", "}"],
    "Backslash": ["ù", "§", "", ""],
    "Semicolon": ["ò", "ç", "@", ""],
    "Quote": ["à", "°", "#", ""],
    "Backquote": ["\\", "|", "", ""],
    "Comma": [",", ";", "", ""],
    "Period": [".", ":", "", ""],
    "Slash": ["-", "_", "", ""],
    "IntlBackslash": ["<", ">", "", ""]
  },
  "NORDIC_SV_PRO_MACOS": {
    "KeyA": ["a", "A", "", "◊"],
    "KeyB": ["b", "B", "›", "»"],
    "KeyC": ["c", "C", "ç", "Ç"],
    "KeyD": ["d", "D", "∂", "∆"],
    "KeyE": ["e", "E", "é", "É"],
    "KeyF": ["f", "F", "ƒ", "∫"],
    "KeyG": ["g", "G", "¸", "¯"],
    "KeyH": ["h", "H", "˛", "˘"],
    "KeyI": ["i", "I", "ı", "ˆ"],
    "KeyJ": ["j", "J", "√", "¬"],
    "KeyK": ["k", "K", "ª", "º"],
    "KeyL": ["l", "L", "ﬁ", "ﬂ"],
    "KeyM": ["m", "M", "’", "”"],
    "KeyN": ["n", "N", "‘", "“"],
    "KeyO": ["o", "O", "œ", "Œ"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "•", "°"],
    "KeyR": ["r", "R", "®", "√"],
    "KeyS": ["s", "S", "ß", "∑"],
    "KeyT": ["t", "T", "†", "‡"],
    "KeyU": ["u", "U", "ü", "Ü"],
    "KeyV": ["v", "V", "‹", "«"],
    "KeyW": ["w", "W", "Ω", "˝"],
    "KeyX": ["x", "X", "≈", "ˇ"],
    "KeyY": ["y", "Y", "µ", "˜"],
    "KeyZ": ["z", "Z", "÷", "⁄"],
    "Digit1": ["1", "!", "©", "¡"],
    "Digit2": ["2", "\"", "@", "”"],
    "Digit3": ["3", "#", "£", "¥"],
    "Digit4": ["4", "€", "$", "¢"],
    "Digit5": ["5", "%", "∞", "‰"],
    "Digit6": ["6", "&", "§", "¶"],
    "Digit7": ["7", "/", "|", "\\"],
    "Digit8": ["8", "(", "[", "{"],
    "Digit9": ["9", ")", "]", "}"],
    "Digit0": ["0", "=", "≈", "≠"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["+", "?", "±", "¿"],
    "Equal": ["´", "`", "´", "`"],
    "BracketLeft": ["å", "Å", "˙", "˚"],
    "BracketRight": ["¨", "^", "~", "^"],
    "Backslash": ["'", "*", "™", "’"],
    "Semicolon": ["ö", "Ö", "ø", "Ø"],
    "Quote": ["ä", "Ä", "æ", "Æ"],
    "Backquote": ["<", ">", "≤", "≥"],
    "Comma": [",", ";", "‚", "„"],
    "Period": [".", ":", "…", "·"],
    "Slash": ["-", "_", "–", "—"],
    "IntlBackslash": ["§", "°", "¶", "•"]
  },
  "NORDIC_SV_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "µ", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "\"", "@", ""],
    "Digit3": ["3", "#", "£", ""],
    "Digit4": ["4", "¤", "$", ""],
    "Digit5": ["5", "%", "€", ""],
    "Digit6": ["6", "&", "", ""],
    "Digit7": ["7", "/", "{", ""],
    "Digit8": ["8", "(", "[", ""],
    "Digit9": ["9", ")", "]", ""],
    "Digit0": ["0", "=", "}", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["+", "?", "\\", ""],
    "Equal": ["´", "`", "", ""],
    "BracketLeft": ["å", "Å", "", ""],
    "BracketRight": ["¨", "^", "~", ""],
    "Backslash": ["'", "*", "", ""],
    "Semicolon": ["ö", "Ö", "", ""],
    "Quote": ["ä", "Ä", "", ""],
    "Backquote": ["§", "½", "", ""],
    "Comma": [",", ";", "", ""],
    "Period": [".", ":", "", ""],
    "Slash": ["-", "_", "", ""],
    "IntlBackslash": ["<", ">", "|", ""]
  },
  "NORDIC_DA_MACOS": {
    "KeyA": ["a", "A", "ª", "Ê"],
    "KeyB": ["b", "B", "∫", "Ë"],
    "KeyC": ["c", "C", "ç", "Ç"],
    "KeyD": ["d", "D", "∂", "˘"],
    "KeyE": ["e", "E", "é", "É"],
    "KeyF": ["f", "F", "ƒ", "ﬁ"],
    "KeyG": ["g", "G", "©", "Á"],
    "KeyH": ["h", "H", "«", "»"],
    "KeyI": ["i", "I", "|", "ı"],
    "KeyJ": ["j", "J", "‹", "›"],
    "KeyK": ["k", "K", "∆", "˝"],
    "KeyL": ["l", "L", "¬", "ﬂ"],
    "KeyM": ["m", "M", "µ", "˛"],
    "KeyN": ["n", "N", "ñ", "Ñ"],
    "KeyO": ["o", "O", "œ", "Œ"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "°", "•"],
    "KeyR": ["r", "R", "®", "Â"],
    "KeyS": ["s", "S", "ß", "ˇ"],
    "KeyT": ["t", "T", "†", "‡"],
    "KeyU": ["u", "U", "ü", "Ü"],
    "KeyV": ["v", "V", "√", "◊"],
    "KeyW": ["w", "W", "∑", "˚"],
    "KeyX": ["x", "X", "…", "˙"],
    "KeyY": ["y", "Y", "¥", "Ÿ"],
    "KeyZ": ["z", "Z", "Ω", "¸"],
    "Digit1": ["1", "!", "¡", "¯"],
    "Digit2": ["2", "\"", "“", "”"],
    "Digit3": ["3", "#", "§", "$"],
    "Digit4": ["4", "€", "£", "¢"],
    "Digit5": ["5", "%", "∞", "‰"],
    "Digit6": ["6", "&", "™", "˜"],
    "Digit7": ["7", "/", "¶", "\\"],
    "Digit8": ["8", "(", "[", "{"],
    "Digit9": ["9", ")", "]", "}"],
    "Digit0": ["0", "=", "≠", "≈"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["+", "?", "±", "¿"],
    "Equal": ["´", "`", "'", "⁄"],
    "BracketLeft": ["å", "Å", "‘", "’"],
    "BracketRight": ["¨", "^", "~", "^"],
    "Backslash": ["'", "*", "@", "º"],
    "Semicolon": ["æ", "Æ", "ä", "Ä"],
    "Quote": ["ø", "Ø", "ö", "Ö"],
    "Backquote": ["<", ">", "≤", "≥"],
    "Comma": [",", ";", "‚", "„"],
    "Period": [".", ":", "·", "÷"],
    "Slash": ["-", "_", "–", "—"],
    "IntlBackslash": ["$", "§", "", "'"],
    "IntlRo": ["<", ">", "≤", "≥"],
    "IntlYen": ["$", "§", "", "'"]
  },
  "NORDIC_DA_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "µ", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "\"", "@", ""],
    "Digit3": ["3", "#", "£", ""],
    "Digit4": ["4", "¤", "$", ""],
    "Digit5": ["5", "%", "€", ""],
    "Digit6": ["6", "&", "", ""],
    "Digit7": ["7", "/", "{", ""],
    "Digit8": ["8", "(", "[", ""],
    "Digit9": ["9", ")", "]", ""],
    "Digit0": ["0", "=", "}", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["+", "?", "", ""],
    "Equal": ["´", "`", "|", ""],
    "BracketLeft": ["å", "Å", "", ""],
    "BracketRight": ["¨", "^", "~", ""],
    "Backslash": ["'", "*", "", ""],
    "Semicolon": ["æ", "Æ", "", ""],
    "Quote": ["ø", "Ø", "", ""],
    "Backquote": ["½", "§", "", ""],
    "Comma": [",", ";", "", ""],
    "Period": [".", ":", "", ""],
    "Slash": ["-", "_", "", ""],
    "IntlBackslash": ["<", ">", "\\", ""]
  },
  "NORDIC_NO_MACOS": {
    "KeyA": ["a", "A", "", "◊"],
    "KeyB": ["b", "B", "›", "»"],
    "KeyC": ["c", "C", "ç", "Ç"],
    "KeyD": ["d", "D", "∂", "∆"],
    "KeyE": ["e", "E", "é", "É"],
    "KeyF": ["f", "F", "ƒ", "∫"],
    "KeyG": ["g", "G", "¸", "¯"],
    "KeyH": ["h", "H", "˛", "˘"],
    "KeyI": ["i", "I", "ı", "ˆ"],
    "KeyJ": ["j", "J", "√", "¬"],
    "KeyK": ["k", "K", "ª", "º"],
    "KeyL": ["l", "L", "ﬁ", "ﬂ"],
    "KeyM": ["m", "M", "’", "”"],
    "KeyN": ["n", "N", "‘", "“"],
    "KeyO": ["o", "O", "œ", "Œ"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "•", "°"],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "ß", "∑"],
    "KeyT": ["t", "T", "†", "‡"],
    "KeyU": ["u", "U", "ü", "Ü"],
    "KeyV": ["v", "V", "‹", "«"],
    "KeyW": ["w", "W", "Ω", "˝"],
    "KeyX": ["x", "X", "≈", ""],
    "KeyY": ["y", "Y", "µ", "˜"],
    "KeyZ": ["z", "Z", "÷", "⁄"],
    "Digit1": ["1", "!", "©", "¡"],
    "Digit2": ["2", "\"", "™", "®"],
    "Digit3": ["3", "#", "£", "¥"],
    "Digit4": ["4", "$", "€", "¢"],
    "Digit5": ["5", "%", "∞", "‰"],
    "Digit6": ["6", "&", "§", "¶"],
    "Digit7": ["7", "/", "|", "\\"],
    "Digit8": ["8", "(", "[", "{"],
    "Digit9": ["9", ")", "]", "}"],
    "Digit0": ["0", "=", "≈", "≠"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["+", "?", "±", "¿"],
    "Equal": ["´", "`", "`", ""],
    "BracketLeft": ["å", "Å", "˙", "˚"],
    "BracketRight": ["¨", "^", "~", "^"],
    "Backslash": ["@", "*", "'", ""],
    "Semicolon": ["ø", "Ø", "ö", "Ö"],
    "Quote": ["æ", "Æ", "ä", "Ä"],
    "Backquote": ["<", ">", "≤", "≥"],
    "Comma": [",", ";", "‚", "„"],
    "Period": [".", ":", "…", "·"],
    "Slash": ["-", "_", "–", "—"],
    "IntlBackslash": ["'", "§", "€", "Ÿ"],
    "IntlRo": ["<", ">", "≤", "≥"],
    "IntlYen": ["'", "§", "€", "Ÿ"]
  },
  "NORDIC_NO_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "µ", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "\"", "@", ""],
    "Digit3": ["3", "#", "£", ""],
    "Digit4": ["4", "¤", "$", ""],
    "Digit5": ["5", "%", "€", ""],
    "Digit6": ["6", "&", "", ""],
    "Digit7": ["7", "/", "{", ""],
    "Digit8": ["8", "(", "[", ""],
    "Digit9": ["9", ")", "]", ""],
    "Digit0": ["0", "=", "}", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["+", "?", "", ""],
    "Equal": ["\\", "`", "´", ""],
    "BracketLeft": ["å", "Å", "", ""],
    "BracketRight": ["¨", "^", "~", ""],
    "Backslash": ["'", "*", "", ""],
    "Semicolon": ["ø", "Ø", "", ""],
    "Quote": ["æ", "Æ", "", ""],
    "Backquote": ["|", "§", "", ""],
    "Comma": [",", ";", "", ""],
    "Period": [".", ":", "", ""],
    "Slash": ["-", "_", "", ""],
    "IntlBackslash": ["<", ">", "", ""]
  },
  "TURKISH_TR_MACOS": {
    "KeyA": ["a", "A", "æ", "Æ"],
    "KeyB": ["b", "B", "∫", "ß"],
    "KeyC": ["c", "C", "ç", "Ç"],
    "KeyD": ["d", "D", "∂", "Î"],
    "KeyE": ["e", "E", "€", "‰"],
    "KeyF": ["f", "F", "ƒ", "Ï"],
    "KeyG": ["g", "G", "ğ", "Ğ"],
    "KeyH": ["h", "H", "^", "Ó"],
    "KeyI": ["ı", "I", "i", "İ"],
    "KeyJ": ["j", "J", "∆", "Ô"],
    "KeyK": ["k", "K", "¨", ""],
    "KeyL": ["l", "L", "¬", "Ò"],
    "KeyM": ["m", "M", "µ", "˜"],
    "KeyN": ["n", "N", "~", "ˆ"],
    "KeyO": ["o", "O", "ö", "Ö"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "@", "Œ"],
    "KeyR": ["r", "R", "®", "Â"],
    "KeyS": ["s", "S", "ß", "Ş"],
    "KeyT": ["t", "T", "₺", "Ê"],
    "KeyU": ["u", "U", "ü", "Ü"],
    "KeyV": ["v", "V", "√", "◊"],
    "KeyW": ["w", "W", "∑", "„"],
    "KeyX": ["x", "X", "≈", "Ù"],
    "KeyY": ["y", "Y", "¥", "Á"],
    "KeyZ": ["z", "Z", "Ω", "Û"],
    "Digit1": ["1", "!", ">", "·"],
    "Digit2": ["2", "'", "£", "€"],
    "Digit3": ["3", "^", "#", "©"],
    "Digit4": ["4", "+", "$", "‚"],
    "Digit5": ["5", "%", "½", "˚"],
    "Digit6": ["6", "&", "§", "˙"],
    "Digit7": ["7", "/", "{", "‡"],
    "Digit8": ["8", "(", "[", "°"],
    "Digit9": ["9", ")", "]", "Ø"],
    "Digit0": ["0", "=", "}", "ø"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["*", "?", "\\", "—"],
    "Equal": ["-", "_", "|", "±"],
    "BracketLeft": ["ğ", "Ğ", "¨", "”"],
    "BracketRight": ["ü", "Ü", "~", "’"],
    "Backslash": [",", ";", "`", "»"],
    "Semicolon": ["ş", "Ş", "´", "Ú"],
    "Quote": ["i", "İ", "æ", "Æ"],
    "Backquote": ["<", ">", "|", "Ÿ"],
    "Comma": ["ö", "Ö", "≤", "¯"],
    "Period": ["ç", "Ç", "≥", "˘"],
    "Slash": [".", ":", "÷", "¿"],
    "IntlBackslash": ["\"", "é", "<", ""],
    "IntlRo": ["<", ">", "|", "Ÿ"],
    "IntlYen": ["\"", "é", "<", ""]
  },
  "TURKISH_TR_WINDOWS": {
    "KeyA": ["a", "A", "æ", "Æ"],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["ı", "I", "i", "İ"],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "@", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "ß", ""],
    "KeyT": ["t", "T", "₺", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", ">", ""],
    "Digit2": ["2", "'", "£", ""],
    "Digit3": ["3", "^", "#", ""],
    "Digit4": ["4", "+", "$", ""],
    "Digit5": ["5", "%", "½", ""],
    "Digit6": ["6", "&", "", ""],
    "Digit7": ["7", "/", "{", ""],
    "Digit8": ["8", "(", "[", ""],
    "Digit9": ["9", ")", "]", ""],
    "Digit0": ["0", "=", "}", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["*", "?", "\\", ""],
    "Equal": ["-", "_", "|", ""],
    "BracketLeft": ["ğ", "Ğ", "¨", ""],
    "BracketRight": ["ü", "Ü", "~", ""],
    "Backslash": [",", ";", "`", ""],
    "Semicolon": ["ş", "Ş", "´", ""],
    "Quote": ["i", "İ", "", ""],
    "Backquote": ["\"", "é", "<", ""],
    "Comma": ["ö", "Ö", "", ""],
    "Period": ["ç", "Ç", "", ""],
    "Slash": [".", ":", "", ""],
    "IntlBackslash": ["<", ">", "|", ""]
  },
  "GERMAN_CH_MACOS": {
    "KeyA": ["a", "A", "å", "Å"],
    "KeyB": ["b", "B", "∫", "\u0014"],
    "KeyC": ["c", "C", "©", "\u0013"],
    "KeyD": ["d", "D", "∂", "ﬂ"],
    "KeyE": ["e", "E", "€", "Ë"],
    "KeyF": ["f", "F", "ƒ", "‡"],
    "KeyG": ["g", "G", "@", "‚"],
    "KeyH": ["h", "H", "ª", "·"],
    "KeyI": ["i", "I", "¡", "ı"],
    "KeyJ": ["j", "J", "º", "˜"],
    "KeyK": ["k", "K", "∆", "¯"],
    "KeyL": ["l", "L", "¬", "ˆ"],
    "KeyM": ["m", "M", "µ", "˚"],
    "KeyN": ["n", "N", "~", "˙"],
    "KeyO": ["o", "O", "ø", "Ø"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "œ", "Œ"],
    "KeyR": ["r", "R", "®", "È"],
    "KeyS": ["s", "S", "ß", "ﬁ"],
    "KeyT": ["t", "T", "†", "Î"],
    "KeyU": ["u", "U", "°", "Ù"],
    "KeyV": ["v", "V", "√", "◊"],
    "KeyW": ["w", "W", "∑", "Á"],
    "KeyX": ["x", "X", "≈", "™"],
    "KeyY": ["z", "Z", "Ω", "Í"],
    "KeyZ": ["y", "Y", "¥", "Ÿ"],
    "Digit1": ["1", "+", "±", "∞"],
    "Digit2": ["2", "\"", "“", "”"],
    "Digit3": ["3", "*", "#", "‹"],
    "Digit4": ["4", "ç", "Ç", "⁄"],
    "Digit5": ["5", "%", "[", "["],
    "Digit6": ["6", "&", "]", "]"],
    "Digit7": ["7", "/", "|", "\\"],
    "Digit8": ["8", "(", "{", "Ò"],
    "Digit9": ["9", ")", "}", "Ô"],
    "Digit0": ["0", "=", "≠", "Ú"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["'", "?", "¿", ""],
    "Equal": ["^", "`", "´", "^"],
    "BracketLeft": ["ü", "è", "§", "ÿ"],
    "BracketRight": ["¨", "!", "‘", "’"],
    "Backslash": ["$", "£", "¶", "•"],
    "Semicolon": ["ö", "é", "¢", "˘"],
    "Quote": ["ä", "à", "æ", "Æ"],
    "Backquote": ["<", ">", "≤", "≥"],
    "Comma": [",", ";", "«", "»"],
    "Period": [".", ":", "…", "÷"],
    "Slash": ["-", "_", "–", "—"],
    "IntlBackslash": ["§", "°", "ﬁ", "‰"],
    "IntlRo": ["<", ">", "≤", "≥"],
    "IntlYen": ["§", "°", "ﬁ", "‰"]
  },
  "GERMAN_CH_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["z", "Z", "", ""],
    "KeyZ": ["y", "Y", "", ""],
    "Digit1": ["1", "+", "¦", ""],
    "Digit2": ["2", "\"", "@", ""],
    "Digit3": ["3", "*", "#", ""],
    "Digit4": ["4", "ç", "°", ""],
    "Digit5": ["5", "%", "§", ""],
    "Digit6": ["6", "&", "¬", ""],
    "Digit7": ["7", "/", "|", ""],
    "Digit8": ["8", "(", "¢", ""],
    "Digit9": ["9", ")", "", ""],
    "Digit0": ["0", "=", "", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["'", "?", "´", ""],
    "Equal": ["^", "`", "~", ""],
    "BracketLeft": ["ü", "è", "[", ""],
    "BracketRight": ["¨", "!", "]", ""],
    "Backslash": ["$", "£", "}", ""],
    "Semicolon": ["ö", "é", "", ""],
    "Quote": ["ä", "à", "{", ""],
    "Backquote": ["§", "°", "", ""],
    "Comma": [",", ";", "", ""],
    "Period": [".", ":", "", ""],
    "Slash": ["-", "_", "", ""],
    "IntlBackslash": ["<", ">", "\\", ""]
  },
  "FRENCH_CH_MACOS": {
    "KeyA": ["a", "A", "å", "Å"],
    "KeyB": ["b", "B", "∫", "\u0014"],
    "KeyC": ["c", "C", "©", "\u0013"],
    "KeyD": ["d", "D", "∂", "ﬂ"],
    "KeyE": ["e", "E", "€", "Ë"],
    "KeyF": ["f", "F", "ƒ", "‡"],
    "KeyG": ["g", "G", "@", "‚"],
    "KeyH": ["h", "H", "ª", "·"],
    "KeyI": ["i", "I", "¡", "ı"],
    "KeyJ": ["j", "J", "º", "˜"],
    "KeyK": ["k", "K", "∆", "¯"],
    "KeyL": ["l", "L", "¬", "ˆ"],
    "KeyM": ["m", "M", "µ", "˚"],
    "KeyN": ["n", "N", "~", "˙"],
    "KeyO": ["o", "O", "ø", "Ø"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "œ", "Œ"],
    "KeyR": ["r", "R", "®", "È"],
    "KeyS": ["s", "S", "ß", "ﬁ"],
    "KeyT": ["t", "T", "†", "Î"],
    "KeyU": ["u", "U", "°", "Ù"],
    "KeyV": ["v", "V", "√", "◊"],
    "KeyW": ["w", "W", "∑", "Á"],
    "KeyX": ["x", "X", "≈", "™"],
    "KeyY": ["z", "Z", "Ω", "Í"],
    "KeyZ": ["y", "Y", "¥", "Ÿ"],
    "Digit1": ["1", "+", "±", "∞"],
    "Digit2": ["2", "\"", "“", "”"],
    "Digit3": ["3", "*", "#", "‹"],
    "Digit4": ["4", "ç", "Ç", "⁄"],
    "Digit5": ["5", "%", "[", "["],
    "Digit6": ["6", "&", "]", "]"],
    "Digit7": ["7", "/", "|", "\\"],
    "Digit8": ["8", "(", "{", "Ò"],
    "Digit9": ["9", ")", "}", "Ô"],
    "Digit0": ["0", "=", "≠", "Ú"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["'", "?", "¿", ""],
    "Equal": ["^", "`", "´", "^"],
    "BracketLeft": ["è", "ü", "§", "ÿ"],
    "BracketRight": ["¨", "!", "‘", "’"],
    "Backslash": ["$", "£", "¶", "•"],
    "Semicolon": ["é", "ö", "¢", "˘"],
    "Quote": ["à", "ä", "æ", "Æ"],
    "Backquote": ["<", ">", "≤", "≥"],
    "Comma": [",", ";", "«", "»"],
    "Period": [".", ":", "…", "÷"],
    "Slash": ["-", "_", "–", "—"],
    "IntlBackslash": ["§", "°", "ﬁ", "‰"],
    "IntlRo": ["<", ">", "≤", "≥"],
    "IntlYen": ["§", "°", "ﬁ", "‰"]
  },
  "AZERTY_BE_PERIOD_WINDOWS": {
    "KeyA": ["q", "Q", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": [",", "?", "", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["a", "A", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["z", "Z", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["w", "W", "", ""],
    "Digit1": ["&", "1", "|", ""],
    "Digit2": ["é", "2", "@", ""],
    "Digit3": ["\"", "3", "#", ""],
    "Digit4": ["'", "4", "{", ""],
    "Digit5": ["(", "5", "[", ""],
    "Digit6": ["§", "6", "^", ""],
    "Digit7": ["è", "7", "", ""],
    "Digit8": ["!", "8", "", ""],
    "Digit9": ["ç", "9", "{", ""],
    "Digit0": ["à", "0", "}", ""],
    "Space": [" ", " ", "", ""],
    "Minus": [")", "°", "", ""],
    "Equal": ["-", "_", "", ""],
    "BracketLeft": ["^", "¨", "[", ""],
    "BracketRight": ["$", "*", "]", ""],
    "Backslash": ["µ", "£", "`", "`"],
    "Semicolon": ["m", "M", "", ""],
    "Quote": ["ù", "%", "´", "´"],
    "Backquote": ["²", "³", "", ""],
    "Comma": [";", ".", "", ""],
    "Period": [":", "/", "", ""],
    "Slash": ["=", "+", "~", "~"],
    "IntlBackslash": ["<", ">", "\\", ""]
  },
  "CZECH_CZ_QWERTZ_MACOS": {
    "KeyA": ["a", "A", "ą", "Ą"],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", "©"],
    "KeyD": ["d", "D", "∂", "∆"],
    "KeyE": ["e", "E", "ę", "Ę"],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "‘", "“"],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "’", "”"],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "ł", "Ł"],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "‚", "„"],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "€", "®"],
    "KeyS": ["s", "S", "ß", "∑"],
    "KeyT": ["t", "T", "", "™"],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", "√"],
    "KeyW": ["w", "W", "ė", "Ė"],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["z", "Z", "ż", "Ż"],
    "KeyZ": ["y", "Y", "", ""],
    "Digit1": ["+", "1", "`", "¬"],
    "Digit2": ["ě", "2", "@", "•"],
    "Digit3": ["š", "3", "#", "≠"],
    "Digit4": ["č", "4", "$", "£"],
    "Digit5": ["ř", "5", "~", "◊"],
    "Digit6": ["ž", "6", "^", "†"],
    "Digit7": ["ý", "7", "&", "¶"],
    "Digit8": ["á", "8", "*", "÷"],
    "Digit9": ["í", "9", "{", "«"],
    "Digit0": ["é", "0", "}", "»"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["=", "%", "°", ","],
    "Equal": ["'", "ˇ", "^", "-"],
    "BracketLeft": ["ú", "/", "[", "‹"],
    "BracketRight": [")", "(", "]", "›"],
    "Backslash": ["¨", "`", "¨", "\""],
    "Semicolon": ["ů", "\"", ";", "…"],
    "Quote": ["§", "!", "'", "~"],
    "Backquote": ["\\", "|", "", ""],
    "Comma": [",", "?", "<", "≤"],
    "Period": [".", ":", ">", "≥"],
    "Slash": ["-", "_", "–", "—"],
    "IntlBackslash": ["<", ">", "≤", "≥"],
    "IntlRo": ["\\", "|", "", ""],
    "IntlYen": ["<", ">", "≤", "≥"]
  },
  "CZECH_CZ_QWERTZ_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "{", ""],
    "KeyC": ["c", "C", "&", ""],
    "KeyD": ["d", "D", "Đ", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "[", ""],
    "KeyG": ["g", "G", "]", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "ł", ""],
    "KeyL": ["l", "L", "Ł", ""],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "}", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "\\", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "đ", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "@", ""],
    "KeyW": ["w", "W", "|", ""],
    "KeyX": ["x", "X", "#", ""],
    "KeyY": ["z", "Z", "", ""],
    "KeyZ": ["y", "Y", "", ""],
    "Digit1": ["+", "1", "~", ""],
    "Digit2": ["ě", "2", "ˇ", ""],
    "Digit3": ["š", "3", "^", ""],
    "Digit4": ["č", "4", "˘", ""],
    "Digit5": ["ř", "5", "°", ""],
    "Digit6": ["ž", "6", "˛", ""],
    "Digit7": ["ý", "7", "`", ""],
    "Digit8": ["á", "8", "˙", ""],
    "Digit9": ["í", "9", "´", ""],
    "Digit0": ["é", "0", "˝", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["=", "%", "¨", ""],
    "Equal": ["´", "ˇ", "¸", ""],
    "BracketLeft": ["ú", "/", "÷", ""],
    "BracketRight": [")", "(", "×", ""],
    "Backslash": ["¨", "'", "¤", ""],
    "Semicolon": ["ů", "\"", "$", ""],
    "Quote": ["§", "!", "ß", ""],
    "Backquote": [";", "°", "", ""],
    "Comma": [",", "?", "<", ""],
    "Period": [".", ":", ">", ""],
    "Slash": ["-", "_", "*", ""],
    "IntlBackslash": ["\\", "|", "", ""]
  },
  "HUNGARIAN_HU_QWERTZ_MACOS": {
    "KeyA": ["a", "A", "ą", "Ą"],
    "KeyB": ["b", "B", "”", "’"],
    "KeyC": ["c", "C", "ć", "©"],
    "KeyD": ["d", "D", "∂", "Ž"],
    "KeyE": ["e", "E", "€", "š"],
    "KeyF": ["f", "F", "ń", "ž"],
    "KeyG": ["g", "G", "©", "Ū"],
    "KeyH": ["h", "H", "ķ", "Õ"],
    "KeyI": ["i", "I", "^", "ť"],
    "KeyJ": ["j", "J", "∆", "Ô"],
    "KeyK": ["k", "K", "Ż", "&"],
    "KeyL": ["l", "L", "•", "Ů"],
    "KeyM": ["m", "M", "Ķ", "ų"],
    "KeyN": ["n", "N", "~", "Ų"],
    "KeyO": ["o", "O", "Ņ", "Į"],
    "KeyP": ["p", "P", "Ļ", "ł"],
    "KeyQ": ["q", "Q", "@", "ļ"],
    "KeyR": ["r", "R", "¶", "®"],
    "KeyS": ["s", "S", "ß", "ż"],
    "KeyT": ["t", "T", "†", "ś"],
    "KeyU": ["u", "U", "¨", "†"],
    "KeyV": ["v", "V", "„", "‚"],
    "KeyW": ["w", "W", "ę", "Ł"],
    "KeyX": ["x", "X", "»", ">"],
    "KeyY": ["z", "Z", "ź", "Ź"],
    "KeyZ": ["y", "Y", "«", "<"],
    "Digit1": ["1", "'", "&", "ŕ"],
    "Digit2": ["2", "\"", "™", "Ř"],
    "Digit3": ["3", "+", "£", "#"],
    "Digit4": ["4", "!", "$", "$"],
    "Digit5": ["5", "%", "‹", "ř"],
    "Digit6": ["6", "/", "›", "Ŗ"],
    "Digit7": ["7", "=", "{", "ŗ"],
    "Digit8": ["8", "(", "[", "™"],
    "Digit9": ["9", ")", "]", "}"],
    "Digit0": ["ö", "Ö", "}", "°"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["ü", "Ü", "\\", "ī"],
    "Equal": ["ó", "Ó", "≠", "Ī"],
    "BracketLeft": ["ő", "Ő", "¨", "Ý"],
    "BracketRight": ["ú", "Ú", "~", "ý"],
    "Backslash": ["ű", "Ű", "`", "Ģ"],
    "Semicolon": ["é", "É", "…", "ō"],
    "Quote": ["á", "Á", "^", "ˇ"],
    "Backquote": ["í", "Í", "|", "Ŕ"],
    "Comma": [",", "?", "–", "*"],
    "Period": [".", ":", ";", "÷"],
    "Slash": ["-", "_", "–", "—"],
    "IntlBackslash": ["0", "§", "¬", "•"],
    "IntlRo": ["í", "Í", "|", "Ŕ"],
    "IntlYen": ["0", "§", "¬", "•"]
  },
  "HUNGARIAN_HU_QWERTY_MACOS": {
    "KeyA": ["a", "A", "ä", "Ä"],
    "KeyB": ["b", "B", "”", "’"],
    "KeyC": ["c", "C", "©", "¸"],
    "KeyD": ["d", "D", "đ", "Đ"],
    "KeyE": ["e", "E", "€", "´"],
    "KeyF": ["f", "F", "∂", ""],
    "KeyG": ["g", "G", "∆", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "£", ""],
    "KeyL": ["l", "L", "ł", "Ł"],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "", "˛"],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "®", ""],
    "KeyS": ["s", "S", "ß", ""],
    "KeyT": ["t", "T", "™", "†"],
    "KeyU": ["u", "U", "ů", "Ů"],
    "KeyV": ["v", "V", "„", "‚"],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "…", ""],
    "KeyZ": ["z", "Z", "ż", "Ż"],
    "Digit1": ["1", "'", "~", "~"],
    "Digit2": ["2", "\"", "@", "`"],
    "Digit3": ["3", "+", "#", ""],
    "Digit4": ["4", "!", "$", ""],
    "Digit5": ["5", "%", "¶", "ˇ"],
    "Digit6": ["6", "/", "^", "^"],
    "Digit7": ["7", "=", "&", ""],
    "Digit8": ["8", "(", "*", "•"],
    "Digit9": ["9", ")", "°", ""],
    "Digit0": ["ö", "Ö", "×", ""],
    "Space": [" ", " ", " ", " "],
    "Minus": ["ü", "Ü", "÷", "¯"],
    "Equal": ["ó", "Ó", "≠", ""],
    "BracketLeft": ["ő", "Ő", "[", "{"],
    "BracketRight": ["ú", "Ú", "]", "}"],
    "Backslash": ["ű", "Ű", "\\", "|"],
    "Semicolon": ["é", "É", "", ""],
    "Quote": ["á", "Á", "¨", "¨"],
    "Backquote": ["í", "Í", "0", "`"],
    "Comma": [",", "?", "<", "«"],
    "Period": [".", ":", ">", "»"],
    "Slash": ["-", "_", "–", "—"],
    "IntlBackslash": ["0", "§", "¬", "•"],
    "IntlRo": ["í", "Í", "0", "`"],
    "IntlYen": ["0", "§", "¬", "•"]
  },
  "HUNGARIAN_HU_QWERTZ_WINDOWS": {
    "KeyA": ["a", "A", "ä", ""],
    "KeyB": ["b", "B", "{", ""],
    "KeyC": ["c", "C", "&", ""],
    "KeyD": ["d", "D", "Đ", ""],
    "KeyE": ["e", "E", "Ä", ""],
    "KeyF": ["f", "F", "[", ""],
    "KeyG": ["g", "G", "]", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "Í", ""],
    "KeyJ": ["j", "J", "í", ""],
    "KeyK": ["k", "K", "ł", ""],
    "KeyL": ["l", "L", "Ł", ""],
    "KeyM": ["m", "M", "<", ""],
    "KeyN": ["n", "N", "}", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "\\", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "đ", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "€", ""],
    "KeyV": ["v", "V", "@", ""],
    "KeyW": ["w", "W", "|", ""],
    "KeyX": ["x", "X", "#", ""],
    "KeyY": ["z", "Z", "", ""],
    "KeyZ": ["y", "Y", ">", ""],
    "Digit1": ["1", "'", "~", ""],
    "Digit2": ["2", "\"", "ˇ", ""],
    "Digit3": ["3", "+", "^", ""],
    "Digit4": ["4", "!", "˘", ""],
    "Digit5": ["5", "%", "°", ""],
    "Digit6": ["6", "/", "˛", ""],
    "Digit7": ["7", "=", "`", ""],
    "Digit8": ["8", "(", "˙", ""],
    "Digit9": ["9", ")", "´", ""],
    "Digit0": ["ö", "Ö", "˝", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["ü", "Ü", "¨", ""],
    "Equal": ["ó", "Ó", "¸", ""],
    "BracketLeft": ["ő", "Ő", "÷", ""],
    "BracketRight": ["ú", "Ú", "×", ""],
    "Backslash": ["ű", "Ű", "¤", ""],
    "Semicolon": ["é", "É", "$", ""],
    "Quote": ["á", "Á", "ß", ""],
    "Backquote": ["0", "§", "", ""],
    "Comma": [",", "?", ";", ""],
    "Period": [".", ":", ">", ""],
    "Slash": ["-", "_", "*", ""],
    "IntlBackslash": ["í", "Í", "<", ""]
  },
  "CYRILLIC_UA_STANDARD_MACOS": {
    "KeyA": ["ф", "Ф", "ƒ", "₴"],
    "KeyB": ["и", "И", "и", "И"],
    "KeyC": ["с", "С", "≠", "≠"],
    "KeyD": ["в", "В", "ћ", "Ћ"],
    "KeyE": ["у", "У", "ќ", "Ќ"],
    "KeyF": ["а", "А", "÷", "÷"],
    "KeyG": ["п", "П", "©", "©"],
    "KeyH": ["р", "Р", "}", "{"],
    "KeyI": ["ш", "Ш", "ѕ", "Ѕ"],
    "KeyJ": ["о", "О", "°", "•"],
    "KeyK": ["л", "Л", "љ", "Љ"],
    "KeyL": ["д", "Д", "∆", "∆"],
    "KeyM": ["ь", "Ь", "~", "~"],
    "KeyN": ["т", "Т", "™", "™"],
    "KeyO": ["щ", "Щ", "ў", "Ў"],
    "KeyP": ["з", "З", "‘", "’"],
    "KeyQ": ["й", "Й", "ј", "Ј"],
    "KeyR": ["к", "К", "®", "®"],
    "KeyS": ["і", "І", "ы", "Ы"],
    "KeyT": ["е", "Е", "ё", "Ё"],
    "KeyU": ["г", "Г", "ґ", "Ґ"],
    "KeyV": ["м", "М", "µ", "µ"],
    "KeyW": ["ц", "Ц", "џ", "Џ"],
    "KeyX": ["ч", "Ч", "≈", "≈"],
    "KeyY": ["н", "Н", "њ", "Њ"],
    "KeyZ": ["я", "Я", "ђ", "Ђ"],
    "Digit1": ["1", "!", "!", "|"],
    "Digit2": ["2", "\"", "@", "\""],
    "Digit3": ["3", "№", "#", "£"],
    "Digit4": ["4", ";", "$", "€"],
    "Digit5": ["5", "%", "%", "∞"],
    "Digit6": ["6", ":", "^", "¬"],
    "Digit7": ["7", "?", "&", "¶"],
    "Digit8": ["8", "*", "*", "√"],
    "Digit9": ["9", "(", "(", "'"],
    "Digit0": ["0", ")", ")", "`"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["-", "_", "–", "—"],
    "Equal": ["=", "+", "»", "«"],
    "BracketLeft": ["х", "Х", "“", "”"],
    "BracketRight": ["ї", "Ї", "ъ", "Ъ"],
    "Backslash": ["ʼ", "₴", "ё", "Ё"],
    "Semicolon": ["ж", "Ж", "…", "…"],
    "Quote": ["є", "Є", "э", "Э"],
    "Backquote": ["ґ", "Ґ", "]", "["],
    "Comma": ["б", "Б", "≤", "<"],
    "Period": ["ю", "Ю", "≥", ">"],
    "Slash": [".", ",", "“", "„"],
    "IntlBackslash": ["\\", "/", "§", "±"],
    "IntlRo": ["ґ", "Ґ", "]", "["],
    "IntlYen": ["'", "₴", "§", "±"]
  },
  "CYRILLIC_UA_LEGACY_MACOS": {
    "KeyA": ["ф", "Ф", "ƒ", "₴"],
    "KeyB": ["і", "І", "и", "И"],
    "KeyC": ["с", "С", "≠", "≠"],
    "KeyD": ["в", "В", "ћ", "Ћ"],
    "KeyE": ["у", "У", "ќ", "Ќ"],
    "KeyF": ["а", "А", "÷", "÷"],
    "KeyG": ["п", "П", "©", "©"],
    "KeyH": ["р", "Р", "}", "{"],
    "KeyI": ["ш", "Ш", "ѕ", "Ѕ"],
    "KeyJ": ["о", "О", "°", "•"],
    "KeyK": ["л", "Л", "љ", "Љ"],
    "KeyL": ["д", "Д", "∆", "∆"],
    "KeyM": ["ь", "Ь", "~", "~"],
    "KeyN": ["т", "Т", "™", "™"],
    "KeyO": ["щ", "Щ", "ў", "Ў"],
    "KeyP": ["з", "З", "‘", "’"],
    "KeyQ": ["й", "Й", "ј", "Ј"],
    "KeyR": ["к", "К", "®", "®"],
    "KeyS": ["и", "И", "ы", "Ы"],
    "KeyT": ["е", "Е", "†", "†"],
    "KeyU": ["г", "Г", "ѓ", "Ѓ"],
    "KeyV": ["м", "М", "µ", "µ"],
    "KeyW": ["ц", "Ц", "џ", "Џ"],
    "KeyX": ["ч", "Ч", "≈", "≈"],
    "KeyY": ["н", "Н", "њ", "Њ"],
    "KeyZ": ["я", "Я", "ђ", "Ђ"],
    "Digit1": ["1", "!", "!", "|"],
    "Digit2": ["2", "\"", "@", "\""],
    "Digit3": ["3", "№", "#", "£"],
    "Digit4": ["4", "%", "$", "€"],
    "Digit5": ["5", ":", "%", "∞"],
    "Digit6": ["6", ",", "^", "¬"],
    "Digit7": ["7", ".", "&", "¶"],
    "Digit8": ["8", ";", "*", "√"],
    "Digit9": ["9", "(", "(", "'"],
    "Digit0": ["0", ")", ")", "`"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["-", "_", "–", "—"],
    "Equal": ["=", "+", "»", "«"],
    "BracketLeft": ["х", "Х", "“", "”"],
    "BracketRight": ["ї", "Ї", "ъ", "Ъ"],
    "Backslash": ["ґ", "Ґ", "ё", "Ё"],
    "Semicolon": ["ж", "Ж", "…", "…"],
    "Quote": ["є", "Є", "э", "Э"],
    "Backquote": ["'", "~", "]", "["],
    "Comma": ["б", "Б", "≤", "<"],
    "Period": ["ю", "Ю", "≥", ">"],
    "Slash": ["/", "?", "“", "„"],
    "IntlBackslash": [">", "<", "§", "±"],
    "IntlRo": ["'", "~", "]", "["],
    "IntlYen": [">", "<", "§", "±"]
  },
  "CYRILLIC_UA_STANDARD_WINDOWS": {
    "KeyA": ["ф", "Ф", "", ""],
    "KeyB": ["и", "И", "", ""],
    "KeyC": ["с", "С", "", ""],
    "KeyD": ["в", "В", "", ""],
    "KeyE": ["у", "У", "", ""],
    "KeyF": ["а", "А", "", ""],
    "KeyG": ["п", "П", "", ""],
    "KeyH": ["р", "Р", "", ""],
    "KeyI": ["ш", "Ш", "", ""],
    "KeyJ": ["о", "О", "", ""],
    "KeyK": ["л", "Л", "", ""],
    "KeyL": ["д", "Д", "", ""],
    "KeyM": ["ь", "Ь", "", ""],
    "KeyN": ["т", "Т", "", ""],
    "KeyO": ["щ", "Щ", "", ""],
    "KeyP": ["з", "З", "", ""],
    "KeyQ": ["й", "Й", "", ""],
    "KeyR": ["к", "К", "", ""],
    "KeyS": ["і", "І", "", ""],
    "KeyT": ["е", "Е", "", ""],
    "KeyU": ["г", "Г", "ґ", "Ґ"],
    "KeyV": ["м", "М", "", ""],
    "KeyW": ["ц", "Ц", "", ""],
    "KeyX": ["ч", "Ч", "", ""],
    "KeyY": ["н", "Н", "", ""],
    "KeyZ": ["я", "Я", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "\"", "", ""],
    "Digit3": ["3", "№", "", ""],
    "Digit4": ["4", ";", "", ""],
    "Digit5": ["5", "%", "", ""],
    "Digit6": ["6", ":", "", ""],
    "Digit7": ["7", "?", "", ""],
    "Digit8": ["8", "*", "", ""],
    "Digit9": ["9", "(", "", ""],
    "Digit0": ["0", ")", "", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["-", "_", "", ""],
    "Equal": ["=", "+", "", ""],
    "BracketLeft": ["х", "Х", "", ""],
    "BracketRight": ["ї", "Ї", "", ""],
    "Backslash": ["\\", "/", "", ""],
    "Semicolon": ["ж", "Ж", "", ""],
    "Quote": ["є", "Є", "", ""],
    "Backquote": ["ё", "Ё", "", ""],
    "Comma": ["б", "Б", "", ""],
    "Period": ["ю", "Ю", "", ""],
    "Slash": [".", ",", "", ""],
    "IntlBackslash": ["ґ", "Ґ", "", ""]
  },
  "NORDIC_IS_MACOS": {
    "KeyA": ["a", "A", "å", "Å"],
    "KeyB": ["b", "B", "∫", ""],
    "KeyC": ["c", "C", "ç", "Ç"],
    "KeyD": ["d", "D", "∂", "˚"],
    "KeyE": ["e", "E", "€", "¿"],
    "KeyF": ["f", "F", "ƒ", "¯"],
    "KeyG": ["g", "G", "©", "˘"],
    "KeyH": ["h", "H", "|", "¸"],
    "KeyI": ["i", "I", "ı", "ª"],
    "KeyJ": ["j", "J", "∆", "˝"],
    "KeyK": ["k", "K", "¬", "˛"],
    "KeyL": ["l", "L", "…", "ˇ"],
    "KeyM": ["m", "M", "µ", ""],
    "KeyN": ["n", "N", "˜", ""],
    "KeyO": ["o", "O", "ˆ", "º"],
    "KeyP": ["p", "P", "π", "∏"],
    "KeyQ": ["q", "Q", "@", "¶"],
    "KeyR": ["r", "R", "®", ""],
    "KeyS": ["s", "S", "ß", "˙"],
    "KeyT": ["t", "T", "°", "•"],
    "KeyU": ["u", "U", "¨", ""],
    "KeyV": ["v", "V", "√", "◊"],
    "KeyW": ["w", "W", "∑", "§"],
    "KeyX": ["x", "X", "~", ""],
    "KeyY": ["y", "Y", "¥", ""],
    "KeyZ": ["z", "Z", "Ω", ""],
    "Digit1": ["1", "!", "¡", ""],
    "Digit2": ["2", "\"", "@", ""],
    "Digit3": ["3", "#", "™", "£"],
    "Digit4": ["4", "$", "¢", "€"],
    "Digit5": ["5", "%", "‰", "∞"],
    "Digit6": ["6", "&", "^", "⁄"],
    "Digit7": ["7", "/", "{", "÷"],
    "Digit8": ["8", "(", "[", "{"],
    "Digit9": ["9", ")", "]", "}"],
    "Digit0": ["0", "=", "}", "≈"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["ö", "Ö", "\\", "≠"],
    "Equal": ["-", "_", "–", "—"],
    "BracketLeft": ["ð", "Ð", "„", "“"],
    "BracketRight": ["'", "?", "~", "·"],
    "Backslash": ["+", "*", "`", "±"],
    "Semicolon": ["æ", "Æ", "œ", "Œ"],
    "Quote": ["´", "´", "^", "‘"],
    "Backquote": ["<", ">", "|", ""],
    "Comma": [",", ";", "≤", "«"],
    "Period": [".", ":", "≥", "»"],
    "Slash": ["þ", "Þ", "’", "”"],
    "IntlBackslash": ["°", "¨", "ø", "Ø"],
    "IntlRo": ["<", ">", "|", ""],
    "IntlYen": ["°", "¨", "ø", "Ø"]
  },
  "NORDIC_IS_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "µ", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "@", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "\"", "", ""],
    "Digit3": ["3", "#", "", ""],
    "Digit4": ["4", "$", "", ""],
    "Digit5": ["5", "%", "€", ""],
    "Digit6": ["6", "&", "", ""],
    "Digit7": ["7", "/", "{", ""],
    "Digit8": ["8", "(", "[", ""],
    "Digit9": ["9", ")", "]", ""],
    "Digit0": ["0", "=", "}", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["ö", "Ö", "\\", ""],
    "Equal": ["-", "_", "", ""],
    "BracketLeft": ["ð", "Ð", "", ""],
    "BracketRight": ["'", "?", "~", ""],
    "Backslash": ["+", "*", "`", ""],
    "Semicolon": ["æ", "Æ", "", ""],
    "Quote": ["´", "'", "^", ""],
    "Backquote": ["°", "¨", "°", ""],
    "Comma": [",", ";", "", ""],
    "Period": [".", ":", "", ""],
    "Slash": ["þ", "Þ", "", ""],
    "IntlBackslash": ["<", ">", "|", ""],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  },
  "CYRILLIC_UA_ENHANCED_WINDOWS": {
    "KeyA": ["ф", "Ф", "", ""],
    "KeyB": ["и", "И", "", ""],
    "KeyC": ["с", "С", "", ""],
    "KeyD": ["в", "В", "", ""],
    "KeyE": ["у", "У", "", ""],
    "KeyF": ["а", "А", "", ""],
    "KeyG": ["п", "П", "", ""],
    "KeyH": ["р", "Р", "", ""],
    "KeyI": ["ш", "Ш", "", ""],
    "KeyJ": ["о", "О", "", ""],
    "KeyK": ["л", "Л", "", ""],
    "KeyL": ["д", "Д", "", ""],
    "KeyM": ["ь", "Ь", "", ""],
    "KeyN": ["т", "Т", "", ""],
    "KeyO": ["щ", "Щ", "", ""],
    "KeyP": ["з", "З", "", ""],
    "KeyQ": ["й", "Й", "", ""],
    "KeyR": ["к", "К", "", ""],
    "KeyS": ["і", "І", "", ""],
    "KeyT": ["е", "Е", "", ""],
    "KeyU": ["г", "Г", "ґ", "Ґ"],
    "KeyV": ["м", "М", "", ""],
    "KeyW": ["ц", "Ц", "", ""],
    "KeyX": ["ч", "Ч", "", ""],
    "KeyY": ["н", "Н", "", ""],
    "KeyZ": ["я", "Я", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "\"", "", ""],
    "Digit3": ["3", "№", "", ""],
    "Digit4": ["4", ";", "", ""],
    "Digit5": ["5", "%", "", ""],
    "Digit6": ["6", ":", "", ""],
    "Digit7": ["7", "?", "", ""],
    "Digit8": ["8", "*", "", ""],
    "Digit9": ["9", "(", "", ""],
    "Digit0": ["0", ")", "", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["-", "_", "", ""],
    "Equal": ["=", "+", "", ""],
    "BracketLeft": ["х", "Х", "", ""],
    "BracketRight": ["ї", "Ї", "", ""],
    "Backslash": ["\\", "/", "", ""],
    "Semicolon": ["ж", "Ж", "", ""],
    "Quote": ["є", "Є", "", ""],
    "Backquote": ["'", "₴", "", ""],
    "Comma": ["б", "Б", "", ""],
    "Period": ["ю", "Ю", "", ""],
    "Slash": [".", ",", "", ""],
    "IntlBackslash": ["ґ", "Ґ", "", ""],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  },
  "ROMANIAN_RO_STANDARD_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "©", ""],
    "KeyD": ["d", "D", "đ", "Đ"],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "ł", "Ł"],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "§", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "ß", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", "~", ""],
    "Digit2": ["2", "@", "ˇ", ""],
    "Digit3": ["3", "#", "^", ""],
    "Digit4": ["4", "$", "˘", ""],
    "Digit5": ["5", "%", "°", ""],
    "Digit6": ["6", "^", "˛", ""],
    "Digit7": ["7", "&", "`", ""],
    "Digit8": ["8", "*", "˙", ""],
    "Digit9": ["9", "(", "´", ""],
    "Digit0": ["0", ")", "˝", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["-", "_", "¨", "–"],
    "Equal": ["=", "+", "¸", "±"],
    "BracketLeft": ["ă", "Ă", "[", "{"],
    "BracketRight": ["î", "Î", "]", "}"],
    "Backslash": ["â", "Â", "\\", "|"],
    "Semicolon": ["ș", "Ș", ";", ":"],
    "Quote": ["ț", "Ț", "'", "\""],
    "Backquote": ["„", "”", "`", "~"],
    "Comma": [",", ";", "<", "«"],
    "Period": [".", ":", ">", "»"],
    "Slash": ["/", "?", "", ""],
    "IntlBackslash": ["\\", "|", "", ""],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  },
  "SLOVAK_SK_QWERTZ_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "{", ""],
    "KeyC": ["c", "C", "&", ""],
    "KeyD": ["d", "D", "Đ", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "[", ""],
    "KeyG": ["g", "G", "]", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "ł", ""],
    "KeyL": ["l", "L", "Ł", ""],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "}", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "'", ""],
    "KeyQ": ["q", "Q", "\\", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "đ", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "@", ""],
    "KeyW": ["w", "W", "|", ""],
    "KeyX": ["x", "X", "#", ""],
    "KeyY": ["z", "Z", "", ""],
    "KeyZ": ["y", "Y", ">", ""],
    "Digit1": ["+", "1", "~", ""],
    "Digit2": ["ľ", "2", "ˇ", ""],
    "Digit3": ["š", "3", "^", ""],
    "Digit4": ["č", "4", "˘", ""],
    "Digit5": ["ť", "5", "°", ""],
    "Digit6": ["ž", "6", "˛", ""],
    "Digit7": ["ý", "7", "`", ""],
    "Digit8": ["á", "8", "˙", ""],
    "Digit9": ["í", "9", "´", ""],
    "Digit0": ["é", "0", "˝", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["=", "%", "¨", ""],
    "Equal": ["´", "ˇ", "¸", ""],
    "BracketLeft": ["ú", "/", "÷", ""],
    "BracketRight": ["ä", "(", "×", ""],
    "Backslash": ["ň", ")", "¤", ""],
    "Semicolon": ["ô", "\"", "$", ""],
    "Quote": ["§", "!", "ß", ""],
    "Backquote": [";", "°", "", ""],
    "Comma": [",", "?", "<", ""],
    "Period": [".", ":", ">", ""],
    "Slash": ["-", "_", "*", ""],
    "IntlBackslash": ["&", "*", "<", ""],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  },
  "GREEK_GR_WINDOWS": {
    "KeyA": ["α", "Α", "", ""],
    "KeyB": ["β", "Β", "", ""],
    "KeyC": ["ψ", "Ψ", "©", ""],
    "KeyD": ["δ", "Δ", "", ""],
    "KeyE": ["ε", "Ε", "€", ""],
    "KeyF": ["φ", "Φ", "", ""],
    "KeyG": ["γ", "Γ", "", ""],
    "KeyH": ["η", "Η", "", ""],
    "KeyI": ["ι", "Ι", "", ""],
    "KeyJ": ["ξ", "Ξ", "", ""],
    "KeyK": ["κ", "Κ", "", ""],
    "KeyL": ["λ", "Λ", "", ""],
    "KeyM": ["μ", "Μ", "", ""],
    "KeyN": ["ν", "Ν", "", ""],
    "KeyO": ["ο", "Ο", "", ""],
    "KeyP": ["π", "Π", "", ""],
    "KeyQ": [";", ":", "", ""],
    "KeyR": ["ρ", "Ρ", "®", ""],
    "KeyS": ["σ", "Σ", "", ""],
    "KeyT": ["τ", "Τ", "", ""],
    "KeyU": ["θ", "Θ", "", ""],
    "KeyV": ["ω", "Ω", "", ""],
    "KeyW": ["ς", "΅", "", ""],
    "KeyX": ["χ", "Χ", "", ""],
    "KeyY": ["υ", "Υ", "¥", ""],
    "KeyZ": ["ζ", "Ζ", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "@", "²", ""],
    "Digit3": ["3", "#", "³", ""],
    "Digit4": ["4", "$", "£", ""],
    "Digit5": ["5", "%", "§", ""],
    "Digit6": ["6", "^", "¶", ""],
    "Digit7": ["7", "&", "", ""],
    "Digit8": ["8", "*", "¤", ""],
    "Digit9": ["9", "(", "¦", ""],
    "Digit0": ["0", ")", "°", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["-", "_", "±", ""],
    "Equal": ["=", "+", "½", ""],
    "BracketLeft": ["[", "{", "«", ""],
    "BracketRight": ["]", "}", "»", ""],
    "Backslash": ["\\", "|", "¬", ""],
    "Semicolon": ["΄", "¨", "΅", ""],
    "Quote": ["'", "\"", "", ""],
    "Backquote": ["`", "~", "", ""],
    "Comma": [",", "<", "", ""],
    "Period": [".", ">", "", ""],
    "Slash": ["/", "?", "", ""],
    "IntlBackslash": ["<", ">", "", ""],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  },
  "HEBREW_IL_STANDARD_WINDOWS": {
    "KeyA": ["ש", "A", "ְ", ""],
    "KeyB": ["נ", "B", "", "׆"],
    "KeyC": ["ב", "C", "ֱ", "͏"],
    "KeyD": ["ג", "D", "", ""],
    "KeyE": ["ק", "E", "ָ", ""],
    "KeyF": ["כ", "F", "", ""],
    "KeyG": ["ע", "G", "ױ", ""],
    "KeyH": ["י", "H", "ײ", ""],
    "KeyI": ["ן", "I", "", ""],
    "KeyJ": ["ח", "J", "ִ", "‍"],
    "KeyK": ["ל", "K", "", ""],
    "KeyL": ["ך", "L", "”", "“"],
    "KeyM": ["צ", "M", "ֵ", ""],
    "KeyN": ["מ", "N", "", "‌"],
    "KeyO": ["ם", "O", "", ""],
    "KeyP": ["פ", "P", "ַ", ""],
    "KeyQ": ["/", "Q", "ׂ", ""],
    "KeyR": ["ר", "R", "ֳ", ""],
    "KeyS": ["ד", "S", "ּ", ""],
    "KeyT": ["א", "T", "", ""],
    "KeyU": ["ו", "U", "ֹ", "ֺ"],
    "KeyV": ["ה", "V", "", ""],
    "KeyW": ["'", "W", "ׁ", ""],
    "KeyX": ["ס", "X", "ֶ", ""],
    "KeyY": ["ט", "Y", "װ", ""],
    "KeyZ": ["ז", "Z", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "@", "", ""],
    "Digit3": ["3", "#", "€", ""],
    "Digit4": ["4", "$", "₪", ""],
    "Digit5": ["5", "%", "°", ""],
    "Digit6": ["6", "^", "֫", ""],
    "Digit7": ["7", "&", "ֽ", ""],
    "Digit8": ["8", "*", "×", ""],
    "Digit9": ["9", ")", "‎", ""],
    "Digit0": ["0", "(", "‏", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["-", "_", "־", ""],
    "Equal": ["=", "+", "–", ""],
    "BracketLeft": ["]", "}", "ֲ", ""],
    "BracketRight": ["[", "{", "ֿ", ""],
    "Backslash": ["\\", "|", "ֻ", ""],
    "Semicolon": ["ף", ":", "„", "”"],
    "Quote": [",", "\"", "״", ""],
    "Backquote": [";", "~", "׳", ""],
    "Comma": ["ת", ">", "’", "‘"],
    "Period": ["ץ", "<", "‚", "’"],
    "Slash": [".", "?", "÷", ""],
    "IntlBackslash": ["\\", "|", "", ""],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  },
  "ARABIC_AR_101_WINDOWS": {
    "KeyA": ["ش", "ِ", "", ""],
    "KeyB": ["لا", "لآ", "", ""],
    "KeyC": ["ؤ", "}", "", ""],
    "KeyD": ["ي", "]", "", ""],
    "KeyE": ["ث", "ُ", "", ""],
    "KeyF": ["ب", "[", "", ""],
    "KeyG": ["ل", "لأ", "", ""],
    "KeyH": ["ا", "أ", "", ""],
    "KeyI": ["ه", "÷", "", ""],
    "KeyJ": ["ت", "ـ", "", ""],
    "KeyK": ["ن", "،", "", ""],
    "KeyL": ["م", "/", "", ""],
    "KeyM": ["ة", "’", "", ""],
    "KeyN": ["ى", "آ", "", ""],
    "KeyO": ["خ", "×", "", ""],
    "KeyP": ["ح", "؛", "", ""],
    "KeyQ": ["ض", "َ", "", ""],
    "KeyR": ["ق", "ٌ", "", ""],
    "KeyS": ["س", "ٍ", "", ""],
    "KeyT": ["ف", "لإ", "", ""],
    "KeyU": ["ع", "‘", "", ""],
    "KeyV": ["ر", "{", "", ""],
    "KeyW": ["ص", "ً", "", ""],
    "KeyX": ["ء", "ْ", "", ""],
    "KeyY": ["غ", "إ", "", ""],
    "KeyZ": ["ئ", "~", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "@", "", ""],
    "Digit3": ["3", "#", "", ""],
    "Digit4": ["4", "$", "", ""],
    "Digit5": ["5", "%", "", ""],
    "Digit6": ["6", "^", "", ""],
    "Digit7": ["7", "&", "", ""],
    "Digit8": ["8", "*", "", ""],
    "Digit9": ["9", ")", "", ""],
    "Digit0": ["0", "(", "", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["-", "_", "", ""],
    "Equal": ["=", "+", "", ""],
    "BracketLeft": ["ج", "<", "", ""],
    "BracketRight": ["د", ">", "", ""],
    "Backslash": ["\\", "|", "", ""],
    "Semicolon": ["ك", ":", "", ""],
    "Quote": ["ط", "\"", "", ""],
    "Backquote": ["ذ", "ّ", "", ""],
    "Comma": ["و", ",", "", ""],
    "Period": ["ز", ".", "", ""],
    "Slash": ["ظ", "؟", "", ""],
    "IntlBackslash": ["\\", "|", "", ""],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  },
  "CANADIAN_CA_FRENCH_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "µ", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "§", ""],
    "KeyP": ["p", "P", "¶", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "", ""],
    "Digit1": ["1", "!", "±", ""],
    "Digit2": ["2", "\"", "@", ""],
    "Digit3": ["3", "/", "£", ""],
    "Digit4": ["4", "$", "¢", ""],
    "Digit5": ["5", "%", "¤", ""],
    "Digit6": ["6", "?", "¬", ""],
    "Digit7": ["7", "&", "¦", ""],
    "Digit8": ["8", "*", "²", ""],
    "Digit9": ["9", "(", "³", ""],
    "Digit0": ["0", ")", "¼", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["-", "_", "½", ""],
    "Equal": ["=", "+", "¾", ""],
    "BracketLeft": ["^", "^", "[", ""],
    "BracketRight": ["¸", "¨", "]", ""],
    "Backslash": ["<", ">", "}", ""],
    "Semicolon": [";", ":", "~", ""],
    "Quote": ["`", "`", "{", ""],
    "Backquote": ["#", "|", "\\", ""],
    "Comma": [",", "'", "¯", ""],
    "Period": [".", ".", "­", ""],
    "Slash": ["é", "É", "´", ""],
    "IntlBackslash": ["«", "»", "°", ""],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  },
  "CANADIAN_CA_MULTILINGUAL_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["b", "B", "", ""],
    "KeyC": ["c", "C", "", ""],
    "KeyD": ["d", "D", "", ""],
    "KeyE": ["e", "E", "€", ""],
    "KeyF": ["f", "F", "", ""],
    "KeyG": ["g", "G", "", ""],
    "KeyH": ["h", "H", "", ""],
    "KeyI": ["i", "I", "", ""],
    "KeyJ": ["j", "J", "", ""],
    "KeyK": ["k", "K", "", ""],
    "KeyL": ["l", "L", "", ""],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["n", "N", "", ""],
    "KeyO": ["o", "O", "", ""],
    "KeyP": ["p", "P", "", ""],
    "KeyQ": ["q", "Q", "", ""],
    "KeyR": ["r", "R", "", ""],
    "KeyS": ["s", "S", "", ""],
    "KeyT": ["t", "T", "", ""],
    "KeyU": ["u", "U", "", ""],
    "KeyV": ["v", "V", "", ""],
    "KeyW": ["w", "W", "", ""],
    "KeyX": ["x", "X", "»", ""],
    "KeyY": ["y", "Y", "", ""],
    "KeyZ": ["z", "Z", "«", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "@", "", ""],
    "Digit3": ["3", "#", "", ""],
    "Digit4": ["4", "$", "¤", ""],
    "Digit5": ["5", "%", "", ""],
    "Digit6": ["6", "?", "", ""],
    "Digit7": ["7", "&", "{", ""],
    "Digit8": ["8", "*", "}", ""],
    "Digit9": ["9", "(", "[", ""],
    "Digit0": ["0", ")", "]", ""],
    "Space": [" ", " ", " ", ""],
    "Minus": ["-", "_", "", ""],
    "Equal": ["=", "+", "¬", ""],
    "BracketLeft": ["^", "¨", "`", ""],
    "BracketRight": ["ç", "Ç", "~", ""],
    "Backslash": ["à", "À", "", ""],
    "Semicolon": [";", ":", "°", ""],
    "Quote": ["è", "È", "", ""],
    "Backquote": ["/", "\\", "|", ""],
    "Comma": [",", "'", "<", ""],
    "Period": [".", "\"", ">", ""],
    "Slash": ["é", "É", "", ""],
    "IntlBackslash": ["ù", "Ù", "", ""],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  },
  "ENGLISH_US_DVORAK_MACOS": {
    "KeyA": ["a", "A", "å", "Å"],
    "KeyB": ["x", "X", "≈", "˛"],
    "KeyC": ["j", "J", "∆", "Ô"],
    "KeyD": ["e", "E", "´", "´"],
    "KeyE": [".", ">", "≥", "˘"],
    "KeyF": ["u", "U", "¨", "¨"],
    "KeyG": ["i", "I", "ˆ", "ˆ"],
    "KeyH": ["d", "D", "∂", "Î"],
    "KeyI": ["c", "C", "ç", "Ç"],
    "KeyJ": ["h", "H", "˙", "Ó"],
    "KeyK": ["t", "T", "†", "ˇ"],
    "KeyL": ["n", "N", "˜", "˜"],
    "KeyM": ["m", "M", "µ", "Â"],
    "KeyN": ["b", "B", "∫", "ı"],
    "KeyO": ["r", "R", "®", "‰"],
    "KeyP": ["l", "L", "¬", "Ò"],
    "KeyQ": ["'", "\"", "æ", "Æ"],
    "KeyR": ["p", "P", "π", "∏"],
    "KeyS": ["o", "O", "ø", "Ø"],
    "KeyT": ["y", "Y", "¥", "Á"],
    "KeyU": ["g", "G", "©", "˝"],
    "KeyV": ["k", "K", "˚", ""],
    "KeyW": [",", "<", "≤", "¯"],
    "KeyX": ["q", "Q", "œ", "Œ"],
    "KeyY": ["f", "F", "ƒ", "Ï"],
    "KeyZ": [";", ":", "…", "Ú"],
    "Digit1": ["1", "!", "¡", "⁄"],
    "Digit2": ["2", "@", "™", "€"],
    "Digit3": ["3", "#", "£", "‹"],
    "Digit4": ["4", "$", "¢", "›"],
    "Digit5": ["5", "%", "∞", "ﬁ"],
    "Digit6": ["6", "^", "§", "ﬂ"],
    "Digit7": ["7", "&", "¶", "‡"],
    "Digit8": ["8", "*", "•", "°"],
    "Digit9": ["9", "(", "ª", "·"],
    "Digit0": ["0", ")", "º", "‚"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["[", "{", "“", "”"],
    "Equal": ["]", "}", "‘", "’"],
    "BracketLeft": ["/", "?", "÷", "¿"],
    "BracketRight": ["=", "+", "≠", "±"],
    "Backslash": ["\\", "|", "«", "»"],
    "Semicolon": ["s", "S", "ß", "Í"],
    "Quote": ["-", "_", "–", "—"],
    "Backquote": ["`", "~", "`", "`"],
    "Comma": ["w", "W", "∑", "„"],
    "Period": ["v", "V", "√", "◊"],
    "Slash": ["z", "Z", "Ω", "¸"],
    "IntlBackslash": ["§", "±", "§", "±"],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  },
  "ENGLISH_US_DVORAK_WINDOWS": {
    "KeyA": ["a", "A", "", ""],
    "KeyB": ["x", "X", "", ""],
    "KeyC": ["j", "J", "", ""],
    "KeyD": ["e", "E", "", ""],
    "KeyE": [".", ">", "", ""],
    "KeyF": ["u", "U", "", ""],
    "KeyG": ["i", "I", "", ""],
    "KeyH": ["d", "D", "", ""],
    "KeyI": ["c", "C", "", ""],
    "KeyJ": ["h", "H", "", ""],
    "KeyK": ["t", "T", "", ""],
    "KeyL": ["n", "N", "", ""],
    "KeyM": ["m", "M", "", ""],
    "KeyN": ["b", "B", "", ""],
    "KeyO": ["r", "R", "", ""],
    "KeyP": ["l", "L", "", ""],
    "KeyQ": ["'", "\"", "", ""],
    "KeyR": ["p", "P", "", ""],
    "KeyS": ["o", "O", "", ""],
    "KeyT": ["y", "Y", "", ""],
    "KeyU": ["g", "G", "", ""],
    "KeyV": ["k", "K", "", ""],
    "KeyW": [",", "<", "", ""],
    "KeyX": ["q", "Q", "", ""],
    "KeyY": ["f", "F", "", ""],
    "KeyZ": [";", ":", "", ""],
    "Digit1": ["1", "!", "", ""],
    "Digit2": ["2", "@", "", ""],
    "Digit3": ["3", "#", "", ""],
    "Digit4": ["4", "$", "", ""],
    "Digit5": ["5", "%", "", ""],
    "Digit6": ["6", "^", "", ""],
    "Digit7": ["7", "&", "", ""],
    "Digit8": ["8", "*", "", ""],
    "Digit9": ["9", "(", "", ""],
    "Digit0": ["0", ")", "", ""],
    "Space": [" ", " ", "", ""],
    "Minus": ["[", "{", "", ""],
    "Equal": ["]", "}", "", ""],
    "BracketLeft": ["/", "?", "", ""],
    "BracketRight": ["=", "+", "", ""],
    "Backslash": ["\\", "|", "", ""],
    "Semicolon": ["s", "S", "", ""],
    "Quote": ["-", "_", "", ""],
    "Backquote": ["`", "~", "", ""],
    "Comma": ["w", "W", "", ""],
    "Period": ["v", "V", "", ""],
    "Slash": ["z", "Z", "", ""],
    "IntlBackslash": ["\\", "|", "", ""],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  },
  "ENGLISH_US_COLEMAK_MACOS": {
    "KeyA": ["a", "A", "å", "Å"],
    "KeyB": ["b", "B", "∫", "ı"],
    "KeyC": ["c", "C", "ç", "Ç"],
    "KeyD": ["s", "S", "ß", "Í"],
    "KeyE": ["f", "F", "ƒ", "Ï"],
    "KeyF": ["t", "T", "†", "ˇ"],
    "KeyG": ["d", "D", "∂", "Î"],
    "KeyH": ["h", "H", "˙", "Ó"],
    "KeyI": ["u", "U", "¨", "¨"],
    "KeyJ": ["n", "N", "˜", "˜"],
    "KeyK": ["e", "E", "´", "´"],
    "KeyL": ["i", "I", "ˆ", "ˆ"],
    "KeyM": ["m", "M", "µ", "Â"],
    "KeyN": ["k", "K", "˚", ""],
    "KeyO": ["y", "Y", "¥", "Á"],
    "KeyP": [";", ":", "…", "Ú"],
    "KeyQ": ["q", "Q", "œ", "Œ"],
    "KeyR": ["p", "P", "π", "∏"],
    "KeyS": ["r", "R", "®", "‰"],
    "KeyT": ["g", "G", "©", "˝"],
    "KeyU": ["l", "L", "¬", "Ò"],
    "KeyV": ["v", "V", "√", "◊"],
    "KeyW": ["w", "W", "∑", "„"],
    "KeyX": ["x", "X", "≈", "˛"],
    "KeyY": ["j", "J", "∆", "Ô"],
    "KeyZ": ["z", "Z", "Ω", "¸"],
    "Digit1": ["1", "!", "¡", "⁄"],
    "Digit2": ["2", "@", "™", "€"],
    "Digit3": ["3", "#", "£", "‹"],
    "Digit4": ["4", "$", "¢", "›"],
    "Digit5": ["5", "%", "∞", "ﬁ"],
    "Digit6": ["6", "^", "§", "ﬂ"],
    "Digit7": ["7", "&", "¶", "‡"],
    "Digit8": ["8", "*", "•", "°"],
    "Digit9": ["9", "(", "ª", "·"],
    "Digit0": ["0", ")", "º", "‚"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["-", "_", "–", "—"],
    "Equal": ["=", "+", "≠", "±"],
    "BracketLeft": ["[", "{", "“", "”"],
    "BracketRight": ["]", "}", "‘", "’"],
    "Backslash": ["\\", "|", "«", "»"],
    "Semicolon": ["o", "O", "ø", "Ø"],
    "Quote": ["'", "\"", "æ", "Æ"],
    "Backquote": ["`", "~", "`", "`"],
    "Comma": [",", "<", "≤", "¯"],
    "Period": [".", ">", "≥", "˘"],
    "Slash": ["/", "?", "÷", "¿"],
    "IntlBackslash": ["§", "±", "§", "±"],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  },
  "ENGLISH_US_COLEMAK_WINDOWS": {
    "KeyA": ["a", "A", "á", "Á"],
    "KeyB": ["b", "B", "˘", ""],
    "KeyC": ["c", "C", "ç", "Ç"],
    "KeyD": ["s", "S", "ß", "ẞ"],
    "KeyE": ["f", "F", "ã", "Ã"],
    "KeyF": ["t", "T", "´", "˝"],
    "KeyG": ["d", "D", "¨", ""],
    "KeyH": ["h", "H", "ˇ", ""],
    "KeyI": ["u", "U", "ú", "Ú"],
    "KeyJ": ["n", "N", "ñ", "Ñ"],
    "KeyK": ["e", "E", "é", "É"],
    "KeyL": ["i", "I", "í", "Í"],
    "KeyM": ["m", "M", "¯", ""],
    "KeyN": ["k", "K", "˚", ""],
    "KeyO": ["y", "Y", "ü", "Ü"],
    "KeyP": [";", ":", "ö", "Ö"],
    "KeyQ": ["q", "Q", "ä", "Ä"],
    "KeyR": ["p", "P", "ø", "Ø"],
    "KeyS": ["r", "R", "`", ""],
    "KeyT": ["g", "G", "˛", ""],
    "KeyU": ["l", "L", "ł", "Ł"],
    "KeyV": ["v", "V", "œ", "Œ"],
    "KeyW": ["w", "W", "å", "Å"],
    "KeyX": ["x", "X", "^", ""],
    "KeyY": ["j", "J", "đ", "Đ"],
    "KeyZ": ["z", "Z", "æ", "Æ"],
    "Digit1": ["1", "!", "¡", "¹"],
    "Digit2": ["2", "@", "º", "²"],
    "Digit3": ["3", "#", "ª", "³"],
    "Digit4": ["4", "$", "¢", "£"],
    "Digit5": ["5", "%", "€", "¥"],
    "Digit6": ["6", "^", "ħ", "Ħ"],
    "Digit7": ["7", "&", "ð", "Ð"],
    "Digit8": ["8", "*", "þ", "Þ"],
    "Digit9": ["9", "(", "‘", "“"],
    "Digit0": ["0", ")", "’", "”"],
    "Space": [" ", " ", " ", " "],
    "Minus": ["-", "_", "–", "—"],
    "Equal": ["=", "+", "×", "÷"],
    "BracketLeft": ["[", "{", "«", "‹"],
    "BracketRight": ["]", "}", "»", "›"],
    "Backslash": ["\\", "|", "*", ""],
    "Semicolon": ["o", "O", "ó", "Ó"],
    "Quote": ["'", "\"", "õ", "Õ"],
    "Backquote": ["`", "~", "~", ""],
    "Comma": [",", "<", "¸", ""],
    "Period": [".", ">", "˙", ""],
    "Slash": ["/", "?", "¿", ""],
    "IntlBackslash": ["-", "_", "–", "—"],
    "IntlRo": ["", "", "", ""],
    "IntlYen": ["", "", "", ""]
  }
}
