Home | History | Annotate | Download | only in compact_lang_det
      1 // Copyright (c) 2006-2009 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 //  Accepts all other UTF-8 codes 0000..10FFFF
      6 //  Space optimized
      7 // ** ASSUMES INPUT IS STRUCTURALLY VALID UTF-8 **
      8 //  Table entries are absolute statetable subscripts
      9 
     10 #ifndef EXPERIMENTAL_USERS_DSITES_LANGDET_UTF8PROPJUSTLETTER_H__
     11 #define EXPERIMENTAL_USERS_DSITES_LANGDET_UTF8PROPJUSTLETTER_H__
     12 
     13 #include "encodings/compact_lang_det/win/cld_utf8statetable.h"
     14 
     15 #define X__ (kExitIllegalStructure)
     16 #define RJ_ (kExitReject)
     17 #define S1_ (kExitReplace1)
     18 #define S2_ (kExitReplace2)
     19 #define S3_ (kExitReplace3)
     20 #define S21 (kExitReplace21)
     21 #define S31 (kExitReplace31)
     22 #define S32 (kExitReplace32)
     23 #define T1_ (kExitReplaceOffset1)
     24 #define T2_ (kExitReplaceOffset2)
     25 #define S11 (kExitReplace1S0)
     26 #define SP_ (kExitSpecial)
     27 #define D__ (kExitDoAgain)
     28 #define RJA (kExitRejectAlt)
     29 
     30 //  Entire table has 180 state blocks of 64 entries each
     31 
     32 static const unsigned int utf8propjustletter_STATE0 = 0;		// state[0]
     33 static const unsigned int utf8propjustletter_STATE0_SIZE = 64;	// =[1]
     34 static const unsigned int utf8propjustletter_TOTAL_SIZE = 11520;
     35 static const unsigned int utf8propjustletter_MAX_EXPAND_X4 = 0;
     36 static const unsigned int utf8propjustletter_SHIFT = 6;
     37 static const unsigned int utf8propjustletter_BYTES = 1;
     38 static const unsigned int utf8propjustletter_LOSUB = 0x80808080;
     39 static const unsigned int utf8propjustletter_HIADD = 0x00000000;
     40 
     41 static const uint8 utf8propjustletter[] = {
     42 // state[0] 0x000000 Byte 1
     43   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
     44   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
     45   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
     46   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
     47 
     48   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
     49   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
     50   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
     51   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
     52 
     53 X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
     54 X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
     55 X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
     56 X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
     57 
     58 X__,X__,  6,  7,  8,  8,  8,  8,   8,  8,  8,  9,  8, 10, 11, 12,
     59   8,  8, 13,  8, 14, 15, 16, 17,  18, 19,  8, 20, 21, 22, 23, 24,
     60  25, 54, 92,106,113,115,115,115, 115,116,118,115,115,123,  2,125,
     61 142,  4,  4,175,  5,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
     62 
     63 // state[4 - 2] 0x00e000 Byte 2 of 3
     64   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
     65   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
     66   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
     67   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
     68 
     69 // state[5 - 2] 0x000800 Byte 3 of 3
     70   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
     71   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
     72   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
     73   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
     74 
     75 // state[6 - 2] 0x040000 Byte 2 of 4
     76   2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
     77   2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
     78   2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
     79   2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
     80 
     81 // state[7 - 2] 0x100000 Byte 2 of 4
     82   2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
     83 X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
     84 X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
     85 X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
     86 
     87 // state[8 - 2] 0x000080 Byte 2 of 2
     88   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
     89   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
     90   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  1,  0,  0,  0,  0,  0,
     91   0,  0,  0,  0,  0,  1,  0,  0,   0,  0,  1,  0,  0,  0,  0,  0,
     92 
     93 // state[9 - 2] 0x0000c0 Byte 2 of 2
     94   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
     95   1,  1,  1,  1,  1,  1,  1,  0,   1,  1,  1,  1,  1,  1,  1,  1,
     96   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
     97   1,  1,  1,  1,  1,  1,  1,  0,   1,  1,  1,  1,  1,  1,  1,  1,
     98 
     99 // state[10 - 2] 0x000100 Byte 2 of 2
    100   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    101   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    102   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    103   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    104 
    105 // state[11 - 2] 0x0002c0 Byte 2 of 2
    106   1,  1,  0,  0,  0,  0,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    107   1,  1,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    108   1,  1,  1,  1,  1,  0,  0,  0,   0,  0,  0,  0,  0,  0,  1,  0,
    109   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    110 
    111 // state[12 - 2] 0x000340 Byte 2 of 2
    112   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    113   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    114   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    115   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  1,  1,  1,  1,  0,  0,
    116 
    117 // state[13 - 2] 0x000380 Byte 2 of 2
    118   0,  0,  0,  0,  0,  0,  1,  0,   1,  1,  1,  0,  1,  0,  1,  1,
    119   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    120   1,  1,  0,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    121   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    122 
    123 // state[14 - 2] 0x0003c0 Byte 2 of 2
    124   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  0,
    125   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    126   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    127   1,  1,  1,  1,  1,  1,  0,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    128 
    129 // state[15 - 2] 0x000480 Byte 2 of 2
    130   1,  1,  0,  1,  1,  1,  1,  0,   1,  1,  1,  1,  1,  1,  1,  1,
    131   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    132   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    133   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    134 
    135 // state[16 - 2] 0x000500 Byte 2 of 2
    136   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    137   1,  1,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    138   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    139   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    140 
    141 // state[17 - 2] 0x000540 Byte 2 of 2
    142   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    143   1,  1,  1,  1,  1,  1,  1,  0,   0,  1,  0,  0,  0,  0,  0,  0,
    144   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    145   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    146 
    147 // state[18 - 2] 0x000580 Byte 2 of 2
    148   1,  1,  1,  1,  1,  1,  1,  1,   0,  0,  0,  0,  0,  0,  0,  0,
    149   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    150   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    151   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  0,  1,
    152 
    153 // state[19 - 2] 0x0005c0 Byte 2 of 2
    154   0,  1,  1,  0,  1,  1,  0,  1,   0,  0,  0,  0,  0,  0,  0,  0,
    155   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    156   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
    157   1,  1,  1,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    158 
    159 // state[20 - 2] 0x000600 Byte 2 of 2
    160   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    161   1,  1,  1,  1,  1,  1,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    162   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    163   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
    164 
    165 // state[21 - 2] 0x000640 Byte 2 of 2
    166   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    167   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  0,
    168   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  1,  1,
    169   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    170 
    171 // state[22 - 2] 0x0006c0 Byte 2 of 2
    172   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    173   1,  1,  1,  1,  0,  1,  1,  1,   1,  1,  1,  1,  1,  0,  1,  1,
    174   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  1,  1,
    175   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  1,  1,  1,  0,  0,  1,
    176 
    177 // state[23 - 2] 0x000700 Byte 2 of 2
    178   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    179   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    180   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    181   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    182 
    183 // state[24 - 2] 0x000740 Byte 2 of 2
    184   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  1,  1,  1,
    185   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    186   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  0,  0,
    187   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    188 
    189 // state[25 - 2] 0x000780 Byte 2 of 2
    190   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    191   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    192   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    193   1,  1,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    194 
    195 // state[26 - 2] 0x0007c0 Byte 2 of 2
    196   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  1,  1,  1,  1,  1,  1,
    197   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    198   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    199   1,  1,  1,  1,  1,  1,  0,  0,   0,  0,  1,  0,  0,  0,  0,  0,
    200 
    201 // state[27 - 2] 0x000000 Byte 2 of 3
    202 X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
    203 X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
    204   3,  3,  3,  3, 26, 27, 28, 29,  30, 31, 32, 33, 34, 35, 36, 37,
    205  38, 39, 40, 41, 42, 43, 44, 45,  46, 47, 48, 49, 50, 51, 52, 53,
    206 
    207 // state[28 - 2] 0x000900 Byte 3 of 3
    208   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    209   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    210   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    211   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  0,  1,  1,  1,  1,
    212 
    213 // state[29 - 2] 0x000940 Byte 3 of 3
    214   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  0,  0,
    215   1,  1,  1,  1,  1,  0,  0,  0,   1,  1,  1,  1,  1,  1,  1,  1,
    216   1,  1,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    217   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  1,  1,  1,  1,  1,
    218 
    219 // state[30 - 2] 0x000980 Byte 3 of 3
    220   0,  1,  1,  1,  0,  1,  1,  1,   1,  1,  1,  1,  1,  0,  0,  1,
    221   1,  0,  0,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    222   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  1,  1,
    223   1,  0,  1,  0,  0,  0,  1,  1,   1,  1,  0,  0,  1,  1,  1,  1,
    224 
    225 // state[31 - 2] 0x0009c0 Byte 3 of 3
    226   1,  1,  1,  1,  1,  0,  0,  1,   1,  0,  0,  1,  1,  1,  1,  0,
    227   0,  0,  0,  0,  0,  0,  0,  1,   0,  0,  0,  0,  1,  1,  0,  1,
    228   1,  1,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    229   1,  1,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    230 
    231 // state[32 - 2] 0x000a00 Byte 3 of 3
    232   0,  1,  1,  1,  0,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  1,
    233   1,  0,  0,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    234   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  1,  1,
    235   1,  0,  1,  1,  0,  1,  1,  0,   1,  1,  0,  0,  1,  0,  1,  1,
    236 
    237 // state[33 - 2] 0x000a40 Byte 3 of 3
    238   1,  1,  1,  0,  0,  0,  0,  1,   1,  0,  0,  1,  1,  1,  0,  0,
    239   0,  0,  0,  0,  0,  0,  0,  0,   0,  1,  1,  1,  1,  0,  1,  0,
    240   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    241   1,  1,  1,  1,  1,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    242 
    243 // state[34 - 2] 0x000a80 Byte 3 of 3
    244   0,  1,  1,  1,  0,  1,  1,  1,   1,  1,  1,  1,  1,  1,  0,  1,
    245   1,  1,  0,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    246   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  1,  1,
    247   1,  0,  1,  1,  0,  1,  1,  1,   1,  1,  0,  0,  1,  1,  1,  1,
    248 
    249 // state[35 - 2] 0x000ac0 Byte 3 of 3
    250   1,  1,  1,  1,  1,  1,  0,  1,   1,  1,  0,  1,  1,  1,  0,  0,
    251   1,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    252   1,  1,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    253   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    254 
    255 // state[36 - 2] 0x000b00 Byte 3 of 3
    256   0,  1,  1,  1,  0,  1,  1,  1,   1,  1,  1,  1,  1,  0,  0,  1,
    257   1,  0,  0,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    258   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  1,  1,
    259   1,  0,  1,  1,  0,  1,  1,  1,   1,  1,  0,  0,  1,  1,  1,  1,
    260 
    261 // state[37 - 2] 0x000b40 Byte 3 of 3
    262   1,  1,  1,  1,  0,  0,  0,  1,   1,  0,  0,  1,  1,  1,  0,  0,
    263   0,  0,  0,  0,  0,  0,  1,  1,   0,  0,  0,  0,  1,  1,  0,  1,
    264   1,  1,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    265   0,  1,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    266 
    267 // state[38 - 2] 0x000b80 Byte 3 of 3
    268   0,  0,  1,  1,  0,  1,  1,  1,   1,  1,  1,  0,  0,  0,  1,  1,
    269   1,  0,  1,  1,  1,  1,  0,  0,   0,  1,  1,  0,  1,  0,  1,  1,
    270   0,  0,  0,  1,  1,  0,  0,  0,   1,  1,  1,  0,  0,  0,  1,  1,
    271   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  0,  0,  0,  1,  1,
    272 
    273 // state[39 - 2] 0x000bc0 Byte 3 of 3
    274   1,  1,  1,  0,  0,  0,  1,  1,   1,  0,  1,  1,  1,  1,  0,  0,
    275   0,  0,  0,  0,  0,  0,  0,  1,   0,  0,  0,  0,  0,  0,  0,  0,
    276   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    277   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    278 
    279 // state[40 - 2] 0x000c00 Byte 3 of 3
    280   0,  1,  1,  1,  0,  1,  1,  1,   1,  1,  1,  1,  1,  0,  1,  1,
    281   1,  0,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    282   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  1,  1,
    283   1,  1,  1,  1,  0,  1,  1,  1,   1,  1,  0,  0,  0,  0,  1,  1,
    284 
    285 // state[41 - 2] 0x000c40 Byte 3 of 3
    286   1,  1,  1,  1,  1,  0,  1,  1,   1,  0,  1,  1,  1,  1,  0,  0,
    287   0,  0,  0,  0,  0,  1,  1,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    288   1,  1,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    289   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    290 
    291 // state[42 - 2] 0x000c80 Byte 3 of 3
    292   0,  0,  1,  1,  0,  1,  1,  1,   1,  1,  1,  1,  1,  0,  1,  1,
    293   1,  0,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    294   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  1,  1,
    295   1,  1,  1,  1,  0,  1,  1,  1,   1,  1,  0,  0,  1,  1,  1,  1,
    296 
    297 // state[43 - 2] 0x000cc0 Byte 3 of 3
    298   1,  1,  1,  1,  1,  0,  1,  1,   1,  0,  1,  1,  1,  1,  0,  0,
    299   0,  0,  0,  0,  0,  1,  1,  0,   0,  0,  0,  0,  0,  0,  1,  0,
    300   1,  1,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    301   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    302 
    303 // state[44 - 2] 0x000d00 Byte 3 of 3
    304   0,  0,  1,  1,  0,  1,  1,  1,   1,  1,  1,  1,  1,  0,  1,  1,
    305   1,  0,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    306   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  1,  1,
    307   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  0,  0,  0,  1,  1,
    308 
    309 // state[45 - 2] 0x000d40 Byte 3 of 3
    310   1,  1,  1,  1,  0,  0,  1,  1,   1,  0,  1,  1,  1,  1,  0,  0,
    311   0,  0,  0,  0,  0,  0,  0,  1,   0,  0,  0,  0,  0,  0,  0,  0,
    312   1,  1,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    313   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    314 
    315 // state[46 - 2] 0x000d80 Byte 3 of 3
    316   0,  0,  1,  1,  0,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    317   1,  1,  1,  1,  1,  1,  1,  0,   0,  0,  1,  1,  1,  1,  1,  1,
    318   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    319   1,  1,  0,  1,  1,  1,  1,  1,   1,  1,  1,  1,  0,  1,  0,  0,
    320 
    321 // state[47 - 2] 0x000dc0 Byte 3 of 3
    322   1,  1,  1,  1,  1,  1,  1,  0,   0,  0,  1,  0,  0,  0,  0,  1,
    323   1,  1,  1,  1,  1,  0,  1,  0,   1,  1,  1,  1,  1,  1,  1,  1,
    324   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    325   0,  0,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    326 
    327 // state[48 - 2] 0x000e00 Byte 3 of 3
    328   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    329   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    330   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    331   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
    332 
    333 // state[49 - 2] 0x000e40 Byte 3 of 3
    334   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  0,
    335   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    336   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    337   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    338 
    339 // state[50 - 2] 0x000e80 Byte 3 of 3
    340   0,  1,  1,  0,  1,  0,  0,  1,   1,  0,  1,  0,  0,  1,  0,  0,
    341   0,  0,  0,  0,  1,  1,  1,  1,   0,  1,  1,  1,  1,  1,  1,  1,
    342   0,  1,  1,  1,  0,  1,  0,  1,   0,  0,  1,  1,  0,  1,  1,  1,
    343   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  1,  1,  1,  0,  0,
    344 
    345 // state[51 - 2] 0x000ec0 Byte 3 of 3
    346   1,  1,  1,  1,  1,  0,  1,  0,   1,  1,  1,  1,  1,  1,  0,  0,
    347   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  1,  1,  0,  0,
    348   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    349   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    350 
    351 // state[52 - 2] 0x000f00 Byte 3 of 3
    352   1,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    353   0,  0,  0,  0,  0,  0,  0,  0,   1,  1,  0,  0,  0,  0,  0,  0,
    354   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    355   0,  0,  0,  0,  0,  1,  0,  1,   0,  1,  0,  0,  0,  0,  1,  1,
    356 
    357 // state[53 - 2] 0x000f40 Byte 3 of 3
    358   1,  1,  1,  1,  1,  1,  1,  1,   0,  1,  1,  1,  1,  1,  1,  1,
    359   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    360   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
    361   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    362 
    363 // state[54 - 2] 0x000f80 Byte 3 of 3
    364   1,  1,  1,  1,  1,  0,  1,  1,   1,  1,  1,  1,  0,  0,  0,  0,
    365   1,  1,  1,  1,  1,  1,  1,  1,   0,  1,  1,  1,  1,  1,  1,  1,
    366   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    367   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  0,  0,  0,
    368 
    369 // state[55 - 2] 0x000fc0 Byte 3 of 3
    370   0,  0,  0,  0,  0,  0,  1,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    371   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    372   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    373   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    374 
    375 // state[56 - 2] 0x001000 Byte 2 of 3
    376  55, 56, 57, 58,  8, 59, 60, 61,   8, 62, 63, 64, 65, 66, 67, 68,
    377  69,  8,  8,  8,  8,  8,  8,  8,   8, 70, 71, 72, 73, 74, 75, 76,
    378  77, 78, 79,  3, 80, 81, 82, 83,  84,  3,  3,  3,  8, 85,  3,  3,
    379   3,  3,  3,  3,  8,  8,  8, 86,   8,  8, 87, 61, 88, 89, 90, 91,
    380 
    381 // state[57 - 2] 0x001000 Byte 3 of 3
    382   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    383   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    384   1,  1,  0,  1,  1,  1,  1,  1,   0,  1,  1,  0,  1,  1,  1,  1,
    385   1,  1,  1,  0,  0,  0,  1,  1,   1,  1,  0,  0,  0,  0,  0,  0,
    386 
    387 // state[58 - 2] 0x001040 Byte 3 of 3
    388   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    389   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  0,  0,  0,  0,  0,
    390   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    391   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    392 
    393 // state[59 - 2] 0x001080 Byte 3 of 3
    394   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    395   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    396   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    397   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    398 
    399 // state[60 - 2] 0x0010c0 Byte 3 of 3
    400   1,  1,  1,  1,  1,  1,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    401   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    402   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    403   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  1,  0,  0,  0,
    404 
    405 // state[61 - 2] 0x001140 Byte 3 of 3
    406   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    407   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  0,  0,  0,  0,  1,
    408   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    409   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    410 
    411 // state[62 - 2] 0x001180 Byte 3 of 3
    412   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    413   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    414   1,  1,  1,  0,  0,  0,  0,  0,   1,  1,  1,  1,  1,  1,  1,  1,
    415   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    416 
    417 // state[63 - 2] 0x0011c0 Byte 3 of 3
    418   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    419   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    420   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    421   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  0,  0,  0,  0,  0,
    422 
    423 // state[64 - 2] 0x001240 Byte 3 of 3
    424   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  0,  0,
    425   1,  1,  1,  1,  1,  1,  1,  0,   1,  0,  1,  1,  1,  1,  0,  0,
    426   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    427   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    428 
    429 // state[65 - 2] 0x001280 Byte 3 of 3
    430   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  0,  0,
    431   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    432   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    433   1,  0,  1,  1,  1,  1,  0,  0,   1,  1,  1,  1,  1,  1,  1,  0,
    434 
    435 // state[66 - 2] 0x0012c0 Byte 3 of 3
    436   1,  0,  1,  1,  1,  1,  0,  0,   1,  1,  1,  1,  1,  1,  1,  1,
    437   1,  1,  1,  1,  1,  1,  1,  0,   1,  1,  1,  1,  1,  1,  1,  1,
    438   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    439   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    440 
    441 // state[67 - 2] 0x001300 Byte 3 of 3
    442   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    443   1,  0,  1,  1,  1,  1,  0,  0,   1,  1,  1,  1,  1,  1,  1,  1,
    444   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    445   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    446 
    447 // state[68 - 2] 0x001340 Byte 3 of 3
    448   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    449   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  1,
    450   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    451   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    452 
    453 // state[69 - 2] 0x001380 Byte 3 of 3
    454   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    455   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    456   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    457   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    458 
    459 // state[70 - 2] 0x0013c0 Byte 3 of 3
    460   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    461   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    462   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    463   1,  1,  1,  1,  1,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    464 
    465 // state[71 - 2] 0x001400 Byte 3 of 3
    466   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    467   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    468   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    469   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    470 
    471 // state[72 - 2] 0x001640 Byte 3 of 3
    472   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    473   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    474   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  0,  0,  1,
    475   1,  1,  1,  1,  1,  1,  1,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    476 
    477 // state[73 - 2] 0x001680 Byte 3 of 3
    478   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    479   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
    480   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    481   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    482 
    483 // state[74 - 2] 0x0016c0 Byte 3 of 3
    484   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    485   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    486   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
    487   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    488 
    489 // state[75 - 2] 0x001700 Byte 3 of 3
    490   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  0,  1,  1,
    491   1,  1,  1,  1,  1,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    492   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    493   1,  1,  1,  1,  1,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    494 
    495 // state[76 - 2] 0x001740 Byte 3 of 3
    496   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    497   1,  1,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    498   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  0,  1,  1,
    499   1,  0,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    500 
    501 // state[77 - 2] 0x001780 Byte 3 of 3
    502   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    503   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    504   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    505   1,  1,  1,  1,  0,  0,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    506 
    507 // state[78 - 2] 0x0017c0 Byte 3 of 3
    508   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    509   1,  1,  1,  1,  0,  0,  0,  1,   0,  0,  0,  0,  1,  1,  0,  0,
    510   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    511   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    512 
    513 // state[79 - 2] 0x001800 Byte 3 of 3
    514   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  1,  1,  1,  0,  0,
    515   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    516   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    517   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    518 
    519 // state[80 - 2] 0x001840 Byte 3 of 3
    520   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    521   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    522   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    523   1,  1,  1,  1,  1,  1,  1,  1,   0,  0,  0,  0,  0,  0,  0,  0,
    524 
    525 // state[81 - 2] 0x001880 Byte 3 of 3
    526   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    527   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    528   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  0,  0,  0,  0,  0,
    529   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    530 
    531 // state[82 - 2] 0x001900 Byte 3 of 3
    532   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    533   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  0,  0,  0,
    534   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  0,  0,  0,  0,
    535   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  0,  0,  0,  0,
    536 
    537 // state[83 - 2] 0x001940 Byte 3 of 3
    538   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    539   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    540   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  0,  0,
    541   1,  1,  1,  1,  1,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    542 
    543 // state[84 - 2] 0x001980 Byte 3 of 3
    544   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    545   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    546   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  0,  0,  0,  0,  0,
    547   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    548 
    549 // state[85 - 2] 0x0019c0 Byte 3 of 3
    550   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  0,  0,  0,  0,  0,
    551   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    552   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    553   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    554 
    555 // state[86 - 2] 0x001a00 Byte 3 of 3
    556   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    557   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  0,  0,  0,  0,
    558   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    559   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    560 
    561 // state[87 - 2] 0x001b40 Byte 3 of 3
    562   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  0,  0,  0,  0,
    563   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    564   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  1,  1,  1,  1,  1,
    565   1,  1,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    566 
    567 // state[88 - 2] 0x001dc0 Byte 3 of 3
    568   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
    569   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    570   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    571   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  1,  1,
    572 
    573 // state[89 - 2] 0x001e80 Byte 3 of 3
    574   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    575   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  0,  0,  0,  0,
    576   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    577   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    578 
    579 // state[90 - 2] 0x001f00 Byte 3 of 3
    580   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    581   1,  1,  1,  1,  1,  1,  0,  0,   1,  1,  1,  1,  1,  1,  0,  0,
    582   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    583   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    584 
    585 // state[91 - 2] 0x001f40 Byte 3 of 3
    586   1,  1,  1,  1,  1,  1,  0,  0,   1,  1,  1,  1,  1,  1,  0,  0,
    587   1,  1,  1,  1,  1,  1,  1,  1,   0,  1,  0,  1,  0,  1,  0,  1,
    588   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    589   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  0,  0,
    590 
    591 // state[92 - 2] 0x001f80 Byte 3 of 3
    592   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    593   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    594   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    595   1,  1,  1,  1,  1,  0,  1,  1,   1,  1,  1,  1,  1,  0,  1,  0,
    596 
    597 // state[93 - 2] 0x001fc0 Byte 3 of 3
    598   0,  0,  1,  1,  1,  0,  1,  1,   1,  1,  1,  1,  1,  0,  0,  0,
    599   1,  1,  1,  1,  0,  0,  1,  1,   1,  1,  1,  1,  0,  0,  0,  0,
    600   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  0,  0,  0,
    601   0,  0,  1,  1,  1,  0,  1,  1,   1,  1,  1,  1,  1,  0,  0,  0,
    602 
    603 // state[94 - 2] 0x002000 Byte 2 of 3
    604   3, 93, 94, 95, 96, 97, 98,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    605   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    606   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    607  99,100,  8,101,102,103,104,105,   3,  3,  3,  3,  3,  3,  3,  3,
    608 
    609 // state[95 - 2] 0x002040 Byte 3 of 3
    610   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    611   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    612   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    613   0,  1,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  1,
    614 
    615 // state[96 - 2] 0x002080 Byte 3 of 3
    616   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    617   1,  1,  1,  1,  1,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    618   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    619   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    620 
    621 // state[97 - 2] 0x0020c0 Byte 3 of 3
    622   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    623   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    624   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    625   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    626 
    627 // state[98 - 2] 0x002100 Byte 3 of 3
    628   0,  0,  1,  0,  0,  0,  0,  1,   0,  0,  1,  1,  1,  1,  1,  1,
    629   1,  1,  1,  1,  0,  1,  0,  0,   0,  1,  1,  1,  1,  1,  0,  0,
    630   0,  0,  0,  0,  1,  0,  1,  0,   1,  0,  1,  1,  1,  1,  0,  1,
    631   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  0,  1,  1,  1,  1,
    632 
    633 // state[99 - 2] 0x002140 Byte 3 of 3
    634   0,  0,  0,  0,  0,  1,  1,  1,   1,  1,  0,  0,  0,  0,  1,  0,
    635   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    636   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    637   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    638 
    639 // state[100 - 2] 0x002180 Byte 3 of 3
    640   0,  0,  0,  1,  1,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    641   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    642   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    643   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    644 
    645 // state[101 - 2] 0x002c00 Byte 3 of 3
    646   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    647   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    648   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  0,
    649   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    650 
    651 // state[102 - 2] 0x002c40 Byte 3 of 3
    652   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    653   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  0,
    654   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  0,  0,  0,
    655   0,  0,  0,  0,  1,  1,  1,  1,   0,  0,  0,  0,  0,  0,  0,  0,
    656 
    657 // state[103 - 2] 0x002cc0 Byte 3 of 3
    658   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    659   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    660   1,  1,  1,  1,  1,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    661   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    662 
    663 // state[104 - 2] 0x002d00 Byte 3 of 3
    664   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    665   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    666   1,  1,  1,  1,  1,  1,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    667   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    668 
    669 // state[105 - 2] 0x002d40 Byte 3 of 3
    670   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    671   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    672   1,  1,  1,  1,  1,  1,  0,  0,   0,  0,  0,  0,  0,  0,  0,  1,
    673   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    674 
    675 // state[106 - 2] 0x002d80 Byte 3 of 3
    676   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    677   1,  1,  1,  1,  1,  1,  1,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    678   1,  1,  1,  1,  1,  1,  1,  0,   1,  1,  1,  1,  1,  1,  1,  0,
    679   1,  1,  1,  1,  1,  1,  1,  0,   1,  1,  1,  1,  1,  1,  1,  0,
    680 
    681 // state[107 - 2] 0x002dc0 Byte 3 of 3
    682   1,  1,  1,  1,  1,  1,  1,  0,   1,  1,  1,  1,  1,  1,  1,  0,
    683   1,  1,  1,  1,  1,  1,  1,  0,   1,  1,  1,  1,  1,  1,  1,  0,
    684   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    685   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    686 
    687 // state[108 - 2] 0x003000 Byte 2 of 3
    688 107, 69,108,109,110,  8,111,112,   3,  3,  3,  3,  3,  3,  3,  3,
    689   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    690   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    691   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    692 
    693 // state[109 - 2] 0x003000 Byte 3 of 3
    694   0,  0,  0,  0,  0,  1,  1,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    695   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    696   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  1,  1,  1,  1,  1,  1,
    697   0,  1,  1,  1,  1,  1,  0,  0,   0,  0,  0,  1,  1,  0,  0,  0,
    698 
    699 // state[110 - 2] 0x003080 Byte 3 of 3
    700   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    701   1,  1,  1,  1,  1,  1,  1,  0,   0,  1,  1,  1,  1,  1,  1,  1,
    702   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    703   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    704 
    705 // state[111 - 2] 0x0030c0 Byte 3 of 3
    706   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    707   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    708   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    709   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  1,  1,  1,  1,
    710 
    711 // state[112 - 2] 0x003100 Byte 3 of 3
    712   0,  0,  0,  0,  0,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    713   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    714   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  0,  0,  0,
    715   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    716 
    717 // state[113 - 2] 0x003180 Byte 3 of 3
    718   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  0,
    719   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    720   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    721   1,  1,  1,  1,  1,  1,  1,  1,   0,  0,  0,  0,  0,  0,  0,  0,
    722 
    723 // state[114 - 2] 0x0031c0 Byte 3 of 3
    724   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    725   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    726   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    727   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    728 
    729 // state[115 - 2] 0x004000 Byte 2 of 3
    730   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    731   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    732   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    733   8,  8,  8,  8,  8,  8,114,  3,   8,  8,  8,  8,  8,  8,  8,  8,
    734 
    735 // state[116 - 2] 0x004d80 Byte 3 of 3
    736   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    737   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    738   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    739   1,  1,  1,  1,  1,  1,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    740 
    741 // state[117 - 2] 0x005000 Byte 2 of 3
    742   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    743   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    744   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    745   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    746 
    747 // state[118 - 2] 0x009000 Byte 2 of 3
    748   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    749   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    750   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    751   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,117,  3,
    752 
    753 // state[119 - 2] 0x009f80 Byte 3 of 3
    754   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    755   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    756   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    757   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  0,  0,  0,  0,
    758 
    759 // state[120 - 2] 0x00a000 Byte 2 of 3
    760   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    761   8,  8,119,  3,  3,  3,  3,  3,   3,  3,  3,  3,120,  3,  3,  3,
    762 121,122,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    763   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    764 
    765 // state[121 - 2] 0x00a480 Byte 3 of 3
    766   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  0,  0,  0,
    767   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    768   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    769   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    770 
    771 // state[122 - 2] 0x00a700 Byte 3 of 3
    772   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    773   0,  0,  0,  0,  0,  0,  0,  1,   1,  1,  1,  0,  0,  0,  0,  0,
    774   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    775   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    776 
    777 // state[123 - 2] 0x00a800 Byte 3 of 3
    778   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    779   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    780   1,  1,  1,  1,  1,  1,  1,  1,   0,  0,  0,  0,  0,  0,  0,  0,
    781   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    782 
    783 // state[124 - 2] 0x00a840 Byte 3 of 3
    784   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    785   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    786   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    787   1,  1,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    788 
    789 // state[125 - 2] 0x00d000 Byte 2 of 3
    790   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
    791   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,124,  3,
    792   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    793   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    794 
    795 // state[126 - 2] 0x00d780 Byte 3 of 3
    796   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    797   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    798   1,  1,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    799   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    800 
    801 // state[127 - 2] 0x00f000 Byte 2 of 3
    802   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    803   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    804   3,  3,  3,  3,  8,  8,  8,  8, 126,127,  8,128,129,130, 23,131,
    805   8,  8,  8,  8,132, 21,133,134, 135,136,  8,137,138,139,140,141,
    806 
    807 // state[128 - 2] 0x00fa00 Byte 3 of 3
    808   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    809   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    810   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  0,  0,
    811   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    812 
    813 // state[129 - 2] 0x00fa40 Byte 3 of 3
    814   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    815   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    816   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
    817   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    818 
    819 // state[130 - 2] 0x00fac0 Byte 3 of 3
    820   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    821   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  0,  0,  0,  0,  0,
    822   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    823   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    824 
    825 // state[131 - 2] 0x00fb00 Byte 3 of 3
    826   1,  1,  1,  1,  1,  1,  1,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    827   0,  0,  0,  1,  1,  1,  1,  1,   0,  0,  0,  0,  0,  1,  1,  1,
    828   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  1,  1,
    829   1,  1,  1,  1,  1,  1,  1,  0,   1,  1,  1,  1,  1,  0,  1,  0,
    830 
    831 // state[132 - 2] 0x00fb40 Byte 3 of 3
    832   1,  1,  0,  1,  1,  0,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    833   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    834   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    835   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    836 
    837 // state[133 - 2] 0x00fbc0 Byte 3 of 3
    838   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    839   0,  0,  0,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    840   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    841   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    842 
    843 // state[134 - 2] 0x00fd00 Byte 3 of 3
    844   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    845   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    846   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    847   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  0,  0,
    848 
    849 // state[135 - 2] 0x00fd80 Byte 3 of 3
    850   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    851   0,  0,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    852   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    853   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    854 
    855 // state[136 - 2] 0x00fdc0 Byte 3 of 3
    856   1,  1,  1,  1,  1,  1,  1,  1,   0,  0,  0,  0,  0,  0,  0,  0,
    857   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    858   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    859   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  0,  0,  0,  0,
    860 
    861 // state[137 - 2] 0x00fe00 Byte 3 of 3
    862   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    863   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    864   1,  1,  1,  1,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    865   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    866 
    867 // state[138 - 2] 0x00fe40 Byte 3 of 3
    868   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    869   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    870   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    871   1,  1,  1,  1,  1,  0,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    872 
    873 // state[139 - 2] 0x00fec0 Byte 3 of 3
    874   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    875   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    876   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    877   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  0,  0,  0,
    878 
    879 // state[140 - 2] 0x00ff00 Byte 3 of 3
    880   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    881   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    882   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    883   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
    884 
    885 // state[141 - 2] 0x00ff40 Byte 3 of 3
    886   0,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    887   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
    888   0,  0,  0,  0,  0,  0,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    889   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    890 
    891 // state[142 - 2] 0x00ff80 Byte 3 of 3
    892   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    893   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    894   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    895   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  0,
    896 
    897 // state[143 - 2] 0x00ffc0 Byte 3 of 3
    898   0,  0,  1,  1,  1,  1,  1,  1,   0,  0,  1,  1,  1,  1,  1,  1,
    899   0,  0,  1,  1,  1,  1,  1,  1,   0,  0,  1,  1,  1,  0,  0,  0,
    900   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    901   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    902 
    903 // state[144 - 2] 0x000000 Byte 2 of 4
    904 X__,X__,X__,X__,X__,X__,X__,X__, X__,X__,X__,X__,X__,X__,X__,X__,
    905 143,  2,155,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,157,  2,  2,
    906 115,115,115,115,115,115,115,115, 115,115,172,  2,  2,  2,  2,174,
    907   2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
    908 
    909 // state[145 - 2] 0x010000 Byte 3 of 4
    910 144,145,  8,146,  3,  3,  3,  3,   3,  3,  3,  3,147,148,149,150,
    911   8,  8,151,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    912 152,  3,  3,  3,153,  3,  3,  3, 154,  3,  3,  3,  3,  3,  3,  3,
    913   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    914 
    915 // state[146 - 2] 0x010000 Byte 4 of 4
    916   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  0,  1,  1,  1,
    917   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    918   1,  1,  1,  1,  1,  1,  1,  0,   1,  1,  1,  1,  1,  1,  1,  1,
    919   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  1,  1,  0,  1,
    920 
    921 // state[147 - 2] 0x010040 Byte 4 of 4
    922   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  0,  0,
    923   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  0,  0,
    924   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    925   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    926 
    927 // state[148 - 2] 0x0100c0 Byte 4 of 4
    928   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    929   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    930   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    931   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  0,  0,  0,  0,
    932 
    933 // state[149 - 2] 0x010300 Byte 4 of 4
    934   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    935   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  0,
    936   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    937   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    938 
    939 // state[150 - 2] 0x010340 Byte 4 of 4
    940   1,  0,  1,  1,  1,  1,  1,  1,   1,  1,  0,  0,  0,  0,  0,  0,
    941   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    942   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    943   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    944 
    945 // state[151 - 2] 0x010380 Byte 4 of 4
    946   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    947   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  0,  0,
    948   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    949   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    950 
    951 // state[152 - 2] 0x0103c0 Byte 4 of 4
    952   1,  1,  1,  1,  0,  0,  0,  0,   1,  1,  1,  1,  1,  1,  1,  1,
    953   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    954   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    955   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    956 
    957 // state[153 - 2] 0x010480 Byte 4 of 4
    958   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    959   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  0,  0,
    960   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    961   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    962 
    963 // state[154 - 2] 0x010800 Byte 4 of 4
    964   1,  1,  1,  1,  1,  1,  0,  0,   1,  0,  1,  1,  1,  1,  1,  1,
    965   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    966   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    967   1,  1,  1,  1,  1,  1,  0,  1,   1,  0,  0,  0,  1,  0,  0,  1,
    968 
    969 // state[155 - 2] 0x010900 Byte 4 of 4
    970   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    971   1,  1,  1,  1,  1,  1,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    972   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    973   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    974 
    975 // state[156 - 2] 0x010a00 Byte 4 of 4
    976   1,  1,  1,  1,  0,  1,  1,  0,   0,  0,  0,  0,  1,  1,  1,  1,
    977   1,  1,  1,  1,  0,  1,  1,  1,   0,  1,  1,  1,  1,  1,  1,  1,
    978   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    979   1,  1,  1,  1,  0,  0,  0,  0,   1,  1,  1,  0,  0,  0,  0,  1,
    980 
    981 // state[157 - 2] 0x012000 Byte 3 of 4
    982   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,156,  3,  3,
    983   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    984   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    985   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    986 
    987 // state[158 - 2] 0x012340 Byte 4 of 4
    988   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    989   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
    990   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  0,
    991   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
    992 
    993 // state[159 - 2] 0x01d000 Byte 3 of 4
    994   3,  3,  3,  3,  3,158,159,  3,   3,160,  3,  3,  3,  3,  3,  3,
    995   8,161,162,163,164,165,  8,  8,   8,  8,166,167,168,169,170,171,
    996   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    997   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
    998 
    999 // state[160 - 2] 0x01d140 Byte 4 of 4
   1000   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1001   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1002   0,  0,  0,  0,  0,  1,  1,  1,   1,  1,  0,  0,  0,  1,  1,  1,
   1003   1,  1,  1,  0,  0,  0,  0,  0,   0,  0,  0,  1,  1,  1,  1,  1,
   1004 
   1005 // state[161 - 2] 0x01d180 Byte 4 of 4
   1006   1,  1,  1,  0,  0,  1,  1,  1,   1,  1,  1,  1,  0,  0,  0,  0,
   1007   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1008   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  1,  1,  1,  1,  0,  0,
   1009   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1010 
   1011 // state[162 - 2] 0x01d240 Byte 4 of 4
   1012   0,  0,  1,  1,  1,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1013   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1014   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1015   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1016 
   1017 // state[163 - 2] 0x01d440 Byte 4 of 4
   1018   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1019   1,  1,  1,  1,  1,  0,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1020   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1021   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1022 
   1023 // state[164 - 2] 0x01d480 Byte 4 of 4
   1024   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1025   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  0,  1,  1,
   1026   0,  0,  1,  0,  0,  1,  1,  0,   0,  1,  1,  1,  1,  0,  1,  1,
   1027   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  1,  0,  1,  1,  1,
   1028 
   1029 // state[165 - 2] 0x01d4c0 Byte 4 of 4
   1030   1,  1,  1,  1,  0,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1031   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1032   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1033   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1034 
   1035 // state[166 - 2] 0x01d500 Byte 4 of 4
   1036   1,  1,  1,  1,  1,  1,  0,  1,   1,  1,  1,  0,  0,  1,  1,  1,
   1037   1,  1,  1,  1,  1,  0,  1,  1,   1,  1,  1,  1,  1,  0,  1,  1,
   1038   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1039   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  0,  1,  1,  1,  1,  0,
   1040 
   1041 // state[167 - 2] 0x01d540 Byte 4 of 4
   1042   1,  1,  1,  1,  1,  0,  1,  0,   0,  0,  1,  1,  1,  1,  1,  1,
   1043   1,  0,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1044   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1045   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1046 
   1047 // state[168 - 2] 0x01d680 Byte 4 of 4
   1048   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1049   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1050   1,  1,  1,  1,  1,  1,  0,  0,   1,  1,  1,  1,  1,  1,  1,  1,
   1051   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1052 
   1053 // state[169 - 2] 0x01d6c0 Byte 4 of 4
   1054   1,  0,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1055   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  1,  1,  1,  1,
   1056   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1057   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  0,  1,  1,  1,  1,
   1058 
   1059 // state[170 - 2] 0x01d700 Byte 4 of 4
   1060   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1061   1,  1,  1,  1,  1,  0,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1062   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1063   1,  1,  1,  1,  1,  0,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1064 
   1065 // state[171 - 2] 0x01d740 Byte 4 of 4
   1066   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  0,
   1067   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1068   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  0,
   1069   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1070 
   1071 // state[172 - 2] 0x01d780 Byte 4 of 4
   1072   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  1,  1,
   1073   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1074   1,  1,  1,  1,  1,  1,  1,  1,   1,  0,  1,  1,  1,  1,  1,  1,
   1075   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1076 
   1077 // state[173 - 2] 0x01d7c0 Byte 4 of 4
   1078   1,  1,  1,  0,  1,  1,  1,  1,   1,  1,  1,  1,  0,  0,  0,  0,
   1079   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1080   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1081   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1082 
   1083 // state[174 - 2] 0x02a000 Byte 3 of 4
   1084   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,  8,  8,  8,  8,  8,
   1085   8,  8,  8,  8,  8,  8,  8,  8,   8,  8,  8,173,  3,  3,  3,  3,
   1086   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
   1087   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
   1088 
   1089 // state[175 - 2] 0x02a6c0 Byte 4 of 4
   1090   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1091   1,  1,  1,  1,  1,  1,  1,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1092   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1093   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1094 
   1095 // state[176 - 2] 0x02f000 Byte 3 of 4
   1096   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
   1097   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
   1098   8,  8,  8,  8,  8,  8,  8,  8, 151,  3,  3,  3,  3,  3,  3,  3,
   1099   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
   1100 
   1101 // state[177 - 2] 0x0c0000 Byte 2 of 4
   1102   2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
   1103   2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
   1104 176,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
   1105   2,  2,  2,  2,  2,  2,  2,  2,   2,  2,  2,  2,  2,  2,  2,  2,
   1106 
   1107 // state[178 - 2] 0x0e0000 Byte 3 of 4
   1108   3,  3,  3,  3,  8,  8,  8,177,   3,  3,  3,  3,  3,  3,  3,  3,
   1109   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
   1110   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
   1111   3,  3,  3,  3,  3,  3,  3,  3,   3,  3,  3,  3,  3,  3,  3,  3,
   1112 
   1113 // state[179 - 2] 0x0e01c0 Byte 4 of 4
   1114   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1115   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1116   1,  1,  1,  1,  1,  1,  1,  1,   1,  1,  1,  1,  1,  1,  1,  1,
   1117   0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0,
   1118 
   1119 };
   1120 
   1121 // Remap base[0] = (del, add, string_offset)
   1122 static const RemapEntry utf8propjustletter_remap_base[] = {
   1123 {0,0,0} };
   1124 
   1125 // Remap string[0]
   1126 static const unsigned char utf8propjustletter_remap_string[] = {
   1127 0 };
   1128 
   1129 static const UTF8PropObj utf8propjustletter_obj = {
   1130   utf8propjustletter_STATE0,
   1131   utf8propjustletter_STATE0_SIZE,
   1132   utf8propjustletter_TOTAL_SIZE,
   1133   utf8propjustletter_MAX_EXPAND_X4,
   1134   utf8propjustletter_SHIFT,
   1135   utf8propjustletter_BYTES,
   1136   utf8propjustletter_LOSUB,
   1137   utf8propjustletter_HIADD,
   1138   utf8propjustletter,
   1139   utf8propjustletter_remap_base,
   1140   utf8propjustletter_remap_string,
   1141   NULL
   1142 };
   1143 
   1144 
   1145 #undef X__
   1146 #undef RJ_
   1147 #undef S1_
   1148 #undef S2_
   1149 #undef S3_
   1150 #undef S21
   1151 #undef S31
   1152 #undef S32
   1153 #undef T1_
   1154 #undef T2_
   1155 #undef S11
   1156 #undef SP_
   1157 #undef D__
   1158 #undef RJA
   1159 
   1160 // Table has 11520 bytes, Hash = A07D-5820
   1161 
   1162 #endif  // EXPERIMENTAL_USERS_DSITES_LANGDET_UTF8PROPJUSTLETTER_H__
   1163