# template
#
# TAB -                     F1 -                     SF1 - 
#   [ -                     F2 -                     SF2 - 
#   ] -                     F3 -                     SF3 - 
#   ' -                     F4 -                     SF4 - 
#   " -                     F5 -                     SF5 - 
#   ; -                     F6 -                     SF6 - 
#   : -                     F7 -                     SF7 - 
#   h -                     F8 -                     SF8 - 
#   H -                     F9 -                     SF9 - 
#   J -                    F10 -                    SF10 - 
#   n -                    F11 -                    SF11 - 
#   N -                    F12 -                    SF12 - 
#   O - 
#   P - 
#   y - 
#   Y - 
#   Z - 

# TAB - 
A:
P:\t

# [ - 
A:
C:0:[

# ] - 
A:
C:0:]

# ' - 
A:
C:0:'

# " - 
A:
C:0:"

# ; - 
A:
C:0:;

# : - 
A:
C:0::

# h - 
A:
C:0:h

# H - 
A:
C:0:H

# J - 
A:
C:0:J

# n - 
A:
C:0:n

# N - 
A:
C:0:N

# O - 
A:
C:0:O

# P - 
A:
C:0:P

# y - 
A:
C:0:y

# Y - 
A:
C:0:Y

# Z - 
A:
C:0:Z

# F1 - 
A:
P:^_x3B\r

# F2 - 
A:
P:^_x3C\r

# F3 - 
A:
P:^_x3D\r

# F4 - 
A:
P:^_x3E\r

# F5 - 
A:
P:^_x3F\r

# F6 - 
A:
P:^_x40\r

# F7 - 
A:
P:^_x41\r

# F8 - 
A:
P:^_x42\r

# F9 - 
A:
P:^_x43\r

# F10 - 
A:
P:^_x44\r

# F11 - 
A:
P:^_x85\r

# F12 - 
A:
P:^_x86\r

# SHIFT-F1 - 
A:
P:^_Sx54\r

# SHIFT-F2 - 
A:
P:^_Sx55\r

# SHIFT-F3 - 
A:
P:^_Sx56\r

# SHIFT-F4 - 
A:
P:^_Sx57\r

# SHIFT-F5 - 
A:
P:^_Sx58\r

# SHIFT-F6 - 
A:
P:^_Sx59\r

# SHIFT-F7 - 
A:
P:^_Sx5A\r

# SHIFT-F8 - 
A:
P:^_Sx5B\r

# SHIFT-F9 - 
A:
P:^_Sx5C\r

# SHIFT-F10 - 
A:
P:^_Sx5D\r

# SHIFT-F11 - 
A:
P:^_Sx87\r

# SHIFT-F12 - 
A:
P:^_Sx88\r