// Code generated by re2go, DO NOT EDIT.
//go:generate re2go $INPUT -o $OUTPUT -8si --api simple
package main




func lex(yyinput string) int {
	var yycursor, yymarker int
	
{
	var yych byte
	yyaccept := 0
	yych = yyinput[yycursor]
	if (yych <= 0xD5) {
		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 <= 0xCE) {
				if (yych <= 0xCB) {
					if (yych <= 0xCA) {
						goto yy7
					}
					goto yy8
				} else {
					if (yych <= 0xCC) {
						goto yy1
					}
					if (yych <= 0xCD) {
						goto yy9
					}
					goto yy10
				}
			} else {
				if (yych <= 0xD2) {
					if (yych <= 0xCF) {
						goto yy11
					}
					if (yych <= 0xD1) {
						goto yy7
					}
					goto yy12
				} else {
					if (yych <= 0xD3) {
						goto yy7
					}
					if (yych <= 0xD4) {
						goto yy13
					}
					goto yy14
				}
			}
		}
	} else {
		if (yych <= 0xE0) {
			if (yych <= 0xDA) {
				if (yych <= 0xD7) {
					if (yych <= 0xD6) {
						goto yy15
					}
					goto yy16
				} else {
					if (yych <= 0xD8) {
						goto yy17
					}
					if (yych <= 0xD9) {
						goto yy18
					}
					goto yy7
				}
			} else {
				if (yych <= 0xDD) {
					if (yych <= 0xDB) {
						goto yy19
					}
					if (yych <= 0xDC) {
						goto yy20
					}
					goto yy21
				} else {
					if (yych <= 0xDE) {
						goto yy22
					}
					if (yych <= 0xDF) {
						goto yy23
					}
					goto yy24
				}
			}
		} else {
			if (yych <= 0xEA) {
				if (yych <= 0xE3) {
					if (yych <= 0xE1) {
						goto yy25
					}
					if (yych <= 0xE2) {
						goto yy26
					}
					goto yy27
				} else {
					if (yych <= 0xE4) {
						goto yy28
					}
					if (yych <= 0xE9) {
						goto yy29
					}
					goto yy30
				}
			} else {
				if (yych <= 0xEE) {
					if (yych <= 0xEC) {
						goto yy29
					}
					if (yych <= 0xED) {
						goto yy31
					}
				} else {
					if (yych <= 0xEF) {
						goto yy32
					}
					if (yych <= 0xF0) {
						goto yy33
					}
				}
			}
		}
	}
yy1:
	yycursor += 1
yy2:
	{ return 1 }
yy3:
	yyaccept = 0
	yycursor += 1
	yymarker = yycursor
	yych = yyinput[yycursor]
	if (yych <= 0xD5) {
		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 yy34
					}
				}
			}
		} else {
			if (yych <= 0xCE) {
				if (yych <= 0xCB) {
					if (yych <= 0xC3) {
						goto yy36
					}
					if (yych <= 0xCA) {
						goto yy37
					}
					goto yy38
				} else {
					if (yych <= 0xCC) {
						goto yy37
					}
					if (yych <= 0xCD) {
						goto yy39
					}
					goto yy40
				}
			} else {
				if (yych <= 0xD2) {
					if (yych <= 0xCF) {
						goto yy41
					}
					if (yych <= 0xD1) {
						goto yy37
					}
					goto yy42
				} else {
					if (yych <= 0xD3) {
						goto yy37
					}
					if (yych <= 0xD4) {
						goto yy43
					}
					goto yy44
				}
			}
		}
	} else {
		if (yych <= 0xE1) {
			if (yych <= 0xDB) {
				if (yych <= 0xD8) {
					if (yych <= 0xD6) {
						goto yy45
					}
					if (yych <= 0xD7) {
						goto yy46
					}
					goto yy47
				} else {
					if (yych <= 0xD9) {
						goto yy48
					}
					if (yych <= 0xDA) {
						goto yy37
					}
					goto yy49
				}
			} else {
				if (yych <= 0xDE) {
					if (yych <= 0xDC) {
						goto yy50
					}
					if (yych <= 0xDD) {
						goto yy51
					}
					goto yy52
				} else {
					if (yych <= 0xDF) {
						goto yy53
					}
					if (yych <= 0xE0) {
						goto yy54
					}
					goto yy55
				}
			}
		} else {
			if (yych <= 0xEC) {
				if (yych <= 0xE4) {
					if (yych <= 0xE2) {
						goto yy56
					}
					if (yych <= 0xE3) {
						goto yy57
					}
					goto yy58
				} else {
					if (yych == 0xEA) {
						goto yy60
					}
					goto yy59
				}
			} else {
				if (yych <= 0xEF) {
					if (yych <= 0xED) {
						goto yy61
					}
					if (yych >= 0xEF) {
						goto yy62
					}
				} else {
					if (yych <= 0xF0) {
						goto yy63
					}
					if (yych == 0xF3) {
						goto yy64
					}
				}
			}
		}
	}
yy4:
	{ return 0 }
yy5:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB4) {
		if (yych == 0xAA) {
			goto yy3
		}
		goto yy2
	} else {
		if (yych <= 0xB5) {
			goto yy3
		}
		if (yych == 0xBA) {
			goto yy3
		}
		goto yy2
	}
yy6:
	yycursor += 1
	yych = yyinput[yycursor]
	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:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy2
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy2
yy8:
	yycursor += 1
	yych = yyinput[yycursor]
	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:
	yycursor += 1
	yych = yyinput[yycursor]
	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:
	yycursor += 1
	yych = yyinput[yycursor]
	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:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy2
	}
	if (yych == 0xB6) {
		goto yy2
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy2
yy12:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy2
	}
	if (yych <= 0x81) {
		goto yy3
	}
	if (yych <= 0x89) {
		goto yy2
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy2
yy13:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy2
	}
	if (yych == 0xB0) {
		goto yy2
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy2
yy14:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x98) {
		if (yych <= 0x7F) {
			goto yy2
		}
		if (yych <= 0x96) {
			goto yy3
		}
		goto yy2
	} else {
		if (yych <= 0x99) {
			goto yy3
		}
		if (yych <= 0x9F) {
			goto yy2
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy2
	}
yy15:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy2
	}
	if (yych <= 0x88) {
		goto yy3
	}
	goto yy2
yy16:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy2
	}
	if (yych <= 0xAA) {
		goto yy3
	}
	if (yych <= 0xAE) {
		goto yy2
	}
	if (yych <= 0xB2) {
		goto yy3
	}
	goto yy2
yy17:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		goto yy2
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy2
yy18:
	yycursor += 1
	yych = yyinput[yycursor]
	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:
	yycursor += 1
	yych = yyinput[yycursor]
	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:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x90) {
		goto yy3
	}
	if (yych <= 0x91) {
		goto yy2
	}
	if (yych <= 0xAF) {
		goto yy3
	}
	goto yy2
yy21:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8C) {
		goto yy2
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy2
yy22:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy2
	}
	if (yych <= 0xA5) {
		goto yy3
	}
	if (yych == 0xB1) {
		goto yy3
	}
	goto yy2
yy23:
	yycursor += 1
	yych = yyinput[yycursor]
	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
	yycursor += 1
	yymarker = yycursor
	yych = yyinput[yycursor]
	switch (yych) {
	case 0xA0:
		goto yy65
	case 0xA1:
		goto yy66
	case 0xA2:
		goto yy67
	case 0xA3:
		goto yy68
	case 0xA4:
		goto yy69
	case 0xA5:
		goto yy70
	case 0xA6:
		goto yy71
	case 0xA7:
		goto yy72
	case 0xA8:
		goto yy73
	case 0xA9:
		goto yy74
	case 0xAA:
		goto yy75
	case 0xAB:
		goto yy76
	case 0xAC:
		goto yy77
	case 0xAD:
		goto yy78
	case 0xAE:
		goto yy79
	case 0xAF:
		goto yy80
	case 0xB0:
		goto yy81
	case 0xB1:
		goto yy82
	case 0xB2:
		goto yy83
	case 0xB3:
		goto yy84
	case 0xB4:
		goto yy85
	case 0xB5:
		goto yy86
	case 0xB6:
		goto yy87
	case 0xB7:
		fallthrough
	case 0xB9:
		goto yy88
	case 0xB8:
		goto yy89
	case 0xBA:
		goto yy90
	case 0xBB:
		goto yy91
	case 0xBC:
		goto yy92
	case 0xBD:
		goto yy93
	case 0xBE:
		goto yy94
	default:
		goto yy2
	}
yy25:
	yyaccept = 1
	yycursor += 1
	yymarker = yycursor
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x80:
		goto yy95
	case 0x81:
		goto yy96
	case 0x82:
		goto yy97
	case 0x83:
		goto yy98
	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 yy37
	case 0x89:
		goto yy99
	case 0x8A:
		goto yy100
	case 0x8B:
		goto yy101
	case 0x8C:
		goto yy102
	case 0x8D:
		goto yy103
	case 0x8E:
		goto yy104
	case 0x8F:
		goto yy105
	case 0x90:
		goto yy106
	case 0x99:
		goto yy107
	case 0x9A:
		goto yy108
	case 0x9B:
		goto yy109
	case 0x9C:
		goto yy110
	case 0x9D:
		goto yy111
	case 0x9E:
		goto yy112
	case 0x9F:
		goto yy113
	case 0xA0:
		goto yy114
	case 0xA1:
		goto yy115
	case 0xA2:
		goto yy116
	case 0xA3:
		goto yy117
	case 0xA4:
		goto yy118
	case 0xA5:
		goto yy119
	case 0xA6:
		goto yy120
	case 0xA7:
		goto yy68
	case 0xA8:
		goto yy121
	case 0xA9:
		goto yy122
	case 0xAA:
		goto yy123
	case 0xAC:
		goto yy124
	case 0xAD:
		goto yy125
	case 0xAE:
		goto yy126
	case 0xAF:
		goto yy127
	case 0xB0:
		goto yy128
	case 0xB1:
		goto yy129
	case 0xB2:
		goto yy130
	case 0xB3:
		goto yy131
	case 0xBC:
		goto yy132
	case 0xBD:
		goto yy133
	case 0xBE:
		goto yy134
	case 0xBF:
		goto yy135
	default:
		goto yy2
	}
yy26:
	yyaccept = 1
	yycursor += 1
	yymarker = yycursor
	yych = yyinput[yycursor]
	if (yych <= 0xAF) {
		if (yych <= 0x83) {
			if (yych <= 0x80) {
				goto yy2
			}
			if (yych <= 0x81) {
				goto yy136
			}
			if (yych <= 0x82) {
				goto yy137
			}
			goto yy2
		} else {
			if (yych <= 0x84) {
				goto yy138
			}
			if (yych <= 0x85) {
				goto yy139
			}
			if (yych <= 0x86) {
				goto yy140
			}
			goto yy2
		}
	} else {
		if (yych <= 0xB5) {
			if (yych <= 0xB2) {
				goto yy37
			}
			if (yych <= 0xB3) {
				goto yy141
			}
			if (yych <= 0xB4) {
				goto yy142
			}
			goto yy143
		} else {
			if (yych <= 0xB6) {
				goto yy144
			}
			if (yych <= 0xB7) {
				goto yy145
			}
			if (yych <= 0xB8) {
				goto yy146
			}
			goto yy2
		}
	}
yy27:
	yyaccept = 1
	yycursor += 1
	yymarker = yycursor
	yych = yyinput[yycursor]
	if (yych <= 0x84) {
		if (yych <= 0x81) {
			if (yych <= 0x7F) {
				goto yy2
			}
			if (yych <= 0x80) {
				goto yy147
			}
			goto yy106
		} else {
			if (yych <= 0x82) {
				goto yy148
			}
			if (yych <= 0x83) {
				goto yy149
			}
			goto yy150
		}
	} else {
		if (yych <= 0x87) {
			if (yych <= 0x85) {
				goto yy37
			}
			if (yych <= 0x86) {
				goto yy151
			}
			goto yy152
		} else {
			if (yych <= 0x8F) {
				goto yy2
			}
			if (yych <= 0xBF) {
				goto yy37
			}
			goto yy2
		}
	}
yy28:
	yyaccept = 1
	yycursor += 1
	yymarker = yycursor
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy2
	}
	if (yych == 0xB7) {
		goto yy2
	}
	if (yych <= 0xBF) {
		goto yy37
	}
	goto yy2
yy29:
	yyaccept = 1
	yycursor += 1
	yymarker = yycursor
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy2
	}
	if (yych <= 0xBF) {
		goto yy37
	}
	goto yy2
yy30:
	yyaccept = 1
	yycursor += 1
	yymarker = yycursor
	yych = yyinput[yycursor]
	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 0xAE:
		fallthrough
	case 0xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9,0xBA,0xBB,0xBC,0xBD,0xBE,0xBF:
		goto yy37
	case 0x92:
		goto yy153
	case 0x93:
		goto yy154
	case 0x98:
		goto yy155
	case 0x99:
		goto yy156
	case 0x9A:
		goto yy157
	case 0x9B:
		goto yy158
	case 0x9C:
		goto yy159
	case 0x9E:
		goto yy160
	case 0x9F:
		goto yy161
	case 0xA0:
		goto yy162
	case 0xA1:
		goto yy112
	case 0xA2:
		goto yy163
	case 0xA3:
		goto yy164
	case 0xA4:
		goto yy165
	case 0xA5:
		goto yy166
	case 0xA6:
		goto yy167
	case 0xA7:
		goto yy168
	case 0xA8:
		goto yy169
	case 0xA9:
		goto yy170
	case 0xAA:
		goto yy171
	case 0xAB:
		goto yy172
	case 0xAC:
		goto yy173
	case 0xAD:
		goto yy174
	case 0xAF:
		goto yy175
	default:
		goto yy2
	}
yy31:
	yyaccept = 1
	yycursor += 1
	yymarker = yycursor
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy2
	}
	if (yych <= 0x9D) {
		goto yy37
	}
	if (yych <= 0x9E) {
		goto yy176
	}
	if (yych <= 0x9F) {
		goto yy177
	}
	goto yy2
yy32:
	yyaccept = 1
	yycursor += 1
	yymarker = yycursor
	yych = yyinput[yycursor]
	switch (yych) {
	case 0xA4,0xA5,0xA6,0xA7,0xA8:
		fallthrough
	case 0xAA:
		fallthrough
	case 0xB0,0xB1,0xB2,0xB3:
		fallthrough
	case 0xBA:
		goto yy37
	case 0xA9:
		goto yy178
	case 0xAB:
		goto yy179
	case 0xAC:
		goto yy180
	case 0xAD:
		goto yy181
	case 0xAE:
		goto yy52
	case 0xAF:
		goto yy182
	case 0xB4:
		goto yy183
	case 0xB5:
		goto yy50
	case 0xB6:
		goto yy184
	case 0xB7:
		goto yy185
	case 0xB9:
		goto yy186
	case 0xBB:
		goto yy187
	case 0xBC:
		goto yy188
	case 0xBD:
		goto yy189
	case 0xBE:
		goto yy190
	case 0xBF:
		goto yy191
	default:
		goto yy2
	}
yy33:
	yyaccept = 1
	yycursor += 1
	yymarker = yycursor
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x90:
		goto yy192
	case 0x91:
		goto yy193
	case 0x92:
		goto yy194
	case 0x93:
		goto yy195
	case 0x94:
		goto yy196
	case 0x96:
		goto yy197
	case 0x97:
		fallthrough
	case 0xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7,0xA8,0xA9:
		fallthrough
	case 0xAD:
		fallthrough
	case 0xB0:
		fallthrough
	case 0xB2:
		goto yy59
	case 0x98:
		goto yy198
	case 0x9A:
		goto yy199
	case 0x9B:
		goto yy200
	case 0x9D:
		goto yy201
	case 0x9E:
		goto yy202
	case 0xAA:
		goto yy203
	case 0xAB:
		goto yy204
	case 0xAC:
		goto yy205
	case 0xAE:
		goto yy206
	case 0xAF:
		goto yy207
	case 0xB1:
		goto yy208
	case 0xB3:
		goto yy209
	default:
		goto yy2
	}
yy34:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB4) {
		if (yych == 0xAA) {
			goto yy3
		}
	} else {
		if (yych <= 0xB5) {
			goto yy3
		}
		if (yych == 0xBA) {
			goto yy3
		}
	}
yy35:
	yycursor = yymarker
	if (yyaccept == 0) {
		goto yy4
	} else {
		goto yy2
	}
yy36:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x97) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x96) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xB7) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy37:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy38:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x81) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x85) {
				goto yy35
			}
			if (yych <= 0x91) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xAC) {
			if (yych <= 0xA4) {
				goto yy3
			}
			if (yych <= 0xAB) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xAE) {
				goto yy3
			}
			goto yy35
		}
	}
yy39:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB7) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych == 0xB5) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xBD) {
			if (yych <= 0xB9) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy40:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8B) {
		if (yych <= 0x86) {
			if (yych <= 0x85) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x87) {
				goto yy35
			}
			if (yych <= 0x8A) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xA1) {
			if (yych == 0x8D) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xA2) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy41:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0xB6) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy42:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x82) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x81) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x87) {
			goto yy3
		}
		if (yych <= 0x89) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy43:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0xB0) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy44:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x98) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x96) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x99) {
			goto yy3
		}
		if (yych <= 0x9F) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy45:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x90) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x88) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xBE) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy46:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x86) {
		if (yych <= 0x82) {
			if (yych <= 0x80) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x83) {
				goto yy35
			}
			if (yych <= 0x85) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xAA) {
			if (yych <= 0x87) {
				goto yy3
			}
			if (yych <= 0x8F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xAE) {
				goto yy35
			}
			if (yych <= 0xB3) {
				goto yy3
			}
			goto yy35
		}
	}
yy47:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0x9A) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy48:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA9) {
		goto yy3
	}
	if (yych <= 0xAD) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy49:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9E) {
		if (yych <= 0x93) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x94) {
				goto yy35
			}
			if (yych <= 0x9C) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xBC) {
			if (yych == 0xA9) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy50:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy51:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8A) {
		goto yy3
	}
	if (yych <= 0x8C) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy52:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB1) {
		goto yy3
	}
	goto yy35
yy53:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB9) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0xB5) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xBA) {
			goto yy3
		}
		if (yych == 0xBD) {
			goto yy3
		}
		goto yy35
	}
yy54:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0xA0:
		goto yy210
	case 0xA1:
		goto yy211
	case 0xA2:
		goto yy212
	case 0xA3:
		goto yy213
	case 0xA4:
		goto yy37
	case 0xA5:
		goto yy214
	case 0xA6:
		goto yy215
	case 0xA7:
		goto yy216
	case 0xA8:
		goto yy217
	case 0xA9:
		goto yy218
	case 0xAA:
		goto yy219
	case 0xAB:
		goto yy220
	case 0xAC:
		goto yy221
	case 0xAD:
		goto yy222
	case 0xAE:
		goto yy223
	case 0xAF:
		goto yy224
	case 0xB0:
		goto yy225
	case 0xB1:
		goto yy226
	case 0xB2:
		goto yy227
	case 0xB3:
		goto yy228
	case 0xB4:
		goto yy229
	case 0xB5:
		goto yy230
	case 0xB6:
		goto yy231
	case 0xB7:
		goto yy232
	case 0xB8:
		goto yy233
	case 0xB9:
		goto yy234
	case 0xBA:
		goto yy235
	case 0xBB:
		goto yy236
	case 0xBC:
		goto yy237
	case 0xBD:
		goto yy238
	case 0xBE:
		goto yy239
	case 0xBF:
		goto yy240
	default:
		goto yy35
	}
yy55:
	yycursor += 1
	yych = yyinput[yycursor]
	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,0xB7,0xB8,0xB9,0xBA,0xBB:
		goto yy37
	case 0x81:
		goto yy241
	case 0x82:
		goto yy157
	case 0x83:
		goto yy98
	case 0x89:
		goto yy99
	case 0x8A:
		goto yy100
	case 0x8B:
		goto yy101
	case 0x8C:
		goto yy102
	case 0x8D:
		goto yy242
	case 0x8E:
		goto yy104
	case 0x8F:
		goto yy105
	case 0x90:
		goto yy106
	case 0x99:
		goto yy107
	case 0x9A:
		goto yy108
	case 0x9B:
		goto yy109
	case 0x9C:
		goto yy243
	case 0x9D:
		goto yy244
	case 0x9F:
		goto yy245
	case 0xA0:
		goto yy246
	case 0xA1:
		goto yy115
	case 0xA2:
		goto yy247
	case 0xA3:
		goto yy117
	case 0xA4:
		goto yy248
	case 0xA5:
		goto yy249
	case 0xA6:
		goto yy120
	case 0xA7:
		goto yy250
	case 0xA8:
		goto yy251
	case 0xA9:
		goto yy252
	case 0xAA:
		goto yy253
	case 0xAB:
		goto yy254
	case 0xAD:
		goto yy255
	case 0xAF:
		goto yy112
	case 0xB0:
		goto yy256
	case 0xB1:
		goto yy257
	case 0xB2:
		goto yy130
	case 0xB3:
		goto yy258
	case 0xBC:
		goto yy132
	case 0xBD:
		goto yy133
	case 0xBE:
		goto yy134
	case 0xBF:
		goto yy135
	default:
		goto yy35
	}
yy56:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x86) {
		if (yych <= 0x82) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x80) {
				goto yy259
			}
			if (yych <= 0x81) {
				goto yy260
			}
			goto yy137
		} else {
			if (yych <= 0x83) {
				goto yy261
			}
			if (yych <= 0x84) {
				goto yy138
			}
			if (yych <= 0x85) {
				goto yy139
			}
			goto yy140
		}
	} else {
		if (yych <= 0xB4) {
			if (yych <= 0xAF) {
				goto yy35
			}
			if (yych <= 0xB2) {
				goto yy37
			}
			if (yych <= 0xB3) {
				goto yy262
			}
			goto yy142
		} else {
			if (yych <= 0xB6) {
				if (yych <= 0xB5) {
					goto yy263
				}
				goto yy144
			} else {
				if (yych <= 0xB7) {
					goto yy264
				}
				if (yych <= 0xB8) {
					goto yy146
				}
				goto yy35
			}
		}
	}
yy57:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x84) {
		if (yych <= 0x81) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x80) {
				goto yy265
			}
			goto yy106
		} else {
			if (yych <= 0x82) {
				goto yy266
			}
			if (yych <= 0x83) {
				goto yy149
			}
			goto yy150
		}
	} else {
		if (yych <= 0x87) {
			if (yych <= 0x85) {
				goto yy37
			}
			if (yych <= 0x86) {
				goto yy151
			}
			goto yy152
		} else {
			if (yych <= 0x8F) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy37
			}
			goto yy35
		}
	}
yy58:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0xB7) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy37
	}
	goto yy35
yy59:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy37
	}
	goto yy35
yy60:
	yycursor += 1
	yych = yyinput[yycursor]
	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 0x9A:
		fallthrough
	case 0x9D:
		fallthrough
	case 0xA2:
		fallthrough
	case 0xA6:
		fallthrough
	case 0xAA:
		fallthrough
	case 0xAE:
		fallthrough
	case 0xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9,0xBA,0xBB,0xBC,0xBD,0xBE,0xBF:
		goto yy37
	case 0x92:
		goto yy153
	case 0x93:
		goto yy154
	case 0x98:
		goto yy267
	case 0x99:
		goto yy268
	case 0x9B:
		goto yy52
	case 0x9C:
		goto yy159
	case 0x9E:
		goto yy160
	case 0x9F:
		goto yy161
	case 0xA0:
		goto yy269
	case 0xA1:
		goto yy112
	case 0xA3:
		goto yy270
	case 0xA4:
		goto yy178
	case 0xA5:
		goto yy271
	case 0xA7:
		goto yy272
	case 0xA8:
		goto yy273
	case 0xA9:
		goto yy274
	case 0xAB:
		goto yy275
	case 0xAC:
		goto yy173
	case 0xAD:
		goto yy174
	case 0xAF:
		goto yy276
	default:
		goto yy35
	}
yy61:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9D) {
		goto yy37
	}
	if (yych <= 0x9E) {
		goto yy176
	}
	if (yych <= 0x9F) {
		goto yy177
	}
	goto yy35
yy62:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0xA4,0xA5,0xA6,0xA7,0xA8:
		fallthrough
	case 0xAA:
		fallthrough
	case 0xB0,0xB1,0xB2,0xB3:
		fallthrough
	case 0xBA:
		goto yy37
	case 0xA9:
		goto yy178
	case 0xAB:
		goto yy179
	case 0xAC:
		goto yy277
	case 0xAD:
		goto yy181
	case 0xAE:
		goto yy52
	case 0xAF:
		goto yy182
	case 0xB4:
		goto yy183
	case 0xB5:
		goto yy50
	case 0xB6:
		goto yy184
	case 0xB7:
		goto yy185
	case 0xB8:
		goto yy278
	case 0xB9:
		goto yy279
	case 0xBB:
		goto yy187
	case 0xBC:
		goto yy280
	case 0xBD:
		goto yy189
	case 0xBE:
		goto yy190
	case 0xBF:
		goto yy191
	default:
		goto yy35
	}
yy63:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x90:
		goto yy281
	case 0x91:
		goto yy282
	case 0x92:
		goto yy194
	case 0x93:
		goto yy283
	case 0x94:
		goto yy196
	case 0x96:
		goto yy284
	case 0x97:
		fallthrough
	case 0xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7,0xA8,0xA9:
		fallthrough
	case 0xAD:
		fallthrough
	case 0xB0:
		fallthrough
	case 0xB2:
		goto yy59
	case 0x98:
		goto yy198
	case 0x9A:
		goto yy199
	case 0x9B:
		goto yy285
	case 0x9C:
		goto yy286
	case 0x9D:
		goto yy287
	case 0x9E:
		goto yy288
	case 0x9F:
		goto yy289
	case 0xAA:
		goto yy203
	case 0xAB:
		goto yy204
	case 0xAC:
		goto yy205
	case 0xAE:
		goto yy206
	case 0xAF:
		goto yy207
	case 0xB1:
		goto yy208
	case 0xB3:
		goto yy209
	default:
		goto yy35
	}
yy64:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0xA0) {
		goto yy290
	}
	goto yy35
yy65:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9A) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x95) {
			goto yy3
		}
		if (yych <= 0x99) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xA4) {
			if (yych <= 0xA3) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xA8) {
				goto yy3
			}
			goto yy35
		}
	}
yy66:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x98) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAA) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy67:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x88) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x87) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x8F) {
			goto yy3
		}
		if (yych <= 0x9F) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy68:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x89) {
		goto yy3
	}
	goto yy35
yy69:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x83) {
		goto yy35
	}
	if (yych <= 0xB9) {
		goto yy3
	}
	if (yych == 0xBD) {
		goto yy3
	}
	goto yy35
yy70:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x97) {
		if (yych == 0x90) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xA1) {
			goto yy3
		}
		if (yych <= 0xB0) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy71:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA8) {
		if (yych <= 0x8C) {
			if (yych == 0x80) {
				goto yy3
			}
			if (yych <= 0x84) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8E) {
				goto yy35
			}
			if (yych <= 0x90) {
				goto yy3
			}
			if (yych <= 0x92) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xB2) {
			if (yych <= 0xA9) {
				goto yy35
			}
			if (yych == 0xB1) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB9) {
				if (yych <= 0xB5) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych == 0xBD) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy72:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9E) {
		if (yych <= 0x8E) {
			if (yych <= 0x8D) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x9B) {
				goto yy35
			}
			if (yych <= 0x9D) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB1) {
			if (yych <= 0xA1) {
				goto yy3
			}
			if (yych <= 0xAF) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xBC) {
				goto yy3
			}
			goto yy35
		}
	}
yy73:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA9) {
		if (yych <= 0x8E) {
			if (yych <= 0x84) {
				goto yy35
			}
			if (yych <= 0x8A) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x90) {
				goto yy3
			}
			if (yych <= 0x92) {
				goto yy35
			}
			if (yych <= 0xA8) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB4) {
			if (yych == 0xB1) {
				goto yy35
			}
			if (yych <= 0xB3) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0xB7) {
				goto yy35
			}
			if (yych <= 0xB9) {
				goto yy3
			}
			goto yy35
		}
	}
yy74:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9D) {
		if (yych <= 0x98) {
			goto yy35
		}
		if (yych <= 0x9C) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x9E) {
			goto yy3
		}
		if (yych <= 0xB1) {
			goto yy35
		}
		if (yych <= 0xB4) {
			goto yy3
		}
		goto yy35
	}
yy75:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA9) {
		if (yych <= 0x8E) {
			if (yych <= 0x84) {
				goto yy35
			}
			if (yych <= 0x8D) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0x92) {
				goto yy35
			}
			if (yych <= 0xA8) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB4) {
			if (yych == 0xB1) {
				goto yy35
			}
			if (yych <= 0xB3) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xB9) {
				goto yy3
			}
			if (yych == 0xBD) {
				goto yy3
			}
			goto yy35
		}
	}
yy76:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych == 0x90) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xA1) {
			goto yy3
		}
		if (yych == 0xB9) {
			goto yy3
		}
		goto yy35
	}
yy77:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA9) {
		if (yych <= 0x8E) {
			if (yych <= 0x84) {
				goto yy35
			}
			if (yych <= 0x8C) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x90) {
				goto yy3
			}
			if (yych <= 0x92) {
				goto yy35
			}
			if (yych <= 0xA8) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB4) {
			if (yych == 0xB1) {
				goto yy35
			}
			if (yych <= 0xB3) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xB9) {
				goto yy3
			}
			if (yych == 0xBD) {
				goto yy3
			}
			goto yy35
		}
	}
yy78:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9E) {
		if (yych <= 0x9B) {
			goto yy35
		}
		if (yych <= 0x9D) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xA1) {
			goto yy3
		}
		if (yych == 0xB1) {
			goto yy3
		}
		goto yy35
	}
yy79:
	yycursor += 1
	yych = yyinput[yycursor]
	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 yy35
	}
yy80:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x90) {
		goto yy3
	}
	goto yy35
yy81:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x91) {
		if (yych <= 0x8C) {
			if (yych <= 0x84) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8D) {
				goto yy35
			}
			if (yych <= 0x90) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB9) {
			if (yych == 0xA9) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xBD) {
				goto yy3
			}
			goto yy35
		}
	}
yy82:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9B) {
		if (yych <= 0x97) {
			goto yy35
		}
		if (yych <= 0x9A) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x9D) {
			goto yy3
		}
		if (yych <= 0x9F) {
			goto yy35
		}
		if (yych <= 0xA1) {
			goto yy3
		}
		goto yy35
	}
yy83:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x91) {
		if (yych <= 0x84) {
			if (yych == 0x80) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0x8D) {
				goto yy35
			}
			if (yych <= 0x90) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB4) {
			if (yych == 0xA9) {
				goto yy35
			}
			if (yych <= 0xB3) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xB9) {
				goto yy3
			}
			if (yych == 0xBD) {
				goto yy3
			}
			goto yy35
		}
	}
yy84:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x9B) {
			goto yy35
		}
		if (yych <= 0x9E) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xA1) {
			goto yy3
		}
		if (yych <= 0xB0) {
			goto yy35
		}
		if (yych <= 0xB2) {
			goto yy3
		}
		goto yy35
	}
yy85:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x90) {
		if (yych <= 0x83) {
			goto yy35
		}
		if (yych == 0x8D) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xBA) {
			if (yych <= 0x91) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xBD) {
				goto yy3
			}
			goto yy35
		}
	}
yy86:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x96) {
		if (yych == 0x8E) {
			goto yy3
		}
		if (yych <= 0x93) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xA1) {
			if (yych <= 0x9E) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB9) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy87:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB1) {
		if (yych <= 0x84) {
			goto yy35
		}
		if (yych <= 0x96) {
			goto yy3
		}
		if (yych <= 0x99) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xBB) {
			if (yych <= 0xB2) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xBD) {
				goto yy3
			}
			goto yy35
		}
	}
yy88:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x86) {
		goto yy3
	}
	goto yy35
yy89:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x80) {
		goto yy35
	}
	if (yych == 0xB1) {
		goto yy35
	}
	if (yych <= 0xB3) {
		goto yy3
	}
	goto yy35
yy90:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA3) {
		if (yych <= 0x84) {
			if (yych <= 0x80) {
				goto yy35
			}
			if (yych == 0x83) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x85) {
				goto yy35
			}
			if (yych == 0x8B) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xB0) {
			if (yych == 0xA5) {
				goto yy3
			}
			if (yych <= 0xA6) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB3) {
				if (yych <= 0xB1) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych == 0xBD) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy91:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x85) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x84) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x86) {
			goto yy3
		}
		if (yych <= 0x9B) {
			goto yy35
		}
		if (yych <= 0x9F) {
			goto yy3
		}
		goto yy35
	}
yy92:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x80) {
		goto yy3
	}
	goto yy35
yy93:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0x88) {
		goto yy35
	}
	if (yych <= 0xAC) {
		goto yy3
	}
	goto yy35
yy94:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x87) {
		goto yy35
	}
	if (yych <= 0x8C) {
		goto yy3
	}
	goto yy35
yy95:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAA) {
		goto yy3
	}
	if (yych == 0xBF) {
		goto yy3
	}
	goto yy35
yy96:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA1) {
		if (yych <= 0x99) {
			if (yych <= 0x8F) {
				goto yy35
			}
			if (yych <= 0x95) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x9D) {
				goto yy3
			}
			if (yych <= 0xA0) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xAD) {
			if (yych <= 0xA4) {
				goto yy35
			}
			if (yych <= 0xA6) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xB0) {
				goto yy3
			}
			if (yych <= 0xB4) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy97:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8D) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x81) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x8E) {
			goto yy3
		}
		if (yych <= 0x9F) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy98:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8C) {
		if (yych <= 0x85) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0x87) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xBA) {
			if (yych <= 0x8D) {
				goto yy3
			}
			if (yych <= 0x8F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xBB) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy99:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x96) {
		if (yych <= 0x89) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x88) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x8D) {
				goto yy3
			}
			if (yych <= 0x8F) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0x99) {
			if (yych == 0x98) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x9D) {
				goto yy3
			}
			if (yych <= 0x9F) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy100:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x88) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x89) {
				goto yy35
			}
			if (yych <= 0x8D) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB5) {
			if (yych == 0xB1) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB7) {
				goto yy35
			}
			if (yych <= 0xBE) {
				goto yy3
			}
			goto yy35
		}
	}
yy101:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x85) {
		if (yych == 0x80) {
			goto yy3
		}
		if (yych <= 0x81) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0x96) {
			if (yych <= 0x87) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x97) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy102:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x91) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x90) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x95) {
			goto yy3
		}
		if (yych <= 0x97) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy103:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9A) {
		goto yy3
	}
	goto yy35
yy104:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8F) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy105:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB5) {
		goto yy3
	}
	if (yych <= 0xB7) {
		goto yy35
	}
	if (yych <= 0xBD) {
		goto yy3
	}
	goto yy35
yy106:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x80) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy107:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAC) {
		goto yy3
	}
	if (yych <= 0xAE) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy108:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x80) {
		goto yy35
	}
	if (yych <= 0x9A) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy109:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAA) {
		goto yy3
	}
	if (yych <= 0xAD) {
		goto yy35
	}
	if (yych <= 0xB8) {
		goto yy3
	}
	goto yy35
yy110:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x91) {
		goto yy3
	}
	if (yych <= 0x9E) {
		goto yy35
	}
	if (yych <= 0xB1) {
		goto yy3
	}
	goto yy35
yy111:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x91) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xAD) {
			goto yy35
		}
		if (yych <= 0xB0) {
			goto yy3
		}
		goto yy35
	}
yy112:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB3) {
		goto yy3
	}
	goto yy35
yy113:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x97) {
		goto yy3
	}
	if (yych == 0x9C) {
		goto yy3
	}
	goto yy35
yy114:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy115:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB8) {
		goto yy3
	}
	goto yy35
yy116:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA8) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x84) {
			goto yy3
		}
		if (yych <= 0x86) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xAA) {
			if (yych <= 0xA9) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xAF) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy117:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB5) {
		goto yy3
	}
	goto yy35
yy118:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9E) {
		goto yy3
	}
	goto yy35
yy119:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xAD) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xB4) {
		goto yy3
	}
	goto yy35
yy120:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAB) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy121:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x96) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy122:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x94) {
		goto yy3
	}
	goto yy35
yy123:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0xA7) {
		goto yy3
	}
	goto yy35
yy124:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x84) {
		goto yy35
	}
	if (yych <= 0xB3) {
		goto yy3
	}
	goto yy35
yy125:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x84) {
		goto yy35
	}
	if (yych <= 0x8C) {
		goto yy3
	}
	goto yy35
yy126:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAD) {
		if (yych <= 0x82) {
			goto yy35
		}
		if (yych <= 0xA0) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAF) {
			goto yy3
		}
		if (yych <= 0xB9) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy127:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA5) {
		goto yy3
	}
	goto yy35
yy128:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA3) {
		goto yy3
	}
	goto yy35
yy129:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8C) {
		goto yy35
	}
	if (yych <= 0x8F) {
		goto yy3
	}
	if (yych <= 0x99) {
		goto yy35
	}
	if (yych <= 0xBD) {
		goto yy3
	}
	goto yy35
yy130:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x8A) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xBA) {
			goto yy3
		}
		if (yych <= 0xBC) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy131:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0xA9,0xAA,0xAB,0xAC:
		fallthrough
	case 0xAE,0xAF,0xB0,0xB1,0xB2,0xB3:
		fallthrough
	case 0xB5,0xB6:
		fallthrough
	case 0xBA:
		goto yy3
	default:
		goto yy35
	}
yy132:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x97) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x95) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x9D) {
			goto yy3
		}
		if (yych <= 0x9F) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy133:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x98) {
		if (yych <= 0x87) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x85) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x8D) {
				goto yy3
			}
			if (yych <= 0x8F) {
				goto yy35
			}
			if (yych <= 0x97) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0x9C) {
			if (yych == 0x9A) {
				goto yy35
			}
			if (yych <= 0x9B) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0x9E) {
				goto yy35
			}
			if (yych <= 0xBD) {
				goto yy3
			}
			goto yy35
		}
	}
yy134:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB5) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0xB4) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xBD) {
			goto yy35
		}
		if (yych <= 0xBE) {
			goto yy3
		}
		goto yy35
	}
yy135:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x95) {
		if (yych <= 0x85) {
			if (yych <= 0x81) {
				goto yy35
			}
			if (yych <= 0x84) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x8C) {
				goto yy3
			}
			if (yych <= 0x8F) {
				goto yy35
			}
			if (yych <= 0x93) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB1) {
			if (yych <= 0x9B) {
				goto yy3
			}
			if (yych <= 0x9F) {
				goto yy35
			}
			if (yych <= 0xAC) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0xB5) {
				goto yy35
			}
			if (yych <= 0xBC) {
				goto yy3
			}
			goto yy35
		}
	}
yy136:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0xB1) {
		goto yy3
	}
	if (yych == 0xBF) {
		goto yy3
	}
	goto yy35
yy137:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0x9C) {
		goto yy3
	}
	goto yy35
yy138:
	yycursor += 1
	yych = yyinput[yycursor]
	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 yy35
	}
yy139:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8D) {
		if (yych <= 0x84) {
			goto yy35
		}
		if (yych <= 0x89) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x8E) {
			goto yy3
		}
		if (yych <= 0x9F) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy140:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x88) {
		goto yy3
	}
	goto yy35
yy141:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAA) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0xA4) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAE) {
			goto yy3
		}
		if (yych <= 0xB1) {
			goto yy35
		}
		if (yych <= 0xB3) {
			goto yy3
		}
		goto yy35
	}
yy142:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA7) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych == 0xA6) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xAD) {
			if (yych <= 0xAC) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xAF) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy143:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA7) {
		goto yy3
	}
	if (yych == 0xAF) {
		goto yy3
	}
	goto yy35
yy144:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA7) {
		if (yych <= 0x96) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x9F) {
				goto yy35
			}
			if (yych <= 0xA6) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB6) {
			if (yych == 0xAF) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB7) {
				goto yy35
			}
			if (yych <= 0xBE) {
				goto yy3
			}
			goto yy35
		}
	}
yy145:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8E) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych == 0x87) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0x96) {
			if (yych <= 0x8F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x97) {
				goto yy35
			}
			if (yych <= 0x9E) {
				goto yy3
			}
			goto yy35
		}
	}
yy146:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0xAF) {
		goto yy3
	}
	goto yy35
yy147:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA9) {
		if (yych <= 0x84) {
			goto yy35
		}
		if (yych <= 0x87) {
			goto yy3
		}
		if (yych <= 0xA0) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xB5) {
			if (yych <= 0xB0) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB7) {
				goto yy35
			}
			if (yych <= 0xBC) {
				goto yy3
			}
			goto yy35
		}
	}
yy148:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9C) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x96) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xA0) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy149:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0xBB) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy150:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x84) {
		goto yy35
	}
	if (yych == 0xB0) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy151:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8E) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy152:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy153:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8C) {
		goto yy3
	}
	goto yy35
yy154:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xBD) {
		goto yy3
	}
	goto yy35
yy155:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x8C) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x9F) {
			goto yy3
		}
		if (yych <= 0xA9) {
			goto yy35
		}
		if (yych <= 0xAB) {
			goto yy3
		}
		goto yy35
	}
yy156:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAE) {
		goto yy3
	}
	if (yych == 0xBF) {
		goto yy3
	}
	goto yy35
yy157:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9D) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy158:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAF) {
		goto yy3
	}
	goto yy35
yy159:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x96) {
		goto yy35
	}
	if (yych <= 0x9F) {
		goto yy3
	}
	if (yych <= 0xA1) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy160:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x88) {
		goto yy3
	}
	if (yych <= 0x8A) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy161:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9C) {
		goto yy3
	}
	if (yych <= 0xB0) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy162:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x85) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych == 0x82) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0x8A) {
			if (yych <= 0x86) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8B) {
				goto yy35
			}
			if (yych <= 0xA2) {
				goto yy3
			}
			goto yy35
		}
	}
yy163:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x81) {
		goto yy35
	}
	if (yych <= 0xB3) {
		goto yy3
	}
	goto yy35
yy164:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xBA) {
		if (yych <= 0xB1) {
			goto yy35
		}
		if (yych <= 0xB7) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xBC) {
			goto yy35
		}
		if (yych <= 0xBE) {
			goto yy3
		}
		goto yy35
	}
yy165:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x89) {
		goto yy35
	}
	if (yych <= 0xA5) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy166:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x86) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBC) {
		goto yy3
	}
	goto yy35
yy167:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x83) {
		goto yy35
	}
	if (yych <= 0xB2) {
		goto yy3
	}
	goto yy35
yy168:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA4) {
		if (yych == 0x8F) {
			goto yy3
		}
		if (yych <= 0x9F) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xAF) {
			if (yych <= 0xA5) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB9) {
				goto yy35
			}
			if (yych <= 0xBE) {
				goto yy3
			}
			goto yy35
		}
	}
yy169:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA8) {
		goto yy3
	}
	goto yy35
yy170:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x82) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x83) {
				goto yy35
			}
			if (yych <= 0x8B) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xBA) {
			if (yych <= 0xB6) {
				goto yy3
			}
			if (yych <= 0xB9) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xBD) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy171:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB1) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych == 0xB0) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xB6) {
			if (yych <= 0xB4) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB8) {
				goto yy35
			}
			if (yych <= 0xBD) {
				goto yy3
			}
			goto yy35
		}
	}
yy172:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9A) {
		if (yych <= 0x80) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0x82) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xAA) {
			if (yych <= 0x9D) {
				goto yy3
			}
			if (yych <= 0x9F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB1) {
				goto yy35
			}
			if (yych <= 0xB4) {
				goto yy3
			}
			goto yy35
		}
	}
yy173:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x96) {
		if (yych <= 0x88) {
			if (yych <= 0x80) {
				goto yy35
			}
			if (yych <= 0x86) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x8E) {
				goto yy3
			}
			if (yych <= 0x90) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xA7) {
			if (yych <= 0x9F) {
				goto yy35
			}
			if (yych <= 0xA6) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0xAF) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy174:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9B) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x9A) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xA9) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy175:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA2) {
		goto yy3
	}
	goto yy35
yy176:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA3) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy177:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x86) {
		goto yy3
	}
	if (yych <= 0x8A) {
		goto yy35
	}
	if (yych <= 0xBB) {
		goto yy3
	}
	goto yy35
yy178:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAD) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy179:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x99) {
		goto yy3
	}
	goto yy35
yy180:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9E) {
		if (yych <= 0x92) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x86) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x97) {
				goto yy3
			}
			if (yych == 0x9D) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB7) {
			if (yych == 0xA9) {
				goto yy35
			}
			if (yych <= 0xB6) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0xBD) {
				goto yy35
			}
			if (yych <= 0xBE) {
				goto yy3
			}
			goto yy35
		}
	}
yy181:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x82) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x81) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0x85) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy182:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x92) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy183:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xBD) {
		goto yy3
	}
	goto yy35
yy184:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8F) {
		goto yy3
	}
	if (yych <= 0x91) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy185:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x87) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBB) {
		goto yy3
	}
	goto yy35
yy186:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych == 0xB5) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy187:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xBC) {
		goto yy3
	}
	goto yy35
yy188:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA0) {
		goto yy35
	}
	if (yych <= 0xBA) {
		goto yy3
	}
	goto yy35
yy189:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x80) {
		goto yy35
	}
	if (yych <= 0x9A) {
		goto yy3
	}
	if (yych <= 0xA5) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy190:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xBE) {
		goto yy3
	}
	goto yy35
yy191:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x81) {
			goto yy35
		}
		if (yych <= 0x87) {
			goto yy3
		}
		if (yych <= 0x89) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0x97) {
			if (yych <= 0x91) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x99) {
				goto yy35
			}
			if (yych <= 0x9C) {
				goto yy3
			}
			goto yy35
		}
	}
yy192:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x80:
		goto yy291
	case 0x81:
		goto yy292
	case 0x82:
		fallthrough
	case 0x90,0x91:
		fallthrough
	case 0x98,0x99,0x9A,0x9B:
		fallthrough
	case 0xB0:
		goto yy37
	case 0x83:
		goto yy293
	case 0x85:
		goto yy294
	case 0x8A:
		goto yy295
	case 0x8B:
		goto yy296
	case 0x8C:
		goto yy297
	case 0x8D:
		goto yy298
	case 0x8E:
		goto yy157
	case 0x8F:
		goto yy299
	case 0x92:
		goto yy300
	case 0x93:
		goto yy301
	case 0x94:
		goto yy302
	case 0x95:
		goto yy303
	case 0x96:
		goto yy304
	case 0x97:
		goto yy112
	case 0x9C:
		goto yy273
	case 0x9D:
		goto yy305
	case 0x9E:
		goto yy306
	case 0xA0:
		goto yy307
	case 0xA1:
		goto yy308
	case 0xA2:
		goto yy118
	case 0xA3:
		goto yy309
	case 0xA4:
		goto yy310
	case 0xA5:
		goto yy179
	case 0xA6:
		goto yy311
	case 0xA8:
		goto yy312
	case 0xA9:
		goto yy313
	case 0xAA:
		goto yy314
	case 0xAB:
		goto yy315
	case 0xAC:
		goto yy117
	case 0xAD:
		goto yy316
	case 0xAE:
		goto yy317
	case 0xB1:
		goto yy140
	case 0xB2,0xB3:
		goto yy318
	case 0xB4:
		goto yy128
	case 0xB5:
		goto yy319
	case 0xB6:
		goto yy320
	case 0xBA:
		goto yy321
	case 0xBB:
		goto yy322
	case 0xBC:
		goto yy323
	case 0xBD:
		goto yy324
	case 0xBE:
		goto yy325
	case 0xBF:
		goto yy326
	default:
		goto yy35
	}
yy193:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x80:
		goto yy327
	case 0x81:
		goto yy328
	case 0x82:
		goto yy329
	case 0x83:
		goto yy330
	case 0x84:
		goto yy331
	case 0x85:
		goto yy332
	case 0x86:
		goto yy333
	case 0x87:
		goto yy334
	case 0x88:
		goto yy335
	case 0x89:
		goto yy92
	case 0x8A:
		goto yy336
	case 0x8B:
		goto yy118
	case 0x8C:
		goto yy77
	case 0x8D:
		goto yy337
	case 0x8E:
		goto yy338
	case 0x8F:
		goto yy339
	case 0x90:
		goto yy294
	case 0x91:
		goto yy340
	case 0x92:
		fallthrough
	case 0x98:
		goto yy158
	case 0x93:
		goto yy341
	case 0x96:
		goto yy342
	case 0x97:
		goto yy343
	case 0x99:
		goto yy344
	case 0x9A:
		goto yy345
	case 0x9C:
		goto yy103
	case 0x9D:
		goto yy88
	case 0xA0:
		goto yy346
	case 0xA2:
		goto yy114
	case 0xA3:
		goto yy347
	case 0xA4:
		goto yy348
	case 0xA5:
		goto yy349
	case 0xA6:
		goto yy350
	case 0xA7:
		goto yy351
	case 0xA8:
		goto yy352
	case 0xA9:
		goto yy353
	case 0xAA:
		goto yy354
	case 0xAB:
		goto yy115
	case 0xAF:
		goto yy355
	case 0xB0:
		goto yy356
	case 0xB1:
		goto yy357
	case 0xB2:
		goto yy358
	case 0xB4:
		goto yy359
	case 0xB5:
		goto yy360
	case 0xB6:
		goto yy361
	case 0xB7:
		goto yy362
	case 0xBB:
		goto yy363
	case 0xBC:
		goto yy364
	case 0xBE:
		goto yy365
	default:
		goto yy35
	}
yy194:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x91) {
		if (yych <= 0x8E) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x8D) {
				goto yy37
			}
			goto yy179
		} else {
			if (yych <= 0x8F) {
				goto yy35
			}
			if (yych <= 0x90) {
				goto yy37
			}
			goto yy342
		}
	} else {
		if (yych <= 0xBD) {
			if (yych <= 0x94) {
				goto yy37
			}
			if (yych <= 0x95) {
				goto yy366
			}
			goto yy35
		} else {
			if (yych <= 0xBE) {
				goto yy50
			}
			if (yych <= 0xBF) {
				goto yy367
			}
			goto yy35
		}
	}
yy195:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x90) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x8F) {
			goto yy37
		}
		goto yy158
	} else {
		if (yych <= 0x91) {
			goto yy368
		}
		if (yych <= 0xBF) {
			goto yy37
		}
		goto yy35
	}
yy196:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x8E) {
			goto yy37
		}
		goto yy293
	} else {
		if (yych <= 0x98) {
			goto yy37
		}
		if (yych <= 0x99) {
			goto yy88
		}
		goto yy35
	}
yy197:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x84:
		goto yy369
	case 0xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7:
		fallthrough
	case 0xB9:
		fallthrough
	case 0xBC:
		goto yy37
	case 0xA8:
		goto yy115
	case 0xA9:
		goto yy370
	case 0xAA:
		goto yy190
	case 0xAB:
		goto yy371
	case 0xAC:
		goto yy158
	case 0xAD:
		goto yy372
	case 0xAE:
		goto yy358
	case 0xB5:
		goto yy373
	case 0xBA:
		goto yy374
	case 0xBB:
		goto yy375
	case 0xBD:
		goto yy376
	case 0xBE:
		goto yy377
	case 0xBF:
		goto yy378
	default:
		goto yy35
	}
yy198:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB4) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0xB2) {
			goto yy37
		}
		if (yych <= 0xB3) {
			goto yy379
		}
		goto yy118
	} else {
		if (yych <= 0xB5) {
			goto yy35
		}
		if (yych <= 0xB6) {
			goto yy37
		}
		if (yych <= 0xB7) {
			goto yy318
		}
		goto yy35
	}
yy199:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0xBF) {
		goto yy380
	}
	goto yy35
yy200:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8A) {
		if (yych <= 0x83) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy37
		} else {
			if (yych <= 0x84) {
				goto yy381
			}
			if (yych <= 0x85) {
				goto yy382
			}
			goto yy37
		}
	} else {
		if (yych <= 0xB0) {
			if (yych <= 0x8B) {
				goto yy383
			}
			if (yych <= 0xAF) {
				goto yy35
			}
			goto yy37
		} else {
			if (yych <= 0xB1) {
				goto yy384
			}
			if (yych <= 0xB2) {
				goto yy385
			}
			goto yy35
		}
	}
yy201:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x90:
		fallthrough
	case 0x96,0x97,0x98,0x99:
		goto yy37
	case 0x91:
		goto yy386
	case 0x92:
		goto yy387
	case 0x93:
		goto yy388
	case 0x94:
		goto yy389
	case 0x95:
		goto yy390
	case 0x9A:
		goto yy391
	case 0x9B:
		goto yy392
	case 0x9C:
		goto yy393
	case 0x9D:
		goto yy394
	case 0x9E:
		goto yy395
	case 0x9F:
		goto yy396
	case 0xBC:
		goto yy397
	default:
		goto yy35
	}
yy202:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x80:
		goto yy152
	case 0x81:
		goto yy210
	case 0x84:
		goto yy398
	case 0x85:
		goto yy399
	case 0x8A:
		goto yy371
	case 0x8B:
		goto yy346
	case 0x93:
		goto yy400
	case 0x97:
		goto yy401
	case 0x9B:
		goto yy402
	case 0x9F:
		goto yy403
	case 0xA0,0xA1,0xA2:
		fallthrough
	case 0xA4:
		goto yy37
	case 0xA3:
		goto yy404
	case 0xA5:
		goto yy405
	case 0xB8:
		goto yy406
	case 0xB9:
		goto yy407
	case 0xBA:
		goto yy408
	default:
		goto yy35
	}
yy203:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0x9B) {
		goto yy409
	}
	if (yych <= 0xBF) {
		goto yy37
	}
	goto yy35
yy204:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0xA0) {
		goto yy157
	}
	if (yych <= 0xBF) {
		goto yy37
	}
	goto yy35
yy205:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0xBA) {
		goto yy178
	}
	if (yych <= 0xBF) {
		goto yy37
	}
	goto yy35
yy206:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAF) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0xAE) {
			goto yy37
		}
		goto yy410
	} else {
		if (yych <= 0xB8) {
			goto yy37
		}
		if (yych <= 0xB9) {
			goto yy369
		}
		goto yy35
	}
yy207:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xA7) {
		goto yy37
	}
	if (yych <= 0xA8) {
		goto yy369
	}
	goto yy35
yy208:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0x8D) {
		goto yy411
	}
	if (yych <= 0xBF) {
		goto yy37
	}
	goto yy35
yy209:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x90) {
		goto yy37
	}
	if (yych <= 0x91) {
		goto yy412
	}
	goto yy35
yy210:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAD) {
		goto yy3
	}
	goto yy35
yy211:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x9B) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAA) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy212:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x88) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x87) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x8F) {
			goto yy3
		}
		if (yych <= 0x96) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy213:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0xA2) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy214:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA5) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0xA3) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xB0) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy215:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA8) {
		if (yych <= 0x8C) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych == 0x84) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8E) {
				goto yy35
			}
			if (yych <= 0x90) {
				goto yy3
			}
			if (yych <= 0x92) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xB2) {
			if (yych <= 0xA9) {
				goto yy35
			}
			if (yych == 0xB1) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB9) {
				if (yych <= 0xB5) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych <= 0xBB) {
					goto yy35
				}
				if (yych <= 0xBF) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy216:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9B) {
		if (yych <= 0x88) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x84) {
				goto yy3
			}
			if (yych <= 0x86) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8E) {
				if (yych <= 0x8A) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych == 0x97) {
					goto yy3
				}
				goto yy35
			}
		}
	} else {
		if (yych <= 0xB1) {
			if (yych <= 0x9E) {
				if (yych <= 0x9D) {
					goto yy3
				}
				goto yy35
			} else {
				if (yych <= 0xA3) {
					goto yy3
				}
				if (yych <= 0xA5) {
					goto yy35
				}
				goto yy3
			}
		} else {
			if (yych <= 0xBC) {
				if (yych <= 0xBB) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych == 0xBE) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy217:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB0) {
		if (yych <= 0x8E) {
			if (yych <= 0x83) {
				if (yych <= 0x80) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych <= 0x84) {
					goto yy35
				}
				if (yych <= 0x8A) {
					goto yy3
				}
				goto yy35
			}
		} else {
			if (yych <= 0x92) {
				if (yych <= 0x90) {
					goto yy3
				}
				goto yy35
			} else {
				if (yych == 0xA9) {
					goto yy35
				}
				goto yy3
			}
		}
	} else {
		if (yych <= 0xB7) {
			if (yych <= 0xB3) {
				if (yych <= 0xB1) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych <= 0xB4) {
					goto yy35
				}
				if (yych <= 0xB6) {
					goto yy3
				}
				goto yy35
			}
		} else {
			if (yych <= 0xBC) {
				if (yych <= 0xB9) {
					goto yy3
				}
				if (yych <= 0xBB) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych <= 0xBD) {
					goto yy35
				}
				if (yych <= 0xBF) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy218:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x90) {
		if (yych <= 0x86) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x82) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x88) {
				goto yy3
			}
			if (yych <= 0x8A) {
				goto yy35
			}
			if (yych <= 0x8D) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0x9D) {
			if (yych <= 0x91) {
				goto yy3
			}
			if (yych <= 0x98) {
				goto yy35
			}
			if (yych <= 0x9C) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x9E) {
				goto yy3
			}
			if (yych <= 0xA5) {
				goto yy35
			}
			if (yych <= 0xB5) {
				goto yy3
			}
			goto yy35
		}
	}
yy219:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA8) {
		if (yych <= 0x8D) {
			if (yych <= 0x80) {
				goto yy35
			}
			if (yych == 0x84) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8E) {
				goto yy35
			}
			if (yych == 0x92) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xB3) {
			if (yych <= 0xA9) {
				goto yy35
			}
			if (yych == 0xB1) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB9) {
				if (yych <= 0xB4) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych <= 0xBB) {
					goto yy35
				}
				if (yych <= 0xBF) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy220:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x86) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x85) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0x8A) {
				goto yy35
			}
			if (yych <= 0x8D) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xA5) {
			if (yych <= 0x90) {
				goto yy3
			}
			if (yych <= 0x9F) {
				goto yy35
			}
			if (yych <= 0xA3) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xAF) {
				goto yy3
			}
			if (yych <= 0xB8) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy221:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA8) {
		if (yych <= 0x8C) {
			if (yych <= 0x80) {
				goto yy35
			}
			if (yych == 0x84) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8E) {
				goto yy35
			}
			if (yych <= 0x90) {
				goto yy3
			}
			if (yych <= 0x92) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xB3) {
			if (yych <= 0xA9) {
				goto yy35
			}
			if (yych == 0xB1) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB9) {
				if (yych <= 0xB4) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych <= 0xBB) {
					goto yy35
				}
				if (yych <= 0xBF) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy222:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x97) {
		if (yych <= 0x88) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x84) {
				goto yy3
			}
			if (yych <= 0x86) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8A) {
				goto yy35
			}
			if (yych <= 0x8D) {
				goto yy3
			}
			if (yych <= 0x94) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xA3) {
			if (yych <= 0x9B) {
				goto yy35
			}
			if (yych == 0x9E) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xAF) {
				if (yych <= 0xA5) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych == 0xB1) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy223:
	yycursor += 1
	yych = yyinput[yycursor]
	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 yy35
	}
yy224:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8D) {
		if (yych <= 0x85) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x82) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0x89) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0x96) {
			if (yych == 0x90) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x97) {
				goto yy3
			}
			if (yych <= 0xA5) {
				goto yy35
			}
			if (yych <= 0xAF) {
				goto yy3
			}
			goto yy35
		}
	}
yy225:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x91) {
		if (yych <= 0x8C) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8D) {
				goto yy35
			}
			if (yych <= 0x90) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB9) {
			if (yych == 0xA9) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xBB) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy226:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x96) {
		if (yych <= 0x88) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych == 0x85) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x89) {
				goto yy35
			}
			if (yych <= 0x8D) {
				goto yy3
			}
			if (yych <= 0x94) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0x9D) {
			if (yych <= 0x97) {
				goto yy35
			}
			if (yych == 0x9B) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xA3) {
				if (yych <= 0x9F) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych <= 0xA5) {
					goto yy35
				}
				if (yych <= 0xAF) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy227:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x91) {
		if (yych <= 0x84) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x83) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0x8D) {
				goto yy35
			}
			if (yych <= 0x90) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB4) {
			if (yych == 0xA9) {
				goto yy35
			}
			if (yych <= 0xB3) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xB9) {
				goto yy3
			}
			if (yych <= 0xBB) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy228:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x96) {
		if (yych <= 0x88) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych == 0x85) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x89) {
				goto yy35
			}
			if (yych <= 0x8D) {
				goto yy3
			}
			if (yych <= 0x94) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xA3) {
			if (yych <= 0x9B) {
				goto yy35
			}
			if (yych == 0x9F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xAF) {
				if (yych <= 0xA5) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych <= 0xB0) {
					goto yy35
				}
				if (yych <= 0xB3) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy229:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8D) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x8C) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0x91) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy230:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x93) {
		if (yych <= 0x85) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x84) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0x89) {
				goto yy35
			}
			if (yych <= 0x8E) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xA5) {
			if (yych <= 0x97) {
				goto yy3
			}
			if (yych <= 0x9E) {
				goto yy35
			}
			if (yych <= 0xA3) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xAF) {
				goto yy3
			}
			if (yych <= 0xB9) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy231:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x99) {
		if (yych <= 0x83) {
			if (yych <= 0x80) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x84) {
				goto yy35
			}
			if (yych <= 0x96) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xBB) {
			if (yych == 0xB2) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xBD) {
				goto yy3
			}
			goto yy35
		}
	}
yy232:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x95) {
		if (yych <= 0x89) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x86) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x8A) {
				goto yy3
			}
			if (yych <= 0x8E) {
				goto yy35
			}
			if (yych <= 0x94) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xA5) {
			if (yych == 0x97) {
				goto yy35
			}
			if (yych <= 0x9F) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xAF) {
				goto yy3
			}
			if (yych <= 0xB1) {
				goto yy35
			}
			if (yych <= 0xB3) {
				goto yy3
			}
			goto yy35
		}
	}
yy233:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x80) {
		goto yy35
	}
	if (yych <= 0xBA) {
		goto yy3
	}
	goto yy35
yy234:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0x8F) {
		goto yy35
	}
	if (yych <= 0x99) {
		goto yy3
	}
	goto yy35
yy235:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8A) {
		if (yych <= 0x83) {
			if (yych <= 0x80) {
				goto yy35
			}
			if (yych <= 0x82) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0x85) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xA4) {
			if (yych <= 0x8B) {
				goto yy35
			}
			if (yych <= 0xA3) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0xA6) {
				goto yy35
			}
			if (yych <= 0xBD) {
				goto yy3
			}
			goto yy35
		}
	}
yy236:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x87) {
		if (yych <= 0x84) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0x86) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0x99) {
			if (yych == 0x8F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x9B) {
				goto yy35
			}
			if (yych <= 0x9F) {
				goto yy3
			}
			goto yy35
		}
	}
yy237:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB4) {
		if (yych <= 0x97) {
			if (yych == 0x80) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x99) {
				goto yy3
			}
			if (yych <= 0x9F) {
				goto yy35
			}
			if (yych <= 0xA9) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB8) {
			if (yych == 0xB6) {
				goto yy35
			}
			if (yych <= 0xB7) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xB9) {
				goto yy3
			}
			if (yych <= 0xBD) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy238:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x88) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x87) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAC) {
			goto yy3
		}
		if (yych <= 0xB0) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy239:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x85) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x84) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0x98) {
			goto yy35
		}
		if (yych <= 0xBC) {
			goto yy3
		}
		goto yy35
	}
yy240:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x86) {
		goto yy3
	}
	goto yy35
yy241:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x89) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy242:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9A) {
		goto yy3
	}
	if (yych <= 0x9C) {
		goto yy35
	}
	if (yych <= 0x9F) {
		goto yy3
	}
	goto yy35
yy243:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x95) {
		goto yy3
	}
	if (yych <= 0x9E) {
		goto yy35
	}
	if (yych <= 0xB4) {
		goto yy3
	}
	goto yy35
yy244:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAC) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x93) {
			goto yy3
		}
		if (yych <= 0x9F) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xB0) {
			if (yych <= 0xAD) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB1) {
				goto yy35
			}
			if (yych <= 0xB3) {
				goto yy3
			}
			goto yy35
		}
	}
yy245:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x97) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x93) {
			goto yy3
		}
		if (yych <= 0x96) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0x9D) {
			if (yych <= 0x9B) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x9F) {
				goto yy35
			}
			if (yych <= 0xA9) {
				goto yy3
			}
			goto yy35
		}
	}
yy246:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8E) {
		if (yych <= 0x8A) {
			goto yy35
		}
		if (yych <= 0x8D) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x99) {
			goto yy3
		}
		if (yych <= 0x9F) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy247:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAA) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy248:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x9E) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAB) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xBB) {
			goto yy3
		}
		goto yy35
	}
yy249:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x85) {
		goto yy35
	}
	if (yych <= 0xAD) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xB4) {
		goto yy3
	}
	goto yy35
yy250:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x89) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0x99) {
		goto yy3
	}
	goto yy35
yy251:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9B) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy252:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x9E) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xBC) {
			goto yy3
		}
		if (yych == 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy253:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA6) {
		if (yych <= 0x89) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8F) {
				goto yy35
			}
			if (yych <= 0x99) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xBD) {
			if (yych <= 0xA7) {
				goto yy3
			}
			if (yych <= 0xAF) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy254:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9D) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xAB) {
		goto yy3
	}
	goto yy35
yy255:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x8C) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x99) {
			goto yy3
		}
		if (yych <= 0xAA) {
			goto yy35
		}
		if (yych <= 0xB3) {
			goto yy3
		}
		goto yy35
	}
yy256:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB7) {
		goto yy3
	}
	goto yy35
yy257:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x89) {
		goto yy3
	}
	if (yych <= 0x8C) {
		goto yy35
	}
	if (yych <= 0xBD) {
		goto yy3
	}
	goto yy35
yy258:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych == 0x93) {
		goto yy35
	}
	if (yych <= 0xBA) {
		goto yy3
	}
	goto yy35
yy259:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x8D) {
		goto yy3
	}
	if (yych == 0xBF) {
		goto yy3
	}
	goto yy35
yy260:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x94) {
		if (yych == 0x80) {
			goto yy3
		}
		if (yych <= 0x93) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xB1) {
			if (yych <= 0xB0) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy261:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA0) {
		if (yych <= 0x8F) {
			goto yy35
		}
		if (yych <= 0x9C) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xA1) {
			goto yy3
		}
		if (yych <= 0xA4) {
			goto yy35
		}
		if (yych <= 0xB0) {
			goto yy3
		}
		goto yy35
	}
yy262:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA4) {
		goto yy3
	}
	if (yych <= 0xAA) {
		goto yy35
	}
	if (yych <= 0xB3) {
		goto yy3
	}
	goto yy35
yy263:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAE) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0xA7) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAF) {
			goto yy3
		}
		if (yych == 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy264:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x86) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x87) {
				goto yy35
			}
			if (yych <= 0x8E) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0x9E) {
			if (yych == 0x97) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x9F) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy265:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAF) {
		if (yych <= 0x84) {
			goto yy35
		}
		if (yych <= 0x87) {
			goto yy3
		}
		if (yych <= 0xA0) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xB5) {
			if (yych <= 0xB0) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB7) {
				goto yy35
			}
			if (yych <= 0xBC) {
				goto yy3
			}
			goto yy35
		}
	}
yy266:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9A) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x96) {
			goto yy3
		}
		if (yych <= 0x98) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0x9F) {
			if (yych <= 0x9C) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xA0) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy267:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8C) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xAB) {
		goto yy3
	}
	goto yy35
yy268:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB3) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0xAF) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xBE) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy269:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA7) {
		goto yy3
	}
	if (yych == 0xAC) {
		goto yy3
	}
	goto yy35
yy270:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x85) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8F) {
				goto yy35
			}
			if (yych <= 0x99) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xBB) {
			if (yych <= 0xB7) {
				goto yy3
			}
			if (yych <= 0xBA) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xBC) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy271:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x93) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBC) {
		goto yy3
	}
	goto yy35
yy272:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8E) {
		if (yych == 0x80) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x99) {
			goto yy3
		}
		if (yych <= 0x9F) {
			goto yy35
		}
		if (yych <= 0xBE) {
			goto yy3
		}
		goto yy35
	}
yy273:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB6) {
		goto yy3
	}
	goto yy35
yy274:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x99) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x8D) {
			goto yy3
		}
		if (yych <= 0x8F) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xB6) {
			if (yych <= 0x9F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB9) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy275:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9D) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x82) {
			goto yy3
		}
		if (yych <= 0x9A) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xAF) {
			if (yych <= 0x9F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB1) {
				goto yy35
			}
			if (yych <= 0xB6) {
				goto yy3
			}
			goto yy35
		}
	}
yy276:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAB) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0xAA) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAD) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xB9) {
			goto yy3
		}
		goto yy35
	}
yy277:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA8) {
		if (yych <= 0x92) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x86) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x97) {
				goto yy3
			}
			if (yych <= 0x9C) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xB7) {
			if (yych <= 0xA9) {
				goto yy35
			}
			if (yych <= 0xB6) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0xBD) {
				goto yy35
			}
			if (yych <= 0xBE) {
				goto yy3
			}
			goto yy35
		}
	}
yy278:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x8F) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAF) {
			goto yy3
		}
		if (yych <= 0xB2) {
			goto yy35
		}
		if (yych <= 0xB4) {
			goto yy3
		}
		goto yy35
	}
yy279:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAF) {
		if (yych <= 0x8C) {
			goto yy35
		}
		if (yych <= 0x8F) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xB5) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy280:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA0) {
		if (yych <= 0x8F) {
			goto yy35
		}
		if (yych <= 0x99) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xBA) {
			goto yy3
		}
		if (yych == 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy281:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x80:
		goto yy291
	case 0x81:
		goto yy292
	case 0x82:
		fallthrough
	case 0x90,0x91:
		fallthrough
	case 0x98,0x99,0x9A,0x9B:
		fallthrough
	case 0xB0:
		goto yy37
	case 0x83:
		goto yy293
	case 0x85:
		goto yy294
	case 0x87:
		goto yy413
	case 0x8A:
		goto yy295
	case 0x8B:
		goto yy414
	case 0x8C:
		goto yy297
	case 0x8D:
		goto yy415
	case 0x8E:
		goto yy157
	case 0x8F:
		goto yy299
	case 0x92:
		goto yy416
	case 0x93:
		goto yy301
	case 0x94:
		goto yy302
	case 0x95:
		goto yy303
	case 0x96:
		goto yy304
	case 0x97:
		goto yy112
	case 0x9C:
		goto yy273
	case 0x9D:
		goto yy305
	case 0x9E:
		goto yy306
	case 0xA0:
		goto yy307
	case 0xA1:
		goto yy308
	case 0xA2:
		goto yy118
	case 0xA3:
		goto yy309
	case 0xA4:
		goto yy310
	case 0xA5:
		goto yy179
	case 0xA6:
		goto yy311
	case 0xA8:
		goto yy417
	case 0xA9:
		goto yy313
	case 0xAA:
		goto yy314
	case 0xAB:
		goto yy418
	case 0xAC:
		goto yy117
	case 0xAD:
		goto yy316
	case 0xAE:
		goto yy317
	case 0xB1:
		goto yy140
	case 0xB2,0xB3:
		goto yy318
	case 0xB4:
		goto yy419
	case 0xB5:
		goto yy420
	case 0xB6:
		goto yy320
	case 0xBA:
		goto yy421
	case 0xBB:
		goto yy422
	case 0xBC:
		goto yy323
	case 0xBD:
		goto yy423
	case 0xBE:
		goto yy324
	case 0xBF:
		goto yy326
	default:
		goto yy35
	}
yy282:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x80:
		fallthrough
	case 0x86:
		fallthrough
	case 0x90:
		fallthrough
	case 0x92:
		fallthrough
	case 0x98:
		goto yy37
	case 0x81:
		goto yy424
	case 0x82:
		fallthrough
	case 0xA0:
		goto yy293
	case 0x83:
		goto yy425
	case 0x84:
		goto yy426
	case 0x85:
		goto yy427
	case 0x87:
		goto yy428
	case 0x88:
		goto yy429
	case 0x89:
		goto yy430
	case 0x8A:
		goto yy336
	case 0x8B:
		goto yy431
	case 0x8C:
		goto yy432
	case 0x8D:
		goto yy433
	case 0x8E:
		goto yy434
	case 0x8F:
		goto yy435
	case 0x91:
		goto yy436
	case 0x93:
		goto yy437
	case 0x96:
		goto yy438
	case 0x97:
		goto yy439
	case 0x99:
		goto yy440
	case 0x9A:
		fallthrough
	case 0xAB:
		goto yy115
	case 0x9B:
		goto yy441
	case 0x9C:
		goto yy442
	case 0x9D:
		goto yy88
	case 0xA2:
		goto yy114
	case 0xA3:
		goto yy443
	case 0xA4:
		goto yy444
	case 0xA5:
		goto yy445
	case 0xA6:
		goto yy350
	case 0xA7:
		goto yy446
	case 0xA8:
		goto yy190
	case 0xA9:
		goto yy447
	case 0xAA:
		goto yy448
	case 0xAD:
		goto yy449
	case 0xAF:
		goto yy450
	case 0xB0:
		goto yy451
	case 0xB1:
		goto yy452
	case 0xB2:
		goto yy453
	case 0xB4:
		goto yy454
	case 0xB5:
		goto yy455
	case 0xB6:
		goto yy456
	case 0xB7:
		goto yy457
	case 0xBB:
		goto yy458
	case 0xBC:
		goto yy459
	case 0xBD:
		goto yy460
	case 0xBE:
		goto yy365
	default:
		goto yy35
	}
yy283:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x90) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x8F) {
			goto yy37
		}
		goto yy158
	} else {
		if (yych <= 0x91) {
			goto yy461
		}
		if (yych <= 0xBF) {
			goto yy37
		}
		goto yy35
	}
yy284:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x84:
		goto yy412
	case 0xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7:
		fallthrough
	case 0xB9:
		fallthrough
	case 0xBC:
		goto yy37
	case 0xA8:
		goto yy115
	case 0xA9:
		goto yy462
	case 0xAA:
		goto yy190
	case 0xAB:
		goto yy463
	case 0xAC:
		goto yy273
	case 0xAD:
		goto yy464
	case 0xAE:
		goto yy358
	case 0xB5:
		goto yy465
	case 0xBA:
		goto yy374
	case 0xBB:
		goto yy375
	case 0xBD:
		goto yy466
	case 0xBE:
		goto yy467
	case 0xBF:
		goto yy468
	default:
		goto yy35
	}
yy285:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8A) {
		if (yych <= 0x83) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy37
		} else {
			if (yych <= 0x84) {
				goto yy381
			}
			if (yych <= 0x85) {
				goto yy382
			}
			goto yy37
		}
	} else {
		if (yych <= 0xB0) {
			if (yych <= 0x8B) {
				goto yy383
			}
			if (yych <= 0xAF) {
				goto yy35
			}
			goto yy37
		} else {
			if (yych <= 0xB1) {
				goto yy384
			}
			if (yych <= 0xB2) {
				goto yy469
			}
			goto yy35
		}
	}
yy286:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xBB) {
		if (yych == 0xB3) {
			goto yy470
		}
		goto yy35
	} else {
		if (yych <= 0xBC) {
			goto yy178
		}
		if (yych <= 0xBD) {
			goto yy88
		}
		goto yy35
	}
yy287:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x85:
		goto yy471
	case 0x86:
		goto yy472
	case 0x89:
		goto yy473
	case 0x90:
		fallthrough
	case 0x96,0x97,0x98,0x99:
		goto yy37
	case 0x91:
		goto yy386
	case 0x92:
		goto yy387
	case 0x93:
		goto yy388
	case 0x94:
		goto yy389
	case 0x95:
		goto yy390
	case 0x9A:
		goto yy391
	case 0x9B:
		goto yy392
	case 0x9C:
		goto yy393
	case 0x9D:
		goto yy394
	case 0x9E:
		goto yy395
	case 0x9F:
		goto yy474
	case 0xA8:
		goto yy475
	case 0xA9:
		goto yy476
	case 0xAA:
		goto yy477
	case 0xBC:
		goto yy397
	default:
		goto yy35
	}
yy288:
	yycursor += 1
	yych = yyinput[yycursor]
	switch (yych) {
	case 0x80:
		goto yy478
	case 0x81:
		goto yy210
	case 0x82:
		goto yy479
	case 0x84:
		goto yy480
	case 0x85:
		goto yy481
	case 0x8A:
		goto yy482
	case 0x8B:
		goto yy412
	case 0x93:
		goto yy483
	case 0x97:
		goto yy484
	case 0x9B:
		goto yy485
	case 0x9F:
		goto yy403
	case 0xA0,0xA1,0xA2:
		fallthrough
	case 0xA4:
		goto yy37
	case 0xA3:
		goto yy486
	case 0xA5:
		goto yy487
	case 0xB8:
		goto yy406
	case 0xB9:
		goto yy407
	case 0xBA:
		goto yy408
	default:
		goto yy35
	}
yy289:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0xAF) {
		goto yy470
	}
	goto yy35
yy290:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x83) {
		goto yy35
	}
	if (yych <= 0x86) {
		goto yy37
	}
	if (yych <= 0x87) {
		goto yy158
	}
	goto yy35
yy291:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA7) {
		if (yych <= 0x8B) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8C) {
				goto yy35
			}
			if (yych <= 0xA6) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xBD) {
			if (yych == 0xBB) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy292:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8D) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0x9D) {
		goto yy3
	}
	goto yy35
yy293:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xBA) {
		goto yy3
	}
	goto yy35
yy294:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB4) {
		goto yy3
	}
	goto yy35
yy295:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9C) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy296:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x90) {
		goto yy3
	}
	goto yy35
yy297:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9F) {
		goto yy3
	}
	if (yych <= 0xAC) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy298:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8A) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xB5) {
		goto yy3
	}
	goto yy35
yy299:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x87) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x83) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0x90) {
			goto yy35
		}
		if (yych <= 0x95) {
			goto yy3
		}
		goto yy35
	}
yy300:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9D) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy301:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x93) {
		goto yy3
	}
	if (yych <= 0x97) {
		goto yy35
	}
	if (yych <= 0xBB) {
		goto yy3
	}
	goto yy35
yy302:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA7) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy303:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAF) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0xA3) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xBB) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy304:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x96) {
		if (yych <= 0x8B) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x8A) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0x93) {
				goto yy35
			}
			if (yych <= 0x95) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB2) {
			if (yych == 0xA2) {
				goto yy35
			}
			if (yych <= 0xB1) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0xBA) {
				goto yy35
			}
			if (yych <= 0xBC) {
				goto yy3
			}
			goto yy35
		}
	}
yy305:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x95) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xA7) {
		goto yy3
	}
	goto yy35
yy306:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x86) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x85) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xB1) {
			goto yy35
		}
		if (yych <= 0xBA) {
			goto yy3
		}
		goto yy35
	}
yy307:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB5) {
		if (yych <= 0x87) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x85) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0x89) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xBB) {
			if (yych <= 0xB6) {
				goto yy35
			}
			if (yych <= 0xB8) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xBC) {
				goto yy3
			}
			if (yych == 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy308:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x95) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xB6) {
		goto yy3
	}
	goto yy35
yy309:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych == 0xB3) {
		goto yy35
	}
	if (yych <= 0xB5) {
		goto yy3
	}
	goto yy35
yy310:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x95) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xB9) {
		goto yy3
	}
	goto yy35
yy311:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB7) {
		goto yy3
	}
	if (yych <= 0xBD) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy312:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x93) {
		if (yych == 0x80) {
			goto yy3
		}
		if (yych <= 0x8F) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0x97) {
			if (yych <= 0x94) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x98) {
				goto yy35
			}
			if (yych <= 0xB5) {
				goto yy3
			}
			goto yy35
		}
	}
yy313:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBC) {
		goto yy3
	}
	goto yy35
yy314:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9C) {
		goto yy3
	}
	goto yy35
yy315:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0x88) {
		goto yy35
	}
	if (yych <= 0xA4) {
		goto yy3
	}
	goto yy35
yy316:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x95) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xB2) {
		goto yy3
	}
	goto yy35
yy317:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x91) {
		goto yy3
	}
	goto yy35
yy318:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB2) {
		goto yy3
	}
	goto yy35
yy319:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x89) {
		goto yy35
	}
	if (yych <= 0xA5) {
		goto yy3
	}
	if (yych <= 0xAE) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy320:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x85) {
		goto yy3
	}
	goto yy35
yy321:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA9) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xB1) {
		goto yy3
	}
	goto yy35
yy322:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x81) {
		goto yy35
	}
	if (yych <= 0x87) {
		goto yy3
	}
	goto yy35
yy323:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA6) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x9C) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xA7) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy324:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x85) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy325:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x81) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy326:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x84) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xB6) {
		goto yy3
	}
	goto yy35
yy327:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x82) {
		goto yy35
	}
	if (yych <= 0xB7) {
		goto yy3
	}
	goto yy35
yy328:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB0) {
		goto yy35
	}
	if (yych <= 0xB2) {
		goto yy3
	}
	if (yych == 0xB5) {
		goto yy3
	}
	goto yy35
yy329:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x82) {
		goto yy35
	}
	if (yych <= 0xAF) {
		goto yy3
	}
	goto yy35
yy330:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xA8) {
		goto yy3
	}
	goto yy35
yy331:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x82) {
		goto yy35
	}
	if (yych <= 0xA6) {
		goto yy3
	}
	goto yy35
yy332:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x87) {
		if (yych == 0x84) {
			goto yy3
		}
		if (yych <= 0x86) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xB2) {
			if (yych <= 0x8F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xB6) {
				goto yy3
			}
			goto yy35
		}
	}
yy333:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x82) {
		goto yy35
	}
	if (yych <= 0xB2) {
		goto yy3
	}
	goto yy35
yy334:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x99) {
		if (yych <= 0x80) {
			goto yy35
		}
		if (yych <= 0x84) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0x9B) {
			goto yy35
		}
		if (yych <= 0x9C) {
			goto yy3
		}
		goto yy35
	}
yy335:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x92) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x91) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAB) {
			goto yy3
		}
		if (yych == 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy336:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8D) {
		if (yych <= 0x87) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x86) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0x89) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0x9E) {
			if (yych <= 0x8E) {
				goto yy35
			}
			if (yych <= 0x9D) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xA8) {
				goto yy3
			}
			if (yych <= 0xAF) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy337:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x90) {
		goto yy3
	}
	if (yych <= 0x9C) {
		goto yy35
	}
	if (yych <= 0xA1) {
		goto yy3
	}
	goto yy35
yy338:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8D) {
		if (yych <= 0x89) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0x8B) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB5) {
			if (yych == 0x8F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xB7) {
				goto yy3
			}
			goto yy35
		}
	}
yy339:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x91) {
		goto yy3
	}
	if (yych == 0x93) {
		goto yy3
	}
	goto yy35
yy340:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x86) {
		goto yy35
	}
	if (yych <= 0x8A) {
		goto yy3
	}
	if (yych <= 0x9E) {
		goto yy35
	}
	if (yych <= 0xA1) {
		goto yy3
	}
	goto yy35
yy341:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x83) {
		goto yy35
	}
	if (yych == 0x86) {
		goto yy35
	}
	if (yych <= 0x87) {
		goto yy3
	}
	goto yy35
yy342:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAE) {
		goto yy3
	}
	goto yy35
yy343:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x97) {
		goto yy35
	}
	if (yych <= 0x9B) {
		goto yy3
	}
	goto yy35
yy344:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x84) {
		goto yy3
	}
	goto yy35
yy345:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAA) {
		goto yy3
	}
	if (yych == 0xB8) {
		goto yy3
	}
	goto yy35
yy346:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAB) {
		goto yy3
	}
	goto yy35
yy347:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9F) {
		goto yy3
	}
	if (yych == 0xBF) {
		goto yy3
	}
	goto yy35
yy348:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x93) {
		if (yych <= 0x88) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x86) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x89) {
				goto yy3
			}
			if (yych <= 0x8B) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0x97) {
			if (yych <= 0x94) {
				goto yy35
			}
			if (yych <= 0x96) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xAF) {
				goto yy3
			}
			if (yych == 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy349:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x81) {
		goto yy3
	}
	goto yy35
yy350:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xA7) {
		goto yy3
	}
	if (yych <= 0xA9) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy351:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA0) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x90) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xA2) {
			goto yy35
		}
		if (yych <= 0xA3) {
			goto yy3
		}
		goto yy35
	}
yy352:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8A) {
		if (yych == 0x80) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xB2) {
			goto yy3
		}
		if (yych == 0xBA) {
			goto yy3
		}
		goto yy35
	}
yy353:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x90) {
		goto yy3
	}
	if (yych <= 0x9B) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy354:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9C) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x89) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x9D) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy355:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA0) {
		goto yy3
	}
	goto yy35
yy356:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0x89) {
		goto yy35
	}
	if (yych <= 0xAE) {
		goto yy3
	}
	goto yy35
yy357:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x80) {
		goto yy3
	}
	if (yych <= 0xB1) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy358:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8F) {
		goto yy3
	}
	goto yy35
yy359:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x87) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x86) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0x8A) {
			goto yy35
		}
		if (yych <= 0xB0) {
			goto yy3
		}
		goto yy35
	}
yy360:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA5) {
		if (yych == 0x86) {
			goto yy3
		}
		if (yych <= 0x9F) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xA8) {
			if (yych <= 0xA6) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xA9) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy361:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x97) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x89) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x98) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy362:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9B) {
		goto yy3
	}
	goto yy35
yy363:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xB2) {
		goto yy3
	}
	goto yy35
yy364:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x83) {
		if (yych == 0x82) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0x91) {
			goto yy35
		}
		if (yych <= 0xB3) {
			goto yy3
		}
		goto yy35
	}
yy365:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0xB0) {
		goto yy3
	}
	goto yy35
yy366:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x83) {
		goto yy3
	}
	goto yy35
yy367:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB0) {
		goto yy3
	}
	goto yy35
yy368:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x80) {
		goto yy35
	}
	if (yych <= 0x86) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy369:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9D) {
		goto yy3
	}
	goto yy35
yy370:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9E) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy371:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xAD) {
		goto yy3
	}
	goto yy35
yy372:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA2) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x83) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xB7) {
			goto yy3
		}
		if (yych <= 0xBC) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy373:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAC) {
		goto yy3
	}
	goto yy35
yy374:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xB8) {
		goto yy3
	}
	if (yych <= 0xBA) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy375:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x93) {
		goto yy3
	}
	goto yy35
yy376:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8A) {
		goto yy3
	}
	if (yych == 0x90) {
		goto yy3
	}
	goto yy35
yy377:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x92) {
		goto yy35
	}
	if (yych <= 0x9F) {
		goto yy3
	}
	goto yy35
yy378:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA2) {
		if (yych <= 0x9F) {
			goto yy35
		}
		if (yych <= 0xA1) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xA3) {
			goto yy3
		}
		if (yych <= 0xB1) {
			goto yy35
		}
		if (yych <= 0xB6) {
			goto yy3
		}
		goto yy35
	}
yy379:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x95) {
		goto yy3
	}
	if (yych == 0xBF) {
		goto yy3
	}
	goto yy35
yy380:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB4) {
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xB3) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xBC) {
			goto yy35
		}
		if (yych <= 0xBE) {
			goto yy3
		}
		goto yy35
	}
yy381:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA2) {
		goto yy3
	}
	if (yych == 0xB2) {
		goto yy3
	}
	goto yy35
yy382:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x95) {
		if (yych <= 0x8F) {
			goto yy35
		}
		if (yych <= 0x92) {
			goto yy3
		}
		if (yych <= 0x94) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xA7) {
			if (yych <= 0xA3) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xAF) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy383:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xBB) {
		goto yy3
	}
	goto yy35
yy384:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAA) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBC) {
		goto yy3
	}
	goto yy35
yy385:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x88) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0x99) {
		goto yy3
	}
	goto yy35
yy386:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0x95) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy387:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA6) {
		if (yych <= 0x9F) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych == 0x9D) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0xA2) {
				goto yy3
			}
			if (yych <= 0xA4) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xB9) {
			if (yych <= 0xA8) {
				goto yy35
			}
			if (yych == 0xAD) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xBB) {
				if (yych <= 0xBA) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych <= 0xBC) {
					goto yy35
				}
				if (yych <= 0xBF) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy388:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0x84) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy389:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x94) {
		if (yych <= 0x86) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x85) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x8A) {
				goto yy3
			}
			if (yych <= 0x8C) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0x9D) {
			if (yych <= 0x95) {
				goto yy35
			}
			if (yych <= 0x9C) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0xBA) {
				goto yy35
			}
			if (yych <= 0xBE) {
				goto yy3
			}
			goto yy35
		}
	}
yy390:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x86) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych == 0x85) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0x90) {
			if (yych <= 0x89) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x91) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy391:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA5) {
		goto yy3
	}
	if (yych <= 0xA7) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy392:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9A) {
		if (yych == 0x80) {
			goto yy3
		}
		if (yych <= 0x81) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xBA) {
			if (yych <= 0x9B) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xBB) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy393:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x95) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x94) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xB5) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy394:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x8E) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xAF) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy395:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x89) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x88) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xA9) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy396:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0x83) {
		goto yy35
	}
	if (yych <= 0x8B) {
		goto yy3
	}
	goto yy35
yy397:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9E) {
		goto yy3
	}
	if (yych <= 0xA4) {
		goto yy35
	}
	if (yych <= 0xAA) {
		goto yy3
	}
	goto yy35
yy398:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAC) {
		goto yy3
	}
	if (yych <= 0xB6) {
		goto yy35
	}
	if (yych <= 0xBD) {
		goto yy3
	}
	goto yy35
yy399:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x8E) {
		goto yy3
	}
	goto yy35
yy400:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xAB) {
		goto yy3
	}
	goto yy35
yy401:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xAD) {
		goto yy3
	}
	if (yych == 0xB0) {
		goto yy3
	}
	goto yy35
yy402:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA5) {
		if (yych <= 0x9F) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x9E) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0xA3) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xAF) {
			if (yych <= 0xA6) {
				goto yy35
			}
			if (yych <= 0xAD) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xB4) {
				goto yy3
			}
			if (yych <= 0xBD) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy403:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAB) {
		if (yych <= 0x9F) {
			goto yy35
		}
		if (yych == 0xA7) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xAE) {
			if (yych <= 0xAC) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xAF) {
				goto yy35
			}
			if (yych <= 0xBE) {
				goto yy3
			}
			goto yy35
		}
	}
yy404:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x84) {
		goto yy3
	}
	goto yy35
yy405:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x83) {
		goto yy3
	}
	if (yych == 0x8B) {
		goto yy3
	}
	goto yy35
yy406:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA6) {
		if (yych <= 0x9F) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych == 0x84) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xA2) {
				if (yych <= 0xA0) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych == 0xA4) {
					goto yy3
				}
				goto yy35
			}
		}
	} else {
		if (yych <= 0xB7) {
			if (yych <= 0xA8) {
				if (yych <= 0xA7) {
					goto yy3
				}
				goto yy35
			} else {
				if (yych == 0xB3) {
					goto yy35
				}
				goto yy3
			}
		} else {
			if (yych <= 0xB9) {
				if (yych <= 0xB8) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych == 0xBB) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy407:
	yycursor += 1
	yych = yyinput[yycursor]
	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 yy35
	}
yy408:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA0) {
		if (yych <= 0x89) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8A) {
				goto yy35
			}
			if (yych <= 0x9B) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xA9) {
			if (yych == 0xA4) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xAA) {
				goto yy35
			}
			if (yych <= 0xBB) {
				goto yy3
			}
			goto yy35
		}
	}
yy409:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9F) {
		goto yy3
	}
	goto yy35
yy410:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA0) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy411:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8A) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy412:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB9) {
		goto yy3
	}
	goto yy35
yy413:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0xBD) {
		goto yy3
	}
	goto yy35
yy414:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x90) {
		goto yy3
	}
	if (yych == 0xA0) {
		goto yy3
	}
	goto yy35
yy415:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8A) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xBA) {
		goto yy3
	}
	goto yy35
yy416:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x9D) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xA9) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy417:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x94) {
		if (yych <= 0x84) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x83) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x86) {
				goto yy3
			}
			if (yych <= 0x8B) {
				goto yy35
			}
			if (yych <= 0x93) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB7) {
			if (yych == 0x98) {
				goto yy35
			}
			if (yych <= 0xB5) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xBA) {
				goto yy3
			}
			if (yych == 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy418:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0x88) {
		goto yy35
	}
	if (yych <= 0xA6) {
		goto yy3
	}
	goto yy35
yy419:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA7) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xB9) {
		goto yy3
	}
	goto yy35
yy420:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA8) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0xA5) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xAE) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy421:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAA) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0xA9) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAC) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xB1) {
			goto yy3
		}
		goto yy35
	}
yy422:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x81) {
		goto yy35
	}
	if (yych <= 0x87) {
		goto yy3
	}
	if (yych <= 0xB9) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy423:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x90) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy424:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA5) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x86) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xB5) {
			goto yy3
		}
		if (yych == 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy425:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych == 0x82) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xA8) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xB9) {
			goto yy3
		}
		goto yy35
	}
yy426:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych == 0xB5) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy427:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x83) {
			goto yy35
		}
		if (yych <= 0x87) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xB3) {
			goto yy3
		}
		if (yych == 0xB6) {
			goto yy3
		}
		goto yy35
	}
yy428:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8C) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x84) {
			goto yy3
		}
		if (yych <= 0x88) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0x9A) {
			if (yych <= 0x8D) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0x9C) {
				goto yy3
			}
			goto yy35
		}
	}
yy429:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x92) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x91) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xB7) {
			goto yy3
		}
		if (yych <= 0xBD) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy430:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x81) {
		goto yy3
	}
	goto yy35
yy431:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAA) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xB9) {
		goto yy3
	}
	goto yy35
yy432:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA8) {
		if (yych <= 0x8C) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych == 0x84) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8E) {
				goto yy35
			}
			if (yych <= 0x90) {
				goto yy3
			}
			if (yych <= 0x92) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xB3) {
			if (yych <= 0xA9) {
				goto yy35
			}
			if (yych == 0xB1) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB9) {
				if (yych <= 0xB4) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych <= 0xBA) {
					goto yy35
				}
				if (yych <= 0xBF) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy433:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x90) {
		if (yych <= 0x88) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x84) {
				goto yy3
			}
			if (yych <= 0x86) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8A) {
				goto yy35
			}
			if (yych <= 0x8D) {
				goto yy3
			}
			if (yych <= 0x8F) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xA3) {
			if (yych == 0x97) {
				goto yy3
			}
			if (yych <= 0x9C) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xAC) {
				if (yych <= 0xA5) {
					goto yy35
				}
				goto yy3
			} else {
				if (yych <= 0xAF) {
					goto yy35
				}
				if (yych <= 0xB4) {
					goto yy3
				}
				goto yy35
			}
		}
	}
yy434:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8D) {
		if (yych <= 0x89) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych == 0x8B) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB5) {
			if (yych == 0x8F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xB6) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy435:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x85) {
		if (yych <= 0x81) {
			if (yych == 0x80) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x82) {
				goto yy3
			}
			if (yych <= 0x84) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0x8B) {
			if (yych <= 0x86) {
				goto yy35
			}
			if (yych <= 0x8A) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x93) {
				goto yy3
			}
			if (yych <= 0xA0) {
				goto yy35
			}
			if (yych <= 0xA2) {
				goto yy3
			}
			goto yy35
		}
	}
yy436:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x8A) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x99) {
			goto yy3
		}
		if (yych <= 0x9D) {
			goto yy35
		}
		if (yych <= 0xA1) {
			goto yy3
		}
		goto yy35
	}
yy437:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x86) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x85) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x87) {
			goto yy3
		}
		if (yych <= 0x8F) {
			goto yy35
		}
		if (yych <= 0x99) {
			goto yy3
		}
		goto yy35
	}
yy438:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB5) {
		goto yy3
	}
	if (yych <= 0xB7) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy439:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x80) {
		goto yy3
	}
	if (yych <= 0x97) {
		goto yy35
	}
	if (yych <= 0x9D) {
		goto yy3
	}
	goto yy35
yy440:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x83) {
		if (yych == 0x80) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x84) {
			goto yy3
		}
		if (yych <= 0x8F) {
			goto yy35
		}
		if (yych <= 0x99) {
			goto yy3
		}
		goto yy35
	}
yy441:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x89) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xA3) {
		goto yy3
	}
	goto yy35
yy442:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9C) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x9A) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAB) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xB9) {
			goto yy3
		}
		goto yy35
	}
yy443:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA9) {
		goto yy3
	}
	if (yych == 0xBF) {
		goto yy3
	}
	goto yy35
yy444:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x94) {
		if (yych <= 0x88) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x86) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x89) {
				goto yy3
			}
			if (yych <= 0x8B) {
				goto yy35
			}
			if (yych <= 0x93) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xB6) {
			if (yych == 0x97) {
				goto yy35
			}
			if (yych <= 0xB5) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xB8) {
				goto yy3
			}
			if (yych <= 0xBA) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy445:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x83) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0x99) {
		goto yy3
	}
	goto yy35
yy446:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x99) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x97) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xA2) {
			goto yy35
		}
		if (yych <= 0xA4) {
			goto yy3
		}
		goto yy35
	}
yy447:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x87) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy448:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9C) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x99) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x9D) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy449:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xA7) {
		goto yy3
	}
	goto yy35
yy450:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xA0) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xB9) {
		goto yy3
	}
	goto yy35
yy451:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x89) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x88) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xB7) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy452:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych == 0x80) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x99) {
			goto yy3
		}
		if (yych <= 0xB1) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy453:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x91) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x8F) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xA8) {
			goto yy35
		}
		if (yych <= 0xB6) {
			goto yy3
		}
		goto yy35
	}
yy454:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xB6) {
		if (yych <= 0x87) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x86) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0x8A) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xBB) {
			if (yych == 0xBA) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych == 0xBE) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy455:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x87) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8F) {
				goto yy35
			}
			if (yych <= 0x99) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xA8) {
			if (yych == 0xA6) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xA9) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy456:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x92) {
		if (yych <= 0x8E) {
			if (yych <= 0x7F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0x8F) {
				goto yy35
			}
			if (yych <= 0x91) {
				goto yy3
			}
			goto yy35
		}
	} else {
		if (yych <= 0xA9) {
			if (yych <= 0x98) {
				goto yy3
			}
			if (yych <= 0x9F) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xAF) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy457:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x9B) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xA9) {
		goto yy3
	}
	goto yy35
yy458:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xB6) {
		goto yy3
	}
	goto yy35
yy459:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x91) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x90) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xBA) {
			goto yy3
		}
		if (yych <= 0xBD) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy460:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x82) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0x9A) {
		goto yy3
	}
	goto yy35
yy461:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x95) {
		goto yy3
	}
	if (yych <= 0x9F) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy462:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x9E) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xA9) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy463:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x89) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xAD) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xB4) {
			goto yy3
		}
		goto yy35
	}
yy464:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x99) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x83) {
			goto yy3
		}
		if (yych <= 0x8F) {
			goto yy35
		}
		goto yy3
	} else {
		if (yych <= 0xB7) {
			if (yych <= 0xA2) {
				goto yy35
			}
			goto yy3
		} else {
			if (yych <= 0xBC) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy465:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAC) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xB9) {
		goto yy3
	}
	goto yy35
yy466:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8A) {
		goto yy3
	}
	if (yych <= 0x8E) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy467:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x87) {
		goto yy3
	}
	if (yych <= 0x8E) {
		goto yy35
	}
	if (yych <= 0x9F) {
		goto yy3
	}
	goto yy35
yy468:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA2) {
		if (yych <= 0x9F) {
			goto yy35
		}
		if (yych <= 0xA1) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xA4) {
			goto yy3
		}
		if (yych <= 0xAF) {
			goto yy35
		}
		if (yych <= 0xB6) {
			goto yy3
		}
		goto yy35
	}
yy469:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x88) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x99) {
			goto yy3
		}
		if (yych <= 0x9C) {
			goto yy35
		}
		if (yych <= 0x9E) {
			goto yy3
		}
		goto yy35
	}
yy470:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xB9) {
		goto yy3
	}
	goto yy35
yy471:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xAC) {
		if (yych <= 0xA4) {
			goto yy35
		}
		if (yych <= 0xA9) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xB2) {
			goto yy3
		}
		if (yych <= 0xBA) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy472:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x84) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x82) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x8B) {
			goto yy3
		}
		if (yych <= 0xA9) {
			goto yy35
		}
		if (yych <= 0xAD) {
			goto yy3
		}
		goto yy35
	}
yy473:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x81) {
		goto yy35
	}
	if (yych <= 0x84) {
		goto yy3
	}
	goto yy35
yy474:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x83) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x82) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0x8B) {
			goto yy3
		}
		if (yych <= 0x8D) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy475:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xB6) {
		goto yy3
	}
	if (yych <= 0xBA) {
		goto yy35
	}
	if (yych <= 0xBF) {
		goto yy3
	}
	goto yy35
yy476:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAC) {
		goto yy3
	}
	if (yych == 0xB5) {
		goto yy3
	}
	goto yy35
yy477:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9A) {
		if (yych == 0x84) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych == 0xA0) {
			goto yy35
		}
		if (yych <= 0xAF) {
			goto yy3
		}
		goto yy35
	}
yy478:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0xA1) {
		if (yych <= 0x87) {
			if (yych <= 0x7F) {
				goto yy35
			}
			if (yych <= 0x86) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0x98) {
				goto yy3
			}
			if (yych <= 0x9A) {
				goto yy35
			}
			goto yy3
		}
	} else {
		if (yych <= 0xA5) {
			if (yych <= 0xA2) {
				goto yy35
			}
			if (yych <= 0xA4) {
				goto yy3
			}
			goto yy35
		} else {
			if (yych <= 0xAA) {
				goto yy3
			}
			if (yych <= 0xAF) {
				goto yy35
			}
			if (yych <= 0xBF) {
				goto yy3
			}
			goto yy35
		}
	}
yy479:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych == 0x8F) {
		goto yy3
	}
	goto yy35
yy480:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0xAC) {
		goto yy3
	}
	if (yych <= 0xAF) {
		goto yy35
	}
	if (yych <= 0xBD) {
		goto yy3
	}
	goto yy35
yy481:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x89) {
		goto yy3
	}
	if (yych == 0x8E) {
		goto yy3
	}
	goto yy35
yy482:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xAE) {
		goto yy3
	}
	goto yy35
yy483:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xB9) {
		goto yy3
	}
	goto yy35
yy484:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0xBA) {
		goto yy3
	}
	goto yy35
yy485:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x9F) {
		if (yych <= 0x7F) {
			goto yy35
		}
		if (yych <= 0x9E) {
			goto yy3
		}
		goto yy35
	} else {
		if (yych <= 0xB5) {
			goto yy3
		}
		if (yych <= 0xBD) {
			goto yy35
		}
		if (yych <= 0xBF) {
			goto yy3
		}
		goto yy35
	}
yy486:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x84) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0x96) {
		goto yy3
	}
	goto yy35
yy487:
	yycursor += 1
	yych = yyinput[yycursor]
	if (yych <= 0x7F) {
		goto yy35
	}
	if (yych <= 0x8B) {
		goto yy3
	}
	if (yych <= 0x8F) {
		goto yy35
	}
	if (yych <= 0x99) {
		goto yy3
	}
	goto yy35
}

}

func main() {
	if lex("_Ыдентификатор\000") != 0 {
		panic("error")
	}
}
