%PDF- %PDF-
| Direktori : /proc/thread-self/root/usr/share/doc/re2c/examples/go/encodings/ |
| Current File : //proc/thread-self/root/usr/share/doc/re2c/examples/go/encodings/unicode_identifier.go |
// Code generated by re2c, DO NOT EDIT.
//go:generate re2go $INPUT -o $OUTPUT -8 -s -i
package main
func lex(str string) int {
var cur, mar int
{
var yych byte
yyaccept := 0
yych = str[cur]
if (yych <= 0xD6) {
if (yych <= 0xC3) {
if (yych <= '^') {
if (yych <= '$') {
if (yych >= '$') {
goto yy3
}
} else {
if (yych <= '@') {
goto yy1
}
if (yych <= 'Z') {
goto yy3
}
}
} else {
if (yych <= 'z') {
if (yych != '`') {
goto yy3
}
} else {
if (yych <= 0xC1) {
goto yy1
}
if (yych <= 0xC2) {
goto yy5
}
goto yy6
}
}
} else {
if (yych <= 0xCF) {
if (yych <= 0xCC) {
if (yych <= 0xCA) {
goto yy7
}
if (yych <= 0xCB) {
goto yy8
}
} else {
if (yych <= 0xCD) {
goto yy9
}
if (yych <= 0xCE) {
goto yy10
}
goto yy11
}
} else {
if (yych <= 0xD3) {
if (yych == 0xD2) {
goto yy12
}
goto yy7
} else {
if (yych <= 0xD4) {
goto yy13
}
if (yych <= 0xD5) {
goto yy14
}
goto yy15
}
}
}
} else {
if (yych <= 0xE1) {
if (yych <= 0xDB) {
if (yych <= 0xD8) {
if (yych <= 0xD7) {
goto yy16
}
goto yy17
} else {
if (yych <= 0xD9) {
goto yy18
}
if (yych <= 0xDA) {
goto yy7
}
goto yy19
}
} else {
if (yych <= 0xDE) {
if (yych <= 0xDC) {
goto yy20
}
if (yych <= 0xDD) {
goto yy21
}
goto yy22
} else {
if (yych <= 0xDF) {
goto yy23
}
if (yych <= 0xE0) {
goto yy24
}
goto yy25
}
}
} else {
if (yych <= 0xEA) {
if (yych <= 0xE4) {
if (yych <= 0xE2) {
goto yy26
}
if (yych <= 0xE3) {
goto yy27
}
goto yy28
} else {
if (yych <= 0xE8) {
goto yy29
}
if (yych <= 0xE9) {
goto yy30
}
goto yy31
}
} else {
if (yych <= 0xEE) {
if (yych <= 0xEC) {
goto yy29
}
if (yych <= 0xED) {
goto yy32
}
} else {
if (yych <= 0xEF) {
goto yy33
}
if (yych <= 0xF0) {
goto yy34
}
}
}
}
}
yy1:
cur += 1
yy2:
{ return 1 }
yy3:
yyaccept = 0
cur += 1
mar = cur
yych = str[cur]
if (yych <= 0xD6) {
if (yych <= 0xC2) {
if (yych <= 'Z') {
if (yych <= '/') {
if (yych == '$') {
goto yy3
}
} else {
if (yych <= '9') {
goto yy3
}
if (yych >= 'A') {
goto yy3
}
}
} else {
if (yych <= '`') {
if (yych == '_') {
goto yy3
}
} else {
if (yych <= 'z') {
goto yy3
}
if (yych >= 0xC2) {
goto yy35
}
}
}
} else {
if (yych <= 0xCE) {
if (yych <= 0xCB) {
if (yych <= 0xC3) {
goto yy37
}
if (yych <= 0xCA) {
goto yy38
}
goto yy39
} else {
if (yych <= 0xCC) {
goto yy38
}
if (yych <= 0xCD) {
goto yy40
}
goto yy41
}
} else {
if (yych <= 0xD2) {
if (yych <= 0xCF) {
goto yy42
}
if (yych <= 0xD1) {
goto yy38
}
goto yy43
} else {
if (yych <= 0xD3) {
goto yy38
}
if (yych <= 0xD4) {
goto yy44
}
if (yych <= 0xD5) {
goto yy45
}
goto yy46
}
}
}
} else {
if (yych <= 0xE2) {
if (yych <= 0xDC) {
if (yych <= 0xD9) {
if (yych <= 0xD7) {
goto yy47
}
if (yych <= 0xD8) {
goto yy48
}
goto yy49
} else {
if (yych <= 0xDA) {
goto yy38
}
if (yych <= 0xDB) {
goto yy50
}
goto yy51
}
} else {
if (yych <= 0xDF) {
if (yych <= 0xDD) {
goto yy52
}
if (yych <= 0xDE) {
goto yy53
}
goto yy54
} else {
if (yych <= 0xE0) {
goto yy55
}
if (yych <= 0xE1) {
goto yy56
}
goto yy57
}
}
} else {
if (yych <= 0xEC) {
if (yych <= 0xE8) {
if (yych <= 0xE3) {
goto yy58
}
if (yych <= 0xE4) {
goto yy59
}
goto yy60
} else {
if (yych <= 0xE9) {
goto yy61
}
if (yych <= 0xEA) {
goto yy62
}
goto yy60
}
} else {
if (yych <= 0xEF) {
if (yych <= 0xED) {
goto yy63
}
if (yych >= 0xEF) {
goto yy64
}
} else {
if (yych <= 0xF0) {
goto yy65
}
if (yych == 0xF3) {
goto yy66
}
}
}
}
}
yy4:
{ return 0 }
yy5:
cur += 1
yych = str[cur]
if (yych <= 0xB4) {
if (yych == 0xAA) {
goto yy3
}
goto yy2
} else {
if (yych <= 0xB5) {
goto yy3
}
if (yych == 0xBA) {
goto yy3
}
goto yy2
}
yy6:
cur += 1
yych = str[cur]
if (yych <= 0x97) {
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0x96) {
goto yy3
}
goto yy2
} else {
if (yych == 0xB7) {
goto yy2
}
if (yych <= 0xBF) {
goto yy3
}
goto yy2
}
yy7:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0xBF) {
goto yy3
}
goto yy2
yy8:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
if (yych <= 0x81) {
if (yych <= 0x7F) {
goto yy2
}
goto yy3
} else {
if (yych <= 0x85) {
goto yy2
}
if (yych <= 0x91) {
goto yy3
}
goto yy2
}
} else {
if (yych <= 0xAC) {
if (yych <= 0xA4) {
goto yy3
}
if (yych <= 0xAB) {
goto yy2
}
goto yy3
} else {
if (yych == 0xAE) {
goto yy3
}
goto yy2
}
}
yy9:
cur += 1
yych = str[cur]
switch (yych) {
case 0xB0,0xB1,0xB2,0xB3,0xB4:
fallthrough
case 0xB6,0xB7:
fallthrough
case 0xBA,0xBB,0xBC,0xBD:
fallthrough
case 0xBF:
goto yy3
default:
goto yy2
}
yy10:
cur += 1
yych = str[cur]
if (yych <= 0x8B) {
if (yych <= 0x86) {
if (yych <= 0x85) {
goto yy2
}
goto yy3
} else {
if (yych <= 0x87) {
goto yy2
}
if (yych <= 0x8A) {
goto yy3
}
goto yy2
}
} else {
if (yych <= 0xA1) {
if (yych == 0x8D) {
goto yy2
}
goto yy3
} else {
if (yych <= 0xA2) {
goto yy2
}
if (yych <= 0xBF) {
goto yy3
}
goto yy2
}
}
yy11:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy2
}
if (yych == 0xB6) {
goto yy2
}
if (yych <= 0xBF) {
goto yy3
}
goto yy2
yy12:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0x81) {
goto yy3
}
if (yych <= 0x89) {
goto yy2
}
if (yych <= 0xBF) {
goto yy3
}
goto yy2
yy13:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy2
}
if (yych == 0xB0) {
goto yy2
}
if (yych <= 0xBF) {
goto yy3
}
goto yy2
yy14:
cur += 1
yych = str[cur]
if (yych <= 0x98) {
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0x96) {
goto yy3
}
goto yy2
} else {
if (yych <= 0x99) {
goto yy3
}
if (yych <= 0xA0) {
goto yy2
}
if (yych <= 0xBF) {
goto yy3
}
goto yy2
}
yy15:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0x87) {
goto yy3
}
goto yy2
yy16:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
goto yy2
}
if (yych <= 0xAA) {
goto yy3
}
if (yych <= 0xAF) {
goto yy2
}
if (yych <= 0xB2) {
goto yy3
}
goto yy2
yy17:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
goto yy2
}
if (yych <= 0xBF) {
goto yy3
}
goto yy2
yy18:
cur += 1
yych = str[cur]
if (yych <= 0xAD) {
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0x8A) {
goto yy3
}
goto yy2
} else {
if (yych == 0xB0) {
goto yy2
}
if (yych <= 0xBF) {
goto yy3
}
goto yy2
}
yy19:
cur += 1
yych = str[cur]
if (yych <= 0xA6) {
if (yych <= 0x94) {
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0x93) {
goto yy3
}
goto yy2
} else {
if (yych <= 0x95) {
goto yy3
}
if (yych <= 0xA4) {
goto yy2
}
goto yy3
}
} else {
if (yych <= 0xB9) {
if (yych <= 0xAD) {
goto yy2
}
if (yych <= 0xAF) {
goto yy3
}
goto yy2
} else {
if (yych <= 0xBC) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy2
}
}
yy20:
cur += 1
yych = str[cur]
if (yych == 0x90) {
goto yy3
}
if (yych <= 0x91) {
goto yy2
}
if (yych <= 0xAF) {
goto yy3
}
goto yy2
yy21:
cur += 1
yych = str[cur]
if (yych <= 0x8C) {
goto yy2
}
if (yych <= 0xBF) {
goto yy3
}
goto yy2
yy22:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0xA5) {
goto yy3
}
if (yych == 0xB1) {
goto yy3
}
goto yy2
yy23:
cur += 1
yych = str[cur]
if (yych <= 0xB3) {
if (yych <= 0x89) {
goto yy2
}
if (yych <= 0xAA) {
goto yy3
}
goto yy2
} else {
if (yych <= 0xB5) {
goto yy3
}
if (yych == 0xBA) {
goto yy3
}
goto yy2
}
yy24:
yyaccept = 1
cur += 1
mar = cur
yych = str[cur]
switch (yych) {
case 0xA0:
goto yy67
case 0xA1:
goto yy68
case 0xA2:
goto yy69
case 0xA4:
goto yy70
case 0xA5:
goto yy71
case 0xA6:
goto yy72
case 0xA7:
goto yy73
case 0xA8:
goto yy74
case 0xA9:
goto yy75
case 0xAA:
goto yy76
case 0xAB:
goto yy77
case 0xAC:
goto yy78
case 0xAD:
goto yy79
case 0xAE:
goto yy80
case 0xAF:
goto yy81
case 0xB0:
goto yy82
case 0xB1:
goto yy83
case 0xB2:
goto yy84
case 0xB3:
goto yy85
case 0xB4:
goto yy86
case 0xB5:
goto yy87
case 0xB6:
goto yy88
case 0xB7:
fallthrough
case 0xB9:
goto yy89
case 0xB8:
goto yy90
case 0xBA:
goto yy91
case 0xBB:
goto yy92
case 0xBC:
goto yy93
case 0xBD:
goto yy94
case 0xBE:
goto yy95
default:
goto yy2
}
yy25:
yyaccept = 1
cur += 1
mar = cur
yych = str[cur]
switch (yych) {
case 0x80:
goto yy96
case 0x81:
goto yy97
case 0x82:
goto yy98
case 0x83:
goto yy99
case 0x84,0x85,0x86,0x87,0x88:
fallthrough
case 0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98:
fallthrough
case 0xB4,0xB5,0xB6:
fallthrough
case 0xB8,0xB9,0xBA,0xBB:
goto yy38
case 0x89:
goto yy100
case 0x8A:
goto yy101
case 0x8B:
goto yy102
case 0x8C:
goto yy103
case 0x8D:
goto yy104
case 0x8E:
goto yy105
case 0x8F:
goto yy106
case 0x90:
goto yy107
case 0x99:
goto yy108
case 0x9A:
goto yy109
case 0x9B:
goto yy110
case 0x9C:
goto yy111
case 0x9D:
goto yy112
case 0x9E:
goto yy113
case 0x9F:
goto yy114
case 0xA0:
goto yy115
case 0xA1:
goto yy116
case 0xA2:
goto yy117
case 0xA3:
goto yy118
case 0xA4:
goto yy119
case 0xA5:
goto yy120
case 0xA6:
goto yy121
case 0xA7:
goto yy122
case 0xA8:
goto yy123
case 0xA9:
goto yy124
case 0xAA:
goto yy125
case 0xAC:
goto yy126
case 0xAD:
goto yy127
case 0xAE:
goto yy128
case 0xAF:
goto yy129
case 0xB0:
goto yy130
case 0xB1:
goto yy131
case 0xB3:
goto yy132
case 0xBC:
goto yy133
case 0xBD:
goto yy134
case 0xBE:
goto yy135
case 0xBF:
goto yy136
default:
goto yy2
}
yy26:
yyaccept = 1
cur += 1
mar = cur
yych = str[cur]
if (yych <= 0xB0) {
if (yych <= 0x83) {
if (yych <= 0x80) {
goto yy2
}
if (yych <= 0x81) {
goto yy137
}
if (yych <= 0x82) {
goto yy138
}
goto yy2
} else {
if (yych <= 0x85) {
if (yych <= 0x84) {
goto yy139
}
goto yy140
} else {
if (yych <= 0x86) {
goto yy141
}
if (yych <= 0xAF) {
goto yy2
}
goto yy142
}
}
} else {
if (yych <= 0xB4) {
if (yych <= 0xB1) {
goto yy143
}
if (yych <= 0xB2) {
goto yy38
}
if (yych <= 0xB3) {
goto yy144
}
goto yy145
} else {
if (yych <= 0xB6) {
if (yych <= 0xB5) {
goto yy146
}
goto yy147
} else {
if (yych <= 0xB7) {
goto yy148
}
if (yych <= 0xB8) {
goto yy149
}
goto yy2
}
}
}
yy27:
yyaccept = 1
cur += 1
mar = cur
yych = str[cur]
if (yych <= 0x84) {
if (yych <= 0x81) {
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0x80) {
goto yy150
}
goto yy107
} else {
if (yych <= 0x82) {
goto yy151
}
if (yych <= 0x83) {
goto yy152
}
goto yy153
}
} else {
if (yych <= 0x87) {
if (yych <= 0x85) {
goto yy38
}
if (yych <= 0x86) {
goto yy154
}
goto yy155
} else {
if (yych <= 0x8F) {
goto yy2
}
if (yych <= 0xBF) {
goto yy38
}
goto yy2
}
}
yy28:
yyaccept = 1
cur += 1
mar = cur
yych = str[cur]
if (yych <= 0xB6) {
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0xB5) {
goto yy38
}
goto yy118
} else {
if (yych <= 0xB7) {
goto yy2
}
if (yych <= 0xBF) {
goto yy38
}
goto yy2
}
yy29:
yyaccept = 1
cur += 1
mar = cur
yych = str[cur]
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0xBF) {
goto yy38
}
goto yy2
yy30:
yyaccept = 1
cur += 1
mar = cur
yych = str[cur]
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0xBE) {
goto yy38
}
if (yych <= 0xBF) {
goto yy156
}
goto yy2
yy31:
yyaccept = 1
cur += 1
mar = cur
yych = str[cur]
switch (yych) {
case 0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8A,0x8B,0x8C,0x8D,0x8E,0x8F,0x90,0x91:
fallthrough
case 0x94,0x95,0x96,0x97:
fallthrough
case 0x9D:
fallthrough
case 0xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9,0xBA,0xBB,0xBC,0xBD,0xBE,0xBF:
goto yy38
case 0x92:
goto yy156
case 0x93:
goto yy157
case 0x98:
goto yy158
case 0x99:
goto yy159
case 0x9A:
goto yy160
case 0x9B:
goto yy161
case 0x9C:
goto yy162
case 0x9E:
goto yy163
case 0x9F:
goto yy164
case 0xA0:
goto yy165
case 0xA1:
goto yy113
case 0xA2:
goto yy166
case 0xA3:
goto yy167
case 0xA4:
goto yy168
case 0xA5:
goto yy169
case 0xA6:
goto yy170
case 0xA7:
goto yy171
case 0xA8:
goto yy172
case 0xA9:
goto yy173
case 0xAA:
goto yy174
case 0xAB:
goto yy175
case 0xAC:
goto yy176
case 0xAD:
goto yy177
case 0xAF:
goto yy178
default:
goto yy2
}
yy32:
yyaccept = 1
cur += 1
mar = cur
yych = str[cur]
if (yych <= 0x7F) {
goto yy2
}
if (yych <= 0x9D) {
goto yy38
}
if (yych <= 0x9E) {
goto yy179
}
if (yych <= 0x9F) {
goto yy180
}
goto yy2
yy33:
yyaccept = 1
cur += 1
mar = cur
yych = str[cur]
switch (yych) {
case 0xA4,0xA5,0xA6,0xA7,0xA8:
fallthrough
case 0xAA:
fallthrough
case 0xB0,0xB1,0xB2,0xB3:
fallthrough
case 0xBA:
goto yy38
case 0xA9:
goto yy181
case 0xAB:
goto yy182
case 0xAC:
goto yy183
case 0xAD:
goto yy184
case 0xAE:
goto yy53
case 0xAF:
goto yy185
case 0xB4:
goto yy186
case 0xB5:
goto yy51
case 0xB6:
goto yy187
case 0xB7:
goto yy188
case 0xB9:
goto yy189
case 0xBB:
goto yy190
case 0xBC:
goto yy191
case 0xBD:
goto yy192
case 0xBE:
goto yy193
case 0xBF:
goto yy194
default:
goto yy2
}
yy34:
yyaccept = 1
cur += 1
mar = cur
yych = str[cur]
switch (yych) {
case 0x90:
goto yy195
case 0x91:
goto yy196
case 0x92:
goto yy197
case 0x93:
goto yy198
case 0x96:
goto yy199
case 0x9B:
goto yy200
case 0x9D:
goto yy201
case 0x9E:
goto yy202
case 0xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7,0xA8,0xA9:
goto yy60
case 0xAA:
goto yy203
case 0xAB:
goto yy204
case 0xAF:
goto yy205
default:
goto yy2
}
yy35:
cur += 1
yych = str[cur]
if (yych <= 0xB4) {
if (yych == 0xAA) {
goto yy3
}
} else {
if (yych <= 0xB5) {
goto yy3
}
if (yych == 0xBA) {
goto yy3
}
}
yy36:
cur = mar
if (yyaccept == 0) {
goto yy4
} else {
goto yy2
}
yy37:
cur += 1
yych = str[cur]
if (yych <= 0x97) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x96) {
goto yy3
}
goto yy36
} else {
if (yych == 0xB7) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy38:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy39:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
if (yych <= 0x81) {
if (yych <= 0x7F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x85) {
goto yy36
}
if (yych <= 0x91) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xAC) {
if (yych <= 0xA4) {
goto yy3
}
if (yych <= 0xAB) {
goto yy36
}
goto yy3
} else {
if (yych == 0xAE) {
goto yy3
}
goto yy36
}
}
yy40:
cur += 1
yych = str[cur]
if (yych <= 0xB7) {
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0xB5) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBD) {
if (yych <= 0xB9) {
goto yy36
}
goto yy3
} else {
if (yych == 0xBF) {
goto yy3
}
goto yy36
}
}
yy41:
cur += 1
yych = str[cur]
if (yych <= 0x8B) {
if (yych <= 0x86) {
if (yych <= 0x85) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x87) {
goto yy36
}
if (yych <= 0x8A) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xA1) {
if (yych == 0x8D) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xA2) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy42:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0xB6) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy43:
cur += 1
yych = str[cur]
if (yych <= 0x82) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x81) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x87) {
goto yy3
}
if (yych <= 0x89) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy44:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0xB0) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy45:
cur += 1
yych = str[cur]
if (yych <= 0x98) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x96) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x99) {
goto yy3
}
if (yych <= 0xA0) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy46:
cur += 1
yych = str[cur]
if (yych <= 0x90) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x87) {
goto yy3
}
goto yy36
} else {
if (yych == 0xBE) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy47:
cur += 1
yych = str[cur]
if (yych <= 0x86) {
if (yych <= 0x82) {
if (yych <= 0x80) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x83) {
goto yy36
}
if (yych <= 0x85) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xAA) {
if (yych <= 0x87) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
}
}
yy48:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x9A) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy49:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA9) {
goto yy3
}
if (yych <= 0xAD) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy50:
cur += 1
yych = str[cur]
if (yych <= 0x9E) {
if (yych <= 0x93) {
if (yych <= 0x7F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x94) {
goto yy36
}
if (yych <= 0x9C) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xBC) {
if (yych == 0xA9) {
goto yy36
}
goto yy3
} else {
if (yych == 0xBF) {
goto yy3
}
goto yy36
}
}
yy51:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy52:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8A) {
goto yy3
}
if (yych <= 0x8C) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy53:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB1) {
goto yy3
}
goto yy36
yy54:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB5) {
goto yy3
}
if (yych == 0xBA) {
goto yy3
}
goto yy36
yy55:
cur += 1
yych = str[cur]
switch (yych) {
case 0xA0:
goto yy206
case 0xA1:
goto yy207
case 0xA2:
goto yy69
case 0xA3:
goto yy208
case 0xA4:
goto yy38
case 0xA5:
goto yy209
case 0xA6:
goto yy210
case 0xA7:
goto yy211
case 0xA8:
goto yy212
case 0xA9:
goto yy213
case 0xAA:
goto yy214
case 0xAB:
goto yy215
case 0xAC:
goto yy216
case 0xAD:
goto yy217
case 0xAE:
goto yy218
case 0xAF:
goto yy219
case 0xB0:
goto yy220
case 0xB1:
goto yy221
case 0xB2:
goto yy222
case 0xB3:
goto yy223
case 0xB4:
goto yy224
case 0xB5:
goto yy225
case 0xB6:
goto yy226
case 0xB7:
goto yy227
case 0xB8:
goto yy228
case 0xB9:
goto yy229
case 0xBA:
goto yy230
case 0xBB:
goto yy231
case 0xBC:
goto yy232
case 0xBD:
goto yy233
case 0xBE:
goto yy234
case 0xBF:
goto yy235
default:
goto yy36
}
yy56:
cur += 1
yych = str[cur]
switch (yych) {
case 0x80:
fallthrough
case 0x84,0x85,0x86,0x87,0x88:
fallthrough
case 0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98:
fallthrough
case 0x9E:
fallthrough
case 0xAC:
fallthrough
case 0xAE:
fallthrough
case 0xB4,0xB5,0xB6:
fallthrough
case 0xB8,0xB9,0xBA,0xBB:
goto yy38
case 0x81:
goto yy236
case 0x82:
goto yy160
case 0x83:
goto yy99
case 0x89:
goto yy100
case 0x8A:
goto yy101
case 0x8B:
goto yy102
case 0x8C:
goto yy103
case 0x8D:
goto yy237
case 0x8E:
goto yy105
case 0x8F:
goto yy106
case 0x90:
goto yy107
case 0x99:
goto yy108
case 0x9A:
goto yy109
case 0x9B:
goto yy110
case 0x9C:
goto yy238
case 0x9D:
goto yy239
case 0x9F:
goto yy240
case 0xA0:
goto yy241
case 0xA1:
fallthrough
case 0xB0:
goto yy116
case 0xA2:
goto yy242
case 0xA3:
goto yy118
case 0xA4:
goto yy243
case 0xA5:
goto yy244
case 0xA6:
goto yy245
case 0xA7:
goto yy246
case 0xA8:
goto yy247
case 0xA9:
goto yy248
case 0xAA:
goto yy249
case 0xAD:
goto yy250
case 0xAF:
goto yy113
case 0xB1:
goto yy251
case 0xB3:
goto yy252
case 0xB7:
goto yy253
case 0xBC:
goto yy133
case 0xBD:
goto yy134
case 0xBE:
goto yy135
case 0xBF:
goto yy136
default:
goto yy36
}
yy57:
cur += 1
yych = str[cur]
if (yych <= 0xAF) {
if (yych <= 0x82) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x80) {
goto yy254
}
if (yych <= 0x81) {
goto yy255
}
goto yy138
} else {
if (yych <= 0x84) {
if (yych <= 0x83) {
goto yy256
}
goto yy139
} else {
if (yych <= 0x85) {
goto yy140
}
if (yych <= 0x86) {
goto yy141
}
goto yy36
}
}
} else {
if (yych <= 0xB4) {
if (yych <= 0xB1) {
if (yych <= 0xB0) {
goto yy142
}
goto yy143
} else {
if (yych <= 0xB2) {
goto yy38
}
if (yych <= 0xB3) {
goto yy257
}
goto yy145
}
} else {
if (yych <= 0xB6) {
if (yych <= 0xB5) {
goto yy258
}
goto yy147
} else {
if (yych <= 0xB7) {
goto yy259
}
if (yych <= 0xB8) {
goto yy149
}
goto yy36
}
}
}
yy58:
cur += 1
yych = str[cur]
if (yych <= 0x84) {
if (yych <= 0x81) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x80) {
goto yy260
}
goto yy107
} else {
if (yych <= 0x82) {
goto yy261
}
if (yych <= 0x83) {
goto yy152
}
goto yy153
}
} else {
if (yych <= 0x87) {
if (yych <= 0x85) {
goto yy38
}
if (yych <= 0x86) {
goto yy154
}
goto yy155
} else {
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy38
}
goto yy36
}
}
yy59:
cur += 1
yych = str[cur]
if (yych <= 0xB6) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB5) {
goto yy38
}
goto yy118
} else {
if (yych <= 0xB7) {
goto yy36
}
if (yych <= 0xBF) {
goto yy38
}
goto yy36
}
yy60:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy38
}
goto yy36
yy61:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xBE) {
goto yy38
}
if (yych <= 0xBF) {
goto yy156
}
goto yy36
yy62:
cur += 1
yych = str[cur]
switch (yych) {
case 0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8A,0x8B,0x8C,0x8D,0x8E,0x8F,0x90,0x91:
fallthrough
case 0x94,0x95,0x96,0x97:
fallthrough
case 0x9D:
fallthrough
case 0xA2:
fallthrough
case 0xA6:
fallthrough
case 0xAA:
fallthrough
case 0xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9,0xBA,0xBB,0xBC,0xBD,0xBE,0xBF:
goto yy38
case 0x92:
goto yy156
case 0x93:
goto yy157
case 0x98:
goto yy262
case 0x99:
goto yy263
case 0x9A:
goto yy264
case 0x9B:
goto yy53
case 0x9C:
goto yy162
case 0x9E:
goto yy163
case 0x9F:
goto yy164
case 0xA0:
goto yy265
case 0xA1:
goto yy113
case 0xA3:
goto yy266
case 0xA4:
goto yy181
case 0xA5:
goto yy267
case 0xA7:
goto yy268
case 0xA8:
goto yy269
case 0xA9:
goto yy270
case 0xAB:
goto yy271
case 0xAC:
goto yy176
case 0xAD:
goto yy177
case 0xAF:
goto yy272
default:
goto yy36
}
yy63:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9D) {
goto yy38
}
if (yych <= 0x9E) {
goto yy179
}
if (yych <= 0x9F) {
goto yy180
}
goto yy36
yy64:
cur += 1
yych = str[cur]
switch (yych) {
case 0xA4,0xA5,0xA6,0xA7,0xA8:
fallthrough
case 0xAA:
fallthrough
case 0xB0,0xB1,0xB2,0xB3:
fallthrough
case 0xBA:
goto yy38
case 0xA9:
goto yy181
case 0xAB:
goto yy182
case 0xAC:
goto yy273
case 0xAD:
goto yy184
case 0xAE:
goto yy53
case 0xAF:
goto yy185
case 0xB4:
goto yy186
case 0xB5:
goto yy51
case 0xB6:
goto yy187
case 0xB7:
goto yy188
case 0xB8:
goto yy274
case 0xB9:
goto yy275
case 0xBB:
goto yy190
case 0xBC:
goto yy276
case 0xBD:
goto yy192
case 0xBE:
goto yy193
case 0xBF:
goto yy194
default:
goto yy36
}
yy65:
cur += 1
yych = str[cur]
switch (yych) {
case 0x90:
goto yy277
case 0x91:
goto yy278
case 0x92:
goto yy197
case 0x93:
goto yy198
case 0x96:
goto yy279
case 0x9B:
goto yy280
case 0x9D:
goto yy281
case 0x9E:
goto yy282
case 0xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7,0xA8,0xA9:
goto yy60
case 0xAA:
goto yy203
case 0xAB:
goto yy204
case 0xAF:
goto yy205
default:
goto yy36
}
yy66:
cur += 1
yych = str[cur]
if (yych == 0xA0) {
goto yy283
}
goto yy36
yy67:
cur += 1
yych = str[cur]
if (yych <= 0x9A) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x95) {
goto yy3
}
if (yych <= 0x99) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xA4) {
if (yych <= 0xA3) {
goto yy36
}
goto yy3
} else {
if (yych == 0xA8) {
goto yy3
}
goto yy36
}
}
yy68:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x98) {
goto yy3
}
goto yy36
yy69:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xB2) {
goto yy3
}
goto yy36
yy70:
cur += 1
yych = str[cur]
if (yych <= 0x83) {
goto yy36
}
if (yych <= 0xB9) {
goto yy3
}
if (yych == 0xBD) {
goto yy3
}
goto yy36
yy71:
cur += 1
yych = str[cur]
if (yych <= 0x97) {
if (yych == 0x90) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xA1) {
goto yy3
}
if (yych <= 0xB0) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy72:
cur += 1
yych = str[cur]
if (yych <= 0xA8) {
if (yych <= 0x8C) {
if (yych == 0x80) {
goto yy3
}
if (yych <= 0x84) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x8E) {
goto yy36
}
if (yych <= 0x90) {
goto yy3
}
if (yych <= 0x92) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xB2) {
if (yych <= 0xA9) {
goto yy36
}
if (yych == 0xB1) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB9) {
if (yych <= 0xB5) {
goto yy36
}
goto yy3
} else {
if (yych == 0xBD) {
goto yy3
}
goto yy36
}
}
}
yy73:
cur += 1
yych = str[cur]
if (yych <= 0x9D) {
if (yych == 0x8E) {
goto yy3
}
if (yych <= 0x9B) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xA1) {
if (yych <= 0x9E) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xB1) {
goto yy3
}
goto yy36
}
}
yy74:
cur += 1
yych = str[cur]
if (yych <= 0xA9) {
if (yych <= 0x8E) {
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0x8A) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x90) {
goto yy3
}
if (yych <= 0x92) {
goto yy36
}
if (yych <= 0xA8) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xB4) {
if (yych == 0xB1) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
} else {
if (yych == 0xB7) {
goto yy36
}
if (yych <= 0xB9) {
goto yy3
}
goto yy36
}
}
yy75:
cur += 1
yych = str[cur]
if (yych <= 0x9D) {
if (yych <= 0x98) {
goto yy36
}
if (yych <= 0x9C) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x9E) {
goto yy3
}
if (yych <= 0xB1) {
goto yy36
}
if (yych <= 0xB4) {
goto yy3
}
goto yy36
}
yy76:
cur += 1
yych = str[cur]
if (yych <= 0xA9) {
if (yych <= 0x8E) {
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0x8D) {
goto yy3
}
goto yy36
} else {
if (yych == 0x92) {
goto yy36
}
if (yych <= 0xA8) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xB4) {
if (yych == 0xB1) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xB9) {
goto yy3
}
if (yych == 0xBD) {
goto yy3
}
goto yy36
}
}
yy77:
cur += 1
yych = str[cur]
if (yych == 0x90) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xA1) {
goto yy3
}
goto yy36
yy78:
cur += 1
yych = str[cur]
if (yych <= 0xA9) {
if (yych <= 0x8E) {
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0x8C) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x90) {
goto yy3
}
if (yych <= 0x92) {
goto yy36
}
if (yych <= 0xA8) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xB4) {
if (yych == 0xB1) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xB9) {
goto yy3
}
if (yych == 0xBD) {
goto yy3
}
goto yy36
}
}
yy79:
cur += 1
yych = str[cur]
if (yych <= 0x9E) {
if (yych <= 0x9B) {
goto yy36
}
if (yych <= 0x9D) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xA1) {
goto yy3
}
if (yych == 0xB1) {
goto yy3
}
goto yy36
}
yy80:
cur += 1
yych = str[cur]
switch (yych) {
case 0x83:
fallthrough
case 0x85,0x86,0x87,0x88,0x89,0x8A:
fallthrough
case 0x8E,0x8F,0x90:
fallthrough
case 0x92,0x93,0x94,0x95:
fallthrough
case 0x99,0x9A:
fallthrough
case 0x9C:
fallthrough
case 0x9E,0x9F:
fallthrough
case 0xA3,0xA4:
fallthrough
case 0xA8,0xA9,0xAA:
fallthrough
case 0xAE,0xAF,0xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9:
goto yy3
default:
goto yy36
}
yy81:
cur += 1
yych = str[cur]
if (yych == 0x90) {
goto yy3
}
goto yy36
yy82:
cur += 1
yych = str[cur]
if (yych <= 0x91) {
if (yych <= 0x8C) {
if (yych <= 0x84) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x8D) {
goto yy36
}
if (yych <= 0x90) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xB9) {
if (yych == 0xA9) {
goto yy36
}
goto yy3
} else {
if (yych == 0xBD) {
goto yy3
}
goto yy36
}
}
yy83:
cur += 1
yych = str[cur]
if (yych <= 0x97) {
goto yy36
}
if (yych <= 0x99) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xA1) {
goto yy3
}
goto yy36
yy84:
cur += 1
yych = str[cur]
if (yych <= 0xA8) {
if (yych <= 0x8D) {
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0x8C) {
goto yy3
}
goto yy36
} else {
if (yych == 0x91) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xB4) {
if (yych <= 0xA9) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xB9) {
goto yy3
}
if (yych == 0xBD) {
goto yy3
}
goto yy36
}
}
yy85:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
if (yych == 0x9E) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xA1) {
goto yy3
}
if (yych <= 0xB0) {
goto yy36
}
if (yych <= 0xB2) {
goto yy3
}
goto yy36
}
yy86:
cur += 1
yych = str[cur]
if (yych <= 0x90) {
if (yych <= 0x84) {
goto yy36
}
if (yych == 0x8D) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBA) {
if (yych <= 0x91) {
goto yy36
}
goto yy3
} else {
if (yych == 0xBD) {
goto yy3
}
goto yy36
}
}
yy87:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
if (yych == 0x8E) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xA1) {
goto yy3
}
if (yych <= 0xB9) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy88:
cur += 1
yych = str[cur]
if (yych <= 0xB1) {
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0x96) {
goto yy3
}
if (yych <= 0x99) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBB) {
if (yych <= 0xB2) {
goto yy36
}
goto yy3
} else {
if (yych == 0xBD) {
goto yy3
}
goto yy36
}
}
yy89:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x86) {
goto yy3
}
goto yy36
yy90:
cur += 1
yych = str[cur]
if (yych <= 0x80) {
goto yy36
}
if (yych == 0xB1) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
yy91:
cur += 1
yych = str[cur]
switch (yych) {
case 0x81,0x82:
fallthrough
case 0x84:
fallthrough
case 0x87,0x88:
fallthrough
case 0x8A:
fallthrough
case 0x8D:
fallthrough
case 0x94,0x95,0x96,0x97:
fallthrough
case 0x99,0x9A,0x9B,0x9C,0x9D,0x9E,0x9F:
fallthrough
case 0xA1,0xA2,0xA3:
fallthrough
case 0xA5:
fallthrough
case 0xA7:
fallthrough
case 0xAA,0xAB:
fallthrough
case 0xAD,0xAE,0xAF,0xB0:
fallthrough
case 0xB2,0xB3:
fallthrough
case 0xBD:
goto yy3
default:
goto yy36
}
yy92:
cur += 1
yych = str[cur]
if (yych <= 0x85) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x86) {
goto yy3
}
if (yych <= 0x9B) {
goto yy36
}
if (yych <= 0x9F) {
goto yy3
}
goto yy36
}
yy93:
cur += 1
yych = str[cur]
if (yych == 0x80) {
goto yy3
}
goto yy36
yy94:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x88) {
goto yy36
}
if (yych <= 0xAC) {
goto yy3
}
goto yy36
yy95:
cur += 1
yych = str[cur]
if (yych <= 0x87) {
goto yy36
}
if (yych <= 0x8C) {
goto yy3
}
goto yy36
yy96:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAA) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy36
yy97:
cur += 1
yych = str[cur]
if (yych <= 0xA1) {
if (yych <= 0x99) {
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x95) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x9D) {
goto yy3
}
if (yych <= 0xA0) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xAD) {
if (yych <= 0xA4) {
goto yy36
}
if (yych <= 0xA6) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xB0) {
goto yy3
}
if (yych <= 0xB4) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy98:
cur += 1
yych = str[cur]
if (yych <= 0x8D) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x81) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x8E) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy99:
cur += 1
yych = str[cur]
if (yych <= 0x8C) {
if (yych <= 0x85) {
if (yych <= 0x7F) {
goto yy36
}
goto yy3
} else {
if (yych == 0x87) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xBA) {
if (yych <= 0x8D) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBB) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy100:
cur += 1
yych = str[cur]
if (yych <= 0x96) {
if (yych <= 0x89) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x88) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x8D) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0x99) {
if (yych == 0x98) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x9D) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy101:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
if (yych <= 0x88) {
if (yych <= 0x7F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x89) {
goto yy36
}
if (yych <= 0x8D) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xB5) {
if (yych == 0xB1) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB7) {
goto yy36
}
if (yych <= 0xBE) {
goto yy3
}
goto yy36
}
}
yy102:
cur += 1
yych = str[cur]
if (yych <= 0x85) {
if (yych == 0x80) {
goto yy3
}
if (yych <= 0x81) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x96) {
if (yych <= 0x87) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x97) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy103:
cur += 1
yych = str[cur]
if (yych <= 0x91) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x90) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x95) {
goto yy3
}
if (yych <= 0x97) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy104:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9A) {
goto yy3
}
goto yy36
yy105:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8F) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy106:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB4) {
goto yy3
}
goto yy36
yy107:
cur += 1
yych = str[cur]
if (yych <= 0x80) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy108:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAC) {
goto yy3
}
if (yych <= 0xAE) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy109:
cur += 1
yych = str[cur]
if (yych <= 0x80) {
goto yy36
}
if (yych <= 0x9A) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy110:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAA) {
goto yy3
}
if (yych <= 0xAD) {
goto yy36
}
if (yych <= 0xB8) {
goto yy3
}
goto yy36
yy111:
cur += 1
yych = str[cur]
if (yych <= 0x8D) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8C) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x91) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xB1) {
goto yy3
}
goto yy36
}
yy112:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x91) {
goto yy3
}
goto yy36
} else {
if (yych == 0xAD) {
goto yy36
}
if (yych <= 0xB0) {
goto yy3
}
goto yy36
}
yy113:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
yy114:
cur += 1
yych = str[cur]
if (yych == 0x97) {
goto yy3
}
if (yych == 0x9C) {
goto yy3
}
goto yy36
yy115:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy116:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB7) {
goto yy3
}
goto yy36
yy117:
cur += 1
yych = str[cur]
if (yych <= 0xA9) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA8) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xAA) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy118:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB5) {
goto yy3
}
goto yy36
yy119:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9E) {
goto yy3
}
goto yy36
yy120:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xAD) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xB4) {
goto yy3
}
goto yy36
yy121:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAB) {
goto yy3
}
goto yy36
yy122:
cur += 1
yych = str[cur]
if (yych <= 0x80) {
goto yy36
}
if (yych <= 0x87) {
goto yy3
}
goto yy36
yy123:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x96) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy124:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x94) {
goto yy3
}
goto yy36
yy125:
cur += 1
yych = str[cur]
if (yych == 0xA7) {
goto yy3
}
goto yy36
yy126:
cur += 1
yych = str[cur]
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
yy127:
cur += 1
yych = str[cur]
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0x8B) {
goto yy3
}
goto yy36
yy128:
cur += 1
yych = str[cur]
if (yych <= 0xAD) {
if (yych <= 0x82) {
goto yy36
}
if (yych <= 0xA0) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xAF) {
goto yy3
}
if (yych <= 0xB9) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy129:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA5) {
goto yy3
}
goto yy36
yy130:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA3) {
goto yy3
}
goto yy36
yy131:
cur += 1
yych = str[cur]
if (yych <= 0x8C) {
goto yy36
}
if (yych <= 0x8F) {
goto yy3
}
if (yych <= 0x99) {
goto yy36
}
if (yych <= 0xBD) {
goto yy3
}
goto yy36
yy132:
cur += 1
yych = str[cur]
if (yych <= 0xAD) {
if (yych <= 0xA8) {
goto yy36
}
if (yych <= 0xAC) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xB1) {
goto yy3
}
if (yych <= 0xB4) {
goto yy36
}
if (yych <= 0xB6) {
goto yy3
}
goto yy36
}
yy133:
cur += 1
yych = str[cur]
if (yych <= 0x97) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x95) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x9D) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy134:
cur += 1
yych = str[cur]
if (yych <= 0x98) {
if (yych <= 0x87) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x85) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x8D) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x97) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0x9C) {
if (yych == 0x9A) {
goto yy36
}
if (yych <= 0x9B) {
goto yy3
}
goto yy36
} else {
if (yych == 0x9E) {
goto yy36
}
if (yych <= 0xBD) {
goto yy3
}
goto yy36
}
}
yy135:
cur += 1
yych = str[cur]
if (yych <= 0xB5) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB4) {
goto yy3
}
goto yy36
} else {
if (yych == 0xBD) {
goto yy36
}
if (yych <= 0xBE) {
goto yy3
}
goto yy36
}
yy136:
cur += 1
yych = str[cur]
if (yych <= 0x95) {
if (yych <= 0x85) {
if (yych <= 0x81) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x8C) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x93) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xB1) {
if (yych <= 0x9B) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xAC) {
goto yy3
}
goto yy36
} else {
if (yych == 0xB5) {
goto yy36
}
if (yych <= 0xBC) {
goto yy3
}
goto yy36
}
}
yy137:
cur += 1
yych = str[cur]
if (yych == 0xB1) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy36
yy138:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x9C) {
goto yy3
}
goto yy36
yy139:
cur += 1
yych = str[cur]
switch (yych) {
case 0x82:
fallthrough
case 0x87:
fallthrough
case 0x8A,0x8B,0x8C,0x8D,0x8E,0x8F,0x90,0x91,0x92,0x93:
fallthrough
case 0x95:
fallthrough
case 0x99,0x9A,0x9B,0x9C,0x9D:
fallthrough
case 0xA4:
fallthrough
case 0xA6:
fallthrough
case 0xA8:
fallthrough
case 0xAA,0xAB,0xAC,0xAD:
fallthrough
case 0xAF,0xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9:
fallthrough
case 0xBC,0xBD,0xBE,0xBF:
goto yy3
default:
goto yy36
}
yy140:
cur += 1
yych = str[cur]
if (yych <= 0x8D) {
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0x89) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x8E) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy141:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x88) {
goto yy3
}
goto yy36
yy142:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy143:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy144:
cur += 1
yych = str[cur]
if (yych <= 0xAA) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA4) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xAE) {
goto yy3
}
if (yych <= 0xB1) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
}
yy145:
cur += 1
yych = str[cur]
if (yych <= 0xA7) {
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0xA6) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xAD) {
if (yych <= 0xAC) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy146:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA7) {
goto yy3
}
if (yych == 0xAF) {
goto yy3
}
goto yy36
yy147:
cur += 1
yych = str[cur]
if (yych <= 0xA7) {
if (yych <= 0x96) {
if (yych <= 0x7F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xA6) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xB6) {
if (yych == 0xAF) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB7) {
goto yy36
}
if (yych <= 0xBE) {
goto yy3
}
goto yy36
}
}
yy148:
cur += 1
yych = str[cur]
if (yych <= 0x8E) {
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x87) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x96) {
if (yych <= 0x8F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x97) {
goto yy36
}
if (yych <= 0x9E) {
goto yy3
}
goto yy36
}
}
yy149:
cur += 1
yych = str[cur]
if (yych == 0xAF) {
goto yy3
}
goto yy36
yy150:
cur += 1
yych = str[cur]
if (yych <= 0xA9) {
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0x87) {
goto yy3
}
if (yych <= 0xA0) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB5) {
if (yych <= 0xB0) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB7) {
goto yy36
}
if (yych <= 0xBC) {
goto yy3
}
goto yy36
}
}
yy151:
cur += 1
yych = str[cur]
if (yych <= 0x9C) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x96) {
goto yy3
}
goto yy36
} else {
if (yych == 0xA0) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy152:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0xBB) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy153:
cur += 1
yych = str[cur]
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0xAD) {
goto yy3
}
if (yych <= 0xB0) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy154:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8E) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBA) {
goto yy3
}
goto yy36
yy155:
cur += 1
yych = str[cur]
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy156:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8C) {
goto yy3
}
goto yy36
yy157:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xBD) {
goto yy3
}
goto yy36
yy158:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8C) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x9F) {
goto yy3
}
if (yych <= 0xA9) {
goto yy36
}
if (yych <= 0xAB) {
goto yy3
}
goto yy36
}
yy159:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAE) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy36
yy160:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9D) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy161:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAF) {
goto yy3
}
goto yy36
yy162:
cur += 1
yych = str[cur]
if (yych <= 0x96) {
goto yy36
}
if (yych <= 0x9F) {
goto yy3
}
if (yych <= 0xA1) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy163:
cur += 1
yych = str[cur]
if (yych <= 0x8E) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x88) {
goto yy3
}
if (yych <= 0x8A) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xAD) {
if (yych <= 0x8F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xB1) {
goto yy3
}
goto yy36
}
}
yy164:
cur += 1
yych = str[cur]
if (yych <= 0xB6) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy165:
cur += 1
yych = str[cur]
if (yych <= 0x85) {
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x82) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x8A) {
if (yych <= 0x86) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x8B) {
goto yy36
}
if (yych <= 0xA2) {
goto yy3
}
goto yy36
}
}
yy166:
cur += 1
yych = str[cur]
if (yych <= 0x81) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
yy167:
cur += 1
yych = str[cur]
if (yych <= 0xB1) {
goto yy36
}
if (yych <= 0xB7) {
goto yy3
}
if (yych == 0xBB) {
goto yy3
}
goto yy36
yy168:
cur += 1
yych = str[cur]
if (yych <= 0x89) {
goto yy36
}
if (yych <= 0xA5) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy169:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x86) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBC) {
goto yy3
}
goto yy36
yy170:
cur += 1
yych = str[cur]
if (yych <= 0x83) {
goto yy36
}
if (yych <= 0xB2) {
goto yy3
}
goto yy36
yy171:
cur += 1
yych = str[cur]
if (yych <= 0xA4) {
if (yych == 0x8F) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xAF) {
if (yych <= 0xA5) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB9) {
goto yy36
}
if (yych <= 0xBE) {
goto yy3
}
goto yy36
}
}
yy172:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA8) {
goto yy3
}
goto yy36
yy173:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
if (yych <= 0x82) {
if (yych <= 0x7F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x83) {
goto yy36
}
if (yych <= 0x8B) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xBA) {
if (yych <= 0xB6) {
goto yy3
}
if (yych <= 0xB9) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBD) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy174:
cur += 1
yych = str[cur]
if (yych <= 0xB1) {
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0xB0) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB6) {
if (yych <= 0xB4) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB8) {
goto yy36
}
if (yych <= 0xBD) {
goto yy3
}
goto yy36
}
}
yy175:
cur += 1
yych = str[cur]
if (yych <= 0x9A) {
if (yych <= 0x80) {
if (yych <= 0x7F) {
goto yy36
}
goto yy3
} else {
if (yych == 0x82) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xAA) {
if (yych <= 0x9D) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB1) {
goto yy36
}
if (yych <= 0xB4) {
goto yy3
}
goto yy36
}
}
yy176:
cur += 1
yych = str[cur]
if (yych <= 0x96) {
if (yych <= 0x88) {
if (yych <= 0x80) {
goto yy36
}
if (yych <= 0x86) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x8E) {
goto yy3
}
if (yych <= 0x90) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xA7) {
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xA6) {
goto yy3
}
goto yy36
} else {
if (yych == 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy177:
cur += 1
yych = str[cur]
if (yych <= 0x9B) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9A) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x9F) {
goto yy3
}
if (yych <= 0xA3) {
goto yy36
}
if (yych <= 0xA5) {
goto yy3
}
goto yy36
}
yy178:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA2) {
goto yy3
}
goto yy36
yy179:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA3) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy180:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x86) {
goto yy3
}
if (yych <= 0x8A) {
goto yy36
}
if (yych <= 0xBB) {
goto yy3
}
goto yy36
yy181:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAD) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy182:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x99) {
goto yy3
}
goto yy36
yy183:
cur += 1
yych = str[cur]
if (yych <= 0x9E) {
if (yych <= 0x92) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x86) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x97) {
goto yy3
}
if (yych == 0x9D) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xB7) {
if (yych == 0xA9) {
goto yy36
}
if (yych <= 0xB6) {
goto yy3
}
goto yy36
} else {
if (yych == 0xBD) {
goto yy36
}
if (yych <= 0xBE) {
goto yy3
}
goto yy36
}
}
yy184:
cur += 1
yych = str[cur]
if (yych <= 0x82) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x81) {
goto yy3
}
goto yy36
} else {
if (yych == 0x85) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy185:
cur += 1
yych = str[cur]
if (yych <= 0x92) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy186:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xBD) {
goto yy3
}
goto yy36
yy187:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8F) {
goto yy3
}
if (yych <= 0x91) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy188:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x87) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBB) {
goto yy3
}
goto yy36
yy189:
cur += 1
yych = str[cur]
if (yych <= 0xAF) {
goto yy36
}
if (yych == 0xB5) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy190:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xBC) {
goto yy3
}
goto yy36
yy191:
cur += 1
yych = str[cur]
if (yych <= 0xA0) {
goto yy36
}
if (yych <= 0xBA) {
goto yy3
}
goto yy36
yy192:
cur += 1
yych = str[cur]
if (yych <= 0x80) {
goto yy36
}
if (yych <= 0x9A) {
goto yy3
}
if (yych <= 0xA5) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy193:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xBE) {
goto yy3
}
goto yy36
yy194:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
if (yych <= 0x81) {
goto yy36
}
if (yych <= 0x87) {
goto yy3
}
if (yych <= 0x89) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x97) {
if (yych <= 0x91) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x99) {
goto yy36
}
if (yych <= 0x9C) {
goto yy3
}
goto yy36
}
}
yy195:
cur += 1
yych = str[cur]
switch (yych) {
case 0x80:
goto yy284
case 0x81:
goto yy285
case 0x82:
fallthrough
case 0x90,0x91:
fallthrough
case 0x98,0x99,0x9A,0x9B:
fallthrough
case 0xB0:
goto yy38
case 0x83:
goto yy286
case 0x85:
goto yy106
case 0x8A:
goto yy287
case 0x8B:
goto yy288
case 0x8C:
goto yy289
case 0x8D:
goto yy290
case 0x8E:
goto yy160
case 0x8F:
goto yy291
case 0x92:
goto yy292
case 0x94:
goto yy293
case 0x95:
goto yy130
case 0x9C:
goto yy269
case 0x9D:
goto yy294
case 0xA0:
goto yy295
case 0xA1:
goto yy296
case 0xA2:
goto yy119
case 0xA4:
goto yy297
case 0xA6:
goto yy298
case 0xA8:
goto yy299
case 0xA9:
goto yy300
case 0xAA:
goto yy301
case 0xAB:
goto yy302
case 0xAC:
goto yy118
case 0xAD:
goto yy303
case 0xAE:
goto yy304
case 0xB1:
goto yy141
default:
goto yy36
}
yy196:
cur += 1
yych = str[cur]
switch (yych) {
case 0x80:
goto yy305
case 0x82:
goto yy306
case 0x83:
goto yy307
case 0x84:
goto yy308
case 0x85:
goto yy309
case 0x86:
goto yy310
case 0x87:
goto yy311
case 0x88:
goto yy312
case 0x8A:
goto yy155
case 0x8B:
goto yy119
case 0x8C:
goto yy78
case 0x8D:
goto yy313
case 0x92:
fallthrough
case 0x98:
goto yy161
case 0x93:
goto yy314
case 0x96:
goto yy315
case 0x99:
goto yy316
case 0x9A:
goto yy317
case 0xA2:
goto yy115
case 0xA3:
goto yy318
case 0xAB:
goto yy319
default:
goto yy36
}
yy197:
cur += 1
yych = str[cur]
if (yych <= 0x8E) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8D) {
goto yy38
}
goto yy68
} else {
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x90) {
goto yy38
}
if (yych <= 0x91) {
goto yy315
}
goto yy36
}
yy198:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8F) {
goto yy38
}
if (yych <= 0x90) {
goto yy315
}
goto yy36
yy199:
cur += 1
yych = str[cur]
switch (yych) {
case 0xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7:
fallthrough
case 0xBC:
goto yy38
case 0xA8:
goto yy319
case 0xA9:
goto yy119
case 0xAB:
goto yy320
case 0xAC:
goto yy161
case 0xAD:
goto yy321
case 0xAE:
goto yy322
case 0xBD:
goto yy323
case 0xBE:
goto yy324
default:
goto yy36
}
yy200:
cur += 1
yych = str[cur]
if (yych <= 0xAF) {
if (yych == 0x80) {
goto yy325
}
goto yy36
} else {
if (yych <= 0xB0) {
goto yy38
}
if (yych <= 0xB1) {
goto yy326
}
if (yych <= 0xB2) {
goto yy327
}
goto yy36
}
yy201:
cur += 1
yych = str[cur]
switch (yych) {
case 0x90:
fallthrough
case 0x96,0x97,0x98,0x99:
goto yy38
case 0x91:
goto yy328
case 0x92:
goto yy329
case 0x93:
goto yy330
case 0x94:
goto yy331
case 0x95:
goto yy332
case 0x9A:
goto yy333
case 0x9B:
goto yy334
case 0x9C:
goto yy335
case 0x9D:
goto yy336
case 0x9E:
goto yy337
case 0x9F:
goto yy338
default:
goto yy36
}
yy202:
cur += 1
yych = str[cur]
if (yych <= 0xB7) {
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xA2) {
goto yy38
}
if (yych <= 0xA3) {
goto yy339
}
goto yy36
} else {
if (yych <= 0xB8) {
goto yy340
}
if (yych <= 0xB9) {
goto yy341
}
if (yych <= 0xBA) {
goto yy342
}
goto yy36
}
yy203:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x9B) {
goto yy343
}
if (yych <= 0xBF) {
goto yy38
}
goto yy36
yy204:
cur += 1
yych = str[cur]
if (yych <= 0x9C) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9B) {
goto yy38
}
goto yy106
} else {
if (yych <= 0x9F) {
goto yy38
}
if (yych <= 0xA0) {
goto yy292
}
goto yy36
}
yy205:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xA7) {
goto yy38
}
if (yych <= 0xA8) {
goto yy292
}
goto yy36
yy206:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAD) {
goto yy3
}
goto yy36
yy207:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9B) {
goto yy3
}
goto yy36
yy208:
cur += 1
yych = str[cur]
if (yych <= 0xA3) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy209:
cur += 1
yych = str[cur]
if (yych <= 0xA5) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA3) {
goto yy3
}
goto yy36
} else {
if (yych == 0xB0) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy210:
cur += 1
yych = str[cur]
if (yych <= 0xA8) {
if (yych <= 0x8C) {
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x84) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x8E) {
goto yy36
}
if (yych <= 0x90) {
goto yy3
}
if (yych <= 0x92) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xB2) {
if (yych <= 0xA9) {
goto yy36
}
if (yych == 0xB1) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB9) {
if (yych <= 0xB5) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBB) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
}
yy211:
cur += 1
yych = str[cur]
if (yych <= 0x96) {
if (yych <= 0x86) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x88) {
goto yy3
}
if (yych <= 0x8A) {
goto yy36
}
if (yych <= 0x8E) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0x9E) {
if (yych <= 0x97) {
goto yy3
}
if (yych <= 0x9B) {
goto yy36
}
if (yych <= 0x9D) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xA3) {
goto yy3
}
if (yych <= 0xA5) {
goto yy36
}
if (yych <= 0xB1) {
goto yy3
}
goto yy36
}
}
yy212:
cur += 1
yych = str[cur]
if (yych <= 0xB0) {
if (yych <= 0x8E) {
if (yych <= 0x83) {
if (yych <= 0x80) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0x8A) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0x92) {
if (yych <= 0x90) {
goto yy3
}
goto yy36
} else {
if (yych == 0xA9) {
goto yy36
}
goto yy3
}
}
} else {
if (yych <= 0xB7) {
if (yych <= 0xB3) {
if (yych <= 0xB1) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB4) {
goto yy36
}
if (yych <= 0xB6) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xBC) {
if (yych <= 0xB9) {
goto yy3
}
if (yych <= 0xBB) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBD) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
}
yy213:
cur += 1
yych = str[cur]
if (yych <= 0x90) {
if (yych <= 0x86) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x82) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x88) {
goto yy3
}
if (yych <= 0x8A) {
goto yy36
}
if (yych <= 0x8D) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0x9D) {
if (yych <= 0x91) {
goto yy3
}
if (yych <= 0x98) {
goto yy36
}
if (yych <= 0x9C) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x9E) {
goto yy3
}
if (yych <= 0xA5) {
goto yy36
}
if (yych <= 0xB5) {
goto yy3
}
goto yy36
}
}
yy214:
cur += 1
yych = str[cur]
if (yych <= 0xA8) {
if (yych <= 0x8D) {
if (yych <= 0x80) {
goto yy36
}
if (yych == 0x84) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x8E) {
goto yy36
}
if (yych == 0x92) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xB3) {
if (yych <= 0xA9) {
goto yy36
}
if (yych == 0xB1) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB9) {
if (yych <= 0xB4) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBB) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
}
yy215:
cur += 1
yych = str[cur]
if (yych <= 0x8D) {
if (yych <= 0x86) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x85) {
goto yy3
}
goto yy36
} else {
if (yych == 0x8A) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0x9F) {
if (yych == 0x90) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xA3) {
goto yy3
}
if (yych <= 0xA5) {
goto yy36
}
if (yych <= 0xAF) {
goto yy3
}
goto yy36
}
}
yy216:
cur += 1
yych = str[cur]
if (yych <= 0xA8) {
if (yych <= 0x8C) {
if (yych <= 0x80) {
goto yy36
}
if (yych == 0x84) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x8E) {
goto yy36
}
if (yych <= 0x90) {
goto yy3
}
if (yych <= 0x92) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xB3) {
if (yych <= 0xA9) {
goto yy36
}
if (yych == 0xB1) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB9) {
if (yych <= 0xB4) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBB) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
}
yy217:
cur += 1
yych = str[cur]
if (yych <= 0x97) {
if (yych <= 0x88) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
if (yych <= 0x86) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x8A) {
goto yy36
}
if (yych <= 0x8D) {
goto yy3
}
if (yych <= 0x95) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xA3) {
if (yych <= 0x9B) {
goto yy36
}
if (yych == 0x9E) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xAF) {
if (yych <= 0xA5) {
goto yy36
}
goto yy3
} else {
if (yych == 0xB1) {
goto yy3
}
goto yy36
}
}
}
yy218:
cur += 1
yych = str[cur]
switch (yych) {
case 0x82,0x83:
fallthrough
case 0x85,0x86,0x87,0x88,0x89,0x8A:
fallthrough
case 0x8E,0x8F,0x90:
fallthrough
case 0x92,0x93,0x94,0x95:
fallthrough
case 0x99,0x9A:
fallthrough
case 0x9C:
fallthrough
case 0x9E,0x9F:
fallthrough
case 0xA3,0xA4:
fallthrough
case 0xA8,0xA9,0xAA:
fallthrough
case 0xAE,0xAF,0xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9:
fallthrough
case 0xBE,0xBF:
goto yy3
default:
goto yy36
}
yy219:
cur += 1
yych = str[cur]
if (yych <= 0x8D) {
if (yych <= 0x85) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x82) {
goto yy3
}
goto yy36
} else {
if (yych == 0x89) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0x96) {
if (yych == 0x90) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x97) {
goto yy3
}
if (yych <= 0xA5) {
goto yy36
}
if (yych <= 0xAF) {
goto yy3
}
goto yy36
}
}
yy220:
cur += 1
yych = str[cur]
if (yych <= 0x90) {
if (yych <= 0x84) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x83) {
goto yy3
}
goto yy36
} else {
if (yych == 0x8D) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xA9) {
if (yych <= 0x91) {
goto yy36
}
if (yych <= 0xA8) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xB9) {
goto yy3
}
if (yych <= 0xBC) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy221:
cur += 1
yych = str[cur]
if (yych <= 0x94) {
if (yych <= 0x85) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
goto yy36
} else {
if (yych == 0x89) {
goto yy36
}
if (yych <= 0x8D) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0x9F) {
if (yych == 0x97) {
goto yy36
}
if (yych <= 0x99) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xA3) {
goto yy3
}
if (yych <= 0xA5) {
goto yy36
}
if (yych <= 0xAF) {
goto yy3
}
goto yy36
}
}
yy222:
cur += 1
yych = str[cur]
if (yych <= 0x91) {
if (yych <= 0x84) {
if (yych <= 0x80) {
goto yy36
}
if (yych <= 0x83) {
goto yy3
}
goto yy36
} else {
if (yych == 0x8D) {
goto yy36
}
if (yych <= 0x90) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xB4) {
if (yych == 0xA9) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xB9) {
goto yy3
}
if (yych <= 0xBB) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy223:
cur += 1
yych = str[cur]
if (yych <= 0x96) {
if (yych <= 0x88) {
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x85) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x89) {
goto yy36
}
if (yych <= 0x8D) {
goto yy3
}
if (yych <= 0x94) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xA3) {
if (yych == 0x9E) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xAF) {
if (yych <= 0xA5) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB0) {
goto yy36
}
if (yych <= 0xB2) {
goto yy3
}
goto yy36
}
}
}
yy224:
cur += 1
yych = str[cur]
if (yych <= 0x8D) {
if (yych <= 0x83) {
if (yych <= 0x80) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0x8C) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xBA) {
if (yych == 0x91) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBC) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy225:
cur += 1
yych = str[cur]
if (yych <= 0x96) {
if (yych <= 0x85) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
goto yy36
} else {
if (yych == 0x89) {
goto yy36
}
if (yych <= 0x8E) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xA5) {
if (yych <= 0x97) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xA3) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xAF) {
goto yy3
}
if (yych <= 0xB9) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy226:
cur += 1
yych = str[cur]
if (yych <= 0x99) {
if (yych <= 0x83) {
if (yych <= 0x81) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0x96) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xBB) {
if (yych == 0xB2) {
goto yy36
}
goto yy3
} else {
if (yych == 0xBD) {
goto yy3
}
goto yy36
}
}
yy227:
cur += 1
yych = str[cur]
if (yych <= 0x95) {
if (yych <= 0x89) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x86) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x8A) {
goto yy3
}
if (yych <= 0x8E) {
goto yy36
}
if (yych <= 0x94) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xA5) {
if (yych == 0x97) {
goto yy36
}
if (yych <= 0x9F) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xAF) {
goto yy3
}
if (yych <= 0xB1) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
}
}
yy228:
cur += 1
yych = str[cur]
if (yych <= 0x80) {
goto yy36
}
if (yych <= 0xBA) {
goto yy3
}
goto yy36
yy229:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x8F) {
goto yy36
}
if (yych <= 0x99) {
goto yy3
}
goto yy36
yy230:
cur += 1
yych = str[cur]
switch (yych) {
case 0x81,0x82:
fallthrough
case 0x84:
fallthrough
case 0x87,0x88:
fallthrough
case 0x8A:
fallthrough
case 0x8D:
fallthrough
case 0x94,0x95,0x96,0x97:
fallthrough
case 0x99,0x9A,0x9B,0x9C,0x9D,0x9E,0x9F:
fallthrough
case 0xA1,0xA2,0xA3:
fallthrough
case 0xA5:
fallthrough
case 0xA7:
fallthrough
case 0xAA,0xAB:
fallthrough
case 0xAD,0xAE,0xAF,0xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9:
fallthrough
case 0xBB,0xBC,0xBD:
goto yy3
default:
goto yy36
}
yy231:
cur += 1
yych = str[cur]
if (yych <= 0x87) {
if (yych <= 0x84) {
if (yych <= 0x7F) {
goto yy36
}
goto yy3
} else {
if (yych == 0x86) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0x99) {
if (yych <= 0x8D) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x9B) {
goto yy36
}
if (yych <= 0x9F) {
goto yy3
}
goto yy36
}
}
yy232:
cur += 1
yych = str[cur]
if (yych <= 0xB4) {
if (yych <= 0x97) {
if (yych == 0x80) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x99) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xA9) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xB8) {
if (yych == 0xB6) {
goto yy36
}
if (yych <= 0xB7) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xB9) {
goto yy3
}
if (yych <= 0xBD) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy233:
cur += 1
yych = str[cur]
if (yych <= 0x88) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x87) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xAC) {
goto yy3
}
if (yych <= 0xB0) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy234:
cur += 1
yych = str[cur]
if (yych <= 0x85) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
goto yy36
} else {
if (yych == 0x98) {
goto yy36
}
if (yych <= 0xBC) {
goto yy3
}
goto yy36
}
yy235:
cur += 1
yych = str[cur]
if (yych == 0x86) {
goto yy3
}
goto yy36
yy236:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x89) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy237:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9A) {
goto yy3
}
if (yych <= 0x9C) {
goto yy36
}
if (yych <= 0x9F) {
goto yy3
}
goto yy36
yy238:
cur += 1
yych = str[cur]
if (yych <= 0x8D) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8C) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x94) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xB4) {
goto yy3
}
goto yy36
}
yy239:
cur += 1
yych = str[cur]
if (yych <= 0xAC) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x93) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB0) {
if (yych <= 0xAD) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB1) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
}
}
yy240:
cur += 1
yych = str[cur]
if (yych <= 0x97) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x93) {
goto yy3
}
if (yych <= 0x96) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x9D) {
if (yych <= 0x9B) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xA9) {
goto yy3
}
goto yy36
}
}
yy241:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
if (yych <= 0x8A) {
goto yy36
}
if (yych <= 0x8D) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x99) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy242:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAA) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy243:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9E) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xAB) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBB) {
goto yy3
}
goto yy36
}
yy244:
cur += 1
yych = str[cur]
if (yych <= 0x85) {
goto yy36
}
if (yych <= 0xAD) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xB4) {
goto yy3
}
goto yy36
yy245:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAB) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy246:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x89) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x99) {
goto yy3
}
goto yy36
yy247:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9B) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy248:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9E) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xBC) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy36
}
yy249:
cur += 1
yych = str[cur]
if (yych <= 0x99) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x89) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xA7) {
if (yych <= 0xA6) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBD) {
goto yy3
}
goto yy36
}
}
yy250:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8B) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x99) {
goto yy3
}
if (yych <= 0xAA) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
}
yy251:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x89) {
goto yy3
}
if (yych <= 0x8C) {
goto yy36
}
if (yych <= 0xBD) {
goto yy3
}
goto yy36
yy252:
cur += 1
yych = str[cur]
if (yych <= 0x93) {
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x92) {
goto yy3
}
goto yy36
} else {
if (yych == 0xB7) {
goto yy36
}
if (yych <= 0xB9) {
goto yy3
}
goto yy36
}
yy253:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB5) {
goto yy3
}
if (yych <= 0xBB) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy254:
cur += 1
yych = str[cur]
if (yych == 0x8D) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy36
yy255:
cur += 1
yych = str[cur]
if (yych <= 0x94) {
if (yych == 0x80) {
goto yy3
}
if (yych <= 0x93) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB1) {
if (yych <= 0xB0) {
goto yy36
}
goto yy3
} else {
if (yych == 0xBF) {
goto yy3
}
goto yy36
}
}
yy256:
cur += 1
yych = str[cur]
if (yych <= 0xA0) {
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x9C) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xA1) {
goto yy3
}
if (yych <= 0xA4) {
goto yy36
}
if (yych <= 0xB0) {
goto yy3
}
goto yy36
}
yy257:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA4) {
goto yy3
}
if (yych <= 0xAA) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
yy258:
cur += 1
yych = str[cur]
if (yych <= 0xAE) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA7) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xAF) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy36
}
yy259:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
if (yych <= 0x86) {
if (yych <= 0x7F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x87) {
goto yy36
}
if (yych <= 0x8E) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0x9E) {
if (yych == 0x97) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy260:
cur += 1
yych = str[cur]
if (yych <= 0xAF) {
if (yych <= 0x84) {
goto yy36
}
if (yych <= 0x87) {
goto yy3
}
if (yych <= 0xA0) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB5) {
if (yych <= 0xB0) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB7) {
goto yy36
}
if (yych <= 0xBC) {
goto yy3
}
goto yy36
}
}
yy261:
cur += 1
yych = str[cur]
if (yych <= 0x9A) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x96) {
goto yy3
}
if (yych <= 0x98) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x9F) {
if (yych <= 0x9C) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xA0) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy262:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8C) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xAB) {
goto yy3
}
goto yy36
yy263:
cur += 1
yych = str[cur]
if (yych <= 0xB3) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAF) {
goto yy3
}
goto yy36
} else {
if (yych == 0xBE) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy264:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x9E) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy265:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA7) {
goto yy3
}
goto yy36
yy266:
cur += 1
yych = str[cur]
if (yych <= 0x99) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB7) {
if (yych <= 0x9F) {
goto yy36
}
goto yy3
} else {
if (yych == 0xBB) {
goto yy3
}
goto yy36
}
}
yy267:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x93) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBC) {
goto yy3
}
goto yy36
yy268:
cur += 1
yych = str[cur]
if (yych <= 0x8E) {
if (yych == 0x80) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x99) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBE) {
goto yy3
}
goto yy36
}
yy269:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB6) {
goto yy3
}
goto yy36
yy270:
cur += 1
yych = str[cur]
if (yych <= 0x99) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8D) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB6) {
if (yych <= 0x9F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB9) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy271:
cur += 1
yych = str[cur]
if (yych <= 0x9D) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x82) {
goto yy3
}
if (yych <= 0x9A) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xAF) {
if (yych <= 0x9F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB1) {
goto yy36
}
if (yych <= 0xB6) {
goto yy3
}
goto yy36
}
}
yy272:
cur += 1
yych = str[cur]
if (yych <= 0xAB) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAA) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xAD) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xB9) {
goto yy3
}
goto yy36
}
yy273:
cur += 1
yych = str[cur]
if (yych <= 0xA8) {
if (yych <= 0x92) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x86) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x97) {
goto yy3
}
if (yych <= 0x9C) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xB7) {
if (yych <= 0xA9) {
goto yy36
}
if (yych <= 0xB6) {
goto yy3
}
goto yy36
} else {
if (yych == 0xBD) {
goto yy36
}
if (yych <= 0xBE) {
goto yy3
}
goto yy36
}
}
yy274:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8F) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xAD) {
goto yy3
}
if (yych <= 0xB2) {
goto yy36
}
if (yych <= 0xB4) {
goto yy3
}
goto yy36
}
yy275:
cur += 1
yych = str[cur]
if (yych <= 0xAF) {
if (yych <= 0x8C) {
goto yy36
}
if (yych <= 0x8F) {
goto yy3
}
goto yy36
} else {
if (yych == 0xB5) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy276:
cur += 1
yych = str[cur]
if (yych <= 0xA0) {
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x99) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xBA) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy36
}
yy277:
cur += 1
yych = str[cur]
switch (yych) {
case 0x80:
goto yy284
case 0x81:
goto yy285
case 0x82:
fallthrough
case 0x90,0x91:
fallthrough
case 0x98,0x99,0x9A,0x9B:
fallthrough
case 0xB0:
goto yy38
case 0x83:
goto yy286
case 0x85:
goto yy106
case 0x87:
goto yy344
case 0x8A:
goto yy287
case 0x8B:
goto yy345
case 0x8C:
goto yy289
case 0x8D:
goto yy346
case 0x8E:
goto yy160
case 0x8F:
goto yy291
case 0x92:
goto yy347
case 0x94:
goto yy293
case 0x95:
goto yy130
case 0x9C:
goto yy269
case 0x9D:
goto yy294
case 0xA0:
goto yy295
case 0xA1:
goto yy296
case 0xA2:
goto yy119
case 0xA4:
goto yy297
case 0xA6:
goto yy298
case 0xA8:
goto yy348
case 0xA9:
goto yy300
case 0xAA:
goto yy301
case 0xAB:
goto yy349
case 0xAC:
goto yy118
case 0xAD:
goto yy303
case 0xAE:
goto yy304
case 0xB1:
goto yy141
default:
goto yy36
}
yy278:
cur += 1
yych = str[cur]
switch (yych) {
case 0x80:
fallthrough
case 0x86:
fallthrough
case 0x92:
fallthrough
case 0x98:
goto yy38
case 0x81:
goto yy350
case 0x82:
goto yy286
case 0x83:
goto yy351
case 0x84:
goto yy352
case 0x85:
goto yy353
case 0x87:
goto yy354
case 0x88:
goto yy355
case 0x8A:
goto yy155
case 0x8B:
goto yy356
case 0x8C:
goto yy216
case 0x8D:
goto yy357
case 0x93:
goto yy358
case 0x96:
goto yy359
case 0x97:
goto yy93
case 0x99:
goto yy360
case 0x9A:
goto yy116
case 0x9B:
goto yy361
case 0xA2:
goto yy115
case 0xA3:
goto yy362
case 0xAB:
goto yy319
default:
goto yy36
}
yy279:
cur += 1
yych = str[cur]
switch (yych) {
case 0xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7:
fallthrough
case 0xBC:
goto yy38
case 0xA8:
goto yy319
case 0xA9:
goto yy363
case 0xAB:
goto yy120
case 0xAC:
goto yy269
case 0xAD:
goto yy364
case 0xAE:
goto yy322
case 0xBD:
goto yy365
case 0xBE:
goto yy366
default:
goto yy36
}
yy280:
cur += 1
yych = str[cur]
if (yych <= 0xAF) {
if (yych == 0x80) {
goto yy325
}
goto yy36
} else {
if (yych <= 0xB0) {
goto yy38
}
if (yych <= 0xB1) {
goto yy326
}
if (yych <= 0xB2) {
goto yy367
}
goto yy36
}
yy281:
cur += 1
yych = str[cur]
switch (yych) {
case 0x85:
goto yy368
case 0x86:
goto yy369
case 0x89:
goto yy370
case 0x90:
fallthrough
case 0x96,0x97,0x98,0x99:
goto yy38
case 0x91:
goto yy328
case 0x92:
goto yy329
case 0x93:
goto yy330
case 0x94:
goto yy331
case 0x95:
goto yy332
case 0x9A:
goto yy333
case 0x9B:
goto yy334
case 0x9C:
goto yy335
case 0x9D:
goto yy336
case 0x9E:
goto yy337
case 0x9F:
goto yy371
default:
goto yy36
}
yy282:
cur += 1
yych = str[cur]
if (yych <= 0xB7) {
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xA2) {
goto yy38
}
if (yych <= 0xA3) {
goto yy372
}
goto yy36
} else {
if (yych <= 0xB8) {
goto yy340
}
if (yych <= 0xB9) {
goto yy341
}
if (yych <= 0xBA) {
goto yy342
}
goto yy36
}
yy283:
cur += 1
yych = str[cur]
if (yych <= 0x83) {
goto yy36
}
if (yych <= 0x86) {
goto yy38
}
if (yych <= 0x87) {
goto yy161
}
goto yy36
yy284:
cur += 1
yych = str[cur]
if (yych <= 0xA7) {
if (yych <= 0x8B) {
if (yych <= 0x7F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x8C) {
goto yy36
}
if (yych <= 0xA6) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xBD) {
if (yych == 0xBB) {
goto yy36
}
goto yy3
} else {
if (yych == 0xBF) {
goto yy3
}
goto yy36
}
}
yy285:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8D) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x9D) {
goto yy3
}
goto yy36
yy286:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xBA) {
goto yy3
}
goto yy36
yy287:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9C) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy288:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x90) {
goto yy3
}
goto yy36
yy289:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9F) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy290:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8A) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xB5) {
goto yy3
}
goto yy36
yy291:
cur += 1
yych = str[cur]
if (yych <= 0x87) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x83) {
goto yy3
}
goto yy36
} else {
if (yych == 0x90) {
goto yy36
}
if (yych <= 0x95) {
goto yy3
}
goto yy36
}
yy292:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9D) {
goto yy3
}
goto yy36
yy293:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA7) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy294:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x95) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xA7) {
goto yy3
}
goto yy36
yy295:
cur += 1
yych = str[cur]
if (yych <= 0xB5) {
if (yych <= 0x87) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x85) {
goto yy3
}
goto yy36
} else {
if (yych == 0x89) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xBB) {
if (yych <= 0xB6) {
goto yy36
}
if (yych <= 0xB8) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xBC) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy36
}
}
yy296:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x95) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xB6) {
goto yy3
}
goto yy36
yy297:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x95) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xB9) {
goto yy3
}
goto yy36
yy298:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB7) {
goto yy3
}
if (yych <= 0xBD) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy299:
cur += 1
yych = str[cur]
if (yych <= 0x93) {
if (yych == 0x80) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x97) {
if (yych <= 0x94) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x98) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
}
}
yy300:
cur += 1
yych = str[cur]
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xBC) {
goto yy3
}
goto yy36
yy301:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9C) {
goto yy3
}
goto yy36
yy302:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x88) {
goto yy36
}
if (yych <= 0xA4) {
goto yy3
}
goto yy36
yy303:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x95) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xB2) {
goto yy3
}
goto yy36
yy304:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x91) {
goto yy3
}
goto yy36
yy305:
cur += 1
yych = str[cur]
if (yych <= 0x82) {
goto yy36
}
if (yych <= 0xB7) {
goto yy3
}
goto yy36
yy306:
cur += 1
yych = str[cur]
if (yych <= 0x82) {
goto yy36
}
if (yych <= 0xAF) {
goto yy3
}
goto yy36
yy307:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xA8) {
goto yy3
}
goto yy36
yy308:
cur += 1
yych = str[cur]
if (yych <= 0x82) {
goto yy36
}
if (yych <= 0xA6) {
goto yy3
}
goto yy36
yy309:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xB2) {
goto yy3
}
if (yych == 0xB6) {
goto yy3
}
goto yy36
yy310:
cur += 1
yych = str[cur]
if (yych <= 0x82) {
goto yy36
}
if (yych <= 0xB2) {
goto yy3
}
goto yy36
yy311:
cur += 1
yych = str[cur]
if (yych <= 0x80) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
if (yych == 0x9A) {
goto yy3
}
goto yy36
yy312:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x92) {
goto yy36
}
if (yych <= 0xAB) {
goto yy3
}
goto yy36
yy313:
cur += 1
yych = str[cur]
if (yych <= 0x9C) {
goto yy36
}
if (yych <= 0xA1) {
goto yy3
}
goto yy36
yy314:
cur += 1
yych = str[cur]
if (yych <= 0x83) {
goto yy36
}
if (yych == 0x86) {
goto yy36
}
if (yych <= 0x87) {
goto yy3
}
goto yy36
yy315:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAE) {
goto yy3
}
goto yy36
yy316:
cur += 1
yych = str[cur]
if (yych == 0x84) {
goto yy3
}
goto yy36
yy317:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAA) {
goto yy3
}
goto yy36
yy318:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9F) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy36
yy319:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB8) {
goto yy3
}
goto yy36
yy320:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xAD) {
goto yy3
}
goto yy36
yy321:
cur += 1
yych = str[cur]
if (yych <= 0xA2) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x83) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xB7) {
goto yy3
}
if (yych <= 0xBC) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy322:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8F) {
goto yy3
}
goto yy36
yy323:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
if (yych == 0x90) {
goto yy3
}
goto yy36
yy324:
cur += 1
yych = str[cur]
if (yych <= 0x92) {
goto yy36
}
if (yych <= 0x9F) {
goto yy3
}
goto yy36
yy325:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x81) {
goto yy3
}
goto yy36
yy326:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAA) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xBC) {
goto yy3
}
goto yy36
yy327:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x88) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x99) {
goto yy3
}
goto yy36
yy328:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x95) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy329:
cur += 1
yych = str[cur]
if (yych <= 0xA6) {
if (yych <= 0x9F) {
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x9D) {
goto yy36
}
goto yy3
} else {
if (yych == 0xA2) {
goto yy3
}
if (yych <= 0xA4) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xB9) {
if (yych <= 0xA8) {
goto yy36
}
if (yych == 0xAD) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBB) {
if (yych <= 0xBA) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBC) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
}
yy330:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x84) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy331:
cur += 1
yych = str[cur]
if (yych <= 0x94) {
if (yych <= 0x86) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x85) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x8A) {
goto yy3
}
if (yych <= 0x8C) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0x9D) {
if (yych <= 0x95) {
goto yy36
}
if (yych <= 0x9C) {
goto yy3
}
goto yy36
} else {
if (yych == 0xBA) {
goto yy36
}
if (yych <= 0xBE) {
goto yy3
}
goto yy36
}
}
yy332:
cur += 1
yych = str[cur]
if (yych <= 0x86) {
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x85) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x90) {
if (yych <= 0x89) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x91) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy333:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA5) {
goto yy3
}
if (yych <= 0xA7) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy334:
cur += 1
yych = str[cur]
if (yych <= 0x9A) {
if (yych == 0x80) {
goto yy3
}
if (yych <= 0x81) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBA) {
if (yych <= 0x9B) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBB) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy335:
cur += 1
yych = str[cur]
if (yych <= 0x95) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x94) {
goto yy3
}
goto yy36
} else {
if (yych == 0xB5) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy336:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8E) {
goto yy3
}
goto yy36
} else {
if (yych == 0xAF) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy337:
cur += 1
yych = str[cur]
if (yych <= 0x89) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x88) {
goto yy3
}
goto yy36
} else {
if (yych == 0xA9) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy338:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x83) {
goto yy36
}
if (yych <= 0x8B) {
goto yy3
}
goto yy36
yy339:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
goto yy36
yy340:
cur += 1
yych = str[cur]
if (yych <= 0xA6) {
if (yych <= 0x9F) {
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x84) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xA2) {
if (yych <= 0xA0) {
goto yy36
}
goto yy3
} else {
if (yych == 0xA4) {
goto yy3
}
goto yy36
}
}
} else {
if (yych <= 0xB7) {
if (yych <= 0xA8) {
if (yych <= 0xA7) {
goto yy3
}
goto yy36
} else {
if (yych == 0xB3) {
goto yy36
}
goto yy3
}
} else {
if (yych <= 0xB9) {
if (yych <= 0xB8) {
goto yy36
}
goto yy3
} else {
if (yych == 0xBB) {
goto yy3
}
goto yy36
}
}
}
yy341:
cur += 1
yych = str[cur]
switch (yych) {
case 0x82:
fallthrough
case 0x87:
fallthrough
case 0x89:
fallthrough
case 0x8B:
fallthrough
case 0x8D,0x8E,0x8F:
fallthrough
case 0x91,0x92:
fallthrough
case 0x94:
fallthrough
case 0x97:
fallthrough
case 0x99:
fallthrough
case 0x9B:
fallthrough
case 0x9D:
fallthrough
case 0x9F:
fallthrough
case 0xA1,0xA2:
fallthrough
case 0xA4:
fallthrough
case 0xA7,0xA8,0xA9,0xAA:
fallthrough
case 0xAC,0xAD,0xAE,0xAF,0xB0,0xB1,0xB2:
fallthrough
case 0xB4,0xB5,0xB6,0xB7:
fallthrough
case 0xB9,0xBA,0xBB,0xBC:
fallthrough
case 0xBE:
goto yy3
default:
goto yy36
}
yy342:
cur += 1
yych = str[cur]
if (yych <= 0xA0) {
if (yych <= 0x89) {
if (yych <= 0x7F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0x8A) {
goto yy36
}
if (yych <= 0x9B) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xA9) {
if (yych == 0xA4) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xAA) {
goto yy36
}
if (yych <= 0xBB) {
goto yy3
}
goto yy36
}
}
yy343:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x96) {
goto yy3
}
goto yy36
yy344:
cur += 1
yych = str[cur]
if (yych == 0xBD) {
goto yy3
}
goto yy36
yy345:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x90) {
goto yy3
}
if (yych == 0xA0) {
goto yy3
}
goto yy36
yy346:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x8A) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xBA) {
goto yy3
}
goto yy36
yy347:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x9D) {
goto yy3
}
if (yych <= 0x9F) {
goto yy36
}
if (yych <= 0xA9) {
goto yy3
}
goto yy36
yy348:
cur += 1
yych = str[cur]
if (yych <= 0x94) {
if (yych <= 0x84) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x83) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x86) {
goto yy3
}
if (yych <= 0x8B) {
goto yy36
}
if (yych <= 0x93) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xB7) {
if (yych == 0x98) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xBA) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy36
}
}
yy349:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x88) {
goto yy36
}
if (yych <= 0xA6) {
goto yy3
}
goto yy36
yy350:
cur += 1
yych = str[cur]
if (yych <= 0xA5) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x86) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xAF) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy36
}
yy351:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xA8) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xB9) {
goto yy3
}
goto yy36
yy352:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0xB5) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy353:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xB3) {
goto yy3
}
if (yych == 0xB6) {
goto yy3
}
goto yy36
yy354:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x9A) {
goto yy3
}
goto yy36
yy355:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x92) {
goto yy36
}
if (yych <= 0xB7) {
goto yy3
}
goto yy36
yy356:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xAA) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xB9) {
goto yy3
}
goto yy36
yy357:
cur += 1
yych = str[cur]
if (yych <= 0x96) {
if (yych <= 0x86) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x88) {
goto yy3
}
if (yych <= 0x8A) {
goto yy36
}
if (yych <= 0x8D) {
goto yy3
}
goto yy36
}
} else {
if (yych <= 0xA5) {
if (yych <= 0x97) {
goto yy3
}
if (yych <= 0x9C) {
goto yy36
}
if (yych <= 0xA3) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xAC) {
goto yy3
}
if (yych <= 0xAF) {
goto yy36
}
if (yych <= 0xB4) {
goto yy3
}
goto yy36
}
}
yy358:
cur += 1
yych = str[cur]
if (yych <= 0x86) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x85) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x87) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x99) {
goto yy3
}
goto yy36
}
yy359:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xB5) {
goto yy3
}
if (yych <= 0xB7) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
yy360:
cur += 1
yych = str[cur]
if (yych <= 0x83) {
if (yych == 0x80) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x84) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x99) {
goto yy3
}
goto yy36
}
yy361:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x89) {
goto yy3
}
goto yy36
yy362:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0xA9) {
goto yy3
}
if (yych == 0xBF) {
goto yy3
}
goto yy36
yy363:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych == 0x9F) {
goto yy36
}
if (yych <= 0xA9) {
goto yy3
}
goto yy36
yy364:
cur += 1
yych = str[cur]
if (yych <= 0x99) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x83) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xB7) {
if (yych <= 0xA2) {
goto yy36
}
goto yy3
} else {
if (yych <= 0xBC) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
}
yy365:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0xBE) {
goto yy3
}
goto yy36
yy366:
cur += 1
yych = str[cur]
if (yych <= 0x8E) {
goto yy36
}
if (yych <= 0x9F) {
goto yy3
}
goto yy36
yy367:
cur += 1
yych = str[cur]
if (yych <= 0x8F) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x88) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x99) {
goto yy3
}
if (yych <= 0x9C) {
goto yy36
}
if (yych <= 0x9E) {
goto yy3
}
goto yy36
}
yy368:
cur += 1
yych = str[cur]
if (yych <= 0xAC) {
if (yych <= 0xA4) {
goto yy36
}
if (yych <= 0xA9) {
goto yy3
}
goto yy36
} else {
if (yych <= 0xB2) {
goto yy3
}
if (yych <= 0xBA) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy369:
cur += 1
yych = str[cur]
if (yych <= 0x84) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x82) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x8B) {
goto yy3
}
if (yych <= 0xA9) {
goto yy36
}
if (yych <= 0xAD) {
goto yy3
}
goto yy36
}
yy370:
cur += 1
yych = str[cur]
if (yych <= 0x81) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
goto yy36
yy371:
cur += 1
yych = str[cur]
if (yych <= 0x83) {
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x82) {
goto yy3
}
goto yy36
} else {
if (yych <= 0x8B) {
goto yy3
}
if (yych <= 0x8D) {
goto yy36
}
if (yych <= 0xBF) {
goto yy3
}
goto yy36
}
yy372:
cur += 1
yych = str[cur]
if (yych <= 0x7F) {
goto yy36
}
if (yych <= 0x84) {
goto yy3
}
if (yych <= 0x8F) {
goto yy36
}
if (yych <= 0x96) {
goto yy3
}
goto yy36
}
}
func main() {
if lex("_Ыдентификатор\000") != 0 {
panic("error")
}
}