/* | 00 nul| 01 soh| 02 stx| 03 etx| 04 eot| 05 enq| 06 ack| 07 bel| | 08 bs | 09 ht | 0a nl | 0b vt | 0c np | 0d cr | 0e so | 0f si | | 10 dle| 11 dc1| 12 dc2| 13 dc3| 14 dc4| 15 nak| 16 syn| 17 etb| | 18 can| 19 em | 1a sub| 1b esc| 1c fs | 1d gs | 1e rs | 1f us | | 20 sp | 21 ! | 22 " | 23 # | 24 $ | 25 % | 26 & | 27 ' | | 28 ( | 29 ) | 2a * | 2b + | 2c , | 2d - | 2e . | 2f / | | 30 0 | 31 1 | 32 2 | 33 3 | 34 4 | 35 5 | 36 6 | 37 7 | | 38 8 | 39 9 | 3a : | 3b ; | 3c < | 3d = | 3e > | 3f ? | | 40 @ | 41 A | 42 B | 43 C | 44 D | 45 E | 46 F | 47 G | | 48 H | 49 I | 4a J | 4b K | 4c L | 4d M | 4e N | 4f O | | 50 P | 51 Q | 52 R | 53 S | 54 T | 55 U | 56 V | 57 W | | 58 X | 59 Y | 5a Z | 5b [ | 5c \ | 5d ] | 5e ^ | 5f _ | | 60 ` | 61 a | 62 b | 63 c | 64 d | 65 e | 66 f | 67 g | | 68 h | 69 i | 6a j | 6b k | 6c l | 6d m | 6e n | 6f o | | 70 p | 71 q | 72 r | 73 s | 74 t | 75 u | 76 v | 77 w | | 78 x | 79 y | 7a z | 7b { | 7c | | 7d } | 7e ~ | 7f del| */ 0x80 0xc4 0x81 0xc5 0x82 0xc7 0x83 0xc9 0x84 0xd1 0x85 0xd6 0x86 0xdc 0x87 0xe1 0x88 0xe0 0x89 0xe2 0x8a 0xe4 0x8b 0xe3 0x8c 0xe5 0x8d 0xe7 0x8e 0xe9 0x8f 0xe8 0x90 0xea 0x91 0xeb 0x92 0xed 0x93 0xec 0x94 0xee 0x95 0xef 0x96 0xf1 0x97 0xf3 0x98 0xf2 0x99 0xf4 0x9a 0xf6 0x9b 0xf5 0x9c 0xfa 0x9d 0xf9 0x9e 0xfb 0x9f 0xfc 0xa0 0x58 /* dagger is X */ 0xa1 0xb0 0xa2 0xa2 0xa3 0xa3 0xa4 0xa7 0xa5 0x58 /* bullet is X */ 0xa6 0xb6 0xa7 0x66 /* german double s in table as B */ 0xa8 0xae 0xa9 0xa9 0xaa 0x58 /* TM is X */ 0xab 0xb4 0xac 0xa8 0xad 0x58 /* not equal is X */ 0xae 0xc6 0xaf 0xd8 0xb0 0x58 /* infinity is X */ 0xb1 0xb1 0xb2 0x58 /* less equal is X */ 0xb3 0x58 /* greater equal is X */ 0xb4 0xa5 0xb5 0xb5 0xb6 0x58 /* partial diff is X */ 0xb7 0x58 /* sum is X */ 0xb8 0x58 /* product is X */ 0xb9 0x58 /* pi is X */ 0xba 0x58 /* integral is X */ 0xbb 0xaa 0xbc 0xba 0xbd 0x58 /* omega ia X */ 0xbe 0xe6 0xbf 0xf8 0xc0 0xbf 0xc1 0xa1 0xc2 0xac 0xc3 0x58 /* radical is X */ 0xc4 0x66 /* florin is f */ 0xc5 0x58 /* approximate is X */ 0xc6 0x58 /* delta is X */ 0xc7 0xab 0xc8 0xbb 0xc9 0x58 /* ellipsis is X */ 0xca 0xa0 /* nobreak space? */ 0xcb 0xc0 0xcc 0xc3 0xcd 0xd5 0xce 0x4f /* OE is O */ 0xcf 0x6f /* oe is o */ 0xd0 0xad 0xd1 0x2d /* em dash? */ 0xd2 0x22 /* open double quote is double quote */ 0xd3 0x22 /* close double quote is double quote */ 0xd4 0x27 /* open single quote is single quote */ 0xd5 0x27 /* close single quote is single quote */ 0xd6 0xf7 0xd7 0x58 /* lozenge is X */ 0xd8 0xff 0xd9 0x59 /* Y dieresis is Y */ 0xda 0x2f /* fraction is slash */ 0xdb 0xa4 0xdc 0x3c /* guilsingleft is less than */ 0xdd 0x3e /* guilsingright is greater than */ 0xde 0x58 /* fi ligature is X */ 0xdf 0x58 /* fl ligature is X */ 0xe0 0x58 /* dagger double is X */ 0xe1 0xb7 0xe2 0x27 0xe3 0x22 0xe4 0x58 /* per thousand is X */ 0xe5 0xc2 0xe6 0xca 0xe7 0xc1 0xe8 0xcb 0xe9 0xc8 0xea 0xcd 0xeb 0xce 0xec 0xcf 0xed 0xcc 0xee 0xd3 0xef 0xd4 0xf0 0x40 /* Apple is atsign */ 0xf1 0xd2 0xf2 0xda 0xf3 0xdb 0xf4 0xd9 0xf5 0x69 /* dotless i is i */ 0xf6 0x5e 0xf7 0x7e 0xf8 0xaf 0xf9 0x58 /* breve is X */ 0xfa 0xb7 /* dotaccent is centered dot */ 0xfb 0xb0 /* ring is degree */ 0xfc 0xb8 0xfd 0x22 /* hungarumlaut is double quote */ 0xfe 0x58 /* ogonek is X */ 0xff 0x58 /* caron is X */