~
!
@
#
$
%
^
&
*
(
)
{
}
bksp
tab
"
<
>
P
Y
F
G
C
R
L
?
+
|
caps
A
O
E
U
I
D
H
T
N
S
_
enter
shift
:
Q
J
K
X
B
M
W
V
Z
shift