1include common 2 shift keycode 2 = exclam 3 shift keycode 3 = at 4 shift altgr keycode 3 = doublelowquotemark 5 shift keycode 4 = numbersign 6 shift altgr keycode 4 = leftdoublequotemark 7 shift keycode 5 = dollar 8 shift keycode 6 = percent 9 shift keycode 7 = asciicircum 10 shift keycode 8 = ampersand 11 shift keycode 9 = asterisk 12 shift keycode 10 = parenleft 13 shift keycode 11 = parenright 14keycode 12 = minus 15 shift keycode 12 = underscore 16keycode 13 = equal 17 shift keycode 13 = plus 18 altgr keycode 16 = Cyrillic_lje 19 shift altgr keycode 16 = Cyrillic_LJE 20 altgr keycode 17 = Cyrillic_nje 21 shift altgr keycode 17 = Cyrillic_NJE 22 altgr keycode 18 = Cyrillic_ie 23 shift altgr keycode 18 = Cyrillic_IE 24 altgr keycode 19 = Cyrillic_er 25 shift altgr keycode 19 = Cyrillic_ER 26 altgr keycode 20 = Cyrillic_te 27 shift altgr keycode 20 = Cyrillic_TE 28 altgr keycode 21 = Macedonia_dse 29 shift altgr keycode 21 = Macedonia_DSE 30 altgr keycode 22 = Cyrillic_u 31 shift altgr keycode 22 = Cyrillic_U 32 altgr keycode 23 = Cyrillic_i 33 shift altgr keycode 23 = Cyrillic_I 34 altgr keycode 24 = Cyrillic_o 35 shift altgr keycode 24 = Cyrillic_O 36 altgr keycode 25 = Cyrillic_pe 37 shift altgr keycode 25 = Cyrillic_PE 38keycode 26 = bracketleft 39 shift keycode 26 = braceleft 40 altgr keycode 26 = Cyrillic_sha 41 shift altgr keycode 26 = Cyrillic_SHA 42keycode 27 = bracketright 43 shift keycode 27 = braceright 44 altgr keycode 27 = Macedonia_gje 45 shift altgr keycode 27 = Macedonia_GJE 46 altgr keycode 30 = Cyrillic_a 47 shift altgr keycode 30 = Cyrillic_A 48 altgr keycode 31 = Cyrillic_es 49 shift altgr keycode 31 = Cyrillic_ES 50 altgr keycode 32 = Cyrillic_de 51 shift altgr keycode 32 = Cyrillic_DE 52 altgr keycode 33 = Cyrillic_ef 53 shift altgr keycode 33 = Cyrillic_EF 54 altgr keycode 34 = Cyrillic_ghe 55 shift altgr keycode 34 = Cyrillic_GHE 56 altgr keycode 35 = Cyrillic_ha 57 shift altgr keycode 35 = Cyrillic_HA 58 altgr keycode 36 = Cyrillic_je 59 shift altgr keycode 36 = Cyrillic_JE 60 altgr keycode 37 = Cyrillic_ka 61 shift altgr keycode 37 = Cyrillic_KA 62 altgr keycode 38 = Cyrillic_el 63 shift altgr keycode 38 = Cyrillic_EL 64keycode 39 = semicolon 65 shift keycode 39 = colon 66 altgr keycode 39 = Cyrillic_che 67 shift altgr keycode 39 = Cyrillic_CHE 68keycode 40 = apostrophe 69 shift keycode 40 = quotedbl 70 altgr keycode 40 = Macedonia_kje 71 shift altgr keycode 40 = Macedonia_KJE 72keycode 41 = grave 73 shift keycode 41 = asciitilde 74keycode 43 = backslash 75 shift keycode 43 = bar 76 altgr keycode 43 = Cyrillic_zhe 77 shift altgr keycode 43 = Cyrillic_ZHE 78 altgr keycode 44 = Cyrillic_ze 79 shift altgr keycode 44 = Cyrillic_ZE 80 altgr keycode 45 = Cyrillic_dzhe 81 shift altgr keycode 45 = Cyrillic_DZHE 82 altgr keycode 46 = Cyrillic_tse 83 shift altgr keycode 46 = Cyrillic_TSE 84 altgr keycode 47 = Cyrillic_ve 85 shift altgr keycode 47 = Cyrillic_VE 86 altgr keycode 48 = Cyrillic_be 87 shift altgr keycode 48 = Cyrillic_BE 88 altgr keycode 49 = Cyrillic_en 89 shift altgr keycode 49 = Cyrillic_EN 90 altgr keycode 50 = Cyrillic_em 91 shift altgr keycode 50 = Cyrillic_EM 92keycode 51 = comma 93 shift keycode 51 = less 94 shift altgr keycode 51 = semicolon 95keycode 52 = period 96 shift keycode 52 = greater 97 shift altgr keycode 52 = colon 98keycode 53 = slash 99 shift keycode 53 = question 100