Following are  the  mappings of  the  enhanced  variations  of  the
keyboards prepared to be used with either codepage 850 or 858.

All accented characters are available in their  small  and  capital
versions with the exception  of  ""  (latin small y with diaresis),
for which there is not a capital version available in  codepage 850
or in 858.

Also, the latin small dotless "i", used in Turkish, is available in
codepage 850 but the latin capital dotted "I", also used in Turkish,
is not - either in codepage 850 or in 858.

This is a guide to understand the mapping:      Ŀ
                                                 <Shift>          
In case it is not labeled,                       <Key>    <AltGr> 
<AltGr> is the right <Alt> key.                 

********************************************************************

Keyboard: Albania enhanced, identifier 452
          Deadkeys: <^> = ^
                    <AltGr> + <2> = 
                    <`> = `
                    <~> = Ƥ~
                    <AltGr> + <'> = 

Ŀ
   !   "      $   %   ^   &   *   (   )   _   +   
` | 1  2  3  4  5  6  7 { 8 } 9 [ 0 ] -  =  

      Q   W   E   R   T   Y   U   I   O   P      @   
      q  w  e  r  t  y  u  i  o  p    '  
      
       A   S   D   F   G   H   J   K   L   :      ~   
       a  s  d  f  g  h  j  k  l  ;    # \ 
      
         Z   X   C   V   B   N   M   <   >   ?   
      \   z  x  c  v  b  n  m  ,  .  /  
      

Keyboard: Bosnia and Herzegovina / Croatia / Slovenia Enhanced
          Deadkeys: <AltGr> + <1> = Ƥ~
                    <AltGr> + <3> = ^
                    <AltGr> + <5> = 
                    <AltGr> + <7> = `
                    <AltGr> + <9> = 
                    <AltGr> + <'> =  (also <>)
                    <AltGr> + <+> =  (also <>)

Ŀ
   !   "   #   $   %   &   /   (   )   =   ?   *   
  1 ~ 2  3 ^ 4  5  6  7 ` 8  9  0  '  +  

      Q   W   E   R   T   Z   U   I   O   P          
      q \ w | e  r  t  z  u  i  o  p       
      
       A   S   D   F   G   H   J   K   L               
       a  s  d   f [ g ] h  j  k  l           
      
      >   Y   X   C   V   B   N   M   ;   :   _   
      <   y  x  c  v @ b { n } m  , < . > -  
      

Keyboard: Brazil (US Layout)
          Deadkeys: <`> = `
                    <~> = Ƥ~
                    <^> = ^
                    <"> = 
                    <'> = 

Ŀ
~   !   @   #   $   %   ^   &   *   (   )   _   +   
`  1  2  3  4  5  6  7  8  9  0  -  =  

      Q   W   E   R   T   Y   U   I   O   P   {   }   
      q  w  e  r  t  y  u  i  o  p  [  ]  
      
       A   S   D   F   G   H   J   K   L   :   "   
       a  s  d  f  g   h  j  k  l  ;  '  
      
      |   Z   X   C   V   B   N   M   <   >   ?   
      \  z  x  c  v  b  n  m  ,  .  /  
      

Keyboard: Brazil (ABNT2) Enhanced
          Deadkeys: <^> = ^
                    <`> = `
                    <~> = Ƥ~
                    <> = 
                    <> = 

Ŀ
"   !   @   #   $   %      &   *   (   )   _   +   
'  1  2  3  4  5  6  7 / 8 | 9 ? 0  -  =  

      Q   W   E   R   T   Y   U   I   O   P   `   {   
      q / w ? e  r  t  y  u  i  o  p    [  
      
       A   S   D   F   G   H   J   K   L      ^   }   
       a  s  d  f  g  h  j  k  l    ~  ]  
      
      |   Z   X   C   V   B   N   M   <   >   :   ?   
      \  z  x  c  v  b  n  m  ,  .  ; \ /  
      

Keyboard: Canada (french) Enhanced
          Deadkeys: <^> = ^
                    <`> = `
                    <AltGr> + <;> = Ƥ~
                    <AltGr> + <> = 
                    <> = 
                    <> = 

Ŀ
|   !   "   /   $   %   ?   &   *   (   )   _   +   
# \ 1  2 @ 3  4  5  6  7  8  9  0  -  =  

      Q   W   E   R   T   Y   U   I   O   P   ^      
      q  w  e  r  t  y  u  i  o  p  ^ [  ] 
      
       A   S   D   F   G   H   J   K   L   :   `   >   
       a  s  d  f  g  h  j  k  l  ; ~ ` { < } 
      
         Z   X   C   V   B   N   M   '   .      
        z  x  c  v  b  n  m  ,  . -   
      

Keyboard: Czech Republic Enhanced
          Deadkeys: <AltGr> + <+> = Ƥ~
                    <AltGr> + <3> = ^
                    <AltGr> + <5> =  (also <>)
                    <AltGr> + <> = `
                    <AltGr> + <> =  (also <>)
                    <AltGr> + <=> =  (also <>)
                    <AltGr> + <> = 

Ŀ
   1   2   3   4   5   6   7   8   9   0   %       
;  + ~      ^           `       =    

      Q   W   E   R   T   Z   U   I   O   P   /   (   
      q \ w | e  r  t  z  u  i  o  p    )  
      
       A   S   D   F   G   H   J   K   L   "   !   '   
       a < s  d  f [ g ] h  j  k  l    $     
      
      *   Y   X   C   V   B   N   M   ?   :   _   
      & < y > x # c & v @ b { n } m  ,  . * -  
      

Keyboard: Denmark Enhanced
          Deadkeys: <^> = ^
                    <`> = `
                    <> = 
                    <> = 
                    <AltGr> + <> = Ƥ~

Ŀ
   !   "   #      %   &   /   (   )   =   ?   `   
  1  2 @ 3  4 $ 5  6  7 { 8 [ 9 ] 0 } +   | 

      Q   W   E   R   T   Y   U   I   O   P      ^   
      q  w  e  r  t  y  u  i  o  p     ~ 
      
       A   S   D   F   G   H   J   K   L         *   
       a  s  d  f  g  h  j  k  l      '  
      
      >   Z   X   C   V   B   N   M   ;   :   _   
      < \ z  x  c  v  b  n  m  , < . > - \ 
      

Keyboard: DOS Latin-1 Multilingual (US Layout)
          Deadkeys: <`> = `
                    <~> = Ƥ~
                    <^> = ^
                    <[> = [
                    <]> = ]

Ŀ
~   !   @   #   $   %   ^   &   *   (   )   _   +   
`  1  2  3  4  5  6  7  8  9  0  -  =  

      Q   W   E   R   T   Y   U   I   O   P   {   }   
      q  w  e  r  t  y  u  i  o  p  [  ]  
      
       A   S   D   F   G   H   J   K   L   :   "   
       a  s  d  f  g  h  j  k  l  ;  '  
      
      |   Z   X   C   V   B   N   M   <   >   ?   
      \  z  x  c  v  b  n  m  ,  .  /  
      

Keyboard: Faeroe Islands Enhanced
          Deadkeys: <> = 
                    <`> = `
                    <AltGr> + <> = ^
                    <AltGr> + <> = 
                    <AltGr> + <> = Ƥ~

Ŀ
   !   "   #      %   &   /   (   )   =   ?   `   
  1  2 @ 3  4 $ 5  6  7 { 8 [ 9 ] 0 } +   | 

      Q   W   E   R   T   Y   U   I   O   P         
      q  w  e  r  t  y  u  i  o  p     ~ 
      
       A   S   D   F   G   H   J   K   L         *   
       a  s  d  f   g  h  j  k  l     ^ '  
      
      >   Z   X   C   V   B   N   M   ;   :   _   
      < \ z  x  c  v  b  n  m  , < . > - \ 
      

Keyboard: Finland Enhanced
          Deadkeys: <^> = ^
                    <> = 
                    <`> = `
                    <> = 
                    <AltGr> + <> = Ƥ~

Ŀ
   !   "   #      %   &   /   (   )   =   ?   `   
  1  2 @ 3  4 $ 5  6  7 { 8 [ 9 ] 0 } + \  | 

      Q   W   E   R   T   Y   U   I   O   P      ^   
      q @ w  e  r  t  y  u  i  o  p     ~ 
      
       A   S   D   F   G   H   J   K   L         *   
       a  s  d  f  g  h  j  k  l      '  
      
      >   Z   X   C   V   B   N   M   ;   :   _   
      < | z  x  c  v  b  n  m  , < . > -  
      

Keyboard: France enhanced
          Deadkeys: <^> = ^
                    <> = 
                    <AltGr> + <^> = 
                    <AltGr> + <> = Ƥ~
                    <AltGr> + <> = `

Ŀ
   1   2   3   4   5   6   7   8   9   0      +   
  &   ~ " # ' { ( [ - |  ` _ \  ^  @ ) ] = } 

      A   Z   E   R   T   Y   U   I   O   P         
      a  z  e  r  t  y  u  i  o  p  ^  $  
      
       Q   S   D   F   G   H   J   K   L   M   %      
       q  s  d  f  g  h  j  k  l  m    *  
      
      >   W   X   C   V   B   N   ?   .   /      
      <   w  x  c  v  b  n  ,  ; < : > !  
      

Keyboard: Greece Enhanced, identifier 319 (Latin layout)
          Deadkeys: <`> = `
                    <~> = Ƥ~
                    <^> = ^
                    <> = 
                    <> = 

Ŀ
|   !   "   #   $   %   &   /   (   )   =   ?   *   
\  1  2  3  4  5  6  7  8  9  0  '  +  

      Q   W   E   R   T   Y   U   I   O   P   {   }   
      q  w  e  r  t  y  u  i  o  p  [  ]  
      
       A   S   D   F   G   H   J   K   L      ~   @   
       a  s  d  f  g  h  j  k  l    ^  `  
      
      >   Z   X   C   V   B   N   M   ;   :   _   
      <   z  x  c  v  b  n  m  , < . > - - 
      

Keyboard: Greece Enhanced, identifier 220 (Latin layout)
          Deadkeys: <`> = `
                    <~> = Ƥ~
                    <^> = ^
                    <> = 
                    <> = 

Ŀ
|   !   "   #   $   %   &   /   (   )   =   ?   [   
\ ` 1 ~ 2  3  4  5  6  7 ^ 8  9  0  '  ]  

      Q   W   E   R   T   Y   U   I   O   P   {   }   
      q  w  e  r  t  y  u  i  o  p  [  ]  
      
       A   S   D   F   G   H   J   K   L          @   
       a  s  d  f  g  h  j  k  l        #  
      
      >   Z   X   C   V   B   N   M   ;   :   _   
      <   z  x  c  v  b  n  m  , < . > -  
      

Keyboard: Hungary 102-key Enhanced, identifier 208
          Deadkeys: <AltGr> + <1> = Ƥ~
                    <AltGr> + <3> = ^
                    <AltGr> + <5> = 
                    <AltGr> + <7> = `
                    <AltGr> + <9> = 
                    <AltGr> + <> = 
                    <AltGr> + <> = 

Ŀ
   '   "   +   !   %   /   =   (   )            
0  1 ~ 2  3 ^ 4  5  6  7 ` 8  9        

      Q   W   E   R   T   Z   U   I   O   P          
      q \ w | e  r  t  z  u  i  o  p       
      
       A   S   D   F   G   H   J   K   L             
       a  s  d  f [ g ] h  j  k  l   $      
      
         Y   X   C   V   B   N   M   ?   :   _   
       < y > x # c & v @ b { n } m < , ; . > - * 
      

Keyboard: Iceland Enhanced
          Deadkeys: <> = 
                    <> = 
                    <> = 
                    <AltGr> + <> = ^
                    <AltGr> + <+> = `
                    <AltGr> + <'> = Ƥ~

Ŀ
   !   "   #      %   &   /   (   )   =      _   
  1  2 @ 3  4 $ 5  6  7 { 8 [ 9 ] 0 }  \ -  

      Q   W   E   R   T   Y   U   I   O   P      ?   
      q @ w  e  r  t  y  u  i  o  p    ' ~ 
      
       A   S   D   F   G   H   J   K   L         *   
       a  s  d  f  g  h  j  k  l     ^ + ` 
      
      >   Z   X   C   V   B   N   M   ;   :      
      < | z  x  c  v  b  n  m  , < . >  | 
      

Keyboard: Iceland Enhanced, identifier 458
          Deadkeys: <> = 
                    <> = 
                    <AltGr> + <> = ^
                    <AltGr> + <+> = `
                    <AltGr> + <'> = Ƥ~

Ŀ
>   !   "   #   $   %   &   /   (   )   =      _   
< | 1  2 @ 3  4  5  6  7 { 8 [ 9 ] 0 }  \ -  

      Q   W   E   R   T   Y   U   I   O   P      ?   
      q @ w  e  r  t  y  u  i  o  p    ' ~ 
      
       A   S   D   F   G   H   J   K   L         *   
       a  s  d  f  g  h  j  k  l     ^ + ` 
       
           Z   X   C   V   B   N   M   ;   :      
           z  x  c  v  b  n  m  ,  .    
           

Keyboard: Italy Enhanced, identifier 142
          Deadkeys: <^> = ^
                    <AltGr> + <^> = 
                    <AltGr> + <> = 
                    <AltGr> + <> = `
                    <AltGr> + <+> = Ƥ~

Ŀ
|   !   "      $   %   &   /   (   )   =   ?   ^   
\  1  2  3 # 4  5  6  7 { 8 [ 9 ] 0 } '    

      Q   W   E   R   T   Y   U   I   O   P      *   
      q @ w  e  r  t  y  u  i  o  p    + ~ 
      
       A   S   D   F   G   H   J   K   L            
       a  s  d  f  g  h  j  k  l       ` 
      
      >   Z   X   C   V   B   N   M   ;   :   _   
      <   z  x  c  v  b  n  m  , < . > -  
      

Keyboard: Latin America Enhanced
          Deadkeys: <> = 
                    <> = 
                    <AltGr> + <{> = ^
                    <AltGr> + <}> = `
                    <AltGr> + <+> = Ƥ~

Ŀ
   !   "   #   $   %   &   /   (   )   =   ?      
|  1  2  3  4  5  6  7  8  9  0  ' \   

      Q   W   E   R   T   Y   U   I   O   P      *   
      q @ w  e  r  t  y  u  i  o  p    + ~ 
      
       A   S   D   F   G   H   J   K   L      [   ]   
       a  s  d  f  g  h  j  k  l    { ^ } ` 
      
      >   Z   X   C   V   B   N   M   ;   :   _   
      <   z  x  c  v  b  n  m  , < . > -  
      

Keyboard: Lithuanian Enhanced (Identifier 456), primary layout
          Deadkeys: <> = 
                    <^> = ^
                    <`> = `
                    <~> = Ƥ~
                    <AltGr> + <;> = 

Ŀ
~   !   @   #   $   %   ^   &   *   (   )   _   +   
`  1  2  3  4  5  6  7  8  9  0  -  =  

      Q   W   E   R   T   Y   U   I   O   P   {   }   
      q  w  e  r  t  y  u  i  o  p  [  ]  
      
       A   S   D   F   G   H   J   K   L   :   "   |   
       a  s  d  f  g  h  j  k  l  ;  '  \  
      
         Z   X   C   V   B   N   M   ;   :   _   
        z  x  c  v  b   n  m  ,  .  -  
      

Keyboard: Netherlands Enhanced
          Deadkeys: <^> = ^
                    <`> = `
                    <~> = Ƥ~
                    <> = 
                    <> = 
                    <AltGr> + <> = 

Ŀ
   !   "   #   $   %   &   _   (   )   '   ?   ~   
@  1  2  3  4  5  6  7  8 { 9 } 0  / \   

      Q   W   E   R   T   Y   U   I   O   P   ^   |   
      q  w  e  r  t  y  u  i  o  p    *  
      
       A   S   D   F   G   H   J   K   L      `   >   
       a  s  d  f  g  h  j  k  l  +    <  
      
      [   Z   X   C   V   B   N   M   ;   :   =   
      ]  z  x  c  v  b  n  m  , [ .  - ] 
      

Keyboard: Norway Enhanced
          Deadkeys: <^> = ^
                    <`> = `
                    <> = 
                    <AltGr> + <> = Ƥ~
                    <AltGr> + <\> = 

Ŀ
   !   "   #      %   &   /   (   )   =   ?   `   
|  1  2 @ 3  4 $ 5  6  7 { 8 [ 9 ] 0 } +  \  

      Q   W   E   R   T   Y   U   I   O   P      ^   
      q  w  e  r  t  y  u  i  o  p     ~ 
      
       A   S   D   F   G   H   J   K   L         *   
       a  s  d  f  g  h  j  k  l      '  
      
      >   Z   X   C   V   B   N   M   ;   :   _   
      <   z  x  c  v  b  n  m  , < . > -  
      

Keyboard: Phillipines Enhanced
          Deadkeys: <> = 
                    <`> = `
                    <> = 
                    <AltGr> + <.> = ^
                    <AltGr> + <> = Ƥ~

Ŀ
      "   /   (   )      !      ?      +      
' \ 1 | 2 @ 3 # 4  5  6  7 _ 8 # 9  0 \ - *  ~ 

      Q   W   E   R   T   Y   U   I   O   P      `   
      q  w  e  r  t  y  u  i  o  p   [ ` ] 
      
       A   S   D   F   G   H   J   K   L            
       a $ s & d @ f [ g ] h | j  k  l   ~  {  } 
      
      >   Z   X   C   V   B   N   M   ;   :   %   
      <   z  x  c  v  b  n  m  , < . ^ = > 
      

Keyboard: Poland Enhanced, identifier 214
          Deadkeys: <AltGr> + <1> = Ƥ~
                    <AltGr> + <3> = ^
                    <AltGr> + <5> = 
                    <AltGr> + <7> = `
                    <AltGr> + <9> = 
                    <AltGr> + <+> = 
                    <AltGr> + <'> = 

Ŀ
   !   "   #      %   &   /   (   )   =   ?   *   
  1 ~ 2  3 ^ 4  5  6  7 ` 8  9  0  +  '  

      Q   W   E   R   T   Z   U   I   O   P           
      q \ w | e  r  t  z  u  i  o  p        
      
       A   S   D   F   G   H   J   K   L               
       a  s  d  f [ g ] h  j  k  l    $       
      
      >   Y   X   C   V   B   N   M   ;   :   _   
      <   y  x  c  v @ b { n } m  , < . > -  
      

Keyboard: Portugal Enhanced
          Deadkeys: <^> = ^
                    <~> = Ƥ~
                    <`> = `
                    <> = 
                    <AltGr> + <+> = 

Ŀ
|   !   "   #   $   %   &   /   (   )   =   ?      
\  1  2 @ 3  4  5  6  7 { 8 [ 9 ] 0 } '    

      Q   W   E   R   T   Y   U   I   O   P   *   `   
      q  w  e  r  t  y  u  i  o  p  +   ] 
      
       A   S   D   F   G   H   J   K   L         ^   
       a  s  d  f  g  h  j  k  l      ~  
      
      >   Z   X   C   V   B   N   M   ;   :   _   
      <  z  x  c  v  b  n  m  , < . > -  
      

Keyboard: Romania Enhanced
          Deadkeys: <AltGr> + <1> = Ƥ~
                    <AltGr> + <3> = ^
                    <AltGr> + <5> = 
                    <AltGr> + <7> = `
                    <AltGr> + <9> = 
                    <AltGr> + <+> = 
                    <AltGr> + <'> = 

Ŀ
[   !   "   #      %   &   /   (   )   =   ?   *   
]  1 ~ 2  3 ^ 4  5  6  7 ` 8  9  0  +  '  

      Q   W   E   R   T   Z   U   I   O   P          
      q \ w | e  r  t $ z  u  i < o > p       
      
       A   S   D   F   G   H   J   K   L              
       a  s  d  f  g  h  j  k  l    $      
      
      >   Y   X   C   V   B   N   M   ;   :   _   
      <   y  x  c  v @ b { n } m  , < . > -  
      

Keyboard: Slovakia Enhanced
          Deadkeys: <AltGr> + <+> = Ƥ~
                    <AltGr> + <3> = ^
                    <AltGr> + <5> =  (also <>)
                    <AltGr> + <> = `
                    <AltGr> + <> =  (also <>)
                    <AltGr> + <=> = 
                    <AltGr> + <> = 

Ŀ
   1   2   3   4   5   6   7   8   9   0   %       
;   + ~      ^           `       =    

      Q   W   E   R   T   Z   U   I   O   P   /   (   
      q \ w | e  r  t  z  u  i  o  p '     
      
       A   S   D   F   G   H   J   K   L   "   !   )   
       a < s  d  f [ g ] h  j  k  l   $      
      
      *   Y   X   C   V   B   N   M   ?   :   _   
      & < y > x # c & v @ b { n } m  ,  . * -  
      

Keyboard: Spain Enhanced
          Deadkeys: <^> = ^
                    <`> = `
                    <> = 
                    <> = 
                    <AltGr> + <4> = Ƥ~

Ŀ
   !   "      $   %   &   /   (   )   =   ?      
 \ 1 | 2 @ 3 # 4 ~ 5  6  7  8  9  0  '    

      Q   W   E   R   T   Y   U   I   O   P   ^   *   
      q  w  e  r  t  y  u  i  o  p  ` [ + ] 
      
       A   S   D   F   G   H   J   K   L            
       a  s  d  f  g  h  j  k  l   ~  {  } 
      
      >   Z   X   C   V   B   N   M   ;   :   _   
      <   z  x  c  v  b  n  m  , < . > - \ 
      

Keyboard: Sweden Enhanced
          Deadkeys: <^> = ^
                    <> = 
                    <`> = `
                    <> = 
                    <AltGr> + <> = Ƥ~

Ŀ
   !   "   #      %   &   /   (   )   =   ?   `   
  1  2 @ 3  4 $ 5  6  7 { 8 [ 9 ] 0 } + \  | 

      Q   W   E   R   T   Y   U   I   O   P      ^   
      q @ w  e  r  t  y  u  i  o  p     ~ 
      
       A   S   D   F   G   H   J   K   L         *   
       a  s  d  f  g  h  j  k  l      '  
      
      >   Z   X   C   V   B   N   M   ;   :   _   
      < | z  x  c  v  b  n  m  , < . > - - 
      

Keyboard: Switzerland (french) enhanced
          Deadkeys: <^> = ^
                    <`> = `
                    <> = 
                    <AltGr> + <^> = Ƥ~
                    <AltGr> + <'> = 

Ŀ
   +   "   *      %   &   /   (   )   =   ?   `   
  1 | 2 @ 3 # 4  5  6  7  8  9  0  '  ^ ~ 

      Q   W   E   R   T   Z   U   I   O   P      !   
      q  w  e  r  t  z  u  i  o  p   [  ] 
      
       A   S   D   F   G   H   J   K   L            
       a  s  d  f  g  h  j  k  l     { $ } 
      
      >   Y   X   C   V   B   N   M   ;   :   _   
      < \ y  x  c  v  b  n  m  , < . > - \ 
      

Keyboard: Switzerland (german) enhanced
          Deadkeys: <^> = ^
                    <`> = `
                    <> = 
                    <AltGr> + <^> = Ƥ~
                    <AltGr> + <'> = 

Ŀ
   +   "   *      %   &   /   (   )   =   ?   `   
  1 | 2 @ 3 # 4  5  6  7  8  9  0  '  ^ ~ 

      Q   W   E   R   T   Z   U   I   O   P      !   
      q  w  e  r  t  z  u  i  o  p   [  ] 
      
       A   S   D   F   G   H   J   K   L            
       a  s  d  f  g  h  j  k  l     { $ } 
      
      >   Y   X   C   V   B   N   M   ;   :   _   
      < \ y  x  c  v  b  n  m  , < . > - \ 
      

Keyboard: UK Enhanced, identifier 168
          Deadkeys: <`> = `
                    <~> = Ƥ~
                    <^> = ^
                    <AltGr> + <'> = 
                    <AltGr> + <;> = 

Ŀ
|   !   "      $   %   &   '   (   )   #   =      
\  1  2  3  4  5  6  7  8  9  0  - _   

      Q   W   E   R   T   Y   U   I   O   P   `   {   
      q  w  e  r  t  y  u  i  o  p  @  [ ~ 
      
       A   S   D   F   G   H   J   K   L   +   *   }   
       a  s  d  f  g  h  j  k  l  ;  : ^ ]  
      
      _   Z   X   C   V   B   N   M   <   >   ?   
         z  x  c  v  b  n  m  ,  .  /  
      

Keyboard: US Dvorak Enhanced
          Deadkeys: <^> = ^
                    <`> = `
                    <~> = Ƥ~
                    <AltGr> + <'> = 
                    <AltGr> + <`> = 

Ŀ
~   !   @   #   $   %   ^   &   *   (   )   {   }   
`  1  2  3  4  5  6  7  8  9  0  [  ]  

      "   <   >   P   Y   F   G   C   R   L   ?   +   
      '  ,  .  p  y  f  g  c  r  l  /  =  
      
       A   O   E   U   I   D   H   T   N   S   _   |   
       a  o  e  u  i  d  h  t  n  s  -  \  
       
           :   Q   J   K   X   B   M   W   V   Z   
           ;  q  j  k  x  b  m  w  v  z  
           

