https://github.com/fcitx/fcitx-unikey/commit/e1fd471a91baffd701c636038b81233bb38a8093 --- /unikey/data.cpp +++ /unikey/data.cpp @@ -96,145 +96,145 @@ unsigned char SingleByteTables[][TOTAL_VNCHARS] = // TCVN3 -{{'A','a','','','','','','','','','','', // 0: a - '','','','','','','','','','','','', // 1: a^ - '','','','','','','','','','','','', // 2: a( - 'B','b','C','c','D','d', - '','', - 'E','e','','','','','','','','','','', // 3: e - '','','','','','','','','','','','', // 4: e^ - 'F','f','G','g','H','h', - 'I','i','','','','','','','','','','', // 5: i - 'J','j','K','k','L','l','M','m','N','n', - 'O','o','','','','','','','','','','', // 6: o - '','','','','','','','','','','','', // 7: o^ - '','','','','','','','','','','','', // 8: o+ - 'P','p','Q','q','R','r','S','s','T','t', - 'U','u','','','','','','','','','','', // 9: u - '','','','','','','','','','','','', //10: u+ - 'V','v','W','w','X','x', - 'Y','y','','','','','','','','','','', //11: y - 'Z','z', +{{static_cast('A'),static_cast('a'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), // 0: a + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), // 1: a^ + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), // 2: a( + static_cast('B'),static_cast('b'),static_cast('C'),static_cast('c'),static_cast('D'),static_cast('d'), + static_cast(''),static_cast(''), + static_cast('E'),static_cast('e'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), // 3: e + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), // 4: e^ + static_cast('F'),static_cast('f'),static_cast('G'),static_cast('g'),static_cast('H'),static_cast('h'), + static_cast('I'),static_cast('i'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), // 5: i + static_cast('J'),static_cast('j'),static_cast('K'),static_cast('k'),static_cast('L'),static_cast('l'),static_cast('M'),static_cast('m'),static_cast('N'),static_cast('n'), + static_cast('O'),static_cast('o'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), // 6: o + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), // 7: o^ + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), // 8: o+ + static_cast('P'),static_cast('p'),static_cast('Q'),static_cast('q'),static_cast('R'),static_cast('r'),static_cast('S'),static_cast('s'),static_cast('T'),static_cast('t'), + static_cast('U'),static_cast('u'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), // 9: u + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), //10: u+ + static_cast('V'),static_cast('v'),static_cast('W'),static_cast('w'),static_cast('X'),static_cast('x'), + static_cast('Y'),static_cast('y'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), //11: y + static_cast('Z'),static_cast('z'), 0x80, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8E, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9A, 0x9B, 0x9C, 0x9E, 0x9F}, //VPS -{ 'A','a','','','','','','','','','','', - '','','','','','','','','','','','', - '','','','','','','','','','','','', - 'B','b','C','c','D','d', - '','', - 'E','e','','','','','','','','','','', - '','','','','','','','','','','','', - 'F','f','G','g','H','h', - 'I','i','','','','','','','','','','', - 'J','j','K','k','L','l','M','m','N','n', - 'O','o','','','','','','','','','','', - '','','','','','','','','','','','', - '','','','','','','','','','','','', - 'P','p','Q','q','R','r','S','s','T','t', - 'U','u','','','','','','','','','','', - '','','','','','','','','','','','', - 'V','v','W','w','X','x', - 'Y','y','','','','','','','','','','', - 'Z','z', +{ static_cast('A'),static_cast('a'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('B'),static_cast('b'),static_cast('C'),static_cast('c'),static_cast('D'),static_cast('d'), + static_cast(''),static_cast(''), + static_cast('E'),static_cast('e'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('F'),static_cast('f'),static_cast('G'),static_cast('g'),static_cast('H'),static_cast('h'), + static_cast('I'),static_cast('i'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('J'),static_cast('j'),static_cast('K'),static_cast('k'),static_cast('L'),static_cast('l'),static_cast('M'),static_cast('m'),static_cast('N'),static_cast('n'), + static_cast('O'),static_cast('o'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('P'),static_cast('p'),static_cast('Q'),static_cast('q'),static_cast('R'),static_cast('r'),static_cast('S'),static_cast('s'),static_cast('T'),static_cast('t'), + static_cast('U'),static_cast('u'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('V'),static_cast('v'),static_cast('W'),static_cast('w'),static_cast('X'),static_cast('x'), + static_cast('Y'),static_cast('y'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('Z'),static_cast('z'), 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8E, 0x91, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9E, 0x00}, //VISCII -{ 'A','a','','','','','','','','','','', - '','','','','','','','','','','','', - '','','','','','','','','','','','', - 'B','b','C','c','D','d', - '','', - 'E','e','','','','','','','','','','', - '','','','','','','','','','','','', - 'F','f','G','g','H','h', - 'I','i','','','','','','','','','','', - 'J','j','K','k','L','l','M','m','N','n', - 'O','o','','','','','','','','','','', - '','','','','','','','','','','','', - '','','','','','','','','','','','', - 'P','p','Q','q','R','r','S','s','T','t', - 'U','u','','','','','','','','','','', - '','','','','','','','','','','','', - 'V','v','W','w','X','x', - 'Y','y','','','','','','','','','','', - 'Z','z', +{ static_cast('A'),static_cast('a'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('B'),static_cast('b'),static_cast('C'),static_cast('c'),static_cast('D'),static_cast('d'), + static_cast(''),static_cast(''), + static_cast('E'),static_cast('e'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('F'),static_cast('f'),static_cast('G'),static_cast('g'),static_cast('H'),static_cast('h'), + static_cast('I'),static_cast('i'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('J'),static_cast('j'),static_cast('K'),static_cast('k'),static_cast('L'),static_cast('l'),static_cast('M'),static_cast('m'),static_cast('N'),static_cast('n'), + static_cast('O'),static_cast('o'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('P'),static_cast('p'),static_cast('Q'),static_cast('q'),static_cast('R'),static_cast('r'),static_cast('S'),static_cast('s'),static_cast('T'),static_cast('t'), + static_cast('U'),static_cast('u'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('V'),static_cast('v'),static_cast('W'),static_cast('w'),static_cast('X'),static_cast('x'), + static_cast('Y'),static_cast('y'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('Z'),static_cast('z'), 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9E, 0x00}, // BKHCM1 -{'A','a','','','','','','','','','','', - '','','~','','','','','','','','','', - '','','','','','','','','','','','', - 'B','b','C','c','D','d', - '}','', - 'E','e','','','','','','','','','','', - '','','','','','','','','','','','', - 'F','f','G','g','H','h', - 'I','i','','','','','','','','','','', - 'J','j','K','k','L','l','M','m','N','n', - 'O','o','','','','','','','','','','', - '','','','','','','','','','','','', - '','','','','','','','','','','','', - 'P','p','Q','q','R','r','S','s','T','t', - 'U','u','','','','','','','','','','', - '','','','','','','','','','','','', - 'V','v','W','w','X','x', - 'Y','y','{','','^','','`','','|','','','', - 'Z','z', +{static_cast('A'),static_cast('a'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast('~'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('B'),static_cast('b'),static_cast('C'),static_cast('c'),static_cast('D'),static_cast('d'), + static_cast('}'),static_cast(''), + static_cast('E'),static_cast('e'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('F'),static_cast('f'),static_cast('G'),static_cast('g'),static_cast('H'),static_cast('h'), + static_cast('I'),static_cast('i'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('J'),static_cast('j'),static_cast('K'),static_cast('k'),static_cast('L'),static_cast('l'),static_cast('M'),static_cast('m'),static_cast('N'),static_cast('n'), + static_cast('O'),static_cast('o'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('P'),static_cast('p'),static_cast('Q'),static_cast('q'),static_cast('R'),static_cast('r'),static_cast('S'),static_cast('s'),static_cast('T'),static_cast('t'), + static_cast('U'),static_cast('u'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('V'),static_cast('v'),static_cast('W'),static_cast('w'),static_cast('X'),static_cast('x'), + static_cast('Y'),static_cast('y'),static_cast('{'),static_cast(''),static_cast('^'),static_cast(''),static_cast('`'),static_cast(''),static_cast('|'),static_cast(''),static_cast(''),static_cast(''), + static_cast('Z'),static_cast('z'), 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9E, 0x00}, //Vietware-F -{ 'A','a','','','','','','','','','','', - '','','','','','','','','','','','', - '','','','','','','','','','','','', - 'B','b','C','c','D','d', - '','', - 'E','e','','','','','','','','','','', - '','','','','','','','','','','','', - 'F','f','G','g','H','h', - 'I','i','','','','','','','','','','', - 'J','j','K','k','L','l','M','m','N','n', - 'O','o','','','','','','','','','','', - '','','','','','','','','','','','', - '','','','','','','','','','','','', - 'P','p','Q','q','R','r','S','s','T','t', - 'U','u','','','','','','','','','','', - '','','','','','','','','','','','', - 'V','v','W','w','X','x', - 'Y','y','','','','','','','','','','', - 'Z','z', +{ static_cast('A'),static_cast('a'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('B'),static_cast('b'),static_cast('C'),static_cast('c'),static_cast('D'),static_cast('d'), + static_cast(''),static_cast(''), + static_cast('E'),static_cast('e'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('F'),static_cast('f'),static_cast('G'),static_cast('g'),static_cast('H'),static_cast('h'), + static_cast('I'),static_cast('i'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('J'),static_cast('j'),static_cast('K'),static_cast('k'),static_cast('L'),static_cast('l'),static_cast('M'),static_cast('m'),static_cast('N'),static_cast('n'), + static_cast('O'),static_cast('o'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('P'),static_cast('p'),static_cast('Q'),static_cast('q'),static_cast('R'),static_cast('r'),static_cast('S'),static_cast('s'),static_cast('T'),static_cast('t'), + static_cast('U'),static_cast('u'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('V'),static_cast('v'),static_cast('W'),static_cast('w'),static_cast('X'),static_cast('x'), + static_cast('Y'),static_cast('y'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('Z'),static_cast('z'), 0x80, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8E, 0x91, 0x92, 0x93, 0x94, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9E, 0x00}, // ISC - {'A','a','','','','','','','','','','', - '','','','','','','','','','','','', - '','','','','','','','','','','','', - 'B','b','C','c','D','d', - '','', - 'E','e','','','','','','','','','','', - '','','','','','','','','','','','', - 'F','f','G','g','H','h', - 'I','i','','','','','','','','','','', - 'J','j','K','k','L','l','M','m','N','n', - 'O','o','','','','','','','','','','', - '','','','','','','','','','','','', - '','','','','','','','','','','','', - 'P','p','Q','q','R','r','S','s','T','t', - 'U','u','@','','','','','','','','|','', - '','','`','',0x5C,'','^','','~','','#','', - 'V','v','W','w','X','x', - 'Y','y','','','','','','','','','','', - 'Z','z', + {static_cast('A'),static_cast('a'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('B'),static_cast('b'),static_cast('C'),static_cast('c'),static_cast('D'),static_cast('d'), + static_cast(''),static_cast(''), + static_cast('E'),static_cast('e'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('F'),static_cast('f'),static_cast('G'),static_cast('g'),static_cast('H'),static_cast('h'), + static_cast('I'),static_cast('i'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('J'),static_cast('j'),static_cast('K'),static_cast('k'),static_cast('L'),static_cast('l'),static_cast('M'),static_cast('m'),static_cast('N'),static_cast('n'), + static_cast('O'),static_cast('o'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('P'),static_cast('p'),static_cast('Q'),static_cast('q'),static_cast('R'),static_cast('r'),static_cast('S'),static_cast('s'),static_cast('T'),static_cast('t'), + static_cast('U'),static_cast('u'),static_cast('@'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast('|'),static_cast(''), + static_cast(''),static_cast(''),static_cast('`'),static_cast(''),0x5C,static_cast(''),static_cast('^'),static_cast(''),static_cast('~'),static_cast(''),static_cast('#'),static_cast(''), + static_cast('V'),static_cast('v'),static_cast('W'),static_cast('w'),static_cast('X'),static_cast('x'), + static_cast('Y'),static_cast('y'),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''),static_cast(''), + static_cast('Z'),static_cast('z'), 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x12, 0x13, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,