diff --git a/spec.html b/spec.html
index 17ec351..9f88792 100644
--- a/spec.html
+++ b/spec.html
@@ -136,158 +136,185 @@
+
`
~
≈
±
+
1
!
!
¡
+
2
@
‰
«
+
3
#
£
»
+
4
$
¢
‹
+
5
%
€
›
+
6
^
√
✓
+
7
&
⁊
✗
+
8
*
°
•
+
9
(
ª
+
0
)
º
©
+
-
_
−
÷
+
=
+
×
≠
+
Backspace
+
Tab
+
q
Q
à
À
+
w
W
é
É
+
e
E
ë
Ë
+
r
R
è
È
+
t
T
®
™
+
y
Y
û
Û
+
u
U
ü
Ü
+
i
I
ï
Ï
+
o
O
ö
Ö
+
p
P
¶
§
+
[
{
‘
“
+
]
}
@@ -296,75 +323,88 @@
+
Caps Lock
+
a
A
ä
Ä
+
s
S
ß
ẞ
+
d
D
◌̈
″
+
f
F
◌́
′
+
g
G
◌̄
+
h
H
+
j
J
◌̀
+
k
K
◌̂
+
l
L
ô
Ô
+
;
:
;
:
+
'
"
‚
„
+
\
|
@@ -373,109 +413,129 @@
+
Shift
+
\
|
ê
Ê
+
z
Z
æ
Æ
+
x
X
œ
Œ
+
c
C
ç
Ç
+
v
V
—
+
b
B
–
+
n
N
ñ
Ñ
+
m
M
μ
Ω
+
,
<
…
≤
+
.
>
⋅
≥
+
/
?
?
¿
+
Shift
+
Ctrl
+
Win
+
Alt
+
Space
Space
Narrow non-breaking space
Non-breaking space
+
AltGr
+
Win
+
Menu
+
Ctrl
-
`
~
≈
±
+
1
!
!
¡
+
2
@
‰
«
+
3
#
£
»
+
4
$
¢
‹
+
5
%
€
›
+
6
^
√
✓
+
7
&
⁊
✗
+
8
*
°
•
+
9
(
ª
+
0
)
º
©
+
-
_
−
÷
+
=
+
×
≠
+
Backspace
+
Tab
+
q
Q
à
À
+
w
W
é
É
+
e
E
ë
Ë
+
r
R
è
È
+
t
T
®
™
+
y
Y
û
Û
+
u
U
ü
Ü
+
i
I
ï
Ï
+
o
O
ö
Ö
+
p
P
¶
§
+
[
{
‘
“
+
]
}
’
”
+
\
|
@@ -696,172 +784,205 @@
+
Caps Lock
+
a
A
ä
Ä
+
s
S
ß
ẞ
+
d
D
◌̈
″
+
f
F
◌́
′
+
g
G
◌̄
+
h
H
+
j
J
◌̀
+
k
K
◌̂
+
l
L
ô
Ô
+
;
:
;
:
+
'
"
‚
„
+
Return
+
Shift
+
z
Z
æ
Æ
+
x
X
œ
Œ
+
c
C
ç
Ç
+
v
V
—
+
b
B
–
+
n
N
ñ
Ñ
+
m
M
μ
Ω
+
,
<
…
≤
+
.
>
⋅
≥
+
/
?
?
¿
+
Shift
+
Ctrl
+
Win
+
Alt
+
Space
Space
Narrow non-breaking space
Non-breaking space
+
AltGr
+
Win
+
Menu
+
Ctrl